@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css");@import url("//cdnjs.cloudflare.com/ajax/libs/flexslider/2.5.0/flexslider.min.css");@import url("//maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css");@import url("//code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css");@import url("https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap");/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}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}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.caret,.comment-form input[type="submit"]>.caret,.dropup>.btn>.caret,.comment-form .dropup>input[type="submit"]>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot");src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only,.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.screen-reader-text:active,.sr-only-focusable:focus,.screen-reader-text:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:rgba(0,0,0,0)}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#999}.form-control,.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#999;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s}.form-control:focus,.comment-form input:focus[type="text"],.comment-form input:focus[type="email"],.comment-form input:focus[type="url"],.comment-form textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder,.comment-form input[type="text"]::-moz-placeholder,.comment-form input[type="email"]::-moz-placeholder,.comment-form input[type="url"]::-moz-placeholder,.comment-form textarea::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,.comment-form input:-ms-input-placeholder[type="text"],.comment-form input:-ms-input-placeholder[type="email"],.comment-form input:-ms-input-placeholder[type="url"],.comment-form textarea:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,.comment-form input[type="text"]::-webkit-input-placeholder,.comment-form input[type="email"]::-webkit-input-placeholder,.comment-form input[type="url"]::-webkit-input-placeholder,.comment-form textarea::-webkit-input-placeholder{color:#999}.form-control[disabled],.comment-form input[disabled][type="text"],.comment-form input[disabled][type="email"],.comment-form input[disabled][type="url"],.comment-form textarea[disabled],.form-control[readonly],.comment-form input[readonly][type="text"],.comment-form input[readonly][type="email"],.comment-form input[readonly][type="url"],.comment-form textarea[readonly],fieldset[disabled] .form-control,fieldset[disabled] .comment-form input[type="text"],.comment-form fieldset[disabled] input[type="text"],fieldset[disabled] .comment-form input[type="email"],.comment-form fieldset[disabled] input[type="email"],fieldset[disabled] .comment-form input[type="url"],.comment-form fieldset[disabled] input[type="url"],fieldset[disabled] .comment-form textarea,.comment-form fieldset[disabled] textarea{background-color:#eee;opacity:1}.form-control[disabled],.comment-form input[disabled][type="text"],.comment-form input[disabled][type="email"],.comment-form input[disabled][type="url"],.comment-form textarea[disabled],fieldset[disabled] .form-control,fieldset[disabled] .comment-form input[type="text"],.comment-form fieldset[disabled] input[type="text"],fieldset[disabled] .comment-form input[type="email"],.comment-form fieldset[disabled] input[type="email"],fieldset[disabled] .comment-form input[type="url"],.comment-form fieldset[disabled] input[type="url"],fieldset[disabled] .comment-form textarea,.comment-form fieldset[disabled] textarea{cursor:not-allowed}textarea.form-control,.comment-form textarea{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px}input[type="date"].input-sm,.input-group-sm>input.form-control[type="date"],.comment-form .input-group-sm>input[type="date"][type="text"],.comment-form .input-group-sm>input[type="date"][type="email"],.comment-form .input-group-sm>input[type="date"][type="url"],.input-group-sm>input.input-group-addon[type="date"],.input-group-sm>.input-group-btn>input.btn[type="date"],.comment-form .input-group-sm>.input-group-btn>input[type="date"][type="submit"],.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input.form-control[type="time"],.comment-form .input-group-sm>input[type="time"][type="text"],.comment-form .input-group-sm>input[type="time"][type="email"],.comment-form .input-group-sm>input[type="time"][type="url"],.input-group-sm>input.input-group-addon[type="time"],.input-group-sm>.input-group-btn>input.btn[type="time"],.comment-form .input-group-sm>.input-group-btn>input[type="time"][type="submit"],.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input.form-control[type="datetime-local"],.comment-form .input-group-sm>input[type="datetime-local"][type="text"],.comment-form .input-group-sm>input[type="datetime-local"][type="email"],.comment-form .input-group-sm>input[type="datetime-local"][type="url"],.input-group-sm>input.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>input.btn[type="datetime-local"],.comment-form .input-group-sm>.input-group-btn>input[type="datetime-local"][type="submit"],.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input.form-control[type="month"],.comment-form .input-group-sm>input[type="month"][type="text"],.comment-form .input-group-sm>input[type="month"][type="email"],.comment-form .input-group-sm>input[type="month"][type="url"],.input-group-sm>input.input-group-addon[type="month"],.input-group-sm>.input-group-btn>input.btn[type="month"],.comment-form .input-group-sm>.input-group-btn>input[type="month"][type="submit"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg>input.form-control[type="date"],.comment-form .input-group-lg>input[type="date"][type="text"],.comment-form .input-group-lg>input[type="date"][type="email"],.comment-form .input-group-lg>input[type="date"][type="url"],.input-group-lg>input.input-group-addon[type="date"],.input-group-lg>.input-group-btn>input.btn[type="date"],.comment-form .input-group-lg>.input-group-btn>input[type="date"][type="submit"],.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input.form-control[type="time"],.comment-form .input-group-lg>input[type="time"][type="text"],.comment-form .input-group-lg>input[type="time"][type="email"],.comment-form .input-group-lg>input[type="time"][type="url"],.input-group-lg>input.input-group-addon[type="time"],.input-group-lg>.input-group-btn>input.btn[type="time"],.comment-form .input-group-lg>.input-group-btn>input[type="time"][type="submit"],.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input.form-control[type="datetime-local"],.comment-form .input-group-lg>input[type="datetime-local"][type="text"],.comment-form .input-group-lg>input[type="datetime-local"][type="email"],.comment-form .input-group-lg>input[type="datetime-local"][type="url"],.input-group-lg>input.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>input.btn[type="datetime-local"],.comment-form .input-group-lg>.input-group-btn>input[type="datetime-local"][type="submit"],.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input.form-control[type="month"],.comment-form .input-group-lg>input[type="month"][type="text"],.comment-form .input-group-lg>input[type="month"][type="email"],.comment-form .input-group-lg>input[type="month"][type="url"],.input-group-lg>input.input-group-addon[type="month"],.input-group-lg>.input-group-btn>input.btn[type="month"],.comment-form .input-group-lg>.input-group-btn>input[type="month"][type="submit"],.input-group-lg input[type="month"]{line-height:46px}}.form-group,.comment-form p{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.comment-form .input-group-lg>input.form-control-static[type="text"],.comment-form .input-group-lg>input.form-control-static[type="email"],.comment-form .input-group-lg>input.form-control-static[type="url"],.comment-form .input-group-lg>textarea.form-control-static,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.comment-form .input-group-lg>.input-group-btn>input.form-control-static[type="submit"],.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.comment-form .input-group-sm>input.form-control-static[type="text"],.comment-form .input-group-sm>input.form-control-static[type="email"],.comment-form .input-group-sm>input.form-control-static[type="url"],.comment-form .input-group-sm>textarea.form-control-static,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.comment-form .input-group-sm>.input-group-btn>input.form-control-static[type="submit"]{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.comment-form .input-group-sm>input[type="text"],.comment-form .input-group-sm>input[type="email"],.comment-form .input-group-sm>input[type="url"],.comment-form .input-group-sm>textarea,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.comment-form .input-group-sm>.input-group-btn>input[type="submit"]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.comment-form .input-group-sm>textarea,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select.form-control[multiple],.input-group-sm>select.input-group-addon[multiple],.input-group-sm>.input-group-btn>select.btn[multiple]{height:auto}.form-group-sm .form-control,.form-group-sm .comment-form input[type="text"],.comment-form .form-group-sm input[type="text"],.form-group-sm .comment-form input[type="email"],.comment-form .form-group-sm input[type="email"],.form-group-sm .comment-form input[type="url"],.comment-form .form-group-sm input[type="url"],.form-group-sm .comment-form textarea,.comment-form .form-group-sm textarea{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm .comment-form textarea,.comment-form .form-group-sm textarea,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.input-lg,.input-group-lg>.form-control,.comment-form .input-group-lg>input[type="text"],.comment-form .input-group-lg>input[type="email"],.comment-form .input-group-lg>input[type="url"],.comment-form .input-group-lg>textarea,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.comment-form .input-group-lg>.input-group-btn>input[type="submit"]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.comment-form .input-group-lg>textarea,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select.form-control[multiple],.input-group-lg>select.input-group-addon[multiple],.input-group-lg>.input-group-btn>select.btn[multiple]{height:auto}.form-group-lg .form-control,.form-group-lg .comment-form input[type="text"],.comment-form .form-group-lg input[type="text"],.form-group-lg .comment-form input[type="email"],.comment-form .form-group-lg input[type="email"],.form-group-lg .comment-form input[type="url"],.comment-form .form-group-lg input[type="url"],.form-group-lg .comment-form textarea,.comment-form .form-group-lg textarea{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg .comment-form textarea,.comment-form .form-group-lg textarea,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;min-height:38px}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback .comment-form input[type="text"],.comment-form .has-feedback input[type="text"],.has-feedback .comment-form input[type="email"],.comment-form .has-feedback input[type="email"],.has-feedback .comment-form input[type="url"],.comment-form .has-feedback input[type="url"],.has-feedback .comment-form textarea,.comment-form .has-feedback textarea{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.comment-form .input-group-lg>input[type="text"]+.form-control-feedback,.comment-form .input-group-lg>input[type="email"]+.form-control-feedback,.comment-form .input-group-lg>input[type="url"]+.form-control-feedback,.comment-form .input-group-lg>textarea+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.comment-form .input-group-lg>.input-group-btn>input[type="submit"]+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.comment-form .input-group-sm>input[type="text"]+.form-control-feedback,.comment-form .input-group-sm>input[type="email"]+.form-control-feedback,.comment-form .input-group-sm>input[type="url"]+.form-control-feedback,.comment-form .input-group-sm>textarea+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.comment-form .input-group-sm>.input-group-btn>input[type="submit"]+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control,.has-success .comment-form input[type="text"],.comment-form .has-success input[type="text"],.has-success .comment-form input[type="email"],.comment-form .has-success input[type="email"],.has-success .comment-form input[type="url"],.comment-form .has-success input[type="url"],.has-success .comment-form textarea,.comment-form .has-success textarea{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus,.has-success .comment-form input:focus[type="text"],.comment-form .has-success input:focus[type="text"],.has-success .comment-form input:focus[type="email"],.comment-form .has-success input:focus[type="email"],.has-success .comment-form input:focus[type="url"],.comment-form .has-success input:focus[type="url"],.has-success .comment-form textarea:focus,.comment-form .has-success textarea:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control,.has-warning .comment-form input[type="text"],.comment-form .has-warning input[type="text"],.has-warning .comment-form input[type="email"],.comment-form .has-warning input[type="email"],.has-warning .comment-form input[type="url"],.comment-form .has-warning input[type="url"],.has-warning .comment-form textarea,.comment-form .has-warning textarea{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus,.has-warning .comment-form input:focus[type="text"],.comment-form .has-warning input:focus[type="text"],.has-warning .comment-form input:focus[type="email"],.comment-form .has-warning input:focus[type="email"],.has-warning .comment-form input:focus[type="url"],.comment-form .has-warning input:focus[type="url"],.has-warning .comment-form textarea:focus,.comment-form .has-warning textarea:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control,.has-error .comment-form input[type="text"],.comment-form .has-error input[type="text"],.has-error .comment-form input[type="email"],.comment-form .has-error input[type="email"],.has-error .comment-form input[type="url"],.comment-form .has-error input[type="url"],.has-error .comment-form textarea,.comment-form .has-error textarea{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus,.has-error .comment-form input:focus[type="text"],.comment-form .has-error input:focus[type="text"],.has-error .comment-form input:focus[type="email"],.comment-form .has-error input:focus[type="email"],.has-error .comment-form input:focus[type="url"],.comment-form .has-error input:focus[type="url"],.has-error .comment-form textarea:focus,.comment-form .has-error textarea:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback,.has-feedback label.screen-reader-text ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group,.form-inline .comment-form p,.comment-form .form-inline p{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline .comment-form input[type="text"],.comment-form .form-inline input[type="text"],.form-inline .comment-form input[type="email"],.comment-form .form-inline input[type="email"],.form-inline .comment-form input[type="url"],.comment-form .form-inline input[type="url"],.form-inline .comment-form textarea,.comment-form .form-inline textarea{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group .comment-form input[type="text"],.comment-form .form-inline .input-group input[type="text"],.form-inline .input-group .comment-form input[type="email"],.comment-form .form-inline .input-group input[type="email"],.form-inline .input-group .comment-form input[type="url"],.comment-form .form-inline .input-group input[type="url"],.form-inline .input-group .comment-form textarea,.comment-form .form-inline .input-group textarea{width:auto}.form-inline .input-group>.form-control,.form-inline .comment-form .input-group>input[type="text"],.comment-form .form-inline .input-group>input[type="text"],.form-inline .comment-form .input-group>input[type="email"],.comment-form .form-inline .input-group>input[type="email"],.form-inline .comment-form .input-group>input[type="url"],.comment-form .form-inline .input-group>input[type="url"],.form-inline .comment-form .input-group>textarea,.comment-form .form-inline .input-group>textarea{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group,.form-horizontal .comment-form p,.comment-form .form-horizontal p{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .comment-form p:before,.comment-form .form-horizontal p:before,.form-horizontal .form-group:after,.form-horizontal .comment-form p:after,.comment-form .form-horizontal p:after{content:" ";display:table}.form-horizontal .form-group:after,.form-horizontal .comment-form p:after,.comment-form .form-horizontal p:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33333px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn,.comment-form input[type="submit"]{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.comment-form input:focus[type="submit"],.btn.focus,.comment-form input.focus[type="submit"],.btn:active:focus,.comment-form input:active:focus[type="submit"],.btn:active.focus,.comment-form input:active.focus[type="submit"],.btn.active:focus,.comment-form input.active:focus[type="submit"],.btn.active.focus,.comment-form input.active.focus[type="submit"]{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.comment-form input:hover[type="submit"],.btn:focus,.comment-form input:focus[type="submit"],.btn.focus,.comment-form input.focus[type="submit"]{color:#333;text-decoration:none}.btn:active,.comment-form input:active[type="submit"],.btn.active,.comment-form input.active[type="submit"]{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.comment-form input.disabled[type="submit"],.btn[disabled],.comment-form input[disabled][type="submit"],fieldset[disabled] .btn,fieldset[disabled] .comment-form input[type="submit"],.comment-form fieldset[disabled] input[type="submit"]{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary,.comment-form input[type="submit"]{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:hover,.comment-form input:hover[type="submit"],.btn-primary:focus,.comment-form input:focus[type="submit"],.btn-primary.focus,.comment-form input.focus[type="submit"],.btn-primary:active,.comment-form input:active[type="submit"],.btn-primary.active,.comment-form input.active[type="submit"],.open>.btn-primary.dropdown-toggle,.comment-form .open>input.dropdown-toggle[type="submit"]{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.comment-form input:active[type="submit"],.btn-primary.active,.comment-form input.active[type="submit"],.open>.btn-primary.dropdown-toggle,.comment-form .open>input.dropdown-toggle[type="submit"]{background-image:none}.btn-primary.disabled,.comment-form input.disabled[type="submit"],.btn-primary.disabled:hover,.comment-form input.disabled:hover[type="submit"],.btn-primary.disabled:focus,.comment-form input.disabled:focus[type="submit"],.btn-primary.disabled.focus,.comment-form input.disabled.focus[type="submit"],.btn-primary.disabled:active,.comment-form input.disabled:active[type="submit"],.btn-primary.disabled.active,.comment-form input.disabled.active[type="submit"],.btn-primary[disabled],.comment-form input[disabled][type="submit"],.btn-primary[disabled]:hover,.comment-form input[disabled]:hover[type="submit"],.btn-primary[disabled]:focus,.comment-form input[disabled]:focus[type="submit"],.btn-primary[disabled].focus,.comment-form input[disabled].focus[type="submit"],.btn-primary[disabled]:active,.comment-form input[disabled]:active[type="submit"],.btn-primary[disabled].active,.comment-form input[disabled].active[type="submit"],fieldset[disabled] .btn-primary,fieldset[disabled] .comment-form input[type="submit"],.comment-form fieldset[disabled] input[type="submit"],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .comment-form input:hover[type="submit"],.comment-form fieldset[disabled] input:hover[type="submit"],fieldset[disabled] .btn-primary:focus,fieldset[disabled] .comment-form input:focus[type="submit"],.comment-form fieldset[disabled] input:focus[type="submit"],fieldset[disabled] .btn-primary.focus,fieldset[disabled] .comment-form input.focus[type="submit"],.comment-form fieldset[disabled] input.focus[type="submit"],fieldset[disabled] .btn-primary:active,fieldset[disabled] .comment-form input:active[type="submit"],.comment-form fieldset[disabled] input:active[type="submit"],fieldset[disabled] .btn-primary.active,fieldset[disabled] .comment-form input.active[type="submit"],.comment-form fieldset[disabled] input.active[type="submit"]{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge,.comment-form input[type="submit"] .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn,.comment-form .btn-group-lg>input[type="submit"]{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm,.btn-group-sm>.btn,.comment-form .btn-group-sm>input[type="submit"]{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn,.comment-form .btn-group-xs>input[type="submit"]{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.comment-form .btn-group>input[type="submit"],.btn-group-vertical>.btn,.comment-form .btn-group-vertical>input[type="submit"]{position:relative;float:left}.btn-group>.btn:hover,.comment-form .btn-group>input:hover[type="submit"],.btn-group>.btn:focus,.comment-form .btn-group>input:focus[type="submit"],.btn-group>.btn:active,.comment-form .btn-group>input:active[type="submit"],.btn-group>.btn.active,.comment-form .btn-group>input.active[type="submit"],.btn-group-vertical>.btn:hover,.comment-form .btn-group-vertical>input:hover[type="submit"],.btn-group-vertical>.btn:focus,.comment-form .btn-group-vertical>input:focus[type="submit"],.btn-group-vertical>.btn:active,.comment-form .btn-group-vertical>input:active[type="submit"],.btn-group-vertical>.btn.active,.comment-form .btn-group-vertical>input.active[type="submit"]{z-index:2}.btn-group .btn+.btn,.btn-group .comment-form input[type="submit"]+.btn,.comment-form .btn-group input[type="submit"]+.btn,.btn-group .comment-form .btn+input[type="submit"],.comment-form .btn-group .btn+input[type="submit"],.btn-group .comment-form input[type="submit"]+input[type="submit"],.comment-form .btn-group input[type="submit"]+input[type="submit"],.btn-group .btn+.btn-group,.btn-group .comment-form input[type="submit"]+.btn-group,.comment-form .btn-group input[type="submit"]+.btn-group,.btn-group .btn-group+.btn,.btn-group .comment-form .btn-group+input[type="submit"],.comment-form .btn-group .btn-group+input[type="submit"],.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.comment-form .btn-toolbar>input[type="submit"],.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.comment-form .btn-group>input:not(:first-child):not(:last-child):not(.dropdown-toggle)[type="submit"]{border-radius:0}.btn-group>.btn:first-child,.comment-form .btn-group>input:first-child[type="submit"]{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.comment-form .btn-group>input:first-child:not(:last-child):not(.dropdown-toggle)[type="submit"]{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.comment-form .btn-group>input:last-child:not(:first-child)[type="submit"],.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.comment-form .btn-group>.btn-group:not(:first-child):not(:last-child)>input[type="submit"]{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.comment-form .btn-group>.btn-group:first-child:not(:last-child)>input:last-child[type="submit"],.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.comment-form .btn-group>.btn-group:last-child:not(:first-child)>input:first-child[type="submit"]{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.comment-form .btn-group>input[type="submit"]+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle,.comment-form .btn-group-lg.btn-group>input[type="submit"]+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret,.comment-form input[type="submit"] .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret,.comment-form .btn-group-lg>input[type="submit"] .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret,.dropup .comment-form .btn-group-lg>input[type="submit"] .caret,.comment-form .dropup .btn-group-lg>input[type="submit"] .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.comment-form .btn-group-vertical>input[type="submit"],.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.comment-form .btn-group-vertical>.btn-group>input[type="submit"]{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.comment-form .btn-group-vertical>.btn-group>input[type="submit"]{float:none}.btn-group-vertical>.btn+.btn,.comment-form .btn-group-vertical>input[type="submit"]+.btn,.comment-form .btn-group-vertical>.btn+input[type="submit"],.comment-form .btn-group-vertical>input[type="submit"]+input[type="submit"],.btn-group-vertical>.btn+.btn-group,.comment-form .btn-group-vertical>input[type="submit"]+.btn-group,.btn-group-vertical>.btn-group+.btn,.comment-form .btn-group-vertical>.btn-group+input[type="submit"],.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.comment-form .btn-group-vertical>input:not(:first-child):not(:last-child)[type="submit"]{border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.comment-form .btn-group-vertical>input:first-child:not(:last-child)[type="submit"]{border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.comment-form .btn-group-vertical>input:last-child:not(:first-child)[type="submit"]{border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.comment-form .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type="submit"]{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.comment-form .btn-group-vertical>.btn-group:first-child:not(:last-child)>input:last-child[type="submit"],.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.comment-form .btn-group-vertical>.btn-group:last-child:not(:first-child)>input:first-child[type="submit"]{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.comment-form .btn-group-justified>input[type="submit"],.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group .comment-form input[type="submit"],.comment-form .btn-group-justified>.btn-group input[type="submit"]{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],.comment-form [data-toggle="buttons"]>input[type="submit"] input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],.comment-form [data-toggle="buttons"]>input[type="submit"] input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],.comment-form [data-toggle="buttons"]>.btn-group>input[type="submit"] input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"],.comment-form [data-toggle="buttons"]>.btn-group>input[type="submit"] input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group .comment-form input[type="text"],.comment-form .input-group input[type="text"],.input-group .comment-form input[type="email"],.comment-form .input-group input[type="email"],.input-group .comment-form input[type="url"],.comment-form .input-group input[type="url"],.input-group .comment-form textarea,.comment-form .input-group textarea{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group .comment-form input[type="text"],.comment-form .input-group input[type="text"],.input-group .comment-form input[type="email"],.comment-form .input-group input[type="email"],.input-group .comment-form input[type="url"],.comment-form .input-group input[type="url"],.input-group .comment-form textarea,.comment-form .input-group textarea{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group .comment-form input:not(:first-child):not(:last-child)[type="text"],.comment-form .input-group input:not(:first-child):not(:last-child)[type="text"],.input-group .comment-form input:not(:first-child):not(:last-child)[type="email"],.comment-form .input-group input:not(:first-child):not(:last-child)[type="email"],.input-group .comment-form input:not(:first-child):not(:last-child)[type="url"],.comment-form .input-group input:not(:first-child):not(:last-child)[type="url"],.input-group .comment-form textarea:not(:first-child):not(:last-child),.comment-form .input-group textarea:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#999;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.comment-form .input-group-sm>input.input-group-addon[type="text"],.comment-form .input-group-sm>input.input-group-addon[type="email"],.comment-form .input-group-sm>input.input-group-addon[type="url"],.comment-form .input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.comment-form .input-group-sm>.input-group-btn>input.input-group-addon[type="submit"]{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.comment-form .input-group-lg>input.input-group-addon[type="text"],.comment-form .input-group-lg>input.input-group-addon[type="email"],.comment-form .input-group-lg>input.input-group-addon[type="url"],.comment-form .input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.comment-form .input-group-lg>.input-group-btn>input.input-group-addon[type="submit"]{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group .comment-form input:first-child[type="text"],.comment-form .input-group input:first-child[type="text"],.input-group .comment-form input:first-child[type="email"],.comment-form .input-group input:first-child[type="email"],.input-group .comment-form input:first-child[type="url"],.comment-form .input-group input:first-child[type="url"],.input-group .comment-form textarea:first-child,.comment-form .input-group textarea:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.comment-form .input-group-btn:first-child>input[type="submit"],.input-group-btn:first-child>.btn-group>.btn,.comment-form .input-group-btn:first-child>.btn-group>input[type="submit"],.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.comment-form .input-group-btn:last-child>input:not(:last-child):not(.dropdown-toggle)[type="submit"],.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.comment-form .input-group-btn:last-child>.btn-group:not(:last-child)>input[type="submit"]{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group .comment-form input:last-child[type="text"],.comment-form .input-group input:last-child[type="text"],.input-group .comment-form input:last-child[type="email"],.comment-form .input-group input:last-child[type="email"],.input-group .comment-form input:last-child[type="url"],.comment-form .input-group input:last-child[type="url"],.input-group .comment-form textarea:last-child,.comment-form .input-group textarea:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.comment-form .input-group-btn:last-child>input[type="submit"],.input-group-btn:last-child>.btn-group>.btn,.comment-form .input-group-btn:last-child>.btn-group>input[type="submit"],.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.comment-form .input-group-btn:first-child>input:not(:first-child)[type="submit"],.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.comment-form .input-group-btn:first-child>.btn-group:not(:first-child)>input[type="submit"]{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn,.comment-form .input-group-btn>input[type="submit"]{position:relative}.input-group-btn>.btn+.btn,.comment-form .input-group-btn>input[type="submit"]+.btn,.comment-form .input-group-btn>.btn+input[type="submit"],.comment-form .input-group-btn>input[type="submit"]+input[type="submit"]{margin-left:-1px}.input-group-btn>.btn:hover,.comment-form .input-group-btn>input:hover[type="submit"],.input-group-btn>.btn:focus,.comment-form .input-group-btn>input:focus[type="submit"],.input-group-btn>.btn:active,.comment-form .input-group-btn>input:active[type="submit"]{z-index:2}.input-group-btn:first-child>.btn,.comment-form .input-group-btn:first-child>input[type="submit"],.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.comment-form .input-group-btn:last-child>input[type="submit"],.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#999;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group,.navbar-form .comment-form p,.comment-form .navbar-form p{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form .comment-form input[type="text"],.comment-form .navbar-form input[type="text"],.navbar-form .comment-form input[type="email"],.comment-form .navbar-form input[type="email"],.navbar-form .comment-form input[type="url"],.comment-form .navbar-form input[type="url"],.navbar-form .comment-form textarea,.comment-form .navbar-form textarea{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group .comment-form input[type="text"],.comment-form .navbar-form .input-group input[type="text"],.navbar-form .input-group .comment-form input[type="email"],.comment-form .navbar-form .input-group input[type="email"],.navbar-form .input-group .comment-form input[type="url"],.comment-form .navbar-form .input-group input[type="url"],.navbar-form .input-group .comment-form textarea,.comment-form .navbar-form .input-group textarea{width:auto}.navbar-form .input-group>.form-control,.navbar-form .comment-form .input-group>input[type="text"],.comment-form .navbar-form .input-group>input[type="text"],.navbar-form .comment-form .input-group>input[type="email"],.comment-form .navbar-form .input-group>input[type="email"],.navbar-form .comment-form .input-group>input[type="url"],.comment-form .navbar-form .input-group>input[type="url"],.navbar-form .comment-form .input-group>textarea,.comment-form .navbar-form .input-group>textarea{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group,.navbar-form .comment-form p,.comment-form .navbar-form p{margin-bottom:5px}.navbar-form .form-group:last-child,.navbar-form .comment-form p:last-child,.comment-form .navbar-form p:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn,.comment-form .btn-group-sm>input.navbar-btn[type="submit"]{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn,.comment-form .btn-group-xs>input.navbar-btn[type="submit"]{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:rgba(0,0,0,0)}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label,.comment-form input[type="submit"] .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge,.comment-form input[type="submit"] .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge,.comment-form .btn-group-xs>input[type="submit"] .badge,.btn-group-xs>.btn .badge,.comment-form .btn-group-xs>input[type="submit"] .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.wp-caption>img,.thumbnail a>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.thumbnail:hover,a.wp-caption:hover,a.thumbnail:focus,a.wp-caption:focus,a.thumbnail.active,a.active.wp-caption{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer .comment-form input[type="submit"]+.btn,.comment-form .modal-footer input[type="submit"]+.btn,.modal-footer .comment-form .btn+input[type="submit"],.comment-form .modal-footer .btn+input[type="submit"],.modal-footer .comment-form input[type="submit"]+input[type="submit"],.comment-form .modal-footer input[type="submit"]+input[type="submit"]{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .comment-form input[type="submit"]+.btn,.comment-form .modal-footer .btn-group input[type="submit"]+.btn,.modal-footer .btn-group .comment-form .btn+input[type="submit"],.comment-form .modal-footer .btn-group .btn+input[type="submit"],.modal-footer .btn-group .comment-form input[type="submit"]+input[type="submit"],.comment-form .modal-footer .btn-group input[type="submit"]+input[type="submit"]{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.42857;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn,.carousel-caption .comment-form input[type="submit"],.comment-form .carousel-caption input[type="submit"]{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}body{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.green{color:#78c062 !important}.dark-blue{color:#00273d !important}.light-blue{color:#87c5e8 !important}.yellow{color:#fcce2c !important}.orange{color:#e28842 !important}.gray{color:#cdcdcd}a,a:hover{color:#e28842}h1,h2,h3,h4,h5,h6{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:600}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6{opacity:0 !important}.wf-loading #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation a{opacity:0}h1.entry-title{font-size:34px;margin-bottom:9px;line-height:30px;margin-top:0;line-height:1.1}img{display:block;max-width:100%;height:auto}.thumbnail,.wp-caption,.wp-caption{max-width:100%}.main{font-size:18px;line-height:1.3;color:#444}.main a{text-decoration:none}.main a:hover{text-decoration:underline}.main .entry-content .excerpt p{line-height:1.5}.main .entry-content p{margin-bottom:30px;line-height:1.7}.main .entry-content ul,.main .entry-content ol{margin-bottom:30px;line-height:1.7}.main .entry-content blockquote{margin:30px 0;border-left:5px solid #00273d}.main .entry-content blockquote cite{text-align:center}.main .entry-content li{list-style:none;margin-bottom:10px}.main .entry-content li:before{content:"• ";color:#06559f;margin-left:-14px}.main .entry-content .wp-caption-text,.main .entry-content figcaption{margin-top:0;margin-bottom:1em;color:#555d66;text-align:center;padding:9px 5px;background:#e7e7e7;font-size:12px;font-style:italic;display:block}.main .metaslider{position:relative}.single .entry-content h1 a,.single .entry-content h2 a,.single .entry-content h3 a,.single .entry-content h4 a,.single .entry-content h5 a,.single .entry-content h6 a{position:relative;display:inline-block;text-decoration:none;color:#00273d;margin-bottom:10px}.single .entry-content h1 a:after,.single .entry-content h2 a:after,.single .entry-content h3 a:after,.single .entry-content h4 a:after,.single .entry-content h5 a:after,.single .entry-content h6 a:after{position:relative;display:inline-block;top:3px;margin-left:10px;content:" ";height:25px;width:25px;background:#e28842 url(../images/submit_bg.jpg) 50% 50% no-repeat;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.single .entry-content h1 a:after:hover,.single .entry-content h2 a:after:hover,.single .entry-content h3 a:after:hover,.single .entry-content h4 a:after:hover,.single .entry-content h5 a:after:hover,.single .entry-content h6 a:after:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}.single .entry-content h1 a:hover:after,.single .entry-content h2 a:hover:after,.single .entry-content h3 a:hover:after,.single .entry-content h4 a:hover:after,.single .entry-content h5 a:hover:after,.single .entry-content h6 a:hover:after{margin-left:13px;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.single .entry-content h1 a:hover:after:hover,.single .entry-content h2 a:hover:after:hover,.single .entry-content h3 a:hover:after:hover,.single .entry-content h4 a:hover:after:hover,.single .entry-content h5 a:hover:after:hover,.single .entry-content h6 a:hover:after:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}.page .entry-content h1,.page .entry-content h2{font-size:26px}.page .entry-content h3{font-size:22px}.page .entry-content h1 a,.page .entry-content h2 a,.page .entry-content h3 a,.page .entry-content h4 a,.page .entry-content h5 a,.page .entry-content h6 a{position:relative;display:inline-block;text-decoration:none;color:#00273d}.image-tip{display:block;height:32px;width:32px;background:url(../images/info.png) 50% 50% no-repeat}.wp-caption,.wp-block-image{position:relative;border:0 none;padding:0}.wp-caption .image-tip,.wp-block-image .image-tip{position:absolute;right:10px;bottom:10px}.search-toggle{display:block}.page-header{margin:0}.btn,.comment-form input[type="submit"]{text-decoration:none !important;display:inline-block;margin:0 5px;padding:7px 20px;color:white;font-size:16px;text-transform:uppercase;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;text-align:center;border-radius:0;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.btn:hover,.comment-form input:hover[type="submit"]{opacity:.8;color:white;-webkit-transition:all 500ms ease;transition:all 500ms ease}.inline-btn{padding:10px 46px;font-size:23px;opacity:1;background:#e28842 url(../images/submit_bg.png) 88% 50% no-repeat}.inline-btn:hover{opacity:.9;color:white;background:#e28842 url(../images/submit_bg.png) 92% 50% no-repeat}.small{font-size:12px}.btn-gold{background-color:#b29c31}.btn-orange{background-color:#e28842}.quote-wrap{color:#84949d;font-size:22px;line-height:1.9}.quote-wrap .quote{position:relative;text-indent:50px;color:#476373}.quote-wrap .quote:before,.quote-wrap .quote .end-quote{background-image:url("../images/content_quote_sprite.jpg");background-repeat:no-repeat;height:41px;width:50px}.quote-wrap .quote:before{display:inline-block;content:" ";position:absolute;top:-12px;left:0;background-position:-150px 0}.quote-wrap .quote .end-quote{display:none;position:relative;bottom:-13px;margin-left:5px;background-position:0 0}.quote-wrap .quoted{margin-top:21px;font-size:14px;font-style:italic;color:#333;overflow:hidden}.quote-wrap .quote-image{float:left;width:73px;height:auto}.quote-wrap .quote-image img{display:block;max-width:100%;height:auto}.quote-wrap .quote-name{line-height:77px;margin-left:30px;float:left}.content-inner{overflow:hidden;padding:25px 10px 0}.content-inner{overflow:hidden;padding:25px 10px 0}@media (min-width: 768px){.wrap{padding:0}.content-inner{padding:0 10px;margin:45px auto 0;max-width:1010px;width:100%}.quote-wrap{max-width:90%;margin:40px auto;padding:55px 70px;border-top:1px solid #00273d}.quote-wrap .quote{text-indent:0}.quote-wrap .quote:before{top:-22px;left:-60px}.quote-wrap .quote .end-quote{position:absolute;bottom:0px;right:-30px;display:inline-block}.quote-wrap.inline-quote{border-top:0 none;margin:20px auto;padding:35px 70px}}@media (min-width: 992px){.content-inner{padding:0}}.pagination-container{color:#999;font-size:14px;text-transform:uppercase;padding-bottom:40px}.pagination-container a{text-decoration:none;padding:0 4px}.home .nc_socialPanelSide,.page-template-template-landing-php .nc_socialPanelSide,.page-template-template-landing-variant-php .nc_socialPanelSide{display:none !important}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:520px;-webkit-transition:all 1s ease;transition:all 1s ease}@media (min-width: 1400px){.flex-viewport{max-height:570px}}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-size:40px;display:inline-block;color:rgba(0,0,0,0);text-shadow:1px 1px 0 rgba(255,255,255,0)}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0;left:10px}.flexslider:hover .flex-direction-nav .flex-next{opacity:0;right:10px}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-size:20px;display:inline-block}.flex-pauseplay a:hover{opacity:1}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}#acf-resource_type{display:none}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.entry-content .su-spoiler-style-default>.su-spoiler-content{padding:1em 0}.entry-content .su-spoiler-style-default>.su-spoiler-title{display:inline-block;background:#e28842;padding-right:28px;padding-left:20px;color:white;text-transform:uppercase;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .su-spoiler-style-default>.su-spoiler-title:hover{opacity:.7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{left:85%}.entry-content .su-button,.wp-block-button .wp-block-button__link{background:#e28842;color:white;padding:0 !important;border:0 none !important;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase !important;padding:0 !important;line-height:50px !important;border-radius:0 !important;font-size:18px !important;letter-spacing:.5px}.entry-content .su-button span,.wp-block-button .wp-block-button__link span{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px !important;letter-spacing:.5px;padding:0 30px !important;line-height:50px !important;border:0 none !important;border-radius:0 !important;font-weight:bold}.wp-block-button .wp-block-button__link{font-size:18px !important;letter-spacing:.5px;padding:0 30px !important;line-height:50px !important;border:0 none !important;border-radius:0 !important;text-decoration:none;-webkit-transition:all 250ms ease;transition:all 250ms ease;border:2px solid #e28842 !important;color:white;font-weight:bold}.wp-block-button .wp-block-button__link:hover{background:transparent;color:#e28842;-webkit-transition:all 250ms ease;transition:all 250ms ease;text-decoration:none}.wp-block-button.is-style-outline .wp-block-button__link{border:2px solid #06559f !important;color:#06559f;background:transparent;-webkit-transition:all 250ms ease;transition:all 250ms ease}.wp-block-button.is-style-outline .wp-block-button__link:hover{-webkit-transition:all 250ms ease;transition:all 250ms ease;background:#06559f;color:white}.su-button-style-default span{border:0 none;font-size:20px}.single-micropage .hentry{display:none}.single-micropage .content-inner{margin:0;max-width:100000000px;padding:0}.single-micropage .nc_socialPanelSide{display:none !important}@media (min-width: 1200px){.single-micropage .nc_socialPanelSide{display:block !important}}.single-micropage .footer-top{margin-top:0}.micro-text-area-container{background-color:#fff;padding:20px 10px}@media (min-width: 600px){.micro-text-area-container{padding:60px 10px 80px}}@media (min-width: 992px){.micro-text-area-container{padding:60px 0 80px}}.micro-text-area{margin-left:auto;margin-right:auto;max-width:calc(950px + 2 * 10px)}.micro-text-area p{font-size:20px;margin-bottom:30px;line-height:1.7}@media (min-width: 992px){.micro-text-area{padding-left:10px;padding-right:10px}}.micro-form{margin-bottom:40px}.micro-form input[type="text"],.micro-form input[type="email"],.micro-form input[type="phone"],.micro-form input[type="number"]{min-width:1px;width:100%;height:38px}@media (min-width: 600px){.micro-form input[type="text"],.micro-form input[type="email"],.micro-form input[type="phone"],.micro-form input[type="number"]{width:calc(50% - 5px)}}@media (min-width: 768px){.micro-form input[type="text"],.micro-form input[type="email"],.micro-form input[type="phone"],.micro-form input[type="number"]{width:calc(20% - 5px)}}.micro-form button{display:block;width:100%;margin-top:10px}@media (min-width: 600px){.micro-form button{width:calc(100% - 5px);display:inline-block}}@media (min-width: 768px){.micro-form button{width:18%}}.micro-highlight-container{padding:0 0 40px}@media (min-width: 768px){.micro-highlight-container{padding-left:1px;padding-right:1px}.micro-highlight-container:first-of-type{padding-left:0;padding-right:2px}.micro-highlight-container:last-of-type{padding-left:2px;padding-right:0}}.micro-highlight-image-0,.micro-highlight-image-1,.micro-highlight-image-2{background-size:cover;margin-bottom:15px;padding-top:75%}.micro-highlight-title{color:black;font-weight:bold;padding-left:5px;padding-right:5px;text-decoration:none;text-align:center}.micro-highlights-inner-container{margin-left:auto;margin-right:auto;max-width:calc(950px + 2 * 10px);padding-left:10px;padding-right:10px}.micro-highlights-outer-container{background-color:#f2f2f2;overflow:auto;padding:20px 0 10px}.micro-highlights-outer-container a{text-decoration:none}.micro-highlights-inner-container{overflow:auto;padding:20px 10px 10px}.micro-highlights-inner-container a{text-decoration:none}.micro-highlights-row{margin-left:0;margin-right:0}.micro-highlights-section-title{border-bottom:1px solid black;color:#00273d;display:inline-block;font-size:46px;margin-bottom:30px;padding-bottom:5px}.fmw-stories{margin:0 -15px}.fmw-stories .fmw-stories-inner{position:relative}@media (min-width: 992px){.fmw-stories .fmw-stories-inner{margin:0 auto;max-width:1400px}}.fmw-stories .stories-tag{text-align:center;color:#333;width:100%;font-weight:bold;letter-spacing:1px;padding:10px 0;text-shadow:1px 1px 4px black}@media (min-width: 768px){.fmw-stories .stories-tag{position:absolute;top:0;z-index:100;height:81px;padding:20px 0 0;background-image:url("../images/fmw-stories-bg.png");background-repeat:no-repeat;background-position:50% 0;color:white}}.fmw-stories .owl-item{position:relative}.fmw-stories .slide-text{margin:0 15px}@media (min-width: 768px){.fmw-stories .slide-text{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;color:white;max-width:86%;z-index:101}}@media (min-width: 992px){.fmw-stories .slide-text{bottom:43px}}.fmw-stories .slide-text h2{margin:10px 0;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:28px}@media (min-width: 768px){.fmw-stories .slide-text h2{display:inline-block;width:45%;margin-right:3%;color:#06559f;background:white;padding:29px 20px}}@media (min-width: 992px){.fmw-stories .slide-text h2{padding:25px;width:42%;margin-right:5%}}@media (min-width: 768px){.fmw-stories .slide-text .slide-blurb{display:inline-block;width:51%;color:white}}@media (min-width: 992px){.fmw-stories .slide-text .slide-blurb{vertical-align:top;padding:38px 0 0}}.fmw-stories #sync1 .owl-nav{display:none}.fmw-stories #sync1 .owl-item{position:relative}@media (min-width: 768px){.fmw-stories #sync1 .owl-item a.story-image-overlay:before{position:absolute;top:0;left:0;right:0;z-index:100;display:block;width:100%;height:250px;content:" ";background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.65)), to(rgba(0,0,0,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 )}.fmw-stories #sync1 .owl-item a.story-image-overlay:after{position:absolute;bottom:0;left:0;right:0;z-index:100;display:block;width:100%;height:250px;content:" ";background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.65)));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}}.fmw-stories #sync2{margin-top:-7px}.fmw-stories #sync2 .owl-stage{margin:0 auto}.fmw-stories #sync2 .owl-item{position:relative;padding-top:7px;opacity:.8;-webkit-box-shadow:inset 0 0 0 #07b7b7;box-shadow:inset 0 0 0 #07b7b7;-webkit-transition:all 250ms linear;transition:all 250ms linear}.fmw-stories #sync2 .owl-item.current,.fmw-stories #sync2 .owl-item:hover{opacity:1;-webkit-box-shadow:inset 0 7px 0 #07b7b7;box-shadow:inset 0 7px 0 #07b7b7;-webkit-transition:all 250ms linear;transition:all 250ms linear}.fmw-stories #sync2 .owl-nav{display:block}.fmw-stories #sync2 .owl-prev,.fmw-stories #sync2 .owl-next{opacity:1}.fmw-stories #sync2 .owl-prev{left:10px}.fmw-stories #sync2 .owl-next{left:auto;right:10px}.single-micropage #cboxOverlay{background-color:black}.single-micropage #cboxMiddleLeft,.single-micropage #cboxMiddleRight,.single-micropage #cboxBottomLeft,.single-micropage #cboxBottomRight,.single-micropage #cboxBottomCenter,.single-micropage #cboxTopLeft,.single-micropage #cboxTopRight,.single-micropage #cboxTopCenter,.single-micropage #cboxCurrent{display:none;width:0;height:0;background:0 none}.single-micropage #cboxContent{padding-top:40px;background:transparent none}.single-micropage #cboxContent,.single-micropage #cboxLoadedContent{opacity:1 !important;margin-bottom:0}.single-micropage #cboxLoadedContent{max-width:88%;margin:0 auto}@media (min-width: 992px){.single-micropage #cboxLoadedContent{max-width:80%}}.single-micropage #cboxClose{position:absolute;top:-2px;right:20px;height:35px !important;width:35px !important;background-image:url(../images/fmw-stories-close.png);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;opacity:.6;text-indent:-99999px}.single-micropage #cboxNext,.single-micropage #cboxPrevious{position:absolute;top:47%;height:60px;width:40px;background-position:50% 50%;background-repeat:no-repeat;background-size:100%;opacity:.6}.single-micropage #cboxNext{display:none;text-indent:-9999px}@media (min-width: 768px){.single-micropage #cboxNext{display:inline-block;background-image:url(../images/fmw-stories-next.png);left:95%}}@media (min-width: 992px){.single-micropage #cboxNext{left:91%}}.single-micropage #cboxPrevious{display:none;text-indent:-9999px}@media (min-width: 768px){.single-micropage #cboxPrevious{display:inline-block;background-image:url(../images/fmw-stories-prev.png)}}@media (min-width: 992px){.single-micropage #cboxPrevious{left:6%}}.micro-footer{background-color:#00273d;padding:15px 5px}@media (min-width: 768px){.micro-footer{padding:15px 0}}.micro-footer .micro-footer-inner{max-width:1100px;margin:0 auto}.micro-footer .footer-logo img{margin:16px 5px}.micro-footer .menu{margin:5px 0;padding:0}@media (min-width: 768px){.micro-footer .menu{margin:20px 0}}@media (min-width: 992px){.micro-footer .menu{margin:27px 0}}.micro-footer .menu li{position:relative;display:inline-block;list-style:none;margin:0 10px;font-size:14px}@media (min-width: 992px){.micro-footer .menu li:after{display:block;content:" ";height:20px;width:2px;background:white;position:absolute;top:1px;left:-10px}.micro-footer .menu li:first-child:after{display:none}}@media (min-width: 1200px){.micro-footer .menu li{font-size:16px}}.micro-footer .menu li a{color:white;text-decoration:none}.micro-footer .footer-copyright{color:white;text-align:center;font-size:14px}@media (min-width: 768px){.micro-footer .footer-copyright{text-align:left;margin:20px 0}}@media (min-width: 992px){.micro-footer .footer-copyright{margin:27px 0}}@media (min-width: 1200px){.micro-footer .footer-copyright{font-size:16px}}.single-micropage{/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */}.single-micropage .owl-nav{width:100%}.single-micropage .owl-prev,.single-micropage .owl-next{position:absolute;top:33%;background-position:50% 50%;background-repeat:no-repeat;height:45px;width:30px;text-indent:-999999px;opacity:.6}.single-micropage .owl-prev{left:-45px;background-image:url("../images/chevron-left.png")}.single-micropage .owl-next{left:102%;background-image:url("../images/chevron-right.png")}.single-micropage .fancybox-wrap,.single-micropage .fancybox-skin,.single-micropage .fancybox-outer,.single-micropage .fancybox-inner,.single-micropage .fancybox-image,.single-micropage .fancybox-wrap iframe,.single-micropage .fancybox-wrap object,.single-micropage .fancybox-nav,.single-micropage .fancybox-nav span,.single-micropage .fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.single-micropage .fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.single-micropage .fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.single-micropage .fancybox-opened{z-index:8030}.single-micropage .fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.single-micropage .fancybox-outer,.single-micropage .fancybox-inner{position:relative}.single-micropage .fancybox-inner{overflow:hidden}.single-micropage .fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.single-micropage .fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.single-micropage .fancybox-image,.single-micropage .fancybox-iframe{display:block;width:100%;height:100%}.single-micropage .fancybox-image{max-width:100%;max-height:100%}.single-micropage #fancybox-loading,.single-micropage .fancybox-close,.single-micropage .fancybox-prev span,.single-micropage .fancybox-next span{background-image:url(fancybox_sprite.png)}.single-micropage #fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.single-micropage #fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.single-micropage .fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.single-micropage .fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.single-micropage .fancybox-prev{left:0}.single-micropage .fancybox-next{right:0}.single-micropage .fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.single-micropage .fancybox-prev span{left:10px;background-position:0 -36px}.single-micropage .fancybox-next span{right:10px;background-position:0 -72px}.single-micropage .fancybox-nav:hover span{visibility:visible}.single-micropage .fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.single-micropage .fancybox-lock{overflow:hidden !important;width:auto}.single-micropage .fancybox-lock body{overflow:hidden !important}.single-micropage .fancybox-lock-test{overflow-y:hidden !important}.single-micropage .fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.single-micropage .fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.single-micropage .fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.single-micropage .fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.single-micropage .fancybox-opened .fancybox-title{visibility:visible}.single-micropage .fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.single-micropage .fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.single-micropage .fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.single-micropage .fancybox-title-inside-wrap{padding-top:10px}.single-micropage .fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.single-micropage #fancybox-loading,.single-micropage .fancybox-close,.single-micropage .fancybox-prev span,.single-micropage .fancybox-next span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}.single-micropage #fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}.comment-list{padding-left:0;list-style:none}.comment-list ol{list-style:none}.comment{margin:20px 0 35px}.comment p{margin-bottom:25px;line-height:1.5}.comment .reply{margin-top:-20px;font-size:14px}.comment .comment-author a{text-decoration:none;color:#444}.comment .comment-content{line-height:1.4;font-size:16px}.comment .comment-metadata{font-size:14px;margin:0 0 8px}.comment .comment-metadata a{text-decoration:none;color:#333;text-decoration:none}.comment .comment-metadata .edit-link{margin-left:20px}.logged-in-as{font-size:14px}.logged-in-as a{text-decoration:none;color:#444}.pingback{display:none}input[type="submit"],.footer-signup button,button.b1,.cta-wrap button,#petitionForm button{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;height:35px;line-height:37px;padding:0 20px;color:white !important;background:#e28842;border:0;text-transform:uppercase;opacity:1;font-size:16px !important;font-weight:600;-webkit-transition:all 500ms ease;transition:all 500ms ease;width:100%}input[type="submit"]:hover,.footer-signup button:hover,button.b1:hover,.cta-wrap button:hover,#petitionForm button:hover{opacity:.9;background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media (min-width: 992px){input[type="submit"],.footer-signup button,button.b1,.cta-wrap button,#petitionForm button{width:auto}}.footer-signup button{min-width:253px}input[type="text"],input[type="email"],input[type="phone"],input[type="number"]{min-width:253px;width:100%;height:35px;padding:0 10px;border:1px solid #ddd !important;margin:5px 0;font-size:14px}@media (min-width: 992px){input[type="text"],input[type="email"],input[type="phone"],input[type="number"]{max-width:225px}}@media (min-width: 992px){.sidebar .en__component input[type="text"],.sidebar .en__component input[type="email"],.sidebar .en__component input[type="phone"],.sidebar .en__component input[type="number"]{max-width:100%}}textarea{padding:10px !important;border:1px solid #ddd !important}select{-moz-appearance:none;appearance:none;moz-appearance:none;-webkit-appearance:none;height:35px;color:#444;font-size:14px !important;border:0 none;border-radius:0;padding:0 30px 0 10px;border:1px solid #cfcfcf;background:#F7F7F7 url(../images/select_bg.jpg) right 50% no-repeat;color:#999}.ginput_container_checkbox .en__field--checkbox label,#petitionForm .en__field--checkbox label,#donationForm .en__field--checkbox label{font-size:12px;font-weight:normal}.ginput_container_checkbox label,#petitionForm label,#donationForm label{position:relative;display:inline-block;font-size:14px;font-weight:normal;padding-left:5px}.entry-content .gform_wrapper,.landing-content .gform_wrapper{width:100%;max-width:100%;margin:20px 0}.entry-content .gform_wrapper select::-ms-expand,.landing-content .gform_wrapper select::-ms-expand{display:none}.entry-content .gform_wrapper #gform_1 .top_label .gfield_label,.entry-content .gform_wrapper #gform_2 .top_label .gfield_label,.entry-content .gform_wrapper #gform_3 .top_label .gfield_label,.entry-content .gform_wrapper #gform_6 .top_label .gfield_label,.entry-content .gform_wrapper #gform_7 .top_label .gfield_label,.entry-content .gform_wrapper #gform_12 .top_label .gfield_label,.entry-content .gform_wrapper #gform_13 .top_label .gfield_label,.entry-content .gform_wrapper #gform_25 .top_label .gfield_label,.landing-content .gform_wrapper #gform_1 .top_label .gfield_label,.landing-content .gform_wrapper #gform_2 .top_label .gfield_label,.landing-content .gform_wrapper #gform_3 .top_label .gfield_label,.landing-content .gform_wrapper #gform_6 .top_label .gfield_label,.landing-content .gform_wrapper #gform_7 .top_label .gfield_label,.landing-content .gform_wrapper #gform_12 .top_label .gfield_label,.landing-content .gform_wrapper #gform_13 .top_label .gfield_label,.landing-content .gform_wrapper #gform_25 .top_label .gfield_label{display:none}.entry-content .gform_wrapper ul li.gfield,.landing-content .gform_wrapper ul li.gfield{margin-bottom:20px}.entry-content .gform_wrapper label.show-label,.entry-content .gform_wrapper .show-label label,.landing-content .gform_wrapper label.show-label,.landing-content .gform_wrapper .show-label label{display:inline-block !important;margin-bottom:2px;color:#444}.entry-content .gform_wrapper .gfield_description,.landing-content .gform_wrapper .gfield_description{font-size:12px;margin:5px 0 0;padding:0}.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="date"],.entry-content .gform_wrapper textarea,.landing-content .gform_wrapper input[type="text"],.landing-content .gform_wrapper input[type="email"],.landing-content .gform_wrapper input[type="date"],.landing-content .gform_wrapper textarea{width:100%;max-width:400px;padding:0 10px;margin-bottom:10px;border:1px solid #cfcfcf;background-color:#F7F7F7;font-size:14px}.entry-content .gform_wrapper input[type="text"]:focus,.entry-content .gform_wrapper input[type="email"]:focus,.entry-content .gform_wrapper input[type="date"]:focus,.entry-content .gform_wrapper textarea:focus,.landing-content .gform_wrapper input[type="text"]:focus,.landing-content .gform_wrapper input[type="email"]:focus,.landing-content .gform_wrapper input[type="date"]:focus,.landing-content .gform_wrapper textarea:focus{background-color:#DADADA;color:#333}.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="date"],.landing-content .gform_wrapper input[type="text"],.landing-content .gform_wrapper input[type="email"],.landing-content .gform_wrapper input[type="date"]{height:50px}@media (min-width: 576px){.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="date"],.landing-content .gform_wrapper input[type="text"],.landing-content .gform_wrapper input[type="email"],.landing-content .gform_wrapper input[type="date"]{height:35px}}.entry-content .gform_wrapper input[type="checkbox"],.landing-content .gform_wrapper input[type="checkbox"]{vertical-align:top}.entry-content .gform_wrapper input[type="checkbox"]:disabled+label,.landing-content .gform_wrapper input[type="checkbox"]:disabled+label{color:#999}.entry-content .gform_wrapper .ginput_complex,.landing-content .gform_wrapper .ginput_complex{max-width:400px}.entry-content .gform_wrapper .name_first input,.entry-content .gform_wrapper .name_last input,.entry-content .gform_wrapper .ginput_container_address input,.landing-content .gform_wrapper .name_first input,.landing-content .gform_wrapper .name_last input,.landing-content .gform_wrapper .ginput_container_address input{max-width:197px;min-width:94px;width:100%}.entry-content .gform_wrapper .name_first label,.entry-content .gform_wrapper .name_last label,.entry-content .gform_wrapper .ginput_container_address label,.landing-content .gform_wrapper .name_first label,.landing-content .gform_wrapper .name_last label,.landing-content .gform_wrapper .ginput_container_address label{display:none}.entry-content .gform_wrapper .gfield_date_day,.entry-content .gform_wrapper .gfield_date_month,.entry-content .gform_wrapper .gfield_date_year,.landing-content .gform_wrapper .gfield_date_day,.landing-content .gform_wrapper .gfield_date_month,.landing-content .gform_wrapper .gfield_date_year{max-width:100%;min-width:1px}.entry-content .gform_wrapper .gfield_date_day input,.entry-content .gform_wrapper .gfield_date_month input,.entry-content .gform_wrapper .gfield_date_year input,.landing-content .gform_wrapper .gfield_date_day input,.landing-content .gform_wrapper .gfield_date_month input,.landing-content .gform_wrapper .gfield_date_year input{max-width:100%;min-width:1px}.entry-content .gform_wrapper .address_state,.landing-content .gform_wrapper .address_state{width:49.5%}.entry-content .gform_wrapper .ginput_container_time label,.landing-content .gform_wrapper .ginput_container_time label{display:none !important}.entry-content .gform_wrapper .gfield_required,.landing-content .gform_wrapper .gfield_required{color:#e28842}.entry-content .gform_wrapper #field_7_6,.landing-content .gform_wrapper #field_7_6{overflow:hidden;margin-top:20px}.entry-content .gform_wrapper .gfield_time_hour,.entry-content .gform_wrapper .gfield_time_minute,.landing-content .gform_wrapper .gfield_time_hour,.landing-content .gform_wrapper .gfield_time_minute{position:relative;margin:0 20px 0 0}.entry-content .gform_wrapper .gfield_time_hour label,.entry-content .gform_wrapper .gfield_time_hour i,.entry-content .gform_wrapper .gfield_time_minute label,.entry-content .gform_wrapper .gfield_time_minute i,.landing-content .gform_wrapper .gfield_time_hour label,.landing-content .gform_wrapper .gfield_time_hour i,.landing-content .gform_wrapper .gfield_time_minute label,.landing-content .gform_wrapper .gfield_time_minute i{display:block;position:absolute;top:0;left:51px}.entry-content .gform_wrapper .gfield_time_hour input[type="text"],.entry-content .gform_wrapper .gfield_time_minute input[type="text"],.landing-content .gform_wrapper .gfield_time_hour input[type="text"],.landing-content .gform_wrapper .gfield_time_minute input[type="text"]{width:100px !important;min-width:1px !important;max-width:100%}.entry-content .gform_wrapper .ginput_container_checkbox,.landing-content .gform_wrapper .ginput_container_checkbox{margin-top:0}.entry-content .gform_wrapper .gfield_checkbox label,.landing-content .gform_wrapper .gfield_checkbox label{margin:4px 0 0 8px;font-size:16px;color:#444;font-weight:400;width:300px}.entry-content .gform_wrapper .ggf-locator-button,.landing-content .gform_wrapper .ggf-locator-button{background:#e28842;color:white;margin-bottom:20px;height:35px;border:0 none;text-transform:uppercase;font-size:14px;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .gform_wrapper .ggf-locator-button:hover,.landing-content .gform_wrapper .ggf-locator-button:hover{opacity:.7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .gform_wrapper .gform_footer,.landing-content .gform_wrapper .gform_footer{width:100%;max-width:400px;padding:0;margin:10px auto}.entry-content .gform_wrapper .gform_footer .gform_button,.landing-content .gform_wrapper .gform_footer .gform_button{float:right;width:53px}.entry-content .button-text .gform_footer .gform_button,.landing-content .button-text .gform_footer .gform_button{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;width:auto;padding-right:40px;padding-left:10px}.entry-content .button-text input[type="submit"],.landing-content .button-text input[type="submit"]{color:white;background:#e28842}.entry-content .button-text input[type="submit"]:hover,.landing-content .button-text input[type="submit"]:hover{background:#e28842}.entry-content #dafdirectdiv,.landing-content #dafdirectdiv{width:260px !important}.entry-content #dafdirectdiv .dafdirectInputFull,.entry-content #dafdirectdiv .dafdirectInput,.entry-content #dafdirectdiv .dafdirectSelect,.landing-content #dafdirectdiv .dafdirectInputFull,.landing-content #dafdirectdiv .dafdirectInput,.landing-content #dafdirectdiv .dafdirectSelect{min-width:1px !important;width:100%}.entry-content #dafdirectdiv .dafdirectSelect,.landing-content #dafdirectdiv .dafdirectSelect{-moz-appearance:menulist;appearance:menulist;-webkit-appearance:menulist;moz-appearance:menulist}.entry-content .page-bsd.page .main .content-inner,.landing-content .page-bsd.page .main .content-inner{min-height:52vh;padding-bottom:30px}.entry-content .page-bsd.page .main h1,.landing-content .page-bsd.page .main h1{display:block;border-bottom:0 none}.entry-content .page-bsd.page .main h1,.entry-content .page-bsd.page .main p,.landing-content .page-bsd.page .main h1,.landing-content .page-bsd.page .main p{color:black}.entry-content .page-bsd.page .main input[type="number"],.entry-content .page-bsd.page .main input[type="text"],.entry-content .page-bsd.page .main input[type="email"],.entry-content .page-bsd.page .main input[type="phone"],.entry-content .page-bsd.page .main textarea,.landing-content .page-bsd.page .main input[type="number"],.landing-content .page-bsd.page .main input[type="text"],.landing-content .page-bsd.page .main input[type="email"],.landing-content .page-bsd.page .main input[type="phone"],.landing-content .page-bsd.page .main textarea{width:300px;border:1px solid #ddd;color:black;font-size:15px}.entry-content .page-bsd.page .main select,.landing-content .page-bsd.page .main select{background:white url(../images/select_bg.jpg) right 50% no-repeat}.entry-content .page-bsd.page .main .en__field--subscribed-to-ar-emails,.landing-content .page-bsd.page .main .en__field--subscribed-to-ar-emails{display:none}.entry-content .page-bsd.page .main .radio,.landing-content .page-bsd.page .main .radio{display:inline-block}.entry-content .page-bsd.page .main li:before,.landing-content .page-bsd.page .main li:before{display:none !important}.entry-content .page-bsd.page .main label,.landing-content .page-bsd.page .main label{display:inline-block}.entry-content .page-bsd.page .main td,.landing-content .page-bsd.page .main td{display:block !important}.entry-content .page-bsd.page .main input[type="submit"],.landing-content .page-bsd.page .main input[type="submit"]{width:auto;height:45px;padding:9px 30px 5px 11px;margin-top:20px;color:white;background:#e28842;border:0 none;text-indent:0;text-transform:uppercase;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .page-bsd.page .main input[type="submit"]:hover,.landing-content .page-bsd.page .main input[type="submit"]:hover{opacity:.8;background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content #unsub_form,.landing-content #unsub_form{margin-bottom:50px}.entry-content #unsub_form input[type="text"],.entry-content #unsub_form input[type="email"],.landing-content #unsub_form input[type="text"],.landing-content #unsub_form input[type="email"]{width:80%;margin-bottom:20px}.entry-content #unsub_form textarea,.landing-content #unsub_form textarea{width:80%}.entry-content #unsub_form td,.landing-content #unsub_form td{text-align:left}.entry-content #contribution,.entry-content .bsd-speakout,.entry-content #signup,.landing-content #contribution,.landing-content .bsd-speakout,.landing-content #signup{margin-bottom:70px}.entry-content #contribution h4,.entry-content .bsd-speakout h4,.entry-content #signup h4,.landing-content #contribution h4,.landing-content .bsd-speakout h4,.landing-content #signup h4{font-size:28px}.entry-content #contribution .firstname,.entry-content .bsd-speakout .firstname,.entry-content #signup .firstname,.landing-content #contribution .firstname,.landing-content .bsd-speakout .firstname,.landing-content #signup .firstname{margin-right:5px}.entry-content #contribution td.contribution table td,.entry-content .bsd-speakout td.contribution table td,.entry-content #signup td.contribution table td,.landing-content #contribution td.contribution table td,.landing-content .bsd-speakout td.contribution table td,.landing-content #signup td.contribution table td{text-align:left}.entry-content #contribution .bsd-dynamic-toggle-section-contributor label,.entry-content #contribution .bsd-dynamic-toggle-section-employment label,.entry-content .bsd-speakout .bsd-dynamic-toggle-section-contributor label,.entry-content .bsd-speakout .bsd-dynamic-toggle-section-employment label,.entry-content #signup .bsd-dynamic-toggle-section-contributor label,.entry-content #signup .bsd-dynamic-toggle-section-employment label,.landing-content #contribution .bsd-dynamic-toggle-section-contributor label,.landing-content #contribution .bsd-dynamic-toggle-section-employment label,.landing-content .bsd-speakout .bsd-dynamic-toggle-section-contributor label,.landing-content .bsd-speakout .bsd-dynamic-toggle-section-employment label,.landing-content #signup .bsd-dynamic-toggle-section-contributor label,.landing-content #signup .bsd-dynamic-toggle-section-employment label{display:block}.entry-content #contribution #bsd-amounts-cont label,.entry-content #contribution #bsd-contribution-card-type label,.entry-content .bsd-speakout #bsd-amounts-cont label,.entry-content .bsd-speakout #bsd-contribution-card-type label,.entry-content #signup #bsd-amounts-cont label,.entry-content #signup #bsd-contribution-card-type label,.landing-content #contribution #bsd-amounts-cont label,.landing-content #contribution #bsd-contribution-card-type label,.landing-content .bsd-speakout #bsd-amounts-cont label,.landing-content .bsd-speakout #bsd-contribution-card-type label,.landing-content #signup #bsd-amounts-cont label,.landing-content #signup #bsd-contribution-card-type label{font-size:14px}.entry-content #contribution #bsd-amounts-cont input[type="radio"],.entry-content #contribution #bsd-contribution-card-type input[type="radio"],.entry-content .bsd-speakout #bsd-amounts-cont input[type="radio"],.entry-content .bsd-speakout #bsd-contribution-card-type input[type="radio"],.entry-content #signup #bsd-amounts-cont input[type="radio"],.entry-content #signup #bsd-contribution-card-type input[type="radio"],.landing-content #contribution #bsd-amounts-cont input[type="radio"],.landing-content #contribution #bsd-contribution-card-type input[type="radio"],.landing-content .bsd-speakout #bsd-amounts-cont input[type="radio"],.landing-content .bsd-speakout #bsd-contribution-card-type input[type="radio"],.landing-content #signup #bsd-amounts-cont input[type="radio"],.landing-content #signup #bsd-contribution-card-type input[type="radio"]{margin:4px 5px 0 !important}.entry-content #contribution #bsd-amounts-cont td,.entry-content .bsd-speakout #bsd-amounts-cont td,.entry-content #signup #bsd-amounts-cont td,.landing-content #contribution #bsd-amounts-cont td,.landing-content .bsd-speakout #bsd-amounts-cont td,.landing-content #signup #bsd-amounts-cont td{vertical-align:top !important;float:left;font-size:14px}.entry-content #contribution #bsd-amounts-cont .fieldlabel,.entry-content .bsd-speakout #bsd-amounts-cont .fieldlabel,.entry-content #signup #bsd-amounts-cont .fieldlabel,.landing-content #contribution #bsd-amounts-cont .fieldlabel,.landing-content .bsd-speakout #bsd-amounts-cont .fieldlabel,.landing-content #signup #bsd-amounts-cont .fieldlabel{display:none}.entry-content #contribution #bsd-amounts-cont input[type=text]#amt_other_text,.entry-content .bsd-speakout #bsd-amounts-cont input[type=text]#amt_other_text,.entry-content #signup #bsd-amounts-cont input[type=text]#amt_other_text,.landing-content #contribution #bsd-amounts-cont input[type=text]#amt_other_text,.landing-content .bsd-speakout #bsd-amounts-cont input[type=text]#amt_other_text,.landing-content #signup #bsd-amounts-cont input[type=text]#amt_other_text{min-width:1px;width:54px !important}.entry-content #contribution #bsd-contribution-card-type td,.entry-content .bsd-speakout #bsd-contribution-card-type td,.entry-content #signup #bsd-contribution-card-type td,.landing-content #contribution #bsd-contribution-card-type td,.landing-content .bsd-speakout #bsd-contribution-card-type td,.landing-content #signup #bsd-contribution-card-type td{vertical-align:top !important;min-width:95% !important;float:left;width:95%;font-size:14px}.entry-content #contribution #bsd-contribution-card-type .fieldlabel,.entry-content .bsd-speakout #bsd-contribution-card-type .fieldlabel,.entry-content #signup #bsd-contribution-card-type .fieldlabel,.landing-content #contribution #bsd-contribution-card-type .fieldlabel,.landing-content .bsd-speakout #bsd-contribution-card-type .fieldlabel,.landing-content #signup #bsd-contribution-card-type .fieldlabel{display:none}.entry-content #contribution #payment_options label,.entry-content #contribution #signuptable label,.entry-content .bsd-speakout #payment_options label,.entry-content .bsd-speakout #signuptable label,.entry-content #signup #payment_options label,.entry-content #signup #signuptable label,.landing-content #contribution #payment_options label,.landing-content #contribution #signuptable label,.landing-content .bsd-speakout #payment_options label,.landing-content .bsd-speakout #signuptable label,.landing-content #signup #payment_options label,.landing-content #signup #signuptable label{display:block}.entry-content .bsd-contribForm-belowContent,.landing-content .bsd-contribForm-belowContent{font-size:14px}.entry-content #contribution td td td,.landing-content #contribution td td td{display:block !important}.entry-content #sgcboxLoadedContent h2,.landing-content #sgcboxLoadedContent h2{margin-top:15px}.entry-content #sgcboxLoadedContent .popup-image,.landing-content #sgcboxLoadedContent .popup-image{display:none;width:50%;float:left;background-size:cover;height:500px}@media (min-width: 768px){.entry-content #sgcboxLoadedContent .popup-image,.landing-content #sgcboxLoadedContent .popup-image{display:block}}.entry-content #sgcboxLoadedContent input[type="text"],.entry-content #sgcboxLoadedContent input[type="email"],.entry-content #sgcboxLoadedContent input[type="phone"],.entry-content #sgcboxLoadedContent input[type="number"],.landing-content #sgcboxLoadedContent input[type="text"],.landing-content #sgcboxLoadedContent input[type="email"],.landing-content #sgcboxLoadedContent input[type="phone"],.landing-content #sgcboxLoadedContent input[type="number"]{margin:3px 0}.entry-content #sgcboxLoadedContent .en__field--firstName,.entry-content #sgcboxLoadedContent .en__field--lastName,.landing-content #sgcboxLoadedContent .en__field--firstName,.landing-content #sgcboxLoadedContent .en__field--lastName{display:none}@media (min-width: 768px){.entry-content #sgcboxLoadedContent .en__field--firstName,.entry-content #sgcboxLoadedContent .en__field--lastName,.landing-content #sgcboxLoadedContent .en__field--firstName,.landing-content #sgcboxLoadedContent .en__field--lastName{display:block}}.entry-content #sgcboxLoadedContent .popup-content,.landing-content #sgcboxLoadedContent .popup-content{width:100%}@media (min-width: 768px){.entry-content #sgcboxLoadedContent .popup-content,.landing-content #sgcboxLoadedContent .popup-content{float:left;width:45%;padding-left:5%}}.entry-content .en__field,.landing-content .en__field{margin-bottom:5px}.entry-content .en__field label,.landing-content .en__field label{margin-bottom:0}.entry-content .en__submit button,.landing-content .en__submit button{margin-top:10px;padding:7px 0;min-width:253px;max-width:100%;width:100%;text-transform:uppercase;background:#e28842;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;color:white;opacity:1;border:0 none;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .en__submit button:hover,.landing-content .en__submit button:hover{opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content #signup #signuptable .label,.landing-content #signup #signuptable .label{display:block;margin:0;padding:0 0 5px}.entry-content #signup #signuptable label,.landing-content #signup #signuptable label{color:#333;display:block;margin:0;font-size:16px;text-align:left;white-space:normal;line-height:1.4}.entry-content #signup #signuptable select,.landing-content #signup #signuptable select{height:35px !important;min-width:300px}.entry-content #signup #signuptable input[type="checkbox"],.landing-content #signup #signuptable input[type="checkbox"]{float:left;margin:4px 7px 0px}.entry-content #speakout_form,.landing-content #speakout_form{margin-bottom:70px;overflow:hidden}.entry-content #speakout_form #recipient-list label,.landing-content #speakout_form #recipient-list label{vertical-align:top;margin:0 0 0 10px;display:inline;font-weight:normal}.entry-content #speakout_form #subject,.landing-content #speakout_form #subject{margin-bottom:10px}.entry-content #speakout_form #body,.landing-content #speakout_form #body{margin-top:5px}@media (min-width: 992px){.entry-content #contribution,.entry-content .bsd-speakout,.landing-content #contribution,.landing-content .bsd-speakout{max-width:810px;margin:0 auto}}.entry-content #gform_30 #field_30_6,.landing-content #gform_30 #field_30_6{margin-bottom:10px}.entry-content #gform_30 #input_30_6,.landing-content #gform_30 #input_30_6{width:100%}.entry-content #gform_30 #extensions_message_30_6,.landing-content #gform_30 #extensions_message_30_6{position:relative;top:0;left:0}.entry-content #gform_30 #field_30_7,.landing-content #gform_30 #field_30_7{padding:0}.entry-content .inline-form,.landing-content .inline-form{overflow:hidden;max-width:100%;width:100%;margin-bottom:20px;float:none;background:#e8e8e8;padding:20px 30px;text-align:center}@media (min-width: 768px){.entry-content .inline-form,.landing-content .inline-form{padding:30px 50px 20px}}.entry-content .inline-form h3,.entry-content .inline-form h2,.entry-content .inline-form h1,.landing-content .inline-form h3,.landing-content .inline-form h2,.landing-content .inline-form h1{margin-top:0;font-size:30px}@media (min-width: 768px){.entry-content .inline-form .gform_wrapper ul.gform_fields li.gfield,.landing-content .inline-form .gform_wrapper ul.gform_fields li.gfield{padding-right:10;width:calc(50% - 10px);float:left;clear:none;margin-bottom:0;margin-top:4px}}.entry-content .inline-form .gform_wrapper label.gfield_label,.landing-content .inline-form .gform_wrapper label.gfield_label{margin-bottom:0;font-size:15px;font-weight:normal}.entry-content .inline-form .gform_wrapper .top_label div.ginput_container,.landing-content .inline-form .gform_wrapper .top_label div.ginput_container{margin-top:0}.entry-content .inline-form .gform_wrapper .gform_footer,.landing-content .inline-form .gform_wrapper .gform_footer{max-width:100%;margin:0}.entry-content .inline-form .gform_wrapper .gform_footer .gform_button,.landing-content .inline-form .gform_wrapper .gform_footer .gform_button{float:none !important;width:150px !important;margin:10px 0 0 !important}.alignnone{margin-left:0;margin-right:0;max-width:100%;position:relative}.aligncenter{display:block;position:relative;margin:10px auto}.alignleft,.alignright{margin-bottom:10px;position:relative;margin-left:0;margin-right:0}@media (min-width: 600px){.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}}.wp-caption-text{padding:9px}.main .su-note{border-color:#cecece !important;border-radius:0 !important}.main .su-note-inner{border-radius:0 !important;background:#f3f3f3 !important}.main .su-custom-gallery-slide img{border:0 none;border-radius:0}.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;bottom:0;z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-btn,.mm-menu{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{display:block;padding:0;position:absolute}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute}.mm-btn,.mm-panel.mm-highest{z-index:1}.mm-panels{overflow:hidden}.mm-panel{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none !important;transform:none !important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:19px}.mm-btn{width:40px;height:40px;position:absolute;top:0}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-arrow:after,.mm-next:after,.mm-prev:before{content:'';border:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:23px}.mm-arrow:after,.mm-next:after{border-top:none;border-left:none;right:23px}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;bottom:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.7)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,0.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.5);tap-highlight-color:rgba(255,255,255,0.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,0.05)}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 550px){html.mm-opening .mm-slideout{-webkit-transform:translate3d(440px, 0, 0);transform:translate3d(440px, 0, 0)}}.mm-menu.mm-autoheight.mm-bottom,.mm-menu.mm-autoheight.mm-top{max-height:80%}.mm-menu.mm-autoheight.mm-bottom.mm-fullscreen,.mm-menu.mm-autoheight.mm-top.mm-fullscreen{max-height:100%}.mm-menu.mm-measureheight .mm-panel{display:block !important}.mm-menu.mm-measureheight>.mm-panels>.mm-panel{bottom:auto !important;height:auto !important}.mm-menu.mm-columns{transition-property:width,max-width,-webkit-transform;-webkit-transition-property:width,max-width,-webkit-transform;transition-property:transform,width,max-width;transition-property:transform,width,max-width,-webkit-transform}.mm-menu.mm-columns .mm-panels>.mm-panel{width:100%;right:auto;display:none;transition-property:width,-webkit-transform;-webkit-transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened{border-right:1px solid;border-color:inherit;display:block;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);z-index:2}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-0{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-0{display:block;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-columns-0{width:80%;min-width:140px;max-width:0}html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 0px){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-1{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-1{display:block;-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}.mm-menu.mm-columns-1{width:80%;min-width:140px;max-width:440px}html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 550px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(440px, 0, 0);transform:translate3d(440px, 0, 0)}}.mm-menu.mm-columns-1 .mm-panels>.mm-panel{width:100%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-2{-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-2{display:block;-webkit-transform:translate3d(300%, 0, 0);transform:translate3d(300%, 0, 0)}.mm-menu.mm-columns-2{width:80%;min-width:140px;max-width:880px}html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 1100px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(880px, 0, 0);transform:translate3d(880px, 0, 0)}}.mm-menu.mm-columns-2 .mm-panels>.mm-panel{width:50%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-3{-webkit-transform:translate3d(300%, 0, 0);transform:translate3d(300%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-3{display:block;-webkit-transform:translate3d(400%, 0, 0);transform:translate3d(400%, 0, 0)}.mm-menu.mm-columns-3{width:80%;min-width:140px;max-width:1320px}html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 1650px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(1320px, 0, 0);transform:translate3d(1320px, 0, 0)}}.mm-menu.mm-columns-3 .mm-panels>.mm-panel{width:33.34%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-4{-webkit-transform:translate3d(400%, 0, 0);transform:translate3d(400%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-4{display:block;-webkit-transform:translate3d(500%, 0, 0);transform:translate3d(500%, 0, 0)}.mm-menu.mm-columns-4{width:80%;min-width:140px;max-width:1760px}html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 2200px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(1760px, 0, 0);transform:translate3d(1760px, 0, 0)}}.mm-menu.mm-columns-4 .mm-panels>.mm-panel{width:25%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-5{-webkit-transform:translate3d(500%, 0, 0);transform:translate3d(500%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-5{display:block;-webkit-transform:translate3d(600%, 0, 0);transform:translate3d(600%, 0, 0)}.mm-menu.mm-columns-5{width:80%;min-width:140px;max-width:2200px}html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 2750px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(2200px, 0, 0);transform:translate3d(2200px, 0, 0)}}.mm-menu.mm-columns-5 .mm-panels>.mm-panel{width:20%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-6{-webkit-transform:translate3d(600%, 0, 0);transform:translate3d(600%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-6{display:block;-webkit-transform:translate3d(700%, 0, 0);transform:translate3d(700%, 0, 0)}.mm-menu.mm-columns-6{width:80%;min-width:140px;max-width:2640px}html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 3300px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(2640px, 0, 0);transform:translate3d(2640px, 0, 0)}}.mm-menu.mm-columns-6 .mm-panels>.mm-panel{width:16.67%}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,0.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-fixeddivider:after{content:none !important;display:none !important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,0.05)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}.mm-menu.mm-dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.3);box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%}html.mm-dropdown .mm-slideout{-webkit-transform:none !important;transform:none !important;z-index:0}html.mm-dropdown #mm-blocker{-webkit-transition-delay:0s !important;transition-delay:0s !important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}.mm-menu.mm-tip:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.3);box-shadow:0 2px 10px rgba(0,0,0,0.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-tipleft:before{left:22px}.mm-menu.mm-tipright:before{right:22px}.mm-menu.mm-tiptop:before{top:-8px}.mm-menu.mm-tipbottom:before{bottom:-8px}.mm-iconpanel .mm-panel{transition-property:left,-webkit-transform;-webkit-transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit}.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;position:absolute;top:0;right:0;bottom:-100000px;left:0;z-index:3}.mm-navbar-bottom,.mm-navbar-top ~ .mm-navbar-top{border-bottom:none}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;top:auto;bottom:0}.mm-navbar-bottom ~ .mm-navbar-bottom{border-top:none}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-navbar-top-1{top:0}.mm-hasnavbar-top-1 .mm-panels,.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panels,.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panels,.mm-navbar-top-4{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-navbar-bottom-1{bottom:0}.mm-hasnavbar-bottom-1 .mm-panels,.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels,.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels,.mm-navbar-bottom-4{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-sronly{text-indent:10px;overflow:hidden;display:block;width:1px;height:1px;position:absolute;z-index:-1}.mm-search,.mm-search input{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0;position:relative}.mm-search input{border:none !important;outline:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:26px;font:inherit;font-size:14px;line-height:26px;display:block;width:100%;height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none !important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-panels>.mm-resultspanel:not(.mm-opened){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.7)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,0.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:3;-webkit-transition:right .4s ease;transition:right .4s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer ~ .mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,0.3)}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,0.5)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2;right:20px}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked ~ label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked ~ label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0;top:5px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,0.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,0.7)}.mm-listview.mm-border-none>li:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}.mm-listview.mm-border-full>li:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0 !important}.mm-listview.mm-border-offset>li:after,.mm-menu.mm-border-offset .mm-listview>li:after{right:20px}.mm-menu.mm-effect-menu-zoom{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}.mm-menu.mm-effect-menu-slide{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}html.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-effect-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-effect-menu-fade{opacity:1}.mm-menu.mm-effect-panels-zoom .mm-panel{-webkit-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0)}.mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:150ms;transition-delay:150ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:250ms;transition-delay:250ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:350ms;transition-delay:350ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:450ms;transition-delay:450ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:550ms;transition-delay:550ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:650ms;transition-delay:650ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:750ms;transition-delay:750ms}.mm-menu.mm-effect-listitems-slide .mm-listview>li{transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);opacity:0}html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.mm-menu.mm-effect-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-effect-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}@media all and (max-width: 140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(10000px, 0, 0);transform:translate3d(10000px, 0, 0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}@media all and (max-width: 140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-10000px, 0, 0);transform:translate3d(-10000px, 0, 0)}}.mm-menu.mm-fullscreen.mm-bottom,.mm-menu.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{-webkit-box-shadow:none !important;box-shadow:none !important}.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>a,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}html.mm-pagedim #mm-blocker,html.mm-pagedim-black #mm-blocker,html.mm-pagedim-white #mm-blocker{opacity:0}html.mm-pagedim-black.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim.mm-opening #mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}html.mm-pagedim #mm-blocker{background:inherit}html.mm-pagedim-white #mm-blocker{background:#fff}html.mm-pagedim-black #mm-blocker{background:#000}.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%}.mm-menu.mm-pageshadow.mm-front:after,.mm-menu.mm-pageshadow.mm-next:after{content:none;display:none}.mm-menu.mm-popup{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.3);box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}html.mm-popup.mm-opening .mm-menu.mm-popup{opacity:1}html.mm-popup .mm-slideout{-webkit-transform:none !important;transform:none !important;z-index:0}html.mm-popup #mm-blocker{-webkit-transition-delay:0s !important;transition-delay:0s !important;z-index:1}html.mm-popup .mm-menu{z-index:2}.mm-menu.mm-bottom,.mm-menu.mm-top{width:100%;min-width:100%;max-width:100%;height:80%;min-height:140px;max-height:880px}.mm-menu.mm-right{left:auto;right:0}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-80%, 0, 0);transform:translate3d(-80%, 0, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-440px, 0, 0);transform:translate3d(-440px, 0, 0)}}html.mm-front .mm-slideout{-webkit-transform:none !important;transform:none !important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu{z-index:2}.mm-menu.mm-front,.mm-menu.mm-next{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-top{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.mm-menu.mm-bottom{top:auto;bottom:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,0.15);color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*,.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,0.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.1);tap-highlight-color:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-fixeddivider span,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,0.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,0.8)}.mm-menu.mm-pageshadow.mm-theme-dark:after{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,0.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*,.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.05);tap-highlight-color:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-fixeddivider span,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,0.03)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,0.6)}.mm-menu.mm-pageshadow.mm-theme-white:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,0.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*,.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.3);tap-highlight-color:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-fixeddivider span,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,0.6)}.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-listview{margin:0}body.page-template-template-partnership .content-inner{margin:0;max-width:10000000px;padding:0}body.page-template-template-partnership .section-title{color:#00273d;display:inline-block;font-size:46px;margin-bottom:30px;padding-bottom:5px}.partnership-hero-container{position:relative}.warning-message{margin:30px 0}@media (min-width: 992px){.warning-message{margin:10px 45px 30px}}@media (min-width: 768px){.header-intro-text{padding:0 43px}}.partnership-hero-image{background-size:cover;background-position:center bottom;padding-top:60%;position:relative;width:100%}@media (min-width: 600px){.partnership-hero-image{padding-top:40%}}@media (min-width: 768px){.partnership-hero-image{padding-top:35%}}.partnership-hero-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.partnership-hero-text-container{margin-left:auto;margin-right:auto;max-width:1020px;padding-left:10px;padding-right:10px;position:relative;color:black}.partnership-hero-text-container span{background:rgba(2,84,158,0.8);color:white}.partnership-hero-title{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;padding:0 10px;color:white;width:100%;max-width:960px;margin:0 auto;text-align:center;font-size:30px;line-height:1}.partnership-hero-title span{background:rgba(2,84,158,0.8)}@media (min-width: 600px){.partnership-hero-title{font-size:50px}}.partnership-hero-subtitle{text-align:center;line-height:1}.partnership-hero-subtitle span{color:white;background:rgba(2,84,158,0.8)}@media (min-width: 600px){.partnership-hero-subtitle{font-size:24px}}.page-template-template-cleanupmap-php .banner,.page-template-template-partnership .banner{position:relative}.map-top{background-color:#d0d9e0;padding-bottom:20px}.map-top:after{display:block;content:"";clear:both}.map-title{text-align:center;line-height:1.1;color:#06559f}.pledge-top,.partnership-pledge-top{padding:0 10px 20px}#header-total{font-size:16px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;color:#00273d;text-align:center}#header-total #pledge-total{display:block;margin-top:10px;text-align:center;color:#00273d;font-size:26px;font-weight:bold}.pledge-form-top{padding:25px 25px 0;background:white}.pledge-form-top .partnership-brand-logo img{margin:0 auto}#pledge-form .gform_wrapper{margin:0 5% 20px;padding:20px 25px 10px;background:white;margin:0;max-width:100%}#pledge-form .gform_heading{margin-bottom:1.425em}#pledge-form h3.gform_title{display:inline-block;padding-bottom:5px;margin:0 0 19px;text-transform:uppercase;font-size:30px;color:#06559f;border-bottom:1px solid #06559f}#pledge-form .gform_description{line-height:1.3;display:block;font-size:18px;color:#444;clear:both}#pledge-form label.gfield_label+div.ginput_container{margin-top:.075em}#pledge-form .top_label .gfield_label{font-size:14px;font-weight:normal;color:#999;margin:0}#pledge-form ul li.gfield{margin-top:10px}#pledge-form .gfield_required{color:#999}#pledge-form .gform_wrapper input[type="email"],#pledge-form .gform_wrapper input[type="number"],#pledge-form .gform_wrapper input[type="password"],#pledge-form .gform_wrapper input[type="tel"],#pledge-form .gform_wrapper input[type="text"],#pledge-form .gform_wrapper input[type="url"]{width:100%;background-color:#efefef;font-size:14px;margin-bottom:7px;margin-top:0}#pledge-form .gform_wrapper input[type="email"]:focus,#pledge-form .gform_wrapper input[type="number"]:focus,#pledge-form .gform_wrapper input[type="password"]:focus,#pledge-form .gform_wrapper input[type="tel"]:focus,#pledge-form .gform_wrapper input[type="text"]:focus,#pledge-form .gform_wrapper input[type="url"]:focus{background-color:#bebdbd}#pledge-form select{width:100% !important;border:1px solid #06559f;color:#06559f;background:white url(../images/map_select_bg.jpg) 98% 50% no-repeat;margin-top:3px;margin-bottom:0}#pledge-form ul.gfield_checkbox{margin:0}#pledge-form #field_9_6{margin-top:20px;font-weight:bold;text-align:center;border:1px solid #06559f;padding:9px 0;max-width:100%}#pledge-form #field_9_3 label{display:none}#pledge-form #field_9_4 select{margin-top:-6px;margin-bottom:3px;float:right;width:80px !important;background:white url(../images/map_select_bg.jpg) 95% 50% no-repeat}#pledge-form .gfield_checkbox label{font-weight:normal;font-size:14px}#pledge-form .gform_wrapper .gform_footer{margin:0}#pledge-form input[type="submit"]{width:100%;height:45px;line-height:35px;padding:0;background:#78c062 url(../images/submit_bg.png) 95% 50% no-repeat;text-indent:0;text-align:center;font-size:16px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;color:white;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}#pledge-form input[type="submit"]:hover{background:#78c062 url(../images/submit_bg.png) 98% 50% no-repeat;opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}#dc text{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.partnership-text-area-container{padding:0 0 50px}.partnership-text-area,.partnership-social-teaser{line-height:1.4}.partnership-text-area,.partnership-highlights-inner-container,.partnership-social-inner-container{max-width:1020px;padding:40px 10px 0;margin:0 auto}.partnership-highlight-container{padding:0 0 40px}@media (min-width: 768px){.partnership-highlight-container{padding-left:1px;padding-right:1px}.partnership-highlight-container:first-of-type{padding-left:0;padding-right:2px}.partnership-highlight-container:last-of-type{padding-left:2px;padding-right:0}}.partnership-highlight-image-0,.partnership-highlight-image-1,.partnership-highlight-image-2{background-size:cover;margin-bottom:15px;padding-top:75%}.partnership-highlights-outer-container{background-color:#f5f5f5;overflow:hidden;padding:0 0 30px}.partnership-highlights-outer-container .partnership-highlight-title{font-size:22px;color:black;text-align:center}.partnership-highlights-outer-container a{text-decoration:none}.partnership-social-teaser{margin-bottom:40px}.map-social{padding:30px 15px}.map-social h2{display:inline-block;padding-bottom:5px;margin:0 0 25px;text-transform:uppercase;font-size:30px;color:#06559f;border-bottom:1px solid #06559f}@media (min-width: 768px){.page-template-template-cleanupmap-php .content-inner,.page-template-template-partnership .content-inner{padding:0;margin:0;max-width:100%}.page-template-template-cleanupmap-php .footer-top,.page-template-template-partnership .footer-top{display:none}.map-top{padding:30px 10px}.map-top-inner,.map-social-inner{max-width:1030px;margin:0 auto}.map-social-inner{max-width:1000px}.pledge-top{max-width:750px;margin:0 auto;background:url("../images/nrc_title_bg_no_clouds.png") 50% top no-repeat;background-size:100%}.pledge-top .map-title{height:78px;margin:0;text-indent:-9999px}.partnership-pledge-top{max-width:750px;margin:0 auto;background:url("../images/partnership_banner.png") 50% top no-repeat;background-size:100%}.partnership-pledge-top .map-title{height:78px;text-indent:-9999999px;margin:0}.partnership-pledge-top .header-intro-text{padding:0 43px}.partnership-pledge-top #header-total{margin:0 0 -30px;padding:27px 53px 52px;background:url(../images/clouds_bg.png) 50% 50% no-repeat;background-size:84%}#header-total{padding:27px 53px 52px;background:url(../images/clouds_bg.png) 50% 50% no-repeat;background-size:84%}#header-total #pledge-total{display:inline}#pledge-form .gform_wrapper{margin:0;padding:20px 25px 10px;width:100%}.map-social{padding:30px}}@media (min-width: 992px){.pledge-top{padding-bottom:0}#map-top{padding:30px}.map{padding:3px 0 0 2%}.map svg{width:100%;max-width:100%;margin:-26px auto}#flag{fill:#e28842}#flag-text{fill:white}#map-footer{margin-top:-61px}.map-scale{height:41px;max-width:458px;margin:0 auto 20px;background:url(../images/map_scale.png) 50% 50% no-repeat;background-size:100%}.map-cta{width:458px;margin:0 auto;text-align:center}.map-cta .btn,.map-cta .comment-form input[type="submit"],.comment-form .map-cta input[type="submit"]{text-decoration:none;width:142px;margin:0 10px 0 0;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.map-cta .btn:hover,.map-cta .comment-form input:hover[type="submit"],.comment-form .map-cta input:hover[type="submit"]{color:white;opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}.map-cta .btn-blue{background-color:#06559f}.map-cta .btn-dblue{background-color:#00273d}.map-cta .btn-lblue{background-color:#87c5e8;margin:0}}.wp-block-embed.is-type-video .wp-block-embed__wrapper.video-ratio{position:relative}.wp-block-embed.is-type-video .wp-block-embed__wrapper.video-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}/*!
 * Start Bootstrap - Simple Sidebar HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */.navbar-toggle .icon-bar{background:#333;-webkit-transition:all 500ms ease;transition:all 500ms ease}.navbar-toggle .icon-bar:nth-of-type(2),.navbar-toggle .icon-bar:nth-of-type(4){-webkit-transform:rotate(0);transform:rotate(0)}.navbar-toggle.active .icon-bar{position:relative;-webkit-transition:all 500ms ease;transition:all 500ms ease}.navbar-toggle.active .icon-bar:nth-of-type(2){top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggle.active .icon-bar:nth-of-type(3){background-color:transparent !important}.navbar-toggle.active .icon-bar:nth-of-type(4){top:-6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}h1.site-title{margin:5px 0}.banner{-webkit-box-shadow:0 1px 1px rgba(51,51,51,0.25);box-shadow:0 1px 1px rgba(51,51,51,0.25);overflow:hidden}.banner-inner h1>a{display:block;background:url("../images/ar_logo.png") left top no-repeat;background-size:100%;text-indent:-9999px;width:211px;height:51px}.page-bsd .main{width:100%;max-width:780px;margin:0 auto;float:none}.page-bsd .entry-content{padding:0 !important}.page-bsd .banner-inner{max-width:767px}.page-bsd .banner-inner h1>a{display:block;background-size:100%}.page-bsd-twocol .banner-inner{max-width:815px}.page-bsd-twocol .main{margin:20px auto;max-width:840px}@media (min-width: 768px){.page-bsd .entry-content{padding:0 !important}}a.mobile-toggle{display:block;height:35px;width:35px;text-decoration:none;font-size:18px;position:absolute;top:0;right:-4px;z-index:10000;color:#333}a.mobile-toggle .fa{font-size:26px}#mobile-menu{height:1px;overflow:hidden;background:#555}#mobile-menu .mm-counter,#mobile-menu .mm-next:after,#mobile-menu a{color:white}#mobile-menu .mm-panels>.mm-panel{padding:0}#mobile-menu .mm-arrow:after,#mobile-menu .mm-next:after{right:32px}#mobile-menu .mm-listview{font-size:18px}#mobile-menu .mm-btn:after,#mobile-menu .mm-btn:before,#mobile-menu .mm-listview>li .mm-arrow:after,#mobile-menu .mm-listview>li .mm-next:after{border-color:white}#mobile-menu .mm-listview>li .mm-arrow:after,#mobile-menu .mm-listview>li .mm-next:after{border-color:white}#mobile-menu .mm-listview>li>a,#mobile-menu .mm-listview>li>span{padding:10px 10px 10px 30px}#mobile-menu .mm-listview>li:after,#mobile-menu .mm-listview .mm-next:before,#mobile-menu .mm-navbar{border:0 none}#mobile-menu .mm-listview .mm-next:before{border-left-width:0}#mobile-menu .mm-navbar{bottom:12px}#mobile-menu .btn-gold,#mobile-menu .btn-orange{position:absolute;width:92%;margin:0 4%}#mobile-menu .btn-gold{bottom:100px}#mobile-menu .btn-orange{bottom:50px}.mm-menu{height:100% !important}.mm-navbar form{position:absolute;bottom:159px;left:10px}.mm-navbar form .search-field{background:#dedede;min-width:178px !important;height:40px;border-radius:0}.mm-navbar form .search-submit{background:#dedede;height:40px;color:black;border:0 none}@media (min-width: 560px){.mm-menu .btn,.mm-menu .comment-form input[type="submit"],.comment-form .mm-menu input[type="submit"]{display:none}}@media (min-width: 768px){.banner{border-bottom:1px solid #cfcfcf;width:100%;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.banner h1>a{width:100%;min-height:78px}.banner-inner{max-width:1010px;height:auto;margin:0 auto}.navbar-toggle{display:block}.navbar{margin:0}}@media (min-width: 992px){a.mobile-toggle,#mobile-menu{display:none}.banner,.single-micropage.no-thumbnail .banner{background-color:white;overflow:visible;height:106px}.banner h1.site-title,.single-micropage.no-thumbnail .banner h1.site-title{margin:24px 0 11px}.banner h1>a,.single-micropage.no-thumbnail .banner h1>a{width:275px;min-height:68px}.single-resource .banner,.single-post .banner,.single-story .banner,.single-btg_resource .banner,.error404 .banner,.no-thumbnail .banner{position:relative}.logo{margin-top:0}#navigation{position:relative}#navigation .utility-nav{margin-top:11px}#navigation .utility-nav ul{margin:0 0 17px 0;padding:0;text-align:right}#navigation .utility-nav li{position:relative;list-style:none;display:inline-block;padding:0 12px}#navigation .utility-nav li:after{content:" ";display:block;position:absolute;top:2px;right:0;height:16px;width:1px;background-color:#000}#navigation .utility-nav li:last-child{padding:0 0 0 10px}#navigation .utility-nav li:last-child:after{display:none}#navigation .utility-nav li a{color:#000;font-size:15px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}#navigation .utility-nav li a:hover{text-decoration:none}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation{float:right;margin-right:58px}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li{line-height:1;margin-bottom:5px}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation a{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;margin:5px 10px;line-height:1.1;-webkit-transition:all 100ms ease;transition:all 100ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu{margin:0 3px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu:hover{background:#555}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>a.mega-menu-link{font-weight:700 !important;text-transform:uppercase !important;line-height:43px;margin:0}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{line-height:1;background:transparent !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-25917 a.mega-menu-link{font-size:15px !important;margin-bottom:15px !important;color:white !important;font-weight:bold !important;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-25917 a.mega-menu-link:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{padding-bottom:6px !important;margin-bottom:6px !important;border-bottom:1px solid #737272 !important;color:white !important;font-size:14px;font-weight:normal !important;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item:last-child>a.mega-menu-link{border-bottom:0 none}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-25917 a.mega-menu-link{border-bottom:0 none !important;padding-bottom:0 !important;margin-bottom:12px !important;margin-top:18px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-26361 a.mega-menu-link{border-bottom:0 none !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25779{margin:0 9px 0 3px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037{margin:0 14px 0 0 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037:hover{background:#555 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037>a{background:#e28842;color:white;padding:0 16px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037:hover a{background:#333;color:white;background:#555 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777{margin:0 4px 0 0 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777:hover{background:#555 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777>a{background:#06559f;color:white;padding:0 16px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777:hover a{background:#333;color:white;background:#555 !important}#navigation #search{position:absolute;right:24px;top:49px}#navigation #search .search-toggle{height:40px;width:40px;background-color:#555;text-align:center;color:white;position:relative;z-index:2}#navigation #search .search-toggle .fa{position:absolute;top:9px;left:11px;font-size:22px}#navigation #search .search-toggle.on{background-color:#333}#navigation #search #search-form{position:absolute;width:247px;top:41px;right:0;z-index:5}#navigation #search .search-form{padding:10px;background:#333}#navigation #search .btn,#navigation #search .comment-form input[type="submit"],.comment-form #navigation #search input[type="submit"]{padding:5px 9px;color:#333}.wf-loading #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link{opacity:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-item.mega-menu-columns-1-of-6{width:16.5% !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-item.mega-menu-columns-1-of-5{width:20% !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-item.mega-menu-columns-1-of-4{width:25% !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li#mega-menu-item-42226{margin-top:-215px}}@media (min-width: 1200px){#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation{margin-right:34px}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li#mega-menu-item-42226{margin-top:-160px}#navigation #search{position:absolute;right:0}}.sidebar{padding-top:20px}.sidebar section{margin:0 auto 30px;max-width:300px}.sidebar img{max-width:100%;height:auto}.sidebar .section-title h3,.sidebar .section-title h2,.sidebar .widget_nav_menu h3,.sidebar .widget_text h3{display:block;margin:0 6px 11px 0;padding-bottom:5px;border-bottom:1px solid #000}.sidebar .gform_widget{max-width:310px;margin:0 auto}.sidebar .gform_widget-5 h3{display:block;border-bottom:1px solid #333;margin:0 0 19px;padding-bottom:5px}.sidebar .gform_widget-5 .gform_wrapper ul li.gfield{padding-top:0}.sidebar .gform_widget-5 .gform_wrapper .gform_footer{margin:0}.sidebar .gform_widget-5 label{margin-bottom:0}.sidebar .gform_widget-5 input[type="text"]{margin-top:0}.sidebar .donate-form{position:relative}.sidebar .donate-form label,.sidebar .donate-form .instruction{display:none !important}.sidebar .donate-form input[type="text"]{border:1px solid #EFEFEF}.sidebar .donate-form .gform_footer{position:absolute;top:2px;right:0;padding:0;margin:0}.sidebar .widget_nav_menu ul{margin:0;padding:0}.sidebar .widget_nav_menu li{margin:2px 0;padding:0;list-style:none}.sidebar .widget_nav_menu a{font-size:18px;padding:3px 0;color:#e28842;text-decoration:none}.sidebar .widget_nav_menu a:hover{text-decoration:none;color:#00273d}.sidebar .cta-wrap{max-width:296px;margin:0 auto 50px}.sidebar .cta-wrap .cta-container{display:table-cell;height:80px;width:296px;vertical-align:middle;padding:16px 0 20px}.sidebar .cta-wrap .cta-subtitle{font-size:14px;color:#444;font-weight:100;margin-bottom:5px;text-transform:uppercase}.sidebar .cta-wrap h2{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;text-transform:none;margin:1px 0 6px;line-height:1.1}.sidebar .cta-wrap h2 a{color:#444;text-decoration:none}.sidebar .cta-wrap h2 a:hover{text-decoration:none}.sidebar .cta-wrap .btn,.sidebar .cta-wrap .comment-form input[type="submit"],.comment-form .sidebar .cta-wrap input[type="submit"],.sidebar .cta-wrap button{margin:15px 0 0;height:35px;width:100%;text-align:center;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.5px;font-weight:700;color:white}.sidebar .cta-wrap .btn .fa,.sidebar .cta-wrap .comment-form input[type="submit"] .fa,.comment-form .sidebar .cta-wrap input[type="submit"] .fa,.sidebar .cta-wrap button .fa{position:relative;left:4px;font-size:18px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.sidebar .cta-wrap .btn:hover,.sidebar .cta-wrap .comment-form input:hover[type="submit"],.comment-form .sidebar .cta-wrap input:hover[type="submit"],.sidebar .cta-wrap .btn:focus,.sidebar .cta-wrap .comment-form input:focus[type="submit"],.comment-form .sidebar .cta-wrap input:focus[type="submit"],.sidebar .cta-wrap button:hover,.sidebar .cta-wrap button:focus{color:white !important}.sidebar .cta-wrap .btn:hover .fa,.sidebar .cta-wrap .comment-form input:hover[type="submit"] .fa,.comment-form .sidebar .cta-wrap input:hover[type="submit"] .fa,.sidebar .cta-wrap .btn:focus .fa,.sidebar .cta-wrap .comment-form input:focus[type="submit"] .fa,.comment-form .sidebar .cta-wrap input:focus[type="submit"] .fa,.sidebar .cta-wrap button:hover .fa,.sidebar .cta-wrap button:focus .fa{left:6px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.sidebar .cta-wrap .btn a,.sidebar .cta-wrap .comment-form input[type="submit"] a,.comment-form .sidebar .cta-wrap input[type="submit"] a,.sidebar .cta-wrap button a{color:white;text-decoration:none}.sidebar .quote-wrap{color:#84949d;font-size:22px;line-height:1.9;padding:30px 0}.sidebar .quote-wrap .quote{position:relative;text-indent:30px}.sidebar .quote-wrap .quote:before,.sidebar .quote-wrap .quote .end-quote{background-image:url("../images/sidebar_quote_sprite.jpg");background-repeat:no-repeat;height:21px;width:26px}.sidebar .quote-wrap .quote:before{display:inline-block;content:" ";position:absolute;top:9px;left:0;background-position:-75px 0}.sidebar .quote-wrap .quote .end-quote{display:inline-block;position:relative;bottom:-13px;margin-left:5px;background-position:0 0}.sidebar .quote-wrap .quoted{margin-top:10px;font-size:14px;font-style:italic}.sidebar div.gmw-sl-wrapper,.sidebar .widget div.gmw-sl-wrapper{width:100% !important;margin-top:15px;padding:0;border:0 none;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.sidebar div.gmw-sl-wrapper .gmw-sl-map-wrapper,.sidebar .widget div.gmw-sl-wrapper .gmw-sl-map-wrapper{width:100% !important}@media (min-width: 768px){.sidebar{margin:27px auto 0}.sidebar .cta-wrap{margin:0 0 50px}}@media (min-width: 992px){.sidebar{margin:0;padding-top:0;padding-left:30px;max-width:100000px}.sidebar section{max-width:10000000px;margin:0 0 30px}.sidebar .widget_nav_menu{text-align:left}.sidebar .widget_nav_menu li{display:block}}.single-staff .sidebar .section-title h3{font-size:24px;margin:0 0 23px}.office-wrap h2{font-size:18px;margin:10px 0 5px}.author-posts article{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #c5c5c5}.author-posts h3.post-title{text-transform:none;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.3;margin:0;font-size:14px}.author-posts .post-meta a{text-transform:uppercase}.staff-view-all a{display:block;margin-top:15px;float:right;font-size:14px;text-transform:uppercase}.footer-top{padding:30px 10px;background:#444;color:white;overflow:hidden}.footer-top-inner{margin:0 auto;max-width:1010px}h2.support-title,h2.donate-title{display:inline-block;padding:0 0 5px;font-size:26px}h2.support-title{margin:10px 0 25px}.support-content{font-size:18px;margin-bottom:24px}h2.donate-title{color:white;margin:10px 0 5px}#gform_wrapper_3{position:relative}#gform_wrapper_3 ul.gform_fields li.gfield{padding-right:0}#gform_wrapper_3 label,#gform_wrapper_3 .instruction{display:none}#gform_wrapper_3 input{color:#444;width:100%;max-width:350px;margin-right:0;padding-right:0}@media (min-width: 1200px){#gform_wrapper_3 input{max-width:200px}}#gform_wrapper_3 .gform_footer{padding:0;margin:0}#gform_wrapper_3 .gform_footer input{width:100%}@media (min-width: 992px){#gform_wrapper_3 .gform_footer input{max-width:350px}}@media (min-width: 1200px){#gform_wrapper_3 .gform_footer input{max-width:200px}}.footer-signup{margin-top:15px}.footer-signup h2{display:inline-block;margin:10px 0 25px;padding:0 0 5px;font-size:26px}.footer-signup input[type="text"]{margin:0 0 8px;color:#333}.sm-wrap{width:33%}.sm{display:inline-block;height:35px;width:35px;line-height:42px;margin:0 10px;background:white;border-radius:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease;color:#06559f}.sm .fa{font-size:22px;color:#06559f}.sm:hover{-webkit-transition:all 500ms ease;transition:all 500ms ease;background:#06559f;color:white}#footer{padding:30px 10px 60px;background:#00273d;color:white;text-align:center}#footer a{color:white;text-decoration:none}#footer img{display:inline-block;margin:20px 0 0}@media (min-width: 768px){#footer img{margin:0 0 0 5px}}#footer .address{margin-top:11px;font-size:14px}#footer .copyright{margin-top:18px;font-size:12px}.widget_nav_menu{display:none}.footer-inner{margin:0 auto;max-width:1010px}@media (min-width: 768px){.footer-top{margin-top:50px}.gform_wrapper{max-width:87%}.footer-signup{margin-top:0}}@media (min-width: 992px){#footer{padding:67px 10px 60px}#footer .address{margin-top:7px}#footer #gform_wrapper_3 .gform_footer{position:absolute;top:6px;left:262px}.footer-signup input[type="text"]{float:left;min-width:220px;width:47%}.footer-signup input#firstname,.footer-signup input#lastname{margin-bottom:20px}.footer-signup input#lastname,.footer-signup input#zip{margin-left:20px}.footer-signup button{float:left;margin-top:5px;min-width:230px}.widget_nav_menu{display:block;text-align:center;margin-top:25px}.widget_nav_menu ul{margin:0;padding:0}.widget_nav_menu li{display:inline-block;margin:0 10px;padding:0;position:relative;list-style:none}.widget_nav_menu li:before{display:block;position:absolute;content:"";width:1px;height:20px;background-color:#FFF;left:-10px;top:0px}.widget_nav_menu li a{font-size:14px}.widget_nav_menu li:first-child:before{display:none}}@media (min-width: 1200px){.footer-signup input[type="text"]{min-width:233px}.footer-signup button{min-width:130px}}iframe{max-width:100%;width:100%;border:none}.page-header{position:relative;border-bottom:0 none;padding:0}.page-header .header-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.page-header h1{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;color:white;width:100%;max-width:960px;margin:0 auto;text-align:center;font-size:28px}.page-header h1 span{padding:2px 10px;line-height:38px}.page-header span{background:rgba(2,84,158,0.8);padding:2px 10px;color:white}.page-header .subtitle{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;font-weight:normal;text-align:center;margin:0 auto}.page-header .subtitle span{padding:2px 10px;margin:0 auto;line-height:25px}.page-header .image-tip{display:none}.page-header .header-image{max-height:400px;min-height:150px;overflow:hidden}.page-header img{display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover;height:200px}.page-header.no-thumb{min-height:53px}.page-header.no-thumb:after{display:none !important}.page-header.no-thumb h1{color:#444 !important;margin:0 auto;padding-top:20px;padding-bottom:20px}.metaslider.metaslider-flex .ms-image{position:relative}.metaslider.metaslider-flex .caption-wrap .caption{position:absolute;bottom:15px;left:0;width:80%;padding:10px 20px;background:rgba(255,255,255,0.98);font-size:14px;line-height:1.1;color:#333}.metaslider.metaslider-flex .image-tip{display:none}.metaslider.metaslider-flex .flex-direction-nav .flex-prev,.metaslider.metaslider-flex .flex-direction-nav .flex-next{top:53%;height:27px;width:27px;background-image:url(../images/inline_slider_arrows.jpg);background-repeat:no-repeat;opacity:.4;-webkit-transition:all 500ms ease;transition:all 500ms ease}.metaslider.metaslider-flex .flex-direction-nav .flex-prev{left:10px;background-position:-1px -1px}.metaslider.metaslider-flex .flex-direction-nav .flex-next{right:10px;text-align:left;background-position:96% -1px}.metaslider.metaslider-flex:hover .flex-direction-nav .flex-prev,.metaslider.metaslider-flex:hover .flex-direction-nav .flex-next{opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.metaslider.metaslider-flex .flex-control-nav{display:none}.main .su-posts-default-loop .su-post{margin-bottom:20px}.main .su-posts-default-loop .image-tip{display:none}.main .su-posts-default-loop .su-post-thumbnail{margin-right:10px;height:auto}.main .su-posts-default-loop h3.su-post-title{font-size:24px;margin:0}.main .su-posts-default-loop h3.su-post-title a{margin-bottom:0}@media (min-width: 768px){.page-header img{width:100%;-o-object-fit:unset;object-fit:unset;height:auto}.page-header h1{max-width:750px;font-size:32px;margin-bottom:4px}.page-header h1 span{padding:5px 20px;line-height:38px}.page-header .subtitle{max-width:960px;font-size:24px;margin:0 auto}.page-header span{padding:5px 20px;line-height:38px}.subtitle{max-width:960px;font-size:24px;margin:0 auto}.page-header.no-thumb{min-height:149px}.page-header.no-thumb h1{padding-top:50px;padding-bottom:0}}@media (min-width: 992px){.page-header{margin:0 auto}.page-header h1{font-size:40px;margin-bottom:5px;max-width:960px}.page-header h1 span{padding:8px 20px;line-height:51px}.page-header .image-tip{right:3%;bottom:50px}.page-header.no-thumb{min-height:84px}.page-header.no-thumb h1{color:#444;padding-top:58px;position:relative !important;max-width:990px}}@media (min-width: 1200px){.page-header h1{font-size:50px;margin-bottom:13px}.page-header h1 span{padding:13px 30px;line-height:83px}}.single-post h1.entry-title,.single-story h1.entry-title{line-height:1.2;margin-top:30px;margin-bottom:0}.excerpt{margin:16px 0 14px;font-size:18px;line-height:1.3;color:#666}.excerpt p{margin-bottom:0 !important}.entry-meta{color:#8E8E8E;font-size:14px;font-weight:700;padding-bottom:13px;border-bottom:1px solid #333;margin-bottom:30px}.entry-meta a{text-decoration:none;color:#8E8E8E}.post-header{position:relative;margin-bottom:30px}.post-header img{width:100%}.post-header .image-tip{position:absolute;bottom:10px;right:10px}.post-tags{margin-top:47px;font-size:17px;line-height:1.4}.post-tags .tag-label{font-weight:bold;color:#444}.post-tags a{color:#e28842;text-decoration:none}.single-post #read-more{display:block;position:absolute;bottom:0;height:70px;text-align:center;background:url(../images/white_grad.png) bottom left repeat-x;width:100%;line-height:90px;left:0;text-transform:uppercase;text-decoration:none;font-weight:bold}#comments{margin-top:40px}#comments #reply-title{display:inline-block;font-size:28px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444;padding-bottom:5px;margin-bottom:10px}#comments .comment-notes{font-size:12px;font-style:italic;color:#636a6e}#comments .comment-form-comment label,#comments .comment-form-author label,#comments .comment-form-email label,#comments .comment-form-url label{display:inline-block;font-size:16px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444;margin-bottom:0}#comments .comment-form-comment textarea,#comments .comment-form-comment input,#comments .comment-form-author textarea,#comments .comment-form-author input,#comments .comment-form-email textarea,#comments .comment-form-email input,#comments .comment-form-url textarea,#comments .comment-form-url input{border-radius:0}#comments input[type="submit"]{text-indent:0;margin:0;width:100%;height:auto;text-align:center;line-height:1;padding:10px 0;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}#comments input[type="submit"]:hover{opacity:.7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.author-info{max-width:296px;margin:0 auto 40px}.author-info .inner-container{padding:17px 0 10px}.author-info .inner-container a{text-decoration:none}.author-info .inner-container h2{font-size:18px;margin:0;text-transform:none;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.author-info .inner-container h2 a{color:#333}.author-info .inner-container .author-position{color:#666;font-size:16px;line-height:18px;margin:2px 0 6px}.author-info .inner-container .author-bio{font-size:16px;color:#333;line-height:18px}.author-info .inner-container .author-link a{color:#e28842;text-decoration:none}@media (min-width: 768px){.single-post h1.entry-title,.single-story h1.entry-title{margin-top:0;margin-bottom:0}#read-more{display:none}#comments{max-width:500px;margin:40px auto 0}#comments .comment-form-comment textarea,#comments .comment-form-comment input,#comments .comment-form-author textarea,#comments .comment-form-author input,#comments .comment-form-email textarea,#comments .comment-form-email input,#comments .comment-form-url textarea,#comments .comment-form-url input{max-width:500px}#comments input[type="submit"]{width:200px}}@media (min-width: 992px){#comments{max-width:100000px;margin:40px 0}#comments .comment-form-comment textarea,#comments .comment-form-comment input,#comments .comment-form-author textarea,#comments .comment-form-author input,#comments .comment-form-email textarea,#comments .comment-form-email input,#comments .comment-form-url textarea,#comments .comment-form-url input{max-width:700px}}.entry-content .gform_wrapper #gform_7 .name_first input,.entry-content .gform_wrapper #gform_7 .name_last input,.entry-content .gform_wrapper #gform_1 .name_first input,.entry-content .gform_wrapper #gform_1 .name_last input,.entry-content .gform_wrapper #gform_2 .name_first input,.entry-content .gform_wrapper #gform_2 .name_last input{max-width:100% !important}.entry-content .gform_wrapper #gform_7 .gform_footer,.entry-content .gform_wrapper #gform_1 .gform_footer,.entry-content .gform_wrapper #gform_2 .gform_footer{margin:0}.entry-content .gform_wrapper #gform_7 .gform_footer .gform_button,.entry-content .gform_wrapper #gform_1 .gform_footer .gform_button,.entry-content .gform_wrapper #gform_2 .gform_footer .gform_button{float:left}.cleanup .entry-content .gform_wrapper #gform_7 .gform_footer .gform_button{float:none}.river-ambassadors article.hentry{border:0 none}.river-ambassadors .image-tip{display:none}.single-staff .banner{position:relative}.single-staff .staff-back{display:block;color:#e28842;text-decoration:none;font-size:14px;margin-top:20px;margin-bottom:20px;font-weight:400}.single-staff h1.entry-title{color:#00273d;font-size:36px;margin:0}.single-staff .staff-position{color:#737373;font-size:16px;font-weight:700;margin-top:5px}.single-staff .staff-email{padding-bottom:11px;border-bottom:1px solid #333;margin-bottom:19px}.single-staff .staff-email a{font-size:16px;text-decoration:none}.single-staff .staff-photo{display:block;margin:0 auto 20px}.single-staff .entry-content h2,.single-staff .entry-content h3,.single-staff .entry-content h4,.single-staff .entry-content h5,.single-staff .entry-content h6{text-transform:none;color:#06559f;font-weight:bold}@media (min-width: 768px){.single-staff .staff-back{margin-top:0;margin-bottom:12px}.single-staff .staff-photo{float:right;margin:0 0 20px 30px;max-width:280px;height:auto}}@media (min-width: 1200px){.single-staff .staff-back{margin-top:0}.single-staff .staff-photo{max-width:250px;height:auto}}.category .main h1,.archive .main h1,.page-template-template-listing-php .main h1,.page-template-template-listing-select-php .main h1,.page-template-template-listing-map-php .main h1,.page-template-template-listing-cleanup-map .main h1,.page-template-template-listing-team-php .main h1{display:inline-block;color:#00273d;font-size:36px;padding-bottom:2px;margin-bottom:20px}.category .entry-content,.archive .entry-content,.page-template-template-listing-php .entry-content,.page-template-template-listing-select-php .entry-content,.page-template-template-listing-map-php .entry-content,.page-template-template-listing-cleanup-map .entry-content,.page-template-template-listing-team-php .entry-content{padding:0 15px}.category .listing-container,.archive .listing-container,.page-template-template-listing-php .listing-container,.page-template-template-listing-select-php .listing-container,.page-template-template-listing-map-php .listing-container,.page-template-template-listing-cleanup-map .listing-container,.page-template-template-listing-team-php .listing-container{max-width:310px;margin:30px auto;padding-bottom:20px}.category article,.archive article,.page-template-template-listing-php article,.page-template-template-listing-select-php article,.page-template-template-listing-map-php article,.page-template-template-listing-cleanup-map article,.page-template-template-listing-team-php article{max-width:310px;position:relative;padding:0}.category article:hover img,.archive article:hover img,.page-template-template-listing-php article:hover img,.page-template-template-listing-select-php article:hover img,.page-template-template-listing-map-php article:hover img,.page-template-template-listing-cleanup-map article:hover img,.page-template-template-listing-team-php article:hover img{opacity:.8;-webkit-transition:all ease 500ms;transition:all ease 500ms}.category article:hover h2 a,.archive article:hover h2 a,.page-template-template-listing-php article:hover h2 a,.page-template-template-listing-select-php article:hover h2 a,.page-template-template-listing-map-php article:hover h2 a,.page-template-template-listing-cleanup-map article:hover h2 a,.page-template-template-listing-team-php article:hover h2 a{opacity:.8;-webkit-transition:all ease 500ms;transition:all ease 500ms}.category article:hover .entry-cats,.category article:hover .position,.archive article:hover .entry-cats,.archive article:hover .position,.page-template-template-listing-php article:hover .entry-cats,.page-template-template-listing-php article:hover .position,.page-template-template-listing-select-php article:hover .entry-cats,.page-template-template-listing-select-php article:hover .position,.page-template-template-listing-map-php article:hover .entry-cats,.page-template-template-listing-map-php article:hover .position,.page-template-template-listing-cleanup-map article:hover .entry-cats,.page-template-template-listing-cleanup-map article:hover .position,.page-template-template-listing-team-php article:hover .entry-cats,.page-template-template-listing-team-php article:hover .position{opacity:.8;-webkit-transition:all ease 500ms;transition:all ease 500ms}.category .thumb,.archive .thumb,.page-template-template-listing-php .thumb,.page-template-template-listing-select-php .thumb,.page-template-template-listing-map-php .thumb,.page-template-template-listing-cleanup-map .thumb,.page-template-template-listing-team-php .thumb{position:relative}.category .image-tip,.archive .image-tip,.page-template-template-listing-php .image-tip,.page-template-template-listing-select-php .image-tip,.page-template-template-listing-map-php .image-tip,.page-template-template-listing-cleanup-map .image-tip,.page-template-template-listing-team-php .image-tip{position:absolute;bottom:10px;right:10px;z-index:5}.category .entry-text,.archive .entry-text,.page-template-template-listing-php .entry-text,.page-template-template-listing-select-php .entry-text,.page-template-template-listing-map-php .entry-text,.page-template-template-listing-cleanup-map .entry-text,.page-template-template-listing-team-php .entry-text{display:table-cell;min-height:124px;vertical-align:middle;padding:15px 0 10px}.category .entry-text.short,.archive .entry-text.short,.page-template-template-listing-php .entry-text.short,.page-template-template-listing-select-php .entry-text.short,.page-template-template-listing-map-php .entry-text.short,.page-template-template-listing-cleanup-map .entry-text.short,.page-template-template-listing-team-php .entry-text.short{min-height:80px}.category .entry-cta,.archive .entry-cta,.page-template-template-listing-php .entry-cta,.page-template-template-listing-select-php .entry-cta,.page-template-template-listing-map-php .entry-cta,.page-template-template-listing-cleanup-map .entry-cta,.page-template-template-listing-team-php .entry-cta{display:inline-block;margin:15px 0 0;padding:8px 8%;text-align:center;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:1px;font-weight:400;font-size:14px;background:#e28842}.category .entry-cta a,.archive .entry-cta a,.page-template-template-listing-php .entry-cta a,.page-template-template-listing-select-php .entry-cta a,.page-template-template-listing-map-php .entry-cta a,.page-template-template-listing-cleanup-map .entry-cta a,.page-template-template-listing-team-php .entry-cta a{text-decoration:none;font-weight:400;text-transform:uppercase;color:#fff}.category .entry-cta a .fa,.archive .entry-cta a .fa,.page-template-template-listing-php .entry-cta a .fa,.page-template-template-listing-select-php .entry-cta a .fa,.page-template-template-listing-map-php .entry-cta a .fa,.page-template-template-listing-cleanup-map .entry-cta a .fa,.page-template-template-listing-team-php .entry-cta a .fa{position:relative;left:3px;font-size:16px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.category .entry-cta a:hover .fa,.archive .entry-cta a:hover .fa,.page-template-template-listing-php .entry-cta a:hover .fa,.page-template-template-listing-select-php .entry-cta a:hover .fa,.page-template-template-listing-map-php .entry-cta a:hover .fa,.page-template-template-listing-cleanup-map .entry-cta a:hover .fa,.page-template-template-listing-team-php .entry-cta a:hover .fa{left:6px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.category .entry-cats,.category .position,.archive .entry-cats,.archive .position,.page-template-template-listing-php .entry-cats,.page-template-template-listing-php .position,.page-template-template-listing-select-php .entry-cats,.page-template-template-listing-select-php .position,.page-template-template-listing-map-php .entry-cats,.page-template-template-listing-map-php .position,.page-template-template-listing-cleanup-map .entry-cats,.page-template-template-listing-cleanup-map .position,.page-template-template-listing-team-php .entry-cats,.page-template-template-listing-team-php .position{-webkit-transition:all ease 500ms;transition:all ease 500ms;font-size:14px;color:#444;font-weight:100;text-decoration:none}.category .entry-title h2,.archive .entry-title h2,.page-template-template-listing-php .entry-title h2,.page-template-template-listing-select-php .entry-title h2,.page-template-template-listing-map-php .entry-title h2,.page-template-template-listing-cleanup-map .entry-title h2,.page-template-template-listing-team-php .entry-title h2{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;text-transform:none;margin:5px 0 0;line-height:1.2}.category .entry-title h2 a,.archive .entry-title h2 a,.page-template-template-listing-php .entry-title h2 a,.page-template-template-listing-select-php .entry-title h2 a,.page-template-template-listing-map-php .entry-title h2 a,.page-template-template-listing-cleanup-map .entry-title h2 a,.page-template-template-listing-team-php .entry-title h2 a{-webkit-transition:all ease 500ms;transition:all ease 500ms;color:#444;text-decoration:none;margin:0}.category .entry-title h2 a:hover,.archive .entry-title h2 a:hover,.page-template-template-listing-php .entry-title h2 a:hover,.page-template-template-listing-select-php .entry-title h2 a:hover,.page-template-template-listing-map-php .entry-title h2 a:hover,.page-template-template-listing-cleanup-map .entry-title h2 a:hover,.page-template-template-listing-team-php .entry-title h2 a:hover{text-decoration:none}.category .map-intro,.archive .map-intro,.page-template-template-listing-php .map-intro,.page-template-template-listing-select-php .map-intro,.page-template-template-listing-map-php .map-intro,.page-template-template-listing-cleanup-map .map-intro,.page-template-template-listing-team-php .map-intro{margin:30px 0}.category .map-content,.archive .map-content,.page-template-template-listing-php .map-content,.page-template-template-listing-select-php .map-content,.page-template-template-listing-map-php .map-content,.page-template-template-listing-cleanup-map .map-content,.page-template-template-listing-team-php .map-content{margin:30px 0}.category .google-map iframe,.archive .google-map iframe,.page-template-template-listing-php .google-map iframe,.page-template-template-listing-select-php .google-map iframe,.page-template-template-listing-map-php .google-map iframe,.page-template-template-listing-cleanup-map .google-map iframe,.page-template-template-listing-team-php .google-map iframe{border:0 none}.category .landing-map,.archive .landing-map,.page-template-template-listing-php .landing-map,.page-template-template-listing-select-php .landing-map,.page-template-template-listing-map-php .landing-map,.page-template-template-listing-cleanup-map .landing-map,.page-template-template-listing-team-php .landing-map{position:relative}.category .map-key,.archive .map-key,.page-template-template-listing-php .map-key,.page-template-template-listing-select-php .map-key,.page-template-template-listing-map-php .map-key,.page-template-template-listing-cleanup-map .map-key,.page-template-template-listing-team-php .map-key{position:absolute;bottom:20px;left:20px;padding:10px;background:rgba(255,255,255,0.8)}.category .map-key .ar-hosted,.category .map-key .other-hosted,.archive .map-key .ar-hosted,.archive .map-key .other-hosted,.page-template-template-listing-php .map-key .ar-hosted,.page-template-template-listing-php .map-key .other-hosted,.page-template-template-listing-select-php .map-key .ar-hosted,.page-template-template-listing-select-php .map-key .other-hosted,.page-template-template-listing-map-php .map-key .ar-hosted,.page-template-template-listing-map-php .map-key .other-hosted,.page-template-template-listing-cleanup-map .map-key .ar-hosted,.page-template-template-listing-cleanup-map .map-key .other-hosted,.page-template-template-listing-team-php .map-key .ar-hosted,.page-template-template-listing-team-php .map-key .other-hosted{height:30px;line-height:30px;padding-left:25px;background-image:url("../images/map_key.png");background-repeat:no-repeat;font-size:14px;margin-bottom:5px}.category .map-key .ar-hosted,.archive .map-key .ar-hosted,.page-template-template-listing-php .map-key .ar-hosted,.page-template-template-listing-select-php .map-key .ar-hosted,.page-template-template-listing-map-php .map-key .ar-hosted,.page-template-template-listing-cleanup-map .map-key .ar-hosted,.page-template-template-listing-team-php .map-key .ar-hosted{background-position:0 -85px}.category .landing-listing-footer,.archive .landing-listing-footer,.page-template-template-listing-php .landing-listing-footer,.page-template-template-listing-select-php .landing-listing-footer,.page-template-template-listing-map-php .landing-listing-footer,.page-template-template-listing-cleanup-map .landing-listing-footer,.page-template-template-listing-team-php .landing-listing-footer{font-size:14px}.category .landing-listing-footer article,.archive .landing-listing-footer article,.page-template-template-listing-php .landing-listing-footer article,.page-template-template-listing-select-php .landing-listing-footer article,.page-template-template-listing-map-php .landing-listing-footer article,.page-template-template-listing-cleanup-map .landing-listing-footer article,.page-template-template-listing-team-php .landing-listing-footer article{border:0 none;max-width:90%}.filter-form{margin:25px 0 40px}.filter-form .form-text{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-size:20px}.filter-form select{-moz-appearance:none;appearance:none;moz-appearance:none;-webkit-appearance:none;font-size:14px !important;border:0 none;border-radius:0;border:1px solid #1F69A6;background:#fff url("../images/blue_select.png") right 50% no-repeat;color:#1F69A6}.filter-form select,.filter-form input{width:100%}.filter-form .form-text,.filter-form select,.filter-form input{float:left;margin-right:20px;margin-bottom:10px}.listing-container article{padding-bottom:25px;margin-bottom:25px}.listing-container article.campaign{height:470px}.listing-container .thumb{position:relative}.listing-container .image-tip{position:absolute;z-index:5;bottom:10px;right:10px}.listing-container select,.listing-container input{width:100%}.listing-container input{text-indent:0;color:#fff;background-image:none}.listing-container .entry-title h2{margin:0 0 5px;font-size:20px}.listing-container .entry-date{color:#676767;font-size:.8em;margin:8px 0 5px;font-weight:100}.listing-container .entry-cats{margin-bottom:10px;font-size:14px;color:#444;font-weight:100;text-transform:uppercase;text-decoration:none}.listing-container .entry-summary{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:1.4;color:#444}.listing-container .entry-summary a{text-decoration:none;display:block;margin-top:4px}.listing-container .entry-summary a:hover{text-decoration:underline}.listing-container .listing-container{max-width:100%}.listing-container .listing-container .col-md-4{min-height:441px}.listing-container .listing-container .col-md-4.entry-wrap-short{min-height:405px}.page-template-template-listing-team-php .entry-text.short{min-height:80px}@media (min-width: 768px){.category .content-inner,.archive .content-inner,.page-template-template-listing-php .content-inner,.page-template-template-listing-select-php .content-inner,.page-template-template-listing-map-php .content-inner,.page-template-template-listing-cleanup-map .content-inner,.page-template-template-listing-team-php .content-inner{margin:21px auto 0}.category .entry-content,.archive .entry-content,.page-template-template-listing-php .entry-content,.page-template-template-listing-select-php .entry-content,.page-template-template-listing-map-php .entry-content,.page-template-template-listing-cleanup-map .entry-content,.page-template-template-listing-team-php .entry-content{padding:0}.category .main h1,.archive .main h1,.page-template-template-listing-php .main h1,.page-template-template-listing-select-php .main h1,.page-template-template-listing-map-php .main h1,.page-template-template-listing-cleanup-map .main h1,.page-template-template-listing-team-php .main h1{font-size:46px;letter-spacing:-1px}.category .listing-container,.archive .listing-container,.page-template-template-listing-php .listing-container,.page-template-template-listing-select-php .listing-container,.page-template-template-listing-map-php .listing-container,.page-template-template-listing-cleanup-map .listing-container,.page-template-template-listing-team-php .listing-container{max-width:100%}.category .listing-container .col-md-4,.archive .listing-container .col-md-4,.page-template-template-listing-php .listing-container .col-md-4,.page-template-template-listing-select-php .listing-container .col-md-4,.page-template-template-listing-map-php .listing-container .col-md-4,.page-template-template-listing-cleanup-map .listing-container .col-md-4,.page-template-template-listing-team-php .listing-container .col-md-4{height:441px}.category .listing-container .col-md-4.entry-wrap-short,.archive .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-php .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-select-php .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-map-php .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-cleanup-map .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-team-php .listing-container .col-md-4.entry-wrap-short{height:405px}}.page-template-template-listing-team-php .entry-text.short{min-height:80px}.page-template-template-listing-team-php input{background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease;opacity:1}.page-template-template-listing-team-php input:hover{opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media (min-width: 992px){.category .banner,.archive .banner,.page-template-template-listing-php .banner,.page-template-template-listing-select-php .banner,.page-template-template-listing-map-php .banner,.page-template-template-listing-cleanup-map .banner,.page-template-template-listing-team-php .banner{position:relative}.filter-form select,.filter-form input{display:inline-block;width:auto;min-width:200px}.filter-form input{background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease;opacity:1}.filter-form input:hover{opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}}.search-results .banner{position:relative}.search-results .main h1{margin:0 0 40px}.search-results .search-entry{margin-bottom:20px;padding-bottom:0;border-bottom:1px solid #999}.search-results h2{margin:0 0 10px}.search-results h2 a{color:#333;text-decoration:none}.search-results h2 a:hover{text-decoration:underline}.page-template-template-landing-variant-php .content-inner,.page-template-template-landing-php .content-inner{padding:40px 10px 20px}.page-template-template-landing-variant-php .page-header,.page-template-template-landing-php .page-header{position:relative}.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{padding:0 10px;font-size:30px;color:white;width:100%;text-align:center}.page-template-template-landing-variant-php .page-header .image-tip,.page-template-template-landing-php .page-header .image-tip{position:absolute;z-index:5;bottom:10px;right:10px}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-variant-php .landing-intro,.page-template-template-landing-php .landing-variant-intro,.page-template-template-landing-php .landing-intro{padding:20px 10px 15px;margin-bottom:10px;font-size:20px}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-php .landing-variant-intro{background:#eff2f4;padding:20px 10px 30px;margin-bottom:40px}.page-template-template-landing-variant-php .landing-stats,.page-template-template-landing-php .landing-stats{overflow:hidden;padding:15px 0;background:#eff2f4}.page-template-template-landing-variant-php .landing-stats h2,.page-template-template-landing-php .landing-stats h2{font-size:30px;text-align:center;margin-bottom:20px}.page-template-template-landing-variant-php .landing-stats .stat,.page-template-template-landing-php .landing-stats .stat{font-size:32px;line-height:43px;font-weight:bold;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:-2px}.page-template-template-landing-variant-php .landing-stats .stat-item,.page-template-template-landing-php .landing-stats .stat-item{text-align:center;margin-bottom:30px}.page-template-template-landing-variant-php .landing-stats .stat-title,.page-template-template-landing-php .landing-stats .stat-title{margin:0 10px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;font-size:18px;line-height:18px;text-transform:none}.page-template-template-landing-variant-php .listing-container .col-md-4,.page-template-template-landing-php .listing-container .col-md-4{height:383px}.page-template-template-landing-variant-php .entry-content .quote-wrap,.page-template-template-landing-php .entry-content .quote-wrap{margin-top:20px}@media (min-width: 768px){.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{font-size:40px}.page-template-template-landing-variant-php .landing-intro,.page-template-template-landing-php .landing-intro{padding:40px 20px 30px;margin-bottom:0;color:#999;font-size:22px}.page-template-template-landing-variant-php .landing-inner,.page-template-template-landing-php .landing-inner{max-width:990px;width:95%;margin:0 auto}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-php .landing-variant-intro{padding:40px 20px 30px;margin-bottom:40px;color:#666;font-size:22px}.page-template-template-landing-variant-php .landing-stats,.page-template-template-landing-php .landing-stats{padding:30px 20px 20px;margin-bottom:50px}.page-template-template-landing-variant-php .landing-stats .landing-stats-inner,.page-template-template-landing-php .landing-stats .landing-stats-inner{max-width:990px;width:100%;margin:0 20px}.page-template-template-landing-variant-php .landing-stats h2,.page-template-template-landing-php .landing-stats h2{margin-top:0;margin-bottom:30px}.page-template-template-landing-variant-php .landing-stats .row-1,.page-template-template-landing-variant-php .landing-stats .row-2,.page-template-template-landing-variant-php .landing-stats .row-3,.page-template-template-landing-php .landing-stats .row-1,.page-template-template-landing-php .landing-stats .row-2,.page-template-template-landing-php .landing-stats .row-3{position:relative}.page-template-template-landing-variant-php .landing-stats .row-1:after,.page-template-template-landing-variant-php .landing-stats .row-2:after,.page-template-template-landing-variant-php .landing-stats .row-3:after,.page-template-template-landing-php .landing-stats .row-1:after,.page-template-template-landing-php .landing-stats .row-2:after,.page-template-template-landing-php .landing-stats .row-3:after{display:block;content:" ";position:absolute;top:5px;right:-15px;width:1px;height:116px;background:#a5a5a5}.page-template-template-landing-variant-php .sidebar,.page-template-template-landing-php .sidebar{margin:0}.page-template-template-landing-variant-php .content-inner,.page-template-template-landing-php .content-inner{width:100%;max-width:1030px;margin:0 auto;padding:0 20px}}@media (min-width: 992px){.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{font-size:50px}.page-template-template-landing-variant-php .landing-intro,.page-template-template-landing-php .landing-intro{font-size:24px}.page-template-template-landing-variant-php .landing-stats,.page-template-template-landing-php .landing-stats{padding:50px 20px 40px}.page-template-template-landing-variant-php .landing-stats .landing-stats-inner,.page-template-template-landing-php .landing-stats .landing-stats-inner{margin:0 auto}.page-template-template-landing-variant-php .landing-stats h2,.page-template-template-landing-php .landing-stats h2{font-size:48px;padding:0}.page-template-template-landing-variant-php .landing-stats .stat,.page-template-template-landing-php .landing-stats .stat{font-size:45px;line-height:66px}.page-template-template-landing-variant-php .landing-stats .stat-title,.page-template-template-landing-php .landing-stats .stat-title{font-size:17px;line-height:21px}}@media (min-width: 1200px){.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{max-width:960px}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-php .landing-variant-intro{padding:36px 20px 30px;margin-bottom:40px}.page-template-template-landing-variant-php .landing-stats .landing-stats-inner,.page-template-template-landing-php .landing-stats .landing-stats-inner{margin:0 auto}.page-template-template-landing-variant-php .entry-content .quote-wrap,.page-template-template-landing-php .entry-content .quote-wrap{margin-top:55px}}.author h1 a{text-decoration:none;color:#00273d}.home .content-inner{padding:0}video#bgvid{position:absolute;top:49%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}.home-banner{position:relative;height:80vh;max-height:400px;background-size:cover !important;overflow:hidden}.home-banner .tagline{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:650px}.home-banner .tagline-inner{width:100%;padding:0 15px}.home-banner .tagline-inner h1{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:28px;color:white;text-align:center;font-weight:700}.home-banner .tagline-inner span{background:rgba(2,84,158,0.8);color:white;padding:2px 10px;line-height:31px}.home-banner .caption{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;margin:0;line-height:1.1}.home-banner .caption span{background:rgba(2,84,158,0.8);color:white;padding:2px 10px;line-height:28px}.home-banner .btn,.home-banner .comment-form input[type="submit"],.comment-form .home-banner input[type="submit"]{margin:30px auto 0;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;display:block;max-width:200px}.riversconnect{background:#06559f;padding:20px 15px}.riversconnect .archive-link{display:inline-block;float:right;height:35px;line-height:35px;padding:0 15px;color:#fff;text-decoration:none;background:#e28842;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-weight:600;font-size:16px;opacity:1;-webkit-transition:all 500ms linear;transition:all 500ms linear}.riversconnect .archive-link:hover{opacity:.8;-webkit-transition:all 500ms linear;transition:all 500ms linear}.riversconnect h2.section-title{padding-bottom:2px;margin:0 0 15px;text-align:center;font-size:26px;color:white}.riversconnect .riversconnect-item{position:relative;margin:0 auto 15px;max-width:323px}.riversconnect .riversconnect-item:before{position:absolute;display:block;content:" ";z-index:1;height:75%;top:0;width:100%;background:#000;background:-webkit-gradient(linear, left top, left bottom, color-stop(4%, rgba(0,0,0,0.85098)), color-stop(34%, rgba(0,0,0,0.599877)), color-stop(48%, rgba(0,0,0,0.48223)), color-stop(69%, rgba(0,0,0,0.28055)), to(rgba(0,0,0,0)));background:linear-gradient(180deg, rgba(0,0,0,0.85098) 4%, rgba(0,0,0,0.599877) 34%, rgba(0,0,0,0.48223) 48%, rgba(0,0,0,0.28055) 69%, rgba(0,0,0,0) 100%)}.riversconnect .riversconnect-item:hover .riversconnect-blurb{background:rgba(0,0,0,0.9);-webkit-transition:all 500ms ease;transition:all 500ms ease}.riversconnect h3.riversconnect-title{position:absolute;z-index:2;top:16px;left:20px;margin:0;color:white;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;line-height:25px}.riversconnect h3.riversconnect-title a{color:white;text-decoration:none}.riversconnect h3.riversconnect-title a span.sub-title{font-size:26px;display:inline-block;margin-top:3px}.riversconnect .riversconnect-blurb{position:absolute;bottom:0;padding:15px 20px;font-size:16px;background:rgba(0,0,0,0.7);width:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease}.riversconnect .riversconnect-blurb a{height:85px;display:table-cell;vertical-align:middle;color:white;text-decoration:none}.meet{padding:40px 15px 40px}.meet h2.dark-blue{padding-bottom:2px;margin:0 0 17px;text-align:center;font-size:24px}.meet p{font-size:12px;color:#333;margin-bottom:17px}.meet #petitionForm p{margin:10px 0 0}.meet #firstname,.meet #lastname,.meet #zip,.meet br{display:none}.meet input[type="text"]{background:#efefef;font-size:12px;width:100%;max-width:400px;min-width:1px}.meet button.b1{margin-left:10px}.work{background:#efefef;padding:25px 15px 10px}.work h2.section-title{padding-bottom:2px;margin:0 0 15px;text-align:center;color:#00273d;font-size:24px}.work .work-item{position:relative;margin:0 0 15px;max-width:323px}.work .work-item:before{position:absolute;display:block;content:" ";z-index:1;height:75%;top:0;width:100%;background:#000;background:-webkit-gradient(linear, left top, left bottom, color-stop(4%, #000), color-stop(34%, rgba(0,0,0,0.599877)), color-stop(48%, rgba(0,0,0,0.48223)), color-stop(69%, rgba(0,0,0,0.28055)), to(rgba(0,0,0,0)));background:linear-gradient(180deg, #000 4%, rgba(0,0,0,0.599877) 34%, rgba(0,0,0,0.48223) 48%, rgba(0,0,0,0.28055) 69%, rgba(0,0,0,0) 100%)}.work h3.work-title{position:absolute;z-index:3;top:25px;left:15px;margin:0;font-size:24px;line-height:1}.work h3.work-title a{color:white;text-decoration:none}.support{background:#444;padding:20px 15px;color:white}.support p{font-size:12px;margin-bottom:0}.support h2{display:inline-block;padding-bottom:2px;margin:0 0 15px;border-bottom:1px solid white;color:white;font-size:18px}.support .meet-signup h2{margin:0}.support .meet-signup form{margin:10px 0 2px}.support .meet-signup input[type="text"]{font-size:12px}.support .support-image{display:none}.war{position:relative}.war:before{display:block;content:"";position:absolute;z-index:5;width:100%;top:0;height:45px;background:url(../images/war_title.jpg) 50% top no-repeat;background-size:90px}.war #slider,.war .slides{margin:0;border:0 none !important;border-width:0;border-radius:0}.war .item{position:relative;max-height:520px}.war .war-content{position:absolute;bottom:25px;left:15px;max-width:90%;z-index:10}.war .gradient{display:block;position:absolute;z-index:1;width:100%;bottom:0;height:75px;background:url(../images/gradient.png) left top repeat-x}.war h3.war-title{display:inline-block;padding:5px;background-color:white;color:#06559f}.war h3.war-title a{color:#06559f;text-decoration:none}.war .war-teaser{width:100%;font-size:14px;color:white;text-shadow:1px 1px 7px #333}.war .war-teaser a{font-weight:700;text-transform:uppercase;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none}.war .flex-direction-nav,.war .war-share{display:none}@media (min-width: 768px){.home .content-inner{margin:0}.home-banner{position:relative;background-size:cover !important}.home-banner .tagline-inner{padding:0 10px}.home-banner .tagline-inner h1{font-size:32px;margin-bottom:6px}.home-banner .tagline-inner h1 span{padding:1px 10px;line-height:38px}.home-banner .caption{font-size:24px}.home-banner .caption span{padding:7px 19px;line-height:32px}.riversconnect{padding:40px 15px 20px}.riversconnect h2.section-title{font-size:28px;text-align:left}.riversconnect h3.riversconnect-title{font-size:18px;line-height:23px}.riversconnect h3.riversconnect-title span.sub-title{font-size:28px}.meet{padding:30px 10px}.meet h2.dark-blue{text-align:left;font-size:28px}.meet p{font-size:14px;color:#333;margin-bottom:10px}.meet .meet-content a.orange{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none}.meet .meet-content a.orange .fa{position:relative;top:-1px;margin-left:0;font-size:15px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.meet .meet-content a.orange:hover{text-decoration:none}.meet .meet-content a.orange:hover .fa{margin-left:2px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.meet h2.section-title{font-size:28px;text-align:left}.work{padding:40px 15px 20px}.work h2.section-title{font-size:28px;text-align:left}.work .work-item{margin-bottom:25px}.work h3.work-title{top:22px;left:15px;font-size:30px;line-height:1}.work .work-blurb{margin-top:10px;font-size:16px;line-height:1.4}.work .work-blurb a{text-decoration:none;color:#333}.support{padding:40px 15px 20px}.support p{font-size:14px}.support h2{font-size:24px}.war:before{height:65px;background-size:130px}.war h3.war-title{font-size:28px}.war .war-teaser{width:80%;font-size:14px}.war .flex-direction-nav,.war .war-share{display:none}}@media (min-width: 992px){.home .content-inner{max-width:1000000px}.home-banner{max-height:500px}.home-banner .tagline-inner{max-width:1070px}.home-banner .tagline-inner h1{font-size:40px;margin-bottom:5px}.home-banner .tagline-inner h1 span{padding:2px 10px;line-height:51px}.riversconnect{padding:49px 0 51px}.riversconnect .riversconnect-inner{margin:0 auto;padding:0 15px;max-width:1030px}.riversconnect h2.section-title{display:inline-block;font-size:32px;margin:0 0 40px}.riversconnect h3.riversconnect-title{font-size:18px;line-height:25px;top:21px}.riversconnect h3.riversconnect-title a span.sub-title{font-size:26px}.riversconnect h3.riversconnect-title .riversconnect-blurb{font-size:15px}.riversconnect h3.riversconnect-title .riversconnect-blurb a{height:85px}.meet{padding:47px 15px 42px}.meet .meet-inner{margin:0 auto;max-width:1030px}.meet h2.dark-blue{font-size:32px;margin:0 0 30px}.meet .meet-content p{font-size:18px;margin-bottom:10px;line-height:24px}.meet .orange{font-size:23px;margin-top:12px;display:inline-block}.meet .meet-signup p{font-size:18px;margin-bottom:22px}.meet input[type="text"]{display:inline-block !important;width:48%;margin-bottom:8px}.meet #firstname,.meet #email{margin-right:3%}.work{padding:49px 0 30px}.work .work-inner{margin:0 auto;padding:0 15px;max-width:1030px}.work h2.section-title{font-size:32px;margin:0 0 40px}.work .work-item{margin-bottom:50px;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.work .work-item:hover{opacity:.95;-webkit-transition:all 500ms ease;transition:all 500ms ease}.work h3.work-title{top:27px;font-size:30px;letter-spacing:-1px;line-height:1}.work .work-blurb{margin-top:20px}.support{padding:40px 15px 30px}.support .support-inner{margin:0 auto;max-width:1030px}.support p{font-size:18px}.support h2{font-size:30px}.support .support-image{display:block;float:left;margin-right:30px}.support .support-content{padding-right:40px}.support .support-content a.orange{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:22px;margin-top:10px;display:block}.support .support-content a.orange:hover{text-decoration:none}.support .support-content a.orange:hover .fa{margin-left:2px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.war .war-inner{margin:0 auto;max-width:1600px;max-height:570px}.war:before{height:84px;background-size:167px}.war .war-content{bottom:124px;left:79px}.war .gradient{height:215px;background:url(../images/gradient.png) left bottom repeat-x}.war .war-share{display:inline-block;position:absolute;bottom:30px;right:3%;z-index:10;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;text-transform:uppercase;color:#fdce2c;text-decoration:none}.war .war-teaser{width:70%;font-size:18px}.war .carousel-wrap{position:absolute;z-index:10;bottom:30px;width:100%;left:73px}.war .carousel-wrap #carousel{max-width:1010px;margin:0 auto;border:0 none;border-width:0;background:transparent}.war .carousel-wrap .flex-viewport{max-width:631px}.war .carousel-wrap li{margin-right:10px}.war .carousel-wrap li:hover{cursor:pointer}.war .carousel-wrap img{display:block;border:1px solid rgba(116,116,115,0.6)}.war .carousel-wrap li.flex-active-slide img{border:1px solid #fcce2c}.war .carousel-wrap .flex-direction-nav{display:block;position:relative;max-width:684px}.war .carousel-wrap .flex-direction-nav .flex-nav-prev,.war .carousel-wrap .flex-direction-nav .flex-nav-next{position:absolute;top:-48px;height:14px;width:42px;margin:0;background-image:url(../images/slider_arrows.png);background-repeat:no-repeat;z-index:10}.war .carousel-wrap .flex-direction-nav .flex-nav-prev{left:-60px}.war .carousel-wrap .flex-direction-nav .flex-nav-next{right:-8px;background-position:-78px 0px}}@media (min-width: 1200px){.home-banner{background-size:cover !important}.home-banner .tagline{max-width:960px}.home-banner .tagline-inner{max-width:100%;padding:0}.home-banner .tagline-inner h1{font-size:54px;margin-bottom:15px}.home-banner .tagline-inner h1 span{padding:8px 21px;line-height:1.45}.home-banner .tagline-inner .caption{font-size:26px}.home-banner .tagline-inner .caption span{line-height:34px}.home-banner .tagline-inner .btn,.home-banner .tagline-inner .comment-form input[type="submit"],.comment-form .home-banner .tagline-inner input[type="submit"]{padding:10px 35px;font-size:23px;max-width:300px}.riversconnect{padding:49px 0 48px}.riversconnect .riversconnect-inner{max-width:1030px;padding:0}.meet{padding:47px 15px 39px}.meet .meet-content{padding-right:60px}.meet #petitionForm button{float:right}.work{padding:48px 0 12px}.work .work-inner{padding:0;max-width:1030px}.work .work-blurb{height:79px}.support{padding:47px 0 38px}.support .support-inner{margin:0 auto;max-width:1030px}.support h2{margin:0 0 27px}.support .meet-signup h2{margin:0 0 9px}.war .war-content{width:100%;position:absolute;bottom:138px}.war .war-content-inner{max-width:1035px;margin:0 auto}.war h3.war-title{max-width:90%;padding:7px 10px}.war .war-teaser{width:61%;font-size:18px}.war .war-share{bottom:60px}.war .carousel-wrap{left:auto;right:auto;margin:0 auto}}@media (min-width: 1400px){.home-banner{max-height:650px}.war .item{max-height:570px}}.related-content-inner{position:relative;max-width:1030px;margin:0 auto 30px;padding:0 15px}.related-content .ui-widget-content{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.related-content h3{display:block;margin:0 0 19px;padding-bottom:5px}.related-content .slide- a{display:block;line-height:1.2;padding-bottom:10px}@media (min-width: 768px){.related-content:after{display:block;content:"";clear:both}.related-content .section-title h3{font-size:28px;text-transform:uppercase;display:inline-block;margin:0 0 19px;padding-bottom:5px}.related-content .archive-link{display:inline-block;float:right;margin-top:10px;padding:5px 15px;color:white;text-decoration:none;background:#e28842;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-weight:normal;font-size:16px;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.related-content .archive-link:hover{opacity:.7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.related-content .ui-state-default,.related-content .ui-widget-content .ui-state-default,.related-content .ui-widget-header .ui-state-default,.related-content .ui-widget-content{background:transparent none;border:1px solid #e0e0e0;border-radius:0}.related-content .ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:95%}.related-content .ui-accordion .ui-accordion-header{margin:0;color:#e28842;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-size:16px;padding:1em 1.5em 1em .7em}.related-content .slider-item{display:block;float:left;width:50%}.related-content .slide-inner{position:relative}.related-content .slide{position:relative;display:none;width:100%}.related-content .slide img{width:100%;display:block}.related-content .slide .post-link{display:block}.related-content .slide .image-tip{position:absolute;height:32px;width:32px;right:20px;bottom:15px}.related-content .ui-accordion-header{padding:0 27px 0 20px !important}.related-content .ui-accordion-header .slide-title{height:54px;display:table-cell;vertical-align:middle}.related-content .ui-accordion .ui-accordion-content{padding:0 20px !important}.related-content .ui-accordion .ui-accordion-content .slide-content{position:relative;height:147px;display:table-cell;vertical-align:top;padding:14px 0 0}.related-content h3 .slide-title{color:#e28842;font-weight:normal;text-transform:none}.related-content .ui-accordion-header{position:relative}.related-content .ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:94%;top:27%;height:18px;width:18px;margin-top:0;background-image:url("../images/plus.jpg");background-position:50% 50%;background-repeat:no-repeat}.related-content .slide-title{font-size:17px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;color:#333;line-height:1.1}.related-content .slide-title a{display:block;margin-bottom:4px}.related-content .slide-title a:hover{color:#333;text-decoration:none}.related-content .slide-body p{font-size:12px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444}.related-content .slide-link a{position:absolute;bottom:14px;display:inline-block;background:#e28842;height:33px;width:33px;text-align:center;line-height:35px;color:white}.related-content .ui-accordion-header-active{display:none}}.error404 p{margin:0 0 20px}.cleanup-container{background:#eee;padding:20px;margin:20px 0}.cleanup-data{margin-bottom:5px}.cleanup-phone a{color:#444;text-decoration:none}.block-cta{overflow:hidden;max-width:100%;width:100%;margin:25px 0;float:none;background-color:#ddd;padding:20px 10px;text-align:center;position:relative}@media (min-width: 768px){.block-cta{padding:35px 20px}}.block-cta a{display:block}.block-cta .cta-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:.15;z-index:1;width:100%;height:auto}.block-cta .cta-content{position:relative;z-index:2}.block-cta h3 a{margin-top:0;font-size:22px;color:#272727 !important;margin-bottom:0 !important}@media (min-width: 992px){.block-cta h3 a{font-size:40px}}.block-cta h3 a:after{display:none !important}.block-cta .cta-teaser{color:#272727;margin:0 0 25px}.block-c2t{overflow:hidden;max-width:100%;width:100%;margin:25px 0;background-color:#06559f;padding:30px 15px;position:relative;color:white}@media (min-width: 768px){.block-c2t{padding:35px}}.block-c2t .tweet-content{font-size:22px;line-height:1.4}.block-c2t a{color:white;text-decoration:none;display:block}.block-c2t .tweet-footer{margin-top:10px;float:right;font-weight:bold;text-transform:uppercase;font-size:13px}.block-c2t .fa-twitter{font-size:22px;margin-left:5px}.block-c2t h3 a{margin-top:0;font-size:40px;color:#272727 !important;margin-bottom:0 !important}.block-c2t h3 a:after{display:none !important}.block-c2t .cta-teaser{color:#272727;margin:0 0 25px}.entry-content .block-callout,.micro-text-area .block-callout{background:#f3f3f3;border:1px solid #cecece;padding:25px 20px 10px;margin-bottom:30px}.entry-content .block-callout a,.micro-text-area .block-callout a{text-decoration:underline}.entry-content .block-callout a:hover,.micro-text-area .block-callout a:hover{text-decoration:none}.btn-block-center{text-align:center}.btn-block-right{text-align:right}.btn-block-left{text-align:left}.block-button{margin:25px 0}.block-button .btn,.block-button .comment-form input[type="submit"],.comment-form .block-button input[type="submit"]{text-transform:uppercase;padding:12px 45px;margin:10px 0;display:inline-block}.block-button .btn-orange{color:white;background:#e28842;-webkit-transition:all 500ms linear;transition:all 500ms linear;opacity:1}.block-button .btn-orange:hover{opacity:.8;-webkit-transition:all 500ms linear;transition:all 500ms linear}.block-button .btn-blue{color:white;background:#00273d;-webkit-transition:all 500ms linear;transition:all 500ms linear;opacity:1}.block-button .btn-blue:hover{opacity:.8;-webkit-transition:all 500ms linear;transition:all 500ms linear}.block-button .btn-outline{color:#00273d;background:white;border:2px solid #00273d;-webkit-transition:all 500ms linear;transition:all 500ms linear}.block-button .btn-outline:hover{background:#00273d;color:white;-webkit-transition:all 500ms linear;transition:all 500ms linear}.entry-content .block-related{border-top:2px solid #707070;border-bottom:2px solid #707070;overflow:hidden;max-width:100%;width:100%;margin:15px 0 35px;float:none;padding:30px 10px;position:relative}@media (min-width: 768px){.entry-content .block-related{padding:50px 40px 25px}}.entry-content .block-related .related-image{display:none;width:40%;max-width:220px}@media (min-width: 768px){.entry-content .block-related .related-image{float:left;display:inline-block}}.entry-content .block-related .related-image img{width:100%;height:auto}.entry-content .block-related .block-related-content{display:inline-block}@media (min-width: 768px){.entry-content .block-related .block-related-content{max-width:calc(100% - 250px);margin-left:30px}}.entry-content .block-related .related-subtitle{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#e28842;text-transform:uppercase;font-size:22px}.entry-content .block-related h3{font-size:30px;margin:0}.entry-content .block-related h3 a{color:black;text-decoration:none;margin-bottom:6px}.entry-content .block-related h3 a:after{display:none !important}.entry-content .block-related .related-teaser{color:#444;font-size:16px;line-height:1.6}.entry-content .block-related .related-link{color:#e28842;text-decoration:underline}.entry-content .block-related .related-link:hover{text-decoration:none}.block-img-compare{position:relative;margin-bottom:35px}.ba-slider{position:relative;overflow:hidden}.ba-slider img{width:100%;max-width:10000000000px !important;display:block}.ba-slider .image-tip{display:none}.resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.handle{position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:rgba(0,0,0,0.5)}.handle:after{position:absolute;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;content:'\21d4';color:white;font-weight:bold;font-size:20px;text-align:center;line-height:42px;background:#07b7b7;border:1px solid #07b7b7;border-radius:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.draggable:after{width:40px;height:40px;margin:-20px 0 0 -20px;line-height:42px;font-size:20px}.ba-caption{position:absolute;top:0;color:white;background:rgba(0,0,0,0.7);padding:5px 15px 0}.before-caption{left:0}.after-caption{right:0}.block-formcta{position:relative;background-size:cover;background-position:50% 50%;padding:30px 0;color:white;text-align:center;max-width:690px;margin:0 auto 40px}@media (min-width: 768px){.block-formcta{overflow:hidden;padding:30px 20px;text-align:left}}.cta-form-overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.formcta-content h3{font-size:35px;margin-top:0}.formcta-content .subtitle{font-weight:bold;margin-bottom:5px}.formcta-teaser{margin-bottom:30px;font-size:16px;line-height:1.6}.formcta-embed input[type="text"],.formcta-embed input[type="email"],.formcta-embed input[type="phone"],.formcta-embed input[type="number"],.formcta-embed textarea{width:100%;max-width:100%;color:#333;margin:8px 0}.formcta-embed button{width:100%;margin-top:6px}.rad-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - (2 * 15px));flex:0 0 calc(100% - (2 * 15px));width:100%;margin-bottom:30px;margin-left:15px;margin-right:15px;position:relative}.rad-tile::before{content:"";width:1px;margin-left:-1px;height:0;padding-top:100%}.rad-tile.has-dark-blue-background-color{background-color:#0a569c}.rad-tile.has-light-blue-background-color{background-color:#199BD6}.rad-tile.has-pumpkin-background-color{background-color:#E17F2D}.rad-tile.has-emerald-background-color{background-color:#11857E}.rad-tile.has-sunshine-background-color{background-color:#FECE2F}.rad-tile.has-sunshine-background-color .rad-tile__stat,.rad-tile.has-sunshine-background-color .rad-tile__header-text,.rad-tile.has-sunshine-background-color .rad-tile__footer-text{color:black}.rad-tile.tile--has-bg-image{background-color:unset}.rad-tile.tile--has-bg-image .rad-tile__footer-text{background-color:rgba(0,0,0,0.7);margin:auto -10px -10px -10px;padding:10px}.rad-tile__bg-image__wrapper{position:absolute;left:0;right:0;width:100%;height:100%;z-index:0}.rad-tile__bg-image__wrapper:after{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), color-stop(45.18%, rgba(0,0,0,0)));background:linear-gradient(180deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 45.18%)}.rad-tile__bg-image__wrapper .rad-tile__bg-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}a.rad-tile__link{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}a.rad-tile__link:hover{text-decoration:none}.rad-tile__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;padding:10px;position:relative;width:100%;z-index:1}.rad-tile__stat{color:white;font-size:40px;font-weight:bold}.rad-tile__header-text{color:white;font-size:20px;font-weight:bold}.rad-tile__footer-text{color:white;font-size:16px;margin-top:auto}.tile--has-stat .rad-tile__header-text{text-transform:uppercase}.rad-tile.XS .rad-tile__stat{font-size:36px}.rad-tile.XS .rad-tile__header-text{font-size:16px}.rad-tile.XS .rad-tile__footer-text{font-size:15px}.rad-tile.XS.SM .rad-tile__stat{font-size:50px}.rad-tile.XS.SM .rad-tile__header-text{font-size:20px}.rad-tile.XS.SM .rad-tile__footer-text{font-size:16px}.rad-tile.XS.SM.MD .rad-tile__stat{font-size:80px}.rad-tile.XS.SM.MD .rad-tile__header-text{font-size:24px}.rad-tile.XS.SM.MD.LG .rad-tile__stat{font-size:80px}.rad-tile.XS.SM.MD.LG .rad-tile__header-text{font-size:46px}.rad-tile.XS.SM.MD.LG .rad-tile__footer-text{font-size:18px}.rad-tile-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 2 * 15px)}@media (min-width: 576px){.rad-tile-group.is-style-small .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}}@media (min-width: 768px){.rad-tile-group.is-style-small .rad-tile{-ms-flex-preferred-size:calc(25% - (2 * 15px));flex-basis:calc(25% - (2 * 15px))}}.rad-tile-group.is-style-small.dynamic .rad-tile{-ms-flex-preferred-size:calc(100% - (2 * 15px));flex-basis:calc(100% - (2 * 15px))}.rad-tile-group.is-style-small.dynamic.XS .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}.rad-tile-group.is-style-small.dynamic.XS.SM .rad-tile{-ms-flex-preferred-size:calc(33% - (2 * 15px));flex-basis:calc(33% - (2 * 15px))}.rad-tile-group.is-style-small.dynamic.XS.SM.MD.LG .rad-tile{-ms-flex-preferred-size:calc(25% - (2 * 15px));flex-basis:calc(25% - (2 * 15px))}@media (min-width: 768px){.rad-tile-group.is-style-medium .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}}@media (min-width: 992px){.rad-tile-group.is-style-medium .rad-tile{-ms-flex-preferred-size:calc(33% - (2 * 15px));flex-basis:calc(33% - (2 * 15px))}}.rad-tile-group.is-style-medium.dynamic .rad-tile{-ms-flex-preferred-size:calc(100% - (2 * 15px));flex-basis:calc(100% - (2 * 15px))}.rad-tile-group.is-style-medium.dynamic.XS.SM .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}.rad-tile-group.is-style-medium.dynamic.XS.SM.MD.LG .rad-tile{-ms-flex-preferred-size:calc(33% - (2 * 15px));flex-basis:calc(33% - (2 * 15px))}@media (min-width: 768px){.rad-tile-group.is-style-large .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}}.rad-tile-group.is-style-large.dynamic .rad-tile{-ms-flex-preferred-size:calc(100% - (2 * 15px));flex-basis:calc(100% - (2 * 15px))}.rad-tile-group.is-style-large.dynamic.XS.SM.MD.LG .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYi1mb2N1cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1vdmVyZmxvdy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MiLCJjb21tb24vX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fb3BhY2l0eS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNldC1maWx0ZXIuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX25hdi12ZXJ0aWNhbC1hbGlnbi5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19icmVhZGNydW1icy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2VyLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xhYmVscy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGFiZWxzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JhZGdlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Byb2dyZXNzLWJhci5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fd2VsbHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2xvc2Uuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NlbnRlci1ibG9jay5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2hpZGUtdGV4dC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MiLCJjb21tb24vX2dsb2JhbC5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fbWljcm9wYWdlLnNjc3MiLCJjb21wb25lbnRzL19jb21tZW50cy5zY3NzIiwiY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvX3dwLWNsYXNzZXMuc2NzcyIsImNvbXBvbmVudHMvX2pxdWVyeS5tbWVudS5hbGwuc2NzcyIsImNvbXBvbmVudHMvX25yYy1tYXAuc2NzcyIsImNvbXBvbmVudHMvX3ZpZGVvLXJhdGlvLXN0eWxlcy5zY3NzIiwibWFpbi5jc3MiLCJsYXlvdXRzL19vZmZjYW52YXMuc2NzcyIsImxheW91dHMvX2hlYWRlci5zY3NzIiwibGF5b3V0cy9fc2lkZWJhci5zY3NzIiwibGF5b3V0cy9fZm9vdGVyLnNjc3MiLCJsYXlvdXRzL19wYWdlcy5zY3NzIiwibGF5b3V0cy9fcG9zdHMuc2NzcyIsImJsb2Nrcy9ibG9jay1jdGEuc2NzcyIsImJsb2Nrcy9ibG9jay1jMnQuc2NzcyIsImJsb2Nrcy9fYmxvY2stY2FsbG91dC5zY3NzIiwiYmxvY2tzL19ibG9jay1idXR0b24uc2NzcyIsImJsb2Nrcy9ibG9jay1yZWxhdGVkLnNjc3MiLCJibG9ja3MvX2ltYWdlLWNvbXBhcmlzb24uc2NzcyIsImJsb2Nrcy9fYmxvY2stY3RhLWZvcm0uc2NzcyIsImJsb2Nrcy9fYmxvY2stcmFkLXRpbGUuc2NzcyIsImJsb2Nrcy9fYmxvY2stcmFkLXRpbGUtZ3JvdXAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSw2RkFBWSxDQUNaLG1GQUFZLENBQ1osOEVBQVksQ0FDWiwwRUFBWSxDQUNaLGtGQUFZLENDUFosMkRBQUEsQ0FBNEQsS0FTMUQsc0JBQXVCLENBQ3ZCLHlCQUEwQixDQUMxQiw2QkFBOEIsQ0FDL0IsS0FPQyxRQUFTLENBQ1YsMkZBeUJDLGFBQWMsQ0FDZiw0QkFXQyxvQkFBcUIsQ0FDckIsdUJBQXdCLENBQ3pCLHNCQVFDLFlBQWEsQ0FDYixRQUFTLENBQ1Ysa0JBU0MsWUFBYSxDQUNkLEVBVUMsNEJBQTZCLENBQzlCLGlCQVFDLFNBQVUsQ0FDWCxZQVVDLHdCQUF5QixDQUMxQixTQVFDLGdCQUFpQixDQUNsQixJQU9DLGlCQUFrQixDQUNuQixHQVFDLGFBQWMsQ0FDZCxlQUFnQixDQUNqQixLQU9DLGVBQWdCLENBQ2hCLFVBQVcsQ0FDWixNQU9DLGFBQWMsQ0FDZixRQVFDLGFBQWMsQ0FDZCxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLHVCQUF3QixDQUN6QixJQUdDLFVBQVcsQ0FDWixJQUdDLGNBQWUsQ0FDaEIsSUFVQyxRQUFTLENBQ1YsZUFPQyxlQUFnQixDQUNqQixPQVVDLGVBQWdCLENBQ2pCLEdBUUMsOEJBQXVCLENBQXZCLHNCQUF1QixDQUN2QixRQUFTLENBQ1YsSUFPQyxhQUFjLENBQ2Ysa0JBVUMsZ0NBQWlDLENBQ2pDLGFBQWMsQ0FDZixzQ0FzQkMsYUFBYyxDQUNkLFlBQWEsQ0FDYixRQUFTLENBQ1YsT0FPQyxnQkFBaUIsQ0FDbEIsY0FXQyxtQkFBb0IsQ0FDckIsMEVBY0MseUJBQTBCLENBQzFCLGNBQWUsQ0FDaEIsc0NBUUMsY0FBZSxDQUNoQixpREFRQyxRQUFTLENBQ1QsU0FBVSxDQUNYLE1BUUMsa0JBQW1CLENBQ3BCLDJDQVlDLDZCQUFzQixDQUF0QixxQkFBc0IsQ0FDdEIsU0FBVSxDQUNYLGdHQVVDLFdBQVksQ0FDYixxQkFTQyw0QkFBNkIsQ0FFN0IsOEJBQStCLENBQy9CLHNCQUF1QixDQUN4QixtR0FVQyx1QkFBd0IsQ0FDekIsU0FPQyx3QkFBeUIsQ0FDekIsWUFBYSxDQUNiLDZCQUE4QixDQUMvQixPQVFDLFFBQVMsQ0FDVCxTQUFVLENBQ1gsU0FPQyxhQUFjLENBQ2YsU0FRQyxnQkFBaUIsQ0FDbEIsTUFVQyx3QkFBeUIsQ0FDekIsZ0JBQWlCLENBQ2xCLE1BSUMsU0FBVSxDQUNYLG9GQUFBLENDMWFvRixhQVFqRixtQkFHSSxpQ0FBa0MsQ0FDbEMscUJBQXNCLENBQ3RCLGtDQUEyQixDQUEzQiwwQkFBMkIsQ0FDM0IsMkJBQTRCLENBQy9CLFlBSUcseUJBQTBCLENBQzdCLGNBR0csMkJBQTRCLENBQy9CLGtCQUdHLDRCQUE2QixDQUNoQyxnREFNRyxVQUFXLENBQ2QsZUFJRyxxQkFBc0IsQ0FDdEIsdUJBQXdCLENBQzNCLE1BR0csMEJBQTJCLENBQzlCLE9BSUcsdUJBQXdCLENEc0loQyxJQ2xJUSx5QkFBMEIsQ0FDN0IsUUFLRyxTQUFVLENBQ1YsUUFBUyxDQUNaLE1BSUcsc0JBQXVCLENBQzFCLE9BT0csMEJBQTJCLENBQzlCLFFBSUcsWUFBYSxDQUNoQiw0SEFJTyxnQ0FBaUMsQ0FDcEMsT0FHRCxxQkFBc0IsQ0FDekIsT0FHRyxtQ0FBb0MsQ0FEeEMsb0JBS1EsZ0NBQWlDLENBQ3BDLHNDQUtHLGdDQUFpQyxDQUNwQyxDQzVGVCxXQUNFLGtDQUFtQyxDQUNuQyw4REFBa0osQ0FDbEosNGFBSTBNLENBSTVNLFdBQ0UsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixvQkFBcUIsQ0FDckIsa0NBQW1DLENBQ25DLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsYUFBYyxDQUNkLGtDQUFtQyxDQUNuQyxpQ0FBa0MsQ0FDbkMsMkJBRzhDLGFBQWMsQ0FBSSx1QkFDbEIsYUFBYyxDQUFJLDZDQUVsQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHFCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLHFCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLGlDQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLG1DQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLGtDQUNwQixlQUFnQixDQUFJLG9DQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLHFDQUNwQixlQUFnQixDQUFJLG9DQUNwQixlQUFnQixDQUFJLGtDQUNwQixlQUFnQixDQUFJLG9DQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLG1DQUNwQixlQUFnQixDQUFJLHVDQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLG9DQUNwQixlQUFnQixDQUFJLHFDQUNwQixlQUFnQixDQUFJLHlDQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLGlDQUNwQixlQUFnQixDQUFJLG9DQUNwQixlQUFnQixDQUFJLGlDQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLGlDQUNwQixlQUFnQixDQUFJLHFCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHdCQVNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFn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cEkvRyxnQmhCb0krRyxDZ0JuSWhILDhKQUlDLFdBQVksQ0FDYixvQ0ZpUEMsV2RuSCtHLENjb0gvRyxnQmRuTzRCLENjb081QixjZHBSb0QsQ2NxUnBELGVkL04yQixDY2dPM0IsZUFBc0QsQ0VyUXhELCtXQUNFLFdoQjJJOEcsQ2dCMUk5RyxpQmhCMEI0QixDZ0J6QjVCLGNoQnJCb0QsQ2dCc0JwRCxtQmhCZ0NpQyxDZ0IvQmpDLGlCaEJtQzJCLENnQmxDNUIseUlBR0MsV2hCbUk4RyxDZ0JsSTlHLGdCaEJrSThHLENnQmpJL0cseVdBSUMsV0FBWSxDQWZkLHlZQUNFLFdoQjJJOEcsQ2dCMUk5RyxpQmhCMEI0QixDZ0J6QjVCLGNoQnJCb0QsQ2dCc0JwRCxtQmhCZ0NpQyxDZ0IvQmpDLGlCaEJtQzJCLENnQmxDNUIsbUNBR0MsV2hCbUk4RyxDZ0JsSTlHLGdCaEJrSThHLENnQmpJL0csOEpBSUMsV0FBWSxDQUNiLG9DRitQQyxXZG5JOEcsQ2NvSTlHLGlCZHBQNEIsQ2NxUDVCLGNkblNvRCxDY29TcEQsbUJkOU9pQyxDYytPakMsZUFBc0QsQ0FDdkQsY0FVRCxpQkFBa0IsQ0FGcEIsZ1lBTUksb0JBQTBDLENBQzNDLHVCQUlELGlCQUFrQixDQUNsQixLQUFNLENBQ04sT0FBUSxDQUNSLFNBQVUsQ0FDVixhQUFjLENBQ2QsVWRsS3lGLENjbUt6RixXZG5LeUYsQ2NvS3pGLGdCZHBLeUYsQ2NxS3pGLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FDckIsOGpCQUVDLFVkdktnSCxDY3dLaEgsV2R4S2dILENjeUtoSCxnQmR6S2dILENjMEtqSCw4akJBRUMsVWQxS2lILENjMktqSCxXZDNLaUgsQ2M0S2pILGdCZDVLaUgsQ2dCN01qSCxpUkFVRSxhaEJnZW9DLENnQi9kckMsdVhBR0Msb0JoQjRkb0MsQ0Y3YXRDLG9Ea0I5Q3NELENsQitDOUMsNENrQi9DOEMsQ0FDcEQsNmFBQ0Usb0JBQXdDLENsQjRDNUMsb0VrQjNDa0YsQ2xCNEMxRSw0RGtCNUMwRSxDQUUvRSxnQ0FJRCxhaEJrZG9DLENnQmpkcEMsb0JoQmlkb0MsQ2dCaGRwQyx3QmhCaWRvQyxDZ0JoZHJDLG9DQUdDLGFoQjRjb0MsQ2dCMWV0QyxpUkFVRSxhaEJ3ZW9DLENnQnZlckMsdVhBR0Msb0JoQm9lb0MsQ0ZyYnRDLG9Ea0I5Q3NELENsQitDOUMsNENrQi9DOEMsQ0FDcEQsNmFBQ0Usb0JBQXdDLENsQjRDNUMsb0VrQjNDa0YsQ2xCNEMxRSw0RGtCNUMwRSxDQUUvRSxnQ0FJRCxhaEIwZG9DLENnQnpkcEMsb0JoQnlkb0MsQ2dCeGRwQyx3QmhCeWRvQyxDZ0J4ZHJDLG9DQUdDLGFoQm9kb0MsQ2dCbGZ0Qyw2UEFVRSxhaEI0ZW9DLENnQjNlckMscVdBR0Msb0JoQndlb0MsQ0Z6YnRDLG9Ea0I5Q3NELENsQitDOUMsNENrQi9DOEMsQ0FDcEQsMlpBQ0Usb0JBQXdDLENsQjRDNUMsb0VrQjNDa0YsQ2xCNEMxRSw0RGtCNUMwRSxDQUUvRSw4QkFJRCxhaEI4ZG9DLENnQjdkcEMsb0JoQjZkb0MsQ2dCNWRwQyx3QmhCNmRvQyxDZ0I1ZHJDLGtDQUdDLGFoQndkb0MsQ2dCdmRyQyw2Q0Y0V0UsUUFBZ0MsQ0FIckMscUhBTUssS0FBTSxDQUNSLFlBVUQsYUFBYyxDQUNkLGNBQWUsQ0FDZixrQkFBbUIsQ0FDbkIsYUFBZ0MsQ0FDakMsMEJBb0JHLG1GQUNFLG9CQUFxQixDQUNyQixlQUFnQixDQUNoQixxQkFBc0IsQ0FDdkIsdVhBSUMsb0JBQXFCLENBQ3JCLFVBQVcsQ0FDWCxxQkFBc0IsQ0FDdkIsa0NBSUMsb0JBQXFCLENBQ3RCLDBCQUdDLG9CQUFxQixDQUNyQixxQkFBc0IsQ0FFdEIsb2tCQUdFLFVBQVcsQ0FDWiw0ZUFLRCxVQUFXLENBQ1osNEJBR0MsZUFBZ0IsQ0FDaEIscUJBQXNCLENBQ3ZCLDJDQU1DLG9CQUFxQixDQUNyQixZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIscUJBQXNCLENBRXRCLHVEQUNFLGNBQWUsQ0FDaEIsc0ZBSUQsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZixrREFJQyxLQUFNLENBQ1AsQ0FlTCxvSEFTSSxZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIsZUFBeUMsQ0FYN0MsbURBaUJJLGVBQWtFLENBakJ0RSwrRkxyZkUsaUJBQTRCLENBQzVCLGtCQUE0QixDSEg1QixxT0FFRSxXQUFZLENBQ1osYUFBYyxDQUNmLGlIQUVDLFVBQVcsQ0FDWiwwQlFnZkgsZ0NBNkJNLGdCQUFpQixDQUNqQixlQUFnQixDQUNoQixlQUF5QyxDQUMxQyxDQWhDTCxzREF3Q0ksVUFBK0IsQ0FDaEMsMEJBekNILCtDQWtEUSxzQkFBaUUsQ0FDbEUsQ0FJSCwwQkF2REosK0NBeURRLGVBQTBDLENBQzNDLENHdGpCUCx3Q0FDRSxvQkFBcUIsQ0FDckIsZUFBZ0IsQ0FDaEIsa0JqQjBJcUMsQ2lCeklyQyxpQkFBa0IsQ0FDbEIscUJBQXNCLENBQ3RCLDZCQUEwQixDQUExQix5QkFBMEIsQ0FDMUIsY0FBZSxDQUNmLHFCQUFzQixDQUN0Qiw0QkFBNkIsQ0FDN0Isa0JBQW1CLENDNkJuQixnQmxCZ0Q4QixDa0IvQzlCLGNsQkc0QixDa0JGNUIsbUJsQmNtQyxDa0JibkMsaUJsQjJENkIsQ0Y0RzdCLHdCbUJyTXlCLENuQnNNdEIscUJtQnRNc0IsQ25CdU1yQixvQm1Cdk1xQixDbkJ3TWpCLGdCbUJ4TWlCLENBWjNCLGdYaEJKRSxtQkFBb0IsQ0FFcEIseUNBQTBDLENBQzFDLG1CQUFvQixDZ0JDdEIsNEpBMEJJLFVqQnFIaUMsQ2lCcEhqQyxvQkFBcUIsQ0EzQnpCLDRHQWdDSSxTQUFVLENBQ1YscUJBQXNCLENuQjJCeEIsb0RtQjFCc0QsQ25CMkI5Qyw0Q21CM0I4QyxDQWxDeEQsMFBBd0NJLGtCakJrTHdDLENpQmpMeEMsbUJBQW9CLENFOUN0QixXRitDc0IsQ0U1Q3RCLHdCQUFrQyxDckI4RGxDLHVCbUJqQjBCLENuQmtCbEIsZW1CbEJrQixDQUN6QixhQzlDRCxVbEJpSm1DLENrQmhKbkMscUJsQmlKbUMsQ2tCaEpuQyxpQmxCaUptQyxDa0IvSW5DLG9JQU1FLFVsQnVJaUMsQ2tCdElqQyx3QkFBMEMsQ0FDdEMsb0JBQWtDLENBQ3ZDLDJFQUlDLHFCQUFzQixDQUN2Qiw4aUJBVUcscUJsQnNIK0IsQ2tCckgzQixpQmxCc0gyQixDa0JySGhDLG9CQUlELFVsQmdIaUMsQ2tCL0dqQyxxQmxCOEdpQyxDa0I3R2xDLGdEQXBDRCxVbEJxSm1DLENrQnBKbkMsd0JsQlUyQyxDa0JUM0Msb0JsQnFKMEQsQ2tCbkoxRCw0WUFNRSxVbEIySWlDLENrQjFJakMsd0JBQTBDLENBQ3RDLG9CQUFrQyxDQUN2Qyx3TkFJQyxxQkFBc0IsQ0FDdkIsNDBEQVVHLHdCbEJqQnVDLENrQmtCbkMsb0JsQjBIa0QsQ2tCekh2RCw4REFJRCxhbEJ2QnlDLENrQndCekMscUJsQmtIaUMsQ2tCakhsQyxhQXBDRCxVbEJ5Sm1DLENrQnhKbkMsd0JsQlc2QixDa0JWN0Isb0JsQnlKMEQsQ2tCdkoxRCxvSUFNRSxVbEIrSWlDLENrQjlJakMsd0JBQTBDLENBQ3RDLG9CQUFrQyxDQUN2QywyRUFJQyxxQkFBc0IsQ0FDdkIsOGlCQVVHLHdCbEJoQnlCLENrQmlCckIsb0JsQjhIa0QsQ2tCN0h2RCxvQkFJRCxhbEJ0QjJCLENrQnVCM0IscUJsQnNIaUMsQ2tCckhsQyxVQXBDRCxVbEI2Sm1DLENrQjVKbkMsd0JsQlk2QixDa0JYN0Isb0JsQjZKdUQsQ2tCM0p2RCxrSEFNRSxVbEJtSmlDLENrQmxKakMsd0JBQTBDLENBQ3RDLG9CQUFrQyxDQUN2QyxrRUFJQyxxQkFBc0IsQ0FDdkIsd2ZBVUcsd0JsQmZ5QixDa0JnQnJCLG9CbEJrSStDLENrQmpJcEQsaUJBSUQsYWxCckIyQixDa0JzQjNCLHFCbEIwSGlDLENrQnpIbEMsYUFwQ0QsVWxCaUttQyxDa0JoS25DLHdCbEJhNkIsQ2tCWjdCLG9CbEJpSzBELENrQi9KMUQsb0lBTUUsVWxCdUppQyxDa0J0SmpDLHdCQUEwQyxDQUN0QyxvQkFBa0MsQ0FDdkMsMkVBSUMscUJBQXNCLENBQ3ZCLDhpQkFVRyx3QmxCZHlCLENrQmVyQixvQmxCc0lrRCxDa0JySXZELG9CQUlELGFsQnBCMkIsQ2tCcUIzQixxQmxCOEhpQyxDa0I3SGxDLFlBcENELFVsQnFLbUMsQ2tCcEtuQyx3QmxCYzZCLENrQmI3QixvQmxCcUt5RCxDa0JuS3pELDhIQU1FLFVsQjJKaUMsQ2tCMUpqQyx3QkFBMEMsQ0FDdEMsb0JBQWtDLENBQ3ZDLHdFQUlDLHFCQUFzQixDQUN2Qiw0aEJBVUcsd0JsQmJ5QixDa0JjckIsb0JsQjBJaUQsQ2tCekl0RCxtQkFJRCxhbEJuQjJCLENrQm9CM0IscUJsQmtJaUMsQ2tCaklsQyxVRDhDRCxhakJ2RTJDLENpQndFM0Msa0JBQW1CLENBQ25CLGVBQWdCLENBSGxCLDZGQVVJLDRCQUE2QixDbkI3Qi9CLHVCbUI4QjBCLENuQjdCbEIsZW1CNkJrQixDQVg1QiwyREFpQkksd0JBQXlCLENBakI3QixnQ0FxQkksYWpCeEU0QyxDaUJ5RTVDLHlCakJ2RTZCLENpQndFN0IsNEJBQTZCLENBdkJqQywwSEE2Qk0sVWpCdEc2QyxDaUJ1RzdDLG9CQUFxQixDQUN0Qiw0RUN2RUgsaUJsQm1EOEIsQ2tCbEQ5QixjbEJJc0QsQ2tCSHRELG1CbEJ5RG1DLENrQnhEbkMsaUJsQjRENkIsQ2lCbUI5Qiw0RUNsRkMsZ0JsQnNEOEIsQ2tCckQ5QixjbEJLc0QsQ2tCSnRELGVsQjBENkIsQ2tCekQ3QixpQmxCNkQ2QixDaUJzQjlCLDRFQ3RGQyxlbEJ5RDZCLENrQnhEN0IsY2xCS3NELENrQkp0RCxlbEIwRDZCLENrQnpEN0IsaUJsQjZENkIsQ2lCeUI5QixXQU9DLGFBQWMsQ0FDZCxVQUFXLENBQ1osc0JBSUMsY0FBZSxDQUNoQiw0RkFPRyxVQUFXLENBQ1osTUdwSkQsU0FBVSxDdEIrS1YsdUNzQjlLdUMsQ3RCZ0wvQiwrQnNCaEwrQixDQUZ6QyxTQUlJLFNBQVUsQ0FDWCxVQUlELFlBQWEsQ0FEZixhQUdjLGFBQWMsQ0FBSSxlQUtaLGlCQUFrQixDQUFJLGtCQUV0Qix1QkFBd0IsQ0FBSSxZQUc5QyxpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULGVBQWdCLEN0QjhKaEIsNkNzQjdKK0MsQ3RCOEp2QyxxQ3NCOUp1QyxDdEJxSy9DLGlDc0JwS2lDLEN0QnFLekIseUJzQnJLeUIs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NUIzRDhDLEM0Qm1CdEQsK0JBOENJLGlCNUJ2RDJDLEM0QlMvQywwRUFpRE0scUI1QjVEeUMsQzRCVy9DLHlDQW9ETSxxQjVCOUR5QyxDNEJVL0MsOERBMERJLG9CNUJ0RitELEM0QjRCbkUsd0hBb0VRLHdCNUJ6Rm1FLEM0QjBGbkUsVTVCM0Z1QyxDNEI0RnhDLDBCQXRFUCxzREE2RVUsVTVCdEdxQyxDNEJ5Qi9DLHdIQWdGWSxVNUJ4R21DLEM0QnlHbkMsOEI1QnhHMEMsQzRCdUJ0RCw2TEF3RlksVTVCOUdtQyxDNEIrR25DLHdCNUI5RytELEM0QnFCM0UsbU1BZ0dZLFU1QnBIbUMsQzRCcUhuQyw4QjVCcEgwQyxDNEJxSDNDLENBbEdYLDZCQThHSSxVNUJ2STJDLEM0QnlCL0MsbUNBZ0hNLFU1QnhJeUMsQzRCd0IvQywwQkFxSEksVTVCOUkyQyxDNEJ5Qi9DLGdFQXdITSxVNUJoSnlDLEM0QndCL0MsMExBOEhRLFU1QmxKdUMsQzRCbUp4QyxnQkFRTCxxQjVCMUk4QyxDNEIySTlDLG9CNUIxSXlFLEM0QndJM0UsOEJBS0ksYTVCMUlpRSxDNEJxSXJFLHdFQVFNLFU1Qm5JMEMsQzRCb0kxQyw4QjVCbklpRCxDNEIwSHZELDZCQWNJLGE1QnhKaUUsQzRCMElyRSxpQ0FtQk0sYTVCeEorRCxDNEJxSXJFLDhFQXVCUSxVNUIzSndDLEM0QjRKeEMsOEI1QjNKK0MsQzRCbUl2RCw4SEErQlEsVTVCbkt3QyxDNEJvS3hDLHdCNUJqS21FLEM0QmlJM0Usb0lBdUNRLFU1QnZLd0MsQzRCd0t4Qyw4QjVCdksrQyxDNEIrSHZELCtCQStDSSxpQjVCcEs0QyxDNEJxSGhELDBFQWtETSxxQjVCekswQyxDNEJ1SGhELHlDQXFETSxxQjVCM0swQyxDNEJzSGhELDhEQTJESSxvQkFBNEMsQ0EzRGhELHdIQW9FUSx3QjVCck1tRSxDNEJzTW5FLFU1QnpNd0MsQzRCME16QywwQkF0RVAsa0VBNkVVLG9CNUJyTmlFLEM0QndJM0UsMERBZ0ZVLHdCNUJ4TmlFLEM0QndJM0Usc0RBbUZVLGE1QnhOMkQsQzRCcUlyRSx3SEFzRlksVTVCMU5vQyxDNEIyTnBDLDhCNUIxTjJDLEM0Qm1JdkQsNkxBOEZZLFU1QmxPb0MsQzRCbU9wQyx3QjVCaE8rRCxDNEJpSTNFLG1NQXNHWSxVNUJ0T29DLEM0QnVPcEMsOEI1QnRPMkMsQzRCdU81QyxDQXhHWCw2QkErR0ksYTVCcFBpRSxDNEJxSXJFLG1DQWlITSxVNUJyUDBDLEM0Qm9JaEQsMEJBc0hJLGE1QjNQaUUsQzRCcUlyRSxnRUF5SE0sVTVCN1AwQyxDNEJvSWhELDBMQStIUSxVNUIvUHdDLEM0QmdRekMsWUU1b0JMLGdCOUIrd0JrQyxDOEI5d0JsQyxrQjlCMERvRSxDOEJ6RHBFLGVBQWdCLENBQ2hCLHdCOUI4d0JxQyxDOEI3d0JyQyxpQjlCbUc2QixDOEJ4Ry9CLGVBUUksb0JBQXFCLENBUnpCLHlCQVdNLFlBQXdDLENBQ3hDLGFBQWMsQ0FDZCxVOUJ1d0I4QixDOEJweEJwQyxvQkFrQkksVTlCVCtDLEM4QlVoRCxZQ3BCRCxvQkFBcUIsQ0FDckIsY0FBZSxDQUNmLGFBQStCLENBQy9CLGlCL0JzRzZCLEMrQjFHL0IsZUFPSSxjQUFlLENBUG5CLHFDQVVNLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsZ0IvQmdGMEIsQytCL0UxQixtQi9CK0MrQixDK0I5Qy9CLG9CQUFxQixDQUNyQixhL0JEdUMsQytCRXZDLHFCL0IrYXFDLEMrQjlhckMscUIvQithcUMsQytCOWFyQyxnQkFBaUIsQ0FsQnZCLDZEQXVCUSxhQUFjLENOWHBCLDZCekI4RjZCLEN5QjdGMUIsMEJ6QjZGMEIsQytCMUcvQiwyRE5JRSw4QnpCc0c2QixDeUJyRzFCLDJCekJxRzBCLEMrQjFHL0Isa0dBdUNNLGEvQk4wQyxDK0JPMUMscUIvQjVCNkMsQytCNkI3QyxpQi9CMlpxQyxDK0JwYzNDLHFLQWtETSxTQUFVLENBQ1YsVS9CbVpxQyxDK0JsWnJDLHdCL0J0Q3VDLEMrQnVDdkMsb0IvQnZDdUMsQytCd0N2QyxjQUFlLENBdERyQixpTEFpRU0sVS9CdEQ2QyxDK0J1RDdDLHFCL0J5WXFDLEMrQnhZckMsaUIvQnlZcUMs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QmtDLEM2QzVvQnBDLDZCcEJqQkUsMkJ6QjBHNkIsQ3lCekc1QiwwQnpCeUc0QixDNkN6Ri9CLDRCQWNJLGVBQWdCLENwQnZCbEIsOEJ6QmtHNkIsQ3lCakc1Qiw2QnpCaUc0QixDNkN6RTVCLGtCQVVELFU3Q3dvQmtDLEM2Q3pvQnBDLDJDQUlJLFU3Q3VvQmdDLEM2QzNvQnBDLGdEQVVJLG9CQUFxQixDQUNyQixVN0M4bkJnQyxDNkM3bkJoQyx3QjdDNG1CbUMsQzZDM21CcEMsMEZBUUMscUI3Q25EK0MsQzZDb0QvQyxVN0NyRCtDLEM2Q3NEL0Msa0I3QzhKd0MsQzZDcks1QyxxS0FXTSxhQUFjLENBWHBCLDRKQWNNLFU3QzdENkMsQzZDK0NuRCxvRkFzQkksU0FBVSxDQUNWLFU3QzhCNEIsQzZDN0I1Qix3QjdDcEV5QyxDNkNxRXpDLG9CN0NyRXlDLEM2QzRDN0Msb2dCQStCTSxhQUFjLENBL0JwQixzSkFrQ00sYTdDOGtCNkQsQzhDMXFCakUseUJBQ0UsYTlDNmVvQyxDOEM1ZXBDLHdCOUM2ZW9DLEM4QzFlckMsMEJBR0MsYTlDc2VvQyxDOEN2ZXRDLG1EQUlJLGFBQWMsQ0FKbEIsZ0VBU0ksYTlDOGRrQyxDOEM3ZGxDLHdCQUF5QyxDQVY3QywrR0FlSSxVQUFXLENBQ1gsd0I5Q3Vka0MsQzhDdGRsQyxvQjlDc2RrQyxDOEM5ZXRDLHNCQUNFLGE5Q2lmb0MsQzhDaGZwQyx3QjlDaWZvQyxDOEM5ZXJDLHVCQUdDLGE5QzBlb0MsQzhDM2V0QyxnREFJSSxhQUFjLENBSmxCLDBEQVNJLGE5Q2tla0MsQzhDamVsQyx3QkFBeUMsQ0FWN0Msc0dBZUksVUFBVyxDQUNYLHdCOUMyZGtDLEM4QzFkbEMsb0I5QzBka0MsQzhDbGZ0Qyx5QkFDRSxhOUNxZm9DLEM4Q3BmcEMsd0I5Q3Fmb0MsQzhDbGZyQywwQkFHQyxhOUM4ZW9DLEM4Qy9ldEMsbURBSUksYUFBYyxDQUpsQixnRUFTSSxhOUNzZWtDLEM4Q3JlbEMsd0JBQXlDLENBVjdDLCtHQWVJLFVBQVcsQ0FDWCx3QjlDK2RrQyxDOEM5ZGxDLG9COUM4ZGtD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b0JoRGdmNkUsQ2dEOWU3RSw4QkFDRSxhaEQyZW9DLENnRDFlcEMsd0JoRDJlb0MsQ2dEMWVwQyxvQmhEMmUyRSxDZ0R6ZTNFLDBEQUNFLHdCaER3ZXlFLENnRHZlMUUscUNBRUMsYWhEb2VrQyxDZ0RuZWxDLHdCaERrZWtDLENnRGplbkMseURBSUMsMkJoRCtkeUUsQ2dEOWQxRSxZQWxCSCxvQmhEb2YwRSxDZ0RsZjFFLDJCQUNFLGFoRCtlb0MsQ2dEOWVwQyx3QmhEK2VvQyxDZ0Q5ZXBDLG9CaEQrZXdFLENnRDdleEUsdURBQ0Usd0JoRDRlc0UsQ2dEM2V2RSxrQ0FFQyxhaER3ZWtDLENnRHZlbEMsd0JoRHNla0MsQ2dEcmVuQyxzREFJQywyQmhEbWVzRSxDZ0RsZXZFLGVBbEJILG9CaER3ZjZFLENnRHRmN0UsOEJBQ0UsYWhEbWZvQyxDZ0RsZnBDLHdCaERtZm9DLENnRGxmcEMsb0JoRG1mMkUsQ2dEamYzRSwwREFDRSx3QmhEZ2Z5RSxDZ0QvZTFFLHFDQUVDLGFoRDRla0MsQ2dEM2VsQyx3QmhEMGVrQyxDZ0R6ZW5DLHlEQUlDLDJCaER1ZXlFLENnRHRlMUUsY0FsQkgsb0JoRDRmNEUsQ2dEMWY1RSw2QkFDRSxhaER1Zm9DLENnRHRmcEMsd0JoRHVmb0MsQ2dEdGZwQyxvQmhEdWYwRSxDZ0RyZjFFLHlEQUNFLHdCaERvZndFLENnRG5mekUsb0NBRUMsYWhEZ2ZrQyxDZ0QvZWxDLHdCaEQ4ZWtDLENnRDdlbkMsd0RBSUMsMkJoRDJld0UsQ2dEMWV6RSxrQkNoQkgsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxRQUFTLENBQ1QsU0FBVSxDQUNWLGVBQWdCLENBTGxCLDJJQVlJLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLFFBQVMsQ0FDVCxXQUFZLENBQ1osVUFBVyxDQUNYLFFBQVMsQ0FDVix3QkFLRCxxQkFBc0IsQ0FDdkIsdUJBSUMsa0JBQW1CLENBQ3BCLE1DM0JDLGVBQWdCLENBQ2hCLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsd0JsRCt1Qm1DLENrRDl1Qm5DLHdCbEQrdUJnRCxD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OENVLDhDQUFZLENBQVosaUNBQWlELENBOUMzRCx1REFxRFUsOENBQVksQ0FBWixpQ0FBaUQsQ0FyRDNELDZEQTREVSw4Q0FBWSxDQUFaLGlDQUFpRCxDQUNsRCwwQkE3RFQsMENBd0VRLDhDQUFZLENBQVosaUNBQWlELENBQ2xELENBSUgsMEJBN0VKLDBDQStFUSw4Q0FBWSxDQUFaLGlDQUFpRCxDQUNsRCxDQWhGUCxrREF3RlEsK0NBQVksQ0FBWixrQ0FBa0QsQ0F4RjFELHdEQThGVSw4Q0FBWSxDQUFaLGlDQUFpRCxDQTlGM0QsOERBcUdVLDhDQUFZLENBQVosaUNBQWlELENBQ2xELDBCQXRHVCx5Q0FpSFEsOENBQVksQ0FBWixpQ0FBaUQsQ0FDbEQsQ0FsSFAsaURBMEhRLCtDQUFZLENBQVosa0NBQWtELENBMUgxRCw2REFnSVUsOENBQVksQ0FBWixpQ0FBaUQiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiY29tbW9uL192YXJpYWJsZXNcIjtcblxuLy9DRE4ncyBJbXBvcnRcbkBpbXBvcnQgdXJsKCdodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9mb250LWF3ZXNvbWUvNC43LjAvY3NzL2ZvbnQtYXdlc29tZS5jc3MnKTtcbkBpbXBvcnQgdXJsKCcvL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9mbGV4c2xpZGVyLzIuNS4wL2ZsZXhzbGlkZXIubWluLmNzcycpO1xuQGltcG9ydCB1cmwoJy8vbWF4Y2RuLmJvb3RzdHJhcGNkbi5jb20vYm9vdHN0cmFwLzMuMy42L2Nzcy9ib290c3RyYXAubWluLmNzcycpO1xuQGltcG9ydCB1cmwoJy8vY29kZS5qcXVlcnkuY29tL3VpLzEuMTEuMy90aGVtZXMvc21vb3RobmVzcy9qcXVlcnktdWkuY3NzJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsNzAwJmRpc3BsYXk9c3dhcCcpO1xuXG4vLyBBdXRvbWF0aWNhbGx5IGluamVjdGVkIEJvd2VyIGRlcGVuZGVuY2llcyB2aWEgd2lyZWRlcCAobmV2ZXIgbWFudWFsbHkgZWRpdCB0aGlzIGJsb2NrKVxuLy8gYm93ZXI6c2Nzc1xuQGltcG9ydCBcIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL19ib290c3RyYXAuc2Nzc1wiO1xuLy8gZW5kYm93ZXJcblxuXG5AaW1wb3J0IFwiY29tbW9uL19nbG9iYWxcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19idXR0b25zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fbWljcm9wYWdlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fY29tbWVudHNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19mb3Jtc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2dyaWRcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL193cC1jbGFzc2VzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fanF1ZXJ5Lm1tZW51LmFsbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX25yYy1tYXBcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL192aWRlby1yYXRpby1zdHlsZXNcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL19vZmZjYW52YXNcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL19oZWFkZXJcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL19zaWRlYmFyXCI7XG5AaW1wb3J0IFwibGF5b3V0cy9fZm9vdGVyXCI7XG5AaW1wb3J0IFwibGF5b3V0cy9fcGFnZXNcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL19wb3N0c1wiO1xuLy9AaW1wb3J0IFwibGF5b3V0cy9wYXJ0bmVyc2hpcFwiO1xuQGltcG9ydCBcImJsb2Nrcy9ibG9jay1jdGFcIjtcbkBpbXBvcnQgXCJibG9ja3MvYmxvY2stYzJ0XCI7XG5AaW1wb3J0IFwiYmxvY2tzL2Jsb2NrLWNhbGxvdXRcIjtcbkBpbXBvcnQgXCJibG9ja3MvYmxvY2stYnV0dG9uXCI7XG5AaW1wb3J0IFwiYmxvY2tzL2Jsb2NrLXJlbGF0ZWRcIjtcbkBpbXBvcnQgXCJibG9ja3MvaW1hZ2UtY29tcGFyaXNvblwiO1xuQGltcG9ydCBcImJsb2Nrcy9ibG9jay1jdGEtZm9ybVwiO1xuQGltcG9ydCBcImJsb2Nrcy9ibG9jay1yYWQtdGlsZVwiO1xuQGltcG9ydCBcImJsb2Nrcy9ibG9jay1yYWQtdGlsZS1ncm91cFwiO1xuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4yIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5cbi8vXG4vLyAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuLy8gMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXG4vLyAgICB1c2VyIHpvb20uXG4vL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDFcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4vL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vLyBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cbi8vIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4vLyBhbmQgRmlyZWZveC5cbi8vIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXG4vL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4vLyAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4vL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyAyXG59XG5cbi8vXG4vLyBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuLy8gUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbi8vXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cbi8vIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbi8vXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBMaW5rc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuLy9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vL1xuLy8gSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBUZXh0LWxldmVsIHNlbWFudGljc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cbi8vXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLy9cbi8vIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbi8vXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLy9cbi8vIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbi8vXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLy9cbi8vIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbi8vIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbi8vXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8vXG4vLyBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuLy9cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLy8gRW1iZWRkZWQgY29udGVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuLy9cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vL1xuLy8gQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXG4vL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8vIEdyb3VwaW5nIGNvbnRlbnRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cbi8vXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8vXG4vLyBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4vL1xuXG5ociB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbi8vXG4vLyBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cbi8vXG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vLyBGb3Jtc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXG4vLyBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXG4vL1xuXG4vL1xuLy8gMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxuLy8gICAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXG4vLyAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxuLy8gMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMVxuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIG1hcmdpbjogMDsgLy8gM1xufVxuXG4vL1xuLy8gQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXG4vL1xuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLy9cbi8vIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbi8vIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4vLyBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuLy8gQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuLy9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuLy8gICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4vLyAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4vLyAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuLy8gICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuLy9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbiAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG59XG5cbi8vXG4vLyBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuLy9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vL1xuLy8gUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuLy9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8vXG4vLyBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4vLyB0aGUgVUEgc3R5bGVzaGVldC5cbi8vXG5cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLy9cbi8vIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cbi8vIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXG4vL1xuLy8gMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbi8vIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4vL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbn1cblxuLy9cbi8vIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4vLyBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxuLy8gZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxuLy9cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vXG4vLyAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbi8vIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWVcbi8vICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuLy9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAxXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8vXG4vLyBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cbi8vIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcbi8vIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cbi8vXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuLy9cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXG4vLyAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4vL1xuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxufVxuXG4vL1xuLy8gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cbi8vXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8vXG4vLyBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXG4vLyBOT1RFOiB0aGUgZGVmYXVsdCBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cbi8vXG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8vIFRhYmxlc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuIiwiLyohIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvYmxvYi9tYXN0ZXIvc3JjL2Nzcy9tYWluLmNzcyAqL1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6IGg1YnAuY29tL3Jcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOmJlZm9yZSxcbiAgICAqOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlcjogaDVicC5jb20vc1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSxcbiAgICBhOnZpc2l0ZWQge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICBhW2hyZWZdOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgfVxuXG4gICAgYWJiclt0aXRsZV06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgYVtocmVmXj1cIiNcIl06YWZ0ZXIsXG4gICAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG5cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICB0aGVhZCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgLy8gaDVicC5jb20vdFxuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgICAgb3JwaGFuczogMztcbiAgICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcbiAgICAvL1xuICAgIC8vIENocm9tZSAoT1NYKSBmaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTEyNDVcbiAgICAvLyBPbmNlIGZpeGVkLCB3ZSBjYW4ganVzdCBzdHJhaWdodCB1cCByZW1vdmUgdGhpcy5cbiAgICBzZWxlY3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJ0bixcbiAgICAuZHJvcHVwID4gLmJ0biB7XG4gICAgICAgID4gLmNhcmV0IHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGFiZWwge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbn1cbiIsIi8vXG4vLyBHbHlwaGljb25zIGZvciBCb290c3RyYXBcbi8vXG4vLyBTaW5jZSBpY29ucyBhcmUgZm9udHMsIHRoZXkgY2FuIGJlIHBsYWNlZCBhbnl3aGVyZSB0ZXh0IGlzIHBsYWNlZCBhbmQgYXJlXG4vLyB0aHVzIGF1dG9tYXRpY2FsbHkgc2l6ZWQgdG8gbWF0Y2ggdGhlIHN1cnJvdW5kaW5nIGNoaWxkLiBUbyB1c2UsIGNyZWF0ZSBhblxuLy8gaW5saW5lIGVsZW1lbnQgd2l0aCB0aGUgYXBwcm9wcmlhdGUgY2xhc3NlcywgbGlrZSBzbzpcbi8vXG4vLyA8YSBocmVmPVwiI1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1zdGFyXCI+PC9zcGFuPiBTdGFyPC9hPlxuXG4vLyBJbXBvcnQgdGhlIGZvbnRzXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIHNyYzogdXJsKGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIHR3YnMtZm9udC1wYXRoKCcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0uZW90JyksICcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0uZW90JykpO1xuICBzcmM6IHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWZvbnQtcGF0aCgnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LmVvdD8jaWVmaXgnKSwgJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS5lb3Q/I2llZml4JykpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1mb250LXBhdGgoJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS53b2ZmMicpLCAnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LndvZmYyJykpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1mb250LXBhdGgoJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS53b2ZmJyksICcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0ud29mZicpKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1mb250LXBhdGgoJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS50dGYnKSwgJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS50dGYnKSkgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgIHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWZvbnQtcGF0aCgnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LnN2ZyMjeyRpY29uLWZvbnQtc3ZnLWlkfScpLCAnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LnN2ZyMjeyRpY29uLWZvbnQtc3ZnLWlkfScpKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG4vLyBDYXRjaGFsbCBiYXNlY2xhc3Ncbi5nbHlwaGljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLy8gSW5kaXZpZHVhbCBpY29uc1xuLmdseXBoaWNvbi1hc3RlcmlzayAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMmFcIjsgfSB9XG4uZ2x5cGhpY29uLXBsdXMgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyYlwiOyB9IH1cbi5nbHlwaGljb24tZXVybyxcbi5nbHlwaGljb24tZXVyICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDIwYWNcIjsgfSB9XG4uZ2x5cGhpY29uLW1pbnVzICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyMjEyXCI7IH0gfVxuLmdseXBoaWNvbi1jbG91ZCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjYwMVwiOyB9IH1cbi5nbHlwaGljb24tZW52ZWxvcGUgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDI3MDlcIjsgfSB9XG4uZ2x5cGhpY29uLXBlbmNpbCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyNzBmXCI7IH0gfVxuLmdseXBoaWNvbi1nbGFzcyAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwMVwiOyB9IH1cbi5nbHlwaGljb24tbXVzaWMgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDJcIjsgfSB9XG4uZ2x5cGhpY29uLXNlYXJjaCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAzXCI7IH0gfVxuLmdseXBoaWNvbi1oZWFydCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNVwiOyB9IH1cbi5nbHlwaGljb24tc3RhciAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDZcIjsgfSB9XG4uZ2x5cGhpY29uLXN0YXItZW1wdHkgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA3XCI7IH0gfVxuLmdseXBoaWNvbi11c2VyICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwOFwiOyB9IH1cbi5nbHlwaGljb24tZmlsbSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDlcIjsgfSB9XG4uZ2x5cGhpY29uLXRoLWxhcmdlICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDEwXCI7IH0gfVxuLmdseXBoaWNvbi10aCAgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxMVwiOyB9IH1cbi5nbHlwaGljb24tdGgtbGlzdCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTJcIjsgfSB9XG4uZ2x5cGhpY29uLW9rICAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDEzXCI7IH0gfVxuLmdseXBoaWNvbi1yZW1vdmUgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxNFwiOyB9IH1cbi5nbHlwaGljb24tem9vbS1pbiAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTVcIjsgfSB9XG4uZ2x5cGhpY29uLXpvb20tb3V0ICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE2XCI7IH0gfVxuLmdseXBoaWNvbi1vZmYgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxN1wiOyB9IH1cbi5nbHlwaGljb24tc2lnbmFsICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMThcIjsgfSB9XG4uZ2x5cGhpY29uLWNvZyAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE5XCI7IH0gfVxuLmdseXBoaWNvbi10cmFzaCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyMFwiOyB9IH1cbi5nbHlwaGljb24taG9tZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjFcIjsgfSB9XG4uZ2x5cGhpY29uLWZpbGUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIyXCI7IH0gfVxuLmdseXBoaWNvbi10aW1lICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyM1wiOyB9IH1cbi5nbHlwaGljb24tcm9hZCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjRcIjsgfSB9XG4uZ2x5cGhpY29uLWRvd25sb2FkLWFsdCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI1XCI7IH0gfVxuLmdseXBoaWNvbi1kb3dubG9hZCAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyNlwiOyB9IH1cbi5nbHlwaGljb24tdXBsb2FkICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjdcIjsgfSB9XG4uZ2x5cGhpY29uLWluYm94ICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI4XCI7IH0gfVxuLmdseXBoaWNvbi1wbGF5LWNpcmNsZSAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyOVwiOyB9IH1cbi5nbHlwaGljb24tcmVwZWF0ICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzBcIjsgfSB9XG4uZ2x5cGhpY29uLXJlZnJlc2ggICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDMxXCI7IH0gfVxuLmdseXBoaWNvbi1saXN0LWFsdCAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzMlwiOyB9IH1cbi5nbHlwaGljb24tbG9jayAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzNcIjsgfSB9XG4uZ2x5cGhpY29uLWZsYWcgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM0XCI7IH0gfVxuLmdseXBoaWNvbi1oZWFkcGhvbmVzICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzNVwiOyB9IH1cbi5nbHlwaGljb24tdm9sdW1lLW9mZiAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzZcIjsgfSB9XG4uZ2x5cGhpY29uLXZvbHVtZS1kb3duICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM3XCI7IH0gfVxuLmdseXBoaWNvbi12b2x1bWUtdXAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzOFwiOyB9IH1cbi5nbHlwaGljb24tcXJjb2RlICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzlcIjsgfSB9XG4uZ2x5cGhpY29uLWJhcmNvZGUgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQwXCI7IH0gfVxuLmdseXBoaWNvbi10YWcgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0MVwiOyB9IH1cbi5nbHlwaGljb24tdGFncyAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDJcIjsgfSB9XG4uZ2x5cGhpY29uLWJvb2sgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQzXCI7IH0gfVxuLmdseXBoaWNvbi1ib29rbWFyayAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0NFwiOyB9IH1cbi5nbHlwaGljb24tcHJpbnQgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDVcIjsgfSB9XG4uZ2x5cGhpY29uLWNhbWVyYSAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ2XCI7IH0gfVxuLmdseXBoaWNvbi1mb250ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0N1wiOyB9IH1cbi5nbHlwaGljb24tYm9sZCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDhcIjsgfSB9XG4uZ2x5cGhpY29uLWl0YWxpYyAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ5XCI7IH0gfVxuLmdseXBoaWNvbi10ZXh0LWhlaWdodCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1MFwiOyB9IH1cbi5nbHlwaGljb24tdGV4dC13aWR0aCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTFcIjsgfSB9XG4uZ2x5cGhpY29uLWFsaWduLWxlZnQgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDUyXCI7IH0gfVxuLmdseXBoaWNvbi1hbGlnbi1jZW50ZXIgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1M1wiOyB9IH1cbi5nbHlwaGljb24tYWxpZ24tcmlnaHQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTRcIjsgfSB9XG4uZ2x5cGhpY29uLWFsaWduLWp1c3RpZnkgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU1XCI7IH0gfVxuLmdseXBoaWNvbi1saXN0ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1NlwiOyB9IH1cbi5nbHlwaGljb24taW5kZW50LWxlZnQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTdcIjsgfSB9XG4uZ2x5cGhpY29uLWluZGVudC1yaWdodCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU4XCI7IH0gfVxuLmdseXBoaWNvbi1mYWNldGltZS12aWRlbyAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1OVwiOyB9IH1cbi5nbHlwaGljb24tcGljdHVyZSAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjBcIjsgfSB9XG4uZ2x5cGhpY29uLW1hcC1tYXJrZXIgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDYyXCI7IH0gfVxuLmdseXBoaWNvbi1hZGp1c3QgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2M1wiOyB9IH1cbi5nbHlwaGljb24tdGludCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjRcIjsgfSB9XG4uZ2x5cGhpY29uLWVkaXQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY1XCI7IH0gfVxuLmdseXBoaWNvbi1zaGFyZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2NlwiOyB9IH1cbi5nbHlwaGljb24tY2hlY2sgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjdcIjsgfSB9XG4uZ2x5cGhpY29uLW1vdmUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY4XCI7IH0gfVxuLmdseXBoaWNvbi1zdGVwLWJhY2t3YXJkICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2OVwiOyB9IH1cbi5nbHlwaGljb24tZmFzdC1iYWNrd2FyZCAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzBcIjsgfSB9XG4uZ2x5cGhpY29uLWJhY2t3YXJkICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDcxXCI7IH0gfVxuLmdseXBoaWNvbi1wbGF5ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3MlwiOyB9IH1cbi5nbHlwaGljb24tcGF1c2UgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzNcIjsgfSB9XG4uZ2x5cGhpY29uLXN0b3AgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc0XCI7IH0gfVxuLmdseXBoaWNvbi1mb3J3YXJkICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3NVwiOyB9IH1cbi5nbHlwaGljb24tZmFzdC1mb3J3YXJkICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzZcIjsgfSB9XG4uZ2x5cGhpY29uLXN0ZXAtZm9yd2FyZCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc3XCI7IH0gfVxuLmdseXBoaWNvbi1lamVjdCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3OFwiOyB9IH1cbi5nbHlwaGljb24tY2hldnJvbi1sZWZ0ICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzlcIjsgfSB9XG4uZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDgwXCI7IH0gfVxuLmdseXBoaWNvbi1wbHVzLXNpZ24gICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4MVwiOyB9IH1cbi5nbHlwaGljb24tbWludXMtc2lnbiAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODJcIjsgfSB9XG4uZ2x5cGhpY29uLXJlbW92ZS1zaWduICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDgzXCI7IH0gfVxuLmdseXBoaWNvbi1vay1zaWduICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4NFwiOyB9IH1cbi5nbHlwaGljb24tcXVlc3Rpb24tc2lnbiAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODVcIjsgfSB9XG4uZ2x5cGhpY29uLWluZm8tc2lnbiAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg2XCI7IH0gfVxuLmdseXBoaWNvbi1zY3JlZW5zaG90ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4N1wiOyB9IH1cbi5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZSAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODhcIjsgfSB9XG4uZ2x5cGhpY29uLW9rLWNpcmNsZSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg5XCI7IH0gfVxuLmdseXBoaWNvbi1iYW4tY2lyY2xlICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5MFwiOyB9IH1cbi5nbHlwaGljb24tYXJyb3ctbGVmdCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTFcIjsgfSB9XG4uZ2x5cGhpY29uLWFycm93LXJpZ2h0ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDkyXCI7IH0gfVxuLmdseXBoaWNvbi1hcnJvdy11cCAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5M1wiOyB9IH1cbi5nbHlwaGljb24tYXJyb3ctZG93biAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTRcIjsgfSB9XG4uZ2x5cGhpY29uLXNoYXJlLWFsdCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDk1XCI7IH0gfVxuLmdseXBoaWNvbi1yZXNpemUtZnVsbCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5NlwiOyB9IH1cbi5nbHlwaGljb24tcmVzaXplLXNtYWxsICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTdcIjsgfSB9XG4uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ24gICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAxXCI7IH0gfVxuLmdseXBoaWNvbi1naWZ0ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwMlwiOyB9IH1cbi5nbHlwaGljb24tbGVhZiAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDNcIjsgfSB9XG4uZ2x5cGhpY29uLWZpcmUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA0XCI7IH0gfVxuLmdseXBoaWNvbi1leWUtb3BlbiAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwNVwiOyB9IH1cbi5nbHlwaGljb24tZXllLWNsb3NlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDZcIjsgfSB9XG4uZ2x5cGhpY29uLXdhcm5pbmctc2lnbiAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA3XCI7IH0gfVxuLmdseXBoaWNvbi1wbGFuZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwOFwiOyB9IH1cbi5nbHlwaGljb24tY2FsZW5kYXIgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDlcIjsgfSB9XG4uZ2x5cGhpY29uLXJhbmRvbSAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTEwXCI7IH0gfVxuLmdseXBoaWNvbi1jb21tZW50ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExMVwiOyB9IH1cbi5nbHlwaGljb24tbWFnbmV0ICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTJcIjsgfSB9XG4uZ2x5cGhpY29uLWNoZXZyb24tdXAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTEzXCI7IH0gfVxuLmdseXBoaWNvbi1jaGV2cm9uLWRvd24gICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExNFwiOyB9IH1cbi5nbHlwaGljb24tcmV0d2VldCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTVcIjsgfSB9XG4uZ2x5cGhpY29uLXNob3BwaW5nLWNhcnQgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE2XCI7IH0gfVxuLmdseXBoaWNvbi1mb2xkZXItY2xvc2UgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExN1wiOyB9IH1cbi5nbHlwaGljb24tZm9sZGVyLW9wZW4gICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMThcIjsgfSB9XG4uZ2x5cGhpY29uLXJlc2l6ZS12ZXJ0aWNhbCAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE5XCI7IH0gfVxuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbCAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyMFwiOyB9IH1cbi5nbHlwaGljb24taGRkICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjFcIjsgfSB9XG4uZ2x5cGhpY29uLWJ1bGxob3JuICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTIyXCI7IH0gfVxuLmdseXBoaWNvbi1iZWxsICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyM1wiOyB9IH1cbi5nbHlwaGljb24tY2VydGlmaWNhdGUgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjRcIjsgfSB9XG4uZ2x5cGhpY29uLXRodW1icy11cCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI1XCI7IH0gfVxuLmdseXBoaWNvbi10aHVtYnMtZG93biAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyNlwiOyB9IH1cbi5nbHlwaGljb24taGFuZC1yaWdodCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjdcIjsgfSB9XG4uZ2x5cGhpY29uLWhhbmQtbGVmdCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI4XCI7IH0gfVxuLmdseXBoaWNvbi1oYW5kLXVwICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyOVwiOyB9IH1cbi5nbHlwaGljb24taGFuZC1kb3duICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzBcIjsgfSB9XG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodCAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTMxXCI7IH0gfVxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctbGVmdCAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzMlwiOyB9IH1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXVwICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzNcIjsgfSB9XG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1kb3duICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM0XCI7IH0gfVxuLmdseXBoaWNvbi1nbG9iZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzNVwiOyB9IH1cbi5nbHlwaGljb24td3JlbmNoICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzZcIjsgfSB9XG4uZ2x5cGhpY29uLXRhc2tzICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM3XCI7IH0gfVxuLmdseXBoaWNvbi1maWx0ZXIgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzOFwiOyB9IH1cbi5nbHlwaGljb24tYnJpZWZjYXNlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzlcIjsgfSB9XG4uZ2x5cGhpY29uLWZ1bGxzY3JlZW4gICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQwXCI7IH0gfVxuLmdseXBoaWNvbi1kYXNoYm9hcmQgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0MVwiOyB9IH1cbi5nbHlwaGljb24tcGFwZXJjbGlwICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDJcIjsgfSB9XG4uZ2x5cGhpY29uLWhlYXJ0LWVtcHR5ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQzXCI7IH0gfVxuLmdseXBoaWNvbi1saW5rICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0NFwiOyB9IH1cbi5nbHlwaGljb24tcGhvbmUgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDVcIjsgfSB9XG4uZ2x5cGhpY29uLXB1c2hwaW4gICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ2XCI7IH0gfVxuLmdseXBoaWNvbi11c2QgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0OFwiOyB9IH1cbi5nbHlwaGljb24tZ2JwICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDlcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTUwXCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0ICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1MVwiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldC1hbHQgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTJcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktb3JkZXIgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTUzXCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyLWFsdCAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1NFwiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTVcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlcy1hbHQgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU2XCI7IH0gfVxuLmdseXBoaWNvbi11bmNoZWNrZWQgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1N1wiOyB9IH1cbi5nbHlwaGljb24tZXhwYW5kICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNThcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbGxhcHNlLWRvd24gICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU5XCI7IH0gfVxuLmdseXBoaWNvbi1jb2xsYXBzZS11cCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2MFwiOyB9IH1cbi5nbHlwaGljb24tbG9nLWluICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjFcIjsgfSB9XG4uZ2x5cGhpY29uLWZsYXNoICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTYyXCI7IH0gfVxuLmdseXBoaWNvbi1sb2ctb3V0ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2M1wiOyB9IH1cbi5nbHlwaGljb24tbmV3LXdpbmRvdyAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjRcIjsgfSB9XG4uZ2x5cGhpY29uLXJlY29yZCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY1XCI7IH0gfVxuLmdseXBoaWNvbi1zYXZlICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2NlwiOyB9IH1cbi5nbHlwaGljb24tb3BlbiAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjdcIjsgfSB9XG4uZ2x5cGhpY29uLXNhdmVkICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY4XCI7IH0gfVxuLmdseXBoaWNvbi1pbXBvcnQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2OVwiOyB9IH1cbi5nbHlwaGljb24tZXhwb3J0ICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzBcIjsgfSB9XG4uZ2x5cGhpY29uLXNlbmQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTcxXCI7IH0gfVxuLmdseXBoaWNvbi1mbG9wcHktZGlzayAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3MlwiOyB9IH1cbi5nbHlwaGljb24tZmxvcHB5LXNhdmVkICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzNcIjsgfSB9XG4uZ2x5cGhpY29uLWZsb3BweS1yZW1vdmUgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc0XCI7IH0gfVxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZSAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3NVwiOyB9IH1cbi5nbHlwaGljb24tZmxvcHB5LW9wZW4gICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzZcIjsgfSB9XG4uZ2x5cGhpY29uLWNyZWRpdC1jYXJkICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc3XCI7IH0gfVxuLmdseXBoaWNvbi10cmFuc2ZlciAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3OFwiOyB9IH1cbi5nbHlwaGljb24tY3V0bGVyeSAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzlcIjsgfSB9XG4uZ2x5cGhpY29uLWhlYWRlciAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTgwXCI7IH0gfVxuLmdseXBoaWNvbi1jb21wcmVzc2VkICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4MVwiOyB9IH1cbi5nbHlwaGljb24tZWFycGhvbmUgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODJcIjsgfSB9XG4uZ2x5cGhpY29uLXBob25lLWFsdCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTgzXCI7IH0gfVxuLmdseXBoaWNvbi10b3dlciAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4NFwiOyB9IH1cbi5nbHlwaGljb24tc3RhdHMgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODVcIjsgfSB9XG4uZ2x5cGhpY29uLXNkLXZpZGVvICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg2XCI7IH0gfVxuLmdseXBoaWNvbi1oZC12aWRlbyAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4N1wiOyB9IH1cbi5nbHlwaGljb24tc3VidGl0bGVzICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODhcIjsgfSB9XG4uZ2x5cGhpY29uLXNvdW5kLXN0ZXJlbyAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg5XCI7IH0gfVxuLmdseXBoaWNvbi1zb3VuZC1kb2xieSAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5MFwiOyB9IH1cbi5nbHlwaGljb24tc291bmQtNS0xICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTFcIjsgfSB9XG4uZ2x5cGhpY29uLXNvdW5kLTYtMSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTkyXCI7IH0gfVxuLmdseXBoaWNvbi1zb3VuZC03LTEgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5M1wiOyB9IH1cbi5nbHlwaGljb24tY29weXJpZ2h0LW1hcmsgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTRcIjsgfSB9XG4uZ2x5cGhpY29uLXJlZ2lzdHJhdGlvbi1tYXJrICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTk1XCI7IH0gfVxuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZCAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5N1wiOyB9IH1cbi5nbHlwaGljb24tY2xvdWQtdXBsb2FkICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOThcIjsgfSB9XG4uZ2x5cGhpY29uLXRyZWUtY29uaWZlciAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTk5XCI7IH0gfVxuLmdseXBoaWNvbi10cmVlLWRlY2lkdW91cyAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwMFwiOyB9IH1cbi5nbHlwaGljb24tY2QgICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDFcIjsgfSB9XG4uZ2x5cGhpY29uLXNhdmUtZmlsZSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjAyXCI7IH0gfVxuLmdseXBoaWNvbi1vcGVuLWZpbGUgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwM1wiOyB9IH1cbi5nbHlwaGljb24tbGV2ZWwtdXAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDRcIjsgfSB9XG4uZ2x5cGhpY29uLWNvcHkgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjA1XCI7IH0gfVxuLmdseXBoaWNvbi1wYXN0ZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwNlwiOyB9IH1cbi8vIFRoZSBmb2xsb3dpbmcgMiBHbHlwaGljb25zIGFyZSBvbWl0dGVkIGZvciB0aGUgdGltZSBiZWluZyBiZWNhdXNlXG4vLyB0aGV5IGN1cnJlbnRseSB1c2UgVW5pY29kZSBjb2RlcG9pbnRzIHRoYXQgYXJlIG91dHNpZGUgdGhlXG4vLyBCYXNpYyBNdWx0aWxpbmd1YWwgUGxhbmUgKEJNUCkuIE9sZGVyIGJ1Z2d5IHZlcnNpb25zIG9mIFdlYktpdCBjYW4ndCBoYW5kbGVcbi8vIG5vbi1CTVAgY29kZXBvaW50cyBpbiBDU1Mgc3RyaW5nIGVzY2FwZXMsIGFuZCB0aHVzIGNhbid0IGRpc3BsYXkgdGhlc2UgdHdvIGljb25zLlxuLy8gTm90YWJseSwgdGhlIGJ1ZyBhZmZlY3RzIHNvbWUgb2xkZXIgdmVyc2lvbnMgb2YgdGhlIEFuZHJvaWQgQnJvd3Nlci5cbi8vIE1vcmUgaW5mbzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMDEwNlxuLy8gLmdseXBoaWNvbi1kb29yICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMWY2YWFcIjsgfSB9XG4vLyAuZ2x5cGhpY29uLWtleSAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwxZjUxMVwiOyB9IH1cbi5nbHlwaGljb24tYWxlcnQgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDlcIjsgfSB9XG4uZ2x5cGhpY29uLWVxdWFsaXplciAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjEwXCI7IH0gfVxuLmdseXBoaWNvbi1raW5nICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxMVwiOyB9IH1cbi5nbHlwaGljb24tcXVlZW4gICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTJcIjsgfSB9XG4uZ2x5cGhpY29uLXBhd24gICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjEzXCI7IH0gfVxuLmdseXBoaWNvbi1iaXNob3AgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxNFwiOyB9IH1cbi5nbHlwaGljb24ta25pZ2h0ICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTVcIjsgfSB9XG4uZ2x5cGhpY29uLWJhYnktZm9ybXVsYSAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjE2XCI7IH0gfVxuLmdseXBoaWNvbi10ZW50ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjZmYVwiOyB9IH1cbi5nbHlwaGljb24tYmxhY2tib2FyZCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMThcIjsgfSB9XG4uZ2x5cGhpY29uLWJlZCAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjE5XCI7IH0gfVxuLmdseXBoaWNvbi1hcHBsZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjhmZlwiOyB9IH1cbi5nbHlwaGljb24tZXJhc2UgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjFcIjsgfSB9XG4uZ2x5cGhpY29uLWhvdXJnbGFzcyAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyMzFiXCI7IH0gfVxuLmdseXBoaWNvbi1sYW1wICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyM1wiOyB9IH1cbi5nbHlwaGljb24tZHVwbGljYXRlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjRcIjsgfSB9XG4uZ2x5cGhpY29uLXBpZ2d5LWJhbmsgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjI1XCI7IH0gfVxuLmdseXBoaWNvbi1zY2lzc29ycyAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyNlwiOyB9IH1cbi5nbHlwaGljb24tYml0Y29pbiAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjdcIjsgfSB9XG4uZ2x5cGhpY29uLWJ0YyAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjI3XCI7IH0gfVxuLmdseXBoaWNvbi14YnQgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyN1wiOyB9IH1cbi5nbHlwaGljb24teWVuICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDAwYTVcIjsgfSB9XG4uZ2x5cGhpY29uLWpweSAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwwMGE1XCI7IH0gfVxuLmdseXBoaWNvbi1ydWJsZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjBiZFwiOyB9IH1cbi5nbHlwaGljb24tcnViICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDIwYmRcIjsgfSB9XG4uZ2x5cGhpY29uLXNjYWxlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjMwXCI7IH0gfVxuLmdseXBoaWNvbi1pY2UtbG9sbHkgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzMVwiOyB9IH1cbi5nbHlwaGljb24taWNlLWxvbGx5LXRhc3RlZCAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzJcIjsgfSB9XG4uZ2x5cGhpY29uLWVkdWNhdGlvbiAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjMzXCI7IH0gfVxuLmdseXBoaWNvbi1vcHRpb24taG9yaXpvbnRhbCAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzNFwiOyB9IH1cbi5nbHlwaGljb24tb3B0aW9uLXZlcnRpY2FsICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzVcIjsgfSB9XG4uZ2x5cGhpY29uLW1lbnUtaGFtYnVyZ2VyICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjM2XCI7IH0gfVxuLmdseXBoaWNvbi1tb2RhbC13aW5kb3cgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzN1wiOyB9IH1cbi5nbHlwaGljb24tb2lsICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzhcIjsgfSB9XG4uZ2x5cGhpY29uLWdyYWluICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjM5XCI7IH0gfVxuLmdseXBoaWNvbi1zdW5nbGFzc2VzICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0MFwiOyB9IH1cbi5nbHlwaGljb24tdGV4dC1zaXplICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDFcIjsgfSB9XG4uZ2x5cGhpY29uLXRleHQtY29sb3IgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQyXCI7IH0gfVxuLmdseXBoaWNvbi10ZXh0LWJhY2tncm91bmQgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0M1wiOyB9IH1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXRvcCAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDRcIjsgfSB9XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ib3R0b20gICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQ1XCI7IH0gfVxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24taG9yaXpvbnRhbHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0NlwiOyB9IH1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWxlZnQgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDdcIjsgfSB9XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi12ZXJ0aWNhbCAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQ4XCI7IH0gfVxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tcmlnaHQgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0OVwiOyB9IH1cbi5nbHlwaGljb24tdHJpYW5nbGUtcmlnaHQgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTBcIjsgfSB9XG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjUxXCI7IH0gfVxuLmdseXBoaWNvbi10cmlhbmdsZS1ib3R0b20gICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1MlwiOyB9IH1cbi5nbHlwaGljb24tdHJpYW5nbGUtdG9wICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTNcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbnNvbGUgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjU0XCI7IH0gfVxuLmdseXBoaWNvbi1zdXBlcnNjcmlwdCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1NVwiOyB9IH1cbi5nbHlwaGljb24tc3Vic2NyaXB0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTZcIjsgfSB9XG4uZ2x5cGhpY29uLW1lbnUtbGVmdCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjU3XCI7IH0gfVxuLmdseXBoaWNvbi1tZW51LXJpZ2h0ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1OFwiOyB9IH1cbi5nbHlwaGljb24tbWVudS1kb3duICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTlcIjsgfSB9XG4uZ2x5cGhpY29uLW1lbnUtdXAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjYwXCI7IH0gfVxuIiwiLy8gVmVuZG9yIFByZWZpeGVzXG4vL1xuLy8gQWxsIHZlbmRvciBtaXhpbnMgYXJlIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMi4wIGR1ZSB0byB0aGUgaW50cm9kdWN0aW9uIG9mXG4vLyBBdXRvcHJlZml4ZXIgaW4gb3VyIEdydW50ZmlsZS4gVGhleSB3aWxsIGJlIHJlbW92ZWQgaW4gdjQuXG5cbi8vIC0gQW5pbWF0aW9uc1xuLy8gLSBCYWNrZmFjZSB2aXNpYmlsaXR5XG4vLyAtIEJveCBzaGFkb3dcbi8vIC0gQm94IHNpemluZ1xuLy8gLSBDb250ZW50IGNvbHVtbnNcbi8vIC0gSHlwaGVuc1xuLy8gLSBQbGFjZWhvbGRlciB0ZXh0XG4vLyAtIFRyYW5zZm9ybWF0aW9uc1xuLy8gLSBUcmFuc2l0aW9uc1xuLy8gLSBVc2VyIFNlbGVjdFxuXG5cbi8vIEFuaW1hdGlvbnNcbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGlvbikge1xuICAtd2Via2l0LWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbiAgICAgICAtby1hbmltYXRpb246ICRhbmltYXRpb247XG4gICAgICAgICAgYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xufVxuQG1peGluIGFuaW1hdGlvbi1uYW1lKCRuYW1lKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiAkbmFtZTtcbn1cbkBtaXhpbiBhbmltYXRpb24tZHVyYXRpb24oJGR1cmF0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG4gICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbigkdGltaW5nLWZ1bmN0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xufVxuQG1peGluIGFuaW1hdGlvbi1kZWxheSgkZGVsYXkpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6ICRkZWxheTtcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6ICRkZWxheTtcbn1cbkBtaXhpbiBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50KCRpdGVyYXRpb24tY291bnQpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkaXRlcmF0aW9uLWNvdW50O1xuICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6ICRpdGVyYXRpb24tY291bnQ7XG59XG5AbWl4aW4gYW5pbWF0aW9uLWRpcmVjdGlvbigkZGlyZWN0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xufVxuQG1peGluIGFuaW1hdGlvbi1maWxsLW1vZGUoJGZpbGwtbW9kZSkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6ICRmaWxsLW1vZGU7XG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogJGZpbGwtbW9kZTtcbn1cblxuLy8gQmFja2ZhY2UgdmlzaWJpbGl0eVxuLy8gUHJldmVudCBicm93c2VycyBmcm9tIGZsaWNrZXJpbmcgd2hlbiB1c2luZyBDU1MgM0QgdHJhbnNmb3Jtcy5cbi8vIERlZmF1bHQgdmFsdWUgaXMgYHZpc2libGVgLCBidXQgY2FuIGJlIGNoYW5nZWQgdG8gYGhpZGRlbmBcblxuQG1peGluIGJhY2tmYWNlLXZpc2liaWxpdHkoJHZpc2liaWxpdHkpe1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xuICAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xufVxuXG4vLyBEcm9wIHNoYWRvd3Ncbi8vXG4vLyBOb3RlOiBEZXByZWNhdGVkIGAuYm94LXNoYWRvdygpYCBhcyBvZiB2My4xLjAgc2luY2UgYWxsIG9mIEJvb3RzdHJhcCdzXG4vLyBzdXBwb3J0ZWQgYnJvd3NlcnMgdGhhdCBoYXZlIGJveCBzaGFkb3cgY2FwYWJpbGl0aWVzIG5vdyBzdXBwb3J0IGl0LlxuXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93Li4uKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdzsgLy8gaU9TIDw0LjMgJiBBbmRyb2lkIDw0LjFcbiAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG4vLyBCb3ggc2l6aW5nXG5AbWl4aW4gYm94LXNpemluZygkYm94bW9kZWwpIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiAkYm94bW9kZWw7XG4gICAgIC1tb3otYm94LXNpemluZzogJGJveG1vZGVsO1xuICAgICAgICAgIGJveC1zaXppbmc6ICRib3htb2RlbDtcbn1cblxuLy8gQ1NTMyBDb250ZW50IENvbHVtbnNcbkBtaXhpbiBjb250ZW50LWNvbHVtbnMoJGNvbHVtbi1jb3VudCwgJGNvbHVtbi1nYXA6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtd2Via2l0LWNvbHVtbi1jb3VudDogJGNvbHVtbi1jb3VudDtcbiAgICAgLW1vei1jb2x1bW4tY291bnQ6ICRjb2x1bW4tY291bnQ7XG4gICAgICAgICAgY29sdW1uLWNvdW50OiAkY29sdW1uLWNvdW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xuICAgICAtbW96LWNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xuICAgICAgICAgIGNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xufVxuXG4vLyBPcHRpb25hbCBoeXBoZW5hdGlvblxuQG1peGluIGh5cGhlbnMoJG1vZGU6IGF1dG8pIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtd2Via2l0LWh5cGhlbnM6ICRtb2RlO1xuICAgICAtbW96LWh5cGhlbnM6ICRtb2RlO1xuICAgICAgLW1zLWh5cGhlbnM6ICRtb2RlOyAvLyBJRTEwK1xuICAgICAgIC1vLWh5cGhlbnM6ICRtb2RlO1xuICAgICAgICAgIGh5cGhlbnM6ICRtb2RlO1xufVxuXG4vLyBQbGFjZWhvbGRlciB0ZXh0XG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yOiAkaW5wdXQtY29sb3ItcGxhY2Vob2xkZXIpIHtcbiAgLy8gRmlyZWZveFxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7IC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogJGNvbG9yOyB9IC8vIEludGVybmV0IEV4cGxvcmVyIDEwK1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyICB7IGNvbG9yOiAkY29sb3I7IH0gLy8gU2FmYXJpIGFuZCBDaHJvbWVcbn1cblxuLy8gVHJhbnNmb3JtYXRpb25zXG5AbWl4aW4gc2NhbGUoJHJhdGlvLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xufVxuXG5AbWl4aW4gc2NhbGVYKCRyYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG59XG5AbWl4aW4gc2NhbGVZKCRyYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG59XG5AbWl4aW4gc2tldygkeCwgJHkpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy80ODg1OyBJRTkrXG4gICAgICAgLW8tdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcbn1cbkBtaXhpbiB0cmFuc2xhdGUoJHgsICR5KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbn1cbkBtaXhpbiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopO1xufVxuQG1peGluIHJvdGF0ZSgkZGVncmVlcykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiByb3RhdGVYKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiByb3RhdGVZKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiBwZXJzcGVjdGl2ZSgkcGVyc3BlY3RpdmUpIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xuICAgICAtbW96LXBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG4gICAgICAgICAgcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcbn1cbkBtaXhpbiBwZXJzcGVjdGl2ZS1vcmlnaW4oJHBlcnNwZWN0aXZlKSB7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG4gICAgIC1tb3otcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG4gICAgICAgICAgcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG59XG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkb3JpZ2luKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47IC8vIElFOSBvbmx5XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuXG4vLyBUcmFuc2l0aW9uc1xuXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgIC1vLXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tcHJvcGVydHkoJHRyYW5zaXRpb24tcHJvcGVydHkuLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAkdHJhbnNpdGlvbi1wcm9wZXJ0eTtcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkdHJhbnNpdGlvbi1wcm9wZXJ0eTtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLWRlbGF5KCR0cmFuc2l0aW9uLWRlbGF5KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkdHJhbnNpdGlvbi1kdXJhdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLXRyYW5zZm9ybSgkdHJhbnNpdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAgIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb247XG59XG5cblxuLy8gVXNlciBzZWxlY3Rcbi8vIEZvciBzZWxlY3RpbmcgdGV4dCBvbiB0aGUgcGFnZVxuXG5AbWl4aW4gdXNlci1zZWxlY3QoJHNlbGVjdCkge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiAkc2VsZWN0O1xuICAgICAtbW96LXVzZXItc2VsZWN0OiAkc2VsZWN0O1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiAkc2VsZWN0OyAvLyBJRTEwK1xuICAgICAgICAgIHVzZXItc2VsZWN0OiAkc2VsZWN0O1xufVxuIiwiLy9cbi8vIFNjYWZmb2xkaW5nXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIFJlc2V0IHRoZSBib3gtc2l6aW5nXG4vL1xuLy8gSGVhZHMgdXAhIFRoaXMgcmVzZXQgbWF5IGNhdXNlIGNvbmZsaWN0cyB3aXRoIHNvbWUgdGhpcmQtcGFydHkgd2lkZ2V0cy5cbi8vIEZvciByZWNvbW1lbmRhdGlvbnMgb24gcmVzb2x2aW5nIHN1Y2ggY29uZmxpY3RzLCBzZWVcbi8vIGh0dHA6Ly9nZXRib290c3RyYXAuY29tL2dldHRpbmctc3RhcnRlZC8jdGhpcmQtYm94LXNpemluZ1xuKiB7XG4gIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XG59XG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xufVxuXG5cbi8vIEJvZHkgcmVzZXRcblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJHRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xufVxuXG4vLyBSZXNldCBmb250cyBmb3IgcmVsZXZhbnQgZWxlbWVudHNcbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIEBpbmNsdWRlIHRhYi1mb2N1cztcbiAgfVxufVxuXG5cbi8vIEZpZ3VyZXNcbi8vXG4vLyBXZSByZXNldCB0aGlzIGhlcmUgYmVjYXVzZSBwcmV2aW91c2x5IE5vcm1hbGl6ZSBoYWQgbm8gYGZpZ3VyZWAgbWFyZ2lucy4gVGhpc1xuLy8gZW5zdXJlcyB3ZSBkb24ndCBicmVhayBhbnlvbmUncyB1c2Ugb2YgdGhlIGVsZW1lbnQuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuXG4vLyBJbWFnZXNcblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4uaW1nLXJlc3BvbnNpdmUge1xuICBAaW5jbHVkZSBpbWctcmVzcG9uc2l2ZTtcbn1cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4uaW1nLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sYXJnZTtcbn1cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLy9cbi8vIEhlYWRzIHVwISBUaGlzIGlzIG1peGluLWVkIGludG8gdGh1bWJuYWlscy5sZXNzIGZvciBgLnRodW1ibmFpbGAuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMgZWFzZS1pbi1vdXQpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctcmVzcG9uc2l2ZShpbmxpbmUtYmxvY2spO1xufVxuXG4vLyBQZXJmZWN0IGNpcmNsZVxuLmltZy1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IC8vIHNldCByYWRpdXMgaW4gcGVyY2VudHNcbn1cblxuXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogICAgJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRoci1ib3JkZXI7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwwLDAsMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHA6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICB9XG59XG5cblxuLy8gaU9TIFwiY2xpY2thYmxlIGVsZW1lbnRzXCIgZml4IGZvciByb2xlPVwiYnV0dG9uXCJcbi8vXG4vLyBGaXhlcyBcImNsaWNrYWJpbGl0eVwiIGlzc3VlIChhbmQgbW9yZSBnZW5lcmFsbHksIHRoZSBmaXJpbmcgb2YgZXZlbnRzIHN1Y2ggYXMgZm9jdXMgYXMgd2VsbClcbi8vIGZvciB0cmFkaXRpb25hbGx5IG5vbi1mb2N1c2FibGUgZWxlbWVudHMgd2l0aCByb2xlPVwiYnV0dG9uXCJcbi8vIHNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuLy8gVXBzdHJlYW0gcGF0Y2ggZm9yIG5vcm1hbGl6ZS5jc3Mgc3VibWl0dGVkOiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL3B1bGwvMzc5IC0gcmVtb3ZlIHRoaXMgZml4IG9uY2UgdGhhdCBpcyBtZXJnZWRcblxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59IiwiJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlcjogZmFsc2UgIWRlZmF1bHQ7XG4vL1xuLy8gVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vPT0gQ29sb3JzXG4vL1xuLy8jIyBHcmF5IGFuZCBicmFuZCBjb2xvcnMgZm9yIHVzZSBhY3Jvc3MgQm9vdHN0cmFwLlxuXG4kZ3JheS1iYXNlOiAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbiRncmF5LWRhcmtlcjogICAgICAgICAgICBsaWdodGVuKCRncmF5LWJhc2UsIDEzLjUlKSAhZGVmYXVsdDsgLy8gIzIyMlxuJGdyYXktZGFyazogICAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktYmFzZSwgMjAlKSAhZGVmYXVsdDsgICAvLyAjMzMzXG4kZ3JheTogICAgICAgICAgICAgICAgICAgbGlnaHRlbigkZ3JheS1iYXNlLCAzMy41JSkgIWRlZmF1bHQ7IC8vICM1NTVcbiRncmF5LWxpZ2h0OiAgICAgICAgICAgICBsaWdodGVuKCRncmF5LWJhc2UsIDQ2LjclKSAhZGVmYXVsdDsgLy8gIzc3N1xuJGdyYXktbGlnaHRlcjogICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktYmFzZSwgOTMuNSUpICFkZWZhdWx0OyAvLyAjZWVlXG5cbiRicmFuZC1wcmltYXJ5OiAgICAgICAgIGRhcmtlbigjNDI4YmNhLCA2LjUlKSAhZGVmYXVsdDsgLy8gIzMzN2FiN1xuJGJyYW5kLXN1Y2Nlc3M6ICAgICAgICAgIzVjYjg1YyAhZGVmYXVsdDtcbiRicmFuZC1pbmZvOiAgICAgICAgICAgICM1YmMwZGUgIWRlZmF1bHQ7XG4kYnJhbmQtd2FybmluZzogICAgICAgICAjZjBhZDRlICFkZWZhdWx0O1xuJGJyYW5kLWRhbmdlcjogICAgICAgICAgI2Q5NTM0ZiAhZGVmYXVsdDtcblxuXG4vLz09IFNjYWZmb2xkaW5nXG4vL1xuLy8jIyBTZXR0aW5ncyBmb3Igc29tZSBvZiB0aGUgbW9zdCBnbG9iYWwgc3R5bGVzLlxuXG4vLyoqIEJhY2tncm91bmQgY29sb3IgZm9yIGA8Ym9keT5gLlxuJGJvZHktYmc6ICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogR2xvYmFsIHRleHQgY29sb3Igb24gYDxib2R5PmAuXG4kdGV4dC1jb2xvcjogICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xuXG4vLyoqIEdsb2JhbCB0ZXh0dWFsIGxpbmsgY29sb3IuXG4kbGluay1jb2xvcjogICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vKiogTGluayBob3ZlciBjb2xvciBzZXQgdmlhIGBkYXJrZW4oKWAgZnVuY3Rpb24uXG4kbGluay1ob3Zlci1jb2xvcjogICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4vLyoqIExpbmsgaG92ZXIgZGVjb3JhdGlvbi5cbiRsaW5rLWhvdmVyLWRlY29yYXRpb246IHVuZGVybGluZSAhZGVmYXVsdDtcblxuXG4vLz09IFR5cG9ncmFwaHlcbi8vXG4vLyMjIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1zZXJpZjogICAgICAgR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmICFkZWZhdWx0O1xuLy8qKiBEZWZhdWx0IG1vbm9zcGFjZSBmb250cyBmb3IgYDxjb2RlPmAsIGA8a2JkPmAsIGFuZCBgPHByZT5gLlxuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgIDE0cHggIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxhcmdlOiAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDEuMjUpKSAhZGVmYXVsdDsgLy8gfjE4cHhcbiRmb250LXNpemUtc21hbGw6ICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMC44NSkpICFkZWZhdWx0OyAvLyB+MTJweFxuXG4kZm9udC1zaXplLWgxOiAgICAgICAgICAgIGZsb29yKCgkZm9udC1zaXplLWJhc2UgKiAyLjYpKSAhZGVmYXVsdDsgLy8gfjM2cHhcbiRmb250LXNpemUtaDI6ICAgICAgICAgICAgZmxvb3IoKCRmb250LXNpemUtYmFzZSAqIDIuMTUpKSAhZGVmYXVsdDsgLy8gfjMwcHhcbiRmb250LXNpemUtaDM6ICAgICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS43KSkgIWRlZmF1bHQ7IC8vIH4yNHB4XG4kZm9udC1zaXplLWg0OiAgICAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDEuMjUpKSAhZGVmYXVsdDsgLy8gfjE4cHhcbiRmb250LXNpemUtaDU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1oNjogICAgICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAwLjg1KSkgIWRlZmF1bHQ7IC8vIH4xMnB4XG5cbi8vKiogVW5pdC1sZXNzIGBsaW5lLWhlaWdodGAgZm9yIHVzZSBpbiBjb21wb25lbnRzIGxpa2UgYnV0dG9ucy5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgMS40Mjg1NzE0MjkgIWRlZmF1bHQ7IC8vIDIwLzE0XG4vLyoqIENvbXB1dGVkIFwibGluZS1oZWlnaHRcIiAoYGZvbnQtc2l6ZWAgKiBgbGluZS1oZWlnaHRgKSBmb3IgdXNlIHdpdGggYG1hcmdpbmAsIGBwYWRkaW5nYCwgZXRjLlxuJGxpbmUtaGVpZ2h0LWNvbXB1dGVkOiAgICBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UpKSAhZGVmYXVsdDsgLy8gfjIwcHhcblxuLy8qKiBCeSBkZWZhdWx0LCB0aGlzIGluaGVyaXRzIGZyb20gdGhlIGA8Ym9keT5gLlxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgIDEuMSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuXG4vLz09IEljb25vZ3JhcGh5XG4vL1xuLy8jIyBTcGVjaWZ5IGN1c3RvbSBsb2NhdGlvbiBhbmQgZmlsZW5hbWUgb2YgdGhlIGluY2x1ZGVkIEdseXBoaWNvbnMgaWNvbiBmb250LiBVc2VmdWwgZm9yIHRob3NlIGluY2x1ZGluZyBCb290c3RyYXAgdmlhIEJvd2VyLlxuXG4vLyoqIExvYWQgZm9udHMgZnJvbSB0aGlzIGRpcmVjdG9yeS5cblxuLy8gW2NvbnZlcnRlcl0gSWYgJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciBpZiB1c2VkLCBwcm92aWRlIHBhdGggcmVsYXRpdmUgdG8gdGhlIGFzc2V0cyBsb2FkIHBhdGguXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGJlY2F1c2Ugc29tZSBhc3NldCBoZWxwZXJzLCBzdWNoIGFzIFNwcm9ja2V0cywgZG8gbm90IHdvcmsgd2l0aCBmaWxlLXJlbGF0aXZlIHBhdGhzLlxuJGljb24tZm9udC1wYXRoOiBpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCBcImJvb3RzdHJhcC9cIiwgXCIuLi9mb250cy9ib290c3RyYXAvXCIpICFkZWZhdWx0O1xuXG4vLyoqIEZpbGUgbmFtZSBmb3IgYWxsIGZvbnQgZmlsZXMuXG4kaWNvbi1mb250LW5hbWU6ICAgICAgICAgIFwiZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhclwiICFkZWZhdWx0O1xuLy8qKiBFbGVtZW50IElEIHdpdGhpbiBTVkcgaWNvbiBmaWxlLlxuJGljb24tZm9udC1zdmctaWQ6ICAgICAgICBcImdseXBoaWNvbnNfaGFsZmxpbmdzcmVndWxhclwiICFkZWZhdWx0O1xuXG5cbi8vPT0gQ29tcG9uZW50c1xuLy9cbi8vIyMgRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLiBWYWx1ZXMgYmFzZWQgb24gMTRweCB0ZXh0IGFuZCAxLjQyOCBsaW5lLWhlaWdodCAofjIwcHggdG8gc3RhcnQpLlxuXG4kcGFkZGluZy1iYXNlLXZlcnRpY2FsOiAgICAgNnB4ICFkZWZhdWx0O1xuJHBhZGRpbmctYmFzZS1ob3Jpem9udGFsOiAgIDEycHggIWRlZmF1bHQ7XG5cbiRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsOiAgICAxMHB4ICFkZWZhdWx0O1xuJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDogIDE2cHggIWRlZmF1bHQ7XG5cbiRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsOiAgICA1cHggIWRlZmF1bHQ7XG4kcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsOiAgMTBweCAhZGVmYXVsdDtcblxuJHBhZGRpbmcteHMtdmVydGljYWw6ICAgICAgIDFweCAhZGVmYXVsdDtcbiRwYWRkaW5nLXhzLWhvcml6b250YWw6ICAgICA1cHggIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1sYXJnZTogICAgICAgICAxLjMzMzMzMzMgIWRlZmF1bHQ7IC8vIGV4dHJhIGRlY2ltYWxzIGZvciBXaW4gOC4xIENocm9tZVxuJGxpbmUtaGVpZ2h0LXNtYWxsOiAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXMtYmFzZTogICAgICAgIDRweCAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxhcmdlOiAgICAgICA2cHggIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbDogICAgICAgM3B4ICFkZWZhdWx0O1xuXG4vLyoqIEdsb2JhbCBjb2xvciBmb3IgYWN0aXZlIGl0ZW1zIChlLmcuLCBuYXZzIG9yIGRyb3Bkb3ducykuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogR2xvYmFsIGJhY2tncm91bmQgY29sb3IgZm9yIGFjdGl2ZSBpdGVtcyAoZS5nLiwgbmF2cyBvciBkcm9wZG93bnMpLlxuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyoqIFdpZHRoIG9mIHRoZSBgYm9yZGVyYCBmb3IgZ2VuZXJhdGluZyBjYXJldHMgdGhhdCBpbmRpY2F0b3IgZHJvcGRvd25zLlxuJGNhcmV0LXdpZHRoLWJhc2U6ICAgICAgICAgIDRweCAhZGVmYXVsdDtcbi8vKiogQ2FyZXRzIGluY3JlYXNlIHNsaWdodGx5IGluIHNpemUgZm9yIGxhcmdlciBjb21wb25lbnRzLlxuJGNhcmV0LXdpZHRoLWxhcmdlOiAgICAgICAgIDVweCAhZGVmYXVsdDtcblxuXG4vLz09IFRhYmxlc1xuLy9cbi8vIyMgQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyoqIFBhZGRpbmcgZm9yIGA8dGg+YHMgYW5kIGA8dGQ+YHMuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAgIDhweCAhZGVmYXVsdDtcbi8vKiogUGFkZGluZyBmb3IgY2VsbHMgaW4gYC50YWJsZS1jb25kZW5zZWRgLlxuJHRhYmxlLWNvbmRlbnNlZC1jZWxsLXBhZGRpbmc6ICA1cHggIWRlZmF1bHQ7XG5cbi8vKiogRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIHVzZWQgZm9yIGFsbCB0YWJsZXMuXG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIHVzZWQgZm9yIGAudGFibGUtc3RyaXBlZGAuXG4kdGFibGUtYmctYWNjZW50OiAgICAgICAgICAgICAgICNmOWY5ZjkgIWRlZmF1bHQ7XG4vLyoqIEJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYC50YWJsZS1ob3ZlcmAuXG4kdGFibGUtYmctaG92ZXI6ICAgICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG4kdGFibGUtYmctYWN0aXZlOiAgICAgICAgICAgICAgICR0YWJsZS1iZy1ob3ZlciAhZGVmYXVsdDtcblxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIHRhYmxlIGFuZCBjZWxsIGJvcmRlcnMuXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG5cblxuLy89PSBCdXR0b25zXG4vL1xuLy8jIyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBub3JtYWwgIWRlZmF1bHQ7XG5cbiRidG4tZGVmYXVsdC1jb2xvcjogICAgICAgICAgICAgICMzMzMgIWRlZmF1bHQ7XG4kYnRuLWRlZmF1bHQtYmc6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1kZWZhdWx0LWJvcmRlcjogICAgICAgICAgICAgI2NjYyAhZGVmYXVsdDtcblxuJGJ0bi1wcmltYXJ5LWNvbG9yOiAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRidG4tcHJpbWFyeS1iZzogICAgICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuJGJ0bi1wcmltYXJ5LWJvcmRlcjogICAgICAgICAgICAgZGFya2VuKCRidG4tcHJpbWFyeS1iZywgNSUpICFkZWZhdWx0O1xuXG4kYnRuLXN1Y2Nlc3MtY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1zdWNjZXNzLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4kYnRuLXN1Y2Nlc3MtYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi1zdWNjZXNzLWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4taW5mby1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLWluZm8tYmc6ICAgICAgICAgICAgICAgICAgICAkYnJhbmQtaW5mbyAhZGVmYXVsdDtcbiRidG4taW5mby1ib3JkZXI6ICAgICAgICAgICAgICAgIGRhcmtlbigkYnRuLWluZm8tYmcsIDUlKSAhZGVmYXVsdDtcblxuJGJ0bi13YXJuaW5nLWNvbG9yOiAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRidG4td2FybmluZy1iZzogICAgICAgICAgICAgICAgICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xuJGJ0bi13YXJuaW5nLWJvcmRlcjogICAgICAgICAgICAgZGFya2VuKCRidG4td2FybmluZy1iZywgNSUpICFkZWZhdWx0O1xuXG4kYnRuLWRhbmdlci1jb2xvcjogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1kYW5nZXItYmc6ICAgICAgICAgICAgICAgICAgJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcbiRidG4tZGFuZ2VyLWJvcmRlcjogICAgICAgICAgICAgIGRhcmtlbigkYnRuLWRhbmdlci1iZywgNSUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcblxuXG4vLz09IEZvcm1zXG4vL1xuLy8jI1xuXG4vLyoqIGA8aW5wdXQ+YCBiYWNrZ3JvdW5kIGNvbG9yXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBgPGlucHV0IGRpc2FibGVkPmAgYmFja2dyb3VuZCBjb2xvclxuJGlucHV0LWJnLWRpc2FibGVkOiAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcblxuLy8qKiBUZXh0IGNvbG9yIGZvciBgPGlucHV0PmBzXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheSAhZGVmYXVsdDtcbi8vKiogYDxpbnB1dD5gIGJvcmRlciBjb2xvclxuJGlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgI2NjYyAhZGVmYXVsdDtcblxuLy8gVE9ETzogUmVuYW1lIGAkaW5wdXQtYm9yZGVyLXJhZGl1c2AgdG8gYCRpbnB1dC1ib3JkZXItcmFkaXVzLWJhc2VgIGluIHY0XG4vLyoqIERlZmF1bHQgYC5mb3JtLWNvbnRyb2xgIGJvcmRlciByYWRpdXNcbi8vIFRoaXMgaGFzIG5vIGVmZmVjdCBvbiBgPHNlbGVjdD5gcyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbi8vKiogTGFyZ2UgYC5mb3JtLWNvbnRyb2xgIGJvcmRlciByYWRpdXNcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxhcmdlOiAgICAgICRib3JkZXItcmFkaXVzLWxhcmdlICFkZWZhdWx0O1xuLy8qKiBTbWFsbCBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc21hbGw6ICAgICAgJGJvcmRlci1yYWRpdXMtc21hbGwgIWRlZmF1bHQ7XG5cbi8vKiogQm9yZGVyIGNvbG9yIGZvciBpbnB1dHMgb24gZm9jdXNcbiRpbnB1dC1ib3JkZXItZm9jdXM6ICAgICAgICAgICAgICM2NmFmZTkgIWRlZmF1bHQ7XG5cbi8vKiogUGxhY2Vob2xkZXIgdGV4dCBjb2xvclxuJGlucHV0LWNvbG9yLXBsYWNlaG9sZGVyOiAgICAgICAgIzk5OSAhZGVmYXVsdDtcblxuLy8qKiBEZWZhdWx0IGAuZm9ybS1jb250cm9sYCBoZWlnaHRcbiRpbnB1dC1oZWlnaHQtYmFzZTogICAgICAgICAgICAgICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKyAoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCAqIDIpICsgMikgIWRlZmF1bHQ7XG4vLyoqIExhcmdlIGAuZm9ybS1jb250cm9sYCBoZWlnaHRcbiRpbnB1dC1oZWlnaHQtbGFyZ2U6ICAgICAgICAgICAgIChjZWlsKCRmb250LXNpemUtbGFyZ2UgKiAkbGluZS1oZWlnaHQtbGFyZ2UpICsgKCRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsICogMikgKyAyKSAhZGVmYXVsdDtcbi8vKiogU21hbGwgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxuJGlucHV0LWhlaWdodC1zbWFsbDogICAgICAgICAgICAgKGZsb29yKCRmb250LXNpemUtc21hbGwgKiAkbGluZS1oZWlnaHQtc21hbGwpICsgKCRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICogMikgKyAyKSAhZGVmYXVsdDtcblxuLy8qKiBgLmZvcm0tZ3JvdXBgIG1hcmdpblxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgMTVweCAhZGVmYXVsdDtcblxuJGxlZ2VuZC1jb2xvcjogICAgICAgICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcbiRsZWdlbmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNlNWU1ZTUgIWRlZmF1bHQ7XG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBmb3IgdGV4dHVhbCBpbnB1dCBhZGRvbnNcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4vLyoqIEJvcmRlciBjb2xvciBmb3IgdGV4dHVhbCBpbnB1dCBhZGRvbnNcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXIgIWRlZmF1bHQ7XG5cbi8vKiogRGlzYWJsZWQgY3Vyc29yIGZvciBmb3JtIGNvbnRyb2xzIGFuZCBidXR0b25zLlxuJGN1cnNvci1kaXNhYmxlZDogICAgICAgICAgICAgICAgbm90LWFsbG93ZWQgIWRlZmF1bHQ7XG5cblxuLy89PSBEcm9wZG93bnNcbi8vXG4vLyMjIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8qKiBCYWNrZ3JvdW5kIGZvciB0aGUgZHJvcGRvd24gbWVudS5cbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIERyb3Bkb3duIG1lbnUgYGJvcmRlci1jb2xvcmAuXG4kZHJvcGRvd24tYm9yZGVyOiAgICAgICAgICAgICAgICByZ2JhKDAsMCwwLC4xNSkgIWRlZmF1bHQ7XG4vLyoqIERyb3Bkb3duIG1lbnUgYGJvcmRlci1jb2xvcmAgKipmb3IgSUU4KiouXG4kZHJvcGRvd24tZmFsbGJhY2stYm9yZGVyOiAgICAgICAjY2NjICFkZWZhdWx0O1xuLy8qKiBEaXZpZGVyIGNvbG9yIGZvciBiZXR3ZWVuIGRyb3Bkb3duIGl0ZW1zLlxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgI2U1ZTVlNSAhZGVmYXVsdDtcblxuLy8qKiBEcm9wZG93biBsaW5rIHRleHQgY29sb3IuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xuLy8qKiBIb3ZlciBjb2xvciBmb3IgZHJvcGRvd24gbGlua3MuXG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICBkYXJrZW4oJGdyYXktZGFyaywgNSUpICFkZWZhdWx0O1xuLy8qKiBIb3ZlciBiYWNrZ3JvdW5kIGZvciBkcm9wZG93biBsaW5rcy5cbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG5cbi8vKiogQWN0aXZlIGRyb3Bkb3duIG1lbnUgaXRlbSB0ZXh0IGNvbG9yLlxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyoqIEFjdGl2ZSBkcm9wZG93biBtZW51IGl0ZW0gYmFja2dyb3VuZCBjb2xvci5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4vLyoqIERpc2FibGVkIGRyb3Bkb3duIG1lbnUgaXRlbSBiYWNrZ3JvdW5kIGNvbG9yLlxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG5cbi8vKiogVGV4dCBjb2xvciBmb3IgaGVhZGVycyB3aXRoaW4gZHJvcGRvd24gbWVudXMuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcblxuLy8qKiBEZXByZWNhdGVkIGAkZHJvcGRvd24tY2FyZXQtY29sb3JgIGFzIG9mIHYzLjEuMFxuJGRyb3Bkb3duLWNhcmV0LWNvbG9yOiAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcblxuXG4vLy0tIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cbi8vXG4vLyBOb3RlOiBUaGVzZSB2YXJpYWJsZXMgYXJlIG5vdCBnZW5lcmF0ZWQgaW50byB0aGUgQ3VzdG9taXplci5cblxuJHppbmRleC1uYXZiYXI6ICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtbmF2YmFyLWZpeGVkOiAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tncm91bmQ6ICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcblxuXG4vLz09IE1lZGlhIHF1ZXJpZXMgYnJlYWtwb2ludHNcbi8vXG4vLyMjIERlZmluZSB0aGUgYnJlYWtwb2ludHMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIEV4dHJhIHNtYWxsIHNjcmVlbiAvIHBob25lXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4teHNgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi14czogICAgICAgICAgICAgICAgICA0ODBweCAhZGVmYXVsdDtcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi14cy1taW5gIGFzIG9mIHYzLjIuMFxuJHNjcmVlbi14cy1taW46ICAgICAgICAgICAgICAkc2NyZWVuLXhzICFkZWZhdWx0O1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXBob25lYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tcGhvbmU6ICAgICAgICAgICAgICAgJHNjcmVlbi14cy1taW4gIWRlZmF1bHQ7XG5cbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXNtYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tc206ICAgICAgICAgICAgICAgICAgNzY4cHggIWRlZmF1bHQ7XG4kc2NyZWVuLXNtLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tc20gIWRlZmF1bHQ7XG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tdGFibGV0YCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tdGFibGV0OiAgICAgICAgICAgICAgJHNjcmVlbi1zbS1taW4gIWRlZmF1bHQ7XG5cbi8vIE1lZGl1bSBzY3JlZW4gLyBkZXNrdG9wXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbWRgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1tZDogICAgICAgICAgICAgICAgICA5OTJweCAhZGVmYXVsdDtcbiRzY3JlZW4tbWQtbWluOiAgICAgICAgICAgICAgJHNjcmVlbi1tZCAhZGVmYXVsdDtcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1kZXNrdG9wYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tZGVza3RvcDogICAgICAgICAgICAgJHNjcmVlbi1tZC1taW4gIWRlZmF1bHQ7XG5cbi8vIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWxnYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tbGc6ICAgICAgICAgICAgICAgICAgMTIwMHB4ICFkZWZhdWx0O1xuJHNjcmVlbi1sZy1taW46ICAgICAgICAgICAgICAkc2NyZWVuLWxnICFkZWZhdWx0O1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWxnLWRlc2t0b3BgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1sZy1kZXNrdG9wOiAgICAgICAgICAkc2NyZWVuLWxnLW1pbiAhZGVmYXVsdDtcblxuLy8gU28gbWVkaWEgcXVlcmllcyBkb24ndCBvdmVybGFwIHdoZW4gcmVxdWlyZWQsIHByb3ZpZGUgYSBtYXhpbXVtXG4kc2NyZWVuLXhzLW1heDogICAgICAgICAgICAgICgkc2NyZWVuLXNtLW1pbiAtIDEpICFkZWZhdWx0O1xuJHNjcmVlbi1zbS1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1tZC1taW4gLSAxKSAhZGVmYXVsdDtcbiRzY3JlZW4tbWQtbWF4OiAgICAgICAgICAgICAgKCRzY3JlZW4tbGctbWluIC0gMSkgIWRlZmF1bHQ7XG5cblxuLy89PSBHcmlkIHN5c3RlbVxuLy9cbi8vIyMgRGVmaW5lIHlvdXIgY3VzdG9tIHJlc3BvbnNpdmUgZ3JpZC5cblxuLy8qKiBOdW1iZXIgb2YgY29sdW1ucyBpbiB0aGUgZ3JpZC5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbi8vKiogUGFkZGluZyBiZXR3ZWVuIGNvbHVtbnMuIEdldHMgZGl2aWRlZCBpbiBoYWxmIGZvciB0aGUgbGVmdCBhbmQgcmlnaHQuXG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgMzBweCAhZGVmYXVsdDtcbi8vIE5hdmJhciBjb2xsYXBzZVxuLy8qKiBQb2ludCBhdCB3aGljaCB0aGUgbmF2YmFyIGJlY29tZXMgdW5jb2xsYXBzZWQuXG4kZ3JpZC1mbG9hdC1icmVha3BvaW50OiAgICAgJHNjcmVlbi1zbS1taW4gIWRlZmF1bHQ7XG4vLyoqIFBvaW50IGF0IHdoaWNoIHRoZSBuYXZiYXIgYmVnaW5zIGNvbGxhcHNpbmcuXG4kZ3JpZC1mbG9hdC1icmVha3BvaW50LW1heDogKCRncmlkLWZsb2F0LWJyZWFrcG9pbnQgLSAxKSAhZGVmYXVsdDtcblxuXG4vLz09IENvbnRhaW5lciBzaXplc1xuLy9cbi8vIyMgRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gU21hbGwgc2NyZWVuIC8gdGFibGV0XG4kY29udGFpbmVyLXRhYmxldDogICAgICAgICAgICAgKDcyMHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vKiogRm9yIGAkc2NyZWVuLXNtLW1pbmAgYW5kIHVwLlxuJGNvbnRhaW5lci1zbTogICAgICAgICAgICAgICAgICRjb250YWluZXItdGFibGV0ICFkZWZhdWx0O1xuXG4vLyBNZWRpdW0gc2NyZWVuIC8gZGVza3RvcFxuJGNvbnRhaW5lci1kZXNrdG9wOiAgICAgICAgICAgICg5NDBweCArICRncmlkLWd1dHRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyoqIEZvciBgJHNjcmVlbi1tZC1taW5gIGFuZCB1cC5cbiRjb250YWluZXItbWQ6ICAgICAgICAgICAgICAgICAkY29udGFpbmVyLWRlc2t0b3AgIWRlZmF1bHQ7XG5cbi8vIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxuJGNvbnRhaW5lci1sYXJnZS1kZXNrdG9wOiAgICAgICgxMTQwcHggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpICFkZWZhdWx0O1xuLy8qKiBGb3IgYCRzY3JlZW4tbGctbWluYCBhbmQgdXAuXG4kY29udGFpbmVyLWxnOiAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1sYXJnZS1kZXNrdG9wICFkZWZhdWx0O1xuXG5cbi8vPT0gTmF2YmFyXG4vL1xuLy8jI1xuXG4vLyBCYXNpY3Mgb2YgYSBuYXZiYXJcbiRuYXZiYXItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgNTBweCAhZGVmYXVsdDtcbiRuYXZiYXItbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICFkZWZhdWx0O1xuJG5hdmJhci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw6ICAgICAgICBmbG9vcigoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikpICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsOiAgICAgICAgICAoKCRuYXZiYXItaGVpZ2h0IC0gJGxpbmUtaGVpZ2h0LWNvbXB1dGVkKSAvIDIpICFkZWZhdWx0O1xuJG5hdmJhci1jb2xsYXBzZS1tYXgtaGVpZ2h0OiAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuJG5hdmJhci1kZWZhdWx0LWNvbG9yOiAgICAgICAgICAgICAjNzc3ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWJnOiAgICAgICAgICAgICAgICAjZjhmOGY4ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWJvcmRlcjogICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJnLCA2LjUlKSAhZGVmYXVsdDtcblxuLy8gTmF2YmFyIGxpbmtzXG4kbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjogICAgICAgICAgICAgICAgIzc3NyAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAjMzMzICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgICM1NTUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAgZGFya2VuKCRuYXZiYXItZGVmYXVsdC1iZywgNi41JSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgI2NjYyAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWJnOiAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuLy8gTmF2YmFyIGJyYW5kIGxhYmVsXG4kbmF2YmFyLWRlZmF1bHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgJG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRuYXZiYXItZGVmYXVsdC1icmFuZC1jb2xvciwgMTAlKSAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1iZzogICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuLy8gTmF2YmFyIHRvZ2dsZVxuJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ob3Zlci1iZzogICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWljb24tYmFyLWJnOiAgICAgICAgIzg4OCAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC10b2dnbGUtYm9yZGVyLWNvbG9yOiAgICAgICAjZGRkICFkZWZhdWx0O1xuXG5cbi8vIEludmVydGVkIG5hdmJhclxuLy8gUmVzZXQgaW52ZXJ0ZWQgbmF2YmFyIGJhc2ljc1xuJG5hdmJhci1pbnZlcnNlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBsaWdodGVuKCRncmF5LWxpZ2h0LCAxNSUpICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAjMjIyICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWJvcmRlcjogICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1pbnZlcnNlLWJnLCAxMCUpICFkZWZhdWx0O1xuXG4vLyBJbnZlcnRlZCBuYXZiYXIgbGlua3NcbiRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgbGlnaHRlbigkZ3JheS1saWdodCwgMTUlKSAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAgICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1pbnZlcnNlLWJnLCAxMCUpICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAjNDQ0ICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtYmc6ICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuLy8gSW52ZXJ0ZWQgbmF2YmFyIGJyYW5kIGxhYmVsXG4kbmF2YmFyLWludmVyc2UtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWJyYW5kLWhvdmVyLWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuLy8gSW52ZXJ0ZWQgbmF2YmFyIHRvZ2dsZVxuJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1ob3Zlci1iZzogICAgICAgICAgICAjMzMzICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1pY29uLWJhci1iZzogICAgICAgICAjZmZmICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1ib3JkZXItY29sb3I6ICAgICAgICAjMzMzICFkZWZhdWx0O1xuXG5cbi8vPT0gTmF2c1xuLy9cbi8vIyNcblxuLy89PT0gU2hhcmVkIG5hdiBzdHlsZXNcbiRuYXYtbGluay1wYWRkaW5nOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTBweCAxNXB4ICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuXG4kbmF2LWRpc2FibGVkLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuJG5hdi1kaXNhYmxlZC1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcblxuLy89PSBUYWJzXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgJGdyYXkgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgICNkZGQgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1qdXN0aWZpZWQtbGluay1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcbiRuYXYtdGFicy1qdXN0aWZpZWQtYWN0aXZlLWxpbmstYm9yZGVyLWNvbG9yOiAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG5cbi8vPT0gUGlsbHNcbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWFjdGl2ZS1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vPT0gUGFnaW5hdGlvblxuLy9cbi8vIyNcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyOiAgICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlcjogICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlcjogICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG5cblxuLy89PSBQYWdlclxuLy9cbi8vIyNcblxuJHBhZ2VyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24tYmcgIWRlZmF1bHQ7XG4kcGFnZXItYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1ib3JkZXIgIWRlZmF1bHQ7XG4kcGFnZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAxNXB4ICFkZWZhdWx0O1xuXG4kcGFnZXItaG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHBhZ2VyLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2VyLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG4kcGFnZXItZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcblxuXG4vLz09IEp1bWJvdHJvblxuLy9cbi8vIyNcblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1oZWFkaW5nLWNvbG9yOiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tZm9udC1zaXplOiAgICAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDEuNSkpICFkZWZhdWx0O1xuXG5cbi8vPT0gRm9ybSBzdGF0ZXMgYW5kIGFsZXJ0c1xuLy9cbi8vIyMgRGVmaW5lIGNvbG9ycyBmb3IgZm9ybSBmZWVkYmFjayBzdGF0ZXMgYW5kLCBieSBkZWZhdWx0LCBhbGVydHMuXG5cbiRzdGF0ZS1zdWNjZXNzLXRleHQ6ICAgICAgICAgICAgICMzYzc2M2QgIWRlZmF1bHQ7XG4kc3RhdGUtc3VjY2Vzcy1iZzogICAgICAgICAgICAgICAjZGZmMGQ4ICFkZWZhdWx0O1xuJHN0YXRlLXN1Y2Nlc3MtYm9yZGVyOiAgICAgICAgICAgZGFya2VuKGFkanVzdC1odWUoJHN0YXRlLXN1Y2Nlc3MtYmcsIC0xMCksIDUlKSAhZGVmYXVsdDtcblxuJHN0YXRlLWluZm8tdGV4dDogICAgICAgICAgICAgICAgIzMxNzA4ZiAhZGVmYXVsdDtcbiRzdGF0ZS1pbmZvLWJnOiAgICAgICAgICAgICAgICAgICNkOWVkZjcgIWRlZmF1bHQ7XG4kc3RhdGUtaW5mby1ib3JkZXI6ICAgICAgICAgICAgICBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtaW5mby1iZywgLTEwKSwgNyUpICFkZWZhdWx0O1xuXG4kc3RhdGUtd2FybmluZy10ZXh0OiAgICAgICAgICAgICAjOGE2ZDNiICFkZWZhdWx0O1xuJHN0YXRlLXdhcm5pbmctYmc6ICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcbiRzdGF0ZS13YXJuaW5nLWJvcmRlcjogICAgICAgICAgIGRhcmtlbihhZGp1c3QtaHVlKCRzdGF0ZS13YXJuaW5nLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XG5cbiRzdGF0ZS1kYW5nZXItdGV4dDogICAgICAgICAgICAgICNhOTQ0NDIgIWRlZmF1bHQ7XG4kc3RhdGUtZGFuZ2VyLWJnOiAgICAgICAgICAgICAgICAjZjJkZWRlICFkZWZhdWx0O1xuJHN0YXRlLWRhbmdlci1ib3JkZXI6ICAgICAgICAgICAgZGFya2VuKGFkanVzdC1odWUoJHN0YXRlLWRhbmdlci1iZywgLTEwKSwgNSUpICFkZWZhdWx0O1xuXG5cbi8vPT0gVG9vbHRpcHNcbi8vXG4vLyMjXG5cbi8vKiogVG9vbHRpcCBtYXggd2lkdGhcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuLy8qKiBUb29sdGlwIHRleHQgY29sb3JcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIFRvb2x0aXAgYmFja2dyb3VuZCBjb2xvclxuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuXG4vLyoqIFRvb2x0aXAgYXJyb3cgd2lkdGhcbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgIDVweCAhZGVmYXVsdDtcbi8vKiogVG9vbHRpcCBhcnJvdyBjb2xvclxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cblxuLy89PSBQb3BvdmVyc1xuLy9cbi8vIyNcblxuLy8qKiBQb3BvdmVyIGJvZHkgYmFja2dyb3VuZCBjb2xvclxuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBQb3BvdmVyIG1heGltdW0gd2lkdGhcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgYm9yZGVyIGNvbG9yXG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwwLDAsLjIpICFkZWZhdWx0O1xuLy8qKiBQb3BvdmVyIGZhbGxiYWNrIGJvcmRlciBjb2xvclxuJHBvcG92ZXItZmFsbGJhY2stYm9yZGVyLWNvbG9yOiAgICAgICAjY2NjICFkZWZhdWx0O1xuXG4vLyoqIFBvcG92ZXIgdGl0bGUgYmFja2dyb3VuZCBjb2xvclxuJHBvcG92ZXItdGl0bGUtYmc6ICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcblxuLy8qKiBQb3BvdmVyIGFycm93IHdpZHRoXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgYXJyb3cgY29sb3JcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbi8vKiogUG9wb3ZlciBvdXRlciBhcnJvdyB3aWR0aFxuJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg6ICAgICAgICAgICAoJHBvcG92ZXItYXJyb3ctd2lkdGggKyAxKSAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBvdXRlciBhcnJvdyBjb2xvclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgICBmYWRlX2luKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgMC4wNSkgIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgb3V0ZXIgYXJyb3cgZmFsbGJhY2sgY29sb3JcbiRwb3BvdmVyLWFycm93LW91dGVyLWZhbGxiYWNrLWNvbG9yOiAgZGFya2VuKCRwb3BvdmVyLWZhbGxiYWNrLWJvcmRlci1jb2xvciwgMjAlKSAhZGVmYXVsdDtcblxuXG4vLz09IExhYmVsc1xuLy9cbi8vIyNcblxuLy8qKiBEZWZhdWx0IGxhYmVsIGJhY2tncm91bmQgY29sb3JcbiRsYWJlbC1kZWZhdWx0LWJnOiAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuLy8qKiBQcmltYXJ5IGxhYmVsIGJhY2tncm91bmQgY29sb3JcbiRsYWJlbC1wcmltYXJ5LWJnOiAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8qKiBTdWNjZXNzIGxhYmVsIGJhY2tncm91bmQgY29sb3JcbiRsYWJlbC1zdWNjZXNzLWJnOiAgICAgICAgICAgICRicmFuZC1zdWNjZXNzICFkZWZhdWx0O1xuLy8qKiBJbmZvIGxhYmVsIGJhY2tncm91bmQgY29sb3JcbiRsYWJlbC1pbmZvLWJnOiAgICAgICAgICAgICAgICRicmFuZC1pbmZvICFkZWZhdWx0O1xuLy8qKiBXYXJuaW5nIGxhYmVsIGJhY2tncm91bmQgY29sb3JcbiRsYWJlbC13YXJuaW5nLWJnOiAgICAgICAgICAgICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xuLy8qKiBEYW5nZXIgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLWRhbmdlci1iZzogICAgICAgICAgICAgJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcblxuLy8qKiBEZWZhdWx0IGxhYmVsIHRleHQgY29sb3JcbiRsYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIERlZmF1bHQgdGV4dCBjb2xvciBvZiBhIGxpbmtlZCBsYWJlbFxuJGxhYmVsLWxpbmstaG92ZXItY29sb3I6ICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuXG4vLz09IE1vZGFsc1xuLy9cbi8vIyNcblxuLy8qKiBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgIDE1cHggIWRlZmF1bHQ7XG5cbi8vKiogUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCB0aXRsZVxuJG1vZGFsLXRpdGxlLXBhZGRpbmc6ICAgICAgICAgMTVweCAhZGVmYXVsdDtcbi8vKiogTW9kYWwgdGl0bGUgbGluZS1oZWlnaHRcbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgbW9kYWwgY29udGVudCBhcmVhXG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGNvbnRlbnQgYm9yZGVyIGNvbG9yXG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgIHJnYmEoMCwwLDAsLjIpICFkZWZhdWx0O1xuLy8qKiBNb2RhbCBjb250ZW50IGJvcmRlciBjb2xvciAqKmZvciBJRTgqKlxuJG1vZGFsLWNvbnRlbnQtZmFsbGJhY2stYm9yZGVyLWNvbG9yOiAgICAgICAgICAjOTk5ICFkZWZhdWx0O1xuXG4vLyoqIE1vZGFsIGJhY2tkcm9wIGJhY2tncm91bmQgY29sb3JcbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICMwMDAgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGJhY2tkcm9wIG9wYWNpdHlcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgIC41ICFkZWZhdWx0O1xuLy8qKiBNb2RhbCBoZWFkZXIgYm9yZGVyIGNvbG9yXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAjZTVlNWU1ICFkZWZhdWx0O1xuLy8qKiBNb2RhbCBmb290ZXIgYm9yZGVyIGNvbG9yXG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgOTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICA2MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG5cbi8vPT0gQWxlcnRzXG4vL1xuLy8jIyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmc6ICAgICAgICAgICAgICAgMTVweCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICBib2xkICFkZWZhdWx0O1xuXG4kYWxlcnQtc3VjY2Vzcy1iZzogICAgICAgICAgICAkc3RhdGUtc3VjY2Vzcy1iZyAhZGVmYXVsdDtcbiRhbGVydC1zdWNjZXNzLXRleHQ6ICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLXRleHQgIWRlZmF1bHQ7XG4kYWxlcnQtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAkc3RhdGUtc3VjY2Vzcy1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRhbGVydC1pbmZvLWJnOiAgICAgICAgICAgICAgICRzdGF0ZS1pbmZvLWJnICFkZWZhdWx0O1xuJGFsZXJ0LWluZm8tdGV4dDogICAgICAgICAgICAgJHN0YXRlLWluZm8tdGV4dCAhZGVmYXVsdDtcbiRhbGVydC1pbmZvLWJvcmRlcjogICAgICAgICAgICRzdGF0ZS1pbmZvLWJvcmRlciAhZGVmYXVsdDtcblxuJGFsZXJ0LXdhcm5pbmctYmc6ICAgICAgICAgICAgJHN0YXRlLXdhcm5pbmctYmcgIWRlZmF1bHQ7XG4kYWxlcnQtd2FybmluZy10ZXh0OiAgICAgICAgICAkc3RhdGUtd2FybmluZy10ZXh0ICFkZWZhdWx0O1xuJGFsZXJ0LXdhcm5pbmctYm9yZGVyOiAgICAgICAgJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xuXG4kYWxlcnQtZGFuZ2VyLWJnOiAgICAgICAgICAgICAkc3RhdGUtZGFuZ2VyLWJnICFkZWZhdWx0O1xuJGFsZXJ0LWRhbmdlci10ZXh0OiAgICAgICAgICAgJHN0YXRlLWRhbmdlci10ZXh0ICFkZWZhdWx0O1xuJGFsZXJ0LWRhbmdlci1ib3JkZXI6ICAgICAgICAgJHN0YXRlLWRhbmdlci1ib3JkZXIgIWRlZmF1bHQ7XG5cblxuLy89PSBQcm9ncmVzcyBiYXJzXG4vL1xuLy8jI1xuXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgdGhlIHdob2xlIHByb2dyZXNzIGNvbXBvbmVudFxuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbi8vKiogUHJvZ3Jlc3MgYmFyIHRleHQgY29sb3JcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIFZhcmlhYmxlIGZvciBzZXR0aW5nIHJvdW5kZWQgY29ybmVycyBvbiBwcm9ncmVzcyBiYXIuXG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIERlZmF1bHQgcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vKiogU3VjY2VzcyBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItc3VjY2Vzcy1iZzogICAgICRicmFuZC1zdWNjZXNzICFkZWZhdWx0O1xuLy8qKiBXYXJuaW5nIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci13YXJuaW5nLWJnOiAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XG4vLyoqIERhbmdlciBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItZGFuZ2VyLWJnOiAgICAgICRicmFuZC1kYW5nZXIgIWRlZmF1bHQ7XG4vLyoqIEluZm8gcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLWluZm8tYmc6ICAgICAgICAkYnJhbmQtaW5mbyAhZGVmYXVsdDtcblxuXG4vLz09IExpc3QgZ3JvdXBcbi8vXG4vLyMjXG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBvbiBgLmxpc3QtZ3JvdXAtaXRlbWBcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogYC5saXN0LWdyb3VwLWl0ZW1gIGJvcmRlciBjb2xvclxuJGxpc3QtZ3JvdXAtYm9yZGVyOiAgICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuLy8qKiBMaXN0IGdyb3VwIGJvcmRlciByYWRpdXNcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcblxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIHNpbmdsZSBsaXN0IGl0ZW1zIG9uIGhvdmVyXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG4vLyoqIFRleHQgY29sb3Igb2YgYWN0aXZlIGxpc3QgaXRlbXNcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgYWN0aXZlIGxpc3QgaXRlbXNcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyoqIEJvcmRlciBjb2xvciBvZiBhY3RpdmUgbGlzdCBlbGVtZW50c1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlcjogICAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyoqIFRleHQgY29sb3IgZm9yIGNvbnRlbnQgd2l0aGluIGFjdGl2ZSBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1hY3RpdmUtdGV4dC1jb2xvcjogIGxpZ2h0ZW4oJGxpc3QtZ3JvdXAtYWN0aXZlLWJnLCA0MCUpICFkZWZhdWx0O1xuXG4vLyoqIFRleHQgY29sb3Igb2YgZGlzYWJsZWQgbGlzdCBpdGVtc1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgZGlzYWJsZWQgbGlzdCBpdGVtc1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcbi8vKiogVGV4dCBjb2xvciBmb3IgY29udGVudCB3aXRoaW4gZGlzYWJsZWQgbGlzdCBpdGVtc1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtdGV4dC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWxpbmstY29sb3I6ICAgICAgICAgIzU1NSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWxpbmstaG92ZXItY29sb3I6ICAgJGxpc3QtZ3JvdXAtbGluay1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWxpbmstaGVhZGluZy1jb2xvcjogIzMzMyAhZGVmYXVsdDtcblxuXG4vLz09IFBhbmVsc1xuLy9cbi8vIyNcblxuJHBhbmVsLWJnOiAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYW5lbC1ib2R5LXBhZGRpbmc6ICAgICAgICAgIDE1cHggIWRlZmF1bHQ7XG4kcGFuZWwtaGVhZGluZy1wYWRkaW5nOiAgICAgICAxMHB4IDE1cHggIWRlZmF1bHQ7XG4kcGFuZWwtZm9vdGVyLXBhZGRpbmc6ICAgICAgICAkcGFuZWwtaGVhZGluZy1wYWRkaW5nICFkZWZhdWx0O1xuJHBhbmVsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcblxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIGVsZW1lbnRzIHdpdGhpbiBwYW5lbHNcbiRwYW5lbC1pbm5lci1ib3JkZXI6ICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4kcGFuZWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuXG4kcGFuZWwtZGVmYXVsdC10ZXh0OiAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xuJHBhbmVsLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgI2RkZCAhZGVmYXVsdDtcbiRwYW5lbC1kZWZhdWx0LWhlYWRpbmctYmc6ICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG5cbiRwYW5lbC1wcmltYXJ5LXRleHQ6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kcGFuZWwtcHJpbWFyeS1ib3JkZXI6ICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcbiRwYW5lbC1wcmltYXJ5LWhlYWRpbmctYmc6ICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuXG4kcGFuZWwtc3VjY2Vzcy10ZXh0OiAgICAgICAgICAkc3RhdGUtc3VjY2Vzcy10ZXh0ICFkZWZhdWx0O1xuJHBhbmVsLXN1Y2Nlc3MtYm9yZGVyOiAgICAgICAgJHN0YXRlLXN1Y2Nlc3MtYm9yZGVyICFkZWZhdWx0O1xuJHBhbmVsLXN1Y2Nlc3MtaGVhZGluZy1iZzogICAgJHN0YXRlLXN1Y2Nlc3MtYmcgIWRlZmF1bHQ7XG5cbiRwYW5lbC1pbmZvLXRleHQ6ICAgICAgICAgICAgICRzdGF0ZS1pbmZvLXRleHQgIWRlZmF1bHQ7XG4kcGFuZWwtaW5mby1ib3JkZXI6ICAgICAgICAgICAkc3RhdGUtaW5mby1ib3JkZXIgIWRlZmF1bHQ7XG4kcGFuZWwtaW5mby1oZWFkaW5nLWJnOiAgICAgICAkc3RhdGUtaW5mby1iZyAhZGVmYXVsdDtcblxuJHBhbmVsLXdhcm5pbmctdGV4dDogICAgICAgICAgJHN0YXRlLXdhcm5pbmctdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC13YXJuaW5nLWJvcmRlcjogICAgICAgICRzdGF0ZS13YXJuaW5nLWJvcmRlciAhZGVmYXVsdDtcbiRwYW5lbC13YXJuaW5nLWhlYWRpbmctYmc6ICAgICRzdGF0ZS13YXJuaW5nLWJnICFkZWZhdWx0O1xuXG4kcGFuZWwtZGFuZ2VyLXRleHQ6ICAgICAgICAgICAkc3RhdGUtZGFuZ2VyLXRleHQgIWRlZmF1bHQ7XG4kcGFuZWwtZGFuZ2VyLWJvcmRlcjogICAgICAgICAkc3RhdGUtZGFuZ2VyLWJvcmRlciAhZGVmYXVsdDtcbiRwYW5lbC1kYW5nZXItaGVhZGluZy1iZzogICAgICRzdGF0ZS1kYW5nZXItYmcgIWRlZmF1bHQ7XG5cblxuLy89PSBUaHVtYm5haWxzXG4vL1xuLy8jI1xuXG4vLyoqIFBhZGRpbmcgYXJvdW5kIHRoZSB0aHVtYm5haWwgaW1hZ2VcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgIDRweCAhZGVmYXVsdDtcbi8vKiogVGh1bWJuYWlsIGJhY2tncm91bmQgY29sb3JcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuLy8qKiBUaHVtYm5haWwgYm9yZGVyIGNvbG9yXG4kdGh1bWJuYWlsLWJvcmRlcjogICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuLy8qKiBUaHVtYm5haWwgYm9yZGVyIHJhZGl1c1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcblxuLy8qKiBDdXN0b20gdGV4dCBjb2xvciBmb3IgdGh1bWJuYWlsIGNhcHRpb25zXG4kdGh1bWJuYWlsLWNhcHRpb24tY29sb3I6ICAgICAkdGV4dC1jb2xvciAhZGVmYXVsdDtcbi8vKiogUGFkZGluZyBhcm91bmQgdGhlIHRodW1ibmFpbCBjYXB0aW9uXG4kdGh1bWJuYWlsLWNhcHRpb24tcGFkZGluZzogICA5cHggIWRlZmF1bHQ7XG5cblxuLy89PSBXZWxsc1xuLy9cbi8vIyNcblxuJHdlbGwtYmc6ICAgICAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbiR3ZWxsLWJvcmRlcjogICAgICAgICAgICAgICAgIGRhcmtlbigkd2VsbC1iZywgNyUpICFkZWZhdWx0O1xuXG5cbi8vPT0gQmFkZ2VzXG4vL1xuLy8jI1xuXG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBMaW5rZWQgYmFkZ2UgdGV4dCBjb2xvciBvbiBob3ZlclxuJGJhZGdlLWxpbmstaG92ZXItY29sb3I6ICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRiYWRnZS1iZzogICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG4vLyoqIEJhZGdlIHRleHQgY29sb3IgaW4gYWN0aXZlIG5hdiBsaW5rXG4kYmFkZ2UtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbi8vKiogQmFkZ2UgYmFja2dyb3VuZCBjb2xvciBpbiBhY3RpdmUgbmF2IGxpbmtcbiRiYWRnZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG5cbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgIGJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtbGluZS1oZWlnaHQ6ICAgICAgICAgICAxICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgMTBweCAhZGVmYXVsdDtcblxuXG4vLz09IEJyZWFkY3J1bWJzXG4vL1xuLy8jI1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXZlcnRpY2FsOiAgIDhweCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmctaG9yaXpvbnRhbDogMTVweCAhZGVmYXVsdDtcbi8vKiogQnJlYWRjcnVtYiBiYWNrZ3JvdW5kIGNvbG9yXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG4vLyoqIEJyZWFkY3J1bWIgdGV4dCBjb2xvclxuJGJyZWFkY3J1bWItY29sb3I6ICAgICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuLy8qKiBUZXh0IGNvbG9yIG9mIGN1cnJlbnQgcGFnZSBpbiB0aGUgYnJlYWRjcnVtYlxuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbi8vKiogVGV4dHVhbCBzZXBhcmF0b3IgZm9yIGJldHdlZW4gYnJlYWRjcnVtYiBlbGVtZW50c1xuJGJyZWFkY3J1bWItc2VwYXJhdG9yOiAgICAgICAgICBcIi9cIiAhZGVmYXVsdDtcblxuXG4vLz09IENhcm91c2VsXG4vL1xuLy8jI1xuXG4kY2Fyb3VzZWwtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjYpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG5cblxuLy89PSBDbG9zZVxuLy9cbi8vIyNcblxuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICMwMDAgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAwIDFweCAwICNmZmYgIWRlZmF1bHQ7XG5cblxuLy89PSBDb2RlXG4vL1xuLy8jI1xuXG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAjYzcyNTRlICFkZWZhdWx0O1xuJGNvZGUtYmc6ICAgICAgICAgICAgICAgICAgICAgI2Y5ZjJmNCAhZGVmYXVsdDtcblxuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICMzMzMgIWRlZmF1bHQ7XG5cbiRwcmUtYmc6ICAgICAgICAgICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xuJHByZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2NjYyAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgIDM0MHB4ICFkZWZhdWx0O1xuXG5cbi8vPT0gVHlwZVxuLy9cbi8vIyNcblxuLy8qKiBIb3Jpem9udGFsIG9mZnNldCBmb3IgZm9ybXMgYW5kIGxpc3RzLlxuJGNvbXBvbmVudC1vZmZzZXQtaG9yaXpvbnRhbDogMTgwcHggIWRlZmF1bHQ7XG4vLyoqIFRleHQgbXV0ZWQgY29sb3JcbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuLy8qKiBBYmJyZXZpYXRpb25zIGFuZCBhY3JvbnltcyBib3JkZXIgY29sb3JcbiRhYmJyLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuLy8qKiBIZWFkaW5ncyBzbWFsbCBjb2xvclxuJGhlYWRpbmdzLXNtYWxsLWNvbG9yOiAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEJsb2NrcXVvdGUgc21hbGwgY29sb3JcbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuLy8qKiBCbG9ja3F1b3RlIGZvbnQgc2l6ZVxuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuLy8qKiBCbG9ja3F1b3RlIGJvcmRlciBjb2xvclxuJGJsb2NrcXVvdGUtYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcbi8vKiogUGFnZSBoZWFkZXIgYm9yZGVyIGNvbG9yXG4kcGFnZS1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuLy8qKiBXaWR0aCBvZiBob3Jpem9udGFsIGRlc2NyaXB0aW9uIGxpc3QgdGl0bGVzXG4kZGwtaG9yaXpvbnRhbC1vZmZzZXQ6ICAgICAgICAkY29tcG9uZW50LW9mZnNldC1ob3Jpem9udGFsICFkZWZhdWx0O1xuLy8qKiBIb3Jpem9udGFsIGxpbmUgY29sb3IuXG4kaHItYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuIiwiLy8gV2ViS2l0LXN0eWxlIGZvY3VzXG5cbkBtaXhpbiB0YWItZm9jdXMoKSB7XG4gIC8vIERlZmF1bHRcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIC8vIFdlYktpdFxuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5AbWl4aW4gaW1nLXJlc3BvbnNpdmUoJGRpc3BsYXk6IGJsb2NrKSB7XG4gIGRpc3BsYXk6ICRkaXNwbGF5O1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIGhlaWdodDogYXV0bzsgLy8gUGFydCAyOiBTY2FsZSB0aGUgaGVpZ2h0IGFjY29yZGluZyB0byB0aGUgd2lkdGgsIG90aGVyd2lzZSB5b3UgZ2V0IHN0cmV0Y2hpbmdcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuIE5vdGUgdGhhdCB0aGVcbi8vIHNwZWxsaW5nIG9mIGBtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW9gIGlzIGludGVudGlvbmFsLlxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIHR3YnMtaW1hZ2UtcGF0aChcIiN7JGZpbGUtMXh9XCIpLCBcIiN7JGZpbGUtMXh9XCIpKTtcblxuICBAbWVkaWFcbiAgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICBvbmx5IHNjcmVlbiBhbmQgKCAgIG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLFxuICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgICAgbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICAgICAgICAgIG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLFxuICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgICAgICAgICAgICBtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1pbWFnZS1wYXRoKFwiI3skZmlsZS0yeH1cIiksIFwiI3skZmlsZS0yeH1cIikpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbn1cbiIsIi8vXG4vLyBUeXBvZ3JhcGh5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEhlYWRpbmdzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcblxuICBzbWFsbCxcbiAgLnNtYWxsIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAkaGVhZGluZ3Mtc21hbGwtY29sb3I7XG4gIH1cbn1cblxuaDEsIC5oMSxcbmgyLCAuaDIsXG5oMywgLmgzIHtcbiAgbWFyZ2luLXRvcDogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBtYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG5cbiAgc21hbGwsXG4gIC5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA2NSU7XG4gIH1cbn1cbmg0LCAuaDQsXG5oNSwgLmg1LFxuaDYsIC5oNiB7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xuXG4gIHNtYWxsLFxuICAuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICB9XG59XG5cbmgxLCAuaDEgeyBmb250LXNpemU6ICRmb250LXNpemUtaDE7IH1cbmgyLCAuaDIgeyBmb250LXNpemU6ICRmb250LXNpemUtaDI7IH1cbmgzLCAuaDMgeyBmb250LXNpemU6ICRmb250LXNpemUtaDM7IH1cbmg0LCAuaDQgeyBmb250LXNpemU6ICRmb250LXNpemUtaDQ7IH1cbmg1LCAuaDUgeyBmb250LXNpemU6ICRmb250LXNpemUtaDU7IH1cbmg2LCAuaDYgeyBmb250LXNpemU6ICRmb250LXNpemUtaDY7IH1cblxuXG4vLyBCb2R5IHRleHRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxucCB7XG4gIG1hcmdpbjogMCAwICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbn1cblxuLmxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGZvbnQtc2l6ZTogZmxvb3IoKCRmb250LXNpemUtYmFzZSAqIDEuMTUpKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICBmb250LXNpemU6ICgkZm9udC1zaXplLWJhc2UgKiAxLjUpO1xuICB9XG59XG5cblxuLy8gRW1waGFzaXMgJiBtaXNjXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEV4OiAoMTJweCBzbWFsbCBmb250IC8gMTRweCBiYXNlIGZvbnQpICogMTAwJSA9IGFib3V0IDg1JVxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IGZsb29yKCgxMDAlICogJGZvbnQtc2l6ZS1zbWFsbCAvICRmb250LXNpemUtYmFzZSkpO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3RhdGUtd2FybmluZy1iZztcbiAgcGFkZGluZzogLjJlbTtcbn1cblxuLy8gQWxpZ25tZW50XG4udGV4dC1sZWZ0ICAgICAgICAgICB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbi50ZXh0LXJpZ2h0ICAgICAgICAgIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbi50ZXh0LWNlbnRlciAgICAgICAgIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4udGV4dC1qdXN0aWZ5ICAgICAgICB7IHRleHQtYWxpZ246IGp1c3RpZnk7IH1cbi50ZXh0LW5vd3JhcCAgICAgICAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuLnRleHQtbG93ZXJjYXNlICAgICAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG4udGV4dC11cHBlcmNhc2UgICAgICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbi50ZXh0LWNhcGl0YWxpemUgICAgIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICR0ZXh0LW11dGVkO1xufVxuXG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LXByaW1hcnknLCAkYnJhbmQtcHJpbWFyeSk7XG5cbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtc3VjY2VzcycsICRzdGF0ZS1zdWNjZXNzLXRleHQpO1xuXG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LWluZm8nLCAkc3RhdGUtaW5mby10ZXh0KTtcblxuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC13YXJuaW5nJywgJHN0YXRlLXdhcm5pbmctdGV4dCk7XG5cbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtZGFuZ2VyJywgJHN0YXRlLWRhbmdlci10ZXh0KTtcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuLy8gRm9yIG5vdyB3ZSdsbCBsZWF2ZSB0aGVzZSBhbG9uZ3NpZGUgdGhlIHRleHQgY2xhc3NlcyB1bnRpbCB2NCB3aGVuIHdlIGNhblxuLy8gc2FmZWx5IHNoaWZ0IHRoaW5ncyBhcm91bmQgKHBlciBTZW1WZXIgcnVsZXMpLlxuLmJnLXByaW1hcnkge1xuICAvLyBHaXZlbiB0aGUgY29udHJhc3QgaGVyZSwgdGhpcyBpcyB0aGUgb25seSBjbGFzcyB0byBoYXZlIGl0cyBjb2xvciBpbnZlcnRlZFxuICAvLyBhdXRvbWF0aWNhbGx5LlxuICBjb2xvcjogI2ZmZjtcbn1cbkBpbmNsdWRlIGJnLXZhcmlhbnQoJy5iZy1wcmltYXJ5JywgJGJyYW5kLXByaW1hcnkpO1xuXG5AaW5jbHVkZSBiZy12YXJpYW50KCcuYmctc3VjY2VzcycsICRzdGF0ZS1zdWNjZXNzLWJnKTtcblxuQGluY2x1ZGUgYmctdmFyaWFudCgnLmJnLWluZm8nLCAkc3RhdGUtaW5mby1iZyk7XG5cbkBpbmNsdWRlIGJnLXZhcmlhbnQoJy5iZy13YXJuaW5nJywgJHN0YXRlLXdhcm5pbmctYmcpO1xuXG5AaW5jbHVkZSBiZy12YXJpYW50KCcuYmctZGFuZ2VyJywgJHN0YXRlLWRhbmdlci1iZyk7XG5cblxuLy8gUGFnZSBoZWFkZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206ICgoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMikgLSAxKTtcbiAgbWFyZ2luOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICogMikgMCAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcGFnZS1oZWFkZXItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vIExpc3RzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFVub3JkZXJlZCBhbmQgT3JkZXJlZCBsaXN0c1xudWwsXG5vbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgdWwsXG4gIG9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi8vIExpc3Qgb3B0aW9uc1xuXG4vLyBbY29udmVydGVyXSBleHRyYWN0ZWQgZnJvbSBgLmxpc3QtdW5zdHlsZWRgIGZvciBsaWJzYXNzIGNvbXBhdGliaWxpdHlcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGFzIGBAbWl4aW4gbGlzdC11bnN0eWxlZGAgZm9yIGxpYnNhc3MgY29tcGF0aWJpbGl0eVxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuXG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xuICBtYXJnaW4tbGVmdDogLTVweDtcblxuICA+IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5cbi8vIERlc2NyaXB0aW9uIExpc3RzXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7IC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHRcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xufVxuZHQsXG5kZCB7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbn1cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5kZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG4vLyBIb3Jpem9udGFsIGRlc2NyaXB0aW9uIGxpc3RzXG4vL1xuLy8gRGVmYXVsdHMgdG8gYmVpbmcgc3RhY2tlZCB3aXRob3V0IGFueSBvZiB0aGUgYmVsb3cgc3R5bGVzIGFwcGxpZWQsIHVudGlsIHRoZVxuLy8gZ3JpZCBicmVha3BvaW50IGlzIHJlYWNoZWQgKGRlZmF1bHQgb2Ygfjc2OHB4KS5cblxuLmRsLWhvcml6b250YWwge1xuICBkZCB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7IC8vIENsZWFyIHRoZSBmbG9hdGVkIGBkdGAgaWYgYW4gZW1wdHkgYGRkYCBpcyBwcmVzZW50XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGR0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6ICgkZGwtaG9yaXpvbnRhbC1vZmZzZXQgLSAyMCk7XG4gICAgICBjbGVhcjogbGVmdDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgQGluY2x1ZGUgdGV4dC1vdmVyZmxvdztcbiAgICB9XG4gICAgZGQge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRkbC1ob3Jpem9udGFsLW9mZnNldDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBNaXNjXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEFiYnJldmlhdGlvbnMgYW5kIGFjcm9ueW1zXG5hYmJyW3RpdGxlXSxcbi8vIEFkZCBkYXRhLSogYXR0cmlidXRlIHRvIGhlbHAgb3V0IG91ciB0b29sdGlwIHBsdWdpbiwgcGVyIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvNTI1N1xuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkYWJici1ib3JkZXItY29sb3I7XG59XG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBAZXh0ZW5kIC50ZXh0LXVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMikgJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBtYXJnaW46IDAgMCAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGZvbnQtc2l6ZTogJGJsb2NrcXVvdGUtZm9udC1zaXplO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICRibG9ja3F1b3RlLWJvcmRlci1jb2xvcjtcblxuICBwLFxuICB1bCxcbiAgb2wge1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIE5vdGU6IERlcHJlY2F0ZWQgc21hbGwgYW5kIC5zbWFsbCBhcyBvZiB2My4xLjBcbiAgLy8gQ29udGV4dDogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY2MFxuICBmb290ZXIsXG4gIHNtYWxsLFxuICAuc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogODAlOyAvLyBiYWNrIHRvIGRlZmF1bHQgZm9udC1zaXplXG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICAgIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJzsgLy8gZW0gZGFzaCwgbmJzcFxuICAgIH1cbiAgfVxufVxuXG4vLyBPcHBvc2l0ZSBhbGlnbm1lbnQgb2YgYmxvY2txdW90ZVxuLy9cbi8vIEhlYWRzIHVwOiBgYmxvY2txdW90ZS5wdWxsLXJpZ2h0YCBoYXMgYmVlbiBkZXByZWNhdGVkIGFzIG9mIHYzLjEuMC5cbi5ibG9ja3F1b3RlLXJldmVyc2UsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICRibG9ja3F1b3RlLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIC8vIEFjY291bnQgZm9yIGNpdGF0aW9uXG4gIGZvb3RlcixcbiAgc21hbGwsXG4gIC5zbWFsbCB7XG4gICAgJjpiZWZvcmUgeyBjb250ZW50OiAnJzsgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcMDBBMCBcXDIwMTQnOyAvLyBuYnNwLCBlbSBkYXNoXG4gICAgfVxuICB9XG59XG5cbi8vIEFkZHJlc3Nlc1xuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG59XG4iLCIvLyBUeXBvZ3JhcGh5XG5cbi8vIFtjb252ZXJ0ZXJdICRwYXJlbnQgaGFja1xuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICBhI3skcGFyZW50fTpob3ZlciB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuLy8gW2NvbnZlcnRlcl0gJHBhcmVudCBoYWNrXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG4gIGEjeyRwYXJlbnR9OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBDbGVhcmZpeFxuLy9cbi8vIEZvciBtb2Rlcm4gYnJvd3NlcnNcbi8vIDEuIFRoZSBzcGFjZSBjb250ZW50IGlzIG9uZSB3YXkgdG8gYXZvaWQgYW4gT3BlcmEgYnVnIHdoZW4gdGhlXG4vLyAgICBjb250ZW50ZWRpdGFibGUgYXR0cmlidXRlIGlzIGluY2x1ZGVkIGFueXdoZXJlIGVsc2UgaW4gdGhlIGRvY3VtZW50LlxuLy8gICAgT3RoZXJ3aXNlIGl0IGNhdXNlcyBzcGFjZSB0byBhcHBlYXIgYXQgdGhlIHRvcCBhbmQgYm90dG9tIG9mIGVsZW1lbnRzXG4vLyAgICB0aGF0IGFyZSBjbGVhcmZpeGVkLlxuLy8gMi4gVGhlIHVzZSBvZiBgdGFibGVgIHJhdGhlciB0aGFuIGBibG9ja2AgaXMgb25seSBuZWNlc3NhcnkgaWYgdXNpbmdcbi8vICAgIGA6YmVmb3JlYCB0byBjb250YWluIHRoZSB0b3AtbWFyZ2lucyBvZiBjaGlsZCBlbGVtZW50cy5cbi8vXG4vLyBTb3VyY2U6IGh0dHA6Ly9uaWNvbGFzZ2FsbGFnaGVyLmNvbS9taWNyby1jbGVhcmZpeC1oYWNrL1xuXG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjsgLy8gMVxuICAgIGRpc3BsYXk6IHRhYmxlOyAvLyAyXG4gIH1cbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbiIsIi8vIFRleHQgb3ZlcmZsb3dcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtb3ZlcmZsb3coKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy9cbi8vIENvZGUgKGlubGluZSBhbmQgYmxvY2spXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIElubGluZSBhbmQgYmxvY2sgY29kZSBzdHlsZXNcbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG59XG5cbi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvZGUtYmc7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtYWxsO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsMCwwLC4yNSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi8vIEJsb2NrcyBvZiBjb2RlXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogKCgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLSAxKSAvIDIpO1xuICBtYXJnaW46IDAgMCAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG4gIGZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAtIDEpOyAvLyAxNHB4IHRvIDEzcHhcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmUtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRwcmUtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbi8vIENlbnRlcmVkIGNvbnRhaW5lciBlbGVtZW50XG5AbWl4aW4gY29udGFpbmVyLWZpeGVkKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuLy8gQ3JlYXRlcyBhIHdyYXBwZXIgZm9yIGEgc2VyaWVzIG9mIGNvbHVtbnNcbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgbWFyZ2luLWxlZnQ6ICAoJGd1dHRlciAvIC0yKTtcbiAgbWFyZ2luLXJpZ2h0OiAoJGd1dHRlciAvIC0yKTtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBleHRyYSBzbWFsbCBjb2x1bW5zXG5AbWl4aW4gbWFrZS14cy1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcbn1cbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xufVxuQG1peGluIG1ha2UteHMtY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG59XG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBzbWFsbCBjb2x1bW5zXG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2Utc20tY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBtZWRpdW0gY29sdW1uc1xuQG1peGluIG1ha2UtbWQtY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0ZSB0aGUgbGFyZ2UgY29sdW1uc1xuQG1peGluIG1ha2UtbGctY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbGctY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuIiwiLy9cbi8vIEdyaWQgc3lzdGVtXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi5jb250YWluZXIge1xuICBAaW5jbHVkZSBjb250YWluZXItZml4ZWQ7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItc207XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItbWQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItbGc7XG4gIH1cbn1cblxuXG4vLyBGbHVpZCBjb250YWluZXJcbi8vXG4vLyBVdGlsaXplcyB0aGUgbWl4aW4gbWVhbnQgZm9yIGZpeGVkIHdpZHRoIGNvbnRhaW5lcnMsIGJ1dCB3aXRob3V0IGFueSBkZWZpbmVkXG4vLyB3aWR0aCBmb3IgZmx1aWQsIGZ1bGwgd2lkdGggbGF5b3V0cy5cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIEBpbmNsdWRlIGNvbnRhaW5lci1maXhlZDtcbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4gYW5kIGNsZWFyIHRoZSBmbG9hdHMgb2YgeW91ciBjb2x1bW5zLlxuXG4ucm93IHtcbiAgQGluY2x1ZGUgbWFrZS1yb3c7XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnM7XG5cblxuLy8gRXh0cmEgc21hbGwgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciBleHRyYSBzbWFsbCBkZXZpY2VzIGxpa2Vcbi8vIHNtYXJ0cGhvbmVzLlxuXG5AaW5jbHVkZSBtYWtlLWdyaWQoeHMpO1xuXG5cbi8vIFNtYWxsIGdyaWRcbi8vXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgdGhlIHNtYWxsIGRldmljZSByYW5nZSwgZnJvbSBwaG9uZXNcbi8vIHRvIHRhYmxldHMuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQoc20pO1xufVxuXG5cbi8vIE1lZGl1bSBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBkZXNrdG9wIGRldmljZSByYW5nZS5cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZChtZCk7XG59XG5cblxuLy8gTGFyZ2UgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgbGFyZ2UgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQobGcpO1xufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkaTogMSwgJGxpc3Q6IFwiLmNvbC14cy0jeyRpfSwgLmNvbC1zbS0jeyRpfSwgLmNvbC1tZC0jeyRpfSwgLmNvbC1sZy0jeyRpfVwiKSB7XG4gIEBmb3IgJGkgZnJvbSAoMSArIDEpIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wteHMtI3skaX0sIC5jb2wtc20tI3skaX0sIC5jb2wtbWQtI3skaX0sIC5jb2wtbGctI3skaX1cIjtcbiAgfVxuICAjeyRsaXN0fSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGNvbGxhcHNpbmcgd2hlbiBlbXB0eVxuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAvLyBJbm5lciBndXR0ZXIgdmlhIHBhZGRpbmdcbiAgICBwYWRkaW5nLWxlZnQ6ICAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICB9XG59XG5cblxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcbkBtaXhpbiBmbG9hdC1ncmlkLWNvbHVtbnMoJGNsYXNzLCAkaTogMSwgJGxpc3Q6IFwiLmNvbC0jeyRjbGFzc30tI3skaX1cIikge1xuICBAZm9yICRpIGZyb20gKDEgKyAxKSB0aHJvdWdoICRncmlkLWNvbHVtbnMge1xuICAgICRsaXN0OiBcIiN7JGxpc3R9LCAuY29sLSN7JGNsYXNzfS0jeyRpfVwiO1xuICB9XG4gICN7JGxpc3R9IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG5cbkBtaXhpbiBjYWxjLWdyaWQtY29sdW1uKCRpbmRleCwgJGNsYXNzLCAkdHlwZSkge1xuICBAaWYgKCR0eXBlID09IHdpZHRoKSBhbmQgKCRpbmRleCA+IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS0jeyRpbmRleH0ge1xuICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdXNoKSBhbmQgKCRpbmRleCA+IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdXNoLSN7JGluZGV4fSB7XG4gICAgICBsZWZ0OiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVzaCkgYW5kICgkaW5kZXggPT0gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1c2gtMCB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1bGwpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1bGwtI3skaW5kZXh9IHtcbiAgICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVsbCkgYW5kICgkaW5kZXggPT0gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1bGwtMCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBvZmZzZXQpIHtcbiAgICAuY29sLSN7JGNsYXNzfS1vZmZzZXQtI3skaW5kZXh9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG59XG5cbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgZGVmaW5lZCByZWN1cnNpdmVseSBpbiBMRVNTLCBidXQgU2FzcyBzdXBwb3J0cyByZWFsIGxvb3BzXG5AbWl4aW4gbG9vcC1ncmlkLWNvbHVtbnMoJGNvbHVtbnMsICRjbGFzcywgJHR5cGUpIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgQGluY2x1ZGUgY2FsYy1ncmlkLWNvbHVtbigkaSwgJGNsYXNzLCAkdHlwZSk7XG4gIH1cbn1cblxuXG4vLyBDcmVhdGUgZ3JpZCBmb3Igc3BlY2lmaWMgY2xhc3NcbkBtaXhpbiBtYWtlLWdyaWQoJGNsYXNzKSB7XG4gIEBpbmNsdWRlIGZsb2F0LWdyaWQtY29sdW1ucygkY2xhc3MpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHdpZHRoKTtcbiAgQGluY2x1ZGUgbG9vcC1ncmlkLWNvbHVtbnMoJGdyaWQtY29sdW1ucywgJGNsYXNzLCBwdWxsKTtcbiAgQGluY2x1ZGUgbG9vcC1ncmlkLWNvbHVtbnMoJGdyaWQtY29sdW1ucywgJGNsYXNzLCBwdXNoKTtcbiAgQGluY2x1ZGUgbG9vcC1ncmlkLWNvbHVtbnMoJGdyaWQtY29sdW1ucywgJGNsYXNzLCBvZmZzZXQpO1xufVxuIiwiLy9cbi8vIFRhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZztcbn1cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuXG4vLyBCYXNlbGluZSBzdHlsZXNcblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICAvLyBDZWxsc1xuICA+IHRoZWFkLFxuICA+IHRib2R5LFxuICA+IHRmb290IHtcbiAgICA+IHRyIHtcbiAgICAgID4gdGgsXG4gICAgICA+IHRkIHtcbiAgICAgICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gQm90dG9tIGFsaWduIGZvciBjb2x1bW4gaGVhZGluZ3NcbiAgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbiAgLy8gUmVtb3ZlIHRvcCBib3JkZXIgZnJvbSB0aGVhZCBieSBkZWZhdWx0XG4gID4gY2FwdGlvbiArIHRoZWFkLFxuICA+IGNvbGdyb3VwICsgdGhlYWQsXG4gID4gdGhlYWQ6Zmlyc3QtY2hpbGQge1xuICAgID4gdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgPiB0aCxcbiAgICAgID4gdGQge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBBY2NvdW50IGZvciBtdWx0aXBsZSB0Ym9keSBpbnN0YW5jZXNcbiAgPiB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIE5lc3RpbmdcbiAgLnRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgfVxufVxuXG5cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcblxuLnRhYmxlLWNvbmRlbnNlZCB7XG4gID4gdGhlYWQsXG4gID4gdGJvZHksXG4gID4gdGZvb3Qge1xuICAgID4gdHIge1xuICAgICAgPiB0aCxcbiAgICAgID4gdGQge1xuICAgICAgICBwYWRkaW5nOiAkdGFibGUtY29uZGVuc2VkLWNlbGwtcGFkZGluZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb3JkZXJlZCB2ZXJzaW9uXG4vL1xuLy8gQWRkIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICA+IHRoZWFkLFxuICA+IHRib2R5LFxuICA+IHRmb290IHtcbiAgICA+IHRyIHtcbiAgICAgID4gdGgsXG4gICAgICA+IHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiB0aGVhZCA+IHRyIHtcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLnRhYmxlLXN0cmlwZWQge1xuICA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnLWFjY2VudDtcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmctaG92ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBjZWxsIHNpemluZ1xuLy9cbi8vIFJlc2V0IGRlZmF1bHQgdGFibGUgYmVoYXZpb3JcblxudGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljOyAvLyBQcmV2ZW50IGJvcmRlciBoaWRpbmcgaW4gRmlyZWZveCBhbmQgSUU5LTExIChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTYyMylcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbn1cbnRhYmxlIHtcbiAgdGQsXG4gIHRoIHtcbiAgICAmW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcG9zaXRpb246IHN0YXRpYzsgLy8gUHJldmVudCBib3JkZXIgaGlkaW5nIGluIEZpcmVmb3ggYW5kIElFOS0xMSAoc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2MjMpXG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGFibGUgYmFja2dyb3VuZHNcbi8vXG4vLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cblxuLy8gR2VuZXJhdGUgdGhlIGNvbnRleHR1YWwgdmFyaWFudHNcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCdhY3RpdmUnLCAkdGFibGUtYmctYWN0aXZlKTtcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCdzdWNjZXNzJywgJHN0YXRlLXN1Y2Nlc3MtYmcpO1xuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJ2luZm8nLCAkc3RhdGUtaW5mby1iZyk7XG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgnd2FybmluZycsICRzdGF0ZS13YXJuaW5nLWJnKTtcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCdkYW5nZXInLCAkc3RhdGUtZGFuZ2VyLWJnKTtcblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIFdyYXAgeW91ciB0YWJsZXMgaW4gYC50YWJsZS1yZXNwb25zaXZlYCBhbmQgd2UnbGwgbWFrZSB0aGVtIG1vYmlsZSBmcmllbmRseVxuLy8gYnkgZW5hYmxpbmcgaG9yaXpvbnRhbCBzY3JvbGxpbmcuIE9ubHkgYXBwbGllcyA8NzY4cHguIEV2ZXJ5dGhpbmcgYWJvdmUgdGhhdFxuLy8gd2lsbCBkaXNwbGF5IG5vcm1hbGx5LlxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDAuMDElOyAvLyBXb3JrYXJvdW5kIGZvciBJRTkgYnVnIChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNDgzNylcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKiAwLjc1KTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICAgIC8vIFRpZ2h0ZW4gdXAgc3BhY2luZ1xuICAgID4gLnRhYmxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC8vIEVuc3VyZSB0aGUgY29udGVudCBkb2Vzbid0IHdyYXBcbiAgICAgID4gdGhlYWQsXG4gICAgICA+IHRib2R5LFxuICAgICAgPiB0Zm9vdCB7XG4gICAgICAgID4gdHIge1xuICAgICAgICAgID4gdGgsXG4gICAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNwZWNpYWwgb3ZlcnJpZGVzIGZvciB0aGUgYm9yZGVyZWQgdGFibGVzXG4gICAgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAvLyBOdWtlIHRoZSBhcHByb3ByaWF0ZSBib3JkZXJzIHNvIHRoYXQgdGhlIHBhcmVudCBjYW4gaGFuZGxlIHRoZW1cbiAgICAgID4gdGhlYWQsXG4gICAgICA+IHRib2R5LFxuICAgICAgPiB0Zm9vdCB7XG4gICAgICAgID4gdHIge1xuICAgICAgICAgID4gdGg6Zmlyc3QtY2hpbGQsXG4gICAgICAgICAgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgICAgID4gdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIE9ubHkgbnVrZSB0aGUgbGFzdCByb3cncyBib3R0b20tYm9yZGVyIGluIGB0Ym9keWAgYW5kIGB0Zm9vdGAgc2luY2VcbiAgICAgIC8vIGNoYW5jZXMgYXJlIHRoZXJlIHdpbGwgYmUgb25seSBvbmUgYHRyYCBpbiBhIGB0aGVhZGAgYW5kIHRoYXQgd291bGRcbiAgICAgIC8vIHJlbW92ZSB0aGUgYm9yZGVyIGFsdG9nZXRoZXIuXG4gICAgICA+IHRib2R5LFxuICAgICAgPiB0Zm9vdCB7XG4gICAgICAgID4gdHI6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgPiB0aCxcbiAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUgPiB0aGVhZCA+IHRyLFxuICAudGFibGUgPiB0Ym9keSA+IHRyLFxuICAudGFibGUgPiB0Zm9vdCA+IHRyIHtcbiAgICA+IHRkLiN7JHN0YXRlfSxcbiAgICA+IHRoLiN7JHN0YXRlfSxcbiAgICAmLiN7JHN0YXRlfSA+IHRkLFxuICAgICYuI3skc3RhdGV9ID4gdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciB7XG4gICAgPiB0ZC4jeyRzdGF0ZX06aG92ZXIsXG4gICAgPiB0aC4jeyRzdGF0ZX06aG92ZXIsXG4gICAgJi4jeyRzdGF0ZX06aG92ZXIgPiB0ZCxcbiAgICAmOmhvdmVyID4gLiN7JHN0YXRlfSxcbiAgICAmLiN7JHN0YXRlfTpob3ZlciA+IHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEZvcm1zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIE5vcm1hbGl6ZSBub24tY29udHJvbHNcbi8vXG4vLyBSZXN0eWxlIGFuZCBiYXNlbGluZSBub24tY29udHJvbCBmb3JtIGVsZW1lbnRzLlxuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICAvLyBDaHJvbWUgYW5kIEZpcmVmb3ggc2V0IGEgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGl0IGJlaGF2ZXMgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTkuXG4gIG1pbi13aWR0aDogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAqIDEuNSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogJGxlZ2VuZC1jb2xvcjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxlZ2VuZC1ib3JkZXItY29sb3I7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIEZvcmNlIElFOCB0byB3cmFwIGxvbmcgY29udGVudCAoc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTMxNDEpXG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cblxuLy8gTm9ybWFsaXplIGZvcm0gY29udHJvbHNcbi8vXG4vLyBXaGlsZSBtb3N0IG9mIG91ciBmb3JtIHN0eWxlcyByZXF1aXJlIGV4dHJhIGNsYXNzZXMsIHNvbWUgYmFzaWMgbm9ybWFsaXphdGlvblxuLy8gaXMgcmVxdWlyZWQgdG8gZW5zdXJlIG9wdGltdW0gZGlzcGxheSB3aXRoIG9yIHdpdGhvdXQgdGhvc2UgY2xhc3NlcyB0byBiZXR0ZXJcbi8vIGFkZHJlc3MgYnJvd3NlciBpbmNvbnNpc3RlbmNpZXMuXG5cbi8vIE92ZXJyaWRlIGNvbnRlbnQtYm94IGluIE5vcm1hbGl6ZSAoKiBpc24ndCBzcGVjaWZpYyBlbm91Z2gpXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgQGluY2x1ZGUgYm94LXNpemluZyhib3JkZXItYm94KTtcbn1cblxuLy8gUG9zaXRpb24gcmFkaW9zIGFuZCBjaGVja2JveGVzIGJldHRlclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBtYXJnaW4tdG9wOiAxcHggXFw5OyAvLyBJRTgtOVxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vLyBTZXQgdGhlIGhlaWdodCBvZiBmaWxlIGNvbnRyb2xzIHRvIG1hdGNoIHRleHQgaW5wdXRzXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBNYWtlIHJhbmdlIGlucHV0cyBiZWhhdmUgbGlrZSB0ZXh0dWFsIGZvcm0gY29udHJvbHNcbmlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLy8gTWFrZSBtdWx0aXBsZSBzZWxlY3QgZWxlbWVudHMgaGVpZ2h0IG5vdCBmaXhlZFxuc2VsZWN0W211bHRpcGxlXSxcbnNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9jdXMgZm9yIGZpbGUsIHJhZGlvLCBhbmQgY2hlY2tib3hcbmlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcbiAgQGluY2x1ZGUgdGFiLWZvY3VzO1xufVxuXG4vLyBBZGp1c3Qgb3V0cHV0IGVsZW1lbnRcbm91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogKCRwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbn1cblxuXG4vLyBDb21tb24gZm9ybSBjb250cm9sc1xuLy9cbi8vIFNoYXJlZCBzaXplIGFuZCB0eXBlIHJlc2V0cyBmb3IgZm9ybSBjb250cm9scy4gQXBwbHkgYC5mb3JtLWNvbnRyb2xgIHRvIGFueVxuLy8gb2YgdGhlIGZvbGxvd2luZyBmb3JtIGNvbnRyb2xzOlxuLy9cbi8vIHNlbGVjdFxuLy8gdGV4dGFyZWFcbi8vIGlucHV0W3R5cGU9XCJ0ZXh0XCJdXG4vLyBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl1cbi8vIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXVxuLy8gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdXG4vLyBpbnB1dFt0eXBlPVwiZGF0ZVwiXVxuLy8gaW5wdXRbdHlwZT1cIm1vbnRoXCJdXG4vLyBpbnB1dFt0eXBlPVwidGltZVwiXVxuLy8gaW5wdXRbdHlwZT1cIndlZWtcIl1cbi8vIGlucHV0W3R5cGU9XCJudW1iZXJcIl1cbi8vIGlucHV0W3R5cGU9XCJlbWFpbFwiXVxuLy8gaW5wdXRbdHlwZT1cInVybFwiXVxuLy8gaW5wdXRbdHlwZT1cInNlYXJjaFwiXVxuLy8gaW5wdXRbdHlwZT1cInRlbFwiXVxuLy8gaW5wdXRbdHlwZT1cImNvbG9yXCJdXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1iYXNlOyAvLyBNYWtlIGlucHV0cyBhdCBsZWFzdCB0aGUgaGVpZ2h0IG9mIHRoZWlyIGJ1dHRvbiBjb3VudGVycGFydCAoYmFzZSBsaW5lLWhlaWdodCArIHBhZGRpbmcgKyBib3JkZXIpXG4gIHBhZGRpbmc6ICRwYWRkaW5nLWJhc2UtdmVydGljYWwgJHBhZGRpbmctYmFzZS1ob3Jpem9udGFsO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlc2V0IHVudXN1YWwgRmlyZWZveC1vbi1BbmRyb2lkIGRlZmF1bHQgc3R5bGU7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL2lzc3Vlcy8yMTRcbiAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7IC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIDxzZWxlY3Q+cyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSkpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXMpO1xuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyO1xuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJltkaXNhYmxlZF0sXG4gICZbcmVhZG9ubHldLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnLWRpc2FibGVkO1xuICAgIG9wYWNpdHk6IDE7IC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTVcbiAgfVxuXG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICB9XG5cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIHRleHRhcmVhJiB0byB0ZXh0YXJlYS5mb3JtLWNvbnRyb2xcbn1cblxuLy8gUmVzZXQgaGVpZ2h0IGZvciBgdGV4dGFyZWFgc1xudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFNlYXJjaCBpbnB1dHMgaW4gaU9TXG4vL1xuLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5cbi8vIFNwZWNpYWwgc3R5bGVzIGZvciBpT1MgdGVtcG9yYWwgaW5wdXRzXG4vL1xuLy8gSW4gTW9iaWxlIFNhZmFyaSwgc2V0dGluZyBgZGlzcGxheTogYmxvY2tgIG9uIHRlbXBvcmFsIGlucHV0cyBjYXVzZXMgdGhlXG4vLyB0ZXh0IHdpdGhpbiB0aGUgaW5wdXQgdG8gYmVjb21lIHZlcnRpY2FsbHkgbWlzYWxpZ25lZC4gQXMgYSB3b3JrYXJvdW5kLCB3ZVxuLy8gc2V0IGEgcGl4ZWwgbGluZS1oZWlnaHQgdGhhdCBtYXRjaGVzIHRoZSBnaXZlbiBoZWlnaHQgb2YgdGhlIGlucHV0LCBidXQgb25seVxuLy8gZm9yIFNhZmFyaS4gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzk4NDhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1iYXNlO1xuXG4gICAgJi5pbnB1dC1zbSxcbiAgICAuaW5wdXQtZ3JvdXAtc20gJiB7XG4gICAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcbiAgICB9XG5cbiAgICAmLmlucHV0LWxnLFxuICAgIC5pbnB1dC1ncm91cC1sZyAmIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxhcmdlO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgbGFiZWwge1xuICAgIG1pbi1oZWlnaHQ6ICRsaW5lLWhlaWdodC1jb21wdXRlZDsgLy8gRW5zdXJlIHRoZSBpbnB1dCBkb2Vzbid0IGp1bXAgd2hlbiB0aGVyZSBpcyBubyB0ZXh0XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4ucmFkaW8taW5saW5lIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4uY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tdG9wOiA0cHggXFw5O1xufVxuXG4ucmFkaW8gKyAucmFkaW8sXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4OyAvLyBNb3ZlIHVwIHNpYmxpbmcgcmFkaW9zIG9yIGNoZWNrYm94ZXMgZm9yIHRpZ2h0ZXIgc3BhY2luZ1xufVxuXG4vLyBSYWRpb3MgYW5kIGNoZWNrYm94ZXMgb24gc2FtZSBsaW5lXG4ucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDsgLy8gc3BhY2Ugb3V0IGNvbnNlY3V0aXZlIGlubGluZSBjb250cm9sc1xufVxuXG4vLyBBcHBseSBzYW1lIGRpc2FibGVkIGN1cnNvciB0d2VhayBhcyBmb3IgaW5wdXRzXG4vLyBTb21lIHNwZWNpYWwgY2FyZSBpcyBuZWVkZWQgYmVjYXVzZSA8bGFiZWw+cyBkb24ndCBpbmhlcml0IHRoZWlyIHBhcmVudCdzIGBjdXJzb3JgLlxuLy9cbi8vIE5vdGU6IE5laXRoZXIgcmFkaW9zIG5vciBjaGVja2JveGVzIGNhbiBiZSByZWFkb25seS5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICZbZGlzYWJsZWRdLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICB9XG59XG4vLyBUaGVzZSBjbGFzc2VzIGFyZSB1c2VkIGRpcmVjdGx5IG9uIDxsYWJlbD5zXG4ucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSB7XG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gIH1cbn1cbi8vIFRoZXNlIGNsYXNzZXMgYXJlIHVzZWQgb24gZWxlbWVudHMgd2l0aCA8bGFiZWw+IGRlc2NlbmRhbnRzXG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgbGFiZWwge1xuICAgICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFN0YXRpYyBmb3JtIGNvbnRyb2wgdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgYHBgIGVsZW1lbnQgdG8gbWFrZSBhbnkgc3RyaW5nIG9mIHRleHQgYWxpZ24gd2l0aCBsYWJlbHMgaW5cbi8vIGEgaG9yaXpvbnRhbCBmb3JtIGxheW91dC5cblxuLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAvLyBTaXplIGl0IGFwcHJvcHJpYXRlbHkgbmV4dCB0byByZWFsIGZvcm0gY29udHJvbHNcbiAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XG4gIHBhZGRpbmctYm90dG9tOiAoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpO1xuICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gZnJvbSBgcGBcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCArICRmb250LXNpemUtYmFzZSk7XG5cbiAgJi5pbnB1dC1sZyxcbiAgJi5pbnB1dC1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gVGhlIGAuZm9ybS1ncm91cC0qIGZvcm0tY29udHJvbGAgdmFyaWF0aW9ucyBhcmUgc2FkbHkgZHVwbGljYXRlZCB0byBhdm9pZCB0aGVcbi8vIGlzc3VlIGRvY3VtZW50ZWQgaW4gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNTA3NC5cblxuQGluY2x1ZGUgaW5wdXQtc2l6ZSgnLmlucHV0LXNtJywgJGlucHV0LWhlaWdodC1zbWFsbCwgJHBhZGRpbmctc21hbGwtdmVydGljYWwsICRwYWRkaW5nLXNtYWxsLWhvcml6b250YWwsICRmb250LXNpemUtc21hbGwsICRsaW5lLWhlaWdodC1zbWFsbCwgJGlucHV0LWJvcmRlci1yYWRpdXMtc21hbGwpO1xuLmZvcm0tZ3JvdXAtc20ge1xuXG4gIEBpbmNsdWRlIGlucHV0LXNpemUoJy5mb3JtLWNvbnRyb2wnLCAkaW5wdXQtaGVpZ2h0LXNtYWxsLCAkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCwgJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1zbWFsbCwgJGxpbmUtaGVpZ2h0LXNtYWxsLCAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG5cbiAgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCAkcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtYWxsO1xuICAgIG1pbi1oZWlnaHQ6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKyAkZm9udC1zaXplLXNtYWxsKTtcbiAgfVxufVxuXG5AaW5jbHVkZSBpbnB1dC1zaXplKCcuaW5wdXQtbGcnLCAkaW5wdXQtaGVpZ2h0LWxhcmdlLCAkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCwgJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1sYXJnZSwgJGxpbmUtaGVpZ2h0LWxhcmdlLCAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4uZm9ybS1ncm91cC1sZyB7XG5cbiAgQGluY2x1ZGUgaW5wdXQtc2l6ZSgnLmZvcm0tY29udHJvbCcsICRpbnB1dC1oZWlnaHQtbGFyZ2UsICRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsLCAkcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsLCAkZm9udC1zaXplLWxhcmdlLCAkbGluZS1oZWlnaHQtbGFyZ2UsICRpbnB1dC1ib3JkZXItcmFkaXVzLWxhcmdlKTtcblxuICAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxhcmdlO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsICRwYWRkaW5nLWxhcmdlLWhvcml6b250YWw7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbGFyZ2U7XG4gICAgbWluLWhlaWdodDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCArICRmb250LXNpemUtbGFyZ2UpO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIGZlZWRiYWNrIHN0YXRlc1xuLy9cbi8vIEFwcGx5IGNvbnRleHR1YWwgYW5kIHNlbWFudGljIHN0YXRlcyB0byBpbmRpdmlkdWFsIGZvcm0gY29udHJvbHMuXG5cbi5oYXMtZmVlZGJhY2sge1xuICAvLyBFbmFibGUgYWJzb2x1dGUgcG9zaXRpb25pbmdcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC8vIEVuc3VyZSBpY29ucyBkb24ndCBvdmVybGFwIHRleHRcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZy1yaWdodDogKCRpbnB1dC1oZWlnaHQtYmFzZSAqIDEuMjUpO1xuICB9XG59XG4vLyBGZWVkYmFjayBpY29uIChyZXF1aXJlcyAuZ2x5cGhpY29uIGNsYXNzZXMpXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyOyAvLyBFbnN1cmUgaWNvbiBpcyBhYm92ZSBpbnB1dCBncm91cHNcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAkaW5wdXQtaGVpZ2h0LWJhc2U7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAkaW5wdXQtaGVpZ2h0LWxhcmdlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGFyZ2U7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxhcmdlO1xufVxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAkaW5wdXQtaGVpZ2h0LXNtYWxsO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc21hbGw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtYWxsO1xufVxuXG4vLyBGZWVkYmFjayBzdGF0ZXNcbi5oYXMtc3VjY2VzcyB7XG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC12YWxpZGF0aW9uKCRzdGF0ZS1zdWNjZXNzLXRleHQsICRzdGF0ZS1zdWNjZXNzLXRleHQsICRzdGF0ZS1zdWNjZXNzLWJnKTtcbn1cbi5oYXMtd2FybmluZyB7XG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC12YWxpZGF0aW9uKCRzdGF0ZS13YXJuaW5nLXRleHQsICRzdGF0ZS13YXJuaW5nLXRleHQsICRzdGF0ZS13YXJuaW5nLWJnKTtcbn1cbi5oYXMtZXJyb3Ige1xuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtdmFsaWRhdGlvbigkc3RhdGUtZGFuZ2VyLXRleHQsICRzdGF0ZS1kYW5nZXItdGV4dCwgJHN0YXRlLWRhbmdlci1iZyk7XG59XG5cbi8vIFJlcG9zaXRpb24gZmVlZGJhY2sgaWNvbiBpZiBpbnB1dCBoYXMgdmlzaWJsZSBsYWJlbCBhYm92ZVxuLmhhcy1mZWVkYmFjayBsYWJlbCB7XG5cbiAgJiB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgICB0b3A6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKyA1KTsgLy8gSGVpZ2h0IG9mIHRoZSBgbGFiZWxgIGFuZCBpdHMgbWFyZ2luXG4gIH1cbiAgJi5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgIHRvcDogMDtcbiAgfVxufVxuXG5cbi8vIEhlbHAgdGV4dFxuLy9cbi8vIEFwcGx5IHRvIGFueSBlbGVtZW50IHlvdSB3aXNoIHRvIGNyZWF0ZSBsaWdodCB0ZXh0IGZvciBwbGFjZW1lbnQgaW1tZWRpYXRlbHlcbi8vIGJlbG93IGEgZm9ybSBjb250cm9sLiBVc2UgZm9yIGdlbmVyYWwgaGVscCwgZm9ybWF0dGluZywgb3IgaW5zdHJ1Y3Rpb25hbCB0ZXh0LlxuXG4uaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrOyAvLyBhY2NvdW50IGZvciBhbnkgZWxlbWVudCB1c2luZyBoZWxwLWJsb2NrXG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6IGxpZ2h0ZW4oJHRleHQtY29sb3IsIDI1JSk7IC8vIGxpZ2h0ZW4gdGhlIHRleHQgc29tZSBmb3IgY29udHJhc3Rcbn1cblxuXG4vLyBJbmxpbmUgZm9ybXNcbi8vXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcbi8vIGZvcm1zIGJlZ2luIHN0YWNrZWQgb24gZXh0cmEgc21hbGwgKG1vYmlsZSkgZGV2aWNlcyBhbmQgdGhlbiBnbyBpbmxpbmUgd2hlblxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cbi8vXG4vLyBSZXF1aXJlcyB3cmFwcGluZyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoIGAuZm9ybS1ncm91cGAgZm9yIHByb3BlciBkaXNwbGF5IG9mXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxuLy9cbi8vIEhlYWRzIHVwISBUaGlzIGlzIG1peGluLWVkIGludG8gYC5uYXZiYXItZm9ybWAgaW4gbmF2YmFycy5sZXNzLlxuXG4vLyBbY29udmVydGVyXSBleHRyYWN0ZWQgZnJvbSBgLmZvcm0taW5saW5lYCBmb3IgbGlic2FzcyBjb21wYXRpYmlsaXR5XG5AbWl4aW4gZm9ybS1pbmxpbmUge1xuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBJbiBuYXZiYXItZm9ybSwgYWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgLmlucHV0LWdyb3VwLWFkZG9uLFxuICAgICAgLmlucHV0LWdyb3VwLWJ0bixcbiAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJbnB1dCBncm91cHMgbmVlZCB0aGF0IDEwMCUgd2lkdGggdGhvdWdoXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcbiAgICAvLyB0aGVuIHVuZG8gdGhlIGZsb2F0aW5nIG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBtYXRjaC5cbiAgICAucmFkaW8sXG4gICAgLmNoZWNrYm94IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAvLyBSZS1vdmVycmlkZSB0aGUgZmVlZGJhY2sgaWNvbi5cbiAgICAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGFzIGBAbWl4aW4gZm9ybS1pbmxpbmVgIGZvciBsaWJzYXNzIGNvbXBhdGliaWxpdHlcbi5mb3JtLWlubGluZSB7XG4gIEBpbmNsdWRlIGZvcm0taW5saW5lO1xufVxuXG5cblxuLy8gSG9yaXpvbnRhbCBmb3Jtc1xuLy9cbi8vIEhvcml6b250YWwgZm9ybXMgYXJlIGJ1aWx0IG9uIGdyaWQgY2xhc3NlcyBhbmQgYWxsb3cgeW91IHRvIGNyZWF0ZSBmb3JtcyB3aXRoXG4vLyBsYWJlbHMgb24gdGhlIGxlZnQgYW5kIGlucHV0cyBvbiB0aGUgcmlnaHQuXG5cbi5mb3JtLWhvcml6b250YWwge1xuXG4gIC8vIENvbnNpc3RlbnQgdmVydGljYWwgYWxpZ25tZW50IG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlc1xuICAvL1xuICAvLyBMYWJlbHMgYWxzbyBnZXQgc29tZSByZXNldCBzdHlsZXMsIGJ1dCB0aGF0IGlzIHNjb3BlZCB0byBhIG1lZGlhIHF1ZXJ5IGJlbG93LlxuICAucmFkaW8sXG4gIC5jaGVja2JveCxcbiAgLnJhZGlvLWlubGluZSxcbiAgLmNoZWNrYm94LWlubGluZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpOyAvLyBEZWZhdWx0IHBhZGRpbmcgcGx1cyBhIGJvcmRlclxuICB9XG4gIC8vIEFjY291bnQgZm9yIHBhZGRpbmcgd2UncmUgYWRkaW5nIHRvIGVuc3VyZSB0aGUgYWxpZ25tZW50IGFuZCBvZiBoZWxwIHRleHRcbiAgLy8gYW5kIG90aGVyIGNvbnRlbnQgYmVsb3cgaXRlbXNcbiAgLnJhZGlvLFxuICAuY2hlY2tib3gge1xuICAgIG1pbi1oZWlnaHQ6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKyAoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpKTtcbiAgfVxuXG4gIC8vIE1ha2UgZm9ybSBncm91cHMgYmVoYXZlIGxpa2Ugcm93c1xuICAuZm9ybS1ncm91cCB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3c7XG4gIH1cblxuICAvLyBSZXNldCBzcGFjaW5nIGFuZCByaWdodCBhbGlnbiBsYWJlbHMsIGJ1dCBzY29wZSB0byBtZWRpYSBxdWVyaWVzIHNvIHRoYXRcbiAgLy8gbGFiZWxzIG9uIG5hcnJvdyB2aWV3cG9ydHMgc3RhY2sgdGhlIHNhbWUgYXMgYSBkZWZhdWx0IGZvcm0gZXhhbXBsZS5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7IC8vIERlZmF1bHQgcGFkZGluZyBwbHVzIGEgYm9yZGVyXG4gICAgfVxuICB9XG5cbiAgLy8gVmFsaWRhdGlvbiBzdGF0ZXNcbiAgLy9cbiAgLy8gUmVwb3NpdGlvbiB0aGUgaWNvbiBiZWNhdXNlIGl0J3Mgbm93IHdpdGhpbiBhIGdyaWQgY29sdW1uIGFuZCBjb2x1bW5zIGhhdmVcbiAgLy8gYHBvc2l0aW9uOiByZWxhdGl2ZTtgIG9uIHRoZW0uIEFsc28gYWNjb3VudHMgZm9yIHRoZSBncmlkIGd1dHRlciBwYWRkaW5nLlxuICAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIH1cblxuICAvLyBGb3JtIGdyb3VwIHNpemVzXG4gIC8vXG4gIC8vIFF1aWNrIHV0aWxpdHkgY2xhc3MgZm9yIGFwcGx5aW5nIGAuaW5wdXQtbGdgIGFuZCBgLmlucHV0LXNtYCBzdHlsZXMgdG8gdGhlXG4gIC8vIGlucHV0cyBhbmQgbGFiZWxzIHdpdGhpbiBhIGAuZm9ybS1ncm91cGAuXG4gIC5mb3JtLWdyb3VwLWxnIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICgoJHBhZGRpbmctbGFyZ2UtdmVydGljYWwgKiAkbGluZS1oZWlnaHQtbGFyZ2UpICsgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWdyb3VwLXNtIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCArIDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogKioqKioqKioqKioqKioqKioqIE1JWElOUyAqKioqKioqKioqKiAqL1xuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0LW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbkBtaXhpbiBzaGFkb3coJHNoYWRvdykge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6ICRzaGFkb3c7XG5cdC1tb3otYm94LXNoYWRvdzogJHNoYWRvdztcblx0Ym94LXNoYWRvdzogJHNoYWRvdztcbn1cblxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24pIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAoJHRyYW5zaXRpb24pO1xuICAgIC1tb3otdHJhbnNpdGlvbjogKCR0cmFuc2l0aW9uKTtcbiAgICAtby10cmFuc2l0aW9uOiAoJHRyYW5zaXRpb24pO1xuICAgIHRyYW5zaXRpb246ICgkdHJhbnNpdGlvbik7XG59XG5cbkBtaXhpbiBob3Zlci1mYWRlKCRmYWRlKSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmYWRlKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZmFkZSk7XG4gICAgfVxuXG59XG5cbkBtaXhpbiBtaWNyb3BhZ2UtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4vKiAqKioqKioqKiogVkFSSUFCTEVTICoqKioqKioqKioqICovXG4kY29sb3ItLWRhcmstYmx1ZTogIzBhNTY5YztcbiRjb2xvci0tbGlnaHQtYmx1ZTogIzE5OUJENjtcbiRjb2xvci0tcHVtcGtpbjogI0UxN0YyRDtcbiRjb2xvci0tZW1lcmFsZDogIzExODU3RTtcbiRjb2xvci0tc3Vuc2hpbmU6ICNGRUNFMkY7XG5cblxuJG9yYW5nZSA6ICNlMjg4NDI7XG5cbiR0ZWFsIDogIzA3YjdiNztcblxuJGRibHVlIDogIzAwMjczZDtcblxuJGJsdWUgOiAjMDY1NTlmO1xuXG4kbGJsdWUgOiAjODdjNWU4O1xuXG4kZ3JlZW4gOiAjNzhjMDYyO1xuXG4kZ3JheSA6ICM5OTk5OTk7XG5cbiRkZ3JheTogIzYzNmE2ZTtcblxuJHJvYm90byA6IFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLCBcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJMdWNpZGEgR3JhbmRlXCIsIHNhbnMtc2VyaWY7XG5cbiRyYWQtdGlsZS1tYXJnaW46IDE1cHg7XG4iLCIvLyBGb3JtIHZhbGlkYXRpb24gc3RhdGVzXG4vL1xuLy8gVXNlZCBpbiBmb3Jtcy5sZXNzIHRvIGdlbmVyYXRlIHRoZSBmb3JtIHZhbGlkYXRpb24gQ1NTIGZvciB3YXJuaW5ncywgZXJyb3JzLFxuLy8gYW5kIHN1Y2Nlc3Nlcy5cblxuQG1peGluIGZvcm0tY29udHJvbC12YWxpZGF0aW9uKCR0ZXh0LWNvbG9yOiAjNTU1LCAkYm9yZGVyLWNvbG9yOiAjY2NjLCAkYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSkge1xuICAvLyBDb2xvciB0aGUgbGFiZWwgYW5kIGhlbHAgdGV4dFxuICAuaGVscC1ibG9jayxcbiAgLmNvbnRyb2wtbGFiZWwsXG4gIC5yYWRpbyxcbiAgLmNoZWNrYm94LFxuICAucmFkaW8taW5saW5lLFxuICAuY2hlY2tib3gtaW5saW5lLFxuICAmLnJhZGlvIGxhYmVsLFxuICAmLmNoZWNrYm94IGxhYmVsLFxuICAmLnJhZGlvLWlubGluZSBsYWJlbCxcbiAgJi5jaGVja2JveC1pbmxpbmUgbGFiZWwgIHtcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gIH1cbiAgLy8gU2V0IHRoZSBib3JkZXIgYW5kIGJveCBzaGFkb3cgb24gc3BlY2lmaWMgaW5wdXRzIHRvIG1hdGNoXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpKTsgLy8gUmVkZWNsYXJlIHNvIHRyYW5zaXRpb25zIHdvcmtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXItY29sb3IsIDEwJSk7XG4gICAgICAkc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwgMCAwIDZweCBsaWdodGVuKCRib3JkZXItY29sb3IsIDIwJSk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRzaGFkb3cpO1xuICAgIH1cbiAgfVxuICAvLyBTZXQgdmFsaWRhdGlvbiBzdGF0ZXMgYWxzbyBmb3IgYWRkb25zXG4gIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAvLyBPcHRpb25hbCBmZWVkYmFjayBpY29uXG4gIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1ib3JkZXItZm9jdXNgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCRjb2xvcjogJGlucHV0LWJvcmRlci1mb2N1cykge1xuICAkY29sb3ItcmdiYTogcmdiYShyZWQoJGNvbG9yKSwgZ3JlZW4oJGNvbG9yKSwgYmx1ZSgkY29sb3IpLCAuNik7XG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwgMCAwIDhweCAkY29sb3ItcmdiYSk7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIFJlbGF0aXZlIHRleHQgc2l6ZSwgcGFkZGluZywgYW5kIGJvcmRlci1yYWRpaSBjaGFuZ2VzIGZvciBmb3JtIGNvbnRyb2xzLiBGb3Jcbi8vIGhvcml6b250YWwgc2l6aW5nLCB3cmFwIGNvbnRyb2xzIGluIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy4gYDxzZWxlY3Q+YFxuLy8gZWxlbWVudCBnZXRzIHNwZWNpYWwgbG92ZSBiZWNhdXNlIGl0J3Mgc3BlY2lhbCwgYW5kIHRoYXQncyBhIGZhY3QhXG4vLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcbkBtaXhpbiBpbnB1dC1zaXplKCRwYXJlbnQsICRpbnB1dC1oZWlnaHQsICRwYWRkaW5nLXZlcnRpY2FsLCAkcGFkZGluZy1ob3Jpem9udGFsLCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbCAkcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgc2VsZWN0I3skcGFyZW50fSB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgdGV4dGFyZWEjeyRwYXJlbnR9LFxuICBzZWxlY3RbbXVsdGlwbGVdI3skcGFyZW50fSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4iLCIvL1xuLy8gQnV0dG9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIHN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gRm9yIGlucHV0LmJ0blxuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZXNldCB1bnVzdWFsIEZpcmVmb3gtb24tQW5kcm9pZCBkZWZhdWx0IHN0eWxlOyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy9pc3N1ZXMvMjE0XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkcGFkZGluZy1iYXNlLXZlcnRpY2FsLCAkcGFkZGluZy1iYXNlLWhvcml6b250YWwsICRmb250LXNpemUtYmFzZSwgJGxpbmUtaGVpZ2h0LWJhc2UsICRib3JkZXItcmFkaXVzLWJhc2UpO1xuICBAaW5jbHVkZSB1c2VyLXNlbGVjdChub25lKTtcblxuICAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBAaW5jbHVkZSB0YWItZm9jdXM7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6ICRidG4tZGVmYXVsdC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLC4xMjUpKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyAvLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrc1xuICAgIEBpbmNsdWRlIG9wYWNpdHkoLjY1KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tZGVmYXVsdCB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4tZGVmYXVsdC1jb2xvciwgJGJ0bi1kZWZhdWx0LWJnLCAkYnRuLWRlZmF1bHQtYm9yZGVyKTtcbn1cbi5idG4tcHJpbWFyeSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4tcHJpbWFyeS1jb2xvciwgJGJ0bi1wcmltYXJ5LWJnLCAkYnRuLXByaW1hcnktYm9yZGVyKTtcbn1cbi8vIFN1Y2Nlc3MgYXBwZWFycyBhcyBncmVlblxuLmJ0bi1zdWNjZXNzIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi1zdWNjZXNzLWNvbG9yLCAkYnRuLXN1Y2Nlc3MtYmcsICRidG4tc3VjY2Vzcy1ib3JkZXIpO1xufVxuLy8gSW5mbyBhcHBlYXJzIGFzIGJsdWUtZ3JlZW5cbi5idG4taW5mbyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4taW5mby1jb2xvciwgJGJ0bi1pbmZvLWJnLCAkYnRuLWluZm8tYm9yZGVyKTtcbn1cbi8vIFdhcm5pbmcgYXBwZWFycyBhcyBvcmFuZ2Vcbi5idG4td2FybmluZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4td2FybmluZy1jb2xvciwgJGJ0bi13YXJuaW5nLWJnLCAkYnRuLXdhcm5pbmctYm9yZGVyKTtcbn1cbi8vIERhbmdlciBhbmQgZXJyb3IgYXBwZWFyIGFzIHJlZFxuLmJ0bi1kYW5nZXIge1xuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYnRuLWRhbmdlci1jb2xvciwgJGJ0bi1kYW5nZXItYmcsICRidG4tZGFuZ2VyLWJvcmRlcik7XG59XG5cblxuLy8gTGluayBidXR0b25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgJixcbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJ1dHRvbiBTaXplc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1sZyB7XG4gIC8vIGxpbmUtaGVpZ2h0OiBlbnN1cmUgZXZlbi1udW1iZXJlZCBoZWlnaHQgb2YgYnV0dG9uIG5leHQgdG8gbGFyZ2UgaW5wdXRcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJHBhZGRpbmctbGFyZ2UtdmVydGljYWwsICRwYWRkaW5nLWxhcmdlLWhvcml6b250YWwsICRmb250LXNpemUtbGFyZ2UsICRsaW5lLWhlaWdodC1sYXJnZSwgJGJvcmRlci1yYWRpdXMtbGFyZ2UpO1xufVxuLmJ0bi1zbSB7XG4gIC8vIGxpbmUtaGVpZ2h0OiBlbnN1cmUgcHJvcGVyIGhlaWdodCBvZiBidXR0b24gbmV4dCB0byBzbWFsbCBpbnB1dFxuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCwgJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1zbWFsbCwgJGxpbmUtaGVpZ2h0LXNtYWxsLCAkYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG59XG4uYnRuLXhzIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJHBhZGRpbmcteHMtdmVydGljYWwsICRwYWRkaW5nLXhzLWhvcml6b250YWwsICRmb250LXNpemUtc21hbGwsICRsaW5lLWhlaWdodC1zbWFsbCwgJGJvcmRlci1yYWRpdXMtc21hbGwpO1xufVxuXG5cbi8vIEJsb2NrIGJ1dHRvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLy8gVmVydGljYWxseSBzcGFjZSBvdXQgbXVsdGlwbGUgYmxvY2sgYnV0dG9uc1xuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGNvbG9yLCAkYmFja2dyb3VuZCwgJGJvcmRlcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLm9wZW4gPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDEyJSk7XG4gIH1cbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAub3BlbiA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG4gICYuZGlzYWJsZWQsXG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLmJhZGdlIHtcbiAgICBjb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEJ1dHRvbiBzaXplc1xuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXZlcnRpY2FsLCAkcGFkZGluZy1ob3Jpem9udGFsLCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXZlcnRpY2FsICRwYWRkaW5nLWhvcml6b250YWw7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG59XG4iLCIvLyBPcGFjaXR5XG5cbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5KSB7XG4gIG9wYWNpdHk6ICRvcGFjaXR5O1xuICAvLyBJRTggZmlsdGVyXG4gICRvcGFjaXR5LWllOiAoJG9wYWNpdHkgKiAxMDApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9JG9wYWNpdHktaWUpO1xufVxuIiwiLy9cbi8vIENvbXBvbmVudCBhbmltYXRpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBIZWFkcyB1cCFcbi8vXG4vLyBXZSBkb24ndCB1c2UgdGhlIGAub3BhY2l0eSgpYCBtaXhpbiBoZXJlIHNpbmNlIGl0IGNhdXNlcyBhIGJ1ZyB3aXRoIHRleHRcbi8vIGZpZWxkcyBpbiBJRTctOC4gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zNTUyLlxuXG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAuMTVzIGxpbmVhcik7XG4gICYuaW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmluICAgICAgeyBkaXNwbGF5OiBibG9jazsgfVxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgdHImLmluIHRvIHRyLmNvbGxhcHNlLmluXG4gIC8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCB0Ym9keSYuaW4gdG8gdGJvZHkuY29sbGFwc2UuaW5cbn1cblxudHIuY29sbGFwc2UuaW4gICAgeyBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cblxudGJvZHkuY29sbGFwc2UuaW4geyBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wZXJ0eShoZWlnaHQsIHZpc2liaWxpdHkpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLWR1cmF0aW9uKC4zNXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbihlYXNlKTtcbn1cbiIsIi8vXG4vLyBEcm9wZG93biBtZW51c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBEcm9wZG93biBhcnJvdy9jYXJldFxuLmNhcmV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItdG9wOiAgICRjYXJldC13aWR0aC1iYXNlIGRhc2hlZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGgtYmFzZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICAkY2FyZXQtd2lkdGgtYmFzZSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGRpdilcbi5kcm9wdXAsXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8vIFByZXZlbnQgdGhlIGZvY3VzIG9uIHRoZSBkcm9wZG93biB0b2dnbGUgd2hlbiBjbG9zaW5nIGRyb3Bkb3duc1xuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51ICh1bClcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAycHggMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJGRyb3Bkb3duLWZhbGxiYWNrLWJvcmRlcjsgLy8gSUU4IGZhbGxiYWNrXG4gIGJvcmRlcjogMXB4IHNvbGlkICRkcm9wZG93bi1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCA2cHggMTJweCByZ2JhKDAsMCwwLC4xNzUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblxuICAvLyBBbGlnbnMgdGhlIGRyb3Bkb3duIG1lbnUgdG8gcmlnaHRcbiAgLy9cbiAgLy8gRGVwcmVjYXRlZCBhcyBvZiAzLjEuMCBpbiBmYXZvciBvZiBgLmRyb3Bkb3duLW1lbnUtW2Rpcl1gXG4gICYucHVsbC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiB0aGUgZHJvcGRvd25cbiAgLmRpdmlkZXIge1xuICAgIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnKTtcbiAgfVxuXG4gIC8vIExpbmtzIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuICA+IGxpID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogM3B4IDIwcHg7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICB9XG59XG5cbi8vIEhvdmVyL0ZvY3VzIHN0YXRlXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItYmc7XG4gIH1cbn1cblxuLy8gQWN0aXZlIHN0YXRlXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtYmc7XG4gIH1cbn1cblxuLy8gRGlzYWJsZWQgc3RhdGVcbi8vXG4vLyBHcmF5IG91dCB0ZXh0IGFuZCBlbnN1cmUgdGhlIGhvdmVyL2ZvY3VzIHN0YXRlIHJlbWFpbnMgZ3JheVxuXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gIH1cblxuICAvLyBOdWtlIGhvdmVyL2ZvY3VzIGVmZmVjdHNcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRcbiAgICBAaW5jbHVkZSByZXNldC1maWx0ZXI7XG4gICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICB9XG59XG5cbi8vIE9wZW4gc3RhdGUgZm9yIHRoZSBkcm9wZG93blxuLm9wZW4ge1xuICAvLyBTaG93IHRoZSBtZW51XG4gID4gLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBvdXRsaW5lIHdoZW4gOmZvY3VzIGlzIHRyaWdnZXJlZFxuICA+IGEge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLy8gTWVudSBwb3NpdGlvbmluZ1xuLy9cbi8vIEFkZCBleHRyYSBjbGFzcyB0byBgLmRyb3Bkb3duLW1lbnVgIHRvIGZsaXAgdGhlIGFsaWdubWVudCBvZiB0aGUgZHJvcGRvd25cbi8vIG1lbnUgd2l0aCB0aGUgcGFyZW50LlxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICBsZWZ0OiBhdXRvOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIGAuZHJvcGRvd24tbWVudWBcbiAgcmlnaHQ6IDA7XG59XG4vLyBXaXRoIHYzLCB3ZSBlbmFibGVkIGF1dG8tZmxpcHBpbmcgaWYgeW91IGhhdmUgYSBkcm9wZG93biB3aXRoaW4gYSByaWdodFxuLy8gYWxpZ25lZCBuYXYgY29tcG9uZW50LiBUbyBlbmFibGUgdGhlIHVuZG9pbmcgb2YgdGhhdCwgd2UgcHJvdmlkZSBhbiBvdmVycmlkZVxuLy8gdG8gcmVzdG9yZSB0aGUgZGVmYXVsdCBkcm9wZG93biBtZW51IGFsaWdubWVudC5cbi8vXG4vLyBUaGlzIGlzIG9ubHkgZm9yIGxlZnQtYWxpZ25pbmcgYSBkcm9wZG93biBtZW51IHdpdGhpbiBhIGAubmF2YmFyLXJpZ2h0YCBvclxuLy8gYC5wdWxsLXJpZ2h0YCBuYXYgY29tcG9uZW50LlxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBCYWNrZHJvcCB0byBjYXRjaCBib2R5IGNsaWNrcyBvbiBtb2JpbGUsIGV0Yy5cbi5kcm9wZG93bi1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAoJHppbmRleC1kcm9wZG93biAtIDEwKTtcbn1cblxuLy8gUmlnaHQgYWxpZ25lZCBkcm9wZG93bnNcbi5wdWxsLXJpZ2h0ID4gLmRyb3Bkb3duLW1lbnUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vL1xuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LCBicm8uXG4vLyBUT0RPOiBhYnN0cmFjdCB0aGlzIHNvIHRoYXQgdGhlIG5hdmJhciBmaXhlZCBzdHlsZXMgYXJlIG5vdCBwbGFjZWQgaGVyZT9cblxuLmRyb3B1cCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biB7XG4gIC8vIFJldmVyc2UgdGhlIGNhcmV0XG4gIC5jYXJldCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGgtYmFzZSBzb2xpZDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIC8vIERpZmZlcmVudCBwb3NpdGlvbmluZyBmb3IgYm90dG9tIHVwIG1lbnVcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG5cblxuLy8gQ29tcG9uZW50IGFsaWdubWVudFxuLy9cbi8vIFJlaXRlcmF0ZSBwZXIgbmF2YmFyLmxlc3MgYW5kIHRoZSBtb2RpZmllZCBjb21wb25lbnQgYWxpZ25tZW50IHRoZXJlLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAubmF2YmFyLXJpZ2h0IHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICByaWdodDogMDsgbGVmdDogYXV0bztcbiAgICB9XG4gICAgLy8gTmVjZXNzYXJ5IGZvciBvdmVycmlkZXMgb2YgdGhlIGRlZmF1bHQgcmlnaHQgYWxpZ25lZCBtZW51LlxuICAgIC8vIFdpbGwgcmVtb3ZlIGNvbWUgdjQgaW4gYWxsIGxpa2VsaWhvb2QuXG4gICAgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgICBsZWZ0OiAwOyByaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogI2U1ZTVlNSkge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAoKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpIC0gMSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xufVxuIiwiLy8gUmVzZXQgZmlsdGVycyBmb3IgSUVcbi8vXG4vLyBXaGVuIHlvdSBuZWVkIHRvIHJlbW92ZSBhIGdyYWRpZW50IGJhY2tncm91bmQsIGRvIG5vdCBmb3JnZXQgdG8gdXNlIHRoaXMgdG8gcmVzZXRcbi8vIHRoZSBJRSBmaWx0ZXIgZm9yIElFOSBhbmQgYmVsb3cuXG5cbkBtaXhpbiByZXNldC1maWx0ZXIoKSB7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7XG59XG4iLCIvL1xuLy8gQnV0dG9uIGdyb3Vwc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBidXR0b24gdG8gdGhlIGZyb250XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG59XG5cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbi5idG4tZ3JvdXAge1xuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5idG4tZ3JvdXAsXG4gIC5idG4tZ3JvdXAgKyAuYnRuLFxuICAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7IC8vIE9mZnNldCB0aGUgZmlyc3QgY2hpbGQncyBtYXJnaW5cbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgLmJ0bi1ncm91cCxcbiAgLmlucHV0LWdyb3VwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCxcbiAgPiAuaW5wdXQtZ3JvdXAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBTZXQgY29ybmVycyBpbmRpdmlkdWFsIGJlY2F1c2Ugc29tZXRpbWVzIGEgc2luZ2xlIGJ1dHRvbiBjYW4gYmUgaW4gYSAuYnRuLWdyb3VwIGFuZCB3ZSBuZWVkIDpmaXJzdC1jaGlsZCBhbmQgOmxhc3QtY2hpbGQgdG8gYm90aCBtYXRjaFxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgJjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxufVxuLy8gTmVlZCAuZHJvcGRvd24tdG9nZ2xlIHNpbmNlIDpsYXN0LWNoaWxkIGRvZXNuJ3QgYXBwbHkgZ2l2ZW4gYSAuZHJvcGRvd24tbWVudSBpbW1lZGlhdGVseSBhZnRlciBpdFxuLmJ0bi1ncm91cCA+IC5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuZHJvcGRvd24tdG9nZ2xlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuXG4vLyBDdXN0b20gZWRpdHMgZm9yIGluY2x1ZGluZyBidG4tZ3JvdXBzIHdpdGhpbiBidG4tZ3JvdXBzICh1c2VmdWwgZm9yIGluY2x1ZGluZyBkcm9wZG93biBidXR0b25zIHdpdGhpbiBhIGJ0bi1ncm91cClcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgPiAuYnRuOmxhc3QtY2hpbGQsXG4gID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxufVxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG5cbi8vIE9uIGFjdGl2ZSBhbmQgb3BlbiwgZG9uJ3Qgc2hvdyBvdXRsaW5lXG4uYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGU6YWN0aXZlLFxuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICBvdXRsaW5lOiAwO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXhzID4gLmJ0biB7IEBleHRlbmQgLmJ0bi14czsgfVxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBHaXZlIHRoZSBsaW5lIGJldHdlZW4gYnV0dG9ucyBzb21lIGRlcHRoXG4uYnRuLWdyb3VwID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLmJ0bi1ncm91cCA+IC5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgYW5kIHNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KSk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy8gUmVwb3NpdGlvbiB0aGUgY2FyZXRcbi5idG4gLmNhcmV0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vLyBDYXJldHMgaW4gb3RoZXIgYnV0dG9uIHNpemVzXG4uYnRuLWxnIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogJGNhcmV0LXdpZHRoLWxhcmdlICRjYXJldC13aWR0aC1sYXJnZSAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLy8gVXBzaWRlIGRvd24gY2FyZXRzIGZvciAuZHJvcHVwXG4uZHJvcHVwIC5idG4tbGcgLmNhcmV0IHtcbiAgYm9yZGVyLXdpZHRoOiAwICRjYXJldC13aWR0aC1sYXJnZSAkY2FyZXQtd2lkdGgtbGFyZ2U7XG59XG5cblxuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAsXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIENsZWFyIGZsb2F0cyBzbyBkcm9wZG93biBtZW51cyBjYW4gYmUgcHJvcGVybHkgcGxhY2VkXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgPiAuYnRuIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgfVxuXG4gID4gLmJ0biArIC5idG4sXG4gID4gLmJ0biArIC5idG4tZ3JvdXAsXG4gID4gLmJ0bi1ncm91cCArIC5idG4sXG4gID4gLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICAmOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgJjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuICAmOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICA+IC5idG46bGFzdC1jaGlsZCxcbiAgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbn1cblxuXG4vLyBKdXN0aWZpZWQgYnV0dG9uIGdyb3Vwc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuLWdyb3VwLWp1c3RpZmllZCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElO1xuICB9XG4gID4gLmJ0bi1ncm91cCAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94IGFuZCByYWRpbyBvcHRpb25zXG4vL1xuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcbi8vIGByZXF1aXJlZGAgYXR0cmlidXRlLCB3ZSBoYXZlIHRvIFwiaGlkZVwiIHRoZSBpbnB1dHMgdmlhIGBjbGlwYC4gV2UgY2Fubm90IHVzZVxuLy8gYGRpc3BsYXk6IG5vbmU7YCBvciBgdmlzaWJpbGl0eTogaGlkZGVuO2AgYXMgdGhhdCBhbHNvIGhpZGVzIHRoZSBwb3BvdmVyLlxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cbi8vIGNlcnRhaW4gY2FzZXMgd2hpY2ggaXMgcHJldmVudGVkIGJ5IHVzaW5nIGBjbGlwYCBhbmQgYHBvaW50ZXItZXZlbnRzYC5cbi8vIFRoaXMgd2F5LCB3ZSBlbnN1cmUgYSBET00gZWxlbWVudCBpcyB2aXNpYmxlIHRvIHBvc2l0aW9uIHRoZSBwb3BvdmVyIGZyb20uXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEyNzk0IGFuZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTQ1NTkgZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0ge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLDAsMCwwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG59XG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbn1cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbn1cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuIiwiLy9cbi8vIElucHV0IGdyb3Vwc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gQmFzZSBzdHlsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGRyb3Bkb3duc1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgLy8gcHJldmVudCBpbnB1dCBncm91cHMgZnJvbSBpbmhlcml0aW5nIGJvcmRlciBzdHlsZXMgZnJvbSB0YWJsZSBjZWxscyB3aGVuIHBsYWNlZCB3aXRoaW4gYSB0YWJsZVxuXG4gIC8vIFVuZG8gcGFkZGluZyBhbmQgZmxvYXQgb2YgZ3JpZCBjbGFzc2VzXG4gICZbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICAvLyBFbnN1cmUgdGhhdCB0aGUgaW5wdXQgaXMgYWx3YXlzIGFib3ZlIHRoZSAqYXBwZW5kZWQqIGFkZG9uIGJ1dHRvbiBmb3JcbiAgICAvLyBwcm9wZXIgYm9yZGVyIGNvbG9ycy5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgIC8vIElFOSBmdWJhcnMgdGhlIHBsYWNlaG9sZGVyIGF0dHJpYnV0ZSBpbiB0ZXh0IGlucHV0cyBhbmQgdGhlIGFycm93cyBvblxuICAgIC8vIHNlbGVjdCBlbGVtZW50cyBpbiBpbnB1dCBncm91cHMuIFRvIGZpeCBpdCwgd2UgZmxvYXQgdGhlIGlucHV0LiBEZXRhaWxzOlxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1NjEjaXNzdWVjb21tZW50LTI4OTM2ODU1XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi8vIFNpemluZyBvcHRpb25zXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBAZXh0ZW5kIC5pbnB1dC1sZztcbn1cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIEBleHRlbmQgLmlucHV0LXNtO1xufVxuXG5cbi8vIERpc3BsYXkgYXMgdGFibGUtY2VsbFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0bixcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcblxuICAmOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi8vIEFkZG9uIGFuZCBhZGRvbiB3cmFwcGVyIGZvciBidXR0b25zXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBNYXRjaCB0aGUgaW5wdXRzXG59XG5cbi8vIFRleHQgaW5wdXQgZ3JvdXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiAkcGFkZGluZy1iYXNlLXZlcnRpY2FsICRwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAvLyBTaXppbmdcbiAgJi5pbnB1dC1zbSB7XG4gICAgcGFkZGluZzogJHBhZGRpbmctc21hbGwtdmVydGljYWwgJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc21hbGw7XG4gIH1cbiAgJi5pbnB1dC1sZyB7XG4gICAgcGFkZGluZzogJHBhZGRpbmctbGFyZ2UtdmVydGljYWwgJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGFyZ2U7XG4gIH1cblxuICAvLyBOdWtlIGRlZmF1bHQgbWFyZ2lucyBmcm9tIGNoZWNrYm94ZXMgYW5kIHJhZGlvcyB0byB2ZXJ0aWNhbGx5IGNlbnRlciB3aXRoaW4uXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xufVxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLy8gQnV0dG9uIGlucHV0IGdyb3Vwc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gSmFua2lseSBwcmV2ZW50IGlucHV0IGJ1dHRvbiBncm91cHMgZnJvbSB3cmFwcGluZyB3aXRoIGB3aGl0ZS1zcGFjZWAgYW5kXG4gIC8vIGBmb250LXNpemVgIGluIGNvbWJpbmF0aW9uIHdpdGggYGlubGluZS1ibG9ja2Agb24gYnV0dG9ucy5cbiAgZm9udC1zaXplOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIE5lZ2F0aXZlIG1hcmdpbiBmb3Igc3BhY2luZywgcG9zaXRpb24gZm9yIGJyaW5naW5nIGhvdmVyZWQvZm9jdXNlZC9hY3RpdmVkXG4gIC8vIGVsZW1lbnQgYWJvdmUgdGhlIHNpYmxpbmdzLlxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICArIC5idG4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgfVxuICAgIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGJ1dHRvbiB0byB0aGUgZnJvbnRcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cblxuICAvLyBOZWdhdGl2ZSBtYXJnaW4gdG8gb25seSBoYXZlIGEgMXB4IGJvcmRlciBiZXR3ZWVuIHRoZSB0d29cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgPiAuYnRuLFxuICAgID4gLmJ0bi1ncm91cCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgPiAuYnRuLFxuICAgID4gLmJ0bi1ncm91cCB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBOYXZzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2UgY2xhc3Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgdWwvb2xcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgPiBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmc7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1saW5rLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIERpc2FibGVkIHN0YXRlIHNldHMgdGV4dCB0byBncmF5IGFuZCBudWtlcyBob3Zlci90YWIgZWZmZWN0c1xuICAgICYuZGlzYWJsZWQgPiBhIHtcbiAgICAgIGNvbG9yOiAkbmF2LWRpc2FibGVkLWxpbmstY29sb3I7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXYtZGlzYWJsZWQtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIE9wZW4gZHJvcGRvd25zXG4gIC5vcGVuID4gYSB7XG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1saW5rLWhvdmVyLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbGluay1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBOYXYgZGl2aWRlcnMgKGRlcHJlY2F0ZWQgd2l0aCB2My4wLjEpXG4gIC8vXG4gIC8vIFRoaXMgc2hvdWxkIGhhdmUgYmVlbiByZW1vdmVkIGluIHYzIHdpdGggdGhlIGRyb3BwaW5nIG9mIGAubmF2LWxpc3RgLCBidXRcbiAgLy8gd2UgbWlzc2VkIGl0LiBXZSBkb24ndCBjdXJyZW50bHkgc3VwcG9ydCB0aGlzIGFueXdoZXJlLCBidXQgaW4gdGhlIGludGVyZXN0XG4gIC8vIG9mIG1haW50YWluaW5nIGJhY2t3YXJkIGNvbXBhdGliaWxpdHkgaW4gY2FzZSB5b3UgdXNlIGl0LCBpdCdzIGRlcHJlY2F0ZWQuXG4gIC5uYXYtZGl2aWRlciB7XG4gICAgQGluY2x1ZGUgbmF2LWRpdmlkZXI7XG4gIH1cblxuICAvLyBQcmV2ZW50IElFOCBmcm9tIG1pc3BsYWNpbmcgaW1nc1xuICAvL1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvaXNzdWVzLzk4NCNpc3N1ZWNvbW1lbnQtMzk4NTk4OVxuICA+IGxpID4gYSA+IGltZyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cblxuLy8gVGFic1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBHaXZlIHRoZSB0YWJzIHNvbWV0aGluZyB0byBzaXQgb25cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuICA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAvLyBNYWtlIHRoZSBsaXN0LWl0ZW1zIG92ZXJsYXkgdGhlIGJvdHRvbSBib3JkZXJcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuXG4gICAgLy8gQWN0dWFsIHRhYnMgKGFzIGxpbmtzKVxuICAgID4gYSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZSAkYm9yZGVyLXJhZGl1cy1iYXNlIDAgMDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvciAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBY3RpdmUgc3RhdGUsIGFuZCBpdHMgOmhvdmVyIHRvIG92ZXJyaWRlIG5vcm1hbCA6aG92ZXJcbiAgICAmLmFjdGl2ZSA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWJnO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBwdWxsaW5nIHRoaXMgaW4gbWFpbmx5IGZvciBsZXNzIHNob3J0aGFuZFxuICAmLm5hdi1qdXN0aWZpZWQge1xuICAgIEBleHRlbmQgLm5hdi1qdXN0aWZpZWQ7XG4gICAgQGV4dGVuZCAubmF2LXRhYnMtanVzdGlmaWVkO1xuICB9XG59XG5cblxuLy8gUGlsbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5uYXYtcGlsbHMge1xuICA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIC8vIExpbmtzIHJlbmRlcmVkIGFzIHBpbGxzXG4gICAgPiBhIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cztcbiAgICB9XG4gICAgKyBsaSB7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC8vIEFjdGl2ZSBzdGF0ZVxuICAgICYuYWN0aXZlID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdi1waWxscy1hY3RpdmUtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1hY3RpdmUtbGluay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTdGFja2VkIHBpbGxzXG4ubmF2LXN0YWNrZWQge1xuICA+IGxpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICArIGxpIHtcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyAvLyBubyBuZWVkIGZvciB0aGlzIGdhcCBiZXR3ZWVuIG5hdiBpdGVtc1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdiB2YXJpYXRpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBKdXN0aWZpZWQgbmF2IGxpbmtzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgPiBhIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gIH1cblxuICA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICA+IGxpIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB3aWR0aDogMSU7XG4gICAgICA+IGEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBNb3ZlIGJvcmRlcnMgdG8gYW5jaG9ycyBpbnN0ZWFkIG9mIGJvdHRvbSBvZiBsaXN0XG4vL1xuLy8gTWl4aW4gZm9yIGFkZGluZyBvbiB0b3AgdGhlIHNoYXJlZCBgLm5hdi1qdXN0aWZpZWRgIHN0eWxlcyBmb3Igb3VyIHRhYnNcbi5uYXYtdGFicy1qdXN0aWZpZWQge1xuICBib3JkZXItYm90dG9tOiAwO1xuXG4gID4gbGkgPiBhIHtcbiAgICAvLyBPdmVycmlkZSBtYXJnaW4gZnJvbSAubmF2LXRhYnNcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgfVxuXG4gID4gLmFjdGl2ZSA+IGEsXG4gID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRuYXYtdGFicy1qdXN0aWZpZWQtbGluay1ib3JkZXItY29sb3I7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICA+IGxpID4gYSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG5hdi10YWJzLWp1c3RpZmllZC1saW5rLWJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgJGJvcmRlci1yYWRpdXMtYmFzZSAwIDA7XG4gICAgfVxuICAgID4gLmFjdGl2ZSA+IGEsXG4gICAgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgICA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRuYXYtdGFicy1qdXN0aWZpZWQtYWN0aXZlLWxpbmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cblxuLy8gRHJvcGRvd25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFNwZWNpZmljIGRyb3Bkb3duc1xuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgLy8gbWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xufVxuIiwiLy9cbi8vIE5hdmJhcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gV3JhcHBlciBhbmQgYmFzZSBjbGFzc1xuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogJG5hdmJhci1oZWlnaHQ7IC8vIEVuc3VyZSBhIG5hdmJhciBhbHdheXMgc2hvd3MgKGUuZy4sIHdpdGhvdXQgYSAubmF2YmFyLWJyYW5kIGluIGNvbGxhcHNlZCBtb2RlKVxuICBtYXJnaW4tYm90dG9tOiAkbmF2YmFyLW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gIC8vIFByZXZlbnQgZmxvYXRzIGZyb20gYnJlYWtpbmcgdGhlIG5hdmJhclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGJvcmRlci1yYWRpdXM6ICRuYXZiYXItYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBoZWFkaW5nXG4vL1xuLy8gR3JvdXBzIGAubmF2YmFyLWJyYW5kYCBhbmQgYC5uYXZiYXItdG9nZ2xlYCBpbnRvIGEgc2luZ2xlIGNvbXBvbmVudCBmb3IgZWFzeVxuLy8gc3R5bGluZyBvZiByZXNwb25zaXZlIGFzcGVjdHMuXG5cbi5uYXZiYXItaGVhZGVyIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBjb2xsYXBzZSAoYm9keSlcbi8vXG4vLyBHcm91cCB5b3VyIG5hdmJhciBjb250ZW50IGludG8gdGhpcyBmb3IgZWFzeSBjb2xsYXBzaW5nIGFuZCBleHBhbmRpbmcgYWNyb3NzXG4vLyB2YXJpb3VzIGRldmljZSBzaXplcy4gQnkgZGVmYXVsdCwgdGhpcyBjb250ZW50IGlzIGNvbGxhcHNlZCB3aGVuIDw3NjhweCwgYnV0XG4vLyB3aWxsIGV4cGFuZCBwYXN0IHRoYXQgZm9yIGEgaG9yaXpvbnRhbCBkaXNwbGF5LlxuLy9cbi8vIFRvIHN0YXJ0IChvbiBtb2JpbGUgZGV2aWNlcykgdGhlIG5hdmJhciBsaW5rcywgZm9ybXMsIGFuZCBidXR0b25zIGFyZSBzdGFja2VkXG4vLyB2ZXJ0aWNhbGx5IGFuZCBpbmNsdWRlIGEgYG1heC1oZWlnaHRgIHRvIG92ZXJmbG93IGluIGNhc2UgeW91IGhhdmUgdG9vIG11Y2hcbi8vIGNvbnRlbnQgZm9yIHRoZSB1c2VyJ3Mgdmlld3BvcnQuXG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgcGFkZGluZy1sZWZ0OiAgJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKTtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAmLmluIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAmLmNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IHNldHRpbmdcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5pbiB7XG4gICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIC8vIFVuZG8gdGhlIGNvbGxhcHNlIHNpZGUgcGFkZGluZyBmb3IgbmF2YmFycyB3aXRoIGNvbnRhaW5lcnMgdG8gZW5zdXJlXG4gICAgLy8gYWxpZ25tZW50IG9mIHJpZ2h0LWFsaWduZWQgY29udGVudHMuXG4gICAgLm5hdmJhci1maXhlZC10b3AgJixcbiAgICAubmF2YmFyLXN0YXRpYy10b3AgJixcbiAgICAubmF2YmFyLWZpeGVkLWJvdHRvbSAmIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wLFxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXgtaGVpZ2h0OiAkbmF2YmFyLWNvbGxhcHNlLW1heC1oZWlnaHQ7XG5cbiAgICBAbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6ICRzY3JlZW4teHMtbWluKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvdGggbmF2YmFyIGhlYWRlciBhbmQgY29sbGFwc2Vcbi8vXG4vLyBXaGVuIGEgY29udGFpbmVyIGlzIHByZXNlbnQsIGNoYW5nZSB0aGUgYmVoYXZpb3Igb2YgdGhlIGhlYWRlciBhbmQgY29sbGFwc2UuXG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgPiAubmF2YmFyLWhlYWRlcixcbiAgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICBtYXJnaW4tbGVmdDogIC0kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogIDA7XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIE5hdmJhciBhbGlnbm1lbnQgb3B0aW9uc1xuLy9cbi8vIERpc3BsYXkgdGhlIG5hdmJhciBhY3Jvc3MgdGhlIGVudGlyZXR5IG9mIHRoZSBwYWdlIG9yIGZpeGVkIGl0IHRvIHRoZSB0b3Agb3Jcbi8vIGJvdHRvbSBvZiB0aGUgcGFnZS5cblxuLy8gU3RhdGljIHRvcCAodW5maXhlZCwgYnV0IDEwMCUgd2lkZSkgbmF2YmFyXG4ubmF2YmFyLXN0YXRpYy10b3Age1xuICB6LWluZGV4OiAkemluZGV4LW5hdmJhcjtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG4vLyBGaXggdGhlIHRvcC9ib3R0b20gbmF2YmFycyB3aGVuIHNjcmVlbiByZWFsIGVzdGF0ZSBzdXBwb3J0cyBpdFxuLm5hdmJhci1maXhlZC10b3AsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbmF2YmFyLWZpeGVkO1xuXG4gIC8vIFVuZG8gdGhlIHJvdW5kZWQgY29ybmVyc1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gb3ZlcnJpZGUgLm5hdmJhciBkZWZhdWx0c1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG59XG5cblxuLy8gQnJhbmQvcHJvamVjdCBuYW1lXG5cbi5uYXZiYXItYnJhbmQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogJG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsICRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGhlaWdodDogJG5hdmJhci1oZWlnaHQ7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgPiBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICAubmF2YmFyID4gLmNvbnRhaW5lciAmLFxuICAgIC5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdG9nZ2xlXG4vL1xuLy8gQ3VzdG9tIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIGAubmF2YmFyLWNvbGxhcHNlYCwgcG93ZXJlZCBieSB0aGUgY29sbGFwc2Vcbi8vIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4ubmF2YmFyLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBwYWRkaW5nOiA5cHggMTBweDtcbiAgQGluY2x1ZGUgbmF2YmFyLXZlcnRpY2FsLWFsaWduKDM0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVzZXQgdW51c3VhbCBGaXJlZm94LW9uLUFuZHJvaWQgZGVmYXVsdCBzdHlsZTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvaXNzdWVzLzIxNFxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAvLyBXZSByZW1vdmUgdGhlIGBvdXRsaW5lYCBoZXJlLCBidXQgbGF0ZXIgY29tcGVuc2F0ZSBieSBhdHRhY2hpbmcgYDpob3ZlcmBcbiAgLy8gc3R5bGVzIHRvIGA6Zm9jdXNgLlxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgLy8gQmFyc1xuICAuaWNvbi1iYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgfVxuICAuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXYgbGlua3Ncbi8vXG4vLyBCdWlsZHMgb24gdG9wIG9mIHRoZSBgLm5hdmAgY29tcG9uZW50cyB3aXRoIGl0cyBvd24gbW9kaWZpZXIgY2xhc3MgdG8gbWFrZVxuLy8gdGhlIG5hdiB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIGhvcml6b250YWwgbmF2IChhYm92ZSA3NjhweCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiAoJG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsIC8gMikgKC0kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbCk7XG5cbiAgPiBsaSA+IGEge1xuICAgIHBhZGRpbmctdG9wOiAgICAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcbiAgICAvLyBEcm9wZG93bnMgZ2V0IGN1c3RvbSBkaXNwbGF5IHdoZW4gY29sbGFwc2VkXG4gICAgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgPiBsaSA+IGEsXG4gICAgICAuZHJvcGRvd24taGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDI1cHg7XG4gICAgICB9XG4gICAgICA+IGxpID4gYSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBVbmNvbGxhcHNlIHRoZSBuYXZcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICA+IGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgPiBhIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICAgICRuYXZiYXItcGFkZGluZy12ZXJ0aWNhbDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItcGFkZGluZy12ZXJ0aWNhbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgZm9ybVxuLy9cbi8vIEV4dGVuc2lvbiBvZiB0aGUgYC5mb3JtLWlubGluZWAgd2l0aCBzb21lIGV4dHJhIGZsYXZvciBmb3Igb3B0aW11bSBkaXNwbGF5IGluXG4vLyBvdXIgbmF2YmFycy5cblxuLm5hdmJhci1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IC0kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgbWFyZ2luLXJpZ2h0OiAtJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIHBhZGRpbmc6IDEwcHggJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAkc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsLjEpLCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsLjEpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRzaGFkb3cpO1xuXG4gIC8vIE1peGluIGJlaGF2aW9yIGZvciBvcHRpbXVtIGRpc3BsYXlcbiAgQGluY2x1ZGUgZm9ybS1pbmxpbmU7XG5cbiAgLmZvcm0tZ3JvdXAge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50LW1heCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFZlcnRpY2FsbHkgY2VudGVyIGluIGV4cGFuZGVkLCBob3Jpem9udGFsIG5hdmJhclxuICBAaW5jbHVkZSBuYXZiYXItdmVydGljYWwtYWxpZ24oJGlucHV0LWhlaWdodC1iYXNlKTtcblxuICAvLyBVbmRvIDEwMCUgd2lkdGggZm9yIHB1bGwgY2xhc3Nlc1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vIERyb3Bkb3duIG1lbnVzXG5cbi8vIE1lbnUgcG9zaXRpb24gYW5kIG1lbnUgY2FyZXRzXG4ubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbn1cbi8vIE1lbnUgcG9zaXRpb24gYW5kIG1lbnUgY2FyZXQgc3VwcG9ydCBmb3IgZHJvcHVwcyB2aWEgZXh0cmEgZHJvcHVwIGNsYXNzXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2YmFyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbn1cblxuXG4vLyBCdXR0b25zIGluIG5hdmJhcnNcbi8vXG4vLyBWZXJ0aWNhbGx5IGNlbnRlciBhIGJ1dHRvbiB3aXRoaW4gYSBuYXZiYXIgKHdoZW4gKm5vdCogaW4gYSBmb3JtKS5cblxuLm5hdmJhci1idG4ge1xuICBAaW5jbHVkZSBuYXZiYXItdmVydGljYWwtYWxpZ24oJGlucHV0LWhlaWdodC1iYXNlKTtcblxuICAmLmJ0bi1zbSB7XG4gICAgQGluY2x1ZGUgbmF2YmFyLXZlcnRpY2FsLWFsaWduKCRpbnB1dC1oZWlnaHQtc21hbGwpO1xuICB9XG4gICYuYnRuLXhzIHtcbiAgICBAaW5jbHVkZSBuYXZiYXItdmVydGljYWwtYWxpZ24oMjIpO1xuICB9XG59XG5cblxuLy8gVGV4dCBpbiBuYXZiYXJzXG4vL1xuLy8gQWRkIGEgY2xhc3MgdG8gbWFrZSBhbnkgZWxlbWVudCBwcm9wZXJseSBhbGlnbiBpdHNlbGYgdmVydGljYWxseSB3aXRoaW4gdGhlIG5hdmJhcnMuXG5cbi5uYXZiYXItdGV4dCB7XG4gIEBpbmNsdWRlIG5hdmJhci12ZXJ0aWNhbC1hbGlnbigkbGluZS1oZWlnaHQtY29tcHV0ZWQpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIH1cbn1cblxuXG4vLyBDb21wb25lbnQgYWxpZ25tZW50XG4vL1xuLy8gUmVwdXJwb3NlIHRoZSBwdWxsIHV0aWxpdGllcyBhcyB0aGVpciBvd24gbmF2YmFyIHV0aWxpdGllcyB0byBhdm9pZCBzcGVjaWZpY2l0eVxuLy8gaXNzdWVzIHdpdGggcGFyZW50cyBhbmQgY2hhaW5pbmcuIE9ubHkgZG8gdGhpcyB3aGVuIHRoZSBuYXZiYXIgaXMgdW5jb2xsYXBzZWRcbi8vIHRob3VnaCBzbyB0aGF0IG5hdmJhciBjb250ZW50cyBwcm9wZXJseSBzdGFjayBhbmQgYWxpZ24gaW4gbW9iaWxlLlxuLy9cbi8vIERlY2xhcmVkIGFmdGVyIHRoZSBuYXZiYXIgY29tcG9uZW50cyB0byBlbnN1cmUgbW9yZSBzcGVjaWZpY2l0eSBvbiB0aGUgbWFyZ2lucy5cblxuQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgLm5hdmJhci1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcblxuICAgIH4gLm5hdmJhci1yaWdodCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIG5hdmJhcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIERlZmF1bHQgbmF2YmFyXG4ubmF2YmFyLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtYmc7XG4gIGJvcmRlci1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWJvcmRlcjtcblxuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWJyYW5kLWNvbG9yO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICA+IGxpID4gYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuYWN0aXZlID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtYmc7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmRpc2FibGVkID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGVmYXVsdC10b2dnbGUtYm9yZGVyLWNvbG9yO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWhvdmVyLWJnO1xuICAgIH1cbiAgICAuaWNvbi1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1pY29uLWJhci1iZztcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWZvcm0ge1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWJvcmRlcjtcbiAgfVxuXG4gIC8vIERyb3Bkb3duIG1lbnUgaXRlbXNcbiAgLm5hdmJhci1uYXYge1xuICAgIC8vIFJlbW92ZSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gb3BlbiBkcm9wZG93blxuICAgID4gLm9wZW4gPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZztcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcbiAgICAgIC8vIERyb3Bkb3ducyBnZXQgY3VzdG9tIGRpc3BsYXkgd2hlbiBjb2xsYXBzZWRcbiAgICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgPiBsaSA+IGEge1xuICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICYsXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmRpc2FibGVkID4gYSB7XG4gICAgICAgICAgJixcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAvLyBMaW5rcyBpbiBuYXZiYXJzXG4gIC8vXG4gIC8vIEFkZCBhIGNsYXNzIHRvIGVuc3VyZSBsaW5rcyBvdXRzaWRlIHRoZSBuYXZiYXIgbmF2IGFyZSBjb2xvcmVkIGNvcnJlY3RseS5cblxuICAubmF2YmFyLWxpbmsge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAuYnRuLWxpbmsge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgICAmW2Rpc2FibGVkXSxcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gSW52ZXJzZSBuYXZiYXJcblxuLm5hdmJhci1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWJnO1xuICBib3JkZXItY29sb3I6ICRuYXZiYXItaW52ZXJzZS1ib3JkZXI7XG5cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1icmFuZC1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1icmFuZC1ob3Zlci1iZztcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtY29sb3I7XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgPiBsaSA+IGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5kaXNhYmxlZCA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBEYXJrZW4gdGhlIHJlc3BvbnNpdmUgbmF2IHRvZ2dsZVxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtdG9nZ2xlLWJvcmRlci1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1ob3Zlci1iZztcbiAgICB9XG4gICAgLmljb24tYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS10b2dnbGUtaWNvbi1iYXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1mb3JtIHtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkbmF2YmFyLWludmVyc2UtYmcsIDclKTtcbiAgfVxuXG4gIC8vIERyb3Bkb3duc1xuICAubmF2YmFyLW5hdiB7XG4gICAgPiAub3BlbiA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnO1xuICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50LW1heCkge1xuICAgICAgLy8gRHJvcGRvd25zIGdldCBjdXN0b20gZGlzcGxheVxuICAgICAgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICA+IC5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWJvcmRlcjtcbiAgICAgICAgfVxuICAgICAgICAuZGl2aWRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWJvcmRlcjtcbiAgICAgICAgfVxuICAgICAgICA+IGxpID4gYSB7XG4gICAgICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yO1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1iZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiAuYWN0aXZlID4gYSB7XG4gICAgICAgICAgJixcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1iZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiAuZGlzYWJsZWQgPiBhIHtcbiAgICAgICAgICAmLFxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1iZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWxpbmsge1xuICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAuYnRuLWxpbmsge1xuICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgICAmW2Rpc2FibGVkXSxcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIE5hdmJhciB2ZXJ0aWNhbCBhbGlnblxuLy9cbi8vIFZlcnRpY2FsbHkgY2VudGVyIGVsZW1lbnRzIGluIHRoZSBuYXZiYXIuXG4vLyBFeGFtcGxlOiBhbiBlbGVtZW50IGhhcyBhIGhlaWdodCBvZiAzMHB4LCBzbyB3cml0ZSBvdXQgYC5uYXZiYXItdmVydGljYWwtYWxpZ24oMzBweCk7YCB0byBjYWxjdWxhdGUgdGhlIGFwcHJvcHJpYXRlIHRvcCBtYXJnaW4uXG5cbkBtaXhpbiBuYXZiYXItdmVydGljYWwtYWxpZ24oJGVsZW1lbnQtaGVpZ2h0KSB7XG4gIG1hcmdpbi10b3A6ICgoJG5hdmJhci1oZWlnaHQgLSAkZWxlbWVudC1oZWlnaHQpIC8gMik7XG4gIG1hcmdpbi1ib3R0b206ICgoJG5hdmJhci1oZWlnaHQgLSAkZWxlbWVudC1oZWlnaHQpIC8gMik7XG59XG4iLCIvL1xuLy8gQnJlYWRjcnVtYnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXZlcnRpY2FsICRicmVhZGNydW1iLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICA+IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICArIGxpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiN7JGJyZWFkY3J1bWItc2VwYXJhdG9yfVxcMDBhMFwiOyAvLyBVbmljb2RlIHNwYWNlIGFkZGVkIHNpbmNlIGlubGluZS1ibG9jayBtZWFucyBub24tY29sbGFwc2luZyB3aGl0ZS1zcGFjZVxuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgPiAuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICB9XG59XG4iLCIvL1xuLy8gUGFnaW5hdGlvbiAobXVsdGlwbGUgcGFnZXMpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQgMDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICA+IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IC8vIFJlbW92ZSBsaXN0LXN0eWxlIGFuZCBibG9jay1sZXZlbCBkZWZhdWx0c1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIENvbGxhcHNlIHdoaXRlLXNwYWNlXG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1iYXNlLXZlcnRpY2FsICRwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgPiBhLFxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cy1iYXNlKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgID4gYSxcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMtYmFzZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiBsaSA+IGEsXG4gID4gbGkgPiBzcGFuIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYmc7XG4gICAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlcjtcbiAgICB9XG4gIH1cblxuICA+IC5hY3RpdmUgPiBhLFxuICA+IC5hY3RpdmUgPiBzcGFuIHtcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlcjtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cblxuICA+IC5kaXNhYmxlZCB7XG4gICAgPiBzcGFuLFxuICAgID4gc3Bhbjpob3ZlcixcbiAgICA+IHNwYW46Zm9jdXMsXG4gICAgPiBhLFxuICAgID4gYTpob3ZlcixcbiAgICA+IGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlcjtcbiAgICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgICB9XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBMYXJnZVxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmctbGFyZ2UtdmVydGljYWwsICRwYWRkaW5nLWxhcmdlLWhvcml6b250YWwsICRmb250LXNpemUtbGFyZ2UsICRib3JkZXItcmFkaXVzLWxhcmdlKTtcbn1cblxuLy8gU21hbGxcbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsLCAkcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsLCAkZm9udC1zaXplLXNtYWxsLCAkYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmctdmVydGljYWwsICRwYWRkaW5nLWhvcml6b250YWwsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gID4gbGkge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgcGFkZGluZzogJHBhZGRpbmctdmVydGljYWwgJHBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgPiBhLFxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gUGFnZXIgcGFnaW5hdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4ucGFnZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgPiBhLFxuICAgID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiA1cHggMTRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdlci1iZztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwYWdlci1ib3JkZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAkcGFnZXItYm9yZGVyLXJhZGl1cztcbiAgICB9XG5cbiAgICA+IGE6aG92ZXIsXG4gICAgPiBhOmZvY3VzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdlci1ob3Zlci1iZztcbiAgICB9XG4gIH1cblxuICAubmV4dCB7XG4gICAgPiBhLFxuICAgID4gc3BhbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLnByZXZpb3VzIHtcbiAgICA+IGEsXG4gICAgPiBzcGFuIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gIC5kaXNhYmxlZCB7XG4gICAgPiBhLFxuICAgID4gYTpob3ZlcixcbiAgICA+IGE6Zm9jdXMsXG4gICAgPiBzcGFuIHtcbiAgICAgIGNvbG9yOiAkcGFnZXItZGlzYWJsZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZXItYmc7XG4gICAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gTGFiZWxzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IC4yZW0gLjZlbSAuM2VtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGxhYmVsLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogLjI1ZW07XG5cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGEmIHRvIGEubGFiZWxcblxuICAvLyBFbXB0eSBsYWJlbHMgY29sbGFwc2UgYXV0b21hdGljYWxseSAobm90IGF2YWlsYWJsZSBpbiBJRTgpXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBRdWljayBmaXggZm9yIGxhYmVscyBpbiBidXR0b25zXG4gIC5idG4gJiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgfVxufVxuXG4vLyBBZGQgaG92ZXIgZWZmZWN0cywgYnV0IG9ubHkgZm9yIGxpbmtzXG5hLmxhYmVsIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRsYWJlbC1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLy8gQ29sb3JzXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnMgKGxpbmtlZCBsYWJlbHMgZ2V0IGRhcmtlciBvbiA6aG92ZXIpXG5cbi5sYWJlbC1kZWZhdWx0IHtcbiAgQGluY2x1ZGUgbGFiZWwtdmFyaWFudCgkbGFiZWwtZGVmYXVsdC1iZyk7XG59XG5cbi5sYWJlbC1wcmltYXJ5IHtcbiAgQGluY2x1ZGUgbGFiZWwtdmFyaWFudCgkbGFiZWwtcHJpbWFyeS1iZyk7XG59XG5cbi5sYWJlbC1zdWNjZXNzIHtcbiAgQGluY2x1ZGUgbGFiZWwtdmFyaWFudCgkbGFiZWwtc3VjY2Vzcy1iZyk7XG59XG5cbi5sYWJlbC1pbmZvIHtcbiAgQGluY2x1ZGUgbGFiZWwtdmFyaWFudCgkbGFiZWwtaW5mby1iZyk7XG59XG5cbi5sYWJlbC13YXJuaW5nIHtcbiAgQGluY2x1ZGUgbGFiZWwtdmFyaWFudCgkbGFiZWwtd2FybmluZy1iZyk7XG59XG5cbi5sYWJlbC1kYW5nZXIge1xuICBAaW5jbHVkZSBsYWJlbC12YXJpYW50KCRsYWJlbC1kYW5nZXItYmcpO1xufVxuIiwiLy8gTGFiZWxzXG5cbkBtaXhpbiBsYWJlbC12YXJpYW50KCRjb2xvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cbiAgJltocmVmXSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFkZ2VzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2UgY2xhc3Ncbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYmFkZ2UtY29sb3I7XG4gIGxpbmUtaGVpZ2h0OiAkYmFkZ2UtbGluZS1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFkZ2UtYmc7XG4gIGJvcmRlci1yYWRpdXM6ICRiYWRnZS1ib3JkZXItcmFkaXVzO1xuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5IChub3QgYXZhaWxhYmxlIGluIElFOClcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbiAgLmJ0biAmIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuICB9XG5cbiAgLmJ0bi14cyAmLFxuICAuYnRuLWdyb3VwLXhzID4gLmJ0biAmIHtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZzogMXB4IDVweDtcbiAgfVxuXG4gIC8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBhJiB0byBhLmJhZGdlXG5cbiAgLy8gQWNjb3VudCBmb3IgYmFkZ2VzIGluIG5hdnNcbiAgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgPiAmLFxuICAubmF2LXBpbGxzID4gLmFjdGl2ZSA+IGEgPiAmIHtcbiAgICBjb2xvcjogJGJhZGdlLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFkZ2UtYWN0aXZlLWJnO1xuICB9XG5cbiAgLmxpc3QtZ3JvdXAtaXRlbSA+ICYge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC5saXN0LWdyb3VwLWl0ZW0gPiAmICsgJiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAubmF2LXBpbGxzID4gbGkgPiBhID4gJiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgfVxufVxuXG4vLyBIb3ZlciBzdGF0ZSwgYnV0IG9ubHkgZm9yIGxpbmtzXG5hLmJhZGdlIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRiYWRnZS1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbiIsIi8vXG4vLyBKdW1ib3Ryb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6ICRqdW1ib3Ryb24tcGFkZGluZyAoJGp1bWJvdHJvbi1wYWRkaW5nIC8gMik7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG5cbiAgaDEsXG4gIC5oMSB7XG4gICAgY29sb3I6ICRqdW1ib3Ryb24taGVhZGluZy1jb2xvcjtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206ICgkanVtYm90cm9uLXBhZGRpbmcgLyAyKTtcbiAgICBmb250LXNpemU6ICRqdW1ib3Ryb24tZm9udC1zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICA+IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGp1bWJvdHJvbi1iZywgMTAlKTtcbiAgfVxuXG4gIC5jb250YWluZXIgJixcbiAgLmNvbnRhaW5lci1mbHVpZCAmIHtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sYXJnZTsgLy8gT25seSByb3VuZCBjb3JuZXJzIGF0IGhpZ2hlciByZXNvbHV0aW9ucyBpZiBjb250YWluZWQgaW4gYSBjb250YWluZXJcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgcGFkZGluZzogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDEuNikgMDtcblxuICAgIC5jb250YWluZXIgJixcbiAgICAuY29udGFpbmVyLWZsdWlkICYge1xuICAgICAgcGFkZGluZy1sZWZ0OiAgKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpO1xuICAgICAgcGFkZGluZy1yaWdodDogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpO1xuICAgIH1cblxuICAgIGgxLFxuICAgIC5oMSB7XG4gICAgICBmb250LXNpemU6ICgkZm9udC1zaXplLWJhc2UgKiA0LjUpO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFRodW1ibmFpbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gTWl4aW4gYW5kIGFkanVzdCB0aGUgcmVndWxhciBpbWFnZSBjbGFzc1xuLnRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJvcmRlciAuMnMgZWFzZS1pbi1vdXQpO1xuXG4gID4gaW1nLFxuICBhID4gaW1nIHtcbiAgICBAaW5jbHVkZSBpbWctcmVzcG9uc2l2ZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYSY6aG92ZXIsIGEmOmZvY3VzLCBhJi5hY3RpdmUgdG8gYS50aHVtYm5haWw6aG92ZXIsIGEudGh1bWJuYWlsOmZvY3VzLCBhLnRodW1ibmFpbC5hY3RpdmVcblxuICAvLyBJbWFnZSBjYXB0aW9uc1xuICAuY2FwdGlvbiB7XG4gICAgcGFkZGluZzogJHRodW1ibmFpbC1jYXB0aW9uLXBhZGRpbmc7XG4gICAgY29sb3I6ICR0aHVtYm5haWwtY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuXG4vLyBBZGQgYSBob3ZlciBzdGF0ZSBmb3IgbGlua2VkIHZlcnNpb25zIG9ubHlcbmEudGh1bWJuYWlsOmhvdmVyLFxuYS50aHVtYm5haWw6Zm9jdXMsXG5hLnRodW1ibmFpbC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICRsaW5rLWNvbG9yO1xufVxuIiwiLy9cbi8vIEFsZXJ0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIHN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYWxlcnQge1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogJGFsZXJ0LWJvcmRlci1yYWRpdXM7XG5cbiAgLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbiAgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLy8gU3BlY2lmaWVkIGZvciB0aGUgaDQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cblxuICAvLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuICAuYWxlcnQtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xuICB9XG5cbiAgLy8gSW1wcm92ZSBhbGlnbm1lbnQgYW5kIHNwYWNpbmcgb2YgaW5uZXIgY29udGVudFxuICA+IHAsXG4gID4gdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICA+IHAgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzYWJsZSwgLy8gVGhlIG1pc3NwZWxsZWQgLmFsZXJ0LWRpc21pc3NhYmxlIHdhcyBkZXByZWNhdGVkIGluIDMuMi4wLlxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogKCRhbGVydC1wYWRkaW5nICsgMjApO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbiAgICByaWdodDogLTIxcHg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gQWx0ZXJuYXRlIHN0eWxlc1xuLy9cbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtc3VjY2Vzcy1iZywgJGFsZXJ0LXN1Y2Nlc3MtYm9yZGVyLCAkYWxlcnQtc3VjY2Vzcy10ZXh0KTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBAaW5jbHVkZSBhbGVydC12YXJpYW50KCRhbGVydC1pbmZvLWJnLCAkYWxlcnQtaW5mby1ib3JkZXIsICRhbGVydC1pbmZvLXRleHQpO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoJGFsZXJ0LXdhcm5pbmctYmcsICRhbGVydC13YXJuaW5nLWJvcmRlciwgJGFsZXJ0LXdhcm5pbmctdGV4dCk7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBAaW5jbHVkZSBhbGVydC12YXJpYW50KCRhbGVydC1kYW5nZXItYmcsICRhbGVydC1kYW5nZXItYm9yZGVyLCAkYWxlcnQtZGFuZ2VyLXRleHQpO1xufVxuIiwiLy8gQWxlcnRzXG5cbkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkdGV4dC1jb2xvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBjb2xvcjogJHRleHQtY29sb3I7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJHRleHQtY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vXG4vLyBQcm9ncmVzcyBiYXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhciBhbmltYXRpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFdlYktpdFxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7IH1cbiAgdG8gICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbn1cblxuLy8gU3BlYyBhbmQgSUUxMCtcbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tICB7IGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDsgfVxuICB0byAgICB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxufVxuXG5cbi8vIEJhciBpdHNlbGZcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gT3V0ZXIgY29udGFpbmVyXG4ucHJvZ3Jlc3Mge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmc7XG4gIGJvcmRlci1yYWRpdXM6ICRwcm9ncmVzcy1ib3JkZXItcmFkaXVzO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xKSk7XG59XG5cbi8vIEJhciBvZiBwcm9ncmVzc1xuLnByb2dyZXNzLWJhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBjb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWJnO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsLjE1KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24od2lkdGggLjZzIGVhc2UpO1xufVxuXG4vLyBTdHJpcGVkIGJhcnNcbi8vXG4vLyBgLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhcmAgaXMgZGVwcmVjYXRlZCBhcyBvZiB2My4yLjAgaW4gZmF2b3Igb2YgdGhlXG4vLyBgLnByb2dyZXNzLWJhci1zdHJpcGVkYCBjbGFzcywgd2hpY2ggeW91IGp1c3QgYWRkIHRvIGFuIGV4aXN0aW5nXG4vLyBgLnByb2dyZXNzLWJhcmAuXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLFxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZDtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG59XG5cbi8vIENhbGwgYW5pbWF0aW9uIGZvciB0aGUgYWN0aXZlIG9uZVxuLy9cbi8vIGAucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXJgIGlzIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMi4wIGluIGZhdm9yIG9mIHRoZVxuLy8gYC5wcm9ncmVzcy1iYXIuYWN0aXZlYCBhcHByb2FjaC5cbi5wcm9ncmVzcy5hY3RpdmUgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXIuYWN0aXZlIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uKHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZSk7XG59XG5cblxuLy8gVmFyaWF0aW9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBAaW5jbHVkZSBwcm9ncmVzcy1iYXItdmFyaWFudCgkcHJvZ3Jlc3MtYmFyLXN1Y2Nlc3MtYmcpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWluZm8ge1xuICBAaW5jbHVkZSBwcm9ncmVzcy1iYXItdmFyaWFudCgkcHJvZ3Jlc3MtYmFyLWluZm8tYmcpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXdhcm5pbmcge1xuICBAaW5jbHVkZSBwcm9ncmVzcy1iYXItdmFyaWFudCgkcHJvZ3Jlc3MtYmFyLXdhcm5pbmctYmcpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWRhbmdlciB7XG4gIEBpbmNsdWRlIHByb2dyZXNzLWJhci12YXJpYW50KCRwcm9ncmVzcy1iYXItZGFuZ2VyLWJnKTtcbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbi8vIENvbG9yIHN0b3BzIGFyZSBub3QgYXZhaWxhYmxlIGluIElFOSBhbmQgYmVsb3cuXG5AbWl4aW4gZ3JhZGllbnQtaG9yaXpvbnRhbCgkc3RhcnQtY29sb3I6ICM1NTUsICRlbmQtY29sb3I6ICMzMzMsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAvLyBTYWZhcmkgNS4xLTYsIENocm9tZSAxMCtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAvLyBPcGVyYSAxMlxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAvLyBTdGFuZGFyZCwgSUUxMCwgRmlyZWZveCAxNissIE9wZXJhIDEyLjEwKywgU2FmYXJpIDcrLCBDaHJvbWUgMjYrXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRzdGFydC1jb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kLWNvbG9yKX0nLCBHcmFkaWVudFR5cGU9MSk7IC8vIElFOSBhbmQgZG93blxufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbi8vIENvbG9yIHN0b3BzIGFyZSBub3QgYXZhaWxhYmxlIGluIElFOSBhbmQgYmVsb3cuXG5AbWl4aW4gZ3JhZGllbnQtdmVydGljYWwoJHN0YXJ0LWNvbG9yOiAjNTU1LCAkZW5kLWNvbG9yOiAjMzMzLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAgLy8gU2FmYXJpIDUuMS02LCBDaHJvbWUgMTArXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAgLy8gT3BlcmEgMTJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7IC8vIFN0YW5kYXJkLCBJRTEwLCBGaXJlZm94IDE2KywgT3BlcmEgMTIuMTArLCBTYWZhcmkgNyssIENocm9tZSAyNitcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScje2llLWhleC1zdHIoJHN0YXJ0LWNvbG9yKX0nLCBlbmRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRlbmQtY29sb3IpfScsIEdyYWRpZW50VHlwZT0wKTsgLy8gSUU5IGFuZCBkb3duXG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICM1NTUsICRlbmQtY29sb3I6ICMzMzMsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTsgLy8gU2FmYXJpIDUuMS02LCBDaHJvbWUgMTArXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpOyAvLyBPcGVyYSAxMlxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTsgLy8gU3RhbmRhcmQsIElFMTAsIEZpcmVmb3ggMTYrLCBPcGVyYSAxMi4xMCssIFNhZmFyaSA3KywgQ2hyb21lIDI2K1xufVxuQG1peGluIGdyYWRpZW50LWhvcml6b250YWwtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogIzAwYjNlZSwgJG1pZC1jb2xvcjogIzdhNDNiNiwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogI2MzMzI1Zikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScje2llLWhleC1zdHIoJHN0YXJ0LWNvbG9yKX0nLCBlbmRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRlbmQtY29sb3IpfScsIEdyYWRpZW50VHlwZT0xKTsgLy8gSUU5IGFuZCBkb3duLCBnZXRzIG5vIGNvbG9yLXN0b3AgYXQgYWxsIGZvciBwcm9wZXIgZmFsbGJhY2tcbn1cbkBtaXhpbiBncmFkaWVudC12ZXJ0aWNhbC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAjMDBiM2VlLCAkbWlkLWNvbG9yOiAjN2E0M2I2LCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAjYzMzMjVmKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRzdGFydC1jb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kLWNvbG9yKX0nLCBHcmFkaWVudFR5cGU9MCk7IC8vIElFOSBhbmQgZG93biwgZ2V0cyBubyBjb2xvci1zdG9wIGF0IGFsbCBmb3IgcHJvcGVyIGZhbGxiYWNrXG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogIzU1NSwgJG91dGVyLWNvbG9yOiAjMzMzKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBQcm9ncmVzcyBiYXJzXG5cbkBtaXhpbiBwcm9ncmVzcy1iYXItdmFyaWFudCgkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gIC8vIERlcHJlY2F0ZWQgcGFyZW50IGNsYXNzIHJlcXVpcmVtZW50IGFzIG9mIHYzLjIuMFxuICAucHJvZ3Jlc3Mtc3RyaXBlZCAmIHtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkO1xuICB9XG59XG4iLCIubWVkaWEge1xuICAvLyBQcm9wZXIgc3BhY2luZyBiZXR3ZWVuIGluc3RhbmNlcyBvZiAubWVkaWFcbiAgbWFyZ2luLXRvcDogMTVweDtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5tZWRpYSxcbi5tZWRpYS1ib2R5IHtcbiAgem9vbTogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1lZGlhLWJvZHkge1xuICB3aWR0aDogMTAwMDBweDtcbn1cblxuLm1lZGlhLW9iamVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEgPiAucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLm1lZGlhLWxlZnQsXG4ubWVkaWEgPiAucHVsbC1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5tZWRpYS1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubWVkaWEtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBoZWFkaW5ncyBmb3IgdGlnaHRlciBkZWZhdWx0IHNwYWNpbmdcbi5tZWRpYS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4vLyBNZWRpYSBsaXN0IHZhcmlhdGlvblxuLy9cbi8vIFVuZG8gZGVmYXVsdCB1bC9vbCBzdHlsZXNcbi5tZWRpYS1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy9cbi8vIExpc3QgZ3JvdXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyByZXNldCBwYWRkaW5nIGJlY2F1c2UgdWwgYW5kIG9sXG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICAvLyBQbGFjZSB0aGUgYm9yZGVyIG9uIHRoZSBsaXN0IGl0ZW1zIGFuZCBuZWdhdGl2ZSBtYXJnaW4gdXAgZm9yIGJldHRlciBzdHlsaW5nXG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkbGlzdC1ncm91cC1ib3JkZXI7XG5cbiAgLy8gUm91bmQgdGhlIGZpcnN0IGFuZCBsYXN0IGl0ZW1zXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vIExpbmtlZCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgbGlua2VkIGxpc3QgaXRlbXMuXG4vLyBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNob3dpbmcgc2VsZWN0ZWQgaXRlbXMuXG5cbmEubGlzdC1ncm91cC1pdGVtIHtcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWxpbmstY29sb3I7XG5cbiAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtbGluay1oZWFkaW5nLWNvbG9yO1xuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1saW5rLWhvdmVyLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICAvLyBEaXNhYmxlZCBzdGF0ZVxuICAmLmRpc2FibGVkLFxuICAmLmRpc2FibGVkOmhvdmVyLFxuICAmLmRpc2FibGVkOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuXG4gICAgLy8gRm9yY2UgY29sb3IgdG8gaW5oZXJpdCBmb3IgY3VzdG9tIGNvbnRlbnRcbiAgICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICAgIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtdGV4dC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBBY3RpdmUgY2xhc3Mgb24gaXRlbSBpdHNlbGYsIG5vdCBwYXJlbnRcbiAgJi5hY3RpdmUsXG4gICYuYWN0aXZlOmhvdmVyLFxuICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXI7XG5cbiAgICAvLyBGb3JjZSBjb2xvciB0byBpbmhlcml0IGZvciBjdXN0b20gY29udGVudFxuICAgIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbiAgICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbiAgICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICAgIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLXRleHQtY29sb3I7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudChzdWNjZXNzLCAkc3RhdGUtc3VjY2Vzcy1iZywgJHN0YXRlLXN1Y2Nlc3MtdGV4dCk7XG5AaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudChpbmZvLCAkc3RhdGUtaW5mby1iZywgJHN0YXRlLWluZm8tdGV4dCk7XG5AaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCh3YXJuaW5nLCAkc3RhdGUtd2FybmluZy1iZywgJHN0YXRlLXdhcm5pbmctdGV4dCk7XG5AaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudChkYW5nZXIsICRzdGF0ZS1kYW5nZXItYmcsICRzdGF0ZS1kYW5nZXItdGV4dCk7XG5cblxuLy8gQ3VzdG9tIGNvbnRlbnQgb3B0aW9uc1xuLy9cbi8vIEV4dHJhIGNsYXNzZXMgZm9yIGNyZWF0aW5nIHdlbGwtZm9ybWF0dGVkIGNvbnRlbnQgd2l0aGluIGAubGlzdC1ncm91cC1pdGVtYHMuXG5cbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGEmIHRvIGEubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfVxuICB9XG5cbiAgYS5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgfVxuICAgICYuYWN0aXZlLFxuICAgICYuYWN0aXZlOmhvdmVyLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gUGFuZWxzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2UgY2xhc3Ncbi5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhbmVsLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogJHBhbmVsLWJvcmRlci1yYWRpdXM7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA1KSk7XG59XG5cbi8vIFBhbmVsIGNvbnRlbnRzXG4ucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6ICRwYW5lbC1ib2R5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG4vLyBPcHRpb25hbCBoZWFkaW5nXG4ucGFuZWwtaGVhZGluZyB7XG4gIHBhZGRpbmc6ICRwYW5lbC1oZWFkaW5nLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSkpO1xuXG4gID4gLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFdpdGhpbiBoZWFkaW5nLCBzdHJpcCBhbnkgYGgqYCB0YWcgb2YgaXRzIGRlZmF1bHQgbWFyZ2lucyBmb3Igc3BhY2luZy5cbi5wYW5lbC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4xMjUpKTtcbiAgY29sb3I6IGluaGVyaXQ7XG5cbiAgPiBhLFxuICA+IHNtYWxsLFxuICA+IC5zbWFsbCxcbiAgPiBzbWFsbCA+IGEsXG4gID4gLnNtYWxsID4gYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gT3B0aW9uYWwgZm9vdGVyIChzdGF5cyBncmF5IGluIGV2ZXJ5IG1vZGlmaWVyIGNsYXNzKVxuLnBhbmVsLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRwYW5lbC1mb290ZXItcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhbmVsLWZvb3Rlci1iZztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRwYW5lbC1pbm5lci1ib3JkZXI7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpKTtcbn1cblxuXG4vLyBMaXN0IGdyb3VwcyBpbiBwYW5lbHNcbi8vXG4vLyBCeSBkZWZhdWx0LCBzcGFjZSBvdXQgbGlzdCBncm91cCBjb250ZW50IGZyb20gcGFuZWwgaGVhZGluZ3MgdG8gYWNjb3VudCBmb3Jcbi8vIGFueSBraW5kIG9mIGN1c3RvbSBjb250ZW50IGJldHdlZW4gdGhlIHR3by5cblxuLnBhbmVsIHtcbiAgPiAubGlzdC1ncm91cCxcbiAgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLy8gQWRkIGJvcmRlciB0b3AgcmFkaXVzIGZvciBmaXJzdCBvbmVcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKSk7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIEFkZCBib3JkZXIgYm90dG9tIHJhZGl1cyBmb3IgbGFzdCBvbmVcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gQ29sbGFwc2Ugc3BhY2UgYmV0d2VlbiB3aGVuIHRoZXJlJ3Mgbm8gYWRkaXRpb25hbCBjb250ZW50LlxuLnBhbmVsLWhlYWRpbmcgKyAubGlzdC1ncm91cCB7XG4gIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cbn1cbi5saXN0LWdyb3VwICsgLnBhbmVsLWZvb3RlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi8vIFRhYmxlcyBpbiBwYW5lbHNcbi8vXG4vLyBQbGFjZSBhIG5vbi1ib3JkZXJlZCBgLnRhYmxlYCB3aXRoaW4gYSBwYW5lbCAobm90IHdpdGhpbiBhIGAucGFuZWwtYm9keWApIGFuZFxuLy8gd2F0Y2ggaXQgZ28gZnVsbCB3aWR0aC5cblxuLnBhbmVsIHtcbiAgPiAudGFibGUsXG4gID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUsXG4gID4gLnBhbmVsLWNvbGxhcHNlID4gLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgY2FwdGlvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRwYW5lbC1ib2R5LXBhZGRpbmc7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFuZWwtYm9keS1wYWRkaW5nO1xuICAgIH1cbiAgfVxuICAvLyBBZGQgYm9yZGVyIHRvcCByYWRpdXMgZm9yIGZpcnN0IG9uZVxuICA+IC50YWJsZTpmaXJzdC1jaGlsZCxcbiAgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSkpO1xuXG4gICAgPiB0aGVhZDpmaXJzdC1jaGlsZCxcbiAgICA+IHRib2R5OmZpcnN0LWNoaWxkIHtcbiAgICAgID4gdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuXG4gICAgICAgIHRkOmZpcnN0LWNoaWxkLFxuICAgICAgICB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG4gICAgICAgIH1cbiAgICAgICAgdGQ6bGFzdC1jaGlsZCxcbiAgICAgICAgdGg6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIEFkZCBib3JkZXIgYm90dG9tIHJhZGl1cyBmb3IgbGFzdCBvbmVcbiAgPiAudGFibGU6bGFzdC1jaGlsZCxcbiAgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpKTtcblxuICAgID4gdGJvZHk6bGFzdC1jaGlsZCxcbiAgICA+IHRmb290Omxhc3QtY2hpbGQge1xuICAgICAgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcblxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCxcbiAgICAgICAgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuICAgICAgICB9XG4gICAgICAgIHRkOmxhc3QtY2hpbGQsXG4gICAgICAgIHRoOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLFxuICA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLXJlc3BvbnNpdmUsXG4gID4gLnRhYmxlICsgLnBhbmVsLWJvZHksXG4gID4gLnRhYmxlLXJlc3BvbnNpdmUgKyAucGFuZWwtYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbiAgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoLFxuICA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgPiAudGFibGUtYm9yZGVyZWQsXG4gID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgICA+IHRoZWFkLFxuICAgID4gdGJvZHksXG4gICAgPiB0Zm9vdCB7XG4gICAgICA+IHRyIHtcbiAgICAgICAgPiB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgICA+IHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+IHRoZWFkLFxuICAgID4gdGJvZHkge1xuICAgICAgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiB0Ym9keSxcbiAgICA+IHRmb290IHtcbiAgICAgID4gdHI6bGFzdC1jaGlsZCB7XG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuXG4vLyBDb2xsYXBzYWJsZSBwYW5lbHMgKGFrYSwgYWNjb3JkaW9uKVxuLy9cbi8vIFdyYXAgYSBzZXJpZXMgb2YgcGFuZWxzIGluIGAucGFuZWwtZ3JvdXBgIHRvIHR1cm4gdGhlbSBpbnRvIGFuIGFjY29yZGlvbiB3aXRoXG4vLyB0aGUgaGVscCBvZiBvdXIgY29sbGFwc2UgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi5wYW5lbC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcblxuICAvLyBUaWdodGVuIHVwIG1hcmdpbiBzbyBpdCdzIG9ubHkgYmV0d2VlbiBwYW5lbHNcbiAgLnBhbmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6ICRwYW5lbC1ib3JkZXItcmFkaXVzO1xuXG4gICAgKyAucGFuZWwge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5wYW5lbC1oZWFkaW5nIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSxcbiAgICArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcGFuZWwtaW5uZXItYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIC5wYW5lbC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgKyAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwYW5lbC1pbm5lci1ib3JkZXI7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zXG4ucGFuZWwtZGVmYXVsdCB7XG4gIEBpbmNsdWRlIHBhbmVsLXZhcmlhbnQoJHBhbmVsLWRlZmF1bHQtYm9yZGVyLCAkcGFuZWwtZGVmYXVsdC10ZXh0LCAkcGFuZWwtZGVmYXVsdC1oZWFkaW5nLWJnLCAkcGFuZWwtZGVmYXVsdC1ib3JkZXIpO1xufVxuLnBhbmVsLXByaW1hcnkge1xuICBAaW5jbHVkZSBwYW5lbC12YXJpYW50KCRwYW5lbC1wcmltYXJ5LWJvcmRlciwgJHBhbmVsLXByaW1hcnktdGV4dCwgJHBhbmVsLXByaW1hcnktaGVhZGluZy1iZywgJHBhbmVsLXByaW1hcnktYm9yZGVyKTtcbn1cbi5wYW5lbC1zdWNjZXNzIHtcbiAgQGluY2x1ZGUgcGFuZWwtdmFyaWFudCgkcGFuZWwtc3VjY2Vzcy1ib3JkZXIsICRwYW5lbC1zdWNjZXNzLXRleHQsICRwYW5lbC1zdWNjZXNzLWhlYWRpbmctYmcsICRwYW5lbC1zdWNjZXNzLWJvcmRlcik7XG59XG4ucGFuZWwtaW5mbyB7XG4gIEBpbmNsdWRlIHBhbmVsLXZhcmlhbnQoJHBhbmVsLWluZm8tYm9yZGVyLCAkcGFuZWwtaW5mby10ZXh0LCAkcGFuZWwtaW5mby1oZWFkaW5nLWJnLCAkcGFuZWwtaW5mby1ib3JkZXIpO1xufVxuLnBhbmVsLXdhcm5pbmcge1xuICBAaW5jbHVkZSBwYW5lbC12YXJpYW50KCRwYW5lbC13YXJuaW5nLWJvcmRlciwgJHBhbmVsLXdhcm5pbmctdGV4dCwgJHBhbmVsLXdhcm5pbmctaGVhZGluZy1iZywgJHBhbmVsLXdhcm5pbmctYm9yZGVyKTtcbn1cbi5wYW5lbC1kYW5nZXIge1xuICBAaW5jbHVkZSBwYW5lbC12YXJpYW50KCRwYW5lbC1kYW5nZXItYm9yZGVyLCAkcGFuZWwtZGFuZ2VyLXRleHQsICRwYW5lbC1kYW5nZXItaGVhZGluZy1iZywgJHBhbmVsLWRhbmdlci1ib3JkZXIpO1xufVxuIiwiLy8gUGFuZWxzXG5cbkBtaXhpbiBwYW5lbC12YXJpYW50KCRib3JkZXIsICRoZWFkaW5nLXRleHQtY29sb3IsICRoZWFkaW5nLWJnLWNvbG9yLCAkaGVhZGluZy1ib3JkZXIpIHtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gICYgPiAucGFuZWwtaGVhZGluZyB7XG4gICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRpbmctYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkaGVhZGluZy1ib3JkZXI7XG5cbiAgICArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRib3JkZXI7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBjb2xvcjogJGhlYWRpbmctYmctY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxuICAmID4gLnBhbmVsLWZvb3RlciB7XG4gICAgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRW1iZWRzIHJlc3BvbnNpdmVcbi8vXG4vLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi8vIE1vZGlmaWVyIGNsYXNzIGZvciAxNjo5IGFzcGVjdCByYXRpb1xuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xufVxuXG4vLyBNb2RpZmllciBjbGFzcyBmb3IgNDozIGFzcGVjdCByYXRpb1xuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG4iLCIvL1xuLy8gV2VsbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBjbGFzc1xuLndlbGwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2VsbC1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJHdlbGwtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNSkpO1xuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLC4xNSk7XG4gIH1cbn1cblxuLy8gU2l6ZXNcbi53ZWxsLWxnIHtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGFyZ2U7XG59XG4ud2VsbC1zbSB7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc21hbGw7XG59XG4iLCIvL1xuLy8gQ2xvc2UgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6ICgkZm9udC1zaXplLWJhc2UgKiAxLjUpO1xuICBmb250LXdlaWdodDogJGNsb3NlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgdGV4dC1zaGFkb3c6ICRjbG9zZS10ZXh0LXNoYWRvdztcbiAgQGluY2x1ZGUgb3BhY2l0eSguMik7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBpbmNsdWRlIG9wYWNpdHkoLjUpO1xuICB9XG5cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGJ1dHRvbiYgdG8gYnV0dG9uLmNsb3NlXG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuIiwiLy9cbi8vIE1vZGFsc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHNoaXRcblxuLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAmLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgQGluY2x1ZGUgdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tdHJhbnNmb3JtKDAuM3MgZWFzZS1vdXQpO1xuICB9XG4gICYuaW4gLm1vZGFsLWRpYWxvZyB7IEBpbmNsdWRlIHRyYW5zbGF0ZSgwLCAwKSB9XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRtb2RhbC1jb250ZW50LWZhbGxiYWNrLWJvcmRlci1jb2xvcjsgLy9vbGQgYnJvd3NlcnMgZmFsbGJhY2sgKGllOCBldGMpXG4gIGJvcmRlcjogMXB4IHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGFyZ2U7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCAzcHggOXB4IHJnYmEoMCwwLDAsLjUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2dyb3VuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBAaW5jbHVkZSBvcGFjaXR5KDApOyB9XG4gICYuaW4geyBAaW5jbHVkZSBvcGFjaXR5KCRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5KTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRtb2RhbC10aXRsZS1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIG1pbi1oZWlnaHQ6ICgkbW9kYWwtdGl0bGUtcGFkZGluZyArICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCk7XG59XG4vLyBDbG9zZSBpY29uXG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyAvLyByaWdodCBhbGlnbiBidXR0b25zXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7IC8vIGNsZWFyIGl0IGluIGNhc2UgZm9sa3MgdXNlIC5wdWxsLSogY2xhc3NlcyBvbiBidXR0b25zXG5cbiAgLy8gUHJvcGVybHkgc3BhY2Ugb3V0IGJ1dHRvbnNcbiAgLmJ0biArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gYWNjb3VudCBmb3IgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB3aGljaCBnZXRzIHRoZSBib3R0b20gbWFyZ2luIGxpa2UgYWxsIG90aGVyIGlucHV0c1xuICB9XG4gIC8vIGJ1dCBvdmVycmlkZSB0aGF0IGZvciBidXR0b24gZ3JvdXBzXG4gIC5idG4tZ3JvdXAgLmJ0biArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG4gIC8vIGFuZCBvdmVycmlkZSBpdCBmb3IgYmxvY2sgYnV0dG9ucyBhcyB3ZWxsXG4gIC5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCA1cHggMTVweCByZ2JhKDAsMCwwLC41KSk7XG4gIH1cblxuICAvLyBNb2RhbCBzaXplc1xuICAubW9kYWwtc20geyB3aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAubW9kYWwtbGcgeyB3aWR0aDogJG1vZGFsLWxnOyB9XG59XG4iLCIvL1xuLy8gVG9vbHRpcHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8vIFJlc2V0IGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyBnaXZlbiBuZXcgaW5zZXJ0aW9uIG1ldGhvZFxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgQGluY2x1ZGUgb3BhY2l0eSgwKTtcblxuICAmLmluICAgICB7IEBpbmNsdWRlIG9wYWNpdHkoJHRvb2x0aXAtb3BhY2l0eSk7IH1cbiAgJi50b3AgICAgeyBtYXJnaW4tdG9wOiAgLTNweDsgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctd2lkdGggMDsgfVxuICAmLnJpZ2h0ICB7IG1hcmdpbi1sZWZ0OiAgM3B4OyBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LXdpZHRoOyB9XG4gICYuYm90dG9tIHsgbWFyZ2luLXRvcDogICAzcHg7IHBhZGRpbmc6ICR0b29sdGlwLWFycm93LXdpZHRoIDA7IH1cbiAgJi5sZWZ0ICAgeyBtYXJnaW4tbGVmdDogLTNweDsgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy13aWR0aDsgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZztcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbn1cblxuLy8gQXJyb3dzXG4udG9vbHRpcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi8vIE5vdGU6IERlcHJlY2F0ZWQgLnRvcC1sZWZ0LCAudG9wLXJpZ2h0LCAuYm90dG9tLWxlZnQsIGFuZCAuYm90dG9tLXJpZ2h0IGFzIG9mIHYzLjMuMVxuLnRvb2x0aXAge1xuICAmLnRvcCAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLSR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGggJHRvb2x0aXAtYXJyb3ctd2lkdGggMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgfVxuICAmLnRvcC1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1ib3R0b206IC0kdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoICR0b29sdGlwLWFycm93LXdpZHRoIDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gIH1cbiAgJi50b3AtcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tYm90dG9tOiAtJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy13aWR0aCAkdG9vbHRpcC1hcnJvdy13aWR0aCAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG4gICYucmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLSR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGggJHRvb2x0aXAtYXJyb3ctd2lkdGggJHRvb2x0aXAtYXJyb3ctd2lkdGggMDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG4gICYubGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLSR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGggMCAkdG9vbHRpcC1hcnJvdy13aWR0aCAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gIH1cbiAgJi5ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0kdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6IDAgJHRvb2x0aXAtYXJyb3ctd2lkdGggJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gIH1cbiAgJi5ib3R0b20tbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tdG9wOiAtJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLXdpZHRoOiAwICR0b29sdGlwLWFycm93LXdpZHRoICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG4gICYuYm90dG9tLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLXRvcDogLSR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci13aWR0aDogMCAkdG9vbHRpcC1hcnJvdy13aWR0aCAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgfVxufVxuIiwiLy9cbi8vIFBvcG92ZXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtcG9wb3ZlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIHBhZGRpbmc6IDFweDtcbiAgLy8gUmVzZXQgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIGdpdmVuIG5ldyBpbnNlcnRpb24gbWV0aG9kXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRwb3BvdmVyLWZhbGxiYWNrLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyOiAxcHggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sYXJnZTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDVweCAxMHB4IHJnYmEoMCwwLDAsLjIpKTtcblxuICAvLyBPdmVycmlkZXMgZm9yIHByb3BlciBpbnNlcnRpb25cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcblxuICAvLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbiAgJi50b3AgICAgIHsgbWFyZ2luLXRvcDogLSRwb3BvdmVyLWFycm93LXdpZHRoOyB9XG4gICYucmlnaHQgICB7IG1hcmdpbi1sZWZ0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDsgfVxuICAmLmJvdHRvbSAgeyBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy13aWR0aDsgfVxuICAmLmxlZnQgICAgeyBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoOyB9XG59XG5cbi5wb3BvdmVyLXRpdGxlIHtcbiAgbWFyZ2luOiAwOyAvLyByZXNldCBoZWFkaW5nIG1hcmdpblxuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLXRpdGxlLWJnO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKCRwb3BvdmVyLXRpdGxlLWJnLCA1JSk7XG4gIGJvcmRlci1yYWRpdXM6ICgkYm9yZGVyLXJhZGl1cy1sYXJnZSAtIDEpICgkYm9yZGVyLXJhZGl1cy1sYXJnZSAtIDEpIDAgMDtcbn1cblxuLnBvcG92ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDlweCAxNHB4O1xufVxuXG4vLyBBcnJvd3Ncbi8vXG4vLyAuYXJyb3cgaXMgb3V0ZXIsIC5hcnJvdzphZnRlciBpcyBpbm5lclxuXG4ucG9wb3ZlciA+IC5hcnJvdyB7XG4gICYsXG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG59XG4ucG9wb3ZlciA+IC5hcnJvdyB7XG4gIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG59XG4ucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5wb3BvdmVyIHtcbiAgJi50b3AgPiAuYXJyb3cge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItZmFsbGJhY2stY29sb3I7IC8vIElFOCBmYWxsYmFja1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIGJvdHRvbTogLSRwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBib3R0b206IDFweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG4gICYucmlnaHQgPiAuYXJyb3cge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IC0kcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDtcbiAgICBtYXJnaW4tdG9wOiAtJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1mYWxsYmFjay1jb2xvcjsgLy8gSUU4IGZhbGxiYWNrXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgYm90dG9tOiAtJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG4gICYuYm90dG9tID4gLmFycm93IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWZhbGxiYWNrLWNvbG9yOyAvLyBJRTggZmFsbGJhY2tcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB0b3A6IC0kcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYubGVmdCA+IC5hcnJvdyB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IC0kcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDtcbiAgICBtYXJnaW4tdG9wOiAtJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1mYWxsYmFjay1jb2xvcjsgLy8gSUU4IGZhbGxiYWNrXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICByaWdodDogMXB4O1xuICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgICAgYm90dG9tOiAtJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQ2Fyb3VzZWxcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gV3JhcHBlciBmb3IgdGhlIHNsaWRlIGNvbnRhaW5lciBhbmQgaW5kaWNhdG9yc1xuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLml0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjZzIGVhc2UtaW4tb3V0IGxlZnQpO1xuXG4gICAgLy8gQWNjb3VudCBmb3IgamFua2l0dWRlIG9uIGltYWdlc1xuICAgID4gaW1nLFxuICAgID4gYSA+IGltZyB7XG4gICAgICBAaW5jbHVkZSBpbWctcmVzcG9uc2l2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIC8vIFdlYktpdCBDU1MzIHRyYW5zZm9ybXMgZm9yIHN1cHBvcnRlZCBkZXZpY2VzXG4gICAgQG1lZGlhIGFsbCBhbmQgKHRyYW5zZm9ybS0zZCksICgtd2Via2l0LXRyYW5zZm9ybS0zZCkge1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi10cmFuc2Zvcm0oMC42cyBlYXNlLWluLW91dCk7XG4gICAgICBAaW5jbHVkZSBiYWNrZmFjZS12aXNpYmlsaXR5KGhpZGRlbik7XG4gICAgICBAaW5jbHVkZSBwZXJzcGVjdGl2ZSgxMDAwKTtcblxuICAgICAgJi5uZXh0LFxuICAgICAgJi5hY3RpdmUucmlnaHQge1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICYucHJldixcbiAgICAgICYuYWN0aXZlLmxlZnQge1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmLm5leHQubGVmdCxcbiAgICAgICYucHJldi5yaWdodCxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiAuYWN0aXZlLFxuICA+IC5uZXh0LFxuICA+IC5wcmV2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gID4gLmFjdGl2ZSB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gID4gLm5leHQsXG4gID4gLnByZXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5uZXh0IHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gID4gLnByZXYge1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG4gID4gLm5leHQubGVmdCxcbiAgPiAucHJldi5yaWdodCB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gID4gLmFjdGl2ZS5sZWZ0IHtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuICA+IC5hY3RpdmUucmlnaHQge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxufVxuXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY2Fyb3VzZWwtY29udHJvbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgQGluY2x1ZGUgb3BhY2l0eSgkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5KTtcbiAgZm9udC1zaXplOiAkY2Fyb3VzZWwtY29udHJvbC1mb250LXNpemU7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogJGNhcm91c2VsLXRleHQtc2hhZG93O1xuICAvLyBXZSBjYW4ndCBoYXZlIHRoaXMgdHJhbnNpdGlvbiBoZXJlIGJlY2F1c2UgV2ViS2l0IGNhbmNlbHMgdGhlIGNhcm91c2VsXG4gIC8vIGFuaW1hdGlvbiBpZiB5b3UgdHJpcCB0aGlzIHdoaWxlIGluIHRoZSBtaWRkbGUgb2YgYW5vdGhlciBhbmltYXRpb24uXG5cbiAgLy8gU2V0IGdyYWRpZW50cyBmb3IgYmFja2dyb3VuZHNcbiAgJi5sZWZ0IHtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1ob3Jpem9udGFsKCRzdGFydC1jb2xvcjogcmdiYSgwLDAsMCwuNSksICRlbmQtY29sb3I6IHJnYmEoMCwwLDAsLjAwMDEpKTtcbiAgfVxuICAmLnJpZ2h0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWhvcml6b250YWwoJHN0YXJ0LWNvbG9yOiByZ2JhKDAsMCwwLC4wMDAxKSwgJGVuZC1jb2xvcjogcmdiYSgwLDAsMCwuNSkpO1xuICB9XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIG9wYWNpdHkoLjkpO1xuICB9XG5cbiAgLy8gVG9nZ2xlc1xuICAuaWNvbi1wcmV2LFxuICAuaWNvbi1uZXh0LFxuICAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcbiAgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmljb24tcHJldixcbiAgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIH1cbiAgLmljb24tbmV4dCxcbiAgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcbiAgICByaWdodDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbiAgLmljb24tcHJldixcbiAgLmljb24tbmV4dCB7XG4gICAgd2lkdGg6ICAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogc2VyaWY7XG4gIH1cblxuXG4gIC5pY29uLXByZXYge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwMzknOy8vIFNJTkdMRSBMRUZULVBPSU5USU5HIEFOR0xFIFFVT1RBVElPTiBNQVJLIChVKzIwMzkpXG4gICAgfVxuICB9XG4gIC5pY29uLW5leHQge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwM2EnOy8vIFNJTkdMRSBSSUdIVC1QT0lOVElORyBBTkdMRSBRVU9UQVRJT04gTUFSSyAoVSsyMDNBKVxuICAgIH1cbiAgfVxufVxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xuLy9cbi8vIEFkZCBhbiB1bm9yZGVyZWQgbGlzdCB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhIGxpc3QgaXRlbSBmb3IgZWFjaFxuLy8gc2xpZGUgeW91ciBjYXJvdXNlbCBob2xkcy5cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxNTtcbiAgd2lkdGg6IDYwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6ICAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW46IDFweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjYXJvdXNlbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLy8gSUU4LTkgaGFjayBmb3IgZXZlbnQgaGFuZGxpbmdcbiAgICAvL1xuICAgIC8vIEludGVybmV0IEV4cGxvcmVyIDgtOSBkb2VzIG5vdCBzdXBwb3J0IGNsaWNrcyBvbiBlbGVtZW50cyB3aXRob3V0IGEgc2V0XG4gICAgLy8gYGJhY2tncm91bmQtY29sb3JgLiBXZSBjYW5ub3QgdXNlIGBmaWx0ZXJgIHNpbmNlIHRoYXQncyBub3Qgdmlld2VkIGFzIGFcbiAgICAvLyBiYWNrZ3JvdW5kIGNvbG9yIGJ5IHRoZSBicm93c2VyLiBUaHVzLCBhIGhhY2sgaXMgbmVlZGVkLlxuICAgIC8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjSW50ZXJuZXRfRXhwbG9yZXJcbiAgICAvL1xuICAgIC8vIEZvciBJRTgsIHdlIHNldCBzb2xpZCBibGFjayBhcyBpdCBkb2Vzbid0IHN1cHBvcnQgYHJnYmEoKWAuIEZvciBJRTksIHdlXG4gICAgLy8gc2V0IGFscGhhIHRyYW5zcGFyZW5jeSBmb3IgdGhlIGJlc3QgcmVzdWx0cyBwb3NzaWJsZS5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwIFxcOTsgLy8gSUU4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwKTsgLy8gSUU5XG4gIH1cbiAgLmFjdGl2ZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAgMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gIH1cbn1cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBIaWRkZW4gYnkgZGVmYXVsdCBmb3Igc21hbGxlciB2aWV3cG9ydHNcbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNSU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAkY2Fyb3VzZWwtdGV4dC1zaGFkb3c7XG4gICYgLmJ0biB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IC8vIE5vIHNoYWRvdyBmb3IgYnV0dG9uIGVsZW1lbnRzIGluIGNhcm91c2VsLWNhcHRpb25cbiAgfVxufVxuXG5cbi8vIFNjYWxlIHVwIGNvbnRyb2xzIGZvciB0YWJsZXRzIGFuZCB1cFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcblxuICAvLyBTY2FsZSB1cCB0aGUgY29udHJvbHMgYSBzbWlkZ2VcbiAgLmNhcm91c2VsLWNvbnRyb2wge1xuICAgIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAgIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgICAuaWNvbi1wcmV2LFxuICAgIC5pY29uLW5leHQge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gICAgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4gICAgLmljb24tcHJldiB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgfVxuICAgIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgICAuaWNvbi1uZXh0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgfVxuICB9XG5cbiAgLy8gU2hvdyBhbmQgbGVmdCBhbGlnbiB0aGUgY2FwdGlvbnNcbiAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgIGxlZnQ6IDIwJTtcbiAgICByaWdodDogMjAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLy8gTW92ZSB1cCB0aGUgaW5kaWNhdG9yc1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG59XG4iLCIvLyBDZW50ZXItYWxpZ24gYSBibG9jayBsZXZlbCBlbGVtZW50XG5cbkBtaXhpbiBjZW50ZXItYmxvY2soKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuIiwiLy9cbi8vIFV0aWxpdHkgY2xhc3Nlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBGbG9hdHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNsZWFyZml4IHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG59XG4uY2VudGVyLWJsb2NrIHtcbiAgQGluY2x1ZGUgY2VudGVyLWJsb2NrO1xufVxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIFRvZ2dsaW5nIGNvbnRlbnRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTm90ZTogRGVwcmVjYXRlZCAuaGlkZSBpbiBmYXZvciBvZiAuaGlkZGVuIG9yIC5zci1vbmx5IChhcyBhcHByb3ByaWF0ZSkgaW4gdjMuMC4xXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlO1xufVxuXG5cbi8vIEhpZGUgZnJvbSBzY3JlZW5yZWFkZXJzIGFuZCBicm93c2Vyc1xuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuXG4vLyBGb3IgQWZmaXggcGx1Z2luXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuLy9cbi8vIEhlYWRzIHVwISB2MyBsYXVuY2hlZCB3aXRoIHdpdGggb25seSBgLmhpZGUtdGV4dCgpYCwgYnV0IHBlciBvdXIgcGF0dGVybiBmb3Jcbi8vIG1peGlucyBiZWluZyByZXVzZWQgYXMgY2xhc3NlcyB3aXRoIHRoZSBzYW1lIG5hbWUsIHRoaXMgZG9lc24ndCBob2xkIHVwLiBBc1xuLy8gb2YgdjMuMC4xIHdlIGhhdmUgYWRkZWQgYC50ZXh0LWhpZGUoKWAgYW5kIGRlcHJlY2F0ZWQgYC5oaWRlLXRleHQoKWAuXG4vL1xuLy8gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9jb21taXQvYWEwMzk2ZWFlNzU3XG5cbi8vIERlcHJlY2F0ZWQgYXMgb2YgdjMuMC4xICh3aWxsIGJlIHJlbW92ZWQgaW4gdjQpXG5AbWl4aW4gaGlkZS10ZXh0KCkge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gTmV3IG1peGluIHRvIHVzZSBhcyBvZiB2My4wLjFcbkBtaXhpbiB0ZXh0LWhpZGUoKSB7XG4gIEBpbmNsdWRlIGhpZGUtdGV4dDtcbn1cbiIsIi8vXG4vLyBSZXNwb25zaXZlOiBVdGlsaXR5IGNsYXNzZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gSUUxMCBpbiBXaW5kb3dzIChQaG9uZSkgOFxuLy9cbi8vIFN1cHBvcnQgZm9yIHJlc3BvbnNpdmUgdmlld3MgdmlhIG1lZGlhIHF1ZXJpZXMgaXMga2luZCBvZiBib3JrZWQgaW4gSUUxMCwgZm9yXG4vLyBTdXJmYWNlL2Rlc2t0b3AgaW4gc3BsaXQgdmlldyBhbmQgZm9yIFdpbmRvd3MgUGhvbmUgOC4gVGhpcyBwYXJ0aWN1bGFyIGZpeFxuLy8gbXVzdCBiZSBhY2NvbXBhbmllZCBieSBhIHNuaXBwZXQgb2YgSmF2YVNjcmlwdCB0byBzbmlmZiB0aGUgdXNlciBhZ2VudCBhbmRcbi8vIGFwcGx5IHNvbWUgY29uZGl0aW9uYWwgQ1NTIHRvICpvbmx5KiB0aGUgU3VyZmFjZS9kZXNrdG9wIFdpbmRvd3MgOC4gTG9vayBhdFxuLy8gb3VyIEdldHRpbmcgU3RhcnRlZCBwYWdlIGZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMgYnVnLlxuLy9cbi8vIEZvciBtb3JlIGluZm9ybWF0aW9uLCBzZWUgdGhlIGZvbGxvd2luZzpcbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMDQ5N1xuLy8gRG9jczogaHR0cDovL2dldGJvb3RzdHJhcC5jb20vZ2V0dGluZy1zdGFydGVkLyNzdXBwb3J0LWllMTAtd2lkdGhcbi8vIFNvdXJjZTogaHR0cDovL3RpbWthZGxlYy5jb20vMjAxMy8wMS93aW5kb3dzLXBob25lLTgtYW5kLWRldmljZS13aWR0aC9cbi8vIFNvdXJjZTogaHR0cDovL3RpbWthZGxlYy5jb20vMjAxMi8xMC9pZTEwLXNuYXAtbW9kZS1hbmQtcmVzcG9uc2l2ZS1kZXNpZ24vXG5cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuXG5cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vLyBOb3RlOiBEZXByZWNhdGVkIC52aXNpYmxlLXhzLCAudmlzaWJsZS1zbSwgLnZpc2libGUtbWQsIGFuZCAudmlzaWJsZS1sZyBhcyBvZiB2My4yLjBcblxuQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy52aXNpYmxlLXhzJyk7XG5AaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLnZpc2libGUtc20nKTtcbkBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcudmlzaWJsZS1tZCcpO1xuQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy52aXNpYmxlLWxnJyk7XG5cbi52aXNpYmxlLXhzLWJsb2NrLFxuLnZpc2libGUteHMtaW5saW5lLFxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtc20tYmxvY2ssXG4udmlzaWJsZS1zbS1pbmxpbmUsXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1tZC1ibG9jayxcbi52aXNpYmxlLW1kLWlubGluZSxcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcbi52aXNpYmxlLWxnLWJsb2NrLFxuLnZpc2libGUtbGctaW5saW5lLFxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS12aXNpYmlsaXR5KCcudmlzaWJsZS14cycpO1xufVxuLnZpc2libGUteHMtYmxvY2sge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS14cy1pbmxpbmUge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS12aXNpYmlsaXR5KCcudmlzaWJsZS1zbScpO1xufVxuLnZpc2libGUtc20tYmxvY2sge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXNtLWlubGluZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS12aXNpYmlsaXR5KCcudmlzaWJsZS1tZCcpO1xufVxuLnZpc2libGUtbWQtYmxvY2sge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLW1kLWlubGluZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtdmlzaWJpbGl0eSgnLnZpc2libGUtbGcnKTtcbn1cbi52aXNpYmxlLWxnLWJsb2NrIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtbGctaW5saW5lIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLmhpZGRlbi14cycpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLmhpZGRlbi1zbScpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLmhpZGRlbi1tZCcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy5oaWRkZW4tbGcnKTtcbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbi8vXG4vLyBNZWRpYSBxdWVyaWVzIGFyZSBwbGFjZWQgb24gdGhlIGluc2lkZSB0byBiZSBtaXhpbi1mcmllbmRseS5cblxuLy8gTm90ZTogRGVwcmVjYXRlZCAudmlzaWJsZS1wcmludCBhcyBvZiB2My4yLjBcblxuQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy52aXNpYmxlLXByaW50Jyk7XG5cbkBtZWRpYSBwcmludCB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtdmlzaWJpbGl0eSgnLnZpc2libGUtcHJpbnQnKTtcbn1cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICBAbWVkaWEgcHJpbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcuaGlkZGVuLXByaW50Jyk7XG59XG4iLCIvLyBSZXNwb25zaXZlIHV0aWxpdGllc1xuXG4vL1xuLy8gTW9yZSBlYXNpbHkgaW5jbHVkZSBhbGwgdGhlIHN0YXRlcyBmb3IgcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcy5cbi8vIFtjb252ZXJ0ZXJdICRwYXJlbnQgaGFja1xuQG1peGluIHJlc3BvbnNpdmUtdmlzaWJpbGl0eSgkcGFyZW50KSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUjeyRwYXJlbnR9ICB7IGRpc3BsYXk6IHRhYmxlOyB9XG4gIHRyI3skcGFyZW50fSAgICAgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICB0aCN7JHBhcmVudH0sXG4gIHRkI3skcGFyZW50fSAgICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gW2NvbnZlcnRlcl0gJHBhcmVudCBoYWNrXG5AbWl4aW4gcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJHBhcmVudCkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8qXG4gKiBqUXVlcnkgRmxleFNsaWRlciB2Mi42LjBcbiAqIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9mbGV4c2xpZGVyL1xuICpcbiAqIENvcHlyaWdodCAyMDEyIFdvb1RoZW1lc1xuICogRnJlZSB0byB1c2UgdW5kZXIgdGhlIEdQTHYyIGFuZCBsYXRlciBsaWNlbnNlLlxuICogaHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2dwbC0yLjAuaHRtbFxuICpcbiAqIENvbnRyaWJ1dGluZyBhdXRob3I6IFR5bGVyIFNtaXRoIChAbWJtdWZmZmluKVxuICpcbiAqL1xuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vKiBjb2xvciBjbGFzc2VzICovXG4uZ3JlZW4ge1xuICBjb2xvcjogJGdyZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLWJsdWUge1xuICBjb2xvcjogJGRibHVlICFpbXBvcnRhbnQ7XG59XG5cbi5saWdodC1ibHVlIHtcbiAgY29sb3I6ICRsYmx1ZSAhaW1wb3J0YW50O1xufVxuXG4ueWVsbG93IHtcbiAgY29sb3I6ICNmY2NlMmMgIWltcG9ydGFudDtcbn1cblxuLm9yYW5nZSB7XG4gIGNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7XG59XG5cbi5ncmF5IHtcbiAgY29sb3I6ICNjZGNkY2Q7XG59XG5cbmEsIGE6aG92ZXIge1xuICBjb2xvcjogJG9yYW5nZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4vKiBUeXBla2l0IEZPVVQgKi9cbi53Zi1sb2FkaW5nIHtcblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIHtcblxuICAgIGEge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbn1cblxuaDEuZW50cnktdGl0bGUge1xuICBmb250LXNpemU6IDM0cHg7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnRodW1ibmFpbCxcbi53cC1jYXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICM0NDQ7XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgfVxuXG4gIC5lbnRyeS1jb250ZW50IHtcblxuICAgIC5leGNlcnB0IHAge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIH1cblxuICAgIHVsLCBvbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB9XG5cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkZGJsdWU7XG5cbiAgICAgIGNpdGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfSAgICBcblxuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLigKIgXCI7XG4gICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTRweDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC53cC1jYXB0aW9uLXRleHQsXG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgY29sb3I6ICM1NTVkNjY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA5cHggNXB4O1xuICAgICAgYmFja2dyb3VuZDogI2U3ZTdlNztcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICB9XG5cbiAgLm1ldGFzbGlkZXIge1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICB9XG5cbn1cblxuLnNpbmdsZSAuZW50cnktY29udGVudCB7XG5cbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cbiAgICBhIHtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRkYmx1ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlIHVybCguLi9pbWFnZXMvc3VibWl0X2JnLmpwZykgNTAlIDUwJSBuby1yZXBlYXQ7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLWZhZGUoYWxsIDI1MG1zIGVhc2UpO1xuXG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xuICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLWZhZGUoYWxsIDI1MG1zIGVhc2UpO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbn1cblxuLnBhZ2UgLmVudHJ5LWNvbnRlbnQge1xuXG4gIGgxLCBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXG4gICAgYSB7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkZGJsdWU7XG4gICAgfVxuICB9ICBcbn1cblxuXG4uaW1hZ2UtdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW5mby5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0O1xufVxuXG4vKiBpbmxpbmUgaW1hZ2UgdG9vbHRpcCAqL1xuLndwLWNhcHRpb24sXG4ud3AtYmxvY2staW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMCBub25lO1xuICBwYWRkaW5nOiAwO1xuXG4gIC5pbWFnZS10aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLnNlYXJjaC10b2dnbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuXG4ucGFnZS1oZWFkZXIge1xuICBtYXJnaW46MDtcbn1cblxuLyoud3JhcCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn0qL1xuXG4vKiAqKioqKioqKioqKiogVUkgRUxFTUVOVFMgKioqKioqKioqKiAqL1xuLmJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDdweCAyMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246Y2VudGVyO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICBvcGFjaXR5OiAxO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuODtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gIH1cblxufVxuXG4uaW5saW5lLWJ0biB7XG4gIHBhZGRpbmc6IDEwcHggNDZweDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAkb3JhbmdlIHVybCguLi9pbWFnZXMvc3VibWl0X2JnLnBuZykgODglIDUwJSBuby1yZXBlYXQ7XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2UgdXJsKC4uL2ltYWdlcy9zdWJtaXRfYmcucG5nKSA5MiUgNTAlIG5vLXJlcGVhdDtcbiAgfVxufVxuXG4uc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5idG4tZ29sZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMjljMzE7XG59XG5cbi5idG4tb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbn1cblxuLyogUXVvdGVzICovXG4ucXVvdGUtd3JhcCB7XG4gIGNvbG9yOiAjODQ5NDlkO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG5cbiAgLnF1b3RlIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB0ZXh0LWluZGVudDogNTBweDtcbiAgICBjb2xvcjogIzQ3NjM3MztcblxuICAgICY6YmVmb3JlLFxuICAgIC5lbmQtcXVvdGUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NvbnRlbnRfcXVvdGVfc3ByaXRlLmpwZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEycHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MHB4IDA7XG4gICAgfVxuXG4gICAgLmVuZC1xdW90ZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICBib3R0b206IC0xM3B4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICB9XG5cbiAgfVxuXG4gIC5xdW90ZWQge1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzMzMztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnF1b3RlLWltYWdlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNzNweDtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gIH1cblxuICAucXVvdGUtbmFtZSB7XG4gICAgbGluZS1oZWlnaHQ6IDc3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLmNvbnRlbnQtaW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyNXB4IDEwcHggMDtcbn1cblxuXG4uY29udGVudC1pbm5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAyNXB4IDEwcHggMDtcbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXG4ud3JhcCB7XG4gIHBhZGRpbmc6MDtcbn1cblxuLmNvbnRlbnQtaW5uZXIge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogNDVweCBhdXRvIDA7XG4gIG1heC13aWR0aDogMTAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogUXVvdGVzICovXG4ucXVvdGUtd3JhcCB7XG4gIG1heC13aWR0aDogOTAlO1xuICBtYXJnaW46IDQwcHggYXV0bztcbiAgcGFkZGluZzogNTVweCA3MHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGRibHVlO1xuXG4gIC5xdW90ZSB7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB0b3A6IC0yMnB4O1xuICAgICAgbGVmdDogLTYwcHg7XG4gICAgfVxuXG4gICAgLmVuZC1xdW90ZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDBweDtcbiAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgfVxuXG59XG5cbi5xdW90ZS13cmFwLmlubGluZS1xdW90ZSB7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIHBhZGRpbmc6IDM1cHggNzBweDtcbn1cblxufS8qIGVuZCA3NjhweCAqL1xuXG5cbkBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcblxuLmNvbnRlbnQtaW5uZXIge1xuICBwYWRkaW5nOjA7XG59XG5cbn1cblxuLyogUGFnaW5hdGlvbiAqL1xuLnBhZ2luYXRpb24tY29udGFpbmVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuICB9XG5cbn1cblxuLyogKioqKioqKioqKioqIFNPQ0lBTCBXQVJGQVJFICoqKioqKioqKiogKi9cbi5ob21lLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIHtcblxuICAubmNfc29jaWFsUGFuZWxTaWRlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogUkVTRVRTXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uZmxleC1jb250YWluZXIgYTpob3Zlcixcbi5mbGV4LXNsaWRlciBhOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGlkZXMsXG4uc2xpZGVzID4gbGksXG4uZmxleC1jb250cm9sLW5hdixcbi5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZmxleC1wYXVzZXBsYXkgc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIEJBU0UgU1RZTEVTXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uZmxleHNsaWRlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5mbGV4c2xpZGVyIC5zbGlkZXMgPiBsaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmZsZXhzbGlkZXIgLnNsaWRlcyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmxleHNsaWRlciAuc2xpZGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDAwMjBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBoZWlnaHQ6IDA7XG59XG5odG1sW3htbG5zXSAuZmxleHNsaWRlciAuc2xpZGVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4qIGh0bWwgLmZsZXhzbGlkZXIgLnNsaWRlcyB7XG4gIGhlaWdodDogMSU7XG59XG4ubm8tanMgLmZsZXhzbGlkZXIgLnNsaWRlcyA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogREVGQVVMVCBUSEVNRVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmZsZXhzbGlkZXIge1xuICBtYXJnaW46IDAgMCA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHpvb206IDE7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6ICcnIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogJycgMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW8tYm94LXNoYWRvdzogJycgMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogJycgMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5mbGV4c2xpZGVyIC5zbGlkZXMge1xuICB6b29tOiAxO1xufVxuLmZsZXhzbGlkZXIgLnNsaWRlcyBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZmxleC12aWV3cG9ydCB7XG4gIG1heC1oZWlnaHQ6IDUyMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcblxuICBAbWVkaWEobWluLXdpZHRoOjE0MDBweCkge1xuICAgIG1heC1oZWlnaHQ6IDU3MHB4O1xuICB9XG59XG4ubG9hZGluZyAuZmxleC12aWV3cG9ydCB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xufVxuLmNhcm91c2VsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZmxleC1kaXJlY3Rpb24tbmF2IHtcbiAgKmhlaWdodDogMDtcbn1cbi5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogLTIwcHggMCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAxMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZmxleC1kaXJlY3Rpb24tbmF2IGE6YmVmb3JlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG59XG4uZmxleC1kaXJlY3Rpb24tbmF2IGEuZmxleC1uZXh0OmJlZm9yZSB7XG59XG4uZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYge1xuICBsZWZ0OiAtNTBweDtcbn1cbi5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dCB7XG4gIHJpZ2h0OiAtNTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZmxleHNsaWRlcjpob3ZlciAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYge1xuICBvcGFjaXR5OiAwO1xuICBsZWZ0OiAxMHB4O1xufVxuLmZsZXhzbGlkZXI6aG92ZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2OmhvdmVyIHtcbn1cbi5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLmZsZXhzbGlkZXI6aG92ZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0OmhvdmVyIHtcbn1cbi5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwIWltcG9ydGFudDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLmZsZXgtcGF1c2VwbGF5IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDVweDtcbiAgbGVmdDogMTBweDtcbiAgb3BhY2l0eTogMC44O1xuICB6LWluZGV4OiAxMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwMDtcbn1cbi5mbGV4LXBhdXNlcGxheSBhOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZsZXgtcGF1c2VwbGF5IGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmZsZXgtY29udHJvbC1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmxleC1jb250cm9sLW5hdiBsaSB7XG4gIG1hcmdpbjogMCA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbn1cbi5mbGV4LWNvbnRyb2wtcGFnaW5nIGxpIGEge1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzY2NjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtby1ib3gtc2hhZG93OiBpbnNldCAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmZsZXgtY29udHJvbC1wYWdpbmcgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5mbGV4LWNvbnRyb2wtcGFnaW5nIGxpIGEuZmxleC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5mbGV4LWNvbnRyb2wtdGh1bWJzIHtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZsZXgtY29udHJvbC10aHVtYnMgbGkge1xuICB3aWR0aDogMjUlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuLmZsZXgtY29udHJvbC10aHVtYnMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IC43O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xufVxuLmZsZXgtY29udHJvbC10aHVtYnMgaW1nOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5mbGV4LWNvbnRyb2wtdGh1bWJzIC5mbGV4LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogRm9yIGNvbmRpdGlvbmFsIGZpZWxkIG9uIGJhY2tlbmQgKi9cbiNhY2YtcmVzb3VyY2VfdHlwZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBSRVNQT05TSVZFXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbGVmdDogMTBweDtcbiAgfVxuICAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbiIsIi8qIFNob3J0Y29kZSBUZWFzZXIgKi9cbi5lbnRyeS1jb250ZW50IC5zdS1zcG9pbGVyLXN0eWxlLWRlZmF1bHQge1xuXG5cdD4gLnN1LXNwb2lsZXItY29udGVudCB7XG5cdFx0cGFkZGluZzogMWVtIDA7XG5cdH1cblxuXHQ+IC5zdS1zcG9pbGVyLXRpdGxlIHtcblx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cdCAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuXHQgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXHQgICAgY29sb3I6IHdoaXRlO1xuXHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHQgICAgQGluY2x1ZGUgaG92ZXItZmFkZShhbGwgNTAwbXMgZWFzZSk7XG5cblx0ICAgID4gLnN1LXNwb2lsZXItaWNvbiB7XG5cdFx0XHRsZWZ0OiA4NSU7XG5cdFx0fVxuXG5cdH1cblxufVxuXG4vKiBzaG9ydGNvZGUgYnV0dG9ucyAqL1xuLmVudHJ5LWNvbnRlbnQgLnN1LWJ1dHRvbixcbi53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cdGNvbG9yOiB3aGl0ZTtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xuXHRmb250LWZhbWlseTogJHJvYm90bztcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHRcblx0bGluZS1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICFpbXBvcnRhbnQpO1xuXHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcblx0bGV0dGVyLXNwYWNpbmc6IC41cHg7XHRcblx0XG5cdHNwYW4ge1xuXHRcdGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuXHRcdGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuXHRcdGxldHRlci1zcGFjaW5nOiAuNXB4O1xuXHRcdHBhZGRpbmc6IDAgMzBweCAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgIWltcG9ydGFudCk7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblxufVxuXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcblx0bGV0dGVyLXNwYWNpbmc6IC41cHg7XG5cdHBhZGRpbmc6IDAgMzBweCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgIWltcG9ydGFudCk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRvcmFuZ2UgIWltcG9ydGFudDtcblx0Y29sb3I6IHdoaXRlO1xuXHRmb250LXdlaWdodDogYm9sZDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAyNTBtcyBlYXNlKTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRib3JkZXI6IDJweCBzb2xpZCAkYmx1ZSAhaW1wb3J0YW50O1xuXHRjb2xvcjogJGJsdWU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAyNTBtcyBlYXNlKTtcblxuXHQmOmhvdmVyIHtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAyNTBtcyBlYXNlKTtcblx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdH1cbn1cblxuLnN1LWJ1dHRvbi1zdHlsZS1kZWZhdWx0IHtcblxuXHRzcGFuIHtcblx0XHRib3JkZXI6IDAgbm9uZTtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblxufSIsIi8qICoqKioqKioqKioqKiBMQVlPVVQgT1ZFUlJJREVTICoqKioqKioqKiogKi9cbi5zaW5nbGUtbWljcm9wYWdlIHtcblxuICAgIC5oZW50cnkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5jb250ZW50LWlubmVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDAwMDAwMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5uY19zb2NpYWxQYW5lbFNpZGUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLXRvcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufVxuXG4vKiAqKioqKioqKioqKioqKioqKiBURVhUIEFSRUEgKioqKioqKioqKiogKi9cbi5taWNyby10ZXh0LWFyZWEtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDEwcHggODBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDgwcHg7XG4gICAgfVxufVxuXG4ubWljcm8tdGV4dC1hcmVhIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBjYWxjKDk1MHB4ICsgMiAqIDEwcHgpO1xuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG59XG5cbi8qICoqKioqKioqKioqKiBGb3JtICoqKioqKioqKiogKi9cbi5taWNyby1mb3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sIFxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgXG4gICAgaW5wdXRbdHlwZT1cInBob25lXCJdLCBcbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgICAgbWluLXdpZHRoOiAxcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygyMCUgLSA1cHgpO1xuICAgICAgICB9ICAgICAgICBcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNXB4KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfSAgICAgIFxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDE4JTtcbiAgICAgICAgfSAgICAgICAgICAgICAgICBcbiAgICB9XG5cbn1cblxuLyogKioqKioqKioqKioqIEZFQVRVUkVEICoqKioqKioqKiogXG4uZmVhdHVyZWQge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgIH1cblxuICAgIC5mZWF0dXJlZC1pbm5lciB7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmVhdHVyZWQtdGV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAxNXB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI3cHggMzVweCAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI3cHggMCAwIDQ1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ3MXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI3cHggMTQ0cHggMCAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzIwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWljcm9wYWdlLXRpdGxlOyAgICAgICAgIFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7ICAgICAgICBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0M3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mZWF0dXJlZC12aWRlbyB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyAgICAgICAgXG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNDcxcHg7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cblxuICAgIC50cmFpbGVyLWNvbG9yYm94IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7ICAgICAgICAgICAgXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ3MXB4O1xuICAgICAgICB9XG4gICAgfSAgICBcbn0qL1xuXG4vKiAqKioqKioqKioqKiogUEVUSVRJT04gKioqKioqKioqKlxuLnBldGl0aW9uIHtcblxuICAgIC5wZXRpdGlvbi1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAyNnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTI1cHg7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgQGluY2x1ZGUgbWljcm9wYWdlLXRpdGxlOyAgICAgICAgIFxuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAucGV0aXRpb24tdGVhc2VyIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIGZvcm0ge1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkZGRkZGQ7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgICAgd2lkdGg6IDIxJTtcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgICAgICAgICB9ICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAjc3VibWl0IHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgaGVpZ2h0OiAzN3B4OyBcbiAgICAgICAgICAgIGJvcmRlcjogMCBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDklOyBcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7ICAgICAgICAgIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSovXG5cbi8qICoqKioqKioqKioqKiBISUdITElHSFRTIFNFQ1RJT04gKioqKiAqL1xuJGxpZ2h0LWdyYXk6ICNmMmYyZjI7XG4kbGlnaHQtYnJvd246ICNlN2Q5YWM7XG4kZGFyay1ibHVlOiAjMDIyZjRjOyAvLyMwNDJlM2I7XG5cbiRoZXJvLWJyZWFrcG9pbnQ6IDYwMHB4O1xuJGNvbnRlbnQtcGFkZGluZzogMTBweDtcbiRtYXgtY29udGVudC13aWR0aDogY2FsYyg5NTBweCArIDIgKiAjeyRjb250ZW50LXBhZGRpbmd9KTsgLy85NTAgKyAyICogY29udGVudC1wYWRkaW5nXG5cbiRmb250LXRpbWVzOiBUaW1lc05ld1JvbWFuLFxuXCJUaW1lcyBOZXcgUm9tYW5cIixcblRpbWVzLFxuQmFza2VydmlsbGUsXG5HZW9yZ2lhLFxuc2VyaWY7XG5cbkBtaXhpbiBwYXJ0bmVyc2hpcC1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IGNhbGMoOTUwcHggKyAyICogMTBweH0pO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbkBtaXhpbiBzZWN0aW9uLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBjb2xvcjogJGRibHVlOyAvLyRkYXJrLWJsdWU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiA0NnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4ubWljcm8taGlnaGxpZ2h0LWNvbnRhaW5lciB7XG4gICRoaWdobGlnaHQtcGFkZGluZzogMXB4O1xuICBwYWRkaW5nOiAwIDAgNDBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRoaWdobGlnaHQtcGFkZGluZztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkaGlnaGxpZ2h0LXBhZGRpbmc7XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogJGhpZ2hsaWdodC1wYWRkaW5nICogMjtcbiAgICB9XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRoaWdobGlnaHQtcGFkZGluZyAqIDI7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi5taWNyby1oaWdobGlnaHQtaW1hZ2UtMCxcbi5taWNyby1oaWdobGlnaHQtaW1hZ2UtMSxcbi5taWNyby1oaWdobGlnaHQtaW1hZ2UtMiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5taWNyby1oaWdobGlnaHQtdGl0bGUge1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1pY3JvLWhpZ2hsaWdodHMtaW5uZXItY29udGFpbmVyIHtcbiAgQGluY2x1ZGUgcGFydG5lcnNoaXAtY29udGFpbmVyO1xufVxuXG4ubWljcm8taGlnaGxpZ2h0cy1vdXRlci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMCAxMHB4O1xuICAvLyBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgLy8gcGFkZGluZy10b3A6IDQwcHg7XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi5taWNyby1oaWdobGlnaHRzLWlubmVyLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAyMHB4IDEwcHggMTBweDtcbiAgLy8gcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIC8vIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWljcm8taGlnaGxpZ2h0cy1yb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubWljcm8taGlnaGxpZ2h0cy1zZWN0aW9uLXRpdGxlIHtcbiAgQGluY2x1ZGUgc2VjdGlvbi10aXRsZTtcbn1cblxuXG4vKiAqKioqKioqKioqKiogRk1XIFNUT1JJRVMgKioqKioqKioqKiAqL1xuLmZtdy1zdG9yaWVzIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG5cbiAgICAuZm13LXN0b3JpZXMtaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxuXG4gICAgLnN0b3JpZXMtdGFnIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDRweCBibGFjaztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDgxcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9mbXctc3Rvcmllcy1iZy5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3dsLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7ICAgICAgIFxuICAgIH1cblxuICAgIC5zbGlkZS10ZXh0IHtcbiAgICAgICAgbWFyZ2luOiAgMCAxNXB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NiU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDE7IC8qMSBtb3JlIHRoYW4gdGhlIHNsaWRlIGdyYWRpZW50cyovXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBib3R0b206IDQzcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pY3JvcGFnZS10aXRsZTsgICAgICAgICBcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMyU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI5cHggMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQyJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlLWJsdXJiIHtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNTElO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzhweCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxuXG4gICAgI3N5bmMxIHtcbiAgICAgICAgLm93bC1uYXYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtaXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICBhLnN0b3J5LWltYWdlLW92ZXJsYXk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcblxuICAgICAgICAgICAgICAgICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzEwMCYwLjY1KzAsMCsxMDA7TmV1dHJhbCtEZW5zaXR5ICovXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMC42NSkgMCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7IC8qIEZGMy42LTE1ICovXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMC42NSkgMCUscmdiYSgwLDAsMCwwKSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMCwwLDAsMC42NSkgMCUscmdiYSgwLDAsMCwwKSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjYTYwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMDAwJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEuc3RvcnktaW1hZ2Utb3ZlcmxheTphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG5cbiAgICAgICAgICAgICAgICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzAwMDAwMCswLDAwMDAwMCsxMDAmMCswLDAuNjUrMTAwICovXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMCwwLDAsMC42NSkgMTAwJSk7IC8qIEZGMy42LTE1ICovXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwwLjY1KSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwwLjY1KSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nI2E2MDAwMDAwJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cblxuICAgIC8qIG5hdiBzdHlsZXNcbiAgICAub3dsLW5hdiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMyU7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgcGFkZGluZzogMCAyJTtcbiAgICAgICAgd2lkdGg6IDk4JTtcblxuICAgICAgICAub3dsLW5leHQsXG4gICAgICAgIC5vd2wtcHJldiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH0gKi9cblxuICAgIC8qIFRodW1ibmFpbCBzdHlsZXMgKi9cbiAgICAjc3luYzIge1xuICAgICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuXG4gICAgICAgIC5vd2wtc3RhZ2Uge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5vd2wtaXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMCAwICR0ZWFsKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGxpbmVhcik7XG5cbiAgICAgICAgICAgICYuY3VycmVudCxcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDdweCAwICR0ZWFsKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAyNTBtcyBsaW5lYXIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1uYXYge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLXByZXYsXG4gICAgICAgIC5vd2wtbmV4dCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLW5leHQge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBvdmVybGF5IFxuLmZ1bGwtc3Rvcnkge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBjbGVhcjogYm90aDsgICAgXG4gICAgfSAgIFxufVxuXG4uc3RvcnktaW1hZ2Uge1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdG9yeS1jb250ZW50IHtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIHdpZHRoOiA5MiU7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMjBweCAwO1xuICAgICAgICBoZWlnaHQ6IDQ4MHB4O1xuICAgIH0gICAgXG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMzBweCAwO1xuICAgIH0gXG5cbiAgICBoMyB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgIEBpbmNsdWRlIG1pY3JvcGFnZS10aXRsZTsgICAgICAgICBcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3Rvcnktc3VidGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZ290aGFtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxufSAqL1xuXG4vKiBzaGFyZSBcbi5mbXctc2hhcmUge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAudG9wX2xhYmVsIGlucHV0Lm1lZGl1bSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIFxuICAgIGEuYnRuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDQycHggYXV0byAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDI3cHggMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIEBpbmNsdWRlIG1pY3JvcGFnZS10aXRsZTsgICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgbGluZWFyKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGxpbmVhcik7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn0qL1xuXG4vKiBTaGFyZSBGb3JtIFxuLnNoYXJlLWZvcm0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxNTAwbXMgbGluZWFyKTtcblxuICAgICYub3BlbiB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQwMDBweDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMTUwMG1zIGxpbmVhcik7XG4gICAgfVxuXG4gICAgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkZGRkZGQ7XG4gICAgfSAgICBcblxuICAgIC8qIGNoZWNrYm94IGxhYmVsIGZvciBwZXJtaXNzaW9uXG4gICAgI2lucHV0XzFfMTMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgI2Nob2ljZV8xXzEzXzEge1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgICNsYWJlbF8xXzEzXzEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59Ki9cblxuLyogKioqKioqKioqKioqIEVWRU5UUyAqKioqKioqKioqXG4uZm13LWV2ZW50cyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q0ZDRkNDtcblxuICAgIC5mbXctZXZlbnRzLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMjBweDtcbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGl0bGUgaDIge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIEBpbmNsdWRlIG1pY3JvcGFnZS10aXRsZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuZXZlbnQtZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuZXZlbnQtbmFtZSBoNCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZ290aGFtO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW46IDVweCAwIDNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNTI5YWNkO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmV2ZW50LWxvY2F0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICB9XG5cbiAgICAvKiBtb2JpbGUgZXZlbnRzXG4gICAgI2V2ZW50cy1tb2JpbGUge1xuICAgICAgICAuc2xpZGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn0qL1xuXG4vKiAqKioqKioqKioqKiogVklERU9TICoqKioqKioqKiogXG4uZm13LXZpZGVvcyB7XG4gICAgbWFyZ2luOiAzMHB4IC0xNXB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIG1hcmdpbjogNTBweCAtMTVweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7ICAgIFxuICAgIH1cblxuICAgIC5mbXctdmlkZW9zLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExNzVweDtcbiAgICAgICAgfSAgICAgICAgXG4gICAgfSAgICBcblxuICAgIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBAaW5jbHVkZSBtaWNyb3BhZ2UtdGl0bGU7XG4gICAgICAgIG1hcmdpbjowIDE1cHggMjBweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICB9XG4gICAgfSAgICBcblxuICAgIC5vd2wtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5wbGF5LWJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyOCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogNjZweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9mbXctdmlkZW8ucG5nXCIpIDUwJSA1MCUgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgdG9wOiAzMyU7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlkZW8tdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59Ki9cblxuLyogKioqKioqKioqKioqIFBBUlRORVJTICoqKioqKioqKiogXG4uZm13LXBhcnRuZXJzIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgcGFkZGluZzogMjBweCAwIDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcblxuICAgIC5mbXctcGFydG5lcnMtaW5uZXIge1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICB9ICAgICAgICBcbiAgICB9ICAgIFxuXG4gICAgLnNlY3Rpb24tdGl0bGUgaDIge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIEBpbmNsdWRlIG1pY3JvcGFnZS10aXRsZTtcbiAgICAgICAgbWFyZ2luOiAyM3B4IDE1cHggMjJweDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjNweCA0MHB4IDIycHg7XG4gICAgICAgIH1cbiAgICB9ICBcblxuICAgICNwYXJ0bmVycyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICAgICAgcGFkZGluZzogMzNweCAxMHB4OyAgICAgICAgXG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydG5lciB7XG4gICAgICAgIGhlaWdodDogMTA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDVweDsgICAgICAgIFxuICAgIH1cbn0qL1xuXG4vKiAqKioqKioqKioqKiogT1ZFUkxBWVMgKioqKioqKioqKiAqL1xuLnNpbmdsZS1taWNyb3BhZ2Uge1xuXG4gICAgI2Nib3hPdmVybGF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgfVxuXG4gICAgI2Nib3hNaWRkbGVMZWZ0LFxuICAgICNjYm94TWlkZGxlUmlnaHQsXG4gICAgI2Nib3hCb3R0b21MZWZ0LFxuICAgICNjYm94Qm90dG9tUmlnaHQsXG4gICAgI2Nib3hCb3R0b21DZW50ZXIsXG4gICAgI2Nib3hUb3BMZWZ0LFxuICAgICNjYm94VG9wUmlnaHQsXG4gICAgI2Nib3hUb3BDZW50ZXIsXG4gICAgI2Nib3hDdXJyZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogMCBub25lO1xuICAgIH1cblxuICAgICNjYm94Q29udGVudCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xuICAgIH1cblxuICAgICNjYm94Q29udGVudCxcbiAgICAjY2JveExvYWRlZENvbnRlbnQge1xuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgI2Nib3hMb2FkZWRDb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA4OCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2Nib3hDbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mbXctc3Rvcmllcy1jbG9zZS5wbmcpOyBcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgIH1cblxuICAgICNjYm94TmV4dCxcbiAgICAjY2JveFByZXZpb3VzIHtcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDclO1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgIH1cblxuICAgICNjYm94TmV4dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4OyAgICAgICAgXG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mbXctc3Rvcmllcy1uZXh0LnBuZyk7XG4gICAgICAgICAgICBsZWZ0OiA5NSU7XG4gICAgICAgIH1cbiAgICAgICAgXG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbGVmdDogOTElO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICNjYm94UHJldmlvdXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ztdy1zdG9yaWVzLXByZXYucG5nKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIGxlZnQ6IDYlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiAqKioqKioqKioqKiogTUlDUk8gRk9PVEVSICoqKioqKioqKiogKi9cbi5taWNyby1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYmx1ZTtcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgIH1cblxuICAgIC5taWNyby1mb290ZXItaW5uZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmZvb3Rlci1sb2dvIGltZyB7XG4gICAgICAgIG1hcmdpbjogMTZweCA1cHg7XG4gICAgfVxuXG4gICAgLm1lbnUge1xuICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAyN3B4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7ICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDI3cHggMDtcbiAgICAgICAgfSAgICAgICAgXG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxufVxuXG4vKiAqKioqKioqKioqKiogT1dMIENBUk9VU0VMICoqKioqKioqKiogKi9cbi8qXG4gICAgQ29sb3Jib3ggQ29yZSBTdHlsZTpcbiAgICBUaGUgZm9sbG93aW5nIENTUyBpcyBjb25zaXN0ZW50IGJldHdlZW4gZXhhbXBsZSB0aGVtZXMgYW5kIHNob3VsZCBub3QgYmUgYWx0ZXJlZC5cbiovXG5cbi5zaW5nbGUtbWljcm9wYWdlIHtcblxuLyogb3dsIG5hdiAqL1xuLm93bC1uYXYge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ub3dsLXByZXYsXG4ub3dsLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMzJTsgICAgXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xuICAgIG9wYWNpdHk6IC42O1xufVxuXG4ub3dsLXByZXYge1xuICAgIGxlZnQ6IC00NXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jaGV2cm9uLWxlZnQucG5nXCIpOyAgICAgICAgXG59XG5cbi5vd2wtbmV4dCB7XG4gICAgbGVmdDogMTAyJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2hldnJvbi1yaWdodC5wbmdcIik7XG59ICAgIFxuXG4vKiEgZmFuY3lCb3ggdjIuMS41IGZhbmN5YXBwcy5jb20gfCBmYW5jeWFwcHMuY29tL2ZhbmN5Ym94LyNsaWNlbnNlICovLmZhbmN5Ym94LXdyYXAsLmZhbmN5Ym94LXNraW4sLmZhbmN5Ym94LW91dGVyLC5mYW5jeWJveC1pbm5lciwuZmFuY3lib3gtaW1hZ2UsLmZhbmN5Ym94LXdyYXAgaWZyYW1lLC5mYW5jeWJveC13cmFwIG9iamVjdCwuZmFuY3lib3gtbmF2LC5mYW5jeWJveC1uYXYgc3BhbiwuZmFuY3lib3gtdG1we3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MDtvdXRsaW5lOjA7dmVydGljYWwtYWxpZ246dG9wfS5mYW5jeWJveC13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjgwMjB9LmZhbmN5Ym94LXNraW57cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZjlmOWY5O2NvbG9yOiM0NDQ7dGV4dC1zaGFkb3c6bm9uZTstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czo0cHh9LmZhbmN5Ym94LW9wZW5lZHt6LWluZGV4OjgwMzB9LmZhbmN5Ym94LW9wZW5lZCAuZmFuY3lib3gtc2tpbnstd2Via2l0LWJveC1zaGFkb3c6MCAxMHB4IDI1cHggcmdiYSgwLDAsMCwuNSk7LW1vei1ib3gtc2hhZG93OjAgMTBweCAyNXB4IHJnYmEoMCwwLDAsLjUpO2JveC1zaGFkb3c6MCAxMHB4IDI1cHggcmdiYSgwLDAsMCwuNSl9LmZhbmN5Ym94LW91dGVyLC5mYW5jeWJveC1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uZmFuY3lib3gtaW5uZXJ7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveC10eXBlLWlmcmFtZSAuZmFuY3lib3gtaW5uZXJ7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LmZhbmN5Ym94LWVycm9ye2NvbG9yOiM0NDQ7Zm9udDoxNHB4LzIwcHggXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO21hcmdpbjowO3BhZGRpbmc6MTVweDt3aGl0ZS1zcGFjZTpub3dyYXB9LmZhbmN5Ym94LWltYWdlLC5mYW5jeWJveC1pZnJhbWV7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5mYW5jeWJveC1pbWFnZXttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9I2ZhbmN5Ym94LWxvYWRpbmcsLmZhbmN5Ym94LWNsb3NlLC5mYW5jeWJveC1wcmV2IHNwYW4sLmZhbmN5Ym94LW5leHQgc3BhbntiYWNrZ3JvdW5kLWltYWdlOnVybChmYW5jeWJveF9zcHJpdGUucG5nKX0jZmFuY3lib3gtbG9hZGluZ3twb3NpdGlvbjpmaXhlZDt0b3A6NTAlO2xlZnQ6NTAlO21hcmdpbi10b3A6LTIycHg7bWFyZ2luLWxlZnQ6LTIycHg7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMDhweDtvcGFjaXR5Oi44O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6ODA2MH0jZmFuY3lib3gtbG9hZGluZyBkaXZ7d2lkdGg6NDRweDtoZWlnaHQ6NDRweDtiYWNrZ3JvdW5kOnVybChmYW5jeWJveF9sb2FkaW5nLmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXR9LmZhbmN5Ym94LWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMThweDtyaWdodDotMThweDt3aWR0aDozNnB4O2hlaWdodDozNnB4O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6ODA0MH0uZmFuY3lib3gtbmF2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjQwJTtoZWlnaHQ6MTAwJTtjdXJzb3I6cG9pbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChibGFuay5naWYpOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApO3otaW5kZXg6ODA0MH0uZmFuY3lib3gtcHJldntsZWZ0OjB9LmZhbmN5Ym94LW5leHR7cmlnaHQ6MH0uZmFuY3lib3gtbmF2IHNwYW57cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDozNnB4O2hlaWdodDozNHB4O21hcmdpbi10b3A6LTE4cHg7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDo4MDQwO3Zpc2liaWxpdHk6aGlkZGVufS5mYW5jeWJveC1wcmV2IHNwYW57bGVmdDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246MCAtMzZweH0uZmFuY3lib3gtbmV4dCBzcGFue3JpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjowIC03MnB4fS5mYW5jeWJveC1uYXY6aG92ZXIgc3Bhbnt2aXNpYmlsaXR5OnZpc2libGV9LmZhbmN5Ym94LXRtcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTk5cHg7bGVmdDotOTk5OTlweDt2aXNpYmlsaXR5OmhpZGRlbjttYXgtd2lkdGg6OTk5OTlweDttYXgtaGVpZ2h0Ojk5OTk5cHg7b3ZlcmZsb3c6dmlzaWJsZSFpbXBvcnRhbnR9LmZhbmN5Ym94LWxvY2t7b3ZlcmZsb3c6aGlkZGVuIWltcG9ydGFudDt3aWR0aDphdXRvfS5mYW5jeWJveC1sb2NrIGJvZHl7b3ZlcmZsb3c6aGlkZGVuIWltcG9ydGFudH0uZmFuY3lib3gtbG9jay10ZXN0e292ZXJmbG93LXk6aGlkZGVuIWltcG9ydGFudH0uZmFuY3lib3gtb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6bm9uZTt6LWluZGV4OjgwMTA7YmFja2dyb3VuZDp1cmwoZmFuY3lib3hfb3ZlcmxheS5wbmcpfS5mYW5jeWJveC1vdmVybGF5LWZpeGVke3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3JpZ2h0OjB9LmZhbmN5Ym94LWxvY2sgLmZhbmN5Ym94LW92ZXJsYXl7b3ZlcmZsb3c6YXV0bztvdmVyZmxvdy15OnNjcm9sbH0uZmFuY3lib3gtdGl0bGV7dmlzaWJpbGl0eTpoaWRkZW47Zm9udDo0MDAgMTNweC8yMHB4IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LXNoYWRvdzpub25lO3otaW5kZXg6ODA1MH0uZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC10aXRsZXt2aXNpYmlsaXR5OnZpc2libGV9LmZhbmN5Ym94LXRpdGxlLWZsb2F0LXdyYXB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6NTAlO21hcmdpbi1ib3R0b206LTM1cHg7ei1pbmRleDo4MDUwO3RleHQtYWxpZ246Y2VudGVyfS5mYW5jeWJveC10aXRsZS1mbG9hdC13cmFwIC5jaGlsZHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6LTEwMCU7cGFkZGluZzoycHggMjBweDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuOCk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjE1cHg7LW1vei1ib3JkZXItcmFkaXVzOjE1cHg7Ym9yZGVyLXJhZGl1czoxNXB4O3RleHQtc2hhZG93OjAgMXB4IDJweCAjMjIyO2NvbG9yOiNGRkY7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjI0cHg7d2hpdGUtc3BhY2U6bm93cmFwfS5mYW5jeWJveC10aXRsZS1vdXRzaWRlLXdyYXB7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDoxMHB4O2NvbG9yOiNmZmZ9LmZhbmN5Ym94LXRpdGxlLWluc2lkZS13cmFwe3BhZGRpbmctdG9wOjEwcHh9LmZhbmN5Ym94LXRpdGxlLW92ZXItd3JhcHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7Y29sb3I6I2ZmZjtwYWRkaW5nOjEwcHg7YmFja2dyb3VuZDojMDAwO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuOCl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjEuNSksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86MS41KSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MS41KXsjZmFuY3lib3gtbG9hZGluZywuZmFuY3lib3gtY2xvc2UsLmZhbmN5Ym94LXByZXYgc3BhbiwuZmFuY3lib3gtbmV4dCBzcGFue2JhY2tncm91bmQtaW1hZ2U6dXJsKGZhbmN5Ym94X3Nwcml0ZUAyeC5wbmcpO2JhY2tncm91bmQtc2l6ZTo0NHB4IDE1MnB4fSNmYW5jeWJveC1sb2FkaW5nIGRpdntiYWNrZ3JvdW5kLWltYWdlOnVybChmYW5jeWJveF9sb2FkaW5nQDJ4LmdpZik7YmFja2dyb3VuZC1zaXplOjI0cHggMjRweH19XG59IiwiLmNvbW1lbnQtbGlzdCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG59XG4uY29tbWVudC1saXN0IG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jb21tZW50LWZvcm0gcCB7XG4gIEBleHRlbmQgLmZvcm0tZ3JvdXA7XG59XG4uY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4uY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4uY29tbWVudC1mb3JtIHRleHRhcmVhIHtcbiAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xufVxuLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgQGV4dGVuZCAuYnRuO1xuICBAZXh0ZW5kIC5idG4tcHJpbWFyeTtcbn1cbi5jb21tZW50IHtcblx0bWFyZ2luOiAyMHB4IDAgMzVweDtcblxuXHRwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdH1cblxuXHQucmVwbHkge1xuXHRcdG1hcmdpbi10b3A6IC0yMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdC5jb21tZW50LWF1dGhvciBhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICM0NDQ7XG5cdH1cblxuXHQuY29tbWVudC1jb250ZW50IHtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVx0XG5cblx0LmNvbW1lbnQtbWV0YWRhdGEge1xuXHQgICAgZm9udC1zaXplOiAxNHB4O1xuXHQgICAgbWFyZ2luOiAwIDAgOHB4O1xuXG5cdCAgICBhIHtcblx0ICAgIFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQgICAgXHRjb2xvcjogIzMzMztcblx0ICAgIFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQgICAgfVxuXG5cdCAgICAuZWRpdC1saW5rIHtcblx0ICAgIFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdCAgICB9XG5cdH1cdFxufVxuXG4ubG9nZ2VkLWluLWFzIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogIzQ0NDtcblx0fVxufVxuXG4ucGluZ2JhY2sge1xuXHRkaXNwbGF5OiBub25lO1xufSIsIi8qIGZvcm1zICovXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuLmZvb3Rlci1zaWdudXAgYnV0dG9uLFxuYnV0dG9uLmIxLFxuLmN0YS13cmFwIGJ1dHRvbixcbiNwZXRpdGlvbkZvcm0gYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICB3aWR0aDogMTAwJTtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuOTtcbiAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICB9XG5cbiAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5mb290ZXItc2lnbnVwIGJ1dHRvbiB7XG4gIG1pbi13aWR0aDogMjUzcHg7XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInBob25lXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gIG1pbi13aWR0aDogMjUzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDVweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG5cbiAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgIG1heC13aWR0aDogMjI1cHg7XG4gIH1cbn1cblxuLypFTiBmb3JtcyovXG4uc2lkZWJhciAuZW5fX2NvbXBvbmVudCB7XG5cbiAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJwaG9uZVwiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbnRleHRhcmVhIHtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG59XG5cbnNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMzVweDtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgbm9uZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgcGFkZGluZzogMCAzMHB4IDAgMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNyB1cmwoLi4vaW1hZ2VzL3NlbGVjdF9iZy5qcGcpIHJpZ2h0IDUwJSBuby1yZXBlYXQ7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4uZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCxcbiNwZXRpdGlvbkZvcm0sXG4jZG9uYXRpb25Gb3JtIHtcblxuICAvKmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfSovXG5cbiAgLmVuX19maWVsZC0tY2hlY2tib3ggbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAvKjE2cHggd2lkdGggb2YgZmFrZSBjaGVja2JveCArIDZweCBkaXN0YW5jZSBiZXR3ZWVuIGZha2UgY2hlY2tib3ggYW5kIHRleHQqL1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG5cbiAgLypsYWJlbDo6YmVmb3JlLFxuICBsYWJlbDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuXG4gICAgTmVlZGVkIGZvciB0aGUgbGluZS1oZWlnaHQgdG8gdGFrZSBlZmZlY3RcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICBPdXRlciBib3ggb2YgdGhlIGZha2UgY2hlY2tib3hcbiAgbGFiZWw6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgbGVmdDogLTIwcHg7XG5cbiAgICAvKigyNHB4IGxpbmUtaGVpZ2h0IC0gMTZweCBoZWlnaHQgb2YgZmFrZSBjaGVja2JveCkgLyAyIC0gMXB4IGZvciB0aGUgYm9yZGVyXG4gICAgICp0byB2ZXJ0aWNhbGx5IGNlbnRlciBpdC5cbiAgICBcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC8qQ2hlY2ttYXJrIG9mIHRoZSBmYWtlIGNoZWNrYm94XG4gIGxhYmVsOjphZnRlciB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IDlweDtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcblxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cbiAgICBsZWZ0OiAtMTZweDtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC8qSGlkZSB0aGUgY2hlY2ttYXJrIGJ5IGRlZmF1bHRcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVsOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuXG4gIC8qVW5oaWRlIG9uIHRoZSBjaGVja2VkIHN0YXRlXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG5cbiAgLypBZGRpbmcgZm9jdXMgc3R5bGVzIG9uIHRoZSBvdXRlci1ib3ggb2YgdGhlIGZha2UgY2hlY2tib3hcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzK2xhYmVsOjpiZWZvcmUge1xuICAgIG91dGxpbmU6IHJnYig1OSwgMTUzLCAyNTIpIGF1dG8gNXB4O1xuICB9Ki9cbn1cblxuLyogaW5saW5lIEdyYXZpdHkgRm9ybXMgKi9cbi5lbnRyeS1jb250ZW50LFxuLmxhbmRpbmctY29udGVudCB7XG5cbiAgLmdmb3JtX3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMDtcblxuICAgIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICNnZm9ybV8xLFxuICAgICNnZm9ybV8yLFxuICAgICNnZm9ybV8zLFxuICAgICNnZm9ybV82LFxuICAgICNnZm9ybV83LFxuICAgICNnZm9ybV8xMixcbiAgICAjZ2Zvcm1fMTMsXG4gICAgI2dmb3JtXzI1IHtcbiAgICAgIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwgbGkuZ2ZpZWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgbGFiZWwuc2hvdy1sYWJlbCxcbiAgICAuc2hvdy1sYWJlbCBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgIGNvbG9yOiAjNDQ0O1xuICAgIH1cblxuICAgIC5nZmllbGRfZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gICAgdGV4dGFyZWEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RBREFEQTtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdIHtcbiAgICAgIGhlaWdodDogNTBweDtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgLy8gZ3JheWluZyBvdXQgdGhlIGxhYmVscyBvZiBkaXNhYmxlZCBjaGVja2JveGVzXG4gICAgICAmOmRpc2FibGVkK2xhYmVsIHtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdpbnB1dF9jb21wbGV4IHtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgfVxuXG4gICAgLm5hbWVfZmlyc3QsXG4gICAgLm5hbWVfbGFzdCxcbiAgICAuZ2lucHV0X2NvbnRhaW5lcl9hZGRyZXNzIHtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBtYXgtd2lkdGg6IDE5N3B4O1xuICAgICAgICBtaW4td2lkdGg6IDk0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdmaWVsZF9kYXRlX2RheSxcbiAgICAuZ2ZpZWxkX2RhdGVfbW9udGgsXG4gICAgLmdmaWVsZF9kYXRlX3llYXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAxcHg7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDFweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWRkcmVzc19zdGF0ZSB7XG4gICAgICB3aWR0aDogNDkuNSU7XG4gICAgfVxuXG4gICAgLmdpbnB1dF9jb250YWluZXJfdGltZSB7XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nZmllbGRfcmVxdWlyZWQge1xuICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgfVxuXG4gICAgLyogcml2ZXIgY2xlYW51cCBkYXRlIGlucHV0ICovXG4gICAgI2ZpZWxkXzdfNiB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAuZ2ZpZWxkX3RpbWVfaG91cixcbiAgICAuZ2ZpZWxkX3RpbWVfbWludXRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcblxuICAgICAgbGFiZWwsXG4gICAgICBpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MXB4O1xuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC5nZmllbGRfY2hlY2tib3ggbGFiZWwge1xuICAgICAgbWFyZ2luOiA0cHggMCAwIDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG5cbiAgICAuZ2dmLWxvY2F0b3ItYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgQGluY2x1ZGUgaG92ZXItZmFkZShhbGwgNTAwbXMgZWFzZSk7XG5cbiAgICB9XG5cbiAgICAuZ2Zvcm1fZm9vdGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDEwcHggYXV0bztcblxuICAgICAgLmdmb3JtX2J1dHRvbiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgd2lkdGg6IDUzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogc2hvdyB0ZXh0IGluIGdmb3JtIGJ1dHRvbiAqL1xuICAuYnV0dG9uLXRleHQge1xuXG4gIC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbiB7XG4gICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogJG9yYW5nZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICB9XG4gIH1cbn1cblxuLypEb25vciBBZHZpc2VkIEZ1bmQgRm9ybSovXG4jZGFmZGlyZWN0ZGl2IHtcbiAgd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG5cbiAgLmRhZmRpcmVjdElucHV0RnVsbCxcbiAgLmRhZmRpcmVjdElucHV0LFxuICAuZGFmZGlyZWN0U2VsZWN0IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmRhZmRpcmVjdFNlbGVjdCB7XG4gICAgYXBwZWFyYW5jZTogbWVudWxpc3Q7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBtZW51bGlzdDtcbiAgICBtb3otYXBwZWFyYW5jZTogbWVudWxpc3Q7XG4gIH1cbn1cblxuLyogQlNEIFdyYXBwZXIgU3BlY2lmaWMgKi9cbi5wYWdlLWJzZC5wYWdlIC5tYWluIHtcblxuICAuY29udGVudC1pbm5lciB7XG4gICAgbWluLWhlaWdodDogNTJ2aDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIGgxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG4gIH1cblxuICBoMSxcbiAgcCB7XG4gICAgY29sb3I6IGJsYWNrO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgaW5wdXRbdHlwZT1cInBob25lXCJdLFxuICB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuXG4gIHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9zZWxlY3RfYmcuanBnKSByaWdodCA1MCUgbm8tcmVwZWF0O1xuICB9XG5cbiAgLyogaGlkZSBvcHRpbiBmaWVsZCovXG4gIC5lbl9fZmllbGQtLXN1YnNjcmliZWQtdG8tYXItZW1haWxzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnJhZGlvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICBsaTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNDVweDtcbiAgICBwYWRkaW5nOiA5cHggMzBweCA1cHggMTFweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZTI4ODQyO1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogLjg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTI4ODQyO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gICAgfVxuICB9XG59XG5cbiN1bnN1Yl9mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbiNjb250cmlidXRpb24sXG4uYnNkLXNwZWFrb3V0LFxuI3NpZ251cCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG5cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5maXJzdG5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgdGQuY29udHJpYnV0aW9uIHRhYmxlIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWNvbnRyaWJ1dG9yLFxuICAuYnNkLWR5bmFtaWMtdG9nZ2xlLXNlY3Rpb24tZW1wbG95bWVudCB7XG5cbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgfVxuXG4gICNic2QtYW1vdW50cy1jb250LFxuICAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUge1xuXG4gICAgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBtYXJnaW46IDRweCA1cHggMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICB9XG5cbiAgI2JzZC1hbW91bnRzLWNvbnQge1xuXG4gICAgdGQge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmZpZWxkbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPXRleHRdI2FtdF9vdGhlcl90ZXh0IHtcbiAgICAgIG1pbi13aWR0aDogMXB4O1xuICAgICAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgfVxuXG4gICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSB7XG5cbiAgICB0ZCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gICAgICBtaW4td2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5maWVsZGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgI3BheW1lbnRfb3B0aW9ucyxcbiAgI3NpZ251cHRhYmxlIHtcblxuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICB9XG5cbn1cblxuLmJzZC1jb250cmliRm9ybS1iZWxvd0NvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbiNjb250cmlidXRpb24ge1xuXG4gIHRkIHRkIHRkIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qcG9wLXVwIGFkdm9jYWN5IGZvcm0qL1xuI3NnY2JveExvYWRlZENvbnRlbnQge1xuICBoMiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5wb3B1cC1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiA1MDBweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJwaG9uZVwiXSxcbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgbWFyZ2luOiAzcHggMDtcbiAgfVxuXG4gIC8qaGlkZSBmaWVsZHMgb24gbW9iaWxlKi9cbiAgLmVuX19maWVsZC0tZmlyc3ROYW1lLFxuICAuZW5fX2ZpZWxkLS1sYXN0TmFtZSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5wb3B1cC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgIHBhZGRpbmctbGVmdDogNSU7XG4gICAgfVxuICB9XG59XG5cbi5lbl9fZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmVuX19zdWJtaXQgYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogN3B4IDA7XG4gIG1pbi13aWR0aDogMjUzcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IC44O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICB9XG59XG5cbi8qIHNpZ24tdXAgZm9ybSAqL1xuI3NpZ251cCB7XG5cbiAgI3NpZ251cHRhYmxlIHtcblxuICAgIC5sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAgMCA1cHg7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogNHB4IDdweCAwcHg7XG4gICAgfVxuICB9XG59XG5cbiNzcGVha291dF9mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAjcmVjaXBpZW50LWxpc3Qge1xuXG4gICAgbGFiZWwge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gIH1cblxuICAjc3ViamVjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gICNib2R5IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4gICNjb250cmlidXRpb24sXG4gIC5ic2Qtc3BlYWtvdXQge1xuXG4gICAgbWF4LXdpZHRoOiA4MTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICB9XG59XG5cblxuLy8gTXlPdXRkb29ycyBmb3JtXG4jZ2Zvcm1fMzAge1xuXG4gICNmaWVsZF8zMF82IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgI2lucHV0XzMwXzYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgI2V4dGVuc2lvbnNfbWVzc2FnZV8zMF82IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAjZmllbGRfMzBfNyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4vL0lubGluZSBGb3Jtc1xuLmlubGluZS1mb3JtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHggMjBweDtcbiAgfVxuXG4gIGgzLFxuICBoMixcbiAgaDEge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG5cbiAgLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGxpLmdmaWVsZCB7XG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgcGFkZGluZy1yaWdodDogMTA7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5nZm9ybV93cmFwcGVyIGxhYmVsLmdmaWVsZF9sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gIC5nZm9ybV93cmFwcGVyIC50b3BfbGFiZWwgZGl2LmdpbnB1dF9jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgLmdmb3JtX2J1dHRvbiB7XG4gICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDEwcHggMCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbn0vKmVuZCA5OTJweCovXG4iLCIvLyBXb3JkUHJlc3MgR2VuZXJhdGVkIENsYXNzZXNcbi8vIGh0dHA6Ly9jb2RleC53b3JkcHJlc3Mub3JnL0NTUyNXb3JkUHJlc3NfR2VuZXJhdGVkX0NsYXNzZXNcblxuLy8gTWVkaWEgYWxpZ25tZW50XG4uYWxpZ25ub25lIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cbi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgbWFyZ2luOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMikgYXV0bztcbn1cbi5hbGlnbmxlZnQsXG4uYWxpZ25yaWdodCB7XG4gIG1hcmdpbi1ib3R0b206ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLy8gT25seSBmbG9hdCBpZiBub3Qgb24gYW4gZXh0cmEgc21hbGwgZGV2aWNlXG4gIC5hbGlnbmxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xuICB9XG4gIC5hbGlnbnJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgfVxufVxuXG4vLyBDYXB0aW9uc1xuLndwLWNhcHRpb24ge1xuICBAZXh0ZW5kIC50aHVtYm5haWw7XG59XG4ud3AtY2FwdGlvbi10ZXh0IHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1jYXB0aW9uLXBhZGRpbmc7XG59XG5cbi8vIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnNcbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBAZXh0ZW5kIC5zci1vbmx5O1xuICBAZXh0ZW5kIC5zci1vbmx5LWZvY3VzYWJsZTtcbn1cblxuLy8gU3VwZXIgU2hvcnRjb2RlIENsYXNzZXNcbi8vICFpbXBvcnRhbnQgaXMgYmFkLCBidXQgc28gYXJlIHRoZSBpbmxpbmUgc3R5bGVzIGZvciB0aGlzIHN0dXBpZCBzaG9ydGNvZGUgZ2VuZXJhdG9yXG4ubWFpbiB7XG5cbiAgLnN1LW5vdGUge1xuICAgIGJvcmRlci1jb2xvcjogI2NlY2VjZSAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAhaW1wb3J0YW50KTtcbiAgfVxuXG4gIC5zdS1ub3RlLWlubmVyIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgIWltcG9ydGFudCk7XG4gICAgYmFja2dyb3VuZDogI2YzZjNmMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnN1LWN1c3RvbS1nYWxsZXJ5LXNsaWRlIGltZyB7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuIiwiLm1tLW1lbnUsLm1tLXBhbmVscywubW0tcGFuZWxzPi5tbS1wYW5lbHttYXJnaW46MDtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt6LWluZGV4OjA7Ym94LXNpemluZzpib3JkZXItYm94fVxuLm1tLWJ0biwubW0tbWVudXtib3gtc2l6aW5nOmJvcmRlci1ib3h9XG4ubW0tbGlzdHZpZXcgYSwubW0tbGlzdHZpZXcgYTpob3ZlciwubW0tbmF2YmFyIGEsLm1tLW5hdmJhciBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfVxuLm1tLWhpZGRlbntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fVxuLm1tLXdyYXBwZXJ7b3ZlcmZsb3cteDpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9XG4ubW0tbWVudXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZX1cbi5tbS1wYW5lbHMsLm1tLXBhbmVscz4ubW0tcGFuZWx7YmFja2dyb3VuZDppbmhlcml0O2JvcmRlci1jb2xvcjppbmhlcml0O3Bvc2l0aW9uOmFic29sdXRlfVxuLm1tLWJ0biwubW0tcGFuZWwubW0taGlnaGVzdHt6LWluZGV4OjF9XG4ubW0tcGFuZWxze292ZXJmbG93OmhpZGRlbn1cbi5tbS1wYW5lbHt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfVxuLm1tLXBhbmVsLm1tLW9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1cbi5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAlLDAsMCl9XG4ubW0tcGFuZWxzPi5tbS1wYW5lbHstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdmVyZmxvdzpzY3JvbGw7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO3BhZGRpbmc6MCAyMHB4fVxuLm1tLWxpc3R2aWV3IC5tbS1kaXZpZGVyLC5tbS1saXN0dmlldz5saT5hLC5tbS1saXN0dmlldz5saT5zcGFuLC5tbS1uYXZiYXIgLm1tLXRpdGxle3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn1cbi5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWhhc25hdmJhcntwYWRkaW5nLXRvcDo0MHB4fVxuLm1tLXBhbmVscz4ubW0tcGFuZWw6YWZ0ZXIsLm1tLXBhbmVscz4ubW0tcGFuZWw6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjBweH1cbi5tbS12ZXJ0aWNhbCAubW0tcGFuZWx7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50fVxuLm1tLWxpc3R2aWV3IC5tbS12ZXJ0aWNhbCAubW0tcGFuZWwsLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyAubW0tcGFuZWx7ZGlzcGxheTpub25lO3BhZGRpbmc6MTBweCAwIDEwcHggMTBweH1cbi5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsIC5tbS1saXN0dmlldz5saTpsYXN0LWNoaWxkOmFmdGVyLC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgLm1tLXBhbmVsIC5tbS1saXN0dmlldz5saTpsYXN0LWNoaWxkOmFmdGVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH1cbi5tbS12ZXJ0aWNhbCBsaS5tbS1vcGVuZWQ+Lm1tLXBhbmVsLGxpLm1tLXZlcnRpY2FsLm1tLW9wZW5lZD4ubW0tcGFuZWx7ZGlzcGxheTpibG9ja31cbi5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbD4ubW0tbmV4dCwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0e2hlaWdodDo0MHB4O2JvdHRvbTphdXRvfVxuLm1tLWxpc3R2aWV3PmxpLm1tLXZlcnRpY2FsPi5tbS1uZXh0OmFmdGVyLC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YWZ0ZXJ7dG9wOjE2cHg7Ym90dG9tOmF1dG99XG4ubW0tbGlzdHZpZXc+bGkubW0tdmVydGljYWwubW0tb3BlbmVkPi5tbS1uZXh0OmFmdGVyLC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1uZXh0OmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7cmlnaHQ6MTlweH1cbi5tbS1idG57d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MH1cbi5tbS1jbGVhcjphZnRlciwubW0tY2xlYXI6YmVmb3JlLC5tbS1jbG9zZTphZnRlciwubW0tY2xvc2U6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO3dpZHRoOjVweDtoZWlnaHQ6NXB4O21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX1cbi5tbS1jbGVhcjpiZWZvcmUsLm1tLWNsb3NlOmJlZm9yZXtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItYm90dG9tOm5vbmU7cmlnaHQ6MThweH1cbi5tbS1jbGVhcjphZnRlciwubW0tY2xvc2U6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6bm9uZTtib3JkZXItdG9wOm5vbmU7cmlnaHQ6MjVweH1cbi5tbS1hcnJvdzphZnRlciwubW0tbmV4dDphZnRlciwubW0tcHJldjpiZWZvcmV7Y29udGVudDonJztib3JkZXI6MnB4IHNvbGlkIHRyYW5zcGFyZW50O2Rpc3BsYXk6YmxvY2s7d2lkdGg6OHB4O2hlaWdodDo4cHg7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfVxuLm1tLXByZXY6YmVmb3Jle2JvcmRlci1yaWdodDpub25lO2JvcmRlci1ib3R0b206bm9uZTtsZWZ0OjIzcHh9XG4ubW0tYXJyb3c6YWZ0ZXIsLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1sZWZ0Om5vbmU7cmlnaHQ6MjNweH1cbi5tbS1uYXZiYXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MjBweDtoZWlnaHQ6NDBweDtwYWRkaW5nOjAgNDBweDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MH1cbi5tbS1uYXZiYXI+KntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAwfVxuLm1tLW5hdmJhciAubW0tYnRuOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDoyMHB4O2xlZnQ6MH1cbi5tbS1uYXZiYXIgLm1tLWJ0bjpsYXN0LWNoaWxke3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1yaWdodDoyMHB4O3JpZ2h0OjB9XG4ubW0tcGFuZWwgLm1tLW5hdmJhcntkaXNwbGF5Om5vbmV9XG4ubW0tcGFuZWwubW0taGFzbmF2YmFyIC5tbS1uYXZiYXJ7ZGlzcGxheTpibG9ja31cbi5tbS1saXN0dmlldywubW0tbGlzdHZpZXc+bGl7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO21hcmdpbjowfVxuLm1tLWxpc3R2aWV3e2ZvbnQ6aW5oZXJpdDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4fVxuLm1tLWxpc3R2aWV3Pmxpe3Bvc2l0aW9uOnJlbGF0aXZlfVxuLm1tLWxpc3R2aWV3PmxpLC5tbS1saXN0dmlldz5saSAubW0tbmV4dCwubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YmVmb3JlLC5tbS1saXN0dmlldz5saTphZnRlcntib3JkZXItY29sb3I6aW5oZXJpdH1cbi5tbS1saXN0dmlldz5saT5hLC5tbS1saXN0dmlldz5saT5zcGFue2NvbG9yOmluaGVyaXQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMTBweCAxMHB4IDIwcHg7bWFyZ2luOjB9XG4ubW0tbGlzdHZpZXc+bGk+YS5tbS1hcnJvdywubW0tbGlzdHZpZXc+bGk+c3Bhbi5tbS1hcnJvd3twYWRkaW5nLXJpZ2h0OjUwcHh9XG4ubW0tbGlzdHZpZXc+bGk6bm90KC5tbS1kaXZpZGVyKTphZnRlcntjb250ZW50OicnO2JvcmRlci1ib3R0b20td2lkdGg6MXB4O2JvcmRlci1ib3R0b20tc3R5bGU6c29saWQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbTowO2xlZnQ6MjBweH1cbi5tbS1saXN0dmlldyAubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMywyLDEsMCk7d2lkdGg6NTBweDtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt6LWluZGV4OjJ9XG4ubW0tbGlzdHZpZXcgLm1tLW5leHQ6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDowfVxuLm1tLWxpc3R2aWV3IC5tbS1uZXh0K2EsLm1tLWxpc3R2aWV3IC5tbS1uZXh0K3NwYW57bWFyZ2luLXJpZ2h0OjUwcHh9XG4ubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW57d2lkdGg6MTAwJX1cbi5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbjpiZWZvcmV7Ym9yZGVyLWxlZnQ6bm9uZX1cbi5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbithLC5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbitzcGFue3BhZGRpbmctcmlnaHQ6NTBweDttYXJnaW4tcmlnaHQ6MH1cbi5tbS1wYW5lbHM+Lm1tLXBhbmVsPi5tbS1saXN0dmlld3ttYXJnaW46MjBweCAtMjBweH1cbi5tbS1wYW5lbHM+Lm1tLXBhbmVsPi5tbS1saXN0dmlldzpmaXJzdC1jaGlsZCwubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbmF2YmFyKy5tbS1saXN0dmlld3ttYXJnaW4tdG9wOi0yMHB4fVxuLm1tLWxpc3R2aWV3IC5tbS1pbnNldHtsaXN0LXN0eWxlOmRpc2MgaW5zaWRlO3BhZGRpbmc6MCAxMHB4IDE1cHggNDBweDttYXJnaW46MH1cbi5tbS1saXN0dmlldyAubW0taW5zZXQ+bGl7cGFkZGluZzo1cHggMH1cbi5tbS1saXN0dmlldyAubW0tZGl2aWRlcntmb250LXNpemU6MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1pbmRlbnQ6MjBweDtsaW5lLWhlaWdodDoyNXB4fVxuLm1tLWxpc3R2aWV3IC5tbS1zcGFjZXJ7cGFkZGluZy10b3A6NDBweH1cbi5tbS1saXN0dmlldyAubW0tc3BhY2VyPi5tbS1uZXh0e3RvcDo0MHB4fVxuLm1tLWxpc3R2aWV3IC5tbS1zcGFjZXIubW0tZGl2aWRlcntwYWRkaW5nLXRvcDoyNXB4fVxuLm1tLW1lbnV7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtjb2xvcjpyZ2JhKDAsMCwwLC43KX1cbi5tbS1tZW51IC5tbS1uYXZiYXIgYSwubW0tbWVudSAubW0tbmF2YmFyPip7Y29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0tbWVudSAubW0tYnRuOmFmdGVyLC5tbS1tZW51IC5tbS1idG46YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4zKX1cbi5tbS1tZW51IC5tbS1saXN0dmlld3tib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSl9XG4ubW0tbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLWFycm93OmFmdGVyLC5tbS1tZW51IC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0tbWVudSAubW0tbGlzdHZpZXc+bGkgYTpub3QoLm1tLW5leHQpey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTt0YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfVxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPmE6bm90KC5tbS1uZXh0KSwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+c3BhbntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjUpfVxuLm1tLW1lbnUgLm1tLWRpdmlkZXIsLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD4ubW0tcGFuZWwsLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD5hLm1tLW5leHQsLm1tLW1lbnUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD5hLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9XG4ubW0tcGFnZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246cmVsYXRpdmV9XG4ubW0tc2xpZGVvdXR7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt6LWluZGV4OjF9XG5odG1sLm1tLW9wZW5lZHtvdmVyZmxvdy14OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX1cbmh0bWwubW0tYmxvY2tpbmcsaHRtbC5tbS1ibG9ja2luZyBib2R5e292ZXJmbG93OmhpZGRlbn1cbmh0bWwubW0tYmFja2dyb3VuZCAubW0tcGFnZXtiYWNrZ3JvdW5kOmluaGVyaXR9XG4jbW0tYmxvY2tlcntiYWNrZ3JvdW5kOnJnYmEoMywyLDEsMCk7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6Mn1cbmh0bWwubW0tYmxvY2tpbmcgI21tLWJsb2NrZXJ7ZGlzcGxheTpibG9ja31cbi5tbS1tZW51Lm1tLW9mZmNhbnZhc3t6LWluZGV4OjA7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkfVxuLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWN1cnJlbnR7ZGlzcGxheTpibG9ja31cbi5tbS1tZW51e3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjQ0MHB4fVxuaHRtbC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjU1MHB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ0MHB4LDAsMCl9XG59XG4ubW0tbWVudS5tbS1hdXRvaGVpZ2h0Lm1tLWJvdHRvbSwubW0tbWVudS5tbS1hdXRvaGVpZ2h0Lm1tLXRvcHttYXgtaGVpZ2h0OjgwJX1cbi5tbS1tZW51Lm1tLWF1dG9oZWlnaHQubW0tYm90dG9tLm1tLWZ1bGxzY3JlZW4sLm1tLW1lbnUubW0tYXV0b2hlaWdodC5tbS10b3AubW0tZnVsbHNjcmVlbnttYXgtaGVpZ2h0OjEwMCV9XG4ubW0tbWVudS5tbS1tZWFzdXJlaGVpZ2h0IC5tbS1wYW5lbHtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH1cbi5tbS1tZW51Lm1tLW1lYXN1cmVoZWlnaHQ+Lm1tLXBhbmVscz4ubW0tcGFuZWx7Ym90dG9tOmF1dG8haW1wb3J0YW50O2hlaWdodDphdXRvIWltcG9ydGFudH1cbi5tbS1tZW51Lm1tLWNvbHVtbnN7dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCxtYXgtd2lkdGgsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sd2lkdGgsbWF4LXdpZHRoO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHdpZHRoLG1heC13aWR0aCwtd2Via2l0LXRyYW5zZm9ybX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6MTAwJTtyaWdodDphdXRvO2Rpc3BsYXk6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHdpZHRoO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHdpZHRoLC13ZWJraXQtdHJhbnNmb3JtfVxuLm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZDtib3JkZXItY29sb3I6aW5oZXJpdDtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt6LWluZGV4OjJ9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtMHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTB7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtMHt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDowfVxuaHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApfVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKX1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0wIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy0xey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWQ6bm90KFtjbGFzcyo9bW0tY29sdW1ucy1dKX4ubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtMXtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucy0xe3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjQ0MHB4fVxuaHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMSAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApfVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMSAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKX1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NTUwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTEgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ0MHB4LDAsMCl9XG59XG4ubW0tbWVudS5tbS1jb2x1bW5zLTEgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6MTAwJX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy0yey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWQ6bm90KFtjbGFzcyo9bW0tY29sdW1ucy1dKX4ubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtMntkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucy0ye3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjg4MHB4fVxuaHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApfVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKX1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MTEwMHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0yIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4ODBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4ODBweCwwLDApfVxufVxuLm1tLW1lbnUubW0tY29sdW1ucy0yIC5tbS1wYW5lbHM+Lm1tLXBhbmVse3dpZHRoOjUwJX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy0zey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWQ6bm90KFtjbGFzcyo9bW0tY29sdW1ucy1dKX4ubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtM3tkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucy0ze3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjEzMjBweH1cbmh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTMgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTMgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjE2NTBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTMyMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEzMjBweCwwLDApfVxufVxuLm1tLW1lbnUubW0tY29sdW1ucy0zIC5tbS1wYW5lbHM+Lm1tLXBhbmVse3dpZHRoOjMzLjM0JX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy00ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWQ6bm90KFtjbGFzcyo9bW0tY29sdW1ucy1dKX4ubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtNHtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucy00e3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjE3NjBweH1cbmh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjIyMDBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtNCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTc2MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE3NjBweCwwLDApfVxufVxuLm1tLW1lbnUubW0tY29sdW1ucy00IC5tbS1wYW5lbHM+Lm1tLXBhbmVse3dpZHRoOjI1JX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy01ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWQ6bm90KFtjbGFzcyo9bW0tY29sdW1ucy1dKX4ubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtNXtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNjAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucy01e3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjIyMDBweH1cbmh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTUgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTUgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjI3NTBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtNSAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjIwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIyMDBweCwwLDApfVxufVxuLm1tLW1lbnUubW0tY29sdW1ucy01IC5tbS1wYW5lbHM+Lm1tLXBhbmVse3dpZHRoOjIwJX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy02ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNjAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWQ6bm90KFtjbGFzcyo9bW0tY29sdW1ucy1dKX4ubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtNntkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDcwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNzAwJSwwLDApfVxuLm1tLW1lbnUubW0tY29sdW1ucy02e3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjI2NDBweH1cbmh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTYgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTYgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjMzMDBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtNiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjY0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI2NDBweCwwLDApfVxufVxuLm1tLW1lbnUubW0tY29sdW1ucy02IC5tbS1wYW5lbHM+Lm1tLXBhbmVse3dpZHRoOjE2LjY3JX1cbmVtLm1tLWNvdW50ZXJ7Zm9udDppbmhlcml0O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtaW5kZW50OjA7bGluZS1oZWlnaHQ6MjBweDtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LTEwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NDVweDt0b3A6NTAlfVxuZW0ubW0tY291bnRlcithLm1tLW5leHR7d2lkdGg6OTBweH1cbmVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2EsZW0ubW0tY291bnRlcithLm1tLW5leHQrc3BhbnttYXJnaW4tcmlnaHQ6OTBweH1cbmVtLm1tLWNvdW50ZXIrYS5tbS1mdWxsc3Vib3BlbntwYWRkaW5nLWxlZnQ6MH1cbi5tbS12ZXJ0aWNhbD4ubW0tY291bnRlcnt0b3A6MTJweDttYXJnaW4tdG9wOjB9XG4ubW0tdmVydGljYWwubW0tc3BhY2VyPi5tbS1jb3VudGVye21hcmdpbi10b3A6NDBweH1cbi5tbS1ub3N1YnJlc3VsdHM+Lm1tLWNvdW50ZXJ7ZGlzcGxheTpub25lfVxuLm1tLW1lbnUgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDAsMCwwLC4zKX1cbi5tbS1kaXZpZGVyPnNwYW57dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtsaW5lLWhlaWdodDoyNXB4fVxuLm1tLWRpdmlkZXIubW0tb3BlbmVkIGEubW0tbmV4dDphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfVxuLm1tLWNvbGxhcHNlZDpub3QoLm1tLXVuY29sbGFwc2VkKXtkaXNwbGF5Om5vbmV9XG4ubW0tZml4ZWRkaXZpZGVye2JhY2tncm91bmQ6aW5oZXJpdDtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDoyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLWZpeGVkZGl2aWRlcjphZnRlcntjb250ZW50Om5vbmUhaW1wb3J0YW50O2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9XG4ubW0taGFzZGl2aWRlcnMgLm1tLWZpeGVkZGl2aWRlcntkaXNwbGF5OmJsb2NrfVxuLm1tLW1lbnUgLm1tLWZpeGVkZGl2aWRlciBzcGFue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfVxuaHRtbC5tbS1vcGVuZWQubW0tZHJhZ2dpbmcgLm1tLW1lbnUsaHRtbC5tbS1vcGVuZWQubW0tZHJhZ2dpbmcgLm1tLXNsaWRlb3V0e3RyYW5zaXRpb24tZHVyYXRpb246MHN9XG4ubW0tbWVudS5tbS1kcm9wZG93bntib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiYSgwLDAsMCwuMyk7aGVpZ2h0OjgwJX1cbmh0bWwubW0tZHJvcGRvd24gLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudDt6LWluZGV4OjB9XG5odG1sLm1tLWRyb3Bkb3duICNtbS1ibG9ja2Vye3RyYW5zaXRpb24tZGVsYXk6MHMhaW1wb3J0YW50O3otaW5kZXg6MX1cbmh0bWwubW0tZHJvcGRvd24gLm1tLW1lbnV7ei1pbmRleDoyfVxuaHRtbC5tbS1kcm9wZG93bi5tbS1vcGVuZWQ6bm90KC5tbS1vcGVuaW5nKSAubW0tbWVudXtkaXNwbGF5Om5vbmV9XG4ubW0tbWVudS5tbS10aXA6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDppbmhlcml0O2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLC4zKTtkaXNwbGF5OmJsb2NrO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9XG4ubW0tbWVudS5tbS10aXBsZWZ0OmJlZm9yZXtsZWZ0OjIycHh9XG4ubW0tbWVudS5tbS10aXByaWdodDpiZWZvcmV7cmlnaHQ6MjJweH1cbi5tbS1tZW51Lm1tLXRpcHRvcDpiZWZvcmV7dG9wOi04cHh9XG4ubW0tbWVudS5tbS10aXBib3R0b206YmVmb3Jle2JvdHRvbTotOHB4fVxuLm1tLWljb25wYW5lbCAubW0tcGFuZWx7dHJhbnNpdGlvbi1wcm9wZXJ0eTpsZWZ0LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sbGVmdCwtd2Via2l0LXRyYW5zZm9ybX1cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLW9wZW5lZHtib3JkZXItbGVmdDoxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXR9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7b3ZlcmZsb3cteTpoaWRkZW47bGVmdDotNDBweDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0we2xlZnQ6MH1cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0xe2xlZnQ6NDBweH1cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0ye2xlZnQ6ODBweH1cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0ze2xlZnQ6MTIwcHh9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNHtsZWZ0OjE2MHB4fVxuLm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTV7bGVmdDoyMDBweH1cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC02e2xlZnQ6MjQwcHh9XG4ubW0tc3ViYmxvY2tlcntiYWNrZ3JvdW5kOmluaGVyaXQ7b3BhY2l0eTowO2Rpc3BsYXk6YmxvY2s7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlfVxuLm1tLXN1Ym9wZW5lZCAubW0tc3ViYmxvY2tlcntvcGFjaXR5Oi42O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOi0xMDAwMDBweDtsZWZ0OjA7ei1pbmRleDozfVxuLm1tLW5hdmJhci1ib3R0b20sLm1tLW5hdmJhci10b3B+Lm1tLW5hdmJhci10b3B7Ym9yZGVyLWJvdHRvbTpub25lfVxuLm1tLW1lbnU+Lm1tLW5hdmJhcntiYWNrZ3JvdW5kOmluaGVyaXQ7cGFkZGluZzowO3otaW5kZXg6Mzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1cbi5tbS1uYXZiYXItYm90dG9te2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci10b3Atc3R5bGU6c29saWQ7dG9wOmF1dG87Ym90dG9tOjB9XG4ubW0tbmF2YmFyLWJvdHRvbX4ubW0tbmF2YmFyLWJvdHRvbXtib3JkZXItdG9wOm5vbmV9XG4ubW0tbmF2YmFyLm1tLWhhc2J0bnN7cGFkZGluZzowIDQwcHh9XG4ubW0tbmF2YmFyW2NsYXNzKj1tbS1uYXZiYXItY29udGVudC1dPip7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdH1cbi5tbS1uYXZiYXIgLm1tLWJyZWFkY3J1bWJze3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdmVyZmxvdy14OmF1dG87dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MCAwIDAgMTdweH1cbi5tbS1uYXZiYXIgLm1tLWJyZWFkY3J1bWJzPip7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoxMHB4IDNweH1cbi5tbS1uYXZiYXIgLm1tLWJyZWFkY3J1bWJzPmF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1cbi5tbS1uYXZiYXIubW0taGFzYnRucyAubW0tYnJlYWRjcnVtYnN7bWFyZ2luLWxlZnQ6LTQwcHh9XG4ubW0tbmF2YmFyLm1tLWhhc2J0bnMgLm1tLWJ0bjpub3QoLm1tLWhpZGRlbikrLm1tLWJyZWFkY3J1bWJze21hcmdpbi1sZWZ0OjA7cGFkZGluZy1sZWZ0OjB9XG4ubW0tbmF2YmFyLXRvcC0xe3RvcDowfVxuLm1tLWhhc25hdmJhci10b3AtMSAubW0tcGFuZWxzLC5tbS1uYXZiYXItdG9wLTJ7dG9wOjQwcHh9XG4ubW0taGFzbmF2YmFyLXRvcC0yIC5tbS1wYW5lbHMsLm1tLW5hdmJhci10b3AtM3t0b3A6ODBweH1cbi5tbS1oYXNuYXZiYXItdG9wLTMgLm1tLXBhbmVscywubW0tbmF2YmFyLXRvcC00e3RvcDoxMjBweH1cbi5tbS1oYXNuYXZiYXItdG9wLTQgLm1tLXBhbmVsc3t0b3A6MTYwcHh9XG4ubW0tbmF2YmFyLWJvdHRvbS0xe2JvdHRvbTowfVxuLm1tLWhhc25hdmJhci1ib3R0b20tMSAubW0tcGFuZWxzLC5tbS1uYXZiYXItYm90dG9tLTJ7Ym90dG9tOjQwcHh9XG4ubW0taGFzbmF2YmFyLWJvdHRvbS0yIC5tbS1wYW5lbHMsLm1tLW5hdmJhci1ib3R0b20tM3tib3R0b206ODBweH1cbi5tbS1oYXNuYXZiYXItYm90dG9tLTMgLm1tLXBhbmVscywubW0tbmF2YmFyLWJvdHRvbS00e2JvdHRvbToxMjBweH1cbi5tbS1oYXNuYXZiYXItYm90dG9tLTQgLm1tLXBhbmVsc3tib3R0b206MTYwcHh9XG4ubW0tbmF2YmFyLXNpemUtMntoZWlnaHQ6ODBweH1cbi5tbS1uYXZiYXItc2l6ZS0ze2hlaWdodDoxMjBweH1cbi5tbS1uYXZiYXItc2l6ZS00e2hlaWdodDoxNjBweH1cbi5tbS1uYXZiYXItY29udGVudC0yPip7d2lkdGg6NTAlfVxuLm1tLW5hdmJhci1jb250ZW50LTM+Knt3aWR0aDozMy4zMyV9XG4ubW0tbmF2YmFyLWNvbnRlbnQtND4qe3dpZHRoOjI1JX1cbi5tbS1uYXZiYXItY29udGVudC01Pip7d2lkdGg6MjAlfVxuLm1tLW5hdmJhci1jb250ZW50LTY+Knt3aWR0aDoxNi42NyV9XG4ubW0tc3Jvbmx5e3RleHQtaW5kZW50OjEwcHg7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXB4O2hlaWdodDoxcHg7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMX1cbi5tbS1zZWFyY2gsLm1tLXNlYXJjaCBpbnB1dHtib3gtc2l6aW5nOmJvcmRlci1ib3h9XG4ubW0tc2VhcmNoe2hlaWdodDo0MHB4O3BhZGRpbmc6N3B4IDEwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX1cbi5tbS1zZWFyY2ggaW5wdXR7Ym9yZGVyOm5vbmUhaW1wb3J0YW50O291dGxpbmU6MCFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjI2cHg7Zm9udDppbmhlcml0O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI2cHg7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoyNnB4O21hcmdpbjowO3BhZGRpbmc6MCAxMHB4fVxuLm1tLXNlYXJjaCBpbnB1dDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX1cbi5tbS1zZWFyY2ggLm1tLWNsZWFyLC5tbS1zZWFyY2ggLm1tLW5leHR7cmlnaHQ6MH1cbi5tbS1wYW5lbD4ubW0tc2VhcmNoe3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfVxuLm1tLXBhbmVsLm1tLWhhc3NlYXJjaHtwYWRkaW5nLXRvcDo0MHB4fVxuLm1tLXBhbmVsLm1tLWhhc3NlYXJjaC5tbS1oYXNuYXZiYXJ7cGFkZGluZy10b3A6ODBweH1cbi5tbS1wYW5lbC5tbS1oYXNzZWFyY2gubW0taGFzbmF2YmFyIC5tbS1zZWFyY2h7dG9wOjQwcHh9XG4ubW0tbm9yZXN1bHRzbXNne3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMXB4O3BhZGRpbmc6NDBweCAwfVxuLm1tLW5vcmVzdWx0cyAubW0taW5kZXhlcntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fVxubGkubW0tbm9zdWJyZXN1bHRzPmEubW0tbmV4dHtkaXNwbGF5Om5vbmV9XG5saS5tbS1ub3N1YnJlc3VsdHM+YS5tbS1uZXh0K2EsbGkubW0tbm9zdWJyZXN1bHRzPmEubW0tbmV4dCtzcGFue3BhZGRpbmctcmlnaHQ6MTBweH1cbi5tbS1wYW5lbHM+Lm1tLXJlc3VsdHNwYW5lbDpub3QoLm1tLW9wZW5lZCl7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tbWVudSAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpO2NvbG9yOnJnYmEoMCwwLDAsLjcpfVxuLm1tLW1lbnUgLm1tLW5vcmVzdWx0c21zZ3tjb2xvcjpyZ2JhKDAsMCwwLC4zKX1cbi5tbS1pbmRleGVye2JhY2tncm91bmQ6aW5oZXJpdDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MjBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtyaWdodDotMTAwcHg7ei1pbmRleDozO3RyYW5zaXRpb246cmlnaHQgLjRzIGVhc2U7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0taW5kZXhlciBhe3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjMuODUlfVxuLm1tLWluZGV4ZXJ+Lm1tLXBhbmVsLm1tLWhhc2luZGV4ZXJ7cGFkZGluZy1yaWdodDo0MHB4fVxuLm1tLWhhc2luZGV4ZXIgLm1tLWluZGV4ZXJ7cmlnaHQ6MH1cbi5tbS1oYXNpbmRleGVyIC5tbS1maXhlZGRpdmlkZXJ7cmlnaHQ6MjBweH1cbi5tbS1tZW51IC5tbS1pbmRleGVyIGF7Y29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3BlbiksLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pe3RyYW5zaXRpb246YmFja2dyb3VuZCAuNHMgZWFzZX1cbi5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjUpfVxuaW5wdXQubW0tY2hlY2ssaW5wdXQubW0tdG9nZ2xle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTEwMDAwcHh9XG5sYWJlbC5tbS1jaGVjayxsYWJlbC5tbS10b2dnbGV7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt6LWluZGV4OjI7cmlnaHQ6MjBweH1cbmxhYmVsLm1tLWNoZWNrOmJlZm9yZSxsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9ja31cbmxhYmVsLm1tLXRvZ2dsZXtib3JkZXItcmFkaXVzOjMwcHg7d2lkdGg6NTBweDtoZWlnaHQ6MzBweDttYXJnaW4tdG9wOi0xNXB4fVxubGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtib3JkZXItcmFkaXVzOjMwcHg7d2lkdGg6MjhweDtoZWlnaHQ6MjhweDttYXJnaW46MXB4fVxuaW5wdXQubW0tdG9nZ2xlOmNoZWNrZWR+bGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtmbG9hdDpyaWdodH1cbmxhYmVsLm1tLWNoZWNre3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLXRvcDotMTVweH1cbmxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItbGVmdDozcHggc29saWQ7Ym9yZGVyLWJvdHRvbTozcHggc29saWQ7d2lkdGg6NDAlO2hlaWdodDoyMCU7bWFyZ2luOjI1JSAwIDAgMjAlO29wYWNpdHk6LjE7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfVxuaW5wdXQubW0tY2hlY2s6Y2hlY2tlZH5sYWJlbC5tbS1jaGVjazpiZWZvcmV7b3BhY2l0eToxfVxubGkubW0tdmVydGljYWwgbGFiZWwubW0tY2hlY2ssbGkubW0tdmVydGljYWwgbGFiZWwubW0tdG9nZ2xle2JvdHRvbTphdXRvO21hcmdpbi10b3A6MDt0b3A6NXB4fVxubGFiZWwubW0tdG9nZ2xlK2EsbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1yaWdodDo4MHB4fVxubGFiZWwubW0tY2hlY2srYSxsYWJlbC5tbS1jaGVjaytzcGFue3BhZGRpbmctcmlnaHQ6NjBweH1cbmEubW0tbmV4dCtsYWJlbC5tbS1jaGVjayxhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xle3JpZ2h0OjYwcHh9XG5hLm1tLW5leHQrbGFiZWwubW0tY2hlY2srYSxhLm1tLW5leHQrbGFiZWwubW0tY2hlY2src3BhbixhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK2EsYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZStzcGFue21hcmdpbi1yaWdodDo1MHB4fVxuYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLGEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrc3BhbntwYWRkaW5nLXJpZ2h0OjcwcHh9XG5hLm1tLW5leHQrbGFiZWwubW0tY2hlY2srYSxhLm1tLW5leHQrbGFiZWwubW0tY2hlY2src3BhbntwYWRkaW5nLXJpZ2h0OjUwcHh9XG5lbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjayxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS10b2dnbGV7cmlnaHQ6MTAwcHh9XG5lbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK3NwYW4sZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK2EsZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57bWFyZ2luLXJpZ2h0OjkwcHh9XG4ubW0tbWVudSBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX1cbi5tbS1tZW51IGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojZjNmM2YzfVxuLm1tLW1lbnUgaW5wdXQubW0tdG9nZ2xlOmNoZWNrZWR+bGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6IzRiZDk2M31cbi5tbS1tZW51IGxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuNyl9XG4ubW0tbGlzdHZpZXcubW0tYm9yZGVyLW5vbmU+bGk6YWZ0ZXIsLm1tLW1lbnUubW0tYm9yZGVyLW5vbmUgLm1tLWxpc3R2aWV3PmxpOmFmdGVye2NvbnRlbnQ6bm9uZX1cbi5tbS1saXN0dmlldy5tbS1ib3JkZXItZnVsbD5saTphZnRlciwubW0tbWVudS5tbS1ib3JkZXItZnVsbCAubW0tbGlzdHZpZXc+bGk6YWZ0ZXJ7bGVmdDowIWltcG9ydGFudH1cbi5tbS1saXN0dmlldy5tbS1ib3JkZXItb2Zmc2V0PmxpOmFmdGVyLC5tbS1tZW51Lm1tLWJvcmRlci1vZmZzZXQgLm1tLWxpc3R2aWV3PmxpOmFmdGVye3JpZ2h0OjIwcHh9XG4ubW0tbWVudS5tbS1lZmZlY3QtbWVudS16b29te3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2V9XG5odG1sLm1tLW9wZW5lZCAubW0tbWVudS5tbS1lZmZlY3QtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC43LC43KSB0cmFuc2xhdGUzZCgtMzAlLDAsMCk7dHJhbnNmb3JtOnNjYWxlKC43LC43KSB0cmFuc2xhdGUzZCgtMzAlLDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9XG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtem9vbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLDEpIHRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06c2NhbGUoMSwxKSB0cmFuc2xhdGUzZCgwLDAsMCl9XG5odG1sLm1tLXJpZ2h0Lm1tLW9wZW5lZCAubW0tbWVudS5tbS1lZmZlY3QtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC43LC43KSB0cmFuc2xhdGUzZCgzMCUsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjcsLjcpIHRyYW5zbGF0ZTNkKDMwJSwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9XG5odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtem9vbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLDEpIHRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06c2NhbGUoMSwxKSB0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tbWVudS5tbS1lZmZlY3QtbWVudS1zbGlkZXt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlfVxuaHRtbC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAlLDAsMCl9XG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG5odG1sLm1tLXJpZ2h0Lm1tLW9wZW5lZCAubW0tbWVudS5tbS1lZmZlY3QtbWVudS1zbGlkZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAlLDAsMCl9XG5odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tbWVudS5tbS1lZmZlY3QtbWVudS1mYWRle29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2V9XG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtZmFkZXtvcGFjaXR5OjF9XG4ubW0tbWVudS5tbS1lZmZlY3QtcGFuZWxzLXpvb20gLm1tLXBhbmVsey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSwxLjUpIHRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06c2NhbGUoMS41LDEuNSkgdHJhbnNsYXRlM2QoMTAwJSwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfVxuLm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy16b29tIC5tbS1wYW5lbC5tbS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwxKSB0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEsMSkgdHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy16b29tIC5tbS1wYW5lbC5tbS1vcGVuZWQubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC43LC43KSB0cmFuc2xhdGUzZCgtMzAlLDAsMCk7dHJhbnNmb3JtOnNjYWxlKC43LC43KSB0cmFuc2xhdGUzZCgtMzAlLDAsMCl9XG4ubW0tbWVudS5tbS1lZmZlY3QtcGFuZWxzLXNsaWRlLTAgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1cbi5tbS1tZW51Lm1tLWVmZmVjdC1wYW5lbHMtc2xpZGUtMTAwIC5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX1cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3Pmxpe3RyYW5zaXRpb246bm9uZSAuNHMgZWFzZX1cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxKXt0cmFuc2l0aW9uLWRlbGF5OjUwbXN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMil7dHJhbnNpdGlvbi1kZWxheTouMXN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMyl7dHJhbnNpdGlvbi1kZWxheToxNTBtc31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg0KXt0cmFuc2l0aW9uLWRlbGF5Oi4yc31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg1KXt0cmFuc2l0aW9uLWRlbGF5OjI1MG1zfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDYpe3RyYW5zaXRpb24tZGVsYXk6LjNzfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDcpe3RyYW5zaXRpb24tZGVsYXk6MzUwbXN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoOCl7dHJhbnNpdGlvbi1kZWxheTouNHN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoOSl7dHJhbnNpdGlvbi1kZWxheTo0NTBtc31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxMCl7dHJhbnNpdGlvbi1kZWxheTouNXN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTEpe3RyYW5zaXRpb24tZGVsYXk6NTUwbXN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTIpe3RyYW5zaXRpb24tZGVsYXk6LjZzfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEzKXt0cmFuc2l0aW9uLWRlbGF5OjY1MG1zfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDE0KXt0cmFuc2l0aW9uLWRlbGF5Oi43c31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxNSl7dHJhbnNpdGlvbi1kZWxheTo3NTBtc31cbi5tbS1tZW51Lm1tLWVmZmVjdC1saXN0aXRlbXMtc2xpZGUgLm1tLWxpc3R2aWV3Pmxpe3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwJSwwLDApO29wYWNpdHk6MH1cbmh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLXNsaWRlIC5tbS1wYW5lbC5tbS1vcGVuZWQgLm1tLWxpc3R2aWV3Pmxpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MX1cbi5tbS1tZW51Lm1tLWVmZmVjdC1saXN0aXRlbXMtZmFkZSAubW0tbGlzdHZpZXc+bGl7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O29wYWNpdHk6MH1cbmh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLWZhZGUgLm1tLXBhbmVsLm1tLW9wZW5lZCAubW0tbGlzdHZpZXc+bGl7b3BhY2l0eToxfVxuLm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1kcm9wIC5tbS1saXN0dmlldz5saXt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdG9wO29wYWNpdHk6MDt0b3A6LTI1JX1cbmh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLWRyb3AgLm1tLXBhbmVsLm1tLW9wZW5lZCAubW0tbGlzdHZpZXc+bGl7b3BhY2l0eToxO3RvcDowfVxuLm1tLW1lbnUubW0tZnVsbHNjcmVlbnt3aWR0aDoxMDAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MTAwMDBweH1cbmh0bWwubW0tb3BlbmluZy5tbS1mdWxsc2NyZWVuIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTQwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1mdWxsc2NyZWVuIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoxMDAwMHB4KXtodG1sLm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAwMHB4LDAsMCl9XG59XG5odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTQwcHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZy5tbS1mdWxsc2NyZWVuIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjEwMDAwcHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZy5tbS1mdWxsc2NyZWVuIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwMDBweCwwLDApfVxufVxuLm1tLW1lbnUubW0tZnVsbHNjcmVlbi5tbS1ib3R0b20sLm1tLW1lbnUubW0tZnVsbHNjcmVlbi5tbS10b3B7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxNDBweDttYXgtaGVpZ2h0OjEwMDAwcHh9XG5odG1sLm1tLW9wZW5lZC5tbS1mdWxsc2NyZWVuIC5tbS1wYWdle2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnR9XG4ubW0tbGlzdHZpZXcubW0tbXVsdGlsaW5lPmxpIC5tbS1saXN0dmlldz5saS5tbS1tdWx0aWxpbmU+YSwubW0tbGlzdHZpZXcubW0tbXVsdGlsaW5lPmxpIC5tbS1saXN0dmlldz5saS5tbS1tdWx0aWxpbmU+c3BhbiwubW0tbWVudS5tbS1tdWx0aWxpbmUgLm1tLWxpc3R2aWV3PmxpPmEsLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldz5saT5zcGFue3RleHQtb3ZlcmZsb3c6Y2xpcDt3aGl0ZS1zcGFjZTpub3JtYWx9XG5odG1sLm1tLXBhZ2VkaW0gI21tLWJsb2NrZXIsaHRtbC5tbS1wYWdlZGltLWJsYWNrICNtbS1ibG9ja2VyLGh0bWwubW0tcGFnZWRpbS13aGl0ZSAjbW0tYmxvY2tlcntvcGFjaXR5OjB9XG5odG1sLm1tLXBhZ2VkaW0tYmxhY2subW0tb3BlbmluZyAjbW0tYmxvY2tlcixodG1sLm1tLXBhZ2VkaW0td2hpdGUubW0tb3BlbmluZyAjbW0tYmxvY2tlcixodG1sLm1tLXBhZ2VkaW0ubW0tb3BlbmluZyAjbW0tYmxvY2tlcntvcGFjaXR5Oi4zO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZSAuNHN9XG5odG1sLm1tLXBhZ2VkaW0gI21tLWJsb2NrZXJ7YmFja2dyb3VuZDppbmhlcml0fVxuaHRtbC5tbS1wYWdlZGltLXdoaXRlICNtbS1ibG9ja2Vye2JhY2tncm91bmQ6I2ZmZn1cbmh0bWwubW0tcGFnZWRpbS1ibGFjayAjbW0tYmxvY2tlcntiYWNrZ3JvdW5kOiMwMDB9XG4ubW0tbWVudS5tbS1wYWdlc2hhZG93OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjEyMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxMDAlO3RvcDotMTAlO3otaW5kZXg6OTk7Ym94LXNoYWRvdzowIDAgMTBweCByZ2JhKDAsMCwwLC4zKX1cbi5tbS1tZW51Lm1tLXBhZ2VzaGFkb3cubW0tcmlnaHQ6YWZ0ZXJ7bGVmdDphdXRvO3JpZ2h0OjEwMCV9XG4ubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLWZyb250OmFmdGVyLC5tbS1tZW51Lm1tLXBhZ2VzaGFkb3cubW0tbmV4dDphZnRlcntjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfVxuLm1tLW1lbnUubW0tcG9wdXB7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlO29wYWNpdHk6MDtib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiYSgwLDAsMCwuMyk7aGVpZ2h0OjgwJTttaW4taGVpZ2h0OjE0MHB4O21heC1oZWlnaHQ6ODgwcHg7dG9wOjUwJTtsZWZ0OjUwJTtib3R0b206YXV0bztyaWdodDphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwtNTAlLDApfVxuaHRtbC5tbS1wb3B1cC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLXBvcHVwe29wYWNpdHk6MX1cbmh0bWwubW0tcG9wdXAgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudDt6LWluZGV4OjB9XG5odG1sLm1tLXBvcHVwICNtbS1ibG9ja2Vye3RyYW5zaXRpb24tZGVsYXk6MHMhaW1wb3J0YW50O3otaW5kZXg6MX1cbmh0bWwubW0tcG9wdXAgLm1tLW1lbnV7ei1pbmRleDoyfVxuLm1tLW1lbnUubW0tYm90dG9tLC5tbS1tZW51Lm1tLXRvcHt3aWR0aDoxMDAlO21pbi13aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2hlaWdodDo4MCU7bWluLWhlaWdodDoxNDBweDttYXgtaGVpZ2h0Ojg4MHB4fVxuLm1tLW1lbnUubW0tcmlnaHR7bGVmdDphdXRvO3JpZ2h0OjB9XG5odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTgwJSwwLDApfVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjU1MHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC00NDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNDQwcHgsMCwwKX1cbn1cbmh0bWwubW0tZnJvbnQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudDt6LWluZGV4OjB9XG5odG1sLm1tLWZyb250ICNtbS1ibG9ja2Vye3otaW5kZXg6MX1cbmh0bWwubW0tZnJvbnQgLm1tLW1lbnV7ei1pbmRleDoyfVxuLm1tLW1lbnUubW0tZnJvbnQsLm1tLW1lbnUubW0tbmV4dHt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9XG4ubW0tbWVudS5tbS1mcm9udC5tbS1yaWdodCwubW0tbWVudS5tbS1uZXh0Lm1tLXJpZ2h0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfVxuLm1tLW1lbnUubW0tdG9wey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9XG4ubW0tbWVudS5tbS1ib3R0b217dG9wOmF1dG87Ym90dG9tOjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9XG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZnJvbnQsaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLW5leHR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJre2JhY2tncm91bmQ6IzMzMztib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMTUpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjgpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbmF2YmFyIGEsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbmF2YmFyPiosLm1tLW1lbnUubW0tdGhlbWUtZGFyayBlbS5tbS1jb3VudGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tYnRuOmFmdGVyLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWJ0bjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjE1KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saSBhOm5vdCgubW0tbmV4dCl7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjEpO3RhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwuMSl9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+c3BhbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tZGl2aWRlciwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1maXhlZGRpdmlkZXIgc3BhbiwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD5hLm1tLW5leHQsLm1tLW1lbnUubW0tdGhlbWUtZGFyay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS1kYXJrLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+YS5tbS1uZXh0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMDUpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayBsYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjgpfVxuLm1tLW1lbnUubW0tcGFnZXNoYWRvdy5tbS10aGVtZS1kYXJrOmFmdGVye2JveC1zaGFkb3c6MCAwIDIwcHggcmdiYSgwLDAsMCwuNSl9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1zZWFyY2ggaW5wdXR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWluZGV4ZXIgYSwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9XG4ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXIsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkOm5vdCgubW0tZnVsbHN1Ym9wZW4pe2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjE1KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtiYWNrZ3JvdW5kOiMzMzN9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9XG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpO2NvbG9yOnJnYmEoMCwwLDAsLjYpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLW5hdmJhciBhLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1uYXZiYXI+KiwubW0tbWVudS5tbS10aGVtZS13aGl0ZSBlbS5tbS1jb3VudGVye2NvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWJ0bjphZnRlciwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tYnRuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwuMDUpO3RhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwuMDUpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPmE6bm90KC5tbS1uZXh0KSwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+c3BhbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1kaXZpZGVyLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1maXhlZGRpdmlkZXIgc3BhbiwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPmEubW0tbmV4dCwubW0tbWVudS5tbS10aGVtZS13aGl0ZS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS13aGl0ZS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjAzKX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuNil9XG4ubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLXRoZW1lLXdoaXRlOmFmdGVye2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgwLDAsMCwuMil9XG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpO2NvbG9yOnJnYmEoMCwwLDAsLjYpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWluZGV4ZXIgYSwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbm9yZXN1bHRzbXNne2NvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3Blbjpob3ZlcitzcGFuLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXIsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkOm5vdCgubW0tZnVsbHN1Ym9wZW4pe2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgbGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9XG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6I2ZmZn1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFja3tiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjIpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjYpfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLW5hdmJhciBhLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1uYXZiYXI+KiwubW0tbWVudS5tbS10aGVtZS1ibGFjayBlbS5tbS1jb3VudGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWJ0bjphZnRlciwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tYnRuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjIpfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4zKX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1kaXZpZGVyLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1maXhlZGRpdmlkZXIgc3BhbiwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPmEubW0tbmV4dCwubW0tbWVudS5tbS10aGVtZS1ibGFjay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS1ibGFjay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIpfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgbGFiZWwubW0tY2hlY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42KX1cbi5tbS1tZW51Lm1tLXBhZ2VzaGFkb3cubW0tdGhlbWUtYmxhY2s6YWZ0ZXJ7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1zZWFyY2ggaW5wdXR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1pbmRleGVyIGEsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLW5vcmVzdWx0c21zZ3tjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX1cbi5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjMpfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgbGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMil9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6IzAwMH1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9XG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc6YWZ0ZXIsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3OmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztjbGVhcjpib3RofVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmFmdGVyLC5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saT4ubW0tbmV4dDpiZWZvcmUsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmFmdGVyLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saT4ubW0tbmV4dDpiZWZvcmUsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLXBhbmVsOmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9XG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGksLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3Pmxpe3dpZHRoOjUwJTtoZWlnaHQ6MDtwYWRkaW5nOjUwJSAwIDA7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZX1cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saTphZnRlciwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk6YWZ0ZXJ7bGVmdDowO3RvcDowO2JvcmRlci1yaWdodC13aWR0aDoxcHg7Ym9yZGVyLXJpZ2h0LXN0eWxlOnNvbGlkO3otaW5kZXg6LTF9XG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14cywubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14c3t3aWR0aDoxMi41JTtwYWRkaW5nLXRvcDoxMi41JX1cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saS5tbS10aWxlLXMsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUtc3t3aWR0aDoyNSU7cGFkZGluZy10b3A6MjUlfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUtbCwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGkubW0tdGlsZS1se3dpZHRoOjc1JTtwYWRkaW5nLXRvcDo3NSV9XG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14bCwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14bHt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjEwMCV9XG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+YSwubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+c3BhbiwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+YSwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+c3BhbntsaW5lLWhlaWdodDoxcHg7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo1MCUgMTBweCAwO21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjFweDtib3R0b206MXB4O2xlZnQ6MH1cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saT4ubW0tbmV4dCwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHR7d2lkdGg6YXV0b31cbi5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1wYW5lbHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9XG4ubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXd7bWFyZ2luOjB9IiwiJGxpZ2h0LWdyYXk6ICNmMmYyZjI7XG4kbGlnaHQtYnJvd246ICNlN2Q5YWM7XG4kZGFyay1ibHVlOiAjMDIyZjRjOyAvLyMwNDJlM2I7XG5cbiRoZXJvLWJyZWFrcG9pbnQ6IDYwMHB4O1xuJGNvbnRlbnQtcGFkZGluZzogMTBweDtcbiRtYXgtY29udGVudC13aWR0aDogMTAyMHB4OyAvLzk1MCArIDIgKiBjb250ZW50LXBhZGRpbmdcblxuJGZvbnQtdGltZXM6IFRpbWVzTmV3Um9tYW4sXG5cIlRpbWVzIE5ldyBSb21hblwiLFxuVGltZXMsXG5CYXNrZXJ2aWxsZSxcbkdlb3JnaWEsXG5zZXJpZjtcblxuLypwYXJ0bmVyc2hpcCBoZWFkZXIqL1xuQG1peGluIHBhcnRuZXJzaGlwLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogJG1heC1jb250ZW50LXdpZHRoO1xuICBwYWRkaW5nLWxlZnQ6ICRjb250ZW50LXBhZGRpbmc7XG4gIHBhZGRpbmctcmlnaHQ6ICRjb250ZW50LXBhZGRpbmc7XG59XG5cbkBtaXhpbiBzZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICRkYmx1ZTsgLy8kZGFyay1ibHVlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhcnRuZXJzaGlwIHtcbiAgLmNvbnRlbnQtaW5uZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDEwMDAwMDAwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBzZWN0aW9uLXRpdGxlO1xuICB9XG59XG5cbi5wYXJ0bmVyc2hpcC1oZXJvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndhcm5pbmctbWVzc2FnZSB7XG4gIG1hcmdpbjogMzBweCAwO1xuXG4gIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICBtYXJnaW46IDEwcHggNDVweCAzMHB4O1xuICB9XG59XG5cbkBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcblxuLmhlYWRlci1pbnRyby10ZXh0IHtcbiAgcGFkZGluZzogMCA0M3B4O1xufVxufVxuXG4ucGFydG5lcnNoaXAtaGVyby1pbWFnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIHBhZGRpbmctdG9wOiA2MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRoZXJvLWJyZWFrcG9pbnQpIHtcbiAgICAvLyBwYWRkaW5nLXRvcDogNDYuOCU7XG4gICAgcGFkZGluZy10b3A6IDQwJTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiAzNSU7XG4gIH1cbn1cblxuLnBhcnRuZXJzaGlwLWhlcm8tb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGFydG5lcnNoaXAtaGVyby10ZXh0LWNvbnRhaW5lciB7XG4gIEBpbmNsdWRlIHBhcnRuZXJzaGlwLWNvbnRhaW5lcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogYmxhY2s7XG5cbiAgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyLCA4NCwgMTU4LCAuOCk7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG5cbi5wYXJ0bmVyc2hpcC1oZXJvLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMTtcblxuICBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIsIDg0LCAxNTgsIDAuOCk7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGhlcm8tYnJlYWtwb2ludCkge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuXG4ucGFydG5lcnNoaXAtaGVyby1zdWJ0aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgc3BhbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMiwgODQsIDE1OCwgMC44KTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkaGVyby1icmVha3BvaW50KSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi8qIEFsbCBzdHlsZXMgZm9yIHRoZSBwYXJ0bmVyc2hpcCAmXG4qIE5SQyBwYWdlcyBhbmQgcGx1Zy1pbnMgKi9cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNsZWFudXBtYXAtcGhwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcGFydG5lcnNoaXAge1xuXG4gIC5iYW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4ubWFwLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQ5ZTA7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLm1hcC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICRibHVlO1xufVxuXG4ucGxlZGdlLXRvcCxcbi5wYXJ0bmVyc2hpcC1wbGVkZ2UtdG9wIHtcbiAgcGFkZGluZzogMCAxMHB4IDIwcHg7XG59XG5cbiNoZWFkZXItdG90YWwge1xuICAvLyBtYXJnaW46IDIwcHggMCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogJGRibHVlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgI3BsZWRnZS10b3RhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRkYmx1ZTtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgfVxuXG59XG5cbi8qIGZvcm0gKi9cbi5wbGVkZ2UtZm9ybS10b3Age1xuICBwYWRkaW5nOiAyNXB4IDI1cHggMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG5cbiAgLnBhcnRuZXJzaGlwLWJyYW5kLWxvZ28gaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4jcGxlZGdlLWZvcm0ge1xuXG4gIC5nZm9ybV93cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgNSUgMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmdmb3JtX2hlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDI1ZW07XG4gIH1cblxuICBoMy5nZm9ybV90aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luOiAwIDAgMTlweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBjb2xvcjogJGJsdWU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibHVlO1xuICB9XG5cbiAgLmdmb3JtX2Rlc2NyaXB0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIGxhYmVsLmdmaWVsZF9sYWJlbCtkaXYuZ2lucHV0X2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogLjA3NWVtO1xuICB9XG5cbiAgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICB1bCBsaS5nZmllbGQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInVybFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWJkYmQ7XG4gICAgfVxuXG4gIH1cblxuICBzZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgY29sb3I6ICRibHVlO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvbWFwX3NlbGVjdF9iZy5qcGcpIDk4JSA1MCUgbm8tcmVwZWF0O1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgdWwuZ2ZpZWxkX2NoZWNrYm94IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAjZmllbGRfOV82IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICBwYWRkaW5nOiA5cHggMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAjZmllbGRfOV8zIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgI2ZpZWxkXzlfNCBzZWxlY3Qge1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvbWFwX3NlbGVjdF9iZy5qcGcpIDk1JSA1MCUgbm8tcmVwZWF0O1xuICB9XG5cbiAgLmdmaWVsZF9jaGVja2JveCBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjNzhjMDYyIHVybCguLi9pbWFnZXMvc3VibWl0X2JnLnBuZykgOTUlIDUwJSBuby1yZXBlYXQ7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzhjMDYyIHVybCguLi9pbWFnZXMvc3VibWl0X2JnLnBuZykgOTglIDUwJSBuby1yZXBlYXQ7XG4gICAgICBvcGFjaXR5OiAuODtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICAgIH1cblxuICB9XG5cbn1cblxuLyogREMgVGV4dCAqL1xuI2RjIHRleHQge1xuICBmb250LWZhbWlseTogJHJvYm90bztcbn1cblxuLypwYXJ0bmVyc2hpcCB0ZXh0IHNlY3Rpb25zICovXG4ucGFydG5lcnNoaXAtdGV4dC1hcmVhLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMCA1MHB4O1xufVxuXG4ucGFydG5lcnNoaXAtdGV4dC1hcmVhLFxuLnBhcnRuZXJzaGlwLXNvY2lhbC10ZWFzZXIge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ucGFydG5lcnNoaXAtdGV4dC1hcmVhLFxuLnBhcnRuZXJzaGlwLWhpZ2hsaWdodHMtaW5uZXItY29udGFpbmVyLFxuLnBhcnRuZXJzaGlwLXNvY2lhbC1pbm5lci1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMjBweDtcbiAgcGFkZGluZzogNDBweCAxMHB4IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKnBhcnRuZXJzaGlwIGhpZ2hsaWdodHMqL1xuLnBhcnRuZXJzaGlwLWhpZ2hsaWdodC1jb250YWluZXIge1xuICAkaGlnaGxpZ2h0LXBhZGRpbmc6IDFweDtcbiAgcGFkZGluZzogMCAwIDQwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkaGlnaGxpZ2h0LXBhZGRpbmc7XG4gICAgcGFkZGluZy1yaWdodDogJGhpZ2hsaWdodC1wYWRkaW5nO1xuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRoaWdobGlnaHQtcGFkZGluZyAqIDI7XG4gICAgfVxuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkaGlnaGxpZ2h0LXBhZGRpbmcgKiAyO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLnBhcnRuZXJzaGlwLWhpZ2hsaWdodC1pbWFnZS0wLFxuLnBhcnRuZXJzaGlwLWhpZ2hsaWdodC1pbWFnZS0xLFxuLnBhcnRuZXJzaGlwLWhpZ2hsaWdodC1pbWFnZS0yIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLnBhcnRuZXJzaGlwLWhpZ2hsaWdodHMtb3V0ZXItY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAwIDMwcHg7XG4gIC8vIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAvLyBwYWRkaW5nLXRvcDogNDBweDtcblxuICAucGFydG5lcnNoaXAtaGlnaGxpZ2h0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vKiBzb2NpYWwgKi9cblxuLnBhcnRuZXJzaGlwLXNvY2lhbC10ZWFzZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4vKiBKdWljZXIvVmlydHVhbCBMYW5kZmlsbCAqL1xuLm1hcC1zb2NpYWwge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG5cbiAgaDIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICRibHVlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmx1ZTtcbiAgfVxuXG59XG5cbkBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcblxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jbGVhbnVwbWFwLXBocCxcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcGFydG5lcnNoaXAge1xuICAgIC5jb250ZW50LWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmZvb3Rlci10b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAubWFwLXRvcCB7XG4gICAgcGFkZGluZzogMzBweCAxMHB4O1xuICB9XG5cbiAgLm1hcC10b3AtaW5uZXIsXG4gIC5tYXAtc29jaWFsLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5tYXAtc29jaWFsLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgfVxuXG4gIC5wbGVkZ2UtdG9wIHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgIC8vIGhlaWdodDogMTg2cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL25yY190aXRsZV9iZ19ub19jbG91ZHMucG5nXCIpIDUwJSB0b3Agbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblxuICAgIC5tYXAtdGl0bGUge1xuICAgICAgaGVpZ2h0OiA3OHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgfVxuICB9XG5cbiAgLnBhcnRuZXJzaGlwLXBsZWRnZS10b3Age1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3BhcnRuZXJzaGlwX2Jhbm5lci5wbmdcIikgNTAlIHRvcCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG4gICAgLm1hcC10aXRsZSB7XG4gICAgICBoZWlnaHQ6IDc4cHg7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTk5OTlweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLWludHJvLXRleHQge1xuICAgICAgcGFkZGluZzogMCA0M3B4O1xuICAgIH1cblxuICAgICNoZWFkZXItdG90YWwge1xuICAgICAgbWFyZ2luOiAwIDAgLTMwcHg7XG4gICAgICBwYWRkaW5nOiAyN3B4IDUzcHggNTJweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2xvdWRzX2JnLnBuZykgNTAlIDUwJSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDg0JTtcbiAgICB9XG4gIH1cblxuICAjaGVhZGVyLXRvdGFsIHtcbiAgICAvLyBtYXJnaW46IDUxcHggMCAwIDQ3cHg7XG4gICAgLy8gbWFyZ2luOiAwIDAgLTMwcHg7XG4gICAgcGFkZGluZzogMjdweCA1M3B4IDUycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jbG91ZHNfYmcucG5nKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDg0JTtcblxuICAgICNwbGVkZ2UtdG90YWwge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgfVxuXG4gIC8qIGZvcm0gKi9cbiAgI3BsZWRnZS1mb3JtIHtcblxuICAgIC5nZm9ybV93cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gIH1cblxuICAvKiBzb2NpYWwgKi9cbiAgLm1hcC1zb2NpYWwge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cblxufVxuXG5AbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG5cbiAgLy8gI2hlYWRlci10b3RhbCB7XG4gIC8vICAgbWFyZ2luOiAzOXB4IDAgMCA1M3B4O1xuICAvLyB9XG5cbiAgLnBsZWRnZS10b3Age1xuICAgIC8vIGhlaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAvKiBtYXAgKi9cbiAgI21hcC10b3Age1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cblxuICAubWFwIHtcbiAgICBwYWRkaW5nOiAzcHggMCAwIDIlO1xuICB9XG5cbiAgLm1hcCBzdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IC0yNnB4IGF1dG87XG4gIH1cblxuICAjZmxhZyB7XG4gICAgZmlsbDogJG9yYW5nZTtcbiAgfVxuXG4gICNmbGFnLXRleHQge1xuICAgIGZpbGw6IHdoaXRlO1xuICB9XG5cbiAgI21hcC1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IC02MXB4O1xuICB9XG5cbiAgLm1hcC1zY2FsZSB7XG4gICAgaGVpZ2h0OiA0MXB4O1xuICAgIG1heC13aWR0aDogNDU4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21hcF9zY2FsZS5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgfVxuXG4gIC5tYXAtY3RhIHtcbiAgICB3aWR0aDogNDU4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmJ0biB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB3aWR0aDogMTQycHg7XG4gICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5idG4tYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICB9XG5cbiAgICAuYnRuLWRibHVlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYmx1ZTtcbiAgICB9XG5cbiAgICAuYnRuLWxibHVlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsYmx1ZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgfVxuXG59XG5cbi8vIEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4vLyAgIC5wbGVkZ2UtdG9wIHtcbi8vICAgICBoZWlnaHQ6IDE2N3B4O1xuLy8gICB9XG5cbi8vIH1cbiIsIi53cC1ibG9jay1lbWJlZC5pcy10eXBlLXZpZGVvIHtcbiAgLndwLWJsb2NrLWVtYmVkX193cmFwcGVyLnZpZGVvLXJhdGlvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpZnJhbWUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IHVybChcImh0dHBzOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL2ZvbnQtYXdlc29tZS80LjcuMC9jc3MvZm9udC1hd2Vzb21lLmNzc1wiKTtAaW1wb3J0IHVybChcIi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL2ZsZXhzbGlkZXIvMi41LjAvZmxleHNsaWRlci5taW4uY3NzXCIpO0BpbXBvcnQgdXJsKFwiLy9tYXhjZG4uYm9vdHN0cmFwY2RuLmNvbS9ib290c3RyYXAvMy4zLjYvY3NzL2Jvb3RzdHJhcC5taW4uY3NzXCIpO0BpbXBvcnQgdXJsKFwiLy9jb2RlLmpxdWVyeS5jb20vdWkvMS4xMS4zL3RoZW1lcy9zbW9vdGhuZXNzL2pxdWVyeS11aS5jc3NcIik7QGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCw3MDAmZGlzcGxheT1zd2FwXCIpOy8qISBub3JtYWxpemUuY3NzIHYzLjAuMiB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL2h0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7bWFyZ2luOjB9YXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbWVudSxuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9YXVkaW8sY2FudmFzLHByb2dyZXNzLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9W2hpZGRlbl0sdGVtcGxhdGV7ZGlzcGxheTpub25lfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hOmFjdGl2ZSxhOmhvdmVye291dGxpbmU6MH1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOjFweCBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZH1kZm57Zm9udC1zdHlsZTppdGFsaWN9aDF7Zm9udC1zaXplOjJlbTttYXJnaW46MC42N2VtIDB9bWFya3tiYWNrZ3JvdW5kOiNmZjA7Y29sb3I6IzAwMH1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1cHt0b3A6LTAuNWVtfXN1Yntib3R0b206LTAuMjVlbX1pbWd7Ym9yZGVyOjB9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjB9cHJle292ZXJmbG93OmF1dG99Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLCBtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2NvbG9yOmluaGVyaXQ7Zm9udDppbmhlcml0O21hcmdpbjowfWJ1dHRvbntvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1idXR0b24saHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLGlucHV0W3R5cGU9XCJyZXNldFwiXSxpbnB1dFt0eXBlPVwic3VibWl0XCJdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Y3Vyc29yOnBvaW50ZXJ9YnV0dG9uW2Rpc2FibGVkXSxodG1sIGlucHV0W2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfWlucHV0e2xpbmUtaGVpZ2h0Om5vcm1hbH1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0saW5wdXRbdHlwZT1cInJhZGlvXCJde2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9aW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfWlucHV0W3R5cGU9XCJzZWFyY2hcIl17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9aW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2MwYzBjMDttYXJnaW46MCAycHg7cGFkZGluZzowLjM1ZW0gMC42MjVlbSAwLjc1ZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfW9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OmJvbGR9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9dGQsdGh7cGFkZGluZzowfS8qISBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3MgKi9AbWVkaWEgcHJpbnR7KiwqOmJlZm9yZSwqOmFmdGVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtjb2xvcjojMDAwICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7dGV4dC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fWEsYTp2aXNpdGVke3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YVtocmVmXTphZnRlcntjb250ZW50OlwiIChcIiBhdHRyKGhyZWYpIFwiKVwifWFiYnJbdGl0bGVdOmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIodGl0bGUpIFwiKVwifWFbaHJlZl49XCIjXCJdOmFmdGVyLGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcntjb250ZW50OlwiXCJ9cHJlLGJsb2NrcXVvdGV7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfXRoZWFke2Rpc3BsYXk6dGFibGUtaGVhZGVyLWdyb3VwfXRyLGltZ3twYWdlLWJyZWFrLWluc2lkZTphdm9pZH1pbWd7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH1wLGgyLGgze29ycGhhbnM6Mzt3aWRvd3M6M31oMixoM3twYWdlLWJyZWFrLWFmdGVyOmF2b2lkfXNlbGVjdHtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudH0ubmF2YmFye2Rpc3BsYXk6bm9uZX0uYnRuPi5jYXJldCwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0+LmNhcmV0LC5kcm9wdXA+LmJ0bj4uY2FyZXQsLmNvbW1lbnQtZm9ybSAuZHJvcHVwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0+LmNhcmV0e2JvcmRlci10b3AtY29sb3I6IzAwMCAhaW1wb3J0YW50fS5sYWJlbHtib3JkZXI6MXB4IHNvbGlkICMwMDB9LnRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSAhaW1wb3J0YW50fS50YWJsZSB0ZCwudGFibGUgdGh7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnR9LnRhYmxlLWJvcmRlcmVkIHRoLC50YWJsZS1ib3JkZXJlZCB0ZHtib3JkZXI6MXB4IHNvbGlkICNkZGQgIWltcG9ydGFudH19QGZvbnQtZmFjZXtmb250LWZhbWlseTonR2x5cGhpY29ucyBIYWxmbGluZ3MnO3NyYzp1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5zdmcjZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKX0uZ2x5cGhpY29ue3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6J0dseXBoaWNvbnMgSGFsZmxpbmdzJztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZXtjb250ZW50OlwiXFwyYVwifS5nbHlwaGljb24tcGx1czpiZWZvcmV7Y29udGVudDpcIlxcMmJcIn0uZ2x5cGhpY29uLWV1cm86YmVmb3JlLC5nbHlwaGljb24tZXVyOmJlZm9yZXtjb250ZW50OlwiXFwyMGFjXCJ9LmdseXBoaWNvbi1taW51czpiZWZvcmV7Y29udGVudDpcIlxcMjIxMlwifS5nbHlwaGljb24tY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDI2MDFcIn0uZ2x5cGhpY29uLWVudmVsb3BlOmJlZm9yZXtjb250ZW50OlwiXFwyNzA5XCJ9LmdseXBoaWNvbi1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXDI3MGZcIn0uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxlMDAxXCJ9LmdseXBoaWNvbi1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcZTAwMlwifS5nbHlwaGljb24tc2VhcmNoOmJlZm9yZXtjb250ZW50OlwiXFxlMDAzXCJ9LmdseXBoaWNvbi1oZWFydDpiZWZvcmV7Y29udGVudDpcIlxcZTAwNVwifS5nbHlwaGljb24tc3RhcjpiZWZvcmV7Y29udGVudDpcIlxcZTAwNlwifS5nbHlwaGljb24tc3Rhci1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZTAwN1wifS5nbHlwaGljb24tdXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZTAwOFwifS5nbHlwaGljb24tZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcZTAwOVwifS5nbHlwaGljb24tdGgtbGFyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTBcIn0uZ2x5cGhpY29uLXRoOmJlZm9yZXtjb250ZW50OlwiXFxlMDExXCJ9LmdseXBoaWNvbi10aC1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxlMDEyXCJ9LmdseXBoaWNvbi1vazpiZWZvcmV7Y29udGVudDpcIlxcZTAxM1wifS5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxlMDE0XCJ9LmdseXBoaWNvbi16b29tLWluOmJlZm9yZXtjb250ZW50OlwiXFxlMDE1XCJ9LmdseXBoaWNvbi16b29tLW91dDpiZWZvcmV7Y29udGVudDpcIlxcZTAxNlwifS5nbHlwaGljb24tb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxlMDE3XCJ9LmdseXBoaWNvbi1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMThcIn0uZ2x5cGhpY29uLWNvZzpiZWZvcmV7Y29udGVudDpcIlxcZTAxOVwifS5nbHlwaGljb24tdHJhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjBcIn0uZ2x5cGhpY29uLWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjFcIn0uZ2x5cGhpY29uLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjJcIn0uZ2x5cGhpY29uLXRpbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjNcIn0uZ2x5cGhpY29uLXJvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjRcIn0uZ2x5cGhpY29uLWRvd25sb2FkLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTAyNVwifS5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjZcIn0uZ2x5cGhpY29uLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTAyN1wifS5nbHlwaGljb24taW5ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjhcIn0uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMDI5XCJ9LmdseXBoaWNvbi1yZXBlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzBcIn0uZ2x5cGhpY29uLXJlZnJlc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzFcIn0uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMDMyXCJ9LmdseXBoaWNvbi1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxlMDMzXCJ9LmdseXBoaWNvbi1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxlMDM0XCJ9LmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZXtjb250ZW50OlwiXFxlMDM1XCJ9LmdseXBoaWNvbi12b2x1bWUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxlMDM2XCJ9LmdseXBoaWNvbi12b2x1bWUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTAzN1wifS5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMDM4XCJ9LmdseXBoaWNvbi1xcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzlcIn0uZ2x5cGhpY29uLWJhcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDBcIn0uZ2x5cGhpY29uLXRhZzpiZWZvcmV7Y29udGVudDpcIlxcZTA0MVwifS5nbHlwaGljb24tdGFnczpiZWZvcmV7Y29udGVudDpcIlxcZTA0MlwifS5nbHlwaGljb24tYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZTA0M1wifS5nbHlwaGljb24tYm9va21hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDRcIn0uZ2x5cGhpY29uLXByaW50OmJlZm9yZXtjb250ZW50OlwiXFxlMDQ1XCJ9LmdseXBoaWNvbi1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDZcIn0uZ2x5cGhpY29uLWZvbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDdcIn0uZ2x5cGhpY29uLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDhcIn0uZ2x5cGhpY29uLWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcZTA0OVwifS5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTBcIn0uZ2x5cGhpY29uLXRleHQtd2lkdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTFcIn0uZ2x5cGhpY29uLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTJcIn0uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTA1M1wifS5nbHlwaGljb24tYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTRcIn0uZ2x5cGhpY29uLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTVcIn0uZ2x5cGhpY29uLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTZcIn0uZ2x5cGhpY29uLWluZGVudC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDU3XCJ9LmdseXBoaWNvbi1pbmRlbnQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNThcIn0uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZXtjb250ZW50OlwiXFxlMDU5XCJ9LmdseXBoaWNvbi1waWN0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxlMDYwXCJ9LmdseXBoaWNvbi1tYXAtbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxlMDYyXCJ9LmdseXBoaWNvbi1hZGp1c3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjNcIn0uZ2x5cGhpY29uLXRpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjRcIn0uZ2x5cGhpY29uLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjVcIn0uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxlMDY2XCJ9LmdseXBoaWNvbi1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZTA2N1wifS5nbHlwaGljb24tbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZTA2OFwifS5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA2OVwifS5nbHlwaGljb24tZmFzdC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3MFwifS5nbHlwaGljb24tYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzFcIn0uZ2x5cGhpY29uLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzJcIn0uZ2x5cGhpY29uLXBhdXNlOmJlZm9yZXtjb250ZW50OlwiXFxlMDczXCJ9LmdseXBoaWNvbi1zdG9wOmJlZm9yZXtjb250ZW50OlwiXFxlMDc0XCJ9LmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDc1XCJ9LmdseXBoaWNvbi1mYXN0LWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzZcIn0uZ2x5cGhpY29uLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3N1wifS5nbHlwaGljb24tZWplY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzhcIn0uZ2x5cGhpY29uLWNoZXZyb24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTA3OVwifS5nbHlwaGljb24tY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA4MFwifS5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDgxXCJ9LmdseXBoaWNvbi1taW51cy1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDgyXCJ9LmdseXBoaWNvbi1yZW1vdmUtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4M1wifS5nbHlwaGljb24tb2stc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4NFwifS5nbHlwaGljb24tcXVlc3Rpb24tc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4NVwifS5nbHlwaGljb24taW5mby1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDg2XCJ9LmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZXtjb250ZW50OlwiXFxlMDg3XCJ9LmdseXBoaWNvbi1yZW1vdmUtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMDg4XCJ9LmdseXBoaWNvbi1vay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODlcIn0uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTBcIn0uZ2x5cGhpY29uLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTFcIn0uZ2x5cGhpY29uLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMDkyXCJ9LmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTA5M1wifS5nbHlwaGljb24tYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTA5NFwifS5nbHlwaGljb24tc2hhcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMDk1XCJ9LmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcZTA5NlwifS5nbHlwaGljb24tcmVzaXplLXNtYWxsOmJlZm9yZXtjb250ZW50OlwiXFxlMDk3XCJ9LmdseXBoaWNvbi1leGNsYW1hdGlvbi1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMTAxXCJ9LmdseXBoaWNvbi1naWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTAyXCJ9LmdseXBoaWNvbi1sZWFmOmJlZm9yZXtjb250ZW50OlwiXFxlMTAzXCJ9LmdseXBoaWNvbi1maXJlOmJlZm9yZXtjb250ZW50OlwiXFxlMTA0XCJ9LmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZTEwNVwifS5nbHlwaGljb24tZXllLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxlMTA2XCJ9LmdseXBoaWNvbi13YXJuaW5nLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDdcIn0uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxlMTA4XCJ9LmdseXBoaWNvbi1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZTEwOVwifS5nbHlwaGljb24tcmFuZG9tOmJlZm9yZXtjb250ZW50OlwiXFxlMTEwXCJ9LmdseXBoaWNvbi1jb21tZW50OmJlZm9yZXtjb250ZW50OlwiXFxlMTExXCJ9LmdseXBoaWNvbi1tYWduZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTJcIn0uZ2x5cGhpY29uLWNoZXZyb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTNcIn0uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTExNFwifS5nbHlwaGljb24tcmV0d2VldDpiZWZvcmV7Y29udGVudDpcIlxcZTExNVwifS5nbHlwaGljb24tc2hvcHBpbmctY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZTExNlwifS5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxlMTE3XCJ9LmdseXBoaWNvbi1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZTExOFwifS5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxlMTE5XCJ9LmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZTEyMFwifS5nbHlwaGljb24taGRkOmJlZm9yZXtjb250ZW50OlwiXFxlMTIxXCJ9LmdseXBoaWNvbi1idWxsaG9ybjpiZWZvcmV7Y29udGVudDpcIlxcZTEyMlwifS5nbHlwaGljb24tYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcZTEyM1wifS5nbHlwaGljb24tY2VydGlmaWNhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjRcIn0uZ2x5cGhpY29uLXRodW1icy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTEyNVwifS5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjZcIn0uZ2x5cGhpY29uLWhhbmQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjdcIn0uZ2x5cGhpY29uLWhhbmQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTEyOFwifS5nbHlwaGljb24taGFuZC11cDpiZWZvcmV7Y29udGVudDpcIlxcZTEyOVwifS5nbHlwaGljb24taGFuZC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMTMwXCJ9LmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzFcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTMyXCJ9LmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzNcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMTM0XCJ9LmdseXBoaWNvbi1nbG9iZTpiZWZvcmV7Y29udGVudDpcIlxcZTEzNVwifS5nbHlwaGljb24td3JlbmNoOmJlZm9yZXtjb250ZW50OlwiXFxlMTM2XCJ9LmdseXBoaWNvbi10YXNrczpiZWZvcmV7Y29udGVudDpcIlxcZTEzN1wifS5nbHlwaGljb24tZmlsdGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMTM4XCJ9LmdseXBoaWNvbi1icmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzlcIn0uZ2x5cGhpY29uLWZ1bGxzY3JlZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDBcIn0uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTE0MVwifS5nbHlwaGljb24tcGFwZXJjbGlwOmJlZm9yZXtjb250ZW50OlwiXFxlMTQyXCJ9LmdseXBoaWNvbi1oZWFydC1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZTE0M1wifS5nbHlwaGljb24tbGluazpiZWZvcmV7Y29udGVudDpcIlxcZTE0NFwifS5nbHlwaGljb24tcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDVcIn0uZ2x5cGhpY29uLXB1c2hwaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDZcIn0uZ2x5cGhpY29uLXVzZDpiZWZvcmV7Y29udGVudDpcIlxcZTE0OFwifS5nbHlwaGljb24tZ2JwOmJlZm9yZXtjb250ZW50OlwiXFxlMTQ5XCJ9LmdseXBoaWNvbi1zb3J0OmJlZm9yZXtjb250ZW50OlwiXFxlMTUwXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZXtjb250ZW50OlwiXFxlMTUxXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE1MlwifS5nbHlwaGljb24tc29ydC1ieS1vcmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE1M1wifS5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTRcIn0uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlczpiZWZvcmV7Y29udGVudDpcIlxcZTE1NVwifS5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE1NlwifS5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZXtjb250ZW50OlwiXFxlMTU3XCJ9LmdseXBoaWNvbi1leHBhbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNThcIn0uZ2x5cGhpY29uLWNvbGxhcHNlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTlcIn0uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMTYwXCJ9LmdseXBoaWNvbi1sb2ctaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjFcIn0uZ2x5cGhpY29uLWZsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlMTYyXCJ9LmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZXtjb250ZW50OlwiXFxlMTYzXCJ9LmdseXBoaWNvbi1uZXctd2luZG93OmJlZm9yZXtjb250ZW50OlwiXFxlMTY0XCJ9LmdseXBoaWNvbi1yZWNvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjVcIn0uZ2x5cGhpY29uLXNhdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjZcIn0uZ2x5cGhpY29uLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjdcIn0uZ2x5cGhpY29uLXNhdmVkOmJlZm9yZXtjb250ZW50OlwiXFxlMTY4XCJ9LmdseXBoaWNvbi1pbXBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjlcIn0uZ2x5cGhpY29uLWV4cG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZTE3MFwifS5nbHlwaGljb24tc2VuZDpiZWZvcmV7Y29udGVudDpcIlxcZTE3MVwifS5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzJcIn0uZ2x5cGhpY29uLWZsb3BweS1zYXZlZDpiZWZvcmV7Y29udGVudDpcIlxcZTE3M1wifS5nbHlwaGljb24tZmxvcHB5LXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZTE3NFwifS5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzVcIn0uZ2x5cGhpY29uLWZsb3BweS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlMTc2XCJ9LmdseXBoaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTE3N1wifS5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzhcIn0uZ2x5cGhpY29uLWN1dGxlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzlcIn0uZ2x5cGhpY29uLWhlYWRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE4MFwifS5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmV7Y29udGVudDpcIlxcZTE4MVwifS5nbHlwaGljb24tZWFycGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODJcIn0uZ2x5cGhpY29uLXBob25lLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE4M1wifS5nbHlwaGljb24tdG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODRcIn0uZ2x5cGhpY29uLXN0YXRzOmJlZm9yZXtjb250ZW50OlwiXFxlMTg1XCJ9LmdseXBoaWNvbi1zZC12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZTE4NlwifS5nbHlwaGljb24taGQtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODdcIn0uZ2x5cGhpY29uLXN1YnRpdGxlczpiZWZvcmV7Y29udGVudDpcIlxcZTE4OFwifS5nbHlwaGljb24tc291bmQtc3RlcmVvOmJlZm9yZXtjb250ZW50OlwiXFxlMTg5XCJ9LmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmV7Y29udGVudDpcIlxcZTE5MFwifS5nbHlwaGljb24tc291bmQtNS0xOmJlZm9yZXtjb250ZW50OlwiXFxlMTkxXCJ9LmdseXBoaWNvbi1zb3VuZC02LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTJcIn0uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmV7Y29udGVudDpcIlxcZTE5M1wifS5nbHlwaGljb24tY29weXJpZ2h0LW1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTRcIn0uZ2x5cGhpY29uLXJlZ2lzdHJhdGlvbi1tYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlMTk1XCJ9LmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTE5N1wifS5nbHlwaGljb24tY2xvdWQtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMTk4XCJ9LmdseXBoaWNvbi10cmVlLWNvbmlmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTlcIn0uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZXtjb250ZW50OlwiXFxlMjAwXCJ9LmdseXBoaWNvbi1jZDpiZWZvcmV7Y29udGVudDpcIlxcZTIwMVwifS5nbHlwaGljb24tc2F2ZS1maWxlOmJlZm9yZXtjb250ZW50OlwiXFxlMjAyXCJ9LmdseXBoaWNvbi1vcGVuLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDNcIn0uZ2x5cGhpY29uLWxldmVsLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMjA0XCJ9LmdseXBoaWNvbi1jb3B5OmJlZm9yZXtjb250ZW50OlwiXFxlMjA1XCJ9LmdseXBoaWNvbi1wYXN0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTIwNlwifS5nbHlwaGljb24tYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDlcIn0uZ2x5cGhpY29uLWVxdWFsaXplcjpiZWZvcmV7Y29udGVudDpcIlxcZTIxMFwifS5nbHlwaGljb24ta2luZzpiZWZvcmV7Y29udGVudDpcIlxcZTIxMVwifS5nbHlwaGljb24tcXVlZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTJcIn0uZ2x5cGhpY29uLXBhd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTNcIn0uZ2x5cGhpY29uLWJpc2hvcDpiZWZvcmV7Y29udGVudDpcIlxcZTIxNFwifS5nbHlwaGljb24ta25pZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMjE1XCJ9LmdseXBoaWNvbi1iYWJ5LWZvcm11bGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTZcIn0uZ2x5cGhpY29uLXRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDI2ZmFcIn0uZ2x5cGhpY29uLWJsYWNrYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMThcIn0uZ2x5cGhpY29uLWJlZDpiZWZvcmV7Y29udGVudDpcIlxcZTIxOVwifS5nbHlwaGljb24tYXBwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4ZmZcIn0uZ2x5cGhpY29uLWVyYXNlOmJlZm9yZXtjb250ZW50OlwiXFxlMjIxXCJ9LmdseXBoaWNvbi1ob3VyZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXDIzMWJcIn0uZ2x5cGhpY29uLWxhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjNcIn0uZ2x5cGhpY29uLWR1cGxpY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTIyNFwifS5nbHlwaGljb24tcGlnZ3ktYmFuazpiZWZvcmV7Y29udGVudDpcIlxcZTIyNVwifS5nbHlwaGljb24tc2Npc3NvcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjZcIn0uZ2x5cGhpY29uLWJpdGNvaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjdcIn0uZ2x5cGhpY29uLWJ0YzpiZWZvcmV7Y29udGVudDpcIlxcZTIyN1wifS5nbHlwaGljb24teGJ0OmJlZm9yZXtjb250ZW50OlwiXFxlMjI3XCJ9LmdseXBoaWNvbi15ZW46YmVmb3Jle2NvbnRlbnQ6XCJcXDAwYTVcIn0uZ2x5cGhpY29uLWpweTpiZWZvcmV7Y29udGVudDpcIlxcMDBhNVwifS5nbHlwaGljb24tcnVibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXDIwYmRcIn0uZ2x5cGhpY29uLXJ1YjpiZWZvcmV7Y29udGVudDpcIlxcMjBiZFwifS5nbHlwaGljb24tc2NhbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzBcIn0uZ2x5cGhpY29uLWljZS1sb2xseTpiZWZvcmV7Y29udGVudDpcIlxcZTIzMVwifS5nbHlwaGljb24taWNlLWxvbGx5LXRhc3RlZDpiZWZvcmV7Y29udGVudDpcIlxcZTIzMlwifS5nbHlwaGljb24tZWR1Y2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlMjMzXCJ9LmdseXBoaWNvbi1vcHRpb24taG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZTIzNFwifS5nbHlwaGljb24tb3B0aW9uLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxlMjM1XCJ9LmdseXBoaWNvbi1tZW51LWhhbWJ1cmdlcjpiZWZvcmV7Y29udGVudDpcIlxcZTIzNlwifS5nbHlwaGljb24tbW9kYWwtd2luZG93OmJlZm9yZXtjb250ZW50OlwiXFxlMjM3XCJ9LmdseXBoaWNvbi1vaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzhcIn0uZ2x5cGhpY29uLWdyYWluOmJlZm9yZXtjb250ZW50OlwiXFxlMjM5XCJ9LmdseXBoaWNvbi1zdW5nbGFzc2VzOmJlZm9yZXtjb250ZW50OlwiXFxlMjQwXCJ9LmdseXBoaWNvbi10ZXh0LXNpemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDFcIn0uZ2x5cGhpY29uLXRleHQtY29sb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDJcIn0uZ2x5cGhpY29uLXRleHQtYmFja2dyb3VuZDpiZWZvcmV7Y29udGVudDpcIlxcZTI0M1wifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLXRvcDpiZWZvcmV7Y29udGVudDpcIlxcZTI0NFwifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbTpiZWZvcmV7Y29udGVudDpcIlxcZTI0NVwifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDZcIn0uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMjQ3XCJ9LmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDhcIn0uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTI0OVwifS5nbHlwaGljb24tdHJpYW5nbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTBcIn0uZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTFcIn0uZ2x5cGhpY29uLXRyaWFuZ2xlLWJvdHRvbTpiZWZvcmV7Y29udGVudDpcIlxcZTI1MlwifS5nbHlwaGljb24tdHJpYW5nbGUtdG9wOmJlZm9yZXtjb250ZW50OlwiXFxlMjUzXCJ9LmdseXBoaWNvbi1jb25zb2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMjU0XCJ9LmdseXBoaWNvbi1zdXBlcnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcZTI1NVwifS5nbHlwaGljb24tc3Vic2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxlMjU2XCJ9LmdseXBoaWNvbi1tZW51LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTdcIn0uZ2x5cGhpY29uLW1lbnUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNThcIn0uZ2x5cGhpY29uLW1lbnUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTI1OVwifS5nbHlwaGljb24tbWVudS11cDpiZWZvcmV7Y29udGVudDpcIlxcZTI2MFwifSp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fSo6YmVmb3JlLCo6YWZ0ZXJ7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fWh0bWx7Zm9udC1zaXplOjEwcHg7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9Ym9keXtmb250LWZhbWlseTpcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40Mjg1Nztjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2ZmZn1pbnB1dCxidXR0b24sc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1he2NvbG9yOiMzMzdhYjc7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpob3ZlcixhOmZvY3Vze2NvbG9yOiMyMzUyN2M7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOmZvY3Vze291dGxpbmU6dGhpbiBkb3R0ZWQ7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7b3V0bGluZS1vZmZzZXQ6LTJweH1maWd1cmV7bWFyZ2luOjB9aW1ne3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaW1nLXJlc3BvbnNpdmV7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaW1nLXJvdW5kZWR7Ym9yZGVyLXJhZGl1czo2cHh9LmltZy10aHVtYm5haWx7cGFkZGluZzo0cHg7bGluZS1oZWlnaHQ6MS40Mjg1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMC4ycyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOmFsbCAwLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIDAuMnMgZWFzZS1pbi1vdXQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltZy1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCV9aHJ7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MjBweDtib3JkZXI6MDtib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlfS5zci1vbmx5LC5zY3JlZW4tcmVhZGVyLXRleHR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7Ym9yZGVyOjB9LnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwuc2NyZWVuLXJlYWRlci10ZXh0OmFjdGl2ZSwuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMsLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1c3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO2NsaXA6YXV0b31bcm9sZT1cImJ1dHRvblwiXXtjdXJzb3I6cG9pbnRlcn1oMSxoMixoMyxoNCxoNSxoNiwuaDEsLmgyLC5oMywuaDQsLmg1LC5oNntmb250LWZhbWlseTppbmhlcml0O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjE7Y29sb3I6aW5oZXJpdH1oMSBzbWFsbCxoMSAuc21hbGwsaDIgc21hbGwsaDIgLnNtYWxsLGgzIHNtYWxsLGgzIC5zbWFsbCxoNCBzbWFsbCxoNCAuc21hbGwsaDUgc21hbGwsaDUgLnNtYWxsLGg2IHNtYWxsLGg2IC5zbWFsbCwuaDEgc21hbGwsLmgxIC5zbWFsbCwuaDIgc21hbGwsLmgyIC5zbWFsbCwuaDMgc21hbGwsLmgzIC5zbWFsbCwuaDQgc21hbGwsLmg0IC5zbWFsbCwuaDUgc21hbGwsLmg1IC5zbWFsbCwuaDYgc21hbGwsLmg2IC5zbWFsbHtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MTtjb2xvcjojNzc3fWgxLC5oMSxoMiwuaDIsaDMsLmgze21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOjEwcHh9aDEgc21hbGwsaDEgLnNtYWxsLC5oMSBzbWFsbCwuaDEgLnNtYWxsLGgyIHNtYWxsLGgyIC5zbWFsbCwuaDIgc21hbGwsLmgyIC5zbWFsbCxoMyBzbWFsbCxoMyAuc21hbGwsLmgzIHNtYWxsLC5oMyAuc21hbGx7Zm9udC1zaXplOjY1JX1oNCwuaDQsaDUsLmg1LGg2LC5oNnttYXJnaW4tdG9wOjEwcHg7bWFyZ2luLWJvdHRvbToxMHB4fWg0IHNtYWxsLGg0IC5zbWFsbCwuaDQgc21hbGwsLmg0IC5zbWFsbCxoNSBzbWFsbCxoNSAuc21hbGwsLmg1IHNtYWxsLC5oNSAuc21hbGwsaDYgc21hbGwsaDYgLnNtYWxsLC5oNiBzbWFsbCwuaDYgLnNtYWxse2ZvbnQtc2l6ZTo3NSV9aDEsLmgxe2ZvbnQtc2l6ZTozNnB4fWgyLC5oMntmb250LXNpemU6MzBweH1oMywuaDN7Zm9udC1zaXplOjI0cHh9aDQsLmg0e2ZvbnQtc2l6ZToxOHB4fWg1LC5oNXtmb250LXNpemU6MTRweH1oNiwuaDZ7Zm9udC1zaXplOjEycHh9cHttYXJnaW46MCAwIDEwcHh9LmxlYWR7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubGVhZHtmb250LXNpemU6MjFweH19c21hbGwsLnNtYWxse2ZvbnQtc2l6ZTo4NSV9bWFyaywubWFya3tiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTM7cGFkZGluZzouMmVtfS50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS50ZXh0LXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXB9LnRleHQtbG93ZXJjYXNle3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZX0udGV4dC11cHBlcmNhc2UsLmluaXRpYWxpc217dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZX0udGV4dC1tdXRlZHtjb2xvcjojNzc3fS50ZXh0LXByaW1hcnl7Y29sb3I6IzMzN2FiN31hLnRleHQtcHJpbWFyeTpob3Zlcntjb2xvcjojMjg2MDkwfS50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzNjNzYzZH1hLnRleHQtc3VjY2Vzczpob3Zlcntjb2xvcjojMmI1NDJjfS50ZXh0LWluZm97Y29sb3I6IzMxNzA4Zn1hLnRleHQtaW5mbzpob3Zlcntjb2xvcjojMjQ1MjY5fS50ZXh0LXdhcm5pbmd7Y29sb3I6IzhhNmQzYn1hLnRleHQtd2FybmluZzpob3Zlcntjb2xvcjojNjY1MTJjfS50ZXh0LWRhbmdlcntjb2xvcjojYTk0NDQyfWEudGV4dC1kYW5nZXI6aG92ZXJ7Y29sb3I6Izg0MzUzNH0uYmctcHJpbWFyeXtjb2xvcjojZmZmfS5iZy1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzMzN2FiN31hLmJnLXByaW1hcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMjg2MDkwfS5iZy1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6I2RmZjBkOH1hLmJnLXN1Y2Nlc3M6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYzFlMmIzfS5iZy1pbmZve2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmN31hLmJnLWluZm86aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYWZkOWVlfS5iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM31hLmJnLXdhcm5pbmc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjdlY2I1fS5iZy1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlfWEuYmctZGFuZ2VyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2U0YjliOX0ucGFnZS1oZWFkZXJ7cGFkZGluZy1ib3R0b206OXB4O21hcmdpbjo0MHB4IDAgMjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlfXVsLG9se21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjEwcHh9dWwgdWwsdWwgb2wsb2wgdWwsb2wgb2x7bWFyZ2luLWJvdHRvbTowfS5saXN0LXVuc3R5bGVke3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lO21hcmdpbi1sZWZ0Oi01cHh9Lmxpc3QtaW5saW5lPmxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy1yaWdodDo1cHh9ZGx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MjBweH1kdCxkZHtsaW5lLWhlaWdodDoxLjQyODU3fWR0e2ZvbnQtd2VpZ2h0OmJvbGR9ZGR7bWFyZ2luLWxlZnQ6MH0uZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5kbC1ob3Jpem9udGFsIGRkOmFmdGVye2NsZWFyOmJvdGh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZGwtaG9yaXpvbnRhbCBkdHtmbG9hdDpsZWZ0O3dpZHRoOjE2MHB4O2NsZWFyOmxlZnQ7dGV4dC1hbGlnbjpyaWdodDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LmRsLWhvcml6b250YWwgZGR7bWFyZ2luLWxlZnQ6MTgwcHh9fWFiYnJbdGl0bGVdLGFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV17Y3Vyc29yOmhlbHA7Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkICM3Nzd9LmluaXRpYWxpc217Zm9udC1zaXplOjkwJX1ibG9ja3F1b3Rle3BhZGRpbmc6MTBweCAyMHB4O21hcmdpbjowIDAgMjBweDtmb250LXNpemU6MTcuNXB4O2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjZWVlfWJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLGJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZCxibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfWJsb2NrcXVvdGUgZm9vdGVyLGJsb2NrcXVvdGUgc21hbGwsYmxvY2txdW90ZSAuc21hbGx7ZGlzcGxheTpibG9jaztmb250LXNpemU6ODAlO2xpbmUtaGVpZ2h0OjEuNDI4NTc7Y29sb3I6Izc3N31ibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsYmxvY2txdW90ZSAuc21hbGw6YmVmb3Jle2NvbnRlbnQ6J1xcMjAxNCBcXDAwQTAnfS5ibG9ja3F1b3RlLXJldmVyc2UsYmxvY2txdW90ZS5wdWxsLXJpZ2h0e3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MDtib3JkZXItcmlnaHQ6NXB4IHNvbGlkICNlZWU7Ym9yZGVyLWxlZnQ6MDt0ZXh0LWFsaWduOnJpZ2h0fS5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSwuYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmJlZm9yZSwuYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmJlZm9yZSxibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZXtjb250ZW50OicnfS5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjphZnRlcixibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlcntjb250ZW50OidcXDAwQTAgXFwyMDE0J31hZGRyZXNze21hcmdpbi1ib3R0b206MjBweDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjQyODU3fWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5Ok1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlfWNvZGV7cGFkZGluZzoycHggNHB4O2ZvbnQtc2l6ZTo5MCU7Y29sb3I6I2M3MjU0ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmOWYyZjQ7Ym9yZGVyLXJhZGl1czo0cHh9a2Jke3BhZGRpbmc6MnB4IDRweDtmb250LXNpemU6OTAlO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzMzO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6aW5zZXQgMCAtMXB4IDAgcmdiYSgwLDAsMCwwLjI1KX1rYmQga2Jke3BhZGRpbmc6MDtmb250LXNpemU6MTAwJTtmb250LXdlaWdodDpib2xkO2JveC1zaGFkb3c6bm9uZX1wcmV7ZGlzcGxheTpibG9jaztwYWRkaW5nOjkuNXB4O21hcmdpbjowIDAgMTBweDtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxLjQyODU3O3dvcmQtYnJlYWs6YnJlYWstYWxsO3dvcmQtd3JhcDpicmVhay13b3JkO2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjRweH1wcmUgY29kZXtwYWRkaW5nOjA7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3aGl0ZS1zcGFjZTpwcmUtd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MH0ucHJlLXNjcm9sbGFibGV7bWF4LWhlaWdodDozNDBweDtvdmVyZmxvdy15OnNjcm9sbH0uY29udGFpbmVye21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fS5jb250YWluZXI6YmVmb3JlLC5jb250YWluZXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5jb250YWluZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb250YWluZXJ7d2lkdGg6NzUwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lcnt3aWR0aDo5NzBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lcnt3aWR0aDoxMTcwcHh9fS5jb250YWluZXItZmx1aWR7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bztwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9LmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsLmNvbnRhaW5lci1mbHVpZDphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LmNvbnRhaW5lci1mbHVpZDphZnRlcntjbGVhcjpib3RofS5yb3d7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5yb3c6YmVmb3JlLC5yb3c6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5yb3c6YWZ0ZXJ7Y2xlYXI6Ym90aH0uY29sLXhzLTEsLmNvbC1zbS0xLC5jb2wtbWQtMSwuY29sLWxnLTEsLmNvbC14cy0yLC5jb2wtc20tMiwuY29sLW1kLTIsLmNvbC1sZy0yLC5jb2wteHMtMywuY29sLXNtLTMsLmNvbC1tZC0zLC5jb2wtbGctMywuY29sLXhzLTQsLmNvbC1zbS00LC5jb2wtbWQtNCwuY29sLWxnLTQsLmNvbC14cy01LC5jb2wtc20tNSwuY29sLW1kLTUsLmNvbC1sZy01LC5jb2wteHMtNiwuY29sLXNtLTYsLmNvbC1tZC02LC5jb2wtbGctNiwuY29sLXhzLTcsLmNvbC1zbS03LC5jb2wtbWQtNywuY29sLWxnLTcsLmNvbC14cy04LC5jb2wtc20tOCwuY29sLW1kLTgsLmNvbC1sZy04LC5jb2wteHMtOSwuY29sLXNtLTksLmNvbC1tZC05LC5jb2wtbGctOSwuY29sLXhzLTEwLC5jb2wtc20tMTAsLmNvbC1tZC0xMCwuY29sLWxnLTEwLC5jb2wteHMtMTEsLmNvbC1zbS0xMSwuY29sLW1kLTExLC5jb2wtbGctMTEsLmNvbC14cy0xMiwuY29sLXNtLTEyLC5jb2wtbWQtMTIsLmNvbC1sZy0xMntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9LmNvbC14cy0xLC5jb2wteHMtMiwuY29sLXhzLTMsLmNvbC14cy00LC5jb2wteHMtNSwuY29sLXhzLTYsLmNvbC14cy03LC5jb2wteHMtOCwuY29sLXhzLTksLmNvbC14cy0xMCwuY29sLXhzLTExLC5jb2wteHMtMTJ7ZmxvYXQ6bGVmdH0uY29sLXhzLTF7d2lkdGg6OC4zMzMzMyV9LmNvbC14cy0ye3dpZHRoOjE2LjY2NjY3JX0uY29sLXhzLTN7d2lkdGg6MjUlfS5jb2wteHMtNHt3aWR0aDozMy4zMzMzMyV9LmNvbC14cy01e3dpZHRoOjQxLjY2NjY3JX0uY29sLXhzLTZ7d2lkdGg6NTAlfS5jb2wteHMtN3t3aWR0aDo1OC4zMzMzMyV9LmNvbC14cy04e3dpZHRoOjY2LjY2NjY3JX0uY29sLXhzLTl7d2lkdGg6NzUlfS5jb2wteHMtMTB7d2lkdGg6ODMuMzMzMzMlfS5jb2wteHMtMTF7d2lkdGg6OTEuNjY2NjclfS5jb2wteHMtMTJ7d2lkdGg6MTAwJX0uY29sLXhzLXB1bGwtMHtyaWdodDphdXRvfS5jb2wteHMtcHVsbC0xe3JpZ2h0OjguMzMzMzMlfS5jb2wteHMtcHVsbC0ye3JpZ2h0OjE2LjY2NjY3JX0uY29sLXhzLXB1bGwtM3tyaWdodDoyNSV9LmNvbC14cy1wdWxsLTR7cmlnaHQ6MzMuMzMzMzMlfS5jb2wteHMtcHVsbC01e3JpZ2h0OjQxLjY2NjY3JX0uY29sLXhzLXB1bGwtNntyaWdodDo1MCV9LmNvbC14cy1wdWxsLTd7cmlnaHQ6NTguMzMzMzMlfS5jb2wteHMtcHVsbC04e3JpZ2h0OjY2LjY2NjY3JX0uY29sLXhzLXB1bGwtOXtyaWdodDo3NSV9LmNvbC14cy1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzJX0uY29sLXhzLXB1bGwtMTF7cmlnaHQ6OTEuNjY2NjclfS5jb2wteHMtcHVsbC0xMntyaWdodDoxMDAlfS5jb2wteHMtcHVzaC0we2xlZnQ6YXV0b30uY29sLXhzLXB1c2gtMXtsZWZ0OjguMzMzMzMlfS5jb2wteHMtcHVzaC0ye2xlZnQ6MTYuNjY2NjclfS5jb2wteHMtcHVzaC0ze2xlZnQ6MjUlfS5jb2wteHMtcHVzaC00e2xlZnQ6MzMuMzMzMzMlfS5jb2wteHMtcHVzaC01e2xlZnQ6NDEuNjY2NjclfS5jb2wteHMtcHVzaC02e2xlZnQ6NTAlfS5jb2wteHMtcHVzaC03e2xlZnQ6NTguMzMzMzMlfS5jb2wteHMtcHVzaC04e2xlZnQ6NjYuNjY2NjclfS5jb2wteHMtcHVzaC05e2xlZnQ6NzUlfS5jb2wteHMtcHVzaC0xMHtsZWZ0OjgzLjMzMzMzJX0uY29sLXhzLXB1c2gtMTF7bGVmdDo5MS42NjY2NyV9LmNvbC14cy1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLXhzLW9mZnNldC0we21hcmdpbi1sZWZ0OjAlfS5jb2wteHMtb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9LmNvbC14cy1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmNvbC14cy1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC14cy1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmNvbC14cy1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmNvbC14cy1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC14cy1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LmNvbC14cy1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9LmNvbC14cy1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmNvbC14cy1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5jb2wteHMtb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX0uY29sLXhzLW9mZnNldC0xMnttYXJnaW4tbGVmdDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbC1zbS0xLC5jb2wtc20tMiwuY29sLXNtLTMsLmNvbC1zbS00LC5jb2wtc20tNSwuY29sLXNtLTYsLmNvbC1zbS03LC5jb2wtc20tOCwuY29sLXNtLTksLmNvbC1zbS0xMCwuY29sLXNtLTExLC5jb2wtc20tMTJ7ZmxvYXQ6bGVmdH0uY29sLXNtLTF7d2lkdGg6OC4zMzMzMyV9LmNvbC1zbS0ye3dpZHRoOjE2LjY2NjY3JX0uY29sLXNtLTN7d2lkdGg6MjUlfS5jb2wtc20tNHt3aWR0aDozMy4zMzMzMyV9LmNvbC1zbS01e3dpZHRoOjQxLjY2NjY3JX0uY29sLXNtLTZ7d2lkdGg6NTAlfS5jb2wtc20tN3t3aWR0aDo1OC4zMzMzMyV9LmNvbC1zbS04e3dpZHRoOjY2LjY2NjY3JX0uY29sLXNtLTl7d2lkdGg6NzUlfS5jb2wtc20tMTB7d2lkdGg6ODMuMzMzMzMlfS5jb2wtc20tMTF7d2lkdGg6OTEuNjY2NjclfS5jb2wtc20tMTJ7d2lkdGg6MTAwJX0uY29sLXNtLXB1bGwtMHtyaWdodDphdXRvfS5jb2wtc20tcHVsbC0xe3JpZ2h0OjguMzMzMzMlfS5jb2wtc20tcHVsbC0ye3JpZ2h0OjE2LjY2NjY3JX0uY29sLXNtLXB1bGwtM3tyaWdodDoyNSV9LmNvbC1zbS1wdWxsLTR7cmlnaHQ6MzMuMzMzMzMlfS5jb2wtc20tcHVsbC01e3JpZ2h0OjQxLjY2NjY3JX0uY29sLXNtLXB1bGwtNntyaWdodDo1MCV9LmNvbC1zbS1wdWxsLTd7cmlnaHQ6NTguMzMzMzMlfS5jb2wtc20tcHVsbC04e3JpZ2h0OjY2LjY2NjY3JX0uY29sLXNtLXB1bGwtOXtyaWdodDo3NSV9LmNvbC1zbS1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzJX0uY29sLXNtLXB1bGwtMTF7cmlnaHQ6OTEuNjY2NjclfS5jb2wtc20tcHVsbC0xMntyaWdodDoxMDAlfS5jb2wtc20tcHVzaC0we2xlZnQ6YXV0b30uY29sLXNtLXB1c2gtMXtsZWZ0OjguMzMzMzMlfS5jb2wtc20tcHVzaC0ye2xlZnQ6MTYuNjY2NjclfS5jb2wtc20tcHVzaC0ze2xlZnQ6MjUlfS5jb2wtc20tcHVzaC00e2xlZnQ6MzMuMzMzMzMlfS5jb2wtc20tcHVzaC01e2xlZnQ6NDEuNjY2NjclfS5jb2wtc20tcHVzaC02e2xlZnQ6NTAlfS5jb2wtc20tcHVzaC03e2xlZnQ6NTguMzMzMzMlfS5jb2wtc20tcHVzaC04e2xlZnQ6NjYuNjY2NjclfS5jb2wtc20tcHVzaC05e2xlZnQ6NzUlfS5jb2wtc20tcHVzaC0xMHtsZWZ0OjgzLjMzMzMzJX0uY29sLXNtLXB1c2gtMTF7bGVmdDo5MS42NjY2NyV9LmNvbC1zbS1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLXNtLW9mZnNldC0we21hcmdpbi1sZWZ0OjAlfS5jb2wtc20tb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9LmNvbC1zbS1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmNvbC1zbS1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC1zbS1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmNvbC1zbS1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmNvbC1zbS1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC1zbS1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LmNvbC1zbS1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9LmNvbC1zbS1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmNvbC1zbS1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5jb2wtc20tb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX0uY29sLXNtLW9mZnNldC0xMnttYXJnaW4tbGVmdDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb2wtbWQtMSwuY29sLW1kLTIsLmNvbC1tZC0zLC5jb2wtbWQtNCwuY29sLW1kLTUsLmNvbC1tZC02LC5jb2wtbWQtNywuY29sLW1kLTgsLmNvbC1tZC05LC5jb2wtbWQtMTAsLmNvbC1tZC0xMSwuY29sLW1kLTEye2Zsb2F0OmxlZnR9LmNvbC1tZC0xe3dpZHRoOjguMzMzMzMlfS5jb2wtbWQtMnt3aWR0aDoxNi42NjY2NyV9LmNvbC1tZC0ze3dpZHRoOjI1JX0uY29sLW1kLTR7d2lkdGg6MzMuMzMzMzMlfS5jb2wtbWQtNXt3aWR0aDo0MS42NjY2NyV9LmNvbC1tZC02e3dpZHRoOjUwJX0uY29sLW1kLTd7d2lkdGg6NTguMzMzMzMlfS5jb2wtbWQtOHt3aWR0aDo2Ni42NjY2NyV9LmNvbC1tZC05e3dpZHRoOjc1JX0uY29sLW1kLTEwe3dpZHRoOjgzLjMzMzMzJX0uY29sLW1kLTExe3dpZHRoOjkxLjY2NjY3JX0uY29sLW1kLTEye3dpZHRoOjEwMCV9LmNvbC1tZC1wdWxsLTB7cmlnaHQ6YXV0b30uY29sLW1kLXB1bGwtMXtyaWdodDo4LjMzMzMzJX0uY29sLW1kLXB1bGwtMntyaWdodDoxNi42NjY2NyV9LmNvbC1tZC1wdWxsLTN7cmlnaHQ6MjUlfS5jb2wtbWQtcHVsbC00e3JpZ2h0OjMzLjMzMzMzJX0uY29sLW1kLXB1bGwtNXtyaWdodDo0MS42NjY2NyV9LmNvbC1tZC1wdWxsLTZ7cmlnaHQ6NTAlfS5jb2wtbWQtcHVsbC03e3JpZ2h0OjU4LjMzMzMzJX0uY29sLW1kLXB1bGwtOHtyaWdodDo2Ni42NjY2NyV9LmNvbC1tZC1wdWxsLTl7cmlnaHQ6NzUlfS5jb2wtbWQtcHVsbC0xMHtyaWdodDo4My4zMzMzMyV9LmNvbC1tZC1wdWxsLTExe3JpZ2h0OjkxLjY2NjY3JX0uY29sLW1kLXB1bGwtMTJ7cmlnaHQ6MTAwJX0uY29sLW1kLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC1tZC1wdXNoLTF7bGVmdDo4LjMzMzMzJX0uY29sLW1kLXB1c2gtMntsZWZ0OjE2LjY2NjY3JX0uY29sLW1kLXB1c2gtM3tsZWZ0OjI1JX0uY29sLW1kLXB1c2gtNHtsZWZ0OjMzLjMzMzMzJX0uY29sLW1kLXB1c2gtNXtsZWZ0OjQxLjY2NjY3JX0uY29sLW1kLXB1c2gtNntsZWZ0OjUwJX0uY29sLW1kLXB1c2gtN3tsZWZ0OjU4LjMzMzMzJX0uY29sLW1kLXB1c2gtOHtsZWZ0OjY2LjY2NjY3JX0uY29sLW1kLXB1c2gtOXtsZWZ0Ojc1JX0uY29sLW1kLXB1c2gtMTB7bGVmdDo4My4zMzMzMyV9LmNvbC1tZC1wdXNoLTExe2xlZnQ6OTEuNjY2NjclfS5jb2wtbWQtcHVzaC0xMntsZWZ0OjEwMCV9LmNvbC1tZC1vZmZzZXQtMHttYXJnaW4tbGVmdDowJX0uY29sLW1kLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5jb2wtbWQtb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5jb2wtbWQtb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5jb2wtbWQtb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5jb2wtbWQtb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5jb2wtbWQtb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5jb2wtbWQtb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0uY29sLW1kLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9LmNvbC1tZC1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbC1sZy0xLC5jb2wtbGctMiwuY29sLWxnLTMsLmNvbC1sZy00LC5jb2wtbGctNSwuY29sLWxnLTYsLmNvbC1sZy03LC5jb2wtbGctOCwuY29sLWxnLTksLmNvbC1sZy0xMCwuY29sLWxnLTExLC5jb2wtbGctMTJ7ZmxvYXQ6bGVmdH0uY29sLWxnLTF7d2lkdGg6OC4zMzMzMyV9LmNvbC1sZy0ye3dpZHRoOjE2LjY2NjY3JX0uY29sLWxnLTN7d2lkdGg6MjUlfS5jb2wtbGctNHt3aWR0aDozMy4zMzMzMyV9LmNvbC1sZy01e3dpZHRoOjQxLjY2NjY3JX0uY29sLWxnLTZ7d2lkdGg6NTAlfS5jb2wtbGctN3t3aWR0aDo1OC4zMzMzMyV9LmNvbC1sZy04e3dpZHRoOjY2LjY2NjY3JX0uY29sLWxnLTl7d2lkdGg6NzUlfS5jb2wtbGctMTB7d2lkdGg6ODMuMzMzMzMlfS5jb2wtbGctMTF7d2lkdGg6OTEuNjY2NjclfS5jb2wtbGctMTJ7d2lkdGg6MTAwJX0uY29sLWxnLXB1bGwtMHtyaWdodDphdXRvfS5jb2wtbGctcHVsbC0xe3JpZ2h0OjguMzMzMzMlfS5jb2wtbGctcHVsbC0ye3JpZ2h0OjE2LjY2NjY3JX0uY29sLWxnLXB1bGwtM3tyaWdodDoyNSV9LmNvbC1sZy1wdWxsLTR7cmlnaHQ6MzMuMzMzMzMlfS5jb2wtbGctcHVsbC01e3JpZ2h0OjQxLjY2NjY3JX0uY29sLWxnLXB1bGwtNntyaWdodDo1MCV9LmNvbC1sZy1wdWxsLTd7cmlnaHQ6NTguMzMzMzMlfS5jb2wtbGctcHVsbC04e3JpZ2h0OjY2LjY2NjY3JX0uY29sLWxnLXB1bGwtOXtyaWdodDo3NSV9LmNvbC1sZy1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzJX0uY29sLWxnLXB1bGwtMTF7cmlnaHQ6OTEuNjY2NjclfS5jb2wtbGctcHVsbC0xMntyaWdodDoxMDAlfS5jb2wtbGctcHVzaC0we2xlZnQ6YXV0b30uY29sLWxnLXB1c2gtMXtsZWZ0OjguMzMzMzMlfS5jb2wtbGctcHVzaC0ye2xlZnQ6MTYuNjY2NjclfS5jb2wtbGctcHVzaC0ze2xlZnQ6MjUlfS5jb2wtbGctcHVzaC00e2xlZnQ6MzMuMzMzMzMlfS5jb2wtbGctcHVzaC01e2xlZnQ6NDEuNjY2NjclfS5jb2wtbGctcHVzaC02e2xlZnQ6NTAlfS5jb2wtbGctcHVzaC03e2xlZnQ6NTguMzMzMzMlfS5jb2wtbGctcHVzaC04e2xlZnQ6NjYuNjY2NjclfS5jb2wtbGctcHVzaC05e2xlZnQ6NzUlfS5jb2wtbGctcHVzaC0xMHtsZWZ0OjgzLjMzMzMzJX0uY29sLWxnLXB1c2gtMTF7bGVmdDo5MS42NjY2NyV9LmNvbC1sZy1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLWxnLW9mZnNldC0we21hcmdpbi1sZWZ0OjAlfS5jb2wtbGctb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9LmNvbC1sZy1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmNvbC1sZy1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC1sZy1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmNvbC1sZy1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmNvbC1sZy1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC1sZy1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LmNvbC1sZy1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9LmNvbC1sZy1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmNvbC1sZy1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5jb2wtbGctb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX0uY29sLWxnLW9mZnNldC0xMnttYXJnaW4tbGVmdDoxMDAlfX10YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Y2FwdGlvbntwYWRkaW5nLXRvcDo4cHg7cGFkZGluZy1ib3R0b206OHB4O2NvbG9yOiM3Nzc7dGV4dC1hbGlnbjpsZWZ0fXRoe3RleHQtYWxpZ246bGVmdH0udGFibGV7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHh9LnRhYmxlPnRoZWFkPnRyPnRoLC50YWJsZT50aGVhZD50cj50ZCwudGFibGU+dGJvZHk+dHI+dGgsLnRhYmxlPnRib2R5PnRyPnRkLC50YWJsZT50Zm9vdD50cj50aCwudGFibGU+dGZvb3Q+dHI+dGR7cGFkZGluZzo4cHg7bGluZS1oZWlnaHQ6MS40Mjg1Nzt2ZXJ0aWNhbC1hbGlnbjp0b3A7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZH0udGFibGU+dGhlYWQ+dHI+dGh7dmVydGljYWwtYWxpZ246Ym90dG9tO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNkZGR9LnRhYmxlPmNhcHRpb24rdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGgsLnRhYmxlPmNhcHRpb24rdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsLnRhYmxlPmNvbGdyb3VwK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC50YWJsZT5jb2xncm91cCt0aGVhZD50cjpmaXJzdC1jaGlsZD50ZCwudGFibGU+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQ+dGgsLnRhYmxlPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkPnRke2JvcmRlci10b3A6MH0udGFibGU+dGJvZHkrdGJvZHl7Ym9yZGVyLXRvcDoycHggc29saWQgI2RkZH0udGFibGUgLnRhYmxle2JhY2tncm91bmQtY29sb3I6I2ZmZn0udGFibGUtY29uZGVuc2VkPnRoZWFkPnRyPnRoLC50YWJsZS1jb25kZW5zZWQ+dGhlYWQ+dHI+dGQsLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50aCwudGFibGUtY29uZGVuc2VkPnRib2R5PnRyPnRkLC50YWJsZS1jb25kZW5zZWQ+dGZvb3Q+dHI+dGgsLnRhYmxlLWNvbmRlbnNlZD50Zm9vdD50cj50ZHtwYWRkaW5nOjVweH0udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aCwudGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQsLnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoLC50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZCwudGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGgsLnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRke2JvcmRlcjoxcHggc29saWQgI2RkZH0udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGgsLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRke2JvcmRlci1ib3R0b20td2lkdGg6MnB4fS50YWJsZS1zdHJpcGVkPnRib2R5PnRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fS50YWJsZS1ob3Zlcj50Ym9keT50cjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9dGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl17cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmU7ZGlzcGxheTp0YWJsZS1jb2x1bW59dGFibGUgdGRbY2xhc3MqPVwiY29sLVwiXSx0YWJsZSB0aFtjbGFzcyo9XCJjb2wtXCJde3Bvc2l0aW9uOnN0YXRpYztmbG9hdDpub25lO2Rpc3BsYXk6dGFibGUtY2VsbH0udGFibGU+dGhlYWQ+dHI+dGQuYWN0aXZlLC50YWJsZT50aGVhZD50cj50aC5hY3RpdmUsLnRhYmxlPnRoZWFkPnRyLmFjdGl2ZT50ZCwudGFibGU+dGhlYWQ+dHIuYWN0aXZlPnRoLC50YWJsZT50Ym9keT50cj50ZC5hY3RpdmUsLnRhYmxlPnRib2R5PnRyPnRoLmFjdGl2ZSwudGFibGU+dGJvZHk+dHIuYWN0aXZlPnRkLC50YWJsZT50Ym9keT50ci5hY3RpdmU+dGgsLnRhYmxlPnRmb290PnRyPnRkLmFjdGl2ZSwudGFibGU+dGZvb3Q+dHI+dGguYWN0aXZlLC50YWJsZT50Zm9vdD50ci5hY3RpdmU+dGQsLnRhYmxlPnRmb290PnRyLmFjdGl2ZT50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLmFjdGl2ZTpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGguYWN0aXZlOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50ci5hY3RpdmU6aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5hY3RpdmUsLnRhYmxlLWhvdmVyPnRib2R5PnRyLmFjdGl2ZTpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNlOGU4ZTh9LnRhYmxlPnRoZWFkPnRyPnRkLnN1Y2Nlc3MsLnRhYmxlPnRoZWFkPnRyPnRoLnN1Y2Nlc3MsLnRhYmxlPnRoZWFkPnRyLnN1Y2Nlc3M+dGQsLnRhYmxlPnRoZWFkPnRyLnN1Y2Nlc3M+dGgsLnRhYmxlPnRib2R5PnRyPnRkLnN1Y2Nlc3MsLnRhYmxlPnRib2R5PnRyPnRoLnN1Y2Nlc3MsLnRhYmxlPnRib2R5PnRyLnN1Y2Nlc3M+dGQsLnRhYmxlPnRib2R5PnRyLnN1Y2Nlc3M+dGgsLnRhYmxlPnRmb290PnRyPnRkLnN1Y2Nlc3MsLnRhYmxlPnRmb290PnRyPnRoLnN1Y2Nlc3MsLnRhYmxlPnRmb290PnRyLnN1Y2Nlc3M+dGQsLnRhYmxlPnRmb290PnRyLnN1Y2Nlc3M+dGh7YmFja2dyb3VuZC1jb2xvcjojZGZmMGQ4fS50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5zdWNjZXNzOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5zdWNjZXNzOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50ci5zdWNjZXNzOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4uc3VjY2VzcywudGFibGUtaG92ZXI+dGJvZHk+dHIuc3VjY2Vzczpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNkMGU5YzZ9LnRhYmxlPnRoZWFkPnRyPnRkLmluZm8sLnRhYmxlPnRoZWFkPnRyPnRoLmluZm8sLnRhYmxlPnRoZWFkPnRyLmluZm8+dGQsLnRhYmxlPnRoZWFkPnRyLmluZm8+dGgsLnRhYmxlPnRib2R5PnRyPnRkLmluZm8sLnRhYmxlPnRib2R5PnRyPnRoLmluZm8sLnRhYmxlPnRib2R5PnRyLmluZm8+dGQsLnRhYmxlPnRib2R5PnRyLmluZm8+dGgsLnRhYmxlPnRmb290PnRyPnRkLmluZm8sLnRhYmxlPnRmb290PnRyPnRoLmluZm8sLnRhYmxlPnRmb290PnRyLmluZm8+dGQsLnRhYmxlPnRmb290PnRyLmluZm8+dGh7YmFja2dyb3VuZC1jb2xvcjojZDllZGY3fS50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5pbmZvOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5pbmZvOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50ci5pbmZvOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4uaW5mbywudGFibGUtaG92ZXI+dGJvZHk+dHIuaW5mbzpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNjNGUzZjN9LnRhYmxlPnRoZWFkPnRyPnRkLndhcm5pbmcsLnRhYmxlPnRoZWFkPnRyPnRoLndhcm5pbmcsLnRhYmxlPnRoZWFkPnRyLndhcm5pbmc+dGQsLnRhYmxlPnRoZWFkPnRyLndhcm5pbmc+dGgsLnRhYmxlPnRib2R5PnRyPnRkLndhcm5pbmcsLnRhYmxlPnRib2R5PnRyPnRoLndhcm5pbmcsLnRhYmxlPnRib2R5PnRyLndhcm5pbmc+dGQsLnRhYmxlPnRib2R5PnRyLndhcm5pbmc+dGgsLnRhYmxlPnRmb290PnRyPnRkLndhcm5pbmcsLnRhYmxlPnRmb290PnRyPnRoLndhcm5pbmcsLnRhYmxlPnRmb290PnRyLndhcm5pbmc+dGQsLnRhYmxlPnRmb290PnRyLndhcm5pbmc+dGh7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC53YXJuaW5nOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC53YXJuaW5nOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50ci53YXJuaW5nOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4ud2FybmluZywudGFibGUtaG92ZXI+dGJvZHk+dHIud2FybmluZzpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmYWYyY2N9LnRhYmxlPnRoZWFkPnRyPnRkLmRhbmdlciwudGFibGU+dGhlYWQ+dHI+dGguZGFuZ2VyLC50YWJsZT50aGVhZD50ci5kYW5nZXI+dGQsLnRhYmxlPnRoZWFkPnRyLmRhbmdlcj50aCwudGFibGU+dGJvZHk+dHI+dGQuZGFuZ2VyLC50YWJsZT50Ym9keT50cj50aC5kYW5nZXIsLnRhYmxlPnRib2R5PnRyLmRhbmdlcj50ZCwudGFibGU+dGJvZHk+dHIuZGFuZ2VyPnRoLC50YWJsZT50Zm9vdD50cj50ZC5kYW5nZXIsLnRhYmxlPnRmb290PnRyPnRoLmRhbmdlciwudGFibGU+dGZvb3Q+dHIuZGFuZ2VyPnRkLC50YWJsZT50Zm9vdD50ci5kYW5nZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlfS50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5kYW5nZXI6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLmRhbmdlcjpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHIuZGFuZ2VyOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4uZGFuZ2VyLC50YWJsZS1ob3Zlcj50Ym9keT50ci5kYW5nZXI6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZWJjY2NjfS50YWJsZS1yZXNwb25zaXZle292ZXJmbG93LXg6YXV0bzttaW4taGVpZ2h0OjAuMDElfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudGFibGUtcmVzcG9uc2l2ZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTVweDtvdmVyZmxvdy15OmhpZGRlbjstbXMtb3ZlcmZsb3ctc3R5bGU6LW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO2JvcmRlcjoxcHggc29saWQgI2RkZH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGV7bWFyZ2luLWJvdHRvbTowfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGhlYWQ+dHI+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRib2R5PnRyPnRoLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Ym9keT50cj50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGZvb3Q+dHI+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRke3doaXRlLXNwYWNlOm5vd3JhcH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50ZHtib3JkZXItYm90dG9tOjB9fWZpZWxkc2V0e3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MDttaW4td2lkdGg6MH1sZWdlbmR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjIxcHg7bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjojMzMzO2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTo1cHg7Zm9udC13ZWlnaHQ6Ym9sZH1pbnB1dFt0eXBlPVwic2VhcmNoXCJdey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH1pbnB1dFt0eXBlPVwicmFkaW9cIl0saW5wdXRbdHlwZT1cImNoZWNrYm94XCJde21hcmdpbjo0cHggMCAwO21hcmdpbi10b3A6MXB4IFxcOTtsaW5lLWhlaWdodDpub3JtYWx9aW5wdXRbdHlwZT1cImZpbGVcIl17ZGlzcGxheTpibG9ja31pbnB1dFt0eXBlPVwicmFuZ2VcIl17ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfXNlbGVjdFttdWx0aXBsZV0sc2VsZWN0W3NpemVde2hlaWdodDphdXRvfWlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXN7b3V0bGluZTp0aGluIGRvdHRlZDtvdXRsaW5lOjVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtvdXRsaW5lLW9mZnNldDotMnB4fW91dHB1dHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjdweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyODU3O2NvbG9yOiM5OTl9LmZvcm0tY29udHJvbCwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIHRleHRhcmVhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MzRweDtwYWRkaW5nOjZweCAxMnB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7Y29sb3I6Izk5OTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpOy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1czstby10cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXN9LmZvcm0tY29udHJvbDpmb2N1cywuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIHRleHRhcmVhOmZvY3Vze2JvcmRlci1jb2xvcjojNjZhZmU5O291dGxpbmU6MDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA4cHggcmdiYSgxMDIsMTc1LDIzMywwLjYpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA4cHggcmdiYSgxMDIsMTc1LDIzMywwLjYpfS5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LW1vei1wbGFjZWhvbGRlciwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LW1vei1wbGFjZWhvbGRlciwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl06Oi1tb3otcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojOTk5O29wYWNpdHk6MX0uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuY29tbWVudC1mb3JtIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlclt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlclt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXVt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gdGV4dGFyZWFbZGlzYWJsZWRdLC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLC5jb21tZW50LWZvcm0gaW5wdXRbcmVhZG9ubHldW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gaW5wdXRbcmVhZG9ubHldW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIGlucHV0W3JlYWRvbmx5XVt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gdGV4dGFyZWFbcmVhZG9ubHldLGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwidXJsXCJdLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIHRleHRhcmVhe2JhY2tncm91bmQtY29sb3I6I2VlZTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbFtkaXNhYmxlZF0sLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdW3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYVtkaXNhYmxlZF0sZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wsZmllbGRzZXRbZGlzYWJsZWRdIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInRleHRcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ1cmxcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gdGV4dGFyZWF7Y3Vyc29yOm5vdC1hbGxvd2VkfXRleHRhcmVhLmZvcm0tY29udHJvbCwuY29tbWVudC1mb3JtIHRleHRhcmVhe2hlaWdodDphdXRvfWlucHV0W3R5cGU9XCJzZWFyY2hcIl17LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCl7aW5wdXRbdHlwZT1cImRhdGVcIl0saW5wdXRbdHlwZT1cInRpbWVcIl0saW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLGlucHV0W3R5cGU9XCJtb250aFwiXXtsaW5lLWhlaWdodDozNHB4fWlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cImRhdGVcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cImRhdGVcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cImRhdGVcIl1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJkYXRlXCJdW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwLXNtPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJkYXRlXCJdLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwiZGF0ZVwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJkYXRlXCJdW3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRlXCJdLGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cInRpbWVcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cInRpbWVcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cInRpbWVcIl1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJ0aW1lXCJdW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwLXNtPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJ0aW1lXCJdLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwidGltZVwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJ0aW1lXCJdW3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJ0aW1lXCJdLGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJtb250aFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cIm1vbnRoXCJdW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cIm1vbnRoXCJdLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwibW9udGhcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cIm1vbnRoXCJde2xpbmUtaGVpZ2h0OjMwcHh9aW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPmlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwiZGF0ZVwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZGF0ZVwiXVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZGF0ZVwiXVt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cImRhdGVcIl1bdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cImRhdGVcIl0sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuYnRuW3R5cGU9XCJkYXRlXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cImRhdGVcIl1bdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGVcIl0saW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPmlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwidGltZVwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwidGltZVwiXVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwidGltZVwiXVt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInRpbWVcIl1bdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInRpbWVcIl0sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuYnRuW3R5cGU9XCJ0aW1lXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cInRpbWVcIl1bdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cInRpbWVcIl0saW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXVt0eXBlPVwidXJsXCJdLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuYnRuW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXVt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0saW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cIm1vbnRoXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJtb250aFwiXVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJtb250aFwiXVt0eXBlPVwidXJsXCJdLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwibW9udGhcIl0sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuYnRuW3R5cGU9XCJtb250aFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJtb250aFwiXVt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwibW9udGhcIl17bGluZS1oZWlnaHQ6NDZweH19LmZvcm0tZ3JvdXAsLmNvbW1lbnQtZm9ybSBwe21hcmdpbi1ib3R0b206MTVweH0ucmFkaW8sLmNoZWNrYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTBweH0ucmFkaW8gbGFiZWwsLmNoZWNrYm94IGxhYmVse21pbi1oZWlnaHQ6MjBweDtwYWRkaW5nLWxlZnQ6MjBweDttYXJnaW4tYm90dG9tOjA7Zm9udC13ZWlnaHQ6bm9ybWFsO2N1cnNvcjpwb2ludGVyfS5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwuY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW4tbGVmdDotMjBweDttYXJnaW4tdG9wOjRweCBcXDl9LnJhZGlvKy5yYWRpbywuY2hlY2tib3grLmNoZWNrYm94e21hcmdpbi10b3A6LTVweH0ucmFkaW8taW5saW5lLC5jaGVja2JveC1pbmxpbmV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0OjIwcHg7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXdlaWdodDpub3JtYWw7Y3Vyc29yOnBvaW50ZXJ9LnJhZGlvLWlubGluZSsucmFkaW8taW5saW5lLC5jaGVja2JveC1pbmxpbmUrLmNoZWNrYm94LWlubGluZXttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6MTBweH1pbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLGlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCxmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInJhZGlvXCJdLGlucHV0W3R5cGU9XCJjaGVja2JveFwiXVtkaXNhYmxlZF0saW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17Y3Vyc29yOm5vdC1hbGxvd2VkfS5yYWRpby1pbmxpbmUuZGlzYWJsZWQsZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCxmaWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94LWlubGluZXtjdXJzb3I6bm90LWFsbG93ZWR9LnJhZGlvLmRpc2FibGVkIGxhYmVsLGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8gbGFiZWwsLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLGZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3ggbGFiZWx7Y3Vyc29yOm5vdC1hbGxvd2VkfS5mb3JtLWNvbnRyb2wtc3RhdGlje3BhZGRpbmctdG9wOjdweDtwYWRkaW5nLWJvdHRvbTo3cHg7bWFyZ2luLWJvdHRvbTowO21pbi1oZWlnaHQ6MzRweH0uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1sZywuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuZm9ybS1jb250cm9sLXN0YXRpY1t0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuZm9ybS1jb250cm9sLXN0YXRpY1t0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLmZvcm0tY29udHJvbC1zdGF0aWMsLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cInN1Ym1pdFwiXSwuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sLXN0YXRpY1t0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sLXN0YXRpY1t0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLmZvcm0tY29udHJvbC1zdGF0aWMsLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cInN1Ym1pdFwiXXtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9LmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17aGVpZ2h0OjMwcHg7cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czozcHh9c2VsZWN0LmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT5zZWxlY3QuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1zbT5zZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+c2VsZWN0LmJ0bntoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4fXRleHRhcmVhLmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT50ZXh0YXJlYS5mb3JtLWNvbnRyb2wsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+dGV4dGFyZWEsLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPnRleHRhcmVhLmJ0bixzZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT5zZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSwuaW5wdXQtZ3JvdXAtc20+c2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uW211bHRpcGxlXSwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5zZWxlY3QuYnRuW211bHRpcGxlXXtoZWlnaHQ6YXV0b30uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLC5mb3JtLWdyb3VwLXNtIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1zbSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuZm9ybS1ncm91cC1zbSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWdyb3VwLXNtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZm9ybS1ncm91cC1zbSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1zbSBpbnB1dFt0eXBlPVwidXJsXCJdLC5mb3JtLWdyb3VwLXNtIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1zbSB0ZXh0YXJlYXtoZWlnaHQ6MzBweDtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH0uZm9ybS1ncm91cC1zbSBzZWxlY3QuZm9ybS1jb250cm9se2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHh9LmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sLC5mb3JtLWdyb3VwLXNtIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1zbSB0ZXh0YXJlYSwuZm9ybS1ncm91cC1zbSBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbHtoZWlnaHQ6YXV0b30uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpY3toZWlnaHQ6MzBweDtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTttaW4taGVpZ2h0OjMycHh9LmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17aGVpZ2h0OjQ2cHg7cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMzMzMztib3JkZXItcmFkaXVzOjZweH1zZWxlY3QuaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPnNlbGVjdC5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLWxnPnNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5zZWxlY3QuYnRue2hlaWdodDo0NnB4O2xpbmUtaGVpZ2h0OjQ2cHh9dGV4dGFyZWEuaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLmZvcm0tY29udHJvbCwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz50ZXh0YXJlYSwuaW5wdXQtZ3JvdXAtbGc+dGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+dGV4dGFyZWEuYnRuLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPnNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLC5pbnB1dC1ncm91cC1sZz5zZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb25bbXVsdGlwbGVdLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPnNlbGVjdC5idG5bbXVsdGlwbGVde2hlaWdodDphdXRvfS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAtbGcgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWdyb3VwLWxnIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5mb3JtLWdyb3VwLWxnIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmZvcm0tZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5mb3JtLWdyb3VwLWxnIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWdyb3VwLWxnIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmZvcm0tZ3JvdXAtbGcgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5mb3JtLWdyb3VwLWxnIHRleHRhcmVhe2hlaWdodDo0NnB4O3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzMzMzM7Ym9yZGVyLXJhZGl1czo2cHh9LmZvcm0tZ3JvdXAtbGcgc2VsZWN0LmZvcm0tY29udHJvbHtoZWlnaHQ6NDZweDtsaW5lLWhlaWdodDo0NnB4fS5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCwuZm9ybS1ncm91cC1sZyAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmZvcm0tZ3JvdXAtbGcgdGV4dGFyZWEsLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2x7aGVpZ2h0OmF1dG99LmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWN7aGVpZ2h0OjQ2cHg7cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMzMzMzttaW4taGVpZ2h0OjM4cHh9Lmhhcy1mZWVkYmFja3twb3NpdGlvbjpyZWxhdGl2ZX0uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wsLmhhcy1mZWVkYmFjayAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmhhcy1mZWVkYmFjayBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaGFzLWZlZWRiYWNrIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmhhcy1mZWVkYmFjayBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmhhcy1mZWVkYmFjayAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLWZlZWRiYWNrIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmhhcy1mZWVkYmFjayAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmhhcy1mZWVkYmFjayB0ZXh0YXJlYXtwYWRkaW5nLXJpZ2h0OjQyLjVweH0uZm9ybS1jb250cm9sLWZlZWRiYWNre3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7ei1pbmRleDoyO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzRweDtoZWlnaHQ6MzRweDtsaW5lLWhlaWdodDozNHB4O3RleHQtYWxpZ246Y2VudGVyO3BvaW50ZXItZXZlbnRzOm5vbmV9LmlucHV0LWxnKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wrLmZvcm0tY29udHJvbC1mZWVkYmFjaywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwidGV4dFwiXSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJlbWFpbFwiXSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJ1cmxcIl0rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz50ZXh0YXJlYSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYWRkb24rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uYnRuKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwic3VibWl0XCJdKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7d2lkdGg6NDZweDtoZWlnaHQ6NDZweDtsaW5lLWhlaWdodDo0NnB4fS5pbnB1dC1zbSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cInRleHRcIl0rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwiZW1haWxcIl0rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwidXJsXCJdKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+dGV4dGFyZWErLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmJ0bisuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuZm9ybS1jb250cm9sLWZlZWRiYWNre3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweH0uaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLC5oYXMtc3VjY2VzcyAucmFkaW8sLmhhcy1zdWNjZXNzIC5jaGVja2JveCwuaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSwuaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSwuaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsLmhhcy1zdWNjZXNzLmNoZWNrYm94IGxhYmVsLC5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbHtjb2xvcjojM2M3NjNkfS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLC5oYXMtc3VjY2VzcyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmhhcy1zdWNjZXNzIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5oYXMtc3VjY2VzcyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5oYXMtc3VjY2VzcyBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmhhcy1zdWNjZXNzIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5oYXMtc3VjY2VzcyBpbnB1dFt0eXBlPVwidXJsXCJdLC5oYXMtc3VjY2VzcyAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmhhcy1zdWNjZXNzIHRleHRhcmVhe2JvcmRlci1jb2xvcjojM2M3NjNkOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSl9Lmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMsLmhhcy1zdWNjZXNzIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXNbdHlwZT1cInRleHRcIl0sLmhhcy1zdWNjZXNzIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmhhcy1zdWNjZXNzIGlucHV0OmZvY3VzW3R5cGU9XCJlbWFpbFwiXSwuaGFzLXN1Y2Nlc3MgLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmhhcy1zdWNjZXNzIGlucHV0OmZvY3VzW3R5cGU9XCJ1cmxcIl0sLmhhcy1zdWNjZXNzIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6Zm9jdXMsLmNvbW1lbnQtZm9ybSAuaGFzLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMyYjU0MmM7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgNnB4ICM2N2IxNjg7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjNjdiMTY4fS5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb257Y29sb3I6IzNjNzYzZDtib3JkZXItY29sb3I6IzNjNzYzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDh9Lmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7Y29sb3I6IzNjNzYzZH0uaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLC5oYXMtd2FybmluZyAucmFkaW8sLmhhcy13YXJuaW5nIC5jaGVja2JveCwuaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSwuaGFzLXdhcm5pbmcgLmNoZWNrYm94LWlubGluZSwuaGFzLXdhcm5pbmcucmFkaW8gbGFiZWwsLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLC5oYXMtd2FybmluZy5yYWRpby1pbmxpbmUgbGFiZWwsLmhhcy13YXJuaW5nLmNoZWNrYm94LWlubGluZSBsYWJlbHtjb2xvcjojOGE2ZDNifS5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLC5oYXMtd2FybmluZyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmhhcy13YXJuaW5nIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5oYXMtd2FybmluZyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5oYXMtd2FybmluZyBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmhhcy13YXJuaW5nIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5oYXMtd2FybmluZyBpbnB1dFt0eXBlPVwidXJsXCJdLC5oYXMtd2FybmluZyAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmhhcy13YXJuaW5nIHRleHRhcmVhe2JvcmRlci1jb2xvcjojOGE2ZDNiOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSl9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMsLmhhcy13YXJuaW5nIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLXdhcm5pbmcgaW5wdXQ6Zm9jdXNbdHlwZT1cInRleHRcIl0sLmhhcy13YXJuaW5nIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmhhcy13YXJuaW5nIGlucHV0OmZvY3VzW3R5cGU9XCJlbWFpbFwiXSwuaGFzLXdhcm5pbmcgLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmhhcy13YXJuaW5nIGlucHV0OmZvY3VzW3R5cGU9XCJ1cmxcIl0sLmhhcy13YXJuaW5nIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6Zm9jdXMsLmNvbW1lbnQtZm9ybSAuaGFzLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM2NjUxMmM7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgNnB4ICNjMGExNmI7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjYzBhMTZifS5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb257Y29sb3I6IzhhNmQzYjtib3JkZXItY29sb3I6IzhhNmQzYjtiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7Y29sb3I6IzhhNmQzYn0uaGFzLWVycm9yIC5oZWxwLWJsb2NrLC5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsLmhhcy1lcnJvciAucmFkaW8sLmhhcy1lcnJvciAuY2hlY2tib3gsLmhhcy1lcnJvciAucmFkaW8taW5saW5lLC5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSwuaGFzLWVycm9yLnJhZGlvIGxhYmVsLC5oYXMtZXJyb3IuY2hlY2tib3ggbGFiZWwsLmhhcy1lcnJvci5yYWRpby1pbmxpbmUgbGFiZWwsLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWx7Y29sb3I6I2E5NDQ0Mn0uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wsLmhhcy1lcnJvciAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmhhcy1lcnJvciBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaGFzLWVycm9yIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmhhcy1lcnJvciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmhhcy1lcnJvciAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLWVycm9yIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmhhcy1lcnJvciAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmhhcy1lcnJvciB0ZXh0YXJlYXtib3JkZXItY29sb3I6I2E5NDQ0Mjstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpfS5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cywuaGFzLWVycm9yIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLWVycm9yIGlucHV0OmZvY3VzW3R5cGU9XCJ0ZXh0XCJdLC5oYXMtZXJyb3IgLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLWVycm9yIGlucHV0OmZvY3VzW3R5cGU9XCJlbWFpbFwiXSwuaGFzLWVycm9yIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5oYXMtZXJyb3IgaW5wdXQ6Zm9jdXNbdHlwZT1cInVybFwiXSwuaGFzLWVycm9yIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6Zm9jdXMsLmNvbW1lbnQtZm9ybSAuaGFzLWVycm9yIHRleHRhcmVhOmZvY3Vze2JvcmRlci1jb2xvcjojODQzNTM0Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjY2U4NDgzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA2cHggI2NlODQ4M30uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbntjb2xvcjojYTk0NDQyO2JvcmRlci1jb2xvcjojYTk0NDQyO2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX0uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7Y29sb3I6I2E5NDQ0Mn0uaGFzLWZlZWRiYWNrIGxhYmVsIH4gLmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MjVweH0uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5oYXMtZmVlZGJhY2sgbGFiZWwuc2NyZWVuLXJlYWRlci10ZXh0IH4gLmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MH0uaGVscC1ibG9ja3tkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6NXB4O21hcmdpbi1ib3R0b206MTBweDtjb2xvcjojNzM3MzczfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvcm0taW5saW5lIC5mb3JtLWdyb3VwLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIHAsLmNvbW1lbnQtZm9ybSAuZm9ybS1pbmxpbmUgcHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmZvcm0taW5saW5lIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPVwidXJsXCJdLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIHRleHRhcmVhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpY3tkaXNwbGF5OmlubGluZS1ibG9ja30uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3Vwe2Rpc3BsYXk6aW5saW5lLXRhYmxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiwuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cInRleHRcIl0sLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwidXJsXCJdLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgdGV4dGFyZWF7d2lkdGg6YXV0b30uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wsLmZvcm0taW5saW5lIC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPVwidGV4dFwiXSwuZm9ybS1pbmxpbmUgLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPVwiZW1haWxcIl0sLmZvcm0taW5saW5lIC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJ1cmxcIl0sLmZvcm0taW5saW5lIC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwPnRleHRhcmVhLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cD50ZXh0YXJlYXt3aWR0aDoxMDAlfS5mb3JtLWlubGluZSAuY29udHJvbC1sYWJlbHttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAucmFkaW8sLmZvcm0taW5saW5lIC5jaGVja2JveHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLC5mb3JtLWlubGluZSAuY2hlY2tib3ggbGFiZWx7cGFkZGluZy1sZWZ0OjB9LmZvcm0taW5saW5lIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNre3RvcDowfX0uZm9ybS1ob3Jpem9udGFsIC5yYWRpbywuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCwuZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5le21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7cGFkZGluZy10b3A6N3B4fS5mb3JtLWhvcml6b250YWwgLnJhZGlvLC5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94e21pbi1oZWlnaHQ6MjdweH0uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLC5mb3JtLWhvcml6b250YWwgLmNvbW1lbnQtZm9ybSBwLC5jb21tZW50LWZvcm0gLmZvcm0taG9yaXpvbnRhbCBwe21hcmdpbi1sZWZ0Oi0xNXB4O21hcmdpbi1yaWdodDotMTVweH0uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSwuZm9ybS1ob3Jpem9udGFsIC5jb21tZW50LWZvcm0gcDpiZWZvcmUsLmNvbW1lbnQtZm9ybSAuZm9ybS1ob3Jpem9udGFsIHA6YmVmb3JlLC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIsLmZvcm0taG9yaXpvbnRhbCAuY29tbWVudC1mb3JtIHA6YWZ0ZXIsLmNvbW1lbnQtZm9ybSAuZm9ybS1ob3Jpem9udGFsIHA6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIsLmZvcm0taG9yaXpvbnRhbCAuY29tbWVudC1mb3JtIHA6YWZ0ZXIsLmNvbW1lbnQtZm9ybSAuZm9ybS1ob3Jpem9udGFsIHA6YWZ0ZXJ7Y2xlYXI6Ym90aH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWx7dGV4dC1hbGlnbjpyaWdodDttYXJnaW4tYm90dG9tOjA7cGFkZGluZy10b3A6N3B4fX0uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFja3tyaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbHtwYWRkaW5nLXRvcDoxNC4zMzMzM3B4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gLmNvbnRyb2wtbGFiZWx7cGFkZGluZy10b3A6NnB4fX0uYnRuLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjA7Zm9udC13ZWlnaHQ6bm9ybWFsO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O3doaXRlLXNwYWNlOm5vd3JhcDtwYWRkaW5nOjZweCAxMnB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5idG46Zm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4uZm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dC5mb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG46YWN0aXZlOmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQ6YWN0aXZlOmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bjphY3RpdmUuZm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dDphY3RpdmUuZm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLmFjdGl2ZTpmb2N1cywuY29tbWVudC1mb3JtIGlucHV0LmFjdGl2ZTpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4uYWN0aXZlLmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQuYWN0aXZlLmZvY3VzW3R5cGU9XCJzdWJtaXRcIl17b3V0bGluZTp0aGluIGRvdHRlZDtvdXRsaW5lOjVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtvdXRsaW5lLW9mZnNldDotMnB4fS5idG46aG92ZXIsLmNvbW1lbnQtZm9ybSBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5idG46Zm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4uZm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dC5mb2N1c1t0eXBlPVwic3VibWl0XCJde2NvbG9yOiMzMzM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bjphY3RpdmUsLmNvbW1lbnQtZm9ybSBpbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0LmFjdGl2ZVt0eXBlPVwic3VibWl0XCJde291dGxpbmU6MDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KTtib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KX0uYnRuLmRpc2FibGVkLC5jb21tZW50LWZvcm0gaW5wdXQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuW2Rpc2FibGVkXSwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXVt0eXBlPVwic3VibWl0XCJdLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtjdXJzb3I6bm90LWFsbG93ZWQ7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5Oi42NTtmaWx0ZXI6YWxwaGEob3BhY2l0eT02NSk7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5idG4tZGVmYXVsdHtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2NjY30uYnRuLWRlZmF1bHQ6aG92ZXIsLmJ0bi1kZWZhdWx0OmZvY3VzLC5idG4tZGVmYXVsdC5mb2N1cywuYnRuLWRlZmF1bHQ6YWN0aXZlLC5idG4tZGVmYXVsdC5hY3RpdmUsLm9wZW4+LmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNjtib3JkZXItY29sb3I6I2FkYWRhZH0uYnRuLWRlZmF1bHQ6YWN0aXZlLC5idG4tZGVmYXVsdC5hY3RpdmUsLm9wZW4+LmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1kZWZhdWx0LmRpc2FibGVkLC5idG4tZGVmYXVsdC5kaXNhYmxlZDpob3ZlciwuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmZvY3VzLC5idG4tZGVmYXVsdC5kaXNhYmxlZDphY3RpdmUsLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmFjdGl2ZSwuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLC5idG4tZGVmYXVsdFtkaXNhYmxlZF06aG92ZXIsLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpmb2N1cywuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmZvY3VzLC5idG4tZGVmYXVsdFtkaXNhYmxlZF06YWN0aXZlLC5idG4tZGVmYXVsdFtkaXNhYmxlZF0uYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojY2NjfS5idG4tZGVmYXVsdCAuYmFkZ2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LmJ0bi1wcmltYXJ5LC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzN2FiNztib3JkZXItY29sb3I6IzJlNmRhNH0uYnRuLXByaW1hcnk6aG92ZXIsLmNvbW1lbnQtZm9ybSBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeTpmb2N1cywuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQuZm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnk6YWN0aXZlLC5jb21tZW50LWZvcm0gaW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0LmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLC5vcGVuPi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsLmNvbW1lbnQtZm9ybSAub3Blbj5pbnB1dC5kcm9wZG93bi10b2dnbGVbdHlwZT1cInN1Ym1pdFwiXXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI4NjA5MDtib3JkZXItY29sb3I6IzIwNGQ3NH0uYnRuLXByaW1hcnk6YWN0aXZlLC5jb21tZW50LWZvcm0gaW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0LmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLC5vcGVuPi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsLmNvbW1lbnQtZm9ybSAub3Blbj5pbnB1dC5kcm9wZG93bi10b2dnbGVbdHlwZT1cInN1Ym1pdFwiXXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1wcmltYXJ5LmRpc2FibGVkLC5jb21tZW50LWZvcm0gaW5wdXQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsLmNvbW1lbnQtZm9ybSBpbnB1dC5kaXNhYmxlZDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cywuY29tbWVudC1mb3JtIGlucHV0LmRpc2FibGVkOmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQuZGlzYWJsZWQuZm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLC5jb21tZW50LWZvcm0gaW5wdXQuZGlzYWJsZWQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0LmRpc2FibGVkLmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeVtkaXNhYmxlZF0sLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdOmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cywuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXTpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeVtkaXNhYmxlZF0uZm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF0uZm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXTphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnlbZGlzYWJsZWRdLmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXS5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0LmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXQuZm9jdXNbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dC5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dC5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Ym9yZGVyLWNvbG9yOiMyZTZkYTR9LmJ0bi1wcmltYXJ5IC5iYWRnZSwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmJhZGdle2NvbG9yOiMzMzdhYjc7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4tc3VjY2Vzc3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVjYjg1Yztib3JkZXItY29sb3I6IzRjYWU0Y30uYnRuLXN1Y2Nlc3M6aG92ZXIsLmJ0bi1zdWNjZXNzOmZvY3VzLC5idG4tc3VjY2Vzcy5mb2N1cywuYnRuLXN1Y2Nlc3M6YWN0aXZlLC5idG4tc3VjY2Vzcy5hY3RpdmUsLm9wZW4+LmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzQ0OWQ0NDtib3JkZXItY29sb3I6IzM5ODQzOX0uYnRuLXN1Y2Nlc3M6YWN0aXZlLC5idG4tc3VjY2Vzcy5hY3RpdmUsLm9wZW4+LmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1zdWNjZXNzLmRpc2FibGVkLC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpob3ZlciwuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmZvY3VzLC5idG4tc3VjY2Vzcy5kaXNhYmxlZDphY3RpdmUsLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmFjdGl2ZSwuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06aG92ZXIsLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cywuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmZvY3VzLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06YWN0aXZlLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2VzczphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzcy5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojNWNiODVjO2JvcmRlci1jb2xvcjojNGNhZTRjfS5idG4tc3VjY2VzcyAuYmFkZ2V7Y29sb3I6IzVjYjg1YztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi1pbmZve2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlO2JvcmRlci1jb2xvcjojNDZiOGRhfS5idG4taW5mbzpob3ZlciwuYnRuLWluZm86Zm9jdXMsLmJ0bi1pbmZvLmZvY3VzLC5idG4taW5mbzphY3RpdmUsLmJ0bi1pbmZvLmFjdGl2ZSwub3Blbj4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzFiMGQ1O2JvcmRlci1jb2xvcjojMjY5YWJjfS5idG4taW5mbzphY3RpdmUsLmJ0bi1pbmZvLmFjdGl2ZSwub3Blbj4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xle2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uYnRuLWluZm8uZGlzYWJsZWQsLmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLC5idG4taW5mby5kaXNhYmxlZDpmb2N1cywuYnRuLWluZm8uZGlzYWJsZWQuZm9jdXMsLmJ0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSwuYnRuLWluZm8uZGlzYWJsZWQuYWN0aXZlLC5idG4taW5mb1tkaXNhYmxlZF0sLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3ZlciwuYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLC5idG4taW5mb1tkaXNhYmxlZF0uZm9jdXMsLmJ0bi1pbmZvW2Rpc2FibGVkXTphY3RpdmUsLmJ0bi1pbmZvW2Rpc2FibGVkXS5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM1YmMwZGU7Ym9yZGVyLWNvbG9yOiM0NmI4ZGF9LmJ0bi1pbmZvIC5iYWRnZXtjb2xvcjojNWJjMGRlO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLXdhcm5pbmd7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGU7Ym9yZGVyLWNvbG9yOiNlZWEyMzZ9LmJ0bi13YXJuaW5nOmhvdmVyLC5idG4td2FybmluZzpmb2N1cywuYnRuLXdhcm5pbmcuZm9jdXMsLmJ0bi13YXJuaW5nOmFjdGl2ZSwuYnRuLXdhcm5pbmcuYWN0aXZlLC5vcGVuPi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNlYzk3MWY7Ym9yZGVyLWNvbG9yOiNkNTg1MTJ9LmJ0bi13YXJuaW5nOmFjdGl2ZSwuYnRuLXdhcm5pbmcuYWN0aXZlLC5vcGVuPi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGV7YmFja2dyb3VuZC1pbWFnZTpub25lfS5idG4td2FybmluZy5kaXNhYmxlZCwuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6aG92ZXIsLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLC5idG4td2FybmluZy5kaXNhYmxlZC5mb2N1cywuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6YWN0aXZlLC5idG4td2FybmluZy5kaXNhYmxlZC5hY3RpdmUsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXSwuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLC5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5mb2N1cywuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmFjdGl2ZSwuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6YWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZTtib3JkZXItY29sb3I6I2VlYTIzNn0uYnRuLXdhcm5pbmcgLmJhZGdle2NvbG9yOiNmMGFkNGU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4tZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmO2JvcmRlci1jb2xvcjojZDQzZjNhfS5idG4tZGFuZ2VyOmhvdmVyLC5idG4tZGFuZ2VyOmZvY3VzLC5idG4tZGFuZ2VyLmZvY3VzLC5idG4tZGFuZ2VyOmFjdGl2ZSwuYnRuLWRhbmdlci5hY3RpdmUsLm9wZW4+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYzkzMDJjO2JvcmRlci1jb2xvcjojYWMyOTI1fS5idG4tZGFuZ2VyOmFjdGl2ZSwuYnRuLWRhbmdlci5hY3RpdmUsLm9wZW4+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xle2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uYnRuLWRhbmdlci5kaXNhYmxlZCwuYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlciwuYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cywuYnRuLWRhbmdlci5kaXNhYmxlZC5mb2N1cywuYnRuLWRhbmdlci5kaXNhYmxlZDphY3RpdmUsLmJ0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLC5idG4tZGFuZ2VyW2Rpc2FibGVkXSwuYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXIsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5mb2N1cywuYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNkOTUzNGY7Ym9yZGVyLWNvbG9yOiNkNDNmM2F9LmJ0bi1kYW5nZXIgLmJhZGdle2NvbG9yOiNkOTUzNGY7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4tbGlua3tjb2xvcjojMzM3YWI3O2ZvbnQtd2VpZ2h0Om5vcm1hbDtib3JkZXItcmFkaXVzOjB9LmJ0bi1saW5rLC5idG4tbGluazphY3RpdmUsLmJ0bi1saW5rLmFjdGl2ZSwuYnRuLWxpbmtbZGlzYWJsZWRdLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbmt7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmJ0bi1saW5rLC5idG4tbGluazpob3ZlciwuYnRuLWxpbms6Zm9jdXMsLmJ0bi1saW5rOmFjdGl2ZXtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1saW5rOmhvdmVyLC5idG4tbGluazpmb2N1c3tjb2xvcjojMjM1MjdjO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmZvY3Vze2NvbG9yOiM3Nzc7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bi1sZywuYnRuLWdyb3VwLWxnPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLWxnPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMzMzMztib3JkZXItcmFkaXVzOjZweH0uYnRuLXNtLC5idG4tZ3JvdXAtc20+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtc20+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH0uYnRuLXhzLC5idG4tZ3JvdXAteHM+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAteHM+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtwYWRkaW5nOjFweCA1cHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6M3B4fS5idG4tYmxvY2t7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5idG4tYmxvY2srLmJ0bi1ibG9ja3ttYXJnaW4tdG9wOjVweH1pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jayxpbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLGlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2Nre3dpZHRoOjEwMCV9LmZhZGV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IDAuMTVzIGxpbmVhcjstby10cmFuc2l0aW9uOm9wYWNpdHkgMC4xNXMgbGluZWFyO3RyYW5zaXRpb246b3BhY2l0eSAwLjE1cyBsaW5lYXJ9LmZhZGUuaW57b3BhY2l0eToxfS5jb2xsYXBzZXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNlLmlue2Rpc3BsYXk6YmxvY2t9dHIuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3d9dGJvZHkuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3ctZ3JvdXB9LmNvbGxhcHNpbmd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsdmlzaWJpbGl0eTt0cmFuc2l0aW9uLXByb3BlcnR5OmhlaWdodCx2aXNpYmlsaXR5Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjowLjM1czt0cmFuc2l0aW9uLWR1cmF0aW9uOjAuMzVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfS5jYXJldHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDowO2hlaWdodDowO21hcmdpbi1sZWZ0OjJweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXRvcDo0cHggZGFzaGVkO2JvcmRlci1yaWdodDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wdXAsLmRyb3Bkb3due3Bvc2l0aW9uOnJlbGF0aXZlfS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7b3V0bGluZTowfS5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt6LWluZGV4OjEwMDA7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7bWluLXdpZHRoOjE2MHB4O3BhZGRpbmc6NXB4IDA7bWFyZ2luOjJweCAwIDA7bGlzdC1zdHlsZTpub25lO2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KTtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6MCA2cHggMTJweCByZ2JhKDAsMCwwLDAuMTc1KTtib3gtc2hhZG93OjAgNnB4IDEycHggcmdiYSgwLDAsMCwwLjE3NSk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94fS5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99LmRyb3Bkb3duLW1lbnUgLmRpdmlkZXJ7aGVpZ2h0OjFweDttYXJnaW46OXB4IDA7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2U1ZTVlNX0uZHJvcGRvd24tbWVudT5saT5he2Rpc3BsYXk6YmxvY2s7cGFkZGluZzozcHggMjBweDtjbGVhcjpib3RoO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjQyODU3O2NvbG9yOiMzMzM7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXIsLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMjYyNjI2O2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0uZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVyLC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1c3tjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjd9LmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6aG92ZXIsLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6Izc3N30uZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3ZlciwuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7Y3Vyc29yOm5vdC1hbGxvd2VkfS5vcGVuPi5kcm9wZG93bi1tZW51e2Rpc3BsYXk6YmxvY2t9Lm9wZW4+YXtvdXRsaW5lOjB9LmRyb3Bkb3duLW1lbnUtcmlnaHR7bGVmdDphdXRvO3JpZ2h0OjB9LmRyb3Bkb3duLW1lbnUtbGVmdHtsZWZ0OjA7cmlnaHQ6YXV0b30uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzozcHggMjBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjQyODU3O2NvbG9yOiM3Nzc7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt0b3A6MDt6LWluZGV4Ojk5MH0ucHVsbC1yaWdodD4uZHJvcGRvd24tbWVudXtyaWdodDowO2xlZnQ6YXV0b30uZHJvcHVwIC5jYXJldCwubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0e2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tOjRweCBzb2xpZDtjb250ZW50OlwiXCJ9LmRyb3B1cCAuZHJvcGRvd24tbWVudSwubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnV7dG9wOmF1dG87Ym90dG9tOjEwMCU7bWFyZ2luLWJvdHRvbToycHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51e3JpZ2h0OjA7bGVmdDphdXRvfS5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdHtsZWZ0OjA7cmlnaHQ6YXV0b319LmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2Fse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLWdyb3VwPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dFt0eXBlPVwic3VibWl0XCJde3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnR9LmJ0bi1ncm91cD4uYnRuOmhvdmVyLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD5pbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXA+LmJ0bjpmb2N1cywuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwPi5idG46YWN0aXZlLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD5pbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwPi5idG4uYWN0aXZlLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD5pbnB1dC5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46aG92ZXIsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZvY3VzLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjphY3RpdmUsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0OmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi5hY3RpdmUsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0LmFjdGl2ZVt0eXBlPVwic3VibWl0XCJde3otaW5kZXg6Mn0uYnRuLWdyb3VwIC5idG4rLmJ0biwuYnRuLWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJdKy5idG4sLmJ0bi1ncm91cCAuY29tbWVudC1mb3JtIC5idG4raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAgLmJ0bitpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwIC5idG4rLmJ0bi1ncm91cCwuYnRuLWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLWdyb3VwLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJdKy5idG4tZ3JvdXAsLmJ0bi1ncm91cCAuYnRuLWdyb3VwKy5idG4sLmJ0bi1ncm91cCAuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAraW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAgLmJ0bi1ncm91cCtpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAgLmJ0bi1ncm91cCsuYnRuLWdyb3Vwe21hcmdpbi1sZWZ0Oi0xcHh9LmJ0bi10b29sYmFye21hcmdpbi1sZWZ0Oi01cHh9LmJ0bi10b29sYmFyOmJlZm9yZSwuYnRuLXRvb2xiYXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5idG4tdG9vbGJhcjphZnRlcntjbGVhcjpib3RofS5idG4tdG9vbGJhciAuYnRuLWdyb3VwLC5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXB7ZmxvYXQ6bGVmdH0uYnRuLXRvb2xiYXI+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tdG9vbGJhcj5pbnB1dFt0eXBlPVwic3VibWl0XCJdLC5idG4tdG9vbGJhcj4uYnRuLWdyb3VwLC5idG4tdG9vbGJhcj4uaW5wdXQtZ3JvdXB7bWFyZ2luLWxlZnQ6NXB4fS5idG4tZ3JvdXA+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSlbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuOmZpcnN0LWNoaWxkLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD5pbnB1dDpmaXJzdC1jaGlsZFt0eXBlPVwic3VibWl0XCJde21hcmdpbi1sZWZ0OjB9LmJ0bi1ncm91cD4uYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD5pbnB1dDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKVt0eXBlPVwic3VibWl0XCJde2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXQ6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXA+LmRyb3Bkb3duLXRvZ2dsZTpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bi1ncm91cHtmbG9hdDpsZWZ0fS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKT5pbnB1dFt0eXBlPVwic3VibWl0XCJde2JvcmRlci1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKT4uYnRuOmxhc3QtY2hpbGQsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwPi5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKT5pbnB1dDpsYXN0LWNoaWxkW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmRyb3Bkb3duLXRvZ2dsZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bjpmaXJzdC1jaGlsZCwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpPmlucHV0OmZpcnN0LWNoaWxkW3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGU6YWN0aXZlLC5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xle291dGxpbmU6MH0uYnRuLWdyb3VwPi5idG4rLmRyb3Bkb3duLXRvZ2dsZSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuZHJvcGRvd24tdG9nZ2xle3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDo4cHh9LmJ0bi1ncm91cD4uYnRuLWxnKy5kcm9wZG93bi10b2dnbGUsLmJ0bi1ncm91cC1sZy5idG4tZ3JvdXA+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC1sZy5idG4tZ3JvdXA+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuZHJvcGRvd24tdG9nZ2xle3BhZGRpbmctbGVmdDoxMnB4O3BhZGRpbmctcmlnaHQ6MTJweH0uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZXstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpO2JveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpfS5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saW5rey13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX0uYnRuIC5jYXJldCwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmNhcmV0e21hcmdpbi1sZWZ0OjB9LmJ0bi1sZyAuY2FyZXQsLmJ0bi1ncm91cC1sZz4uYnRuIC5jYXJldCwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuY2FyZXR7Ym9yZGVyLXdpZHRoOjVweCA1cHggMDtib3JkZXItYm90dG9tLXdpZHRoOjB9LmRyb3B1cCAuYnRuLWxnIC5jYXJldCwuZHJvcHVwIC5idG4tZ3JvdXAtbGc+LmJ0biAuY2FyZXQsLmRyb3B1cCAuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuY2FyZXQsLmNvbW1lbnQtZm9ybSAuZHJvcHVwIC5idG4tZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuY2FyZXR7Ym9yZGVyLXdpZHRoOjAgNXB4IDVweH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cD4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17ZGlzcGxheTpibG9jaztmbG9hdDpub25lO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmJlZm9yZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDphZnRlcntjbGVhcjpib3RofS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cD4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17ZmxvYXQ6bm9uZX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4rLmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4rLmJ0bi1ncm91cCwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCsuYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwKy5idG4tZ3JvdXB7bWFyZ2luLXRvcDotMXB4O21hcmdpbi1sZWZ0OjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZClbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0OmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZClbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0Omxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bjpsYXN0LWNoaWxkLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+aW5wdXQ6bGFzdC1jaGlsZFt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5kcm9wZG93bi10b2dnbGV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bjpmaXJzdC1jaGlsZCwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpPmlucHV0OmZpcnN0LWNoaWxkW3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC1qdXN0aWZpZWR7ZGlzcGxheTp0YWJsZTt3aWR0aDoxMDAlO3RhYmxlLWxheW91dDpmaXhlZDtib3JkZXItY29sbGFwc2U6c2VwYXJhdGV9LmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtanVzdGlmaWVkPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0bi1ncm91cHtmbG9hdDpub25lO2Rpc3BsYXk6dGFibGUtY2VsbDt3aWR0aDoxJX0uYnRuLWdyb3VwLWp1c3RpZmllZD4uYnRuLWdyb3VwIC5idG4sLmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0bi1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLWp1c3RpZmllZD4uYnRuLWdyb3VwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17d2lkdGg6MTAwJX0uYnRuLWdyb3VwLWp1c3RpZmllZD4uYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51e2xlZnQ6YXV0b31bZGF0YS10b2dnbGU9XCJidXR0b25zXCJdPi5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5jb21tZW50LWZvcm0gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT5pbnB1dFt0eXBlPVwic3VibWl0XCJdIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxbZGF0YS10b2dnbGU9XCJidXR0b25zXCJdPi5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5jb21tZW50LWZvcm0gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT5pbnB1dFt0eXBlPVwic3VibWl0XCJdIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxbZGF0YS10b2dnbGU9XCJidXR0b25zXCJdPi5idG4tZ3JvdXA+LmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmNvbW1lbnQtZm9ybSBbZGF0YS10b2dnbGU9XCJidXR0b25zXCJdPi5idG4tZ3JvdXA+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT4uYnRuLWdyb3VwPi5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5jb21tZW50LWZvcm0gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT4uYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtwb2ludGVyLWV2ZW50czpub25lfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OnRhYmxlO2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZX0uaW5wdXQtZ3JvdXBbY2xhc3MqPVwiY29sLVwiXXtmbG9hdDpub25lO3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCB0ZXh0YXJlYXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MH0uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWJ0biwuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCB0ZXh0YXJlYXtkaXNwbGF5OnRhYmxlLWNlbGx9LmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpW3R5cGU9XCJ0ZXh0XCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZClbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZClbdHlwZT1cImVtYWlsXCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZClbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCB0ZXh0YXJlYTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWJ0bnt3aWR0aDoxJTt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5pbnB1dC1ncm91cC1hZGRvbntwYWRkaW5nOjZweCAxMnB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxO2NvbG9yOiM5OTk7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZWVlO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjRweH0uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtc20sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+dGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uaW5wdXQtZ3JvdXAtYWRkb24uYnRuLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInN1Ym1pdFwiXXtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2JvcmRlci1yYWRpdXM6M3B4fS5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz50ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5pbnB1dC1ncm91cC1hZGRvbi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwic3VibWl0XCJde3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2JvcmRlci1yYWRpdXM6NnB4fS5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXttYXJnaW4tdG9wOjB9LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXQ6Zmlyc3QtY2hpbGRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXQ6Zmlyc3QtY2hpbGRbdHlwZT1cInRleHRcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXQ6Zmlyc3QtY2hpbGRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0OmZpcnN0LWNoaWxkW3R5cGU9XCJlbWFpbFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dDpmaXJzdC1jaGlsZFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0OmZpcnN0LWNoaWxkW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6Zmlyc3QtY2hpbGQsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgdGV4dGFyZWE6Zmlyc3QtY2hpbGQsLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXA+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cD5pbnB1dFt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmRyb3Bkb3duLXRvZ2dsZSwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD5pbnB1dDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKVt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxke2JvcmRlci1yaWdodDowfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXQ6bGFzdC1jaGlsZFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpsYXN0LWNoaWxkW3R5cGU9XCJ0ZXh0XCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0Omxhc3QtY2hpbGRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0Omxhc3QtY2hpbGRbdHlwZT1cImVtYWlsXCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0Omxhc3QtY2hpbGRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpsYXN0LWNoaWxkW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6bGFzdC1jaGlsZCwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCB0ZXh0YXJlYTpsYXN0LWNoaWxkLC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4tZ3JvdXA+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5kcm9wZG93bi10b2dnbGUsLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD5pbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZHtib3JkZXItbGVmdDowfS5pbnB1dC1ncm91cC1idG57cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjA7d2hpdGUtc3BhY2U6bm93cmFwfS5pbnB1dC1ncm91cC1idG4+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtwb3NpdGlvbjpyZWxhdGl2ZX0uaW5wdXQtZ3JvdXAtYnRuPi5idG4rLmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWJ0bj4uYnRuK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0raW5wdXRbdHlwZT1cInN1Ym1pdFwiXXttYXJnaW4tbGVmdDotMXB4fS5pbnB1dC1ncm91cC1idG4+LmJ0bjpob3ZlciwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG4+aW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtYnRuPi5idG46Zm9jdXMsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuPmlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWJ0bj4uYnRuOmFjdGl2ZSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG4+aW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl17ei1pbmRleDoyfS5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXB7bWFyZ2luLXJpZ2h0Oi0xcHh9LmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bi1ncm91cHttYXJnaW4tbGVmdDotMXB4fS5uYXZ7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubmF2OmJlZm9yZSwubmF2OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ubmF2OmFmdGVye2NsZWFyOmJvdGh9Lm5hdj5saXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5uYXY+bGk+YXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAxNXB4fS5uYXY+bGk+YTpob3ZlciwubmF2PmxpPmE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5uYXY+bGkuZGlzYWJsZWQ+YXtjb2xvcjojNzc3fS5uYXY+bGkuZGlzYWJsZWQ+YTpob3ZlciwubmF2PmxpLmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6Izc3Nzt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpub3QtYWxsb3dlZH0ubmF2IC5vcGVuPmEsLm5hdiAub3Blbj5hOmhvdmVyLC5uYXYgLm9wZW4+YTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Ym9yZGVyLWNvbG9yOiMzMzdhYjd9Lm5hdiAubmF2LWRpdmlkZXJ7aGVpZ2h0OjFweDttYXJnaW46OXB4IDA7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2U1ZTVlNX0ubmF2PmxpPmE+aW1ne21heC13aWR0aDpub25lfS5uYXYtdGFic3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5uYXYtdGFicz5saXtmbG9hdDpsZWZ0O21hcmdpbi1ib3R0b206LTFweH0ubmF2LXRhYnM+bGk+YXttYXJnaW4tcmlnaHQ6MnB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjRweCA0cHggMCAwfS5uYXYtdGFicz5saT5hOmhvdmVye2JvcmRlci1jb2xvcjojZWVlICNlZWUgI2RkZH0ubmF2LXRhYnM+bGkuYWN0aXZlPmEsLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmhvdmVyLC5uYXYtdGFicz5saS5hY3RpdmU+YTpmb2N1c3tjb2xvcjojOTk5O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6ZGVmYXVsdH0ubmF2LXBpbGxzPmxpe2Zsb2F0OmxlZnR9Lm5hdi1waWxscz5saT5he2JvcmRlci1yYWRpdXM6NHB4fS5uYXYtcGlsbHM+bGkrbGl7bWFyZ2luLWxlZnQ6MnB4fS5uYXYtcGlsbHM+bGkuYWN0aXZlPmEsLm5hdi1waWxscz5saS5hY3RpdmU+YTpob3ZlciwubmF2LXBpbGxzPmxpLmFjdGl2ZT5hOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3fS5uYXYtc3RhY2tlZD5saXtmbG9hdDpub25lfS5uYXYtc3RhY2tlZD5saStsaXttYXJnaW4tdG9wOjJweDttYXJnaW4tbGVmdDowfS5uYXYtanVzdGlmaWVkLC5uYXYtdGFicy5uYXYtanVzdGlmaWVke3dpZHRoOjEwMCV9Lm5hdi1qdXN0aWZpZWQ+bGksLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGl7ZmxvYXQ6bm9uZX0ubmF2LWp1c3RpZmllZD5saT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmF7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTo1cHh9Lm5hdi1qdXN0aWZpZWQ+LmRyb3Bkb3duIC5kcm9wZG93bi1tZW51e3RvcDphdXRvO2xlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXYtanVzdGlmaWVkPmxpLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpe2Rpc3BsYXk6dGFibGUtY2VsbDt3aWR0aDoxJX0ubmF2LWp1c3RpZmllZD5saT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmF7bWFyZ2luLWJvdHRvbTowfX0ubmF2LXRhYnMtanVzdGlmaWVkLC5uYXYtdGFicy5uYXYtanVzdGlmaWVke2JvcmRlci1ib3R0b206MH0ubmF2LXRhYnMtanVzdGlmaWVkPmxpPmEsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YXttYXJnaW4tcmlnaHQ6MDtib3JkZXItcmFkaXVzOjRweH0ubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YSwubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmEsLm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXIsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3VzLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YTpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICNkZGR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2LXRhYnMtanVzdGlmaWVkPmxpPmEsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4IDRweCAwIDB9Lm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmEsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hLC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YTpob3ZlciwubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpmb2N1cywubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXN7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfX0udGFiLWNvbnRlbnQ+LnRhYi1wYW5le2Rpc3BsYXk6bm9uZX0udGFiLWNvbnRlbnQ+LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5uYXYtdGFicyAuZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOi0xcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9Lm5hdmJhcntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjUwcHg7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9Lm5hdmJhcjpiZWZvcmUsLm5hdmJhcjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9Lm5hdmJhcjphZnRlcntjbGVhcjpib3RofUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhcntib3JkZXItcmFkaXVzOjRweH19Lm5hdmJhci1oZWFkZXI6YmVmb3JlLC5uYXZiYXItaGVhZGVyOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ubmF2YmFyLWhlYWRlcjphZnRlcntjbGVhcjpib3RofUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1oZWFkZXJ7ZmxvYXQ6bGVmdH19Lm5hdmJhci1jb2xsYXBzZXtvdmVyZmxvdy14OnZpc2libGU7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4O2JvcmRlci10b3A6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9Lm5hdmJhci1jb2xsYXBzZTpiZWZvcmUsLm5hdmJhci1jb2xsYXBzZTphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9Lm5hdmJhci1jb2xsYXBzZTphZnRlcntjbGVhcjpib3RofS5uYXZiYXItY29sbGFwc2UuaW57b3ZlcmZsb3cteTphdXRvfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1jb2xsYXBzZXt3aWR0aDphdXRvO2JvcmRlci10b3A6MDtib3gtc2hhZG93Om5vbmV9Lm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZXtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowO292ZXJmbG93OnZpc2libGUgIWltcG9ydGFudH0ubmF2YmFyLWNvbGxhcHNlLmlue292ZXJmbG93LXk6dmlzaWJsZX0ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2V7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfX0ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2V7bWF4LWhlaWdodDozNDBweH1AbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpey5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZXttYXgtaGVpZ2h0OjIwMHB4fX0uY29udGFpbmVyPi5uYXZiYXItaGVhZGVyLC5jb250YWluZXI+Lm5hdmJhci1jb2xsYXBzZSwuY29udGFpbmVyLWZsdWlkPi5uYXZiYXItaGVhZGVyLC5jb250YWluZXItZmx1aWQ+Lm5hdmJhci1jb2xsYXBzZXttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29udGFpbmVyPi5uYXZiYXItaGVhZGVyLC5jb250YWluZXI+Lm5hdmJhci1jb2xsYXBzZSwuY29udGFpbmVyLWZsdWlkPi5uYXZiYXItaGVhZGVyLC5jb250YWluZXItZmx1aWQ+Lm5hdmJhci1jb2xsYXBzZXttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfX0ubmF2YmFyLXN0YXRpYy10b3B7ei1pbmRleDoxMDAwO2JvcmRlci13aWR0aDowIDAgMXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1zdGF0aWMtdG9we2JvcmRlci1yYWRpdXM6MH19Lm5hdmJhci1maXhlZC10b3AsLm5hdmJhci1maXhlZC1ib3R0b217cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1maXhlZC10b3AsLm5hdmJhci1maXhlZC1ib3R0b217Ym9yZGVyLXJhZGl1czowfX0ubmF2YmFyLWZpeGVkLXRvcHt0b3A6MDtib3JkZXItd2lkdGg6MCAwIDFweH0ubmF2YmFyLWZpeGVkLWJvdHRvbXtib3R0b206MDttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXdpZHRoOjFweCAwIDB9Lm5hdmJhci1icmFuZHtmbG9hdDpsZWZ0O3BhZGRpbmc6MTVweCAxNXB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjIwcHg7aGVpZ2h0OjUwcHh9Lm5hdmJhci1icmFuZDpob3ZlciwubmF2YmFyLWJyYW5kOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lfS5uYXZiYXItYnJhbmQ+aW1ne2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyPi5jb250YWluZXIgLm5hdmJhci1icmFuZCwubmF2YmFyPi5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZHttYXJnaW4tbGVmdDotMTVweH19Lm5hdmJhci10b2dnbGV7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXJpZ2h0OjE1cHg7cGFkZGluZzo5cHggMTBweDttYXJnaW4tdG9wOjhweDttYXJnaW4tYm90dG9tOjhweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4fS5uYXZiYXItdG9nZ2xlOmZvY3Vze291dGxpbmU6MH0ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXJ7ZGlzcGxheTpibG9jazt3aWR0aDoyMnB4O2hlaWdodDoycHg7Ym9yZGVyLXJhZGl1czoxcHh9Lm5hdmJhci10b2dnbGUgLmljb24tYmFyKy5pY29uLWJhcnttYXJnaW4tdG9wOjRweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItdG9nZ2xle2Rpc3BsYXk6bm9uZX19Lm5hdmJhci1uYXZ7bWFyZ2luOjcuNXB4IC0xNXB4fS5uYXZiYXItbmF2PmxpPmF7cGFkZGluZy10b3A6MTBweDtwYWRkaW5nLWJvdHRvbToxMHB4O2xpbmUtaGVpZ2h0OjIwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjpzdGF0aWM7ZmxvYXQ6bm9uZTt3aWR0aDphdXRvO21hcmdpbi10b3A6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZX0ubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hLC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXJ7cGFkZGluZzo1cHggMTVweCA1cHggMjVweH0ubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5he2xpbmUtaGVpZ2h0OjIwcHh9Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlciwubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLW5hdntmbG9hdDpsZWZ0O21hcmdpbjowfS5uYXZiYXItbmF2Pmxpe2Zsb2F0OmxlZnR9Lm5hdmJhci1uYXY+bGk+YXtwYWRkaW5nLXRvcDoxNXB4O3BhZGRpbmctYm90dG9tOjE1cHh9fS5uYXZiYXItZm9ybXttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHg7cGFkZGluZzoxMHB4IDE1cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjEpLDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjEpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMSksMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLWJvdHRvbTo4cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAsLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gcCwuY29tbWVudC1mb3JtIC5uYXZiYXItZm9ybSBwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wsLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gdGV4dGFyZWF7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wtc3RhdGlje2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXB7ZGlzcGxheTppbmxpbmUtdGFibGU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biwubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwidGV4dFwiXSwubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9XCJ1cmxcIl0sLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCB0ZXh0YXJlYXt3aWR0aDphdXRvfS5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5uYXZiYXItZm9ybSAuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJlbWFpbFwiXSwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1cInVybFwiXSwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXA+dGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwPnRleHRhcmVhe3dpZHRoOjEwMCV9Lm5hdmJhci1mb3JtIC5jb250cm9sLWxhYmVse21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5yYWRpbywubmF2YmFyLWZvcm0gLmNoZWNrYm94e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAucmFkaW8gbGFiZWwsLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbHtwYWRkaW5nLWxlZnQ6MH0ubmF2YmFyLWZvcm0gLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDowfS5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7dG9wOjB9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7Lm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwLC5uYXZiYXItZm9ybSAuY29tbWVudC1mb3JtIHAsLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gcHttYXJnaW4tYm90dG9tOjVweH0ubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSBwOmxhc3QtY2hpbGQsLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLWZvcm17d2lkdGg6YXV0bztib3JkZXI6MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9fS5uYXZiYXItbmF2PmxpPi5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLW5hdj5saT4uZHJvcGRvd24tbWVudXttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5uYXZiYXItYnRue21hcmdpbi10b3A6OHB4O21hcmdpbi1ib3R0b206OHB4fS5uYXZiYXItYnRuLmJ0bi1zbSwuYnRuLWdyb3VwLXNtPi5uYXZiYXItYnRuLmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtc20+aW5wdXQubmF2YmFyLWJ0blt0eXBlPVwic3VibWl0XCJde21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9Lm5hdmJhci1idG4uYnRuLXhzLC5idG4tZ3JvdXAteHM+Lm5hdmJhci1idG4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC14cz5pbnB1dC5uYXZiYXItYnRuW3R5cGU9XCJzdWJtaXRcIl17bWFyZ2luLXRvcDoxNHB4O21hcmdpbi1ib3R0b206MTRweH0ubmF2YmFyLXRleHR7bWFyZ2luLXRvcDoxNXB4O21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItdGV4dHtmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0OjE1cHg7bWFyZ2luLXJpZ2h0OjE1cHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0ubmF2YmFyLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5uYXZiYXItcmlnaHQgfiAubmF2YmFyLXJpZ2h0e21hcmdpbi1yaWdodDowfX0ubmF2YmFyLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4O2JvcmRlci1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5ke2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6Zm9jdXN7Y29sb3I6IzVlNWU1ZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdGV4dHtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5he2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2PmxpPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2PmxpPmE6Zm9jdXN7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmFjdGl2ZT5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmE6Zm9jdXN7Y29sb3I6IzU1NTtiYWNrZ3JvdW5kLWNvbG9yOiNlN2U3ZTd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xle2JvcmRlci1jb2xvcjojZGRkfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZGRkfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXJ7YmFja2dyb3VuZC1jb2xvcjojODg4fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm17Ym9yZGVyLWNvbG9yOiNlN2U3ZTd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3O2NvbG9yOiM1NTV9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YXtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3Vze2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmZvY3Vze2NvbG9yOiM1NTU7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmZvY3Vze2NvbG9yOiNjY2M7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfX0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5re2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluazpob3Zlcntjb2xvcjojMzMzfS5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmt7Y29sb3I6Izc3N30ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXN7Y29sb3I6IzMzM30ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpmb2N1c3tjb2xvcjojY2NjfS5uYXZiYXItaW52ZXJzZXtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7Ym9yZGVyLWNvbG9yOiMwOTA5MDl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmR7Y29sb3I6IzlkOWQ5ZH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci10ZXh0e2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2PmxpPmF7Y29sb3I6IzlkOWQ5ZH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+bGk+YTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+bGk+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmFjdGl2ZT5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uYWN0aXZlPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzA5MDkwOX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmRpc2FibGVkPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpmb2N1c3tjb2xvcjojNDQ0O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGV7Ym9yZGVyLWNvbG9yOiMzMzN9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItY29sbGFwc2UsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybXtib3JkZXItY29sb3I6IzEwMTAxMH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+Lm9wZW4+YSwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+Lm9wZW4+YTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+Lm9wZW4+YTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMwOTA5MDk7Y29sb3I6I2ZmZn1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZHJvcGRvd24taGVhZGVye2JvcmRlci1jb2xvcjojMDkwOTA5fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZGl2aWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwOTA5MDl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmF7Y29sb3I6IzlkOWQ5ZH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzA5MDkwOX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1c3tjb2xvcjojNDQ0O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX19Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGlua3tjb2xvcjojOWQ5ZDlkfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbms6aG92ZXJ7Y29sb3I6I2ZmZn0ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5re2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3ZlciwubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3Vze2NvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXN7Y29sb3I6IzQ0NH0uYnJlYWRjcnVtYntwYWRkaW5nOjhweCAxNXB4O21hcmdpbi1ib3R0b206MjBweDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1yYWRpdXM6NHB4fS5icmVhZGNydW1iPmxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5icmVhZGNydW1iPmxpK2xpOmJlZm9yZXtjb250ZW50OlwiL8KgXCI7cGFkZGluZzowIDVweDtjb2xvcjojY2NjfS5icmVhZGNydW1iPi5hY3RpdmV7Y29sb3I6Izc3N30ucGFnaW5hdGlvbntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6MDttYXJnaW46MjBweCAwO2JvcmRlci1yYWRpdXM6NHB4fS5wYWdpbmF0aW9uPmxpe2Rpc3BsYXk6aW5saW5lfS5wYWdpbmF0aW9uPmxpPmEsLnBhZ2luYXRpb24+bGk+c3Bhbntwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0O3BhZGRpbmc6NnB4IDEycHg7bGluZS1oZWlnaHQ6MS40Mjg1Nzt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMzM3YWI3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7bWFyZ2luLWxlZnQ6LTFweH0ucGFnaW5hdGlvbj5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uPmxpOmZpcnN0LWNoaWxkPnNwYW57bWFyZ2luLWxlZnQ6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweH0ucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPmEsLnBhZ2luYXRpb24+bGk6bGFzdC1jaGlsZD5zcGFue2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHh9LnBhZ2luYXRpb24+bGk+YTpob3ZlciwucGFnaW5hdGlvbj5saT5hOmZvY3VzLC5wYWdpbmF0aW9uPmxpPnNwYW46aG92ZXIsLnBhZ2luYXRpb24+bGk+c3Bhbjpmb2N1c3tjb2xvcjojMjM1MjdjO2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXItY29sb3I6I2RkZH0ucGFnaW5hdGlvbj4uYWN0aXZlPmEsLnBhZ2luYXRpb24+LmFjdGl2ZT5hOmhvdmVyLC5wYWdpbmF0aW9uPi5hY3RpdmU+YTpmb2N1cywucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW4sLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuOmhvdmVyLC5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpmb2N1c3t6LWluZGV4OjI7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Ym9yZGVyLWNvbG9yOiMzMzdhYjc7Y3Vyc29yOmRlZmF1bHR9LnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW4sLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46aG92ZXIsLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46Zm9jdXMsLnBhZ2luYXRpb24+LmRpc2FibGVkPmEsLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6aG92ZXIsLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6Izc3NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZGQ7Y3Vyc29yOm5vdC1hbGxvd2VkfS5wYWdpbmF0aW9uLWxnPmxpPmEsLnBhZ2luYXRpb24tbGc+bGk+c3BhbntwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweH0ucGFnaW5hdGlvbi1sZz5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLWxnPmxpOmZpcnN0LWNoaWxkPnNwYW57Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo2cHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo2cHh9LnBhZ2luYXRpb24tbGc+bGk6bGFzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLWxnPmxpOmxhc3QtY2hpbGQ+c3Bhbntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo2cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NnB4fS5wYWdpbmF0aW9uLXNtPmxpPmEsLnBhZ2luYXRpb24tc20+bGk+c3BhbntwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4fS5wYWdpbmF0aW9uLXNtPmxpOmZpcnN0LWNoaWxkPmEsLnBhZ2luYXRpb24tc20+bGk6Zmlyc3QtY2hpbGQ+c3Bhbntib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjNweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweH0ucGFnaW5hdGlvbi1zbT5saTpsYXN0LWNoaWxkPmEsLnBhZ2luYXRpb24tc20+bGk6bGFzdC1jaGlsZD5zcGFue2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjNweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHh9LnBhZ2Vye3BhZGRpbmctbGVmdDowO21hcmdpbjoyMHB4IDA7bGlzdC1zdHlsZTpub25lO3RleHQtYWxpZ246Y2VudGVyfS5wYWdlcjpiZWZvcmUsLnBhZ2VyOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ucGFnZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0ucGFnZXIgbGl7ZGlzcGxheTppbmxpbmV9LnBhZ2VyIGxpPmEsLnBhZ2VyIGxpPnNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo1cHggMTRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6MTVweH0ucGFnZXIgbGk+YTpob3ZlciwucGFnZXIgbGk+YTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9LnBhZ2VyIC5uZXh0PmEsLnBhZ2VyIC5uZXh0PnNwYW57ZmxvYXQ6cmlnaHR9LnBhZ2VyIC5wcmV2aW91cz5hLC5wYWdlciAucHJldmlvdXM+c3BhbntmbG9hdDpsZWZ0fS5wYWdlciAuZGlzYWJsZWQ+YSwucGFnZXIgLmRpc2FibGVkPmE6aG92ZXIsLnBhZ2VyIC5kaXNhYmxlZD5hOmZvY3VzLC5wYWdlciAuZGlzYWJsZWQ+c3Bhbntjb2xvcjojNzc3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjdXJzb3I6bm90LWFsbG93ZWR9LmxhYmVse2Rpc3BsYXk6aW5saW5lO3BhZGRpbmc6LjJlbSAuNmVtIC4zZW07Zm9udC1zaXplOjc1JTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjE7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Ym9yZGVyLXJhZGl1czouMjVlbX0ubGFiZWw6ZW1wdHl7ZGlzcGxheTpub25lfS5idG4gLmxhYmVsLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAubGFiZWx7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHh9YS5sYWJlbDpob3ZlcixhLmxhYmVsOmZvY3Vze2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmxhYmVsLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojNzc3fS5sYWJlbC1kZWZhdWx0W2hyZWZdOmhvdmVyLC5sYWJlbC1kZWZhdWx0W2hyZWZdOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzVlNWU1ZX0ubGFiZWwtcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjd9LmxhYmVsLXByaW1hcnlbaHJlZl06aG92ZXIsLmxhYmVsLXByaW1hcnlbaHJlZl06Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMjg2MDkwfS5sYWJlbC1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzVjYjg1Y30ubGFiZWwtc3VjY2Vzc1tocmVmXTpob3ZlciwubGFiZWwtc3VjY2Vzc1tocmVmXTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiM0NDlkNDR9LmxhYmVsLWluZm97YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlfS5sYWJlbC1pbmZvW2hyZWZdOmhvdmVyLC5sYWJlbC1pbmZvW2hyZWZdOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzMxYjBkNX0ubGFiZWwtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGV9LmxhYmVsLXdhcm5pbmdbaHJlZl06aG92ZXIsLmxhYmVsLXdhcm5pbmdbaHJlZl06Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZWM5NzFmfS5sYWJlbC1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmfS5sYWJlbC1kYW5nZXJbaHJlZl06aG92ZXIsLmxhYmVsLWRhbmdlcltocmVmXTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNjOTMwMmN9LmJhZGdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO21pbi13aWR0aDoxMHB4O3BhZGRpbmc6M3B4IDdweDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojNzc3O2JvcmRlci1yYWRpdXM6MTBweH0uYmFkZ2U6ZW1wdHl7ZGlzcGxheTpub25lfS5idG4gLmJhZGdlLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuYmFkZ2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHh9LmJ0bi14cyAuYmFkZ2UsLmJ0bi1ncm91cC14cz4uYnRuIC5iYWRnZSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAteHM+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuYmFkZ2UsLmJ0bi1ncm91cC14cz4uYnRuIC5iYWRnZSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAteHM+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuYmFkZ2V7dG9wOjA7cGFkZGluZzoxcHggNXB4fS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlPi5iYWRnZSwubmF2LXBpbGxzPi5hY3RpdmU+YT4uYmFkZ2V7Y29sb3I6IzMzN2FiNztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lmxpc3QtZ3JvdXAtaXRlbT4uYmFkZ2V7ZmxvYXQ6cmlnaHR9Lmxpc3QtZ3JvdXAtaXRlbT4uYmFkZ2UrLmJhZGdle21hcmdpbi1yaWdodDo1cHh9Lm5hdi1waWxscz5saT5hPi5iYWRnZXttYXJnaW4tbGVmdDozcHh9YS5iYWRnZTpob3ZlcixhLmJhZGdlOmZvY3Vze2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9Lmp1bWJvdHJvbntwYWRkaW5nOjMwcHggMTVweDttYXJnaW4tYm90dG9tOjMwcHg7Y29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9Lmp1bWJvdHJvbiBoMSwuanVtYm90cm9uIC5oMXtjb2xvcjppbmhlcml0fS5qdW1ib3Ryb24gcHttYXJnaW4tYm90dG9tOjE1cHg7Zm9udC1zaXplOjIxcHg7Zm9udC13ZWlnaHQ6MjAwfS5qdW1ib3Ryb24+aHJ7Ym9yZGVyLXRvcC1jb2xvcjojZDVkNWQ1fS5jb250YWluZXIgLmp1bWJvdHJvbiwuY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb257Ym9yZGVyLXJhZGl1czo2cHh9Lmp1bWJvdHJvbiAuY29udGFpbmVye21heC13aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuanVtYm90cm9ue3BhZGRpbmc6NDhweCAwfS5jb250YWluZXIgLmp1bWJvdHJvbiwuY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb257cGFkZGluZy1sZWZ0OjYwcHg7cGFkZGluZy1yaWdodDo2MHB4fS5qdW1ib3Ryb24gaDEsLmp1bWJvdHJvbiAuaDF7Zm9udC1zaXplOjYzcHh9fS50aHVtYm5haWwsLndwLWNhcHRpb257ZGlzcGxheTpibG9jaztwYWRkaW5nOjRweDttYXJnaW4tYm90dG9tOjIwcHg7bGluZS1oZWlnaHQ6MS40Mjg1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXIgMC4ycyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOmJvcmRlciAwLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246Ym9yZGVyIDAuMnMgZWFzZS1pbi1vdXR9LnRodW1ibmFpbD5pbWcsLndwLWNhcHRpb24+aW1nLC50aHVtYm5haWwgYT5pbWcsLndwLWNhcHRpb24gYT5pbWd7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS50aHVtYm5haWwgLmNhcHRpb24sLndwLWNhcHRpb24gLmNhcHRpb257cGFkZGluZzo5cHg7Y29sb3I6IzMzM31hLnRodW1ibmFpbDpob3ZlcixhLndwLWNhcHRpb246aG92ZXIsYS50aHVtYm5haWw6Zm9jdXMsYS53cC1jYXB0aW9uOmZvY3VzLGEudGh1bWJuYWlsLmFjdGl2ZSxhLmFjdGl2ZS53cC1jYXB0aW9ue2JvcmRlci1jb2xvcjojMzM3YWI3fS5hbGVydHtwYWRkaW5nOjE1cHg7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo0cHh9LmFsZXJ0IGg0e21hcmdpbi10b3A6MDtjb2xvcjppbmhlcml0fS5hbGVydCAuYWxlcnQtbGlua3tmb250LXdlaWdodDpib2xkfS5hbGVydD5wLC5hbGVydD51bHttYXJnaW4tYm90dG9tOjB9LmFsZXJ0PnArcHttYXJnaW4tdG9wOjVweH0uYWxlcnQtZGlzbWlzc2FibGUsLmFsZXJ0LWRpc21pc3NpYmxle3BhZGRpbmctcmlnaHQ6MzVweH0uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0ycHg7cmlnaHQ6LTIxcHg7Y29sb3I6aW5oZXJpdH0uYWxlcnQtc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDg7Ym9yZGVyLWNvbG9yOiNkNmU5YzY7Y29sb3I6IzNjNzYzZH0uYWxlcnQtc3VjY2VzcyBocntib3JkZXItdG9wLWNvbG9yOiNjOWUyYjN9LmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmt7Y29sb3I6IzJiNTQyY30uYWxlcnQtaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNkOWVkZjc7Ym9yZGVyLWNvbG9yOiNiY2U4ZjE7Y29sb3I6IzMxNzA4Zn0uYWxlcnQtaW5mbyBocntib3JkZXItdG9wLWNvbG9yOiNhNmUxZWN9LmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmt7Y29sb3I6IzI0NTI2OX0uYWxlcnQtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTM7Ym9yZGVyLWNvbG9yOiNmYWViY2M7Y29sb3I6IzhhNmQzYn0uYWxlcnQtd2FybmluZyBocntib3JkZXItdG9wLWNvbG9yOiNmN2UxYjV9LmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmt7Y29sb3I6IzY2NTEyY30uYWxlcnQtZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2YyZGVkZTtib3JkZXItY29sb3I6I2ViY2NkMTtjb2xvcjojYTk0NDQyfS5hbGVydC1kYW5nZXIgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZTRiOWMwfS5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmt7Y29sb3I6Izg0MzUzNH1ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXN7ZnJvbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjQwcHggMH10b3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH19QGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlc3tmcm9te2JhY2tncm91bmQtcG9zaXRpb246NDBweCAwfXRve2JhY2tncm91bmQtcG9zaXRpb246MCAwfX0ucHJvZ3Jlc3N7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDoyMHB4O21hcmdpbi1ib3R0b206MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLDAuMSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAycHggcmdiYSgwLDAsMCwwLjEpfS5wcm9ncmVzcy1iYXJ7ZmxvYXQ6bGVmdDt3aWR0aDowJTtoZWlnaHQ6MTAwJTtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIC0xcHggMCByZ2JhKDAsMCwwLDAuMTUpO2JveC1zaGFkb3c6aW5zZXQgMCAtMXB4IDAgcmdiYSgwLDAsMCwwLjE1KTstd2Via2l0LXRyYW5zaXRpb246d2lkdGggMC42cyBlYXNlOy1vLXRyYW5zaXRpb246d2lkdGggMC42cyBlYXNlO3RyYW5zaXRpb246d2lkdGggMC42cyBlYXNlfS5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXIsLnByb2dyZXNzLWJhci1zdHJpcGVke2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1zaXplOjQwcHggNDBweH0ucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIsLnByb2dyZXNzLWJhci5hY3RpdmV7LXdlYmtpdC1hbmltYXRpb246cHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlOy1vLWFuaW1hdGlvbjpwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7YW5pbWF0aW9uOnByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZX0ucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojNWNiODVjfS5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItc3VjY2Vzc3tiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpfS5wcm9ncmVzcy1iYXItaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiM1YmMwZGV9LnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1pbmZve2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCl9LnByb2dyZXNzLWJhci13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZX0ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXdhcm5pbmd7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KX0ucHJvZ3Jlc3MtYmFyLWRhbmdlcntiYWNrZ3JvdW5kLWNvbG9yOiNkOTUzNGZ9LnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1kYW5nZXJ7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KX0ubWVkaWF7bWFyZ2luLXRvcDoxNXB4fS5tZWRpYTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9Lm1lZGlhLC5tZWRpYS1ib2R5e3pvb206MTtvdmVyZmxvdzpoaWRkZW59Lm1lZGlhLWJvZHl7d2lkdGg6MTAwMDBweH0ubWVkaWEtb2JqZWN0e2Rpc3BsYXk6YmxvY2t9Lm1lZGlhLXJpZ2h0LC5tZWRpYT4ucHVsbC1yaWdodHtwYWRkaW5nLWxlZnQ6MTBweH0ubWVkaWEtbGVmdCwubWVkaWE+LnB1bGwtbGVmdHtwYWRkaW5nLXJpZ2h0OjEwcHh9Lm1lZGlhLWxlZnQsLm1lZGlhLXJpZ2h0LC5tZWRpYS1ib2R5e2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjp0b3B9Lm1lZGlhLW1pZGRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm1lZGlhLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b219Lm1lZGlhLWhlYWRpbmd7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206NXB4fS5tZWRpYS1saXN0e3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1ncm91cHttYXJnaW4tYm90dG9tOjIwcHg7cGFkZGluZy1sZWZ0OjB9Lmxpc3QtZ3JvdXAtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAxNXB4O21hcmdpbi1ib3R0b206LTFweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4fS5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4fWEubGlzdC1ncm91cC1pdGVte2NvbG9yOiM1NTV9YS5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOiMzMzN9YS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzU1NTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZWVlO2NvbG9yOiM3Nzc7Y3Vyc29yOm5vdC1hbGxvd2VkfS5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLXRleHQsLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHR7Y29sb3I6Izc3N30ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1c3t6LWluZGV4OjI7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Ym9yZGVyLWNvbG9yOiMzMzdhYjd9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+LnNtYWxsLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+c21hbGwsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPi5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPnNtYWxsLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz4uc21hbGx7Y29sb3I6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLXRleHQsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dHtjb2xvcjojYzdkZGVmfS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzc3tjb2xvcjojM2M3NjNkO2JhY2tncm91bmQtY29sb3I6I2RmZjBkOH1hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNze2NvbG9yOiMzYzc2M2R9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6aW5oZXJpdH1hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXN7Y29sb3I6IzNjNzYzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkMGU5YzZ9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzYzc2M2Q7Ym9yZGVyLWNvbG9yOiMzYzc2M2R9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZve2NvbG9yOiMzMTcwOGY7YmFja2dyb3VuZC1jb2xvcjojZDllZGY3fWEubGlzdC1ncm91cC1pdGVtLWluZm97Y29sb3I6IzMxNzA4Zn1hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fWEubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1c3tjb2xvcjojMzE3MDhmO2JhY2tncm91bmQtY29sb3I6I2M0ZTNmM31hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMxNzA4Zjtib3JkZXItY29sb3I6IzMxNzA4Zn0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmd7Y29sb3I6IzhhNmQzYjtiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9YS5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojOGE2ZDNifWEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3Vze2NvbG9yOiM4YTZkM2I7YmFja2dyb3VuZC1jb2xvcjojZmFmMmNjfWEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojOGE2ZDNiO2JvcmRlci1jb2xvcjojOGE2ZDNifS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2Vye2NvbG9yOiNhOTQ0NDI7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlfWEubGlzdC1ncm91cC1pdGVtLWRhbmdlcntjb2xvcjojYTk0NDQyfWEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6aW5oZXJpdH1hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3Vze2NvbG9yOiNhOTQ0NDI7YmFja2dyb3VuZC1jb2xvcjojZWJjY2NjfWEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYTk0NDQyO2JvcmRlci1jb2xvcjojYTk0NDQyfS5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3ttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTo1cHh9Lmxpc3QtZ3JvdXAtaXRlbS10ZXh0e21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjN9LnBhbmVse21hcmdpbi1ib3R0b206MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNSk7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwwLjA1KX0ucGFuZWwtYm9keXtwYWRkaW5nOjE1cHh9LnBhbmVsLWJvZHk6YmVmb3JlLC5wYW5lbC1ib2R5OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ucGFuZWwtYm9keTphZnRlcntjbGVhcjpib3RofS5wYW5lbC1oZWFkaW5ne3BhZGRpbmc6MTBweCAxNXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjNweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweH0ucGFuZWwtaGVhZGluZz4uZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjppbmhlcml0fS5wYW5lbC10aXRsZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxNnB4O2NvbG9yOmluaGVyaXR9LnBhbmVsLXRpdGxlPmEsLnBhbmVsLXRpdGxlPnNtYWxsLC5wYW5lbC10aXRsZT4uc21hbGwsLnBhbmVsLXRpdGxlPnNtYWxsPmEsLnBhbmVsLXRpdGxlPi5zbWFsbD5he2NvbG9yOmluaGVyaXR9LnBhbmVsLWZvb3RlcntwYWRkaW5nOjEwcHggMTVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnBhbmVsPi5saXN0LWdyb3VwLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+Lmxpc3QtZ3JvdXB7bWFyZ2luLWJvdHRvbTowfS5wYW5lbD4ubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+Lmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItd2lkdGg6MXB4IDA7Ym9yZGVyLXJhZGl1czowfS5wYW5lbD4ubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+Lmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4ubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCwucGFuZWw+LnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnBhbmVsLWhlYWRpbmcrLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjB9Lmxpc3QtZ3JvdXArLnBhbmVsLWZvb3Rlcntib3JkZXItdG9wLXdpZHRoOjB9LnBhbmVsPi50YWJsZSwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+LnRhYmxle21hcmdpbi1ib3R0b206MH0ucGFuZWw+LnRhYmxlIGNhcHRpb24sLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZSBjYXB0aW9uLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+LnRhYmxlIGNhcHRpb257cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fS5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHh9LnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHh9LnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHh9LnBhbmVsPi5wYW5lbC1ib2R5Ky50YWJsZSwucGFuZWw+LnBhbmVsLWJvZHkrLnRhYmxlLXJlc3BvbnNpdmUsLnBhbmVsPi50YWJsZSsucGFuZWwtYm9keSwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmUrLnBhbmVsLWJvZHl7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZH0ucGFuZWw+LnRhYmxlPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoLC5wYW5lbD4udGFibGU+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGR7Ym9yZGVyLXRvcDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0ucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cjpmaXJzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cjpmaXJzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpmaXJzdC1jaGlsZD50aHtib3JkZXItYm90dG9tOjB9LnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aHtib3JkZXItYm90dG9tOjB9LnBhbmVsPi50YWJsZS1yZXNwb25zaXZle2JvcmRlcjowO21hcmdpbi1ib3R0b206MH0ucGFuZWwtZ3JvdXB7bWFyZ2luLWJvdHRvbToyMHB4fS5wYW5lbC1ncm91cCAucGFuZWx7bWFyZ2luLWJvdHRvbTowO2JvcmRlci1yYWRpdXM6NHB4fS5wYW5lbC1ncm91cCAucGFuZWwrLnBhbmVse21hcmdpbi10b3A6NXB4fS5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZ3tib3JkZXItYm90dG9tOjB9LnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keSwucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3Vwe2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9LnBhbmVsLWdyb3VwIC5wYW5lbC1mb290ZXJ7Ym9yZGVyLXRvcDowfS5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5wYW5lbC1kZWZhdWx0e2JvcmRlci1jb2xvcjojZGRkfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5ne2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1jb2xvcjojZGRkfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNkZGR9LnBhbmVsLWRlZmF1bHQ+LnBhbmVsLWhlYWRpbmcgLmJhZGdle2NvbG9yOiNmNWY1ZjU7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2RkZH0ucGFuZWwtcHJpbWFyeXtib3JkZXItY29sb3I6IzMzN2FiN30ucGFuZWwtcHJpbWFyeT4ucGFuZWwtaGVhZGluZ3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzN2FiNztib3JkZXItY29sb3I6IzMzN2FiN30ucGFuZWwtcHJpbWFyeT4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojMzM3YWI3fS5wYW5lbC1wcmltYXJ5Pi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojMzM3YWI3O2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucGFuZWwtcHJpbWFyeT4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiMzMzdhYjd9LnBhbmVsLXN1Y2Nlc3N7Ym9yZGVyLWNvbG9yOiNkNmU5YzZ9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWhlYWRpbmd7Y29sb3I6IzNjNzYzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDg7Ym9yZGVyLWNvbG9yOiNkNmU5YzZ9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6I2Q2ZTljNn0ucGFuZWwtc3VjY2Vzcz4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6I2RmZjBkODtiYWNrZ3JvdW5kLWNvbG9yOiMzYzc2M2R9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZDZlOWM2fS5wYW5lbC1pbmZve2JvcmRlci1jb2xvcjojYmNlOGYxfS5wYW5lbC1pbmZvPi5wYW5lbC1oZWFkaW5ne2NvbG9yOiMzMTcwOGY7YmFja2dyb3VuZC1jb2xvcjojZDllZGY3O2JvcmRlci1jb2xvcjojYmNlOGYxfS5wYW5lbC1pbmZvPi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNiY2U4ZjF9LnBhbmVsLWluZm8+LnBhbmVsLWhlYWRpbmcgLmJhZGdle2NvbG9yOiNkOWVkZjc7YmFja2dyb3VuZC1jb2xvcjojMzE3MDhmfS5wYW5lbC1pbmZvPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2JjZThmMX0ucGFuZWwtd2FybmluZ3tib3JkZXItY29sb3I6I2ZhZWJjY30ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZ3tjb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlMztib3JkZXItY29sb3I6I2ZhZWJjY30ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojZmFlYmNjfS5wYW5lbC13YXJuaW5nPi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZmNmOGUzO2JhY2tncm91bmQtY29sb3I6IzhhNmQzYn0ucGFuZWwtd2FybmluZz4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNmYWViY2N9LnBhbmVsLWRhbmdlcntib3JkZXItY29sb3I6I2ViY2NkMX0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1oZWFkaW5ne2NvbG9yOiNhOTQ0NDI7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlO2JvcmRlci1jb2xvcjojZWJjY2QxfS5wYW5lbC1kYW5nZXI+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6I2ViY2NkMX0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZjJkZWRlO2JhY2tncm91bmQtY29sb3I6I2E5NDQ0Mn0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2ViY2NkMX0uZW1iZWQtcmVzcG9uc2l2ZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2hlaWdodDowO3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW59LmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSwuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LC5lbWJlZC1yZXNwb25zaXZlIHZpZGVve3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3R0b206MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JvcmRlcjowfS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5e3BhZGRpbmctYm90dG9tOjU2LjI1JX0uZW1iZWQtcmVzcG9uc2l2ZS00Ynkze3BhZGRpbmctYm90dG9tOjc1JX0ud2VsbHttaW4taGVpZ2h0OjIwcHg7cGFkZGluZzoxOXB4O21hcmdpbi1ib3R0b206MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjFweCBzb2xpZCAjZTNlM2UzO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDUpfS53ZWxsIGJsb2NrcXVvdGV7Ym9yZGVyLWNvbG9yOiNkZGQ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4xNSl9LndlbGwtbGd7cGFkZGluZzoyNHB4O2JvcmRlci1yYWRpdXM6NnB4fS53ZWxsLXNte3BhZGRpbmc6OXB4O2JvcmRlci1yYWRpdXM6M3B4fS5jbG9zZXtmbG9hdDpyaWdodDtmb250LXNpemU6MjFweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzAwMDt0ZXh0LXNoYWRvdzowIDFweCAwICNmZmY7b3BhY2l0eTouMjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0yMCl9LmNsb3NlOmhvdmVyLC5jbG9zZTpmb2N1c3tjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6LjU7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApfWJ1dHRvbi5jbG9zZXtwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0ubW9kYWwtb3BlbntvdmVyZmxvdzpoaWRkZW59Lm1vZGFse2Rpc3BsYXk6bm9uZTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDUwOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO291dGxpbmU6MH0ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ney13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtMjUlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtMjUlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC0yNSUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTI1JSk7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOi1tb3otdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjotby10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0fS5tb2RhbC5pbiAubW9kYWwtZGlhbG9ney13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCl9Lm1vZGFsLW9wZW4gLm1vZGFse292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30ubW9kYWwtZGlhbG9ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87bWFyZ2luOjEwcHh9Lm1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzk5OTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yKTtib3JkZXItcmFkaXVzOjZweDstd2Via2l0LWJveC1zaGFkb3c6MCAzcHggOXB4IHJnYmEoMCwwLDAsMC41KTtib3gtc2hhZG93OjAgM3B4IDlweCByZ2JhKDAsMCwwLDAuNSk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O291dGxpbmU6MH0ubW9kYWwtYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDQwO2JhY2tncm91bmQtY29sb3I6IzAwMH0ubW9kYWwtYmFja2Ryb3AuZmFkZXtvcGFjaXR5OjA7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCl9Lm1vZGFsLWJhY2tkcm9wLmlue29wYWNpdHk6LjU7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApfS5tb2RhbC1oZWFkZXJ7cGFkZGluZzoxNXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7bWluLWhlaWdodDoxNi40Mjg1N3B4fS5tb2RhbC1oZWFkZXIgLmNsb3Nle21hcmdpbi10b3A6LTJweH0ubW9kYWwtdGl0bGV7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MS40Mjg1N30ubW9kYWwtYm9keXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjE1cHh9Lm1vZGFsLWZvb3RlcntwYWRkaW5nOjE1cHg7dGV4dC1hbGlnbjpyaWdodDtib3JkZXItdG9wOjFweCBzb2xpZCAjZTVlNWU1fS5tb2RhbC1mb290ZXI6YmVmb3JlLC5tb2RhbC1mb290ZXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5tb2RhbC1mb290ZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0ubW9kYWwtZm9vdGVyIC5idG4rLmJ0biwubW9kYWwtZm9vdGVyIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5jb21tZW50LWZvcm0gLm1vZGFsLWZvb3RlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdKy5idG4sLm1vZGFsLWZvb3RlciAuY29tbWVudC1mb3JtIC5idG4raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5tb2RhbC1mb290ZXIgLmJ0bitpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5tb2RhbC1mb290ZXIgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAubW9kYWwtZm9vdGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0raW5wdXRbdHlwZT1cInN1Ym1pdFwiXXttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLWJvdHRvbTowfS5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuYnRuKy5idG4sLm1vZGFsLWZvb3RlciAuYnRuLWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5jb21tZW50LWZvcm0gLm1vZGFsLWZvb3RlciAuYnRuLWdyb3VwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmJ0biwubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmNvbW1lbnQtZm9ybSAuYnRuK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmJ0bitpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJdK2lucHV0W3R5cGU9XCJzdWJtaXRcIl17bWFyZ2luLWxlZnQ6LTFweH0ubW9kYWwtZm9vdGVyIC5idG4tYmxvY2srLmJ0bi1ibG9ja3ttYXJnaW4tbGVmdDowfS5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTlweDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O292ZXJmbG93OnNjcm9sbH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tb2RhbC1kaWFsb2d7d2lkdGg6NjAwcHg7bWFyZ2luOjMwcHggYXV0b30ubW9kYWwtY29udGVudHstd2Via2l0LWJveC1zaGFkb3c6MCA1cHggMTVweCByZ2JhKDAsMCwwLDAuNSk7Ym94LXNoYWRvdzowIDVweCAxNXB4IHJnYmEoMCwwLDAsMC41KX0ubW9kYWwtc217d2lkdGg6MzAwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1vZGFsLWxne3dpZHRoOjkwMHB4fX0udG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwNzA7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDtvcGFjaXR5OjA7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCl9LnRvb2x0aXAuaW57b3BhY2l0eTouOTtmaWx0ZXI6YWxwaGEob3BhY2l0eT05MCl9LnRvb2x0aXAudG9we21hcmdpbi10b3A6LTNweDtwYWRkaW5nOjVweCAwfS50b29sdGlwLnJpZ2h0e21hcmdpbi1sZWZ0OjNweDtwYWRkaW5nOjAgNXB4fS50b29sdGlwLmJvdHRvbXttYXJnaW4tdG9wOjNweDtwYWRkaW5nOjVweCAwfS50b29sdGlwLmxlZnR7bWFyZ2luLWxlZnQ6LTNweDtwYWRkaW5nOjAgNXB4fS50b29sdGlwLWlubmVye21heC13aWR0aDoyMDBweDtwYWRkaW5nOjNweCA4cHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czo0cHh9LnRvb2x0aXAtYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS50b29sdGlwLnRvcCAudG9vbHRpcC1hcnJvd3tib3R0b206MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNXB4O2JvcmRlci13aWR0aDo1cHggNXB4IDA7Ym9yZGVyLXRvcC1jb2xvcjojMDAwfS50b29sdGlwLnRvcC1sZWZ0IC50b29sdGlwLWFycm93e2JvdHRvbTowO3JpZ2h0OjVweDttYXJnaW4tYm90dG9tOi01cHg7Ym9yZGVyLXdpZHRoOjVweCA1cHggMDtib3JkZXItdG9wLWNvbG9yOiMwMDB9LnRvb2x0aXAudG9wLXJpZ2h0IC50b29sdGlwLWFycm93e2JvdHRvbTowO2xlZnQ6NXB4O21hcmdpbi1ib3R0b206LTVweDtib3JkZXItd2lkdGg6NXB4IDVweCAwO2JvcmRlci10b3AtY29sb3I6IzAwMH0udG9vbHRpcC5yaWdodCAudG9vbHRpcC1hcnJvd3t0b3A6NTAlO2xlZnQ6MDttYXJnaW4tdG9wOi01cHg7Ym9yZGVyLXdpZHRoOjVweCA1cHggNXB4IDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiMwMDB9LnRvb2x0aXAubGVmdCAudG9vbHRpcC1hcnJvd3t0b3A6NTAlO3JpZ2h0OjA7bWFyZ2luLXRvcDotNXB4O2JvcmRlci13aWR0aDo1cHggMCA1cHggNXB4O2JvcmRlci1sZWZ0LWNvbG9yOiMwMDB9LnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93e3RvcDowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi01cHg7Ym9yZGVyLXdpZHRoOjAgNXB4IDVweDtib3JkZXItYm90dG9tLWNvbG9yOiMwMDB9LnRvb2x0aXAuYm90dG9tLWxlZnQgLnRvb2x0aXAtYXJyb3d7dG9wOjA7cmlnaHQ6NXB4O21hcmdpbi10b3A6LTVweDtib3JkZXItd2lkdGg6MCA1cHggNXB4O2JvcmRlci1ib3R0b20tY29sb3I6IzAwMH0udG9vbHRpcC5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3d7dG9wOjA7bGVmdDo1cHg7bWFyZ2luLXRvcDotNXB4O2JvcmRlci13aWR0aDowIDVweCA1cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwfS5wb3BvdmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwNjA7ZGlzcGxheTpub25lO21heC13aWR0aDoyNzZweDtwYWRkaW5nOjFweDtmb250LWZhbWlseTpcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDI4NTc7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjIpO2JvcmRlci1yYWRpdXM6NnB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDVweCAxMHB4IHJnYmEoMCwwLDAsMC4yKTtib3gtc2hhZG93OjAgNXB4IDEwcHggcmdiYSgwLDAsMCwwLjIpO3doaXRlLXNwYWNlOm5vcm1hbH0ucG9wb3Zlci50b3B7bWFyZ2luLXRvcDotMTBweH0ucG9wb3Zlci5yaWdodHttYXJnaW4tbGVmdDoxMHB4fS5wb3BvdmVyLmJvdHRvbXttYXJnaW4tdG9wOjEwcHh9LnBvcG92ZXIubGVmdHttYXJnaW4tbGVmdDotMTBweH0ucG9wb3Zlci10aXRsZXttYXJnaW46MDtwYWRkaW5nOjhweCAxNHB4O2ZvbnQtc2l6ZToxNHB4O2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWJlYmViO2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDB9LnBvcG92ZXItY29udGVudHtwYWRkaW5nOjlweCAxNHB4fS5wb3BvdmVyPi5hcnJvdywucG9wb3Zlcj4uYXJyb3c6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LnBvcG92ZXI+LmFycm93e2JvcmRlci13aWR0aDoxMXB4fS5wb3BvdmVyPi5hcnJvdzphZnRlcntib3JkZXItd2lkdGg6MTBweDtjb250ZW50OlwiXCJ9LnBvcG92ZXIudG9wPi5hcnJvd3tsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTFweDtib3JkZXItYm90dG9tLXdpZHRoOjA7Ym9yZGVyLXRvcC1jb2xvcjojOTk5O2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwwLjI1KTtib3R0b206LTExcHh9LnBvcG92ZXIudG9wPi5hcnJvdzphZnRlcntjb250ZW50OlwiIFwiO2JvdHRvbToxcHg7bWFyZ2luLWxlZnQ6LTEwcHg7Ym9yZGVyLWJvdHRvbS13aWR0aDowO2JvcmRlci10b3AtY29sb3I6I2ZmZn0ucG9wb3Zlci5yaWdodD4uYXJyb3d7dG9wOjUwJTtsZWZ0Oi0xMXB4O21hcmdpbi10b3A6LTExcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MDtib3JkZXItcmlnaHQtY29sb3I6Izk5OTtib3JkZXItcmlnaHQtY29sb3I6cmdiYSgwLDAsMCwwLjI1KX0ucG9wb3Zlci5yaWdodD4uYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIiBcIjtsZWZ0OjFweDtib3R0b206LTEwcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MDtib3JkZXItcmlnaHQtY29sb3I6I2ZmZn0ucG9wb3Zlci5ib3R0b20+LmFycm93e2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0xMXB4O2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItYm90dG9tLWNvbG9yOiM5OTk7Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLDAuMjUpO3RvcDotMTFweH0ucG9wb3Zlci5ib3R0b20+LmFycm93OmFmdGVye2NvbnRlbnQ6XCIgXCI7dG9wOjFweDttYXJnaW4tbGVmdDotMTBweDtib3JkZXItdG9wLXdpZHRoOjA7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfS5wb3BvdmVyLmxlZnQ+LmFycm93e3RvcDo1MCU7cmlnaHQ6LTExcHg7bWFyZ2luLXRvcDotMTFweDtib3JkZXItcmlnaHQtd2lkdGg6MDtib3JkZXItbGVmdC1jb2xvcjojOTk5O2JvcmRlci1sZWZ0LWNvbG9yOnJnYmEoMCwwLDAsMC4yNSl9LnBvcG92ZXIubGVmdD4uYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIiBcIjtyaWdodDoxcHg7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZjtib3R0b206LTEwcHh9LmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlfS5jYXJvdXNlbC1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJX0uY2Fyb3VzZWwtaW5uZXI+Lml0ZW17ZGlzcGxheTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbjowLjZzIGVhc2UtaW4tb3V0IGxlZnQ7LW8tdHJhbnNpdGlvbjowLjZzIGVhc2UtaW4tb3V0IGxlZnQ7dHJhbnNpdGlvbjowLjZzIGVhc2UtaW4tb3V0IGxlZnR9LmNhcm91c2VsLWlubmVyPi5pdGVtPmltZywuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0+YT5pbWd7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztsaW5lLWhlaWdodDoxfUBtZWRpYSBhbGwgYW5kICh0cmFuc2Zvcm0tM2QpLCAoLXdlYmtpdC10cmFuc2Zvcm0tM2Qpey5jYXJvdXNlbC1pbm5lcj4uaXRlbXstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDstbW96LXRyYW5zaXRpb246LW1vei10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOi1vLXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtcGVyc3BlY3RpdmU6MTAwMDstbW96LXBlcnNwZWN0aXZlOjEwMDA7cGVyc3BlY3RpdmU6MTAwMH0uY2Fyb3VzZWwtaW5uZXI+Lml0ZW0ubmV4dCwuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0uYWN0aXZlLnJpZ2h0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtsZWZ0OjB9LmNhcm91c2VsLWlubmVyPi5pdGVtLnByZXYsLmNhcm91c2VsLWlubmVyPi5pdGVtLmFjdGl2ZS5sZWZ0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO2xlZnQ6MH0uY2Fyb3VzZWwtaW5uZXI+Lml0ZW0ubmV4dC5sZWZ0LC5jYXJvdXNlbC1pbm5lcj4uaXRlbS5wcmV2LnJpZ2h0LC5jYXJvdXNlbC1pbm5lcj4uaXRlbS5hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO2xlZnQ6MH19LmNhcm91c2VsLWlubmVyPi5hY3RpdmUsLmNhcm91c2VsLWlubmVyPi5uZXh0LC5jYXJvdXNlbC1pbm5lcj4ucHJldntkaXNwbGF5OmJsb2NrfS5jYXJvdXNlbC1pbm5lcj4uYWN0aXZle2xlZnQ6MH0uY2Fyb3VzZWwtaW5uZXI+Lm5leHQsLmNhcm91c2VsLWlubmVyPi5wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9LmNhcm91c2VsLWlubmVyPi5uZXh0e2xlZnQ6MTAwJX0uY2Fyb3VzZWwtaW5uZXI+LnByZXZ7bGVmdDotMTAwJX0uY2Fyb3VzZWwtaW5uZXI+Lm5leHQubGVmdCwuY2Fyb3VzZWwtaW5uZXI+LnByZXYucmlnaHR7bGVmdDowfS5jYXJvdXNlbC1pbm5lcj4uYWN0aXZlLmxlZnR7bGVmdDotMTAwJX0uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZS5yaWdodHtsZWZ0OjEwMCV9LmNhcm91c2VsLWNvbnRyb2x7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JvdHRvbTowO3dpZHRoOjE1JTtvcGFjaXR5Oi41O2ZpbHRlcjphbHBoYShvcGFjaXR5PTUwKTtmb250LXNpemU6MjBweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3RleHQtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLDAuNil9LmNhcm91c2VsLWNvbnRyb2wubGVmdHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwwLDAsMC41KSAwJSwgcmdiYSgwLDAsMCwwLjAwMDEpIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwwLDAsMC41KSAwJSwgcmdiYSgwLDAsMCwwLjAwMDEpIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsMCwwLDAuNSkgMCUsIHJnYmEoMCwwLDAsMC4wMDAxKSAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM4MDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSl9LmNhcm91c2VsLWNvbnRyb2wucmlnaHR7bGVmdDphdXRvO3JpZ2h0OjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsMCwwLDAuMDAwMSkgMCUsIHJnYmEoMCwwLDAsMC41KSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsMCwwLDAuMDAwMSkgMCUsIHJnYmEoMCwwLDAsMC41KSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLDAsMCwwLjAwMDEpIDAlLCByZ2JhKDAsMCwwLDAuNSkgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzgwMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpfS5jYXJvdXNlbC1jb250cm9sOmhvdmVyLC5jYXJvdXNlbC1jb250cm9sOmZvY3Vze291dGxpbmU6MDtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO29wYWNpdHk6Ljk7ZmlsdGVyOmFscGhhKG9wYWNpdHk9OTApfS5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCwuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCwuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt6LWluZGV4OjU7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiwuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdHtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTBweH0uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodHtyaWdodDo1MCU7bWFyZ2luLXJpZ2h0Oi0xMHB4fS5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dHt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O21hcmdpbi10b3A6LTEwcHg7bGluZS1oZWlnaHQ6MTtmb250LWZhbWlseTpzZXJpZn0uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2OmJlZm9yZXtjb250ZW50OidcXDIwMzknfS5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQ6YmVmb3Jle2NvbnRlbnQ6J1xcMjAzYSd9LmNhcm91c2VsLWluZGljYXRvcnN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHg7bGVmdDo1MCU7ei1pbmRleDoxNTt3aWR0aDo2MCU7bWFyZ2luLWxlZnQ6LTMwJTtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXJ9LmNhcm91c2VsLWluZGljYXRvcnMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDttYXJnaW46MXB4O3RleHQtaW5kZW50Oi05OTlweDtib3JkZXI6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czoxMHB4O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6IzAwMCBcXDk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmV7bWFyZ2luOjA7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNhcm91c2VsLWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNSU7cmlnaHQ6MTUlO2JvdHRvbToyMHB4O3otaW5kZXg6MTA7cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsMC42KX0uY2Fyb3VzZWwtY2FwdGlvbiAuYnRuLC5jYXJvdXNlbC1jYXB0aW9uIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5jYXJvdXNlbC1jYXB0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17dGV4dC1zaGFkb3c6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dHt3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbi10b3A6LTE1cHg7Zm9udC1zaXplOjMwcHh9LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldnttYXJnaW4tbGVmdDotMTVweH0uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dHttYXJnaW4tcmlnaHQ6LTE1cHh9LmNhcm91c2VsLWNhcHRpb257bGVmdDoyMCU7cmlnaHQ6MjAlO3BhZGRpbmctYm90dG9tOjMwcHh9LmNhcm91c2VsLWluZGljYXRvcnN7Ym90dG9tOjIwcHh9fS5jbGVhcmZpeDpiZWZvcmUsLmNsZWFyZml4OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uY2xlYXJmaXg6YWZ0ZXJ7Y2xlYXI6Ym90aH0uY2VudGVyLWJsb2Nre2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30ucHVsbC1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5wdWxsLWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5oaWRle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zaG93e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVufS50ZXh0LWhpZGV7Zm9udDowLzAgYTtjb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjB9LmhpZGRlbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uYWZmaXh7cG9zaXRpb246Zml4ZWR9QC1tcy12aWV3cG9ydHt3aWR0aDpkZXZpY2Utd2lkdGh9LnZpc2libGUteHN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUtc217ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUtbWR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUtbGd7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUteHMtYmxvY2ssLnZpc2libGUteHMtaW5saW5lLC52aXNpYmxlLXhzLWlubGluZS1ibG9jaywudmlzaWJsZS1zbS1ibG9jaywudmlzaWJsZS1zbS1pbmxpbmUsLnZpc2libGUtc20taW5saW5lLWJsb2NrLC52aXNpYmxlLW1kLWJsb2NrLC52aXNpYmxlLW1kLWlubGluZSwudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssLnZpc2libGUtbGctYmxvY2ssLnZpc2libGUtbGctaW5saW5lLC52aXNpYmxlLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey52aXNpYmxlLXhze2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXhze2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUteHMsdGQudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsudmlzaWJsZS14cy1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnZpc2libGUteHMtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnZpc2libGUteHMtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsudmlzaWJsZS1zbXtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1zbXtkaXNwbGF5OnRhYmxlfXRyLnZpc2libGUtc217ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH10aC52aXNpYmxlLXNtLHRkLnZpc2libGUtc217ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsudmlzaWJsZS1zbS1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsudmlzaWJsZS1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpey52aXNpYmxlLXNtLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey52aXNpYmxlLW1ke2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH10YWJsZS52aXNpYmxlLW1ke2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1tZHtkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUtbWQsdGQudmlzaWJsZS1tZHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KXsudmlzaWJsZS1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnZpc2libGUtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnZpc2libGUtbWQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey52aXNpYmxlLWxne2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH10YWJsZS52aXNpYmxlLWxne2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUtbGcsdGQudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnZpc2libGUtbGctYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudmlzaWJsZS1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnZpc2libGUtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmhpZGRlbi14c3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpey5oaWRkZW4tc217ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LmhpZGRlbi1tZHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmhpZGRlbi1sZ3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXByaW50e2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUtcHJpbnQsdGQudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtYmxvY2t7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50LWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtaW5saW5le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5oaWRkZW4tcHJpbnR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fWJvZHl7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5ncmVlbntjb2xvcjojNzhjMDYyICFpbXBvcnRhbnR9LmRhcmstYmx1ZXtjb2xvcjojMDAyNzNkICFpbXBvcnRhbnR9LmxpZ2h0LWJsdWV7Y29sb3I6Izg3YzVlOCAhaW1wb3J0YW50fS55ZWxsb3d7Y29sb3I6I2ZjY2UyYyAhaW1wb3J0YW50fS5vcmFuZ2V7Y29sb3I6I2UyODg0MiAhaW1wb3J0YW50fS5ncmF5e2NvbG9yOiNjZGNkY2R9YSxhOmhvdmVye2NvbG9yOiNlMjg4NDJ9aDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH0ud2YtbG9hZGluZyBoMSwud2YtbG9hZGluZyBoMiwud2YtbG9hZGluZyBoMywud2YtbG9hZGluZyBoNCwud2YtbG9hZGluZyBoNSwud2YtbG9hZGluZyBoNntvcGFjaXR5OjAgIWltcG9ydGFudH0ud2YtbG9hZGluZyAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIGF7b3BhY2l0eTowfWgxLmVudHJ5LXRpdGxle2ZvbnQtc2l6ZTozNHB4O21hcmdpbi1ib3R0b206OXB4O2xpbmUtaGVpZ2h0OjMwcHg7bWFyZ2luLXRvcDowO2xpbmUtaGVpZ2h0OjEuMX1pbWd7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30udGh1bWJuYWlsLC53cC1jYXB0aW9uLC53cC1jYXB0aW9ue21heC13aWR0aDoxMDAlfS5tYWlue2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojNDQ0fS5tYWluIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1haW4gYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5tYWluIC5lbnRyeS1jb250ZW50IC5leGNlcnB0IHB7bGluZS1oZWlnaHQ6MS41fS5tYWluIC5lbnRyeS1jb250ZW50IHB7bWFyZ2luLWJvdHRvbTozMHB4O2xpbmUtaGVpZ2h0OjEuN30ubWFpbiAuZW50cnktY29udGVudCB1bCwubWFpbiAuZW50cnktY29udGVudCBvbHttYXJnaW4tYm90dG9tOjMwcHg7bGluZS1oZWlnaHQ6MS43fS5tYWluIC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGV7bWFyZ2luOjMwcHggMDtib3JkZXItbGVmdDo1cHggc29saWQgIzAwMjczZH0ubWFpbiAuZW50cnktY29udGVudCBibG9ja3F1b3RlIGNpdGV7dGV4dC1hbGlnbjpjZW50ZXJ9Lm1haW4gLmVudHJ5LWNvbnRlbnQgbGl7bGlzdC1zdHlsZTpub25lO21hcmdpbi1ib3R0b206MTBweH0ubWFpbiAuZW50cnktY29udGVudCBsaTpiZWZvcmV7Y29udGVudDpcIuKAoiBcIjtjb2xvcjojMDY1NTlmO21hcmdpbi1sZWZ0Oi0xNHB4fS5tYWluIC5lbnRyeS1jb250ZW50IC53cC1jYXB0aW9uLXRleHQsLm1haW4gLmVudHJ5LWNvbnRlbnQgZmlnY2FwdGlvbnttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxZW07Y29sb3I6IzU1NWQ2Njt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjlweCA1cHg7YmFja2dyb3VuZDojZTdlN2U3O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6aXRhbGljO2Rpc3BsYXk6YmxvY2t9Lm1haW4gLm1ldGFzbGlkZXJ7cG9zaXRpb246cmVsYXRpdmV9LnNpbmdsZSAuZW50cnktY29udGVudCBoMSBhLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDIgYSwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGgzIGEsLnNpbmdsZSAuZW50cnktY29udGVudCBoNCBhLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDUgYSwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg2IGF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzAwMjczZDttYXJnaW4tYm90dG9tOjEwcHh9LnNpbmdsZSAuZW50cnktY29udGVudCBoMSBhOmFmdGVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDIgYTphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGgzIGE6YWZ0ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNCBhOmFmdGVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDUgYTphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg2IGE6YWZ0ZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dG9wOjNweDttYXJnaW4tbGVmdDoxMHB4O2NvbnRlbnQ6XCIgXCI7aGVpZ2h0OjI1cHg7d2lkdGg6MjVweDtiYWNrZ3JvdW5kOiNlMjg4NDIgdXJsKC4uL2ltYWdlcy9zdWJtaXRfYmcuanBnKSA1MCUgNTAlIG5vLXJlcGVhdDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0uc2luZ2xlIC5lbnRyeS1jb250ZW50IGgxIGE6YWZ0ZXI6aG92ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoMiBhOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDMgYTphZnRlcjpob3Zlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg0IGE6YWZ0ZXI6aG92ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNSBhOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDYgYTphZnRlcjpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9LnNpbmdsZSAuZW50cnktY29udGVudCBoMSBhOmhvdmVyOmFmdGVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDIgYTpob3ZlcjphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGgzIGE6aG92ZXI6YWZ0ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNCBhOmhvdmVyOmFmdGVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDUgYTpob3ZlcjphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg2IGE6aG92ZXI6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MTNweDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0uc2luZ2xlIC5lbnRyeS1jb250ZW50IGgxIGE6aG92ZXI6YWZ0ZXI6aG92ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoMiBhOmhvdmVyOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDMgYTpob3ZlcjphZnRlcjpob3Zlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg0IGE6aG92ZXI6YWZ0ZXI6aG92ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNSBhOmhvdmVyOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDYgYTpob3ZlcjphZnRlcjpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9LnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDEsLnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDJ7Zm9udC1zaXplOjI2cHh9LnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDN7Zm9udC1zaXplOjIycHh9LnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDEgYSwucGFnZSAuZW50cnktY29udGVudCBoMiBhLC5wYWdlIC5lbnRyeS1jb250ZW50IGgzIGEsLnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDQgYSwucGFnZSAuZW50cnktY29udGVudCBoNSBhLC5wYWdlIC5lbnRyeS1jb250ZW50IGg2IGF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzAwMjczZH0uaW1hZ2UtdGlwe2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjMycHg7d2lkdGg6MzJweDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvaW5mby5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0fS53cC1jYXB0aW9uLC53cC1ibG9jay1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MCBub25lO3BhZGRpbmc6MH0ud3AtY2FwdGlvbiAuaW1hZ2UtdGlwLC53cC1ibG9jay1pbWFnZSAuaW1hZ2UtdGlwe3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7Ym90dG9tOjEwcHh9LnNlYXJjaC10b2dnbGV7ZGlzcGxheTpibG9ja30ucGFnZS1oZWFkZXJ7bWFyZ2luOjB9LmJ0biwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCA1cHg7cGFkZGluZzo3cHggMjBweDtjb2xvcjp3aGl0ZTtmb250LXNpemU6MTZweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDstbXMtYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0uYnRuOmhvdmVyLC5jb21tZW50LWZvcm0gaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXXtvcGFjaXR5Oi44O2NvbG9yOndoaXRlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmlubGluZS1idG57cGFkZGluZzoxMHB4IDQ2cHg7Zm9udC1zaXplOjIzcHg7b3BhY2l0eToxO2JhY2tncm91bmQ6I2UyODg0MiB1cmwoLi4vaW1hZ2VzL3N1Ym1pdF9iZy5wbmcpIDg4JSA1MCUgbm8tcmVwZWF0fS5pbmxpbmUtYnRuOmhvdmVye29wYWNpdHk6Ljk7Y29sb3I6d2hpdGU7YmFja2dyb3VuZDojZTI4ODQyIHVybCguLi9pbWFnZXMvc3VibWl0X2JnLnBuZykgOTIlIDUwJSBuby1yZXBlYXR9LnNtYWxse2ZvbnQtc2l6ZToxMnB4fS5idG4tZ29sZHtiYWNrZ3JvdW5kLWNvbG9yOiNiMjljMzF9LmJ0bi1vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjojZTI4ODQyfS5xdW90ZS13cmFwe2NvbG9yOiM4NDk0OWQ7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS45fS5xdW90ZS13cmFwIC5xdW90ZXtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWluZGVudDo1MHB4O2NvbG9yOiM0NzYzNzN9LnF1b3RlLXdyYXAgLnF1b3RlOmJlZm9yZSwucXVvdGUtd3JhcCAucXVvdGUgLmVuZC1xdW90ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9jb250ZW50X3F1b3RlX3Nwcml0ZS5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2hlaWdodDo0MXB4O3dpZHRoOjUwcHh9LnF1b3RlLXdyYXAgLnF1b3RlOmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztjb250ZW50OlwiIFwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTJweDtsZWZ0OjA7YmFja2dyb3VuZC1wb3NpdGlvbjotMTUwcHggMH0ucXVvdGUtd3JhcCAucXVvdGUgLmVuZC1xdW90ZXtkaXNwbGF5Om5vbmU7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOi0xM3B4O21hcmdpbi1sZWZ0OjVweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0ucXVvdGUtd3JhcCAucXVvdGVke21hcmdpbi10b3A6MjFweDtmb250LXNpemU6MTRweDtmb250LXN0eWxlOml0YWxpYztjb2xvcjojMzMzO292ZXJmbG93OmhpZGRlbn0ucXVvdGUtd3JhcCAucXVvdGUtaW1hZ2V7ZmxvYXQ6bGVmdDt3aWR0aDo3M3B4O2hlaWdodDphdXRvfS5xdW90ZS13cmFwIC5xdW90ZS1pbWFnZSBpbWd7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ucXVvdGUtd3JhcCAucXVvdGUtbmFtZXtsaW5lLWhlaWdodDo3N3B4O21hcmdpbi1sZWZ0OjMwcHg7ZmxvYXQ6bGVmdH0uY29udGVudC1pbm5lcntvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoyNXB4IDEwcHggMH0uY29udGVudC1pbm5lcntvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoyNXB4IDEwcHggMH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey53cmFwe3BhZGRpbmc6MH0uY29udGVudC1pbm5lcntwYWRkaW5nOjAgMTBweDttYXJnaW46NDVweCBhdXRvIDA7bWF4LXdpZHRoOjEwMTBweDt3aWR0aDoxMDAlfS5xdW90ZS13cmFwe21heC13aWR0aDo5MCU7bWFyZ2luOjQwcHggYXV0bztwYWRkaW5nOjU1cHggNzBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAyNzNkfS5xdW90ZS13cmFwIC5xdW90ZXt0ZXh0LWluZGVudDowfS5xdW90ZS13cmFwIC5xdW90ZTpiZWZvcmV7dG9wOi0yMnB4O2xlZnQ6LTYwcHh9LnF1b3RlLXdyYXAgLnF1b3RlIC5lbmQtcXVvdGV7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjBweDtyaWdodDotMzBweDtkaXNwbGF5OmlubGluZS1ibG9ja30ucXVvdGUtd3JhcC5pbmxpbmUtcXVvdGV7Ym9yZGVyLXRvcDowIG5vbmU7bWFyZ2luOjIwcHggYXV0bztwYWRkaW5nOjM1cHggNzBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGVudC1pbm5lcntwYWRkaW5nOjB9fS5wYWdpbmF0aW9uLWNvbnRhaW5lcntjb2xvcjojOTk5O2ZvbnQtc2l6ZToxNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nLWJvdHRvbTo0MHB4fS5wYWdpbmF0aW9uLWNvbnRhaW5lciBhe3RleHQtZGVjb3JhdGlvbjpub25lO3BhZGRpbmc6MCA0cHh9LmhvbWUgLm5jX3NvY2lhbFBhbmVsU2lkZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubmNfc29jaWFsUGFuZWxTaWRlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLm5jX3NvY2lhbFBhbmVsU2lkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC1jb250YWluZXIgYTpob3ZlciwuZmxleC1zbGlkZXIgYTpob3ZlcntvdXRsaW5lOm5vbmV9LnNsaWRlcywuc2xpZGVzPmxpLC5mbGV4LWNvbnRyb2wtbmF2LC5mbGV4LWRpcmVjdGlvbi1uYXZ7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX0uZmxleC1wYXVzZXBsYXkgc3Bhbnt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5mbGV4c2xpZGVye21hcmdpbjowO3BhZGRpbmc6MH0uZmxleHNsaWRlciAuc2xpZGVzPmxpe2Rpc3BsYXk6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5mbGV4c2xpZGVyIC5zbGlkZXMgaW1ne3dpZHRoOjEwMCU7ZGlzcGxheTpibG9ja30uZmxleHNsaWRlciAuc2xpZGVzOmFmdGVye2NvbnRlbnQ6XCJcXDAwMjBcIjtkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7dmlzaWJpbGl0eTpoaWRkZW47bGluZS1oZWlnaHQ6MDtoZWlnaHQ6MH1odG1sW3htbG5zXSAuZmxleHNsaWRlciAuc2xpZGVze2Rpc3BsYXk6YmxvY2t9KiBodG1sIC5mbGV4c2xpZGVyIC5zbGlkZXN7aGVpZ2h0OjElfS5uby1qcyAuZmxleHNsaWRlciAuc2xpZGVzPmxpOmZpcnN0LWNoaWxke2Rpc3BsYXk6YmxvY2t9LmZsZXhzbGlkZXJ7bWFyZ2luOjAgMCA2MHB4O2JhY2tncm91bmQ6I2ZmZmZmZjtib3JkZXI6NHB4IHNvbGlkICNmZmZmZmY7cG9zaXRpb246cmVsYXRpdmU7em9vbToxOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6XCJcIiAwIDFweCA0cHggcmdiYSgwLDAsMCwwLjIpOy1tb3otYm94LXNoYWRvdzpcIlwiIDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMik7LW8tYm94LXNoYWRvdzpcIlwiIDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMik7Ym94LXNoYWRvdzpcIlwiIDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMil9LmZsZXhzbGlkZXIgLnNsaWRlc3t6b29tOjF9LmZsZXhzbGlkZXIgLnNsaWRlcyBpbWd7aGVpZ2h0OmF1dG87LW1vei11c2VyLXNlbGVjdDpub25lfS5mbGV4LXZpZXdwb3J0e21heC1oZWlnaHQ6NTIwcHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAxcyBlYXNlOy1tb3otdHJhbnNpdGlvbjphbGwgMXMgZWFzZTstbXMtdHJhbnNpdGlvbjphbGwgMXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAxcyBlYXNlO3RyYW5zaXRpb246YWxsIDFzIGVhc2V9QG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCl7LmZsZXgtdmlld3BvcnR7bWF4LWhlaWdodDo1NzBweH19LmxvYWRpbmcgLmZsZXgtdmlld3BvcnR7bWF4LWhlaWdodDozMDBweH0uY2Fyb3VzZWwgbGl7bWFyZ2luLXJpZ2h0OjVweH0uZmxleC1kaXJlY3Rpb24tbmF2eypoZWlnaHQ6MH0uZmxleC1kaXJlY3Rpb24tbmF2IGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jazt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O21hcmdpbjotMjBweCAwIDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt6LWluZGV4OjEwO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjA7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6cmdiYSgwLDAsMCwwLjgpO3RleHQtc2hhZG93OjFweCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlLWluLW91dDstbXMtdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZS1pbi1vdXR9LmZsZXgtZGlyZWN0aW9uLW5hdiBhOmJlZm9yZXtmb250LXNpemU6NDBweDtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjpyZ2JhKDAsMCwwLDApO3RleHQtc2hhZG93OjFweCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDApfS5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldntsZWZ0Oi01MHB4fS5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dHtyaWdodDotNTBweDt0ZXh0LWFsaWduOnJpZ2h0fS5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldntvcGFjaXR5OjA7bGVmdDoxMHB4fS5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dHtvcGFjaXR5OjA7cmlnaHQ6MTBweH0uZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LWRpc2FibGVke29wYWNpdHk6MCAhaW1wb3J0YW50O2ZpbHRlcjphbHBoYShvcGFjaXR5PTApO2N1cnNvcjpkZWZhdWx0O3otaW5kZXg6LTF9LmZsZXgtcGF1c2VwbGF5IGF7ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo1cHg7bGVmdDoxMHB4O29wYWNpdHk6MC44O3otaW5kZXg6MTA7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpwb2ludGVyO2NvbG9yOiMwMDB9LmZsZXgtcGF1c2VwbGF5IGE6YmVmb3Jle2ZvbnQtc2l6ZToyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mbGV4LXBhdXNlcGxheSBhOmhvdmVye29wYWNpdHk6MX0uZmxleC1jb250cm9sLW5hdnt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotNDBweDt0ZXh0LWFsaWduOmNlbnRlcn0uZmxleC1jb250cm9sLW5hdiBsaXttYXJnaW46MCA2cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7em9vbToxOypkaXNwbGF5OmlubGluZX0uZmxleC1jb250cm9sLXBhZ2luZyBsaSBhe3dpZHRoOjExcHg7aGVpZ2h0OjExcHg7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiM2NjY7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNSk7Y3Vyc29yOnBvaW50ZXI7dGV4dC1pbmRlbnQ6LTk5OTlweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDNweCByZ2JhKDAsMCwwLDAuMyk7LW1vei1ib3gtc2hhZG93Omluc2V0IDAgMCAzcHggcmdiYSgwLDAsMCwwLjMpOy1vLWJveC1zaGFkb3c6aW5zZXQgMCAwIDNweCByZ2JhKDAsMCwwLDAuMyk7Ym94LXNoYWRvdzppbnNldCAwIDAgM3B4IHJnYmEoMCwwLDAsMC4zKTstd2Via2l0LWJvcmRlci1yYWRpdXM6MjBweDstbW96LWJvcmRlci1yYWRpdXM6MjBweDtib3JkZXItcmFkaXVzOjIwcHh9LmZsZXgtY29udHJvbC1wYWdpbmcgbGkgYTpob3ZlcntiYWNrZ3JvdW5kOiMzMzM7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNyl9LmZsZXgtY29udHJvbC1wYWdpbmcgbGkgYS5mbGV4LWFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuOSk7Y3Vyc29yOmRlZmF1bHR9LmZsZXgtY29udHJvbC10aHVtYnN7bWFyZ2luOjVweCAwIDA7cG9zaXRpb246c3RhdGljO292ZXJmbG93OmhpZGRlbn0uZmxleC1jb250cm9sLXRodW1icyBsaXt3aWR0aDoyNSU7ZmxvYXQ6bGVmdDttYXJnaW46MH0uZmxleC1jb250cm9sLXRodW1icyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztkaXNwbGF5OmJsb2NrO29wYWNpdHk6Ljc7Y3Vyc29yOnBvaW50ZXI7LW1vei11c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMXMgZWFzZTstbW96LXRyYW5zaXRpb246YWxsIDFzIGVhc2U7LW1zLXRyYW5zaXRpb246YWxsIDFzIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAxcyBlYXNlfS5mbGV4LWNvbnRyb2wtdGh1bWJzIGltZzpob3ZlcntvcGFjaXR5OjF9LmZsZXgtY29udHJvbC10aHVtYnMgLmZsZXgtYWN0aXZle29wYWNpdHk6MTtjdXJzb3I6ZGVmYXVsdH0jYWNmLXJlc291cmNlX3R5cGV7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KXsuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXZ7b3BhY2l0eToxO2xlZnQ6MTBweH0uZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHR7b3BhY2l0eToxO3JpZ2h0OjEwcHh9fS5lbnRyeS1jb250ZW50IC5zdS1zcG9pbGVyLXN0eWxlLWRlZmF1bHQ+LnN1LXNwb2lsZXItY29udGVudHtwYWRkaW5nOjFlbSAwfS5lbnRyeS1jb250ZW50IC5zdS1zcG9pbGVyLXN0eWxlLWRlZmF1bHQ+LnN1LXNwb2lsZXItdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDojZTI4ODQyO3BhZGRpbmctcmlnaHQ6MjhweDtwYWRkaW5nLWxlZnQ6MjBweDtjb2xvcjp3aGl0ZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLnN1LXNwb2lsZXItc3R5bGUtZGVmYXVsdD4uc3Utc3BvaWxlci10aXRsZTpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLnN1LXNwb2lsZXItc3R5bGUtZGVmYXVsdD4uc3Utc3BvaWxlci10aXRsZT4uc3Utc3BvaWxlci1pY29ue2xlZnQ6ODUlfS5lbnRyeS1jb250ZW50IC5zdS1idXR0b24sLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5re2JhY2tncm91bmQ6I2UyODg0Mjtjb2xvcjp3aGl0ZTtwYWRkaW5nOjAgIWltcG9ydGFudDtib3JkZXI6MCBub25lICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDstd2Via2l0LWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Oy1tb3otYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7LW1zLWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LjVweH0uZW50cnktY29udGVudCAuc3UtYnV0dG9uIHNwYW4sLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHNwYW57Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LjVweDtwYWRkaW5nOjAgMzBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDtib3JkZXI6MCBub25lICFpbXBvcnRhbnQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDstbW96LWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Oy1tcy1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtmb250LXdlaWdodDpib2xkfS53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGlua3tmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi41cHg7cGFkZGluZzowIDMwcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnQ7Ym9yZGVyOjAgbm9uZSAhaW1wb3J0YW50Oy13ZWJraXQtYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7LW1vei1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDstbXMtYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTtib3JkZXI6MnB4IHNvbGlkICNlMjg4NDIgIWltcG9ydGFudDtjb2xvcjp3aGl0ZTtmb250LXdlaWdodDpib2xkfS53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiNlMjg4NDI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0ZXh0LWRlY29yYXRpb246bm9uZX0ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGlua3tib3JkZXI6MnB4IHNvbGlkICMwNjU1OWYgIWltcG9ydGFudDtjb2xvcjojMDY1NTlmO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3Zlcnstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO2JhY2tncm91bmQ6IzA2NTU5Zjtjb2xvcjp3aGl0ZX0uc3UtYnV0dG9uLXN0eWxlLWRlZmF1bHQgc3Bhbntib3JkZXI6MCBub25lO2ZvbnQtc2l6ZToyMHB4fS5zaW5nbGUtbWljcm9wYWdlIC5oZW50cnl7ZGlzcGxheTpub25lfS5zaW5nbGUtbWljcm9wYWdlIC5jb250ZW50LWlubmVye21hcmdpbjowO21heC13aWR0aDoxMDAwMDAwMDBweDtwYWRkaW5nOjB9LnNpbmdsZS1taWNyb3BhZ2UgLm5jX3NvY2lhbFBhbmVsU2lkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuc2luZ2xlLW1pY3JvcGFnZSAubmNfc29jaWFsUGFuZWxTaWRle2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LnNpbmdsZS1taWNyb3BhZ2UgLmZvb3Rlci10b3B7bWFyZ2luLXRvcDowfS5taWNyby10ZXh0LWFyZWEtY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjIwcHggMTBweH1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey5taWNyby10ZXh0LWFyZWEtY29udGFpbmVye3BhZGRpbmc6NjBweCAxMHB4IDgwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1pY3JvLXRleHQtYXJlYS1jb250YWluZXJ7cGFkZGluZzo2MHB4IDAgODBweH19Lm1pY3JvLXRleHQtYXJlYXttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO21heC13aWR0aDpjYWxjKDk1MHB4ICsgMiAqIDEwcHgpfS5taWNyby10ZXh0LWFyZWEgcHtmb250LXNpemU6MjBweDttYXJnaW4tYm90dG9tOjMwcHg7bGluZS1oZWlnaHQ6MS43fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1pY3JvLXRleHQtYXJlYXtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9fS5taWNyby1mb3Jte21hcmdpbi1ib3R0b206NDBweH0ubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cInBob25lXCJdLC5taWNyby1mb3JtIGlucHV0W3R5cGU9XCJudW1iZXJcIl17bWluLXdpZHRoOjFweDt3aWR0aDoxMDAlO2hlaWdodDozOHB4fUBtZWRpYSAobWluLXdpZHRoOiA2MDBweCl7Lm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5taWNyby1mb3JtIGlucHV0W3R5cGU9XCJwaG9uZVwiXSwubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwibnVtYmVyXCJde3dpZHRoOmNhbGMoNTAlIC0gNXB4KX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cInBob25lXCJdLC5taWNyby1mb3JtIGlucHV0W3R5cGU9XCJudW1iZXJcIl17d2lkdGg6Y2FsYygyMCUgLSA1cHgpfX0ubWljcm8tZm9ybSBidXR0b257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21hcmdpbi10b3A6MTBweH1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey5taWNyby1mb3JtIGJ1dHRvbnt3aWR0aDpjYWxjKDEwMCUgLSA1cHgpO2Rpc3BsYXk6aW5saW5lLWJsb2NrfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5taWNyby1mb3JtIGJ1dHRvbnt3aWR0aDoxOCV9fS5taWNyby1oaWdobGlnaHQtY29udGFpbmVye3BhZGRpbmc6MCAwIDQwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWljcm8taGlnaGxpZ2h0LWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MXB4O3BhZGRpbmctcmlnaHQ6MXB4fS5taWNyby1oaWdobGlnaHQtY29udGFpbmVyOmZpcnN0LW9mLXR5cGV7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDoycHh9Lm1pY3JvLWhpZ2hsaWdodC1jb250YWluZXI6bGFzdC1vZi10eXBle3BhZGRpbmctbGVmdDoycHg7cGFkZGluZy1yaWdodDowfX0ubWljcm8taGlnaGxpZ2h0LWltYWdlLTAsLm1pY3JvLWhpZ2hsaWdodC1pbWFnZS0xLC5taWNyby1oaWdobGlnaHQtaW1hZ2UtMntiYWNrZ3JvdW5kLXNpemU6Y292ZXI7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmctdG9wOjc1JX0ubWljcm8taGlnaGxpZ2h0LXRpdGxle2NvbG9yOmJsYWNrO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjVweDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LWFsaWduOmNlbnRlcn0ubWljcm8taGlnaGxpZ2h0cy1pbm5lci1jb250YWluZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzttYXgtd2lkdGg6Y2FsYyg5NTBweCArIDIgKiAxMHB4KTtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9Lm1pY3JvLWhpZ2hsaWdodHMtb3V0ZXItY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6I2YyZjJmMjtvdmVyZmxvdzphdXRvO3BhZGRpbmc6MjBweCAwIDEwcHh9Lm1pY3JvLWhpZ2hsaWdodHMtb3V0ZXItY29udGFpbmVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1pY3JvLWhpZ2hsaWdodHMtaW5uZXItY29udGFpbmVye292ZXJmbG93OmF1dG87cGFkZGluZzoyMHB4IDEwcHggMTBweH0ubWljcm8taGlnaGxpZ2h0cy1pbm5lci1jb250YWluZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWljcm8taGlnaGxpZ2h0cy1yb3d7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0ubWljcm8taGlnaGxpZ2h0cy1zZWN0aW9uLXRpdGxle2JvcmRlci1ib3R0b206MXB4IHNvbGlkIGJsYWNrO2NvbG9yOiMwMDI3M2Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjQ2cHg7bWFyZ2luLWJvdHRvbTozMHB4O3BhZGRpbmctYm90dG9tOjVweH0uZm13LXN0b3JpZXN7bWFyZ2luOjAgLTE1cHh9LmZtdy1zdG9yaWVzIC5mbXctc3Rvcmllcy1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5mbXctc3RvcmllcyAuZm13LXN0b3JpZXMtaW5uZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTQwMHB4fX0uZm13LXN0b3JpZXMgLnN0b3JpZXMtdGFne3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMzMzM7d2lkdGg6MTAwJTtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOjFweDtwYWRkaW5nOjEwcHggMDt0ZXh0LXNoYWRvdzoxcHggMXB4IDRweCBibGFja31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mbXctc3RvcmllcyAuc3Rvcmllcy10YWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDoxMDA7aGVpZ2h0OjgxcHg7cGFkZGluZzoyMHB4IDAgMDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9mbXctc3Rvcmllcy1iZy5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlIDA7Y29sb3I6d2hpdGV9fS5mbXctc3RvcmllcyAub3dsLWl0ZW17cG9zaXRpb246cmVsYXRpdmV9LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0e21hcmdpbjowIDE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm13LXN0b3JpZXMgLnNsaWRlLXRleHR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjIwcHg7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOjAgYXV0bztjb2xvcjp3aGl0ZTttYXgtd2lkdGg6ODYlO3otaW5kZXg6MTAxfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5mbXctc3RvcmllcyAuc2xpZGUtdGV4dHtib3R0b206NDNweH19LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0IGgye21hcmdpbjoxMHB4IDA7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MjhweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mbXctc3RvcmllcyAuc2xpZGUtdGV4dCBoMntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo0NSU7bWFyZ2luLXJpZ2h0OjMlO2NvbG9yOiMwNjU1OWY7YmFja2dyb3VuZDp3aGl0ZTtwYWRkaW5nOjI5cHggMjBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZm13LXN0b3JpZXMgLnNsaWRlLXRleHQgaDJ7cGFkZGluZzoyNXB4O3dpZHRoOjQyJTttYXJnaW4tcmlnaHQ6NSV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0IC5zbGlkZS1ibHVyYntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo1MSU7Y29sb3I6d2hpdGV9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0IC5zbGlkZS1ibHVyYnt2ZXJ0aWNhbC1hbGlnbjp0b3A7cGFkZGluZzozOHB4IDAgMH19LmZtdy1zdG9yaWVzICNzeW5jMSAub3dsLW5hdntkaXNwbGF5Om5vbmV9LmZtdy1zdG9yaWVzICNzeW5jMSAub3dsLWl0ZW17cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm13LXN0b3JpZXMgI3N5bmMxIC5vd2wtaXRlbSBhLnN0b3J5LWltYWdlLW92ZXJsYXk6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO3otaW5kZXg6MTAwO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MjUwcHg7Y29udGVudDpcIiBcIjtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjY1KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjY1KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMC42NSkgMCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2E2MDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKX0uZm13LXN0b3JpZXMgI3N5bmMxIC5vd2wtaXRlbSBhLnN0b3J5LWltYWdlLW92ZXJsYXk6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDoxMDA7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoyNTBweDtjb250ZW50OlwiIFwiO2JhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDAuNjUpIDEwMCUpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDAuNjUpIDEwMCUpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLDAsMCwwKSAwJSwgcmdiYSgwLDAsMCwwLjY1KSAxMDAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nI2E2MDAwMDAwJyxHcmFkaWVudFR5cGU9MCApfX0uZm13LXN0b3JpZXMgI3N5bmMye21hcmdpbi10b3A6LTdweH0uZm13LXN0b3JpZXMgI3N5bmMyIC5vd2wtc3RhZ2V7bWFyZ2luOjAgYXV0b30uZm13LXN0b3JpZXMgI3N5bmMyIC5vd2wtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDo3cHg7b3BhY2l0eTouODstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDAgIzA3YjdiNztib3gtc2hhZG93Omluc2V0IDAgMCAwICMwN2I3Yjc7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDI1MG1zIGxpbmVhcn0uZm13LXN0b3JpZXMgI3N5bmMyIC5vd2wtaXRlbS5jdXJyZW50LC5mbXctc3RvcmllcyAjc3luYzIgLm93bC1pdGVtOmhvdmVye29wYWNpdHk6MTstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCA3cHggMCAjMDdiN2I3O2JveC1zaGFkb3c6aW5zZXQgMCA3cHggMCAjMDdiN2I3Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgbGluZWFyOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGxpbmVhcjt0cmFuc2l0aW9uOmFsbCAyNTBtcyBsaW5lYXJ9LmZtdy1zdG9yaWVzICNzeW5jMiAub3dsLW5hdntkaXNwbGF5OmJsb2NrfS5mbXctc3RvcmllcyAjc3luYzIgLm93bC1wcmV2LC5mbXctc3RvcmllcyAjc3luYzIgLm93bC1uZXh0e29wYWNpdHk6MX0uZm13LXN0b3JpZXMgI3N5bmMyIC5vd2wtcHJldntsZWZ0OjEwcHh9LmZtdy1zdG9yaWVzICNzeW5jMiAub3dsLW5leHR7bGVmdDphdXRvO3JpZ2h0OjEwcHh9LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hPdmVybGF5e2JhY2tncm91bmQtY29sb3I6YmxhY2t9LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hNaWRkbGVMZWZ0LC5zaW5nbGUtbWljcm9wYWdlICNjYm94TWlkZGxlUmlnaHQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hCb3R0b21MZWZ0LC5zaW5nbGUtbWljcm9wYWdlICNjYm94Qm90dG9tUmlnaHQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hCb3R0b21DZW50ZXIsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hUb3BMZWZ0LC5zaW5nbGUtbWljcm9wYWdlICNjYm94VG9wUmlnaHQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hUb3BDZW50ZXIsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hDdXJyZW50e2Rpc3BsYXk6bm9uZTt3aWR0aDowO2hlaWdodDowO2JhY2tncm91bmQ6MCBub25lfS5zaW5nbGUtbWljcm9wYWdlICNjYm94Q29udGVudHtwYWRkaW5nLXRvcDo0MHB4O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgbm9uZX0uc2luZ2xlLW1pY3JvcGFnZSAjY2JveENvbnRlbnQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hMb2FkZWRDb250ZW50e29wYWNpdHk6MSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MH0uc2luZ2xlLW1pY3JvcGFnZSAjY2JveExvYWRlZENvbnRlbnR7bWF4LXdpZHRoOjg4JTttYXJnaW46MCBhdXRvfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hMb2FkZWRDb250ZW50e21heC13aWR0aDo4MCV9fS5zaW5nbGUtbWljcm9wYWdlICNjYm94Q2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7cmlnaHQ6MjBweDtoZWlnaHQ6MzVweCAhaW1wb3J0YW50O3dpZHRoOjM1cHggIWltcG9ydGFudDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvZm13LXN0b3JpZXMtY2xvc2UucG5nKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJSA1MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlO29wYWNpdHk6LjY7dGV4dC1pbmRlbnQ6LTk5OTk5cHh9LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hOZXh0LC5zaW5nbGUtbWljcm9wYWdlICNjYm94UHJldmlvdXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ3JTtoZWlnaHQ6NjBweDt3aWR0aDo0MHB4O2JhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCU7b3BhY2l0eTouNn0uc2luZ2xlLW1pY3JvcGFnZSAjY2JveE5leHR7ZGlzcGxheTpub25lO3RleHQtaW5kZW50Oi05OTk5cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2luZ2xlLW1pY3JvcGFnZSAjY2JveE5leHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL2Ztdy1zdG9yaWVzLW5leHQucG5nKTtsZWZ0Ojk1JX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2luZ2xlLW1pY3JvcGFnZSAjY2JveE5leHR7bGVmdDo5MSV9fS5zaW5nbGUtbWljcm9wYWdlICNjYm94UHJldmlvdXN7ZGlzcGxheTpub25lO3RleHQtaW5kZW50Oi05OTk5cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2luZ2xlLW1pY3JvcGFnZSAjY2JveFByZXZpb3Vze2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9mbXctc3Rvcmllcy1wcmV2LnBuZyl9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hQcmV2aW91c3tsZWZ0OjYlfX0ubWljcm8tZm9vdGVye2JhY2tncm91bmQtY29sb3I6IzAwMjczZDtwYWRkaW5nOjE1cHggNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1pY3JvLWZvb3RlcntwYWRkaW5nOjE1cHggMH19Lm1pY3JvLWZvb3RlciAubWljcm8tZm9vdGVyLWlubmVye21heC13aWR0aDoxMTAwcHg7bWFyZ2luOjAgYXV0b30ubWljcm8tZm9vdGVyIC5mb290ZXItbG9nbyBpbWd7bWFyZ2luOjE2cHggNXB4fS5taWNyby1mb290ZXIgLm1lbnV7bWFyZ2luOjVweCAwO3BhZGRpbmc6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5taWNyby1mb290ZXIgLm1lbnV7bWFyZ2luOjIwcHggMH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWljcm8tZm9vdGVyIC5tZW51e21hcmdpbjoyN3B4IDB9fS5taWNyby1mb290ZXIgLm1lbnUgbGl7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGlzdC1zdHlsZTpub25lO21hcmdpbjowIDEwcHg7Zm9udC1zaXplOjE0cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWljcm8tZm9vdGVyIC5tZW51IGxpOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIiBcIjtoZWlnaHQ6MjBweDt3aWR0aDoycHg7YmFja2dyb3VuZDp3aGl0ZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O2xlZnQ6LTEwcHh9Lm1pY3JvLWZvb3RlciAubWVudSBsaTpmaXJzdC1jaGlsZDphZnRlcntkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5taWNyby1mb290ZXIgLm1lbnUgbGl7Zm9udC1zaXplOjE2cHh9fS5taWNyby1mb290ZXIgLm1lbnUgbGkgYXtjb2xvcjp3aGl0ZTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWljcm8tZm9vdGVyIC5mb290ZXItY29weXJpZ2h0e2NvbG9yOndoaXRlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1pY3JvLWZvb3RlciAuZm9vdGVyLWNvcHlyaWdodHt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luOjIwcHggMH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWljcm8tZm9vdGVyIC5mb290ZXItY29weXJpZ2h0e21hcmdpbjoyN3B4IDB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5taWNyby1mb290ZXIgLmZvb3Rlci1jb3B5cmlnaHR7Zm9udC1zaXplOjE2cHh9fS5zaW5nbGUtbWljcm9wYWdley8qISBmYW5jeUJveCB2Mi4xLjUgZmFuY3lhcHBzLmNvbSB8IGZhbmN5YXBwcy5jb20vZmFuY3lib3gvI2xpY2Vuc2UgKi99LnNpbmdsZS1taWNyb3BhZ2UgLm93bC1uYXZ7d2lkdGg6MTAwJX0uc2luZ2xlLW1pY3JvcGFnZSAub3dsLXByZXYsLnNpbmdsZS1taWNyb3BhZ2UgLm93bC1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDozMyU7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtoZWlnaHQ6NDVweDt3aWR0aDozMHB4O3RleHQtaW5kZW50Oi05OTk5OTlweDtvcGFjaXR5Oi42fS5zaW5nbGUtbWljcm9wYWdlIC5vd2wtcHJldntsZWZ0Oi00NXB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL2NoZXZyb24tbGVmdC5wbmdcIil9LnNpbmdsZS1taWNyb3BhZ2UgLm93bC1uZXh0e2xlZnQ6MTAyJTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9jaGV2cm9uLXJpZ2h0LnBuZ1wiKX0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtd3JhcCwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtc2tpbiwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3V0ZXIsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWlubmVyLC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1pbWFnZSwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtd3JhcCBpZnJhbWUsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXdyYXAgb2JqZWN0LC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1uYXYsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LW5hdiBzcGFuLC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC10bXB7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjowO291dGxpbmU6MDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXdyYXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6ODAyMH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtc2tpbntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmOWY5Zjk7Y29sb3I6IzQ0NDt0ZXh0LXNoYWRvdzpub25lOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3BlbmVke3otaW5kZXg6ODAzMH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC1za2luey13ZWJraXQtYm94LXNoYWRvdzowIDEwcHggMjVweCByZ2JhKDAsMCwwLDAuNSk7LW1vei1ib3gtc2hhZG93OjAgMTBweCAyNXB4IHJnYmEoMCwwLDAsMC41KTtib3gtc2hhZG93OjAgMTBweCAyNXB4IHJnYmEoMCwwLDAsMC41KX0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3V0ZXIsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1pbm5lcntvdmVyZmxvdzpoaWRkZW59LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXR5cGUtaWZyYW1lIC5mYW5jeWJveC1pbm5lcnstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtZXJyb3J7Y29sb3I6IzQ0NDtmb250OjE0cHgvMjBweCBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7bWFyZ2luOjA7cGFkZGluZzoxNXB4O3doaXRlLXNwYWNlOm5vd3JhcH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtaW1hZ2UsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWlmcmFtZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWltYWdle21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0uc2luZ2xlLW1pY3JvcGFnZSAjZmFuY3lib3gtbG9hZGluZywuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtY2xvc2UsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXByZXYgc3Bhbiwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtbmV4dCBzcGFue2JhY2tncm91bmQtaW1hZ2U6dXJsKGZhbmN5Ym94X3Nwcml0ZS5wbmcpfS5zaW5nbGUtbWljcm9wYWdlICNmYW5jeWJveC1sb2FkaW5ne3Bvc2l0aW9uOmZpeGVkO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLXRvcDotMjJweDttYXJnaW4tbGVmdDotMjJweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEwOHB4O29wYWNpdHk6Ljg7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDo4MDYwfS5zaW5nbGUtbWljcm9wYWdlICNmYW5jeWJveC1sb2FkaW5nIGRpdnt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2JhY2tncm91bmQ6dXJsKGZhbmN5Ym94X2xvYWRpbmcuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xOHB4O3JpZ2h0Oi0xOHB4O3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHg7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDo4MDQwfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1uYXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6NDAlO2hlaWdodDoxMDAlO2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKGJsYW5rLmdpZik7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCk7ei1pbmRleDo4MDQwfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1wcmV2e2xlZnQ6MH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtbmV4dHtyaWdodDowfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1uYXYgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjM2cHg7aGVpZ2h0OjM0cHg7bWFyZ2luLXRvcDotMThweDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjgwNDA7dmlzaWJpbGl0eTpoaWRkZW59LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXByZXYgc3BhbntsZWZ0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNnB4fS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1uZXh0IHNwYW57cmlnaHQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTcycHh9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LW5hdjpob3ZlciBzcGFue3Zpc2liaWxpdHk6dmlzaWJsZX0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtdG1we3Bvc2l0aW9uOmFic29sdXRlO3RvcDotOTk5OTlweDtsZWZ0Oi05OTk5OXB4O3Zpc2liaWxpdHk6aGlkZGVuO21heC13aWR0aDo5OTk5OXB4O21heC1oZWlnaHQ6OTk5OTlweDtvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnR9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWxvY2t7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7d2lkdGg6YXV0b30uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtbG9jayBib2R5e292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50fS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1sb2NrLXRlc3R7b3ZlcmZsb3cteTpoaWRkZW4gIWltcG9ydGFudH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6bm9uZTt6LWluZGV4OjgwMTA7YmFja2dyb3VuZDp1cmwoZmFuY3lib3hfb3ZlcmxheS5wbmcpfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1vdmVybGF5LWZpeGVke3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3JpZ2h0OjB9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWxvY2sgLmZhbmN5Ym94LW92ZXJsYXl7b3ZlcmZsb3c6YXV0bztvdmVyZmxvdy15OnNjcm9sbH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtdGl0bGV7dmlzaWJpbGl0eTpoaWRkZW47Zm9udDo0MDAgMTNweC8yMHB4IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LXNoYWRvdzpub25lO3otaW5kZXg6ODA1MH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC10aXRsZXt2aXNpYmlsaXR5OnZpc2libGV9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXRpdGxlLWZsb2F0LXdyYXB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6NTAlO21hcmdpbi1ib3R0b206LTM1cHg7ei1pbmRleDo4MDUwO3RleHQtYWxpZ246Y2VudGVyfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC10aXRsZS1mbG9hdC13cmFwIC5jaGlsZHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6LTEwMCU7cGFkZGluZzoycHggMjBweDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjgpOy13ZWJraXQtYm9yZGVyLXJhZGl1czoxNXB4Oy1tb3otYm9yZGVyLXJhZGl1czoxNXB4O2JvcmRlci1yYWRpdXM6MTVweDt0ZXh0LXNoYWRvdzowIDFweCAycHggIzIyMjtjb2xvcjojRkZGO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyNHB4O3doaXRlLXNwYWNlOm5vd3JhcH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtdGl0bGUtb3V0c2lkZS13cmFwe3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MTBweDtjb2xvcjojZmZmfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC10aXRsZS1pbnNpZGUtd3JhcHtwYWRkaW5nLXRvcDoxMHB4fS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC10aXRsZS1vdmVyLXdyYXB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2NvbG9yOiNmZmY7cGFkZGluZzoxMHB4O2JhY2tncm91bmQ6IzAwMDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC44KX1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSl7LnNpbmdsZS1taWNyb3BhZ2UgI2ZhbmN5Ym94LWxvYWRpbmcsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWNsb3NlLC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1wcmV2IHNwYW4sLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LW5leHQgc3BhbntiYWNrZ3JvdW5kLWltYWdlOnVybChmYW5jeWJveF9zcHJpdGVAMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6NDRweCAxNTJweH0uc2luZ2xlLW1pY3JvcGFnZSAjZmFuY3lib3gtbG9hZGluZyBkaXZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmFuY3lib3hfbG9hZGluZ0AyeC5naWYpO2JhY2tncm91bmQtc2l6ZToyNHB4IDI0cHh9fS5jb21tZW50LWxpc3R7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5jb21tZW50LWxpc3Qgb2x7bGlzdC1zdHlsZTpub25lfS5jb21tZW50e21hcmdpbjoyMHB4IDAgMzVweH0uY29tbWVudCBwe21hcmdpbi1ib3R0b206MjVweDtsaW5lLWhlaWdodDoxLjV9LmNvbW1lbnQgLnJlcGx5e21hcmdpbi10b3A6LTIwcHg7Zm9udC1zaXplOjE0cHh9LmNvbW1lbnQgLmNvbW1lbnQtYXV0aG9yIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzQ0NH0uY29tbWVudCAuY29tbWVudC1jb250ZW50e2xpbmUtaGVpZ2h0OjEuNDtmb250LXNpemU6MTZweH0uY29tbWVudCAuY29tbWVudC1tZXRhZGF0YXtmb250LXNpemU6MTRweDttYXJnaW46MCAwIDhweH0uY29tbWVudCAuY29tbWVudC1tZXRhZGF0YSBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzMzM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNvbW1lbnQgLmNvbW1lbnQtbWV0YWRhdGEgLmVkaXQtbGlua3ttYXJnaW4tbGVmdDoyMHB4fS5sb2dnZWQtaW4tYXN7Zm9udC1zaXplOjE0cHh9LmxvZ2dlZC1pbi1hcyBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM0NDR9LnBpbmdiYWNre2Rpc3BsYXk6bm9uZX1pbnB1dFt0eXBlPVwic3VibWl0XCJdLC5mb290ZXItc2lnbnVwIGJ1dHRvbixidXR0b24uYjEsLmN0YS13cmFwIGJ1dHRvbiwjcGV0aXRpb25Gb3JtIGJ1dHRvbntmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7aGVpZ2h0OjM1cHg7bGluZS1oZWlnaHQ6MzdweDtwYWRkaW5nOjAgMjBweDtjb2xvcjp3aGl0ZSAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2UyODg0Mjtib3JkZXI6MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7b3BhY2l0eToxO2ZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NjAwOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7d2lkdGg6MTAwJX1pbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLC5mb290ZXItc2lnbnVwIGJ1dHRvbjpob3ZlcixidXR0b24uYjE6aG92ZXIsLmN0YS13cmFwIGJ1dHRvbjpob3ZlciwjcGV0aXRpb25Gb3JtIGJ1dHRvbjpob3ZlcntvcGFjaXR5Oi45O2JhY2tncm91bmQ6I2UyODg0Mjstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuZm9vdGVyLXNpZ251cCBidXR0b24sYnV0dG9uLmIxLC5jdGEtd3JhcCBidXR0b24sI3BldGl0aW9uRm9ybSBidXR0b257d2lkdGg6YXV0b319LmZvb3Rlci1zaWdudXAgYnV0dG9ue21pbi13aWR0aDoyNTNweH1pbnB1dFt0eXBlPVwidGV4dFwiXSxpbnB1dFt0eXBlPVwiZW1haWxcIl0saW5wdXRbdHlwZT1cInBob25lXCJdLGlucHV0W3R5cGU9XCJudW1iZXJcIl17bWluLXdpZHRoOjI1M3B4O3dpZHRoOjEwMCU7aGVpZ2h0OjM1cHg7cGFkZGluZzowIDEwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7bWFyZ2luOjVweCAwO2ZvbnQtc2l6ZToxNHB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7aW5wdXRbdHlwZT1cInRleHRcIl0saW5wdXRbdHlwZT1cImVtYWlsXCJdLGlucHV0W3R5cGU9XCJwaG9uZVwiXSxpbnB1dFt0eXBlPVwibnVtYmVyXCJde21heC13aWR0aDoyMjVweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2lkZWJhciAuZW5fX2NvbXBvbmVudCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuc2lkZWJhciAuZW5fX2NvbXBvbmVudCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLnNpZGViYXIgLmVuX19jb21wb25lbnQgaW5wdXRbdHlwZT1cInBob25lXCJdLC5zaWRlYmFyIC5lbl9fY29tcG9uZW50IGlucHV0W3R5cGU9XCJudW1iZXJcIl17bWF4LXdpZHRoOjEwMCV9fXRleHRhcmVhe3BhZGRpbmc6MTBweCAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2RkZCAhaW1wb3J0YW50fXNlbGVjdHthcHBlYXJhbmNlOm5vbmU7bW96LWFwcGVhcmFuY2U6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtoZWlnaHQ6MzVweDtjb2xvcjojNDQ0O2ZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7Ym9yZGVyOjAgbm9uZTstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDstbXMtYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOjAgMzBweCAwIDEwcHg7Ym9yZGVyOjFweCBzb2xpZCAjY2ZjZmNmO2JhY2tncm91bmQ6I0Y3RjdGNyB1cmwoLi4vaW1hZ2VzL3NlbGVjdF9iZy5qcGcpIHJpZ2h0IDUwJSBuby1yZXBlYXQ7Y29sb3I6Izk5OX0uZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCAuZW5fX2ZpZWxkLS1jaGVja2JveCBsYWJlbCwjcGV0aXRpb25Gb3JtIC5lbl9fZmllbGQtLWNoZWNrYm94IGxhYmVsLCNkb25hdGlvbkZvcm0gLmVuX19maWVsZC0tY2hlY2tib3ggbGFiZWx7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6bm9ybWFsfS5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IGxhYmVsLCNwZXRpdGlvbkZvcm0gbGFiZWwsI2RvbmF0aW9uRm9ybSBsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTRweDtmb250LXdlaWdodDpub3JtYWw7cGFkZGluZy1sZWZ0OjVweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjIwcHggMH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBzZWxlY3Q6Oi1tcy1leHBhbmQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBzZWxlY3Q6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8xIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMiAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzMgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV82IC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNyAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzEyIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMTMgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8yNSAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMSAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMiAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMyAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNiAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNyAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMTIgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzEzIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8yNSAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWx7ZGlzcGxheTpub25lfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZHttYXJnaW4tYm90dG9tOjIwcHh9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgbGFiZWwuc2hvdy1sYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuc2hvdy1sYWJlbCBsYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGxhYmVsLnNob3ctbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuc2hvdy1sYWJlbCBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MnB4O2NvbG9yOiM0NDR9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kZXNjcmlwdGlvbiwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGVzY3JpcHRpb257Zm9udC1zaXplOjEycHg7bWFyZ2luOjVweCAwIDA7cGFkZGluZzowfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImRhdGVcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYXt3aWR0aDoxMDAlO21heC13aWR0aDo0MDBweDtwYWRkaW5nOjAgMTBweDttYXJnaW4tYm90dG9tOjEwcHg7Ym9yZGVyOjFweCBzb2xpZCAjY2ZjZmNmO2JhY2tncm91bmQtY29sb3I6I0Y3RjdGNztmb250LXNpemU6MTRweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cywuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cywubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cywubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojREFEQURBO2NvbG9yOiMzMzN9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRlXCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZVwiXXtoZWlnaHQ6NTBweH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImRhdGVcIl17aGVpZ2h0OjM1cHh9fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkK2xhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkK2xhYmVse2NvbG9yOiM5OTl9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb21wbGV4LC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb21wbGV4e21heC13aWR0aDo0MDBweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAubmFtZV9maXJzdCBpbnB1dCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAubmFtZV9sYXN0IGlucHV0LC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2FkZHJlc3MgaW5wdXQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAubmFtZV9maXJzdCBpbnB1dCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5uYW1lX2xhc3QgaW5wdXQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9hZGRyZXNzIGlucHV0e21heC13aWR0aDoxOTdweDttaW4td2lkdGg6OTRweDt3aWR0aDoxMDAlfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5uYW1lX2ZpcnN0IGxhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5uYW1lX2xhc3QgbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfYWRkcmVzcyBsYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5uYW1lX2ZpcnN0IGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLm5hbWVfbGFzdCBsYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2FkZHJlc3MgbGFiZWx7ZGlzcGxheTpub25lfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGF0ZV9kYXksLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX21vbnRoLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGF0ZV95ZWFyLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX2RheSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGF0ZV9tb250aCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGF0ZV95ZWFye21heC13aWR0aDoxMDAlO21pbi13aWR0aDoxcHh9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX2RheSBpbnB1dCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2RhdGVfbW9udGggaW5wdXQsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX3llYXIgaW5wdXQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2RhdGVfZGF5IGlucHV0LC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX21vbnRoIGlucHV0LC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX3llYXIgaW5wdXR7bWF4LXdpZHRoOjEwMCU7bWluLXdpZHRoOjFweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuYWRkcmVzc19zdGF0ZSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5hZGRyZXNzX3N0YXRle3dpZHRoOjQ5LjUlfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX3RpbWUgbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl90aW1lIGxhYmVse2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfcmVxdWlyZWQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3JlcXVpcmVke2NvbG9yOiNlMjg4NDJ9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2ZpZWxkXzdfNiwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyICNmaWVsZF83XzZ7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi10b3A6MjBweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfaG91ciwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfbWludXRlLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX2hvdXIsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfbWludXRle3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIDIwcHggMCAwfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9ob3VyIGxhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9ob3VyIGksLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX21pbnV0ZSBsYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfbWludXRlIGksLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfaG91ciBsYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9ob3VyIGksLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfbWludXRlIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX21pbnV0ZSBpe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo1MXB4fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9ob3VyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9taW51dGUgaW5wdXRbdHlwZT1cInRleHRcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfaG91ciBpbnB1dFt0eXBlPVwidGV4dFwiXSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9taW51dGUgaW5wdXRbdHlwZT1cInRleHRcIl17d2lkdGg6MTAwcHggIWltcG9ydGFudDttaW4td2lkdGg6MXB4ICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCV9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveHttYXJnaW4tdG9wOjB9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9jaGVja2JveCBsYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfY2hlY2tib3ggbGFiZWx7bWFyZ2luOjRweCAwIDAgOHB4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiM0NDQ7Zm9udC13ZWlnaHQ6NDAwO3dpZHRoOjMwMHB4fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZ2YtbG9jYXRvci1idXR0b24sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2dmLWxvY2F0b3ItYnV0dG9ue2JhY2tncm91bmQ6I2UyODg0Mjtjb2xvcjp3aGl0ZTttYXJnaW4tYm90dG9tOjIwcHg7aGVpZ2h0OjM1cHg7Ym9yZGVyOjAgbm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE0cHg7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdnZi1sb2NhdG9yLWJ1dHRvbjpob3ZlciwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZ2YtbG9jYXRvci1idXR0b246aG92ZXJ7b3BhY2l0eTouNzstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQwMHB4O3BhZGRpbmc6MDttYXJnaW46MTBweCBhdXRvfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbiwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbntmbG9hdDpyaWdodDt3aWR0aDo1M3B4fS5lbnRyeS1jb250ZW50IC5idXR0b24tdGV4dCAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b24sLmxhbmRpbmctY29udGVudCAuYnV0dG9uLXRleHQgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9ue2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjt3aWR0aDphdXRvO3BhZGRpbmctcmlnaHQ6NDBweDtwYWRkaW5nLWxlZnQ6MTBweH0uZW50cnktY29udGVudCAuYnV0dG9uLXRleHQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwubGFuZGluZy1jb250ZW50IC5idXR0b24tdGV4dCBpbnB1dFt0eXBlPVwic3VibWl0XCJde2NvbG9yOndoaXRlO2JhY2tncm91bmQ6I2UyODg0Mn0uZW50cnktY29udGVudCAuYnV0dG9uLXRleHQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwubGFuZGluZy1jb250ZW50IC5idXR0b24tdGV4dCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVye2JhY2tncm91bmQ6I2UyODg0Mn0uZW50cnktY29udGVudCAjZGFmZGlyZWN0ZGl2LC5sYW5kaW5nLWNvbnRlbnQgI2RhZmRpcmVjdGRpdnt3aWR0aDoyNjBweCAhaW1wb3J0YW50fS5lbnRyeS1jb250ZW50ICNkYWZkaXJlY3RkaXYgLmRhZmRpcmVjdElucHV0RnVsbCwuZW50cnktY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RJbnB1dCwuZW50cnktY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RTZWxlY3QsLmxhbmRpbmctY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RJbnB1dEZ1bGwsLmxhbmRpbmctY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RJbnB1dCwubGFuZGluZy1jb250ZW50ICNkYWZkaXJlY3RkaXYgLmRhZmRpcmVjdFNlbGVjdHttaW4td2lkdGg6MXB4ICFpbXBvcnRhbnQ7d2lkdGg6MTAwJX0uZW50cnktY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RTZWxlY3QsLmxhbmRpbmctY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RTZWxlY3R7YXBwZWFyYW5jZTptZW51bGlzdDstd2Via2l0LWFwcGVhcmFuY2U6bWVudWxpc3Q7bW96LWFwcGVhcmFuY2U6bWVudWxpc3R9LmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gLmNvbnRlbnQtaW5uZXIsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiAuY29udGVudC1pbm5lcnttaW4taGVpZ2h0OjUydmg7cGFkZGluZy1ib3R0b206MzBweH0uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBoMSwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGgxe2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbTowIG5vbmV9LmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gaDEsLmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gcCwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGgxLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gcHtjb2xvcjpibGFja30uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLC5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwicGhvbmVcIl0sLmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gdGV4dGFyZWEsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gaW5wdXRbdHlwZT1cInRleHRcIl0sLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwicGhvbmVcIl0sLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiB0ZXh0YXJlYXt3aWR0aDozMDBweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Y29sb3I6YmxhY2s7Zm9udC1zaXplOjE1cHh9LmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gc2VsZWN0LC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gc2VsZWN0e2JhY2tncm91bmQ6d2hpdGUgdXJsKC4uL2ltYWdlcy9zZWxlY3RfYmcuanBnKSByaWdodCA1MCUgbm8tcmVwZWF0fS5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIC5lbl9fZmllbGQtLXN1YnNjcmliZWQtdG8tYXItZW1haWxzLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gLmVuX19maWVsZC0tc3Vic2NyaWJlZC10by1hci1lbWFpbHN7ZGlzcGxheTpub25lfS5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIC5yYWRpbywubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIC5yYWRpb3tkaXNwbGF5OmlubGluZS1ibG9ja30uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBsaTpiZWZvcmUsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBsaTpiZWZvcmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gbGFiZWwsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9ja30uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiB0ZCwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIHRke2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXt3aWR0aDphdXRvO2hlaWdodDo0NXB4O3BhZGRpbmc6OXB4IDMwcHggNXB4IDExcHg7bWFyZ2luLXRvcDoyMHB4O2NvbG9yOndoaXRlO2JhY2tncm91bmQ6I2UyODg0Mjtib3JkZXI6MCBub25lO3RleHQtaW5kZW50OjA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVye29wYWNpdHk6Ljg7YmFja2dyb3VuZDojZTI4ODQyOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgI3Vuc3ViX2Zvcm0sLmxhbmRpbmctY29udGVudCAjdW5zdWJfZm9ybXttYXJnaW4tYm90dG9tOjUwcHh9LmVudHJ5LWNvbnRlbnQgI3Vuc3ViX2Zvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmVudHJ5LWNvbnRlbnQgI3Vuc3ViX2Zvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5sYW5kaW5nLWNvbnRlbnQgI3Vuc3ViX2Zvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmxhbmRpbmctY29udGVudCAjdW5zdWJfZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl17d2lkdGg6ODAlO21hcmdpbi1ib3R0b206MjBweH0uZW50cnktY29udGVudCAjdW5zdWJfZm9ybSB0ZXh0YXJlYSwubGFuZGluZy1jb250ZW50ICN1bnN1Yl9mb3JtIHRleHRhcmVhe3dpZHRoOjgwJX0uZW50cnktY29udGVudCAjdW5zdWJfZm9ybSB0ZCwubGFuZGluZy1jb250ZW50ICN1bnN1Yl9mb3JtIHRke3RleHQtYWxpZ246bGVmdH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24sLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0LC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cHttYXJnaW4tYm90dG9tOjcwcHh9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiBoNCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0IGg0LC5lbnRyeS1jb250ZW50ICNzaWdudXAgaDQsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uIGg0LC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCBoNCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgaDR7Zm9udC1zaXplOjI4cHh9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAuZmlyc3RuYW1lLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgLmZpcnN0bmFtZSwuZW50cnktY29udGVudCAjc2lnbnVwIC5maXJzdG5hbWUsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uIC5maXJzdG5hbWUsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0IC5maXJzdG5hbWUsLmxhbmRpbmctY29udGVudCAjc2lnbnVwIC5maXJzdG5hbWV7bWFyZ2luLXJpZ2h0OjVweH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uIHRkLmNvbnRyaWJ1dGlvbiB0YWJsZSB0ZCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0IHRkLmNvbnRyaWJ1dGlvbiB0YWJsZSB0ZCwuZW50cnktY29udGVudCAjc2lnbnVwIHRkLmNvbnRyaWJ1dGlvbiB0YWJsZSB0ZCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gdGQuY29udHJpYnV0aW9uIHRhYmxlIHRkLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCB0ZC5jb250cmlidXRpb24gdGFibGUgdGQsLmxhbmRpbmctY29udGVudCAjc2lnbnVwIHRkLmNvbnRyaWJ1dGlvbiB0YWJsZSB0ZHt0ZXh0LWFsaWduOmxlZnR9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAuYnNkLWR5bmFtaWMtdG9nZ2xlLXNlY3Rpb24tY29udHJpYnV0b3IgbGFiZWwsLmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAuYnNkLWR5bmFtaWMtdG9nZ2xlLXNlY3Rpb24tZW1wbG95bWVudCBsYWJlbCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0IC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1jb250cmlidXRvciBsYWJlbCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0IC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1lbXBsb3ltZW50IGxhYmVsLC5lbnRyeS1jb250ZW50ICNzaWdudXAgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWNvbnRyaWJ1dG9yIGxhYmVsLC5lbnRyeS1jb250ZW50ICNzaWdudXAgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWVtcGxveW1lbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uIC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1jb250cmlidXRvciBsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWVtcGxveW1lbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0IC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1jb250cmlidXRvciBsYWJlbCwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWVtcGxveW1lbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwIC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1jb250cmlidXRvciBsYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWVtcGxveW1lbnQgbGFiZWx7ZGlzcGxheTpibG9ja30uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IGxhYmVsLC5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGxhYmVsLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1hbW91bnRzLWNvbnQgbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgbGFiZWwsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjYnNkLWFtb3VudHMtY29udCBsYWJlbCwuZW50cnktY29udGVudCAjc2lnbnVwICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1hbW91bnRzLWNvbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBsYWJlbCwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1hbW91bnRzLWNvbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBsYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI2JzZC1hbW91bnRzLWNvbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBsYWJlbHtmb250LXNpemU6MTRweH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9XCJyYWRpb1wiXSwuZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWFtb3VudHMtY29udCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWFtb3VudHMtY29udCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9XCJyYWRpb1wiXSwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGlucHV0W3R5cGU9XCJyYWRpb1wiXXttYXJnaW46NHB4IDVweCAwICFpbXBvcnRhbnR9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWFtb3VudHMtY29udCB0ZCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtYW1vdW50cy1jb250IHRkLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI2JzZC1hbW91bnRzLWNvbnQgdGQsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IHRkLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWFtb3VudHMtY29udCB0ZCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI2JzZC1hbW91bnRzLWNvbnQgdGR7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtmb250LXNpemU6MTRweH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IC5maWVsZGxhYmVsLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1hbW91bnRzLWNvbnQgLmZpZWxkbGFiZWwsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjYnNkLWFtb3VudHMtY29udCAuZmllbGRsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1hbW91bnRzLWNvbnQgLmZpZWxkbGFiZWwsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtYW1vdW50cy1jb250IC5maWVsZGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAjYnNkLWFtb3VudHMtY29udCAuZmllbGRsYWJlbHtkaXNwbGF5Om5vbmV9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWFtb3VudHMtY29udCBpbnB1dFt0eXBlPXRleHRdI2FtdF9vdGhlcl90ZXh0LC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT10ZXh0XSNhbXRfb3RoZXJfdGV4dCwuZW50cnktY29udGVudCAjc2lnbnVwICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9dGV4dF0jYW10X290aGVyX3RleHQsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9dGV4dF0jYW10X290aGVyX3RleHQsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9dGV4dF0jYW10X290aGVyX3RleHQsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9dGV4dF0jYW10X290aGVyX3RleHR7bWluLXdpZHRoOjFweDt3aWR0aDo1NHB4ICFpbXBvcnRhbnR9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgdGQsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgdGQsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgdGQsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSB0ZCwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIHRkLC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgdGR7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7bWluLXdpZHRoOjk1JSAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7d2lkdGg6OTUlO2ZvbnQtc2l6ZToxNHB4fS5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIC5maWVsZGxhYmVsLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIC5maWVsZGxhYmVsLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIC5maWVsZGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgLmZpZWxkbGFiZWwsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSAuZmllbGRsYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIC5maWVsZGxhYmVse2Rpc3BsYXk6bm9uZX0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNwYXltZW50X29wdGlvbnMgbGFiZWwsLmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjc2lnbnVwdGFibGUgbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjcGF5bWVudF9vcHRpb25zIGxhYmVsLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI3NpZ251cHRhYmxlIGxhYmVsLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI3BheW1lbnRfb3B0aW9ucyBsYWJlbCwuZW50cnktY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSBsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI3BheW1lbnRfb3B0aW9ucyBsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI3NpZ251cHRhYmxlIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCAjcGF5bWVudF9vcHRpb25zIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCAjc2lnbnVwdGFibGUgbGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNwYXltZW50X29wdGlvbnMgbGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSBsYWJlbHtkaXNwbGF5OmJsb2NrfS5lbnRyeS1jb250ZW50IC5ic2QtY29udHJpYkZvcm0tYmVsb3dDb250ZW50LC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1jb250cmliRm9ybS1iZWxvd0NvbnRlbnR7Zm9udC1zaXplOjE0cHh9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiB0ZCB0ZCB0ZCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gdGQgdGQgdGR7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGgyLC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgaDJ7bWFyZ2luLXRvcDoxNXB4fS5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1pbWFnZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1pbWFnZXtkaXNwbGF5Om5vbmU7d2lkdGg6NTAlO2Zsb2F0OmxlZnQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2hlaWdodDo1MDBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1pbWFnZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1pbWFnZXtkaXNwbGF5OmJsb2NrfX0uZW50cnktY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuZW50cnktY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmVudHJ5LWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgaW5wdXRbdHlwZT1cInBob25lXCJdLC5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGlucHV0W3R5cGU9XCJudW1iZXJcIl0sLmxhbmRpbmctY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCBpbnB1dFt0eXBlPVwidGV4dFwiXSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGlucHV0W3R5cGU9XCJlbWFpbFwiXSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGlucHV0W3R5cGU9XCJwaG9uZVwiXSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGlucHV0W3R5cGU9XCJudW1iZXJcIl17bWFyZ2luOjNweCAwfS5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWZpcnN0TmFtZSwuZW50cnktY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCAuZW5fX2ZpZWxkLS1sYXN0TmFtZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWZpcnN0TmFtZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWxhc3ROYW1le2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWZpcnN0TmFtZSwuZW50cnktY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCAuZW5fX2ZpZWxkLS1sYXN0TmFtZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWZpcnN0TmFtZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWxhc3ROYW1le2Rpc3BsYXk6YmxvY2t9fS5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1jb250ZW50LC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLnBvcHVwLWNvbnRlbnR7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1jb250ZW50LC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLnBvcHVwLWNvbnRlbnR7ZmxvYXQ6bGVmdDt3aWR0aDo0NSU7cGFkZGluZy1sZWZ0OjUlfX0uZW50cnktY29udGVudCAuZW5fX2ZpZWxkLC5sYW5kaW5nLWNvbnRlbnQgLmVuX19maWVsZHttYXJnaW4tYm90dG9tOjVweH0uZW50cnktY29udGVudCAuZW5fX2ZpZWxkIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmVuX19maWVsZCBsYWJlbHttYXJnaW4tYm90dG9tOjB9LmVudHJ5LWNvbnRlbnQgLmVuX19zdWJtaXQgYnV0dG9uLC5sYW5kaW5nLWNvbnRlbnQgLmVuX19zdWJtaXQgYnV0dG9ue21hcmdpbi10b3A6MTBweDtwYWRkaW5nOjdweCAwO21pbi13aWR0aDoyNTNweDttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtiYWNrZ3JvdW5kOiNlMjg4NDI7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOndoaXRlO29wYWNpdHk6MTtib3JkZXI6MCBub25lOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLmVuX19zdWJtaXQgYnV0dG9uOmhvdmVyLC5sYW5kaW5nLWNvbnRlbnQgLmVuX19zdWJtaXQgYnV0dG9uOmhvdmVye29wYWNpdHk6Ljg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0uZW50cnktY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSAubGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSAubGFiZWx7ZGlzcGxheTpibG9jazttYXJnaW46MDtwYWRkaW5nOjAgMCA1cHh9LmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjc2lnbnVwdGFibGUgbGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSBsYWJlbHtjb2xvcjojMzMzO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7Zm9udC1zaXplOjE2cHg7dGV4dC1hbGlnbjpsZWZ0O3doaXRlLXNwYWNlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjR9LmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjc2lnbnVwdGFibGUgc2VsZWN0LC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAjc2lnbnVwdGFibGUgc2VsZWN0e2hlaWdodDozNXB4ICFpbXBvcnRhbnQ7bWluLXdpZHRoOjMwMHB4fS5lbnRyeS1jb250ZW50ICNzaWdudXAgI3NpZ251cHRhYmxlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI3NpZ251cHRhYmxlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtmbG9hdDpsZWZ0O21hcmdpbjo0cHggN3B4IDBweH0uZW50cnktY29udGVudCAjc3BlYWtvdXRfZm9ybSwubGFuZGluZy1jb250ZW50ICNzcGVha291dF9mb3Jte21hcmdpbi1ib3R0b206NzBweDtvdmVyZmxvdzpoaWRkZW59LmVudHJ5LWNvbnRlbnQgI3NwZWFrb3V0X2Zvcm0gI3JlY2lwaWVudC1saXN0IGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI3NwZWFrb3V0X2Zvcm0gI3JlY2lwaWVudC1saXN0IGxhYmVse3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW46MCAwIDAgMTBweDtkaXNwbGF5OmlubGluZTtmb250LXdlaWdodDpub3JtYWx9LmVudHJ5LWNvbnRlbnQgI3NwZWFrb3V0X2Zvcm0gI3N1YmplY3QsLmxhbmRpbmctY29udGVudCAjc3BlYWtvdXRfZm9ybSAjc3ViamVjdHttYXJnaW4tYm90dG9tOjEwcHh9LmVudHJ5LWNvbnRlbnQgI3NwZWFrb3V0X2Zvcm0gI2JvZHksLmxhbmRpbmctY29udGVudCAjc3BlYWtvdXRfZm9ybSAjYm9keXttYXJnaW4tdG9wOjVweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24sLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24sLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0e21heC13aWR0aDo4MTBweDttYXJnaW46MCBhdXRvfX0uZW50cnktY29udGVudCAjZ2Zvcm1fMzAgI2ZpZWxkXzMwXzYsLmxhbmRpbmctY29udGVudCAjZ2Zvcm1fMzAgI2ZpZWxkXzMwXzZ7bWFyZ2luLWJvdHRvbToxMHB4fS5lbnRyeS1jb250ZW50ICNnZm9ybV8zMCAjaW5wdXRfMzBfNiwubGFuZGluZy1jb250ZW50ICNnZm9ybV8zMCAjaW5wdXRfMzBfNnt3aWR0aDoxMDAlfS5lbnRyeS1jb250ZW50ICNnZm9ybV8zMCAjZXh0ZW5zaW9uc19tZXNzYWdlXzMwXzYsLmxhbmRpbmctY29udGVudCAjZ2Zvcm1fMzAgI2V4dGVuc2lvbnNfbWVzc2FnZV8zMF82e3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2xlZnQ6MH0uZW50cnktY29udGVudCAjZ2Zvcm1fMzAgI2ZpZWxkXzMwXzcsLmxhbmRpbmctY29udGVudCAjZ2Zvcm1fMzAgI2ZpZWxkXzMwXzd7cGFkZGluZzowfS5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybSwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybXtvdmVyZmxvdzpoaWRkZW47bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHg7ZmxvYXQ6bm9uZTtiYWNrZ3JvdW5kOiNlOGU4ZTg7cGFkZGluZzoyMHB4IDMwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZW50cnktY29udGVudCAuaW5saW5lLWZvcm0sLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm17cGFkZGluZzozMHB4IDUwcHggMjBweH19LmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtIGgzLC5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybSBoMiwuZW50cnktY29udGVudCAuaW5saW5lLWZvcm0gaDEsLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm0gaDMsLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm0gaDIsLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm0gaDF7bWFyZ2luLXRvcDowO2ZvbnQtc2l6ZTozMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtIC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQsLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm0gLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGxpLmdmaWVsZHtwYWRkaW5nLXJpZ2h0OjEwO3dpZHRoOmNhbGMoNTAlIC0gMTBweCk7ZmxvYXQ6bGVmdDtjbGVhcjpub25lO21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjRweH19LmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtIC5nZm9ybV93cmFwcGVyIGxhYmVsLmdmaWVsZF9sYWJlbCwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciBsYWJlbC5nZmllbGRfbGFiZWx7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0Om5vcm1hbH0uZW50cnktY29udGVudCAuaW5saW5lLWZvcm0gLmdmb3JtX3dyYXBwZXIgLnRvcF9sYWJlbCBkaXYuZ2lucHV0X2NvbnRhaW5lciwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGRpdi5naW5wdXRfY29udGFpbmVye21hcmdpbi10b3A6MH0uZW50cnktY29udGVudCAuaW5saW5lLWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVye21heC13aWR0aDoxMDAlO21hcmdpbjowfS5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b24sLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9ue2Zsb2F0Om5vbmUgIWltcG9ydGFudDt3aWR0aDoxNTBweCAhaW1wb3J0YW50O21hcmdpbjoxMHB4IDAgMCAhaW1wb3J0YW50fS5hbGlnbm5vbmV7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDttYXgtd2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uYWxpZ25jZW50ZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MTBweCBhdXRvfS5hbGlnbmxlZnQsLmFsaWducmlnaHR7bWFyZ2luLWJvdHRvbToxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsuYWxpZ25sZWZ0e2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjEwcHh9LmFsaWducmlnaHR7ZmxvYXQ6cmlnaHQ7bWFyZ2luLWxlZnQ6MTBweH19LndwLWNhcHRpb24tdGV4dHtwYWRkaW5nOjlweH0ubWFpbiAuc3Utbm90ZXtib3JkZXItY29sb3I6I2NlY2VjZSAhaW1wb3J0YW50Oy13ZWJraXQtYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7LW1vei1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDstbXMtYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnR9Lm1haW4gLnN1LW5vdGUtaW5uZXJ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDstbW96LWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Oy1tcy1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmM2YzZjMgIWltcG9ydGFudH0ubWFpbiAuc3UtY3VzdG9tLWdhbGxlcnktc2xpZGUgaW1ne2JvcmRlcjowIG5vbmU7Ym9yZGVyLXJhZGl1czowfS5tbS1tZW51LC5tbS1wYW5lbHMsLm1tLXBhbmVscz4ubW0tcGFuZWx7bWFyZ2luOjA7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDowO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tYnRuLC5tbS1tZW51e2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tbGlzdHZpZXcgYSwubW0tbGlzdHZpZXcgYTpob3ZlciwubW0tbmF2YmFyIGEsLm1tLW5hdmJhciBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5tbS1oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lm1tLXdyYXBwZXJ7b3ZlcmZsb3cteDpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9Lm1tLW1lbnV7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGV9Lm1tLXBhbmVscywubW0tcGFuZWxzPi5tbS1wYW5lbHtiYWNrZ3JvdW5kOmluaGVyaXQ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7cG9zaXRpb246YWJzb2x1dGV9Lm1tLWJ0biwubW0tcGFuZWwubW0taGlnaGVzdHt6LWluZGV4OjF9Lm1tLXBhbmVsc3tvdmVyZmxvdzpoaWRkZW59Lm1tLXBhbmVse3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfS5tbS1wYW5lbC5tbS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApfS5tbS1wYW5lbHM+Lm1tLXBhbmVsey13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93OnNjcm9sbDtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87cGFkZGluZzowIDIwcHh9Lm1tLWxpc3R2aWV3IC5tbS1kaXZpZGVyLC5tbS1saXN0dmlldz5saT5hLC5tbS1saXN0dmlldz5saT5zcGFuLC5tbS1uYXZiYXIgLm1tLXRpdGxle3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0ubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1oYXNuYXZiYXJ7cGFkZGluZy10b3A6NDBweH0ubW0tcGFuZWxzPi5tbS1wYW5lbDphZnRlciwubW0tcGFuZWxzPi5tbS1wYW5lbDpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDoyMHB4fS5tbS12ZXJ0aWNhbCAubW0tcGFuZWx7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnR9Lm1tLWxpc3R2aWV3IC5tbS12ZXJ0aWNhbCAubW0tcGFuZWwsLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyAubW0tcGFuZWx7ZGlzcGxheTpub25lO3BhZGRpbmc6MTBweCAwIDEwcHggMTBweH0ubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCAubW0tbGlzdHZpZXc+bGk6bGFzdC1jaGlsZDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCAubW0tbGlzdHZpZXc+bGk6bGFzdC1jaGlsZDphZnRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9Lm1tLXZlcnRpY2FsIGxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsbGkubW0tdmVydGljYWwubW0tb3BlbmVkPi5tbS1wYW5lbHtkaXNwbGF5OmJsb2NrfS5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbD4ubW0tbmV4dCwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0e2hlaWdodDo0MHB4O2JvdHRvbTphdXRvfS5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbD4ubW0tbmV4dDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmFmdGVye3RvcDoxNnB4O2JvdHRvbTphdXRvfS5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbC5tbS1vcGVuZWQ+Lm1tLW5leHQ6YWZ0ZXIsLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+Lm1tLW5leHQ6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtyaWdodDoxOXB4fS5tbS1idG57d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MH0ubW0tY2xlYXI6YWZ0ZXIsLm1tLWNsZWFyOmJlZm9yZSwubW0tY2xvc2U6YWZ0ZXIsLm1tLWNsb3NlOmJlZm9yZXtjb250ZW50OicnO2JvcmRlcjoycHggc29saWQgdHJhbnNwYXJlbnQ7ZGlzcGxheTpibG9jazt3aWR0aDo1cHg7aGVpZ2h0OjVweDttYXJnaW46YXV0bztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9Lm1tLWNsZWFyOmJlZm9yZSwubW0tY2xvc2U6YmVmb3Jle2JvcmRlci1yaWdodDpub25lO2JvcmRlci1ib3R0b206bm9uZTtyaWdodDoxOHB4fS5tbS1jbGVhcjphZnRlciwubW0tY2xvc2U6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6bm9uZTtib3JkZXItdG9wOm5vbmU7cmlnaHQ6MjVweH0ubW0tYXJyb3c6YWZ0ZXIsLm1tLW5leHQ6YWZ0ZXIsLm1tLXByZXY6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO3dpZHRoOjhweDtoZWlnaHQ6OHB4O21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0ubW0tcHJldjpiZWZvcmV7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO2xlZnQ6MjNweH0ubW0tYXJyb3c6YWZ0ZXIsLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1sZWZ0Om5vbmU7cmlnaHQ6MjNweH0ubW0tbmF2YmFye2JvcmRlci1ib3R0b206MXB4IHNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjIwcHg7aGVpZ2h0OjQwcHg7cGFkZGluZzowIDQwcHg7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjB9Lm1tLW5hdmJhcj4qe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDB9Lm1tLW5hdmJhciAubW0tYnRuOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDoyMHB4O2xlZnQ6MH0ubW0tbmF2YmFyIC5tbS1idG46bGFzdC1jaGlsZHt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctcmlnaHQ6MjBweDtyaWdodDowfS5tbS1wYW5lbCAubW0tbmF2YmFye2Rpc3BsYXk6bm9uZX0ubW0tcGFuZWwubW0taGFzbmF2YmFyIC5tbS1uYXZiYXJ7ZGlzcGxheTpibG9ja30ubW0tbGlzdHZpZXcsLm1tLWxpc3R2aWV3Pmxpe2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDttYXJnaW46MH0ubW0tbGlzdHZpZXd7Zm9udDppbmhlcml0O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHh9Lm1tLWxpc3R2aWV3Pmxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5tbS1saXN0dmlldz5saSwubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQsLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmJlZm9yZSwubW0tbGlzdHZpZXc+bGk6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOmluaGVyaXR9Lm1tLWxpc3R2aWV3PmxpPmEsLm1tLWxpc3R2aWV3PmxpPnNwYW57Y29sb3I6aW5oZXJpdDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAxMHB4IDEwcHggMjBweDttYXJnaW46MH0ubW0tbGlzdHZpZXc+bGk+YS5tbS1hcnJvdywubW0tbGlzdHZpZXc+bGk+c3Bhbi5tbS1hcnJvd3twYWRkaW5nLXJpZ2h0OjUwcHh9Lm1tLWxpc3R2aWV3PmxpOm5vdCgubW0tZGl2aWRlcik6YWZ0ZXJ7Y29udGVudDonJztib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItYm90dG9tLXN0eWxlOnNvbGlkO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjIwcHh9Lm1tLWxpc3R2aWV3IC5tbS1uZXh0e2JhY2tncm91bmQ6cmdiYSgzLDIsMSwwKTt3aWR0aDo1MHB4O3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6Mn0ubW0tbGlzdHZpZXcgLm1tLW5leHQ6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDowfS5tbS1saXN0dmlldyAubW0tbmV4dCthLC5tbS1saXN0dmlldyAubW0tbmV4dCtzcGFue21hcmdpbi1yaWdodDo1MHB4fS5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3Blbnt3aWR0aDoxMDAlfS5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbjpiZWZvcmV7Ym9yZGVyLWxlZnQ6bm9uZX0ubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4rc3BhbntwYWRkaW5nLXJpZ2h0OjUwcHg7bWFyZ2luLXJpZ2h0OjB9Lm1tLXBhbmVscz4ubW0tcGFuZWw+Lm1tLWxpc3R2aWV3e21hcmdpbjoyMHB4IC0yMHB4fS5tbS1wYW5lbHM+Lm1tLXBhbmVsPi5tbS1saXN0dmlldzpmaXJzdC1jaGlsZCwubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbmF2YmFyKy5tbS1saXN0dmlld3ttYXJnaW4tdG9wOi0yMHB4fS5tbS1saXN0dmlldyAubW0taW5zZXR7bGlzdC1zdHlsZTpkaXNjIGluc2lkZTtwYWRkaW5nOjAgMTBweCAxNXB4IDQwcHg7bWFyZ2luOjB9Lm1tLWxpc3R2aWV3IC5tbS1pbnNldD5saXtwYWRkaW5nOjVweCAwfS5tbS1saXN0dmlldyAubW0tZGl2aWRlcntmb250LXNpemU6MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1pbmRlbnQ6MjBweDtsaW5lLWhlaWdodDoyNXB4fS5tbS1saXN0dmlldyAubW0tc3BhY2Vye3BhZGRpbmctdG9wOjQwcHh9Lm1tLWxpc3R2aWV3IC5tbS1zcGFjZXI+Lm1tLW5leHR7dG9wOjQwcHh9Lm1tLWxpc3R2aWV3IC5tbS1zcGFjZXIubW0tZGl2aWRlcntwYWRkaW5nLXRvcDoyNXB4fS5tbS1tZW51e2JhY2tncm91bmQ6I2YzZjNmMztib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjEpO2NvbG9yOnJnYmEoMCwwLDAsMC43KX0ubW0tbWVudSAubW0tbmF2YmFyIGEsLm1tLW1lbnUgLm1tLW5hdmJhcj4qe2NvbG9yOnJnYmEoMCwwLDAsMC4zKX0ubW0tbWVudSAubW0tYnRuOmFmdGVyLC5tbS1tZW51IC5tbS1idG46YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMyl9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMSl9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4zKX0ubW0tbWVudSAubW0tbGlzdHZpZXc+bGkgYTpub3QoLm1tLW5leHQpey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNSk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNSl9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPmE6bm90KC5tbS1uZXh0KSwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+c3BhbntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC41KX0ubW0tbWVudSAubW0tZGl2aWRlciwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPmEubW0tbmV4dCwubW0tbWVudS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1wYW5lbCwubW0tbWVudS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wNSl9Lm1tLXBhZ2V7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5tbS1zbGlkZW91dHt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3otaW5kZXg6MX1odG1sLm1tLW9wZW5lZHtvdmVyZmxvdy14OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX1odG1sLm1tLWJsb2NraW5nLGh0bWwubW0tYmxvY2tpbmcgYm9keXtvdmVyZmxvdzpoaWRkZW59aHRtbC5tbS1iYWNrZ3JvdW5kIC5tbS1wYWdle2JhY2tncm91bmQ6aW5oZXJpdH0jbW0tYmxvY2tlcntiYWNrZ3JvdW5kOnJnYmEoMywyLDEsMCk7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6Mn1odG1sLm1tLWJsb2NraW5nICNtbS1ibG9ja2Vye2Rpc3BsYXk6YmxvY2t9Lm1tLW1lbnUubW0tb2ZmY2FudmFze3otaW5kZXg6MDtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWR9Lm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWN1cnJlbnR7ZGlzcGxheTpibG9ja30ubW0tbWVudXt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDo0NDBweH1odG1sLm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDU1MHB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDQwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1hdXRvaGVpZ2h0Lm1tLWJvdHRvbSwubW0tbWVudS5tbS1hdXRvaGVpZ2h0Lm1tLXRvcHttYXgtaGVpZ2h0OjgwJX0ubW0tbWVudS5tbS1hdXRvaGVpZ2h0Lm1tLWJvdHRvbS5tbS1mdWxsc2NyZWVuLC5tbS1tZW51Lm1tLWF1dG9oZWlnaHQubW0tdG9wLm1tLWZ1bGxzY3JlZW57bWF4LWhlaWdodDoxMDAlfS5tbS1tZW51Lm1tLW1lYXN1cmVoZWlnaHQgLm1tLXBhbmVse2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0ubW0tbWVudS5tbS1tZWFzdXJlaGVpZ2h0Pi5tbS1wYW5lbHM+Lm1tLXBhbmVse2JvdHRvbTphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubW0tbWVudS5tbS1jb2x1bW5ze3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsbWF4LXdpZHRoLC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHdpZHRoLG1heC13aWR0aDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx3aWR0aCxtYXgtd2lkdGgsLXdlYmtpdC10cmFuc2Zvcm19Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoxMDAlO3JpZ2h0OmF1dG87ZGlzcGxheTpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sd2lkdGg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sd2lkdGgsLXdlYmtpdC10cmFuc2Zvcm19Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZDtib3JkZXItY29sb3I6aW5oZXJpdDtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt6LWluZGV4OjJ9Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1jb2x1bW5zLTB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSkgfiAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtMHtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zLTB7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MH1odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0wIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0wIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0wIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy0xey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTF7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy0xe3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjQ0MHB4fWh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTEgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTEgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA1NTBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMSAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwgMCwgMCl9fS5tbS1tZW51Lm1tLWNvbHVtbnMtMSAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoxMDAlfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy0yey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTJ7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy0ye3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjg4MHB4fWh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTIgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTIgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTIgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDg4MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODgwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1jb2x1bW5zLTIgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6NTAlfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy0zey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTN7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0MDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy0ze3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjEzMjBweH1odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0zIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0zIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTY1MHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0zIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMzIwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMzIwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1jb2x1bW5zLTMgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6MzMuMzQlfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy00ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg0MDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTR7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy00e3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjE3NjBweH1odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy00IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy00IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMjIwMHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy00IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNzYwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNzYwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1jb2x1bW5zLTQgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6MjUlfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy01ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTV7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNjAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy01e3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjIyMDBweH1odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy01IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy01IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMjc1MHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy01IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMjAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMjAwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1jb2x1bW5zLTUgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6MjAlfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy02ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTZ7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg3MDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNzAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy02e3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjI2NDBweH1odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy02IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy02IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMzMwMHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy02IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNjQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNjQwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1jb2x1bW5zLTYgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6MTYuNjclfWVtLm1tLWNvdW50ZXJ7Zm9udDppbmhlcml0O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtaW5kZW50OjA7bGluZS1oZWlnaHQ6MjBweDtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LTEwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NDVweDt0b3A6NTAlfWVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0e3dpZHRoOjkwcHh9ZW0ubW0tY291bnRlcithLm1tLW5leHQrYSxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtzcGFue21hcmdpbi1yaWdodDo5MHB4fWVtLm1tLWNvdW50ZXIrYS5tbS1mdWxsc3Vib3BlbntwYWRkaW5nLWxlZnQ6MH0ubW0tdmVydGljYWw+Lm1tLWNvdW50ZXJ7dG9wOjEycHg7bWFyZ2luLXRvcDowfS5tbS12ZXJ0aWNhbC5tbS1zcGFjZXI+Lm1tLWNvdW50ZXJ7bWFyZ2luLXRvcDo0MHB4fS5tbS1ub3N1YnJlc3VsdHM+Lm1tLWNvdW50ZXJ7ZGlzcGxheTpub25lfS5tbS1tZW51IGVtLm1tLWNvdW50ZXJ7Y29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1kaXZpZGVyPnNwYW57dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtsaW5lLWhlaWdodDoyNXB4fS5tbS1kaXZpZGVyLm1tLW9wZW5lZCBhLm1tLW5leHQ6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubW0tY29sbGFwc2VkOm5vdCgubW0tdW5jb2xsYXBzZWQpe2Rpc3BsYXk6bm9uZX0ubW0tZml4ZWRkaXZpZGVye2JhY2tncm91bmQ6aW5oZXJpdDtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDoyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tZml4ZWRkaXZpZGVyOmFmdGVye2NvbnRlbnQ6bm9uZSAhaW1wb3J0YW50O2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5tbS1oYXNkaXZpZGVycyAubW0tZml4ZWRkaXZpZGVye2Rpc3BsYXk6YmxvY2t9Lm1tLW1lbnUgLm1tLWZpeGVkZGl2aWRlciBzcGFue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjA1KX1odG1sLm1tLW9wZW5lZC5tbS1kcmFnZ2luZyAubW0tbWVudSxodG1sLm1tLW9wZW5lZC5tbS1kcmFnZ2luZyAubW0tc2xpZGVvdXR7dHJhbnNpdGlvbi1kdXJhdGlvbjowc30ubW0tbWVudS5tbS1kcm9wZG93bntib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiYSgwLDAsMCwwLjMpO2hlaWdodDo4MCV9aHRtbC5tbS1kcm9wZG93biAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7ei1pbmRleDowfWh0bWwubW0tZHJvcGRvd24gI21tLWJsb2NrZXJ7dHJhbnNpdGlvbi1kZWxheTowcyAhaW1wb3J0YW50O3otaW5kZXg6MX1odG1sLm1tLWRyb3Bkb3duIC5tbS1tZW51e3otaW5kZXg6Mn1odG1sLm1tLWRyb3Bkb3duLm1tLW9wZW5lZDpub3QoLm1tLW9wZW5pbmcpIC5tbS1tZW51e2Rpc3BsYXk6bm9uZX0ubW0tbWVudS5tbS10aXA6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDppbmhlcml0O2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLDAuMyk7ZGlzcGxheTpibG9jazt3aWR0aDoxNXB4O2hlaWdodDoxNXB4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5tbS1tZW51Lm1tLXRpcGxlZnQ6YmVmb3Jle2xlZnQ6MjJweH0ubW0tbWVudS5tbS10aXByaWdodDpiZWZvcmV7cmlnaHQ6MjJweH0ubW0tbWVudS5tbS10aXB0b3A6YmVmb3Jle3RvcDotOHB4fS5tbS1tZW51Lm1tLXRpcGJvdHRvbTpiZWZvcmV7Ym90dG9tOi04cHh9Lm1tLWljb25wYW5lbCAubW0tcGFuZWx7dHJhbnNpdGlvbi1wcm9wZXJ0eTpsZWZ0LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sbGVmdCwtd2Via2l0LXRyYW5zZm9ybX0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1vcGVuZWR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0fS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHtvdmVyZmxvdy15OmhpZGRlbjtsZWZ0Oi00MHB4Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMHtsZWZ0OjB9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTF7bGVmdDo0MHB4fS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0ye2xlZnQ6ODBweH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtM3tsZWZ0OjEyMHB4fS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC00e2xlZnQ6MTYwcHh9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTV7bGVmdDoyMDBweH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNntsZWZ0OjI0MHB4fS5tbS1zdWJibG9ja2Vye2JhY2tncm91bmQ6aW5oZXJpdDtvcGFjaXR5OjA7ZGlzcGxheTpibG9jazt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2V9Lm1tLXN1Ym9wZW5lZCAubW0tc3ViYmxvY2tlcntvcGFjaXR5Oi42O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOi0xMDAwMDBweDtsZWZ0OjA7ei1pbmRleDozfS5tbS1uYXZiYXItYm90dG9tLC5tbS1uYXZiYXItdG9wIH4gLm1tLW5hdmJhci10b3B7Ym9yZGVyLWJvdHRvbTpub25lfS5tbS1tZW51Pi5tbS1uYXZiYXJ7YmFja2dyb3VuZDppbmhlcml0O3BhZGRpbmc6MDt6LWluZGV4OjM7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1uYXZiYXItYm90dG9te2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci10b3Atc3R5bGU6c29saWQ7dG9wOmF1dG87Ym90dG9tOjB9Lm1tLW5hdmJhci1ib3R0b20gfiAubW0tbmF2YmFyLWJvdHRvbXtib3JkZXItdG9wOm5vbmV9Lm1tLW5hdmJhci5tbS1oYXNidG5ze3BhZGRpbmc6MCA0MHB4fS5tbS1uYXZiYXJbY2xhc3MqPW1tLW5hdmJhci1jb250ZW50LV0+Kntib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0fS5tbS1uYXZiYXIgLm1tLWJyZWFkY3J1bWJze3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdmVyZmxvdy14OmF1dG87dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MCAwIDAgMTdweH0ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1icz4qe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTBweCAzcHh9Lm1tLW5hdmJhciAubW0tYnJlYWRjcnVtYnM+YXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5tbS1uYXZiYXIubW0taGFzYnRucyAubW0tYnJlYWRjcnVtYnN7bWFyZ2luLWxlZnQ6LTQwcHh9Lm1tLW5hdmJhci5tbS1oYXNidG5zIC5tbS1idG46bm90KC5tbS1oaWRkZW4pKy5tbS1icmVhZGNydW1ic3ttYXJnaW4tbGVmdDowO3BhZGRpbmctbGVmdDowfS5tbS1uYXZiYXItdG9wLTF7dG9wOjB9Lm1tLWhhc25hdmJhci10b3AtMSAubW0tcGFuZWxzLC5tbS1uYXZiYXItdG9wLTJ7dG9wOjQwcHh9Lm1tLWhhc25hdmJhci10b3AtMiAubW0tcGFuZWxzLC5tbS1uYXZiYXItdG9wLTN7dG9wOjgwcHh9Lm1tLWhhc25hdmJhci10b3AtMyAubW0tcGFuZWxzLC5tbS1uYXZiYXItdG9wLTR7dG9wOjEyMHB4fS5tbS1oYXNuYXZiYXItdG9wLTQgLm1tLXBhbmVsc3t0b3A6MTYwcHh9Lm1tLW5hdmJhci1ib3R0b20tMXtib3R0b206MH0ubW0taGFzbmF2YmFyLWJvdHRvbS0xIC5tbS1wYW5lbHMsLm1tLW5hdmJhci1ib3R0b20tMntib3R0b206NDBweH0ubW0taGFzbmF2YmFyLWJvdHRvbS0yIC5tbS1wYW5lbHMsLm1tLW5hdmJhci1ib3R0b20tM3tib3R0b206ODBweH0ubW0taGFzbmF2YmFyLWJvdHRvbS0zIC5tbS1wYW5lbHMsLm1tLW5hdmJhci1ib3R0b20tNHtib3R0b206MTIwcHh9Lm1tLWhhc25hdmJhci1ib3R0b20tNCAubW0tcGFuZWxze2JvdHRvbToxNjBweH0ubW0tbmF2YmFyLXNpemUtMntoZWlnaHQ6ODBweH0ubW0tbmF2YmFyLXNpemUtM3toZWlnaHQ6MTIwcHh9Lm1tLW5hdmJhci1zaXplLTR7aGVpZ2h0OjE2MHB4fS5tbS1uYXZiYXItY29udGVudC0yPip7d2lkdGg6NTAlfS5tbS1uYXZiYXItY29udGVudC0zPip7d2lkdGg6MzMuMzMlfS5tbS1uYXZiYXItY29udGVudC00Pip7d2lkdGg6MjUlfS5tbS1uYXZiYXItY29udGVudC01Pip7d2lkdGg6MjAlfS5tbS1uYXZiYXItY29udGVudC02Pip7d2lkdGg6MTYuNjclfS5tbS1zcm9ubHl7dGV4dC1pbmRlbnQ6MTBweDtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpibG9jazt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xfS5tbS1zZWFyY2gsLm1tLXNlYXJjaCBpbnB1dHtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1tLXNlYXJjaHtoZWlnaHQ6NDBweDtwYWRkaW5nOjdweCAxMHB4IDA7cG9zaXRpb246cmVsYXRpdmV9Lm1tLXNlYXJjaCBpbnB1dHtib3JkZXI6bm9uZSAhaW1wb3J0YW50O291dGxpbmU6MCAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MjZweDtmb250OmluaGVyaXQ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjZweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjI2cHg7bWFyZ2luOjA7cGFkZGluZzowIDEwcHh9Lm1tLXNlYXJjaCBpbnB1dDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX0ubW0tc2VhcmNoIC5tbS1jbGVhciwubW0tc2VhcmNoIC5tbS1uZXh0e3JpZ2h0OjB9Lm1tLXBhbmVsPi5tbS1zZWFyY2h7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9Lm1tLXBhbmVsLm1tLWhhc3NlYXJjaHtwYWRkaW5nLXRvcDo0MHB4fS5tbS1wYW5lbC5tbS1oYXNzZWFyY2gubW0taGFzbmF2YmFye3BhZGRpbmctdG9wOjgwcHh9Lm1tLXBhbmVsLm1tLWhhc3NlYXJjaC5tbS1oYXNuYXZiYXIgLm1tLXNlYXJjaHt0b3A6NDBweH0ubW0tbm9yZXN1bHRzbXNne3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMXB4O3BhZGRpbmc6NDBweCAwfS5tbS1ub3Jlc3VsdHMgLm1tLWluZGV4ZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9bGkubW0tbm9zdWJyZXN1bHRzPmEubW0tbmV4dHtkaXNwbGF5Om5vbmV9bGkubW0tbm9zdWJyZXN1bHRzPmEubW0tbmV4dCthLGxpLm1tLW5vc3VicmVzdWx0cz5hLm1tLW5leHQrc3BhbntwYWRkaW5nLXJpZ2h0OjEwcHh9Lm1tLXBhbmVscz4ubW0tcmVzdWx0c3BhbmVsOm5vdCgubW0tb3BlbmVkKXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLW1lbnUgLm1tLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wNSk7Y29sb3I6cmdiYSgwLDAsMCwwLjcpfS5tbS1tZW51IC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1pbmRleGVye2JhY2tncm91bmQ6aW5oZXJpdDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MjBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtyaWdodDotMTAwcHg7ei1pbmRleDozO3RyYW5zaXRpb246cmlnaHQgLjRzIGVhc2U7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1pbmRleGVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jaztoZWlnaHQ6My44NSV9Lm1tLWluZGV4ZXIgfiAubW0tcGFuZWwubW0taGFzaW5kZXhlcntwYWRkaW5nLXJpZ2h0OjQwcHh9Lm1tLWhhc2luZGV4ZXIgLm1tLWluZGV4ZXJ7cmlnaHQ6MH0ubW0taGFzaW5kZXhlciAubW0tZml4ZWRkaXZpZGVye3JpZ2h0OjIwcHh9Lm1tLW1lbnUgLm1tLWluZGV4ZXIgYXtjb2xvcjpyZ2JhKDAsMCwwLDAuMyl9Lm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKXt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjRzIGVhc2V9Lm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3Blbjpob3ZlcitzcGFuLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXIsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkOm5vdCgubW0tZnVsbHN1Ym9wZW4pe2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjUpfWlucHV0Lm1tLWNoZWNrLGlucHV0Lm1tLXRvZ2dsZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMHB4fWxhYmVsLm1tLWNoZWNrLGxhYmVsLm1tLXRvZ2dsZXttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3otaW5kZXg6MjtyaWdodDoyMHB4fWxhYmVsLm1tLWNoZWNrOmJlZm9yZSxsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9ja31sYWJlbC5tbS10b2dnbGV7Ym9yZGVyLXJhZGl1czozMHB4O3dpZHRoOjUwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLXRvcDotMTVweH1sYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JvcmRlci1yYWRpdXM6MzBweDt3aWR0aDoyOHB4O2hlaWdodDoyOHB4O21hcmdpbjoxcHh9aW5wdXQubW0tdG9nZ2xlOmNoZWNrZWQgfiBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2Zsb2F0OnJpZ2h0fWxhYmVsLm1tLWNoZWNre3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLXRvcDotMTVweH1sYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkO2JvcmRlci1ib3R0b206M3B4IHNvbGlkO3dpZHRoOjQwJTtoZWlnaHQ6MjAlO21hcmdpbjoyNSUgMCAwIDIwJTtvcGFjaXR5Oi4xOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX1pbnB1dC5tbS1jaGVjazpjaGVja2VkIH4gbGFiZWwubW0tY2hlY2s6YmVmb3Jle29wYWNpdHk6MX1saS5tbS12ZXJ0aWNhbCBsYWJlbC5tbS1jaGVjayxsaS5tbS12ZXJ0aWNhbCBsYWJlbC5tbS10b2dnbGV7Ym90dG9tOmF1dG87bWFyZ2luLXRvcDowO3RvcDo1cHh9bGFiZWwubW0tdG9nZ2xlK2EsbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1yaWdodDo4MHB4fWxhYmVsLm1tLWNoZWNrK2EsbGFiZWwubW0tY2hlY2src3BhbntwYWRkaW5nLXJpZ2h0OjYwcHh9YS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrLGEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGV7cmlnaHQ6NjBweH1hLm1tLW5leHQrbGFiZWwubW0tY2hlY2srYSxhLm1tLW5leHQrbGFiZWwubW0tY2hlY2src3BhbixhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK2EsYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZStzcGFue21hcmdpbi1yaWdodDo1MHB4fWEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrYSxhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1yaWdodDo3MHB4fWEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLGEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFue3BhZGRpbmctcmlnaHQ6NTBweH1lbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjayxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS10b2dnbGV7cmlnaHQ6MTAwcHh9ZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tY2hlY2srYSxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFuLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZStzcGFue21hcmdpbi1yaWdodDo5MHB4fS5tbS1tZW51IGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4xKX0ubW0tbWVudSBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6I2YzZjNmM30ubW0tbWVudSBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZCB+IGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLW1lbnUgbGFiZWwubW0tY2hlY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuNyl9Lm1tLWxpc3R2aWV3Lm1tLWJvcmRlci1ub25lPmxpOmFmdGVyLC5tbS1tZW51Lm1tLWJvcmRlci1ub25lIC5tbS1saXN0dmlldz5saTphZnRlcntjb250ZW50Om5vbmV9Lm1tLWxpc3R2aWV3Lm1tLWJvcmRlci1mdWxsPmxpOmFmdGVyLC5tbS1tZW51Lm1tLWJvcmRlci1mdWxsIC5tbS1saXN0dmlldz5saTphZnRlcntsZWZ0OjAgIWltcG9ydGFudH0ubW0tbGlzdHZpZXcubW0tYm9yZGVyLW9mZnNldD5saTphZnRlciwubW0tbWVudS5tbS1ib3JkZXItb2Zmc2V0IC5tbS1saXN0dmlldz5saTphZnRlcntyaWdodDoyMHB4fS5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXpvb217dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZX1odG1sLm1tLW9wZW5lZCAubW0tbWVudS5tbS1lZmZlY3QtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuNywgMC43KSB0cmFuc2xhdGUzZCgtMzAlLCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC43LCAwLjcpIHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5lZCAubW0tbWVudS5tbS1lZmZlY3QtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuNywgMC43KSB0cmFuc2xhdGUzZCgzMCUsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjcsIDAuNykgdHJhbnNsYXRlM2QoMzAlLCAwLCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfWh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tbWVudS5tbS1lZmZlY3QtbWVudS1zbGlkZXt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlfWh0bWwubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAlLCAwLCAwKX1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfWh0bWwubW0tcmlnaHQubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwJSwgMCwgMCl9aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tbWVudS5tbS1lZmZlY3QtbWVudS1mYWRle29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2V9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LWZhZGV7b3BhY2l0eToxfS5tbS1tZW51Lm1tLWVmZmVjdC1wYW5lbHMtem9vbSAubW0tcGFuZWx7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41LCAxLjUpIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgxLjUsIDEuNSkgdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9Lm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy16b29tIC5tbS1wYW5lbC5tbS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1tZW51Lm1tLWVmZmVjdC1wYW5lbHMtem9vbSAubW0tcGFuZWwubW0tb3BlbmVkLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjcsIDAuNykgdHJhbnNsYXRlM2QoLTMwJSwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDAuNywgMC43KSB0cmFuc2xhdGUzZCgtMzAlLCAwLCAwKX0ubW0tbWVudS5tbS1lZmZlY3QtcGFuZWxzLXNsaWRlLTAgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy1zbGlkZS0xMDAgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX0ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saXt0cmFuc2l0aW9uOm5vbmUgLjRzIGVhc2V9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEpe3RyYW5zaXRpb24tZGVsYXk6NTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMil7dHJhbnNpdGlvbi1kZWxheTouMXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDMpe3RyYW5zaXRpb24tZGVsYXk6MTUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDQpe3RyYW5zaXRpb24tZGVsYXk6LjJzfS5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg1KXt0cmFuc2l0aW9uLWRlbGF5OjI1MG1zfS5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg2KXt0cmFuc2l0aW9uLWRlbGF5Oi4zc30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoNyl7dHJhbnNpdGlvbi1kZWxheTozNTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoOCl7dHJhbnNpdGlvbi1kZWxheTouNHN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDkpe3RyYW5zaXRpb24tZGVsYXk6NDUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEwKXt0cmFuc2l0aW9uLWRlbGF5Oi41c30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTEpe3RyYW5zaXRpb24tZGVsYXk6NTUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEyKXt0cmFuc2l0aW9uLWRlbGF5Oi42c30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTMpe3RyYW5zaXRpb24tZGVsYXk6NjUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDE0KXt0cmFuc2l0aW9uLWRlbGF5Oi43c30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTUpe3RyYW5zaXRpb24tZGVsYXk6NzUwbXN9Lm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1zbGlkZSAubW0tbGlzdHZpZXc+bGl7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MCUsIDAsIDApO29wYWNpdHk6MH1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1zbGlkZSAubW0tcGFuZWwubW0tb3BlbmVkIC5tbS1saXN0dmlldz5saXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7b3BhY2l0eToxfS5tbS1tZW51Lm1tLWVmZmVjdC1saXN0aXRlbXMtZmFkZSAubW0tbGlzdHZpZXc+bGl7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O29wYWNpdHk6MH1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1mYWRlIC5tbS1wYW5lbC5tbS1vcGVuZWQgLm1tLWxpc3R2aWV3Pmxpe29wYWNpdHk6MX0ubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLWRyb3AgLm1tLWxpc3R2aWV3Pmxpe3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0b3A7b3BhY2l0eTowO3RvcDotMjUlfWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLWRyb3AgLm1tLXBhbmVsLm1tLW9wZW5lZCAubW0tbGlzdHZpZXc+bGl7b3BhY2l0eToxO3RvcDowfS5tbS1tZW51Lm1tLWZ1bGxzY3JlZW57d2lkdGg6MTAwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjEwMDAwcHh9aHRtbC5tbS1vcGVuaW5nLm1tLWZ1bGxzY3JlZW4gLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWZ1bGxzY3JlZW4gLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDAwMHB4KXtodG1sLm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMDAwcHgsIDAsIDApfX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQwcHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZy5tbS1mdWxsc2NyZWVuIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDAwMHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwMDBweCwgMCwgMCl9fS5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tYm90dG9tLC5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tdG9we2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MTQwcHg7bWF4LWhlaWdodDoxMDAwMHB4fWh0bWwubW0tb3BlbmVkLm1tLWZ1bGxzY3JlZW4gLm1tLXBhZ2V7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9Lm1tLWxpc3R2aWV3Lm1tLW11bHRpbGluZT5saSAubW0tbGlzdHZpZXc+bGkubW0tbXVsdGlsaW5lPmEsLm1tLWxpc3R2aWV3Lm1tLW11bHRpbGluZT5saSAubW0tbGlzdHZpZXc+bGkubW0tbXVsdGlsaW5lPnNwYW4sLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldz5saT5hLC5tbS1tZW51Lm1tLW11bHRpbGluZSAubW0tbGlzdHZpZXc+bGk+c3Bhbnt0ZXh0LW92ZXJmbG93OmNsaXA7d2hpdGUtc3BhY2U6bm9ybWFsfWh0bWwubW0tcGFnZWRpbSAjbW0tYmxvY2tlcixodG1sLm1tLXBhZ2VkaW0tYmxhY2sgI21tLWJsb2NrZXIsaHRtbC5tbS1wYWdlZGltLXdoaXRlICNtbS1ibG9ja2Vye29wYWNpdHk6MH1odG1sLm1tLXBhZ2VkaW0tYmxhY2subW0tb3BlbmluZyAjbW0tYmxvY2tlcixodG1sLm1tLXBhZ2VkaW0td2hpdGUubW0tb3BlbmluZyAjbW0tYmxvY2tlcixodG1sLm1tLXBhZ2VkaW0ubW0tb3BlbmluZyAjbW0tYmxvY2tlcntvcGFjaXR5Oi4zO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZSAuNHN9aHRtbC5tbS1wYWdlZGltICNtbS1ibG9ja2Vye2JhY2tncm91bmQ6aW5oZXJpdH1odG1sLm1tLXBhZ2VkaW0td2hpdGUgI21tLWJsb2NrZXJ7YmFja2dyb3VuZDojZmZmfWh0bWwubW0tcGFnZWRpbS1ibGFjayAjbW0tYmxvY2tlcntiYWNrZ3JvdW5kOiMwMDB9Lm1tLW1lbnUubW0tcGFnZXNoYWRvdzphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoxMjAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJTt0b3A6LTEwJTt6LWluZGV4Ojk5O2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgwLDAsMCwwLjMpfS5tbS1tZW51Lm1tLXBhZ2VzaGFkb3cubW0tcmlnaHQ6YWZ0ZXJ7bGVmdDphdXRvO3JpZ2h0OjEwMCV9Lm1tLW1lbnUubW0tcGFnZXNoYWRvdy5tbS1mcm9udDphZnRlciwubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLW5leHQ6YWZ0ZXJ7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZX0ubW0tbWVudS5tbS1wb3B1cHt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2U7b3BhY2l0eTowO2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLDAuMyk7aGVpZ2h0OjgwJTttaW4taGVpZ2h0OjE0MHB4O21heC1oZWlnaHQ6ODgwcHg7dG9wOjUwJTtsZWZ0OjUwJTtib3R0b206YXV0bztyaWdodDphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKX1odG1sLm1tLXBvcHVwLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tcG9wdXB7b3BhY2l0eToxfWh0bWwubW0tcG9wdXAgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3otaW5kZXg6MH1odG1sLm1tLXBvcHVwICNtbS1ibG9ja2Vye3RyYW5zaXRpb24tZGVsYXk6MHMgIWltcG9ydGFudDt6LWluZGV4OjF9aHRtbC5tbS1wb3B1cCAubW0tbWVudXt6LWluZGV4OjJ9Lm1tLW1lbnUubW0tYm90dG9tLC5tbS1tZW51Lm1tLXRvcHt3aWR0aDoxMDAlO21pbi13aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2hlaWdodDo4MCU7bWluLWhlaWdodDoxNDBweDttYXgtaGVpZ2h0Ojg4MHB4fS5tbS1tZW51Lm1tLXJpZ2h0e2xlZnQ6YXV0bztyaWdodDowfWh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwgMCwgMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDU1MHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC00NDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC00NDBweCwgMCwgMCl9fWh0bWwubW0tZnJvbnQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3otaW5kZXg6MH1odG1sLm1tLWZyb250ICNtbS1ibG9ja2Vye3otaW5kZXg6MX1odG1sLm1tLWZyb250IC5tbS1tZW51e3otaW5kZXg6Mn0ubW0tbWVudS5tbS1mcm9udCwubW0tbWVudS5tbS1uZXh0e3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tZnJvbnQubW0tcmlnaHQsLm1tLW1lbnUubW0tbmV4dC5tbS1yaWdodHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tdG9wey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfS5tbS1tZW51Lm1tLWJvdHRvbXt0b3A6YXV0bztib3R0b206MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZyb250LGh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1uZXh0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tbWVudS5tbS10aGVtZS1kYXJre2JhY2tncm91bmQ6IzMzMztib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjE1KTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuOCl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbmF2YmFyIGEsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbmF2YmFyPiosLm1tLW1lbnUubW0tdGhlbWUtZGFyayBlbS5tbS1jb3VudGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC40KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tYnRuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMTUpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwLjEpO3RhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwLjEpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPmE6bm90KC5tbS1uZXh0KSwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjEpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWRpdmlkZXIsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tZml4ZWRkaXZpZGVyIHNwYW4sLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtZGFyay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC4wNSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayBsYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC44KX0ubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLXRoZW1lLWRhcms6YWZ0ZXJ7Ym94LXNoYWRvdzowIDAgMjBweCByZ2JhKDAsMCwwLDAuNSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjMpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC44KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1pbmRleGVyIGEsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbm9yZXN1bHRzbXNne2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC40KX0ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXIsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkOm5vdCgubW0tZnVsbHN1Ym9wZW4pe2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjEpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgbGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjE1KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojMzMzfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgaW5wdXQubW0tdG9nZ2xlOmNoZWNrZWQgfiBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRle2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjEpO2NvbG9yOnJnYmEoMCwwLDAsMC42KX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbmF2YmFyIGEsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLW5hdmJhcj4qLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGVtLm1tLWNvdW50ZXJ7Y29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWJ0bjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4zKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4xKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkgLm1tLWFycm93OmFmdGVyLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saSBhOm5vdCgubW0tbmV4dCl7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMC4wNSk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDAuMDUpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1kaXZpZGVyLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1maXhlZGRpdmlkZXIgc3BhbiwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPmEubW0tbmV4dCwubW0tbWVudS5tbS10aGVtZS13aGl0ZS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS13aGl0ZS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wMyl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgbGFiZWwubW0tY2hlY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuNil9Lm1tLW1lbnUubW0tcGFnZXNoYWRvdy5tbS10aGVtZS13aGl0ZTphZnRlcntib3gtc2hhZG93OjAgMCAxMHB4IHJnYmEoMCwwLDAsMC4yKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjA1KTtjb2xvcjpyZ2JhKDAsMCwwLDAuNil9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWluZGV4ZXIgYSwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbm9yZXN1bHRzbXNne2NvbG9yOnJnYmEoMCwwLDAsMC4zKX0ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuOmhvdmVyK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKTpob3ZlciwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbil7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4xKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6I2ZmZn0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZCB+IGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2t7YmFja2dyb3VuZDojMDAwO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMik7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjYpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1uYXZiYXIgYSwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbmF2YmFyPiosLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNCl9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWJ0bjphZnRlciwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tYnRuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlld3tib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjIpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNCl9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjMpO3RhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjMpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuMyl9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWRpdmlkZXIsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWZpeGVkZGl2aWRlciBzcGFuLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+YS5tbS1uZXh0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjIpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjYpfS5tbS1tZW51Lm1tLXBhZ2VzaGFkb3cubW0tdGhlbWUtYmxhY2s6YWZ0ZXJ7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjMpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC42KX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0taW5kZXhlciBhLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpfS5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC4zKX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuMil9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtiYWNrZ3JvdW5kOiMwMDB9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgaW5wdXQubW0tdG9nZ2xlOmNoZWNrZWQgfiBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldzphZnRlciwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmFmdGVyLC5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saT4ubW0tbmV4dDpiZWZvcmUsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmFmdGVyLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saT4ubW0tbmV4dDpiZWZvcmUsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLXBhbmVsOmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saXt3aWR0aDo1MCU7aGVpZ2h0OjA7cGFkZGluZzo1MCUgMCAwO2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmV9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpOmFmdGVyLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saTphZnRlcntsZWZ0OjA7dG9wOjA7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtib3JkZXItcmlnaHQtc3R5bGU6c29saWQ7ei1pbmRleDotMX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14cywubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14c3t3aWR0aDoxMi41JTtwYWRkaW5nLXRvcDoxMi41JX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS1zLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saS5tbS10aWxlLXN7d2lkdGg6MjUlO3BhZGRpbmctdG9wOjI1JX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS1sLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saS5tbS10aWxlLWx7d2lkdGg6NzUlO3BhZGRpbmctdG9wOjc1JX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14bCwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14bHt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjEwMCV9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPmEsLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPnNwYW4sLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPmEsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPnNwYW57bGluZS1oZWlnaHQ6MXB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6NTAlIDEwcHggMDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxcHg7Ym90dG9tOjFweDtsZWZ0OjB9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0LC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saT4ubW0tbmV4dHt3aWR0aDphdXRvfS5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1wYW5lbHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9Lm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3e21hcmdpbjowfWJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYXJ0bmVyc2hpcCAuY29udGVudC1pbm5lcnttYXJnaW46MDttYXgtd2lkdGg6MTAwMDAwMDBweDtwYWRkaW5nOjB9Ym9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhcnRuZXJzaGlwIC5zZWN0aW9uLXRpdGxle2NvbG9yOiMwMDI3M2Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjQ2cHg7bWFyZ2luLWJvdHRvbTozMHB4O3BhZGRpbmctYm90dG9tOjVweH0ucGFydG5lcnNoaXAtaGVyby1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9Lndhcm5pbmctbWVzc2FnZXttYXJnaW46MzBweCAwfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lndhcm5pbmctbWVzc2FnZXttYXJnaW46MTBweCA0NXB4IDMwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmhlYWRlci1pbnRyby10ZXh0e3BhZGRpbmc6MCA0M3B4fX0ucGFydG5lcnNoaXAtaGVyby1pbWFnZXtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgYm90dG9tO3BhZGRpbmctdG9wOjYwJTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA2MDBweCl7LnBhcnRuZXJzaGlwLWhlcm8taW1hZ2V7cGFkZGluZy10b3A6NDAlfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYXJ0bmVyc2hpcC1oZXJvLWltYWdle3BhZGRpbmctdG9wOjM1JX19LnBhcnRuZXJzaGlwLWhlcm8tb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6MTAwJX0ucGFydG5lcnNoaXAtaGVyby10ZXh0LWNvbnRhaW5lcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO21heC13aWR0aDoxMDIwcHg7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOmJsYWNrfS5wYXJ0bmVyc2hpcC1oZXJvLXRleHQtY29udGFpbmVyIHNwYW57YmFja2dyb3VuZDpyZ2JhKDIsODQsMTU4LDAuOCk7Y29sb3I6d2hpdGV9LnBhcnRuZXJzaGlwLWhlcm8tdGl0bGV7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjAgMTBweDtjb2xvcjp3aGl0ZTt3aWR0aDoxMDAlO21heC13aWR0aDo5NjBweDttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjF9LnBhcnRuZXJzaGlwLWhlcm8tdGl0bGUgc3BhbntiYWNrZ3JvdW5kOnJnYmEoMiw4NCwxNTgsMC44KX1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey5wYXJ0bmVyc2hpcC1oZXJvLXRpdGxle2ZvbnQtc2l6ZTo1MHB4fX0ucGFydG5lcnNoaXAtaGVyby1zdWJ0aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxfS5wYXJ0bmVyc2hpcC1oZXJvLXN1YnRpdGxlIHNwYW57Y29sb3I6d2hpdGU7YmFja2dyb3VuZDpyZ2JhKDIsODQsMTU4LDAuOCl9QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsucGFydG5lcnNoaXAtaGVyby1zdWJ0aXRsZXtmb250LXNpemU6MjRweH19LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtY2xlYW51cG1hcC1waHAgLmJhbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYXJ0bmVyc2hpcCAuYmFubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5tYXAtdG9we2JhY2tncm91bmQtY29sb3I6I2QwZDllMDtwYWRkaW5nLWJvdHRvbToyMHB4fS5tYXAtdG9wOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGh9Lm1hcC10aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjE7Y29sb3I6IzA2NTU5Zn0ucGxlZGdlLXRvcCwucGFydG5lcnNoaXAtcGxlZGdlLXRvcHtwYWRkaW5nOjAgMTBweCAyMHB4fSNoZWFkZXItdG90YWx7Zm9udC1zaXplOjE2cHg7bGV0dGVyLXNwYWNpbmc6MXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDpib2xkO2NvbG9yOiMwMDI3M2Q7dGV4dC1hbGlnbjpjZW50ZXJ9I2hlYWRlci10b3RhbCAjcGxlZGdlLXRvdGFse2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxMHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMDI3M2Q7Zm9udC1zaXplOjI2cHg7Zm9udC13ZWlnaHQ6Ym9sZH0ucGxlZGdlLWZvcm0tdG9we3BhZGRpbmc6MjVweCAyNXB4IDA7YmFja2dyb3VuZDp3aGl0ZX0ucGxlZGdlLWZvcm0tdG9wIC5wYXJ0bmVyc2hpcC1icmFuZC1sb2dvIGltZ3ttYXJnaW46MCBhdXRvfSNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlcnttYXJnaW46MCA1JSAyMHB4O3BhZGRpbmc6MjBweCAyNXB4IDEwcHg7YmFja2dyb3VuZDp3aGl0ZTttYXJnaW46MDttYXgtd2lkdGg6MTAwJX0jcGxlZGdlLWZvcm0gLmdmb3JtX2hlYWRpbmd7bWFyZ2luLWJvdHRvbToxLjQyNWVtfSNwbGVkZ2UtZm9ybSBoMy5nZm9ybV90aXRsZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWJvdHRvbTo1cHg7bWFyZ2luOjAgMCAxOXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MzBweDtjb2xvcjojMDY1NTlmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwNjU1OWZ9I3BsZWRnZS1mb3JtIC5nZm9ybV9kZXNjcmlwdGlvbntsaW5lLWhlaWdodDoxLjM7ZGlzcGxheTpibG9jaztmb250LXNpemU6MThweDtjb2xvcjojNDQ0O2NsZWFyOmJvdGh9I3BsZWRnZS1mb3JtIGxhYmVsLmdmaWVsZF9sYWJlbCtkaXYuZ2lucHV0X2NvbnRhaW5lcnttYXJnaW4tdG9wOi4wNzVlbX0jcGxlZGdlLWZvcm0gLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVse2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojOTk5O21hcmdpbjowfSNwbGVkZ2UtZm9ybSB1bCBsaS5nZmllbGR7bWFyZ2luLXRvcDoxMHB4fSNwbGVkZ2UtZm9ybSAuZ2ZpZWxkX3JlcXVpcmVke2NvbG9yOiM5OTl9I3BsZWRnZS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGVsXCJdLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXSwjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInVybFwiXXt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2VmZWZlZjtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjdweDttYXJnaW4tdG9wOjB9I3BsZWRnZS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cywjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cywjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cywjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNiZWJkYmR9I3BsZWRnZS1mb3JtIHNlbGVjdHt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMDY1NTlmO2NvbG9yOiMwNjU1OWY7YmFja2dyb3VuZDp3aGl0ZSB1cmwoLi4vaW1hZ2VzL21hcF9zZWxlY3RfYmcuanBnKSA5OCUgNTAlIG5vLXJlcGVhdDttYXJnaW4tdG9wOjNweDttYXJnaW4tYm90dG9tOjB9I3BsZWRnZS1mb3JtIHVsLmdmaWVsZF9jaGVja2JveHttYXJnaW46MH0jcGxlZGdlLWZvcm0gI2ZpZWxkXzlfNnttYXJnaW4tdG9wOjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICMwNjU1OWY7cGFkZGluZzo5cHggMDttYXgtd2lkdGg6MTAwJX0jcGxlZGdlLWZvcm0gI2ZpZWxkXzlfMyBsYWJlbHtkaXNwbGF5Om5vbmV9I3BsZWRnZS1mb3JtICNmaWVsZF85XzQgc2VsZWN0e21hcmdpbi10b3A6LTZweDttYXJnaW4tYm90dG9tOjNweDtmbG9hdDpyaWdodDt3aWR0aDo4MHB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDp3aGl0ZSB1cmwoLi4vaW1hZ2VzL21hcF9zZWxlY3RfYmcuanBnKSA5NSUgNTAlIG5vLXJlcGVhdH0jcGxlZGdlLWZvcm0gLmdmaWVsZF9jaGVja2JveCBsYWJlbHtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE0cHh9I3BsZWRnZS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXJ7bWFyZ2luOjB9I3BsZWRnZS1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17d2lkdGg6MTAwJTtoZWlnaHQ6NDVweDtsaW5lLWhlaWdodDozNXB4O3BhZGRpbmc6MDtiYWNrZ3JvdW5kOiM3OGMwNjIgdXJsKC4uL2ltYWdlcy9zdWJtaXRfYmcucG5nKSA5NSUgNTAlIG5vLXJlcGVhdDt0ZXh0LWluZGVudDowO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6d2hpdGU7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9I3BsZWRnZS1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXJ7YmFja2dyb3VuZDojNzhjMDYyIHVybCguLi9pbWFnZXMvc3VibWl0X2JnLnBuZykgOTglIDUwJSBuby1yZXBlYXQ7b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfSNkYyB0ZXh0e2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZn0ucGFydG5lcnNoaXAtdGV4dC1hcmVhLWNvbnRhaW5lcntwYWRkaW5nOjAgMCA1MHB4fS5wYXJ0bmVyc2hpcC10ZXh0LWFyZWEsLnBhcnRuZXJzaGlwLXNvY2lhbC10ZWFzZXJ7bGluZS1oZWlnaHQ6MS40fS5wYXJ0bmVyc2hpcC10ZXh0LWFyZWEsLnBhcnRuZXJzaGlwLWhpZ2hsaWdodHMtaW5uZXItY29udGFpbmVyLC5wYXJ0bmVyc2hpcC1zb2NpYWwtaW5uZXItY29udGFpbmVye21heC13aWR0aDoxMDIwcHg7cGFkZGluZzo0MHB4IDEwcHggMDttYXJnaW46MCBhdXRvfS5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtY29udGFpbmVye3BhZGRpbmc6MCAwIDQwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGFydG5lcnNoaXAtaGlnaGxpZ2h0LWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MXB4O3BhZGRpbmctcmlnaHQ6MXB4fS5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtY29udGFpbmVyOmZpcnN0LW9mLXR5cGV7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDoycHh9LnBhcnRuZXJzaGlwLWhpZ2hsaWdodC1jb250YWluZXI6bGFzdC1vZi10eXBle3BhZGRpbmctbGVmdDoycHg7cGFkZGluZy1yaWdodDowfX0ucGFydG5lcnNoaXAtaGlnaGxpZ2h0LWltYWdlLTAsLnBhcnRuZXJzaGlwLWhpZ2hsaWdodC1pbWFnZS0xLC5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtaW1hZ2UtMntiYWNrZ3JvdW5kLXNpemU6Y292ZXI7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmctdG9wOjc1JX0ucGFydG5lcnNoaXAtaGlnaGxpZ2h0cy1vdXRlci1jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAgMCAzMHB4fS5wYXJ0bmVyc2hpcC1oaWdobGlnaHRzLW91dGVyLWNvbnRhaW5lciAucGFydG5lcnNoaXAtaGlnaGxpZ2h0LXRpdGxle2ZvbnQtc2l6ZToyMnB4O2NvbG9yOmJsYWNrO3RleHQtYWxpZ246Y2VudGVyfS5wYXJ0bmVyc2hpcC1oaWdobGlnaHRzLW91dGVyLWNvbnRhaW5lciBhe3RleHQtZGVjb3JhdGlvbjpub25lfS5wYXJ0bmVyc2hpcC1zb2NpYWwtdGVhc2Vye21hcmdpbi1ib3R0b206NDBweH0ubWFwLXNvY2lhbHtwYWRkaW5nOjMwcHggMTVweH0ubWFwLXNvY2lhbCBoMntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWJvdHRvbTo1cHg7bWFyZ2luOjAgMCAyNXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MzBweDtjb2xvcjojMDY1NTlmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwNjU1OWZ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jbGVhbnVwbWFwLXBocCAuY29udGVudC1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYXJ0bmVyc2hpcCAuY29udGVudC1pbm5lcntwYWRkaW5nOjA7bWFyZ2luOjA7bWF4LXdpZHRoOjEwMCV9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtY2xlYW51cG1hcC1waHAgLmZvb3Rlci10b3AsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcGFydG5lcnNoaXAgLmZvb3Rlci10b3B7ZGlzcGxheTpub25lfS5tYXAtdG9we3BhZGRpbmc6MzBweCAxMHB4fS5tYXAtdG9wLWlubmVyLC5tYXAtc29jaWFsLWlubmVye21heC13aWR0aDoxMDMwcHg7bWFyZ2luOjAgYXV0b30ubWFwLXNvY2lhbC1pbm5lcnttYXgtd2lkdGg6MTAwMHB4fS5wbGVkZ2UtdG9we21heC13aWR0aDo3NTBweDttYXJnaW46MCBhdXRvO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL25yY190aXRsZV9iZ19ub19jbG91ZHMucG5nXCIpIDUwJSB0b3Agbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlfS5wbGVkZ2UtdG9wIC5tYXAtdGl0bGV7aGVpZ2h0Ojc4cHg7bWFyZ2luOjA7dGV4dC1pbmRlbnQ6LTk5OTlweH0ucGFydG5lcnNoaXAtcGxlZGdlLXRvcHttYXgtd2lkdGg6NzUwcHg7bWFyZ2luOjAgYXV0bztiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9wYXJ0bmVyc2hpcF9iYW5uZXIucG5nXCIpIDUwJSB0b3Agbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlfS5wYXJ0bmVyc2hpcC1wbGVkZ2UtdG9wIC5tYXAtdGl0bGV7aGVpZ2h0Ojc4cHg7dGV4dC1pbmRlbnQ6LTk5OTk5OTlweDttYXJnaW46MH0ucGFydG5lcnNoaXAtcGxlZGdlLXRvcCAuaGVhZGVyLWludHJvLXRleHR7cGFkZGluZzowIDQzcHh9LnBhcnRuZXJzaGlwLXBsZWRnZS10b3AgI2hlYWRlci10b3RhbHttYXJnaW46MCAwIC0zMHB4O3BhZGRpbmc6MjdweCA1M3B4IDUycHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2Nsb3Vkc19iZy5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo4NCV9I2hlYWRlci10b3RhbHtwYWRkaW5nOjI3cHggNTNweCA1MnB4O2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9jbG91ZHNfYmcucG5nKSA1MCUgNTAlIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6ODQlfSNoZWFkZXItdG90YWwgI3BsZWRnZS10b3RhbHtkaXNwbGF5OmlubGluZX0jcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXJ7bWFyZ2luOjA7cGFkZGluZzoyMHB4IDI1cHggMTBweDt3aWR0aDoxMDAlfS5tYXAtc29jaWFse3BhZGRpbmc6MzBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucGxlZGdlLXRvcHtwYWRkaW5nLWJvdHRvbTowfSNtYXAtdG9we3BhZGRpbmc6MzBweH0ubWFwe3BhZGRpbmc6M3B4IDAgMCAyJX0ubWFwIHN2Z3t3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbjotMjZweCBhdXRvfSNmbGFne2ZpbGw6I2UyODg0Mn0jZmxhZy10ZXh0e2ZpbGw6d2hpdGV9I21hcC1mb290ZXJ7bWFyZ2luLXRvcDotNjFweH0ubWFwLXNjYWxle2hlaWdodDo0MXB4O21heC13aWR0aDo0NThweDttYXJnaW46MCBhdXRvIDIwcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL21hcF9zY2FsZS5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlfS5tYXAtY3Rhe3dpZHRoOjQ1OHB4O21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9Lm1hcC1jdGEgLmJ0biwubWFwLWN0YSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAubWFwLWN0YSBpbnB1dFt0eXBlPVwic3VibWl0XCJde3RleHQtZGVjb3JhdGlvbjpub25lO3dpZHRoOjE0MnB4O21hcmdpbjowIDEwcHggMCAwO29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5tYXAtY3RhIC5idG46aG92ZXIsLm1hcC1jdGEgLmNvbW1lbnQtZm9ybSBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLm1hcC1jdGEgaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXXtjb2xvcjp3aGl0ZTtvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9Lm1hcC1jdGEgLmJ0bi1ibHVle2JhY2tncm91bmQtY29sb3I6IzA2NTU5Zn0ubWFwLWN0YSAuYnRuLWRibHVle2JhY2tncm91bmQtY29sb3I6IzAwMjczZH0ubWFwLWN0YSAuYnRuLWxibHVle2JhY2tncm91bmQtY29sb3I6Izg3YzVlODttYXJnaW46MH19LndwLWJsb2NrLWVtYmVkLmlzLXR5cGUtdmlkZW8gLndwLWJsb2NrLWVtYmVkX193cmFwcGVyLnZpZGVvLXJhdGlve3Bvc2l0aW9uOnJlbGF0aXZlfS53cC1ibG9jay1lbWJlZC5pcy10eXBlLXZpZGVvIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlci52aWRlby1yYXRpbyBpZnJhbWV7Ym90dG9tOjA7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MTAwJX0vKiFcbiAqIFN0YXJ0IEJvb3RzdHJhcCAtIFNpbXBsZSBTaWRlYmFyIEhUTUwgVGVtcGxhdGUgKGh0dHA6Ly9zdGFydGJvb3RzdHJhcC5jb20pXG4gKiBDb2RlIGxpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSB2Mi4wLlxuICogRm9yIGRldGFpbHMsIHNlZSBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAuXG4gKi8ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXJ7YmFja2dyb3VuZDojMzMzOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9Lm5hdmJhci10b2dnbGUgLmljb24tYmFyOm50aC1vZi10eXBlKDIpLC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhcjpudGgtb2YtdHlwZSg0KXt0cmFuc2Zvcm06cm90YXRlKDApfS5uYXZiYXItdG9nZ2xlLmFjdGl2ZSAuaWNvbi1iYXJ7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0ubmF2YmFyLXRvZ2dsZS5hY3RpdmUgLmljb24tYmFyOm50aC1vZi10eXBlKDIpe3RvcDo2cHg7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lm5hdmJhci10b2dnbGUuYWN0aXZlIC5pY29uLWJhcjpudGgtb2YtdHlwZSgzKXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9Lm5hdmJhci10b2dnbGUuYWN0aXZlIC5pY29uLWJhcjpudGgtb2YtdHlwZSg0KXt0b3A6LTZweDt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9aDEuc2l0ZS10aXRsZXttYXJnaW46NXB4IDB9LmJhbm5lcnstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoNTEsNTEsNTEsMC4yNSk7LW1vei1ib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDUxLDUxLDUxLDAuMjUpO2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoNTEsNTEsNTEsMC4yNSk7b3ZlcmZsb3c6aGlkZGVufS5iYW5uZXItaW5uZXIgaDE+YXtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2FyX2xvZ28ucG5nXCIpIGxlZnQgdG9wIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJTt0ZXh0LWluZGVudDotOTk5OXB4O3dpZHRoOjIxMXB4O2hlaWdodDo1MXB4fS5wYWdlLWJzZCAubWFpbnt3aWR0aDoxMDAlO21heC13aWR0aDo3ODBweDttYXJnaW46MCBhdXRvO2Zsb2F0Om5vbmV9LnBhZ2UtYnNkIC5lbnRyeS1jb250ZW50e3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wYWdlLWJzZCAuYmFubmVyLWlubmVye21heC13aWR0aDo3NjdweH0ucGFnZS1ic2QgLmJhbm5lci1pbm5lciBoMT5he2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1zaXplOjEwMCV9LnBhZ2UtYnNkLXR3b2NvbCAuYmFubmVyLWlubmVye21heC13aWR0aDo4MTVweH0ucGFnZS1ic2QtdHdvY29sIC5tYWlue21hcmdpbjoyMHB4IGF1dG87bWF4LXdpZHRoOjg0MHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBhZ2UtYnNkIC5lbnRyeS1jb250ZW50e3BhZGRpbmc6MCAhaW1wb3J0YW50fX1hLm1vYmlsZS10b2dnbGV7ZGlzcGxheTpibG9jaztoZWlnaHQ6MzVweDt3aWR0aDozNXB4O3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxOHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0Oi00cHg7ei1pbmRleDoxMDAwMDtjb2xvcjojMzMzfWEubW9iaWxlLXRvZ2dsZSAuZmF7Zm9udC1zaXplOjI2cHh9I21vYmlsZS1tZW51e2hlaWdodDoxcHg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6IzU1NX0jbW9iaWxlLW1lbnUgLm1tLWNvdW50ZXIsI21vYmlsZS1tZW51IC5tbS1uZXh0OmFmdGVyLCNtb2JpbGUtbWVudSBhe2NvbG9yOndoaXRlfSNtb2JpbGUtbWVudSAubW0tcGFuZWxzPi5tbS1wYW5lbHtwYWRkaW5nOjB9I21vYmlsZS1tZW51IC5tbS1hcnJvdzphZnRlciwjbW9iaWxlLW1lbnUgLm1tLW5leHQ6YWZ0ZXJ7cmlnaHQ6MzJweH0jbW9iaWxlLW1lbnUgLm1tLWxpc3R2aWV3e2ZvbnQtc2l6ZToxOHB4fSNtb2JpbGUtbWVudSAubW0tYnRuOmFmdGVyLCNtb2JpbGUtbWVudSAubW0tYnRuOmJlZm9yZSwjbW9iaWxlLW1lbnUgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwjbW9iaWxlLW1lbnUgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjp3aGl0ZX0jbW9iaWxlLW1lbnUgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwjbW9iaWxlLW1lbnUgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjp3aGl0ZX0jbW9iaWxlLW1lbnUgLm1tLWxpc3R2aWV3PmxpPmEsI21vYmlsZS1tZW51IC5tbS1saXN0dmlldz5saT5zcGFue3BhZGRpbmc6MTBweCAxMHB4IDEwcHggMzBweH0jbW9iaWxlLW1lbnUgLm1tLWxpc3R2aWV3PmxpOmFmdGVyLCNtb2JpbGUtbWVudSAubW0tbGlzdHZpZXcgLm1tLW5leHQ6YmVmb3JlLCNtb2JpbGUtbWVudSAubW0tbmF2YmFye2JvcmRlcjowIG5vbmV9I21vYmlsZS1tZW51IC5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmV7Ym9yZGVyLWxlZnQtd2lkdGg6MH0jbW9iaWxlLW1lbnUgLm1tLW5hdmJhcntib3R0b206MTJweH0jbW9iaWxlLW1lbnUgLmJ0bi1nb2xkLCNtb2JpbGUtbWVudSAuYnRuLW9yYW5nZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo5MiU7bWFyZ2luOjAgNCV9I21vYmlsZS1tZW51IC5idG4tZ29sZHtib3R0b206MTAwcHh9I21vYmlsZS1tZW51IC5idG4tb3Jhbmdle2JvdHRvbTo1MHB4fS5tbS1tZW51e2hlaWdodDoxMDAlICFpbXBvcnRhbnR9Lm1tLW5hdmJhciBmb3Jte3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxNTlweDtsZWZ0OjEwcHh9Lm1tLW5hdmJhciBmb3JtIC5zZWFyY2gtZmllbGR7YmFja2dyb3VuZDojZGVkZWRlO21pbi13aWR0aDoxNzhweCAhaW1wb3J0YW50O2hlaWdodDo0MHB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowOy1tcy1ib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXJhZGl1czowfS5tbS1uYXZiYXIgZm9ybSAuc2VhcmNoLXN1Ym1pdHtiYWNrZ3JvdW5kOiNkZWRlZGU7aGVpZ2h0OjQwcHg7Y29sb3I6YmxhY2s7Ym9yZGVyOjAgbm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNTYwcHgpey5tbS1tZW51IC5idG4sLm1tLW1lbnUgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLm1tLW1lbnUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2ZjZmNmO3dpZHRoOjEwMCU7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIHRyYW5zcGFyZW50Oy1tb3otYm94LXNoYWRvdzowIDAgMCB0cmFuc3BhcmVudDtib3gtc2hhZG93OjAgMCAwIHRyYW5zcGFyZW50fS5iYW5uZXIgaDE+YXt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6NzhweH0uYmFubmVyLWlubmVye21heC13aWR0aDoxMDEwcHg7aGVpZ2h0OmF1dG87bWFyZ2luOjAgYXV0b30ubmF2YmFyLXRvZ2dsZXtkaXNwbGF5OmJsb2NrfS5uYXZiYXJ7bWFyZ2luOjB9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7YS5tb2JpbGUtdG9nZ2xlLCNtb2JpbGUtbWVudXtkaXNwbGF5Om5vbmV9LmJhbm5lciwuc2luZ2xlLW1pY3JvcGFnZS5uby10aHVtYm5haWwgLmJhbm5lcntiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO292ZXJmbG93OnZpc2libGU7aGVpZ2h0OjEwNnB4fS5iYW5uZXIgaDEuc2l0ZS10aXRsZSwuc2luZ2xlLW1pY3JvcGFnZS5uby10aHVtYm5haWwgLmJhbm5lciBoMS5zaXRlLXRpdGxle21hcmdpbjoyNHB4IDAgMTFweH0uYmFubmVyIGgxPmEsLnNpbmdsZS1taWNyb3BhZ2Uubm8tdGh1bWJuYWlsIC5iYW5uZXIgaDE+YXt3aWR0aDoyNzVweDttaW4taGVpZ2h0OjY4cHh9LnNpbmdsZS1yZXNvdXJjZSAuYmFubmVyLC5zaW5nbGUtcG9zdCAuYmFubmVyLC5zaW5nbGUtc3RvcnkgLmJhbm5lciwuc2luZ2xlLWJ0Z19yZXNvdXJjZSAuYmFubmVyLC5lcnJvcjQwNCAuYmFubmVyLC5uby10aHVtYm5haWwgLmJhbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0ubG9nb3ttYXJnaW4tdG9wOjB9I25hdmlnYXRpb257cG9zaXRpb246cmVsYXRpdmV9I25hdmlnYXRpb24gLnV0aWxpdHktbmF2e21hcmdpbi10b3A6MTFweH0jbmF2aWdhdGlvbiAudXRpbGl0eS1uYXYgdWx7bWFyZ2luOjAgMCAxN3B4IDA7cGFkZGluZzowO3RleHQtYWxpZ246cmlnaHR9I25hdmlnYXRpb24gLnV0aWxpdHktbmF2IGxpe3Bvc2l0aW9uOnJlbGF0aXZlO2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjAgMTJweH0jbmF2aWdhdGlvbiAudXRpbGl0eS1uYXYgbGk6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoycHg7cmlnaHQ6MDtoZWlnaHQ6MTZweDt3aWR0aDoxcHg7YmFja2dyb3VuZC1jb2xvcjojMDAwfSNuYXZpZ2F0aW9uIC51dGlsaXR5LW5hdiBsaTpsYXN0LWNoaWxke3BhZGRpbmc6MCAwIDAgMTBweH0jbmF2aWdhdGlvbiAudXRpbGl0eS1uYXYgbGk6bGFzdC1jaGlsZDphZnRlcntkaXNwbGF5Om5vbmV9I25hdmlnYXRpb24gLnV0aWxpdHktbmF2IGxpIGF7Y29sb3I6IzAwMDtmb250LXNpemU6MTVweDtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWZ9I25hdmlnYXRpb24gLnV0aWxpdHktbmF2IGxpIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbntmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6NThweH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIGxpe2xpbmUtaGVpZ2h0OjE7bWFyZ2luLWJvdHRvbTo1cHh9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiBhe2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZiAhaW1wb3J0YW50O21hcmdpbjo1cHggMTBweDtsaW5lLWhlaWdodDoxLjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAxMDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDEwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMTAwbXMgZWFzZX0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudXttYXJnaW46MCAzcHggIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudTpob3ZlcntiYWNrZ3JvdW5kOiM1NTV9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+YS5tZWdhLW1lbnUtbGlua3tmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtsaW5lLWhlaWdodDo0M3B4O21hcmdpbjowfSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluaywjbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtIGxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmt7bGluZS1oZWlnaHQ6MTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rLCNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSNtZWdhLW1lbnUtaXRlbS0yNTkxNyBhLm1lZ2EtbWVudS1saW5re2ZvbnQtc2l6ZToxNXB4ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxNXB4ICFpbXBvcnRhbnQ7Y29sb3I6d2hpdGUgIWltcG9ydGFudDtmb250LXdlaWdodDpib2xkICFpbXBvcnRhbnQ7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmhvdmVyLCNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSNtZWdhLW1lbnUtaXRlbS0yNTkxNyBhLm1lZ2EtbWVudS1saW5rOmhvdmVye29wYWNpdHk6Ljc7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtIGxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmt7cGFkZGluZy1ib3R0b206NnB4ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTo2cHggIWltcG9ydGFudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNzM3MjcyICFpbXBvcnRhbnQ7Y29sb3I6d2hpdGUgIWltcG9ydGFudDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtIGxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6aG92ZXJ7b3BhY2l0eTouNzstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0gbGkubWVnYS1tZW51LWl0ZW06bGFzdC1jaGlsZD5hLm1lZ2EtbWVudS1saW5re2JvcmRlci1ib3R0b206MCBub25lfSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSNtZWdhLW1lbnUtaXRlbS0yNTkxNyBhLm1lZ2EtbWVudS1saW5re2JvcmRlci1ib3R0b206MCBub25lICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MTJweCAhaW1wb3J0YW50O21hcmdpbi10b3A6MThweCAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSNtZWdhLW1lbnUtaXRlbS0yNjM2MSBhLm1lZ2EtbWVudS1saW5re2JvcmRlci1ib3R0b206MCBub25lICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LWl0ZW0tMjU3Nzl7bWFyZ2luOjAgOXB4IDAgM3B4ICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LWl0ZW0tMjgwMzd7bWFyZ2luOjAgMTRweCAwIDAgIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtaXRlbS0yODAzNzpob3ZlcntiYWNrZ3JvdW5kOiM1NTUgIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtaXRlbS0yODAzNz5he2JhY2tncm91bmQ6I2UyODg0Mjtjb2xvcjp3aGl0ZTtwYWRkaW5nOjAgMTZweCAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1pdGVtLTI4MDM3OmhvdmVyIGF7YmFja2dyb3VuZDojMzMzO2NvbG9yOndoaXRlO2JhY2tncm91bmQ6IzU1NSAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1pdGVtLTI1Nzc3e21hcmdpbjowIDRweCAwIDAgIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtaXRlbS0yNTc3Nzpob3ZlcntiYWNrZ3JvdW5kOiM1NTUgIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtaXRlbS0yNTc3Nz5he2JhY2tncm91bmQ6IzA2NTU5Zjtjb2xvcjp3aGl0ZTtwYWRkaW5nOjAgMTZweCAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1pdGVtLTI1Nzc3OmhvdmVyIGF7YmFja2dyb3VuZDojMzMzO2NvbG9yOndoaXRlO2JhY2tncm91bmQ6IzU1NSAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNzZWFyY2h7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjRweDt0b3A6NDlweH0jbmF2aWdhdGlvbiAjc2VhcmNoIC5zZWFyY2gtdG9nZ2xle2hlaWdodDo0MHB4O3dpZHRoOjQwcHg7YmFja2dyb3VuZC1jb2xvcjojNTU1O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOndoaXRlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0jbmF2aWdhdGlvbiAjc2VhcmNoIC5zZWFyY2gtdG9nZ2xlIC5mYXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6OXB4O2xlZnQ6MTFweDtmb250LXNpemU6MjJweH0jbmF2aWdhdGlvbiAjc2VhcmNoIC5zZWFyY2gtdG9nZ2xlLm9ue2JhY2tncm91bmQtY29sb3I6IzMzM30jbmF2aWdhdGlvbiAjc2VhcmNoICNzZWFyY2gtZm9ybXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoyNDdweDt0b3A6NDFweDtyaWdodDowO3otaW5kZXg6NX0jbmF2aWdhdGlvbiAjc2VhcmNoIC5zZWFyY2gtZm9ybXtwYWRkaW5nOjEwcHg7YmFja2dyb3VuZDojMzMzfSNuYXZpZ2F0aW9uICNzZWFyY2ggLmJ0biwjbmF2aWdhdGlvbiAjc2VhcmNoIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtICNuYXZpZ2F0aW9uICNzZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtwYWRkaW5nOjVweCA5cHg7Y29sb3I6IzMzM30ud2YtbG9hZGluZyAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmt7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAxMDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDEwMG1zIGVhc2V9I21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLW1lbnUtY29sdW1ucy0xLW9mLTZ7d2lkdGg6MTYuNSUgIWltcG9ydGFudH0jbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtbWVudS1jb2x1bW5zLTEtb2YtNXt3aWR0aDoyMCUgIWltcG9ydGFudH0jbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtbWVudS1jb2x1bW5zLTEtb2YtNHt3aWR0aDoyNSUgIWltcG9ydGFudH0jbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmt7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmICFpbXBvcnRhbnR9I21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiBsaSNtZWdhLW1lbnUtaXRlbS00MjIyNnttYXJnaW4tdG9wOi0yMTVweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbnttYXJnaW4tcmlnaHQ6MzRweH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIGxpI21lZ2EtbWVudS1pdGVtLTQyMjI2e21hcmdpbi10b3A6LTE2MHB4fSNuYXZpZ2F0aW9uICNzZWFyY2h7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MH19LnNpZGViYXJ7cGFkZGluZy10b3A6MjBweH0uc2lkZWJhciBzZWN0aW9ue21hcmdpbjowIGF1dG8gMzBweDttYXgtd2lkdGg6MzAwcHh9LnNpZGViYXIgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5zaWRlYmFyIC5zZWN0aW9uLXRpdGxlIGgzLC5zaWRlYmFyIC5zZWN0aW9uLXRpdGxlIGgyLC5zaWRlYmFyIC53aWRnZXRfbmF2X21lbnUgaDMsLnNpZGViYXIgLndpZGdldF90ZXh0IGgze2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgNnB4IDExcHggMDtwYWRkaW5nLWJvdHRvbTo1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMH0uc2lkZWJhciAuZ2Zvcm1fd2lkZ2V0e21heC13aWR0aDozMTBweDttYXJnaW46MCBhdXRvfS5zaWRlYmFyIC5nZm9ybV93aWRnZXQtNSBoM3tkaXNwbGF5OmJsb2NrO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMzMzM7bWFyZ2luOjAgMCAxOXB4O3BhZGRpbmctYm90dG9tOjVweH0uc2lkZWJhciAuZ2Zvcm1fd2lkZ2V0LTUgLmdmb3JtX3dyYXBwZXIgdWwgbGkuZ2ZpZWxke3BhZGRpbmctdG9wOjB9LnNpZGViYXIgLmdmb3JtX3dpZGdldC01IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXJ7bWFyZ2luOjB9LnNpZGViYXIgLmdmb3JtX3dpZGdldC01IGxhYmVse21hcmdpbi1ib3R0b206MH0uc2lkZWJhciAuZ2Zvcm1fd2lkZ2V0LTUgaW5wdXRbdHlwZT1cInRleHRcIl17bWFyZ2luLXRvcDowfS5zaWRlYmFyIC5kb25hdGUtZm9ybXtwb3NpdGlvbjpyZWxhdGl2ZX0uc2lkZWJhciAuZG9uYXRlLWZvcm0gbGFiZWwsLnNpZGViYXIgLmRvbmF0ZS1mb3JtIC5pbnN0cnVjdGlvbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2lkZWJhciAuZG9uYXRlLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl17Ym9yZGVyOjFweCBzb2xpZCAjRUZFRkVGfS5zaWRlYmFyIC5kb25hdGUtZm9ybSAuZ2Zvcm1fZm9vdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoycHg7cmlnaHQ6MDtwYWRkaW5nOjA7bWFyZ2luOjB9LnNpZGViYXIgLndpZGdldF9uYXZfbWVudSB1bHttYXJnaW46MDtwYWRkaW5nOjB9LnNpZGViYXIgLndpZGdldF9uYXZfbWVudSBsaXttYXJnaW46MnB4IDA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX0uc2lkZWJhciAud2lkZ2V0X25hdl9tZW51IGF7Zm9udC1zaXplOjE4cHg7cGFkZGluZzozcHggMDtjb2xvcjojZTI4ODQyO3RleHQtZGVjb3JhdGlvbjpub25lfS5zaWRlYmFyIC53aWRnZXRfbmF2X21lbnUgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMDAyNzNkfS5zaWRlYmFyIC5jdGEtd3JhcHttYXgtd2lkdGg6Mjk2cHg7bWFyZ2luOjAgYXV0byA1MHB4fS5zaWRlYmFyIC5jdGEtd3JhcCAuY3RhLWNvbnRhaW5lcntkaXNwbGF5OnRhYmxlLWNlbGw7aGVpZ2h0OjgwcHg7d2lkdGg6Mjk2cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO3BhZGRpbmc6MTZweCAwIDIwcHh9LnNpZGViYXIgLmN0YS13cmFwIC5jdGEtc3VidGl0bGV7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzQ0NDtmb250LXdlaWdodDoxMDA7bWFyZ2luLWJvdHRvbTo1cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5zaWRlYmFyIC5jdGEtd3JhcCBoMntmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE4cHg7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW46MXB4IDAgNnB4O2xpbmUtaGVpZ2h0OjEuMX0uc2lkZWJhciAuY3RhLXdyYXAgaDIgYXtjb2xvcjojNDQ0O3RleHQtZGVjb3JhdGlvbjpub25lfS5zaWRlYmFyIC5jdGEtd3JhcCBoMiBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5zaWRlYmFyIC5jdGEtd3JhcCAuYnRuLC5zaWRlYmFyIC5jdGEtd3JhcCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuc2lkZWJhciAuY3RhLXdyYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuc2lkZWJhciAuY3RhLXdyYXAgYnV0dG9ue21hcmdpbjoxNXB4IDAgMDtoZWlnaHQ6MzVweDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzouNXB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp3aGl0ZX0uc2lkZWJhciAuY3RhLXdyYXAgLmJ0biAuZmEsLnNpZGViYXIgLmN0YS13cmFwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuZmEsLmNvbW1lbnQtZm9ybSAuc2lkZWJhciAuY3RhLXdyYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuZmEsLnNpZGViYXIgLmN0YS13cmFwIGJ1dHRvbiAuZmF7cG9zaXRpb246cmVsYXRpdmU7bGVmdDo0cHg7Zm9udC1zaXplOjE4cHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0uc2lkZWJhciAuY3RhLXdyYXAgLmJ0bjpob3Zlciwuc2lkZWJhciAuY3RhLXdyYXAgLmNvbW1lbnQtZm9ybSBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLnNpZGViYXIgLmN0YS13cmFwIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sLnNpZGViYXIgLmN0YS13cmFwIC5idG46Zm9jdXMsLnNpZGViYXIgLmN0YS13cmFwIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5zaWRlYmFyIC5jdGEtd3JhcCBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5zaWRlYmFyIC5jdGEtd3JhcCBidXR0b246aG92ZXIsLnNpZGViYXIgLmN0YS13cmFwIGJ1dHRvbjpmb2N1c3tjb2xvcjp3aGl0ZSAhaW1wb3J0YW50fS5zaWRlYmFyIC5jdGEtd3JhcCAuYnRuOmhvdmVyIC5mYSwuc2lkZWJhciAuY3RhLXdyYXAgLmNvbW1lbnQtZm9ybSBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdIC5mYSwuY29tbWVudC1mb3JtIC5zaWRlYmFyIC5jdGEtd3JhcCBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdIC5mYSwuc2lkZWJhciAuY3RhLXdyYXAgLmJ0bjpmb2N1cyAuZmEsLnNpZGViYXIgLmN0YS13cmFwIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSAuZmEsLmNvbW1lbnQtZm9ybSAuc2lkZWJhciAuY3RhLXdyYXAgaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSAuZmEsLnNpZGViYXIgLmN0YS13cmFwIGJ1dHRvbjpob3ZlciAuZmEsLnNpZGViYXIgLmN0YS13cmFwIGJ1dHRvbjpmb2N1cyAuZmF7bGVmdDo2cHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0uc2lkZWJhciAuY3RhLXdyYXAgLmJ0biBhLC5zaWRlYmFyIC5jdGEtd3JhcCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gYSwuY29tbWVudC1mb3JtIC5zaWRlYmFyIC5jdGEtd3JhcCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIGEsLnNpZGViYXIgLmN0YS13cmFwIGJ1dHRvbiBhe2NvbG9yOndoaXRlO3RleHQtZGVjb3JhdGlvbjpub25lfS5zaWRlYmFyIC5xdW90ZS13cmFwe2NvbG9yOiM4NDk0OWQ7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS45O3BhZGRpbmc6MzBweCAwfS5zaWRlYmFyIC5xdW90ZS13cmFwIC5xdW90ZXtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWluZGVudDozMHB4fS5zaWRlYmFyIC5xdW90ZS13cmFwIC5xdW90ZTpiZWZvcmUsLnNpZGViYXIgLnF1b3RlLXdyYXAgLnF1b3RlIC5lbmQtcXVvdGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvc2lkZWJhcl9xdW90ZV9zcHJpdGUuanBnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtoZWlnaHQ6MjFweDt3aWR0aDoyNnB4fS5zaWRlYmFyIC5xdW90ZS13cmFwIC5xdW90ZTpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29udGVudDpcIiBcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6OXB4O2xlZnQ6MDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi03NXB4IDB9LnNpZGViYXIgLnF1b3RlLXdyYXAgLnF1b3RlIC5lbmQtcXVvdGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOi0xM3B4O21hcmdpbi1sZWZ0OjVweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0uc2lkZWJhciAucXVvdGUtd3JhcCAucXVvdGVke21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MTRweDtmb250LXN0eWxlOml0YWxpY30uc2lkZWJhciBkaXYuZ213LXNsLXdyYXBwZXIsLnNpZGViYXIgLndpZGdldCBkaXYuZ213LXNsLXdyYXBwZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21hcmdpbi10b3A6MTVweDtwYWRkaW5nOjA7Ym9yZGVyOjAgbm9uZTstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgMCB0cmFuc3BhcmVudDstbW96LWJveC1zaGFkb3c6MCAwIDAgMCB0cmFuc3BhcmVudDtib3gtc2hhZG93OjAgMCAwIDAgdHJhbnNwYXJlbnR9LnNpZGViYXIgZGl2Lmdtdy1zbC13cmFwcGVyIC5nbXctc2wtbWFwLXdyYXBwZXIsLnNpZGViYXIgLndpZGdldCBkaXYuZ213LXNsLXdyYXBwZXIgLmdtdy1zbC1tYXAtd3JhcHBlcnt3aWR0aDoxMDAlICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2lkZWJhcnttYXJnaW46MjdweCBhdXRvIDB9LnNpZGViYXIgLmN0YS13cmFwe21hcmdpbjowIDAgNTBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2lkZWJhcnttYXJnaW46MDtwYWRkaW5nLXRvcDowO3BhZGRpbmctbGVmdDozMHB4O21heC13aWR0aDoxMDAwMDBweH0uc2lkZWJhciBzZWN0aW9ue21heC13aWR0aDoxMDAwMDAwMHB4O21hcmdpbjowIDAgMzBweH0uc2lkZWJhciAud2lkZ2V0X25hdl9tZW51e3RleHQtYWxpZ246bGVmdH0uc2lkZWJhciAud2lkZ2V0X25hdl9tZW51IGxpe2Rpc3BsYXk6YmxvY2t9fS5zaW5nbGUtc3RhZmYgLnNpZGViYXIgLnNlY3Rpb24tdGl0bGUgaDN7Zm9udC1zaXplOjI0cHg7bWFyZ2luOjAgMCAyM3B4fS5vZmZpY2Utd3JhcCBoMntmb250LXNpemU6MThweDttYXJnaW46MTBweCAwIDVweH0uYXV0aG9yLXBvc3RzIGFydGljbGV7cGFkZGluZy1ib3R0b206MjBweDttYXJnaW4tYm90dG9tOjIwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2M1YzVjNX0uYXV0aG9yLXBvc3RzIGgzLnBvc3QtdGl0bGV7dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS4zO21hcmdpbjowO2ZvbnQtc2l6ZToxNHB4fS5hdXRob3ItcG9zdHMgLnBvc3QtbWV0YSBhe3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc3RhZmYtdmlldy1hbGwgYXtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MTVweDtmbG9hdDpyaWdodDtmb250LXNpemU6MTRweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmZvb3Rlci10b3B7cGFkZGluZzozMHB4IDEwcHg7YmFja2dyb3VuZDojNDQ0O2NvbG9yOndoaXRlO292ZXJmbG93OmhpZGRlbn0uZm9vdGVyLXRvcC1pbm5lcnttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMDEwcHh9aDIuc3VwcG9ydC10aXRsZSxoMi5kb25hdGUtdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowIDAgNXB4O2ZvbnQtc2l6ZToyNnB4fWgyLnN1cHBvcnQtdGl0bGV7bWFyZ2luOjEwcHggMCAyNXB4fS5zdXBwb3J0LWNvbnRlbnR7Zm9udC1zaXplOjE4cHg7bWFyZ2luLWJvdHRvbToyNHB4fWgyLmRvbmF0ZS10aXRsZXtjb2xvcjp3aGl0ZTttYXJnaW46MTBweCAwIDVweH0jZ2Zvcm1fd3JhcHBlcl8ze3Bvc2l0aW9uOnJlbGF0aXZlfSNnZm9ybV93cmFwcGVyXzMgdWwuZ2Zvcm1fZmllbGRzIGxpLmdmaWVsZHtwYWRkaW5nLXJpZ2h0OjB9I2dmb3JtX3dyYXBwZXJfMyBsYWJlbCwjZ2Zvcm1fd3JhcHBlcl8zIC5pbnN0cnVjdGlvbntkaXNwbGF5Om5vbmV9I2dmb3JtX3dyYXBwZXJfMyBpbnB1dHtjb2xvcjojNDQ0O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjM1MHB4O21hcmdpbi1yaWdodDowO3BhZGRpbmctcmlnaHQ6MH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsjZ2Zvcm1fd3JhcHBlcl8zIGlucHV0e21heC13aWR0aDoyMDBweH19I2dmb3JtX3dyYXBwZXJfMyAuZ2Zvcm1fZm9vdGVye3BhZGRpbmc6MDttYXJnaW46MH0jZ2Zvcm1fd3JhcHBlcl8zIC5nZm9ybV9mb290ZXIgaW5wdXR7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpeyNnZm9ybV93cmFwcGVyXzMgLmdmb3JtX2Zvb3RlciBpbnB1dHttYXgtd2lkdGg6MzUwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpeyNnZm9ybV93cmFwcGVyXzMgLmdmb3JtX2Zvb3RlciBpbnB1dHttYXgtd2lkdGg6MjAwcHh9fS5mb290ZXItc2lnbnVwe21hcmdpbi10b3A6MTVweH0uZm9vdGVyLXNpZ251cCBoMntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MTBweCAwIDI1cHg7cGFkZGluZzowIDAgNXB4O2ZvbnQtc2l6ZToyNnB4fS5mb290ZXItc2lnbnVwIGlucHV0W3R5cGU9XCJ0ZXh0XCJde21hcmdpbjowIDAgOHB4O2NvbG9yOiMzMzN9LnNtLXdyYXB7d2lkdGg6MzMlfS5zbXtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MzVweDt3aWR0aDozNXB4O2xpbmUtaGVpZ2h0OjQycHg7bWFyZ2luOjAgMTBweDtiYWNrZ3JvdW5kOndoaXRlOy13ZWJraXQtYm9yZGVyLXJhZGl1czoxMDAlOy1tb3otYm9yZGVyLXJhZGl1czoxMDAlOy1tcy1ib3JkZXItcmFkaXVzOjEwMCU7Ym9yZGVyLXJhZGl1czoxMDAlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7Y29sb3I6IzA2NTU5Zn0uc20gLmZhe2ZvbnQtc2l6ZToyMnB4O2NvbG9yOiMwNjU1OWZ9LnNtOmhvdmVyey13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7YmFja2dyb3VuZDojMDY1NTlmO2NvbG9yOndoaXRlfSNmb290ZXJ7cGFkZGluZzozMHB4IDEwcHggNjBweDtiYWNrZ3JvdW5kOiMwMDI3M2Q7Y29sb3I6d2hpdGU7dGV4dC1hbGlnbjpjZW50ZXJ9I2Zvb3RlciBhe2NvbG9yOndoaXRlO3RleHQtZGVjb3JhdGlvbjpub25lfSNmb290ZXIgaW1ne2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjoyMHB4IDAgMH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpeyNmb290ZXIgaW1ne21hcmdpbjowIDAgMCA1cHh9fSNmb290ZXIgLmFkZHJlc3N7bWFyZ2luLXRvcDoxMXB4O2ZvbnQtc2l6ZToxNHB4fSNmb290ZXIgLmNvcHlyaWdodHttYXJnaW4tdG9wOjE4cHg7Zm9udC1zaXplOjEycHh9LndpZGdldF9uYXZfbWVudXtkaXNwbGF5Om5vbmV9LmZvb3Rlci1pbm5lcnttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMDEwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm9vdGVyLXRvcHttYXJnaW4tdG9wOjUwcHh9Lmdmb3JtX3dyYXBwZXJ7bWF4LXdpZHRoOjg3JX0uZm9vdGVyLXNpZ251cHttYXJnaW4tdG9wOjB9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7I2Zvb3RlcntwYWRkaW5nOjY3cHggMTBweCA2MHB4fSNmb290ZXIgLmFkZHJlc3N7bWFyZ2luLXRvcDo3cHh9I2Zvb3RlciAjZ2Zvcm1fd3JhcHBlcl8zIC5nZm9ybV9mb290ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjZweDtsZWZ0OjI2MnB4fS5mb290ZXItc2lnbnVwIGlucHV0W3R5cGU9XCJ0ZXh0XCJde2Zsb2F0OmxlZnQ7bWluLXdpZHRoOjIyMHB4O3dpZHRoOjQ3JX0uZm9vdGVyLXNpZ251cCBpbnB1dCNmaXJzdG5hbWUsLmZvb3Rlci1zaWdudXAgaW5wdXQjbGFzdG5hbWV7bWFyZ2luLWJvdHRvbToyMHB4fS5mb290ZXItc2lnbnVwIGlucHV0I2xhc3RuYW1lLC5mb290ZXItc2lnbnVwIGlucHV0I3ppcHttYXJnaW4tbGVmdDoyMHB4fS5mb290ZXItc2lnbnVwIGJ1dHRvbntmbG9hdDpsZWZ0O21hcmdpbi10b3A6NXB4O21pbi13aWR0aDoyMzBweH0ud2lkZ2V0X25hdl9tZW51e2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDoyNXB4fS53aWRnZXRfbmF2X21lbnUgdWx7bWFyZ2luOjA7cGFkZGluZzowfS53aWRnZXRfbmF2X21lbnUgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMTBweDtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7bGlzdC1zdHlsZTpub25lfS53aWRnZXRfbmF2X21lbnUgbGk6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3dpZHRoOjFweDtoZWlnaHQ6MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7bGVmdDotMTBweDt0b3A6MHB4fS53aWRnZXRfbmF2X21lbnUgbGkgYXtmb250LXNpemU6MTRweH0ud2lkZ2V0X25hdl9tZW51IGxpOmZpcnN0LWNoaWxkOmJlZm9yZXtkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5mb290ZXItc2lnbnVwIGlucHV0W3R5cGU9XCJ0ZXh0XCJde21pbi13aWR0aDoyMzNweH0uZm9vdGVyLXNpZ251cCBidXR0b257bWluLXdpZHRoOjEzMHB4fX1pZnJhbWV7bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTtib3JkZXI6bm9uZX0ucGFnZS1oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLWJvdHRvbTowIG5vbmU7cGFkZGluZzowfS5wYWdlLWhlYWRlciAuaGVhZGVyLWlubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDoxMDAlfS5wYWdlLWhlYWRlciBoMXtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOndoaXRlO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjk2MHB4O21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjI4cHh9LnBhZ2UtaGVhZGVyIGgxIHNwYW57cGFkZGluZzoycHggMTBweDtsaW5lLWhlaWdodDozOHB4fS5wYWdlLWhlYWRlciBzcGFue2JhY2tncm91bmQ6cmdiYSgyLDg0LDE1OCwwLjgpO3BhZGRpbmc6MnB4IDEwcHg7Y29sb3I6d2hpdGV9LnBhZ2UtaGVhZGVyIC5zdWJ0aXRsZXtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIGF1dG99LnBhZ2UtaGVhZGVyIC5zdWJ0aXRsZSBzcGFue3BhZGRpbmc6MnB4IDEwcHg7bWFyZ2luOjAgYXV0bztsaW5lLWhlaWdodDoyNXB4fS5wYWdlLWhlYWRlciAuaW1hZ2UtdGlwe2Rpc3BsYXk6bm9uZX0ucGFnZS1oZWFkZXIgLmhlYWRlci1pbWFnZXttYXgtaGVpZ2h0OjQwMHB4O21pbi1oZWlnaHQ6MTUwcHg7b3ZlcmZsb3c6aGlkZGVufS5wYWdlLWhlYWRlciBpbWd7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvO29iamVjdC1maXQ6Y292ZXI7aGVpZ2h0OjIwMHB4fS5wYWdlLWhlYWRlci5uby10aHVtYnttaW4taGVpZ2h0OjUzcHh9LnBhZ2UtaGVhZGVyLm5vLXRodW1iOmFmdGVye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5wYWdlLWhlYWRlci5uby10aHVtYiBoMXtjb2xvcjojNDQ0ICFpbXBvcnRhbnQ7bWFyZ2luOjAgYXV0bztwYWRkaW5nLXRvcDoyMHB4O3BhZGRpbmctYm90dG9tOjIwcHh9Lm1ldGFzbGlkZXIubWV0YXNsaWRlci1mbGV4IC5tcy1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZX0ubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXggLmNhcHRpb24td3JhcCAuY2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTVweDtsZWZ0OjA7d2lkdGg6ODAlO3BhZGRpbmc6MTBweCAyMHB4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjk4KTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjE7Y29sb3I6IzMzM30ubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXggLmltYWdlLXRpcHtkaXNwbGF5Om5vbmV9Lm1ldGFzbGlkZXIubWV0YXNsaWRlci1mbGV4IC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldiwubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXggLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0e3RvcDo1MyU7aGVpZ2h0OjI3cHg7d2lkdGg6MjdweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvaW5saW5lX3NsaWRlcl9hcnJvd3MuanBnKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7b3BhY2l0eTouNDstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5tZXRhc2xpZGVyLm1ldGFzbGlkZXItZmxleCAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXZ7bGVmdDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTFweCAtMXB4fS5tZXRhc2xpZGVyLm1ldGFzbGlkZXItZmxleCAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHR7cmlnaHQ6MTBweDt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1wb3NpdGlvbjo5NiUgLTFweH0ubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXg6aG92ZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2LC5tZXRhc2xpZGVyLm1ldGFzbGlkZXItZmxleDpob3ZlciAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHR7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9Lm1ldGFzbGlkZXIubWV0YXNsaWRlci1mbGV4IC5mbGV4LWNvbnRyb2wtbmF2e2Rpc3BsYXk6bm9uZX0ubWFpbiAuc3UtcG9zdHMtZGVmYXVsdC1sb29wIC5zdS1wb3N0e21hcmdpbi1ib3R0b206MjBweH0ubWFpbiAuc3UtcG9zdHMtZGVmYXVsdC1sb29wIC5pbWFnZS10aXB7ZGlzcGxheTpub25lfS5tYWluIC5zdS1wb3N0cy1kZWZhdWx0LWxvb3AgLnN1LXBvc3QtdGh1bWJuYWlse21hcmdpbi1yaWdodDoxMHB4O2hlaWdodDphdXRvfS5tYWluIC5zdS1wb3N0cy1kZWZhdWx0LWxvb3AgaDMuc3UtcG9zdC10aXRsZXtmb250LXNpemU6MjRweDttYXJnaW46MH0ubWFpbiAuc3UtcG9zdHMtZGVmYXVsdC1sb29wIGgzLnN1LXBvc3QtdGl0bGUgYXttYXJnaW4tYm90dG9tOjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGFnZS1oZWFkZXIgaW1ne3dpZHRoOjEwMCU7b2JqZWN0LWZpdDp1bnNldDtoZWlnaHQ6YXV0b30ucGFnZS1oZWFkZXIgaDF7bWF4LXdpZHRoOjc1MHB4O2ZvbnQtc2l6ZTozMnB4O21hcmdpbi1ib3R0b206NHB4fS5wYWdlLWhlYWRlciBoMSBzcGFue3BhZGRpbmc6NXB4IDIwcHg7bGluZS1oZWlnaHQ6MzhweH0ucGFnZS1oZWFkZXIgLnN1YnRpdGxle21heC13aWR0aDo5NjBweDtmb250LXNpemU6MjRweDttYXJnaW46MCBhdXRvfS5wYWdlLWhlYWRlciBzcGFue3BhZGRpbmc6NXB4IDIwcHg7bGluZS1oZWlnaHQ6MzhweH0uc3VidGl0bGV7bWF4LXdpZHRoOjk2MHB4O2ZvbnQtc2l6ZToyNHB4O21hcmdpbjowIGF1dG99LnBhZ2UtaGVhZGVyLm5vLXRodW1ie21pbi1oZWlnaHQ6MTQ5cHh9LnBhZ2UtaGVhZGVyLm5vLXRodW1iIGgxe3BhZGRpbmctdG9wOjUwcHg7cGFkZGluZy1ib3R0b206MH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucGFnZS1oZWFkZXJ7bWFyZ2luOjAgYXV0b30ucGFnZS1oZWFkZXIgaDF7Zm9udC1zaXplOjQwcHg7bWFyZ2luLWJvdHRvbTo1cHg7bWF4LXdpZHRoOjk2MHB4fS5wYWdlLWhlYWRlciBoMSBzcGFue3BhZGRpbmc6OHB4IDIwcHg7bGluZS1oZWlnaHQ6NTFweH0ucGFnZS1oZWFkZXIgLmltYWdlLXRpcHtyaWdodDozJTtib3R0b206NTBweH0ucGFnZS1oZWFkZXIubm8tdGh1bWJ7bWluLWhlaWdodDo4NHB4fS5wYWdlLWhlYWRlci5uby10aHVtYiBoMXtjb2xvcjojNDQ0O3BhZGRpbmctdG9wOjU4cHg7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudDttYXgtd2lkdGg6OTkwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5wYWdlLWhlYWRlciBoMXtmb250LXNpemU6NTBweDttYXJnaW4tYm90dG9tOjEzcHh9LnBhZ2UtaGVhZGVyIGgxIHNwYW57cGFkZGluZzoxM3B4IDMwcHg7bGluZS1oZWlnaHQ6ODNweH19LnNpbmdsZS1wb3N0IGgxLmVudHJ5LXRpdGxlLC5zaW5nbGUtc3RvcnkgaDEuZW50cnktdGl0bGV7bGluZS1oZWlnaHQ6MS4yO21hcmdpbi10b3A6MzBweDttYXJnaW4tYm90dG9tOjB9LmV4Y2VycHR7bWFyZ2luOjE2cHggMCAxNHB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojNjY2fS5leGNlcnB0IHB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9LmVudHJ5LW1ldGF7Y29sb3I6IzhFOEU4RTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7cGFkZGluZy1ib3R0b206MTNweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMzMzO21hcmdpbi1ib3R0b206MzBweH0uZW50cnktbWV0YSBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM4RThFOEV9LnBvc3QtaGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MzBweH0ucG9zdC1oZWFkZXIgaW1ne3dpZHRoOjEwMCV9LnBvc3QtaGVhZGVyIC5pbWFnZS10aXB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHg7cmlnaHQ6MTBweH0ucG9zdC10YWdze21hcmdpbi10b3A6NDdweDtmb250LXNpemU6MTdweDtsaW5lLWhlaWdodDoxLjR9LnBvc3QtdGFncyAudGFnLWxhYmVse2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzQ0NH0ucG9zdC10YWdzIGF7Y29sb3I6I2UyODg0Mjt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2luZ2xlLXBvc3QgI3JlYWQtbW9yZXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2hlaWdodDo3MHB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy93aGl0ZV9ncmFkLnBuZykgYm90dG9tIGxlZnQgcmVwZWF0LXg7d2lkdGg6MTAwJTtsaW5lLWhlaWdodDo5MHB4O2xlZnQ6MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC13ZWlnaHQ6Ym9sZH0jY29tbWVudHN7bWFyZ2luLXRvcDo0MHB4fSNjb21tZW50cyAjcmVwbHktdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjI4cHg7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2NvbG9yOiM0NDQ7cGFkZGluZy1ib3R0b206NXB4O21hcmdpbi1ib3R0b206MTBweH0jY29tbWVudHMgLmNvbW1lbnQtbm90ZXN7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTppdGFsaWM7Y29sb3I6IzYzNmE2ZX0jY29tbWVudHMgLmNvbW1lbnQtZm9ybS1jb21tZW50IGxhYmVsLCNjb21tZW50cyAuY29tbWVudC1mb3JtLWF1dGhvciBsYWJlbCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1lbWFpbCBsYWJlbCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS11cmwgbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE2cHg7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2NvbG9yOiM0NDQ7bWFyZ2luLWJvdHRvbTowfSNjb21tZW50cyAuY29tbWVudC1mb3JtLWNvbW1lbnQgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tY29tbWVudCBpbnB1dCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1hdXRob3IgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tYXV0aG9yIGlucHV0LCNjb21tZW50cyAuY29tbWVudC1mb3JtLWVtYWlsIHRleHRhcmVhLCNjb21tZW50cyAuY29tbWVudC1mb3JtLWVtYWlsIGlucHV0LCNjb21tZW50cyAuY29tbWVudC1mb3JtLXVybCB0ZXh0YXJlYSwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS11cmwgaW5wdXR7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjA7LW1vei1ib3JkZXItcmFkaXVzOjA7LW1zLWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjB9I2NvbW1lbnRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17dGV4dC1pbmRlbnQ6MDttYXJnaW46MDt3aWR0aDoxMDAlO2hlaWdodDphdXRvO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzoxMHB4IDA7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9I2NvbW1lbnRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXJ7b3BhY2l0eTouNzstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5hdXRob3ItaW5mb3ttYXgtd2lkdGg6Mjk2cHg7bWFyZ2luOjAgYXV0byA0MHB4fS5hdXRob3ItaW5mbyAuaW5uZXItY29udGFpbmVye3BhZGRpbmc6MTdweCAwIDEwcHh9LmF1dGhvci1pbmZvIC5pbm5lci1jb250YWluZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uYXV0aG9yLWluZm8gLmlubmVyLWNvbnRhaW5lciBoMntmb250LXNpemU6MThweDttYXJnaW46MDt0ZXh0LXRyYW5zZm9ybTpub25lO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZn0uYXV0aG9yLWluZm8gLmlubmVyLWNvbnRhaW5lciBoMiBhe2NvbG9yOiMzMzN9LmF1dGhvci1pbmZvIC5pbm5lci1jb250YWluZXIgLmF1dGhvci1wb3NpdGlvbntjb2xvcjojNjY2O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE4cHg7bWFyZ2luOjJweCAwIDZweH0uYXV0aG9yLWluZm8gLmlubmVyLWNvbnRhaW5lciAuYXV0aG9yLWJpb3tmb250LXNpemU6MTZweDtjb2xvcjojMzMzO2xpbmUtaGVpZ2h0OjE4cHh9LmF1dGhvci1pbmZvIC5pbm5lci1jb250YWluZXIgLmF1dGhvci1saW5rIGF7Y29sb3I6I2UyODg0Mjt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zaW5nbGUtcG9zdCBoMS5lbnRyeS10aXRsZSwuc2luZ2xlLXN0b3J5IGgxLmVudHJ5LXRpdGxle21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjB9I3JlYWQtbW9yZXtkaXNwbGF5Om5vbmV9I2NvbW1lbnRze21heC13aWR0aDo1MDBweDttYXJnaW46NDBweCBhdXRvIDB9I2NvbW1lbnRzIC5jb21tZW50LWZvcm0tY29tbWVudCB0ZXh0YXJlYSwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1jb21tZW50IGlucHV0LCNjb21tZW50cyAuY29tbWVudC1mb3JtLWF1dGhvciB0ZXh0YXJlYSwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1hdXRob3IgaW5wdXQsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tZW1haWwgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tZW1haWwgaW5wdXQsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tdXJsIHRleHRhcmVhLCNjb21tZW50cyAuY29tbWVudC1mb3JtLXVybCBpbnB1dHttYXgtd2lkdGg6NTAwcHh9I2NvbW1lbnRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17d2lkdGg6MjAwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7I2NvbW1lbnRze21heC13aWR0aDoxMDAwMDBweDttYXJnaW46NDBweCAwfSNjb21tZW50cyAuY29tbWVudC1mb3JtLWNvbW1lbnQgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tY29tbWVudCBpbnB1dCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1hdXRob3IgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tYXV0aG9yIGlucHV0LCNjb21tZW50cyAuY29tbWVudC1mb3JtLWVtYWlsIHRleHRhcmVhLCNjb21tZW50cyAuY29tbWVudC1mb3JtLWVtYWlsIGlucHV0LCNjb21tZW50cyAuY29tbWVudC1mb3JtLXVybCB0ZXh0YXJlYSwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS11cmwgaW5wdXR7bWF4LXdpZHRoOjcwMHB4fX0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNyAubmFtZV9maXJzdCBpbnB1dCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNyAubmFtZV9sYXN0IGlucHV0LC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8xIC5uYW1lX2ZpcnN0IGlucHV0LC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8xIC5uYW1lX2xhc3QgaW5wdXQsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzIgLm5hbWVfZmlyc3QgaW5wdXQsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzIgLm5hbWVfbGFzdCBpbnB1dHttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV83IC5nZm9ybV9mb290ZXIsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzEgLmdmb3JtX2Zvb3RlciwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMiAuZ2Zvcm1fZm9vdGVye21hcmdpbjowfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV83IC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbiwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMSAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b24sLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzIgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9ue2Zsb2F0OmxlZnR9LmNsZWFudXAgLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzcgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9ue2Zsb2F0Om5vbmV9LnJpdmVyLWFtYmFzc2Fkb3JzIGFydGljbGUuaGVudHJ5e2JvcmRlcjowIG5vbmV9LnJpdmVyLWFtYmFzc2Fkb3JzIC5pbWFnZS10aXB7ZGlzcGxheTpub25lfS5zaW5nbGUtc3RhZmYgLmJhbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uc2luZ2xlLXN0YWZmIC5zdGFmZi1iYWNre2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2UyODg0Mjt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXNpemU6MTRweDttYXJnaW4tdG9wOjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtd2VpZ2h0OjQwMH0uc2luZ2xlLXN0YWZmIGgxLmVudHJ5LXRpdGxle2NvbG9yOiMwMDI3M2Q7Zm9udC1zaXplOjM2cHg7bWFyZ2luOjB9LnNpbmdsZS1zdGFmZiAuc3RhZmYtcG9zaXRpb257Y29sb3I6IzczNzM3Mztmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7bWFyZ2luLXRvcDo1cHh9LnNpbmdsZS1zdGFmZiAuc3RhZmYtZW1haWx7cGFkZGluZy1ib3R0b206MTFweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMzMzO21hcmdpbi1ib3R0b206MTlweH0uc2luZ2xlLXN0YWZmIC5zdGFmZi1lbWFpbCBhe2ZvbnQtc2l6ZToxNnB4O3RleHQtZGVjb3JhdGlvbjpub25lfS5zaW5nbGUtc3RhZmYgLnN0YWZmLXBob3Rve2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0byAyMHB4fS5zaW5nbGUtc3RhZmYgLmVudHJ5LWNvbnRlbnQgaDIsLnNpbmdsZS1zdGFmZiAuZW50cnktY29udGVudCBoMywuc2luZ2xlLXN0YWZmIC5lbnRyeS1jb250ZW50IGg0LC5zaW5nbGUtc3RhZmYgLmVudHJ5LWNvbnRlbnQgaDUsLnNpbmdsZS1zdGFmZiAuZW50cnktY29udGVudCBoNnt0ZXh0LXRyYW5zZm9ybTpub25lO2NvbG9yOiMwNjU1OWY7Zm9udC13ZWlnaHQ6Ym9sZH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zaW5nbGUtc3RhZmYgLnN0YWZmLWJhY2t7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MTJweH0uc2luZ2xlLXN0YWZmIC5zdGFmZi1waG90b3tmbG9hdDpyaWdodDttYXJnaW46MCAwIDIwcHggMzBweDttYXgtd2lkdGg6MjgwcHg7aGVpZ2h0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5zaW5nbGUtc3RhZmYgLnN0YWZmLWJhY2t7bWFyZ2luLXRvcDowfS5zaW5nbGUtc3RhZmYgLnN0YWZmLXBob3Rve21heC13aWR0aDoyNTBweDtoZWlnaHQ6YXV0b319LmNhdGVnb3J5IC5tYWluIGgxLC5hcmNoaXZlIC5tYWluIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5tYWluIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubWFpbiBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLm1haW4gaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubWFpbiBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5tYWluIGgxe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiMwMDI3M2Q7Zm9udC1zaXplOjM2cHg7cGFkZGluZy1ib3R0b206MnB4O21hcmdpbi1ib3R0b206MjBweH0uY2F0ZWdvcnkgLmVudHJ5LWNvbnRlbnQsLmFyY2hpdmUgLmVudHJ5LWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LWNvbnRlbnR7cGFkZGluZzowIDE1cHh9LmNhdGVnb3J5IC5saXN0aW5nLWNvbnRhaW5lciwuYXJjaGl2ZSAubGlzdGluZy1jb250YWluZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmxpc3RpbmctY29udGFpbmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubGlzdGluZy1jb250YWluZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5saXN0aW5nLWNvbnRhaW5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5saXN0aW5nLWNvbnRhaW5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5saXN0aW5nLWNvbnRhaW5lcnttYXgtd2lkdGg6MzEwcHg7bWFyZ2luOjMwcHggYXV0bztwYWRkaW5nLWJvdHRvbToyMHB4fS5jYXRlZ29yeSBhcnRpY2xlLC5hcmNoaXZlIGFydGljbGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgYXJ0aWNsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgYXJ0aWNsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgYXJ0aWNsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIGFydGljbGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCBhcnRpY2xle21heC13aWR0aDozMTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjB9LmNhdGVnb3J5IGFydGljbGU6aG92ZXIgaW1nLC5hcmNoaXZlIGFydGljbGU6aG92ZXIgaW1nLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIGFydGljbGU6aG92ZXIgaW1nLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCBhcnRpY2xlOmhvdmVyIGltZywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgYXJ0aWNsZTpob3ZlciBpbWcsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCBhcnRpY2xlOmhvdmVyIGltZywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIGFydGljbGU6aG92ZXIgaW1ne29wYWNpdHk6Ljg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zOy1vLXRyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7dHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtc30uY2F0ZWdvcnkgYXJ0aWNsZTpob3ZlciBoMiBhLC5hcmNoaXZlIGFydGljbGU6aG92ZXIgaDIgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCBhcnRpY2xlOmhvdmVyIGgyIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIGFydGljbGU6aG92ZXIgaDIgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgYXJ0aWNsZTpob3ZlciBoMiBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgYXJ0aWNsZTpob3ZlciBoMiBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgYXJ0aWNsZTpob3ZlciBoMiBhe29wYWNpdHk6Ljg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zOy1vLXRyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7dHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtc30uY2F0ZWdvcnkgYXJ0aWNsZTpob3ZlciAuZW50cnktY2F0cywuY2F0ZWdvcnkgYXJ0aWNsZTpob3ZlciAucG9zaXRpb24sLmFyY2hpdmUgYXJ0aWNsZTpob3ZlciAuZW50cnktY2F0cywuYXJjaGl2ZSBhcnRpY2xlOmhvdmVyIC5wb3NpdGlvbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCBhcnRpY2xlOmhvdmVyIC5lbnRyeS1jYXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIGFydGljbGU6aG92ZXIgLnBvc2l0aW9uLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCBhcnRpY2xlOmhvdmVyIC5lbnRyeS1jYXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCBhcnRpY2xlOmhvdmVyIC5wb3NpdGlvbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgYXJ0aWNsZTpob3ZlciAuZW50cnktY2F0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgYXJ0aWNsZTpob3ZlciAucG9zaXRpb24sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCBhcnRpY2xlOmhvdmVyIC5lbnRyeS1jYXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgYXJ0aWNsZTpob3ZlciAucG9zaXRpb24sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCBhcnRpY2xlOmhvdmVyIC5lbnRyeS1jYXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgYXJ0aWNsZTpob3ZlciAucG9zaXRpb257b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7LW8tdHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtczt0cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zfS5jYXRlZ29yeSAudGh1bWIsLmFyY2hpdmUgLnRodW1iLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC50aHVtYiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLnRodW1iLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAudGh1bWIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAudGh1bWIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAudGh1bWJ7cG9zaXRpb246cmVsYXRpdmV9LmNhdGVnb3J5IC5pbWFnZS10aXAsLmFyY2hpdmUgLmltYWdlLXRpcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuaW1hZ2UtdGlwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuaW1hZ2UtdGlwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuaW1hZ2UtdGlwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmltYWdlLXRpcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5pbWFnZS10aXB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHg7cmlnaHQ6MTBweDt6LWluZGV4OjV9LmNhdGVnb3J5IC5lbnRyeS10ZXh0LC5hcmNoaXZlIC5lbnRyeS10ZXh0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS10ZXh0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktdGV4dCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LXRleHQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktdGV4dCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS10ZXh0e2Rpc3BsYXk6dGFibGUtY2VsbDttaW4taGVpZ2h0OjEyNHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwYWRkaW5nOjE1cHggMCAxMHB4fS5jYXRlZ29yeSAuZW50cnktdGV4dC5zaG9ydCwuYXJjaGl2ZSAuZW50cnktdGV4dC5zaG9ydCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktdGV4dC5zaG9ydCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LXRleHQuc2hvcnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS10ZXh0LnNob3J0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LXRleHQuc2hvcnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktdGV4dC5zaG9ydHttaW4taGVpZ2h0OjgwcHh9LmNhdGVnb3J5IC5lbnRyeS1jdGEsLmFyY2hpdmUgLmVudHJ5LWN0YSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktY3RhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktY3RhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktY3RhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LWN0YSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS1jdGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjE1cHggMCAwO3BhZGRpbmc6OHB4IDglO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2JhY2tncm91bmQ6I2UyODg0Mn0uY2F0ZWdvcnkgLmVudHJ5LWN0YSBhLC5hcmNoaXZlIC5lbnRyeS1jdGEgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktY3RhIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS1jdGEgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LWN0YSBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LWN0YSBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LWN0YSBhe3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2ZmZn0uY2F0ZWdvcnkgLmVudHJ5LWN0YSBhIC5mYSwuYXJjaGl2ZSAuZW50cnktY3RhIGEgLmZhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS1jdGEgYSAuZmEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS1jdGEgYSAuZmEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS1jdGEgYSAuZmEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktY3RhIGEgLmZhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LWN0YSBhIC5mYXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjNweDtmb250LXNpemU6MTZweDstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfS5jYXRlZ29yeSAuZW50cnktY3RhIGE6aG92ZXIgLmZhLC5hcmNoaXZlIC5lbnRyeS1jdGEgYTpob3ZlciAuZmEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LWN0YSBhOmhvdmVyIC5mYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LWN0YSBhOmhvdmVyIC5mYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LWN0YSBhOmhvdmVyIC5mYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS1jdGEgYTpob3ZlciAuZmEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktY3RhIGE6aG92ZXIgLmZhe2xlZnQ6NnB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9LmNhdGVnb3J5IC5lbnRyeS1jYXRzLC5jYXRlZ29yeSAucG9zaXRpb24sLmFyY2hpdmUgLmVudHJ5LWNhdHMsLmFyY2hpdmUgLnBvc2l0aW9uLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS1jYXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5wb3NpdGlvbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LWNhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5wb3NpdGlvbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LWNhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5wb3NpdGlvbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS1jYXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLnBvc2l0aW9uLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LWNhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAucG9zaXRpb257LXdlYmtpdC10cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zOy1vLXRyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7dHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtcztmb250LXNpemU6MTRweDtjb2xvcjojNDQ0O2ZvbnQtd2VpZ2h0OjEwMDt0ZXh0LWRlY29yYXRpb246bm9uZX0uY2F0ZWdvcnkgLmVudHJ5LXRpdGxlIGgyLC5hcmNoaXZlIC5lbnRyeS10aXRsZSBoMiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktdGl0bGUgaDIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS10aXRsZSBoMiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LXRpdGxlIGgyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LXRpdGxlIGgyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LXRpdGxlIGgye2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjBweDt0ZXh0LXRyYW5zZm9ybTpub25lO21hcmdpbjo1cHggMCAwO2xpbmUtaGVpZ2h0OjEuMn0uY2F0ZWdvcnkgLmVudHJ5LXRpdGxlIGgyIGEsLmFyY2hpdmUgLmVudHJ5LXRpdGxlIGgyIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LXRpdGxlIGgyIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS10aXRsZSBoMiBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktdGl0bGUgaDIgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS10aXRsZSBoMiBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LXRpdGxlIGgyIGF7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zOy1vLXRyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7dHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtcztjb2xvcjojNDQ0O3RleHQtZGVjb3JhdGlvbjpub25lO21hcmdpbjowfS5jYXRlZ29yeSAuZW50cnktdGl0bGUgaDIgYTpob3ZlciwuYXJjaGl2ZSAuZW50cnktdGl0bGUgaDIgYTpob3ZlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktdGl0bGUgaDIgYTpob3ZlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LXRpdGxlIGgyIGE6aG92ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS10aXRsZSBoMiBhOmhvdmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LXRpdGxlIGgyIGE6aG92ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktdGl0bGUgaDIgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uY2F0ZWdvcnkgLm1hcC1pbnRybywuYXJjaGl2ZSAubWFwLWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5tYXAtaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5tYXAtaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5tYXAtaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubWFwLWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLm1hcC1pbnRyb3ttYXJnaW46MzBweCAwfS5jYXRlZ29yeSAubWFwLWNvbnRlbnQsLmFyY2hpdmUgLm1hcC1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5tYXAtY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLm1hcC1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubWFwLWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubWFwLWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubWFwLWNvbnRlbnR7bWFyZ2luOjMwcHggMH0uY2F0ZWdvcnkgLmdvb2dsZS1tYXAgaWZyYW1lLC5hcmNoaXZlIC5nb29nbGUtbWFwIGlmcmFtZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZ29vZ2xlLW1hcCBpZnJhbWUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5nb29nbGUtbWFwIGlmcmFtZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmdvb2dsZS1tYXAgaWZyYW1lLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmdvb2dsZS1tYXAgaWZyYW1lLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmdvb2dsZS1tYXAgaWZyYW1le2JvcmRlcjowIG5vbmV9LmNhdGVnb3J5IC5sYW5kaW5nLW1hcCwuYXJjaGl2ZSAubGFuZGluZy1tYXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmxhbmRpbmctbWFwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubGFuZGluZy1tYXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5sYW5kaW5nLW1hcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5sYW5kaW5nLW1hcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5sYW5kaW5nLW1hcHtwb3NpdGlvbjpyZWxhdGl2ZX0uY2F0ZWdvcnkgLm1hcC1rZXksLmFyY2hpdmUgLm1hcC1rZXksLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLm1hcC1rZXksLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5tYXAta2V5LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubWFwLWtleSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5tYXAta2V5LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLm1hcC1rZXl7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjIwcHg7bGVmdDoyMHB4O3BhZGRpbmc6MTBweDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC44KX0uY2F0ZWdvcnkgLm1hcC1rZXkgLmFyLWhvc3RlZCwuY2F0ZWdvcnkgLm1hcC1rZXkgLm90aGVyLWhvc3RlZCwuYXJjaGl2ZSAubWFwLWtleSAuYXItaG9zdGVkLC5hcmNoaXZlIC5tYXAta2V5IC5vdGhlci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLm1hcC1rZXkgLmFyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubWFwLWtleSAub3RoZXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubWFwLWtleSAuYXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubWFwLWtleSAub3RoZXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubWFwLWtleSAuYXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubWFwLWtleSAub3RoZXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLm1hcC1rZXkgLmFyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5tYXAta2V5IC5vdGhlci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubWFwLWtleSAuYXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLm1hcC1rZXkgLm90aGVyLWhvc3RlZHtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4O3BhZGRpbmctbGVmdDoyNXB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL21hcF9rZXkucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjVweH0uY2F0ZWdvcnkgLm1hcC1rZXkgLmFyLWhvc3RlZCwuYXJjaGl2ZSAubWFwLWtleSAuYXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5tYXAta2V5IC5hci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5tYXAta2V5IC5hci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5tYXAta2V5IC5hci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubWFwLWtleSAuYXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLm1hcC1rZXkgLmFyLWhvc3RlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTg1cHh9LmNhdGVnb3J5IC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyLC5hcmNoaXZlIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubGFuZGluZy1saXN0aW5nLWZvb3RlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmxhbmRpbmctbGlzdGluZy1mb290ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubGFuZGluZy1saXN0aW5nLWZvb3RlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVye2ZvbnQtc2l6ZToxNHB4fS5jYXRlZ29yeSAubGFuZGluZy1saXN0aW5nLWZvb3RlciBhcnRpY2xlLC5hcmNoaXZlIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyIGFydGljbGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmxhbmRpbmctbGlzdGluZy1mb290ZXIgYXJ0aWNsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmxhbmRpbmctbGlzdGluZy1mb290ZXIgYXJ0aWNsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmxhbmRpbmctbGlzdGluZy1mb290ZXIgYXJ0aWNsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyIGFydGljbGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubGFuZGluZy1saXN0aW5nLWZvb3RlciBhcnRpY2xle2JvcmRlcjowIG5vbmU7bWF4LXdpZHRoOjkwJX0uZmlsdGVyLWZvcm17bWFyZ2luOjI1cHggMCA0MHB4fS5maWx0ZXItZm9ybSAuZm9ybS10ZXh0e2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjIwcHh9LmZpbHRlci1mb3JtIHNlbGVjdHstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7bW96LWFwcGVhcmFuY2U6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtmb250LXNpemU6MTRweCAhaW1wb3J0YW50O2JvcmRlcjowIG5vbmU7Ym9yZGVyLXJhZGl1czowO2JvcmRlcjoxcHggc29saWQgIzFGNjlBNjtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiLi4vaW1hZ2VzL2JsdWVfc2VsZWN0LnBuZ1wiKSByaWdodCA1MCUgbm8tcmVwZWF0O2NvbG9yOiMxRjY5QTZ9LmZpbHRlci1mb3JtIHNlbGVjdCwuZmlsdGVyLWZvcm0gaW5wdXR7d2lkdGg6MTAwJX0uZmlsdGVyLWZvcm0gLmZvcm0tdGV4dCwuZmlsdGVyLWZvcm0gc2VsZWN0LC5maWx0ZXItZm9ybSBpbnB1dHtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoyMHB4O21hcmdpbi1ib3R0b206MTBweH0ubGlzdGluZy1jb250YWluZXIgYXJ0aWNsZXtwYWRkaW5nLWJvdHRvbToyNXB4O21hcmdpbi1ib3R0b206MjVweH0ubGlzdGluZy1jb250YWluZXIgYXJ0aWNsZS5jYW1wYWlnbntoZWlnaHQ6NDcwcHh9Lmxpc3RpbmctY29udGFpbmVyIC50aHVtYntwb3NpdGlvbjpyZWxhdGl2ZX0ubGlzdGluZy1jb250YWluZXIgLmltYWdlLXRpcHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjU7Ym90dG9tOjEwcHg7cmlnaHQ6MTBweH0ubGlzdGluZy1jb250YWluZXIgc2VsZWN0LC5saXN0aW5nLWNvbnRhaW5lciBpbnB1dHt3aWR0aDoxMDAlfS5saXN0aW5nLWNvbnRhaW5lciBpbnB1dHt0ZXh0LWluZGVudDowO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTpub25lfS5saXN0aW5nLWNvbnRhaW5lciAuZW50cnktdGl0bGUgaDJ7bWFyZ2luOjAgMCA1cHg7Zm9udC1zaXplOjIwcHh9Lmxpc3RpbmctY29udGFpbmVyIC5lbnRyeS1kYXRle2NvbG9yOiM2NzY3Njc7Zm9udC1zaXplOi44ZW07bWFyZ2luOjhweCAwIDVweDtmb250LXdlaWdodDoxMDB9Lmxpc3RpbmctY29udGFpbmVyIC5lbnRyeS1jYXRze21hcmdpbi1ib3R0b206MTBweDtmb250LXNpemU6MTRweDtjb2xvcjojNDQ0O2ZvbnQtd2VpZ2h0OjEwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lmxpc3RpbmctY29udGFpbmVyIC5lbnRyeS1zdW1tYXJ5e2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjQ7Y29sb3I6IzQ0NH0ubGlzdGluZy1jb250YWluZXIgLmVudHJ5LXN1bW1hcnkgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6NHB4fS5saXN0aW5nLWNvbnRhaW5lciAuZW50cnktc3VtbWFyeSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lmxpc3RpbmctY29udGFpbmVyIC5saXN0aW5nLWNvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX0ubGlzdGluZy1jb250YWluZXIgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNHttaW4taGVpZ2h0OjQ0MXB4fS5saXN0aW5nLWNvbnRhaW5lciAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LmVudHJ5LXdyYXAtc2hvcnR7bWluLWhlaWdodDo0MDVweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS10ZXh0LnNob3J0e21pbi1oZWlnaHQ6ODBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jYXRlZ29yeSAuY29udGVudC1pbm5lciwuYXJjaGl2ZSAuY29udGVudC1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuY29udGVudC1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmNvbnRlbnQtaW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5jb250ZW50LWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmNvbnRlbnQtaW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuY29udGVudC1pbm5lcnttYXJnaW46MjFweCBhdXRvIDB9LmNhdGVnb3J5IC5lbnRyeS1jb250ZW50LC5hcmNoaXZlIC5lbnRyeS1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS1jb250ZW50e3BhZGRpbmc6MH0uY2F0ZWdvcnkgLm1haW4gaDEsLmFyY2hpdmUgLm1haW4gaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLm1haW4gaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5tYWluIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubWFpbiBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5tYWluIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLm1haW4gaDF7Zm9udC1zaXplOjQ2cHg7bGV0dGVyLXNwYWNpbmc6LTFweH0uY2F0ZWdvcnkgLmxpc3RpbmctY29udGFpbmVyLC5hcmNoaXZlIC5saXN0aW5nLWNvbnRhaW5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubGlzdGluZy1jb250YWluZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5saXN0aW5nLWNvbnRhaW5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmxpc3RpbmctY29udGFpbmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmxpc3RpbmctY29udGFpbmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmxpc3RpbmctY29udGFpbmVye21heC13aWR0aDoxMDAlfS5jYXRlZ29yeSAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LC5hcmNoaXZlIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00e2hlaWdodDo0NDFweH0uY2F0ZWdvcnkgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNC5lbnRyeS13cmFwLXNob3J0LC5hcmNoaXZlIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQuZW50cnktd3JhcC1zaG9ydCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LmVudHJ5LXdyYXAtc2hvcnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQuZW50cnktd3JhcC1zaG9ydCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNC5lbnRyeS13cmFwLXNob3J0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNC5lbnRyeS13cmFwLXNob3J0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNC5lbnRyeS13cmFwLXNob3J0e2hlaWdodDo0MDVweH19LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktdGV4dC5zaG9ydHttaW4taGVpZ2h0OjgwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCBpbnB1dHtiYWNrZ3JvdW5kOiNlMjg4NDI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTtvcGFjaXR5OjF9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCBpbnB1dDpob3ZlcntvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY2F0ZWdvcnkgLmJhbm5lciwuYXJjaGl2ZSAuYmFubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5iYW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5iYW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5iYW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuYmFubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmJhbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uZmlsdGVyLWZvcm0gc2VsZWN0LC5maWx0ZXItZm9ybSBpbnB1dHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO21pbi13aWR0aDoyMDBweH0uZmlsdGVyLWZvcm0gaW5wdXR7YmFja2dyb3VuZDojZTI4ODQyOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7b3BhY2l0eToxfS5maWx0ZXItZm9ybSBpbnB1dDpob3ZlcntvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9fS5zZWFyY2gtcmVzdWx0cyAuYmFubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWFyY2gtcmVzdWx0cyAubWFpbiBoMXttYXJnaW46MCAwIDQwcHh9LnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtZW50cnl7bWFyZ2luLWJvdHRvbToyMHB4O3BhZGRpbmctYm90dG9tOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzk5OX0uc2VhcmNoLXJlc3VsdHMgaDJ7bWFyZ2luOjAgMCAxMHB4fS5zZWFyY2gtcmVzdWx0cyBoMiBhe2NvbG9yOiMzMzM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNlYXJjaC1yZXN1bHRzIGgyIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5jb250ZW50LWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5jb250ZW50LWlubmVye3BhZGRpbmc6NDBweCAxMHB4IDIwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAucGFnZS1oZWFkZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLnBhZ2UtaGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLnBhZ2UtaGVhZGVyIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5wYWdlLWhlYWRlciBoMXtwYWRkaW5nOjAgMTBweDtmb250LXNpemU6MzBweDtjb2xvcjp3aGl0ZTt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLnBhZ2UtaGVhZGVyIC5pbWFnZS10aXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLnBhZ2UtaGVhZGVyIC5pbWFnZS10aXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo1O2JvdHRvbToxMHB4O3JpZ2h0OjEwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy12YXJpYW50LWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctdmFyaWFudC1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1pbnRyb3twYWRkaW5nOjIwcHggMTBweCAxNXB4O21hcmdpbi1ib3R0b206MTBweDtmb250LXNpemU6MjBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXZhcmlhbnQtaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctdmFyaWFudC1pbnRyb3tiYWNrZ3JvdW5kOiNlZmYyZjQ7cGFkZGluZzoyMHB4IDEwcHggMzBweDttYXJnaW4tYm90dG9tOjQwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0c3tvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoxNXB4IDA7YmFja2dyb3VuZDojZWZmMmY0fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgaDIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgaDJ7Zm9udC1zaXplOjMwcHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToyMHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLnN0YXQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLnN0YXR7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6NDNweDtmb250LXdlaWdodDpib2xkO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzotMnB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLnN0YXQtaXRlbSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAuc3RhdC1pdGVte3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MzBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5zdGF0LXRpdGxlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5zdGF0LXRpdGxle21hcmdpbjowIDEwcHg7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxOHB4O3RleHQtdHJhbnNmb3JtOm5vbmV9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTR7aGVpZ2h0OjM4M3B4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmVudHJ5LWNvbnRlbnQgLnF1b3RlLXdyYXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmVudHJ5LWNvbnRlbnQgLnF1b3RlLXdyYXB7bWFyZ2luLXRvcDoyMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAucGFnZS1oZWFkZXIgaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLnBhZ2UtaGVhZGVyIGgxe2ZvbnQtc2l6ZTo0MHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctaW50cm97cGFkZGluZzo0MHB4IDIwcHggMzBweDttYXJnaW4tYm90dG9tOjA7Y29sb3I6Izk5OTtmb250LXNpemU6MjJweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLWlubmVye21heC13aWR0aDo5OTBweDt3aWR0aDo5NSU7bWFyZ2luOjAgYXV0b30ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXZhcmlhbnQtaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctdmFyaWFudC1pbnRyb3twYWRkaW5nOjQwcHggMjBweCAzMHB4O21hcmdpbi1ib3R0b206NDBweDtjb2xvcjojNjY2O2ZvbnQtc2l6ZToyMnB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHN7cGFkZGluZzozMHB4IDIwcHggMjBweDttYXJnaW4tYm90dG9tOjUwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAubGFuZGluZy1zdGF0cy1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAubGFuZGluZy1zdGF0cy1pbm5lcnttYXgtd2lkdGg6OTkwcHg7d2lkdGg6MTAwJTttYXJnaW46MCAyMHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgaDIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgaDJ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MzBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctMiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctMywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAucm93LTEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0yLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctM3twb3NpdGlvbjpyZWxhdGl2ZX0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctMTphZnRlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctMjphZnRlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctMzphZnRlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAucm93LTE6YWZ0ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0yOmFmdGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctMzphZnRlcntkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCIgXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjVweDtyaWdodDotMTVweDt3aWR0aDoxcHg7aGVpZ2h0OjExNnB4O2JhY2tncm91bmQ6I2E1YTVhNX0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5zaWRlYmFyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5zaWRlYmFye21hcmdpbjowfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmNvbnRlbnQtaW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmNvbnRlbnQtaW5uZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAzMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzowIDIwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAucGFnZS1oZWFkZXIgaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLnBhZ2UtaGVhZGVyIGgxe2ZvbnQtc2l6ZTo1MHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctaW50cm97Zm9udC1zaXplOjI0cHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0c3twYWRkaW5nOjUwcHggMjBweCA0MHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLmxhbmRpbmctc3RhdHMtaW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLmxhbmRpbmctc3RhdHMtaW5uZXJ7bWFyZ2luOjAgYXV0b30ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIGgyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIGgye2ZvbnQtc2l6ZTo0OHB4O3BhZGRpbmc6MH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5zdGF0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5zdGF0e2ZvbnQtc2l6ZTo0NXB4O2xpbmUtaGVpZ2h0OjY2cHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAuc3RhdC10aXRsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAuc3RhdC10aXRsZXtmb250LXNpemU6MTdweDtsaW5lLWhlaWdodDoyMXB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5wYWdlLWhlYWRlciBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAucGFnZS1oZWFkZXIgaDF7bWF4LXdpZHRoOjk2MHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctdmFyaWFudC1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy12YXJpYW50LWludHJve3BhZGRpbmc6MzZweCAyMHB4IDMwcHg7bWFyZ2luLWJvdHRvbTo0MHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLmxhbmRpbmctc3RhdHMtaW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLmxhbmRpbmctc3RhdHMtaW5uZXJ7bWFyZ2luOjAgYXV0b30ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5lbnRyeS1jb250ZW50IC5xdW90ZS13cmFwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5lbnRyeS1jb250ZW50IC5xdW90ZS13cmFwe21hcmdpbi10b3A6NTVweH19LmF1dGhvciBoMSBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwMDI3M2R9LmhvbWUgLmNvbnRlbnQtaW5uZXJ7cGFkZGluZzowfXZpZGVvI2Jndmlke3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0OSU7bGVmdDo1MCU7bWluLXdpZHRoOjEwMCU7bWluLWhlaWdodDoxMDAlO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87ei1pbmRleDotMTAwOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmhvbWUtYmFubmVye3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDo4MHZoO21heC1oZWlnaHQ6NDAwcHg7YmFja2dyb3VuZC1zaXplOmNvdmVyICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVufS5ob21lLWJhbm5lciAudGFnbGluZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6MTAwJTttYXgtd2lkdGg6NjUwcHh9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVye3dpZHRoOjEwMCU7cGFkZGluZzowIDE1cHh9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIGgxe2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjhweDtjb2xvcjp3aGl0ZTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo3MDB9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIHNwYW57YmFja2dyb3VuZDpyZ2JhKDIsODQsMTU4LDAuOCk7Y29sb3I6d2hpdGU7cGFkZGluZzoycHggMTBweDtsaW5lLWhlaWdodDozMXB4fS5ob21lLWJhbm5lciAuY2FwdGlvbntmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MS4xfS5ob21lLWJhbm5lciAuY2FwdGlvbiBzcGFue2JhY2tncm91bmQ6cmdiYSgyLDg0LDE1OCwwLjgpO2NvbG9yOndoaXRlO3BhZGRpbmc6MnB4IDEwcHg7bGluZS1oZWlnaHQ6MjhweH0uaG9tZS1iYW5uZXIgLmJ0biwuaG9tZS1iYW5uZXIgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLmhvbWUtYmFubmVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17bWFyZ2luOjMwcHggYXV0byAwO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtkaXNwbGF5OmJsb2NrO21heC13aWR0aDoyMDBweH0ucml2ZXJzY29ubmVjdHtiYWNrZ3JvdW5kOiMwNjU1OWY7cGFkZGluZzoyMHB4IDE1cHh9LnJpdmVyc2Nvbm5lY3QgLmFyY2hpdmUtbGlua3tkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpyaWdodDtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozNXB4O3BhZGRpbmc6MCAxNXB4O2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZDojZTI4ODQyO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNnB4O29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyfS5yaXZlcnNjb25uZWN0IC5hcmNoaXZlLWxpbms6aG92ZXJ7b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyfS5yaXZlcnNjb25uZWN0IGgyLnNlY3Rpb24tdGl0bGV7cGFkZGluZy1ib3R0b206MnB4O21hcmdpbjowIDAgMTVweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjZweDtjb2xvcjp3aGl0ZX0ucml2ZXJzY29ubmVjdCAucml2ZXJzY29ubmVjdC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIGF1dG8gMTVweDttYXgtd2lkdGg6MzIzcHh9LnJpdmVyc2Nvbm5lY3QgLnJpdmVyc2Nvbm5lY3QtaXRlbTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50OlwiIFwiO3otaW5kZXg6MTtoZWlnaHQ6NzUlO3RvcDowO3dpZHRoOjEwMCU7YmFja2dyb3VuZDojMDAwO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLDAsMCwwLjg1MDk4KSA0JSwgcmdiYSgwLDAsMCwwLjU5OTg3NykgMzQlLCByZ2JhKDAsMCwwLDAuNDgyMjMpIDQ4JSwgcmdiYSgwLDAsMCwwLjI4MDU1KSA2OSUsIHJnYmEoMCwwLDAsMCkgMTAwJSl9LnJpdmVyc2Nvbm5lY3QgLnJpdmVyc2Nvbm5lY3QtaXRlbTpob3ZlciAucml2ZXJzY29ubmVjdC1ibHVyYntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC45KTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5yaXZlcnNjb25uZWN0IGgzLnJpdmVyc2Nvbm5lY3QtdGl0bGV7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyO3RvcDoxNnB4O2xlZnQ6MjBweDttYXJnaW46MDtjb2xvcjp3aGl0ZTtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjVweH0ucml2ZXJzY29ubmVjdCBoMy5yaXZlcnNjb25uZWN0LXRpdGxlIGF7Y29sb3I6d2hpdGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnJpdmVyc2Nvbm5lY3QgaDMucml2ZXJzY29ubmVjdC10aXRsZSBhIHNwYW4uc3ViLXRpdGxle2ZvbnQtc2l6ZToyNnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6M3B4fS5yaXZlcnNjb25uZWN0IC5yaXZlcnNjb25uZWN0LWJsdXJie3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3BhZGRpbmc6MTVweCAyMHB4O2ZvbnQtc2l6ZToxNnB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjcpO3dpZHRoOjEwMCU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0ucml2ZXJzY29ubmVjdCAucml2ZXJzY29ubmVjdC1ibHVyYiBhe2hlaWdodDo4NXB4O2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29sb3I6d2hpdGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1lZXR7cGFkZGluZzo0MHB4IDE1cHggNDBweH0ubWVldCBoMi5kYXJrLWJsdWV7cGFkZGluZy1ib3R0b206MnB4O21hcmdpbjowIDAgMTdweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjRweH0ubWVldCBwe2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiMzMzM7bWFyZ2luLWJvdHRvbToxN3B4fS5tZWV0ICNwZXRpdGlvbkZvcm0gcHttYXJnaW46MTBweCAwIDB9Lm1lZXQgI2ZpcnN0bmFtZSwubWVldCAjbGFzdG5hbWUsLm1lZXQgI3ppcCwubWVldCBicntkaXNwbGF5Om5vbmV9Lm1lZXQgaW5wdXRbdHlwZT1cInRleHRcIl17YmFja2dyb3VuZDojZWZlZmVmO2ZvbnQtc2l6ZToxMnB4O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQwMHB4O21pbi13aWR0aDoxcHh9Lm1lZXQgYnV0dG9uLmIxe21hcmdpbi1sZWZ0OjEwcHh9Lndvcmt7YmFja2dyb3VuZDojZWZlZmVmO3BhZGRpbmc6MjVweCAxNXB4IDEwcHh9LndvcmsgaDIuc2VjdGlvbi10aXRsZXtwYWRkaW5nLWJvdHRvbToycHg7bWFyZ2luOjAgMCAxNXB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMDI3M2Q7Zm9udC1zaXplOjI0cHh9LndvcmsgLndvcmstaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAwIDE1cHg7bWF4LXdpZHRoOjMyM3B4fS53b3JrIC53b3JrLWl0ZW06YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIiBcIjt6LWluZGV4OjE7aGVpZ2h0Ojc1JTt0b3A6MDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6IzAwMDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDAgNCUsIHJnYmEoMCwwLDAsMC41OTk4NzcpIDM0JSwgcmdiYSgwLDAsMCwwLjQ4MjIzKSA0OCUsIHJnYmEoMCwwLDAsMC4yODA1NSkgNjklLCByZ2JhKDAsMCwwLDApIDEwMCUpfS53b3JrIGgzLndvcmstdGl0bGV7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDozO3RvcDoyNXB4O2xlZnQ6MTVweDttYXJnaW46MDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxfS53b3JrIGgzLndvcmstdGl0bGUgYXtjb2xvcjp3aGl0ZTt0ZXh0LWRlY29yYXRpb246bm9uZX0uc3VwcG9ydHtiYWNrZ3JvdW5kOiM0NDQ7cGFkZGluZzoyMHB4IDE1cHg7Y29sb3I6d2hpdGV9LnN1cHBvcnQgcHtmb250LXNpemU6MTJweDttYXJnaW4tYm90dG9tOjB9LnN1cHBvcnQgaDJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1ib3R0b206MnB4O21hcmdpbjowIDAgMTVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCB3aGl0ZTtjb2xvcjp3aGl0ZTtmb250LXNpemU6MThweH0uc3VwcG9ydCAubWVldC1zaWdudXAgaDJ7bWFyZ2luOjB9LnN1cHBvcnQgLm1lZXQtc2lnbnVwIGZvcm17bWFyZ2luOjEwcHggMCAycHh9LnN1cHBvcnQgLm1lZXQtc2lnbnVwIGlucHV0W3R5cGU9XCJ0ZXh0XCJde2ZvbnQtc2l6ZToxMnB4fS5zdXBwb3J0IC5zdXBwb3J0LWltYWdle2Rpc3BsYXk6bm9uZX0ud2Fye3Bvc2l0aW9uOnJlbGF0aXZlfS53YXI6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6NTt3aWR0aDoxMDAlO3RvcDowO2hlaWdodDo0NXB4O2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy93YXJfdGl0bGUuanBnKSA1MCUgdG9wIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6OTBweH0ud2FyICNzbGlkZXIsLndhciAuc2xpZGVze21hcmdpbjowO2JvcmRlcjowIG5vbmUgIWltcG9ydGFudDtib3JkZXItd2lkdGg6MDstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDstbXMtYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MH0ud2FyIC5pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO21heC1oZWlnaHQ6NTIwcHh9LndhciAud2FyLWNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjI1cHg7bGVmdDoxNXB4O21heC13aWR0aDo5MCU7ei1pbmRleDoxMH0ud2FyIC5ncmFkaWVudHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt3aWR0aDoxMDAlO2JvdHRvbTowO2hlaWdodDo3NXB4O2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9ncmFkaWVudC5wbmcpIGxlZnQgdG9wIHJlcGVhdC14fS53YXIgaDMud2FyLXRpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4O2JhY2tncm91bmQtY29sb3I6d2hpdGU7Y29sb3I6IzA2NTU5Zn0ud2FyIGgzLndhci10aXRsZSBhe2NvbG9yOiMwNjU1OWY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LndhciAud2FyLXRlYXNlcnt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOndoaXRlO3RleHQtc2hhZG93OjFweCAxcHggN3B4ICMzMzN9LndhciAud2FyLXRlYXNlciBhe2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO3RleHQtZGVjb3JhdGlvbjpub25lfS53YXIgLmZsZXgtZGlyZWN0aW9uLW5hdiwud2FyIC53YXItc2hhcmV7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmhvbWUgLmNvbnRlbnQtaW5uZXJ7bWFyZ2luOjB9LmhvbWUtYmFubmVye3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtc2l6ZTpjb3ZlciAhaW1wb3J0YW50fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lcntwYWRkaW5nOjAgMTBweH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgaDF7Zm9udC1zaXplOjMycHg7bWFyZ2luLWJvdHRvbTo2cHh9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIGgxIHNwYW57cGFkZGluZzoxcHggMTBweDtsaW5lLWhlaWdodDozOHB4fS5ob21lLWJhbm5lciAuY2FwdGlvbntmb250LXNpemU6MjRweH0uaG9tZS1iYW5uZXIgLmNhcHRpb24gc3BhbntwYWRkaW5nOjdweCAxOXB4O2xpbmUtaGVpZ2h0OjMycHh9LnJpdmVyc2Nvbm5lY3R7cGFkZGluZzo0MHB4IDE1cHggMjBweH0ucml2ZXJzY29ubmVjdCBoMi5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZToyOHB4O3RleHQtYWxpZ246bGVmdH0ucml2ZXJzY29ubmVjdCBoMy5yaXZlcnNjb25uZWN0LXRpdGxle2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjIzcHh9LnJpdmVyc2Nvbm5lY3QgaDMucml2ZXJzY29ubmVjdC10aXRsZSBzcGFuLnN1Yi10aXRsZXtmb250LXNpemU6MjhweH0ubWVldHtwYWRkaW5nOjMwcHggMTBweH0ubWVldCBoMi5kYXJrLWJsdWV7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZToyOHB4fS5tZWV0IHB7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzMzMzttYXJnaW4tYm90dG9tOjEwcHh9Lm1lZXQgLm1lZXQtY29udGVudCBhLm9yYW5nZXtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1lZXQgLm1lZXQtY29udGVudCBhLm9yYW5nZSAuZmF7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHg7bWFyZ2luLWxlZnQ6MDtmb250LXNpemU6MTVweDstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfS5tZWV0IC5tZWV0LWNvbnRlbnQgYS5vcmFuZ2U6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1lZXQgLm1lZXQtY29udGVudCBhLm9yYW5nZTpob3ZlciAuZmF7bWFyZ2luLWxlZnQ6MnB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9Lm1lZXQgaDIuc2VjdGlvbi10aXRsZXtmb250LXNpemU6MjhweDt0ZXh0LWFsaWduOmxlZnR9Lndvcmt7cGFkZGluZzo0MHB4IDE1cHggMjBweH0ud29yayBoMi5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZToyOHB4O3RleHQtYWxpZ246bGVmdH0ud29yayAud29yay1pdGVte21hcmdpbi1ib3R0b206MjVweH0ud29yayBoMy53b3JrLXRpdGxle3RvcDoyMnB4O2xlZnQ6MTVweDtmb250LXNpemU6MzBweDtsaW5lLWhlaWdodDoxfS53b3JrIC53b3JrLWJsdXJie21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxLjR9LndvcmsgLndvcmstYmx1cmIgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMzMzfS5zdXBwb3J0e3BhZGRpbmc6NDBweCAxNXB4IDIwcHh9LnN1cHBvcnQgcHtmb250LXNpemU6MTRweH0uc3VwcG9ydCBoMntmb250LXNpemU6MjRweH0ud2FyOmJlZm9yZXtoZWlnaHQ6NjVweDtiYWNrZ3JvdW5kLXNpemU6MTMwcHh9LndhciBoMy53YXItdGl0bGV7Zm9udC1zaXplOjI4cHh9LndhciAud2FyLXRlYXNlcnt3aWR0aDo4MCU7Zm9udC1zaXplOjE0cHh9LndhciAuZmxleC1kaXJlY3Rpb24tbmF2LC53YXIgLndhci1zaGFyZXtkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmhvbWUgLmNvbnRlbnQtaW5uZXJ7bWF4LXdpZHRoOjEwMDAwMDBweH0uaG9tZS1iYW5uZXJ7bWF4LWhlaWdodDo1MDBweH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXJ7bWF4LXdpZHRoOjEwNzBweH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgaDF7Zm9udC1zaXplOjQwcHg7bWFyZ2luLWJvdHRvbTo1cHh9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIGgxIHNwYW57cGFkZGluZzoycHggMTBweDtsaW5lLWhlaWdodDo1MXB4fS5yaXZlcnNjb25uZWN0e3BhZGRpbmc6NDlweCAwIDUxcHh9LnJpdmVyc2Nvbm5lY3QgLnJpdmVyc2Nvbm5lY3QtaW5uZXJ7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMTVweDttYXgtd2lkdGg6MTAzMHB4fS5yaXZlcnNjb25uZWN0IGgyLnNlY3Rpb24tdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjMycHg7bWFyZ2luOjAgMCA0MHB4fS5yaXZlcnNjb25uZWN0IGgzLnJpdmVyc2Nvbm5lY3QtdGl0bGV7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjVweDt0b3A6MjFweH0ucml2ZXJzY29ubmVjdCBoMy5yaXZlcnNjb25uZWN0LXRpdGxlIGEgc3Bhbi5zdWItdGl0bGV7Zm9udC1zaXplOjI2cHh9LnJpdmVyc2Nvbm5lY3QgaDMucml2ZXJzY29ubmVjdC10aXRsZSAucml2ZXJzY29ubmVjdC1ibHVyYntmb250LXNpemU6MTVweH0ucml2ZXJzY29ubmVjdCBoMy5yaXZlcnNjb25uZWN0LXRpdGxlIC5yaXZlcnNjb25uZWN0LWJsdXJiIGF7aGVpZ2h0Ojg1cHh9Lm1lZXR7cGFkZGluZzo0N3B4IDE1cHggNDJweH0ubWVldCAubWVldC1pbm5lcnttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMDMwcHh9Lm1lZXQgaDIuZGFyay1ibHVle2ZvbnQtc2l6ZTozMnB4O21hcmdpbjowIDAgMzBweH0ubWVldCAubWVldC1jb250ZW50IHB7Zm9udC1zaXplOjE4cHg7bWFyZ2luLWJvdHRvbToxMHB4O2xpbmUtaGVpZ2h0OjI0cHh9Lm1lZXQgLm9yYW5nZXtmb250LXNpemU6MjNweDttYXJnaW4tdG9wOjEycHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm1lZXQgLm1lZXQtc2lnbnVwIHB7Zm9udC1zaXplOjE4cHg7bWFyZ2luLWJvdHRvbToyMnB4fS5tZWV0IGlucHV0W3R5cGU9XCJ0ZXh0XCJde2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6NDglO21hcmdpbi1ib3R0b206OHB4fS5tZWV0ICNmaXJzdG5hbWUsLm1lZXQgI2VtYWlse21hcmdpbi1yaWdodDozJX0ud29ya3twYWRkaW5nOjQ5cHggMCAzMHB4fS53b3JrIC53b3JrLWlubmVye21hcmdpbjowIGF1dG87cGFkZGluZzowIDE1cHg7bWF4LXdpZHRoOjEwMzBweH0ud29yayBoMi5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTozMnB4O21hcmdpbjowIDAgNDBweH0ud29yayAud29yay1pdGVte21hcmdpbi1ib3R0b206NTBweDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0ud29yayAud29yay1pdGVtOmhvdmVye29wYWNpdHk6Ljk1Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LndvcmsgaDMud29yay10aXRsZXt0b3A6MjdweDtmb250LXNpemU6MzBweDtsZXR0ZXItc3BhY2luZzotMXB4O2xpbmUtaGVpZ2h0OjF9LndvcmsgLndvcmstYmx1cmJ7bWFyZ2luLXRvcDoyMHB4fS5zdXBwb3J0e3BhZGRpbmc6NDBweCAxNXB4IDMwcHh9LnN1cHBvcnQgLnN1cHBvcnQtaW5uZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTAzMHB4fS5zdXBwb3J0IHB7Zm9udC1zaXplOjE4cHh9LnN1cHBvcnQgaDJ7Zm9udC1zaXplOjMwcHh9LnN1cHBvcnQgLnN1cHBvcnQtaW1hZ2V7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDozMHB4fS5zdXBwb3J0IC5zdXBwb3J0LWNvbnRlbnR7cGFkZGluZy1yaWdodDo0MHB4fS5zdXBwb3J0IC5zdXBwb3J0LWNvbnRlbnQgYS5vcmFuZ2V7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToyMnB4O21hcmdpbi10b3A6MTBweDtkaXNwbGF5OmJsb2NrfS5zdXBwb3J0IC5zdXBwb3J0LWNvbnRlbnQgYS5vcmFuZ2U6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnN1cHBvcnQgLnN1cHBvcnQtY29udGVudCBhLm9yYW5nZTpob3ZlciAuZmF7bWFyZ2luLWxlZnQ6MnB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9LndhciAud2FyLWlubmVye21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjE2MDBweDttYXgtaGVpZ2h0OjU3MHB4fS53YXI6YmVmb3Jle2hlaWdodDo4NHB4O2JhY2tncm91bmQtc2l6ZToxNjdweH0ud2FyIC53YXItY29udGVudHtib3R0b206MTI0cHg7bGVmdDo3OXB4fS53YXIgLmdyYWRpZW50e2hlaWdodDoyMTVweDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZ3JhZGllbnQucG5nKSBsZWZ0IGJvdHRvbSByZXBlYXQteH0ud2FyIC53YXItc2hhcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjMwcHg7cmlnaHQ6MyU7ei1pbmRleDoxMDtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojZmRjZTJjO3RleHQtZGVjb3JhdGlvbjpub25lfS53YXIgLndhci10ZWFzZXJ7d2lkdGg6NzAlO2ZvbnQtc2l6ZToxOHB4fS53YXIgLmNhcm91c2VsLXdyYXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDtib3R0b206MzBweDt3aWR0aDoxMDAlO2xlZnQ6NzNweH0ud2FyIC5jYXJvdXNlbC13cmFwICNjYXJvdXNlbHttYXgtd2lkdGg6MTAxMHB4O21hcmdpbjowIGF1dG87Ym9yZGVyOjAgbm9uZTtib3JkZXItd2lkdGg6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS53YXIgLmNhcm91c2VsLXdyYXAgLmZsZXgtdmlld3BvcnR7bWF4LXdpZHRoOjYzMXB4fS53YXIgLmNhcm91c2VsLXdyYXAgbGl7bWFyZ2luLXJpZ2h0OjEwcHh9LndhciAuY2Fyb3VzZWwtd3JhcCBsaTpob3ZlcntjdXJzb3I6cG9pbnRlcn0ud2FyIC5jYXJvdXNlbC13cmFwIGltZ3tkaXNwbGF5OmJsb2NrO2JvcmRlcjoxcHggc29saWQgcmdiYSgxMTYsMTE2LDExNSwwLjYpfS53YXIgLmNhcm91c2VsLXdyYXAgbGkuZmxleC1hY3RpdmUtc2xpZGUgaW1ne2JvcmRlcjoxcHggc29saWQgI2ZjY2UyY30ud2FyIC5jYXJvdXNlbC13cmFwIC5mbGV4LWRpcmVjdGlvbi1uYXZ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6Njg0cHh9LndhciAuY2Fyb3VzZWwtd3JhcCAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5hdi1wcmV2LC53YXIgLmNhcm91c2VsLXdyYXAgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uYXYtbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTQ4cHg7aGVpZ2h0OjE0cHg7d2lkdGg6NDJweDttYXJnaW46MDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvc2xpZGVyX2Fycm93cy5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt6LWluZGV4OjEwfS53YXIgLmNhcm91c2VsLXdyYXAgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uYXYtcHJldntsZWZ0Oi02MHB4fS53YXIgLmNhcm91c2VsLXdyYXAgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uYXYtbmV4dHtyaWdodDotOHB4O2JhY2tncm91bmQtcG9zaXRpb246LTc4cHggMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuaG9tZS1iYW5uZXJ7YmFja2dyb3VuZC1zaXplOmNvdmVyICFpbXBvcnRhbnR9LmhvbWUtYmFubmVyIC50YWdsaW5le21heC13aWR0aDo5NjBweH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXJ7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowfS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciBoMXtmb250LXNpemU6NTRweDttYXJnaW4tYm90dG9tOjE1cHh9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIGgxIHNwYW57cGFkZGluZzo4cHggMjFweDtsaW5lLWhlaWdodDoxLjQ1fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciAuY2FwdGlvbntmb250LXNpemU6MjZweH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgLmNhcHRpb24gc3BhbntsaW5lLWhlaWdodDozNHB4fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciAuYnRuLC5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtwYWRkaW5nOjEwcHggMzVweDtmb250LXNpemU6MjNweDttYXgtd2lkdGg6MzAwcHh9LnJpdmVyc2Nvbm5lY3R7cGFkZGluZzo0OXB4IDAgNDhweH0ucml2ZXJzY29ubmVjdCAucml2ZXJzY29ubmVjdC1pbm5lcnttYXgtd2lkdGg6MTAzMHB4O3BhZGRpbmc6MH0ubWVldHtwYWRkaW5nOjQ3cHggMTVweCAzOXB4fS5tZWV0IC5tZWV0LWNvbnRlbnR7cGFkZGluZy1yaWdodDo2MHB4fS5tZWV0ICNwZXRpdGlvbkZvcm0gYnV0dG9ue2Zsb2F0OnJpZ2h0fS53b3Jre3BhZGRpbmc6NDhweCAwIDEycHh9LndvcmsgLndvcmstaW5uZXJ7cGFkZGluZzowO21heC13aWR0aDoxMDMwcHh9LndvcmsgLndvcmstYmx1cmJ7aGVpZ2h0Ojc5cHh9LnN1cHBvcnR7cGFkZGluZzo0N3B4IDAgMzhweH0uc3VwcG9ydCAuc3VwcG9ydC1pbm5lcnttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMDMwcHh9LnN1cHBvcnQgaDJ7bWFyZ2luOjAgMCAyN3B4fS5zdXBwb3J0IC5tZWV0LXNpZ251cCBoMnttYXJnaW46MCAwIDlweH0ud2FyIC53YXItY29udGVudHt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMzhweH0ud2FyIC53YXItY29udGVudC1pbm5lcnttYXgtd2lkdGg6MTAzNXB4O21hcmdpbjowIGF1dG99LndhciBoMy53YXItdGl0bGV7bWF4LXdpZHRoOjkwJTtwYWRkaW5nOjdweCAxMHB4fS53YXIgLndhci10ZWFzZXJ7d2lkdGg6NjElO2ZvbnQtc2l6ZToxOHB4fS53YXIgLndhci1zaGFyZXtib3R0b206NjBweH0ud2FyIC5jYXJvdXNlbC13cmFwe2xlZnQ6YXV0bztyaWdodDphdXRvO21hcmdpbjowIGF1dG99fUBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpey5ob21lLWJhbm5lcnttYXgtaGVpZ2h0OjY1MHB4fS53YXIgLml0ZW17bWF4LWhlaWdodDo1NzBweH19LnJlbGF0ZWQtY29udGVudC1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6MTAzMHB4O21hcmdpbjowIGF1dG8gMzBweDtwYWRkaW5nOjAgMTVweH0ucmVsYXRlZC1jb250ZW50IC51aS13aWRnZXQtY29udGVudHtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWZ9LnJlbGF0ZWQtY29udGVudCBoM3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIDAgMTlweDtwYWRkaW5nLWJvdHRvbTo1cHh9LnJlbGF0ZWQtY29udGVudCAuc2xpZGUtIGF7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxLjI7cGFkZGluZy1ib3R0b206MTBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5yZWxhdGVkLWNvbnRlbnQ6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aH0ucmVsYXRlZC1jb250ZW50IC5zZWN0aW9uLXRpdGxlIGgze2ZvbnQtc2l6ZToyOHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCAwIDE5cHg7cGFkZGluZy1ib3R0b206NXB4fS5yZWxhdGVkLWNvbnRlbnQgLmFyY2hpdmUtbGlua3tkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpyaWdodDttYXJnaW4tdG9wOjEwcHg7cGFkZGluZzo1cHggMTVweDtjb2xvcjp3aGl0ZTt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOiNlMjg4NDI7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE2cHg7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LnJlbGF0ZWQtY29udGVudCAuYXJjaGl2ZS1saW5rOmhvdmVye29wYWNpdHk6Ljc7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0ucmVsYXRlZC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LC5yZWxhdGVkLWNvbnRlbnQgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LC5yZWxhdGVkLWNvbnRlbnQgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHQsLnJlbGF0ZWQtY29udGVudCAudWktd2lkZ2V0LWNvbnRlbnR7YmFja2dyb3VuZDp0cmFuc3BhcmVudCBub25lO2JvcmRlcjoxcHggc29saWQgI2UwZTBlMDstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDstbXMtYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MH0ucmVsYXRlZC1jb250ZW50IC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIgLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbntsZWZ0Ojk1JX0ucmVsYXRlZC1jb250ZW50IC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXJ7bWFyZ2luOjA7Y29sb3I6I2UyODg0Mjtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmc6MWVtIDEuNWVtIDFlbSAuN2VtfS5yZWxhdGVkLWNvbnRlbnQgLnNsaWRlci1pdGVte2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDt3aWR0aDo1MCV9LnJlbGF0ZWQtY29udGVudCAuc2xpZGUtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9LnJlbGF0ZWQtY29udGVudCAuc2xpZGV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpub25lO3dpZHRoOjEwMCV9LnJlbGF0ZWQtY29udGVudCAuc2xpZGUgaW1ne3dpZHRoOjEwMCU7ZGlzcGxheTpibG9ja30ucmVsYXRlZC1jb250ZW50IC5zbGlkZSAucG9zdC1saW5re2Rpc3BsYXk6YmxvY2t9LnJlbGF0ZWQtY29udGVudCAuc2xpZGUgLmltYWdlLXRpcHtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MzJweDt3aWR0aDozMnB4O3JpZ2h0OjIwcHg7Ym90dG9tOjE1cHh9LnJlbGF0ZWQtY29udGVudCAudWktYWNjb3JkaW9uLWhlYWRlcntwYWRkaW5nOjAgMjdweCAwIDIwcHggIWltcG9ydGFudH0ucmVsYXRlZC1jb250ZW50IC51aS1hY2NvcmRpb24taGVhZGVyIC5zbGlkZS10aXRsZXtoZWlnaHQ6NTRweDtkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246bWlkZGxlfS5yZWxhdGVkLWNvbnRlbnQgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnR7cGFkZGluZzowIDIwcHggIWltcG9ydGFudH0ucmVsYXRlZC1jb250ZW50IC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IC5zbGlkZS1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxNDdweDtkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmc6MTRweCAwIDB9LnJlbGF0ZWQtY29udGVudCBoMyAuc2xpZGUtdGl0bGV7Y29sb3I6I2UyODg0Mjtmb250LXdlaWdodDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZX0ucmVsYXRlZC1jb250ZW50IC51aS1hY2NvcmRpb24taGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5yZWxhdGVkLWNvbnRlbnQgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciAudWktYWNjb3JkaW9uLWhlYWRlci1pY29ue2xlZnQ6OTQlO3RvcDoyNyU7aGVpZ2h0OjE4cHg7d2lkdGg6MThweDttYXJnaW4tdG9wOjA7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvcGx1cy5qcGdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0ucmVsYXRlZC1jb250ZW50IC5zbGlkZS10aXRsZXtmb250LXNpemU6MTdweDtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMzMzM7bGluZS1oZWlnaHQ6MS4xfS5yZWxhdGVkLWNvbnRlbnQgLnNsaWRlLXRpdGxlIGF7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjRweH0ucmVsYXRlZC1jb250ZW50IC5zbGlkZS10aXRsZSBhOmhvdmVye2NvbG9yOiMzMzM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnJlbGF0ZWQtY29udGVudCAuc2xpZGUtYm9keSBwe2ZvbnQtc2l6ZToxMnB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtjb2xvcjojNDQ0fS5yZWxhdGVkLWNvbnRlbnQgLnNsaWRlLWxpbmsgYXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTRweDtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOiNlMjg4NDI7aGVpZ2h0OjMzcHg7d2lkdGg6MzNweDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDozNXB4O2NvbG9yOndoaXRlfS5yZWxhdGVkLWNvbnRlbnQgLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZle2Rpc3BsYXk6bm9uZX19LmVycm9yNDA0IHB7bWFyZ2luOjAgMCAyMHB4fS5jbGVhbnVwLWNvbnRhaW5lcntiYWNrZ3JvdW5kOiNlZWU7cGFkZGluZzoyMHB4O21hcmdpbjoyMHB4IDB9LmNsZWFudXAtZGF0YXttYXJnaW4tYm90dG9tOjVweH0uY2xlYW51cC1waG9uZSBhe2NvbG9yOiM0NDQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJsb2NrLWN0YXtvdmVyZmxvdzpoaWRkZW47bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTttYXJnaW46MjVweCAwO2Zsb2F0Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZGRkO3BhZGRpbmc6MjBweCAxMHB4O3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJsb2NrLWN0YXtwYWRkaW5nOjM1cHggMjBweH19LmJsb2NrLWN0YSBhe2Rpc3BsYXk6YmxvY2t9LmJsb2NrLWN0YSAuY3RhLWltYWdle3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtvcGFjaXR5Oi4xNTt6LWluZGV4OjE7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uYmxvY2stY3RhIC5jdGEtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmJsb2NrLWN0YSBoMyBhe21hcmdpbi10b3A6MDtmb250LXNpemU6MjJweDtjb2xvcjojMjcyNzI3ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuYmxvY2stY3RhIGgzIGF7Zm9udC1zaXplOjQwcHh9fS5ibG9jay1jdGEgaDMgYTphZnRlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uYmxvY2stY3RhIC5jdGEtdGVhc2Vye2NvbG9yOiMyNzI3Mjc7bWFyZ2luOjAgMCAyNXB4fS5ibG9jay1jMnR7b3ZlcmZsb3c6aGlkZGVuO21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7bWFyZ2luOjI1cHggMDtiYWNrZ3JvdW5kLWNvbG9yOiMwNjU1OWY7cGFkZGluZzozMHB4IDE1cHg7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6d2hpdGV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmxvY2stYzJ0e3BhZGRpbmc6MzVweH19LmJsb2NrLWMydCAudHdlZXQtY29udGVudHtmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoxLjR9LmJsb2NrLWMydCBhe2NvbG9yOndoaXRlO3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2t9LmJsb2NrLWMydCAudHdlZXQtZm9vdGVye21hcmdpbi10b3A6MTBweDtmbG9hdDpyaWdodDtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTNweH0uYmxvY2stYzJ0IC5mYS10d2l0dGVye2ZvbnQtc2l6ZToyMnB4O21hcmdpbi1sZWZ0OjVweH0uYmxvY2stYzJ0IGgzIGF7bWFyZ2luLXRvcDowO2ZvbnQtc2l6ZTo0MHB4O2NvbG9yOiMyNzI3MjcgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0uYmxvY2stYzJ0IGgzIGE6YWZ0ZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmJsb2NrLWMydCAuY3RhLXRlYXNlcntjb2xvcjojMjcyNzI3O21hcmdpbjowIDAgMjVweH0uZW50cnktY29udGVudCAuYmxvY2stY2FsbG91dCwubWljcm8tdGV4dC1hcmVhIC5ibG9jay1jYWxsb3V0e2JhY2tncm91bmQ6I2YzZjNmMztib3JkZXI6MXB4IHNvbGlkICNjZWNlY2U7cGFkZGluZzoyNXB4IDIwcHggMTBweDttYXJnaW4tYm90dG9tOjMwcHh9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLWNhbGxvdXQgYSwubWljcm8tdGV4dC1hcmVhIC5ibG9jay1jYWxsb3V0IGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZW50cnktY29udGVudCAuYmxvY2stY2FsbG91dCBhOmhvdmVyLC5taWNyby10ZXh0LWFyZWEgLmJsb2NrLWNhbGxvdXQgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnRuLWJsb2NrLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0uYnRuLWJsb2NrLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LmJ0bi1ibG9jay1sZWZ0e3RleHQtYWxpZ246bGVmdH0uYmxvY2stYnV0dG9ue21hcmdpbjoyNXB4IDB9LmJsb2NrLWJ1dHRvbiAuYnRuLC5ibG9jay1idXR0b24gLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLmJsb2NrLWJ1dHRvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJde3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjEycHggNDVweDttYXJnaW46MTBweCAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5ibG9jay1idXR0b24gLmJ0bi1vcmFuZ2V7Y29sb3I6d2hpdGU7YmFja2dyb3VuZDojZTI4ODQyOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyOy1tb3otdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjt0cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7b3BhY2l0eToxfS5ibG9jay1idXR0b24gLmJ0bi1vcmFuZ2U6aG92ZXJ7b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstbW96LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyfS5ibG9jay1idXR0b24gLmJ0bi1ibHVle2NvbG9yOndoaXRlO2JhY2tncm91bmQ6IzAwMjczZDstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstbW96LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO29wYWNpdHk6MX0uYmxvY2stYnV0dG9uIC5idG4tYmx1ZTpob3ZlcntvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyOy1tb3otdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjt0cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXJ9LmJsb2NrLWJ1dHRvbiAuYnRuLW91dGxpbmV7Y29sb3I6IzAwMjczZDtiYWNrZ3JvdW5kOndoaXRlO2JvcmRlcjoycHggc29saWQgIzAwMjczZDstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstbW96LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyfS5ibG9jay1idXR0b24gLmJ0bi1vdXRsaW5lOmhvdmVye2JhY2tncm91bmQ6IzAwMjczZDtjb2xvcjp3aGl0ZTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstbW96LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyfS5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVke2JvcmRlci10b3A6MnB4IHNvbGlkICM3MDcwNzA7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzcwNzA3MDtvdmVyZmxvdzpoaWRkZW47bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTttYXJnaW46MTVweCAwIDM1cHg7ZmxvYXQ6bm9uZTtwYWRkaW5nOjMwcHggMTBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVke3BhZGRpbmc6NTBweCA0MHB4IDI1cHh9fS5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIC5yZWxhdGVkLWltYWdle2Rpc3BsYXk6bm9uZTt3aWR0aDo0MCU7bWF4LXdpZHRoOjIyMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgLnJlbGF0ZWQtaW1hZ2V7ZmxvYXQ6bGVmdDtkaXNwbGF5OmlubGluZS1ibG9ja319LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgLnJlbGF0ZWQtaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgLmJsb2NrLXJlbGF0ZWQtY29udGVudHtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIC5ibG9jay1yZWxhdGVkLWNvbnRlbnR7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDI1MHB4KTttYXJnaW4tbGVmdDozMHB4fX0uZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZCAucmVsYXRlZC1zdWJ0aXRsZXtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Y29sb3I6I2UyODg0Mjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjIycHh9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgaDN7Zm9udC1zaXplOjMwcHg7bWFyZ2luOjB9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgaDMgYXtjb2xvcjpibGFjazt0ZXh0LWRlY29yYXRpb246bm9uZTttYXJnaW4tYm90dG9tOjZweH0uZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZCBoMyBhOmFmdGVye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIC5yZWxhdGVkLXRlYXNlcntjb2xvcjojNDQ0O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuNn0uZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZCAucmVsYXRlZC1saW5re2NvbG9yOiNlMjg4NDI7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZCAucmVsYXRlZC1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5ibG9jay1pbWctY29tcGFyZXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjM1cHh9LmJhLXNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LmJhLXNsaWRlciBpbWd7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwMDAwMDAwMDBweCAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2t9LmJhLXNsaWRlciAuaW1hZ2UtdGlwe2Rpc3BsYXk6bm9uZX0ucmVzaXple3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDo1MCU7b3ZlcmZsb3c6aGlkZGVufS5oYW5kbGV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjA7Ym90dG9tOjA7d2lkdGg6NHB4O21hcmdpbi1sZWZ0Oi0ycHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNSl9LmhhbmRsZTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bWFyZ2luOi0yMHB4IDAgMCAtMjBweDtjb250ZW50OidcXDIxZDQnO2NvbG9yOndoaXRlO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6NDJweDtiYWNrZ3JvdW5kOiMwN2I3Yjc7Ym9yZGVyOjFweCBzb2xpZCAjMDdiN2I3O2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0uZHJhZ2dhYmxlOmFmdGVye3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bWFyZ2luOi0yMHB4IDAgMCAtMjBweDtsaW5lLWhlaWdodDo0MnB4O2ZvbnQtc2l6ZToyMHB4fS5iYS1jYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2NvbG9yOndoaXRlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjcpO3BhZGRpbmc6NXB4IDE1cHggMH0uYmVmb3JlLWNhcHRpb257bGVmdDowfS5hZnRlci1jYXB0aW9ue3JpZ2h0OjB9LmJsb2NrLWZvcm1jdGF7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtwYWRkaW5nOjMwcHggMDtjb2xvcjp3aGl0ZTt0ZXh0LWFsaWduOmNlbnRlcjttYXgtd2lkdGg6NjkwcHg7bWFyZ2luOjAgYXV0byA0MHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJsb2NrLWZvcm1jdGF7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MzBweCAyMHB4O3RleHQtYWxpZ246bGVmdH19LmN0YS1mb3JtLW92ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC41KX0uZm9ybWN0YS1jb250ZW50IGgze2ZvbnQtc2l6ZTozNXB4O21hcmdpbi10b3A6MH0uZm9ybWN0YS1jb250ZW50IC5zdWJ0aXRsZXtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206NXB4fS5mb3JtY3RhLXRlYXNlcnttYXJnaW4tYm90dG9tOjMwcHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS42fS5mb3JtY3RhLWVtYmVkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5mb3JtY3RhLWVtYmVkIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZm9ybWN0YS1lbWJlZCBpbnB1dFt0eXBlPVwicGhvbmVcIl0sLmZvcm1jdGEtZW1iZWQgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwuZm9ybWN0YS1lbWJlZCB0ZXh0YXJlYXt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2NvbG9yOiMzMzM7bWFyZ2luOjhweCAwfS5mb3JtY3RhLWVtYmVkIGJ1dHRvbnt3aWR0aDoxMDAlO21hcmdpbi10b3A6NnB4fS5yYWQtdGlsZXtkaXNwbGF5OmZsZXg7ZmxleDowIDAgY2FsYygxMDAlIC0gKDIgKiAxNXB4KSk7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjMwcHg7bWFyZ2luLWxlZnQ6MTVweDttYXJnaW4tcmlnaHQ6MTVweDtwb3NpdGlvbjpyZWxhdGl2ZX0ucmFkLXRpbGU6OmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MXB4O21hcmdpbi1sZWZ0Oi0xcHg7aGVpZ2h0OjA7cGFkZGluZy10b3A6MTAwJX0ucmFkLXRpbGUuaGFzLWRhcmstYmx1ZS1iYWNrZ3JvdW5kLWNvbG9ye2JhY2tncm91bmQtY29sb3I6IzBhNTY5Y30ucmFkLXRpbGUuaGFzLWxpZ2h0LWJsdWUtYmFja2dyb3VuZC1jb2xvcntiYWNrZ3JvdW5kLWNvbG9yOiMxOTlCRDZ9LnJhZC10aWxlLmhhcy1wdW1wa2luLWJhY2tncm91bmQtY29sb3J7YmFja2dyb3VuZC1jb2xvcjojRTE3RjJEfS5yYWQtdGlsZS5oYXMtZW1lcmFsZC1iYWNrZ3JvdW5kLWNvbG9ye2JhY2tncm91bmQtY29sb3I6IzExODU3RX0ucmFkLXRpbGUuaGFzLXN1bnNoaW5lLWJhY2tncm91bmQtY29sb3J7YmFja2dyb3VuZC1jb2xvcjojRkVDRTJGfS5yYWQtdGlsZS5oYXMtc3Vuc2hpbmUtYmFja2dyb3VuZC1jb2xvciAucmFkLXRpbGVfX3N0YXQsLnJhZC10aWxlLmhhcy1zdW5zaGluZS1iYWNrZ3JvdW5kLWNvbG9yIC5yYWQtdGlsZV9faGVhZGVyLXRleHQsLnJhZC10aWxlLmhhcy1zdW5zaGluZS1iYWNrZ3JvdW5kLWNvbG9yIC5yYWQtdGlsZV9fZm9vdGVyLXRleHR7Y29sb3I6YmxhY2t9LnJhZC10aWxlLnRpbGUtLWhhcy1iZy1pbWFnZXtiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0fS5yYWQtdGlsZS50aWxlLS1oYXMtYmctaW1hZ2UgLnJhZC10aWxlX19mb290ZXItdGV4dHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC43KTttYXJnaW46YXV0byAtMTBweCAtMTBweCAtMTBweDtwYWRkaW5nOjEwcHh9LnJhZC10aWxlX19iZy1pbWFnZV9fd3JhcHBlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MH0ucmFkLXRpbGVfX2JnLWltYWdlX193cmFwcGVyOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwwLDAsMC44KSAwJSwgcmdiYSgwLDAsMCwwKSA0NS4xOCUpfS5yYWQtdGlsZV9fYmctaW1hZ2VfX3dyYXBwZXIgLnJhZC10aWxlX19iZy1pbWFnZXtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7d2lkdGg6MTAwJX1hLnJhZC10aWxlX19saW5re2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfWEucmFkLXRpbGVfX2xpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnJhZC10aWxlX19jb250ZW50e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOjEwMCU7cGFkZGluZzoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7ei1pbmRleDoxfS5yYWQtdGlsZV9fc3RhdHtjb2xvcjp3aGl0ZTtmb250LXNpemU6NDBweDtmb250LXdlaWdodDpib2xkfS5yYWQtdGlsZV9faGVhZGVyLXRleHR7Y29sb3I6d2hpdGU7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZH0ucmFkLXRpbGVfX2Zvb3Rlci10ZXh0e2NvbG9yOndoaXRlO2ZvbnQtc2l6ZToxNnB4O21hcmdpbi10b3A6YXV0b30udGlsZS0taGFzLXN0YXQgLnJhZC10aWxlX19oZWFkZXItdGV4dHt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnJhZC10aWxlLlhTIC5yYWQtdGlsZV9fc3RhdHtmb250LXNpemU6MzZweH0ucmFkLXRpbGUuWFMgLnJhZC10aWxlX19oZWFkZXItdGV4dHtmb250LXNpemU6MTZweH0ucmFkLXRpbGUuWFMgLnJhZC10aWxlX19mb290ZXItdGV4dHtmb250LXNpemU6MTVweH0ucmFkLXRpbGUuWFMuU00gLnJhZC10aWxlX19zdGF0e2ZvbnQtc2l6ZTo1MHB4fS5yYWQtdGlsZS5YUy5TTSAucmFkLXRpbGVfX2hlYWRlci10ZXh0e2ZvbnQtc2l6ZToyMHB4fS5yYWQtdGlsZS5YUy5TTSAucmFkLXRpbGVfX2Zvb3Rlci10ZXh0e2ZvbnQtc2l6ZToxNnB4fS5yYWQtdGlsZS5YUy5TTS5NRCAucmFkLXRpbGVfX3N0YXR7Zm9udC1zaXplOjgwcHh9LnJhZC10aWxlLlhTLlNNLk1EIC5yYWQtdGlsZV9faGVhZGVyLXRleHR7Zm9udC1zaXplOjI0cHh9LnJhZC10aWxlLlhTLlNNLk1ELkxHIC5yYWQtdGlsZV9fc3RhdHtmb250LXNpemU6ODBweH0ucmFkLXRpbGUuWFMuU00uTUQuTEcgLnJhZC10aWxlX19oZWFkZXItdGV4dHtmb250LXNpemU6NDZweH0ucmFkLXRpbGUuWFMuU00uTUQuTEcgLnJhZC10aWxlX19mb290ZXItdGV4dHtmb250LXNpemU6MThweH0ucmFkLXRpbGUtZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1sZWZ0Oi0xNXB4O21hcmdpbi1yaWdodDotMTVweDt3aWR0aDpjYWxjKDEwMCUgKyAyICogMTVweCl9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsucmFkLXRpbGUtZ3JvdXAuaXMtc3R5bGUtc21hbGwgLnJhZC10aWxle2ZsZXgtYmFzaXM6Y2FsYyg1MCUgLSAoMiAqIDE1cHgpKX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucmFkLXRpbGUtZ3JvdXAuaXMtc3R5bGUtc21hbGwgLnJhZC10aWxle2ZsZXgtYmFzaXM6Y2FsYygyNSUgLSAoMiAqIDE1cHgpKX19LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLXNtYWxsLmR5bmFtaWMgLnJhZC10aWxle2ZsZXgtYmFzaXM6Y2FsYygxMDAlIC0gKDIgKiAxNXB4KSl9LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLXNtYWxsLmR5bmFtaWMuWFMgLnJhZC10aWxle2ZsZXgtYmFzaXM6Y2FsYyg1MCUgLSAoMiAqIDE1cHgpKX0ucmFkLXRpbGUtZ3JvdXAuaXMtc3R5bGUtc21hbGwuZHluYW1pYy5YUy5TTSAucmFkLXRpbGV7ZmxleC1iYXNpczpjYWxjKDMzJSAtICgyICogMTVweCkpfS5yYWQtdGlsZS1ncm91cC5pcy1zdHlsZS1zbWFsbC5keW5hbWljLlhTLlNNLk1ELkxHIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoMjUlIC0gKDIgKiAxNXB4KSl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucmFkLXRpbGUtZ3JvdXAuaXMtc3R5bGUtbWVkaXVtIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoNTAlIC0gKDIgKiAxNXB4KSl9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLW1lZGl1bSAucmFkLXRpbGV7ZmxleC1iYXNpczpjYWxjKDMzJSAtICgyICogMTVweCkpfX0ucmFkLXRpbGUtZ3JvdXAuaXMtc3R5bGUtbWVkaXVtLmR5bmFtaWMgLnJhZC10aWxle2ZsZXgtYmFzaXM6Y2FsYygxMDAlIC0gKDIgKiAxNXB4KSl9LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLW1lZGl1bS5keW5hbWljLlhTLlNNIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoNTAlIC0gKDIgKiAxNXB4KSl9LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLW1lZGl1bS5keW5hbWljLlhTLlNNLk1ELkxHIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoMzMlIC0gKDIgKiAxNXB4KSl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucmFkLXRpbGUtZ3JvdXAuaXMtc3R5bGUtbGFyZ2UgLnJhZC10aWxle2ZsZXgtYmFzaXM6Y2FsYyg1MCUgLSAoMiAqIDE1cHgpKX19LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLWxhcmdlLmR5bmFtaWMgLnJhZC10aWxle2ZsZXgtYmFzaXM6Y2FsYygxMDAlIC0gKDIgKiAxNXB4KSl9LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLWxhcmdlLmR5bmFtaWMuWFMuU00uTUQuTEcgLnJhZC10aWxle2ZsZXgtYmFzaXM6Y2FsYyg1MCUgLSAoMiAqIDE1cHgpKX1cbiIsIi8qIVxuICogU3RhcnQgQm9vdHN0cmFwIC0gU2ltcGxlIFNpZGViYXIgSFRNTCBUZW1wbGF0ZSAoaHR0cDovL3N0YXJ0Ym9vdHN0cmFwLmNvbSlcbiAqIENvZGUgbGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAuXG4gKiBGb3IgZGV0YWlscywgc2VlIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMC5cbiAqL1xuXG4vKiBUb2dnbGUgU3R5bGVzIFxuXG4jc2lkZWJhci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cblxuI3NpZGViYXItd3JhcHBlciAubmF2YmFyLXRvZ2dsZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBib3JkZXI6IDAgbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDlweCAwIDlweCAxMHB4O1xufVxuXG4uaWNvbi1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggI2NjYztcbiAgICAtbW96LWJveC1zaGFkb3c6IDFweCAxcHggNXB4ICNjY2M7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMXB4IDVweCAjY2NjO1xufVxuXG4jc2lkZWJhci13cmFwcGVyIHtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAyNTBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNTBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNhMWExYTE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cbiNzaWRlYmFyLXdyYXBwZXIub24ge1xuICAgIHdpZHRoOiAyNTBweDtcbn1cblxuI3BhZ2UtY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbiNzaWRlYmFyLXdyYXBwZXIub24gI3BhZ2UtY29udGVudC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjUwcHg7XG59XG5cbi8qIFNpZGViYXIgU3R5bGVzIFxuXG4uc2lkZWJhci1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zaWRlYmFyLW5hdiBsaSB7XG4gICAgdGV4dC1pbmRlbnQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbi5zaWRlYmFyLW5hdiBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi5zaWRlYmFyLW5hdiBsaSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xufVxuXG4uc2lkZWJhci1uYXYgbGkgYTphY3RpdmUsXG4uc2lkZWJhci1uYXYgbGkgYTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2lkZWJhci1uYXYgPiAuc2lkZWJhci1icmFuZCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbn1cblxuLnNpZGViYXItbmF2ID4gLnNpZGViYXItYnJhbmQgYSB7XG4gICAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi5zaWRlYmFyLW5hdiA+IC5zaWRlYmFyLWJyYW5kIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59Ki9cblxuLyogSGFtYnVyZ2VyIFRvZ2dsZSAqL1xuLm5hdmJhci10b2dnbGUge1xuXG4gICAgLmljb24tYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gICAgfVxuXG4gICAgLmljb24tYmFyOm50aC1vZi10eXBlKDIpLFxuICAgIC5pY29uLWJhcjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxuXG59XG5cbi5uYXZiYXItdG9nZ2xlLmFjdGl2ZSB7XG5cbiAgICAuaWNvbi1iYXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpOyAgICAgICAgXG4gICAgfVxuXG4gICAgLmljb24tYmFyOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pY29uLWJhcjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgdG9wOiAtNnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgfVxuXG59IiwiaDEuc2l0ZS10aXRsZSB7XG5cdG1hcmdpbjo1cHggMDtcbn1cblxuLmJhbm5lciB7XG5cdEBpbmNsdWRlIHNoYWRvdygwIDFweCAxcHggcmdiYSg1MSwgNTEsIDUxLCAwLjI1KSk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5iYW5uZXItaW5uZXIge1xuXG5cdGgxID4gYSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2FyX2xvZ28ucG5nXCIpIGxlZnQgdG9wIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdFx0d2lkdGg6IDIxMXB4O1xuXHRcdGhlaWdodDogNTFweDtcblx0fVxuXG59XG5cbi8qIEJTRCBXcmFwcGVyIFNwZWNpZmljICovXG4ucGFnZS1ic2Qge1xuXG5cdC5tYWluIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDc4MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGZsb2F0OiBub25lO1xuXHR9XG5cblx0LmVudHJ5LWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6MCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmJhbm5lci1pbm5lciB7XG5cdFx0bWF4LXdpZHRoOiA3NjdweDtcblxuXHRcdGgxID4gYSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdC8vYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9hbWVyaWNhbnJpdmVycy5vcmcvd3AtY29udGVudC90aGVtZXMvYmFzZS10aGVtZS9kaXN0L2ltYWdlcy9hcl9sb2dvLnN2Z1wiKSBsZWZ0IHRvcCBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0fVxuXG5cdH1cblxufVxuXG4ucGFnZS1ic2QtdHdvY29sIHtcblxuICAuYmFubmVyLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDgxNXB4O1xuICB9XG5cbiAgLm1haW4ge1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgIG1heC13aWR0aDogODQwcHg7XG4gIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXG4ucGFnZS1ic2Qge1xuXG5cdC5lbnRyeS1jb250ZW50IHtcblx0XHRwYWRkaW5nOjAgIWltcG9ydGFudDtcblx0fVxufVxuXG59XG5cbi8qIE1NZW51ICovXG5hLm1vYmlsZS10b2dnbGUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAzNXB4O1xuXHR3aWR0aDogMzVweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAtNHB4O1xuXHR6LWluZGV4OiAxMDAwMDtcblx0Y29sb3I6ICMzMzM7XG5cblx0LmZhIHtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdH1cblxufVxuXG4jbW9iaWxlLW1lbnUge1xuXHRoZWlnaHQ6IDFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZDogIzU1NTtcblxuXHQubW0tY291bnRlcixcblx0Lm1tLW5leHQ6YWZ0ZXIsXG5cdGEge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdC5tbS1wYW5lbHM+Lm1tLXBhbmVsIHtcblx0XHRwYWRkaW5nOjA7XG5cdH1cblxuXHQubW0tYXJyb3c6YWZ0ZXIsXG5cdC5tbS1uZXh0OmFmdGVyIHtcblx0XHRyaWdodDogMzJweDtcblx0fVxuXG5cdC5tbS1saXN0dmlldyB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cblx0Lm1tLWJ0bjphZnRlciwgXG5cdC5tbS1idG46YmVmb3JlLFxuXHQubW0tbGlzdHZpZXc+bGkgLm1tLWFycm93OmFmdGVyLFxuXHQubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJcdHtcblx0XHRib3JkZXItY29sb3I6IHdoaXRlO1xuXHR9XG5cblx0Lm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlcixcblx0Lm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVyXHR7XG5cdFx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdC5tbS1saXN0dmlldz5saT5hLFxuXHQubW0tbGlzdHZpZXc+bGk+c3BhbiB7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMzBweDtcblx0fVxuXG5cdC5tbS1saXN0dmlldz5saTphZnRlcixcblx0Lm1tLWxpc3R2aWV3IC5tbS1uZXh0OmJlZm9yZSxcblx0Lm1tLW5hdmJhciB7XG5cdFx0Ym9yZGVyOiAwIG5vbmU7XG5cdH1cblxuXHQubW0tbGlzdHZpZXcgLm1tLW5leHQ6YmVmb3JlIHtcblx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0fVxuXG5cdC5tbS1uYXZiYXIge1xuXHRcdGJvdHRvbTogMTJweDtcblx0fVxuXG5cdC5idG4tZ29sZCxcblx0LmJ0bi1vcmFuZ2Uge1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdHdpZHRoOiA5MiU7XG5cdCAgICBtYXJnaW46IDAgNCU7XG5cdH1cblxuXHQuYnRuLWdvbGQge1xuXHQgICAgYm90dG9tOiAxMDBweDtcblx0fVxuXG5cdC5idG4tb3JhbmdlIHtcblx0XHRib3R0b206IDUwcHg7XG5cdH1cblxufVxuXG4ubW0tbWVudSB7XG5cdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubW0tbmF2YmFyIGZvcm0ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxNTlweDtcbiAgICBsZWZ0OiAxMHB4O1xuXG5cdC5zZWFyY2gtZmllbGQge1xuXHRcdGJhY2tncm91bmQ6ICNkZWRlZGU7XG5cdFx0bWluLXdpZHRoOiAxNzhweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXHR9XG5cblx0LnNlYXJjaC1zdWJtaXQge1xuXHRcdGJhY2tncm91bmQ6ICNkZWRlZGU7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHRib3JkZXI6IDAgbm9uZTtcblx0fVxuXG59XG5cbkBtZWRpYShtaW4td2lkdGg6NTYwcHgpIHtcblxuLm1tLW1lbnUgLmJ0biB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuLmJhbm5lciB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIHNoYWRvdygwIDAgMCB0cmFuc3BhcmVudCk7XG5cbiAgICBoMT5hIHtcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIFx0bWluLWhlaWdodDogNzhweDtcbiAgICB9XG5cbn1cblxuLmJhbm5lci1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDEwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubmF2YmFyLXRvZ2dsZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFye1xuICAgIG1hcmdpbjowO1xufVxuXG5cbn0vKiBlbmQgNzY4cHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuYS5tb2JpbGUtdG9nZ2xlLFxuI21vYmlsZS1tZW51IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmJhbm5lcixcbi5zaW5nbGUtbWljcm9wYWdlLm5vLXRodW1ibmFpbCAuYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdGhlaWdodDogMTA2cHg7XG5cblx0aDEuc2l0ZS10aXRsZSB7XG5cdFx0bWFyZ2luOiAyNHB4IDAgMTFweDtcblx0fVxuXG4gICAgaDE+YSB7XG4gICAgXHR3aWR0aDogMjc1cHg7XG4gICAgXHRtaW4taGVpZ2h0OiA2OHB4O1xuICAgIH1cblxufVxuXG4vKiBmaXhlZCBoZWFkZXJzIGZvciBibG9nLCBlcnJvciBwYWdlc1xuICogcmVzb3VyY2VzLCBubyB0aHVtYiBwYWdlcyBhbmQgZ2VuZXJhbCBpbmRpdmlkdWFsIGxheW91dCAqL1xuLnNpbmdsZS1yZXNvdXJjZSxcbi5zaW5nbGUtcG9zdCxcbi5zaW5nbGUtc3RvcnksXG4uc2luZ2xlLWJ0Z19yZXNvdXJjZSxcbi5lcnJvcjQwNCxcbi5uby10aHVtYm5haWwge1xuXG4gICAgLmJhbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIH1cbn1cblxuLmxvZ28ge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4jbmF2aWdhdGlvbiB7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5cdC8qVG9wIE5hdiovXG5cdC51dGlsaXR5LW5hdiB7XG5cdFx0bWFyZ2luLXRvcDogMTFweDtcblxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbjowIDAgMTdweCAwO1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwIDEycHg7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDJweDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMTBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIE1lbnUgKi9cblx0I21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi1yaWdodDogNThweDtcblxuXHRcdGxpIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRyb2JvdG8gIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogNXB4IDEwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMTAwbXMgZWFzZSk7XG5cdFx0fVxuXG5cdFx0PiBsaS5tZWdhLW1lbnUtbWVnYW1lbnUge1xuXHRcdFx0bWFyZ2luOiAwIDNweCFpbXBvcnRhbnQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNTU1O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGEubWVnYS1tZW51LWxpbmsge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQzcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayxcblx0XHQ+IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmsge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC8qIFNlY29uZCBMZXZlbCAqL1xuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayxcblx0XHQ+IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbT4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtI21lZ2EtbWVudS1pdGVtLTI1OTE3IGEubWVnYS1tZW51LWxpbmsge1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG5cdFx0XHRAaW5jbHVkZSBob3Zlci1mYWRlKGFsbCAyNTBtcyBlYXNlKTtcblx0XHR9XG5cblx0XHQvKiBUaGlyZCBsZXZlbCAqL1xuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzM3MjcyICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblx0XHRcdEBpbmNsdWRlIGhvdmVyLWZhZGUoYWxsIDI1MG1zIGVhc2UpO1x0XHRcdFxuXHRcdH1cblxuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIGxpLm1lZ2EtbWVudS1pdGVtOmxhc3QtY2hpbGQgPiBhLm1lZ2EtbWVudS1saW5rIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDAgbm9uZTtcblx0XHR9XG5cblx0XHQvKiBGYWtlIEhlYWRlcnMgaW4gbWlkZGxlIG9mIG1lbnUgKi9cblx0XHQvKiBtYWtlIGhlYWRlciAqL1xuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0jbWVnYS1tZW51LWl0ZW0tMjU5MTcgYS5tZWdhLW1lbnUtbGluayB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwIG5vbmUgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LyogcmVtb3ZlIGJvcmRlciBmb3IgYWJvdmUgaGVhZGVyICovXG5cdFx0PiBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSNtZWdhLW1lbnUtaXRlbS0yNjM2MSBhLm1lZ2EtbWVudS1saW5rIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDAgbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCNtZWdhLW1lbnUtaXRlbS0yNTc3OSB7XG5cdFx0XHRtYXJnaW46IDAgOXB4IDAgM3B4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LyogZG9uYXRlICovXG5cdFx0I21lZ2EtbWVudS1pdGVtLTI4MDM3IHtcblx0XHRcdG1hcmdpbjogMCAxNHB4IDAgMCAhaW1wb3J0YW50O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzU1NSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM1NTUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC8qIE1ha2UgYW4gSW1wYWN0ICovXG5cdFx0I21lZ2EtbWVudS1pdGVtLTI1Nzc3IHtcblx0XHRcdG1hcmdpbjogMCA0cHggMCAwIWltcG9ydGFudDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM1NTUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0cGFkZGluZzogMCAxNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIgYSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogIzU1NSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQjc2VhcmNoIHtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRyaWdodDogMjRweDtcblx0XHR0b3A6IDQ5cHg7XG5cblx0XHQuc2VhcmNoLXRvZ2dsZSB7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cblx0XHRcdC5mYSB7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDlweDtcblx0XHRcdFx0bGVmdDogMTFweDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LnNlYXJjaC10b2dnbGUub24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcblx0XHR9XG5cblx0XHQjc2VhcmNoLWZvcm0ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDI0N3B4O1xuXHRcdCAgICB0b3A6IDQxcHg7XG5cdFx0ICAgIHJpZ2h0OiAwO1xuXHRcdCAgICB6LWluZGV4OiA1O1xuXHRcdH1cblxuXHRcdC5zZWFyY2gtZm9ybSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogIzMzMztcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdHBhZGRpbmc6IDVweCA5cHg7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHR9XG5cdH1cbn1cblxuLyogZGVhbCB3aXRoIFR5cGVLaXQgRk9VVCAqL1xuLndmLWxvYWRpbmcgI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayB7XG5cdG9wYWNpdHk6IDA7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDEwMG1zIGVhc2UpO1xufVxuXG5cbi8qIE1lbnUgT3ZlcnJpZGVzICovXG4jbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIHtcblxuXHRsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLW1lbnUtY29sdW1ucy0xLW9mLTYge1xuXHRcdHdpZHRoOiAxNi41JSAhaW1wb3J0YW50O1xuXHR9XG5cblx0bGkubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWNvbHVtbnMtMS1vZi01IHtcblx0XHR3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLW1lbnUtY29sdW1ucy0xLW9mLTQge1xuXHRcdHdpZHRoOiAyNSUgIWltcG9ydGFudDtcblx0fVxuXG5cdD4gbGkubWVnYS1tZW51LWl0ZW0gPiBhLm1lZ2EtbWVudS1saW5rIHtcblx0XHRmb250LWZhbWlseTogJHJvYm90byAhaW1wb3J0YW50O1xuXHR9XG5cblx0bGkjbWVnYS1tZW51LWl0ZW0tNDIyMjYge1xuXHRcdG1hcmdpbi10b3A6IC0yMTVweDtcblx0fVxufVxuXG59IC8qIGVuZCA5OTJweCAqL1xuXG5AbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuXG4jbmF2aWdhdGlvbiB7XG5cblx0LyogTWVudSAqL1xuXHQjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDM0cHg7XG5cblx0XHRsaSNtZWdhLW1lbnUtaXRlbS00MjIyNiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTYwcHg7XG5cdFx0fVxuXHR9XG5cblx0I3NlYXJjaCB7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxufVxuXG59XG4iLCIuc2lkZWJhciB7XG5cdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5zZWN0aW9uIHtcblx0bWFyZ2luOiAwIGF1dG8gMzBweDtcblx0bWF4LXdpZHRoOiAzMDBweDtcbn1cblxuaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5zZWN0aW9uLXRpdGxlIGgzLFxuLnNlY3Rpb24tdGl0bGUgaDIsXG4ud2lkZ2V0X25hdl9tZW51IGgzLFxuLndpZGdldF90ZXh0IGgzIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCA2cHggMTFweCAwO1xuXHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cblxuLyogZm9ybXMgKi9cbi5nZm9ybV93aWRnZXQge1xuXHRtYXgtd2lkdGg6IDMxMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmdmb3JtX3dpZGdldC01IHtcblx0aDMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuXHRcdG1hcmdpbjogMCAwIDE5cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0fVxuXG5cdC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZCB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblxuXHQuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHRsYWJlbCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cbi5kb25hdGUtZm9ybSB7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5cdGxhYmVsLFxuXHQuaW5zdHJ1Y3Rpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRUZFRkVGO1xuXHR9XG5cblx0Lmdmb3JtX2Zvb3RlciB7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB0b3A6IDJweDtcblx0ICAgIHJpZ2h0OiAwO1xuXHQgICAgcGFkZGluZzogMDtcblx0ICAgIG1hcmdpbjowO1xuXG5cblx0fVxuXG59XG5cbi8qIE1lbnVzICovXG4ud2lkZ2V0X25hdl9tZW51IHtcblx0dWwge1xuXHRcdG1hcmdpbjowO1xuXHRcdHBhZGRpbmc6MDtcblx0fVxuXG5cdGxpIHtcblx0XHRtYXJnaW46MnB4IDA7XG5cdFx0cGFkZGluZzowO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdH1cblxuXHRhIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogJGRibHVlO1xuXHRcdH1cblxuXHR9XG5cbn1cblxuLyogVGFrZSBBY3Rpb24gKi9cbi5jdGEtd3JhcCB7XG5cdG1heC13aWR0aDogMjk2cHg7XG5cdG1hcmdpbjogMCBhdXRvIDUwcHg7XG5cblx0LmN0YS1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdHdpZHRoOiAyOTZweDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdHBhZGRpbmc6IDE2cHggMCAyMHB4O1xuXHR9XG5cblx0LmN0YS1zdWJ0aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBtYXJnaW46IDFweCAwIDZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLFxuICAgIGJ1dHRvbiB7XG4gICAgXHRtYXJnaW46IDE1cHggMCAwO1xuICAgIFx0aGVpZ2h0OiAzNXB4O1xuICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgXHR0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBcdGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgIFx0bGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgXHRmb250LXdlaWdodDogNzAwO1xuICAgIFx0Y29sb3I6IHdoaXRlO1xuXG4gICAgXHQuZmEge1xuICAgIFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXHRcdGxlZnQ6IDRweDtcbiAgICBcdFx0Zm9udC1zaXplOiAxOHB4O1xuICAgIFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICBcdH1cblxuICAgIFx0Jjpob3ZlcixcbiAgICBcdCY6Zm9jdXMge1xuICAgIFx0XHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblxuICAgIFx0XHQuZmEge1xuICAgIFx0XHRcdGxlZnQ6IDZweDtcbiAgICBcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICBcdFx0fVxuXG4gICAgXHR9XG5cbiAgICBcdGEge1xuICAgIFx0XHRjb2xvcjogd2hpdGU7XG4gICAgXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBcdH1cblxuICAgIH1cblxufS8qIGVuZCB0YWtlIGFjdGlvbiAqL1xuXG4vKiBRdW90ZSAqL1xuLnF1b3RlLXdyYXAge1xuXHRjb2xvcjogIzg0OTQ5ZDtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMS45O1xuXHRwYWRkaW5nOiAzMHB4IDA7XG5cblx0LnF1b3RlIHtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHR0ZXh0LWluZGVudDogMzBweDtcblxuXHRcdCY6YmVmb3JlLFxuXHRcdC5lbmQtcXVvdGUge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NpZGViYXJfcXVvdGVfc3ByaXRlLmpwZ1wiKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHR3aWR0aDogMjZweDtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogOXB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IC03NXB4IDA7XG5cdFx0fVxuXG5cdFx0LmVuZC1xdW90ZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdGJvdHRvbTogLTEzcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHRcdH1cblxuXHR9XG5cblx0LnF1b3RlZCB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR9XG5cbn1cblxuLyogY2xlYW51cCAqL1xuZGl2Lmdtdy1zbC13cmFwcGVyLFxuLndpZGdldCBkaXYuZ213LXNsLXdyYXBwZXIge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRwYWRkaW5nOjA7XG5cdGJvcmRlcjogMCBub25lO1xuXHRAaW5jbHVkZSBzaGFkb3coMCAwIDAgMCB0cmFuc3BhcmVudCk7XG59XG5cbmRpdi5nbXctc2wtd3JhcHBlciAuZ213LXNsLW1hcC13cmFwcGVyLFxuLndpZGdldCBkaXYuZ213LXNsLXdyYXBwZXIgLmdtdy1zbC1tYXAtd3JhcHBlciB7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cblxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbi5zaWRlYmFyIHtcblx0bWFyZ2luOiAyN3B4IGF1dG8gMDtcblxuLyogVGFrZSBBY3Rpb24gKi9cbi5jdGEtd3JhcCB7XG5cdG1hcmdpbjogMCAwIDUwcHg7XG59LyogZW5kIHRha2UgYWN0aW9uICovXG5cblxufSAvKiBlbmQgLnNpZGViYXIgKi9cblxufS8qIDc2OHB4ICovXG5cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4uc2lkZWJhciB7XG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nLXRvcDogMDtcblx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRtYXgtd2lkdGg6IDEwMDAwMHB4O1xuXG5cdHNlY3Rpb24ge1xuXHRcdG1heC13aWR0aDogMTAwMDAwMDBweDtcblx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHR9XG5cblx0Lyogc2lkZWJhciBtZW51ICovXG5cdC53aWRnZXRfbmF2X21lbnUge1xuXHRcdHRleHQtYWxpZ246bGVmdDtcblxuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHR9XG5cbn1cblxuXG59XG5cbi8qICoqKioqKioqKioqKiBTVEFGRiAqKioqKioqKioqICovXG4uc2luZ2xlLXN0YWZmIC5zaWRlYmFyIHtcblxuICAgIC5zZWN0aW9uLXRpdGxlIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAyM3B4O1xuICAgIH1cblxufVxuXG4ub2ZmaWNlLXdyYXAge1xuXG5cdGgyIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bWFyZ2luOjEwcHggMCA1cHg7XG5cdH1cblxufVxuXG4uYXV0aG9yLXBvc3RzIHtcblxuXHRhcnRpY2xlIHtcblx0ICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M1YzVjNTtcblx0fVxuXG5cdGgzLnBvc3QtdGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0bWFyZ2luOjA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0LnBvc3QtbWV0YSBhIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cbn1cblxuLnN0YWZmLXZpZXctYWxsIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTVweDtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4iLCIvKiAqKioqKioqKioqKiogRk9PVEVSIFRPUCAqKioqKioqKioqICovXG4uZm9vdGVyLXRvcCB7XG5cdHBhZGRpbmc6IDMwcHggMTBweDtcblx0YmFja2dyb3VuZDogIzQ0NDtcblx0Y29sb3I6IHdoaXRlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZm9vdGVyLXRvcC1pbm5lciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMTBweDtcbn1cblxuaDIuc3VwcG9ydC10aXRsZSxcbmgyLmRvbmF0ZS10aXRsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogMCAwIDVweDtcblx0Zm9udC1zaXplOiAyNnB4O1xufVxuXG4vKiBzdXBwb3J0ICovXG5oMi5zdXBwb3J0LXRpdGxlIHtcblx0bWFyZ2luOiAxMHB4IDAgMjVweDtcbn1cblxuLnN1cHBvcnQtY29udGVudCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLyogZG9uYXRlICovXG5oMi5kb25hdGUtdGl0bGUge1xuXHRjb2xvcjogd2hpdGU7XG5cdG1hcmdpbjogMTBweCAwIDVweDtcbn1cblxuI2dmb3JtX3dyYXBwZXJfMyB7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5cdHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblx0XG5cdGxhYmVsLFxuXHQuaW5zdHJ1Y3Rpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRpbnB1dCB7XG5cdFx0Y29sb3I6ICM0NDQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdH1cdFx0XG5cdH1cblxuXHQuZ2Zvcm1fZm9vdGVyIHtcblx0XHRwYWRkaW5nOjA7XG5cdFx0bWFyZ2luOjA7XG5cblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDM1MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiBTaWduLXVwICovXG4uZm9vdGVyLXNpZ251cCB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cblx0aDIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW46IDEwcHggMCAyNXB4O1xuXHRcdHBhZGRpbmc6IDAgMCA1cHg7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHR9XG5cblx0aW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRcdG1hcmdpbjogMCAwIDhweDtcblx0XHRjb2xvcjogIzMzMztcblx0fVxufVxuXG4vKiAqKioqKioqKioqKiogRk9PVEVSIEJPVFRPTSAqKioqKioqKioqICovXG4uc20td3JhcCB7XG5cdHdpZHRoOiAzMyU7XG59XG5cbi5zbSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiAzNXB4O1xuXHR3aWR0aDogMzVweDtcblx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdG1hcmdpbjogMCAxMHB4O1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMDAlKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTsgICAgICAgICAgICBcdFxuXHRjb2xvcjogJGJsdWU7XG5cblx0LmZhIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHR9XG5cblx0Jjpob3ZlciB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpOyAgICAgICAgICAgIFxuXHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxufVxuXG4jZm9vdGVyIHtcblx0cGFkZGluZzogMzBweCAxMHB4IDYwcHg7XG5cdGJhY2tncm91bmQ6ICMwMDI3M2Q7XG5cdGNvbG9yOiB3aGl0ZTtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cblx0YSB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXG5cdGltZyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjogMjBweCAwIDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDVweDtcblx0XHR9XG5cdH1cblxuXHQuYWRkcmVzcyB7XG5cdFx0bWFyZ2luLXRvcDogMTFweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHQuY29weXJpZ2h0IHtcblx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxuXG59XG5cbi53aWRnZXRfbmF2X21lbnUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZm9vdGVyLWlubmVyIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1heC13aWR0aDogMTAxMHB4O1xufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbi5mb290ZXItdG9wIHtcblx0bWFyZ2luLXRvcDogNTBweDtcbn1cblxuLmdmb3JtX3dyYXBwZXIge1xuXHRtYXgtd2lkdGg6IDg3JTtcbn1cblxuLmZvb3Rlci1zaWdudXAge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxufSAvKiBlbmQgNzY4cHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuI2Zvb3RlciB7XG5cdHBhZGRpbmc6IDY3cHggMTBweCA2MHB4O1xuXG5cdC5hZGRyZXNzIHtcblx0XHRtYXJnaW4tdG9wOiA3cHg7XG5cdH1cblxuXHQjZ2Zvcm1fd3JhcHBlcl8zIHtcblxuXHRcdC5nZm9ybV9mb290ZXIge1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6IDZweDtcdFx0XG5cdFx0XHRsZWZ0OiAyNjJweDtcdFx0XG5cdFx0fVxuXHR9XG5cbn1cblxuLmZvb3Rlci1zaWdudXAge1xuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtaW4td2lkdGg6IDIyMHB4O1xuXHRcdHdpZHRoOiA0NyU7XG5cdH1cblxuXHRpbnB1dCNmaXJzdG5hbWUsXG5cdGlucHV0I2xhc3RuYW1lIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0aW5wdXQjbGFzdG5hbWUsXG5cdGlucHV0I3ppcCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdH1cblxuXHRidXR0b24ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRtaW4td2lkdGg6IDIzMHB4O1xuXHR9XG59XG5cbi8qIG1lbnUgKi9cbi53aWRnZXRfbmF2X21lbnUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG5cblx0dWwge1xuXHRcdG1hcmdpbjowO1xuXHRcdHBhZGRpbmc6MDtcblx0fVxuXG5cdGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOjAgMTBweDtcblx0XHRwYWRkaW5nOjA7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdFx0bGVmdDogLTEwcHg7XG5cdFx0XHR0b3A6IDBweDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0fVxuXG5cdGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG59XG59XG4vKmVuZCA5OTJweCAqL1xuXG5AbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuXG4uZm9vdGVyLXNpZ251cCB7XG5cblx0aW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRcdG1pbi13aWR0aDogMjMzcHg7XG5cdH1cblxuXHRidXR0b24ge1xuXHRcdG1pbi13aWR0aDogMTMwcHg7XG5cdH1cbn1cbn1cbi8qZW5kIDEyMDBweCovXG4iLCIvKiAqKioqKioqKioqKiogR0xPQkFMICoqKioqKioqKiogKi9cblxuLyogVGhpcyBtaWdodCBiaXRlIG1lIGluIHRoZSBhc3MsIGJ1dCBJIGNhbid0IHNlZSAqZXZlciogd2FudGluZyBhbiBpZnJhbWUgdG8gb3ZlcmZsb3cgaXRzIGNvbnRhaW5lci4uLiovXG5pZnJhbWUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5wYWdlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmhlYWRlci1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgIH0gICAgXG4gICAgICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIsODQsMTU4LC44KTtcbiAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAuc3VidGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlLXRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmhlYWRlci1pbWFnZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgXG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICB9XG5cbn1cblxuLnBhZ2UtaGVhZGVyLm5vLXRodW1iIHtcbiAgICBtaW4taGVpZ2h0OiA1M3B4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGNvbG9yOiAjNDQ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIG1hcmdpbjogMCAxMHB4IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuXG4vKiBpbmxpbmUgc2xpZGVyICovXG4ubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXgge1xuXG4gICAgLm1zLWltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5jYXB0aW9uLXdyYXAgLmNhcHRpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45OCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgfVxuXG4gICAgLmltYWdlLXRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG5cbiAgICAgICAgLmZsZXgtcHJldixcbiAgICAgICAgLmZsZXgtbmV4dCB7XG4gICAgICAgICAgICB0b3A6IDUzJTtcbiAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbmxpbmVfc2xpZGVyX2Fycm93cy5qcGcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxleC1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMXB4IC0xcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxleC1uZXh0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk2JSAtMXB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuXG4gICAgICAgIC5mbGV4LXByZXYsXG4gICAgICAgIC5mbGV4LW5leHQge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZsZXgtY29udHJvbC1uYXYge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLyogU1UgUG9zdCBsaXN0cyAqL1xuLm1haW4gLnN1LXBvc3RzLWRlZmF1bHQtbG9vcCB7XG5cbiAgICAuc3UtcG9zdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmltYWdlLXRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnN1LXBvc3QtdGh1bWJuYWlsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgaDMuc3UtcG9zdC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IHVuc2V0O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9ICAgIFxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7IFxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdWJ0aXRsZSB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLnBhZ2UtaGVhZGVyLm5vLXRodW1iIHtcbiAgICAgICAgbWluLWhlaWdodDogMTQ5cHg7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDEwcHggLTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn0vKiBlbmQgNzY4cHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTYwcHg7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUxcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLXRpcCB7XG4gICAgICAgICAgICByaWdodDogMyU7XG4gICAgICAgICAgICBib3R0b206IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnZS1oZWFkZXIubm8tdGh1bWIge1xuICAgICAgICBtaW4taGVpZ2h0OiA4NHB4O1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIG1hcmdpbjogMCBhdXRvIC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBib3R0b206IC01OHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDk5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgICAgICB9XG4gICAgfVxufS8qIGVuZCA5OTJweCAqL1xuXG5AbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuICAgIC5wYWdlLWhlYWRlciB7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMzBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDgzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59LyogZW5kIDEyMDBweCAqL1xuXG4vKiAqKioqKioqKioqKiogQkxPRyBQT1NUUyAmICNXQVIgUE9TVFMgKioqKioqKioqKiAqL1xuLnNpbmdsZS1wb3N0LFxuLnNpbmdsZS1zdG9yeSB7XG5cbiAgICBoMS5lbnRyeS10aXRsZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfSAgXG59XG5cbi5leGNlcnB0IHtcbiAgICBtYXJnaW46MTZweCAwIDE0cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICM2NjY7XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmVudHJ5LW1ldGEge1xuICAgIGNvbG9yOiAjOEU4RThFO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzhFOEU4RTtcbiAgICB9XG59XG5cbi5wb3N0LWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtdGlwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cblxufVxuXG4ucG9zdC10YWdzIHtcbiAgICBtYXJnaW4tdG9wOiA0N3B4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgLnRhZy1sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5zaW5nbGUtcG9zdCAjcmVhZC1tb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogNzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93aGl0ZV9ncmFkLnBuZykgYm90dG9tIGxlZnQgcmVwZWF0LXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDkwcHg7XG4gICAgbGVmdDogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogQ29tbWVudHMgKi9cbiNjb21tZW50cyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICNyZXBseS10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtbm90ZXMge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgY29sb3I6ICRkZ3JheTtcbiAgICB9XG5cbiAgICAuY29tbWVudC1mb3JtLWNvbW1lbnQsXG4gICAgLmNvbW1lbnQtZm9ybS1hdXRob3IsXG4gICAgLmNvbW1lbnQtZm9ybS1lbWFpbCxcbiAgICAuY29tbWVudC1mb3JtLXVybCB7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICB0ZXh0YXJlYSxcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLWZhZGUoYWxsIDUwMG1zIGVhc2UpO1xuICAgIH1cbn1cblxuLyogc2lkZWJhciAqL1xuLmF1dGhvci1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDI5NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG5cbiAgICAuaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMTdweCAwIDEwcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRob3ItcG9zaXRpb24ge1xuICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbjogMnB4IDAgNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmF1dGhvci1iaW8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRob3ItbGluayBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbiAgICAuc2luZ2xlLXBvc3QsXG4gICAgLnNpbmdsZS1zdG9yeSB7XG5cbiAgICAgICAgaDEuZW50cnktdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICNyZWFkLW1vcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC8qIENvbW1lbnRzICovXG4gICAgI2NvbW1lbnRzIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcblxuICAgICAgICAuY29tbWVudC1mb3JtLWNvbW1lbnQsXG4gICAgICAgIC5jb21tZW50LWZvcm0tYXV0aG9yLFxuICAgICAgICAuY29tbWVudC1mb3JtLWVtYWlsLFxuICAgICAgICAuY29tbWVudC1mb3JtLXVybCB7XG5cbiAgICAgICAgICAgIHRleHRhcmVhLFxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBlbmQgNzY4cHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4gICAgLyogQ29tbWVudHMgKi9cbiAgICAjY29tbWVudHMge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDAwMHB4O1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcblxuICAgICAgICAuY29tbWVudC1mb3JtLWNvbW1lbnQsXG4gICAgICAgIC5jb21tZW50LWZvcm0tYXV0aG9yLFxuICAgICAgICAuY29tbWVudC1mb3JtLWVtYWlsLFxuICAgICAgICAuY29tbWVudC1mb3JtLXVybCB7XG5cbiAgICAgICAgICAgIHRleHRhcmVhLFxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIGVuZCBibG9nL3Bvc3QgKi9cblxuLyogKioqKioqKioqKioqIFJJVkVSIENMRUFOLVVQICYgV0FSIEZPUk1TICoqKioqKioqKiogKi9cbi8qIEZvcm0gKi9cbi5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV83LFxuLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzEsXG4uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMiB7XG5cbiAgICAubmFtZV9maXJzdCBpbnB1dCxcbiAgICAubmFtZV9sYXN0IGlucHV0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmdmb3JtX2Zvb3RlciB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuZ2Zvcm1fYnV0dG9uIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi8vIERvbid0IGZsb2F0IHRoZSBidXR0b24gLS0gaXQgY29sbGFwc2VzIHRoZSBwYXJlbnQgYW5kIHRoZSBzaWRlYmFyIGVuZHMgdXAgY3JlZXBpbmcgdXAgdG9vIGhpZ2ggYW5kIGNvdmVyaW5nIHRoZSBidXR0b24gb24gbW9iaWxlIDpQXG4uY2xlYW51cCB7XG4gICAgLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzcge1xuICAgICAgICAuZ2Zvcm1fZm9vdGVyIHtcbiAgICAgICAgICAgIC5nZm9ybV9idXR0b24ge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiAqKioqKioqKioqKiogUEFSVE5FUi9TUE9OU09SUyBQQUdFUyAqKioqKioqKioqICovXG4ucml2ZXItYW1iYXNzYWRvcnMge1xuICAgIGFydGljbGUuaGVudHJ5IHtcbiAgICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgfVxuXG4gICAgLmltYWdlLXRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vKiAqKioqKioqKioqKiogU1RBRkYgUEFHRVMgKioqKioqKioqKiAqL1xuLnNpbmdsZS1zdGFmZiB7XG4gICAgLmJhbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuc3RhZmYtYmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgaDEuZW50cnktdGl0bGUge1xuICAgICAgICBjb2xvcjogJGRibHVlO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuc3RhZmYtcG9zaXRpb24ge1xuICAgICAgICBjb2xvcjogIzczNzM3MztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLnN0YWZmLWVtYWlsIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc3RhZmYtcGhvdG8ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICB9XG5cbiAgICAuZW50cnktY29udGVudCB7XG5cbiAgICAgICAgaDIsXG4gICAgICAgIGgzLFxuICAgICAgICBoNCxcbiAgICAgICAgaDUsXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgLnNpbmdsZS1zdGFmZiB7XG5cbiAgICAgICAgLnN0YWZmLWJhY2sge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3RhZmYtcGhvdG8ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAzMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAuc2luZ2xlLXN0YWZmIHtcblxuICAgICAgICAuc3RhZmYtYmFjayB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0YWZmLXBob3RvIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIGVuZCBzdGFmZiAqL1xuXG4vKiAqKioqKioqKioqKiogTElTVElORyAqKioqKioqKioqICovXG4uY2F0ZWdvcnksXG4uYXJjaGl2ZSxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAge1xuXG4gICAgLm1haW4gaDEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkZGJsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDsgICAgICAgICAgICBcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuZW50cnktY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG5cbiAgICAubGlzdGluZy1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgYXJ0aWNsZSB7XG4gICAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzowO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uIChhbGwgZWFzZSA1MDBtcyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIGEge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCBlYXNlIDUwMG1zKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVudHJ5LWNhdHMsXG4gICAgICAgICAgICAucG9zaXRpb24ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCBlYXNlIDUwMG1zKTsgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aHVtYiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtdGlwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgIH1cblxuICAgIC5lbnRyeS10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgbWluLWhlaWdodDogMTI0cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4O1xuICAgIH1cblxuICAgIC5lbnRyeS10ZXh0LnNob3J0IHtcbiAgICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICB9XG5cbiAgICAuZW50cnktY3RhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDE1cHggMCAwO1xuICAgICAgICBwYWRkaW5nOiA4cHggOCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIgLmZhIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lbnRyeS1jYXRzLFxuICAgIC5wb3NpdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCBlYXNlIDUwMG1zKTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5lbnRyeS10aXRsZSBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uIChhbGwgZWFzZSA1MDBtcyk7XG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC8qIG1hcCBzcGVjaWZpYyAqL1xuICAgIC5tYXAtaW50cm8ge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICB9XG5cbiAgICAubWFwLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICB9XG5cbiAgICAuZ29vZ2xlLW1hcCBpZnJhbWUge1xuICAgICAgICBib3JkZXI6IDAgbm9uZTtcbiAgICB9XG5cbiAgICAubGFuZGluZy1tYXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLm1hcC1rZXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOCk7XG5cbiAgICAgICAgLmFyLWhvc3RlZCxcbiAgICAgICAgLm90aGVyLWhvc3RlZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXBfa2V5LnBuZ1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYXItaG9zdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTg1cHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIGFydGljbGUge1xuICAgICAgICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogUXVlcnkgd2l0aCBGaWx0ZXIgVGVtcGxhdGUgKi9cbi5maWx0ZXItZm9ybSB7XG4gICAgbWFyZ2luOiAyNXB4IDAgNDBweDtcblxuICAgIC5mb3JtLXRleHR7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAgXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIG1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMCBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMUY2OUE2O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnLi4vaW1hZ2VzL2JsdWVfc2VsZWN0LnBuZycpIHJpZ2h0IDUwJSBuby1yZXBlYXQ7XG4gICAgICAgIGNvbG9yOiAjMUY2OUE2O1xuICAgIH1cblxuICAgIHNlbGVjdCxcbiAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5mb3JtLXRleHQsIHNlbGVjdCwgaW5wdXR7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufVxuXG4ubGlzdGluZy1jb250YWluZXIge1xuXG4gICAgYXJ0aWNsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgICAgICYuY2FtcGFpZ24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aHVtYiB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5pbWFnZS10aXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgc2VsZWN0LFxuICAgIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuXG4gIC5lbnRyeS10aXRsZSBoMiB7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBcbiAgLmVudHJ5LWRhdGUge1xuICAgIGNvbG9yOiAjNjc2NzY3O1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICBtYXJnaW46IDhweCAwIDVweDtcbiAgICBmb250LXdlaWdodDogMTAwOyAgICBcbiAgfVxuICBcbiAgLmVudHJ5LWNhdHMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICAgIFxuICB9XG4gIFxuICAuZW50cnktc3VtbWFyeSB7XG4gICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgY29sb3I6ICM0NDQ7ICAgIFxuXG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubGlzdGluZy1jb250YWluZXIge1xuXG4gICAgLmxpc3RpbmctY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5jb2wtbWQtNCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2wtbWQtNC5lbnRyeS13cmFwLXNob3J0IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIHtcbiAgICAuZW50cnktdGV4dC5zaG9ydCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgfSAgXG59XG5cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuLmNhdGVnb3J5LFxuLmFyY2hpdmUsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIHtcblxuICAgICAgICAuY29udGVudC1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDIxcHggYXV0byAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVudHJ5LWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3RpbmctY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmNvbC1tZC00IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0MXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sLW1kLTQuZW50cnktd3JhcC1zaG9ydCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCB7XG4gICAgLmVudHJ5LXRleHQuc2hvcnQge1xuICAgICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIH1cbiAgICAgIFxuICAgIGlucHV0e1xuICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTsgICAgICAgICAgICAgICAgXG4gICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpOyAgICAgICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4gICAgLmNhdGVnb3J5LFxuICAgIC5hcmNoaXZlLFxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwLFxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCxcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAsXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCxcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIHtcblxuICAgICAgICAuYmFubmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItZm9ybSB7XG5cbiAgICAgICAgc2VsZWN0LFxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogKioqKioqKioqKioqIFNFQVJDSCBSRVNVTFRTICoqKioqKioqKiogKi9cbi5zZWFyY2gtcmVzdWx0cyB7XG5cbiAgICAuYmFubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5tYWluIGgxIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWVudHJ5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAqKioqKioqKioqKiogTEFORElORyAqKioqKioqKioqICovXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAge1xuXG4gICAgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgcGFkZGluZzogNDBweCAxMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLXRpcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5sYW5kaW5nLXZhcmlhbnQtaW50cm8sXG4gICAgLmxhbmRpbmctaW50cm8ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC5sYW5kaW5nLXZhcmlhbnQtaW50cm8ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWZmMmY0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAvKiBzdGF0cyAqL1xuICAgIC5sYW5kaW5nLXN0YXRzIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgICAgXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2VmZjJmNDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0YXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3RhdC1pdGVtIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3RhdC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46MCAxMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0aW5nLWNvbnRhaW5lciB7XG5cbiAgICAgICAgLmNvbC1tZC00IHtcbiAgICAgICAgICAgIGhlaWdodDogMzgzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZW50cnktY29udGVudCAucXVvdGUtd3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxufVxuXG4vKiBlbmQgbGFuZGluZyBwYWdlcyAqL1xuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwLFxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIHtcblxuICAgICAgICAucGFnZS1oZWFkZXIge1xuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy1pbnRybyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHggMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYW5kaW5nLWlubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy12YXJpYW50LWludHJvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweCAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhbmRpbmctc3RhdHMge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICAgICAubGFuZGluZy1zdGF0cy1pbm5lciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIC5yb3ctMSxcbiAgICAgICAgICAucm93LTIsXG4gICAgICAgICAgLnJvdy0zIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMTZweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2E1YTVhNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZWJhciB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1pbm5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiBlbmQgNzY4cHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCxcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCB7XG5cbiAgICAgICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy1pbnRybyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy1zdGF0cyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDIwcHggNDBweDtcbiAgICAgICAgXG4gICAgICAgICAgICAubGFuZGluZy1zdGF0cy1pbm5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9ICAgIFxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGF0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGF0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICB9ICAgICAgIFxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBlbmQgOTkycHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcblxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAsXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAge1xuXG4gICAgICAgIC5wYWdlLWhlYWRlciB7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy12YXJpYW50LWludHJvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM2cHggMjBweCAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYW5kaW5nLXN0YXRzIC5sYW5kaW5nLXN0YXRzLWlubmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVudHJ5LWNvbnRlbnQgLnF1b3RlLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogZW5kIDEyMDBweCAqL1xuXG4vKiAqKioqKioqKioqKiogQVVUSE9SIEFSQ0hJVkVTICoqKioqKioqKiogKi9cbi5hdXRob3Ige1xuICAgIGgxIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMDAyNzNkO1xuICAgIH1cbn1cblxuXG4vKiAqKioqKioqKioqKiogSE9NRSAqKioqKioqKioqICovXG4uaG9tZSAuY29udGVudC1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLyogVmlkZW8gKi9cbnZpZGVvI2JndmlkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0OSU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB6LWluZGV4OiAtMTAwO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmhvbWUtYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA4MHZoO1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnRhZ2xpbmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICB9XG5cbiAgICAudGFnbGluZS1pbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIsIDg0LCAxNTgsIC44KTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5jYXB0aW9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyLCA4NCwgMTU4LCAuOCk7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB9XG59XG5cbi8qIFJpdmVycyBDb25uZWN0ICovXG4ucml2ZXJzY29ubmVjdCB7XG4gICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuXG4gICAgLmFyY2hpdmUtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlMjg4NDI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGxpbmVhcik7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGxpbmVhcik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMi5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAucml2ZXJzY29ubmVjdC1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMyM3B4O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLDAsMCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwMDAwZDkgNCUsIHJnYmEoMCwwLDAsMC41OTk4NzcpIDM0JSwgcmdiYSgwLDAsMCwwLjQ4MjIzKSA0OCUsIHJnYmEoMCwwLDAsMC4yODA1NSkgNjklLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAucml2ZXJzY29ubmVjdC1ibHVyYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC45KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICBoMy5yaXZlcnNjb25uZWN0LXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgc3Bhbi5zdWItdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJpdmVyc2Nvbm5lY3QtYmx1cmIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjcpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogQWJvdXQgKi9cbi5tZWV0IHtcbiAgICBwYWRkaW5nOiA0MHB4IDE1cHggNDBweDtcblxuICAgIGgyLmRhcmstYmx1ZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDE3cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIH1cblxuICAgICNwZXRpdGlvbkZvcm0ge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZmlyc3RuYW1lLFxuICAgICNsYXN0bmFtZSxcbiAgICAjemlwLFxuICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMXB4O1xuICAgIH1cblxuICAgIGJ1dHRvbi5iMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbn1cblxuLyogV29yayAqL1xuLndvcmsge1xuICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgcGFkZGluZzogMjVweCAxNXB4IDEwcHg7XG5cbiAgICBoMi5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGRibHVlO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLndvcmstaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMyM3B4O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLDAsMCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsMCwwLDEpIDQlLCByZ2JhKDAsMCwwLDAuNTk5ODc3NDUwOTgwMzkyMSkgMzQlLCByZ2JhKDAsMCwwLDAuNDgyMjMwMzkyMTU2ODYyNykgNDglLCByZ2JhKDAsMCwwLDAuMjgwNTQ5NzE5ODg3OTU1MikgNjklLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMud29yay10aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1cHBvcnQge1xuICAgIGJhY2tncm91bmQ6ICM0NDQ7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgLm1lZXQtc2lnbnVwIHtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDJweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc3VwcG9ydC1pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vKiBXQVIgKi9cbi53YXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dhcl90aXRsZS5qcGcpIDUwJSB0b3Agbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHg7XG4gICAgfVxuXG4gICAgI3NsaWRlcixcbiAgICAuc2xpZGVzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgLml0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUyMHB4O1xuICAgIH1cblxuICAgIC53YXItY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAyNXB4O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuXG4gICAgLmdyYWRpZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2dyYWRpZW50LnBuZykgbGVmdCB0b3AgcmVwZWF0LXg7XG4gICAgfVxuXG4gICAgaDMud2FyLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC53YXItdGVhc2VyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCA3cHggIzMzMztcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5mbGV4LWRpcmVjdGlvbi1uYXYsXG4gICAgLndhci1zaGFyZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgLmhvbWUgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmhvbWUtYmFubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnRhZ2xpbmUtaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206NnB4O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxOXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogUml2ZXJzIENvbm5lY3QgKi9cbiAgICAucml2ZXJzY29ubmVjdCB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTVweCAyMHB4O1xuXG4gICAgICAgIGgyLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMucml2ZXJzY29ubmVjdC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcblxuICAgICAgICAgICAgc3Bhbi5zdWItdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIEFib3V0ICovXG4gICAgLm1lZXQge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gICAgXG4gICAgICAgIGgyLmRhcmstYmx1ZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWVldC1jb250ZW50IGEub3JhbmdlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGVhc2UpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAyNTBtcyBlYXNlKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgaDIuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogV29yayAqL1xuICAgIC53b3JrIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAxNXB4IDIwcHg7XG5cbiAgICAgICAgaDIuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAud29yay1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMy53b3JrLXRpdGxlIHtcbiAgICAgICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53b3JrLWJsdXJiIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VwcG9ydCB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTVweCAyMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAvKiBXQVIgKi9cbiAgICAud2FyIHtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMud2FyLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53YXItdGVhc2VyIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxleC1kaXJlY3Rpb24tbmF2LFxuICAgICAgICAud2FyLXNoYXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIGVuZCA3NjhweCAqL1xuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4gICAgLmhvbWUgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDAwMDBweDtcbiAgICB9XG5cbiAgICAuaG9tZS1iYW5uZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcblxuICAgICAgICAudGFnbGluZS1pbm5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwNzBweDtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIFJpdmVycyBDb25uZWN0ICovXG4gICAgLnJpdmVyc2Nvbm5lY3Qge1xuICAgICAgICBwYWRkaW5nOiA0OXB4IDAgNTFweDtcblxuICAgICAgICAucml2ZXJzY29ubmVjdC1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMucml2ZXJzY29ubmVjdC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgIHRvcDogMjFweDtcblxuICAgICAgICAgICAgYSBzcGFuLnN1Yi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucml2ZXJzY29ubmVjdC1ibHVyYiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogODVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIEFib3V0ICovXG4gICAgLm1lZXQge1xuICAgICAgICBwYWRkaW5nOiA0N3B4IDE1cHggNDJweDtcblxuICAgICAgICAubWVldC1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIuZGFyay1ibHVlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWVldC1jb250ZW50IHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9yYW5nZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cblxuICAgICAgICAubWVldC1zaWdudXAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgI2ZpcnN0bmFtZSxcbiAgICAgICAgI2VtYWlsIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMyU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBXb3JrICovXG4gICAgLndvcmsge1xuICAgICAgICBwYWRkaW5nOiA0OXB4IDAgMzBweDtcblxuICAgICAgICAud29yay1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4OyAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAud29yay1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC45NTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgzLndvcmstdGl0bGUge1xuICAgICAgICAgICAgdG9wOiAyN3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53b3JrLWJsdXJiIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKnN1cHBvcnQqL1xuICAgIC5zdXBwb3J0IHtcbiAgICAgICAgcGFkZGluZzogNDBweCAxNXB4IDMwcHg7XG5cbiAgICAgICAgLnN1cHBvcnQtaW5uZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1cHBvcnQtaW1hZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdXBwb3J0LWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICAgICAgYS5vcmFuZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGVhc2UpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogV0FSICovXG4gICAgLndhciB7XG5cbiAgICAgICAgLndhci1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDg0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2N3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndhci1jb250ZW50IHtcbiAgICAgICAgICAgIGJvdHRvbTogMTI0cHg7XG4gICAgICAgICAgICBsZWZ0OiA3OXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmdyYWRpZW50IHtcbiAgICAgICAgICAgIGhlaWdodDogMjE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2dyYWRpZW50LnBuZykgbGVmdCBib3R0b20gcmVwZWF0LXg7XG4gICAgICAgIH1cblxuICAgICAgICAud2FyLXNoYXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDMlO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6ICNmZGNlMmM7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAud2FyLXRlYXNlciB7XG4gICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcm91c2VsLXdyYXAge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDczcHg7XG5cbiAgICAgICAgICAgICNjYXJvdXNlbCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmxleC12aWV3cG9ydCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MzFweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMTYsIDExNiwgMTE1LCAuNik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpLmZsZXgtYWN0aXZlLXNsaWRlIHtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmY2NlMmM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY4NHB4O1xuXG4gICAgICAgICAgICAgICAgLmZsZXgtbmF2LXByZXYsXG4gICAgICAgICAgICAgICAgLmZsZXgtbmF2LW5leHQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbGlkZXJfYXJyb3dzLnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mbGV4LW5hdi1wcmV2IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTYwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZsZXgtbmF2LW5leHQge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLThweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc4cHggMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogZW5kIDk5MnB4ICovXG5cbkBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4uaG9tZS1iYW5uZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcblxuICAgICAgICAudGFnbGluZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhZ2xpbmUtaW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBSaXZlcnMgQ29ubmVjdCAqL1xuICAgIC5yaXZlcnNjb25uZWN0IHtcbiAgICAgICAgcGFkZGluZzogNDlweCAwIDQ4cHg7XG5cbiAgICAgICAgLnJpdmVyc2Nvbm5lY3QtaW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAvKiBBYm91dCAqL1xuICAgIC5tZWV0IHtcbiAgICAgICAgcGFkZGluZzogNDdweCAxNXB4IDM5cHg7XG5cbiAgICAgICAgLm1lZXQtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgI3BldGl0aW9uRm9ybSB7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAvKiBXb3JrICovXG4gICAgLndvcmsge1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDAgMTJweDtcblxuICAgICAgICAud29yay1pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAud29yay1ibHVyYiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc5cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VwcG9ydCB7XG4gICAgICAgIHBhZGRpbmc6IDQ3cHggMCAzOHB4O1xuXG4gICAgICAgIC5zdXBwb3J0LWlubmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZXQtc2lnbnVwIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDlweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLyogV0FSICovXG4gICAgLndhciB7XG5cbiAgICAgICAgLndhci1jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAxMzhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53YXItY29udGVudC1pbm5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMzVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMud2FyLXRpdGxlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAud2FyLXRlYXNlciB7XG4gICAgICAgICAgICB3aWR0aDogNjElO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndhci1zaGFyZSB7XG4gICAgICAgICAgICBib3R0b206IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2Fyb3VzZWwtd3JhcCB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbi8qIGVuZCAxMjAwcHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDoxNDAwcHgpIHtcblxuICAgIC5ob21lLWJhbm5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xuICAgIH1cblxuICAgIC8qIFdBUiAqL1xuICAgIC53YXIge1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU3MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICoqKioqKioqKioqKiBSRUxBVEVEIENPTlRFTlQgKioqKioqKioqKiAqL1xuLnJlbGF0ZWQtY29udGVudC1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4ucmVsYXRlZC1jb250ZW50IHtcblxuICAgIC51aS13aWRnZXQtY29udGVudCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgIH1cbiAgICBcbiAgICBoMyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCAxOXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5zbGlkZS0gYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG59XG5cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuLnJlbGF0ZWQtY29udGVudCB7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cblxuICAgIC5zZWN0aW9uLXRpdGxlIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAwIDE5cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7ICAgICAgICBcbiAgICB9ICAgICAgICAgICBcblxuICAgIC5hcmNoaXZlLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBob3Zlci1mYWRlKGFsbCA1MDBtcyBlYXNlKTtcbiAgICB9XG5cbiAgICAvKiBVSSBSZXNldCAqL1xuICAgIC51aS1zdGF0ZS1kZWZhdWx0LFxuICAgIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCxcbiAgICAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCxcbiAgICAudWktd2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgIH1cblxuICAgIC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIgLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gICAgICAgIGxlZnQ6IDk1JTtcbiAgICB9XG5cbiAgICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAxZW0gMS41ZW0gMWVtIC43ZW07XG4gICAgfVxuXG4gICAgICAgIC8qIEltYWdlIHNsaWRlciAqL1xuICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUtaW5uZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBvc3QtbGluayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZS10aXAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAvKiBTbGlkZSBDb250ZW50IHZlcnRpY2FsIGxheW91dCovXG4gICAgICAgIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjdweCAwIDIwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLnNsaWRlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0N3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDAgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLyogU2xpZGUgY29udGVudCBzdHlsZXMgKi9cbiAgICAgICAgLyogaW5hY3RpdmUgY29udGVudCAqL1xuICAgICAgICBoMyAuc2xpZGUtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICAgICAgICAgICAgbGVmdDogOTQlO1xuICAgICAgICAgICAgdG9wOiAyNyU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGx1cy5qcGdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuXG4gICAgLyogYWN0aXZlIGNvbnRlbnQgKi9cbiAgICAuc2xpZGUtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGUtYm9keSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgfVxuXG4gICAgLnNsaWRlLWxpbmsgYSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgLyogc3R5bGUgaW4gZ2xvYmFsLnNjc3MgKi9cbiAgICB9XG5cbiAgICAudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn0gLyplbmQgcmVsYXRlZCBjb250ZW50Ki9cbn1cblxuLyogZXJyb3IgcGFnZSovXG4uZXJyb3I0MDQge1xuICAgIHAge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIH1cbn1cblxuIiwiLyogQ2xlYW51cCBwb3N0cyovXG5cbi5jbGVhbnVwLWNvbnRhaW5lciB7XG5cdGJhY2tncm91bmQ6ICNlZWU7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdG1hcmdpbjogMjBweCAwO1xufVxuXG4uY2xlYW51cC1kYXRhe1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5jbGVhbnVwLXBob25lIGEge1xuXHRjb2xvcjogIzQ0NDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufSIsIi8vQ1RBIGJsb2NrXG4uYmxvY2stY3RhIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAyNXB4IDA7XG5cdGZsb2F0OiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuXHRwYWRkaW5nOiAyMHB4IDEwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cblx0QG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdHBhZGRpbmc6IDM1cHggMjBweDtcblx0fVxuXG5cdGEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmN0YS1pbWFnZSB7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdG9wYWNpdHk6IC4xNTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdC5jdGEtY29udGVudCB7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0fVxuXG5cdGgzIGEge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGNvbG9yOiAjMjcyNzI3ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5jdGEtdGVhc2VyIHtcblx0XHRjb2xvcjogIzI3MjcyNztcblx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHR9XG59XG4iLCIvL0NUQSBibG9ja1xuLmJsb2NrLWMydCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1heC13aWR0aDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMjVweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0cGFkZGluZzogMzBweCAxNXB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Y29sb3I6IHdoaXRlO1xuXG5cdEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcblx0XHRwYWRkaW5nOiAzNXB4O1xuXHR9XG5cblx0LnR3ZWV0LWNvbnRlbnQge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC50d2VldC1mb290ZXIge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHR9XG5cblx0LmZhLXR3aXR0ZXIge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHR9XG5cblx0aDMgYSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0Y29sb3I6ICMyNzI3MjcgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuY3RhLXRlYXNlciB7XG5cdFx0Y29sb3I6ICMyNzI3Mjc7XG5cdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0fVxufSIsIi8vQ1RBIGJsb2NrXG4uZW50cnktY29udGVudCxcbi5taWNyby10ZXh0LWFyZWEge1xuXG4gIC5ibG9jay1jYWxsb3V0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWNlY2U7XG4gICAgcGFkZGluZzogMjVweCAyMHB4IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbiIsIkBpbXBvcnQgXCJjb21tb24vX3ZhcmlhYmxlc1wiO1xuXG4vL2J1dHRvbiBibG9ja1xuLmJ0bi1ibG9jay1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5idG4tYmxvY2stcmlnaHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmJ0bi1ibG9jay1sZWZ0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmJsb2NrLWJ1dHRvbiB7XG5cdG1hcmdpbjogMjVweCAwO1xuXG5cdC5idG4ge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0cGFkZGluZzogMTJweCA0NXB4O1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdC5idG4tb3JhbmdlIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJG9yYW5nZTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuXHRcdG9wYWNpdHk6IDE7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgbGluZWFyKTtcblx0XHR9XG5cdH1cblxuXHQuYnRuLWJsdWUge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAkZGJsdWU7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgbGluZWFyKTtcblx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGxpbmVhcik7XG5cdFx0fVxuXHR9XG5cblx0LmJ0bi1vdXRsaW5lIHtcblx0XHRjb2xvcjogJGRibHVlO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRkYmx1ZTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGJsdWU7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuXHRcdH1cblx0fVxufVxuIiwiLy9DVEEgYmxvY2tcbi5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIHtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICM3MDcwNzA7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNzA3MDcwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDE1cHggMCAzNXB4O1xuXHRmbG9hdDogbm9uZTtcblx0cGFkZGluZzogMzBweCAxMHB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblxuXHRAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cdFx0cGFkZGluZzogNTBweCA0MHB4IDI1cHg7XG5cdH1cblxuXHQucmVsYXRlZC1pbWFnZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogNDAlO1xuXHRcdG1heC13aWR0aDogMjIwcHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0LmJsb2NrLXJlbGF0ZWQtY29udGVudCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyNTBweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHR9XG5cdH1cblxuXHQucmVsYXRlZC1zdWJ0aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRyb2JvdG87XG5cdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cblxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdGgzIGEge1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnJlbGF0ZWQtdGVhc2VyIHtcblx0XHRjb2xvcjogIzQ0NDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXG5cdC5yZWxhdGVkLWxpbmsge1xuXHRcdGNvbG9yOiAkb3JhbmdlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59IiwiLmJsb2NrLWltZy1jb21wYXJlIHtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5iYS1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAwMDAwMDAwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5pbWFnZS10aXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiBcbi5yZXNpemUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cblxuLmhhbmRsZSB7IC8qIFRoaW4gbGluZSBzZXBlcmF0b3IgKi9cbiAgcG9zaXRpb246YWJzb2x1dGU7IFxuICBsZWZ0OjUwJTtcbiAgdG9wOjA7XG4gIGJvdHRvbTowO1xuICB3aWR0aDo0cHg7XG4gIG1hcmdpbi1sZWZ0Oi0ycHg7XG4gXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjUpO1xuXG4gICY6YWZ0ZXIgeyAgLyogQmlnIG9yYW5nZSBrbm9iICAqL1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAtMjBweCAwIDAgLTIwcHg7XG4gXG4gICAgY29udGVudDonXFwyMWQ0JztcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBmb250LXdlaWdodDpib2xkO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiBcbiAgICBiYWNrZ3JvdW5kOiAkdGVhbDsgLyogQG9yYW5nZSAqL1xuICAgIGJvcmRlcjoxcHggc29saWQgJHRlYWw7IC8qIGRhcmtlbihAb3JhbmdlLCA1JSkgKi9cbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO1xuICB9XG59XG5cbi5kcmFnZ2FibGU6YWZ0ZXIge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcbiAgICBsaW5lLWhlaWdodDo0MnB4O1xuICAgIGZvbnQtc2l6ZToyMHB4O1xufVxuXG4uYmEtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjcpO1xuICBwYWRkaW5nOiA1cHggMTVweCAwO1xufVxuXG4uYmVmb3JlLWNhcHRpb24ge1xuICBsZWZ0OiAwO1xufVxuXG4uYWZ0ZXItY2FwdGlvbiB7XG4gIHJpZ2h0OiAwO1xufVxuXG4iLCIuYmxvY2stZm9ybWN0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2OTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcblxuICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uY3RhLWZvcm0tb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjUpO1xufVxuXG4uZm9ybWN0YS1jb250ZW50IHtcblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuc3VidGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuXG5cbi5mb3JtY3RhLXRlYXNlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmZvcm1jdGEtZW1iZWQge1xuXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJwaG9uZVwiXSxcbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXJnaW46IDhweCAwO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi9jb21tb24vdmFyaWFibGVzXCI7XG5cbi5yYWQtdGlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIgKiAkcmFkLXRpbGUtbWFyZ2luO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICB9XG5cbiAgJi5oYXMtZGFyay1ibHVlLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZGFyay1ibHVlO1xuICB9XG5cbiAgJi5oYXMtbGlnaHQtYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWxpZ2h0LWJsdWU7XG4gIH1cblxuICAmLmhhcy1wdW1wa2luLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcHVtcGtpbjtcbiAgfVxuXG4gICYuaGFzLWVtZXJhbGQtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1lbWVyYWxkO1xuICB9XG5cbiAgJi5oYXMtc3Vuc2hpbmUtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1zdW5zaGluZTtcblxuICAgIC5yYWQtdGlsZV9fc3RhdCxcbiAgICAucmFkLXRpbGVfX2hlYWRlci10ZXh0LFxuICAgIC5yYWQtdGlsZV9fZm9vdGVyLXRleHQge1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cbiAgfVxuXG4gIC8vIGlmIHRoZXJlJ3MgYSBiYWNrZ3JvdW5kIGltYWdlXG4gIC8vIHJlbW92ZSB0aGUgYmFja2dyb3VuZCBjb2xvclxuICAvLyBhbmQgYWRkIGEgdHJhbnNsdWNlbnQgYmcgdG8gdGhlIGZvb3RlciB0ZXh0XG4gICYudGlsZS0taGFzLWJnLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcblxuICAgIC5yYWQtdGlsZV9fZm9vdGVyLXRleHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYShibGFjaywgMC43KTtcbiAgICAgIG1hcmdpbjogYXV0byAtMTBweCAtMTBweCAtMTBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi5yYWQtdGlsZV9fYmctaW1hZ2VfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjgpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDQ1LjE4JSk7XG4gIH1cblxuICAucmFkLXRpbGVfX2JnLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuXG5hLnJhZC10aWxlX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnJhZC10aWxlX19jb250ZW50IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5yYWQtdGlsZV9fc3RhdCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJhZC10aWxlX19oZWFkZXItdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJhZC10aWxlX19mb290ZXItdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4udGlsZS0taGFzLXN0YXQge1xuICAucmFkLXRpbGVfX2hlYWRlci10ZXh0IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbi5yYWQtdGlsZS5YUyB7XG4gIC5yYWQtdGlsZV9fc3RhdCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG5cbiAgLnJhZC10aWxlX19oZWFkZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnJhZC10aWxlX19mb290ZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5yYWQtdGlsZS5YUy5TTSB7XG4gIC5yYWQtdGlsZV9fc3RhdCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG5cbiAgLnJhZC10aWxlX19oZWFkZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLnJhZC10aWxlX19mb290ZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cblxuXG4ucmFkLXRpbGUuWFMuU00uTUQge1xuICAucmFkLXRpbGVfX3N0YXQge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxuXG4gIC5yYWQtdGlsZV9faGVhZGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC8vIC5yYWQtdGlsZV9fZm9vdGVyLXRleHQge1xuICAvLyAgIGZvbnQtc2l6ZTogMTZweDtcbiAgLy8gfVxufVxuXG4ucmFkLXRpbGUuWFMuU00uTUQuTEcge1xuICAucmFkLXRpbGVfX3N0YXQge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxuXG4gIC5yYWQtdGlsZV9faGVhZGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgfVxuXG4gIC5yYWQtdGlsZV9fZm9vdGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuIiwiLy8gTm90ZSB0aGF0IGR5bmFtaWMtc2l6ZXMuanMgaXMgbW9uaXRvcmluZyB0aGUgdGlsZSBncm91cFxuLy8gSXQgYW5kIGFkZHMgYW5kIHJlbW92ZXMgc3R5bGVzIGJhc2VkIG9uIGNvbXBvbmVudCB3aWR0aCB1c2luZyBSZXNpemVPYnNlcnZlclxuLy8gU28gd2hldGhlciB0aGUgY29tcG9uZW50IGlzIHNtYWxsIGJlY2F1c2Ugb2YgYSBzaWRlYmFyIG9yIGEgc21hbGxlciBzY3JlZW4sIHRoZSBzYW1lIHN0eWxpbmcgd2lsbCBhcHBseSFcbi8vIE1lYW53aGlsZSwgdGhlcmUgYXJlIHNvbWUgYmFzaWMgc3R5bGVzIHRvIHN1cHBvcnQgb2xkZXIgYnJvd3NlcnNcblxuLnJhZC10aWxlLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTEgKiAkcmFkLXRpbGUtbWFyZ2luO1xuICBtYXJnaW4tcmlnaHQ6IC0xICogJHJhZC10aWxlLW1hcmdpbjtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KTtcblxuXG4gIC8vIElkZWFsbHksIHNtYWxsIGJsb2NrcyBhcmUgMjAwIC0gMzAwcHgsIG1lZCBibG9ja3MgYXJlIDMwMCAtIDQwMHB4LCBhbmQgbGFyZ2UgYmxvY2tzIGFyZSA0MDBweCtcblxuICAvLyBEeW5hbWljIFNpemluZyBDdXQtb2ZmcyBmb3IgUmFkLVRpbGUgR3JvdXBzXG4gIC8vIChVc2VkIHRvIHRyeSB0byBrZWVwIHRoZSBibG9jayBzaXplcyByaWdodGlzaClcbiAgLy8gWFM6IDUwMHB4XG4gIC8vIFNNOiA3MDBweFxuICAvLyBNRDogOTAwcHhcbiAgLy8gTEc6IDEwMDBweFxuICAvLyBYTDogMTIwMHB4XG5cbiAgJi5pcy1zdHlsZS1zbWFsbCB7XG5cbiAgICAvKiBEZWZhdWx0IHN0eWxpbmcgdGhhdCB3aWxsIGJlIG92ZXJyaWRkZW4gYnkgbW9yZSBzcGVjaWZpYyBzdHlsZXMgaWYgZHluYW1pYy1zdHlsZXMuanMgaXMgcnVubmluZyAqL1xuICAgIC8vIDIgYWNyb3NzIG9uIHNtYWxsIHNjcmVlbnNcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gKDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gNCBhY3Jvc3Mgb24gbWVkaXVtIHNjcmVlbnNcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMjUlIC0gKDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLyogU3R5bGluZyBpZiBkeW5hbWljLXN0eWxlcy5qcyBpcyBydW5uaW5nICovXG4gICAgJi5keW5hbWljIHtcblxuICAgICAgLy8gMSBhY3Jvc3NcbiAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtICgyICogI3skcmFkLXRpbGUtbWFyZ2lufSkpO1xuICAgICAgfVxuXG4gICAgICAvLyAyIGFjcm9zc1xuICAgICAgJi5YUyB7XG4gICAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyAzIGFjcm9zc1xuICAgICAgJi5YUy5TTSB7XG4gICAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgICAgZmxleC1iYXNpczogY2FsYygzMyUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyA0IGFjcm9zc1xuICAgICAgJi5YUy5TTS5NRC5MRyB7XG4gICAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgICAgZmxleC1iYXNpczogY2FsYygyNSUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuaXMtc3R5bGUtbWVkaXVtIHtcblxuICAgIC8qIERlZmF1bHQgc3R5bGluZyB0aGF0IHdpbGwgYmUgb3ZlcnJpZGRlbiBieSBtb3JlIHNwZWNpZmljIHN0eWxlcyBpZiBkeW5hbWljLXN0eWxlcy5qcyBpcyBydW5uaW5nICovXG4gICAgLy8gMiBhY3Jvc3Mgb24gbWVkaXVtIHNjcmVlbnNcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gKDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gMyBhY3Jvc3Mgb24gbGFyZ2Ugc2NyZWVuc1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnJhZC10aWxlIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygzMyUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBTdHlsaW5nIGlmIGR5bmFtaWMtc3R5bGVzLmpzIGlzIHJ1bm5pbmcgKi9cbiAgICAmLmR5bmFtaWMge1xuXG4gICAgICAvLyAxIGFjcm9zc1xuICAgICAgLnJhZC10aWxlIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gKDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KSk7XG4gICAgICB9XG5cbiAgICAgIC8vIDIgYWNyb3NzXG4gICAgICAmLlhTLlNNIHtcbiAgICAgICAgLnJhZC10aWxlIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtICgyICogI3skcmFkLXRpbGUtbWFyZ2lufSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIDMgYWNyb3NzXG4gICAgICAmLlhTLlNNLk1ELkxHIHtcbiAgICAgICAgLnJhZC10aWxlIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDMzJSAtICgyICogI3skcmFkLXRpbGUtbWFyZ2lufSkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcy1zdHlsZS1sYXJnZSB7XG5cbiAgICAvKiBEZWZhdWx0IHN0eWxpbmcgdGhhdCB3aWxsIGJlIG92ZXJyaWRkZW4gYnkgbW9yZSBzcGVjaWZpYyBzdHlsZXMgaWYgZHluYW1pYy1zdHlsZXMuanMgaXMgcnVubmluZyAqL1xuICAgIC8vIDIgYWNyb3NzIG9uIG1lZGl1bSBzY3JlZW5zXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucmFkLXRpbGUge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtICgyICogI3skcmFkLXRpbGUtbWFyZ2lufSkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qIFN0eWxpbmcgaWYgZHluYW1pYy1zdHlsZXMuanMgaXMgcnVubmluZyAqL1xuICAgICYuZHluYW1pYyB7XG5cbiAgICAgIC8vIDEgYWNyb3NzXG4gICAgICAucmFkLXRpbGUge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgICAgIH1cblxuICAgICAgLy8gMiBhY3Jvc3NcbiAgICAgICYuWFMuU00uTUQuTEcge1xuICAgICAgICAucmFkLXRpbGUge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gKDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdfQ== */
