/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./src/assets/css/bootstrap.min.css ***!
  \**************************************************************************************************************************************************************************************************************************/
/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 0%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal .list-group-item.active{margin-top:0}.list-group-horizontal .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm .list-group-item.active{margin-top:0}.list-group-horizontal-sm .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md .list-group-item.active{margin-top:0}.list-group-horizontal-md .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg .list-group-item.active{margin-top:0}.list-group-horizontal-lg .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl .list-group-item.active{margin-top:0}.list-group-horizontal-xl .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush .list-group-item{border-right-width:0;border-left-width:0;border-radius:0}.list-group-flush .list-group-item:first-child{border-top-width:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
/*# sourceMappingURL=bootstrap.min.css.map */
/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/ngx-bootstrap/datepicker/bs-datepicker.css ***!
  \*************************************************************************************************************************************************************************************************************************************************/
/* .bs-datepicker */
.bs-datepicker {
  display: flex;
  align-items: stretch;
  flex-flow: row wrap;
  background: #fff;
  box-shadow: 0 0 10px 0 #aaa;
  position: relative;
  z-index: 1;
  /* button */
  /* .bs-datepicker-head */
  /* .bs-datepicker-body */
  /* .current-timedate */
  /* .bs-datepicker-multiple */
  /* .bs-datepicker-btns */
  /*.bs-datepicker-custom-range */
  /* .bs-datepicker-predefined-btns */
  /* .bs-datepicker-buttons */ }
  .bs-datepicker:after {
    clear: both;
    content: '';
    display: block; }
  .bs-datepicker bs-day-picker {
    float: left; }
  .bs-datepicker button:hover,
  .bs-datepicker button:focus,
  .bs-datepicker button:active,
  .bs-datepicker input:hover,
  .bs-datepicker input:focus,
  .bs-datepicker input:active,
  .bs-datepicker-btns button:hover,
  .bs-datepicker-btns button:focus,
  .bs-datepicker-btns button:active,
  .bs-datepicker-predefined-btns button:active,
  .bs-datepicker-predefined-btns button:focus {
    outline: none; }
  .bs-datepicker-head {
    min-width: 270px;
    height: 50px;
    padding: 10px;
    border-radius: 3px 3px 0 0;
    text-align: justify;
    /* .bs-datepicker-head button */ }
    .bs-datepicker-head:after {
      content: "";
      display: inline-block;
      vertical-align: top;
      width: 100%; }
    .bs-datepicker-head button {
      display: inline-block;
      vertical-align: top;
      padding: 0;
      height: 30px;
      line-height: 30px;
      border: 0;
      background: transparent;
      text-align: center;
      cursor: pointer;
      color: #fff;
      transition: 0.3s; }
      .bs-datepicker-head button[disabled], .bs-datepicker-head button[disabled]:hover, .bs-datepicker-head button[disabled]:active {
        background: rgba(221, 221, 221, 0.3);
        color: #f5f5f5;
        cursor: not-allowed; }
      .bs-datepicker-head button.next, .bs-datepicker-head button.previous {
        border-radius: 50%;
        width: 30px;
        height: 30px; }
        .bs-datepicker-head button.next span, .bs-datepicker-head button.previous span {
          font-size: 28px;
          line-height: 1;
          display: inline-block;
          position: relative;
          height: 100%;
          width: 100%;
          border-radius: 50%; }
      .bs-datepicker-head button.current {
        border-radius: 15px;
        max-width: 155px;
        padding: 0 13px; }
  .bs-datepicker-head button:hover {
    background-color: rgba(0, 0, 0, 0.1); }
  .bs-datepicker-head button:active {
    background-color: rgba(0, 0, 0, 0.2); }
  .bs-datepicker-body {
    padding: 10px;
    border-radius: 0 0 3px 3px;
    min-height: 232px;
    min-width: 278px;
    border: 1px solid #e9edf0;
    /* .bs-datepicker-body table */ }
    .bs-datepicker-body .days.weeks {
      position: relative;
      z-index: 1; }
    .bs-datepicker-body table {
      width: 100%;
      border-collapse: separate;
      border-spacing: 0;
      /* .bs-datepicker-body table.days */
      /* .bs-datepicker-body table.weeks */ }
      .bs-datepicker-body table th {
        font-size: 13px;
        color: #9aaec1;
        font-weight: 400;
        text-align: center; }
      .bs-datepicker-body table td {
        color: #54708b;
        text-align: center;
        position: relative;
        padding: 0; }
        .bs-datepicker-body table td span {
          display: block;
          margin: 0 auto;
          font-size: 13px;
          border-radius: 50%;
          /*z-index: 1;*/
          -moz-user-select: none;
          -webkit-user-select: none;
          -ms-user-select: none; }
        .bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month) {
          cursor: pointer; }
        .bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,
        .bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected) {
          background-color: #e9edf0;
          transition: 0s; }
        .bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,
        .bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected) {
          background-color: #e9edf0;
          transition: 0s;
          cursor: pointer; }
        .bs-datepicker-body table td span.disabled,
        .bs-datepicker-body table td.disabled span {
          color: #9aaec1; }
        .bs-datepicker-body table td span.selected,
        .bs-datepicker-body table td.selected span {
          color: #fff; }
        .bs-datepicker-body table td span.is-other-month,
        .bs-datepicker-body table td.is-other-month span {
          color: rgba(0, 0, 0, 0.25); }
        .bs-datepicker-body table td.active {
          position: relative; }
          .bs-datepicker-body table td.active.select-start:before {
            left: 35%; }
          .bs-datepicker-body table td.active.select-end:before {
            left: -85%; }
        .bs-datepicker-body table td span.active.select-start:after,
        .bs-datepicker-body table td span.active.select-end:after,
        .bs-datepicker-body table td.active.select-start span:after,
        .bs-datepicker-body table td.active.select-end span:after {
          content: "";
          display: block;
          position: absolute;
          z-index: -1;
          width: 100%;
          height: 100%;
          transition: 0.3s;
          top: 0;
          border-radius: 50%; }
        .bs-datepicker-body table td:before,
        .bs-datepicker-body table td span:before {
          content: "";
          display: block;
          position: absolute;
          z-index: -1;
          top: 6px;
          bottom: 6px;
          left: -3px;
          right: -2px;
          box-sizing: content-box;
          background: transparent; }
        .bs-datepicker-body table td.active.select-start + td.active:before {
          left: -20%; }
        .bs-datepicker-body table td:last-child.active:before {
          border-radius: 0 3px 3px 0;
          width: 125%;
          left: -25%; }
        .bs-datepicker-body table td span[class*="select-"],
        .bs-datepicker-body table td[class*="select-"] span {
          border-radius: 50%;
          color: #fff; }
      .bs-datepicker-body table.days td.active:not(.select-start):before, .bs-datepicker-body table.days td.in-range:not(.select-start):before,
      .bs-datepicker-body table.days span.active:not(.select-start):before,
      .bs-datepicker-body table.days span.in-range:not(.select-start):before {
        background: #e9edf0; }
      .bs-datepicker-body table.days span {
        width: 32px;
        height: 32px;
        line-height: 32px; }
        .bs-datepicker-body table.days span.select-start {
          z-index: 2; }
        .bs-datepicker-body table.days span.is-highlighted.in-range:before {
          right: 3px;
          left: 0; }
        .bs-datepicker-body table.days span.in-range.select-end:before {
          right: 4px;
          left: 0; }
      .bs-datepicker-body table.days td.select-start + td.select-end:before,
      .bs-datepicker-body table.days td.select-start + td.is-highlighted:before,
      .bs-datepicker-body table.days td.active + td.is-highlighted:before,
      .bs-datepicker-body table.days td.active + td.select-end:before,
      .bs-datepicker-body table.days td.in-range + td.is-highlighted:before,
      .bs-datepicker-body table.days td.in-range + td.select-end:before {
        background: #e9edf0;
        width: 100%; }
      .bs-datepicker-body table.weeks tr td:nth-child(2).active:before {
        border-radius: 3px 0 0 3px;
        left: 0;
        width: 100%; }
      .bs-datepicker-body table:not(.weeks) tr td:first-child:before {
        border-radius: 3px 0 0 3px; }
      .bs-datepicker-body table.years td span {
        width: 46px;
        height: 46px;
        line-height: 45px;
        margin: 0 auto; }
      .bs-datepicker-body table.years tr:not(:last-child) td span {
        margin-bottom: 8px; }
      .bs-datepicker-body table.months td {
        height: 52px; }
        .bs-datepicker-body table.months td span {
          padding: 6px;
          border-radius: 15px; }
  .bs-datepicker .current-timedate {
    color: #54708b;
    font-size: 15px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-radius: 20px;
    border: 1px solid #e9edf0;
    margin-bottom: 10px;
    cursor: pointer;
    text-transform: uppercase;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none; }
    .bs-datepicker .current-timedate span:not(:empty):before {
      content: "";
      width: 15px;
      height: 16px;
      display: inline-block;
      margin-right: 4px;
      vertical-align: text-bottom;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC); }
  .bs-datepicker-multiple {
    border-radius: 4px 0 0 4px; }
    .bs-datepicker-multiple + .bs-datepicker-multiple {
      margin-left: 10px; }
    .bs-datepicker-multiple .bs-datepicker {
      box-shadow: none;
      position: relative; }
      .bs-datepicker-multiple .bs-datepicker:not(:last-child) {
        padding-right: 10px; }
      .bs-datepicker-multiple .bs-datepicker + .bs-datepicker:after {
        content: "";
        display: block;
        width: 14px;
        height: 10px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);
        position: absolute;
        top: 25px;
        left: -8px; }
      .bs-datepicker-multiple .bs-datepicker .left {
        float: left; }
      .bs-datepicker-multiple .bs-datepicker .right {
        float: right; }
  .bs-datepicker-container {
    padding: 15px; }
  .bs-datepicker .bs-media-container {
    display: flex; }
    @media (max-width: 768px) {
      .bs-datepicker .bs-media-container {
        flex-direction: column; } }
  .bs-datepicker-custom-range {
    padding: 15px;
    background: #eee; }
  .bs-datepicker-predefined-btns button {
    width: 100%;
    display: block;
    height: 30px;
    background-color: #9aaec1;
    border-radius: 4px;
    color: #fff;
    border: 0;
    margin-bottom: 10px;
    padding: 0 18px;
    text-align: left;
    transition: 0.3s; }
    .bs-datepicker-predefined-btns button:hover {
      background-color: #54708b; }
  .bs-datepicker-buttons {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-end;
    padding-top: 10px;
    border-top: 1px solid #e9edf0; }
    .bs-datepicker-buttons .btn-default {
      margin-left: 10px; }
    .bs-datepicker-buttons .btn-today-wrapper {
      display: flex;
      flex-flow: row wrap; }
    .bs-datepicker-buttons .clear-right,
    .bs-datepicker-buttons .today-right {
      flex-grow: 0; }
    .bs-datepicker-buttons .clear-left,
    .bs-datepicker-buttons .today-left {
      flex-grow: 1; }
    .bs-datepicker-buttons .clear-center,
    .bs-datepicker-buttons .today-center {
      flex-grow: 0.5; }

/* .bs-timepicker */
.bs-timepicker-container {
  padding: 10px 0; }

.bs-timepicker-label {
  color: #54708b;
  margin-bottom: 10px; }

.bs-timepicker-controls {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px; }
  .bs-timepicker-controls button {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 0;
    background-color: #e9edf0;
    color: #54708b;
    font-size: 16px;
    font-weight: 700;
    vertical-align: middle;
    line-height: 0;
    padding: 0;
    transition: 0.3s; }
    .bs-timepicker-controls button:hover {
      background-color: #d5dadd; }
  .bs-timepicker-controls input {
    width: 35px;
    height: 25px;
    border-radius: 13px;
    text-align: center;
    border: 1px solid #e9edf0; }

.bs-timepicker .switch-time-format {
  text-transform: uppercase;
  min-width: 54px;
  height: 25px;
  border-radius: 20px;
  border: 1px solid #e9edf0;
  background: #fff;
  color: #54708b;
  font-size: 13px; }
  .bs-timepicker .switch-time-format img {
    vertical-align: initial;
    margin-left: 4px; }

bs-datepicker-container,
bs-daterangepicker-container {
  z-index: 1080; }

/* screen size < 1024px */
@media (max-width: 768px) {
  .bs-datepicker-multiple {
    display: flex; }
    .bs-datepicker-multiple + .bs-datepicker-multiple {
      margin-top: 10px;
      margin-left: 0; } }

/* theming */
.theme-default .bs-datepicker-head {
  background-color: #777; }

.theme-default .btn-today-wrapper .btn-success, .theme-default .btn-clear-wrapper .btn-success {
  background-color: #777;
  border-color: #777; }

.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none; }

.theme-default .btn-today-wrapper .btn-success:focus, .theme-default .btn-clear-wrapper .btn-success:focus {
  box-shadow: none; }

.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #616161;
  border-color: #616161; }

.theme-default .btn-today-wrapper .btn-success:hover, .theme-default .btn-clear-wrapper .btn-success:hover {
  background-color: #6F6E6E;
  border-color: #6F6E6E; }

.theme-default .bs-datepicker-predefined-btns button.selected {
  background-color: #777; }

.theme-default .bs-datepicker-body table td span.selected,
.theme-default .bs-datepicker-body table td.selected span,
.theme-default .bs-datepicker-body table td span[class*="select-"]:after,
.theme-default .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #777; }

.theme-default .bs-datepicker-body table td.week span {
  color: #777; }

.theme-default .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #777;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }

.theme-green .bs-datepicker-head {
  background-color: #5cb85c; }

.theme-green .btn-today-wrapper .btn-success, .theme-green .btn-clear-wrapper .btn-success {
  background-color: #5cb85c;
  border-color: #5cb85c; }

.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none; }

.theme-green .btn-today-wrapper .btn-success:focus, .theme-green .btn-clear-wrapper .btn-success:focus {
  box-shadow: none; }

.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #1e7e34;
  border-color: #1e7e34; }

.theme-green .btn-today-wrapper .btn-success:hover, .theme-green .btn-clear-wrapper .btn-success:hover {
  background-color: #218838;
  border-color: #218838; }

.theme-green .bs-datepicker-predefined-btns button.selected {
  background-color: #5cb85c; }

.theme-green .bs-datepicker-body table td span.selected,
.theme-green .bs-datepicker-body table td.selected span,
.theme-green .bs-datepicker-body table td span[class*="select-"]:after,
.theme-green .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #5cb85c; }

.theme-green .bs-datepicker-body table td.week span {
  color: #5cb85c; }

.theme-green .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5cb85c;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }

.theme-blue .bs-datepicker-head {
  background-color: #5bc0de; }

.theme-blue .btn-today-wrapper .btn-success, .theme-blue .btn-clear-wrapper .btn-success {
  background-color: #5bc0de;
  border-color: #5bc0de; }

.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none; }

.theme-blue .btn-today-wrapper .btn-success:focus, .theme-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none; }

.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #2AA8CD;
  border-color: #2AA8CD; }

.theme-blue .btn-today-wrapper .btn-success:hover, .theme-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #3AB3D7;
  border-color: #3AB3D7; }

.theme-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #5bc0de; }

.theme-blue .bs-datepicker-body table td span.selected,
.theme-blue .bs-datepicker-body table td.selected span,
.theme-blue .bs-datepicker-body table td span[class*="select-"]:after,
.theme-blue .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #5bc0de; }

.theme-blue .bs-datepicker-body table td.week span {
  color: #5bc0de; }

.theme-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5bc0de;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }

.theme-dark-blue .bs-datepicker-head {
  background-color: #337ab7; }

.theme-dark-blue .btn-today-wrapper .btn-success, .theme-dark-blue .btn-clear-wrapper .btn-success {
  background-color: #337ab7;
  border-color: #337ab7; }

.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none; }

.theme-dark-blue .btn-today-wrapper .btn-success:focus, .theme-dark-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none; }

.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #266498;
  border-color: #266498; }

.theme-dark-blue .btn-today-wrapper .btn-success:hover, .theme-dark-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #2C6FA9;
  border-color: #2C6FA9; }

.theme-dark-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #337ab7; }

.theme-dark-blue .bs-datepicker-body table td span.selected,
.theme-dark-blue .bs-datepicker-body table td.selected span,
.theme-dark-blue .bs-datepicker-body table td span[class*="select-"]:after,
.theme-dark-blue .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #337ab7; }

.theme-dark-blue .bs-datepicker-body table td.week span {
  color: #337ab7; }

.theme-dark-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #337ab7;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }

.theme-red .bs-datepicker-head {
  background-color: #d9534f; }

.theme-red .btn-today-wrapper .btn-success, .theme-red .btn-clear-wrapper .btn-success {
  background-color: #d9534f;
  border-color: #d9534f; }

.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none; }

.theme-red .btn-today-wrapper .btn-success:focus, .theme-red .btn-clear-wrapper .btn-success:focus {
  box-shadow: none; }

.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #D23531;
  border-color: #D23531; }

.theme-red .btn-today-wrapper .btn-success:hover, .theme-red .btn-clear-wrapper .btn-success:hover {
  background-color: #E33732;
  border-color: #E33732; }

.theme-red .bs-datepicker-predefined-btns button.selected {
  background-color: #d9534f; }

.theme-red .bs-datepicker-body table td span.selected,
.theme-red .bs-datepicker-body table td.selected span,
.theme-red .bs-datepicker-body table td span[class*="select-"]:after,
.theme-red .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #d9534f; }

.theme-red .bs-datepicker-body table td.week span {
  color: #d9534f; }

.theme-red .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #d9534f;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }

.theme-orange .bs-datepicker-head {
  background-color: #f0ad4e; }

.theme-orange .btn-today-wrapper .btn-success, .theme-orange .btn-clear-wrapper .btn-success {
  background-color: #f0ad4e;
  border-color: #f0ad4e; }

.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none; }

.theme-orange .btn-today-wrapper .btn-success:focus, .theme-orange .btn-clear-wrapper .btn-success:focus {
  box-shadow: none; }

.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #ED9C29;
  border-color: #ED9C29; }

.theme-orange .btn-today-wrapper .btn-success:hover, .theme-orange .btn-clear-wrapper .btn-success:hover {
  background-color: #FFAC35;
  border-color: #FFAC35; }

.theme-orange .bs-datepicker-predefined-btns button.selected {
  background-color: #f0ad4e; }

.theme-orange .bs-datepicker-body table td span.selected,
.theme-orange .bs-datepicker-body table td.selected span,
.theme-orange .bs-datepicker-body table td span[class*="select-"]:after,
.theme-orange .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #f0ad4e; }

.theme-orange .bs-datepicker-body table td.week span {
  color: #f0ad4e; }

.theme-orange .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #f0ad4e;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }

/*# sourceMappingURL=bs-datepicker.css.map */
/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./src/assets/css/font-awesome.css ***!
  \*************************************************************************************************************************************************************************************************************************/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('fontawesome-webfont.eot?v=4.7.0');
  src: url('fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./src/assets/css/lineicons.css ***!
  \**********************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: 'simple-line-icons';
  src: url('Simple-Line-Icons.eot?v=2.4.0');
  src: url('Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), url('Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('Simple-Line-Icons.svg?v=2.4.0#Simple-Line-Icons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/*
 Use the following CSS code if you want to have a class per lin.
 Instead of a list of all class selectors, you can use the generic [class*="lin-"] selector, but it's slower:
*/
.lin {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lin-user:before {
  content: "\e005";
}
.lin-people:before {
  content: "\e001";
}
.lin-user-female:before {
  content: "\e000";
}
.lin-user-follow:before {
  content: "\e002";
}
.lin-user-following:before {
  content: "\e003";
}
.lin-user-unfollow:before {
  content: "\e004";
}
.lin-login:before {
  content: "\e066";
}
.lin-logout:before {
  content: "\e065";
}
.lin-emotsmile:before {
  content: "\e021";
}
.lin-phone:before {
  content: "\e600";
}
.lin-call-end:before {
  content: "\e048";
}
.lin-call-in:before {
  content: "\e047";
}
.lin-call-out:before {
  content: "\e046";
}
.lin-map:before {
  content: "\e033";
}
.lin-location-pin:before {
  content: "\e096";
}
.lin-direction:before {
  content: "\e042";
}
.lin-directions:before {
  content: "\e041";
}
.lin-compass:before {
  content: "\e045";
}
.lin-layers:before {
  content: "\e034";
}
.lin-menu:before {
  content: "\e601";
}
.lin-list:before {
  content: "\e067";
}
.lin-options-vertical:before {
  content: "\e602";
}
.lin-options:before {
  content: "\e603";
}
.lin-arrow-down:before {
  content: "\e604";
}
.lin-arrow-left:before {
  content: "\e605";
}
.lin-arrow-right:before {
  content: "\e606";
}
.lin-arrow-up:before {
  content: "\e607";
}
.lin-arrow-up-circle:before {
  content: "\e078";
}
.lin-arrow-left-circle:before {
  content: "\e07a";
}
.lin-arrow-right-circle:before {
  content: "\e079";
}
.lin-arrow-down-circle:before {
  content: "\e07b";
}
.lin-check:before {
  content: "\e080";
}
.lin-clock:before {
  content: "\e081";
}
.lin-plus:before {
  content: "\e095";
}
.lin-minus:before {
  content: "\e615";
}
.lin-close:before {
  content: "\e082";
}
.lin-event:before {
  content: "\e619";
}
.lin-exclamation:before {
  content: "\e617";
}
.lin-organization:before {
  content: "\e616";
}
.lin-trophy:before {
  content: "\e006";
}
.lin-screen-smartphone:before {
  content: "\e010";
}
.lin-screen-desktop:before {
  content: "\e011";
}
.lin-plane:before {
  content: "\e012";
}
.lin-notebook:before {
  content: "\e013";
}
.lin-mustache:before {
  content: "\e014";
}
.lin-mouse:before {
  content: "\e015";
}
.lin-magnet:before {
  content: "\e016";
}
.lin-energy:before {
  content: "\e020";
}
.lin-disc:before {
  content: "\e022";
}
.lin-cursor:before {
  content: "\e06e";
}
.lin-cursor-move:before {
  content: "\e023";
}
.lin-crop:before {
  content: "\e024";
}
.lin-chemistry:before {
  content: "\e026";
}
.lin-speedometer:before {
  content: "\e007";
}
.lin-shield:before {
  content: "\e00e";
}
.lin-screen-tablet:before {
  content: "\e00f";
}
.lin-magic-wand:before {
  content: "\e017";
}
.lin-hourglass:before {
  content: "\e018";
}
.lin-graduation:before {
  content: "\e019";
}
.lin-ghost:before {
  content: "\e01a";
}
.lin-game-controller:before {
  content: "\e01b";
}
.lin-fire:before {
  content: "\e01c";
}
.lin-eyeglass:before {
  content: "\e01d";
}
.lin-envelope-open:before {
  content: "\e01e";
}
.lin-envelope-letter:before {
  content: "\e01f";
}
.lin-bell:before {
  content: "\e027";
}
.lin-badge:before {
  content: "\e028";
}
.lin-anchor:before {
  content: "\e029";
}
.lin-wallet:before {
  content: "\e02a";
}
.lin-vector:before {
  content: "\e02b";
}
.lin-speech:before {
  content: "\e02c";
}
.lin-puzzle:before {
  content: "\e02d";
}
.lin-printer:before {
  content: "\e02e";
}
.lin-present:before {
  content: "\e02f";
}
.lin-playlist:before {
  content: "\e030";
}
.lin-pin:before {
  content: "\e031";
}
.lin-picture:before {
  content: "\e032";
}
.lin-handbag:before {
  content: "\e035";
}
.lin-globe-alt:before {
  content: "\e036";
}
.lin-globe:before {
  content: "\e037";
}
.lin-folder-alt:before {
  content: "\e039";
}
.lin-folder:before {
  content: "\e089";
}
.lin-film:before {
  content: "\e03a";
}
.lin-feed:before {
  content: "\e03b";
}
.lin-drop:before {
  content: "\e03e";
}
.lin-drawer:before {
  content: "\e03f";
}
.lin-docs:before {
  content: "\e040";
}
.lin-doc:before {
  content: "\e085";
}
.lin-diamond:before {
  content: "\e043";
}
.lin-cup:before {
  content: "\e044";
}
.lin-calculator:before {
  content: "\e049";
}
.lin-bubbles:before {
  content: "\e04a";
}
.lin-briefcase:before {
  content: "\e04b";
}
.lin-book-open:before {
  content: "\e04c";
}
.lin-basket-loaded:before {
  content: "\e04d";
}
.lin-basket:before {
  content: "\e04e";
}
.lin-bag:before {
  content: "\e04f";
}
.lin-action-undo:before {
  content: "\e050";
}
.lin-action-redo:before {
  content: "\e051";
}
.lin-wrench:before {
  content: "\e052";
}
.lin-umbrella:before {
  content: "\e053";
}
.lin-trash:before {
  content: "\e054";
}
.lin-tag:before {
  content: "\e055";
}
.lin-support:before {
  content: "\e056";
}
.lin-frame:before {
  content: "\e038";
}
.lin-size-fullscreen:before {
  content: "\e057";
}
.lin-size-actual:before {
  content: "\e058";
}
.lin-shuffle:before {
  content: "\e059";
}
.lin-share-alt:before {
  content: "\e05a";
}
.lin-share:before {
  content: "\e05b";
}
.lin-rocket:before {
  content: "\e05c";
}
.lin-question:before {
  content: "\e05d";
}
.lin-pie-chart:before {
  content: "\e05e";
}
.lin-pencil:before {
  content: "\e05f";
}
.lin-note:before {
  content: "\e060";
}
.lin-loop:before {
  content: "\e064";
}
.lin-home:before {
  content: "\e069";
}
.lin-grid:before {
  content: "\e06a";
}
.lin-graph:before {
  content: "\e06b";
}
.lin-microphone:before {
  content: "\e063";
}
.lin-music-tone-alt:before {
  content: "\e061";
}
.lin-music-tone:before {
  content: "\e062";
}
.lin-earphones-alt:before {
  content: "\e03c";
}
.lin-earphones:before {
  content: "\e03d";
}
.lin-equalizer:before {
  content: "\e06c";
}
.lin-like:before {
  content: "\e068";
}
.lin-dislike:before {
  content: "\e06d";
}
.lin-control-start:before {
  content: "\e06f";
}
.lin-control-rewind:before {
  content: "\e070";
}
.lin-control-play:before {
  content: "\e071";
}
.lin-control-pause:before {
  content: "\e072";
}
.lin-control-forward:before {
  content: "\e073";
}
.lin-control-end:before {
  content: "\e074";
}
.lin-volume-1:before {
  content: "\e09f";
}
.lin-volume-2:before {
  content: "\e0a0";
}
.lin-volume-off:before {
  content: "\e0a1";
}
.lin-calendar:before {
  content: "\e075";
}
.lin-bulb:before {
  content: "\e076";
}
.lin-chart:before {
  content: "\e077";
}
.lin-ban:before {
  content: "\e07c";
}
.lin-bubble:before {
  content: "\e07d";
}
.lin-camrecorder:before {
  content: "\e07e";
}
.lin-camera:before {
  content: "\e07f";
}
.lin-cloud-download:before {
  content: "\e083";
}
.lin-cloud-upload:before {
  content: "\e084";
}
.lin-envelope:before {
  content: "\e086";
}
.lin-eye:before {
  content: "\e087";
}
.lin-flag:before {
  content: "\e088";
}
.lin-heart:before {
  content: "\e08a";
}
.lin-info:before {
  content: "\e08b";
}
.lin-key:before {
  content: "\e08c";
}
.lin-link:before {
  content: "\e08d";
}
.lin-lock:before {
  content: "\e08e";
}
.lin-lock-open:before {
  content: "\e08f";
}
.lin-magnifier:before {
  content: "\e090";
}
.lin-magnifier-add:before {
  content: "\e091";
}
.lin-magnifier-remove:before {
  content: "\e092";
}
.lin-paper-clip:before {
  content: "\e093";
}
.lin-paper-plane:before {
  content: "\e094";
}
.lin-power:before {
  content: "\e097";
}
.lin-refresh:before {
  content: "\e098";
}
.lin-reload:before {
  content: "\e099";
}
.lin-settings:before {
  content: "\e09a";
}
.lin-star:before {
  content: "\e09b";
}
.lin-symbol-female:before {
  content: "\e09c";
}
.lin-symbol-male:before {
  content: "\e09d";
}
.lin-target:before {
  content: "\e09e";
}
.lin-credit-card:before {
  content: "\e025";
}
.lin-paypal:before {
  content: "\e608";
}
.lin-social-tumblr:before {
  content: "\e00a";
}
.lin-social-twitter:before {
  content: "\e009";
}
.lin-social-facebook:before {
  content: "\e00b";
}
.lin-social-instagram:before {
  content: "\e609";
}
.lin-social-linkedin:before {
  content: "\e60a";
}
.lin-social-pinterest:before {
  content: "\e60b";
}
.lin-social-github:before {
  content: "\e60c";
}
.lin-social-google:before {
  content: "\e60d";
}
.lin-social-reddit:before {
  content: "\e60e";
}
.lin-social-skype:before {
  content: "\e60f";
}
.lin-social-dribbble:before {
  content: "\e00d";
}
.lin-social-behance:before {
  content: "\e610";
}
.lin-social-foursqare:before {
  content: "\e611";
}
.lin-social-soundcloud:before {
  content: "\e612";
}
.lin-social-spotify:before {
  content: "\e613";
}
.lin-social-stumbleupon:before {
  content: "\e614";
}
.lin-social-youtube:before {
  content: "\e008";
}
.lin-social-dropbox:before {
  content: "\e00c";
}
.lin-social-vkontakte:before {
  content: "\e618";
}
.lin-social-steam:before {
  content: "\e620";
}

/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./src/assets/css/weather-icons.css ***!
  \**************************************************************************************************************************************************************************************************************************/
/*!
 *  Weather Icons 2.0.8
 *  Updated September 19, 2015
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS, SCSS and LESS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */
@font-face {
  font-family: 'weathericons';
  src: url('weathericons-regular-webfont.eot');
  src: url('weathericons-regular-webfont.eot?#iefix') format('embedded-opentype'), url('weathericons-regular-webfont.woff2') format('woff2'), url('weathericons-regular-webfont.woff') format('woff'), url('weathericons-regular-webfont.ttf') format('truetype'), url('weathericons-regular-webfont.svg#weather_iconsregular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.wi {
  display: inline-block;
  font-family: 'weathericons';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.wi-fw {
  text-align: center;
  width: 1.4em;
}
.wi-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  transform: rotate(90deg);
}
.wi-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  transform: rotate(180deg);
}
.wi-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  transform: rotate(270deg);
}
.wi-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  transform: scale(-1, 1);
}
.wi-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  transform: scale(1, -1);
}
.wi-day-sunny:before {
  content: "\f00d";
}
.wi-day-cloudy:before {
  content: "\f002";
}
.wi-day-cloudy-gusts:before {
  content: "\f000";
}
.wi-day-cloudy-windy:before {
  content: "\f001";
}
.wi-day-fog:before {
  content: "\f003";
}
.wi-day-hail:before {
  content: "\f004";
}
.wi-day-haze:before {
  content: "\f0b6";
}
.wi-day-lightning:before {
  content: "\f005";
}
.wi-day-rain:before {
  content: "\f008";
}
.wi-day-rain-mix:before {
  content: "\f006";
}
.wi-day-rain-wind:before {
  content: "\f007";
}
.wi-day-showers:before {
  content: "\f009";
}
.wi-day-sleet:before {
  content: "\f0b2";
}
.wi-day-sleet-storm:before {
  content: "\f068";
}
.wi-day-snow:before {
  content: "\f00a";
}
.wi-day-snow-thunderstorm:before {
  content: "\f06b";
}
.wi-day-snow-wind:before {
  content: "\f065";
}
.wi-day-sprinkle:before {
  content: "\f00b";
}
.wi-day-storm-showers:before {
  content: "\f00e";
}
.wi-day-sunny-overcast:before {
  content: "\f00c";
}
.wi-day-thunderstorm:before {
  content: "\f010";
}
.wi-day-windy:before {
  content: "\f085";
}
.wi-solar-eclipse:before {
  content: "\f06e";
}
.wi-hot:before {
  content: "\f072";
}
.wi-day-cloudy-high:before {
  content: "\f07d";
}
.wi-day-light-wind:before {
  content: "\f0c4";
}
.wi-night-clear:before {
  content: "\f02e";
}
.wi-night-alt-cloudy:before {
  content: "\f086";
}
.wi-night-alt-cloudy-gusts:before {
  content: "\f022";
}
.wi-night-alt-cloudy-windy:before {
  content: "\f023";
}
.wi-night-alt-hail:before {
  content: "\f024";
}
.wi-night-alt-lightning:before {
  content: "\f025";
}
.wi-night-alt-rain:before {
  content: "\f028";
}
.wi-night-alt-rain-mix:before {
  content: "\f026";
}
.wi-night-alt-rain-wind:before {
  content: "\f027";
}
.wi-night-alt-showers:before {
  content: "\f029";
}
.wi-night-alt-sleet:before {
  content: "\f0b4";
}
.wi-night-alt-sleet-storm:before {
  content: "\f06a";
}
.wi-night-alt-snow:before {
  content: "\f02a";
}
.wi-night-alt-snow-thunderstorm:before {
  content: "\f06d";
}
.wi-night-alt-snow-wind:before {
  content: "\f067";
}
.wi-night-alt-sprinkle:before {
  content: "\f02b";
}
.wi-night-alt-storm-showers:before {
  content: "\f02c";
}
.wi-night-alt-thunderstorm:before {
  content: "\f02d";
}
.wi-night-cloudy:before {
  content: "\f031";
}
.wi-night-cloudy-gusts:before {
  content: "\f02f";
}
.wi-night-cloudy-windy:before {
  content: "\f030";
}
.wi-night-fog:before {
  content: "\f04a";
}
.wi-night-hail:before {
  content: "\f032";
}
.wi-night-lightning:before {
  content: "\f033";
}
.wi-night-partly-cloudy:before {
  content: "\f083";
}
.wi-night-rain:before {
  content: "\f036";
}
.wi-night-rain-mix:before {
  content: "\f034";
}
.wi-night-rain-wind:before {
  content: "\f035";
}
.wi-night-showers:before {
  content: "\f037";
}
.wi-night-sleet:before {
  content: "\f0b3";
}
.wi-night-sleet-storm:before {
  content: "\f069";
}
.wi-night-snow:before {
  content: "\f038";
}
.wi-night-snow-thunderstorm:before {
  content: "\f06c";
}
.wi-night-snow-wind:before {
  content: "\f066";
}
.wi-night-sprinkle:before {
  content: "\f039";
}
.wi-night-storm-showers:before {
  content: "\f03a";
}
.wi-night-thunderstorm:before {
  content: "\f03b";
}
.wi-lunar-eclipse:before {
  content: "\f070";
}
.wi-stars:before {
  content: "\f077";
}
.wi-storm-showers:before {
  content: "\f01d";
}
.wi-thunderstorm:before {
  content: "\f01e";
}
.wi-night-alt-cloudy-high:before {
  content: "\f07e";
}
.wi-night-cloudy-high:before {
  content: "\f080";
}
.wi-night-alt-partly-cloudy:before {
  content: "\f081";
}
.wi-cloud:before {
  content: "\f041";
}
.wi-cloudy:before {
  content: "\f013";
}
.wi-cloudy-gusts:before {
  content: "\f011";
}
.wi-cloudy-windy:before {
  content: "\f012";
}
.wi-fog:before {
  content: "\f014";
}
.wi-hail:before {
  content: "\f015";
}
.wi-rain:before {
  content: "\f019";
}
.wi-rain-mix:before {
  content: "\f017";
}
.wi-rain-wind:before {
  content: "\f018";
}
.wi-showers:before {
  content: "\f01a";
}
.wi-sleet:before {
  content: "\f0b5";
}
.wi-snow:before {
  content: "\f01b";
}
.wi-sprinkle:before {
  content: "\f01c";
}
.wi-storm-showers:before {
  content: "\f01d";
}
.wi-thunderstorm:before {
  content: "\f01e";
}
.wi-snow-wind:before {
  content: "\f064";
}
.wi-snow:before {
  content: "\f01b";
}
.wi-smog:before {
  content: "\f074";
}
.wi-smoke:before {
  content: "\f062";
}
.wi-lightning:before {
  content: "\f016";
}
.wi-raindrops:before {
  content: "\f04e";
}
.wi-raindrop:before {
  content: "\f078";
}
.wi-dust:before {
  content: "\f063";
}
.wi-snowflake-cold:before {
  content: "\f076";
}
.wi-windy:before {
  content: "\f021";
}
.wi-strong-wind:before {
  content: "\f050";
}
.wi-sandstorm:before {
  content: "\f082";
}
.wi-earthquake:before {
  content: "\f0c6";
}
.wi-fire:before {
  content: "\f0c7";
}
.wi-flood:before {
  content: "\f07c";
}
.wi-meteor:before {
  content: "\f071";
}
.wi-tsunami:before {
  content: "\f0c5";
}
.wi-volcano:before {
  content: "\f0c8";
}
.wi-hurricane:before {
  content: "\f073";
}
.wi-tornado:before {
  content: "\f056";
}
.wi-small-craft-advisory:before {
  content: "\f0cc";
}
.wi-gale-warning:before {
  content: "\f0cd";
}
.wi-storm-warning:before {
  content: "\f0ce";
}
.wi-hurricane-warning:before {
  content: "\f0cf";
}
.wi-wind-direction:before {
  content: "\f0b1";
}
.wi-alien:before {
  content: "\f075";
}
.wi-celsius:before {
  content: "\f03c";
}
.wi-fahrenheit:before {
  content: "\f045";
}
.wi-degrees:before {
  content: "\f042";
}
.wi-thermometer:before {
  content: "\f055";
}
.wi-thermometer-exterior:before {
  content: "\f053";
}
.wi-thermometer-internal:before {
  content: "\f054";
}
.wi-cloud-down:before {
  content: "\f03d";
}
.wi-cloud-up:before {
  content: "\f040";
}
.wi-cloud-refresh:before {
  content: "\f03e";
}
.wi-horizon:before {
  content: "\f047";
}
.wi-horizon-alt:before {
  content: "\f046";
}
.wi-sunrise:before {
  content: "\f051";
}
.wi-sunset:before {
  content: "\f052";
}
.wi-moonrise:before {
  content: "\f0c9";
}
.wi-moonset:before {
  content: "\f0ca";
}
.wi-refresh:before {
  content: "\f04c";
}
.wi-refresh-alt:before {
  content: "\f04b";
}
.wi-umbrella:before {
  content: "\f084";
}
.wi-barometer:before {
  content: "\f079";
}
.wi-humidity:before {
  content: "\f07a";
}
.wi-na:before {
  content: "\f07b";
}
.wi-train:before {
  content: "\f0cb";
}
.wi-moon-new:before {
  content: "\f095";
}
.wi-moon-waxing-crescent-1:before {
  content: "\f096";
}
.wi-moon-waxing-crescent-2:before {
  content: "\f097";
}
.wi-moon-waxing-crescent-3:before {
  content: "\f098";
}
.wi-moon-waxing-crescent-4:before {
  content: "\f099";
}
.wi-moon-waxing-crescent-5:before {
  content: "\f09a";
}
.wi-moon-waxing-crescent-6:before {
  content: "\f09b";
}
.wi-moon-first-quarter:before {
  content: "\f09c";
}
.wi-moon-waxing-gibbous-1:before {
  content: "\f09d";
}
.wi-moon-waxing-gibbous-2:before {
  content: "\f09e";
}
.wi-moon-waxing-gibbous-3:before {
  content: "\f09f";
}
.wi-moon-waxing-gibbous-4:before {
  content: "\f0a0";
}
.wi-moon-waxing-gibbous-5:before {
  content: "\f0a1";
}
.wi-moon-waxing-gibbous-6:before {
  content: "\f0a2";
}
.wi-moon-full:before {
  content: "\f0a3";
}
.wi-moon-waning-gibbous-1:before {
  content: "\f0a4";
}
.wi-moon-waning-gibbous-2:before {
  content: "\f0a5";
}
.wi-moon-waning-gibbous-3:before {
  content: "\f0a6";
}
.wi-moon-waning-gibbous-4:before {
  content: "\f0a7";
}
.wi-moon-waning-gibbous-5:before {
  content: "\f0a8";
}
.wi-moon-waning-gibbous-6:before {
  content: "\f0a9";
}
.wi-moon-third-quarter:before {
  content: "\f0aa";
}
.wi-moon-waning-crescent-1:before {
  content: "\f0ab";
}
.wi-moon-waning-crescent-2:before {
  content: "\f0ac";
}
.wi-moon-waning-crescent-3:before {
  content: "\f0ad";
}
.wi-moon-waning-crescent-4:before {
  content: "\f0ae";
}
.wi-moon-waning-crescent-5:before {
  content: "\f0af";
}
.wi-moon-waning-crescent-6:before {
  content: "\f0b0";
}
.wi-moon-alt-new:before {
  content: "\f0eb";
}
.wi-moon-alt-waxing-crescent-1:before {
  content: "\f0d0";
}
.wi-moon-alt-waxing-crescent-2:before {
  content: "\f0d1";
}
.wi-moon-alt-waxing-crescent-3:before {
  content: "\f0d2";
}
.wi-moon-alt-waxing-crescent-4:before {
  content: "\f0d3";
}
.wi-moon-alt-waxing-crescent-5:before {
  content: "\f0d4";
}
.wi-moon-alt-waxing-crescent-6:before {
  content: "\f0d5";
}
.wi-moon-alt-first-quarter:before {
  content: "\f0d6";
}
.wi-moon-alt-waxing-gibbous-1:before {
  content: "\f0d7";
}
.wi-moon-alt-waxing-gibbous-2:before {
  content: "\f0d8";
}
.wi-moon-alt-waxing-gibbous-3:before {
  content: "\f0d9";
}
.wi-moon-alt-waxing-gibbous-4:before {
  content: "\f0da";
}
.wi-moon-alt-waxing-gibbous-5:before {
  content: "\f0db";
}
.wi-moon-alt-waxing-gibbous-6:before {
  content: "\f0dc";
}
.wi-moon-alt-full:before {
  content: "\f0dd";
}
.wi-moon-alt-waning-gibbous-1:before {
  content: "\f0de";
}
.wi-moon-alt-waning-gibbous-2:before {
  content: "\f0df";
}
.wi-moon-alt-waning-gibbous-3:before {
  content: "\f0e0";
}
.wi-moon-alt-waning-gibbous-4:before {
  content: "\f0e1";
}
.wi-moon-alt-waning-gibbous-5:before {
  content: "\f0e2";
}
.wi-moon-alt-waning-gibbous-6:before {
  content: "\f0e3";
}
.wi-moon-alt-third-quarter:before {
  content: "\f0e4";
}
.wi-moon-alt-waning-crescent-1:before {
  content: "\f0e5";
}
.wi-moon-alt-waning-crescent-2:before {
  content: "\f0e6";
}
.wi-moon-alt-waning-crescent-3:before {
  content: "\f0e7";
}
.wi-moon-alt-waning-crescent-4:before {
  content: "\f0e8";
}
.wi-moon-alt-waning-crescent-5:before {
  content: "\f0e9";
}
.wi-moon-alt-waning-crescent-6:before {
  content: "\f0ea";
}
.wi-moon-0:before {
  content: "\f095";
}
.wi-moon-1:before {
  content: "\f096";
}
.wi-moon-2:before {
  content: "\f097";
}
.wi-moon-3:before {
  content: "\f098";
}
.wi-moon-4:before {
  content: "\f099";
}
.wi-moon-5:before {
  content: "\f09a";
}
.wi-moon-6:before {
  content: "\f09b";
}
.wi-moon-7:before {
  content: "\f09c";
}
.wi-moon-8:before {
  content: "\f09d";
}
.wi-moon-9:before {
  content: "\f09e";
}
.wi-moon-10:before {
  content: "\f09f";
}
.wi-moon-11:before {
  content: "\f0a0";
}
.wi-moon-12:before {
  content: "\f0a1";
}
.wi-moon-13:before {
  content: "\f0a2";
}
.wi-moon-14:before {
  content: "\f0a3";
}
.wi-moon-15:before {
  content: "\f0a4";
}
.wi-moon-16:before {
  content: "\f0a5";
}
.wi-moon-17:before {
  content: "\f0a6";
}
.wi-moon-18:before {
  content: "\f0a7";
}
.wi-moon-19:before {
  content: "\f0a8";
}
.wi-moon-20:before {
  content: "\f0a9";
}
.wi-moon-21:before {
  content: "\f0aa";
}
.wi-moon-22:before {
  content: "\f0ab";
}
.wi-moon-23:before {
  content: "\f0ac";
}
.wi-moon-24:before {
  content: "\f0ad";
}
.wi-moon-25:before {
  content: "\f0ae";
}
.wi-moon-26:before {
  content: "\f0af";
}
.wi-moon-27:before {
  content: "\f0b0";
}
.wi-time-1:before {
  content: "\f08a";
}
.wi-time-2:before {
  content: "\f08b";
}
.wi-time-3:before {
  content: "\f08c";
}
.wi-time-4:before {
  content: "\f08d";
}
.wi-time-5:before {
  content: "\f08e";
}
.wi-time-6:before {
  content: "\f08f";
}
.wi-time-7:before {
  content: "\f090";
}
.wi-time-8:before {
  content: "\f091";
}
.wi-time-9:before {
  content: "\f092";
}
.wi-time-10:before {
  content: "\f093";
}
.wi-time-11:before {
  content: "\f094";
}
.wi-time-12:before {
  content: "\f089";
}
.wi-direction-up:before {
  content: "\f058";
}
.wi-direction-up-right:before {
  content: "\f057";
}
.wi-direction-right:before {
  content: "\f04d";
}
.wi-direction-down-right:before {
  content: "\f088";
}
.wi-direction-down:before {
  content: "\f044";
}
.wi-direction-down-left:before {
  content: "\f043";
}
.wi-direction-left:before {
  content: "\f048";
}
.wi-direction-up-left:before {
  content: "\f087";
}
.wi-wind-beaufort-0:before {
  content: "\f0b7";
}
.wi-wind-beaufort-1:before {
  content: "\f0b8";
}
.wi-wind-beaufort-2:before {
  content: "\f0b9";
}
.wi-wind-beaufort-3:before {
  content: "\f0ba";
}
.wi-wind-beaufort-4:before {
  content: "\f0bb";
}
.wi-wind-beaufort-5:before {
  content: "\f0bc";
}
.wi-wind-beaufort-6:before {
  content: "\f0bd";
}
.wi-wind-beaufort-7:before {
  content: "\f0be";
}
.wi-wind-beaufort-8:before {
  content: "\f0bf";
}
.wi-wind-beaufort-9:before {
  content: "\f0c0";
}
.wi-wind-beaufort-10:before {
  content: "\f0c1";
}
.wi-wind-beaufort-11:before {
  content: "\f0c2";
}
.wi-wind-beaufort-12:before {
  content: "\f0c3";
}
.wi-yahoo-0:before {
  content: "\f056";
}
.wi-yahoo-1:before {
  content: "\f00e";
}
.wi-yahoo-2:before {
  content: "\f073";
}
.wi-yahoo-3:before {
  content: "\f01e";
}
.wi-yahoo-4:before {
  content: "\f01e";
}
.wi-yahoo-5:before {
  content: "\f017";
}
.wi-yahoo-6:before {
  content: "\f017";
}
.wi-yahoo-7:before {
  content: "\f017";
}
.wi-yahoo-8:before {
  content: "\f015";
}
.wi-yahoo-9:before {
  content: "\f01a";
}
.wi-yahoo-10:before {
  content: "\f015";
}
.wi-yahoo-11:before {
  content: "\f01a";
}
.wi-yahoo-12:before {
  content: "\f01a";
}
.wi-yahoo-13:before {
  content: "\f01b";
}
.wi-yahoo-14:before {
  content: "\f00a";
}
.wi-yahoo-15:before {
  content: "\f064";
}
.wi-yahoo-16:before {
  content: "\f01b";
}
.wi-yahoo-17:before {
  content: "\f015";
}
.wi-yahoo-18:before {
  content: "\f017";
}
.wi-yahoo-19:before {
  content: "\f063";
}
.wi-yahoo-20:before {
  content: "\f014";
}
.wi-yahoo-21:before {
  content: "\f021";
}
.wi-yahoo-22:before {
  content: "\f062";
}
.wi-yahoo-23:before {
  content: "\f050";
}
.wi-yahoo-24:before {
  content: "\f050";
}
.wi-yahoo-25:before {
  content: "\f076";
}
.wi-yahoo-26:before {
  content: "\f013";
}
.wi-yahoo-27:before {
  content: "\f031";
}
.wi-yahoo-28:before {
  content: "\f002";
}
.wi-yahoo-29:before {
  content: "\f031";
}
.wi-yahoo-30:before {
  content: "\f002";
}
.wi-yahoo-31:before {
  content: "\f02e";
}
.wi-yahoo-32:before {
  content: "\f00d";
}
.wi-yahoo-33:before {
  content: "\f083";
}
.wi-yahoo-34:before {
  content: "\f00c";
}
.wi-yahoo-35:before {
  content: "\f017";
}
.wi-yahoo-36:before {
  content: "\f072";
}
.wi-yahoo-37:before {
  content: "\f00e";
}
.wi-yahoo-38:before {
  content: "\f00e";
}
.wi-yahoo-39:before {
  content: "\f00e";
}
.wi-yahoo-40:before {
  content: "\f01a";
}
.wi-yahoo-41:before {
  content: "\f064";
}
.wi-yahoo-42:before {
  content: "\f01b";
}
.wi-yahoo-43:before {
  content: "\f064";
}
.wi-yahoo-44:before {
  content: "\f00c";
}
.wi-yahoo-45:before {
  content: "\f00e";
}
.wi-yahoo-46:before {
  content: "\f01b";
}
.wi-yahoo-47:before {
  content: "\f00e";
}
.wi-yahoo-3200:before {
  content: "\f077";
}
.wi-forecast-io-clear-day:before {
  content: "\f00d";
}
.wi-forecast-io-clear-night:before {
  content: "\f02e";
}
.wi-forecast-io-rain:before {
  content: "\f019";
}
.wi-forecast-io-snow:before {
  content: "\f01b";
}
.wi-forecast-io-sleet:before {
  content: "\f0b5";
}
.wi-forecast-io-wind:before {
  content: "\f050";
}
.wi-forecast-io-fog:before {
  content: "\f014";
}
.wi-forecast-io-cloudy:before {
  content: "\f013";
}
.wi-forecast-io-partly-cloudy-day:before {
  content: "\f002";
}
.wi-forecast-io-partly-cloudy-night:before {
  content: "\f031";
}
.wi-forecast-io-hail:before {
  content: "\f015";
}
.wi-forecast-io-thunderstorm:before {
  content: "\f01e";
}
.wi-forecast-io-tornado:before {
  content: "\f056";
}
.wi-wmo4680-0:before,
.wi-wmo4680-00:before {
  content: "\f055";
}
.wi-wmo4680-1:before,
.wi-wmo4680-01:before {
  content: "\f013";
}
.wi-wmo4680-2:before,
.wi-wmo4680-02:before {
  content: "\f055";
}
.wi-wmo4680-3:before,
.wi-wmo4680-03:before {
  content: "\f013";
}
.wi-wmo4680-4:before,
.wi-wmo4680-04:before {
  content: "\f014";
}
.wi-wmo4680-5:before,
.wi-wmo4680-05:before {
  content: "\f014";
}
.wi-wmo4680-10:before {
  content: "\f014";
}
.wi-wmo4680-11:before {
  content: "\f014";
}
.wi-wmo4680-12:before {
  content: "\f016";
}
.wi-wmo4680-18:before {
  content: "\f050";
}
.wi-wmo4680-20:before {
  content: "\f014";
}
.wi-wmo4680-21:before {
  content: "\f017";
}
.wi-wmo4680-22:before {
  content: "\f017";
}
.wi-wmo4680-23:before {
  content: "\f019";
}
.wi-wmo4680-24:before {
  content: "\f01b";
}
.wi-wmo4680-25:before {
  content: "\f015";
}
.wi-wmo4680-26:before {
  content: "\f01e";
}
.wi-wmo4680-27:before {
  content: "\f063";
}
.wi-wmo4680-28:before {
  content: "\f063";
}
.wi-wmo4680-29:before {
  content: "\f063";
}
.wi-wmo4680-30:before {
  content: "\f014";
}
.wi-wmo4680-31:before {
  content: "\f014";
}
.wi-wmo4680-32:before {
  content: "\f014";
}
.wi-wmo4680-33:before {
  content: "\f014";
}
.wi-wmo4680-34:before {
  content: "\f014";
}
.wi-wmo4680-35:before {
  content: "\f014";
}
.wi-wmo4680-40:before {
  content: "\f017";
}
.wi-wmo4680-41:before {
  content: "\f01c";
}
.wi-wmo4680-42:before {
  content: "\f019";
}
.wi-wmo4680-43:before {
  content: "\f01c";
}
.wi-wmo4680-44:before {
  content: "\f019";
}
.wi-wmo4680-45:before {
  content: "\f015";
}
.wi-wmo4680-46:before {
  content: "\f015";
}
.wi-wmo4680-47:before {
  content: "\f01b";
}
.wi-wmo4680-48:before {
  content: "\f01b";
}
.wi-wmo4680-50:before {
  content: "\f01c";
}
.wi-wmo4680-51:before {
  content: "\f01c";
}
.wi-wmo4680-52:before {
  content: "\f019";
}
.wi-wmo4680-53:before {
  content: "\f019";
}
.wi-wmo4680-54:before {
  content: "\f076";
}
.wi-wmo4680-55:before {
  content: "\f076";
}
.wi-wmo4680-56:before {
  content: "\f076";
}
.wi-wmo4680-57:before {
  content: "\f01c";
}
.wi-wmo4680-58:before {
  content: "\f019";
}
.wi-wmo4680-60:before {
  content: "\f01c";
}
.wi-wmo4680-61:before {
  content: "\f01c";
}
.wi-wmo4680-62:before {
  content: "\f019";
}
.wi-wmo4680-63:before {
  content: "\f019";
}
.wi-wmo4680-64:before {
  content: "\f015";
}
.wi-wmo4680-65:before {
  content: "\f015";
}
.wi-wmo4680-66:before {
  content: "\f015";
}
.wi-wmo4680-67:before {
  content: "\f017";
}
.wi-wmo4680-68:before {
  content: "\f017";
}
.wi-wmo4680-70:before {
  content: "\f01b";
}
.wi-wmo4680-71:before {
  content: "\f01b";
}
.wi-wmo4680-72:before {
  content: "\f01b";
}
.wi-wmo4680-73:before {
  content: "\f01b";
}
.wi-wmo4680-74:before {
  content: "\f076";
}
.wi-wmo4680-75:before {
  content: "\f076";
}
.wi-wmo4680-76:before {
  content: "\f076";
}
.wi-wmo4680-77:before {
  content: "\f01b";
}
.wi-wmo4680-78:before {
  content: "\f076";
}
.wi-wmo4680-80:before {
  content: "\f019";
}
.wi-wmo4680-81:before {
  content: "\f01c";
}
.wi-wmo4680-82:before {
  content: "\f019";
}
.wi-wmo4680-83:before {
  content: "\f019";
}
.wi-wmo4680-84:before {
  content: "\f01d";
}
.wi-wmo4680-85:before {
  content: "\f017";
}
.wi-wmo4680-86:before {
  content: "\f017";
}
.wi-wmo4680-87:before {
  content: "\f017";
}
.wi-wmo4680-89:before {
  content: "\f015";
}
.wi-wmo4680-90:before {
  content: "\f016";
}
.wi-wmo4680-91:before {
  content: "\f01d";
}
.wi-wmo4680-92:before {
  content: "\f01e";
}
.wi-wmo4680-93:before {
  content: "\f01e";
}
.wi-wmo4680-94:before {
  content: "\f016";
}
.wi-wmo4680-95:before {
  content: "\f01e";
}
.wi-wmo4680-96:before {
  content: "\f01e";
}
.wi-wmo4680-99:before {
  content: "\f056";
}
.wi-owm-200:before {
  content: "\f01e";
}
.wi-owm-201:before {
  content: "\f01e";
}
.wi-owm-202:before {
  content: "\f01e";
}
.wi-owm-210:before {
  content: "\f016";
}
.wi-owm-211:before {
  content: "\f016";
}
.wi-owm-212:before {
  content: "\f016";
}
.wi-owm-221:before {
  content: "\f016";
}
.wi-owm-230:before {
  content: "\f01e";
}
.wi-owm-231:before {
  content: "\f01e";
}
.wi-owm-232:before {
  content: "\f01e";
}
.wi-owm-300:before {
  content: "\f01c";
}
.wi-owm-301:before {
  content: "\f01c";
}
.wi-owm-302:before {
  content: "\f019";
}
.wi-owm-310:before {
  content: "\f017";
}
.wi-owm-311:before {
  content: "\f019";
}
.wi-owm-312:before {
  content: "\f019";
}
.wi-owm-313:before {
  content: "\f01a";
}
.wi-owm-314:before {
  content: "\f019";
}
.wi-owm-321:before {
  content: "\f01c";
}
.wi-owm-500:before {
  content: "\f01c";
}
.wi-owm-501:before {
  content: "\f019";
}
.wi-owm-502:before {
  content: "\f019";
}
.wi-owm-503:before {
  content: "\f019";
}
.wi-owm-504:before {
  content: "\f019";
}
.wi-owm-511:before {
  content: "\f017";
}
.wi-owm-520:before {
  content: "\f01a";
}
.wi-owm-521:before {
  content: "\f01a";
}
.wi-owm-522:before {
  content: "\f01a";
}
.wi-owm-531:before {
  content: "\f01d";
}
.wi-owm-600:before {
  content: "\f01b";
}
.wi-owm-601:before {
  content: "\f01b";
}
.wi-owm-602:before {
  content: "\f0b5";
}
.wi-owm-611:before {
  content: "\f017";
}
.wi-owm-612:before {
  content: "\f017";
}
.wi-owm-615:before {
  content: "\f017";
}
.wi-owm-616:before {
  content: "\f017";
}
.wi-owm-620:before {
  content: "\f017";
}
.wi-owm-621:before {
  content: "\f01b";
}
.wi-owm-622:before {
  content: "\f01b";
}
.wi-owm-701:before {
  content: "\f01a";
}
.wi-owm-711:before {
  content: "\f062";
}
.wi-owm-721:before {
  content: "\f0b6";
}
.wi-owm-731:before {
  content: "\f063";
}
.wi-owm-741:before {
  content: "\f014";
}
.wi-owm-761:before {
  content: "\f063";
}
.wi-owm-762:before {
  content: "\f063";
}
.wi-owm-771:before {
  content: "\f011";
}
.wi-owm-781:before {
  content: "\f056";
}
.wi-owm-800:before {
  content: "\f00d";
}
.wi-owm-801:before {
  content: "\f011";
}
.wi-owm-802:before {
  content: "\f011";
}
.wi-owm-803:before {
  content: "\f012";
}
.wi-owm-804:before {
  content: "\f013";
}
.wi-owm-900:before {
  content: "\f056";
}
.wi-owm-901:before {
  content: "\f01d";
}
.wi-owm-902:before {
  content: "\f073";
}
.wi-owm-903:before {
  content: "\f076";
}
.wi-owm-904:before {
  content: "\f072";
}
.wi-owm-905:before {
  content: "\f021";
}
.wi-owm-906:before {
  content: "\f015";
}
.wi-owm-957:before {
  content: "\f050";
}
.wi-owm-day-200:before {
  content: "\f010";
}
.wi-owm-day-201:before {
  content: "\f010";
}
.wi-owm-day-202:before {
  content: "\f010";
}
.wi-owm-day-210:before {
  content: "\f005";
}
.wi-owm-day-211:before {
  content: "\f005";
}
.wi-owm-day-212:before {
  content: "\f005";
}
.wi-owm-day-221:before {
  content: "\f005";
}
.wi-owm-day-230:before {
  content: "\f010";
}
.wi-owm-day-231:before {
  content: "\f010";
}
.wi-owm-day-232:before {
  content: "\f010";
}
.wi-owm-day-300:before {
  content: "\f00b";
}
.wi-owm-day-301:before {
  content: "\f00b";
}
.wi-owm-day-302:before {
  content: "\f008";
}
.wi-owm-day-310:before {
  content: "\f008";
}
.wi-owm-day-311:before {
  content: "\f008";
}
.wi-owm-day-312:before {
  content: "\f008";
}
.wi-owm-day-313:before {
  content: "\f008";
}
.wi-owm-day-314:before {
  content: "\f008";
}
.wi-owm-day-321:before {
  content: "\f00b";
}
.wi-owm-day-500:before {
  content: "\f00b";
}
.wi-owm-day-501:before {
  content: "\f008";
}
.wi-owm-day-502:before {
  content: "\f008";
}
.wi-owm-day-503:before {
  content: "\f008";
}
.wi-owm-day-504:before {
  content: "\f008";
}
.wi-owm-day-511:before {
  content: "\f006";
}
.wi-owm-day-520:before {
  content: "\f009";
}
.wi-owm-day-521:before {
  content: "\f009";
}
.wi-owm-day-522:before {
  content: "\f009";
}
.wi-owm-day-531:before {
  content: "\f00e";
}
.wi-owm-day-600:before {
  content: "\f00a";
}
.wi-owm-day-601:before {
  content: "\f0b2";
}
.wi-owm-day-602:before {
  content: "\f00a";
}
.wi-owm-day-611:before {
  content: "\f006";
}
.wi-owm-day-612:before {
  content: "\f006";
}
.wi-owm-day-615:before {
  content: "\f006";
}
.wi-owm-day-616:before {
  content: "\f006";
}
.wi-owm-day-620:before {
  content: "\f006";
}
.wi-owm-day-621:before {
  content: "\f00a";
}
.wi-owm-day-622:before {
  content: "\f00a";
}
.wi-owm-day-701:before {
  content: "\f009";
}
.wi-owm-day-711:before {
  content: "\f062";
}
.wi-owm-day-721:before {
  content: "\f0b6";
}
.wi-owm-day-731:before {
  content: "\f063";
}
.wi-owm-day-741:before {
  content: "\f003";
}
.wi-owm-day-761:before {
  content: "\f063";
}
.wi-owm-day-762:before {
  content: "\f063";
}
.wi-owm-day-781:before {
  content: "\f056";
}
.wi-owm-day-800:before {
  content: "\f00d";
}
.wi-owm-day-801:before {
  content: "\f000";
}
.wi-owm-day-802:before {
  content: "\f000";
}
.wi-owm-day-803:before {
  content: "\f000";
}
.wi-owm-day-804:before {
  content: "\f00c";
}
.wi-owm-day-900:before {
  content: "\f056";
}
.wi-owm-day-902:before {
  content: "\f073";
}
.wi-owm-day-903:before {
  content: "\f076";
}
.wi-owm-day-904:before {
  content: "\f072";
}
.wi-owm-day-906:before {
  content: "\f004";
}
.wi-owm-day-957:before {
  content: "\f050";
}
.wi-owm-night-200:before {
  content: "\f02d";
}
.wi-owm-night-201:before {
  content: "\f02d";
}
.wi-owm-night-202:before {
  content: "\f02d";
}
.wi-owm-night-210:before {
  content: "\f025";
}
.wi-owm-night-211:before {
  content: "\f025";
}
.wi-owm-night-212:before {
  content: "\f025";
}
.wi-owm-night-221:before {
  content: "\f025";
}
.wi-owm-night-230:before {
  content: "\f02d";
}
.wi-owm-night-231:before {
  content: "\f02d";
}
.wi-owm-night-232:before {
  content: "\f02d";
}
.wi-owm-night-300:before {
  content: "\f02b";
}
.wi-owm-night-301:before {
  content: "\f02b";
}
.wi-owm-night-302:before {
  content: "\f028";
}
.wi-owm-night-310:before {
  content: "\f028";
}
.wi-owm-night-311:before {
  content: "\f028";
}
.wi-owm-night-312:before {
  content: "\f028";
}
.wi-owm-night-313:before {
  content: "\f028";
}
.wi-owm-night-314:before {
  content: "\f028";
}
.wi-owm-night-321:before {
  content: "\f02b";
}
.wi-owm-night-500:before {
  content: "\f02b";
}
.wi-owm-night-501:before {
  content: "\f028";
}
.wi-owm-night-502:before {
  content: "\f028";
}
.wi-owm-night-503:before {
  content: "\f028";
}
.wi-owm-night-504:before {
  content: "\f028";
}
.wi-owm-night-511:before {
  content: "\f026";
}
.wi-owm-night-520:before {
  content: "\f029";
}
.wi-owm-night-521:before {
  content: "\f029";
}
.wi-owm-night-522:before {
  content: "\f029";
}
.wi-owm-night-531:before {
  content: "\f02c";
}
.wi-owm-night-600:before {
  content: "\f02a";
}
.wi-owm-night-601:before {
  content: "\f0b4";
}
.wi-owm-night-602:before {
  content: "\f02a";
}
.wi-owm-night-611:before {
  content: "\f026";
}
.wi-owm-night-612:before {
  content: "\f026";
}
.wi-owm-night-615:before {
  content: "\f026";
}
.wi-owm-night-616:before {
  content: "\f026";
}
.wi-owm-night-620:before {
  content: "\f026";
}
.wi-owm-night-621:before {
  content: "\f02a";
}
.wi-owm-night-622:before {
  content: "\f02a";
}
.wi-owm-night-701:before {
  content: "\f029";
}
.wi-owm-night-711:before {
  content: "\f062";
}
.wi-owm-night-721:before {
  content: "\f0b6";
}
.wi-owm-night-731:before {
  content: "\f063";
}
.wi-owm-night-741:before {
  content: "\f04a";
}
.wi-owm-night-761:before {
  content: "\f063";
}
.wi-owm-night-762:before {
  content: "\f063";
}
.wi-owm-night-781:before {
  content: "\f056";
}
.wi-owm-night-800:before {
  content: "\f02e";
}
.wi-owm-night-801:before {
  content: "\f022";
}
.wi-owm-night-802:before {
  content: "\f022";
}
.wi-owm-night-803:before {
  content: "\f022";
}
.wi-owm-night-804:before {
  content: "\f086";
}
.wi-owm-night-900:before {
  content: "\f056";
}
.wi-owm-night-902:before {
  content: "\f073";
}
.wi-owm-night-903:before {
  content: "\f076";
}
.wi-owm-night-904:before {
  content: "\f072";
}
.wi-owm-night-906:before {
  content: "\f024";
}
.wi-owm-night-957:before {
  content: "\f050";
}
.wi-wu-chanceflurries:before {
  content: "\f064";
}
.wi-wu-chancerain:before {
  content: "\f019";
}
.wi-wu-chancesleat:before {
  content: "\f0b5";
}
.wi-wu-chancesnow:before {
  content: "\f01b";
}
.wi-wu-chancetstorms:before {
  content: "\f01e";
}
.wi-wu-clear:before {
  content: "\f00d";
}
.wi-wu-cloudy:before {
  content: "\f002";
}
.wi-wu-flurries:before {
  content: "\f064";
}
.wi-wu-hazy:before {
  content: "\f0b6";
}
.wi-wu-mostlycloudy:before {
  content: "\f002";
}
.wi-wu-mostlysunny:before {
  content: "\f00d";
}
.wi-wu-partlycloudy:before {
  content: "\f002";
}
.wi-wu-partlysunny:before {
  content: "\f00d";
}
.wi-wu-rain:before {
  content: "\f01a";
}
.wi-wu-sleat:before {
  content: "\f0b5";
}
.wi-wu-snow:before {
  content: "\f01b";
}
.wi-wu-sunny:before {
  content: "\f00d";
}
.wi-wu-tstorms:before {
  content: "\f01e";
}
.wi-wu-unknown:before {
  content: "\f00d";
}

/*!*******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./src/assets/css/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************/
/*  --TABLE OF CONTENTS--

	- Bootstrap customization
	- Half coulumns
	- Banners
	- Features
	- Blur area
	- iCheck
	- Range slider
	- Date picker
	- Quantity selector
	- Autocomplete
	- Spinner
	- Window scroll
	- Mega Navigation
	- Language and currency selector
	- Page section
	- Account page
	- Breadcrumbs
	- Hero area
	- Hero text
	- Search area
	- Blog
	- 404
	- About
	- Contact
	- Login
	- Payment
	- Loading
	- Elements
	- Footer
	- Utilities

   /--TABLE OF CONTENTS--  */
   :root {
    --craneGreenLight: #2fbc31;
    --craneGreenDark: #0c6013;
     --craneGreenDark200: #baf1bd;
     --sooresWhite: #ffffff;
   }

   h1,
   h2,
   h3,
   h4,
   h5,
   h6 {
     font-family: 'Roboto', helvetica, Arial, sans-serif;
     letter-spacing: 0.33px;
     font-weight: bold;
   }
   body {
     font:14px/1.7 "Open Sans",Helvetica,Arial,sans-serif;
     font-size: 15px;
     background-color: #f2f2f2;
   }
   .text-white {
     color: #fff;
   }
   .text-muted {
     color: inherit;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     font-size: 13px;
   }
   .text-upcase {
     text-transform: uppercase;
   }
   .google-map {
     width: 100%;
     height: 300px;
   }
   .gm-style-iw + div {
     display: none;
   }
   .bg-grad {
     background: linear-gradient(to right, #00a8f0, #0084bd) !important;
   }
   .bg-grad-i {
     background: linear-gradient(to right, #ff7b42, #ff570f) !important;
   }
   /*  --BOOTSTRAP CUSTOMIZATION--  */
   .btn {
     transition: 0.2s;
     border-radius: 2px;
     letter-spacing: 0.75px;
     font-size: 13px;
     position: relative;
     font-weight: 700;
     font-family: 'Roboto', helvetica, Arial, sans-serif;
   }
   .btn:hover {
     transition: 0.2s;
   }
   .btn > .btn-icon {
     margin-right: 5px;
   }
   .btn-xs {
     font-size: 11px;
     letter-spacing: 0;
   }
   .btn-sm {
     letter-spacing: 0;
     font-size: 12px;
   }
   .btn-lg {
     padding: 20px;
     font-size: 17px;
   }
   .btn-xxl {
     padding: 20px 30px;
     font-size: 30px;
   }
   .btn-xl {
     padding: 15px 20px;
     font-size: 20px;
   }
   .btn-uc {
     text-transform: uppercase;
   }
   .btn-primary {
     background: var(--craneGreenLight);
     border-color: #0084bd;
   }

   .btn-primary:hover {
     background: #0084bd;
     border-color: #0076a8;
   }
   .btn-primary:focus {
     background: #0084bd;
     border-color: #0076a8;
   }
   .btn-primary-invert,
   .btn-primary-inverse {
     background: #fff;
     border-color: var(--craneGreenLight);
     color: var(--craneGreenLight) !important;
   }
   .btn-primary-invert:hover,
   .btn-primary-inverse:hover {
     color: #fff !important;
     background: var(--craneGreenLight);
     border-color: #fff;
   }
   .btn-dark {
     background: #595959;
     color: #fff;
     border-color: #404040;
   }
   .btn-dark:hover {
     color: #fff;
     background: #404040;
   }
   .btn-black {
     background: linten(#000, 15%);
     border-color: #000;
     color: #fff;
   }
   .btn-black:hover {
     color: #fff;
     background: #000;
   }
   .btn-paypal {
     background: #0079c1;
     color: #fff;
     border-color: #006dae;
   }
   .btn-paypal:hover {
     color: #fff;
     background: #006dae;
     border-color: #00619a;
   }
   .btn-white {
     color: #595959;
     background: #fff;
     border: none;
   }
   .btn-ghost {
     background: none;
     border: 1px solid;
   }
   .btn-ghost.btn-primary {
     color: #0093d2;
   }
   .btn-ghost.btn-primary:hover {
     background: #0093d2;
   }
   .btn-ghost.btn-success {
     color: #5cb85c;
   }
   .btn-ghost.btn-success:hover {
     background: #5cb85c;
   }
   .btn-ghost.btn-info {
     color: #5bc0de;
   }
   .btn-ghost.btn-info:hover {
     background: #5bc0de;
   }
   .btn-ghost.btn-warning {
     color: #f0ad4e;
   }
   .btn-ghost.btn-warning:hover {
     background: #f0ad4e;
   }
   .btn-ghost.btn-danger {
     color: #d9534f;
   }
   .btn-ghost.btn-danger:hover {
     background: #d9534f;
   }
   .btn-ghost.btn-primary-inverse {
     color: #ff6c2d;
   }
   .btn-ghost.btn-primary-inverse:hover {
     background: #ff6c2d;
   }
   .btn-ghost:hover {
     color: #fff;
   }
   .btn-ghost.btn-default:hover {
     color: #353535;
   }
   .btn-ghost.btn-white {
     border-color: #fff;
     color: #fff;
   }
   .btn-ghost.btn-white:hover {
     background: #fff !important;
     color: #595959;
   }
   .btn-ghost.btn-black {
     border-color: #000;
     color: #000;
   }
   .btn-ghost.btn-black:hover {
     background: #000;
     color: #fff;
   }
   .btn-ghost.btn-dark {
     border-color: #595959;
     color: #595959;
   }
   .btn-ghost.btn-dark:hover {
     background: #595959;
     color: #fff;
   }
   .btn-lock-screen {
     left: 50%;
     position: fixed;
     top: 70px;
     z-index: 999;
     transform: translate3d(-50%, 0, 0);
     transition: 0.3s;
     opacity: 1;
     -ms-filter: none;
     filter: none;
     padding: 5px 7px;
     font-size: 11px;
     letter-spacing: 1px;
     border-radius: 10px;
   }
   .btn-lock-screen.btn-lock-screen-hide {
     transform: translate3d(-50%, -100px, 0);
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
   }
   .btn-shadow {
     box-shadow: 0 1px 30px rgba(0,0,0,0.28);
   }
   .row.row-wrap,
   .row.row-col-gap {
     margin-bottom: -30px;
     position: relative;
     display: table;
     width: 100%;
     width: calc(100% + 30px);
   }
   .row.row-wrap > [class^="col-"],
   .row.row-col-gap > [class^="col-"] {
     padding-bottom: 30px;
   }
   .row.row-wrap[data-gutter="10"],
   .row.row-col-gap[data-gutter="10"] {
     margin-bottom: -10px;
     width: calc(100% + 10px);
   }
   .row.row-wrap[data-gutter="10"] > [class^="col-"],
   .row.row-col-gap[data-gutter="10"] > [class^="col-"] {
     padding-bottom: 10px;
   }
   .row.row-wrap[data-gutter="20"],
   .row.row-col-gap[data-gutter="20"] {
     margin-bottom: -20px;
     width: calc(100% + 20px);
   }
   .row.row-wrap[data-gutter="20"] > [class^="col-"],
   .row.row-col-gap[data-gutter="20"] > [class^="col-"] {
     padding-bottom: 20px;
   }
   @media (max-width: 992px) {
     .row.row-col-mob-gap > [class^="col-"] {
       margin-bottom: 30px;
     }
   }
   @media (min-width: 992px) {
     .row.row-col-border > [class^="col-"],
     .row.row-col-border-white > [class^="col-"] {
       border-left: 1px solid #e6e6e6;
     }
     .row.row-col-border > [class^="col-"]:first-child,
     .row.row-col-border-white > [class^="col-"]:first-child {
       border-left: none;
     }
   }
   @media (min-width: 992px) {
     .row.row-col-border-white > [class^="col-"] {
       border-color: #fff;
     }
   }
   .row.row-col-reverse > [class^="col-"] {
     float: right;
   }
   @media (max-width: 992px) {
     .row.row-col-reverse > [class^="col-"] {
       float: none;
     }
   }
   @media (max-width: 992px) {
     .row.row-mob-full {
       margin: 0 !important;
     }
     .row.row-mob-full > [class^="col-"] {
       padding: 0 !important;
     }
   }
   .row.row-col-static > [class^="col-"] {
     position: static;
   }
   .row.row-col-full > [class^="col-"] {
     height: 100%;
   }
   .row.row-full {
     margin-left: 0;
     margin-right: 0;
     width: 100%;
   }
   .row.row-sm-gap {
     margin-bottom: -10px;
   }
   .row.row-sm-gap > [class^="col-"] {
     margin-bottom: 10px;
   }
   .row.row-no-gutter,
   .row[data-gutter="0"],
   .row[data-gutter="none"] {
     margin: 0 !important;
   }
   .row.row-no-gutter > [class^="col-"],
   .row[data-gutter="0"] > [class^="col-"],
   .row[data-gutter="none"] > [class^="col-"] {
     padding: 0 !important;
   }
   .row[data-gutter="10"] {
     margin-left: -5px;
     margin-right: -5px;
   }
   .row[data-gutter="10"] > [class^="col-"] {
     padding-left: 5px;
     padding-right: 5px;
   }
   .row[data-gutter="20"] {
     margin-left: -10px;
     margin-right: -10px;
   }
   .row[data-gutter="20"] > [class^="col-"] {
     padding-left: 10px;
     padding-right: 10px;
   }
   @media (min-width: 992px) {
     .row[data-gutter="40"] {
       margin-left: -20px;
       margin-right: -20px;
     }
     .row[data-gutter="40"] > [class^="col-"] {
       padding-left: 20px;
       padding-right: 20px;
     }
   }
   @media (min-width: 992px) {
     .row[data-gutter="60"] {
       margin-left: -30px;
       margin-right: -30px;
     }
     .row[data-gutter="60"] > [class^="col-"] {
       padding-left: 30px;
       padding-right: 30px;
     }
   }
   @media (min-width: 992px) {
     .row[data-gutter="80"] {
       margin-left: -40px;
       margin-right: -40px;
     }
     .row[data-gutter="80"] > [class^="col-"] {
       padding-left: 40px;
       padding-right: 40px;
     }
   }
   @media (min-width: 992px) {
     .row[data-gutter="100"] {
       margin-left: -50px;
       margin-right: -50px;
     }
     .row[data-gutter="100"] > [class^="col-"] {
       padding-left: 50px;
       padding-right: 50px;
     }
   }
   @media (min-width: 992px) {
     .row[data-gutter="120"] {
       margin-left: -60px;
       margin-right: -60px;
     }
     .row[data-gutter="120"] > [class^="col-"] {
       padding-left: 60px;
       padding-right: 60px;
     }
   }
   @media (min-width: 992px) {
     .row-eq-height,
     .row-col-eq {
       display: -ms-flexbox;
       display: box;
       display: flex;
     }
   }
   @media (min-width: 992px) {
     .row-eq-height.row-col-reverse,
     .row-col-eq.row-col-reverse {
       -o-box-direction: reverse;
       -o-box-orient: horizontal;
       flex-direction: row-reverse;
     }
   }
   .col-ng {
     padding: 0;
   }
   .nav > li > a {
     margin-right: 0;
   }
   @media (max-width: 992px) {
     .nav-mob-inline {
       overflow-x: auto;
       white-space: nowrap;
     }
     .nav-mob-inline > li {
       display: inline-block;
       float: none;
       margin-bottom: 0;
       text-align: center;
     }
   }
   @media (max-width: 992px) {
     .nav-mob-bg-dark {
       background: #333;
     }
   }
   .nav-blank {
     border: none;
   }
   .nav-blank > li {
     margin-right: 30px;
   }
   .nav-blank > li > a,
   .nav-blank > li > a:hover,
   .nav-blank > li > a:focus {
     border: none;
     background: none !important;
     border-radius: 0;
     padding: 0;
   }
   .nav-blank > li.active > a,
   .nav-blank > li.active > a:hover,
   .nav-blank > li.active > a:focus {
     border: none;
   }
   .nav-default > li > a,
   .nav-default > li > a:hover,
   .nav-default > li > a:focus {
     color: #727272;
   }
   .nav-default.active > a,
   .nav-default.active > a:hover,
   .nav-default.active > a:focus {
     color: #313131;
   }
   .nav-sqr > li > a {
     border-radius: 0;
   }
   .nav-lg {
     font-size: 17px;
   }
   .nav-lg .nav-icon {
     font-size: 19px;
   }
   .nav-lg > li > a {
     padding: 13px 17px;
   }
   .nav-lg.nav-blank > li > a {
     padding: 0;
   }
   .nav-lg.nav-line > li {
     margin-right: 30px;
   }
   .nav-lg.nav-line > li:last-child {
     margin-right: 0;
   }
   .nav-xl {
     font-size: 20px;
   }
   .nav-pull-up {
     margin-top: -41px;
   }
   .nav-pull-up.nav-lg {
     margin-top: -54px;
   }
   .nav-line > li {
     margin-right: 25px;
   }
   .nav-line > li > a,
   .nav-line > li > a:hover,
   .nav-line > li > a:focus {
     border: none;
     background: none !important;
     border-radius: 0 !important;
     padding-left: 0;
     padding-right: 0;
   }
   .nav-line > li.active > a,
   .nav-line > li.active > a:hover,
   .nav-line > li.active > a:focus {
     border: none;
     border-bottom: 2px solid #666;
   }
   .nav-line > li:last-child {
     margin-right: 0;
   }
   .nav-line.nav-center > li,
   .nav-blank.nav-center > li {
     margin-right: 15px;
     margin-left: 15px;
   }
   .nav-line.nav-center > li:last-child,
   .nav-blank.nav-center > li:last-child {
     margin-right: 15px;
   }
   .nav-center {
     text-align: center;
   }
   .nav-center > li {
     float: none;
     display: inline-block;
   }
   .nav-white > li > a,
   .nav-white > li > a:hover,
   .nav-white > li > a:focus {
     color: #fff;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     background: none;
   }
   .nav-white > li.active > a,
   .nav-white > li.active > a:hover,
   .nav-white > li.active > a:focus {
     color: #595959;
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .nav-white.nav-blank > li.active > a,
   .nav-white.nav-blank > li.active > a:hover,
   .nav-white.nav-blank > li.active > a:focus {
     color: #fff;
   }
   .nav-white.nav-line {
     border-color: rgba(255,255,255,0.3);
   }
   .nav-white.nav-line > li > a,
   .nav-white.nav-line > li > a:hover,
   .nav-white.nav-line > li > a:focus {
     border-color: #fff;
   }
   .nav-white.nav-line > li.active > a {
     color: #fff !important;
   }
   .nav-no-br {
     border-bottom: none;
   }
   .nav-no-br > li {
     margin-bottom: 0;
   }
   .nav-no-br > li > a,
   .nav-no-br > li > a:hover,
   .nav-no-br > li > a:focus {
     border: none;
   }
   .nav-no-br > li.active > a,
   .nav-no-br > li.active > a:hover,
   .nav-no-br > li.active > a:focus {
     border: none;
   }
   .nav-icon-center {
     display: block;
     text-align: center;
     margin-bottom: 10px;
     font-size: 19px;
   }
   .nav-active-primary > li.active > a,
   .nav-active-primary > li.active > a:hover,
   .nav-active-primary > li.active > a:focus {
     background: #0093d2;
     color: #fff;
   }
   .nav-active-primary.nav-line > li.active > a,
   .nav-active-primary.nav-blank > li.active > a,
   .nav-active-primary.nav-line > li.active > a:hover,
   .nav-active-primary.nav-blank > li.active > a:hover,
   .nav-active-primary.nav-line > li.active > a:focus,
   .nav-active-primary.nav-blank > li.active > a:focus {
     color: #0093d2;
     background: none;
     border-color: #0093d2;
   }
   .nav-active-primary-inverse > li.active > a,
   .nav-active-primary-inverse > li.active > a:hover,
   .nav-active-primary-inverse > li.active > a:focus {
     background: #fff;
     color: var(--craneGreenLight);
   }
   .nav-active-primary-inverse.nav-line > li.active > a,
   .nav-active-primary-inverse.nav-blank > li.active > a,
   .nav-active-primary-inverse.nav-line > li.active > a:hover,
   .nav-active-primary-inverse.nav-blank > li.active > a:hover,
   .nav-active-primary-inverse.nav-line > li.active > a:focus,
   .nav-active-primary-inverse.nav-blank > li.active > a:focus {
     color: var(--craneGreenLight);
     background: none;
     border-color: var(--craneGreenLight);
   }
   .nav-active-white > li.active > a,
   .nav-active-white > li.active > a:hover,
   .nav-active-white > li.active > a:focus {
     background: #fff;
     color: #595959;
   }
   .nav-eq-width {
     display: table;
     width: 100%;
   }
   .nav-eq-width > li {
     display: table-cell;
     float: none;
   }
   .nav-eq-width > li > a {
     margin: 0;
   }
   .tab-content-curved {
     border-radius: 4px;
   }
   .navbar-theme {
     margin-bottom: 0;
     border-radius: 0;
     background: #fff;
     border: none;
   }
   .navbar-theme .navbar-toggle {
     border: none !important;
     background: none !important;
   }
   .navbar-inverse {
     background: #333;
   }
   .navbar-brand > img {
     max-width: 100%;
     max-height: 100%;
   }
   .navbar-primary {
     background: #0093d2;
   }
   .navbar-primary .navbar-nav > li > a {
     color: rgba(255,255,255,0.7);
   }
   @media (max-width: 992px) {
     .navbar-primary .navbar-nav > li {
       border-color: #006793 !important;
     }
   }
   .navbar-primary .navbar-collapse {
     border-color: #006793 !important;
   }
   .navbar-primary-inverse {
     background: #ff6c2d;
   }
   .navbar-primary-inverse .navbar-nav > li > a {
     color: rgba(255,255,255,0.7);
   }
   @media (max-width: 992px) {
     .navbar-primary-inverse .navbar-nav > li {
       border-color: #d23f00 !important;
     }
   }
   .navbar-primary-inverse .navbar-collapse {
     border-color: #d23f00 !important;
   }
   .navbar-theme {
     backface-visibility: hidden;
   }
   .navbar-theme-abs {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     z-index: 999;
   }
   @media (max-width: 992px) {
     .navbar-theme-border .navbar-collapse {
       border: none;
       overflow-y: hidden;
     }
     .navbar-theme-border .navbar-nav {
       margin-bottom: 0;
     }
   }
   .navbar-theme-border .navbar-collapse {
     /* border-bottom: 1px solid rgba(255,255,255,0.3); */
   }
   .navbar-theme-border .navbar-nav {
     margin-bottom: -1px !important;
   }
   .navbar-theme-fixed {
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     z-index: 999;
   }
   .navbar-theme-transparent {
     background: none;
   }
   .navbar-theme .navbar-nav > li:hover > a {
     color: #3e3e3e;
   }
   .navbar-theme .navbar-nav > li > a {
    font-size: 16px;
    font-weight: 400;
    margin: 0 15px;
   }
   .navbar-theme .navbar-nav > li:last-child > a {
     margin-right: 0;
   }
   .navbar-theme .navbar-nav > li.active > a {
     background: none;
   }
   .navbar-theme .navbar-nav > li.active > a:hover {
     background: none;
   }
   .navbar-theme .navbar-nav > li.active > a:focus {
     background: none;
   }
   .navbar-theme .navbar-nav > li.open > a,
   .navbar-theme .navbar-nav > li.open > a:hover,
   .navbar-theme .navbar-nav > li.open > a:focus {
     background: none;
   }
   .navbar-theme.navbar-inverse .navbar-nav > li:hover > a {
     color: var(--craneGreenLight);
   }
   .navbar-theme.navbar-inverse .navbar-nav .navbar-nav-item-user-icon {
     color: #fff;
   }
   .navbar-full .navbar-right {
     margin-right: 0;
   }
   .navbar-full .navbar-inner {
     padding: 0 15px;
   }
   .navbar-flag {
     height: 20px;
   }
   .navbar-theme-transparent .navbar-nav > li > a {
     color: var(--craneGreenDark);
   }
   .navbar-theme-transparent .navbar-nav > li.active > a {
     border-bottom: 3px solid var(--craneGreenDark)

   }
   @media (min-width: 992px) {
     .navbar-theme .dropdown:hover .dropdown-menu {
       display: block;
     }
   }
   .navbar-theme .navbar-inner {
     position: relative;
   }
   .navbar-theme .dropdown-menu {
     border-radius: 0;
     padding: 0;
     border: none;
     border-top: 5px solid transparent;
   }
   .navbar-theme .dropdown-menu > li > a {
     padding: 12px 20px;
   }
   .navbar-theme .dropdown-menu > li > a:hover {
     background: #0093d2;
     color: #4d4d4d;
   }
   .navbar-theme .dropdown-menu > li.active > a {
     background: #0093d2;
     color: #fff;
   }
   .navbar-theme .dropdown-menu-xl,
   .navbar-theme .dropdown-menu-xxl,
   .navbar-theme .dropdown-menu-lg,
   .navbar-theme .dropdown-menu-full {
     padding: 15px;
   }
   .dropdown-menu-xl {
     width: 600px;
   }
   .dropdown-menu-lg {
     width: 450px;
   }
   .dropdown-menu-xxl {
     width: 800px;
   }
   .dropdown-full {
     position: static !important;
   }
   .dropdown-menu-full {
     width: 100%;
   }
   .navbar-nav-item-user > a {
     padding-left: 30px !important;
   }
   .navbar-nav-item-user-icon,
   .navbar-nav-item-user-img {
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     display: block;
     font-size: 20px;
     position: absolute;
     top: 50%;
     left: 0;
     transform: translateY(-50%);
     margin-top: -1px;
   }
   .navbar-nav-item-user-img {
     width: 20px;
     border-radius: 50%;
   }
   li:hover .navbar-nav-item-user-icon,
   li.active .navbar-nav-item-user-icon,
   li:hover .navbar-nav-item-user-img,
   li.active .navbar-nav-item-user-img {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .navbar-theme-border-def .navbar-collapse {
     border-bottom: 1px solid #b3b3b3;
   }
   .navbar-theme-border-def .navbar-nav > li.active > a {
     border-bottom: 1px solid #808080;
   }
   .navbar-theme .navbar-toggle {
     margin-right: 0;
   }
   @media (max-width: 992px) {
     .navbar-theme .navbar-brand {
       padding-left: 0;
     }
     .navbar-theme .navbar-nav {
       margin: 0;
     }
     .navbar-theme .navbar-nav > li {
       border-bottom: 1px solid #e6e6e6;
     }
     .navbar-theme .navbar-nav > li > a {
       margin: 0;
     }
     .navbar-theme .navbar-nav > li > a.dropdown-toggle:before {
       font-family: 'FontAwesome';
       content: '\f107';
       position: absolute;
       top: 50%;
       right: 3px;
       opacity: 0.33;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
       filter: alpha(opacity=33);
       transform: translateY(-50%);
       font-size: 18px;
     }
     .navbar-theme .navbar-collapse {
       padding: 0;
     }
     .navbar-theme .dropdown-menu {
       padding: 0;
       margin-left: 10px;
       overflow: hidden;
     }
     .navbar-theme .dropdown-meganav-list-items {
       padding-bottom: 20px;
     }
     .navbar-theme.navbar-inverse .navbar-nav > li {
       border-bottom: 1px solid #4d4d4d;
     }
     .navbar-theme.navbar-inverse .dropdown-meganav-list-title,
     .navbar-theme.navbar-inverse .dropdown-meganav-select-list-title {
       color: #4d4d4d;
     }
     .navbar-theme.navbar-inverse .dropdown-meganav-list-items > li > a {
       color: #4d4d4d;
     }
     .navbar-theme.navbar-theme-transparent {
       background: #fff;
     }
     .navbar-theme.navbar-theme-transparent li.active > a {
       border: none;
     }
     .navbar-theme.navbar-theme-abs {
       display: block;
       position: relative;
     }
   }
   .heading-theme {
     position: relative;
     padding: 20px 0;
   }
   .heading-theme-title {
     margin: 0;
   }
   .heading-theme-subtitle {
     margin-bottom: 0;
     margin-top: 10px;
   }
   .heading-theme-color {
     background: #0093d2;
   }
   .heading-theme-color .heading-theme-title,
   .heading-theme-color .heading-theme-subtitle {
     color: #fff;
   }
   .heading-theme-color .heading-theme-subtitle {
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   /*  /--BOOTSTRAP CUSTOMIZATION--  */
   /*  --HALF COULMN--  */
   .col-md-0-5,
   .col-md-1-5,
   .col-md-2-5,
   .col-md-3-5,
   .col-md-4-5,
   .col-md-5-5,
   .col-md-6-5,
   .col-md-7-5,
   .col-md-8-5,
   .col-md-9-5,
   .col-md-10-5,
   .col-md-11-5,
   .col-xs-0-5,
   .col-xs-1-5,
   .col-xs-2-5,
   .col-xs-3-5,
   .col-xs-4-5,
   .col-xs-5-5,
   .col-xs-6-5,
   .col-xs-7-5,
   .col-xs-8-5,
   .col-xs-9-5,
   .col-xs-10-5,
   .col-xs-11-5 {
     float: left;
     position: relative;
     min-height: 1px;
     padding-right: 15px;
     padding-left: 15px;
   }
   @media (max-width: 992px) {
     .col-md-0-5,
     .col-md-1-5,
     .col-md-2-5,
     .col-md-3-5,
     .col-md-4-5,
     .col-md-5-5,
     .col-md-6-5,
     .col-md-7-5,
     .col-md-8-5,
     .col-md-9-5,
     .col-md-10-5,
     .col-md-11-5 {
       width: 100% !important;
       float: none;
     }
   }
   .col-md-0-5,
   .col-xs-0-5 {
     width: 4.166666665%;
   }
   .col-md-1-5,
   .col-xs-1-5 {
     width: 12.499999995%;
   }
   .col-md-2-5,
   .col-xs-2-5 {
     width: 20%;
   }
   .col-md-3-5,
   .col-xs-3-5 {
     width: 29.166666665%;
   }
   .col-md-4-5,
   .col-xs-4-5 {
     width: 37.499999995%;
   }
   .col-md-5-5,
   .col-xs-5-5 {
     width: 45.833333335%;
   }
   .col-md-6-5,
   .col-xs-6-5 {
     width: 54.166666665%;
   }
   .col-md-7-5,
   .col-xs-7-5 {
     width: 62.499999995%;
   }
   .col-md-8-5,
   .col-xs-8-5 {
     width: 70.833333335%;
   }
   .col-md-9-5,
   .col-xs-9-5 {
     width: 79.166666665%;
   }
   .col-md-10-5,
   .col-xs-10-5 {
     width: 87.499999995%;
   }
   .col-md-11-5,
   .col-xs-11-5 {
     width: 95.833333335%;
   }
   /*  --/HALF COULMN--  */
   /*  --OWL CAROUSEL--  */
   .owl-carousel {
     display: none;
     width: 100%;
     -webkit-tap-highlight-color: transparent;
     position: relative;
     z-index: 1;
   }
   .owl-carousel .owl-stage {
     position: relative;
     -ms-touch-action: pan-Y;
   }
   .owl-carousel .owl-stage:after {
     content: ".";
     display: block;
     clear: both;
     visibility: hidden;
     line-height: 0;
     height: 0;
   }
   .owl-centered .owl-stage {
    display: table !important;
  }
  .owl-centered .owl-item {
    display: table-cell;
    float: none;
    vertical-align: middle;
  }
  .owl-centered .owl-item > div {
    text-align: center;
  }
   .owl-carousel .owl-stage-outer {
     position: relative;
     overflow: hidden;
     -webkit-transform: translate3d(0px, 0px, 0px);
   }
   .owl-carousel .owl-item {
     position: relative;
     min-height: 1px;
     float: left;
     -webkit-backface-visibility: hidden;
     -webkit-tap-highlight-color: transparent;
     -webkit-touch-callout: none;
     transform: translateY(0);
   }
   .owl-carousel .owl-item img {
     display: block;
     width: 100%;
     -webkit-transform-style: preserve-3d;
   }
   .owl-carousel .owl-nav.disabled,
   .owl-carousel .owl-dots.disabled {
     display: none;
   }
   .owl-carousel .owl-nav .owl-prev,
   .owl-carousel .owl-nav .owl-next,
   .owl-carousel .owl-dot {
     cursor: hand;
     -webkit-user-select: none;
     -webkit-user-select: none;
     user-select: none;
   }
   .owl-carousel.owl-loaded {
     display: block;
   }
   .owl-carousel.owl-loading {
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
     display: block;
   }
   .owl-carousel.owl-hidden {
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
   }
   .owl-carousel.owl-refresh .owl-item {
     display: none;
   }
   .owl-carousel.owl-drag .owl-item {
     -webkit-user-select: none;
     -webkit-user-select: none;
     user-select: none;
   }
   .owl-carousel.owl-grab {
     cursor: grab;
   }
   .owl-carousel.owl-rtl {
     direction: rtl;
   }
   .owl-carousel.owl-rtl .owl-item {
     float: right;
   }
   .no-js .owl-carousel {
     display: block;
   }
   .owl-carousel .animated {
     animation-duration: 1000ms;
     animation-fill-mode: both;
   }
   .owl-carousel .owl-animated-in {
     z-index: 0;
   }
   .owl-carousel .owl-animated-out {
     z-index: 1;
   }
   .owl-carousel .fadeOut {
     animation-name: fadeOut;
   }
   .owl-height {
     transition: height 500ms ease-in-out;
   }
   .owl-carousel .owl-item .owl-lazy {
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
     transition: opacity 400ms ease;
   }
   .owl-carousel .owl-item img.owl-lazy {
     transform-style: preserve-3d;
   }
   .owl-carousel .owl-video-wrapper {
     position: relative;
     height: 100%;
     background: #000;
   }
   .owl-carousel .owl-video-play-icon {
     position: absolute;
     height: 80px;
     width: 80px;
     left: 50%;
     top: 50%;
     margin-left: -40px;
     margin-top: -40px;
     /* background: url("owl.video.play.png") no-repeat; */
     cursor: pointer;
     z-index: 1;
     -webkit-backface-visibility: hidden;
     transition: transform 100ms ease;
   }
   .owl-carousel .owl-video-play-icon:hover {
     transform: scale(1.3, 1.3);
   }
   .owl-carousel .owl-video-playing .owl-video-tn,
   .owl-carousel .owl-video-playing .owl-video-play-icon {
     display: none;
   }
   .owl-carousel .owl-video-tn {
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
     height: 100%;
     background-position: center center;
     background-repeat: no-repeat;
     background-size: contain;
     transition: opacity 400ms ease;
   }
   .owl-carousel .owl-video-frame {
     position: relative;
     z-index: 1;
     height: 100%;
     width: 100%;
   }
   .owl-theme .owl-nav {
     margin-top: 10px;
     text-align: center;
     -webkit-tap-highlight-color: transparent;
   }
   .owl-theme .owl-nav [class*='owl-'] {
     color: #fff;
     font-size: 14px;
     margin: 5px;
     padding: 4px 7px;
     background: #d6d6d6;
     display: inline-block;
     cursor: pointer;
     border-radius: 3px;
   }
   .owl-theme .owl-nav [class*='owl-']:hover {
     background: #869791;
     color: #fff;
     text-decoration: none;
   }
   .owl-theme .owl-nav .disabled {
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     cursor: default;
   }
   .owl-theme .owl-nav.disabled + .owl-dots {
     margin-top: 10px;
   }
   .owl-theme .owl-dots {
     text-align: center;
     -webkit-tap-highlight-color: transparent;
   }
   .owl-theme .owl-dots .owl-dot {
     display: inline-block;
     zoom: 1;
     *display: inline;
   }
   .owl-theme .owl-dots .owl-dot span {
     width: 10px;
     height: 10px;
     margin: 5px 7px;
     background: #d6d6d6;
     display: block;
     -webkit-backface-visibility: visible;
     transition: opacity 200ms ease;
     border-radius: 30px;
   }
   .owl-theme .owl-dots .owl-dot.active span,
   .owl-theme .owl-dots .owl-dot:hover span {
     background: #869791;
   }
   .owl-prev,
   .owl-next {
     position: absolute;
     top: 50%;
     transform: translateY(-50%);
     color: #fff;
     display: block;
     width: 50px;
     height: 50px;
     line-height: 50px;
     text-align: center;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     transition: 0.3s;
     cursor: pointer;
     font-size: 20px;
   }
   .owl-prev:hover,
   .owl-next:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .owl-prev {
     left: 30px;
   }
   .owl-next {
     right: 30px;
   }
   .owl-carousel-nav-white .owl-prev,
   .owl-carousel-nav-white .owl-next {
     opacity: 1;
     -ms-filter: none;
     filter: none;
     color: #fff !important;
   }
   .owl-dots {
     text-align: center;
     -webkit-tap-highlight-color: transparent;
     margin-top: 15px;
   }
   .owl-dots .owl-dot {
     display: inline-block;
     zoom: 1;
     *display: inline;
   }
   .owl-dots .owl-dot span {
     width: 10px;
     height: 10px;
     margin: 5px 7px;
     background: #d6d6d6;
     display: block;
     -webkit-backface-visibility: visible;
     transition: opacity 200ms ease;
     border-radius: 30px;
   }
   .owl-dots .owl-dot.active span,
   .owl-dots .owl-dot:hover span {
     background: #869791;
   }
   .owl-carousel-no-nav .owl-dots {
     display: none;
   }
   .owl-carousel-no-nav .owl-nav {
     display: none;
   }
   @keyframes fadeOut {
     0% {
       opacity: 1;
       -ms-filter: none;
       filter: none;
     }
     100% {
       opacity: 0;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
       filter: alpha(opacity=0);
     }
   }
   /*  --/OWL CAROUSEL--  */
   /*  --BANNER--  */
   .banner {
     position: relative;
     overflow: hidden;
   }
   .banner-sqr {
     width: 100%;
     padding-top: 100%;
   }
   .banner-w-25 {
     height: 25vh;
   }
   .banner-w-33 {
     height: 33vh;
   }
   .banner-w-50 {
     height: 50vh;
   }
   .banner-w-63 {
     height: 63vh;
   }
   .banner-w-75 {
     height: 75vh;
   }
   .banner-w-80 {
     height: 80vh;
   }
   .banner-w-100 {
     height: 100vh;
   }
   .banner-bg {
     background-size: cover;
     background-position: center center;
     background-repeat: no-repeat;
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     z-index: 1;
     backface-visibility: hidden;
   }
   .banner-link {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     z-index: 6;
   }
   .banner-mask {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     z-index: 2;
     background: #000;
     opacity: 0.33;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
     filter: alpha(opacity=33);
     backface-visibility: hidden;
   }
   .banner-mask-half {
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .banner-mask-dark {
     opacity: 0.66;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)";
     filter: alpha(opacity=66);
   }
   .banner-mask-light {
     opacity: 0.15;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
     filter: alpha(opacity=15);
   }
   .banner-border {
     border: 1px solid #fff;
     margin: -1px 0 0 -1px;
   }
   .banner-img {
     width: 100%;
     backface-visibility: hidden;
   }
   .banner-inner-shadow {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     z-index: 3;
     box-shadow: inset 0 0 20px rgba(0,0,0,0.5);
   }
   .banner-inner-shadow-lg {
     box-shadow: inset 0 0 100px rgba(0,0,0,0.5);
   }
   .banner-title {
     font-size: 19px;
     font-weight: normal;
     font-family: 'Roboto', helvetica, Arial, sans-serif;
     margin: 0;
   }
   .banner-subtitle {
     font-size: 13px;
     opacity: 0.66;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)";
     filter: alpha(opacity=66);
     font-weight: bold;
     margin-bottom: 0;
     margin-top: 10px;
   }
   .banner-caption {
     position: relative;
     z-index: 5;
     backface-visibility: hidden;
     color: #fff;
     padding: 30px;
   }
   .banner-caption-dark {
     color: #4d4d4d;
   }
   .banner-caption-top {
     position: absolute;
     top: 0;
     left: 0;
     bottom: auto;
     right: auto;
   }
   .banner-caption-bottom {
     position: absolute;
     top: auto;
     left: 0;
     bottom: 0;
     right: auto;
   }
   .banner-caption-center {
     position: absolute;
     top: 50%;
     left: 0;
     bottom: auto;
     right: auto;
     transfrom: translateY(-50%);
   }
   .banner-caption-inner {
     z-index: 2;
   }
   .banner-caption-grad {
     background: linear-gradient(to bottom, rgba(0,0,0,0.01), rgba(0,0,0,0.7));
   }
   .banner-caption-grad-white {
     background: linear-gradient(to bottom, rgba(255,255,255,0.01), rgba(255,255,255,0.9));
   }
   .banner-caption-vert-center {
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate3d(-50%, -50%, 0);
     width: 100%;
   }
   .banner-caption-top {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
   }
   .banner-caption-bottom {
     position: absolute;
     top: auto;
     left: 0;
     bottom: 0;
     width: 100%;
   }
   .banner-animate {
     backface-visibility: hidden;
     transition: 0.3s;
   }
   .banner-animate-slow {
     transition: 0.6s;
   }
   .banner-animate-slow.banner-animate-mask-in .banner-mask,
   .banner-animate-slow.banner-animate-zoom-in .banner-bg {
     transition: 0.6s;
   }
   .banner-animate-very-slow {
     transition: 1.2s;
   }
   .banner-animate-very-slow.banner-animate-mask-in .banner-mask,
   .banner-animate-very-slow.banner-animate-zoom-in .banner-bg {
     transition: 1.2s;
   }
   .banner-animate-super-slow {
     transition: 2.2s;
   }
   .banner-animate-super-slow.banner-animate-mask-in .banner-mask,
   .banner-animate-super-slow.banner-animate-zoom-in .banner-bg {
     transition: 2.2s;
   }
   @media (min-width: 992px) {
     .banner-animate-mask-in .banner-mask {
       transition: 0.3s;
       opacity: 0;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
       filter: alpha(opacity=0);
     }
     .banner-animate-mask-in:hover .banner-mask {
       opacity: 0.5;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
       filter: alpha(opacity=50);
     }
     .banner-animate-mask-out .banner-mask {
       transition: 0.3s;
       opacity: 0.5;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
       filter: alpha(opacity=50);
     }
     .banner-animate-mask-out:hover .banner-mask {
       opacity: 0;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
       filter: alpha(opacity=0);
     }
     .banner-animate-zoom-in .banner-bg,
     .banner-animate-zoom-in .banner-img {
       transition: 0.3s;
       transform: translateZ(0) scale(1);
     }
     .banner-animate-zoom-in:hover .banner-bg,
     .banner-animate-zoom-in:hover .banner-img {
       transform: translateZ(0) scale(1.1);
     }
     .banner-animate-zoom-out .banner-bg,
     .banner-animate-zoom-out .banner-img {
       transition: 0.3s;
       transform: translateZ(0) scale(1.1);
     }
     .banner-animate-zoom-out:hover .banner-bg,
     .banner-animate-zoom-out:hover .banner-img {
       transform: translateZ(0) scale(1);
     }
     .banner-animate-blur-in .banner-bg,
     .banner-animate-blur-in .banner-img {
       filter: blur(0);
       transition: 0.3s;
     }
     .banner-animate-blur-in:hover .banner-bg,
     .banner-animate-blur-in:hover .banner-img {
       filter: blur(5px);
     }
     .banner-animate-blur-out .banner-bg {
       filter: blur(5px);
       transition: 0.3s;
     }
     .banner-animate-blur-out:hover .banner-bg {
       filter: blur(0);
     }
     .banner-animate-bsh:hover {
       box-shadow: 0 5px 20px rgba(0,0,0,0.6);
     }
   }
   /*  --/BANNER--  */
   /*  --FEATURES--  */
   .feature-icon {
     display: block;
     line-height: 1em;
     font-size: 23px;
     margin-bottom: 20px;
   }
   .feature-icon-box {
     height: 60px;
     width: 60px;
     line-height: 60px;
     margin-bottom: 30px;
     text-align: center;
   }
   .feature-icon-round {
     border-radius: 50%;
   }
   .feature-icon-left {
     float: left;
     margin-right: 15px;
     margin-bottom: 0;
   }
   .feature-icon-lg {
     font-size: 30px;
   }
   .feature-icon-xl {
     font-size: 45px;
   }
   .feature-icon-sm.feature-icon-box {
     height: 40px;
     width: 40px;
     line-height: 40px;
     font-size: 16px;
     margin-bottom: 20px;
   }
   .feature-icon-xs.feature-icon-box {
     height: 30px;
     width: 30px;
     line-height: 30px;
     font-size: 14px;
     margin-bottom: 20px;
   }
   .feature-icon-primary {
     color: #0093d2;
   }
   .feature-icon-primary.feature-icon-box {
     color: #fff;
     background: #0093d2;
   }
   .feature-icon-primary-inverse {
     color: #ff6c2d;
   }
   .feature-icon-primary-inverse.feature-icon-box {
     color: #fff;
     background: #ff6c2d;
   }
   .feature-icon-gray.feature-icon-box {
     color: #4c4c4c;
     background: #ededed;
   }
   .feature-icon-white {
     color: #fff;
   }
   .feature-icon-white.feature-icon-box {
     color: #4c4c4c;
     background: #fff;
   }
   .feature-icon-line {
     background: none;
     border: 1px solid #595959;
     background: none !important;
   }
   .feature-icon-line.feature-icon-primary {
     border-color: #0093d2;
     color: #0093d2;
   }
   .feature-icon-line.feature-icon-white {
     border-color: #fff;
     color: #fff;
   }
   .feature-icon-line.feature-icon-primary-inverse {
     border-color: #ff6c2d;
     color: #ff6c2d;
   }
   .feature-caption {
     display: table;
   }
   .feature-title {
     margin-bottom: 15px;
     margin-top: 0;
     font-weight: normal;
     line-height: 1em;
     font-size: 18px;
   }
   .feature-subtitle {
     margin-bottom: 0;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     font-size: 14px;
     line-height: 1.6em;
   }
   .feature-center {
     text-align: center;
   }
   .feature-center .feature-caption {
     display: block;
   }
   .feature-center .feature-icon {
     margin-left: auto;
     margin-right: auto;
   }
   .feature-wrap-fade-white {
     padding: 35px 20px;
     background: rgba(255,255,255,0.2);
   }
   /*  --/FEATURES--  */
   /*  --BLUR AREA--  */
   .blur-area {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     background-size: cover;
     background-position: center center;
     background-repeat: no-repeat;
     z-index: 1;
   }
   @media (max-width: 992px) {
     .blur-area {
       display: none;
     }
   }
   /*  --BLUR AREA--  */
   /*  --ICHECK--  */
   .icheck-label {
     padding: 0 !important;
     display: block;
   }
   .icheck,
   .iradio {
     float: left;
     display: inline-block;
     width: 12px;
     height: 12px;
     border: none;
     cursor: pointer;
     background: none;
     border: 1px solid #8c8c8c;
     margin-right: 7px;
     overflow: hidden;
     transition: 0.3s;
   }
   .icheck:before,
   .iradio:before {
     position: absolute;
     top: 0;
     left: 0;
     content: '\f00c';
     font-family: 'FontAwesome';
     font-size: 7px;
     width: 100%;
     height: 12px;
     line-height: 10px;
     text-align: center;
     display: block;
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
     color: #fff;
     transition: 0.3s;
   }
   .icheck.hover:after {
     background: #0093d2;
   }
   .icheck.checked {
     background: #0093d2;
     border-color: #0093d2;
   }
   .icheck.checked:before {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .icheck.checked:after {
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
   }
   .icheck.disabled {
     background: #808080;
   }
   .icheck-title {
     display: table;
     margin-bottom: 0;
   }
   .icheck-sub-title {
     margin-bottom: 0;
     margin-top: 1px;
     font-size: 10px;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     display: block;
   }
   /*  --/ICHECK--  */
   /*  --RANGE SLIDER--  */
   .irs {
     position: relative;
     display: block;
     -webkit-user-select: none;
     user-select: none;
     height: 55px;
   }
   .irs-line {
     position: relative;
     display: block;
     overflow: hidden;
     outline: none !important;
     height: 10px;
     top: 33px;
     background: #eee;
     border-radius: 16px;
     border: 1px solid #ccc;
   }
   .irs-line-left,
   .irs-line-mid,
   .irs-line-right {
     position: absolute;
     top: 0;
     display: block;
     height: 8px;
   }
   .irs-line-left {
     left: 0;
     width: 11%;
   }
   .irs-line-mid {
     left: 9%;
     width: 82%;
   }
   .irs-line-right {
     right: 0;
     width: 11%;
   }
   .irs-bar {
     position: absolute;
     display: block;
     left: 0;
     width: 0;
     height: 10px;
     top: 33px;
     border-top: 1px solid #0093d2;
     border-bottom: 1px solid #0093d2;
     background: #0093d2;
   }
   .irs-bar-edge {
     position: absolute;
     display: block;
     top: 0;
     left: 0;
     height: 10px;
     top: 33px;
     border: 1px solid #0093d2;
     width: 14px;
     border-right: 0;
     background: #0093d2;
     border-radius: 16px 0 0 16px;
   }
   .irs-shadow {
     position: absolute;
     display: none;
     left: 0;
     width: 0;
     height: 2px;
     top: 38px;
     background: #000;
     opacity: 0.3;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
     filter: alpha(opacity=30);
     border-radius: 5px;
   }
   .irs-slider {
     position: absolute;
     display: block;
     cursor: default;
     z-index: 1;
     top: 25px;
     width: 27px;
     height: 27px;
     border: 1px solid #aaa;
     background: #ddd;
     border-radius: 27px;
     cursor: pointer;
   }
   .irs-slider.type_last {
     z-index: 2;
   }
   .irs-min,
   .irs-max {
     color: #333;
     position: absolute;
     display: block;
     cursor: default;
     font-size: 12px;
     line-height: 1.333;
     top: 0;
     padding: 1px 5px;
     background: rgba(0,0,0,0.1);
     border-radius: 3px;
   }
   .irs-min {
     left: 0;
   }
   .irs-max {
     right: 0;
   }
   .irs-from,
   .irs-to,
   .irs-single {
     position: absolute;
     display: block;
     top: 0;
     left: 0;
     cursor: default;
     white-space: nowrap;
     color: #fff;
     font-size: 14px;
     line-height: 1.333;
     padding: 1px 5px;
     background: #0093d2;
     border-radius: 3px;
   }
   .irs-grid {
     position: absolute;
     display: none;
     bottom: 0;
     left: 0;
     width: 100%;
     height: 20%;
     height: 27px;
   }
   .irs-widh-grid .irs-grid {
     display: block;
     height: 75px;
   }
   .irs-grid-pol {
     position: absolute;
     top: 0;
     left: 0;
     width: 1px;
     height: 8px;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     background: #0093d2;
   }
   .irs-grid-pol.small {
     height: 4px;
     background: #999;
   }
   .irs-grid-text {
     position: absolute;
     bottom: 0;
     left: 0;
     white-space: nowrap;
     text-align: center;
     font-size: 9px;
     line-height: 9px;
     padding: 0 3px;
     color: #000;
     color: #0093d2;
     bottom: 5px;
   }
   .irs-disable-mask {
     position: absolute;
     display: block;
     top: 0;
     left: -1%;
     width: 102%;
     height: 100%;
     cursor: default;
     background: #000;
     z-index: 2;
   }
   .lt-ie9 .irs-disable-mask {
     background: #000;
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
     cursor: not-allowed;
   }
   .irs-disbled {
     opacity: 0.4;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
     filter: alpha(opacity=40);
   }
   .irs-hidden-input {
     position: absolute !important;
     display: block !important;
     top: 0 !important;
     left: 0 !important;
     width: 0 !important;
     height: 0 !important;
     font-size: 0 !important;
     line-height: 0 !important;
     padding: 0 !important;
     margin: 0 !important;
     overflow: hidden;
     outline: none !important;
     z-index: -9999 !important;
     background: none !important;
     border-style: solid !important;
     border-color: transparent !important;
   }
   /*  --/RANGE SLIDER--  */
   /*  --FOTORAMA IMAGE SLIDER--  */
   .fotorama__arr:focus:after,
   .fotorama__fullscreen-icon:focus:after,
   .fotorama__html,
   .fotorama__img,
   .fotorama__nav__frame:focus .fotorama__dot:after,
   .fotorama__nav__frame:focus .fotorama__thumb:after,
   .fotorama__stage__frame,
   .fotorama__stage__shaft,
   .fotorama__video iframe {
     position: absolute;
     width: 100%;
     height: 100%;
     top: 0;
     right: 0;
     left: 0;
     bottom: 0;
   }
   .fotorama--fullscreen,
   .fotorama__img {
     max-width: 99999px !important;
     max-height: 99999px !important;
     min-width: 0 !important;
     min-height: 0 !important;
     border-radius: 0 !important;
     box-shadow: none !important;
     padding: 0 !important;
   }
   .fotorama__wrap .fotorama__grab {
     cursor: move;
     cursor: -o-grab;
     cursor: -ms-grab;
     cursor: grab;
   }
   .fotorama__grabbing * {
     cursor: move;
     cursor: -o-grabbing;
     cursor: -ms-grabbing;
     cursor: grabbing;
   }
   .fotorama__spinner {
     position: absolute !important;
     top: 50% !important;
     left: 50% !important;
   }
   .fotorama__wrap--css3 .fotorama__arr,
   .fotorama__wrap--css3 .fotorama__fullscreen-icon,
   .fotorama__wrap--css3 .fotorama__nav__shaft,
   .fotorama__wrap--css3 .fotorama__stage__shaft,
   .fotorama__wrap--css3 .fotorama__thumb-border,
   .fotorama__wrap--css3 .fotorama__video-close,
   .fotorama__wrap--css3 .fotorama__video-play {
     transform: translate3d(0, 0, 0);
   }
   .fotorama__caption,
   .fotorama__nav:after,
   .fotorama__nav:before,
   .fotorama__stage:after,
   .fotorama__stage:before,
   .fotorama__wrap--css3 .fotorama__html,
   .fotorama__wrap--css3 .fotorama__nav,
   .fotorama__wrap--css3 .fotorama__spinner,
   .fotorama__wrap--css3 .fotorama__stage,
   .fotorama__wrap--css3 .fotorama__stage .fotorama__img,
   .fotorama__wrap--css3 .fotorama__stage__frame {
     transform: translateZ(0);
   }
   .fotorama__arr:focus,
   .fotorama__fullscreen-icon:focus,
   .fotorama__nav__frame {
     outline: 0;
   }
   .fotorama__arr:focus:after,
   .fotorama__fullscreen-icon:focus:after,
   .fotorama__nav__frame:focus .fotorama__dot:after,
   .fotorama__nav__frame:focus .fotorama__thumb:after {
     content: '';
     background-color: rgba(0,175,234,0.5);
   }
   .fotorama__wrap--video .fotorama__stage,
   .fotorama__wrap--video .fotorama__stage__frame--video,
   .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,
   .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,
   .fotorama__wrap--video .fotorama__stage__shaft {
     transform: none !important;
   }
   .fotorama__wrap--css3 .fotorama__nav__shaft,
   .fotorama__wrap--css3 .fotorama__stage__shaft,
   .fotorama__wrap--css3 .fotorama__thumb-border {
     transition-property: transform, width;
     transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1);
     transition-duration: 0ms;
   }
   .fotorama__arr,
   .fotorama__fullscreen-icon,
   .fotorama__no-select,
   .fotorama__video-close,
   .fotorama__video-play,
   .fotorama__wrap {
     -webkit-user-select: none;
     -webkit-user-select: none;
     user-select: none;
   }
   .fotorama__select {
     -webkit-user-select: text;
     -webkit-user-select: text;
     user-select: text;
   }
   .fotorama__nav,
   .fotorama__nav__frame {
     margin: auto;
     padding: 0;
   }
   .fotorama__caption__wrap,
   .fotorama__nav__frame,
   .fotorama__nav__shaft {
     display: inline-block;
     vertical-align: middle;
     *display: inline;
     *zoom: 1;
   }
   .fotorama__nav__frame,
   .fotorama__thumb-border {
     box-sizing: content-box;
   }
   .fotorama__caption__wrap {
     box-sizing: border-box;
   }
   .fotorama--hidden,
   .fotorama__load {
     position: absolute;
     left: -99999px;
     top: -99999px;
     z-index: -1;
   }
   .fotorama__arr,
   .fotorama__fullscreen-icon,
   .fotorama__nav,
   .fotorama__nav__frame,
   .fotorama__nav__shaft,
   .fotorama__stage__frame,
   .fotorama__stage__shaft,
   .fotorama__video-close,
   .fotorama__video-play {
     -webkit-tap-highlight-color: transparent;
   }
   .fotorama__arr,
   .fotorama__fullscreen-icon,
   .fotorama__video-close,
   .fotorama__video-play {
     color: #fff;
     text-align: center;
   }
   .fotorama__arr:before,
   .fotorama__fullscreen-icon:before,
   .fotorama__video-close:before,
   .fotorama__video-play:before {
     font-family: 'FontAwesome';
   }
   @media (-webkit-min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
     .fotorama__arr,
     .fotorama__fullscreen-icon,
     .fotorama__video-close,
     .fotorama__video-play {
       /* background: url("fotorama@2x.png") 0 0/96px 160px no-repeat; */
     }
   }
   .fotorama__thumb {
     background-color: #7f7f7f;
     background-color: rgba(127,127,127,0.2);
   }
   @media print {
     .fotorama__arr,
     .fotorama__fullscreen-icon,
     .fotorama__thumb-border,
     .fotorama__video-close,
     .fotorama__video-play {
       background: none !important;
     }
   }
   .fotorama {
     min-width: 1px;
     overflow: hidden;
   }
   .fotorama:not(.fotorama--unobtrusive)>*:not(:first-child) {
     display: none;
   }
   .fullscreen {
     width: 100% !important;
     height: 100% !important;
     max-width: 100% !important;
     max-height: 100% !important;
     margin: 0 !important;
     padding: 0 !important;
     overflow: hidden !important;
     background: #000;
   }
   .fotorama--fullscreen {
     position: absolute !important;
     top: 0 !important;
     left: 0 !important;
     right: 0 !important;
     bottom: 0 !important;
     float: none !important;
     z-index: 2147483647 !important;
     background: #000;
     width: 100% !important;
     height: 100% !important;
     margin: 0 !important;
   }
   .fotorama--fullscreen .fotorama__nav,
   .fotorama--fullscreen .fotorama__stage {
     background: #000;
   }
   .fotorama__wrap {
     -webkit-text-size-adjust: 100%;
     position: relative;
     direction: ltr;
     z-index: 0;
   }
   .fotorama__wrap--rtl .fotorama__stage__frame {
     direction: rtl;
   }
   .fotorama__nav,
   .fotorama__stage {
     overflow: hidden;
     position: relative;
     max-width: 100%;
   }
   .fotorama__wrap--pan-y {
     -ms-touch-action: pan-y;
   }
   .fotorama__wrap .fotorama__pointer {
     cursor: pointer;
   }
   .fotorama__wrap--slide .fotorama__stage__frame {
     opacity: 1 !important;
     -ms-filter: none !important;
     filter: none !important;
   }
   .fotorama__stage__frame {
     overflow: hidden;
   }
   .fotorama__stage__frame.fotorama__active {
     z-index: 8;
   }
   .fotorama__wrap--fade .fotorama__stage__frame {
     display: none;
   }
   .fotorama__wrap--fade .fotorama__fade-front,
   .fotorama__wrap--fade .fotorama__fade-rear,
   .fotorama__wrap--fade .fotorama__stage__frame.fotorama__active {
     display: block;
     left: 0;
     top: 0;
   }
   .fotorama__wrap--fade .fotorama__fade-front {
     z-index: 8;
   }
   .fotorama__wrap--fade .fotorama__fade-rear {
     z-index: 7;
   }
   .fotorama__wrap--fade .fotorama__fade-rear.fotorama__active {
     z-index: 9;
   }
   .fotorama__wrap--fade .fotorama__stage .fotorama__shadow {
     display: none;
   }
   .fotorama__img {
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
     border: none !important;
   }
   .fotorama__error .fotorama__img,
   .fotorama__loaded .fotorama__img {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .fotorama--fullscreen .fotorama__loaded--full .fotorama__img,
   .fotorama__img--full {
     display: none;
   }
   .fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full {
     display: block;
   }
   .fotorama__wrap--only-active .fotorama__nav,
   .fotorama__wrap--only-active .fotorama__stage {
     max-width: 99999px !important;
   }
   .fotorama__wrap--only-active .fotorama__stage__frame {
     visibility: hidden;
   }
   .fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active {
     visibility: visible;
   }
   .fotorama__nav {
     font-size: 0;
     line-height: 0;
     text-align: center;
     display: none;
     white-space: nowrap;
     z-index: 5;
   }
   .fotorama__nav__shaft {
     position: relative;
     left: 0;
     top: 0;
     text-align: left;
   }
   .fotorama__nav__frame {
     position: relative;
     cursor: pointer;
   }
   .fotorama__nav--dots {
     display: block;
   }
   .fotorama__nav--dots .fotorama__nav__frame {
     width: 18px;
     height: 30px;
   }
   .fotorama__nav--dots .fotorama__nav__frame--thumb,
   .fotorama__nav--dots .fotorama__thumb-border {
     display: none;
   }
   .fotorama__nav--thumbs {
     display: block;
   }
   .fotorama__nav--thumbs .fotorama__nav__frame {
     padding-left: 0 !important;
   }
   .fotorama__nav--thumbs .fotorama__nav__frame:last-child {
     padding-right: 0 !important;
   }
   .fotorama__nav--thumbs .fotorama__nav__frame--dot {
     display: none;
   }
   .fotorama__dot {
     display: block;
     width: 4px;
     height: 4px;
     position: relative;
     top: 12px;
     left: 6px;
     border-radius: 6px;
     border: 1px solid #7f7f7f;
   }
   .fotorama__nav__frame:focus .fotorama__dot:after {
     padding: 1px;
     top: -1px;
     left: -1px;
   }
   .fotorama__nav__frame.fotorama__active .fotorama__dot {
     width: 0;
     height: 0;
     border-width: 3px;
   }
   .fotorama__nav__frame.fotorama__active .fotorama__dot:after {
     padding: 3px;
     top: -3px;
     left: -3px;
   }
   .fotorama__thumb {
     overflow: hidden;
     position: relative;
     width: 100%;
     height: 100%;
   }
   .fotorama__nav__frame:focus .fotorama__thumb {
     z-index: 2;
   }
   .fotorama__thumb-border {
     position: absolute;
     z-index: 9;
     top: 0;
     left: 0;
     border-style: solid;
     border-color: #0093d2;
     background-image: linear-gradient(to bottom right, rgba(255,255,255,0.25), rgba(64,64,64,0.1));
   }
   .fotorama__caption {
     position: absolute;
     z-index: 12;
     bottom: 0;
     left: 0;
     right: 0;
     font-family: 'Helvetica Neue', Arial, sans-serif;
     font-size: 14px;
     line-height: 1.5;
     color: #000;
   }
   .fotorama__caption a {
     text-decoration: none;
     color: #000;
     border-bottom: 1px solid;
     border-color: rgba(0,0,0,0.5);
   }
   .fotorama__caption a:hover {
     color: #333;
     border-color: rgba(51,51,51,0.5);
   }
   .fotorama__wrap--rtl .fotorama__caption {
     left: auto;
     right: 0;
   }
   .fotorama__wrap--no-captions .fotorama__caption,
   .fotorama__wrap--video .fotorama__caption {
     display: none;
   }
   .fotorama__caption__wrap {
     background-color: #fff;
     background-color: rgba(255,255,255,0.9);
     padding: 5px 10px;
   }
   .fotorama__wrap--css3 .fotorama__spinner {
     animation: spinner 24s infinite linear;
   }
   .fotorama__wrap--css3 .fotorama__html,
   .fotorama__wrap--css3 .fotorama__stage .fotorama__img {
     transition-property: opacity;
     transition-timing-function: linear;
     transition-duration: 0.3s;
   }
   .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,
   .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img {
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
   }
   .fotorama__select {
     cursor: auto;
   }
   .fotorama__video {
     top: 32px;
     right: 0;
     bottom: 0;
     left: 0;
     position: absolute;
     z-index: 10;
   }
   .fotorama__arr,
   .fotorama__fullscreen-icon,
   .fotorama__video-close,
   .fotorama__video-play {
     position: absolute;
     z-index: 11;
     cursor: pointer;
   }
   .fotorama__arr {
     position: absolute;
     width: 32px;
     height: 32px;
     line-height: 32px;
     top: 50%;
     margin-top: -16px;
   }
   .fotorama__arr--prev {
     left: 2px;
   }
   .fotorama__arr--prev:before {
     content: '\f053';
   }
   .fotorama__arr--next {
     right: 2px;
   }
   .fotorama__arr--next:before {
     content: '\f054';
   }
   .fotorama__arr--disabled {
     pointer-events: none;
     cursor: default;
     *display: none;
     opacity: 0.1;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
     filter: alpha(opacity=10);
   }
   .fotorama__fullscreen-icon {
     width: 32px;
     height: 32px;
     line-height: 32px;
     top: 2px;
     right: 2px;
     z-index: 20;
   }
   .fotorama__fullscreen-icon:before {
     content: '\f065';
   }
   .fotorama__arr:focus,
   .fotorama__fullscreen-icon:focus {
     border-radius: 50%;
   }
   .fotorama--fullscreen .fotorama__fullscreen-icon {
     background-position: -32px -32px;
   }
   .fotorama__video-play {
     width: 96px;
     height: 96px;
     left: 50%;
     top: 50%;
     margin-left: -48px;
     margin-top: -48px;
     background-position: 0 -64px;
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
   }
   .fotorama__wrap--css2 .fotorama__video-play,
   .fotorama__wrap--video .fotorama__stage .fotorama__video-play {
     display: none;
   }
   .fotorama__error .fotorama__video-play,
   .fotorama__loaded .fotorama__video-play,
   .fotorama__nav__frame .fotorama__video-play {
     opacity: 1;
     -ms-filter: none;
     filter: none;
     display: block;
   }
   .fotorama__nav__frame .fotorama__video-play {
     width: 32px;
     height: 32px;
     margin-left: -16px;
     margin-top: -16px;
     background-position: -64px -32px;
   }
   .fotorama__video-close {
     width: 32px;
     height: 32px;
     top: 0;
     right: 0;
     background-position: -64px 0;
     z-index: 20;
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
   }
   .fotorama__wrap--css2 .fotorama__video-close {
     display: none;
   }
   .fotorama__wrap--css3 .fotorama__video-close {
     transform: translate3d(32px, -32px, 0);
   }
   .fotorama__wrap--video .fotorama__video-close {
     display: block;
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close {
     transform: translate3d(0, 0, 0);
   }
   .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,
   .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
   }
   .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,
   .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .fotorama__wrap--video .fotorama__arr,
   .fotorama__wrap--video .fotorama__fullscreen-icon {
     opacity: 0 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;
     filter: alpha(opacity=0) !important;
   }
   .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,
   .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {
     display: none;
   }
   .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,
   .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus {
     display: block;
   }
   .fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,
   .fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon {
     display: none !important;
   }
   .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus) {
     transform: translate3d(32px, -32px, 0);
   }
   .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus) {
     transform: translate3d(-48px, 0, 0);
   }
   .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus) {
     transform: translate3d(48px, 0, 0);
   }
   .fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon {
     transform: translate3d(32px, -32px, 0) !important;
   }
   .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev {
     transform: translate3d(-48px, 0, 0) !important;
   }
   .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next {
     transform: translate3d(48px, 0, 0) !important;
   }
   .fotorama__wrap--css3 .fotorama__arr:not(:focus),
   .fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),
   .fotorama__wrap--css3 .fotorama__video-close:not(:focus),
   .fotorama__wrap--css3 .fotorama__video-play:not(:focus) {
     transition-property: transform, opacity;
     transition-duration: 0.3s;
   }
   .fotorama__nav:after,
   .fotorama__nav:before,
   .fotorama__stage:after,
   .fotorama__stage:before {
     content: "";
     display: block;
     position: absolute;
     text-decoration: none;
     top: 0;
     bottom: 0;
     width: 10px;
     height: auto;
     z-index: 10;
     pointer-events: none;
     background-repeat: no-repeat;
     background-size: 1px 100%, 5px 100%;
   }
   .fotorama__nav:before,
   .fotorama__stage:before {
     background-image: linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent);
     background-position: 0 0, 0 0;
     left: -10px;
   }
   .fotorama__nav.fotorama__shadows--left:before,
   .fotorama__stage.fotorama__shadows--left:before {
     left: 0;
   }
   .fotorama__nav:after,
   .fotorama__stage:after {
     background-image: linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent);
     background-position: 100% 0, 100% 0;
     right: -10px;
   }
   .fotorama__nav.fotorama__shadows--right:after,
   .fotorama__stage.fotorama__shadows--right:after {
     right: 0;
   }
   .fotorama--fullscreen .fotorama__nav:after,
   .fotorama--fullscreen .fotorama__nav:before,
   .fotorama--fullscreen .fotorama__stage:after,
   .fotorama--fullscreen .fotorama__stage:before,
   .fotorama__wrap--fade .fotorama__stage:after,
   .fotorama__wrap--fade .fotorama__stage:before,
   .fotorama__wrap--no-shadows .fotorama__nav:after,
   .fotorama__wrap--no-shadows .fotorama__nav:before,
   .fotorama__wrap--no-shadows .fotorama__stage:after,
   .fotorama__wrap--no-shadows .fotorama__stage:before {
     display: none;
   }
   @keyframes spinner {
     0% {
       transform: rotate(0);
     }
     100% {
       transform: rotate(360deg);
     }
   }
   @keyframes spinner {
     0% {
       transform: rotate(0);
     }
     100% {
       transform: rotate(360deg);
     }
   }
   /*  --/FOTORAMA IMAGE SLIDER--  */
   /*  --DATEPICKER--  */
   .bootstrap-datetimepicker-widget {
     list-style: none;
     color: #000;
   }
   .bootstrap-datetimepicker-widget.dropdown-menu {
     display: block;
     margin: 5px 0;
     padding: 12px 15px;
     width: 19em;
     border-radius: 0;
     border: none;
   }
   .bootstrap-datetimepicker-widget.dropdown-menu:before,
   .bootstrap-datetimepicker-widget.dropdown-menu:after {
     content: '';
     display: inline-block;
     position: absolute;
   }
   .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
     left: auto;
     right: 6px;
   }
   .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
     left: auto;
     right: 7px;
   }
   .bootstrap-datetimepicker-widget .list-unstyled {
     margin: 0;
   }
   .bootstrap-datetimepicker-widget a[data-action] {
     padding: 6px 0;
   }
   .bootstrap-datetimepicker-widget a[data-action]:active {
     box-shadow: none;
   }
   .bootstrap-datetimepicker-widget .timepicker-hour,
   .bootstrap-datetimepicker-widget .timepicker-minute,
   .bootstrap-datetimepicker-widget .timepicker-second {
     width: 54px;
     font-weight: bold;
     font-size: 1.2em;
     margin: 0;
   }
   .bootstrap-datetimepicker-widget button[data-action] {
     padding: 6px;
   }
   .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after,
   .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after,
   .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after,
   .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after,
   .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after,
   .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after,
   .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after,
   .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after,
   .bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
   }
   .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
     content: 'Increment Hours';
   }
   .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
     content: 'Increment Minutes';
   }
   .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
     content: 'Decrement Hours';
   }
   .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
     content: 'Decrement Minutes';
   }
   .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
     content: 'Show Hours';
   }
   .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
     content: 'Show Minutes';
   }
   .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
     content: 'Toggle AM/PM';
   }
   .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
     content: 'Clear the picker';
   }
   .bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
     content: 'Set the date to today';
   }
   .bootstrap-datetimepicker-widget .picker-switch {
     text-align: center;
   }
   .bootstrap-datetimepicker-widget .picker-switch::after {
     content: 'Toggle Date and Time Screens';
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
   }
   .bootstrap-datetimepicker-widget .picker-switch td {
     padding: 0;
     margin: 0;
     height: auto;
     width: auto;
     line-height: inherit;
   }
   .bootstrap-datetimepicker-widget .picker-switch td span {
     line-height: 2.5;
     height: 2.5em;
     width: 100%;
   }
   .bootstrap-datetimepicker-widget table {
     width: 100%;
     margin: 0;
   }
   .bootstrap-datetimepicker-widget table td,
   .bootstrap-datetimepicker-widget table th {
     text-align: center;
     border-radius: 4px;
   }
   .bootstrap-datetimepicker-widget table th {
     height: 20px;
     line-height: 20px;
     width: 20px;
   }
   .bootstrap-datetimepicker-widget table th.picker-switch {
     width: 145px;
   }
   .bootstrap-datetimepicker-widget table th.disabled,
   .bootstrap-datetimepicker-widget table th.disabled:hover {
     background: none;
     color: #777;
     cursor: not-allowed;
   }
   .bootstrap-datetimepicker-widget table th.prev::after,
   .bootstrap-datetimepicker-widget table th.next::after {
     content: 'Previous Month';
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
   }
   .bootstrap-datetimepicker-widget table th.next::after {
     content: 'Next Mounth';
   }
   .bootstrap-datetimepicker-widget table thead tr:first-child th {
     cursor: pointer;
   }
   .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
     background: #eee;
   }
   .bootstrap-datetimepicker-widget table td {
     height: 54px;
     line-height: 54px;
     width: 54px;
   }
   .bootstrap-datetimepicker-widget table td.cw {
     font-size: 0.8em;
     height: 20px;
     line-height: 20px;
     color: #777;
   }
   .bootstrap-datetimepicker-widget table td.day {
     height: 25px;
     line-height: 25px;
     width: 33px;
   }
   .bootstrap-datetimepicker-widget table td.day:hover,
   .bootstrap-datetimepicker-widget table td.hour:hover,
   .bootstrap-datetimepicker-widget table td.minute:hover,
   .bootstrap-datetimepicker-widget table td.second:hover {
     background: #eee;
     cursor: pointer;
   }
   .bootstrap-datetimepicker-widget table td.old,
   .bootstrap-datetimepicker-widget table td.new {
     color: #777;
   }
   .bootstrap-datetimepicker-widget table td.today {
     poisition: relative;
   }
   .bootstrap-datetimepicker-widget table td.today:before {
     content: '';
     display: inline-block;
     border: solid transparent;
     border-width: 0 0 7px 7px;
     border-bottom-color: #0093d2;
     border-top-color: rgba(0,0,0,0.2);
     position: absolute;
     bottom: 4px;
     right: 4px;
   }
   .bootstrap-datetimepicker-widget table td.active,
   .bootstrap-datetimepicker-widget table td.active:hover {
     background-color: #0093d2;
     color: #fff;
     text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
   }
   .bootstrap-datetimepicker-widget table td.active.today:before {
     border-bottom-color: #fff;
   }
   .bootstrap-datetimepicker-widget table td.disabled,
   .bootstrap-datetimepicker-widget table td.disabled:hover {
     background: none;
     color: #777;
     cursor: not-allowed;
   }
   .bootstrap-datetimepicker-widget table td span {
     display: inline-block;
     width: 54px;
     height: 54px;
     line-height: 54px;
     margin: 2px 1.54px;
     cursor: pointer;
     border-radius: 4px;
   }
   .bootstrap-datetimepicker-widget table td span:hover {
     backround: #eee;
   }
   .bootstrap-datetimepicker-widget table td span.active {
     background-color: #0093d2;
     color: #fff;
     text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
   }
   .bootstrap-datetimepicker-widget table td span.old {
     color: #777;
   }
   .bootstrap-datetimepicker-widget table td span.disabled,
   .bootstrap-datetimepicker-widget table td span.disabled:hover {
     background: none;
     color: #777;
     cursor: not-allowed;
   }
   .bootstrap-datetimepicker-widget.usetwentyfour td.hour {
     height: 27px;
     line-height: 27px;
   }
   .bootstrap-datetimepicker-widget.wider {
     width: 21em;
   }
   .bootstrap-datetimepicker-widget .datepicker-decades .decade {
     line-height: 1.8em !important;
   }
   .sr-only {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
   }
   /*  --/DATEPICKER--  */
   /*  --QTY SELECTOR--  */
   .quantity-selector.showme {
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
   }
   .quantity-selector-box {
     display: none;
     padding: 15px;
     background: #fff;
     color: #595959;
     margin-top: 5px;
     box-shadow: 0 6px 12px rgba(0,0,0,0.175);
     overflow: hidden;
     position: absolute;
     width: 160px;
     z-index: 999;
   }
   .quantity-selector-box.show {
     display: block;
   }
   .quantity-selector-inner {
     position: relative;
   }
   .quantity-selector-title {
     margin-bottom: 0;
   }
   .quantity-selector-controls {
     position: absolute;
     top: 0;
     right: 0;
     margin: 0;
     padding: 0;
     list-style: none;
   }
   .quantity-selector-controls > li {
     float: left;
     margin-left: 7px;
     text-align: center;
     height: 20px;
     line-height: 18px;
     font-weight: bold;
     font-size: 18px;
   }
   .quantity-selector-controls > li > a {
     text-decoration: none !important;
     font-weight: normal;
     display: block;
     width: 20px;
     height: 20px;
     line-height: 18px;
     border-radius: 50%;
     background: #0093d2;
     color: #fff;
   }
   /*  --/QTY SELECTOR--  */
   /*  --AUTOCOMPLETE--  */
   .typeahead.dropdown-menu {
     border-radius: 0;
     border: none;
     border-top: 5px solid transparent;
     padding: 0;
     width: 100%;
   }
   .typeahead.dropdown-menu > li {
     border-bottom: 1px solid #e6e6e6;
   }
   .typeahead.dropdown-menu > li:last-child {
     border: none;
   }
   .typeahead.dropdown-menu > li.active > a {
     background: #0093d2;
   }
   .typeahead.dropdown-menu > li > a {
     padding: 15px;
   }
   .typeahead.dropdown-menu > li > a:hover {
     background: #0093d2;
   }
   /*  --/AUTOCOMPLETE--  */
   /*  --SPINNER--  */
   .spinner-grid-dots {
     position: relative;
     width: 135px;
     height: 135px;
   }
   .spinner-grid-dots div {
     position: absolute;
     width: 32px;
     height: 32px;
     border-radius: 50%;
     animation: blink linear 1s infinite;
     background: #fff;
   }
   .spinner-grid-dots div:nth-child(1),
   .spinner-grid-dots div:nth-child(6),
   .spinner-grid-dots div:nth-child(8) {
     animation-delay: -0.666s;
   }
   .spinner-grid-dots div:nth-child(2),
   .spinner-grid-dots div:nth-child(5),
   .spinner-grid-dots div:nth-child(7) {
     animation-delay: -0.333s;
   }
   .spinner-grid-dots div:nth-child(1),
   .spinner-grid-dots div:nth-child(2),
   .spinner-grid-dots div:nth-child(3) {
     top: 0;
   }
   .spinner-grid-dots div:nth-child(4),
   .spinner-grid-dots div:nth-child(5),
   .spinner-grid-dots div:nth-child(6) {
     top: 50px;
   }
   .spinner-grid-dots div:nth-child(7),
   .spinner-grid-dots div:nth-child(8),
   .spinner-grid-dots div:nth-child(9) {
     top: 100px;
   }
   .spinner-grid-dots div:nth-child(1),
   .spinner-grid-dots div:nth-child(4),
   .spinner-grid-dots div:nth-child(7) {
     left: 0;
   }
   .spinner-grid-dots div:nth-child(2),
   .spinner-grid-dots div:nth-child(5),
   .spinner-grid-dots div:nth-child(8) {
     left: 50px;
   }
   .spinner-grid-dots div:nth-child(3),
   .spinner-grid-dots div:nth-child(6),
   .spinner-grid-dots div:nth-child(9) {
     left: 100px;
   }
   @keyframes blink {
     0% {
       opacity: 1;
       -ms-filter: none;
       filter: none;
     }
     50% {
       opacity: 0.5;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
       filter: alpha(opacity=50);
     }
     100% {
       opacity: 1;
       -ms-filter: none;
       filter: none;
     }
   }
   /*  --/SPINNER--  */
   /*  --WINDOWSCROLL--  */
   /*  --/WINDOWSCROLL--  */
   .magnific-popup {
     width: 50%;
     background: #fff;
     margin: 0 auto;
     padding: 30px;
     position: relative;
     max-width: 800px;
   }
   @media (max-width: 992px) {
     .magnific-popup {
       width: 100% !important;
     }
   }
   .magnific-popup-sm {
     width: 30%;
   }
   .mfp-bg {
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 1042;
     overflow: hidden;
     position: fixed;
     background: #0b0b0b;
     opacity: 0.8;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
     filter: alpha(opacity=80);
   }
   .mfp-wrap {
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 1043;
     position: fixed;
     outline: none !important;
     -webkit-backface-visibility: hidden;
   }
   .mfp-container {
     text-align: center;
     position: absolute;
     width: 100%;
     height: 100%;
     left: 0;
     top: 0;
     padding: 0 8px;
     box-sizing: border-box;
   }
   .mfp-container:before {
     content: '';
     display: inline-block;
     height: 100%;
     vertical-align: middle;
   }
   .mfp-align-top .mfp-container:before {
     display: none;
   }
   .mfp-content {
     position: relative;
     display: inline-block;
     vertical-align: middle;
     margin: 0 auto;
     text-align: left;
     z-index: 1045;
   }
   .mfp-inline-holder .mfp-content,
   .mfp-ajax-holder .mfp-content {
     width: 100%;
     cursor: auto;
   }
   .mfp-ajax-cur {
     cursor: progress;
   }
   .mfp-zoom-out-cur,
   .mfp-zoom-out-cur .mfp-mfp-image-holder .mfp-close {
     cursor: zoom-out;
   }
   .mfp-zoom {
     cursor: pointer;
     cursor: zoom-in;
   }
   .mfp-auto-cursor .mfp-content {
     cursor: auto;
   }
   .mfp-close,
   .mfp-arrow,
   .mfp-preloader,
   .mfp-counter {
     -webkit-user-select: none;
     -webkit-user-select: none;
     user-select: none;
   }
   .mfp-loading.mfp-figure {
     display: none;
   }
   .mfp-hide {
     display: none !important;
   }
   .mfp-preloader {
     color: #ccc;
     position: absolute;
     top: 50%;
     width: auto;
     text-align: center;
     margin-top: -0.8em;
     left: 8px;
     right: 8px;
     z-index: 1044;
   }
   .mfp-preloader a {
     color: #ccc;
   }
   .mfp-preloader a:hover {
     color: #fff;
   }
   .mfp-s-ready .mfp-preloader {
     display: none;
   }
   .mfp-s-error .mfp-content {
     display: none;
   }
   button.mfp-close,
   button.mfp-arrow {
     overflow: visible;
     cursor: pointer;
     background: transparent;
     border: 0;
     -webkit-appearance: none;
     display: block;
     outline: none;
     padding: 0;
     z-index: 1046;
   }
   button::-moz-focus-inner {
     padding: 0;
     border: 0;
   }
   .mfp-close {
     height: 44px;
     width: 44px;
     line-height: 44px;
     position: absolute;
     top: 0;
     right: 0;
     text-decoration: none;
     text-align: center;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     padding: 0 0 18px 10px;
     color: #fff;
     font-style: normal;
     font-size: 28px;
     font-family: Arial, Baskrville, monospace;
   }
   .mfp-close:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .mfp-close:active {
     top: 1px;
   }
   .mfp-close-btn-in .mfp-close {
     color: #333;
   }
   .mfp-image-holder .mfp-close,
   .mfp-iframe-holder .mfp-close {
     color: #fff;
     right: -6px;
     text-align: right;
     padding-right: 6px;
     width: 100%;
   }
   .mfp-counter {
     position: absolute;
     top: 0;
     right: 0;
     color: #ccc;
     font-size: 12px;
     line-height: 18px;
     white-space: nowrap;
   }
   .mfp-arrow {
     position: absolute;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin: 0;
     top: 50%;
     margin-top: -55px;
     padding: 0;
     width: 90px;
     height: 110px;
     -webkit-tap-highlight-color: transparent;
   }
   .mfp-arrow:active {
     margin-top: -54px;
   }
   .mfp-arrow:hover,
   .mfp-arrow:focus {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .mfp-arrow:before,
   .mfp-arrow:after {
     content: '';
     display: block;
     width: 0;
     height: 0;
     position: absolute;
     top: 0;
     left: 0;
     margin-top: 35px;
     margin-left: 35px;
     border: medium inset transparent;
   }
   .mfp-arrow:after {
     border-top-width: 13px;
     border-bottom-width: 13px;
     top: 8px;
   }
   .mfp-arrow:before {
     border-top-width: 21px;
     border-bottom-width: 21px;
     opacity: 0.7;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
     filter: alpha(opacity=70);
   }
   .mfp-arrow-left {
     left: 0;
   }
   .mfp-arrow-left:after {
     border-right: 17px solid #fff;
     margin-left: 31px;
   }
   .mfp-arrow-left:before {
     margin-left: 25px;
     border-right: 27px solid #3f3f3f;
   }
   .mfp-arrow-right {
     right: 0;
   }
   .mfp-arrow-right:after {
     border-left: 17px solid #fff;
     margin-left: 39px;
   }
   .mfp-arrow-right:before {
     border-left: 27px solid #3f3f3f;
   }
   .mfp-iframe-holder {
     padding-top: 40px;
     padding-bottom: 40px;
   }
   .mfp-iframe-holder .mfp-content {
     line-height: 0;
     width: 100%;
     max-width: 900px;
   }
   .mfp-iframe-holder .mfp-close {
     top: -40px;
   }
   .mfp-iframe-scaler {
     width: 100%;
     height: 0;
     overflow: hidden;
     padding-top: 56.25%;
   }
   .mfp-iframe-scaler iframe {
     position: absolute;
     display: block;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     box-shadow: 0 0 8px rgba(0,0,0,0.6);
     background: #000;
   }
   img.mfp-img {
     width: auto;
     max-width: 100%;
     height: auto;
     display: block;
     line-height: 0;
     box-sizing: border-box;
     padding: 40px 0 40px;
     margin: 0 auto;
   }
   .mfp-figure {
     line-height: 0;
   }
   .mfp-figure:after {
     content: '';
     position: absolute;
     left: 0;
     top: 40px;
     bottom: 40px;
     display: block;
     right: 0;
     width: auto;
     height: auto;
     z-index: -1;
     box-shadow: 0 0 8px rgba(0,0,0,0.6);
     background: #444;
   }
   .mfp-figure small {
     color: #bdbdbd;
     font-size: 12px;
     line-height: 14px;
   }
   .mfp-figure figure {
     margin: 0;
   }
   .mfp-bottom-bar {
     margin-top: -36px;
     position: absolute;
     top: 100%;
     left: 0;
     width: 100%;
     cursor: auto;
   }
   .mfp-title {
     text-align: left;
     line-height: 18px;
     color: #3f3f3f;
     word-wrap: break-word;
     padding-right: 36px;
   }
   .mfp-image-holder .mfp-content {
     max-width: 100%;
   }
   .mfp-galler .mfp-image-holder .mfp-figure {
     cursor: pointer;
   }
   @media screen and (max-width: 880px) and (orientation: landscape), screen and (max-height: 300px) {
     .mfp-img-mobile .mfp-image-holder {
       padding-left: 0;
       padding-right: 0;
     }
     .mfp-img-mobile img.mfp-img {
       padding: 0;
     }
     .mfp-img-mobile .mfp-figure:after {
       top: 0;
       bottom: 0;
     }
     .mfp-img-mobile .mfp-figure small {
       display: inline;
       margin-left: 5px;
     }
     .mfp-img-mobile .mfp-bottom-bar {
       background: rgba(0,0,0,0.6);
       bottom: 0;
       margin: 0;
       top: auto;
       padding: 3px 5px;
       position: fixed;
       box-sizing: border-box;
     }
     .mfp-img-mobile .mfp-bottom-bar:empty {
       padding: 0;
     }
     .mfp-img-mobile .mfp-counter {
       right: 5px;
       top: 3px;
     }
     .mfp-img-mobile .mfp-close {
       top: 0;
       right: 0;
       height: 35px;
       width: 35px;
       line-height: 35px;
       background: rgba(0,0,0,0.6);
       position: fixed;
       text-align: center;
       padding: 0;
     }
   }
   @media all and (max-width: 900px) {
     .mfp-arrow {
       transform: scale(0.75);
     }
     .mfp-arrow-left {
       transform-origin: 0;
     }
     .mfp-arrow-right {
       transform-origin: 100%;
     }
     .mfp-container {
       padding-left: 0;
       padding-right: 0;
     }
   }
   /*  --MEGA NAVIGATION--  */
   .dropdown-meganav-list-items {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 13px;
   }
   .dropdown-meganav-list-items > li {
     margin-bottom: 7px;
   }
   .dropdown-meganav-list-items > li:last-child {
     margin-bottom: 0;
   }
   .dropdown-meganav-list-items > li > a {
     color: #6a6a6a;
   }
   .dropdown-meganav-list-items > li > a:hover {
     color: #3e3e3e;
     text-decoration: none;
   }
   .dropdown-meganav-list-title {
     margin-top: 0;
     margin-bottom: 13px;
   }
   /*  --/MEGA NAVIGATION--  */
   /*  --NAV LANG & CURRENCY SELECT--  */
   .dropdown-meganav-select-list-title {
     margin-left: 5px;
     margin-top: 0;
   }
   .dropdown-meganav-select-list-currency,
   .dropdown-meganav-select-list-lang {
     list-style: none;
     margin: 0;
     padding: 0;
   }
   .dropdown-meganav-select-list-currency {
     font-size: 12px;
   }
   .dropdown-meganav-select-list-currency > li.active > a {
     color: #fff;
     background-color: #0093d2;
     cursor: default;
   }
   .dropdown-meganav-select-list-currency > li.active > a > span {
     color: #fff;
   }
   .dropdown-meganav-select-list-currency > li.active > a:hover {
     color: #fff;
     background: #0093d2;
   }
   .dropdown-meganav-select-list-currency > li > a {
     color: #7a7a7a;
     text-decoration: none !important;
     display: block;
     padding: 5px 5px;
   }
   .dropdown-meganav-select-list-currency > li > a:hover {
     color: #595959;
     background-color: #f2f2f2;
   }
   .dropdown-meganav-select-list-currency > li > a > span {
     display: inline-block;
     font-weight: bold;
     width: 30px;
     margin-right: 5px;
     font-size: 13px;
     color: #0093d2;
   }
   .dropdown-meganav-select-list-lang {
     font-size: 13px;
   }
   .dropdown-meganav-select-list-lang > li.active > a {
     background: #e6e6e6;
     cursor: default;
     color: #505050;
   }
   .dropdown-meganav-select-list-lang > li > a {
     padding: 7px 5px;
     display: block;
     color: #7a7a7a;
     text-decoration: none !important;
   }
   .dropdown-meganav-select-list-lang > li > a:hover {
     background: #e6e6e6;
     color: #505050;
   }
   .dropdown-meganav-select-list-lang > li > a > img {
     height: 17px;
     margin-right: 7px;
   }
   /*  --/NAV LANG & CURRENCY SELECT--  */
   /*  --PAGE SECTION--  */
   .theme-page-header-abs {
     color: #fff;
     position: absolute;
     bottom: 60px;
   }
   .theme-page-header-title {
     font-size: 40px;
     margin-top: 0;
     letter-spacing: 1px;
     font-weight: 300;
   }
   .theme-page-header-subtitle {
     font-size: 21px;
     margin-bottom: 0;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   .theme-page-header-lg .theme-page-header-title {
     font-size: 60px;
   }
   @media (max-width: 992px) {
     .theme-page-header-lg .theme-page-header-title {
       font-size: 40px;
     }
   }
   .theme-page-header-xl .theme-page-header-title {
     font-size: 100px;
   }
   .theme-page-body {
     margin-top: 45px;
     margin-bottom: 45px;
   }
   .theme-page-section {
     padding: 24px 0;
   }
   .theme-page-section-no-pad {
     padding: 0;
   }
   .theme-page-section-sm {
     padding: 20px 0;
   }
   .theme-page-section-lg {
     padding: 45px 0;
   }
   @media (max-width: 992px) {
     .theme-page-section-lg {
       padding: 30px 0;
     }
   }
   .theme-page-section-xl {
     padding: 60px 0;
   }
   @media (max-width: 992px) {
     .theme-page-section-xl {
       padding: 45px 0;
     }
   }
   .theme-page-section-xxl {
     padding: 90px 0;
   }
   @media (max-width: 992px) {
     .theme-page-section-xxl {
       padding: 60px 0;
     }
   }
   .theme-page-section-no-pad-bottom {
     padding-bottom: 0;
   }
   .theme-page-section-dark {
     background: #333;
   }
   .theme-page-section-gray {
     background: #e6e6e6;
   }
   .theme-page-section-white {
     background: #fff;
   }
   .theme-page-section-b-bottom,
   .theme-page-section-bb {
     border-bottom: 1px solid #d9d9d9;
   }
   .theme-page-section-header {
     text-align: center;
     margin-bottom: 30px;
     position: relative;
   }
   .theme-page-section-header-bb {
     margin-bottom: 20px;
     padding-bottom: 10px;
     border-bottom: 1px solid #e6e6e6;
   }
   .theme-page-section-header-white {
     color: #fff;
   }
   .theme-page-section-header-white .theme-page-section-title {
     color: #fff;
   }
   .theme-page-section-header-white .theme-page-section-title b {
     color: #fff;
   }
   .theme-page-section-header-sm {
     margin-bottom: 15px;
   }
   .theme-page-section-header-sm .theme-page-section-title {
     font-size: 18px;
     letter-spacing: 0;
   }
   .theme-page-section-header-sm .theme-page-section-subtitle {
     font-size: 13px;
     letter-spacing: 0;
     margin-top: 7px;
   }
   .theme-page-section-header-link {
     margin-top: 10px;
     display: inline-block;
     color: #595959;
     font-size: 17px;
     opacity: 0.45;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";
     filter: alpha(opacity=45);
     text-transform: uppercase;
   }
   .theme-page-section-header-link:hover {
     text-decoration: none;
     color: #595959;
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-page-section-header-link-rb {
     position: absolute;
     bottom: 0;
     right: 0;
   }
   @media (max-width: 992px) {
     .theme-page-section-header-link-rb {
       position: relative;
     }
   }
   .theme-page-section-subtitle {
     margin-bottom: 0;
     margin-top: 10px;
     font-size: 20px;
     opacity: 0.45;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";
     filter: alpha(opacity=45);
   }
   .theme-page-section-subtitle-sm {
     font-size: 16px;
   }
   .theme-page-section-title {
     margin-top: 0;
     margin-bottom: 0;
     letter-spacing: 0.6px;
     font-size: 35px;
     font-weight: 300;
     color: #616161;
   }
   .theme-page-section-title b {
     color: #505050;
   }
   .theme-page-section-title-sm {
     font-size: 25px;
     letter-spacing: 0;
   }
   .theme-page-section-title-lg {
     font-size: 32px;
   }
   .theme-page-section-title-white {
     color: #fff;
     text-shadow: 1px 2px 10px rgba(0,0,0,0.2);
   }
   /*  --/PAGE SECTION--  */
   /*  --ACCOUNT PAGE--  */
   /*  --/ACCOUNT PAGE--  */
   /*  --BREADCRUMBS--  */
   .theme-breadcrumbs {
     list-style: none;
     margin: 0;
     padding: 0;
     overflow: hidden;
     margin-top: 30px;
     color: #fff;
   }
   .theme-breadcrumbs > li {
     float: left;
     padding-right: 40px;
     position: relative;
   }
   .theme-breadcrumbs > li:after {
     content: '\2192';
     color: rgba(255,255,255,0.8);
     position: absolute;
     top: 0;
     right: 12px;
   }
   .theme-breadcrumbs > li:last-child {
     padding-right: 0;
   }
   .theme-breadcrumbs > li:last-child:after {
     display: none;
   }
   @media (max-width: 992px) {
     .theme-breadcrumbs {
       overflow-x: auto;
       white-space: nowrap;
     }
     .theme-breadcrumbs > li {
       display: inline-block;
       float: none;
       vertical-align: top;
     }
   }
   .theme-breadcrumbs-center {
     display: table;
     margin-left: auto !important;
     margin-right: auto !important;
   }
   .theme-breadcrumbs-block {
     margin: 0;
     padding: 30px 0;
   }
   .theme-breadcrumbs-block.theme-breadcrumbs-sm {
     margin: 0;
     padding: 15px 0;
   }
   .theme-breadcrumbs-abs-bottom {
     position: absolute;
     width: 100%;
     bottom: 20px;
     z-index: 5;
   }
   .theme-breadcrumbs-item-title {
     margin-bottom: 3px;
     font-size: 15px;
   }
   .theme-breadcrumbs-item-title.active {
     font-weight: bold;
   }
   .theme-breadcrumbs-item-title > a {
     color: #fff;
     text-decoration: underline;
   }
   .theme-breadcrumbs-item-subtitle {
     font-size: 12px;
     margin-bottom: 0;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-breadcrumbs-sm {
     margin-top: 25px;
   }
   .theme-breadcrumbs-sm > li:after {
     top: -2px;
   }
   .theme-breadcrumbs-sm .theme-breadcrumbs-item-title {
     font-size: 13px;
   }
   .theme-breadcrumbs-sm .theme-breadcrumbs-item-title > a {
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
   }
   .theme-breadcrumbs-sm .theme-breadcrumbs-item-title > a:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-breadcrumbs-default {
     color: #595959;
   }
   .theme-breadcrumbs-default .theme-breadcrumbs-item-title > a {
     color: #595959;
   }
   .theme-breadcrumbs-default > li:after {
     color: rgba(89,89,89,0.8);
   }
   .theme-breadcrumbs-top {
     margin-top: 0;
     margin-bottom: 30px;
   }
   /*  --/BREADCRUMBS--  */
   /*  --HERO AREA--  */
   .theme-hero-area {
     position: relative;
     z-index: 1;
   }
   .theme-hero-area-primary {
     z-index: 10;
   }
   .theme-hero-area-sm {
     height: 36vh;
   }
   .theme-hero-area-half {
     height: 50vh;
   }
   .theme-hero-area-lg {
     height: 64vh;
   }
   .theme-hero-area-xl {
     height: 80vh;
   }
   .theme-hero-area-full {
     height: 100vh;
   }
   .theme-hero-area-title {
     color: #fff;
     font-size: 125px;
     margin-top: 0;
     line-height: 1.15em;
     letter-spacing: -2px;
     text-shadow: 0px 10px 15px rgba(0,0,0,0.1);
     font-family: helvetica, Arial, sans-serif;
     font-weight: 100;
   }
   .theme-hero-area-subtitle {
     font-size: 25px;
     color: #fff;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   .theme-hero-area-bg-wrap {
     position: absolute;
     height: 100%;
     width: 100%;
     overflow: hidden;
     z-index: 4;
   }
   .theme-hero-area-bg,
   .theme-hero-area-bg-color,
   .theme-hero-area-mask,
   .theme-hero-area-inner-shadow,
   .theme-hero-area-grad-mask,
   .theme-hero-area-bg-parallax,
   .theme-hero-area-bg-pattern,
   .theme-hero-area-bg-video {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
   }
   .theme-hero-area-bg-video {
     min-height: 100%;
     min-width: 100%;
     width: auto;
     height: auto;
     z-index: 2;
     top: 50%;
     left: 50%;
     transform: translate3d(-50%, -50%, 0);
     backface-visibility: hidden;
     -ms-perspective: 1000;
     perspective: 1000;
   }
   @media (max-width: 992px) {
     .theme-hero-area-bg-video {
       display: none;
     }
   }
   .theme-hero-area-bg-video-blur,
   .theme-hero-area-bg-video-blur-strong {
     transform: translate3d(-50%, -50%, 0) scale(1.2);
     filter: blur(8px);
   }
   .theme-hero-area-bg-video-blur-strong {
     filter: blur(16px);
   }
   .theme-hero-area-bg,
   .theme-hero-area-bg-parallax {
     background-size: cover;
     background-position: center center;
     z-index: 1;
     background-repeat: no-repeat;
   }
   .theme-hero-area-bg-blur {
     transform: translateZ(0) scale(1.2);
     filter: blur(8px);
   }
   .bg-fixed {
     background-attachment: fixed;
   }
   .theme-hero-area-bg-color-dark {
     background: #333;
   }
   .theme-hero-area-bg-pattern {
     background-repeat: repeat;
     z-index: 4;
   }
   .theme-hero-area-bg-pattern[data-parallax="true"] {
     background-size: auto;
     background-position: unset;
   }
   .theme-hero-area-bg-pattern-animate {
     width: 300%;
     height: 300%;
     right: 0;
     left: auto;
     animation: patternMove 600s linear infinite;
   }
   .theme-hero-area-bg-pattern-half {
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-hero-area-bg-pattern-light {
     opacity: 0.3;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
     filter: alpha(opacity=30);
   }
   .theme-hero-area-bg-pattern-mega-light {
     opacity: 0.15;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
     filter: alpha(opacity=15);
   }
   .theme-hero-area-bg-pattern-ultra-light {
     opacity: 0.03;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=3)";
     filter: alpha(opacity=3);
   }
   .theme-hero-area-bg-pattern-strong {
     opacity: 0.7;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
     filter: alpha(opacity=70);
   }
   .theme-hero-area-bg-pattern-bold {
     opacity: 0.9;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
     filter: alpha(opacity=90);
   }
   .theme-hero-area-grad-mask {
     background: linear-gradient(-45deg, #00587e, #0093d2);
     z-index: 3;
   }
   .theme-hero-area-grad-mask-i {
     background: linear-gradient(-45deg, #b43600, #ff6c2d);
   }
   .theme-hero-area-grad-mask-half {
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-hero-area-grad-mask-light {
     opacity: 0.3;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
     filter: alpha(opacity=30);
   }
   .theme-hero-area-grad-mask-strong {
     opacity: 0.7;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
     filter: alpha(opacity=70);
   }
   .theme-hero-area-grad-mask-bold {
     opacity: 0.9;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
     filter: alpha(opacity=90);
   }
   .theme-hero-area-mask {
     background: #000;
     z-index: 2;
     opacity: 0.33;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
     filter: alpha(opacity=33);
   }
   .theme-hero-area-mask-white {
     background: #fff;
   }
   .theme-hero-area-mask-half {
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-hero-area-mask-strong {
     opacity: 0.46;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)";
     filter: alpha(opacity=66);
   }
   .theme-hero-area-mask-bold {
     opacity: 0.8;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
     filter: alpha(opacity=80);
   }
   .theme-hero-area-mask-black {
     opacity: 0.9;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
     filter: alpha(opacity=90);
   }
   .theme-hero-area-inner-shadow {
     z-index: 5;
     box-shadow: inset 0 0 100px rgba(0,0,0,0.5);
   }
   .theme-hero-area-inner-shadow-strong {
     opacity: 0.8;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
     filter: alpha(opacity=80);
   }
   .theme-hero-area-inner-shadow-medium {
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-hero-area-inner-shadow-light {
     opacity: 0.3;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
     filter: alpha(opacity=30);
   }
   .theme-hero-area-front-mask {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     z-index: 6;
     background: #fff;
   }
   .theme-hero-area-front-mask-gray {
     background: #e6e6e6;
   }
   .theme-hero-area-front-mask-color-inverse {
     background: #ff6c2d;
   }
   .theme-hero-area-front-mask-color {
     background: #0093d2;
   }
   .theme-hero-area-front-mask-right {
     left: auto;
     right: 0;
     box-shadow: -10px 0 20px rgba(0,0,0,0.2);
   }
   .theme-hero-area-body {
     position: relative;
     z-index: 6;
     height: 100%;
   }
   .theme-hero-area-body > .container {
     position: relative;
     height: 100%;
   }
   .theme-hero-area-body-vert-center {
     position: absolute;
     top: 50%;
     height: auto;
     transform: translateY(-50%);
     width: 100%;
   }
   .theme-hero-area-body-bottom {
     position: absolute;
     bottom: 0;
     top: auto;
     height: auto;
     width: 100%;
   }
   .theme-hero-area-sm .theme-hero-area-slider-item {
     height: 36vh;
   }
   .theme-hero-area-half .theme-hero-area-slider-item {
     height: 50vh;
   }
   .theme-hero-area-lg .theme-hero-area-slider-item {
     height: 64vh;
   }
   .theme-hero-area-xl .theme-hero-area-slider-item {
     height: 80vh;
   }
   .theme-hero-area-full .theme-hero-area-slider-item {
     height: 100vh;
   }
   .theme-hero-area-slider {
     position: relative;
     z-index: 3;
   }
   .theme-hero-area-slider-item {
     position: relative;
     overflow: hidden;
   }
   .theme-hero-area-slider-item-bg,
   .theme-hero-area-slider-item-mask {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
   }
   .theme-hero-area-slider-item-bg {
     background-size: cover;
     background-position: center center;
     z-index: 1;
     background-repeat: no-repeat;
   }
   .theme-hero-area-slider-item-mask {
     z-index: 2;
     background: #000;
     opacity: 0.66;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)";
     filter: alpha(opacity=66);
   }
   .theme-hero-area-slider-item-caption {
     z-index: 3;
     position: relative;
     text-align: center;
     padding-top: 200px;
     color: #fff;
   }
   .theme-hero-area-slider-item-title {
     text-transform: uppercase;
     font-size: 130px;
     letter-spacing: 10px;
     margin-top: 0;
     margin-bottom: 20px;
     text-shadow: 0 5px 15px rgba(0,0,0,0.2);
     line-height: 1em;
   }
   .theme-hero-area-slider-item-subtitle {
     font-size: 19px;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     display: table;
     width: 50%;
     margin: 0 auto;
     margin-bottom: 20px;
   }
   @keyframes 'patternMove' {
     0% {
       transform: translate3d(0, -100%, 0);
     }
     100% {
       transform: translate3d(100%, 0, 0);
     }
   }
   /*  --/HERO AREA--  */
   /*  --HERO TEXT--  */
   .theme-hero-text-center {
     text-align: center;
   }
   .theme-hero-text-white {
     color: #fff;
   }
   .theme-hero-text-title {
     font-size: 50px;
     margin-bottom: 30px;
     font-weight: 200;
     margin-top: 0;
     line-height: 1em;
     letter-spacing: 0;
   }
   .theme-hero-text-title-lg {
     font-size: 60px;
     line-height: 1.15em;
   }
   .theme-hero-text-title-xl {
     font-size: 100px;
     line-height: 1em;
     letter-spacing: 1px;
   }
   @media (max-width: 992px) {
     .theme-hero-text-title-xl {
       font-size: 40px;
     }
   }
   .theme-hero-text-title-xxl {
     font-size: 150px;
     line-height: 1em;
     letter-spacing: 1.5px;
   }
   @media (max-width: 992px) {
     .theme-hero-text-title-xxl {
       font-size: 50px;
     }
   }
   .theme-hero-text-title-sm {
     font-size: 30px;
   }
   .theme-hero-text-mb {
     margin-bottom: 30px;
   }
   .theme-hero-text-subtitle {
     font-size: 20px;
     margin-bottom: 0;
     opacity: 0.6;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
     filter: alpha(opacity=60);
     line-height: 1.6em;
   }
   .theme-hero-text-subtitle-sm {
     font-size: 16px;
   }
   .theme-hero-text-body {
     margin-top: 30px;
     font-size: 18px;
   }
   .theme-hero-text-body > p {
     line-height: 1.5em;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
   }
   .theme-hero-text-video {
     box-shadow: 0 3px 10px rgba(0,0,0,0.3);
   }
   .theme-hero-text-btn {
     margin-top: 30px;
     padding-left: 27px;
     padding-right: 27px;
   }
   .theme-hero-text-btn.btn-primary-inverse {
     box-shadow: 0 5px 15px rgba(90,27,0,0.25);
   }
   .theme-hero-text-btn.btn-primary {
     box-shadow: 0 5px 15px rgba(0,44,63,0.25);
   }
   .theme-hero-text-sm .theme-hero-text-title {
     font-size: 43px;
     margin-bottom: 15px;
   }
   .theme-hero-text-sm .theme-hero-text-subtitle {
     font-size: 20px;
     line-height: 1.6em;
   }
   .theme-hero-text-xs .theme-hero-text-title {
     font-size: 30px;
     margin-bottom: 15px;
   }
   .theme-hero-text-xs .theme-hero-text-subtitle {
     font-size: 17px;
     line-height: 1.4em;
   }
   /*  --/HERO TEXT--  */
   /*  --SEARCH AREA--  */
   .theme-search-area {
     color: rgba(0,0,0,.87);
   }
   @media (min-width: 992px) {
     .theme-search-area-stacked .theme-search-area-section-inner {
       border-right: none;
     }
   }
   .theme-search-area-stacked .theme-search-area-section-curved .theme-search-area-section-inner {
     border-radius: 0;
   }
   @media (max-width: 992px) {
     .theme-search-area-stacked .theme-search-area-section-curved .theme-search-area-section-inner {
       border-radius: 3px !important;
     }
   }
   .theme-search-area-stacked .theme-search-area-section-curved.first .theme-search-area-section-inner {
     border-radius: 3px 0 0 3px;
   }
   .theme-search-area-stacked .theme-search-area-submit-curved {
     border-radius: 0 3px 3px 0;
   }
   @media (max-width: 992px) {
     .theme-search-area-stacked .theme-search-area-submit-curved {
       border-radius: 3px;
     }
   }
   .theme-search-area-header {
     margin-bottom: 30px;
   }
   .theme-search-area-header-sm {
     margin-bottom: 0;
   }
   .theme-search-area-header-sm .theme-search-area-title {
     letter-spacing: 0;
     font-size: 18px;
   }
   .theme-search-area-header-sm .theme-search-area-subtitle {
     margin-top: 2px;
     font-size: 12px;
   }
   .theme-search-area-title {
     margin: 0;
     font-weight: 200;
   }
   .theme-search-area-title-lg {
     font-size: 45px;
   }
   .theme-search-area-title-sm {
     font-size: 27px;
     letter-spacing: 0.33px;
   }
   .theme-search-area-subtitle {
     margin-top: 8px;
     margin-bottom: 0;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     font-size: 16px;
   }
   .theme-search-area-subtitle-sm {
     font-size: 13px;
   }
   .theme-search-area-title-line {
     padding-bottom: 15px;
     border-bottom: 1px solid #d9d9d9;
   }
   .theme-search-area-vert .theme-search-area-section {
     margin-bottom: 20px;
   }
   .theme-search-area-tabs-header {
     margin-bottom: 40px;
   }
   .theme-search-area-tabs-title {
     margin-top: 0;
     line-height: 1em;
     margin-bottom: 0;
     font-size: 60px;
     font-weight: 300;
   }
   .theme-search-area-tabs-title-lg {
     font-size: 80px;
   }
   .theme-search-area-tabs-title-sm {
     font-size: 40px;
   }
   .theme-search-area-tabs-title-xs {
     font-size: 30px;
     font-weight: 400;
   }
   .theme-search-area-tabs-subtitle {
     font-size: 25px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin-top: 10px;
     letter-spacing: 1px;
     margin-bottom: 0;
   }
   .theme-search-area-tabs-subtitle-sm {
     font-size: 18px;
     letter-spacing: 0;
   }
   .theme-search-area-section {
     position: relative;
   }
   @media (max-width: 992px) {
     .theme-search-area-section {
       margin-bottom: 20px;
     }
   }
   .theme-search-area-section-inner {
     position: relative;
     border: 1px solid #d9d9d9;
   }
   .theme-search-area-section-input {
     display: block;
     width: 100%;
     border: none !important;
     outline: none !important;
     height: 40px;
     padding-left: 42.30769230769231px;
     font-size: 16px;
     background: none;
   }
   @media (max-width: 992px) {
     .theme-search-area-section-input {
       line-height: 55px;
     }
   }
   .theme-search-area-section-icon {
     position: absolute;
     top: 0;
     left: 0;
     width: 42.30769230769231px;
     height: 40px;
     line-height: 40px;
     text-align: center;
     display: block;
     font-size: 20px;
     opacity: 0.86;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=86)";
     filter: alpha(opacity=86);
   }
   .theme-search-area-section-label {
     margin-bottom: 0px;
     line-height: 1em;
     font-size: 12px;
     display: block;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
     font-weight: normal;
   }
   .theme-search-area-section-submit {
     margin-top: 26.5px;
     display: block;
     height: 57px;
     line-height: 57px;
     text-align: center;
     padding: 0;
     width: 100%;
     color: #fff;
     background: #ff6c2d;
     border: none;
     font-weight: bold;
     letter-spacing: 1px;
   }
   .theme-search-area-section-sm .theme-search-area-section-input {
     height: 45px;
     font-size: 14px;
     padding-left: 37.5px;
   }
   @media (max-width: 992px) {
     .theme-search-area-section-sm .theme-search-area-section-input {
       line-height: 45px;
     }
   }
   .theme-search-area-section-sm .theme-search-area-section-icon {
     height: 40px;
     line-height: 40px;
     font-size: 15px;
     width: 34.61538461538461px;
   }
   .theme-search-area-section-sm .theme-search-area-section-label {
     font-size: 12px;
     margin-bottom: 8px;
   }
   .theme-search-area-section-sm.theme-search-area-section-line .theme-search-area-section-inner {
     border-width: 1px;
   }
   .theme-search-area-section-curved .theme-search-area-section-inner {
     border-radius: 3px;
   }
   .theme-search-area-section-curved .theme-search-area-section-input {
     border-radius: 3px;
   }
   .theme-search-area-section-fade-white .theme-search-area-section-inner {
     background: rgba(255,255,255,0.2);
   }
   .theme-search-area-section-fade-black .theme-search-area-section-inner {
     background: rgba(0,0,0,0.2);
   }
   .theme-search-area-section-no-border .theme-search-area-section-inner {
     border: none;
   }
   .theme-search-area-section-line .theme-search-area-section-inner {
     border: none;
     border-bottom: .5px solid #989898;
   }
   .theme-search-area-section-line .theme-search-area-section-icon {
     text-align: left;
     width: 30.555555555555554px;
   }
   .theme-search-area-section-line .theme-search-area-section-input {
     padding-left: 30.555555555555554px;
   }
   .theme-search-area-section-bg-white .theme-search-area-section-inner {
     background: #fff;
   }
   .theme-search-area-section-bg-fade-white .theme-search-area-section-inner {
     background: rgba(255,255,255,0.65);
   }
   .theme-search-area-section-mr {
     margin-right: 2px;
   }
   .theme-search-area-section-border-primary .theme-search-area-section-inner {
     border-color: #0093d2;
   }
   .theme-search-area-section-border-light .theme-search-area-section-inner {
     border-color: #e4e4e4;
   }
   .theme-search-area-section-no-icon .theme-search-area-section-input {
     padding-left: 15px;
   }
   .theme-search-area-submit {
     margin-top: 18px;
     display: block;
     height: 40px;
     line-height: 20px;
     text-align: center;
     width: 100%;
     color: #fff;
     background: var(--craneGreenDark);
     border: none;
     font-weight: 600;
     font-size: 14px !important;
     letter-spacing: 1px;
     position: relative;
     padding: 10px 14px;
     border-radius: 2px;
     box-shadow: 1px 1px 3px rgba(0,0,0,.3);

   }
   .theme-search-area-submit-sm {
     height: 47px;
     line-height: 47px;
     margin-top: 20px;
     font-size: 12px;
   }
   .theme-search-area-submit-sm.theme-search-area-submit-no-border {
     height: 45px;
     line-height: 45px;
   }
   .theme-search-area-submit-sm .theme-search-area-submit-icon {
     font-size: 1.3em;
   }
   .theme-search-area-submit-white {
     background: #fff;
     color: #ff6c2d;
   }
   .theme-search-area-submit-primary {
     background: var(--craneGreenLight);
     color:var(--periskaWwhite);
   }
   .theme-search-area-submit-periska{
     background: var(--sooresWhite);
     color:var(--craneGreenLight);
   }
   .theme-search-area-submit-primary.theme-search-area-submit-white {
     color: #0093d2;
     background: #fff;
   }
   .theme-search-area-submit-no-border {
     height: 40px;
     line-height: 40px;
   }
   .theme-search-area-submit-curved {
     border-radius: 3px;
   }
   .theme-search-area-submit-icon {
     font-size: 2em;
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
     display: block;
   }
   @media (max-width: 992px) {
     .theme-search-area-submit-icon {
       display: none;
     }
   }
   .theme-search-area-submit-icon-sm {
     font-size: 1.5em;
   }
   .theme-search-area-submit-glow {
     box-shadow: 0 2px 30px var(--craneGreenDark);
   }
   .theme-search-area-submit-glow.theme-search-area-submit-primary {
     box-shadow: 0 2px 30px rgba(30,187,255,0.65);
   }
   .theme-search-area-options {
     margin-top: 15px;
     display: table;
     height: 30px;
     overflow: hidden;
   }
   @media (max-width: 992px) {
     .theme-search-area-options {
       margin-left: auto;
       margin-right: auto;
     }
     .theme-search-area-options .theme-search-area-options-list .btn:last-child {
       margin-right: 0;
     }
   }
   .theme-search-area-options-dot-primary-inverse .theme-search-area-options-list .btn.active:before,
   .theme-search-area-options-dot-primary-inverse .theme-search-area-options-list .btn:focus:before,
   .theme-search-area-options-dot-primary-inverse .theme-search-area-options-list .btn:active:before {
     background: #ff6c2d;
     box-shadow: 0 0 0 1px #ff6c2d !important;
   }
   .theme-search-area-options-dot-white .theme-search-area-options-list .btn.active:before,
   .theme-search-area-options-dot-white .theme-search-area-options-list .btn:focus:before,
   .theme-search-area-options-dot-white .theme-search-area-options-list .btn:active:before {
     background: #fff;
     box-shadow: 0 0 0 1px #fff !important;
   }
   .theme-search-area-options-center {
     margin-left: auto;
     margin-right: auto;
   }
   .theme-search-area-options-center .theme-search-area-options-list .btn:last-child {
     margin-right: 0;
   }
   .theme-search-area-options-title {
     display: table;
     height: 30px;
     line-height: 30px;
     float: left;
     margin: 0;
     margin-right: 10px;
     font-weight: 400;
     font-size: 14px;
   }
   .theme-search-area-options-list {
     margin-right: -5px;
   }
   .theme-search-area-options-list .btn {
     color: #595959;
     letter-spacing: 0;
     font-size: 14px;
     font-weight: 400;
     margin-right: 5px;
     background: none;
     border: none;
     padding: 0 10px;
     padding-left: 15px;
     height: 30px;
     line-height: 30px;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
     outline: none !important;
     border-radius: 3px !important;
     position: relative;
     box-shadow: none !important;
   }
   .theme-search-area-options-list .btn:before {
     content: '';
     position: absolute;
     border-radius: 50%;
     box-shadow: 0 0 0 1px #595959;
     width: 6px;
     height: 6px;
     top: 50%;
     margin-top: -3px;
     left: 3px;
     transition: 0.3s;
   }
   .theme-search-area-options-list .btn.active,
   .theme-search-area-options-list .btn:focus,
   .theme-search-area-options-list .btn:active {
     color: #595959;
     opacity: 1;
     -ms-filter: none;
     filter: none;
     background: none;
   }
   .theme-search-area-options-list .btn.active:before,
   .theme-search-area-options-list .btn:focus:before,
   .theme-search-area-options-list .btn:active:before {
     background: #0093d2;
     box-shadow: 0 0 0 1px #0093d2;
   }
   .theme-search-area-white {
     color: #fff;
   }
   .theme-search-area-white .theme-search-area-section-inner {
     border-color: rgba(255,255,255,0.5);
   }
   .theme-search-area-white .theme-search-area-section-input::placeholder {
     color: #fff;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
   }
   .theme-search-area-white .theme-search-area-section-line .theme-search-area-section-inner {
     border-color: #fff;
   }
   .theme-search-area-white .theme-search-area-options-list .btn,
   .theme-search-area-options-white .btn {
     color: #fff;
   }
   .theme-search-area-white .theme-search-area-options-list .btn:before,
   .theme-search-area-options-white .btn:before {
     box-shadow: 0 0 0 1px #fff;
   }
   .theme-search-area-white .theme-search-area-options-list .btn.active,
   .theme-search-area-options-white .btn.active,
   .theme-search-area-white .theme-search-area-options-list .btn:focus,
   .theme-search-area-options-white .btn:focus,
   .theme-search-area-white .theme-search-area-options-list .btn:active,
   .theme-search-area-options-white .btn:active {
     color: #fff;
   }
   .theme-search-area-white .theme-search-area-options-list .btn.active:before,
   .theme-search-area-options-white .btn.active:before,
   .theme-search-area-white .theme-search-area-options-list .btn:focus:before,
   .theme-search-area-options-white .btn:focus:before,
   .theme-search-area-white .theme-search-area-options-list .btn:active:before,
   .theme-search-area-options-white .btn:active:before {
     box-shadow: 0 0 0 1px #0093d2;
   }
   .theme-search-area-options-white .theme-search-area-options-title {
     color: #fff;
   }
   .theme-search-area-white .theme-search-area-section-border-light .theme-search-area-section-inner {
     border-color: rgba(255,255,255,0.25);
   }
   .theme-search-area-inline-white .theme-search-area-inline-title,
   .theme-search-area-inline-white .theme-search-area-inline-details,
   .theme-search-area-inline-white .theme-search-area-inline-link,
   .theme-search-area-inline-white .theme-search-area-inline-link:hover {
     color: #fff;
   }
   .theme-search-area-inline-title {
     margin-top: 0;
     font-size: 20px;
   }
   .theme-search-area-inline-link {
     color: #595959;
     text-decoration: none !important;
     outline: none !important;
   }
   .theme-search-area-inline-link:hover {
     color: #505050;
   }
   .theme-search-area-inline-link .fa {
     margin-right: 5px;
   }
   /*  --/SEARCH AREA--  */
   /*  --BLOG--  */
   .theme-blog-post-title {
     margin-bottom: 5px;
     margin-top: 30px;
     font-size: 22px;
     line-height: 1.6em;
   }
   .theme-blog-post > p {
     margin-bottom: 30px;
     font-size: 21px;
     color: #555;
     line-height: 1.6em;
   }
   .theme-blog-slider-item {
     height: 600px;
     height: 64vh;
     position: relative;
     color: #fff;
   }
   .theme-blog-slider-item .banner-caption {
     width: 100%;
     position: absolute;
     bottom: 60px;
     left: 0;
   }
   .theme-blog-slider-item-post {
     height: 50vh;
   }
   .theme-blog-slider-item-post .banner-caption {
     bottom: 30px;
   }
   .theme-blog-slider-item-caption-title {
     font-size: 50px;
     line-height: 1em;
   }
   .theme-blog-slider-item-caption-title > a {
     color: #fff;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
     text-decoration: none !important;
     transition: 0.3s;
   }
   .theme-blog-slider-item-caption-title > a:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
     color: #fff;
   }
   .theme-blog-slider-item-caption-meta {
     list-style: none;
     margin: 0;
     padding: 0;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     font-size: 14px;
   }
   .theme-blog-slider-item-caption-meta > li {
     display: inline-block;
     margin-right: 15px;
   }
   .theme-blog-item {
     position: relative;
     overflow: hidden;
   }
   .theme-blog-item .banner-caption {
     padding-top: 60px;
     padding: 20px;
     padding-bottom: 22px;
   }
   .theme-blog-item-center {
     text-align: center;
   }
   .theme-blog-item-center .theme-blog-item-title {
     margin-left: auto;
     margin-right: auto;
     padding-left: 15px;
     padding-right: 15px;
   }
   .theme-blog-item-center .theme-blog-item-desc {
     margin: 0 auto;
     padding: 0 15px;
   }
   .theme-blog-item-time {
     line-height: 1em;
     font-size: 12px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     font-style: italic;
   }
   .theme-blog-item-link {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 6;
     display: block;
   }
   .theme-blog-item-white .banner-caption {
     background: #fff;
     color: #595959;
     padding-top: 20px;
   }
   .theme-blog-item-white .banner-bg {
     height: calc(100% - 154px);
   }
   .theme-blog-item-white .theme-blog-item-title {
     border-color: #d9d9d9;
   }
   .theme-blog-item-desc {
     margin-bottom: 0;
     opacity: 0.7;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
     filter: alpha(opacity=70);
     height: 42px;
     overflow: hidden;
     max-width: 330px;
     font-size: 14px;
   }
   .theme-blog-item-title {
     margin-top: 0;
     font-size: 17px;
     line-height: 1.25em;
     display: table;
     height: 19px;
     font-weight: normal;
     overflow: hidden;
     margin-bottom: 15px;
     padding-bottom: 15px;
     padding-right: 20px;
     border-bottom: 1px solid rgba(255,255,255,0.3);
     font-family: 'Roboto', helvetica, Arial, sans-serif;
   }
   /*  --/BLOG--  */
   /*  --404--  */
   .theme-page-404 {
     color: #fff;
   }
   .theme-page-404-title {
     font-size: 270px;
     margin-top: 0;
     line-height: 1em;
     margin-bottom: 0;
     letter-spacing: 15px;
     text-shadow: 1px 3px 15px rgba(0,0,0,0.4);
     font-weight: 300;
   }
   @media (max-width: 992px) {
     .theme-page-404-title {
       font-size: 10em;
     }
   }
   .theme-page-404-subtitle {
     font-size: 33px;
     margin-bottom: 45px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   @media (max-width: 992px) {
     .theme-page-404-subtitle {
       font-size: 20px;
     }
   }
   /*  --/404--  */
   /*  --ABOUT US--  */
   .theme-about-us > .theme-about-us-section:first-child {
     margin-top: 0;
     padding-top: 0;
     border: none;
   }
   .theme-about-us-section {
     margin-top: 35px;
     padding-top: 35px;
     border-top: 3px solid #d9d9d9;
   }
   .theme-about-us-section-title {
     font-size: 70px;
     line-height: 1em;
     margin-top: 0;
     margin-bottom: 0;
     font-weight: 300;
     transition: 0.3s;
   }
   @media (max-width: 992px) {
     .theme-about-us-section-title {
       font-size: 30px;
       margin-bottom: 15px;
     }
   }
   @media (min-width: 992px) {
     .is_stuck .theme-about-us-section-title {
       margin-top: 15px;
       opacity: 0.5;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
       filter: alpha(opacity=50);
     }
   }
   .theme-about-us-section-body {
     margin-bottom: -10px;
   }
   .theme-about-us-section-body > p {
     font-size: 19px;
     line-height: 1.6em;
     margin-bottom: 20px;
   }
   .theme-about-us-section-gallery {
     margin-bottom: 0;
   }
   .theme-about-us-section-gallery-img {
     height: 160px;
     margin-bottom: 10px;
   }
   .theme-about-us-section-gallery-img-lg {
     height: 200px;
   }
   .theme-about-us-section-gallery-img-xl {
     height: 260px;
   }
   .theme-about-us-section-team {
     margin-bottom: 10px;
   }
   .theme-about-us-section-team-member {
     height: 272px;
     margin-bottom: 10px;
   }
   .theme-about-us-section-team-member .banner-caption {
     position: absolute;
     left: 0;
     bottom: 30px;
   }
   .theme-about-us-section-team-member-caption {
     padding: 12px;
     background: #fff;
     display: table;
     box-shadow: 2px 2px 7px rgba(0,0,0,0.25);
   }
   .theme-about-us-section-team-member-name {
     font-weight: bold;
     margin-bottom: 5px;
   }
   .theme-about-us-section-team-member-position {
     margin-bottom: 0;
     font-size: 13px;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   /*  --/ABOUT US--  */
   /*  --CONTACT--  */
   .theme-contact-map {
     height: 290px;
     width: 100%;
   }
   .theme-contact-form-group .form-control {
     height: 50px;
     border-radius: 0;
     box-shadow: none;
     outline: none !important;
     border: 1px solid #d1d1d1;
     font-size: 17px;
     padding: 15px;
     margin-bottom: 20px;
   }
   .theme-contact-form-group textarea.form-control {
     height: auto;
   }
   .theme-contact-title {
     margin-top: 0;
     margin-bottom: 30px;
     color: #595959;
   }
   .theme-contact-info {
     font-size: 16px;
     margin-top: 20px;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   .theme-contact-address {
     margin-bottom: 0;
     line-height: 33px;
   }
   .theme-contact-info-list {
     list-style: none;
     margin: 0;
     padding: 0;
   }
   .theme-contact-info-list > li {
     line-height: 33px;
   }
   .theme-contact-info-list > li .fa {
     margin-right: 5px;
   }
   .theme-contact-info-list > li > a {
     color: #fff;
   }
   .theme-contact-info-list > li > a:hover {
     color: whtie;
   }
   /*  --/CONTACT--  */
   /*  --LOGIN--  */
   .theme-login-white .theme-login-title {
     color: #fff;
   }
   .theme-login-white .theme-login-subtitle {
     color: rgba(255,255,255,0.6);
   }
   .theme-login-white .theme-login-terms {
     color: rgba(255,255,255,0.85);
   }
   .theme-login-white .theme-login-terms a {
     color: #fff;
     font-weight: bold;
   }
   .theme-login-header {
     padding: 0 30px;
     margin-bottom: 15px;
   }
   .theme-login-title {
     margin-bottom: 0;
     margin-top: 0;
     color: #505050;
     line-height: 1em;
     font-weight: 300;
   }
   .theme-login-subtitle {
     margin-top: 7px;
     margin-bottom: 0;
     color: #616161;
   }
   .theme-login-box {
     background: #fff;
     box-shadow: 0 10px 45px rgba(0,0,0,0.15) , 0 2px 4px rgba(0,0,0,0.1);
     border-radius: 2px;
     overflow: hidden;
   }
   .theme-login-box-inner {
     padding: 35px 30px;
     padding-bottom: 20px;
   }
   .theme-login-box-alt {
     padding: 20px 30px;
     border-top: 1px solid #e6e6e6;
     background: #f9f9f9;
   }
   .theme-login-box-alt p {
     margin-bottom: 0;
     font-size: 14px;
     color: #6a6a6a;
   }
   .theme-login-terms {
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin-top: 15px;
     font-size: 13px;
     margin-bottom: 0;
     padding: 0 30px;
     color: #727272;
   }
   .theme-login-terms a {
     color: #595959;
     font-weight: bold;
   }
   .theme-login-form {
     margin-bottom: 20px;
   }
   .theme-login-form-group {
     margin-bottom: 20px;
   }
   .theme-login-form-group .form-control {
     height: 50px;
     border-radius: 0;
     box-shadow: none;
     font-size: 16px;
     border-color: #dedede;
   }
   .theme-login-form-group .form-control:focus {
     border-color: #0093d2;
   }
   .theme-login-form-group .help-block {
     font-size: 13px;
     margin-top: 10px;
   }
   .theme-login-form-group .help-block > a {
     color: #7a7a7a;
   }
   .theme-login-form-group .help-block > a:hover {
     color: #595959;
   }
   .theme-login-social-login-facebook,
   .theme-login-social-login-google {
     display: block;
     padding: 10px 12px;
     color: #fff;
     overflow: hidden;
     border-radius: 3px;
     text-decoration: none !important;
     transition: 0.3s;
   }
   @media (max-width: 992px) {
     .theme-login-social-login-facebook,
     .theme-login-social-login-google {
       padding: 13px 18px;
       text-align: center;
     }
   }
   .theme-login-social-login-facebook:hover,
   .theme-login-social-login-google:hover {
     color: #fff;
   }
   .theme-login-social-login-facebook .fa,
   .theme-login-social-login-google .fa {
     display: block;
     float: left;
     margin-right: 15px;
     font-size: 30px;
     text-shadow: 2px 3px 5px rgba(0,0,0,0.15);
   }
   @media (max-width: 992px) {
     .theme-login-social-login-facebook .fa,
     .theme-login-social-login-google .fa {
       float: none;
       margin-bottom: 10px;
       margin-right: 0;
     }
   }
   .theme-login-social-login-facebook span,
   .theme-login-social-login-google span {
     display: table;
     font-size: 12px;
     opacity: 0.9;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
     filter: alpha(opacity=90);
   }
   @media (max-width: 992px) {
     .theme-login-social-login-facebook span,
     .theme-login-social-login-google span {
       display: block;
     }
   }
   .theme-login-social-login-facebook {
     background: #3b5998;
   }
   .theme-login-social-login-facebook:hover {
     background: #324c81;
   }
   .theme-login-social-login-google {
     background: #db4437;
   }
   .theme-login-social-login-google:hover {
     background: #c53024;
   }
   .theme-login-social-separator {
     margin-bottom: 20px;
     position: relative;
   }
   .theme-login-social-separator:before {
     content: '';
     height: 1px;
     width: 100%;
     position: absolute;
     left: 0;
     top: 50%;
     background: #000;
     z-index: 1;
     opacity: 0.17;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=17)";
     filter: alpha(opacity=17);
   }
   .theme-login-social-separator > p {
     display: table;
     margin: 0 auto;
     background: #fff;
     position: relative;
     z-index: 2;
     padding: 0 7px;
     color: #8c8c8c;
     font-size: 14px;
   }
   .theme-login-pwd-reset-text {
     margin-bottom: 20px;
     font-size: 16px;
     line-height: 1.6em;
     color: #727272;
   }
   .theme-login-pwd-reset-back {
     margin-top: 20px;
     display: block;
     color: #616161;
     font-size: 14px;
   }
   .theme-login-pwd-reset-back:hover {
     color: #4c4c4c;
   }
   .theme-login-checkbox .icheck {
     top: 3px;
     width: 16px;
     height: 16px;
     border: 1px solid #666;
     background: none;
   }
   .theme-login-checkbox .icheck.checked {
     background: #0093d2;
     border-color: #0093d2;
   }
   .theme-login-checkbox .icheck:after {
     display: none;
   }
   .theme-login-checkbox .icheck:before {
     height: 16px;
     line-height: 14px;
   }
   .theme-login-checkbox .icheck-title {
     font-weight: normal;
     font-size: 15px;
   }
   .theme-login-checkbox .icheck-sub-title {
     font-size: 13px;
   }
   /*  --/LOGIN--  */
   /*  --PAYMENT--  */
   .theme-payment-success-header {
     text-align: center;
     padding: 0 30px;
     margin-bottom: 20px;
   }
   .theme-payment-success-title {
     font-size: 32px;
     line-height: 1em;
     margin-top: 0;
     margin-bottom: 5px;
     font-weight: 300;
   }
   .theme-payment-success-subtitle {
     margin-bottom: 0;
     color: #8c8c8c;
   }
   .theme-payment-success-header-icon {
     font-size: 70px;
     display: block;
     line-height: 1em;
     margin-bottom: 15px;
     color: var(--craneGreenLight);
     text-shadow: 2px 5px 10px rgba(210,63,0,0.3);
   }
   .theme-payment-success-box {
     box-shadow: 0 10px 45px rgba(0,0,0,0.15) , 0 2px 4px rgba(0,0,0,0.1);
     background: #fff;
     padding: 35px 30px;
   }
   .theme-payment-success-summary {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 13px;
   }
   .theme-payment-success-summary > li {
     padding-bottom: 10px;
     margin-bottom: 10px;
     border-bottom: 1px dashed #d9d9d9;
     position: relative;
     color: #808080;
   }
   .theme-payment-success-summary > li > span {
     color: #4d4d4d;
     position: absolute;
     top: 0;
     right: 0;
     font-weight: bold;
   }
   .theme-payment-success-check-order {
     font-size: 12px;
     margin-top: 30px;
     margin-bottom: 0;
     color: #999;
   }
   .theme-payment-success-actions {
     list-style: none;
     margin: 0 auto;
     margin-top: 20px;
     padding: 0;
     overflow: hidden;
     display: table;
   }
   .theme-payment-success-actions > li {
     float: left;
     margin-right: 30px;
   }
   .theme-payment-success-actions > li:last-child {
     margin-right: 0;
   }
   .theme-payment-success-actions > li > a {
     display: block;
     text-decoration: none !important;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     color: #595959;
     transition: 0.3s;
   }
   .theme-payment-success-actions > li > a:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-payment-success-actions > li .fa {
     float: left;
     margin-right: 10px;
     font-size: 30px;
     display: block;
     line-height: 1em;
   }
   .theme-payment-success-actions > li p {
     display: table;
     margin-bottom: 0;
     font-size: 12px;
     line-height: 1.15em;
     position: relative;
     top: 3px;
   }
   /*  --/PAYMENT--  */
   /*  --LOADING--  */
   .theme-loading {
     color: #fff;
   }
   .theme-loading-spinner > div {
     margin: 0 auto;
   }
   .theme-loading-body {
     text-align: center;
   }
   .theme-loading-title {
     font-size: 60px;
     margin: 30px 0;
     font-weight: 300;
   }
   @media (max-width: 992px) {
     .theme-loading-title {
       font-size: 30px;
     }
   }
   .theme-loading-subtitle {
     font-size: 30px;
     margin-bottom: 0;
     line-height: 1.2em;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   @media (max-width: 992px) {
     .theme-loading-subtitle {
       font-size: 20px;
     }
   }
   /*  --/LOADING--  */
   /*  --ELEMENTS--  */
   html,
   body {
     overflow-x: hidden;
   }
   .theme-reviews-more {
     color: #595959;
     font-size: 13px;
     font-weight: 700;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     transition: 0.3s;
   }
   .theme-reviews-more:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
     text-decoration: none;
     color: #595959;
   }
   .theme-reviews-list-scored {
     margin-top: 50px;
   }
   .theme-reviews-item {
     margin-bottom: 20px;
   }
   .theme-reviews-item-body {
     padding-bottom: 20px;
     border-bottom: 1px solid #f2f2f2;
   }
   .theme-reviews-item-date {
     font-size: 11px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin-bottom: 4px;
   }
   .theme-reviews-item-author {
     font-size: 11px;
   }
   .theme-reviews-item-avatar {
     width: 60px;
     display: block;
     margin-bottom: 15px;
     border-radius: 50%;
   }
   .theme-reviews-item-text {
     font-size: 14px;
     line-height: 1.65em;
     margin-bottom: 0;
     color: #616161;
   }
   .theme-reviews-rating-bar {
     height: 4px;
     background: #ccc;
     margin-top: 7px;
     width: 140px;
     margin-bottom: 15px;
   }
   .theme-reviews-rating-bar > div {
     height: 100%;
     background: #0093d2;
   }
   .theme-reviews-rating-num {
     font-weight: 700;
     font-size: 20px;
     margin-bottom: 1px;
     line-height: 1em;
   }
   .theme-reviews-rating-title {
     margin-left: 5px;
     font-size: 11px;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     line-height: 1em;
   }
   .theme-reviews-rating-stars {
     list-style: none;
     padding: 0;
     margin: 0;
     margin-right: 3px;
     margin-bottom: 3px;
     font-size: 12px;
   }
   .theme-reviews-rating-stars > li {
     display: inline-block;
     margin-right: 2px;
     color: #ff6c2d;
   }
   .theme-reviews-score-hor {
     margin-bottom: 10px;
   }
   .theme-reviews-score-hor .theme-reviews-score-list {
     margin-top: 40px;
   }
   .is_stuck .theme-reviews-score {
     margin-top: 10px;
     transition: 0.3s;
   }
   .theme-reviews-score-header {
     margin-bottom: 10px;
     text-align: center;
   }
   .theme-reviews-score-title {
     margin-top: 0;
     margin-bottom: 3px;
     letter-spacing: 0;
     font-size: 15px;
   }
   .theme-reviews-score-subtitle {
     font-size: 13px;
     color: #727272;
     margin-bottom: 0;
   }
   .theme-reviews-score-total {
     width: 100%;
     padding-top: 100%;
     background: #666;
     position: relative;
     border-radius: 10px;
     margin-bottom: 30px;
   }
   .theme-reviews-score-total > p {
     color: #fff;
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
     font-size: 70px;
     font-family: 'Roboto', helvetica, Arial, sans-serif;
   }
   .theme-reviews-score-list {
     margin-top: 20px;
   }
   .theme-reviews-score-item {
     margin-bottom: 20px;
   }
   .theme-reviews-score-item-header {
     position: relative;
     margin-bottom: 5px;
   }
   .theme-reviews-score-item-title {
     margin: 0;
     font-size: 14px;
   }
   .theme-reviews-score-item-num {
     font-size: 13px;
     position: absolute;
     top: 0;
     right: 0;
     font-weight: bold;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   .theme-reviews-score-item-bar {
     height: 6px;
     position: relative;
     background-color: #e6e6e6;
   }
   .theme-reviews-score-item-bar > div {
     position: absolute;
     height: 100%;
     display: block;
     background-color: #ff6c2d;
     top: 0;
     left: 0;
   }
   .theme-tab-slider > img {
     display: none;
   }
   .theme-tab-slider > img.active {
     display: block;
   }
   .theme-mobile-app-section {
     position: relative;
   }
   @media (min-width: 992px) {
     .theme-mobile-app-section {
       height: 66vh;
     }
   }
   .theme-mobile-app-img {
     padding-top: 40px;
     position: absolute;
     bottom: 0;
     left: 0;
     display: block;
     max-height: 100%;
     max-width: 100%;
   }
   @media (max-width: 992px) {
     .theme-mobile-app-img {
       display: none;
     }
   }
   .theme-mobile-app-body {
     color: #fff;
   }
   @media (min-width: 992px) {
     .theme-mobile-app-body {
       width: 100%;
       top: 50%;
       position: absolute;
       left: 0;
       transform: translateY(-50%);
     }
   }
   @media (max-width: 992px) {
     .theme-mobile-app-body {
       padding: 50px 0;
     }
   }
   .theme-mobile-app-header {
     margin-bottom: 30px;
   }
   .theme-mobile-app-title {
     font-size: 40px;
     margin-top: 0;
     margin-bottom: 10px;
     font-weight: 300;
   }
   .theme-mobile-app-subtitle {
     font-size: 19px;
     line-height: 1.6em;
     opacity: 0.8;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
     filter: alpha(opacity=80);
     margin-bottom: 0;
   }
   .theme-mobile-app-btn-list {
     list-style: none;
     margin: 0;
     padding: 0;
   }
   .theme-mobile-app-btn-list > li {
     display: inline-block;
     margin-right: 15px;
   }
   .theme-mobile-app-btn-list > li:last-child {
     margin-right: 0;
   }
   @media (max-width: 992px) {
     .theme-mobile-app-btn-list > li {
       margin-bottom: 10px;
     }
     .theme-mobile-app-btn-list > li:last-child {
       margin-bottom: 0;
     }
   }
   .theme-mobile-app-logo {
     width: 30px;
     display: block;
     float: left;
     margin-right: 17px;
     height: 40px;
     position: relative;
   }
   .theme-mobile-app-logo > img {
     position: absolute;
     width: 100%;
     display: block;
     top: 50%;
     transform: translateY(-50%);
   }
   .theme-mobile-app-btn {
     text-align: left;
     padding: 12px 17px;
     border: none;
     background: #2b2b2b;
     border-radius: 5px;
     box-shadow: 0 2px 7px rgba(0,0,0,0.1);
   }
   .theme-mobile-app-btn > span {
     display: table;
     margin-top: 3px;
     font-weight: normal;
     color: rgba(255,255,255,0.8);
   }
   .theme-mobile-app-btn > span > span {
     font-weight: bold;
     color: #fff;
   }
   .theme-inline-slider .owl-prev,
   .theme-inline-slider .owl-next {
     color: #666;
   }
   .theme-inline-slider .owl-prev {
     left: -45px;
   }
   .theme-inline-slider .owl-next {
     right: -45px;
   }
   .theme-inline-slider-item {
     padding-left: 15px;
     padding-right: 15px;
   }
   .row[data-gutter="10"] .theme-inline-slider-item {
     padding-left: 5px;
     padding-right: 5px;
   }
   .row[data-gutter="20"] .theme-inline-slider-item {
     padding-left: 10px;
     padding-right: 10px;
   }
   .row[data-gutter="0"] .theme-inline-slider-item {
     padding-left: 0;
     padding-right: 0;
   }
   .theme-inline-slider-nav-white .owl-prev,
   .theme-inline-slider-nav-white .owl-next {
     color: #fff;
   }
   .theme-abs-logo {
     position: absolute;
     z-index: 6;
     top: 30px;
     left: 50%;
     transform: translateX(-50%);
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     transition: 0.3s;
   }
   .theme-abs-logo:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-abs-logo > img {
     max-height: 60px;
     max-width: 140px;
   }
   .theme-social-list {
     list-style: none;
     margin: 0;
     padding: 0;
     position: absolute;
     z-index: 6;
     bottom: 30px;
     width: 100%;
     text-align: center;
   }
   .theme-social-list > li {
     display: inline-block;
     margin: 0 10px;
   }
   .theme-social-list > li > .fa {
     display: block;
     height: 35px;
     width: 35px;
     line-height: 35px;
     background: rgba(255,255,255,0.1);
     border-radius: 50%;
     color: #fff;
     text-decoration: none !important;
     transition: 0.3s;
     text-shadow: 1px 2px 5px rgba(0,0,0,0.35);
   }
   .theme-social-list > li > .fa:hover {
     background: #0093d2;
   }
   .theme-search-results-map-layout-btn {
     display: block;
     background: #f7f7f7;
     text-align: center;
     padding: 18px 0;
     text-transform: uppercase;
     font-weight: bold;
     color: #7a7a7a;
     text-decoration: none !important;
     font-size: 11px;
     letter-spacing: 0.5px;
     line-height: 1em;
     transition: 0.3s;
   }
   .theme-search-results-map-layout-btn:active,
   .theme-search-results-map-layout-btn:focus {
     color: #7a7a7a;
   }
   .theme-search-results-map-layout-btn:hover {
     background: #0093d2;
     color: #fff;
   }
   .theme-search-results-map-layout-block {
     overflow-y: scroll;
     box-shadow: 0 0 30px rgba(0,0,0,0.2);
     position: relative;
     z-index: 5;
   }
   .theme-search-results-map-layout-block .theme-search-results-item {
     border-left: none;
     border-right: none;
   }
   .theme-search-results-map-layout-block .theme-search-results-sort {
     padding: 10px 15px;
     margin: 0;
     border: none;
     background: #f7f7f7;
   }
   .theme-search-results-map-layout-block .theme-search-results-sort-alt > a {
     font-weight: bold;
   }
   .theme-search-results-sort {
     padding: 10px 20px;
     margin-bottom: 10px;
     z-index: 15;
     border-radius: 2px;
     border: 1px solid #d9d9d9;
     background: #fff;
   }
   .theme-search-results-sort-title {
     font-size: 13px;
     margin: 0;
     margin-right: 14px;
     float: left;
     font-weight: 400;
     letter-spacing: 0;
     color: #4c4c4c;
   }
   .theme-search-results-sort-list {
     float: left;
     list-style: none;
     margin: 0;
     padding: 0;
   }
   .theme-search-results-sort-list > li {
     float: left;
     border-left: 1px solid #f2f2f2;
   }
   .theme-search-results-sort-list > li:last-child {
     border-right: 1px solid #f2f2f2;
   }
   .theme-search-results-sort-list > li > a {
     padding: 0 17px;
     display: block;
     font-size: 13px;
     color: #737373;
     margin-bottom: 2px;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   .theme-search-results-sort-list > li > a > span {
     display: block;
     opacity: 0.45;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";
     filter: alpha(opacity=45);
     font-size: 9px;
   }
   .theme-search-results-sort-list > li > a:hover {
     color: #262626;
     text-decoration: none;
   }
   .theme-search-results-sort-list > li.active > a,
   .theme-search-results-sort-list > li.active > a:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
     color: #0093d2;
   }
   .theme-search-results-sort-list > li.active > a > span,
   .theme-search-results-sort-list > li.active > a:hover > span {
     color: #404040;
     font-weight: 400;
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-search-results-sort-alt {
     float: right;
     font-size: 13px;
   }
   .theme-search-results-sort-alt > a {
     color: #595959;
     text-decoration: none !important;
   }
   .theme-search-results-sort-alt > a .caret {
     margin-top: -1px;
     opacity: 0.55;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";
     filter: alpha(opacity=55);
   }
   .theme-search-results-sort-alt .dropdown-menu {
     left: auto;
     right: -21px;
     top: 25px;
     border-radius: 0;
     border: none;
     min-width: 0;
     box-shadow: 0 1px 20px rgba(0,0,0,0.15);
   }
   .theme-search-results-sort-alt .dropdown-menu > li > a {
     font-size: 12px;
     color: #8c8c8c;
     padding: 7px 20px;
   }
   .theme-search-results-sort-alt .dropdown-menu > li > a:hover {
     background: none;
     color: #666;
   }
   .theme-search-results-sort-select {
     position: relative;
     margin-bottom: 20px;
   }
   .theme-search-results-sort-select:after {
     content: '\f107';
     font-family: 'FontAwesome';
     position: absolute;
     top: 50%;
     right: 15px;
     transform: translateY(-50%);
   }
   .theme-search-results-sort-select > select {
     width: 100%;
     display: block;
     background: #fff;
     padding: 15px;
     border: 1px solid #b3b3b3;
     outline: none !important;
     -webkit-appearance: none;
     appearance: none;
   }
   .theme-search-results-sign-in {
     padding: 25px 20px;
     position: relative;
     background: #0093d2;
     border: none;
     margin-bottom: 10px;
     border-radius: 2px;
   }
   .theme-search-results-sign-in-title {
     margin: 0;
     line-height: 1em;
     font-weight: 400;
     font-size: 12px;
     color: #fff;
     padding-left: 37px;
   }
   .theme-search-results-sign-in-btn {
     position: absolute;
     display: block;
     top: 14px;
     right: 20px;
     font-size: 11px;
     padding: 7px 10px;
     text-transform: uppercase;
   }
   .theme-search-results-sign-in-icon {
     height: 25px;
     width: 25px;
     line-height: 25px;
     display: block;
     color: #fff;
     text-align: center;
     border: 1px solid #fff;
     border-radius: 50%;
     font-size: 12px;
     position: absolute;
     top: 18px;
     left: 20px;
   }
   .theme-search-results-item {
     margin-bottom: -1px;
     transition: 0.3s;
     z-index: 1;
   }
   .theme-search-results-item.active .theme-search-results-item-extend {
     display: block;
   }
   .theme-search-results-item.active,
   .theme-search-results-item:hover {
     box-shadow: 0 2px 20px rgba(0,0,0,0.07);
   }
   .theme-search-results-item.active {
     border-color: #bababa;
     z-index: 2;
   }
   .theme-search-results-item-rounded {
     border-radius: 3px;
   }
   .theme-search-results-item-rounded .theme-search-results-item-img-wrap {
     border-radius: 3px;
     overflow: hidden;
   }
   .theme-search-results-item-rounded .theme-search-results-item-tabs {
     border-radius: 3px;
   }
   .theme-search-results-item-preview {
     padding: 23px 20px;
     position: relative;
   }
   .theme-search-results-item-mask-link {
     position: absolute;
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
     display: block;
     z-index: 5;
   }
   .theme-search-results-item-discount-label {
     position: absolute;
     top: 7px;
     left: -3px;
     padding: 7px;
     line-height: 1em;
     font-weight: 600;
     font-size: 12px;
     background: #0093d2;
     color: #fff;
     box-shadow: 1px 2px 4px rgba(0,0,0,0.3);
   }
   .theme-search-results-item-title,
   .theme-search-results-item-title-sm {
     font-weight: 400;
     margin-top: 0;
     letter-spacing: 0;
     font-size: 18px;
     margin-bottom: 7px;
     line-height: 1.3em;
     color: #000;
   }
   .theme-search-results-item-title-sm {
     font-size: 16px;
   }
   .theme-search-results-item-desc {
     font-size: 12px;
     color: #8c8c8c;
     margin-bottom: 0;
   }
   .theme-search-results-item-location {
     font-size: 13px;
     margin-bottom: 7px;
   }
   .theme-search-results-item-location .fa {
     margin-right: 3px;
   }
   .theme-search-results-item-book {
     position: relative;
     height: 100%;
   }
   .theme-search-results-item-bs {
     box-shadow: 0 3px 5px rgba(0,0,0,0.1);
   }
   .theme-search-results-item-bs:hover {
     box-shadow: 0 10px 20px rgba(0,0,0,0.15);
   }
   .theme-search-results-item-lift:hover {
     transform: translateY(-2px);
   }
   .theme-search-results-item-category {
     font-size: 10px;
     text-transform: uppercase;
     color: #737373;
     margin-bottom: 10px;
     line-height: 1em;
     letter-spacing: 0.5px;
   }
   .theme-search-results-item-full {
     border: none;
   }
   .theme-search-results-item-full.active {
     border-color: #bababa;
   }
   .theme-search-results-item-full.active .theme-search-results-item-body {
     background: #fafafa;
   }
   .theme-search-results-item-full .theme-search-results-item-preview {
     padding: 0;
   }
   .theme-search-results-item-full .theme-search-results-item-tabs {
     margin-top: 15px;
   }
   .theme-search-results-item-full .theme-search-results-item-title {
     height: 46px;
     overflow: hidden;
     margin-bottom: 20px;
   }
   .theme-search-results-item-img-full {
     height: 100%;
   }
   .theme-search-results-item-body {
     padding: 25px 23px;
     transition: 0.2s;
   }
   .theme-search-results-item-sm {
     padding: 15px;
   }
   .theme-search-results-item-sm .theme-search-results-item-title {
     font-size: 13px;
     line-height: 1.3em;
     margin-bottom: 4px;
   }
   .theme-search-results-item-sm .theme-search-results-item-hotel-rating {
     font-size: 10px;
     margin-bottom: 0;
   }
   .theme-search-results-item-sm .theme-search-results-item-hotel-stars > li {
     font-size: 6px;
     margin-right: 1.5px;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-search-results-item-sm .theme-search-results-item-price {
     text-align: left;
     margin-bottom: 0;
     line-height: 1em;
   }
   .theme-search-results-item-sm .theme-search-results-item-price-tag {
     display: inline;
     font-size: 11px;
     margin-right: 3px;
   }
   .theme-search-results-item-sm .theme-search-results-item-price-sign {
     display: inline;
     font-size: 10px;
   }
   .theme-search-results-item-sm .theme-search-results-item-car-company-logo {
     max-width: 40px;
   }
   .theme-search-results-item-sm .theme-search-results-item-rating {
     font-size: 10px;
     margin-bottom: 3px;
     margin-top: 2px;
   }
   .theme-search-results-item-sm .theme-search-results-item-rating .theme-search-results-item-stars > li {
     font-size: 10px;
     margin-right: 2px;
   }
   .theme-search-results-item-sm .theme-search-results-item-rating .theme-search-results-item-stars > li.active {
     color: #4d4d4d;
   }
   .theme-search-results-item-rating {
     font-size: 10px;
     margin-bottom: 0;
     margin-top: 2px;
   }
   .theme-search-results-item-rating .theme-search-results-item-stars > li {
     font-size: 10px;
     margin-right: 2px;
   }
   .theme-search-results-item-rating .theme-search-results-item-stars > li.active {
     color: #4d4d4d;
   }
   .theme-search-results-item-rating .theme-search-results-item-car-company-logo {
     max-width: 30px;
     margin-bottom: 5px;
   }
   .theme-search-results-item-stars {
     list-style: none;
     margin: 0;
     padding: 0;
     float: left;
     margin-right: 10px;
   }
   .theme-search-results-item-stars > li {
     display: inline-block;
     margin-right: 3px;
     font-size: 11px;
     color: #ccc;
   }
   .theme-search-results-item-stars > li.active {
     color: #595959;
   }
   .theme-search-results-item-rating-sm {
     font-size: 11px;
     margin-bottom: 7px;
     overflow: hidden;
   }
   .theme-search-results-item-rating-sm .theme-search-results-item-stars {
     margin-right: 4px;
   }
   .theme-search-results-item-rating-sm .theme-search-results-item-stars > li.active {
     color: #0093d2;
   }
   .theme-search-results-item-rating {
     font-size: 11px;
     margin-bottom: 7px;
     overflow: hidden;
   }
   .theme-search-results-item-rating-title {
     margin-bottom: 0;
     font-weight: bold;
   }
   .theme-search-results-item-rating-stars {
     list-style: none;
     margin: 0;
     margin-right: 4px;
     padding: 0;
     float: left;
   }
   .theme-search-results-item-rating-stars > li {
     display: inline-block;
     margin-right: 3px;
     font-size: 11px;
     color: #ccc;
   }
   .theme-search-results-item-rating-stars > li.active {
     color: #0093d2;
   }
   .theme-search-results-item-rating-sm-title {
     margin-bottom: 0;
     font-weight: bold;
   }
   .theme-search-results-item-bookmark {
     position: relative;
     z-index: 15;
     color: #8c8c8c;
     text-align: center;
     margin-top: 10px;
     display: block;
     transition: 0.2s;
   }
   .theme-search-results-item-bookmark:hover {
     text-decoration: none;
     color: #0093d2;
   }
   .theme-search-results-item-bookmark:active,
   .theme-search-results-item-bookmark:focus {
     text-decoration: none;
     color: #8c8c8c;
   }
   .theme-search-results-item-bookmark .fa {
     margin-right: 5px;
     font-size: 15px;
   }
   .theme-search-results-item-bookmark span {
     font-size: 10px;
     position: relative;
     top: -1.5px;
   }
   .theme-search-results-item-bookmark.active {
     color: #0093d2;
     text-decoration: none;
   }
   .theme-search-results-item-bookmark-bottom {
     position: absolute;
     bottom: 0;
     width: 100%;
   }
   .theme-search-results-item-bookmark-top {
     position: absolute;
     margin-top: 0;
     top: 0px;
     left: 5px;
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
   }
   .theme-search-results-item-bookmark-top:hover {
     color: #ff6c2d;
   }
   .theme-search-results-item-bookmark-top .fa {
     font-size: 15px;
   }
   .theme-search-results-item-bookmark-top span {
     opacity: 0.7;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
     filter: alpha(opacity=70);
     top: -1px;
     font-size: 10px;
   }
   .theme-search-results-item-bookmark-top.active {
     color: #ff6c2d;
     top: -6px;
     opacity: 1;
     -ms-filter: none;
     filter: none;
     text-shadow: 0 1px 2px rgba(0,0,0,0.2);
   }
   .theme-search-results-item-bookmark-top.active span {
     display: none;
   }
   .theme-search-results-item:hover .theme-search-results-item-bookmark-top {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-search-results-item-bookmark-footer {
     padding: 15px 27px;
     border-top: 1px solid #ededed;
     background: #fafafa;
     font-size: 11px;
   }
   .theme-search-results-item-bookmark-footer-title {
     margin-bottom: 0;
     color: #727272;
   }
   .theme-search-results-item-bookmark-footer-title > b {
     color: #595959;
   }
   .theme-search-results-item-bookmark-actions {
     list-style: none;
     margin: 0;
     padding: 0;
     text-align: right;
   }
   .theme-search-results-item-bookmark-actions > li {
     display: inline-block;
     margin-left: 15px;
   }
   .theme-search-results-item-bookmark-actions > li > a {
     text-decoration: none !important;
     color: #595959;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     transition: 0.3s;
   }
   .theme-search-results-item-bookmark-actions > li > a:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-search-results-item-bookmark-actions > li > a > .fa {
     margin-right: 5px;
   }
   .theme-search-results-item-extend {
     position: relative;
   }
   .theme-search-results-item-extend-inner {
     padding: 23px 27px;
     padding-top: 30px;
   }
   .theme-search-results-item-extend-close {
     position: absolute;
     top: 0;
     right: 0;
     text-align: center;
     display: block;
     padding: 0 23px;
     color: #595959;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     font-family: Arial, Baskrville, monospace;
   }
   .theme-search-results-item-extend-close:hover {
     text-decoration: none;
     color: #595959;
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-search-results-item-img {
     width: 100%;
   }
   .theme-search-results-item-img-wrap {
     position: relative;
   }
   .theme-search-results-item-img-wrap-inner {
     position: relative;
     margin: 10px 20px;
   }
   .theme-search-results-item-img-wrap-inner > img {
     position: absolute;
     max-width: 100%;
     max-height: 100%;
     top: 50%;
     left: 50%;
     transform: translate3d(-50%, -50%, 0);
     width: auto;
   }
   .theme-search-results-item-price {
     text-align: center;
     margin-bottom: 10px;
   }
   .theme-search-results-item-price-tag {
     font-family: 'Roboto', helvetica, Arial, sans-serif;
     font-size: 22px;
     margin-bottom: 0;
     line-height: 1em;
   }
   .theme-search-results-item-price-sign {
     font-size: 10px;
     color: #b3b3b3;
     margin-bottom: 0;
     margin-top: 2px;
   }
   .theme-search-results-item-price-btn {
     padding: 7px 0;
     border-radius: 2px;
     font-weight: 700;
     font-size: 11px;
     position: relative;
     z-index: 10;
   }
   .theme-search-results-item-grid {
     border: none;
     overflow: hidden;
   }
   .theme-search-results-item-grid .theme-search-results-item-title {
     font-size: 13px;
     height: 34px;
     overflow: hidden;
     margin-bottom: 0;
     font-weight: bold;
   }
   .theme-search-results-item-grid .theme-search-results-item-hotel-rating {
     font-size: 11px;
     margin-bottom: 0;
   }
   .theme-search-results-item-grid .theme-search-results-item-hotel-rating b {
     font-size: 13px;
   }
   .theme-search-results-item-grid .theme-search-results-item-price {
     margin-bottom: 0;
     text-align: right;
   }
   .theme-search-results-item-grid .theme-search-results-item-price-body {
     text-align: center;
   }
   .theme-search-results-item-grid .theme-search-results-item-location {
     margin-bottom: 0;
     font-size: 11px;
     color: #8c8c8c;
   }
   .theme-search-results-item-grid .theme-search-results-item-price-tag {
     font-size: 15px;
     line-height: 1em;
     font-weight: normal;
   }
   .theme-search-results-item-grid .theme-search-results-item-price-sign {
     font-size: 9px;
   }
   .theme-search-results-item-grid .theme-search-results-item-hotel-stars {
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin-bottom: 2px;
   }
   .theme-search-results-item-grid .theme-search-results-item-car-location {
     margin-top: 0;
   }
   .theme-search-results-item-grid .theme-search-results-item-stars {
     float: none;
     margin-right: 0;
   }
   .theme-search-results-item-grid .theme-search-results-item-room-feature-list {
     font-size: 12px;
   }
   .theme-search-results-item-grid .theme-search-results-item-room-feature-list > li {
     margin-right: 0;
     display: block;
     margin-bottom: 1px;
   }
   .theme-search-results-item-grid .theme-search-results-item-room-feature-list > li:last-child {
     margin-bottom: 0;
   }
   .theme-search-results-item-grid .theme-search-results-item-room-feature-list > li:after {
     display: none;
   }
   .theme-search-results-item-grid .theme-search-results-item-room-feature-list-icon {
     display: inline-block;
     width: 13px;
     margin-right: 5px;
   }
   .theme-search-results-item-grid-caption {
     margin-top: 7px;
     padding-top: 12px;
     border-top: 1px solid #ededed;
   }
   .theme-search-results-item-grid-caption .theme-search-results-item-rating {
     margin: 0;
   }
   .theme-search-results-item-grid-caption .theme-search-results-item-rating-title {
     font-weight: normal;
   }
   .theme-search-results-item-grid-caption .theme-search-results-item-rating-stars {
     float: none;
     margin-right: 0;
     margin-bottom: 1px;
   }
   .theme-search-results-item-grid-caption .theme-search-results-item-rating-stars > li {
     font-size: 10px;
   }
   .theme-search-results-item-grid-img {
     height: 18vh;
   }
   .theme-search-results-item-grid-body {
     padding: 20px;
   }
   .theme-search-results-item-grid-body-car {
     padding-top: 0;
   }
   .theme-search-results-item-grid-body-car .theme-search-results-item-title {
     padding-right: 60px;
     position: relative;
   }
   .theme-search-results-item-grid-body-car .theme-search-results-item-car-company-logo {
     position: absolute;
     right: 0;
     top: 2px;
     max-width: 50px;
     max-height: 100%;
   }
   .theme-search-results-item-grid-header-logo {
     position: relative;
   }
   .theme-search-results-item-grid-header-logo .theme-search-results-item-title {
     padding-right: 60px;
     position: relative;
   }
   .theme-search-results-item-grid-header-logo .theme-search-results-item-car-company-logo {
     position: absolute;
     right: 0;
     top: 0;
     max-width: 50px;
     max-height: 100%;
   }
   .theme-search-results-item-grid-car-img-wrap {
     height: 18vh;
     position: relative;
     margin: 0 20px;
   }
   .theme-search-results-item-grid-car-img-wrap > img {
     position: absolute;
     max-width: 100%;
     max-height: 100%;
     top: 50%;
     transform: translateY(-50%);
   }
   .theme-search-results-item-grid-exp-time {
     font-size: 12px;
     margin-bottom: 7px;
   }
   .theme-search-results-item-grid-inline {
     background: none;
   }
   .theme-search-results-item-grid-inline:hover {
     box-shadow: none;
   }
   .theme-search-results-item-grid-inline:hover .theme-search-results-item-grid-body-car .theme-search-results-item-car-company-logo {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-search-results-item-grid-inline .theme-search-results-item-grid-img {
     border-radius: 2px;
   }
   .theme-search-results-item-grid-inline .theme-search-results-item-grid-body {
     margin-top: 15px;
     padding: 0;
   }
   .theme-search-results-item-grid-inline .theme-search-results-item-title {
     height: auto;
   }
   .theme-search-results-item-grid-inline .theme-search-results-item-grid-caption {
     border: none;
     padding: 0;
   }
   .theme-search-results-item-grid-inline .theme-search-results-item-stars {
     float: left;
     margin-right: 4px;
   }
   .theme-search-results-item-grid-inline .theme-search-results-item-grid-car-img-wrap {
     margin: 0 10px;
   }
   .theme-search-results-item-grid-inline .theme-search-results-item-grid-body-car .theme-search-results-item-car-feature-list {
     margin-top: 5px;
   }
   .theme-search-results-item-grid-inline .theme-search-results-item-grid-body-car .theme-search-results-item-car-company-logo {
     opacity: 0.33;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
     filter: alpha(opacity=33);
     transition: 0.3s;
     right: 10px;
   }
   .theme-search-results-item-grid .theme-search-results-item-grid-body-full .banner-caption {
     padding-top: 120px;
     background: linear-gradient(to bottom, rgba(0,0,0,0.01), rgba(0,0,0,0.7));
   }
   .theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-title {
     color: #fff;
     height: auto;
   }
   .theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-stars {
     color: #fff;
     opacity: 0.86;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=86)";
     filter: alpha(opacity=86);
   }
   .theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-grid-caption {
     border-color: rgba(255,255,255,0.3);
   }
   .theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-rating {
     color: rgba(255,255,255,0.4);
   }
   .theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-rating-title {
     color: #fff;
   }
   .theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-rating-title > b {
     color: #0093d2;
   }
   .theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-price-tag {
     color: #fff;
   }
   .theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-rating-stars > li {
     color: #fff;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-rating-stars > li.active {
     color: #1ebbff;
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-search-results-item-tabs {
     background: #fff;
   }
   .theme-search-results-item-tabs .nav-tabs {
     padding: 0 20px;
     border-color: #f0f0f0;
   }
   .theme-search-results-item-tabs .nav-tabs > li {
     margin: 0 10px;
   }
   .theme-search-results-item-tabs .nav-tabs > li:first-child {
     margin-left: 0;
   }
   .theme-search-results-item-tabs .nav-tabs > li:last-child {
     margin-right: 0;
   }
   .theme-search-results-item-tabs .nav-tabs > li > a {
     border: none !important;
     outline: none !important;
     background: none !important;
     font-size: 13px;
     color: #595959;
     padding: 0;
     padding-bottom: 7px;
     display: block;
     position: relative;
   }
   .theme-search-results-item-tabs .nav-tabs > li.active > a {
     background: none;
     color: #0093d2;
   }
   .theme-search-results-item-tabs .nav-tabs > li.active > a:after {
     content: '';
     position: absolute;
     bottom: -1px;
     left: 0;
     width: 100%;
     height: 2px;
     background: #0093d2;
   }
   .theme-search-results-item-tabs .tab-content {
     padding: 20px 20px;
   }
   .theme-search-results-item-tabs-gallery {
     list-style: none;
     margin: 0;
     padding: 0;
     overflow: hidden;
     margin-right: -5px;
     margin-bottom: -5px;
   }
   .theme-search-results-item-tabs-gallery > li {
     float: left;
     width: 25%;
   }
   .theme-search-results-item-tabs-gallery > li > a {
     display: block;
     padding-right: 5px;
     padding-bottom: 5px;
   }
   .theme-search-results-item-tabs-gallery > li > a > img {
     width: 100%;
   }
   .theme-search-results-item-tabs-details-desc {
     font-size: 13px;
     line-height: 1.6em;
     margin-bottom: 20px;
   }
   .theme-search-results-item-tabs-details-table {
     width: 100%;
     font-size: 13px;
   }
   .theme-search-results-item-tabs-details-table th {
     height: 16px;
     line-height: 16px;
     font-weight: 400;
     padding-bottom: 10px;
     padding-right: 10px;
   }
   .theme-search-results-item-tabs-details-table-title {
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
   }
   .theme-search-results-item-tabs-details-table-value {
     width: 50%;
     height: 16px;
   }
   .theme-search-results-item-tabs-details-table-value-bar {
     background: #e6e6e6;
     width: 100%;
     height: 10px;
     margin-top: 3px;
   }
   .theme-search-results-item-tabs-details-table-value-bar > div {
     height: 100%;
     background: #0093d2;
   }
   .theme-search-results-item-tabs-map {
     border: 1px solid #ccc;
   }
   .theme-search-results-item-tabs-map-title {
     margin-top: 0;
     font-size: 16px;
   }
   .theme-search-results-item-tabs-map-phone {
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     font-size: 14px;
     margin-bottom: 30px;
   }
   .theme-search-results-item-tabs-map-rates {
     list-style: none;
     margin: 0;
     padding: 0;
     margin-bottom: -20px;
   }
   .theme-search-results-item-tabs-map-rates > li {
     margin-bottom: 20px;
   }
   .theme-search-results-item-tabs-map-rates-icon {
     float: left;
     width: 35px;
     height: 35px;
     line-height: 35px;
     text-align: center;
     background: #e6e6e6;
     color: #0093d2;
     border-radius: 50%;
     margin-right: 10px;
   }
   .theme-search-results-item-tabs-map-rates-title {
     font-weight: 400;
     margin-top: 0;
     margin-bottom: 2px;
   }
   .theme-search-results-item-tabs-map-rates-sign {
     margin-bottom: 0;
     font-size: 11px;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
   }
   .theme-search-results-item-tabs-similar-item {
     position: relative;
     background: #fff;
     z-index: 1;
     border: 1px solid #d9d9d9;
     transition: 0.3s;
   }
   .theme-search-results-item-tabs-similar-item:hover {
     box-shadow: 0 1px 10px rgba(0,0,0,0.15);
   }
   .theme-search-results-item-tabs-similar-item-link {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     display: block;
     z-index: 2;
   }
   .theme-search-results-item-tabs-similar-item-img {
     width: 100%;
   }
   .theme-search-results-item-tabs-similar-item-caption {
     padding: 10px 15px;
   }
   .theme-search-results-item-tabs-similar-item-price {
     margin-bottom: 0;
     font-weight: 700;
     font-size: 17px;
   }
   .theme-search-results-item-tabs-similar-item-title {
     margin-top: 0;
     margin-bottom: 10px;
     font-size: 12px;
     font-weight: 400;
     height: 27px;
     overflow: hidden;
   }
   .theme-search-results-item-tabs-similar-item-book {
     font-size: 11px;
   }
   .theme-search-results-item-tabs-similar-item-stars {
     list-style: none;
     margin: 0;
     padding: 0;
     overflow: hidden;
     margin-bottom: 8px;
   }
   .theme-search-results-item-tabs-similar-item-stars > li {
     float: left;
     margin-right: 3px;
     font-size: 10px;
     opacity: 0.33;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
     filter: alpha(opacity=33);
   }
   .theme-search-results-item-tabs-similar-item-stars > li.active {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-search-results-item-flight-airline-title {
     font-family: helvetica, Arial, sans-serif;
     font-size: 11px;
     margin-top: 0;
     font-weight: 400;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     margin-bottom: 15px;
   }
   .theme-search-results-item-flight-airline-logo {
     display: block;
     width: 100%;
   }
   .theme-search-results-item-flight-sections .theme-search-results-item-flight-section {
     margin-bottom: 20px;
     padding-bottom: 20px;
     border-bottom: 1px dashed #e6e6e6;
   }
   @media (min-width: 992px) {
     .theme-search-results-item-flight-sections .theme-search-results-item-flight-section:last-child {
       margin-bottom: 0;
       padding-bottom: 0;
       border: none;
     }
   }
   .theme-search-results-item-flight-section-airline-logo-wrap {
     position: relative;
     height: 100%;
   }
   .theme-search-results-item-flight-section-airline-logo {
     display: block;
     max-width: 67%;
     max-height: 50px;
     top: 50%;
     left: 50%;
     position: absolute;
     transform: translate3d(-50%, -50%, 0);
   }
   @media (max-width: 992px) {
     .theme-search-results-item-flight-section-airline-logo {
       position: relative;
       width: 50px;
       max-height: none;
       margin-right: auto;
       margin-left: auto;
       margin-bottom: 20px;
       top: 0;
       left: 0;
       transform: translate3d(0, 0, 0);
     }
   }
   @media (max-width: 992px) {
     .theme-search-results-item-flight-section-meta {
       display: table;
       margin: 0 auto;
       margin-bottom: 20px;
     }
     .theme-search-results-item-flight-section-meta > p {
       display: inline-block;
       margin: 0 7px;
     }
   }
   .theme-search-results-item-flight-section-item {
     padding: 0 15px;
   }
   .theme-search-results-item-flight-section-airline-title {
     font-family: helvetica, Arial, sans-serif;
     font-size: 10px;
     font-weight: 400;
     opacity: 0.4;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
     filter: alpha(opacity=40);
     margin-bottom: 0;
     margin-top: 15px;
   }
   @media (max-width: 992px) {
     .theme-search-results-item-flight-section-airline-title {
       text-align: center;
       margin-top: 10px;
       font-size: 12px;
       opacity: 0.65;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
       filter: alpha(opacity=65);
     }
   }
   .theme-search-results-item-flight-section-meta-time {
     font-size: 17px;
     font-weight: 700;
     margin-bottom: 6px;
     line-height: 1em;
     text-transform: uppercase;
   }
   .theme-search-results-item-flight-section-meta-time > span {
     font-weight: 400;
     font-size: 10px;
     margin-left: 2px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     line-height: 1em;
   }
   .theme-search-results-item-flight-section-meta-city {
     font-size: 13px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin-bottom: 2px;
   }
   .theme-search-results-item-flight-section-meta-date {
     font-size: 10px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin-bottom: 0;
   }
   .theme-search-results-item-flight-section-path {
     position: relative;
     height: 60px;
     margin: 0 5px;
   }
   @media (max-width: 992px) {
     .theme-search-results-item-flight-section-path {
       margin-bottom: 20px;
     }
   }
   .theme-search-results-item-flight-section-path-line {
     position: absolute;
     top: 30px;
     left: 0;
     width: 100%;
     height: 2px;
     background: #dedede;
   }
   .theme-search-results-item-flight-section-path-icon {
     margin-bottom: 9px;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     backface-visibility: hidden;
   }
   .theme-search-results-item-flight-section-path-line-start,
   .theme-search-results-item-flight-section-path-line-end,
   .theme-search-results-item-flight-section-path-line-middle,
   .theme-search-results-item-flight-section-path-line-middle-1,
   .theme-search-results-item-flight-section-path-line-middle-2 {
     position: absolute;
     left: -15px;
     text-align: center;
     width: 30px;
   }
   .theme-search-results-item-flight-section-path-line-end {
     right: -15px;
     left: auto;
   }
   .theme-search-results-item-flight-section-path-line-end .theme-search-results-item-flight-section-path-icon {
     transform: rotate(90deg);
   }
   .theme-search-results-item-flight-section-path-line-middle,
   .theme-search-results-item-flight-section-path-line-middle-1,
   .theme-search-results-item-flight-section-path-line-middle-2 {
     left: 50%;
     transform: translateX(-50%);
   }
   .theme-search-results-item-flight-section-path-line-middle .theme-search-results-item-flight-section-path-line-dot,
   .theme-search-results-item-flight-section-path-line-middle-1 .theme-search-results-item-flight-section-path-line-dot,
   .theme-search-results-item-flight-section-path-line-middle-2 .theme-search-results-item-flight-section-path-line-dot {
     background: #999;
   }
   .theme-search-results-item-flight-section-path-line-middle .theme-search-results-item-flight-section-path-icon,
   .theme-search-results-item-flight-section-path-line-middle-1 .theme-search-results-item-flight-section-path-icon,
   .theme-search-results-item-flight-section-path-line-middle-2 .theme-search-results-item-flight-section-path-icon {
     visibility: hidden;
   }
   .theme-search-results-item-flight-section-path-line-middle-1 {
     left: 33%;
     transform: traslateX(-33%);
   }
   .theme-search-results-item-flight-section-path-line-middle-2 {
     left: 66%;
     transfrom: translateX(-66%);
   }
   .theme-search-results-item-flight-section-path-line-dot {
     width: 8px;
     height: 8px;
     border-radius: 50%;
     background-color: #0093d2;
     margin-bottom: 10px;
     margin-left: 10px;
     box-shadow: 0 0 0 2px #fff;
   }
   .theme-search-results-item-flight-section-path-line-title {
     font-size: 9px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   .theme-search-results-item-flight-section-path-fly-time {
     text-align: center;
     width: 100%;
     position: absolute;
     top: 0;
     left: 0;
   }
   .theme-search-results-item-flight-section-path-fly-time > p {
     font-size: 12px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   .theme-search-results-item-flight-section-path-stops-count {
     position: absolute;
     width: 100%;
     text-align: center;
     top: 13px;
     font-size: 9px;
     opacity: 0.3;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
     filter: alpha(opacity=30);
   }
   .theme-search-results-item-flight-detail-items .theme-search-results-item-flight-details {
     margin-bottom: 30px;
   }
   .theme-search-results-item-flight-detail-items .theme-search-results-item-flight-details:last-child {
     margin-bottom: 0;
   }
   @media (max-width: 992px) {
     .theme-search-results-item-flight-details-info {
       margin-bottom: 15px;
     }
   }
   .theme-search-results-item-flight-details-info-title {
     text-transform: uppercase;
     letter-spacing: 1.5px;
     font-size: 10px;
     color: #999;
     margin-top: 0;
     margin-bottom: 7px;
   }
   .theme-search-results-item-flight-details-info-date {
     font-weight: bold;
     font-size: 16px;
     margin-bottom: 3px;
     line-height: 1em;
   }
   .theme-search-results-item-flight-details-info-cities {
     font-size: 10px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin-bottom: 10px;
   }
   .theme-search-results-item-flight-details-info-fly-time {
     font-size: 16px;
     opacity: 0.7;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
     filter: alpha(opacity=70);
     margin-bottom: 0;
   }
   .theme-search-results-item-flight-details-info-stops {
     font-size: 12px;
     margin-bottom: 0;
     opacity: 0.4;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
     filter: alpha(opacity=40);
   }
   .theme-search-results-item-flight-details-schedule-list {
     list-style: none;
     margin: 0;
     padding-left: 30px;
     position: relative;
   }
   .theme-search-results-item-flight-details-schedule-list:before {
     content: '';
     width: 2px;
     height: 100%;
     background-color: #d9d9d9;
     top: 0;
     left: 0;
     position: absolute;
   }
   .theme-search-results-item-flight-details-schedule-list > li {
     margin-bottom: 30px;
     position: relative;
   }
   .theme-search-results-item-flight-details-schedule-list > li:last-child {
     margin-bottom: 0;
   }
   .theme-search-results-item-flight-details-schedule-icon {
     position: absolute;
     top: 16px;
     left: -42px;
     width: 26px;
     height: 26px;
     line-height: 26px;
     text-align: center;
     background-color: #fff;
     box-shadow: 0 0 0 1px #d9d9d9;
     color: #0093d2;
     border-radius: 50%;
     display: block;
     font-size: 12px;
   }
   .theme-search-results-item-flight-details-schedule-icon.fa-plane {
     transform: rotate(-45deg);
   }
   .theme-search-results-item-flight-details-schedule-icon.fa-plane:before {
     backface-visibility: hidden;
     position: relative;
     top: 1px;
     margin-left: -1px;
   }
   .theme-search-results-item-flight-details-schedule-dots {
     position: absolute;
     top: 29px;
     left: 0;
     width: 100%;
     border-top: 2px dotted #000;
     opacity: 0.1;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
     filter: alpha(opacity=10);
   }
   .theme-search-results-item-flight-details-schedule-date {
     font-size: 10px;
     margin-bottom: 7px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   .theme-search-results-item-flight-details-schedule-time {
     font-size: 16px;
     margin-bottom: 7px;
     line-height: 1em;
     font-family: 'Roboto', helvetica, Arial, sans-serif;
     background: #fff;
     position: relative;
     display: table;
     z-index: 2;
     padding-right: 10px;
   }
   .theme-search-results-item-flight-details-schedule-time-item {
     font-weight: bold;
     text-transform: uppercase;
   }
   .theme-search-results-item-flight-details-schedule-time-item > span {
     font-weight: normal;
     font-size: 10px;
     margin-left: 1.5px;
   }
   .theme-search-results-item-flight-details-schedule-time-separator {
     padding: 0 6px;
     opacity: 0.3;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
     filter: alpha(opacity=30);
   }
   .theme-search-results-item-flight-details-schedule-fly-time {
     position: absolute;
     top: 20px;
     right: 0;
     font-size: 12px;
     color: #999;
     background-color: #fff;
     padding-left: 10px;
     z-index: 2;
   }
   .theme-search-results-item-flight-details-schedule-transfer {
     font-size: 12px;
     margin-bottom: 2px;
     opacity: 0.8;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
     filter: alpha(opacity=80);
   }
   .theme-search-results-item-flight-details-list-body {
     position: relative;
   }
   .theme-search-results-item-flight-details-schedule-destination {
     margin-bottom: 10px;
     overflow: hidden;
   }
   .theme-search-results-item-flight-details-schedule-destination-item,
   .theme-search-results-item-flight-details-schedule-destination-separator {
     float: left;
   }
   .theme-search-results-item-flight-details-schedule-destination-separator {
     margin: 0 10px;
   }
   .theme-search-results-item-flight-details-schedule-destination-separator > span {
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     display: block;
     line-height: 1em;
   }
   .theme-search-results-item-flight-details-schedule-destination-title {
     font-size: 12px;
     margin-bottom: 0;
   }
   .theme-search-results-item-flight-details-schedule-destination-city {
     font-size: 10px;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     margin-bottom: 0;
   }
   .theme-search-results-item-flight-details-schedule-features {
     font-size: 12px;
     list-style: none;
     padding: 0;
     margin: 0;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-search-results-item-flight-details-schedule-features > li {
     display: inline-block;
     margin-right: 10px;
   }
   .theme-search-results-item-flight-payment-airline {
     margin-bottom: 5px;
     font-size: 12px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   .theme-search-results-item-flight-payment-info {
     font-size: 14px;
     margin-bottom: 15px;
   }
   .theme-search-results-item-flight-payment-dates {
     list-style: none;
     margin: 0;
     padding: 0;
     margin-bottom: 15px;
     font-size: 14px;
   }
   .theme-search-results-item-flight-payment-details-link {
     text-transform: uppercase;
     text-decoration: none !important;
     font-size: 12px;
   }
   .theme-search-results-item-hotel-feature-list {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 12px;
     color: #6a6a6a;
   }
   .theme-search-results-item-hotel-feature-list > li {
     margin-bottom: 4px;
     hieght: 17px;
     line-height: 17px;
     color: #0093d2;
   }
   .theme-search-results-item-hotel-feature-list > li:last-child {
     margin-bottom: 0;
   }
   .theme-search-results-item-hotel-feature-list > li > span {
     display: inline-block;
     font-weight: 700;
     width: 13px;
     text-align: center;
     background: #0093d2;
     color: #fff;
     text-shadow: 0 1px 1px rgba(0,0,0,0.15);
     border-radius: 50%;
     height: 13px;
     line-height: 14px;
     font-size: 8px;
     position: relative;
     top: -2px;
     margin-right: 4px;
   }
   .theme-search-results-item-hotel-features {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 12px;
     color: #6a6a6a;
   }
   .theme-search-results-item-hotel-features > li {
     margin-bottom: 4px;
     hieght: 17px;
     line-height: 17px;
     color: #ff6c2d;
   }
   .theme-search-results-item-hotel-features > li:last-child {
     margin-bottom: 0;
   }
   .theme-search-results-item-hotel-features > li > span {
     display: inline-block;
     font-weight: 700;
     width: 13px;
     text-align: center;
     background: #ff6c2d;
     color: #fff;
     text-shadow: 0 1px 1px rgba(0,0,0,0.15);
     border-radius: 50%;
     height: 13px;
     line-height: 14px;
     font-size: 8px;
     position: relative;
     top: -2px;
     margin-right: 4px;
   }
   .theme-search-results-item-hotel-book-count {
     font-size: 11px;
     margin-bottom: 12px;
     color: #7a7a7a;
   }
   .theme-search-results-item-hotel-rating {
     overflow: hidden;
     font-size: 13px;
     margin-bottom: 7px;
   }
   .theme-search-results-item-hotel-rating-title {
     margin-bottom: 0;
   }
   .theme-search-results-item-hotel-rating-title > b {
     color: #0093d2;
   }
   .theme-search-results-item-hotel-stars {
     list-style: none;
     margin: 0;
     padding: 0;
     overflow: hidden;
     margin-bottom: 1px;
   }
   .theme-search-results-item-hotel-stars > li {
     float: left;
     font-size: 8px;
     opacity: 0.8;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
     filter: alpha(opacity=80);
     margin-right: 3px;
   }
   .theme-search-results-item-full .theme-search-results-item-hotel-book-count {
     margin-bottom: 0;
   }
   .theme-search-results-item-hotel-room-features,
   .theme-search-results-item-hotel-room-options {
     list-style: none;
     margin: 0;
     padding: 0;
     margin-top: 10px;
     font-size: 14px;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   .theme-search-results-item-hotel-room-features > li,
   .theme-search-results-item-hotel-room-options > li {
     margin-bottom: 5px;
   }
   .theme-search-results-item-hotel-room-features > li:last-child,
   .theme-search-results-item-hotel-room-options > li:last-child {
     margin-bottom: 0;
   }
   @media (max-width: 992px) {
     .theme-search-results-item-hotel-room-options {
       margin-bottom: 15px;
     }
   }
   .theme-search-results-item-hotel-room-features > li > .fa {
     text-align: center;
     margin-right: 7px;
     width: 20px;
     display: inline-block;
   }
   .theme-search-results-item-room-feature-list {
     list-style: none;
     padding: 0;
     font-size: 13px;
     margin-bottom: 7px;
   }
   .theme-search-results-item-room-feature-list > li {
     display: inline-block;
     margin-right: 15px;
     position: relative;
   }
   .theme-search-results-item-room-feature-list > li:after {
     content: '';
     width: 2px;
     height: 2px;
     background: #000;
     position: absolute;
     top: 50%;
     right: -7.5px;
     margin-top: -1px;
     opacity: 0.4;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
     filter: alpha(opacity=40);
   }
   .theme-search-results-item-room-feature-list > li:last-child {
     margin-right: 0;
   }
   .theme-search-results-item-room-feature-list > li:last-child:after {
     display: none;
   }
   .theme-search-results-item-room-feature-list-icon {
     margin-right: 3px;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     font-size: 11px;
     position: relative;
     top: -1px;
   }
   .theme-search-results-item-car-feature-list {
     list-style: none;
     margin: 0 auto;
     display: table;
     margin-top: 10px;
     padding: 0;
   }
   .theme-search-results-item-car-feature-list > li {
     display: inline-block;
     margin-right: 14px;
     text-align: center;
   }
   .theme-search-results-item-car-feature-list > li:last-child {
     margin-right: 0;
   }
   .theme-search-results-item-car-feature-list > li .fa {
     display: block;
     font-size: 19px;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     margin-bottom: 2px;
   }
   .theme-search-results-item-car-feature-list > li span {
     font-size: 9px;
     display: block;
   }
   .theme-search-results-item-car-location {
     overflow: hidden;
     margin-top: 15px;
   }
   .theme-search-results-item-car-location-icon {
     display: block;
     float: left;
     font-size: 27px;
     margin-right: 10px;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
   }
   .theme-search-results-item-car-location-body {
     display: table;
   }
   .theme-search-results-item-car-location-title {
     font-size: 12px;
     line-height: 1em;
     margin-bottom: 4px;
   }
   .theme-search-results-item-car-location-subtitle {
     font-size: 11px;
     line-height: 1em;
     margin-bottom: 0;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-search-results-item-car-company {
     margin-bottom: 5px;
   }
   .theme-search-results-item-car-company-title {
     font-size: 11px;
     margin-bottom: 4px;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-search-results-item-car-company-logo {
     max-height: 20px;
     max-width: 60px;
   }
   .theme-search-results-item-car-list {
     list-style: none;
     margin: 0;
     padding: 0;
     margin-top: 15px;
     font-size: 12px;
   }
   .theme-search-results-item-car-list > li {
     margin-bottom: 3px;
   }
   .theme-search-results-item-car-list > li .fa {
     margin-right: 5px;
     color: #0093d2;
   }
   .theme-search-results-item-exp-time {
     font-size: 13px;
     margin-bottom: 7px;
   }
   .theme-search-results-mobile-filters {
     position: fixed;
     bottom: 0;
     width: 100%;
     left: 0;
     z-index: 99;
     transition: 0.5s;
     transform: translateY(100%);
   }
   .theme-search-results-mobile-filters.active {
     transform: translateY(0);
   }
   @media (min-width: 992px) {
     .theme-search-results-mobile-filters {
       display: none;
     }
   }
   .theme-search-results-mobile-filters-btn {
     box-shadow: 0 -3px 10px rgba(0,0,0,0.2);
     background: #0093d2;
     color: #fff !important;
     outline: none !important;
     text-decoration: none !important;
     display: block;
     text-align: center;
     padding: 15px;
     text-transform: uppercase;
     letter-spacing: 0.5px;
     margin: 0 15px;
     font-size: 14px;
   }
   .theme-search-results-mobile-filters-btn .fa {
     margin-right: 7px;
   }
   .theme-search-results-sidebar-map-view {
     position: relative;
     background-size: cover;
     background-position: center center;
     background-repeat: no-repeat;
     color: #fff;
     padding: 17px 25px;
     border-radius: 2px;
     overflow: hidden;
     margin-bottom: 30px;
   }
   .theme-search-results-sidebar-map-view:hover .theme-search-results-sidebar-map-view-mask {
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   .theme-search-results-sidebar-map-view-primary .theme-search-results-sidebar-map-view-mask {
     background: #0093d2;
   }
   .theme-search-results-sidebar-map-view-body {
     position: relative;
     z-index: 2;
     display: table;
     margin: 0 auto;
   }
   .theme-search-results-sidebar-map-view-mask {
     z-index: 1;
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     top: 0;
     left: 0;
     background: #404040;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     box-shadow: inset 0 0 30px rgba(0,0,0,0.1);
     transform: translateZ(0);
     transition: 0.2s;
   }
   .theme-search-results-sidebar-map-view-icon {
     display: block;
     margin-right: 10px;
     font-size: 18px;
     text-shadow: 0 1px 2px rgba(0,0,0,0.1);
     float: left;
   }
   .theme-search-results-sidebar-map-view-sign {
     display: table;
     margin-bottom: 0;
     font-size: 11px;
     letter-spacing: 1.5px;
     text-transform: uppercase;
     font-weight: bold;
     position: relative;
     top: 2px;
   }
   .theme-search-results-sidebar-map-view-link {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     z-index: 3;
     top: 0;
     left: 0;
     display: block;
   }
   .theme-search-results-sidebar-section {
     margin-bottom: 20px;
     padding-bottom: 20px;
     border-bottom: 1px solid;
     border-color: #d9d9d9;
   }
   .theme-search-results-sidebar-section-title {
     margin-top: 0;
     font-size: 13px;
     margin-bottom: 15px;
     letter-spacing: 0.33px;
     text-transform: uppercase;
     color: #555;
   }
   .theme-search-results-sidebar-section-checkbox-list-items {
     margin: 0;
   }
   .theme-search-results-sidebar-section-checkbox-list-item {
     margin: 0;
     padding-bottom: 8px;
   }
   .theme-search-results-sidebar-section-checkbox-list-item label {
     font-size: 14px;
     color: #6a6a6a;
   }
   .theme-search-results-sidebar-section-checkbox-list-item label .icheck {
     margin-bottom: -10px;
     width: 18px;
     height: 18px;
     margin-right: 10px;
   }
   .theme-search-results-sidebar-section-checkbox-list-item label .icheck:before {
     height: 18px;
     line-height: 16px;
   }
   .theme-search-results-sidebar-section-checkbox-list-item + .theme-search-results-sidebar-section-checkbox-list-item {
     margin: 0;
   }
   .theme-search-results-sidebar-section-checkbox-list-items .theme-search-results-sidebar-section-checkbox-list-item:last-child {
     padding-bottom: 0;
   }
   .theme-search-results-sidebar-section-checkbox-list-amount {
     position: absolute;
     top: 0;
     right: 0;
     height: 22px;
     line-height: 22px;
     display: block;
     font-size: 11px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   .theme-search-results-sidebar-section-checkbox-list-items-expand {
     padding-top: 8px;
   }
   .theme-search-results-sidebar-section-checkbox-list-expand-link {
     font-size: 11px;
     text-transform: uppercase;
     margin-top: 15px;
     display: block;
     text-decoration: none !important;
     position: relative;
     color: #595959 !important;
   }
   .theme-search-results-sidebar-section-checkbox-list-expand-link .fa {
     font-size: 15px;
     position: absolute;
     right: 0;
     transition: 0.3s;
     transform: rotate(0deg);
   }
   .theme-search-results-sidebar-section-checkbox-list-expand-link[aria-expanded="true"] .fa {
     transform: rotate(180deg);
   }
   .theme-search-results-sidebar-section-price .irs {
     height: 47px;
     margin-top: -3px;
   }
   .theme-search-results-sidebar-section-price .irs-line,
   .theme-search-results-sidebar-section-price .irs-bar {
     height: 5px;
     transition: 0.15s;
   }
   .theme-search-results-sidebar-section-price .irs-line {
     border: none;
     background: #c7c7c7;
   }
   .theme-search-results-sidebar-section-price .irs-slider {
     height: 20px;
     width: 20px;
     border-radius: 50%;
     border: none;
     background: #fff;
     box-shadow: 0 1px 5px rgba(0,0,0,0.35);
     transition: 0.15s;
   }
   .theme-search-results-sidebar-section-price .irs-from,
   .theme-search-results-sidebar-section-price .irs-to,
   .theme-search-results-sidebar-section-price .irs-single {
     background: none;
     color: #595959;
     font-size: 13px;
     top: 3px;
     padding: 0;
   }
   .theme-search-results-sidebar-section-price .irs-from {
     margin-left: 4px;
   }
   .theme-search-results-sidebar-section-price .irs-to {
     margin-left: -4px;
   }
   .theme-search-results-sidebar-section-price .irs-min,
   .theme-search-results-sidebar-section-price .irs-max {
     font-size: 12px;
     padding: 0;
     background: none;
     top: 4px;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-search-results-sidebar-section-price .irs-slider.state_hover,
   .theme-search-results-sidebar-section-price .irs-slider:hover {
     box-shadow: 0 0 0 2px #0093d2;
   }
   .theme-search-results-sidebar-section-search {
     position: relative;
     overflow: hidden;
   }
   .theme-search-results-sidebar-section-search-input {
     outline: none !important;
     padding-left: 10px;
     padding-right: 50px;
     display: block;
     width: 100%;
     height: 40px;
     line-height: 40px;
     border: 1px solid #ccc;
     font-size: 14px;
     border-radius: 3px 0 0 3px;
   }
   .theme-search-results-sidebar-section-search-input:focus {
     border-color: #0093d2;
   }
   .theme-search-results-sidebar-section-search-btn {
     height: 40px;
     width: 40px;
     line-height: 40px;
     display: block;
     position: absolute;
     top: 0;
     right: 0;
     background: #0093d2;
     color: #fff;
     text-align: center;
     font-size: 11px;
     border-radius: 0 3px 3px 0;
   }
   .theme-search-results-sidebar-section-search-btn:hover {
     text-decoration: none;
     color: #fff;
   }
   .theme-search-results-sidebar-sections-white-wrap {
     padding: 20px 0;
     background: #fff;
     border: 1px solid #d9d9d9;
   }
   .theme-search-results-sidebar-sections-white-wrap .theme-search-results-sidebar-section {
     border-color: #ededed;
     padding-left: 20px;
     padding-right: 20px;
   }
   .theme-search-results-sidebar-sections-white-wrap .theme-search-results-sidebar-section:last-child {
     margin-bottom: 0;
     padding-bottom: 0;
     border-bottom: none;
   }
   .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section {
     border-color: rgba(255,255,255,0.2);
   }
   .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section-checkbox-list-amount {
     color: #fff;
   }
   .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section-title {
     color: #fff;
   }
   .theme-search-results-sidebar-sections-white .icheck {
     border-color: rgba(255,255,255,0.55);
   }
   .theme-search-results-sidebar-sections-white .icheck.checked {
     border-color: #0093d2;
   }
   .theme-search-results-sidebar-sections-white .icheck-title {
     color: rgba(255,255,255,0.85);
   }
   .theme-search-results-sidebar-sections-white .icheck-sub-title {
     color: #fff;
   }
   .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section-price .irs-from,
   .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section-price .irs-to,
   .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section-price .irs-single {
     color: rgba(255,255,255,0.85);
   }
   .theme-sidebar-section {
     background: #fff;
     padding: 25px 30px;
     border: 1px solid #e6e6e6;
     border-radius: 2px;
   }
   .theme-sidebar-section-title {
     font-size: 14px;
     margin-top: 0;
     margin-bottom: 15px;
   }
   .theme-sidebar-section-weather-list {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 13px;
   }
   .theme-sidebar-section-weather-list > li {
     position: relative;
     margin-bottom: 8px;
     padding-bottom: 8px;
     border-bottom: 1px solid #ededed;
   }
   .theme-sidebar-section-weather-date,
   .theme-sidebar-section-weather-temp {
     margin-bottom: 0;
   }
   .theme-sidebar-section-weather-date {
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   .theme-sidebar-section-weather-temp {
     position: absolute;
     top: 0;
     right: 0;
   }
   .theme-sidebar-section-weather-icon {
     margin-right: 7px;
   }
   .theme-sidebar-section-weather-forecast {
     margin-bottom: 0;
     text-align: right;
     font-size: 12px;
   }
   .theme-sidebar-section-weather-forecast > a {
     color: #7a7a7a;
   }
   .theme-sidebar-section-weather-forecast > a:hover,
   .theme-sidebar-section-weather-forecast > a:active,
   .theme-sidebar-section-weather-forecast > a:focus {
     color: #595959;
     text-decoration: none;
   }
   .theme-sidebar-section-summary-list {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 13px;
     color: #808080;
   }
   .theme-sidebar-section-summary-list > li {
     margin-bottom: 5px;
   }
   .theme-sidebar-section-summary-list > li:last-child {
     margin-bottom: 0;
   }
   .theme-sidebar-section-features-list {
     list-style: none;
     margin: 0;
     padding: 0;
   }
   .theme-sidebar-section-features-list > li {
     margin-bottom: 22px;
     position: relative;
     padding-left: 20px;
   }
   .theme-sidebar-section-features-list > li:before {
     line-height: 1.4em;
     font-size: 13px;
     position: absolute;
     top: 0;
     left: 0;
     content: '\f00c';
     font-family: 'FontAwesome';
     color: #ff6c2d;
   }
   .theme-sidebar-section-features-list > li:last-child {
     margin-bottom: 0;
   }
   .theme-sidebar-section-features-list-title {
     font-size: 13px;
     margin-bottom: 5px;
     color: #4c4c4c;
     margin-top: 0;
     line-height: 1.4em;
   }
   .theme-sidebar-section-features-list-body {
     font-size: 12px;
     margin: 0;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
   }
   .theme-sidebar-section-hotel-thumbnail-img {
     float: left;
     margin-right: 15px;
   }
   .theme-sidebar-section-hotel-thumbnail-caption {
     display: table;
   }
   .theme-sidebar-section-hotel-thumbnail-rating {
     line-height: 1em;
     font-size: 13px;
     margin-bottom: 5px;
   }
   .theme-sidebar-section-hotel-thumbnail-address {
     font-size: 12px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin-bottom: 0;
   }
   .theme-sidebar-section-charges-total {
     margin-bottom: 0;
     position: relative;
     padding-top: 10px;
     border-top: 1px solid #d9d9d9;
     font-size: 13px;
   }
   .theme-sidebar-section-charges-total > span {
     position: absolute;
     bottom: 0;
     right: 0;
     font-weight: bold;
   }
   .theme-sidebar-section-charges-list {
     list-style: none;
     margin: 0;
     padding: 0;
     padding-bottom: 10px;
   }
   .theme-sidebar-section-charges-list > li {
     position: relative;
     margin-top: 10px;
     padding-top: 10px;
     border-top: 1px dashed #e6e6e6;
   }
   .theme-sidebar-section-charges-list > li:first-child {
     border-top: none;
     margin-top: 0;
     padding-top: 0;
   }
   .theme-sidebar-section-charges-item-title {
     margin-top: 0;
     margin-bottom: 2px;
     font-weight: normal;
     letter-spacing: 0;
     font-size: 13px;
   }
   .theme-sidebar-section-charges-item-subtitle {
     margin-bottom: 0;
     font-size: 11px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   .theme-sidebar-section-charges-item-price {
     position: absolute;
     top: 10px;
     right: 0;
     margin-bottom: 0;
     font-size: 12px;
     font-weight: bold;
     line-height: 1em;
   }
   .theme-ad {
     padding: 5px;
     background: #fff;
     border: 1px solid #e6e6e6;
     border-radius: 2px;
     margin-bottom: 10px;
     position: relative;
     z-index: 1;
   }
   .theme-ad-dark {
     border: none;
     background: #808080;
   }
   .theme-ad-dark .theme-ad-sign {
     color: rgba(255,255,255,0.7);
   }
   .theme-ad-link {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 2;
   }
   .theme-ad-img {
     width: 100%;
   }
   .theme-ad-sign {
     font-size: 9px;
     margin-bottom: 5px;
     color: #a6a6a6;
     line-height: 1em;
   }
   .theme-item-page-desc > p {
     font-size: 16px;
     line-height: 1.6em;
     opacity: 0.64;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=64)";
     filter: alpha(opacity=64);
   }
   .theme-item-page-desc > p:last-child {
     margin-bottom: 0;
   }
   .theme-item-page-header {
     margin-top: 50px;
   }
   .theme-item-page-header-center .theme-item-page-header-title {
     text-align: center;
   }
   .theme-item-page-header-center .theme-item-page-header-stars {
     text-align: center;
   }
   .theme-item-page-header-center .theme-item-page-header-stars > li {
     margin-left: 3.5px;
     margin-right: 3.5px;
   }
   .theme-item-page-header-center .theme-item-page-header-summary {
     text-align: center;
   }
   .theme-item-page-header-center .theme-item-page-header-rating,
   .theme-item-page-header-center .theme-item-page-header-features {
     margin-left: auto;
     margin-right: auto;
     display: table;
   }
   .theme-item-page-header-center .theme-item-page-header-features {
     text-align: center;
   }
   .theme-item-page-header-body {
     position: relative;
   }
   .theme-item-page-header-title {
     margin: 0;
     font-weight: 200;
   }
   .theme-item-page-header-title-sm {
     font-size: 27px;
   }
   .theme-item-page-header-title-xs {
     font-size: 22px;
     line-height: 1.3em;
   }
   .theme-item-page-header-stars {
     list-style: none;
     padding: 0;
     font-size: 10px;
     margin-bottom: 5px;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
   }
   .theme-item-page-header-stars > li {
     display: inline-block;
     margin-right: 5px;
   }
   .theme-item-page-header-summary {
     margin-top: 20px;
     margin-bottom: 0;
     font-size: 17px;
   }
   .theme-item-page-header-summary > a {
     margin-left: 7px;
     font-weight: bold;
   }
   .theme-item-page-header-white .theme-item-page-header-title,
   .theme-item-page-header-white .theme-item-page-header-stars,
   .theme-item-page-header-white .theme-item-page-header-reserve-price,
   .theme-item-page-header-white .theme-item-page-header-price-body,
   .theme-item-page-header-white .theme-item-page-header-summary,
   .theme-item-page-header-white .theme-item-page-header-features,
   .theme-item-page-header-white .theme-item-page-header-rating-title {
     color: #fff;
   }
   .theme-item-page-header-white .theme-item-page-header-features > li {
     border-color: rgba(255,255,255,0.15);
   }
   .theme-item-page-header-features {
     list-style: none;
     margin: 0;
     padding: 0;
     margin-bottom: 30px;
   }
   .theme-item-page-header-features > li {
     border-right: 1px solid #595959;
     display: inline-block;
     margin-right: 20px;
     padding-right: 20px;
     text-align: center;
   }
   .theme-item-page-header-features > li:last-child {
     border: none;
   }
   .theme-item-page-header-features-title {
     margin-bottom: 0;
     font-size: 14px;
   }
   .theme-item-page-header-features-icon {
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     font-size: 25px;
     margin-bottom: 7px;
   }
   .theme-item-page-header-rating {
     overflow: hidden;
     margin-bottom: 7px;
   }
   .theme-item-page-header-rating-stars {
     list-style: none;
     padding: 0;
     margin: 0;
     float: left;
     margin-right: 7px;
   }
   .theme-item-page-header-rating-stars > li {
     display: inline-block;
     margin-right: 3px;
     color: #ff6c2d;
   }
   .theme-item-page-header-rating-stars > li > .fa {
     text-shadow: 0 0 5px rgba(255,182,150,0.3);
   }
   .theme-item-page-header-rating-stars > li:last-child {
     margin-right: 0;
   }
   .theme-item-page-header-rating-title {
     margin-bottom: 0;
     display: inline-block;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
   }
   .theme-item-page-header-price {
     position: absolute;
     bottom: 0;
     right: 0;
   }
   .theme-item-page-header-price .btn {
     margin-top: 10px;
     float: right;
   }
   @media (max-width: 992px) {
     .theme-item-page-header-price {
       position: relative;
       left: 0;
       margin-top: 20px;
     }
     .theme-item-page-header-price .btn {
       float: none;
       margin-top: 15px;
     }
     .theme-item-page-header-price .theme-item-page-header-price-body {
       text-align: left;
     }
   }
   .theme-item-page-header-price-lg .theme-item-page-header-price-body > b {
     font-size: 40px;
     font-weight: 400;
   }
   .theme-item-page-header-price-xl .theme-item-page-header-price-body > b {
     font-size: 60px;
     font-weight: 200;
   }
   .theme-item-page-header-price-body {
     text-align: right;
     margin-bottom: 0;
   }
   .theme-item-page-header-price-body > b {
     font-size: 30px;
     margin-left: 5px;
     line-height: 1em;
   }
   .theme-item-page-header-price-body > span {
     opacity: 0.66;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)";
     filter: alpha(opacity=66);
   }
   .theme-item-page-facilities {
     position: relative;
     margin-bottom: -30px;
   }
   .theme-item-page-facilities-item {
     margin-bottom: 30px;
   }
   .theme-item-page-facilities-item-icon {
     font-size: 17px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   .theme-item-page-facilities-item-title {
     font-family: helvetica, Arial, sans-serif;
     margin-bottom: 10px;
   }
   .theme-item-page-facilities-item-list,
   .theme-item-page-facilities-item-body {
     font-size: 13px;
   }
   .theme-item-page-facilities-item-list {
     margin: 0;
     padding: 0;
     list-style: none;
   }
   .theme-item-page-facilities-item-list > li {
     margin-bottom: 5px;
   }
   .theme-item-page-overview-rate {
     margin-bottom: 20px;
   }
   .theme-item-page-overview-rate-title {
     text-transform: uppercase;
     margin-bottom: 3px;
     margin-top: 0;
     color: #0093d2;
     font-size: 35px;
   }
   .theme-item-page-overview-rate-subtitle {
     font-size: 17px;
     margin-bottom: 3px;
   }
   .theme-item-page-overview-rate-count {
     font-size: 14px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin-bottom: 0;
   }
   .theme-item-page-overview-summary {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 14px;
     opacity: 0.9;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
     filter: alpha(opacity=90);
   }
   .theme-item-page-overview-summary > li {
     margin-bottom: 5px;
   }
   .theme-item-page-overview-summary > li:last-child {
     margin-bottom: 0;
   }
   .theme-item-page-details-section-title {
     margin-top: 0;
     font-size: 18px;
     font-weight: normal;
     margin-bottom: 20px;
   }
   .theme-item-page-details-section {
     margin-top: 25px;
     padding-top: 25px;
     border-top: 1px solid #e6e6e6;
   }
   .theme-item-page-details-list {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 14px;
     color: #6a6a6a;
   }
   .theme-item-page-details-list > li {
     margin-bottom: 5px;
   }
   .theme-item-page-details-list > li:last-child {
     margin-bottom: 0;
   }
   .theme-item-page-details-list-checked > li {
     padding-left: 20px;
     position: relative;
   }
   .theme-item-page-details-list-checked > li:before {
     font-family: 'FontAwesome';
     content: '\f00c';
     position: absolute;
     font-size: 12px;
     top: 1.5px;
     left: 0;
     color: #0093d2;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   .theme-item-page-details-first-nm .theme-item-page-details-section:first-child {
     margin-top: 0;
     padding-top: 0;
     border-top: none;
   }
   .theme-item-page-summary-price-link {
     position: relative;
     display: block;
     padding-bottom: 10px;
     color: #6a6a6a !important;
     text-decoration: none !important;
   }
   .theme-item-page-summary-price-link:after {
     position: absolute;
     top: 0;
     right: 0;
     font-family: 'FontAwesome';
     content: '\f107';
   }
   .theme-item-page-summary-price-total {
     margin-bottom: 0;
     position: relative;
     padding-top: 15px;
     border-top: 1px solid #d9d9d9;
     font-size: 17px;
     text-transform: uppercase;
   }
   .theme-item-page-summary-price-total > span {
     position: absolute;
     bottom: 0;
     right: 0;
     font-size: 25px;
   }
   .theme-item-page-summary-price-list {
     list-style: none;
     margin: 0;
     padding: 0;
     padding-bottom: 12px;
   }
   .theme-item-page-summary-price-list > li {
     position: relative;
     margin-top: 12px;
     padding-top: 12px;
     border-top: 1px dashed #e6e6e6;
   }
   .theme-item-page-summary-price-item-title {
     margin-top: 0;
     margin-bottom: 2px;
     font-weight: normal;
     letter-spacing: 0;
     font-size: 15px;
   }
   .theme-item-page-summary-price-item-subtitle {
     margin-bottom: 0;
     font-size: 13px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   .theme-item-page-summary-price-item-price {
     position: absolute;
     top: 10px;
     right: 0;
     margin-bottom: 0;
     font-size: 14px;
     font-weight: bold;
     line-height: 1em;
   }
   .theme-item-page-summary-price-white {
     color: #fff;
   }
   .theme-item-page-summary-price-white .theme-item-page-summary-price-link {
     color: rgba(255,255,255,0.7) !important;
   }
   .theme-item-page-summary-price-white .theme-item-page-summary-price-list > li {
     border-color: rgba(255,255,255,0.5);
   }
   .theme-item-page-summary-price-white .theme-item-page-summary-price-total {
     border-color: #fff;
   }
   .theme-item-page-rooms-table .table {
     margin: 0;
   }
   @media (max-width: 992px) {
     .theme-item-page-rooms-table .table > thead {
       display: none;
     }
   }
   .theme-item-page-rooms-table .table > thead > tr > th,
   .theme-item-page-rooms-table .table > tbody > tr > th,
   .theme-item-page-rooms-table .table > tfoot > tr > th,
   .theme-item-page-rooms-table .table > thead > tr > td,
   .theme-item-page-rooms-table .table > tbody > tr > td,
   .theme-item-page-rooms-table .table > tfoot > tr > td {
     padding: 20px;
   }
   @media (max-width: 992px) {
     .theme-item-page-rooms-table .table > thead > tr > th,
     .theme-item-page-rooms-table .table > tbody > tr > th,
     .theme-item-page-rooms-table .table > tfoot > tr > th,
     .theme-item-page-rooms-table .table > thead > tr > td,
     .theme-item-page-rooms-table .table > tbody > tr > td,
     .theme-item-page-rooms-table .table > tfoot > tr > td {
       width: 100%;
       display: block;
       border: none !important;
       padding: 10px 0;
     }
   }
   @media (max-width: 992px) {
     .theme-item-page-rooms-table .table > tbody > tr {
       border-bottom: 1px solid #ededed;
       padding-bottom: 20px;
       margin-bottom: 20px;
       display: block;
     }
     .theme-item-page-rooms-table .table > tbody > tr:last-child {
       padding-bottom: 0;
       margin-bottom: 0;
       border: none;
     }
   }
   .theme-item-page-rooms-table .table > thead > tr > th {
     font-weight: 400;
     font-size: 13px;
     color: #a6a6a6;
     border-width: 1px;
     padding-top: 0;
   }
   .theme-item-page-rooms-table .table > tbody > tr > td {
     border: 1px solid #ededed;
     border-left: none;
     border-bottom: none;
   }
   .theme-item-page-rooms-table .table > tbody > tr > td:first-child,
   .theme-item-page-rooms-table .table > thead > tr > th:first-child {
     padding-left: 0;
   }
   .theme-item-page-rooms-table .table > tbody > tr > td:last-child,
   .theme-item-page-rooms-table .table > thead > tr > th:last-child {
     padding-right: 0;
     border-right: none;
   }
   .theme-item-page-rooms-table .table > tbody > tr:nth-child(even) {
     background: #fcfcfc;
   }
   .theme-item-page-rooms-table .table > tbody > tr:last-child td {
     padding-bottom: 0;
   }
   .theme-item-page-rooms-table-first-pad .table > tbody > tr > td:first-child,
   .theme-item-page-rooms-table-first-pad .table > thead > tr > th:first-child {
     padding-left: 20px;
   }
   .theme-item-page-rooms-table-type {
     width: 25%;
   }
   .theme-item-page-rooms-table-type-img {
     width: 100%;
     margin-bottom: 15px;
   }
   .theme-item-page-rooms-table-type-title {
     font-size: 13px;
     margin-top: 0;
   }
   .theme-item-page-rooms-table-type-feature-list {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 13px;
     font-family: 'Roboto', helvetica, Arial, sans-serif;
   }
   .theme-item-page-rooms-table-type-feature-list > li {
     margin-bottom: 3px;
   }
   .theme-item-page-rooms-table-type-feature-list > li:last-child {
     margin-bottom: 0;
   }
   .theme-item-page-rooms-table-type-feature-list-icon {
     display: inline-block;
     width: 22px;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     font-size: 12px;
     position: relative;
     top: -1px;
   }
   .theme-item-page-rooms-table-guests-count {
     list-style: none;
     margin: 0;
     padding: 0;
   }
   .theme-item-page-rooms-table-guests-count > li {
     display: inline-block;
     margin-right: 4px;
     font-size: 19px;
   }
   .theme-item-page-rooms-table-guests-count > li .fa {
     color: #6a6a6a;
   }
   .theme-item-page-rooms-table-guests-count > li:last-child {
     margin-right: 0;
   }
   .theme-item-page-rooms-table-options-list {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 12px;
   }
   .theme-item-page-rooms-table-options-list > li {
     margin-bottom: 10px;
     position: relative;
     padding-left: 9px;
   }
   .theme-item-page-rooms-table-options-list > li:before {
     content: '\f111';
     font-family: 'FontAwesome';
     font-size: 4px;
     position: absolute;
     top: 8px;
     left: 0;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   .theme-item-page-rooms-table-price {
     width: 20%;
   }
   .theme-item-page-rooms-table-price-night {
     margin-bottom: 15px;
   }
   .theme-item-page-rooms-table-price-total {
     margin-bottom: 20px;
   }
   .theme-item-page-rooms-table-price-sign {
     font-size: 11px;
     color: #8c8c8c;
     margin-bottom: 5px;
   }
   .theme-item-page-rooms-table-price-night-amount {
     font-weight: bold;
     font-size: 32px;
     letter-spacing: 0.64px;
     font-family: 'Roboto', helvetica, Arial, sans-serif;
     color: #0093d2;
     line-height: 1em;
     margin-bottom: 0;
   }
   .theme-item-page-rooms-table-price-total-amount {
     font-size: 20px;
     font-family: 'Roboto', helvetica, Arial, sans-serif;
     line-height: 1em;
     margin-bottom: 0;
   }
   .theme-item-page-rooms-table-price-note {
     font-size: 12px;
     margin-bottom: 0;
     color: #4d4d4d;
   }
   .theme-item-page-rooms-table-booking-note {
     margin-top: 10px;
     font-size: 11px;
     margin-bottom: 0;
     line-height: 1.35em;
     color: #a6a6a6;
   }
   .theme-payment-page-item-thumb {
     border: none;
     box-shadow: none !important;
   }
   .theme-payment-page-item-thumb .theme-search-results-item-img {
     max-height: 100px;
     max-width: 100%;
     float: right;
     display: block;
     width: auto;
   }
   @media (max-width: 992px) {
     .theme-payment-page-item-thumb .theme-search-results-item-img {
       float: none;
       width: 100%;
       max-height: none;
     }
   }
   .theme-payment-page-form-title {
     margin-top: 0;
     margin-bottom: 15px;
     font-size: 16px;
     font-weight: normal;
     font-family: helvetica, Arial, sans-serif;
     letter-spacing: 0;
   }
   .theme-payment-page-form-item {
     position: relative;
     margin-bottom: 0;
   }
   .theme-payment-page-form-item select.form-control {
     padding-right: 30px;
   }
   .theme-payment-page-form-item .form-control {
     border-radius: 2px;
     height: 45px;
     outline: none !important;
     box-shadow: none !important;
     -webkit-appearance: none;
   }
   .theme-payment-page-form-item .form-control:before {
     content: 'foo';
   }
   .theme-payment-page-form-item .form-control:focus {
     border-color: #0093d2;
   }
   .theme-payment-page-form-item > .fa {
     position: absolute;
     top: 0;
     right: 10px;
     content: '\f107';
     font-family: 'FontAwesome';
     height: 45px;
     line-height: 45px;
     display: block;
     pointer-events: none;
   }
   .theme-payment-page-booking-header {
     position: relative;
     margin-bottom: 20px;
   }
   .theme-payment-page-booking-price {
     font-size: 35px;
     font-weight: 700;
     line-height: 1em;
   }
   @media (min-width: 992px) {
     .theme-payment-page-booking-price {
       position: absolute;
       top: 0;
       right: 0;
     }
   }
   .theme-payment-page-booking-title {
     margin-top: 0;
     margin-bottom: 5px;
     font-size: 18px;
   }
   .theme-payment-page-booking-subtitle {
     font-size: 13px;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
   }
   @media (min-width: 992px) {
     .theme-payment-page-booking-subtitle {
       width: 64%;
       margin-bottom: 0;
     }
   }
   .theme-payment-page-card-list {
     list-style: none;
     margin: 0;
     padding: 0;
     float: right;
     margin-top: 10px;
   }
   .theme-payment-page-card-list > li {
     display: inline-block;
     margin-left: 10px;
   }
   .theme-payment-page-card-list > li img {
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     display: block;
     height: 25px;
   }
   .theme-payment-page-sections .theme-payment-page-sections-item:last-child {
     margin-bottom: 0;
     padding-bottom: 0;
     border-bottom: none;
   }
   .theme-payment-page-sections-item {
     margin-bottom: 30px;
     padding-bottom: 30px;
     border-bottom: 1px solid #e6e6e6;
   }
   .theme-payment-page-sections-item-title {
     margin-top: 0;
     margin-bottom: 20px;
     font-size: 20px;
   }
   .theme-payment-page-sections-item-new-link {
     margin-top: 20px;
     display: inline-block;
     text-decoration: none !important;
   }
   .theme-payment-page-sections-item-new-extend {
     padding-top: 20px;
   }
   .theme-payment-page-signin {
     overflow: hidden;
     position: relative;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
     transition: 0.3s;
   }
   .theme-payment-page-signin:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   @media (max-width: 992px) {
     .theme-payment-page-signin {
       text-align: center;
       opacity: 1;
       -ms-filter: none;
       filter: none;
     }
   }
   .theme-payment-page-signin-icon {
     font-size: 40px;
     display: block;
     float: left;
     margin-right: 12px;
     color: #0093d2;
   }
   @media (max-width: 992px) {
     .theme-payment-page-signin-icon {
       float: none;
       font-size: 64px;
       margin-right: 0;
       margin-bottom: 15px;
     }
   }
   .theme-payment-page-signin-body {
     margin-top: 2px;
   }
   .theme-payment-page-signin-title {
     margin-top: 0;
     margin-bottom: 3px;
     font-size: 16px;
     color: #595959;
   }
   .theme-payment-page-signin-subtitle {
     margin-bottom: 0;
     font-size: 13px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   @media (max-width: 992px) {
     .theme-payment-page-signin-subtitle {
       margin-bottom: 15px;
     }
   }
   .theme-payment-page-signin-link-mask {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 2;
   }
   @media (min-width: 992px) {
     .theme-payment-page-signin-btn {
       position: absolute;
       z-index: 3;
       top: 50%;
       right: 0;
       transform: translateY(-50%);
     }
   }
   @media (max-width: 992px) {
     .theme-payment-page-signin-btn {
       text-transform: uppercase;
     }
   }
   @media (max-width: 992px) {
     .theme-account-sidebar {
       margin-bottom: 30px;
     }
   }
   .theme-account-page-title {
     margin-top: 0;
     margin-bottom: 33px;
     font-weight: 200;
     font-family: helvetica, Arial, sans-serif;
     font-size: 42px;
   }
   .theme-account-nav-list {
     list-style: none;
     margin: 0;
     padding: 0;
   }
   .theme-account-nav-list > li {
     margin-bottom: 15px;
   }
   .theme-account-nav-list > li:last-child {
     margin-bottom: 0;
   }
   .theme-account-nav-list > li.active > a {
     color: #1a1a1a;
     font-weight: bold;
   }
   .theme-account-nav-list > li:hover > a {
     color: #1a1a1a;
     text-decoration: none;
   }
   .theme-account-nav-list > li > a {
     font-size: 15px;
     color: #7a7a7a;
     transition: 0.3s;
     text-decoration: none !important;
     display: block;
   }
   .theme-account-nav-list > li > a .fa {
     margin-right: 10px;
   }
   .theme-account-avatar {
     overflow: hidden;
     margin-bottom: 30px;
     height: 47px;
   }
   .theme-account-avatar-img {
     float: left;
     width: 40px;
     display: block;
     border-radius: 50%;
     margin-right: 15px;
   }
   .theme-account-avatar-name {
     margin-bottom: 0;
     font-size: 14px;
     line-height: 1.2em;
     margin-top: 4px;
   }
   .theme-account-bookmarks-item {
     margin-bottom: 20px;
   }
   .theme-account-bookmarks-item:hover .theme-account-bookmarks-item-info {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-account-bookmarks-item:hover .theme-account-bookmarks-item-thumb {
     transform: translateY(-3px);
     box-shadow: 0 5px 10px rgba(0,0,0,0.2);
   }
   .theme-account-bookmarks-item-thumb {
     background: #fff;
     position: relative;
     border-radius: 3px;
     overflow: hidden;
     box-shadow: 0 1px 5px rgba(0,0,0,0.05);
     z-index: 1;
     transition: 0.3s;
   }
   .theme-account-bookmarks-item-thumb-link {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 2;
     display: block;
   }
   .theme-account-bookmarks-item-title {
     margin-top: 0;
     letter-spacing: 0;
     line-height: 1.3em;
     margin-bottom: 0;
     height: 32px;
     overflow: hidden;
     font-family: helvetica, Arial, sans-serif;
     font-size: 13px;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
   }
   .theme-account-bookmarks-item-price {
     font-size: 18px;
     margin-bottom: 0;
     text-align: right;
   }
   .theme-account-bookmarks-item-thumb-body {
     padding: 15px 20px;
   }
   .theme-account-bookmarks-item-info {
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin-top: 15px;
     transition: 0.3s;
   }
   .theme-account-bookmarks-item-date {
     font-size: 11px;
     margin-bottom: 10px;
   }
   .theme-account-bookmarks-item-location {
     font-size: 12px;
     margin-bottom: 10px;
   }
   .theme-account-bookmarks-item-actions {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 13px;
   }
   .theme-account-bookmarks-item-actions > li {
     display: inline-block;
     margin-right: 15px;
   }
   .theme-account-bookmarks-item-actions > li > a {
     color: #595959;
     text-decoration: none !important;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     transition: 0.3s;
   }
   .theme-account-bookmarks-item-actions > li > a:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-account-bookmarks-item-action-icon {
     margin-right: 5px;
     position: relative;
     top: 1px;
   }
   .theme-account-history table {
     margin-bottom: 0;
     font-size: 14px;
     background: #fff;
     border-radius: 3px;
   }
   .theme-account-history table > thead > tr > th {
     border: none;
     opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     font-size: 12px;
   }
   .theme-account-history table > thead > tr > th,
   .theme-account-history table > tbody > tr > th,
   .theme-account-history table > tfoot > tr > th,
   .theme-account-history table > thead > tr > td,
   .theme-account-history table > tbody > tr > td,
   .theme-account-history table > tfoot > tr > td {
     padding: 15px 12px;
   }
   .theme-account-history-type-icon {
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
   }
   .theme-account-history-type-title {
     line-height: 1.2em;
     margin-bottom: 2px;
   }
   .theme-account-history-item-name {
     font-size: 12px;
     line-height: 1.3em;
   }
   .theme-account-history-item-price {
     font-weight: bold;
     margin-bottom: 0;
   }
   .theme-account-history-date {
     font-size: 12px;
   }
   .theme-account-history-tr-date {
     width: 30%;
   }
   .theme-account-card {
     position: relative;
     border-radius: 4px;
     padding: 20px;
     height: 175px;
     background: #f5f5f5;
     box-shadow: 0 2px 5px rgba(0,0,0,0.15);
     background: linear-gradient(-45deg, #006793, #00a8f0);
     color: #fff;
   }
   .theme-account-card-primary {
     background: linear-gradient(-45deg, #d23f00, #ff7b42);
   }
   .theme-account-card-new {
     background: #fff;
     color: #595959;
   }
   .theme-account-card-number {
     margin-top: 25px;
     font-size: 22px;
     line-height: 1em;
     margin-bottom: 10px;
     text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
   }
   .theme-account-card-expire {
     overflow: hidden;
     margin-bottom: 10px;
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   .theme-account-card-expire-end {
     float: left;
     display: block;
     font-size: 8px;
     line-height: 1em;
     opacity: 0.7;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
     filter: alpha(opacity=70);
     text-transform: uppercase;
   }
   .theme-account-card-expire-date {
     float: left;
     display: block;
     margin-left: 5px;
     line-height: 1em;
     font-size: 17px;
   }
   .theme-account-card-name {
     font-weight: bold;
     bottom: 20px;
     position: absolute;
     font-size: 17px;
   }
   .theme-account-card-name > p {
     margin-bottom: 0;
     text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
     opacity: 0.9;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
     filter: alpha(opacity=90);
     letter-spacing: 1px;
   }
   .theme-account-card-logo {
     position: absolute;
     bottom: 20px;
     right: 30px;
     display: block;
   }
   .theme-account-card-mask {
     border-radius: 4px;
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: #000;
     z-index: 3;
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
     transition: 0.3s;
   }
   .theme-account-card:hover .theme-account-card-mask {
     opacity: 0.85;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
     filter: alpha(opacity=85);
   }
   .theme-account-card-actions {
     list-style: none;
     position: absolute;
     top: 50%;
     margin: 0;
     padding: 0;
     width: 100%;
     text-align: center;
     left: 50%;
     transform: translate(-50%, -50%);
   }
   .theme-account-card-actions > li {
     display: inline-block;
     margin: 0 10px;
   }
   .theme-account-card-actions > li > a {
     display: block;
     color: #fff;
     font-size: 13px;
     text-decoration: none !important;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     transition: 0.3s;
   }
   .theme-account-card-actions > li > a:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-account-card-actions > li > a .fa {
     background: #fff;
     color: #000;
     font-size: 10px;
     display: block;
     text-align: center;
     margin: 0 auto;
     margin-bottom: 5px;
     height: 22px;
     width: 22px;
     line-height: 20px;
     border: 1px solid #fff;
     border-radius: 50%;
   }
   .theme-account-card-new-title {
     position: absolute;
     z-index: 2;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
     margin-bottom: 0;
     font-size: 17px;
   }
   .theme-account-card-mask-link {
     position: absolute;
     z-index: 3;
     width: 100%;
     height: 100%;
     display: block;
   }
   .theme-account-traveler {
     background: #fff;
     padding: 30px;
     border-radius: 3px;
     height: 192px;
     position: relative;
     box-shadow: 0 1px 4px rgba(0,0,0,0.05);
   }
   .theme-account-traveler:hover .theme-account-traveler-add-new {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-account-traveler-icon {
     display: block;
     height: 60px;
     width: 60px;
     line-height: 60px;
     color: #fff;
     border-radius: 50%;
     text-align: center;
     font-size: 30px;
     float: left;
     font-weight: bold;
     margin-right: 30px;
     font-style: normal;
   }
   .theme-account-traveler-body {
     display: table;
   }
   .theme-account-traveler-name {
     font-size: 17px;
     line-height: 1em;
     margin-bottom: 15px;
   }
   .theme-account-traveler-details {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 13px;
     margin-bottom: 15px;
   }
   .theme-account-traveler-details > li {
     margin-bottom: 5px;
     color: #6a6a6a;
   }
   .theme-account-traveler-details > li:last-child {
     margin-bottom: 0;
   }
   .theme-account-traveler-actions {
     list-style: none;
     margin: 0;
     padding: 0;
   }
   .theme-account-traveler-actions > li {
     display: inline-block;
     margin-right: 7px;
     font-size: 13px;
   }
   .theme-account-traveler-actions > li > a {
     color: #acacac;
     text-decoration: none !important;
   }
   .theme-account-traveler-actions > li > a:hover {
     color: #595959;
   }
   .theme-account-traveler-link-mask {
     position: absolute;
     z-index: 3;
     display: block;
     width: 100%;
     height: 100%;
   }
   .theme-account-traveler-add-new {
     position: absolute;
     z-index: 2;
     margin-bottom: 0;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
     font-size: 18px;
     opacity: 0.44;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=44)";
     filter: alpha(opacity=44);
     transition: 0.3s;
   }
   .theme-account-notifications {
     background: #fff;
     border-radius: 3px;
   }
   .theme-account-notifications-title {
     margin-top: 0;
     margin-bottom: 30px;
     font-weight: normal;
   }
   .theme-account-notifications-item {
     padding: 20px;
     border-bottom: 1px solid #e6e6e6;
   }
   .theme-account-notifications-item .icheck {
     top: 3px;
     width: 16px;
     height: 16px;
     border: 1px solid #666;
     background: none;
     margin-right: 12px;
   }
   .theme-account-notifications-item .icheck.checked {
     background: #0093d2;
     border-color: #0093d2;
   }
   .theme-account-notifications-item .icheck:after {
     display: none;
   }
   .theme-account-notifications-item .icheck:before {
     height: 16px;
     line-height: 14px;
   }
   .theme-account-notifications-item .icheck-title {
     font-weight: normal;
     font-size: 15px;
   }
   .theme-account-notifications-item .icheck-sub-title {
     font-size: 13px;
   }
   .theme-account-preferences .theme-account-preferences-item:last-child {
     margin-bottom: 0;
   }
   .theme-account-preferences-item {
     padding: 20px;
     background: #fff;
     margin-bottom: 20px;
     border-radius: 3px;
   }
   .theme-account-preferences-item-title {
     margin-top: 0;
     margin-bottom: 0;
   }
   .theme-account-preferences-item-value {
     margin-bottom: 0;
     font-size: 14px;
     color: #727272;
   }
   .theme-account-preferences-item-change-link {
     font-size: 13px;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     text-decoration: none !important;
     text-align: right;
     display: block;
     transition: 0.3s;
   }
   .theme-account-preferences-item-change-link .fa {
     margin-right: 7px;
     transition: 0.3s;
     opacity: 0;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
   }
   .theme-account-preferences-item-change-link:hover,
   .theme-account-preferences-item-change-link[aria-expanded='true'] {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-account-preferences-item-change-link:hover .fa,
   .theme-account-preferences-item-change-link[aria-expanded='true'] .fa {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-account-preferences-item-change {
     margin-top: 15px;
     padding-top: 15px;
     border-top: 1px solid #e6e6e6;
     margin-bottom: 10px;
   }
   .theme-account-preferences-item-change-description {
     font-size: 13px;
     margin-bottom: 10px;
     color: #666;
   }
   .theme-account-preferences-item-change-actions .btn {
     margin-right: 5px;
   }
   .theme-account-preferences-item-change-form .form-control {
     border-radius: 3px;
     box-shadow: none !important;
     -webkit-appearance: none;
   }
   .theme-account-preferences-item-change-form .form-control:focus {
     border-color: #0093d2;
   }
   .theme-account-preferences-item-change-form label {
     font-size: 12px;
     margin-top: 10px;
     font-weight: normal;
   }
   .theme-testimonial {
     text-align: center;
   }
   .theme-testimonial-body {
     position: relative;
     margin-bottom: 20px;
   }
   .theme-testimonial-body > blockquote {
     font-size: 20px;
     border: none;
     font-style: italic;
     position: relative;
     z-index: 2;
     padding: 0 10px;
     margin: 0;
   }
   .theme-testimonial-body:before,
   .theme-testimonial-body:after {
     position: absolute;
     top: 50%;
     font-family: 'FontAwesome';
     opacity: 0.05;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";
     filter: alpha(opacity=5);
     z-index: 1;
     font-size: 50px;
     transform: translateY(-50%);
   }
   .theme-testimonial-body:before {
     content: '\f10d';
     left: 0;
   }
   .theme-testimonial-body:after {
     content: '\f10e';
     right: 0;
   }
   .theme-testimonial-img {
     border-radius: 50%;
     margin-bottom: 10px;
     display: inline-block !important;
     width: 70px !important;
   }
   .theme-testimonial-author {
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     margin-bottom: 0;
   }
   .theme-coming-soon {
     color: #fff;
   }
   .theme-coming-soon-header {
     text-align: center;
   }
   .theme-coming-soon-title {
     font-size: 50px;
     margin-top: 0;
     margin-bottom: 10px;
     line-height: 1em;
     font-weight: 300;
   }
   .theme-coming-soon-subtitle {
     font-size: 23px;
     opacity: 0.55;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";
     filter: alpha(opacity=55);
     margin-bottom: 0;
   }
   .theme-coming-soon-countdown {
     overflow: hidden;
     display: table;
     margin: 30px auto;
     padding: 30px 0;
   }
   .theme-coming-soon-countdown > div {
     float: left;
     text-align: center;
     position: relative;
     width: auto;
     padding: 0 20px;
     border-radius: 3px;
   }
   .theme-coming-soon-countdown > div:after,
   .theme-coming-soon-countdown > div:before {
     content: '';
     position: absolute;
     top: 25px;
     right: -4px;
     width: 8px;
     height: 8px;
     background: #fff;
     border-radius: 50%;
     opacity: 0.15;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
     filter: alpha(opacity=15);
   }
   .theme-coming-soon-countdown > div:before {
     top: 50px;
   }
   .theme-coming-soon-countdown > div:last-child:after,
   .theme-coming-soon-countdown > div:last-child:before {
     display: none;
   }
   .theme-coming-soon-countdown > div > p {
     font-size: 85px;
     margin-bottom: 0;
     line-height: 1em;
     text-shadow: 5px 5px 15px rgba(0,0,0,0.2);
   }
   .theme-coming-soon-countdown > div > span {
     margin-top: 5px;
     display: block;
     font-size: 20px;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     line-height: 1em;
   }
   .theme-coming-soon-form {
     box-shadow: 0 10px 45px rgba(0,0,0,0.2) , 0 2px 4px rgba(0,0,0,0.15);
   }
   .theme-coming-soon-form .form-control {
     height: 60px;
     border: none !important;
     box-shadow: none;
     outline: none !important;
     border-radius: 2px 0 0 2px;
     font-size: 20px;
     padding: 6px 20px;
   }
   @media (max-width: 992px) {
     .theme-coming-soon-form .form-control {
       margin-bottom: 10px;
       border-radius: 2px;
     }
   }
   .theme-coming-soon-form-btn {
     height: 60px;
     border: none;
     border-radius: 0;
     line-height: 60px;
     padding: 0;
     border-radius: 0 2px 2px 0;
     font-size: 20px;
     text-transform: uppercase;
   }
   @media (max-width: 992px) {
     .theme-coming-soon-form-btn {
       border-radius: 2px;
     }
   }
   .theme-coming-soon-social {
     list-style: none;
     margin: 0;
     padding: 0;
     position: absolute;
     z-index: 6;
     bottom: 30px;
     width: 100%;
     text-align: center;
   }
   .theme-coming-soon-social > li {
     display: inline-block;
     margin: 0 10px;
   }
   .theme-coming-soon-social > li > .fa {
     display: block;
     height: 35px;
     width: 35px;
     line-height: 35px;
     background: rgba(255,255,255,0.1);
     border-radius: 50%;
     color: #fff;
     text-decoration: none !important;
     transition: 0.3s;
     text-shadow: 1px 2px 5px rgba(0,0,0,0.35);
   }
   .theme-coming-soon-social > li > .fa:hover {
     background: #0093d2;
   }
   /*  --/ELEMENTS--  */
   /*  --FOOTER--  */
   .theme-footer {
     background: #f7f7f7;
     border-top: 1px solid #d9d9d9;
   }
   @media (max-width: 992px) {
     .theme-footer {
       padding-top: 30px;
     }
   }
   .theme-footer-section {
     padding: 30px 0;
     position: relative;
   }
   @media (max-width: 992px) {
     .theme-footer-section {
       text-align: center;
       padding: 15px 0;
     }
   }
   .theme-footer-section-subscribe-bg {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     z-index: 1;
     background-size: cover;
   }
   .theme-footer-section-subscribe-content {
     position: relative;
     z-index: 2;
   }
   .theme-footer-section-subscribe {
     padding: 30px;
     background: #0093d2;
     height: 100%;
     box-shadow: 0 1px 60px rgba(0,0,0,0.25) , 0 0 2px rgba(0,0,0,0.3);
     color: #fff;
   }
   .theme-footer-section-title {
     margin-bottom: 15px;
     color: var(--craneGreenDark);
     margin-top: 0;
   }
   .theme-footer-section-list {
     list-style: none;
     marign: 0;
     padding: 0;
     font-size: 12px;
     margin-bottom: -5px;
   }
   .theme-footer-section-list > li > a {
     padding-bottom: 5px;
     color: #000;
     display: block;
     opacity: 0.9;
     font-size: 14px;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
     filter: alpha(opacity=40);
     transition: 0.3s;
   }
   .theme-footer-section-list > li > a:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
     text-decoration: none;
   }
   .theme-footer-brand {
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     transition: 0.3s;
     display: block;
     margin-bottom: 20px;
   }
   .theme-footer-brand:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-footer-brand > img {
     width: 80%;
   }
   .theme-footer-brand-text {
     color: #b3b3b3;
     font-size: 11px;
   }
   @media (max-width: 992px) {
     .theme-footer-brand-text {
       width: 70%;
       margin: 0 auto;
     }
   }
   .theme-footer-subscribe-form-control {
     box-shadow: none;
     padding: 10px 15px;
     border-radius: 2px;
     height: auto;
     border: none;
     font-size: 14px;
   }
   .theme-copyright {
     background-color: var(--craneGreenDark);
     padding: 10px 0;
   }
   @media (max-width: 992px) {
     .theme-copyright {
       padding: 20px 0;
     }
   }
   .theme-copyright-text {
     font-size: 13px;
     margin-bottom: 0;
     color: #b3b3b3;
   }
   @media (max-width: 992px) {
     .theme-copyright-text {
       text-align: center;
     }
   }
   .theme-copyright-text a {
     font-weight: bold;
     color: #fff;
   }
   .theme-copyright-text a:hover {
     color: #fff;
   }
   .theme-copyright-social {
     text-align: right;
     list-style: none;
     margin: 0;
     padding: 0;
   }
   @media (max-width: 992px) {
     .theme-copyright-social {
       text-align: center;
       margin-top: 10px;
     }
     .theme-copyright-social > li {
       margin: 0 10px;
     }
   }
   .theme-copyright-social > li {
     display: inline-block;
     margin-left: 15px;
   }
   .theme-copyright-social > li > a {
     color: var(--craneGreenLight);
     display: block;
     opacity: 0.75;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
     filter: alpha(opacity=75);
     text-decoration: none !important;
     transition: 0.3s;
   }
   .theme-copyright-social > li > a:hover {
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-footer-subscribe-btn {
     padding: 10px 14px;
   }
   .theme-footer-abs {
     position: absolute;
     bottom: 30px;
     left: 0;
     width: 100%;
     z-index: 1;
   }
   @media (max-width: 992px) {
     .theme-footer-abs {
       position: relative;
       bottom: auto;
       background: #333;
       padding: 20px 0;
     }
   }
   .theme-footer-abs-nav {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 14px;
   }
   @media (max-width: 992px) {
     .theme-footer-abs-nav {
       overflow-x: auto;
       white-space: nowrap;
       padding-bottom: 10px;
     }
     .theme-footer-abs-nav > li {
       text-align: center;
       margin: 0 10px;
     }
   }
   .theme-footer-abs-nav > li {
     display: inline-block;
     margin-right: 15px;
   }
   .theme-footer-abs-nav > li > a {
     color: #fff;
     opacity: 0.65;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
     filter: alpha(opacity=65);
     text-decoration: none !important;
     transition: 0.3s;
   }
   .theme-footer-abs-nav > li > a:hover {
     color: #fff;
     opacity: 1;
     -ms-filter: none;
     filter: none;
   }
   .theme-footer-abs-copyright {
     margin-top: 10px;
     margin-bottom: 0;
     font-size: 12px;
     color: #fff;
     opacity: 0.33;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
     filter: alpha(opacity=33);
   }
   @media (max-width: 992px) {
     .theme-footer-abs-copyright {
       text-align: center;
     }
   }
   .theme-footer-abs-copyright > a {
     color: #fff;
     text-decoration: underline;
   }
   .theme-footer-abs-social {
     position: relative;
     bottom: auto;
     text-align: right;
   }
   @media (max-width: 992px) {
     .theme-footer-abs-social {
       text-align: center;
       margin-top: 20px;
     }
     .theme-footer-abs-social > li {
       margin: 0 10px;
     }
   }
   .theme-footer-abs-social > li {
     text-align: center;
     margin: 0;
     margin-left: 15px;
   }
   .theme-footer-abs-social > li > .fa {
     font-size: 13px;
     height: 30px;
     width: 30px;
     line-height: 30px;
   }
   /*  --/FOOTER--  */
   /*  --UTILITIES--  */
   ._ofw-h {
     overflow: hidden !important;
   }
   ._m-a {
     margin: auto !important;
   }
   ._m-0 {
     margin: 0 !important;
   }
   ._m-5 {
     margin: 5px !important;
   }
   ._m-10 {
     margin: 10px !important;
   }
   ._m-15 {
     margin: 15px !important;
   }
   ._m-20 {
     margin: 20px !important;
   }
   ._m-25 {
     margin: 25px !important;
   }
   ._m-30 {
     margin: 30px !important;
   }
   ._m-40 {
     margin: 40px !important;
   }
   ._m-45 {
     margin: 45px !important;
   }
   ._m-50 {
     margin: 50px !important;
   }
   ._m-60 {
     margin: 60px !important;
   }
   ._m-70 {
     margin: 70px !important;
   }
   ._m-80 {
     margin: 80px !important;
   }
   ._m-90 {
     margin: 90px !important;
   }
   ._m-100 {
     margin: 100px !important;
   }
   ._mh-a {
     margin-left: auto !important;
     margin-right: auto !important;
   }
   ._mh-0 {
     margin-left: 0 !important;
     margin-right: 0 !important;
   }
   ._mh-5 {
     margin-left: 5px !important;
     margin-right: 5px !important;
   }
   ._mh-10 {
     margin-left: 10px !important;
     margin-right: 10px !important;
   }
   ._mh-15 {
     margin-left: 15px !important;
     margin-right: 15px !important;
   }
   ._mh-20 {
     margin-left: 20px !important;
     margin-right: 20px !important;
   }
   ._mh-25 {
     margin-left: 25px !important;
     margin-right: 25px !important;
   }
   ._mh-30 {
     margin-left: 30px !important;
     margin-right: 30px !important;
   }
   ._mh-40 {
     margin-left: 40px !important;
     margin-right: 40px !important;
   }
   ._mh-45 {
     margin-left: 45px !important;
     margin-right: 45px !important;
   }
   ._mh-50 {
     margin-left: 50px !important;
     margin-right: 50px !important;
   }
   ._mh-60 {
     margin-left: 60px !important;
     margin-right: 60px !important;
   }
   ._mh-70 {
     margin-left: 70px !important;
     margin-right: 70px !important;
   }
   ._mh-80 {
     margin-left: 80px !important;
     margin-right: 80px !important;
   }
   ._mh-90 {
     margin-left: 90px !important;
     margin-right: 90px !important;
   }
   ._mh-100 {
     margin-left: 100px !important;
     margin-right: 100px !important;
   }
   ._mv-a {
     margin-top: auto !important;
     margin-bottom: auto !important;
   }
   ._mv-0 {
     margin-top: 0 !important;
     margin-bottom: 0 !important;
   }
   ._mv-5 {
     margin-top: 5px !important;
     margin-bottom: 5px !important;
   }
   ._mv-10 {
     margin-top: 10px !important;
     margin-bottom: 10px !important;
   }
   ._mv-15 {
     margin-top: 15px !important;
     margin-bottom: 15px !important;
   }
   ._mv-20 {
     margin-top: 20px !important;
     margin-bottom: 20px !important;
   }
   ._mv-25 {
     margin-top: 25px !important;
     margin-bottom: 25px !important;
   }
   ._mv-30 {
     margin-top: 30px !important;
     margin-bottom: 30px !important;
   }
   ._mv-40 {
     margin-top: 40px !important;
     margin-bottom: 40px !important;
   }
   ._mv-45 {
     margin-top: 45px !important;
     margin-bottom: 45px !important;
   }
   ._mv-50 {
     margin-top: 50px !important;
     margin-bottom: 50px !important;
   }
   ._mv-60 {
     margin-top: 60px !important;
     margin-bottom: 60px !important;
   }
   ._mv-70 {
     margin-top: 70px !important;
     margin-bottom: 70px !important;
   }
   ._mv-80 {
     margin-top: 80px !important;
     margin-bottom: 80px !important;
   }
   ._mv-90 {
     margin-top: 90px !important;
     margin-bottom: 90px !important;
   }
   ._mv-100 {
     margin-top: 100px !important;
     margin-bottom: 100px !important;
   }
   ._mt-a {
     margin-top: auto !important;
   }
   ._mt-0 {
     margin-top: 0 !important;
   }
   ._mt-5 {
     margin-top: 5px !important;
   }
   ._mt-10 {
     margin-top: 10px !important;
   }
   ._mt-15 {
     margin-top: 15px !important;
   }
   ._mt-20 {
     margin-top: 20px !important;
   }
   ._mt-25 {
     margin-top: 25px !important;
   }
   ._mt-30 {
     margin-top: 30px !important;
   }
   ._mt-40 {
     margin-top: 40px !important;
   }
   ._mt-45 {
     margin-top: 45px !important;
   }
   ._mt-50 {
     margin-top: 50px !important;
   }
   ._mt-60 {
     margin-top: 60px !important;
   }
   ._mt-70 {
     margin-top: 70px !important;
   }
   ._mt-80 {
     margin-top: 80px !important;
   }
   ._mt-90 {
     margin-top: 90px !important;
   }
   ._mt-100 {
     margin-top: 100px !important;
   }
   ._mt-120 {
     margin-top: 120px !important;
   }

   ._mt-370 {
     margin-top: 373px !important;
  }
   ._mb-a {
     margin-bottom: auto !important;
   }
   ._mb-0 {
     margin-bottom: 0 !important;
   }
   ._mb-5 {
     margin-bottom: 5px !important;
   }
   ._mb-10 {
     margin-bottom: 10px !important;
   }
   ._mb-15 {
     margin-bottom: 15px !important;
   }
   ._mb-20 {
     margin-bottom: 20px !important;
   }
   ._mb-25 {
     margin-bottom: 25px !important;
   }
   ._mb-30 {
     margin-bottom: 30px !important;
   }
   ._mb-40 {
     margin-bottom: 40px !important;
   }
   ._mb-45 {
     margin-bottom: 45px !important;
   }
   ._mb-50 {
     margin-bottom: 50px !important;
   }
   ._mb-60 {
     margin-bottom: 60px !important;
   }
   ._mb-70 {
     margin-bottom: 70px !important;
   }
   ._mb-80 {
     margin-bottom: 80px !important;
   }
   ._mb-90 {
     margin-bottom: 90px !important;
   }
   ._mb-100 {
     margin-bottom: 100px !important;
   }
   ._ml-a {
     margin-left: auto !important;
   }
   ._ml-0 {
     margin-left: 0 !important;
   }
   ._ml-5 {
     margin-left: 5px !important;
   }
   ._ml-10 {
     margin-left: 10px !important;
   }
   ._ml-15 {
     margin-left: 15px !important;
   }
   ._ml-20 {
     margin-left: 20px !important;
   }
   ._ml-25 {
     margin-left: 25px !important;
   }
   ._ml-30 {
     margin-left: 30px !important;
   }
   ._ml-40 {
     margin-left: 40px !important;
   }
   ._ml-45 {
     margin-left: 45px !important;
   }
   ._ml-50 {
     margin-left: 50px !important;
   }
   ._ml-60 {
     margin-left: 60px !important;
   }
   ._ml-70 {
     margin-left: 70px !important;
   }
   ._ml-80 {
     margin-left: 80px !important;
   }
   ._ml-90 {
     margin-left: 90px !important;
   }
   ._ml-100 {
     margin-left: 100px !important;
   }
   ._ml-100 {
     margin-left: 40% !important;
   }
   ._ml-101 {
     margin-left: 34% !important;
   }
   ._ml-40p {
     margin-left: 40% !important;
   }
   ._mr-a {
     margin-right: auto !important;
   }
   ._mr-0 {
     margin-right: 0 !important;
   }
   ._mr-5 {
     margin-right: 5px !important;
   }
   ._mr-10 {
     margin-right: 10px !important;
   }
   ._mr-15 {
     margin-right: 15px !important;
   }
   ._mr-20 {
     margin-right: 20px !important;
   }
   ._mr-25 {
     margin-right: 25px !important;
   }
   ._mr-30 {
     margin-right: 30px !important;
   }
   ._mr-40 {
     margin-right: 40px !important;
   }
   ._mr-45 {
     margin-right: 45px !important;
   }
   ._mr-50 {
     margin-right: 50px !important;
   }
   ._mr-60 {
     margin-right: 60px !important;
   }
   ._mr-70 {
     margin-right: 70px !important;
   }
   ._mr-80 {
     margin-right: 80px !important;
   }
   ._mr-90 {
     margin-right: 90px !important;
   }
   ._mr-100 {
     margin-right: 100px !important;
   }
   ._mt--5 {
     margin-top: -5px !important;
   }
   ._mt--10 {
     margin-top: -10px !important;
   }
   ._mt--15 {
     margin-top: -15px !important;
   }
   ._mt--20 {
     margin-top: -20px !important;
   }
   ._mt--25 {
     margin-top: -25px !important;
   }
   ._mt--30 {
     margin-top: -30px !important;
   }
   ._mt--40 {
     margin-top: -40px !important;
   }
   ._mt--45 {
     margin-top: -45px !important;
   }
   ._mt--50 {
     margin-top: -50px !important;
   }
   ._mt--60 {
     margin-top: -60px !important;
   }
   ._mt--70 {
     margin-top: -70px !important;
   }
   ._mt--90 {
     margin-top: -90px !important;
   }
   ._mt--100 {
     margin-top: -100px !important;
   }
   ._mb--5 {
     margin-bottom: -5px !important;
   }
   ._mb--10 {
     margin-bottom: -10px !important;
   }
   ._mb--15 {
     margin-bottom: -15px !important;
   }
   ._mb--20 {
     margin-bottom: -20px !important;
   }
   ._mb--25 {
     margin-bottom: -25px !important;
   }
   ._mb--30 {
     margin-bottom: -30px !important;
   }
   ._mb--40 {
     margin-bottom: -40px !important;
   }
   ._mb--45 {
     margin-bottom: -45px !important;
   }
   ._mb--50 {
     margin-bottom: -50px !important;
   }
   ._mb--60 {
     margin-bottom: -60px !important;
   }
   ._mb--70 {
     margin-bottom: -70px !important;
   }
   ._mb--90 {
     margin-bottom: -90px !important;
   }
   ._mb--100 {
     margin-bottom: -100px !important;
   }
   ._ml--5 {
     margin-left: -5px !important;
   }
   ._ml--10 {
     margin-left: -10px !important;
   }
   ._ml--15 {
     margin-left: -15px !important;
   }
   ._ml--20 {
     margin-left: -20px !important;
   }
   ._ml--25 {
     margin-left: -25px !important;
   }
   ._ml--30 {
     margin-left: -30px !important;
   }
   ._ml--40 {
     margin-left: -40px !important;
   }
   ._ml--45 {
     margin-left: -45px !important;
   }
   ._ml--50 {
     margin-left: -50px !important;
   }
   ._ml--60 {
     margin-left: -60px !important;
   }
   ._ml--70 {
     margin-left: -70px !important;
   }
   ._ml--90 {
     margin-left: -90px !important;
   }
   ._ml--100 {
     margin-left: -100px !important;
   }
   ._mr--5 {
     margin-right: -5px !important;
   }
   ._mr--10 {
     margin-right: -10px !important;
   }
   ._mr--15 {
     margin-right: -15px !important;
   }
   ._mr--20 {
     margin-right: -20px !important;
   }
   ._mr--25 {
     margin-right: -25px !important;
   }
   ._mr--30 {
     margin-right: -30px !important;
   }
   ._mr--40 {
     margin-right: -40px !important;
   }
   ._mr--45 {
     margin-right: -45px !important;
   }
   ._mr--50 {
     margin-right: -50px !important;
   }
   ._mr--60 {
     margin-right: -60px !important;
   }
   ._mr--70 {
     margin-right: -70px !important;
   }
   ._mr--90 {
     margin-right: -90px !important;
   }
   ._mr--100 {
     margin-right: -100px !important;
   }
   @media (max-width: 992px) {
     ._m-mob-a {
       margin: auto !important;
     }
     ._m-mob-0 {
       margin: 0 !important;
     }
     ._m-mob-5 {
       margin: 5px !important;
     }
     ._m-mob-10 {
       margin: 10px !important;
     }
     ._m-mob-15 {
       margin: 15px !important;
     }
     ._m-mob-20 {
       margin: 20px !important;
     }
     ._m-mob-25 {
       margin: 25px !important;
     }
     ._m-mob-30 {
       margin: 30px !important;
     }
     ._m-mob-40 {
       margin: 40px !important;
     }
     ._m-mob-45 {
       margin: 45px !important;
     }
     ._m-mob-50 {
       margin: 50px !important;
     }
     ._m-mob-60 {
       margin: 60px !important;
     }
     ._m-mob-70 {
       margin: 70px !important;
     }
     ._m-mob-80 {
       margin: 80px !important;
     }
     ._m-mob-90 {
       margin: 90px !important;
     }
     ._m-mob-100 {
       margin: 100px !important;
     }
     ._mh-mob-a {
       margin-left: auto !important;
       margin-right: auto !important;
     }
     ._mh-mob-0 {
       margin-left: 0 !important;
       margin-right: 0 !important;
     }
     ._mh-mob-5 {
       margin-left: 5px !important;
       margin-right: 5px !important;
     }
     ._mh-mob-10 {
       margin-left: 10px !important;
       margin-right: 10px !important;
     }
     ._mh-mob-15 {
       margin-left: 15px !important;
       margin-right: 15px !important;
     }
     ._mh-mob-20 {
       margin-left: 20px !important;
       margin-right: 20px !important;
     }
     ._mh-mob-25 {
       margin-left: 25px !important;
       margin-right: 25px !important;
     }
     ._mh-mob-30 {
       margin-left: 30px !important;
       margin-right: 30px !important;
     }
     ._mh-mob-40 {
       margin-left: 40px !important;
       margin-right: 40px !important;
     }
     ._mh-mob-45 {
       margin-left: 45px !important;
       margin-right: 45px !important;
     }
     ._mh-mob-50 {
       margin-left: 50px !important;
       margin-right: 50px !important;
     }
     ._mh-mob-60 {
       margin-left: 60px !important;
       margin-right: 60px !important;
     }
     ._mh-mob-70 {
       margin-left: 70px !important;
       margin-right: 70px !important;
     }
     ._mh-mob-80 {
       margin-left: 80px !important;
       margin-right: 80px !important;
     }
     ._mh-mob-90 {
       margin-left: 90px !important;
       margin-right: 90px !important;
     }
     ._mh-mob-100 {
       margin-left: 100px !important;
       margin-right: 100px !important;
     }
     ._mv-mob-a {
       margin-top: auto !important;
       margin-bottom: auto !important;
     }
     ._mv-mob-0 {
       margin-top: 0 !important;
       margin-bottom: 0 !important;
     }
     ._mv-mob-5 {
       margin-top: 5px !important;
       margin-bottom: 5px !important;
     }
     ._mv-mob-10 {
       margin-top: 10px !important;
       margin-bottom: 10px !important;
     }
     ._mv-mob-15 {
       margin-top: 15px !important;
       margin-bottom: 15px !important;
     }
     ._mv-mob-20 {
       margin-top: 20px !important;
       margin-bottom: 20px !important;
     }
     ._mv-mob-25 {
       margin-top: 25px !important;
       margin-bottom: 25px !important;
     }
     ._mv-mob-30 {
       margin-top: 30px !important;
       margin-bottom: 30px !important;
     }
     ._mv-mob-40 {
       margin-top: 40px !important;
       margin-bottom: 40px !important;
     }
     ._mv-mob-45 {
       margin-top: 45px !important;
       margin-bottom: 45px !important;
     }
     ._mv-mob-50 {
       margin-top: 50px !important;
       margin-bottom: 50px !important;
     }
     ._mv-mob-60 {
       margin-top: 60px !important;
       margin-bottom: 60px !important;
     }
     ._mv-mob-70 {
       margin-top: 70px !important;
       margin-bottom: 70px !important;
     }
     ._mv-mob-80 {
       margin-top: 80px !important;
       margin-bottom: 80px !important;
     }
     ._mv-mob-90 {
       margin-top: 90px !important;
       margin-bottom: 90px !important;
     }
     ._mv-mob-100 {
       margin-top: 100px !important;
       margin-bottom: 100px !important;
     }
     ._mt-mob-a {
       margin-top: auto !important;
     }
     ._mt-mob-0 {
       margin-top: 0 !important;
     }
     ._mt-mob-5 {
       margin-top: 5px !important;
     }
     ._mt-mob-10 {
       margin-top: 10px !important;
     }
     ._mt-mob-15 {
       margin-top: 15px !important;
     }
     ._mt-mob-20 {
       margin-top: 20px !important;
     }
     ._mt-mob-25 {
       margin-top: 25px !important;
     }
     ._mt-mob-30 {
       margin-top: 30px !important;
     }
     ._mt-mob-40 {
       margin-top: 40px !important;
     }
     ._mt-mob-45 {
       margin-top: 45px !important;
     }
     ._mt-mob-50 {
       margin-top: 50px !important;
     }
     ._mt-mob-60 {
       margin-top: 60px !important;
     }
     ._mt-mob-70 {
       margin-top: 70px !important;
     }
     ._mt-mob-80 {
       margin-top: 80px !important;
     }
     ._mt-mob-90 {
       margin-top: 90px !important;
     }
     ._mt-mob-100 {
       margin-top: 100px !important;
     }
     ._mb-mob-a {
       margin-bottom: auto !important;
     }
     ._mb-mob-0 {
       margin-bottom: 0 !important;
     }
     ._mb-mob-5 {
       margin-bottom: 5px !important;
     }
     ._mb-mob-10 {
       margin-bottom: 10px !important;
     }
     ._mb-mob-15 {
       margin-bottom: 15px !important;
     }
     ._mb-mob-20 {
       margin-bottom: 20px !important;
     }
     ._mb-mob-25 {
       margin-bottom: 25px !important;
     }
     ._mb-mob-30 {
       margin-bottom: 30px !important;
     }
     ._mb-mob-40 {
       margin-bottom: 40px !important;
     }
     ._mb-mob-45 {
       margin-bottom: 45px !important;
     }
     ._mb-mob-50 {
       margin-bottom: 50px !important;
     }
     ._mb-mob-60 {
       margin-bottom: 60px !important;
     }
     ._mb-mob-70 {
       margin-bottom: 70px !important;
     }
     ._mb-mob-80 {
       margin-bottom: 80px !important;
     }
     ._mb-mob-90 {
       margin-bottom: 90px !important;
     }
     ._mb-mob-100 {
       margin-bottom: 100px !important;
     }
     ._ml-mob-a {
       margin-left: auto !important;
     }
     ._ml-mob-0 {
       margin-left: 0 !important;
     }
     ._ml-mob-5 {
       margin-left: 5px !important;
     }
     ._ml-mob-10 {
       margin-left: 10px !important;
     }
     ._ml-mob-15 {
       margin-left: 15px !important;
     }
     ._ml-mob-20 {
       margin-left: 20px !important;
     }
     ._ml-mob-25 {
       margin-left: 25px !important;
     }
     ._ml-mob-30 {
       margin-left: 30px !important;
     }
     ._ml-mob-40 {
       margin-left: 40px !important;
     }
     ._ml-mob-45 {
       margin-left: 45px !important;
     }
     ._ml-mob-50 {
       margin-left: 50px !important;
     }
     ._ml-mob-60 {
       margin-left: 60px !important;
     }
     ._ml-mob-70 {
       margin-left: 70px !important;
     }
     ._ml-mob-80 {
       margin-left: 80px !important;
     }
     ._ml-mob-90 {
       margin-left: 90px !important;
     }
     ._ml-mob-100 {
       margin-left: 100px !important;
     }
     ._mr-mob-a {
       margin-right: auto !important;
     }
     ._mr-mob-0 {
       margin-right: 0 !important;
     }
     ._mr-mob-5 {
       margin-right: 5px !important;
     }
     ._mr-mob-10 {
       margin-right: 10px !important;
     }
     ._mr-mob-15 {
       margin-right: 15px !important;
     }
     ._mr-mob-20 {
       margin-right: 20px !important;
     }
     ._mr-mob-25 {
       margin-right: 25px !important;
     }
     ._mr-mob-30 {
       margin-right: 30px !important;
     }
     ._mr-mob-40 {
       margin-right: 40px !important;
     }
     ._mr-mob-45 {
       margin-right: 45px !important;
     }
     ._mr-mob-50 {
       margin-right: 50px !important;
     }
     ._mr-mob-60 {
       margin-right: 60px !important;
     }
     ._mr-mob-70 {
       margin-right: 70px !important;
     }
     ._mr-mob-80 {
       margin-right: 80px !important;
     }
     ._mr-mob-90 {
       margin-right: 90px !important;
     }
     ._mr-mob-100 {
       margin-right: 100px !important;
     }
     ._mt-mob--5 {
       margin-top: -5px !important;
     }
     ._mt-mob--10 {
       margin-top: -10px !important;
     }
     ._mt-mob--15 {
       margin-top: -15px !important;
     }
     ._mt-mob--20 {
       margin-top: -20px !important;
     }
     ._mt-mob--25 {
       margin-top: -25px !important;
     }
     ._mt-mob--30 {
       margin-top: -30px !important;
     }
     ._mt-mob--40 {
       margin-top: -40px !important;
     }
     ._mt-mob--45 {
       margin-top: -45px !important;
     }
     ._mt-mob--50 {
       margin-top: -50px !important;
     }
     ._mt-mob--60 {
       margin-top: -60px !important;
     }
     ._mt-mob--70 {
       margin-top: -70px !important;
     }
     ._mt-mob--90 {
       margin-top: -90px !important;
     }
     ._mt-mob--100 {
       margin-top: -100px !important;
     }
     ._mb-mob--5 {
       margin-bottom: -5px !important;
     }
     ._mb-mob--10 {
       margin-bottom: -10px !important;
     }
     ._mb-mob--15 {
       margin-bottom: -15px !important;
     }
     ._mb-mob--20 {
       margin-bottom: -20px !important;
     }
     ._mb-mob--25 {
       margin-bottom: -25px !important;
     }
     ._mb-mob--30 {
       margin-bottom: -30px !important;
     }
     ._mb-mob--40 {
       margin-bottom: -40px !important;
     }
     ._mb-mob--45 {
       margin-bottom: -45px !important;
     }
     ._mb-mob--50 {
       margin-bottom: -50px !important;
     }
     ._mb-mob--60 {
       margin-bottom: -60px !important;
     }
     ._mb-mob--70 {
       margin-bottom: -70px !important;
     }
     ._mb-mob--90 {
       margin-bottom: -90px !important;
     }
     ._mb-mob--100 {
       margin-bottom: -100px !important;
     }
     ._ml-mob--5 {
       margin-left: -5px !important;
     }
     ._ml-mob--10 {
       margin-left: -10px !important;
     }
     ._ml-mob--15 {
       margin-left: -15px !important;
     }
     ._ml-mob--20 {
       margin-left: -20px !important;
     }
     ._ml-mob--25 {
       margin-left: -25px !important;
     }
     ._ml-mob--30 {
       margin-left: -30px !important;
     }
     ._ml-mob--40 {
       margin-left: -40px !important;
     }
     ._ml-mob--45 {
       margin-left: -45px !important;
     }
     ._ml-mob--50 {
       margin-left: -50px !important;
     }
     ._ml-mob--60 {
       margin-left: -60px !important;
     }
     ._ml-mob--70 {
       margin-left: -70px !important;
     }
     ._ml-mob--90 {
       margin-left: -90px !important;
     }
     ._ml-mob--100 {
       margin-left: -100px !important;
     }
     ._mr-mob--5 {
       margin-right: -5px !important;
     }
     ._mr-mob--10 {
       margin-right: -10px !important;
     }
     ._mr-mob--15 {
       margin-right: -15px !important;
     }
     ._mr-mob--20 {
       margin-right: -20px !important;
     }
     ._mr-mob--25 {
       margin-right: -25px !important;
     }
     ._mr-mob--30 {
       margin-right: -30px !important;
     }
     ._mr-mob--40 {
       margin-right: -40px !important;
     }
     ._mr-mob--45 {
       margin-right: -45px !important;
     }
     ._mr-mob--50 {
       margin-right: -50px !important;
     }
     ._mr-mob--60 {
       margin-right: -60px !important;
     }
     ._mr-mob--70 {
       margin-right: -70px !important;
     }
     ._mr-mob--90 {
       margin-right: -90px !important;
     }
     ._mr-mob--100 {
       margin-right: -100px !important;
     }
   }
   @media (min-width: 992px) {
     ._m-desk-a {
       margin: auto !important;
     }
     ._m-desk-0 {
       margin: 0 !important;
     }
     ._m-desk-5 {
       margin: 5px !important;
     }
     ._m-desk-10 {
       margin: 10px !important;
     }
     ._m-desk-15 {
       margin: 15px !important;
     }
     ._m-desk-20 {
       margin: 20px !important;
     }
     ._m-desk-25 {
       margin: 25px !important;
     }
     ._m-desk-30 {
       margin: 30px !important;
     }
     ._m-desk-40 {
       margin: 40px !important;
     }
     ._m-desk-45 {
       margin: 45px !important;
     }
     ._m-desk-50 {
       margin: 50px !important;
     }
     ._m-desk-60 {
       margin: 60px !important;
     }
     ._m-desk-70 {
       margin: 70px !important;
     }
     ._m-desk-80 {
       margin: 80px !important;
     }
     ._m-desk-90 {
       margin: 90px !important;
     }
     ._m-desk-100 {
       margin: 100px !important;
     }
     ._mh-desk-a {
       margin-left: auto !important;
       margin-right: auto !important;
     }
     ._mh-desk-0 {
       margin-left: 0 !important;
       margin-right: 0 !important;
     }
     ._mh-desk-5 {
       margin-left: 5px !important;
       margin-right: 5px !important;
     }
     ._mh-desk-10 {
       margin-left: 10px !important;
       margin-right: 10px !important;
     }
     ._mh-desk-15 {
       margin-left: 15px !important;
       margin-right: 15px !important;
     }
     ._mh-desk-20 {
       margin-left: 20px !important;
       margin-right: 20px !important;
     }
     ._mh-desk-25 {
       margin-left: 25px !important;
       margin-right: 25px !important;
     }
     ._mh-desk-30 {
       margin-left: 30px !important;
       margin-right: 30px !important;
     }
     ._mh-desk-40 {
       margin-left: 40px !important;
       margin-right: 40px !important;
     }
     ._mh-desk-45 {
       margin-left: 45px !important;
       margin-right: 45px !important;
     }
     ._mh-desk-50 {
       margin-left: 50px !important;
       margin-right: 50px !important;
     }
     ._mh-desk-60 {
       margin-left: 60px !important;
       margin-right: 60px !important;
     }
     ._mh-desk-70 {
       margin-left: 70px !important;
       margin-right: 70px !important;
     }
     ._mh-desk-80 {
       margin-left: 80px !important;
       margin-right: 80px !important;
     }
     ._mh-desk-90 {
       margin-left: 90px !important;
       margin-right: 90px !important;
     }
     ._mh-desk-100 {
       margin-left: 100px !important;
       margin-right: 100px !important;
     }
     ._mv-desk-a {
       margin-top: auto !important;
       margin-bottom: auto !important;
     }
     ._mv-desk-0 {
       margin-top: 0 !important;
       margin-bottom: 0 !important;
     }
     ._mv-desk-5 {
       margin-top: 5px !important;
       margin-bottom: 5px !important;
     }
     ._mv-desk-10 {
       margin-top: 10px !important;
       margin-bottom: 10px !important;
     }
     ._mv-desk-15 {
       margin-top: 15px !important;
       margin-bottom: 15px !important;
     }
     ._mv-desk-20 {
       margin-top: 20px !important;
       margin-bottom: 20px !important;
     }
     ._mv-desk-25 {
       margin-top: 25px !important;
       margin-bottom: 25px !important;
     }
     ._mv-desk-30 {
       margin-top: 30px !important;
       margin-bottom: 30px !important;
     }
     ._mv-desk-40 {
       margin-top: 40px !important;
       margin-bottom: 40px !important;
     }
     ._mv-desk-45 {
       margin-top: 45px !important;
       margin-bottom: 45px !important;
     }
     ._mv-desk-50 {
       margin-top: 50px !important;
       margin-bottom: 50px !important;
     }
     ._mv-desk-60 {
       margin-top: 60px !important;
       margin-bottom: 60px !important;
     }
     ._mv-desk-70 {
       margin-top: 70px !important;
       margin-bottom: 70px !important;
     }
     ._mv-desk-80 {
       margin-top: 80px !important;
       margin-bottom: 80px !important;
     }
     ._mv-desk-90 {
       margin-top: 90px !important;
       margin-bottom: 90px !important;
     }
     ._mv-desk-100 {
       margin-top: 100px !important;
       margin-bottom: 100px !important;
     }
     ._mt-desk-a {
       margin-top: auto !important;
     }
     ._mt-desk-0 {
       margin-top: 0 !important;
     }
     ._mt-desk-5 {
       margin-top: 5px !important;
     }
     ._mt-desk-10 {
       margin-top: 10px !important;
     }
     ._mt-desk-15 {
       margin-top: 15px !important;
     }
     ._mt-desk-20 {
       margin-top: 20px !important;
     }
     ._mt-desk-25 {
       margin-top: 25px !important;
     }
     ._mt-desk-30 {
       margin-top: 30px !important;
     }
     ._mt-desk-40 {
       margin-top: 40px !important;
     }
     ._mt-desk-45 {
       margin-top: 45px !important;
     }
     ._mt-desk-50 {
       margin-top: 50px !important;
     }
     ._mt-desk-60 {
       margin-top: 60px !important;
     }
     ._mt-desk-70 {
       margin-top: 70px !important;
     }
     ._mt-desk-80 {
       margin-top: 80px !important;
     }
     ._mt-desk-90 {
       margin-top: 90px !important;
     }
     ._mt-desk-100 {
       margin-top: 100px !important;
     }
     ._mb-desk-a {
       margin-bottom: auto !important;
     }
     ._mb-desk-0 {
       margin-bottom: 0 !important;
     }
     ._mb-desk-5 {
       margin-bottom: 5px !important;
     }
     ._mb-desk-10 {
       margin-bottom: 10px !important;
     }
     ._mb-desk-15 {
       margin-bottom: 15px !important;
     }
     ._mb-desk-20 {
       margin-bottom: 20px !important;
     }
     ._mb-desk-25 {
       margin-bottom: 25px !important;
     }
     ._mb-desk-30 {
       margin-bottom: 30px !important;
     }
     ._mb-desk-40 {
       margin-bottom: 40px !important;
     }
     ._mb-desk-45 {
       margin-bottom: 45px !important;
     }
     ._mb-desk-50 {
       margin-bottom: 50px !important;
     }
     ._mb-desk-60 {
       margin-bottom: 60px !important;
     }
     ._mb-desk-70 {
       margin-bottom: 70px !important;
     }
     ._mb-desk-80 {
       margin-bottom: 80px !important;
     }
     ._mb-desk-90 {
       margin-bottom: 90px !important;
     }
     ._mb-desk-100 {
       margin-bottom: 100px !important;
     }
     ._ml-desk-a {
       margin-left: auto !important;
     }
     ._ml-desk-0 {
       margin-left: 0 !important;
     }
     ._ml-desk-5 {
       margin-left: 5px !important;
     }
     ._ml-desk-10 {
       margin-left: 10px !important;
     }
     ._ml-desk-15 {
       margin-left: 15px !important;
     }
     ._ml-desk-20 {
       margin-left: 20px !important;
     }
     ._ml-desk-25 {
       margin-left: 25px !important;
     }
     ._ml-desk-30 {
       margin-left: 30px !important;
     }
     ._ml-desk-40 {
       margin-left: 40px !important;
     }
     ._ml-desk-45 {
       margin-left: 45px !important;
     }
     ._ml-desk-50 {
       margin-left: 50px !important;
     }
     ._ml-desk-60 {
       margin-left: 60px !important;
     }
     ._ml-desk-70 {
       margin-left: 70px !important;
     }
     ._ml-desk-80 {
       margin-left: 80px !important;
     }
     ._ml-desk-90 {
       margin-left: 90px !important;
     }
     ._ml-desk-100 {
       margin-left: 100px !important;
     }
     ._mr-desk-a {
       margin-right: auto !important;
     }
     ._mr-desk-0 {
       margin-right: 0 !important;
     }
     ._mr-desk-5 {
       margin-right: 5px !important;
     }
     ._mr-desk-10 {
       margin-right: 10px !important;
     }
     ._mr-desk-15 {
       margin-right: 15px !important;
     }
     ._mr-desk-20 {
       margin-right: 20px !important;
     }
     ._mr-desk-25 {
       margin-right: 25px !important;
     }
     ._mr-desk-30 {
       margin-right: 30px !important;
     }
     ._mr-desk-40 {
       margin-right: 40px !important;
     }
     ._mr-desk-45 {
       margin-right: 45px !important;
     }
     ._mr-desk-50 {
       margin-right: 50px !important;
     }
     ._mr-desk-60 {
       margin-right: 60px !important;
     }
     ._mr-desk-70 {
       margin-right: 70px !important;
     }
     ._mr-desk-80 {
       margin-right: 80px !important;
     }
     ._mr-desk-90 {
       margin-right: 90px !important;
     }
     ._mr-desk-100 {
       margin-right: 100px !important;
     }
   }
   ._p-0 {
     padding: 0 !important;
   }
   ._p-5 {
     padding: 5px !important;
   }
   ._p-10 {
     padding: 10px !important;
   }
   ._p-15 {
     padding: 15px !important;
   }
   ._p-20 {
     padding: 20px !important;
   }
   ._p-25 {
     padding: 25px !important;
   }
   ._p-30 {
     padding: 30px !important;
   }
   ._p-40 {
     padding: 40px !important;
   }
   ._p-45 {
     padding: 45px !important;
   }
   ._p-50 {
     padding: 50px !important;
   }
   ._p-60 {
     padding: 60px !important;
   }
   ._p-70 {
     padding: 70px !important;
   }
   ._p-80 {
     padding: 80px !important;
   }
   ._p-90 {
     padding: 90px !important;
   }
   ._p-100 {
     padding: 100px !important;
   }
   ._p-120 {
     padding: 120px !important;
   }
   ._p-150 {
     padding: 150px !important;
   }
   ._p-200 {
     padding: 200px !important;
   }
   ._p-250 {
     padding: 250px !important;
   }
   ._p-300 {
     padding: 300px !important;
   }
   ._p-400 {
     padding: 400px !important;
   }
   ._p-500 {
     padding: 500px !important;
   }
   ._p-600 {
     padding: 600px !important;
   }
   ._ph-0 {
     padding-left: 0 !important;
     padding-right: 0 !important;
   }
   ._ph-5 {
     padding-left: 5px !important;
     padding-right: 5px !important;
   }
   ._ph-10 {
     padding-left: 10px !important;
     padding-right: 10px !important;
   }
   ._ph-15 {
     padding-left: 15px !important;
     padding-right: 15px !important;
   }
   ._ph-20 {
     padding-left: 20px !important;
     padding-right: 20px !important;
   }
   ._ph-25 {
     padding-left: 25px !important;
     padding-right: 25px !important;
   }
   ._ph-30 {
     padding-left: 30px !important;
     padding-right: 30px !important;
   }
   ._ph-40 {
     padding-left: 40px !important;
     padding-right: 40px !important;
   }
   ._ph-45 {
     padding-left: 45px !important;
     padding-right: 45px !important;
   }
   ._ph-50 {
     padding-left: 50px !important;
     padding-right: 50px !important;
   }
   ._ph-60 {
     padding-left: 60px !important;
     padding-right: 60px !important;
   }
   ._ph-70 {
     padding-left: 70px !important;
     padding-right: 70px !important;
   }
   ._ph-80 {
     padding-left: 80px !important;
     padding-right: 80px !important;
   }
   ._ph-90 {
     padding-left: 90px !important;
     padding-right: 90px !important;
   }
   ._ph-100 {
     padding-left: 100px !important;
     padding-right: 100px !important;
   }
   ._ph-120 {
     padding-left: 120px !important;
     padding-right: 120px !important;
   }
   ._ph-150 {
     padding-left: 150px !important;
     padding-right: 150px !important;
   }
   ._ph-200 {
     padding-left: 200px !important;
     padding-right: 200px !important;
   }
   ._ph-250 {
     padding-left: 250px !important;
     padding-right: 250px !important;
   }
   ._ph-300 {
     padding-left: 300px !important;
     padding-right: 300px !important;
   }
   ._ph-400 {
     padding-left: 400px !important;
     padding-right: 400px !important;
   }
   ._ph-500 {
     padding-left: 500px !important;
     padding-right: 500px !important;
   }
   ._ph-600 {
     padding-left: 600px !important;
     padding-right: 600px !important;
   }
   ._pv-0 {
     padding-top: 0 !important;
     padding-bottom: 0 !important;
   }
   ._pv-5 {
     padding-top: 5px !important;
     padding-bottom: 5px !important;
   }
   ._pv-10 {
     padding-top: 10px !important;
     padding-bottom: 10px !important;
   }
   ._pv-15 {
     padding-top: 15px !important;
     padding-bottom: 15px !important;
   }
   ._pv-20 {
     padding-top: 20px !important;
     padding-bottom: 20px !important;
   }
   ._pv-25 {
     padding-top: 25px !important;
     padding-bottom: 25px !important;
   }
   ._pv-30 {
     padding-top: 30px !important;
     padding-bottom: 30px !important;
   }
   ._pv-40 {
     padding-top: 40px !important;
     padding-bottom: 40px !important;
   }
   ._pv-45 {
     padding-top: 45px !important;
     padding-bottom: 45px !important;
   }
   ._pv-50 {
     padding-top: 50px !important;
     padding-bottom: 50px !important;
   }
   ._pv-60 {
     padding-top: 60px !important;
     padding-bottom: 60px !important;
   }
   ._pv-70 {
     padding-top: 70px !important;
     padding-bottom: 70px !important;
   }
   ._pv-80 {
     padding-top: 80px !important;
     padding-bottom: 80px !important;
   }
   ._pv-90 {
     padding-top: 90px !important;
     padding-bottom: 90px !important;
   }
   ._pv-100 {
     padding-top: 100px !important;
     padding-bottom: 100px !important;
   }
   ._pv-120 {
     padding-top: 120px !important;
     padding-bottom: 120px !important;
   }
   ._pv-150 {
     padding-top: 150px !important;
     padding-bottom: 150px !important;
   }
   ._pv-200 {
     padding-top: 200px !important;
     padding-bottom: 200px !important;
   }
   ._pv-250 {
     padding-top: 250px !important;
     padding-bottom: 250px !important;
   }
   ._pv-250C {
     padding-top: 330px !important;
     padding-bottom: 60px !important;
   }
   ._pv-300 {
     padding-top: 300px !important;
     padding-bottom: 300px !important;
   }
   ._pv-400 {
     padding-top: 400px !important;
     padding-bottom: 400px !important;
   }
   ._pv-500 {
     padding-top: 500px !important;
     padding-bottom: 500px !important;
   }
   ._pv-600 {
     padding-top: 600px !important;
     padding-bottom: 600px !important;
   }
   ._pt-0 {
     padding-top: 0 !important;
   }
   ._pt-5 {
     padding-top: 5px !important;
   }
   ._pt-10 {
     padding-top: 10px !important;
   }
   ._pt-15 {
     padding-top: 15px !important;
   }
   ._pt-20 {
     padding-top: 20px !important;
   }
   ._pt-25 {
     padding-top: 25px !important;
   }
   ._pt-30 {
     padding-top: 30px !important;
   }
   ._pt-40 {
     padding-top: 40px !important;
   }
   ._pt-45 {
     padding-top: 45px !important;
   }
   ._pt-50 {
     padding-top: 50px !important;
   }
   ._pt-60 {
     padding-top: 60px !important;
   }
   ._pt-70 {
     padding-top: 70px !important;
   }
   ._pt-80 {
     padding-top: 80px !important;
   }
   ._pt-90 {
     padding-top: 90px !important;
   }
   ._pt-100 {
     padding-top: 100px !important;
   }
   ._pt-120 {
     padding-top: 120px !important;
   }
   ._pt-150 {
     padding-top: 150px !important;
   }
   ._pt-200 {
     padding-top: 200px !important;
   }
   ._pt-250 {
     padding-top: 250px !important;
   }
   ._pt-300 {
     padding-top: 300px !important;
   }
   ._pt-400 {
     padding-top: 400px !important;
   }
   ._pt-500 {
     padding-top: 500px !important;
   }
   ._pt-600 {
     padding-top: 600px !important;
   }
   ._pb-0 {
     padding-bottom: 0 !important;
   }
   ._pb-5 {
     padding-bottom: 5px !important;
   }
   ._pb-10 {
     padding-bottom: 10px !important;
   }
   ._pb-15 {
     padding-bottom: 15px !important;
   }
   ._pb-20 {
     padding-bottom: 20px !important;
   }
   ._pb-25 {
     padding-bottom: 25px !important;
   }
   ._pb-30 {
     padding-bottom: 30px !important;
   }
   ._pb-40 {
     padding-bottom: 40px !important;
   }
   ._pb-45 {
     padding-bottom: 45px !important;
   }
   ._pb-50 {
     padding-bottom: 50px !important;
   }
   ._pb-60 {
     padding-bottom: 60px !important;
   }
   ._pb-70 {
     padding-bottom: 70px !important;
   }
   ._pb-80 {
     padding-bottom: 80px !important;
   }
   ._pb-90 {
     padding-bottom: 90px !important;
   }
   ._pb-100 {
     padding-bottom: 100px !important;
   }
   ._pb-120 {
     padding-bottom: 120px !important;
   }
   ._pb-150 {
     padding-bottom: 150px !important;
   }
   ._pb-200 {
     padding-bottom: 200px !important;
   }
   ._pb-250 {
     padding-bottom: 250px !important;
   }
   ._pb-300 {
     padding-bottom: 300px !important;
   }
   ._pb-400 {
     padding-bottom: 400px !important;
   }
   ._pb-500 {
     padding-bottom: 500px !important;
   }
   ._pb-600 {
     padding-bottom: 600px !important;
   }
   ._pl-0 {
     padding-left: 0 !important;
   }
   ._pl-5 {
     padding-left: 5px !important;
   }
   ._pl-10 {
     padding-left: 10px !important;
   }
   ._pl-15 {
     padding-left: 15px !important;
   }
   ._pl-20 {
     padding-left: 20px !important;
   }
   ._pl-25 {
     padding-left: 25px !important;
   }
   ._pl-30 {
     padding-left: 30px !important;
   }
   ._pl-40 {
     padding-left: 40px !important;
   }
   ._pl-45 {
     padding-left: 45px !important;
   }
   ._pl-50 {
     padding-left: 50px !important;
   }
   ._pl-60 {
     padding-left: 60px !important;
   }
   ._pl-70 {
     padding-left: 70px !important;
   }
   ._pl-80 {
     padding-left: 80px !important;
   }
   ._pl-90 {
     padding-left: 90px !important;
   }
   ._pl-100 {
     padding-left: 100px !important;
   }
   ._pl-120 {
     padding-left: 120px !important;
   }
   ._pl-150 {
     padding-left: 150px !important;
   }
   ._pl-200 {
     padding-left: 200px !important;
   }
   ._pl-250 {
     padding-left: 250px !important;
   }
   ._pl-300 {
     padding-left: 300px !important;
   }
   ._pl-400 {
     padding-left: 400px !important;
   }
   ._pl-500 {
     padding-left: 500px !important;
   }
   ._pl-600 {
     padding-left: 600px !important;
   }
   ._pr-0 {
     padding-right: 0 !important;
   }
   ._pr-5 {
     padding-right: 5px !important;
   }
   ._pr-10 {
     padding-right: 10px !important;
   }
   ._pr-15 {
     padding-right: 15px !important;
   }
   ._pr-20 {
     padding-right: 20px !important;
   }
   ._pr-25 {
     padding-right: 25px !important;
   }
   ._pr-30 {
     padding-right: 30px !important;
   }
   ._pr-40 {
     padding-right: 40px !important;
   }
   ._pr-45 {
     padding-right: 45px !important;
   }
   ._pr-50 {
     padding-right: 50px !important;
   }
   ._pr-60 {
     padding-right: 60px !important;
   }
   ._pr-70 {
     padding-right: 70px !important;
   }
   ._pr-80 {
     padding-right: 80px !important;
   }
   ._pr-90 {
     padding-right: 90px !important;
   }
   ._pr-100 {
     padding-right: 100px !important;
   }
   ._pr-120 {
     padding-right: 120px !important;
   }
   ._pr-150 {
     padding-right: 150px !important;
   }
   ._pr-200 {
     padding-right: 200px !important;
   }
   ._pr-250 {
     padding-right: 250px !important;
   }
   ._pr-300 {
     padding-right: 300px !important;
   }
   ._pr-400 {
     padding-right: 400px !important;
   }
   ._pr-500 {
     padding-right: 500px !important;
   }
   ._pr-600 {
     padding-right: 600px !important;
   }
   @media (max-width: 992px) {
     ._p-mob-0 {
       padding: 0 !important;
     }
     ._p-mob-5 {
       padding: 5px !important;
     }
     ._p-mob-10 {
       padding: 10px !important;
     }
     ._p-mob-15 {
       padding: 15px !important;
     }
     ._p-mob-20 {
       padding: 20px !important;
     }
     ._p-mob-25 {
       padding: 25px !important;
     }
     ._p-mob-30 {
       padding: 30px !important;
     }
     ._p-mob-40 {
       padding: 40px !important;
     }
     ._p-mob-45 {
       padding: 45px !important;
     }
     ._p-mob-50 {
       padding: 50px !important;
     }
     ._p-mob-60 {
       padding: 60px !important;
     }
     ._p-mob-70 {
       padding: 70px !important;
     }
     ._p-mob-80 {
       padding: 80px !important;
     }
     ._p-mob-90 {
       padding: 90px !important;
     }
     ._p-mob-100 {
       padding: 100px !important;
     }
     ._p-mob-120 {
       padding: 120px !important;
     }
     ._p-mob-150 {
       padding: 150px !important;
     }
     ._p-mob-200 {
       padding: 200px !important;
     }
     ._p-mob-250 {
       padding: 250px !important;
     }
     ._p-mob-300 {
       padding: 300px !important;
     }
     ._p-mob-400 {
       padding: 400px !important;
     }
     ._p-mob-500 {
       padding: 500px !important;
     }
     ._p-mob-600 {
       padding: 600px !important;
     }
     ._ph-mob-0 {
       padding-left: 0 !important;
       padding-right: 0 !important;
     }
     ._ph-mob-5 {
       padding-left: 5px !important;
       padding-right: 5px !important;
     }
     ._ph-mob-10 {
       padding-left: 10px !important;
       padding-right: 10px !important;
     }
     ._ph-mob-15 {
       padding-left: 15px !important;
       padding-right: 15px !important;
     }
     ._ph-mob-20 {
       padding-left: 20px !important;
       padding-right: 20px !important;
     }
     ._ph-mob-25 {
       padding-left: 25px !important;
       padding-right: 25px !important;
     }
     ._ph-mob-30 {
       padding-left: 30px !important;
       padding-right: 30px !important;
     }
     ._ph-mob-40 {
       padding-left: 40px !important;
       padding-right: 40px !important;
     }
     ._ph-mob-45 {
       padding-left: 45px !important;
       padding-right: 45px !important;
     }
     ._ph-mob-50 {
       padding-left: 50px !important;
       padding-right: 50px !important;
     }
     ._ph-mob-60 {
       padding-left: 60px !important;
       padding-right: 60px !important;
     }
     ._ph-mob-70 {
       padding-left: 70px !important;
       padding-right: 70px !important;
     }
     ._ph-mob-80 {
       padding-left: 80px !important;
       padding-right: 80px !important;
     }
     ._ph-mob-90 {
       padding-left: 90px !important;
       padding-right: 90px !important;
     }
     ._ph-mob-100 {
       padding-left: 100px !important;
       padding-right: 100px !important;
     }
     ._ph-mob-120 {
       padding-left: 120px !important;
       padding-right: 120px !important;
     }
     ._ph-mob-150 {
       padding-left: 150px !important;
       padding-right: 150px !important;
     }
     ._ph-mob-200 {
       padding-left: 200px !important;
       padding-right: 200px !important;
     }
     ._ph-mob-250 {
       padding-left: 250px !important;
       padding-right: 250px !important;
     }
     ._ph-mob-300 {
       padding-left: 300px !important;
       padding-right: 300px !important;
     }
     ._ph-mob-400 {
       padding-left: 400px !important;
       padding-right: 400px !important;
     }
     ._ph-mob-500 {
       padding-left: 500px !important;
       padding-right: 500px !important;
     }
     ._ph-mob-600 {
       padding-left: 600px !important;
       padding-right: 600px !important;
     }
     ._pv-mob-0 {
       padding-top: 0 !important;
       padding-bottom: 0 !important;
     }
     ._pv-mob-5 {
       padding-top: 5px !important;
       padding-bottom: 5px !important;
     }
     ._pv-mob-10 {
       padding-top: 10px !important;
       padding-bottom: 10px !important;
     }
     ._pv-mob-15 {
       padding-top: 15px !important;
       padding-bottom: 15px !important;
     }
     ._pv-mob-20 {
       padding-top: 20px !important;
       padding-bottom: 20px !important;
     }
     ._pv-mob-25 {
       padding-top: 25px !important;
       padding-bottom: 25px !important;
     }
     ._pv-mob-30 {
       padding-top: 30px !important;
       padding-bottom: 30px !important;
     }
     ._pv-mob-40 {
       padding-top: 40px !important;
       padding-bottom: 40px !important;
     }
     ._pv-mob-45 {
       padding-top: 45px !important;
       padding-bottom: 45px !important;
     }
     ._pv-mob-50 {
       padding-top: 50px !important;
       padding-bottom: 50px !important;
     }
     ._pv-mob-60 {
       padding-top: 60px !important;
       padding-bottom: 60px !important;
     }
     ._pv-mob-70 {
       padding-top: 70px !important;
       padding-bottom: 70px !important;
     }
     ._pv-mob-80 {
       padding-top: 80px !important;
       padding-bottom: 80px !important;
     }
     ._pv-mob-90 {
       padding-top: 90px !important;
       padding-bottom: 90px !important;
     }
     ._pv-mob-100 {
       padding-top: 100px !important;
       padding-bottom: 100px !important;
     }
     ._pv-mob-120 {
       padding-top: 120px !important;
       padding-bottom: 120px !important;
     }
     ._pv-mob-150 {
       padding-top: 150px !important;
       padding-bottom: 150px !important;
     }
     ._pv-mob-200 {
       padding-top: 200px !important;
       padding-bottom: 200px !important;
     }
     ._pv-mob-250 {
       padding-top: 250px !important;
       padding-bottom: 250px !important;
     }
     ._pv-mob-300 {
       padding-top: 300px !important;
       padding-bottom: 300px !important;
     }
     ._pv-mob-400 {
       padding-top: 400px !important;
       padding-bottom: 400px !important;
     }
     ._pv-mob-500 {
       padding-top: 500px !important;
       padding-bottom: 500px !important;
     }
     ._pv-mob-600 {
       padding-top: 600px !important;
       padding-bottom: 600px !important;
     }
     ._pt-mob-0 {
       padding-top: 0 !important;
     }
     ._pt-mob-5 {
       padding-top: 5px !important;
     }
     ._pt-mob-10 {
       padding-top: 10px !important;
     }
     ._pt-mob-15 {
       padding-top: 15px !important;
     }
     ._pt-mob-20 {
       padding-top: 20px !important;
     }
     ._pt-mob-25 {
       padding-top: 25px !important;
     }
     ._pt-mob-30 {
       padding-top: 30px !important;
     }
     ._pt-mob-40 {
       padding-top: 40px !important;
     }
     ._pt-mob-45 {
       padding-top: 45px !important;
     }
     ._pt-mob-50 {
       padding-top: 50px !important;
     }
     ._pt-mob-60 {
       padding-top: 60px !important;
     }
     ._pt-mob-70 {
       padding-top: 70px !important;
     }
     ._pt-mob-80 {
       padding-top: 80px !important;
     }
     ._pt-mob-90 {
       padding-top: 90px !important;
     }
     ._pt-mob-100 {
       padding-top: 100px !important;
     }
     ._pt-mob-120 {
       padding-top: 120px !important;
     }
     ._pt-mob-150 {
       padding-top: 150px !important;
     }
     ._pt-mob-200 {
       padding-top: 200px !important;
     }
     ._pt-mob-250 {
       padding-top: 250px !important;
     }
     ._pt-mob-300 {
       padding-top: 300px !important;
     }
     ._pt-mob-400 {
       padding-top: 400px !important;
     }
     ._pt-mob-500 {
       padding-top: 500px !important;
     }
     ._pt-mob-600 {
       padding-top: 600px !important;
     }
     ._pb-mob-0 {
       padding-bottom: 0 !important;
     }
     ._pb-mob-5 {
       padding-bottom: 5px !important;
     }
     ._pb-mob-10 {
       padding-bottom: 10px !important;
     }
     ._pb-mob-15 {
       padding-bottom: 15px !important;
     }
     ._pb-mob-20 {
       padding-bottom: 20px !important;
     }
     ._pb-mob-25 {
       padding-bottom: 25px !important;
     }
     ._pb-mob-30 {
       padding-bottom: 30px !important;
     }
     ._pb-mob-40 {
       padding-bottom: 40px !important;
     }
     ._pb-mob-45 {
       padding-bottom: 45px !important;
     }
     ._pb-mob-50 {
       padding-bottom: 50px !important;
     }
     ._pb-mob-60 {
       padding-bottom: 60px !important;
     }
     ._pb-mob-70 {
       padding-bottom: 70px !important;
     }
     ._pb-mob-80 {
       padding-bottom: 80px !important;
     }
     ._pb-mob-90 {
       padding-bottom: 90px !important;
     }
     ._pb-mob-100 {
       padding-bottom: 100px !important;
     }
     ._pb-mob-120 {
       padding-bottom: 120px !important;
     }
     ._pb-mob-150 {
       padding-bottom: 150px !important;
     }
     ._pb-mob-200 {
       padding-bottom: 200px !important;
     }
     ._pb-mob-250 {
       padding-bottom: 250px !important;
     }
     ._pb-mob-300 {
       padding-bottom: 300px !important;
     }
     ._pb-mob-400 {
       padding-bottom: 400px !important;
     }
     ._pb-mob-500 {
       padding-bottom: 500px !important;
     }
     ._pb-mob-600 {
       padding-bottom: 600px !important;
     }
     ._pl-mob-0 {
       padding-left: 0 !important;
     }
     ._pl-mob-5 {
       padding-left: 5px !important;
     }
     ._pl-mob-10 {
       padding-left: 10px !important;
     }
     ._pl-mob-15 {
       padding-left: 15px !important;
     }
     ._pl-mob-20 {
       padding-left: 20px !important;
     }
     ._pl-mob-25 {
       padding-left: 25px !important;
     }
     ._pl-mob-30 {
       padding-left: 30px !important;
     }
     ._pl-mob-40 {
       padding-left: 40px !important;
     }
     ._pl-mob-45 {
       padding-left: 45px !important;
     }
     ._pl-mob-50 {
       padding-left: 50px !important;
     }
     ._pl-mob-60 {
       padding-left: 60px !important;
     }
     ._pl-mob-70 {
       padding-left: 70px !important;
     }
     ._pl-mob-80 {
       padding-left: 80px !important;
     }
     ._pl-mob-90 {
       padding-left: 90px !important;
     }
     ._pl-mob-100 {
       padding-left: 100px !important;
     }
     ._pl-mob-120 {
       padding-left: 120px !important;
     }
     ._pl-mob-150 {
       padding-left: 150px !important;
     }
     ._pl-mob-200 {
       padding-left: 200px !important;
     }
     ._pl-mob-250 {
       padding-left: 250px !important;
     }
     ._pl-mob-300 {
       padding-left: 300px !important;
     }
     ._pl-mob-400 {
       padding-left: 400px !important;
     }
     ._pl-mob-500 {
       padding-left: 500px !important;
     }
     ._pl-mob-600 {
       padding-left: 600px !important;
     }
     ._pr-mob-0 {
       padding-right: 0 !important;
     }
     ._pr-mob-5 {
       padding-right: 5px !important;
     }
     ._pr-mob-10 {
       padding-right: 10px !important;
     }
     ._pr-mob-15 {
       padding-right: 15px !important;
     }
     ._pr-mob-20 {
       padding-right: 20px !important;
     }
     ._pr-mob-25 {
       padding-right: 25px !important;
     }
     ._pr-mob-30 {
       padding-right: 30px !important;
     }
     ._pr-mob-40 {
       padding-right: 40px !important;
     }
     ._pr-mob-45 {
       padding-right: 45px !important;
     }
     ._pr-mob-50 {
       padding-right: 50px !important;
     }
     ._pr-mob-60 {
       padding-right: 60px !important;
     }
     ._pr-mob-70 {
       padding-right: 70px !important;
     }
     ._pr-mob-80 {
       padding-right: 80px !important;
     }
     ._pr-mob-90 {
       padding-right: 90px !important;
     }
     ._pr-mob-100 {
       padding-right: 100px !important;
     }
     ._pr-mob-120 {
       padding-right: 120px !important;
     }
     ._pr-mob-150 {
       padding-right: 150px !important;
     }
     ._pr-mob-200 {
       padding-right: 200px !important;
     }
     ._pr-mob-250 {
       padding-right: 250px !important;
     }
     ._pr-mob-300 {
       padding-right: 300px !important;
     }
     ._pr-mob-400 {
       padding-right: 400px !important;
     }
     ._pr-mob-500 {
       padding-right: 500px !important;
     }
     ._pr-mob-600 {
       padding-right: 600px !important;
     }
   }
   @media (min-width: 992px) {
     ._p-desk-0 {
       padding: 0 !important;
     }
     ._p-desk-5 {
       padding: 5px !important;
     }
     ._p-desk-10 {
       padding: 10px !important;
     }
     ._p-desk-15 {
       padding: 15px !important;
     }
     ._p-desk-20 {
       padding: 20px !important;
     }
     ._p-desk-25 {
       padding: 25px !important;
     }
     ._p-desk-30 {
       padding: 30px !important;
     }
     ._p-desk-40 {
       padding: 40px !important;
     }
     ._p-desk-45 {
       padding: 45px !important;
     }
     ._p-desk-50 {
       padding: 50px !important;
     }
     ._p-desk-60 {
       padding: 60px !important;
     }
     ._p-desk-70 {
       padding: 70px !important;
     }
     ._p-desk-80 {
       padding: 80px !important;
     }
     ._p-desk-90 {
       padding: 90px !important;
     }
     ._p-desk-100 {
       padding: 100px !important;
     }
     ._p-desk-120 {
       padding: 120px !important;
     }
     ._p-desk-150 {
       padding: 150px !important;
     }
     ._p-desk-200 {
       padding: 200px !important;
     }
     ._p-desk-250 {
       padding: 250px !important;
     }
     ._p-desk-300 {
       padding: 300px !important;
     }
     ._p-desk-400 {
       padding: 400px !important;
     }
     ._p-desk-500 {
       padding: 500px !important;
     }
     ._p-desk-600 {
       padding: 600px !important;
     }
     ._ph-desk-0 {
       padding-left: 0 !important;
       padding-right: 0 !important;
     }
     ._ph-desk-5 {
       padding-left: 5px !important;
       padding-right: 5px !important;
     }
     ._ph-desk-10 {
       padding-left: 10px !important;
       padding-right: 10px !important;
     }
     ._ph-desk-15 {
       padding-left: 15px !important;
       padding-right: 15px !important;
     }
     ._ph-desk-20 {
       padding-left: 20px !important;
       padding-right: 20px !important;
     }
     ._ph-desk-25 {
       padding-left: 25px !important;
       padding-right: 25px !important;
     }
     ._ph-desk-30 {
       padding-left: 30px !important;
       padding-right: 30px !important;
     }
     ._ph-desk-40 {
       padding-left: 40px !important;
       padding-right: 40px !important;
     }
     ._ph-desk-45 {
       padding-left: 45px !important;
       padding-right: 45px !important;
     }
     ._ph-desk-50 {
       padding-left: 50px !important;
       padding-right: 50px !important;
     }
     ._ph-desk-60 {
       padding-left: 60px !important;
       padding-right: 60px !important;
     }
     ._ph-desk-70 {
       padding-left: 70px !important;
       padding-right: 70px !important;
     }
     ._ph-desk-80 {
       padding-left: 80px !important;
       padding-right: 80px !important;
     }
     ._ph-desk-90 {
       padding-left: 90px !important;
       padding-right: 90px !important;
     }
     ._ph-desk-100 {
       padding-left: 100px !important;
       padding-right: 100px !important;
     }
     ._ph-desk-120 {
       padding-left: 120px !important;
       padding-right: 120px !important;
     }
     ._ph-desk-150 {
       padding-left: 150px !important;
       padding-right: 150px !important;
     }
     ._ph-desk-200 {
       padding-left: 200px !important;
       padding-right: 200px !important;
     }
     ._ph-desk-250 {
       padding-left: 250px !important;
       padding-right: 250px !important;
     }
     ._ph-desk-300 {
       padding-left: 300px !important;
       padding-right: 300px !important;
     }
     ._ph-desk-400 {
       padding-left: 400px !important;
       padding-right: 400px !important;
     }
     ._ph-desk-500 {
       padding-left: 500px !important;
       padding-right: 500px !important;
     }
     ._ph-desk-600 {
       padding-left: 600px !important;
       padding-right: 600px !important;
     }
     ._pv-desk-0 {
       padding-top: 0 !important;
       padding-bottom: 0 !important;
     }
     ._pv-desk-5 {
       padding-top: 5px !important;
       padding-bottom: 5px !important;
     }
     ._pv-desk-10 {
       padding-top: 10px !important;
       padding-bottom: 10px !important;
     }
     ._pv-desk-15 {
       padding-top: 15px !important;
       padding-bottom: 15px !important;
     }
     ._pv-desk-20 {
       padding-top: 20px !important;
       padding-bottom: 20px !important;
     }
     ._pv-desk-25 {
       padding-top: 25px !important;
       padding-bottom: 25px !important;
     }
     ._pv-desk-30 {
       padding-top: 30px !important;
       padding-bottom: 30px !important;
     }
     ._pv-desk-40 {
       padding-top: 40px !important;
       padding-bottom: 40px !important;
     }
     ._pv-desk-45 {
       padding-top: 45px !important;
       padding-bottom: 45px !important;
     }
     ._pv-desk-50 {
       padding-top: 50px !important;
       padding-bottom: 50px !important;
     }
     ._pv-desk-60 {
       padding-top: 60px !important;
       padding-bottom: 60px !important;
     }
     ._pv-desk-70 {
       padding-top: 70px !important;
       padding-bottom: 70px !important;
     }
     ._pv-desk-80 {
       padding-top: 80px !important;
       padding-bottom: 80px !important;
     }
     ._pv-desk-90 {
       padding-top: 90px !important;
       padding-bottom: 90px !important;
     }
     ._pv-desk-100 {
       padding-top: 100px !important;
       padding-bottom: 100px !important;
     }
     ._pv-desk-120 {
       padding-top: 120px !important;
       padding-bottom: 120px !important;
     }
     ._pv-desk-150 {
       padding-top: 150px !important;
       padding-bottom: 150px !important;
     }
     ._pv-desk-200 {
       padding-top: 200px !important;
       padding-bottom: 200px !important;
     }
     ._pv-desk-250 {
       padding-top: 250px !important;
       padding-bottom: 250px !important;
     }
     ._pv-desk-300 {
       padding-top: 300px !important;
       padding-bottom: 300px !important;
     }
     ._pv-desk-400 {
       padding-top: 400px !important;
       padding-bottom: 400px !important;
     }
     ._pv-desk-500 {
       padding-top: 500px !important;
       padding-bottom: 500px !important;
     }
     ._pv-desk-600 {
       padding-top: 600px !important;
       padding-bottom: 600px !important;
     }
     ._pt-desk-0 {
       padding-top: 0 !important;
     }
     ._pt-desk-5 {
       padding-top: 5px !important;
     }
     ._pt-desk-10 {
       padding-top: 10px !important;
     }
     ._pt-desk-15 {
       padding-top: 15px !important;
     }
     ._pt-desk-20 {
       padding-top: 20px !important;
     }
     ._pt-desk-25 {
       padding-top: 25px !important;
     }
     ._pt-desk-30 {
       padding-top: 30px !important;
     }
     ._pt-desk-40 {
       padding-top: 40px !important;
     }
     ._pt-desk-45 {
       padding-top: 45px !important;
     }
     ._pt-desk-50 {
       padding-top: 50px !important;
     }
     ._pt-desk-60 {
       padding-top: 60px !important;
     }
     ._pt-desk-70 {
       padding-top: 70px !important;
     }
     ._pt-desk-80 {
       padding-top: 80px !important;
     }
     ._pt-desk-90 {
       padding-top: 90px !important;
     }
     ._pt-desk-100 {
       padding-top: 100px !important;
     }
     ._pt-desk-120 {
       padding-top: 120px !important;
     }
     ._pt-desk-150 {
       padding-top: 150px !important;
     }
     ._pt-desk-200 {
       padding-top: 200px !important;
     }
     ._pt-desk-250 {
       padding-top: 250px !important;
     }
     ._pt-desk-300 {
       padding-top: 300px !important;
     }
     ._pt-desk-400 {
       padding-top: 400px !important;
     }
     ._pt-desk-500 {
       padding-top: 500px !important;
     }
     ._pt-desk-600 {
       padding-top: 600px !important;
     }
     ._pb-desk-0 {
       padding-bottom: 0 !important;
     }
     ._pb-desk-5 {
       padding-bottom: 5px !important;
     }
     ._pb-desk-10 {
       padding-bottom: 10px !important;
     }
     ._pb-desk-15 {
       padding-bottom: 15px !important;
     }
     ._pb-desk-20 {
       padding-bottom: 20px !important;
     }
     ._pb-desk-25 {
       padding-bottom: 25px !important;
     }
     ._pb-desk-30 {
       padding-bottom: 30px !important;
     }
     ._pb-desk-40 {
       padding-bottom: 40px !important;
     }
     ._pb-desk-45 {
       padding-bottom: 45px !important;
     }
     ._pb-desk-50 {
       padding-bottom: 50px !important;
     }
     ._pb-desk-60 {
       padding-bottom: 60px !important;
     }
     ._pb-desk-70 {
       padding-bottom: 70px !important;
     }
     ._pb-desk-80 {
       padding-bottom: 80px !important;
     }
     ._pb-desk-90 {
       padding-bottom: 90px !important;
     }
     ._pb-desk-100 {
       padding-bottom: 100px !important;
     }
     ._pb-desk-120 {
       padding-bottom: 120px !important;
     }
     ._pb-desk-150 {
       padding-bottom: 150px !important;
     }
     ._pb-desk-200 {
       padding-bottom: 200px !important;
     }
     ._pb-desk-250 {
       padding-bottom: 250px !important;
     }
     ._pb-desk-300 {
       padding-bottom: 300px !important;
     }
     ._pb-desk-400 {
       padding-bottom: 400px !important;
     }
     ._pb-desk-500 {
       padding-bottom: 500px !important;
     }
     ._pb-desk-600 {
       padding-bottom: 600px !important;
     }
     ._pl-desk-0 {
       padding-left: 0 !important;
     }
     ._pl-desk-5 {
       padding-left: 5px !important;
     }
     ._pl-desk-10 {
       padding-left: 10px !important;
     }
     ._pl-desk-15 {
       padding-left: 15px !important;
     }
     ._pl-desk-20 {
       padding-left: 20px !important;
     }
     ._pl-desk-25 {
       padding-left: 25px !important;
     }
     ._pl-desk-30 {
       padding-left: 30px !important;
     }
     ._pl-desk-40 {
       padding-left: 40px !important;
     }
     ._pl-desk-45 {
       padding-left: 45px !important;
     }
     ._pl-desk-50 {
       padding-left: 50px !important;
     }
     ._pl-desk-60 {
       padding-left: 60px !important;
     }
     ._pl-desk-70 {
       padding-left: 70px !important;
     }
     ._pl-desk-80 {
       padding-left: 80px !important;
     }
     ._pl-desk-90 {
       padding-left: 90px !important;
     }
     ._pl-desk-100 {
       padding-left: 100px !important;
     }
     ._pl-desk-120 {
       padding-left: 120px !important;
     }
     ._pl-desk-150 {
       padding-left: 150px !important;
     }
     ._pl-desk-200 {
       padding-left: 200px !important;
     }
     ._pl-desk-250 {
       padding-left: 250px !important;
     }
     ._pl-desk-300 {
       padding-left: 300px !important;
     }
     ._pl-desk-400 {
       padding-left: 400px !important;
     }
     ._pl-desk-500 {
       padding-left: 500px !important;
     }
     ._pl-desk-600 {
       padding-left: 600px !important;
     }
     ._pr-desk-0 {
       padding-right: 0 !important;
     }
     ._pr-desk-5 {
       padding-right: 5px !important;
     }
     ._pr-desk-10 {
       padding-right: 10px !important;
     }
     ._pr-desk-15 {
       padding-right: 15px !important;
     }
     ._pr-desk-20 {
       padding-right: 20px !important;
     }
     ._pr-desk-25 {
       padding-right: 25px !important;
     }
     ._pr-desk-30 {
       padding-right: 30px !important;
     }
     ._pr-desk-40 {
       padding-right: 40px !important;
     }
     ._pr-desk-45 {
       padding-right: 45px !important;
     }
     ._pr-desk-50 {
       padding-right: 50px !important;
     }
     ._pr-desk-60 {
       padding-right: 60px !important;
     }
     ._pr-desk-70 {
       padding-right: 70px !important;
     }
     ._pr-desk-80 {
       padding-right: 80px !important;
     }
     ._pr-desk-90 {
       padding-right: 90px !important;
     }
     ._pr-desk-100 {
       padding-right: 100px !important;
     }
     ._pr-desk-120 {
       padding-right: 120px !important;
     }
     ._pr-desk-150 {
       padding-right: 150px !important;
     }
     ._pr-desk-200 {
       padding-right: 200px !important;
     }
     ._pr-desk-250 {
       padding-right: 250px !important;
     }
     ._pr-desk-300 {
       padding-right: 300px !important;
     }
     ._pr-desk-400 {
       padding-right: 400px !important;
     }
     ._pr-desk-500 {
       padding-right: 500px !important;
     }
     ._pr-desk-600 {
       padding-right: 600px !important;
     }
   }
   ._h-10vh {
     height: 10vh !important;
   }
   ._h-15vh {
     height: 15vh !important;
   }
   ._h-20vh {
     height: 20vh !important;
   }
   ._h-25vh {
     height: 25vh !important;
   }
   ._h-30vh {
     height: 30vh !important;
   }
   ._h-33vh {
     height: 33vh !important;
   }
   ._h-40vh {
     height: 40vh !important;
   }
   ._h-45vh {
     height: 45vh !important;
   }
   ._h-50vh {
     height: 50vh !important;
   }
   ._h-55vh {
     height: 55vh !important;
   }
   ._h-60vh {
     height: 60vh !important;
   }
   ._h-66vh {
     height: 66vh !important;
   }
   ._h-75vh {
     height: 75vh !important;
   }
   ._h-80vh {
     height: 80vh !important;
   }
   ._h-81vh {
     height: 81vh !important;
   }
   ._h-90vh {
    height: 90vh !important;
  }
   ._h-100vh {
     height: 100vh !important;
   }
   ._h-120vh {
     height: 120vh !important;
   }
   ._h-10pct {
     height: 10% !important;
   }
   ._h-15pct {
     height: 15% !important;
   }
   ._h-20pct {
     height: 20% !important;
   }
   ._h-25pct {
     height: 25% !important;
   }
   ._h-30pct {
     height: 30% !important;
   }
   ._h-33pct {
     height: 33% !important;
   }
   ._h-40pct {
     height: 40% !important;
   }
   ._h-45pct {
     height: 45% !important;
   }
   ._h-50pct {
     height: 50% !important;
   }
   ._h-60pct {
     height: 60% !important;
   }
   ._h-66pct {
     height: 66% !important;
   }
   ._h-75pct {
     height: 75% !important;
   }
   ._h-80pct {
     height: 80% !important;
   }
   ._h-100pct {
     height: 100% !important;
   }
   ._h-120pct {
     height: 120% !important;
   }
   @media (min-width: 992px) {
     ._h-desk-10vh {
       height: 10vh !important;
     }
     ._h-desk-15vh {
       height: 15vh !important;
     }
     ._h-desk-20vh {
       height: 20vh !important;
     }
     ._h-desk-25vh {
       height: 25vh !important;
     }
     ._h-desk-30vh {
       height: 30vh !important;
     }
     ._h-desk-33vh {
       height: 33vh !important;
     }
     ._h-desk-40vh {
       height: 40vh !important;
     }
     ._h-desk-45vh {
       height: 45vh !important;
     }
     ._h-desk-50vh {
       height: 50vh !important;
     }
     ._h-desk-60vh {
       height: 60vh !important;
     }
     ._h-desk-66vh {
       height: 66vh !important;
     }
     ._h-desk-75vh {
       height: 75vh !important;
     }
     ._h-desk-80vh {
       height: 80vh !important;
     }
     ._h-desk-100vh {
       height: 100vh !important;
     }
     ._h-desk-120vh {
       height: 120vh !important;
     }
   }
   @media (max-width: 992px) {
     ._h-mob-10vh {
       height: 10vh !important;
     }
     ._h-mob-15vh {
       height: 15vh !important;
     }
     ._h-mob-20vh {
       height: 20vh !important;
     }
     ._h-mob-25vh {
       height: 25vh !important;
     }
     ._h-mob-30vh {
       height: 30vh !important;
     }
     ._h-mob-33vh {
       height: 33vh !important;
     }
     ._h-mob-40vh {
       height: 40vh !important;
     }
     ._h-mob-45vh {
       height: 45vh !important;
     }
     ._h-mob-50vh {
       height: 50vh !important;
     }
     ._h-mob-60vh {
       height: 60vh !important;
     }
     ._h-mob-66vh {
       height: 66vh !important;
     }
     ._h-mob-75vh {
       height: 75vh !important;
     }
     ._h-mob-80vh {
       height: 80vh !important;
     }
     ._h-mob-100vh {
       height: 100vh !important;
     }
     ._h-mob-120vh {
       height: 120vh !important;
     }
   }
   ._h-a {
     height: auto !important;
   }
   @media (max-width: 992px) {
     ._h-mob-a {
       height: auto !important;
     }
   }
   ._w-10pct {
     width: 10% !important;
   }
   ._w-15pct {
     width: 15% !important;
   }
   ._w-20pct {
     width: 20% !important;
   }
   ._w-25pct {
     width: 25% !important;
   }
   ._w-30pct {
     width: 30% !important;
   }
   ._w-33pct {
     width: 33% !important;
   }
   ._w-40pct {
     width: 40% !important;
   }
   ._w-45pct {
     width: 45% !important;
   }
   ._w-50pct {
     width: 50% !important;
   }
   ._w-60pct {
     width: 60% !important;
   }
   ._w-66pct {
     width: 66% !important;
   }
   ._w-75pct {
     width: 75% !important;
   }
   ._w-80pct {
     width: 80% !important;
   }
   ._w-100pct {
     width: 100% !important;
   }
   ._w-120pct {
     width: 120% !important;
   }
   ._w-a {
     width: auto !important;
   }
   ._w-f,
   ._w-full {
     width: 100% !important;
   }
   ._mw-10 {
     max-width: 10px !important;
   }
   ._mw-30 {
     max-width: 30px !important;
   }
   ._mw-50 {
     max-width: 50px !important;
   }
   ._mw-100 {
     max-width: 100px !important;
   }
   ._mw-200 {
     max-width: 200px !important;
   }
   ._mw-300 {
     max-width: 300px !important;
   }
   ._mw-400 {
     max-width: 400px !important;
   }
   ._mw-500 {
     max-width: 500px !important;
   }
   ._mw-600 {
     max-width: 600px !important;
   }
   ._bsh-xs {
     box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
   }
   ._bsh-sm {
     box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
   }
   ._bsh {
     box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
   }
   ._bsh-lg {
     box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.23);
   }
   ._bsh-xl {
     box-shadow: 0 19px 38px rgba(0,0,0,0.3), 0 15px 12px rgba(0,0,0,0.22);
   }
   ._bsh-xxl {
     box-shadow: 0 25px 50px rgba(0,0,0,0.4), 0 18px 16px rgba(0,0,0,0.21);
   }
   ._bsh-light._bsh-xs {
     box-shadow: 0 1px 3px rgba(0,0,0,0.06), 0 1px 2px rgba(0,0,0,0.12);
   }
   ._bsh-light._bsh-sm {
     box-shadow: 0 3px 6px rgba(0,0,0,0.08), 0 3px 6px rgba(0,0,0,0.16);
   }
   ._bsh-light._bsh {
     box-shadow: 0 8px 20px rgba(0,0,0,0.08), 0 4px 6px rgba(0,0,0,0.12);
   }
   ._bsh-light._bsh-lg {
     box-shadow: 0 14px 28px rgba(0,0,0,0.13), 0 10px 10px rgba(0,0,0,0.15);
   }
   ._bsh-light._bsh-xl {
     box-shadow: 0 15px 40px rgba(0,0,0,0.15), 0 7px 12px rgba(0,0,0,0.11);
   }
   ._bsh-light._bsh-xxl {
     box-shadow: 0 17px 50px rgba(0,0,0,0.17), 0 10px 10px rgba(0,0,0,0.11);
   }
   ._b {
     border: 1px solid #e6e6e6 !important;
   }
   ._b-n {
     border: none !important;
   }
   ._bc-dg {
     border-color: #d9d9d9 !important;
   }
   ._bc-w {
     border-color: #fff !important;
   }
   ._bc-g {
     border-color: #e6e6e6 !important;
   }
   ._bc-b {
     border-color: #000 !important;
   }
   ._bc-lb {
     border-color: #1a1a1a !important;
   }
   ._bc-p {
     border-color: #0093d2 !important;
   }
   ._bc-pi {
     border-color: #ff6c2d !important;
   }
   .front {
     position: relative !important;
     z-index: 99 !important;
   }
   ._pos-r {
     position: relative !important;
   }
   ._pos-a-b {
     bottom: 0 !important;
     top: auto !important;
     position: absolute !important;
     left: 0 !important;
     z-index: 99 !important;
   }
   ._pos-a-br {
     position: absolute !important;
     bottom: 0 !important;
     top: auto !important;
     right: 0 !important;
     left: auto !important;
     height: auto !important;
   }
   ._pos-a-bl {
     position: absolute !important;
     bottom: 0 !important;
     top: auto !important;
     right: auto !important;
     left: 0 !important;
     width: 100% !important;
     height: auto !important;
   }
   ._pos-a-tr {
     position: absolute !important;
     top: 0 !important;
     bottom: auto !important;
     right: 0 !important;
     left: auto !important;
     height: auto !important;
   }
   ._pos-a-tl {
     position: absolute !important;
     top: 0 !important;
     bottom: auto !important;
     left: 0 !important;
     right: auto !important;
     height: auto !important;
   }
   ._pos-v-c {
     position: absolute !important;
     top: 50% !important;
     height: auto !important;
     transform: translateY(-50%) !important;
   }
   ._pos-h-c {
     position: absolute !important;
     left: 50% !important;
     height: auto !important;
     transform: translateX(-50%) !important;
   }
   @media (min-width: 992px) {
     ._pos-desk-v-c {
       position: absolute !important;
       top: 40% !important;
       height: auto !important;
       transform: translateY(-50%) !important;
     }
     ._pos-desk-a-b {
       bottom: 0 !important;
       top: 99px !important;
       position: relative !important;
       left: 0 !important;
       z-index: 99 !important;
     }
   }
   @media (max-width: 992px) {
    ._pos-desk-v-c {
      position: absolute !important;
      top: 8.5% !important;
      height: auto !important;
      transform: translateY(-50%) !important;
    }
    ._pos-desk-a-b {
      bottom: 0 !important;
      top: 167px !important;
      position: relative !important;
      left: 0 !important;
      z-index: 99 !important;
      display: none;
    }
      ._mb-50 {
        margin-bottom: 0px !important;
    }
      ._ml-101 {
        margin-left: 0% !important;
    }
      ._mt-120 {
        margin-top: 5px !important;
    }
    .theme-search-area-section-inner {
      position:inherit;
      border: 1px solid #d9d9d9;
  }
  }
   ._br-0 {
     border-radius: 0 !important;
   }
   ._br-1 {
     border-radius: 1px !important;
   }
   ._br-2 {
     border-radius: 2px !important;
   }
   ._br-3 {
     border-radius: 3px !important;
   }
   ._br-4 {
     border-radius: 4px !important;
   }
   ._br-5 {
     border-radius: 5px !important;
   }
   ._br-10 {
     border-radius: 10px !important;
   }
   ._br-r {
     border-radius: 50% !important;
   }
   ._bg-p,
   ._bg-primary {
     background-color: #0093d2 !important;
   }
   ._bg-p-grad {
     background: linear-gradient(to right, #00a8f0, #0084bd) !important;
   }
   ._bg-pi,
   ._bg-primary-inverse {
     background-color: #ff6c2d !important;
   }
   ._bg-w,
   ._bg-white {
     background-color: #fff !important;
   }
   ._bg-b,
   ._bg-black {
     background-color: #000 !important;
   }
   ._bg-d,
   ._bg-dark {
     background-color: #333 !important;
   }
   ._bg-g,
   ._bg-gray {
     background-color: #e6e6e6 !important;
   }
   ._bg-b-03 {
     background-color: rgba(0,0,0,0.7) !important;
   }
   ._bg-b-04 {
     background-color: rgba(0,0,0,0.6) !important;
   }
   ._bg-b-05 {
     background-color: rgba(0,0,0,0.5) !important;
   }
   ._bg-w-05 {
     background-color: rgba(255,255,255,0.5) !important;
   }
   ._c {
     color: #595959 !important;
   }
   ._c-p,
   ._c-primary {
     color: #0093d2 !important;
   }
   ._c-pi,
   ._c-primary-inverse {
     color: #ff6c2d !important;
   }
   ._c-w,
   ._c-white {
     color: #fff !important;
   }
   ._c-b,
   ._c-black {
     color: #000 !important;
   }
   ._c-d,
   ._c-dark {
     color: #404040 !important;
   }
   ._fw-b,
   ._fw-bold {
     font-weight: bold !important;
   }
   ._fw-n,
   ._fw-normal {
     font-weight: normal !important;
   }
   ._fw-200 {
     font-weight: 200 !important;
   }
   ._ff-d {
     font-family: helvetica, Arial, sans-serif !important;
   }
   ._ff-p {
     font-family: 'Roboto', helvetica, Arial, sans-serif !important;
   }
   ._fs {
     font-size: 15px !important;
   }
   ._fs-b {
     font-size: 16px !important;
   }
   ._fs-lg {
     font-size: 18px !important;
   }
   ._fs-xl {
     font-size: 21px !important;
   }
   ._fs-xxl {
     font-size: 31px !important;
   }
   ._fs-sm {
     font-size: 14px !important;
   }
   ._fs-xs {
     font-size: 12px !important;
   }
   ._ta-c,
   ._ta-center {
     text-align: center !important;
   }
   @media (max-width: 992px) {
     ._ta-mob-c,
     ._ta-mob-center {
       text-align: center;
     }
   }
   ._ta-l,
   ._ta-lelft {
     text-align: left !important;
   }
   ._ta-r,
   ._ta-right {
     text-align: right !important;
   }
   ._tt-uc {
     text-transform: uppercase !important;
   }
   ._tt-lc {
     text-transform: lowercase !important;
   }
   ._tt-n {
     text-transform: none !important;
   }
   ._ls-0 {
     letter-spacing: 0 !important;
   }
   ._d-t {
     display: table !important;
   }
   ._d-b {
     display: block !important;
   }
   ._op-0 {
     opacity: 0 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;
     filter: alpha(opacity=0) !important;
   }
   ._op-01 {
     opacity: 0.1 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)" !important;
     filter: alpha(opacity=10) !important;
   }
   ._op-02 {
     opacity: 0.2 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)" !important;
     filter: alpha(opacity=20) !important;
   }
   ._op-03 {
     opacity: 0.3 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)" !important;
     filter: alpha(opacity=30) !important;
   }
   ._op-04 {
     opacity: 0.4 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)" !important;
     filter: alpha(opacity=40) !important;
   }
   ._op-05 {
     opacity: 0.5 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important;
     filter: alpha(opacity=50) !important;
   }
   ._op-06 {
     opacity: 0.6 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)" !important;
     filter: alpha(opacity=60) !important;
   }
   ._op-07 {
     opacity: 0.7 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" !important;
     filter: alpha(opacity=70) !important;
   }
   ._op-08 {
     opacity: 0.8 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" !important;
     filter: alpha(opacity=80) !important;
   }
   ._op-09 {
     opacity: 0.9 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)" !important;
     filter: alpha(opacity=90) !important;
   }
   ._op-1 {
     opacity: 1 !important;
     -ms-filter: none !important;
     filter: none !important;
   }
   @media (max-width: 992px) {
     ._mob-h {
       display: none !important;
     }
   }
   @media (max-width: 992px) {
     ._mob-s {
       display: block !important;
     }
   }
   @media (min-width: 992px) {
     ._desk-h {
       display: none !important;
     }
   }
   @media (min-width: 992px) {
     ._desk-s {
       display: block !important;
     }
   }
   /*  --/UTILITIES--  */

  .bg-slider-1 {
    background-image:
    url('3.jpeg');
    background-size: cover;
    color: white;
  }

  .bg-slider-2 {
    background-image:
    url('2.jpeg');
    background-size: cover;
    color: white;
  }

  .bg-slider-3 {
    background-image:
    url('5.jpeg');
    background-size: cover;
    color: white;
  }

  @media(max-width:767px) {
    .header-top {
        display: none
    }

    .mobile-hidden {
      display: none;
    }

    .mobile-row {
      margin-bottom: 8px;
    }
}

.header-wrapper {
  background: #fff;
}

.owl-theme .owl-nav [class*=owl-] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: var(--craneGreenLight) !important;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}

/*!********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./src/assets/css/icofont.css ***!
  \********************************************************************************************************************************************************************************************************************/
/*! 
* @package IcoFont 
* @version 1.0.1 
* @author IcoFont https://icofont.com 
* @copyright Copyright (c) 2015 - 2018 IcoFont 
* @license - https://icofont.com/license/
*/

@font-face {
    font-family: IcoFont;
    font-weight: 400;
    font-style: Regular;
    src: url('icofont.woff2') format("woff2"), url('icofont.woff') format("woff")
}

[class*=" icofont-"],
[class^=icofont-] {
    font-family: IcoFont !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    line-height: 1;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased
}

.icofont-angry-monster:before {
    content: "\e800"
}

.icofont-bathtub:before {
    content: "\e801"
}

.icofont-bird-wings:before {
    content: "\e802"
}

.icofont-bow:before {
    content: "\e803"
}

.icofont-castle:before {
    content: "\e804"
}

.icofont-circuit:before {
    content: "\e805"
}

.icofont-crown-king:before {
    content: "\e806"
}

.icofont-crown-queen:before {
    content: "\e807"
}

.icofont-dart:before {
    content: "\e808"
}

.icofont-disability-race:before {
    content: "\e809"
}

.icofont-diving-goggle:before {
    content: "\e80a"
}

.icofont-eye-open:before {
    content: "\e80b"
}

.icofont-flora-flower:before {
    content: "\e80c"
}

.icofont-flora:before {
    content: "\e80d"
}

.icofont-gift-box:before {
    content: "\e80e"
}

.icofont-halloween-pumpkin:before {
    content: "\e80f"
}

.icofont-hand-power:before {
    content: "\e810"
}

.icofont-hand-thunder:before {
    content: "\e811"
}

.icofont-king-monster:before {
    content: "\e812"
}

.icofont-love:before {
    content: "\e813"
}

.icofont-magician-hat:before {
    content: "\e814"
}

.icofont-native-american:before {
    content: "\e815"
}

.icofont-owl-look:before {
    content: "\e816"
}

.icofont-phoenix:before {
    content: "\e817"
}

.icofont-robot-face:before {
    content: "\e818"
}

.icofont-sand-clock:before {
    content: "\e819"
}

.icofont-shield-alt:before {
    content: "\e81a"
}

.icofont-ship-wheel:before {
    content: "\e81b"
}

.icofont-skull-danger:before {
    content: "\e81c"
}

.icofont-skull-face:before {
    content: "\e81d"
}

.icofont-snowmobile:before {
    content: "\e81e"
}

.icofont-space-shuttle:before {
    content: "\e81f"
}

.icofont-star-shape:before {
    content: "\e820"
}

.icofont-swirl:before {
    content: "\e821"
}

.icofont-tattoo-wing:before {
    content: "\e822"
}

.icofont-throne:before {
    content: "\e823"
}

.icofont-tree-alt:before {
    content: "\e824"
}

.icofont-triangle:before {
    content: "\e825"
}

.icofont-unity-hand:before {
    content: "\e826"
}

.icofont-weed:before {
    content: "\e827"
}

.icofont-woman-bird:before {
    content: "\e828"
}

.icofont-bat:before {
    content: "\e829"
}

.icofont-bear-face:before {
    content: "\e82a"
}

.icofont-bear-tracks:before {
    content: "\e82b"
}

.icofont-bear:before {
    content: "\e82c"
}

.icofont-bird-alt:before {
    content: "\e82d"
}

.icofont-bird-flying:before {
    content: "\e82e"
}

.icofont-bird:before {
    content: "\e82f"
}

.icofont-birds:before {
    content: "\e830"
}

.icofont-bone:before {
    content: "\e831"
}

.icofont-bull:before {
    content: "\e832"
}

.icofont-butterfly-alt:before {
    content: "\e833"
}

.icofont-butterfly:before {
    content: "\e834"
}

.icofont-camel-alt:before {
    content: "\e835"
}

.icofont-camel-head:before {
    content: "\e836"
}

.icofont-camel:before {
    content: "\e837"
}

.icofont-cat-alt-1:before {
    content: "\e838"
}

.icofont-cat-alt-2:before {
    content: "\e839"
}

.icofont-cat-alt-3:before {
    content: "\e83a"
}

.icofont-cat-dog:before {
    content: "\e83b"
}

.icofont-cat-face:before {
    content: "\e83c"
}

.icofont-cat:before {
    content: "\e83d"
}

.icofont-cow-head:before {
    content: "\e83e"
}

.icofont-cow:before {
    content: "\e83f"
}

.icofont-crab:before {
    content: "\e840"
}

.icofont-crocodile:before {
    content: "\e841"
}

.icofont-deer-head:before {
    content: "\e842"
}

.icofont-dog-alt:before {
    content: "\e843"
}

.icofont-dog-barking:before {
    content: "\e844"
}

.icofont-dog:before {
    content: "\e845"
}

.icofont-dolphin:before {
    content: "\e846"
}

.icofont-duck-tracks:before {
    content: "\e847"
}

.icofont-eagle-head:before {
    content: "\e848"
}

.icofont-eaten-fish:before {
    content: "\e849"
}

.icofont-elephant-alt:before {
    content: "\e84a"
}

.icofont-elephant-head-alt:before {
    content: "\e84b"
}

.icofont-elephant-head:before {
    content: "\e84c"
}

.icofont-elephant:before {
    content: "\e84d"
}

.icofont-elk:before {
    content: "\e84e"
}

.icofont-fish-1:before {
    content: "\e84f"
}

.icofont-fish-2:before {
    content: "\e850"
}

.icofont-fish-3:before {
    content: "\e851"
}

.icofont-fish-4:before {
    content: "\e852"
}

.icofont-fish-5:before {
    content: "\e853"
}

.icofont-fish:before {
    content: "\e854"
}

.icofont-fox-alt:before {
    content: "\e855"
}

.icofont-fox:before {
    content: "\e856"
}

.icofont-frog-tracks:before {
    content: "\e857"
}

.icofont-frog:before {
    content: "\e858"
}

.icofont-froggy:before {
    content: "\e859"
}

.icofont-giraffe-head-1:before {
    content: "\e85a"
}

.icofont-giraffe-head-2:before {
    content: "\e85b"
}

.icofont-giraffe-head:before {
    content: "\e85c"
}

.icofont-giraffe:before {
    content: "\e85d"
}

.icofont-goat-head:before {
    content: "\e85e"
}

.icofont-gorilla:before {
    content: "\e85f"
}

.icofont-hen-tracks:before {
    content: "\e860"
}

.icofont-horse-head-1:before {
    content: "\e861"
}

.icofont-horse-head-2:before {
    content: "\e862"
}

.icofont-horse-head:before {
    content: "\e863"
}

.icofont-horse-tracks:before {
    content: "\e864"
}

.icofont-jellyfish:before {
    content: "\e865"
}

.icofont-kangaroo:before {
    content: "\e866"
}

.icofont-lemur:before {
    content: "\e867"
}

.icofont-lion-head-1:before {
    content: "\e868"
}

.icofont-lion-head-2:before {
    content: "\e869"
}

.icofont-lion-head:before {
    content: "\e86a"
}

.icofont-lion:before {
    content: "\e86b"
}

.icofont-monkey-2:before {
    content: "\e86c"
}

.icofont-monkey-3:before {
    content: "\e86d"
}

.icofont-monkey-face:before {
    content: "\e86e"
}

.icofont-monkey:before {
    content: "\e86f"
}

.icofont-octopus-alt:before {
    content: "\e870"
}

.icofont-octopus:before {
    content: "\e871"
}

.icofont-owl:before {
    content: "\e872"
}

.icofont-panda-face:before {
    content: "\e873"
}

.icofont-panda:before {
    content: "\e874"
}

.icofont-panther:before {
    content: "\e875"
}

.icofont-parrot-lip:before {
    content: "\e876"
}

.icofont-parrot:before {
    content: "\e877"
}

.icofont-paw:before {
    content: "\e878"
}

.icofont-pelican:before {
    content: "\e879"
}

.icofont-penguin:before {
    content: "\e87a"
}

.icofont-pig-face:before {
    content: "\e87b"
}

.icofont-pig:before {
    content: "\e87c"
}

.icofont-pigeon-1:before {
    content: "\e87d"
}

.icofont-pigeon-2:before {
    content: "\e87e"
}

.icofont-pigeon:before {
    content: "\e87f"
}

.icofont-rabbit:before {
    content: "\e880"
}

.icofont-rat:before {
    content: "\e881"
}

.icofont-rhino-head:before {
    content: "\e882"
}

.icofont-rhino:before {
    content: "\e883"
}

.icofont-rooster:before {
    content: "\e884"
}

.icofont-seahorse:before {
    content: "\e885"
}

.icofont-seal:before {
    content: "\e886"
}

.icofont-shrimp-alt:before {
    content: "\e887"
}

.icofont-shrimp:before {
    content: "\e888"
}

.icofont-snail-1:before {
    content: "\e889"
}

.icofont-snail-2:before {
    content: "\e88a"
}

.icofont-snail-3:before {
    content: "\e88b"
}

.icofont-snail:before {
    content: "\e88c"
}

.icofont-snake:before {
    content: "\e88d"
}

.icofont-squid:before {
    content: "\e88e"
}

.icofont-squirrel:before {
    content: "\e88f"
}

.icofont-tiger-face:before {
    content: "\e890"
}

.icofont-tiger:before {
    content: "\e891"
}

.icofont-turtle:before {
    content: "\e892"
}

.icofont-whale:before {
    content: "\e893"
}

.icofont-woodpecker:before {
    content: "\e894"
}

.icofont-zebra:before {
    content: "\e895"
}

.icofont-brand-acer:before {
    content: "\e896"
}

.icofont-brand-adidas:before {
    content: "\e897"
}

.icofont-brand-adobe:before {
    content: "\e898"
}

.icofont-brand-air-new-zealand:before {
    content: "\e899"
}

.icofont-brand-airbnb:before {
    content: "\e89a"
}

.icofont-brand-aircell:before {
    content: "\e89b"
}

.icofont-brand-airtel:before {
    content: "\e89c"
}

.icofont-brand-alcatel:before {
    content: "\e89d"
}

.icofont-brand-alibaba:before {
    content: "\e89e"
}

.icofont-brand-aliexpress:before {
    content: "\e89f"
}

.icofont-brand-alipay:before {
    content: "\e8a0"
}

.icofont-brand-amazon:before {
    content: "\e8a1"
}

.icofont-brand-amd:before {
    content: "\e8a2"
}

.icofont-brand-american-airlines:before {
    content: "\e8a3"
}

.icofont-brand-android-robot:before {
    content: "\e8a4"
}

.icofont-brand-android:before {
    content: "\e8a5"
}

.icofont-brand-aol:before {
    content: "\e8a6"
}

.icofont-brand-apple:before {
    content: "\e8a7"
}

.icofont-brand-appstore:before {
    content: "\e8a8"
}

.icofont-brand-asus:before {
    content: "\e8a9"
}

.icofont-brand-ati:before {
    content: "\e8aa"
}

.icofont-brand-att:before {
    content: "\e8ab"
}

.icofont-brand-audi:before {
    content: "\e8ac"
}

.icofont-brand-axiata:before {
    content: "\e8ad"
}

.icofont-brand-bada:before {
    content: "\e8ae"
}

.icofont-brand-bbc:before {
    content: "\e8af"
}

.icofont-brand-bing:before {
    content: "\e8b0"
}

.icofont-brand-blackberry:before {
    content: "\e8b1"
}

.icofont-brand-bmw:before {
    content: "\e8b2"
}

.icofont-brand-box:before {
    content: "\e8b3"
}

.icofont-brand-burger-king:before {
    content: "\e8b4"
}

.icofont-brand-business-insider:before {
    content: "\e8b5"
}

.icofont-brand-buzzfeed:before {
    content: "\e8b6"
}

.icofont-brand-cannon:before {
    content: "\e8b7"
}

.icofont-brand-casio:before {
    content: "\e8b8"
}

.icofont-brand-china-mobile:before {
    content: "\e8b9"
}

.icofont-brand-china-telecom:before {
    content: "\e8ba"
}

.icofont-brand-china-unicom:before {
    content: "\e8bb"
}

.icofont-brand-cisco:before {
    content: "\e8bc"
}

.icofont-brand-citibank:before {
    content: "\e8bd"
}

.icofont-brand-cnet:before {
    content: "\e8be"
}

.icofont-brand-cnn:before {
    content: "\e8bf"
}

.icofont-brand-cocal-cola:before {
    content: "\e8c0"
}

.icofont-brand-compaq:before {
    content: "\e8c1"
}

.icofont-brand-debian:before {
    content: "\e8c2"
}

.icofont-brand-delicious:before {
    content: "\e8c3"
}

.icofont-brand-dell:before {
    content: "\e8c4"
}

.icofont-brand-designbump:before {
    content: "\e8c5"
}

.icofont-brand-designfloat:before {
    content: "\e8c6"
}

.icofont-brand-disney:before {
    content: "\e8c7"
}

.icofont-brand-dodge:before {
    content: "\e8c8"
}

.icofont-brand-dove:before {
    content: "\e8c9"
}

.icofont-brand-drupal:before {
    content: "\e8ca"
}

.icofont-brand-ebay:before {
    content: "\e8cb"
}

.icofont-brand-eleven:before {
    content: "\e8cc"
}

.icofont-brand-emirates:before {
    content: "\e8cd"
}

.icofont-brand-espn:before {
    content: "\e8ce"
}

.icofont-brand-etihad-airways:before {
    content: "\e8cf"
}

.icofont-brand-etisalat:before {
    content: "\e8d0"
}

.icofont-brand-etsy:before {
    content: "\e8d1"
}

.icofont-brand-fastrack:before {
    content: "\e8d2"
}

.icofont-brand-fedex:before {
    content: "\e8d3"
}

.icofont-brand-ferrari:before {
    content: "\e8d4"
}

.icofont-brand-fitbit:before {
    content: "\e8d5"
}

.icofont-brand-flikr:before {
    content: "\e8d6"
}

.icofont-brand-forbes:before {
    content: "\e8d7"
}

.icofont-brand-foursquare:before {
    content: "\e8d8"
}

.icofont-brand-foxconn:before {
    content: "\e8d9"
}

.icofont-brand-fujitsu:before {
    content: "\e8da"
}

.icofont-brand-general-electric:before {
    content: "\e8db"
}

.icofont-brand-gillette:before {
    content: "\e8dc"
}

.icofont-brand-gizmodo:before {
    content: "\e8dd"
}

.icofont-brand-gnome:before {
    content: "\e8de"
}

.icofont-brand-google:before {
    content: "\e8df"
}

.icofont-brand-gopro:before {
    content: "\e8e0"
}

.icofont-brand-gucci:before {
    content: "\e8e1"
}

.icofont-brand-hallmark:before {
    content: "\e8e2"
}

.icofont-brand-hi5:before {
    content: "\e8e3"
}

.icofont-brand-honda:before {
    content: "\e8e4"
}

.icofont-brand-hp:before {
    content: "\e8e5"
}

.icofont-brand-hsbc:before {
    content: "\e8e6"
}

.icofont-brand-htc:before {
    content: "\e8e7"
}

.icofont-brand-huawei:before {
    content: "\e8e8"
}

.icofont-brand-hulu:before {
    content: "\e8e9"
}

.icofont-brand-hyundai:before {
    content: "\e8ea"
}

.icofont-brand-ibm:before {
    content: "\e8eb"
}

.icofont-brand-icofont:before {
    content: "\e8ec"
}

.icofont-brand-icq:before {
    content: "\e8ed"
}

.icofont-brand-ikea:before {
    content: "\e8ee"
}

.icofont-brand-imdb:before {
    content: "\e8ef"
}

.icofont-brand-indiegogo:before {
    content: "\e8f0"
}

.icofont-brand-intel:before {
    content: "\e8f1"
}

.icofont-brand-ipair:before {
    content: "\e8f2"
}

.icofont-brand-jaguar:before {
    content: "\e8f3"
}

.icofont-brand-java:before {
    content: "\e8f4"
}

.icofont-brand-joomla:before {
    content: "\e8f5"
}

.icofont-brand-kickstarter:before {
    content: "\e8f6"
}

.icofont-brand-kik:before {
    content: "\e8f7"
}

.icofont-brand-lastfm:before {
    content: "\e8f8"
}

.icofont-brand-lego:before {
    content: "\e8f9"
}

.icofont-brand-lenovo:before {
    content: "\e8fa"
}

.icofont-brand-levis:before {
    content: "\e8fb"
}

.icofont-brand-lexus:before {
    content: "\e8fc"
}

.icofont-brand-lg:before {
    content: "\e8fd"
}

.icofont-brand-life-hacker:before {
    content: "\e8fe"
}

.icofont-brand-linux-mint:before {
    content: "\e8ff"
}

.icofont-brand-linux:before {
    content: "\e900"
}

.icofont-brand-lionix:before {
    content: "\e901"
}

.icofont-brand-loreal:before {
    content: "\e902"
}

.icofont-brand-louis-vuitton:before {
    content: "\e903"
}

.icofont-brand-mac-os:before {
    content: "\e904"
}

.icofont-brand-marvel-app:before {
    content: "\e905"
}

.icofont-brand-mashable:before {
    content: "\e906"
}

.icofont-brand-mazda:before {
    content: "\e907"
}

.icofont-brand-mcdonals:before {
    content: "\e908"
}

.icofont-brand-mercedes:before {
    content: "\e909"
}

.icofont-brand-micromax:before {
    content: "\e90a"
}

.icofont-brand-microsoft:before {
    content: "\e90b"
}

.icofont-brand-mobileme:before {
    content: "\e90c"
}

.icofont-brand-mobily:before {
    content: "\e90d"
}

.icofont-brand-motorola:before {
    content: "\e90e"
}

.icofont-brand-msi:before {
    content: "\e90f"
}

.icofont-brand-mts:before {
    content: "\e910"
}

.icofont-brand-myspace:before {
    content: "\e911"
}

.icofont-brand-mytv:before {
    content: "\e912"
}

.icofont-brand-nasa:before {
    content: "\e913"
}

.icofont-brand-natgeo:before {
    content: "\e914"
}

.icofont-brand-nbc:before {
    content: "\e915"
}

.icofont-brand-nescafe:before {
    content: "\e916"
}

.icofont-brand-nestle:before {
    content: "\e917"
}

.icofont-brand-netflix:before {
    content: "\e918"
}

.icofont-brand-nexus:before {
    content: "\e919"
}

.icofont-brand-nike:before {
    content: "\e91a"
}

.icofont-brand-nokia:before {
    content: "\e91b"
}

.icofont-brand-nvidia:before {
    content: "\e91c"
}

.icofont-brand-omega:before {
    content: "\e91d"
}

.icofont-brand-opensuse:before {
    content: "\e91e"
}

.icofont-brand-oracle:before {
    content: "\e91f"
}

.icofont-brand-panasonic:before {
    content: "\e920"
}

.icofont-brand-paypal:before {
    content: "\e921"
}

.icofont-brand-pepsi:before {
    content: "\e922"
}

.icofont-brand-philips:before {
    content: "\e923"
}

.icofont-brand-pizza-hut:before {
    content: "\e924"
}

.icofont-brand-playstation:before {
    content: "\e925"
}

.icofont-brand-puma:before {
    content: "\e926"
}

.icofont-brand-qatar-air:before {
    content: "\e927"
}

.icofont-brand-qvc:before {
    content: "\e928"
}

.icofont-brand-readernaut:before {
    content: "\e929"
}

.icofont-brand-redbull:before {
    content: "\e92a"
}

.icofont-brand-reebok:before {
    content: "\e92b"
}

.icofont-brand-reuters:before {
    content: "\e92c"
}

.icofont-brand-samsung:before {
    content: "\e92d"
}

.icofont-brand-sap:before {
    content: "\e92e"
}

.icofont-brand-saudia-airlines:before {
    content: "\e92f"
}

.icofont-brand-scribd:before {
    content: "\e930"
}

.icofont-brand-shell:before {
    content: "\e931"
}

.icofont-brand-siemens:before {
    content: "\e932"
}

.icofont-brand-sk-telecom:before {
    content: "\e933"
}

.icofont-brand-slideshare:before {
    content: "\e934"
}

.icofont-brand-smashing-magazine:before {
    content: "\e935"
}

.icofont-brand-snapchat:before {
    content: "\e936"
}

.icofont-brand-sony-ericsson:before {
    content: "\e937"
}

.icofont-brand-sony:before {
    content: "\e938"
}

.icofont-brand-soundcloud:before {
    content: "\e939"
}

.icofont-brand-sprint:before {
    content: "\e93a"
}

.icofont-brand-squidoo:before {
    content: "\e93b"
}

.icofont-brand-starbucks:before {
    content: "\e93c"
}

.icofont-brand-stc:before {
    content: "\e93d"
}

.icofont-brand-steam:before {
    content: "\e93e"
}

.icofont-brand-suzuki:before {
    content: "\e93f"
}

.icofont-brand-symbian:before {
    content: "\e940"
}

.icofont-brand-t-mobile:before {
    content: "\e941"
}

.icofont-brand-tango:before {
    content: "\e942"
}

.icofont-brand-target:before {
    content: "\e943"
}

.icofont-brand-tata-indicom:before {
    content: "\e944"
}

.icofont-brand-techcrunch:before {
    content: "\e945"
}

.icofont-brand-telenor:before {
    content: "\e946"
}

.icofont-brand-teliasonera:before {
    content: "\e947"
}

.icofont-brand-tesla:before {
    content: "\e948"
}

.icofont-brand-the-verge:before {
    content: "\e949"
}

.icofont-brand-thenextweb:before {
    content: "\e94a"
}

.icofont-brand-toshiba:before {
    content: "\e94b"
}

.icofont-brand-toyota:before {
    content: "\e94c"
}

.icofont-brand-tribenet:before {
    content: "\e94d"
}

.icofont-brand-ubuntu:before {
    content: "\e94e"
}

.icofont-brand-unilever:before {
    content: "\e94f"
}

.icofont-brand-vaio:before {
    content: "\e950"
}

.icofont-brand-verizon:before {
    content: "\e951"
}

.icofont-brand-viber:before {
    content: "\e952"
}

.icofont-brand-vodafone:before {
    content: "\e953"
}

.icofont-brand-volkswagen:before {
    content: "\e954"
}

.icofont-brand-walmart:before {
    content: "\e955"
}

.icofont-brand-warnerbros:before {
    content: "\e956"
}

.icofont-brand-whatsapp:before {
    content: "\e957"
}

.icofont-brand-wikipedia:before {
    content: "\e958"
}

.icofont-brand-windows:before {
    content: "\e959"
}

.icofont-brand-wire:before {
    content: "\e95a"
}

.icofont-brand-wordpress:before {
    content: "\e95b"
}

.icofont-brand-xiaomi:before {
    content: "\e95c"
}

.icofont-brand-yahoobuzz:before {
    content: "\e95d"
}

.icofont-brand-yamaha:before {
    content: "\e95e"
}

.icofont-brand-youtube:before {
    content: "\e95f"
}

.icofont-brand-zain:before {
    content: "\e960"
}

.icofont-bank-alt:before {
    content: "\e961"
}

.icofont-bank:before {
    content: "\e962"
}

.icofont-barcode:before {
    content: "\e963"
}

.icofont-bill-alt:before {
    content: "\e964"
}

.icofont-billboard:before {
    content: "\e965"
}

.icofont-briefcase-1:before {
    content: "\e966"
}

.icofont-briefcase-2:before {
    content: "\e967"
}

.icofont-businessman:before {
    content: "\e968"
}

.icofont-businesswoman:before {
    content: "\e969"
}

.icofont-chair:before {
    content: "\e96a"
}

.icofont-coins:before {
    content: "\e96b"
}

.icofont-company:before {
    content: "\e96c"
}

.icofont-contact-add:before {
    content: "\e96d"
}

.icofont-files-stack:before {
    content: "\e96e"
}

.icofont-handshake-deal:before {
    content: "\e96f"
}

.icofont-id-card:before {
    content: "\e970"
}

.icofont-meeting-add:before {
    content: "\e971"
}

.icofont-money-bag:before {
    content: "\e972"
}

.icofont-pie-chart:before {
    content: "\e973"
}

.icofont-presentation-alt:before {
    content: "\e974"
}

.icofont-presentation:before {
    content: "\e975"
}

.icofont-stamp:before {
    content: "\e976"
}

.icofont-stock-mobile:before {
    content: "\e977"
}

.icofont-chart-arrows-axis:before {
    content: "\e978"
}

.icofont-chart-bar-graph:before {
    content: "\e979"
}

.icofont-chart-flow-1:before {
    content: "\e97a"
}

.icofont-chart-flow-2:before {
    content: "\e97b"
}

.icofont-chart-flow:before {
    content: "\e97c"
}

.icofont-chart-growth:before {
    content: "\e97d"
}

.icofont-chart-histogram-alt:before {
    content: "\e97e"
}

.icofont-chart-histogram:before {
    content: "\e97f"
}

.icofont-chart-line-alt:before {
    content: "\e980"
}

.icofont-chart-line:before {
    content: "\e981"
}

.icofont-chart-pie-alt:before {
    content: "\e982"
}

.icofont-chart-pie:before {
    content: "\e983"
}

.icofont-chart-radar-graph:before {
    content: "\e984"
}

.icofont-architecture-alt:before {
    content: "\e985"
}

.icofont-architecture:before {
    content: "\e986"
}

.icofont-barricade:before {
    content: "\e987"
}

.icofont-bolt:before {
    content: "\e988"
}

.icofont-bricks:before {
    content: "\e989"
}

.icofont-building-alt:before {
    content: "\e98a"
}

.icofont-bull-dozer:before {
    content: "\e98b"
}

.icofont-calculations:before {
    content: "\e98c"
}

.icofont-cement-mix:before {
    content: "\e98d"
}

.icofont-cement-mixer:before {
    content: "\e98e"
}

.icofont-concrete-mixer:before {
    content: "\e98f"
}

.icofont-danger-zone:before {
    content: "\e990"
}

.icofont-drill:before {
    content: "\e991"
}

.icofont-eco-energy:before {
    content: "\e992"
}

.icofont-eco-environmen:before {
    content: "\e993"
}

.icofont-energy-air:before {
    content: "\e994"
}

.icofont-energy-oil:before {
    content: "\e995"
}

.icofont-energy-savings:before {
    content: "\e996"
}

.icofont-energy-solar:before {
    content: "\e997"
}

.icofont-energy-water:before {
    content: "\e998"
}

.icofont-engineer:before {
    content: "\e999"
}

.icofont-fire-extinguisher-alt:before {
    content: "\e99a"
}

.icofont-fire-extinguisher:before {
    content: "\e99b"
}

.icofont-fix-tools:before {
    content: "\e99c"
}

.icofont-fork-lift:before {
    content: "\e99d"
}

.icofont-glue-oil:before {
    content: "\e99e"
}

.icofont-hammer-alt:before {
    content: "\e99f"
}

.icofont-hammer:before {
    content: "\e9a0"
}

.icofont-help-robot:before {
    content: "\e9a1"
}

.icofont-industries-1:before {
    content: "\e9a2"
}

.icofont-industries-2:before {
    content: "\e9a3"
}

.icofont-industries-3:before {
    content: "\e9a4"
}

.icofont-industries-4:before {
    content: "\e9a5"
}

.icofont-industries-5:before {
    content: "\e9a6"
}

.icofont-industries:before {
    content: "\e9a7"
}

.icofont-labour:before {
    content: "\e9a8"
}

.icofont-mining:before {
    content: "\e9a9"
}

.icofont-paint-brush:before {
    content: "\e9aa"
}

.icofont-pollution:before {
    content: "\e9ab"
}

.icofont-power-zone:before {
    content: "\e9ac"
}

.icofont-radio-active:before {
    content: "\e9ad"
}

.icofont-recycle-alt:before {
    content: "\e9ae"
}

.icofont-recycling-man:before {
    content: "\e9af"
}

.icofont-safety-hat-light:before {
    content: "\e9b0"
}

.icofont-safety-hat:before {
    content: "\e9b1"
}

.icofont-saw:before {
    content: "\e9b2"
}

.icofont-screw-driver:before {
    content: "\e9b3"
}

.icofont-tools-1:before {
    content: "\e9b4"
}

.icofont-tools-bag:before {
    content: "\e9b5"
}

.icofont-tow-truck:before {
    content: "\e9b6"
}

.icofont-trolley:before {
    content: "\e9b7"
}

.icofont-trowel:before {
    content: "\e9b8"
}

.icofont-under-construction-alt:before {
    content: "\e9b9"
}

.icofont-under-construction:before {
    content: "\e9ba"
}

.icofont-vehicle-cement:before {
    content: "\e9bb"
}

.icofont-vehicle-crane:before {
    content: "\e9bc"
}

.icofont-vehicle-delivery-van:before {
    content: "\e9bd"
}

.icofont-vehicle-dozer:before {
    content: "\e9be"
}

.icofont-vehicle-excavator:before {
    content: "\e9bf"
}

.icofont-vehicle-trucktor:before {
    content: "\e9c0"
}

.icofont-vehicle-wrecking:before {
    content: "\e9c1"
}

.icofont-worker:before {
    content: "\e9c2"
}

.icofont-workers-group:before {
    content: "\e9c3"
}

.icofont-wrench:before {
    content: "\e9c4"
}

.icofont-afghani-false:before {
    content: "\e9c5"
}

.icofont-afghani-minus:before {
    content: "\e9c6"
}

.icofont-afghani-plus:before {
    content: "\e9c7"
}

.icofont-afghani-true:before {
    content: "\e9c8"
}

.icofont-afghani:before {
    content: "\e9c9"
}

.icofont-baht-false:before {
    content: "\e9ca"
}

.icofont-baht-minus:before {
    content: "\e9cb"
}

.icofont-baht-plus:before {
    content: "\e9cc"
}

.icofont-baht-true:before {
    content: "\e9cd"
}

.icofont-baht:before {
    content: "\e9ce"
}

.icofont-bitcoin-false:before {
    content: "\e9cf"
}

.icofont-bitcoin-minus:before {
    content: "\e9d0"
}

.icofont-bitcoin-plus:before {
    content: "\e9d1"
}

.icofont-bitcoin-true:before {
    content: "\e9d2"
}

.icofont-bitcoin:before {
    content: "\e9d3"
}

.icofont-dollar-flase:before {
    content: "\e9d4"
}

.icofont-dollar-minus:before {
    content: "\e9d5"
}

.icofont-dollar-plus:before {
    content: "\e9d6"
}

.icofont-dollar-true:before {
    content: "\e9d7"
}

.icofont-dollar:before {
    content: "\e9d8"
}

.icofont-dong-false:before {
    content: "\e9d9"
}

.icofont-dong-minus:before {
    content: "\e9da"
}

.icofont-dong-plus:before {
    content: "\e9db"
}

.icofont-dong-true:before {
    content: "\e9dc"
}

.icofont-dong:before {
    content: "\e9dd"
}

.icofont-euro-false:before {
    content: "\e9de"
}

.icofont-euro-minus:before {
    content: "\e9df"
}

.icofont-euro-plus:before {
    content: "\e9e0"
}

.icofont-euro-true:before {
    content: "\e9e1"
}

.icofont-euro:before {
    content: "\e9e2"
}

.icofont-frank-false:before {
    content: "\e9e3"
}

.icofont-frank-minus:before {
    content: "\e9e4"
}

.icofont-frank-plus:before {
    content: "\e9e5"
}

.icofont-frank-true:before {
    content: "\e9e6"
}

.icofont-frank:before {
    content: "\e9e7"
}

.icofont-hryvnia-false:before {
    content: "\e9e8"
}

.icofont-hryvnia-minus:before {
    content: "\e9e9"
}

.icofont-hryvnia-plus:before {
    content: "\e9ea"
}

.icofont-hryvnia-true:before {
    content: "\e9eb"
}

.icofont-hryvnia:before {
    content: "\e9ec"
}

.icofont-lira-false:before {
    content: "\e9ed"
}

.icofont-lira-minus:before {
    content: "\e9ee"
}

.icofont-lira-plus:before {
    content: "\e9ef"
}

.icofont-lira-true:before {
    content: "\e9f0"
}

.icofont-lira:before {
    content: "\e9f1"
}

.icofont-peseta-false:before {
    content: "\e9f2"
}

.icofont-peseta-minus:before {
    content: "\e9f3"
}

.icofont-peseta-plus:before {
    content: "\e9f4"
}

.icofont-peseta-true:before {
    content: "\e9f5"
}

.icofont-peseta:before {
    content: "\e9f6"
}

.icofont-peso-false:before {
    content: "\e9f7"
}

.icofont-peso-minus:before {
    content: "\e9f8"
}

.icofont-peso-plus:before {
    content: "\e9f9"
}

.icofont-peso-true:before {
    content: "\e9fa"
}

.icofont-peso:before {
    content: "\e9fb"
}

.icofont-pound-false:before {
    content: "\e9fc"
}

.icofont-pound-minus:before {
    content: "\e9fd"
}

.icofont-pound-plus:before {
    content: "\e9fe"
}

.icofont-pound-true:before {
    content: "\e9ff"
}

.icofont-pound:before {
    content: "\ea00"
}

.icofont-renminbi-false:before {
    content: "\ea01"
}

.icofont-renminbi-minus:before {
    content: "\ea02"
}

.icofont-renminbi-plus:before {
    content: "\ea03"
}

.icofont-renminbi-true:before {
    content: "\ea04"
}

.icofont-renminbi:before {
    content: "\ea05"
}

.icofont-riyal-false:before {
    content: "\ea06"
}

.icofont-riyal-minus:before {
    content: "\ea07"
}

.icofont-riyal-plus:before {
    content: "\ea08"
}

.icofont-riyal-true:before {
    content: "\ea09"
}

.icofont-riyal:before {
    content: "\ea0a"
}

.icofont-rouble-false:before {
    content: "\ea0b"
}

.icofont-rouble-minus:before {
    content: "\ea0c"
}

.icofont-rouble-plus:before {
    content: "\ea0d"
}

.icofont-rouble-true:before {
    content: "\ea0e"
}

.icofont-rouble:before {
    content: "\ea0f"
}

.icofont-rupee-false:before {
    content: "\ea10"
}

.icofont-rupee-minus:before {
    content: "\ea11"
}

.icofont-rupee-plus:before {
    content: "\ea12"
}

.icofont-rupee-true:before {
    content: "\ea13"
}

.icofont-rupee:before {
    content: "\ea14"
}

.icofont-taka-false:before {
    content: "\ea15"
}

.icofont-taka-minus:before {
    content: "\ea16"
}

.icofont-taka-plus:before {
    content: "\ea17"
}

.icofont-taka-true:before {
    content: "\ea18"
}

.icofont-taka:before {
    content: "\ea19"
}

.icofont-turkish-lira-false:before {
    content: "\ea1a"
}

.icofont-turkish-lira-minus:before {
    content: "\ea1b"
}

.icofont-turkish-lira-plus:before {
    content: "\ea1c"
}

.icofont-turkish-lira-true:before {
    content: "\ea1d"
}

.icofont-turkish-lira:before {
    content: "\ea1e"
}

.icofont-won-false:before {
    content: "\ea1f"
}

.icofont-won-minus:before {
    content: "\ea20"
}

.icofont-won-plus:before {
    content: "\ea21"
}

.icofont-won-true:before {
    content: "\ea22"
}

.icofont-won:before {
    content: "\ea23"
}

.icofont-yen-false:before {
    content: "\ea24"
}

.icofont-yen-minus:before {
    content: "\ea25"
}

.icofont-yen-plus:before {
    content: "\ea26"
}

.icofont-yen-true:before {
    content: "\ea27"
}

.icofont-yen:before {
    content: "\ea28"
}

.icofont-android-nexus:before {
    content: "\ea29"
}

.icofont-android-tablet:before {
    content: "\ea2a"
}

.icofont-apple-watch:before {
    content: "\ea2b"
}

.icofont-drawing-tablet:before {
    content: "\ea2c"
}

.icofont-earphone:before {
    content: "\ea2d"
}

.icofont-flash-drive:before {
    content: "\ea2e"
}

.icofont-game-console:before {
    content: "\ea2f"
}

.icofont-game-controller:before {
    content: "\ea30"
}

.icofont-game-pad:before {
    content: "\ea31"
}

.icofont-game:before {
    content: "\ea32"
}

.icofont-headphone-alt-1:before {
    content: "\ea33"
}

.icofont-headphone-alt-2:before {
    content: "\ea34"
}

.icofont-headphone-alt-3:before {
    content: "\ea35"
}

.icofont-headphone-alt:before {
    content: "\ea36"
}

.icofont-headphone:before {
    content: "\ea37"
}

.icofont-htc-one:before {
    content: "\ea38"
}

.icofont-imac:before {
    content: "\ea39"
}

.icofont-ipad:before {
    content: "\ea3a"
}

.icofont-iphone:before {
    content: "\ea3b"
}

.icofont-ipod-nano:before {
    content: "\ea3c"
}

.icofont-ipod-touch:before {
    content: "\ea3d"
}

.icofont-keyboard-alt:before {
    content: "\ea3e"
}

.icofont-keyboard-wireless:before {
    content: "\ea3f"
}

.icofont-keyboard:before {
    content: "\ea40"
}

.icofont-laptop-alt:before {
    content: "\ea41"
}

.icofont-laptop:before {
    content: "\ea42"
}

.icofont-macbook:before {
    content: "\ea43"
}

.icofont-magic-mouse:before {
    content: "\ea44"
}

.icofont-micro-chip:before {
    content: "\ea45"
}

.icofont-microphone-alt:before {
    content: "\ea46"
}

.icofont-microphone:before {
    content: "\ea47"
}

.icofont-monitor:before {
    content: "\ea48"
}

.icofont-mouse:before {
    content: "\ea49"
}

.icofont-mp3-player:before {
    content: "\ea4a"
}

.icofont-nintendo:before {
    content: "\ea4b"
}

.icofont-playstation-alt:before {
    content: "\ea4c"
}

.icofont-psvita:before {
    content: "\ea4d"
}

.icofont-radio-mic:before {
    content: "\ea4e"
}

.icofont-radio:before {
    content: "\ea4f"
}

.icofont-refrigerator:before {
    content: "\ea50"
}

.icofont-samsung-galaxy:before {
    content: "\ea51"
}

.icofont-surface-tablet:before {
    content: "\ea52"
}

.icofont-ui-head-phone:before {
    content: "\ea53"
}

.icofont-ui-keyboard:before {
    content: "\ea54"
}

.icofont-washing-machine:before {
    content: "\ea55"
}

.icofont-wifi-router:before {
    content: "\ea56"
}

.icofont-wii-u:before {
    content: "\ea57"
}

.icofont-windows-lumia:before {
    content: "\ea58"
}

.icofont-wireless-mouse:before {
    content: "\ea59"
}

.icofont-xbox-360:before {
    content: "\ea5a"
}

.icofont-arrow-down:before {
    content: "\ea5b"
}

.icofont-arrow-left:before {
    content: "\ea5c"
}

.icofont-arrow-right:before {
    content: "\ea5d"
}

.icofont-arrow-up:before {
    content: "\ea5e"
}

.icofont-block-down:before {
    content: "\ea5f"
}

.icofont-block-left:before {
    content: "\ea60"
}

.icofont-block-right:before {
    content: "\ea61"
}

.icofont-block-up:before {
    content: "\ea62"
}

.icofont-bubble-down:before {
    content: "\ea63"
}

.icofont-bubble-left:before {
    content: "\ea64"
}

.icofont-bubble-right:before {
    content: "\ea65"
}

.icofont-bubble-up:before {
    content: "\ea66"
}

.icofont-caret-down:before {
    content: "\ea67"
}

.icofont-caret-left:before {
    content: "\ea68"
}

.icofont-caret-right:before {
    content: "\ea69"
}

.icofont-caret-up:before {
    content: "\ea6a"
}

.icofont-circled-down:before {
    content: "\ea6b"
}

.icofont-circled-left:before {
    content: "\ea6c"
}

.icofont-circled-right:before {
    content: "\ea6d"
}

.icofont-circled-up:before {
    content: "\ea6e"
}

.icofont-collapse:before {
    content: "\ea6f"
}

.icofont-cursor-drag:before {
    content: "\ea70"
}

.icofont-curved-double-left:before {
    content: "\ea71"
}

.icofont-curved-double-right:before {
    content: "\ea72"
}

.icofont-curved-down:before {
    content: "\ea73"
}

.icofont-curved-left:before {
    content: "\ea74"
}

.icofont-curved-right:before {
    content: "\ea75"
}

.icofont-curved-up:before {
    content: "\ea76"
}

.icofont-dotted-down:before {
    content: "\ea77"
}

.icofont-dotted-left:before {
    content: "\ea78"
}

.icofont-dotted-right:before {
    content: "\ea79"
}

.icofont-dotted-up:before {
    content: "\ea7a"
}

.icofont-double-left:before {
    content: "\ea7b"
}

.icofont-double-right:before {
    content: "\ea7c"
}

.icofont-expand-alt:before {
    content: "\ea7d"
}

.icofont-hand-down:before {
    content: "\ea7e"
}

.icofont-hand-drag:before {
    content: "\ea7f"
}

.icofont-hand-drag1:before {
    content: "\ea80"
}

.icofont-hand-drag2:before {
    content: "\ea81"
}

.icofont-hand-drawn-alt-down:before {
    content: "\ea82"
}

.icofont-hand-drawn-alt-left:before {
    content: "\ea83"
}

.icofont-hand-drawn-alt-right:before {
    content: "\ea84"
}

.icofont-hand-drawn-alt-up:before {
    content: "\ea85"
}

.icofont-hand-drawn-down:before {
    content: "\ea86"
}

.icofont-hand-drawn-left:before {
    content: "\ea87"
}

.icofont-hand-drawn-right:before {
    content: "\ea88"
}

.icofont-hand-drawn-up:before {
    content: "\ea89"
}

.icofont-hand-grippers:before {
    content: "\ea8a"
}

.icofont-hand-left:before {
    content: "\ea8b"
}

.icofont-hand-right:before {
    content: "\ea8c"
}

.icofont-hand-up:before {
    content: "\ea8d"
}

.icofont-line-block-down:before {
    content: "\ea8e"
}

.icofont-line-block-left:before {
    content: "\ea8f"
}

.icofont-line-block-right:before {
    content: "\ea90"
}

.icofont-line-block-up:before {
    content: "\ea91"
}

.icofont-long-arrow-down:before {
    content: "\ea92"
}

.icofont-long-arrow-left:before {
    content: "\ea93"
}

.icofont-long-arrow-right:before {
    content: "\ea94"
}

.icofont-long-arrow-up:before {
    content: "\ea95"
}

.icofont-rounded-collapse:before {
    content: "\ea96"
}

.icofont-rounded-double-left:before {
    content: "\ea97"
}

.icofont-rounded-double-right:before {
    content: "\ea98"
}

.icofont-rounded-down:before {
    content: "\ea99"
}

.icofont-rounded-expand:before {
    content: "\ea9a"
}

.icofont-rounded-left-down:before {
    content: "\ea9b"
}

.icofont-rounded-left-up:before {
    content: "\ea9c"
}

.icofont-rounded-left:before {
    content: "\ea9d"
}

.icofont-rounded-right-down:before {
    content: "\ea9e"
}

.icofont-rounded-right-up:before {
    content: "\ea9f"
}

.icofont-rounded-right:before {
    content: "\eaa0"
}

.icofont-rounded-up:before {
    content: "\eaa1"
}

.icofont-scroll-bubble-down:before {
    content: "\eaa2"
}

.icofont-scroll-bubble-left:before {
    content: "\eaa3"
}

.icofont-scroll-bubble-right:before {
    content: "\eaa4"
}

.icofont-scroll-bubble-up:before {
    content: "\eaa5"
}

.icofont-scroll-double-down:before {
    content: "\eaa6"
}

.icofont-scroll-double-left:before {
    content: "\eaa7"
}

.icofont-scroll-double-right:before {
    content: "\eaa8"
}

.icofont-scroll-double-up:before {
    content: "\eaa9"
}

.icofont-scroll-down:before {
    content: "\eaaa"
}

.icofont-scroll-left:before {
    content: "\eaab"
}

.icofont-scroll-long-down:before {
    content: "\eaac"
}

.icofont-scroll-long-left:before {
    content: "\eaad"
}

.icofont-scroll-long-right:before {
    content: "\eaae"
}

.icofont-scroll-long-up:before {
    content: "\eaaf"
}

.icofont-scroll-right:before {
    content: "\eab0"
}

.icofont-scroll-up:before {
    content: "\eab1"
}

.icofont-simple-down:before {
    content: "\eab2"
}

.icofont-simple-left-down:before {
    content: "\eab3"
}

.icofont-simple-left-up:before {
    content: "\eab4"
}

.icofont-simple-left:before {
    content: "\eab5"
}

.icofont-simple-right-down:before {
    content: "\eab6"
}

.icofont-simple-right-up:before {
    content: "\eab7"
}

.icofont-simple-right:before {
    content: "\eab8"
}

.icofont-simple-up:before {
    content: "\eab9"
}

.icofont-square-down:before {
    content: "\eaba"
}

.icofont-square-left:before {
    content: "\eabb"
}

.icofont-square-right:before {
    content: "\eabc"
}

.icofont-square-up:before {
    content: "\eabd"
}

.icofont-stylish-down:before {
    content: "\eabe"
}

.icofont-stylish-left:before {
    content: "\eabf"
}

.icofont-stylish-right:before {
    content: "\eac0"
}

.icofont-stylish-up:before {
    content: "\eac1"
}

.icofont-swoosh-down:before {
    content: "\eac2"
}

.icofont-swoosh-left:before {
    content: "\eac3"
}

.icofont-swoosh-right:before {
    content: "\eac4"
}

.icofont-swoosh-up:before {
    content: "\eac5"
}

.icofont-thin-double-left:before {
    content: "\eac6"
}

.icofont-thin-double-right:before {
    content: "\eac7"
}

.icofont-thin-down:before {
    content: "\eac8"
}

.icofont-thin-left:before {
    content: "\eac9"
}

.icofont-thin-right:before {
    content: "\eaca"
}

.icofont-thin-up:before {
    content: "\eacb"
}

.icofont-abc:before {
    content: "\eacc"
}

.icofont-atom:before {
    content: "\eacd"
}

.icofont-award:before {
    content: "\eace"
}

.icofont-bell-alt:before {
    content: "\eacf"
}

.icofont-black-board:before {
    content: "\ead0"
}

.icofont-book-alt:before {
    content: "\ead1"
}

.icofont-book:before {
    content: "\ead2"
}

.icofont-brainstorming:before {
    content: "\ead3"
}

.icofont-certificate-alt-1:before {
    content: "\ead4"
}

.icofont-certificate-alt-2:before {
    content: "\ead5"
}

.icofont-certificate:before {
    content: "\ead6"
}

.icofont-education:before {
    content: "\ead7"
}

.icofont-electron:before {
    content: "\ead8"
}

.icofont-fountain-pen:before {
    content: "\ead9"
}

.icofont-globe-alt:before {
    content: "\eada"
}

.icofont-graduate-alt:before {
    content: "\eadb"
}

.icofont-graduate:before {
    content: "\eadc"
}

.icofont-group-students:before {
    content: "\eadd"
}

.icofont-hat-alt:before {
    content: "\eade"
}

.icofont-hat:before {
    content: "\eadf"
}

.icofont-instrument:before {
    content: "\eae0"
}

.icofont-lamp-light:before {
    content: "\eae1"
}

.icofont-medal:before {
    content: "\eae2"
}

.icofont-microscope-alt:before {
    content: "\eae3"
}

.icofont-microscope:before {
    content: "\eae4"
}

.icofont-paper:before {
    content: "\eae5"
}

.icofont-pen-alt-4:before {
    content: "\eae6"
}

.icofont-pen-nib:before {
    content: "\eae7"
}

.icofont-pencil-alt-5:before {
    content: "\eae8"
}

.icofont-quill-pen:before {
    content: "\eae9"
}

.icofont-read-book-alt:before {
    content: "\eaea"
}

.icofont-read-book:before {
    content: "\eaeb"
}

.icofont-school-bag:before {
    content: "\eaec"
}

.icofont-school-bus:before {
    content: "\eaed"
}

.icofont-student-alt:before {
    content: "\eaee"
}

.icofont-student:before {
    content: "\eaef"
}

.icofont-teacher:before {
    content: "\eaf0"
}

.icofont-test-bulb:before {
    content: "\eaf1"
}

.icofont-test-tube-alt:before {
    content: "\eaf2"
}

.icofont-university:before {
    content: "\eaf3"
}

.icofont-angry:before {
    content: "\eaf4"
}

.icofont-astonished:before {
    content: "\eaf5"
}

.icofont-confounded:before {
    content: "\eaf6"
}

.icofont-confused:before {
    content: "\eaf7"
}

.icofont-crying:before {
    content: "\eaf8"
}

.icofont-dizzy:before {
    content: "\eaf9"
}

.icofont-expressionless:before {
    content: "\eafa"
}

.icofont-heart-eyes:before {
    content: "\eafb"
}

.icofont-laughing:before {
    content: "\eafc"
}

.icofont-nerd-smile:before {
    content: "\eafd"
}

.icofont-open-mouth:before {
    content: "\eafe"
}

.icofont-rage:before {
    content: "\eaff"
}

.icofont-rolling-eyes:before {
    content: "\eb00"
}

.icofont-sad:before {
    content: "\eb01"
}

.icofont-simple-smile:before {
    content: "\eb02"
}

.icofont-slightly-smile:before {
    content: "\eb03"
}

.icofont-smirk:before {
    content: "\eb04"
}

.icofont-stuck-out-tongue:before {
    content: "\eb05"
}

.icofont-wink-smile:before {
    content: "\eb06"
}

.icofont-worried:before {
    content: "\eb07"
}

.icofont-file-alt:before {
    content: "\eb08"
}

.icofont-file-audio:before {
    content: "\eb09"
}

.icofont-file-avi-mp4:before {
    content: "\eb0a"
}

.icofont-file-bmp:before {
    content: "\eb0b"
}

.icofont-file-code:before {
    content: "\eb0c"
}

.icofont-file-css:before {
    content: "\eb0d"
}

.icofont-file-document:before {
    content: "\eb0e"
}

.icofont-file-eps:before {
    content: "\eb0f"
}

.icofont-file-excel:before {
    content: "\eb10"
}

.icofont-file-exe:before {
    content: "\eb11"
}

.icofont-file-file:before {
    content: "\eb12"
}

.icofont-file-flv:before {
    content: "\eb13"
}

.icofont-file-gif:before {
    content: "\eb14"
}

.icofont-file-html5:before {
    content: "\eb15"
}

.icofont-file-image:before {
    content: "\eb16"
}

.icofont-file-iso:before {
    content: "\eb17"
}

.icofont-file-java:before {
    content: "\eb18"
}

.icofont-file-javascript:before {
    content: "\eb19"
}

.icofont-file-jpg:before {
    content: "\eb1a"
}

.icofont-file-midi:before {
    content: "\eb1b"
}

.icofont-file-mov:before {
    content: "\eb1c"
}

.icofont-file-mp3:before {
    content: "\eb1d"
}

.icofont-file-pdf:before {
    content: "\eb1e"
}

.icofont-file-php:before {
    content: "\eb1f"
}

.icofont-file-png:before {
    content: "\eb20"
}

.icofont-file-powerpoint:before {
    content: "\eb21"
}

.icofont-file-presentation:before {
    content: "\eb22"
}

.icofont-file-psb:before {
    content: "\eb23"
}

.icofont-file-psd:before {
    content: "\eb24"
}

.icofont-file-python:before {
    content: "\eb25"
}

.icofont-file-ruby:before {
    content: "\eb26"
}

.icofont-file-spreadsheet:before {
    content: "\eb27"
}

.icofont-file-sql:before {
    content: "\eb28"
}

.icofont-file-svg:before {
    content: "\eb29"
}

.icofont-file-text:before {
    content: "\eb2a"
}

.icofont-file-tiff:before {
    content: "\eb2b"
}

.icofont-file-video:before {
    content: "\eb2c"
}

.icofont-file-wave:before {
    content: "\eb2d"
}

.icofont-file-wmv:before {
    content: "\eb2e"
}

.icofont-file-word:before {
    content: "\eb2f"
}

.icofont-file-zip:before {
    content: "\eb30"
}

.icofont-cycling-alt:before {
    content: "\eb31"
}

.icofont-cycling:before {
    content: "\eb32"
}

.icofont-dumbbell:before {
    content: "\eb33"
}

.icofont-dumbbells:before {
    content: "\eb34"
}

.icofont-gym-alt-1:before {
    content: "\eb35"
}

.icofont-gym-alt-2:before {
    content: "\eb36"
}

.icofont-gym-alt-3:before {
    content: "\eb37"
}

.icofont-gym:before {
    content: "\eb38"
}

.icofont-muscle-weight:before {
    content: "\eb39"
}

.icofont-muscle:before {
    content: "\eb3a"
}

.icofont-apple:before {
    content: "\eb3b"
}

.icofont-arabian-coffee:before {
    content: "\eb3c"
}

.icofont-artichoke:before {
    content: "\eb3d"
}

.icofont-asparagus:before {
    content: "\eb3e"
}

.icofont-avocado:before {
    content: "\eb3f"
}

.icofont-baby-food:before {
    content: "\eb40"
}

.icofont-banana:before {
    content: "\eb41"
}

.icofont-bbq:before {
    content: "\eb42"
}

.icofont-beans:before {
    content: "\eb43"
}

.icofont-beer:before {
    content: "\eb44"
}

.icofont-bell-pepper-capsicum:before {
    content: "\eb45"
}

.icofont-birthday-cake:before {
    content: "\eb46"
}

.icofont-bread:before {
    content: "\eb47"
}

.icofont-broccoli:before {
    content: "\eb48"
}

.icofont-burger:before {
    content: "\eb49"
}

.icofont-cabbage:before {
    content: "\eb4a"
}

.icofont-carrot:before {
    content: "\eb4b"
}

.icofont-cauli-flower:before {
    content: "\eb4c"
}

.icofont-cheese:before {
    content: "\eb4d"
}

.icofont-chef:before {
    content: "\eb4e"
}

.icofont-cherry:before {
    content: "\eb4f"
}

.icofont-chicken-fry:before {
    content: "\eb50"
}

.icofont-chicken:before {
    content: "\eb51"
}

.icofont-cocktail:before {
    content: "\eb52"
}

.icofont-coconut-water:before {
    content: "\eb53"
}

.icofont-coconut:before {
    content: "\eb54"
}

.icofont-coffee-alt:before {
    content: "\eb55"
}

.icofont-coffee-cup:before {
    content: "\eb56"
}

.icofont-coffee-mug:before {
    content: "\eb57"
}

.icofont-coffee-pot:before {
    content: "\eb58"
}

.icofont-cola:before {
    content: "\eb59"
}

.icofont-corn:before {
    content: "\eb5a"
}

.icofont-croissant:before {
    content: "\eb5b"
}

.icofont-crop-plant:before {
    content: "\eb5c"
}

.icofont-cucumber:before {
    content: "\eb5d"
}

.icofont-culinary:before {
    content: "\eb5e"
}

.icofont-cup-cake:before {
    content: "\eb5f"
}

.icofont-dining-table:before {
    content: "\eb60"
}

.icofont-donut:before {
    content: "\eb61"
}

.icofont-egg-plant:before {
    content: "\eb62"
}

.icofont-egg-poached:before {
    content: "\eb63"
}

.icofont-farmer-alt:before {
    content: "\eb64"
}

.icofont-farmer:before {
    content: "\eb65"
}

.icofont-fast-food:before {
    content: "\eb66"
}

.icofont-food-basket:before {
    content: "\eb67"
}

.icofont-food-cart:before {
    content: "\eb68"
}

.icofont-fork-and-knife:before {
    content: "\eb69"
}

.icofont-french-fries:before {
    content: "\eb6a"
}

.icofont-fruits:before {
    content: "\eb6b"
}

.icofont-grapes:before {
    content: "\eb6c"
}

.icofont-honey:before {
    content: "\eb6d"
}

.icofont-hot-dog:before {
    content: "\eb6e"
}

.icofont-ice-cream-alt:before {
    content: "\eb6f"
}

.icofont-ice-cream:before {
    content: "\eb70"
}

.icofont-juice:before {
    content: "\eb71"
}

.icofont-ketchup:before {
    content: "\eb72"
}

.icofont-kiwi:before {
    content: "\eb73"
}

.icofont-layered-cake:before {
    content: "\eb74"
}

.icofont-lemon-alt:before {
    content: "\eb75"
}

.icofont-lemon:before {
    content: "\eb76"
}

.icofont-lobster:before {
    content: "\eb77"
}

.icofont-mango:before {
    content: "\eb78"
}

.icofont-milk:before {
    content: "\eb79"
}

.icofont-mushroom:before {
    content: "\eb7a"
}

.icofont-noodles:before {
    content: "\eb7b"
}

.icofont-onion:before {
    content: "\eb7c"
}

.icofont-orange:before {
    content: "\eb7d"
}

.icofont-pear:before {
    content: "\eb7e"
}

.icofont-peas:before {
    content: "\eb7f"
}

.icofont-pepper:before {
    content: "\eb80"
}

.icofont-pie-alt:before {
    content: "\eb81"
}

.icofont-pie:before {
    content: "\eb82"
}

.icofont-pineapple:before {
    content: "\eb83"
}

.icofont-pizza-slice:before {
    content: "\eb84"
}

.icofont-pizza:before {
    content: "\eb85"
}

.icofont-plant:before {
    content: "\eb86"
}

.icofont-popcorn:before {
    content: "\eb87"
}

.icofont-potato:before {
    content: "\eb88"
}

.icofont-pumpkin:before {
    content: "\eb89"
}

.icofont-raddish:before {
    content: "\eb8a"
}

.icofont-restaurant-menu:before {
    content: "\eb8b"
}

.icofont-restaurant:before {
    content: "\eb8c"
}

.icofont-salt-and-pepper:before {
    content: "\eb8d"
}

.icofont-sandwich:before {
    content: "\eb8e"
}

.icofont-sausage:before {
    content: "\eb8f"
}

.icofont-soft-drinks:before {
    content: "\eb90"
}

.icofont-soup-bowl:before {
    content: "\eb91"
}

.icofont-spoon-and-fork:before {
    content: "\eb92"
}

.icofont-steak:before {
    content: "\eb93"
}

.icofont-strawberry:before {
    content: "\eb94"
}

.icofont-sub-sandwich:before {
    content: "\eb95"
}

.icofont-sushi:before {
    content: "\eb96"
}

.icofont-taco:before {
    content: "\eb97"
}

.icofont-tea-pot:before {
    content: "\eb98"
}

.icofont-tea:before {
    content: "\eb99"
}

.icofont-tomato:before {
    content: "\eb9a"
}

.icofont-watermelon:before {
    content: "\eb9b"
}

.icofont-wheat:before {
    content: "\eb9c"
}

.icofont-baby-backpack:before {
    content: "\eb9d"
}

.icofont-baby-cloth:before {
    content: "\eb9e"
}

.icofont-baby-milk-bottle:before {
    content: "\eb9f"
}

.icofont-baby-trolley:before {
    content: "\eba0"
}

.icofont-baby:before {
    content: "\eba1"
}

.icofont-candy:before {
    content: "\eba2"
}

.icofont-holding-hands:before {
    content: "\eba3"
}

.icofont-infant-nipple:before {
    content: "\eba4"
}

.icofont-kids-scooter:before {
    content: "\eba5"
}

.icofont-safety-pin:before {
    content: "\eba6"
}

.icofont-teddy-bear:before {
    content: "\eba7"
}

.icofont-toy-ball:before {
    content: "\eba8"
}

.icofont-toy-cat:before {
    content: "\eba9"
}

.icofont-toy-duck:before {
    content: "\ebaa"
}

.icofont-toy-elephant:before {
    content: "\ebab"
}

.icofont-toy-hand:before {
    content: "\ebac"
}

.icofont-toy-horse:before {
    content: "\ebad"
}

.icofont-toy-lattu:before {
    content: "\ebae"
}

.icofont-toy-train:before {
    content: "\ebaf"
}

.icofont-burglar:before {
    content: "\ebb0"
}

.icofont-cannon-firing:before {
    content: "\ebb1"
}

.icofont-cc-camera:before {
    content: "\ebb2"
}

.icofont-cop-badge:before {
    content: "\ebb3"
}

.icofont-cop:before {
    content: "\ebb4"
}

.icofont-court-hammer:before {
    content: "\ebb5"
}

.icofont-court:before {
    content: "\ebb6"
}

.icofont-finger-print:before {
    content: "\ebb7"
}

.icofont-gavel:before {
    content: "\ebb8"
}

.icofont-handcuff-alt:before {
    content: "\ebb9"
}

.icofont-handcuff:before {
    content: "\ebba"
}

.icofont-investigation:before {
    content: "\ebbb"
}

.icofont-investigator:before {
    content: "\ebbc"
}

.icofont-jail:before {
    content: "\ebbd"
}

.icofont-judge:before {
    content: "\ebbe"
}

.icofont-law-alt-1:before {
    content: "\ebbf"
}

.icofont-law-alt-2:before {
    content: "\ebc0"
}

.icofont-law-alt-3:before {
    content: "\ebc1"
}

.icofont-law-book:before {
    content: "\ebc2"
}

.icofont-law-document:before {
    content: "\ebc3"
}

.icofont-law-order:before {
    content: "\ebc4"
}

.icofont-law-protect:before {
    content: "\ebc5"
}

.icofont-law-scales:before {
    content: "\ebc6"
}

.icofont-law:before {
    content: "\ebc7"
}

.icofont-lawyer-alt-1:before {
    content: "\ebc8"
}

.icofont-lawyer-alt-2:before {
    content: "\ebc9"
}

.icofont-lawyer:before {
    content: "\ebca"
}

.icofont-legal:before {
    content: "\ebcb"
}

.icofont-pistol:before {
    content: "\ebcc"
}

.icofont-police-badge:before {
    content: "\ebcd"
}

.icofont-police-cap:before {
    content: "\ebce"
}

.icofont-police-car-alt-1:before {
    content: "\ebcf"
}

.icofont-police-car-alt-2:before {
    content: "\ebd0"
}

.icofont-police-car:before {
    content: "\ebd1"
}

.icofont-police-hat:before {
    content: "\ebd2"
}

.icofont-police-van:before {
    content: "\ebd3"
}

.icofont-police:before {
    content: "\ebd4"
}

.icofont-thief-alt:before {
    content: "\ebd5"
}

.icofont-thief:before {
    content: "\ebd6"
}

.icofont-abacus-alt:before {
    content: "\ebd7"
}

.icofont-abacus:before {
    content: "\ebd8"
}

.icofont-angle-180:before {
    content: "\ebd9"
}

.icofont-angle-45:before {
    content: "\ebda"
}

.icofont-angle-90:before {
    content: "\ebdb"
}

.icofont-angle:before {
    content: "\ebdc"
}

.icofont-calculator-alt-1:before {
    content: "\ebdd"
}

.icofont-calculator-alt-2:before {
    content: "\ebde"
}

.icofont-calculator:before {
    content: "\ebdf"
}

.icofont-circle-ruler-alt:before {
    content: "\ebe0"
}

.icofont-circle-ruler:before {
    content: "\ebe1"
}

.icofont-compass-alt-1:before {
    content: "\ebe2"
}

.icofont-compass-alt-2:before {
    content: "\ebe3"
}

.icofont-compass-alt-3:before {
    content: "\ebe4"
}

.icofont-compass-alt-4:before {
    content: "\ebe5"
}

.icofont-golden-ratio:before {
    content: "\ebe6"
}

.icofont-marker-alt-1:before {
    content: "\ebe7"
}

.icofont-marker-alt-2:before {
    content: "\ebe8"
}

.icofont-marker-alt-3:before {
    content: "\ebe9"
}

.icofont-marker:before {
    content: "\ebea"
}

.icofont-math:before {
    content: "\ebeb"
}

.icofont-mathematical-alt-1:before {
    content: "\ebec"
}

.icofont-mathematical-alt-2:before {
    content: "\ebed"
}

.icofont-mathematical:before {
    content: "\ebee"
}

.icofont-pen-alt-1:before {
    content: "\ebef"
}

.icofont-pen-alt-2:before {
    content: "\ebf0"
}

.icofont-pen-alt-3:before {
    content: "\ebf1"
}

.icofont-pen-holder-alt-1:before {
    content: "\ebf2"
}

.icofont-pen-holder:before {
    content: "\ebf3"
}

.icofont-pen:before {
    content: "\ebf4"
}

.icofont-pencil-alt-1:before {
    content: "\ebf5"
}

.icofont-pencil-alt-2:before {
    content: "\ebf6"
}

.icofont-pencil-alt-3:before {
    content: "\ebf7"
}

.icofont-pencil-alt-4:before {
    content: "\ebf8"
}

.icofont-pencil:before {
    content: "\ebf9"
}

.icofont-ruler-alt-1:before {
    content: "\ebfa"
}

.icofont-ruler-alt-2:before {
    content: "\ebfb"
}

.icofont-ruler-compass-alt:before {
    content: "\ebfc"
}

.icofont-ruler-compass:before {
    content: "\ebfd"
}

.icofont-ruler-pencil-alt-1:before {
    content: "\ebfe"
}

.icofont-ruler-pencil-alt-2:before {
    content: "\ebff"
}

.icofont-ruler-pencil:before {
    content: "\ec00"
}

.icofont-ruler:before {
    content: "\ec01"
}

.icofont-rulers-alt:before {
    content: "\ec02"
}

.icofont-rulers:before {
    content: "\ec03"
}

.icofont-square-root:before {
    content: "\ec04"
}

.icofont-ui-calculator:before {
    content: "\ec05"
}

.icofont-aids:before {
    content: "\ec06"
}

.icofont-ambulance-crescent:before {
    content: "\ec07"
}

.icofont-ambulance-cross:before {
    content: "\ec08"
}

.icofont-ambulance:before {
    content: "\ec09"
}

.icofont-autism:before {
    content: "\ec0a"
}

.icofont-bandage:before {
    content: "\ec0b"
}

.icofont-blind:before {
    content: "\ec0c"
}

.icofont-blood-drop:before {
    content: "\ec0d"
}

.icofont-blood-test:before {
    content: "\ec0e"
}

.icofont-blood:before {
    content: "\ec0f"
}

.icofont-brain-alt:before {
    content: "\ec10"
}

.icofont-brain:before {
    content: "\ec11"
}

.icofont-capsule:before {
    content: "\ec12"
}

.icofont-crutch:before {
    content: "\ec13"
}

.icofont-disabled:before {
    content: "\ec14"
}

.icofont-dna-alt-1:before {
    content: "\ec15"
}

.icofont-dna-alt-2:before {
    content: "\ec16"
}

.icofont-dna:before {
    content: "\ec17"
}

.icofont-doctor-alt:before {
    content: "\ec18"
}

.icofont-doctor:before {
    content: "\ec19"
}

.icofont-drug-pack:before {
    content: "\ec1a"
}

.icofont-drug:before {
    content: "\ec1b"
}

.icofont-first-aid-alt:before {
    content: "\ec1c"
}

.icofont-first-aid:before {
    content: "\ec1d"
}

.icofont-heart-beat-alt:before {
    content: "\ec1e"
}

.icofont-heart-beat:before {
    content: "\ec1f"
}

.icofont-heartbeat:before {
    content: "\ec20"
}

.icofont-herbal:before {
    content: "\ec21"
}

.icofont-hospital:before {
    content: "\ec22"
}

.icofont-icu:before {
    content: "\ec23"
}

.icofont-injection-syringe:before {
    content: "\ec24"
}

.icofont-laboratory:before {
    content: "\ec25"
}

.icofont-medical-sign-alt:before {
    content: "\ec26"
}

.icofont-medical-sign:before {
    content: "\ec27"
}

.icofont-nurse-alt:before {
    content: "\ec28"
}

.icofont-nurse:before {
    content: "\ec29"
}

.icofont-nursing-home:before {
    content: "\ec2a"
}

.icofont-operation-theater:before {
    content: "\ec2b"
}

.icofont-paralysis-disability:before {
    content: "\ec2c"
}

.icofont-patient-bed:before {
    content: "\ec2d"
}

.icofont-patient-file:before {
    content: "\ec2e"
}

.icofont-pills:before {
    content: "\ec2f"
}

.icofont-prescription:before {
    content: "\ec30"
}

.icofont-pulse:before {
    content: "\ec31"
}

.icofont-stethoscope-alt:before {
    content: "\ec32"
}

.icofont-stethoscope:before {
    content: "\ec33"
}

.icofont-stretcher:before {
    content: "\ec34"
}

.icofont-surgeon-alt:before {
    content: "\ec35"
}

.icofont-surgeon:before {
    content: "\ec36"
}

.icofont-tablets:before {
    content: "\ec37"
}

.icofont-test-bottle:before {
    content: "\ec38"
}

.icofont-test-tube:before {
    content: "\ec39"
}

.icofont-thermometer-alt:before {
    content: "\ec3a"
}

.icofont-thermometer:before {
    content: "\ec3b"
}

.icofont-tooth:before {
    content: "\ec3c"
}

.icofont-xray:before {
    content: "\ec3d"
}

.icofont-ui-add:before {
    content: "\ec3e"
}

.icofont-ui-alarm:before {
    content: "\ec3f"
}

.icofont-ui-battery:before {
    content: "\ec40"
}

.icofont-ui-block:before {
    content: "\ec41"
}

.icofont-ui-bluetooth:before {
    content: "\ec42"
}

.icofont-ui-brightness:before {
    content: "\ec43"
}

.icofont-ui-browser:before {
    content: "\ec44"
}

.icofont-ui-calendar:before {
    content: "\ec45"
}

.icofont-ui-call:before {
    content: "\ec46"
}

.icofont-ui-camera:before {
    content: "\ec47"
}

.icofont-ui-cart:before {
    content: "\ec48"
}

.icofont-ui-cell-phone:before {
    content: "\ec49"
}

.icofont-ui-chat:before {
    content: "\ec4a"
}

.icofont-ui-check:before {
    content: "\ec4b"
}

.icofont-ui-clip-board:before {
    content: "\ec4c"
}

.icofont-ui-clip:before {
    content: "\ec4d"
}

.icofont-ui-clock:before {
    content: "\ec4e"
}

.icofont-ui-close:before {
    content: "\ec4f"
}

.icofont-ui-contact-list:before {
    content: "\ec50"
}

.icofont-ui-copy:before {
    content: "\ec51"
}

.icofont-ui-cut:before {
    content: "\ec52"
}

.icofont-ui-delete:before {
    content: "\ec53"
}

.icofont-ui-dial-phone:before {
    content: "\ec54"
}

.icofont-ui-edit:before {
    content: "\ec55"
}

.icofont-ui-email:before {
    content: "\ec56"
}

.icofont-ui-file:before {
    content: "\ec57"
}

.icofont-ui-fire-wall:before {
    content: "\ec58"
}

.icofont-ui-flash-light:before {
    content: "\ec59"
}

.icofont-ui-flight:before {
    content: "\ec5a"
}

.icofont-ui-folder:before {
    content: "\ec5b"
}

.icofont-ui-game:before {
    content: "\ec5c"
}

.icofont-ui-handicapped:before {
    content: "\ec5d"
}

.icofont-ui-home:before {
    content: "\ec5e"
}

.icofont-ui-image:before {
    content: "\ec5f"
}

.icofont-ui-laoding:before {
    content: "\ec60"
}

.icofont-ui-lock:before {
    content: "\ec61"
}

.icofont-ui-love-add:before {
    content: "\ec62"
}

.icofont-ui-love-broken:before {
    content: "\ec63"
}

.icofont-ui-love-remove:before {
    content: "\ec64"
}

.icofont-ui-love:before {
    content: "\ec65"
}

.icofont-ui-map:before {
    content: "\ec66"
}

.icofont-ui-message:before {
    content: "\ec67"
}

.icofont-ui-messaging:before {
    content: "\ec68"
}

.icofont-ui-movie:before {
    content: "\ec69"
}

.icofont-ui-music-player:before {
    content: "\ec6a"
}

.icofont-ui-music:before {
    content: "\ec6b"
}

.icofont-ui-mute:before {
    content: "\ec6c"
}

.icofont-ui-network:before {
    content: "\ec6d"
}

.icofont-ui-next:before {
    content: "\ec6e"
}

.icofont-ui-note:before {
    content: "\ec6f"
}

.icofont-ui-office:before {
    content: "\ec70"
}

.icofont-ui-password:before {
    content: "\ec71"
}

.icofont-ui-pause:before {
    content: "\ec72"
}

.icofont-ui-play-stop:before {
    content: "\ec73"
}

.icofont-ui-play:before {
    content: "\ec74"
}

.icofont-ui-pointer:before {
    content: "\ec75"
}

.icofont-ui-power:before {
    content: "\ec76"
}

.icofont-ui-press:before {
    content: "\ec77"
}

.icofont-ui-previous:before {
    content: "\ec78"
}

.icofont-ui-rate-add:before {
    content: "\ec79"
}

.icofont-ui-rate-blank:before {
    content: "\ec7a"
}

.icofont-ui-rate-remove:before {
    content: "\ec7b"
}

.icofont-ui-rating:before {
    content: "\ec7c"
}

.icofont-ui-record:before {
    content: "\ec7d"
}

.icofont-ui-remove:before {
    content: "\ec7e"
}

.icofont-ui-reply:before {
    content: "\ec7f"
}

.icofont-ui-rotation:before {
    content: "\ec80"
}

.icofont-ui-rss:before {
    content: "\ec81"
}

.icofont-ui-search:before {
    content: "\ec82"
}

.icofont-ui-settings:before {
    content: "\ec83"
}

.icofont-ui-social-link:before {
    content: "\ec84"
}

.icofont-ui-tag:before {
    content: "\ec85"
}

.icofont-ui-text-chat:before {
    content: "\ec86"
}

.icofont-ui-text-loading:before {
    content: "\ec87"
}

.icofont-ui-theme:before {
    content: "\ec88"
}

.icofont-ui-timer:before {
    content: "\ec89"
}

.icofont-ui-touch-phone:before {
    content: "\ec8a"
}

.icofont-ui-travel:before {
    content: "\ec8b"
}

.icofont-ui-unlock:before {
    content: "\ec8c"
}

.icofont-ui-user-group:before {
    content: "\ec8d"
}

.icofont-ui-user:before {
    content: "\ec8e"
}

.icofont-ui-v-card:before {
    content: "\ec8f"
}

.icofont-ui-video-chat:before {
    content: "\ec90"
}

.icofont-ui-video-message:before {
    content: "\ec91"
}

.icofont-ui-video-play:before {
    content: "\ec92"
}

.icofont-ui-video:before {
    content: "\ec93"
}

.icofont-ui-volume:before {
    content: "\ec94"
}

.icofont-ui-weather:before {
    content: "\ec95"
}

.icofont-ui-wifi:before {
    content: "\ec96"
}

.icofont-ui-zoom-in:before {
    content: "\ec97"
}

.icofont-ui-zoom-out:before {
    content: "\ec98"
}

.icofont-cassette-player:before {
    content: "\ec99"
}

.icofont-cassette:before {
    content: "\ec9a"
}

.icofont-forward:before {
    content: "\ec9b"
}

.icofont-guiter:before {
    content: "\ec9c"
}

.icofont-movie:before {
    content: "\ec9d"
}

.icofont-multimedia:before {
    content: "\ec9e"
}

.icofont-music-alt:before {
    content: "\ec9f"
}

.icofont-music-disk:before {
    content: "\eca0"
}

.icofont-music-note:before {
    content: "\eca1"
}

.icofont-music-notes:before {
    content: "\eca2"
}

.icofont-music:before {
    content: "\eca3"
}

.icofont-mute-volume:before {
    content: "\eca4"
}

.icofont-pause:before {
    content: "\eca5"
}

.icofont-play-alt-1:before {
    content: "\eca6"
}

.icofont-play-alt-2:before {
    content: "\eca7"
}

.icofont-play-alt-3:before {
    content: "\eca8"
}

.icofont-play-pause:before {
    content: "\eca9"
}

.icofont-play:before {
    content: "\ecaa"
}

.icofont-record:before {
    content: "\ecab"
}

.icofont-retro-music-disk:before {
    content: "\ecac"
}

.icofont-rewind:before {
    content: "\ecad"
}

.icofont-song-notes:before {
    content: "\ecae"
}

.icofont-sound-wave-alt:before {
    content: "\ecaf"
}

.icofont-sound-wave:before {
    content: "\ecb0"
}

.icofont-stop:before {
    content: "\ecb1"
}

.icofont-video-alt:before {
    content: "\ecb2"
}

.icofont-video-cam:before {
    content: "\ecb3"
}

.icofont-video-clapper:before {
    content: "\ecb4"
}

.icofont-video:before {
    content: "\ecb5"
}

.icofont-volume-bar:before {
    content: "\ecb6"
}

.icofont-volume-down:before {
    content: "\ecb7"
}

.icofont-volume-mute:before {
    content: "\ecb8"
}

.icofont-volume-off:before {
    content: "\ecb9"
}

.icofont-volume-up:before {
    content: "\ecba"
}

.icofont-youtube-play:before {
    content: "\ecbb"
}

.icofont-2checkout-alt:before {
    content: "\ecbc"
}

.icofont-2checkout:before {
    content: "\ecbd"
}

.icofont-amazon-alt:before {
    content: "\ecbe"
}

.icofont-amazon:before {
    content: "\ecbf"
}

.icofont-american-express-alt:before {
    content: "\ecc0"
}

.icofont-american-express:before {
    content: "\ecc1"
}

.icofont-apple-pay-alt:before {
    content: "\ecc2"
}

.icofont-apple-pay:before {
    content: "\ecc3"
}

.icofont-bank-transfer-alt:before {
    content: "\ecc4"
}

.icofont-bank-transfer:before {
    content: "\ecc5"
}

.icofont-braintree-alt:before {
    content: "\ecc6"
}

.icofont-braintree:before {
    content: "\ecc7"
}

.icofont-cash-on-delivery-alt:before {
    content: "\ecc8"
}

.icofont-cash-on-delivery:before {
    content: "\ecc9"
}

.icofont-diners-club-alt-1:before {
    content: "\ecca"
}

.icofont-diners-club-alt-2:before {
    content: "\eccb"
}

.icofont-diners-club-alt-3:before {
    content: "\eccc"
}

.icofont-diners-club:before {
    content: "\eccd"
}

.icofont-discover-alt:before {
    content: "\ecce"
}

.icofont-discover:before {
    content: "\eccf"
}

.icofont-eway-alt:before {
    content: "\ecd0"
}

.icofont-eway:before {
    content: "\ecd1"
}

.icofont-google-wallet-alt-1:before {
    content: "\ecd2"
}

.icofont-google-wallet-alt-2:before {
    content: "\ecd3"
}

.icofont-google-wallet-alt-3:before {
    content: "\ecd4"
}

.icofont-google-wallet:before {
    content: "\ecd5"
}

.icofont-jcb-alt:before {
    content: "\ecd6"
}

.icofont-jcb:before {
    content: "\ecd7"
}

.icofont-maestro-alt:before {
    content: "\ecd8"
}

.icofont-maestro:before {
    content: "\ecd9"
}

.icofont-mastercard-alt:before {
    content: "\ecda"
}

.icofont-mastercard:before {
    content: "\ecdb"
}

.icofont-payoneer-alt:before {
    content: "\ecdc"
}

.icofont-payoneer:before {
    content: "\ecdd"
}

.icofont-paypal-alt:before {
    content: "\ecde"
}

.icofont-paypal:before {
    content: "\ecdf"
}

.icofont-sage-alt:before {
    content: "\ece0"
}

.icofont-sage:before {
    content: "\ece1"
}

.icofont-skrill-alt:before {
    content: "\ece2"
}

.icofont-skrill:before {
    content: "\ece3"
}

.icofont-stripe-alt:before {
    content: "\ece4"
}

.icofont-stripe:before {
    content: "\ece5"
}

.icofont-visa-alt:before {
    content: "\ece6"
}

.icofont-visa-electron:before {
    content: "\ece7"
}

.icofont-visa:before {
    content: "\ece8"
}

.icofont-western-union-alt:before {
    content: "\ece9"
}

.icofont-western-union:before {
    content: "\ecea"
}

.icofont-boy:before {
    content: "\eceb"
}

.icofont-business-man-alt-1:before {
    content: "\ecec"
}

.icofont-business-man-alt-2:before {
    content: "\eced"
}

.icofont-business-man-alt-3:before {
    content: "\ecee"
}

.icofont-business-man:before {
    content: "\ecef"
}

.icofont-female:before {
    content: "\ecf0"
}

.icofont-funky-man:before {
    content: "\ecf1"
}

.icofont-girl-alt:before {
    content: "\ecf2"
}

.icofont-girl:before {
    content: "\ecf3"
}

.icofont-group:before {
    content: "\ecf4"
}

.icofont-hotel-boy-alt:before {
    content: "\ecf5"
}

.icofont-hotel-boy:before {
    content: "\ecf6"
}

.icofont-kid:before {
    content: "\ecf7"
}

.icofont-man-in-glasses:before {
    content: "\ecf8"
}

.icofont-people:before {
    content: "\ecf9"
}

.icofont-support:before {
    content: "\ecfa"
}

.icofont-user-alt-1:before {
    content: "\ecfb"
}

.icofont-user-alt-2:before {
    content: "\ecfc"
}

.icofont-user-alt-3:before {
    content: "\ecfd"
}

.icofont-user-alt-4:before {
    content: "\ecfe"
}

.icofont-user-alt-5:before {
    content: "\ecff"
}

.icofont-user-alt-6:before {
    content: "\ed00"
}

.icofont-user-alt-7:before {
    content: "\ed01"
}

.icofont-user-female:before {
    content: "\ed02"
}

.icofont-user-male:before {
    content: "\ed03"
}

.icofont-user-suited:before {
    content: "\ed04"
}

.icofont-user:before {
    content: "\ed05"
}

.icofont-users-alt-1:before {
    content: "\ed06"
}

.icofont-users-alt-2:before {
    content: "\ed07"
}

.icofont-users-alt-3:before {
    content: "\ed08"
}

.icofont-users-alt-4:before {
    content: "\ed09"
}

.icofont-users-alt-5:before {
    content: "\ed0a"
}

.icofont-users-alt-6:before {
    content: "\ed0b"
}

.icofont-users-social:before {
    content: "\ed0c"
}

.icofont-users:before {
    content: "\ed0d"
}

.icofont-waiter-alt:before {
    content: "\ed0e"
}

.icofont-waiter:before {
    content: "\ed0f"
}

.icofont-woman-in-glasses:before {
    content: "\ed10"
}

.icofont-search-1:before {
    content: "\ed11"
}

.icofont-search-2:before {
    content: "\ed12"
}

.icofont-search-document:before {
    content: "\ed13"
}

.icofont-search-folder:before {
    content: "\ed14"
}

.icofont-search-job:before {
    content: "\ed15"
}

.icofont-search-map:before {
    content: "\ed16"
}

.icofont-search-property:before {
    content: "\ed17"
}

.icofont-search-restaurant:before {
    content: "\ed18"
}

.icofont-search-stock:before {
    content: "\ed19"
}

.icofont-search-user:before {
    content: "\ed1a"
}

.icofont-search:before {
    content: "\ed1b"
}

.icofont-500px:before {
    content: "\ed1c"
}

.icofont-aim:before {
    content: "\ed1d"
}

.icofont-badoo:before {
    content: "\ed1e"
}

.icofont-baidu-tieba:before {
    content: "\ed1f"
}

.icofont-bbm-messenger:before {
    content: "\ed20"
}

.icofont-bebo:before {
    content: "\ed21"
}

.icofont-behance:before {
    content: "\ed22"
}

.icofont-blogger:before {
    content: "\ed23"
}

.icofont-bootstrap:before {
    content: "\ed24"
}

.icofont-brightkite:before {
    content: "\ed25"
}

.icofont-cloudapp:before {
    content: "\ed26"
}

.icofont-concrete5:before {
    content: "\ed27"
}

.icofont-delicious:before {
    content: "\ed28"
}

.icofont-designbump:before {
    content: "\ed29"
}

.icofont-designfloat:before {
    content: "\ed2a"
}

.icofont-deviantart:before {
    content: "\ed2b"
}

.icofont-digg:before {
    content: "\ed2c"
}

.icofont-dotcms:before {
    content: "\ed2d"
}

.icofont-dribbble:before {
    content: "\ed2e"
}

.icofont-dribble:before {
    content: "\ed2f"
}

.icofont-dropbox:before {
    content: "\ed30"
}

.icofont-ebuddy:before {
    content: "\ed31"
}

.icofont-ello:before {
    content: "\ed32"
}

.icofont-ember:before {
    content: "\ed33"
}

.icofont-envato:before {
    content: "\ed34"
}

.icofont-evernote:before {
    content: "\ed35"
}

.icofont-facebook-messenger:before {
    content: "\ed36"
}

.icofont-facebook:before {
    content: "\ed37"
}

.icofont-feedburner:before {
    content: "\ed38"
}

.icofont-flikr:before {
    content: "\ed39"
}

.icofont-folkd:before {
    content: "\ed3a"
}

.icofont-foursquare:before {
    content: "\ed3b"
}

.icofont-friendfeed:before {
    content: "\ed3c"
}

.icofont-ghost:before {
    content: "\ed3d"
}

.icofont-github:before {
    content: "\ed3e"
}

.icofont-gnome:before {
    content: "\ed3f"
}

.icofont-google-buzz:before {
    content: "\ed40"
}

.icofont-google-hangouts:before {
    content: "\ed41"
}

.icofont-google-map:before {
    content: "\ed42"
}

.icofont-google-plus:before {
    content: "\ed43"
}

.icofont-google-talk:before {
    content: "\ed44"
}

.icofont-hype-machine:before {
    content: "\ed45"
}

.icofont-instagram:before {
    content: "\ed46"
}

.icofont-kakaotalk:before {
    content: "\ed47"
}

.icofont-kickstarter:before {
    content: "\ed48"
}

.icofont-kik:before {
    content: "\ed49"
}

.icofont-kiwibox:before {
    content: "\ed4a"
}

.icofont-line-messenger:before {
    content: "\ed4b"
}

.icofont-line:before {
    content: "\ed4c"
}

.icofont-linkedin:before {
    content: "\ed4d"
}

.icofont-linux-mint:before {
    content: "\ed4e"
}

.icofont-live-messenger:before {
    content: "\ed4f"
}

.icofont-livejournal:before {
    content: "\ed50"
}

.icofont-magento:before {
    content: "\ed51"
}

.icofont-meetme:before {
    content: "\ed52"
}

.icofont-meetup:before {
    content: "\ed53"
}

.icofont-mixx:before {
    content: "\ed54"
}

.icofont-newsvine:before {
    content: "\ed55"
}

.icofont-nimbuss:before {
    content: "\ed56"
}

.icofont-odnoklassniki:before {
    content: "\ed57"
}

.icofont-opencart:before {
    content: "\ed58"
}

.icofont-oscommerce:before {
    content: "\ed59"
}

.icofont-pandora:before {
    content: "\ed5a"
}

.icofont-photobucket:before {
    content: "\ed5b"
}

.icofont-picasa:before {
    content: "\ed5c"
}

.icofont-pinterest:before {
    content: "\ed5d"
}

.icofont-prestashop:before {
    content: "\ed5e"
}

.icofont-qik:before {
    content: "\ed5f"
}

.icofont-qq:before {
    content: "\ed60"
}

.icofont-readernaut:before {
    content: "\ed61"
}

.icofont-reddit:before {
    content: "\ed62"
}

.icofont-renren:before {
    content: "\ed63"
}

.icofont-rss:before {
    content: "\ed64"
}

.icofont-shopify:before {
    content: "\ed65"
}

.icofont-silverstripe:before {
    content: "\ed66"
}

.icofont-skype:before {
    content: "\ed67"
}

.icofont-slack:before {
    content: "\ed68"
}

.icofont-slashdot:before {
    content: "\ed69"
}

.icofont-slidshare:before {
    content: "\ed6a"
}

.icofont-smugmug:before {
    content: "\ed6b"
}

.icofont-snapchat:before {
    content: "\ed6c"
}

.icofont-soundcloud:before {
    content: "\ed6d"
}

.icofont-spotify:before {
    content: "\ed6e"
}

.icofont-stack-exchange:before {
    content: "\ed6f"
}

.icofont-stack-overflow:before {
    content: "\ed70"
}

.icofont-steam:before {
    content: "\ed71"
}

.icofont-stumbleupon:before {
    content: "\ed72"
}

.icofont-tagged:before {
    content: "\ed73"
}

.icofont-technorati:before {
    content: "\ed74"
}

.icofont-telegram:before {
    content: "\ed75"
}

.icofont-tinder:before {
    content: "\ed76"
}

.icofont-trello:before {
    content: "\ed77"
}

.icofont-tumblr:before {
    content: "\ed78"
}

.icofont-twitch:before {
    content: "\ed79"
}

.icofont-twitter:before {
    content: "\ed7a"
}

.icofont-typo3:before {
    content: "\ed7b"
}

.icofont-ubercart:before {
    content: "\ed7c"
}

.icofont-viber:before {
    content: "\ed7d"
}

.icofont-viddler:before {
    content: "\ed7e"
}

.icofont-vimeo:before {
    content: "\ed7f"
}

.icofont-vine:before {
    content: "\ed80"
}

.icofont-virb:before {
    content: "\ed81"
}

.icofont-virtuemart:before {
    content: "\ed82"
}

.icofont-vk:before {
    content: "\ed83"
}

.icofont-wechat:before {
    content: "\ed84"
}

.icofont-weibo:before {
    content: "\ed85"
}

.icofont-whatsapp:before {
    content: "\ed86"
}

.icofont-xing:before {
    content: "\ed87"
}

.icofont-yahoo:before {
    content: "\ed88"
}

.icofont-yelp:before {
    content: "\ed89"
}

.icofont-youku:before {
    content: "\ed8a"
}

.icofont-youtube:before {
    content: "\ed8b"
}

.icofont-zencart:before {
    content: "\ed8c"
}

.icofont-badminton-birdie:before {
    content: "\ed8d"
}

.icofont-baseball:before {
    content: "\ed8e"
}

.icofont-baseballer:before {
    content: "\ed8f"
}

.icofont-basketball-hoop:before {
    content: "\ed90"
}

.icofont-basketball:before {
    content: "\ed91"
}

.icofont-billiard-ball:before {
    content: "\ed92"
}

.icofont-boot-alt-1:before {
    content: "\ed93"
}

.icofont-boot-alt-2:before {
    content: "\ed94"
}

.icofont-boot:before {
    content: "\ed95"
}

.icofont-bowling-alt:before {
    content: "\ed96"
}

.icofont-bowling:before {
    content: "\ed97"
}

.icofont-canoe:before {
    content: "\ed98"
}

.icofont-cheer-leader:before {
    content: "\ed99"
}

.icofont-climbing:before {
    content: "\ed9a"
}

.icofont-corner:before {
    content: "\ed9b"
}

.icofont-field-alt:before {
    content: "\ed9c"
}

.icofont-field:before {
    content: "\ed9d"
}

.icofont-football-alt:before {
    content: "\ed9e"
}

.icofont-football-american:before {
    content: "\ed9f"
}

.icofont-football:before {
    content: "\eda0"
}

.icofont-foul:before {
    content: "\eda1"
}

.icofont-goal-keeper:before {
    content: "\eda2"
}

.icofont-goal:before {
    content: "\eda3"
}

.icofont-golf-alt:before {
    content: "\eda4"
}

.icofont-golf-bag:before {
    content: "\eda5"
}

.icofont-golf-cart:before {
    content: "\eda6"
}

.icofont-golf-field:before {
    content: "\eda7"
}

.icofont-golf:before {
    content: "\eda8"
}

.icofont-golfer:before {
    content: "\eda9"
}

.icofont-helmet:before {
    content: "\edaa"
}

.icofont-hockey-alt:before {
    content: "\edab"
}

.icofont-hockey:before {
    content: "\edac"
}

.icofont-ice-skate:before {
    content: "\edad"
}

.icofont-jersey-alt:before {
    content: "\edae"
}

.icofont-jersey:before {
    content: "\edaf"
}

.icofont-jumping:before {
    content: "\edb0"
}

.icofont-kick:before {
    content: "\edb1"
}

.icofont-leg:before {
    content: "\edb2"
}

.icofont-match-review:before {
    content: "\edb3"
}

.icofont-medal-sport:before {
    content: "\edb4"
}

.icofont-offside:before {
    content: "\edb5"
}

.icofont-olympic-logo:before {
    content: "\edb6"
}

.icofont-olympic:before {
    content: "\edb7"
}

.icofont-padding:before {
    content: "\edb8"
}

.icofont-penalty-card:before {
    content: "\edb9"
}

.icofont-racer:before {
    content: "\edba"
}

.icofont-racing-car:before {
    content: "\edbb"
}

.icofont-racing-flag-alt:before {
    content: "\edbc"
}

.icofont-racing-flag:before {
    content: "\edbd"
}

.icofont-racings-wheel:before {
    content: "\edbe"
}

.icofont-referee:before {
    content: "\edbf"
}

.icofont-refree-jersey:before {
    content: "\edc0"
}

.icofont-result-sport:before {
    content: "\edc1"
}

.icofont-rugby-ball:before {
    content: "\edc2"
}

.icofont-rugby-player:before {
    content: "\edc3"
}

.icofont-rugby:before {
    content: "\edc4"
}

.icofont-runner-alt-1:before {
    content: "\edc5"
}

.icofont-runner-alt-2:before {
    content: "\edc6"
}

.icofont-runner:before {
    content: "\edc7"
}

.icofont-score-board:before {
    content: "\edc8"
}

.icofont-skiing-man:before {
    content: "\edc9"
}

.icofont-skydiving-goggles:before {
    content: "\edca"
}

.icofont-snow-mobile:before {
    content: "\edcb"
}

.icofont-steering:before {
    content: "\edcc"
}

.icofont-stopwatch:before {
    content: "\edcd"
}

.icofont-substitute:before {
    content: "\edce"
}

.icofont-swimmer:before {
    content: "\edcf"
}

.icofont-table-tennis:before {
    content: "\edd0"
}

.icofont-team-alt:before {
    content: "\edd1"
}

.icofont-team:before {
    content: "\edd2"
}

.icofont-tennis-player:before {
    content: "\edd3"
}

.icofont-tennis:before {
    content: "\edd4"
}

.icofont-tracking:before {
    content: "\edd5"
}

.icofont-trophy-alt:before {
    content: "\edd6"
}

.icofont-trophy:before {
    content: "\edd7"
}

.icofont-volleyball-alt:before {
    content: "\edd8"
}

.icofont-volleyball-fire:before {
    content: "\edd9"
}

.icofont-volleyball:before {
    content: "\edda"
}

.icofont-water-bottle:before {
    content: "\eddb"
}

.icofont-whistle-alt:before {
    content: "\eddc"
}

.icofont-whistle:before {
    content: "\eddd"
}

.icofont-win-trophy:before {
    content: "\edde"
}

.icofont-align-center:before {
    content: "\eddf"
}

.icofont-align-left:before {
    content: "\ede0"
}

.icofont-align-right:before {
    content: "\ede1"
}

.icofont-all-caps:before {
    content: "\ede2"
}

.icofont-bold:before {
    content: "\ede3"
}

.icofont-brush:before {
    content: "\ede4"
}

.icofont-clip-board:before {
    content: "\ede5"
}

.icofont-code-alt:before {
    content: "\ede6"
}

.icofont-color-bucket:before {
    content: "\ede7"
}

.icofont-color-picker:before {
    content: "\ede8"
}

.icofont-copy-invert:before {
    content: "\ede9"
}

.icofont-copy:before {
    content: "\edea"
}

.icofont-cut:before {
    content: "\edeb"
}

.icofont-delete-alt:before {
    content: "\edec"
}

.icofont-edit-alt:before {
    content: "\eded"
}

.icofont-eraser-alt:before {
    content: "\edee"
}

.icofont-font:before {
    content: "\edef"
}

.icofont-heading:before {
    content: "\edf0"
}

.icofont-indent:before {
    content: "\edf1"
}

.icofont-italic-alt:before {
    content: "\edf2"
}

.icofont-italic:before {
    content: "\edf3"
}

.icofont-justify-all:before {
    content: "\edf4"
}

.icofont-justify-center:before {
    content: "\edf5"
}

.icofont-justify-left:before {
    content: "\edf6"
}

.icofont-justify-right:before {
    content: "\edf7"
}

.icofont-link-broken:before {
    content: "\edf8"
}

.icofont-outdent:before {
    content: "\edf9"
}

.icofont-paper-clip:before {
    content: "\edfa"
}

.icofont-paragraph:before {
    content: "\edfb"
}

.icofont-pin:before {
    content: "\edfc"
}

.icofont-printer:before {
    content: "\edfd"
}

.icofont-redo:before {
    content: "\edfe"
}

.icofont-rotation:before {
    content: "\edff"
}

.icofont-save:before {
    content: "\ee00"
}

.icofont-small-cap:before {
    content: "\ee01"
}

.icofont-strike-through:before {
    content: "\ee02"
}

.icofont-sub-listing:before {
    content: "\ee03"
}

.icofont-subscript:before {
    content: "\ee04"
}

.icofont-superscript:before {
    content: "\ee05"
}

.icofont-table:before {
    content: "\ee06"
}

.icofont-text-height:before {
    content: "\ee07"
}

.icofont-text-width:before {
    content: "\ee08"
}

.icofont-trash:before {
    content: "\ee09"
}

.icofont-underline:before {
    content: "\ee0a"
}

.icofont-undo:before {
    content: "\ee0b"
}

.icofont-air-balloon:before {
    content: "\ee0c"
}

.icofont-airplane-alt:before {
    content: "\ee0d"
}

.icofont-airplane:before {
    content: "\ee0e"
}

.icofont-articulated-truck:before {
    content: "\ee0f"
}

.icofont-auto-mobile:before {
    content: "\ee10"
}

.icofont-auto-rickshaw:before {
    content: "\ee11"
}

.icofont-bicycle-alt-1:before {
    content: "\ee12"
}

.icofont-bicycle-alt-2:before {
    content: "\ee13"
}

.icofont-bicycle:before {
    content: "\ee14"
}

.icofont-bus-alt-1:before {
    content: "\ee15"
}

.icofont-bus-alt-2:before {
    content: "\ee16"
}

.icofont-bus-alt-3:before {
    content: "\ee17"
}

.icofont-bus:before {
    content: "\ee18"
}

.icofont-cab:before {
    content: "\ee19"
}

.icofont-cable-car:before {
    content: "\ee1a"
}

.icofont-car-alt-1:before {
    content: "\ee1b"
}

.icofont-car-alt-2:before {
    content: "\ee1c"
}

.icofont-car-alt-3:before {
    content: "\ee1d"
}

.icofont-car-alt-4:before {
    content: "\ee1e"
}

.icofont-car:before {
    content: "\ee1f"
}

.icofont-delivery-time:before {
    content: "\ee20"
}

.icofont-fast-delivery:before {
    content: "\ee21"
}

.icofont-fire-truck-alt:before {
    content: "\ee22"
}

.icofont-fire-truck:before {
    content: "\ee23"
}

.icofont-free-delivery:before {
    content: "\ee24"
}

.icofont-helicopter:before {
    content: "\ee25"
}

.icofont-motor-bike-alt:before {
    content: "\ee26"
}

.icofont-motor-bike:before {
    content: "\ee27"
}

.icofont-motor-biker:before {
    content: "\ee28"
}

.icofont-oil-truck:before {
    content: "\ee29"
}

.icofont-rickshaw:before {
    content: "\ee2a"
}

.icofont-rocket-alt-1:before {
    content: "\ee2b"
}

.icofont-rocket-alt-2:before {
    content: "\ee2c"
}

.icofont-rocket:before {
    content: "\ee2d"
}

.icofont-sail-boat-alt-1:before {
    content: "\ee2e"
}

.icofont-sail-boat-alt-2:before {
    content: "\ee2f"
}

.icofont-sail-boat:before {
    content: "\ee30"
}

.icofont-scooter:before {
    content: "\ee31"
}

.icofont-sea-plane:before {
    content: "\ee32"
}

.icofont-ship-alt:before {
    content: "\ee33"
}

.icofont-ship:before {
    content: "\ee34"
}

.icofont-speed-boat:before {
    content: "\ee35"
}

.icofont-taxi:before {
    content: "\ee36"
}

.icofont-tractor:before {
    content: "\ee37"
}

.icofont-train-line:before {
    content: "\ee38"
}

.icofont-train-steam:before {
    content: "\ee39"
}

.icofont-tram:before {
    content: "\ee3a"
}

.icofont-truck-alt:before {
    content: "\ee3b"
}

.icofont-truck-loaded:before {
    content: "\ee3c"
}

.icofont-truck:before {
    content: "\ee3d"
}

.icofont-van-alt:before {
    content: "\ee3e"
}

.icofont-van:before {
    content: "\ee3f"
}

.icofont-yacht:before {
    content: "\ee40"
}

.icofont-5-star-hotel:before {
    content: "\ee41"
}

.icofont-air-ticket:before {
    content: "\ee42"
}

.icofont-beach-bed:before {
    content: "\ee43"
}

.icofont-beach:before {
    content: "\ee44"
}

.icofont-camping-vest:before {
    content: "\ee45"
}

.icofont-direction-sign:before {
    content: "\ee46"
}

.icofont-hill-side:before {
    content: "\ee47"
}

.icofont-hill:before {
    content: "\ee48"
}

.icofont-hotel:before {
    content: "\ee49"
}

.icofont-island-alt:before {
    content: "\ee4a"
}

.icofont-island:before {
    content: "\ee4b"
}

.icofont-sandals-female:before {
    content: "\ee4c"
}

.icofont-sandals-male:before {
    content: "\ee4d"
}

.icofont-travelling:before {
    content: "\ee4e"
}

.icofont-breakdown:before {
    content: "\ee4f"
}

.icofont-celsius:before {
    content: "\ee50"
}

.icofont-clouds:before {
    content: "\ee51"
}

.icofont-cloudy:before {
    content: "\ee52"
}

.icofont-dust:before {
    content: "\ee53"
}

.icofont-eclipse:before {
    content: "\ee54"
}

.icofont-fahrenheit:before {
    content: "\ee55"
}

.icofont-forest-fire:before {
    content: "\ee56"
}

.icofont-full-night:before {
    content: "\ee57"
}

.icofont-full-sunny:before {
    content: "\ee58"
}

.icofont-hail-night:before {
    content: "\ee59"
}

.icofont-hail-rainy-night:before {
    content: "\ee5a"
}

.icofont-hail-rainy-sunny:before {
    content: "\ee5b"
}

.icofont-hail-rainy:before {
    content: "\ee5c"
}

.icofont-hail-sunny:before {
    content: "\ee5d"
}

.icofont-hail-thunder-night:before {
    content: "\ee5e"
}

.icofont-hail-thunder-sunny:before {
    content: "\ee5f"
}

.icofont-hail-thunder:before {
    content: "\ee60"
}

.icofont-hail:before {
    content: "\ee61"
}

.icofont-hill-night:before {
    content: "\ee62"
}

.icofont-hill-sunny:before {
    content: "\ee63"
}

.icofont-hurricane:before {
    content: "\ee64"
}

.icofont-meteor:before {
    content: "\ee65"
}

.icofont-night:before {
    content: "\ee66"
}

.icofont-rainy-night:before {
    content: "\ee67"
}

.icofont-rainy-sunny:before {
    content: "\ee68"
}

.icofont-rainy-thunder:before {
    content: "\ee69"
}

.icofont-rainy:before {
    content: "\ee6a"
}

.icofont-snow-alt:before {
    content: "\ee6b"
}

.icofont-snow-flake:before {
    content: "\ee6c"
}

.icofont-snow-temp:before {
    content: "\ee6d"
}

.icofont-snow:before {
    content: "\ee6e"
}

.icofont-snowy-hail:before {
    content: "\ee6f"
}

.icofont-snowy-night-hail:before {
    content: "\ee70"
}

.icofont-snowy-night-rainy:before {
    content: "\ee71"
}

.icofont-snowy-night:before {
    content: "\ee72"
}

.icofont-snowy-rainy:before {
    content: "\ee73"
}

.icofont-snowy-sunny-hail:before {
    content: "\ee74"
}

.icofont-snowy-sunny-rainy:before {
    content: "\ee75"
}

.icofont-snowy-sunny:before {
    content: "\ee76"
}

.icofont-snowy-thunder-night:before {
    content: "\ee77"
}

.icofont-snowy-thunder-sunny:before {
    content: "\ee78"
}

.icofont-snowy-thunder:before {
    content: "\ee79"
}

.icofont-snowy-windy-night:before {
    content: "\ee7a"
}

.icofont-snowy-windy-sunny:before {
    content: "\ee7b"
}

.icofont-snowy-windy:before {
    content: "\ee7c"
}

.icofont-snowy:before {
    content: "\ee7d"
}

.icofont-sun-alt:before {
    content: "\ee7e"
}

.icofont-sun-rise:before {
    content: "\ee7f"
}

.icofont-sun-set:before {
    content: "\ee80"
}

.icofont-sun:before {
    content: "\ee81"
}

.icofont-sunny-day-temp:before {
    content: "\ee82"
}

.icofont-sunny:before {
    content: "\ee83"
}

.icofont-thunder-light:before {
    content: "\ee84"
}

.icofont-tornado:before {
    content: "\ee85"
}

.icofont-umbrella-alt:before {
    content: "\ee86"
}

.icofont-umbrella:before {
    content: "\ee87"
}

.icofont-volcano:before {
    content: "\ee88"
}

.icofont-wave:before {
    content: "\ee89"
}

.icofont-wind-scale-0:before {
    content: "\ee8a"
}

.icofont-wind-scale-1:before {
    content: "\ee8b"
}

.icofont-wind-scale-10:before {
    content: "\ee8c"
}

.icofont-wind-scale-11:before {
    content: "\ee8d"
}

.icofont-wind-scale-12:before {
    content: "\ee8e"
}

.icofont-wind-scale-2:before {
    content: "\ee8f"
}

.icofont-wind-scale-3:before {
    content: "\ee90"
}

.icofont-wind-scale-4:before {
    content: "\ee91"
}

.icofont-wind-scale-5:before {
    content: "\ee92"
}

.icofont-wind-scale-6:before {
    content: "\ee93"
}

.icofont-wind-scale-7:before {
    content: "\ee94"
}

.icofont-wind-scale-8:before {
    content: "\ee95"
}

.icofont-wind-scale-9:before {
    content: "\ee96"
}

.icofont-wind-waves:before {
    content: "\ee97"
}

.icofont-wind:before {
    content: "\ee98"
}

.icofont-windy-hail:before {
    content: "\ee99"
}

.icofont-windy-night:before {
    content: "\ee9a"
}

.icofont-windy-raining:before {
    content: "\ee9b"
}

.icofont-windy-sunny:before {
    content: "\ee9c"
}

.icofont-windy-thunder-raining:before {
    content: "\ee9d"
}

.icofont-windy-thunder:before {
    content: "\ee9e"
}

.icofont-windy:before {
    content: "\ee9f"
}

.icofont-addons:before {
    content: "\eea0"
}

.icofont-address-book:before {
    content: "\eea1"
}

.icofont-adjust:before {
    content: "\eea2"
}

.icofont-alarm:before {
    content: "\eea3"
}

.icofont-anchor:before {
    content: "\eea4"
}

.icofont-archive:before {
    content: "\eea5"
}

.icofont-at:before {
    content: "\eea6"
}

.icofont-attachment:before {
    content: "\eea7"
}

.icofont-audio:before {
    content: "\eea8"
}

.icofont-automation:before {
    content: "\eea9"
}

.icofont-badge:before {
    content: "\eeaa"
}

.icofont-bag-alt:before {
    content: "\eeab"
}

.icofont-bag:before {
    content: "\eeac"
}

.icofont-ban:before {
    content: "\eead"
}

.icofont-bar-code:before {
    content: "\eeae"
}

.icofont-bars:before {
    content: "\eeaf"
}

.icofont-basket:before {
    content: "\eeb0"
}

.icofont-battery-empty:before {
    content: "\eeb1"
}

.icofont-battery-full:before {
    content: "\eeb2"
}

.icofont-battery-half:before {
    content: "\eeb3"
}

.icofont-battery-low:before {
    content: "\eeb4"
}

.icofont-beaker:before {
    content: "\eeb5"
}

.icofont-beard:before {
    content: "\eeb6"
}

.icofont-bed:before {
    content: "\eeb7"
}

.icofont-bell:before {
    content: "\eeb8"
}

.icofont-beverage:before {
    content: "\eeb9"
}

.icofont-bill:before {
    content: "\eeba"
}

.icofont-bin:before {
    content: "\eebb"
}

.icofont-binary:before {
    content: "\eebc"
}

.icofont-binoculars:before {
    content: "\eebd"
}

.icofont-bluetooth:before {
    content: "\eebe"
}

.icofont-bomb:before {
    content: "\eebf"
}

.icofont-book-mark:before {
    content: "\eec0"
}

.icofont-box:before {
    content: "\eec1"
}

.icofont-briefcase:before {
    content: "\eec2"
}

.icofont-broken:before {
    content: "\eec3"
}

.icofont-bucket:before {
    content: "\eec4"
}

.icofont-bucket1:before {
    content: "\eec5"
}

.icofont-bucket2:before {
    content: "\eec6"
}

.icofont-bug:before {
    content: "\eec7"
}

.icofont-building:before {
    content: "\eec8"
}

.icofont-bulb-alt:before {
    content: "\eec9"
}

.icofont-bullet:before {
    content: "\eeca"
}

.icofont-bullhorn:before {
    content: "\eecb"
}

.icofont-bullseye:before {
    content: "\eecc"
}

.icofont-calendar:before {
    content: "\eecd"
}

.icofont-camera-alt:before {
    content: "\eece"
}

.icofont-camera:before {
    content: "\eecf"
}

.icofont-card:before {
    content: "\eed0"
}

.icofont-cart-alt:before {
    content: "\eed1"
}

.icofont-cart:before {
    content: "\eed2"
}

.icofont-cc:before {
    content: "\eed3"
}

.icofont-charging:before {
    content: "\eed4"
}

.icofont-chat:before {
    content: "\eed5"
}

.icofont-check-alt:before {
    content: "\eed6"
}

.icofont-check-circled:before {
    content: "\eed7"
}

.icofont-check:before {
    content: "\eed8"
}

.icofont-checked:before {
    content: "\eed9"
}

.icofont-children-care:before {
    content: "\eeda"
}

.icofont-clip:before {
    content: "\eedb"
}

.icofont-clock-time:before {
    content: "\eedc"
}

.icofont-close-circled:before {
    content: "\eedd"
}

.icofont-close-line-circled:before {
    content: "\eede"
}

.icofont-close-line-squared-alt:before {
    content: "\eedf"
}

.icofont-close-line-squared:before {
    content: "\eee0"
}

.icofont-close-line:before {
    content: "\eee1"
}

.icofont-close-squared-alt:before {
    content: "\eee2"
}

.icofont-close-squared:before {
    content: "\eee3"
}

.icofont-close:before {
    content: "\eee4"
}

.icofont-cloud-download:before {
    content: "\eee5"
}

.icofont-cloud-refresh:before {
    content: "\eee6"
}

.icofont-cloud-upload:before {
    content: "\eee7"
}

.icofont-cloud:before {
    content: "\eee8"
}

.icofont-code-not-allowed:before {
    content: "\eee9"
}

.icofont-code:before {
    content: "\eeea"
}

.icofont-comment:before {
    content: "\eeeb"
}

.icofont-compass-alt:before {
    content: "\eeec"
}

.icofont-compass:before {
    content: "\eeed"
}

.icofont-computer:before {
    content: "\eeee"
}

.icofont-connection:before {
    content: "\eeef"
}

.icofont-console:before {
    content: "\eef0"
}

.icofont-contacts:before {
    content: "\eef1"
}

.icofont-contrast:before {
    content: "\eef2"
}

.icofont-copyright:before {
    content: "\eef3"
}

.icofont-credit-card:before {
    content: "\eef4"
}

.icofont-crop:before {
    content: "\eef5"
}

.icofont-crown:before {
    content: "\eef6"
}

.icofont-cube:before {
    content: "\eef7"
}

.icofont-cubes:before {
    content: "\eef8"
}

.icofont-dashboard-web:before {
    content: "\eef9"
}

.icofont-dashboard:before {
    content: "\eefa"
}

.icofont-data:before {
    content: "\eefb"
}

.icofont-database-add:before {
    content: "\eefc"
}

.icofont-database-locked:before {
    content: "\eefd"
}

.icofont-database-remove:before {
    content: "\eefe"
}

.icofont-database:before {
    content: "\eeff"
}

.icofont-delete:before {
    content: "\ef00"
}

.icofont-diamond:before {
    content: "\ef01"
}

.icofont-dice-multiple:before {
    content: "\ef02"
}

.icofont-dice:before {
    content: "\ef03"
}

.icofont-disc:before {
    content: "\ef04"
}

.icofont-diskette:before {
    content: "\ef05"
}

.icofont-document-folder:before {
    content: "\ef06"
}

.icofont-download-alt:before {
    content: "\ef07"
}

.icofont-download:before {
    content: "\ef08"
}

.icofont-downloaded:before {
    content: "\ef09"
}

.icofont-drag:before {
    content: "\ef0a"
}

.icofont-drag1:before {
    content: "\ef0b"
}

.icofont-drag2:before {
    content: "\ef0c"
}

.icofont-drag3:before {
    content: "\ef0d"
}

.icofont-earth:before {
    content: "\ef0e"
}

.icofont-ebook:before {
    content: "\ef0f"
}

.icofont-edit:before {
    content: "\ef10"
}

.icofont-eject:before {
    content: "\ef11"
}

.icofont-email:before {
    content: "\ef12"
}

.icofont-envelope-open:before {
    content: "\ef13"
}

.icofont-envelope:before {
    content: "\ef14"
}

.icofont-eraser:before {
    content: "\ef15"
}

.icofont-error:before {
    content: "\ef16"
}

.icofont-excavator:before {
    content: "\ef17"
}

.icofont-exchange:before {
    content: "\ef18"
}

.icofont-exclamation-circle:before {
    content: "\ef19"
}

.icofont-exclamation-square:before {
    content: "\ef1a"
}

.icofont-exclamation-tringle:before {
    content: "\ef1b"
}

.icofont-exclamation:before {
    content: "\ef1c"
}

.icofont-exit:before {
    content: "\ef1d"
}

.icofont-expand:before {
    content: "\ef1e"
}

.icofont-external-link:before {
    content: "\ef1f"
}

.icofont-external:before {
    content: "\ef20"
}

.icofont-eye-alt:before {
    content: "\ef21"
}

.icofont-eye-blocked:before {
    content: "\ef22"
}

.icofont-eye-dropper:before {
    content: "\ef23"
}

.icofont-eye:before {
    content: "\ef24"
}

.icofont-favourite:before {
    content: "\ef25"
}

.icofont-fax:before {
    content: "\ef26"
}

.icofont-file-fill:before {
    content: "\ef27"
}

.icofont-film:before {
    content: "\ef28"
}

.icofont-filter:before {
    content: "\ef29"
}

.icofont-fire-alt:before {
    content: "\ef2a"
}

.icofont-fire-burn:before {
    content: "\ef2b"
}

.icofont-fire:before {
    content: "\ef2c"
}

.icofont-flag-alt-1:before {
    content: "\ef2d"
}

.icofont-flag-alt-2:before {
    content: "\ef2e"
}

.icofont-flag:before {
    content: "\ef2f"
}

.icofont-flame-torch:before {
    content: "\ef30"
}

.icofont-flash-light:before {
    content: "\ef31"
}

.icofont-flash:before {
    content: "\ef32"
}

.icofont-flask:before {
    content: "\ef33"
}

.icofont-focus:before {
    content: "\ef34"
}

.icofont-folder-open:before {
    content: "\ef35"
}

.icofont-folder:before {
    content: "\ef36"
}

.icofont-foot-print:before {
    content: "\ef37"
}

.icofont-garbage:before {
    content: "\ef38"
}

.icofont-gear-alt:before {
    content: "\ef39"
}

.icofont-gear:before {
    content: "\ef3a"
}

.icofont-gears:before {
    content: "\ef3b"
}

.icofont-gift:before {
    content: "\ef3c"
}

.icofont-glass:before {
    content: "\ef3d"
}

.icofont-globe:before {
    content: "\ef3e"
}

.icofont-graffiti:before {
    content: "\ef3f"
}

.icofont-grocery:before {
    content: "\ef40"
}

.icofont-hand:before {
    content: "\ef41"
}

.icofont-hanger:before {
    content: "\ef42"
}

.icofont-hard-disk:before {
    content: "\ef43"
}

.icofont-heart-alt:before {
    content: "\ef44"
}

.icofont-heart:before {
    content: "\ef45"
}

.icofont-history:before {
    content: "\ef46"
}

.icofont-home:before {
    content: "\ef47"
}

.icofont-horn:before {
    content: "\ef48"
}

.icofont-hour-glass:before {
    content: "\ef49"
}

.icofont-id:before {
    content: "\ef4a"
}

.icofont-image:before {
    content: "\ef4b"
}

.icofont-inbox:before {
    content: "\ef4c"
}

.icofont-infinite:before {
    content: "\ef4d"
}

.icofont-info-circle:before {
    content: "\ef4e"
}

.icofont-info-square:before {
    content: "\ef4f"
}

.icofont-info:before {
    content: "\ef50"
}

.icofont-institution:before {
    content: "\ef51"
}

.icofont-interface:before {
    content: "\ef52"
}

.icofont-invisible:before {
    content: "\ef53"
}

.icofont-jacket:before {
    content: "\ef54"
}

.icofont-jar:before {
    content: "\ef55"
}

.icofont-jewlery:before {
    content: "\ef56"
}

.icofont-karate:before {
    content: "\ef57"
}

.icofont-key-hole:before {
    content: "\ef58"
}

.icofont-key:before {
    content: "\ef59"
}

.icofont-label:before {
    content: "\ef5a"
}

.icofont-lamp:before {
    content: "\ef5b"
}

.icofont-layers:before {
    content: "\ef5c"
}

.icofont-layout:before {
    content: "\ef5d"
}

.icofont-leaf:before {
    content: "\ef5e"
}

.icofont-leaflet:before {
    content: "\ef5f"
}

.icofont-learn:before {
    content: "\ef60"
}

.icofont-lego:before {
    content: "\ef61"
}

.icofont-lens:before {
    content: "\ef62"
}

.icofont-letter:before {
    content: "\ef63"
}

.icofont-letterbox:before {
    content: "\ef64"
}

.icofont-library:before {
    content: "\ef65"
}

.icofont-license:before {
    content: "\ef66"
}

.icofont-life-bouy:before {
    content: "\ef67"
}

.icofont-life-buoy:before {
    content: "\ef68"
}

.icofont-life-jacket:before {
    content: "\ef69"
}

.icofont-life-ring:before {
    content: "\ef6a"
}

.icofont-light-bulb:before {
    content: "\ef6b"
}

.icofont-lighter:before {
    content: "\ef6c"
}

.icofont-lightning-ray:before {
    content: "\ef6d"
}

.icofont-like:before {
    content: "\ef6e"
}

.icofont-line-height:before {
    content: "\ef6f"
}

.icofont-link-alt:before {
    content: "\ef70"
}

.icofont-link:before {
    content: "\ef71"
}

.icofont-list:before {
    content: "\ef72"
}

.icofont-listening:before {
    content: "\ef73"
}

.icofont-listine-dots:before {
    content: "\ef74"
}

.icofont-listing-box:before {
    content: "\ef75"
}

.icofont-listing-number:before {
    content: "\ef76"
}

.icofont-live-support:before {
    content: "\ef77"
}

.icofont-location-arrow:before {
    content: "\ef78"
}

.icofont-location-pin:before {
    content: "\ef79"
}

.icofont-lock:before {
    content: "\ef7a"
}

.icofont-login:before {
    content: "\ef7b"
}

.icofont-logout:before {
    content: "\ef7c"
}

.icofont-lollipop:before {
    content: "\ef7d"
}

.icofont-long-drive:before {
    content: "\ef7e"
}

.icofont-look:before {
    content: "\ef7f"
}

.icofont-loop:before {
    content: "\ef80"
}

.icofont-luggage:before {
    content: "\ef81"
}

.icofont-lunch:before {
    content: "\ef82"
}

.icofont-lungs:before {
    content: "\ef83"
}

.icofont-magic-alt:before {
    content: "\ef84"
}

.icofont-magic:before {
    content: "\ef85"
}

.icofont-magnet:before {
    content: "\ef86"
}

.icofont-mail-box:before {
    content: "\ef87"
}

.icofont-mail:before {
    content: "\ef88"
}

.icofont-male:before {
    content: "\ef89"
}

.icofont-map-pins:before {
    content: "\ef8a"
}

.icofont-map:before {
    content: "\ef8b"
}

.icofont-maximize:before {
    content: "\ef8c"
}

.icofont-measure:before {
    content: "\ef8d"
}

.icofont-medicine:before {
    content: "\ef8e"
}

.icofont-mega-phone:before {
    content: "\ef8f"
}

.icofont-megaphone-alt:before {
    content: "\ef90"
}

.icofont-megaphone:before {
    content: "\ef91"
}

.icofont-memorial:before {
    content: "\ef92"
}

.icofont-memory-card:before {
    content: "\ef93"
}

.icofont-mic-mute:before {
    content: "\ef94"
}

.icofont-mic:before {
    content: "\ef95"
}

.icofont-military:before {
    content: "\ef96"
}

.icofont-mill:before {
    content: "\ef97"
}

.icofont-minus-circle:before {
    content: "\ef98"
}

.icofont-minus-square:before {
    content: "\ef99"
}

.icofont-minus:before {
    content: "\ef9a"
}

.icofont-mobile-phone:before {
    content: "\ef9b"
}

.icofont-molecule:before {
    content: "\ef9c"
}

.icofont-money:before {
    content: "\ef9d"
}

.icofont-moon:before {
    content: "\ef9e"
}

.icofont-mop:before {
    content: "\ef9f"
}

.icofont-muffin:before {
    content: "\efa0"
}

.icofont-mustache:before {
    content: "\efa1"
}

.icofont-navigation-menu:before {
    content: "\efa2"
}

.icofont-navigation:before {
    content: "\efa3"
}

.icofont-network-tower:before {
    content: "\efa4"
}

.icofont-network:before {
    content: "\efa5"
}

.icofont-news:before {
    content: "\efa6"
}

.icofont-newspaper:before {
    content: "\efa7"
}

.icofont-no-smoking:before {
    content: "\efa8"
}

.icofont-not-allowed:before {
    content: "\efa9"
}

.icofont-notebook:before {
    content: "\efaa"
}

.icofont-notepad:before {
    content: "\efab"
}

.icofont-notification:before {
    content: "\efac"
}

.icofont-numbered:before {
    content: "\efad"
}

.icofont-opposite:before {
    content: "\efae"
}

.icofont-optic:before {
    content: "\efaf"
}

.icofont-options:before {
    content: "\efb0"
}

.icofont-package:before {
    content: "\efb1"
}

.icofont-page:before {
    content: "\efb2"
}

.icofont-paint:before {
    content: "\efb3"
}

.icofont-paper-plane:before {
    content: "\efb4"
}

.icofont-paperclip:before {
    content: "\efb5"
}

.icofont-papers:before {
    content: "\efb6"
}

.icofont-pay:before {
    content: "\efb7"
}

.icofont-penguin-linux:before {
    content: "\efb8"
}

.icofont-pestle:before {
    content: "\efb9"
}

.icofont-phone-circle:before {
    content: "\efba"
}

.icofont-phone:before {
    content: "\efbb"
}

.icofont-picture:before {
    content: "\efbc"
}

.icofont-pine:before {
    content: "\efbd"
}

.icofont-pixels:before {
    content: "\efbe"
}

.icofont-plugin:before {
    content: "\efbf"
}

.icofont-plus-circle:before {
    content: "\efc0"
}

.icofont-plus-square:before {
    content: "\efc1"
}

.icofont-plus:before {
    content: "\efc2"
}

.icofont-polygonal:before {
    content: "\efc3"
}

.icofont-power:before {
    content: "\efc4"
}

.icofont-price:before {
    content: "\efc5"
}

.icofont-print:before {
    content: "\efc6"
}

.icofont-puzzle:before {
    content: "\efc7"
}

.icofont-qr-code:before {
    content: "\efc8"
}

.icofont-queen:before {
    content: "\efc9"
}

.icofont-question-circle:before {
    content: "\efca"
}

.icofont-question-square:before {
    content: "\efcb"
}

.icofont-question:before {
    content: "\efcc"
}

.icofont-quote-left:before {
    content: "\efcd"
}

.icofont-quote-right:before {
    content: "\efce"
}

.icofont-random:before {
    content: "\efcf"
}

.icofont-recycle:before {
    content: "\efd0"
}

.icofont-refresh:before {
    content: "\efd1"
}

.icofont-repair:before {
    content: "\efd2"
}

.icofont-reply-all:before {
    content: "\efd3"
}

.icofont-reply:before {
    content: "\efd4"
}

.icofont-resize:before {
    content: "\efd5"
}

.icofont-responsive:before {
    content: "\efd6"
}

.icofont-retweet:before {
    content: "\efd7"
}

.icofont-road:before {
    content: "\efd8"
}

.icofont-robot:before {
    content: "\efd9"
}

.icofont-royal:before {
    content: "\efda"
}

.icofont-rss-feed:before {
    content: "\efdb"
}

.icofont-safety:before {
    content: "\efdc"
}

.icofont-sale-discount:before {
    content: "\efdd"
}

.icofont-satellite:before {
    content: "\efde"
}

.icofont-send-mail:before {
    content: "\efdf"
}

.icofont-server:before {
    content: "\efe0"
}

.icofont-settings-alt:before {
    content: "\efe1"
}

.icofont-settings:before {
    content: "\efe2"
}

.icofont-share-alt:before {
    content: "\efe3"
}

.icofont-share-boxed:before {
    content: "\efe4"
}

.icofont-share:before {
    content: "\efe5"
}

.icofont-shield:before {
    content: "\efe6"
}

.icofont-shopping-cart:before {
    content: "\efe7"
}

.icofont-sign-in:before {
    content: "\efe8"
}

.icofont-sign-out:before {
    content: "\efe9"
}

.icofont-signal:before {
    content: "\efea"
}

.icofont-site-map:before {
    content: "\efeb"
}

.icofont-smart-phone:before {
    content: "\efec"
}

.icofont-soccer:before {
    content: "\efed"
}

.icofont-sort-alt:before {
    content: "\efee"
}

.icofont-sort:before {
    content: "\efef"
}

.icofont-space:before {
    content: "\eff0"
}

.icofont-spanner:before {
    content: "\eff1"
}

.icofont-speech-comments:before {
    content: "\eff2"
}

.icofont-speed-meter:before {
    content: "\eff3"
}

.icofont-spinner-alt-1:before {
    content: "\eff4"
}

.icofont-spinner-alt-2:before {
    content: "\eff5"
}

.icofont-spinner-alt-3:before {
    content: "\eff6"
}

.icofont-spinner-alt-4:before {
    content: "\eff7"
}

.icofont-spinner-alt-5:before {
    content: "\eff8"
}

.icofont-spinner-alt-6:before {
    content: "\eff9"
}

.icofont-spinner:before {
    content: "\effa"
}

.icofont-spreadsheet:before {
    content: "\effb"
}

.icofont-square:before {
    content: "\effc"
}

.icofont-ssl-security:before {
    content: "\effd"
}

.icofont-star-alt-1:before {
    content: "\effe"
}

.icofont-star-alt-2:before {
    content: "\efff"
}

.icofont-star:before {
    content: "\f000"
}

.icofont-t-view:before {
    content: "\f001"
}

.icofont-support-faq:before {
    content: "\f002"
}

.icofont-tack-pin:before {
    content: "\f003"
}

.icofont-tag:before {
    content: "\f004"
}

.icofont-tags:before {
    content: "\f005"
}

.icofont-tasks-alt:before {
    content: "\f006"
}

.icofont-tasks:before {
    content: "\f007"
}

.icofont-telephone:before {
    content: "\f008"
}

.icofont-telescope:before {
    content: "\f009"
}

.icofont-terminal:before {
    content: "\f00a"
}

.icofont-thumbs-down:before {
    content: "\f00b"
}

.icofont-thumbs-up:before {
    content: "\f00c"
}

.icofont-tick-boxed:before {
    content: "\f00d"
}

.icofont-tick-mark:before {
    content: "\f00e"
}

.icofont-ticket:before {
    content: "\f00f"
}

.icofont-tie:before {
    content: "\f010"
}

.icofont-toggle-off:before {
    content: "\f011"
}

.icofont-toggle-on:before {
    content: "\f012"
}

.icofont-tools-alt-2:before {
    content: "\f013"
}

.icofont-tools:before {
    content: "\f014"
}

.icofont-touch:before {
    content: "\f015"
}

.icofont-traffic-light:before {
    content: "\f016"
}

.icofont-transparent:before {
    content: "\f017"
}

.icofont-tree:before {
    content: "\f018"
}

.icofont-unique-idea:before {
    content: "\f019"
}

.icofont-unlock:before {
    content: "\f01a"
}

.icofont-unlocked:before {
    content: "\f01b"
}

.icofont-upload-alt:before {
    content: "\f01c"
}

.icofont-upload:before {
    content: "\f01d"
}

.icofont-usb-drive:before {
    content: "\f01e"
}

.icofont-usb:before {
    content: "\f01f"
}

.icofont-vector-path:before {
    content: "\f020"
}

.icofont-verification-check:before {
    content: "\f021"
}

.icofont-wall-clock:before {
    content: "\f022"
}

.icofont-wall:before {
    content: "\f023"
}

.icofont-wallet:before {
    content: "\f024"
}

.icofont-warning-alt:before {
    content: "\f025"
}

.icofont-warning:before {
    content: "\f026"
}

.icofont-water-drop:before {
    content: "\f027"
}

.icofont-web:before {
    content: "\f028"
}

.icofont-wheelchair:before {
    content: "\f029"
}

.icofont-wifi-alt:before {
    content: "\f02a"
}

.icofont-wifi:before {
    content: "\f02b"
}

.icofont-world:before {
    content: "\f02c"
}

.icofont-zigzag:before {
    content: "\f02d"
}

.icofont-zipped:before {
    content: "\f02e"
}

.icofont-xs {
    font-size: .5em
}

.icofont-sm {
    font-size: .75em
}

.icofont-md {
    font-size: 1.25em
}

.icofont-lg {
    font-size: 1.5em
}

.icofont-1x {
    font-size: 1em
}

.icofont-2x {
    font-size: 2em
}

.icofont-3x {
    font-size: 3em
}

.icofont-4x {
    font-size: 4em
}

.icofont-5x {
    font-size: 5em
}

.icofont-6x {
    font-size: 6em
}

.icofont-7x {
    font-size: 7em
}

.icofont-8x {
    font-size: 8em
}

.icofont-9x {
    font-size: 9em
}

.icofont-10x {
    font-size: 10em
}

.icofont-fw {
    text-align: center;
    width: 1.25em
}

.icofont-ul {
    list-style-type: none;
    padding-left: 0;
    margin-left: 0
}

.icofont-ul>li {
    position: relative;
    line-height: 2em
}

.icofont-ul>li .icofont {
    display: inline-block;
    vertical-align: middle
}

.icofont-border {
    border: solid .08em #f1f1f1;
    border-radius: .1em;
    padding: .2em .25em .15em
}

.icofont-pull-left {
    float: left
}

.icofont-pull-right {
    float: right
}

.icofont.icofont-pull-left {
    margin-right: .3em
}

.icofont.icofont-pull-right {
    margin-left: .3em
}

.icofont-spin {
    animation: icofont-spin 2s infinite linear;
    display: inline-block
}

.icofont-pulse {
    animation: icofont-spin 1s infinite steps(8);
    display: inline-block
}

@keyframes icofont-spin {
    0% {
        transform: rotate(0)
    }
    100% {
        transform: rotate(360deg)
    }
}

.icofont-rotate-90 {
    transform: rotate(90deg)
}

.icofont-rotate-180 {
    transform: rotate(180deg)
}

.icofont-rotate-270 {
    transform: rotate(270deg)
}

.icofont-flip-horizontal {
    transform: scale(-1, 1)
}

.icofont-flip-vertical {
    transform: scale(1, -1)
}

.icofont-flip-horizontal.icofont-flip-vertical {
    transform: scale(-1, -1)
}

:root .icofont-flip-horizontal,
:root .icofont-flip-vertical,
:root .icofont-rotate-180,
:root .icofont-rotate-270,
:root .icofont-rotate-90 {
    filter: none;
    display: inline-block
}

.icofont-inverse {
    color: #fff
}

.sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}
/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./src/assets/css/line-awesome.css ***!
  \*************************************************************************************************************************************************************************************************************************/
.la,.lab,.lad,.lal,.lar,.las{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.la-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.la-xs{font-size:.75em}.la-sm{font-size:.875em}.la-1x{font-size:1em}.la-2x{font-size:2em}.la-3x{font-size:3em}.la-4x{font-size:4em}.la-5x{font-size:5em}.la-6x{font-size:6em}.la-7x{font-size:7em}.la-8x{font-size:8em}.la-9x{font-size:9em}.la-10x{font-size:10em}.la-fw{text-align:center;width:1.25em}.la-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.la-ul>li{position:relative}.la-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.la-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.la-pull-left{float:left}.la-pull-right{float:right}.la.la-pull-left,.lab.la-pull-left,.lal.la-pull-left,.lar.la-pull-left,.las.la-pull-left{margin-right:.3em}.la.la-pull-right,.lab.la-pull-right,.lal.la-pull-right,.lar.la-pull-right,.las.la-pull-right{margin-left:.3em}.la-spin{animation:la-spin 2s infinite linear}.la-pulse{animation:la-spin 1s infinite steps(8)}@keyframes la-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.la-rotate-90{transform:rotate(90deg)}.la-rotate-180{transform:rotate(180deg)}.la-rotate-270{transform:rotate(270deg)}.la-flip-horizontal{transform:scale(-1,1)}.la-flip-vertical{transform:scale(1,-1)}.la-flip-both,.la-flip-horizontal.la-flip-vertical{transform:scale(-1,-1)}:root .la-flip-both,:root .la-flip-horizontal,:root .la-flip-vertical,:root .la-rotate-180,:root .la-rotate-270,:root .la-rotate-90{filter:none}.la-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.la-stack-1x,.la-stack-2x{left:0;position:absolute;text-align:center;width:100%}.la-stack-1x{line-height:inherit}.la-stack-2x{font-size:2em}.la-inverse{color:#fff}.la-500px:before{content:"\f26e"}.la-accessible-icon:before{content:"\f368"}.la-accusoft:before{content:"\f369"}.la-acquisitions-incorporated:before{content:"\f6af"}.la-ad:before{content:"\f641"}.la-address-book:before{content:"\f2b9"}.la-address-card:before{content:"\f2bb"}.la-adjust:before{content:"\f042"}.la-adn:before{content:"\f170"}.la-adobe:before{content:"\f778"}.la-adversal:before{content:"\f36a"}.la-affiliatetheme:before{content:"\f36b"}.la-air-freshener:before{content:"\f5d0"}.la-airbnb:before{content:"\f834"}.la-algolia:before{content:"\f36c"}.la-align-center:before{content:"\f037"}.la-align-justify:before{content:"\f039"}.la-align-left:before{content:"\f036"}.la-align-right:before{content:"\f038"}.la-alipay:before{content:"\f642"}.la-allergies:before{content:"\f461"}.la-amazon:before{content:"\f270"}.la-amazon-pay:before{content:"\f42c"}.la-ambulance:before{content:"\f0f9"}.la-american-sign-language-interpreting:before{content:"\f2a3"}.la-amilia:before{content:"\f36d"}.la-anchor:before{content:"\f13d"}.la-android:before{content:"\f17b"}.la-angellist:before{content:"\f209"}.la-angle-double-down:before{content:"\f103"}.la-angle-double-left:before{content:"\f100"}.la-angle-double-right:before{content:"\f101"}.la-angle-double-up:before{content:"\f102"}.la-angle-down:before{content:"\f107"}.la-angle-left:before{content:"\f104"}.la-angle-right:before{content:"\f105"}.la-angle-up:before{content:"\f106"}.la-angry:before{content:"\f556"}.la-angrycreative:before{content:"\f36e"}.la-angular:before{content:"\f420"}.la-ankh:before{content:"\f644"}.la-app-store:before{content:"\f36f"}.la-app-store-ios:before{content:"\f370"}.la-apper:before{content:"\f371"}.la-apple:before{content:"\f179"}.la-apple-alt:before{content:"\f5d1"}.la-apple-pay:before{content:"\f415"}.la-archive:before{content:"\f187"}.la-archway:before{content:"\f557"}.la-arrow-alt-circle-down:before{content:"\f358"}.la-arrow-alt-circle-left:before{content:"\f359"}.la-arrow-alt-circle-right:before{content:"\f35a"}.la-arrow-alt-circle-up:before{content:"\f35b"}.la-arrow-circle-down:before{content:"\f0ab"}.la-arrow-circle-left:before{content:"\f0a8"}.la-arrow-circle-right:before{content:"\f0a9"}.la-arrow-circle-up:before{content:"\f0aa"}.la-arrow-down:before{content:"\f063"}.la-arrow-left:before{content:"\f060"}.la-arrow-right:before{content:"\f061"}.la-arrow-up:before{content:"\f062"}.la-arrows-alt:before{content:"\f0b2"}.la-arrows-alt-h:before{content:"\f337"}.la-arrows-alt-v:before{content:"\f338"}.la-artstation:before{content:"\f77a"}.la-assistive-listening-systems:before{content:"\f2a2"}.la-asterisk:before{content:"\f069"}.la-asymmetrik:before{content:"\f372"}.la-at:before{content:"\f1fa"}.la-atlas:before{content:"\f558"}.la-atlassian:before{content:"\f77b"}.la-atom:before{content:"\f5d2"}.la-audible:before{content:"\f373"}.la-audio-description:before{content:"\f29e"}.la-autoprefixer:before{content:"\f41c"}.la-avianex:before{content:"\f374"}.la-aviato:before{content:"\f421"}.la-award:before{content:"\f559"}.la-aws:before{content:"\f375"}.la-baby:before{content:"\f77c"}.la-baby-carriage:before{content:"\f77d"}.la-backspace:before{content:"\f55a"}.la-backward:before{content:"\f04a"}.la-bacon:before{content:"\f7e5"}.la-balance-scale:before{content:"\f24e"}.la-balance-scale-left:before{content:"\f515"}.la-balance-scale-right:before{content:"\f516"}.la-ban:before{content:"\f05e"}.la-band-aid:before{content:"\f462"}.la-bandcamp:before{content:"\f2d5"}.la-barcode:before{content:"\f02a"}.la-bars:before{content:"\f0c9"}.la-baseball-ball:before{content:"\f433"}.la-basketball-ball:before{content:"\f434"}.la-bath:before{content:"\f2cd"}.la-battery-empty:before{content:"\f244"}.la-battery-full:before{content:"\f240"}.la-battery-half:before{content:"\f242"}.la-battery-quarter:before{content:"\f243"}.la-battery-three-quarters:before{content:"\f241"}.la-battle-net:before{content:"\f835"}.la-bed:before{content:"\f236"}.la-beer:before{content:"\f0fc"}.la-behance:before{content:"\f1b4"}.la-behance-square:before{content:"\f1b5"}.la-bell:before{content:"\f0f3"}.la-bell-slash:before{content:"\f1f6"}.la-bezier-curve:before{content:"\f55b"}.la-bible:before{content:"\f647"}.la-bicycle:before{content:"\f206"}.la-biking:before{content:"\f84a"}.la-bimobject:before{content:"\f378"}.la-binoculars:before{content:"\f1e5"}.la-biohazard:before{content:"\f780"}.la-birthday-cake:before{content:"\f1fd"}.la-bitbucket:before{content:"\f171"}.la-bitcoin:before{content:"\f379"}.la-bity:before{content:"\f37a"}.la-black-tie:before{content:"\f27e"}.la-blackberry:before{content:"\f37b"}.la-blender:before{content:"\f517"}.la-blender-phone:before{content:"\f6b6"}.la-blind:before{content:"\f29d"}.la-blog:before{content:"\f781"}.la-blogger:before{content:"\f37c"}.la-blogger-b:before{content:"\f37d"}.la-bluetooth:before{content:"\f293"}.la-bluetooth-b:before{content:"\f294"}.la-bold:before{content:"\f032"}.la-bolt:before{content:"\f0e7"}.la-bomb:before{content:"\f1e2"}.la-bone:before{content:"\f5d7"}.la-bong:before{content:"\f55c"}.la-book:before{content:"\f02d"}.la-book-dead:before{content:"\f6b7"}.la-book-medical:before{content:"\f7e6"}.la-book-open:before{content:"\f518"}.la-book-reader:before{content:"\f5da"}.la-bookmark:before{content:"\f02e"}.la-bootstrap:before{content:"\f836"}.la-border-all:before{content:"\f84c"}.la-border-none:before{content:"\f850"}.la-border-style:before{content:"\f853"}.la-bowling-ball:before{content:"\f436"}.la-box:before{content:"\f466"}.la-box-open:before{content:"\f49e"}.la-boxes:before{content:"\f468"}.la-braille:before{content:"\f2a1"}.la-brain:before{content:"\f5dc"}.la-bread-slice:before{content:"\f7ec"}.la-briefcase:before{content:"\f0b1"}.la-briefcase-medical:before{content:"\f469"}.la-broadcast-tower:before{content:"\f519"}.la-broom:before{content:"\f51a"}.la-brush:before{content:"\f55d"}.la-btc:before{content:"\f15a"}.la-buffer:before{content:"\f837"}.la-bug:before{content:"\f188"}.la-building:before{content:"\f1ad"}.la-bullhorn:before{content:"\f0a1"}.la-bullseye:before{content:"\f140"}.la-burn:before{content:"\f46a"}.la-buromobelexperte:before{content:"\f37f"}.la-bus:before{content:"\f207"}.la-bus-alt:before{content:"\f55e"}.la-business-time:before{content:"\f64a"}.la-buy-n-large:before{content:"\f8a6"}.la-buysellads:before{content:"\f20d"}.la-calculator:before{content:"\f1ec"}.la-calendar:before{content:"\f133"}.la-calendar-alt:before{content:"\f073"}.la-calendar-check:before{content:"\f274"}.la-calendar-day:before{content:"\f783"}.la-calendar-minus:before{content:"\f272"}.la-calendar-plus:before{content:"\f271"}.la-calendar-times:before{content:"\f273"}.la-calendar-week:before{content:"\f784"}.la-camera:before{content:"\f030"}.la-camera-retro:before{content:"\f083"}.la-campground:before{content:"\f6bb"}.la-canadian-maple-leaf:before{content:"\f785"}.la-candy-cane:before{content:"\f786"}.la-cannabis:before{content:"\f55f"}.la-capsules:before{content:"\f46b"}.la-car:before{content:"\f1b9"}.la-car-alt:before{content:"\f5de"}.la-car-battery:before{content:"\f5df"}.la-car-crash:before{content:"\f5e1"}.la-car-side:before{content:"\f5e4"}.la-caret-down:before{content:"\f0d7"}.la-caret-left:before{content:"\f0d9"}.la-caret-right:before{content:"\f0da"}.la-caret-square-down:before{content:"\f150"}.la-caret-square-left:before{content:"\f191"}.la-caret-square-right:before{content:"\f152"}.la-caret-square-up:before{content:"\f151"}.la-caret-up:before{content:"\f0d8"}.la-carrot:before{content:"\f787"}.la-cart-arrow-down:before{content:"\f218"}.la-cart-plus:before{content:"\f217"}.la-cash-register:before{content:"\f788"}.la-cat:before{content:"\f6be"}.la-cc-amazon-pay:before{content:"\f42d"}.la-cc-amex:before{content:"\f1f3"}.la-cc-apple-pay:before{content:"\f416"}.la-cc-diners-club:before{content:"\f24c"}.la-cc-discover:before{content:"\f1f2"}.la-cc-jcb:before{content:"\f24b"}.la-cc-mastercard:before{content:"\f1f1"}.la-cc-paypal:before{content:"\f1f4"}.la-cc-stripe:before{content:"\f1f5"}.la-cc-visa:before{content:"\f1f0"}.la-centercode:before{content:"\f380"}.la-centos:before{content:"\f789"}.la-certificate:before{content:"\f0a3"}.la-chair:before{content:"\f6c0"}.la-chalkboard:before{content:"\f51b"}.la-chalkboard-teacher:before{content:"\f51c"}.la-charging-station:before{content:"\f5e7"}.la-chart-area:before{content:"\f1fe"}.la-chart-bar:before{content:"\f080"}.la-chart-line:before{content:"\f201"}.la-chart-pie:before{content:"\f200"}.la-check:before{content:"\f00c"}.la-check-circle:before{content:"\f058"}.la-check-double:before{content:"\f560"}.la-check-square:before{content:"\f14a"}.la-cheese:before{content:"\f7ef"}.la-chess:before{content:"\f439"}.la-chess-bishop:before{content:"\f43a"}.la-chess-board:before{content:"\f43c"}.la-chess-king:before{content:"\f43f"}.la-chess-knight:before{content:"\f441"}.la-chess-pawn:before{content:"\f443"}.la-chess-queen:before{content:"\f445"}.la-chess-rook:before{content:"\f447"}.la-chevron-circle-down:before{content:"\f13a"}.la-chevron-circle-left:before{content:"\f137"}.la-chevron-circle-right:before{content:"\f138"}.la-chevron-circle-up:before{content:"\f139"}.la-chevron-down:before{content:"\f078"}.la-chevron-left:before{content:"\f053"}.la-chevron-right:before{content:"\f054"}.la-chevron-up:before{content:"\f077"}.la-child:before{content:"\f1ae"}.la-chrome:before{content:"\f268"}.la-chromecast:before{content:"\f838"}.la-church:before{content:"\f51d"}.la-circle:before{content:"\f111"}.la-circle-notch:before{content:"\f1ce"}.la-city:before{content:"\f64f"}.la-clinic-medical:before{content:"\f7f2"}.la-clipboard:before{content:"\f328"}.la-clipboard-check:before{content:"\f46c"}.la-clipboard-list:before{content:"\f46d"}.la-clock:before{content:"\f017"}.la-clone:before{content:"\f24d"}.la-closed-captioning:before{content:"\f20a"}.la-cloud:before{content:"\f0c2"}.la-cloud-download-alt:before{content:"\f381"}.la-cloud-meatball:before{content:"\f73b"}.la-cloud-moon:before{content:"\f6c3"}.la-cloud-moon-rain:before{content:"\f73c"}.la-cloud-rain:before{content:"\f73d"}.la-cloud-showers-heavy:before{content:"\f740"}.la-cloud-sun:before{content:"\f6c4"}.la-cloud-sun-rain:before{content:"\f743"}.la-cloud-upload-alt:before{content:"\f382"}.la-cloudscale:before{content:"\f383"}.la-cloudsmith:before{content:"\f384"}.la-cloudversify:before{content:"\f385"}.la-cocktail:before{content:"\f561"}.la-code:before{content:"\f121"}.la-code-branch:before{content:"\f126"}.la-codepen:before{content:"\f1cb"}.la-codiepie:before{content:"\f284"}.la-coffee:before{content:"\f0f4"}.la-cog:before{content:"\f013"}.la-cogs:before{content:"\f085"}.la-coins:before{content:"\f51e"}.la-columns:before{content:"\f0db"}.la-comment:before{content:"\f075"}.la-comment-alt:before{content:"\f27a"}.la-comment-dollar:before{content:"\f651"}.la-comment-dots:before{content:"\f4ad"}.la-comment-medical:before{content:"\f7f5"}.la-comment-slash:before{content:"\f4b3"}.la-comments:before{content:"\f086"}.la-comments-dollar:before{content:"\f653"}.la-compact-disc:before{content:"\f51f"}.la-compass:before{content:"\f14e"}.la-compress:before{content:"\f066"}.la-compress-arrows-alt:before{content:"\f78c"}.la-concierge-bell:before{content:"\f562"}.la-confluence:before{content:"\f78d"}.la-connectdevelop:before{content:"\f20e"}.la-contao:before{content:"\f26d"}.la-cookie:before{content:"\f563"}.la-cookie-bite:before{content:"\f564"}.la-copy:before{content:"\f0c5"}.la-copyright:before{content:"\f1f9"}.la-cotton-bureau:before{content:"\f89e"}.la-couch:before{content:"\f4b8"}.la-cpanel:before{content:"\f388"}.la-creative-commons:before{content:"\f25e"}.la-creative-commons-by:before{content:"\f4e7"}.la-creative-commons-nc:before{content:"\f4e8"}.la-creative-commons-nc-eu:before{content:"\f4e9"}.la-creative-commons-nc-jp:before{content:"\f4ea"}.la-creative-commons-nd:before{content:"\f4eb"}.la-creative-commons-pd:before{content:"\f4ec"}.la-creative-commons-pd-alt:before{content:"\f4ed"}.la-creative-commons-remix:before{content:"\f4ee"}.la-creative-commons-sa:before{content:"\f4ef"}.la-creative-commons-sampling:before{content:"\f4f0"}.la-creative-commons-sampling-plus:before{content:"\f4f1"}.la-creative-commons-share:before{content:"\f4f2"}.la-creative-commons-zero:before{content:"\f4f3"}.la-credit-card:before{content:"\f09d"}.la-critical-role:before{content:"\f6c9"}.la-crop:before{content:"\f125"}.la-crop-alt:before{content:"\f565"}.la-cross:before{content:"\f654"}.la-crosshairs:before{content:"\f05b"}.la-crow:before{content:"\f520"}.la-crown:before{content:"\f521"}.la-crutch:before{content:"\f7f7"}.la-css3:before{content:"\f13c"}.la-css3-alt:before{content:"\f38b"}.la-cube:before{content:"\f1b2"}.la-cubes:before{content:"\f1b3"}.la-cut:before{content:"\f0c4"}.la-cuttlefish:before{content:"\f38c"}.la-d-and-d:before{content:"\f38d"}.la-d-and-d-beyond:before{content:"\f6ca"}.la-dashcube:before{content:"\f210"}.la-database:before{content:"\f1c0"}.la-deaf:before{content:"\f2a4"}.la-delicious:before{content:"\f1a5"}.la-democrat:before{content:"\f747"}.la-deploydog:before{content:"\f38e"}.la-deskpro:before{content:"\f38f"}.la-desktop:before{content:"\f108"}.la-dev:before{content:"\f6cc"}.la-deviantart:before{content:"\f1bd"}.la-dharmachakra:before{content:"\f655"}.la-dhl:before{content:"\f790"}.la-diagnoses:before{content:"\f470"}.la-diaspora:before{content:"\f791"}.la-dice:before{content:"\f522"}.la-dice-d20:before{content:"\f6cf"}.la-dice-d6:before{content:"\f6d1"}.la-dice-five:before{content:"\f523"}.la-dice-four:before{content:"\f524"}.la-dice-one:before{content:"\f525"}.la-dice-six:before{content:"\f526"}.la-dice-three:before{content:"\f527"}.la-dice-two:before{content:"\f528"}.la-digg:before{content:"\f1a6"}.la-digital-ocean:before{content:"\f391"}.la-digital-tachograph:before{content:"\f566"}.la-directions:before{content:"\f5eb"}.la-discord:before{content:"\f392"}.la-discourse:before{content:"\f393"}.la-divide:before{content:"\f529"}.la-dizzy:before{content:"\f567"}.la-dna:before{content:"\f471"}.la-dochub:before{content:"\f394"}.la-docker:before{content:"\f395"}.la-dog:before{content:"\f6d3"}.la-dollar-sign:before{content:"\f155"}.la-dolly:before{content:"\f472"}.la-dolly-flatbed:before{content:"\f474"}.la-donate:before{content:"\f4b9"}.la-door-closed:before{content:"\f52a"}.la-door-open:before{content:"\f52b"}.la-dot-circle:before{content:"\f192"}.la-dove:before{content:"\f4ba"}.la-download:before{content:"\f019"}.la-draft2digital:before{content:"\f396"}.la-drafting-compass:before{content:"\f568"}.la-dragon:before{content:"\f6d5"}.la-draw-polygon:before{content:"\f5ee"}.la-dribbble:before{content:"\f17d"}.la-dribbble-square:before{content:"\f397"}.la-dropbox:before{content:"\f16b"}.la-drum:before{content:"\f569"}.la-drum-steelpan:before{content:"\f56a"}.la-drumstick-bite:before{content:"\f6d7"}.la-drupal:before{content:"\f1a9"}.la-dumbbell:before{content:"\f44b"}.la-dumpster:before{content:"\f793"}.la-dumpster-fire:before{content:"\f794"}.la-dungeon:before{content:"\f6d9"}.la-dyalog:before{content:"\f399"}.la-earlybirds:before{content:"\f39a"}.la-ebay:before{content:"\f4f4"}.la-edge:before{content:"\f282"}.la-edit:before{content:"\f044"}.la-egg:before{content:"\f7fb"}.la-eject:before{content:"\f052"}.la-elementor:before{content:"\f430"}.la-ellipsis-h:before{content:"\f141"}.la-ellipsis-v:before{content:"\f142"}.la-ello:before{content:"\f5f1"}.la-ember:before{content:"\f423"}.la-empire:before{content:"\f1d1"}.la-envelope:before{content:"\f0e0"}.la-envelope-open:before{content:"\f2b6"}.la-envelope-open-text:before{content:"\f658"}.la-envelope-square:before{content:"\f199"}.la-envira:before{content:"\f299"}.la-equals:before{content:"\f52c"}.la-eraser:before{content:"\f12d"}.la-erlang:before{content:"\f39d"}.la-ethereum:before{content:"\f42e"}.la-ethernet:before{content:"\f796"}.la-etsy:before{content:"\f2d7"}.la-euro-sign:before{content:"\f153"}.la-evernote:before{content:"\f839"}.la-exchange-alt:before{content:"\f362"}.la-exclamation:before{content:"\f12a"}.la-exclamation-circle:before{content:"\f06a"}.la-exclamation-triangle:before{content:"\f071"}.la-expand:before{content:"\f065"}.la-expand-arrows-alt:before{content:"\f31e"}.la-expeditedssl:before{content:"\f23e"}.la-external-link-alt:before{content:"\f35d"}.la-external-link-square-alt:before{content:"\f360"}.la-eye:before{content:"\f06e"}.la-eye-dropper:before{content:"\f1fb"}.la-eye-slash:before{content:"\f070"}.la-facebook:before{content:"\f09a"}.la-facebook-f:before{content:"\f39e"}.la-facebook-messenger:before{content:"\f39f"}.la-facebook-square:before{content:"\f082"}.la-fan:before{content:"\f863"}.la-fantasy-flight-games:before{content:"\f6dc"}.la-fast-backward:before{content:"\f049"}.la-fast-forward:before{content:"\f050"}.la-fax:before{content:"\f1ac"}.la-feather:before{content:"\f52d"}.la-feather-alt:before{content:"\f56b"}.la-fedex:before{content:"\f797"}.la-fedora:before{content:"\f798"}.la-female:before{content:"\f182"}.la-fighter-jet:before{content:"\f0fb"}.la-figma:before{content:"\f799"}.la-file:before{content:"\f15b"}.la-file-alt:before{content:"\f15c"}.la-file-archive:before{content:"\f1c6"}.la-file-audio:before{content:"\f1c7"}.la-file-code:before{content:"\f1c9"}.la-file-contract:before{content:"\f56c"}.la-file-csv:before{content:"\f6dd"}.la-file-download:before{content:"\f56d"}.la-file-excel:before{content:"\f1c3"}.la-file-export:before{content:"\f56e"}.la-file-image:before{content:"\f1c5"}.la-file-import:before{content:"\f56f"}.la-file-invoice:before{content:"\f570"}.la-file-invoice-dollar:before{content:"\f571"}.la-file-medical:before{content:"\f477"}.la-file-medical-alt:before{content:"\f478"}.la-file-pdf:before{content:"\f1c1"}.la-file-powerpoint:before{content:"\f1c4"}.la-file-prescription:before{content:"\f572"}.la-file-signature:before{content:"\f573"}.la-file-upload:before{content:"\f574"}.la-file-video:before{content:"\f1c8"}.la-file-word:before{content:"\f1c2"}.la-fill:before{content:"\f575"}.la-fill-drip:before{content:"\f576"}.la-film:before{content:"\f008"}.la-filter:before{content:"\f0b0"}.la-fingerprint:before{content:"\f577"}.la-fire:before{content:"\f06d"}.la-fire-alt:before{content:"\f7e4"}.la-fire-extinguisher:before{content:"\f134"}.la-firefox:before{content:"\f269"}.la-first-aid:before{content:"\f479"}.la-first-order:before{content:"\f2b0"}.la-first-order-alt:before{content:"\f50a"}.la-firstdraft:before{content:"\f3a1"}.la-fish:before{content:"\f578"}.la-fist-raised:before{content:"\f6de"}.la-flag:before{content:"\f024"}.la-flag-checkered:before{content:"\f11e"}.la-flag-usa:before{content:"\f74d"}.la-flask:before{content:"\f0c3"}.la-flickr:before{content:"\f16e"}.la-flipboard:before{content:"\f44d"}.la-flushed:before{content:"\f579"}.la-fly:before{content:"\f417"}.la-folder:before{content:"\f07b"}.la-folder-minus:before{content:"\f65d"}.la-folder-open:before{content:"\f07c"}.la-folder-plus:before{content:"\f65e"}.la-font:before{content:"\f031"}.la-font-awesome:before{content:"\f2b4"}.la-font-awesome-alt:before{content:"\f35c"}.la-font-awesome-flag:before{content:"\f425"}.la-font-awesome-logo-full:before{content:"\f4e6"}.la-fonticons:before{content:"\f280"}.la-fonticons-fi:before{content:"\f3a2"}.la-football-ball:before{content:"\f44e"}.la-fort-awesome:before{content:"\f286"}.la-fort-awesome-alt:before{content:"\f3a3"}.la-forumbee:before{content:"\f211"}.la-forward:before{content:"\f04e"}.la-foursquare:before{content:"\f180"}.la-free-code-camp:before{content:"\f2c5"}.la-freebsd:before{content:"\f3a4"}.la-frog:before{content:"\f52e"}.la-frown:before{content:"\f119"}.la-frown-open:before{content:"\f57a"}.la-fulcrum:before{content:"\f50b"}.la-funnel-dollar:before{content:"\f662"}.la-futbol:before{content:"\f1e3"}.la-galactic-republic:before{content:"\f50c"}.la-galactic-senate:before{content:"\f50d"}.la-gamepad:before{content:"\f11b"}.la-gas-pump:before{content:"\f52f"}.la-gavel:before{content:"\f0e3"}.la-gem:before{content:"\f3a5"}.la-genderless:before{content:"\f22d"}.la-get-pocket:before{content:"\f265"}.la-gg:before{content:"\f260"}.la-gg-circle:before{content:"\f261"}.la-ghost:before{content:"\f6e2"}.la-gift:before{content:"\f06b"}.la-gifts:before{content:"\f79c"}.la-git:before{content:"\f1d3"}.la-git-alt:before{content:"\f841"}.la-git-square:before{content:"\f1d2"}.la-github:before{content:"\f09b"}.la-github-alt:before{content:"\f113"}.la-github-square:before{content:"\f092"}.la-gitkraken:before{content:"\f3a6"}.la-gitlab:before{content:"\f296"}.la-gitter:before{content:"\f426"}.la-glass-cheers:before{content:"\f79f"}.la-glass-martini:before{content:"\f000"}.la-glass-martini-alt:before{content:"\f57b"}.la-glass-whiskey:before{content:"\f7a0"}.la-glasses:before{content:"\f530"}.la-glide:before{content:"\f2a5"}.la-glide-g:before{content:"\f2a6"}.la-globe:before{content:"\f0ac"}.la-globe-africa:before{content:"\f57c"}.la-globe-americas:before{content:"\f57d"}.la-globe-asia:before{content:"\f57e"}.la-globe-europe:before{content:"\f7a2"}.la-gofore:before{content:"\f3a7"}.la-golf-ball:before{content:"\f450"}.la-goodreads:before{content:"\f3a8"}.la-goodreads-g:before{content:"\f3a9"}.la-google:before{content:"\f1a0"}.la-google-drive:before{content:"\f3aa"}.la-google-play:before{content:"\f3ab"}.la-google-plus:before{content:"\f2b3"}.la-google-plus-g:before{content:"\f0d5"}.la-google-plus-square:before{content:"\f0d4"}.la-google-wallet:before{content:"\f1ee"}.la-gopuram:before{content:"\f664"}.la-graduation-cap:before{content:"\f19d"}.la-gratipay:before{content:"\f184"}.la-grav:before{content:"\f2d6"}.la-greater-than:before{content:"\f531"}.la-greater-than-equal:before{content:"\f532"}.la-grimace:before{content:"\f57f"}.la-grin:before{content:"\f580"}.la-grin-alt:before{content:"\f581"}.la-grin-beam:before{content:"\f582"}.la-grin-beam-sweat:before{content:"\f583"}.la-grin-hearts:before{content:"\f584"}.la-grin-squint:before{content:"\f585"}.la-grin-squint-tears:before{content:"\f586"}.la-grin-stars:before{content:"\f587"}.la-grin-tears:before{content:"\f588"}.la-grin-tongue:before{content:"\f589"}.la-grin-tongue-squint:before{content:"\f58a"}.la-grin-tongue-wink:before{content:"\f58b"}.la-grin-wink:before{content:"\f58c"}.la-grip-horizontal:before{content:"\f58d"}.la-grip-lines:before{content:"\f7a4"}.la-grip-lines-vertical:before{content:"\f7a5"}.la-grip-vertical:before{content:"\f58e"}.la-gripfire:before{content:"\f3ac"}.la-grunt:before{content:"\f3ad"}.la-guitar:before{content:"\f7a6"}.la-gulp:before{content:"\f3ae"}.la-h-square:before{content:"\f0fd"}.la-hacker-news:before{content:"\f1d4"}.la-hacker-news-square:before{content:"\f3af"}.la-hackerrank:before{content:"\f5f7"}.la-hamburger:before{content:"\f805"}.la-hammer:before{content:"\f6e3"}.la-hamsa:before{content:"\f665"}.la-hand-holding:before{content:"\f4bd"}.la-hand-holding-heart:before{content:"\f4be"}.la-hand-holding-usd:before{content:"\f4c0"}.la-hand-lizard:before{content:"\f258"}.la-hand-middle-finger:before{content:"\f806"}.la-hand-paper:before{content:"\f256"}.la-hand-peace:before{content:"\f25b"}.la-hand-point-down:before{content:"\f0a7"}.la-hand-point-left:before{content:"\f0a5"}.la-hand-point-right:before{content:"\f0a4"}.la-hand-point-up:before{content:"\f0a6"}.la-hand-pointer:before{content:"\f25a"}.la-hand-rock:before{content:"\f255"}.la-hand-scissors:before{content:"\f257"}.la-hand-spock:before{content:"\f259"}.la-hands:before{content:"\f4c2"}.la-hands-helping:before{content:"\f4c4"}.la-handshake:before{content:"\f2b5"}.la-hanukiah:before{content:"\f6e6"}.la-hard-hat:before{content:"\f807"}.la-hashtag:before{content:"\f292"}.la-hat-cowboy:before{content:"\f8c0"}.la-hat-cowboy-side:before{content:"\f8c1"}.la-hat-wizard:before{content:"\f6e8"}.la-haykal:before{content:"\f666"}.la-hdd:before{content:"\f0a0"}.la-heading:before{content:"\f1dc"}.la-headphones:before{content:"\f025"}.la-headphones-alt:before{content:"\f58f"}.la-headset:before{content:"\f590"}.la-heart:before{content:"\f004"}.la-heart-broken:before{content:"\f7a9"}.la-heartbeat:before{content:"\f21e"}.la-helicopter:before{content:"\f533"}.la-highlighter:before{content:"\f591"}.la-hiking:before{content:"\f6ec"}.la-hippo:before{content:"\f6ed"}.la-hips:before{content:"\f452"}.la-hire-a-helper:before{content:"\f3b0"}.la-history:before{content:"\f1da"}.la-hockey-puck:before{content:"\f453"}.la-holly-berry:before{content:"\f7aa"}.la-home:before{content:"\f015"}.la-hooli:before{content:"\f427"}.la-hornbill:before{content:"\f592"}.la-horse:before{content:"\f6f0"}.la-horse-head:before{content:"\f7ab"}.la-hospital:before{content:"\f0f8"}.la-hospital-alt:before{content:"\f47d"}.la-hospital-symbol:before{content:"\f47e"}.la-hot-tub:before{content:"\f593"}.la-hotdog:before{content:"\f80f"}.la-hotel:before{content:"\f594"}.la-hotjar:before{content:"\f3b1"}.la-hourglass:before{content:"\f254"}.la-hourglass-end:before{content:"\f253"}.la-hourglass-half:before{content:"\f252"}.la-hourglass-start:before{content:"\f251"}.la-house-damage:before{content:"\f6f1"}.la-houzz:before{content:"\f27c"}.la-hryvnia:before{content:"\f6f2"}.la-html5:before{content:"\f13b"}.la-hubspot:before{content:"\f3b2"}.la-i-cursor:before{content:"\f246"}.la-ice-cream:before{content:"\f810"}.la-icicles:before{content:"\f7ad"}.la-icons:before{content:"\f86d"}.la-id-badge:before{content:"\f2c1"}.la-id-card:before{content:"\f2c2"}.la-id-card-alt:before{content:"\f47f"}.la-igloo:before{content:"\f7ae"}.la-image:before{content:"\f03e"}.la-images:before{content:"\f302"}.la-imdb:before{content:"\f2d8"}.la-inbox:before{content:"\f01c"}.la-indent:before{content:"\f03c"}.la-industry:before{content:"\f275"}.la-infinity:before{content:"\f534"}.la-info:before{content:"\f129"}.la-info-circle:before{content:"\f05a"}.la-instagram:before{content:"\f16d"}.la-intercom:before{content:"\f7af"}.la-internet-explorer:before{content:"\f26b"}.la-invision:before{content:"\f7b0"}.la-ioxhost:before{content:"\f208"}.la-italic:before{content:"\f033"}.la-itch-io:before{content:"\f83a"}.la-itunes:before{content:"\f3b4"}.la-itunes-note:before{content:"\f3b5"}.la-java:before{content:"\f4e4"}.la-jedi:before{content:"\f669"}.la-jedi-order:before{content:"\f50e"}.la-jenkins:before{content:"\f3b6"}.la-jira:before{content:"\f7b1"}.la-joget:before{content:"\f3b7"}.la-joint:before{content:"\f595"}.la-joomla:before{content:"\f1aa"}.la-journal-whills:before{content:"\f66a"}.la-js:before{content:"\f3b8"}.la-js-square:before{content:"\f3b9"}.la-jsfiddle:before{content:"\f1cc"}.la-kaaba:before{content:"\f66b"}.la-kaggle:before{content:"\f5fa"}.la-key:before{content:"\f084"}.la-keybase:before{content:"\f4f5"}.la-keyboard:before{content:"\f11c"}.la-keycdn:before{content:"\f3ba"}.la-khanda:before{content:"\f66d"}.la-kickstarter:before{content:"\f3bb"}.la-kickstarter-k:before{content:"\f3bc"}.la-kiss:before{content:"\f596"}.la-kiss-beam:before{content:"\f597"}.la-kiss-wink-heart:before{content:"\f598"}.la-kiwi-bird:before{content:"\f535"}.la-korvue:before{content:"\f42f"}.la-landmark:before{content:"\f66f"}.la-language:before{content:"\f1ab"}.la-laptop:before{content:"\f109"}.la-laptop-code:before{content:"\f5fc"}.la-laptop-medical:before{content:"\f812"}.la-laravel:before{content:"\f3bd"}.la-lastfm:before{content:"\f202"}.la-lastfm-square:before{content:"\f203"}.la-laugh:before{content:"\f599"}.la-laugh-beam:before{content:"\f59a"}.la-laugh-squint:before{content:"\f59b"}.la-laugh-wink:before{content:"\f59c"}.la-layer-group:before{content:"\f5fd"}.la-leaf:before{content:"\f06c"}.la-leanpub:before{content:"\f212"}.la-lemon:before{content:"\f094"}.la-less:before{content:"\f41d"}.la-less-than:before{content:"\f536"}.la-less-than-equal:before{content:"\f537"}.la-level-down-alt:before{content:"\f3be"}.la-level-up-alt:before{content:"\f3bf"}.la-life-ring:before{content:"\f1cd"}.la-lightbulb:before{content:"\f0eb"}.la-line:before{content:"\f3c0"}.la-link:before{content:"\f0c1"}.la-linkedin:before{content:"\f08c"}.la-linkedin-in:before{content:"\f0e1"}.la-linode:before{content:"\f2b8"}.la-linux:before{content:"\f17c"}.la-lira-sign:before{content:"\f195"}.la-list:before{content:"\f03a"}.la-list-alt:before{content:"\f022"}.la-list-ol:before{content:"\f0cb"}.la-list-ul:before{content:"\f0ca"}.la-location-arrow:before{content:"\f124"}.la-lock:before{content:"\f023"}.la-lock-open:before{content:"\f3c1"}.la-long-arrow-alt-down:before{content:"\f309"}.la-long-arrow-alt-left:before{content:"\f30a"}.la-long-arrow-alt-right:before{content:"\f30b"}.la-long-arrow-alt-up:before{content:"\f30c"}.la-low-vision:before{content:"\f2a8"}.la-luggage-cart:before{content:"\f59d"}.la-lyft:before{content:"\f3c3"}.la-magento:before{content:"\f3c4"}.la-magic:before{content:"\f0d0"}.la-magnet:before{content:"\f076"}.la-mail-bulk:before{content:"\f674"}.la-mailchimp:before{content:"\f59e"}.la-male:before{content:"\f183"}.la-mandalorian:before{content:"\f50f"}.la-map:before{content:"\f279"}.la-map-marked:before{content:"\f59f"}.la-map-marked-alt:before{content:"\f5a0"}.la-map-marker:before{content:"\f041"}.la-map-marker-alt:before{content:"\f3c5"}.la-map-pin:before{content:"\f276"}.la-map-signs:before{content:"\f277"}.la-markdown:before{content:"\f60f"}.la-marker:before{content:"\f5a1"}.la-mars:before{content:"\f222"}.la-mars-double:before{content:"\f227"}.la-mars-stroke:before{content:"\f229"}.la-mars-stroke-h:before{content:"\f22b"}.la-mars-stroke-v:before{content:"\f22a"}.la-mask:before{content:"\f6fa"}.la-mastodon:before{content:"\f4f6"}.la-maxcdn:before{content:"\f136"}.la-mdb:before{content:"\f8ca"}.la-medal:before{content:"\f5a2"}.la-medapps:before{content:"\f3c6"}.la-medium:before{content:"\f23a"}.la-medium-m:before{content:"\f3c7"}.la-medkit:before{content:"\f0fa"}.la-medrt:before{content:"\f3c8"}.la-meetup:before{content:"\f2e0"}.la-megaport:before{content:"\f5a3"}.la-meh:before{content:"\f11a"}.la-meh-blank:before{content:"\f5a4"}.la-meh-rolling-eyes:before{content:"\f5a5"}.la-memory:before{content:"\f538"}.la-mendeley:before{content:"\f7b3"}.la-menorah:before{content:"\f676"}.la-mercury:before{content:"\f223"}.la-meteor:before{content:"\f753"}.la-microchip:before{content:"\f2db"}.la-microphone:before{content:"\f130"}.la-microphone-alt:before{content:"\f3c9"}.la-microphone-alt-slash:before{content:"\f539"}.la-microphone-slash:before{content:"\f131"}.la-microscope:before{content:"\f610"}.la-microsoft:before{content:"\f3ca"}.la-minus:before{content:"\f068"}.la-minus-circle:before{content:"\f056"}.la-minus-square:before{content:"\f146"}.la-mitten:before{content:"\f7b5"}.la-mix:before{content:"\f3cb"}.la-mixcloud:before{content:"\f289"}.la-mizuni:before{content:"\f3cc"}.la-mobile:before{content:"\f10b"}.la-mobile-alt:before{content:"\f3cd"}.la-modx:before{content:"\f285"}.la-monero:before{content:"\f3d0"}.la-money-bill:before{content:"\f0d6"}.la-money-bill-alt:before{content:"\f3d1"}.la-money-bill-wave:before{content:"\f53a"}.la-money-bill-wave-alt:before{content:"\f53b"}.la-money-check:before{content:"\f53c"}.la-money-check-alt:before{content:"\f53d"}.la-monument:before{content:"\f5a6"}.la-moon:before{content:"\f186"}.la-mortar-pestle:before{content:"\f5a7"}.la-mosque:before{content:"\f678"}.la-motorcycle:before{content:"\f21c"}.la-mountain:before{content:"\f6fc"}.la-mouse:before{content:"\f8cc"}.la-mouse-pointer:before{content:"\f245"}.la-mug-hot:before{content:"\f7b6"}.la-music:before{content:"\f001"}.la-napster:before{content:"\f3d2"}.la-neos:before{content:"\f612"}.la-network-wired:before{content:"\f6ff"}.la-neuter:before{content:"\f22c"}.la-newspaper:before{content:"\f1ea"}.la-nimblr:before{content:"\f5a8"}.la-node:before{content:"\f419"}.la-node-js:before{content:"\f3d3"}.la-not-equal:before{content:"\f53e"}.la-notes-medical:before{content:"\f481"}.la-npm:before{content:"\f3d4"}.la-ns8:before{content:"\f3d5"}.la-nutritionix:before{content:"\f3d6"}.la-object-group:before{content:"\f247"}.la-object-ungroup:before{content:"\f248"}.la-odnoklassniki:before{content:"\f263"}.la-odnoklassniki-square:before{content:"\f264"}.la-oil-can:before{content:"\f613"}.la-old-republic:before{content:"\f510"}.la-om:before{content:"\f679"}.la-opencart:before{content:"\f23d"}.la-openid:before{content:"\f19b"}.la-opera:before{content:"\f26a"}.la-optin-monster:before{content:"\f23c"}.la-orcid:before{content:"\f8d2"}.la-osi:before{content:"\f41a"}.la-otter:before{content:"\f700"}.la-outdent:before{content:"\f03b"}.la-page4:before{content:"\f3d7"}.la-pagelines:before{content:"\f18c"}.la-pager:before{content:"\f815"}.la-paint-brush:before{content:"\f1fc"}.la-paint-roller:before{content:"\f5aa"}.la-palette:before{content:"\f53f"}.la-palfed:before{content:"\f3d8"}.la-pallet:before{content:"\f482"}.la-paper-plane:before{content:"\f1d8"}.la-paperclip:before{content:"\f0c6"}.la-parachute-box:before{content:"\f4cd"}.la-paragraph:before{content:"\f1dd"}.la-parking:before{content:"\f540"}.la-passport:before{content:"\f5ab"}.la-pastafarianism:before{content:"\f67b"}.la-paste:before{content:"\f0ea"}.la-patreon:before{content:"\f3d9"}.la-pause:before{content:"\f04c"}.la-pause-circle:before{content:"\f28b"}.la-paw:before{content:"\f1b0"}.la-paypal:before{content:"\f1ed"}.la-peace:before{content:"\f67c"}.la-pen:before{content:"\f304"}.la-pen-alt:before{content:"\f305"}.la-pen-fancy:before{content:"\f5ac"}.la-pen-nib:before{content:"\f5ad"}.la-pen-square:before{content:"\f14b"}.la-pencil-alt:before{content:"\f303"}.la-pencil-ruler:before{content:"\f5ae"}.la-penny-arcade:before{content:"\f704"}.la-people-carry:before{content:"\f4ce"}.la-pepper-hot:before{content:"\f816"}.la-percent:before{content:"\f295"}.la-percentage:before{content:"\f541"}.la-periscope:before{content:"\f3da"}.la-person-booth:before{content:"\f756"}.la-phabricator:before{content:"\f3db"}.la-phoenix-framework:before{content:"\f3dc"}.la-phoenix-squadron:before{content:"\f511"}.la-phone:before{content:"\f095"}.la-phone-alt:before{content:"\f879"}.la-phone-slash:before{content:"\f3dd"}.la-phone-square:before{content:"\f098"}.la-phone-square-alt:before{content:"\f87b"}.la-phone-volume:before{content:"\f2a0"}.la-photo-video:before{content:"\f87c"}.la-php:before{content:"\f457"}.la-pied-piper:before{content:"\f2ae"}.la-pied-piper-alt:before{content:"\f1a8"}.la-pied-piper-hat:before{content:"\f4e5"}.la-pied-piper-pp:before{content:"\f1a7"}.la-piggy-bank:before{content:"\f4d3"}.la-pills:before{content:"\f484"}.la-pinterest:before{content:"\f0d2"}.la-pinterest-p:before{content:"\f231"}.la-pinterest-square:before{content:"\f0d3"}.la-pizza-slice:before{content:"\f818"}.la-place-of-worship:before{content:"\f67f"}.la-plane:before{content:"\f072"}.la-plane-arrival:before{content:"\f5af"}.la-plane-departure:before{content:"\f5b0"}.la-play:before{content:"\f04b"}.la-play-circle:before{content:"\f144"}.la-playstation:before{content:"\f3df"}.la-plug:before{content:"\f1e6"}.la-plus:before{content:"\f067"}.la-plus-circle:before{content:"\f055"}.la-plus-square:before{content:"\f0fe"}.la-podcast:before{content:"\f2ce"}.la-poll:before{content:"\f681"}.la-poll-h:before{content:"\f682"}.la-poo:before{content:"\f2fe"}.la-poo-storm:before{content:"\f75a"}.la-poop:before{content:"\f619"}.la-portrait:before{content:"\f3e0"}.la-pound-sign:before{content:"\f154"}.la-power-off:before{content:"\f011"}.la-pray:before{content:"\f683"}.la-praying-hands:before{content:"\f684"}.la-prescription:before{content:"\f5b1"}.la-prescription-bottle:before{content:"\f485"}.la-prescription-bottle-alt:before{content:"\f486"}.la-print:before{content:"\f02f"}.la-procedures:before{content:"\f487"}.la-product-hunt:before{content:"\f288"}.la-project-diagram:before{content:"\f542"}.la-pushed:before{content:"\f3e1"}.la-puzzle-piece:before{content:"\f12e"}.la-python:before{content:"\f3e2"}.la-qq:before{content:"\f1d6"}.la-qrcode:before{content:"\f029"}.la-question:before{content:"\f128"}.la-question-circle:before{content:"\f059"}.la-quidditch:before{content:"\f458"}.la-quinscape:before{content:"\f459"}.la-quora:before{content:"\f2c4"}.la-quote-left:before{content:"\f10d"}.la-quote-right:before{content:"\f10e"}.la-quran:before{content:"\f687"}.la-r-project:before{content:"\f4f7"}.la-radiation:before{content:"\f7b9"}.la-radiation-alt:before{content:"\f7ba"}.la-rainbow:before{content:"\f75b"}.la-random:before{content:"\f074"}.la-raspberry-pi:before{content:"\f7bb"}.la-ravelry:before{content:"\f2d9"}.la-react:before{content:"\f41b"}.la-reacteurope:before{content:"\f75d"}.la-readme:before{content:"\f4d5"}.la-rebel:before{content:"\f1d0"}.la-receipt:before{content:"\f543"}.la-record-vinyl:before{content:"\f8d9"}.la-recycle:before{content:"\f1b8"}.la-red-river:before{content:"\f3e3"}.la-reddit:before{content:"\f1a1"}.la-reddit-alien:before{content:"\f281"}.la-reddit-square:before{content:"\f1a2"}.la-redhat:before{content:"\f7bc"}.la-redo:before{content:"\f01e"}.la-redo-alt:before{content:"\f2f9"}.la-registered:before{content:"\f25d"}.la-remove-format:before{content:"\f87d"}.la-renren:before{content:"\f18b"}.la-reply:before{content:"\f3e5"}.la-reply-all:before{content:"\f122"}.la-replyd:before{content:"\f3e6"}.la-republican:before{content:"\f75e"}.la-researchgate:before{content:"\f4f8"}.la-resolving:before{content:"\f3e7"}.la-restroom:before{content:"\f7bd"}.la-retweet:before{content:"\f079"}.la-rev:before{content:"\f5b2"}.la-ribbon:before{content:"\f4d6"}.la-ring:before{content:"\f70b"}.la-road:before{content:"\f018"}.la-robot:before{content:"\f544"}.la-rocket:before{content:"\f135"}.la-rocketchat:before{content:"\f3e8"}.la-rockrms:before{content:"\f3e9"}.la-route:before{content:"\f4d7"}.la-rss:before{content:"\f09e"}.la-rss-square:before{content:"\f143"}.la-ruble-sign:before{content:"\f158"}.la-ruler:before{content:"\f545"}.la-ruler-combined:before{content:"\f546"}.la-ruler-horizontal:before{content:"\f547"}.la-ruler-vertical:before{content:"\f548"}.la-running:before{content:"\f70c"}.la-rupee-sign:before{content:"\f156"}.la-sad-cry:before{content:"\f5b3"}.la-sad-tear:before{content:"\f5b4"}.la-safari:before{content:"\f267"}.la-salesforce:before{content:"\f83b"}.la-sass:before{content:"\f41e"}.la-satellite:before{content:"\f7bf"}.la-satellite-dish:before{content:"\f7c0"}.la-save:before{content:"\f0c7"}.la-schlix:before{content:"\f3ea"}.la-school:before{content:"\f549"}.la-screwdriver:before{content:"\f54a"}.la-scribd:before{content:"\f28a"}.la-scroll:before{content:"\f70e"}.la-sd-card:before{content:"\f7c2"}.la-search:before{content:"\f002"}.la-search-dollar:before{content:"\f688"}.la-search-location:before{content:"\f689"}.la-search-minus:before{content:"\f010"}.la-search-plus:before{content:"\f00e"}.la-searchengin:before{content:"\f3eb"}.la-seedling:before{content:"\f4d8"}.la-sellcast:before{content:"\f2da"}.la-sellsy:before{content:"\f213"}.la-server:before{content:"\f233"}.la-servicestack:before{content:"\f3ec"}.la-shapes:before{content:"\f61f"}.la-share:before{content:"\f064"}.la-share-alt:before{content:"\f1e0"}.la-share-alt-square:before{content:"\f1e1"}.la-share-square:before{content:"\f14d"}.la-shekel-sign:before{content:"\f20b"}.la-shield-alt:before{content:"\f3ed"}.la-ship:before{content:"\f21a"}.la-shipping-fast:before{content:"\f48b"}.la-shirtsinbulk:before{content:"\f214"}.la-shoe-prints:before{content:"\f54b"}.la-shopping-bag:before{content:"\f290"}.la-shopping-basket:before{content:"\f291"}.la-shopping-cart:before{content:"\f07a"}.la-shopware:before{content:"\f5b5"}.la-shower:before{content:"\f2cc"}.la-shuttle-van:before{content:"\f5b6"}.la-sign:before{content:"\f4d9"}.la-sign-in-alt:before{content:"\f2f6"}.la-sign-language:before{content:"\f2a7"}.la-sign-out-alt:before{content:"\f2f5"}.la-signal:before{content:"\f012"}.la-signature:before{content:"\f5b7"}.la-sim-card:before{content:"\f7c4"}.la-simplybuilt:before{content:"\f215"}.la-sistrix:before{content:"\f3ee"}.la-sitemap:before{content:"\f0e8"}.la-sith:before{content:"\f512"}.la-skating:before{content:"\f7c5"}.la-sketch:before{content:"\f7c6"}.la-skiing:before{content:"\f7c9"}.la-skiing-nordic:before{content:"\f7ca"}.la-skull:before{content:"\f54c"}.la-skull-crossbones:before{content:"\f714"}.la-skyatlas:before{content:"\f216"}.la-skype:before{content:"\f17e"}.la-slack:before{content:"\f198"}.la-slack-hash:before{content:"\f3ef"}.la-slash:before{content:"\f715"}.la-sleigh:before{content:"\f7cc"}.la-sliders-h:before{content:"\f1de"}.la-slideshare:before{content:"\f1e7"}.la-smile:before{content:"\f118"}.la-smile-beam:before{content:"\f5b8"}.la-smile-wink:before{content:"\f4da"}.la-smog:before{content:"\f75f"}.la-smoking:before{content:"\f48d"}.la-smoking-ban:before{content:"\f54d"}.la-sms:before{content:"\f7cd"}.la-snapchat:before{content:"\f2ab"}.la-snapchat-ghost:before{content:"\f2ac"}.la-snapchat-square:before{content:"\f2ad"}.la-snowboarding:before{content:"\f7ce"}.la-snowflake:before{content:"\f2dc"}.la-snowman:before{content:"\f7d0"}.la-snowplow:before{content:"\f7d2"}.la-socks:before{content:"\f696"}.la-solar-panel:before{content:"\f5ba"}.la-sort:before{content:"\f0dc"}.la-sort-alpha-down:before{content:"\f15d"}.la-sort-alpha-down-alt:before{content:"\f881"}.la-sort-alpha-up:before{content:"\f15e"}.la-sort-alpha-up-alt:before{content:"\f882"}.la-sort-amount-down:before{content:"\f160"}.la-sort-amount-down-alt:before{content:"\f884"}.la-sort-amount-up:before{content:"\f161"}.la-sort-amount-up-alt:before{content:"\f885"}.la-sort-down:before{content:"\f0dd"}.la-sort-numeric-down:before{content:"\f162"}.la-sort-numeric-down-alt:before{content:"\f886"}.la-sort-numeric-up:before{content:"\f163"}.la-sort-numeric-up-alt:before{content:"\f887"}.la-sort-up:before{content:"\f0de"}.la-soundcloud:before{content:"\f1be"}.la-sourcetree:before{content:"\f7d3"}.la-spa:before{content:"\f5bb"}.la-space-shuttle:before{content:"\f197"}.la-speakap:before{content:"\f3f3"}.la-speaker-deck:before{content:"\f83c"}.la-spell-check:before{content:"\f891"}.la-spider:before{content:"\f717"}.la-spinner:before{content:"\f110"}.la-splotch:before{content:"\f5bc"}.la-spotify:before{content:"\f1bc"}.la-spray-can:before{content:"\f5bd"}.la-square:before{content:"\f0c8"}.la-square-full:before{content:"\f45c"}.la-square-root-alt:before{content:"\f698"}.la-squarespace:before{content:"\f5be"}.la-stack-exchange:before{content:"\f18d"}.la-stack-overflow:before{content:"\f16c"}.la-stackpath:before{content:"\f842"}.la-stamp:before{content:"\f5bf"}.la-star:before{content:"\f005"}.la-star-and-crescent:before{content:"\f699"}.la-star-half:before{content:"\f089"}.la-star-half-alt:before{content:"\f5c0"}.la-star-of-david:before{content:"\f69a"}.la-star-of-life:before{content:"\f621"}.la-staylinked:before{content:"\f3f5"}.la-steam:before{content:"\f1b6"}.la-steam-square:before{content:"\f1b7"}.la-steam-symbol:before{content:"\f3f6"}.la-step-backward:before{content:"\f048"}.la-step-forward:before{content:"\f051"}.la-stethoscope:before{content:"\f0f1"}.la-sticker-mule:before{content:"\f3f7"}.la-sticky-note:before{content:"\f249"}.la-stop:before{content:"\f04d"}.la-stop-circle:before{content:"\f28d"}.la-stopwatch:before{content:"\f2f2"}.la-store:before{content:"\f54e"}.la-store-alt:before{content:"\f54f"}.la-strava:before{content:"\f428"}.la-stream:before{content:"\f550"}.la-street-view:before{content:"\f21d"}.la-strikethrough:before{content:"\f0cc"}.la-stripe:before{content:"\f429"}.la-stripe-s:before{content:"\f42a"}.la-stroopwafel:before{content:"\f551"}.la-studiovinari:before{content:"\f3f8"}.la-stumbleupon:before{content:"\f1a4"}.la-stumbleupon-circle:before{content:"\f1a3"}.la-subscript:before{content:"\f12c"}.la-subway:before{content:"\f239"}.la-suitcase:before{content:"\f0f2"}.la-suitcase-rolling:before{content:"\f5c1"}.la-sun:before{content:"\f185"}.la-superpowers:before{content:"\f2dd"}.la-superscript:before{content:"\f12b"}.la-supple:before{content:"\f3f9"}.la-surprise:before{content:"\f5c2"}.la-suse:before{content:"\f7d6"}.la-swatchbook:before{content:"\f5c3"}.la-swift:before{content:"\f8e1"}.la-swimmer:before{content:"\f5c4"}.la-swimming-pool:before{content:"\f5c5"}.la-symfony:before{content:"\f83d"}.la-synagogue:before{content:"\f69b"}.la-sync:before{content:"\f021"}.la-sync-alt:before{content:"\f2f1"}.la-syringe:before{content:"\f48e"}.la-table:before{content:"\f0ce"}.la-table-tennis:before{content:"\f45d"}.la-tablet:before{content:"\f10a"}.la-tablet-alt:before{content:"\f3fa"}.la-tablets:before{content:"\f490"}.la-tachometer-alt:before{content:"\f3fd"}.la-tag:before{content:"\f02b"}.la-tags:before{content:"\f02c"}.la-tape:before{content:"\f4db"}.la-tasks:before{content:"\f0ae"}.la-taxi:before{content:"\f1ba"}.la-teamspeak:before{content:"\f4f9"}.la-teeth:before{content:"\f62e"}.la-teeth-open:before{content:"\f62f"}.la-telegram:before{content:"\f2c6"}.la-telegram-plane:before{content:"\f3fe"}.la-temperature-high:before{content:"\f769"}.la-temperature-low:before{content:"\f76b"}.la-tencent-weibo:before{content:"\f1d5"}.la-tenge:before{content:"\f7d7"}.la-terminal:before{content:"\f120"}.la-text-height:before{content:"\f034"}.la-text-width:before{content:"\f035"}.la-th:before{content:"\f00a"}.la-th-large:before{content:"\f009"}.la-th-list:before{content:"\f00b"}.la-the-red-yeti:before{content:"\f69d"}.la-theater-masks:before{content:"\f630"}.la-themeco:before{content:"\f5c6"}.la-themeisle:before{content:"\f2b2"}.la-thermometer:before{content:"\f491"}.la-thermometer-empty:before{content:"\f2cb"}.la-thermometer-full:before{content:"\f2c7"}.la-thermometer-half:before{content:"\f2c9"}.la-thermometer-quarter:before{content:"\f2ca"}.la-thermometer-three-quarters:before{content:"\f2c8"}.la-think-peaks:before{content:"\f731"}.la-thumbs-down:before{content:"\f165"}.la-thumbs-up:before{content:"\f164"}.la-thumbtack:before{content:"\f08d"}.la-ticket-alt:before{content:"\f3ff"}.la-times:before{content:"\f00d"}.la-times-circle:before{content:"\f057"}.la-tint:before{content:"\f043"}.la-tint-slash:before{content:"\f5c7"}.la-tired:before{content:"\f5c8"}.la-toggle-off:before{content:"\f204"}.la-toggle-on:before{content:"\f205"}.la-toilet:before{content:"\f7d8"}.la-toilet-paper:before{content:"\f71e"}.la-toolbox:before{content:"\f552"}.la-tools:before{content:"\f7d9"}.la-tooth:before{content:"\f5c9"}.la-torah:before{content:"\f6a0"}.la-torii-gate:before{content:"\f6a1"}.la-tractor:before{content:"\f722"}.la-trade-federation:before{content:"\f513"}.la-trademark:before{content:"\f25c"}.la-traffic-light:before{content:"\f637"}.la-train:before{content:"\f238"}.la-tram:before{content:"\f7da"}.la-transgender:before{content:"\f224"}.la-transgender-alt:before{content:"\f225"}.la-trash:before{content:"\f1f8"}.la-trash-alt:before{content:"\f2ed"}.la-trash-restore:before{content:"\f829"}.la-trash-restore-alt:before{content:"\f82a"}.la-tree:before{content:"\f1bb"}.la-trello:before{content:"\f181"}.la-tripadvisor:before{content:"\f262"}.la-trophy:before{content:"\f091"}.la-truck:before{content:"\f0d1"}.la-truck-loading:before{content:"\f4de"}.la-truck-monster:before{content:"\f63b"}.la-truck-moving:before{content:"\f4df"}.la-truck-pickup:before{content:"\f63c"}.la-tshirt:before{content:"\f553"}.la-tty:before{content:"\f1e4"}.la-tumblr:before{content:"\f173"}.la-tumblr-square:before{content:"\f174"}.la-tv:before{content:"\f26c"}.la-twitch:before{content:"\f1e8"}.la-twitter:before{content:"\f099"}.la-twitter-square:before{content:"\f081"}.la-typo3:before{content:"\f42b"}.la-uber:before{content:"\f402"}.la-ubuntu:before{content:"\f7df"}.la-uikit:before{content:"\f403"}.la-umbraco:before{content:"\f8e8"}.la-umbrella:before{content:"\f0e9"}.la-umbrella-beach:before{content:"\f5ca"}.la-underline:before{content:"\f0cd"}.la-undo:before{content:"\f0e2"}.la-undo-alt:before{content:"\f2ea"}.la-uniregistry:before{content:"\f404"}.la-universal-access:before{content:"\f29a"}.la-university:before{content:"\f19c"}.la-unlink:before{content:"\f127"}.la-unlock:before{content:"\f09c"}.la-unlock-alt:before{content:"\f13e"}.la-untappd:before{content:"\f405"}.la-upload:before{content:"\f093"}.la-ups:before{content:"\f7e0"}.la-usb:before{content:"\f287"}.la-user:before{content:"\f007"}.la-user-alt:before{content:"\f406"}.la-user-alt-slash:before{content:"\f4fa"}.la-user-astronaut:before{content:"\f4fb"}.la-user-check:before{content:"\f4fc"}.la-user-circle:before{content:"\f2bd"}.la-user-clock:before{content:"\f4fd"}.la-user-cog:before{content:"\f4fe"}.la-user-edit:before{content:"\f4ff"}.la-user-friends:before{content:"\f500"}.la-user-graduate:before{content:"\f501"}.la-user-injured:before{content:"\f728"}.la-user-lock:before{content:"\f502"}.la-user-md:before{content:"\f0f0"}.la-user-minus:before{content:"\f503"}.la-user-ninja:before{content:"\f504"}.la-user-nurse:before{content:"\f82f"}.la-user-plus:before{content:"\f234"}.la-user-secret:before{content:"\f21b"}.la-user-shield:before{content:"\f505"}.la-user-slash:before{content:"\f506"}.la-user-tag:before{content:"\f507"}.la-user-tie:before{content:"\f508"}.la-user-times:before{content:"\f235"}.la-users:before{content:"\f0c0"}.la-users-cog:before{content:"\f509"}.la-usps:before{content:"\f7e1"}.la-ussunnah:before{content:"\f407"}.la-utensil-spoon:before{content:"\f2e5"}.la-utensils:before{content:"\f2e7"}.la-vaadin:before{content:"\f408"}.la-vector-square:before{content:"\f5cb"}.la-venus:before{content:"\f221"}.la-venus-double:before{content:"\f226"}.la-venus-mars:before{content:"\f228"}.la-viacoin:before{content:"\f237"}.la-viadeo:before{content:"\f2a9"}.la-viadeo-square:before{content:"\f2aa"}.la-vial:before{content:"\f492"}.la-vials:before{content:"\f493"}.la-viber:before{content:"\f409"}.la-video:before{content:"\f03d"}.la-video-slash:before{content:"\f4e2"}.la-vihara:before{content:"\f6a7"}.la-vimeo:before{content:"\f40a"}.la-vimeo-square:before{content:"\f194"}.la-vimeo-v:before{content:"\f27d"}.la-vine:before{content:"\f1ca"}.la-vk:before{content:"\f189"}.la-vnv:before{content:"\f40b"}.la-voicemail:before{content:"\f897"}.la-volleyball-ball:before{content:"\f45f"}.la-volume-down:before{content:"\f027"}.la-volume-mute:before{content:"\f6a9"}.la-volume-off:before{content:"\f026"}.la-volume-up:before{content:"\f028"}.la-vote-yea:before{content:"\f772"}.la-vr-cardboard:before{content:"\f729"}.la-vuejs:before{content:"\f41f"}.la-walking:before{content:"\f554"}.la-wallet:before{content:"\f555"}.la-warehouse:before{content:"\f494"}.la-water:before{content:"\f773"}.la-wave-square:before{content:"\f83e"}.la-waze:before{content:"\f83f"}.la-weebly:before{content:"\f5cc"}.la-weibo:before{content:"\f18a"}.la-weight:before{content:"\f496"}.la-weight-hanging:before{content:"\f5cd"}.la-weixin:before{content:"\f1d7"}.la-whatsapp:before{content:"\f232"}.la-whatsapp-square:before{content:"\f40c"}.la-wheelchair:before{content:"\f193"}.la-whmcs:before{content:"\f40d"}.la-wifi:before{content:"\f1eb"}.la-wikipedia-w:before{content:"\f266"}.la-wind:before{content:"\f72e"}.la-window-close:before{content:"\f410"}.la-window-maximize:before{content:"\f2d0"}.la-window-minimize:before{content:"\f2d1"}.la-window-restore:before{content:"\f2d2"}.la-windows:before{content:"\f17a"}.la-wine-bottle:before{content:"\f72f"}.la-wine-glass:before{content:"\f4e3"}.la-wine-glass-alt:before{content:"\f5ce"}.la-wix:before{content:"\f5cf"}.la-wizards-of-the-coast:before{content:"\f730"}.la-wolf-pack-battalion:before{content:"\f514"}.la-won-sign:before{content:"\f159"}.la-wordpress:before{content:"\f19a"}.la-wordpress-simple:before{content:"\f411"}.la-wpbeginner:before{content:"\f297"}.la-wpexplorer:before{content:"\f2de"}.la-wpforms:before{content:"\f298"}.la-wpressr:before{content:"\f3e4"}.la-wrench:before{content:"\f0ad"}.la-x-ray:before{content:"\f497"}.la-xbox:before{content:"\f412"}.la-xing:before{content:"\f168"}.la-xing-square:before{content:"\f169"}.la-y-combinator:before{content:"\f23b"}.la-yahoo:before{content:"\f19e"}.la-yammer:before{content:"\f840"}.la-yandex:before{content:"\f413"}.la-yandex-international:before{content:"\f414"}.la-yarn:before{content:"\f7e3"}.la-yelp:before{content:"\f1e9"}.la-yen-sign:before{content:"\f157"}.la-yin-yang:before{content:"\f6ad"}.la-yoast:before{content:"\f2b1"}.la-youtube:before{content:"\f167"}.la-youtube-square:before{content:"\f431"}.la-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:'Line Awesome Brands';font-style:normal;font-weight:400;font-display:auto;src:url('la-brands-400.eot');src:url('la-brands-400d41d.eot?#iefix') format("embedded-opentype"),url('la-brands-400.woff2') format("woff2"),url('la-brands-400.woff') format("woff"),url('la-brands-400.ttf') format("truetype"),url('la-brands-400.svg#lineawesome') format("svg")}.lab{font-family:'Line Awesome Brands'}@font-face{font-family:'Line Awesome Free';font-style:normal;font-weight:400;font-display:auto;src:url('la-regular-400.eot');src:url('la-regular-400d41d.eot?#iefix') format("embedded-opentype"),url('la-regular-400.woff2') format("woff2"),url('la-regular-400.woff') format("woff"),url('la-regular-400.ttf') format("truetype"),url('la-regular-400.svg#lineawesome') format("svg")}.lar{font-family:'Line Awesome Free';font-weight:400}@font-face{font-family:'Line Awesome Free';font-style:normal;font-weight:900;font-display:auto;src:url('la-solid-900.eot');src:url('la-solid-900d41d.eot?#iefix') format("embedded-opentype"),url('la-solid-900.woff2') format("woff2"),url('la-solid-900.woff') format("woff"),url('la-solid-900.ttf') format("truetype"),url('la-solid-900.svg#lineawesome') format("svg")}.la,.las{font-family:'Line Awesome Free';font-weight:900}.la.la-glass:before{content:"\f000"}.la.la-meetup{font-family:'Line Awesome Brands';font-weight:400}.la.la-star-o{font-family:'Line Awesome Free';font-weight:400}.la.la-star-o:before{content:"\f005"}.la.la-remove:before{content:"\f00d"}.la.la-close:before{content:"\f00d"}.la.la-gear:before{content:"\f013"}.la.la-trash-o{font-family:'Line Awesome Free';font-weight:400}.la.la-trash-o:before{content:"\f2ed"}.la.la-file-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-o:before{content:"\f15b"}.la.la-clock-o{font-family:'Line Awesome Free';font-weight:400}.la.la-clock-o:before{content:"\f017"}.la.la-arrow-circle-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-down:before{content:"\f358"}.la.la-arrow-circle-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-up:before{content:"\f35b"}.la.la-play-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-play-circle-o:before{content:"\f144"}.la.la-repeat:before{content:"\f01e"}.la.la-rotate-right:before{content:"\f01e"}.la.la-refresh:before{content:"\f021"}.la.la-list-alt{font-family:'Line Awesome Free';font-weight:400}.la.la-dedent:before{content:"\f03b"}.la.la-video-camera:before{content:"\f03d"}.la.la-picture-o{font-family:'Line Awesome Free';font-weight:400}.la.la-picture-o:before{content:"\f03e"}.la.la-photo{font-family:'Line Awesome Free';font-weight:400}.la.la-photo:before{content:"\f03e"}.la.la-image{font-family:'Line Awesome Free';font-weight:400}.la.la-image:before{content:"\f03e"}.la.la-pencil:before{content:"\f303"}.la.la-map-marker:before{content:"\f3c5"}.la.la-pencil-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-pencil-square-o:before{content:"\f044"}.la.la-share-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-share-square-o:before{content:"\f14d"}.la.la-check-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-check-square-o:before{content:"\f14a"}.la.la-arrows:before{content:"\f0b2"}.la.la-times-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-times-circle-o:before{content:"\f057"}.la.la-check-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-check-circle-o:before{content:"\f058"}.la.la-mail-forward:before{content:"\f064"}.la.la-eye{font-family:'Line Awesome Free';font-weight:400}.la.la-eye-slash{font-family:'Line Awesome Free';font-weight:400}.la.la-warning:before{content:"\f071"}.la.la-calendar:before{content:"\f073"}.la.la-arrows-v:before{content:"\f338"}.la.la-arrows-h:before{content:"\f337"}.la.la-bar-chart{font-family:'Line Awesome Free';font-weight:400}.la.la-bar-chart:before{content:"\f080"}.la.la-bar-chart-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bar-chart-o:before{content:"\f080"}.la.la-twitter-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-gears:before{content:"\f085"}.la.la-thumbs-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-thumbs-o-up:before{content:"\f164"}.la.la-thumbs-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-thumbs-o-down:before{content:"\f165"}.la.la-heart-o{font-family:'Line Awesome Free';font-weight:400}.la.la-heart-o:before{content:"\f004"}.la.la-sign-out:before{content:"\f2f5"}.la.la-linkedin-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-linkedin-square:before{content:"\f08c"}.la.la-thumb-tack:before{content:"\f08d"}.la.la-external-link:before{content:"\f35d"}.la.la-sign-in:before{content:"\f2f6"}.la.la-github-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-lemon-o{font-family:'Line Awesome Free';font-weight:400}.la.la-lemon-o:before{content:"\f094"}.la.la-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-square-o:before{content:"\f0c8"}.la.la-bookmark-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bookmark-o:before{content:"\f02e"}.la.la-twitter{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook:before{content:"\f39e"}.la.la-facebook-f{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook-f:before{content:"\f39e"}.la.la-github{font-family:'Line Awesome Brands';font-weight:400}.la.la-credit-card{font-family:'Line Awesome Free';font-weight:400}.la.la-feed:before{content:"\f09e"}.la.la-hdd-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hdd-o:before{content:"\f0a0"}.la.la-hand-o-right{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-right:before{content:"\f0a4"}.la.la-hand-o-left{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-left:before{content:"\f0a5"}.la.la-hand-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-up:before{content:"\f0a6"}.la.la-hand-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-down:before{content:"\f0a7"}.la.la-arrows-alt:before{content:"\f31e"}.la.la-group:before{content:"\f0c0"}.la.la-chain:before{content:"\f0c1"}.la.la-scissors:before{content:"\f0c4"}.la.la-files-o{font-family:'Line Awesome Free';font-weight:400}.la.la-files-o:before{content:"\f0c5"}.la.la-floppy-o{font-family:'Line Awesome Free';font-weight:400}.la.la-floppy-o:before{content:"\f0c7"}.la.la-navicon:before{content:"\f0c9"}.la.la-reorder:before{content:"\f0c9"}.la.la-pinterest{font-family:'Line Awesome Brands';font-weight:400}.la.la-pinterest-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus:before{content:"\f0d5"}.la.la-money{font-family:'Line Awesome Free';font-weight:400}.la.la-money:before{content:"\f3d1"}.la.la-unsorted:before{content:"\f0dc"}.la.la-sort-desc:before{content:"\f0dd"}.la.la-sort-asc:before{content:"\f0de"}.la.la-linkedin{font-family:'Line Awesome Brands';font-weight:400}.la.la-linkedin:before{content:"\f0e1"}.la.la-rotate-left:before{content:"\f0e2"}.la.la-legal:before{content:"\f0e3"}.la.la-tachometer:before{content:"\f3fd"}.la.la-dashboard:before{content:"\f3fd"}.la.la-comment-o{font-family:'Line Awesome Free';font-weight:400}.la.la-comment-o:before{content:"\f075"}.la.la-comments-o{font-family:'Line Awesome Free';font-weight:400}.la.la-comments-o:before{content:"\f086"}.la.la-flash:before{content:"\f0e7"}.la.la-clipboard{font-family:'Line Awesome Free';font-weight:400}.la.la-paste{font-family:'Line Awesome Free';font-weight:400}.la.la-paste:before{content:"\f328"}.la.la-lightbulb-o{font-family:'Line Awesome Free';font-weight:400}.la.la-lightbulb-o:before{content:"\f0eb"}.la.la-exchange:before{content:"\f362"}.la.la-cloud-download:before{content:"\f381"}.la.la-cloud-upload:before{content:"\f382"}.la.la-bell-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bell-o:before{content:"\f0f3"}.la.la-cutlery:before{content:"\f2e7"}.la.la-file-text-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-text-o:before{content:"\f15c"}.la.la-building-o{font-family:'Line Awesome Free';font-weight:400}.la.la-building-o:before{content:"\f1ad"}.la.la-hospital-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hospital-o:before{content:"\f0f8"}.la.la-tablet:before{content:"\f3fa"}.la.la-mobile:before{content:"\f3cd"}.la.la-mobile-phone:before{content:"\f3cd"}.la.la-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-circle-o:before{content:"\f111"}.la.la-mail-reply:before{content:"\f3e5"}.la.la-github-alt{font-family:'Line Awesome Brands';font-weight:400}.la.la-folder-o{font-family:'Line Awesome Free';font-weight:400}.la.la-folder-o:before{content:"\f07b"}.la.la-folder-open-o{font-family:'Line Awesome Free';font-weight:400}.la.la-folder-open-o:before{content:"\f07c"}.la.la-smile-o{font-family:'Line Awesome Free';font-weight:400}.la.la-smile-o:before{content:"\f118"}.la.la-frown-o{font-family:'Line Awesome Free';font-weight:400}.la.la-frown-o:before{content:"\f119"}.la.la-meh-o{font-family:'Line Awesome Free';font-weight:400}.la.la-meh-o:before{content:"\f11a"}.la.la-keyboard-o{font-family:'Line Awesome Free';font-weight:400}.la.la-keyboard-o:before{content:"\f11c"}.la.la-flag-o{font-family:'Line Awesome Free';font-weight:400}.la.la-flag-o:before{content:"\f024"}.la.la-mail-reply-all:before{content:"\f122"}.la.la-star-half-o{font-family:'Line Awesome Free';font-weight:400}.la.la-star-half-o:before{content:"\f089"}.la.la-star-half-empty{font-family:'Line Awesome Free';font-weight:400}.la.la-star-half-empty:before{content:"\f089"}.la.la-star-half-full{font-family:'Line Awesome Free';font-weight:400}.la.la-star-half-full:before{content:"\f089"}.la.la-code-fork:before{content:"\f126"}.la.la-chain-broken:before{content:"\f127"}.la.la-shield:before{content:"\f3ed"}.la.la-calendar-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-o:before{content:"\f133"}.la.la-maxcdn{font-family:'Line Awesome Brands';font-weight:400}.la.la-html5{font-family:'Line Awesome Brands';font-weight:400}.la.la-css3{font-family:'Line Awesome Brands';font-weight:400}.la.la-ticket:before{content:"\f3ff"}.la.la-minus-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-minus-square-o:before{content:"\f146"}.la.la-level-up:before{content:"\f3bf"}.la.la-level-down:before{content:"\f3be"}.la.la-pencil-square:before{content:"\f14b"}.la.la-external-link-square:before{content:"\f360"}.la.la-compass{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-down:before{content:"\f150"}.la.la-toggle-down{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-down:before{content:"\f150"}.la.la-caret-square-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-up:before{content:"\f151"}.la.la-toggle-up{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-up:before{content:"\f151"}.la.la-caret-square-o-right{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-right:before{content:"\f152"}.la.la-toggle-right{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-right:before{content:"\f152"}.la.la-eur:before{content:"\f153"}.la.la-euro:before{content:"\f153"}.la.la-gbp:before{content:"\f154"}.la.la-usd:before{content:"\f155"}.la.la-dollar:before{content:"\f155"}.la.la-inr:before{content:"\f156"}.la.la-rupee:before{content:"\f156"}.la.la-jpy:before{content:"\f157"}.la.la-cny:before{content:"\f157"}.la.la-rmb:before{content:"\f157"}.la.la-yen:before{content:"\f157"}.la.la-rub:before{content:"\f158"}.la.la-ruble:before{content:"\f158"}.la.la-rouble:before{content:"\f158"}.la.la-krw:before{content:"\f159"}.la.la-won:before{content:"\f159"}.la.la-btc{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitcoin{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitcoin:before{content:"\f15a"}.la.la-file-text:before{content:"\f15c"}.la.la-sort-alpha-asc:before{content:"\f15d"}.la.la-sort-alpha-desc:before{content:"\f881"}.la.la-sort-amount-asc:before{content:"\f160"}.la.la-sort-amount-desc:before{content:"\f884"}.la.la-sort-numeric-asc:before{content:"\f162"}.la.la-sort-numeric-desc:before{content:"\f886"}.la.la-youtube-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-youtube{font-family:'Line Awesome Brands';font-weight:400}.la.la-xing{font-family:'Line Awesome Brands';font-weight:400}.la.la-xing-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-youtube-play{font-family:'Line Awesome Brands';font-weight:400}.la.la-youtube-play:before{content:"\f167"}.la.la-dropbox{font-family:'Line Awesome Brands';font-weight:400}.la.la-stack-overflow{font-family:'Line Awesome Brands';font-weight:400}.la.la-instagram{font-family:'Line Awesome Brands';font-weight:400}.la.la-flickr{font-family:'Line Awesome Brands';font-weight:400}.la.la-adn{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitbucket{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitbucket-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitbucket-square:before{content:"\f171"}.la.la-tumblr{font-family:'Line Awesome Brands';font-weight:400}.la.la-tumblr-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-long-arrow-down:before{content:"\f309"}.la.la-long-arrow-up:before{content:"\f30c"}.la.la-long-arrow-left:before{content:"\f30a"}.la.la-long-arrow-right:before{content:"\f30b"}.la.la-apple{font-family:'Line Awesome Brands';font-weight:400}.la.la-windows{font-family:'Line Awesome Brands';font-weight:400}.la.la-android{font-family:'Line Awesome Brands';font-weight:400}.la.la-linux{font-family:'Line Awesome Brands';font-weight:400}.la.la-dribbble{font-family:'Line Awesome Brands';font-weight:400}.la.la-skype{font-family:'Line Awesome Brands';font-weight:400}.la.la-foursquare{font-family:'Line Awesome Brands';font-weight:400}.la.la-trello{font-family:'Line Awesome Brands';font-weight:400}.la.la-gratipay{font-family:'Line Awesome Brands';font-weight:400}.la.la-gittip{font-family:'Line Awesome Brands';font-weight:400}.la.la-gittip:before{content:"\f184"}.la.la-sun-o{font-family:'Line Awesome Free';font-weight:400}.la.la-sun-o:before{content:"\f185"}.la.la-moon-o{font-family:'Line Awesome Free';font-weight:400}.la.la-moon-o:before{content:"\f186"}.la.la-vk{font-family:'Line Awesome Brands';font-weight:400}.la.la-weibo{font-family:'Line Awesome Brands';font-weight:400}.la.la-renren{font-family:'Line Awesome Brands';font-weight:400}.la.la-pagelines{font-family:'Line Awesome Brands';font-weight:400}.la.la-stack-exchange{font-family:'Line Awesome Brands';font-weight:400}.la.la-arrow-circle-o-right{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-right:before{content:"\f35a"}.la.la-arrow-circle-o-left{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-left:before{content:"\f359"}.la.la-caret-square-o-left{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-left:before{content:"\f191"}.la.la-toggle-left{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-left:before{content:"\f191"}.la.la-dot-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-dot-circle-o:before{content:"\f192"}.la.la-vimeo-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-try:before{content:"\f195"}.la.la-turkish-lira:before{content:"\f195"}.la.la-plus-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-plus-square-o:before{content:"\f0fe"}.la.la-slack{font-family:'Line Awesome Brands';font-weight:400}.la.la-wordpress{font-family:'Line Awesome Brands';font-weight:400}.la.la-openid{font-family:'Line Awesome Brands';font-weight:400}.la.la-institution:before{content:"\f19c"}.la.la-bank:before{content:"\f19c"}.la.la-mortar-board:before{content:"\f19d"}.la.la-yahoo{font-family:'Line Awesome Brands';font-weight:400}.la.la-google{font-family:'Line Awesome Brands';font-weight:400}.la.la-reddit{font-family:'Line Awesome Brands';font-weight:400}.la.la-reddit-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-stumbleupon-circle{font-family:'Line Awesome Brands';font-weight:400}.la.la-stumbleupon{font-family:'Line Awesome Brands';font-weight:400}.la.la-delicious{font-family:'Line Awesome Brands';font-weight:400}.la.la-digg{font-family:'Line Awesome Brands';font-weight:400}.la.la-pied-piper-pp{font-family:'Line Awesome Brands';font-weight:400}.la.la-pied-piper-alt{font-family:'Line Awesome Brands';font-weight:400}.la.la-drupal{font-family:'Line Awesome Brands';font-weight:400}.la.la-joomla{font-family:'Line Awesome Brands';font-weight:400}.la.la-spoon:before{content:"\f2e5"}.la.la-behance{font-family:'Line Awesome Brands';font-weight:400}.la.la-behance-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-steam{font-family:'Line Awesome Brands';font-weight:400}.la.la-steam-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-automobile:before{content:"\f1b9"}.la.la-cab:before{content:"\f1ba"}.la.la-envelope-o{font-family:'Line Awesome Free';font-weight:400}.la.la-envelope-o:before{content:"\f0e0"}.la.la-deviantart{font-family:'Line Awesome Brands';font-weight:400}.la.la-soundcloud{font-family:'Line Awesome Brands';font-weight:400}.la.la-file-pdf-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-pdf-o:before{content:"\f1c1"}.la.la-file-word-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-word-o:before{content:"\f1c2"}.la.la-file-excel-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-excel-o:before{content:"\f1c3"}.la.la-file-powerpoint-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-powerpoint-o:before{content:"\f1c4"}.la.la-file-image-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-image-o:before{content:"\f1c5"}.la.la-file-photo-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-photo-o:before{content:"\f1c5"}.la.la-file-picture-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-picture-o:before{content:"\f1c5"}.la.la-file-archive-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-archive-o:before{content:"\f1c6"}.la.la-file-zip-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-zip-o:before{content:"\f1c6"}.la.la-file-audio-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-audio-o:before{content:"\f1c7"}.la.la-file-sound-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-sound-o:before{content:"\f1c7"}.la.la-file-video-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-video-o:before{content:"\f1c8"}.la.la-file-movie-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-movie-o:before{content:"\f1c8"}.la.la-file-code-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-code-o:before{content:"\f1c9"}.la.la-vine{font-family:'Line Awesome Brands';font-weight:400}.la.la-codepen{font-family:'Line Awesome Brands';font-weight:400}.la.la-jsfiddle{font-family:'Line Awesome Brands';font-weight:400}.la.la-life-ring{font-family:'Line Awesome Free';font-weight:400}.la.la-life-bouy{font-family:'Line Awesome Free';font-weight:400}.la.la-life-bouy:before{content:"\f1cd"}.la.la-life-buoy{font-family:'Line Awesome Free';font-weight:400}.la.la-life-buoy:before{content:"\f1cd"}.la.la-life-saver{font-family:'Line Awesome Free';font-weight:400}.la.la-life-saver:before{content:"\f1cd"}.la.la-support{font-family:'Line Awesome Free';font-weight:400}.la.la-support:before{content:"\f1cd"}.la.la-circle-o-notch:before{content:"\f1ce"}.la.la-rebel{font-family:'Line Awesome Brands';font-weight:400}.la.la-ra{font-family:'Line Awesome Brands';font-weight:400}.la.la-ra:before{content:"\f1d0"}.la.la-resistance{font-family:'Line Awesome Brands';font-weight:400}.la.la-resistance:before{content:"\f1d0"}.la.la-empire{font-family:'Line Awesome Brands';font-weight:400}.la.la-ge{font-family:'Line Awesome Brands';font-weight:400}.la.la-ge:before{content:"\f1d1"}.la.la-git-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-git{font-family:'Line Awesome Brands';font-weight:400}.la.la-hacker-news{font-family:'Line Awesome Brands';font-weight:400}.la.la-y-combinator-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-y-combinator-square:before{content:"\f1d4"}.la.la-yc-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-yc-square:before{content:"\f1d4"}.la.la-tencent-weibo{font-family:'Line Awesome Brands';font-weight:400}.la.la-qq{font-family:'Line Awesome Brands';font-weight:400}.la.la-weixin{font-family:'Line Awesome Brands';font-weight:400}.la.la-wechat{font-family:'Line Awesome Brands';font-weight:400}.la.la-wechat:before{content:"\f1d7"}.la.la-send:before{content:"\f1d8"}.la.la-paper-plane-o{font-family:'Line Awesome Free';font-weight:400}.la.la-paper-plane-o:before{content:"\f1d8"}.la.la-send-o{font-family:'Line Awesome Free';font-weight:400}.la.la-send-o:before{content:"\f1d8"}.la.la-circle-thin{font-family:'Line Awesome Free';font-weight:400}.la.la-circle-thin:before{content:"\f111"}.la.la-header:before{content:"\f1dc"}.la.la-sliders:before{content:"\f1de"}.la.la-futbol-o{font-family:'Line Awesome Free';font-weight:400}.la.la-futbol-o:before{content:"\f1e3"}.la.la-soccer-ball-o{font-family:'Line Awesome Free';font-weight:400}.la.la-soccer-ball-o:before{content:"\f1e3"}.la.la-slideshare{font-family:'Line Awesome Brands';font-weight:400}.la.la-twitch{font-family:'Line Awesome Brands';font-weight:400}.la.la-yelp{font-family:'Line Awesome Brands';font-weight:400}.la.la-newspaper-o{font-family:'Line Awesome Free';font-weight:400}.la.la-newspaper-o:before{content:"\f1ea"}.la.la-paypal{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-wallet{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-visa{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-mastercard{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-discover{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-amex{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-paypal{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-stripe{font-family:'Line Awesome Brands';font-weight:400}.la.la-bell-slash-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bell-slash-o:before{content:"\f1f6"}.la.la-trash:before{content:"\f2ed"}.la.la-copyright{font-family:'Line Awesome Free';font-weight:400}.la.la-eyedropper:before{content:"\f1fb"}.la.la-area-chart:before{content:"\f1fe"}.la.la-pie-chart:before{content:"\f200"}.la.la-line-chart:before{content:"\f201"}.la.la-lastfm{font-family:'Line Awesome Brands';font-weight:400}.la.la-lastfm-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-ioxhost{font-family:'Line Awesome Brands';font-weight:400}.la.la-angellist{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc{font-family:'Line Awesome Free';font-weight:400}.la.la-cc:before{content:"\f20a"}.la.la-ils:before{content:"\f20b"}.la.la-shekel:before{content:"\f20b"}.la.la-sheqel:before{content:"\f20b"}.la.la-meanpath{font-family:'Line Awesome Brands';font-weight:400}.la.la-meanpath:before{content:"\f2b4"}.la.la-buysellads{font-family:'Line Awesome Brands';font-weight:400}.la.la-connectdevelop{font-family:'Line Awesome Brands';font-weight:400}.la.la-dashcube{font-family:'Line Awesome Brands';font-weight:400}.la.la-forumbee{font-family:'Line Awesome Brands';font-weight:400}.la.la-leanpub{font-family:'Line Awesome Brands';font-weight:400}.la.la-sellsy{font-family:'Line Awesome Brands';font-weight:400}.la.la-shirtsinbulk{font-family:'Line Awesome Brands';font-weight:400}.la.la-simplybuilt{font-family:'Line Awesome Brands';font-weight:400}.la.la-skyatlas{font-family:'Line Awesome Brands';font-weight:400}.la.la-diamond{font-family:'Line Awesome Free';font-weight:400}.la.la-diamond:before{content:"\f3a5"}.la.la-intersex:before{content:"\f224"}.la.la-facebook-official{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook-official:before{content:"\f09a"}.la.la-pinterest-p{font-family:'Line Awesome Brands';font-weight:400}.la.la-whatsapp{font-family:'Line Awesome Brands';font-weight:400}.la.la-hotel:before{content:"\f236"}.la.la-viacoin{font-family:'Line Awesome Brands';font-weight:400}.la.la-medium{font-family:'Line Awesome Brands';font-weight:400}.la.la-y-combinator{font-family:'Line Awesome Brands';font-weight:400}.la.la-yc{font-family:'Line Awesome Brands';font-weight:400}.la.la-yc:before{content:"\f23b"}.la.la-optin-monster{font-family:'Line Awesome Brands';font-weight:400}.la.la-opencart{font-family:'Line Awesome Brands';font-weight:400}.la.la-expeditedssl{font-family:'Line Awesome Brands';font-weight:400}.la.la-battery-4:before{content:"\f240"}.la.la-battery:before{content:"\f240"}.la.la-battery-3:before{content:"\f241"}.la.la-battery-2:before{content:"\f242"}.la.la-battery-1:before{content:"\f243"}.la.la-battery-0:before{content:"\f244"}.la.la-object-group{font-family:'Line Awesome Free';font-weight:400}.la.la-object-ungroup{font-family:'Line Awesome Free';font-weight:400}.la.la-sticky-note-o{font-family:'Line Awesome Free';font-weight:400}.la.la-sticky-note-o:before{content:"\f249"}.la.la-cc-jcb{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-diners-club{font-family:'Line Awesome Brands';font-weight:400}.la.la-clone{font-family:'Line Awesome Free';font-weight:400}.la.la-hourglass-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hourglass-o:before{content:"\f254"}.la.la-hourglass-1:before{content:"\f251"}.la.la-hourglass-2:before{content:"\f252"}.la.la-hourglass-3:before{content:"\f253"}.la.la-hand-rock-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-rock-o:before{content:"\f255"}.la.la-hand-grab-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-grab-o:before{content:"\f255"}.la.la-hand-paper-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-paper-o:before{content:"\f256"}.la.la-hand-stop-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-stop-o:before{content:"\f256"}.la.la-hand-scissors-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-scissors-o:before{content:"\f257"}.la.la-hand-lizard-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-lizard-o:before{content:"\f258"}.la.la-hand-spock-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-spock-o:before{content:"\f259"}.la.la-hand-pointer-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-pointer-o:before{content:"\f25a"}.la.la-hand-peace-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-peace-o:before{content:"\f25b"}.la.la-registered{font-family:'Line Awesome Free';font-weight:400}.la.la-creative-commons{font-family:'Line Awesome Brands';font-weight:400}.la.la-gg{font-family:'Line Awesome Brands';font-weight:400}.la.la-gg-circle{font-family:'Line Awesome Brands';font-weight:400}.la.la-tripadvisor{font-family:'Line Awesome Brands';font-weight:400}.la.la-odnoklassniki{font-family:'Line Awesome Brands';font-weight:400}.la.la-odnoklassniki-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-get-pocket{font-family:'Line Awesome Brands';font-weight:400}.la.la-wikipedia-w{font-family:'Line Awesome Brands';font-weight:400}.la.la-safari{font-family:'Line Awesome Brands';font-weight:400}.la.la-chrome{font-family:'Line Awesome Brands';font-weight:400}.la.la-firefox{font-family:'Line Awesome Brands';font-weight:400}.la.la-opera{font-family:'Line Awesome Brands';font-weight:400}.la.la-internet-explorer{font-family:'Line Awesome Brands';font-weight:400}.la.la-television:before{content:"\f26c"}.la.la-contao{font-family:'Line Awesome Brands';font-weight:400}.la.la-500px{font-family:'Line Awesome Brands';font-weight:400}.la.la-amazon{font-family:'Line Awesome Brands';font-weight:400}.la.la-calendar-plus-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-plus-o:before{content:"\f271"}.la.la-calendar-minus-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-minus-o:before{content:"\f272"}.la.la-calendar-times-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-times-o:before{content:"\f273"}.la.la-calendar-check-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-check-o:before{content:"\f274"}.la.la-map-o{font-family:'Line Awesome Free';font-weight:400}.la.la-map-o:before{content:"\f279"}.la.la-commenting:before{content:"\f4ad"}.la.la-commenting-o{font-family:'Line Awesome Free';font-weight:400}.la.la-commenting-o:before{content:"\f4ad"}.la.la-houzz{font-family:'Line Awesome Brands';font-weight:400}.la.la-vimeo{font-family:'Line Awesome Brands';font-weight:400}.la.la-vimeo:before{content:"\f27d"}.la.la-black-tie{font-family:'Line Awesome Brands';font-weight:400}.la.la-fonticons{font-family:'Line Awesome Brands';font-weight:400}.la.la-reddit-alien{font-family:'Line Awesome Brands';font-weight:400}.la.la-edge{font-family:'Line Awesome Brands';font-weight:400}.la.la-credit-card-alt:before{content:"\f09d"}.la.la-codiepie{font-family:'Line Awesome Brands';font-weight:400}.la.la-modx{font-family:'Line Awesome Brands';font-weight:400}.la.la-fort-awesome{font-family:'Line Awesome Brands';font-weight:400}.la.la-usb{font-family:'Line Awesome Brands';font-weight:400}.la.la-product-hunt{font-family:'Line Awesome Brands';font-weight:400}.la.la-mixcloud{font-family:'Line Awesome Brands';font-weight:400}.la.la-scribd{font-family:'Line Awesome Brands';font-weight:400}.la.la-pause-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-pause-circle-o:before{content:"\f28b"}.la.la-stop-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-stop-circle-o:before{content:"\f28d"}.la.la-bluetooth{font-family:'Line Awesome Brands';font-weight:400}.la.la-bluetooth-b{font-family:'Line Awesome Brands';font-weight:400}.la.la-gitlab{font-family:'Line Awesome Brands';font-weight:400}.la.la-wpbeginner{font-family:'Line Awesome Brands';font-weight:400}.la.la-wpforms{font-family:'Line Awesome Brands';font-weight:400}.la.la-envira{font-family:'Line Awesome Brands';font-weight:400}.la.la-wheelchair-alt{font-family:'Line Awesome Brands';font-weight:400}.la.la-wheelchair-alt:before{content:"\f368"}.la.la-question-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-question-circle-o:before{content:"\f059"}.la.la-volume-control-phone:before{content:"\f2a0"}.la.la-asl-interpreting:before{content:"\f2a3"}.la.la-deafness:before{content:"\f2a4"}.la.la-hard-of-hearing:before{content:"\f2a4"}.la.la-glide{font-family:'Line Awesome Brands';font-weight:400}.la.la-glide-g{font-family:'Line Awesome Brands';font-weight:400}.la.la-signing:before{content:"\f2a7"}.la.la-viadeo{font-family:'Line Awesome Brands';font-weight:400}.la.la-viadeo-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-snapchat{font-family:'Line Awesome Brands';font-weight:400}.la.la-snapchat-ghost{font-family:'Line Awesome Brands';font-weight:400}.la.la-snapchat-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-pied-piper{font-family:'Line Awesome Brands';font-weight:400}.la.la-first-order{font-family:'Line Awesome Brands';font-weight:400}.la.la-yoast{font-family:'Line Awesome Brands';font-weight:400}.la.la-themeisle{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-official{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-official:before{content:"\f2b3"}.la.la-google-plus-circle{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-circle:before{content:"\f2b3"}.la.la-font-awesome{font-family:'Line Awesome Brands';font-weight:400}.la.la-fa{font-family:'Line Awesome Brands';font-weight:400}.la.la-fa:before{content:"\f2b4"}.la.la-handshake-o{font-family:'Line Awesome Free';font-weight:400}.la.la-handshake-o:before{content:"\f2b5"}.la.la-envelope-open-o{font-family:'Line Awesome Free';font-weight:400}.la.la-envelope-open-o:before{content:"\f2b6"}.la.la-linode{font-family:'Line Awesome Brands';font-weight:400}.la.la-address-book-o{font-family:'Line Awesome Free';font-weight:400}.la.la-address-book-o:before{content:"\f2b9"}.la.la-vcard:before{content:"\f2bb"}.la.la-address-card-o{font-family:'Line Awesome Free';font-weight:400}.la.la-address-card-o:before{content:"\f2bb"}.la.la-vcard-o{font-family:'Line Awesome Free';font-weight:400}.la.la-vcard-o:before{content:"\f2bb"}.la.la-user-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-user-circle-o:before{content:"\f2bd"}.la.la-user-o{font-family:'Line Awesome Free';font-weight:400}.la.la-user-o:before{content:"\f007"}.la.la-id-badge{font-family:'Line Awesome Free';font-weight:400}.la.la-drivers-license:before{content:"\f2c2"}.la.la-id-card-o{font-family:'Line Awesome Free';font-weight:400}.la.la-id-card-o:before{content:"\f2c2"}.la.la-drivers-license-o{font-family:'Line Awesome Free';font-weight:400}.la.la-drivers-license-o:before{content:"\f2c2"}.la.la-quora{font-family:'Line Awesome Brands';font-weight:400}.la.la-free-code-camp{font-family:'Line Awesome Brands';font-weight:400}.la.la-telegram{font-family:'Line Awesome Brands';font-weight:400}.la.la-thermometer-4:before{content:"\f2c7"}.la.la-thermometer:before{content:"\f2c7"}.la.la-thermometer-3:before{content:"\f2c8"}.la.la-thermometer-2:before{content:"\f2c9"}.la.la-thermometer-1:before{content:"\f2ca"}.la.la-thermometer-0:before{content:"\f2cb"}.la.la-bathtub:before{content:"\f2cd"}.la.la-s15:before{content:"\f2cd"}.la.la-window-maximize{font-family:'Line Awesome Free';font-weight:400}.la.la-window-restore{font-family:'Line Awesome Free';font-weight:400}.la.la-times-rectangle:before{content:"\f410"}.la.la-window-close-o{font-family:'Line Awesome Free';font-weight:400}.la.la-window-close-o:before{content:"\f410"}.la.la-times-rectangle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-times-rectangle-o:before{content:"\f410"}.la.la-bandcamp{font-family:'Line Awesome Brands';font-weight:400}.la.la-grav{font-family:'Line Awesome Brands';font-weight:400}.la.la-etsy{font-family:'Line Awesome Brands';font-weight:400}.la.la-imdb{font-family:'Line Awesome Brands';font-weight:400}.la.la-ravelry{font-family:'Line Awesome Brands';font-weight:400}.la.la-eercast{font-family:'Line Awesome Brands';font-weight:400}.la.la-eercast:before{content:"\f2da"}.la.la-snowflake-o{font-family:'Line Awesome Free';font-weight:400}.la.la-snowflake-o:before{content:"\f2dc"}.la.la-superpowers{font-family:'Line Awesome Brands';font-weight:400}.la.la-wpexplorer{font-family:'Line Awesome Brands';font-weight:400}.la.la-spotify{font-family:'Line Awesome Brands';font-weight:400}
/*!******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./src/assets/css/animated-headline.css ***!
  \******************************************************************************************************************************************************************************************************************************/
/* --------------------------------

Primary style

-------------------------------- */
*, *::after, *::before {
    box-sizing: border-box;
}
a {
    text-decoration: none;
}

.cd-title {
    position: relative;
    height: 160px;
    line-height: 230px;
    text-align: center;
}
.cd-title h1 {
    font-size: 2.4rem;
    font-weight: 700;
}
@media only screen and (min-width: 768px) {
    .cd-title {
        line-height: 250px;
    }
}
@media only screen and (min-width: 1170px) {
    .cd-title {
        height: 200px;
        line-height: 300px;
    }
    .cd-title h1 {
        font-size: 3rem;
    }
}

.cd-intro {
    width: 90%;
    max-width: 768px;
    text-align: center;
}

.cd-intro {
    margin: 4em auto;
}
@media only screen and (min-width: 768px) {
    .cd-intro {
        margin: 5em auto;
    }
}
@media only screen and (min-width: 1170px) {
    .cd-intro {
        margin: 6em auto;
    }
}

.cd-headline {
    font-size: 3rem;
    line-height: 1.2;
}
@media only screen and (min-width: 768px) {
    .cd-headline {
        font-size: 4.4rem;
        font-weight: 300;
    }
}
@media only screen and (min-width: 1170px) {
    .cd-headline {
        font-size: 6rem;
    }
}

.cd-words-wrapper {
    display: inline-block;
    position: relative;
    text-align: left;
    width: auto !important;
}
.cd-words-wrapper b {
    display: inline-block;
    position: absolute;
    white-space: nowrap;
    left: 0;
    top: 0;
}
.cd-words-wrapper b.is-visible {
    position: relative;
}
.no-js .cd-words-wrapper b {
    opacity: 0;
}
.no-js .cd-words-wrapper b.is-visible {
    opacity: 1;
}

/* --------------------------------

xrotate-1

-------------------------------- */
.cd-headline.rotate-1 .cd-words-wrapper {
    perspective: 300px;
}
.cd-headline.rotate-1 b {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: rotateX(180deg);
}
.cd-headline.rotate-1 b.is-visible {
    opacity: 1;
    transform: rotateX(0deg);
    animation: cd-rotate-1-in 1.2s;
}
.cd-headline.rotate-1 b.is-hidden {
    transform: rotateX(180deg);
    animation: cd-rotate-1-out 1.2s;
}
@keyframes cd-rotate-1-in {
    0% {
        transform: rotateX(180deg);
        opacity: 0;
    }
    35% {
        transform: rotateX(120deg);
        opacity: 0;
    }
    65% {
        opacity: 0;
    }
    100% {
        transform: rotateX(360deg);
        opacity: 1;
    }
}
@keyframes cd-rotate-1-out {
    0% {
        transform: rotateX(0deg);
        opacity: 1;
    }
    35% {
        transform: rotateX(-40deg);
        opacity: 1;
    }
    65% {
        opacity: 0;
    }
    100% {
        transform: rotateX(180deg);
        opacity: 0;
    }
}
/* --------------------------------

xtype

-------------------------------- */
.cd-headline.type .cd-words-wrapper {
    vertical-align: top;
    overflow: hidden;
}
.cd-headline.type .cd-words-wrapper::after {
    /* vertical bar */
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    bottom: auto;
    transform: translateY(-50%);
    height: 90%;
    width: 1px;
    background-color: #aebcb9;
}
.cd-headline.type .cd-words-wrapper.waiting::after {
    animation: cd-pulse 1s infinite;
}
.cd-headline.type .cd-words-wrapper.selected {
    background-color: #aebcb9;
}
.cd-headline.type .cd-words-wrapper.selected::after {
    visibility: hidden;
}
.cd-headline.type .cd-words-wrapper.selected b {
    color: #0d0d0d;
}
.cd-headline.type b {
    visibility: hidden;
}
.cd-headline.type b.is-visible {
    visibility: visible;
}
.cd-headline.type i {
    position: absolute;
    visibility: hidden;
}
.cd-headline.type i.in {
    position: relative;
    visibility: visible;
}
@keyframes cd-pulse {
    0% {
        transform: translateY(-50%) scale(1);
        opacity: 1;
    }
    40% {
        transform: translateY(-50%) scale(0.9);
        opacity: 0;
    }
    100% {
        transform: translateY(-50%) scale(0);
        opacity: 0;
    }
}
/* --------------------------------

xrotate-2

-------------------------------- */
.cd-headline.rotate-2 .cd-words-wrapper {
    perspective: 300px;
}
.cd-headline.rotate-2 i, .cd-headline.rotate-2 em {
    display: inline-block;
    backface-visibility: hidden;
}
.cd-headline.rotate-2 b {
    opacity: 0;
}
.cd-headline.rotate-2 i {
    transform-style: preserve-3d;
    transform: translateZ(-20px) rotateX(90deg);
    opacity: 0;
}
.is-visible .cd-headline.rotate-2 i {
    opacity: 1;
}
.cd-headline.rotate-2 i.in {
    animation: cd-rotate-2-in 0.4s forwards;
}
.cd-headline.rotate-2 i.out {
    animation: cd-rotate-2-out 0.4s forwards;
}
.cd-headline.rotate-2 em {
    transform: translateZ(20px);
}

.no-csstransitions .cd-headline.rotate-2 i {
    transform: rotateX(0deg);
    opacity: 0;
}
.no-csstransitions .cd-headline.rotate-2 i em {
    transform: scale(1);
}

.no-csstransitions .cd-headline.rotate-2 .is-visible i {
    opacity: 1;
}
@keyframes cd-rotate-2-in {
    0% {
        opacity: 0;
        transform: translateZ(-20px) rotateX(90deg);
    }
    60% {
        opacity: 1;
        transform: translateZ(-20px) rotateX(-10deg);
    }
    100% {
        opacity: 1;
        transform: translateZ(-20px) rotateX(0deg);
    }
}
@keyframes cd-rotate-2-out {
    0% {
        opacity: 1;
        transform: translateZ(-20px) rotateX(0);
    }
    60% {
        opacity: 0;
        transform: translateZ(-20px) rotateX(-100deg);
    }
    100% {
        opacity: 0;
        transform: translateZ(-20px) rotateX(-90deg);
    }
}
/* --------------------------------

xloading-bar

-------------------------------- */
.cd-headline.loading-bar span {
    display: inline-block;
    padding: .2em 0;
}
.cd-headline.loading-bar .cd-words-wrapper {
    overflow: hidden;
    vertical-align: top;
}
.cd-headline.loading-bar .cd-words-wrapper::after {
    /* loading bar */
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height: 3px;
    width: 0;
    background: #0096a7;
    z-index: 2;
    transition: width 0.3s -0.1s;
}
.cd-headline.loading-bar .cd-words-wrapper.is-loading::after {
    width: 100%;
    transition: width 3s;
}
.cd-headline.loading-bar b {
    top: .2em;
    opacity: 0;
    transition: opacity 0.3s;
}
.cd-headline.loading-bar b.is-visible {
    opacity: 1;
    top: 0;
}

/* --------------------------------

xslide

-------------------------------- */
.cd-headline.slide span {
    display: inline-block;
    padding: .2em 0;
}
.cd-headline.slide .cd-words-wrapper {
    overflow: hidden;
    vertical-align: top;
}
.cd-headline.slide b {
    opacity: 0;
    top: .2em;
}
.cd-headline.slide b.is-visible {
    top: 0;
    opacity: 1;
    animation: slide-in 0.6s;
}
.cd-headline.slide b.is-hidden {
    animation: slide-out 0.6s;
}
@keyframes slide-in {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    }
    60% {
        opacity: 1;
        transform: translateY(20%);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes slide-out {
    0% {
        opacity: 1;
        transform: translateY(0);
    }
    60% {
        opacity: 0;
        transform: translateY(120%);
    }
    100% {
        opacity: 0;
        transform: translateY(100%);
    }
}
/* --------------------------------

xclip

-------------------------------- */
.cd-headline.clip span {
    display: inline-block;
    padding: .2em 0;
}
.cd-headline.clip .cd-words-wrapper {
    overflow: hidden;
    vertical-align: top;
}
.cd-headline.clip .cd-words-wrapper::after {
    /* line */
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 2px;
    height: 100%;
    background-color: #aebcb9;
}
.cd-headline.clip b {
    opacity: 0;
}
.cd-headline.clip b.is-visible {
    opacity: 1;
}

/* --------------------------------

xzoom

-------------------------------- */
.cd-headline.zoom .cd-words-wrapper {
    perspective: 300px;
}
.cd-headline.zoom b {
    opacity: 0;
}
.cd-headline.zoom b.is-visible {
    opacity: 1;
    animation: zoom-in 0.8s;
}
.cd-headline.zoom b.is-hidden {
    animation: zoom-out 0.8s;
}
@keyframes zoom-in {
    0% {
        opacity: 0;
        transform: translateZ(100px);
    }
    100% {
        opacity: 1;
        transform: translateZ(0);
    }
}
@keyframes zoom-out {
    0% {
        opacity: 1;
        transform: translateZ(0);
    }
    100% {
        opacity: 0;
        transform: translateZ(-100px);
    }
}
/* --------------------------------

xrotate-3

-------------------------------- */
.cd-headline.rotate-3 .cd-words-wrapper {
    perspective: 300px;
}
.cd-headline.rotate-3 b {
    opacity: 0;
}
.cd-headline.rotate-3 i {
    display: inline-block;
    transform: rotateY(180deg);
    backface-visibility: hidden;
}
.is-visible .cd-headline.rotate-3 i {
    transform: rotateY(0deg);
}
.cd-headline.rotate-3 i.in {
    animation: cd-rotate-3-in 0.6s forwards;
}
.cd-headline.rotate-3 i.out {
    animation: cd-rotate-3-out 0.6s forwards;
}

.no-csstransitions .cd-headline.rotate-3 i {
    transform: rotateY(0deg);
    opacity: 0;
}

.no-csstransitions .cd-headline.rotate-3 .is-visible i {
    opacity: 1;
}
@keyframes cd-rotate-3-in {
    0% {
        transform: rotateY(180deg);
    }
    100% {
        transform: rotateY(0deg);
    }
}
@keyframes cd-rotate-3-out {
    0% {
        transform: rotateY(0);
    }
    100% {
        transform: rotateY(-180deg);
    }
}
/* --------------------------------

xscale

-------------------------------- */
.cd-headline.scale b {
    opacity: 0;
}
.cd-headline.scale i {
    font-style: inherit;
    display: inline-block;
    opacity: 0;
    transform: scale(0);
}
.is-visible .cd-headline.scale i {
    opacity: 1;
}
.cd-headline.scale i.in {
    animation: scale-up 0.6s forwards;
}
.cd-headline.scale i.out {
    animation: scale-down 0.6s forwards;
}

.no-csstransitions .cd-headline.scale i {
    transform: scale(1);
    opacity: 0;
}

.no-csstransitions .cd-headline.scale .is-visible i {
    opacity: 1;
}
@keyframes scale-up {
    0% {
        transform: scale(0);
        opacity: 0;
    }
    60% {
        transform: scale(1.2);
        opacity: 1;
    }
    100% {
        transform: scale(1);
        opacity: 1;
    }
}
@keyframes scale-down {
    0% {
        transform: scale(1);
        opacity: 1;
    }
    60% {
        transform: scale(0);
        opacity: 0;
    }
}
/* --------------------------------

xpush

-------------------------------- */
.cd-headline.push b {
    opacity: 0;
}
.cd-headline.push b.is-visible {
    opacity: 1;
    animation: push-in 0.6s;
}
.cd-headline.push b.is-hidden {
    animation: push-out 0.6s;
}
@keyframes push-in {
    0% {
        opacity: 0;
        transform: translateX(-100%);
    }
    60% {
        opacity: 1;
        transform: translateX(10%);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes push-out {
    0% {
        opacity: 1;
        transform: translateX(0);
    }
    60% {
        opacity: 0;
        transform: translateX(110%);
    }
    100% {
        opacity: 0;
        transform: translateX(100%);
    }
}

/*!*********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./src/assets/css/mystyles.css ***!
  \*********************************************************************************************************************************************************************************************************************/
/*YOUR CUSTOM STYLES*/
:root {
    --craneGreenLight: #2fbc31;
    --craneGreenDark: #0c6013;
  --craneGreenDark200: #baf1bd;
  --cranecoachWhite: #ffffff;
  --facebookBlue: #3b5998;
  --twitterBlue: #1da1f2;
  
}

.icon-color-facebook {
  color: var(--facebookBlue) !important;
}

.icon-color-twitter {
  color: var(--twitterBlue) !important;
}

.img-home-responsive{
    width: 140px;
    height:66px
}

[class^=flix-] {
    margin: 0;
    padding: 0;
}

.placeholder--list, .placeholder--list > .placeholder__layer {
    width: 100%;
    height: 145px;
}
.placeholder, .placeholder__layer {
    position: relative;
}
.placeholder {
    overflow: hidden;
    max-width: 100%;
    box-sizing: border-box;
}


.placeholder__gradient-slide {
    will-change: transform;
    background-color: #f1f2f5;
    background-image: linear-gradient(to right, #f1f2f5, #dce0e4, #f1f2f5);
    /* -webkit-animation: placeholderSlide 2s linear infinite;
    animation: placeholderSlide 2s linear infinite; */
    z-index: 1;
}

@keyframes placeholderSlide {
    from { transform: translate3d(-866px, 0, 0); }
    100% { transform: translate3d(866px, 0, 0); }
}

svg:not(:root) {
    overflow: hidden;
}
.placeholder__neg-shape {
    position: relative;
    display: block;
    top: -100%;
    z-index: 2;
}

.placeholder__bg {
    top: -200%;
    background-color: #f1f2f5;
    z-index: 0;
}

@media (min-width: 768px){
#passengers-form, .checkout-page {
    padding-top: 0;
}
}
.content, .content-wide, .sidebar {
    padding: 0 10px;
}
.content, .content-wide, .sidebar {
    padding: 0 20px;
}
.h1 {
    margin-bottom: 0;
    font-size: 28px;
    font-weight: bold;
    color: #444;
    line-height: 1.75em;
}

.passenger-outer {
    position: relative;
}
.passenger {
    margin-bottom: 15px;
    padding-bottom: 18px;
    border-bottom: 1px solid #e1e1e1;
}
.passenger {
    padding-top: 10px;
    padding-bottom: 20px;
}
.passenger .passenger__trip-info {
    margin-bottom: 0;
    color: #444;
}
.passenger .passenger__trip-info {
    font-weight: bold;
    color: #646464;
    font-size: 18px;
    margin-bottom: 10px;
    max-width: 450px;
}
.passenger .passenger__trip-info__direction {
    font-size: 16px;
    display: block;
    font-weight: 300;
    color: #2b2b2b;
}
.ride__station--departure {
    background: url(/assets/img/icons/icon-connection-top@2x.png) no-repeat 0 4px;
    background-size: 10px 20px;
}
.ride-station {
    color: #444;
}
.ride-station {
    position: relative;
    overflow: hidden;
    padding-left: 15px;
    white-space: nowrap;
    font-size: 16px;
    line-height: 1.25;
    color: #646464;
    text-overflow: ellipsis;
}
.ride__station--arrival {
    background: url(/assets/img/icons/icon-connection-bottom@2x.png) no-repeat 0 -5px;
    background-size: 10px 20px;
}
.passenger-item {
    padding-top: 0;
    border-bottom: none;
}

@media (min-width: 768px){
.passenger-item {
    border-bottom: none;
}
}
.passenger-item {
    border-bottom: 1px solid #e1e1e1;
    padding-top: 10px;
}
.passenger-item-title {
    margin-top: 15px;
}
.passenger-form {
    display: flex;
    flex-wrap: wrap;
}
@media (min-width: 570px){
.passenger-field {
    width: 33.33333333%;
}
}
.passenger-field {
    width: 100%;
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
}
.passenger-form-field {
    height: auto !important;
    margin-bottom: 15px;
    margin-top: 15px;
}
.passenger-form-field-element {
    position: relative;
    min-height: 1px;
}
.mfb-form .pass-data label {
    /* display: table-cell; */
    vertical-align: bottom;
}
.passenger-form-field div label {
    height: auto !important;
}
@media (min-width: 569px){
.pass-data label {
    height: auto;
}
}
.mfb-form label, .mfb-form__label {
    display: block;
    margin-bottom: 0;
    padding-bottom: 3px;
    font-size: 16px;
    color: #757575;
}
@media (min-width: 569px){
.pass-data label {
    display: table-cell;
    color: #757575;
    padding-bottom: 6px;
    vertical-align: bottom;
}
}
.mfb-form input, .mfb-form .mfb-form__input {
    padding: 2px 5px;
    border: 1px solid #c8c8c8;
    font-size: 16px;
    vertical-align: top;
    background: #FFF;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

input[type=text], input[type=email], input[type=password], textarea {
    -webkit-appearance: none;
}
.pass-data input, .pass-data select, .user-form-login-inline .user-form-login-inline__text-input {
    width: 100%;
}
button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
@media (min-width: 570px){
.passenger-field {
    width: 33.33333333%;
}}

.passenger-field {
    width: 100%;
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
}
@media (min-width: 570px){
.passenger-field {
    width: 33.33333333%;
}
}
.passenger-form-field {
    height: auto !important;
    margin-bottom: 15px;
    margin-top: 15px;
}
.intl-tel-input {
    position: relative;
    display: inline-block;
}
.intl-tel-input {
    width: 100%;
}
.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {
    right: auto;
    left: 0;
}

.pass-data .intl-tel-input .flag-container, .rebooking-trip .intl-tel-input .flag-container {
    top: -2px;
    bottom: -2px;
    left: -1px;
    padding: 2px;
}
.intl-tel-input .flag-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px;
}
.intl-tel-input * {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
@media only screen and (min-width: 569px)
{
.flex-row, .flex-row.row:after, .flex-row.row:before, .flex-row>[class*=col-] {
    display: flex;
}
}

@media only screen and (min-width: 569px)
{
.flex-row, .flex-row>[class*=col-] {
    flex-direction: column;
}
}
.product-list-item {
    margin: 0 1rem 24px;
}
.product-list-item-wrapper.clickable, .product-list-item-wrapper.clickable .product-list-item-box {
    cursor: pointer;
}

.product-list-item-wrapper {
    height: 100%;
    cursor: default;
}

.product-list-item-wrapper.clickable, .product-list-item-wrapper.clickable .product-list-item-box {
    cursor: pointer;
}


.product-list-item-wrapper .product-list-item-box {
    cursor: default;
}

.product-list-item-box, .product-list-item-box>div {
    display: flex;
}

.product-list-item-box {
    flex-direction: row;
    padding: 24px;
    border: 0;
    border-radius: 5px;
    background-color: #fff;
    cursor: pointer;
    height: 100%;
    box-shadow: 0 0 12px rgba(0,0,0,.12);
    position: relative;
    overflow: hidden;
    text-align: center;
    font-size: 16px;
}
.product-list-item-box>div:not(:last-child) {
    margin-right: 24px;
}

.product-list-item-box .item-box-icon {
    align-items: baseline;
    justify-content: center;
}

.product-list-item-box, .product-list-item-box>div {
    display: flex;

}
.icon.icon-large {
    height: 48px;
    width: 48px;
}

svg:not(:root) {
    overflow: hidden;
}

.icon {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    color: #8b8b8b;
}
svg.icon * {
    pointer-events: none;
}
.product-list-item-box>div:not(:last-child) {
    margin-right: 24px;
}


.product-list-item-box .item-box-content {
    flex-direction: column;
    text-align: left;
}

.product-list-item-box, .product-list-item-box>div {
    display: flex;
}
.product-list-item-box .item-box-content .item-box-title {
    margin-bottom: 8px;
    font-size: 18px;
    line-height: 24px;
}
.product-list-item-box .item-box-title {
    font-size: 16px;
}
.product-list-item-box .item-box-content .item-price-mobile {
    display: none;
}
.product-list-item-box .item-box-content .item-box-description {
    font-size: 16px;
    line-height: 22px;
}

.product-list-item-box .item-box-description {
    width: 100%;
}
.product-list-item-box .item-box-action {
    align-items: baseline;
    flex-direction: column;
}

.product-list-item-box, .product-list-item-box>div {
    display: flex;
}
.product-list-item-box .item-box-action .product-price-info {
    align-self: flex-end;
    white-space: nowrap;
    margin-bottom: 8px;
    font-size: 18px;
    line-height: 24px;
}
.product-list-item-box .item-box-action .item-box-selected {
    align-self: baseline;
    padding: 0;
}

.product-list-item-box .item-box-selected {
    height: 35px;
    min-width: 80px;
    background: #fff;
    color: #73d700;
    bottom: 20px;
    padding: 0 10px;
}
@media (min-width: 1200px){
.flix-btn--tertiary {
    padding-top: 5px;
    padding-bottom: 5px;
}
}
.flix-btn--tertiary {
    padding-top: 9px;
    padding-bottom: 9px;
    border: 1px solid #73d700;
    background: #fff;
    color: #73d700;
}
@media (min-width: 1200px){
.flix-btn {
    padding-top: 6px;
    padding-bottom: 6px;
}
}
@media (min-width: 600px){
.flix-btn {
    width: auto;
}
}
.flix-btn {
    display: inline-block;
    position: relative;
    width: 100%;
    min-width: 145px;
    min-height: 36px;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    border: 0;
    border-radius: 5px;
    font-family: "Roboto Condensed",Arial,sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    -webkit-appearance: none;
    appearance: none;
}
@media (min-width: 768px){
.submit-wrap {
    height: auto;
    position: static;
    background: none;
    box-shadow: none;
    text-align: right;
}
}
.submit-wrap {
    height: 40px;
    text-align: left;
}
@media (min-width: 768px){
.submit-wrap .back {
    margin: 20px 0 0 0;
}
}

.submit-wrap .back {
    margin: 0;
}
@media (min-width: 768px){
.submit-wrap .back {
    float: left;
    line-height: normal;
    font-size: 14px;
    margin: 20px 0 0 6px;
    text-decoration: none;
}
}
.submit-wrap .back {
    margin: 0 0 0 10px;
    line-height: 40px;
    font-size: 16px;
    text-align: left;
    text-transform: uppercase;
    text-decoration: none;
}
a, a:focus {
    color: #00b5e2;
    text-decoration: none;
}
.submit-wrap .back .glyphicon {
    font-size: 0.85em;
}
.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;
}
.search-form__btn-search, .btn-main {
    background-image: none;
}
.btn-main {
    background-color: #FFAD00;
    background-image: linear-gradient(to bottom, #FFC855, #FFAD00);
    color: #fff;
    border: none;
}
.btn-normal {
    min-height: 48px;
    line-height: 48px;
}
.btn {
    display: inline-block;
    padding: 0 16px;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
button, input[type="submit"], .buy, .submit {
    white-space: nowrap;
    cursor: pointer;
}
.flix-search-widget .flix-search-widget__errors, .flashbag__wrapper {
    width: 100%;
    max-width: 1190px;
    margin: 0 auto;
    padding: 0 10px;
}
.flashbag__wrapper {
    min-width: 320px;
    max-width: 1170px;
}
.flashbag__wrapper {
    margin-top: 10px;
}
.flix-search-widget .flix-search-widget__errors .message, .flashbag__wrapper .message {
    margin-top: 15px;
    margin-bottom: 15px;
}

.message-warning {
    border-color: #ffad00;
}
.message {
    margin: 0 0 10px 0;
    color: #646464;
    position: relative;
    font-size: 1em;
    font-weight: 400;
    padding: 10px 42px 10px 15px;
    text-align: center;
    border: 2px solid #73d700;
    background-color: #fff;
}
.message-close {
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -6px;
    width: 12px;
    height: 12px;
    background: url(/assets/img/icons/icon-close.svg) no-repeat 50% 50%;
    cursor: pointer;
}
@media (min-width: 768px){
.carti {
    bottom: auto;
    left: auto;
    max-height: none;
    background: #fff;
    z-index: 0;
}
}

.carti {
    width: 100%;
    max-height: 100%;
    bottom: 0;
    left: 0;
    margin-bottom: 0;
    padding: 0 10px;
    background: #fff;
    z-index: 1001;
}

@media (min-width: 768px){
.carti.collapsed {
    height: auto;
    transition: none;
}
}
.carti.collapsed {
    height: 40px;
    transition: 400ms ease;
    transition-property: bottom;
}

.carti .row.cart-content-wrapper {
    border: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    border-radius: 5px;
}

.carti > .row {
    border-top: 1px solid #e1e1e1;
}
@media (min-width: 768px){
.carti.collapsed .header, .carti.collapsed .item-wrapper, .carti.collapsed .reservation, .carti.collapsed .promocode-wrapper, .carti.collapsed .donation, .carti.collapsed .discount, .carti.collapsed .empty-item {
    display: block;
}
}

.carti .header {
    border-bottom: 1px solid #e1e1e1;
}
.carti .first, .carti .last {
    border-top: none;
}
.vcenter, .row .vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
@media (min-width: 768px){
.cart-collapse-btn {
    display: none;
}}
.cart-collapse-btn {
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
    color: #5CAC00;
    font-size: 17px;
}
.carti h2 {
    padding: 5px 0;
    color: #444;
    font-size: 22px;
    font-weight: bold;
    text-transform: none;
}
.carti h2 {
    display: inline-block;
    vertical-align: middle;

}

@media (min-width: 768px){
.carti .item-wrapper {
    max-height: none;
    overflow: hidden;
}
}
.carti .item-wrapper {
    max-height: calc(100vh - 240px);
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.carti .last-item {
    border-bottom: none;
}
.carti .item {
    padding-top: 10px;
    padding-bottom: 10px;
    position: relative;
    border-bottom: 1px solid #e1e1e1;
}
.carti .item h3 {
    color: #444;
    font-size: 16px;
}
.carti .item h3 {
    font-size: 18px;
    color: #646464;
    font-weight: bold;
    margin-bottom: 3px;
}

.product-list-item-wrapper.clickable:hover .item-box-selected button.button {
    color: #fff;
    background: #73d700;
    border: 1px solid #73d700;
}

.flix-btn--tertiary:active, .flix-btn--tertiary:hover {
    background-color: #5cac00;
    color: #fff;
    text-decoration: none;
}
.button {
    box-sizing: border-box;
    min-height: 36px;
    min-width: 145px;
    border-radius: 5px;
    padding: 10px 15px;
    font-size: 16px;
    line-height: 1em;
    text-decoration: none;
    cursor: pointer;
    outline: none;
}
@media (min-width: 600px){
.flix-btn {
    width: auto;
}
}





.visible-cheapest-fastest-ride .cheapest-fastest-ride-title {
    font-size: 16px;
    color: rgb(92, 172, 0);
    margin-bottom: 12px;
    margin-top: 12px;
}

.search-result-multiselect .sr-row {
    padding: 26px 4px;
}
.visible-cheapest-fastest-ride .sr-row {
    border-bottom: 0;
    padding-top: 0 !important;
    padding-bottom: 20px !important;
}
.ride-times {
    overflow: hidden;
}
div, input {
    box-sizing: border-box;
}
.sr-row {
    border-top: none;
    border-bottom: 1px solid #e1e1e1;
}
.search-result .ride-flags.ride-flags-1 {
    top: -2px;
}

.search-result .ride-flags {
    position: absolute;
    left: 0;
    top: -1px;
}
.search-result .ride-flags .ride-flag {
    margin-left: 5px;
}
.ab-test-ride-flags-0 .ride-flag {
    display: none;
}
.search-result .ride-flag {
    color: #c68600 !important;
    background-color: #f7f7f7;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 22px !important;
    letter-spacing: normal !important;
    padding: 1px 6px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    text-transform: none !important;
    white-space: nowrap;
}
.search-result-multiselect .search-result .dept-arr {
    font-size: 16px;
    line-height: 1.25;
}
.search-result .dept-arr {
    font-size: 20px;
    white-space: nowrap;
}
.ride-times {
    overflow: hidden;
}
.ride-times, .ride-station-names {
    display: inline-block;
}
.ride-times {
    min-width: 40px;
}
.search-result .dept-arr .departure {
    color: #444;
    font-weight: bold;
}
.ride-times .arrival, .ride-times .departure {
    display: block !important;
}
.search-result-multiselect .search-result .dept-arr .arrival, .search-result-multiselect .search-result .dept-arr .departure {
    min-width: 38px;
}
@media (min-width: 1024px){
.search-result-multiselect .search-result .dept-arr .arrival, .search-result-multiselect .search-result .dept-arr .departure {
    display: block;
}
}

@media (min-width: 768px){
.search-result-multiselect .search-result .dept-arr .arrival, .search-result-multiselect .search-result .dept-arr .departure {
    display: inline;
}
}
@media (min-width: 569px){
.search-result-multiselect .search-result .dept-arr .arrival, .search-result-multiselect .search-result .dept-arr .departure {
    display: block;
}
}
.search-result-multiselect .search-result .dept-arr .arrival, .search-result-multiselect .search-result .dept-arr .departure {
    display: inline;
}
.ride-times .arrival, .ride-times .departure {
    display: block !important;
}
.ride-station-names {
    width: 88%;
}
.ride-times, .ride-station-names {
    display: inline-block;
}
.ride-station-name {
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
}
.station-name.departure-station-name {
    padding-bottom: 1px;
}

.ride-station-names .departure-station-name, .ride-station-names .arrival-station-name {
    background-size: 10px 20px !important;
    padding-left: 30px;
    display: inline;
}
.ride-station-names .departure-station-name {
    background: url(/assets/img/icons/icon-connection-top@2x.png) no-repeat 10px 4px;
}
.ride-station-names .arrival-station-name {
    background: url(/assets/img/icons/icon-connection-bottom@2x.png) no-repeat 10px -6px;
}
.search-result-multiselect .search-result .duration, .search-result-multiselect .search-result .transf-num .transfer-text, .search-result-multiselect .search-result .transf-num .num {
    /* color: #757575 !important; */
    font-size: 16px;
}
.search-result-multiselect .search-result .ride__duration {
    line-height: 1.25;
    font-size: 16px;
}
.search-result .dept-arr .arrival, .search-result .duration, .search-result-multiselect .search-result .ride__duration-suffix, .search-result .transf-num .transfer-text {
    color: #444;
}
.search-result .duration {
    line-height: 1.3em;
    font-size: 9px;
    text-transform: uppercase;
    color: #757575;
}
.search-result .duration {
    position: relative;
}
.search-result-multiselect .search-result .transf-num {
    line-height: 20px;
    font-size: 16px;
}

.search-result .transf-num {
    font-size: 16px;
}
.search-result-multiselect .search-result .duration, .search-result-multiselect .search-result .transf-num .transfer-text, .search-result-multiselect .search-result .transf-num .num {
    /* color: #757575 !important; */
    font-size: 16px;
}
.search-result-multiselect .search-result .transf-num .transfer-text {
    line-height: 1.25;
}
.search-result .dept-arr .arrival, .search-result .duration, .search-result-multiselect .search-result .ride__duration-suffix, .search-result .transf-num .transfer-text {
    color: #444;
}
.search-result .transf-num .transfer-text {
    vertical-align: baseline;
    line-height: 1em;
    font-size: 14px;
    color: #757575;
}
.vcenter, .row .vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
.search-result .dept-arr .arrival, .search-result .duration, .search-result-multiselect .search-result .ride__duration-suffix, .search-result .transf-num .transfer-text {
    color: #444;
}
.search-result-multiselect .search-result .ride__duration-suffix {
    vertical-align: baseline;
    font-size: 10px;
    color: #7f7c77;
}
.search-result .duration span {
    font-size: 12px;
    color: #444;
}
@media (min-width: 1024px){
.search-result .sr-row .total {
    line-height: 40px;
}
}
@media (min-width: 768px){
.search-result .sr-row .total {
    font-size: 24px;
}
}
.search-result-multiselect .search-result .sr-row .total > span:only-child {
    line-height: 40px;
}

.search-result-multiselect .search-result .sr-row .total > span {
    line-height: 20px;
}
.search-result .sr-row .total .num {
    font-weight: bold;
}
.search-result .sr-row .total {
    line-height: normal;
    font-size: 24px;
    letter-spacing: -1px;
    color: #444;
}
.search-result .total {
    text-align: right;
    white-space: nowrap;
}
.search-result .total {
    position: relative;
}
.search-result .sr-row .total .currency-small-cents sup {
    top: 3px;
    line-height: 100%;
    vertical-align: text-top;
    font-size: 16px;
    padding-left: 1px;
}
.search-result .action {
    text-align: right;
}
@media (min-width: 768px){
.search-result-multiselect .search-result .reserve, .search-result .remove {
    font-size: 14px;
}
}
.search-result .reserve, .search-result .remove {
    padding: 0 8px;
    background: #73D700;
}
.search-result .reserve, .search-result .remove {
    height: 36px;
}
.search-result .reserve, .search-result .remove {
    height: 40px;
    line-height: 1.32;
    padding: 0 8px 1px 24px;
    font-size: 14px;
    white-space: normal;
    color: #fff;
    background: #73D700 url(/assets/img/btn-to-cart.png) no-repeat 7px 11px;
    border: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.extra-info {
    display: flex;
    flex-wrap: nowrap;
}
.rides-list {
    margin-bottom: 0;
}
.b {
    background: #fff;
    margin-bottom: 17px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}


.cheapest-fastest-container .visible-cheapest-fastest-ride {
    margin-bottom: 30px;
}



a.show-filters-link {
    margin-top: 0;
    text-align: center;
    width: 100%;
}
a.show-filters-link, #search-results-sort-items {
    height: 36px !important;
    border: 1px solid #C8C8C8;
    border-radius: 6px;
    color: #444;
}
a.show-filters-link {
    font-size: 1.2em;
    line-height: 20px;
    color: #959595;
    margin-top: 40px;
    display: inline-block;
}
a, a:focus {
    color: #00b5e2;
    text-decoration: none;
}
a.show-filters-link img {
    width: 18px;
    margin-right: 10px;
    margin-top: -3px;
}

a.show-filters-link img {
    width: 18px;
    margin-right: 10px;
    margin-top: -3px;
}
.sidebar-layer, .sidebar-layer .sidebar {
    transition: .25s;
    transition-property: transform, background;
}
sidebar-layer, .sidebar-layer .sidebar {
    transition: .25s;
    transition-property: transform, background;
}

.content, .content-wide, .sidebar {
    padding: 0 10px;
}
.sidebar-footer {
    position: fixed;
    display: flex;
    padding: 10px 20px;
    justify-content:center;
    overflow: inherit;
    transition: flex .3s ease-out;
    height: auto;
    border-top: 1px solid #e1e1e1;
    box-shadow: 0 0 8px 0 rgb(0 0 0 / 20%);
    z-index: 1;
    width: 450px;
    bottom: 0;
    background: #fff;
}

.sidebar-filters a.reset-link {
    font-size: 15px;
    float: right;
    color: #676767;
    position: relative;
    z-index: 10;
    text-decoration: none;
    opacity: 0;
    transition: .2s opacity;
}
.reset-link {
    pointer-events: none;
}
a.close-sidebar-link {
    background: no-repeat right url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4N…4yLDM0Mi4zLDEzMi45eiIgZmlsbD0iIzk1OTU5NSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K);
    background-position-y: 1px;
    background-size: 18px;
    padding-right: 27px;
    font-size: 1.2em;
    line-height: 20px;
    color: #959595;
    float: right;
    margin-right: -20px;
}
.close-sidebar-link {
    display: none;
}
.filter-section {
    padding-bottom: 15px;
    margin-bottom: 15px;
}
#filter-sort-container #sidebar-container h3, #filter-sort-container .sorting h3 {
    font-size: 16px;
}
.filter-section-title {
    margin-bottom: 0;
}
#filter-sort-container .checkbox-select__item {
    position: relative;
    line-height: 28px;
}
@media (min-width: 768px){
.checkbox-select__item {
    font-size: 16px;
}
}
.checkbox-select__item__control {
    display: table-cell;
    width: 24px;
}

.checkbox-select__item {
    display: table;
    width: 100%;
    font-size: 14px;
    cursor: pointer;
}
input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
@media (min-width: 1200px){
#filter-sort-container .checkbox-select__item__label {
    width: 160px;
}
}
ol, ul {
    list-style: none;
}

#filter-sort-container .checkbox-select__item__label {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    padding: 0;
    margin: 0;
    position: absolute;
    left: 20px;
    top: 1px;
    width: 130px;
}
.show-filters-button-container {
    text-align: right;
}
a.show-filters-link, #search-results-sort-items {
    height: 36px !important;
    border: 1px solid #C8C8C8;
    border-radius: 6px;
    color: #444;
}
.custom-select select {
    border: 1px solid #D0D0D0;
    background: no-repeat right url(data: image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9z…EuNiAxLjctNC4yIDAuMS01Ljh6IiBmaWxsPSIjOWQ5ZDlkIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
    background-position-y: 11px;
    background-position-x: 95%;
    background-size: 14px;
}
.custom-select select {
    padding-right: 2em;
    background: none;
    border: 1px solid transparent;
    -webkit-appearance: none;
    appearance: none;
}
.custom-select select {
    width: 100%;
    margin: 0;
    outline: none;
    padding: .3em .8em .3em .8em;
    box-sizing: border-box;
    font-size: 16px;
}
#filter-sort-container #sidebar-container h3, #filter-sort-container .sorting h3 {
    font-size: 16px;
}

.custom-select {
    position: relative;
    display: block;
}
.filter-section {
    padding-bottom: 15px;
    margin-bottom: 15px;
}
@media screen and (min-width: 1200px){
.SearchButton__searchButtonWrapper___tABPb.SearchButton__nonCompact___WSAYU {
    width: 100%;
    padding-left: 7.5px;
}
}

.col-no-gap, .row .col-no-gap {
    padding: 0;
}
.filter-section.close {
    padding-bottom: 10px;
    margin-bottom: 10px;
}
#filter-sort-container #sidebar-container h3, #filter-sort-container .sorting h3 {
    font-size: 16px;
}

.slider-label {
    display: inline-block;
    margin-bottom: 5px;
}
.slider-end-label {
    float: right;
}
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-widget-content {
    border: 1px solid #ddd;
    background: #fff;
    color: #333;
}
.ui-widget {
    font-family: 'Roboto Condensed',sans-serif;
}
.ui-widget, .ui-widget {
    font-size: 16px;
}
.time-slider {
    padding: 0;
    margin: 0;
    width: 100%;
    box-shadow: none;
    height: 5px;
    border-radius: 3px;
}
.time-slider .ui-slider-range {
    background: #FFAD00;
    border: 1px solid #FFE9B9;
    height: 7px;
    margin-top: -1px;
}

.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}
.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}
.ui-widget-header {
    border: 1px solid #ddd;
    background: #e9e9e9;
    color: #333;
    font-weight: bold;
}
.time-slider .ui-slider-handle {
    top: -0.5em;
    height: 20px;
    width: 20px;
    border-radius: 100%;
    background: white;
    border-color: #CCC;
    outline: none;
}
.ui-state-default, .ui-widget-content .ui-state-default {
    font-weight: 300;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #c5c5c5;
    background: #f6f6f6;
    font-weight: normal;
    color: #454545;
}
.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
}
.filter-section {
    padding-bottom: 15px;
    margin-bottom: 15px;
}
#filter-sort-container #sidebar-container h3, #filter-sort-container .sorting h3 {
    font-size: 16px;
}

.sidebar-filters .multiselect-wrapper {
    margin-bottom: 20px;
}
.multiselect-wrapper {
    overflow: hidden;
    margin: 0;
    display: table;
    width: 100%;
}
#filter-sort-container .checkbox-select:first-child {
    text-align: left;
}

#filter-sort-container .has-selection .checkbox-select {
    display: inline;
    width: auto;
}
#filter-sort-container .checkbox-select {
    padding: 0 !important;
}
.checkbox-select:first-child {
    padding: 0 29px 0 0;
    text-align: right;
}
.has-selection .checkbox-select {
    padding: 0 0 0 29px;
    margin: 0;
    display: table-cell;
    width: 50%;
    vertical-align: top;
    font-weight: 300;
    text-align: left;
    position: relative;
}
#filter-sort-container .multiselect-wrapper li.toggle-all {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    line-height: 24px;
    align-content: space-between;
}
#filter-sort-container .multiselect-wrapper li.toggle-all .city-name {
    padding-right: 12px;
}
#filter-sort-container #sidebar-container h3, #filter-sort-container .sorting h3 {
    font-size: 16px;
}
#filter-sort-container .multiselect-wrapper li.toggle-all .city-name * {
    line-height: 24px;
}
#filter-sort-container .multiselect-wrapper li.toggle-all .toggle-links {
    font-weight: 300;
    padding: 0 0 10px;
}
#filter-sort-container .checkbox-select__items li.shifts {
    left: 6px;
}



@media screen and (min-width: 1200px){
.SearchButton__searchButtonWrapper___tABPb {
    margin-bottom: 0;
}
}
@media screen and (min-width: 600px){
.SearchButton__searchButtonWrapper___tABPb {
    width: 25%;
    padding-left: 7.5px;
    margin-bottom: 15px;
    margin-top: 19px;

}
}

@media (min-width: 1024px){

.search-result h1.city-labels {
    margin-top: 4px;
}
}
.search-result h1.city-labels {
    margin-bottom: 17px;
    font-size: 28px;
}

.city-labels {
    text-align: center;
}

.SearchButton__searchButtonWrapper___tABPb .SearchButton__searchButton___1sAQq {
    display: flex;
    justify-content: center;
    white-space: nowrap;
}
.flix-btn--primary {
    border: 0;
    background: #ffad00;
    color: #fff;
}
.flix-btn--block {
    display: block;
    width: 100%;
}
@media (min-width: 1200px){
.flix-btn {
    height: 36px;
    line-height: 36px;
}
}
@media (min-width: 600px){
.flix-btn {
    width: auto;
}
}
.flix-btn {
    display: inline-block;
    position: relative;
    width: 100%;
    min-width: 142px;
    max-width: 100%;
    height: 44px;
    padding: 0 12px;
    transition: background .25s linear;
    border: 0;
    border-radius: 5px;
    font-family: Roboto Condensed,Arial,sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 44px;
    text-align: center;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    overflow: hidden;
    vertical-align: middle;
    -webkit-appearance: none;
    appearance: none;
}
.navbar-flix{
    background: #73D700;
}
.col-no-gap, .row .col-no-gap {
    padding: 0;
}
.sidebar-filters {
    border-right: 1px solid #ECECEC;
}
@media (min-width: 1024px){
.sidebar-filters {
    padding-right: 20px;
}}
.flix-search-widget__wrapper + .page {
    margin-top: 0;
    padding-top: 15px;
}
.page {
    min-width: 320px;
    max-width: 1190px;
    margin: 30px auto 90px;
}
.SearchButton__searchButtonWrapper___tABPb {
    box-sizing: border-box;
    width: 100%;
    padding-left: 0;
}
.company-input__field {
    font-family: Roboto Condensed,Arial,sans-serif;
    font-size: 16px;
    font-weight: 300;
    position: relative;
    width: 100%;
    height: 44px;
    padding: 0 12px;
    border: 1px solid #c8c8c8;
    border-radius: 5px;
    background-color: #fff;
    color: #444;
    line-height: 1.375em;
    text-overflow: ellipsis;
    -webkit-appearance: none;
    appearance: none;
}

#search-mask-component {
    width: 100%;
}
#search-mask-component {
    margin-top: 15px;
}
@media (min-width: 1200px){
.SearchMask__searchMask___1MAEY:not(.SearchMask__compact___3HRIS) {
    width: 1170px;
    border-radius: 5px;
    padding-left: 30px;
    padding-right: 30px;
    margin: 0 auto;
    border: 1px solid #e1e1e1;
}
}

@media screen and (min-width: 600px){
.SearchMask__searchMask___1MAEY {
    padding-bottom: 30px;
    padding-top: 30px;
}
}
.SearchMask__searchMask___1MAEY {
    background: #fff;
    box-sizing: border-box;
    padding: 30px 0;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
}




#usp-boxes {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
    margin-bottom: 15px;
}

.interpunct {
    display: inline-block!important;
    vertical-align: middle;
    background-color: #FFF;
    border-radius: 10px;
    width: 5px;
    height: 5px;
    margin: 0 10px;
}

.banner-text{
    display: inline-block!important;
    font-size: 24px;
    margin-left: 20px;
    font-weight: 600;
    margin-top: 30px;

}

#usp-boxes , #usp-boxes  {
    width: 100%;
    height: auto;
    padding: 30px 15px;
    padding-left: 15px;
    padding-right: 15px;
}


  .usp-box,  .usp-box {
    border: 1px solid #e1e1e1;
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
    height: 100%;
    text-align: center;
    border-left: none;
    border-right: none;
    border-bottom: none;
    border-radius: unset;
    padding: 0;
}
.fade.lazyloaded {
    opacity: 1;
}
 .usp-box ,  .usp-box {
    padding: 30px 15px;
    border: 1px solid #e1e1e1;
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
}

#usp-boxes  .usp-box h3, #usp-boxes  .usp-box h3 {
    margin: 0 0 5px 0;
}
h3 {
    font-size: 1.125em;
    line-height: 24px;
    margin-bottom: 15px;
}
#usp-boxes  .usp-box .usp-box-paragraph-wrapper p, #usp-boxes  .usp-box .usp-box-paragraph-wrapper p {
    margin: 0;
    color: #444;
}

#usp-boxes  .usp-box .usp-box-link, #usp-boxes  .usp-box .usp-box-link {
    margin-top: 10px;
    min-height: unset;
    color: #ffad00;
    text-align: left;
}
.button--arrow {
    background: none;
    padding: 0;
    min-width: 50px;
    color: #ffad00;
    font-size: 1em;
}

@font-face {
    font-family: ixigo-icon-font;
    src: url(/assets/fonts/ixigo-icon-font.35f2c4f96a5a518f4b16f07b67cbadae.eot);
    src: url(/assets/fonts/ixigo-icon-font.35f2c4f96a5a518f4b16f07b67cbadae.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/ixigo-icon-font.35f2c4f96a5a518f4b16f07b67cbadae.woff2) format("woff2"),url(/assets/fonts/ixigo-icon-font.35f2c4f96a5a518f4b16f07b67cbadae.woff) format("woff"),url(/assets/fonts/ixigo-icon-font.35f2c4f96a5a518f4b16f07b67cbadae.ttf) format("truetype"),url(/assets/fonts/ixigo-icon-font.35f2c4f96a5a518f4b16f07b67cbadae.svg#ixigo-icon-font) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

.ixi-icon-a-time:before,.ixi-icon-ac:before,.ixi-icon-air-conditioner:before,.ixi-icon-airport-shuttle:before,.ixi-icon-arrow:before,.ixi-icon-atm-cash-machine:before,.ixi-icon-baby-sitting:before,.ixi-icon-baggage:before,.ixi-icon-banquet-facilities:before,.ixi-icon-bar-and-lounge:before,.ixi-icon-bath-tub:before,.ixi-icon-bell:before,.ixi-icon-best-prices:before,.ixi-icon-bus-filled:before,.ixi-icon-business-centre:before,.ixi-icon-cable-satellite-tv:before,.ixi-icon-cable-satellite:before,.ixi-icon-caret:before,.ixi-icon-carousel-arrow:before,.ixi-icon-cashback-old:before,.ixi-icon-cashback:before,.ixi-icon-catering:before,.ixi-icon-cd-player:before,.ixi-icon-chat:before,.ixi-icon-check-in:before,.ixi-icon-check-out:before,.ixi-icon-chevron:before,.ixi-icon-cleanliness:before,.ixi-icon-clock:before,.ixi-icon-cloth-towel:before,.ixi-icon-cocktail-with-lemon-slice:before,.ixi-icon-coffee-cup-of-hot-drink-black-silhouette:before,.ixi-icon-coffee-maker:before,.ixi-icon-complimentary-toiletries:before,.ixi-icon-concierge:before,.ixi-icon-conference-room:before,.ixi-icon-connecting-rooms:before,.ixi-icon-convention-center:before,.ixi-icon-correct:before,.ixi-icon-corridors:before,.ixi-icon-cross-circle-cut:before,.ixi-icon-cross-circle:before,.ixi-icon-cross:before,.ixi-icon-currency-exchange:before,.ixi-icon-detect-location:before,.ixi-icon-disabled:before,.ixi-icon-download:before,.ixi-icon-dry-cleaning:before,.ixi-icon-dvd-player:before,.ixi-icon-elevator-lift:before,.ixi-icon-error:before,.ixi-icon-eur:before,.ixi-icon-exclaim-circle:before,.ixi-icon-facebook:before,.ixi-icon-feedback:before,.ixi-icon-fitness-room:before,.ixi-icon-florist:before,.ixi-icon-food:before,.ixi-icon-foreign-exchange:before,.ixi-icon-free-breakfast:before,.ixi-icon-free-cancellation:before,.ixi-icon-gbp:before,.ixi-icon-golf-course:before,.ixi-icon-good-reviews:before,.ixi-icon-googleplus:before,.ixi-icon-gym:before,.ixi-icon-hair-dryer:before,.ixi-icon-halfMoon:before,.ixi-icon-handicapped-accessible:before,.ixi-icon-heart:before,.ixi-icon-help-desk:before,.ixi-icon-help:before,.ixi-icon-history:before,.ixi-icon-hot-tub:before,.ixi-icon-house-keeping:before,.ixi-icon-icon:before,.ixi-icon-in-room-movies:before,.ixi-icon-info:before,.ixi-icon-inr:before,.ixi-icon-interior-corridors:before,.ixi-icon-ixigo-money:before,.ixi-icon-jacuzzi:before,.ixi-icon-jpy:before,.ixi-icon-kitchenette:before,.ixi-icon-laundry:before,.ixi-icon-location:before,.ixi-icon-lock-padlock-symbol-for-protect:before,.ixi-icon-lock:before,.ixi-icon-locksvg:before,.ixi-icon-mail:before,.ixi-icon-massage-beauty-center:before,.ixi-icon-massage-beauty-centre:before,.ixi-icon-medical-assistance:before,.ixi-icon-meeting-room:before,.ixi-icon-microwave:before,.ixi-icon-mini-bar:before,.ixi-icon-modem-data-port:before,.ixi-icon-multi-lingual-staff:before,.ixi-icon-news-stand:before,.ixi-icon-newspaper:before,.ixi-icon-no-smoking-sign:before,.ixi-icon-no-smoking:before,.ixi-icon-not-allowed:before,.ixi-icon-pantry:before,.ixi-icon-parked-car:before,.ixi-icon-parking:before,.ixi-icon-pay-at-hotel:before,.ixi-icon-pets-allowed:before,.ixi-icon-phone:before,.ixi-icon-plane:before,.ixi-icon-plug:before,.ixi-icon-porters:before,.ixi-icon-private-beach:before,.ixi-icon-query:before,.ixi-icon-reception24hrs:before,.ixi-icon-refresh:before,.ixi-icon-refrigerator:before,.ixi-icon-restaurant:before,.ixi-icon-review:before,.ixi-icon-room-service:before,.ixi-icon-rupee-symbol:before,.ixi-icon-safe-deposit-box:before,.ixi-icon-satellite-connection:before,.ixi-icon-sauna-bath:before,.ixi-icon-school-call-phone-reception:before,.ixi-icon-scroll-vertical-arrows:before,.ixi-icon-search:before,.ixi-icon-secretarial-service:before,.ixi-icon-security-guard:before,.ixi-icon-share:before,.ixi-icon-sleepquality:before,.ixi-icon-spa:before,.ixi-icon-star:before,.ixi-icon-station-est-arrival:before,.ixi-icon-station-halt:before,.ixi-icon-station-name:before,.ixi-icon-superfast:before,.ixi-icon-swap:before,.ixi-icon-swimming-pool:before,.ixi-icon-tennis-court:before,.ixi-icon-thumbsUp:before,.ixi-icon-tick-circle-filled:before,.ixi-icon-tick-circle:before,.ixi-icon-tick-filled:before,.ixi-icon-tick:before,.ixi-icon-tour-desk:before,.ixi-icon-tp-0-5:before,.ixi-icon-tp-0:before,.ixi-icon-tp-1-5:before,.ixi-icon-tp-1:before,.ixi-icon-tp-2-5:before,.ixi-icon-tp-2:before,.ixi-icon-tp-3-5:before,.ixi-icon-tp-3:before,.ixi-icon-tp-4-5:before,.ixi-icon-tp-4:before,.ixi-icon-tp-5:before,.ixi-icon-train:before,.ixi-icon-trip-5-star:before,.ixi-icon-trip-advisor-rating:before,.ixi-icon-tv:before,.ixi-icon-twitter:before,.ixi-icon-usd:before,.ixi-icon-user:before,.ixi-icon-valet-parking:before,.ixi-icon-video:before,.ixi-icon-visa:before,.ixi-icon-wake-up-service:before,.ixi-icon-washing-machine:before,.ixi-icon-whatsapp:before,.ixi-icon-wifi:before,[data-icon]:before {
    display: inline-block;
    font-family: ixigo-icon-font;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    margin-bottom: -100px;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased
}
.fltrs-cntnr {
    border-radius: 2px;
    width: 100%;
    background-color: #FFF;
    height: 112px;
    overflow-y: hidden;
}

.bus-listing-row-cntr, .fltrs-cntnr {
    box-shadow: 0 0 10px rgba(0,0,0,.3);
}
.fltrs-cntnr .fltrs-cntnt {
    position: inherit;
}
.max-container-width {
    width: 1280px;
    margin: 0 auto;
}
.fltrs-cntnr .fltr-col-1 {
    width: 230px;
}


.u-ib {
    display: inline-block!important;
}
.fltrs-cntnr .fltr-hdr {
    font-size: 16px;
    color: rgba(0,0,0,.87);
    font-weight: 400;
    margin: 8px 0;
}
.fltrs-cntnr .fltr-cntnt {
    font-size: 12px;
    color: rgba(0,0,0,.64);
    font-weight: 600;
}
.fltrs-cntnr .fltr-cntnt .checkbox-list {
    font-size: 0;
    display: block;
}
.fltrs-cntnr .fltr-cntnt .checkbox-list-item {
    font-size: 12px;
    margin: 5px 0;
    padding: 0 8px 0 0;
    width: -o-calc(50% - 10px);
    width: calc(50% - 10px);
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
}
.checkbox-list-item {
    -o-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    cursor: pointer;
}
.checkbox-list-item, .radio-list-item {
    -webkit-user-select: none;
            user-select: none;
    font-size: 14px;
    letter-spacing: .5px;
    padding: 5px;
    -khtml-user-select: none;
}

.u-v-align-top {
    vertical-align: top;
}

.u-pos-rel {
    position: relative!important;
}

.checkbox-list-item .checkbox-button {
    width: 20px;
    height: 20px;
    border: 2px solid rgba(0,0,0,.32);
    border-radius: 3px;
    color: transparent;
    font-size: 10px;
    text-align: center;
    overflow: hidden;
}

.checkbox-list-item .checkbox-button.selected {
    color: #FFF;
    border-color: var(--craneGreenLight);
    transition-duration: .35s;
    -webkit-transition-duration: .35s;
    animation-timing-function: ease-out;
    -webkit-animation-timing-function: ease-out;
    background: var(--craneGreenLight);
}

.checkbox-list-item .checkbox-button .check-icon {
    position: absolute!important;
    left: 1px;
}

.checkbox-list-item .checkbox-button {
    width: 20px;
    height: 20px;
    border: 2px solid rgba(0,0,0,.32);
    border-radius: 3px;
    color: transparent;
    font-size: 10px;
    text-align: center;
    overflow: hidden;
}
.fltrs-cntnr .fltr-cntnt .checkbox-list-item .label-custom {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: -o-calc(100% - 28px);
    width: calc(100% - 28px);
}

.checkbox-list-item .label-custom {
    line-height: 20px;
    margin-left: 10px;
    top: 1px;
}
.fltrs-cntnr .fltr-col-2 {
    width: 308px;
}

.fltrs-cntnr .fltr-col-3 {
    width: 475px;
    border-right: none;
}
.fltrs-cntnr .tmng-btn {
    width: -o-calc(21% - 10px);
    width: calc(21% - 10px);
    margin-right: 11px;
    text-align: center;
    display: inline-block;
}
.fltrs-cntnr .tmng-btn button.secondary {
    color: rgba(0,0,0,.64);
    border-color: rgba(0,0,0,.64);
}
.fltrs-cntnr .tmng-btn button {
    padding: 0;
    height: 30px;
    font-size: 12px;
}
.c-btn.secondary {
    background-color: #FFF;
    color: var(--craneGreenLight);
    border: 1px solid var(--craneGreenLight);
    box-shadow: none;
}
.c-btn, .c-btn:hover, .c-tooltip {
    color: #FFF;
}
.c-btn {
    background-color: var(--craneGreenLight);
    padding: 10px 14px;
    height: 40px;
    border-radius: 2px;
    border: none;
    width: 100%;
    box-shadow: 1px 1px 3px rgba(0,0,0,.3);
    position: relative;
}

.u-link {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
    cursor: pointer;
    text-decoration: none;
}
.c-btn .u-ripple {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: 0 0;
}
.c-btn .u-ripple-circle {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    width: 0;
    height: 0;
    border-radius: 50%;
    background: rgba(255,255,255,.45);
}
.fltrs-cntnr .tmng-btn .lbl {
    margin-top: 5px;
}
.c-btn.disabled {
    background-color: #E1E1E1;
    cursor: default;
    color: #C5C5C5;
}
.u-link.disabled {
    cursor: default;
    color: #C5C5C5;
}
.fltrs-cntnr .fltr-col-4 {
    width: 230px;
    padding-right: 25px;
}
.fltrs-cntnr .fltr-cntnt .slider-cntr, .fltrs-cntnr .fltr-cntnt .slider-cntr .val-cntr {
    margin-bottom: 0;
}

.slider-cntr {
    margin: 10px 0;
}
.fltrs-cntnr .fltr-col-4-4 {
    width: 701px;
    color: rgba(0,0,0,.64);
    font-weight: 600;
}
.fltrs-cntnr .fltr-col-5 {
    width: 985px;
    color: rgba(0,0,0,.64);
    font-weight: 600;
}
.fltrs-cntnr .fltr-col-5 .nav-list {
    margin-top: 8px;
}
.nav-list-item {
    font-weight: 600;
    color: rgba(0,0,0,.38);
    padding: 13px 24px;
    cursor: pointer;
    border-bottom: solid 3px transparent;
}
.dropdown-list, .nav-list-item {
    letter-spacing: .5px;
    font-size: 14px;
}
.u-uppercase {
    text-transform: uppercase;
}
.fltrs-cntnr .fltr-col-5 .nav-list .nav-list-item {
    text-transform: none;
    padding: 0 24px 5px;
    letter-spacing: 0;
    font-size: 16px;
    font-weight: 400;
}
.nav-list .nav-list-item.selected {
    border-bottom: solid 3px var(--craneGreenLight);
    color: var(--craneGreenLight);
}
.fltrs-cntnr .fltr-col-5 .nav-list .nav-list-item.selected {
    color: rgba(0,0,0,.87);
}

.fltrs-cntnr .filter-search {
    width: 250px;
    border: 1px solid rgba(0,0,0,.12);
    margin: 10px 0;
    height: 40px;
}
.c-input-cntr {
    position: relative!important;
    border-bottom: 1px solid rgba(0,0,0,.12);
    height: 100%;
    line-height: 24px;
}
.fltrs-cntnr .filter-search .c-input {
    padding-left: 10px;
}
.c-input-cntr .c-input {
    border: none;
    width: 100%;
    height: 100%;
    margin: 0;
    border-radius: 0;
    font-size: 14px;
    line-height: 25px;
    color: rgba(0,0,0,.87);
    outline: 0;
}
.fltrs-cntnr .filter-search .material-underline {
    display: none;
}
.c-input-cntr .material-underline {
    position: relative!important;
    top: 2px;
    display: block;
    width: 100%;
}

.fltrs-cntnr .fltr-col-5 .secondary-filters {
    height: 135px;
    overflow: auto;
}
.fltrs-cntnr .fltr-col-5 .checkbox-list {
    font-size: 0;
    display: block;
}
.fltrs-cntnr .fltr-col-5 .checkbox-list-item {
    font-size: 12px;
    margin: 5px 0;
    padding: 0 8px 0 0;
    width: 245px;
    display: inline-block!important;
}

.checkbox-list-item.u-ib:first-child {
    margin-left: 0;
}
.checkbox-list-item.u-ib {
    margin-left: 10px;
}

.u-cta, .u-link {
    letter-spacing: .3px;
}
.rst-fltrs {
    display: inline-block;
    margin: 10px 0 0 5px;
    top: 10px;
}
.less-fltrs, .more-fltrs, .rst-fltrs {
    position: absolute;
    left: 1065px;
}
.fltrs-cntnr.expanded .more-fltrs {
    display: none;
}
.less-fltrs, .more-fltrs, .rst-fltrs {
    position: absolute;
    left: 1065px;
}
.less-fltrs .dd-arrow, .more-fltrs .dd-arrow {
    border-color: var(--craneGreenLight) transparent;
    top: 10px;
    margin-left: 5px;
}
.dd-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 6px solid rgba(0,0,0,.38);
}
.fltrs-cntnr.expanded .less-fltrs {
    display: block;
}
.less-fltrs {
    display: none;
}
.less-fltrs, .more-fltrs, .rst-fltrs {
    position: absolute;
    left: 1065px;
    color:var(--craneGreenLight);
}
.u-layout-2-col {
    width: 1280px;
    margin: 0 auto;
}
.u-layout-2-col .u-layout-col-1 {
    width: 980px;
    padding-right: 30px;
    margin: 0 auto;
    vertical-align: top;
}
.u-layout-2-col .u-layout-col-2 {
    width: 300px;
    vertical-align: top;
}
.bus-listing-row-cntr {
    margin: 25px 0;
}
.bus-listing-row-cntr, .fltrs-cntnr {
    box-shadow: 0 0 10px rgba(0,0,0,.3);
}
.bus-listing-row {
    padding: 0 13px;
    background-color: #FFF;
}

.bus-listing-row .bus-info-cntr .bus-agent-row .bus-agent-name {
    font-weight: 600;
    font-size: 16px;
}
.u-v-align-middle {
    vertical-align: middle;
}
.bus-listing-row .bus-info-cntr .bus-agent-row .icon {
    font-size: 14px;
    color: #05afe0;
    margin-right: 8px;
    margin-left: 20px;
}
.bus-listing-row .bus-info-cntr .bus-agent-row .ac {
    font-weight: 400;
}
.bus-listing-row .bus-info-cntr .bus-info {
    padding: 6px 0;
}
@media (min-width: 992px) {
    .bus-listing-row .bus-info-cntr {
        padding: 20px 17px;

    }
    .bus-listing-row .fare-cntr .price-cntr {
        width: 130px;
        text-align: right;
    }
    .bus-booking-page .bus-booking-summ .bus-info-cntr .bus-info .timeline-widget {
        line-height: 1;
        width: 150px;
        padding: 0 10px;
        text-align: center;
        color: rgba(0,0,0,.38);
        font-weight: 600;
        vertical-align: bottom;
    }
    .bus-booking-page .bus-booking-summ .bus-info-cntr {
        padding-right: 20px;
        width: -o-calc(100% - 500px);
        width: calc(100% - 500px);
    }

    .bus-booking-page .page-content .trvlrs-dtl .trvlr-hdr>div {
        display: inline-block;
        vertical-align: middle;
        width: 48%;
        font-size: 14px;
    }
    .filter-hide{
        overflow:hidden;
        height: 108px;
    }
    .bus-booking-page .bus-booking-summ .pickup-info-cntr {
        width: 500px;
        border-left: 1px dashed rgba(0,0,0,.12);
        padding-left: 20px;
    }

    .bus-listing-row .fare-cntr {
        width: 600px;
        padding-left: 358px;
        border-left: 1px dashed rgba(0,0,0,.12);
    }
    .bus-listing-row .bus-info-cntr .bus-info .timeline-widget {
        line-height: 1;
        width: 330px;
        padding: 0 0px 0px 25px;
        text-align: center;
        color: rgba(0,0,0,.38);
        font-weight: 600;
        vertical-align: bottom;
    }
    ._mh-mobile-30 {
        margin-left: 64px !important;
        margin-right: 30px !important;
    }
    .fltrs-cntnr .fltr-col {
        padding-right: 15px;
        margin-right: 15px;
        border-right: 1px dashed rgba(0,0,0,.12);
        vertical-align: top;
    }
    .bus-booking-page .bus-booking-summ .pickup-info-cntr .info {
        width: 50%;
        display: inline-block!important;
        vertical-align: top;
    }
    .bus-booking-page .bus-booking-summ .pickup-info-cntr .info-heading {
        font-size: 16px;
        font-weight: 600;
    }
}
@media (max-width: 992px) {
    .bus-listing-row .bus-info-cntr {
        padding: 20px 0;

    }
    .bus-listing-row .fare-cntr .price-cntr {
        width: 203px;
        text-align: right;
    }
    .bus-booking-page .bus-booking-summ .bus-info-cntr .bus-info .timeline-widget {
        line-height: 1;
        width: 109px;
        padding: 0 10px;
        text-align: center;
        color: rgba(0,0,0,.38);
        font-weight: 600;
        vertical-align: bottom;
    }
    .bus-booking-page .bus-booking-summ .bus-info-cntr {
        padding-right: 20px;
    }
    .bus-booking-page .page-content .trvlrs-dtl .trvlr-hdr>div {
        display: inline-block;
        vertical-align: middle;
        width: 47%;
        font-size: 14px;
    }
    .bus-booking-page .bus-booking-summ .pickup-info-cntr .info-heading {
        font-size: 14px;
        font-weight: 600;
    }
    .bus-booking-page .page-content .trvlrs-dtl .trvlr-forms-cntnr {
        width: 31%;
        vertical-align: top;
        padding-right: 57px !important;
    }
    .bus-booking-page .bus-booking-summ .pickup-info-cntr .info {
        width: 48%;
        display: inline-block!important;
        vertical-align: top;
    }
    .bus-booking-page .bus-booking-summ .pickup-info-cntr {
        border-left: 1px dashed rgba(0,0,0,.12);
        padding-left: 20px;
    }

    .filter-hide{
        overflow:hidden;
        height: 211px;
    }
    .fltrs-cntnr .fltr-col {
        padding-right: 15px;
        margin-right: 15px;
        border-bottom: 1px dashed rgba(0,0,0,.12);
        vertical-align: top;
    }
    .fltrs-cntnr .tmng-btn {
        width: -o-calc(43% - 10px);
        width: calc(43% - 10px);
        margin-right: 11px;
        text-align: center;
        display: inline-block;
    }
    .bus-listing-row .fare-cntr {
        width: 315px;
        padding-top: 18px;
        border-top: 1px dashed rgba(0,0,0,.12);
    }
    .bus-listing-row .bus-info-cntr .bus-info .timeline-widget {
        line-height: 1;
        width: 125px;
        padding: 0 0px 0px 25px;
        text-align: center;
        color: rgba(0,0,0,.38);
        font-weight: 600;
        vertical-align: bottom;
    }
    ._mh-mobile-30 {
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
}


.filter-show{
    overflow:hidden;
    height: 377px;
}
.filter-show-text-more{
    top: 100px;
    display: inherit !important;
}

.filter-hide-text-more{
    top: 100px;
    display: none;
}

.filter-hide-text-less{
    top: 347px;
}

.filter-show-text-less{
    top: 347px;
    display: inherit !important;
}


.c-timeline-wrapper.horizontal {
    text-align: center;
    font-size: 0;
    width: 100%;
}
.c-timeline-wrapper.horizontal .label.br.first, .c-timeline-wrapper.horizontal .label.tl.first {
    transform: translateX(-45%);
}

.c-timeline-wrapper.horizontal .label {
    position: relative;
    display: inline-block;
    min-width: 1px;
}
.c-timeline-wrapper.horizontal .label.br.last, .c-timeline-wrapper.horizontal .label.tl.last {
    transform: translateX(45%);
}
.c-timeline-wrapper.horizontal .c-timeline {
    display: flex;
    justify-content: space-between;
    font-size: 0;
    width: 100%;
    margin: 10px 0;
}
.c-timeline-wrapper.horizontal .c-timeline .dot {
    display: inline-block;
}
.c-timeline-wrapper.horizontal .label.br.first, .c-timeline-wrapper.horizontal .label.tl.first {
    transform: translateX(-45%);
}
.c-timeline-wrapper.horizontal .label.br.last, .c-timeline-wrapper.horizontal .label.tl.last {
    transform: translateX(45%);
}
.bus-listing-row .bus-info-cntr .bus-info .right-wing {
    margin-left: 20px;
}


.bus-listing-row .fare-cntr .price-row {
    padding-bottom: 7px;
}
.bus-listing-row .fare-cntr .earn-amount {
    padding-left: 15px;
    width: 110px;
}

.bus-listing-row .fare-cntr .price-cntr .price-start-text {
    line-height: 1;
    font-size: 11px;
    color: rgba(0,0,0,.64);
}
.bus-listing-row .fare-cntr .price-cntr .before-discount-fare {
    margin-right: 6px;
    vertical-align: middle;
    height: 24px;
}
.bus-listing-row .fare-cntr .price-cntr .price {
    font-size: 16px;
    font-weight: 600;
    vertical-align: middle;
}
.c-price-display {
    position: relative;
}
.u-text-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.c-price-display .icon {
    position: relative!important;
    font-size: .85em;
    margin-right: .05em;
}

.c-price-display span {
    vertical-align: middle;
}
.c-price-display span, .c-switch, .c-switch .switch-handle, .c-tag, .c-tag .dlt-btn, .c-tag .tag-text {
    display: inline-block;
}
.c-price-display .icon {
    position: relative!important;
    font-size: .85em;
    margin-right: .05em;
}
.bus-listing-row .fare-cntr .avail-seats {
    color: var(--craneGreenLight);
    padding-top: 7px;
}
.bus-listing-row-cntr.groupe-container-row-cntr {
    cursor: pointer;
}
.bus-listing-row-cntr:first-child {
    margin-top: 5px;
}

.u-pos-rel {
    position: relative!important;
}

.bus-booking-page .page-content {
    margin: 20px auto;
    min-height: 620px;

}
.bus-booking-page .bus-booking-summ {
    margin-bottom: 25px;
    box-shadow: 0 0 10px rgba(0,0,0,.3);
     padding: 10px;
    background-color: #FFF;
}

.bus-booking-page .bus-booking-summ .bus-info-cntr .bus-agent-name {
    font-weight: 600;
    font-size: 16px;
}
.bus-booking-page .bus-booking-summ .bus-info-cntr .icon {
    font-size: 14px;
    color: #05afe0;
    margin-right: 8px;
    margin-left: 20px;
}
.bus-booking-page .bus-booking-summ .bus-info-cntr .ac {
    font-weight: 400;
}
.bus-booking-page .bus-booking-summ .bus-info-cntr .bus-info {
    padding: 6px 0;
}
.bus-booking-page .bus-booking-summ .bus-info-cntr .bus-info .left-wing, .bus-booking-page .bus-booking-summ .bus-info-cntr .bus-info .right-wing {
    width: 85px;
    color: rgba(0,0,0,.87);
    font-weight: 600;
    font-size: 22px;
}
.swap-icon {
    cursor: pointer;
    color: #fff;
    font-size: 24px;
    line-height: 24px;
    width: 25px;
}




.bus-booking-page .bus-booking-summ .pickup-info-cntr .info.pickup {
    padding-right: 10px;
}


.bus-booking-page .bus-booking-summ .pickup-info-cntr .info-value {
    color: rgba(0,0,0,.64);
    font-size: 13px;
}
.bus-booking-page .bus-booking-summ .pickup-info-cntr .info-value .dot {
    width: 4px;
    height: 4px;
    border-radius: 4px;
    background: rgba(0,0,0,.64);
    display: inline-block;
    vertical-align: middle;
    margin: 2px 5px;
}
.bus-booking-page .bus-booking-summ .pickup-info-cntr .info.dropoff {
    padding-left: 10px;
}
.bus-booking-page .bus-booking-summ .pickup-info-cntr .info.seats {
    margin-top: 10px;
}



.bus-booking-page .bus-booking-summ .pickup-info-cntr .info.modify-booking {
    vertical-align: bottom;
    text-align: right;
}

/* SuccessPayment */

.content, .content-wide, .sidebar {
    padding: 0 10px;
}

@media (min-width: 768px){
.cart-wrapper--wide {
    margin-bottom: 17px;
}
}
.cart-wrapper--wide {
    margin-bottom: 0;
}

@media (min-width: 768px){
.checkout-cart {
    padding-left: 0;
    padding-right: 0;
    border: none;
}
}
@media (min-width: 768px){
.checkout-cart {
    border: 4px solid #8FDF33;
}
}
@media (min-width: 768px){
.cart {
    position: static;
    bottom: auto;
    left: auto;
    max-height: none;
    background: #fff;
    z-index: 0;
}
}
.cart {
    width: 100%;
    max-height: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    margin-bottom: 0;
    padding: 0 10px;
    background: #fff;
    z-index: 1001;
}

.checkout-cart .row.cart-content-wrapper {
    max-width: none;
}
.cart .row.cart-content-wrapper {
    border: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    border-radius: 5px;
}
@media (min-width: 768px){
.checkout-cart .row.cart-content-wrapper {
    margin: 0 auto;
}
}
.checkout-cart .row.cart-content-wrapper {
    max-width: 890px;
}
.cart .row.cart-content-wrapper {
    border-top: none;
}
.cart > .row {
    border-top: 1px solid #e1e1e1;
}

.col-centered, .row .col-centered {
    float: none;
    margin: 0 auto;
}

@media (min-width: 768px){
.cart-content-inner {
    padding: 15px 0;
}
}
.cart .header {
    border-bottom: 1px solid #e1e1e1;
}

.cart .first, .cart .last {
    border-top: none;
}


.seat-book-cntr{
    position:relative;
    background-color:#FFF;
    padding:30px 30px 131px  0px;
    border-top:1px solid rgba(0,0,0,.12);
}
.seat-book-cntr .seat-book-error{
    color:#D50000;
    position:absolute;
    top:3px;
    font-size:12px
}

.seat-book-cntr .close-button {
    position: absolute;
    top: 8px;
    right: 35px;
    font-size: 16px;
    color: rgba(0,0,0,.64);
    cursor: pointer;
}

.seat-book-cntr .seat-layout-cntr{
    display:inline-block!important
}
.seat-book-cntr .seat-layout-cntr .seat-layout-heading{
  font-weight: 600;
  font-size: 17px;
  color: #101010;
}
.seat-book-cntr .seat-layout-cntr .seat-layout-heading.upper{
    padding-top:15px
}
.seat-book-cntr .seat-layout{
    border:2px solid rgba(0,0,0,.12);
    border-radius: 7px;
    padding:8px 0 8px 5px;
    -webkit-user-select:none;
    user-select:none
}
.seat-book-cntr .seat-layout:last-child{
    margin-top:10px
}
.seat-book-cntr .seat-layout .bus-steering{
    margin-right:5px;
    width:0px;
    padding-top:2px;
    vertical-align:top
}
.seat-book-cntr .seat-layout .bus-steering img{
    width:30px;
    height:30px
}
.seat-book-cntr .seat-layout .seat-rows{
    border-left:1px solid rgba(0,0,0,.12)
}
.seat-book-cntr .seat-layout .seat-row{
    margin:2px 8px;
    vertical-align:top
}

.seat-book-cntr .seat-layout .single-seat .top{
    position:absolute;
    border-top-right-radius:2px;
    top:-2px
}
.seat-book-cntr .seat-layout .single-seat .bottom{
    position:absolute;
    border-bottom-right-radius:2px;
    bottom:-2px
}

@media (min-width: 724px) {
    .seat-book-cntr .center-wrapper{
        overflow-x:auto;
        display:inline-block!important
    }

.seat-book-cntr .seat-layout .single-seat{
    border:1px solid #ccc;
    width: 38px;
    height: 35px;
    border-radius:4px;
    position:relative;
    margin-right:7px
}
.seat-book-cntr .seat-layout .single-seat .bottom,.seat-book-cntr .seat-layout .single-seat .top{
    height:4px;
    width:25px;
    border-bottom-left-radius:2px;
    left:4px;
    border-top-left-radius:2px;
    background-color:#ccc
}

.seat-book-cntr .seat-layout .single-seat .right{
    position:absolute;
    width:4px;
    height:33px;
    border-bottom-right-radius:2px;
    border-top-right-radius:2px;
    background-color:#ccc;
    bottom:-1px;
    right:-1px
}
.seat-book-cntr .seat-layout .single-seat .back{
    width:6px;
    height:25px;
    background-color:#ccc;
    left:30px;
    position:absolute;
    border-radius:4px;
    top:4px
}


.seat-book-cntr .seat-layout .single-seat .seat-no{
    position:absolute;
    top:7px;
    width:30px;
    text-align:center;
    font-size:9px
}

.seat-book-cntr .seat-layout .no-single-seat{
    width:38px;
    height:30px;
    margin-right:7px;
    display:inline-block!important
}
}

@media (max-width: 600px) {

    .seat-book-cntr .center-wrapper {
        width: 406px;
        overflow-x: auto;
        white-space: nowrap;
        /* text-align: center; */
        display: inline-block!important;
    }

    .seat-book-cntr .seat-layout .single-seat {
        border: 1px solid #ccc;
        width: 25px;
        height: 30px;
        border-radius: 4px;
        position: relative;
        margin-right: 7px;
    }

    .seat-book-cntr .seat-layout .single-seat .bottom, .seat-book-cntr .seat-layout .single-seat .top {
        height: 4px;
        width: 20px;
        border-bottom-left-radius: 2px;
        left: 4px;
        border-top-left-radius: 2px;
        background-color: #ccc;
    }

    .seat-book-cntr .seat-layout .single-seat .right {
        position: absolute;
        width: 4px;
        height: 28px;
        border-bottom-right-radius: 2px;
        border-top-right-radius: 2px;
        background-color: #ccc;
        bottom: -1px;
        right: -1px;
    }

    .seat-book-cntr .seat-layout .single-seat .back {
        width: 6px;
        height: 20px;
        background-color: #ccc;
        left: 18px;
        position: absolute;
        border-radius: 4px;
        top: 4px;
    }

    .seat-book-cntr .seat-layout .single-seat .seat-no {
        position: absolute;
        top: 7px;
        width: 15px;
        text-align: center;
        font-size: 9px;
    }
    .seat-book-cntr .seat-layout .no-single-seat {
        width: 25px;
        height: 30px;
        margin-right: 7px;
        display: inline-block!important;
    }

    }

.u-ib {
    display: inline-block!important;
}

.seat-book-cntr .seat-layout .single-seat.avail-ladies{
    background-color:#ffb6d7
}
.seat-book-cntr .seat-layout .single-seat.avail-ladies .back,.seat-book-cntr .seat-layout .single-seat.avail-ladies .bottom,.seat-book-cntr .seat-layout .single-seat.avail-ladies .right,.seat-book-cntr .seat-layout .single-seat.avail-ladies .top{
    background-color:#ff99d6
}
.seat-book-cntr .seat-layout .single-seat.unavailable{
    background-color:#d8d8d8
}
.seat-book-cntr .seat-layout .single-seat.selected{
    background-color:var(--craneGreenLight) ;
    color: var(--cranecoachWhite);
    font-weight: 500;
}
.seat-book-cntr .seat-layout .single-seat.selected .back,.seat-book-cntr .seat-layout .single-seat.selected .bottom,.seat-book-cntr .seat-layout .single-seat.selected .right,.seat-book-cntr .seat-layout .single-seat.selected .top{
    background-color:var(--craneGreenDark200)
}
.seat-book-cntr .seat-layout .sleeper-seat{
    width:67px;
    height:30px;
    border:1px solid #ccc;
    border-radius:4px;
    position:relative;
    margin-right:7px
}
.seat-book-cntr .seat-layout .sleeper-seat .head{
    width:8px;
    height:20px;
    position:absolute;
    bottom:0;
    border-top-left-radius:4px;
    border-bottom-left-radius:4px;
    background-color:#ccc;
    top:4px;
    right:0
}
.seat-book-cntr .seat-layout .sleeper-seat .seat-no{
    top:6px;
    position:absolute;
    width:43px;
    left:10px;
    text-align:center;
    font-size:10px
}
.seat-book-cntr .seat-layout .sleeper-seat.avail-ladies{
    background-color:#ffb6d7
}
.seat-book-cntr .seat-layout .sleeper-seat.avail-ladies .head{
    background-color:#ff99d6
}
.seat-book-cntr .seat-layout .sleeper-seat.unavailable{
    background-color:#d8d8d8
}
.seat-book-cntr .seat-layout .sleeper-seat.selected{
    background-color:#73D700 ;
}
.seat-book-cntr .seat-layout .sleeper-seat.selected .head{
    background-color:#ffad00
}
.seat-book-cntr .seat-layout .seat{
    color: rgb(17 68 149);
    font-weight: 500;
    font-size: 14px;
    cursor:pointer
}

.seat-book-cntr .seat-legends{
    padding:10px 0
}
.seat-book-cntr .seat-legends .seat-legend{
    margin:0 4px
}
.seat-book-cntr .seat-legends .seat-legend .single-seat-legend{
    vertical-align:middle;
    border:1px solid #ccc;
    width:30px;
    height:30px;
    border-radius:2px;
    position:relative
}
.seat-book-cntr .seat-legends .seat-legend .single-seat-legend .top{
    position:absolute;
    height:4px;
    width:25px;
    border-bottom-left-radius:2px;
    background-color:#ccc;
    left:4px;
    border-top-left-radius:2px;
    border-top-right-radius:2px;
    top:-2px
}
.seat-book-cntr .seat-legends .seat-legend .single-seat-legend .bottom{
    position:absolute;
    height:4px;
    width:25px;
    border-bottom-left-radius:2px;
    background-color:#ccc;
    left:4px;
    border-top-left-radius:2px;
    border-bottom-right-radius:2px;
    bottom:-2px
}
.seat-book-cntr .seat-legends .seat-legend .single-seat-legend .right{
    position:absolute;
    width:4px;
    height:28px;
    border-bottom-right-radius:2px;
    border-top-right-radius:2px;
    background-color:#ccc;
    bottom:-1px;
    right:-1px
}
.seat-book-cntr .seat-legends .seat-legend .single-seat-legend .back{
    width:6px;
    height:20px;
    background-color:#ccc;
    left:23px;
    position:absolute;
    border-radius:4px;
    top:4px
}
.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.avail-ladies{
    background-color:#ffb6d7
}
.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.avail-ladies .back,.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.avail-ladies .bottom,.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.avail-ladies .right,.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.avail-ladies .top{
    background-color:#ff99d6
}
.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.unavailable{
    background-color:#d8d8d8
}
.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.selected{
    background-color:var(--craneGreenLight) ;
}
.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.selected .back,.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.selected .bottom,.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.selected .right,.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.selected .top{
    background-color:var(--craneGreenDark200);
}
.seat-book-cntr .seat-legends .seat-legend .text{
    vertical-align:middle;
    margin-left:4px;
    font-weight: 600;
    font-size: 17px;
    color: #101010;
}


@media (min-width: 1199px) {

    .book-section {
        width: 300px;
        display: inline-block!important;
        border-left: 1px dashed rgba(0,0,0,.12);
        float: right;
        padding-left: 33px;
    }
    .bus-listing-row .bus-info-cntr .bus-info .left-wing, .bus-listing-row .bus-info-cntr .bus-info .right-wing {
        width: 105px;
        color: rgba(0,0,0,.87);
        font-weight: 600;
        font-size: 22px;
    }
}


@media (max-width: 1199px) {

    .book-section {
        width: 100%;
        display: inline-block!important;
        border-left: 1px dashed rgba(0,0,0,.12);
        float: none;
        padding-left: 20px;
    }
    .bus-listing-row .bus-info-cntr .bus-info .left-wing, .bus-listing-row .bus-info-cntr .bus-info .right-wing {
        width: 73px;
        color: rgba(0,0,0,.87);
        font-weight: 600;
        font-size: 22px;
    }
}
.bus-booking-summary .summ-heading{
    font-size:16px;
    font-weight:600
}
.bus-booking-summary .summ-heading .sub-text{
    margin-left:10px;
    font-size:12px;
    color:rgba(0,0,0,.64)
}
.bus-booking-summary .fare-dtl-row .right-wing{
    padding-left:8px
}
.bus-booking-summary .fare-dtl-row.total{
    border-top:1px solid rgba(0,0,0,.12);
    border-bottom:1px solid rgba(0,0,0,.12);
    font-size:18px;
    font-weight:600;
    margin:20px 0;
    padding:10px 0
}
.bus-booking-summary .point-list-item{
    width:300px
}
.bus-booking-summary .stop-name{
    vertical-align:top;
    width:180px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.bus-booking-summary .arr-time{
    vertical-align:top;
    width:70px;
    text-align:right
}
.bus-booking-summary .point-caret{
    font-size:8px;
    color:rgba(0,0,0,.38)
}
.bus-booking-summary .point-dd{
    margin:25px 0 30px
}
.bus-booking-summary .c-dropdown .dropdown-list{
    width:300px;
    max-height:200px;
    padding:12px 0;
    overflow-y:auto
}
.bus-booking-summary .c-dropdown .dropdown-list .dropdown-list-item{
    padding:5px 10px
}
.bus-booking-summary .c-dropdown .dropdown-list .stop-name{
    white-space:normal;
    overflow:initial;
    text-overflow:initial
}
.bus-booking-summary .c-dropdown .c-dropdown-text{
    margin-top:10px;
    border:1px solid rgba(0,0,0,.12);
    border-radius:2px;
    padding:5px
}
.bus-booking-summary .c-dropdown .c-dropdown-text-focus{
    border:1px solid var(--craneGreenLight)
}
.u-v-align-middle {
    vertical-align: middle;
}
.c-price-display {
    position: relative;
}
.u-text-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.c-price-display .icon {
    position: relative!important;
    font-size: .85em;
    margin-right: .05em;
}

.c-price-display span {
    vertical-align: middle;
}
.c-price-display span, .c-switch, .c-switch .switch-handle, .c-tag, .c-tag .dlt-btn, .c-tag .tag-text {
    display: inline-block;
}

.c-dropdown .c-dropdown-caret {
    margin-left: 10px;
}

.dropdown-list {
    position: absolute;
    z-index: 10;
    background-color: #FAFAFA;
    padding: 0;
    transition: display .2s;
}

.dropdown-list, .nav-list-item {
    letter-spacing: .5px;
    font-size: 14px;
}
.dropdown-list .dropdown-list-item {
    display: inline-block!important;
    color: rgba(0,0,0,.87);
    padding: 5px 20px;
    width: 100%;
    cursor: pointer;
    border-left: solid 3px transparent;
}

.dropdown-list .dropdown-list-item, .u-nostyle-link, .u-nostyle-link:hover, .u-nostyle-link:visited {
    color: inherit;
    text-decoration: none;
}



/* Paymentd css  */

.bus-booking-page .page-content .trvlrs-dtl {
    margin-bottom: 20px;

}

.c-accordion-item {
    color: rgba(0,0,0,.87);
}

.u-box {
    /* box-shadow: 0 0 10px rgba(0,0,0,.3); */
    background-color: #FFF;
    border-radius: 2px;
}
.c-accordion-item.diff-collapsed.expanded .accordion-hdr, .c-accordion-item.expanded .accordion-hdr {
    background-color: var(--craneGreenDark200);
    color: rgba(0,0,0,.64);
}
.c-accordion-item .accordion-hdr {
    background-color: #E1E1E1;
    color: rgba(0,0,0,.64);
    font-weight: 600;
}
.c-accordion-item .accordion-hdr .accordion-hdr-cntnt {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    padding: 0 15px;
    width: 100%;
}
.bus-booking-page .page-content .trvlrs-dtl .trvlr-hdr {
    font-size: 0;
}

.bus-booking-page .page-content .trvlrs-dtl .trvlr-hdr>div:last-child {
    text-align: right;
    font-weight: 400;
}

.bus-booking-page .page-content .trvlrs-dtl .accordion-body {
    position: relative;
    padding: 25px 15px 25px  15px;
}
.c-accordion-item .accordion-body {
    padding: 10px 15px;
}
.bus-booking-page .page-content .trvlrs-dtl .general-error {
    color: #D50000;
    font-size: 12px;
    position: absolute;
    top: 5px;
}
.bus-booking-page .page-content .trvlrs-dtl .trvlr-forms-cntnr {
    width: 100%;
    vertical-align: top;
}

.bus-booking-page .page-content .trvlrs-dtl .trvlr-forms-cntnr .trvlr-form-cntnr:last-child {
    margin-bottom: 0;
}

.bus-booking-page .page-content .trvlrs-dtl .trvlr-forms-cntnr .trvlr-form-cntnr {
    margin-bottom: 10px;
}

.bus-booking-page .page-content .trvlrs-dtl .trvlr-forms-cntnr .trvlr-form-cntnr .form-hdr {
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 600;
}

.trvlr-form>.u-ib.name-cntr {
    width: 165px;
}
.trvlr-form>.u-ib {
    margin: 10px 15px 20px 0;
    width: 183px;
}

.c-input-cntr {
    position: relative!important;
    border-bottom: 1px solid rgba(0,0,0,.12);
    height: 100%;
    line-height: 24px;
}

.c-input-cntr .input-label {
    font-size: 12px;
    color: rgba(0,0,0,.38);
    transform: translate(0,0);
    transition-duration: .2s;
    cursor: text;
    height: 23px;
    overflow: visible;
}

.c-input-cntr .c-input {
    border: none;
    width: 100%;
    height: 100%;
    margin: 0;
    border-radius: 0;
    font-size: 14px;
    line-height: 25px;
    color: rgba(0,0,0,.87);
    outline: 0;
}

.c-input-cntr .material-underline {
    position: relative!important;
    top: 2px;
    display: block;
    width: 100%;
}

.c-input-cntr .error-message {
    position: absolute!important;
    display: none;
    line-height: 14px;
    width: 100%;
    color: #D50000;
    font-size: 12px;
    padding: 5px 5px 5px 22px;
    background-color: rgba(255,0,0,.1);
    border-radius: 3px;
}
.c-input-cntr .error-message .ixi-icon-error {
    position: absolute!important;
    left: 5px;
    top: 4px;
}

.bus-booking-page .page-content .contact-group {
    margin: 10px 0 30px;
}
.bus-booking-page .page-content .contact-group .form-field {
    width: 350px;
    display: inline-block!important;
}
.bus-booking-page .page-content .contact-group .form-field .icon {
    font-size: 14px;
    color: var(--craneGreenLight);
    margin-right: 10px;
}
.bus-booking-page .page-content .contact-group .form-field .prefix {
    width: 40px;
}

.bus-booking-page .page-content .contact-group .form-field .mobile-input {
    width: 260px;
    display: inline-block!important;
}
.bus-booking-page .page-content .contact-group .form-field {
    width: 350px;
    display: inline-block!important;
}

.bus-booking-page .page-content .contact-group .form-field .icon {
    font-size: 14px;
    color: var(--craneGreenLight);
    margin-right: 10px;
}
.bus-booking-page .page-content .contact-group .form-field .email-input {
    width: 300px;
}

.c-accordion-item.collapsible {
    position: relative;
}

.bus-booking-page .page-content .fare-dtl .fare-dtl-row {
    padding: 7px 15px;
    font-size: 0;
}
.bus-booking-page .fare-dtl .fare-dtl-row {
    padding: 7px 15px;
    font-size: 0;
}

.bus-booking-page .page-content .fare-dtl .fare-dtl-row .left-wing {
    color: rgba(0,0,0,.64);
    width: 55%;
    text-align: left;
}

.bus-booking-page .page-content .fare-dtl .fare-dtl-row .left-wing, .bus-booking-page .page-content .fare-dtl .fare-dtl-row .right-wing {
    display: inline-block;
    font-size: 14px;
    vertical-align: middle;
}
.bus-booking-page .fare-dtl .fare-dtl-row .left-wing {
    color: rgba(0,0,0,.64);
    width: 55%;
    text-align: left;
}
.bus-booking-page .fare-dtl .fare-dtl-row .left-wing, .bus-booking-page .fare-dtl .fare-dtl-row .right-wing {
    display: inline-block;
    font-size: 14px;
    vertical-align: middle;
}

.bus-booking-page .page-content .fare-dtl .fare-dtl-row .right-wing {
    font-weight: 600;
    width: 45%;
    text-align: right;
}
.bus-booking-page .page-content .fare-dtl .fare-dtl-row .left-wing, .bus-booking-page .page-content .fare-dtl .fare-dtl-row .right-wing {
    display: inline-block;
    font-size: 14px;
    vertical-align: middle;
}
.bus-booking-page .fare-dtl .fare-dtl-row .right-wing {
    font-weight: 600;
    width: 45%;
    text-align: right;
}
.bus-booking-page .fare-dtl .fare-dtl-row .left-wing, .bus-booking-page .fare-dtl .fare-dtl-row .right-wing {
    display: inline-block;
    font-size: 14px;
    vertical-align: middle;
}

.bus-booking-page .page-content .fare-dtl .fare-dtl-row .right-wing .c-price-display, .bus-booking-page .page-content .fare-dtl .fare-dtl-row .right-wing .ixi-icon-info, .bus-booking-page .page-content .fare-dtl .fare-dtl-row.green .c-price-display, .bus-booking-page .page-content .fare-dtl .fare-dtl-row.total .right-wing .conv-fee>div {
    display: inline-block;
    vertical-align: middle;
}

.bus-booking-page .fare-dtl .fare-dtl-row .right-wing .c-price-display, .bus-booking-page .fare-dtl .fare-dtl-row .right-wing .ixi-icon-info, .bus-booking-page .fare-dtl .fare-dtl-row.green .c-price-display, .bus-booking-page .fare-dtl .fare-dtl-row.total .right-wing .conv-fee>div {
    display: inline-block;
    vertical-align: middle;
}
.c-price-display {
    position: relative;
}
.u-text-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.c-price-display .icon {
    position: relative!important;
    font-size: .85em;
    margin-right: .05em;
}
.c-price-display span {
    vertical-align: middle;
}
.c-price-display span, .c-switch, .c-switch .switch-handle, .c-tag, .c-tag .dlt-btn, .c-tag .tag-text {
    display: inline-block;
}
.c-price-display .icon {
    position: relative!important;
    font-size: .85em;
    margin-right: .05em;
}

.c-price-display span {
    vertical-align: middle;
}
.c-price-display span, .c-switch, .c-switch .switch-handle, .c-tag, .c-tag .dlt-btn, .c-tag .tag-text {
    display: inline-block;
}
.bus-booking-page .page-content .fare-dtl .fare-dtl-row .right-wing.taxes .ixi-icon-info {
    margin: 2px 6px 0 0;
}
.bus-booking-page .fare-dtl .fare-dtl-row .right-wing.taxes .ixi-icon-info {
    margin: 2px 6px 0 0;
}
.bus-booking-page .page-content .fare-dtl .fare-dtl-row .right-wing .ixi-icon-info {
    margin-left: 8px;
}

.bus-booking-page .fare-dtl .fare-dtl-row .right-wing .ixi-icon-info {
    margin-left: 8px;
}
.bus-booking-page .page-content .fare-dtl .fare-dtl-row {
    padding: 7px 15px;
    font-size: 0;
}
.bus-booking-page .fare-dtl .fare-dtl-row {
    padding: 7px 15px;
    font-size: 0;
}

.bus-booking-page .page-content .fare-dtl-acc .disclaimer {
    font-size: 11px;
    padding: 8px 0 0 3px;
    color: rgba(0,0,0,.64);
}
.bus-booking-page .fare-dtl-acc .disclaimer {
    font-size: 11px;
    padding: 8px 0 0 3px;
    color: rgba(0,0,0,.64);
}
.bus-booking-page .page-content .cnfrm-cntnr {
    color: rgba(0,0,0,.87);
    margin: 30px 0;
    text-align: center;
}

.bus-booking-page .page-content .cnfrm-cntnr .btn-cntnr.right {
    width: 100%;
}
.bus-booking-page .page-content .cnfrm-cntnr .btn-cntnr {
    width: 230px;
    display: inline-block;
}
.bus-booking-page .page-content .cnfrm-cntnr .btn-cntnr button {
    height: 45px;
}



.progress-cntr-wrpr {
    background: #721053;
    background: linear-gradient(45deg,var(--craneGreenDark),var(--craneGreenDark));
    height: 70px;
}


.progress-cntr-wrpr .progress-cntr {
    width: 65%;
    padding: 10px 0;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}

.progress-tracker-cntr.transparent {
    background: 0 0;
}



.progress-tracker-cntr.purple .progress-tracker, .progress-tracker-cntr.purple .progress-tracker-completed, .progress-tracker-cntr.transparent .progress-tracker, .progress-tracker-cntr.transparent .progress-tracker-completed {
    background: rgba(255,255,255,.7)!important;
}
.progress-tracker-cntr .progress-tracker {
    display: flex;
    justify-content: space-between;
    height: 2px;
    background: #bababa;
    position: relative;
    top: 15px;
    font-size: 0;
    width: 100%;
}
.progress-tracker-cntr.purple .progress-item, .progress-tracker-cntr.transparent .progress-item {
    top: 10px;
}
.progress-tracker-cntr .progress-tracker .progress-item {
    position: relative;
    display: inline-block;
    top: 5px;
}
.progress-tracker-cntr .passed  {
    background: #43B02A!important;
    border-color: #721053;

}

.passed .item-wrapper  {
    background: #43B02A !important;
    border-color: #721053;

}


.progress-tracker-cntr.purple .progress-item.completed .item-wrapper, .progress-tracker-cntr.purple .progress-item.current .item-wrapper, .progress-tracker-cntr.transparent .progress-item.completed .item-wrapper, .progress-tracker-cntr.transparent .progress-item.current .item-wrapper {
    background: #fff!important;
    border-color: #fff!important;
}
.progress-tracker-cntr .progress-tracker .progress-item.current .item-wrapper {
    border-color: var(--craneGreenLight)!important;
}
.progress-tracker-cntr.purple .progress-item .item-wrapper, .progress-tracker-cntr.transparent .progress-item .item-wrapper {
    background: #721053;
    background: linear-gradient(45deg,#721053,#AD2E41);
    border-color: #fff!important;
    width: 24px;
    height: 24px;
}
.progress-tracker-cntr .progress-tracker .progress-item .item-wrapper {
    display: inline-block;
    width: 30px;
    height: 30px;
    border-radius: 15px;
    border: 2px solid #bababa;
    margin-top: -2px;
    z-index: 1008;
    position: relative;
    background: #f2f2f2;
    top: -20px;
}

.progress-tracker-cntr.purple .progress-item .item-wrapper .progess-item-label, .progress-tracker-cntr.purple .progress-item.completed .item-wrapper .progess-item-label, .progress-tracker-cntr.purple .progress-item.current .item-wrapper .progess-item-label, .progress-tracker-cntr.transparent .progress-item .item-wrapper .progess-item-label, .progress-tracker-cntr.transparent .progress-item.completed .item-wrapper .progess-item-label, .progress-tracker-cntr.transparent .progress-item.current .item-wrapper .progess-item-label {
    color: #fff!important;
}
.progress-tracker-cntr .progress-tracker .progress-item.current .item-wrapper .progess-item-label {
    color: #FFEB3B!important;

}
.progress-tracker-cntr .progress-tracker .progress-item .item-wrapper .progess-item-label {
    position: absolute;
    bottom: -25px;
    font-size: 12px;
    white-space: nowrap;
    transform: translate3d(-50%,0,0);
    left: 50%;
    color: #bababa;
}

.progress-tracker-cntr.purple .progress-tracker, .progress-tracker-cntr.purple .progress-tracker-completed, .progress-tracker-cntr.transparent .progress-tracker, .progress-tracker-cntr.transparent .progress-tracker-completed {
    background: rgba(255,255,255,.7)!important;
}
.progress-tracker-cntr .progress-tracker .progress-tracker-completed {
    background: var(--craneGreenLight);
    height: 100%;
    position: absolute;
    top: 0;
    max-width: 100%;
}



.myPadding {
    padding-left: 40px;
    align:right;
}


#checkout-ebuupass.buupass-sandbox {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    width: 100vw;
    height: 100vh;
    max-width: 100%;
    max-height: 100%;
    min-width: 100%;
    min-height: 100%;
    z-index: 2147483647;
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
}

#checkout-ebuupass.buupass-sandbox .buupass-sandbox-iframe {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@keyframes zoid-show-container {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes zoid-hide-container {
    from {
        opacity: 1;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

#checkout-ebuupass {
        position: absolute;
        z-index: 2147483647;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        transform: translate3d(0, 0, 0);
    }

    #checkout-ebuupass.checkout-background-color-black {
        background-color: black;
        background-color:#f2f2f2;
        background: radial-gradient(50% 50%, ellipse closest-corner, rgba(0, 0, 0, 1) 1%, rgba(0, 0, 0, 0.75) 100%);

        color: #fff;
    }

    #checkout-ebuupass.checkout-background-color-white {
        background-color: white;
        background-color: rgba(255, 255, 255, 0.4);
        background: radial-gradient(50% 50%, ellipse closest-corner, rgba(255, 255, 255, 1) 1%, rgba(255, 255, 255, 0.4) 100%);

        color: #333;
    }

    #checkout-ebuupass.checkout-background-color-black a {
        color: #fff;
    }

    #checkout-ebuupass.checkout-background-color-white a {
        color: #333;
    }

    #checkout-ebuupass.checkout-background-color-black .buupass-close:before,
    #checkout-ebuupass.checkout-background-color-black .buupass-close:after {
        background-color: #fff;
    }

    #checkout-ebuupass.checkout-background-color-white .buupass-close:before,
    #checkout-ebuupass.checkout-background-color-white .buupass-close:after {
        background-color: #111;
    }

    #checkout-ebuupass.buupass-context-popup {
        cursor: pointer;
    }

    #checkout-ebuupass.buupass-context-popup {
        cursor: pointer;
    }

    #checkout-ebuupass a {
        text-decoration: none;
    }

    #checkout-ebuupass .buupass-modal {
        font-family: "HelveticaNeue", "HelveticaNeue-Light", "Helvetica Neue Light", helvetica, arial, sans-serif;
        font-size: 14px;
        text-align: center;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
        max-width: 470px;
        top: 50%;
        left: 50%;
        position: absolute;
        transform: translateX(-50%) translateY(-50%);
        -webkit-transform: translateX(-50%) translateY(-50%);
        -moz-transform: translateX(-50%) translateY(-50%);
        -o-transform: translateX(-50%) translateY(-50%);
        -ms-transform: translateX(-50%) translateY(-50%);
        cursor: pointer;
        text-align: center;
    }

    #checkout-ebuupass.buupass-loading .buupass-message,
    #checkout-ebuupass.buupass-loading .buupass-continue {
        display: none;
    }

    .buupass-loader {
        display: none;
    }

    #checkout-ebuupass.buupass-loading .buupass-loader {
        display: block;
    }

    #checkout-ebuupass .buupass-modal .buupass-logo {
        cursor: pointer;
        margin-bottom: 30px;
        display: inline-block;
    }

    #checkout-ebuupass .buupass-modal .buupass-logo img {
        height: 36px;
    }

    #checkout-ebuupass .buupass-modal .buupass-logo img.buupass-logo-pp {
        margin-right: 10px;
    }

    #checkout-ebuupass .buupass-modal .buupass-message {
        font-size: 15px;
        line-height: 1.5;
        padding: 10px 0;
    }

    #checkout-ebuupass.buupass-context-iframe .buupass-message,
    #checkout-ebuupass.buupass-context-iframe .buupass-continue {
        display: none;
    }

    #checkout-ebuupass .buupass-modal .buupass-continue {
        font-size: 15px;
        line-height: 1.35;
        padding: 10px 0;
        font-weight: bold;
    }

    #checkout-ebuupass .buupass-modal .buupass-continue a {
        border-bottom: 1px solid currentColor;
    }

    #checkout-ebuupass .buupass-close {
        position: absolute;
        right: 16px;
        top: 16px;
        width: 16px;
        height: 16px;
        opacity: 0.6;
    }

    #checkout-ebuupass.buupass-loading .buupass-close {
        display: none;
    }

    #checkout-ebuupass .buupass-close:hover {
        opacity: 1;
    }

    #checkout-ebuupass .buupass-close:before,
    .buupass-close:after {
        position: absolute;
        left: 8px;
        content: ' ';
        height: 16px;
        width: 2px;
    }

    #checkout-ebuupass .buupass-close:before {
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
    }

    #checkout-ebuupass .buupass-close:after {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
    }

    #checkout-ebuupass .buupass-iframe-container {
        display: none;
    }

    #checkout-ebuupass.buupass-context-iframe .buupass-iframe-container,
    #checkout-ebuupass.buupass-context-iframe .buupass-iframe-container>.zoid-outlet,
    #checkout-ebuupass.buupass-context-iframe .buupass-iframe-container>.zoid-outlet>iframe {
        max-height: calc(95vh - 60px);
        max-width: 95vw;
    }

    #checkout-ebuupass.buupass-context-iframe .buupass-iframe-container {

        display: block;

        position: absolute;

        top: 50%;
        left: 50%;

        min-width: 450px;

        transform: translate(-50%, -50%);

        transform: translate3d(-50%, -50%, 0);
        -webkit-transform: translate3d(-50%, -50%, 0);
        -moz-transform: translate3d(-50%, -50%, 0);
        -o-transform: translate3d(-50%, -50%, 0);
        -ms-transform: translate3d(-50%, -50%, 0);

        border-radius: 10px;
        overflow: hidden;
    }

    #checkout-ebuupass.buupass-context-iframe .zoid-outlet {

        position: relative;
        transition: all 0.3s ease;
        animation-duration: 0.3s;
        animation-fill-mode: both;

        min-width: 450px;
        max-width: 450px;
        width: 450px;
        height: 535px;

        background-color: white;

        overflow: auto;
        -webkit-overflow-scrolling: touch;
    }

    #checkout-ebuupass.buupass-context-iframe .zoid-outlet>iframe {
        position: absolute;
        top: 0;
        left: 0;
        transition: opacity .4s ease-in-out;
    }

    #checkout-ebuupass.buupass-context-iframe .zoid-outlet>iframe.zoid-component-frame {
        z-index: 100;
    }

    #checkout-ebuupass.buupass-context-iframe .zoid-outlet>iframe.zoid-prerender-frame {
        z-index: 200;
    }

    #checkout-ebuupass.buupass-context-iframe .zoid-outlet>iframe.zoid-visible {
        opacity: 1;
        z-index: 200;
    }

    #checkout-ebuupass.buupass-context-iframe .zoid-outlet>iframe.zoid-invisible {
        opacity: 0;
        z-index: 100;
    }

    @media screen and (-ms-high-contrast: active) {
        #checkout-ebuupass .buupass-close {
            opacity: 1;
        }

        #checkout-ebuupass .buupass-close:before,
        .buupass-close:after {
            background-color: currentColor;
        }
    }

    @media screen and (max-width: 470px) {

        #checkout-ebuupass.buupass-context-iframe .buupass-iframe-container,
        #checkout-ebuupass.buupass-context-iframe .zoid-outlet {
            min-width: 100%;
            min-width: calc(100% - 20px);
            min-width: -o-calc(100% - 20px);
            min-width: -ms-calc(100% - 20px);

            max-width: 100%;
            max-width: calc(100% - 20px);
            max-width: -o-calc(100% - 20px);
            max-width: -ms-calc(100% - 20px);
        }
    }

    #checkout-ebuupass.buupass-context-iframe .zoid-outlet iframe {
        width: 1px;
        min-width: 100%;
        height: 100%;
    }

    @keyframes zoid-show-component {
        from {
            opacity: 0;
            transform: scale3d(.3, .3, .3);
            -webkit-transform: scale3d(.3, .3, .3);
        }

        to {
            opacity: 1;
            transform: scale3d(1, 1, 1);
            -webkit-transform: scale3d(1, 1, 1);
        }
    }

    @keyframes zoid-hide-component {
        from {
            transform: scale3d(1, 1, 1);
            -webkit-transform: scale3d(1, 1, 1);
        }

        to {
            opacity: 0;
            transform: scale3d(.3, .3, .3);
            -webkit-transform: scale3d(.3, .3, .3);
        }
    }

    .buupass-spinner {
        height: 30px;
        width: 30px;
        display: inline-block;
        box-sizing: content-box;
        opacity: 1;
        filter: alpha(opacity=100);
        animation: rotation .7s infinite linear;
        border-left: 8px solid rgba(0, 0, 0, .2);
        border-right: 8px solid rgba(0, 0, 0, .2);
        border-bottom: 8px solid rgba(0, 0, 0, .2);
        border-top: 8px solid #fff;
        border-radius: 100%
    }

    @keyframes rotation {
        from {
            transform: rotate(0deg)
        }

        to {
            transform: rotate(359deg)
        }
    }

    .home-label {
        padding-bottom: 4px;
    }

    .ng-select.search-bar-home .ng-select-container  {
        border: none;
        background-color: transparent;

    }




    .ng-select.custom .ng-select-container  {
        border: none;
        background-color: transparent;
    }

    .ng-select.custom-booking-form  .ng-select-container {
        color:#fff;
    }

    .ng-select.custom-booking-form .ng-select-container  {
        border: none;
        background-color: transparent !important;

    }

    .ng-select.custom-booking-form .ng-select-opened .ng-select-container {
        background: transparent;
    }

     .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked {
        background-color: var(--craneGreenLight);
        color: #333;
    }
    .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items {
        max-height: 345px;
    }

    .ng-select.custom .ng-dropdown-panel.ng-select-bottom {
        border-bottom-right-radius: 8px;
        border-bottom-left-radius: 8px;
        border-top-color: var(--craneGreenLight);
        margin-top: 13px;
    }

    .ng-select.custom .ng-select-container {
        margin-left: 18px;
    }

    .ng-select.custom.ng-select-focused:not(.ng-select-opened)>.ng-select-container {
        border-color: #007eff;
        box-shadow: none;
    }

    .theme-green .bs-datepicker-head {
        background-color: var(--craneGreenLight);
    }
    @media (max-width: 992px){
      .ng-select.custom .ng-dropdown-panel .scroll-host {
          overflow-y: auto;
        }
    }
    .ng-select.custom .ng-dropdown-panel .scroll-host {
        overflow-y: hidden;
      }

    .buupass-home-section .feature-list {
        position: relative!important;
        border-radius: 2px;
        top: 0px;
        width: 1280px;
        margin: 0 auto;
    }

    .buupass-home-section .feature-list .list-item {
        display: inline-block!important;
        text-align: center;
        vertical-align: top;
        width: 33.33%;
        padding: 20px 33px 21px;
    }

    .buupass-home-section .provider-list .list-item {
        display: inline-block!important;
        width: 179px;
    }

    .buupass-home-section .feature-list .list-item .heading {
        font-size: 20px;
        color: var(--craneGreenLight);
        margin-bottom: 10px;
    }
    .buupass-home-section .feature-list .list-item .heading .home-sprite {
        vertical-align: middle;
        margin-right: 15px;
    }
    .home-sprite.compare {
        background-position: -1476px -31px;
        width: 48px;
        height: 28px;
    }
    .home-sprite {
        display: inline-block!important;
        /* width: 60px;
        height: 38px; */
    }
    .buupass-home-section .feature-list .list-item .heading .text {
        display: inline-block!important;
        vertical-align: middle;
        font-weight: 600;
    }
    .buupass-home-section .feature-list .list-item .content {
        color: rgba(0,0,0,.64);
    }
    .buupass-home-section .provider-list {
        text-align: center;
        width: 1280px;
        margin: 0 auto;
    }

    .buupass-home-section .provider-list .description, .buupass-home-section .provider-list .sub-desc {
        font-size: 15px;
        color: rgba(0,0,0,.64);
        margin-bottom: 20px;
    }


    .buupass-home-section .provider-list .sub-desc {
        margin-left: 5px;
    }
    .buupass-home-section .provider-list .description, .buupass-home-section .provider-list .sub-desc {
        font-size: 15px;
        color: rgba(0,0,0,.64);
        margin-bottom: 20px;
    }
    .home-sprite.hotels-com {
        background-position: -1183px -43px;
        width: 110px;
        height: 18px;
    }
    .home-sprite {
        display: inline-block!important;
        width: 60px;
        height: 38px;
    }

    .home-sprite.greenline-safaris{
        margin-left: 101px;
    }

    .home-sprite.crown-bus{
        margin-left: 101px;
        padding: 20px;
    }

    .home-sprite.easy-coach{
        margin-right: 136px;
    }

    .global-map-area {
        background: url(https://buupass.com/app/themes/bus/assets/images/global-map.png) no-repeat;
        background-size: cover !important;
        font-family:"Open Sans",Helvetica,Arial,sans-serif ;

    }

    .global-map-area,.h2 {
        font-family:"Open Sans",Helvetica,Arial,sans-serif ;
        color:#fff;
    }

/* New Seat Design for bus */

.rides-list {
    margin-bottom: 0;
}
.b {
    background: #fff;
    margin-bottom: 17px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.search-result .seats-notice {
    font-size: 14px;
    font-weight: 400;
    text-align: right;
    color: #C64300;
}
.extra-info .seats-notice {
    text-align: right;
    flex: 1;
}

@media (min-width: 768px){
#passengers-form, .checkout-page {
    padding-top: 0;
}
}
.content, .content-wide, .sidebar {
    padding: 0 10px;
}
.content, .content-wide, .sidebar {
    padding: 0 20px;
}
.h1 {
    margin-bottom: 0;
    margin-top:0;
    font-size: 28px;
    font-weight: bold;
    color: #444;
    line-height: 1.75em;
}

.passenger-outer {
    position: relative;
}

.passenger {
    padding-bottom: 20px;
}
.passenger .passenger__trip-info {
    margin-bottom: 0;
    color: #444;
}
.passenger .passenger__trip-info {
    font-weight: bold;
    color: #444;
    font-size: 18px;
    margin-bottom: 0px;
    margin-top: 0px;
    max-width: 450px;
}
.passenger .passenger__trip-info__direction {
    font-size: 16px;
    display: block;
    font-weight: 300;
    color: #2b2b2b;
}
.ride__station--departure {
    background: url(/assets/img/icons/icon-connection-top@2x.png) no-repeat 0 4px;
    background-size: 10px 20px;
}
.ride-station {
    color: #444;
}
.ride-station {
    position: relative;
    overflow: hidden;
    padding-left: 15px;
    white-space: nowrap;
    font-size: 16px;
    line-height: 1.25;
    color: #646464;
    text-overflow: ellipsis;
}
.ride__station--arrival {
    background: url(/assets/img/icons/icon-connection-bottom@2x.png) no-repeat 0 -5px;
    background-size: 10px 20px;
}
.passenger-item {
    padding-top: 0;
    border-bottom: none;
}

@media (min-width: 768px){
.passenger-item {
    border-bottom: none;
}
}
.passenger-item {
    border-bottom: 1px solid #e1e1e1;
    padding-top: 10px;
}
.passenger-item-title {
    margin-top: 15px;
}
.passenger-form {
    display: flex;
    flex-wrap: wrap;
}
@media (min-width: 570px){
.passenger-field {
    width: 33.33333333%;
}
}
.passenger-field {
    width: 100%;
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
}
.passenger-form-field {
    height: auto !important;
    margin-bottom: 15px;
    margin-top: 15px;
}
.passenger-form-field-element {
    position: relative;
    min-height: 1px;
}
.mfb-form .pass-data label {
    /* display: table-cell; */
    vertical-align: bottom;
}
.passenger-form-field div label {
    height: auto !important;
}
@media (min-width: 569px){
.pass-data label {
    height: auto;
}
}
.mfb-form label, .mfb-form__label {
    display: block;
    margin-bottom: 0;
    padding-bottom: 3px;
    font-size: 16px;
    color: #757575;
}
@media (min-width: 569px){
.pass-data label {
    display: table-cell;
    color: #757575;
    padding-bottom: 6px;
    vertical-align: bottom;
    font-weight:normal;
}
}
.mfb-form input, .mfb-form .mfb-form__input {
    padding: 2px 5px;
    border: 1px solid #c8c8c8;
    font-size: 16px;
    vertical-align: top;
    background: #FFF;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

input[type=text], input[type=email], input[type=password], textarea {
    -webkit-appearance: none;
}
.pass-data input, .pass-data select, .user-form-login-inline .user-form-login-inline__text-input {
    width: 100%;
}
button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
@media (min-width: 570px){
.passenger-field {
    width: 33.33333333%;
}}

.passenger-field {
    width: 100%;
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
}
@media (min-width: 570px){
.passenger-field {
    width: 33.33333333%;
}
}
.passenger-form-field {
    height: auto !important;
    margin-bottom: 15px;
    margin-top: 15px;
}
.intl-tel-input {
    position: relative;
    display: inline-block;
}
.intl-tel-input {
    width: 100%;
}
.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {
    right: auto;
    left: 0;
}

.pass-data .intl-tel-input .flag-container, .rebooking-trip .intl-tel-input .flag-container {
    top: -2px;
    bottom: -2px;
    left: -1px;
    padding: 2px;
}
.intl-tel-input .flag-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px;
}
.intl-tel-input * {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
@media only screen and (min-width: 569px)
{
.flex-row, .flex-row.row:after, .flex-row.row:before, .flex-row>[class*=col-] {
    display: flex;
}
}

@media only screen and (min-width: 569px)
{
.flex-row, .flex-row>[class*=col-] {
    flex-direction: column;
}
}
.product-list-item {
    margin: 0 1rem 24px;
}
.product-list-item-wrapper.clickable, .product-list-item-wrapper.clickable .product-list-item-box {
    cursor: pointer;
}

.product-list-item-wrapper {
    height: 100%;
    cursor: default;
}

.product-list-item-wrapper.clickable, .product-list-item-wrapper.clickable .product-list-item-box {
    cursor: pointer;
}


.product-list-item-wrapper .product-list-item-box {
    cursor: default;
}

.product-list-item-box, .product-list-item-box>div {
    display: flex;
}

.product-list-item-box {
    flex-direction: row;
    padding: 24px;
    border: 0;
    border-radius: 5px;
    background-color: #fff;
    cursor: pointer;
    height: 100%;
    box-shadow: 0 0 12px rgba(0,0,0,.12);
    position: relative;
    overflow: hidden;
    text-align: center;
    font-size: 16px;
}
.product-list-item-box>div:not(:last-child) {
    margin-right: 24px;
}

.product-list-item-box .item-box-icon {
    align-items: baseline;
    justify-content: center;
}

.product-list-item-box, .product-list-item-box>div {
    display: flex;

}
.icon.icon-large {
    height: 48px;
    width: 48px;
}

svg:not(:root) {
    overflow: hidden;
}

.icon {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    color: #8b8b8b;
}
svg.icon * {
    pointer-events: none;
}
.product-list-item-box>div:not(:last-child) {
    margin-right: 24px;
}


.product-list-item-box .item-box-content {
    flex-direction: column;
    text-align: left;
}

.product-list-item-box, .product-list-item-box>div {
    display: flex;
}
.product-list-item-box .item-box-content .item-box-title {
    margin-bottom: 8px;
    font-size: 18px;
    line-height: 24px;
}
.product-list-item-box .item-box-title {
    font-size: 16px;
}
.product-list-item-box .item-box-content .item-price-mobile {
    display: none;
}
.product-list-item-box .item-box-content .item-box-description {
    font-size: 16px;
    line-height: 22px;
}

.product-list-item-box .item-box-description {
    width: 100%;
}
.product-list-item-box .item-box-action {
    align-items: baseline;
    flex-direction: column;
}

.product-list-item-box, .product-list-item-box>div {
    display: flex;
}
.product-list-item-box .item-box-action .product-price-info {
    align-self: flex-end;
    white-space: nowrap;
    margin-bottom: 8px;
    font-size: 18px;
    line-height: 24px;
}
.product-list-item-box .item-box-action .item-box-selected {
    align-self: baseline;
    padding: 0;
}

.product-list-item-box .item-box-selected {
    height: 35px;
    min-width: 80px;
    background: #fff;
    color: #73d700;
    bottom: 20px;
    padding: 0 10px;
}
@media (min-width: 1200px){
.flix-btn--tertiary {
    padding-top: 5px;
    padding-bottom: 5px;
}
}
.flix-btn--tertiary {
    padding-top: 9px;
    padding-bottom: 9px;
    border: 1px solid #73d700;
    background: #fff;
    color: #73d700;
}
@media (min-width: 1200px){
.flix-btn {
    padding-top: 6px;
    padding-bottom: 6px;
}
}
@media (min-width: 600px){
.flix-btn {
    width: auto;
}
}
.flix-btn {
    display: inline-block;
    /* position: relative; */
    width: 100%;
    min-width: 145px;
    min-height: 36px;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    border: 0;
    border-radius: 5px;
    font-family: "Roboto Condensed",Arial,sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    -webkit-appearance: none;
    appearance: none;
}
@media (min-width: 768px){
.submit-wrap {
    height: auto;
    position: static;
    background: none;
    box-shadow: none;
    text-align: right;
}
}
.submit-wrap {
    height: 40px;
    text-align: left;
}
@media (min-width: 768px){
.submit-wrap .back {
    margin: 20px 0 0 0;
}
}

.submit-wrap .back {
    margin: 0;
}
@media (min-width: 768px){
.submit-wrap .back {
    float: left;
    line-height: normal;
    font-size: 14px;
    margin: 20px 0 0 6px;
    text-decoration: none;
}
}
.submit-wrap .back {
    margin: 0 0 0 10px;
    line-height: 40px;
    font-size: 16px;
    text-align: left;
    text-transform: uppercase;
    text-decoration: none;
}
a, a:focus {
    color: var(--craneGreenLight);
    text-decoration: none;
}
a:hover {
    color:  var(--craneGreenDark);
    text-decoration: none;
}
.submit-wrap .back .glyphicon {
    font-size: 0.85em;
}
.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;
}
.search-form__btn-search, .btn-main {
    background-image: none;
}
.btn-main {
    background-color: #FFAD00;
    background-image: linear-gradient(to bottom, #FFC855, #FFAD00);
    color: #fff;
    border: none;
}
.btn-normal {
    min-height: 48px;
    line-height: 48px;
}
.btn {
    display: inline-block;
    /* padding: 0 16px; */
    font-size: 18px;
    font-weight: 400;
    padding: 4px 14px;
    height: 40px;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
button, input[type="submit"], .buy, .submit {
    white-space: nowrap;
    cursor: pointer;
}
.flix-search-widget .flix-search-widget__errors, .flashbag__wrapper {
    width: 100%;
    max-width: 1190px;
    margin: 0 auto;
    padding: 0 10px;
}
.flashbag__wrapper {
    min-width: 320px;
    max-width: 1170px;
}
.flashbag__wrapper {
    margin-top: 10px;
}
.flix-search-widget .flix-search-widget__errors .message, .flashbag__wrapper .message {
    margin-top: 15px;
    margin-bottom: 15px;
}

.message-warning {
    border-color: #ffad00;
}
.message {
    margin: 0 0 10px 0;
    color: #646464;
    position: relative;
    font-size: 1em;
    font-weight: 400;
    padding: 10px 42px 10px 15px;
    text-align: center;
    border: 2px solid #73d700;
    background-color: #fff;
}
.message-close {
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -6px;
    width: 12px;
    height: 12px;
    background: url(/assets/img/icons/icon-close.svg) no-repeat 50% 50%;
    cursor: pointer;
}
@media (min-width: 768px){
.carti {
    bottom: auto;
    left: auto;
    max-height: none;
    background: #fff;
    z-index: 0;
}
}

.carti {
    width: 100%;
    max-height: 100%;
    bottom: 0;
    left: 0;
    margin-bottom: 0;
    padding: 0 10px;
    background: #fff;
    z-index: 1001;
}

@media (min-width: 768px){
.carti.collapsed {
    height: auto;
    transition: none;
}
}
.carti.collapsed {
    height: 40px;
    transition: 400ms ease;
    transition-property: bottom;
}

.carti .row.cart-content-wrapper {
    border: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    border-radius: 5px;
}

.carti > .row {
    border-top: 1px solid #e1e1e1;
}
@media (min-width: 768px){
.carti.collapsed .header, .carti.collapsed .item-wrapper, .carti.collapsed .reservation, .carti.collapsed .promocode-wrapper, .carti.collapsed .donation, .carti.collapsed .discount, .carti.collapsed .empty-item {
    display: block;
}
}

.carti .header {
    border-bottom: 1px solid #e1e1e1;
}
.carti .first, .carti .last {
    border-top: none;
}
.vcenter, .row .vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
@media (min-width: 768px){
.cart-collapse-btn {
    display: none;
}}
.cart-collapse-btn {
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
    color: #5CAC00;
    font-size: 17px;
}
.carti h2 {
    padding: 5px 0;
    color: #444;
    font-size: 22px;
    font-weight: bold;
    text-transform: none;
}
.carti h2 {
    display: inline-block;
    vertical-align: middle;

}

@media (min-width: 768px){
.carti .item-wrapper {
    max-height: none;
    overflow: hidden;
}
}
.carti .item-wrapper {
    max-height: calc(100vh - 240px);
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.carti .last-item {
    border-bottom: none;
}
.carti .item {
    padding-top: 10px;
    padding-bottom: 10px;
    position: relative;
    border-bottom: 1px solid #e1e1e1;
}
.carti .item h3 {
    color: #444;
    font-size: 16px;
}
.carti .item h3 {
    font-size: 18px;
    color: #646464;
    font-weight: bold;
    margin-bottom: 3px;
}

.product-list-item-wrapper.clickable:hover .item-box-selected button.button {
    color: #fff;
    background: #73d700;
    border: 1px solid #73d700;
}

.flix-btn--tertiary:active, .flix-btn--tertiary:hover {
    background-color: #5cac00;
    color: #fff;
    text-decoration: none;
}
.button {
    box-sizing: border-box;
    min-height: 36px;
    min-width: 145px;
    border-radius: 5px;
    padding: 10px 15px;
    font-size: 16px;
    line-height: 1em;
    text-decoration: none;
    cursor: pointer;
    outline: none;
}
@media (min-width: 600px){
.flix-btn {
    width: auto;
}
}





.visible-cheapest-fastest-ride .cheapest-fastest-ride-title {
    font-size: 16px;
    color: rgb(92, 172, 0);
    margin-bottom: 12px;
    margin-top: 12px;
}

.search-result-multiselect .sr-row {
    padding: 26px 4px;
}
.visible-cheapest-fastest-ride .sr-row {
    border-bottom: 0;
    padding-top: 0 !important;
    padding-bottom: 20px !important;
}
.ride-times {
    overflow: hidden;
}
div, input {
    box-sizing: border-box;
}
.sr-row {
    border-top: none;
    border-bottom: 1px solid #e1e1e1;
}
.search-result .ride-flags.ride-flags-1 {
    top: -2px;
}

.search-result .ride-flags {
    position: absolute;
    left: 0;
    top: -1px;
}
.search-result .ride-flags .ride-flag {
    margin-left: 5px;
}
.ab-test-ride-flags-0 .ride-flag {
    display: none;
}
.search-result .ride-flag {
    color: #c68600 !important;
    background-color: #f7f7f7;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 22px !important;
    letter-spacing: normal !important;
    padding: 1px 6px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    text-transform: none !important;
    white-space: nowrap;
}
.search-result-multiselect .search-result .dept-arr {
    font-size: 16px;
    line-height: 1.25;
}
.search-result .dept-arr {
    font-size: 20px;
    white-space: nowrap;
}
.ride-times {
    overflow: hidden;
}
.ride-times, .ride-station-names {
    display: inline-block;
}
.ride-times {
    min-width: 40px;
}
.search-result .dept-arr .departure {
    color: #444;
    font-weight: bold;
}
.ride-times .arrival, .ride-times .departure {
    display: block !important;
}
.search-result-multiselect .search-result .dept-arr .arrival, .search-result-multiselect .search-result .dept-arr .departure {
    min-width: 38px;
}
@media (min-width: 1024px){
.search-result-multiselect .search-result .dept-arr .arrival, .search-result-multiselect .search-result .dept-arr .departure {
    display: block;
}
}

@media (min-width: 768px){
.search-result-multiselect .search-result .dept-arr .arrival, .search-result-multiselect .search-result .dept-arr .departure {
    display: inline;
}
}
@media (min-width: 569px){
.search-result-multiselect .search-result .dept-arr .arrival, .search-result-multiselect .search-result .dept-arr .departure {
    display: block;
}
}
.search-result-multiselect .search-result .dept-arr .arrival, .search-result-multiselect .search-result .dept-arr .departure {
    display: inline;
}
.ride-times .arrival, .ride-times .departure {
    display: block !important;
}
.ride-station-names {
    width: 88%;
}
.ride-times, .ride-station-names {
    display: inline-block;
}
.ride-station-name {
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
}
.station-name.departure-station-name {
    padding-bottom: 1px;
}

.ride-station-names .departure-station-name, .ride-station-names .arrival-station-name {
    background-size: 10px 20px !important;
    padding-left: 30px;
    display: inline;
}
.ride-station-names .departure-station-name {
    background: url(/assets/img/icons/icon-connection-top@2x.png) no-repeat 10px 4px;
}
.ride-station-names .arrival-station-name {
    background: url(/assets/img/icons/icon-connection-bottom@2x.png) no-repeat 10px -6px;
}
.search-result-multiselect .search-result .duration, .search-result-multiselect .search-result .transf-num .transfer-text, .search-result-multiselect .search-result .transf-num .num {
    /* color: #757575 !important; */
    font-size: 16px;
}
.search-result-multiselect .search-result .ride__duration {
    line-height: 1.25;
    font-size: 16px;
}
.search-result .dept-arr .arrival, .search-result .duration, .search-result-multiselect .search-result .ride__duration-suffix, .search-result .transf-num .transfer-text {
    color: #444;
}
.search-result .duration {
    line-height: 1.3em;
    font-size: 9px;
    text-transform: uppercase;
    color: #757575;
}
.search-result .duration {
    position: relative;
}
.search-result-multiselect .search-result .transf-num {
    line-height: 20px;
    font-size: 16px;
}

.search-result .transf-num {
    font-size: 16px;
}
.search-result-multiselect .search-result .duration, .search-result-multiselect .search-result .transf-num .transfer-text, .search-result-multiselect .search-result .transf-num .num {
    /* color: #757575 !important; */
    font-size: 16px;
}
.search-result-multiselect .search-result .transf-num .transfer-text {
    line-height: 1.25;
}
.search-result .dept-arr .arrival, .search-result .duration, .search-result-multiselect .search-result .ride__duration-suffix, .search-result .transf-num .transfer-text {
    color: #444;
}
.search-result .transf-num .transfer-text {
    vertical-align: baseline;
    line-height: 1em;
    font-size: 14px;
    color: #757575;
}
.vcenter, .row .vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
.search-result .dept-arr .arrival, .search-result .duration, .search-result-multiselect .search-result .ride__duration-suffix, .search-result .transf-num .transfer-text {
    color: #444;
}
.search-result-multiselect .search-result .ride__duration-suffix {
    vertical-align: baseline;
    font-size: 10px;
    color: #7f7c77;
}


.search-result-multiselect .search-result .ride__boarding-traveldate {
    vertical-align: baseline;
    font-size: 10px;
    color: #4e0303;
}
.search-result-multiselect .search-result .ride__boarding-point {
    vertical-align: baseline;
    font-size: 10px;
    color: #fa0d0d;
}
.search-result .duration span {
    font-size: 12px;
    color: #444;
}
@media (min-width: 1024px){
.search-result .sr-row .total {
    line-height: 40px;
}
}
@media (min-width: 768px){
.search-result .sr-row .total {
    font-size: 24px;
}
}
.search-result-multiselect .search-result .sr-row .total > span:only-child {
    line-height: 40px;
}

.search-result-multiselect .search-result .sr-row .total > span {
    line-height: 20px;
}
.search-result .sr-row .total .num {
    font-weight: bold;
}
.search-result .sr-row .total {
    line-height: normal;
    font-size: 24px;
    letter-spacing: -1px;
    color: #444;
}
.search-result .total {
    text-align: left;
    white-space: nowrap;
}
.search-result .total {
    position: relative;
}
.search-result .sr-row .total .currency-small-cents sup {
    top: 3px;
    line-height: 100%;
    vertical-align: text-top;
    font-size: 16px;
    padding-left: 1px;
}
.search-result .action {
    text-align: right;
}
@media (min-width: 768px){
.search-result-multiselect .search-result .reserve, .search-result .remove {
    font-size: 14px;
}
}
.search-result .reserve, .search-result .remove {
    padding: 0 8px;
    background: #73D700;
}
.search-result .reserve, .search-result .remove {
    height: 36px;
}
@media (min-width: 768px){
  .search-result .reserve, .search-result .remove {
      height: 36px;
      line-height: 1.32;
      padding: 0 14px 1px 14px;
  }
}
.search-result .reserve, .search-result .remove {
    height: 40px;
    line-height: 1.32;
    padding: 0 24px 1px 24px;
    font-size: 14px;
    white-space: normal;
    color: #fff;
    background: var(--craneGreenLight) url(/assets/img/btn-to-cart.png) no-repeat 7px 11px;
    border: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.extra-info {
    display: flex;
    flex-wrap: nowrap;
}
.rides-list {
    margin-bottom: 0;
}
.b {
    background: #fff;
    margin-bottom: 17px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.rides-list .sr-head {
    padding: 7px 0;
    font-variant: normal;
    text-transform: none;
    letter-spacing: 0;
    font-weight: 600;
    font-size: 17px;
    color: #101010;
}

.cheapest-fastest-container .visible-cheapest-fastest-ride {
    margin-bottom: 30px;
}


.sr-head {
    color: #444;
    border-bottom: 1px solid #e1e1e1;
}
.sr-head {
    padding: 14px 0 4px;
    overflow: hidden;
    font-size: 0.7em;
    line-height: normal;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    color: #646464;
}


a.show-filters-link {
    margin-top: 0;
    text-align: center;
    width: 100%;
}
a.show-filters-link, #search-results-sort-items {
    height: 36px !important;
    border: 1px solid #C8C8C8;
    border-radius: 6px;
    color: #444;
}
a.show-filters-link {
    font-size: 1.2em;
    line-height: 20px;
    color: #959595;
    margin-top: 40px;
    display: inline-block;
}

a.show-filters-link img {
    width: 18px;
    margin-right: 10px;
    margin-top: -3px;
}

a.show-filters-link img {
    width: 18px;
    margin-right: 10px;
    margin-top: -3px;
}
.sidebar-layer, .sidebar-layer .sidebar {
    transition: .25s;
    transition-property: transform, background;
}
sidebar-layer, .sidebar-layer .sidebar {
    transition: .25s;
    transition-property: transform, background;
}

.content, .content-wide, .sidebar {
    padding: 0 10px;
}
.sidebar-filters a.reset-link {
    font-size: 15px;
    float: right;
    color: #676767;
    position: relative;
    z-index: 10;
    text-decoration: none;
    opacity: 0;
    transition: .2s opacity;
}
.reset-link {
    pointer-events: none;
}
a.close-sidebar-link {
    background: no-repeat right url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4N…4yLDM0Mi4zLDEzMi45eiIgZmlsbD0iIzk1OTU5NSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K);
    background-position-y: 1px;
    background-size: 18px;
    padding-right: 27px;
    font-size: 1.2em;
    line-height: 20px;
    color: #959595;
    float: right;
    margin-right: -20px;
}
.close-sidebar-link {
    display: none;
}
.filter-section {
    padding-bottom: 15px;
    margin-bottom: 15px;
}
#filter-sort-container #sidebar-container h3, #filter-sort-container .sorting h3 {
    font-size: 16px;
}
.filter-section-title {
    margin-bottom: 0;
}
#filter-sort-container .checkbox-select__item {
    position: relative;
    line-height: 28px;
}
@media (min-width: 768px){
.checkbox-select__item {
    font-size: 16px;
}
}
.checkbox-select__item__control {
    display: table-cell;
    width: 24px;
}

.checkbox-select__item {
    display: table;
    width: 100%;
    font-size: 14px;
    cursor: pointer;
}
input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
@media (min-width: 1200px){
#filter-sort-container .checkbox-select__item__label {
    width: 160px;
}
}
ol, ul {
    list-style: none;
}

#filter-sort-container .checkbox-select__item__label {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    padding: 0;
    margin: 0;
    position: absolute;
    left: 20px;
    top: 1px;
    width: 130px;
}
.show-filters-button-container {
    text-align: right;
}
a.show-filters-link, #search-results-sort-items {
    height: 36px !important;
    border: 1px solid #C8C8C8;
    border-radius: 6px;
    color: #444;
}
.custom-select select {
    border: 1px solid #D0D0D0;
    background: no-repeat right url(data: image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9z…EuNiAxLjctNC4yIDAuMS01Ljh6IiBmaWxsPSIjOWQ5ZDlkIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
    background-position-y: 11px;
    background-position-x: 95%;
    background-size: 14px;
}
.custom-select select {
    padding-right: 2em;
    background: none;
    border: 1px solid transparent;
    -webkit-appearance: none;
    appearance: none;
}
.custom-select select {
    width: 100%;
    margin: 0;
    outline: none;
    padding: .3em .8em .3em .8em;
    box-sizing: border-box;
    font-size: 16px;
}
#filter-sort-container #sidebar-container h3, #filter-sort-container .sorting h3 {
    font-size: 16px;
}

.custom-select {
    position: relative;
    display: block;
}
.filter-section {
    padding-bottom: 15px;
    margin-bottom: 15px;
}
@media screen and (min-width: 1200px){
.SearchButton__searchButtonWrapper___tABPb.SearchButton__nonCompact___WSAYU {
    width: 100%;
    padding-left: 7.5px;
}
}

.col-no-gap, .row .col-no-gap {
    padding: 0;
}
.filter-section.close {
    padding-bottom: 10px;
    margin-bottom: 10px;
}
#filter-sort-container #sidebar-container h3, #filter-sort-container .sorting h3 {
    font-size: 16px;
}

.slider-label {
    display: inline-block;
    margin-bottom: 5px;
}
.slider-end-label {
    float: right;
}
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-widget-content {
    border: 1px solid #ddd;
    background: #fff;
    color: #333;
}
.ui-widget {
    font-family: 'Roboto Condensed',sans-serif;
}
.ui-widget, .ui-widget {
    font-size: 16px;
}
.time-slider {
    padding: 0;
    margin: 0;
    width: 100%;
    box-shadow: none;
    height: 5px;
    border-radius: 3px;
}
.time-slider .ui-slider-range {
    background: #FFAD00;
    border: 1px solid #FFE9B9;
    height: 7px;
    margin-top: -1px;
}

.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}
.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}
.ui-widget-header {
    border: 1px solid #ddd;
    background: #e9e9e9;
    color: #333;
    font-weight: bold;
}
.time-slider .ui-slider-handle {
    top: -0.5em;
    height: 20px;
    width: 20px;
    border-radius: 100%;
    background: white;
    border-color: #CCC;
    outline: none;
}
.ui-state-default, .ui-widget-content .ui-state-default {
    font-weight: 300;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #c5c5c5;
    background: #f6f6f6;
    font-weight: normal;
    color: #454545;
}
.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
}
.filter-section {
    padding-bottom: 15px;
    margin-bottom: 15px;
}
#filter-sort-container #sidebar-container h3, #filter-sort-container .sorting h3 {
    font-size: 16px;
}

.sidebar-filters .multiselect-wrapper {
    margin-bottom: 20px;
}
.multiselect-wrapper {
    overflow: hidden;
    margin: 0;
    display: table;
    width: 100%;
}
#filter-sort-container .checkbox-select:first-child {
    text-align: left;
}

#filter-sort-container .has-selection .checkbox-select {
    display: inline;
    width: auto;
}
#filter-sort-container .checkbox-select {
    padding: 0 !important;
}
.checkbox-select:first-child {
    padding: 0 29px 0 0;
    text-align: right;
}
.has-selection .checkbox-select {
    padding: 0 0 0 29px;
    margin: 0;
    display: table-cell;
    width: 50%;
    vertical-align: top;
    font-weight: 300;
    text-align: left;
    position: relative;
}
#filter-sort-container .multiselect-wrapper li.toggle-all {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    line-height: 24px;
    align-content: space-between;
}
#filter-sort-container .multiselect-wrapper li.toggle-all .city-name {
    padding-right: 12px;
}
#filter-sort-container #sidebar-container h3, #filter-sort-container .sorting h3 {
    font-size: 16px;
}
#filter-sort-container .multiselect-wrapper li.toggle-all .city-name * {
    line-height: 24px;
}
#filter-sort-container .multiselect-wrapper li.toggle-all .toggle-links {
    font-weight: 300;
    padding: 0 0 10px;
}
#filter-sort-container .checkbox-select__items li.shifts {
    left: 6px;
}



@media screen and (min-width: 1200px){
.SearchButton__searchButtonWrapper___tABPb {
    margin-bottom: 0;
}
}
@media screen and (min-width: 600px){
.SearchButton__searchButtonWrapper___tABPb {
    width: 25%;
    padding-left: 7.5px;
    margin-bottom: 15px;
    margin-top: 19px;

}
}

@media (min-width: 1024px){

.search-result h1.city-labels {
    margin-top: 4px;
}
}
.search-result h1.city-labels {
    margin-bottom: 17px;
    font-size: 28px;
}

.city-labels {
    text-align: center;
}

.SearchButton__searchButtonWrapper___tABPb .SearchButton__searchButton___1sAQq {
    display: flex;
    justify-content: center;
    white-space: nowrap;
}
.flix-btn--primary {
    border: 0;
    background: #ffad00;
    color: #fff;
}
.flix-btn--block {
    display: block;
    width: 100%;
}
@media (min-width: 1200px){
.flix-btn {
    height: 36px;
    line-height: 36px;
}
}
@media (min-width: 600px){
.flix-btn {
    width: auto;
}
}
.flix-btn {
    display: inline-block;
    /* position: relative; */
    width: 100%;
    min-width: 142px;
    max-width: 100%;
    height: 44px;
    padding: 0 12px;
    transition: background .25s linear;
    border: 0;
    border-radius: 5px;
    font-family: Roboto Condensed,Arial,sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 44px;
    text-align: center;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    overflow: hidden;
    vertical-align: middle;
    -webkit-appearance: none;
    appearance: none;
}
.navbar-flix{
    background: #73D700;
}
.col-no-gap, .row .col-no-gap {
    padding: 0;
}
.sidebar-filters {
    border-right: 1px solid #ECECEC;
}
@media (min-width: 1024px){
.sidebar-filters {
    padding-right: 20px;
}}
.flix-search-widget__wrapper + .page {
    margin-top: 0;
    padding-top: 15px;
}
.page {
    min-width: 320px;
    max-width: 1190px;
    margin: 30px auto 90px;
}
.SearchButton__searchButtonWrapper___tABPb {
    box-sizing: border-box;
    width: 100%;
    padding-left: 0;
}
.company-input__field {
    font-family: Roboto Condensed,Arial,sans-serif;
    font-size: 16px;
    font-weight: 300;
    position: relative;
    width: 100%;
    height: 44px;
    padding: 0 12px;
    border: 1px solid #c8c8c8;
    border-radius: 5px;
    background-color: #fff;
    color: #444;
    line-height: 1.375em;
    text-overflow: ellipsis;
    -webkit-appearance: none;
    appearance: none;
}

#search-mask-component {
    width: 100%;
}
#search-mask-component {
    margin-top: 15px;
}
@media (min-width: 1200px){
.SearchMask__searchMask___1MAEY:not(.SearchMask__compact___3HRIS) {
    width: 1170px;
    border-radius: 5px;
    padding-left: 30px;
    padding-right: 30px;
    margin: 0 auto;
    border: 1px solid #e1e1e1;
}
}

@media screen and (min-width: 600px){
.SearchMask__searchMask___1MAEY {
    padding-bottom: 30px;
    padding-top: 30px;
}

@media (max-width: 1199px){
.SearchMask__searchMask___1MAEY {
    width: auto;
    margin: 0 15px;
    border: 0;
    box-shadow: none;
    border-bottom: 1px solid #e1e1e1!important;
}
}
}
.SearchMask__searchMask___1MAEY {
    background: #fff;
    box-sizing: border-box;
    padding: 30px 0;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
}

.feature-list {
    display: flex;
    position: relative!important;
    border-radius: 2px;
    top: 90px;
    width: 1280px;
    margin: 0 auto;
}


#usp-boxes {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
    margin-bottom: 15px;
}

.interpunct {
    display: inline-block!important;
    vertical-align: middle;
    background-color: #FFF;
    border-radius: 10px;
    width: 5px;
    height: 5px;
    margin: 0 10px;
}

.banner-text{
    display: inline-block!important;
    font-size: 24px;
    margin-left: 20px;
    font-weight: 600;
}

#usp-boxes , #usp-boxes  {
    width: 100%;
    height: auto;
    padding: 30px 15px;
    padding-left: 15px;
    padding-right: 15px;
}


  .usp-box,  .usp-box {
    border: 1px solid #e1e1e1;
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
    height: 100%;
    text-align: center;
    border-left: none;
    border-right: none;
    border-bottom: none;
    border-radius: unset;
    padding: 0;
}
.fade.lazyloaded {
    opacity: 1;
}
 .usp-box ,  .usp-box {
    padding: 30px 15px;
    border: 1px solid #e1e1e1;
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
}

#usp-boxes  .usp-box h3, #usp-boxes  .usp-box h3 {
    margin: 0 0 5px 0;
}

#usp-boxes  .usp-box .usp-box-paragraph-wrapper p, #usp-boxes  .usp-box .usp-box-paragraph-wrapper p {
    margin: 0;
    color: #444;
}

#usp-boxes  .usp-box .usp-box-link, #usp-boxes  .usp-box .usp-box-link {
    margin-top: 10px;
    min-height: unset;
    color: #ffad00;
    text-align: left;
}
.button--arrow {
    background: none;
    padding: 0;
    min-width: 50px;
    color: #ffad00;
    font-size: 1em;
}
.col-no-gap, .row .col-no-gap {
    padding: 0;
}

.dates {
    text-align: center;
    list-style: none;
    height: 31px;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    letter-spacing: -1px;
}
.dates {
    display: flex;
    justify-content: center;
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 41px;
    margin-bottom: 18px;
    overflow: visible;
    position: relative;
}
ol, ul {
    list-style: none;
}

.dates li {
    display: inline-block;
    font-size: 14px;
    letter-spacing: normal;
}
.prev-container {
    margin-right: 5px !important;
}

.prev-container {
    left: 0;
}
.prev-container, .next-container {
    margin: 0 !important;
    display: block;
    text-align: center;
    width: 36px !important;
}
.yesterday-container, .tomorrow-container, .prev-container, .next-container {
    box-sizing: border-box;
    height: 36px;
}
.dates li {
    display: inline-block;
    font-size: 14px;
    letter-spacing: normal;
}
.tomorrow-container, .yesterday-container {
    width: 15%;
}
.active-container, .yesterday-container, .tomorrow-container {
    flex-grow: 1;
}

.yesterday-container {
    left: 41px;
}
.yesterday-container, .tomorrow-container, .prev-container, .next-container {
    box-sizing: border-box;
    height: 36px;
}
.yesterday-container {
    float: left;
}

@media (min-width: 1024px){
.dates li a {
    height: 26px;
    line-height: 26px;
}
}
@media (min-width: 768px){
.dates li a {
    height: 31px;
    line-height: 31px;
}
}
@media (min-width: 569px){
.dates li a {
    height: 28px;
    line-height: 28px;
}
}
.dates li a {
    display: block;
    float: left;
    margin: 0 2px 0;
    padding: 0;
    width: 134px;
    height: 31px;
    line-height: 31px;
    color: white;
    font-size: 14px;
    text-decoration: none;
    background-color: #73D700;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    cursor: pointer;
}

@media (max-width: 768px){
    .dates li a {
        font-size: 12px !important;
    }
}

.yesterday-container a, .active-container a, .tomorrow-container a {
    font-weight: bold !important;
    background: transparent !important;
    color: #444444 !important;
    text-transform: capitalize !important;
}
.prev-container a, .next-container a, .yesterday-container a, .active-container a, .tomorrow-container a {
    width: 100% !important;
}
.yesterday-container a, .tomorrow-container a, .prev-container a, .next-container a {
    height: 36px !important;
    line-height: 36px !important;
    display: block;
    padding: 0 !important;
    margin: 0 !important;
    border: 1px solid #e1e1e1 !important;
    border-radius: 5px !important;
}
.active-container, .yesterday-container, .tomorrow-container {
    flex-grow: 1;
}
.active-container {
    display: block;
    box-sizing: border-box;
    border: 1px solid #e1e1e1;
    height: 42px !important;
    line-height: 42px !important;
    border-bottom: 0;
    border-top-left-radius: 5px !important;
    border-top-right-radius: 5px !important;
    margin: 0 5px;
    background: white;
    z-index: 1;
}

.active-container a {
    font-size: 20px !important;
}


@media (max-width: 768px){
        .active-container a {
            font-size: 14px !important;
        }
    }



.yesterday-container a, .active-container a, .tomorrow-container a {
    font-weight: bold !important;
    background: transparent !important;
    color: #444444 !important;
    text-transform: capitalize !important;
}
.prev-container a, .next-container a, .yesterday-container a, .active-container a, .tomorrow-container a {
    width: 100% !important;
}
.active-container a {
    display: block !important;
    text-align: center;
    max-width: none !important;
    min-width: unset !important;
    height: 41px !important;
    line-height: 41px !important;
    border: 0 !important;
}

.dates li a.active {
    max-width: 240px;
    min-width: 200px;
    height: 31px;
    line-height: 31px;
    margin: 0 3px;
    font-size: 16px;
    background: white;
    box-shadow: -1px 0 0 rgba(0, 0, 0, 0.1), 1px 0 0 rgba(0, 0, 0, 0.1);
    text-shadow: none;
    color: #2b2b2b;
}
.tomorrow-container {
    right: 41px;
}

.next-container {
    margin-left: 5px !important;
}
.dates li a.prev, .dates li a.next {
    font-weight: normal;
    font-size: 21px;
    width: 31px;
    background: transparent;
    color: #A0A0A0;
}
.dates li a.active {
    border: 1px solid #e1e1e1;
    border-bottom: none;
    box-shadow: none;
}
@media (min-width: 768px){
.dates li a.active {
    max-width: 240px;
    min-width: 200px;
}
}
@media (min-width: 569px){
.dates li a.active {
    max-width: 180px;
    min-width: 175px;
}
}

.theme-green .bs-datepicker-body table td span.selected, .theme-green .bs-datepicker-body table td.selected span, .theme-green .bs-datepicker-body table td span[class*="select-"]:after, .theme-green .bs-datepicker-body table td[class*="select-"] span:after {
    background-color: var(--craneGreenDark);
}

.bs-datepicker {
    box-shadow: 0 0 10px 0 var(--craneGreenLight);
}
.theme-page-section-dark {
    background: var(--craneGreenDark);
    /* background: linear-gradient(15deg,var(--craneGreenDark),var(--craneGreenDark)); */
}
.booking-btn{
        background-color: var(--craneGreenLight);
        padding: 10px 14px;
        height: 40px;
        color: #fff;
        border-radius: 2px;
        border: none;
        width: 100%;
        box-shadow: 1px 1px 3px rgba(68, 48, 48, 0.3);
}


.disabled {
    cursor: not-allowed;
  }

.BusViewContainer{
    padding: 10px;
}

.row.row-col-gap > [class^="col-"] {
    padding-bottom: 15px !important;
}
.margin-grey {
    padding: 20px 0 80px !important;
}

.DatePlaceholder__plusIcon___URwNj {
    font-size: 14px;
}

.flix-icon {
    display: inline-block;
    font-size: 1.2em;
    padding-top: 5px
}

.DatePlaceholder__button___3XZ5p {
    height: 100%;
    font-size: 16px;
    font-weight: 100;
    outline: none;
}

.theme-search-area-submit-sm.theme-search-area-submit-no-border {
    height: 40px !important;
    line-height: 25px !important;
}
.theme-search-area-section-sm .theme-search-area-section-input {
    height: 40px !important;
}
.flix-btn-arrow, .flix-btn-arrow:active, .flix-btn-arrow:focus, .flix-btn-arrow:hover {
    text-decoration: none;
}
.flix-btn-arrow {
    display: inline-block;
    min-height: 0;
    border: 0;
    background: transparent;
    color: #fff;
    font-size: 19px;
    padding: 5px 15px 5px 15px !important;
    cursor: pointer;
}


.circle {
    border:1px solid #fff;
    height:36px;
    border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
    width:36px;
}


.pickup a:hover, a:focus {
    color: #000 !important;
    text-decoration:none !important;
}

.dropoff a:hover, a:focus {
    color: #000 !important;
    text-decoration:none !important;
}

.headerpickup a:hover, a:focus {
    color: #000 !important;
    text-decoration:none !important;
}

.headerdropoff a:hover, a:focus {
    color: #000 !important;
    text-decoration:none !important;
}

.theme-search-results-mobile-filters-btn {
    background: #98a429 !important;
}

@media (min-width: 1199px) {

    .times-icon{
        position: absolute;
        left: 112px;
        top: -7px;
        width: 42.30769230769231px;
        height: 55px;
        line-height: 55px;
        text-align: center;
        display: block;
        font-size: 20px;
        color:#fc581f;

        filter: alpha(opacity=86);
    }
}



@media (max-width: 1199px) {
    .times-icon{
        top: 275px;
        left: 80px;
        width: 42.30769230769231px;
        height: 55px;
        line-height: 55px;
        text-align: center;
        display: block;
        font-size: 20px;
        color:#fc581f;

        filter: alpha(opacity=86);
    }
}

.u-link.disabled {
    cursor: default;
    color: #C5C5C5;
}

.booking-btn.disabled {
    background-color: #E1E1E1;
    cursor: default;
    color: #C5C5C5;
}

@media (max-width: 991px) {
   .theme-search-area-section-icon {
       top: 235px;
       left: auto;
   }
}
@media (max-width: 991px) {

   .theme-search-area-section-icon {
       top: 235px;
       left: auto;
   }
}
.text-black{
  color:var(--craneGreenDark);
}
.text-red{
  color:var(--craneGreenLight);
}
.text-green{
  color:var(--craneGreenLight);
}


/* STart Seat Mobile */
.seat-book-cntr-mobile .center-wrapper {
    width: 340px !important;
    text-align: center !important;
}
.seat-book-cntr-mobile{
    background-color:#FFF;
    border-top:1px solid rgba(0,0,0,.12);
}
.seat-book-cntr-mobile .seat-book-error{
    color:#D50000;
    position:absolute;
    top:3px;
    font-size:12px
}

.seat-book-cntr-mobile .close-button {
    /* position: absolute; */
    top: 2px;
    font-size: 16px;
    color: rgba(0,0,0,.64);
    cursor: pointer;
}

.seat-book-cntr-mobile .seat-layout-cntr{
    display:inline-block!important
}
.seat-book-cntr-mobile .seat-layout-cntr .seat-layout-heading{
    font-weight: 600;
    font-size: 17px;
    color: #101010;
}
.seat-book-cntr-mobile .seat-layout-cntr .seat-layout-heading.upper{
    padding-top:15px
}
.seat-book-cntr-mobile .seat-layout{

    padding:8px 0 8px 5px;

}
.seat-book-cntr-mobile .seat-layout:last-child{
    margin-top:10px
}
.seat-book-cntr-mobile .seat-layout .mt_5{
    margin-top: 7px !important;
}


.seat-book-cntr-mobile .seat-layout .first-seats{
    border-top:1px solid rgba(0,0,0,.12);
    margin-top: 10px;

}

.seat-book-cntr-mobile .seat-layout .bus-steering img{
    width:36px;
    height:36px
}

.seat-book-cntr-mobile .seat-layout .seat-row{
    margin:2px 8px;
    vertical-align:top
}

.seat-book-cntr-mobile .seat-rows {
    border: 2px solid rgba(0,0,0,.12);
    border-radius: 7px;
    padding:8px 0 8px 5px;
}

.seat-book-cntr-mobile .seat-layout .single-seat .top{
    position:absolute;
    border-top-right-radius:2px;
    top:-2px
}
.seat-book-cntr-mobile .seat-layout .single-seat .bottom{
    position:absolute;
    border-bottom-right-radius:2px;
    bottom:-2px
}

.seat-book-cntr-mobile .center-wrapper{
        width:350px;
        overflow-x:auto;
        white-space:nowrap;
        text-align:center;
        display:inline-block!important
    }

.seat-book-cntr-mobile .seat-layout .single-seat{
    border:1px solid #ccc;
    width:34px;
    height:30px;
    border-radius:4px;
    position:relative;
    margin-right:7px
}
.seat-book-cntr-mobile .seat-layout .single-seat .top {
    width:25px;
    border-bottom-left-radius:2px;
    left:4px;
    border-top-left-radius:2px;
    background-color:#ccc
}
.seat-book-cntr-mobile .seat-layout .single-seat .bottom{
    height:4px;
    width:32px;
    border-bottom-left-radius:2px;
    left:0px;
    border-top-left-radius:2px;
    background-color:#ccc
}

.seat-book-cntr-mobile .seat-layout .single-seat .right{
    position:absolute;
    width:4px;
    height:25px;
    border-bottom-right-radius:2px;
    border-top-right-radius:2px;
    background-color:#ccc;
    bottom:-1px;
    right:-2px
}

.seat-book-cntr-mobile .seat-layout .single-seat .left{
    position:absolute;
    width:4px;
    height:25px;
    border-bottom-right-radius:2px;
    border-top-right-radius:2px;
    background-color:#ccc;
    bottom:-1px;
    left:-2px
}
.seat-book-cntr-mobile .seat-layout .single-seat .back{
    width: 23px;
    height: 8px;
    background-color: #ccc;
    position: absolute;
    border-radius: 2px;
    top: 22px;
    left: 5px;
}


.seat-book-cntr-mobile .seat-layout .single-seat .seat-no{
    position:absolute;
    top:2px;
    width:30px;
    text-align:center;
    font-size:14px
}

.seat-book-cntr-mobile .seat-layout .no-single-seat{
    width:34px;
    height:30px;
    margin-right:7px;
    display:inline-block!important
}


    .seat-book-cntr-mobile .center-wrapper {
        width: 339px;
        overflow-x: auto;
        white-space: nowrap;
        /* text-align: center; */
        display: inline-block!important;
    }

    .seat-book-cntr-mobile .seat-layout .single-seat{
        border:1px solid #ccc;
        width:34px;
        height:30px;
        border-radius:4px;
        position:relative;
        margin-right:7px
    }
    .seat-book-cntr-mobile .seat-layout .single-seat .top {
        width:25px;
        border-bottom-left-radius:2px;
        left:4px;
        border-top-left-radius:2px;
        background-color:#ccc
    }
    .seat-book-cntr-mobile .seat-layout .single-seat .bottom{
        height:4px;
        width:32px;
        border-bottom-left-radius:2px;
        left:0px;
        border-top-left-radius:2px;
        background-color:#ccc
    }

    .seat-book-cntr-mobile .seat-layout .single-seat .right{
        position:absolute;
        width:4px;
        height:25px;
        border-bottom-right-radius:2px;
        border-top-right-radius:2px;
        background-color:#ccc;
        bottom:-1px;
        right:-2px
    }

    .seat-book-cntr-mobile .seat-layout .single-seat .left{
        position:absolute;
        width:4px;
        height:25px;
        border-bottom-right-radius:2px;
        border-top-right-radius:2px;
        background-color:#ccc;
        bottom:-1px;
        left:-2px
    }
    .seat-book-cntr-mobile .seat-layout .single-seat .back{
        width: 23px;
        height: 8px;
        background-color: #ccc;
        position: absolute;
        border-radius: 2px;
        top: 22px;
        left: 5px;
    }




    .seat-book-cntr-mobile .seat-layout .no-single-seat{
        width:34px;
        height:30px;
        margin-right:7px;
        display:inline-block!important
    }


.u-ib {
    display: inline-block!important;
}
.seat-book-cntr-mobile .seat-layout .single-seat.avail-ladies{
    background-color:#ffb6d7
}
.seat-book-cntr-mobile .seat-layout .single-seat.avail-ladies .back,.seat-book-cntr-mobile .seat-layout .single-seat.avail-ladies .bottom,.seat-book-cntr-mobile .seat-layout .single-seat.avail-ladies .right,.seat-book-cntr-mobile .seat-layout .single-seat.avail-ladies .top{
    background-color:#ff99d6
}
.seat-book-cntr-mobile .seat-layout .single-seat.unavailable{
    background-color:#d8d8d8;
}
.seat-book-cntr-mobile .seat-layout .single-seat.selected{
    background-color:var(--craneGreenLight) ;
    color: var(--cranecoachWhite);
    font-weight: 500;
}
.seat-book-cntr-mobile .seat-layout .single-seat.selected .back,.seat-book-cntr .seat-layout .single-seat.selected .bottom,.seat-book-cntr .seat-layout .single-seat.selected .right,.seat-book-cntr .seat-layout .single-seat.selected .top{
    background-color:var(--craneGreenDark200)
}
.seat-book-cntr-mobile .seat-layout .sleeper-seat{
    width:67px;
    height:30px;
    border:1px solid #ccc;
    border-radius:4px;
    position:relative;
    margin-right:7px
}
.seat-book-cntr-mobile .seat-layout .sleeper-seat .head{
    width:8px;
    height:20px;
    position:absolute;
    bottom:0;
    border-top-left-radius:4px;
    border-bottom-left-radius:4px;
    background-color:#ccc;
    top:4px;
    right:0
}
.seat-book-cntr-mobile .seat-layout .sleeper-seat .seat-no{
    top:6px;
    position:absolute;
    width:43px;
    left:10px;
    text-align:center;
    font-size:10px
}
.seat-book-cntr-mobile .seat-layout .sleeper-seat.avail-ladies{
    background-color:#ffb6d7
}
.seat-book-cntr-mobile .seat-layout .sleeper-seat.avail-ladies .head{
    background-color:#ff99d6
}
.seat-book-cntr-mobile .seat-layout .sleeper-seat.unavailable{
    background-color:#f39324
}
.seat-book-cntr-mobile .seat-layout .sleeper-seat.selected{
    background-color:#c3c02b;
}
.seat-book-cntr-mobile .seat-layout .sleeper-seat.selected .head{
    background-color:#6fd877
}
.seat-book-cntr-mobile .seat-layout .seat{
    color:rgba(0,0,0,.64);
    font-size:12px;
    cursor:pointer
}


.seat-book-cntr-mobile .seat-legends .seat-legend{
    margin:0 4px
}
.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend{
    vertical-align:middle;
    border:1px solid #ccc;
    width:34px;
    height:30px;
    border-radius:2px;
    position:relative
}
.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend .top{
    position:absolute;
    width:25px;
    border-bottom-left-radius:2px;
    left:4px;
    border-top-left-radius:2px;
    background-color:#ccc
}
.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend .bottom{
    position:absolute;
    height:4px;
    width:32px;
    border-bottom-left-radius:2px;
    left:0px;
    border-top-left-radius:2px;
    background-color:#ccc;
    bottom: -2px;
}
.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend .right{
    position:absolute;
    width:4px;
    height:25px;
    border-bottom-right-radius:2px;
    border-top-right-radius:2px;
    background-color:#ccc;
    bottom:-1px;
    right:-2px
}
.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend .left{
    position:absolute;
    width:4px;
    height:25px;
    border-bottom-right-radius:2px;
    border-top-right-radius:2px;
    background-color:#ccc;
    bottom:-1px;
    left:-2px
}
.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend .back{
    width: 23px;
    height: 8px;
    background-color: #ccc;
    position: absolute;
    border-radius: 2px;
    top: 22px;
    left: 5px;
}
.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend.avail-ladies{
    background-color:#ffb6d7
}
.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend.avail-ladies .back,.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend.avail-ladies .bottom,.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend.avail-ladies .right,.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend.avail-ladies .top{
    background-color:#ff99d6
}
.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend.unavailable{
    background-color:#d8d8d8;
}
.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend.selected{
    background-color:var(--craneGreenLight) ;
}
.seat-book-cntr-mobile .seat-legends .seat-legend .single-seat-legend.selected .back,.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.selected .bottom,.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.selected .right,.seat-book-cntr .seat-legends .seat-legend .single-seat-legend.selected .top{
    background-color:var(--craneGreenDark200);
}
.seat-book-cntr-mobile .seat-legends .seat-legend .text{
  vertical-align:middle;
  margin-left:4px;
  font-weight: 600;
  font-size: 11px;
  color: #101010;
}

.seat-book-cntr .seat-layout .no-single-seat .seat-no {
  color: #fff;
}
.seat-book-cntr-mobile .seat-layout .no-single-seat .seat-no {
  color: #fff;
}
.select2-container .select2-selection--single {
      height: 41px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 41px !important;
}
.select2-container {
    width: 100% !important;
}
.invalid-select {
    color: #dc3545;
}
._pd-20 {
  padding: 20px;
}
._pd-30 {
  padding: 30px;
}
/* End East Mobile */
/*------------------------------------------------------------------
[Table of contents]

	+ General
		- general Styles
		- common-style
		- Preloader
		- theme-btn
		- button-shared
		- padding
		- margin
		- preloader
		- section-heading
		- custom-checkbox
		- Back To Top
		- and more
	+ Header
		- Logo
		- login
		- sign up
		- Main Navigation
		- Dropdown
		- mobile menu
	+ Content
		+ Main Files
			- index.html
			- index2.html
			- index3.html
			- index4.html
			- index5.html
			- index6.html
	+ Banner Area
			- Breadcrumb
	+ Tour
	        - Tour Full Width
	        - Tour Grid
	        - Tour List
	        - Tour Left Sidebar
	        - Tour Right Sidebar
	        - Tour Details
	        - Tour Booking
	+ Cruise
	        - Cruises
	        - Cruise List
	        - Cruise Sidebar
	        - Cruise Details
	        - Cruise Booking
	+ Pages
			- Dashboard
			- User Profile
			- Become Local Expert
			- Destinations
			- About
			- Our Services
			- Payment
			- Faq
			- Contact
			- 404 Page
			- Recover Password
			- Coming Soon
	+ blog
			- Blog Full Width
			- Blog Grid
			- Blog Sidebar
			- Blog Detail
	+ Flight
	        - Flight Grid
	        - Flight List
	        - Flight Sidebar
	        - Flight Details
	        - Flight Booking
	 + Hotel
	        - Hotel Grid
	        - Hotel List
	        - Hotel Sidebar
	        - Hotel Details
	        - Hotel Booking
	 + Car
	        - Car Grid
	        - Car List
	        - Car Sidebar
	        - Car Details
	        - Car Booking
	+ Footer
		+ Top Footer
			- Company Details
			- Other Licks
			- Subscriber form
		+ Bottom Footer
		    - Copyright
		    - Terms & Conditions
		    - Privacy Policy
		    - Help Center
		    - Social Profile
	+ Responsive Design Styles
		    - $laptop_l: '(max-width: 1440px)';
            - $laptop_m: '(max-width: 1366px)';
            - $laptop_m_two: '(max-width: 1280px)';
            - $laptop_m_three: '(max-width: 1200px)';
            - $laptop_m_four: '(max-width: 1199px)';
            - $laptop_m_five: '(max-width: 1024px)';
            - $laptop_ls: 'only screen and (max-width: 1279px) and (min-width: 320px)';
            - $medium_device: 'only screen and (min-width: 992px) and (max-width: 1200px)';
            - $ms_device: 'only screen and (max-width: 1200px) and (min-width: 320px)';
            - $tab_device: 'only screen and (min-width: 768px) and (max-width: 991px)';
            - $tab_device_two: '(max-width: 768px)';
            - $large_mobile: 'only screen and (min-width: 480px) and (max-width: 767px)';
            - $large_mobile_two: ' (max-width: 600px)';
            - $large_mobile_three: ' (max-width: 480px)';
            - $small_mobile: 'only screen and (min-width: 320px) and (max-width: 479px)';
            - $small_mobile_four: '(max-width: 425px)';
            - $small_mobile_three: '(max-width: 400px)';
            - $small_mobile_five: '(max-width: 375px)';
            - $small_mobile_two: '(max-width: 320px)';
-------------------------------------------------------------------*/
:root {
    --craneGreenLight: #2fbc31;
    --craneGreenDark: #0c6013;
    --craneGreenDark200: #baf1bd;
    --sooresWhite: #ffffff;
  }
  /*---------------- css loader ----------------*/
  @keyframes rotate {
    100% {
      transform: rotate(360deg); } }
  
  @keyframes dash {
    0% {
      stroke-dasharray: 1, 150;
      stroke-dashoffset: 0; }
    50% {
      stroke-dasharray: 90, 150;
      stroke-dashoffset: -35; }
    100% {
      stroke-dasharray: 90, 150;
      stroke-dashoffset: -124; } }
  
  @keyframes infinite-blink {
    0% {
      opacity: 1;
      top: 0; }
    30% {
      opacity: 1;
      top: 30%; }
    70% {
      opacity: 0;
      top: 30%; }
    100% {
      opacity: 0;
      top: 0; } }
  
  /*============== play-button-pulse ==============*/
  
  @keyframes play-button-pulse {
    0% {
      transform: scale(0.5);
      opacity: 0; }
    50% {
      opacity: 1; }
    100% {
      transform: scale(1.2);
      opacity: 0; } }
  
  /*== heartBeat ==*/
  @keyframes heartBeat {
    0% {
      transform: scale(1); }
    25% {
      transform: scale(1.1); }
    40% {
      transform: scale(1); }
    60% {
      transform: scale(1.04); }
    100% {
      transform: scale(1); } }
  
  @keyframes cluster-animation {
    0%, 100% {
      box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.1); }
    50% {
      box-shadow: 0 0 0 7px rgba(0, 0, 0, 0.1); } }
  
  /*====== starsAnimation ========*/
  @keyframes starsAnimation {
    from {
      transform: translateY(-2000px); }
    to {
      transform: translateY(0px); } }
  
  /*====== background-move ========*/
  @keyframes background-move {
    0% {
      background-position: 0 0, 0 0; }
    100% {
      background-position: 100vw 0, 0 0;
      background-position: max(100vw, 40em) 0, 0 0; } }
  
  * {
    padding: 0;
    margin: 0;
    box-sizing: border-box; }
  
  ul {
    padding: 0;
    margin: 0;
    list-style-type: none; }
  
  a:hover,
  a:focus {
    text-decoration: none; }
  
  input:focus {
    outline: none; }
  
  h1, h2, h3, h4, h5, h6, p {
    margin: 0; }
  
  body {
    font-size: 16px;
    line-height: 28px;
    font-family: "Roboto", sans-serif;
    color: #5d646d;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  
  /*---------------- fonts ----------------*/
  .font-size-100 {
    font-size: 100px !important; }
  
  .font-size-90 {
    font-size: 90px !important; }
  
  .font-size-80 {
    font-size: 80px !important; }
  
  .font-size-70 {
    font-size: 70px !important; }
  
  .font-size-65 {
    font-size: 65px !important; }
  
  .font-size-60 {
    font-size: 60px !important; }
  
  .font-size-55 {
    font-size: 55px !important; }
  
  .font-size-50 {
    font-size: 50px !important; }
  
  .font-size-45 {
    font-size: 45px !important; }
  
  .font-size-40 {
    font-size: 40px !important; }
  
  .font-size-35 {
    font-size: 35px !important; }
  
  .font-size-30 {
    font-size: 30px !important; }
  
  .font-size-28 {
    font-size: 28px !important; }
  
  .font-size-27 {
    font-size: 27px !important; }
  
  .font-size-26 {
    font-size: 26px !important; }
  
  .font-size-25 {
    font-size: 25px !important; }
  
  .font-size-24 {
    font-size: 24px !important; }
  
  .font-size-23 {
    font-size: 23px !important; }
  
  .font-size-22 {
    font-size: 22px !important; }
  
  .font-size-21 {
    font-size: 21px !important; }
  
  .font-size-20 {
    font-size: 20px !important; }
  
  .font-size-19 {
    font-size: 19px !important; }
  
  .font-size-18 {
    font-size: 18px !important; }
  
  .font-size-17 {
    font-size: 17px !important; }
  
  .font-size-16 {
    font-size: 16px !important; }
  
  .font-size-15 {
    font-size: 15px !important; }
  
  .font-size-14 {
    font-size: 14px !important; }
  
  .font-size-13 {
    font-size: 13px !important; }
  
  .font-size-12 {
    font-size: 12px !important; }
  
  .font-size-11 {
    font-size: 11px !important; }
  
  /*---------------- font-weight ----------------*/
  .font-weight-thin {
    font-weight: 200 !important; }
  
  .font-weight-light {
    font-weight: 300 !important; }
  
  .font-weight-regular {
    font-weight: 400 !important; }
  
  .font-weight-medium {
    font-weight: 500 !important; }
  
  .font-weight-semi-bold {
    font-weight: 600 !important; }
  
  .font-weight-bold {
    font-weight: 700 !important; }
  
  .font-weight-black {
    font-weight: 900 !important; }
  
  /*---------------- line-height ----------------*/
  .line-height-100 {
    line-height: 100px !important; }
  
  .line-height-90 {
    line-height: 90px !important; }
  
  .line-height-85 {
    line-height: 85px !important; }
  
  .line-height-80 {
    line-height: 80px !important; }
  
  .line-height-75 {
    line-height: 75px !important; }
  
  .line-height-70 {
    line-height: 70px !important; }
  
  .line-height-65 {
    line-height: 65px !important; }
  
  .line-height-60 {
    line-height: 60px !important; }
  
  .line-height-55 {
    line-height: 55px !important; }
  
  .line-height-50 {
    line-height: 50px !important; }
  
  .line-height-45 {
    line-height: 45px !important; }
  
  .line-height-40 {
    line-height: 40px !important; }
  
  .line-height-35 {
    line-height: 35px !important; }
  
  .line-height-30 {
    line-height: 30px !important; }
  
  .line-height-28 {
    line-height: 28px !important; }
  
  .line-height-26 {
    line-height: 26px !important; }
  
  .line-height-25 {
    line-height: 25px !important; }
  
  .line-height-24 {
    line-height: 24px !important; }
  
  .line-height-22 {
    line-height: 22px !important; }
  
  .line-height-20 {
    line-height: 20px !important; }
  
  .line-height-18 {
    line-height: 18px !important; }
  
  .radius-round-full {
    border-radius: 50% !important; }
  
  .radius-round {
    border-radius: 4px !important; }
  
  .radius-rounded {
    border-radius: 30px !important; }
  
  .radius-none {
    border-radius: 0 !important; }
  
  .before-none:before {
    display: none !important; }
  
  .after-none:after {
    display: none !important; }
  
  .after-none:after,
  .before-none:before {
    display: none !important; }
  
  .section-bg {
    background-color: #F5F7FC; }
  
  .section-bg-2 {
    background-color: #0d233e; }
  
  .gradient-bg {
    background: linear-gradient(135deg, var(--craneGreenDark) 0%, #bdd2ef 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--craneGreenDark)', endColorstr='#bdd2ef',GradientType=1 ); }
  
  .gradient-bg-gray {
    background: linear-gradient(70deg, #e8eef9 0, #fff 100%) !important; }
  
  .bg-gray {
    background-color: #F5F7FC !important; }
  
  .bg-fixed {
    background-attachment: fixed; }
  
  .section-block {
    height: 1px;
    background-color: #F5F7FC; }
  
  /*==== hover-y =====*/
  .hover-y {
    transition: all 0.3s; }
    .hover-y:hover {
      transform: translateY(-3px); }
  
  /*==== border color =====*/
  .border {
    border-color: rgba(128, 137, 150, 0.1) !important; }
  
  .border-top {
    border-top-color: rgba(128, 137, 150, 0.1) !important; }
  
  .border-bottom {
    border-bottom-color: rgba(128, 137, 150, 0.1) !important; }
  
  /*==== bg =====*/
  .bg-img-transparent {
    background-image: none !important; }
  
  .bg-1 {
    background-color: #8C43FF !important; }
  
  .bg-2 {
    background-color: #28d5a7 !important; }
  
  .bg-3 {
    background-color: #f9b851 !important; }
  
  .bg-4 {
    background-color: #CC08E9 !important; }
  
  .bg-5 {
    background-color: #2877B5 !important; }
  
  .bg-6 {
    background-color: #1da1f2 !important; }
  
  .bg-7 {
    background-color: #f00125 !important; }
  
  .bg-rgb {
    background-color: rgba(140, 67, 255, 0.1) !important; }
  
  .bg-rgb-2 {
    background-color: rgba(40, 213, 167, 0.1) !important; }
  
  .bg-rgb-3 {
    background-color: rgba(249, 184, 81, 0.1) !important; }
  
  .bg-rgb-4 {
    background-color: rgba(204, 8, 233, 0.1) !important; }
  
  .bg-rgb-5 {
    background-color: rgba(191, 255, 2, 0.1) !important; }
  
  .bg-rgb-6 {
    background-color: rgba(48, 124, 243, 0.1) !important; }
  
  .z-index-1 {
    z-index: 1; }
  
  .z-index-2 {
    z-index: 2; }
  
  .z-index-3 {
    z-index: 3; }
  
  .z-index-4 {
    z-index: 4; }
  
  /*---------------- text-color ----------------*/
  .text-black {
    color: #0d233e !important; }
  
  .text-gray {
    color: #5d646d !important; }
  
  .text-color {
    color: var(--craneGreenDark) !important; }
  
  .text-color-2 {
    color: #8C43FF !important; }
  
  .text-color-3 {
    color: #28d5a7 !important; }
  
  .text-color-4 {
    color: #f9b851 !important; }
  
  .text-color-5 {
    color: #CC08E9 !important; }
  
  .text-color-6 {
    color: #FF8C2A !important; }
  
  .text-color-7 {
    color: #307CF3 !important; }
  
  .text-color-8 {
    color: #e1306c !important; }
  
  .text-color-9 {
    color: #2877B5 !important; }
  
  .text-color-10 {
    color: #f00125 !important; }
  
  .text-color-11 {
    color: #fb6340 !important; }
  
  /*=== p-relative p-absolute ====*/
  .p-relative {
    position: relative; }
  
  .p-absolute {
    position: absolute; }
  
  /*---------------- container ----------------*/
  .container {
    max-width: 1200px; }
  
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  
  @media (min-width: 1200px) {
    .container {
      max-width: 1200px; } }
  
  /*---------------- responsive-column will be visible on responsive ----------------*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .responsive-column {
      flex: 0 0 50%;
      max-width: 50%; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .responsive-column {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .responsive-column {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  @media (max-width: 1366px) {
    .responsive-column-l {
      flex: 0 0 50%;
      max-width: 50%; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .responsive-column-l {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .responsive-column-l {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  @media (max-width: 1199px) {
    .responsive--column-l {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  @media (max-width: 1024px) {
    .responsive-column-m {
      flex: 0 0 50%;
      max-width: 50%; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .responsive-column-m {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .responsive-column-m {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  @media (max-width: 1024px) {
    .responsive-column--m {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  /*=== theme-btn ====*/
  .theme-btn {
    font-size: 15px;
    color: #fff;
    line-height: 45px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: var(--craneGreenDark);
    transition: all 0.3s;
    position: relative;
    display: inline-block;
    border-radius: 4px;
    border: 1px solid var(--craneGreenDark);
    font-weight: 500; }
    .theme-btn:hover {
      background-color: var(--craneGreenLight);
      cursor: pointer;
      color: var(--cranecoachWhite); }
  

  /*=== theme-btn-small ====*/
  .theme-btn-small {
    line-height: 35px;
    padding-left: 15px;
    padding-right: 15px; }
  
  /*=== theme-btn-gray ====*/
  .theme-btn-gray {
    background-color: rgba(128, 137, 150, 0.1);
    color: #0d233e;
    border-color: rgba(128, 137, 150, 0.1); }
    .theme-btn-gray:hover {
      background-color: rgba(128, 137, 150, 0.2);
      color: #0d233e; }
  
  .recommended-tag.active {
    background-color: var(--craneGreenDark);
    color: #fff;
    border-color: var(--craneGreenDark); }
  
  .undo-btn {
    display: none;
    color: var(--craneGreenDark);
    cursor: pointer;
    padding: 2px; }
    .undo-btn.active {
      display: inline-block; }
  
  /*=== theme-btn-transparent ====*/
  .theme-btn-transparent {
    background-color: #fff;
    color: var(--craneGreenDark); }
    .theme-btn-transparent:hover {
      background-color: var(--craneGreenDark);
      color: #fff; }
  
  /*=== theme-btn-rgb ====*/
  .theme-btn-rgb {
    border: none;
    background-color: rgba(40, 125, 250, 0.1);
    color: var(--craneGreenDark); }
    .theme-btn-rgb:hover {
      background-color: rgba(40, 125, 250, 0.1); }
  
  /*=== theme-btn-danger-rgb ====*/
  .theme-btn-danger-rgb {
    background-color: rgba(220, 54, 67, 0.1);
    color: #dc3545; }
    .theme-btn-danger-rgb:hover {
      background-color: rgba(220, 54, 67, 0.1);
      color: #dc3545; }
  
  /*=== theme-btn-hover-gray ====*/
  .theme-btn-hover-gray {
    color: #0d233e;
    font-weight: 500; }
    .theme-btn-hover-gray:focus {
      box-shadow: 0 0 0 0; }
    .theme-btn-hover-gray:hover {
      background-color: rgba(128, 137, 150, 0.1);
      color: #0d233e; }
  
  /*==== btn-text ======*/
  .download-btn {
    padding: 7px 20px; }
  
  /*=== multi-flight-remove ====*/
  .multi-flight-remove {
    color: #0d233e;
    font-size: 20px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    background-color: #fff;
    border-radius: 50%;
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
    border: none;
    transition: all 0.3s; }
    .multi-flight-remove:focus {
      outline: none; }
    .multi-flight-remove:hover {
      background-color: var(--craneGreenDark);
      color: #fff; }
  
  /*==== btn-text ======*/
  .btn-text {
    color: #0d233e;
    transition: all 0.3s;
    font-size: 15px; }
    .btn-text i {
      padding-left: 1px;
      font-size: 13px; }
    .btn-text:hover {
      color: var(--craneGreenDark); }
  
  .video-play-btn {
    width: 70px;
    height: 70px;
    line-height: 70px;
    display: inline-block;
    text-align: center;
    background-color: var(--craneGreenDark);
    color: #fff;
    font-size: 80px;
    border-radius: 50%;
    transition: all 0.3s; }
    .video-play-btn:hover {
      background-color: #2273e5;
      color: #fff; }
  
  .button-warning {
    background-color: #f9b851 !important; }
  
  .button-info {
    background-color: #1da1f2 !important; }
  
  .button-success {
    background-color: #40CC6F !important; }
  
  .button-danger {
    background-color: var(--craneGreenDark) !important; }
  
  .section-padding {
    padding-top: 100px;
    padding-bottom: 100px; }
  
  .section--padding {
    padding-top: 30px;
    padding-bottom: 90px; }
  
  /*===== padding-top ========*/
  .padding-top-200px {
    padding-top: 200px; }
  
  .padding-top-190px {
    padding-top: 190px; }
  
  .padding-top-180px {
    padding-top: 180px; }
  
  .padding-top-170px {
    padding-top: 170px; }
  
  .padding-top-160px {
    padding-top: 160px; }
  
  .padding-top-150px {
    padding-top: 150px; }
  
  .padding-top-140px {
    padding-top: 140px; }
  
  .padding-top-130px {
    padding-top: 130px; }
  
  .padding-top-120px {
    padding-top: 120px; }
  
  .padding-top-110px {
    padding-top: 110px; }
  
  .padding-top-100px {
    padding-top: 100px; }
  
  .padding-top-95px {
    padding-top: 95px; }
  
  .padding-top-90px {
    padding-top: 90px; }
  
  .padding-top-85px {
    padding-top: 85px; }
  
  .padding-top-80px {
    padding-top: 80px; }
  
  .padding-top-70px {
    padding-top: 70px; }
  
  .padding-top-60px {
    padding-top: 60px; }
  
  .padding-top-50px {
    padding-top: 50px; }
  
  .padding-top-50px {
    padding-top: 50px; }
  
  .padding-top-45px {
    padding-top: 45px; }
  
  .padding-top-40px {
    padding-top: 40px; }
  
  .padding-top-35px {
    padding-top: 35px; }
  
  .padding-top-38px {
    padding-top: 38px; }
  
  .padding-top-30px {
    padding-top: 30px; }
  
  .padding-top-20px {
    padding-top: 20px; }
  
  .padding-top-10px {
    padding-top: 10px; }
  
  /*===== padding-bottom ========*/
  .padding-bottom-200px {
    padding-bottom: 200px; }
  
  .padding-bottom-190px {
    padding-bottom: 190px; }
  
  .padding-bottom-180px {
    padding-bottom: 180px; }
  
  .padding-bottom-170px {
    padding-bottom: 170px; }
  
  .padding-bottom-160px {
    padding-bottom: 160px; }
  
  .padding-bottom-150px {
    padding-bottom: 150px; }
  
  .padding-bottom-140px {
    padding-bottom: 140px; }
  
  .padding-bottom-130px {
    padding-bottom: 130px; }
  
  .padding-bottom-120px {
    padding-bottom: 120px; }
  
  .padding-bottom-110px {
    padding-bottom: 110px; }
  
  .padding-bottom-100px {
    padding-bottom: 100px; }
  
  .padding-bottom-95px {
    padding-bottom: 95px; }
  
  .padding-bottom-90px {
    padding-bottom: 90px; }
  
  .padding-bottom-85px {
    padding-bottom: 85px; }
  
  .padding-bottom-80px {
    padding-bottom: 80px; }
  
  .padding-bottom-70px {
    padding-bottom: 70px; }
  
  .padding-bottom-60px {
    padding-bottom: 60px; }
  
  .padding-bottom-50px {
    padding-bottom: 50px; }
  
  .padding-bottom-45px {
    padding-bottom: 45px; }
  
  .padding-bottom-40px {
    padding-bottom: 40px; }
  
  .padding-bottom-35px {
    padding-bottom: 35px; }
  
  .padding-bottom-30px {
    padding-bottom: 30px; }
  
  .padding-bottom-20px {
    padding-bottom: 20px; }
  
  .padding-bottom-10px {
    padding-bottom: 10px; }
  
  /*===== padding-right ========*/
  .padding-right-150px {
    padding-right: 150px; }
  
  .padding-right-140px {
    padding-right: 140px; }
  
  .padding-right-130px {
    padding-right: 130px; }
  
  .padding-right-120px {
    padding-right: 120px; }
  
  .padding-right-110px {
    padding-right: 110px; }
  
  .padding-right-100px {
    padding-right: 100px; }
  
  .padding-right-95px {
    padding-right: 95px; }
  
  .padding-right-90px {
    padding-right: 90px; }
  
  .padding-right-85px {
    padding-right: 85px; }
  
  .padding-right-80px {
    padding-right: 80px; }
  
  .padding-right-70px {
    padding-right: 70px; }
  
  .padding-right-60px {
    padding-right: 60px; }
  
  .padding-right-55px {
    padding-right: 55px; }
  
  .padding-right-50px {
    padding-right: 50px; }
  
  .padding-right-45px {
    padding-right: 45px; }
  
  .padding-right-40px {
    padding-right: 40px; }
  
  .padding-right-30px {
    padding-right: 30px; }
  
  /*===== padding-left ========*/
  .padding-left-150px {
    padding-left: 150px; }
  
  .padding-left-140px {
    padding-left: 140px; }
  
  .padding-left-130px {
    padding-left: 130px; }
  
  .padding-left-120px {
    padding-left: 120px; }
  
  .padding-left-110px {
    padding-left: 110px; }
  
  .padding-left-100px {
    padding-left: 100px; }
  
  .padding-left-95px {
    padding-left: 95px; }
  
  .padding-left-90px {
    padding-left: 90px; }
  
  .padding-left-85px {
    padding-left: 85px; }
  
  .padding-left-80px {
    padding-left: 80px; }
  
  .padding-left-70px {
    padding-left: 70px; }
  
  .padding-left-60px {
    padding-left: 60px; }
  
  .padding-left-55px {
    padding-left: 55px; }
  
  .padding-left-50px {
    padding-left: 50px; }
  
  .padding-left-45px {
    padding-left: 45px; }
  
  .padding-left-40px {
    padding-left: 40px; }
  
  .padding-left-30px {
    padding-left: 30px; }
  
  /*===== margin ====*/
  .margin-top-200px {
    margin-top: 200px; }
  
  .margin-top-190px {
    margin-top: 190px; }
  
  .margin-top-180px {
    margin-top: 180px; }
  
  .margin-top-160px {
    margin-top: 160px; }
  
  .margin-top-150px {
    margin-top: 150px; }
  
  .margin-top-140px {
    margin-top: 140px; }
  
  .margin-top-130px {
    margin-top: 130px; }
  
  .margin-top-120px {
    margin-top: 120px; }
  
  .margin-top-110px {
    margin-top: 110px; }
  
  .margin-top-100px {
    margin-top: 100px; }
  
  .margin-top-95px {
    margin-top: 95px; }
  
  .margin-top-90px {
    margin-top: 90px; }
  
  .margin-top-85px {
    margin-top: 85px; }
  
  .margin-top-80px {
    margin-top: 80px; }
  
  .margin-top-70px {
    margin-top: 70px; }
  
  .margin-top-60px {
    margin-top: 60px; }
  
  .margin-top-55px {
    margin-top: 55px; }
  
  .margin-top-50px {
    margin-top: 50px; }
  
  .margin-top-45px {
    margin-top: 45px; }
  
  .margin-top-40px {
    margin-top: 40px; }
  
  .margin-top-35px {
    margin-top: 35px; }
  
  .margin-top-30px {
    margin-top: 30px; }
  
  .margin-top-20px {
    margin-top: 20px; }
  
  .margin-top-10px {
    margin-top: 10px; }
  
  .margin-bottom-200px {
    margin-bottom: 200px; }
  
  .margin-bottom-190px {
    margin-bottom: 190px; }
  
  .margin-bottom-180px {
    margin-bottom: 180px; }
  
  .margin-bottom-170px {
    margin-bottom: 170px; }
  
  .margin-bottom-160px {
    margin-bottom: 160px; }
  
  .margin-bottom-150px {
    margin-bottom: 150px; }
  
  .margin-bottom-140px {
    margin-bottom: 140px; }
  
  .margin-bottom-130px {
    margin-bottom: 130px; }
  
  .margin-bottom-120px {
    margin-bottom: 120px; }
  
  .margin-bottom-110px {
    margin-bottom: 110px; }
  
  .margin-bottom-100px {
    margin-bottom: 100px; }
  
  .margin-bottom-95px {
    margin-bottom: 95px; }
  
  .margin-bottom-90px {
    margin-bottom: 90px; }
  
  .margin-bottom-85px {
    margin-bottom: 85px; }
  
  .margin-bottom-80px {
    margin-bottom: 80px; }
  
  .margin-bottom-70px {
    margin-bottom: 70px; }
  
  .margin-bottom-60px {
    margin-bottom: 60px; }
  
  .margin-bottom-50px {
    margin-bottom: 50px; }
  
  .margin-bottom-55px {
    margin-bottom: 55px; }
  
  .margin-bottom-45px {
    margin-bottom: 45px; }
  
  .margin-bottom-40px {
    margin-bottom: 40px; }
  
  .margin-bottom-35px {
    margin-bottom: 35px; }
  
  .margin-bottom-30px {
    margin-bottom: 30px; }
  
  .margin-bottom-20px {
    margin-bottom: 20px; }
  
  .margin-bottom-10px {
    margin-bottom: 10px; }
  
  /*========= preloader ==========*/
  .preloader {
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background-color: #fff; }
  
  .loader {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }
    .loader .spinner {
      animation: rotate 2s linear infinite;
      z-index: 2;
      width: 50px;
      height: 50px; }
      .loader .spinner .path {
        stroke: var(--craneGreenDark);
        stroke-linecap: round;
        animation: dash 1.5s ease-in-out infinite; }
  
  .before-price {
    text-decoration: line-through;
    color: #5d646d !important; }
  
  /*====================================================
      cd-words-wrapper
   ====================================================*/
  .cd-words-wrapper b {
    font-weight: 700; }
  
  /*-===============================
      line-bg
  ===============================-*/
  .line-bg {
    position: absolute;
    width: 1px;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.1);
    top: 0; }
    .line-bg:before {
      position: absolute;
      bottom: -60%;
      left: 0;
      content: "";
      height: 80px;
      width: 100%;
      background-color: rgba(255, 255, 255, 0.4); }
  
  .line-bg1 {
    left: 14%; }
  
  .line-bg2 {
    left: 30%; }
  
  .line-bg3 {
    left: 45%; }
  
  .line-bg4 {
    left: 60%; }
  
  .line-bg5 {
    left: 75%; }
  
  .line-bg6 {
    left: 88%; }
  
  /*====================================================
      section-heading
   ====================================================*/
  .section-heading .sec__title {
    font-size: 40px;
    color: #0d233e;
    font-weight: 700; }
    @media (max-width: 425px) {
      .section-heading .sec__title {
        font-size: 30px;
        line-height: 42px !important; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .section-heading .sec__title br {
        display: none; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .section-heading .sec__title br {
        display: none; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .section-heading .sec__title br {
        display: none; } }
  
  .section-heading .sec__desc {
    font-size: 18px;
    color: #5d646d;
    line-height: 30px; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .section-heading .sec__desc br {
        display: none; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .section-heading .sec__desc br {
        display: none; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .section-heading .sec__desc br {
        display: none; } }
  
  /*==== title =====*/
  .title {
    font-size: 18px;
    color: #0d233e; }
  
  /*==== curve-shape =====*/
  .curve-shape {
    position: relative;
    display: inline-block; }
    .curve-shape::before {
      position: absolute;
      left: 0;
      bottom: 0;
      content: attr(data-text);
      color: transparent;
      text-decoration-style: wavy;
      text-decoration-color: var(--craneGreenDark);
      text-decoration-line: underline; }
  
  /*==== stroke-shape =====*/
  .stroke-shape {
    position: relative;
    display: inline-block; }
    .stroke-shape::before, .stroke-shape::after {
      position: absolute;
      content: "";
      bottom: 0;
      left: 0;
      height: 2px;
      width: 45px;
      background-color: var(--craneGreenDark); }
    .stroke-shape::after {
      width: 7px;
      background-color: #fff;
      left: 25px; }
  
  /*====================================================
      custom-checkbox
   ====================================================*/
  .custom-checkbox {
    display: block;
    margin-bottom: 8px; }
    .custom-checkbox label {
      color: #5d646d;
      font-size: 15px;
      display: block;
      margin-bottom: 0;
      cursor: pointer; }
      .custom-checkbox label a {
        color: var(--craneGreenDark);
        transition: all 0.3s; }
        .custom-checkbox label a:hover {
          color: #0d233e; }
    .custom-checkbox input[type=checkbox]:not(:checked),
    .custom-checkbox input[type=checkbox]:checked {
      position: absolute;
      left: -9999px; }
    .custom-checkbox input[type=checkbox]:not(:checked) + label,
    .custom-checkbox input[type=checkbox]:checked + label {
      position: relative;
      padding-left: 26px; }
    .custom-checkbox input[type=checkbox]:not(:checked) + label:before,
    .custom-checkbox input[type=checkbox]:checked + label:before {
      content: "";
      position: absolute;
      left: 0;
      top: 5px;
      width: 18px;
      height: 18px;
      border: 1px solid #ddd;
      background-color: #fff;
      border-radius: 2px; }
    .custom-checkbox input[type=checkbox]:not(:checked) + label:after,
    .custom-checkbox input[type=checkbox]:checked + label:after {
      content: '\f00c';
      position: absolute;
      top: 1px;
      left: 3px;
      font-size: 12px;
      color: #fff;
      transition: all 0.3s;
      font-family: "Line Awesome Free";
      font-weight: 900; }
    .custom-checkbox input[type=checkbox]:not(:checked) + label:after {
      opacity: 0;
      visibility: hidden; }
    .custom-checkbox input[type=checkbox]:checked + label:after {
      opacity: 1;
      visibility: visible; }
    .custom-checkbox input[type=checkbox]:checked + label:before {
      background-color: var(--craneGreenDark);
      border-color: var(--craneGreenDark); }
  
  /*======= social-profile ========*/
  .social-profile li {
    display: inline-block;
    margin-right: 3px; }
    .social-profile li:last-child {
      margin-right: 0; }
    .social-profile li a {
      display: block;
      color: #0d233e;
      width: 38px;
      height: 38px;
      line-height: 38px;
      text-align: center;
      background-color: rgba(128, 137, 150, 0.1);
      transition: all 0.3s;
      border-radius: 50%; }
      .social-profile li a:hover {
        background-color: var(--craneGreenDark);
        color: #fff; }
  
  /*======= social--profile ========*/
  .social--profile li a {
    background-color: rgba(255, 255, 255, 0.1);
    color: #fff; }
    .social--profile li a:hover {
      background-color: var(--craneGreenDark);
      color: #fff; }
  
  /*======= info-list ========*/
  .info-list li {
    display: block;
    color: #5d646d;
    margin-bottom: 6px; }
    .info-list li:last-child {
      margin-bottom: 0; }
    .info-list li a {
      color: #5d646d; }
    .info-list li .icon-element {
      color: var(--craneGreenDark);
      font-size: 16px;
      width: 30px;
      height: 30px;
      background-color: rgba(40, 125, 250, 0.1);
      line-height: 30px; }
    .info-list li:hover a {
      color: var(--craneGreenDark); }
    .info-list li:hover .icon-element {
      background-color: var(--craneGreenDark);
      color: #fff; }
  
  /*======= list-items ========*/
  .list-items li {
    margin-bottom: 6px;
    color: #5d646d; }
    .list-items li a {
      color: #5d646d;
      transition: all 0.3s; }
      .list-items li a:hover {
        color: var(--craneGreenDark); }
  
  /*======= list--items ========*/
  .list--items a {
    position: relative;
    display: inline-block; }
    .list--items a::before {
      position: absolute;
      content: "";
      bottom: 1px;
      left: 0;
      width: 100%;
      height: 2px;
      background-color: var(--craneGreenDark);
      transform: scale(0);
      transition: all 0.3s; }
    .list--items a:hover::before {
      transform: scale(1); }
  
  /*======= list-items-2 ========*/
  .list-items-2 li span {
    display: inline-block;
    width: 150px;
    color: #0d233e;
    font-weight: 500; }
  
  /*======= list-items-flush ========*/
  .list-items-flush li {
    border-bottom: 1px solid rgba(128, 137, 150, 0.1);
    margin-bottom: 10px;
    padding-bottom: 10px; }
    .list-items-flush li:last-child {
      border-bottom: 0; }
  
  /*======= list-items-3 ========*/
  .list-items-3 li {
    display: -ms-flex;
    display: flex;
    align-items: center;
    justify-content: space-between; }
    @media (max-width: 425px) {
      .list-items-3 li {
        display: block; } }
    .list-items-3 li:last-child {
      border-bottom: 0;
      padding-bottom: 0;
      margin-bottom: 0; }
    .list-items-3 li span {
      width: auto;
      margin-right: 20px; }
      @media (max-width: 425px) {
        .list-items-3 li span {
          display: block;
          margin-right: 0; } }
  
  /*===== list-items-bullet =======*/
  .list-items-bullet li {
    position: relative;
    padding-left: 20px; }
    .list-items-bullet li:after {
      position: absolute;
      content: "";
      top: 11px;
      left: 0;
      width: 6px;
      height: 6px;
      background-color: rgba(128, 137, 150, 0.6);
      border-radius: 50%; }
  
  /*===== ripple-bg =======*/
  .ripple-bg canvas {
    width: 100%;
    height: 100%; }
  
  /*===== toggle-drop-menu =======*/
  .toggle-drop-menu {
    display: none; }
  
  /*======== image-box =========*/
  .image-box {
    position: relative; }
    .image-box .img__item {
      width: 100%;
      border-radius: 5px; }
    .image-box .img__item-2 {
      position: absolute;
      bottom: -50px;
      left: -80px;
      border-radius: 100%;
      width: 190px;
      height: 190px;
      border: 8px solid #fff; }
      @media (max-width: 768px) {
        .image-box .img__item-2 {
          left: -10px; } }
  
  /*======== image-box-layout-2 =========*/
  .image-box-layout-2 .img__item {
    border-radius: 50%;
    border: 8px solid #fff;
    position: absolute;
    z-index: 1; }
  
  .image-box-layout-2 .img__item-1 {
    width: 250px;
    height: 250px;
    top: -150px;
    right: -150px; }
  
  .image-box-layout-2 .img__item-2 {
    left: 110px;
    bottom: -130px; }
  
  .image-box-layout-2 .img__item-3 {
    width: 200px;
    height: 200px;
    right: 50px;
    top: 90px; }
    @media (max-width: 1199px) {
      .image-box-layout-2 .img__item-3 {
        right: 0; } }
  
  /*======== image-box-layout-3 =========*/
  .image-box-layout-3 .img__item {
    border-radius: 50%;
    box-shadow: 0px 0px 30px 20px rgba(0, 0, 0, 0.08); }
  
  .image-box-layout-3 .img__item-1 {
    width: 380px;
    height: 380px;
    margin-left: auto;
    display: block; }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .image-box-layout-3 .img__item-1 {
        width: 300px;
        height: 300px; } }
  
  .image-box-layout-3 .img__item-2 {
    left: 40px; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .image-box-layout-3 .img__item-2 {
        left: 170px;
        bottom: 55px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .image-box-layout-3 .img__item-2 {
        left: 0;
        bottom: 55px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .image-box-layout-3 .img__item-2 {
        left: 0;
        bottom: 55px; } }
  
  /*======== photo-block-item =========*/
  .photo-block-item {
    margin-bottom: 30px; }
    .photo-block-item img {
      width: 100%;
      border-radius: 5px; }
  
  /*======== toggle-menu =========*/
  .toggle-menu li .toggle-menu-icon .la {
    transition: all 0.3s; }
  
  .toggle-menu li.active .toggle-menu-icon .la {
    transform: rotate(-180deg); }
  
  /*=============== tip ===============*/
  .tip {
    display: inline-block;
    cursor: help;
    border-radius: 50%;
    font-size: 18px;
    line-height: 18px;
    width: 18px;
    height: 18px;
    position: relative;
    top: 2px;
    left: 1px; }
  
  .tip-verified {
    background-color: #40CC6F; }
  
  /*================= pagination ==================*/
  .page-item .page-link-nav:first-child, .page-item .page-link-nav:last-child {
    border-radius: 50%; }
  
  .page-link-nav {
    color: var(--craneGreenDark);
    margin-right: 5px;
    border-radius: 50%;
    border: none;
    transition: all 0.3s;
    background-color: rgba(40, 125, 250, 0.07);
    width: 34px;
    line-height: 34px;
    padding: 0;
    text-align: center;
    height: 34px; }
    .page-link-nav:hover {
      color: #fff;
      background-color: var(--craneGreenDark); }
  
  /*======== filter-top =========*/
  @media (max-width: 375px) {
    .filter-top {
      display: block !important; } }
  
  /*======== layout-view =========*/
  .layout-view {
    border-radius: 5px;
    border: 1px solid rgba(128, 137, 150, 0.2);
    padding: 4px 10px 4px 10px;
    width: 70px; }
    @media (max-width: 375px) {
      .layout-view {
        margin-top: 15px; } }
    .layout-view a {
      color: #5d646d;
      margin-right: 3px;
      font-size: 22px;
      transition: all 0.3s; }
      .layout-view a:nth-child(2) {
        margin-right: 0; }
      .layout-view a.active {
        color: #0d233e; }
      .layout-view a:hover {
        color: var(--craneGreenDark); }
  
  /*======== filter-bar =========*/
  .filter-bar {
    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
    padding: 20px;
    border: 1px solid rgba(128, 137, 150, 0.1); }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .filter-bar {
        display: block !important; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .filter-bar {
        display: block !important; } }
  
  .filter-option {
    margin-right: 20px; }
    @media (max-width: 575px) {
      .filter-option {
        margin-right: 10px; } }
    @media (max-width: 375px) {
      .filter-option {
        margin-right: 0;
        margin-bottom: 10px; } }
    .filter-option .dropdown-contain .dropdown-menu {
      width: 245px;
      margin-top: 15px; }
      @media (max-width: 575px) {
        .filter-option .dropdown-contain .dropdown-menu {
          left: -90px !important; } }
      @media (max-width: 425px) {
        .filter-option .dropdown-contain .dropdown-menu {
          left: -20px !important; } }
      @media (max-width: 375px) {
        .filter-option .dropdown-contain .dropdown-menu {
          left: 0 !important; } }
    .filter-option .price-slider-amount .amounts {
      background-color: transparent;
      text-align: left;
      border-radius: 0; }
  
  /*-========= filter-bar-filter =========-*/
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .filter-bar-filter {
      padding-bottom: 20px; } }
  
  @media (max-width: 375px) {
    .filter-bar-filter {
      display: block !important;
      padding-bottom: 10px; } }
  
  @media (max-width: 375px) {
    .bootstrap-select .dropdown-toggle .filter-option {
      margin-bottom: 0; } }
  
  /*-========= select-contain =========-*/
  .select-contain {
    position: relative;
    width: 190px; }
    .select-contain .bootstrap-select {
      width: 100% !important; }
      .select-contain .bootstrap-select .flag-icon {
        width: 16px;
        line-height: inherit; }
    .select-contain .dropdown-toggle {
      padding: 14px 20px;
      border-color: rgba(128, 137, 150, 0.2) !important;
      background-color: #fff !important;
      color: #0d233e !important;
      font-size: 14px;
      position: relative; }
      .select-contain .dropdown-toggle::after {
        border: none;
        content: "\f107";
        font-family: "Line Awesome Free";
        font-weight: 900;
        font-size: 13px;
        position: absolute;
        top: 14px;
        right: 20px; }
      .select-contain .dropdown-toggle:focus {
        outline: none !important;
        border-color: var(--craneGreenDark) !important;
        box-shadow: none !important; }
    .select-contain .dropdown-menu {
      border: 1px solid rgba(128, 137, 150, 0.2); }
      .select-contain .dropdown-menu .bs-searchbox {
        display: none; }
      .select-contain .dropdown-menu .inner::-webkit-scrollbar {
        width: 8px; }
      .select-contain .dropdown-menu .inner::-webkit-scrollbar-track {
        background-color: rgba(128, 137, 150, 0.1);
        border-radius: 10px; }
      .select-contain .dropdown-menu .inner::-webkit-scrollbar-thumb {
        background-color: rgba(128, 137, 150, 0.2);
        border-radius: 10px; }
      .select-contain .dropdown-menu .inner::-webkit-scrollbar-thumb:hover {
        background-color: rgba(128, 137, 150, 0.6); }
    .select-contain .dropdown-item {
      color: #5d646d;
      transition: all 0.3s;
      padding-right: 15px;
      padding-left: 15px;
      font-size: 15px; }
      .select-contain .dropdown-item.active {
        background-color: var(--craneGreenDark);
        color: #fff; }
        .select-contain .dropdown-item.active:hover {
          background-color: var(--craneGreenDark);
          color: #fff; }
      .select-contain .dropdown-item:focus {
        outline: none; }
      .select-contain .dropdown-item:hover {
        background-color: rgba(40, 125, 250, 0.1);
        color: var(--craneGreenDark); }
  
  /* select--contain */
  .select--contain .dropdown-toggle::after {
    top: 3px;
    right: 3px;
    font-size: 12px; }
  
  /* select-wrap-form */
  .select-wrap-form {
    position: relative; }
    .select-wrap-form .form-control {
      -webkit-appearance: none;
      -moz-appearance: none;
      color: #0d233e;
      cursor: pointer; }
      .select-wrap-form .form-control:focus {
        border-color: var(--craneGreenDark);
        box-shadow: 0 0 0 0; }
    .select-wrap-form::after {
      position: absolute;
      right: 10px;
      top: 5px;
      border: none;
      content: "\f107";
      font-family: 'Line Awesome Free';
      font-size: 14px;
      font-weight: 900;
      color: #5d646d; }
  
  /*======= qty =======*/
  .qty-box label {
    color: #0d233e;
    font-size: 15px;
    margin-bottom: 0; }
    .qty-box label span {
      display: block;
      font-size: 13px;
      margin-top: -10px;
      color: #5d646d; }
  
  .roomInc,
  .roomDec,
  .qtyInc,
  .qtyDec {
    width: 28px;
    height: 28px;
    line-height: 29px;
    font-size: 18px;
    background-color: rgba(128, 137, 150, 0.08);
    color: #0d233e;
    display: inline-block;
    text-align: center;
    border-radius: 100%;
    cursor: pointer;
    position: relative;
    transition: all 0.3s; }
    .roomInc:hover,
    .roomDec:hover,
    .qtyInc:hover,
    .qtyDec:hover {
      background-color: var(--craneGreenDark);
      color: #fff; }
  
  .roomBtn input,
  .qtyBtn input {
    width: 35px;
    border: none;
    text-align: center;
    color: #0d233e;
    font-weight: 500; }
  
  /*======= ui-widget-content =======*/
  .ui-widget.ui-widget-content {
    border: none;
    background-color: rgba(128, 137, 150, 0.2);
    border-radius: 30px;
    height: 6px; }
    .ui-widget.ui-widget-content .ui-slider-range {
      background-color: var(--craneGreenDark); }
    .ui-widget.ui-widget-content .ui-slider-handle {
      background-color: var(--craneGreenDark);
      box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
      border: 5px solid #fff;
      border-radius: 30px;
      height: 18px;
      width: 18px;
      top: -6px;
      cursor: ew-resize;
      outline: 0; }
  
  /*======= price-slider-amount =======*/
  .price-slider-amount .amounts {
    border: none;
    color: var(--craneGreenDark);
    font-weight: 700;
    background-color: rgba(40, 125, 250, 0.06);
    border-radius: 5px;
    width: 110px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px; }
  
  .filter__label {
    color: #0d233e;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 500;
    margin-right: 5px; }
  
  /*======== back-to-top =========*/
  #back-to-top {
    position: fixed;
    right: -150px;
    bottom: 40px;
    z-index: 9999;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    border-radius: 50px;
    background-color: #fff;
    box-shadow: 0 10px 40px rgba(82, 85, 90, 0.2);
    color: #0d233e;
    font-size: 18px;
    transition: all 0.3s;
    cursor: pointer;
    opacity: 0;
    visibility: hidden; }
    #back-to-top:hover {
      background-color: #2273e5;
      color: #fff;
      border-color: #2273e5; }
    #back-to-top.active {
      right: 30px;
      opacity: 1;
      visibility: visible; }
  
  /*====================================================
      date range picker
   ====================================================*/
  .daterangepicker {
    font-family: "Roboto", sans-serif;
    border-color: rgba(128, 137, 150, 0.3); }
    .daterangepicker .calendar-table th,
    .daterangepicker .calendar-table td {
      color: #0d233e; }
    .daterangepicker td.off {
      color: #5d646d; }
    .daterangepicker td.active {
      background-color: var(--craneGreenDark);
      color: #fff; }
  
  /*==== ratings =======*/
  .ratings i {
    color: #f9b851; }
  
  /*==== rate-option-item =======*/
  .rate-option-item label {
    margin-bottom: 0; }
  
  .rate-stars-option {
    text-align: left;
    position: relative;
    display: table;
    margin-bottom: 15px; }
    .rate-stars-option input {
      border: 0;
      width: 0;
      height: 0;
      overflow: hidden;
      position: absolute;
      opacity: 0; }
    .rate-stars-option input:checked ~ label:before {
      color: #f9b851; }
    .rate-stars-option label {
      position: relative;
      float: right;
      cursor: pointer;
      margin-bottom: 0;
      color: rgba(128, 137, 150, 0.6);
      font-size: 18px; }
      .rate-stars-option label::before {
        margin-right: 9px;
        content: "\f005";
        font-family: "Line Awesome Free";
        font-weight: 900;
        display: inline-block;
        -webkit-user-select: none;
        user-select: none; }
      .rate-stars-option label:hover ~ label:before {
        color: #f9b851; }
      .rate-stars-option label:hover:before {
        color: #f9b851; }
  
  /*====================================================
      radio-option
   ====================================================*/
  .radio-trigger {
    position: relative;
    padding-left: 25px;
    margin-bottom: 15px;
    cursor: pointer;
    font-size: 16px;
    -webkit-user-select: none;
    user-select: none;
    color: #0d233e; }
    .radio-trigger input[type=radio] {
      position: absolute;
      opacity: 0;
      cursor: pointer;
      height: 0;
      width: 0; }
      .radio-trigger input[type=radio]:checked ~ .checkmark {
        border-color: var(--craneGreenDark); }
        .radio-trigger input[type=radio]:checked ~ .checkmark:before {
          border-color: var(--craneGreenDark); }
        .radio-trigger input[type=radio]:checked ~ .checkmark:after {
          transform: scale(1);
          opacity: 1;
          visibility: visible; }
    .radio-trigger .checkmark {
      position: absolute;
      top: 4px;
      left: 0;
      width: 19px;
      height: 19px;
      border: 2px solid #ddd;
      border-radius: 50%;
      transition: all 0.3s; }
      .radio-trigger .checkmark:after {
        position: absolute;
        left: 3px;
        top: 3px;
        content: '';
        width: 9px;
        height: 9px;
        background-color: var(--craneGreenDark);
        opacity: 0;
        visibility: hidden;
        transform: scale(0.1);
        border-radius: 50%;
        transition: all 0.3s; }
  
  .ck-editor__main ul {
    list-style: disc; }
  
  .ck.ck-toolbar {
    border-color: rgba(128, 137, 150, 0.2) !important; }
  
  .ck.ck-editor__editable_inline {
    padding-right: 25px !important;
    padding-left: 25px !important;
    border-color: rgba(128, 137, 150, 0.2) !important; }
    .ck.ck-editor__editable_inline:focus {
      box-shadow: none !important;
      outline: none !important; }
  
  .arrow-separator {
    width: 0;
    height: 0;
    border-left: 29px solid transparent;
    border-right: 29px solid transparent;
    border-bottom: 25px solid #fff;
    z-index: 2; }
  
  /*==== icon-element ======*/
  .icon-element {
    display: block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    background-color: var(--craneGreenDark);
    border-radius: 50%;
    position: relative;
    font-size: 25px;
    color: #fff; }
  
  .icon-element-2 {
    display: inline-block;
    font-size: 50px;
    color: #0d233e;
    width: 80px;
    height: 80px;
    line-height: 77px;
    text-align: center;
    border: 2px solid #0d233e;
    border-radius: 50%;
    transition: all 0.3s;
    position: relative; }
    @media (max-width: 425px) {
      .icon-element-2 {
        width: 70px;
        height: 70px;
        line-height: 67px; } }
    .icon-element-2:after {
      position: absolute;
      content: "";
      left: 0;
      bottom: 0;
      width: 20px;
      height: 20px;
      background-color: #fff;
      border-radius: 50%; }
    .icon-element-2:hover {
      background-color: var(--craneGreenDark);
      color: #fff;
      border-color: var(--craneGreenDark); }
  
  /*==== mark-as-read-btn ======*/
  .mark-as-read-btn {
    background-color: rgba(128, 137, 150, 0.1);
    border-radius: 5px;
    color: #5d646d;
    border: none;
    width: 35px;
    height: 35px;
    line-height: 35px;
    font-size: 20px; }
  
  /*====================================================
      contact-form-action
   ====================================================*/
  .label-text {
    font-size: 14px;
    color: #0d233e; }
  
  .contact-form-action .form-group {
    position: relative; }
    .contact-form-action .form-group .form-icon {
      position: absolute;
      top: 15px;
      left: 15px;
      color: #5d646d;
      font-size: 18px; }
    .contact-form-action .form-group .search-btn,
    .contact-form-action .form-group .submit-btn {
      position: absolute;
      top: 7px;
      right: 8px; }
    .contact-form-action .form-group .search-btn {
      background-color: transparent;
      border: none;
      padding: 3px 10px;
      transition: all 0.3s;
      color: #0d233e; }
      .contact-form-action .form-group .search-btn:hover {
        color: var(--craneGreenDark); }
  
  .contact-form-action .form-control {
    height: 54px;
    line-height: inherit;
    padding: 10px 20px 10px 40px;
    font-size: 13px;
    color: #0d233e;
    border-color: rgba(128, 137, 150, 0.2);
    box-shadow: none;
    transition: all 0.3s;
    background-color: #fff; }
    .contact-form-action .form-control:focus {
      border-color: var(--craneGreenDark); }
  
  .contact-form-action .message-control {
    height: 130px; }
  
  #resume_text {
    display: none; }
  
  .forgot-password {
    font-size: 14px; }
    .forgot-password a {
      color: #5d646d;
      transition: all 0.3s; }
      .forgot-password a:hover {
        color: var(--craneGreenDark); }
  
  /*==== contact-address ======*/
  .contact-address li {
    position: relative;
    padding-left: 45px;
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid rgba(128, 137, 150, 0.1); }
    .contact-address li > .icon-element {
      position: absolute;
      left: 0;
      top: 5px;
      width: 35px;
      height: 35px;
      line-height: 35px;
      font-size: 18px; }
  
  /*==== recapcha-box ======*/
  .recapcha-box .form-control {
    width: 130px;
    padding-left: 20px; }
  
  /*====================================================
      booking-area
   ====================================================*/
  .payment-option .payment-radio {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 15px;
    cursor: pointer;
    font-size: 16px;
    -webkit-user-select: none;
    user-select: none;
    font-weight: 600;
    color: #0d233e; }
    .payment-option .payment-radio input[type=radio] {
      position: absolute;
      opacity: 0;
      cursor: pointer;
      height: 0;
      width: 0; }
      .payment-option .payment-radio input[type=radio]:checked ~ .checkmark {
        border-color: var(--craneGreenDark); }
        .payment-option .payment-radio input[type=radio]:checked ~ .checkmark:after {
          transform: scale(1);
          opacity: 1;
          visibility: visible; }
      .payment-option .payment-radio input[type=radio]:checked ~ .payment-active {
        display: block; }
    .payment-option .payment-radio .checkmark {
      position: absolute;
      top: 0;
      left: 0;
      width: 19px;
      height: 19px;
      margin: 3px 0 0 0;
      border: 2px solid #ddd;
      border-radius: 50%;
      transition: all 0.3s; }
      .payment-option .payment-radio .checkmark:after {
        position: absolute;
        left: 3px;
        top: 3px;
        content: '';
        width: 9px;
        height: 9px;
        background-color: #f66b5d;
        opacity: 0;
        visibility: hidden;
        transform: scale(0.1);
        border-radius: 50%;
        transition: all 0.3s; }
  
  .payment-option .payment-active {
    display: none; }
  
  @media (max-width: 320px) {
    .payment-option .payment-content .contact-form-action .row {
      display: block; } }
  
  .booking-list li {
    position: relative;
    font-size: 16px;
    font-weight: 600;
    color: #0d233e;
    text-transform: capitalize;
    margin-bottom: 15px; }
    .booking-list li span {
      color: #5d646d;
      font-weight: 500;
      font-size: 15px; }
  
  .total-list li,
  .total-list span {
    font-size: 85px; }
  
  @media (max-width: 1199px) {
    .coupon-widget .col-lg-8 {
      padding-right: 15px !important; } }
  
  @media (max-width: 1199px) {
    .coupon-widget .col-lg-8,
    .coupon-widget .col-lg-4 {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  @media (max-width: 1199px) {
    .coupon-widget .btn-box {
      margin-top: 15px; } }
  
  /*====================================================
     booking-confirm-area
   ====================================================*/
  .booking-confirm-area {
    position: relative; }
    .booking-confirm-area:before, .booking-confirm-area:after {
      position: absolute;
      content: '';
      bottom: 0;
      left: -45px;
      width: 16%;
      height: 29%;
      background-image: url('dots.html');
      background-size: cover;
      background-position: center;
      transform: rotate(-20deg);
      opacity: 0.2; }
    .booking-confirm-area:after {
      left: auto;
      bottom: auto;
      top: 85px;
      right: -65px; }
  
  .booking-confirm-page span {
    font-size: 75px;
    line-height: 140px;
    color: #40CC6F; }
    @media (max-width: 320px) {
      .booking-confirm-page span {
        font-size: 60px;
        line-height: 100px; } }
  
  /*====================================================
      invoice-area
   ====================================================*/
  .invoice-content {
    border-radius: 3px;
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
    padding: 40px 40px 32px 40px;
    border: 1px solid rgba(128, 137, 150, 0.3); }
    .invoice-content .title {
      font-size: 95px; }
  
  @media (max-width: 320px) {
    .invoice-item .invoice-logo {
      margin-bottom: 40px; } }
  
  .invoice-item .invoice-title .title {
    font-size: 80px; }
  
  .invoice-item .invoice-details {
    font-weight: 500; }
    .invoice-item .invoice-details strong {
      color: #0d233e; }
  
  @media (max-width: 425px) {
    .invoice-item .invoice-details.text-right {
      text-align: left !important; } }
  
  .invoice-item .invoice-info .title {
    font-size: 85px; }
  
  .invoice-table table tr th {
    color: #0d233e;
    font-weight: 600;
    border-bottom-width: 1px; }
  
  .invoice-table table tr th,
  .invoice-table table tr td {
    font-size: 16px;
    padding: 10px 20px; }
  
  .invoice-table table tr td {
    font-size: 15px;
    font-weight: 500; }
  
  .invoice-table .invoice-table-two {
    margin-bottom: 0; }
    .invoice-table .invoice-table-two tr th,
    .invoice-table .invoice-table-two tr td {
      border-top: none;
      padding: 5px 0 5px 0; }
    .invoice-table .invoice-table-two tr td {
      text-align: right; }
  
  /*================== form-box ===================*/
  .form-box {
    border: 1px solid rgba(128, 137, 150, 0.1);
    border-radius: 5px;
    margin-bottom: 30px;
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1); }
  
  .form-title-wrap {
    padding: 20px;
    border-bottom: 1px solid rgba(128, 137, 150, 0.1); }
  
  .form-content {
    padding: 20px; }
  
  .blockquote-item {
    border-left: none;
    background-size: cover;
    background-position: center;
    border-radius: 4px;
    z-index: 1;
    padding: 40px;
    position: relative; }
    .blockquote-item .blockquote__text {
      line-height: 30px;
      font-weight: 500;
      font-style: italic;
      color: #fff; }
    .blockquote-item .blockquote__meta {
      font-weight: 500;
      margin-top: 16px;
      display: -ms-flex;
      display: flex;
      align-items: center;
      color: #fff;
      font-size: 18px; }
      .blockquote-item .blockquote__meta span {
        color: rgba(255, 255, 255, 0.6);
        font-size: 15px;
        margin-left: 5px; }
    .blockquote-item:after {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #0d233e;
      opacity: 0.8;
      z-index: -1;
      border-radius: 4px; }
  
  /*====================================================
      breadcrumb-area
   ====================================================*/
  .breadcrumb-top-bar {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(128, 137, 150, 0.1); }
  
  /*====================================================
      breadcrumb-area
   ====================================================*/
  .breadcrumb-area {
    padding-top: 90px;
    padding-bottom: 100px;
    position: relative;
    z-index: 1;
    background-size: cover;
    background-position: center; }
    .breadcrumb-area::before {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 460 55'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23fff' stroke-width='7' opacity='.1'%3E%3Cpath d='M-345 34.5s57.5-13.8 115-13.8 115 13.8 115 13.8S-57.5 48.3 0 48.3s115-13.8 115-13.8 57.5-13.8 115-13.8 115 13.8 115 13.8 57.5 13.8 115 13.8 115-13.8 115-13.8'/%3E%3Cpath d='M-345 20.7s57.5-13.8 115-13.8 115 13.8 115 13.8S-57.5 34.5 0 34.5s115-13.8 115-13.8S172.5 6.9 230 6.9s115 13.8 115 13.8 57.5 13.8 115 13.8 115-13.8 115-13.8m-920 27.6s57.5-13.8 115-13.8 115 13.8 115 13.8S-57.5 62.1 0 62.1s115-13.8 115-13.8 57.5-13.8 115-13.8 115 13.8 115 13.8 57.5 13.8 115 13.8 115-13.8 115-13.8'/%3E%3Cpath d='M-345 6.9s57.5-13.8 115-13.8S-115 6.9-115 6.9-57.5 20.7 0 20.7 115 6.9 115 6.9 172.5-6.9 230-6.9 345 6.9 345 6.9s57.5 13.8 115 13.8S575 6.9 575 6.9'/%3E%3Cpath d='M-345-6.9s57.5-13.8 115-13.8S-115-6.9-115-6.9-57.5 6.9 0 6.9 115-6.9 115-6.9s57.5-13.8 115-13.8S345-6.9 345-6.9 402.5 6.9 460 6.9 575-6.9 575-6.9m-920 69s57.5-13.8 115-13.8 115 13.8 115 13.8S-57.5 75.9 0 75.9s115-13.8 115-13.8 57.5-13.8 115-13.8 115 13.8 115 13.8 57.5 13.8 115 13.8 115-13.8 115-13.8'/%3E%3C/g%3E%3C/svg%3E%0A"), linear-gradient(80deg, #000000, #01060d);
      background-position: 50% 50%;
      animation: background-move 20s linear infinite;
      background-size: 100vw auto, 100% 100%;
      opacity: 0.3;
      z-index: -1; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .breadcrumb-area .image-box {
        display: none; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .breadcrumb-area .image-box {
        display: none; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .breadcrumb-area .image-box {
        display: none; } }
  

  
  /*==== bread-bg-2 ======*/
  .bread-bg-2 {
    background-image: url('easyparcel.webp'); }
  

  
  /*==== bread-bg-5 ======*/
  .bread-bg-5 {
    background-image: url('contactus.webp'); }
  
.bread-bg-9{
        background-image: url('craneAbout.webp'); }

  
  /*==== bread-svg ======*/
  .bread-svg {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30px;
    stroke: none;
    fill: #fff; }
  
  .trending-search a {
    color: rgba(255, 255, 255, 0.8);
    transition: all 0.3s; }
    .trending-search a:hover {
      color: var(--craneGreenDark); }
  
  .arrow-blink {
    color: #0d233e;
    font-size: 20px;
    width: 50px;
    height: 50px;
    display: inline-block;
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    top: 125px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1;
    box-shadow: 0 4px 40px rgba(82, 85, 90, 0.1); }
    .arrow-blink i {
      position: relative;
      animation: infinite-blink 2s linear infinite; }
  
  /*==== breadcrumb-content ======*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .breadcrumb-content {
      text-align: center; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .breadcrumb-content {
      text-align: center; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .breadcrumb-content {
      text-align: center; } }
  
  .breadcrumb-content .section-heading .sec__desc {
    font-weight: 500; }
  
  @media (max-width: 320px) {
    .breadcrumb-content .section-heading .sec__title {
      font-size: 32px; } }
  
  @media (max-width: 375px) {
    .breadcrumb-content .section-heading .sec__title.line-height-50,
    .breadcrumb-content .section-heading .sec__title.line-height-55 {
      line-height: 45px !important; } }
  
  /*==== breadcrumb-list ======*/
  .breadcrumb-list .list-items {
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.3);
    border-radius: 5px;
    padding: 10px 20px; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .breadcrumb-list .list-items {
        padding-top: 15px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .breadcrumb-list .list-items {
        padding-top: 15px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .breadcrumb-list .list-items {
        padding-top: 15px; } }
    @media (max-width: 320px) {
      .breadcrumb-list .list-items {
        padding-top: 10px; } }
    .breadcrumb-list .list-items li {
      padding-right: 22px;
      color: #fff;
      position: relative;
      line-height: 24px;
      margin-bottom: 0;
      display: inline-block; }
      .breadcrumb-list .list-items li:last-child {
        padding-right: 0; }
        .breadcrumb-list .list-items li:last-child::before {
          display: none; }
      .breadcrumb-list .list-items li a {
        color: #fff;
        transition: all 0.3s; }
        .breadcrumb-list .list-items li a:hover {
          color: var(--craneGreenDark); }
      .breadcrumb-list .list-items li::before {
        position: absolute;
        content: '';
        top: 12px;
        right: 8px;
        width: 4px;
        height: 4px;
        background-color: #fff;
        border-radius: 50%; }
  
  /*==== breadcrumb-top-list ======*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .breadcrumb-top-list .list-items {
      padding-top: 0;
      justify-content: start !important; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .breadcrumb-top-list .list-items {
      padding-top: 0;
      justify-content: start !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .breadcrumb-top-list .list-items {
      padding-top: 0;
      justify-content: start !important; } }
  
  .breadcrumb-top-list .list-items li {
    color: #5d646d; }
    .breadcrumb-top-list .list-items li a {
      color: #5d646d; }
    .breadcrumb-top-list .list-items li::before {
      background-color: #5d646d; }
  
  /*==== breadcrumb-btn ======*/
  .breadcrumb-btn {
    padding-top: 150px;
    padding-bottom: 150px;
    position: relative; }
    .breadcrumb-btn .btn-box {
      position: absolute;
      bottom: 30px;
      left: 0; }
    .breadcrumb-btn .theme-btn {
      color: #0d233e;
      cursor: pointer;
      background-color: #fff;
      border: none; }
      .breadcrumb-btn .theme-btn:nth-child(2) {
        margin-left: 10px; }
      .breadcrumb-btn .theme-btn:hover {
        background-color: var(--craneGreenDark);
        color: #fff; }
  
  /*====================================================
      header
   ====================================================*/
  .header-top-bar {
    background-color: var(--craneGreenLight);
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid rgba(128, 137, 150, 0.1); }
    @media (max-width: 1366px) {
      .header-top-bar {
        padding-right: 0;
        padding-left: 0; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .header-top-bar {
        padding-top: 10px;
        padding-bottom: 18px;
        display: none;
        height: auto !important;
        border-bottom: 1px solid rgba(128, 137, 150, 0.1) !important;
        opacity: 1 !important;
        visibility: visible !important; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .header-top-bar {
        padding-top: 10px;
        padding-bottom: 18px;
        display: none;
        height: auto !important;
        border-bottom: 1px solid rgba(128, 137, 150, 0.1) !important;
        opacity: 1 !important;
        visibility: visible !important; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .header-top-bar {
        padding-top: 10px;
        padding-bottom: 18px;
        height: auto !important;
        border-bottom: 1px solid rgba(128, 137, 150, 0.1) !important;
        opacity: 1 !important;
        visibility: visible !important; }
        .header-top-content .list-items li {
            margin-bottom: 0px !important;;
            font-size: 13px !important;;
        }
    
     }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .header-top-content {
      text-align: center; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .header-top-content {
      text-align: center; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .header-top-content {
      text-align: center; } }
  
  .header-top-content .list-items li {
    padding-right: 13px;
    margin-bottom: 5px;
    display: inline-block;
    color: #fff;
    text-transform: inherit;
    font-size: 14px; }
    .header-top-content .list-items li:last-child {
      padding-right: 0; }
    .header-top-content .list-items li .la {
      margin-right: 3px; }
    .header-top-content .list-items li a {
      color: #fff; }
      .header-top-content .list-items li a:before {
        display: none; }
  
  .header-top-content .social-profile a {
    background-color: rgba(255, 255, 255, 0.1);
    width: 33px;
    height: 33px;
    line-height: 33px; }
    .header-top-content .social-profile a:hover {
      background-color: #fff;
      color: var(--craneGreenDark); }
  
  /*========== header-right ========*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .header-right {
      padding-top: 5px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .header-right {
      padding-top: 5px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .header-right {
      padding-top: 5px; } }
  
  @media (max-width: 375px) {
    .header-right {
      display: block !important;
      padding-top: 0; } }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .header-right.justify-content-end {
      justify-content: center !important; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .header-right.justify-content-end {
      justify-content: center !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .header-right.justify-content-end {
      justify-content: center !important; } }
  
  @media (max-width: 600px) {
    .header-right .list-items {
      margin-right: 0 !important; } }
  
  @media (max-width: 600px) {
    .header-right .header-right-action .select-contain {
      margin-right: 0;
      margin-bottom: 10px; } }
  
  /*========== header-right-action ========*/
  .header-right-action .select-contain {
    margin-right: 12px; }
    @media (max-width: 375px) {
      .header-right-action .select-contain {
        margin-right: 0;
        margin-bottom: 10px; } }
    .header-right-action .select-contain .bs-searchbox {
      display: none; }
    .header-right-action .select-contain .dropdown-toggle {
      background-color: transparent !important;
      border: none !important;
      padding: 0;
      border-radius: 0;
      font-size: 14px; }
    .header-right-action .select-contain .dropdown-menu {
      padding-top: 0;
      margin-top: 10px; }
    .header-right-action .select-contain .dropdown-item {
      font-size: 14px;
      padding: 0 10px;
      min-width: 80px; }
  
  .header-right-action .theme-btn {
    font-size: 14px; }
  
  /*===== header-menu-wrapper ========*/
  .header-menu-wrapper {
    background-color: #fff;
    z-index: 1024; }
    @media (max-width: 1366px) {
      .header-menu-wrapper {
        padding-right: 0;
        padding-left: 0; } }
    .header-menu-wrapper.header-fixed {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      z-index: 99;
      transition: all 0.5s;
      box-shadow: 0 0 40px rgba(82, 85, 90, 0.1); }
      @media (max-width: 1199px) {
        .header-menu-wrapper.header-fixed {
          padding-top: 30px;
          padding-bottom: 30px; } }
  
  /*===== menu-wrapper ========*/
  .menu-wrapper {
    display: -ms-flex;
    display: flex;
    align-items: center;
    position: relative; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .menu-wrapper {
        padding-top: 15px;
        padding-bottom: 15px;
        flex-wrap: wrap; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .menu-wrapper {
        padding-top: 15px;
        padding-bottom: 15px;
        flex-wrap: wrap; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .menu-wrapper {
        padding-top: 15px;
        padding-bottom: 15px;
        flex-wrap: wrap; } }
  
  .down-button {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 30px;
    text-align: center;
    height: 22px;
    line-height: 20px;
    background-color: rgba(128, 137, 150, 0.1);
    color: #5d646d;
    display: none;
    border-radius: 0 0 4px 4px;
    z-index: 3;
    transition: all 0.3s; }
    .down-button .la {
      transition: all 0.3s; }
    .down-button.active .la {
      transform: rotate(-180deg); }
    .down-button:hover {
      color: #fff;
      background-color: var(--craneGreenDark); }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .down-button {
        display: block; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .down-button {
        display: block; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .down-button {
        display: block; } }
  
  .logo {
    z-index: 2; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .logo {
        width: 100%;
        display: -ms-flex;
        display: flex;
        align-items: center;
        justify-content: space-between; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .logo {
        width: 100%;
        display: -ms-flex;
        display: flex;
        align-items: center;
        justify-content: space-between; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .logo {
        width: 100%;
        display: -ms-flex;
        display: flex;
        align-items: center;
        justify-content: space-between; } }
    .logo a {
      display: inline-block; }
  
  .logo-2 {
    display: none; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .logo-2 {
        display: flex; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .logo-2 {
        display: flex; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .logo-2 {
        display: flex; } }
  
  .user-menu-open,
  .side-menu-close,
  .menu-toggler {
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    text-align: center;
    border-radius: 5px;
    display: none;
    margin-left: auto;
    background-color: rgba(128, 137, 150, 0.1);
    color: #0d233e;
    font-size: 26px;
    position: relative; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .user-menu-open,
      .side-menu-close,
      .menu-toggler {
        display: block; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .user-menu-open,
      .side-menu-close,
      .menu-toggler {
        display: block; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .user-menu-open,
      .side-menu-close,
      .menu-toggler {
        display: block; } }
    .user-menu-open .la-bars,
    .side-menu-close .la-bars,
    .menu-toggler .la-bars {
      transition: all 0.2s; }
    .user-menu-open .la-times,
    .side-menu-close .la-times,
    .menu-toggler .la-times {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      opacity: 0;
      visibility: hidden;
      transition: all 0.2s; }
    .user-menu-open.active .la-bars,
    .side-menu-close.active .la-bars,
    .menu-toggler.active .la-bars {
      opacity: 0;
      visibility: hidden; }
    .user-menu-open.active .la-times,
    .side-menu-close.active .la-times,
    .menu-toggler.active .la-times {
      opacity: 1;
      visibility: visible; }
  
  .dashboard-nav .menu-toggler,
  .user-menu-open {
    width: 35px;
    height: 35px;
    line-height: 35px;
    font-size: 22px;
    color: #fff;
    background-color: rgba(255, 255, 255, 0.1); }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .dashboard-nav .menu-toggler,
      .user-menu-open {
        margin-left: 5px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .dashboard-nav .menu-toggler,
      .user-menu-open {
        margin-left: 5px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .dashboard-nav .menu-toggler,
      .user-menu-open {
        margin-left: 5px; } }
    .dashboard-nav .menu-toggler:hover,
    .user-menu-open:hover {
      background-color: #fff;
      color: var(--craneGreenDark); }
  
  .side-menu-close {
    display: block;
    width: 35px;
    height: 35px;
    line-height: 35px;
    font-size: 22px;
    margin-left: 10px;
    margin-top: 10px; }
    .side-menu-close .la-times {
      opacity: 1;
      visibility: visible; }
  
  /*======== main-menu-content =========*/
  .main-menu-content {
    padding-top: 40px;
    margin-left: auto;
    padding-right: 28px;
    font-weight: 500;
    font-size: 20px;
 }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .main-menu-content {
        display: none;
        margin-left: 0 !important;
        padding: 15px 0 0 0;
        width: 100%; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .main-menu-content {
        display: none;
        margin-left: 0 !important;
        padding: 15px 0 0 0;
        width: 100%; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .main-menu-content {
        display: none;
        margin-left: 0 !important;
        padding: 15px 0 0 0;
        width: 100%; } }
    .main-menu-content ul li {
      display: inline-block;
      text-transform: capitalize;
      padding-right: 23px;
      position: relative; }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .main-menu-content ul li {
          display: block;
          padding-bottom: 15px;
          padding-right: 0; } }
      @media only screen and (min-width: 480px) and (max-width: 767px) {
        .main-menu-content ul li {
          display: block;
          padding-bottom: 15px;
          padding-right: 0; } }
      @media only screen and (min-width: 320px) and (max-width: 479px) {
        .main-menu-content ul li {
          display: block;
          padding-bottom: 15px;
          padding-right: 0; } }
      .main-menu-content ul li .drop-menu-toggler {
        position: absolute;
        right: 0;
        top: 0;
        width: 35px;
        height: 35px;
        text-align: center;
        line-height: 35px;
        color: #0d233e;
        cursor: pointer;
        transition: all 0.3s;
        display: none;
        border-radius: 5px;
        border: none;
        outline: none;
        z-index: 2;
        background-color: transparent; }
        .main-menu-content ul li .drop-menu-toggler .la-angle-down {
          font-size: 16px; }
          @media only screen and (min-width: 768px) and (max-width: 991px) {
            .main-menu-content ul li .drop-menu-toggler .la-angle-down {
              display: block; } }
          @media only screen and (min-width: 480px) and (max-width: 767px) {
            .main-menu-content ul li .drop-menu-toggler .la-angle-down {
              display: block; } }
          @media only screen and (min-width: 320px) and (max-width: 479px) {
            .main-menu-content ul li .drop-menu-toggler .la-angle-down {
              display: block; } }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .main-menu-content ul li .drop-menu-toggler {
            display: block; } }
        @media only screen and (min-width: 480px) and (max-width: 767px) {
          .main-menu-content ul li .drop-menu-toggler {
            display: block; } }
        @media only screen and (min-width: 320px) and (max-width: 479px) {
          .main-menu-content ul li .drop-menu-toggler {
            display: block; } }
        .main-menu-content ul li .drop-menu-toggler:hover {
          background-color: rgba(128, 137, 150, 0.1); }
      .main-menu-content ul li a {
        color: #0d233e;
        display: block;
        transition: all 0.3s;
        position: relative;
        z-index: 1;
        padding-bottom: 22px; }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .main-menu-content ul li a {
            padding-bottom: 0; } }
        @media only screen and (min-width: 480px) and (max-width: 767px) {
          .main-menu-content ul li a {
            padding-bottom: 0; } }
        @media only screen and (min-width: 320px) and (max-width: 479px) {
          .main-menu-content ul li a {
            padding-bottom: 0; } }
        .main-menu-content ul li a .la-angle-down {
          font-size: 12px;
          color: #5d646d; }
          @media only screen and (min-width: 768px) and (max-width: 991px) {
            .main-menu-content ul li a .la-angle-down {
              display: none; } }
          @media only screen and (min-width: 480px) and (max-width: 767px) {
            .main-menu-content ul li a .la-angle-down {
              display: none; } }
          @media only screen and (min-width: 320px) and (max-width: 479px) {
            .main-menu-content ul li a .la-angle-down {
              display: none; } }
        .main-menu-content ul li a:hover {
          color: var(--craneGreenDark); }
      .main-menu-content ul li .dropdown-menu-item {
        text-align: left;
        position: absolute;
        top: 50px;
        left: 0;
        width: 200px;
        background-color: #fff;
        padding-top: 10px;
        padding-bottom: 10px;
        border-radius: 4px;
        opacity: 0;
        visibility: hidden;
        z-index: 4;
        box-shadow: 0 0 40px rgba(82, 85, 90, 0.2);
        transition: all 0.3s;
        transform-origin: top;
        transform: perspective(250px) rotateX(-15deg); }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .main-menu-content ul li .dropdown-menu-item {
            opacity: 1;
            visibility: visible;
            transform: perspective(0) rotateX(0);
            display: none;
            width: 100%;
            height: 210px;
            overflow-x: auto;
            overflow-y: auto;
            border-radius: 0;
            box-shadow: 0 0 0 0;
            position: relative;
            top: auto;
            left: auto;
            padding-bottom: 0;
            background-color: transparent; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar {
              width: 8px; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-track {
              background-color: rgba(128, 137, 150, 0.1);
              border-radius: 10px; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb {
              background-color: rgba(128, 137, 150, 0.2);
              border-radius: 10px; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb:hover {
              background-color: rgba(128, 137, 150, 0.4); } }
        @media only screen and (min-width: 480px) and (max-width: 767px) {
          .main-menu-content ul li .dropdown-menu-item {
            opacity: 1;
            visibility: visible;
            transform: perspective(0) rotateX(0);
            display: none;
            width: 100%;
            height: 210px;
            overflow-x: auto;
            overflow-y: auto;
            border-radius: 0;
            box-shadow: 0 0 0 0;
            position: relative;
            top: auto;
            left: auto;
            padding-bottom: 0;
            background-color: transparent; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar {
              width: 8px; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-track {
              background-color: rgba(128, 137, 150, 0.1);
              border-radius: 10px; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb {
              background-color: rgba(128, 137, 150, 0.2);
              border-radius: 10px; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb:hover {
              background-color: rgba(128, 137, 150, 0.4); } }
        @media only screen and (min-width: 320px) and (max-width: 479px) {
          .main-menu-content ul li .dropdown-menu-item {
            opacity: 1;
            visibility: visible;
            transform: perspective(0) rotateX(0);
            display: none;
            width: 100%;
            height: 210px;
            overflow-x: auto;
            overflow-y: auto;
            border-radius: 0;
            box-shadow: 0 0 0 0;
            position: relative;
            top: auto;
            left: auto;
            padding-bottom: 0;
            background-color: transparent; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar {
              width: 8px; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-track {
              background-color: rgba(128, 137, 150, 0.1);
              border-radius: 10px; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb {
              background-color: rgba(128, 137, 150, 0.2);
              border-radius: 10px; }
            .main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb:hover {
              background-color: rgba(128, 137, 150, 0.4); } }
        .main-menu-content ul li .dropdown-menu-item li {
          display: block;
          padding-right: 0; }
          @media only screen and (min-width: 768px) and (max-width: 991px) {
            .main-menu-content ul li .dropdown-menu-item li {
              padding-bottom: 0; } }
          @media only screen and (min-width: 480px) and (max-width: 767px) {
            .main-menu-content ul li .dropdown-menu-item li {
              padding-bottom: 0; } }
          @media only screen and (min-width: 320px) and (max-width: 479px) {
            .main-menu-content ul li .dropdown-menu-item li {
              padding-bottom: 0; } }
          .main-menu-content ul li .dropdown-menu-item li a {
            display: -ms-flex;
            display: flex;
            align-items: center;
            justify-content: space-between;
            position: relative;
            padding: 3px 25px;
            color: #5d646d;
            font-size: 15px; }
            .main-menu-content ul li .dropdown-menu-item li a .la-plus {
              transition: all 0.3s; }
              @media only screen and (min-width: 768px) and (max-width: 991px) {
                .main-menu-content ul li .dropdown-menu-item li a .la-plus {
                  display: none; } }
              @media only screen and (min-width: 480px) and (max-width: 767px) {
                .main-menu-content ul li .dropdown-menu-item li a .la-plus {
                  display: none; } }
              @media only screen and (min-width: 320px) and (max-width: 479px) {
                .main-menu-content ul li .dropdown-menu-item li a .la-plus {
                  display: none; } }
            .main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler {
              transition: all 0.3s;
              width: 30px;
              height: 30px;
              text-align: center;
              line-height: 30px;
              font-size: 16px;
              color: #0d233e;
              cursor: pointer;
              transition: all 0.3s;
              border-radius: 5px;
              z-index: 2;
              outline: none;
              border: none;
              display: none; }
              @media only screen and (min-width: 768px) and (max-width: 991px) {
                .main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler {
                  display: block; } }
              @media only screen and (min-width: 480px) and (max-width: 767px) {
                .main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler {
                  display: block; } }
              @media only screen and (min-width: 320px) and (max-width: 479px) {
                .main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler {
                  display: block; } }
              .main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler .la-plus {
                display: block; }
              .main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler:hover {
                background-color: rgba(128, 137, 150, 0.1); }
            .main-menu-content ul li .dropdown-menu-item li a:hover {
              color: var(--craneGreenDark); }
          .main-menu-content ul li .dropdown-menu-item li .sub-menu {
            position: absolute;
            top: -10px;
            left: 200px;
            width: 200px;
            background-color: #fff;
            padding-top: 10px;
            padding-bottom: 10px;
            border-radius: 4px;
            box-shadow: 0 0 40px rgba(82, 85, 90, 0.2);
            transition: all 0.3s;
            transform-origin: top;
            transform: perspective(250px) rotateX(-15deg);
            visibility: hidden;
            opacity: 0; }
            @media only screen and (min-width: 768px) and (max-width: 991px) {
              .main-menu-content ul li .dropdown-menu-item li .sub-menu {
                width: 100%;
                position: inherit;
                top: auto;
                left: auto;
                transform: perspective(0) rotateX(0);
                opacity: 1;
                visibility: visible;
                border-radius: 0;
                box-shadow: 0 0 0 0;
                padding: 5px 0 5px 25px;
                display: none; } }
            @media only screen and (min-width: 480px) and (max-width: 767px) {
              .main-menu-content ul li .dropdown-menu-item li .sub-menu {
                width: 100%;
                position: inherit;
                top: auto;
                left: auto;
                transform: perspective(0) rotateX(0);
                opacity: 1;
                visibility: visible;
                border-radius: 0;
                box-shadow: 0 0 0 0;
                padding: 5px 0 5px 25px;
                display: none; } }
            @media only screen and (min-width: 320px) and (max-width: 479px) {
              .main-menu-content ul li .dropdown-menu-item li .sub-menu {
                width: 100%;
                position: inherit;
                top: auto;
                left: auto;
                transform: perspective(0) rotateX(0);
                opacity: 1;
                visibility: visible;
                border-radius: 0;
                box-shadow: 0 0 0 0;
                padding: 5px 0 5px 25px;
                display: none; } }
          .main-menu-content ul li .dropdown-menu-item li:hover a .la-plus {
            transform: rotate(45deg); }
      .main-menu-content ul li .mega-menu {
        width: 850px;
        left: -345px;
        padding-top: 0;
        padding-bottom: 0; }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .main-menu-content ul li .mega-menu {
            left: auto;
            width: 100%; } }
        @media only screen and (min-width: 480px) and (max-width: 767px) {
          .main-menu-content ul li .mega-menu {
            left: auto;
            width: 100%; } }
        @media only screen and (min-width: 320px) and (max-width: 479px) {
          .main-menu-content ul li .mega-menu {
            left: auto;
            width: 100%; } }
        .main-menu-content ul li .mega-menu .mega-menu-item {
          padding-top: 10px;
          padding-bottom: 10px;
          padding-left: 0; }
        .main-menu-content ul li .mega-menu .mega-menu-item + .mega-menu-item {
          border-left: 1px solid rgba(128, 137, 150, 0.1); }
      .main-menu-content ul li.active .drop-menu-toggler {
        background-color: rgba(128, 137, 150, 0.1); }
        .main-menu-content ul li.active .drop-menu-toggler::before {
          content: "\f113"; }
      .main-menu-content ul li:last-child {
        padding-right: 0; }
  
  @media (min-width: 992px) {
    .main-menu-content ul li:hover .dropdown-menu-item {
      transform: perspective(300px) rotateX(0);
      opacity: 1;
      visibility: visible; }
    .main-menu-content ul li .dropdown-menu-item li:hover .sub-menu {
      opacity: 1;
      visibility: visible;
      transform: perspective(250px) rotateX(0); } }
  
  /*======== nav-btn =========*/
  .nav-btn {
    position: relative; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .nav-btn {
        display: none; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .nav-btn {
        display: none; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .nav-btn {
        display: none; } }
  
  /*---------------- fixed-nav ----------------*/
  .fixed-nav .header-top-bar {
    height: 0;
    border: none;
    opacity: 0;
    visibility: hidden; }
  
  .fixed-nav .header-menu-wrapper {
    position: fixed;
    top: 0;
    width: 100%;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1); }
  
  /*===== modal-backdrop =====*/
  .modal-backdrop.show {
    opacity: .8; }
  
  /*===== modal-popup =====*/
  .modal-popup .modal-header,
  .modal-popup .modal-body,
  .modal-popup .modal-footer {
    padding: 20px; }
  
  .modal-header .close {
    background-color: rgba(128, 137, 150, 0.2);
    padding: 0;
    width: 33px;
    height: 19px;
    border-radius: 100%;
    margin-top: -14px;
    margin-right: 0;
    font-size: 20px;
    outline: none;
    transition: all 0.3s;
    text-shadow: none; }
    .modal-header .close:hover {
      background-color: var(--craneGreenDark);
      color: #fff; }
  
  /*===== copy-to-clipboard =====*/
  .copy-to-clipboard {
    position: relative;
    margin-bottom: 15px; }
    .copy-to-clipboard .contact-form-action .form-control {
      padding: 10px 20px; }
    .copy-to-clipboard .theme-btn {
      margin-left: 5px; }
  
  /*===== text-success-message =====*/
  .text-success-message {
    background-color: #28d5a7;
    color: #fff;
    border-radius: 4px;
    padding: 3px 6px;
    position: absolute;
    top: -10px;
    left: 50%;
    transition: all 0.4s;
    font-size: 15px;
    opacity: 0;
    visibility: hidden;
    transform: translateX(-50%); }
    .text-success-message.active {
      top: -40px;
      opacity: 1;
      visibility: visible; }
    .text-success-message:after {
      position: absolute;
      content: "";
      bottom: -4px;
      left: 50%;
      transform: translateX(-50%) rotate(45deg);
      background-color: #28d5a7;
      width: 8px;
      height: 8px; }
  
  /*===== copy-tooltip =====*/
  .copy-tooltip {
    position: relative;
    display: inline-block; }
    .copy-tooltip .tooltip-text {
      width: 140px;
      background-color: #0d233e;
      color: #fff;
      text-align: center;
      border-radius: 4px;
      line-height: 30px;
      position: absolute;
      z-index: 1;
      bottom: 120%;
      left: 50%;
      margin-left: -70px;
      display: none; }
      .copy-tooltip .tooltip-text:after {
        content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        margin-left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: #0d233e transparent transparent transparent; }
    .copy-tooltip:hover .tooltip-text {
      display: block; }
  
  /*============ author-content ===============*/
  .author-content .author-img {
    width: 64px;
    height: 64px;
    border-radius: 50%;
    margin-right: 15px;
    flex-shrink: 0; }
    .author-content .author-img img {
      border-radius: 50%;
      width: 100%;
      height: 100%;
      border: 3px solid #fff;
      box-shadow: 0 0 40px rgba(82, 85, 90, 0.05); }
  
  .author-content .author-img-md {
    width: 100px;
    height: 100px; }
  
  .author-content .author-bio .rating-stars li,
  .author-content .author-bio .author__meta {
    font-size: 15px; }
  
  .author-content .author-bio .author__title {
    color: #0d233e;
    font-size: 16px;
    font-weight: 500; }
    .author-content .author-bio .author__title a {
      color: #0d233e; }
  
  /*============ avatar ===============*/
  .avatar {
    background-color: #5d646d;
    border-radius: 100%;
    height: 48px;
    width: 48px; }
    .avatar img {
      width: 100%;
      height: 100%;
      border-radius: 100%; }
  
  .avatar-lg {
    width: 80px;
    height: 80px; }
  
  .avatar-sm {
    width: 36px;
    height: 36px; }
  
  /*==== tag-list =====*/
  .tag-list li {
    display: inline-block;
    margin-bottom: 6px;
    font-size: 15px;
    margin-right: 3px; }
    .tag-list li a {
      border: 1px solid rgba(128, 137, 150, 0.2);
      color: #5d646d;
      border-radius: 4px;
      transition: all 0.3s;
      padding: 4px 18px;
      display: block; }
    .tag-list li:hover a {
      color: var(--craneGreenDark);
      border-color: var(--craneGreenDark); }
  
  .routes {
    background-color: #fff;
    box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.15); }
  
  .route-item {
    padding: 13px 14px;
    border-bottom: 1px solid rgba(128, 137, 150, 0.1);
    transition: all 0.2s;
    background-color: #fff;
    position: relative; }
    .route-item:hover {
      box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.15);
      z-index: 1; }
  
  .popular-connection-links .list-group .list-group-item {
    margin-right: 0;
    margin-left: 0; }
  
  .popular-connection-links .list-group .list-group-link {
    border-top: 0;
    border-bottom: 1px solid rgba(128, 137, 150, 0.1);
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px; }
  
  /*===== bus-stop-overview ======*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .bus-stop-overview {
      padding-left: 0 !important;
      padding-top: 30px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .bus-stop-overview {
      padding-left: 0 !important;
      padding-top: 30px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .bus-stop-overview {
      padding-left: 0 !important;
      padding-top: 30px; } }
  
  .bus-stop-overview .list-group-item {
    padding-left: 50px; }
    .bus-stop-overview .list-group-item.active {
      background-color: #fff;
      box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.15);
      z-index: 1;
      color: #5d646d; }
      .bus-stop-overview .list-group-item.active .bus-stop-overview-content {
        display: block; }
      .bus-stop-overview .list-group-item.active .list-group-link {
        font-weight: 700;
        border-top: 0;
        color: #0d233e;
        padding-bottom: 4px; }
      .bus-stop-overview .list-group-item.active .icon-arrow {
        display: none; }
      .bus-stop-overview .list-group-item.active .icon-marker {
        color: var(--craneGreenDark); }
  
  .bus-stop-overview-content {
    display: none; }
  
  /*===== bus-stop-overview-content__address ======*/
  .bus-stop-overview-content__address span {
    display: block;
    line-height: 24px;
    font-size: 15px; }
  
  .bus-stop-overview__link span {
    display: block;
    line-height: 18px; }
  
  .bus-stop-overview__link a {
    color: var(--craneGreenDark); }
    .bus-stop-overview__link a:hover {
      text-decoration: underline; }
  
  #particles-js {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%; }
  
  /*======== progress-item ========*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .review-bars {
      margin-top: 40px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .review-bars {
      margin-top: 40px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .review-bars {
      margin-top: 40px; } }
  
  /*======== progress-item ========*/
  .progress-item {
    margin-bottom: 10px;
    position: relative; }
  
  .progressbar-box {
    width: calc(100% - 53px);
    margin-right: 10px; }
  
  .progressbar-line {
    position: relative;
    display: block;
    width: 100%;
    background-color: #e4e4e4;
    height: 5px;
    border-radius: 30px;
    transition: all 0.4s linear;
    transition-property: width, background-color; }
  
  .progressbar-title {
    color: #0d233e;
    font-size: 15px;
    margin-bottom: 3px; }
  
  .progressbar-line-item {
    height: 5px;
    width: 0;
    background-color: #5d646d;
    border-radius: 30px; }
  
  .bar-bg-1 {
    background-color: var(--craneGreenDark); }
  
  .bar-bg-2 {
    background-color: #28d5a7; }
  
  .bar-bg-3 {
    background-color: #f9b851; }
  
  .bar-bg-4 {
    background-color: #CC08E9; }
  
  .bar-bg-5 {
    background-color: #FF8C2A; }
  
  .bar-percent {
    background-color: rgba(128, 137, 150, 0.1);
    border-radius: 30px;
    padding: 3px 10px;
    font-size: 15px;
    color: #0d233e; }
  
  /*======= card ========*/
  .card-item {
    margin-bottom: 30px;
    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
    transition: all 0.3s;
    position: relative; }
    .card-item .card-img {
      position: relative;
      border-radius: 5px; }
      .card-item .card-img img {
        width: 100%;
        border-radius: 5px;
        transition: all 0.3s; }
      .card-item .card-img .badge {
        position: absolute;
        background-color: var(--craneGreenLight);
        top: -10px;
        left: 20px;
        padding: 6px 11px;
        font-size: 12px;
        text-transform: uppercase;
        border-radius: 30px;
        font-weight: 500;
        z-index: 1;
        color: #fff;
        transition: all 0.3s; }
      .card-item .card-img .badge-ribbon {
        left: auto;
        right: 20px;
        background-color: #f9b851; }
      .card-item .card-img .add-to-wishlist {
        position: absolute;
        top: 15px;
        right: 15px;
        width: 35px;
        height: 35px;
        line-height: 35px;
        font-size: 18px;
        cursor: pointer;
        color: #0d233e;
        background-color: #fff;
        transition: all 0.3s; }
        .card-item .card-img .add-to-wishlist:hover {
          background-color: var(--craneGreenDark);
          color: #fff; }
    .card-item .card-title {
      font-size: 19px;
      color: #0d233e;
      margin-bottom: 2px; }
      .card-item .card-title a {
        color: #0d233e;
        transition: all 0.3s; }
        .card-item .card-title a:hover {
          color: var(--craneGreenDark); }
    .card-item .card-meta {
      font-size: 15px; }
      .card-item .card-meta .post-dot {
        width: 4px;
        height: 4px;
        background-color: rgba(128, 137, 150, 0.4);
        border-radius: 50%;
        display: inline-block;
        margin-right: 5px;
        margin-left: 5px;
        position: relative;
        top: -3px; }
    .card-item .card-body {
      padding: 25px 30px;
      min-height: auto; }
    @media (max-width: 425px) {
      .card-item .list-items-2 li span {
        width: 100%; } }
    .card-item .card-rating {
      padding-top: 12px;
      padding-bottom: 12px; }
      .card-item .card-rating .badge {
        background-color: #f9b851;
        font-size: 15px; }
      .card-item .card-rating .review__text {
        padding-left: 4px;
        padding-right: 4px;
        color: #f9b851;
        font-size: 15px; }
      .card-item .card-rating .rating__text {
        font-size: 14px; }
    .card-item .card-price {
      font-size: 15px; }
      .card-item .card-price .price__from {
        font-size: 13px; }
      .card-item .card-price .price__num {
        color: #0d233e;
        font-size: 18px;
        font-weight: 500; }
      .card-item .card-price .price__text {
        display: block;
        line-height: 16px; }
      @media (max-width: 1199px) {
        .card-item .card-price {
          display: block !important; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .card-item .card-price {
          display: flex !important; } }
      @media only screen and (min-width: 480px) and (max-width: 767px) {
        .card-item .card-price {
          display: flex !important; } }
    .card-item:hover {
      transform: translateY(-3px); }
  
  /*======= destination-card ========*/
  .destination-card {
    position: relative;
    overflow: hidden; }
    .destination-card .card-img .badge {
      top: 20px;
      border-radius: 5px;
      background-color: var(--craneGreenDark); }
    .destination-card .card-img .badge-ribbon {
      background-color: #f9b851; }
    .destination-card .card-img::before {
      background-color: #0d233e;
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      opacity: 0.5;
      z-index: 1;
      border-radius: 5px; }
    .destination-card .card-body {
      position: absolute;
      bottom: -50px;
      width: 100%;
      z-index: 2;
      transition: all 0.3s; }
    .destination-card .card-title {
      color: #fff;
      margin-bottom: 0; }
      .destination-card .card-title a {
        color: #fff; }
        .destination-card .card-title a:hover {
          color: #fff; }
    .destination-card .card-rating {
      padding-top: 4px;
      padding-bottom: 5px; }
      .destination-card .card-rating .rating__text {
        color: #fff; }
    .destination-card .tour__text {
      font-weight: 500; }
    .destination-card .card-price {
      color: #fff; }
      .destination-card .card-price .price__num {
        color: #fff !important; }
    .destination-card:hover .card-body {
      bottom: 0; }
  
  /*======= destination--card ========*/
  .destination--card .card-body {
    bottom: 0; }
    .destination--card .card-body .theme-btn {
      margin-right: 10px;
      opacity: 0;
      visibility: hidden; }
  
  .destination--card .card-title {
    font-size: 22px;
    margin-bottom: 2px; }
  
  .destination--card .card-meta {
    font-weight: 700;
    color: #fff; }
  
  .destination--card:hover .card-body .theme-btn {
    opacity: 1;
    visibility: visible;
    margin-right: 0; }
  
  /*======= car-card ========*/
  .car-card .card-img {
    overflow: hidden; }
    .car-card .card-img img {
      transition: all 0.3s; }
    .car-card .card-img .badge {
      top: 20px; }
    .car-card .card-img:hover img {
      transform: scale(1.04); }
  
  .car-card .card-rating {
    padding-bottom: 14px; }
  
  .car-card .card-body {
    padding-top: 10px; }
  
  .car-card .card-title {
    margin-bottom: 0;
    margin-top: 2px; }
  
  .car-card:hover {
    transform: translateY(0); }
  
  .card-attributes {
    padding-bottom: 12px; }
    .card-attributes ul li {
      margin-right: 15px;
      padding-right: 15px;
      border-right: 1px solid rgba(128, 137, 150, 0.1);
      color: #0d233e; }
      .card-attributes ul li:last-child {
        border-right: none; }
      .card-attributes ul li i {
        padding-right: 7px;
        font-size: 22px; }
  
  /*======= trending-card ========*/
  .trending-card {
    border-radius: 12px; }
    .trending-card .card-img {
      overflow: hidden;
      border-radius: 12px; }
      .trending-card .card-img .badge {
        top: 20px;
        left: 0;
        border-radius: 0 30px 30px 0; }
        .trending-card .card-img .badge.badge-ribbon {
          left: auto;
          right: 0;
          border-radius: 30px 0 0 30px; }
      .trending-card .card-img img {
        transition: all 0.3s;
        border-radius: 12px; }
      .trending-card .card-img:hover img {
        transform: scale(1.1); }
    .trending-card:hover {
      transform: translateY(0); }
  
  /*======= cruise-card ========*/
  .cruise-card {
    position: relative; }
    .cruise-card .card-img::before {
      background-color: #0d233e;
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      opacity: 0.5;
      z-index: 1;
      border-radius: 5px; }
    .cruise-card .card-body {
      position: absolute;
      top: 0;
      right: 0;
      z-index: 2;
      width: 100%;
      height: 100%; }
    .cruise-card .card-title {
      color: #fff;
      text-align: right;
      font-size: 26px;
      font-weight: 900;
      line-height: 35px; }
      .cruise-card .card-title a {
        color: #fff; }
        .cruise-card .card-title a:hover {
          color: #fff; }
      .cruise-card .card-title span {
        display: block; }
    .cruise-card .card-footer {
      background-color: transparent;
      border: none;
      border-radius: 0; }
    .cruise-card .card-subtitle {
      color: #0d233e;
      font-size: 17px;
      font-weight: 700;
      margin-top: 0; }
  
  /*======= cruise--card ========*/
  .cruise--card {
    border: 1px solid rgba(128, 137, 150, 0.1); }
    .cruise--card .card-body .cruise-logo {
      width: auto;
      margin-bottom: 10px; }
    .cruise--card:hover {
      transform: translateY(0); }
  
  /*======= cruise-heading ========*/
  .cruise-heading {
    background-color: rgba(40, 125, 250, 0.1);
    padding: 20px;
    border-radius: 5px;
    margin-bottom: 20px;
    position: relative; }
    .cruise-heading::before {
      position: absolute;
      content: "";
      bottom: -10px;
      left: 20px;
      width: 0;
      height: 0;
      border-left: 10px solid transparent;
      border-right: 10px solid transparent;
      border-top: 10px solid rgba(40, 125, 250, 0.1); }
  
  /*======= cruise-line-list ========*/
  .cruise-line-list {
    -moz-column-count: 2;
         column-count: 2; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .cruise-line-list {
        margin-bottom: 30px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .cruise-line-list {
        margin-bottom: 30px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .cruise-line-list {
        margin-bottom: 30px; } }
    @media (max-width: 375px) {
      .cruise-line-list {
        -moz-column-count: 1;
             column-count: 1; } }
  
  /*======= flight-card ========*/
  .flight-card .card-body img {
    margin-bottom: 8px; }
  
  .flight-card .card-price {
    padding-top: 12px; }
  
  /*======= flight--card ========*/
  .flight--card {
    padding: 20px;
    border: 1px solid rgba(128, 137, 150, 0.2); }
    .flight--card .card-img {
      background-color: rgba(128, 137, 150, 0.1);
      text-align: center;
      padding: 50px 30px; }
      .flight--card .card-img img {
        width: auto; }
    .flight--card .card-body {
      padding: 20px 0 0 0; }
  
  .flight-time {
    border-top: 1px solid rgba(128, 137, 150, 0.1); }
  
  .flight-time-item {
    border-bottom: 1px solid rgba(128, 137, 150, 0.1);
    padding-top: 15px;
    padding-bottom: 15px; }
    .flight-time-item .la {
      color: var(--craneGreenDark);
      font-size: 26px; }
  
  .take-off .la {
    transform: rotate(45deg); }
  
  .landing .la {
    transform: rotate(120deg); }
  
  /*====  deal-list ========*/
  .deal-list {
    padding: 12px 20px;
    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
    border: 1px solid rgba(128, 137, 150, 0.2);
    transition: all 0.3s;
    margin-bottom: 30px; }
    .deal-list .title a {
      color: #0d233e;
      transition: all 0.3s; }
      .deal-list .title a:hover {
        color: var(--craneGreenDark); }
    .deal-list:hover {
      border-color: var(--craneGreenDark);
      transform: translateY(-3px); }
  
  /*======= blog-card ========*/
  .blog-card .card-img img {
    border-radius: 5px 5px 0 0; }
  
  .blog-card .card-img .post-format {
    position: absolute;
    top: 15px;
    right: 15px;
    width: 35px;
    height: 35px;
    line-height: 35px;
    font-size: 18px;
    color: #0d233e;
    background-color: #fff;
    z-index: 1; }
  
  .blog-card .card-img::before {
    background-color: #0d233e;
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.7;
    z-index: 1;
    border-radius: 5px 5px 0 0; }
  
  .blog-card .card-body {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 1;
    padding-bottom: 20px; }
  
  .blog-card .card-footer {
    background-color: transparent;
    border-top: none;
    position: relative;
    padding: 20px; }
    .blog-card .card-footer:last-child {
      border-radius: 0; }
    .blog-card .card-footer .author-content .author-img {
      width: 40px;
      height: 40px;
      margin-right: 10px; }
  
  .blog-card .post-categories {
    padding-bottom: 14px; }
    .blog-card .post-categories .badge {
      text-transform: capitalize;
      background-color: #fff;
      color: #0d233e;
      font-size: 13px;
      margin-right: 5px;
      padding: 4px 8px;
      font-weight: 400; }
      .blog-card .post-categories .badge:hover {
        color: var(--craneGreenDark); }
  
  .blog-card .card-meta,
  .blog-card .card-title {
    color: #fff; }
    .blog-card .card-meta a,
    .blog-card .card-title a {
      color: #fff; }
  
  .blog-card .card-title {
    margin-bottom: 5px; }
    .blog-card .card-title a:hover {
      color: #fff; }
  
  .blog-card .card-meta .post-dot {
    background-color: #fff; }
  
  /*===== post-share ======*/
  .post-share ul li {
    position: relative; }
    .post-share ul li .icon-element {
      width: 40px;
      height: 40px;
      line-height: 40px;
      background-color: rgba(40, 125, 250, 0.1);
      cursor: pointer;
      font-size: 20px;
      color: var(--craneGreenDark); }
      .post-share ul li .icon-element:hover {
        background-color: var(--craneGreenDark);
        color: #fff; }
    .post-share ul li .post-share-dropdown {
      position: absolute;
      top: 0;
      right: 42px;
      background-color: #fff;
      box-shadow: 0 0 40px rgba(82, 85, 90, 0.3);
      transition: all 0.3s;
      border-radius: 5px;
      opacity: 0;
      visibility: hidden; }
      .post-share ul li .post-share-dropdown::before {
        position: absolute;
        content: "";
        top: 50%;
        right: -4px;
        width: 8px;
        height: 8px;
        background-color: #fff;
        transform: translateY(-50%) rotate(45deg); }
      .post-share ul li .post-share-dropdown li {
        display: inline-block; }
        .post-share ul li .post-share-dropdown li a {
          padding: 5px 6px;
          display: block;
          color: #0d233e;
          transition: all 0.3s; }
          .post-share ul li .post-share-dropdown li a:hover {
            color: var(--craneGreenDark); }
    .post-share ul li:hover .post-share-dropdown {
      right: 47px;
      opacity: 1;
      visibility: visible; }
  
  /*======= blog-card-layout-2 ========*/
  .blog-card-layout-2 {
    transition: all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55); }
    .blog-card-layout-2 .post-categories .badge {
      border: 1px solid rgba(128, 137, 150, 0.2);
      border-radius: 30px; }
      .blog-card-layout-2 .post-categories .badge:hover {
        border-color: var(--craneGreenDark); }
    .blog-card-layout-2 .card-body {
      position: inherit;
      top: auto;
      left: auto; }
    .blog-card-layout-2 .card-title {
      color: #0d233e; }
      .blog-card-layout-2 .card-title a {
        color: #0d233e; }
        .blog-card-layout-2 .card-title a:hover {
          color: var(--craneGreenDark); }
    .blog-card-layout-2 .card-meta {
      color: #5d646d; }
      .blog-card-layout-2 .card-meta .post-dot {
        background-color: rgba(128, 137, 150, 0.5); }
    .blog-card-layout-2 .card-footer {
      padding-top: 0; }
  
  /*======= card-item-list ========*/
  .card-item-list {
    display: -ms-flex;
    display: flex; }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .card-item-list {
        display: block; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .card-item-list {
        display: block; } }
    .card-item-list .card-img-carousel {
      width: 33%; }
      @media only screen and (min-width: 480px) and (max-width: 767px) {
        .card-item-list .card-img-carousel {
          width: 100%; } }
      @media only screen and (min-width: 320px) and (max-width: 479px) {
        .card-item-list .card-img-carousel {
          width: 100%; } }
      .card-item-list .card-img-carousel .card-img img {
        height: 310px; }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .card-item-list .card-img-carousel .card-img img {
            height: 358px; } }
        @media only screen and (min-width: 480px) and (max-width: 767px) {
          .card-item-list .card-img-carousel .card-img img {
            height: auto; } }
        @media only screen and (min-width: 320px) and (max-width: 479px) {
          .card-item-list .card-img-carousel .card-img img {
            height: auto; } }
    .card-item-list .card-img {
      flex: 1;
      border-radius: 5px 0 0 5px; }
      @media only screen and (min-width: 480px) and (max-width: 767px) {
        .card-item-list .card-img {
          border-radius: 5px 5px 0 0; } }
      @media only screen and (min-width: 320px) and (max-width: 479px) {
        .card-item-list .card-img {
          border-radius: 5px 5px 0 0; } }
      .card-item-list .card-img a {
        height: 100%; }
      .card-item-list .card-img img {
        border-radius: 5px 0 0 5px;
        object-fit: cover;
        height: 100%; }
        @media only screen and (min-width: 480px) and (max-width: 767px) {
          .card-item-list .card-img img {
            border-radius: 5px 5px 0 0; } }
        @media only screen and (min-width: 320px) and (max-width: 479px) {
          .card-item-list .card-img img {
            border-radius: 5px 5px 0 0; } }
    .card-item-list .card-body {
      flex: 2; }
  
  /*======= card-item--list ========*/
  .card-item--list {
    position: relative; }
    .card-item--list .card-img img {
      height: 270px; }
    .card-item--list:hover {
      transform: translateY(0); }
  
  /*==== card-item-list-2 ========*/
  .card-item-list-2 .card-img {
    border-radius: 5px;
    display: -ms-flex;
    display: flex;
    align-items: center;
    justify-content: center; }
    .card-item-list-2 .card-img img {
      border-radius: 5px;
      height: auto; }
  
  .card-item-list-2 .card-body {
    padding-top: 0;
    padding-left: 20px; }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .card-item-list-2 .card-body {
        padding-left: 0;
        padding-top: 20px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .card-item-list-2 .card-body {
        padding-left: 0;
        padding-top: 20px; } }
  
  /*======= user-card ========*/
  .user-card {
    box-shadow: 0 0 0 0;
    border: 1px solid rgba(128, 137, 150, 0.2); }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .user-card {
        display: block !important; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .user-card {
        display: block !important; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .user-card {
        display: block !important; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .user-card .card-body .d-flex {
        display: block !important; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .user-card .card-body .d-flex {
        display: block !important; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .user-card .list-items.list-items-2 {
        margin-bottom: 15px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .user-card .list-items.list-items-2 {
        margin-bottom: 15px; } }
    .user-card:hover {
      transform: translateY(0); }
  
  /*======= recent-post-card ========*/
  .recent-post-card {
    padding: 10px;
    margin-bottom: 20px; }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .recent-post-card {
        display: -ms-flex;
        display: flex; } }
    @media (max-width: 480px) {
      .recent-post-card {
        display: -ms-flex;
        display: flex; } }
    @media (max-width: 375px) {
      .recent-post-card {
        display: block; } }
    .recent-post-card .card-img img {
      height: auto;
      border-radius: 4px; }
    .recent-post-card .card-body {
      padding: 0 0 0 10px; }
      @media (max-width: 375px) {
        .recent-post-card .card-body {
          padding-top: 10px;
          padding-left: 0; } }
    .recent-post-card .card-title {
      font-size: 15px; }
    .recent-post-card .card-meta {
      font-size: 14px; }
    .recent-post-card:hover {
      transform: translateY(0); }
  
  /*======= blog-single-card ========*/
  .blog-single-card {
    box-shadow: 0 0 0 0;
    border-radius: 0; }
    .blog-single-card .card-img img {
      border-radius: 5px; }
    .blog-single-card:hover {
      transform: translateY(0); }
  
  /*======= profile-card ========*/
  .profile-card {
    box-shadow: 0 0 0 0;
    border: 1px solid rgba(128, 137, 150, 0.1); }
    .profile-card:hover {
      transform: translateY(0); }
  
  /*================== booking-detail-form ===================*/
  .booking-detail-form .card-item {
    transform: translateY(0); }
    @media (max-width: 425px) {
      .booking-detail-form .card-item .list-items li span {
        width: 150px; } }
  
  /* room-card */
  @media (max-width: 425px) {
    .room-card .card-attributes ul {
      flex-wrap: wrap; } }
  
  .room-card:hover {
    transform: translateY(0);
    z-index: 2; }
  
  /* card-img-carousel */
  .card-img-carousel .owl-nav {
    transition: all 0.3s;
    opacity: 0;
    visibility: hidden; }
  
  .card-img-carousel .owl-dots {
    padding-top: 0 !important;
    position: absolute;
    bottom: 10px; }
  
  .card-img-carousel:hover .owl-nav {
    opacity: 1;
    visibility: visible; }
  
  /* gallery-card */
  .gallery-card {
    overflow: hidden;
    margin-bottom: 30px; }
    .gallery-card img {
      width: 100%;
      transition: all 0.3s; }
      .gallery-card img:hover {
        transform: scale(1.1); }
  
  /* grid-masonry-item */
  .grid-masonry-item img {
    object-fit: cover; }
  
  .grid-masonry-item-width-1 img {
    height: 350px; }
  
  .grid-masonry-item-width-2 img {
    height: 450px; }
  
  .grid-masonry-item-width-3 img {
    height: 500px; }
  
  .grid-masonry-item-width-4 img {
    height: 400px; }
  
  /*======= flip-box-item ==========*/
  .flip-box {
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    perspective: 1000px;
    -webkit-perspective: 1000px;
    border-radius: 8px;
    margin-bottom: 30px; }
    .flip-box .flip-img {
      border-radius: 8px;
      width: 100%; }
    .flip-box .flip-content {
      position: absolute;
      left: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      padding: 25px;
      perspective: inherit;
      z-index: 2;
      transform: translateZ(70px) scale(0.9);
      color: #fff; }
    .flip-box .flip-title {
      color: #fff;
      font-size: 20px; }
    .flip-box .flip-subtitle {
      font-weight: 600; }
    .flip-box:hover .flip-box-front {
      transform: rotateY(-180deg);
      transform-style: preserve-3d; }
    .flip-box:hover .flip-box-back {
      transform: rotateY(0deg);
      transform-style: preserve-3d; }
  
  .flip-box-front,
  .flip-box-back {
    border-radius: 8px;
    transition: transform 0.7s cubic-bezier(0.4, 0.2, 0.2, 1);
    -webkit-transition: transform 0.7s cubic-bezier(0.4, 0.2, 0.2, 1);
    backface-visibility: hidden;
    position: relative; }
    .flip-box-front:after,
    .flip-box-back:after {
      position: absolute;
      content: "";
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-color: #0d233e;
      border-radius: 8px;
      opacity: 0.7; }
  
  .flip-box-front {
    transform-style: preserve-3d; }
  
  .flip-box-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    transform: rotateY(180deg);
    transform-style: preserve-3d; }
  
  /*========= package-item =========*/
  .package-card {
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.05);
    margin-bottom: 30px;
    position: relative;
    z-index: 1;
    overflow: hidden;
    border: 1px solid rgba(127, 137, 150, 0.1); }
    .package-card .package-tooltip {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      border-radius: 4px 4px 0 0; }
      .package-card .package-tooltip .package__tooltip {
        background-color: var(--craneGreenDark);
        color: #fff;
        font-weight: 600;
        text-align: center;
        display: block;
        border-radius: 4px 4px 0 0;
        padding: 15px 0;
        font-size: 35px;
        position: relative;
        z-index: 1; }
    .package-card .package-title {
      margin-bottom: 30px;
      padding: 30px 0 35px 0;
      position: relative;
      background-color: #F5F7FC; }
      .package-card .package-title .package__title {
        font-size: 25px;
        font-weight: 700;
        text-transform: uppercase;
        margin-bottom: 20px;
        color: #0d233e; }
      .package-card .package-title .package__price {
        font-size: 50px;
        font-weight: 700;
        color: var(--craneGreenDark); }
      .package-card .package-title .package__month {
        color: var(--craneGreenDark);
        font-size: 15px;
        padding-top: 3px; }
      .package-card .package-title .hero-svg {
        height: 40px;
        width: 101%;
        left: -1px;
        bottom: -1px; }
    .package-card .list-items li.text-disabled {
      color: rgba(128, 137, 150, 0.5);
      text-decoration: line-through; }
    .package-card .list-items li:last-child {
      margin-bottom: 0; }
    .package-card .btn-box {
      padding: 30px; }
      .package-card .btn-box .theme-btn {
        display: block;
        text-align: center; }
  
  /*========= package-card-active =========*/
  .package-card-active {
    transform: scale(1.1);
    z-index: 3; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .package-card-active {
        transform: scale(1); } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .package-card-active {
        transform: scale(1); } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .package-card-active {
        transform: scale(1); } }
    .package-card-active .package-title {
      background-color: var(--craneGreenDark); }
      .package-card-active .package-title .package__price,
      .package-card-active .package-title .package__month,
      .package-card-active .package-title .package__title {
        color: #fff; }
  
  /*====================================================
      faq area
   ====================================================*/
  .accordion-item .card {
    box-shadow: 0 0 14px rgba(82, 85, 90, 0.01);
    border-color: rgba(128, 137, 150, 0.2);
    border-radius: 8px;
    margin-bottom: 10px; }
  
  .accordion-item .card:not(:last-of-type),
  .accordion-item .card:not(:first-of-type) {
    border-radius: 8px;
    border-bottom: 1px solid rgba(128, 137, 150, 0.2); }
  
  .accordion-item .card-header {
    padding: 0;
    background-color: #fff;
    border-bottom: none;
    margin-bottom: 0; }
    .accordion-item .card-header .btn {
      width: 100%;
      text-align: left;
      color: #0d233e;
      font-size: 17px;
      font-weight: 500;
      text-decoration: none;
      padding: 14px 20px; }
      @media (max-width: 375px) {
        .accordion-item .card-header .btn {
          font-size: 16px; } }
      .accordion-item .card-header .btn .la {
        width: 30px;
        height: 30px;
        line-height: 30px;
        flex-shrink: 0;
        border-radius: 50%;
        background-color: #0d233e;
        box-shadow: 0px 0px 0px 5px rgba(82, 85, 90, 0.1);
        color: #fff;
        text-align: center;
        transition: all 0.3s;
        font-size: 16px;
        display: none; }
    .accordion-item .card-header .btn[aria-expanded=false] i.la-plus {
      display: block; }
    .accordion-item .card-header .btn[aria-expanded=true] i.la-minus {
      display: block; }
  
  .accordion-item .card-body {
    padding: 0 20px 25px 20px;
    font-weight: 400; }
  
  .accordion-item .list-items li {
    margin-bottom: 4px;
    position: relative;
    padding-left: 15px;
    line-height: 24px;
    font-weight: 400; }
    .accordion-item .list-items li:last-child {
      margin-bottom: 0; }
    .accordion-item .list-items li::before {
      position: absolute;
      content: "";
      top: 10px;
      left: 0;
      width: 5px;
      height: 5px;
      border-radius: 50%;
      background-color: rgba(128, 137, 150, 0.5); }
  
  /*===== faq-item =======*/
  .faq-item {
    margin-bottom: 30px; }
    .faq-item .icon-element {
      width: 25px;
      height: 25px;
      line-height: 25px;
      font-size: 16px;
      background-color: rgba(30, 125, 250, 0.1);
      color: var(--craneGreenDark); }
    .faq-item .toggle-menu li {
      margin-bottom: 10px; }
      .faq-item .toggle-menu li a {
        color: #0d233e; }
  
  /*===== faq-forum =======*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .faq-forum {
      margin-top: 50px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .faq-forum {
      margin-top: 50px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .faq-forum {
      margin-top: 50px; } }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .faq-forum.pl-4 {
      padding-left: 0 !important; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .faq-forum.pl-4 {
      padding-left: 0 !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .faq-forum.pl-4 {
      padding-left: 0 !important; } }
  
  /*====================================================
      hero-wrapper
   ====================================================*/
  .hero-box {
    position: relative;
    width: 100%;
    z-index: 2;
    padding-top: 110px;
    padding-bottom: 150px;
    background-size: cover;
    background-position: center; }
    .hero-box:after {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: -1;
      opacity: 0.7;
      background-color: #0d233e; }
    .hero-box #fullscreen-slide-contain {
      position: absolute !important;
      height: 100% !important; }
  
  /*===== hero-svg ======*/
  .hero-svg {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100px;
    fill: #fff; }

    .dropdown-toggle::after {
        display: none !important;
    }
  
  /*===== hero-bg ======*/
  .hero-bg {
    background-image: url('hero-bg.jpg'); }
  
  .hero-bg-2 {
    background-image: url('hero-bg2.jpg'); }
  

  
  .hero-bg-4 {
    background-image: url('easy-buses.webp'); }
  
  
  .hero-bg-7 {
    background-image: url('cranebus.webp'); }
  
  /*===== hero-content ======*/
  .hero-content .section-heading .sec__desc {
    font-size: 20px;
    color: #fff; }
    @media (max-width: 375px) {
      .hero-content .section-heading .sec__desc {
        font-size: 18px; } }
  
  .hero-content .section-heading .sec__title {
    font-size: 50px;
    margin-bottom: 0;
    color: #fff; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .hero-content .section-heading .sec__title {
        font-size: 40px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .hero-content .section-heading .sec__title {
        font-size: 40px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .hero-content .section-heading .sec__title {
        font-size: 40px; } }
    @media (max-width: 425px) {
      .hero-content .section-heading .sec__title {
        font-size: 30px; } }
  
  /*==== hero-list-box =======*/
  .hero-list-box {
    background-color: #fff;
    border-radius: 5px;
    padding: 30px;
    display: inline-block; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .hero-list-box {
        margin-bottom: 40px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .hero-list-box {
        margin-bottom: 40px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .hero-list-box {
        margin-bottom: 40px; } }
    .hero-list-box .list-items li {
      margin-bottom: 20px;
      transition: all 0.3s; }
      .hero-list-box .list-items li:last-child {
        margin-bottom: 0; }
      .hero-list-box .list-items li span {
        font-weight: 500;
        color: #0d233e; }
      .hero-list-box .list-items li svg {
        width: 32px;
        height: 32px;
        fill: #0d233e;
        margin-right: 10px; }
  
  /*===== main-search-wrapper ======*/
  .main-search-wrapper {
    position: relative;
    z-index: 1; }
  
  /*===== search-fields-container ======*/
  .search-fields-container {
    background-color: #fff;
    padding: 20px;
    border-radius: 8px; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .search-fields-container .pl-0 {
        padding-left: 15px !important; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .search-fields-container .pl-0 {
        padding-left: 15px !important; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .search-fields-container .pl-0 {
        padding-left: 15px !important; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .search-fields-container .pr-0 {
        padding-right: 15px !important; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .search-fields-container .pr-0 {
        padding-right: 15px !important; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .search-fields-container .pr-0 {
        padding-right: 15px !important; } }
  
  /*==== collapse-btn ======*/
  .collapse-btn[aria-expanded="true"] {
    background-color: rgba(128, 137, 150, 0.1); }
    .collapse-btn[aria-expanded="true"] i::before {
      content: "\f106"; }
  
  /*==== add-flight-btn ======*/
  .add-flight-btn {
    background-color: rgba(40, 125, 250, 0.03);
    color: var(--craneGreenDark);
    border-color: rgba(40, 125, 250, 0.3);
    outline: none; }
    .add-flight-btn:focus {
      outline: none; }
    .add-flight-btn:hover {
      background-color: rgba(40, 125, 250, 0.1); }
  
  /*====== multi-flight-delete-wrap ========*/
  .multi-flight-delete-wrap {
    display: none; }
  
  .search-fields-container-shape {
    margin-bottom: -10px;
    margin-top: 14px;
    position: relative; }
    .search-fields-container-shape::before, .search-fields-container-shape::after {
      position: absolute;
      content: '';
      box-shadow: 0 0 40px rgba(82, 85, 90, 0.08);
      border-radius: 4px;
      height: 100%;
      z-index: -1; }
    .search-fields-container-shape::before {
      left: 15px;
      bottom: -13px;
      width: calc(100% - 30px); }
    .search-fields-container-shape::after {
      left: 30px;
      width: calc(100% - 60px);
      bottom: -26px; }
  
  .search-fields-container-inner {
    position: relative;
    z-index: 1; }
  
  /*====================================================
      hero-wrapper2
   ====================================================*/
  .hero-wrapper2 .search-fields-container {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  
  /*====================================================
      hero-wrapper3
   ====================================================*/
  .hero-content-3 .section-heading .sec__title {
    line-height: 65px; }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .hero-content-3 .section-heading .sec__title {
        line-height: 50px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .hero-content-3 .section-heading .sec__title {
        line-height: 45px; } }
  
  /*====================================================
      hero-wrapper4
   ====================================================*/
  .hero-wrapper4 .hero-box {
    padding-top: 120px;
    padding-bottom: 20px; }
  
  /*====================================================
      hero-wrapper5
   ====================================================*/
  .hero-wrapper5 .hero-box {
    padding-top: 110px; }
  
  /*====================================================
      hero-wrapper6
   ====================================================*/
  .hero-wrapper6 .hero-box {
    padding-top: 100px;
    padding-bottom: 160px; }
  
  /*====================================================
      hero-wrapper7
   ====================================================*/
  .hero-wrapper7 .hero-box {
    padding-top: 150px; }
  
  /*======== hotel-area =========*/
  @media (max-width: 575px) {
    .hotel-area.padding-right-100px {
      padding-right: 0;
      padding-left: 0; } }
  
  /*======== room-type-content =========*/
  .room-type-content {
    overflow: hidden;
    border-radius: 4px;
    margin-bottom: 30px; }
    .room-type-content .image-box img {
      transition: all 0.3s; }
    .room-type-content .image-box a:hover img {
      transform: scale(1.03); }
    .room-type-content .image-box a:hover .room-type-link {
      right: 30px; }
  
  /*======== room-type-link =========*/
  .room-type-link {
    position: absolute;
    bottom: 30px;
    right: 50px;
    background-color: #fff;
    color: #0d233e;
    border-radius: 4px;
    padding: 15px 30px;
    text-transform: uppercase;
    font-size: 17px;
    transition: all 0.3s; }
    .room-type-link:hover {
      background-color: var(--craneGreenDark);
      color: #fff; }
  
  /*======= hotel-card-carousel ========*/
  .hotel-card-carousel .owl-stage-outer {
    overflow: inherit; }
    .hotel-card-carousel .owl-stage-outer .owl-item:not(.active) .card-item::before {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(255, 255, 255, 0.8);
      border-radius: 5px;
      z-index: 1; }
    .hotel-card-carousel .owl-stage-outer .owl-item:not(.active) .card-item:hover {
      transform: translateY(0); }
  
  /*======= hotel-card-carousel-2 ========*/
  .hotel-card-carousel-2 .card-item {
    margin-bottom: 0; }
    .hotel-card-carousel-2 .card-item .card-img .badge {
      top: 20px; }
  
  /*===== discount-area ======*/
  .discount-area {
    margin-top: -100px; }
  
  /*===== discount-box ======*/
  .discount-box {
    position: relative; }
    .discount-box::before {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #0d233e;
      opacity: 0.3;
      border-radius: 5px; }
  
  .company-logo,
  .discount-content {
    position: absolute; }
  
  .discount-img img {
    width: 100%;
    border-radius: 5px; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .discount-img img {
        object-fit: cover;
        height: 250px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .discount-img img {
        object-fit: cover;
        height: 250px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .discount-img img {
        object-fit: cover;
        height: 250px; } }
    @media (max-width: 320px) {
      .discount-img img {
        height: 280px; } }
  
  .discount-content {
    top: 50%;
    left: 100px;
    transform: translateY(-50%); }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .discount-content {
        left: 30px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .discount-content {
        left: 30px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .discount-content {
        left: 30px; } }
    @media (max-width: 375px) {
      .discount-content {
        left: 20px; } }
    @media (max-width: 320px) {
      .discount-content {
        top: 20px;
        transform: translateY(0); } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .discount-content .section-heading .sec__title {
        font-size: 24px;
        line-height: 30px !important; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .discount-content .section-heading .sec__title {
        font-size: 24px;
        line-height: 30px !important; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .discount-content .section-heading .sec__title {
        font-size: 24px;
        line-height: 30px !important; } }
  
  /* company-logo */
  .company-logo {
    bottom: 20px;
    right: 20px; }
  
  /* total-price */
  .total-price input {
    border: none;
    background-color: transparent;
    font-weight: 700;
    font-size: 20px;
    color: #0d233e;
    width: 68px; }
  
  /* join-us-box */
  .join-us-box .discount-content {
    left: 0;
    padding-right: 50px;
    padding-left: 50px;
    width: 100%; }
  
  /*====================================================
      team-card
   ====================================================*/
  .team-card {
    border-radius: 12px;
    padding-top: 20px;
    margin-bottom: 60px; }
    .team-card .card-img {
      width: 190px;
      height: 190px;
      border-radius: 100%;
      border: 8px solid #fff;
      box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
      margin-left: auto;
      margin-right: auto;
      margin-top: -60px; }
      .team-card .card-img img {
        height: 100%;
        border-radius: 100%; }
    .team-card .card-body {
      padding: 20px; }
  
  /*======= table-form ========*/
  .table-form .table {
    margin-bottom: 0; }
  
  .table-form thead th {
    border: none;
    background-color: rgba(128, 137, 150, 0.1); }
  
  .table-form th {
    color: #0d233e; }
  
  .table-form th,
  .table-form td {
    font-size: 15px;
    vertical-align: middle;
    border-top-color: rgba(128, 137, 150, 0.1); }
  
  .table-form td {
    color: #5d646d; }
  
  .table-content img {
    width: 50px;
    height: 50px;
    border-radius: 100%;
    margin-right: 10px; }
  
  .table-content .title {
    font-size: 15px; }
    .table-content .title.table-price {
      font-size: 19px; }
  
  /*======= product-content ========*/
  .product-content img {
    width: 100px;
    height: 100px;
    border-radius: 2px;
    margin-right: 15px; }
  
  /*======= table-layout-2 ========*/
  .table-layout-2 th,
  .table-layout-2 td {
    border: none; }
  
  .table-layout-2 tbody tr:nth-child(even) {
    background-color: rgba(128, 137, 150, 0.03); }
  
  /*======= file upload ========*/
  .file-upload-wrap {
    position: relative; }
    .file-upload-wrap .file-upload-input {
      border-radius: 4px;
      width: 100%;
      border: 2px dashed rgba(128, 137, 150, 0.2);
      height: 120px;
      text-align: center;
      cursor: pointer;
      position: relative;
      display: inline-block;
      padding: 10rem 0 0 0;
      overflow: hidden;
      z-index: 1;
      transition: all 0.3s; }
      .file-upload-wrap .file-upload-input:hover {
        border-color: rgba(128, 137, 150, 0.6);
        background-color: rgba(128, 137, 150, 0.04); }
    .file-upload-wrap .file-upload-text {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 0;
      pointer-events: none;
      line-height: 170px;
      text-align: center;
      font-size: 18px;
      color: rgba(128, 137, 150, 0.8); }
    .file-upload-wrap .MultiFile-list > .MultiFile-label {
      border-radius: 4px;
      background-color: rgba(128, 137, 150, 0.06);
      display: inline-block;
      border: 2px solid rgba(128, 137, 150, 0.1);
      padding: 16px;
      position: relative;
      width: 100%; }
      .file-upload-wrap .MultiFile-list > .MultiFile-label + .MultiFile-label {
        margin-top: 20px; }
    .file-upload-wrap .MultiFile-list span.MultiFile-label {
      box-shadow: 0 0.2rem 0.7rem 0 rgba(0, 0, 0, 0.08);
      position: relative;
      text-align: center;
      display: inline-block;
      margin: 10px; }
    .file-upload-wrap .MultiFile-list .MultiFile-remove {
      box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
      border-radius: 50%;
      position: absolute;
      background-color: #fff;
      color: #0d233e;
      width: 30px;
      height: 30px;
      text-align: center;
      top: -16px;
      right: -16px;
      z-index: 1; }
      .file-upload-wrap .MultiFile-list .MultiFile-remove:hover {
        color: #e1306c; }
    .file-upload-wrap .MultiFile-list .MultiFile-title {
      position: absolute;
      background-color: rgba(0, 0, 0, 0.4);
      color: #fff;
      padding: 16px;
      bottom: 0;
      text-align: center;
      width: 100%;
      line-height: 24px;
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px; }
    .file-upload-wrap .MultiFile-list .MultiFile-preview {
      max-width: 15rem !important;
      max-height: 15rem !important;
      border-radius: 4px; }
  
  /*======== file-upload-wrap-2 =======*/
  .file-upload-wrap-2 .file-upload-input {
    width: 185px;
    border: 1px solid rgba(128, 137, 150, 0.1);
    height: 30px;
    padding-top: 3rem;
    background-color: rgba(128, 137, 150, 0.04); }
  
  .file-upload-wrap-2 .file-upload-text {
    width: auto;
    left: 25px;
    line-height: 50px;
    font-size: 16px; }
  
  /*======== file-upload-wrap-3 =======*/
  .file-upload-wrap-3 .file-upload-input {
    height: 70px;
    padding-top: 5rem; }
  
  .file-upload-wrap-3 .file-upload-text {
    line-height: 90px;
    font-size: 16px; }
  
  .resumre-wrap .MultiFile-list span.MultiFile-label {
    box-shadow: none;
    margin: 0; }
  
  .resumre-wrap .MultiFile-list .MultiFile-title {
    position: inherit;
    background-color: transparent;
    color: #5d646d;
    padding: 0;
    bottom: auto;
    text-align: inherit;
    width: auto;
    line-height: inherit;
    border-radius: 0; }
  
  /*====================================================
     error-area
   ====================================================*/
  .error-img svg {
    width: 100%; }
    @media (max-width: 480px) {
      .error-img svg {
        height: 200px; } }
  
  .error-img image {
    width: 100%; }
    @media (max-width: 480px) {
      .error-img image {
        height: 100%; } }
  
  /*=================== destination-btn-box ========================*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .btn--box.text-right {
      text-align: left !important; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .btn--box.text-right {
      text-align: left !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .btn--box.text-right {
      text-align: left !important; } }
  
  .rtl-btn,
  .ltr-btn {
    position: fixed;
    top: 30%;
    right: -69px;
    z-index: 1024;
    background: #fff;
    color: #0d233e;
    border-radius: 4px 0 0 4px;
    padding: 5px 15px;
    transition: all 0.3s;
    box-shadow: 0 15px 15px rgba(82, 85, 90, 0.2); }
    .rtl-btn:hover,
    .ltr-btn:hover {
      color: var(--craneGreenDark);
      right: 0; }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .btn--box {
      padding-top: 30px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .btn--box {
      padding-top: 30px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .btn--box {
      padding-top: 30px; } }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-content {
      margin-bottom: 50px;
      padding-right: 0 !important; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .about-content {
      margin-bottom: 50px;
      padding-right: 0 !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .about-content {
      margin-bottom: 50px;
      padding-right: 0 !important; } }
  
  .about-img-box::before {
    position: absolute;
    content: "";
    width: 100px;
    height: 200px;
    top: -30px;
    right: -50px;
    background-image: url('dot-shape.png');
    background-size: cover;
    z-index: -1; }
  
  /*===== icon-bg =======*/
  .info-bg {
    z-index: 1;
    position: relative; }
    .info-bg::before {
      position: absolute;
      opacity: 0.2;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: url('color-bg.png');
      z-index: -1; }
  
  .info-area {
    position: relative; }
    .info-area .arrow-separator {
      position: absolute;
      top: -25px;
      left: 50%;
      transform: translateX(-50%); }
  
  .info-area2 {
    background-color: #fff;
    box-shadow: 0 15px 15px rgba(82, 85, 90, 0.03); }
  
  /* dropdown-contain */
  .dropdown-contain .dropdown-menu {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
    border: none;
    width: 100%; }
  
  .dropdown-contain .dropdown-item:hover {
    background-color: transparent; }
  
  .extra-service-select {
    width: 100px; }
  
  /* dropdown-btn */
  .dropdown-btn {
    cursor: pointer;
    display: block;
    width: 100%;
    transition: all 0.3s;
    position: relative;
    padding: 10px 20px;
    font-size: 13px;
    color: #0d233e;
    border: 1px solid rgba(128, 137, 150, 0.2);
    transition: all 0.3s;
    background-color: #fff;
    border-radius: 4px; }
    .dropdown-btn::after {
      border: none;
      content: "\f107";
      font-family: "Line Awesome Free";
      font-weight: 900;
      font-size: 13px;
      position: absolute;
      top: 10px;
      right: 20px; }
    .dropdown-btn:focus {
      border-color: var(--craneGreenDark); }
    .dropdown-btn:hover {
      color: #0d233e; }
  
  /* dropdown--btn */
  .dropdown--btn {
    border: none;
    border-radius: 0;
    box-shadow: none;
    padding: 0;
    color: #5d646d;
    font-size: 16px; }
    .dropdown--btn::after {
      position: relative;
      top: 2px;
      right: auto;
      margin-left: 2px; }
  
  /* single-nav-sticky */
  .single-nav-sticky {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
    border-bottom: 1px solid rgba(128, 137, 150, 0.1); }
  
  .single-nav-sticky + .single-content-box {
    padding-top: 150px; }
  
  /*======= single-tour-feature ========*/
  .single-tour-feature:hover .icon-element {
    background-color: var(--craneGreenDark);
    color: #fff; }
  
  /*======= single-feature-icon ========*/
  .single-feature-icon {
    width: 40px;
    height: 40px;
    line-height: 40px;
    background-color: rgba(40, 125, 250, 0.1);
    color: var(--craneGreenDark);
    font-size: 22px;
    transition: all 0.3s; }
  
  /*======= single-feature-titles ========*/
  .single-feature-titles span {
    display: inherit;
    margin-top: -1px; }
  
  .single-feature-titles .list-items li {
    font-size: 13px;
    line-height: 20px; }
  
  /*======= single-content-nav ========*/
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .single-content-nav ul {
      white-space: nowrap;
      display: block;
      overflow-y: hidden;
      overflow-x: auto; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .single-content-nav ul {
      white-space: nowrap;
      display: block;
      overflow-y: hidden;
      overflow-x: auto; } }
  
  .single-content-nav ul::-webkit-scrollbar {
    height: 6px; }
  
  .single-content-nav ul::-webkit-scrollbar-track {
    background-color: rgba(128, 137, 150, 0.1);
    border-radius: 10px; }
  
  .single-content-nav ul::-webkit-scrollbar-thumb {
    background-color: rgba(128, 137, 150, 0.2);
    border-radius: 10px; }
  
  .single-content-nav ul::-webkit-scrollbar-thumb:hover {
    background-color: rgba(128, 137, 150, 0.4); }
  
  .single-content-nav ul li {
    display: inline-block; }
    .single-content-nav ul li a {
      display: block;
      color: #5d646d;
      transition: all 0.3s;
      padding: 26px 20px;
      font-size: 15px;
      position: relative; }
      @media only screen and (min-width: 480px) and (max-width: 767px) {
        .single-content-nav ul li a {
          padding: 15px; } }
      @media only screen and (min-width: 320px) and (max-width: 479px) {
        .single-content-nav ul li a {
          padding: 15px; } }
      .single-content-nav ul li a::before {
        position: absolute;
        content: "";
        bottom: 0;
        left: 50%;
        transform: translateX(-50%) scale(0);
        width: 40px;
        height: 2px;
        border-radius: 4px 4px 0 0;
        background-color: transparent;
        transition: all 0.3s; }
      .single-content-nav ul li a:hover {
        color: var(--craneGreenDark); }
      .single-content-nav ul li a.active {
        color: var(--craneGreenDark); }
        .single-content-nav ul li a.active::before {
          background-color: var(--craneGreenDark);
          transform: translateX(-50%) scale(1); }
  
  /*======= cabin-type-item ========*/
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .cabin-type-item {
      display: block !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .cabin-type-item {
      display: block !important; } }
  
  .cabin-type-item .custom-checkbox {
    position: relative;
    top: 70px; }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .cabin-type-item .custom-checkbox {
        top: auto;
        margin-top: 15px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .cabin-type-item .custom-checkbox {
        top: auto;
        margin-top: 15px; } }
    .cabin-type-item .custom-checkbox label {
      color: #fff;
      background-color: var(--craneGreenDark);
      display: inline-block; }
      .cabin-type-item .custom-checkbox label:hover {
        background-color: #2273e5; }
    .cabin-type-item .custom-checkbox input[type=checkbox]:not(:checked) + label,
    .cabin-type-item .custom-checkbox input[type=checkbox]:checked + label {
      padding-left: 35px; }
    .cabin-type-item .custom-checkbox input[type=checkbox]:not(:checked) + label:before,
    .cabin-type-item .custom-checkbox input[type=checkbox]:checked + label:before {
      left: 10px;
      top: 8px;
      border: none; }
    .cabin-type-item .custom-checkbox input[type=checkbox]:not(:checked) + label:after,
    .cabin-type-item .custom-checkbox input[type=checkbox]:checked + label:after {
      left: 13px; }
    .cabin-type-item .custom-checkbox input[type=checkbox]:checked + label:before {
      background-color: #28d5a7; }
  
  /*======= seat-selection-item ========*/
  .seat-selection-item .custom-checkbox {
    top: auto;
    margin-top: 15px; }
  
  /*======= cabin-type-img ========*/
  .cabin-type-img {
    width: 170px;
    margin-right: 20px; }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .cabin-type-img {
        margin-right: 0;
        margin-bottom: 20px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .cabin-type-img {
        margin-right: 0;
        margin-bottom: 20px; } }
    .cabin-type-img img {
      border-radius: 4px;
      width: 100%; }
  
  /*======= cabin-type-detail ========*/
  .cabin-type-detail {
    width: 620px; }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .cabin-type-detail {
        width: auto; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .cabin-type-detail {
        width: auto; } }
  
  /*======= cabin-price ========*/
  .cabin-price {
    text-align: right;
    width: 200px; }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .cabin-price {
        width: auto;
        text-align: left !important; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .cabin-price {
        width: auto;
        text-align: left !important; } }
  
  /*======= cabin-type-detail ========*/
  .cabin-type-detail .list-items li {
    margin-bottom: 0; }
    .cabin-type-detail .list-items li span {
      color: #0d233e;
      margin-right: 3px; }
  
  .cabin-type-detail p span {
    font-weight: 700; }
  
  .cabin-type-detail p .price-text {
    color: var(--craneGreenDark);
    font-size: 20px; }
  
  /*======= single-content-item ========*/
  @media (max-width: 375px) {
    .single-content-item .accordion-item .card-body {
      display: block !important; } }
  
  @media (max-width: 375px) {
    .single-content-item .accordion-item .card-body .flex-shrink-0.mr-4 {
      margin-right: 0 !important; } }
  
  .single-content-item .accordion-item .card-body img {
    width: 100px;
    height: 100px;
    border-radius: 100%; }
    @media (max-width: 375px) {
      .single-content-item .accordion-item .card-body img {
        margin-bottom: 20px; } }
  
  /*======= review-summary ========*/
  .review-summary {
    border: 2px solid rgba(128, 137, 150, 0.1);
    border-radius: 5px;
    padding: 20px 20px 27px 20px;
    text-align: center; }
    .review-summary h2 {
      color: var(--craneGreenDark);
      font-weight: 700;
      font-size: 55px; }
      .review-summary h2 span {
        font-size: 18px; }
    .review-summary p {
      font-size: 20px;
      color: #0d233e;
      padding-top: 5px;
      padding-bottom: 5px; }
  
  /*======= action-btns ========*/
  .action-btns {
    position: absolute;
    right: 20px;
    top: 20px; }
    @media (max-width: 320px) {
      .action-btns {
        position: inherit;
        top: auto;
        right: auto;
        padding: 0 20px 20px 20px; } }
    .action-btns .theme-btn {
      border: none; }
      .action-btns .theme-btn:nth-child(1) {
        background-color: #28d5a7;
        color: #fff; }
        @media (max-width: 320px) {
          .action-btns .theme-btn:nth-child(1) {
            margin-right: 0 !important;
            margin-bottom: 5px; } }
      .action-btns .theme-btn:nth-child(2) {
        background-color: #e1306c;
        color: #fff; }
  
  /*======= action-btns ========*/
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .profile-item .d-flex {
      display: block !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .profile-item .d-flex {
      display: block !important; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .profile-item .pr-5 {
      padding-right: 0 !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .profile-item .pr-5 {
      padding-right: 0 !important; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .profile-item .flex-grow-1.pr-5 {
      padding-bottom: 30px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .profile-item .flex-grow-1.pr-5 {
      padding-bottom: 30px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .profile-item .list-items {
      padding-right: 0 !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .profile-item .list-items {
      padding-right: 0 !important; } }
  
  /*===== traveler-form ======*/
  @media (max-width: 1366px) {
    .traveler-form .col-lg-3 {
      flex: 0 0 50%;
      max-width: 50%; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .traveler-form .col-lg-3 {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .traveler-form .col-lg-3 {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  @media (max-width: 1366px) {
    .traveler-form .col-lg-9 {
      flex: 0 0 100%;
      max-width: 100%; } }
  
  /*===== package-area ======*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .package-area .row.padding-top-60px {
      padding-top: 30px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .package-area .row.padding-top-60px {
      padding-top: 30px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .package-area .row.padding-top-60px {
      padding-top: 30px; } }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .package-area .col-lg-4 {
      padding-right: 15px !important;
      padding-left: 15px !important; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .package-area .col-lg-4 {
      padding-right: 15px !important;
      padding-left: 15px !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .package-area .col-lg-4 {
      padding-right: 15px !important;
      padding-left: 15px !important; } }
  
  /*===== post-tag-wrap ======*/
  @media (max-width: 375px) {
    .post-tag-wrap {
      display: block !important; } }
  
  .post-tag-wrap .post-share ul li .icon-element {
    margin-right: 0; }
  
  @media (max-width: 375px) {
    .post-author-wrap .author-content .d-flex,
    .post-navigation {
      display: block !important; } }
  
  @media (max-width: 375px) {
    .post-author-wrap .author-content .author-img {
      margin-right: 0 !important;
      margin-bottom: 15px; } }
  
  /*======= carousel-action ========*/
  .carousel-action .owl-nav div {
    position: absolute;
    top: 45%;
    transform: translateY(-45%);
    width: 45px;
    height: 45px;
    line-height: 45px;
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
    border-radius: 50%;
    text-align: center;
    font-size: 20px;
    color: #0d233e;
    transition: all 0.3s; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .carousel-action .owl-nav div {
        display: none; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .carousel-action .owl-nav div {
        display: none; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .carousel-action .owl-nav div {
        display: none; } }
    .carousel-action .owl-nav div.owl-next {
      right: -22px; }
    .carousel-action .owl-nav div.owl-prev {
      left: -22px; }
    .carousel-action .owl-nav div:hover {
      background-color: var(--craneGreenDark);
      color: #fff; }
  
  .carousel-action .owl-dots {
    width: 100%;
    text-align: center;
    padding-top: 40px; }
    .carousel-action .owl-dots div {
      width: 12px;
      height: 12px;
      border-radius: 50%;
      border: 2px solid rgba(19, 41, 104, 0.1);
      display: inline-block;
      transition: all 0.3s;
      margin: 0 2px; }
      .carousel-action .owl-dots div.active {
        background-color: var(--craneGreenDark);
        border-color: var(--craneGreenDark); }
  
  /*======= carousel--action ========*/
  .carousel--action .owl-nav div {
    top: 50%;
    transform: translateY(-50%);
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 18px; }
    .carousel--action .owl-nav div.owl-next {
      right: 15px; }
    .carousel--action .owl-nav div.owl-prev {
      left: 15px; }
  
  .carousel--action .owl-dots div {
    width: 10px;
    height: 10px;
    border: 2px solid #fff; }
  
  /*======= full-width-slider ========*/
  .full-width-slider.carousel-action .owl-nav div.owl-next {
    right: 15px; }
  
  .full-width-slider.carousel-action .owl-nav div.owl-prev {
    left: 15px; }
  
  @media (max-width: 1024px) {
    .card-area.padding-right-100px {
      padding-right: 0 !important;
      padding-left: 0 !important; } }
  
  /*=== New modified css ====*/
  .hero-wrapper8 .hero-box {
    padding-top: 570px;
    padding-bottom: 0; }
  
  .hero-wrapper8 .search-fields-container {
    margin-bottom: -140px;
    position: relative;
    z-index: 1; }
  
  .search-input-group-wrap .dropdown-contain .dropdown-menu {
    width: 350px; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .search-input-group-wrap .dropdown-contain .dropdown-menu {
        width: 100%; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .search-input-group-wrap .dropdown-contain .dropdown-menu {
        width: 100%; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .search-input-group-wrap .dropdown-contain .dropdown-menu {
        width: 100%; } }
  
  .list--group .list-group-item {
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 5px;
    transition: all 0.2s;
    margin-left: -20px;
    margin-right: -20px;
    border: 0; }
    .list--group .list-group-item:hover {
      box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.15);
      z-index: 1; }
      .list--group .list-group-item:hover .list-group-link {
        font-weight: 700;
        border-top: 0;
        color: #0d233e; }
  
  .list-group-link {
    padding-top: 15px;
    padding-bottom: 15px;
    border-top: 1px solid rgba(128, 137, 150, 0.1);
    color: #5d646d;
    display: block;
    position: relative; }
  
  .icon-arrow {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%); }
  
  .icon-marker {
    position: absolute;
    left: -30px;
    top: 17px; }
  
  .icon-circle-dep,
  .icon-circle-arr {
    position: absolute;
    left: -2px;
    width: 10px;
    height: 10px;
    border-radius: 100%; }
  
  .icon-circle-dep {
    top: 14px;
    border: 1px solid rgba(128, 137, 150, 0.5); }
  
  .icon-circle-arr {
    bottom: 15px;
    background-color: rgba(128, 137, 150, 0.5); }
  
  .icon-connect {
    position: absolute;
    left: 2px;
    bottom: 25px;
    background-color: rgba(128, 137, 150, 0.5);
    height: 17px;
    width: 2px; }
  
  .spy-section p {
    margin-bottom: 15px; }
  
  .spy-section strong {
    color: #0d233e; }
  
  .bus-route-map-area .map-container {
    position: fixed;
    width: 100%;
    height: 100%; }
    .bus-route-map-area .map-container .route-map {
      height: calc(100vh - 73px) !important; }
  
  .bus-route-map-area .leaflet-routing-alternatives-container .leaflet-routing-alt {
    border-bottom-color: rgba(128, 137, 150, 0.2);
    color: #0d233e; }
    .bus-route-map-area .leaflet-routing-alternatives-container .leaflet-routing-alt.leaflet-routing-alt-minimized {
      color: #5d646d; }
    .bus-route-map-area .leaflet-routing-alternatives-container .leaflet-routing-alt table {
      display: none; }
  
  .leaflet-routing-geocoders {
    border-bottom-color: rgba(128, 137, 150, 0.2); }
    .leaflet-routing-geocoders input {
      height: 35px;
      padding: 2px 30px 2px 10px;
      border-radius: 4px; }
      .leaflet-routing-geocoders input:focus {
        border-color: #0d233e; }
    .leaflet-routing-geocoders button {
      height: 35px;
      width: 35px;
      text-align: center;
      line-height: 30px;
      font-size: 16px; }
  
  .leaflet-routing-remove-waypoint:after {
    right: 5px; }
  
  .leaflet-popup-btn-box button {
    border: 1px solid rgba(128, 137, 150, 0.2);
    border-radius: 5px;
    padding: 5px 10px;
    width: 100%;
    background-color: rgba(128, 137, 150, 0.1); }
    .leaflet-popup-btn-box button:nth-child(2) {
      margin-top: 4px; }
    .leaflet-popup-btn-box button:hover {
      background-color: rgba(128, 137, 150, 0.2); }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .bus-stop-overview__link {
      margin-right: 0 !important;
      margin-bottom: 10px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .bus-stop-overview__link {
      margin-right: 0 !important;
      margin-bottom: 10px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .bus-stop-overview__link {
      margin-right: 0 !important;
      margin-bottom: 10px; } }
  
  #sticky-nav {
    position: sticky;
    top: 0; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      #sticky-nav {
        margin-bottom: 40px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      #sticky-nav {
        margin-bottom: 40px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      #sticky-nav {
        margin-bottom: 40px; } }
    #sticky-nav li.active a {
      color: var(--craneGreenDark); }
  
  .scrollpy-area {
    position: relative;
    z-index: 1024;
    background-color: #fff; }
  
  .quote-icons::before {
    content: open-quote; }
  
  .quote-icons::after {
    content: close-quote; }
  
  .search-input-group .append-input-box .form-group .form-icon {
    left: 24px; }
  
  .append-input-box .append-input {
    padding-left: 50px; }
  
  .prepend-input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  
  .append-input {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    margin-left: -1px; }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .shop-btn {
      width: auto !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .bus-stop-shop-btn-box {
      padding-top: 10px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .bus-stop-shop-btn-box.text-right {
      text-align: left !important; } }
  
  .breadcrumb-links {
    position: absolute;
    top: 20px;
    font-size: 15px; }
    .breadcrumb-links a {
      color: #0d233e; }
      .breadcrumb-links a:hover {
        text-decoration: underline; }
    .breadcrumb-links span {
      color: #0d233e; }
  
  .breadcrumb-pipe {
    padding: 0 3px; }
  
  .collapse-btn:focus {
    box-shadow: none; }
  
  .collapse-btn .collapse-text-hide {
    display: none; }
  
  .collapse-btn[aria-expanded="true"] .collapse-text-show {
    display: none; }
  
  .collapse-btn[aria-expanded="true"] .collapse-text-hide {
    display: inline-block; }
  
  .icon-switch {
    position: absolute;
    right: -17px;
    bottom: 7px;
    width: 34px;
    height: 34px;
    padding: 0;
    background-color: #fff;
    border-radius: 30px;
    border: 1px solid rgba(128, 137, 150, 0.2);
    z-index: 4; }
    .icon-switch img {
      width: 22px; }
    .icon-switch:focus {
      outline: none; }
  
  .blockquote--item {
    border-left: 4px solid var(--craneGreenDark);
    font-size: 20px;
    background-image: none;
    border-radius: 0;
    padding: 0 0 0 20px;
    font-style: italic;
    line-height: 31px; }
    .blockquote--item:after {
      display: none; }
  
  #map2 {
    width: 100%;
    height: 465px; }
  
  .hover-y-none:hover {
    transform: translateY(0) !important; }
  
  .info-table {
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
    border-radius: 5px; }
    .info-table .table {
      border: 1px solid rgba(128, 137, 150, 0.1);
      border-radius: 5px;
      border-spacing: 29px 0;
      border-collapse: separate; }
    .info-table td {
      width: 1%;
      padding-left: 0; }
    .info-table tbody tr:first-child td {
      border-top: 0; }
    .info-table tbody tr td:first-child {
      font-weight: 500;
      color: #0d233e; }
  
  .bg-white-mask {
    background-color: rgba(255, 255, 255, 0.75); }
  
  .form-group .form-icon {
    z-index: 2; }
  
  .xdsoft_autocomplete {
    width: auto !important; }
    .xdsoft_autocomplete .xdsoft_autocomplete_dropdown {
      border-bottom-right-radius: 5px;
      border-bottom-left-radius: 5px;
      max-height: 205px !important; }
      .xdsoft_autocomplete .xdsoft_autocomplete_dropdown::-webkit-scrollbar {
        width: 8px; }
      .xdsoft_autocomplete .xdsoft_autocomplete_dropdown::-webkit-scrollbar-track {
        background-color: #F5F7FC; }
      .xdsoft_autocomplete .xdsoft_autocomplete_dropdown::-webkit-scrollbar-thumb {
        background-color: rgba(128, 137, 150, 0.3);
        border-radius: 10px; }
      .xdsoft_autocomplete .xdsoft_autocomplete_dropdown::-webkit-scrollbar-thumb:hover {
        background-color: rgba(128, 137, 150, 0.6); }
      .xdsoft_autocomplete .xdsoft_autocomplete_dropdown b {
        color: #0d233e; }
      .xdsoft_autocomplete .xdsoft_autocomplete_dropdown > div {
        padding-top: 4px;
        padding-bottom: 4px; }
        .xdsoft_autocomplete .xdsoft_autocomplete_dropdown > div.active {
          background-color: rgba(128, 137, 150, 0.1);
          color: #5d646d; }
  
  /*=== end modified css ====*/
  /*================= counter-box===================*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .coming-soon-content p br {
      display: none; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .coming-soon-content p br {
      display: none; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .coming-soon-content p br {
      display: none; } }
  
  @media (max-width: 600px) {
    .coming-soon-content .section-heading .sec__title {
      font-size: 50px !important;
      line-height: 65px !important; } }
  
  @media (max-width: 425px) {
    .coming-soon-content .section-heading .sec__title {
      font-size: 40px !important;
      line-height: 50px !important; } }
  
  /*================= counter-box===================*/
  .counter-box {
    background-color: #0d233e;
    border-radius: 8px;
    padding: 40px 30px;
    margin-bottom: -50px;
    position: relative;
    z-index: 1; }
    .counter-box::before {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      border-radius: 8px;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600' viewBox='0 0 600 600'%3E%3Cpath fill='%23ffffff' fill-opacity='0.31' d='M600 325.1v-1.17c-6.5 3.83-13.06 7.64-14.68 8.64-10.6 6.56-18.57 12.56-24.68 19.09-5.58 5.95-12.44 10.06-22.42 14.15-1.45.6-2.96 1.2-4.83 1.9l-4.75 1.82c-9.78 3.75-14.8 6.27-18.98 10.1-4.23 3.88-9.65 6.6-16.77 8.84-1.95.6-3.99 1.17-6.47 1.8l-6.14 1.53c-5.29 1.35-8.3 2.37-10.54 3.78-3.08 1.92-6.63 3.26-12.74 5.03a384.1 384.1 0 0 1-4.82 1.36c-2.04.58-3.6 1.04-5.17 1.52a110.03 110.03 0 0 0-11.2 4.05c-2.7 1.15-5.5 3.93-8.78 8.4a157.68 157.68 0 0 0-6.15 9.2c-5.75 9.07-7.58 11.74-10.24 14.51a50.97 50.97 0 0 1-4.6 4.22c-2.33 1.9-10.39 7.54-11.81 8.74a14.68 14.68 0 0 0-3.67 4.15c-1.24 2.3-1.9 4.57-2.78 8.87-2.17 10.61-3.52 14.81-8.2 22.1-4.07 6.33-6.8 9.88-9.83 12.99-.47.48-.95.96-1.5 1.48l-3.75 3.56c-1.67 1.6-3.18 3.12-4.86 4.9a42.44 42.44 0 0 0-9.89 16.94c-2.5 8.13-2.72 15.47-1.76 27.22.47 5.82.51 6.36.51 8.18 0 10.51.12 17.53.63 25.78.24 4.05.56 7.8.97 11.22h.9c-1.13-9.58-1.5-21.83-1.5-37 0-1.86-.04-2.4-.52-8.26-.94-11.63-.72-18.87 1.73-26.85a41.44 41.44 0 0 1 9.65-16.55c1.67-1.76 3.18-3.27 4.83-4.85.63-.6 3.13-2.96 3.75-3.57a71.6 71.6 0 0 0 1.52-1.5c3.09-3.16 5.86-6.76 9.96-13.15 4.77-7.42 6.15-11.71 8.34-22.44.86-4.21 1.5-6.4 2.68-8.6.68-1.25 1.79-2.48 3.43-3.86 1.38-1.15 9.43-6.8 11.8-8.72 1.71-1.4 3.26-2.81 4.7-4.3 2.72-2.85 4.56-5.54 10.36-14.67a156.9 156.9 0 0 1 6.1-9.15c3.2-4.33 5.9-7.01 8.37-8.07 3.5-1.5 7.06-2.77 11.1-4.02a233.84 233.84 0 0 1 7.6-2.2l2.38-.67c6.19-1.79 9.81-3.16 12.98-5.15 2.14-1.33 5.08-2.33 10.27-3.65l6.14-1.53c2.5-.63 4.55-1.2 6.52-1.82 7.24-2.27 12.79-5.06 17.15-9.05 4.05-3.72 9-6.2 18.66-9.9l4.75-1.82c1.87-.72 3.39-1.31 4.85-1.91 10.1-4.15 17.07-8.32 22.76-14.4 6.05-6.45 13.95-12.4 24.49-18.92 1.56-.96 7.82-4.6 14.15-8.33v-64.58c-4 8.15-8.52 14.85-12.7 17.9-2.51 1.82-5.38 4.02-9.04 6.92a1063.87 1063.87 0 0 0-6.23 4.98l-1.27 1.02a2309.25 2309.25 0 0 1-4.87 3.9c-7.55 6-12.9 10.05-17.61 13.19-3.1 2.06-3.86 2.78-8.06 7.13-5.84 6.07-11.72 8.62-29.15 10.95-11.3 1.5-20.04 4.91-30.75 11.07-1.65.94-7.27 4.27-6.97 4.1-2.7 1.58-4.69 2.69-6.64 3.66-5.63 2.8-10.47 4.17-15.71 4.17-17.13 0-41.44 11.51-51.63 22.83-12.05 13.4-31.42 27.7-45.25 31.16-7.4 1.85-11.85 7.05-14.04 14.69-1.26 4.4-1.58 8.28-1.58 13.82 0 .82.01.98.24 3.63.45 5.18.35 8.72-.77 13.26-1.53 6.2-4.89 12.6-10.59 19.43-13.87 16.65-22.88 46.58-22.88 71.68 0 2.39.02 4.26.06 8.75.12 10.8.1 15.8-.22 21.95-.56 11.18-2.09 20.73-5 29.3h-1.05c2.94-8.56 4.49-18.12 5.05-29.35.31-6.13.34-11.1.22-21.9-.04-4.48-.06-6.36-.06-8.75 0-25.32 9.07-55.47 23.12-72.32 5.6-6.72 8.88-12.99 10.38-19.03 1.09-4.4 1.18-7.85.74-12.93-.23-2.7-.24-2.86-.24-3.72 0-5.62.32-9.57 1.62-14.1 2.28-7.95 6.97-13.44 14.76-15.39 13.6-3.4 32.82-17.59 44.75-30.84C409 360.14 433.58 348.5 451 348.5c5.07 0 9.77-1.33 15.26-4.07 1.93-.96 3.9-2.05 6.58-3.62-.3.18 5.33-3.16 6.98-4.11 10.82-6.21 19.66-9.67 31.11-11.2 17.23-2.3 22.9-4.75 28.57-10.64 4.25-4.41 5.04-5.16 8.22-7.28 4.68-3.11 10.01-7.14 17.55-13.14a1113.33 1113.33 0 0 0 4.86-3.89l1.28-1.02a4668.54 4668.54 0 0 1 6.23-4.98c3.67-2.9 6.55-5.12 9.07-6.95 4.37-3.19 9.16-10.56 13.29-19.4v66.9zm0-116.23c-.62.01-1.27.06-1.95.13-6.13.63-13.83 3.45-21.83 7.45-3.64 1.82-8.46 2.67-14.17 2.71-4.7.04-9.72-.47-14.73-1.33-1.7-.3-3.26-.61-4.67-.93a31.55 31.55 0 0 0-3.55-.57 273.4 273.4 0 0 0-16.66-.88c-10.42-.16-17.2.74-17.97 2.73-.38.97.6 2.55 3.03 4.87 1.01.97 2.22 2.03 4.04 3.55a1746.07 1746.07 0 0 0 4.79 4.02c1.39 1.2 3.1 1.92 5.5 2.5.7.16.86.2 2.64.54 3.53.7 5.03 1.25 6.15 2.63 1.41 1.76 1.4 4.54-.15 8.88-2.44 6.83-5.72 10.05-10.19 10.33-3.63.23-7.6-1.29-14.52-5.06-4.53-2.47-6.82-7.3-8.32-15.26-.17-.87-.32-1.78-.5-2.86l-.43-2.76c-1.05-6.58-1.9-9.2-3.73-10.11-.81-.4-1.59-.74-2.36-1-2.27-.77-4.6-1.02-8.1-.92-2.29.07-14.7 1-13.77.93-20.55 1.37-28.8 5.05-37.09 14.99a133.07 133.07 0 0 0-4.25 5.44l-2.3 3.09-2.51 3.32c-4.1 5.36-7.06 8.48-10.39 11.12-.65.52-1.33 1.04-2.13 1.62l-4.11 2.94a106.8 106.8 0 0 0-5.16 3.99c-4.55 3.74-9.74 8.6-16.25 15.38-8.25 8.58-11.78 13.54-11.7 15.95.07 1.65 1.64 2.11 6.79 2.38 1.61.09 2.15.12 2.98.2 2.95.24 5.09.73 6.81 1.68 7.48 4.15 11.63 7.26 13.95 11.58 3.3 6.15.8 12.88-8.89 20.26-8.28 6.3-11.1 10.37-11.31 14.96-.06 1.17 0 1.93.26 4.43.69 6.47.25 10.65-2.8 17.42a44.23 44.23 0 0 1-4.16 7.53c-2.82 3.97-5.47 5.74-10.6 7.69-.43.16-3.34 1.23-4.27 1.59-1.8.68-3.38 1.36-5.01 2.14-4.18 2-8.4 4.6-13.1 8.24-8.44 6.51-13.23 14.56-15.98 25.06-1.1 4.2-1.55 6.81-2.8 15.21-1.26 8.6-2.17 12.64-4.08 16.55-2.1 4.28-11.93 26.59-12.97 28.88a382.7 382.7 0 0 1-6.37 13.41c-4.07 8.11-7.61 14.07-10.73 17.81-5.38 6.46-8.98 14.37-13.77 28.42a810.14 810.14 0 0 0-1.89 5.6c-1.8 5.35-2.96 8.6-4.26 11.85-6.13 15.32-25.43 26.31-46.46 26.31-11.2 0-20.58-2.74-31.02-8.55-5.6-3.13-4.55-2.42-22.26-14.54-14.33-9.8-17.7-10.73-20.47-6.9-.37.5-1.81 2.74-1.83 2.77a52.24 52.24 0 0 1-4.94 5.9c-.73.79-5.52 5.87-6.97 7.45-2.38 2.6-4.3 4.81-5.98 6.93a45.6 45.6 0 0 0-5.08 7.66c-1.29 2.57-1.9 5.25-2.66 10.6a997.6 997.6 0 0 1-.46 3.18h-1l.47-3.32c.77-5.45 1.4-8.2 2.75-10.9a46.54 46.54 0 0 1 5.2-7.84c1.7-2.14 3.63-4.38 6.03-6.98 1.45-1.59 6.24-6.68 6.96-7.46a51.58 51.58 0 0 0 4.84-5.78s1.47-2.26 1.86-2.8c3.25-4.5 7.08-3.44 21.84 6.67 17.67 12.08 16.62 11.38 22.19 14.48 10.3 5.73 19.5 8.43 30.53 8.43 20.65 0 39.57-10.77 45.54-25.69a219.7 219.7 0 0 0 4.24-11.8 6752.32 6752.32 0 0 0 1.88-5.6c4.83-14.16 8.47-22.14 13.96-28.73 3.05-3.66 6.56-9.57 10.6-17.61 1.97-3.93 4.04-8.31 6.35-13.38 1.03-2.28 10.88-24.61 12.98-28.91 1.85-3.79 2.75-7.76 4-16.25 1.24-8.44 1.7-11.07 2.81-15.32 2.8-10.7 7.71-18.94 16.33-25.6a73.18 73.18 0 0 1 13.29-8.35c1.66-.8 3.27-1.48 5.08-2.18.94-.36 3.86-1.43 4.28-1.59 4.95-1.88 7.44-3.55 10.14-7.33 1.35-1.9 2.68-4.3 4.06-7.37 2.97-6.58 3.39-10.59 2.72-16.9a27.13 27.13 0 0 1-.27-4.58c.22-4.94 3.21-9.24 11.7-15.7 9.33-7.11 11.66-13.34 8.62-19-2.2-4.09-6.25-7.12-13.55-11.17-1.57-.88-3.6-1.33-6.42-1.57-.8-.07-1.34-.1-2.95-.19-5.77-.3-7.63-.85-7.72-3.34-.1-2.81 3.5-7.87 11.97-16.69 6.53-6.8 11.75-11.69 16.33-15.45 1.79-1.47 3.42-2.72 5.2-4.03l4.12-2.94c.79-.58 1.46-1.08 2.1-1.59 3.26-2.6 6.16-5.65 10.21-10.94a383.2 383.2 0 0 0 2.5-3.32l2.31-3.09c1.8-2.39 3.04-4 4.29-5.48 8.47-10.17 16.98-13.96 37.27-15.3-.44.02 12-.9 14.32-.98 3.62-.1 6.05.16 8.46.98.8.27 1.62.62 2.47 1.04 2.27 1.14 3.17 3.87 4.27 10.85l.44 2.76c.17 1.07.33 1.97.5 2.83 1.44 7.69 3.62 12.29 7.8 14.57 6.76 3.68 10.6 5.15 13.99 4.94 4-.25 6.99-3.17 9.3-9.67 1.45-4.04 1.46-6.49.32-7.92-.9-1.12-2.28-1.62-5.57-2.27a55.8 55.8 0 0 1-2.67-.55c-2.54-.6-4.39-1.4-5.93-2.71a252.63 252.63 0 0 0-4.78-4.01 84.35 84.35 0 0 1-4.08-3.6c-2.73-2.6-3.86-4.43-3.28-5.95 1.02-2.64 7.82-3.54 18.93-3.37a230.56 230.56 0 0 1 16.73.88c2.76.39 3.2.49 3.68.6 1.4.3 2.95.62 4.62.91a82.9 82.9 0 0 0 14.56 1.32c5.56-.04 10.24-.86 13.73-2.6 8.1-4.05 15.89-6.9 22.17-7.56.7-.07 1.4-.11 2.05-.13v1zm0-100.94v1.5c-8.62 16.05-17.27 29.55-23.65 35.92-3.19 3.2-7.62 4.9-13.54 5.56-4.45.48-8.28.4-19.18-.2-9.91-.55-15.32-.44-20.52.78a84.05 84.05 0 0 1-15 2.11l-2.25.14c-12.49.75-19.37 1.78-32.72 5.74-4.5 1.33-9.27 2.49-14.3 3.48a246.27 246.27 0 0 1-32.6 3.97c-7.56.45-13.21.57-20.24.57-5.4 0-11.9 1.61-18 5.18-8.3 4.87-15.06 12.87-19.53 24.5a68.57 68.57 0 0 1-4.56 9.8c-3.6 6.2-6.92 8.99-13.38 12.18l-4.03 1.96a64.48 64.48 0 0 0-15.16 10.25c-8.2 7.33-13.72 16.63-22.54 35.6l-2.08 4.49c-7.3 15.7-11.5 23.3-17.35 29.87-7.7 8.66-20.25 14.42-40.31 20.08-4.37 1.23-19.04 5.08-19.24 5.13-6.92 1.87-11.68 3.34-15.63 4.92-10.55 4.22-18.71 10.52-36.38 26.52l-1.7 1.54c-8.58 7.76-13.41 11.9-18.81 15.88-3.95 2.9-8 5.67-12.97 8.91-2.06 1.34-10.3 6.6-12.33 7.94-11.52 7.5-18.53 13.04-24.62 20.08a62.01 62.01 0 0 0-6.44 8.85c-4.13 6.91-6.27 13.15-9.2 25.11l-1.54 6.26c-.6 2.45-1.15 4.54-1.72 6.58-2.97 10.7-6.9 17.36-14.78 26.91L69.6 491a148.51 148.51 0 0 0-4.19 5.3 23.9 23.9 0 0 0-3.44 6.28c-1.16 3.23-1.52 5.9-1.87 11.94-.58 10.05-1.42 15.04-4.63 22.67-1.57 3.72-5.66 14.02-6.41 15.8a73.46 73.46 0 0 1-3.57 7.4c-2.88 5.14-6.71 10.12-13.12 16.95-5.96 6.36-8.87 10.9-10.61 16a56.88 56.88 0 0 0-1.38 4.82l-.46 1.84h-1.03l.52-2.08c.52-2.09.92-3.49 1.4-4.9 1.8-5.25 4.78-9.9 10.84-16.36 6.35-6.78 10.13-11.7 12.97-16.77a72.5 72.5 0 0 0 3.52-7.29c.75-1.76 4.84-12.06 6.4-15.8 3.17-7.5 3.99-12.4 4.56-22.33.35-6.14.72-8.88 1.93-12.23a24.9 24.9 0 0 1 3.58-6.54c1.27-1.7 2.6-3.37 4.22-5.34l4.11-4.95c7.8-9.46 11.66-16 14.59-26.54.56-2.04 1.1-4.12 1.71-6.56l1.53-6.26c2.96-12.04 5.13-18.36 9.32-25.39 1.84-3.08 4-6.05 6.54-8.99 6.17-7.12 13.24-12.7 24.83-20.26 2.05-1.33 10.28-6.6 12.33-7.94 4.96-3.22 9-5.98 12.92-8.87 5.37-3.95 10.19-8.08 18.74-15.82l1.7-1.54c17.76-16.09 25.98-22.43 36.67-26.7 4-1.6 8.8-3.09 15.75-4.96.21-.06 14.87-3.9 19.22-5.13 19.9-5.61 32.32-11.31 39.85-19.78 5.76-6.48 9.93-14.02 17.18-29.64l2.09-4.5c8.87-19.07 14.44-28.46 22.77-35.9a65.48 65.48 0 0 1 15.38-10.4l4.04-1.97c6.3-3.1 9.47-5.77 12.96-11.77a67.6 67.6 0 0 0 4.48-9.67c4.56-11.84 11.47-20.02 19.97-25 6.25-3.66 12.93-5.32 18.5-5.32 7.01 0 12.65-.12 20.17-.57a245.3 245.3 0 0 0 32.47-3.96c5-.98 9.75-2.13 14.22-3.45 13.43-3.98 20.38-5.02 32.94-5.78l2.24-.14c5.76-.37 9.8-.9 14.85-2.09 5.31-1.25 10.79-1.35 22.6-.7 9.04.5 12.84.58 17.21.1 5.71-.62 9.94-2.26 12.95-5.26 6.44-6.45 15.3-20.37 24.35-36.72zm0 450.21c-1.28-4.6-2.2-10.55-3.33-20.25l-.24-2.04-.23-2.03c-1.82-15.7-3.07-21.98-5.55-24.47-2.46-2.46-3.04-5.03-2.52-8.64.1-.6.18-1.1.39-2.15.69-3.54.77-5.04.08-6.84-.91-2.38-3.31-4.41-7.79-6.26-5.08-2.09-6.52-4.84-4.89-8.44.66-1.45 1.79-3.02 3.52-5.01 1.04-1.2 5.48-5.96 5.08-5.53 6.15-6.7 8.98-11.34 8.98-16.48a15.2 15.2 0 0 1 6.5-12.89v1.26a14.17 14.17 0 0 0-5.5 11.63c0 5.47-2.93 10.29-9.24 17.16.38-.42-4.04 4.33-5.07 5.5-1.67 1.93-2.75 3.43-3.36 4.77-1.37 3.04-.23 5.22 4.36 7.1 4.71 1.95 7.32 4.16 8.34 6.83.78 2.04.7 3.67-.03 7.4-.2 1.03-.3 1.51-.38 2.09-.48 3.33.03 5.59 2.23 7.8 2.74 2.74 3.98 8.96 5.84 25.06l.24 2.03.23 2.04c.82 7.01 1.53 12.06 2.34 16.03v4.33zm0-62.16c-1.4-3.13-4.43-9.9-4.95-11.17-1.02-2.53-1.25-3.8-.91-5.18.2-.84 2.05-4.68 2.32-5.33a70.79 70.79 0 0 0 3.54-11.2v3.99a62.82 62.82 0 0 1-2.62 7.6c-.31.75-2.09 4.46-2.27 5.18-.28 1.12-.08 2.22.87 4.57.41 1.02 2.5 5.7 4.02 9.09v2.45zm0-85.09c-1.65 1.66-3.66 2.9-6.4 4.13-.25.1-13.97 5.47-20.4 8.43-9.35 4.32-16.7 5.9-23.03 5.25-5.08-.53-9.02-2.25-14.77-5.92l-3.2-2.07a77.4 77.4 0 0 0-5.44-3.27c-4.05-2.18-3.25-5.8 1.47-10.47 3.71-3.68 9.6-7.93 18.73-13.8l4.46-2.82c17.95-11.33 18.22-11.5 22.27-14.74 11.25-9 19.69-14.02 26.31-15.1v1.02c-6.37 1.1-14.62 6-25.69 14.86-4.1 3.28-4.34 3.44-22.36 14.8a652.4 652.4 0 0 0-4.45 2.83c-9.07 5.83-14.92 10.05-18.57 13.66-4.31 4.28-4.95 7.13-1.7 8.88 1.7.91 3.29 1.88 5.5 3.3l3.2 2.08c5.64 3.59 9.45 5.25 14.34 5.76 6.13.64 13.32-.9 22.52-5.15 6.46-2.98 20.18-8.35 20.4-8.44 3.04-1.37 5.1-2.71 6.81-4.69v1.47zm0-41.37v1c-6.56.26-12.11 3.13-19.71 9.08l-4.63 3.68a51.87 51.87 0 0 1-4.4 3.14c-.82.52-5.51 3.33-6.22 3.76-3.31 2-6.15 3.8-8.87 5.6a112.61 112.61 0 0 0-8.16 5.92c-4.61 3.72-7.4 6.9-7.97 9.35-.63 2.67 1.48 4.53 7.05 5.46 10.7 1.78 20.92-.05 30.45-4.65a61.96 61.96 0 0 0 17.1-12.2 41.8 41.8 0 0 0 5.36-7.42v1.92a38.94 38.94 0 0 1-4.64 6.19 62.95 62.95 0 0 1-17.39 12.41c-9.7 4.68-20.13 6.55-31.05 4.73-6.06-1-8.65-3.29-7.85-6.67.64-2.74 3.53-6.05 8.31-9.9 2.35-1.9 5.1-3.88 8.24-5.97 2.73-1.82 5.58-3.61 8.9-5.62.72-.44 5.4-3.24 6.22-3.75 1.26-.8 2.6-1.76 4.3-3.09.8-.62 3.9-3.1 4.63-3.67 7.77-6.1 13.49-9.04 20.33-9.3zm0-154.6v1c-1.75-.24-4.3.23-7.82 1.55-10.01 3.75-13.8 5.07-19.15 6.76-1.78.56-2.63.83-3.87 1.24-1.48.5-3.16.76-6.74 1.16a1550.34 1550.34 0 0 0-2.64.3c-7.8.94-11.28 2.47-11.28 6.07 0 4.45 2.89 13.18 7.96 25.81a57.34 57.34 0 0 1 2.33 7.6 258.32 258.32 0 0 1 .84 3.46c1.86 7.62 3.17 10.71 5.56 11.67 2.21.88 4.7.6 7.47-.72 3.48-1.69 7.22-4.94 11.2-9.47 1.52-1.7 2.97-3.49 4.59-5.57l3.16-4.1c2.59-3.23 6.07-12.21 8.39-20.23v3.45c-2.29 7.2-5.27 14.5-7.61 17.41-.44.55-2.67 3.46-3.15 4.09-1.63 2.1-3.1 3.9-4.62 5.62-4.08 4.61-7.9 7.94-11.53 9.7-2.99 1.44-5.77 1.75-8.28.74-2.84-1.13-4.2-4.34-6.15-12.35a2097.48 2097.48 0 0 1-.84-3.46c-.8-3.2-1.47-5.45-2.28-7.46-5.14-12.8-8.04-21.55-8.04-26.19 0-4.37 3.84-6.06 12.16-7.07a160.9 160.9 0 0 1 2.65-.3c3.5-.39 5.15-.64 6.53-1.1 1.26-.42 2.1-.7 3.88-1.26 5.34-1.68 9.11-3 19.1-6.74 3.53-1.32 6.22-1.84 8.18-1.61zM0 292c10.13-11.31 18.13-23.2 23.07-35.39 3.3-8.14 6.09-16.12 10.81-30.55l1.59-4.84c6.53-19.94 10.11-29.82 14.77-39.56 6.07-12.72 12.55-21.18 20.27-25.54 6.66-3.76 10.2-7.86 12.22-13.15a46.6 46.6 0 0 0 1.86-6.58c1.23-5.2 2.05-7.59 3.93-10.36 2.45-3.62 6.27-6.53 12.1-8.96 15.78-6.58 16.73-7.04 18.05-9.01.65-.98.83-2.15.74-4.51-.03-.73-.23-3.82-.24-4A93.8 93.8 0 0 1 119 94c0-10.04.18-11.37 2.37-13.15.52-.42 1.13-.8 2.07-1.3.27-.14 2.18-1.12 2.84-1.48a68.4 68.4 0 0 0 9.12-5.87c2.06-1.54 2.64-2.14 8.01-7.93 3.78-4.09 6.21-6.36 8.96-8.12 3.64-2.33 7.2-3.12 10.9-2.11 4.4 1.2 10.81 2 18.78 2.46 6.9.4 12.9.5 21.95.5 4.87 0 8.97.47 15.4 1.57 7.77 1.33 9.3 1.54 12.38 1.54 4.05 0 7.43-.88 10.68-2.95 5.06-3.22 8.11-4.67 11.2-5.2 3.62-.64 4.77-.46 16.55 2.06 17.26 3.7 30.85 1.36 41.06-9.7 5.1-5.53 5.48-8.9 3.48-14.8-.83-2.42-1.03-3.1-1.17-4.3-.29-2.52.5-4.71 2.71-6.93 2.65-2.65 4.72-9.17 6.22-18.29h2.03c-1.56 9.71-3.77 16.65-6.83 19.7-1.79 1.8-2.36 3.39-2.14 5.28.11 1 .3 1.63 1.07 3.9 2.22 6.53 1.76 10.66-3.9 16.8-10.77 11.66-25.07 14.13-42.95 10.3-11.42-2.45-12.55-2.62-15.78-2.06-2.77.48-5.62 1.84-10.47 4.92a20.93 20.93 0 0 1-11.76 3.27c-3.25 0-4.81-.22-12.73-1.57C212.74 59.46 208.73 59 204 59c-9.1 0-15.11-.1-22.07-.5-8.09-.47-14.62-1.29-19.2-2.54-5.62-1.53-10.17 1.38-17.85 9.66-5.5 5.94-6.08 6.53-8.28 8.18a70.38 70.38 0 0 1-9.38 6.03c-.68.37-2.58 1.35-2.84 1.49-.84.44-1.35.76-1.75 1.08C121.16 83.6 121 84.8 121 94c0 1.85.06 3.54.17 5.44 0 .17.2 3.28.24 4.03.1 2.75-.13 4.29-1.08 5.71-1.67 2.5-2.27 2.8-18.95 9.74-5.48 2.29-8.99 4.96-11.2 8.24-1.71 2.51-2.47 4.73-3.64 9.7-.83 3.5-1.21 4.92-1.94 6.83-2.18 5.73-6.05 10.19-13.1 14.18-7.3 4.12-13.55 12.28-19.46 24.66-4.6 9.64-8.17 19.46-14.67 39.32l-1.58 4.84c-4.75 14.47-7.54 22.48-10.86 30.69-5.28 13.01-13.95 25.65-24.93 37.6v-2.97zm0 78v-.5l1-.01c6.32 0 7.47 5.2 4.6 13.36a60.36 60.36 0 0 1-5.6 11.3v-1.92a57.76 57.76 0 0 0 4.65-9.72c2.69-7.6 1.71-12.02-3.65-12.02-.34 0-.67 0-1 .02v-46.59a340.96 340.96 0 0 0 13.71-8.34c13.66-9.46 29.79-37.6 29.79-53.59 0-18.1 21.57-72.64 32.23-79.42 12.71-8.09 32.24-27.96 35.8-37.75 1.93-5.3 5.5-7.27 14.42-9.37 6.15-1.44 8.64-2.42 10.67-4.79 1.5-1.74 2.72-4.79 4.33-10.3.23-.78 1.9-6.68 2.43-8.46 3.62-12.08 7.3-18.49 13.47-20.39 2.5-.76 3.03-.98 9.74-3.7 7.49-3.03 11.97-4.43 17.12-4.92 6.75-.65 13.13.75 19.55 4.67 5.43 3.32 12.19 4.72 20.17 4.56 6.03-.12 12.2-1.07 19.83-2.8 1.82-.4 7.38-1.74 8.26-1.94 2.69-.6 4.34-.89 5.48-.89 4.97 0 8.93-.05 14.2-.27 7.9-.32 15.56-.92 22.75-1.88 8.5-1.14 15.9-2.73 21.88-4.82 18.9-6.62 32.64-18.3 33.67-27.59.29-2.56.4-2.96 2.79-11.11 2.33-7.95 3.21-12.93 2.72-18.23-.2-2.24-.69-4.38-1.48-6.42-1.5-3.92-2.63-9.4-3.43-16.18h.9c.77 6.47 1.89 11.72 3.47 15.82a24.93 24.93 0 0 1 1.54 6.69c.5 5.46-.4 10.54-2.77 18.6-2.36 8.06-2.47 8.47-2.74 10.95-1.09 9.75-15.1 21.68-34.33 28.41-6.06 2.12-13.52 3.72-22.09 4.87-7.22.96-14.92 1.57-22.83 1.89-5.3.21-9.27.27-14.25.27-1.04 0-2.64.27-5.26.87-.87.2-6.43 1.53-8.26 1.94-7.68 1.73-13.92 2.7-20.03 2.82-8.15.17-15.1-1.27-20.71-4.7-6.23-3.81-12.4-5.16-18.93-4.54-5.04.48-9.44 1.86-16.84 4.86-6.75 2.74-7.29 2.95-9.82 3.73-5.73 1.76-9.28 7.96-12.81 19.72-.53 1.77-2.2 7.66-2.43 8.46-1.66 5.65-2.91 8.78-4.53 10.67-2.22 2.58-4.84 3.62-12.01 5.3-7.8 1.83-11.13 3.66-12.9 8.54-3.65 10.04-23.32 30.06-36.2 38.25C65.94 190 44.5 244.2 44.5 262c0 16.34-16.3 44.78-30.22 54.41-2.14 1.48-8.24 5.12-14.28 8.68v-1.16 46.09zm0-173.7v-1.11c7.42-3.82 14.55-10.23 21.84-18.98 3.8-4.56 14.21-18.78 15.79-20.55 1.8-2.04 4.06-3.96 7.42-6.45 1.08-.8 4.92-3.57 5.49-3.99 9.36-6.85 14-11.96 15.98-19.36.8-2.98 1.54-6.78 2.46-12.3.23-1.44 2-12.46 2.56-15.79 2.87-16.77 5.73-26.79 10.07-32.1C92.46 52.43 101.5 38.13 101.5 33c0-2.54.34-3.35 6.05-15.71.68-1.49 1.25-2.74 1.77-3.93 2.5-5.75 3.9-10.04 4.14-13.36h1c-.23 3.48-1.66 7.87-4.23 13.76-.52 1.2-1.09 2.45-1.78 3.95-5.54 12.01-5.95 12.99-5.95 15.29 0 5.47-9.09 19.84-20.11 33.31-4.2 5.12-7.03 15.06-9.86 31.64-.57 3.33-2.33 14.33-2.57 15.78-.92 5.56-1.67 9.38-2.48 12.4-2.05 7.68-6.82 12.93-16.35 19.91l-5.49 3.98c-3.3 2.45-5.51 4.34-7.27 6.31-1.53 1.73-11.94 15.93-15.76 20.53-7.52 9.02-14.88 15.6-22.61 19.46zm0 361.83v-4.33c.48 2.36 1 4.35 1.6 6.15 2 6.03 4.6 8.26 8.19 6.59C28.76 557.69 43.5 542.4 43.5 527c0-16.2 6.37-31.99 17.1-46.3 1.88-2.5 3.66-4.4 5.53-6 .73-.62 1.45-1.18 2.3-1.8l2-1.43c3.68-2.68 5.32-5.28 7.08-12.59.75-3.07 1.38-5.02 4.2-13.26l.63-1.88c3.24-9.58 4.56-14.97 4.17-18.65-.48-4.43-3.8-5.23-11.3-1.64a81.12 81.12 0 0 1-9.15 3.7c-13.89 4.67-26.96 5.8-42.66 5.42l-1.95-.05-1.45-.02a39.8 39.8 0 0 0-15.05 2.96A21.81 21.81 0 0 0 0 438.37v-1.26a23.55 23.55 0 0 1 4.55-2.57 40.77 40.77 0 0 1 16.92-3.02l1.95.05c15.6.38 28.57-.75 42.32-5.37a80.12 80.12 0 0 0 9.04-3.65c8.04-3.84 12.16-2.85 12.72 2.43.42 3.89-.92 9.34-4.21 19.08l-.64 1.88c-2.8 8.2-3.43 10.15-4.16 13.18-1.82 7.52-3.59 10.34-7.47 13.16l-2 1.43c-.84.6-1.54 1.15-2.25 1.75a35.45 35.45 0 0 0-5.37 5.84c-10.61 14.15-16.9 29.74-16.9 45.7 0 15.88-15 31.45-34.29 40.45-4.3 2.01-7.39-.66-9.56-7.18-.23-.68-.44-1.39-.65-2.13zm0-62.16v-2.45l1.46 3.27c2.1 4.8 3.46 10.33 4.26 16.77.66 5.3.84 9.3 1.04 18.5.2 9.32.5 12.75 1.63 15.05 1.28 2.6 3.67 2.35 8.29-1.5 17.14-14.3 21.82-22.9 21.82-38.62 0-7.17 1.1-12.39 3.7-17.68 2.27-4.67 3.65-6.62 13.4-19.62a69.8 69.8 0 0 1 7.6-8.79 44.76 44.76 0 0 1 3.54-3.06c.38-.3.64-.52.89-.74a10.47 10.47 0 0 0 2.63-3.32 35.78 35.78 0 0 0 2.26-5.94l.37-1.2.36-1.15c.29-.91.48-1.55.66-2.16.45-1.53.74-2.68.91-3.66.38-2.2.12-3.49-.85-4.15-2.35-1.61-9.28-.24-23.8 4.94-9.54 3.4-16.12 4.17-27.85 4.26-7.71.06-10.43.4-13.25 2.12-3.48 2.12-5.84 6.4-7.58 14.26-.5 2.2-.99 4.19-1.49 5.98v-3.98l.51-2.22c1.8-8.1 4.28-12.6 8.04-14.9 3.04-1.85 5.86-2.2 13.77-2.26 11.61-.09 18.1-.84 27.51-4.2 14.93-5.32 21.95-6.71 24.7-4.83 1.38.94 1.71 2.6 1.28 5.15a33.69 33.69 0 0 1-.94 3.78l-.66 2.17-.36 1.15-.37 1.2a36.64 36.64 0 0 1-2.33 6.1c-.8 1.53-1.61 2.52-2.86 3.61l-.92.77-1.02.83c-.9.74-1.65 1.4-2.47 2.18a68.84 68.84 0 0 0-7.48 8.66c-9.7 12.93-11.07 14.87-13.31 19.46-2.52 5.15-3.59 10.22-3.59 17.24 0 16.04-4.82 24.91-22.18 39.38-5.04 4.2-8.18 4.55-9.83 1.18-1.22-2.5-1.52-5.94-1.73-15.47-.2-9.16-.38-13.15-1.03-18.4-.79-6.34-2.12-11.8-4.19-16.49L0 495.98zM379.27 0h1.04l1.5 5.26c3.28 11.56 4.89 19.33 5.26 27.8.49 11.01-1.52 21.26-6.63 31.17-7.8 15.13-20.47 26.5-36.22 34.1-12.38 5.96-26.12 9.17-36.22 9.17-6.84 0-17.24 1.38-37.27 4.62l-2.27.37c-24.5 3.99-31.65 5-37.46 5-3.49 0-4.08-.08-19.54-2.8-3.56-.64-6.32-1.1-9-1.5-20.23-2.96-31-1.2-31.96 7.86-.1.85-.18 1.72-.29 2.81l-.27 2.73c-1.1 10.9-2.02 15.73-4.31 19.96-2.9 5.34-7.77 7.95-15.63 7.95-10.2 0-12.92.6-15.5 3.17.52-.51-5.03 5.85-8.16 8.7-2.75 2.5-14.32 12.55-15.77 13.83a341.27 341.27 0 0 0-6.54 5.92c-6.97 6.49-11.81 11.76-14.6 16.15-5.92 9.3-10.48 18.04-11.69 24.08-1.66 8.3 3.67 9.54 19.02 1.21a626.23 626.23 0 0 1 44.54-21.9c3.5-1.56 14.04-6.2 15.68-6.95 5.05-2.25 8.3-3.8 10.78-5.15l1.95-1.07 2.18-1.18c1.76-.94 3.38-1.76 5-2.55 18.1-8.72 34.48-10.46 50.33-1.2 22.89 13.34 38.28 37.02 38.28 56.44 0 19.12-.73 25.13-5.18 33.2a45.32 45.32 0 0 1-4.94 7.12c-6.47 7.77-11.81 16.2-12.76 21.27-1.2 6.34 4.69 7.03 20.17-.05 13.31-6.08 22.4-14.95 28.5-26.32a80.51 80.51 0 0 0 6.1-15.13c.9-2.98 3.17-11.65 3.41-12.48a29.02 29.02 0 0 1 1.75-4.83c7.47-14.93 21.09-30.5 36.25-37.24 7.61-3.38 13-9.65 19.4-20.79.84-1.48 4.26-7.64 5.14-9.17 3.52-6.1 6.22-9.7 9.37-11.98 10.15-7.4 28.7-11.1 50.29-11.1 7.52 0 16.54-1.24 27.51-3.58a420.1 420.1 0 0 0 14.96-3.52c-1.3.33 15.54-3.98 19.42-4.89 14.15-3.33 41.07-5.01 64.11-5.01 17.36 0 27.82-9.23 38.53-38.67 6.62-18.21 6.62-26.37 2.69-34.35l-1.18-2.37A13.36 13.36 0 0 1 587.5 58c0-4.03 0-4.01 2.5-24.56.46-3.73.8-6.74 1.12-9.64.9-8.45 1.38-15.2 1.38-20.8 0-.94-.02-1.94-.04-3h1c.03 1.06.04 2.06.04 3 0 5.65-.48 12.43-1.39 20.9-.3 2.91-.66 5.93-1.11 9.66-2.5 20.45-2.5 20.47-2.5 24.44 0 1.97.45 3.57 1.45 5.68.24.51 1.16 2.35 1.17 2.36 4.06 8.24 4.06 16.68-2.65 35.13-10.84 29.8-21.63 39.33-39.47 39.33-22.96 0-49.83 1.68-63.89 4.99-3.86.9-20.69 5.2-19.4 4.88a421.05 421.05 0 0 1-14.99 3.53c-11.04 2.35-20.11 3.6-27.72 3.6-21.4 0-39.76 3.67-49.7 10.9-3 2.19-5.64 5.7-9.1 11.68-.87 1.52-4.29 7.68-5.14 9.17-6.49 11.3-12 17.71-19.86 21.2-14.9 6.63-28.38 22.03-35.75 36.77a28.17 28.17 0 0 0-1.69 4.67c-.23.8-2.5 9.49-3.4 12.5a81.48 81.48 0 0 1-6.19 15.3c-6.2 11.56-15.44 20.58-28.96 26.76-16.1 7.36-23 6.55-21.58-1.04 1-5.29 6.4-13.83 12.99-21.73a44.33 44.33 0 0 0 4.82-6.96c4.35-7.88 5.06-13.77 5.06-32.72 0-19.04-15.19-42.4-37.72-55.55-15.57-9.08-31.62-7.38-49.45 1.21a132.9 132.9 0 0 0-7.14 3.71l-1.95 1.07a158.83 158.83 0 0 1-10.85 5.19c-1.65.74-12.18 5.38-15.69 6.95a625.25 625.25 0 0 0-44.46 21.86c-15.95 8.66-22.37 7.16-20.48-2.29 1.24-6.2 5.83-15.02 11.82-24.42 2.85-4.48 7.74-9.8 14.77-16.34 1.98-1.85 4.12-3.79 6.56-5.94 1.46-1.29 13.02-11.33 15.75-13.82 3.09-2.8 8.6-9.14 8.14-8.67 2.82-2.82 5.75-3.46 16.2-3.46 7.5 0 12.04-2.43 14.75-7.42 2.2-4.07 3.11-8.84 4.2-19.59l.26-2.73.3-2.81c.56-5.42 4.47-8.5 11.23-9.6 5.44-.88 12.51-.51 21.86.86 2.7.4 5.47.86 9.04 1.49 15.33 2.7 15.96 2.8 19.36 2.8 5.73 0 12.9-1.03 37.3-5l2.27-.36c20.1-3.26 30.52-4.64 37.43-4.64 9.95 0 23.54-3.18 35.78-9.08 15.57-7.5 28.09-18.73 35.78-33.65 5.02-9.75 7-19.82 6.51-30.67-.37-8.37-1.96-16.08-5.23-27.57L379.27 0zm13.68 0h1.02c.78 3.9 1.92 8.7 3.51 14.88 3.63 14.05 3.06 27.03-.75 38.77a61 61 0 0 1-11.35 20.68 138.36 138.36 0 0 1-19.32 18.77c-11.32 9.02-23.36 15.49-35.95 18.39a258.63 258.63 0 0 1-22.57 4.07c-3.17.44-6.36.85-10.3 1.32l-9.39 1.12c-11.53 1.41-17.45 2.55-21.64 4.46-9.28 4.21-28.35 6.04-49.21 6.04-1.37 0-2.8-.12-4.3-.35-2.62-.41-5-1.03-9.14-2.29-7.34-2.21-9.63-2.75-12.63-2.56-3.9.23-6.63 2.29-8.47 6.89-1.86 4.66-2.42 7.53-3.34 14.98-1.1 8.98-2.87 12.12-9.97 14.3a40.12 40.12 0 0 0-6.8 2.66c-.63.33-1.16.64-1.76 1.02l-1.34.86c-1.9 1.14-3.86 1.49-9.25 1.49-3.2 0-8.83-.55-9.51-.39-1.22.28-.75-.14-7.14 6.24-1.5 1.5-3.49 3.18-6.32 5.37-1.52 1.18-7.16 5.43-7.94 6.03-4.96 3.78-8.33 6.6-11.06 9.38-4.88 4.98-6.85 9.15-5.56 12.7 1.34 3.67 4.07 4.42 8.9 2.82a55.72 55.72 0 0 0 7.77-3.48c1.5-.77 7.78-4.13 9.37-4.96a116.8 116.8 0 0 1 12.31-5.68 162.2 162.2 0 0 0 11.04-4.84c2.04-.97 10.74-5.16 13-6.22 4.41-2.1 8.1-3.78 11.65-5.29 17.14-7.3 29.32-9.9 37.67-6.65l5.43 2.1c2.3.88 4.17 1.62 6.02 2.38a150.9 150.9 0 0 1 13.07 6c18.34 9.63 30.35 22.13 34.79 39.87 6.96 27.85 3.6 45.53-8.08 62.4-3.97 5.75-3.52 9.2.06 8.97 4.14-.28 10.21-4.95 15.11-12.52 3.1-4.8 5.1-10.45 8.05-21.53l1.69-6.35c.66-2.47 1.24-4.52 1.83-6.5 4.93-16.56 11-27.28 21.56-34.76 7.15-5.06 23.73-15.5 25.48-16.75 6.74-4.81 10.53-9.44 14.34-18 7.74-17.44 21.09-24.34 44.47-24.34 9.36 0 17.91-1.13 29.53-3.49a624.86 624.86 0 0 0 6.2-1.28c2.4-.5 4.07-.84 5.66-1.13 4.03-.74 7.04-1.1 9.61-1.1 4.44 0 9.39-1 31.39-5.99l2.95-.66c16.34-3.67 25.64-5.35 31.66-5.35 1.54 0 2.4.01 6.4.1 7.8.15 12.27.13 17.33-.2 16.41-1.06 26.73-5.36 29.8-14.56a87.1 87.1 0 0 1 3.55-8.83c-.15.31 2.29-4.96 2.9-6.38 5.38-12.3 5.57-21.92-1.44-39.44a86.4 86.4 0 0 1-5.26-20.72c-1.61-11.98-1.38-23.14.1-40.35l.2-2.12h1l-.2 2.2c-1.48 17.15-1.7 28.24-.11 40.14a85.4 85.4 0 0 0 5.2 20.47c7.1 17.78 6.91 27.67 1.43 40.22-.62 1.43-3.06 6.72-2.91 6.4a86.17 86.17 0 0 0-3.52 8.73c-3.23 9.72-13.9 14.15-30.68 15.24-5.1.33-9.58.35-17.42.2-3.98-.09-4.84-.1-6.37-.1-5.91 0-15.18 1.67-31.44 5.32l-2.95.67c-22.16 5.02-27.05 6.01-31.61 6.01-2.5 0-5.45.36-9.43 1.09-1.58.29-3.25.62-5.64 1.11a4894.21 4894.21 0 0 0-6.2 1.29c-11.68 2.37-20.3 3.51-29.73 3.51-23.02 0-36 6.71-43.53 23.66-3.9 8.8-7.82 13.58-14.7 18.5-1.78 1.27-18.36 11.7-25.48 16.75-10.34 7.32-16.3 17.87-21.19 34.23-.58 1.96-1.15 4-1.82 6.47l-1.69 6.35c-2.98 11.18-5 16.9-8.17 21.81-5.05 7.81-11.37 12.68-15.89 12.98-4.7.31-5.3-4.23-.94-10.53 11.52-16.64 14.82-34.03 7.92-61.6-4.35-17.42-16.16-29.72-34.27-39.22-4-2.1-8.2-4-12.99-5.97-1.84-.75-3.7-1.49-6-2.38l-5.43-2.08c-8.03-3.12-20.02-.58-36.92 6.63-3.52 1.5-7.21 3.19-11.61 5.27l-13 6.22c-4.71 2.22-8.16 3.75-11.11 4.88a115.87 115.87 0 0 0-12.21 5.63c-1.58.83-7.86 4.18-9.37 4.96a56.55 56.55 0 0 1-7.9 3.54c-5.3 1.75-8.62.85-10.17-3.43-1.46-4.02.66-8.5 5.8-13.74 2.75-2.82 6.16-5.66 11.15-9.48.79-.6 6.43-4.85 7.94-6.02a66.96 66.96 0 0 0 6.23-5.28c6.74-6.74 6.1-6.16 7.61-6.51.87-.2 6.69.36 9.74.36 5.22 0 7.03-.32 8.74-1.35l1.31-.84c.62-.4 1.18-.72 1.84-1.07a41.07 41.07 0 0 1 6.96-2.72c6.64-2.04 8.22-4.84 9.28-13.47.93-7.53 1.5-10.47 3.4-15.24 1.99-4.95 5.04-7.26 9.34-7.51 3.17-.2 5.5.35 12.97 2.6a63.54 63.54 0 0 0 9.02 2.26c1.45.22 2.83.34 4.14.34 20.71 0 39.7-1.82 48.8-5.96 4.32-1.96 10.29-3.1 21.93-4.53l9.4-1.12c3.92-.48 7.11-.88 10.27-1.32 8.16-1.14 15.4-2.43 22.49-4.06 12.42-2.86 24.33-9.26 35.55-18.2a137.4 137.4 0 0 0 19.18-18.64 60.02 60.02 0 0 0 11.15-20.32c3.76-11.57 4.32-24.36.75-38.23A284.86 284.86 0 0 1 392.95 0zM506.7 0h1.26c-.5.66-.9 1.18-1.17 1.51-3.95 4.96-6.9 7.92-9.82 9.57A10.02 10.02 0 0 1 492 12.5c-2.38 0-4.24.67-6.71 2.21l-2.65 1.71c-4.38 2.8-8.01 4.08-13.64 4.08-5.6 0-9.99-1.26-16.08-4.05a202.63 202.63 0 0 1-2.3-1.06l-2.18-.98c-1.6-.7-2.92-1.17-4.17-1.48a13.42 13.42 0 0 0-3.27-.43c-2.3 0-4.3-.68-11-3.37l-1.56-.62c-5-1.97-8.1-2.82-10.52-2.66-2.93.2-4.42 2.03-4.42 6.15 0 20.76-5.21 50.42-12.15 57.35-7.58 7.59-26.55 23.7-34.06 29.06-13.16 9.4-31.17 20.2-44.11 25.06a106.87 106.87 0 0 1-13.32 4.03c-3.28.78-6.6 1.43-11.25 2.24-.53.1-8.8 1.5-11.5 1.99-4.86.87-9.3 1.74-14 2.76-20.62 4.48-25.07 5.01-38.11 5.01-2.49 0-2.9-.07-14.05-2-2.42-.42-4.31-.73-6.15-1-8.11-1.19-13.83-1.36-17.64-.2-4.54 1.4-5.93 4.65-3.7 10.52 2.02 5.28 4.84 8.61 8.84 10.74 3.26 1.74 6.75 2.6 13.82 3.71 9.42 1.48 10.94 1.75 15.5 2.92a78.2 78.2 0 0 1 18.62 7.37c8.3 4.58 14.58 11.5 19.98 20.89 2.73 4.73 9.46 19.33 10.54 21.19 3.4 5.85 6.26 6.63 10.89 2 4.95-4.94 10.35-8.37 21.13-14.06.47-.25 2.06-1.1 2.12-1.12 7.98-4.21 11.92-6.51 15.87-9.54 5.11-3.9 8.66-8.1 10.77-13.11 8.52-20.24 20.75-33.31 32.46-33.31l5.5.03c10.53.08 17.35.02 24.9-.31 13.66-.62 23.78-2.09 29.39-4.67 5.85-2.7 13.42-5.49 24.18-9.02 3.46-1.14 6.29-2.05 12.7-4.1 7.7-2.45 11.08-3.54 15.17-4.9a1059.43 1059.43 0 0 1 11.33-3.72c3.67-1.2 5.96-2 8.03-2.78a59.88 59.88 0 0 0 6.66-2.94c1.87-.98 3.76-2.1 5.86-3.5 3.48-2.33 6.15-3.13 12.04-4.13l1.15-.2c5.71-1.01 9-2.3 12.76-5.63 7.82-6.96 8.58-23.18 3.84-44.52-1.7-7.67-2.1-19.28-1.57-35.47A837.22 837.22 0 0 1 546.76 0h1l-.15 3.06c-.32 6.42-.53 11.02-.68 15.62-.51 16.1-.12 27.65 1.56 35.21 4.82 21.68 4.04 38.2-4.16 45.48-3.91 3.48-7.37 4.84-13.24 5.87l-1.16.2c-5.76.99-8.32 1.75-11.65 3.98a63.73 63.73 0 0 1-5.96 3.56 60.86 60.86 0 0 1-6.77 2.99c-2.09.79-4.39 1.58-8.07 2.79a5398.31 5398.31 0 0 1-11.32 3.71c-4.1 1.37-7.48 2.46-15.18 4.92-6.42 2.04-9.24 2.95-12.7 4.08-10.73 3.53-18.27 6.3-24.07 8.98-5.76 2.66-15.97 4.14-29.77 4.77-7.56.33-14.4.39-24.95.31l-5.49-.03c-11.19 0-23.16 12.79-31.54 32.7-2.19 5.19-5.84 9.52-11.08 13.52-4.02 3.07-7.99 5.39-16.01 9.62l-2.12 1.12c-10.7 5.65-16.04 9.04-20.9 13.9-5.14 5.14-8.75 4.15-12.45-2.22-1.12-1.92-7.85-16.5-10.54-21.2-5.33-9.24-11.48-16.02-19.6-20.5a77.2 77.2 0 0 0-18.4-7.28c-4.5-1.17-6.02-1.43-15.4-2.9-7.17-1.12-10.74-2-14.13-3.81-4.22-2.25-7.2-5.77-9.3-11.27-2.43-6.39-.78-10.26 4.34-11.83 4-1.22 9.82-1.05 18.08.17 1.84.27 3.74.58 6.17 1 11.02 1.9 11.48 1.98 13.88 1.98 12.96 0 17.35-.52 37.9-4.99 4.71-1.02 9.16-1.9 14.03-2.77 2.71-.48 10.98-1.9 11.5-1.98 4.64-.81 7.95-1.46 11.2-2.23 4.55-1.07 8.76-2.34 13.2-4 12.83-4.81 30.79-15.59 43.88-24.94 7.47-5.33 26.4-21.4 33.94-28.94C407.3 61.98 412.5 32.49 412.5 12c0-4.61 1.86-6.9 5.35-7.15 2.63-.18 5.8.7 10.96 2.73l1.56.62c6.53 2.62 8.53 3.3 10.63 3.3 1.14 0 2.3.16 3.5.46 1.32.33 2.68.82 4.34 1.53a90.97 90.97 0 0 1 3.34 1.52l1.15.54c5.98 2.73 10.23 3.95 15.67 3.95 5.41 0 8.87-1.21 13.1-3.92.2-.13 2.1-1.38 2.66-1.72 2.62-1.63 4.64-2.36 7.24-2.36 1.47 0 2.94-.43 4.47-1.3 2.78-1.56 5.67-4.45 9.54-9.31l.7-.89zM324.54 600h-2.03c.49-2.96.91-6.2 1.28-9.66.44-4.1.76-8.25.98-12.21.08-1.39.14-2.65-.35-7.29-.47-1.94-.93-4.14-1.36-6.54-2.01-11.26-2.66-22.9-1.14-33.78a60.76 60.76 0 0 1 5.18-17.95 70.78 70.78 0 0 1 12.6-18.22c3.38-3.6 5.53-5.5 11.83-10.79 4.5-3.78 6.35-5.56 7.52-7.5.64-1.07.95-2.06.95-3.06 0-1.75 0-1.74-.75-9.23-.36-3.7-.57-6.3-.68-8.96-.5-12.1 1.62-19.6 8.11-21.76 15.9-5.3 25.89-12.1 33.45-25.54C409.6 390.65 425.85 376 436 376c12.36 0 20-1.96 29.41-8.8 6.76-4.92 9.5-6.6 12.47-7.46 2.22-.64 3.8-.74 9.12-.74 1.86 0 3.53-.83 5.57-2.62 1.08-.96 5.11-5.12 5.6-5.6 6.04-5.85 11.98-8.78 20.83-8.78 2.45 0 4.54.04 7.32.12 7.51.23 8.87.17 11.27-.7 3.03-1.1 5.53-3.03 14.75-11.17 8-7.06 10.72-8.92 22.87-16.47 1.44-.9 2.59-1.63 3.69-2.37a69.45 69.45 0 0 0 9.46-7.5c4.12-3.88 8.02-7.85 11.64-11.9v2.98a201.58 201.58 0 0 1-10.27 10.38c-3.18 3-6.2 5.35-9.72 7.7-1.12.76-2.28 1.5-3.75 2.4-12.05 7.5-14.71 9.32-22.6 16.28-9.46 8.35-12.01 10.32-15.39 11.55-2.74 1-4.19 1.06-12.01.82-2.76-.08-4.83-.12-7.26-.12-8.27 0-13.75 2.7-19.43 8.22-.44.43-4.52 4.64-5.68 5.66-2.37 2.09-4.46 3.12-6.89 3.12-5.1 0-6.6.1-8.56.66-2.67.78-5.29 2.37-11.85 7.15-9.8 7.13-17.85 9.19-30.59 9.19-9.22 0-24.96 14.2-34.13 30.49-7.84 13.94-18.24 21.02-34.55 26.46-5.31 1.77-7.21 8.51-6.75 19.78.1 2.6.31 5.19.68 8.84.75 7.62.75 7.58.75 9.43 0 1.38-.42 2.73-1.24 4.09-1.33 2.2-3.26 4.07-7.94 8-6.25 5.24-8.36 7.12-11.67 10.63a68.8 68.8 0 0 0-12.25 17.71 58.8 58.8 0 0 0-5 17.36c-1.49 10.66-.85 22.09 1.13 33.15.43 2.37.88 4.53 1.33 6.44.16.66.3 1.25.6 4.06a249.3 249.3 0 0 1-1.17 16.12c-.37 3.37-.78 6.53-1.25 9.44zm-13.4 0h-1.05l.12-.28c3.07-7.16 4.29-11.83 4.29-18.72 0-3.57-.07-4.93-.76-15.65-.77-12.04-1-19.64-.55-28.3.58-11.5 2.4-22.1 5.81-32.16 1.3-3.8 2.8-7.5 4.55-11.1 3.46-7.14 6.83-12.39 10.42-16.6a59.02 59.02 0 0 1 4.35-4.56c.43-.4 3-2.8 3.67-3.45 5.72-5.6 7.51-11.52 7.51-29.18 0-18.84 2.9-23.77 15.82-28.24 1.09-.37 1.92-.67 2.77-.98a51.3 51.3 0 0 0 6.1-2.7c4.95-2.6 9.64-6.22 14.44-11.42 25.5-27.63 37.15-35.16 56.37-35.16 8.28 0 14.54-1.95 22-6.3 1.78-1.03 13.82-8.82 18.16-11.27 2.83-1.59 5.66-3.03 8.63-4.39 7.92-3.6 13.97-4.45 26.6-4.8 7.53-.2 10.7-.49 14.26-1.58 4.55-1.4 8.06-4 10.93-8.43 2.2-3.41 6.85-7.08 14.66-12.06 1.61-1.03 3.27-2.05 5.65-3.5 9.53-5.85 11.56-7.13 14.81-9.57 5.34-4 9.3-8.37 13.68-14.77a204.2 204.2 0 0 0 5.62-8.75v1.9c-1.97 3.17-3.4 5.38-4.8 7.42-4.42 6.48-8.46 10.92-13.9 15-3.29 2.46-5.32 3.75-14.89 9.61a375.06 375.06 0 0 0-5.63 3.5c-7.7 4.9-12.26 8.52-14.36 11.76-3 4.63-6.7 7.39-11.48 8.85-3.68 1.12-6.9 1.42-14.53 1.63-12.5.34-18.44 1.18-26.2 4.7a111.08 111.08 0 0 0-8.56 4.35c-4.3 2.43-16.34 10.22-18.15 11.27-7.6 4.43-14.03 6.43-22.5 6.43-18.87 0-30.3 7.4-55.63 34.84-4.88 5.28-9.67 8.97-14.7 11.62-2 1.05-4 1.92-6.23 2.75-.86.32-1.7.62-5.37 1.87-5.08 1.76-7.44 3.25-9.28 6.37-2.23 3.78-3.29 9.94-3.29 20.05 0 17.9-1.87 24.07-7.8 29.89-.69.67-3.27 3.06-3.69 3.46a58.04 58.04 0 0 0-4.28 4.49c-3.53 4.14-6.86 9.32-10.28 16.38a95.19 95.19 0 0 0-4.5 10.99c-3.38 9.97-5.18 20.48-5.76 31.9-.44 8.6-.22 16.17.55 28.17.69 10.76.76 12.12.76 15.72 0 6.35-1.02 10.87-4.35 19zm25.08 0h-1c-.04-4.73.06-9.39.28-15.02.26-6.41-.4-11.79-2.53-24.37l-.31-1.86c-2.12-12.55-2.76-19.35-1.97-26.47 1.03-9.25 4.75-16.68 12-22.67 22.04-18.2 29.81-30.18 29.81-44.61 0-2.6-.3-4.81-.98-8.17-.97-4.79-1.1-5.68-.97-7.57.2-2.56 1.27-4.7 3.56-6.72 2.67-2.35 7.05-4.6 13.72-7.01 9.72-3.5 15.52-9.18 24.3-21.57l1.78-2.5c4.48-6.33 7.1-9.63 10.43-12.78 4.31-4.07 8.98-6.77 14.54-8.17 13.3-3.32 20.37-5.47 25.34-7.64a49.5 49.5 0 0 0 5.28-2.7c1.1-.65 1.75-1.04 4.24-2.6 2.7-1.68 5.22-2.08 11.38-2.28 5.44-.18 7.9-.43 10.97-1.41a21.47 21.47 0 0 0 9.54-6.22c4.87-5.3 10.03-7.61 17.79-8.9 1.07-.18 1.88-.3 3.86-.58 6.9-.97 9.94-1.69 13.48-3.62 4.5-2.45 6.79-4.44 23.46-19.68l3.14-2.85c9.65-8.71 16.12-13.83 21.42-16.48 4.25-2.12 7.6-4.69 11.22-8.6v1.45c-3.42 3.57-6.69 6-10.78 8.05-5.18 2.59-11.61 7.67-21.2 16.32l-3.12 2.85c-16.8 15.35-19.05 17.3-23.66 19.82-3.68 2-6.8 2.75-13.82 3.73-1.97.28-2.78.4-3.84.57-7.56 1.26-12.52 3.48-17.21 8.6a22.47 22.47 0 0 1-9.97 6.5c-3.2 1-5.72 1.27-11.25 1.45-5.98.2-8.39.57-10.89 2.13a144 144 0 0 1-4.25 2.61 50.48 50.48 0 0 1-5.39 2.75c-5.04 2.2-12.15 4.37-25.5 7.7-9.74 2.44-15.26 7.65-24.4 20.56l-1.77 2.5c-8.9 12.54-14.82 18.34-24.78 21.93-6.57 2.36-10.85 4.57-13.4 6.82-2.1 1.86-3.05 3.74-3.22 6.04-.13 1.76 0 2.63.95 7.3.7 3.42 1 5.7 1 8.37 0 14.79-7.93 27-30.18 45.39-7.03 5.8-10.64 13-11.64 22-.78 7-.14 13.73 1.96 26.2l.32 1.85c2.15 12.65 2.8 18.07 2.54 24.58-.22 5.57-.32 10.2-.28 14.98zM95.9 600h-2.04c.68-3.82 1.14-8.8 1.61-15.98.2-3.11.27-4.06.39-5.6 1.3-17.54 4.04-27.14 11.5-33.2 4.65-3.77 7.22-8.92 8.67-16 .51-2.52.7-3.87 1.33-9.17.66-5.5 1.16-8.06 2.24-10.36 1.45-3.09 3.82-4.69 7.39-4.69 14.28 0 38.48 9.12 53.6 20.2 8.66 6.35 21.26 13.32 31.74 17.11 13.03 4.71 21.89 4.41 24.75-1.73 1.7-3.64 1.92-4.11 2.65-5.77 2.93-6.67 4.69-12.2 5.25-17.5.23-2.17.24-4.23.02-6.2-.32-2.75-1.42-4.55-4.08-7.35l-1.32-1.37a30.59 30.59 0 0 1-2.41-2.79 30.37 30.37 0 0 1-2.5-4.07l-1.13-2.14c-1.62-3.1-2.68-4.6-4.12-5.56-5.26-3.5-14.8-5.5-28.55-6.83a272.42 272.42 0 0 0-9.04-.71l-2.18-.17c-9.57-.73-15.12-1.56-19.06-3.2C156.57 471.07 136 450.5 136 440c0-5.34 1.74-9.53 5.47-14.13 1.98-2.44 11.12-11.71 12.79-13.54 4.52-4.97 10.16-9.54 17.68-14.66 2.8-1.9 14.78-9.6 17.49-11.49a50.54 50.54 0 0 0 6.34-5.43c1.53-1.5 6.96-7.13 7.12-7.3 7.18-7.3 12.7-11.56 19.74-14.38 3.36-1.34 8.13-2.79 17.45-5.38a9577.18 9577.18 0 0 1 11.78-3.28 602.6 602.6 0 0 0 12.67-3.7c20.4-6.24 34-12.08 40.79-18.44 8.74-8.2 11.78-13.84 15.73-26.02 2.02-6.22 3.09-9.04 5.07-12.72 9.54-17.71 28.71-39.37 43.5-45.45C383.77 238.25 389 232.34 389 226c0-2.89 2.73-8.4 6.83-13.73 4.76-6.2 10.65-11.36 16.75-14.18 12.5-5.77 33.5-10.09 47.42-10.09 5.32 0 9.83-1.5 16.42-4.89 9.2-4.71 10.1-5.11 13.58-5.11 10.42 0 32.06-2.55 45.76-5.97l3.88-.98 3.47-.89c2.6-.66 4.33-1.08 5.93-1.43 3.9-.86 6.76-1.23 9.58-1.17 2.74.06 5.47.52 8.67 1.48 4.56 1.37 13.71-.9 22.87-5.68a68.07 68.07 0 0 0 9.84-6.2v2.4c-11.09 8.14-25.76 13.66-33.29 11.4a29.72 29.72 0 0 0-8.13-1.4c-2.63-.05-5.36.3-9.11 1.12a238 238 0 0 0-9.33 2.3l-3.9.99C522.38 177.43 500.58 180 490 180c-2.99 0-3.91.4-12.67 4.89-6.85 3.51-11.61 5.11-17.33 5.11-13.65 0-34.35 4.26-46.58 9.9-5.78 2.67-11.42 7.62-16 13.58-3.85 5.02-6.42 10.2-6.42 12.52 0 7.27-5.8 13.82-20.62 19.92-14.27 5.88-33.16 27.21-42.5 44.55-1.9 3.55-2.95 6.28-4.93 12.4-4.05 12.47-7.23 18.39-16.27 26.86-7.08 6.64-20.87 12.57-41.57 18.89a604.52 604.52 0 0 1-12.7 3.71 1495.1 1495.1 0 0 1-11.8 3.28c-9.24 2.58-13.97 4.01-17.24 5.32-6.73 2.69-12.05 6.8-19.05 13.92-.15.15-5.6 5.8-7.15 7.32a52.4 52.4 0 0 1-6.6 5.65c-2.74 1.92-14.75 9.63-17.5 11.5-7.4 5.04-12.94 9.52-17.33 14.35-1.72 1.9-10.8 11.11-12.71 13.46-3.47 4.26-5.03 8.03-5.03 12.87 0 9.5 20 29.5 33.38 35.08 3.67 1.53 9.1 2.34 18.45 3.05a586.23 586.23 0 0 0 4.34.32c3.24.23 5.07.37 6.93.55 14.08 1.37 23.82 3.4 29.45 7.17 1.82 1.2 3.02 2.91 4.8 6.29l1.11 2.13a28.55 28.55 0 0 0 2.34 3.81c.62.83 1.3 1.6 2.26 2.61.23.24 1.1 1.16 1.32 1.37 2.93 3.09 4.24 5.23 4.61 8.5.24 2.12.23 4.33-.01 6.64-.59 5.55-2.4 11.25-5.41 18.1-.74 1.67-.96 2.15-2.66 5.8-3.49 7.47-13.33 7.8-27.25 2.77-10.67-3.86-23.43-10.92-32.25-17.38C164.62 515.96 140.82 507 127 507c-5 0-6.4 3.02-7.64 13.29a99.03 99.03 0 0 1-1.36 9.33c-1.53 7.5-4.3 13.04-9.37 17.16-6.87 5.58-9.5 14.78-10.77 31.8-.11 1.52-.18 2.47-.38 5.57-.46 7.01-.91 11.99-1.57 15.85zm8.05 0h-1.02c.29-1.41.58-2.94.9-4.59l1.05-5.62c2.5-13.3 4.2-19.92 6.68-24.05 1.7-2.84 3.68-5.5 8.05-11.03 8.21-10.36 10.88-14.55 10.88-18.71l-.02-1.69c-.02-1.78-.02-2.7.02-3.77.21-5.05 1.47-8.2 4.64-9.4 3.92-1.5 10.39.44 20.12 6.43 9.56 5.88 17.53 10.7 25.91 15.66 1.31.78 14.27 8.41 17.67 10.45a714.21 714.21 0 0 1 6.42 3.9c13.82 8.5 38.94 5.05 46.3-7.83 3.6-6.28 4.54-8.52 7.78-17.32a82.3 82.3 0 0 1 1.18-3.07 42.27 42.27 0 0 1 4.06-7.64c9.33-13.98 14.92-26.1 14.92-36.72 0-3.66.75-6.62 3.36-14.85.52-1.64.83-2.66 1.15-3.73 3.64-12.23 3.04-19.12-4.29-24a23.1 23.1 0 0 0-9.98-3.78c-7.2-.93-14.49 1.17-23.91 5.88-1.55.78-6.64 3.44-7.6 3.93a62.6 62.6 0 0 0-4.14 2.3l-4.4 2.66c-11.62 6.92-20.4 9.18-32.81 6.08-3.32-.84-6.24-1.4-13.1-2.64-13.25-2.39-18.7-3.75-23.33-6.46-6.23-3.67-7.46-9.02-2.88-16.65A93.1 93.1 0 0 1 172 415.42a157 157 0 0 1 8.32-7.66c-.07.05 6.16-5.3 7.82-6.77a85.12 85.12 0 0 0 6.5-6.33c7.7-8.46 12.78-13.36 20.08-18.57 9.94-7.1 21.4-12.36 35.18-15.58 37.03-8.64 51-12.7 58.83-17.93 8.6-5.73 21.3-24.77 36.84-54.81 5.22-10.1 12.27-18.4 21.13-25.71 5.13-4.24 9.56-7.25 17.55-12.23 7.42-4.62 9.62-6.14 11.38-8.16a21.15 21.15 0 0 0 2.95-4.87c.61-1.3 2.87-6.47 3-6.77 1.36-3 2.56-5.4 3.95-7.73 6.53-10.97 16.03-18 31.4-20.8 12.73-2.3 19.85-2.7 29.68-2.3 3.25.13 4.13.16 5.6.14 5.15-.07 9.71-1.04 16.61-3.8 20.74-8.3 38.75-12.04 59.19-12.04 3.05 0 6.03.15 10.48.48l2.09.16c12.45.96 18.08.96 25.34-.63a49.65 49.65 0 0 0 14.09-5.45v1.15a50.52 50.52 0 0 1-13.88 5.28c-7.38 1.61-13.08 1.61-25.63.65l-2.08-.16c-4.43-.33-7.39-.48-10.41-.48-20.3 0-38.2 3.72-58.81 11.96-7.01 2.8-11.7 3.8-16.97 3.88-1.5.02-2.39-.01-5.66-.14-9.76-.4-16.8-.01-29.47 2.3-15.06 2.73-24.32 9.58-30.71 20.31a72.8 72.8 0 0 0-3.9 7.63c-.12.28-2.39 5.47-3.01 6.79a22 22 0 0 1-3.1 5.1c-1.86 2.13-4.07 3.66-11.6 8.35-7.95 4.96-12.35 7.95-17.44 12.15-8.76 7.23-15.73 15.43-20.89 25.4-15.61 30.2-28.36 49.32-37.16 55.19-7.98 5.32-21.97 9.39-59.17 18.07-13.65 3.18-24.98 8.39-34.82 15.42-7.22 5.16-12.27 10.01-19.92 18.43a86.07 86.07 0 0 1-6.57 6.4c-1.67 1.48-7.91 6.83-7.84 6.77-3.27 2.84-5.8 5.16-8.26 7.62a92.1 92.1 0 0 0-14.27 18.13c-4.3 7.16-3.22 11.89 2.53 15.26 4.47 2.63 9.88 3.99 23.24 6.39a185.7 185.7 0 0 1 12.92 2.6c12.11 3.03 20.64.84 32.06-5.96l4.4-2.65c1.66-1 2.96-1.73 4.2-2.35.95-.48 6.04-3.14 7.6-3.92 9.59-4.8 17.04-6.94 24.49-5.98a24.1 24.1 0 0 1 10.4 3.93c7.82 5.21 8.45 12.52 4.7 25.13-.32 1.07-.64 2.1-1.16 3.74-2.57 8.12-3.31 11.04-3.31 14.55 0 10.88-5.66 23.14-15.08 37.28a41.28 41.28 0 0 0-3.97 7.46c-.37.9-.73 1.82-1.18 3.04-3.25 8.85-4.21 11.13-7.84 17.47-7.67 13.42-33.43 16.95-47.7 8.18a578.4 578.4 0 0 0-6.4-3.89c-3.4-2.04-16.36-9.67-17.67-10.45-8.38-4.97-16.36-9.78-25.92-15.66-9.5-5.85-15.7-7.7-19.24-6.36-2.68 1.02-3.8 3.82-4 8.51a61.12 61.12 0 0 0-.02 3.72l.02 1.7c0 4.5-2.69 8.73-11.52 19.87-3.92 4.95-5.87 7.59-7.55 10.39-2.39 3.97-4.08 10.56-6.56 23.72l-1.05 5.62-.86 4.4zm10.5 0h-1c.03-.34.04-.68.04-1 0-12.39 8.48-33.57 19.16-43.37a26.18 26.18 0 0 0 3.67-4.17 35.8 35.8 0 0 0 2.88-4.9c.36-.72 1.75-3.66 2.1-4.36 3.22-6.29 6.84-6.54 16.97.39 1.34.9 6.07 4.16 6.4 4.38 2.62 1.8 4.67 3.2 6.7 4.56 5.03 3.39 9.37 6.2 13.51 8.7 14.33 8.67 25.49 13.27 34.11 13.27 16.86 0 32.71-5.95 39.6-14.8 1.59-2.04 3.2-5.17 5.06-9.63.8-1.92 1.64-4.06 2.67-6.8l2.74-7.33c4.66-12.44 7.76-19.06 11.56-23.27 7.9-8.79 14.87-36 14.87-52.67 0-1.9.17-3.11 1.02-8.27.37-2.2.58-3.6.74-5.07.63-5.51.21-9.46-1.68-12.39-4.6-7.1-19.7-9.23-38.46-4.78a100.57 100.57 0 0 0-18.94 6.3c-5.17 2.37-17.11 9.74-16.5 9.4-6.72 3.64-12.97 4.15-24.8 1.3-29.55-7.14-30.43-8.62-15.26-26.81 17.44-20.93 47.12-46.18 56.38-46.18 9.92 0 53.84-11.98 65.78-17.95 9.46-4.73 24.32-21.18 36.82-37.85.71-.95 13.5-21.6 19.2-29.6 9.35-13.13 18.22-22.55 26.95-27.53 7.29-4.17 13.16-10.28 18.8-18.73 1.93-2.9 10.52-17.65 12.73-20.41 1.54-1.93 3-3.21 4.52-3.89 14.07-6.25 24.22-9.04 39.2-9.04h29c4.05 0 7.36-.4 22.93-2.5l4.3-.57c9.92-1.3 16.57-1.93 21.77-1.93 1.66 0 2.95.01 6.03.04 18.61.19 28.55-.48 44.86-4.03 3.1-.67 6.13-1.78 9.11-3.31v1.12a37.96 37.96 0 0 1-8.9 3.17c-16.4 3.56-26.4 4.24-45.08 4.05-3.08-.03-4.36-.04-6.02-.04-5.15 0-11.76.63-21.64 1.92l-4.3.58c-15.64 2.11-18.94 2.5-23.06 2.5h-29c-14.81 0-24.84 2.75-38.8 8.96-1.34.6-2.69 1.78-4.14 3.6-2.16 2.68-10.72 17.39-12.68 20.33-5.72 8.57-11.7 14.8-19.13 19.04-8.57 4.9-17.36 14.23-26.63 27.24-5.68 7.97-18.47 28.64-19.22 29.63-12.6 16.8-27.52 33.32-37.18 38.15-12.06 6.03-56.14 18.05-66.22 18.05-8.82 0-38.39 25.15-55.62 45.82-14.6 17.52-14.19 18.21 14.74 25.2 11.6 2.8 17.6 2.3 24.09-1.2-.67.35 11.31-7.03 16.56-9.44 5.41-2.48 11.6-4.59 19.11-6.37 19.13-4.53 34.65-2.35 39.54 5.22 2.05 3.17 2.48 7.32 1.84 13.04a96.34 96.34 0 0 1-.75 5.13c-.84 5.08-1.01 6.29-1.01 8.1 0 16.9-7.03 44.33-15.13 53.33-3.68 4.09-6.76 10.65-11.37 22.96-.35.93-2.2 5.94-2.73 7.33-1.04 2.76-1.88 4.9-2.68 6.84-1.9 4.53-3.55 7.73-5.2 9.85-7.1 9.13-23.25 15.19-40.39 15.19-8.86 0-20.15-4.65-34.63-13.42-4.15-2.51-8.5-5.32-13.55-8.72a861.54 861.54 0 0 1-6.71-4.56l-6.4-4.39c-9.68-6.63-12.61-6.42-15.5-.75-.35.68-1.74 3.62-2.1 4.35a36.77 36.77 0 0 1-2.96 5.03c-1.12 1.57-2.37 3-3.81 4.33-10.47 9.6-18.84 30.51-18.84 42.63l-.03 1zm-29.65 0h-1.1c1.17-2.52 1.79-5.2 1.79-8 0-20 4.83-42.04 12.15-49.35 5.17-5.18 7.77-8.38 9.9-12.74 2.64-5.41 3.95-12 3.95-20.91 0-6.82 1.14-11.59 3.37-15.07 1.74-2.7 3.6-4.21 8.91-7.52a31.64 31.64 0 0 0 3.9-2.79c4.61-3.96 6.58-6.2 7.72-9.41 1.43-4.02.93-9.04-1.86-16.02a68.98 68.98 0 0 0-3.99-8.07l-.93-1.7a75.47 75.47 0 0 1-2.64-5c-5.16-10.71-3.77-18.9 7.68-29.78a204 204 0 0 1 26.81-21.55c3.96-2.69 16.8-10.8 19.24-12.5 1.99-1.4 4.33-3.3 7.77-6.3-.02 0 7.23-6.39 9.47-8.3 4.97-4.26 9.09-7.5 13.05-10.15 4.72-3.15 8.97-5.28 12.87-6.32 12.78-3.41 15.6-4.18 21.77-5.97 12.55-3.64 21.96-6.9 28.14-10a45.47 45.47 0 0 1 7.47-2.79c8.66-2.66 12.02-4.1 16.97-8.1 6.78-5.46 13.07-14.25 19.33-27.87 15.97-34.77 19.08-39.39 32.15-49.19 3.14-2.36 6.37-4.1 11.43-6.4l2.33-1.04c11.93-5.35 16.87-8.93 21.1-17.38 1.88-3.77 2.48-6.29 3.37-12.27.78-5.19 1.48-7.56 3.53-10.25 2.57-3.4 7.03-6.27 14.36-9.01 3.37-1.26 7.36-2.5 12.05-3.73 16.33-4.3 25.28-5.36 39.6-5.81 6.9-.22 9.5-.56 12.66-2 1.19-.54 2.36-1.23 3.58-2.11 3.7-2.7 8.14-4.54 13.24-5.67 5.71-1.27 10.69-1.54 18.7-1.45l2.35.02c2.82 0 6.8-1 19.7-4.69 10.83-3.08 15.95-4.31 19.3-4.31.82 0 1.9.13 3.55.41l5.01.9c9.82 1.68 17.44 1.89 25.15-.21 7.98-2.18 14.8-6.77 20.29-14.24V147c-5.47 7.04-12.21 11.42-20.03 13.55-7.88 2.15-15.63 1.94-25.58.23l-5-.9c-1.6-.26-2.64-.39-3.39-.39-3.2 0-8.32 1.22-19.74 4.48-12.35 3.53-16.3 4.52-19.26 4.52l-2.36-.02c-7.94-.1-12.85.17-18.47 1.42-4.97 1.11-9.3 2.9-12.88 5.5a21.4 21.4 0 0 1-3.75 2.22c-3.32 1.5-6 1.87-13.04 2.09-14.25.44-23.13 1.5-39.37 5.77a125.56 125.56 0 0 0-11.95 3.7c-7.17 2.7-11.49 5.46-13.93 8.68-1.9 2.52-2.58 4.76-3.33 9.8-.9 6.08-1.53 8.68-3.47 12.56a30.6 30.6 0 0 1-9.66 11.45c-3.12 2.26-5.95 3.73-11.93 6.4l-2.31 1.04c-5.01 2.27-8.18 3.99-11.25 6.29-12.9 9.68-15.93 14.17-31.85 48.8-6.31 13.76-12.7 22.68-19.6 28.25-5.08 4.1-8.53 5.57-17.3 8.27a44.64 44.64 0 0 0-7.33 2.73c-6.24 3.12-15.7 6.4-28.3 10.06a867.4 867.4 0 0 1-21.8 5.97c-3.77 1.01-7.93 3.1-12.56 6.19a137.35 137.35 0 0 0-12.95 10.07c-2.24 1.92-9.48 8.3-9.48 8.3a98.2 98.2 0 0 1-7.84 6.37c-2.46 1.72-15.32 9.83-19.26 12.5a203 203 0 0 0-26.69 21.45c-11.13 10.58-12.43 18.3-7.47 28.63a74.52 74.52 0 0 0 2.62 4.95l.94 1.7a69.84 69.84 0 0 1 4.03 8.17c2.88 7.2 3.4 12.46 1.89 16.73-1.22 3.43-3.28 5.77-8.02 9.84-1.14.97-2.32 1.8-5.3 3.67-3.92 2.45-5.69 3.89-7.31 6.42-2.13 3.3-3.22 7.89-3.22 14.53 0 9.05-1.34 15.79-4.05 21.34-2.19 4.49-4.85 7.77-10.1 13.01-7.07 7.07-11.85 28.9-11.85 48.65 0 2.8-.58 5.48-1.7 8zm282.54 0h-1.01l-1.1-5.8c-3.08-16.26-4.05-26.2-2.74-37.26.7-5.8.77-9.68.55-15.3-.18-4.45-.17-5.68.19-7.63.78-4.3 3.44-8.53 10.39-16.34 9.07-10.2 12.26-15.41 19.8-30.15 1.35-2.64 2.33-4.47 3.38-6.3.9-1.58 1.82-3.06 2.77-4.5 3.14-4.7 7.03-8.42 16.84-16.81 11.22-9.6 15.5-13.86 18.13-19.13.7-1.4 1.3-2.8 1.93-4.4a206 206 0 0 0 1.49-4.05c3.63-9.94 8.01-13.93 22.9-17.81 4.99-1.3 20.55-5.13 21.38-5.34 16.19-4.1 25.33-7.36 33.48-12.6 5.86-3.77 5.84-3.76 27.66-16.53l2.6-1.52c10.23-6 17.1-10.2 22.73-13.95a149.3 149.3 0 0 0 8.8-6.3 723.7 723.7 0 0 0 6.37-5.08A87.74 87.74 0 0 1 600 342.95v1.12a85.76 85.76 0 0 0-15.49 9.9c.18-.14-4.76 3.84-6.38 5.1a150.3 150.3 0 0 1-8.85 6.35c-5.65 3.76-12.53 7.96-22.78 13.97l-2.6 1.53c-21.8 12.75-21.78 12.74-27.63 16.5-8.27 5.32-17.49 8.61-33.78 12.73-.83.21-16.39 4.04-21.36 5.33-8.03 2.1-13.15 4.5-16.45 7.5-2.66 2.42-4 4.86-5.77 9.7l-1.5 4.07a51.12 51.12 0 0 1-1.96 4.47c-2.72 5.45-7.04 9.75-18.38 19.45-9.73 8.32-13.6 12.02-16.65 16.6a77.18 77.18 0 0 0-2.74 4.45c-1.05 1.81-2.01 3.63-3.35 6.25-7.58 14.81-10.82 20.08-19.96 30.36-6.83 7.7-9.4 11.78-10.15 15.86-.34 1.85-.34 3.04-.17 7.4.22 5.68.14 9.6-.55 15.47-1.3 10.92-.34 20.79 2.73 36.95l1.12 5.99zm-76.59 0h-2.1l1.39-4.3c1.04-3.3 1.93-6.78 2.68-10.4 2.65-12.73 3.27-23.63 3.27-41.3 0-5.71-1.86-9.75-4.13-9.75-2.94 0-6.96 5.61-10.93 17.08C271.14 579.68 258.3 593 238 593c-22.42 0-29.26-1.35-48.42-10.09a87.69 87.69 0 0 1-9.42-5.04c-2.95-1.8-12.78-8.57-14.84-9.72-4.2-2.36-7-2.71-9.72-.99-.63.4-1.26.91-1.9 1.55a57.69 57.69 0 0 1-4.31 3.86 147.88 147.88 0 0 1-3.06 2.44l-1 .8C137.01 582.43 134 587.18 134 597c0 1.02-.02 2.01-.07 3h-2c.05-.99.07-1.98.07-3 0-10.52 3.33-15.78 12.09-22.76a265.61 265.61 0 0 1 2-1.6c.83-.64 1.43-1.13 2.03-1.61a55.76 55.76 0 0 0 4.17-3.74c.74-.73 1.48-1.34 2.24-1.82 3.47-2.2 7-1.75 11.77.93 2.15 1.21 12.03 8 14.9 9.76a85.7 85.7 0 0 0 9.22 4.93C209.29 589.7 215.85 591 238 591c19.25 0 31.49-12.7 41.06-40.33 4.24-12.25 8.66-18.42 12.81-18.42 3.8 0 6.13 5.06 6.13 11.75 0 17.8-.63 28.8-3.3 41.7-.77 3.7-1.68 7.23-2.75 10.6-.4 1.3-.8 2.53-1.19 3.7zm-149.25 0l.5-.94a160.1 160.1 0 0 0 6.53-13.26c2.73-6.29 5.78-9.64 9.24-10.52 3.74-.95 7.15.74 12.56 5.13 5.43 4.4 6.07 4.86 7.73 5.1 1.6.22 4.28 1.14 8.86 2.95 1.3.5 10.78 4.35 13.85 5.55 3.07 1.2 5.85 2.25 8.49 3.18 3.1 1.1 5.98 2.04 8.65 2.81h-3.45c-1.76-.56-3.6-1.18-5.54-1.87a281.2 281.2 0 0 1-8.51-3.19c-3.08-1.2-12.57-5.04-13.86-5.55-4.5-1.78-7.15-2.68-8.63-2.9-1.94-.27-2.53-.7-8.22-5.3-5.17-4.2-8.36-5.78-11.69-4.94-3.1.78-5.94 3.92-8.56 9.95a161 161 0 0 1-6.82 13.8h-1.13zm112.89 0a30.34 30.34 0 0 0 11.27-6.27c1.55-1.36 3.32-3.46 5.34-6.29 1.05-1.46 2.15-3.1 3.41-5.04a349.73 349.73 0 0 0 2.5-3.9l.47-.75.93-1.47a89.17 89.17 0 0 1 3.25-4.86c1.05-1.43 1.82-2.23 2.44-2.46 1.02-.37 1.49.48 1.49 2.04l.01 2.11c.05 6.91-.08 11.32-.7 16.33a48.4 48.4 0 0 1-2.38 10.56h-1.07a46.47 46.47 0 0 0 2.45-10.68c.62-4.96.75-9.33.7-16.2l-.01-2.12c0-.97-.08-1.12-.15-1.1-.36.14-1.05.85-1.97 2.1a88.44 88.44 0 0 0-3.22 4.82l-.92 1.46-.48.75a1268.1 1268.1 0 0 1-2.5 3.92c-1.26 1.95-2.38 3.6-3.44 5.08-2.06 2.88-3.87 5.04-5.5 6.45a30.87 30.87 0 0 1-8.94 5.52h-2.98zm-183.72 0H69.3c3.37-3.43 5.19-8.33 5.19-15 0-18.6-.04-17.35 1.02-20.77.6-1.93 1.5-3.74 3.27-6.63.42-.7 4.92-7.8 6.78-10.86 3.04-4.97 11.04-16.5 12.21-18.56 3.48-6.08 4.72-12.06 4.72-24.18 0-7.85 2.5-14.2 8.1-23.44l2.84-4.63a72.67 72.67 0 0 0 2.49-4.4c1.62-3.15 2.48-5.78 2.62-8.28.2-3.78-1.3-7.29-4.9-10.9-5.13-5.12-8.6-5.43-11.2-1.85-2.12 2.92-3.48 7.74-5.06 16.47-.2 1.03-.82 4.6-.82 4.57-.83 4.67-1.4 7.33-2.1 9.6-1.35 4.42-3.7 7.61-8.36 12.26l-3.26 3.2c-6.38 6.39-9.68 11.51-11.36 19.5l-1.16 5.52c-.87 4.1-1.56 7.04-2.33 9.94-3.67 13.74-9.65 25.97-22.59 44.72-7.68 11.14-11.05 18.87-10.92 23.72h-1c-.12-5.16 3.35-13.05 11.1-24.28 12.87-18.67 18.8-30.8 22.44-44.42.77-2.88 1.45-5.8 2.32-9.89l1.16-5.51c1.73-8.22 5.13-13.5 11.64-20 .63-.64 2.84-2.8 3.25-3.21 4.57-4.54 6.82-7.62 8.12-11.84a81.58 81.58 0 0 0 2.07-9.48l.81-4.57c1.62-8.9 3-13.8 5.24-16.89 3-4.15 7.2-3.78 12.71 1.74 3.8 3.8 5.42 7.58 5.2 11.66-.15 2.66-1.05 5.41-2.73 8.68a73.6 73.6 0 0 1-2.52 4.46l-2.84 4.63c-5.52 9.1-7.96 15.3-7.96 22.92 0 12.28-1.28 18.43-4.85 24.68-1.2 2.1-9.21 13.65-12.22 18.58-1.87 3.06-6.37 10.18-6.78 10.86-1.73 2.82-2.6 4.57-3.17 6.4-1.02 3.28-.98 2.1-.98 20.48 0 6.52-1.7 11.44-4.82 15zM310.09 0h1.06c-.37.9-.77 1.83-1.2 2.82-3.9 9.06-5.45 15.15-5.45 25.18 0 7.64-2.1 11.6-6.64 13.05-3.46 1.1-5.72.98-17.57-.43-11.55-1.36-19.17-1.58-28.16-.14-6.24 2.49-25.91 7.02-32.13 7.02-11.15 0-36.76-2.88-54.12-7.01a22.08 22.08 0 0 0-16.95 2.48c-4.05 2.33-7.09 5.03-13.9 11.97-6.28 6.39-9.53 9.23-13.8 11.5-7.09 3.79-11.22 7.65-13.4 12.27-1.82 3.85-2.33 7.84-2.33 15.29 0 4.4-2.65 6.69-9.45 9.74.1-.05-2.97 1.31-3.84 1.71-8.78 4.06-12.71 8.29-12.71 16.55 0 12.52-4.86 19.22-17.34 27.96l-4.56 3.14c-1.9 1.3-3.3 2.3-4.67 3.3-.92.68-1.79 1.34-2.62 2-7.16 5.62-11 14.54-15.56 33.28-.63 2.57-3.3 14-4.07 17.14a350.44 350.44 0 0 1-5.2 19.33c-1.37 4.5-4.5 15.07-4.96 16.53-1.05 3.4-1.64 4.94-2.46 6.32-.82 1.4-6.85 9.08-12.64 18.27L0 277.98v-1.9l4.58-7.35a270.8 270.8 0 0 1 12.61-18.23c-.3.5 1.35-2.8 2.38-6.12.45-1.44 3.58-12.01 4.95-16.53 1.83-6.03 3.44-12.09 5.19-19.27.76-3.13 3.44-14.56 4.06-17.14 4.62-18.95 8.52-28.02 15.92-33.83.84-.67 1.72-1.33 2.65-2.01 1.38-1.02 2.8-2.01 4.7-3.32l4.54-3.14C73.83 140.57 78.5 134.13 78.5 122c0-8.74 4.2-13.26 13.29-17.45.88-.41 3.96-1.77 3.85-1.73 6.46-2.9 8.86-4.97 8.86-8.82 0-7.6.53-11.7 2.42-15.71 2.29-4.84 6.57-8.85 13.84-12.73 4.15-2.21 7.35-5 14.15-11.93 6.28-6.4 9.36-9.13 13.52-11.53a23.07 23.07 0 0 1 17.69-2.59c17.27 4.12 42.8 6.99 53.88 6.99 6.1 0 25.73-4.53 31.92-7 9.12-1.46 16.83-1.25 28.49.13 11.63 1.38 13.9 1.5 17.15.47 4.06-1.3 5.94-4.85 5.94-12.1 0-10.1 1.56-16.3 6.6-28zm25.12 0h1c.05 5.62.26 11.48.65 19.4.47 9.7.64 14.57.64 21.6 0 9.81-4.68 17.46-13.1 23.16-6.53 4.43-14.94 7.46-24.33 9.33-3.74.54-9.42.56-22.68.23-6.74-.17-9.35-.22-12.39-.22-2.77 0-4.97.43-7.63 1.36-.88.3-4.55 1.74-5.58 2.11-6.55 2.35-13.59 3.53-24.79 3.53-8.1 0-13.58-1.38-22.46-4.9l-3.18-1.25c-12.55-4.87-21.27-5.15-37.18 1.12-11.15 4.39-18.13 9.2-22.28 14.81-3.15 4.26-4.33 7.8-5.94 15.8-1.22 6.09-1.93 8.74-3.5 12.13-1.65 3.53-3.97 5.81-7.07 7.22-2.33 1.07-4.35 1.5-9.32 2.19-9.04 1.27-12.77 3.09-15.61 9.58-3.71 8.48-7.72 13.87-14.22 19.76-2.4 2.18-13.14 11.02-15.91 13.42-8.2 7.1-13.85 17.37-18.7 31.97a258.81 258.81 0 0 0-3.27 10.7c-.01.05-2.26 7.97-2.88 10.1-8.49 28.85-17.88 52.95-26.13 61.2-2.8 2.8-5.06 5.64-10.4 12.96-3.4 4.68-6.23 8.25-8.95 11.1v-1.55c2.74-2.98 5.73-6.82 9.48-11.97 4.03-5.52 6.32-8.4 9.17-11.24 8.07-8.08 17.44-32.14 25.87-60.8.62-2.1 2.86-10.03 2.88-10.08 1.21-4.24 2.21-7.53 3.28-10.74 4.9-14.75 10.63-25.16 19-32.4 2.78-2.42 13.5-11.25 15.89-13.4 6.4-5.8 10.32-11.09 13.97-19.43 1.68-3.83 4.05-6.31 7.2-7.86 2.4-1.17 4.64-1.67 9.53-2.36 4.54-.63 6.5-1.05 8.7-2.06 2.89-1.31 5.03-3.42 6.58-6.73 1.53-3.3 2.23-5.9 3.43-11.9 1.64-8.14 2.85-11.79 6.11-16.2 4.28-5.79 11.41-10.7 22.73-15.16 16.15-6.36 25.13-6.07 37.9-1.11l3.19 1.26c8.77 3.47 14.13 4.82 22.09 4.82 11.09 0 18.02-1.16 24.46-3.47 1-.36 4.68-1.8 5.58-2.11A22.5 22.5 0 0 1 265 72.5c3.05 0 5.67.05 14.07.26 11.53.29 17.2.27 20.83-.25 9.25-1.85 17.54-4.83 23.94-9.17C332 57.8 336.5 50.46 336.5 41c0-7-.17-11.86-.7-22.7-.35-7.26-.55-12.83-.59-18.3zM93.87 0h2.04c-.7 4-1.61 6.82-3.03 9.47-2.33 4.38-2.85 5.75-5.26 13.03a40.46 40.46 0 0 1-1.94 5.03c-2.24 4.66-5.92 8.8-13.07 14.26-8.01 6.13-14.27 16.55-20.03 31.55-2.4 6.23-8.75 25.63-9.64 28.01-2.69 7.16-6.56 12.7-15.63 23.68l-2.68 3.24c-6.02 7.34-9.35 12.07-11.72 17.15-2.3 4.94-7.12 9.9-12.91 14.15v-2.4c5.14-3.94 9.1-8.3 11.1-12.6 2.46-5.27 5.87-10.1 11.98-17.56l2.68-3.26c8.94-10.8 12.72-16.22 15.3-23.1.88-2.33 7.24-21.74 9.65-28.03 5.89-15.31 12.3-26 20.68-32.41 6.92-5.3 10.4-9.2 12.48-13.55.65-1.35 1.16-2.7 1.85-4.79 2.45-7.4 3-8.83 5.4-13.34A27.68 27.68 0 0 0 93.87 0zm9.07 0h1.02c-1.66 8.3-2.91 12.67-4.54 15.26a59.14 59.14 0 0 0-4.1 8.21c-1.27 3-2.44 6.2-3.5 9.4-.38 1.12-.7 2.16-2.41 5.39a251.48 251.48 0 0 0-12.81 13.3c-3.48 3.96-5.95 7.27-7.15 9.66-.95 1.9-2.06 5.99-3.61 12.97-.64 2.9-3.65 17.15-4.51 21.07-3.63 16.45-6.63 26.69-9.9 32-7.66 12.45-10.64 15.71-37.08 41.1A69.78 69.78 0 0 1 0 179.21v-1.15a69.39 69.39 0 0 0 13.65-10.42c26.4-25.33 29.32-28.55 36.92-40.9 3.2-5.18 6.18-15.37 9.78-31.7.86-3.91 3.87-18.16 4.51-21.06 1.57-7.09 2.7-11.2 3.7-13.2 1.24-2.5 3.76-5.86 7.29-9.89.9-1.03 1.86-2.1 2.86-3.18 2.4-2.6 4.96-5.22 7.53-7.76.9-.88 1.73-1.7 3.37-3.4a129.02 129.02 0 0 1 4.78-13.46 60.07 60.07 0 0 1 4.19-8.35c1.52-2.44 2.74-6.71 4.36-14.74zM83.71 0h1.1c-2.09 4.74-6.03 8.92-11.42 12.3-7.2 4.52-16.5 7.2-24.39 7.2-8.9 0-11.8 7-11.74 21.52 0 1.7.04 3.17.12 5.99.1 3.3.12 4.45.12 5.99 0 5.73-.76 11.3-2.01 16.5a66.67 66.67 0 0 1-2.15 6.97 2597.76 2597.76 0 0 1-7 15.86A4270.8 4270.8 0 0 1 6.44 136.2 54.64 54.64 0 0 1 0 147v-1.65a54.87 54.87 0 0 0 5.55-9.57A4269.82 4269.82 0 0 0 30.7 79.97c.53-1.2.99-2.23 2.44-5.9A69.23 69.23 0 0 0 36.5 53c0-1.52-.03-2.66-.12-5.95-.08-2.83-.12-4.31-.12-6.01-.03-6.79.53-11.62 2.07-15.34 1.94-4.68 5.39-7.19 10.67-7.19 7.7 0 16.81-2.63 23.86-7.05C77.93 8.27 81.66 4.38 83.7 0zm282.63 0h1.01c1.86 10.02 2.18 12.67 2.32 18.3a123.43 123.43 0 0 1 .37 27.83c-.96 8.78-3.1 16.01-6.63 21.15-11.34 16.5-39.8 29.22-66.41 29.22-5.09 0-10.47.28-16.31.83a413.8 413.8 0 0 0-24.37 3.16c-21.56 3.26-27.66 4.01-36.32 4.01-6.92 0-12.2-1.05-21.69-3.9l-2.78-.83c-1.39-.41-2.54-.74-3.65-1.02-8-2.05-14.22-2.04-21.7.72a16.32 16.32 0 0 0-9.17 8.18c-1.6 3.05-2.5 6.06-4.02 12.83-1.5 6.64-2.34 9.52-3.99 12.64a16.16 16.16 0 0 1-9.85 8.36 104.8 104.8 0 0 0-9.5 3.42c-6.55 2.8-10.1 5.57-13.8 10.47-1.33 1.75-1.03 1.3-5.43 7.9-1.98 2.97-4.66 5.8-8.48 9.14-2.01 1.76-10.71 8.83-12.88 10.7-7.37 6.35-12.58 12.14-16.63 19.14-4.22 7.3-7.8 18.3-11.28 33.26-.87 3.73-1.72 7.64-2.64 12.14l-1.18 5.8-1.09 5.45c-1.8 8.96-2.77 13.28-3.77 16.26-6.8 20.44-17.26 42.16-27.13 51.2-5.11 4.7-8.1 7.07-11.1 8.86-.9.54-1.84 1.04-2.92 1.57-.44.22-9.6 4.4-14.1 6.66l-1.22.62v-1.13l.78-.39c4.52-2.26 13.67-6.44 14.1-6.65a41.19 41.19 0 0 0 2.84-1.54c2.94-1.75 5.88-4.09 10.94-8.73 9.71-8.9 20.1-30.51 26.87-50.79.97-2.92 1.94-7.22 3.73-16.13l1.1-5.46a490.5 490.5 0 0 1 3.82-17.96c3.5-15.06 7.1-26.14 11.39-33.54 4.11-7.11 9.4-12.98 16.83-19.4 2.19-1.88 10.88-8.95 12.88-10.7 3.77-3.28 6.39-6.05 8.3-8.93 4.43-6.64 4.12-6.18 5.47-7.96 3.8-5.03 7.5-7.91 14.21-10.78 2.61-1.12 5.74-2.24 9.59-3.46a15.17 15.17 0 0 0 9.27-7.86c1.59-3.02 2.42-5.85 4.03-12.99 1.41-6.27 2.32-9.33 3.98-12.48a17.31 17.31 0 0 1 9.7-8.66c7.7-2.83 14.1-2.84 22.3-.75 1.12.29 2.28.61 3.68 1.03l3.73 1.11c8.47 2.54 13.66 3.58 20.46 3.58 8.59 0 14.67-.75 36.18-4a414.64 414.64 0 0 1 24.41-3.17c5.88-.54 11.29-.83 16.41-.83 26.3 0 54.45-12.58 65.59-28.78 3.42-4.98 5.5-12.06 6.46-20.7.84-7.74.73-16.02.02-23.9a136.2 136.2 0 0 0-.57-5.12c0-4.47-.3-6.94-2.16-17zM18.88 0h1.03C18 7.57 17.15 10.18 14.46 16.2c-1.95 4.37-2.67 9.19-2.42 14.89.2 4.33.71 7.7 2.28 16.13 1.09 5.88 1.57 8.77 1.94 12.2.96 8.9.24 16.08-2.8 22.79A463.4 463.4 0 0 1 0 109.43v-2.12a465 465 0 0 0 12.54-25.52c2.97-6.52 3.67-13.53 2.72-22.27-.36-3.4-.84-6.26-1.93-12.12-1.57-8.47-2.1-11.88-2.29-16.27-.26-5.84.48-10.81 2.5-15.33 2.64-5.9 3.48-8.47 5.34-15.8zm280.47 0a70.78 70.78 0 0 1-4.91 11.24c-2.56 4.7-4.01 8.45-4.86 11.98l-.4 1.8-.28 1.45a5.28 5.28 0 0 1-.74 2.07c-.74 1.03-1.93 1.28-5.13 1.25.92 0-9.85-.29-15.03-.29-10.2 0-18.45.82-29.46 2.56-16.87 2.66-17.73 2.77-23.66 2.52a42.57 42.57 0 0 1-8-1.09c-17.7-4.16-46.18-5.86-54.72-3.01-2.72.9-5.88 2.8-9.52 5.59a112.37 112.37 0 0 0-6.54 5.48c-1.4 1.25-9.17 8.5-10.78 9.84-1.45 1.2-8.18 7.42-8.85 8.02a114.65 114.65 0 0 1-4.55 3.9c-4.99 4.03-8.9 6.2-11.92 6.2-3.52.05-4.32 0-5.14-.4-1.13-.56-1.5-1.72-1.13-3.57.74-3.63 4.47-10.84 12.84-24.8 5.69-9.48 9.42-18 11.78-26.2 1.45-5.04 1.94-7.4 2.97-14.54h1.01c-1.05 7.3-1.54 9.7-3.01 14.82-2.39 8.28-6.16 16.89-11.9 26.44-8.3 13.84-12 21.01-12.7 24.48-.3 1.45-.08 2.14.59 2.47.6.3 1.35.35 3.48.3 3.92 0 7.69-2.1 12.5-5.98 1.4-1.13 2.87-2.39 4.51-3.86.66-.59 7.41-6.83 8.88-8.05 1.59-1.33 9.34-8.55 10.75-9.82 2.4-2.15 4.55-3.96 6.6-5.53 3.72-2.85 6.97-4.8 9.81-5.74 8.76-2.92 37.41-1.22 55.27 2.99 2.57.6 5.14.95 7.81 1.06 5.84.25 6.7.14 23.47-2.51 11.05-1.75 19.36-2.57 29.6-2.57 5.2 0 15.99.3 15.05.29 2.87.03 3.84-.17 4.3-.83.23-.32.4-.8.58-1.7l.28-1.43.4-1.85c.88-3.6 2.36-7.44 4.96-12.22 1.87-3.43 3.44-7 4.73-10.76h1.06zm-8.59 0c-5.91 17.94-9.55 22-19.76 22-4.5 0-10.22.32-28.69 1.5l-1.53.1c-15.6.99-23.47 1.4-28.78 1.4-5.35 0-13.24-.96-28.86-3.28l-1.54-.23C163.18 18.75 157.47 18 153 18c-4.45 0-7.3 1.01-10.96 3.34-.1.06-1.8 1.17-2.3 1.47-2.43 1.5-4.32 2.19-6.74 2.19-2.8 0-4.11-1.46-4.11-4.22 0-1.04.16-2.29.5-4.1.16-.82.9-4.4 1.07-5.32.8-4.11 1.3-7.68 1.47-11.36h2c-.17 3.82-.68 7.5-1.5 11.75-.19.94-.92 4.5-1.07 5.31a21.04 21.04 0 0 0-.47 3.72c0 1.7.46 2.22 2.11 2.22 1.99 0 3.55-.57 5.7-1.9.47-.28 2.15-1.37 2.26-1.44C144.92 17.14 148.12 16 153 16c4.62 0 10.3.74 28.9 3.51l1.53.23C198.93 22.04 206.8 23 212 23c5.25 0 13.11-.41 28.65-1.4l1.54-.1C260.73 20.32 266.43 20 271 20c8.95 0 12.15-3.4 17.66-20h2.1zM141.51 0h1.13c-2.06 3.86-2.63 5.1-2.77 6.19-.15 1.12.42 1.64 2.32 1.96 1.8.3 3.85.35 10.81.35 6.02 0 13 .56 21.35 1.62 3.95.5 8.03 1.1 13.13 1.89 24 3.7 22.5 3.49 26.83 3.49 24.02 0 51.83-2.24 60.45-6.94 2.88-1.57 5.05-4.49 6.6-8.56h1.07c-1.64 4.47-3.98 7.69-7.2 9.44-8.83 4.82-36.67 7.06-60.92 7.06-4.41 0-2.84.22-26.98-3.5-5.1-.8-9.17-1.38-13.1-1.88-8.31-1.06-15.26-1.62-21.23-1.62-7.04 0-9.1-.05-10.97-.37-2.38-.4-3.38-1.32-3.15-3.07.16-1.22.69-2.41 2.63-6.06zm76.4 0c5.69 1.64 10.37 2.5 14.09 2.5 9.59 0 16.7-.71 22.4-2.5h2.98C251.12 2.53 243.2 3.5 232 3.5c-4.5 0-10.32-1.21-17.53-3.5h3.45zM70.69 0c-2.87 3.27-6.95 5.39-12.02 6.53-3.98.89-7.5 1.08-12.92 1A97.24 97.24 0 0 0 44 7.5c-5.37 0-8.86-1.24-10.1-4.97A8.6 8.6 0 0 1 33.5 0h.99c.02.82.14 1.56.36 2.22C35.91 5.39 39.02 6.5 44 6.5l1.76.02c5.35.09 8.8-.1 12.69-.97C62.95 4.54 66.63 2.74 69.3 0h1.37zM0 207.87c7.31-.16 11.5 3.33 11.5 11.13 0 11.41-5.05 28.35-11.5 41.5v-2.3c5.93-12.72 10.5-28.47 10.5-39.2 0-7.18-3.7-10.3-10.5-10.13v-1zm0 7.05c1.23.14 2.18.58 2.87 1.31 1.4 1.48 1.6 3.72 1.16 7.58l-.16 1.3A28.93 28.93 0 0 0 3.5 229c0 3.2-1.48 9.52-3.5 15.9v-3.45c1.49-5.13 2.5-9.87 2.5-12.45 0-.98.08-1.75.37-4.02l.16-1.29c.42-3.56.24-5.59-.88-6.77-.5-.53-1.21-.87-2.15-1v-1zM0 410.9v-1.47a21.67 21.67 0 0 0 2.97-4.7c1.32-2.7 2.68-6.28 4.56-11.89 7.85-23.55 7.83-26.6.25-30.4-2.25-1.12-4.8-1.43-7.78-.91v-1.02a13.1 13.1 0 0 1 8.22 1.04c8.24 4.12 8.26 7.6.25 31.6-1.88 5.66-3.25 9.27-4.6 12.02A20.82 20.82 0 0 1 0 410.9zM33.64 452c1.68 0 3.04-.23 8.34-1.31l2.38-.47c8.26-1.57 12.72-1.3 14.53 2.33 1.38 2.75-.47 5.86-4.75 9.68a75.6 75.6 0 0 1-5.08 4.07c-.94.7-4.89 3.59-5.79 4.27-1.86 1.4-2.97 2.37-3.47 3.03a19.08 19.08 0 0 0-2.89 5.5c.07-.2-4.02 13.65-6.96 22.22-2.7 7.85-5.56 10.72-8.82 8.59-2.11-1.4-3.66-4.24-6.6-11.03-1.98-4.62-2.5-5.76-3.4-7.4-4.55-8.18-3.9-23.9-.05-32.87a9.6 9.6 0 0 1 6.98-5.96c2.59-.66 4.86-.75 11.78-.67l3.8.02zm0 2c-1.13 0-2.09 0-3.82-.02-12.07-.13-14.83.57-16.9 5.41-3.63 8.47-4.26 23.55-.05 31.12.96 1.73 1.48 2.88 3.5 7.58 2.72 6.3 4.24 9.08 5.86 10.14 1.64 1.08 3.5-.8 5.82-7.55a682.9 682.9 0 0 0 6.97-22.24 21.03 21.03 0 0 1 3.18-6.04c.65-.87 1.85-1.9 3.86-3.43.92-.7 4.87-3.57 5.8-4.27 2.02-1.5 3.6-2.77 4.95-3.97 3.63-3.23 5.09-5.7 4.3-7.28-1.21-2.42-5.07-2.65-12.38-1.27l-2.35.47c-5.49 1.11-6.86 1.35-8.74 1.35zm345.63 146c-3.45-12.26-3.77-14.13-3.77-19 0-3.33-.13-6.27-.43-11.34-.63-10.33-.65-13.5.26-17.07 1.21-4.74 4.21-7.1 9.67-7.1h26c4.08 0 5.19 1.85 5.93 7.11.1.79.13.97.19 1.32.84 5.35 2.8 7.58 8.88 7.58 3.64 0 5.54.4 6.43 1.37.76.83.76 1.44.36 3.93-.85 5.26.5 8.85 7.5 13.8 6.32 4.45 11.63 5.36 16.55 3.37 3.8-1.54 6.73-4.16 11.92-10l1.1-1.23 1.09-1.23a75.6 75.6 0 0 1 2.7-2.86 35.81 35.81 0 0 1 9.57-6.73c1.52-.76 1.72-.86 5.66-2.63 6.1-2.73 9.01-4.5 11.74-7.62 2.63-3 4.67-4.85 6.7-6.04 3.18-1.85 5.46-2.13 13.68-2.13 5.98 0 10.56-4.32 18-14.99l2.82-4.03c1.06-1.5 1.94-2.7 2.79-3.79 7.87-10.12 19.38-10.4 30.74.96 5.54 5.53 10.17 19.43 13.64 38.51 2.5 13.75 4.18 29.46 4.47 39.84h-1c-.3-10.32-1.96-25.97-4.45-39.66-3.43-18.87-8.02-32.65-13.36-37.99-10.95-10.95-21.76-10.68-29.26-1.04-.83 1.07-1.7 2.26-2.75 3.75l-2.81 4.02c-7.65 10.95-12.38 15.42-18.83 15.42-8.04 0-10.21.26-13.17 2-1.92 1.12-3.9 2.9-6.45 5.83-2.86 3.26-5.87 5.09-12.09 7.88a103.35 103.35 0 0 0-5.62 2.6 34.84 34.84 0 0 0-9.32 6.54 74.67 74.67 0 0 0-3.75 4.05l-1.1 1.24c-5.28 5.95-8.29 8.64-12.28 10.25-5.26 2.13-10.92 1.17-17.5-3.48-7.33-5.17-8.82-9.15-7.92-14.77.34-2.12.34-2.6-.1-3.1-.64-.69-2.34-1.04-5.7-1.04-6.63 0-8.96-2.63-9.87-8.42l-.2-1.34c-.67-4.82-1.53-6.24-4.93-6.24h-26c-5 0-7.6 2.04-8.7 6.34-.88 3.43-.85 6.57-.23 16.76a177 177 0 0 1 .43 11.4c0 4.78.32 6.63 3.81 19h-1.04zm13.68 0c-1.31-6.58-1.61-10.71-1.36-14.84.04-.7.1-1.44.18-2.38l.23-2.56c.34-3.81.5-6.97.5-11.22 0-4.94 1.46-7.76 4.21-8.42 2.38-.58 5.56.54 9.2 3 6.64 4.52 13.99 13.07 16.55 19.23 4.77 11.44 14.12 15.69 33.54 15.69 8.6 0 14.32-2.35 20.67-7.88 1.45-1.26 15.06-15 21-20 7.21-6.07 11.77-7.59 20.62-8.32 5.52-.45 7.98-.9 11.44-2.36 4.58-1.95 9.36-5.48 14.9-11.29 7.43-7.76 13.25-8.92 17.47-4.3 3.32 3.63 5.46 10.58 6.82 20.24.73 5.17.94 7.74 1.58 17.38.25 3.75.17 5.32-.92 18.03h-1c1.09-12.7 1.17-14.28.92-17.97-.64-9.6-.85-12.16-1.57-17.3-1.33-9.47-3.43-16.27-6.56-19.7-3.76-4.11-8.93-3.08-16 4.32-5.65 5.9-10.54 9.5-15.25 11.5-3.58 1.53-6.13 1.99-11.6 2.44-8.8.72-13.17 2.18-20.2 8.1-5.9 4.96-19.5 18.7-21 19.99-6.52 5.68-12.47 8.12-21.32 8.12-19.78 0-29.5-4.42-34.46-16.3-2.49-5.97-9.71-14.38-16.2-18.79-3.42-2.32-6.36-3.35-8.4-2.86-2.2.53-3.44 2.92-3.44 7.45 0 4.28-.16 7.47-.5 11.31l-.23 2.56c-.09.93-.14 1.65-.19 2.35-.24 4.08.06 8.18 1.39 14.78h-1.02zm113.75 0c2.52-3.26 8.93-11.79 10.9-14.3 5.48-6.98 13.05-12.38 19.4-13.94 7.01-1.71 11.5 1.45 11.5 9.24 0 4.02-.04 5.16-.74 19h-1c.7-13.85.74-15 .74-19 0-7.12-3.86-9.83-10.26-8.26-6.11 1.5-13.5 6.77-18.85 13.57-1.86 2.36-7.65 10.07-10.43 13.69h-1.26zm-9.86-338.96c3.44 2.71 7 5.1 11.44 7.75 1.06.64 8.42 4.9 10.35 6.1 11.27 7 15 13.35 12.35 25.33-1.45 6.52-4.53 11.1-9.39 14.44-3.83 2.63-8.07 4.26-16.08 6.56-11.97 3.45-13.68 3.99-18.82 6.28a60.18 60.18 0 0 0-7.81 4.18c-11.11 7.07-19.1 7.7-27.96 3.28-3.56-1.77-17.2-11-17.2-11.01a101.77 101.77 0 0 0-5.2-3.07c-16.04-8.83-34.27-24.16-34.52-31.85-.11-3.46 1.99-6.57 6.28-10.26 1.03-.9 2.18-1.81 3.68-2.95.72-.55 3.38-2.56 3.94-3 4.47-3.4 7.18-5.79 9.32-8.45 11.12-13.82 26.55-28.68 34.36-32.28 12.06-5.54 19.84-5.77 27.37.12 3.25 2.54 5.65 6.54 8.58 13.35.29.65 2.3 5.45 2.88 6.74 1.62 3.65 2.9 5.8 4.24 6.94.72.6 1.45 1.2 2.2 1.8zm-3.49-.28c-1.63-1.39-3.03-3.74-4.77-7.65-.58-1.3-2.6-6.12-2.88-6.76-2.81-6.5-5.08-10.3-7.98-12.56-6.83-5.35-13.85-5.15-25.3.12-7.45 3.42-22.7 18.12-33.64 31.72-2.27 2.82-5.08 5.3-9.67 8.79l-3.94 2.98a79.98 79.98 0 0 0-3.59 2.88c-3.87 3.33-5.67 6-5.58 8.69.21 6.64 18.14 21.72 33.48 30.15 1.76.97 3.5 2 5.3 3.13.12.08 13.61 9.22 17.03 10.92 8.22 4.1 15.46 3.52 26-3.18a62.17 62.17 0 0 1 8.07-4.31c5.25-2.35 7-2.9 19.08-6.38 7.8-2.24 11.9-3.82 15.5-6.3 4.44-3.04 7.23-7.18 8.56-13.22 2.44-11.02-.83-16.6-11.45-23.2-1.9-1.18-9.23-5.42-10.32-6.08-4.5-2.69-8.13-5.12-11.64-7.9-.77-.6-1.52-1.21-2.26-1.84zM87.72 241.6c4.3-2.98 7.88-5 12.14-6.95.84-.4 1.73-.78 2.78-1.24l4.37-1.88a164.3 164.3 0 0 0 17.74-8.96 320.67 320.67 0 0 1 27.87-14.5c4.22-1.95 21.89-9.84 21.17-9.52 19.17-8.62 28.1-6.93 49.5 8.05 7.91 5.54 13.24 13.25 16.45 22.66 3.02 8.83 3.76 16.51 3.76 27.75 0 8.32-.66 12.95-3.68 18.97-4.18 8.36-12.3 16.14-25.58 23.47-24.45 13.49-38.83 27.55-52.83 47.84-8.83 12.8-47.76 44.21-65.16 54.15C75.04 413.55 48.89 423.5 31 423.5c-10.05 0-14.67-4.78-14.76-13.37-.07-6.32 2.06-13.73 6.3-24.32 2.95-7.37 2.02-12.9-2.16-22.29-3.19-7.17-3.88-9.14-3.88-12.52 0-3.35 1.87-6.9 5.52-11.07 2.61-3 3.5-3.83 11.9-11.5 5.09-4.66 8.08-7.6 10.7-10.75 9.46-11.36 12.62-19.47 17.9-44.78 3.12-15.05 6.63-20.28 15.12-25.25.8-.47 3.95-2.25 4.7-2.68a76.66 76.66 0 0 0 5.38-3.38zm.56.82a77.63 77.63 0 0 1-5.44 3.43l-4.7 2.67c-8.23 4.82-11.57 9.81-14.65 24.6-5.3 25.45-8.51 33.7-18.1 45.21-2.66 3.19-5.68 6.16-10.8 10.84-8.36 7.64-9.24 8.48-11.82 11.42-3.5 4.01-5.27 7.36-5.27 10.42 0 3.18.68 5.1 3.8 12.12 4.27 9.6 5.24 15.37 2.16 23.07-4.18 10.47-6.29 17.78-6.22 23.93.08 8.06 4.26 12.38 13.76 12.38 17.67 0 43.68-9.9 64.75-21.93 17.28-9.88 56.1-41.2 64.84-53.85 14.08-20.42 28.57-34.59 53.17-48.16 13.12-7.23 21.09-14.87 25.17-23.03 2.92-5.86 3.57-10.35 3.57-18.53 0-11.13-.74-18.73-3.7-27.43-3.15-9.22-8.36-16.75-16.09-22.16-21.13-14.8-29.7-16.42-48.5-7.95.7-.32-16.96 7.56-21.17 9.5-1.7.8-3.3 1.55-4.86 2.3a319.68 319.68 0 0 0-22.93 12.17 165.3 165.3 0 0 1-17.85 9.01l-4.37 1.88c-1.04.45-1.92.84-2.76 1.23a74.56 74.56 0 0 0-11.99 6.86zm-7.6 12.2c7.7-6.25 12.3-8.17 23.68-11.27 6.12-1.67 9.12-2.95 12.31-5.72 3.8-3.3 7.47-4.52 15.86-6.1 2.75-.52 3.67-.7 5.06-1.02 5.48-1.24 9.48-2.93 13.1-5.89 10.42-8.53 25.4-14.11 36.31-14.11 5.33 0 16.77 7.58 25.74 17.16 10.73 11.46 15.96 23.27 12.73 32.5-3.18 9.1-11.39 18.57-23.03 27.86-8.44 6.73-18.36 13-25.22 16.43-3.72 1.86-6.59 4.88-9.77 9.99-.69 1.1-11.1 20.25-16.03 27.83-5.62 8.65-15.4 17.36-30.23 27.96a552.58 552.58 0 0 1-9.2 6.42c-.13.09-6.81 4.65-8.6 5.89-6.47 4.46-10.35 7.35-13.05 9.83-11.64 10.67-37.14 15.54-43.7 8.98-1.96-1.96-2.2-4.06-1.95-10.52.37-9.42-.5-14.5-4.95-20.51a34.09 34.09 0 0 0-7.04-6.92c-3.93-2.95-6.07-6.11-6.56-9.49-.97-6.61 3.87-13.06 14.17-21.69 1.58-1.32 6.67-5.44 7.09-5.78a48.03 48.03 0 0 0 5.23-4.77c4.1-4.63 5.85-9.55 7.8-20.07a501.52 501.52 0 0 0 .8-4.37c.33-1.87.6-3.3.88-4.73.74-3.78 1.5-7.18 2.4-10.63 1-3.78 1.38-5.5 2.36-10.37.6-3.02.93-4.21 1.56-5.47 1.22-2.45 1.27-2.5 12.25-11.42zm.64.78c-10.77 8.74-10.88 8.84-12 11.08-.58 1.16-.88 2.3-1.47 5.22-.98 4.89-1.36 6.63-2.37 10.44-.9 3.43-1.65 6.8-2.39 10.56a339.79 339.79 0 0 0-1.29 6.95l-.39 2.15c-1.98 10.68-3.77 15.74-8.04 20.54a48.77 48.77 0 0 1-5.34 4.88c-.42.34-5.5 4.47-7.07 5.78-10.04 8.4-14.72 14.65-13.83 20.78.45 3.1 2.44 6.03 6.17 8.83 3 2.25 5.39 4.62 7.24 7.12 4.63 6.24 5.52 11.52 5.15 21.15-.25 6.14-.01 8.1 1.66 9.78 6.1 6.1 31.02 1.33 42.31-9.02 2.75-2.52 6.66-5.43 13.16-9.92l8.6-5.89c3.63-2.48 6.45-4.44 9.19-6.4 14.73-10.54 24.44-19.18 29.97-27.7 4.9-7.54 15.31-26.68 16.02-27.8 3.27-5.26 6.26-8.41 10.18-10.37 6.79-3.4 16.65-9.63 25.03-16.32 11.52-9.18 19.61-18.53 22.72-27.4 3.07-8.78-2.02-20.27-12.52-31.49-8.8-9.4-20.04-16.84-25.01-16.84-10.67 0-25.43 5.5-35.68 13.89-3.76 3.07-7.9 4.81-13.5 6.09-1.41.32-2.35.5-5.11 1.02-8.21 1.55-11.76 2.73-15.38 5.88-3.34 2.9-6.45 4.22-12.7 5.92-11.26 3.07-15.75 4.94-23.31 11.09zM212 251.85c0 7.56-.6 10.92-2.6 14.3-1.1 1.84-7.66 10.05-8.6 11.3-5.96 7.94-9.33 10.28-17.26 13.76-1.34.58-2.2 1-3.03 1.5-.55.33-1.2.66-2 1.02-.71.33-4.46 1.9-5.52 2.39-6.05 2.78-8.99 5.8-8.99 10.73 0 10.97-18.95 36.12-34.51 44.87-8.18 4.6-21.3 9.36-32.78 11.86-13.33 2.9-22.49 2.48-24.62-2.32-1.32-2.97-4.4-4.26-11.98-5.81l-.6-.12c-4.84-.99-6.94-1.55-9.03-2.64-2.92-1.5-4.48-3.7-4.48-6.84 0-2.74 1.08-5.77 3.25-9.67.85-1.53 1.82-3.13 3.23-5.35-.16.25 2.83-4.4 3.67-5.76 6.69-10.7 9.85-18.5 9.85-27.22 0-18.41 11.22-33.37 27.5-42.86 5.22-3.05 9.23-3.31 15.2-2.12 5.04 1 6.05.9 7.43-1.52 4.5-7.85 7.04-9.5 15.87-9.5 3.93 0 6.97-.98 10.47-3.16 1.56-.97 8.67-6.17 10.99-7.68 9.2-5.98 11.34-7 25.2-11.95 6.95-2.48 15.18 1.28 22.33 9.12 6.55 7.19 11.01 16.61 11.01 23.67zm-2 0c0-6.5-4.25-15.48-10.49-22.32-6.67-7.32-14.16-10.74-20.17-8.59-13.73 4.9-15.73 5.85-24.8 11.75-2.24 1.46-9.37 6.68-11.01 7.7-3.8 2.36-7.2 3.46-11.53 3.46-8.08 0-9.98 1.23-14.13 8.5-1.1 1.91-2.51 2.88-4.35 3.09-1.3.14-1.9.05-5.22-.61-5.53-1.1-9.07-.88-13.8 1.88-15.72 9.17-26.5 23.55-26.5 41.14 0 9.2-3.28 17.29-10.15 28.28l-3.68 5.77c-1.39 2.19-2.35 3.77-3.17 5.25-2.02 3.63-3 6.38-3 8.7 0 4.19 2.87 5.67 11.9 7.52l.61.12c8.27 1.7 11.7 3.13 13.4 6.95 3.17 7.14 36 0 54.6-10.46 14.98-8.43 33.49-32.99 33.49-43.13 0-5.9 3.47-9.48 10.16-12.55 1.1-.5 4.85-2.08 5.52-2.38.74-.34 1.32-.64 1.8-.93.92-.55 1.85-1 3.25-1.62 7.65-3.35 10.75-5.5 16.47-13.12 1.02-1.36 7.47-9.42 8.47-11.11 1.79-3.01 2.33-6.06 2.33-13.3zm-37.18-22.4c.15-.1 2.4-1.51 2.95-1.84.96-.57 1.7-.94 2.43-1.17 2.57-.83 5.06-.1 11.04 3.12 14.86 8 19.43 22.87 9.18 38.71-4.04 6.24-9.37 9-18.72 11.11-.85.2-1.2.27-3.13.68-6.04 1.29-8.78 2.08-11.6 3.65-3.63 2.02-6.09 4.98-7.5 9.44-7.87 24.93-19.72 43.34-36.28 50.31-16.45 6.93-21.13 8.53-27.98 8.89-4.94.25-9.8-.65-15.4-2.89a44.45 44.45 0 0 1-5.64-2.6c-4.02-2.33-5.14-4.74-4.5-9.31.3-2.13 3.77-15.53 4.84-20.65.63-3.05 1.19-6.14 1.75-9.69a464.04 464.04 0 0 0 1.35-8.9c1.42-9.41 2.5-14.27 4.49-18.65 2.46-5.43 6.13-9.03 11.72-11.13 6.59-2.47 10.54-3.1 18.03-3.53 4.75-.27 6.68-.64 9-2.05.61-.37 1.22-.81 1.82-1.33a30.61 30.61 0 0 0 3.37-3.4c.59-.69 2.38-2.9 2.63-3.19 3.36-4 6.3-5.53 12.33-5.53 3.94 0 5.9-.92 8.18-3.36-.17.18 2.75-3.14 3.85-4.22a30.95 30.95 0 0 1 6.79-5c1.5-.83 3.15-1.62 4.99-2.38a64.92 64.92 0 0 0 10.01-5.1zm-14.52 8.34a29.95 29.95 0 0 0-6.57 4.84 116.68 116.68 0 0 0-3.82 4.2c-2.46 2.63-4.68 3.67-8.91 3.67-5.72 0-8.39 1.39-11.57 5.17-.23.28-2.03 2.5-2.63 3.2a31.6 31.6 0 0 1-3.47 3.51c-.65.55-1.3 1.03-1.96 1.43-2.5 1.51-4.55 1.9-9.47 2.19-7.39.42-11.25 1.04-17.72 3.47-5.34 2-8.82 5.4-11.17 10.6-1.93 4.27-3 9.07-4.41 18.39l-.65 4.34-.7 4.57c-.57 3.56-1.12 6.67-1.76 9.73-1.08 5.18-4.54 18.53-4.83 20.59-.59 4.17.35 6.18 4.01 8.3 1.35.77 3.1 1.58 5.52 2.55 5.46 2.18 10.18 3.05 14.97 2.8 6.69-.34 11.32-1.93 27.65-8.8 16.21-6.83 27.92-25.01 35.71-49.7 1.49-4.7 4.12-7.86 7.97-10 2.93-1.63 5.74-2.45 11.87-3.76 1.92-.4 2.28-.49 3.12-.68 9.12-2.06 14.24-4.7 18.1-10.67 9.92-15.34 5.55-29.55-8.82-37.29-5.75-3.1-8.03-3.76-10.25-3.05-.65.2-1.33.54-2.23 1.08-.55.32-2.77 1.72-2.93 1.82a65.91 65.91 0 0 1-10.16 5.17c-1.8.75-3.42 1.52-4.89 2.33zm-42.39 32.72c16.15-2.87 26.36-.97 32.47 6.16 5.08 5.93 1.13 21.42-5.93 35.55-4.79 9.58-10.6 16.21-23.16 25.19-14.15 10.1-35.5 12.2-40.71 3.85-1.86-2.97-2.1-8.14-1.06-15.73.78-5.68 1.86-10.71 4.73-22.98l.12-.51c1.59-6.8 2.37-10.31 3.14-14.14 1.45-7.25 3.74-11.47 7.26-13.74 2.81-1.8 5.53-2.28 12.33-2.62 5.33-.27 7.56-.46 10.81-1.03zm.18.98c-3.3.59-5.56.78-10.94 1.05-6.62.33-9.23.78-11.84 2.46-3.25 2.1-5.42 6.09-6.82 13.1-.77 3.84-1.56 7.35-3.15 14.17l-.12.5c-2.86 12.24-3.93 17.26-4.7 22.9-1.03 7.36-.79 12.36.9 15.07 4.82 7.7 25.54 5.67 39.29-4.15 12.43-8.88 18.13-15.39 22.84-24.81 6.86-13.72 10.75-29 6.07-34.45-5.84-6.81-15.7-8.65-31.53-5.84zM132 276.5c7.12 0 10.66 3.08 11.25 8.7.42 4.02-.43 8.14-2.77 15.94-2.56 8.52-18.36 25.38-27.2 31.28-7.01 4.67-20.02 5.67-26.57.99-3.99-2.85-3.53-12.08.02-26.46.68-2.75 1.47-5.65 2.37-8.76a412.6 412.6 0 0 1 3.05-10.14l.37-1.2c1.48-4.8 5.1-7.75 10.73-9.27 4.4-1.2 9.54-1.5 17.48-1.33l3.89.1c3.87.11 5.42.15 7.38.15zm0 1c-1.97 0-3.53-.04-7.41-.15l-3.88-.1c-7.85-.17-12.92.13-17.2 1.3-5.32 1.43-8.67 4.16-10.03 8.6a1277.83 1277.83 0 0 1-1.6 5.21c-.68 2.2-1.27 4.17-1.82 6.1-.9 3.1-1.68 5.99-2.36 8.73-3.43 13.88-3.87 22.93-.4 25.4 6.17 4.42 18.73 3.45 25.42-1 8.66-5.78 24.33-22.49 26.8-30.73 2.3-7.67 3.14-11.71 2.73-15.56-.53-5.1-3.64-7.8-10.25-7.8zm-17.79 7a31.3 31.3 0 0 1 8.57 1.4c5.42 1.78 8.72 5.03 8.72 10.1 0 9.59-9.51 17.2-22.34 21.47-9.82 3.28-13.62-1.79-11.66-16.54.84-6.28 3.82-10.67 8.24-13.46a20.38 20.38 0 0 1 8.47-2.97zm-.6 1.08a19.39 19.39 0 0 0-7.34 2.73c-4.18 2.64-6.98 6.78-7.77 12.76-1.89 14.11 1.36 18.45 10.34 15.46C121.3 312.37 130.5 305 130.5 296c0-4.56-2.98-7.5-8.03-9.15a28.05 28.05 0 0 0-8.2-1.35c-.13 0-.35.03-.66.08zm80.87-23.45c-2.72 9.8-14.93 9.86-26.72 3.3-10.17-5.64-13.8-17.98-5-22.87a66.53 66.53 0 0 0 4.48-2.7l2.03-1.3a50.15 50.15 0 0 1 3.92-2.3c4.73-2.43 8.82-2.8 14-.72 9.16 3.66 10.98 13.33 7.3 26.6zm-20.83-24.98a49.26 49.26 0 0 0-3.84 2.25l-2.03 1.3c-.84.53-1.5.95-2.16 1.35-.82.5-1.6.96-2.38 1.39-7.94 4.4-4.59 15.8 5 21.12 11.31 6.29 22.8 6.23 25.28-2.7 3.57-12.83 1.85-21.97-6.7-25.4-4.9-1.95-8.69-1.62-13.17.7zm17.85 12.15c0 5.7-2.44 9-6.64 9.96-3.3.76-7.56-.05-11.08-1.81l-1.89-.94c-.67-.34-1.18-.62-1.63-.88-4.07-2.38-4.13-4.97.34-10.93 6.8-9.06 20.9-7.16 20.9 4.6zm-1 0c0-5.3-2.87-8.55-7.32-9.16-4.23-.57-8.99 1.44-11.78 5.16-4.15 5.54-4.1 7.44-.64 9.47.44.25.93.51 1.59.85l1.87.93c3.34 1.67 7.36 2.44 10.42 1.74 3.73-.86 5.86-3.74 5.86-9zM387 530.3c0-12.8 2.44-16.74 18.48-29.77a56.8 56.8 0 0 1 7.61-5.2c2.6-1.5 5.33-2.82 8.5-4.18 1.24-.53 2.48-1.05 4.1-1.7l3.92-1.57c9.4-3.83 13.74-6.7 16.62-12.05 1.2-2.22 2.21-4.4 3.23-6.83a148.57 148.57 0 0 0 1.54-3.84l.3-.74.56-1.44c3.2-8.02 6.05-12.08 12.7-16.5a35.26 35.26 0 0 0 4.96-4 46.36 46.36 0 0 0 3.88-4.29c.27-.34 2.55-3.2 3.2-3.98 3.48-4.15 6.51-5.9 11.51-5.9 3.08 0 5.62-.63 9.57-2.1 5.42-2.02 6.53-2.34 8.96-2.2 2.53.13 4.85 1.26 7.18 3.59 1.3 1.3 5.55 5.83 6.52 6.78 5.06 5 9.44 6.92 17.77 6.92a197.5 197.5 0 0 1 12.08.45c15.93.87 21.94.57 25.28-2.21 6.91-5.77 11.64-2.73 11.64 7.76 0 10.73-8.6 20-19 20-4.8 0-8.32 1.43-9.34 3.67-1.12 2.48.68 6.15 5.98 10.57 13.6 11.33 11.24 20.76-7.64 20.76a21.91 21.91 0 0 0-14.6 5.24c-3.28 2.71-5.8 5.86-9.85 11.82l-1.52 2.25c-3.1 4.57-5.01 7.1-7.32 9.4-6.21 6.21-9.3 7.64-13.05 6.89l-1-.23a10.82 10.82 0 0 0-2.66-.37c-1.6 0-2.41.67-8.18 6.22-4.85 4.67-8.07 6.78-11.82 6.78-1.33 0-3.46 1.15-6.45 3.45-1.27.98-2.68 2.14-4.5 3.7l-4.92 4.29a181.11 181.11 0 0 1-4.54 3.82c-9.33 7.56-15.63 10.2-20.21 6.52-2.7-2.15-4.14-4.51-4.63-7.26-.37-2.04-.26-3.63.29-7.3.87-5.85.65-8.42-1.83-11.6-2.32-2.98-2.96-3.22-3.77-2.39-.25.26-1.35 1.63-1.61 1.94-2.21 2.5-4.85 3.57-9 2.82-4.6-.84-5.57-4.11-4.72-10.09l.24-1.56c.6-3.66.68-4.93.25-5.8-.44-.86-1.9-.94-5.23.4l-.74.29c-13.78 5.54-15.26 6.09-19.43 6.67-6.03.84-9.31-1.6-9.31-7.9zm2 0c0 5 2.14 6.6 7.04 5.92 3.91-.55 5.43-1.1 18.95-6.55l.75-.3c4.17-1.66 6.7-1.54 7.76.58.71 1.43.62 2.76-.06 7l-.24 1.53c-.72 5.04-.06 7.27 3.09 7.84 3.43.62 5.38-.17 7.15-2.18.2-.23 1.34-1.66 1.68-2 1.9-1.96 3.82-1.25 6.78 2.55 2.9 3.74 3.17 6.77 2.22 13.12-1 6.75-.52 9.4 3.62 12.71 3.49 2.8 9.1.45 17.7-6.51 1.35-1.1 2.75-2.28 4.49-3.78l4.93-4.3c1.84-1.58 3.27-2.76 4.58-3.77 3.34-2.56 5.74-3.86 7.67-3.86 3.04 0 5.95-1.9 10.43-6.22l2.46-2.39c.94-.89 1.67-1.56 2.37-2.13 1.81-1.49 3.3-2.26 4.74-2.26 1.03 0 1.81.13 3.1.42.7.16.71.17.96.21 2.96.6 5.45-.55 11.23-6.33 2.2-2.2 4.06-4.65 7.09-9.11l1.52-2.25c4.15-6.11 6.76-9.37 10.22-12.24a23.9 23.9 0 0 1 15.88-5.7c16.87 0 18.62-7.01 6.36-17.23-5.9-4.92-8.12-9.41-6.52-12.93 1.42-3.12 5.67-4.84 11.16-4.84 9.25 0 17-8.34 17-18 0-8.94-2.88-10.79-8.36-6.23-3.94 3.28-9.98 3.59-26.67 2.68l-1.02-.06c-5.09-.27-7.99-.39-10.95-.39-8.88 0-13.76-2.14-19.18-7.5-1-.98-5.26-5.53-6.53-6.79-1.99-1.99-3.86-2.9-5.87-3-2.03-.12-3.06.18-8.15 2.07-4.15 1.55-6.9 2.22-10.27 2.22-4.33 0-6.84 1.46-9.98 5.2-.63.74-2.89 3.6-3.18 3.95a48.29 48.29 0 0 1-4.04 4.46 37.26 37.26 0 0 1-5.24 4.23c-6.26 4.17-8.9 7.91-11.95 15.58l-.57 1.43-.28.74a531.5 531.5 0 0 1-1.56 3.88 77.49 77.49 0 0 1-3.32 7c-3.16 5.88-7.82 8.97-17.63 12.96l-3.92 1.58c-1.6.64-2.84 1.15-4.05 1.67a79.2 79.2 0 0 0-8.3 4.08 54.8 54.8 0 0 0-7.35 5.02C391.12 514.78 389 518.21 389 530.31zm133.22-79.76c3.06 1.53 6.54 2.02 10.68 1.7 2.53-.2 4.91-.62 8.8-1.49 5.36-1.19 6.33-1.38 8.33-1.54 2.78-.23 4.82.17 6.29 1.4 1.58 1.31 1.96 2.72 1.26 4.22-.66 1.38-1.05 1.74-5.05 5.07-3.53 2.93-5.03 4.83-5.03 7.09 0 7.3 1.29 10.02 7.83 15.62 3.86 3.3 5.93 6.84 5.28 9.62-.75 3.25-4.96 5.02-12.61 5.02-7.18 0-12.7 4.61-20.03 14.68-.5.7-3.96 5.57-4.94 6.87a38.89 38.89 0 0 1-4.72 5.5c-1.06.98-2.09 1.7-3.1 2.15-2.85 1.26-5.05 1.57-9.83 1.74-7.66.27-10.87 1.45-14.98 7.1-1.58 2.17-3.11 4-4.68 5.6a42.87 42.87 0 0 1-8.65 6.69c-.15.08-10.69 6.19-14.8 8.83-3.76 2.42-6.45 2.04-8.22-.77-1.28-2.03-1.9-4.54-2.87-10.35-.84-5.08-1.27-7.08-2.06-8.93-.97-2.3-2.21-3.24-4.02-2.88-6.2 1.24-8.95 1.39-10.98.2-2.37-1.4-3.13-4.62-2.62-10.73.16-1.96-1.04-2.87-3.76-3.04-2.24-.13-4.9.2-9.94 1.12l-.69.12c-7.97 1.45-10.72 1.72-12.72.73-2.91-1.43-1.6-5.27 4.23-12.21 5.48-6.53 10.6-10.81 15.76-13.53 3.74-1.97 5.94-2.65 12.16-4.1 7.29-1.72 10.4-3.51 14.04-9.31 2.96-4.75 10.74-18.62 12.14-20.84 3.59-5.67 6.8-9.1 11.05-11.34 2.6-1.38 4.72-2.82 9.17-6.07l1.38-1.01c7.85-5.72 12.3-7.98 17.68-7.98 4.22 0 6.49 1.36 9.13 4.77.34.43 1.67 2.22 2 2.67.85 1.09 1.6 1.98 2.45 2.83a24.29 24.29 0 0 0 6.64 4.78zm-.44.9c-2.8-1.4-5-3.03-6.92-4.97-.87-.9-1.65-1.81-2.51-2.93-.35-.46-1.68-2.25-2.01-2.67-2.47-3.18-4.46-4.38-8.34-4.38-5.09 0-9.4 2.2-17.09 7.78l-1.38 1.01c-4.49 3.29-6.63 4.74-9.3 6.15-4.06 2.15-7.16 5.45-10.66 11-1.39 2.19-9.16 16.05-12.15 20.82-3.79 6.07-7.13 7.98-14.66 9.75-6.13 1.45-8.27 2.1-11.92 4.02-5.04 2.66-10.05 6.86-15.46 13.3-5.43 6.46-6.53 9.69-4.55 10.66 1.7.84 4.48.57 12.1-.81l.7-.13c5.12-.93 7.82-1.27 10.17-1.12 3.21.2 4.92 1.48 4.7 4.11-.48 5.76.2 8.64 2.13 9.78 1.73 1.02 4.34.88 10.27-.31 2.35-.47 4 .78 5.14 3.47.83 1.95 1.27 4 2.07 8.8l.06.36c.94 5.65 1.55 8.11 2.72 9.98 1.46 2.3 3.52 2.6 6.84.46 4.14-2.66 14.69-8.77 14.81-8.85a41.9 41.9 0 0 0 8.46-6.54 47.89 47.89 0 0 0 4.6-5.48c4.32-5.95 7.81-7.23 15.74-7.5 4.66-.17 6.76-.47 9.46-1.67.9-.4 1.85-1.06 2.84-1.96a38.03 38.03 0 0 0 4.6-5.36c.96-1.3 4.4-6.16 4.93-6.87 7.5-10.31 13.22-15.09 20.83-15.09 7.24 0 11.02-1.6 11.64-4.24.54-2.32-1.36-5.55-4.97-8.64-6.75-5.79-8.17-8.79-8.17-16.38 0-2.67 1.64-4.74 5.39-7.86 3.8-3.17 4.23-3.56 4.78-4.73.5-1.06.25-1.99-.99-3.03-2.23-1.85-4.72-1.65-13.76.36-3.93.87-6.35 1.3-8.94 1.5-4.3.34-7.97-.18-11.2-1.8zm-28-3.9c5.65-2.82 8.96-2.2 12.9 1.37.56.5 2.6 2.47 3.02 2.87 4.2 3.89 8.07 5.71 14.3 5.71 11.37 0 14 1.41 16.1 8.09.26.83 1.35 4.6 1.66 5.62.8 2.63 1.64 5.03 2.7 7.6 2.13 5.17 2.64 8.32 1.72 10.24-.77 1.61-2.1 2.18-5.37 2.79-2.32.43-2.8.53-3.85.85-1.85.58-3.35 1.4-4.6 2.66-1 1-2.02 2.13-3.31 3.66-.6.71-2.91 3.5-3.46 4.14-7.2 8.54-12.43 12.35-19.59 12.35-3.76 0-6.95 1.28-10.59 4-1.84 1.37-11.62 10.31-15.22 13.06a73.09 73.09 0 0 1-8.95 5.88c-4.58 2.54-7.35 3.22-8.98 2.23-1.32-.8-1.65-2.07-1.94-5.5a52.53 52.53 0 0 0-.16-1.81c-.54-4.73-2.24-6.86-7.16-6.86-7.11 0-8.85-1.23-9.73-5.41-.96-4.61-2.1-6.7-6.55-9.67-3.97-2.65-4.31-5.42-1.52-8.22 2-2 4.63-3.5 11.35-6.87 6.61-3.3 9.2-4.8 11.1-6.68a39.09 39.09 0 0 0 5.3-6.48c.98-1.5 1.83-3.04 2.88-5.13l2.12-4.3c.91-1.83 1.72-3.37 2.61-4.98 5.74-10.32 10.37-14.78 23.22-21.2zm-22.34 21.7c-.89 1.59-1.69 3.12-2.6 4.94l-2.11 4.3a52.9 52.9 0 0 1-2.94 5.23 40.08 40.08 0 0 1-5.44 6.63c-2 2-4.62 3.51-11.35 6.87-6.6 3.3-9.2 4.8-11.1 6.69-2.33 2.34-2.08 4.37 1.38 6.67 4.7 3.14 5.96 5.46 6.97 10.3.78 3.7 2.09 4.62 8.75 4.62 5.5 0 7.57 2.57 8.15 7.75.06.5.09.82.17 1.84.25 3.06.55 4.17 1.46 4.72 1.2.74 3.69.13 7.98-2.25a72.09 72.09 0 0 0 8.82-5.8c3.55-2.7 13.34-11.65 15.24-13.07 3.79-2.83 7.18-4.19 11.18-4.19 6.77 0 11.8-3.67 18.83-12l3.45-4.13a60.07 60.07 0 0 1 3.37-3.72 11.72 11.72 0 0 1 5.01-2.91c1.1-.34 1.6-.45 3.97-.89 2.95-.55 4.07-1.02 4.65-2.23.76-1.59.28-4.5-1.74-9.43a84.46 84.46 0 0 1-2.74-7.69c-.31-1.03-1.4-4.8-1.66-5.61-1.95-6.2-4.16-7.39-15.14-7.39-6.5 0-10.61-1.93-14.98-5.98-.44-.4-2.46-2.37-3.01-2.86-3.65-3.3-6.52-3.85-11.79-1.21-12.67 6.33-17.15 10.65-22.78 20.8zm55.86 11.93c-2.98 6.45-16.78 15.26-26.74 15.26-5.33 0-7.56-2.98-7.11-7.86.32-3.48 2.1-7.91 3.93-10.61l1.52-2.32a44.95 44.95 0 0 1 1.88-2.7c3.66-4.8 7.85-7.45 13.62-7.45 9.06 0 15.75 9.52 12.9 15.68zm-.9-.42c2.52-5.47-3.65-14.26-12-14.26-5.4 0-9.33 2.48-12.82 7.06-.6.8-1.17 1.6-1.85 2.64 0 0-1.2 1.87-1.52 2.33-1.74 2.57-3.46 6.85-3.77 10.14-.4 4.33 1.43 6.77 6.12 6.77 9.57 0 23.02-8.58 25.83-14.68zm-69.67 20.74c2.08.18 4.44.81 5.88 1.8 2.12 1.47 2.2 3.6-.26 6.05-5.14 5.15-12.85 4.34-12.85-1.35 0-4.66 3.14-6.84 7.23-6.5zm-.09 1c-3.56-.3-6.14 1.5-6.14 5.5 0 4.58 6.53 5.26 11.15.65 2.03-2.04 1.98-3.43.4-4.52-1.27-.88-3.48-1.47-5.4-1.63zm29.59-225.95c4.64 2.35 17.27 8.24 19.39 9.43a24.14 24.14 0 0 1 7.05 5.64 45.03 45.03 0 0 1 3.75 5.2c2.4 3.78.04 7.66-6.2 11.63-4.97 3.16-12.18 6.3-21.95 9.82-4.84 1.74-19.63 6.68-21.1 7.2-6.59 2.33-14.85.1-25.14-5.86-3.93-2.27-8-5-12.94-8.54-2.23-1.61-9.5-6.99-10.7-7.85a81.21 81.21 0 0 0-8.63-5.7c-4.82-2.6-4.45-6.64.17-12.13 3.27-3.88 4.17-4.67 18.1-16.33a230.2 230.2 0 0 0 8.89-7.74 95.2 95.2 0 0 0 4.72-4.66c5.08-5.43 9.8-6.49 14.97-3.92 2.24 1.1 4.53 2.85 7.43 5.52 1.48 1.37 6.94 6.72 7.98 7.7 5.2 4.91 9.46 8.2 14.2 10.6zm-.46.9c-4.85-2.45-9.18-5.79-14.44-10.76-1.05-1-6.5-6.34-7.97-7.69-2.83-2.61-5.06-4.3-7.2-5.37-4.75-2.36-9-1.4-13.8 3.71a96.18 96.18 0 0 1-4.76 4.71c-2.48 2.3-5.16 4.62-8.92 7.77-13.86 11.6-14.77 12.4-17.98 16.21-4.28 5.08-4.58 8.4-.46 10.61 2.23 1.2 4.9 2.99 8.74 5.77 1.2.87 8.47 6.24 10.7 7.85a154.8 154.8 0 0 0 12.85 8.49c10.06 5.82 18.07 7.98 24.3 5.78 1.48-.52 16.27-5.47 21.1-7.2 9.7-3.5 16.86-6.61 21.75-9.72 5.84-3.71 7.9-7.1 5.9-10.26a44.09 44.09 0 0 0-3.67-5.08 23.16 23.16 0 0 0-6.78-5.42c-2.08-1.16-14.68-7.05-19.36-9.4zm-38.83 8.05c3.11-.37 5.7-.13 8.4.7 2.15.66 2.74.93 8.64 3.77 4.75 2.29 8.39 3.86 13.19 5.56 8.38 2.97 11.32 6.23 8.83 9.76-2.08 2.94-8.04 5.92-17.84 9.18-8.45 2.82-15.48 2.35-21.43-.9-4.65-2.55-8.33-6.5-12.15-12.3-2.9-4.41-2.73-8.2.16-11.06 2.48-2.45 6.87-4.07 12.2-4.7zm.12 1c-5.13.6-9.33 2.16-11.62 4.42-2.53 2.5-2.68 5.77-.02 9.8 3.73 5.68 7.3 9.51 11.8 11.97 5.7 3.11 12.43 3.57 20.62.84 9.59-3.2 15.44-6.12 17.34-8.82 1.94-2.75-.5-5.45-8.35-8.24-4.84-1.72-8.5-3.3-13.28-5.6-5.84-2.81-6.42-3.07-8.5-3.71a18.42 18.42 0 0 0-8-.66zM202.5 500.38c0 4.78-1.45 7.56-4.43 8.93-2.29 1.05-4.55 1.23-10.79 1.2l-1.78-.01c-9.19 0-17-7.65-17-15.5 0-7.59 10.6-10.51 19.74-5.44 2.78 1.55 4.21 1.94 8.57 2.75 4.44.83 5.69 2.27 5.69 8.07zm-1 0c0-5.3-.9-6.34-4.88-7.08-4.45-.83-5.96-1.25-8.86-2.86-8.57-4.76-18.26-2.1-18.26 4.56 0 7.3 7.36 14.5 16 14.5h1.79c6.06.04 8.26-.14 10.36-1.1 2.6-1.2 3.85-3.6 3.85-8.02zm33.33-117.85c3.71-1.31 8.7-2.7 16.1-4.55 2.58-.65 16.53-4.04 20.56-5.05 19.59-4.93 31.55-8.9 38.23-13.35 14.93-9.95 36.87-33.88 43.83-47.8 2.25-4.5 4.65-6.38 7.68-6.25 1.26.06 2.61.45 4.32 1.2a50.81 50.81 0 0 1 3.54 1.7l1.26.63c4.78 2.34 8.38 3.44 12.65 3.44 7.2 0 10.01 3.07 8.35 7.91-1.4 4.06-5.92 8.91-11.1 12.02-8.3 4.98-11.75 17.3-11.75 33.57 0 3.59-1.37 6.28-3.98 8.36-1.98 1.58-4.2 2.6-8.47 4.16l-1.02.37c-4.85 1.75-6.98 2.77-8.68 4.46-5.09 5.1-12.54 7.15-20.35 7.15-1.38 0-2.47.92-3.99 3.1-.29.41-1.32 1.95-1.47 2.18-2.68 3.92-4.93 5.72-8.54 5.72-7.84 0-10.74.93-21.76 6.94-5.18 2.82-8.8 3.58-14.66 3.68-.26 0-.47 0-.92.02-4.82.06-7.12.3-10.51 1.34a73.43 73.43 0 0 0-8.89 3.56c-2.17 1-10.53 5.01-10.23 4.87-7.79 3.7-13.32 5.98-18.9 7.57-12.41 3.55-18.58 2.24-27.42-4.07-2.58-1.85-2.72-4.43-.83-7.62 1.45-2.45 3.9-5.09 8.08-8.97l1.78-1.64c3.92-3.6 4.48-4.11 5.9-5.53 2.32-2.32 3.12-3.5 5.48-7.63 1.93-3.36 3.37-5.11 6.27-7.06 2.3-1.54 5.34-2.98 9.44-4.43zm.34.94c-4.03 1.42-7 2.83-9.22 4.32-2.75 1.85-4.1 3.49-5.96 6.73-2.4 4.2-3.24 5.44-5.64 7.83-1.43 1.44-2 1.96-5.94 5.57l-1.77 1.63c-4.1 3.82-6.52 6.41-7.9 8.75-1.65 2.79-1.54 4.8.55 6.3 8.6 6.14 14.46 7.38 26.57 3.92 5.5-1.57 11-3.84 18.74-7.51-.3.14 8.06-3.88 10.24-4.88a74.3 74.3 0 0 1 9.01-3.6c3.51-1.09 5.89-1.33 10.8-1.4h.91c5.72-.1 9.18-.83 14.2-3.57 11.16-6.08 14.2-7.06 22.24-7.06 3.19 0 5.2-1.6 7.71-5.28l1.48-2.2c1.7-2.43 3-3.52 4.81-3.52 7.57 0 14.78-2 19.65-6.85 1.83-1.84 4.04-2.9 9.04-4.7l1.02-.37c8.6-3.13 11.79-5.67 11.79-11.58 0-16.6 3.53-29.2 12.24-34.43 5-3 9.35-7.67 10.66-11.48 1.42-4.13-.83-6.59-7.4-6.59-4.45 0-8.19-1.14-13.09-3.54-7.52-3.67-6.78-3.34-8.72-3.43-2.58-.1-4.65 1.52-6.74 5.7-7.04 14.07-29.1 38.14-44.17 48.19-6.81 4.54-18.84 8.52-38.55 13.48-4.03 1.02-17.98 4.4-20.56 5.05-7.37 1.84-12.33 3.23-16 4.52zM252 387.5c2.08 0 4-.2 7.25-.69 5.22-.77 6.64-.9 8.46-.5 2.52.56 3.79 2.35 3.79 5.69 0 4.05-2.27 7.29-6.62 10.11-3.24 2.1-6.53 3.53-14.15 6.4l-.27.1-2.28.86c-3.04 1.16-5.27 2.52-9.33 5.43l-.8.57c-8.19 5.88-13.35 8.03-23.05 8.03-4.98 0-6.88-2.03-5.75-5.62.87-2.81 3.58-6.56 7.8-11.13 1.26-1.37 2.64-2.8 4.15-4.3 3.17-3.14 11.25-10.61 11.45-10.8.46-.47.93-.89 1.4-1.26 3.38-2.71 5.77-3.08 14.18-2.93 1.65.03 2.63.04 3.77.04zm0 1c-1.15 0-2.13-.01-3.79-.04-8.18-.14-10.4.2-13.54 2.71-.44.35-.88.74-1.32 1.18-.2.21-8.3 7.69-11.45 10.82a134.6 134.6 0 0 0-4.12 4.26c-4.12 4.47-6.76 8.12-7.58 10.75-.9 2.88.45 4.32 4.8 4.32 9.46 0 14.44-2.07 22.46-7.84l.8-.57c4.13-2.96 6.42-4.36 9.56-5.56l2.3-.86.25-.1c7.55-2.84 10.8-4.25 13.97-6.3 4.08-2.65 6.16-5.6 6.16-9.27 0-2.89-.97-4.26-3-4.7-1.65-.37-3.05-.25-8.1.5-3.3.5-5.26.7-7.4.7zm112.47-45.34c-1.88 5.44-1.98 6.76-.98 12.76 1.18 7.06-1.38 16.58-5.49 16.58a16.89 16.89 0 0 0-1.51.07l-.64.04c-2.86.18-4.83.17-6.94-.17-6.55-1.06-10.41-5.14-10.41-13.44 0-13.9 2.14-19.69 8.13-26.33a21.9 21.9 0 0 0 2.52-3.75c.59-1.03 2.78-5.13 2.72-5.01 4.44-8.14 7.71-11.53 12.25-10.4 1.17.3 2.2.77 3.58 1.59l1.39.84a20 20 0 0 0 3.1 1.6c.7.27 1.8.32 4.75.26l.72-.01c3.16-.05 4.78.08 5.83.66 1.61.89 1.2 2.56-1.14 4.9a215.9 215.9 0 0 1-3.86 3.76c-10.6 10.1-12.75 12.4-14.02 16.05zm-.94-.32c1.34-3.9 3.46-6.17 14.27-16.46 1.55-1.47 2.73-2.62 3.85-3.73 1.94-1.95 2.17-2.88 1.35-3.33-.82-.45-2.37-.58-5.32-.53l-.72.01c-3.14.06-4.26.02-5.14-.34-1.06-.41-1.97-.9-3.25-1.67l-1.38-.83a12.1 12.1 0 0 0-3.31-1.47c-3.88-.97-6.92 2.17-11.13 9.9.07-.13-2.14 3.98-2.73 5.02a22.71 22.71 0 0 1-2.65 3.92c-5.81 6.47-7.87 12-7.87 25.67 0 7.79 3.48 11.47 9.57 12.45 2.01.33 3.92.34 6.71.16a371.33 371.33 0 0 0 1.23-.07c.42-.03.73-.04.99-.04 3.2 0 5.6-8.9 4.5-15.42-1.02-6.16-.91-7.64 1.03-13.24zm-9.26 12.42c.58.52 2.5 1.9 2.55 1.93 1.96 1.57 2.04 3.31.01 6.36-3.74 5.64-8.83 3.09-8.83-4.55 0-3.81.51-5.67 2.07-6.02 1.18-.26 2 .3 4.2 2.28zm-1.34 1.48c-1.5-1.35-2.23-1.85-2.43-1.8-.17.03-.5 1.23-.5 4.06 0 5.87 2.67 7.21 5.17 3.45 1.5-2.26 1.47-2.84.4-3.7.03.03-1.95-1.4-2.64-2zm222.9-130.19c2.2-1.1 3.67-1.66 5.88-2.36l.28-.09a48.92 48.92 0 0 0 8.79-3.55c4.17-2.08 6.35-1.88 6.96.84.44 2 .2 4.01-1.25 12.7-2.27 13.62-9.16 26.14-21.17 36.3-4.3 3.63-7.41 4.39-9.75 2.44-1.88-1.57-3.1-4.57-4.61-10.48-.3-1.15-1.43-5.83-1.72-6.96a114.18 114.18 0 0 0-2.71-9.22c-2.4-6.82-3.03-10.78-2.1-12.94.77-1.83 2.08-2.24 5.6-2.45 1.49-.09 2.09-.14 2.97-.28l1.95-.33c.72-.12 1.22-.2 1.68-.29 1.1-.2 1.92-.38 2.71-.6 1.7-.49 3.42-1.2 6.49-2.73zm.44.9c-3.11 1.54-4.88 2.29-6.65 2.79-.84.23-1.69.42-2.81.63a108.77 108.77 0 0 1-3.81.63c-.77.13-1.39.19-2.92.28-3.13.18-4.17.51-4.74 1.85-.78 1.84-.2 5.62 2.13 12.2a115.12 115.12 0 0 1 2.74 9.31l1.72 6.96c1.46 5.7 2.62 8.58 4.28 9.96 1.87 1.56 4.49.93 8.47-2.44 11.82-10 18.6-22.3 20.83-35.7 1.4-8.45 1.65-10.51 1.25-12.31-.41-1.87-1.86-2-5.54-.16a49.87 49.87 0 0 1-8.93 3.6l-.28.1a35.4 35.4 0 0 0-5.74 2.3zm-4.5 6.58c1.37-.32 2.5-.75 3.9-1.42.35-.18 2.57-1.31 3.32-1.67 1.5-.71 2.97-1.31 4.7-1.89 2.7-.9 4.64-.77 5.88.4.98.94 1.34 2.26 1.41 4.18.02.4.02.7.02 1.37 0 5.63-4.63 16.88-11.34 22.75-4.34 3.8-7.31 4.67-9.92 2.52-2.06-1.7-3.5-4.65-6.67-12.91-1.86-4.83-2.05-8.1-.68-10.2 1.12-1.7 2.9-2.36 5.83-2.7l1.26-.12c1.19-.12 1.75-.19 2.3-.31zm-2.1 2.3l-1.22.12c-2.4.27-3.7.76-4.39 1.81-.93 1.43-.78 4.1.87 8.38 3.02 7.84 4.41 10.71 6.08 12.09 1.63 1.34 3.64.75 7.33-2.48C584.6 250.77 589 240.08 589 235c0-.64 0-.93-.02-1.29-.05-1.44-.3-2.33-.79-2.8-.6-.57-1.8-.65-3.87.04a37.95 37.95 0 0 0-4.47 1.8c-.72.34-2.93 1.47-3.32 1.66a19.54 19.54 0 0 1-4.3 1.56c-.66.16-1.28.24-2.56.36zm-227.73-88.98c-1.59 4.3-3.54 7.25-7.14 11.4l-2.6 2.97a67.02 67.02 0 0 0-2.63 3.23 46.4 46.4 0 0 0-4.68 7.5c-2.85 5.7-7.14 10.18-12.85 13.89-4.25 2.76-8.25 4.62-15.67 7.59-11.01 4.4-16.43 1.26-27.22-16.4-2.86-4.69-8.8-8.63-17.98-12.66-3-1.33-12.88-5.24-14.43-5.92-4.96-2.18-7.04-3.72-6.42-5.85.67-2.32 5.3-4.05 15.48-6.08 16.63-3.32 26.93-3.82 39.93-3.02 7.9.49 9.67.5 12.74-.26 1.99-.48 3.92-1.3 6-2.6l2.79-1.71c9.86-6.14 12.94-7.96 17.3-9.9 6.03-2.71 10.57-3.32 13.94-1.4 7.2 4.12 7.68 7.7 3.44 19.22zm-1.88-.7c3.95-10.7 3.6-13.26-2.56-16.78-2.66-1.52-6.62-.99-12.12 1.48-4.24 1.9-7.3 3.7-17.07 9.77l-2.79 1.73a22.6 22.6 0 0 1-6.57 2.84c-3.36.81-5.22.8-13.34.3-12.84-.78-22.97-.29-39.41 3-4.9.97-8.45 1.88-10.79 2.75-2.03.76-3.04 1.45-3.17 1.91-.16.57 1.48 1.79 5.3 3.46 1.5.67 11.39 4.58 14.44 5.93 9.52 4.19 15.74 8.3 18.87 13.44 10.35 16.93 14.87 19.56 24.78 15.6 7.3-2.93 11.21-4.75 15.33-7.42 5.42-3.53 9.47-7.75 12.15-13.1 1.44-2.9 3.02-5.4 4.86-7.82a68.95 68.95 0 0 1 2.72-3.33l2.6-2.97c3.46-3.99 5.28-6.75 6.77-10.79zm-6.64-.39c-7.94 12.8-18.53 21.75-33.3 25.23-7.82 1.83-12.47-.79-13.12-5.93-.55-4.45 2.29-9.06 6-9.06 3.02 0 5.6-1.68 15.38-9.16 1.47-1.12 2.57-1.96 3.66-2.74 4.4-3.2 7.77-5.17 10.82-6.08 5.57-1.67 9.33-2.15 11.35-1.22 2.5 1.14 2.22 4.13-.79 8.96zm-.84-.52c2.72-4.4 2.94-6.74 1.21-7.53-1.71-.79-5.32-.33-10.65 1.27-2.9.87-6.2 2.79-10.51 5.92-1.08.79-2.18 1.62-3.65 2.74-10.08 7.72-12.62 9.36-15.98 9.36-3.02 0-5.5 4.02-5 7.94.56 4.5 4.62 6.78 11.89 5.07 14.48-3.4 24.86-12.18 32.69-24.77zM461.17 33.53c13.88 4.96 20.75 4.96 31.62.01 3.02-1.37 5.47-2.94 11-6.82 5.57-3.92 8.05-5.51 11.14-6.92 4.14-1.88 7.78-2.38 11.22-1.28 3.92 1.26 6.2 12.3 6.78 28.45.5 14.2-.52 28.93-2.46 34.2-1.82 4.93-5.86 8.17-11.51 10.02A41.7 41.7 0 0 1 506 93.01c-5.79 0-9 2.4-12.2 7.64-.37.59-1.55 2.6-1.71 2.87-1.75 2.9-3.05 4.33-4.93 4.95-.94.32-2.07.83-3.87 1.74l-2.43 1.23c-1.03.53-1.87.94-2.7 1.34-6.43 3.1-11.73 4.72-17.16 4.72-5.71 0-10.04 2.09-14.02 5.92-1.16 1.11-4.2 4.53-4.63 4.94-2.54 2.44-5.93 4.24-10.85 6.1-1.4.52-5.98 2.13-6.25 2.22l-2.06.78c-.89.36-1.78.63-2.7.81-5.55 1.14-11.14-.54-17.98-4.42-1.27-.73-5.13-3.06-5.76-3.42-2.05-1.16-4.12-1.53-9.09-1.9l-1.73-.15c-4.78-.4-7.68-1.14-10.22-2.97-5-3.61-6.77-7.76-5.65-12.33 1.33-5.42 6.5-11.02 14.85-17.28a169.2 169.2 0 0 1 6.5-4.61c-.33.23 4.33-2.92 5.3-3.6 2.73-1.91 4.8-3.9 12.75-12.04l1.09-1.1c3.49-3.56 5.89-5.89 8.12-7.83 2.9-2.5 4.72-5.95 7.5-13.05l.63-1.61c2.7-6.92 4.28-10 6.87-12.33 1.42-1.28 6.68-6.54 7.93-7.5 3.98-3 8.01-2.73 19.57 1.4zm-.34.94c-11.26-4.02-15-4.28-18.62-1.53-1.19.9-6.4 6.11-7.88 7.43-2.42 2.18-3.96 5.19-6.6 11.95l-.63 1.61c-2.83 7.26-4.72 10.8-7.77 13.45a141.85 141.85 0 0 0-9.16 8.87c-8.02 8.2-10.08 10.2-12.88 12.16-.99.69-5.65 3.84-5.31 3.6-2.5 1.71-4.52 3.13-6.47 4.59-8.17 6.13-13.23 11.6-14.48 16.72-1.02 4.15.58 7.9 5.26 11.27 2.36 1.7 5.11 2.4 9.72 2.8l1.73.13c5.12.4 7.28.78 9.5 2.05.65.36 4.5 2.7 5.76 3.4 6.66 3.78 12.04 5.4 17.29 4.32.86-.17 1.7-.42 2.52-.75a67 67 0 0 1 2.1-.8c.28-.1 4.86-1.7 6.24-2.22 4.8-1.8 8.08-3.56 10.5-5.88.4-.38 3.44-3.8 4.63-4.94 4.16-4 8.72-6.2 14.72-6.2 5.25 0 10.42-1.59 16.73-4.62.82-.4 1.65-.8 2.68-1.33.12-.06 1.93-.99 2.43-1.23 1.84-.93 3-1.46 4-1.8 1.6-.52 2.76-1.82 4.39-4.52l1.7-2.88c3.39-5.5 6.87-8.11 13.07-8.11 4.45 0 8.73-.49 12.64-1.77 5.4-1.76 9.2-4.8 10.9-9.41 1.87-5.11 2.9-19.75 2.39-33.83-.56-15.53-2.81-26.48-6.08-27.52-3.18-1.02-6.57-.55-10.5 1.23-3.02 1.37-5.47 2.94-11 6.83-5.57 3.92-8.05 5.5-11.14 6.92-11.13 5.05-18.26 5.05-32.38.01zM475 55c5.38 0 7.55-.21 9.72-.96 1.26-.43 9.95-4.8 14.88-6.96 1.9-.82 3.56-2.44 6.6-6.04 2.56-3.04 3.19-3.75 4.4-4.84 3.7-3.35 7.07-3.28 10.22 1.23 6.23 8.9 5.61 15.94.07 27.02a71.26 71.26 0 0 0-2.5 5.48c-.32.8-1 2.7-1.09 2.9-.17.45-.34.81-.54 1.17-.63 1.14-1.56 2.21-4.05 4.7-2.4 2.4-5.16 3.27-11.68 4.33-1.81.3-2.2.36-3 .51-6.02 1.1-9.6 2.69-12.24 6.07-3.57 4.59-7.9 7.48-14.98 10.74-.55.24-1.1.5-1.8.8l-1.78.8a60.08 60.08 0 0 0-7.7 3.9c-2.57 1.6-4.79 2.35-9.42 3.46-8.58 2.06-12.28 3.76-17.37 9.36-5.12 5.64-10.17 7.64-16.63 6.7-5.36-.79-10.63-3.01-23.56-9.48-6.3-3.15-6.43-7.78-1.5-13.56 3.38-3.94 3.52-4.06 19.4-16.44 8.12-6.33 12.97-10.57 16.63-14.88 2.53-2.98 4.2-5.73 4.96-8.3 5.5-18.3 12.5-21.98 22.78-15.56 1.95 1.22 6.61 4.55 7.18 4.9 3.36 2.15 6.52 2.95 13 2.95zm0 2c-6.84 0-10.37-.89-14.08-3.26-.63-.4-5.27-3.71-7.16-4.9-9.05-5.65-14.66-2.7-19.8 14.45-.86 2.87-2.67 5.85-5.35 9.01-3.78 4.45-8.7 8.75-16.94 15.17-15.66 12.21-15.86 12.38-19.1 16.16-4.17 4.9-4.09 8 .88 10.48 12.71 6.35 17.89 8.54 22.94 9.28 5.78.84 10.18-.9 14.87-6.06 5.42-5.96 9.45-7.82 18.38-9.96 4.43-1.07 6.5-1.76 8.83-3.22a61.7 61.7 0 0 1 7.94-4.02l1.78-.8 1.78-.8c6.82-3.13 10.91-5.87 14.24-10.14 3-3.87 7-5.64 13.46-6.82.83-.15 1.21-.21 3.04-.51 6.1-1 8.6-1.78 10.58-3.77 2.36-2.36 3.21-3.34 3.72-4.26.15-.27.29-.56.44-.94.06-.15.75-2.06 1.09-2.9.64-1.6 1.45-3.4 2.57-5.64 5.24-10.49 5.8-16.8.07-24.98-2.4-3.44-4.37-3.48-7.24-.89-1.11 1-1.73 1.7-4.22 4.65-3.24 3.85-5.04 5.59-7.32 6.59-4.82 2.1-13.62 6.53-15.03 7.01-2.44.84-4.79 1.07-10.37 1.07zm-12.7 8.6c5.47 3.9 10.34 3.72 18.23.88 5.39-1.94 5.92-2.1 7.7-2.1 2.5-.01 4.21 1.36 5.24 4.46 1.66 4.98-2.32 8.52-12.3 12.68-2.7 1.13-16.25 6.18-20 7.73-7.86 3.24-13.93 6.42-18.87 10.15-13.02 9.84-18.36 11.93-23.71 9.68a24.67 24.67 0 0 1-3.62-1.98l-1.99-1.28a90.4 90.4 0 0 0-2.24-1.4c-3.33-2-2.82-4.28.85-7.34 1.35-1.13 10.66-7.61 13.53-9.91 7.1-5.69 11.91-11.47 14.41-18.34 3.07-8.45 4.89-12.1 6.8-13.39 1.73-1.16 3.36-.53 6.18 1.9.63.56 3.4 3.08 4.11 3.7 1.93 1.7 3.71 3.15 5.67 4.55zm-.6.8c-1.98-1.42-3.79-2.88-5.74-4.6-.73-.64-3.48-3.16-4.1-3.7-2.5-2.16-3.75-2.65-4.97-1.83-1.66 1.11-3.44 4.7-6.42 12.9-2.57 7.07-7.5 12.99-14.72 18.78-2.91 2.33-12.21 8.8-13.52 9.9-3.22 2.68-3.56 4.17-.97 5.72l2.26 1.4 1.99 1.28c1.47.93 2.48 1.5 3.47 1.91 4.9 2.07 9.96.07 22.72-9.56 5.02-3.79 11.15-7 19.1-10.28 3.76-1.55 17.3-6.6 20-7.72 9.5-3.97 13.14-7.2 11.73-11.44-.9-2.71-2.25-3.8-4.3-3.79-1.6 0-2.15.17-7.36 2.05-8.17 2.94-13.34 3.14-19.16-1.01z'%3E%3C/path%3E%3C/svg%3E");
      background-size: cover;
      background-position: center;
      opacity: 0.1; }
  
  /*======= counter-item =======*/
  .counter-item {
    position: relative;
    z-index: 1;
    color: #fff;
    margin-bottom: 30px; }
    .counter-item .counter-icon {
      font-size: 30px;
      background-color: #fff;
      width: 60px;
      height: 60px;
      text-align: center;
      border-radius: 50%;
      line-height: 60px;
      margin-right: 15px;
      color: #0d233e;
      transition: all 0.3s; }
    .counter-item .counter {
      font-size: 24px;
      font-weight: 700; }
    .counter-item .count-symbol {
      font-size: 22px; }
    .counter-item .counter__title {
      font-size: 16px; }
    .counter-item:hover .counter-icon {
      background-color: var(--craneGreenDark);
      color: #fff; }
  

      .counter-item-layout-d:hover {
        border-color: var(--craneGreenLight) !important;
    }
    .counter-item-layout-d {
        border-color: var(--craneGreenLight) !important;

    }

    .counter-item-layout-d .counter-icon {
        background-color: var(--craneGreenLight) !important;
        color: #fff !important;

    }
  /*======= counter-item-layout-2 =======*/
  .counter-item-layout-2 {
    color: #0d233e;
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
    padding: 20px;
    position: relative;
    z-index: 1;
    border: 1px solid transparent;
    transition: all 0.3s; }
    .counter-item-layout-2 .counter-icon {
      background-color: rgba(40, 125, 250, 0.1);
      color: var(--craneGreenDark); }
    .counter-item-layout-2::before {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      border-radius: 8px;
      background-size: cover;
      background-position: center;
      opacity: 0.1;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600' viewBox='0 0 600 600'%3E%3Cpath fill='%231c2540' fill-opacity='0.4' d='M600 325.1v-1.17c-6.5 3.83-13.06 7.64-14.68 8.64-10.6 6.56-18.57 12.56-24.68 19.09-5.58 5.95-12.44 10.06-22.42 14.15-1.45.6-2.96 1.2-4.83 1.9l-4.75 1.82c-9.78 3.75-14.8 6.27-18.98 10.1-4.23 3.88-9.65 6.6-16.77 8.84-1.95.6-3.99 1.17-6.47 1.8l-6.14 1.53c-5.29 1.35-8.3 2.37-10.54 3.78-3.08 1.92-6.63 3.26-12.74 5.03a384.1 384.1 0 0 1-4.82 1.36c-2.04.58-3.6 1.04-5.17 1.52a110.03 110.03 0 0 0-11.2 4.05c-2.7 1.15-5.5 3.93-8.78 8.4a157.68 157.68 0 0 0-6.15 9.2c-5.75 9.07-7.58 11.74-10.24 14.51a50.97 50.97 0 0 1-4.6 4.22c-2.33 1.9-10.39 7.54-11.81 8.74a14.68 14.68 0 0 0-3.67 4.15c-1.24 2.3-1.9 4.57-2.78 8.87-2.17 10.61-3.52 14.81-8.2 22.1-4.07 6.33-6.8 9.88-9.83 12.99-.47.48-.95.96-1.5 1.48l-3.75 3.56c-1.67 1.6-3.18 3.12-4.86 4.9a42.44 42.44 0 0 0-9.89 16.94c-2.5 8.13-2.72 15.47-1.76 27.22.47 5.82.51 6.36.51 8.18 0 10.51.12 17.53.63 25.78.24 4.05.56 7.8.97 11.22h.9c-1.13-9.58-1.5-21.83-1.5-37 0-1.86-.04-2.4-.52-8.26-.94-11.63-.72-18.87 1.73-26.85a41.44 41.44 0 0 1 9.65-16.55c1.67-1.76 3.18-3.27 4.83-4.85.63-.6 3.13-2.96 3.75-3.57a71.6 71.6 0 0 0 1.52-1.5c3.09-3.16 5.86-6.76 9.96-13.15 4.77-7.42 6.15-11.71 8.34-22.44.86-4.21 1.5-6.4 2.68-8.6.68-1.25 1.79-2.48 3.43-3.86 1.38-1.15 9.43-6.8 11.8-8.72 1.71-1.4 3.26-2.81 4.7-4.3 2.72-2.85 4.56-5.54 10.36-14.67a156.9 156.9 0 0 1 6.1-9.15c3.2-4.33 5.9-7.01 8.37-8.07 3.5-1.5 7.06-2.77 11.1-4.02a233.84 233.84 0 0 1 7.6-2.2l2.38-.67c6.19-1.79 9.81-3.16 12.98-5.15 2.14-1.33 5.08-2.33 10.27-3.65l6.14-1.53c2.5-.63 4.55-1.2 6.52-1.82 7.24-2.27 12.79-5.06 17.15-9.05 4.05-3.72 9-6.2 18.66-9.9l4.75-1.82c1.87-.72 3.39-1.31 4.85-1.91 10.1-4.15 17.07-8.32 22.76-14.4 6.05-6.45 13.95-12.4 24.49-18.92 1.56-.96 7.82-4.6 14.15-8.33v-64.58c-4 8.15-8.52 14.85-12.7 17.9-2.51 1.82-5.38 4.02-9.04 6.92a1063.87 1063.87 0 0 0-6.23 4.98l-1.27 1.02a2309.25 2309.25 0 0 1-4.87 3.9c-7.55 6-12.9 10.05-17.61 13.19-3.1 2.06-3.86 2.78-8.06 7.13-5.84 6.07-11.72 8.62-29.15 10.95-11.3 1.5-20.04 4.91-30.75 11.07-1.65.94-7.27 4.27-6.97 4.1-2.7 1.58-4.69 2.69-6.64 3.66-5.63 2.8-10.47 4.17-15.71 4.17-17.13 0-41.44 11.51-51.63 22.83-12.05 13.4-31.42 27.7-45.25 31.16-7.4 1.85-11.85 7.05-14.04 14.69-1.26 4.4-1.58 8.28-1.58 13.82 0 .82.01.98.24 3.63.45 5.18.35 8.72-.77 13.26-1.53 6.2-4.89 12.6-10.59 19.43-13.87 16.65-22.88 46.58-22.88 71.68 0 2.39.02 4.26.06 8.75.12 10.8.1 15.8-.22 21.95-.56 11.18-2.09 20.73-5 29.3h-1.05c2.94-8.56 4.49-18.12 5.05-29.35.31-6.13.34-11.1.22-21.9-.04-4.48-.06-6.36-.06-8.75 0-25.32 9.07-55.47 23.12-72.32 5.6-6.72 8.88-12.99 10.38-19.03 1.09-4.4 1.18-7.85.74-12.93-.23-2.7-.24-2.86-.24-3.72 0-5.62.32-9.57 1.62-14.1 2.28-7.95 6.97-13.44 14.76-15.39 13.6-3.4 32.82-17.59 44.75-30.84C409 360.14 433.58 348.5 451 348.5c5.07 0 9.77-1.33 15.26-4.07 1.93-.96 3.9-2.05 6.58-3.62-.3.18 5.33-3.16 6.98-4.11 10.82-6.21 19.66-9.67 31.11-11.2 17.23-2.3 22.9-4.75 28.57-10.64 4.25-4.41 5.04-5.16 8.22-7.28 4.68-3.11 10.01-7.14 17.55-13.14a1113.33 1113.33 0 0 0 4.86-3.89l1.28-1.02a4668.54 4668.54 0 0 1 6.23-4.98c3.67-2.9 6.55-5.12 9.07-6.95 4.37-3.19 9.16-10.56 13.29-19.4v66.9zm0-116.23c-.62.01-1.27.06-1.95.13-6.13.63-13.83 3.45-21.83 7.45-3.64 1.82-8.46 2.67-14.17 2.71-4.7.04-9.72-.47-14.73-1.33-1.7-.3-3.26-.61-4.67-.93a31.55 31.55 0 0 0-3.55-.57 273.4 273.4 0 0 0-16.66-.88c-10.42-.16-17.2.74-17.97 2.73-.38.97.6 2.55 3.03 4.87 1.01.97 2.22 2.03 4.04 3.55a1746.07 1746.07 0 0 0 4.79 4.02c1.39 1.2 3.1 1.92 5.5 2.5.7.16.86.2 2.64.54 3.53.7 5.03 1.25 6.15 2.63 1.41 1.76 1.4 4.54-.15 8.88-2.44 6.83-5.72 10.05-10.19 10.33-3.63.23-7.6-1.29-14.52-5.06-4.53-2.47-6.82-7.3-8.32-15.26-.17-.87-.32-1.78-.5-2.86l-.43-2.76c-1.05-6.58-1.9-9.2-3.73-10.11-.81-.4-1.59-.74-2.36-1-2.27-.77-4.6-1.02-8.1-.92-2.29.07-14.7 1-13.77.93-20.55 1.37-28.8 5.05-37.09 14.99a133.07 133.07 0 0 0-4.25 5.44l-2.3 3.09-2.51 3.32c-4.1 5.36-7.06 8.48-10.39 11.12-.65.52-1.33 1.04-2.13 1.62l-4.11 2.94a106.8 106.8 0 0 0-5.16 3.99c-4.55 3.74-9.74 8.6-16.25 15.38-8.25 8.58-11.78 13.54-11.7 15.95.07 1.65 1.64 2.11 6.79 2.38 1.61.09 2.15.12 2.98.2 2.95.24 5.09.73 6.81 1.68 7.48 4.15 11.63 7.26 13.95 11.58 3.3 6.15.8 12.88-8.89 20.26-8.28 6.3-11.1 10.37-11.31 14.96-.06 1.17 0 1.93.26 4.43.69 6.47.25 10.65-2.8 17.42a44.23 44.23 0 0 1-4.16 7.53c-2.82 3.97-5.47 5.74-10.6 7.69-.43.16-3.34 1.23-4.27 1.59-1.8.68-3.38 1.36-5.01 2.14-4.18 2-8.4 4.6-13.1 8.24-8.44 6.51-13.23 14.56-15.98 25.06-1.1 4.2-1.55 6.81-2.8 15.21-1.26 8.6-2.17 12.64-4.08 16.55-2.1 4.28-11.93 26.59-12.97 28.88a382.7 382.7 0 0 1-6.37 13.41c-4.07 8.11-7.61 14.07-10.73 17.81-5.38 6.46-8.98 14.37-13.77 28.42a810.14 810.14 0 0 0-1.89 5.6c-1.8 5.35-2.96 8.6-4.26 11.85-6.13 15.32-25.43 26.31-46.46 26.31-11.2 0-20.58-2.74-31.02-8.55-5.6-3.13-4.55-2.42-22.26-14.54-14.33-9.8-17.7-10.73-20.47-6.9-.37.5-1.81 2.74-1.83 2.77a52.24 52.24 0 0 1-4.94 5.9c-.73.79-5.52 5.87-6.97 7.45-2.38 2.6-4.3 4.81-5.98 6.93a45.6 45.6 0 0 0-5.08 7.66c-1.29 2.57-1.9 5.25-2.66 10.6a997.6 997.6 0 0 1-.46 3.18h-1l.47-3.32c.77-5.45 1.4-8.2 2.75-10.9a46.54 46.54 0 0 1 5.2-7.84c1.7-2.14 3.63-4.38 6.03-6.98 1.45-1.59 6.24-6.68 6.96-7.46a51.58 51.58 0 0 0 4.84-5.78s1.47-2.26 1.86-2.8c3.25-4.5 7.08-3.44 21.84 6.67 17.67 12.08 16.62 11.38 22.19 14.48 10.3 5.73 19.5 8.43 30.53 8.43 20.65 0 39.57-10.77 45.54-25.69a219.7 219.7 0 0 0 4.24-11.8 6752.32 6752.32 0 0 0 1.88-5.6c4.83-14.16 8.47-22.14 13.96-28.73 3.05-3.66 6.56-9.57 10.6-17.61 1.97-3.93 4.04-8.31 6.35-13.38 1.03-2.28 10.88-24.61 12.98-28.91 1.85-3.79 2.75-7.76 4-16.25 1.24-8.44 1.7-11.07 2.81-15.32 2.8-10.7 7.71-18.94 16.33-25.6a73.18 73.18 0 0 1 13.29-8.35c1.66-.8 3.27-1.48 5.08-2.18.94-.36 3.86-1.43 4.28-1.59 4.95-1.88 7.44-3.55 10.14-7.33 1.35-1.9 2.68-4.3 4.06-7.37 2.97-6.58 3.39-10.59 2.72-16.9a27.13 27.13 0 0 1-.27-4.58c.22-4.94 3.21-9.24 11.7-15.7 9.33-7.11 11.66-13.34 8.62-19-2.2-4.09-6.25-7.12-13.55-11.17-1.57-.88-3.6-1.33-6.42-1.57-.8-.07-1.34-.1-2.95-.19-5.77-.3-7.63-.85-7.72-3.34-.1-2.81 3.5-7.87 11.97-16.69 6.53-6.8 11.75-11.69 16.33-15.45 1.79-1.47 3.42-2.72 5.2-4.03l4.12-2.94c.79-.58 1.46-1.08 2.1-1.59 3.26-2.6 6.16-5.65 10.21-10.94a383.2 383.2 0 0 0 2.5-3.32l2.31-3.09c1.8-2.39 3.04-4 4.29-5.48 8.47-10.17 16.98-13.96 37.27-15.3-.44.02 12-.9 14.32-.98 3.62-.1 6.05.16 8.46.98.8.27 1.62.62 2.47 1.04 2.27 1.14 3.17 3.87 4.27 10.85l.44 2.76c.17 1.07.33 1.97.5 2.83 1.44 7.69 3.62 12.29 7.8 14.57 6.76 3.68 10.6 5.15 13.99 4.94 4-.25 6.99-3.17 9.3-9.67 1.45-4.04 1.46-6.49.32-7.92-.9-1.12-2.28-1.62-5.57-2.27a55.8 55.8 0 0 1-2.67-.55c-2.54-.6-4.39-1.4-5.93-2.71a252.63 252.63 0 0 0-4.78-4.01 84.35 84.35 0 0 1-4.08-3.6c-2.73-2.6-3.86-4.43-3.28-5.95 1.02-2.64 7.82-3.54 18.93-3.37a230.56 230.56 0 0 1 16.73.88c2.76.39 3.2.49 3.68.6 1.4.3 2.95.62 4.62.91a82.9 82.9 0 0 0 14.56 1.32c5.56-.04 10.24-.86 13.73-2.6 8.1-4.05 15.89-6.9 22.17-7.56.7-.07 1.4-.11 2.05-.13v1zm0-100.94v1.5c-8.62 16.05-17.27 29.55-23.65 35.92-3.19 3.2-7.62 4.9-13.54 5.56-4.45.48-8.28.4-19.18-.2-9.91-.55-15.32-.44-20.52.78a84.05 84.05 0 0 1-15 2.11l-2.25.14c-12.49.75-19.37 1.78-32.72 5.74-4.5 1.33-9.27 2.49-14.3 3.48a246.27 246.27 0 0 1-32.6 3.97c-7.56.45-13.21.57-20.24.57-5.4 0-11.9 1.61-18 5.18-8.3 4.87-15.06 12.87-19.53 24.5a68.57 68.57 0 0 1-4.56 9.8c-3.6 6.2-6.92 8.99-13.38 12.18l-4.03 1.96a64.48 64.48 0 0 0-15.16 10.25c-8.2 7.33-13.72 16.63-22.54 35.6l-2.08 4.49c-7.3 15.7-11.5 23.3-17.35 29.87-7.7 8.66-20.25 14.42-40.31 20.08-4.37 1.23-19.04 5.08-19.24 5.13-6.92 1.87-11.68 3.34-15.63 4.92-10.55 4.22-18.71 10.52-36.38 26.52l-1.7 1.54c-8.58 7.76-13.41 11.9-18.81 15.88-3.95 2.9-8 5.67-12.97 8.91-2.06 1.34-10.3 6.6-12.33 7.94-11.52 7.5-18.53 13.04-24.62 20.08a62.01 62.01 0 0 0-6.44 8.85c-4.13 6.91-6.27 13.15-9.2 25.11l-1.54 6.26c-.6 2.45-1.15 4.54-1.72 6.58-2.97 10.7-6.9 17.36-14.78 26.91L69.6 491a148.51 148.51 0 0 0-4.19 5.3 23.9 23.9 0 0 0-3.44 6.28c-1.16 3.23-1.52 5.9-1.87 11.94-.58 10.05-1.42 15.04-4.63 22.67-1.57 3.72-5.66 14.02-6.41 15.8a73.46 73.46 0 0 1-3.57 7.4c-2.88 5.14-6.71 10.12-13.12 16.95-5.96 6.36-8.87 10.9-10.61 16a56.88 56.88 0 0 0-1.38 4.82l-.46 1.84h-1.03l.52-2.08c.52-2.09.92-3.49 1.4-4.9 1.8-5.25 4.78-9.9 10.84-16.36 6.35-6.78 10.13-11.7 12.97-16.77a72.5 72.5 0 0 0 3.52-7.29c.75-1.76 4.84-12.06 6.4-15.8 3.17-7.5 3.99-12.4 4.56-22.33.35-6.14.72-8.88 1.93-12.23a24.9 24.9 0 0 1 3.58-6.54c1.27-1.7 2.6-3.37 4.22-5.34l4.11-4.95c7.8-9.46 11.66-16 14.59-26.54.56-2.04 1.1-4.12 1.71-6.56l1.53-6.26c2.96-12.04 5.13-18.36 9.32-25.39 1.84-3.08 4-6.05 6.54-8.99 6.17-7.12 13.24-12.7 24.83-20.26 2.05-1.33 10.28-6.6 12.33-7.94 4.96-3.22 9-5.98 12.92-8.87 5.37-3.95 10.19-8.08 18.74-15.82l1.7-1.54c17.76-16.09 25.98-22.43 36.67-26.7 4-1.6 8.8-3.09 15.75-4.96.21-.06 14.87-3.9 19.22-5.13 19.9-5.61 32.32-11.31 39.85-19.78 5.76-6.48 9.93-14.02 17.18-29.64l2.09-4.5c8.87-19.07 14.44-28.46 22.77-35.9a65.48 65.48 0 0 1 15.38-10.4l4.04-1.97c6.3-3.1 9.47-5.77 12.96-11.77a67.6 67.6 0 0 0 4.48-9.67c4.56-11.84 11.47-20.02 19.97-25 6.25-3.66 12.93-5.32 18.5-5.32 7.01 0 12.65-.12 20.17-.57a245.3 245.3 0 0 0 32.47-3.96c5-.98 9.75-2.13 14.22-3.45 13.43-3.98 20.38-5.02 32.94-5.78l2.24-.14c5.76-.37 9.8-.9 14.85-2.09 5.31-1.25 10.79-1.35 22.6-.7 9.04.5 12.84.58 17.21.1 5.71-.62 9.94-2.26 12.95-5.26 6.44-6.45 15.3-20.37 24.35-36.72zm0 450.21c-1.28-4.6-2.2-10.55-3.33-20.25l-.24-2.04-.23-2.03c-1.82-15.7-3.07-21.98-5.55-24.47-2.46-2.46-3.04-5.03-2.52-8.64.1-.6.18-1.1.39-2.15.69-3.54.77-5.04.08-6.84-.91-2.38-3.31-4.41-7.79-6.26-5.08-2.09-6.52-4.84-4.89-8.44.66-1.45 1.79-3.02 3.52-5.01 1.04-1.2 5.48-5.96 5.08-5.53 6.15-6.7 8.98-11.34 8.98-16.48a15.2 15.2 0 0 1 6.5-12.89v1.26a14.17 14.17 0 0 0-5.5 11.63c0 5.47-2.93 10.29-9.24 17.16.38-.42-4.04 4.33-5.07 5.5-1.67 1.93-2.75 3.43-3.36 4.77-1.37 3.04-.23 5.22 4.36 7.1 4.71 1.95 7.32 4.16 8.34 6.83.78 2.04.7 3.67-.03 7.4-.2 1.03-.3 1.51-.38 2.09-.48 3.33.03 5.59 2.23 7.8 2.74 2.74 3.98 8.96 5.84 25.06l.24 2.03.23 2.04c.82 7.01 1.53 12.06 2.34 16.03v4.33zm0-62.16c-1.4-3.13-4.43-9.9-4.95-11.17-1.02-2.53-1.25-3.8-.91-5.18.2-.84 2.05-4.68 2.32-5.33a70.79 70.79 0 0 0 3.54-11.2v3.99a62.82 62.82 0 0 1-2.62 7.6c-.31.75-2.09 4.46-2.27 5.18-.28 1.12-.08 2.22.87 4.57.41 1.02 2.5 5.7 4.02 9.09v2.45zm0-85.09c-1.65 1.66-3.66 2.9-6.4 4.13-.25.1-13.97 5.47-20.4 8.43-9.35 4.32-16.7 5.9-23.03 5.25-5.08-.53-9.02-2.25-14.77-5.92l-3.2-2.07a77.4 77.4 0 0 0-5.44-3.27c-4.05-2.18-3.25-5.8 1.47-10.47 3.71-3.68 9.6-7.93 18.73-13.8l4.46-2.82c17.95-11.33 18.22-11.5 22.27-14.74 11.25-9 19.69-14.02 26.31-15.1v1.02c-6.37 1.1-14.62 6-25.69 14.86-4.1 3.28-4.34 3.44-22.36 14.8a652.4 652.4 0 0 0-4.45 2.83c-9.07 5.83-14.92 10.05-18.57 13.66-4.31 4.28-4.95 7.13-1.7 8.88 1.7.91 3.29 1.88 5.5 3.3l3.2 2.08c5.64 3.59 9.45 5.25 14.34 5.76 6.13.64 13.32-.9 22.52-5.15 6.46-2.98 20.18-8.35 20.4-8.44 3.04-1.37 5.1-2.71 6.81-4.69v1.47zm0-41.37v1c-6.56.26-12.11 3.13-19.71 9.08l-4.63 3.68a51.87 51.87 0 0 1-4.4 3.14c-.82.52-5.51 3.33-6.22 3.76-3.31 2-6.15 3.8-8.87 5.6a112.61 112.61 0 0 0-8.16 5.92c-4.61 3.72-7.4 6.9-7.97 9.35-.63 2.67 1.48 4.53 7.05 5.46 10.7 1.78 20.92-.05 30.45-4.65a61.96 61.96 0 0 0 17.1-12.2 41.8 41.8 0 0 0 5.36-7.42v1.92a38.94 38.94 0 0 1-4.64 6.19 62.95 62.95 0 0 1-17.39 12.41c-9.7 4.68-20.13 6.55-31.05 4.73-6.06-1-8.65-3.29-7.85-6.67.64-2.74 3.53-6.05 8.31-9.9 2.35-1.9 5.1-3.88 8.24-5.97 2.73-1.82 5.58-3.61 8.9-5.62.72-.44 5.4-3.24 6.22-3.75 1.26-.8 2.6-1.76 4.3-3.09.8-.62 3.9-3.1 4.63-3.67 7.77-6.1 13.49-9.04 20.33-9.3zm0-154.6v1c-1.75-.24-4.3.23-7.82 1.55-10.01 3.75-13.8 5.07-19.15 6.76-1.78.56-2.63.83-3.87 1.24-1.48.5-3.16.76-6.74 1.16a1550.34 1550.34 0 0 0-2.64.3c-7.8.94-11.28 2.47-11.28 6.07 0 4.45 2.89 13.18 7.96 25.81a57.34 57.34 0 0 1 2.33 7.6 258.32 258.32 0 0 1 .84 3.46c1.86 7.62 3.17 10.71 5.56 11.67 2.21.88 4.7.6 7.47-.72 3.48-1.69 7.22-4.94 11.2-9.47 1.52-1.7 2.97-3.49 4.59-5.57l3.16-4.1c2.59-3.23 6.07-12.21 8.39-20.23v3.45c-2.29 7.2-5.27 14.5-7.61 17.41-.44.55-2.67 3.46-3.15 4.09-1.63 2.1-3.1 3.9-4.62 5.62-4.08 4.61-7.9 7.94-11.53 9.7-2.99 1.44-5.77 1.75-8.28.74-2.84-1.13-4.2-4.34-6.15-12.35a2097.48 2097.48 0 0 1-.84-3.46c-.8-3.2-1.47-5.45-2.28-7.46-5.14-12.8-8.04-21.55-8.04-26.19 0-4.37 3.84-6.06 12.16-7.07a160.9 160.9 0 0 1 2.65-.3c3.5-.39 5.15-.64 6.53-1.1 1.26-.42 2.1-.7 3.88-1.26 5.34-1.68 9.11-3 19.1-6.74 3.53-1.32 6.22-1.84 8.18-1.61zM0 292c10.13-11.31 18.13-23.2 23.07-35.39 3.3-8.14 6.09-16.12 10.81-30.55l1.59-4.84c6.53-19.94 10.11-29.82 14.77-39.56 6.07-12.72 12.55-21.18 20.27-25.54 6.66-3.76 10.2-7.86 12.22-13.15a46.6 46.6 0 0 0 1.86-6.58c1.23-5.2 2.05-7.59 3.93-10.36 2.45-3.62 6.27-6.53 12.1-8.96 15.78-6.58 16.73-7.04 18.05-9.01.65-.98.83-2.15.74-4.51-.03-.73-.23-3.82-.24-4A93.8 93.8 0 0 1 119 94c0-10.04.18-11.37 2.37-13.15.52-.42 1.13-.8 2.07-1.3.27-.14 2.18-1.12 2.84-1.48a68.4 68.4 0 0 0 9.12-5.87c2.06-1.54 2.64-2.14 8.01-7.93 3.78-4.09 6.21-6.36 8.96-8.12 3.64-2.33 7.2-3.12 10.9-2.11 4.4 1.2 10.81 2 18.78 2.46 6.9.4 12.9.5 21.95.5 4.87 0 8.97.47 15.4 1.57 7.77 1.33 9.3 1.54 12.38 1.54 4.05 0 7.43-.88 10.68-2.95 5.06-3.22 8.11-4.67 11.2-5.2 3.62-.64 4.77-.46 16.55 2.06 17.26 3.7 30.85 1.36 41.06-9.7 5.1-5.53 5.48-8.9 3.48-14.8-.83-2.42-1.03-3.1-1.17-4.3-.29-2.52.5-4.71 2.71-6.93 2.65-2.65 4.72-9.17 6.22-18.29h2.03c-1.56 9.71-3.77 16.65-6.83 19.7-1.79 1.8-2.36 3.39-2.14 5.28.11 1 .3 1.63 1.07 3.9 2.22 6.53 1.76 10.66-3.9 16.8-10.77 11.66-25.07 14.13-42.95 10.3-11.42-2.45-12.55-2.62-15.78-2.06-2.77.48-5.62 1.84-10.47 4.92a20.93 20.93 0 0 1-11.76 3.27c-3.25 0-4.81-.22-12.73-1.57C212.74 59.46 208.73 59 204 59c-9.1 0-15.11-.1-22.07-.5-8.09-.47-14.62-1.29-19.2-2.54-5.62-1.53-10.17 1.38-17.85 9.66-5.5 5.94-6.08 6.53-8.28 8.18a70.38 70.38 0 0 1-9.38 6.03c-.68.37-2.58 1.35-2.84 1.49-.84.44-1.35.76-1.75 1.08C121.16 83.6 121 84.8 121 94c0 1.85.06 3.54.17 5.44 0 .17.2 3.28.24 4.03.1 2.75-.13 4.29-1.08 5.71-1.67 2.5-2.27 2.8-18.95 9.74-5.48 2.29-8.99 4.96-11.2 8.24-1.71 2.51-2.47 4.73-3.64 9.7-.83 3.5-1.21 4.92-1.94 6.83-2.18 5.73-6.05 10.19-13.1 14.18-7.3 4.12-13.55 12.28-19.46 24.66-4.6 9.64-8.17 19.46-14.67 39.32l-1.58 4.84c-4.75 14.47-7.54 22.48-10.86 30.69-5.28 13.01-13.95 25.65-24.93 37.6v-2.97zm0 78v-.5l1-.01c6.32 0 7.47 5.2 4.6 13.36a60.36 60.36 0 0 1-5.6 11.3v-1.92a57.76 57.76 0 0 0 4.65-9.72c2.69-7.6 1.71-12.02-3.65-12.02-.34 0-.67 0-1 .02v-46.59a340.96 340.96 0 0 0 13.71-8.34c13.66-9.46 29.79-37.6 29.79-53.59 0-18.1 21.57-72.64 32.23-79.42 12.71-8.09 32.24-27.96 35.8-37.75 1.93-5.3 5.5-7.27 14.42-9.37 6.15-1.44 8.64-2.42 10.67-4.79 1.5-1.74 2.72-4.79 4.33-10.3.23-.78 1.9-6.68 2.43-8.46 3.62-12.08 7.3-18.49 13.47-20.39 2.5-.76 3.03-.98 9.74-3.7 7.49-3.03 11.97-4.43 17.12-4.92 6.75-.65 13.13.75 19.55 4.67 5.43 3.32 12.19 4.72 20.17 4.56 6.03-.12 12.2-1.07 19.83-2.8 1.82-.4 7.38-1.74 8.26-1.94 2.69-.6 4.34-.89 5.48-.89 4.97 0 8.93-.05 14.2-.27 7.9-.32 15.56-.92 22.75-1.88 8.5-1.14 15.9-2.73 21.88-4.82 18.9-6.62 32.64-18.3 33.67-27.59.29-2.56.4-2.96 2.79-11.11 2.33-7.95 3.21-12.93 2.72-18.23-.2-2.24-.69-4.38-1.48-6.42-1.5-3.92-2.63-9.4-3.43-16.18h.9c.77 6.47 1.89 11.72 3.47 15.82a24.93 24.93 0 0 1 1.54 6.69c.5 5.46-.4 10.54-2.77 18.6-2.36 8.06-2.47 8.47-2.74 10.95-1.09 9.75-15.1 21.68-34.33 28.41-6.06 2.12-13.52 3.72-22.09 4.87-7.22.96-14.92 1.57-22.83 1.89-5.3.21-9.27.27-14.25.27-1.04 0-2.64.27-5.26.87-.87.2-6.43 1.53-8.26 1.94-7.68 1.73-13.92 2.7-20.03 2.82-8.15.17-15.1-1.27-20.71-4.7-6.23-3.81-12.4-5.16-18.93-4.54-5.04.48-9.44 1.86-16.84 4.86-6.75 2.74-7.29 2.95-9.82 3.73-5.73 1.76-9.28 7.96-12.81 19.72-.53 1.77-2.2 7.66-2.43 8.46-1.66 5.65-2.91 8.78-4.53 10.67-2.22 2.58-4.84 3.62-12.01 5.3-7.8 1.83-11.13 3.66-12.9 8.54-3.65 10.04-23.32 30.06-36.2 38.25C65.94 190 44.5 244.2 44.5 262c0 16.34-16.3 44.78-30.22 54.41-2.14 1.48-8.24 5.12-14.28 8.68v-1.16 46.09zm0-173.7v-1.11c7.42-3.82 14.55-10.23 21.84-18.98 3.8-4.56 14.21-18.78 15.79-20.55 1.8-2.04 4.06-3.96 7.42-6.45 1.08-.8 4.92-3.57 5.49-3.99 9.36-6.85 14-11.96 15.98-19.36.8-2.98 1.54-6.78 2.46-12.3.23-1.44 2-12.46 2.56-15.79 2.87-16.77 5.73-26.79 10.07-32.1C92.46 52.43 101.5 38.13 101.5 33c0-2.54.34-3.35 6.05-15.71.68-1.49 1.25-2.74 1.77-3.93 2.5-5.75 3.9-10.04 4.14-13.36h1c-.23 3.48-1.66 7.87-4.23 13.76-.52 1.2-1.09 2.45-1.78 3.95-5.54 12.01-5.95 12.99-5.95 15.29 0 5.47-9.09 19.84-20.11 33.31-4.2 5.12-7.03 15.06-9.86 31.64-.57 3.33-2.33 14.33-2.57 15.78-.92 5.56-1.67 9.38-2.48 12.4-2.05 7.68-6.82 12.93-16.35 19.91l-5.49 3.98c-3.3 2.45-5.51 4.34-7.27 6.31-1.53 1.73-11.94 15.93-15.76 20.53-7.52 9.02-14.88 15.6-22.61 19.46zm0 361.83v-4.33c.48 2.36 1 4.35 1.6 6.15 2 6.03 4.6 8.26 8.19 6.59C28.76 557.69 43.5 542.4 43.5 527c0-16.2 6.37-31.99 17.1-46.3 1.88-2.5 3.66-4.4 5.53-6 .73-.62 1.45-1.18 2.3-1.8l2-1.43c3.68-2.68 5.32-5.28 7.08-12.59.75-3.07 1.38-5.02 4.2-13.26l.63-1.88c3.24-9.58 4.56-14.97 4.17-18.65-.48-4.43-3.8-5.23-11.3-1.64a81.12 81.12 0 0 1-9.15 3.7c-13.89 4.67-26.96 5.8-42.66 5.42l-1.95-.05-1.45-.02a39.8 39.8 0 0 0-15.05 2.96A21.81 21.81 0 0 0 0 438.37v-1.26a23.55 23.55 0 0 1 4.55-2.57 40.77 40.77 0 0 1 16.92-3.02l1.95.05c15.6.38 28.57-.75 42.32-5.37a80.12 80.12 0 0 0 9.04-3.65c8.04-3.84 12.16-2.85 12.72 2.43.42 3.89-.92 9.34-4.21 19.08l-.64 1.88c-2.8 8.2-3.43 10.15-4.16 13.18-1.82 7.52-3.59 10.34-7.47 13.16l-2 1.43c-.84.6-1.54 1.15-2.25 1.75a35.45 35.45 0 0 0-5.37 5.84c-10.61 14.15-16.9 29.74-16.9 45.7 0 15.88-15 31.45-34.29 40.45-4.3 2.01-7.39-.66-9.56-7.18-.23-.68-.44-1.39-.65-2.13zm0-62.16v-2.45l1.46 3.27c2.1 4.8 3.46 10.33 4.26 16.77.66 5.3.84 9.3 1.04 18.5.2 9.32.5 12.75 1.63 15.05 1.28 2.6 3.67 2.35 8.29-1.5 17.14-14.3 21.82-22.9 21.82-38.62 0-7.17 1.1-12.39 3.7-17.68 2.27-4.67 3.65-6.62 13.4-19.62a69.8 69.8 0 0 1 7.6-8.79 44.76 44.76 0 0 1 3.54-3.06c.38-.3.64-.52.89-.74a10.47 10.47 0 0 0 2.63-3.32 35.78 35.78 0 0 0 2.26-5.94l.37-1.2.36-1.15c.29-.91.48-1.55.66-2.16.45-1.53.74-2.68.91-3.66.38-2.2.12-3.49-.85-4.15-2.35-1.61-9.28-.24-23.8 4.94-9.54 3.4-16.12 4.17-27.85 4.26-7.71.06-10.43.4-13.25 2.12-3.48 2.12-5.84 6.4-7.58 14.26-.5 2.2-.99 4.19-1.49 5.98v-3.98l.51-2.22c1.8-8.1 4.28-12.6 8.04-14.9 3.04-1.85 5.86-2.2 13.77-2.26 11.61-.09 18.1-.84 27.51-4.2 14.93-5.32 21.95-6.71 24.7-4.83 1.38.94 1.71 2.6 1.28 5.15a33.69 33.69 0 0 1-.94 3.78l-.66 2.17-.36 1.15-.37 1.2a36.64 36.64 0 0 1-2.33 6.1c-.8 1.53-1.61 2.52-2.86 3.61l-.92.77-1.02.83c-.9.74-1.65 1.4-2.47 2.18a68.84 68.84 0 0 0-7.48 8.66c-9.7 12.93-11.07 14.87-13.31 19.46-2.52 5.15-3.59 10.22-3.59 17.24 0 16.04-4.82 24.91-22.18 39.38-5.04 4.2-8.18 4.55-9.83 1.18-1.22-2.5-1.52-5.94-1.73-15.47-.2-9.16-.38-13.15-1.03-18.4-.79-6.34-2.12-11.8-4.19-16.49L0 495.98zM379.27 0h1.04l1.5 5.26c3.28 11.56 4.89 19.33 5.26 27.8.49 11.01-1.52 21.26-6.63 31.17-7.8 15.13-20.47 26.5-36.22 34.1-12.38 5.96-26.12 9.17-36.22 9.17-6.84 0-17.24 1.38-37.27 4.62l-2.27.37c-24.5 3.99-31.65 5-37.46 5-3.49 0-4.08-.08-19.54-2.8-3.56-.64-6.32-1.1-9-1.5-20.23-2.96-31-1.2-31.96 7.86-.1.85-.18 1.72-.29 2.81l-.27 2.73c-1.1 10.9-2.02 15.73-4.31 19.96-2.9 5.34-7.77 7.95-15.63 7.95-10.2 0-12.92.6-15.5 3.17.52-.51-5.03 5.85-8.16 8.7-2.75 2.5-14.32 12.55-15.77 13.83a341.27 341.27 0 0 0-6.54 5.92c-6.97 6.49-11.81 11.76-14.6 16.15-5.92 9.3-10.48 18.04-11.69 24.08-1.66 8.3 3.67 9.54 19.02 1.21a626.23 626.23 0 0 1 44.54-21.9c3.5-1.56 14.04-6.2 15.68-6.95 5.05-2.25 8.3-3.8 10.78-5.15l1.95-1.07 2.18-1.18c1.76-.94 3.38-1.76 5-2.55 18.1-8.72 34.48-10.46 50.33-1.2 22.89 13.34 38.28 37.02 38.28 56.44 0 19.12-.73 25.13-5.18 33.2a45.32 45.32 0 0 1-4.94 7.12c-6.47 7.77-11.81 16.2-12.76 21.27-1.2 6.34 4.69 7.03 20.17-.05 13.31-6.08 22.4-14.95 28.5-26.32a80.51 80.51 0 0 0 6.1-15.13c.9-2.98 3.17-11.65 3.41-12.48a29.02 29.02 0 0 1 1.75-4.83c7.47-14.93 21.09-30.5 36.25-37.24 7.61-3.38 13-9.65 19.4-20.79.84-1.48 4.26-7.64 5.14-9.17 3.52-6.1 6.22-9.7 9.37-11.98 10.15-7.4 28.7-11.1 50.29-11.1 7.52 0 16.54-1.24 27.51-3.58a420.1 420.1 0 0 0 14.96-3.52c-1.3.33 15.54-3.98 19.42-4.89 14.15-3.33 41.07-5.01 64.11-5.01 17.36 0 27.82-9.23 38.53-38.67 6.62-18.21 6.62-26.37 2.69-34.35l-1.18-2.37A13.36 13.36 0 0 1 587.5 58c0-4.03 0-4.01 2.5-24.56.46-3.73.8-6.74 1.12-9.64.9-8.45 1.38-15.2 1.38-20.8 0-.94-.02-1.94-.04-3h1c.03 1.06.04 2.06.04 3 0 5.65-.48 12.43-1.39 20.9-.3 2.91-.66 5.93-1.11 9.66-2.5 20.45-2.5 20.47-2.5 24.44 0 1.97.45 3.57 1.45 5.68.24.51 1.16 2.35 1.17 2.36 4.06 8.24 4.06 16.68-2.65 35.13-10.84 29.8-21.63 39.33-39.47 39.33-22.96 0-49.83 1.68-63.89 4.99-3.86.9-20.69 5.2-19.4 4.88a421.05 421.05 0 0 1-14.99 3.53c-11.04 2.35-20.11 3.6-27.72 3.6-21.4 0-39.76 3.67-49.7 10.9-3 2.19-5.64 5.7-9.1 11.68-.87 1.52-4.29 7.68-5.14 9.17-6.49 11.3-12 17.71-19.86 21.2-14.9 6.63-28.38 22.03-35.75 36.77a28.17 28.17 0 0 0-1.69 4.67c-.23.8-2.5 9.49-3.4 12.5a81.48 81.48 0 0 1-6.19 15.3c-6.2 11.56-15.44 20.58-28.96 26.76-16.1 7.36-23 6.55-21.58-1.04 1-5.29 6.4-13.83 12.99-21.73a44.33 44.33 0 0 0 4.82-6.96c4.35-7.88 5.06-13.77 5.06-32.72 0-19.04-15.19-42.4-37.72-55.55-15.57-9.08-31.62-7.38-49.45 1.21a132.9 132.9 0 0 0-7.14 3.71l-1.95 1.07a158.83 158.83 0 0 1-10.85 5.19c-1.65.74-12.18 5.38-15.69 6.95a625.25 625.25 0 0 0-44.46 21.86c-15.95 8.66-22.37 7.16-20.48-2.29 1.24-6.2 5.83-15.02 11.82-24.42 2.85-4.48 7.74-9.8 14.77-16.34 1.98-1.85 4.12-3.79 6.56-5.94 1.46-1.29 13.02-11.33 15.75-13.82 3.09-2.8 8.6-9.14 8.14-8.67 2.82-2.82 5.75-3.46 16.2-3.46 7.5 0 12.04-2.43 14.75-7.42 2.2-4.07 3.11-8.84 4.2-19.59l.26-2.73.3-2.81c.56-5.42 4.47-8.5 11.23-9.6 5.44-.88 12.51-.51 21.86.86 2.7.4 5.47.86 9.04 1.49 15.33 2.7 15.96 2.8 19.36 2.8 5.73 0 12.9-1.03 37.3-5l2.27-.36c20.1-3.26 30.52-4.64 37.43-4.64 9.95 0 23.54-3.18 35.78-9.08 15.57-7.5 28.09-18.73 35.78-33.65 5.02-9.75 7-19.82 6.51-30.67-.37-8.37-1.96-16.08-5.23-27.57L379.27 0zm13.68 0h1.02c.78 3.9 1.92 8.7 3.51 14.88 3.63 14.05 3.06 27.03-.75 38.77a61 61 0 0 1-11.35 20.68 138.36 138.36 0 0 1-19.32 18.77c-11.32 9.02-23.36 15.49-35.95 18.39a258.63 258.63 0 0 1-22.57 4.07c-3.17.44-6.36.85-10.3 1.32l-9.39 1.12c-11.53 1.41-17.45 2.55-21.64 4.46-9.28 4.21-28.35 6.04-49.21 6.04-1.37 0-2.8-.12-4.3-.35-2.62-.41-5-1.03-9.14-2.29-7.34-2.21-9.63-2.75-12.63-2.56-3.9.23-6.63 2.29-8.47 6.89-1.86 4.66-2.42 7.53-3.34 14.98-1.1 8.98-2.87 12.12-9.97 14.3a40.12 40.12 0 0 0-6.8 2.66c-.63.33-1.16.64-1.76 1.02l-1.34.86c-1.9 1.14-3.86 1.49-9.25 1.49-3.2 0-8.83-.55-9.51-.39-1.22.28-.75-.14-7.14 6.24-1.5 1.5-3.49 3.18-6.32 5.37-1.52 1.18-7.16 5.43-7.94 6.03-4.96 3.78-8.33 6.6-11.06 9.38-4.88 4.98-6.85 9.15-5.56 12.7 1.34 3.67 4.07 4.42 8.9 2.82a55.72 55.72 0 0 0 7.77-3.48c1.5-.77 7.78-4.13 9.37-4.96a116.8 116.8 0 0 1 12.31-5.68 162.2 162.2 0 0 0 11.04-4.84c2.04-.97 10.74-5.16 13-6.22 4.41-2.1 8.1-3.78 11.65-5.29 17.14-7.3 29.32-9.9 37.67-6.65l5.43 2.1c2.3.88 4.17 1.62 6.02 2.38a150.9 150.9 0 0 1 13.07 6c18.34 9.63 30.35 22.13 34.79 39.87 6.96 27.85 3.6 45.53-8.08 62.4-3.97 5.75-3.52 9.2.06 8.97 4.14-.28 10.21-4.95 15.11-12.52 3.1-4.8 5.1-10.45 8.05-21.53l1.69-6.35c.66-2.47 1.24-4.52 1.83-6.5 4.93-16.56 11-27.28 21.56-34.76 7.15-5.06 23.73-15.5 25.48-16.75 6.74-4.81 10.53-9.44 14.34-18 7.74-17.44 21.09-24.34 44.47-24.34 9.36 0 17.91-1.13 29.53-3.49a624.86 624.86 0 0 0 6.2-1.28c2.4-.5 4.07-.84 5.66-1.13 4.03-.74 7.04-1.1 9.61-1.1 4.44 0 9.39-1 31.39-5.99l2.95-.66c16.34-3.67 25.64-5.35 31.66-5.35 1.54 0 2.4.01 6.4.1 7.8.15 12.27.13 17.33-.2 16.41-1.06 26.73-5.36 29.8-14.56a87.1 87.1 0 0 1 3.55-8.83c-.15.31 2.29-4.96 2.9-6.38 5.38-12.3 5.57-21.92-1.44-39.44a86.4 86.4 0 0 1-5.26-20.72c-1.61-11.98-1.38-23.14.1-40.35l.2-2.12h1l-.2 2.2c-1.48 17.15-1.7 28.24-.11 40.14a85.4 85.4 0 0 0 5.2 20.47c7.1 17.78 6.91 27.67 1.43 40.22-.62 1.43-3.06 6.72-2.91 6.4a86.17 86.17 0 0 0-3.52 8.73c-3.23 9.72-13.9 14.15-30.68 15.24-5.1.33-9.58.35-17.42.2-3.98-.09-4.84-.1-6.37-.1-5.91 0-15.18 1.67-31.44 5.32l-2.95.67c-22.16 5.02-27.05 6.01-31.61 6.01-2.5 0-5.45.36-9.43 1.09-1.58.29-3.25.62-5.64 1.11a4894.21 4894.21 0 0 0-6.2 1.29c-11.68 2.37-20.3 3.51-29.73 3.51-23.02 0-36 6.71-43.53 23.66-3.9 8.8-7.82 13.58-14.7 18.5-1.78 1.27-18.36 11.7-25.48 16.75-10.34 7.32-16.3 17.87-21.19 34.23-.58 1.96-1.15 4-1.82 6.47l-1.69 6.35c-2.98 11.18-5 16.9-8.17 21.81-5.05 7.81-11.37 12.68-15.89 12.98-4.7.31-5.3-4.23-.94-10.53 11.52-16.64 14.82-34.03 7.92-61.6-4.35-17.42-16.16-29.72-34.27-39.22-4-2.1-8.2-4-12.99-5.97-1.84-.75-3.7-1.49-6-2.38l-5.43-2.08c-8.03-3.12-20.02-.58-36.92 6.63-3.52 1.5-7.21 3.19-11.61 5.27l-13 6.22c-4.71 2.22-8.16 3.75-11.11 4.88a115.87 115.87 0 0 0-12.21 5.63c-1.58.83-7.86 4.18-9.37 4.96a56.55 56.55 0 0 1-7.9 3.54c-5.3 1.75-8.62.85-10.17-3.43-1.46-4.02.66-8.5 5.8-13.74 2.75-2.82 6.16-5.66 11.15-9.48.79-.6 6.43-4.85 7.94-6.02a66.96 66.96 0 0 0 6.23-5.28c6.74-6.74 6.1-6.16 7.61-6.51.87-.2 6.69.36 9.74.36 5.22 0 7.03-.32 8.74-1.35l1.31-.84c.62-.4 1.18-.72 1.84-1.07a41.07 41.07 0 0 1 6.96-2.72c6.64-2.04 8.22-4.84 9.28-13.47.93-7.53 1.5-10.47 3.4-15.24 1.99-4.95 5.04-7.26 9.34-7.51 3.17-.2 5.5.35 12.97 2.6a63.54 63.54 0 0 0 9.02 2.26c1.45.22 2.83.34 4.14.34 20.71 0 39.7-1.82 48.8-5.96 4.32-1.96 10.29-3.1 21.93-4.53l9.4-1.12c3.92-.48 7.11-.88 10.27-1.32 8.16-1.14 15.4-2.43 22.49-4.06 12.42-2.86 24.33-9.26 35.55-18.2a137.4 137.4 0 0 0 19.18-18.64 60.02 60.02 0 0 0 11.15-20.32c3.76-11.57 4.32-24.36.75-38.23A284.86 284.86 0 0 1 392.95 0zM506.7 0h1.26c-.5.66-.9 1.18-1.17 1.51-3.95 4.96-6.9 7.92-9.82 9.57A10.02 10.02 0 0 1 492 12.5c-2.38 0-4.24.67-6.71 2.21l-2.65 1.71c-4.38 2.8-8.01 4.08-13.64 4.08-5.6 0-9.99-1.26-16.08-4.05a202.63 202.63 0 0 1-2.3-1.06l-2.18-.98c-1.6-.7-2.92-1.17-4.17-1.48a13.42 13.42 0 0 0-3.27-.43c-2.3 0-4.3-.68-11-3.37l-1.56-.62c-5-1.97-8.1-2.82-10.52-2.66-2.93.2-4.42 2.03-4.42 6.15 0 20.76-5.21 50.42-12.15 57.35-7.58 7.59-26.55 23.7-34.06 29.06-13.16 9.4-31.17 20.2-44.11 25.06a106.87 106.87 0 0 1-13.32 4.03c-3.28.78-6.6 1.43-11.25 2.24-.53.1-8.8 1.5-11.5 1.99-4.86.87-9.3 1.74-14 2.76-20.62 4.48-25.07 5.01-38.11 5.01-2.49 0-2.9-.07-14.05-2-2.42-.42-4.31-.73-6.15-1-8.11-1.19-13.83-1.36-17.64-.2-4.54 1.4-5.93 4.65-3.7 10.52 2.02 5.28 4.84 8.61 8.84 10.74 3.26 1.74 6.75 2.6 13.82 3.71 9.42 1.48 10.94 1.75 15.5 2.92a78.2 78.2 0 0 1 18.62 7.37c8.3 4.58 14.58 11.5 19.98 20.89 2.73 4.73 9.46 19.33 10.54 21.19 3.4 5.85 6.26 6.63 10.89 2 4.95-4.94 10.35-8.37 21.13-14.06.47-.25 2.06-1.1 2.12-1.12 7.98-4.21 11.92-6.51 15.87-9.54 5.11-3.9 8.66-8.1 10.77-13.11 8.52-20.24 20.75-33.31 32.46-33.31l5.5.03c10.53.08 17.35.02 24.9-.31 13.66-.62 23.78-2.09 29.39-4.67 5.85-2.7 13.42-5.49 24.18-9.02 3.46-1.14 6.29-2.05 12.7-4.1 7.7-2.45 11.08-3.54 15.17-4.9a1059.43 1059.43 0 0 1 11.33-3.72c3.67-1.2 5.96-2 8.03-2.78a59.88 59.88 0 0 0 6.66-2.94c1.87-.98 3.76-2.1 5.86-3.5 3.48-2.33 6.15-3.13 12.04-4.13l1.15-.2c5.71-1.01 9-2.3 12.76-5.63 7.82-6.96 8.58-23.18 3.84-44.52-1.7-7.67-2.1-19.28-1.57-35.47A837.22 837.22 0 0 1 546.76 0h1l-.15 3.06c-.32 6.42-.53 11.02-.68 15.62-.51 16.1-.12 27.65 1.56 35.21 4.82 21.68 4.04 38.2-4.16 45.48-3.91 3.48-7.37 4.84-13.24 5.87l-1.16.2c-5.76.99-8.32 1.75-11.65 3.98a63.73 63.73 0 0 1-5.96 3.56 60.86 60.86 0 0 1-6.77 2.99c-2.09.79-4.39 1.58-8.07 2.79a5398.31 5398.31 0 0 1-11.32 3.71c-4.1 1.37-7.48 2.46-15.18 4.92-6.42 2.04-9.24 2.95-12.7 4.08-10.73 3.53-18.27 6.3-24.07 8.98-5.76 2.66-15.97 4.14-29.77 4.77-7.56.33-14.4.39-24.95.31l-5.49-.03c-11.19 0-23.16 12.79-31.54 32.7-2.19 5.19-5.84 9.52-11.08 13.52-4.02 3.07-7.99 5.39-16.01 9.62l-2.12 1.12c-10.7 5.65-16.04 9.04-20.9 13.9-5.14 5.14-8.75 4.15-12.45-2.22-1.12-1.92-7.85-16.5-10.54-21.2-5.33-9.24-11.48-16.02-19.6-20.5a77.2 77.2 0 0 0-18.4-7.28c-4.5-1.17-6.02-1.43-15.4-2.9-7.17-1.12-10.74-2-14.13-3.81-4.22-2.25-7.2-5.77-9.3-11.27-2.43-6.39-.78-10.26 4.34-11.83 4-1.22 9.82-1.05 18.08.17 1.84.27 3.74.58 6.17 1 11.02 1.9 11.48 1.98 13.88 1.98 12.96 0 17.35-.52 37.9-4.99 4.71-1.02 9.16-1.9 14.03-2.77 2.71-.48 10.98-1.9 11.5-1.98 4.64-.81 7.95-1.46 11.2-2.23 4.55-1.07 8.76-2.34 13.2-4 12.83-4.81 30.79-15.59 43.88-24.94 7.47-5.33 26.4-21.4 33.94-28.94C407.3 61.98 412.5 32.49 412.5 12c0-4.61 1.86-6.9 5.35-7.15 2.63-.18 5.8.7 10.96 2.73l1.56.62c6.53 2.62 8.53 3.3 10.63 3.3 1.14 0 2.3.16 3.5.46 1.32.33 2.68.82 4.34 1.53a90.97 90.97 0 0 1 3.34 1.52l1.15.54c5.98 2.73 10.23 3.95 15.67 3.95 5.41 0 8.87-1.21 13.1-3.92.2-.13 2.1-1.38 2.66-1.72 2.62-1.63 4.64-2.36 7.24-2.36 1.47 0 2.94-.43 4.47-1.3 2.78-1.56 5.67-4.45 9.54-9.31l.7-.89zM324.54 600h-2.03c.49-2.96.91-6.2 1.28-9.66.44-4.1.76-8.25.98-12.21.08-1.39.14-2.65-.35-7.29-.47-1.94-.93-4.14-1.36-6.54-2.01-11.26-2.66-22.9-1.14-33.78a60.76 60.76 0 0 1 5.18-17.95 70.78 70.78 0 0 1 12.6-18.22c3.38-3.6 5.53-5.5 11.83-10.79 4.5-3.78 6.35-5.56 7.52-7.5.64-1.07.95-2.06.95-3.06 0-1.75 0-1.74-.75-9.23-.36-3.7-.57-6.3-.68-8.96-.5-12.1 1.62-19.6 8.11-21.76 15.9-5.3 25.89-12.1 33.45-25.54C409.6 390.65 425.85 376 436 376c12.36 0 20-1.96 29.41-8.8 6.76-4.92 9.5-6.6 12.47-7.46 2.22-.64 3.8-.74 9.12-.74 1.86 0 3.53-.83 5.57-2.62 1.08-.96 5.11-5.12 5.6-5.6 6.04-5.85 11.98-8.78 20.83-8.78 2.45 0 4.54.04 7.32.12 7.51.23 8.87.17 11.27-.7 3.03-1.1 5.53-3.03 14.75-11.17 8-7.06 10.72-8.92 22.87-16.47 1.44-.9 2.59-1.63 3.69-2.37a69.45 69.45 0 0 0 9.46-7.5c4.12-3.88 8.02-7.85 11.64-11.9v2.98a201.58 201.58 0 0 1-10.27 10.38c-3.18 3-6.2 5.35-9.72 7.7-1.12.76-2.28 1.5-3.75 2.4-12.05 7.5-14.71 9.32-22.6 16.28-9.46 8.35-12.01 10.32-15.39 11.55-2.74 1-4.19 1.06-12.01.82-2.76-.08-4.83-.12-7.26-.12-8.27 0-13.75 2.7-19.43 8.22-.44.43-4.52 4.64-5.68 5.66-2.37 2.09-4.46 3.12-6.89 3.12-5.1 0-6.6.1-8.56.66-2.67.78-5.29 2.37-11.85 7.15-9.8 7.13-17.85 9.19-30.59 9.19-9.22 0-24.96 14.2-34.13 30.49-7.84 13.94-18.24 21.02-34.55 26.46-5.31 1.77-7.21 8.51-6.75 19.78.1 2.6.31 5.19.68 8.84.75 7.62.75 7.58.75 9.43 0 1.38-.42 2.73-1.24 4.09-1.33 2.2-3.26 4.07-7.94 8-6.25 5.24-8.36 7.12-11.67 10.63a68.8 68.8 0 0 0-12.25 17.71 58.8 58.8 0 0 0-5 17.36c-1.49 10.66-.85 22.09 1.13 33.15.43 2.37.88 4.53 1.33 6.44.16.66.3 1.25.6 4.06a249.3 249.3 0 0 1-1.17 16.12c-.37 3.37-.78 6.53-1.25 9.44zm-13.4 0h-1.05l.12-.28c3.07-7.16 4.29-11.83 4.29-18.72 0-3.57-.07-4.93-.76-15.65-.77-12.04-1-19.64-.55-28.3.58-11.5 2.4-22.1 5.81-32.16 1.3-3.8 2.8-7.5 4.55-11.1 3.46-7.14 6.83-12.39 10.42-16.6a59.02 59.02 0 0 1 4.35-4.56c.43-.4 3-2.8 3.67-3.45 5.72-5.6 7.51-11.52 7.51-29.18 0-18.84 2.9-23.77 15.82-28.24 1.09-.37 1.92-.67 2.77-.98a51.3 51.3 0 0 0 6.1-2.7c4.95-2.6 9.64-6.22 14.44-11.42 25.5-27.63 37.15-35.16 56.37-35.16 8.28 0 14.54-1.95 22-6.3 1.78-1.03 13.82-8.82 18.16-11.27 2.83-1.59 5.66-3.03 8.63-4.39 7.92-3.6 13.97-4.45 26.6-4.8 7.53-.2 10.7-.49 14.26-1.58 4.55-1.4 8.06-4 10.93-8.43 2.2-3.41 6.85-7.08 14.66-12.06 1.61-1.03 3.27-2.05 5.65-3.5 9.53-5.85 11.56-7.13 14.81-9.57 5.34-4 9.3-8.37 13.68-14.77a204.2 204.2 0 0 0 5.62-8.75v1.9c-1.97 3.17-3.4 5.38-4.8 7.42-4.42 6.48-8.46 10.92-13.9 15-3.29 2.46-5.32 3.75-14.89 9.61a375.06 375.06 0 0 0-5.63 3.5c-7.7 4.9-12.26 8.52-14.36 11.76-3 4.63-6.7 7.39-11.48 8.85-3.68 1.12-6.9 1.42-14.53 1.63-12.5.34-18.44 1.18-26.2 4.7a111.08 111.08 0 0 0-8.56 4.35c-4.3 2.43-16.34 10.22-18.15 11.27-7.6 4.43-14.03 6.43-22.5 6.43-18.87 0-30.3 7.4-55.63 34.84-4.88 5.28-9.67 8.97-14.7 11.62-2 1.05-4 1.92-6.23 2.75-.86.32-1.7.62-5.37 1.87-5.08 1.76-7.44 3.25-9.28 6.37-2.23 3.78-3.29 9.94-3.29 20.05 0 17.9-1.87 24.07-7.8 29.89-.69.67-3.27 3.06-3.69 3.46a58.04 58.04 0 0 0-4.28 4.49c-3.53 4.14-6.86 9.32-10.28 16.38a95.19 95.19 0 0 0-4.5 10.99c-3.38 9.97-5.18 20.48-5.76 31.9-.44 8.6-.22 16.17.55 28.17.69 10.76.76 12.12.76 15.72 0 6.35-1.02 10.87-4.35 19zm25.08 0h-1c-.04-4.73.06-9.39.28-15.02.26-6.41-.4-11.79-2.53-24.37l-.31-1.86c-2.12-12.55-2.76-19.35-1.97-26.47 1.03-9.25 4.75-16.68 12-22.67 22.04-18.2 29.81-30.18 29.81-44.61 0-2.6-.3-4.81-.98-8.17-.97-4.79-1.1-5.68-.97-7.57.2-2.56 1.27-4.7 3.56-6.72 2.67-2.35 7.05-4.6 13.72-7.01 9.72-3.5 15.52-9.18 24.3-21.57l1.78-2.5c4.48-6.33 7.1-9.63 10.43-12.78 4.31-4.07 8.98-6.77 14.54-8.17 13.3-3.32 20.37-5.47 25.34-7.64a49.5 49.5 0 0 0 5.28-2.7c1.1-.65 1.75-1.04 4.24-2.6 2.7-1.68 5.22-2.08 11.38-2.28 5.44-.18 7.9-.43 10.97-1.41a21.47 21.47 0 0 0 9.54-6.22c4.87-5.3 10.03-7.61 17.79-8.9 1.07-.18 1.88-.3 3.86-.58 6.9-.97 9.94-1.69 13.48-3.62 4.5-2.45 6.79-4.44 23.46-19.68l3.14-2.85c9.65-8.71 16.12-13.83 21.42-16.48 4.25-2.12 7.6-4.69 11.22-8.6v1.45c-3.42 3.57-6.69 6-10.78 8.05-5.18 2.59-11.61 7.67-21.2 16.32l-3.12 2.85c-16.8 15.35-19.05 17.3-23.66 19.82-3.68 2-6.8 2.75-13.82 3.73-1.97.28-2.78.4-3.84.57-7.56 1.26-12.52 3.48-17.21 8.6a22.47 22.47 0 0 1-9.97 6.5c-3.2 1-5.72 1.27-11.25 1.45-5.98.2-8.39.57-10.89 2.13a144 144 0 0 1-4.25 2.61 50.48 50.48 0 0 1-5.39 2.75c-5.04 2.2-12.15 4.37-25.5 7.7-9.74 2.44-15.26 7.65-24.4 20.56l-1.77 2.5c-8.9 12.54-14.82 18.34-24.78 21.93-6.57 2.36-10.85 4.57-13.4 6.82-2.1 1.86-3.05 3.74-3.22 6.04-.13 1.76 0 2.63.95 7.3.7 3.42 1 5.7 1 8.37 0 14.79-7.93 27-30.18 45.39-7.03 5.8-10.64 13-11.64 22-.78 7-.14 13.73 1.96 26.2l.32 1.85c2.15 12.65 2.8 18.07 2.54 24.58-.22 5.57-.32 10.2-.28 14.98zM95.9 600h-2.04c.68-3.82 1.14-8.8 1.61-15.98.2-3.11.27-4.06.39-5.6 1.3-17.54 4.04-27.14 11.5-33.2 4.65-3.77 7.22-8.92 8.67-16 .51-2.52.7-3.87 1.33-9.17.66-5.5 1.16-8.06 2.24-10.36 1.45-3.09 3.82-4.69 7.39-4.69 14.28 0 38.48 9.12 53.6 20.2 8.66 6.35 21.26 13.32 31.74 17.11 13.03 4.71 21.89 4.41 24.75-1.73 1.7-3.64 1.92-4.11 2.65-5.77 2.93-6.67 4.69-12.2 5.25-17.5.23-2.17.24-4.23.02-6.2-.32-2.75-1.42-4.55-4.08-7.35l-1.32-1.37a30.59 30.59 0 0 1-2.41-2.79 30.37 30.37 0 0 1-2.5-4.07l-1.13-2.14c-1.62-3.1-2.68-4.6-4.12-5.56-5.26-3.5-14.8-5.5-28.55-6.83a272.42 272.42 0 0 0-9.04-.71l-2.18-.17c-9.57-.73-15.12-1.56-19.06-3.2C156.57 471.07 136 450.5 136 440c0-5.34 1.74-9.53 5.47-14.13 1.98-2.44 11.12-11.71 12.79-13.54 4.52-4.97 10.16-9.54 17.68-14.66 2.8-1.9 14.78-9.6 17.49-11.49a50.54 50.54 0 0 0 6.34-5.43c1.53-1.5 6.96-7.13 7.12-7.3 7.18-7.3 12.7-11.56 19.74-14.38 3.36-1.34 8.13-2.79 17.45-5.38a9577.18 9577.18 0 0 1 11.78-3.28 602.6 602.6 0 0 0 12.67-3.7c20.4-6.24 34-12.08 40.79-18.44 8.74-8.2 11.78-13.84 15.73-26.02 2.02-6.22 3.09-9.04 5.07-12.72 9.54-17.71 28.71-39.37 43.5-45.45C383.77 238.25 389 232.34 389 226c0-2.89 2.73-8.4 6.83-13.73 4.76-6.2 10.65-11.36 16.75-14.18 12.5-5.77 33.5-10.09 47.42-10.09 5.32 0 9.83-1.5 16.42-4.89 9.2-4.71 10.1-5.11 13.58-5.11 10.42 0 32.06-2.55 45.76-5.97l3.88-.98 3.47-.89c2.6-.66 4.33-1.08 5.93-1.43 3.9-.86 6.76-1.23 9.58-1.17 2.74.06 5.47.52 8.67 1.48 4.56 1.37 13.71-.9 22.87-5.68a68.07 68.07 0 0 0 9.84-6.2v2.4c-11.09 8.14-25.76 13.66-33.29 11.4a29.72 29.72 0 0 0-8.13-1.4c-2.63-.05-5.36.3-9.11 1.12a238 238 0 0 0-9.33 2.3l-3.9.99C522.38 177.43 500.58 180 490 180c-2.99 0-3.91.4-12.67 4.89-6.85 3.51-11.61 5.11-17.33 5.11-13.65 0-34.35 4.26-46.58 9.9-5.78 2.67-11.42 7.62-16 13.58-3.85 5.02-6.42 10.2-6.42 12.52 0 7.27-5.8 13.82-20.62 19.92-14.27 5.88-33.16 27.21-42.5 44.55-1.9 3.55-2.95 6.28-4.93 12.4-4.05 12.47-7.23 18.39-16.27 26.86-7.08 6.64-20.87 12.57-41.57 18.89a604.52 604.52 0 0 1-12.7 3.71 1495.1 1495.1 0 0 1-11.8 3.28c-9.24 2.58-13.97 4.01-17.24 5.32-6.73 2.69-12.05 6.8-19.05 13.92-.15.15-5.6 5.8-7.15 7.32a52.4 52.4 0 0 1-6.6 5.65c-2.74 1.92-14.75 9.63-17.5 11.5-7.4 5.04-12.94 9.52-17.33 14.35-1.72 1.9-10.8 11.11-12.71 13.46-3.47 4.26-5.03 8.03-5.03 12.87 0 9.5 20 29.5 33.38 35.08 3.67 1.53 9.1 2.34 18.45 3.05a586.23 586.23 0 0 0 4.34.32c3.24.23 5.07.37 6.93.55 14.08 1.37 23.82 3.4 29.45 7.17 1.82 1.2 3.02 2.91 4.8 6.29l1.11 2.13a28.55 28.55 0 0 0 2.34 3.81c.62.83 1.3 1.6 2.26 2.61.23.24 1.1 1.16 1.32 1.37 2.93 3.09 4.24 5.23 4.61 8.5.24 2.12.23 4.33-.01 6.64-.59 5.55-2.4 11.25-5.41 18.1-.74 1.67-.96 2.15-2.66 5.8-3.49 7.47-13.33 7.8-27.25 2.77-10.67-3.86-23.43-10.92-32.25-17.38C164.62 515.96 140.82 507 127 507c-5 0-6.4 3.02-7.64 13.29a99.03 99.03 0 0 1-1.36 9.33c-1.53 7.5-4.3 13.04-9.37 17.16-6.87 5.58-9.5 14.78-10.77 31.8-.11 1.52-.18 2.47-.38 5.57-.46 7.01-.91 11.99-1.57 15.85zm8.05 0h-1.02c.29-1.41.58-2.94.9-4.59l1.05-5.62c2.5-13.3 4.2-19.92 6.68-24.05 1.7-2.84 3.68-5.5 8.05-11.03 8.21-10.36 10.88-14.55 10.88-18.71l-.02-1.69c-.02-1.78-.02-2.7.02-3.77.21-5.05 1.47-8.2 4.64-9.4 3.92-1.5 10.39.44 20.12 6.43 9.56 5.88 17.53 10.7 25.91 15.66 1.31.78 14.27 8.41 17.67 10.45a714.21 714.21 0 0 1 6.42 3.9c13.82 8.5 38.94 5.05 46.3-7.83 3.6-6.28 4.54-8.52 7.78-17.32a82.3 82.3 0 0 1 1.18-3.07 42.27 42.27 0 0 1 4.06-7.64c9.33-13.98 14.92-26.1 14.92-36.72 0-3.66.75-6.62 3.36-14.85.52-1.64.83-2.66 1.15-3.73 3.64-12.23 3.04-19.12-4.29-24a23.1 23.1 0 0 0-9.98-3.78c-7.2-.93-14.49 1.17-23.91 5.88-1.55.78-6.64 3.44-7.6 3.93a62.6 62.6 0 0 0-4.14 2.3l-4.4 2.66c-11.62 6.92-20.4 9.18-32.81 6.08-3.32-.84-6.24-1.4-13.1-2.64-13.25-2.39-18.7-3.75-23.33-6.46-6.23-3.67-7.46-9.02-2.88-16.65A93.1 93.1 0 0 1 172 415.42a157 157 0 0 1 8.32-7.66c-.07.05 6.16-5.3 7.82-6.77a85.12 85.12 0 0 0 6.5-6.33c7.7-8.46 12.78-13.36 20.08-18.57 9.94-7.1 21.4-12.36 35.18-15.58 37.03-8.64 51-12.7 58.83-17.93 8.6-5.73 21.3-24.77 36.84-54.81 5.22-10.1 12.27-18.4 21.13-25.71 5.13-4.24 9.56-7.25 17.55-12.23 7.42-4.62 9.62-6.14 11.38-8.16a21.15 21.15 0 0 0 2.95-4.87c.61-1.3 2.87-6.47 3-6.77 1.36-3 2.56-5.4 3.95-7.73 6.53-10.97 16.03-18 31.4-20.8 12.73-2.3 19.85-2.7 29.68-2.3 3.25.13 4.13.16 5.6.14 5.15-.07 9.71-1.04 16.61-3.8 20.74-8.3 38.75-12.04 59.19-12.04 3.05 0 6.03.15 10.48.48l2.09.16c12.45.96 18.08.96 25.34-.63a49.65 49.65 0 0 0 14.09-5.45v1.15a50.52 50.52 0 0 1-13.88 5.28c-7.38 1.61-13.08 1.61-25.63.65l-2.08-.16c-4.43-.33-7.39-.48-10.41-.48-20.3 0-38.2 3.72-58.81 11.96-7.01 2.8-11.7 3.8-16.97 3.88-1.5.02-2.39-.01-5.66-.14-9.76-.4-16.8-.01-29.47 2.3-15.06 2.73-24.32 9.58-30.71 20.31a72.8 72.8 0 0 0-3.9 7.63c-.12.28-2.39 5.47-3.01 6.79a22 22 0 0 1-3.1 5.1c-1.86 2.13-4.07 3.66-11.6 8.35-7.95 4.96-12.35 7.95-17.44 12.15-8.76 7.23-15.73 15.43-20.89 25.4-15.61 30.2-28.36 49.32-37.16 55.19-7.98 5.32-21.97 9.39-59.17 18.07-13.65 3.18-24.98 8.39-34.82 15.42-7.22 5.16-12.27 10.01-19.92 18.43a86.07 86.07 0 0 1-6.57 6.4c-1.67 1.48-7.91 6.83-7.84 6.77-3.27 2.84-5.8 5.16-8.26 7.62a92.1 92.1 0 0 0-14.27 18.13c-4.3 7.16-3.22 11.89 2.53 15.26 4.47 2.63 9.88 3.99 23.24 6.39a185.7 185.7 0 0 1 12.92 2.6c12.11 3.03 20.64.84 32.06-5.96l4.4-2.65c1.66-1 2.96-1.73 4.2-2.35.95-.48 6.04-3.14 7.6-3.92 9.59-4.8 17.04-6.94 24.49-5.98a24.1 24.1 0 0 1 10.4 3.93c7.82 5.21 8.45 12.52 4.7 25.13-.32 1.07-.64 2.1-1.16 3.74-2.57 8.12-3.31 11.04-3.31 14.55 0 10.88-5.66 23.14-15.08 37.28a41.28 41.28 0 0 0-3.97 7.46c-.37.9-.73 1.82-1.18 3.04-3.25 8.85-4.21 11.13-7.84 17.47-7.67 13.42-33.43 16.95-47.7 8.18a578.4 578.4 0 0 0-6.4-3.89c-3.4-2.04-16.36-9.67-17.67-10.45-8.38-4.97-16.36-9.78-25.92-15.66-9.5-5.85-15.7-7.7-19.24-6.36-2.68 1.02-3.8 3.82-4 8.51a61.12 61.12 0 0 0-.02 3.72l.02 1.7c0 4.5-2.69 8.73-11.52 19.87-3.92 4.95-5.87 7.59-7.55 10.39-2.39 3.97-4.08 10.56-6.56 23.72l-1.05 5.62-.86 4.4zm10.5 0h-1c.03-.34.04-.68.04-1 0-12.39 8.48-33.57 19.16-43.37a26.18 26.18 0 0 0 3.67-4.17 35.8 35.8 0 0 0 2.88-4.9c.36-.72 1.75-3.66 2.1-4.36 3.22-6.29 6.84-6.54 16.97.39 1.34.9 6.07 4.16 6.4 4.38 2.62 1.8 4.67 3.2 6.7 4.56 5.03 3.39 9.37 6.2 13.51 8.7 14.33 8.67 25.49 13.27 34.11 13.27 16.86 0 32.71-5.95 39.6-14.8 1.59-2.04 3.2-5.17 5.06-9.63.8-1.92 1.64-4.06 2.67-6.8l2.74-7.33c4.66-12.44 7.76-19.06 11.56-23.27 7.9-8.79 14.87-36 14.87-52.67 0-1.9.17-3.11 1.02-8.27.37-2.2.58-3.6.74-5.07.63-5.51.21-9.46-1.68-12.39-4.6-7.1-19.7-9.23-38.46-4.78a100.57 100.57 0 0 0-18.94 6.3c-5.17 2.37-17.11 9.74-16.5 9.4-6.72 3.64-12.97 4.15-24.8 1.3-29.55-7.14-30.43-8.62-15.26-26.81 17.44-20.93 47.12-46.18 56.38-46.18 9.92 0 53.84-11.98 65.78-17.95 9.46-4.73 24.32-21.18 36.82-37.85.71-.95 13.5-21.6 19.2-29.6 9.35-13.13 18.22-22.55 26.95-27.53 7.29-4.17 13.16-10.28 18.8-18.73 1.93-2.9 10.52-17.65 12.73-20.41 1.54-1.93 3-3.21 4.52-3.89 14.07-6.25 24.22-9.04 39.2-9.04h29c4.05 0 7.36-.4 22.93-2.5l4.3-.57c9.92-1.3 16.57-1.93 21.77-1.93 1.66 0 2.95.01 6.03.04 18.61.19 28.55-.48 44.86-4.03 3.1-.67 6.13-1.78 9.11-3.31v1.12a37.96 37.96 0 0 1-8.9 3.17c-16.4 3.56-26.4 4.24-45.08 4.05-3.08-.03-4.36-.04-6.02-.04-5.15 0-11.76.63-21.64 1.92l-4.3.58c-15.64 2.11-18.94 2.5-23.06 2.5h-29c-14.81 0-24.84 2.75-38.8 8.96-1.34.6-2.69 1.78-4.14 3.6-2.16 2.68-10.72 17.39-12.68 20.33-5.72 8.57-11.7 14.8-19.13 19.04-8.57 4.9-17.36 14.23-26.63 27.24-5.68 7.97-18.47 28.64-19.22 29.63-12.6 16.8-27.52 33.32-37.18 38.15-12.06 6.03-56.14 18.05-66.22 18.05-8.82 0-38.39 25.15-55.62 45.82-14.6 17.52-14.19 18.21 14.74 25.2 11.6 2.8 17.6 2.3 24.09-1.2-.67.35 11.31-7.03 16.56-9.44 5.41-2.48 11.6-4.59 19.11-6.37 19.13-4.53 34.65-2.35 39.54 5.22 2.05 3.17 2.48 7.32 1.84 13.04a96.34 96.34 0 0 1-.75 5.13c-.84 5.08-1.01 6.29-1.01 8.1 0 16.9-7.03 44.33-15.13 53.33-3.68 4.09-6.76 10.65-11.37 22.96-.35.93-2.2 5.94-2.73 7.33-1.04 2.76-1.88 4.9-2.68 6.84-1.9 4.53-3.55 7.73-5.2 9.85-7.1 9.13-23.25 15.19-40.39 15.19-8.86 0-20.15-4.65-34.63-13.42-4.15-2.51-8.5-5.32-13.55-8.72a861.54 861.54 0 0 1-6.71-4.56l-6.4-4.39c-9.68-6.63-12.61-6.42-15.5-.75-.35.68-1.74 3.62-2.1 4.35a36.77 36.77 0 0 1-2.96 5.03c-1.12 1.57-2.37 3-3.81 4.33-10.47 9.6-18.84 30.51-18.84 42.63l-.03 1zm-29.65 0h-1.1c1.17-2.52 1.79-5.2 1.79-8 0-20 4.83-42.04 12.15-49.35 5.17-5.18 7.77-8.38 9.9-12.74 2.64-5.41 3.95-12 3.95-20.91 0-6.82 1.14-11.59 3.37-15.07 1.74-2.7 3.6-4.21 8.91-7.52a31.64 31.64 0 0 0 3.9-2.79c4.61-3.96 6.58-6.2 7.72-9.41 1.43-4.02.93-9.04-1.86-16.02a68.98 68.98 0 0 0-3.99-8.07l-.93-1.7a75.47 75.47 0 0 1-2.64-5c-5.16-10.71-3.77-18.9 7.68-29.78a204 204 0 0 1 26.81-21.55c3.96-2.69 16.8-10.8 19.24-12.5 1.99-1.4 4.33-3.3 7.77-6.3-.02 0 7.23-6.39 9.47-8.3 4.97-4.26 9.09-7.5 13.05-10.15 4.72-3.15 8.97-5.28 12.87-6.32 12.78-3.41 15.6-4.18 21.77-5.97 12.55-3.64 21.96-6.9 28.14-10a45.47 45.47 0 0 1 7.47-2.79c8.66-2.66 12.02-4.1 16.97-8.1 6.78-5.46 13.07-14.25 19.33-27.87 15.97-34.77 19.08-39.39 32.15-49.19 3.14-2.36 6.37-4.1 11.43-6.4l2.33-1.04c11.93-5.35 16.87-8.93 21.1-17.38 1.88-3.77 2.48-6.29 3.37-12.27.78-5.19 1.48-7.56 3.53-10.25 2.57-3.4 7.03-6.27 14.36-9.01 3.37-1.26 7.36-2.5 12.05-3.73 16.33-4.3 25.28-5.36 39.6-5.81 6.9-.22 9.5-.56 12.66-2 1.19-.54 2.36-1.23 3.58-2.11 3.7-2.7 8.14-4.54 13.24-5.67 5.71-1.27 10.69-1.54 18.7-1.45l2.35.02c2.82 0 6.8-1 19.7-4.69 10.83-3.08 15.95-4.31 19.3-4.31.82 0 1.9.13 3.55.41l5.01.9c9.82 1.68 17.44 1.89 25.15-.21 7.98-2.18 14.8-6.77 20.29-14.24V147c-5.47 7.04-12.21 11.42-20.03 13.55-7.88 2.15-15.63 1.94-25.58.23l-5-.9c-1.6-.26-2.64-.39-3.39-.39-3.2 0-8.32 1.22-19.74 4.48-12.35 3.53-16.3 4.52-19.26 4.52l-2.36-.02c-7.94-.1-12.85.17-18.47 1.42-4.97 1.11-9.3 2.9-12.88 5.5a21.4 21.4 0 0 1-3.75 2.22c-3.32 1.5-6 1.87-13.04 2.09-14.25.44-23.13 1.5-39.37 5.77a125.56 125.56 0 0 0-11.95 3.7c-7.17 2.7-11.49 5.46-13.93 8.68-1.9 2.52-2.58 4.76-3.33 9.8-.9 6.08-1.53 8.68-3.47 12.56a30.6 30.6 0 0 1-9.66 11.45c-3.12 2.26-5.95 3.73-11.93 6.4l-2.31 1.04c-5.01 2.27-8.18 3.99-11.25 6.29-12.9 9.68-15.93 14.17-31.85 48.8-6.31 13.76-12.7 22.68-19.6 28.25-5.08 4.1-8.53 5.57-17.3 8.27a44.64 44.64 0 0 0-7.33 2.73c-6.24 3.12-15.7 6.4-28.3 10.06a867.4 867.4 0 0 1-21.8 5.97c-3.77 1.01-7.93 3.1-12.56 6.19a137.35 137.35 0 0 0-12.95 10.07c-2.24 1.92-9.48 8.3-9.48 8.3a98.2 98.2 0 0 1-7.84 6.37c-2.46 1.72-15.32 9.83-19.26 12.5a203 203 0 0 0-26.69 21.45c-11.13 10.58-12.43 18.3-7.47 28.63a74.52 74.52 0 0 0 2.62 4.95l.94 1.7a69.84 69.84 0 0 1 4.03 8.17c2.88 7.2 3.4 12.46 1.89 16.73-1.22 3.43-3.28 5.77-8.02 9.84-1.14.97-2.32 1.8-5.3 3.67-3.92 2.45-5.69 3.89-7.31 6.42-2.13 3.3-3.22 7.89-3.22 14.53 0 9.05-1.34 15.79-4.05 21.34-2.19 4.49-4.85 7.77-10.1 13.01-7.07 7.07-11.85 28.9-11.85 48.65 0 2.8-.58 5.48-1.7 8zm282.54 0h-1.01l-1.1-5.8c-3.08-16.26-4.05-26.2-2.74-37.26.7-5.8.77-9.68.55-15.3-.18-4.45-.17-5.68.19-7.63.78-4.3 3.44-8.53 10.39-16.34 9.07-10.2 12.26-15.41 19.8-30.15 1.35-2.64 2.33-4.47 3.38-6.3.9-1.58 1.82-3.06 2.77-4.5 3.14-4.7 7.03-8.42 16.84-16.81 11.22-9.6 15.5-13.86 18.13-19.13.7-1.4 1.3-2.8 1.93-4.4a206 206 0 0 0 1.49-4.05c3.63-9.94 8.01-13.93 22.9-17.81 4.99-1.3 20.55-5.13 21.38-5.34 16.19-4.1 25.33-7.36 33.48-12.6 5.86-3.77 5.84-3.76 27.66-16.53l2.6-1.52c10.23-6 17.1-10.2 22.73-13.95a149.3 149.3 0 0 0 8.8-6.3 723.7 723.7 0 0 0 6.37-5.08A87.74 87.74 0 0 1 600 342.95v1.12a85.76 85.76 0 0 0-15.49 9.9c.18-.14-4.76 3.84-6.38 5.1a150.3 150.3 0 0 1-8.85 6.35c-5.65 3.76-12.53 7.96-22.78 13.97l-2.6 1.53c-21.8 12.75-21.78 12.74-27.63 16.5-8.27 5.32-17.49 8.61-33.78 12.73-.83.21-16.39 4.04-21.36 5.33-8.03 2.1-13.15 4.5-16.45 7.5-2.66 2.42-4 4.86-5.77 9.7l-1.5 4.07a51.12 51.12 0 0 1-1.96 4.47c-2.72 5.45-7.04 9.75-18.38 19.45-9.73 8.32-13.6 12.02-16.65 16.6a77.18 77.18 0 0 0-2.74 4.45c-1.05 1.81-2.01 3.63-3.35 6.25-7.58 14.81-10.82 20.08-19.96 30.36-6.83 7.7-9.4 11.78-10.15 15.86-.34 1.85-.34 3.04-.17 7.4.22 5.68.14 9.6-.55 15.47-1.3 10.92-.34 20.79 2.73 36.95l1.12 5.99zm-76.59 0h-2.1l1.39-4.3c1.04-3.3 1.93-6.78 2.68-10.4 2.65-12.73 3.27-23.63 3.27-41.3 0-5.71-1.86-9.75-4.13-9.75-2.94 0-6.96 5.61-10.93 17.08C271.14 579.68 258.3 593 238 593c-22.42 0-29.26-1.35-48.42-10.09a87.69 87.69 0 0 1-9.42-5.04c-2.95-1.8-12.78-8.57-14.84-9.72-4.2-2.36-7-2.71-9.72-.99-.63.4-1.26.91-1.9 1.55a57.69 57.69 0 0 1-4.31 3.86 147.88 147.88 0 0 1-3.06 2.44l-1 .8C137.01 582.43 134 587.18 134 597c0 1.02-.02 2.01-.07 3h-2c.05-.99.07-1.98.07-3 0-10.52 3.33-15.78 12.09-22.76a265.61 265.61 0 0 1 2-1.6c.83-.64 1.43-1.13 2.03-1.61a55.76 55.76 0 0 0 4.17-3.74c.74-.73 1.48-1.34 2.24-1.82 3.47-2.2 7-1.75 11.77.93 2.15 1.21 12.03 8 14.9 9.76a85.7 85.7 0 0 0 9.22 4.93C209.29 589.7 215.85 591 238 591c19.25 0 31.49-12.7 41.06-40.33 4.24-12.25 8.66-18.42 12.81-18.42 3.8 0 6.13 5.06 6.13 11.75 0 17.8-.63 28.8-3.3 41.7-.77 3.7-1.68 7.23-2.75 10.6-.4 1.3-.8 2.53-1.19 3.7zm-149.25 0l.5-.94a160.1 160.1 0 0 0 6.53-13.26c2.73-6.29 5.78-9.64 9.24-10.52 3.74-.95 7.15.74 12.56 5.13 5.43 4.4 6.07 4.86 7.73 5.1 1.6.22 4.28 1.14 8.86 2.95 1.3.5 10.78 4.35 13.85 5.55 3.07 1.2 5.85 2.25 8.49 3.18 3.1 1.1 5.98 2.04 8.65 2.81h-3.45c-1.76-.56-3.6-1.18-5.54-1.87a281.2 281.2 0 0 1-8.51-3.19c-3.08-1.2-12.57-5.04-13.86-5.55-4.5-1.78-7.15-2.68-8.63-2.9-1.94-.27-2.53-.7-8.22-5.3-5.17-4.2-8.36-5.78-11.69-4.94-3.1.78-5.94 3.92-8.56 9.95a161 161 0 0 1-6.82 13.8h-1.13zm112.89 0a30.34 30.34 0 0 0 11.27-6.27c1.55-1.36 3.32-3.46 5.34-6.29 1.05-1.46 2.15-3.1 3.41-5.04a349.73 349.73 0 0 0 2.5-3.9l.47-.75.93-1.47a89.17 89.17 0 0 1 3.25-4.86c1.05-1.43 1.82-2.23 2.44-2.46 1.02-.37 1.49.48 1.49 2.04l.01 2.11c.05 6.91-.08 11.32-.7 16.33a48.4 48.4 0 0 1-2.38 10.56h-1.07a46.47 46.47 0 0 0 2.45-10.68c.62-4.96.75-9.33.7-16.2l-.01-2.12c0-.97-.08-1.12-.15-1.1-.36.14-1.05.85-1.97 2.1a88.44 88.44 0 0 0-3.22 4.82l-.92 1.46-.48.75a1268.1 1268.1 0 0 1-2.5 3.92c-1.26 1.95-2.38 3.6-3.44 5.08-2.06 2.88-3.87 5.04-5.5 6.45a30.87 30.87 0 0 1-8.94 5.52h-2.98zm-183.72 0H69.3c3.37-3.43 5.19-8.33 5.19-15 0-18.6-.04-17.35 1.02-20.77.6-1.93 1.5-3.74 3.27-6.63.42-.7 4.92-7.8 6.78-10.86 3.04-4.97 11.04-16.5 12.21-18.56 3.48-6.08 4.72-12.06 4.72-24.18 0-7.85 2.5-14.2 8.1-23.44l2.84-4.63a72.67 72.67 0 0 0 2.49-4.4c1.62-3.15 2.48-5.78 2.62-8.28.2-3.78-1.3-7.29-4.9-10.9-5.13-5.12-8.6-5.43-11.2-1.85-2.12 2.92-3.48 7.74-5.06 16.47-.2 1.03-.82 4.6-.82 4.57-.83 4.67-1.4 7.33-2.1 9.6-1.35 4.42-3.7 7.61-8.36 12.26l-3.26 3.2c-6.38 6.39-9.68 11.51-11.36 19.5l-1.16 5.52c-.87 4.1-1.56 7.04-2.33 9.94-3.67 13.74-9.65 25.97-22.59 44.72-7.68 11.14-11.05 18.87-10.92 23.72h-1c-.12-5.16 3.35-13.05 11.1-24.28 12.87-18.67 18.8-30.8 22.44-44.42.77-2.88 1.45-5.8 2.32-9.89l1.16-5.51c1.73-8.22 5.13-13.5 11.64-20 .63-.64 2.84-2.8 3.25-3.21 4.57-4.54 6.82-7.62 8.12-11.84a81.58 81.58 0 0 0 2.07-9.48l.81-4.57c1.62-8.9 3-13.8 5.24-16.89 3-4.15 7.2-3.78 12.71 1.74 3.8 3.8 5.42 7.58 5.2 11.66-.15 2.66-1.05 5.41-2.73 8.68a73.6 73.6 0 0 1-2.52 4.46l-2.84 4.63c-5.52 9.1-7.96 15.3-7.96 22.92 0 12.28-1.28 18.43-4.85 24.68-1.2 2.1-9.21 13.65-12.22 18.58-1.87 3.06-6.37 10.18-6.78 10.86-1.73 2.82-2.6 4.57-3.17 6.4-1.02 3.28-.98 2.1-.98 20.48 0 6.52-1.7 11.44-4.82 15zM310.09 0h1.06c-.37.9-.77 1.83-1.2 2.82-3.9 9.06-5.45 15.15-5.45 25.18 0 7.64-2.1 11.6-6.64 13.05-3.46 1.1-5.72.98-17.57-.43-11.55-1.36-19.17-1.58-28.16-.14-6.24 2.49-25.91 7.02-32.13 7.02-11.15 0-36.76-2.88-54.12-7.01a22.08 22.08 0 0 0-16.95 2.48c-4.05 2.33-7.09 5.03-13.9 11.97-6.28 6.39-9.53 9.23-13.8 11.5-7.09 3.79-11.22 7.65-13.4 12.27-1.82 3.85-2.33 7.84-2.33 15.29 0 4.4-2.65 6.69-9.45 9.74.1-.05-2.97 1.31-3.84 1.71-8.78 4.06-12.71 8.29-12.71 16.55 0 12.52-4.86 19.22-17.34 27.96l-4.56 3.14c-1.9 1.3-3.3 2.3-4.67 3.3-.92.68-1.79 1.34-2.62 2-7.16 5.62-11 14.54-15.56 33.28-.63 2.57-3.3 14-4.07 17.14a350.44 350.44 0 0 1-5.2 19.33c-1.37 4.5-4.5 15.07-4.96 16.53-1.05 3.4-1.64 4.94-2.46 6.32-.82 1.4-6.85 9.08-12.64 18.27L0 277.98v-1.9l4.58-7.35a270.8 270.8 0 0 1 12.61-18.23c-.3.5 1.35-2.8 2.38-6.12.45-1.44 3.58-12.01 4.95-16.53 1.83-6.03 3.44-12.09 5.19-19.27.76-3.13 3.44-14.56 4.06-17.14 4.62-18.95 8.52-28.02 15.92-33.83.84-.67 1.72-1.33 2.65-2.01 1.38-1.02 2.8-2.01 4.7-3.32l4.54-3.14C73.83 140.57 78.5 134.13 78.5 122c0-8.74 4.2-13.26 13.29-17.45.88-.41 3.96-1.77 3.85-1.73 6.46-2.9 8.86-4.97 8.86-8.82 0-7.6.53-11.7 2.42-15.71 2.29-4.84 6.57-8.85 13.84-12.73 4.15-2.21 7.35-5 14.15-11.93 6.28-6.4 9.36-9.13 13.52-11.53a23.07 23.07 0 0 1 17.69-2.59c17.27 4.12 42.8 6.99 53.88 6.99 6.1 0 25.73-4.53 31.92-7 9.12-1.46 16.83-1.25 28.49.13 11.63 1.38 13.9 1.5 17.15.47 4.06-1.3 5.94-4.85 5.94-12.1 0-10.1 1.56-16.3 6.6-28zm25.12 0h1c.05 5.62.26 11.48.65 19.4.47 9.7.64 14.57.64 21.6 0 9.81-4.68 17.46-13.1 23.16-6.53 4.43-14.94 7.46-24.33 9.33-3.74.54-9.42.56-22.68.23-6.74-.17-9.35-.22-12.39-.22-2.77 0-4.97.43-7.63 1.36-.88.3-4.55 1.74-5.58 2.11-6.55 2.35-13.59 3.53-24.79 3.53-8.1 0-13.58-1.38-22.46-4.9l-3.18-1.25c-12.55-4.87-21.27-5.15-37.18 1.12-11.15 4.39-18.13 9.2-22.28 14.81-3.15 4.26-4.33 7.8-5.94 15.8-1.22 6.09-1.93 8.74-3.5 12.13-1.65 3.53-3.97 5.81-7.07 7.22-2.33 1.07-4.35 1.5-9.32 2.19-9.04 1.27-12.77 3.09-15.61 9.58-3.71 8.48-7.72 13.87-14.22 19.76-2.4 2.18-13.14 11.02-15.91 13.42-8.2 7.1-13.85 17.37-18.7 31.97a258.81 258.81 0 0 0-3.27 10.7c-.01.05-2.26 7.97-2.88 10.1-8.49 28.85-17.88 52.95-26.13 61.2-2.8 2.8-5.06 5.64-10.4 12.96-3.4 4.68-6.23 8.25-8.95 11.1v-1.55c2.74-2.98 5.73-6.82 9.48-11.97 4.03-5.52 6.32-8.4 9.17-11.24 8.07-8.08 17.44-32.14 25.87-60.8.62-2.1 2.86-10.03 2.88-10.08 1.21-4.24 2.21-7.53 3.28-10.74 4.9-14.75 10.63-25.16 19-32.4 2.78-2.42 13.5-11.25 15.89-13.4 6.4-5.8 10.32-11.09 13.97-19.43 1.68-3.83 4.05-6.31 7.2-7.86 2.4-1.17 4.64-1.67 9.53-2.36 4.54-.63 6.5-1.05 8.7-2.06 2.89-1.31 5.03-3.42 6.58-6.73 1.53-3.3 2.23-5.9 3.43-11.9 1.64-8.14 2.85-11.79 6.11-16.2 4.28-5.79 11.41-10.7 22.73-15.16 16.15-6.36 25.13-6.07 37.9-1.11l3.19 1.26c8.77 3.47 14.13 4.82 22.09 4.82 11.09 0 18.02-1.16 24.46-3.47 1-.36 4.68-1.8 5.58-2.11A22.5 22.5 0 0 1 265 72.5c3.05 0 5.67.05 14.07.26 11.53.29 17.2.27 20.83-.25 9.25-1.85 17.54-4.83 23.94-9.17C332 57.8 336.5 50.46 336.5 41c0-7-.17-11.86-.7-22.7-.35-7.26-.55-12.83-.59-18.3zM93.87 0h2.04c-.7 4-1.61 6.82-3.03 9.47-2.33 4.38-2.85 5.75-5.26 13.03a40.46 40.46 0 0 1-1.94 5.03c-2.24 4.66-5.92 8.8-13.07 14.26-8.01 6.13-14.27 16.55-20.03 31.55-2.4 6.23-8.75 25.63-9.64 28.01-2.69 7.16-6.56 12.7-15.63 23.68l-2.68 3.24c-6.02 7.34-9.35 12.07-11.72 17.15-2.3 4.94-7.12 9.9-12.91 14.15v-2.4c5.14-3.94 9.1-8.3 11.1-12.6 2.46-5.27 5.87-10.1 11.98-17.56l2.68-3.26c8.94-10.8 12.72-16.22 15.3-23.1.88-2.33 7.24-21.74 9.65-28.03 5.89-15.31 12.3-26 20.68-32.41 6.92-5.3 10.4-9.2 12.48-13.55.65-1.35 1.16-2.7 1.85-4.79 2.45-7.4 3-8.83 5.4-13.34A27.68 27.68 0 0 0 93.87 0zm9.07 0h1.02c-1.66 8.3-2.91 12.67-4.54 15.26a59.14 59.14 0 0 0-4.1 8.21c-1.27 3-2.44 6.2-3.5 9.4-.38 1.12-.7 2.16-2.41 5.39a251.48 251.48 0 0 0-12.81 13.3c-3.48 3.96-5.95 7.27-7.15 9.66-.95 1.9-2.06 5.99-3.61 12.97-.64 2.9-3.65 17.15-4.51 21.07-3.63 16.45-6.63 26.69-9.9 32-7.66 12.45-10.64 15.71-37.08 41.1A69.78 69.78 0 0 1 0 179.21v-1.15a69.39 69.39 0 0 0 13.65-10.42c26.4-25.33 29.32-28.55 36.92-40.9 3.2-5.18 6.18-15.37 9.78-31.7.86-3.91 3.87-18.16 4.51-21.06 1.57-7.09 2.7-11.2 3.7-13.2 1.24-2.5 3.76-5.86 7.29-9.89.9-1.03 1.86-2.1 2.86-3.18 2.4-2.6 4.96-5.22 7.53-7.76.9-.88 1.73-1.7 3.37-3.4a129.02 129.02 0 0 1 4.78-13.46 60.07 60.07 0 0 1 4.19-8.35c1.52-2.44 2.74-6.71 4.36-14.74zM83.71 0h1.1c-2.09 4.74-6.03 8.92-11.42 12.3-7.2 4.52-16.5 7.2-24.39 7.2-8.9 0-11.8 7-11.74 21.52 0 1.7.04 3.17.12 5.99.1 3.3.12 4.45.12 5.99 0 5.73-.76 11.3-2.01 16.5a66.67 66.67 0 0 1-2.15 6.97 2597.76 2597.76 0 0 1-7 15.86A4270.8 4270.8 0 0 1 6.44 136.2 54.64 54.64 0 0 1 0 147v-1.65a54.87 54.87 0 0 0 5.55-9.57A4269.82 4269.82 0 0 0 30.7 79.97c.53-1.2.99-2.23 2.44-5.9A69.23 69.23 0 0 0 36.5 53c0-1.52-.03-2.66-.12-5.95-.08-2.83-.12-4.31-.12-6.01-.03-6.79.53-11.62 2.07-15.34 1.94-4.68 5.39-7.19 10.67-7.19 7.7 0 16.81-2.63 23.86-7.05C77.93 8.27 81.66 4.38 83.7 0zm282.63 0h1.01c1.86 10.02 2.18 12.67 2.32 18.3a123.43 123.43 0 0 1 .37 27.83c-.96 8.78-3.1 16.01-6.63 21.15-11.34 16.5-39.8 29.22-66.41 29.22-5.09 0-10.47.28-16.31.83a413.8 413.8 0 0 0-24.37 3.16c-21.56 3.26-27.66 4.01-36.32 4.01-6.92 0-12.2-1.05-21.69-3.9l-2.78-.83c-1.39-.41-2.54-.74-3.65-1.02-8-2.05-14.22-2.04-21.7.72a16.32 16.32 0 0 0-9.17 8.18c-1.6 3.05-2.5 6.06-4.02 12.83-1.5 6.64-2.34 9.52-3.99 12.64a16.16 16.16 0 0 1-9.85 8.36 104.8 104.8 0 0 0-9.5 3.42c-6.55 2.8-10.1 5.57-13.8 10.47-1.33 1.75-1.03 1.3-5.43 7.9-1.98 2.97-4.66 5.8-8.48 9.14-2.01 1.76-10.71 8.83-12.88 10.7-7.37 6.35-12.58 12.14-16.63 19.14-4.22 7.3-7.8 18.3-11.28 33.26-.87 3.73-1.72 7.64-2.64 12.14l-1.18 5.8-1.09 5.45c-1.8 8.96-2.77 13.28-3.77 16.26-6.8 20.44-17.26 42.16-27.13 51.2-5.11 4.7-8.1 7.07-11.1 8.86-.9.54-1.84 1.04-2.92 1.57-.44.22-9.6 4.4-14.1 6.66l-1.22.62v-1.13l.78-.39c4.52-2.26 13.67-6.44 14.1-6.65a41.19 41.19 0 0 0 2.84-1.54c2.94-1.75 5.88-4.09 10.94-8.73 9.71-8.9 20.1-30.51 26.87-50.79.97-2.92 1.94-7.22 3.73-16.13l1.1-5.46a490.5 490.5 0 0 1 3.82-17.96c3.5-15.06 7.1-26.14 11.39-33.54 4.11-7.11 9.4-12.98 16.83-19.4 2.19-1.88 10.88-8.95 12.88-10.7 3.77-3.28 6.39-6.05 8.3-8.93 4.43-6.64 4.12-6.18 5.47-7.96 3.8-5.03 7.5-7.91 14.21-10.78 2.61-1.12 5.74-2.24 9.59-3.46a15.17 15.17 0 0 0 9.27-7.86c1.59-3.02 2.42-5.85 4.03-12.99 1.41-6.27 2.32-9.33 3.98-12.48a17.31 17.31 0 0 1 9.7-8.66c7.7-2.83 14.1-2.84 22.3-.75 1.12.29 2.28.61 3.68 1.03l3.73 1.11c8.47 2.54 13.66 3.58 20.46 3.58 8.59 0 14.67-.75 36.18-4a414.64 414.64 0 0 1 24.41-3.17c5.88-.54 11.29-.83 16.41-.83 26.3 0 54.45-12.58 65.59-28.78 3.42-4.98 5.5-12.06 6.46-20.7.84-7.74.73-16.02.02-23.9a136.2 136.2 0 0 0-.57-5.12c0-4.47-.3-6.94-2.16-17zM18.88 0h1.03C18 7.57 17.15 10.18 14.46 16.2c-1.95 4.37-2.67 9.19-2.42 14.89.2 4.33.71 7.7 2.28 16.13 1.09 5.88 1.57 8.77 1.94 12.2.96 8.9.24 16.08-2.8 22.79A463.4 463.4 0 0 1 0 109.43v-2.12a465 465 0 0 0 12.54-25.52c2.97-6.52 3.67-13.53 2.72-22.27-.36-3.4-.84-6.26-1.93-12.12-1.57-8.47-2.1-11.88-2.29-16.27-.26-5.84.48-10.81 2.5-15.33 2.64-5.9 3.48-8.47 5.34-15.8zm280.47 0a70.78 70.78 0 0 1-4.91 11.24c-2.56 4.7-4.01 8.45-4.86 11.98l-.4 1.8-.28 1.45a5.28 5.28 0 0 1-.74 2.07c-.74 1.03-1.93 1.28-5.13 1.25.92 0-9.85-.29-15.03-.29-10.2 0-18.45.82-29.46 2.56-16.87 2.66-17.73 2.77-23.66 2.52a42.57 42.57 0 0 1-8-1.09c-17.7-4.16-46.18-5.86-54.72-3.01-2.72.9-5.88 2.8-9.52 5.59a112.37 112.37 0 0 0-6.54 5.48c-1.4 1.25-9.17 8.5-10.78 9.84-1.45 1.2-8.18 7.42-8.85 8.02a114.65 114.65 0 0 1-4.55 3.9c-4.99 4.03-8.9 6.2-11.92 6.2-3.52.05-4.32 0-5.14-.4-1.13-.56-1.5-1.72-1.13-3.57.74-3.63 4.47-10.84 12.84-24.8 5.69-9.48 9.42-18 11.78-26.2 1.45-5.04 1.94-7.4 2.97-14.54h1.01c-1.05 7.3-1.54 9.7-3.01 14.82-2.39 8.28-6.16 16.89-11.9 26.44-8.3 13.84-12 21.01-12.7 24.48-.3 1.45-.08 2.14.59 2.47.6.3 1.35.35 3.48.3 3.92 0 7.69-2.1 12.5-5.98 1.4-1.13 2.87-2.39 4.51-3.86.66-.59 7.41-6.83 8.88-8.05 1.59-1.33 9.34-8.55 10.75-9.82 2.4-2.15 4.55-3.96 6.6-5.53 3.72-2.85 6.97-4.8 9.81-5.74 8.76-2.92 37.41-1.22 55.27 2.99 2.57.6 5.14.95 7.81 1.06 5.84.25 6.7.14 23.47-2.51 11.05-1.75 19.36-2.57 29.6-2.57 5.2 0 15.99.3 15.05.29 2.87.03 3.84-.17 4.3-.83.23-.32.4-.8.58-1.7l.28-1.43.4-1.85c.88-3.6 2.36-7.44 4.96-12.22 1.87-3.43 3.44-7 4.73-10.76h1.06zm-8.59 0c-5.91 17.94-9.55 22-19.76 22-4.5 0-10.22.32-28.69 1.5l-1.53.1c-15.6.99-23.47 1.4-28.78 1.4-5.35 0-13.24-.96-28.86-3.28l-1.54-.23C163.18 18.75 157.47 18 153 18c-4.45 0-7.3 1.01-10.96 3.34-.1.06-1.8 1.17-2.3 1.47-2.43 1.5-4.32 2.19-6.74 2.19-2.8 0-4.11-1.46-4.11-4.22 0-1.04.16-2.29.5-4.1.16-.82.9-4.4 1.07-5.32.8-4.11 1.3-7.68 1.47-11.36h2c-.17 3.82-.68 7.5-1.5 11.75-.19.94-.92 4.5-1.07 5.31a21.04 21.04 0 0 0-.47 3.72c0 1.7.46 2.22 2.11 2.22 1.99 0 3.55-.57 5.7-1.9.47-.28 2.15-1.37 2.26-1.44C144.92 17.14 148.12 16 153 16c4.62 0 10.3.74 28.9 3.51l1.53.23C198.93 22.04 206.8 23 212 23c5.25 0 13.11-.41 28.65-1.4l1.54-.1C260.73 20.32 266.43 20 271 20c8.95 0 12.15-3.4 17.66-20h2.1zM141.51 0h1.13c-2.06 3.86-2.63 5.1-2.77 6.19-.15 1.12.42 1.64 2.32 1.96 1.8.3 3.85.35 10.81.35 6.02 0 13 .56 21.35 1.62 3.95.5 8.03 1.1 13.13 1.89 24 3.7 22.5 3.49 26.83 3.49 24.02 0 51.83-2.24 60.45-6.94 2.88-1.57 5.05-4.49 6.6-8.56h1.07c-1.64 4.47-3.98 7.69-7.2 9.44-8.83 4.82-36.67 7.06-60.92 7.06-4.41 0-2.84.22-26.98-3.5-5.1-.8-9.17-1.38-13.1-1.88-8.31-1.06-15.26-1.62-21.23-1.62-7.04 0-9.1-.05-10.97-.37-2.38-.4-3.38-1.32-3.15-3.07.16-1.22.69-2.41 2.63-6.06zm76.4 0c5.69 1.64 10.37 2.5 14.09 2.5 9.59 0 16.7-.71 22.4-2.5h2.98C251.12 2.53 243.2 3.5 232 3.5c-4.5 0-10.32-1.21-17.53-3.5h3.45zM70.69 0c-2.87 3.27-6.95 5.39-12.02 6.53-3.98.89-7.5 1.08-12.92 1A97.24 97.24 0 0 0 44 7.5c-5.37 0-8.86-1.24-10.1-4.97A8.6 8.6 0 0 1 33.5 0h.99c.02.82.14 1.56.36 2.22C35.91 5.39 39.02 6.5 44 6.5l1.76.02c5.35.09 8.8-.1 12.69-.97C62.95 4.54 66.63 2.74 69.3 0h1.37zM0 207.87c7.31-.16 11.5 3.33 11.5 11.13 0 11.41-5.05 28.35-11.5 41.5v-2.3c5.93-12.72 10.5-28.47 10.5-39.2 0-7.18-3.7-10.3-10.5-10.13v-1zm0 7.05c1.23.14 2.18.58 2.87 1.31 1.4 1.48 1.6 3.72 1.16 7.58l-.16 1.3A28.93 28.93 0 0 0 3.5 229c0 3.2-1.48 9.52-3.5 15.9v-3.45c1.49-5.13 2.5-9.87 2.5-12.45 0-.98.08-1.75.37-4.02l.16-1.29c.42-3.56.24-5.59-.88-6.77-.5-.53-1.21-.87-2.15-1v-1zM0 410.9v-1.47a21.67 21.67 0 0 0 2.97-4.7c1.32-2.7 2.68-6.28 4.56-11.89 7.85-23.55 7.83-26.6.25-30.4-2.25-1.12-4.8-1.43-7.78-.91v-1.02a13.1 13.1 0 0 1 8.22 1.04c8.24 4.12 8.26 7.6.25 31.6-1.88 5.66-3.25 9.27-4.6 12.02A20.82 20.82 0 0 1 0 410.9zM33.64 452c1.68 0 3.04-.23 8.34-1.31l2.38-.47c8.26-1.57 12.72-1.3 14.53 2.33 1.38 2.75-.47 5.86-4.75 9.68a75.6 75.6 0 0 1-5.08 4.07c-.94.7-4.89 3.59-5.79 4.27-1.86 1.4-2.97 2.37-3.47 3.03a19.08 19.08 0 0 0-2.89 5.5c.07-.2-4.02 13.65-6.96 22.22-2.7 7.85-5.56 10.72-8.82 8.59-2.11-1.4-3.66-4.24-6.6-11.03-1.98-4.62-2.5-5.76-3.4-7.4-4.55-8.18-3.9-23.9-.05-32.87a9.6 9.6 0 0 1 6.98-5.96c2.59-.66 4.86-.75 11.78-.67l3.8.02zm0 2c-1.13 0-2.09 0-3.82-.02-12.07-.13-14.83.57-16.9 5.41-3.63 8.47-4.26 23.55-.05 31.12.96 1.73 1.48 2.88 3.5 7.58 2.72 6.3 4.24 9.08 5.86 10.14 1.64 1.08 3.5-.8 5.82-7.55a682.9 682.9 0 0 0 6.97-22.24 21.03 21.03 0 0 1 3.18-6.04c.65-.87 1.85-1.9 3.86-3.43.92-.7 4.87-3.57 5.8-4.27 2.02-1.5 3.6-2.77 4.95-3.97 3.63-3.23 5.09-5.7 4.3-7.28-1.21-2.42-5.07-2.65-12.38-1.27l-2.35.47c-5.49 1.11-6.86 1.35-8.74 1.35zm345.63 146c-3.45-12.26-3.77-14.13-3.77-19 0-3.33-.13-6.27-.43-11.34-.63-10.33-.65-13.5.26-17.07 1.21-4.74 4.21-7.1 9.67-7.1h26c4.08 0 5.19 1.85 5.93 7.11.1.79.13.97.19 1.32.84 5.35 2.8 7.58 8.88 7.58 3.64 0 5.54.4 6.43 1.37.76.83.76 1.44.36 3.93-.85 5.26.5 8.85 7.5 13.8 6.32 4.45 11.63 5.36 16.55 3.37 3.8-1.54 6.73-4.16 11.92-10l1.1-1.23 1.09-1.23a75.6 75.6 0 0 1 2.7-2.86 35.81 35.81 0 0 1 9.57-6.73c1.52-.76 1.72-.86 5.66-2.63 6.1-2.73 9.01-4.5 11.74-7.62 2.63-3 4.67-4.85 6.7-6.04 3.18-1.85 5.46-2.13 13.68-2.13 5.98 0 10.56-4.32 18-14.99l2.82-4.03c1.06-1.5 1.94-2.7 2.79-3.79 7.87-10.12 19.38-10.4 30.74.96 5.54 5.53 10.17 19.43 13.64 38.51 2.5 13.75 4.18 29.46 4.47 39.84h-1c-.3-10.32-1.96-25.97-4.45-39.66-3.43-18.87-8.02-32.65-13.36-37.99-10.95-10.95-21.76-10.68-29.26-1.04-.83 1.07-1.7 2.26-2.75 3.75l-2.81 4.02c-7.65 10.95-12.38 15.42-18.83 15.42-8.04 0-10.21.26-13.17 2-1.92 1.12-3.9 2.9-6.45 5.83-2.86 3.26-5.87 5.09-12.09 7.88a103.35 103.35 0 0 0-5.62 2.6 34.84 34.84 0 0 0-9.32 6.54 74.67 74.67 0 0 0-3.75 4.05l-1.1 1.24c-5.28 5.95-8.29 8.64-12.28 10.25-5.26 2.13-10.92 1.17-17.5-3.48-7.33-5.17-8.82-9.15-7.92-14.77.34-2.12.34-2.6-.1-3.1-.64-.69-2.34-1.04-5.7-1.04-6.63 0-8.96-2.63-9.87-8.42l-.2-1.34c-.67-4.82-1.53-6.24-4.93-6.24h-26c-5 0-7.6 2.04-8.7 6.34-.88 3.43-.85 6.57-.23 16.76a177 177 0 0 1 .43 11.4c0 4.78.32 6.63 3.81 19h-1.04zm13.68 0c-1.31-6.58-1.61-10.71-1.36-14.84.04-.7.1-1.44.18-2.38l.23-2.56c.34-3.81.5-6.97.5-11.22 0-4.94 1.46-7.76 4.21-8.42 2.38-.58 5.56.54 9.2 3 6.64 4.52 13.99 13.07 16.55 19.23 4.77 11.44 14.12 15.69 33.54 15.69 8.6 0 14.32-2.35 20.67-7.88 1.45-1.26 15.06-15 21-20 7.21-6.07 11.77-7.59 20.62-8.32 5.52-.45 7.98-.9 11.44-2.36 4.58-1.95 9.36-5.48 14.9-11.29 7.43-7.76 13.25-8.92 17.47-4.3 3.32 3.63 5.46 10.58 6.82 20.24.73 5.17.94 7.74 1.58 17.38.25 3.75.17 5.32-.92 18.03h-1c1.09-12.7 1.17-14.28.92-17.97-.64-9.6-.85-12.16-1.57-17.3-1.33-9.47-3.43-16.27-6.56-19.7-3.76-4.11-8.93-3.08-16 4.32-5.65 5.9-10.54 9.5-15.25 11.5-3.58 1.53-6.13 1.99-11.6 2.44-8.8.72-13.17 2.18-20.2 8.1-5.9 4.96-19.5 18.7-21 19.99-6.52 5.68-12.47 8.12-21.32 8.12-19.78 0-29.5-4.42-34.46-16.3-2.49-5.97-9.71-14.38-16.2-18.79-3.42-2.32-6.36-3.35-8.4-2.86-2.2.53-3.44 2.92-3.44 7.45 0 4.28-.16 7.47-.5 11.31l-.23 2.56c-.09.93-.14 1.65-.19 2.35-.24 4.08.06 8.18 1.39 14.78h-1.02zm113.75 0c2.52-3.26 8.93-11.79 10.9-14.3 5.48-6.98 13.05-12.38 19.4-13.94 7.01-1.71 11.5 1.45 11.5 9.24 0 4.02-.04 5.16-.74 19h-1c.7-13.85.74-15 .74-19 0-7.12-3.86-9.83-10.26-8.26-6.11 1.5-13.5 6.77-18.85 13.57-1.86 2.36-7.65 10.07-10.43 13.69h-1.26zm-9.86-338.96c3.44 2.71 7 5.1 11.44 7.75 1.06.64 8.42 4.9 10.35 6.1 11.27 7 15 13.35 12.35 25.33-1.45 6.52-4.53 11.1-9.39 14.44-3.83 2.63-8.07 4.26-16.08 6.56-11.97 3.45-13.68 3.99-18.82 6.28a60.18 60.18 0 0 0-7.81 4.18c-11.11 7.07-19.1 7.7-27.96 3.28-3.56-1.77-17.2-11-17.2-11.01a101.77 101.77 0 0 0-5.2-3.07c-16.04-8.83-34.27-24.16-34.52-31.85-.11-3.46 1.99-6.57 6.28-10.26 1.03-.9 2.18-1.81 3.68-2.95.72-.55 3.38-2.56 3.94-3 4.47-3.4 7.18-5.79 9.32-8.45 11.12-13.82 26.55-28.68 34.36-32.28 12.06-5.54 19.84-5.77 27.37.12 3.25 2.54 5.65 6.54 8.58 13.35.29.65 2.3 5.45 2.88 6.74 1.62 3.65 2.9 5.8 4.24 6.94.72.6 1.45 1.2 2.2 1.8zm-3.49-.28c-1.63-1.39-3.03-3.74-4.77-7.65-.58-1.3-2.6-6.12-2.88-6.76-2.81-6.5-5.08-10.3-7.98-12.56-6.83-5.35-13.85-5.15-25.3.12-7.45 3.42-22.7 18.12-33.64 31.72-2.27 2.82-5.08 5.3-9.67 8.79l-3.94 2.98a79.98 79.98 0 0 0-3.59 2.88c-3.87 3.33-5.67 6-5.58 8.69.21 6.64 18.14 21.72 33.48 30.15 1.76.97 3.5 2 5.3 3.13.12.08 13.61 9.22 17.03 10.92 8.22 4.1 15.46 3.52 26-3.18a62.17 62.17 0 0 1 8.07-4.31c5.25-2.35 7-2.9 19.08-6.38 7.8-2.24 11.9-3.82 15.5-6.3 4.44-3.04 7.23-7.18 8.56-13.22 2.44-11.02-.83-16.6-11.45-23.2-1.9-1.18-9.23-5.42-10.32-6.08-4.5-2.69-8.13-5.12-11.64-7.9-.77-.6-1.52-1.21-2.26-1.84zM87.72 241.6c4.3-2.98 7.88-5 12.14-6.95.84-.4 1.73-.78 2.78-1.24l4.37-1.88a164.3 164.3 0 0 0 17.74-8.96 320.67 320.67 0 0 1 27.87-14.5c4.22-1.95 21.89-9.84 21.17-9.52 19.17-8.62 28.1-6.93 49.5 8.05 7.91 5.54 13.24 13.25 16.45 22.66 3.02 8.83 3.76 16.51 3.76 27.75 0 8.32-.66 12.95-3.68 18.97-4.18 8.36-12.3 16.14-25.58 23.47-24.45 13.49-38.83 27.55-52.83 47.84-8.83 12.8-47.76 44.21-65.16 54.15C75.04 413.55 48.89 423.5 31 423.5c-10.05 0-14.67-4.78-14.76-13.37-.07-6.32 2.06-13.73 6.3-24.32 2.95-7.37 2.02-12.9-2.16-22.29-3.19-7.17-3.88-9.14-3.88-12.52 0-3.35 1.87-6.9 5.52-11.07 2.61-3 3.5-3.83 11.9-11.5 5.09-4.66 8.08-7.6 10.7-10.75 9.46-11.36 12.62-19.47 17.9-44.78 3.12-15.05 6.63-20.28 15.12-25.25.8-.47 3.95-2.25 4.7-2.68a76.66 76.66 0 0 0 5.38-3.38zm.56.82a77.63 77.63 0 0 1-5.44 3.43l-4.7 2.67c-8.23 4.82-11.57 9.81-14.65 24.6-5.3 25.45-8.51 33.7-18.1 45.21-2.66 3.19-5.68 6.16-10.8 10.84-8.36 7.64-9.24 8.48-11.82 11.42-3.5 4.01-5.27 7.36-5.27 10.42 0 3.18.68 5.1 3.8 12.12 4.27 9.6 5.24 15.37 2.16 23.07-4.18 10.47-6.29 17.78-6.22 23.93.08 8.06 4.26 12.38 13.76 12.38 17.67 0 43.68-9.9 64.75-21.93 17.28-9.88 56.1-41.2 64.84-53.85 14.08-20.42 28.57-34.59 53.17-48.16 13.12-7.23 21.09-14.87 25.17-23.03 2.92-5.86 3.57-10.35 3.57-18.53 0-11.13-.74-18.73-3.7-27.43-3.15-9.22-8.36-16.75-16.09-22.16-21.13-14.8-29.7-16.42-48.5-7.95.7-.32-16.96 7.56-21.17 9.5-1.7.8-3.3 1.55-4.86 2.3a319.68 319.68 0 0 0-22.93 12.17 165.3 165.3 0 0 1-17.85 9.01l-4.37 1.88c-1.04.45-1.92.84-2.76 1.23a74.56 74.56 0 0 0-11.99 6.86zm-7.6 12.2c7.7-6.25 12.3-8.17 23.68-11.27 6.12-1.67 9.12-2.95 12.31-5.72 3.8-3.3 7.47-4.52 15.86-6.1 2.75-.52 3.67-.7 5.06-1.02 5.48-1.24 9.48-2.93 13.1-5.89 10.42-8.53 25.4-14.11 36.31-14.11 5.33 0 16.77 7.58 25.74 17.16 10.73 11.46 15.96 23.27 12.73 32.5-3.18 9.1-11.39 18.57-23.03 27.86-8.44 6.73-18.36 13-25.22 16.43-3.72 1.86-6.59 4.88-9.77 9.99-.69 1.1-11.1 20.25-16.03 27.83-5.62 8.65-15.4 17.36-30.23 27.96a552.58 552.58 0 0 1-9.2 6.42c-.13.09-6.81 4.65-8.6 5.89-6.47 4.46-10.35 7.35-13.05 9.83-11.64 10.67-37.14 15.54-43.7 8.98-1.96-1.96-2.2-4.06-1.95-10.52.37-9.42-.5-14.5-4.95-20.51a34.09 34.09 0 0 0-7.04-6.92c-3.93-2.95-6.07-6.11-6.56-9.49-.97-6.61 3.87-13.06 14.17-21.69 1.58-1.32 6.67-5.44 7.09-5.78a48.03 48.03 0 0 0 5.23-4.77c4.1-4.63 5.85-9.55 7.8-20.07a501.52 501.52 0 0 0 .8-4.37c.33-1.87.6-3.3.88-4.73.74-3.78 1.5-7.18 2.4-10.63 1-3.78 1.38-5.5 2.36-10.37.6-3.02.93-4.21 1.56-5.47 1.22-2.45 1.27-2.5 12.25-11.42zm.64.78c-10.77 8.74-10.88 8.84-12 11.08-.58 1.16-.88 2.3-1.47 5.22-.98 4.89-1.36 6.63-2.37 10.44-.9 3.43-1.65 6.8-2.39 10.56a339.79 339.79 0 0 0-1.29 6.95l-.39 2.15c-1.98 10.68-3.77 15.74-8.04 20.54a48.77 48.77 0 0 1-5.34 4.88c-.42.34-5.5 4.47-7.07 5.78-10.04 8.4-14.72 14.65-13.83 20.78.45 3.1 2.44 6.03 6.17 8.83 3 2.25 5.39 4.62 7.24 7.12 4.63 6.24 5.52 11.52 5.15 21.15-.25 6.14-.01 8.1 1.66 9.78 6.1 6.1 31.02 1.33 42.31-9.02 2.75-2.52 6.66-5.43 13.16-9.92l8.6-5.89c3.63-2.48 6.45-4.44 9.19-6.4 14.73-10.54 24.44-19.18 29.97-27.7 4.9-7.54 15.31-26.68 16.02-27.8 3.27-5.26 6.26-8.41 10.18-10.37 6.79-3.4 16.65-9.63 25.03-16.32 11.52-9.18 19.61-18.53 22.72-27.4 3.07-8.78-2.02-20.27-12.52-31.49-8.8-9.4-20.04-16.84-25.01-16.84-10.67 0-25.43 5.5-35.68 13.89-3.76 3.07-7.9 4.81-13.5 6.09-1.41.32-2.35.5-5.11 1.02-8.21 1.55-11.76 2.73-15.38 5.88-3.34 2.9-6.45 4.22-12.7 5.92-11.26 3.07-15.75 4.94-23.31 11.09zM212 251.85c0 7.56-.6 10.92-2.6 14.3-1.1 1.84-7.66 10.05-8.6 11.3-5.96 7.94-9.33 10.28-17.26 13.76-1.34.58-2.2 1-3.03 1.5-.55.33-1.2.66-2 1.02-.71.33-4.46 1.9-5.52 2.39-6.05 2.78-8.99 5.8-8.99 10.73 0 10.97-18.95 36.12-34.51 44.87-8.18 4.6-21.3 9.36-32.78 11.86-13.33 2.9-22.49 2.48-24.62-2.32-1.32-2.97-4.4-4.26-11.98-5.81l-.6-.12c-4.84-.99-6.94-1.55-9.03-2.64-2.92-1.5-4.48-3.7-4.48-6.84 0-2.74 1.08-5.77 3.25-9.67.85-1.53 1.82-3.13 3.23-5.35-.16.25 2.83-4.4 3.67-5.76 6.69-10.7 9.85-18.5 9.85-27.22 0-18.41 11.22-33.37 27.5-42.86 5.22-3.05 9.23-3.31 15.2-2.12 5.04 1 6.05.9 7.43-1.52 4.5-7.85 7.04-9.5 15.87-9.5 3.93 0 6.97-.98 10.47-3.16 1.56-.97 8.67-6.17 10.99-7.68 9.2-5.98 11.34-7 25.2-11.95 6.95-2.48 15.18 1.28 22.33 9.12 6.55 7.19 11.01 16.61 11.01 23.67zm-2 0c0-6.5-4.25-15.48-10.49-22.32-6.67-7.32-14.16-10.74-20.17-8.59-13.73 4.9-15.73 5.85-24.8 11.75-2.24 1.46-9.37 6.68-11.01 7.7-3.8 2.36-7.2 3.46-11.53 3.46-8.08 0-9.98 1.23-14.13 8.5-1.1 1.91-2.51 2.88-4.35 3.09-1.3.14-1.9.05-5.22-.61-5.53-1.1-9.07-.88-13.8 1.88-15.72 9.17-26.5 23.55-26.5 41.14 0 9.2-3.28 17.29-10.15 28.28l-3.68 5.77c-1.39 2.19-2.35 3.77-3.17 5.25-2.02 3.63-3 6.38-3 8.7 0 4.19 2.87 5.67 11.9 7.52l.61.12c8.27 1.7 11.7 3.13 13.4 6.95 3.17 7.14 36 0 54.6-10.46 14.98-8.43 33.49-32.99 33.49-43.13 0-5.9 3.47-9.48 10.16-12.55 1.1-.5 4.85-2.08 5.52-2.38.74-.34 1.32-.64 1.8-.93.92-.55 1.85-1 3.25-1.62 7.65-3.35 10.75-5.5 16.47-13.12 1.02-1.36 7.47-9.42 8.47-11.11 1.79-3.01 2.33-6.06 2.33-13.3zm-37.18-22.4c.15-.1 2.4-1.51 2.95-1.84.96-.57 1.7-.94 2.43-1.17 2.57-.83 5.06-.1 11.04 3.12 14.86 8 19.43 22.87 9.18 38.71-4.04 6.24-9.37 9-18.72 11.11-.85.2-1.2.27-3.13.68-6.04 1.29-8.78 2.08-11.6 3.65-3.63 2.02-6.09 4.98-7.5 9.44-7.87 24.93-19.72 43.34-36.28 50.31-16.45 6.93-21.13 8.53-27.98 8.89-4.94.25-9.8-.65-15.4-2.89a44.45 44.45 0 0 1-5.64-2.6c-4.02-2.33-5.14-4.74-4.5-9.31.3-2.13 3.77-15.53 4.84-20.65.63-3.05 1.19-6.14 1.75-9.69a464.04 464.04 0 0 0 1.35-8.9c1.42-9.41 2.5-14.27 4.49-18.65 2.46-5.43 6.13-9.03 11.72-11.13 6.59-2.47 10.54-3.1 18.03-3.53 4.75-.27 6.68-.64 9-2.05.61-.37 1.22-.81 1.82-1.33a30.61 30.61 0 0 0 3.37-3.4c.59-.69 2.38-2.9 2.63-3.19 3.36-4 6.3-5.53 12.33-5.53 3.94 0 5.9-.92 8.18-3.36-.17.18 2.75-3.14 3.85-4.22a30.95 30.95 0 0 1 6.79-5c1.5-.83 3.15-1.62 4.99-2.38a64.92 64.92 0 0 0 10.01-5.1zm-14.52 8.34a29.95 29.95 0 0 0-6.57 4.84 116.68 116.68 0 0 0-3.82 4.2c-2.46 2.63-4.68 3.67-8.91 3.67-5.72 0-8.39 1.39-11.57 5.17-.23.28-2.03 2.5-2.63 3.2a31.6 31.6 0 0 1-3.47 3.51c-.65.55-1.3 1.03-1.96 1.43-2.5 1.51-4.55 1.9-9.47 2.19-7.39.42-11.25 1.04-17.72 3.47-5.34 2-8.82 5.4-11.17 10.6-1.93 4.27-3 9.07-4.41 18.39l-.65 4.34-.7 4.57c-.57 3.56-1.12 6.67-1.76 9.73-1.08 5.18-4.54 18.53-4.83 20.59-.59 4.17.35 6.18 4.01 8.3 1.35.77 3.1 1.58 5.52 2.55 5.46 2.18 10.18 3.05 14.97 2.8 6.69-.34 11.32-1.93 27.65-8.8 16.21-6.83 27.92-25.01 35.71-49.7 1.49-4.7 4.12-7.86 7.97-10 2.93-1.63 5.74-2.45 11.87-3.76 1.92-.4 2.28-.49 3.12-.68 9.12-2.06 14.24-4.7 18.1-10.67 9.92-15.34 5.55-29.55-8.82-37.29-5.75-3.1-8.03-3.76-10.25-3.05-.65.2-1.33.54-2.23 1.08-.55.32-2.77 1.72-2.93 1.82a65.91 65.91 0 0 1-10.16 5.17c-1.8.75-3.42 1.52-4.89 2.33zm-42.39 32.72c16.15-2.87 26.36-.97 32.47 6.16 5.08 5.93 1.13 21.42-5.93 35.55-4.79 9.58-10.6 16.21-23.16 25.19-14.15 10.1-35.5 12.2-40.71 3.85-1.86-2.97-2.1-8.14-1.06-15.73.78-5.68 1.86-10.71 4.73-22.98l.12-.51c1.59-6.8 2.37-10.31 3.14-14.14 1.45-7.25 3.74-11.47 7.26-13.74 2.81-1.8 5.53-2.28 12.33-2.62 5.33-.27 7.56-.46 10.81-1.03zm.18.98c-3.3.59-5.56.78-10.94 1.05-6.62.33-9.23.78-11.84 2.46-3.25 2.1-5.42 6.09-6.82 13.1-.77 3.84-1.56 7.35-3.15 14.17l-.12.5c-2.86 12.24-3.93 17.26-4.7 22.9-1.03 7.36-.79 12.36.9 15.07 4.82 7.7 25.54 5.67 39.29-4.15 12.43-8.88 18.13-15.39 22.84-24.81 6.86-13.72 10.75-29 6.07-34.45-5.84-6.81-15.7-8.65-31.53-5.84zM132 276.5c7.12 0 10.66 3.08 11.25 8.7.42 4.02-.43 8.14-2.77 15.94-2.56 8.52-18.36 25.38-27.2 31.28-7.01 4.67-20.02 5.67-26.57.99-3.99-2.85-3.53-12.08.02-26.46.68-2.75 1.47-5.65 2.37-8.76a412.6 412.6 0 0 1 3.05-10.14l.37-1.2c1.48-4.8 5.1-7.75 10.73-9.27 4.4-1.2 9.54-1.5 17.48-1.33l3.89.1c3.87.11 5.42.15 7.38.15zm0 1c-1.97 0-3.53-.04-7.41-.15l-3.88-.1c-7.85-.17-12.92.13-17.2 1.3-5.32 1.43-8.67 4.16-10.03 8.6a1277.83 1277.83 0 0 1-1.6 5.21c-.68 2.2-1.27 4.17-1.82 6.1-.9 3.1-1.68 5.99-2.36 8.73-3.43 13.88-3.87 22.93-.4 25.4 6.17 4.42 18.73 3.45 25.42-1 8.66-5.78 24.33-22.49 26.8-30.73 2.3-7.67 3.14-11.71 2.73-15.56-.53-5.1-3.64-7.8-10.25-7.8zm-17.79 7a31.3 31.3 0 0 1 8.57 1.4c5.42 1.78 8.72 5.03 8.72 10.1 0 9.59-9.51 17.2-22.34 21.47-9.82 3.28-13.62-1.79-11.66-16.54.84-6.28 3.82-10.67 8.24-13.46a20.38 20.38 0 0 1 8.47-2.97zm-.6 1.08a19.39 19.39 0 0 0-7.34 2.73c-4.18 2.64-6.98 6.78-7.77 12.76-1.89 14.11 1.36 18.45 10.34 15.46C121.3 312.37 130.5 305 130.5 296c0-4.56-2.98-7.5-8.03-9.15a28.05 28.05 0 0 0-8.2-1.35c-.13 0-.35.03-.66.08zm80.87-23.45c-2.72 9.8-14.93 9.86-26.72 3.3-10.17-5.64-13.8-17.98-5-22.87a66.53 66.53 0 0 0 4.48-2.7l2.03-1.3a50.15 50.15 0 0 1 3.92-2.3c4.73-2.43 8.82-2.8 14-.72 9.16 3.66 10.98 13.33 7.3 26.6zm-20.83-24.98a49.26 49.26 0 0 0-3.84 2.25l-2.03 1.3c-.84.53-1.5.95-2.16 1.35-.82.5-1.6.96-2.38 1.39-7.94 4.4-4.59 15.8 5 21.12 11.31 6.29 22.8 6.23 25.28-2.7 3.57-12.83 1.85-21.97-6.7-25.4-4.9-1.95-8.69-1.62-13.17.7zm17.85 12.15c0 5.7-2.44 9-6.64 9.96-3.3.76-7.56-.05-11.08-1.81l-1.89-.94c-.67-.34-1.18-.62-1.63-.88-4.07-2.38-4.13-4.97.34-10.93 6.8-9.06 20.9-7.16 20.9 4.6zm-1 0c0-5.3-2.87-8.55-7.32-9.16-4.23-.57-8.99 1.44-11.78 5.16-4.15 5.54-4.1 7.44-.64 9.47.44.25.93.51 1.59.85l1.87.93c3.34 1.67 7.36 2.44 10.42 1.74 3.73-.86 5.86-3.74 5.86-9zM387 530.3c0-12.8 2.44-16.74 18.48-29.77a56.8 56.8 0 0 1 7.61-5.2c2.6-1.5 5.33-2.82 8.5-4.18 1.24-.53 2.48-1.05 4.1-1.7l3.92-1.57c9.4-3.83 13.74-6.7 16.62-12.05 1.2-2.22 2.21-4.4 3.23-6.83a148.57 148.57 0 0 0 1.54-3.84l.3-.74.56-1.44c3.2-8.02 6.05-12.08 12.7-16.5a35.26 35.26 0 0 0 4.96-4 46.36 46.36 0 0 0 3.88-4.29c.27-.34 2.55-3.2 3.2-3.98 3.48-4.15 6.51-5.9 11.51-5.9 3.08 0 5.62-.63 9.57-2.1 5.42-2.02 6.53-2.34 8.96-2.2 2.53.13 4.85 1.26 7.18 3.59 1.3 1.3 5.55 5.83 6.52 6.78 5.06 5 9.44 6.92 17.77 6.92a197.5 197.5 0 0 1 12.08.45c15.93.87 21.94.57 25.28-2.21 6.91-5.77 11.64-2.73 11.64 7.76 0 10.73-8.6 20-19 20-4.8 0-8.32 1.43-9.34 3.67-1.12 2.48.68 6.15 5.98 10.57 13.6 11.33 11.24 20.76-7.64 20.76a21.91 21.91 0 0 0-14.6 5.24c-3.28 2.71-5.8 5.86-9.85 11.82l-1.52 2.25c-3.1 4.57-5.01 7.1-7.32 9.4-6.21 6.21-9.3 7.64-13.05 6.89l-1-.23a10.82 10.82 0 0 0-2.66-.37c-1.6 0-2.41.67-8.18 6.22-4.85 4.67-8.07 6.78-11.82 6.78-1.33 0-3.46 1.15-6.45 3.45-1.27.98-2.68 2.14-4.5 3.7l-4.92 4.29a181.11 181.11 0 0 1-4.54 3.82c-9.33 7.56-15.63 10.2-20.21 6.52-2.7-2.15-4.14-4.51-4.63-7.26-.37-2.04-.26-3.63.29-7.3.87-5.85.65-8.42-1.83-11.6-2.32-2.98-2.96-3.22-3.77-2.39-.25.26-1.35 1.63-1.61 1.94-2.21 2.5-4.85 3.57-9 2.82-4.6-.84-5.57-4.11-4.72-10.09l.24-1.56c.6-3.66.68-4.93.25-5.8-.44-.86-1.9-.94-5.23.4l-.74.29c-13.78 5.54-15.26 6.09-19.43 6.67-6.03.84-9.31-1.6-9.31-7.9zm2 0c0 5 2.14 6.6 7.04 5.92 3.91-.55 5.43-1.1 18.95-6.55l.75-.3c4.17-1.66 6.7-1.54 7.76.58.71 1.43.62 2.76-.06 7l-.24 1.53c-.72 5.04-.06 7.27 3.09 7.84 3.43.62 5.38-.17 7.15-2.18.2-.23 1.34-1.66 1.68-2 1.9-1.96 3.82-1.25 6.78 2.55 2.9 3.74 3.17 6.77 2.22 13.12-1 6.75-.52 9.4 3.62 12.71 3.49 2.8 9.1.45 17.7-6.51 1.35-1.1 2.75-2.28 4.49-3.78l4.93-4.3c1.84-1.58 3.27-2.76 4.58-3.77 3.34-2.56 5.74-3.86 7.67-3.86 3.04 0 5.95-1.9 10.43-6.22l2.46-2.39c.94-.89 1.67-1.56 2.37-2.13 1.81-1.49 3.3-2.26 4.74-2.26 1.03 0 1.81.13 3.1.42.7.16.71.17.96.21 2.96.6 5.45-.55 11.23-6.33 2.2-2.2 4.06-4.65 7.09-9.11l1.52-2.25c4.15-6.11 6.76-9.37 10.22-12.24a23.9 23.9 0 0 1 15.88-5.7c16.87 0 18.62-7.01 6.36-17.23-5.9-4.92-8.12-9.41-6.52-12.93 1.42-3.12 5.67-4.84 11.16-4.84 9.25 0 17-8.34 17-18 0-8.94-2.88-10.79-8.36-6.23-3.94 3.28-9.98 3.59-26.67 2.68l-1.02-.06c-5.09-.27-7.99-.39-10.95-.39-8.88 0-13.76-2.14-19.18-7.5-1-.98-5.26-5.53-6.53-6.79-1.99-1.99-3.86-2.9-5.87-3-2.03-.12-3.06.18-8.15 2.07-4.15 1.55-6.9 2.22-10.27 2.22-4.33 0-6.84 1.46-9.98 5.2-.63.74-2.89 3.6-3.18 3.95a48.29 48.29 0 0 1-4.04 4.46 37.26 37.26 0 0 1-5.24 4.23c-6.26 4.17-8.9 7.91-11.95 15.58l-.57 1.43-.28.74a531.5 531.5 0 0 1-1.56 3.88 77.49 77.49 0 0 1-3.32 7c-3.16 5.88-7.82 8.97-17.63 12.96l-3.92 1.58c-1.6.64-2.84 1.15-4.05 1.67a79.2 79.2 0 0 0-8.3 4.08 54.8 54.8 0 0 0-7.35 5.02C391.12 514.78 389 518.21 389 530.31zm133.22-79.76c3.06 1.53 6.54 2.02 10.68 1.7 2.53-.2 4.91-.62 8.8-1.49 5.36-1.19 6.33-1.38 8.33-1.54 2.78-.23 4.82.17 6.29 1.4 1.58 1.31 1.96 2.72 1.26 4.22-.66 1.38-1.05 1.74-5.05 5.07-3.53 2.93-5.03 4.83-5.03 7.09 0 7.3 1.29 10.02 7.83 15.62 3.86 3.3 5.93 6.84 5.28 9.62-.75 3.25-4.96 5.02-12.61 5.02-7.18 0-12.7 4.61-20.03 14.68-.5.7-3.96 5.57-4.94 6.87a38.89 38.89 0 0 1-4.72 5.5c-1.06.98-2.09 1.7-3.1 2.15-2.85 1.26-5.05 1.57-9.83 1.74-7.66.27-10.87 1.45-14.98 7.1-1.58 2.17-3.11 4-4.68 5.6a42.87 42.87 0 0 1-8.65 6.69c-.15.08-10.69 6.19-14.8 8.83-3.76 2.42-6.45 2.04-8.22-.77-1.28-2.03-1.9-4.54-2.87-10.35-.84-5.08-1.27-7.08-2.06-8.93-.97-2.3-2.21-3.24-4.02-2.88-6.2 1.24-8.95 1.39-10.98.2-2.37-1.4-3.13-4.62-2.62-10.73.16-1.96-1.04-2.87-3.76-3.04-2.24-.13-4.9.2-9.94 1.12l-.69.12c-7.97 1.45-10.72 1.72-12.72.73-2.91-1.43-1.6-5.27 4.23-12.21 5.48-6.53 10.6-10.81 15.76-13.53 3.74-1.97 5.94-2.65 12.16-4.1 7.29-1.72 10.4-3.51 14.04-9.31 2.96-4.75 10.74-18.62 12.14-20.84 3.59-5.67 6.8-9.1 11.05-11.34 2.6-1.38 4.72-2.82 9.17-6.07l1.38-1.01c7.85-5.72 12.3-7.98 17.68-7.98 4.22 0 6.49 1.36 9.13 4.77.34.43 1.67 2.22 2 2.67.85 1.09 1.6 1.98 2.45 2.83a24.29 24.29 0 0 0 6.64 4.78zm-.44.9c-2.8-1.4-5-3.03-6.92-4.97-.87-.9-1.65-1.81-2.51-2.93-.35-.46-1.68-2.25-2.01-2.67-2.47-3.18-4.46-4.38-8.34-4.38-5.09 0-9.4 2.2-17.09 7.78l-1.38 1.01c-4.49 3.29-6.63 4.74-9.3 6.15-4.06 2.15-7.16 5.45-10.66 11-1.39 2.19-9.16 16.05-12.15 20.82-3.79 6.07-7.13 7.98-14.66 9.75-6.13 1.45-8.27 2.1-11.92 4.02-5.04 2.66-10.05 6.86-15.46 13.3-5.43 6.46-6.53 9.69-4.55 10.66 1.7.84 4.48.57 12.1-.81l.7-.13c5.12-.93 7.82-1.27 10.17-1.12 3.21.2 4.92 1.48 4.7 4.11-.48 5.76.2 8.64 2.13 9.78 1.73 1.02 4.34.88 10.27-.31 2.35-.47 4 .78 5.14 3.47.83 1.95 1.27 4 2.07 8.8l.06.36c.94 5.65 1.55 8.11 2.72 9.98 1.46 2.3 3.52 2.6 6.84.46 4.14-2.66 14.69-8.77 14.81-8.85a41.9 41.9 0 0 0 8.46-6.54 47.89 47.89 0 0 0 4.6-5.48c4.32-5.95 7.81-7.23 15.74-7.5 4.66-.17 6.76-.47 9.46-1.67.9-.4 1.85-1.06 2.84-1.96a38.03 38.03 0 0 0 4.6-5.36c.96-1.3 4.4-6.16 4.93-6.87 7.5-10.31 13.22-15.09 20.83-15.09 7.24 0 11.02-1.6 11.64-4.24.54-2.32-1.36-5.55-4.97-8.64-6.75-5.79-8.17-8.79-8.17-16.38 0-2.67 1.64-4.74 5.39-7.86 3.8-3.17 4.23-3.56 4.78-4.73.5-1.06.25-1.99-.99-3.03-2.23-1.85-4.72-1.65-13.76.36-3.93.87-6.35 1.3-8.94 1.5-4.3.34-7.97-.18-11.2-1.8zm-28-3.9c5.65-2.82 8.96-2.2 12.9 1.37.56.5 2.6 2.47 3.02 2.87 4.2 3.89 8.07 5.71 14.3 5.71 11.37 0 14 1.41 16.1 8.09.26.83 1.35 4.6 1.66 5.62.8 2.63 1.64 5.03 2.7 7.6 2.13 5.17 2.64 8.32 1.72 10.24-.77 1.61-2.1 2.18-5.37 2.79-2.32.43-2.8.53-3.85.85-1.85.58-3.35 1.4-4.6 2.66-1 1-2.02 2.13-3.31 3.66-.6.71-2.91 3.5-3.46 4.14-7.2 8.54-12.43 12.35-19.59 12.35-3.76 0-6.95 1.28-10.59 4-1.84 1.37-11.62 10.31-15.22 13.06a73.09 73.09 0 0 1-8.95 5.88c-4.58 2.54-7.35 3.22-8.98 2.23-1.32-.8-1.65-2.07-1.94-5.5a52.53 52.53 0 0 0-.16-1.81c-.54-4.73-2.24-6.86-7.16-6.86-7.11 0-8.85-1.23-9.73-5.41-.96-4.61-2.1-6.7-6.55-9.67-3.97-2.65-4.31-5.42-1.52-8.22 2-2 4.63-3.5 11.35-6.87 6.61-3.3 9.2-4.8 11.1-6.68a39.09 39.09 0 0 0 5.3-6.48c.98-1.5 1.83-3.04 2.88-5.13l2.12-4.3c.91-1.83 1.72-3.37 2.61-4.98 5.74-10.32 10.37-14.78 23.22-21.2zm-22.34 21.7c-.89 1.59-1.69 3.12-2.6 4.94l-2.11 4.3a52.9 52.9 0 0 1-2.94 5.23 40.08 40.08 0 0 1-5.44 6.63c-2 2-4.62 3.51-11.35 6.87-6.6 3.3-9.2 4.8-11.1 6.69-2.33 2.34-2.08 4.37 1.38 6.67 4.7 3.14 5.96 5.46 6.97 10.3.78 3.7 2.09 4.62 8.75 4.62 5.5 0 7.57 2.57 8.15 7.75.06.5.09.82.17 1.84.25 3.06.55 4.17 1.46 4.72 1.2.74 3.69.13 7.98-2.25a72.09 72.09 0 0 0 8.82-5.8c3.55-2.7 13.34-11.65 15.24-13.07 3.79-2.83 7.18-4.19 11.18-4.19 6.77 0 11.8-3.67 18.83-12l3.45-4.13a60.07 60.07 0 0 1 3.37-3.72 11.72 11.72 0 0 1 5.01-2.91c1.1-.34 1.6-.45 3.97-.89 2.95-.55 4.07-1.02 4.65-2.23.76-1.59.28-4.5-1.74-9.43a84.46 84.46 0 0 1-2.74-7.69c-.31-1.03-1.4-4.8-1.66-5.61-1.95-6.2-4.16-7.39-15.14-7.39-6.5 0-10.61-1.93-14.98-5.98-.44-.4-2.46-2.37-3.01-2.86-3.65-3.3-6.52-3.85-11.79-1.21-12.67 6.33-17.15 10.65-22.78 20.8zm55.86 11.93c-2.98 6.45-16.78 15.26-26.74 15.26-5.33 0-7.56-2.98-7.11-7.86.32-3.48 2.1-7.91 3.93-10.61l1.52-2.32a44.95 44.95 0 0 1 1.88-2.7c3.66-4.8 7.85-7.45 13.62-7.45 9.06 0 15.75 9.52 12.9 15.68zm-.9-.42c2.52-5.47-3.65-14.26-12-14.26-5.4 0-9.33 2.48-12.82 7.06-.6.8-1.17 1.6-1.85 2.64 0 0-1.2 1.87-1.52 2.33-1.74 2.57-3.46 6.85-3.77 10.14-.4 4.33 1.43 6.77 6.12 6.77 9.57 0 23.02-8.58 25.83-14.68zm-69.67 20.74c2.08.18 4.44.81 5.88 1.8 2.12 1.47 2.2 3.6-.26 6.05-5.14 5.15-12.85 4.34-12.85-1.35 0-4.66 3.14-6.84 7.23-6.5zm-.09 1c-3.56-.3-6.14 1.5-6.14 5.5 0 4.58 6.53 5.26 11.15.65 2.03-2.04 1.98-3.43.4-4.52-1.27-.88-3.48-1.47-5.4-1.63zm29.59-225.95c4.64 2.35 17.27 8.24 19.39 9.43a24.14 24.14 0 0 1 7.05 5.64 45.03 45.03 0 0 1 3.75 5.2c2.4 3.78.04 7.66-6.2 11.63-4.97 3.16-12.18 6.3-21.95 9.82-4.84 1.74-19.63 6.68-21.1 7.2-6.59 2.33-14.85.1-25.14-5.86-3.93-2.27-8-5-12.94-8.54-2.23-1.61-9.5-6.99-10.7-7.85a81.21 81.21 0 0 0-8.63-5.7c-4.82-2.6-4.45-6.64.17-12.13 3.27-3.88 4.17-4.67 18.1-16.33a230.2 230.2 0 0 0 8.89-7.74 95.2 95.2 0 0 0 4.72-4.66c5.08-5.43 9.8-6.49 14.97-3.92 2.24 1.1 4.53 2.85 7.43 5.52 1.48 1.37 6.94 6.72 7.98 7.7 5.2 4.91 9.46 8.2 14.2 10.6zm-.46.9c-4.85-2.45-9.18-5.79-14.44-10.76-1.05-1-6.5-6.34-7.97-7.69-2.83-2.61-5.06-4.3-7.2-5.37-4.75-2.36-9-1.4-13.8 3.71a96.18 96.18 0 0 1-4.76 4.71c-2.48 2.3-5.16 4.62-8.92 7.77-13.86 11.6-14.77 12.4-17.98 16.21-4.28 5.08-4.58 8.4-.46 10.61 2.23 1.2 4.9 2.99 8.74 5.77 1.2.87 8.47 6.24 10.7 7.85a154.8 154.8 0 0 0 12.85 8.49c10.06 5.82 18.07 7.98 24.3 5.78 1.48-.52 16.27-5.47 21.1-7.2 9.7-3.5 16.86-6.61 21.75-9.72 5.84-3.71 7.9-7.1 5.9-10.26a44.09 44.09 0 0 0-3.67-5.08 23.16 23.16 0 0 0-6.78-5.42c-2.08-1.16-14.68-7.05-19.36-9.4zm-38.83 8.05c3.11-.37 5.7-.13 8.4.7 2.15.66 2.74.93 8.64 3.77 4.75 2.29 8.39 3.86 13.19 5.56 8.38 2.97 11.32 6.23 8.83 9.76-2.08 2.94-8.04 5.92-17.84 9.18-8.45 2.82-15.48 2.35-21.43-.9-4.65-2.55-8.33-6.5-12.15-12.3-2.9-4.41-2.73-8.2.16-11.06 2.48-2.45 6.87-4.07 12.2-4.7zm.12 1c-5.13.6-9.33 2.16-11.62 4.42-2.53 2.5-2.68 5.77-.02 9.8 3.73 5.68 7.3 9.51 11.8 11.97 5.7 3.11 12.43 3.57 20.62.84 9.59-3.2 15.44-6.12 17.34-8.82 1.94-2.75-.5-5.45-8.35-8.24-4.84-1.72-8.5-3.3-13.28-5.6-5.84-2.81-6.42-3.07-8.5-3.71a18.42 18.42 0 0 0-8-.66zM202.5 500.38c0 4.78-1.45 7.56-4.43 8.93-2.29 1.05-4.55 1.23-10.79 1.2l-1.78-.01c-9.19 0-17-7.65-17-15.5 0-7.59 10.6-10.51 19.74-5.44 2.78 1.55 4.21 1.94 8.57 2.75 4.44.83 5.69 2.27 5.69 8.07zm-1 0c0-5.3-.9-6.34-4.88-7.08-4.45-.83-5.96-1.25-8.86-2.86-8.57-4.76-18.26-2.1-18.26 4.56 0 7.3 7.36 14.5 16 14.5h1.79c6.06.04 8.26-.14 10.36-1.1 2.6-1.2 3.85-3.6 3.85-8.02zm33.33-117.85c3.71-1.31 8.7-2.7 16.1-4.55 2.58-.65 16.53-4.04 20.56-5.05 19.59-4.93 31.55-8.9 38.23-13.35 14.93-9.95 36.87-33.88 43.83-47.8 2.25-4.5 4.65-6.38 7.68-6.25 1.26.06 2.61.45 4.32 1.2a50.81 50.81 0 0 1 3.54 1.7l1.26.63c4.78 2.34 8.38 3.44 12.65 3.44 7.2 0 10.01 3.07 8.35 7.91-1.4 4.06-5.92 8.91-11.1 12.02-8.3 4.98-11.75 17.3-11.75 33.57 0 3.59-1.37 6.28-3.98 8.36-1.98 1.58-4.2 2.6-8.47 4.16l-1.02.37c-4.85 1.75-6.98 2.77-8.68 4.46-5.09 5.1-12.54 7.15-20.35 7.15-1.38 0-2.47.92-3.99 3.1-.29.41-1.32 1.95-1.47 2.18-2.68 3.92-4.93 5.72-8.54 5.72-7.84 0-10.74.93-21.76 6.94-5.18 2.82-8.8 3.58-14.66 3.68-.26 0-.47 0-.92.02-4.82.06-7.12.3-10.51 1.34a73.43 73.43 0 0 0-8.89 3.56c-2.17 1-10.53 5.01-10.23 4.87-7.79 3.7-13.32 5.98-18.9 7.57-12.41 3.55-18.58 2.24-27.42-4.07-2.58-1.85-2.72-4.43-.83-7.62 1.45-2.45 3.9-5.09 8.08-8.97l1.78-1.64c3.92-3.6 4.48-4.11 5.9-5.53 2.32-2.32 3.12-3.5 5.48-7.63 1.93-3.36 3.37-5.11 6.27-7.06 2.3-1.54 5.34-2.98 9.44-4.43zm.34.94c-4.03 1.42-7 2.83-9.22 4.32-2.75 1.85-4.1 3.49-5.96 6.73-2.4 4.2-3.24 5.44-5.64 7.83-1.43 1.44-2 1.96-5.94 5.57l-1.77 1.63c-4.1 3.82-6.52 6.41-7.9 8.75-1.65 2.79-1.54 4.8.55 6.3 8.6 6.14 14.46 7.38 26.57 3.92 5.5-1.57 11-3.84 18.74-7.51-.3.14 8.06-3.88 10.24-4.88a74.3 74.3 0 0 1 9.01-3.6c3.51-1.09 5.89-1.33 10.8-1.4h.91c5.72-.1 9.18-.83 14.2-3.57 11.16-6.08 14.2-7.06 22.24-7.06 3.19 0 5.2-1.6 7.71-5.28l1.48-2.2c1.7-2.43 3-3.52 4.81-3.52 7.57 0 14.78-2 19.65-6.85 1.83-1.84 4.04-2.9 9.04-4.7l1.02-.37c8.6-3.13 11.79-5.67 11.79-11.58 0-16.6 3.53-29.2 12.24-34.43 5-3 9.35-7.67 10.66-11.48 1.42-4.13-.83-6.59-7.4-6.59-4.45 0-8.19-1.14-13.09-3.54-7.52-3.67-6.78-3.34-8.72-3.43-2.58-.1-4.65 1.52-6.74 5.7-7.04 14.07-29.1 38.14-44.17 48.19-6.81 4.54-18.84 8.52-38.55 13.48-4.03 1.02-17.98 4.4-20.56 5.05-7.37 1.84-12.33 3.23-16 4.52zM252 387.5c2.08 0 4-.2 7.25-.69 5.22-.77 6.64-.9 8.46-.5 2.52.56 3.79 2.35 3.79 5.69 0 4.05-2.27 7.29-6.62 10.11-3.24 2.1-6.53 3.53-14.15 6.4l-.27.1-2.28.86c-3.04 1.16-5.27 2.52-9.33 5.43l-.8.57c-8.19 5.88-13.35 8.03-23.05 8.03-4.98 0-6.88-2.03-5.75-5.62.87-2.81 3.58-6.56 7.8-11.13 1.26-1.37 2.64-2.8 4.15-4.3 3.17-3.14 11.25-10.61 11.45-10.8.46-.47.93-.89 1.4-1.26 3.38-2.71 5.77-3.08 14.18-2.93 1.65.03 2.63.04 3.77.04zm0 1c-1.15 0-2.13-.01-3.79-.04-8.18-.14-10.4.2-13.54 2.71-.44.35-.88.74-1.32 1.18-.2.21-8.3 7.69-11.45 10.82a134.6 134.6 0 0 0-4.12 4.26c-4.12 4.47-6.76 8.12-7.58 10.75-.9 2.88.45 4.32 4.8 4.32 9.46 0 14.44-2.07 22.46-7.84l.8-.57c4.13-2.96 6.42-4.36 9.56-5.56l2.3-.86.25-.1c7.55-2.84 10.8-4.25 13.97-6.3 4.08-2.65 6.16-5.6 6.16-9.27 0-2.89-.97-4.26-3-4.7-1.65-.37-3.05-.25-8.1.5-3.3.5-5.26.7-7.4.7zm112.47-45.34c-1.88 5.44-1.98 6.76-.98 12.76 1.18 7.06-1.38 16.58-5.49 16.58a16.89 16.89 0 0 0-1.51.07l-.64.04c-2.86.18-4.83.17-6.94-.17-6.55-1.06-10.41-5.14-10.41-13.44 0-13.9 2.14-19.69 8.13-26.33a21.9 21.9 0 0 0 2.52-3.75c.59-1.03 2.78-5.13 2.72-5.01 4.44-8.14 7.71-11.53 12.25-10.4 1.17.3 2.2.77 3.58 1.59l1.39.84a20 20 0 0 0 3.1 1.6c.7.27 1.8.32 4.75.26l.72-.01c3.16-.05 4.78.08 5.83.66 1.61.89 1.2 2.56-1.14 4.9a215.9 215.9 0 0 1-3.86 3.76c-10.6 10.1-12.75 12.4-14.02 16.05zm-.94-.32c1.34-3.9 3.46-6.17 14.27-16.46 1.55-1.47 2.73-2.62 3.85-3.73 1.94-1.95 2.17-2.88 1.35-3.33-.82-.45-2.37-.58-5.32-.53l-.72.01c-3.14.06-4.26.02-5.14-.34-1.06-.41-1.97-.9-3.25-1.67l-1.38-.83a12.1 12.1 0 0 0-3.31-1.47c-3.88-.97-6.92 2.17-11.13 9.9.07-.13-2.14 3.98-2.73 5.02a22.71 22.71 0 0 1-2.65 3.92c-5.81 6.47-7.87 12-7.87 25.67 0 7.79 3.48 11.47 9.57 12.45 2.01.33 3.92.34 6.71.16a371.33 371.33 0 0 0 1.23-.07c.42-.03.73-.04.99-.04 3.2 0 5.6-8.9 4.5-15.42-1.02-6.16-.91-7.64 1.03-13.24zm-9.26 12.42c.58.52 2.5 1.9 2.55 1.93 1.96 1.57 2.04 3.31.01 6.36-3.74 5.64-8.83 3.09-8.83-4.55 0-3.81.51-5.67 2.07-6.02 1.18-.26 2 .3 4.2 2.28zm-1.34 1.48c-1.5-1.35-2.23-1.85-2.43-1.8-.17.03-.5 1.23-.5 4.06 0 5.87 2.67 7.21 5.17 3.45 1.5-2.26 1.47-2.84.4-3.7.03.03-1.95-1.4-2.64-2zm222.9-130.19c2.2-1.1 3.67-1.66 5.88-2.36l.28-.09a48.92 48.92 0 0 0 8.79-3.55c4.17-2.08 6.35-1.88 6.96.84.44 2 .2 4.01-1.25 12.7-2.27 13.62-9.16 26.14-21.17 36.3-4.3 3.63-7.41 4.39-9.75 2.44-1.88-1.57-3.1-4.57-4.61-10.48-.3-1.15-1.43-5.83-1.72-6.96a114.18 114.18 0 0 0-2.71-9.22c-2.4-6.82-3.03-10.78-2.1-12.94.77-1.83 2.08-2.24 5.6-2.45 1.49-.09 2.09-.14 2.97-.28l1.95-.33c.72-.12 1.22-.2 1.68-.29 1.1-.2 1.92-.38 2.71-.6 1.7-.49 3.42-1.2 6.49-2.73zm.44.9c-3.11 1.54-4.88 2.29-6.65 2.79-.84.23-1.69.42-2.81.63a108.77 108.77 0 0 1-3.81.63c-.77.13-1.39.19-2.92.28-3.13.18-4.17.51-4.74 1.85-.78 1.84-.2 5.62 2.13 12.2a115.12 115.12 0 0 1 2.74 9.31l1.72 6.96c1.46 5.7 2.62 8.58 4.28 9.96 1.87 1.56 4.49.93 8.47-2.44 11.82-10 18.6-22.3 20.83-35.7 1.4-8.45 1.65-10.51 1.25-12.31-.41-1.87-1.86-2-5.54-.16a49.87 49.87 0 0 1-8.93 3.6l-.28.1a35.4 35.4 0 0 0-5.74 2.3zm-4.5 6.58c1.37-.32 2.5-.75 3.9-1.42.35-.18 2.57-1.31 3.32-1.67 1.5-.71 2.97-1.31 4.7-1.89 2.7-.9 4.64-.77 5.88.4.98.94 1.34 2.26 1.41 4.18.02.4.02.7.02 1.37 0 5.63-4.63 16.88-11.34 22.75-4.34 3.8-7.31 4.67-9.92 2.52-2.06-1.7-3.5-4.65-6.67-12.91-1.86-4.83-2.05-8.1-.68-10.2 1.12-1.7 2.9-2.36 5.83-2.7l1.26-.12c1.19-.12 1.75-.19 2.3-.31zm-2.1 2.3l-1.22.12c-2.4.27-3.7.76-4.39 1.81-.93 1.43-.78 4.1.87 8.38 3.02 7.84 4.41 10.71 6.08 12.09 1.63 1.34 3.64.75 7.33-2.48C584.6 250.77 589 240.08 589 235c0-.64 0-.93-.02-1.29-.05-1.44-.3-2.33-.79-2.8-.6-.57-1.8-.65-3.87.04a37.95 37.95 0 0 0-4.47 1.8c-.72.34-2.93 1.47-3.32 1.66a19.54 19.54 0 0 1-4.3 1.56c-.66.16-1.28.24-2.56.36zm-227.73-88.98c-1.59 4.3-3.54 7.25-7.14 11.4l-2.6 2.97a67.02 67.02 0 0 0-2.63 3.23 46.4 46.4 0 0 0-4.68 7.5c-2.85 5.7-7.14 10.18-12.85 13.89-4.25 2.76-8.25 4.62-15.67 7.59-11.01 4.4-16.43 1.26-27.22-16.4-2.86-4.69-8.8-8.63-17.98-12.66-3-1.33-12.88-5.24-14.43-5.92-4.96-2.18-7.04-3.72-6.42-5.85.67-2.32 5.3-4.05 15.48-6.08 16.63-3.32 26.93-3.82 39.93-3.02 7.9.49 9.67.5 12.74-.26 1.99-.48 3.92-1.3 6-2.6l2.79-1.71c9.86-6.14 12.94-7.96 17.3-9.9 6.03-2.71 10.57-3.32 13.94-1.4 7.2 4.12 7.68 7.7 3.44 19.22zm-1.88-.7c3.95-10.7 3.6-13.26-2.56-16.78-2.66-1.52-6.62-.99-12.12 1.48-4.24 1.9-7.3 3.7-17.07 9.77l-2.79 1.73a22.6 22.6 0 0 1-6.57 2.84c-3.36.81-5.22.8-13.34.3-12.84-.78-22.97-.29-39.41 3-4.9.97-8.45 1.88-10.79 2.75-2.03.76-3.04 1.45-3.17 1.91-.16.57 1.48 1.79 5.3 3.46 1.5.67 11.39 4.58 14.44 5.93 9.52 4.19 15.74 8.3 18.87 13.44 10.35 16.93 14.87 19.56 24.78 15.6 7.3-2.93 11.21-4.75 15.33-7.42 5.42-3.53 9.47-7.75 12.15-13.1 1.44-2.9 3.02-5.4 4.86-7.82a68.95 68.95 0 0 1 2.72-3.33l2.6-2.97c3.46-3.99 5.28-6.75 6.77-10.79zm-6.64-.39c-7.94 12.8-18.53 21.75-33.3 25.23-7.82 1.83-12.47-.79-13.12-5.93-.55-4.45 2.29-9.06 6-9.06 3.02 0 5.6-1.68 15.38-9.16 1.47-1.12 2.57-1.96 3.66-2.74 4.4-3.2 7.77-5.17 10.82-6.08 5.57-1.67 9.33-2.15 11.35-1.22 2.5 1.14 2.22 4.13-.79 8.96zm-.84-.52c2.72-4.4 2.94-6.74 1.21-7.53-1.71-.79-5.32-.33-10.65 1.27-2.9.87-6.2 2.79-10.51 5.92-1.08.79-2.18 1.62-3.65 2.74-10.08 7.72-12.62 9.36-15.98 9.36-3.02 0-5.5 4.02-5 7.94.56 4.5 4.62 6.78 11.89 5.07 14.48-3.4 24.86-12.18 32.69-24.77zM461.17 33.53c13.88 4.96 20.75 4.96 31.62.01 3.02-1.37 5.47-2.94 11-6.82 5.57-3.92 8.05-5.51 11.14-6.92 4.14-1.88 7.78-2.38 11.22-1.28 3.92 1.26 6.2 12.3 6.78 28.45.5 14.2-.52 28.93-2.46 34.2-1.82 4.93-5.86 8.17-11.51 10.02A41.7 41.7 0 0 1 506 93.01c-5.79 0-9 2.4-12.2 7.64-.37.59-1.55 2.6-1.71 2.87-1.75 2.9-3.05 4.33-4.93 4.95-.94.32-2.07.83-3.87 1.74l-2.43 1.23c-1.03.53-1.87.94-2.7 1.34-6.43 3.1-11.73 4.72-17.16 4.72-5.71 0-10.04 2.09-14.02 5.92-1.16 1.11-4.2 4.53-4.63 4.94-2.54 2.44-5.93 4.24-10.85 6.1-1.4.52-5.98 2.13-6.25 2.22l-2.06.78c-.89.36-1.78.63-2.7.81-5.55 1.14-11.14-.54-17.98-4.42-1.27-.73-5.13-3.06-5.76-3.42-2.05-1.16-4.12-1.53-9.09-1.9l-1.73-.15c-4.78-.4-7.68-1.14-10.22-2.97-5-3.61-6.77-7.76-5.65-12.33 1.33-5.42 6.5-11.02 14.85-17.28a169.2 169.2 0 0 1 6.5-4.61c-.33.23 4.33-2.92 5.3-3.6 2.73-1.91 4.8-3.9 12.75-12.04l1.09-1.1c3.49-3.56 5.89-5.89 8.12-7.83 2.9-2.5 4.72-5.95 7.5-13.05l.63-1.61c2.7-6.92 4.28-10 6.87-12.33 1.42-1.28 6.68-6.54 7.93-7.5 3.98-3 8.01-2.73 19.57 1.4zm-.34.94c-11.26-4.02-15-4.28-18.62-1.53-1.19.9-6.4 6.11-7.88 7.43-2.42 2.18-3.96 5.19-6.6 11.95l-.63 1.61c-2.83 7.26-4.72 10.8-7.77 13.45a141.85 141.85 0 0 0-9.16 8.87c-8.02 8.2-10.08 10.2-12.88 12.16-.99.69-5.65 3.84-5.31 3.6-2.5 1.71-4.52 3.13-6.47 4.59-8.17 6.13-13.23 11.6-14.48 16.72-1.02 4.15.58 7.9 5.26 11.27 2.36 1.7 5.11 2.4 9.72 2.8l1.73.13c5.12.4 7.28.78 9.5 2.05.65.36 4.5 2.7 5.76 3.4 6.66 3.78 12.04 5.4 17.29 4.32.86-.17 1.7-.42 2.52-.75a67 67 0 0 1 2.1-.8c.28-.1 4.86-1.7 6.24-2.22 4.8-1.8 8.08-3.56 10.5-5.88.4-.38 3.44-3.8 4.63-4.94 4.16-4 8.72-6.2 14.72-6.2 5.25 0 10.42-1.59 16.73-4.62.82-.4 1.65-.8 2.68-1.33.12-.06 1.93-.99 2.43-1.23 1.84-.93 3-1.46 4-1.8 1.6-.52 2.76-1.82 4.39-4.52l1.7-2.88c3.39-5.5 6.87-8.11 13.07-8.11 4.45 0 8.73-.49 12.64-1.77 5.4-1.76 9.2-4.8 10.9-9.41 1.87-5.11 2.9-19.75 2.39-33.83-.56-15.53-2.81-26.48-6.08-27.52-3.18-1.02-6.57-.55-10.5 1.23-3.02 1.37-5.47 2.94-11 6.83-5.57 3.92-8.05 5.5-11.14 6.92-11.13 5.05-18.26 5.05-32.38.01zM475 55c5.38 0 7.55-.21 9.72-.96 1.26-.43 9.95-4.8 14.88-6.96 1.9-.82 3.56-2.44 6.6-6.04 2.56-3.04 3.19-3.75 4.4-4.84 3.7-3.35 7.07-3.28 10.22 1.23 6.23 8.9 5.61 15.94.07 27.02a71.26 71.26 0 0 0-2.5 5.48c-.32.8-1 2.7-1.09 2.9-.17.45-.34.81-.54 1.17-.63 1.14-1.56 2.21-4.05 4.7-2.4 2.4-5.16 3.27-11.68 4.33-1.81.3-2.2.36-3 .51-6.02 1.1-9.6 2.69-12.24 6.07-3.57 4.59-7.9 7.48-14.98 10.74-.55.24-1.1.5-1.8.8l-1.78.8a60.08 60.08 0 0 0-7.7 3.9c-2.57 1.6-4.79 2.35-9.42 3.46-8.58 2.06-12.28 3.76-17.37 9.36-5.12 5.64-10.17 7.64-16.63 6.7-5.36-.79-10.63-3.01-23.56-9.48-6.3-3.15-6.43-7.78-1.5-13.56 3.38-3.94 3.52-4.06 19.4-16.44 8.12-6.33 12.97-10.57 16.63-14.88 2.53-2.98 4.2-5.73 4.96-8.3 5.5-18.3 12.5-21.98 22.78-15.56 1.95 1.22 6.61 4.55 7.18 4.9 3.36 2.15 6.52 2.95 13 2.95zm0 2c-6.84 0-10.37-.89-14.08-3.26-.63-.4-5.27-3.71-7.16-4.9-9.05-5.65-14.66-2.7-19.8 14.45-.86 2.87-2.67 5.85-5.35 9.01-3.78 4.45-8.7 8.75-16.94 15.17-15.66 12.21-15.86 12.38-19.1 16.16-4.17 4.9-4.09 8 .88 10.48 12.71 6.35 17.89 8.54 22.94 9.28 5.78.84 10.18-.9 14.87-6.06 5.42-5.96 9.45-7.82 18.38-9.96 4.43-1.07 6.5-1.76 8.83-3.22a61.7 61.7 0 0 1 7.94-4.02l1.78-.8 1.78-.8c6.82-3.13 10.91-5.87 14.24-10.14 3-3.87 7-5.64 13.46-6.82.83-.15 1.21-.21 3.04-.51 6.1-1 8.6-1.78 10.58-3.77 2.36-2.36 3.21-3.34 3.72-4.26.15-.27.29-.56.44-.94.06-.15.75-2.06 1.09-2.9.64-1.6 1.45-3.4 2.57-5.64 5.24-10.49 5.8-16.8.07-24.98-2.4-3.44-4.37-3.48-7.24-.89-1.11 1-1.73 1.7-4.22 4.65-3.24 3.85-5.04 5.59-7.32 6.59-4.82 2.1-13.62 6.53-15.03 7.01-2.44.84-4.79 1.07-10.37 1.07zm-12.7 8.6c5.47 3.9 10.34 3.72 18.23.88 5.39-1.94 5.92-2.1 7.7-2.1 2.5-.01 4.21 1.36 5.24 4.46 1.66 4.98-2.32 8.52-12.3 12.68-2.7 1.13-16.25 6.18-20 7.73-7.86 3.24-13.93 6.42-18.87 10.15-13.02 9.84-18.36 11.93-23.71 9.68a24.67 24.67 0 0 1-3.62-1.98l-1.99-1.28a90.4 90.4 0 0 0-2.24-1.4c-3.33-2-2.82-4.28.85-7.34 1.35-1.13 10.66-7.61 13.53-9.91 7.1-5.69 11.91-11.47 14.41-18.34 3.07-8.45 4.89-12.1 6.8-13.39 1.73-1.16 3.36-.53 6.18 1.9.63.56 3.4 3.08 4.11 3.7 1.93 1.7 3.71 3.15 5.67 4.55zm-.6.8c-1.98-1.42-3.79-2.88-5.74-4.6-.73-.64-3.48-3.16-4.1-3.7-2.5-2.16-3.75-2.65-4.97-1.83-1.66 1.11-3.44 4.7-6.42 12.9-2.57 7.07-7.5 12.99-14.72 18.78-2.91 2.33-12.21 8.8-13.52 9.9-3.22 2.68-3.56 4.17-.97 5.72l2.26 1.4 1.99 1.28c1.47.93 2.48 1.5 3.47 1.91 4.9 2.07 9.96.07 22.72-9.56 5.02-3.79 11.15-7 19.1-10.28 3.76-1.55 17.3-6.6 20-7.72 9.5-3.97 13.14-7.2 11.73-11.44-.9-2.71-2.25-3.8-4.3-3.79-1.6 0-2.15.17-7.36 2.05-8.17 2.94-13.34 3.14-19.16-1.01z'%3E%3C/path%3E%3C/svg%3E"); }
    .counter-item-layout-2:hover {
      border-color: var(--craneGreenDark); }
  
  /*======= counter-box-2 =======*/
  .counter-box-2 {
    background-color: transparent;
    border-radius: 0;
    padding: 0; }
    .counter-box-2::before {
      display: none; }
  
  /*======= coming-container =======*/
  .coming-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  
  /*======= coming-inner =======*/
  .coming-inner {
    position: relative;
    width: 100%;
    height: 100%; }
    .coming-inner::before {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #0d233e;
      opacity: 0.8; }
  
  /*======= countdown-item =======*/
  @media (max-width: 425px) {
    .countdown-box {
      padding-bottom: 0; } }
  
  /*======= countdown-item =======*/
  .countdown-item {
    margin-right: 60px;
    position: relative; }
    @media (max-width: 425px) {
      .countdown-item {
        width: 50%;
        margin-right: 0;
        margin-bottom: 50px; } }
    .countdown-item span {
      display: block;
      color: #fff; }
    .countdown-item .count-text {
      text-transform: uppercase;
      color: rgba(255, 255, 255, 0.7);
      font-size: 15px;
      margin-bottom: 30px; }
    .countdown-item #days,
    .countdown-item #hours,
    .countdown-item #minutes,
    .countdown-item #seconds {
      font-size: 80px;
      font-weight: 700; }
      @media (max-width: 600px) {
        .countdown-item #days,
        .countdown-item #hours,
        .countdown-item #minutes,
        .countdown-item #seconds {
          font-size: 50px; } }
    .countdown-item:last-child {
      margin-right: 0; }
      .countdown-item:last-child::before {
        display: none; }
    .countdown-item::before {
      position: absolute;
      content: ":";
      top: 51px;
      right: -38px;
      color: #fff;
      font-weight: 700;
      font-size: 50px; }
      @media (max-width: 425px) {
        .countdown-item::before {
          display: none; } }
  
  /*======= fullscreen-slide-contain =======*/
  #fullscreen-slide-contain {
    position: fixed !important;
    top: 0;
    left: 0;
    z-index: -2; }
  
  /*====== step-bar-list ========*/
  @media (max-width: 375px) {
    .step-bar-list {
      display: block !important; } }
  
  .step-bar-list .step-bar {
    position: relative;
    z-index: 1; }
    .step-bar-list .step-bar::before, .step-bar-list .step-bar::after {
      display: block;
      position: absolute;
      background-color: #F5F7FC;
      height: 4px;
      content: '';
      width: 50%;
      left: 0;
      top: 25px;
      z-index: -1; }
    .step-bar-list .step-bar::after {
      left: auto;
      right: 0; }
    .step-bar-list .step-bar .icon-element {
      text-indent: 0;
      background-color: #fff;
      color: #0d233e;
      box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
      border: 2px solid rgba(128, 137, 150, 0.2); }
    .step-bar-list .step-bar.step-bar-active .icon-element {
      text-indent: -9999px;
      position: relative;
      background-color: #40CC6F;
      border-color: #40CC6F; }
      .step-bar-list .step-bar.step-bar-active .icon-element::before {
        position: absolute;
        content: "\f00c";
        font-family: "Line Awesome Free";
        top: 0;
        left: 50%;
        transform: translateX(-50%);
        color: #fff;
        font-size: 26px;
        text-indent: 0;
        font-weight: 900; }
    .step-bar-list .step-bar.step-bar-active::before, .step-bar-list .step-bar.step-bar-active::after {
      background-color: #40CC6F; }
  
  /*===== payment-received-list =======*/
  .payment-received-list .icon-element {
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 18px;
    background-color: #40CC6F; }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .payment-received-list .card-body .btn-box .theme-btn.mr-2 {
      margin-bottom: 10px;
      margin-right: 0 !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .payment-received-list .card-body .btn-box .theme-btn.mr-2 {
      margin-bottom: 10px;
      margin-right: 0 !important; } }
  
  @media (max-width: 375px) {
    .payment-received-list .card-body .btn-box .theme-btn {
      line-height: 25px; } }
  
  .payment-received-list:hover {
    transform: translateY(0); }
  
  /*===== payment-received-card =======*/
  .payment-received-card:hover {
    transform: translateY(0); }
  
  .product-info .product-info-label {
    font-weight: 400;
    margin-right: 5px; }
  
  .product-info .product-info-value {
    color: #5d646d;
    font-weight: 400; }
  
  .product-info .form-control {
    width: 40px;
    text-align: center; }
    .product-info .form-control:focus {
      box-shadow: 0 0 0 0; }
  
  .remove-wrap .btn {
    transition: all 0.3s; }
    .remove-wrap .btn:hover {
      color: var(--craneGreenDark); }
    .remove-wrap .btn:focus {
      box-shadow: 0 0 0 0; }
  
  @media (max-width: 425px) {
    .cart-actions {
      flex-direction: column; } }
  
  @media (max-width: 425px) {
    .cart-actions .contact-form-action {
      margin-bottom: 20px; } }
  
  /*====================================================
      cta-area
   ====================================================*/
  .cta-area {
    position: relative;
    background-size: cover; }
    .cta-area::before {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #0d233e;
      opacity: 0.6; }
    @media (max-width: 425px) {
      .cta-area .section-heading .sec__title {
        font-size: 30px !important; } }
  
  /*===== cta-svg =====*/
  .cta-svg {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100px;
    fill: #fff;
    stroke: none; }
  
  .video-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: -1; }
  
  /*====== ========*/
  .mobile-app {
    position: relative;
    z-index: 1; }
    .mobile-app::before {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: url('color-bg2.png');
      background-size: cover;
      background-position: center;
      z-index: -1;
      opacity: 0.2; }
    .mobile-app .mobile-img {
      position: absolute;
      bottom: -100px;
      right: 0; }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .mobile-app .mobile-img {
          position: inherit;
          bottom: auto;
          right: auto; } }
      @media only screen and (min-width: 480px) and (max-width: 767px) {
        .mobile-app .mobile-img {
          position: inherit;
          bottom: auto;
          right: auto; } }
      @media only screen and (min-width: 320px) and (max-width: 479px) {
        .mobile-app .mobile-img {
          position: inherit;
          bottom: auto;
          right: auto; } }
  
  /*===== mobile-app-content======*/
  .mobile-app-content {
    margin-bottom: 60px; }
    .mobile-app-content .info-list li {
      color: #0d233e;
      font-size: 18px; }
      .mobile-app-content .info-list li .icon-element {
        margin-right: 10px;
        width: 35px;
        height: 35px;
        line-height: 35px;
        font-size: 20px; }
    .mobile-app-content .btn-box .theme-btn:nth-child(2) {
      margin-left: 8px; }
      @media (max-width: 375px) {
        .mobile-app-content .btn-box .theme-btn:nth-child(2) {
          margin-left: 0;
          margin-top: 10px; } }
  
  /*===== mobile-img ======*/
  .mobile-img img {
    width: 100%; }
  
  /*===== subscriber-area ======*/
  @media (max-width: 375px) {
    .subscriber-area .section-heading .sec__title {
      line-height: 40px !important;
      margin-bottom: 10px !important; } }
  
  .subscriber-area::before {
    opacity: 0.2;
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600' viewBox='0 0 600 600'%3E%3Cpath fill='%23ffffff' fill-opacity='0.28' d='M600 325.1v-1.17c-6.5 3.83-13.06 7.64-14.68 8.64-10.6 6.56-18.57 12.56-24.68 19.09-5.58 5.95-12.44 10.06-22.42 14.15-1.45.6-2.96 1.2-4.83 1.9l-4.75 1.82c-9.78 3.75-14.8 6.27-18.98 10.1-4.23 3.88-9.65 6.6-16.77 8.84-1.95.6-3.99 1.17-6.47 1.8l-6.14 1.53c-5.29 1.35-8.3 2.37-10.54 3.78-3.08 1.92-6.63 3.26-12.74 5.03a384.1 384.1 0 0 1-4.82 1.36c-2.04.58-3.6 1.04-5.17 1.52a110.03 110.03 0 0 0-11.2 4.05c-2.7 1.15-5.5 3.93-8.78 8.4a157.68 157.68 0 0 0-6.15 9.2c-5.75 9.07-7.58 11.74-10.24 14.51a50.97 50.97 0 0 1-4.6 4.22c-2.33 1.9-10.39 7.54-11.81 8.74a14.68 14.68 0 0 0-3.67 4.15c-1.24 2.3-1.9 4.57-2.78 8.87-2.17 10.61-3.52 14.81-8.2 22.1-4.07 6.33-6.8 9.88-9.83 12.99-.47.48-.95.96-1.5 1.48l-3.75 3.56c-1.67 1.6-3.18 3.12-4.86 4.9a42.44 42.44 0 0 0-9.89 16.94c-2.5 8.13-2.72 15.47-1.76 27.22.47 5.82.51 6.36.51 8.18 0 10.51.12 17.53.63 25.78.24 4.05.56 7.8.97 11.22h.9c-1.13-9.58-1.5-21.83-1.5-37 0-1.86-.04-2.4-.52-8.26-.94-11.63-.72-18.87 1.73-26.85a41.44 41.44 0 0 1 9.65-16.55c1.67-1.76 3.18-3.27 4.83-4.85.63-.6 3.13-2.96 3.75-3.57a71.6 71.6 0 0 0 1.52-1.5c3.09-3.16 5.86-6.76 9.96-13.15 4.77-7.42 6.15-11.71 8.34-22.44.86-4.21 1.5-6.4 2.68-8.6.68-1.25 1.79-2.48 3.43-3.86 1.38-1.15 9.43-6.8 11.8-8.72 1.71-1.4 3.26-2.81 4.7-4.3 2.72-2.85 4.56-5.54 10.36-14.67a156.9 156.9 0 0 1 6.1-9.15c3.2-4.33 5.9-7.01 8.37-8.07 3.5-1.5 7.06-2.77 11.1-4.02a233.84 233.84 0 0 1 7.6-2.2l2.38-.67c6.19-1.79 9.81-3.16 12.98-5.15 2.14-1.33 5.08-2.33 10.27-3.65l6.14-1.53c2.5-.63 4.55-1.2 6.52-1.82 7.24-2.27 12.79-5.06 17.15-9.05 4.05-3.72 9-6.2 18.66-9.9l4.75-1.82c1.87-.72 3.39-1.31 4.85-1.91 10.1-4.15 17.07-8.32 22.76-14.4 6.05-6.45 13.95-12.4 24.49-18.92 1.56-.96 7.82-4.6 14.15-8.33v-64.58c-4 8.15-8.52 14.85-12.7 17.9-2.51 1.82-5.38 4.02-9.04 6.92a1063.87 1063.87 0 0 0-6.23 4.98l-1.27 1.02a2309.25 2309.25 0 0 1-4.87 3.9c-7.55 6-12.9 10.05-17.61 13.19-3.1 2.06-3.86 2.78-8.06 7.13-5.84 6.07-11.72 8.62-29.15 10.95-11.3 1.5-20.04 4.91-30.75 11.07-1.65.94-7.27 4.27-6.97 4.1-2.7 1.58-4.69 2.69-6.64 3.66-5.63 2.8-10.47 4.17-15.71 4.17-17.13 0-41.44 11.51-51.63 22.83-12.05 13.4-31.42 27.7-45.25 31.16-7.4 1.85-11.85 7.05-14.04 14.69-1.26 4.4-1.58 8.28-1.58 13.82 0 .82.01.98.24 3.63.45 5.18.35 8.72-.77 13.26-1.53 6.2-4.89 12.6-10.59 19.43-13.87 16.65-22.88 46.58-22.88 71.68 0 2.39.02 4.26.06 8.75.12 10.8.1 15.8-.22 21.95-.56 11.18-2.09 20.73-5 29.3h-1.05c2.94-8.56 4.49-18.12 5.05-29.35.31-6.13.34-11.1.22-21.9-.04-4.48-.06-6.36-.06-8.75 0-25.32 9.07-55.47 23.12-72.32 5.6-6.72 8.88-12.99 10.38-19.03 1.09-4.4 1.18-7.85.74-12.93-.23-2.7-.24-2.86-.24-3.72 0-5.62.32-9.57 1.62-14.1 2.28-7.95 6.97-13.44 14.76-15.39 13.6-3.4 32.82-17.59 44.75-30.84C409 360.14 433.58 348.5 451 348.5c5.07 0 9.77-1.33 15.26-4.07 1.93-.96 3.9-2.05 6.58-3.62-.3.18 5.33-3.16 6.98-4.11 10.82-6.21 19.66-9.67 31.11-11.2 17.23-2.3 22.9-4.75 28.57-10.64 4.25-4.41 5.04-5.16 8.22-7.28 4.68-3.11 10.01-7.14 17.55-13.14a1113.33 1113.33 0 0 0 4.86-3.89l1.28-1.02a4668.54 4668.54 0 0 1 6.23-4.98c3.67-2.9 6.55-5.12 9.07-6.95 4.37-3.19 9.16-10.56 13.29-19.4v66.9zm0-116.23c-.62.01-1.27.06-1.95.13-6.13.63-13.83 3.45-21.83 7.45-3.64 1.82-8.46 2.67-14.17 2.71-4.7.04-9.72-.47-14.73-1.33-1.7-.3-3.26-.61-4.67-.93a31.55 31.55 0 0 0-3.55-.57 273.4 273.4 0 0 0-16.66-.88c-10.42-.16-17.2.74-17.97 2.73-.38.97.6 2.55 3.03 4.87 1.01.97 2.22 2.03 4.04 3.55a1746.07 1746.07 0 0 0 4.79 4.02c1.39 1.2 3.1 1.92 5.5 2.5.7.16.86.2 2.64.54 3.53.7 5.03 1.25 6.15 2.63 1.41 1.76 1.4 4.54-.15 8.88-2.44 6.83-5.72 10.05-10.19 10.33-3.63.23-7.6-1.29-14.52-5.06-4.53-2.47-6.82-7.3-8.32-15.26-.17-.87-.32-1.78-.5-2.86l-.43-2.76c-1.05-6.58-1.9-9.2-3.73-10.11-.81-.4-1.59-.74-2.36-1-2.27-.77-4.6-1.02-8.1-.92-2.29.07-14.7 1-13.77.93-20.55 1.37-28.8 5.05-37.09 14.99a133.07 133.07 0 0 0-4.25 5.44l-2.3 3.09-2.51 3.32c-4.1 5.36-7.06 8.48-10.39 11.12-.65.52-1.33 1.04-2.13 1.62l-4.11 2.94a106.8 106.8 0 0 0-5.16 3.99c-4.55 3.74-9.74 8.6-16.25 15.38-8.25 8.58-11.78 13.54-11.7 15.95.07 1.65 1.64 2.11 6.79 2.38 1.61.09 2.15.12 2.98.2 2.95.24 5.09.73 6.81 1.68 7.48 4.15 11.63 7.26 13.95 11.58 3.3 6.15.8 12.88-8.89 20.26-8.28 6.3-11.1 10.37-11.31 14.96-.06 1.17 0 1.93.26 4.43.69 6.47.25 10.65-2.8 17.42a44.23 44.23 0 0 1-4.16 7.53c-2.82 3.97-5.47 5.74-10.6 7.69-.43.16-3.34 1.23-4.27 1.59-1.8.68-3.38 1.36-5.01 2.14-4.18 2-8.4 4.6-13.1 8.24-8.44 6.51-13.23 14.56-15.98 25.06-1.1 4.2-1.55 6.81-2.8 15.21-1.26 8.6-2.17 12.64-4.08 16.55-2.1 4.28-11.93 26.59-12.97 28.88a382.7 382.7 0 0 1-6.37 13.41c-4.07 8.11-7.61 14.07-10.73 17.81-5.38 6.46-8.98 14.37-13.77 28.42a810.14 810.14 0 0 0-1.89 5.6c-1.8 5.35-2.96 8.6-4.26 11.85-6.13 15.32-25.43 26.31-46.46 26.31-11.2 0-20.58-2.74-31.02-8.55-5.6-3.13-4.55-2.42-22.26-14.54-14.33-9.8-17.7-10.73-20.47-6.9-.37.5-1.81 2.74-1.83 2.77a52.24 52.24 0 0 1-4.94 5.9c-.73.79-5.52 5.87-6.97 7.45-2.38 2.6-4.3 4.81-5.98 6.93a45.6 45.6 0 0 0-5.08 7.66c-1.29 2.57-1.9 5.25-2.66 10.6a997.6 997.6 0 0 1-.46 3.18h-1l.47-3.32c.77-5.45 1.4-8.2 2.75-10.9a46.54 46.54 0 0 1 5.2-7.84c1.7-2.14 3.63-4.38 6.03-6.98 1.45-1.59 6.24-6.68 6.96-7.46a51.58 51.58 0 0 0 4.84-5.78s1.47-2.26 1.86-2.8c3.25-4.5 7.08-3.44 21.84 6.67 17.67 12.08 16.62 11.38 22.19 14.48 10.3 5.73 19.5 8.43 30.53 8.43 20.65 0 39.57-10.77 45.54-25.69a219.7 219.7 0 0 0 4.24-11.8 6752.32 6752.32 0 0 0 1.88-5.6c4.83-14.16 8.47-22.14 13.96-28.73 3.05-3.66 6.56-9.57 10.6-17.61 1.97-3.93 4.04-8.31 6.35-13.38 1.03-2.28 10.88-24.61 12.98-28.91 1.85-3.79 2.75-7.76 4-16.25 1.24-8.44 1.7-11.07 2.81-15.32 2.8-10.7 7.71-18.94 16.33-25.6a73.18 73.18 0 0 1 13.29-8.35c1.66-.8 3.27-1.48 5.08-2.18.94-.36 3.86-1.43 4.28-1.59 4.95-1.88 7.44-3.55 10.14-7.33 1.35-1.9 2.68-4.3 4.06-7.37 2.97-6.58 3.39-10.59 2.72-16.9a27.13 27.13 0 0 1-.27-4.58c.22-4.94 3.21-9.24 11.7-15.7 9.33-7.11 11.66-13.34 8.62-19-2.2-4.09-6.25-7.12-13.55-11.17-1.57-.88-3.6-1.33-6.42-1.57-.8-.07-1.34-.1-2.95-.19-5.77-.3-7.63-.85-7.72-3.34-.1-2.81 3.5-7.87 11.97-16.69 6.53-6.8 11.75-11.69 16.33-15.45 1.79-1.47 3.42-2.72 5.2-4.03l4.12-2.94c.79-.58 1.46-1.08 2.1-1.59 3.26-2.6 6.16-5.65 10.21-10.94a383.2 383.2 0 0 0 2.5-3.32l2.31-3.09c1.8-2.39 3.04-4 4.29-5.48 8.47-10.17 16.98-13.96 37.27-15.3-.44.02 12-.9 14.32-.98 3.62-.1 6.05.16 8.46.98.8.27 1.62.62 2.47 1.04 2.27 1.14 3.17 3.87 4.27 10.85l.44 2.76c.17 1.07.33 1.97.5 2.83 1.44 7.69 3.62 12.29 7.8 14.57 6.76 3.68 10.6 5.15 13.99 4.94 4-.25 6.99-3.17 9.3-9.67 1.45-4.04 1.46-6.49.32-7.92-.9-1.12-2.28-1.62-5.57-2.27a55.8 55.8 0 0 1-2.67-.55c-2.54-.6-4.39-1.4-5.93-2.71a252.63 252.63 0 0 0-4.78-4.01 84.35 84.35 0 0 1-4.08-3.6c-2.73-2.6-3.86-4.43-3.28-5.95 1.02-2.64 7.82-3.54 18.93-3.37a230.56 230.56 0 0 1 16.73.88c2.76.39 3.2.49 3.68.6 1.4.3 2.95.62 4.62.91a82.9 82.9 0 0 0 14.56 1.32c5.56-.04 10.24-.86 13.73-2.6 8.1-4.05 15.89-6.9 22.17-7.56.7-.07 1.4-.11 2.05-.13v1zm0-100.94v1.5c-8.62 16.05-17.27 29.55-23.65 35.92-3.19 3.2-7.62 4.9-13.54 5.56-4.45.48-8.28.4-19.18-.2-9.91-.55-15.32-.44-20.52.78a84.05 84.05 0 0 1-15 2.11l-2.25.14c-12.49.75-19.37 1.78-32.72 5.74-4.5 1.33-9.27 2.49-14.3 3.48a246.27 246.27 0 0 1-32.6 3.97c-7.56.45-13.21.57-20.24.57-5.4 0-11.9 1.61-18 5.18-8.3 4.87-15.06 12.87-19.53 24.5a68.57 68.57 0 0 1-4.56 9.8c-3.6 6.2-6.92 8.99-13.38 12.18l-4.03 1.96a64.48 64.48 0 0 0-15.16 10.25c-8.2 7.33-13.72 16.63-22.54 35.6l-2.08 4.49c-7.3 15.7-11.5 23.3-17.35 29.87-7.7 8.66-20.25 14.42-40.31 20.08-4.37 1.23-19.04 5.08-19.24 5.13-6.92 1.87-11.68 3.34-15.63 4.92-10.55 4.22-18.71 10.52-36.38 26.52l-1.7 1.54c-8.58 7.76-13.41 11.9-18.81 15.88-3.95 2.9-8 5.67-12.97 8.91-2.06 1.34-10.3 6.6-12.33 7.94-11.52 7.5-18.53 13.04-24.62 20.08a62.01 62.01 0 0 0-6.44 8.85c-4.13 6.91-6.27 13.15-9.2 25.11l-1.54 6.26c-.6 2.45-1.15 4.54-1.72 6.58-2.97 10.7-6.9 17.36-14.78 26.91L69.6 491a148.51 148.51 0 0 0-4.19 5.3 23.9 23.9 0 0 0-3.44 6.28c-1.16 3.23-1.52 5.9-1.87 11.94-.58 10.05-1.42 15.04-4.63 22.67-1.57 3.72-5.66 14.02-6.41 15.8a73.46 73.46 0 0 1-3.57 7.4c-2.88 5.14-6.71 10.12-13.12 16.95-5.96 6.36-8.87 10.9-10.61 16a56.88 56.88 0 0 0-1.38 4.82l-.46 1.84h-1.03l.52-2.08c.52-2.09.92-3.49 1.4-4.9 1.8-5.25 4.78-9.9 10.84-16.36 6.35-6.78 10.13-11.7 12.97-16.77a72.5 72.5 0 0 0 3.52-7.29c.75-1.76 4.84-12.06 6.4-15.8 3.17-7.5 3.99-12.4 4.56-22.33.35-6.14.72-8.88 1.93-12.23a24.9 24.9 0 0 1 3.58-6.54c1.27-1.7 2.6-3.37 4.22-5.34l4.11-4.95c7.8-9.46 11.66-16 14.59-26.54.56-2.04 1.1-4.12 1.71-6.56l1.53-6.26c2.96-12.04 5.13-18.36 9.32-25.39 1.84-3.08 4-6.05 6.54-8.99 6.17-7.12 13.24-12.7 24.83-20.26 2.05-1.33 10.28-6.6 12.33-7.94 4.96-3.22 9-5.98 12.92-8.87 5.37-3.95 10.19-8.08 18.74-15.82l1.7-1.54c17.76-16.09 25.98-22.43 36.67-26.7 4-1.6 8.8-3.09 15.75-4.96.21-.06 14.87-3.9 19.22-5.13 19.9-5.61 32.32-11.31 39.85-19.78 5.76-6.48 9.93-14.02 17.18-29.64l2.09-4.5c8.87-19.07 14.44-28.46 22.77-35.9a65.48 65.48 0 0 1 15.38-10.4l4.04-1.97c6.3-3.1 9.47-5.77 12.96-11.77a67.6 67.6 0 0 0 4.48-9.67c4.56-11.84 11.47-20.02 19.97-25 6.25-3.66 12.93-5.32 18.5-5.32 7.01 0 12.65-.12 20.17-.57a245.3 245.3 0 0 0 32.47-3.96c5-.98 9.75-2.13 14.22-3.45 13.43-3.98 20.38-5.02 32.94-5.78l2.24-.14c5.76-.37 9.8-.9 14.85-2.09 5.31-1.25 10.79-1.35 22.6-.7 9.04.5 12.84.58 17.21.1 5.71-.62 9.94-2.26 12.95-5.26 6.44-6.45 15.3-20.37 24.35-36.72zm0 450.21c-1.28-4.6-2.2-10.55-3.33-20.25l-.24-2.04-.23-2.03c-1.82-15.7-3.07-21.98-5.55-24.47-2.46-2.46-3.04-5.03-2.52-8.64.1-.6.18-1.1.39-2.15.69-3.54.77-5.04.08-6.84-.91-2.38-3.31-4.41-7.79-6.26-5.08-2.09-6.52-4.84-4.89-8.44.66-1.45 1.79-3.02 3.52-5.01 1.04-1.2 5.48-5.96 5.08-5.53 6.15-6.7 8.98-11.34 8.98-16.48a15.2 15.2 0 0 1 6.5-12.89v1.26a14.17 14.17 0 0 0-5.5 11.63c0 5.47-2.93 10.29-9.24 17.16.38-.42-4.04 4.33-5.07 5.5-1.67 1.93-2.75 3.43-3.36 4.77-1.37 3.04-.23 5.22 4.36 7.1 4.71 1.95 7.32 4.16 8.34 6.83.78 2.04.7 3.67-.03 7.4-.2 1.03-.3 1.51-.38 2.09-.48 3.33.03 5.59 2.23 7.8 2.74 2.74 3.98 8.96 5.84 25.06l.24 2.03.23 2.04c.82 7.01 1.53 12.06 2.34 16.03v4.33zm0-62.16c-1.4-3.13-4.43-9.9-4.95-11.17-1.02-2.53-1.25-3.8-.91-5.18.2-.84 2.05-4.68 2.32-5.33a70.79 70.79 0 0 0 3.54-11.2v3.99a62.82 62.82 0 0 1-2.62 7.6c-.31.75-2.09 4.46-2.27 5.18-.28 1.12-.08 2.22.87 4.57.41 1.02 2.5 5.7 4.02 9.09v2.45zm0-85.09c-1.65 1.66-3.66 2.9-6.4 4.13-.25.1-13.97 5.47-20.4 8.43-9.35 4.32-16.7 5.9-23.03 5.25-5.08-.53-9.02-2.25-14.77-5.92l-3.2-2.07a77.4 77.4 0 0 0-5.44-3.27c-4.05-2.18-3.25-5.8 1.47-10.47 3.71-3.68 9.6-7.93 18.73-13.8l4.46-2.82c17.95-11.33 18.22-11.5 22.27-14.74 11.25-9 19.69-14.02 26.31-15.1v1.02c-6.37 1.1-14.62 6-25.69 14.86-4.1 3.28-4.34 3.44-22.36 14.8a652.4 652.4 0 0 0-4.45 2.83c-9.07 5.83-14.92 10.05-18.57 13.66-4.31 4.28-4.95 7.13-1.7 8.88 1.7.91 3.29 1.88 5.5 3.3l3.2 2.08c5.64 3.59 9.45 5.25 14.34 5.76 6.13.64 13.32-.9 22.52-5.15 6.46-2.98 20.18-8.35 20.4-8.44 3.04-1.37 5.1-2.71 6.81-4.69v1.47zm0-41.37v1c-6.56.26-12.11 3.13-19.71 9.08l-4.63 3.68a51.87 51.87 0 0 1-4.4 3.14c-.82.52-5.51 3.33-6.22 3.76-3.31 2-6.15 3.8-8.87 5.6a112.61 112.61 0 0 0-8.16 5.92c-4.61 3.72-7.4 6.9-7.97 9.35-.63 2.67 1.48 4.53 7.05 5.46 10.7 1.78 20.92-.05 30.45-4.65a61.96 61.96 0 0 0 17.1-12.2 41.8 41.8 0 0 0 5.36-7.42v1.92a38.94 38.94 0 0 1-4.64 6.19 62.95 62.95 0 0 1-17.39 12.41c-9.7 4.68-20.13 6.55-31.05 4.73-6.06-1-8.65-3.29-7.85-6.67.64-2.74 3.53-6.05 8.31-9.9 2.35-1.9 5.1-3.88 8.24-5.97 2.73-1.82 5.58-3.61 8.9-5.62.72-.44 5.4-3.24 6.22-3.75 1.26-.8 2.6-1.76 4.3-3.09.8-.62 3.9-3.1 4.63-3.67 7.77-6.1 13.49-9.04 20.33-9.3zm0-154.6v1c-1.75-.24-4.3.23-7.82 1.55-10.01 3.75-13.8 5.07-19.15 6.76-1.78.56-2.63.83-3.87 1.24-1.48.5-3.16.76-6.74 1.16a1550.34 1550.34 0 0 0-2.64.3c-7.8.94-11.28 2.47-11.28 6.07 0 4.45 2.89 13.18 7.96 25.81a57.34 57.34 0 0 1 2.33 7.6 258.32 258.32 0 0 1 .84 3.46c1.86 7.62 3.17 10.71 5.56 11.67 2.21.88 4.7.6 7.47-.72 3.48-1.69 7.22-4.94 11.2-9.47 1.52-1.7 2.97-3.49 4.59-5.57l3.16-4.1c2.59-3.23 6.07-12.21 8.39-20.23v3.45c-2.29 7.2-5.27 14.5-7.61 17.41-.44.55-2.67 3.46-3.15 4.09-1.63 2.1-3.1 3.9-4.62 5.62-4.08 4.61-7.9 7.94-11.53 9.7-2.99 1.44-5.77 1.75-8.28.74-2.84-1.13-4.2-4.34-6.15-12.35a2097.48 2097.48 0 0 1-.84-3.46c-.8-3.2-1.47-5.45-2.28-7.46-5.14-12.8-8.04-21.55-8.04-26.19 0-4.37 3.84-6.06 12.16-7.07a160.9 160.9 0 0 1 2.65-.3c3.5-.39 5.15-.64 6.53-1.1 1.26-.42 2.1-.7 3.88-1.26 5.34-1.68 9.11-3 19.1-6.74 3.53-1.32 6.22-1.84 8.18-1.61zM0 292c10.13-11.31 18.13-23.2 23.07-35.39 3.3-8.14 6.09-16.12 10.81-30.55l1.59-4.84c6.53-19.94 10.11-29.82 14.77-39.56 6.07-12.72 12.55-21.18 20.27-25.54 6.66-3.76 10.2-7.86 12.22-13.15a46.6 46.6 0 0 0 1.86-6.58c1.23-5.2 2.05-7.59 3.93-10.36 2.45-3.62 6.27-6.53 12.1-8.96 15.78-6.58 16.73-7.04 18.05-9.01.65-.98.83-2.15.74-4.51-.03-.73-.23-3.82-.24-4A93.8 93.8 0 0 1 119 94c0-10.04.18-11.37 2.37-13.15.52-.42 1.13-.8 2.07-1.3.27-.14 2.18-1.12 2.84-1.48a68.4 68.4 0 0 0 9.12-5.87c2.06-1.54 2.64-2.14 8.01-7.93 3.78-4.09 6.21-6.36 8.96-8.12 3.64-2.33 7.2-3.12 10.9-2.11 4.4 1.2 10.81 2 18.78 2.46 6.9.4 12.9.5 21.95.5 4.87 0 8.97.47 15.4 1.57 7.77 1.33 9.3 1.54 12.38 1.54 4.05 0 7.43-.88 10.68-2.95 5.06-3.22 8.11-4.67 11.2-5.2 3.62-.64 4.77-.46 16.55 2.06 17.26 3.7 30.85 1.36 41.06-9.7 5.1-5.53 5.48-8.9 3.48-14.8-.83-2.42-1.03-3.1-1.17-4.3-.29-2.52.5-4.71 2.71-6.93 2.65-2.65 4.72-9.17 6.22-18.29h2.03c-1.56 9.71-3.77 16.65-6.83 19.7-1.79 1.8-2.36 3.39-2.14 5.28.11 1 .3 1.63 1.07 3.9 2.22 6.53 1.76 10.66-3.9 16.8-10.77 11.66-25.07 14.13-42.95 10.3-11.42-2.45-12.55-2.62-15.78-2.06-2.77.48-5.62 1.84-10.47 4.92a20.93 20.93 0 0 1-11.76 3.27c-3.25 0-4.81-.22-12.73-1.57C212.74 59.46 208.73 59 204 59c-9.1 0-15.11-.1-22.07-.5-8.09-.47-14.62-1.29-19.2-2.54-5.62-1.53-10.17 1.38-17.85 9.66-5.5 5.94-6.08 6.53-8.28 8.18a70.38 70.38 0 0 1-9.38 6.03c-.68.37-2.58 1.35-2.84 1.49-.84.44-1.35.76-1.75 1.08C121.16 83.6 121 84.8 121 94c0 1.85.06 3.54.17 5.44 0 .17.2 3.28.24 4.03.1 2.75-.13 4.29-1.08 5.71-1.67 2.5-2.27 2.8-18.95 9.74-5.48 2.29-8.99 4.96-11.2 8.24-1.71 2.51-2.47 4.73-3.64 9.7-.83 3.5-1.21 4.92-1.94 6.83-2.18 5.73-6.05 10.19-13.1 14.18-7.3 4.12-13.55 12.28-19.46 24.66-4.6 9.64-8.17 19.46-14.67 39.32l-1.58 4.84c-4.75 14.47-7.54 22.48-10.86 30.69-5.28 13.01-13.95 25.65-24.93 37.6v-2.97zm0 78v-.5l1-.01c6.32 0 7.47 5.2 4.6 13.36a60.36 60.36 0 0 1-5.6 11.3v-1.92a57.76 57.76 0 0 0 4.65-9.72c2.69-7.6 1.71-12.02-3.65-12.02-.34 0-.67 0-1 .02v-46.59a340.96 340.96 0 0 0 13.71-8.34c13.66-9.46 29.79-37.6 29.79-53.59 0-18.1 21.57-72.64 32.23-79.42 12.71-8.09 32.24-27.96 35.8-37.75 1.93-5.3 5.5-7.27 14.42-9.37 6.15-1.44 8.64-2.42 10.67-4.79 1.5-1.74 2.72-4.79 4.33-10.3.23-.78 1.9-6.68 2.43-8.46 3.62-12.08 7.3-18.49 13.47-20.39 2.5-.76 3.03-.98 9.74-3.7 7.49-3.03 11.97-4.43 17.12-4.92 6.75-.65 13.13.75 19.55 4.67 5.43 3.32 12.19 4.72 20.17 4.56 6.03-.12 12.2-1.07 19.83-2.8 1.82-.4 7.38-1.74 8.26-1.94 2.69-.6 4.34-.89 5.48-.89 4.97 0 8.93-.05 14.2-.27 7.9-.32 15.56-.92 22.75-1.88 8.5-1.14 15.9-2.73 21.88-4.82 18.9-6.62 32.64-18.3 33.67-27.59.29-2.56.4-2.96 2.79-11.11 2.33-7.95 3.21-12.93 2.72-18.23-.2-2.24-.69-4.38-1.48-6.42-1.5-3.92-2.63-9.4-3.43-16.18h.9c.77 6.47 1.89 11.72 3.47 15.82a24.93 24.93 0 0 1 1.54 6.69c.5 5.46-.4 10.54-2.77 18.6-2.36 8.06-2.47 8.47-2.74 10.95-1.09 9.75-15.1 21.68-34.33 28.41-6.06 2.12-13.52 3.72-22.09 4.87-7.22.96-14.92 1.57-22.83 1.89-5.3.21-9.27.27-14.25.27-1.04 0-2.64.27-5.26.87-.87.2-6.43 1.53-8.26 1.94-7.68 1.73-13.92 2.7-20.03 2.82-8.15.17-15.1-1.27-20.71-4.7-6.23-3.81-12.4-5.16-18.93-4.54-5.04.48-9.44 1.86-16.84 4.86-6.75 2.74-7.29 2.95-9.82 3.73-5.73 1.76-9.28 7.96-12.81 19.72-.53 1.77-2.2 7.66-2.43 8.46-1.66 5.65-2.91 8.78-4.53 10.67-2.22 2.58-4.84 3.62-12.01 5.3-7.8 1.83-11.13 3.66-12.9 8.54-3.65 10.04-23.32 30.06-36.2 38.25C65.94 190 44.5 244.2 44.5 262c0 16.34-16.3 44.78-30.22 54.41-2.14 1.48-8.24 5.12-14.28 8.68v-1.16 46.09zm0-173.7v-1.11c7.42-3.82 14.55-10.23 21.84-18.98 3.8-4.56 14.21-18.78 15.79-20.55 1.8-2.04 4.06-3.96 7.42-6.45 1.08-.8 4.92-3.57 5.49-3.99 9.36-6.85 14-11.96 15.98-19.36.8-2.98 1.54-6.78 2.46-12.3.23-1.44 2-12.46 2.56-15.79 2.87-16.77 5.73-26.79 10.07-32.1C92.46 52.43 101.5 38.13 101.5 33c0-2.54.34-3.35 6.05-15.71.68-1.49 1.25-2.74 1.77-3.93 2.5-5.75 3.9-10.04 4.14-13.36h1c-.23 3.48-1.66 7.87-4.23 13.76-.52 1.2-1.09 2.45-1.78 3.95-5.54 12.01-5.95 12.99-5.95 15.29 0 5.47-9.09 19.84-20.11 33.31-4.2 5.12-7.03 15.06-9.86 31.64-.57 3.33-2.33 14.33-2.57 15.78-.92 5.56-1.67 9.38-2.48 12.4-2.05 7.68-6.82 12.93-16.35 19.91l-5.49 3.98c-3.3 2.45-5.51 4.34-7.27 6.31-1.53 1.73-11.94 15.93-15.76 20.53-7.52 9.02-14.88 15.6-22.61 19.46zm0 361.83v-4.33c.48 2.36 1 4.35 1.6 6.15 2 6.03 4.6 8.26 8.19 6.59C28.76 557.69 43.5 542.4 43.5 527c0-16.2 6.37-31.99 17.1-46.3 1.88-2.5 3.66-4.4 5.53-6 .73-.62 1.45-1.18 2.3-1.8l2-1.43c3.68-2.68 5.32-5.28 7.08-12.59.75-3.07 1.38-5.02 4.2-13.26l.63-1.88c3.24-9.58 4.56-14.97 4.17-18.65-.48-4.43-3.8-5.23-11.3-1.64a81.12 81.12 0 0 1-9.15 3.7c-13.89 4.67-26.96 5.8-42.66 5.42l-1.95-.05-1.45-.02a39.8 39.8 0 0 0-15.05 2.96A21.81 21.81 0 0 0 0 438.37v-1.26a23.55 23.55 0 0 1 4.55-2.57 40.77 40.77 0 0 1 16.92-3.02l1.95.05c15.6.38 28.57-.75 42.32-5.37a80.12 80.12 0 0 0 9.04-3.65c8.04-3.84 12.16-2.85 12.72 2.43.42 3.89-.92 9.34-4.21 19.08l-.64 1.88c-2.8 8.2-3.43 10.15-4.16 13.18-1.82 7.52-3.59 10.34-7.47 13.16l-2 1.43c-.84.6-1.54 1.15-2.25 1.75a35.45 35.45 0 0 0-5.37 5.84c-10.61 14.15-16.9 29.74-16.9 45.7 0 15.88-15 31.45-34.29 40.45-4.3 2.01-7.39-.66-9.56-7.18-.23-.68-.44-1.39-.65-2.13zm0-62.16v-2.45l1.46 3.27c2.1 4.8 3.46 10.33 4.26 16.77.66 5.3.84 9.3 1.04 18.5.2 9.32.5 12.75 1.63 15.05 1.28 2.6 3.67 2.35 8.29-1.5 17.14-14.3 21.82-22.9 21.82-38.62 0-7.17 1.1-12.39 3.7-17.68 2.27-4.67 3.65-6.62 13.4-19.62a69.8 69.8 0 0 1 7.6-8.79 44.76 44.76 0 0 1 3.54-3.06c.38-.3.64-.52.89-.74a10.47 10.47 0 0 0 2.63-3.32 35.78 35.78 0 0 0 2.26-5.94l.37-1.2.36-1.15c.29-.91.48-1.55.66-2.16.45-1.53.74-2.68.91-3.66.38-2.2.12-3.49-.85-4.15-2.35-1.61-9.28-.24-23.8 4.94-9.54 3.4-16.12 4.17-27.85 4.26-7.71.06-10.43.4-13.25 2.12-3.48 2.12-5.84 6.4-7.58 14.26-.5 2.2-.99 4.19-1.49 5.98v-3.98l.51-2.22c1.8-8.1 4.28-12.6 8.04-14.9 3.04-1.85 5.86-2.2 13.77-2.26 11.61-.09 18.1-.84 27.51-4.2 14.93-5.32 21.95-6.71 24.7-4.83 1.38.94 1.71 2.6 1.28 5.15a33.69 33.69 0 0 1-.94 3.78l-.66 2.17-.36 1.15-.37 1.2a36.64 36.64 0 0 1-2.33 6.1c-.8 1.53-1.61 2.52-2.86 3.61l-.92.77-1.02.83c-.9.74-1.65 1.4-2.47 2.18a68.84 68.84 0 0 0-7.48 8.66c-9.7 12.93-11.07 14.87-13.31 19.46-2.52 5.15-3.59 10.22-3.59 17.24 0 16.04-4.82 24.91-22.18 39.38-5.04 4.2-8.18 4.55-9.83 1.18-1.22-2.5-1.52-5.94-1.73-15.47-.2-9.16-.38-13.15-1.03-18.4-.79-6.34-2.12-11.8-4.19-16.49L0 495.98zM379.27 0h1.04l1.5 5.26c3.28 11.56 4.89 19.33 5.26 27.8.49 11.01-1.52 21.26-6.63 31.17-7.8 15.13-20.47 26.5-36.22 34.1-12.38 5.96-26.12 9.17-36.22 9.17-6.84 0-17.24 1.38-37.27 4.62l-2.27.37c-24.5 3.99-31.65 5-37.46 5-3.49 0-4.08-.08-19.54-2.8-3.56-.64-6.32-1.1-9-1.5-20.23-2.96-31-1.2-31.96 7.86-.1.85-.18 1.72-.29 2.81l-.27 2.73c-1.1 10.9-2.02 15.73-4.31 19.96-2.9 5.34-7.77 7.95-15.63 7.95-10.2 0-12.92.6-15.5 3.17.52-.51-5.03 5.85-8.16 8.7-2.75 2.5-14.32 12.55-15.77 13.83a341.27 341.27 0 0 0-6.54 5.92c-6.97 6.49-11.81 11.76-14.6 16.15-5.92 9.3-10.48 18.04-11.69 24.08-1.66 8.3 3.67 9.54 19.02 1.21a626.23 626.23 0 0 1 44.54-21.9c3.5-1.56 14.04-6.2 15.68-6.95 5.05-2.25 8.3-3.8 10.78-5.15l1.95-1.07 2.18-1.18c1.76-.94 3.38-1.76 5-2.55 18.1-8.72 34.48-10.46 50.33-1.2 22.89 13.34 38.28 37.02 38.28 56.44 0 19.12-.73 25.13-5.18 33.2a45.32 45.32 0 0 1-4.94 7.12c-6.47 7.77-11.81 16.2-12.76 21.27-1.2 6.34 4.69 7.03 20.17-.05 13.31-6.08 22.4-14.95 28.5-26.32a80.51 80.51 0 0 0 6.1-15.13c.9-2.98 3.17-11.65 3.41-12.48a29.02 29.02 0 0 1 1.75-4.83c7.47-14.93 21.09-30.5 36.25-37.24 7.61-3.38 13-9.65 19.4-20.79.84-1.48 4.26-7.64 5.14-9.17 3.52-6.1 6.22-9.7 9.37-11.98 10.15-7.4 28.7-11.1 50.29-11.1 7.52 0 16.54-1.24 27.51-3.58a420.1 420.1 0 0 0 14.96-3.52c-1.3.33 15.54-3.98 19.42-4.89 14.15-3.33 41.07-5.01 64.11-5.01 17.36 0 27.82-9.23 38.53-38.67 6.62-18.21 6.62-26.37 2.69-34.35l-1.18-2.37A13.36 13.36 0 0 1 587.5 58c0-4.03 0-4.01 2.5-24.56.46-3.73.8-6.74 1.12-9.64.9-8.45 1.38-15.2 1.38-20.8 0-.94-.02-1.94-.04-3h1c.03 1.06.04 2.06.04 3 0 5.65-.48 12.43-1.39 20.9-.3 2.91-.66 5.93-1.11 9.66-2.5 20.45-2.5 20.47-2.5 24.44 0 1.97.45 3.57 1.45 5.68.24.51 1.16 2.35 1.17 2.36 4.06 8.24 4.06 16.68-2.65 35.13-10.84 29.8-21.63 39.33-39.47 39.33-22.96 0-49.83 1.68-63.89 4.99-3.86.9-20.69 5.2-19.4 4.88a421.05 421.05 0 0 1-14.99 3.53c-11.04 2.35-20.11 3.6-27.72 3.6-21.4 0-39.76 3.67-49.7 10.9-3 2.19-5.64 5.7-9.1 11.68-.87 1.52-4.29 7.68-5.14 9.17-6.49 11.3-12 17.71-19.86 21.2-14.9 6.63-28.38 22.03-35.75 36.77a28.17 28.17 0 0 0-1.69 4.67c-.23.8-2.5 9.49-3.4 12.5a81.48 81.48 0 0 1-6.19 15.3c-6.2 11.56-15.44 20.58-28.96 26.76-16.1 7.36-23 6.55-21.58-1.04 1-5.29 6.4-13.83 12.99-21.73a44.33 44.33 0 0 0 4.82-6.96c4.35-7.88 5.06-13.77 5.06-32.72 0-19.04-15.19-42.4-37.72-55.55-15.57-9.08-31.62-7.38-49.45 1.21a132.9 132.9 0 0 0-7.14 3.71l-1.95 1.07a158.83 158.83 0 0 1-10.85 5.19c-1.65.74-12.18 5.38-15.69 6.95a625.25 625.25 0 0 0-44.46 21.86c-15.95 8.66-22.37 7.16-20.48-2.29 1.24-6.2 5.83-15.02 11.82-24.42 2.85-4.48 7.74-9.8 14.77-16.34 1.98-1.85 4.12-3.79 6.56-5.94 1.46-1.29 13.02-11.33 15.75-13.82 3.09-2.8 8.6-9.14 8.14-8.67 2.82-2.82 5.75-3.46 16.2-3.46 7.5 0 12.04-2.43 14.75-7.42 2.2-4.07 3.11-8.84 4.2-19.59l.26-2.73.3-2.81c.56-5.42 4.47-8.5 11.23-9.6 5.44-.88 12.51-.51 21.86.86 2.7.4 5.47.86 9.04 1.49 15.33 2.7 15.96 2.8 19.36 2.8 5.73 0 12.9-1.03 37.3-5l2.27-.36c20.1-3.26 30.52-4.64 37.43-4.64 9.95 0 23.54-3.18 35.78-9.08 15.57-7.5 28.09-18.73 35.78-33.65 5.02-9.75 7-19.82 6.51-30.67-.37-8.37-1.96-16.08-5.23-27.57L379.27 0zm13.68 0h1.02c.78 3.9 1.92 8.7 3.51 14.88 3.63 14.05 3.06 27.03-.75 38.77a61 61 0 0 1-11.35 20.68 138.36 138.36 0 0 1-19.32 18.77c-11.32 9.02-23.36 15.49-35.95 18.39a258.63 258.63 0 0 1-22.57 4.07c-3.17.44-6.36.85-10.3 1.32l-9.39 1.12c-11.53 1.41-17.45 2.55-21.64 4.46-9.28 4.21-28.35 6.04-49.21 6.04-1.37 0-2.8-.12-4.3-.35-2.62-.41-5-1.03-9.14-2.29-7.34-2.21-9.63-2.75-12.63-2.56-3.9.23-6.63 2.29-8.47 6.89-1.86 4.66-2.42 7.53-3.34 14.98-1.1 8.98-2.87 12.12-9.97 14.3a40.12 40.12 0 0 0-6.8 2.66c-.63.33-1.16.64-1.76 1.02l-1.34.86c-1.9 1.14-3.86 1.49-9.25 1.49-3.2 0-8.83-.55-9.51-.39-1.22.28-.75-.14-7.14 6.24-1.5 1.5-3.49 3.18-6.32 5.37-1.52 1.18-7.16 5.43-7.94 6.03-4.96 3.78-8.33 6.6-11.06 9.38-4.88 4.98-6.85 9.15-5.56 12.7 1.34 3.67 4.07 4.42 8.9 2.82a55.72 55.72 0 0 0 7.77-3.48c1.5-.77 7.78-4.13 9.37-4.96a116.8 116.8 0 0 1 12.31-5.68 162.2 162.2 0 0 0 11.04-4.84c2.04-.97 10.74-5.16 13-6.22 4.41-2.1 8.1-3.78 11.65-5.29 17.14-7.3 29.32-9.9 37.67-6.65l5.43 2.1c2.3.88 4.17 1.62 6.02 2.38a150.9 150.9 0 0 1 13.07 6c18.34 9.63 30.35 22.13 34.79 39.87 6.96 27.85 3.6 45.53-8.08 62.4-3.97 5.75-3.52 9.2.06 8.97 4.14-.28 10.21-4.95 15.11-12.52 3.1-4.8 5.1-10.45 8.05-21.53l1.69-6.35c.66-2.47 1.24-4.52 1.83-6.5 4.93-16.56 11-27.28 21.56-34.76 7.15-5.06 23.73-15.5 25.48-16.75 6.74-4.81 10.53-9.44 14.34-18 7.74-17.44 21.09-24.34 44.47-24.34 9.36 0 17.91-1.13 29.53-3.49a624.86 624.86 0 0 0 6.2-1.28c2.4-.5 4.07-.84 5.66-1.13 4.03-.74 7.04-1.1 9.61-1.1 4.44 0 9.39-1 31.39-5.99l2.95-.66c16.34-3.67 25.64-5.35 31.66-5.35 1.54 0 2.4.01 6.4.1 7.8.15 12.27.13 17.33-.2 16.41-1.06 26.73-5.36 29.8-14.56a87.1 87.1 0 0 1 3.55-8.83c-.15.31 2.29-4.96 2.9-6.38 5.38-12.3 5.57-21.92-1.44-39.44a86.4 86.4 0 0 1-5.26-20.72c-1.61-11.98-1.38-23.14.1-40.35l.2-2.12h1l-.2 2.2c-1.48 17.15-1.7 28.24-.11 40.14a85.4 85.4 0 0 0 5.2 20.47c7.1 17.78 6.91 27.67 1.43 40.22-.62 1.43-3.06 6.72-2.91 6.4a86.17 86.17 0 0 0-3.52 8.73c-3.23 9.72-13.9 14.15-30.68 15.24-5.1.33-9.58.35-17.42.2-3.98-.09-4.84-.1-6.37-.1-5.91 0-15.18 1.67-31.44 5.32l-2.95.67c-22.16 5.02-27.05 6.01-31.61 6.01-2.5 0-5.45.36-9.43 1.09-1.58.29-3.25.62-5.64 1.11a4894.21 4894.21 0 0 0-6.2 1.29c-11.68 2.37-20.3 3.51-29.73 3.51-23.02 0-36 6.71-43.53 23.66-3.9 8.8-7.82 13.58-14.7 18.5-1.78 1.27-18.36 11.7-25.48 16.75-10.34 7.32-16.3 17.87-21.19 34.23-.58 1.96-1.15 4-1.82 6.47l-1.69 6.35c-2.98 11.18-5 16.9-8.17 21.81-5.05 7.81-11.37 12.68-15.89 12.98-4.7.31-5.3-4.23-.94-10.53 11.52-16.64 14.82-34.03 7.92-61.6-4.35-17.42-16.16-29.72-34.27-39.22-4-2.1-8.2-4-12.99-5.97-1.84-.75-3.7-1.49-6-2.38l-5.43-2.08c-8.03-3.12-20.02-.58-36.92 6.63-3.52 1.5-7.21 3.19-11.61 5.27l-13 6.22c-4.71 2.22-8.16 3.75-11.11 4.88a115.87 115.87 0 0 0-12.21 5.63c-1.58.83-7.86 4.18-9.37 4.96a56.55 56.55 0 0 1-7.9 3.54c-5.3 1.75-8.62.85-10.17-3.43-1.46-4.02.66-8.5 5.8-13.74 2.75-2.82 6.16-5.66 11.15-9.48.79-.6 6.43-4.85 7.94-6.02a66.96 66.96 0 0 0 6.23-5.28c6.74-6.74 6.1-6.16 7.61-6.51.87-.2 6.69.36 9.74.36 5.22 0 7.03-.32 8.74-1.35l1.31-.84c.62-.4 1.18-.72 1.84-1.07a41.07 41.07 0 0 1 6.96-2.72c6.64-2.04 8.22-4.84 9.28-13.47.93-7.53 1.5-10.47 3.4-15.24 1.99-4.95 5.04-7.26 9.34-7.51 3.17-.2 5.5.35 12.97 2.6a63.54 63.54 0 0 0 9.02 2.26c1.45.22 2.83.34 4.14.34 20.71 0 39.7-1.82 48.8-5.96 4.32-1.96 10.29-3.1 21.93-4.53l9.4-1.12c3.92-.48 7.11-.88 10.27-1.32 8.16-1.14 15.4-2.43 22.49-4.06 12.42-2.86 24.33-9.26 35.55-18.2a137.4 137.4 0 0 0 19.18-18.64 60.02 60.02 0 0 0 11.15-20.32c3.76-11.57 4.32-24.36.75-38.23A284.86 284.86 0 0 1 392.95 0zM506.7 0h1.26c-.5.66-.9 1.18-1.17 1.51-3.95 4.96-6.9 7.92-9.82 9.57A10.02 10.02 0 0 1 492 12.5c-2.38 0-4.24.67-6.71 2.21l-2.65 1.71c-4.38 2.8-8.01 4.08-13.64 4.08-5.6 0-9.99-1.26-16.08-4.05a202.63 202.63 0 0 1-2.3-1.06l-2.18-.98c-1.6-.7-2.92-1.17-4.17-1.48a13.42 13.42 0 0 0-3.27-.43c-2.3 0-4.3-.68-11-3.37l-1.56-.62c-5-1.97-8.1-2.82-10.52-2.66-2.93.2-4.42 2.03-4.42 6.15 0 20.76-5.21 50.42-12.15 57.35-7.58 7.59-26.55 23.7-34.06 29.06-13.16 9.4-31.17 20.2-44.11 25.06a106.87 106.87 0 0 1-13.32 4.03c-3.28.78-6.6 1.43-11.25 2.24-.53.1-8.8 1.5-11.5 1.99-4.86.87-9.3 1.74-14 2.76-20.62 4.48-25.07 5.01-38.11 5.01-2.49 0-2.9-.07-14.05-2-2.42-.42-4.31-.73-6.15-1-8.11-1.19-13.83-1.36-17.64-.2-4.54 1.4-5.93 4.65-3.7 10.52 2.02 5.28 4.84 8.61 8.84 10.74 3.26 1.74 6.75 2.6 13.82 3.71 9.42 1.48 10.94 1.75 15.5 2.92a78.2 78.2 0 0 1 18.62 7.37c8.3 4.58 14.58 11.5 19.98 20.89 2.73 4.73 9.46 19.33 10.54 21.19 3.4 5.85 6.26 6.63 10.89 2 4.95-4.94 10.35-8.37 21.13-14.06.47-.25 2.06-1.1 2.12-1.12 7.98-4.21 11.92-6.51 15.87-9.54 5.11-3.9 8.66-8.1 10.77-13.11 8.52-20.24 20.75-33.31 32.46-33.31l5.5.03c10.53.08 17.35.02 24.9-.31 13.66-.62 23.78-2.09 29.39-4.67 5.85-2.7 13.42-5.49 24.18-9.02 3.46-1.14 6.29-2.05 12.7-4.1 7.7-2.45 11.08-3.54 15.17-4.9a1059.43 1059.43 0 0 1 11.33-3.72c3.67-1.2 5.96-2 8.03-2.78a59.88 59.88 0 0 0 6.66-2.94c1.87-.98 3.76-2.1 5.86-3.5 3.48-2.33 6.15-3.13 12.04-4.13l1.15-.2c5.71-1.01 9-2.3 12.76-5.63 7.82-6.96 8.58-23.18 3.84-44.52-1.7-7.67-2.1-19.28-1.57-35.47A837.22 837.22 0 0 1 546.76 0h1l-.15 3.06c-.32 6.42-.53 11.02-.68 15.62-.51 16.1-.12 27.65 1.56 35.21 4.82 21.68 4.04 38.2-4.16 45.48-3.91 3.48-7.37 4.84-13.24 5.87l-1.16.2c-5.76.99-8.32 1.75-11.65 3.98a63.73 63.73 0 0 1-5.96 3.56 60.86 60.86 0 0 1-6.77 2.99c-2.09.79-4.39 1.58-8.07 2.79a5398.31 5398.31 0 0 1-11.32 3.71c-4.1 1.37-7.48 2.46-15.18 4.92-6.42 2.04-9.24 2.95-12.7 4.08-10.73 3.53-18.27 6.3-24.07 8.98-5.76 2.66-15.97 4.14-29.77 4.77-7.56.33-14.4.39-24.95.31l-5.49-.03c-11.19 0-23.16 12.79-31.54 32.7-2.19 5.19-5.84 9.52-11.08 13.52-4.02 3.07-7.99 5.39-16.01 9.62l-2.12 1.12c-10.7 5.65-16.04 9.04-20.9 13.9-5.14 5.14-8.75 4.15-12.45-2.22-1.12-1.92-7.85-16.5-10.54-21.2-5.33-9.24-11.48-16.02-19.6-20.5a77.2 77.2 0 0 0-18.4-7.28c-4.5-1.17-6.02-1.43-15.4-2.9-7.17-1.12-10.74-2-14.13-3.81-4.22-2.25-7.2-5.77-9.3-11.27-2.43-6.39-.78-10.26 4.34-11.83 4-1.22 9.82-1.05 18.08.17 1.84.27 3.74.58 6.17 1 11.02 1.9 11.48 1.98 13.88 1.98 12.96 0 17.35-.52 37.9-4.99 4.71-1.02 9.16-1.9 14.03-2.77 2.71-.48 10.98-1.9 11.5-1.98 4.64-.81 7.95-1.46 11.2-2.23 4.55-1.07 8.76-2.34 13.2-4 12.83-4.81 30.79-15.59 43.88-24.94 7.47-5.33 26.4-21.4 33.94-28.94C407.3 61.98 412.5 32.49 412.5 12c0-4.61 1.86-6.9 5.35-7.15 2.63-.18 5.8.7 10.96 2.73l1.56.62c6.53 2.62 8.53 3.3 10.63 3.3 1.14 0 2.3.16 3.5.46 1.32.33 2.68.82 4.34 1.53a90.97 90.97 0 0 1 3.34 1.52l1.15.54c5.98 2.73 10.23 3.95 15.67 3.95 5.41 0 8.87-1.21 13.1-3.92.2-.13 2.1-1.38 2.66-1.72 2.62-1.63 4.64-2.36 7.24-2.36 1.47 0 2.94-.43 4.47-1.3 2.78-1.56 5.67-4.45 9.54-9.31l.7-.89zM324.54 600h-2.03c.49-2.96.91-6.2 1.28-9.66.44-4.1.76-8.25.98-12.21.08-1.39.14-2.65-.35-7.29-.47-1.94-.93-4.14-1.36-6.54-2.01-11.26-2.66-22.9-1.14-33.78a60.76 60.76 0 0 1 5.18-17.95 70.78 70.78 0 0 1 12.6-18.22c3.38-3.6 5.53-5.5 11.83-10.79 4.5-3.78 6.35-5.56 7.52-7.5.64-1.07.95-2.06.95-3.06 0-1.75 0-1.74-.75-9.23-.36-3.7-.57-6.3-.68-8.96-.5-12.1 1.62-19.6 8.11-21.76 15.9-5.3 25.89-12.1 33.45-25.54C409.6 390.65 425.85 376 436 376c12.36 0 20-1.96 29.41-8.8 6.76-4.92 9.5-6.6 12.47-7.46 2.22-.64 3.8-.74 9.12-.74 1.86 0 3.53-.83 5.57-2.62 1.08-.96 5.11-5.12 5.6-5.6 6.04-5.85 11.98-8.78 20.83-8.78 2.45 0 4.54.04 7.32.12 7.51.23 8.87.17 11.27-.7 3.03-1.1 5.53-3.03 14.75-11.17 8-7.06 10.72-8.92 22.87-16.47 1.44-.9 2.59-1.63 3.69-2.37a69.45 69.45 0 0 0 9.46-7.5c4.12-3.88 8.02-7.85 11.64-11.9v2.98a201.58 201.58 0 0 1-10.27 10.38c-3.18 3-6.2 5.35-9.72 7.7-1.12.76-2.28 1.5-3.75 2.4-12.05 7.5-14.71 9.32-22.6 16.28-9.46 8.35-12.01 10.32-15.39 11.55-2.74 1-4.19 1.06-12.01.82-2.76-.08-4.83-.12-7.26-.12-8.27 0-13.75 2.7-19.43 8.22-.44.43-4.52 4.64-5.68 5.66-2.37 2.09-4.46 3.12-6.89 3.12-5.1 0-6.6.1-8.56.66-2.67.78-5.29 2.37-11.85 7.15-9.8 7.13-17.85 9.19-30.59 9.19-9.22 0-24.96 14.2-34.13 30.49-7.84 13.94-18.24 21.02-34.55 26.46-5.31 1.77-7.21 8.51-6.75 19.78.1 2.6.31 5.19.68 8.84.75 7.62.75 7.58.75 9.43 0 1.38-.42 2.73-1.24 4.09-1.33 2.2-3.26 4.07-7.94 8-6.25 5.24-8.36 7.12-11.67 10.63a68.8 68.8 0 0 0-12.25 17.71 58.8 58.8 0 0 0-5 17.36c-1.49 10.66-.85 22.09 1.13 33.15.43 2.37.88 4.53 1.33 6.44.16.66.3 1.25.6 4.06a249.3 249.3 0 0 1-1.17 16.12c-.37 3.37-.78 6.53-1.25 9.44zm-13.4 0h-1.05l.12-.28c3.07-7.16 4.29-11.83 4.29-18.72 0-3.57-.07-4.93-.76-15.65-.77-12.04-1-19.64-.55-28.3.58-11.5 2.4-22.1 5.81-32.16 1.3-3.8 2.8-7.5 4.55-11.1 3.46-7.14 6.83-12.39 10.42-16.6a59.02 59.02 0 0 1 4.35-4.56c.43-.4 3-2.8 3.67-3.45 5.72-5.6 7.51-11.52 7.51-29.18 0-18.84 2.9-23.77 15.82-28.24 1.09-.37 1.92-.67 2.77-.98a51.3 51.3 0 0 0 6.1-2.7c4.95-2.6 9.64-6.22 14.44-11.42 25.5-27.63 37.15-35.16 56.37-35.16 8.28 0 14.54-1.95 22-6.3 1.78-1.03 13.82-8.82 18.16-11.27 2.83-1.59 5.66-3.03 8.63-4.39 7.92-3.6 13.97-4.45 26.6-4.8 7.53-.2 10.7-.49 14.26-1.58 4.55-1.4 8.06-4 10.93-8.43 2.2-3.41 6.85-7.08 14.66-12.06 1.61-1.03 3.27-2.05 5.65-3.5 9.53-5.85 11.56-7.13 14.81-9.57 5.34-4 9.3-8.37 13.68-14.77a204.2 204.2 0 0 0 5.62-8.75v1.9c-1.97 3.17-3.4 5.38-4.8 7.42-4.42 6.48-8.46 10.92-13.9 15-3.29 2.46-5.32 3.75-14.89 9.61a375.06 375.06 0 0 0-5.63 3.5c-7.7 4.9-12.26 8.52-14.36 11.76-3 4.63-6.7 7.39-11.48 8.85-3.68 1.12-6.9 1.42-14.53 1.63-12.5.34-18.44 1.18-26.2 4.7a111.08 111.08 0 0 0-8.56 4.35c-4.3 2.43-16.34 10.22-18.15 11.27-7.6 4.43-14.03 6.43-22.5 6.43-18.87 0-30.3 7.4-55.63 34.84-4.88 5.28-9.67 8.97-14.7 11.62-2 1.05-4 1.92-6.23 2.75-.86.32-1.7.62-5.37 1.87-5.08 1.76-7.44 3.25-9.28 6.37-2.23 3.78-3.29 9.94-3.29 20.05 0 17.9-1.87 24.07-7.8 29.89-.69.67-3.27 3.06-3.69 3.46a58.04 58.04 0 0 0-4.28 4.49c-3.53 4.14-6.86 9.32-10.28 16.38a95.19 95.19 0 0 0-4.5 10.99c-3.38 9.97-5.18 20.48-5.76 31.9-.44 8.6-.22 16.17.55 28.17.69 10.76.76 12.12.76 15.72 0 6.35-1.02 10.87-4.35 19zm25.08 0h-1c-.04-4.73.06-9.39.28-15.02.26-6.41-.4-11.79-2.53-24.37l-.31-1.86c-2.12-12.55-2.76-19.35-1.97-26.47 1.03-9.25 4.75-16.68 12-22.67 22.04-18.2 29.81-30.18 29.81-44.61 0-2.6-.3-4.81-.98-8.17-.97-4.79-1.1-5.68-.97-7.57.2-2.56 1.27-4.7 3.56-6.72 2.67-2.35 7.05-4.6 13.72-7.01 9.72-3.5 15.52-9.18 24.3-21.57l1.78-2.5c4.48-6.33 7.1-9.63 10.43-12.78 4.31-4.07 8.98-6.77 14.54-8.17 13.3-3.32 20.37-5.47 25.34-7.64a49.5 49.5 0 0 0 5.28-2.7c1.1-.65 1.75-1.04 4.24-2.6 2.7-1.68 5.22-2.08 11.38-2.28 5.44-.18 7.9-.43 10.97-1.41a21.47 21.47 0 0 0 9.54-6.22c4.87-5.3 10.03-7.61 17.79-8.9 1.07-.18 1.88-.3 3.86-.58 6.9-.97 9.94-1.69 13.48-3.62 4.5-2.45 6.79-4.44 23.46-19.68l3.14-2.85c9.65-8.71 16.12-13.83 21.42-16.48 4.25-2.12 7.6-4.69 11.22-8.6v1.45c-3.42 3.57-6.69 6-10.78 8.05-5.18 2.59-11.61 7.67-21.2 16.32l-3.12 2.85c-16.8 15.35-19.05 17.3-23.66 19.82-3.68 2-6.8 2.75-13.82 3.73-1.97.28-2.78.4-3.84.57-7.56 1.26-12.52 3.48-17.21 8.6a22.47 22.47 0 0 1-9.97 6.5c-3.2 1-5.72 1.27-11.25 1.45-5.98.2-8.39.57-10.89 2.13a144 144 0 0 1-4.25 2.61 50.48 50.48 0 0 1-5.39 2.75c-5.04 2.2-12.15 4.37-25.5 7.7-9.74 2.44-15.26 7.65-24.4 20.56l-1.77 2.5c-8.9 12.54-14.82 18.34-24.78 21.93-6.57 2.36-10.85 4.57-13.4 6.82-2.1 1.86-3.05 3.74-3.22 6.04-.13 1.76 0 2.63.95 7.3.7 3.42 1 5.7 1 8.37 0 14.79-7.93 27-30.18 45.39-7.03 5.8-10.64 13-11.64 22-.78 7-.14 13.73 1.96 26.2l.32 1.85c2.15 12.65 2.8 18.07 2.54 24.58-.22 5.57-.32 10.2-.28 14.98zM95.9 600h-2.04c.68-3.82 1.14-8.8 1.61-15.98.2-3.11.27-4.06.39-5.6 1.3-17.54 4.04-27.14 11.5-33.2 4.65-3.77 7.22-8.92 8.67-16 .51-2.52.7-3.87 1.33-9.17.66-5.5 1.16-8.06 2.24-10.36 1.45-3.09 3.82-4.69 7.39-4.69 14.28 0 38.48 9.12 53.6 20.2 8.66 6.35 21.26 13.32 31.74 17.11 13.03 4.71 21.89 4.41 24.75-1.73 1.7-3.64 1.92-4.11 2.65-5.77 2.93-6.67 4.69-12.2 5.25-17.5.23-2.17.24-4.23.02-6.2-.32-2.75-1.42-4.55-4.08-7.35l-1.32-1.37a30.59 30.59 0 0 1-2.41-2.79 30.37 30.37 0 0 1-2.5-4.07l-1.13-2.14c-1.62-3.1-2.68-4.6-4.12-5.56-5.26-3.5-14.8-5.5-28.55-6.83a272.42 272.42 0 0 0-9.04-.71l-2.18-.17c-9.57-.73-15.12-1.56-19.06-3.2C156.57 471.07 136 450.5 136 440c0-5.34 1.74-9.53 5.47-14.13 1.98-2.44 11.12-11.71 12.79-13.54 4.52-4.97 10.16-9.54 17.68-14.66 2.8-1.9 14.78-9.6 17.49-11.49a50.54 50.54 0 0 0 6.34-5.43c1.53-1.5 6.96-7.13 7.12-7.3 7.18-7.3 12.7-11.56 19.74-14.38 3.36-1.34 8.13-2.79 17.45-5.38a9577.18 9577.18 0 0 1 11.78-3.28 602.6 602.6 0 0 0 12.67-3.7c20.4-6.24 34-12.08 40.79-18.44 8.74-8.2 11.78-13.84 15.73-26.02 2.02-6.22 3.09-9.04 5.07-12.72 9.54-17.71 28.71-39.37 43.5-45.45C383.77 238.25 389 232.34 389 226c0-2.89 2.73-8.4 6.83-13.73 4.76-6.2 10.65-11.36 16.75-14.18 12.5-5.77 33.5-10.09 47.42-10.09 5.32 0 9.83-1.5 16.42-4.89 9.2-4.71 10.1-5.11 13.58-5.11 10.42 0 32.06-2.55 45.76-5.97l3.88-.98 3.47-.89c2.6-.66 4.33-1.08 5.93-1.43 3.9-.86 6.76-1.23 9.58-1.17 2.74.06 5.47.52 8.67 1.48 4.56 1.37 13.71-.9 22.87-5.68a68.07 68.07 0 0 0 9.84-6.2v2.4c-11.09 8.14-25.76 13.66-33.29 11.4a29.72 29.72 0 0 0-8.13-1.4c-2.63-.05-5.36.3-9.11 1.12a238 238 0 0 0-9.33 2.3l-3.9.99C522.38 177.43 500.58 180 490 180c-2.99 0-3.91.4-12.67 4.89-6.85 3.51-11.61 5.11-17.33 5.11-13.65 0-34.35 4.26-46.58 9.9-5.78 2.67-11.42 7.62-16 13.58-3.85 5.02-6.42 10.2-6.42 12.52 0 7.27-5.8 13.82-20.62 19.92-14.27 5.88-33.16 27.21-42.5 44.55-1.9 3.55-2.95 6.28-4.93 12.4-4.05 12.47-7.23 18.39-16.27 26.86-7.08 6.64-20.87 12.57-41.57 18.89a604.52 604.52 0 0 1-12.7 3.71 1495.1 1495.1 0 0 1-11.8 3.28c-9.24 2.58-13.97 4.01-17.24 5.32-6.73 2.69-12.05 6.8-19.05 13.92-.15.15-5.6 5.8-7.15 7.32a52.4 52.4 0 0 1-6.6 5.65c-2.74 1.92-14.75 9.63-17.5 11.5-7.4 5.04-12.94 9.52-17.33 14.35-1.72 1.9-10.8 11.11-12.71 13.46-3.47 4.26-5.03 8.03-5.03 12.87 0 9.5 20 29.5 33.38 35.08 3.67 1.53 9.1 2.34 18.45 3.05a586.23 586.23 0 0 0 4.34.32c3.24.23 5.07.37 6.93.55 14.08 1.37 23.82 3.4 29.45 7.17 1.82 1.2 3.02 2.91 4.8 6.29l1.11 2.13a28.55 28.55 0 0 0 2.34 3.81c.62.83 1.3 1.6 2.26 2.61.23.24 1.1 1.16 1.32 1.37 2.93 3.09 4.24 5.23 4.61 8.5.24 2.12.23 4.33-.01 6.64-.59 5.55-2.4 11.25-5.41 18.1-.74 1.67-.96 2.15-2.66 5.8-3.49 7.47-13.33 7.8-27.25 2.77-10.67-3.86-23.43-10.92-32.25-17.38C164.62 515.96 140.82 507 127 507c-5 0-6.4 3.02-7.64 13.29a99.03 99.03 0 0 1-1.36 9.33c-1.53 7.5-4.3 13.04-9.37 17.16-6.87 5.58-9.5 14.78-10.77 31.8-.11 1.52-.18 2.47-.38 5.57-.46 7.01-.91 11.99-1.57 15.85zm8.05 0h-1.02c.29-1.41.58-2.94.9-4.59l1.05-5.62c2.5-13.3 4.2-19.92 6.68-24.05 1.7-2.84 3.68-5.5 8.05-11.03 8.21-10.36 10.88-14.55 10.88-18.71l-.02-1.69c-.02-1.78-.02-2.7.02-3.77.21-5.05 1.47-8.2 4.64-9.4 3.92-1.5 10.39.44 20.12 6.43 9.56 5.88 17.53 10.7 25.91 15.66 1.31.78 14.27 8.41 17.67 10.45a714.21 714.21 0 0 1 6.42 3.9c13.82 8.5 38.94 5.05 46.3-7.83 3.6-6.28 4.54-8.52 7.78-17.32a82.3 82.3 0 0 1 1.18-3.07 42.27 42.27 0 0 1 4.06-7.64c9.33-13.98 14.92-26.1 14.92-36.72 0-3.66.75-6.62 3.36-14.85.52-1.64.83-2.66 1.15-3.73 3.64-12.23 3.04-19.12-4.29-24a23.1 23.1 0 0 0-9.98-3.78c-7.2-.93-14.49 1.17-23.91 5.88-1.55.78-6.64 3.44-7.6 3.93a62.6 62.6 0 0 0-4.14 2.3l-4.4 2.66c-11.62 6.92-20.4 9.18-32.81 6.08-3.32-.84-6.24-1.4-13.1-2.64-13.25-2.39-18.7-3.75-23.33-6.46-6.23-3.67-7.46-9.02-2.88-16.65A93.1 93.1 0 0 1 172 415.42a157 157 0 0 1 8.32-7.66c-.07.05 6.16-5.3 7.82-6.77a85.12 85.12 0 0 0 6.5-6.33c7.7-8.46 12.78-13.36 20.08-18.57 9.94-7.1 21.4-12.36 35.18-15.58 37.03-8.64 51-12.7 58.83-17.93 8.6-5.73 21.3-24.77 36.84-54.81 5.22-10.1 12.27-18.4 21.13-25.71 5.13-4.24 9.56-7.25 17.55-12.23 7.42-4.62 9.62-6.14 11.38-8.16a21.15 21.15 0 0 0 2.95-4.87c.61-1.3 2.87-6.47 3-6.77 1.36-3 2.56-5.4 3.95-7.73 6.53-10.97 16.03-18 31.4-20.8 12.73-2.3 19.85-2.7 29.68-2.3 3.25.13 4.13.16 5.6.14 5.15-.07 9.71-1.04 16.61-3.8 20.74-8.3 38.75-12.04 59.19-12.04 3.05 0 6.03.15 10.48.48l2.09.16c12.45.96 18.08.96 25.34-.63a49.65 49.65 0 0 0 14.09-5.45v1.15a50.52 50.52 0 0 1-13.88 5.28c-7.38 1.61-13.08 1.61-25.63.65l-2.08-.16c-4.43-.33-7.39-.48-10.41-.48-20.3 0-38.2 3.72-58.81 11.96-7.01 2.8-11.7 3.8-16.97 3.88-1.5.02-2.39-.01-5.66-.14-9.76-.4-16.8-.01-29.47 2.3-15.06 2.73-24.32 9.58-30.71 20.31a72.8 72.8 0 0 0-3.9 7.63c-.12.28-2.39 5.47-3.01 6.79a22 22 0 0 1-3.1 5.1c-1.86 2.13-4.07 3.66-11.6 8.35-7.95 4.96-12.35 7.95-17.44 12.15-8.76 7.23-15.73 15.43-20.89 25.4-15.61 30.2-28.36 49.32-37.16 55.19-7.98 5.32-21.97 9.39-59.17 18.07-13.65 3.18-24.98 8.39-34.82 15.42-7.22 5.16-12.27 10.01-19.92 18.43a86.07 86.07 0 0 1-6.57 6.4c-1.67 1.48-7.91 6.83-7.84 6.77-3.27 2.84-5.8 5.16-8.26 7.62a92.1 92.1 0 0 0-14.27 18.13c-4.3 7.16-3.22 11.89 2.53 15.26 4.47 2.63 9.88 3.99 23.24 6.39a185.7 185.7 0 0 1 12.92 2.6c12.11 3.03 20.64.84 32.06-5.96l4.4-2.65c1.66-1 2.96-1.73 4.2-2.35.95-.48 6.04-3.14 7.6-3.92 9.59-4.8 17.04-6.94 24.49-5.98a24.1 24.1 0 0 1 10.4 3.93c7.82 5.21 8.45 12.52 4.7 25.13-.32 1.07-.64 2.1-1.16 3.74-2.57 8.12-3.31 11.04-3.31 14.55 0 10.88-5.66 23.14-15.08 37.28a41.28 41.28 0 0 0-3.97 7.46c-.37.9-.73 1.82-1.18 3.04-3.25 8.85-4.21 11.13-7.84 17.47-7.67 13.42-33.43 16.95-47.7 8.18a578.4 578.4 0 0 0-6.4-3.89c-3.4-2.04-16.36-9.67-17.67-10.45-8.38-4.97-16.36-9.78-25.92-15.66-9.5-5.85-15.7-7.7-19.24-6.36-2.68 1.02-3.8 3.82-4 8.51a61.12 61.12 0 0 0-.02 3.72l.02 1.7c0 4.5-2.69 8.73-11.52 19.87-3.92 4.95-5.87 7.59-7.55 10.39-2.39 3.97-4.08 10.56-6.56 23.72l-1.05 5.62-.86 4.4zm10.5 0h-1c.03-.34.04-.68.04-1 0-12.39 8.48-33.57 19.16-43.37a26.18 26.18 0 0 0 3.67-4.17 35.8 35.8 0 0 0 2.88-4.9c.36-.72 1.75-3.66 2.1-4.36 3.22-6.29 6.84-6.54 16.97.39 1.34.9 6.07 4.16 6.4 4.38 2.62 1.8 4.67 3.2 6.7 4.56 5.03 3.39 9.37 6.2 13.51 8.7 14.33 8.67 25.49 13.27 34.11 13.27 16.86 0 32.71-5.95 39.6-14.8 1.59-2.04 3.2-5.17 5.06-9.63.8-1.92 1.64-4.06 2.67-6.8l2.74-7.33c4.66-12.44 7.76-19.06 11.56-23.27 7.9-8.79 14.87-36 14.87-52.67 0-1.9.17-3.11 1.02-8.27.37-2.2.58-3.6.74-5.07.63-5.51.21-9.46-1.68-12.39-4.6-7.1-19.7-9.23-38.46-4.78a100.57 100.57 0 0 0-18.94 6.3c-5.17 2.37-17.11 9.74-16.5 9.4-6.72 3.64-12.97 4.15-24.8 1.3-29.55-7.14-30.43-8.62-15.26-26.81 17.44-20.93 47.12-46.18 56.38-46.18 9.92 0 53.84-11.98 65.78-17.95 9.46-4.73 24.32-21.18 36.82-37.85.71-.95 13.5-21.6 19.2-29.6 9.35-13.13 18.22-22.55 26.95-27.53 7.29-4.17 13.16-10.28 18.8-18.73 1.93-2.9 10.52-17.65 12.73-20.41 1.54-1.93 3-3.21 4.52-3.89 14.07-6.25 24.22-9.04 39.2-9.04h29c4.05 0 7.36-.4 22.93-2.5l4.3-.57c9.92-1.3 16.57-1.93 21.77-1.93 1.66 0 2.95.01 6.03.04 18.61.19 28.55-.48 44.86-4.03 3.1-.67 6.13-1.78 9.11-3.31v1.12a37.96 37.96 0 0 1-8.9 3.17c-16.4 3.56-26.4 4.24-45.08 4.05-3.08-.03-4.36-.04-6.02-.04-5.15 0-11.76.63-21.64 1.92l-4.3.58c-15.64 2.11-18.94 2.5-23.06 2.5h-29c-14.81 0-24.84 2.75-38.8 8.96-1.34.6-2.69 1.78-4.14 3.6-2.16 2.68-10.72 17.39-12.68 20.33-5.72 8.57-11.7 14.8-19.13 19.04-8.57 4.9-17.36 14.23-26.63 27.24-5.68 7.97-18.47 28.64-19.22 29.63-12.6 16.8-27.52 33.32-37.18 38.15-12.06 6.03-56.14 18.05-66.22 18.05-8.82 0-38.39 25.15-55.62 45.82-14.6 17.52-14.19 18.21 14.74 25.2 11.6 2.8 17.6 2.3 24.09-1.2-.67.35 11.31-7.03 16.56-9.44 5.41-2.48 11.6-4.59 19.11-6.37 19.13-4.53 34.65-2.35 39.54 5.22 2.05 3.17 2.48 7.32 1.84 13.04a96.34 96.34 0 0 1-.75 5.13c-.84 5.08-1.01 6.29-1.01 8.1 0 16.9-7.03 44.33-15.13 53.33-3.68 4.09-6.76 10.65-11.37 22.96-.35.93-2.2 5.94-2.73 7.33-1.04 2.76-1.88 4.9-2.68 6.84-1.9 4.53-3.55 7.73-5.2 9.85-7.1 9.13-23.25 15.19-40.39 15.19-8.86 0-20.15-4.65-34.63-13.42-4.15-2.51-8.5-5.32-13.55-8.72a861.54 861.54 0 0 1-6.71-4.56l-6.4-4.39c-9.68-6.63-12.61-6.42-15.5-.75-.35.68-1.74 3.62-2.1 4.35a36.77 36.77 0 0 1-2.96 5.03c-1.12 1.57-2.37 3-3.81 4.33-10.47 9.6-18.84 30.51-18.84 42.63l-.03 1zm-29.65 0h-1.1c1.17-2.52 1.79-5.2 1.79-8 0-20 4.83-42.04 12.15-49.35 5.17-5.18 7.77-8.38 9.9-12.74 2.64-5.41 3.95-12 3.95-20.91 0-6.82 1.14-11.59 3.37-15.07 1.74-2.7 3.6-4.21 8.91-7.52a31.64 31.64 0 0 0 3.9-2.79c4.61-3.96 6.58-6.2 7.72-9.41 1.43-4.02.93-9.04-1.86-16.02a68.98 68.98 0 0 0-3.99-8.07l-.93-1.7a75.47 75.47 0 0 1-2.64-5c-5.16-10.71-3.77-18.9 7.68-29.78a204 204 0 0 1 26.81-21.55c3.96-2.69 16.8-10.8 19.24-12.5 1.99-1.4 4.33-3.3 7.77-6.3-.02 0 7.23-6.39 9.47-8.3 4.97-4.26 9.09-7.5 13.05-10.15 4.72-3.15 8.97-5.28 12.87-6.32 12.78-3.41 15.6-4.18 21.77-5.97 12.55-3.64 21.96-6.9 28.14-10a45.47 45.47 0 0 1 7.47-2.79c8.66-2.66 12.02-4.1 16.97-8.1 6.78-5.46 13.07-14.25 19.33-27.87 15.97-34.77 19.08-39.39 32.15-49.19 3.14-2.36 6.37-4.1 11.43-6.4l2.33-1.04c11.93-5.35 16.87-8.93 21.1-17.38 1.88-3.77 2.48-6.29 3.37-12.27.78-5.19 1.48-7.56 3.53-10.25 2.57-3.4 7.03-6.27 14.36-9.01 3.37-1.26 7.36-2.5 12.05-3.73 16.33-4.3 25.28-5.36 39.6-5.81 6.9-.22 9.5-.56 12.66-2 1.19-.54 2.36-1.23 3.58-2.11 3.7-2.7 8.14-4.54 13.24-5.67 5.71-1.27 10.69-1.54 18.7-1.45l2.35.02c2.82 0 6.8-1 19.7-4.69 10.83-3.08 15.95-4.31 19.3-4.31.82 0 1.9.13 3.55.41l5.01.9c9.82 1.68 17.44 1.89 25.15-.21 7.98-2.18 14.8-6.77 20.29-14.24V147c-5.47 7.04-12.21 11.42-20.03 13.55-7.88 2.15-15.63 1.94-25.58.23l-5-.9c-1.6-.26-2.64-.39-3.39-.39-3.2 0-8.32 1.22-19.74 4.48-12.35 3.53-16.3 4.52-19.26 4.52l-2.36-.02c-7.94-.1-12.85.17-18.47 1.42-4.97 1.11-9.3 2.9-12.88 5.5a21.4 21.4 0 0 1-3.75 2.22c-3.32 1.5-6 1.87-13.04 2.09-14.25.44-23.13 1.5-39.37 5.77a125.56 125.56 0 0 0-11.95 3.7c-7.17 2.7-11.49 5.46-13.93 8.68-1.9 2.52-2.58 4.76-3.33 9.8-.9 6.08-1.53 8.68-3.47 12.56a30.6 30.6 0 0 1-9.66 11.45c-3.12 2.26-5.95 3.73-11.93 6.4l-2.31 1.04c-5.01 2.27-8.18 3.99-11.25 6.29-12.9 9.68-15.93 14.17-31.85 48.8-6.31 13.76-12.7 22.68-19.6 28.25-5.08 4.1-8.53 5.57-17.3 8.27a44.64 44.64 0 0 0-7.33 2.73c-6.24 3.12-15.7 6.4-28.3 10.06a867.4 867.4 0 0 1-21.8 5.97c-3.77 1.01-7.93 3.1-12.56 6.19a137.35 137.35 0 0 0-12.95 10.07c-2.24 1.92-9.48 8.3-9.48 8.3a98.2 98.2 0 0 1-7.84 6.37c-2.46 1.72-15.32 9.83-19.26 12.5a203 203 0 0 0-26.69 21.45c-11.13 10.58-12.43 18.3-7.47 28.63a74.52 74.52 0 0 0 2.62 4.95l.94 1.7a69.84 69.84 0 0 1 4.03 8.17c2.88 7.2 3.4 12.46 1.89 16.73-1.22 3.43-3.28 5.77-8.02 9.84-1.14.97-2.32 1.8-5.3 3.67-3.92 2.45-5.69 3.89-7.31 6.42-2.13 3.3-3.22 7.89-3.22 14.53 0 9.05-1.34 15.79-4.05 21.34-2.19 4.49-4.85 7.77-10.1 13.01-7.07 7.07-11.85 28.9-11.85 48.65 0 2.8-.58 5.48-1.7 8zm282.54 0h-1.01l-1.1-5.8c-3.08-16.26-4.05-26.2-2.74-37.26.7-5.8.77-9.68.55-15.3-.18-4.45-.17-5.68.19-7.63.78-4.3 3.44-8.53 10.39-16.34 9.07-10.2 12.26-15.41 19.8-30.15 1.35-2.64 2.33-4.47 3.38-6.3.9-1.58 1.82-3.06 2.77-4.5 3.14-4.7 7.03-8.42 16.84-16.81 11.22-9.6 15.5-13.86 18.13-19.13.7-1.4 1.3-2.8 1.93-4.4a206 206 0 0 0 1.49-4.05c3.63-9.94 8.01-13.93 22.9-17.81 4.99-1.3 20.55-5.13 21.38-5.34 16.19-4.1 25.33-7.36 33.48-12.6 5.86-3.77 5.84-3.76 27.66-16.53l2.6-1.52c10.23-6 17.1-10.2 22.73-13.95a149.3 149.3 0 0 0 8.8-6.3 723.7 723.7 0 0 0 6.37-5.08A87.74 87.74 0 0 1 600 342.95v1.12a85.76 85.76 0 0 0-15.49 9.9c.18-.14-4.76 3.84-6.38 5.1a150.3 150.3 0 0 1-8.85 6.35c-5.65 3.76-12.53 7.96-22.78 13.97l-2.6 1.53c-21.8 12.75-21.78 12.74-27.63 16.5-8.27 5.32-17.49 8.61-33.78 12.73-.83.21-16.39 4.04-21.36 5.33-8.03 2.1-13.15 4.5-16.45 7.5-2.66 2.42-4 4.86-5.77 9.7l-1.5 4.07a51.12 51.12 0 0 1-1.96 4.47c-2.72 5.45-7.04 9.75-18.38 19.45-9.73 8.32-13.6 12.02-16.65 16.6a77.18 77.18 0 0 0-2.74 4.45c-1.05 1.81-2.01 3.63-3.35 6.25-7.58 14.81-10.82 20.08-19.96 30.36-6.83 7.7-9.4 11.78-10.15 15.86-.34 1.85-.34 3.04-.17 7.4.22 5.68.14 9.6-.55 15.47-1.3 10.92-.34 20.79 2.73 36.95l1.12 5.99zm-76.59 0h-2.1l1.39-4.3c1.04-3.3 1.93-6.78 2.68-10.4 2.65-12.73 3.27-23.63 3.27-41.3 0-5.71-1.86-9.75-4.13-9.75-2.94 0-6.96 5.61-10.93 17.08C271.14 579.68 258.3 593 238 593c-22.42 0-29.26-1.35-48.42-10.09a87.69 87.69 0 0 1-9.42-5.04c-2.95-1.8-12.78-8.57-14.84-9.72-4.2-2.36-7-2.71-9.72-.99-.63.4-1.26.91-1.9 1.55a57.69 57.69 0 0 1-4.31 3.86 147.88 147.88 0 0 1-3.06 2.44l-1 .8C137.01 582.43 134 587.18 134 597c0 1.02-.02 2.01-.07 3h-2c.05-.99.07-1.98.07-3 0-10.52 3.33-15.78 12.09-22.76a265.61 265.61 0 0 1 2-1.6c.83-.64 1.43-1.13 2.03-1.61a55.76 55.76 0 0 0 4.17-3.74c.74-.73 1.48-1.34 2.24-1.82 3.47-2.2 7-1.75 11.77.93 2.15 1.21 12.03 8 14.9 9.76a85.7 85.7 0 0 0 9.22 4.93C209.29 589.7 215.85 591 238 591c19.25 0 31.49-12.7 41.06-40.33 4.24-12.25 8.66-18.42 12.81-18.42 3.8 0 6.13 5.06 6.13 11.75 0 17.8-.63 28.8-3.3 41.7-.77 3.7-1.68 7.23-2.75 10.6-.4 1.3-.8 2.53-1.19 3.7zm-149.25 0l.5-.94a160.1 160.1 0 0 0 6.53-13.26c2.73-6.29 5.78-9.64 9.24-10.52 3.74-.95 7.15.74 12.56 5.13 5.43 4.4 6.07 4.86 7.73 5.1 1.6.22 4.28 1.14 8.86 2.95 1.3.5 10.78 4.35 13.85 5.55 3.07 1.2 5.85 2.25 8.49 3.18 3.1 1.1 5.98 2.04 8.65 2.81h-3.45c-1.76-.56-3.6-1.18-5.54-1.87a281.2 281.2 0 0 1-8.51-3.19c-3.08-1.2-12.57-5.04-13.86-5.55-4.5-1.78-7.15-2.68-8.63-2.9-1.94-.27-2.53-.7-8.22-5.3-5.17-4.2-8.36-5.78-11.69-4.94-3.1.78-5.94 3.92-8.56 9.95a161 161 0 0 1-6.82 13.8h-1.13zm112.89 0a30.34 30.34 0 0 0 11.27-6.27c1.55-1.36 3.32-3.46 5.34-6.29 1.05-1.46 2.15-3.1 3.41-5.04a349.73 349.73 0 0 0 2.5-3.9l.47-.75.93-1.47a89.17 89.17 0 0 1 3.25-4.86c1.05-1.43 1.82-2.23 2.44-2.46 1.02-.37 1.49.48 1.49 2.04l.01 2.11c.05 6.91-.08 11.32-.7 16.33a48.4 48.4 0 0 1-2.38 10.56h-1.07a46.47 46.47 0 0 0 2.45-10.68c.62-4.96.75-9.33.7-16.2l-.01-2.12c0-.97-.08-1.12-.15-1.1-.36.14-1.05.85-1.97 2.1a88.44 88.44 0 0 0-3.22 4.82l-.92 1.46-.48.75a1268.1 1268.1 0 0 1-2.5 3.92c-1.26 1.95-2.38 3.6-3.44 5.08-2.06 2.88-3.87 5.04-5.5 6.45a30.87 30.87 0 0 1-8.94 5.52h-2.98zm-183.72 0H69.3c3.37-3.43 5.19-8.33 5.19-15 0-18.6-.04-17.35 1.02-20.77.6-1.93 1.5-3.74 3.27-6.63.42-.7 4.92-7.8 6.78-10.86 3.04-4.97 11.04-16.5 12.21-18.56 3.48-6.08 4.72-12.06 4.72-24.18 0-7.85 2.5-14.2 8.1-23.44l2.84-4.63a72.67 72.67 0 0 0 2.49-4.4c1.62-3.15 2.48-5.78 2.62-8.28.2-3.78-1.3-7.29-4.9-10.9-5.13-5.12-8.6-5.43-11.2-1.85-2.12 2.92-3.48 7.74-5.06 16.47-.2 1.03-.82 4.6-.82 4.57-.83 4.67-1.4 7.33-2.1 9.6-1.35 4.42-3.7 7.61-8.36 12.26l-3.26 3.2c-6.38 6.39-9.68 11.51-11.36 19.5l-1.16 5.52c-.87 4.1-1.56 7.04-2.33 9.94-3.67 13.74-9.65 25.97-22.59 44.72-7.68 11.14-11.05 18.87-10.92 23.72h-1c-.12-5.16 3.35-13.05 11.1-24.28 12.87-18.67 18.8-30.8 22.44-44.42.77-2.88 1.45-5.8 2.32-9.89l1.16-5.51c1.73-8.22 5.13-13.5 11.64-20 .63-.64 2.84-2.8 3.25-3.21 4.57-4.54 6.82-7.62 8.12-11.84a81.58 81.58 0 0 0 2.07-9.48l.81-4.57c1.62-8.9 3-13.8 5.24-16.89 3-4.15 7.2-3.78 12.71 1.74 3.8 3.8 5.42 7.58 5.2 11.66-.15 2.66-1.05 5.41-2.73 8.68a73.6 73.6 0 0 1-2.52 4.46l-2.84 4.63c-5.52 9.1-7.96 15.3-7.96 22.92 0 12.28-1.28 18.43-4.85 24.68-1.2 2.1-9.21 13.65-12.22 18.58-1.87 3.06-6.37 10.18-6.78 10.86-1.73 2.82-2.6 4.57-3.17 6.4-1.02 3.28-.98 2.1-.98 20.48 0 6.52-1.7 11.44-4.82 15zM310.09 0h1.06c-.37.9-.77 1.83-1.2 2.82-3.9 9.06-5.45 15.15-5.45 25.18 0 7.64-2.1 11.6-6.64 13.05-3.46 1.1-5.72.98-17.57-.43-11.55-1.36-19.17-1.58-28.16-.14-6.24 2.49-25.91 7.02-32.13 7.02-11.15 0-36.76-2.88-54.12-7.01a22.08 22.08 0 0 0-16.95 2.48c-4.05 2.33-7.09 5.03-13.9 11.97-6.28 6.39-9.53 9.23-13.8 11.5-7.09 3.79-11.22 7.65-13.4 12.27-1.82 3.85-2.33 7.84-2.33 15.29 0 4.4-2.65 6.69-9.45 9.74.1-.05-2.97 1.31-3.84 1.71-8.78 4.06-12.71 8.29-12.71 16.55 0 12.52-4.86 19.22-17.34 27.96l-4.56 3.14c-1.9 1.3-3.3 2.3-4.67 3.3-.92.68-1.79 1.34-2.62 2-7.16 5.62-11 14.54-15.56 33.28-.63 2.57-3.3 14-4.07 17.14a350.44 350.44 0 0 1-5.2 19.33c-1.37 4.5-4.5 15.07-4.96 16.53-1.05 3.4-1.64 4.94-2.46 6.32-.82 1.4-6.85 9.08-12.64 18.27L0 277.98v-1.9l4.58-7.35a270.8 270.8 0 0 1 12.61-18.23c-.3.5 1.35-2.8 2.38-6.12.45-1.44 3.58-12.01 4.95-16.53 1.83-6.03 3.44-12.09 5.19-19.27.76-3.13 3.44-14.56 4.06-17.14 4.62-18.95 8.52-28.02 15.92-33.83.84-.67 1.72-1.33 2.65-2.01 1.38-1.02 2.8-2.01 4.7-3.32l4.54-3.14C73.83 140.57 78.5 134.13 78.5 122c0-8.74 4.2-13.26 13.29-17.45.88-.41 3.96-1.77 3.85-1.73 6.46-2.9 8.86-4.97 8.86-8.82 0-7.6.53-11.7 2.42-15.71 2.29-4.84 6.57-8.85 13.84-12.73 4.15-2.21 7.35-5 14.15-11.93 6.28-6.4 9.36-9.13 13.52-11.53a23.07 23.07 0 0 1 17.69-2.59c17.27 4.12 42.8 6.99 53.88 6.99 6.1 0 25.73-4.53 31.92-7 9.12-1.46 16.83-1.25 28.49.13 11.63 1.38 13.9 1.5 17.15.47 4.06-1.3 5.94-4.85 5.94-12.1 0-10.1 1.56-16.3 6.6-28zm25.12 0h1c.05 5.62.26 11.48.65 19.4.47 9.7.64 14.57.64 21.6 0 9.81-4.68 17.46-13.1 23.16-6.53 4.43-14.94 7.46-24.33 9.33-3.74.54-9.42.56-22.68.23-6.74-.17-9.35-.22-12.39-.22-2.77 0-4.97.43-7.63 1.36-.88.3-4.55 1.74-5.58 2.11-6.55 2.35-13.59 3.53-24.79 3.53-8.1 0-13.58-1.38-22.46-4.9l-3.18-1.25c-12.55-4.87-21.27-5.15-37.18 1.12-11.15 4.39-18.13 9.2-22.28 14.81-3.15 4.26-4.33 7.8-5.94 15.8-1.22 6.09-1.93 8.74-3.5 12.13-1.65 3.53-3.97 5.81-7.07 7.22-2.33 1.07-4.35 1.5-9.32 2.19-9.04 1.27-12.77 3.09-15.61 9.58-3.71 8.48-7.72 13.87-14.22 19.76-2.4 2.18-13.14 11.02-15.91 13.42-8.2 7.1-13.85 17.37-18.7 31.97a258.81 258.81 0 0 0-3.27 10.7c-.01.05-2.26 7.97-2.88 10.1-8.49 28.85-17.88 52.95-26.13 61.2-2.8 2.8-5.06 5.64-10.4 12.96-3.4 4.68-6.23 8.25-8.95 11.1v-1.55c2.74-2.98 5.73-6.82 9.48-11.97 4.03-5.52 6.32-8.4 9.17-11.24 8.07-8.08 17.44-32.14 25.87-60.8.62-2.1 2.86-10.03 2.88-10.08 1.21-4.24 2.21-7.53 3.28-10.74 4.9-14.75 10.63-25.16 19-32.4 2.78-2.42 13.5-11.25 15.89-13.4 6.4-5.8 10.32-11.09 13.97-19.43 1.68-3.83 4.05-6.31 7.2-7.86 2.4-1.17 4.64-1.67 9.53-2.36 4.54-.63 6.5-1.05 8.7-2.06 2.89-1.31 5.03-3.42 6.58-6.73 1.53-3.3 2.23-5.9 3.43-11.9 1.64-8.14 2.85-11.79 6.11-16.2 4.28-5.79 11.41-10.7 22.73-15.16 16.15-6.36 25.13-6.07 37.9-1.11l3.19 1.26c8.77 3.47 14.13 4.82 22.09 4.82 11.09 0 18.02-1.16 24.46-3.47 1-.36 4.68-1.8 5.58-2.11A22.5 22.5 0 0 1 265 72.5c3.05 0 5.67.05 14.07.26 11.53.29 17.2.27 20.83-.25 9.25-1.85 17.54-4.83 23.94-9.17C332 57.8 336.5 50.46 336.5 41c0-7-.17-11.86-.7-22.7-.35-7.26-.55-12.83-.59-18.3zM93.87 0h2.04c-.7 4-1.61 6.82-3.03 9.47-2.33 4.38-2.85 5.75-5.26 13.03a40.46 40.46 0 0 1-1.94 5.03c-2.24 4.66-5.92 8.8-13.07 14.26-8.01 6.13-14.27 16.55-20.03 31.55-2.4 6.23-8.75 25.63-9.64 28.01-2.69 7.16-6.56 12.7-15.63 23.68l-2.68 3.24c-6.02 7.34-9.35 12.07-11.72 17.15-2.3 4.94-7.12 9.9-12.91 14.15v-2.4c5.14-3.94 9.1-8.3 11.1-12.6 2.46-5.27 5.87-10.1 11.98-17.56l2.68-3.26c8.94-10.8 12.72-16.22 15.3-23.1.88-2.33 7.24-21.74 9.65-28.03 5.89-15.31 12.3-26 20.68-32.41 6.92-5.3 10.4-9.2 12.48-13.55.65-1.35 1.16-2.7 1.85-4.79 2.45-7.4 3-8.83 5.4-13.34A27.68 27.68 0 0 0 93.87 0zm9.07 0h1.02c-1.66 8.3-2.91 12.67-4.54 15.26a59.14 59.14 0 0 0-4.1 8.21c-1.27 3-2.44 6.2-3.5 9.4-.38 1.12-.7 2.16-2.41 5.39a251.48 251.48 0 0 0-12.81 13.3c-3.48 3.96-5.95 7.27-7.15 9.66-.95 1.9-2.06 5.99-3.61 12.97-.64 2.9-3.65 17.15-4.51 21.07-3.63 16.45-6.63 26.69-9.9 32-7.66 12.45-10.64 15.71-37.08 41.1A69.78 69.78 0 0 1 0 179.21v-1.15a69.39 69.39 0 0 0 13.65-10.42c26.4-25.33 29.32-28.55 36.92-40.9 3.2-5.18 6.18-15.37 9.78-31.7.86-3.91 3.87-18.16 4.51-21.06 1.57-7.09 2.7-11.2 3.7-13.2 1.24-2.5 3.76-5.86 7.29-9.89.9-1.03 1.86-2.1 2.86-3.18 2.4-2.6 4.96-5.22 7.53-7.76.9-.88 1.73-1.7 3.37-3.4a129.02 129.02 0 0 1 4.78-13.46 60.07 60.07 0 0 1 4.19-8.35c1.52-2.44 2.74-6.71 4.36-14.74zM83.71 0h1.1c-2.09 4.74-6.03 8.92-11.42 12.3-7.2 4.52-16.5 7.2-24.39 7.2-8.9 0-11.8 7-11.74 21.52 0 1.7.04 3.17.12 5.99.1 3.3.12 4.45.12 5.99 0 5.73-.76 11.3-2.01 16.5a66.67 66.67 0 0 1-2.15 6.97 2597.76 2597.76 0 0 1-7 15.86A4270.8 4270.8 0 0 1 6.44 136.2 54.64 54.64 0 0 1 0 147v-1.65a54.87 54.87 0 0 0 5.55-9.57A4269.82 4269.82 0 0 0 30.7 79.97c.53-1.2.99-2.23 2.44-5.9A69.23 69.23 0 0 0 36.5 53c0-1.52-.03-2.66-.12-5.95-.08-2.83-.12-4.31-.12-6.01-.03-6.79.53-11.62 2.07-15.34 1.94-4.68 5.39-7.19 10.67-7.19 7.7 0 16.81-2.63 23.86-7.05C77.93 8.27 81.66 4.38 83.7 0zm282.63 0h1.01c1.86 10.02 2.18 12.67 2.32 18.3a123.43 123.43 0 0 1 .37 27.83c-.96 8.78-3.1 16.01-6.63 21.15-11.34 16.5-39.8 29.22-66.41 29.22-5.09 0-10.47.28-16.31.83a413.8 413.8 0 0 0-24.37 3.16c-21.56 3.26-27.66 4.01-36.32 4.01-6.92 0-12.2-1.05-21.69-3.9l-2.78-.83c-1.39-.41-2.54-.74-3.65-1.02-8-2.05-14.22-2.04-21.7.72a16.32 16.32 0 0 0-9.17 8.18c-1.6 3.05-2.5 6.06-4.02 12.83-1.5 6.64-2.34 9.52-3.99 12.64a16.16 16.16 0 0 1-9.85 8.36 104.8 104.8 0 0 0-9.5 3.42c-6.55 2.8-10.1 5.57-13.8 10.47-1.33 1.75-1.03 1.3-5.43 7.9-1.98 2.97-4.66 5.8-8.48 9.14-2.01 1.76-10.71 8.83-12.88 10.7-7.37 6.35-12.58 12.14-16.63 19.14-4.22 7.3-7.8 18.3-11.28 33.26-.87 3.73-1.72 7.64-2.64 12.14l-1.18 5.8-1.09 5.45c-1.8 8.96-2.77 13.28-3.77 16.26-6.8 20.44-17.26 42.16-27.13 51.2-5.11 4.7-8.1 7.07-11.1 8.86-.9.54-1.84 1.04-2.92 1.57-.44.22-9.6 4.4-14.1 6.66l-1.22.62v-1.13l.78-.39c4.52-2.26 13.67-6.44 14.1-6.65a41.19 41.19 0 0 0 2.84-1.54c2.94-1.75 5.88-4.09 10.94-8.73 9.71-8.9 20.1-30.51 26.87-50.79.97-2.92 1.94-7.22 3.73-16.13l1.1-5.46a490.5 490.5 0 0 1 3.82-17.96c3.5-15.06 7.1-26.14 11.39-33.54 4.11-7.11 9.4-12.98 16.83-19.4 2.19-1.88 10.88-8.95 12.88-10.7 3.77-3.28 6.39-6.05 8.3-8.93 4.43-6.64 4.12-6.18 5.47-7.96 3.8-5.03 7.5-7.91 14.21-10.78 2.61-1.12 5.74-2.24 9.59-3.46a15.17 15.17 0 0 0 9.27-7.86c1.59-3.02 2.42-5.85 4.03-12.99 1.41-6.27 2.32-9.33 3.98-12.48a17.31 17.31 0 0 1 9.7-8.66c7.7-2.83 14.1-2.84 22.3-.75 1.12.29 2.28.61 3.68 1.03l3.73 1.11c8.47 2.54 13.66 3.58 20.46 3.58 8.59 0 14.67-.75 36.18-4a414.64 414.64 0 0 1 24.41-3.17c5.88-.54 11.29-.83 16.41-.83 26.3 0 54.45-12.58 65.59-28.78 3.42-4.98 5.5-12.06 6.46-20.7.84-7.74.73-16.02.02-23.9a136.2 136.2 0 0 0-.57-5.12c0-4.47-.3-6.94-2.16-17zM18.88 0h1.03C18 7.57 17.15 10.18 14.46 16.2c-1.95 4.37-2.67 9.19-2.42 14.89.2 4.33.71 7.7 2.28 16.13 1.09 5.88 1.57 8.77 1.94 12.2.96 8.9.24 16.08-2.8 22.79A463.4 463.4 0 0 1 0 109.43v-2.12a465 465 0 0 0 12.54-25.52c2.97-6.52 3.67-13.53 2.72-22.27-.36-3.4-.84-6.26-1.93-12.12-1.57-8.47-2.1-11.88-2.29-16.27-.26-5.84.48-10.81 2.5-15.33 2.64-5.9 3.48-8.47 5.34-15.8zm280.47 0a70.78 70.78 0 0 1-4.91 11.24c-2.56 4.7-4.01 8.45-4.86 11.98l-.4 1.8-.28 1.45a5.28 5.28 0 0 1-.74 2.07c-.74 1.03-1.93 1.28-5.13 1.25.92 0-9.85-.29-15.03-.29-10.2 0-18.45.82-29.46 2.56-16.87 2.66-17.73 2.77-23.66 2.52a42.57 42.57 0 0 1-8-1.09c-17.7-4.16-46.18-5.86-54.72-3.01-2.72.9-5.88 2.8-9.52 5.59a112.37 112.37 0 0 0-6.54 5.48c-1.4 1.25-9.17 8.5-10.78 9.84-1.45 1.2-8.18 7.42-8.85 8.02a114.65 114.65 0 0 1-4.55 3.9c-4.99 4.03-8.9 6.2-11.92 6.2-3.52.05-4.32 0-5.14-.4-1.13-.56-1.5-1.72-1.13-3.57.74-3.63 4.47-10.84 12.84-24.8 5.69-9.48 9.42-18 11.78-26.2 1.45-5.04 1.94-7.4 2.97-14.54h1.01c-1.05 7.3-1.54 9.7-3.01 14.82-2.39 8.28-6.16 16.89-11.9 26.44-8.3 13.84-12 21.01-12.7 24.48-.3 1.45-.08 2.14.59 2.47.6.3 1.35.35 3.48.3 3.92 0 7.69-2.1 12.5-5.98 1.4-1.13 2.87-2.39 4.51-3.86.66-.59 7.41-6.83 8.88-8.05 1.59-1.33 9.34-8.55 10.75-9.82 2.4-2.15 4.55-3.96 6.6-5.53 3.72-2.85 6.97-4.8 9.81-5.74 8.76-2.92 37.41-1.22 55.27 2.99 2.57.6 5.14.95 7.81 1.06 5.84.25 6.7.14 23.47-2.51 11.05-1.75 19.36-2.57 29.6-2.57 5.2 0 15.99.3 15.05.29 2.87.03 3.84-.17 4.3-.83.23-.32.4-.8.58-1.7l.28-1.43.4-1.85c.88-3.6 2.36-7.44 4.96-12.22 1.87-3.43 3.44-7 4.73-10.76h1.06zm-8.59 0c-5.91 17.94-9.55 22-19.76 22-4.5 0-10.22.32-28.69 1.5l-1.53.1c-15.6.99-23.47 1.4-28.78 1.4-5.35 0-13.24-.96-28.86-3.28l-1.54-.23C163.18 18.75 157.47 18 153 18c-4.45 0-7.3 1.01-10.96 3.34-.1.06-1.8 1.17-2.3 1.47-2.43 1.5-4.32 2.19-6.74 2.19-2.8 0-4.11-1.46-4.11-4.22 0-1.04.16-2.29.5-4.1.16-.82.9-4.4 1.07-5.32.8-4.11 1.3-7.68 1.47-11.36h2c-.17 3.82-.68 7.5-1.5 11.75-.19.94-.92 4.5-1.07 5.31a21.04 21.04 0 0 0-.47 3.72c0 1.7.46 2.22 2.11 2.22 1.99 0 3.55-.57 5.7-1.9.47-.28 2.15-1.37 2.26-1.44C144.92 17.14 148.12 16 153 16c4.62 0 10.3.74 28.9 3.51l1.53.23C198.93 22.04 206.8 23 212 23c5.25 0 13.11-.41 28.65-1.4l1.54-.1C260.73 20.32 266.43 20 271 20c8.95 0 12.15-3.4 17.66-20h2.1zM141.51 0h1.13c-2.06 3.86-2.63 5.1-2.77 6.19-.15 1.12.42 1.64 2.32 1.96 1.8.3 3.85.35 10.81.35 6.02 0 13 .56 21.35 1.62 3.95.5 8.03 1.1 13.13 1.89 24 3.7 22.5 3.49 26.83 3.49 24.02 0 51.83-2.24 60.45-6.94 2.88-1.57 5.05-4.49 6.6-8.56h1.07c-1.64 4.47-3.98 7.69-7.2 9.44-8.83 4.82-36.67 7.06-60.92 7.06-4.41 0-2.84.22-26.98-3.5-5.1-.8-9.17-1.38-13.1-1.88-8.31-1.06-15.26-1.62-21.23-1.62-7.04 0-9.1-.05-10.97-.37-2.38-.4-3.38-1.32-3.15-3.07.16-1.22.69-2.41 2.63-6.06zm76.4 0c5.69 1.64 10.37 2.5 14.09 2.5 9.59 0 16.7-.71 22.4-2.5h2.98C251.12 2.53 243.2 3.5 232 3.5c-4.5 0-10.32-1.21-17.53-3.5h3.45zM70.69 0c-2.87 3.27-6.95 5.39-12.02 6.53-3.98.89-7.5 1.08-12.92 1A97.24 97.24 0 0 0 44 7.5c-5.37 0-8.86-1.24-10.1-4.97A8.6 8.6 0 0 1 33.5 0h.99c.02.82.14 1.56.36 2.22C35.91 5.39 39.02 6.5 44 6.5l1.76.02c5.35.09 8.8-.1 12.69-.97C62.95 4.54 66.63 2.74 69.3 0h1.37zM0 207.87c7.31-.16 11.5 3.33 11.5 11.13 0 11.41-5.05 28.35-11.5 41.5v-2.3c5.93-12.72 10.5-28.47 10.5-39.2 0-7.18-3.7-10.3-10.5-10.13v-1zm0 7.05c1.23.14 2.18.58 2.87 1.31 1.4 1.48 1.6 3.72 1.16 7.58l-.16 1.3A28.93 28.93 0 0 0 3.5 229c0 3.2-1.48 9.52-3.5 15.9v-3.45c1.49-5.13 2.5-9.87 2.5-12.45 0-.98.08-1.75.37-4.02l.16-1.29c.42-3.56.24-5.59-.88-6.77-.5-.53-1.21-.87-2.15-1v-1zM0 410.9v-1.47a21.67 21.67 0 0 0 2.97-4.7c1.32-2.7 2.68-6.28 4.56-11.89 7.85-23.55 7.83-26.6.25-30.4-2.25-1.12-4.8-1.43-7.78-.91v-1.02a13.1 13.1 0 0 1 8.22 1.04c8.24 4.12 8.26 7.6.25 31.6-1.88 5.66-3.25 9.27-4.6 12.02A20.82 20.82 0 0 1 0 410.9zM33.64 452c1.68 0 3.04-.23 8.34-1.31l2.38-.47c8.26-1.57 12.72-1.3 14.53 2.33 1.38 2.75-.47 5.86-4.75 9.68a75.6 75.6 0 0 1-5.08 4.07c-.94.7-4.89 3.59-5.79 4.27-1.86 1.4-2.97 2.37-3.47 3.03a19.08 19.08 0 0 0-2.89 5.5c.07-.2-4.02 13.65-6.96 22.22-2.7 7.85-5.56 10.72-8.82 8.59-2.11-1.4-3.66-4.24-6.6-11.03-1.98-4.62-2.5-5.76-3.4-7.4-4.55-8.18-3.9-23.9-.05-32.87a9.6 9.6 0 0 1 6.98-5.96c2.59-.66 4.86-.75 11.78-.67l3.8.02zm0 2c-1.13 0-2.09 0-3.82-.02-12.07-.13-14.83.57-16.9 5.41-3.63 8.47-4.26 23.55-.05 31.12.96 1.73 1.48 2.88 3.5 7.58 2.72 6.3 4.24 9.08 5.86 10.14 1.64 1.08 3.5-.8 5.82-7.55a682.9 682.9 0 0 0 6.97-22.24 21.03 21.03 0 0 1 3.18-6.04c.65-.87 1.85-1.9 3.86-3.43.92-.7 4.87-3.57 5.8-4.27 2.02-1.5 3.6-2.77 4.95-3.97 3.63-3.23 5.09-5.7 4.3-7.28-1.21-2.42-5.07-2.65-12.38-1.27l-2.35.47c-5.49 1.11-6.86 1.35-8.74 1.35zm345.63 146c-3.45-12.26-3.77-14.13-3.77-19 0-3.33-.13-6.27-.43-11.34-.63-10.33-.65-13.5.26-17.07 1.21-4.74 4.21-7.1 9.67-7.1h26c4.08 0 5.19 1.85 5.93 7.11.1.79.13.97.19 1.32.84 5.35 2.8 7.58 8.88 7.58 3.64 0 5.54.4 6.43 1.37.76.83.76 1.44.36 3.93-.85 5.26.5 8.85 7.5 13.8 6.32 4.45 11.63 5.36 16.55 3.37 3.8-1.54 6.73-4.16 11.92-10l1.1-1.23 1.09-1.23a75.6 75.6 0 0 1 2.7-2.86 35.81 35.81 0 0 1 9.57-6.73c1.52-.76 1.72-.86 5.66-2.63 6.1-2.73 9.01-4.5 11.74-7.62 2.63-3 4.67-4.85 6.7-6.04 3.18-1.85 5.46-2.13 13.68-2.13 5.98 0 10.56-4.32 18-14.99l2.82-4.03c1.06-1.5 1.94-2.7 2.79-3.79 7.87-10.12 19.38-10.4 30.74.96 5.54 5.53 10.17 19.43 13.64 38.51 2.5 13.75 4.18 29.46 4.47 39.84h-1c-.3-10.32-1.96-25.97-4.45-39.66-3.43-18.87-8.02-32.65-13.36-37.99-10.95-10.95-21.76-10.68-29.26-1.04-.83 1.07-1.7 2.26-2.75 3.75l-2.81 4.02c-7.65 10.95-12.38 15.42-18.83 15.42-8.04 0-10.21.26-13.17 2-1.92 1.12-3.9 2.9-6.45 5.83-2.86 3.26-5.87 5.09-12.09 7.88a103.35 103.35 0 0 0-5.62 2.6 34.84 34.84 0 0 0-9.32 6.54 74.67 74.67 0 0 0-3.75 4.05l-1.1 1.24c-5.28 5.95-8.29 8.64-12.28 10.25-5.26 2.13-10.92 1.17-17.5-3.48-7.33-5.17-8.82-9.15-7.92-14.77.34-2.12.34-2.6-.1-3.1-.64-.69-2.34-1.04-5.7-1.04-6.63 0-8.96-2.63-9.87-8.42l-.2-1.34c-.67-4.82-1.53-6.24-4.93-6.24h-26c-5 0-7.6 2.04-8.7 6.34-.88 3.43-.85 6.57-.23 16.76a177 177 0 0 1 .43 11.4c0 4.78.32 6.63 3.81 19h-1.04zm13.68 0c-1.31-6.58-1.61-10.71-1.36-14.84.04-.7.1-1.44.18-2.38l.23-2.56c.34-3.81.5-6.97.5-11.22 0-4.94 1.46-7.76 4.21-8.42 2.38-.58 5.56.54 9.2 3 6.64 4.52 13.99 13.07 16.55 19.23 4.77 11.44 14.12 15.69 33.54 15.69 8.6 0 14.32-2.35 20.67-7.88 1.45-1.26 15.06-15 21-20 7.21-6.07 11.77-7.59 20.62-8.32 5.52-.45 7.98-.9 11.44-2.36 4.58-1.95 9.36-5.48 14.9-11.29 7.43-7.76 13.25-8.92 17.47-4.3 3.32 3.63 5.46 10.58 6.82 20.24.73 5.17.94 7.74 1.58 17.38.25 3.75.17 5.32-.92 18.03h-1c1.09-12.7 1.17-14.28.92-17.97-.64-9.6-.85-12.16-1.57-17.3-1.33-9.47-3.43-16.27-6.56-19.7-3.76-4.11-8.93-3.08-16 4.32-5.65 5.9-10.54 9.5-15.25 11.5-3.58 1.53-6.13 1.99-11.6 2.44-8.8.72-13.17 2.18-20.2 8.1-5.9 4.96-19.5 18.7-21 19.99-6.52 5.68-12.47 8.12-21.32 8.12-19.78 0-29.5-4.42-34.46-16.3-2.49-5.97-9.71-14.38-16.2-18.79-3.42-2.32-6.36-3.35-8.4-2.86-2.2.53-3.44 2.92-3.44 7.45 0 4.28-.16 7.47-.5 11.31l-.23 2.56c-.09.93-.14 1.65-.19 2.35-.24 4.08.06 8.18 1.39 14.78h-1.02zm113.75 0c2.52-3.26 8.93-11.79 10.9-14.3 5.48-6.98 13.05-12.38 19.4-13.94 7.01-1.71 11.5 1.45 11.5 9.24 0 4.02-.04 5.16-.74 19h-1c.7-13.85.74-15 .74-19 0-7.12-3.86-9.83-10.26-8.26-6.11 1.5-13.5 6.77-18.85 13.57-1.86 2.36-7.65 10.07-10.43 13.69h-1.26zm-9.86-338.96c3.44 2.71 7 5.1 11.44 7.75 1.06.64 8.42 4.9 10.35 6.1 11.27 7 15 13.35 12.35 25.33-1.45 6.52-4.53 11.1-9.39 14.44-3.83 2.63-8.07 4.26-16.08 6.56-11.97 3.45-13.68 3.99-18.82 6.28a60.18 60.18 0 0 0-7.81 4.18c-11.11 7.07-19.1 7.7-27.96 3.28-3.56-1.77-17.2-11-17.2-11.01a101.77 101.77 0 0 0-5.2-3.07c-16.04-8.83-34.27-24.16-34.52-31.85-.11-3.46 1.99-6.57 6.28-10.26 1.03-.9 2.18-1.81 3.68-2.95.72-.55 3.38-2.56 3.94-3 4.47-3.4 7.18-5.79 9.32-8.45 11.12-13.82 26.55-28.68 34.36-32.28 12.06-5.54 19.84-5.77 27.37.12 3.25 2.54 5.65 6.54 8.58 13.35.29.65 2.3 5.45 2.88 6.74 1.62 3.65 2.9 5.8 4.24 6.94.72.6 1.45 1.2 2.2 1.8zm-3.49-.28c-1.63-1.39-3.03-3.74-4.77-7.65-.58-1.3-2.6-6.12-2.88-6.76-2.81-6.5-5.08-10.3-7.98-12.56-6.83-5.35-13.85-5.15-25.3.12-7.45 3.42-22.7 18.12-33.64 31.72-2.27 2.82-5.08 5.3-9.67 8.79l-3.94 2.98a79.98 79.98 0 0 0-3.59 2.88c-3.87 3.33-5.67 6-5.58 8.69.21 6.64 18.14 21.72 33.48 30.15 1.76.97 3.5 2 5.3 3.13.12.08 13.61 9.22 17.03 10.92 8.22 4.1 15.46 3.52 26-3.18a62.17 62.17 0 0 1 8.07-4.31c5.25-2.35 7-2.9 19.08-6.38 7.8-2.24 11.9-3.82 15.5-6.3 4.44-3.04 7.23-7.18 8.56-13.22 2.44-11.02-.83-16.6-11.45-23.2-1.9-1.18-9.23-5.42-10.32-6.08-4.5-2.69-8.13-5.12-11.64-7.9-.77-.6-1.52-1.21-2.26-1.84zM87.72 241.6c4.3-2.98 7.88-5 12.14-6.95.84-.4 1.73-.78 2.78-1.24l4.37-1.88a164.3 164.3 0 0 0 17.74-8.96 320.67 320.67 0 0 1 27.87-14.5c4.22-1.95 21.89-9.84 21.17-9.52 19.17-8.62 28.1-6.93 49.5 8.05 7.91 5.54 13.24 13.25 16.45 22.66 3.02 8.83 3.76 16.51 3.76 27.75 0 8.32-.66 12.95-3.68 18.97-4.18 8.36-12.3 16.14-25.58 23.47-24.45 13.49-38.83 27.55-52.83 47.84-8.83 12.8-47.76 44.21-65.16 54.15C75.04 413.55 48.89 423.5 31 423.5c-10.05 0-14.67-4.78-14.76-13.37-.07-6.32 2.06-13.73 6.3-24.32 2.95-7.37 2.02-12.9-2.16-22.29-3.19-7.17-3.88-9.14-3.88-12.52 0-3.35 1.87-6.9 5.52-11.07 2.61-3 3.5-3.83 11.9-11.5 5.09-4.66 8.08-7.6 10.7-10.75 9.46-11.36 12.62-19.47 17.9-44.78 3.12-15.05 6.63-20.28 15.12-25.25.8-.47 3.95-2.25 4.7-2.68a76.66 76.66 0 0 0 5.38-3.38zm.56.82a77.63 77.63 0 0 1-5.44 3.43l-4.7 2.67c-8.23 4.82-11.57 9.81-14.65 24.6-5.3 25.45-8.51 33.7-18.1 45.21-2.66 3.19-5.68 6.16-10.8 10.84-8.36 7.64-9.24 8.48-11.82 11.42-3.5 4.01-5.27 7.36-5.27 10.42 0 3.18.68 5.1 3.8 12.12 4.27 9.6 5.24 15.37 2.16 23.07-4.18 10.47-6.29 17.78-6.22 23.93.08 8.06 4.26 12.38 13.76 12.38 17.67 0 43.68-9.9 64.75-21.93 17.28-9.88 56.1-41.2 64.84-53.85 14.08-20.42 28.57-34.59 53.17-48.16 13.12-7.23 21.09-14.87 25.17-23.03 2.92-5.86 3.57-10.35 3.57-18.53 0-11.13-.74-18.73-3.7-27.43-3.15-9.22-8.36-16.75-16.09-22.16-21.13-14.8-29.7-16.42-48.5-7.95.7-.32-16.96 7.56-21.17 9.5-1.7.8-3.3 1.55-4.86 2.3a319.68 319.68 0 0 0-22.93 12.17 165.3 165.3 0 0 1-17.85 9.01l-4.37 1.88c-1.04.45-1.92.84-2.76 1.23a74.56 74.56 0 0 0-11.99 6.86zm-7.6 12.2c7.7-6.25 12.3-8.17 23.68-11.27 6.12-1.67 9.12-2.95 12.31-5.72 3.8-3.3 7.47-4.52 15.86-6.1 2.75-.52 3.67-.7 5.06-1.02 5.48-1.24 9.48-2.93 13.1-5.89 10.42-8.53 25.4-14.11 36.31-14.11 5.33 0 16.77 7.58 25.74 17.16 10.73 11.46 15.96 23.27 12.73 32.5-3.18 9.1-11.39 18.57-23.03 27.86-8.44 6.73-18.36 13-25.22 16.43-3.72 1.86-6.59 4.88-9.77 9.99-.69 1.1-11.1 20.25-16.03 27.83-5.62 8.65-15.4 17.36-30.23 27.96a552.58 552.58 0 0 1-9.2 6.42c-.13.09-6.81 4.65-8.6 5.89-6.47 4.46-10.35 7.35-13.05 9.83-11.64 10.67-37.14 15.54-43.7 8.98-1.96-1.96-2.2-4.06-1.95-10.52.37-9.42-.5-14.5-4.95-20.51a34.09 34.09 0 0 0-7.04-6.92c-3.93-2.95-6.07-6.11-6.56-9.49-.97-6.61 3.87-13.06 14.17-21.69 1.58-1.32 6.67-5.44 7.09-5.78a48.03 48.03 0 0 0 5.23-4.77c4.1-4.63 5.85-9.55 7.8-20.07a501.52 501.52 0 0 0 .8-4.37c.33-1.87.6-3.3.88-4.73.74-3.78 1.5-7.18 2.4-10.63 1-3.78 1.38-5.5 2.36-10.37.6-3.02.93-4.21 1.56-5.47 1.22-2.45 1.27-2.5 12.25-11.42zm.64.78c-10.77 8.74-10.88 8.84-12 11.08-.58 1.16-.88 2.3-1.47 5.22-.98 4.89-1.36 6.63-2.37 10.44-.9 3.43-1.65 6.8-2.39 10.56a339.79 339.79 0 0 0-1.29 6.95l-.39 2.15c-1.98 10.68-3.77 15.74-8.04 20.54a48.77 48.77 0 0 1-5.34 4.88c-.42.34-5.5 4.47-7.07 5.78-10.04 8.4-14.72 14.65-13.83 20.78.45 3.1 2.44 6.03 6.17 8.83 3 2.25 5.39 4.62 7.24 7.12 4.63 6.24 5.52 11.52 5.15 21.15-.25 6.14-.01 8.1 1.66 9.78 6.1 6.1 31.02 1.33 42.31-9.02 2.75-2.52 6.66-5.43 13.16-9.92l8.6-5.89c3.63-2.48 6.45-4.44 9.19-6.4 14.73-10.54 24.44-19.18 29.97-27.7 4.9-7.54 15.31-26.68 16.02-27.8 3.27-5.26 6.26-8.41 10.18-10.37 6.79-3.4 16.65-9.63 25.03-16.32 11.52-9.18 19.61-18.53 22.72-27.4 3.07-8.78-2.02-20.27-12.52-31.49-8.8-9.4-20.04-16.84-25.01-16.84-10.67 0-25.43 5.5-35.68 13.89-3.76 3.07-7.9 4.81-13.5 6.09-1.41.32-2.35.5-5.11 1.02-8.21 1.55-11.76 2.73-15.38 5.88-3.34 2.9-6.45 4.22-12.7 5.92-11.26 3.07-15.75 4.94-23.31 11.09zM212 251.85c0 7.56-.6 10.92-2.6 14.3-1.1 1.84-7.66 10.05-8.6 11.3-5.96 7.94-9.33 10.28-17.26 13.76-1.34.58-2.2 1-3.03 1.5-.55.33-1.2.66-2 1.02-.71.33-4.46 1.9-5.52 2.39-6.05 2.78-8.99 5.8-8.99 10.73 0 10.97-18.95 36.12-34.51 44.87-8.18 4.6-21.3 9.36-32.78 11.86-13.33 2.9-22.49 2.48-24.62-2.32-1.32-2.97-4.4-4.26-11.98-5.81l-.6-.12c-4.84-.99-6.94-1.55-9.03-2.64-2.92-1.5-4.48-3.7-4.48-6.84 0-2.74 1.08-5.77 3.25-9.67.85-1.53 1.82-3.13 3.23-5.35-.16.25 2.83-4.4 3.67-5.76 6.69-10.7 9.85-18.5 9.85-27.22 0-18.41 11.22-33.37 27.5-42.86 5.22-3.05 9.23-3.31 15.2-2.12 5.04 1 6.05.9 7.43-1.52 4.5-7.85 7.04-9.5 15.87-9.5 3.93 0 6.97-.98 10.47-3.16 1.56-.97 8.67-6.17 10.99-7.68 9.2-5.98 11.34-7 25.2-11.95 6.95-2.48 15.18 1.28 22.33 9.12 6.55 7.19 11.01 16.61 11.01 23.67zm-2 0c0-6.5-4.25-15.48-10.49-22.32-6.67-7.32-14.16-10.74-20.17-8.59-13.73 4.9-15.73 5.85-24.8 11.75-2.24 1.46-9.37 6.68-11.01 7.7-3.8 2.36-7.2 3.46-11.53 3.46-8.08 0-9.98 1.23-14.13 8.5-1.1 1.91-2.51 2.88-4.35 3.09-1.3.14-1.9.05-5.22-.61-5.53-1.1-9.07-.88-13.8 1.88-15.72 9.17-26.5 23.55-26.5 41.14 0 9.2-3.28 17.29-10.15 28.28l-3.68 5.77c-1.39 2.19-2.35 3.77-3.17 5.25-2.02 3.63-3 6.38-3 8.7 0 4.19 2.87 5.67 11.9 7.52l.61.12c8.27 1.7 11.7 3.13 13.4 6.95 3.17 7.14 36 0 54.6-10.46 14.98-8.43 33.49-32.99 33.49-43.13 0-5.9 3.47-9.48 10.16-12.55 1.1-.5 4.85-2.08 5.52-2.38.74-.34 1.32-.64 1.8-.93.92-.55 1.85-1 3.25-1.62 7.65-3.35 10.75-5.5 16.47-13.12 1.02-1.36 7.47-9.42 8.47-11.11 1.79-3.01 2.33-6.06 2.33-13.3zm-37.18-22.4c.15-.1 2.4-1.51 2.95-1.84.96-.57 1.7-.94 2.43-1.17 2.57-.83 5.06-.1 11.04 3.12 14.86 8 19.43 22.87 9.18 38.71-4.04 6.24-9.37 9-18.72 11.11-.85.2-1.2.27-3.13.68-6.04 1.29-8.78 2.08-11.6 3.65-3.63 2.02-6.09 4.98-7.5 9.44-7.87 24.93-19.72 43.34-36.28 50.31-16.45 6.93-21.13 8.53-27.98 8.89-4.94.25-9.8-.65-15.4-2.89a44.45 44.45 0 0 1-5.64-2.6c-4.02-2.33-5.14-4.74-4.5-9.31.3-2.13 3.77-15.53 4.84-20.65.63-3.05 1.19-6.14 1.75-9.69a464.04 464.04 0 0 0 1.35-8.9c1.42-9.41 2.5-14.27 4.49-18.65 2.46-5.43 6.13-9.03 11.72-11.13 6.59-2.47 10.54-3.1 18.03-3.53 4.75-.27 6.68-.64 9-2.05.61-.37 1.22-.81 1.82-1.33a30.61 30.61 0 0 0 3.37-3.4c.59-.69 2.38-2.9 2.63-3.19 3.36-4 6.3-5.53 12.33-5.53 3.94 0 5.9-.92 8.18-3.36-.17.18 2.75-3.14 3.85-4.22a30.95 30.95 0 0 1 6.79-5c1.5-.83 3.15-1.62 4.99-2.38a64.92 64.92 0 0 0 10.01-5.1zm-14.52 8.34a29.95 29.95 0 0 0-6.57 4.84 116.68 116.68 0 0 0-3.82 4.2c-2.46 2.63-4.68 3.67-8.91 3.67-5.72 0-8.39 1.39-11.57 5.17-.23.28-2.03 2.5-2.63 3.2a31.6 31.6 0 0 1-3.47 3.51c-.65.55-1.3 1.03-1.96 1.43-2.5 1.51-4.55 1.9-9.47 2.19-7.39.42-11.25 1.04-17.72 3.47-5.34 2-8.82 5.4-11.17 10.6-1.93 4.27-3 9.07-4.41 18.39l-.65 4.34-.7 4.57c-.57 3.56-1.12 6.67-1.76 9.73-1.08 5.18-4.54 18.53-4.83 20.59-.59 4.17.35 6.18 4.01 8.3 1.35.77 3.1 1.58 5.52 2.55 5.46 2.18 10.18 3.05 14.97 2.8 6.69-.34 11.32-1.93 27.65-8.8 16.21-6.83 27.92-25.01 35.71-49.7 1.49-4.7 4.12-7.86 7.97-10 2.93-1.63 5.74-2.45 11.87-3.76 1.92-.4 2.28-.49 3.12-.68 9.12-2.06 14.24-4.7 18.1-10.67 9.92-15.34 5.55-29.55-8.82-37.29-5.75-3.1-8.03-3.76-10.25-3.05-.65.2-1.33.54-2.23 1.08-.55.32-2.77 1.72-2.93 1.82a65.91 65.91 0 0 1-10.16 5.17c-1.8.75-3.42 1.52-4.89 2.33zm-42.39 32.72c16.15-2.87 26.36-.97 32.47 6.16 5.08 5.93 1.13 21.42-5.93 35.55-4.79 9.58-10.6 16.21-23.16 25.19-14.15 10.1-35.5 12.2-40.71 3.85-1.86-2.97-2.1-8.14-1.06-15.73.78-5.68 1.86-10.71 4.73-22.98l.12-.51c1.59-6.8 2.37-10.31 3.14-14.14 1.45-7.25 3.74-11.47 7.26-13.74 2.81-1.8 5.53-2.28 12.33-2.62 5.33-.27 7.56-.46 10.81-1.03zm.18.98c-3.3.59-5.56.78-10.94 1.05-6.62.33-9.23.78-11.84 2.46-3.25 2.1-5.42 6.09-6.82 13.1-.77 3.84-1.56 7.35-3.15 14.17l-.12.5c-2.86 12.24-3.93 17.26-4.7 22.9-1.03 7.36-.79 12.36.9 15.07 4.82 7.7 25.54 5.67 39.29-4.15 12.43-8.88 18.13-15.39 22.84-24.81 6.86-13.72 10.75-29 6.07-34.45-5.84-6.81-15.7-8.65-31.53-5.84zM132 276.5c7.12 0 10.66 3.08 11.25 8.7.42 4.02-.43 8.14-2.77 15.94-2.56 8.52-18.36 25.38-27.2 31.28-7.01 4.67-20.02 5.67-26.57.99-3.99-2.85-3.53-12.08.02-26.46.68-2.75 1.47-5.65 2.37-8.76a412.6 412.6 0 0 1 3.05-10.14l.37-1.2c1.48-4.8 5.1-7.75 10.73-9.27 4.4-1.2 9.54-1.5 17.48-1.33l3.89.1c3.87.11 5.42.15 7.38.15zm0 1c-1.97 0-3.53-.04-7.41-.15l-3.88-.1c-7.85-.17-12.92.13-17.2 1.3-5.32 1.43-8.67 4.16-10.03 8.6a1277.83 1277.83 0 0 1-1.6 5.21c-.68 2.2-1.27 4.17-1.82 6.1-.9 3.1-1.68 5.99-2.36 8.73-3.43 13.88-3.87 22.93-.4 25.4 6.17 4.42 18.73 3.45 25.42-1 8.66-5.78 24.33-22.49 26.8-30.73 2.3-7.67 3.14-11.71 2.73-15.56-.53-5.1-3.64-7.8-10.25-7.8zm-17.79 7a31.3 31.3 0 0 1 8.57 1.4c5.42 1.78 8.72 5.03 8.72 10.1 0 9.59-9.51 17.2-22.34 21.47-9.82 3.28-13.62-1.79-11.66-16.54.84-6.28 3.82-10.67 8.24-13.46a20.38 20.38 0 0 1 8.47-2.97zm-.6 1.08a19.39 19.39 0 0 0-7.34 2.73c-4.18 2.64-6.98 6.78-7.77 12.76-1.89 14.11 1.36 18.45 10.34 15.46C121.3 312.37 130.5 305 130.5 296c0-4.56-2.98-7.5-8.03-9.15a28.05 28.05 0 0 0-8.2-1.35c-.13 0-.35.03-.66.08zm80.87-23.45c-2.72 9.8-14.93 9.86-26.72 3.3-10.17-5.64-13.8-17.98-5-22.87a66.53 66.53 0 0 0 4.48-2.7l2.03-1.3a50.15 50.15 0 0 1 3.92-2.3c4.73-2.43 8.82-2.8 14-.72 9.16 3.66 10.98 13.33 7.3 26.6zm-20.83-24.98a49.26 49.26 0 0 0-3.84 2.25l-2.03 1.3c-.84.53-1.5.95-2.16 1.35-.82.5-1.6.96-2.38 1.39-7.94 4.4-4.59 15.8 5 21.12 11.31 6.29 22.8 6.23 25.28-2.7 3.57-12.83 1.85-21.97-6.7-25.4-4.9-1.95-8.69-1.62-13.17.7zm17.85 12.15c0 5.7-2.44 9-6.64 9.96-3.3.76-7.56-.05-11.08-1.81l-1.89-.94c-.67-.34-1.18-.62-1.63-.88-4.07-2.38-4.13-4.97.34-10.93 6.8-9.06 20.9-7.16 20.9 4.6zm-1 0c0-5.3-2.87-8.55-7.32-9.16-4.23-.57-8.99 1.44-11.78 5.16-4.15 5.54-4.1 7.44-.64 9.47.44.25.93.51 1.59.85l1.87.93c3.34 1.67 7.36 2.44 10.42 1.74 3.73-.86 5.86-3.74 5.86-9zM387 530.3c0-12.8 2.44-16.74 18.48-29.77a56.8 56.8 0 0 1 7.61-5.2c2.6-1.5 5.33-2.82 8.5-4.18 1.24-.53 2.48-1.05 4.1-1.7l3.92-1.57c9.4-3.83 13.74-6.7 16.62-12.05 1.2-2.22 2.21-4.4 3.23-6.83a148.57 148.57 0 0 0 1.54-3.84l.3-.74.56-1.44c3.2-8.02 6.05-12.08 12.7-16.5a35.26 35.26 0 0 0 4.96-4 46.36 46.36 0 0 0 3.88-4.29c.27-.34 2.55-3.2 3.2-3.98 3.48-4.15 6.51-5.9 11.51-5.9 3.08 0 5.62-.63 9.57-2.1 5.42-2.02 6.53-2.34 8.96-2.2 2.53.13 4.85 1.26 7.18 3.59 1.3 1.3 5.55 5.83 6.52 6.78 5.06 5 9.44 6.92 17.77 6.92a197.5 197.5 0 0 1 12.08.45c15.93.87 21.94.57 25.28-2.21 6.91-5.77 11.64-2.73 11.64 7.76 0 10.73-8.6 20-19 20-4.8 0-8.32 1.43-9.34 3.67-1.12 2.48.68 6.15 5.98 10.57 13.6 11.33 11.24 20.76-7.64 20.76a21.91 21.91 0 0 0-14.6 5.24c-3.28 2.71-5.8 5.86-9.85 11.82l-1.52 2.25c-3.1 4.57-5.01 7.1-7.32 9.4-6.21 6.21-9.3 7.64-13.05 6.89l-1-.23a10.82 10.82 0 0 0-2.66-.37c-1.6 0-2.41.67-8.18 6.22-4.85 4.67-8.07 6.78-11.82 6.78-1.33 0-3.46 1.15-6.45 3.45-1.27.98-2.68 2.14-4.5 3.7l-4.92 4.29a181.11 181.11 0 0 1-4.54 3.82c-9.33 7.56-15.63 10.2-20.21 6.52-2.7-2.15-4.14-4.51-4.63-7.26-.37-2.04-.26-3.63.29-7.3.87-5.85.65-8.42-1.83-11.6-2.32-2.98-2.96-3.22-3.77-2.39-.25.26-1.35 1.63-1.61 1.94-2.21 2.5-4.85 3.57-9 2.82-4.6-.84-5.57-4.11-4.72-10.09l.24-1.56c.6-3.66.68-4.93.25-5.8-.44-.86-1.9-.94-5.23.4l-.74.29c-13.78 5.54-15.26 6.09-19.43 6.67-6.03.84-9.31-1.6-9.31-7.9zm2 0c0 5 2.14 6.6 7.04 5.92 3.91-.55 5.43-1.1 18.95-6.55l.75-.3c4.17-1.66 6.7-1.54 7.76.58.71 1.43.62 2.76-.06 7l-.24 1.53c-.72 5.04-.06 7.27 3.09 7.84 3.43.62 5.38-.17 7.15-2.18.2-.23 1.34-1.66 1.68-2 1.9-1.96 3.82-1.25 6.78 2.55 2.9 3.74 3.17 6.77 2.22 13.12-1 6.75-.52 9.4 3.62 12.71 3.49 2.8 9.1.45 17.7-6.51 1.35-1.1 2.75-2.28 4.49-3.78l4.93-4.3c1.84-1.58 3.27-2.76 4.58-3.77 3.34-2.56 5.74-3.86 7.67-3.86 3.04 0 5.95-1.9 10.43-6.22l2.46-2.39c.94-.89 1.67-1.56 2.37-2.13 1.81-1.49 3.3-2.26 4.74-2.26 1.03 0 1.81.13 3.1.42.7.16.71.17.96.21 2.96.6 5.45-.55 11.23-6.33 2.2-2.2 4.06-4.65 7.09-9.11l1.52-2.25c4.15-6.11 6.76-9.37 10.22-12.24a23.9 23.9 0 0 1 15.88-5.7c16.87 0 18.62-7.01 6.36-17.23-5.9-4.92-8.12-9.41-6.52-12.93 1.42-3.12 5.67-4.84 11.16-4.84 9.25 0 17-8.34 17-18 0-8.94-2.88-10.79-8.36-6.23-3.94 3.28-9.98 3.59-26.67 2.68l-1.02-.06c-5.09-.27-7.99-.39-10.95-.39-8.88 0-13.76-2.14-19.18-7.5-1-.98-5.26-5.53-6.53-6.79-1.99-1.99-3.86-2.9-5.87-3-2.03-.12-3.06.18-8.15 2.07-4.15 1.55-6.9 2.22-10.27 2.22-4.33 0-6.84 1.46-9.98 5.2-.63.74-2.89 3.6-3.18 3.95a48.29 48.29 0 0 1-4.04 4.46 37.26 37.26 0 0 1-5.24 4.23c-6.26 4.17-8.9 7.91-11.95 15.58l-.57 1.43-.28.74a531.5 531.5 0 0 1-1.56 3.88 77.49 77.49 0 0 1-3.32 7c-3.16 5.88-7.82 8.97-17.63 12.96l-3.92 1.58c-1.6.64-2.84 1.15-4.05 1.67a79.2 79.2 0 0 0-8.3 4.08 54.8 54.8 0 0 0-7.35 5.02C391.12 514.78 389 518.21 389 530.31zm133.22-79.76c3.06 1.53 6.54 2.02 10.68 1.7 2.53-.2 4.91-.62 8.8-1.49 5.36-1.19 6.33-1.38 8.33-1.54 2.78-.23 4.82.17 6.29 1.4 1.58 1.31 1.96 2.72 1.26 4.22-.66 1.38-1.05 1.74-5.05 5.07-3.53 2.93-5.03 4.83-5.03 7.09 0 7.3 1.29 10.02 7.83 15.62 3.86 3.3 5.93 6.84 5.28 9.62-.75 3.25-4.96 5.02-12.61 5.02-7.18 0-12.7 4.61-20.03 14.68-.5.7-3.96 5.57-4.94 6.87a38.89 38.89 0 0 1-4.72 5.5c-1.06.98-2.09 1.7-3.1 2.15-2.85 1.26-5.05 1.57-9.83 1.74-7.66.27-10.87 1.45-14.98 7.1-1.58 2.17-3.11 4-4.68 5.6a42.87 42.87 0 0 1-8.65 6.69c-.15.08-10.69 6.19-14.8 8.83-3.76 2.42-6.45 2.04-8.22-.77-1.28-2.03-1.9-4.54-2.87-10.35-.84-5.08-1.27-7.08-2.06-8.93-.97-2.3-2.21-3.24-4.02-2.88-6.2 1.24-8.95 1.39-10.98.2-2.37-1.4-3.13-4.62-2.62-10.73.16-1.96-1.04-2.87-3.76-3.04-2.24-.13-4.9.2-9.94 1.12l-.69.12c-7.97 1.45-10.72 1.72-12.72.73-2.91-1.43-1.6-5.27 4.23-12.21 5.48-6.53 10.6-10.81 15.76-13.53 3.74-1.97 5.94-2.65 12.16-4.1 7.29-1.72 10.4-3.51 14.04-9.31 2.96-4.75 10.74-18.62 12.14-20.84 3.59-5.67 6.8-9.1 11.05-11.34 2.6-1.38 4.72-2.82 9.17-6.07l1.38-1.01c7.85-5.72 12.3-7.98 17.68-7.98 4.22 0 6.49 1.36 9.13 4.77.34.43 1.67 2.22 2 2.67.85 1.09 1.6 1.98 2.45 2.83a24.29 24.29 0 0 0 6.64 4.78zm-.44.9c-2.8-1.4-5-3.03-6.92-4.97-.87-.9-1.65-1.81-2.51-2.93-.35-.46-1.68-2.25-2.01-2.67-2.47-3.18-4.46-4.38-8.34-4.38-5.09 0-9.4 2.2-17.09 7.78l-1.38 1.01c-4.49 3.29-6.63 4.74-9.3 6.15-4.06 2.15-7.16 5.45-10.66 11-1.39 2.19-9.16 16.05-12.15 20.82-3.79 6.07-7.13 7.98-14.66 9.75-6.13 1.45-8.27 2.1-11.92 4.02-5.04 2.66-10.05 6.86-15.46 13.3-5.43 6.46-6.53 9.69-4.55 10.66 1.7.84 4.48.57 12.1-.81l.7-.13c5.12-.93 7.82-1.27 10.17-1.12 3.21.2 4.92 1.48 4.7 4.11-.48 5.76.2 8.64 2.13 9.78 1.73 1.02 4.34.88 10.27-.31 2.35-.47 4 .78 5.14 3.47.83 1.95 1.27 4 2.07 8.8l.06.36c.94 5.65 1.55 8.11 2.72 9.98 1.46 2.3 3.52 2.6 6.84.46 4.14-2.66 14.69-8.77 14.81-8.85a41.9 41.9 0 0 0 8.46-6.54 47.89 47.89 0 0 0 4.6-5.48c4.32-5.95 7.81-7.23 15.74-7.5 4.66-.17 6.76-.47 9.46-1.67.9-.4 1.85-1.06 2.84-1.96a38.03 38.03 0 0 0 4.6-5.36c.96-1.3 4.4-6.16 4.93-6.87 7.5-10.31 13.22-15.09 20.83-15.09 7.24 0 11.02-1.6 11.64-4.24.54-2.32-1.36-5.55-4.97-8.64-6.75-5.79-8.17-8.79-8.17-16.38 0-2.67 1.64-4.74 5.39-7.86 3.8-3.17 4.23-3.56 4.78-4.73.5-1.06.25-1.99-.99-3.03-2.23-1.85-4.72-1.65-13.76.36-3.93.87-6.35 1.3-8.94 1.5-4.3.34-7.97-.18-11.2-1.8zm-28-3.9c5.65-2.82 8.96-2.2 12.9 1.37.56.5 2.6 2.47 3.02 2.87 4.2 3.89 8.07 5.71 14.3 5.71 11.37 0 14 1.41 16.1 8.09.26.83 1.35 4.6 1.66 5.62.8 2.63 1.64 5.03 2.7 7.6 2.13 5.17 2.64 8.32 1.72 10.24-.77 1.61-2.1 2.18-5.37 2.79-2.32.43-2.8.53-3.85.85-1.85.58-3.35 1.4-4.6 2.66-1 1-2.02 2.13-3.31 3.66-.6.71-2.91 3.5-3.46 4.14-7.2 8.54-12.43 12.35-19.59 12.35-3.76 0-6.95 1.28-10.59 4-1.84 1.37-11.62 10.31-15.22 13.06a73.09 73.09 0 0 1-8.95 5.88c-4.58 2.54-7.35 3.22-8.98 2.23-1.32-.8-1.65-2.07-1.94-5.5a52.53 52.53 0 0 0-.16-1.81c-.54-4.73-2.24-6.86-7.16-6.86-7.11 0-8.85-1.23-9.73-5.41-.96-4.61-2.1-6.7-6.55-9.67-3.97-2.65-4.31-5.42-1.52-8.22 2-2 4.63-3.5 11.35-6.87 6.61-3.3 9.2-4.8 11.1-6.68a39.09 39.09 0 0 0 5.3-6.48c.98-1.5 1.83-3.04 2.88-5.13l2.12-4.3c.91-1.83 1.72-3.37 2.61-4.98 5.74-10.32 10.37-14.78 23.22-21.2zm-22.34 21.7c-.89 1.59-1.69 3.12-2.6 4.94l-2.11 4.3a52.9 52.9 0 0 1-2.94 5.23 40.08 40.08 0 0 1-5.44 6.63c-2 2-4.62 3.51-11.35 6.87-6.6 3.3-9.2 4.8-11.1 6.69-2.33 2.34-2.08 4.37 1.38 6.67 4.7 3.14 5.96 5.46 6.97 10.3.78 3.7 2.09 4.62 8.75 4.62 5.5 0 7.57 2.57 8.15 7.75.06.5.09.82.17 1.84.25 3.06.55 4.17 1.46 4.72 1.2.74 3.69.13 7.98-2.25a72.09 72.09 0 0 0 8.82-5.8c3.55-2.7 13.34-11.65 15.24-13.07 3.79-2.83 7.18-4.19 11.18-4.19 6.77 0 11.8-3.67 18.83-12l3.45-4.13a60.07 60.07 0 0 1 3.37-3.72 11.72 11.72 0 0 1 5.01-2.91c1.1-.34 1.6-.45 3.97-.89 2.95-.55 4.07-1.02 4.65-2.23.76-1.59.28-4.5-1.74-9.43a84.46 84.46 0 0 1-2.74-7.69c-.31-1.03-1.4-4.8-1.66-5.61-1.95-6.2-4.16-7.39-15.14-7.39-6.5 0-10.61-1.93-14.98-5.98-.44-.4-2.46-2.37-3.01-2.86-3.65-3.3-6.52-3.85-11.79-1.21-12.67 6.33-17.15 10.65-22.78 20.8zm55.86 11.93c-2.98 6.45-16.78 15.26-26.74 15.26-5.33 0-7.56-2.98-7.11-7.86.32-3.48 2.1-7.91 3.93-10.61l1.52-2.32a44.95 44.95 0 0 1 1.88-2.7c3.66-4.8 7.85-7.45 13.62-7.45 9.06 0 15.75 9.52 12.9 15.68zm-.9-.42c2.52-5.47-3.65-14.26-12-14.26-5.4 0-9.33 2.48-12.82 7.06-.6.8-1.17 1.6-1.85 2.64 0 0-1.2 1.87-1.52 2.33-1.74 2.57-3.46 6.85-3.77 10.14-.4 4.33 1.43 6.77 6.12 6.77 9.57 0 23.02-8.58 25.83-14.68zm-69.67 20.74c2.08.18 4.44.81 5.88 1.8 2.12 1.47 2.2 3.6-.26 6.05-5.14 5.15-12.85 4.34-12.85-1.35 0-4.66 3.14-6.84 7.23-6.5zm-.09 1c-3.56-.3-6.14 1.5-6.14 5.5 0 4.58 6.53 5.26 11.15.65 2.03-2.04 1.98-3.43.4-4.52-1.27-.88-3.48-1.47-5.4-1.63zm29.59-225.95c4.64 2.35 17.27 8.24 19.39 9.43a24.14 24.14 0 0 1 7.05 5.64 45.03 45.03 0 0 1 3.75 5.2c2.4 3.78.04 7.66-6.2 11.63-4.97 3.16-12.18 6.3-21.95 9.82-4.84 1.74-19.63 6.68-21.1 7.2-6.59 2.33-14.85.1-25.14-5.86-3.93-2.27-8-5-12.94-8.54-2.23-1.61-9.5-6.99-10.7-7.85a81.21 81.21 0 0 0-8.63-5.7c-4.82-2.6-4.45-6.64.17-12.13 3.27-3.88 4.17-4.67 18.1-16.33a230.2 230.2 0 0 0 8.89-7.74 95.2 95.2 0 0 0 4.72-4.66c5.08-5.43 9.8-6.49 14.97-3.92 2.24 1.1 4.53 2.85 7.43 5.52 1.48 1.37 6.94 6.72 7.98 7.7 5.2 4.91 9.46 8.2 14.2 10.6zm-.46.9c-4.85-2.45-9.18-5.79-14.44-10.76-1.05-1-6.5-6.34-7.97-7.69-2.83-2.61-5.06-4.3-7.2-5.37-4.75-2.36-9-1.4-13.8 3.71a96.18 96.18 0 0 1-4.76 4.71c-2.48 2.3-5.16 4.62-8.92 7.77-13.86 11.6-14.77 12.4-17.98 16.21-4.28 5.08-4.58 8.4-.46 10.61 2.23 1.2 4.9 2.99 8.74 5.77 1.2.87 8.47 6.24 10.7 7.85a154.8 154.8 0 0 0 12.85 8.49c10.06 5.82 18.07 7.98 24.3 5.78 1.48-.52 16.27-5.47 21.1-7.2 9.7-3.5 16.86-6.61 21.75-9.72 5.84-3.71 7.9-7.1 5.9-10.26a44.09 44.09 0 0 0-3.67-5.08 23.16 23.16 0 0 0-6.78-5.42c-2.08-1.16-14.68-7.05-19.36-9.4zm-38.83 8.05c3.11-.37 5.7-.13 8.4.7 2.15.66 2.74.93 8.64 3.77 4.75 2.29 8.39 3.86 13.19 5.56 8.38 2.97 11.32 6.23 8.83 9.76-2.08 2.94-8.04 5.92-17.84 9.18-8.45 2.82-15.48 2.35-21.43-.9-4.65-2.55-8.33-6.5-12.15-12.3-2.9-4.41-2.73-8.2.16-11.06 2.48-2.45 6.87-4.07 12.2-4.7zm.12 1c-5.13.6-9.33 2.16-11.62 4.42-2.53 2.5-2.68 5.77-.02 9.8 3.73 5.68 7.3 9.51 11.8 11.97 5.7 3.11 12.43 3.57 20.62.84 9.59-3.2 15.44-6.12 17.34-8.82 1.94-2.75-.5-5.45-8.35-8.24-4.84-1.72-8.5-3.3-13.28-5.6-5.84-2.81-6.42-3.07-8.5-3.71a18.42 18.42 0 0 0-8-.66zM202.5 500.38c0 4.78-1.45 7.56-4.43 8.93-2.29 1.05-4.55 1.23-10.79 1.2l-1.78-.01c-9.19 0-17-7.65-17-15.5 0-7.59 10.6-10.51 19.74-5.44 2.78 1.55 4.21 1.94 8.57 2.75 4.44.83 5.69 2.27 5.69 8.07zm-1 0c0-5.3-.9-6.34-4.88-7.08-4.45-.83-5.96-1.25-8.86-2.86-8.57-4.76-18.26-2.1-18.26 4.56 0 7.3 7.36 14.5 16 14.5h1.79c6.06.04 8.26-.14 10.36-1.1 2.6-1.2 3.85-3.6 3.85-8.02zm33.33-117.85c3.71-1.31 8.7-2.7 16.1-4.55 2.58-.65 16.53-4.04 20.56-5.05 19.59-4.93 31.55-8.9 38.23-13.35 14.93-9.95 36.87-33.88 43.83-47.8 2.25-4.5 4.65-6.38 7.68-6.25 1.26.06 2.61.45 4.32 1.2a50.81 50.81 0 0 1 3.54 1.7l1.26.63c4.78 2.34 8.38 3.44 12.65 3.44 7.2 0 10.01 3.07 8.35 7.91-1.4 4.06-5.92 8.91-11.1 12.02-8.3 4.98-11.75 17.3-11.75 33.57 0 3.59-1.37 6.28-3.98 8.36-1.98 1.58-4.2 2.6-8.47 4.16l-1.02.37c-4.85 1.75-6.98 2.77-8.68 4.46-5.09 5.1-12.54 7.15-20.35 7.15-1.38 0-2.47.92-3.99 3.1-.29.41-1.32 1.95-1.47 2.18-2.68 3.92-4.93 5.72-8.54 5.72-7.84 0-10.74.93-21.76 6.94-5.18 2.82-8.8 3.58-14.66 3.68-.26 0-.47 0-.92.02-4.82.06-7.12.3-10.51 1.34a73.43 73.43 0 0 0-8.89 3.56c-2.17 1-10.53 5.01-10.23 4.87-7.79 3.7-13.32 5.98-18.9 7.57-12.41 3.55-18.58 2.24-27.42-4.07-2.58-1.85-2.72-4.43-.83-7.62 1.45-2.45 3.9-5.09 8.08-8.97l1.78-1.64c3.92-3.6 4.48-4.11 5.9-5.53 2.32-2.32 3.12-3.5 5.48-7.63 1.93-3.36 3.37-5.11 6.27-7.06 2.3-1.54 5.34-2.98 9.44-4.43zm.34.94c-4.03 1.42-7 2.83-9.22 4.32-2.75 1.85-4.1 3.49-5.96 6.73-2.4 4.2-3.24 5.44-5.64 7.83-1.43 1.44-2 1.96-5.94 5.57l-1.77 1.63c-4.1 3.82-6.52 6.41-7.9 8.75-1.65 2.79-1.54 4.8.55 6.3 8.6 6.14 14.46 7.38 26.57 3.92 5.5-1.57 11-3.84 18.74-7.51-.3.14 8.06-3.88 10.24-4.88a74.3 74.3 0 0 1 9.01-3.6c3.51-1.09 5.89-1.33 10.8-1.4h.91c5.72-.1 9.18-.83 14.2-3.57 11.16-6.08 14.2-7.06 22.24-7.06 3.19 0 5.2-1.6 7.71-5.28l1.48-2.2c1.7-2.43 3-3.52 4.81-3.52 7.57 0 14.78-2 19.65-6.85 1.83-1.84 4.04-2.9 9.04-4.7l1.02-.37c8.6-3.13 11.79-5.67 11.79-11.58 0-16.6 3.53-29.2 12.24-34.43 5-3 9.35-7.67 10.66-11.48 1.42-4.13-.83-6.59-7.4-6.59-4.45 0-8.19-1.14-13.09-3.54-7.52-3.67-6.78-3.34-8.72-3.43-2.58-.1-4.65 1.52-6.74 5.7-7.04 14.07-29.1 38.14-44.17 48.19-6.81 4.54-18.84 8.52-38.55 13.48-4.03 1.02-17.98 4.4-20.56 5.05-7.37 1.84-12.33 3.23-16 4.52zM252 387.5c2.08 0 4-.2 7.25-.69 5.22-.77 6.64-.9 8.46-.5 2.52.56 3.79 2.35 3.79 5.69 0 4.05-2.27 7.29-6.62 10.11-3.24 2.1-6.53 3.53-14.15 6.4l-.27.1-2.28.86c-3.04 1.16-5.27 2.52-9.33 5.43l-.8.57c-8.19 5.88-13.35 8.03-23.05 8.03-4.98 0-6.88-2.03-5.75-5.62.87-2.81 3.58-6.56 7.8-11.13 1.26-1.37 2.64-2.8 4.15-4.3 3.17-3.14 11.25-10.61 11.45-10.8.46-.47.93-.89 1.4-1.26 3.38-2.71 5.77-3.08 14.18-2.93 1.65.03 2.63.04 3.77.04zm0 1c-1.15 0-2.13-.01-3.79-.04-8.18-.14-10.4.2-13.54 2.71-.44.35-.88.74-1.32 1.18-.2.21-8.3 7.69-11.45 10.82a134.6 134.6 0 0 0-4.12 4.26c-4.12 4.47-6.76 8.12-7.58 10.75-.9 2.88.45 4.32 4.8 4.32 9.46 0 14.44-2.07 22.46-7.84l.8-.57c4.13-2.96 6.42-4.36 9.56-5.56l2.3-.86.25-.1c7.55-2.84 10.8-4.25 13.97-6.3 4.08-2.65 6.16-5.6 6.16-9.27 0-2.89-.97-4.26-3-4.7-1.65-.37-3.05-.25-8.1.5-3.3.5-5.26.7-7.4.7zm112.47-45.34c-1.88 5.44-1.98 6.76-.98 12.76 1.18 7.06-1.38 16.58-5.49 16.58a16.89 16.89 0 0 0-1.51.07l-.64.04c-2.86.18-4.83.17-6.94-.17-6.55-1.06-10.41-5.14-10.41-13.44 0-13.9 2.14-19.69 8.13-26.33a21.9 21.9 0 0 0 2.52-3.75c.59-1.03 2.78-5.13 2.72-5.01 4.44-8.14 7.71-11.53 12.25-10.4 1.17.3 2.2.77 3.58 1.59l1.39.84a20 20 0 0 0 3.1 1.6c.7.27 1.8.32 4.75.26l.72-.01c3.16-.05 4.78.08 5.83.66 1.61.89 1.2 2.56-1.14 4.9a215.9 215.9 0 0 1-3.86 3.76c-10.6 10.1-12.75 12.4-14.02 16.05zm-.94-.32c1.34-3.9 3.46-6.17 14.27-16.46 1.55-1.47 2.73-2.62 3.85-3.73 1.94-1.95 2.17-2.88 1.35-3.33-.82-.45-2.37-.58-5.32-.53l-.72.01c-3.14.06-4.26.02-5.14-.34-1.06-.41-1.97-.9-3.25-1.67l-1.38-.83a12.1 12.1 0 0 0-3.31-1.47c-3.88-.97-6.92 2.17-11.13 9.9.07-.13-2.14 3.98-2.73 5.02a22.71 22.71 0 0 1-2.65 3.92c-5.81 6.47-7.87 12-7.87 25.67 0 7.79 3.48 11.47 9.57 12.45 2.01.33 3.92.34 6.71.16a371.33 371.33 0 0 0 1.23-.07c.42-.03.73-.04.99-.04 3.2 0 5.6-8.9 4.5-15.42-1.02-6.16-.91-7.64 1.03-13.24zm-9.26 12.42c.58.52 2.5 1.9 2.55 1.93 1.96 1.57 2.04 3.31.01 6.36-3.74 5.64-8.83 3.09-8.83-4.55 0-3.81.51-5.67 2.07-6.02 1.18-.26 2 .3 4.2 2.28zm-1.34 1.48c-1.5-1.35-2.23-1.85-2.43-1.8-.17.03-.5 1.23-.5 4.06 0 5.87 2.67 7.21 5.17 3.45 1.5-2.26 1.47-2.84.4-3.7.03.03-1.95-1.4-2.64-2zm222.9-130.19c2.2-1.1 3.67-1.66 5.88-2.36l.28-.09a48.92 48.92 0 0 0 8.79-3.55c4.17-2.08 6.35-1.88 6.96.84.44 2 .2 4.01-1.25 12.7-2.27 13.62-9.16 26.14-21.17 36.3-4.3 3.63-7.41 4.39-9.75 2.44-1.88-1.57-3.1-4.57-4.61-10.48-.3-1.15-1.43-5.83-1.72-6.96a114.18 114.18 0 0 0-2.71-9.22c-2.4-6.82-3.03-10.78-2.1-12.94.77-1.83 2.08-2.24 5.6-2.45 1.49-.09 2.09-.14 2.97-.28l1.95-.33c.72-.12 1.22-.2 1.68-.29 1.1-.2 1.92-.38 2.71-.6 1.7-.49 3.42-1.2 6.49-2.73zm.44.9c-3.11 1.54-4.88 2.29-6.65 2.79-.84.23-1.69.42-2.81.63a108.77 108.77 0 0 1-3.81.63c-.77.13-1.39.19-2.92.28-3.13.18-4.17.51-4.74 1.85-.78 1.84-.2 5.62 2.13 12.2a115.12 115.12 0 0 1 2.74 9.31l1.72 6.96c1.46 5.7 2.62 8.58 4.28 9.96 1.87 1.56 4.49.93 8.47-2.44 11.82-10 18.6-22.3 20.83-35.7 1.4-8.45 1.65-10.51 1.25-12.31-.41-1.87-1.86-2-5.54-.16a49.87 49.87 0 0 1-8.93 3.6l-.28.1a35.4 35.4 0 0 0-5.74 2.3zm-4.5 6.58c1.37-.32 2.5-.75 3.9-1.42.35-.18 2.57-1.31 3.32-1.67 1.5-.71 2.97-1.31 4.7-1.89 2.7-.9 4.64-.77 5.88.4.98.94 1.34 2.26 1.41 4.18.02.4.02.7.02 1.37 0 5.63-4.63 16.88-11.34 22.75-4.34 3.8-7.31 4.67-9.92 2.52-2.06-1.7-3.5-4.65-6.67-12.91-1.86-4.83-2.05-8.1-.68-10.2 1.12-1.7 2.9-2.36 5.83-2.7l1.26-.12c1.19-.12 1.75-.19 2.3-.31zm-2.1 2.3l-1.22.12c-2.4.27-3.7.76-4.39 1.81-.93 1.43-.78 4.1.87 8.38 3.02 7.84 4.41 10.71 6.08 12.09 1.63 1.34 3.64.75 7.33-2.48C584.6 250.77 589 240.08 589 235c0-.64 0-.93-.02-1.29-.05-1.44-.3-2.33-.79-2.8-.6-.57-1.8-.65-3.87.04a37.95 37.95 0 0 0-4.47 1.8c-.72.34-2.93 1.47-3.32 1.66a19.54 19.54 0 0 1-4.3 1.56c-.66.16-1.28.24-2.56.36zm-227.73-88.98c-1.59 4.3-3.54 7.25-7.14 11.4l-2.6 2.97a67.02 67.02 0 0 0-2.63 3.23 46.4 46.4 0 0 0-4.68 7.5c-2.85 5.7-7.14 10.18-12.85 13.89-4.25 2.76-8.25 4.62-15.67 7.59-11.01 4.4-16.43 1.26-27.22-16.4-2.86-4.69-8.8-8.63-17.98-12.66-3-1.33-12.88-5.24-14.43-5.92-4.96-2.18-7.04-3.72-6.42-5.85.67-2.32 5.3-4.05 15.48-6.08 16.63-3.32 26.93-3.82 39.93-3.02 7.9.49 9.67.5 12.74-.26 1.99-.48 3.92-1.3 6-2.6l2.79-1.71c9.86-6.14 12.94-7.96 17.3-9.9 6.03-2.71 10.57-3.32 13.94-1.4 7.2 4.12 7.68 7.7 3.44 19.22zm-1.88-.7c3.95-10.7 3.6-13.26-2.56-16.78-2.66-1.52-6.62-.99-12.12 1.48-4.24 1.9-7.3 3.7-17.07 9.77l-2.79 1.73a22.6 22.6 0 0 1-6.57 2.84c-3.36.81-5.22.8-13.34.3-12.84-.78-22.97-.29-39.41 3-4.9.97-8.45 1.88-10.79 2.75-2.03.76-3.04 1.45-3.17 1.91-.16.57 1.48 1.79 5.3 3.46 1.5.67 11.39 4.58 14.44 5.93 9.52 4.19 15.74 8.3 18.87 13.44 10.35 16.93 14.87 19.56 24.78 15.6 7.3-2.93 11.21-4.75 15.33-7.42 5.42-3.53 9.47-7.75 12.15-13.1 1.44-2.9 3.02-5.4 4.86-7.82a68.95 68.95 0 0 1 2.72-3.33l2.6-2.97c3.46-3.99 5.28-6.75 6.77-10.79zm-6.64-.39c-7.94 12.8-18.53 21.75-33.3 25.23-7.82 1.83-12.47-.79-13.12-5.93-.55-4.45 2.29-9.06 6-9.06 3.02 0 5.6-1.68 15.38-9.16 1.47-1.12 2.57-1.96 3.66-2.74 4.4-3.2 7.77-5.17 10.82-6.08 5.57-1.67 9.33-2.15 11.35-1.22 2.5 1.14 2.22 4.13-.79 8.96zm-.84-.52c2.72-4.4 2.94-6.74 1.21-7.53-1.71-.79-5.32-.33-10.65 1.27-2.9.87-6.2 2.79-10.51 5.92-1.08.79-2.18 1.62-3.65 2.74-10.08 7.72-12.62 9.36-15.98 9.36-3.02 0-5.5 4.02-5 7.94.56 4.5 4.62 6.78 11.89 5.07 14.48-3.4 24.86-12.18 32.69-24.77zM461.17 33.53c13.88 4.96 20.75 4.96 31.62.01 3.02-1.37 5.47-2.94 11-6.82 5.57-3.92 8.05-5.51 11.14-6.92 4.14-1.88 7.78-2.38 11.22-1.28 3.92 1.26 6.2 12.3 6.78 28.45.5 14.2-.52 28.93-2.46 34.2-1.82 4.93-5.86 8.17-11.51 10.02A41.7 41.7 0 0 1 506 93.01c-5.79 0-9 2.4-12.2 7.64-.37.59-1.55 2.6-1.71 2.87-1.75 2.9-3.05 4.33-4.93 4.95-.94.32-2.07.83-3.87 1.74l-2.43 1.23c-1.03.53-1.87.94-2.7 1.34-6.43 3.1-11.73 4.72-17.16 4.72-5.71 0-10.04 2.09-14.02 5.92-1.16 1.11-4.2 4.53-4.63 4.94-2.54 2.44-5.93 4.24-10.85 6.1-1.4.52-5.98 2.13-6.25 2.22l-2.06.78c-.89.36-1.78.63-2.7.81-5.55 1.14-11.14-.54-17.98-4.42-1.27-.73-5.13-3.06-5.76-3.42-2.05-1.16-4.12-1.53-9.09-1.9l-1.73-.15c-4.78-.4-7.68-1.14-10.22-2.97-5-3.61-6.77-7.76-5.65-12.33 1.33-5.42 6.5-11.02 14.85-17.28a169.2 169.2 0 0 1 6.5-4.61c-.33.23 4.33-2.92 5.3-3.6 2.73-1.91 4.8-3.9 12.75-12.04l1.09-1.1c3.49-3.56 5.89-5.89 8.12-7.83 2.9-2.5 4.72-5.95 7.5-13.05l.63-1.61c2.7-6.92 4.28-10 6.87-12.33 1.42-1.28 6.68-6.54 7.93-7.5 3.98-3 8.01-2.73 19.57 1.4zm-.34.94c-11.26-4.02-15-4.28-18.62-1.53-1.19.9-6.4 6.11-7.88 7.43-2.42 2.18-3.96 5.19-6.6 11.95l-.63 1.61c-2.83 7.26-4.72 10.8-7.77 13.45a141.85 141.85 0 0 0-9.16 8.87c-8.02 8.2-10.08 10.2-12.88 12.16-.99.69-5.65 3.84-5.31 3.6-2.5 1.71-4.52 3.13-6.47 4.59-8.17 6.13-13.23 11.6-14.48 16.72-1.02 4.15.58 7.9 5.26 11.27 2.36 1.7 5.11 2.4 9.72 2.8l1.73.13c5.12.4 7.28.78 9.5 2.05.65.36 4.5 2.7 5.76 3.4 6.66 3.78 12.04 5.4 17.29 4.32.86-.17 1.7-.42 2.52-.75a67 67 0 0 1 2.1-.8c.28-.1 4.86-1.7 6.24-2.22 4.8-1.8 8.08-3.56 10.5-5.88.4-.38 3.44-3.8 4.63-4.94 4.16-4 8.72-6.2 14.72-6.2 5.25 0 10.42-1.59 16.73-4.62.82-.4 1.65-.8 2.68-1.33.12-.06 1.93-.99 2.43-1.23 1.84-.93 3-1.46 4-1.8 1.6-.52 2.76-1.82 4.39-4.52l1.7-2.88c3.39-5.5 6.87-8.11 13.07-8.11 4.45 0 8.73-.49 12.64-1.77 5.4-1.76 9.2-4.8 10.9-9.41 1.87-5.11 2.9-19.75 2.39-33.83-.56-15.53-2.81-26.48-6.08-27.52-3.18-1.02-6.57-.55-10.5 1.23-3.02 1.37-5.47 2.94-11 6.83-5.57 3.92-8.05 5.5-11.14 6.92-11.13 5.05-18.26 5.05-32.38.01zM475 55c5.38 0 7.55-.21 9.72-.96 1.26-.43 9.95-4.8 14.88-6.96 1.9-.82 3.56-2.44 6.6-6.04 2.56-3.04 3.19-3.75 4.4-4.84 3.7-3.35 7.07-3.28 10.22 1.23 6.23 8.9 5.61 15.94.07 27.02a71.26 71.26 0 0 0-2.5 5.48c-.32.8-1 2.7-1.09 2.9-.17.45-.34.81-.54 1.17-.63 1.14-1.56 2.21-4.05 4.7-2.4 2.4-5.16 3.27-11.68 4.33-1.81.3-2.2.36-3 .51-6.02 1.1-9.6 2.69-12.24 6.07-3.57 4.59-7.9 7.48-14.98 10.74-.55.24-1.1.5-1.8.8l-1.78.8a60.08 60.08 0 0 0-7.7 3.9c-2.57 1.6-4.79 2.35-9.42 3.46-8.58 2.06-12.28 3.76-17.37 9.36-5.12 5.64-10.17 7.64-16.63 6.7-5.36-.79-10.63-3.01-23.56-9.48-6.3-3.15-6.43-7.78-1.5-13.56 3.38-3.94 3.52-4.06 19.4-16.44 8.12-6.33 12.97-10.57 16.63-14.88 2.53-2.98 4.2-5.73 4.96-8.3 5.5-18.3 12.5-21.98 22.78-15.56 1.95 1.22 6.61 4.55 7.18 4.9 3.36 2.15 6.52 2.95 13 2.95zm0 2c-6.84 0-10.37-.89-14.08-3.26-.63-.4-5.27-3.71-7.16-4.9-9.05-5.65-14.66-2.7-19.8 14.45-.86 2.87-2.67 5.85-5.35 9.01-3.78 4.45-8.7 8.75-16.94 15.17-15.66 12.21-15.86 12.38-19.1 16.16-4.17 4.9-4.09 8 .88 10.48 12.71 6.35 17.89 8.54 22.94 9.28 5.78.84 10.18-.9 14.87-6.06 5.42-5.96 9.45-7.82 18.38-9.96 4.43-1.07 6.5-1.76 8.83-3.22a61.7 61.7 0 0 1 7.94-4.02l1.78-.8 1.78-.8c6.82-3.13 10.91-5.87 14.24-10.14 3-3.87 7-5.64 13.46-6.82.83-.15 1.21-.21 3.04-.51 6.1-1 8.6-1.78 10.58-3.77 2.36-2.36 3.21-3.34 3.72-4.26.15-.27.29-.56.44-.94.06-.15.75-2.06 1.09-2.9.64-1.6 1.45-3.4 2.57-5.64 5.24-10.49 5.8-16.8.07-24.98-2.4-3.44-4.37-3.48-7.24-.89-1.11 1-1.73 1.7-4.22 4.65-3.24 3.85-5.04 5.59-7.32 6.59-4.82 2.1-13.62 6.53-15.03 7.01-2.44.84-4.79 1.07-10.37 1.07zm-12.7 8.6c5.47 3.9 10.34 3.72 18.23.88 5.39-1.94 5.92-2.1 7.7-2.1 2.5-.01 4.21 1.36 5.24 4.46 1.66 4.98-2.32 8.52-12.3 12.68-2.7 1.13-16.25 6.18-20 7.73-7.86 3.24-13.93 6.42-18.87 10.15-13.02 9.84-18.36 11.93-23.71 9.68a24.67 24.67 0 0 1-3.62-1.98l-1.99-1.28a90.4 90.4 0 0 0-2.24-1.4c-3.33-2-2.82-4.28.85-7.34 1.35-1.13 10.66-7.61 13.53-9.91 7.1-5.69 11.91-11.47 14.41-18.34 3.07-8.45 4.89-12.1 6.8-13.39 1.73-1.16 3.36-.53 6.18 1.9.63.56 3.4 3.08 4.11 3.7 1.93 1.7 3.71 3.15 5.67 4.55zm-.6.8c-1.98-1.42-3.79-2.88-5.74-4.6-.73-.64-3.48-3.16-4.1-3.7-2.5-2.16-3.75-2.65-4.97-1.83-1.66 1.11-3.44 4.7-6.42 12.9-2.57 7.07-7.5 12.99-14.72 18.78-2.91 2.33-12.21 8.8-13.52 9.9-3.22 2.68-3.56 4.17-.97 5.72l2.26 1.4 1.99 1.28c1.47.93 2.48 1.5 3.47 1.91 4.9 2.07 9.96.07 22.72-9.56 5.02-3.79 11.15-7 19.1-10.28 3.76-1.55 17.3-6.6 20-7.72 9.5-3.97 13.14-7.2 11.73-11.44-.9-2.71-2.25-3.8-4.3-3.79-1.6 0-2.15.17-7.36 2.05-8.17 2.94-13.34 3.14-19.16-1.01z'%3E%3C/path%3E%3C/svg%3E");
    background-position: center; }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .subscriber-box {
      margin-top: 20px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .subscriber-box {
      margin-top: 20px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .subscriber-box {
      margin-top: 20px; } }
  
  /*===== video-content ======*/
  .video-content {
    position: relative;
    margin-bottom: -110px; }
    .video-content .ripple-bg canvas {
      z-index: 1 !important; }
  
  .video-content-img {
    position: relative; }
    .video-content-img img {
      width: 100%;
      border-radius: 5px; }
      @media only screen and (min-width: 480px) and (max-width: 767px) {
        .video-content-img img {
          height: 350px;
          object-fit: cover; } }
      @media only screen and (min-width: 320px) and (max-width: 479px) {
        .video-content-img img {
          height: 350px;
          object-fit: cover; } }
    .video-content-img::before {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #0d233e;
      opacity: 0.3;
      border-radius: 5px; }
  
  .video-content-box {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%; }
    @media (max-width: 375px) {
      .video-content-box {
        padding-right: 20px;
        padding-left: 20px; } }
    @media (max-width: 375px) {
      .video-content-box .section-heading .sec__title {
        font-size: 26px;
        line-height: 40px !important; } }
    .video-content-box .icon-element {
      width: 90px;
      height: 90px;
      line-height: 90px;
      font-size: 40px;
      transition: all 0.3s;
      background-color: transparent; }
      @media (max-width: 375px) {
        .video-content-box .icon-element {
          width: 70px;
          height: 70px;
          line-height: 70px; } }
      .video-content-box .icon-element::before {
        position: absolute;
        content: "";
        pointer-events: none;
        border-radius: 50%;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: -1;
        background: var(--craneGreenDark);
        transition: all 0.3s; }
      .video-content-box .icon-element:hover {
        color: var(--craneGreenDark) !important; }
        .video-content-box .icon-element:hover::before {
          transform: scale(0.9);
          background-color: #fff; }
  
  /*====================================================
      dashboard-nav
   ====================================================*/
  .dropdown-menu-xl {
    min-width: 310px; }
  
  .dropdown-menu-md {
    min-width: 190px; }
  
  /*=== notification-item =====*/
  .notification-item .drop-reveal-toggle-icon {
    border: none;
    transition: all 0.3s;
    width: 36px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    display: inline-block;
    font-size: 20px;
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 50%; }
    .notification-item .drop-reveal-toggle-icon .noti-count {
      position: absolute;
      top: -4px;
      right: 0;
      width: 15px;
      height: 15px;
      line-height: 15px;
      background-color: #fff;
      border-radius: 50%;
      font-size: 13px;
      color: var(--craneGreenDark); }
  
  .notification-item .dropdown-toggle {
    color: #fff; }
    .notification-item .dropdown-toggle::after {
      display: none; }
  
  .notification-item .drop-reveal-toggle-icon[aria-expanded="true"] {
    color: var(--craneGreenDark);
    background-color: #fff; }
  
  /*===== dropdown-reveal =======*/
  .dropdown-reveal {
    border: none;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.2);
    border-radius: 5px;
    padding: 0;
    margin-top: 10px; }
  
  /*===== drop-reveal-header =======*/
  .drop-reveal-header {
    padding-top: 15px;
    padding-bottom: 15px;
    white-space: inherit;
    background-color: rgba(128, 137, 150, 0.1);
    border-radius: 5px 5px 0 0; }
    .drop-reveal-header .title {
      font-size: 14px;
      color: #5d646d;
      font-weight: 500; }
    .drop-reveal-header:focus, .drop-reveal-header:hover {
      background-color: rgba(128, 137, 150, 0.1); }
  
  /*===== msg-body =======*/
  .msg-body .icon-element {
    width: 45px;
    height: 45px;
    line-height: 45px; }
  
  /*===== drop-reveal-list =======*/
  .drop-reveal-list .list-group-item {
    border-color: rgba(128, 137, 150, 0.1);
    border-right: 0;
    border-left: 0; }
    .drop-reveal-list .list-group-item:first-child, .drop-reveal-list .list-group-item:last-child {
      border-radius: 0; }
  
  .drop-reveal-list .list-group-item-action:focus, .drop-reveal-list .list-group-item-action:hover {
    background-color: rgba(128, 137, 150, 0.05); }
  
  /*===== user-reveal-header =======*/
  .user-reveal-header {
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: transparent; }
    .user-reveal-header:hover {
      background-color: transparent; }
  
  /*===== user-drop-reveal-list =======*/
  .user-drop-reveal-list .list-group-item {
    border: none; }
    .user-drop-reveal-list .list-group-item:last-child {
      border-radius: 0 0 5px 5px; }
  
  /*===== msg-content =======*/
  .msg-content .title {
    font-size: 14px;
    font-weight: 500; }
  
  .msg-content .msg-text,
  .msg-content .text-time {
    font-size: 13px;
    color: #5d646d; }
  
  .msg-content .msg-text {
    line-height: 20px; }
  
  /*===== drop-reveal-btn =======*/
  .drop-reveal-btn {
    padding-top: 10px;
    padding-bottom: 10px;
    color: #0d233e;
    border-radius: 0 0 5px 5px;
    font-size: 15px;
    font-weight: 500;
    transition: all 0.3s; }
    .drop-reveal-btn:focus, .drop-reveal-btn:hover {
      color: var(--craneGreenDark);
      background-color: rgba(128, 137, 150, 0.05); }
  
  /*===== sidebar-nav =======*/
  .user-canvas-container,
  .sidebar-nav {
    position: fixed;
    background-color: #fff;
    border-top: 2px solid var(--craneGreenDark);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    max-width: 310px;
    overflow-x: hidden;
    z-index: 999;
    transition: all 0.4s cubic-bezier(0.7, 0, 0.2, 1);
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1); }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .user-canvas-container,
      .sidebar-nav {
        transform: translateX(-100%); } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .user-canvas-container,
      .sidebar-nav {
        transform: translateX(-100%); } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .user-canvas-container,
      .sidebar-nav {
        transform: translateX(-100%); } }
    .user-canvas-container .author-content,
    .sidebar-nav .author-content {
      padding: 20px; }
    .user-canvas-container.active,
    .sidebar-nav.active {
      transform: translateX(0); }
  
  .sidebar-nav .side-menu-close {
    margin-left: auto;
    margin-right: 10px;
    display: none; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .sidebar-nav .side-menu-close {
        display: block; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .sidebar-nav .side-menu-close {
        display: block; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .sidebar-nav .side-menu-close {
        display: block; } }
  
  .sidebar--nav {
    border-top-color: #0d233e; }
  
  /*===== user-canvas-container =======*/
  .user-canvas-container {
    left: auto;
    right: 0;
    width: 350px;
    transform: translateX(100%); }
    @media (max-width: 375px) {
      .user-canvas-container {
        width: 320px; } }
  
  /*===== sidebar-nav =======*/
  .sidebar-menu-wrap {
    border-top: 1px solid rgba(128, 137, 150, 0.1); }
  
  .sidebar-menu {
    padding: 20px; }
    .sidebar-menu .side-menu-icon {
      position: absolute;
      right: 0;
      top: 0;
      color: #5d646d;
      padding: 7px 12px;
      cursor: pointer;
      border-left: 1px solid transparent; }
      .sidebar-menu .side-menu-icon i {
        transition: all 0.3s; }
    .sidebar-menu li {
      position: relative;
      margin-bottom: 2px; }
      .sidebar-menu li a {
        display: block;
        padding: 7px 12px;
        border-radius: 4px; }
        .sidebar-menu li a i {
          font-size: 18px;
          transition: all 0.3s; }
      .sidebar-menu li.active > a, .sidebar-menu li.page-active > a {
        background-color: var(--craneGreenDark);
        color: #fff;
        box-shadow: 0 0 40px rgba(40, 125, 250, 0.1); }
        .sidebar-menu li.active > a i, .sidebar-menu li.page-active > a i {
          color: #fff; }
      .sidebar-menu li.active .side-menu-icon, .sidebar-menu li.page-active .side-menu-icon {
        color: #fff;
        border-left-color: rgba(255, 255, 255, 0.1); }
      .sidebar-menu li.active .side-menu-icon {
        border-left-color: rgba(255, 255, 255, 0.1);
        color: #fff; }
        .sidebar-menu li.active .side-menu-icon i {
          transform: rotate(-180deg); }
      .sidebar-menu li:hover .side-menu-icon {
        color: #fff;
        border-left-color: rgba(255, 255, 255, 0.1); }
      .sidebar-menu li:hover > a {
        background-color: var(--craneGreenDark);
        color: #fff;
        box-shadow: 0 0 40px rgba(40, 125, 250, 0.1); }
        .sidebar-menu li:hover > a i {
          color: #fff; }
    .sidebar-menu .toggle-drop-menu {
      background-color: rgba(40, 125, 250, 0.1);
      margin-top: 3px;
      padding-top: 6px;
      padding-bottom: 6px; }
      .sidebar-menu .toggle-drop-menu li a {
        padding-left: 36px;
        padding-top: 3px;
        padding-bottom: 3px;
        line-height: 26px; }
      .sidebar-menu .toggle-drop-menu li:hover a {
        background-color: transparent;
        color: var(--craneGreenDark);
        box-shadow: 0 0 0 0; }
  
  /*===== dashboard-area =======*/
  .dashboard-nav {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    padding: 10px 20px;
    background-color: var(--craneGreenDark); }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .dashboard-nav .logo {
        margin-right: 0 !important;
        justify-content: inherit; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .dashboard-nav .logo {
        margin-right: 0 !important;
        justify-content: inherit; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .dashboard-nav .logo {
        margin-right: 0 !important;
        justify-content: inherit; } }
    .dashboard-nav .logo a {
      flex: 1; }
  
  .dashboard--nav {
    background-color: #0d233e; }
  
  /*===== dashboard-search-box =======*/
  @media (max-width: 1024px) {
    .dashboard-search-box {
      display: none; } }
  
  .dashboard-search-box .contact-form-action .form-control {
    width: 320px;
    padding-left: 20px;
    border: none; }
  
  /*===== dashboard-area =======*/
  .dashboard-area {
    margin-left: 310px;
    height: 100%; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .dashboard-area {
        margin-left: 0; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .dashboard-area {
        margin-left: 0; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .dashboard-area {
        margin-left: 0; } }
  
  /*===== dashboard-bread =======*/
  .dashboard-bread {
    background-color: var(--craneGreenLight);
    padding: 20px 20px 60px 20px; }
  
  .dashboard--bread {
    padding-bottom: 95px; }
  
  .dashboard-bread-2 {
    background-color: #0d233e; }
  
  /*===== dashboard-main-content =======*/
  .dashboard-main-content {
    position: relative;
    padding: 20px;
    z-index: 1;
    margin-top: -80px; }
    @media (max-width: 425px) {
      .dashboard-main-content .form-title-wrap .d-flex {
        display: block !important; } }
    @media (max-width: 425px) {
      .dashboard-main-content .form-title-wrap .select-contain {
        margin-top: 15px; } }
    @media (max-width: 320px) {
      .dashboard-main-content .form-content .list-items-flush li span {
        width: 100%; } }
  
  /*===== chart-pagination =======*/
  @media (max-width: 425px) {
    .chart-pagination {
      margin-bottom: 10px; } }
  
  @media (max-width: 425px) {
    .chart-pagination li {
      display: inline-block;
      margin-bottom: 5px; } }
  
  @media (max-width: 425px) {
    .chart-pagination li a {
      margin-right: 0 !important; } }
  
  /*===== dashboard-card =======*/
  .dashboard-card .mark-as-read-btn {
    width: 35px;
    height: 35px;
    line-height: 35px; }
  
  .dashboard-card .drop-reveal-list {
    padding-bottom: 0; }
    .dashboard-card .drop-reveal-list .list-group-item .theme-btn,
    .dashboard-card .drop-reveal-list .list-group-item .mark-as-read-btn {
      opacity: 0;
      visibility: visible;
      transition: all 0.3s; }
    .dashboard-card .drop-reveal-list .list-group-item:last-child {
      border-bottom: none;
      border-radius: 0 0 5px 5px; }
    .dashboard-card .drop-reveal-list .list-group-item:hover .mark-as-read-btn {
      opacity: 1;
      visibility: visible;
      background-color: var(--craneGreenDark);
      color: #fff; }
    .dashboard-card .drop-reveal-list .list-group-item:hover .theme-btn {
      opacity: 1;
      visibility: visible; }
  
  /*======== user-pro-img =========*/
  @media (max-width: 480px) {
    .order-card .drop-reveal-list .list-group-item .theme-btn {
      opacity: 1;
      visibility: visible;
      margin-top: 10px; } }
  
  @media (max-width: 480px) {
    .order-card .drop-reveal-list .list-group-item .msg-body {
      display: block !important; } }
  
  /*======== user-profile-action =========*/
  @media (max-width: 480px) {
    .user-profile-action {
      display: block !important; } }
  
  @media (max-width: 375px) {
    .user-profile-action .upload-btn-box .d-flex {
      display: block !important; } }
  
  @media (max-width: 375px) {
    .user-profile-action .upload-btn-box .theme-btn {
      margin-left: 0 !important; } }
  
  /*======== user-pro-img =========*/
  .user-pro-img {
    position: relative;
    margin-right: 25px; }
    @media (max-width: 480px) {
      .user-pro-img {
        margin-right: 0;
        margin-bottom: 10px; } }
    .user-pro-img img {
      width: 100%;
      border-radius: 4px;
      border: 1px solid rgba(128, 137, 150, 0.01); }
  
  /*======== sparkline-chart-item =========*/
  .sparkline-chart-item {
    margin-bottom: 25px; }
  
  .jqstooltip {
    height: 24px !important;
    width: 70px; }
  
  .list-group-flush .list-group-item {
    border-bottom-color: rgba(128, 137, 150, 0.1); }
  
  /*====================================================
     clientlogo-area
   ====================================================*/
  .client-logo-item {
    display: inline-block;
    transition: all 0.3s;
    padding: 20px 20px; }
    .client-logo-item img {
      filter: grayscale(100%);
      transition: all 0.3s; }
    .client-logo-item:hover img {
      filter: grayscale(0); }
  
  .client-logo-item-2 img {
    filter: grayscale(0); }
  
  /*=============== comments ===============*/
  .comment {
    border-bottom: 1px solid rgba(128, 137, 150, 0.1);
    margin-bottom: 40px;
    padding-bottom: 40px;
    display: -ms-flex;
    display: flex;
    position: relative; }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .comment {
        text-align: center;
        display: block; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .comment {
        text-align: center;
        display: block; } }
  
  /*=============== comments-avatar ===============*/
  .comment-avatar .avatar__img {
    width: 90px;
    height: 90px;
    border-radius: 50%;
    margin-right: 25px;
    flex-shrink: 0;
    border: 4px solid #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1); }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .comment-avatar .avatar__img {
        margin-right: 0; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .comment-avatar .avatar__img {
        margin-right: 0; } }
  
  /*=============== meta-data ===============*/
  .meta-data {
    position: relative; }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .meta-data {
        margin-top: 15px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .meta-data {
        margin-top: 15px; } }
    .meta-data .comment__meta {
      font-size: 14px; }
      .meta-data .comment__meta a {
        color: #5d646d;
        transition: all 0.3s; }
        .meta-data .comment__meta a:hover {
          color: var(--craneGreenDark); }
    .meta-data .comment__author {
      font-size: 18px;
      color: #0d233e;
      font-weight: 700; }
    .meta-data .comment__date {
      font-size: 14px; }
  
  /*=============== meta-data-inner ===============*/
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .meta-data-inner {
      justify-content: center;
      padding-top: 3px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .meta-data-inner {
      justify-content: center;
      padding-top: 3px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .meta-data-inner .rating-stars,
    .meta-data-inner .comment__meta {
      margin-right: 0 !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .meta-data-inner .rating-stars {
      justify-content: center; } }
  
  /*=============== comment-content ===============*/
  .comment-content {
    font-size: 16px;
    color: #5d646d;
    margin-top: 8px;
    margin-bottom: 15px; }
  
  /*=============== comment-reply ===============*/
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .comment-reply {
      display: block;
      text-align: center; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .comment-reply {
      display: block;
      text-align: center; } }
  
  .comment-reply .theme-btn {
    line-height: 35px;
    padding-right: 15px;
    padding-left: 15px;
    font-size: 14px;
    background-color: rgba(128, 137, 150, 0.1);
    color: #5d646d;
    border: none; }
    .comment-reply .theme-btn:hover {
      background-color: rgba(128, 137, 150, 0.2);
      color: #0d233e; }
  
  /*=============== reviews-reaction ===============*/
  .reviews-reaction a {
    margin-right: 15px; }
    .reviews-reaction a:last-child {
      margin-right: 0; }
    .reviews-reaction a.comment-like {
      color: #28d5a7; }
    .reviews-reaction a.comment-dislike {
      color: #FF8C2A; }
    .reviews-reaction a.comment-love {
      color: #f9b851; }
  
  /*=============== comment-reply-item ===============*/
  .comment-reply-item {
    margin-left: 100px; }
    @media (max-width: 1199px) {
      .comment-reply-item {
        margin-left: 20px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .comment-reply-item {
        margin-left: 0; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .comment-reply-item {
        margin-left: 0; } }
  
  /*===== icon-box ========*/
  .icon-box {
    margin-bottom: 30px;
    position: relative;
    z-index: 1; }
    .icon-box .info-icon {
        color: var(--craneGreenLight) !important;
    }
    .icon-box .info-svg {
      width: 50px;
      fill: #0d233e; }
    .icon-box .info-icon {
      position: relative;
      width: 80px;
      height: 80px;
      line-height: 80px;
      text-align: center;
      margin-left: auto;
      margin-right: auto;
      font-size: 34px;
      color: var(--craneGreenLight);
      transition: all 0.3s; }
      .icon-box .info-icon::after, .icon-box .info-icon::before {
        position: absolute;
        content: "";
        z-index: -1;
        border-radius: 50%; }
      .icon-box .info-icon::before {
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background-color: rgba(40, 125, 250, 0.1); }
      .icon-box .info-icon:after {
        width: 60px;
        height: 60px;
        top: 10px;
        left: 10px;
        background-color: rgba(40, 125, 250, 0.2);
        opacity: 0.5; }
    .icon-box .info__num {
      position: absolute;
      right: 0;
      top: 0;
      font-size: 40px;
      font-weight: 700;
      color: transparent;
      -webkit-text-stroke-width: 1px;
      -webkit-text-stroke-color: rgba(128, 137, 150, 0.3); }
    .icon-box .info-content {
      padding-top: 20px; }
    .icon-box .info__title {
      font-size: 20px;
      color: #0d233e;
      margin-bottom: 13px; }
      .icon-box .info__title a {
        color: #0d233e;
        transition: all 0.3s; }
        .icon-box .info__title a:hover {
          color: var(--craneGreenDark); }
    .icon-box .info__desc {
      font-size: 16px;
      color: #5d646d;
      line-height: 27px; }
    .icon-box:hover .info-icon {
      transform: scale(1.1); }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .icon-box.margin-top-50px {
      margin-top: 0; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .icon-box.margin-top-50px {
      margin-top: 0; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .icon-box.margin-top-50px {
      margin-top: 0; } }
  
  /*===== icon-layout-2 ========*/
  .icon-layout-2 .info-icon {
    margin-left: 0;
    margin-right: 15px;
    border-radius: 20px;
    width: 70px;
    height: 70px;
    line-height: 70px; }
    .icon-layout-2 .info-icon::before, .icon-layout-2 .info-icon::after {
      display: none; }
  
  .icon-layout-2 .info__title {
    margin-bottom: 7px;
    font-size: 19px; }
  
  .icon-layout-2 .info-content {
    padding-top: 0; }
  
  /*===== icon-layout-3 ========*/
  .icon-layout-3 .info-icon {
    background-color: var(--craneGreenDark);
    color: #fff;
    border-radius: 90px 90px 30px 90px;
    margin-right: 20px;
    margin-left: 0;
    width: 75px;
    height: 75px; }
    .icon-layout-3 .info-icon::before, .icon-layout-3 .info-icon::after {
      display: none; }
  
  .icon-layout-3 .info__title {
    margin-bottom: 7px; }
  
  .icon-layout-3 .info-content {
    padding-top: 0; }
  
  /*===== icon-layout-4 ========*/
  .icon-layout-4 {
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
    border-radius: 8px;
    padding: 20px 20px 24px 20px;
    margin-bottom: 60px; }
    .icon-layout-4 .info-icon {
      background-color: var(--craneGreenDark);
      color: #fff;
      border-radius: 100%;
      margin-top: -50px;
      width: 70px;
      height: 70px;
      line-height: 70px;
      margin-bottom: 5px; }
      .icon-layout-4 .info-icon::before, .icon-layout-4 .info-icon::after {
        display: none; }
    .icon-layout-4::before {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      border-radius: 8px;
      background-size: cover;
      background-position: center;
      opacity: 0.1;
      pointer-events: none;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600' viewBox='0 0 600 600'%3E%3Cpath fill='%231c2540' fill-opacity='0.5' d='M600 325.1v-1.17c-6.5 3.83-13.06 7.64-14.68 8.64-10.6 6.56-18.57 12.56-24.68 19.09-5.58 5.95-12.44 10.06-22.42 14.15-1.45.6-2.96 1.2-4.83 1.9l-4.75 1.82c-9.78 3.75-14.8 6.27-18.98 10.1-4.23 3.88-9.65 6.6-16.77 8.84-1.95.6-3.99 1.17-6.47 1.8l-6.14 1.53c-5.29 1.35-8.3 2.37-10.54 3.78-3.08 1.92-6.63 3.26-12.74 5.03a384.1 384.1 0 0 1-4.82 1.36c-2.04.58-3.6 1.04-5.17 1.52a110.03 110.03 0 0 0-11.2 4.05c-2.7 1.15-5.5 3.93-8.78 8.4a157.68 157.68 0 0 0-6.15 9.2c-5.75 9.07-7.58 11.74-10.24 14.51a50.97 50.97 0 0 1-4.6 4.22c-2.33 1.9-10.39 7.54-11.81 8.74a14.68 14.68 0 0 0-3.67 4.15c-1.24 2.3-1.9 4.57-2.78 8.87-2.17 10.61-3.52 14.81-8.2 22.1-4.07 6.33-6.8 9.88-9.83 12.99-.47.48-.95.96-1.5 1.48l-3.75 3.56c-1.67 1.6-3.18 3.12-4.86 4.9a42.44 42.44 0 0 0-9.89 16.94c-2.5 8.13-2.72 15.47-1.76 27.22.47 5.82.51 6.36.51 8.18 0 10.51.12 17.53.63 25.78.24 4.05.56 7.8.97 11.22h.9c-1.13-9.58-1.5-21.83-1.5-37 0-1.86-.04-2.4-.52-8.26-.94-11.63-.72-18.87 1.73-26.85a41.44 41.44 0 0 1 9.65-16.55c1.67-1.76 3.18-3.27 4.83-4.85.63-.6 3.13-2.96 3.75-3.57a71.6 71.6 0 0 0 1.52-1.5c3.09-3.16 5.86-6.76 9.96-13.15 4.77-7.42 6.15-11.71 8.34-22.44.86-4.21 1.5-6.4 2.68-8.6.68-1.25 1.79-2.48 3.43-3.86 1.38-1.15 9.43-6.8 11.8-8.72 1.71-1.4 3.26-2.81 4.7-4.3 2.72-2.85 4.56-5.54 10.36-14.67a156.9 156.9 0 0 1 6.1-9.15c3.2-4.33 5.9-7.01 8.37-8.07 3.5-1.5 7.06-2.77 11.1-4.02a233.84 233.84 0 0 1 7.6-2.2l2.38-.67c6.19-1.79 9.81-3.16 12.98-5.15 2.14-1.33 5.08-2.33 10.27-3.65l6.14-1.53c2.5-.63 4.55-1.2 6.52-1.82 7.24-2.27 12.79-5.06 17.15-9.05 4.05-3.72 9-6.2 18.66-9.9l4.75-1.82c1.87-.72 3.39-1.31 4.85-1.91 10.1-4.15 17.07-8.32 22.76-14.4 6.05-6.45 13.95-12.4 24.49-18.92 1.56-.96 7.82-4.6 14.15-8.33v-64.58c-4 8.15-8.52 14.85-12.7 17.9-2.51 1.82-5.38 4.02-9.04 6.92a1063.87 1063.87 0 0 0-6.23 4.98l-1.27 1.02a2309.25 2309.25 0 0 1-4.87 3.9c-7.55 6-12.9 10.05-17.61 13.19-3.1 2.06-3.86 2.78-8.06 7.13-5.84 6.07-11.72 8.62-29.15 10.95-11.3 1.5-20.04 4.91-30.75 11.07-1.65.94-7.27 4.27-6.97 4.1-2.7 1.58-4.69 2.69-6.64 3.66-5.63 2.8-10.47 4.17-15.71 4.17-17.13 0-41.44 11.51-51.63 22.83-12.05 13.4-31.42 27.7-45.25 31.16-7.4 1.85-11.85 7.05-14.04 14.69-1.26 4.4-1.58 8.28-1.58 13.82 0 .82.01.98.24 3.63.45 5.18.35 8.72-.77 13.26-1.53 6.2-4.89 12.6-10.59 19.43-13.87 16.65-22.88 46.58-22.88 71.68 0 2.39.02 4.26.06 8.75.12 10.8.1 15.8-.22 21.95-.56 11.18-2.09 20.73-5 29.3h-1.05c2.94-8.56 4.49-18.12 5.05-29.35.31-6.13.34-11.1.22-21.9-.04-4.48-.06-6.36-.06-8.75 0-25.32 9.07-55.47 23.12-72.32 5.6-6.72 8.88-12.99 10.38-19.03 1.09-4.4 1.18-7.85.74-12.93-.23-2.7-.24-2.86-.24-3.72 0-5.62.32-9.57 1.62-14.1 2.28-7.95 6.97-13.44 14.76-15.39 13.6-3.4 32.82-17.59 44.75-30.84C409 360.14 433.58 348.5 451 348.5c5.07 0 9.77-1.33 15.26-4.07 1.93-.96 3.9-2.05 6.58-3.62-.3.18 5.33-3.16 6.98-4.11 10.82-6.21 19.66-9.67 31.11-11.2 17.23-2.3 22.9-4.75 28.57-10.64 4.25-4.41 5.04-5.16 8.22-7.28 4.68-3.11 10.01-7.14 17.55-13.14a1113.33 1113.33 0 0 0 4.86-3.89l1.28-1.02a4668.54 4668.54 0 0 1 6.23-4.98c3.67-2.9 6.55-5.12 9.07-6.95 4.37-3.19 9.16-10.56 13.29-19.4v66.9zm0-116.23c-.62.01-1.27.06-1.95.13-6.13.63-13.83 3.45-21.83 7.45-3.64 1.82-8.46 2.67-14.17 2.71-4.7.04-9.72-.47-14.73-1.33-1.7-.3-3.26-.61-4.67-.93a31.55 31.55 0 0 0-3.55-.57 273.4 273.4 0 0 0-16.66-.88c-10.42-.16-17.2.74-17.97 2.73-.38.97.6 2.55 3.03 4.87 1.01.97 2.22 2.03 4.04 3.55a1746.07 1746.07 0 0 0 4.79 4.02c1.39 1.2 3.1 1.92 5.5 2.5.7.16.86.2 2.64.54 3.53.7 5.03 1.25 6.15 2.63 1.41 1.76 1.4 4.54-.15 8.88-2.44 6.83-5.72 10.05-10.19 10.33-3.63.23-7.6-1.29-14.52-5.06-4.53-2.47-6.82-7.3-8.32-15.26-.17-.87-.32-1.78-.5-2.86l-.43-2.76c-1.05-6.58-1.9-9.2-3.73-10.11-.81-.4-1.59-.74-2.36-1-2.27-.77-4.6-1.02-8.1-.92-2.29.07-14.7 1-13.77.93-20.55 1.37-28.8 5.05-37.09 14.99a133.07 133.07 0 0 0-4.25 5.44l-2.3 3.09-2.51 3.32c-4.1 5.36-7.06 8.48-10.39 11.12-.65.52-1.33 1.04-2.13 1.62l-4.11 2.94a106.8 106.8 0 0 0-5.16 3.99c-4.55 3.74-9.74 8.6-16.25 15.38-8.25 8.58-11.78 13.54-11.7 15.95.07 1.65 1.64 2.11 6.79 2.38 1.61.09 2.15.12 2.98.2 2.95.24 5.09.73 6.81 1.68 7.48 4.15 11.63 7.26 13.95 11.58 3.3 6.15.8 12.88-8.89 20.26-8.28 6.3-11.1 10.37-11.31 14.96-.06 1.17 0 1.93.26 4.43.69 6.47.25 10.65-2.8 17.42a44.23 44.23 0 0 1-4.16 7.53c-2.82 3.97-5.47 5.74-10.6 7.69-.43.16-3.34 1.23-4.27 1.59-1.8.68-3.38 1.36-5.01 2.14-4.18 2-8.4 4.6-13.1 8.24-8.44 6.51-13.23 14.56-15.98 25.06-1.1 4.2-1.55 6.81-2.8 15.21-1.26 8.6-2.17 12.64-4.08 16.55-2.1 4.28-11.93 26.59-12.97 28.88a382.7 382.7 0 0 1-6.37 13.41c-4.07 8.11-7.61 14.07-10.73 17.81-5.38 6.46-8.98 14.37-13.77 28.42a810.14 810.14 0 0 0-1.89 5.6c-1.8 5.35-2.96 8.6-4.26 11.85-6.13 15.32-25.43 26.31-46.46 26.31-11.2 0-20.58-2.74-31.02-8.55-5.6-3.13-4.55-2.42-22.26-14.54-14.33-9.8-17.7-10.73-20.47-6.9-.37.5-1.81 2.74-1.83 2.77a52.24 52.24 0 0 1-4.94 5.9c-.73.79-5.52 5.87-6.97 7.45-2.38 2.6-4.3 4.81-5.98 6.93a45.6 45.6 0 0 0-5.08 7.66c-1.29 2.57-1.9 5.25-2.66 10.6a997.6 997.6 0 0 1-.46 3.18h-1l.47-3.32c.77-5.45 1.4-8.2 2.75-10.9a46.54 46.54 0 0 1 5.2-7.84c1.7-2.14 3.63-4.38 6.03-6.98 1.45-1.59 6.24-6.68 6.96-7.46a51.58 51.58 0 0 0 4.84-5.78s1.47-2.26 1.86-2.8c3.25-4.5 7.08-3.44 21.84 6.67 17.67 12.08 16.62 11.38 22.19 14.48 10.3 5.73 19.5 8.43 30.53 8.43 20.65 0 39.57-10.77 45.54-25.69a219.7 219.7 0 0 0 4.24-11.8 6752.32 6752.32 0 0 0 1.88-5.6c4.83-14.16 8.47-22.14 13.96-28.73 3.05-3.66 6.56-9.57 10.6-17.61 1.97-3.93 4.04-8.31 6.35-13.38 1.03-2.28 10.88-24.61 12.98-28.91 1.85-3.79 2.75-7.76 4-16.25 1.24-8.44 1.7-11.07 2.81-15.32 2.8-10.7 7.71-18.94 16.33-25.6a73.18 73.18 0 0 1 13.29-8.35c1.66-.8 3.27-1.48 5.08-2.18.94-.36 3.86-1.43 4.28-1.59 4.95-1.88 7.44-3.55 10.14-7.33 1.35-1.9 2.68-4.3 4.06-7.37 2.97-6.58 3.39-10.59 2.72-16.9a27.13 27.13 0 0 1-.27-4.58c.22-4.94 3.21-9.24 11.7-15.7 9.33-7.11 11.66-13.34 8.62-19-2.2-4.09-6.25-7.12-13.55-11.17-1.57-.88-3.6-1.33-6.42-1.57-.8-.07-1.34-.1-2.95-.19-5.77-.3-7.63-.85-7.72-3.34-.1-2.81 3.5-7.87 11.97-16.69 6.53-6.8 11.75-11.69 16.33-15.45 1.79-1.47 3.42-2.72 5.2-4.03l4.12-2.94c.79-.58 1.46-1.08 2.1-1.59 3.26-2.6 6.16-5.65 10.21-10.94a383.2 383.2 0 0 0 2.5-3.32l2.31-3.09c1.8-2.39 3.04-4 4.29-5.48 8.47-10.17 16.98-13.96 37.27-15.3-.44.02 12-.9 14.32-.98 3.62-.1 6.05.16 8.46.98.8.27 1.62.62 2.47 1.04 2.27 1.14 3.17 3.87 4.27 10.85l.44 2.76c.17 1.07.33 1.97.5 2.83 1.44 7.69 3.62 12.29 7.8 14.57 6.76 3.68 10.6 5.15 13.99 4.94 4-.25 6.99-3.17 9.3-9.67 1.45-4.04 1.46-6.49.32-7.92-.9-1.12-2.28-1.62-5.57-2.27a55.8 55.8 0 0 1-2.67-.55c-2.54-.6-4.39-1.4-5.93-2.71a252.63 252.63 0 0 0-4.78-4.01 84.35 84.35 0 0 1-4.08-3.6c-2.73-2.6-3.86-4.43-3.28-5.95 1.02-2.64 7.82-3.54 18.93-3.37a230.56 230.56 0 0 1 16.73.88c2.76.39 3.2.49 3.68.6 1.4.3 2.95.62 4.62.91a82.9 82.9 0 0 0 14.56 1.32c5.56-.04 10.24-.86 13.73-2.6 8.1-4.05 15.89-6.9 22.17-7.56.7-.07 1.4-.11 2.05-.13v1zm0-100.94v1.5c-8.62 16.05-17.27 29.55-23.65 35.92-3.19 3.2-7.62 4.9-13.54 5.56-4.45.48-8.28.4-19.18-.2-9.91-.55-15.32-.44-20.52.78a84.05 84.05 0 0 1-15 2.11l-2.25.14c-12.49.75-19.37 1.78-32.72 5.74-4.5 1.33-9.27 2.49-14.3 3.48a246.27 246.27 0 0 1-32.6 3.97c-7.56.45-13.21.57-20.24.57-5.4 0-11.9 1.61-18 5.18-8.3 4.87-15.06 12.87-19.53 24.5a68.57 68.57 0 0 1-4.56 9.8c-3.6 6.2-6.92 8.99-13.38 12.18l-4.03 1.96a64.48 64.48 0 0 0-15.16 10.25c-8.2 7.33-13.72 16.63-22.54 35.6l-2.08 4.49c-7.3 15.7-11.5 23.3-17.35 29.87-7.7 8.66-20.25 14.42-40.31 20.08-4.37 1.23-19.04 5.08-19.24 5.13-6.92 1.87-11.68 3.34-15.63 4.92-10.55 4.22-18.71 10.52-36.38 26.52l-1.7 1.54c-8.58 7.76-13.41 11.9-18.81 15.88-3.95 2.9-8 5.67-12.97 8.91-2.06 1.34-10.3 6.6-12.33 7.94-11.52 7.5-18.53 13.04-24.62 20.08a62.01 62.01 0 0 0-6.44 8.85c-4.13 6.91-6.27 13.15-9.2 25.11l-1.54 6.26c-.6 2.45-1.15 4.54-1.72 6.58-2.97 10.7-6.9 17.36-14.78 26.91L69.6 491a148.51 148.51 0 0 0-4.19 5.3 23.9 23.9 0 0 0-3.44 6.28c-1.16 3.23-1.52 5.9-1.87 11.94-.58 10.05-1.42 15.04-4.63 22.67-1.57 3.72-5.66 14.02-6.41 15.8a73.46 73.46 0 0 1-3.57 7.4c-2.88 5.14-6.71 10.12-13.12 16.95-5.96 6.36-8.87 10.9-10.61 16a56.88 56.88 0 0 0-1.38 4.82l-.46 1.84h-1.03l.52-2.08c.52-2.09.92-3.49 1.4-4.9 1.8-5.25 4.78-9.9 10.84-16.36 6.35-6.78 10.13-11.7 12.97-16.77a72.5 72.5 0 0 0 3.52-7.29c.75-1.76 4.84-12.06 6.4-15.8 3.17-7.5 3.99-12.4 4.56-22.33.35-6.14.72-8.88 1.93-12.23a24.9 24.9 0 0 1 3.58-6.54c1.27-1.7 2.6-3.37 4.22-5.34l4.11-4.95c7.8-9.46 11.66-16 14.59-26.54.56-2.04 1.1-4.12 1.71-6.56l1.53-6.26c2.96-12.04 5.13-18.36 9.32-25.39 1.84-3.08 4-6.05 6.54-8.99 6.17-7.12 13.24-12.7 24.83-20.26 2.05-1.33 10.28-6.6 12.33-7.94 4.96-3.22 9-5.98 12.92-8.87 5.37-3.95 10.19-8.08 18.74-15.82l1.7-1.54c17.76-16.09 25.98-22.43 36.67-26.7 4-1.6 8.8-3.09 15.75-4.96.21-.06 14.87-3.9 19.22-5.13 19.9-5.61 32.32-11.31 39.85-19.78 5.76-6.48 9.93-14.02 17.18-29.64l2.09-4.5c8.87-19.07 14.44-28.46 22.77-35.9a65.48 65.48 0 0 1 15.38-10.4l4.04-1.97c6.3-3.1 9.47-5.77 12.96-11.77a67.6 67.6 0 0 0 4.48-9.67c4.56-11.84 11.47-20.02 19.97-25 6.25-3.66 12.93-5.32 18.5-5.32 7.01 0 12.65-.12 20.17-.57a245.3 245.3 0 0 0 32.47-3.96c5-.98 9.75-2.13 14.22-3.45 13.43-3.98 20.38-5.02 32.94-5.78l2.24-.14c5.76-.37 9.8-.9 14.85-2.09 5.31-1.25 10.79-1.35 22.6-.7 9.04.5 12.84.58 17.21.1 5.71-.62 9.94-2.26 12.95-5.26 6.44-6.45 15.3-20.37 24.35-36.72zm0 450.21c-1.28-4.6-2.2-10.55-3.33-20.25l-.24-2.04-.23-2.03c-1.82-15.7-3.07-21.98-5.55-24.47-2.46-2.46-3.04-5.03-2.52-8.64.1-.6.18-1.1.39-2.15.69-3.54.77-5.04.08-6.84-.91-2.38-3.31-4.41-7.79-6.26-5.08-2.09-6.52-4.84-4.89-8.44.66-1.45 1.79-3.02 3.52-5.01 1.04-1.2 5.48-5.96 5.08-5.53 6.15-6.7 8.98-11.34 8.98-16.48a15.2 15.2 0 0 1 6.5-12.89v1.26a14.17 14.17 0 0 0-5.5 11.63c0 5.47-2.93 10.29-9.24 17.16.38-.42-4.04 4.33-5.07 5.5-1.67 1.93-2.75 3.43-3.36 4.77-1.37 3.04-.23 5.22 4.36 7.1 4.71 1.95 7.32 4.16 8.34 6.83.78 2.04.7 3.67-.03 7.4-.2 1.03-.3 1.51-.38 2.09-.48 3.33.03 5.59 2.23 7.8 2.74 2.74 3.98 8.96 5.84 25.06l.24 2.03.23 2.04c.82 7.01 1.53 12.06 2.34 16.03v4.33zm0-62.16c-1.4-3.13-4.43-9.9-4.95-11.17-1.02-2.53-1.25-3.8-.91-5.18.2-.84 2.05-4.68 2.32-5.33a70.79 70.79 0 0 0 3.54-11.2v3.99a62.82 62.82 0 0 1-2.62 7.6c-.31.75-2.09 4.46-2.27 5.18-.28 1.12-.08 2.22.87 4.57.41 1.02 2.5 5.7 4.02 9.09v2.45zm0-85.09c-1.65 1.66-3.66 2.9-6.4 4.13-.25.1-13.97 5.47-20.4 8.43-9.35 4.32-16.7 5.9-23.03 5.25-5.08-.53-9.02-2.25-14.77-5.92l-3.2-2.07a77.4 77.4 0 0 0-5.44-3.27c-4.05-2.18-3.25-5.8 1.47-10.47 3.71-3.68 9.6-7.93 18.73-13.8l4.46-2.82c17.95-11.33 18.22-11.5 22.27-14.74 11.25-9 19.69-14.02 26.31-15.1v1.02c-6.37 1.1-14.62 6-25.69 14.86-4.1 3.28-4.34 3.44-22.36 14.8a652.4 652.4 0 0 0-4.45 2.83c-9.07 5.83-14.92 10.05-18.57 13.66-4.31 4.28-4.95 7.13-1.7 8.88 1.7.91 3.29 1.88 5.5 3.3l3.2 2.08c5.64 3.59 9.45 5.25 14.34 5.76 6.13.64 13.32-.9 22.52-5.15 6.46-2.98 20.18-8.35 20.4-8.44 3.04-1.37 5.1-2.71 6.81-4.69v1.47zm0-41.37v1c-6.56.26-12.11 3.13-19.71 9.08l-4.63 3.68a51.87 51.87 0 0 1-4.4 3.14c-.82.52-5.51 3.33-6.22 3.76-3.31 2-6.15 3.8-8.87 5.6a112.61 112.61 0 0 0-8.16 5.92c-4.61 3.72-7.4 6.9-7.97 9.35-.63 2.67 1.48 4.53 7.05 5.46 10.7 1.78 20.92-.05 30.45-4.65a61.96 61.96 0 0 0 17.1-12.2 41.8 41.8 0 0 0 5.36-7.42v1.92a38.94 38.94 0 0 1-4.64 6.19 62.95 62.95 0 0 1-17.39 12.41c-9.7 4.68-20.13 6.55-31.05 4.73-6.06-1-8.65-3.29-7.85-6.67.64-2.74 3.53-6.05 8.31-9.9 2.35-1.9 5.1-3.88 8.24-5.97 2.73-1.82 5.58-3.61 8.9-5.62.72-.44 5.4-3.24 6.22-3.75 1.26-.8 2.6-1.76 4.3-3.09.8-.62 3.9-3.1 4.63-3.67 7.77-6.1 13.49-9.04 20.33-9.3zm0-154.6v1c-1.75-.24-4.3.23-7.82 1.55-10.01 3.75-13.8 5.07-19.15 6.76-1.78.56-2.63.83-3.87 1.24-1.48.5-3.16.76-6.74 1.16a1550.34 1550.34 0 0 0-2.64.3c-7.8.94-11.28 2.47-11.28 6.07 0 4.45 2.89 13.18 7.96 25.81a57.34 57.34 0 0 1 2.33 7.6 258.32 258.32 0 0 1 .84 3.46c1.86 7.62 3.17 10.71 5.56 11.67 2.21.88 4.7.6 7.47-.72 3.48-1.69 7.22-4.94 11.2-9.47 1.52-1.7 2.97-3.49 4.59-5.57l3.16-4.1c2.59-3.23 6.07-12.21 8.39-20.23v3.45c-2.29 7.2-5.27 14.5-7.61 17.41-.44.55-2.67 3.46-3.15 4.09-1.63 2.1-3.1 3.9-4.62 5.62-4.08 4.61-7.9 7.94-11.53 9.7-2.99 1.44-5.77 1.75-8.28.74-2.84-1.13-4.2-4.34-6.15-12.35a2097.48 2097.48 0 0 1-.84-3.46c-.8-3.2-1.47-5.45-2.28-7.46-5.14-12.8-8.04-21.55-8.04-26.19 0-4.37 3.84-6.06 12.16-7.07a160.9 160.9 0 0 1 2.65-.3c3.5-.39 5.15-.64 6.53-1.1 1.26-.42 2.1-.7 3.88-1.26 5.34-1.68 9.11-3 19.1-6.74 3.53-1.32 6.22-1.84 8.18-1.61zM0 292c10.13-11.31 18.13-23.2 23.07-35.39 3.3-8.14 6.09-16.12 10.81-30.55l1.59-4.84c6.53-19.94 10.11-29.82 14.77-39.56 6.07-12.72 12.55-21.18 20.27-25.54 6.66-3.76 10.2-7.86 12.22-13.15a46.6 46.6 0 0 0 1.86-6.58c1.23-5.2 2.05-7.59 3.93-10.36 2.45-3.62 6.27-6.53 12.1-8.96 15.78-6.58 16.73-7.04 18.05-9.01.65-.98.83-2.15.74-4.51-.03-.73-.23-3.82-.24-4A93.8 93.8 0 0 1 119 94c0-10.04.18-11.37 2.37-13.15.52-.42 1.13-.8 2.07-1.3.27-.14 2.18-1.12 2.84-1.48a68.4 68.4 0 0 0 9.12-5.87c2.06-1.54 2.64-2.14 8.01-7.93 3.78-4.09 6.21-6.36 8.96-8.12 3.64-2.33 7.2-3.12 10.9-2.11 4.4 1.2 10.81 2 18.78 2.46 6.9.4 12.9.5 21.95.5 4.87 0 8.97.47 15.4 1.57 7.77 1.33 9.3 1.54 12.38 1.54 4.05 0 7.43-.88 10.68-2.95 5.06-3.22 8.11-4.67 11.2-5.2 3.62-.64 4.77-.46 16.55 2.06 17.26 3.7 30.85 1.36 41.06-9.7 5.1-5.53 5.48-8.9 3.48-14.8-.83-2.42-1.03-3.1-1.17-4.3-.29-2.52.5-4.71 2.71-6.93 2.65-2.65 4.72-9.17 6.22-18.29h2.03c-1.56 9.71-3.77 16.65-6.83 19.7-1.79 1.8-2.36 3.39-2.14 5.28.11 1 .3 1.63 1.07 3.9 2.22 6.53 1.76 10.66-3.9 16.8-10.77 11.66-25.07 14.13-42.95 10.3-11.42-2.45-12.55-2.62-15.78-2.06-2.77.48-5.62 1.84-10.47 4.92a20.93 20.93 0 0 1-11.76 3.27c-3.25 0-4.81-.22-12.73-1.57C212.74 59.46 208.73 59 204 59c-9.1 0-15.11-.1-22.07-.5-8.09-.47-14.62-1.29-19.2-2.54-5.62-1.53-10.17 1.38-17.85 9.66-5.5 5.94-6.08 6.53-8.28 8.18a70.38 70.38 0 0 1-9.38 6.03c-.68.37-2.58 1.35-2.84 1.49-.84.44-1.35.76-1.75 1.08C121.16 83.6 121 84.8 121 94c0 1.85.06 3.54.17 5.44 0 .17.2 3.28.24 4.03.1 2.75-.13 4.29-1.08 5.71-1.67 2.5-2.27 2.8-18.95 9.74-5.48 2.29-8.99 4.96-11.2 8.24-1.71 2.51-2.47 4.73-3.64 9.7-.83 3.5-1.21 4.92-1.94 6.83-2.18 5.73-6.05 10.19-13.1 14.18-7.3 4.12-13.55 12.28-19.46 24.66-4.6 9.64-8.17 19.46-14.67 39.32l-1.58 4.84c-4.75 14.47-7.54 22.48-10.86 30.69-5.28 13.01-13.95 25.65-24.93 37.6v-2.97zm0 78v-.5l1-.01c6.32 0 7.47 5.2 4.6 13.36a60.36 60.36 0 0 1-5.6 11.3v-1.92a57.76 57.76 0 0 0 4.65-9.72c2.69-7.6 1.71-12.02-3.65-12.02-.34 0-.67 0-1 .02v-46.59a340.96 340.96 0 0 0 13.71-8.34c13.66-9.46 29.79-37.6 29.79-53.59 0-18.1 21.57-72.64 32.23-79.42 12.71-8.09 32.24-27.96 35.8-37.75 1.93-5.3 5.5-7.27 14.42-9.37 6.15-1.44 8.64-2.42 10.67-4.79 1.5-1.74 2.72-4.79 4.33-10.3.23-.78 1.9-6.68 2.43-8.46 3.62-12.08 7.3-18.49 13.47-20.39 2.5-.76 3.03-.98 9.74-3.7 7.49-3.03 11.97-4.43 17.12-4.92 6.75-.65 13.13.75 19.55 4.67 5.43 3.32 12.19 4.72 20.17 4.56 6.03-.12 12.2-1.07 19.83-2.8 1.82-.4 7.38-1.74 8.26-1.94 2.69-.6 4.34-.89 5.48-.89 4.97 0 8.93-.05 14.2-.27 7.9-.32 15.56-.92 22.75-1.88 8.5-1.14 15.9-2.73 21.88-4.82 18.9-6.62 32.64-18.3 33.67-27.59.29-2.56.4-2.96 2.79-11.11 2.33-7.95 3.21-12.93 2.72-18.23-.2-2.24-.69-4.38-1.48-6.42-1.5-3.92-2.63-9.4-3.43-16.18h.9c.77 6.47 1.89 11.72 3.47 15.82a24.93 24.93 0 0 1 1.54 6.69c.5 5.46-.4 10.54-2.77 18.6-2.36 8.06-2.47 8.47-2.74 10.95-1.09 9.75-15.1 21.68-34.33 28.41-6.06 2.12-13.52 3.72-22.09 4.87-7.22.96-14.92 1.57-22.83 1.89-5.3.21-9.27.27-14.25.27-1.04 0-2.64.27-5.26.87-.87.2-6.43 1.53-8.26 1.94-7.68 1.73-13.92 2.7-20.03 2.82-8.15.17-15.1-1.27-20.71-4.7-6.23-3.81-12.4-5.16-18.93-4.54-5.04.48-9.44 1.86-16.84 4.86-6.75 2.74-7.29 2.95-9.82 3.73-5.73 1.76-9.28 7.96-12.81 19.72-.53 1.77-2.2 7.66-2.43 8.46-1.66 5.65-2.91 8.78-4.53 10.67-2.22 2.58-4.84 3.62-12.01 5.3-7.8 1.83-11.13 3.66-12.9 8.54-3.65 10.04-23.32 30.06-36.2 38.25C65.94 190 44.5 244.2 44.5 262c0 16.34-16.3 44.78-30.22 54.41-2.14 1.48-8.24 5.12-14.28 8.68v-1.16 46.09zm0-173.7v-1.11c7.42-3.82 14.55-10.23 21.84-18.98 3.8-4.56 14.21-18.78 15.79-20.55 1.8-2.04 4.06-3.96 7.42-6.45 1.08-.8 4.92-3.57 5.49-3.99 9.36-6.85 14-11.96 15.98-19.36.8-2.98 1.54-6.78 2.46-12.3.23-1.44 2-12.46 2.56-15.79 2.87-16.77 5.73-26.79 10.07-32.1C92.46 52.43 101.5 38.13 101.5 33c0-2.54.34-3.35 6.05-15.71.68-1.49 1.25-2.74 1.77-3.93 2.5-5.75 3.9-10.04 4.14-13.36h1c-.23 3.48-1.66 7.87-4.23 13.76-.52 1.2-1.09 2.45-1.78 3.95-5.54 12.01-5.95 12.99-5.95 15.29 0 5.47-9.09 19.84-20.11 33.31-4.2 5.12-7.03 15.06-9.86 31.64-.57 3.33-2.33 14.33-2.57 15.78-.92 5.56-1.67 9.38-2.48 12.4-2.05 7.68-6.82 12.93-16.35 19.91l-5.49 3.98c-3.3 2.45-5.51 4.34-7.27 6.31-1.53 1.73-11.94 15.93-15.76 20.53-7.52 9.02-14.88 15.6-22.61 19.46zm0 361.83v-4.33c.48 2.36 1 4.35 1.6 6.15 2 6.03 4.6 8.26 8.19 6.59C28.76 557.69 43.5 542.4 43.5 527c0-16.2 6.37-31.99 17.1-46.3 1.88-2.5 3.66-4.4 5.53-6 .73-.62 1.45-1.18 2.3-1.8l2-1.43c3.68-2.68 5.32-5.28 7.08-12.59.75-3.07 1.38-5.02 4.2-13.26l.63-1.88c3.24-9.58 4.56-14.97 4.17-18.65-.48-4.43-3.8-5.23-11.3-1.64a81.12 81.12 0 0 1-9.15 3.7c-13.89 4.67-26.96 5.8-42.66 5.42l-1.95-.05-1.45-.02a39.8 39.8 0 0 0-15.05 2.96A21.81 21.81 0 0 0 0 438.37v-1.26a23.55 23.55 0 0 1 4.55-2.57 40.77 40.77 0 0 1 16.92-3.02l1.95.05c15.6.38 28.57-.75 42.32-5.37a80.12 80.12 0 0 0 9.04-3.65c8.04-3.84 12.16-2.85 12.72 2.43.42 3.89-.92 9.34-4.21 19.08l-.64 1.88c-2.8 8.2-3.43 10.15-4.16 13.18-1.82 7.52-3.59 10.34-7.47 13.16l-2 1.43c-.84.6-1.54 1.15-2.25 1.75a35.45 35.45 0 0 0-5.37 5.84c-10.61 14.15-16.9 29.74-16.9 45.7 0 15.88-15 31.45-34.29 40.45-4.3 2.01-7.39-.66-9.56-7.18-.23-.68-.44-1.39-.65-2.13zm0-62.16v-2.45l1.46 3.27c2.1 4.8 3.46 10.33 4.26 16.77.66 5.3.84 9.3 1.04 18.5.2 9.32.5 12.75 1.63 15.05 1.28 2.6 3.67 2.35 8.29-1.5 17.14-14.3 21.82-22.9 21.82-38.62 0-7.17 1.1-12.39 3.7-17.68 2.27-4.67 3.65-6.62 13.4-19.62a69.8 69.8 0 0 1 7.6-8.79 44.76 44.76 0 0 1 3.54-3.06c.38-.3.64-.52.89-.74a10.47 10.47 0 0 0 2.63-3.32 35.78 35.78 0 0 0 2.26-5.94l.37-1.2.36-1.15c.29-.91.48-1.55.66-2.16.45-1.53.74-2.68.91-3.66.38-2.2.12-3.49-.85-4.15-2.35-1.61-9.28-.24-23.8 4.94-9.54 3.4-16.12 4.17-27.85 4.26-7.71.06-10.43.4-13.25 2.12-3.48 2.12-5.84 6.4-7.58 14.26-.5 2.2-.99 4.19-1.49 5.98v-3.98l.51-2.22c1.8-8.1 4.28-12.6 8.04-14.9 3.04-1.85 5.86-2.2 13.77-2.26 11.61-.09 18.1-.84 27.51-4.2 14.93-5.32 21.95-6.71 24.7-4.83 1.38.94 1.71 2.6 1.28 5.15a33.69 33.69 0 0 1-.94 3.78l-.66 2.17-.36 1.15-.37 1.2a36.64 36.64 0 0 1-2.33 6.1c-.8 1.53-1.61 2.52-2.86 3.61l-.92.77-1.02.83c-.9.74-1.65 1.4-2.47 2.18a68.84 68.84 0 0 0-7.48 8.66c-9.7 12.93-11.07 14.87-13.31 19.46-2.52 5.15-3.59 10.22-3.59 17.24 0 16.04-4.82 24.91-22.18 39.38-5.04 4.2-8.18 4.55-9.83 1.18-1.22-2.5-1.52-5.94-1.73-15.47-.2-9.16-.38-13.15-1.03-18.4-.79-6.34-2.12-11.8-4.19-16.49L0 495.98zM379.27 0h1.04l1.5 5.26c3.28 11.56 4.89 19.33 5.26 27.8.49 11.01-1.52 21.26-6.63 31.17-7.8 15.13-20.47 26.5-36.22 34.1-12.38 5.96-26.12 9.17-36.22 9.17-6.84 0-17.24 1.38-37.27 4.62l-2.27.37c-24.5 3.99-31.65 5-37.46 5-3.49 0-4.08-.08-19.54-2.8-3.56-.64-6.32-1.1-9-1.5-20.23-2.96-31-1.2-31.96 7.86-.1.85-.18 1.72-.29 2.81l-.27 2.73c-1.1 10.9-2.02 15.73-4.31 19.96-2.9 5.34-7.77 7.95-15.63 7.95-10.2 0-12.92.6-15.5 3.17.52-.51-5.03 5.85-8.16 8.7-2.75 2.5-14.32 12.55-15.77 13.83a341.27 341.27 0 0 0-6.54 5.92c-6.97 6.49-11.81 11.76-14.6 16.15-5.92 9.3-10.48 18.04-11.69 24.08-1.66 8.3 3.67 9.54 19.02 1.21a626.23 626.23 0 0 1 44.54-21.9c3.5-1.56 14.04-6.2 15.68-6.95 5.05-2.25 8.3-3.8 10.78-5.15l1.95-1.07 2.18-1.18c1.76-.94 3.38-1.76 5-2.55 18.1-8.72 34.48-10.46 50.33-1.2 22.89 13.34 38.28 37.02 38.28 56.44 0 19.12-.73 25.13-5.18 33.2a45.32 45.32 0 0 1-4.94 7.12c-6.47 7.77-11.81 16.2-12.76 21.27-1.2 6.34 4.69 7.03 20.17-.05 13.31-6.08 22.4-14.95 28.5-26.32a80.51 80.51 0 0 0 6.1-15.13c.9-2.98 3.17-11.65 3.41-12.48a29.02 29.02 0 0 1 1.75-4.83c7.47-14.93 21.09-30.5 36.25-37.24 7.61-3.38 13-9.65 19.4-20.79.84-1.48 4.26-7.64 5.14-9.17 3.52-6.1 6.22-9.7 9.37-11.98 10.15-7.4 28.7-11.1 50.29-11.1 7.52 0 16.54-1.24 27.51-3.58a420.1 420.1 0 0 0 14.96-3.52c-1.3.33 15.54-3.98 19.42-4.89 14.15-3.33 41.07-5.01 64.11-5.01 17.36 0 27.82-9.23 38.53-38.67 6.62-18.21 6.62-26.37 2.69-34.35l-1.18-2.37A13.36 13.36 0 0 1 587.5 58c0-4.03 0-4.01 2.5-24.56.46-3.73.8-6.74 1.12-9.64.9-8.45 1.38-15.2 1.38-20.8 0-.94-.02-1.94-.04-3h1c.03 1.06.04 2.06.04 3 0 5.65-.48 12.43-1.39 20.9-.3 2.91-.66 5.93-1.11 9.66-2.5 20.45-2.5 20.47-2.5 24.44 0 1.97.45 3.57 1.45 5.68.24.51 1.16 2.35 1.17 2.36 4.06 8.24 4.06 16.68-2.65 35.13-10.84 29.8-21.63 39.33-39.47 39.33-22.96 0-49.83 1.68-63.89 4.99-3.86.9-20.69 5.2-19.4 4.88a421.05 421.05 0 0 1-14.99 3.53c-11.04 2.35-20.11 3.6-27.72 3.6-21.4 0-39.76 3.67-49.7 10.9-3 2.19-5.64 5.7-9.1 11.68-.87 1.52-4.29 7.68-5.14 9.17-6.49 11.3-12 17.71-19.86 21.2-14.9 6.63-28.38 22.03-35.75 36.77a28.17 28.17 0 0 0-1.69 4.67c-.23.8-2.5 9.49-3.4 12.5a81.48 81.48 0 0 1-6.19 15.3c-6.2 11.56-15.44 20.58-28.96 26.76-16.1 7.36-23 6.55-21.58-1.04 1-5.29 6.4-13.83 12.99-21.73a44.33 44.33 0 0 0 4.82-6.96c4.35-7.88 5.06-13.77 5.06-32.72 0-19.04-15.19-42.4-37.72-55.55-15.57-9.08-31.62-7.38-49.45 1.21a132.9 132.9 0 0 0-7.14 3.71l-1.95 1.07a158.83 158.83 0 0 1-10.85 5.19c-1.65.74-12.18 5.38-15.69 6.95a625.25 625.25 0 0 0-44.46 21.86c-15.95 8.66-22.37 7.16-20.48-2.29 1.24-6.2 5.83-15.02 11.82-24.42 2.85-4.48 7.74-9.8 14.77-16.34 1.98-1.85 4.12-3.79 6.56-5.94 1.46-1.29 13.02-11.33 15.75-13.82 3.09-2.8 8.6-9.14 8.14-8.67 2.82-2.82 5.75-3.46 16.2-3.46 7.5 0 12.04-2.43 14.75-7.42 2.2-4.07 3.11-8.84 4.2-19.59l.26-2.73.3-2.81c.56-5.42 4.47-8.5 11.23-9.6 5.44-.88 12.51-.51 21.86.86 2.7.4 5.47.86 9.04 1.49 15.33 2.7 15.96 2.8 19.36 2.8 5.73 0 12.9-1.03 37.3-5l2.27-.36c20.1-3.26 30.52-4.64 37.43-4.64 9.95 0 23.54-3.18 35.78-9.08 15.57-7.5 28.09-18.73 35.78-33.65 5.02-9.75 7-19.82 6.51-30.67-.37-8.37-1.96-16.08-5.23-27.57L379.27 0zm13.68 0h1.02c.78 3.9 1.92 8.7 3.51 14.88 3.63 14.05 3.06 27.03-.75 38.77a61 61 0 0 1-11.35 20.68 138.36 138.36 0 0 1-19.32 18.77c-11.32 9.02-23.36 15.49-35.95 18.39a258.63 258.63 0 0 1-22.57 4.07c-3.17.44-6.36.85-10.3 1.32l-9.39 1.12c-11.53 1.41-17.45 2.55-21.64 4.46-9.28 4.21-28.35 6.04-49.21 6.04-1.37 0-2.8-.12-4.3-.35-2.62-.41-5-1.03-9.14-2.29-7.34-2.21-9.63-2.75-12.63-2.56-3.9.23-6.63 2.29-8.47 6.89-1.86 4.66-2.42 7.53-3.34 14.98-1.1 8.98-2.87 12.12-9.97 14.3a40.12 40.12 0 0 0-6.8 2.66c-.63.33-1.16.64-1.76 1.02l-1.34.86c-1.9 1.14-3.86 1.49-9.25 1.49-3.2 0-8.83-.55-9.51-.39-1.22.28-.75-.14-7.14 6.24-1.5 1.5-3.49 3.18-6.32 5.37-1.52 1.18-7.16 5.43-7.94 6.03-4.96 3.78-8.33 6.6-11.06 9.38-4.88 4.98-6.85 9.15-5.56 12.7 1.34 3.67 4.07 4.42 8.9 2.82a55.72 55.72 0 0 0 7.77-3.48c1.5-.77 7.78-4.13 9.37-4.96a116.8 116.8 0 0 1 12.31-5.68 162.2 162.2 0 0 0 11.04-4.84c2.04-.97 10.74-5.16 13-6.22 4.41-2.1 8.1-3.78 11.65-5.29 17.14-7.3 29.32-9.9 37.67-6.65l5.43 2.1c2.3.88 4.17 1.62 6.02 2.38a150.9 150.9 0 0 1 13.07 6c18.34 9.63 30.35 22.13 34.79 39.87 6.96 27.85 3.6 45.53-8.08 62.4-3.97 5.75-3.52 9.2.06 8.97 4.14-.28 10.21-4.95 15.11-12.52 3.1-4.8 5.1-10.45 8.05-21.53l1.69-6.35c.66-2.47 1.24-4.52 1.83-6.5 4.93-16.56 11-27.28 21.56-34.76 7.15-5.06 23.73-15.5 25.48-16.75 6.74-4.81 10.53-9.44 14.34-18 7.74-17.44 21.09-24.34 44.47-24.34 9.36 0 17.91-1.13 29.53-3.49a624.86 624.86 0 0 0 6.2-1.28c2.4-.5 4.07-.84 5.66-1.13 4.03-.74 7.04-1.1 9.61-1.1 4.44 0 9.39-1 31.39-5.99l2.95-.66c16.34-3.67 25.64-5.35 31.66-5.35 1.54 0 2.4.01 6.4.1 7.8.15 12.27.13 17.33-.2 16.41-1.06 26.73-5.36 29.8-14.56a87.1 87.1 0 0 1 3.55-8.83c-.15.31 2.29-4.96 2.9-6.38 5.38-12.3 5.57-21.92-1.44-39.44a86.4 86.4 0 0 1-5.26-20.72c-1.61-11.98-1.38-23.14.1-40.35l.2-2.12h1l-.2 2.2c-1.48 17.15-1.7 28.24-.11 40.14a85.4 85.4 0 0 0 5.2 20.47c7.1 17.78 6.91 27.67 1.43 40.22-.62 1.43-3.06 6.72-2.91 6.4a86.17 86.17 0 0 0-3.52 8.73c-3.23 9.72-13.9 14.15-30.68 15.24-5.1.33-9.58.35-17.42.2-3.98-.09-4.84-.1-6.37-.1-5.91 0-15.18 1.67-31.44 5.32l-2.95.67c-22.16 5.02-27.05 6.01-31.61 6.01-2.5 0-5.45.36-9.43 1.09-1.58.29-3.25.62-5.64 1.11a4894.21 4894.21 0 0 0-6.2 1.29c-11.68 2.37-20.3 3.51-29.73 3.51-23.02 0-36 6.71-43.53 23.66-3.9 8.8-7.82 13.58-14.7 18.5-1.78 1.27-18.36 11.7-25.48 16.75-10.34 7.32-16.3 17.87-21.19 34.23-.58 1.96-1.15 4-1.82 6.47l-1.69 6.35c-2.98 11.18-5 16.9-8.17 21.81-5.05 7.81-11.37 12.68-15.89 12.98-4.7.31-5.3-4.23-.94-10.53 11.52-16.64 14.82-34.03 7.92-61.6-4.35-17.42-16.16-29.72-34.27-39.22-4-2.1-8.2-4-12.99-5.97-1.84-.75-3.7-1.49-6-2.38l-5.43-2.08c-8.03-3.12-20.02-.58-36.92 6.63-3.52 1.5-7.21 3.19-11.61 5.27l-13 6.22c-4.71 2.22-8.16 3.75-11.11 4.88a115.87 115.87 0 0 0-12.21 5.63c-1.58.83-7.86 4.18-9.37 4.96a56.55 56.55 0 0 1-7.9 3.54c-5.3 1.75-8.62.85-10.17-3.43-1.46-4.02.66-8.5 5.8-13.74 2.75-2.82 6.16-5.66 11.15-9.48.79-.6 6.43-4.85 7.94-6.02a66.96 66.96 0 0 0 6.23-5.28c6.74-6.74 6.1-6.16 7.61-6.51.87-.2 6.69.36 9.74.36 5.22 0 7.03-.32 8.74-1.35l1.31-.84c.62-.4 1.18-.72 1.84-1.07a41.07 41.07 0 0 1 6.96-2.72c6.64-2.04 8.22-4.84 9.28-13.47.93-7.53 1.5-10.47 3.4-15.24 1.99-4.95 5.04-7.26 9.34-7.51 3.17-.2 5.5.35 12.97 2.6a63.54 63.54 0 0 0 9.02 2.26c1.45.22 2.83.34 4.14.34 20.71 0 39.7-1.82 48.8-5.96 4.32-1.96 10.29-3.1 21.93-4.53l9.4-1.12c3.92-.48 7.11-.88 10.27-1.32 8.16-1.14 15.4-2.43 22.49-4.06 12.42-2.86 24.33-9.26 35.55-18.2a137.4 137.4 0 0 0 19.18-18.64 60.02 60.02 0 0 0 11.15-20.32c3.76-11.57 4.32-24.36.75-38.23A284.86 284.86 0 0 1 392.95 0zM506.7 0h1.26c-.5.66-.9 1.18-1.17 1.51-3.95 4.96-6.9 7.92-9.82 9.57A10.02 10.02 0 0 1 492 12.5c-2.38 0-4.24.67-6.71 2.21l-2.65 1.71c-4.38 2.8-8.01 4.08-13.64 4.08-5.6 0-9.99-1.26-16.08-4.05a202.63 202.63 0 0 1-2.3-1.06l-2.18-.98c-1.6-.7-2.92-1.17-4.17-1.48a13.42 13.42 0 0 0-3.27-.43c-2.3 0-4.3-.68-11-3.37l-1.56-.62c-5-1.97-8.1-2.82-10.52-2.66-2.93.2-4.42 2.03-4.42 6.15 0 20.76-5.21 50.42-12.15 57.35-7.58 7.59-26.55 23.7-34.06 29.06-13.16 9.4-31.17 20.2-44.11 25.06a106.87 106.87 0 0 1-13.32 4.03c-3.28.78-6.6 1.43-11.25 2.24-.53.1-8.8 1.5-11.5 1.99-4.86.87-9.3 1.74-14 2.76-20.62 4.48-25.07 5.01-38.11 5.01-2.49 0-2.9-.07-14.05-2-2.42-.42-4.31-.73-6.15-1-8.11-1.19-13.83-1.36-17.64-.2-4.54 1.4-5.93 4.65-3.7 10.52 2.02 5.28 4.84 8.61 8.84 10.74 3.26 1.74 6.75 2.6 13.82 3.71 9.42 1.48 10.94 1.75 15.5 2.92a78.2 78.2 0 0 1 18.62 7.37c8.3 4.58 14.58 11.5 19.98 20.89 2.73 4.73 9.46 19.33 10.54 21.19 3.4 5.85 6.26 6.63 10.89 2 4.95-4.94 10.35-8.37 21.13-14.06.47-.25 2.06-1.1 2.12-1.12 7.98-4.21 11.92-6.51 15.87-9.54 5.11-3.9 8.66-8.1 10.77-13.11 8.52-20.24 20.75-33.31 32.46-33.31l5.5.03c10.53.08 17.35.02 24.9-.31 13.66-.62 23.78-2.09 29.39-4.67 5.85-2.7 13.42-5.49 24.18-9.02 3.46-1.14 6.29-2.05 12.7-4.1 7.7-2.45 11.08-3.54 15.17-4.9a1059.43 1059.43 0 0 1 11.33-3.72c3.67-1.2 5.96-2 8.03-2.78a59.88 59.88 0 0 0 6.66-2.94c1.87-.98 3.76-2.1 5.86-3.5 3.48-2.33 6.15-3.13 12.04-4.13l1.15-.2c5.71-1.01 9-2.3 12.76-5.63 7.82-6.96 8.58-23.18 3.84-44.52-1.7-7.67-2.1-19.28-1.57-35.47A837.22 837.22 0 0 1 546.76 0h1l-.15 3.06c-.32 6.42-.53 11.02-.68 15.62-.51 16.1-.12 27.65 1.56 35.21 4.82 21.68 4.04 38.2-4.16 45.48-3.91 3.48-7.37 4.84-13.24 5.87l-1.16.2c-5.76.99-8.32 1.75-11.65 3.98a63.73 63.73 0 0 1-5.96 3.56 60.86 60.86 0 0 1-6.77 2.99c-2.09.79-4.39 1.58-8.07 2.79a5398.31 5398.31 0 0 1-11.32 3.71c-4.1 1.37-7.48 2.46-15.18 4.92-6.42 2.04-9.24 2.95-12.7 4.08-10.73 3.53-18.27 6.3-24.07 8.98-5.76 2.66-15.97 4.14-29.77 4.77-7.56.33-14.4.39-24.95.31l-5.49-.03c-11.19 0-23.16 12.79-31.54 32.7-2.19 5.19-5.84 9.52-11.08 13.52-4.02 3.07-7.99 5.39-16.01 9.62l-2.12 1.12c-10.7 5.65-16.04 9.04-20.9 13.9-5.14 5.14-8.75 4.15-12.45-2.22-1.12-1.92-7.85-16.5-10.54-21.2-5.33-9.24-11.48-16.02-19.6-20.5a77.2 77.2 0 0 0-18.4-7.28c-4.5-1.17-6.02-1.43-15.4-2.9-7.17-1.12-10.74-2-14.13-3.81-4.22-2.25-7.2-5.77-9.3-11.27-2.43-6.39-.78-10.26 4.34-11.83 4-1.22 9.82-1.05 18.08.17 1.84.27 3.74.58 6.17 1 11.02 1.9 11.48 1.98 13.88 1.98 12.96 0 17.35-.52 37.9-4.99 4.71-1.02 9.16-1.9 14.03-2.77 2.71-.48 10.98-1.9 11.5-1.98 4.64-.81 7.95-1.46 11.2-2.23 4.55-1.07 8.76-2.34 13.2-4 12.83-4.81 30.79-15.59 43.88-24.94 7.47-5.33 26.4-21.4 33.94-28.94C407.3 61.98 412.5 32.49 412.5 12c0-4.61 1.86-6.9 5.35-7.15 2.63-.18 5.8.7 10.96 2.73l1.56.62c6.53 2.62 8.53 3.3 10.63 3.3 1.14 0 2.3.16 3.5.46 1.32.33 2.68.82 4.34 1.53a90.97 90.97 0 0 1 3.34 1.52l1.15.54c5.98 2.73 10.23 3.95 15.67 3.95 5.41 0 8.87-1.21 13.1-3.92.2-.13 2.1-1.38 2.66-1.72 2.62-1.63 4.64-2.36 7.24-2.36 1.47 0 2.94-.43 4.47-1.3 2.78-1.56 5.67-4.45 9.54-9.31l.7-.89zM324.54 600h-2.03c.49-2.96.91-6.2 1.28-9.66.44-4.1.76-8.25.98-12.21.08-1.39.14-2.65-.35-7.29-.47-1.94-.93-4.14-1.36-6.54-2.01-11.26-2.66-22.9-1.14-33.78a60.76 60.76 0 0 1 5.18-17.95 70.78 70.78 0 0 1 12.6-18.22c3.38-3.6 5.53-5.5 11.83-10.79 4.5-3.78 6.35-5.56 7.52-7.5.64-1.07.95-2.06.95-3.06 0-1.75 0-1.74-.75-9.23-.36-3.7-.57-6.3-.68-8.96-.5-12.1 1.62-19.6 8.11-21.76 15.9-5.3 25.89-12.1 33.45-25.54C409.6 390.65 425.85 376 436 376c12.36 0 20-1.96 29.41-8.8 6.76-4.92 9.5-6.6 12.47-7.46 2.22-.64 3.8-.74 9.12-.74 1.86 0 3.53-.83 5.57-2.62 1.08-.96 5.11-5.12 5.6-5.6 6.04-5.85 11.98-8.78 20.83-8.78 2.45 0 4.54.04 7.32.12 7.51.23 8.87.17 11.27-.7 3.03-1.1 5.53-3.03 14.75-11.17 8-7.06 10.72-8.92 22.87-16.47 1.44-.9 2.59-1.63 3.69-2.37a69.45 69.45 0 0 0 9.46-7.5c4.12-3.88 8.02-7.85 11.64-11.9v2.98a201.58 201.58 0 0 1-10.27 10.38c-3.18 3-6.2 5.35-9.72 7.7-1.12.76-2.28 1.5-3.75 2.4-12.05 7.5-14.71 9.32-22.6 16.28-9.46 8.35-12.01 10.32-15.39 11.55-2.74 1-4.19 1.06-12.01.82-2.76-.08-4.83-.12-7.26-.12-8.27 0-13.75 2.7-19.43 8.22-.44.43-4.52 4.64-5.68 5.66-2.37 2.09-4.46 3.12-6.89 3.12-5.1 0-6.6.1-8.56.66-2.67.78-5.29 2.37-11.85 7.15-9.8 7.13-17.85 9.19-30.59 9.19-9.22 0-24.96 14.2-34.13 30.49-7.84 13.94-18.24 21.02-34.55 26.46-5.31 1.77-7.21 8.51-6.75 19.78.1 2.6.31 5.19.68 8.84.75 7.62.75 7.58.75 9.43 0 1.38-.42 2.73-1.24 4.09-1.33 2.2-3.26 4.07-7.94 8-6.25 5.24-8.36 7.12-11.67 10.63a68.8 68.8 0 0 0-12.25 17.71 58.8 58.8 0 0 0-5 17.36c-1.49 10.66-.85 22.09 1.13 33.15.43 2.37.88 4.53 1.33 6.44.16.66.3 1.25.6 4.06a249.3 249.3 0 0 1-1.17 16.12c-.37 3.37-.78 6.53-1.25 9.44zm-13.4 0h-1.05l.12-.28c3.07-7.16 4.29-11.83 4.29-18.72 0-3.57-.07-4.93-.76-15.65-.77-12.04-1-19.64-.55-28.3.58-11.5 2.4-22.1 5.81-32.16 1.3-3.8 2.8-7.5 4.55-11.1 3.46-7.14 6.83-12.39 10.42-16.6a59.02 59.02 0 0 1 4.35-4.56c.43-.4 3-2.8 3.67-3.45 5.72-5.6 7.51-11.52 7.51-29.18 0-18.84 2.9-23.77 15.82-28.24 1.09-.37 1.92-.67 2.77-.98a51.3 51.3 0 0 0 6.1-2.7c4.95-2.6 9.64-6.22 14.44-11.42 25.5-27.63 37.15-35.16 56.37-35.16 8.28 0 14.54-1.95 22-6.3 1.78-1.03 13.82-8.82 18.16-11.27 2.83-1.59 5.66-3.03 8.63-4.39 7.92-3.6 13.97-4.45 26.6-4.8 7.53-.2 10.7-.49 14.26-1.58 4.55-1.4 8.06-4 10.93-8.43 2.2-3.41 6.85-7.08 14.66-12.06 1.61-1.03 3.27-2.05 5.65-3.5 9.53-5.85 11.56-7.13 14.81-9.57 5.34-4 9.3-8.37 13.68-14.77a204.2 204.2 0 0 0 5.62-8.75v1.9c-1.97 3.17-3.4 5.38-4.8 7.42-4.42 6.48-8.46 10.92-13.9 15-3.29 2.46-5.32 3.75-14.89 9.61a375.06 375.06 0 0 0-5.63 3.5c-7.7 4.9-12.26 8.52-14.36 11.76-3 4.63-6.7 7.39-11.48 8.85-3.68 1.12-6.9 1.42-14.53 1.63-12.5.34-18.44 1.18-26.2 4.7a111.08 111.08 0 0 0-8.56 4.35c-4.3 2.43-16.34 10.22-18.15 11.27-7.6 4.43-14.03 6.43-22.5 6.43-18.87 0-30.3 7.4-55.63 34.84-4.88 5.28-9.67 8.97-14.7 11.62-2 1.05-4 1.92-6.23 2.75-.86.32-1.7.62-5.37 1.87-5.08 1.76-7.44 3.25-9.28 6.37-2.23 3.78-3.29 9.94-3.29 20.05 0 17.9-1.87 24.07-7.8 29.89-.69.67-3.27 3.06-3.69 3.46a58.04 58.04 0 0 0-4.28 4.49c-3.53 4.14-6.86 9.32-10.28 16.38a95.19 95.19 0 0 0-4.5 10.99c-3.38 9.97-5.18 20.48-5.76 31.9-.44 8.6-.22 16.17.55 28.17.69 10.76.76 12.12.76 15.72 0 6.35-1.02 10.87-4.35 19zm25.08 0h-1c-.04-4.73.06-9.39.28-15.02.26-6.41-.4-11.79-2.53-24.37l-.31-1.86c-2.12-12.55-2.76-19.35-1.97-26.47 1.03-9.25 4.75-16.68 12-22.67 22.04-18.2 29.81-30.18 29.81-44.61 0-2.6-.3-4.81-.98-8.17-.97-4.79-1.1-5.68-.97-7.57.2-2.56 1.27-4.7 3.56-6.72 2.67-2.35 7.05-4.6 13.72-7.01 9.72-3.5 15.52-9.18 24.3-21.57l1.78-2.5c4.48-6.33 7.1-9.63 10.43-12.78 4.31-4.07 8.98-6.77 14.54-8.17 13.3-3.32 20.37-5.47 25.34-7.64a49.5 49.5 0 0 0 5.28-2.7c1.1-.65 1.75-1.04 4.24-2.6 2.7-1.68 5.22-2.08 11.38-2.28 5.44-.18 7.9-.43 10.97-1.41a21.47 21.47 0 0 0 9.54-6.22c4.87-5.3 10.03-7.61 17.79-8.9 1.07-.18 1.88-.3 3.86-.58 6.9-.97 9.94-1.69 13.48-3.62 4.5-2.45 6.79-4.44 23.46-19.68l3.14-2.85c9.65-8.71 16.12-13.83 21.42-16.48 4.25-2.12 7.6-4.69 11.22-8.6v1.45c-3.42 3.57-6.69 6-10.78 8.05-5.18 2.59-11.61 7.67-21.2 16.32l-3.12 2.85c-16.8 15.35-19.05 17.3-23.66 19.82-3.68 2-6.8 2.75-13.82 3.73-1.97.28-2.78.4-3.84.57-7.56 1.26-12.52 3.48-17.21 8.6a22.47 22.47 0 0 1-9.97 6.5c-3.2 1-5.72 1.27-11.25 1.45-5.98.2-8.39.57-10.89 2.13a144 144 0 0 1-4.25 2.61 50.48 50.48 0 0 1-5.39 2.75c-5.04 2.2-12.15 4.37-25.5 7.7-9.74 2.44-15.26 7.65-24.4 20.56l-1.77 2.5c-8.9 12.54-14.82 18.34-24.78 21.93-6.57 2.36-10.85 4.57-13.4 6.82-2.1 1.86-3.05 3.74-3.22 6.04-.13 1.76 0 2.63.95 7.3.7 3.42 1 5.7 1 8.37 0 14.79-7.93 27-30.18 45.39-7.03 5.8-10.64 13-11.64 22-.78 7-.14 13.73 1.96 26.2l.32 1.85c2.15 12.65 2.8 18.07 2.54 24.58-.22 5.57-.32 10.2-.28 14.98zM95.9 600h-2.04c.68-3.82 1.14-8.8 1.61-15.98.2-3.11.27-4.06.39-5.6 1.3-17.54 4.04-27.14 11.5-33.2 4.65-3.77 7.22-8.92 8.67-16 .51-2.52.7-3.87 1.33-9.17.66-5.5 1.16-8.06 2.24-10.36 1.45-3.09 3.82-4.69 7.39-4.69 14.28 0 38.48 9.12 53.6 20.2 8.66 6.35 21.26 13.32 31.74 17.11 13.03 4.71 21.89 4.41 24.75-1.73 1.7-3.64 1.92-4.11 2.65-5.77 2.93-6.67 4.69-12.2 5.25-17.5.23-2.17.24-4.23.02-6.2-.32-2.75-1.42-4.55-4.08-7.35l-1.32-1.37a30.59 30.59 0 0 1-2.41-2.79 30.37 30.37 0 0 1-2.5-4.07l-1.13-2.14c-1.62-3.1-2.68-4.6-4.12-5.56-5.26-3.5-14.8-5.5-28.55-6.83a272.42 272.42 0 0 0-9.04-.71l-2.18-.17c-9.57-.73-15.12-1.56-19.06-3.2C156.57 471.07 136 450.5 136 440c0-5.34 1.74-9.53 5.47-14.13 1.98-2.44 11.12-11.71 12.79-13.54 4.52-4.97 10.16-9.54 17.68-14.66 2.8-1.9 14.78-9.6 17.49-11.49a50.54 50.54 0 0 0 6.34-5.43c1.53-1.5 6.96-7.13 7.12-7.3 7.18-7.3 12.7-11.56 19.74-14.38 3.36-1.34 8.13-2.79 17.45-5.38a9577.18 9577.18 0 0 1 11.78-3.28 602.6 602.6 0 0 0 12.67-3.7c20.4-6.24 34-12.08 40.79-18.44 8.74-8.2 11.78-13.84 15.73-26.02 2.02-6.22 3.09-9.04 5.07-12.72 9.54-17.71 28.71-39.37 43.5-45.45C383.77 238.25 389 232.34 389 226c0-2.89 2.73-8.4 6.83-13.73 4.76-6.2 10.65-11.36 16.75-14.18 12.5-5.77 33.5-10.09 47.42-10.09 5.32 0 9.83-1.5 16.42-4.89 9.2-4.71 10.1-5.11 13.58-5.11 10.42 0 32.06-2.55 45.76-5.97l3.88-.98 3.47-.89c2.6-.66 4.33-1.08 5.93-1.43 3.9-.86 6.76-1.23 9.58-1.17 2.74.06 5.47.52 8.67 1.48 4.56 1.37 13.71-.9 22.87-5.68a68.07 68.07 0 0 0 9.84-6.2v2.4c-11.09 8.14-25.76 13.66-33.29 11.4a29.72 29.72 0 0 0-8.13-1.4c-2.63-.05-5.36.3-9.11 1.12a238 238 0 0 0-9.33 2.3l-3.9.99C522.38 177.43 500.58 180 490 180c-2.99 0-3.91.4-12.67 4.89-6.85 3.51-11.61 5.11-17.33 5.11-13.65 0-34.35 4.26-46.58 9.9-5.78 2.67-11.42 7.62-16 13.58-3.85 5.02-6.42 10.2-6.42 12.52 0 7.27-5.8 13.82-20.62 19.92-14.27 5.88-33.16 27.21-42.5 44.55-1.9 3.55-2.95 6.28-4.93 12.4-4.05 12.47-7.23 18.39-16.27 26.86-7.08 6.64-20.87 12.57-41.57 18.89a604.52 604.52 0 0 1-12.7 3.71 1495.1 1495.1 0 0 1-11.8 3.28c-9.24 2.58-13.97 4.01-17.24 5.32-6.73 2.69-12.05 6.8-19.05 13.92-.15.15-5.6 5.8-7.15 7.32a52.4 52.4 0 0 1-6.6 5.65c-2.74 1.92-14.75 9.63-17.5 11.5-7.4 5.04-12.94 9.52-17.33 14.35-1.72 1.9-10.8 11.11-12.71 13.46-3.47 4.26-5.03 8.03-5.03 12.87 0 9.5 20 29.5 33.38 35.08 3.67 1.53 9.1 2.34 18.45 3.05a586.23 586.23 0 0 0 4.34.32c3.24.23 5.07.37 6.93.55 14.08 1.37 23.82 3.4 29.45 7.17 1.82 1.2 3.02 2.91 4.8 6.29l1.11 2.13a28.55 28.55 0 0 0 2.34 3.81c.62.83 1.3 1.6 2.26 2.61.23.24 1.1 1.16 1.32 1.37 2.93 3.09 4.24 5.23 4.61 8.5.24 2.12.23 4.33-.01 6.64-.59 5.55-2.4 11.25-5.41 18.1-.74 1.67-.96 2.15-2.66 5.8-3.49 7.47-13.33 7.8-27.25 2.77-10.67-3.86-23.43-10.92-32.25-17.38C164.62 515.96 140.82 507 127 507c-5 0-6.4 3.02-7.64 13.29a99.03 99.03 0 0 1-1.36 9.33c-1.53 7.5-4.3 13.04-9.37 17.16-6.87 5.58-9.5 14.78-10.77 31.8-.11 1.52-.18 2.47-.38 5.57-.46 7.01-.91 11.99-1.57 15.85zm8.05 0h-1.02c.29-1.41.58-2.94.9-4.59l1.05-5.62c2.5-13.3 4.2-19.92 6.68-24.05 1.7-2.84 3.68-5.5 8.05-11.03 8.21-10.36 10.88-14.55 10.88-18.71l-.02-1.69c-.02-1.78-.02-2.7.02-3.77.21-5.05 1.47-8.2 4.64-9.4 3.92-1.5 10.39.44 20.12 6.43 9.56 5.88 17.53 10.7 25.91 15.66 1.31.78 14.27 8.41 17.67 10.45a714.21 714.21 0 0 1 6.42 3.9c13.82 8.5 38.94 5.05 46.3-7.83 3.6-6.28 4.54-8.52 7.78-17.32a82.3 82.3 0 0 1 1.18-3.07 42.27 42.27 0 0 1 4.06-7.64c9.33-13.98 14.92-26.1 14.92-36.72 0-3.66.75-6.62 3.36-14.85.52-1.64.83-2.66 1.15-3.73 3.64-12.23 3.04-19.12-4.29-24a23.1 23.1 0 0 0-9.98-3.78c-7.2-.93-14.49 1.17-23.91 5.88-1.55.78-6.64 3.44-7.6 3.93a62.6 62.6 0 0 0-4.14 2.3l-4.4 2.66c-11.62 6.92-20.4 9.18-32.81 6.08-3.32-.84-6.24-1.4-13.1-2.64-13.25-2.39-18.7-3.75-23.33-6.46-6.23-3.67-7.46-9.02-2.88-16.65A93.1 93.1 0 0 1 172 415.42a157 157 0 0 1 8.32-7.66c-.07.05 6.16-5.3 7.82-6.77a85.12 85.12 0 0 0 6.5-6.33c7.7-8.46 12.78-13.36 20.08-18.57 9.94-7.1 21.4-12.36 35.18-15.58 37.03-8.64 51-12.7 58.83-17.93 8.6-5.73 21.3-24.77 36.84-54.81 5.22-10.1 12.27-18.4 21.13-25.71 5.13-4.24 9.56-7.25 17.55-12.23 7.42-4.62 9.62-6.14 11.38-8.16a21.15 21.15 0 0 0 2.95-4.87c.61-1.3 2.87-6.47 3-6.77 1.36-3 2.56-5.4 3.95-7.73 6.53-10.97 16.03-18 31.4-20.8 12.73-2.3 19.85-2.7 29.68-2.3 3.25.13 4.13.16 5.6.14 5.15-.07 9.71-1.04 16.61-3.8 20.74-8.3 38.75-12.04 59.19-12.04 3.05 0 6.03.15 10.48.48l2.09.16c12.45.96 18.08.96 25.34-.63a49.65 49.65 0 0 0 14.09-5.45v1.15a50.52 50.52 0 0 1-13.88 5.28c-7.38 1.61-13.08 1.61-25.63.65l-2.08-.16c-4.43-.33-7.39-.48-10.41-.48-20.3 0-38.2 3.72-58.81 11.96-7.01 2.8-11.7 3.8-16.97 3.88-1.5.02-2.39-.01-5.66-.14-9.76-.4-16.8-.01-29.47 2.3-15.06 2.73-24.32 9.58-30.71 20.31a72.8 72.8 0 0 0-3.9 7.63c-.12.28-2.39 5.47-3.01 6.79a22 22 0 0 1-3.1 5.1c-1.86 2.13-4.07 3.66-11.6 8.35-7.95 4.96-12.35 7.95-17.44 12.15-8.76 7.23-15.73 15.43-20.89 25.4-15.61 30.2-28.36 49.32-37.16 55.19-7.98 5.32-21.97 9.39-59.17 18.07-13.65 3.18-24.98 8.39-34.82 15.42-7.22 5.16-12.27 10.01-19.92 18.43a86.07 86.07 0 0 1-6.57 6.4c-1.67 1.48-7.91 6.83-7.84 6.77-3.27 2.84-5.8 5.16-8.26 7.62a92.1 92.1 0 0 0-14.27 18.13c-4.3 7.16-3.22 11.89 2.53 15.26 4.47 2.63 9.88 3.99 23.24 6.39a185.7 185.7 0 0 1 12.92 2.6c12.11 3.03 20.64.84 32.06-5.96l4.4-2.65c1.66-1 2.96-1.73 4.2-2.35.95-.48 6.04-3.14 7.6-3.92 9.59-4.8 17.04-6.94 24.49-5.98a24.1 24.1 0 0 1 10.4 3.93c7.82 5.21 8.45 12.52 4.7 25.13-.32 1.07-.64 2.1-1.16 3.74-2.57 8.12-3.31 11.04-3.31 14.55 0 10.88-5.66 23.14-15.08 37.28a41.28 41.28 0 0 0-3.97 7.46c-.37.9-.73 1.82-1.18 3.04-3.25 8.85-4.21 11.13-7.84 17.47-7.67 13.42-33.43 16.95-47.7 8.18a578.4 578.4 0 0 0-6.4-3.89c-3.4-2.04-16.36-9.67-17.67-10.45-8.38-4.97-16.36-9.78-25.92-15.66-9.5-5.85-15.7-7.7-19.24-6.36-2.68 1.02-3.8 3.82-4 8.51a61.12 61.12 0 0 0-.02 3.72l.02 1.7c0 4.5-2.69 8.73-11.52 19.87-3.92 4.95-5.87 7.59-7.55 10.39-2.39 3.97-4.08 10.56-6.56 23.72l-1.05 5.62-.86 4.4zm10.5 0h-1c.03-.34.04-.68.04-1 0-12.39 8.48-33.57 19.16-43.37a26.18 26.18 0 0 0 3.67-4.17 35.8 35.8 0 0 0 2.88-4.9c.36-.72 1.75-3.66 2.1-4.36 3.22-6.29 6.84-6.54 16.97.39 1.34.9 6.07 4.16 6.4 4.38 2.62 1.8 4.67 3.2 6.7 4.56 5.03 3.39 9.37 6.2 13.51 8.7 14.33 8.67 25.49 13.27 34.11 13.27 16.86 0 32.71-5.95 39.6-14.8 1.59-2.04 3.2-5.17 5.06-9.63.8-1.92 1.64-4.06 2.67-6.8l2.74-7.33c4.66-12.44 7.76-19.06 11.56-23.27 7.9-8.79 14.87-36 14.87-52.67 0-1.9.17-3.11 1.02-8.27.37-2.2.58-3.6.74-5.07.63-5.51.21-9.46-1.68-12.39-4.6-7.1-19.7-9.23-38.46-4.78a100.57 100.57 0 0 0-18.94 6.3c-5.17 2.37-17.11 9.74-16.5 9.4-6.72 3.64-12.97 4.15-24.8 1.3-29.55-7.14-30.43-8.62-15.26-26.81 17.44-20.93 47.12-46.18 56.38-46.18 9.92 0 53.84-11.98 65.78-17.95 9.46-4.73 24.32-21.18 36.82-37.85.71-.95 13.5-21.6 19.2-29.6 9.35-13.13 18.22-22.55 26.95-27.53 7.29-4.17 13.16-10.28 18.8-18.73 1.93-2.9 10.52-17.65 12.73-20.41 1.54-1.93 3-3.21 4.52-3.89 14.07-6.25 24.22-9.04 39.2-9.04h29c4.05 0 7.36-.4 22.93-2.5l4.3-.57c9.92-1.3 16.57-1.93 21.77-1.93 1.66 0 2.95.01 6.03.04 18.61.19 28.55-.48 44.86-4.03 3.1-.67 6.13-1.78 9.11-3.31v1.12a37.96 37.96 0 0 1-8.9 3.17c-16.4 3.56-26.4 4.24-45.08 4.05-3.08-.03-4.36-.04-6.02-.04-5.15 0-11.76.63-21.64 1.92l-4.3.58c-15.64 2.11-18.94 2.5-23.06 2.5h-29c-14.81 0-24.84 2.75-38.8 8.96-1.34.6-2.69 1.78-4.14 3.6-2.16 2.68-10.72 17.39-12.68 20.33-5.72 8.57-11.7 14.8-19.13 19.04-8.57 4.9-17.36 14.23-26.63 27.24-5.68 7.97-18.47 28.64-19.22 29.63-12.6 16.8-27.52 33.32-37.18 38.15-12.06 6.03-56.14 18.05-66.22 18.05-8.82 0-38.39 25.15-55.62 45.82-14.6 17.52-14.19 18.21 14.74 25.2 11.6 2.8 17.6 2.3 24.09-1.2-.67.35 11.31-7.03 16.56-9.44 5.41-2.48 11.6-4.59 19.11-6.37 19.13-4.53 34.65-2.35 39.54 5.22 2.05 3.17 2.48 7.32 1.84 13.04a96.34 96.34 0 0 1-.75 5.13c-.84 5.08-1.01 6.29-1.01 8.1 0 16.9-7.03 44.33-15.13 53.33-3.68 4.09-6.76 10.65-11.37 22.96-.35.93-2.2 5.94-2.73 7.33-1.04 2.76-1.88 4.9-2.68 6.84-1.9 4.53-3.55 7.73-5.2 9.85-7.1 9.13-23.25 15.19-40.39 15.19-8.86 0-20.15-4.65-34.63-13.42-4.15-2.51-8.5-5.32-13.55-8.72a861.54 861.54 0 0 1-6.71-4.56l-6.4-4.39c-9.68-6.63-12.61-6.42-15.5-.75-.35.68-1.74 3.62-2.1 4.35a36.77 36.77 0 0 1-2.96 5.03c-1.12 1.57-2.37 3-3.81 4.33-10.47 9.6-18.84 30.51-18.84 42.63l-.03 1zm-29.65 0h-1.1c1.17-2.52 1.79-5.2 1.79-8 0-20 4.83-42.04 12.15-49.35 5.17-5.18 7.77-8.38 9.9-12.74 2.64-5.41 3.95-12 3.95-20.91 0-6.82 1.14-11.59 3.37-15.07 1.74-2.7 3.6-4.21 8.91-7.52a31.64 31.64 0 0 0 3.9-2.79c4.61-3.96 6.58-6.2 7.72-9.41 1.43-4.02.93-9.04-1.86-16.02a68.98 68.98 0 0 0-3.99-8.07l-.93-1.7a75.47 75.47 0 0 1-2.64-5c-5.16-10.71-3.77-18.9 7.68-29.78a204 204 0 0 1 26.81-21.55c3.96-2.69 16.8-10.8 19.24-12.5 1.99-1.4 4.33-3.3 7.77-6.3-.02 0 7.23-6.39 9.47-8.3 4.97-4.26 9.09-7.5 13.05-10.15 4.72-3.15 8.97-5.28 12.87-6.32 12.78-3.41 15.6-4.18 21.77-5.97 12.55-3.64 21.96-6.9 28.14-10a45.47 45.47 0 0 1 7.47-2.79c8.66-2.66 12.02-4.1 16.97-8.1 6.78-5.46 13.07-14.25 19.33-27.87 15.97-34.77 19.08-39.39 32.15-49.19 3.14-2.36 6.37-4.1 11.43-6.4l2.33-1.04c11.93-5.35 16.87-8.93 21.1-17.38 1.88-3.77 2.48-6.29 3.37-12.27.78-5.19 1.48-7.56 3.53-10.25 2.57-3.4 7.03-6.27 14.36-9.01 3.37-1.26 7.36-2.5 12.05-3.73 16.33-4.3 25.28-5.36 39.6-5.81 6.9-.22 9.5-.56 12.66-2 1.19-.54 2.36-1.23 3.58-2.11 3.7-2.7 8.14-4.54 13.24-5.67 5.71-1.27 10.69-1.54 18.7-1.45l2.35.02c2.82 0 6.8-1 19.7-4.69 10.83-3.08 15.95-4.31 19.3-4.31.82 0 1.9.13 3.55.41l5.01.9c9.82 1.68 17.44 1.89 25.15-.21 7.98-2.18 14.8-6.77 20.29-14.24V147c-5.47 7.04-12.21 11.42-20.03 13.55-7.88 2.15-15.63 1.94-25.58.23l-5-.9c-1.6-.26-2.64-.39-3.39-.39-3.2 0-8.32 1.22-19.74 4.48-12.35 3.53-16.3 4.52-19.26 4.52l-2.36-.02c-7.94-.1-12.85.17-18.47 1.42-4.97 1.11-9.3 2.9-12.88 5.5a21.4 21.4 0 0 1-3.75 2.22c-3.32 1.5-6 1.87-13.04 2.09-14.25.44-23.13 1.5-39.37 5.77a125.56 125.56 0 0 0-11.95 3.7c-7.17 2.7-11.49 5.46-13.93 8.68-1.9 2.52-2.58 4.76-3.33 9.8-.9 6.08-1.53 8.68-3.47 12.56a30.6 30.6 0 0 1-9.66 11.45c-3.12 2.26-5.95 3.73-11.93 6.4l-2.31 1.04c-5.01 2.27-8.18 3.99-11.25 6.29-12.9 9.68-15.93 14.17-31.85 48.8-6.31 13.76-12.7 22.68-19.6 28.25-5.08 4.1-8.53 5.57-17.3 8.27a44.64 44.64 0 0 0-7.33 2.73c-6.24 3.12-15.7 6.4-28.3 10.06a867.4 867.4 0 0 1-21.8 5.97c-3.77 1.01-7.93 3.1-12.56 6.19a137.35 137.35 0 0 0-12.95 10.07c-2.24 1.92-9.48 8.3-9.48 8.3a98.2 98.2 0 0 1-7.84 6.37c-2.46 1.72-15.32 9.83-19.26 12.5a203 203 0 0 0-26.69 21.45c-11.13 10.58-12.43 18.3-7.47 28.63a74.52 74.52 0 0 0 2.62 4.95l.94 1.7a69.84 69.84 0 0 1 4.03 8.17c2.88 7.2 3.4 12.46 1.89 16.73-1.22 3.43-3.28 5.77-8.02 9.84-1.14.97-2.32 1.8-5.3 3.67-3.92 2.45-5.69 3.89-7.31 6.42-2.13 3.3-3.22 7.89-3.22 14.53 0 9.05-1.34 15.79-4.05 21.34-2.19 4.49-4.85 7.77-10.1 13.01-7.07 7.07-11.85 28.9-11.85 48.65 0 2.8-.58 5.48-1.7 8zm282.54 0h-1.01l-1.1-5.8c-3.08-16.26-4.05-26.2-2.74-37.26.7-5.8.77-9.68.55-15.3-.18-4.45-.17-5.68.19-7.63.78-4.3 3.44-8.53 10.39-16.34 9.07-10.2 12.26-15.41 19.8-30.15 1.35-2.64 2.33-4.47 3.38-6.3.9-1.58 1.82-3.06 2.77-4.5 3.14-4.7 7.03-8.42 16.84-16.81 11.22-9.6 15.5-13.86 18.13-19.13.7-1.4 1.3-2.8 1.93-4.4a206 206 0 0 0 1.49-4.05c3.63-9.94 8.01-13.93 22.9-17.81 4.99-1.3 20.55-5.13 21.38-5.34 16.19-4.1 25.33-7.36 33.48-12.6 5.86-3.77 5.84-3.76 27.66-16.53l2.6-1.52c10.23-6 17.1-10.2 22.73-13.95a149.3 149.3 0 0 0 8.8-6.3 723.7 723.7 0 0 0 6.37-5.08A87.74 87.74 0 0 1 600 342.95v1.12a85.76 85.76 0 0 0-15.49 9.9c.18-.14-4.76 3.84-6.38 5.1a150.3 150.3 0 0 1-8.85 6.35c-5.65 3.76-12.53 7.96-22.78 13.97l-2.6 1.53c-21.8 12.75-21.78 12.74-27.63 16.5-8.27 5.32-17.49 8.61-33.78 12.73-.83.21-16.39 4.04-21.36 5.33-8.03 2.1-13.15 4.5-16.45 7.5-2.66 2.42-4 4.86-5.77 9.7l-1.5 4.07a51.12 51.12 0 0 1-1.96 4.47c-2.72 5.45-7.04 9.75-18.38 19.45-9.73 8.32-13.6 12.02-16.65 16.6a77.18 77.18 0 0 0-2.74 4.45c-1.05 1.81-2.01 3.63-3.35 6.25-7.58 14.81-10.82 20.08-19.96 30.36-6.83 7.7-9.4 11.78-10.15 15.86-.34 1.85-.34 3.04-.17 7.4.22 5.68.14 9.6-.55 15.47-1.3 10.92-.34 20.79 2.73 36.95l1.12 5.99zm-76.59 0h-2.1l1.39-4.3c1.04-3.3 1.93-6.78 2.68-10.4 2.65-12.73 3.27-23.63 3.27-41.3 0-5.71-1.86-9.75-4.13-9.75-2.94 0-6.96 5.61-10.93 17.08C271.14 579.68 258.3 593 238 593c-22.42 0-29.26-1.35-48.42-10.09a87.69 87.69 0 0 1-9.42-5.04c-2.95-1.8-12.78-8.57-14.84-9.72-4.2-2.36-7-2.71-9.72-.99-.63.4-1.26.91-1.9 1.55a57.69 57.69 0 0 1-4.31 3.86 147.88 147.88 0 0 1-3.06 2.44l-1 .8C137.01 582.43 134 587.18 134 597c0 1.02-.02 2.01-.07 3h-2c.05-.99.07-1.98.07-3 0-10.52 3.33-15.78 12.09-22.76a265.61 265.61 0 0 1 2-1.6c.83-.64 1.43-1.13 2.03-1.61a55.76 55.76 0 0 0 4.17-3.74c.74-.73 1.48-1.34 2.24-1.82 3.47-2.2 7-1.75 11.77.93 2.15 1.21 12.03 8 14.9 9.76a85.7 85.7 0 0 0 9.22 4.93C209.29 589.7 215.85 591 238 591c19.25 0 31.49-12.7 41.06-40.33 4.24-12.25 8.66-18.42 12.81-18.42 3.8 0 6.13 5.06 6.13 11.75 0 17.8-.63 28.8-3.3 41.7-.77 3.7-1.68 7.23-2.75 10.6-.4 1.3-.8 2.53-1.19 3.7zm-149.25 0l.5-.94a160.1 160.1 0 0 0 6.53-13.26c2.73-6.29 5.78-9.64 9.24-10.52 3.74-.95 7.15.74 12.56 5.13 5.43 4.4 6.07 4.86 7.73 5.1 1.6.22 4.28 1.14 8.86 2.95 1.3.5 10.78 4.35 13.85 5.55 3.07 1.2 5.85 2.25 8.49 3.18 3.1 1.1 5.98 2.04 8.65 2.81h-3.45c-1.76-.56-3.6-1.18-5.54-1.87a281.2 281.2 0 0 1-8.51-3.19c-3.08-1.2-12.57-5.04-13.86-5.55-4.5-1.78-7.15-2.68-8.63-2.9-1.94-.27-2.53-.7-8.22-5.3-5.17-4.2-8.36-5.78-11.69-4.94-3.1.78-5.94 3.92-8.56 9.95a161 161 0 0 1-6.82 13.8h-1.13zm112.89 0a30.34 30.34 0 0 0 11.27-6.27c1.55-1.36 3.32-3.46 5.34-6.29 1.05-1.46 2.15-3.1 3.41-5.04a349.73 349.73 0 0 0 2.5-3.9l.47-.75.93-1.47a89.17 89.17 0 0 1 3.25-4.86c1.05-1.43 1.82-2.23 2.44-2.46 1.02-.37 1.49.48 1.49 2.04l.01 2.11c.05 6.91-.08 11.32-.7 16.33a48.4 48.4 0 0 1-2.38 10.56h-1.07a46.47 46.47 0 0 0 2.45-10.68c.62-4.96.75-9.33.7-16.2l-.01-2.12c0-.97-.08-1.12-.15-1.1-.36.14-1.05.85-1.97 2.1a88.44 88.44 0 0 0-3.22 4.82l-.92 1.46-.48.75a1268.1 1268.1 0 0 1-2.5 3.92c-1.26 1.95-2.38 3.6-3.44 5.08-2.06 2.88-3.87 5.04-5.5 6.45a30.87 30.87 0 0 1-8.94 5.52h-2.98zm-183.72 0H69.3c3.37-3.43 5.19-8.33 5.19-15 0-18.6-.04-17.35 1.02-20.77.6-1.93 1.5-3.74 3.27-6.63.42-.7 4.92-7.8 6.78-10.86 3.04-4.97 11.04-16.5 12.21-18.56 3.48-6.08 4.72-12.06 4.72-24.18 0-7.85 2.5-14.2 8.1-23.44l2.84-4.63a72.67 72.67 0 0 0 2.49-4.4c1.62-3.15 2.48-5.78 2.62-8.28.2-3.78-1.3-7.29-4.9-10.9-5.13-5.12-8.6-5.43-11.2-1.85-2.12 2.92-3.48 7.74-5.06 16.47-.2 1.03-.82 4.6-.82 4.57-.83 4.67-1.4 7.33-2.1 9.6-1.35 4.42-3.7 7.61-8.36 12.26l-3.26 3.2c-6.38 6.39-9.68 11.51-11.36 19.5l-1.16 5.52c-.87 4.1-1.56 7.04-2.33 9.94-3.67 13.74-9.65 25.97-22.59 44.72-7.68 11.14-11.05 18.87-10.92 23.72h-1c-.12-5.16 3.35-13.05 11.1-24.28 12.87-18.67 18.8-30.8 22.44-44.42.77-2.88 1.45-5.8 2.32-9.89l1.16-5.51c1.73-8.22 5.13-13.5 11.64-20 .63-.64 2.84-2.8 3.25-3.21 4.57-4.54 6.82-7.62 8.12-11.84a81.58 81.58 0 0 0 2.07-9.48l.81-4.57c1.62-8.9 3-13.8 5.24-16.89 3-4.15 7.2-3.78 12.71 1.74 3.8 3.8 5.42 7.58 5.2 11.66-.15 2.66-1.05 5.41-2.73 8.68a73.6 73.6 0 0 1-2.52 4.46l-2.84 4.63c-5.52 9.1-7.96 15.3-7.96 22.92 0 12.28-1.28 18.43-4.85 24.68-1.2 2.1-9.21 13.65-12.22 18.58-1.87 3.06-6.37 10.18-6.78 10.86-1.73 2.82-2.6 4.57-3.17 6.4-1.02 3.28-.98 2.1-.98 20.48 0 6.52-1.7 11.44-4.82 15zM310.09 0h1.06c-.37.9-.77 1.83-1.2 2.82-3.9 9.06-5.45 15.15-5.45 25.18 0 7.64-2.1 11.6-6.64 13.05-3.46 1.1-5.72.98-17.57-.43-11.55-1.36-19.17-1.58-28.16-.14-6.24 2.49-25.91 7.02-32.13 7.02-11.15 0-36.76-2.88-54.12-7.01a22.08 22.08 0 0 0-16.95 2.48c-4.05 2.33-7.09 5.03-13.9 11.97-6.28 6.39-9.53 9.23-13.8 11.5-7.09 3.79-11.22 7.65-13.4 12.27-1.82 3.85-2.33 7.84-2.33 15.29 0 4.4-2.65 6.69-9.45 9.74.1-.05-2.97 1.31-3.84 1.71-8.78 4.06-12.71 8.29-12.71 16.55 0 12.52-4.86 19.22-17.34 27.96l-4.56 3.14c-1.9 1.3-3.3 2.3-4.67 3.3-.92.68-1.79 1.34-2.62 2-7.16 5.62-11 14.54-15.56 33.28-.63 2.57-3.3 14-4.07 17.14a350.44 350.44 0 0 1-5.2 19.33c-1.37 4.5-4.5 15.07-4.96 16.53-1.05 3.4-1.64 4.94-2.46 6.32-.82 1.4-6.85 9.08-12.64 18.27L0 277.98v-1.9l4.58-7.35a270.8 270.8 0 0 1 12.61-18.23c-.3.5 1.35-2.8 2.38-6.12.45-1.44 3.58-12.01 4.95-16.53 1.83-6.03 3.44-12.09 5.19-19.27.76-3.13 3.44-14.56 4.06-17.14 4.62-18.95 8.52-28.02 15.92-33.83.84-.67 1.72-1.33 2.65-2.01 1.38-1.02 2.8-2.01 4.7-3.32l4.54-3.14C73.83 140.57 78.5 134.13 78.5 122c0-8.74 4.2-13.26 13.29-17.45.88-.41 3.96-1.77 3.85-1.73 6.46-2.9 8.86-4.97 8.86-8.82 0-7.6.53-11.7 2.42-15.71 2.29-4.84 6.57-8.85 13.84-12.73 4.15-2.21 7.35-5 14.15-11.93 6.28-6.4 9.36-9.13 13.52-11.53a23.07 23.07 0 0 1 17.69-2.59c17.27 4.12 42.8 6.99 53.88 6.99 6.1 0 25.73-4.53 31.92-7 9.12-1.46 16.83-1.25 28.49.13 11.63 1.38 13.9 1.5 17.15.47 4.06-1.3 5.94-4.85 5.94-12.1 0-10.1 1.56-16.3 6.6-28zm25.12 0h1c.05 5.62.26 11.48.65 19.4.47 9.7.64 14.57.64 21.6 0 9.81-4.68 17.46-13.1 23.16-6.53 4.43-14.94 7.46-24.33 9.33-3.74.54-9.42.56-22.68.23-6.74-.17-9.35-.22-12.39-.22-2.77 0-4.97.43-7.63 1.36-.88.3-4.55 1.74-5.58 2.11-6.55 2.35-13.59 3.53-24.79 3.53-8.1 0-13.58-1.38-22.46-4.9l-3.18-1.25c-12.55-4.87-21.27-5.15-37.18 1.12-11.15 4.39-18.13 9.2-22.28 14.81-3.15 4.26-4.33 7.8-5.94 15.8-1.22 6.09-1.93 8.74-3.5 12.13-1.65 3.53-3.97 5.81-7.07 7.22-2.33 1.07-4.35 1.5-9.32 2.19-9.04 1.27-12.77 3.09-15.61 9.58-3.71 8.48-7.72 13.87-14.22 19.76-2.4 2.18-13.14 11.02-15.91 13.42-8.2 7.1-13.85 17.37-18.7 31.97a258.81 258.81 0 0 0-3.27 10.7c-.01.05-2.26 7.97-2.88 10.1-8.49 28.85-17.88 52.95-26.13 61.2-2.8 2.8-5.06 5.64-10.4 12.96-3.4 4.68-6.23 8.25-8.95 11.1v-1.55c2.74-2.98 5.73-6.82 9.48-11.97 4.03-5.52 6.32-8.4 9.17-11.24 8.07-8.08 17.44-32.14 25.87-60.8.62-2.1 2.86-10.03 2.88-10.08 1.21-4.24 2.21-7.53 3.28-10.74 4.9-14.75 10.63-25.16 19-32.4 2.78-2.42 13.5-11.25 15.89-13.4 6.4-5.8 10.32-11.09 13.97-19.43 1.68-3.83 4.05-6.31 7.2-7.86 2.4-1.17 4.64-1.67 9.53-2.36 4.54-.63 6.5-1.05 8.7-2.06 2.89-1.31 5.03-3.42 6.58-6.73 1.53-3.3 2.23-5.9 3.43-11.9 1.64-8.14 2.85-11.79 6.11-16.2 4.28-5.79 11.41-10.7 22.73-15.16 16.15-6.36 25.13-6.07 37.9-1.11l3.19 1.26c8.77 3.47 14.13 4.82 22.09 4.82 11.09 0 18.02-1.16 24.46-3.47 1-.36 4.68-1.8 5.58-2.11A22.5 22.5 0 0 1 265 72.5c3.05 0 5.67.05 14.07.26 11.53.29 17.2.27 20.83-.25 9.25-1.85 17.54-4.83 23.94-9.17C332 57.8 336.5 50.46 336.5 41c0-7-.17-11.86-.7-22.7-.35-7.26-.55-12.83-.59-18.3zM93.87 0h2.04c-.7 4-1.61 6.82-3.03 9.47-2.33 4.38-2.85 5.75-5.26 13.03a40.46 40.46 0 0 1-1.94 5.03c-2.24 4.66-5.92 8.8-13.07 14.26-8.01 6.13-14.27 16.55-20.03 31.55-2.4 6.23-8.75 25.63-9.64 28.01-2.69 7.16-6.56 12.7-15.63 23.68l-2.68 3.24c-6.02 7.34-9.35 12.07-11.72 17.15-2.3 4.94-7.12 9.9-12.91 14.15v-2.4c5.14-3.94 9.1-8.3 11.1-12.6 2.46-5.27 5.87-10.1 11.98-17.56l2.68-3.26c8.94-10.8 12.72-16.22 15.3-23.1.88-2.33 7.24-21.74 9.65-28.03 5.89-15.31 12.3-26 20.68-32.41 6.92-5.3 10.4-9.2 12.48-13.55.65-1.35 1.16-2.7 1.85-4.79 2.45-7.4 3-8.83 5.4-13.34A27.68 27.68 0 0 0 93.87 0zm9.07 0h1.02c-1.66 8.3-2.91 12.67-4.54 15.26a59.14 59.14 0 0 0-4.1 8.21c-1.27 3-2.44 6.2-3.5 9.4-.38 1.12-.7 2.16-2.41 5.39a251.48 251.48 0 0 0-12.81 13.3c-3.48 3.96-5.95 7.27-7.15 9.66-.95 1.9-2.06 5.99-3.61 12.97-.64 2.9-3.65 17.15-4.51 21.07-3.63 16.45-6.63 26.69-9.9 32-7.66 12.45-10.64 15.71-37.08 41.1A69.78 69.78 0 0 1 0 179.21v-1.15a69.39 69.39 0 0 0 13.65-10.42c26.4-25.33 29.32-28.55 36.92-40.9 3.2-5.18 6.18-15.37 9.78-31.7.86-3.91 3.87-18.16 4.51-21.06 1.57-7.09 2.7-11.2 3.7-13.2 1.24-2.5 3.76-5.86 7.29-9.89.9-1.03 1.86-2.1 2.86-3.18 2.4-2.6 4.96-5.22 7.53-7.76.9-.88 1.73-1.7 3.37-3.4a129.02 129.02 0 0 1 4.78-13.46 60.07 60.07 0 0 1 4.19-8.35c1.52-2.44 2.74-6.71 4.36-14.74zM83.71 0h1.1c-2.09 4.74-6.03 8.92-11.42 12.3-7.2 4.52-16.5 7.2-24.39 7.2-8.9 0-11.8 7-11.74 21.52 0 1.7.04 3.17.12 5.99.1 3.3.12 4.45.12 5.99 0 5.73-.76 11.3-2.01 16.5a66.67 66.67 0 0 1-2.15 6.97 2597.76 2597.76 0 0 1-7 15.86A4270.8 4270.8 0 0 1 6.44 136.2 54.64 54.64 0 0 1 0 147v-1.65a54.87 54.87 0 0 0 5.55-9.57A4269.82 4269.82 0 0 0 30.7 79.97c.53-1.2.99-2.23 2.44-5.9A69.23 69.23 0 0 0 36.5 53c0-1.52-.03-2.66-.12-5.95-.08-2.83-.12-4.31-.12-6.01-.03-6.79.53-11.62 2.07-15.34 1.94-4.68 5.39-7.19 10.67-7.19 7.7 0 16.81-2.63 23.86-7.05C77.93 8.27 81.66 4.38 83.7 0zm282.63 0h1.01c1.86 10.02 2.18 12.67 2.32 18.3a123.43 123.43 0 0 1 .37 27.83c-.96 8.78-3.1 16.01-6.63 21.15-11.34 16.5-39.8 29.22-66.41 29.22-5.09 0-10.47.28-16.31.83a413.8 413.8 0 0 0-24.37 3.16c-21.56 3.26-27.66 4.01-36.32 4.01-6.92 0-12.2-1.05-21.69-3.9l-2.78-.83c-1.39-.41-2.54-.74-3.65-1.02-8-2.05-14.22-2.04-21.7.72a16.32 16.32 0 0 0-9.17 8.18c-1.6 3.05-2.5 6.06-4.02 12.83-1.5 6.64-2.34 9.52-3.99 12.64a16.16 16.16 0 0 1-9.85 8.36 104.8 104.8 0 0 0-9.5 3.42c-6.55 2.8-10.1 5.57-13.8 10.47-1.33 1.75-1.03 1.3-5.43 7.9-1.98 2.97-4.66 5.8-8.48 9.14-2.01 1.76-10.71 8.83-12.88 10.7-7.37 6.35-12.58 12.14-16.63 19.14-4.22 7.3-7.8 18.3-11.28 33.26-.87 3.73-1.72 7.64-2.64 12.14l-1.18 5.8-1.09 5.45c-1.8 8.96-2.77 13.28-3.77 16.26-6.8 20.44-17.26 42.16-27.13 51.2-5.11 4.7-8.1 7.07-11.1 8.86-.9.54-1.84 1.04-2.92 1.57-.44.22-9.6 4.4-14.1 6.66l-1.22.62v-1.13l.78-.39c4.52-2.26 13.67-6.44 14.1-6.65a41.19 41.19 0 0 0 2.84-1.54c2.94-1.75 5.88-4.09 10.94-8.73 9.71-8.9 20.1-30.51 26.87-50.79.97-2.92 1.94-7.22 3.73-16.13l1.1-5.46a490.5 490.5 0 0 1 3.82-17.96c3.5-15.06 7.1-26.14 11.39-33.54 4.11-7.11 9.4-12.98 16.83-19.4 2.19-1.88 10.88-8.95 12.88-10.7 3.77-3.28 6.39-6.05 8.3-8.93 4.43-6.64 4.12-6.18 5.47-7.96 3.8-5.03 7.5-7.91 14.21-10.78 2.61-1.12 5.74-2.24 9.59-3.46a15.17 15.17 0 0 0 9.27-7.86c1.59-3.02 2.42-5.85 4.03-12.99 1.41-6.27 2.32-9.33 3.98-12.48a17.31 17.31 0 0 1 9.7-8.66c7.7-2.83 14.1-2.84 22.3-.75 1.12.29 2.28.61 3.68 1.03l3.73 1.11c8.47 2.54 13.66 3.58 20.46 3.58 8.59 0 14.67-.75 36.18-4a414.64 414.64 0 0 1 24.41-3.17c5.88-.54 11.29-.83 16.41-.83 26.3 0 54.45-12.58 65.59-28.78 3.42-4.98 5.5-12.06 6.46-20.7.84-7.74.73-16.02.02-23.9a136.2 136.2 0 0 0-.57-5.12c0-4.47-.3-6.94-2.16-17zM18.88 0h1.03C18 7.57 17.15 10.18 14.46 16.2c-1.95 4.37-2.67 9.19-2.42 14.89.2 4.33.71 7.7 2.28 16.13 1.09 5.88 1.57 8.77 1.94 12.2.96 8.9.24 16.08-2.8 22.79A463.4 463.4 0 0 1 0 109.43v-2.12a465 465 0 0 0 12.54-25.52c2.97-6.52 3.67-13.53 2.72-22.27-.36-3.4-.84-6.26-1.93-12.12-1.57-8.47-2.1-11.88-2.29-16.27-.26-5.84.48-10.81 2.5-15.33 2.64-5.9 3.48-8.47 5.34-15.8zm280.47 0a70.78 70.78 0 0 1-4.91 11.24c-2.56 4.7-4.01 8.45-4.86 11.98l-.4 1.8-.28 1.45a5.28 5.28 0 0 1-.74 2.07c-.74 1.03-1.93 1.28-5.13 1.25.92 0-9.85-.29-15.03-.29-10.2 0-18.45.82-29.46 2.56-16.87 2.66-17.73 2.77-23.66 2.52a42.57 42.57 0 0 1-8-1.09c-17.7-4.16-46.18-5.86-54.72-3.01-2.72.9-5.88 2.8-9.52 5.59a112.37 112.37 0 0 0-6.54 5.48c-1.4 1.25-9.17 8.5-10.78 9.84-1.45 1.2-8.18 7.42-8.85 8.02a114.65 114.65 0 0 1-4.55 3.9c-4.99 4.03-8.9 6.2-11.92 6.2-3.52.05-4.32 0-5.14-.4-1.13-.56-1.5-1.72-1.13-3.57.74-3.63 4.47-10.84 12.84-24.8 5.69-9.48 9.42-18 11.78-26.2 1.45-5.04 1.94-7.4 2.97-14.54h1.01c-1.05 7.3-1.54 9.7-3.01 14.82-2.39 8.28-6.16 16.89-11.9 26.44-8.3 13.84-12 21.01-12.7 24.48-.3 1.45-.08 2.14.59 2.47.6.3 1.35.35 3.48.3 3.92 0 7.69-2.1 12.5-5.98 1.4-1.13 2.87-2.39 4.51-3.86.66-.59 7.41-6.83 8.88-8.05 1.59-1.33 9.34-8.55 10.75-9.82 2.4-2.15 4.55-3.96 6.6-5.53 3.72-2.85 6.97-4.8 9.81-5.74 8.76-2.92 37.41-1.22 55.27 2.99 2.57.6 5.14.95 7.81 1.06 5.84.25 6.7.14 23.47-2.51 11.05-1.75 19.36-2.57 29.6-2.57 5.2 0 15.99.3 15.05.29 2.87.03 3.84-.17 4.3-.83.23-.32.4-.8.58-1.7l.28-1.43.4-1.85c.88-3.6 2.36-7.44 4.96-12.22 1.87-3.43 3.44-7 4.73-10.76h1.06zm-8.59 0c-5.91 17.94-9.55 22-19.76 22-4.5 0-10.22.32-28.69 1.5l-1.53.1c-15.6.99-23.47 1.4-28.78 1.4-5.35 0-13.24-.96-28.86-3.28l-1.54-.23C163.18 18.75 157.47 18 153 18c-4.45 0-7.3 1.01-10.96 3.34-.1.06-1.8 1.17-2.3 1.47-2.43 1.5-4.32 2.19-6.74 2.19-2.8 0-4.11-1.46-4.11-4.22 0-1.04.16-2.29.5-4.1.16-.82.9-4.4 1.07-5.32.8-4.11 1.3-7.68 1.47-11.36h2c-.17 3.82-.68 7.5-1.5 11.75-.19.94-.92 4.5-1.07 5.31a21.04 21.04 0 0 0-.47 3.72c0 1.7.46 2.22 2.11 2.22 1.99 0 3.55-.57 5.7-1.9.47-.28 2.15-1.37 2.26-1.44C144.92 17.14 148.12 16 153 16c4.62 0 10.3.74 28.9 3.51l1.53.23C198.93 22.04 206.8 23 212 23c5.25 0 13.11-.41 28.65-1.4l1.54-.1C260.73 20.32 266.43 20 271 20c8.95 0 12.15-3.4 17.66-20h2.1zM141.51 0h1.13c-2.06 3.86-2.63 5.1-2.77 6.19-.15 1.12.42 1.64 2.32 1.96 1.8.3 3.85.35 10.81.35 6.02 0 13 .56 21.35 1.62 3.95.5 8.03 1.1 13.13 1.89 24 3.7 22.5 3.49 26.83 3.49 24.02 0 51.83-2.24 60.45-6.94 2.88-1.57 5.05-4.49 6.6-8.56h1.07c-1.64 4.47-3.98 7.69-7.2 9.44-8.83 4.82-36.67 7.06-60.92 7.06-4.41 0-2.84.22-26.98-3.5-5.1-.8-9.17-1.38-13.1-1.88-8.31-1.06-15.26-1.62-21.23-1.62-7.04 0-9.1-.05-10.97-.37-2.38-.4-3.38-1.32-3.15-3.07.16-1.22.69-2.41 2.63-6.06zm76.4 0c5.69 1.64 10.37 2.5 14.09 2.5 9.59 0 16.7-.71 22.4-2.5h2.98C251.12 2.53 243.2 3.5 232 3.5c-4.5 0-10.32-1.21-17.53-3.5h3.45zM70.69 0c-2.87 3.27-6.95 5.39-12.02 6.53-3.98.89-7.5 1.08-12.92 1A97.24 97.24 0 0 0 44 7.5c-5.37 0-8.86-1.24-10.1-4.97A8.6 8.6 0 0 1 33.5 0h.99c.02.82.14 1.56.36 2.22C35.91 5.39 39.02 6.5 44 6.5l1.76.02c5.35.09 8.8-.1 12.69-.97C62.95 4.54 66.63 2.74 69.3 0h1.37zM0 207.87c7.31-.16 11.5 3.33 11.5 11.13 0 11.41-5.05 28.35-11.5 41.5v-2.3c5.93-12.72 10.5-28.47 10.5-39.2 0-7.18-3.7-10.3-10.5-10.13v-1zm0 7.05c1.23.14 2.18.58 2.87 1.31 1.4 1.48 1.6 3.72 1.16 7.58l-.16 1.3A28.93 28.93 0 0 0 3.5 229c0 3.2-1.48 9.52-3.5 15.9v-3.45c1.49-5.13 2.5-9.87 2.5-12.45 0-.98.08-1.75.37-4.02l.16-1.29c.42-3.56.24-5.59-.88-6.77-.5-.53-1.21-.87-2.15-1v-1zM0 410.9v-1.47a21.67 21.67 0 0 0 2.97-4.7c1.32-2.7 2.68-6.28 4.56-11.89 7.85-23.55 7.83-26.6.25-30.4-2.25-1.12-4.8-1.43-7.78-.91v-1.02a13.1 13.1 0 0 1 8.22 1.04c8.24 4.12 8.26 7.6.25 31.6-1.88 5.66-3.25 9.27-4.6 12.02A20.82 20.82 0 0 1 0 410.9zM33.64 452c1.68 0 3.04-.23 8.34-1.31l2.38-.47c8.26-1.57 12.72-1.3 14.53 2.33 1.38 2.75-.47 5.86-4.75 9.68a75.6 75.6 0 0 1-5.08 4.07c-.94.7-4.89 3.59-5.79 4.27-1.86 1.4-2.97 2.37-3.47 3.03a19.08 19.08 0 0 0-2.89 5.5c.07-.2-4.02 13.65-6.96 22.22-2.7 7.85-5.56 10.72-8.82 8.59-2.11-1.4-3.66-4.24-6.6-11.03-1.98-4.62-2.5-5.76-3.4-7.4-4.55-8.18-3.9-23.9-.05-32.87a9.6 9.6 0 0 1 6.98-5.96c2.59-.66 4.86-.75 11.78-.67l3.8.02zm0 2c-1.13 0-2.09 0-3.82-.02-12.07-.13-14.83.57-16.9 5.41-3.63 8.47-4.26 23.55-.05 31.12.96 1.73 1.48 2.88 3.5 7.58 2.72 6.3 4.24 9.08 5.86 10.14 1.64 1.08 3.5-.8 5.82-7.55a682.9 682.9 0 0 0 6.97-22.24 21.03 21.03 0 0 1 3.18-6.04c.65-.87 1.85-1.9 3.86-3.43.92-.7 4.87-3.57 5.8-4.27 2.02-1.5 3.6-2.77 4.95-3.97 3.63-3.23 5.09-5.7 4.3-7.28-1.21-2.42-5.07-2.65-12.38-1.27l-2.35.47c-5.49 1.11-6.86 1.35-8.74 1.35zm345.63 146c-3.45-12.26-3.77-14.13-3.77-19 0-3.33-.13-6.27-.43-11.34-.63-10.33-.65-13.5.26-17.07 1.21-4.74 4.21-7.1 9.67-7.1h26c4.08 0 5.19 1.85 5.93 7.11.1.79.13.97.19 1.32.84 5.35 2.8 7.58 8.88 7.58 3.64 0 5.54.4 6.43 1.37.76.83.76 1.44.36 3.93-.85 5.26.5 8.85 7.5 13.8 6.32 4.45 11.63 5.36 16.55 3.37 3.8-1.54 6.73-4.16 11.92-10l1.1-1.23 1.09-1.23a75.6 75.6 0 0 1 2.7-2.86 35.81 35.81 0 0 1 9.57-6.73c1.52-.76 1.72-.86 5.66-2.63 6.1-2.73 9.01-4.5 11.74-7.62 2.63-3 4.67-4.85 6.7-6.04 3.18-1.85 5.46-2.13 13.68-2.13 5.98 0 10.56-4.32 18-14.99l2.82-4.03c1.06-1.5 1.94-2.7 2.79-3.79 7.87-10.12 19.38-10.4 30.74.96 5.54 5.53 10.17 19.43 13.64 38.51 2.5 13.75 4.18 29.46 4.47 39.84h-1c-.3-10.32-1.96-25.97-4.45-39.66-3.43-18.87-8.02-32.65-13.36-37.99-10.95-10.95-21.76-10.68-29.26-1.04-.83 1.07-1.7 2.26-2.75 3.75l-2.81 4.02c-7.65 10.95-12.38 15.42-18.83 15.42-8.04 0-10.21.26-13.17 2-1.92 1.12-3.9 2.9-6.45 5.83-2.86 3.26-5.87 5.09-12.09 7.88a103.35 103.35 0 0 0-5.62 2.6 34.84 34.84 0 0 0-9.32 6.54 74.67 74.67 0 0 0-3.75 4.05l-1.1 1.24c-5.28 5.95-8.29 8.64-12.28 10.25-5.26 2.13-10.92 1.17-17.5-3.48-7.33-5.17-8.82-9.15-7.92-14.77.34-2.12.34-2.6-.1-3.1-.64-.69-2.34-1.04-5.7-1.04-6.63 0-8.96-2.63-9.87-8.42l-.2-1.34c-.67-4.82-1.53-6.24-4.93-6.24h-26c-5 0-7.6 2.04-8.7 6.34-.88 3.43-.85 6.57-.23 16.76a177 177 0 0 1 .43 11.4c0 4.78.32 6.63 3.81 19h-1.04zm13.68 0c-1.31-6.58-1.61-10.71-1.36-14.84.04-.7.1-1.44.18-2.38l.23-2.56c.34-3.81.5-6.97.5-11.22 0-4.94 1.46-7.76 4.21-8.42 2.38-.58 5.56.54 9.2 3 6.64 4.52 13.99 13.07 16.55 19.23 4.77 11.44 14.12 15.69 33.54 15.69 8.6 0 14.32-2.35 20.67-7.88 1.45-1.26 15.06-15 21-20 7.21-6.07 11.77-7.59 20.62-8.32 5.52-.45 7.98-.9 11.44-2.36 4.58-1.95 9.36-5.48 14.9-11.29 7.43-7.76 13.25-8.92 17.47-4.3 3.32 3.63 5.46 10.58 6.82 20.24.73 5.17.94 7.74 1.58 17.38.25 3.75.17 5.32-.92 18.03h-1c1.09-12.7 1.17-14.28.92-17.97-.64-9.6-.85-12.16-1.57-17.3-1.33-9.47-3.43-16.27-6.56-19.7-3.76-4.11-8.93-3.08-16 4.32-5.65 5.9-10.54 9.5-15.25 11.5-3.58 1.53-6.13 1.99-11.6 2.44-8.8.72-13.17 2.18-20.2 8.1-5.9 4.96-19.5 18.7-21 19.99-6.52 5.68-12.47 8.12-21.32 8.12-19.78 0-29.5-4.42-34.46-16.3-2.49-5.97-9.71-14.38-16.2-18.79-3.42-2.32-6.36-3.35-8.4-2.86-2.2.53-3.44 2.92-3.44 7.45 0 4.28-.16 7.47-.5 11.31l-.23 2.56c-.09.93-.14 1.65-.19 2.35-.24 4.08.06 8.18 1.39 14.78h-1.02zm113.75 0c2.52-3.26 8.93-11.79 10.9-14.3 5.48-6.98 13.05-12.38 19.4-13.94 7.01-1.71 11.5 1.45 11.5 9.24 0 4.02-.04 5.16-.74 19h-1c.7-13.85.74-15 .74-19 0-7.12-3.86-9.83-10.26-8.26-6.11 1.5-13.5 6.77-18.85 13.57-1.86 2.36-7.65 10.07-10.43 13.69h-1.26zm-9.86-338.96c3.44 2.71 7 5.1 11.44 7.75 1.06.64 8.42 4.9 10.35 6.1 11.27 7 15 13.35 12.35 25.33-1.45 6.52-4.53 11.1-9.39 14.44-3.83 2.63-8.07 4.26-16.08 6.56-11.97 3.45-13.68 3.99-18.82 6.28a60.18 60.18 0 0 0-7.81 4.18c-11.11 7.07-19.1 7.7-27.96 3.28-3.56-1.77-17.2-11-17.2-11.01a101.77 101.77 0 0 0-5.2-3.07c-16.04-8.83-34.27-24.16-34.52-31.85-.11-3.46 1.99-6.57 6.28-10.26 1.03-.9 2.18-1.81 3.68-2.95.72-.55 3.38-2.56 3.94-3 4.47-3.4 7.18-5.79 9.32-8.45 11.12-13.82 26.55-28.68 34.36-32.28 12.06-5.54 19.84-5.77 27.37.12 3.25 2.54 5.65 6.54 8.58 13.35.29.65 2.3 5.45 2.88 6.74 1.62 3.65 2.9 5.8 4.24 6.94.72.6 1.45 1.2 2.2 1.8zm-3.49-.28c-1.63-1.39-3.03-3.74-4.77-7.65-.58-1.3-2.6-6.12-2.88-6.76-2.81-6.5-5.08-10.3-7.98-12.56-6.83-5.35-13.85-5.15-25.3.12-7.45 3.42-22.7 18.12-33.64 31.72-2.27 2.82-5.08 5.3-9.67 8.79l-3.94 2.98a79.98 79.98 0 0 0-3.59 2.88c-3.87 3.33-5.67 6-5.58 8.69.21 6.64 18.14 21.72 33.48 30.15 1.76.97 3.5 2 5.3 3.13.12.08 13.61 9.22 17.03 10.92 8.22 4.1 15.46 3.52 26-3.18a62.17 62.17 0 0 1 8.07-4.31c5.25-2.35 7-2.9 19.08-6.38 7.8-2.24 11.9-3.82 15.5-6.3 4.44-3.04 7.23-7.18 8.56-13.22 2.44-11.02-.83-16.6-11.45-23.2-1.9-1.18-9.23-5.42-10.32-6.08-4.5-2.69-8.13-5.12-11.64-7.9-.77-.6-1.52-1.21-2.26-1.84zM87.72 241.6c4.3-2.98 7.88-5 12.14-6.95.84-.4 1.73-.78 2.78-1.24l4.37-1.88a164.3 164.3 0 0 0 17.74-8.96 320.67 320.67 0 0 1 27.87-14.5c4.22-1.95 21.89-9.84 21.17-9.52 19.17-8.62 28.1-6.93 49.5 8.05 7.91 5.54 13.24 13.25 16.45 22.66 3.02 8.83 3.76 16.51 3.76 27.75 0 8.32-.66 12.95-3.68 18.97-4.18 8.36-12.3 16.14-25.58 23.47-24.45 13.49-38.83 27.55-52.83 47.84-8.83 12.8-47.76 44.21-65.16 54.15C75.04 413.55 48.89 423.5 31 423.5c-10.05 0-14.67-4.78-14.76-13.37-.07-6.32 2.06-13.73 6.3-24.32 2.95-7.37 2.02-12.9-2.16-22.29-3.19-7.17-3.88-9.14-3.88-12.52 0-3.35 1.87-6.9 5.52-11.07 2.61-3 3.5-3.83 11.9-11.5 5.09-4.66 8.08-7.6 10.7-10.75 9.46-11.36 12.62-19.47 17.9-44.78 3.12-15.05 6.63-20.28 15.12-25.25.8-.47 3.95-2.25 4.7-2.68a76.66 76.66 0 0 0 5.38-3.38zm.56.82a77.63 77.63 0 0 1-5.44 3.43l-4.7 2.67c-8.23 4.82-11.57 9.81-14.65 24.6-5.3 25.45-8.51 33.7-18.1 45.21-2.66 3.19-5.68 6.16-10.8 10.84-8.36 7.64-9.24 8.48-11.82 11.42-3.5 4.01-5.27 7.36-5.27 10.42 0 3.18.68 5.1 3.8 12.12 4.27 9.6 5.24 15.37 2.16 23.07-4.18 10.47-6.29 17.78-6.22 23.93.08 8.06 4.26 12.38 13.76 12.38 17.67 0 43.68-9.9 64.75-21.93 17.28-9.88 56.1-41.2 64.84-53.85 14.08-20.42 28.57-34.59 53.17-48.16 13.12-7.23 21.09-14.87 25.17-23.03 2.92-5.86 3.57-10.35 3.57-18.53 0-11.13-.74-18.73-3.7-27.43-3.15-9.22-8.36-16.75-16.09-22.16-21.13-14.8-29.7-16.42-48.5-7.95.7-.32-16.96 7.56-21.17 9.5-1.7.8-3.3 1.55-4.86 2.3a319.68 319.68 0 0 0-22.93 12.17 165.3 165.3 0 0 1-17.85 9.01l-4.37 1.88c-1.04.45-1.92.84-2.76 1.23a74.56 74.56 0 0 0-11.99 6.86zm-7.6 12.2c7.7-6.25 12.3-8.17 23.68-11.27 6.12-1.67 9.12-2.95 12.31-5.72 3.8-3.3 7.47-4.52 15.86-6.1 2.75-.52 3.67-.7 5.06-1.02 5.48-1.24 9.48-2.93 13.1-5.89 10.42-8.53 25.4-14.11 36.31-14.11 5.33 0 16.77 7.58 25.74 17.16 10.73 11.46 15.96 23.27 12.73 32.5-3.18 9.1-11.39 18.57-23.03 27.86-8.44 6.73-18.36 13-25.22 16.43-3.72 1.86-6.59 4.88-9.77 9.99-.69 1.1-11.1 20.25-16.03 27.83-5.62 8.65-15.4 17.36-30.23 27.96a552.58 552.58 0 0 1-9.2 6.42c-.13.09-6.81 4.65-8.6 5.89-6.47 4.46-10.35 7.35-13.05 9.83-11.64 10.67-37.14 15.54-43.7 8.98-1.96-1.96-2.2-4.06-1.95-10.52.37-9.42-.5-14.5-4.95-20.51a34.09 34.09 0 0 0-7.04-6.92c-3.93-2.95-6.07-6.11-6.56-9.49-.97-6.61 3.87-13.06 14.17-21.69 1.58-1.32 6.67-5.44 7.09-5.78a48.03 48.03 0 0 0 5.23-4.77c4.1-4.63 5.85-9.55 7.8-20.07a501.52 501.52 0 0 0 .8-4.37c.33-1.87.6-3.3.88-4.73.74-3.78 1.5-7.18 2.4-10.63 1-3.78 1.38-5.5 2.36-10.37.6-3.02.93-4.21 1.56-5.47 1.22-2.45 1.27-2.5 12.25-11.42zm.64.78c-10.77 8.74-10.88 8.84-12 11.08-.58 1.16-.88 2.3-1.47 5.22-.98 4.89-1.36 6.63-2.37 10.44-.9 3.43-1.65 6.8-2.39 10.56a339.79 339.79 0 0 0-1.29 6.95l-.39 2.15c-1.98 10.68-3.77 15.74-8.04 20.54a48.77 48.77 0 0 1-5.34 4.88c-.42.34-5.5 4.47-7.07 5.78-10.04 8.4-14.72 14.65-13.83 20.78.45 3.1 2.44 6.03 6.17 8.83 3 2.25 5.39 4.62 7.24 7.12 4.63 6.24 5.52 11.52 5.15 21.15-.25 6.14-.01 8.1 1.66 9.78 6.1 6.1 31.02 1.33 42.31-9.02 2.75-2.52 6.66-5.43 13.16-9.92l8.6-5.89c3.63-2.48 6.45-4.44 9.19-6.4 14.73-10.54 24.44-19.18 29.97-27.7 4.9-7.54 15.31-26.68 16.02-27.8 3.27-5.26 6.26-8.41 10.18-10.37 6.79-3.4 16.65-9.63 25.03-16.32 11.52-9.18 19.61-18.53 22.72-27.4 3.07-8.78-2.02-20.27-12.52-31.49-8.8-9.4-20.04-16.84-25.01-16.84-10.67 0-25.43 5.5-35.68 13.89-3.76 3.07-7.9 4.81-13.5 6.09-1.41.32-2.35.5-5.11 1.02-8.21 1.55-11.76 2.73-15.38 5.88-3.34 2.9-6.45 4.22-12.7 5.92-11.26 3.07-15.75 4.94-23.31 11.09zM212 251.85c0 7.56-.6 10.92-2.6 14.3-1.1 1.84-7.66 10.05-8.6 11.3-5.96 7.94-9.33 10.28-17.26 13.76-1.34.58-2.2 1-3.03 1.5-.55.33-1.2.66-2 1.02-.71.33-4.46 1.9-5.52 2.39-6.05 2.78-8.99 5.8-8.99 10.73 0 10.97-18.95 36.12-34.51 44.87-8.18 4.6-21.3 9.36-32.78 11.86-13.33 2.9-22.49 2.48-24.62-2.32-1.32-2.97-4.4-4.26-11.98-5.81l-.6-.12c-4.84-.99-6.94-1.55-9.03-2.64-2.92-1.5-4.48-3.7-4.48-6.84 0-2.74 1.08-5.77 3.25-9.67.85-1.53 1.82-3.13 3.23-5.35-.16.25 2.83-4.4 3.67-5.76 6.69-10.7 9.85-18.5 9.85-27.22 0-18.41 11.22-33.37 27.5-42.86 5.22-3.05 9.23-3.31 15.2-2.12 5.04 1 6.05.9 7.43-1.52 4.5-7.85 7.04-9.5 15.87-9.5 3.93 0 6.97-.98 10.47-3.16 1.56-.97 8.67-6.17 10.99-7.68 9.2-5.98 11.34-7 25.2-11.95 6.95-2.48 15.18 1.28 22.33 9.12 6.55 7.19 11.01 16.61 11.01 23.67zm-2 0c0-6.5-4.25-15.48-10.49-22.32-6.67-7.32-14.16-10.74-20.17-8.59-13.73 4.9-15.73 5.85-24.8 11.75-2.24 1.46-9.37 6.68-11.01 7.7-3.8 2.36-7.2 3.46-11.53 3.46-8.08 0-9.98 1.23-14.13 8.5-1.1 1.91-2.51 2.88-4.35 3.09-1.3.14-1.9.05-5.22-.61-5.53-1.1-9.07-.88-13.8 1.88-15.72 9.17-26.5 23.55-26.5 41.14 0 9.2-3.28 17.29-10.15 28.28l-3.68 5.77c-1.39 2.19-2.35 3.77-3.17 5.25-2.02 3.63-3 6.38-3 8.7 0 4.19 2.87 5.67 11.9 7.52l.61.12c8.27 1.7 11.7 3.13 13.4 6.95 3.17 7.14 36 0 54.6-10.46 14.98-8.43 33.49-32.99 33.49-43.13 0-5.9 3.47-9.48 10.16-12.55 1.1-.5 4.85-2.08 5.52-2.38.74-.34 1.32-.64 1.8-.93.92-.55 1.85-1 3.25-1.62 7.65-3.35 10.75-5.5 16.47-13.12 1.02-1.36 7.47-9.42 8.47-11.11 1.79-3.01 2.33-6.06 2.33-13.3zm-37.18-22.4c.15-.1 2.4-1.51 2.95-1.84.96-.57 1.7-.94 2.43-1.17 2.57-.83 5.06-.1 11.04 3.12 14.86 8 19.43 22.87 9.18 38.71-4.04 6.24-9.37 9-18.72 11.11-.85.2-1.2.27-3.13.68-6.04 1.29-8.78 2.08-11.6 3.65-3.63 2.02-6.09 4.98-7.5 9.44-7.87 24.93-19.72 43.34-36.28 50.31-16.45 6.93-21.13 8.53-27.98 8.89-4.94.25-9.8-.65-15.4-2.89a44.45 44.45 0 0 1-5.64-2.6c-4.02-2.33-5.14-4.74-4.5-9.31.3-2.13 3.77-15.53 4.84-20.65.63-3.05 1.19-6.14 1.75-9.69a464.04 464.04 0 0 0 1.35-8.9c1.42-9.41 2.5-14.27 4.49-18.65 2.46-5.43 6.13-9.03 11.72-11.13 6.59-2.47 10.54-3.1 18.03-3.53 4.75-.27 6.68-.64 9-2.05.61-.37 1.22-.81 1.82-1.33a30.61 30.61 0 0 0 3.37-3.4c.59-.69 2.38-2.9 2.63-3.19 3.36-4 6.3-5.53 12.33-5.53 3.94 0 5.9-.92 8.18-3.36-.17.18 2.75-3.14 3.85-4.22a30.95 30.95 0 0 1 6.79-5c1.5-.83 3.15-1.62 4.99-2.38a64.92 64.92 0 0 0 10.01-5.1zm-14.52 8.34a29.95 29.95 0 0 0-6.57 4.84 116.68 116.68 0 0 0-3.82 4.2c-2.46 2.63-4.68 3.67-8.91 3.67-5.72 0-8.39 1.39-11.57 5.17-.23.28-2.03 2.5-2.63 3.2a31.6 31.6 0 0 1-3.47 3.51c-.65.55-1.3 1.03-1.96 1.43-2.5 1.51-4.55 1.9-9.47 2.19-7.39.42-11.25 1.04-17.72 3.47-5.34 2-8.82 5.4-11.17 10.6-1.93 4.27-3 9.07-4.41 18.39l-.65 4.34-.7 4.57c-.57 3.56-1.12 6.67-1.76 9.73-1.08 5.18-4.54 18.53-4.83 20.59-.59 4.17.35 6.18 4.01 8.3 1.35.77 3.1 1.58 5.52 2.55 5.46 2.18 10.18 3.05 14.97 2.8 6.69-.34 11.32-1.93 27.65-8.8 16.21-6.83 27.92-25.01 35.71-49.7 1.49-4.7 4.12-7.86 7.97-10 2.93-1.63 5.74-2.45 11.87-3.76 1.92-.4 2.28-.49 3.12-.68 9.12-2.06 14.24-4.7 18.1-10.67 9.92-15.34 5.55-29.55-8.82-37.29-5.75-3.1-8.03-3.76-10.25-3.05-.65.2-1.33.54-2.23 1.08-.55.32-2.77 1.72-2.93 1.82a65.91 65.91 0 0 1-10.16 5.17c-1.8.75-3.42 1.52-4.89 2.33zm-42.39 32.72c16.15-2.87 26.36-.97 32.47 6.16 5.08 5.93 1.13 21.42-5.93 35.55-4.79 9.58-10.6 16.21-23.16 25.19-14.15 10.1-35.5 12.2-40.71 3.85-1.86-2.97-2.1-8.14-1.06-15.73.78-5.68 1.86-10.71 4.73-22.98l.12-.51c1.59-6.8 2.37-10.31 3.14-14.14 1.45-7.25 3.74-11.47 7.26-13.74 2.81-1.8 5.53-2.28 12.33-2.62 5.33-.27 7.56-.46 10.81-1.03zm.18.98c-3.3.59-5.56.78-10.94 1.05-6.62.33-9.23.78-11.84 2.46-3.25 2.1-5.42 6.09-6.82 13.1-.77 3.84-1.56 7.35-3.15 14.17l-.12.5c-2.86 12.24-3.93 17.26-4.7 22.9-1.03 7.36-.79 12.36.9 15.07 4.82 7.7 25.54 5.67 39.29-4.15 12.43-8.88 18.13-15.39 22.84-24.81 6.86-13.72 10.75-29 6.07-34.45-5.84-6.81-15.7-8.65-31.53-5.84zM132 276.5c7.12 0 10.66 3.08 11.25 8.7.42 4.02-.43 8.14-2.77 15.94-2.56 8.52-18.36 25.38-27.2 31.28-7.01 4.67-20.02 5.67-26.57.99-3.99-2.85-3.53-12.08.02-26.46.68-2.75 1.47-5.65 2.37-8.76a412.6 412.6 0 0 1 3.05-10.14l.37-1.2c1.48-4.8 5.1-7.75 10.73-9.27 4.4-1.2 9.54-1.5 17.48-1.33l3.89.1c3.87.11 5.42.15 7.38.15zm0 1c-1.97 0-3.53-.04-7.41-.15l-3.88-.1c-7.85-.17-12.92.13-17.2 1.3-5.32 1.43-8.67 4.16-10.03 8.6a1277.83 1277.83 0 0 1-1.6 5.21c-.68 2.2-1.27 4.17-1.82 6.1-.9 3.1-1.68 5.99-2.36 8.73-3.43 13.88-3.87 22.93-.4 25.4 6.17 4.42 18.73 3.45 25.42-1 8.66-5.78 24.33-22.49 26.8-30.73 2.3-7.67 3.14-11.71 2.73-15.56-.53-5.1-3.64-7.8-10.25-7.8zm-17.79 7a31.3 31.3 0 0 1 8.57 1.4c5.42 1.78 8.72 5.03 8.72 10.1 0 9.59-9.51 17.2-22.34 21.47-9.82 3.28-13.62-1.79-11.66-16.54.84-6.28 3.82-10.67 8.24-13.46a20.38 20.38 0 0 1 8.47-2.97zm-.6 1.08a19.39 19.39 0 0 0-7.34 2.73c-4.18 2.64-6.98 6.78-7.77 12.76-1.89 14.11 1.36 18.45 10.34 15.46C121.3 312.37 130.5 305 130.5 296c0-4.56-2.98-7.5-8.03-9.15a28.05 28.05 0 0 0-8.2-1.35c-.13 0-.35.03-.66.08zm80.87-23.45c-2.72 9.8-14.93 9.86-26.72 3.3-10.17-5.64-13.8-17.98-5-22.87a66.53 66.53 0 0 0 4.48-2.7l2.03-1.3a50.15 50.15 0 0 1 3.92-2.3c4.73-2.43 8.82-2.8 14-.72 9.16 3.66 10.98 13.33 7.3 26.6zm-20.83-24.98a49.26 49.26 0 0 0-3.84 2.25l-2.03 1.3c-.84.53-1.5.95-2.16 1.35-.82.5-1.6.96-2.38 1.39-7.94 4.4-4.59 15.8 5 21.12 11.31 6.29 22.8 6.23 25.28-2.7 3.57-12.83 1.85-21.97-6.7-25.4-4.9-1.95-8.69-1.62-13.17.7zm17.85 12.15c0 5.7-2.44 9-6.64 9.96-3.3.76-7.56-.05-11.08-1.81l-1.89-.94c-.67-.34-1.18-.62-1.63-.88-4.07-2.38-4.13-4.97.34-10.93 6.8-9.06 20.9-7.16 20.9 4.6zm-1 0c0-5.3-2.87-8.55-7.32-9.16-4.23-.57-8.99 1.44-11.78 5.16-4.15 5.54-4.1 7.44-.64 9.47.44.25.93.51 1.59.85l1.87.93c3.34 1.67 7.36 2.44 10.42 1.74 3.73-.86 5.86-3.74 5.86-9zM387 530.3c0-12.8 2.44-16.74 18.48-29.77a56.8 56.8 0 0 1 7.61-5.2c2.6-1.5 5.33-2.82 8.5-4.18 1.24-.53 2.48-1.05 4.1-1.7l3.92-1.57c9.4-3.83 13.74-6.7 16.62-12.05 1.2-2.22 2.21-4.4 3.23-6.83a148.57 148.57 0 0 0 1.54-3.84l.3-.74.56-1.44c3.2-8.02 6.05-12.08 12.7-16.5a35.26 35.26 0 0 0 4.96-4 46.36 46.36 0 0 0 3.88-4.29c.27-.34 2.55-3.2 3.2-3.98 3.48-4.15 6.51-5.9 11.51-5.9 3.08 0 5.62-.63 9.57-2.1 5.42-2.02 6.53-2.34 8.96-2.2 2.53.13 4.85 1.26 7.18 3.59 1.3 1.3 5.55 5.83 6.52 6.78 5.06 5 9.44 6.92 17.77 6.92a197.5 197.5 0 0 1 12.08.45c15.93.87 21.94.57 25.28-2.21 6.91-5.77 11.64-2.73 11.64 7.76 0 10.73-8.6 20-19 20-4.8 0-8.32 1.43-9.34 3.67-1.12 2.48.68 6.15 5.98 10.57 13.6 11.33 11.24 20.76-7.64 20.76a21.91 21.91 0 0 0-14.6 5.24c-3.28 2.71-5.8 5.86-9.85 11.82l-1.52 2.25c-3.1 4.57-5.01 7.1-7.32 9.4-6.21 6.21-9.3 7.64-13.05 6.89l-1-.23a10.82 10.82 0 0 0-2.66-.37c-1.6 0-2.41.67-8.18 6.22-4.85 4.67-8.07 6.78-11.82 6.78-1.33 0-3.46 1.15-6.45 3.45-1.27.98-2.68 2.14-4.5 3.7l-4.92 4.29a181.11 181.11 0 0 1-4.54 3.82c-9.33 7.56-15.63 10.2-20.21 6.52-2.7-2.15-4.14-4.51-4.63-7.26-.37-2.04-.26-3.63.29-7.3.87-5.85.65-8.42-1.83-11.6-2.32-2.98-2.96-3.22-3.77-2.39-.25.26-1.35 1.63-1.61 1.94-2.21 2.5-4.85 3.57-9 2.82-4.6-.84-5.57-4.11-4.72-10.09l.24-1.56c.6-3.66.68-4.93.25-5.8-.44-.86-1.9-.94-5.23.4l-.74.29c-13.78 5.54-15.26 6.09-19.43 6.67-6.03.84-9.31-1.6-9.31-7.9zm2 0c0 5 2.14 6.6 7.04 5.92 3.91-.55 5.43-1.1 18.95-6.55l.75-.3c4.17-1.66 6.7-1.54 7.76.58.71 1.43.62 2.76-.06 7l-.24 1.53c-.72 5.04-.06 7.27 3.09 7.84 3.43.62 5.38-.17 7.15-2.18.2-.23 1.34-1.66 1.68-2 1.9-1.96 3.82-1.25 6.78 2.55 2.9 3.74 3.17 6.77 2.22 13.12-1 6.75-.52 9.4 3.62 12.71 3.49 2.8 9.1.45 17.7-6.51 1.35-1.1 2.75-2.28 4.49-3.78l4.93-4.3c1.84-1.58 3.27-2.76 4.58-3.77 3.34-2.56 5.74-3.86 7.67-3.86 3.04 0 5.95-1.9 10.43-6.22l2.46-2.39c.94-.89 1.67-1.56 2.37-2.13 1.81-1.49 3.3-2.26 4.74-2.26 1.03 0 1.81.13 3.1.42.7.16.71.17.96.21 2.96.6 5.45-.55 11.23-6.33 2.2-2.2 4.06-4.65 7.09-9.11l1.52-2.25c4.15-6.11 6.76-9.37 10.22-12.24a23.9 23.9 0 0 1 15.88-5.7c16.87 0 18.62-7.01 6.36-17.23-5.9-4.92-8.12-9.41-6.52-12.93 1.42-3.12 5.67-4.84 11.16-4.84 9.25 0 17-8.34 17-18 0-8.94-2.88-10.79-8.36-6.23-3.94 3.28-9.98 3.59-26.67 2.68l-1.02-.06c-5.09-.27-7.99-.39-10.95-.39-8.88 0-13.76-2.14-19.18-7.5-1-.98-5.26-5.53-6.53-6.79-1.99-1.99-3.86-2.9-5.87-3-2.03-.12-3.06.18-8.15 2.07-4.15 1.55-6.9 2.22-10.27 2.22-4.33 0-6.84 1.46-9.98 5.2-.63.74-2.89 3.6-3.18 3.95a48.29 48.29 0 0 1-4.04 4.46 37.26 37.26 0 0 1-5.24 4.23c-6.26 4.17-8.9 7.91-11.95 15.58l-.57 1.43-.28.74a531.5 531.5 0 0 1-1.56 3.88 77.49 77.49 0 0 1-3.32 7c-3.16 5.88-7.82 8.97-17.63 12.96l-3.92 1.58c-1.6.64-2.84 1.15-4.05 1.67a79.2 79.2 0 0 0-8.3 4.08 54.8 54.8 0 0 0-7.35 5.02C391.12 514.78 389 518.21 389 530.31zm133.22-79.76c3.06 1.53 6.54 2.02 10.68 1.7 2.53-.2 4.91-.62 8.8-1.49 5.36-1.19 6.33-1.38 8.33-1.54 2.78-.23 4.82.17 6.29 1.4 1.58 1.31 1.96 2.72 1.26 4.22-.66 1.38-1.05 1.74-5.05 5.07-3.53 2.93-5.03 4.83-5.03 7.09 0 7.3 1.29 10.02 7.83 15.62 3.86 3.3 5.93 6.84 5.28 9.62-.75 3.25-4.96 5.02-12.61 5.02-7.18 0-12.7 4.61-20.03 14.68-.5.7-3.96 5.57-4.94 6.87a38.89 38.89 0 0 1-4.72 5.5c-1.06.98-2.09 1.7-3.1 2.15-2.85 1.26-5.05 1.57-9.83 1.74-7.66.27-10.87 1.45-14.98 7.1-1.58 2.17-3.11 4-4.68 5.6a42.87 42.87 0 0 1-8.65 6.69c-.15.08-10.69 6.19-14.8 8.83-3.76 2.42-6.45 2.04-8.22-.77-1.28-2.03-1.9-4.54-2.87-10.35-.84-5.08-1.27-7.08-2.06-8.93-.97-2.3-2.21-3.24-4.02-2.88-6.2 1.24-8.95 1.39-10.98.2-2.37-1.4-3.13-4.62-2.62-10.73.16-1.96-1.04-2.87-3.76-3.04-2.24-.13-4.9.2-9.94 1.12l-.69.12c-7.97 1.45-10.72 1.72-12.72.73-2.91-1.43-1.6-5.27 4.23-12.21 5.48-6.53 10.6-10.81 15.76-13.53 3.74-1.97 5.94-2.65 12.16-4.1 7.29-1.72 10.4-3.51 14.04-9.31 2.96-4.75 10.74-18.62 12.14-20.84 3.59-5.67 6.8-9.1 11.05-11.34 2.6-1.38 4.72-2.82 9.17-6.07l1.38-1.01c7.85-5.72 12.3-7.98 17.68-7.98 4.22 0 6.49 1.36 9.13 4.77.34.43 1.67 2.22 2 2.67.85 1.09 1.6 1.98 2.45 2.83a24.29 24.29 0 0 0 6.64 4.78zm-.44.9c-2.8-1.4-5-3.03-6.92-4.97-.87-.9-1.65-1.81-2.51-2.93-.35-.46-1.68-2.25-2.01-2.67-2.47-3.18-4.46-4.38-8.34-4.38-5.09 0-9.4 2.2-17.09 7.78l-1.38 1.01c-4.49 3.29-6.63 4.74-9.3 6.15-4.06 2.15-7.16 5.45-10.66 11-1.39 2.19-9.16 16.05-12.15 20.82-3.79 6.07-7.13 7.98-14.66 9.75-6.13 1.45-8.27 2.1-11.92 4.02-5.04 2.66-10.05 6.86-15.46 13.3-5.43 6.46-6.53 9.69-4.55 10.66 1.7.84 4.48.57 12.1-.81l.7-.13c5.12-.93 7.82-1.27 10.17-1.12 3.21.2 4.92 1.48 4.7 4.11-.48 5.76.2 8.64 2.13 9.78 1.73 1.02 4.34.88 10.27-.31 2.35-.47 4 .78 5.14 3.47.83 1.95 1.27 4 2.07 8.8l.06.36c.94 5.65 1.55 8.11 2.72 9.98 1.46 2.3 3.52 2.6 6.84.46 4.14-2.66 14.69-8.77 14.81-8.85a41.9 41.9 0 0 0 8.46-6.54 47.89 47.89 0 0 0 4.6-5.48c4.32-5.95 7.81-7.23 15.74-7.5 4.66-.17 6.76-.47 9.46-1.67.9-.4 1.85-1.06 2.84-1.96a38.03 38.03 0 0 0 4.6-5.36c.96-1.3 4.4-6.16 4.93-6.87 7.5-10.31 13.22-15.09 20.83-15.09 7.24 0 11.02-1.6 11.64-4.24.54-2.32-1.36-5.55-4.97-8.64-6.75-5.79-8.17-8.79-8.17-16.38 0-2.67 1.64-4.74 5.39-7.86 3.8-3.17 4.23-3.56 4.78-4.73.5-1.06.25-1.99-.99-3.03-2.23-1.85-4.72-1.65-13.76.36-3.93.87-6.35 1.3-8.94 1.5-4.3.34-7.97-.18-11.2-1.8zm-28-3.9c5.65-2.82 8.96-2.2 12.9 1.37.56.5 2.6 2.47 3.02 2.87 4.2 3.89 8.07 5.71 14.3 5.71 11.37 0 14 1.41 16.1 8.09.26.83 1.35 4.6 1.66 5.62.8 2.63 1.64 5.03 2.7 7.6 2.13 5.17 2.64 8.32 1.72 10.24-.77 1.61-2.1 2.18-5.37 2.79-2.32.43-2.8.53-3.85.85-1.85.58-3.35 1.4-4.6 2.66-1 1-2.02 2.13-3.31 3.66-.6.71-2.91 3.5-3.46 4.14-7.2 8.54-12.43 12.35-19.59 12.35-3.76 0-6.95 1.28-10.59 4-1.84 1.37-11.62 10.31-15.22 13.06a73.09 73.09 0 0 1-8.95 5.88c-4.58 2.54-7.35 3.22-8.98 2.23-1.32-.8-1.65-2.07-1.94-5.5a52.53 52.53 0 0 0-.16-1.81c-.54-4.73-2.24-6.86-7.16-6.86-7.11 0-8.85-1.23-9.73-5.41-.96-4.61-2.1-6.7-6.55-9.67-3.97-2.65-4.31-5.42-1.52-8.22 2-2 4.63-3.5 11.35-6.87 6.61-3.3 9.2-4.8 11.1-6.68a39.09 39.09 0 0 0 5.3-6.48c.98-1.5 1.83-3.04 2.88-5.13l2.12-4.3c.91-1.83 1.72-3.37 2.61-4.98 5.74-10.32 10.37-14.78 23.22-21.2zm-22.34 21.7c-.89 1.59-1.69 3.12-2.6 4.94l-2.11 4.3a52.9 52.9 0 0 1-2.94 5.23 40.08 40.08 0 0 1-5.44 6.63c-2 2-4.62 3.51-11.35 6.87-6.6 3.3-9.2 4.8-11.1 6.69-2.33 2.34-2.08 4.37 1.38 6.67 4.7 3.14 5.96 5.46 6.97 10.3.78 3.7 2.09 4.62 8.75 4.62 5.5 0 7.57 2.57 8.15 7.75.06.5.09.82.17 1.84.25 3.06.55 4.17 1.46 4.72 1.2.74 3.69.13 7.98-2.25a72.09 72.09 0 0 0 8.82-5.8c3.55-2.7 13.34-11.65 15.24-13.07 3.79-2.83 7.18-4.19 11.18-4.19 6.77 0 11.8-3.67 18.83-12l3.45-4.13a60.07 60.07 0 0 1 3.37-3.72 11.72 11.72 0 0 1 5.01-2.91c1.1-.34 1.6-.45 3.97-.89 2.95-.55 4.07-1.02 4.65-2.23.76-1.59.28-4.5-1.74-9.43a84.46 84.46 0 0 1-2.74-7.69c-.31-1.03-1.4-4.8-1.66-5.61-1.95-6.2-4.16-7.39-15.14-7.39-6.5 0-10.61-1.93-14.98-5.98-.44-.4-2.46-2.37-3.01-2.86-3.65-3.3-6.52-3.85-11.79-1.21-12.67 6.33-17.15 10.65-22.78 20.8zm55.86 11.93c-2.98 6.45-16.78 15.26-26.74 15.26-5.33 0-7.56-2.98-7.11-7.86.32-3.48 2.1-7.91 3.93-10.61l1.52-2.32a44.95 44.95 0 0 1 1.88-2.7c3.66-4.8 7.85-7.45 13.62-7.45 9.06 0 15.75 9.52 12.9 15.68zm-.9-.42c2.52-5.47-3.65-14.26-12-14.26-5.4 0-9.33 2.48-12.82 7.06-.6.8-1.17 1.6-1.85 2.64 0 0-1.2 1.87-1.52 2.33-1.74 2.57-3.46 6.85-3.77 10.14-.4 4.33 1.43 6.77 6.12 6.77 9.57 0 23.02-8.58 25.83-14.68zm-69.67 20.74c2.08.18 4.44.81 5.88 1.8 2.12 1.47 2.2 3.6-.26 6.05-5.14 5.15-12.85 4.34-12.85-1.35 0-4.66 3.14-6.84 7.23-6.5zm-.09 1c-3.56-.3-6.14 1.5-6.14 5.5 0 4.58 6.53 5.26 11.15.65 2.03-2.04 1.98-3.43.4-4.52-1.27-.88-3.48-1.47-5.4-1.63zm29.59-225.95c4.64 2.35 17.27 8.24 19.39 9.43a24.14 24.14 0 0 1 7.05 5.64 45.03 45.03 0 0 1 3.75 5.2c2.4 3.78.04 7.66-6.2 11.63-4.97 3.16-12.18 6.3-21.95 9.82-4.84 1.74-19.63 6.68-21.1 7.2-6.59 2.33-14.85.1-25.14-5.86-3.93-2.27-8-5-12.94-8.54-2.23-1.61-9.5-6.99-10.7-7.85a81.21 81.21 0 0 0-8.63-5.7c-4.82-2.6-4.45-6.64.17-12.13 3.27-3.88 4.17-4.67 18.1-16.33a230.2 230.2 0 0 0 8.89-7.74 95.2 95.2 0 0 0 4.72-4.66c5.08-5.43 9.8-6.49 14.97-3.92 2.24 1.1 4.53 2.85 7.43 5.52 1.48 1.37 6.94 6.72 7.98 7.7 5.2 4.91 9.46 8.2 14.2 10.6zm-.46.9c-4.85-2.45-9.18-5.79-14.44-10.76-1.05-1-6.5-6.34-7.97-7.69-2.83-2.61-5.06-4.3-7.2-5.37-4.75-2.36-9-1.4-13.8 3.71a96.18 96.18 0 0 1-4.76 4.71c-2.48 2.3-5.16 4.62-8.92 7.77-13.86 11.6-14.77 12.4-17.98 16.21-4.28 5.08-4.58 8.4-.46 10.61 2.23 1.2 4.9 2.99 8.74 5.77 1.2.87 8.47 6.24 10.7 7.85a154.8 154.8 0 0 0 12.85 8.49c10.06 5.82 18.07 7.98 24.3 5.78 1.48-.52 16.27-5.47 21.1-7.2 9.7-3.5 16.86-6.61 21.75-9.72 5.84-3.71 7.9-7.1 5.9-10.26a44.09 44.09 0 0 0-3.67-5.08 23.16 23.16 0 0 0-6.78-5.42c-2.08-1.16-14.68-7.05-19.36-9.4zm-38.83 8.05c3.11-.37 5.7-.13 8.4.7 2.15.66 2.74.93 8.64 3.77 4.75 2.29 8.39 3.86 13.19 5.56 8.38 2.97 11.32 6.23 8.83 9.76-2.08 2.94-8.04 5.92-17.84 9.18-8.45 2.82-15.48 2.35-21.43-.9-4.65-2.55-8.33-6.5-12.15-12.3-2.9-4.41-2.73-8.2.16-11.06 2.48-2.45 6.87-4.07 12.2-4.7zm.12 1c-5.13.6-9.33 2.16-11.62 4.42-2.53 2.5-2.68 5.77-.02 9.8 3.73 5.68 7.3 9.51 11.8 11.97 5.7 3.11 12.43 3.57 20.62.84 9.59-3.2 15.44-6.12 17.34-8.82 1.94-2.75-.5-5.45-8.35-8.24-4.84-1.72-8.5-3.3-13.28-5.6-5.84-2.81-6.42-3.07-8.5-3.71a18.42 18.42 0 0 0-8-.66zM202.5 500.38c0 4.78-1.45 7.56-4.43 8.93-2.29 1.05-4.55 1.23-10.79 1.2l-1.78-.01c-9.19 0-17-7.65-17-15.5 0-7.59 10.6-10.51 19.74-5.44 2.78 1.55 4.21 1.94 8.57 2.75 4.44.83 5.69 2.27 5.69 8.07zm-1 0c0-5.3-.9-6.34-4.88-7.08-4.45-.83-5.96-1.25-8.86-2.86-8.57-4.76-18.26-2.1-18.26 4.56 0 7.3 7.36 14.5 16 14.5h1.79c6.06.04 8.26-.14 10.36-1.1 2.6-1.2 3.85-3.6 3.85-8.02zm33.33-117.85c3.71-1.31 8.7-2.7 16.1-4.55 2.58-.65 16.53-4.04 20.56-5.05 19.59-4.93 31.55-8.9 38.23-13.35 14.93-9.95 36.87-33.88 43.83-47.8 2.25-4.5 4.65-6.38 7.68-6.25 1.26.06 2.61.45 4.32 1.2a50.81 50.81 0 0 1 3.54 1.7l1.26.63c4.78 2.34 8.38 3.44 12.65 3.44 7.2 0 10.01 3.07 8.35 7.91-1.4 4.06-5.92 8.91-11.1 12.02-8.3 4.98-11.75 17.3-11.75 33.57 0 3.59-1.37 6.28-3.98 8.36-1.98 1.58-4.2 2.6-8.47 4.16l-1.02.37c-4.85 1.75-6.98 2.77-8.68 4.46-5.09 5.1-12.54 7.15-20.35 7.15-1.38 0-2.47.92-3.99 3.1-.29.41-1.32 1.95-1.47 2.18-2.68 3.92-4.93 5.72-8.54 5.72-7.84 0-10.74.93-21.76 6.94-5.18 2.82-8.8 3.58-14.66 3.68-.26 0-.47 0-.92.02-4.82.06-7.12.3-10.51 1.34a73.43 73.43 0 0 0-8.89 3.56c-2.17 1-10.53 5.01-10.23 4.87-7.79 3.7-13.32 5.98-18.9 7.57-12.41 3.55-18.58 2.24-27.42-4.07-2.58-1.85-2.72-4.43-.83-7.62 1.45-2.45 3.9-5.09 8.08-8.97l1.78-1.64c3.92-3.6 4.48-4.11 5.9-5.53 2.32-2.32 3.12-3.5 5.48-7.63 1.93-3.36 3.37-5.11 6.27-7.06 2.3-1.54 5.34-2.98 9.44-4.43zm.34.94c-4.03 1.42-7 2.83-9.22 4.32-2.75 1.85-4.1 3.49-5.96 6.73-2.4 4.2-3.24 5.44-5.64 7.83-1.43 1.44-2 1.96-5.94 5.57l-1.77 1.63c-4.1 3.82-6.52 6.41-7.9 8.75-1.65 2.79-1.54 4.8.55 6.3 8.6 6.14 14.46 7.38 26.57 3.92 5.5-1.57 11-3.84 18.74-7.51-.3.14 8.06-3.88 10.24-4.88a74.3 74.3 0 0 1 9.01-3.6c3.51-1.09 5.89-1.33 10.8-1.4h.91c5.72-.1 9.18-.83 14.2-3.57 11.16-6.08 14.2-7.06 22.24-7.06 3.19 0 5.2-1.6 7.71-5.28l1.48-2.2c1.7-2.43 3-3.52 4.81-3.52 7.57 0 14.78-2 19.65-6.85 1.83-1.84 4.04-2.9 9.04-4.7l1.02-.37c8.6-3.13 11.79-5.67 11.79-11.58 0-16.6 3.53-29.2 12.24-34.43 5-3 9.35-7.67 10.66-11.48 1.42-4.13-.83-6.59-7.4-6.59-4.45 0-8.19-1.14-13.09-3.54-7.52-3.67-6.78-3.34-8.72-3.43-2.58-.1-4.65 1.52-6.74 5.7-7.04 14.07-29.1 38.14-44.17 48.19-6.81 4.54-18.84 8.52-38.55 13.48-4.03 1.02-17.98 4.4-20.56 5.05-7.37 1.84-12.33 3.23-16 4.52zM252 387.5c2.08 0 4-.2 7.25-.69 5.22-.77 6.64-.9 8.46-.5 2.52.56 3.79 2.35 3.79 5.69 0 4.05-2.27 7.29-6.62 10.11-3.24 2.1-6.53 3.53-14.15 6.4l-.27.1-2.28.86c-3.04 1.16-5.27 2.52-9.33 5.43l-.8.57c-8.19 5.88-13.35 8.03-23.05 8.03-4.98 0-6.88-2.03-5.75-5.62.87-2.81 3.58-6.56 7.8-11.13 1.26-1.37 2.64-2.8 4.15-4.3 3.17-3.14 11.25-10.61 11.45-10.8.46-.47.93-.89 1.4-1.26 3.38-2.71 5.77-3.08 14.18-2.93 1.65.03 2.63.04 3.77.04zm0 1c-1.15 0-2.13-.01-3.79-.04-8.18-.14-10.4.2-13.54 2.71-.44.35-.88.74-1.32 1.18-.2.21-8.3 7.69-11.45 10.82a134.6 134.6 0 0 0-4.12 4.26c-4.12 4.47-6.76 8.12-7.58 10.75-.9 2.88.45 4.32 4.8 4.32 9.46 0 14.44-2.07 22.46-7.84l.8-.57c4.13-2.96 6.42-4.36 9.56-5.56l2.3-.86.25-.1c7.55-2.84 10.8-4.25 13.97-6.3 4.08-2.65 6.16-5.6 6.16-9.27 0-2.89-.97-4.26-3-4.7-1.65-.37-3.05-.25-8.1.5-3.3.5-5.26.7-7.4.7zm112.47-45.34c-1.88 5.44-1.98 6.76-.98 12.76 1.18 7.06-1.38 16.58-5.49 16.58a16.89 16.89 0 0 0-1.51.07l-.64.04c-2.86.18-4.83.17-6.94-.17-6.55-1.06-10.41-5.14-10.41-13.44 0-13.9 2.14-19.69 8.13-26.33a21.9 21.9 0 0 0 2.52-3.75c.59-1.03 2.78-5.13 2.72-5.01 4.44-8.14 7.71-11.53 12.25-10.4 1.17.3 2.2.77 3.58 1.59l1.39.84a20 20 0 0 0 3.1 1.6c.7.27 1.8.32 4.75.26l.72-.01c3.16-.05 4.78.08 5.83.66 1.61.89 1.2 2.56-1.14 4.9a215.9 215.9 0 0 1-3.86 3.76c-10.6 10.1-12.75 12.4-14.02 16.05zm-.94-.32c1.34-3.9 3.46-6.17 14.27-16.46 1.55-1.47 2.73-2.62 3.85-3.73 1.94-1.95 2.17-2.88 1.35-3.33-.82-.45-2.37-.58-5.32-.53l-.72.01c-3.14.06-4.26.02-5.14-.34-1.06-.41-1.97-.9-3.25-1.67l-1.38-.83a12.1 12.1 0 0 0-3.31-1.47c-3.88-.97-6.92 2.17-11.13 9.9.07-.13-2.14 3.98-2.73 5.02a22.71 22.71 0 0 1-2.65 3.92c-5.81 6.47-7.87 12-7.87 25.67 0 7.79 3.48 11.47 9.57 12.45 2.01.33 3.92.34 6.71.16a371.33 371.33 0 0 0 1.23-.07c.42-.03.73-.04.99-.04 3.2 0 5.6-8.9 4.5-15.42-1.02-6.16-.91-7.64 1.03-13.24zm-9.26 12.42c.58.52 2.5 1.9 2.55 1.93 1.96 1.57 2.04 3.31.01 6.36-3.74 5.64-8.83 3.09-8.83-4.55 0-3.81.51-5.67 2.07-6.02 1.18-.26 2 .3 4.2 2.28zm-1.34 1.48c-1.5-1.35-2.23-1.85-2.43-1.8-.17.03-.5 1.23-.5 4.06 0 5.87 2.67 7.21 5.17 3.45 1.5-2.26 1.47-2.84.4-3.7.03.03-1.95-1.4-2.64-2zm222.9-130.19c2.2-1.1 3.67-1.66 5.88-2.36l.28-.09a48.92 48.92 0 0 0 8.79-3.55c4.17-2.08 6.35-1.88 6.96.84.44 2 .2 4.01-1.25 12.7-2.27 13.62-9.16 26.14-21.17 36.3-4.3 3.63-7.41 4.39-9.75 2.44-1.88-1.57-3.1-4.57-4.61-10.48-.3-1.15-1.43-5.83-1.72-6.96a114.18 114.18 0 0 0-2.71-9.22c-2.4-6.82-3.03-10.78-2.1-12.94.77-1.83 2.08-2.24 5.6-2.45 1.49-.09 2.09-.14 2.97-.28l1.95-.33c.72-.12 1.22-.2 1.68-.29 1.1-.2 1.92-.38 2.71-.6 1.7-.49 3.42-1.2 6.49-2.73zm.44.9c-3.11 1.54-4.88 2.29-6.65 2.79-.84.23-1.69.42-2.81.63a108.77 108.77 0 0 1-3.81.63c-.77.13-1.39.19-2.92.28-3.13.18-4.17.51-4.74 1.85-.78 1.84-.2 5.62 2.13 12.2a115.12 115.12 0 0 1 2.74 9.31l1.72 6.96c1.46 5.7 2.62 8.58 4.28 9.96 1.87 1.56 4.49.93 8.47-2.44 11.82-10 18.6-22.3 20.83-35.7 1.4-8.45 1.65-10.51 1.25-12.31-.41-1.87-1.86-2-5.54-.16a49.87 49.87 0 0 1-8.93 3.6l-.28.1a35.4 35.4 0 0 0-5.74 2.3zm-4.5 6.58c1.37-.32 2.5-.75 3.9-1.42.35-.18 2.57-1.31 3.32-1.67 1.5-.71 2.97-1.31 4.7-1.89 2.7-.9 4.64-.77 5.88.4.98.94 1.34 2.26 1.41 4.18.02.4.02.7.02 1.37 0 5.63-4.63 16.88-11.34 22.75-4.34 3.8-7.31 4.67-9.92 2.52-2.06-1.7-3.5-4.65-6.67-12.91-1.86-4.83-2.05-8.1-.68-10.2 1.12-1.7 2.9-2.36 5.83-2.7l1.26-.12c1.19-.12 1.75-.19 2.3-.31zm-2.1 2.3l-1.22.12c-2.4.27-3.7.76-4.39 1.81-.93 1.43-.78 4.1.87 8.38 3.02 7.84 4.41 10.71 6.08 12.09 1.63 1.34 3.64.75 7.33-2.48C584.6 250.77 589 240.08 589 235c0-.64 0-.93-.02-1.29-.05-1.44-.3-2.33-.79-2.8-.6-.57-1.8-.65-3.87.04a37.95 37.95 0 0 0-4.47 1.8c-.72.34-2.93 1.47-3.32 1.66a19.54 19.54 0 0 1-4.3 1.56c-.66.16-1.28.24-2.56.36zm-227.73-88.98c-1.59 4.3-3.54 7.25-7.14 11.4l-2.6 2.97a67.02 67.02 0 0 0-2.63 3.23 46.4 46.4 0 0 0-4.68 7.5c-2.85 5.7-7.14 10.18-12.85 13.89-4.25 2.76-8.25 4.62-15.67 7.59-11.01 4.4-16.43 1.26-27.22-16.4-2.86-4.69-8.8-8.63-17.98-12.66-3-1.33-12.88-5.24-14.43-5.92-4.96-2.18-7.04-3.72-6.42-5.85.67-2.32 5.3-4.05 15.48-6.08 16.63-3.32 26.93-3.82 39.93-3.02 7.9.49 9.67.5 12.74-.26 1.99-.48 3.92-1.3 6-2.6l2.79-1.71c9.86-6.14 12.94-7.96 17.3-9.9 6.03-2.71 10.57-3.32 13.94-1.4 7.2 4.12 7.68 7.7 3.44 19.22zm-1.88-.7c3.95-10.7 3.6-13.26-2.56-16.78-2.66-1.52-6.62-.99-12.12 1.48-4.24 1.9-7.3 3.7-17.07 9.77l-2.79 1.73a22.6 22.6 0 0 1-6.57 2.84c-3.36.81-5.22.8-13.34.3-12.84-.78-22.97-.29-39.41 3-4.9.97-8.45 1.88-10.79 2.75-2.03.76-3.04 1.45-3.17 1.91-.16.57 1.48 1.79 5.3 3.46 1.5.67 11.39 4.58 14.44 5.93 9.52 4.19 15.74 8.3 18.87 13.44 10.35 16.93 14.87 19.56 24.78 15.6 7.3-2.93 11.21-4.75 15.33-7.42 5.42-3.53 9.47-7.75 12.15-13.1 1.44-2.9 3.02-5.4 4.86-7.82a68.95 68.95 0 0 1 2.72-3.33l2.6-2.97c3.46-3.99 5.28-6.75 6.77-10.79zm-6.64-.39c-7.94 12.8-18.53 21.75-33.3 25.23-7.82 1.83-12.47-.79-13.12-5.93-.55-4.45 2.29-9.06 6-9.06 3.02 0 5.6-1.68 15.38-9.16 1.47-1.12 2.57-1.96 3.66-2.74 4.4-3.2 7.77-5.17 10.82-6.08 5.57-1.67 9.33-2.15 11.35-1.22 2.5 1.14 2.22 4.13-.79 8.96zm-.84-.52c2.72-4.4 2.94-6.74 1.21-7.53-1.71-.79-5.32-.33-10.65 1.27-2.9.87-6.2 2.79-10.51 5.92-1.08.79-2.18 1.62-3.65 2.74-10.08 7.72-12.62 9.36-15.98 9.36-3.02 0-5.5 4.02-5 7.94.56 4.5 4.62 6.78 11.89 5.07 14.48-3.4 24.86-12.18 32.69-24.77zM461.17 33.53c13.88 4.96 20.75 4.96 31.62.01 3.02-1.37 5.47-2.94 11-6.82 5.57-3.92 8.05-5.51 11.14-6.92 4.14-1.88 7.78-2.38 11.22-1.28 3.92 1.26 6.2 12.3 6.78 28.45.5 14.2-.52 28.93-2.46 34.2-1.82 4.93-5.86 8.17-11.51 10.02A41.7 41.7 0 0 1 506 93.01c-5.79 0-9 2.4-12.2 7.64-.37.59-1.55 2.6-1.71 2.87-1.75 2.9-3.05 4.33-4.93 4.95-.94.32-2.07.83-3.87 1.74l-2.43 1.23c-1.03.53-1.87.94-2.7 1.34-6.43 3.1-11.73 4.72-17.16 4.72-5.71 0-10.04 2.09-14.02 5.92-1.16 1.11-4.2 4.53-4.63 4.94-2.54 2.44-5.93 4.24-10.85 6.1-1.4.52-5.98 2.13-6.25 2.22l-2.06.78c-.89.36-1.78.63-2.7.81-5.55 1.14-11.14-.54-17.98-4.42-1.27-.73-5.13-3.06-5.76-3.42-2.05-1.16-4.12-1.53-9.09-1.9l-1.73-.15c-4.78-.4-7.68-1.14-10.22-2.97-5-3.61-6.77-7.76-5.65-12.33 1.33-5.42 6.5-11.02 14.85-17.28a169.2 169.2 0 0 1 6.5-4.61c-.33.23 4.33-2.92 5.3-3.6 2.73-1.91 4.8-3.9 12.75-12.04l1.09-1.1c3.49-3.56 5.89-5.89 8.12-7.83 2.9-2.5 4.72-5.95 7.5-13.05l.63-1.61c2.7-6.92 4.28-10 6.87-12.33 1.42-1.28 6.68-6.54 7.93-7.5 3.98-3 8.01-2.73 19.57 1.4zm-.34.94c-11.26-4.02-15-4.28-18.62-1.53-1.19.9-6.4 6.11-7.88 7.43-2.42 2.18-3.96 5.19-6.6 11.95l-.63 1.61c-2.83 7.26-4.72 10.8-7.77 13.45a141.85 141.85 0 0 0-9.16 8.87c-8.02 8.2-10.08 10.2-12.88 12.16-.99.69-5.65 3.84-5.31 3.6-2.5 1.71-4.52 3.13-6.47 4.59-8.17 6.13-13.23 11.6-14.48 16.72-1.02 4.15.58 7.9 5.26 11.27 2.36 1.7 5.11 2.4 9.72 2.8l1.73.13c5.12.4 7.28.78 9.5 2.05.65.36 4.5 2.7 5.76 3.4 6.66 3.78 12.04 5.4 17.29 4.32.86-.17 1.7-.42 2.52-.75a67 67 0 0 1 2.1-.8c.28-.1 4.86-1.7 6.24-2.22 4.8-1.8 8.08-3.56 10.5-5.88.4-.38 3.44-3.8 4.63-4.94 4.16-4 8.72-6.2 14.72-6.2 5.25 0 10.42-1.59 16.73-4.62.82-.4 1.65-.8 2.68-1.33.12-.06 1.93-.99 2.43-1.23 1.84-.93 3-1.46 4-1.8 1.6-.52 2.76-1.82 4.39-4.52l1.7-2.88c3.39-5.5 6.87-8.11 13.07-8.11 4.45 0 8.73-.49 12.64-1.77 5.4-1.76 9.2-4.8 10.9-9.41 1.87-5.11 2.9-19.75 2.39-33.83-.56-15.53-2.81-26.48-6.08-27.52-3.18-1.02-6.57-.55-10.5 1.23-3.02 1.37-5.47 2.94-11 6.83-5.57 3.92-8.05 5.5-11.14 6.92-11.13 5.05-18.26 5.05-32.38.01zM475 55c5.38 0 7.55-.21 9.72-.96 1.26-.43 9.95-4.8 14.88-6.96 1.9-.82 3.56-2.44 6.6-6.04 2.56-3.04 3.19-3.75 4.4-4.84 3.7-3.35 7.07-3.28 10.22 1.23 6.23 8.9 5.61 15.94.07 27.02a71.26 71.26 0 0 0-2.5 5.48c-.32.8-1 2.7-1.09 2.9-.17.45-.34.81-.54 1.17-.63 1.14-1.56 2.21-4.05 4.7-2.4 2.4-5.16 3.27-11.68 4.33-1.81.3-2.2.36-3 .51-6.02 1.1-9.6 2.69-12.24 6.07-3.57 4.59-7.9 7.48-14.98 10.74-.55.24-1.1.5-1.8.8l-1.78.8a60.08 60.08 0 0 0-7.7 3.9c-2.57 1.6-4.79 2.35-9.42 3.46-8.58 2.06-12.28 3.76-17.37 9.36-5.12 5.64-10.17 7.64-16.63 6.7-5.36-.79-10.63-3.01-23.56-9.48-6.3-3.15-6.43-7.78-1.5-13.56 3.38-3.94 3.52-4.06 19.4-16.44 8.12-6.33 12.97-10.57 16.63-14.88 2.53-2.98 4.2-5.73 4.96-8.3 5.5-18.3 12.5-21.98 22.78-15.56 1.95 1.22 6.61 4.55 7.18 4.9 3.36 2.15 6.52 2.95 13 2.95zm0 2c-6.84 0-10.37-.89-14.08-3.26-.63-.4-5.27-3.71-7.16-4.9-9.05-5.65-14.66-2.7-19.8 14.45-.86 2.87-2.67 5.85-5.35 9.01-3.78 4.45-8.7 8.75-16.94 15.17-15.66 12.21-15.86 12.38-19.1 16.16-4.17 4.9-4.09 8 .88 10.48 12.71 6.35 17.89 8.54 22.94 9.28 5.78.84 10.18-.9 14.87-6.06 5.42-5.96 9.45-7.82 18.38-9.96 4.43-1.07 6.5-1.76 8.83-3.22a61.7 61.7 0 0 1 7.94-4.02l1.78-.8 1.78-.8c6.82-3.13 10.91-5.87 14.24-10.14 3-3.87 7-5.64 13.46-6.82.83-.15 1.21-.21 3.04-.51 6.1-1 8.6-1.78 10.58-3.77 2.36-2.36 3.21-3.34 3.72-4.26.15-.27.29-.56.44-.94.06-.15.75-2.06 1.09-2.9.64-1.6 1.45-3.4 2.57-5.64 5.24-10.49 5.8-16.8.07-24.98-2.4-3.44-4.37-3.48-7.24-.89-1.11 1-1.73 1.7-4.22 4.65-3.24 3.85-5.04 5.59-7.32 6.59-4.82 2.1-13.62 6.53-15.03 7.01-2.44.84-4.79 1.07-10.37 1.07zm-12.7 8.6c5.47 3.9 10.34 3.72 18.23.88 5.39-1.94 5.92-2.1 7.7-2.1 2.5-.01 4.21 1.36 5.24 4.46 1.66 4.98-2.32 8.52-12.3 12.68-2.7 1.13-16.25 6.18-20 7.73-7.86 3.24-13.93 6.42-18.87 10.15-13.02 9.84-18.36 11.93-23.71 9.68a24.67 24.67 0 0 1-3.62-1.98l-1.99-1.28a90.4 90.4 0 0 0-2.24-1.4c-3.33-2-2.82-4.28.85-7.34 1.35-1.13 10.66-7.61 13.53-9.91 7.1-5.69 11.91-11.47 14.41-18.34 3.07-8.45 4.89-12.1 6.8-13.39 1.73-1.16 3.36-.53 6.18 1.9.63.56 3.4 3.08 4.11 3.7 1.93 1.7 3.71 3.15 5.67 4.55zm-.6.8c-1.98-1.42-3.79-2.88-5.74-4.6-.73-.64-3.48-3.16-4.1-3.7-2.5-2.16-3.75-2.65-4.97-1.83-1.66 1.11-3.44 4.7-6.42 12.9-2.57 7.07-7.5 12.99-14.72 18.78-2.91 2.33-12.21 8.8-13.52 9.9-3.22 2.68-3.56 4.17-.97 5.72l2.26 1.4 1.99 1.28c1.47.93 2.48 1.5 3.47 1.91 4.9 2.07 9.96.07 22.72-9.56 5.02-3.79 11.15-7 19.1-10.28 3.76-1.55 17.3-6.6 20-7.72 9.5-3.97 13.14-7.2 11.73-11.44-.9-2.71-2.25-3.8-4.3-3.79-1.6 0-2.15.17-7.36 2.05-8.17 2.94-13.34 3.14-19.16-1.01z'%3E%3C/path%3E%3C/svg%3E"); }
  
  /*===== faq-icon-box =======*/
  .faq-icon-box {
    padding: 0; }
    .faq-icon-box .info__title {
      margin-bottom: 0;
      margin-top: 10px; }
    .faq-icon-box a {
      padding: 20px 10px;
      background-color: #fff;
      box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
      color: #0d233e;
      border-radius: 4px;
      border: 1px solid rgba(128, 137, 150, 0.1);
      transition: all 0.3s; }
      .faq-icon-box a:hover {
        border-color: var(--craneGreenDark); }
  
  /*===== dashboard-icon-box ========*/
  .dashboard-icon-box {
    background-color: #fff;
    border-radius: 5px;
    padding: 20px; }
    .dashboard-icon-box .info-icon {
      width: 65px;
      height: 65px;
      line-height: 65px;
      color: #fff; }
      @media (max-width: 1280px) {
        .dashboard-icon-box .info-icon {
          width: 40px;
          height: 40px;
          line-height: 40px;
          font-size: 22px; } }
      .dashboard-icon-box .info-icon::before, .dashboard-icon-box .info-icon::after {
        display: none; }
    .dashboard-icon-box .info__title {
      margin-bottom: 0;
      margin-top: 5px;
      font-size: 22px; }
    .dashboard-icon-box .view-all {
      font-size: 15px;
      padding-top: 8px;
      padding-bottom: 10px;
      color: #0d233e;
      transition: all 0.3s; }
      .dashboard-icon-box .view-all:hover {
        color: var(--craneGreenDark); }
  
  /*===== dashboard-icon-box ========*/
  .dashboard--icon-box .info__title,
  .dashboard--icon-box .info__desc,
  .dashboard--icon-box .view-all {
    color: #fff;
    font-weight: 700; }
  
  .dashboard--icon-box .view-all:hover {
    color: #fff; }
  
  .dashboard--icon-box .section-block {
    opacity: 0.2; }
  
  /*===== deal-card =======*/
  .deal-card {
    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
    padding: 25px;
    position: relative;
    border: 1px solid transparent;
    transition: all 0.3s;
    margin-bottom: 30px; }
    .deal-card .deal-title img {
      width: 25px;
      margin-right: 12px; }
    .deal-card .deal__title {
      font-size: 18px;
      color: #0d233e; }
      @media (max-width: 1199px) {
        .deal-card .deal__title {
          font-size: 16px; } }
      .deal-card .deal__title a {
        color: #0d233e;
        transition: all 0.3s; }
        .deal-card .deal__title a:hover {
          color: var(--craneGreenDark); }
    .deal-card .deal__meta {
      font-size: 14px;
      padding-left: 36px;
      font-weight: 500; }
    .deal-card .deal-action-box {
      padding-top: 20px; }
    .deal-card .price-box {
      font-size: 15px; }
      .deal-card .price-box .price__num {
        color: #0d233e;
        font-size: 17px;
        font-weight: 700; }
    .deal-card:hover {
      box-shadow: 0 0 40px rgba(82, 85, 90, 0.2); }
  
  /*===== section-tab ======*/
  .section-tab .nav-tabs {
    border-bottom: none; }
    .section-tab .nav-tabs .nav-item {
      margin-bottom: 0;
      margin-right: 6px; }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .section-tab .nav-tabs .nav-item {
          margin-bottom: 6px; } }
      @media only screen and (min-width: 480px) and (max-width: 767px) {
        .section-tab .nav-tabs .nav-item {
          margin-bottom: 6px; } }
      @media only screen and (min-width: 320px) and (max-width: 479px) {
        .section-tab .nav-tabs .nav-item {
          margin-bottom: 6px; } }
    .section-tab .nav-tabs .nav-link {
      border-radius: 8px 8px 0 0;
      background-color: transparent;
      color: #fff;
      border: none;
      padding: 9px 25px 9px 25px;
      transition: all 0.3s;
      font-weight: 500; }
      .section-tab .nav-tabs .nav-link i {
        font-size: 20px; }
      .section-tab .nav-tabs .nav-link.active {
        color: var(--craneGreenDark);
        background-color: #fff; }
  
  /*====== section-tab 2 ========*/
  .section-tab-2 .nav-tabs .nav-item {
    margin-right: 20px; }
  
  .section-tab-2 .nav-tabs .nav-link {
    color: #0d233e;
    background-color: transparent;
    padding: 0 0 0 20px;
    font-size: 14px;
    border-radius: 0;
    position: relative; }
    .section-tab-2 .nav-tabs .nav-link::before, .section-tab-2 .nav-tabs .nav-link::after {
      position: absolute;
      content: "";
      top: 8px;
      left: 0;
      width: 14px;
      height: 14px;
      border-radius: 50%;
      transition: all 0.3s; }
    .section-tab-2 .nav-tabs .nav-link::before {
      left: 4px;
      top: 12px;
      width: 6px;
      height: 6px;
      background-color: #fff;
      transform: scale(0); }
    .section-tab-2 .nav-tabs .nav-link::after {
      border: 2px solid rgba(19, 41, 104, 0.2); }
    .section-tab-2 .nav-tabs .nav-link.active, .section-tab-2 .nav-tabs .nav-link:hover {
      background-color: transparent;
      color: var(--craneGreenDark); }
      .section-tab-2 .nav-tabs .nav-link.active::before, .section-tab-2 .nav-tabs .nav-link:hover::before {
        background-color: var(--craneGreenDark);
        transform: scale(1); }
      .section-tab-2 .nav-tabs .nav-link.active::after, .section-tab-2 .nav-tabs .nav-link:hover::after {
        border-color: var(--craneGreenDark); }
  
  /*====== section-tab 3 ========*/
  .section-tab-3 .nav-tabs .nav-item {
    margin-right: 5px;
    margin-bottom: 5px; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .section-tab-3 .nav-tabs .nav-item:last-child {
        margin-bottom: 0; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .section-tab-3 .nav-tabs .nav-item:last-child {
        margin-bottom: 0; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .section-tab-3 .nav-tabs .nav-item:last-child {
        margin-bottom: 0; } }
  
  .section-tab-3 .nav-tabs .nav-link {
    padding: 5px 45px;
    color: #5d646d;
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1);
    border-radius: 30px;
    font-size: 16px; }
    @media (max-width: 375px) {
      .section-tab-3 .nav-tabs .nav-link {
        padding-right: 20px;
        padding-left: 20px; } }
    .section-tab-3 .nav-tabs .nav-link.active {
      color: #fff;
      background-color: var(--craneGreenDark); }
      .section-tab-3 .nav-tabs .nav-link.active:hover {
        color: #fff;
        background-color: var(--craneGreenDark); }
    .section-tab-3 .nav-tabs .nav-link:hover {
      color: #fff;
      background-color: var(--craneGreenDark); }
  
  /*====== check-mark-tab ========*/
  .check-mark-tab .nav-tabs .nav-item {
    margin-right: 20px; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .check-mark-tab .nav-tabs .nav-item {
        margin-bottom: 20px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .check-mark-tab .nav-tabs .nav-item {
        margin-bottom: 20px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .check-mark-tab .nav-tabs .nav-item {
        margin-bottom: 20px; } }
    .check-mark-tab .nav-tabs .nav-item:last-child {
      margin-right: 0; }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .check-mark-tab .nav-tabs .nav-item:last-child {
          margin-bottom: 0; } }
      @media only screen and (min-width: 480px) and (max-width: 767px) {
        .check-mark-tab .nav-tabs .nav-item:last-child {
          margin-bottom: 0; } }
      @media only screen and (min-width: 320px) and (max-width: 479px) {
        .check-mark-tab .nav-tabs .nav-item:last-child {
          margin-bottom: 0; } }
  
  .check-mark-tab .nav-tabs .nav-link {
    background-color: #fff;
    border: 2px solid rgba(128, 137, 150, 0.1);
    color: #5d646d;
    padding: 20px;
    position: relative;
    border-radius: 8px;
    font-weight: 400; }
    .check-mark-tab .nav-tabs .nav-link .la-check {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 25px;
      height: 25px;
      line-height: 25px;
      font-size: 17px;
      transform: scale(0);
      transition: all 0.3s; }
    .check-mark-tab .nav-tabs .nav-link.active {
      border-color: var(--craneGreenDark); }
      .check-mark-tab .nav-tabs .nav-link.active .icon-element {
        transform: scale(1); }
      .check-mark-tab .nav-tabs .nav-link.active:hover {
        border-color: var(--craneGreenDark); }
    .check-mark-tab .nav-tabs .nav-link:hover {
      background-color: #fff; }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .tab-content-info {
      display: block !important; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .tab-content-info {
      display: block !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .tab-content-info {
      display: block !important; } }
  
  /*========= testimonial-card =========*/
  .testimonial-card {
    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.05);
    border: 1px solid rgba(128, 137, 150, 0.2);
    padding: 25px 30px 30px 30px; 
    margin-right: 20px;
}
    .testimonial-card .testi-desc-box {
      padding-bottom: 25px; }
    .testimonial-card .testi__desc {
      font-size: 17px;
      line-height: 30px;
      font-weight: 400; }
    .testimonial-card .rating-stars {
      margin-top: -2px; }
  
  /*============ testimonial-carousel ===============*/
  .testimonial-carousel.carousel-action .owl-nav div {
    width: 35px;
    height: 35px;
    line-height: 34px; }
  
  /*============ testimonial-area ===============*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .testimonial-area .section-heading {
      margin-bottom: 50px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .testimonial-area .section-heading {
      margin-bottom: 50px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .testimonial-area .section-heading {
      margin-bottom: 50px; } }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .testimonial-area .btn-box.padding-top-35px {
      padding-top: 30px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .testimonial-area .btn-box.padding-top-35px {
      padding-top: 30px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .testimonial-area .btn-box.padding-top-35px {
      padding-top: 30px; } }
  
  /*====== sidebar =====*/
  .sidebar {
    border: 1px solid rgba(128, 137, 150, 0.1);
    padding: 30px 30px 0 30px;
    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.1); }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .sidebar {
        margin-top: 40px;
        margin-bottom: 40px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .sidebar {
        margin-top: 40px;
        margin-bottom: 40px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .sidebar {
        margin-top: 40px;
        margin-bottom: 40px; } }
  
  /*====== sidebar-widget =====*/
  .sidebar-widget {
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid rgba(128, 137, 150, 0.2); }
    .sidebar-widget .title {
      font-size: 17px;
      margin-bottom: 20px;
      padding-bottom: 12px; }
    @media (max-width: 375px) {
      .sidebar-widget .section-tab-2 .nav-tabs .nav-item {
        margin-right: 10px; } }
    .sidebar-widget:last-child {
      border-bottom: none;
      margin-bottom: 0; }
  
  /*====== sidebar-category =====*/
  .sidebar-category .btn-text {
    font-size: 14px; }
  
  .sidebar-category .btn-text[aria-expanded="false"] .show-less {
    display: none; }
  
  .sidebar-category .btn-text[aria-expanded="true"] .show-more {
    display: none; }
  
  .sidebar-category .btn-text[aria-expanded="true"] .show-less {
    display: block; }
  
  /*====== sidebar-list =====*/
  .sidebar-list .list-items li {
    margin-bottom: 0; }
    .sidebar-list .list-items li + li {
      border-top: 1px solid rgba(128, 137, 150, 0.1);
      padding-top: 10px;
      margin-top: 10px; }
    .sidebar-list .list-items li .icon-element {
      margin-left: 0;
      width: 30px;
      height: 30px;
      line-height: 30px;
      font-size: 17px;
      display: inline-block; }
  
  /*====== sidebar-about =====*/
  .sidebar-about-img {
    position: relative; }
    .sidebar-about-img img {
      width: 100%;
      border-radius: 5px; }
    .sidebar-about-img p {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      z-index: 1; }
    .sidebar-about-img::before {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: var(--craneGreenDark);
      opacity: 0.4;
      border-radius: 5px; }
  
  /*====== single-content-sidebar =====*/
  .single-content-sidebar {
    margin-top: -115px;
    position: relative;
    z-index: 1;
    background-color: transparent;
    border: none;
    border-radius: 0;
    padding: 0;
    box-shadow: 0 0 0 0; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .single-content-sidebar {
        margin-top: 30px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .single-content-sidebar {
        margin-top: 30px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .single-content-sidebar {
        margin-top: 30px; } }
  
  /*====== single-content-widget =====*/
  .single-content-widget {
    border: 1px solid rgba(128, 137, 150, 0.2);
    padding: 30px;
    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 0 40px rgba(82, 85, 90, 0.03); }
    .single-content-widget:last-child {
      border-bottom: 1px solid rgba(128, 137, 150, 0.2); }
    @media (max-width: 320px) {
      .single-content-widget .rating-stars {
        flex-wrap: wrap; } }
    @media (max-width: 320px) {
      .single-content-widget .rating-stars li span {
        margin-left: 0 !important; } }
  
  /*====== enquiry-forum =====*/
  .enquiry-forum .form-box {
    border: 0;
    border-radius: 0;
    margin-bottom: 0;
    box-shadow: 0 0 0 0;
    background-color: transparent; }
  
  .enquiry-forum .form-content {
    padding: 0; }
  
  .enquiry-forum .custom-checkbox label {
    font-size: 13px;
    line-height: 20px; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .enquiry-forum .custom-checkbox label {
        line-height: 27px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .enquiry-forum .custom-checkbox label {
        line-height: 27px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .enquiry-forum .custom-checkbox label {
        line-height: 27px; } }
  
  .enquiry-forum .custom-checkbox input[type=checkbox]:not(:checked) + label:after,
  .enquiry-forum .custom-checkbox input[type=checkbox]:checked + label:after {
    top: 4px; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .enquiry-forum .custom-checkbox input[type=checkbox]:not(:checked) + label:after,
      .enquiry-forum .custom-checkbox input[type=checkbox]:checked + label:after {
        top: 1px; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .enquiry-forum .custom-checkbox input[type=checkbox]:not(:checked) + label:after,
      .enquiry-forum .custom-checkbox input[type=checkbox]:checked + label:after {
        top: 1px; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .enquiry-forum .custom-checkbox input[type=checkbox]:not(:checked) + label:after,
      .enquiry-forum .custom-checkbox input[type=checkbox]:checked + label:after {
        top: 1px; } }
  
  /*====== sidebar-book-title-wrap =====*/
  .sidebar-book-title-wrap h3 {
    font-size: 15px;
    font-weight: 700;
    color: #0d233e;
    text-transform: uppercase;
    margin-bottom: 14px; }
  
  .sidebar-book-title-wrap .text-value {
    color: var(--craneGreenDark);
    font-size: 28px;
    font-weight: 700; }
  
  /*====== recent-item =====*/
  .recent-item {
    display: -ms-flex;
    display: flex; }
    .recent-item .recent-img {
      margin-right: 13px; }
      .recent-item .recent-img img {
        width: 90px;
        height: 90px;
        border-radius: 4px; }
    .recent-item .recentpost-body .recent__meta {
      font-size: 14px;
      font-weight: 500; }
    .recent-item .recentpost-body a {
      color: #0d233e;
      transition: all 0.3s; }
      .recent-item .recentpost-body a:hover {
        color: var(--craneGreenDark); }
    .recent-item .recentpost-body .recent__link {
      font-size: 15px;
      color: #0d233e;
      font-weight: 600;
      line-height: 20px;
      transition: all 0.3s; }
      .recent-item .recentpost-body .recent__link:hover {
        color: var(--craneGreenDark); }
  
  /*==== gmaps ======*/
  .gmaps iframe {
    width: 100%;
    height: 450px;
    border: 0; }
  
  #singleMap,
  #map,
  .map {
    width: 100%;
    height: 465px; }
  
  /*==== leaflet-bar ======*/
  .leaflet-bar {
    box-shadow: 0 0 0 0; }
    .leaflet-bar a {
      border-radius: 4px;
      border-bottom: 0;
      width: 35px;
      height: 35px;
      line-height: 35px;
      box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
      margin-bottom: 4px;
      font-size: 20px; }
      .leaflet-bar a:hover {
        border-radius: 4px;
        border-bottom: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background-color: var(--craneGreenDark);
        color: #fff; }
  
  /*====================================================
      footer-area
   ====================================================*/
  .footer-area {
    position: relative;
    z-index: 1; }
    .footer-area:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: url('color-bg3.png');
      background-size: cover;
      background-position: center;
      opacity: 0.2; }
  
  /*===== footer-item =======*/
  .footer-item {
    position: relative;
    margin-bottom: 50px; }
    .footer-item .footer__desc a {
      color: #0d233e;
      transition: all 0.3s; }
      .footer-item .footer__desc a:hover {
        color: var(--craneGreenDark); }
    .footer-item .contact-form-action .form-control {
      border: none;
      box-shadow: 0 0 40px rgba(82, 85, 90, 0.1); }
  
  /*==== term-box =====*/
  .term-box {
    margin-bottom: 0; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .term-box .list-items {
        justify-content: center !important; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .term-box .list-items {
        justify-content: center !important; } }
    @media only screen and (min-width: 320px) and (max-width: 479px) {
      .term-box .list-items {
        justify-content: center !important; } }
    @media (max-width: 375px) {
      .term-box .list-items {
        display: block !important;
        text-align: center; } }
    .term-box .list-items li {
      margin-right: 12px;
      padding-right: 12px;
      position: relative;
      margin-bottom: 0; }
      @media (max-width: 375px) {
        .term-box .list-items li {
          display: inline-block; } }
      .term-box .list-items li:last-child {
        margin-right: 0;
        padding-right: 0; }
        .term-box .list-items li:last-child::before {
          display: none; }
      .term-box .list-items li::before {
        position: absolute;
        content: "";
        bottom: 10px;
        right: 0;
        width: 4px;
        height: 4px;
        background-color: rgba(128, 137, 150, 0.4);
        border-radius: 50%; }
  
  /*===== footer-social-box =======*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .footer-social-box {
      text-align: center !important;
      padding-top: 20px; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .footer-social-box {
      text-align: center !important;
      padding-top: 20px; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .footer-social-box {
      text-align: center !important;
      padding-top: 20px; } }
  
  /*===== footer-area =======*/
  .footer-area .section-block {
    background-color: rgba(128, 137, 150, 0.1); }
  
  .footer-area .cta-svg {
    bottom: auto;
    top: -100px; }
  
  /*===== copy-right =======*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .copy-right {
      text-align: center; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .copy-right {
      text-align: center; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .copy-right {
      text-align: center; } }
  
  /*===== copy__desc =======*/
  .copy__desc {
    font-size: 15px; }
    .copy__desc a {
      color: #5d646d;
      transition: all 0.3s; }
      .copy__desc a:hover {
        color: var(--craneGreenDark); }
    .copy__desc span {
      animation: heartBeat 1000ms infinite linear;
      color: var(--craneGreenDark); }
  
  /*===== copy-right-content =======*/
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .copy-right-content {
      justify-content: center !important;
      text-align: center !important; } }
  
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .copy-right-content {
      justify-content: center !important;
      text-align: center !important; } }
  
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .copy-right-content {
      justify-content: center !important;
      text-align: center !important; } }
  /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwicGFydGlhbHMvX3ZhcmlhYmxlcy5zY3NzIiwicGFydGlhbHMvX21peGlucy5zY3NzIiwicGFydGlhbHMvX2tleWZyYW1lcy5zY3NzIiwicGFydGlhbHMvX2NvbW1vbi5zY3NzIiwicGFydGlhbHMvX2J1dHRvbi5zY3NzIiwicGFydGlhbHMvX2dlbmVyYWwuc2NzcyIsInBhcnRpYWxzL19pY29ucy5zY3NzIiwicGFydGlhbHMvX2NvbnRhY3Quc2NzcyIsInBhcnRpYWxzL19ibG9ja3F1b3RlLnNjc3MiLCJwYXJ0aWFscy9fYnJlYWRjcnVtYi5zY3NzIiwicGFydGlhbHMvX21lbnUuc2NzcyIsInBhcnRpYWxzL19tb2RhbC5zY3NzIiwicGFydGlhbHMvX2F1dGhvci5zY3NzIiwicGFydGlhbHMvX3RhZ3Muc2NzcyIsInBhcnRpYWxzL19yb3V0ZXMuc2NzcyIsInBhcnRpYWxzL19wYXJ0aWNsZXMuc2NzcyIsInBhcnRpYWxzL19wcm9ncmVzc2Jhci5zY3NzIiwicGFydGlhbHMvX2NhcmRzLnNjc3MiLCJwYXJ0aWFscy9fcHJpY2luZy5zY3NzIiwicGFydGlhbHMvX2ZhcS5zY3NzIiwicGFydGlhbHMvX2hlcm8uc2NzcyIsInBhcnRpYWxzL19ob3RlbC5zY3NzIiwicGFydGlhbHMvX3RlYW0tbWVtYmVyLnNjc3MiLCJwYXJ0aWFscy9fdGFibGUuc2NzcyIsInBhcnRpYWxzL19jaGFydC5zY3NzIiwicGFydGlhbHMvX2ZpbGUtdXBsb2FkLnNjc3MiLCJwYXJ0aWFscy9fZXJyb3Iuc2NzcyIsInBhcnRpYWxzL19jdXN0b20uc2NzcyIsInBhcnRpYWxzL19jb3VudGVyLnNjc3MiLCJwYXJ0aWFscy9fY2FydC5zY3NzIiwicGFydGlhbHMvX2NhbGwtdG8tYWN0aW9uLnNjc3MiLCJwYXJ0aWFscy9fZGFzaGJvYXJkLnNjc3MiLCJwYXJ0aWFscy9fY2xpZW50bG9nby5zY3NzIiwicGFydGlhbHMvX2NvbW1lbnQuc2NzcyIsInBhcnRpYWxzL19pY29uLWJveC5zY3NzIiwicGFydGlhbHMvX3RhYi5zY3NzIiwicGFydGlhbHMvX3Rlc3RpbW9uaWFsLnNjc3MiLCJwYXJ0aWFscy9fc2lkZWJhci5zY3NzIiwicGFydGlhbHMvX21hcC5zY3NzIiwicGFydGlhbHMvX2Zvb3Rlci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qXHJcblx0VGVtcGxhdGUgTmFtZTogVHJpemVuXHJcblx0QXV0aG9yOiBUZWNoeURldnNcclxuXHRFbWFpbDogY29udGFjdEB0ZWNoeWRldnMuY29tXHJcblx0V2Vic2l0ZTogdGVjaHlkZXZzLmNvbVxyXG5cdERlc2NyaXB0aW9uOiBUcml6ZW4gLSBUcmF2ZWwgQm9va2luZyBIVE1MNSBUZW1wbGF0ZVxyXG5cdFZlcnNpb246IDEuMFxyXG4qL1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuW1RhYmxlIG9mIGNvbnRlbnRzXVxyXG5cclxuXHQrIEdlbmVyYWxcclxuXHRcdC0gZ2VuZXJhbCBTdHlsZXNcclxuXHRcdC0gY29tbW9uLXN0eWxlXHJcblx0XHQtIFByZWxvYWRlclxyXG5cdFx0LSB0aGVtZS1idG5cclxuXHRcdC0gYnV0dG9uLXNoYXJlZFxyXG5cdFx0LSBwYWRkaW5nXHJcblx0XHQtIG1hcmdpblxyXG5cdFx0LSBwcmVsb2FkZXJcclxuXHRcdC0gc2VjdGlvbi1oZWFkaW5nXHJcblx0XHQtIGN1c3RvbS1jaGVja2JveFxyXG5cdFx0LSBCYWNrIFRvIFRvcFxyXG5cdFx0LSBhbmQgbW9yZVxyXG5cdCsgSGVhZGVyXHJcblx0XHQtIExvZ29cclxuXHRcdC0gbG9naW5cclxuXHRcdC0gc2lnbiB1cFxyXG5cdFx0LSBNYWluIE5hdmlnYXRpb25cclxuXHRcdC0gRHJvcGRvd25cclxuXHRcdC0gbW9iaWxlIG1lbnVcclxuXHQrIENvbnRlbnRcclxuXHRcdCsgTWFpbiBGaWxlc1xyXG5cdFx0XHQtIGluZGV4Lmh0bWxcclxuXHRcdFx0LSBpbmRleDIuaHRtbFxyXG5cdFx0XHQtIGluZGV4My5odG1sXHJcblx0XHRcdC0gaW5kZXg0Lmh0bWxcclxuXHRcdFx0LSBpbmRleDUuaHRtbFxyXG5cdFx0XHQtIGluZGV4Ni5odG1sXHJcblx0KyBCYW5uZXIgQXJlYVxyXG5cdFx0XHQtIEJyZWFkY3J1bWJcclxuXHQrIFRvdXJcclxuXHQgICAgICAgIC0gVG91ciBGdWxsIFdpZHRoXHJcblx0ICAgICAgICAtIFRvdXIgR3JpZFxyXG5cdCAgICAgICAgLSBUb3VyIExpc3RcclxuXHQgICAgICAgIC0gVG91ciBMZWZ0IFNpZGViYXJcclxuXHQgICAgICAgIC0gVG91ciBSaWdodCBTaWRlYmFyXHJcblx0ICAgICAgICAtIFRvdXIgRGV0YWlsc1xyXG5cdCAgICAgICAgLSBUb3VyIEJvb2tpbmdcclxuXHQrIENydWlzZVxyXG5cdCAgICAgICAgLSBDcnVpc2VzXHJcblx0ICAgICAgICAtIENydWlzZSBMaXN0XHJcblx0ICAgICAgICAtIENydWlzZSBTaWRlYmFyXHJcblx0ICAgICAgICAtIENydWlzZSBEZXRhaWxzXHJcblx0ICAgICAgICAtIENydWlzZSBCb29raW5nXHJcblx0KyBQYWdlc1xyXG5cdFx0XHQtIERhc2hib2FyZFxyXG5cdFx0XHQtIFVzZXIgUHJvZmlsZVxyXG5cdFx0XHQtIEJlY29tZSBMb2NhbCBFeHBlcnRcclxuXHRcdFx0LSBEZXN0aW5hdGlvbnNcclxuXHRcdFx0LSBBYm91dFxyXG5cdFx0XHQtIE91ciBTZXJ2aWNlc1xyXG5cdFx0XHQtIFBheW1lbnRcclxuXHRcdFx0LSBGYXFcclxuXHRcdFx0LSBDb250YWN0XHJcblx0XHRcdC0gNDA0IFBhZ2VcclxuXHRcdFx0LSBSZWNvdmVyIFBhc3N3b3JkXHJcblx0XHRcdC0gQ29taW5nIFNvb25cclxuXHQrIGJsb2dcclxuXHRcdFx0LSBCbG9nIEZ1bGwgV2lkdGhcclxuXHRcdFx0LSBCbG9nIEdyaWRcclxuXHRcdFx0LSBCbG9nIFNpZGViYXJcclxuXHRcdFx0LSBCbG9nIERldGFpbFxyXG5cdCsgRmxpZ2h0XHJcblx0ICAgICAgICAtIEZsaWdodCBHcmlkXHJcblx0ICAgICAgICAtIEZsaWdodCBMaXN0XHJcblx0ICAgICAgICAtIEZsaWdodCBTaWRlYmFyXHJcblx0ICAgICAgICAtIEZsaWdodCBEZXRhaWxzXHJcblx0ICAgICAgICAtIEZsaWdodCBCb29raW5nXHJcblx0ICsgSG90ZWxcclxuXHQgICAgICAgIC0gSG90ZWwgR3JpZFxyXG5cdCAgICAgICAgLSBIb3RlbCBMaXN0XHJcblx0ICAgICAgICAtIEhvdGVsIFNpZGViYXJcclxuXHQgICAgICAgIC0gSG90ZWwgRGV0YWlsc1xyXG5cdCAgICAgICAgLSBIb3RlbCBCb29raW5nXHJcblx0ICsgQ2FyXHJcblx0ICAgICAgICAtIENhciBHcmlkXHJcblx0ICAgICAgICAtIENhciBMaXN0XHJcblx0ICAgICAgICAtIENhciBTaWRlYmFyXHJcblx0ICAgICAgICAtIENhciBEZXRhaWxzXHJcblx0ICAgICAgICAtIENhciBCb29raW5nXHJcblx0KyBGb290ZXJcclxuXHRcdCsgVG9wIEZvb3RlclxyXG5cdFx0XHQtIENvbXBhbnkgRGV0YWlsc1xyXG5cdFx0XHQtIE90aGVyIExpY2tzXHJcblx0XHRcdC0gU3Vic2NyaWJlciBmb3JtXHJcblx0XHQrIEJvdHRvbSBGb290ZXJcclxuXHRcdCAgICAtIENvcHlyaWdodFxyXG5cdFx0ICAgIC0gVGVybXMgJiBDb25kaXRpb25zXHJcblx0XHQgICAgLSBQcml2YWN5IFBvbGljeVxyXG5cdFx0ICAgIC0gSGVscCBDZW50ZXJcclxuXHRcdCAgICAtIFNvY2lhbCBQcm9maWxlXHJcblx0KyBSZXNwb25zaXZlIERlc2lnbiBTdHlsZXNcclxuXHRcdCAgICAtICRsYXB0b3BfbDogJyhtYXgtd2lkdGg6IDE0NDBweCknO1xyXG4gICAgICAgICAgICAtICRsYXB0b3BfbTogJyhtYXgtd2lkdGg6IDEzNjZweCknO1xyXG4gICAgICAgICAgICAtICRsYXB0b3BfbV90d286ICcobWF4LXdpZHRoOiAxMjgwcHgpJztcclxuICAgICAgICAgICAgLSAkbGFwdG9wX21fdGhyZWU6ICcobWF4LXdpZHRoOiAxMjAwcHgpJztcclxuICAgICAgICAgICAgLSAkbGFwdG9wX21fZm91cjogJyhtYXgtd2lkdGg6IDExOTlweCknO1xyXG4gICAgICAgICAgICAtICRsYXB0b3BfbV9maXZlOiAnKG1heC13aWR0aDogMTAyNHB4KSc7XHJcbiAgICAgICAgICAgIC0gJGxhcHRvcF9sczogJ29ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIGFuZCAobWluLXdpZHRoOiAzMjBweCknO1xyXG4gICAgICAgICAgICAtICRtZWRpdW1fZGV2aWNlOiAnb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSc7XHJcbiAgICAgICAgICAgIC0gJG1zX2RldmljZTogJ29ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAzMjBweCknO1xyXG4gICAgICAgICAgICAtICR0YWJfZGV2aWNlOiAnb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpJztcclxuICAgICAgICAgICAgLSAkdGFiX2RldmljZV90d286ICcobWF4LXdpZHRoOiA3NjhweCknO1xyXG4gICAgICAgICAgICAtICRsYXJnZV9tb2JpbGU6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCknO1xyXG4gICAgICAgICAgICAtICRsYXJnZV9tb2JpbGVfdHdvOiAnIChtYXgtd2lkdGg6IDYwMHB4KSc7XHJcbiAgICAgICAgICAgIC0gJGxhcmdlX21vYmlsZV90aHJlZTogJyAobWF4LXdpZHRoOiA0ODBweCknO1xyXG4gICAgICAgICAgICAtICRzbWFsbF9tb2JpbGU6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA0NzlweCknO1xyXG4gICAgICAgICAgICAtICRzbWFsbF9tb2JpbGVfZm91cjogJyhtYXgtd2lkdGg6IDQyNXB4KSc7XHJcbiAgICAgICAgICAgIC0gJHNtYWxsX21vYmlsZV90aHJlZTogJyhtYXgtd2lkdGg6IDQwMHB4KSc7XHJcbiAgICAgICAgICAgIC0gJHNtYWxsX21vYmlsZV9maXZlOiAnKG1heC13aWR0aDogMzc1cHgpJztcclxuICAgICAgICAgICAgLSAkc21hbGxfbW9iaWxlX3R3bzogJyhtYXgtd2lkdGg6IDMyMHB4KSc7XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vLyB2YXJpYWJsZSBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy92YXJpYWJsZXNcIjtcclxuXHJcbi8vIG1peGluIHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL21peGluc1wiO1xyXG5AaW1wb3J0IFwicGFydGlhbHMva2V5ZnJhbWVzXCI7XHJcbi8vIGNvbW1vbiBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9jb21tb25cIjtcclxuLy8gYnV0dG9uIHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL2J1dHRvblwiO1xyXG4vLyBnZW5lcmFsIHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL2dlbmVyYWxcIjtcclxuLy8gaWNvbnMgc2Nzc1xyXG5AaW1wb3J0IFwicGFydGlhbHMvaWNvbnNcIjtcclxuLy8gY29udGFjdCBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9jb250YWN0XCI7XHJcbi8vIGJsb2NrcXVvdGUgc2Nzc1xyXG5AaW1wb3J0IFwicGFydGlhbHMvYmxvY2txdW90ZVwiO1xyXG4vLyBicmVhZGNydW1iIHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL2JyZWFkY3J1bWJcIjtcclxuLy8gbWVudSBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9tZW51XCI7XHJcbi8vIG1vZGFsIHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL21vZGFsXCI7XHJcbi8vIGF1dGhvciBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9hdXRob3JcIjtcclxuLy8gdGFncyBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy90YWdzXCI7XHJcbi8vIHJvdXRlcyBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9yb3V0ZXNcIjtcclxuLy8gcGFydGljbGVzIHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL3BhcnRpY2xlc1wiO1xyXG4vLyBwcm9ncmVzc2JhciBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9wcm9ncmVzc2JhclwiO1xyXG4vLyBjYXJkcyBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9jYXJkc1wiO1xyXG4vLyBwcmljaW5nIHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL3ByaWNpbmdcIjtcclxuLy8gZmFxIHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL2ZhcVwiO1xyXG4vLyBoZXJvIHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL2hlcm9cIjtcclxuLy8gaG90ZWwgc2Nzc1xyXG5AaW1wb3J0IFwicGFydGlhbHMvaG90ZWxcIjtcclxuLy8gdGVhbS1tZW1iZXIgc2Nzc1xyXG5AaW1wb3J0IFwicGFydGlhbHMvdGVhbS1tZW1iZXJcIjtcclxuLy8gdGFibGUgc2Nzc1xyXG5AaW1wb3J0IFwicGFydGlhbHMvdGFibGVcIjtcclxuLy8gY2hhcnQgc2Nzc1xyXG5AaW1wb3J0IFwicGFydGlhbHMvY2hhcnRcIjtcclxuLy8gZmlsZS11cGxvYWQgc2Nzc1xyXG5AaW1wb3J0IFwicGFydGlhbHMvZmlsZS11cGxvYWRcIjtcclxuLy8gZXJyb3Igc2Nzc1xyXG5AaW1wb3J0IFwicGFydGlhbHMvZXJyb3JcIjtcclxuLy8gYmxvZyBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9jdXN0b21cIjtcclxuLy8gY291bnRlciBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9jb3VudGVyXCI7XHJcbi8vIGNhdGVnb3J5IHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL2NhcnRcIjtcclxuLy8gY2FsbC10by1hY3Rpb24gc2Nzc1xyXG5AaW1wb3J0IFwicGFydGlhbHMvY2FsbC10by1hY3Rpb25cIjtcclxuLy8gZGFzaGJvYXJkIHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL2Rhc2hib2FyZFwiO1xyXG4vLyBjbGllbnRsb2dvIHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL2NsaWVudGxvZ29cIjtcclxuLy8gY29tbWVudCBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9jb21tZW50XCI7XHJcbi8vIGljb24tYm94IHNjc3NcclxuQGltcG9ydCBcInBhcnRpYWxzL2ljb24tYm94XCI7XHJcbi8vIHRhYiBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy90YWJcIjtcclxuLy8gdGVzdGltb25pYWwgc2Nzc1xyXG5AaW1wb3J0IFwicGFydGlhbHMvdGVzdGltb25pYWxcIjtcclxuLy8gc2lkZWJhciBzY3NzXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9zaWRlYmFyXCI7XHJcbi8vIG1hcFxyXG5AaW1wb3J0IFwicGFydGlhbHMvbWFwXCI7XHJcblxyXG4vLyBmb290ZXIgc2Nzc1xyXG5AaW1wb3J0IFwicGFydGlhbHMvZm9vdGVyXCI7XHJcbiIsIiR0aGVtZS1jb2xvcjogIzBkMjMzZTtcclxuJHRoZW1lLWNvbG9yLTI6ICMyODdkZmE7XHJcbiR0aGVtZS1jb2xvci0zOiAjMjI3M2U1O1xyXG4kdGhlbWUtY29sb3ItNDogIzVkNjQ2ZDtcclxuJHRoZW1lLWNvbG9yLTU6ICM0MENDNkY7XHJcbiR0aGVtZS1mb250OiAgJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiR3aGl0ZTogI2ZmZjtcclxuJHdoaXRlLWdyZXk6ICNGNUY3RkM7XHJcbiRkYXJrOiAjMDAwO1xyXG5cclxuJGZvbnQtc2l6ZS0xMDA6IDEwMHB4O1xyXG4kZm9udC1zaXplLTk1OiA5NXB4O1xyXG4kZm9udC1zaXplLTkwOiA5MHB4O1xyXG4kZm9udC1zaXplLTg1OiA4NXB4O1xyXG4kZm9udC1zaXplLTgwOiA4MHB4O1xyXG4kZm9udC1zaXplLTc1OiA3NXB4O1xyXG4kZm9udC1zaXplLTYwOiA2MHB4O1xyXG4kZm9udC1zaXplLTY1OiA2NXB4O1xyXG4kZm9udC1zaXplLTU1OiA1NXB4O1xyXG4kZm9udC1zaXplLTUwOiA1MHB4O1xyXG4kZm9udC1zaXplLTQ1OiA0NXB4O1xyXG4kZm9udC1zaXplLTQwOiA0MHB4O1xyXG4kZm9udC1zaXplLTM1OiAzNXB4O1xyXG4kZm9udC1zaXplLTM0OiAzNHB4O1xyXG4kZm9udC1zaXplLTMzOiAzM3B4O1xyXG4kZm9udC1zaXplLTMyOiAzMnB4O1xyXG4kZm9udC1zaXplLTMxOiAzMXB4O1xyXG4kZm9udC1zaXplLTMwOiAzMHB4O1xyXG4kZm9udC1zaXplLTI5OiAyOXB4O1xyXG4kZm9udC1zaXplLTI4OiAyOHB4O1xyXG4kZm9udC1zaXplLTI3OiAyN3B4O1xyXG4kZm9udC1zaXplLTI2OiAyNnB4O1xyXG4kZm9udC1zaXplLTI1OiAyNXB4O1xyXG4kZm9udC1zaXplLTI0OiAyNHB4O1xyXG4kZm9udC1zaXplLTIzOiAyM3B4O1xyXG4kZm9udC1zaXplLTIyOiAyMnB4O1xyXG4kZm9udC1zaXplLTIxOiAyMXB4O1xyXG4kZm9udC1zaXplLTIwOiAyMHB4O1xyXG4kZm9udC1zaXplLTE5OiAxOXB4O1xyXG4kZm9udC1zaXplLTE4OiAxOHB4O1xyXG4kZm9udC1zaXplLTE3OiAxN3B4O1xyXG4kZm9udC1zaXplLTE2OiAxNnB4O1xyXG4kZm9udC1zaXplLTE1OiAxNXB4O1xyXG4kZm9udC1zaXplLTE0OiAxNHB4O1xyXG4kZm9udC1zaXplLTEzOiAxM3B4O1xyXG4kZm9udC1zaXplLTEyOiAxMnB4O1xyXG4kZm9udC1zaXplLTExOiAxMXB4O1xyXG5cclxuJGZvbnQtd2VpZ2h0LXRoaW46IDIwMDtcclxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDA7XHJcbiRmb250LXdlaWdodC1yZWd1bGFyOiA0MDA7XHJcbiRmb250LXdlaWdodC1tZWRpdW06IDUwMDtcclxuJGZvbnQtd2VpZ2h0LXNlbWktYm9sZDogNjAwO1xyXG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xyXG4kZm9udC13ZWlnaHQtZXh0cmEtYm9sZDogODAwO1xyXG4kZm9udC13ZWlnaHQtYmxhY2s6IDkwMDtcclxuXHJcbiRjb2xvcjogI2U0ZTRlNDtcclxuJGNvbG9yLTE6ICNlZWU7XHJcbiRjb2xvci0yOiAjZGRkO1xyXG4kY29sb3ItMzogIzhDNDNGRjtcclxuJGNvbG9yLTQ6ICMyOGQ1YTc7XHJcbiRjb2xvci01OiAjZjliODUxO1xyXG4kY29sb3ItNjogI0NDMDhFOTtcclxuJGNvbG9yLTc6ICNGRjhDMkE7XHJcbiRjb2xvci04OiAjYmZmZjAyO1xyXG4kY29sb3ItOTogIzMwN0NGMztcclxuJGFsdGVyLWNvbG9yOiAjM2I1OTk4O1xyXG4kYWx0ZXItY29sb3ItMjogIzFkYTFmMjtcclxuJGFsdGVyLWNvbG9yLTM6ICNlMTMwNmM7XHJcbiRhbHRlci1jb2xvci00OiAjMjg3N0I1O1xyXG4kYWx0ZXItY29sb3ItNTogI2YwMDEyNTtcclxuJGFsdGVyLWNvbG9yLTY6ICNmYjYzNDA7XHJcblxyXG4kbGFwdG9wX2w6ICcobWF4LXdpZHRoOiAxNDQwcHgpJztcclxuJGxhcHRvcF9tOiAnKG1heC13aWR0aDogMTM2NnB4KSc7XHJcbiRsYXB0b3BfbV90d286ICcobWF4LXdpZHRoOiAxMjgwcHgpJztcclxuJGxhcHRvcF9tX3RocmVlOiAnKG1heC13aWR0aDogMTIwMHB4KSc7XHJcbiRsYXB0b3BfbV9mb3VyOiAnKG1heC13aWR0aDogMTE5OXB4KSc7XHJcbiRsYXB0b3BfbV9maXZlOiAnKG1heC13aWR0aDogMTAyNHB4KSc7XHJcbiRsYXB0b3BfbHM6ICdvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KSBhbmQgKG1pbi13aWR0aDogMzIwcHgpJztcclxuJG1lZGl1bV9kZXZpY2U6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpJztcclxuJG1zX2RldmljZTogJ29ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAzMjBweCknO1xyXG4kdGFiX2RldmljZTogJ29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSc7XHJcbiR0YWJfZGV2aWNlX3R3bzogJyhtYXgtd2lkdGg6IDc2OHB4KSc7XHJcbiRsYXJnZV9tb2JpbGU6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCknO1xyXG4kbGFyZ2VfbW9iaWxlXzI6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCknO1xyXG4kbGFyZ2VfbW9iaWxlX3R3bzogJyAobWF4LXdpZHRoOiA2MDBweCknO1xyXG4kbGFyZ2VfbW9iaWxlX3RocmVlOiAnIChtYXgtd2lkdGg6IDQ4MHB4KSc7XHJcbiRzbWFsbF9tb2JpbGU6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA0NzlweCknO1xyXG4kc21hbGxfbW9iaWxlX3R3bzogJyhtYXgtd2lkdGg6IDMyMHB4KSc7XHJcbiRzbWFsbF9tb2JpbGVfdGhyZWU6ICcobWF4LXdpZHRoOiA0MDBweCknO1xyXG4kc21hbGxfbW9iaWxlX2ZvdXI6ICcobWF4LXdpZHRoOiA0MjVweCknO1xyXG4kc21hbGxfbW9iaWxlX2ZpdmU6ICcobWF4LXdpZHRoOiAzNzVweCknO1xyXG5cclxuJGV4dHJhLWRldmljZTogJyhtYXgtd2lkdGg6IDU3NXB4KSc7XHJcbiIsIkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wZXJ0eSkge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsICRwcm9wZXJ0eTtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAkcHJvcGVydHk7XHJcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAkcHJvcGVydHk7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsICRwcm9wZXJ0eTtcclxuICB0cmFuc2l0aW9uOiBhbGwgJHByb3BlcnR5O1xyXG59XHJcbkBtaXhpbiB0cmFuc2Zvcm0oJHByb3BlcnR5KSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICRwcm9wZXJ0eTtcclxuICAtbW96LXRyYW5zZm9ybTogJHByb3BlcnR5O1xyXG4gIC1tcy10cmFuc2Zvcm06ICRwcm9wZXJ0eTtcclxuICAtby10cmFuc2Zvcm06ICRwcm9wZXJ0eTtcclxuICB0cmFuc2Zvcm06ICRwcm9wZXJ0eTtcclxufVxyXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzLXByb3BlcnR5KSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzLXByb3BlcnR5O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cy1wcm9wZXJ0eTtcclxuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXByb3BlcnR5O1xyXG59XHJcbkBtaXhpbiBib3gtc2hhZG93KCRwcm9wZXJ0eSkge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHByb3BlcnR5O1xyXG4gIC1tb3otYm94LXNoYWRvdzogJHByb3BlcnR5O1xyXG4gIGJveC1zaGFkb3c6ICRwcm9wZXJ0eTtcclxufVxyXG5AbWl4aW4gdGV4dC1zaGFkb3coJHByb3BlcnR5KSB7XHJcbiAgLXdlYmtpdC10ZXh0LXNoYWRvdzogJHByb3BlcnR5O1xyXG4gIC1tb3otdGV4dC1zaGFkb3c6ICRwcm9wZXJ0eTtcclxuICB0ZXh0LXNoYWRvdzogJHByb3BlcnR5O1xyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tIGNzcyBsb2FkZXIgLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBrZXlmcmFtZXMgcm90YXRlIHtcclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGRhc2gge1xyXG4gIDAlIHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDE1MDtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogOTAsIDE1MDtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzU7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogOTAsIDE1MDtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI0O1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBpbmZpbml0ZS1ibGluayB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRvcDogMDtcclxuICB9XHJcbiAgMzAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0b3A6IDMwJTtcclxuICB9XHJcbiAgNzAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0b3A6IDMwJTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT0gcGxheS1idXR0b24tcHVsc2UgPT09PT09PT09PT09PT0qL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcGxheS1idXR0b24tcHVsc2Uge1xyXG4gIDAlIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgwLjUpKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxLjIpKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcbkAtbW96LWtleWZyYW1lcyBwbGF5LWJ1dHRvbi1wdWxzZSB7XHJcbiAgMCUge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDAuNSkpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEuMikpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuQC1tcy1rZXlmcmFtZXMgcGxheS1idXR0b24tcHVsc2Uge1xyXG4gIDAlIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgwLjUpKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxLjIpKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcbkAtby1rZXlmcmFtZXMgcGxheS1idXR0b24tcHVsc2Uge1xyXG4gIDAlIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgwLjUpKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxLjIpKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgcGxheS1idXR0b24tcHVsc2Uge1xyXG4gIDAlIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgwLjUpKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxLjIpKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09IGhlYXJ0QmVhdCA9PSovXHJcbkBrZXlmcmFtZXMgaGVhcnRCZWF0IHtcclxuICAwJSB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMSkpO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEuMSkpO1xyXG4gIH1cclxuICA0MCUge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcclxuICB9XHJcbiAgNjAlIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxLjA0KSk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgY2x1c3Rlci1hbmltYXRpb257XHJcbiAgMCUsMTAwJXtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDAgNHB4IHJnYmEoMCwwLDAsMC4xKSk7XHJcbiAgfVxyXG4gIDUwJXtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDAgN3B4IHJnYmEoMCwwLDAsMC4xKSk7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PSBzdGFyc0FuaW1hdGlvbiA9PT09PT09PSovXHJcbkBrZXlmcmFtZXMgc3RhcnNBbmltYXRpb24ge1xyXG4gIGZyb20ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09IGJhY2tncm91bmQtbW92ZSA9PT09PT09PSovXHJcbkBrZXlmcmFtZXMgYmFja2dyb3VuZC1tb3ZlIHtcclxuICAwJSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAwOyB9XHJcbiAgMTAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDB2dyAwLCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB1bnF1b3RlKCdtYXgoMTAwdncsIDQwZW0pJykgIDAsIDAgMDtcclxuICB9XHJcbn1cclxuIiwiKiB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG51bCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcbmE6aG92ZXIsXHJcbmE6Zm9jdXN7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbmlucHV0OmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5ib2R5IHtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtMTY7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgZm9udC1mYW1pbHk6ICR0aGVtZS1mb250O1xyXG4gIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0gZm9udHMgLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5mb250LXNpemUtMTAwIHtcclxuICBmb250LXNpemU6IDEwMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS05MCB7XHJcbiAgZm9udC1zaXplOiA5MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS04MCB7XHJcbiAgZm9udC1zaXplOiA4MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS03MCB7XHJcbiAgZm9udC1zaXplOiA3MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS02NSB7XHJcbiAgZm9udC1zaXplOiA2NXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS02MCB7XHJcbiAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS01NSB7XHJcbiAgZm9udC1zaXplOiA1NXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS01MCB7XHJcbiAgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS00NSB7XHJcbiAgZm9udC1zaXplOiA0NXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS00MCB7XHJcbiAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0zNSB7XHJcbiAgZm9udC1zaXplOiAzNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0zMCB7XHJcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0yOCB7XHJcbiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0yNyB7XHJcbiAgZm9udC1zaXplOiAyN3B4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0yNiB7XHJcbiAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0yNSB7XHJcbiAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0yNCB7XHJcbiAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0yMyB7XHJcbiAgZm9udC1zaXplOiAyM3B4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0yMiB7XHJcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0yMSB7XHJcbiAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0yMCB7XHJcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0xOSB7XHJcbiAgZm9udC1zaXplOiAxOXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0xOCB7XHJcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0xNyB7XHJcbiAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0xNiB7XHJcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0xNSB7XHJcbiAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0xNCB7XHJcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0xMyB7XHJcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0xMiB7XHJcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtc2l6ZS0xMSB7XHJcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLSBmb250LXdlaWdodCAtLS0tLS0tLS0tLS0tLS0tKi9cclxuLmZvbnQtd2VpZ2h0LXRoaW4ge1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtdGhpbiAhaW1wb3J0YW50O1xyXG59XHJcbi5mb250LXdlaWdodC1saWdodCB7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50O1xyXG59XHJcbi5mb250LXdlaWdodC1yZWd1bGFyIHtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIgIWltcG9ydGFudDtcclxufVxyXG4uZm9udC13ZWlnaHQtbWVkaXVtIHtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSAhaW1wb3J0YW50O1xyXG59XHJcbi5mb250LXdlaWdodC1zZW1pLWJvbGQge1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaS1ib2xkICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtd2VpZ2h0LWJvbGQge1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50O1xyXG59XHJcbi5mb250LXdlaWdodC1ibGFjayB7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0gbGluZS1oZWlnaHQgLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5saW5lLWhlaWdodC0xMDAge1xyXG4gIGxpbmUtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5saW5lLWhlaWdodC05MCB7XHJcbiAgbGluZS1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcclxufVxyXG4ubGluZS1oZWlnaHQtODUge1xyXG4gIGxpbmUtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmxpbmUtaGVpZ2h0LTgwIHtcclxuICBsaW5lLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5saW5lLWhlaWdodC03NSB7XHJcbiAgbGluZS1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcclxufVxyXG4ubGluZS1oZWlnaHQtNzAge1xyXG4gIGxpbmUtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmxpbmUtaGVpZ2h0LTY1IHtcclxuICBsaW5lLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xyXG59XHJcbi5saW5lLWhlaWdodC02MCB7XHJcbiAgbGluZS1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcclxufVxyXG4ubGluZS1oZWlnaHQtNTUge1xyXG4gIGxpbmUtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmxpbmUtaGVpZ2h0LTUwIHtcclxuICBsaW5lLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5saW5lLWhlaWdodC00NSB7XHJcbiAgbGluZS1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcclxufVxyXG4ubGluZS1oZWlnaHQtNDAge1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmxpbmUtaGVpZ2h0LTM1IHtcclxuICBsaW5lLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xyXG59XHJcbi5saW5lLWhlaWdodC0zMCB7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxufVxyXG4ubGluZS1oZWlnaHQtMjgge1xyXG4gIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmxpbmUtaGVpZ2h0LTI2IHtcclxuICBsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xyXG59XHJcbi5saW5lLWhlaWdodC0yNSB7XHJcbiAgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcclxufVxyXG4ubGluZS1oZWlnaHQtMjQge1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmxpbmUtaGVpZ2h0LTIyIHtcclxuICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xyXG59XHJcbi5saW5lLWhlaWdodC0yMCB7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG4ubGluZS1oZWlnaHQtMTgge1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yYWRpdXMtcm91bmQtZnVsbCB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUgIWltcG9ydGFudCk7XHJcbn1cclxuLnJhZGl1cy1yb3VuZCB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHggIWltcG9ydGFudCk7XHJcbn1cclxuLnJhZGl1cy1yb3VuZGVkIHtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDMwcHggIWltcG9ydGFudCk7XHJcbn1cclxuLnJhZGl1cy1ub25lIHtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgIWltcG9ydGFudCk7XHJcbn1cclxuXHJcbi5iZWZvcmUtbm9uZTpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uYWZ0ZXItbm9uZTphZnRlciB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5hZnRlci1ub25lOmFmdGVyLFxyXG4uYmVmb3JlLW5vbmU6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZWN0aW9uLWJnIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtZ3JleTtcclxufVxyXG4uc2VjdGlvbi1iZy0yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbn1cclxuLmdyYWRpZW50LWJnIHtcclxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICAjMjg3ZGZhIDAlLCAjYmRkMmVmIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KC00NWRlZywgICMyODdkZmEgMCUsI2JkZDJlZiAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAgIzI4N2RmYSAwJSwjYmRkMmVmIDEwMCUpO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMjg3ZGZhJywgZW5kQ29sb3JzdHI9JyNiZGQyZWYnLEdyYWRpZW50VHlwZT0xICk7XHJcbn1cclxuLmdyYWRpZW50LWJnLWdyYXkge1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3MGRlZywjZThlZWY5IDAsI2ZmZiAxMDAlKSFpbXBvcnRhbnQ7XHJcbn1cclxuLmJnLWdyYXkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS1ncmV5ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJnLWZpeGVkIHtcclxuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG59XHJcbi5zZWN0aW9uLWJsb2NrIHtcclxuICBoZWlnaHQ6IDFweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtZ3JleTtcclxufVxyXG4vKj09PT0gaG92ZXIteSA9PT09PSovXHJcbi5ob3Zlci15IHtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICY6aG92ZXIge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTNweCkpO1xyXG4gIH1cclxufVxyXG4vKj09PT0gYm9yZGVyIGNvbG9yID09PT09Ki9cclxuLmJvcmRlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSkgIWltcG9ydGFudDtcclxuIH1cclxuLmJvcmRlci10b3Age1xyXG4gYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJvcmRlci1ib3R0b20ge1xyXG4gYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qPT09PSBiZyA9PT09PSovXHJcbi5iZy1pbWctdHJhbnNwYXJlbnQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uYmctMSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLTMgIWltcG9ydGFudDtcclxufVxyXG4uYmctMiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLTQgIWltcG9ydGFudDtcclxufVxyXG4uYmctMyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLTUgIWltcG9ydGFudDtcclxufVxyXG4uYmctNCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLTYgIWltcG9ydGFudDtcclxufVxyXG4uYmctNSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFsdGVyLWNvbG9yLTQgIWltcG9ydGFudDtcclxufVxyXG4uYmctNiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFsdGVyLWNvbG9yLTIgIWltcG9ydGFudDtcclxufVxyXG4uYmctN3tcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWx0ZXItY29sb3ItNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctcmdiIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgNjcsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xyXG59XHJcbi5iZy1yZ2ItMiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMjEzLCAxNjcsIDAuMSkgIWltcG9ydGFudDtcclxufVxyXG4uYmctcmdiLTMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxODQsIDgxLCAwLjEpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJnLXJnYi00IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNCwgOCwgMjMzLCAwLjEpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJnLXJnYi01IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjU1LCAyLCAwLjEpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJnLXJnYi02IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ4LCAxMjQsIDI0MywgMC4xKSAhaW1wb3J0YW50O1xyXG59XHJcbi56LWluZGV4LTEge1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLnotaW5kZXgtMiB7XHJcbiAgei1pbmRleDogMjtcclxufVxyXG4uei1pbmRleC0zIHtcclxuICB6LWluZGV4OiAzO1xyXG59XHJcbi56LWluZGV4LTQge1xyXG4gIHotaW5kZXg6IDQ7XHJcbn1cclxuLyotLS0tLS0tLS0tLS0tLS0tIHRleHQtY29sb3IgLS0tLS0tLS0tLS0tLS0tLSovXHJcbi50ZXh0LWJsYWNrIHtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcbn1cclxuLnRleHQtZ3JheSB7XHJcbiAgY29sb3I6ICR0aGVtZS1jb2xvci00ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnRleHQtY29sb3Ige1xyXG4gIGNvbG9yOiAkdGhlbWUtY29sb3ItMiAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LWNvbG9yLTIge1xyXG4gIGNvbG9yOiAkY29sb3ItMyAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LWNvbG9yLTMge1xyXG4gIGNvbG9yOiAkY29sb3ItNCAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LWNvbG9yLTQge1xyXG4gIGNvbG9yOiAkY29sb3ItNSAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LWNvbG9yLTUge1xyXG4gIGNvbG9yOiAkY29sb3ItNiAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LWNvbG9yLTYge1xyXG4gIGNvbG9yOiAkY29sb3ItNyAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LWNvbG9yLTcge1xyXG4gIGNvbG9yOiAkY29sb3ItOSAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LWNvbG9yLTgge1xyXG4gIGNvbG9yOiAkYWx0ZXItY29sb3ItMyAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LWNvbG9yLTkge1xyXG4gIGNvbG9yOiAkYWx0ZXItY29sb3ItNCAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LWNvbG9yLTEwIHtcclxuICBjb2xvcjogJGFsdGVyLWNvbG9yLTUgIWltcG9ydGFudDtcclxufVxyXG4udGV4dC1jb2xvci0xMSB7XHJcbiAgY29sb3I6ICRhbHRlci1jb2xvci02ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG5cclxuLyo9PT0gcC1yZWxhdGl2ZSBwLWFic29sdXRlID09PT0qL1xyXG4ucC1yZWxhdGl2ZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5wLWFic29sdXRlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLSBjb250YWluZXIgLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5jb250YWluZXIge1xyXG4gIG1heC13aWR0aDogMTIwMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiA1NDBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogNzIwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tIHJlc3BvbnNpdmUtY29sdW1uIHdpbGwgYmUgdmlzaWJsZSBvbiByZXNwb25zaXZlIC0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ucmVzcG9uc2l2ZS1jb2x1bW4ge1xyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLnJlc3BvbnNpdmUtY29sdW1uLWwge1xyXG4gIEBtZWRpYSAjeyRsYXB0b3BfbX0ge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XHJcbiAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ucmVzcG9uc2l2ZS0tY29sdW1uLWwge1xyXG4gIEBtZWRpYSAjeyRsYXB0b3BfbV9mb3VyfSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5yZXNwb25zaXZlLWNvbHVtbi1tIHtcclxuICBAbWVkaWEgI3skbGFwdG9wX21fZml2ZX0ge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XHJcbiAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5yZXNwb25zaXZlLWNvbHVtbi0tbSB7XHJcbiAgQG1lZGlhICN7JGxhcHRvcF9tX2ZpdmV9IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuIiwiLyo9PT0gdGhlbWUtYnRuID09PT0qL1xyXG4udGhlbWUtYnRuIHtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtMTU7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBsaW5lLWhlaWdodDogNDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICR0aGVtZS1jb2xvci0yO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT0gdGhlbWUtYnRuLXNtYWxsID09PT0qL1xyXG4udGhlbWUtYnRuLXNtYWxsIHtcclxuICBsaW5lLWhlaWdodDogMzVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG4vKj09PSB0aGVtZS1idG4tZ3JheSA9PT09Ki9cclxuLnRoZW1lLWJ0bi1ncmF5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4yKTtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4ucmVjb21tZW5kZWQtdGFnIHtcclxuICAmLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gIH1cclxufVxyXG4udW5kby1idG4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwYWRkaW5nOiAycHg7XHJcbiAgJi5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxufVxyXG4vKj09PSB0aGVtZS1idG4tdHJhbnNwYXJlbnQgPT09PSovXHJcbi50aGVtZS1idG4tdHJhbnNwYXJlbnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PSB0aGVtZS1idG4tcmdiID09PT0qL1xyXG4udGhlbWUtYnRuLXJnYiB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDEyNSwgMjUwLCAwLjEpO1xyXG4gIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDEyNSwgMjUwLCAwLjEpO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT0gdGhlbWUtYnRuLWRhbmdlci1yZ2IgPT09PSovXHJcbi50aGVtZS1idG4tZGFuZ2VyLXJnYiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDU0LDY3LCAwLjEpO1xyXG4gIGNvbG9yOiAjZGMzNTQ1O1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDU0LDY3LCAwLjEpO1xyXG4gICAgY29sb3I6ICNkYzM1NDU7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PSB0aGVtZS1idG4taG92ZXItZ3JheSA9PT09Ki9cclxuLnRoZW1lLWJ0bi1ob3Zlci1ncmF5IHtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICY6Zm9jdXMge1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMCAwKTtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09IGJ0bi10ZXh0ID09PT09PSovXHJcbi5kb3dubG9hZC1idG4ge1xyXG4gIHBhZGRpbmc6IDdweCAyMHB4O1xyXG59XHJcbi8qPT09IG11bHRpLWZsaWdodC1yZW1vdmUgPT09PSovXHJcbi5tdWx0aS1mbGlnaHQtcmVtb3ZlIHtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yMDtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT0gYnRuLXRleHQgPT09PT09Ki9cclxuLmJ0bi10ZXh0IHtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gIGkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTM7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gIH1cclxufVxyXG5cclxuLnZpZGVvLXBsYXktYnRuIHtcclxuICB3aWR0aDogNzBweDtcclxuICBoZWlnaHQ6IDcwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS04MDtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0zO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24td2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLTUgIWltcG9ydGFudDtcclxufVxyXG4uYnV0dG9uLWluZm8ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRhbHRlci1jb2xvci0yICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJ1dHRvbi1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItNSAhaW1wb3J0YW50O1xyXG59XHJcbi5idXR0b24tZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMiAhaW1wb3J0YW50O1xyXG59IiwiLnNlY3Rpb24tcGFkZGluZyB7XHJcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxufVxyXG4uc2VjdGlvbi0tcGFkZGluZyB7XHJcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG59XHJcblxyXG4vKj09PT09IHBhZGRpbmctdG9wID09PT09PT09Ki9cclxuLnBhZGRpbmctdG9wLTIwMHB4IHtcclxuICBwYWRkaW5nLXRvcDogMjAwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTE5MHB4IHtcclxuICBwYWRkaW5nLXRvcDogMTkwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTE4MHB4IHtcclxuICBwYWRkaW5nLXRvcDogMTgwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTE3MHB4IHtcclxuICBwYWRkaW5nLXRvcDogMTcwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTE2MHB4IHtcclxuICBwYWRkaW5nLXRvcDogMTYwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTE1MHB4IHtcclxuICBwYWRkaW5nLXRvcDogMTUwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTE0MHB4IHtcclxuICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTEzMHB4IHtcclxuICBwYWRkaW5nLXRvcDogMTMwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTEyMHB4IHtcclxuICBwYWRkaW5nLXRvcDogMTIwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTExMHB4IHtcclxuICBwYWRkaW5nLXRvcDogMTEwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTEwMHB4IHtcclxuICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTk1cHgge1xyXG4gIHBhZGRpbmctdG9wOiA5NXB4O1xyXG59XHJcbi5wYWRkaW5nLXRvcC05MHB4IHtcclxuICBwYWRkaW5nLXRvcDogOTBweDtcclxufVxyXG4ucGFkZGluZy10b3AtODVweCB7XHJcbiAgcGFkZGluZy10b3A6IDg1cHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTgwcHgge1xyXG4gIHBhZGRpbmctdG9wOiA4MHB4O1xyXG59XHJcbi5wYWRkaW5nLXRvcC03MHB4IHtcclxuICBwYWRkaW5nLXRvcDogNzBweDtcclxufVxyXG4ucGFkZGluZy10b3AtNjBweCB7XHJcbiAgcGFkZGluZy10b3A6IDYwcHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTUwcHgge1xyXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xyXG59XHJcbi5wYWRkaW5nLXRvcC01MHB4IHtcclxuICBwYWRkaW5nLXRvcDogNTBweDtcclxufVxyXG4ucGFkZGluZy10b3AtNDVweCB7XHJcbiAgcGFkZGluZy10b3A6IDQ1cHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTQwcHgge1xyXG4gIHBhZGRpbmctdG9wOiA0MHB4O1xyXG59XHJcbi5wYWRkaW5nLXRvcC0zNXB4IHtcclxuICBwYWRkaW5nLXRvcDogMzVweDtcclxufVxyXG4ucGFkZGluZy10b3AtMzhweCB7XHJcbiAgcGFkZGluZy10b3A6IDM4cHg7XHJcbn1cclxuLnBhZGRpbmctdG9wLTMwcHgge1xyXG4gIHBhZGRpbmctdG9wOiAzMHB4O1xyXG59XHJcbi5wYWRkaW5nLXRvcC0yMHB4IHtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG4ucGFkZGluZy10b3AtMTBweCB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi8qPT09PT0gcGFkZGluZy1ib3R0b20gPT09PT09PT0qL1xyXG4ucGFkZGluZy1ib3R0b20tMjAwcHgge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMDBweDtcclxufVxyXG4ucGFkZGluZy1ib3R0b20tMTkwcHgge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxOTBweDtcclxufVxyXG4ucGFkZGluZy1ib3R0b20tMTgwcHgge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxODBweDtcclxufVxyXG4ucGFkZGluZy1ib3R0b20tMTcwcHgge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNzBweDtcclxufVxyXG4ucGFkZGluZy1ib3R0b20tMTYwcHgge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNjBweDtcclxufVxyXG4ucGFkZGluZy1ib3R0b20tMTUwcHgge1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcbn1cclxuLnBhZGRpbmctYm90dG9tLTE0MHB4IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuIH1cclxuLnBhZGRpbmctYm90dG9tLTEzMHB4IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XHJcbn1cclxuLnBhZGRpbmctYm90dG9tLTEyMHB4IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcbn1cclxuLnBhZGRpbmctYm90dG9tLTExMHB4IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XHJcbn1cclxuLnBhZGRpbmctYm90dG9tLTEwMHB4IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbn1cclxuLnBhZGRpbmctYm90dG9tLTk1cHgge1xyXG4gIHBhZGRpbmctYm90dG9tOiA5NXB4O1xyXG59XHJcbi5wYWRkaW5nLWJvdHRvbS05MHB4IHtcclxuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcclxufVxyXG4ucGFkZGluZy1ib3R0b20tODVweCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDg1cHg7XHJcbn1cclxuLnBhZGRpbmctYm90dG9tLTgwcHgge1xyXG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG59XHJcbi5wYWRkaW5nLWJvdHRvbS03MHB4IHtcclxuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxufVxyXG4ucGFkZGluZy1ib3R0b20tNjBweCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbn1cclxuLnBhZGRpbmctYm90dG9tLTUwcHgge1xyXG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG59XHJcbi5wYWRkaW5nLWJvdHRvbS00NXB4IHtcclxuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcclxufVxyXG4ucGFkZGluZy1ib3R0b20tNDBweCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbn1cclxuLnBhZGRpbmctYm90dG9tLTM1cHgge1xyXG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG59XHJcbi5wYWRkaW5nLWJvdHRvbS0zMHB4IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxufVxyXG4ucGFkZGluZy1ib3R0b20tMjBweCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuLnBhZGRpbmctYm90dG9tLTEwcHgge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4vKj09PT09IHBhZGRpbmctcmlnaHQgPT09PT09PT0qL1xyXG4ucGFkZGluZy1yaWdodC0xNTBweCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTUwcHg7XHJcbn1cclxuLnBhZGRpbmctcmlnaHQtMTQwcHgge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xyXG59XHJcbi5wYWRkaW5nLXJpZ2h0LTEzMHB4IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcclxufVxyXG4ucGFkZGluZy1yaWdodC0xMjBweCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTIwcHg7XHJcbn1cclxuLnBhZGRpbmctcmlnaHQtMTEwcHgge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xyXG59XHJcbi5wYWRkaW5nLXJpZ2h0LTEwMHB4IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcclxufVxyXG4ucGFkZGluZy1yaWdodC05NXB4IHtcclxuICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xyXG59XHJcbi5wYWRkaW5nLXJpZ2h0LTkwcHgge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XHJcbn1cclxuLnBhZGRpbmctcmlnaHQtODVweCB7XHJcbiAgcGFkZGluZy1yaWdodDogODVweDtcclxufVxyXG4ucGFkZGluZy1yaWdodC04MHB4IHtcclxuICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xyXG59XHJcbi5wYWRkaW5nLXJpZ2h0LTcwcHgge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDcwcHg7XHJcbn1cclxuLnBhZGRpbmctcmlnaHQtNjBweCB7XHJcbiAgcGFkZGluZy1yaWdodDogNjBweDtcclxufVxyXG4ucGFkZGluZy1yaWdodC01NXB4IHtcclxuICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xyXG59XHJcbi5wYWRkaW5nLXJpZ2h0LTUwcHgge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbn1cclxuLnBhZGRpbmctcmlnaHQtNDVweCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDVweDtcclxufVxyXG4ucGFkZGluZy1yaWdodC00MHB4IHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG59XHJcbi5wYWRkaW5nLXJpZ2h0LTMwcHgge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi8qPT09PT0gcGFkZGluZy1sZWZ0ID09PT09PT09Ki9cclxuLnBhZGRpbmctbGVmdC0xNTBweCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNTBweDtcclxufVxyXG4ucGFkZGluZy1sZWZ0LTE0MHB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xyXG59XHJcbi5wYWRkaW5nLWxlZnQtMTMwcHgge1xyXG4gIHBhZGRpbmctbGVmdDogMTMwcHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC0xMjBweCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMjBweDtcclxufVxyXG4ucGFkZGluZy1sZWZ0LTExMHB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xyXG59XHJcbi5wYWRkaW5nLWxlZnQtMTAwcHgge1xyXG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC05NXB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDk1cHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC05MHB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDkwcHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC04NXB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDg1cHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC04MHB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC03MHB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC02MHB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC01NXB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDU1cHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC01MHB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC00NXB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC00MHB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbn1cclxuLnBhZGRpbmctbGVmdC0zMHB4IHtcclxuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbn1cclxuXHJcbi8qPT09PT0gbWFyZ2luID09PT0qL1xyXG4ubWFyZ2luLXRvcC0yMDBweCB7XHJcbiAgIG1hcmdpbi10b3A6IDIwMHB4O1xyXG4gfVxyXG4ubWFyZ2luLXRvcC0xOTBweCB7XHJcbiAgIG1hcmdpbi10b3A6IDE5MHB4O1xyXG4gfVxyXG4ubWFyZ2luLXRvcC0xODBweCB7XHJcbiAgIG1hcmdpbi10b3A6IDE4MHB4O1xyXG4gfVxyXG4ubWFyZ2luLXRvcC0xNjBweCB7XHJcbiAgIG1hcmdpbi10b3A6IDE2MHB4O1xyXG4gfVxyXG4ubWFyZ2luLXRvcC0xNTBweCB7XHJcbiAgIG1hcmdpbi10b3A6IDE1MHB4O1xyXG4gfVxyXG4ubWFyZ2luLXRvcC0xNDBweCB7XHJcbiAgIG1hcmdpbi10b3A6IDE0MHB4O1xyXG4gfVxyXG4ubWFyZ2luLXRvcC0xMzBweCB7XHJcbiAgIG1hcmdpbi10b3A6IDEzMHB4O1xyXG4gfVxyXG4ubWFyZ2luLXRvcC0xMjBweCB7XHJcbiAgIG1hcmdpbi10b3A6IDEyMHB4O1xyXG4gfVxyXG4ubWFyZ2luLXRvcC0xMTBweCB7XHJcbiAgbWFyZ2luLXRvcDogMTEwcHg7XHJcbn1cclxuLm1hcmdpbi10b3AtMTAwcHgge1xyXG4gIG1hcmdpbi10b3A6IDEwMHB4O1xyXG59XHJcbi5tYXJnaW4tdG9wLTk1cHgge1xyXG4gIG1hcmdpbi10b3A6IDk1cHg7XHJcbn1cclxuLm1hcmdpbi10b3AtOTBweCB7XHJcbiAgbWFyZ2luLXRvcDogOTBweDtcclxufVxyXG4ubWFyZ2luLXRvcC04NXB4IHtcclxuICBtYXJnaW4tdG9wOiA4NXB4O1xyXG59XHJcbi5tYXJnaW4tdG9wLTgwcHgge1xyXG4gIG1hcmdpbi10b3A6IDgwcHg7XHJcbn1cclxuLm1hcmdpbi10b3AtNzBweCB7XHJcbiAgbWFyZ2luLXRvcDogNzBweDtcclxufVxyXG4ubWFyZ2luLXRvcC02MHB4IHtcclxuICBtYXJnaW4tdG9wOiA2MHB4O1xyXG59XHJcbi5tYXJnaW4tdG9wLTU1cHgge1xyXG4gIG1hcmdpbi10b3A6IDU1cHg7XHJcbn1cclxuLm1hcmdpbi10b3AtNTBweCB7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxufVxyXG4ubWFyZ2luLXRvcC00NXB4IHtcclxuICBtYXJnaW4tdG9wOiA0NXB4O1xyXG59XHJcbi5tYXJnaW4tdG9wLTQwcHgge1xyXG4gIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuLm1hcmdpbi10b3AtMzVweCB7XHJcbiAgbWFyZ2luLXRvcDogMzVweDtcclxufVxyXG4ubWFyZ2luLXRvcC0zMHB4IHtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcbi5tYXJnaW4tdG9wLTIwcHgge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLm1hcmdpbi10b3AtMTBweCB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLm1hcmdpbi1ib3R0b20tMjAwcHgge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwMHB4O1xyXG59XHJcbi5tYXJnaW4tYm90dG9tLTE5MHB4IHtcclxuICBtYXJnaW4tYm90dG9tOiAxOTBweDtcclxufVxyXG4ubWFyZ2luLWJvdHRvbS0xODBweCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XHJcbn1cclxuLm1hcmdpbi1ib3R0b20tMTcwcHgge1xyXG4gIG1hcmdpbi1ib3R0b206IDE3MHB4O1xyXG59XHJcbi5tYXJnaW4tYm90dG9tLTE2MHB4IHtcclxuICBtYXJnaW4tYm90dG9tOiAxNjBweDtcclxufVxyXG4ubWFyZ2luLWJvdHRvbS0xNTBweCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XHJcbn1cclxuLm1hcmdpbi1ib3R0b20tMTQwcHgge1xyXG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xyXG59XHJcbi5tYXJnaW4tYm90dG9tLTEzMHB4IHtcclxuICBtYXJnaW4tYm90dG9tOiAxMzBweDtcclxufVxyXG4ubWFyZ2luLWJvdHRvbS0xMjBweCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcbn1cclxuLm1hcmdpbi1ib3R0b20tMTEwcHgge1xyXG4gIG1hcmdpbi1ib3R0b206IDExMHB4O1xyXG59XHJcbi5tYXJnaW4tYm90dG9tLTEwMHB4IHtcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxufVxyXG4ubWFyZ2luLWJvdHRvbS05NXB4IHtcclxuICBtYXJnaW4tYm90dG9tOiA5NXB4O1xyXG59XHJcbi5tYXJnaW4tYm90dG9tLTkwcHgge1xyXG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcbn1cclxuLm1hcmdpbi1ib3R0b20tODVweCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogODVweDtcclxufVxyXG4ubWFyZ2luLWJvdHRvbS04MHB4IHtcclxuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG59XHJcbi5tYXJnaW4tYm90dG9tLTcwcHgge1xyXG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbn1cclxuLm1hcmdpbi1ib3R0b20tNjBweCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxufVxyXG4ubWFyZ2luLWJvdHRvbS01MHB4IHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcbi5tYXJnaW4tYm90dG9tLTU1cHgge1xyXG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbn1cclxuLm1hcmdpbi1ib3R0b20tNDVweCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxufVxyXG4ubWFyZ2luLWJvdHRvbS00MHB4IHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbi5tYXJnaW4tYm90dG9tLTM1cHgge1xyXG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn1cclxuLm1hcmdpbi1ib3R0b20tMzBweCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG4ubWFyZ2luLWJvdHRvbS0yMHB4IHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5tYXJnaW4tYm90dG9tLTEwcHgge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi8qPT09PT09PT09IHByZWxvYWRlciA9PT09PT09PT09Ki9cclxuLnByZWxvYWRlciB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbn1cclxuLmxvYWRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAuc3Bpbm5lciB7XHJcbiAgICBhbmltYXRpb246IHJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAmIC5wYXRoIHtcclxuICAgICAgc3Ryb2tlOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xyXG4gICAgICBhbmltYXRpb246IGRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5iZWZvcmUtcHJpY2Uge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gIGNvbG9yOiAkdGhlbWUtY29sb3ItNCAhaW1wb3J0YW50O1xyXG59XHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgY2Qtd29yZHMtd3JhcHBlclxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5jZC13b3Jkcy13cmFwcGVyIHtcclxuICBiIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICB9XHJcbn1cclxuLyotPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgbGluZS1iZ1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09LSovXHJcbi5saW5lLWJnIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gIHRvcDogMDtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC02MCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xyXG4gIH1cclxufVxyXG4ubGluZS1iZzEge1xyXG4gIGxlZnQ6IDE0JTtcclxufVxyXG4ubGluZS1iZzIge1xyXG4gIGxlZnQ6IDMwJTtcclxufVxyXG4ubGluZS1iZzMge1xyXG4gIGxlZnQ6IDQ1JTtcclxufVxyXG4ubGluZS1iZzQge1xyXG4gIGxlZnQ6IDYwJTtcclxufVxyXG4ubGluZS1iZzUge1xyXG4gIGxlZnQ6IDc1JTtcclxufVxyXG4ubGluZS1iZzYge1xyXG4gIGxlZnQ6IDg4JTtcclxufVxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIHNlY3Rpb24taGVhZGluZ1xyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5zZWN0aW9uLWhlYWRpbmcge1xyXG4gIC5zZWNfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00MDtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZvdXJ9IHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTMwO1xyXG4gICAgICBsaW5lLWhlaWdodDogNDJweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgYnIge1xyXG4gICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2VjX19kZXNjIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xODtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgYnIge1xyXG4gICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PSB0aXRsZSA9PT09PSovXHJcbi50aXRsZSB7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTE4O1xyXG4gIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbn1cclxuLyo9PT09IGN1cnZlLXNoYXBlID09PT09Ki9cclxuLmN1cnZlLXNoYXBlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB3YXZ5O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcbi8qPT09PSBzdHJva2Utc2hhcGUgPT09PT0qL1xyXG4uc3Ryb2tlLXNoYXBlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICY6OmJlZm9yZSxcclxuICAmOjphZnRlcntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICB3aWR0aDogNDVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gIH1cclxuICAmOjphZnRlciB7XHJcbiAgICB3aWR0aDogN3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgbGVmdDogMjVweDtcclxuICB9XHJcbn1cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBjdXN0b20tY2hlY2tib3hcclxuID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4uY3VzdG9tLWNoZWNrYm94IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgbGFiZWwge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpLFxyXG4gIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTk5OTlweDtcclxuICB9XHJcbiAgaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKSArIGxhYmVsLFxyXG4gIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXHJcbiAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogNXB4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItMjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMnB4KTtcclxuICB9XHJcbiAgaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxyXG4gIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgICBjb250ZW50OiAnXFxmMDBjJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMXB4O1xyXG4gICAgbGVmdDogM3B4O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTEyO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICBmb250LWZhbWlseTogXCJMaW5lIEF3ZXNvbWUgRnJlZVwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICB9XHJcbiAgaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcbiAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gc29jaWFsLXByb2ZpbGUgPT09PT09PT0qL1xyXG4uc29jaWFsLXByb2ZpbGUge1xyXG4gIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1yaWdodDogM3B4O1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICB3aWR0aDogMzhweDtcclxuICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09IHNvY2lhbC0tcHJvZmlsZSA9PT09PT09PSovXHJcbi5zb2NpYWwtLXByb2ZpbGUge1xyXG4gIGxpIHtcclxuICAgIGEge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PSBpbmZvLWxpc3QgPT09PT09PT0qL1xyXG4uaW5mby1saXN0IHtcclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgfVxyXG4gICAgLmljb24tZWxlbWVudCB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxMjUsIDI1MCwgMC4xKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICB9XHJcbiAgICAgIC5pY29uLWVsZW1lbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PT09IGxpc3QtaXRlbXMgPT09PT09PT0qL1xyXG4ubGlzdC1pdGVtcyB7XHJcbiAgbGkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gbGlzdC0taXRlbXMgPT09PT09PT0qL1xyXG4ubGlzdC0taXRlbXMge1xyXG4gIGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBib3R0b206IDFweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDApKTtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxKSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PT09IGxpc3QtaXRlbXMtMiA9PT09PT09PSovXHJcbi5saXN0LWl0ZW1zLTIge1xyXG4gIGxpIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PSBsaXN0LWl0ZW1zLWZsdXNoID09PT09PT09Ki9cclxuLmxpc3QtaXRlbXMtZmx1c2gge1xyXG4gIGxpe1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PSBsaXN0LWl0ZW1zLTMgPT09PT09PT0qL1xyXG4ubGlzdC1pdGVtcy0zIHtcclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZvdXJ9IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZvdXJ9IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PSBsaXN0LWl0ZW1zLWJ1bGxldCA9PT09PT09Ki9cclxuLmxpc3QtaXRlbXMtYnVsbGV0IHtcclxuICBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB0b3A6IDExcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwxMzcsMTUwLDAuNik7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PSByaXBwbGUtYmcgPT09PT09PSovXHJcbi5yaXBwbGUtYmcge1xyXG4gIGNhbnZhcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gdG9nZ2xlLWRyb3AtbWVudSA9PT09PT09Ki9cclxuLnRvZ2dsZS1kcm9wLW1lbnUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qPT09PT09PT0gaW1hZ2UtYm94ID09PT09PT09PSovXHJcbi5pbWFnZS1ib3gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuaW1nX19pdGVtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gIH1cclxuICAuaW1nX19pdGVtLTIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtNTBweDtcclxuICAgIGxlZnQ6IC04MHB4O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMDAlKTtcclxuICAgIHdpZHRoOiAxOTBweDtcclxuICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICBib3JkZXI6IDhweCBzb2xpZCAkd2hpdGU7XHJcbiAgICBAbWVkaWEgI3skdGFiX2RldmljZV90d299IHtcclxuICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT09IGltYWdlLWJveC1sYXlvdXQtMiA9PT09PT09PT0qL1xyXG4uaW1hZ2UtYm94LWxheW91dC0yIHtcclxuICAuaW1nX19pdGVtIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgIGJvcmRlcjogOHB4IHNvbGlkICR3aGl0ZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG4gIC5pbWdfX2l0ZW0tMSB7XHJcbiAgICB3aWR0aDogMjUwcHg7XHJcbiAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgdG9wOiAtMTUwcHg7XHJcbiAgICByaWdodDogLTE1MHB4O1xyXG4gIH1cclxuICAuaW1nX19pdGVtLTIge1xyXG4gICAgbGVmdDogMTEwcHg7XHJcbiAgICBib3R0b206IC0xMzBweDtcclxuICB9XHJcbiAgLmltZ19faXRlbS0zIHtcclxuICAgIHdpZHRoOiAyMDBweDtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICByaWdodDogNTBweDtcclxuICAgIHRvcDogOTBweDtcclxuICAgIEBtZWRpYSAjeyRsYXB0b3BfbV9mb3VyfSB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT09PT09IGltYWdlLWJveC1sYXlvdXQtMyA9PT09PT09PT0qL1xyXG4uaW1hZ2UtYm94LWxheW91dC0zIHtcclxuICAuaW1nX19pdGVtIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDBweCAzMHB4IDIwcHggcmdiYSgwLDAsMCwwLjA4KSk7XHJcbiAgfVxyXG4gIC5pbWdfX2l0ZW0tMSB7XHJcbiAgICB3aWR0aDogMzgwcHg7XHJcbiAgICBoZWlnaHQ6IDM4MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuaW1nX19pdGVtLTIge1xyXG4gICAgbGVmdDogNDBweDtcclxuICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgIGxlZnQ6IDE3MHB4O1xyXG4gICAgICBib3R0b206IDU1cHg7XHJcbiAgICB9XHJcbiAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IDU1cHg7XHJcbiAgICB9XHJcbiAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IDU1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PT0gcGhvdG8tYmxvY2staXRlbSA9PT09PT09PT0qL1xyXG4ucGhvdG8tYmxvY2staXRlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT09IHRvZ2dsZS1tZW51ID09PT09PT09PSovXHJcbi50b2dnbGUtbWVudSB7XHJcbiAgbGkge1xyXG4gICAgLnRvZ2dsZS1tZW51LWljb24ge1xyXG4gICAgIC5sYSB7XHJcbiAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgLnRvZ2dsZS1tZW51LWljb24ge1xyXG4gICAgICAgLmxhIHtcclxuICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgtMTgwZGVnKSk7XHJcbiAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09IHRpcCA9PT09PT09PT09PT09PT0qL1xyXG4udGlwIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY3Vyc29yOiBoZWxwO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtMTg7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDJweDtcclxuICBsZWZ0OiAxcHg7XHJcbn1cclxuLnRpcC12ZXJpZmllZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTU7XHJcbn1cclxuLyo9PT09PT09PT09PT09PT09PSBwYWdpbmF0aW9uID09PT09PT09PT09PT09PT09PSovXHJcbi5wYWdlLWl0ZW0ge1xyXG4gIC5wYWdlLWxpbmstbmF2IHtcclxuICAgICY6Zmlyc3QtY2hpbGQsXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wYWdlLWxpbmstbmF2IHtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDEyNSwgMjUwLCAwLjA3KTtcclxuICB3aWR0aDogMzRweDtcclxuICBsaW5lLWhlaWdodDogMzRweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBoZWlnaHQ6IDM0cHg7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT09IGZpbHRlci10b3AgPT09PT09PT09Ki9cclxuLmZpbHRlci10b3Age1xyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLyo9PT09PT09PSBsYXlvdXQtdmlldyA9PT09PT09PT0qL1xyXG4ubGF5b3V0LXZpZXcge1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwxMzcsMTUwLDAuMik7XHJcbiAgcGFkZGluZzogNHB4IDEwcHggNHB4IDEwcHg7XHJcbiAgd2lkdGg6IDcwcHg7XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9maXZlfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIH1cclxuICBhe1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMjI7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09PSBmaWx0ZXItYmFyID09PT09PT09PSovXHJcbi5maWx0ZXItYmFyIHtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjEpKTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTI4LDEzNywxNTAsMC4xKTtcclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmZpbHRlci1vcHRpb24ge1xyXG4gIG1hcmdpbi1yaWdodDogMjBweDtcclxuICBAbWVkaWEgI3skZXh0cmEtZGV2aWNlfSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgLmRyb3Bkb3duLWNvbnRhaW4ge1xyXG4gICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICB3aWR0aDogMjQ1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIEBtZWRpYSAjeyRleHRyYS1kZXZpY2V9IHtcclxuICAgICAgICBsZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICAgICAgIGxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9maXZlfSB7XHJcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcmljZS1zbGlkZXItYW1vdW50IHtcclxuICAgIC5hbW91bnRzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKi09PT09PT09PT0gZmlsdGVyLWJhci1maWx0ZXIgPT09PT09PT09LSovXHJcbi5maWx0ZXItYmFyLWZpbHRlciB7XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlIC5maWx0ZXItb3B0aW9uIHtcclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZpdmV9IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcbi8qLT09PT09PT09PSBzZWxlY3QtY29udGFpbiA9PT09PT09PT0tKi9cclxuLnNlbGVjdC1jb250YWluIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDE5MHB4O1xyXG4gIC5ib290c3RyYXAtc2VsZWN0IHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAuZmxhZy1pY29uIHtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgIHBhZGRpbmc6IDE0cHggMjBweDtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjIpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3IgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xyXG4gICAgICBmb250LWZhbWlseTogXCJMaW5lIEF3ZXNvbWUgRnJlZVwiO1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTM7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxNHB4O1xyXG4gICAgICByaWdodDogMjBweDtcclxuICAgIH1cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yLTIgIWltcG9ydGFudDtcclxuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lICFpbXBvcnRhbnQpO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMik7XHJcbiAgICAuYnMtc2VhcmNoYm94IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMHB4KTtcclxuICAgICAgfVxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTBweCk7XHJcbiAgICAgIH1cclxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC42KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZHJvcGRvd24taXRlbSB7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDEyNSwgMjUwLCAwLjEpO1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qIHNlbGVjdC0tY29udGFpbiAqL1xyXG4uc2VsZWN0LS1jb250YWluIHtcclxuICAuZHJvcGRvd24tdG9nZ2xle1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0b3A6IDNweDtcclxuICAgICAgcmlnaHQ6IDNweDtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTEyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKiBzZWxlY3Qtd3JhcC1mb3JtICovXHJcbi5zZWxlY3Qtd3JhcC1mb3JtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDAgMCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xyXG4gICAgZm9udC1mYW1pbHk6ICdMaW5lIEF3ZXNvbWUgRnJlZSc7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gIH1cclxufVxyXG4vKj09PT09PT0gcXR5ID09PT09PT0qL1xyXG4ucXR5LWJveCB7XHJcbiAgbGFiZWwge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xMztcclxuICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnJvb21JbmMsXHJcbi5yb29tRGVjLFxyXG4ucXR5SW5jLFxyXG4ucXR5RGVjIHtcclxuICB3aWR0aDogMjhweDtcclxuICBoZWlnaHQ6IDI4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTE4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4wOCk7XHJcbiAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTAwJSk7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLnJvb21CdG4sXHJcbi5xdHlCdG4ge1xyXG4gIGlucHV0IHtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09IHVpLXdpZGdldC1jb250ZW50ID09PT09PT0qL1xyXG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjIpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMzBweCk7XHJcbiAgaGVpZ2h0OiA2cHg7XHJcbiAgLnVpLXNsaWRlci1yYW5nZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICB9XHJcbiAgLnVpLXNsaWRlci1oYW5kbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSk7XHJcbiAgICBib3JkZXI6IDVweCBzb2xpZCAkd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDMwcHgpO1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICB0b3A6IC02cHg7XHJcbiAgICBjdXJzb3I6IGV3LXJlc2l6ZTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PSBwcmljZS1zbGlkZXItYW1vdW50ID09PT09PT0qL1xyXG4ucHJpY2Utc2xpZGVyLWFtb3VudCB7XHJcbiAgLmFtb3VudHMge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTI1LCAyNTAsIDAuMDYpO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gICAgd2lkdGg6IDExMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgfVxyXG59XHJcbi5maWx0ZXJfX2xhYmVsIHtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcbi8qPT09PT09PT0gYmFjay10by10b3AgPT09PT09PT09Ki9cclxuI2JhY2stdG8tdG9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgcmlnaHQ6IC0xNTBweDtcclxuICBib3R0b206IDQwcHg7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTBweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCAxMHB4IDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjIpKTtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xODtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0zO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yLTM7XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIGRhdGUgcmFuZ2UgcGlja2VyXHJcbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmRhdGVyYW5nZXBpY2tlciB7XHJcbiAgZm9udC1mYW1pbHk6ICR0aGVtZS1mb250O1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjMpO1xyXG4gIC5jYWxlbmRhci10YWJsZSB7XHJcbiAgICB0aCxcclxuICAgIHRkIHtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcbiAgdGQge1xyXG4gICAgJi5vZmYge1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09IHJhdGluZ3MgPT09PT09PSovXHJcbi5yYXRpbmdzIHtcclxuICBpIHtcclxuICAgIGNvbG9yOiAkY29sb3ItNTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PSByYXRlLW9wdGlvbi1pdGVtID09PT09PT0qL1xyXG4ucmF0ZS1vcHRpb24taXRlbSB7XHJcbiAgbGFiZWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuLnJhdGUtc3RhcnMtb3B0aW9uIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIGlucHV0IHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIGlucHV0OmNoZWNrZWQgfiBsYWJlbDpiZWZvcmUge1xyXG4gICAgY29sb3I6ICRjb2xvci01O1xyXG4gIH1cclxuICBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDpyaWdodDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBjb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjYpO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE4O1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkxpbmUgQXdlc29tZSBGcmVlXCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIH4gbGFiZWw6YmVmb3JlIHtcclxuICAgICAgY29sb3I6ICRjb2xvci01O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLTU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIHJhZGlvLW9wdGlvblxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5yYWRpby10cmlnZ2VyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNjtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgaW5wdXRbdHlwZT1yYWRpb10ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgJjpjaGVja2VkIH4gLmNoZWNrbWFyayB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxKSk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jaGVja21hcmsge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA0cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDE5cHg7XHJcbiAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItMjtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAzcHg7XHJcbiAgICAgIHRvcDogM3B4O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDlweDtcclxuICAgICAgaGVpZ2h0OiA5cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgwLjEpKTtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uY2stZWRpdG9yX19tYWluIHtcclxuICB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gIH1cclxufVxyXG4uY2suY2stdG9vbGJhciB7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMikgIWltcG9ydGFudDtcclxufVxyXG4uY2suY2stZWRpdG9yX19lZGl0YWJsZV9pbmxpbmUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4yKSAhaW1wb3J0YW50O1xyXG4gICY6Zm9jdXMge1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lICFpbXBvcnRhbnQpO1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmFycm93LXNlcGFyYXRvciB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci1sZWZ0OiAyOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogMjlweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkICR3aGl0ZTtcclxuICB6LWluZGV4OiAyO1xyXG59IiwiLyo9PT09IGljb24tZWxlbWVudCA9PT09PT0qL1xyXG4uaWNvbi1lbGVtZW50IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yNTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcbi5pY29uLWVsZW1lbnQtMiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01MDtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIGhlaWdodDogODBweDtcclxuICBsaW5lLWhlaWdodDogNzdweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyOiAycHggc29saWQgJHRoZW1lLWNvbG9yO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZvdXJ9IHtcclxuICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDY3cHg7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09IG1hcmstYXMtcmVhZC1idG4gPT09PT09Ki9cclxuLm1hcmstYXMtcmVhZC1idG4ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbiAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICB3aWR0aDogMzVweDtcclxuICBoZWlnaHQ6IDM1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTIwO1xyXG59IiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBjb250YWN0LWZvcm0tYWN0aW9uXHJcbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmxhYmVsLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG59XHJcbi5jb250YWN0LWZvcm0tYWN0aW9uIHtcclxuICAuZm9ybS1ncm91cCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuZm9ybS1pY29uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDE1cHg7XHJcbiAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE4O1xyXG4gICAgfVxyXG4gICAgLnNlYXJjaC1idG4sXHJcbiAgICAuc3VibWl0LWJ0biB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA3cHg7XHJcbiAgICAgIHJpZ2h0OiA4cHg7XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoLWJ0biB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDNweCAxMHB4O1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDQwcHg7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTM7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMik7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgfVxyXG4gIH1cclxuICAubWVzc2FnZS1jb250cm9sIHtcclxuICAgIGhlaWdodDogMTMwcHg7XHJcbiAgfVxyXG59XHJcbiNyZXN1bWVfdGV4dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZm9yZ290LXBhc3N3b3JkIHtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKj09PT0gY29udGFjdC1hZGRyZXNzID09PT09PSovXHJcbi5jb250YWN0LWFkZHJlc3Mge1xyXG4gIGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgICA+IC5pY29uLWVsZW1lbnQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogNXB4O1xyXG4gICAgICB3aWR0aDogMzVweDtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT0gcmVjYXBjaGEtYm94ID09PT09PSovXHJcbi5yZWNhcGNoYS1ib3gge1xyXG4gIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIH1cclxufVxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIGJvb2tpbmctYXJlYVxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5wYXltZW50LW9wdGlvbiB7XHJcbiAgLnBheW1lbnQtcmFkaW8ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaS1ib2xkO1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgIGlucHV0W3R5cGU9cmFkaW9dIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICY6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMSkpO1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6Y2hlY2tlZCB+IC5wYXltZW50LWFjdGl2ZSB7XHJcbiAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNoZWNrbWFyayB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTlweDtcclxuICAgICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgICBtYXJnaW46IDNweCAwIDAgMDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLTI7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDNweDtcclxuICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogOXB4O1xyXG4gICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNjZiNWQ7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDAuMSkpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYXltZW50LWFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAucGF5bWVudC1jb250ZW50IHtcclxuICAgIC5jb250YWN0LWZvcm0tYWN0aW9uIHtcclxuICAgICAgLnJvdyB7XHJcbiAgICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV90d299IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJvb2tpbmctbGlzdCB7XHJcbiAgbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pLWJvbGQ7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRvdGFsLWxpc3Qge1xyXG4gIGxpLFxyXG4gIHNwYW57XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtODU7XHJcbiAgfVxyXG59XHJcblxyXG4uY291cG9uLXdpZGdldCB7XHJcbiAgLmNvbC1sZy04IHtcclxuICAgIEBtZWRpYSAjeyRsYXB0b3BfbV9mb3VyfSB7XHJcbiAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29sLWxnLTgsXHJcbiAgLmNvbC1sZy00IHtcclxuICAgIEBtZWRpYSAjeyRsYXB0b3BfbV9mb3VyfSB7XHJcbiAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmJ0bi1ib3gge1xyXG4gICAgQG1lZGlhICN7JGxhcHRvcF9tX2ZvdXJ9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBib29raW5nLWNvbmZpcm0tYXJlYVxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5ib29raW5nLWNvbmZpcm0tYXJlYSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAtNDVweDtcclxuICAgIHdpZHRoOiAxNiU7XHJcbiAgICBoZWlnaHQ6IDI5JTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9kb3RzLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC0yMGRlZykpO1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgICB0b3A6IDg1cHg7XHJcbiAgICByaWdodDogLTY1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYm9va2luZy1jb25maXJtLXBhZ2Uge1xyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTc1O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MHB4O1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci01O1xyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV90d299IHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTYwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIGludm9pY2UtYXJlYVxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5pbnZvaWNlLWNvbnRlbnQge1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoM3B4KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMSkpO1xyXG4gIHBhZGRpbmc6IDQwcHggNDBweCAzMnB4IDQwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjMpO1xyXG4gIC50aXRsZSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtOTU7XHJcbiAgfVxyXG59XHJcblxyXG4uaW52b2ljZS1pdGVtIHtcclxuICAuaW52b2ljZS1sb2dvIHtcclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfdHdvfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbnZvaWNlLXRpdGxlIHtcclxuICAgIC50aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS04MDtcclxuICAgIH1cclxuICB9XHJcbiAgLmludm9pY2UtZGV0YWlscyB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbnZvaWNlLWRldGFpbHMudGV4dC1yaWdodCB7XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZvdXJ9IHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuaW52b2ljZS1pbmZvIHtcclxuICAgIC50aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS04NTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbnZvaWNlLXRhYmxlIHtcclxuICB0YWJsZSB7XHJcbiAgICB0ciB7XHJcbiAgICAgIHRoIHtcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaS1ib2xkO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuICAgICAgfVxyXG4gICAgICB0aCxcclxuICAgICAgdGQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNjtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgdGQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaW52b2ljZS10YWJsZS10d28ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHRyIHtcclxuICAgICAgdGgsXHJcbiAgICAgIHRkIHtcclxuICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG4gICAgICB9XHJcbiAgICAgIHRkIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT0gZm9ybS1ib3ggPT09PT09PT09PT09PT09PT09PSovXHJcbi5mb3JtLWJveCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCA0MHB4IHJnYmEoODIsIDg1LCA5MCwgMC4xKSk7XHJcbn1cclxuLmZvcm0tdGl0bGUtd3JhcCB7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG59XHJcbi5mb3JtLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuXHJcbiIsIi5ibG9ja3F1b3RlLWl0ZW0ge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaW1nOS5qcGcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBhZGRpbmc6IDQwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5ibG9ja3F1b3RlX190ZXh0IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxuICAuYmxvY2txdW90ZV9fbWV0YSB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTg7XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgfVxyXG59IiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBicmVhZGNydW1iLWFyZWFcclxuID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4uYnJlYWRjcnVtYi10b3AtYmFyIHtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG59XHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIGJyZWFkY3J1bWItYXJlYVxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5icmVhZGNydW1iLWFyZWEge1xyXG4gIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDYwIDU1JyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLXdpZHRoPSc3JyBvcGFjaXR5PScuMSclM0UlM0NwYXRoIGQ9J00tMzQ1IDM0LjVzNTcuNS0xMy44IDExNS0xMy44IDExNSAxMy44IDExNSAxMy44Uy01Ny41IDQ4LjMgMCA0OC4zczExNS0xMy44IDExNS0xMy44IDU3LjUtMTMuOCAxMTUtMTMuOCAxMTUgMTMuOCAxMTUgMTMuOCA1Ny41IDEzLjggMTE1IDEzLjggMTE1LTEzLjggMTE1LTEzLjgnLyUzRSUzQ3BhdGggZD0nTS0zNDUgMjAuN3M1Ny41LTEzLjggMTE1LTEzLjggMTE1IDEzLjggMTE1IDEzLjhTLTU3LjUgMzQuNSAwIDM0LjVzMTE1LTEzLjggMTE1LTEzLjhTMTcyLjUgNi45IDIzMCA2LjlzMTE1IDEzLjggMTE1IDEzLjggNTcuNSAxMy44IDExNSAxMy44IDExNS0xMy44IDExNS0xMy44bS05MjAgMjcuNnM1Ny41LTEzLjggMTE1LTEzLjggMTE1IDEzLjggMTE1IDEzLjhTLTU3LjUgNjIuMSAwIDYyLjFzMTE1LTEzLjggMTE1LTEzLjggNTcuNS0xMy44IDExNS0xMy44IDExNSAxMy44IDExNSAxMy44IDU3LjUgMTMuOCAxMTUgMTMuOCAxMTUtMTMuOCAxMTUtMTMuOCcvJTNFJTNDcGF0aCBkPSdNLTM0NSA2LjlzNTcuNS0xMy44IDExNS0xMy44Uy0xMTUgNi45LTExNSA2LjktNTcuNSAyMC43IDAgMjAuNyAxMTUgNi45IDExNSA2LjkgMTcyLjUtNi45IDIzMC02LjkgMzQ1IDYuOSAzNDUgNi45czU3LjUgMTMuOCAxMTUgMTMuOFM1NzUgNi45IDU3NSA2LjknLyUzRSUzQ3BhdGggZD0nTS0zNDUtNi45czU3LjUtMTMuOCAxMTUtMTMuOFMtMTE1LTYuOS0xMTUtNi45LTU3LjUgNi45IDAgNi45IDExNS02LjkgMTE1LTYuOXM1Ny41LTEzLjggMTE1LTEzLjhTMzQ1LTYuOSAzNDUtNi45IDQwMi41IDYuOSA0NjAgNi45IDU3NS02LjkgNTc1LTYuOW0tOTIwIDY5czU3LjUtMTMuOCAxMTUtMTMuOCAxMTUgMTMuOCAxMTUgMTMuOFMtNTcuNSA3NS45IDAgNzUuOXMxMTUtMTMuOCAxMTUtMTMuOCA1Ny41LTEzLjggMTE1LTEzLjggMTE1IDEzLjggMTE1IDEzLjggNTcuNSAxMy44IDExNSAxMy44IDExNS0xMy44IDExNS0xMy44Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIiksXHJcbiAgICBsaW5lYXItZ3JhZGllbnQoODBkZWcsICMwMDAwMDAsICMwMTA2MGQpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIGFuaW1hdGlvbjogYmFja2dyb3VuZC1tb3ZlIDIwcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHZ3IGF1dG8sIDEwMCUgMTAwJTtcclxuICAgIG9wYWNpdHk6IDAuMztcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuICAuaW1hZ2UtYm94IHtcclxuICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PSBicmVhZC1iZyA9PT09PT0qL1xyXG4uYnJlYWQtYmcge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9icmVhZC1iZy5qcGdcIik7XHJcbn1cclxuLyo9PT09IGJyZWFkLWJnLTIgPT09PT09Ki9cclxuLmJyZWFkLWJnLTIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9icmVhZC1iZzIuanBnXCIpO1xyXG59XHJcbi8qPT09PSBicmVhZC1iZy0zID09PT09PSovXHJcbi5icmVhZC1iZy0zIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYnJlYWQtYmczLmpwZ1wiKTtcclxufVxyXG4vKj09PT0gYnJlYWQtYmctNCA9PT09PT0qL1xyXG4uYnJlYWQtYmctNCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JyZWFkLWJnNC5qcGdcIik7XHJcbn1cclxuLyo9PT09IGJyZWFkLWJnLTUgPT09PT09Ki9cclxuLmJyZWFkLWJnLTUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90ZWFtLWN0YS1iZy5qcGdcIik7XHJcbn1cclxuLyo9PT09IGJyZWFkLWJnLTYgPT09PT09Ki9cclxuLmJyZWFkLWJnLTYge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9icmVhZC1iZzUuanBnXCIpO1xyXG59XHJcbi8qPT09PSBicmVhZC1iZy03ID09PT09PSovXHJcbi5icmVhZC1iZy03IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYnJlYWQtYmc2LmpwZ1wiKTtcclxufVxyXG4vKj09PT0gYnJlYWQtYmctOCA9PT09PT0qL1xyXG4uYnJlYWQtYmctOCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JyZWFkLWJnNy5qcGdcIik7XHJcbn1cclxuLyo9PT09IGJyZWFkLWJnLTkgPT09PT09Ki9cclxuLmJyZWFkLWJnLTkge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9icmVhZC1iZzguanBnXCIpO1xyXG59XHJcbi8qPT09PSBicmVhZC1iZy0xMCA9PT09PT0qL1xyXG4uYnJlYWQtYmctMTAge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9icmVhZC1iZzkuanBnXCIpO1xyXG59XHJcblxyXG4vKj09PT0gYnJlYWQtc3ZnID09PT09PSovXHJcbi5icmVhZC1zdmcge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgc3Ryb2tlOiBub25lO1xyXG4gIGZpbGw6ICR3aGl0ZTtcclxufVxyXG4udHJlbmRpbmctc2VhcmNoIHtcclxuICBhIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsIDI1NSwgMC44KTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFycm93LWJsaW5rIHtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yMDtcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTI1cHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcclxuICB6LWluZGV4OiAxO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCA0cHggNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMSkpO1xyXG4gIGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYW5pbWF0aW9uOiBpbmZpbml0ZS1ibGluayAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgfVxyXG59XHJcbi8qPT09PSBicmVhZGNydW1iLWNvbnRlbnQgPT09PT09Ki9cclxuLmJyZWFkY3J1bWItY29udGVudCB7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWhlYWRpbmcge1xyXG4gICAgLnNlY19fZGVzYyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgfVxyXG4gICAgLnNlY19fdGl0bGUge1xyXG4gICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX3R3b30ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlY19fdGl0bGUubGluZS1oZWlnaHQtNTAsXHJcbiAgICAuc2VjX190aXRsZS5saW5lLWhlaWdodC01NSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PSBicmVhZGNydW1iLWxpc3QgPT09PT09Ki9cclxuLmJyZWFkY3J1bWItbGlzdCB7XHJcbiAgLmxpc3QtaXRlbXMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfdHdvfSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgbGkge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PSBicmVhZGNydW1iLXRvcC1saXN0ID09PT09PSovXHJcbi5icmVhZGNydW1iLXRvcC1saXN0IHtcclxuICAubGlzdC1pdGVtcyB7XHJcbiAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgbGkge1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT0gYnJlYWRjcnVtYi1idG4gPT09PT09Ki9cclxuLmJyZWFkY3J1bWItYnRuIHtcclxuICBwYWRkaW5nLXRvcDogMTUwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuYnRuLWJveCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDMwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAudGhlbWUtYnRuIHtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBoZWFkZXJcclxuID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4uaGVhZGVyLXRvcC1iYXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICBAbWVkaWEgI3skbGFwdG9wX219IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKSAhaW1wb3J0YW50O1xyXG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKSAhaW1wb3J0YW50O1xyXG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKSAhaW1wb3J0YW50O1xyXG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaGVhZGVyLXRvcC1jb250ZW50IHtcclxuICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmxpc3QtaXRlbXMge1xyXG4gICAgbGkge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5sYSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc29jaWFsLXByb2ZpbGUge1xyXG4gICAgYSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgICAgd2lkdGg6IDMzcHg7XHJcbiAgICAgIGhlaWdodDogMzNweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PT09PT09IGhlYWRlci1yaWdodCA9PT09PT09PSovXHJcbi5oZWFkZXItcmlnaHQge1xyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZpdmV9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbiAgJi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcclxuICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciFpbXBvcnRhbnQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyIWltcG9ydGFudDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIhaW1wb3J0YW50O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5saXN0LWl0ZW1zIHtcclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGVfdHdvfSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuaGVhZGVyLXJpZ2h0LWFjdGlvbiB7XHJcbiAgICAuc2VsZWN0LWNvbnRhaW4ge1xyXG4gICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlX3R3b30ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT09PT0gaGVhZGVyLXJpZ2h0LWFjdGlvbiA9PT09PT09PSovXHJcbi5oZWFkZXItcmlnaHQtYWN0aW9uIHtcclxuICAuc2VsZWN0LWNvbnRhaW4ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9maXZlfSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgIC5icy1zZWFyY2hib3gge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICB9XHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgbWluLXdpZHRoOiA4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAudGhlbWUtYnRuIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gaGVhZGVyLW1lbnUtd3JhcHBlciA9PT09PT09PSovXHJcbi5oZWFkZXItbWVudS13cmFwcGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgei1pbmRleDogMTAyNDtcclxuICBAbWVkaWEgI3skbGFwdG9wX219IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG4gICYuaGVhZGVyLWZpeGVkIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjVzKTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjEpKTtcclxuICAgIEBtZWRpYSAjeyRsYXB0b3BfbV9mb3VyfSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gbWVudS13cmFwcGVyID09PT09PT09Ki9cclxuLm1lbnUtd3JhcHBlciB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbn1cclxuLmRvd24tYnV0dG9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGhlaWdodDogMjJweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgNHB4IDRweCk7XHJcbiAgei1pbmRleDogMztcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIC5sYSB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIH1cclxuICAmLmFjdGl2ZSB7XHJcbiAgICAubGEge1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC0xODBkZWcpKTtcclxuICAgIH1cclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG4ubG9nbyB7XHJcbiAgei1pbmRleDogMjtcclxuICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ubG9nby0yIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxufVxyXG4udXNlci1tZW51LW9wZW4sXHJcbi5zaWRlLW1lbnUtY2xvc2UsXHJcbi5tZW51LXRvZ2dsZXIge1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yNjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5sYS1iYXJzIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4ycyk7XHJcbiAgfVxyXG4gIC5sYS10aW1lcyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4ycyk7XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgIC5sYS1iYXJzIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmxhLXRpbWVzIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kYXNoYm9hcmQtbmF2IC5tZW51LXRvZ2dsZXIsXHJcbi51c2VyLW1lbnUtb3BlbiB7XHJcbiAgd2lkdGg6IDM1cHg7XHJcbiAgaGVpZ2h0OiAzNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yMjtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgfVxyXG59XHJcblxyXG4uc2lkZS1tZW51LWNsb3NlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMzVweDtcclxuICBoZWlnaHQ6IDM1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTIyO1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgLmxhLXRpbWVzIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09PSBtYWluLW1lbnUtY29udGVudCA9PT09PT09PT0qL1xyXG4ubWFpbi1tZW51LWNvbnRlbnQge1xyXG4gIHBhZGRpbmctdG9wOiAyMnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTVweCAwIDAgMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIHVsIHtcclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjNweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmRyb3AtbWVudS10b2dnbGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC5sYS1hbmdsZS1kb3duIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNjtcclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGEtYW5nbGUtZG93biB7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTI7XHJcbiAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgICAgICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmRyb3Bkb3duLW1lbnUtaXRlbSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgei1pbmRleDogNDtcclxuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCA0MHB4IHJnYmEoODIsIDg1LCA5MCwgMC4yKSk7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHBlcnNwZWN0aXZlKDI1MHB4KSByb3RhdGVYKC0xNWRlZykpO1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShwZXJzcGVjdGl2ZSgwKSByb3RhdGVYKDApKTtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCAwIDApO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4cHhcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsMTM3LDE1MCwwLjEpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LDEzNywxNTAsMC4yKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMHB4KVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwxMzcsMTUwLDAuNClcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocGVyc3BlY3RpdmUoMCkgcm90YXRlWCgwKSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIxMHB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMCAwKTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICB3aWR0aDogOHB4XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LDEzNywxNTAsMC4xKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMHB4KVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwxMzcsMTUwLDAuMik7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTBweClcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsMTM3LDE1MCwwLjQpXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHBlcnNwZWN0aXZlKDApIHJvdGF0ZVgoMCkpO1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMTBweDtcclxuICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDAgMCk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDhweFxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwxMzcsMTUwLDAuMSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTBweClcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsMTM3LDE1MCwwLjIpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LDEzNywxNTAsMC40KVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMjVweDtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTU7XHJcbiAgICAgICAgICAgIC5sYS1wbHVzIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3ViLW1lbnUtdG9nZ2xlciB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNjtcclxuICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5sYS1wbHVzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDIwMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjIpKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocGVyc3BlY3RpdmUoMjUwcHgpIHJvdGF0ZVgoLTE1ZGVnKSk7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocGVyc3BlY3RpdmUoMCkgcm90YXRlWCgwKSk7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMCAwKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggMjVweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocGVyc3BlY3RpdmUoMCkgcm90YXRlWCgwKSk7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMCAwKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggMjVweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocGVyc3BlY3RpdmUoMCkgcm90YXRlWCgwKSk7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMCAwKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggMjVweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgLmxhLXBsdXMge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSg0NWRlZykpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAubWVnYS1tZW51IHtcclxuICAgICAgICB3aWR0aDogODUwcHg7XHJcbiAgICAgICAgbGVmdDogLTM0NXB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWVnYS1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1lZ2EtbWVudS1pdGVtICsgLm1lZ2EtbWVudS1pdGVtIHtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgLmRyb3AtbWVudS10b2dnbGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTEzXCI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLm1haW4tbWVudS1jb250ZW50IHtcclxuICAgIHVsIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShwZXJzcGVjdGl2ZSgzMDBweCkgcm90YXRlWCgwKSk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kcm9wZG93bi1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocGVyc3BlY3RpdmUoMjUwcHgpIHJvdGF0ZVgoMCkpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT09PT09IG5hdi1idG4gPT09PT09PT09Ki9cclxuLm5hdi1idG4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLSBmaXhlZC1uYXYgLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5maXhlZC1uYXYgLmhlYWRlci10b3AtYmFyIHtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uZml4ZWQtbmF2IC5oZWFkZXItbWVudS13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjEpKTtcclxufSIsIi8qPT09PT0gbW9kYWwtYmFja2Ryb3AgPT09PT0qL1xyXG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XHJcbiAgb3BhY2l0eTogLjg7XHJcbn1cclxuLyo9PT09PSBtb2RhbC1wb3B1cCA9PT09PSovXHJcbi5tb2RhbC1wb3B1cCB7XHJcbiAgLm1vZGFsLWhlYWRlcixcclxuICAubW9kYWwtYm9keSxcclxuICAubW9kYWwtZm9vdGVye1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICB9XHJcbn1cclxuLm1vZGFsLWhlYWRlciB7XHJcbiAgLmNsb3NlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4yKTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMzNweDtcclxuICAgIGhlaWdodDogMzNweDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTAwJSk7XHJcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTIwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PSBjb3B5LXRvLWNsaXBib2FyZCA9PT09PSovXHJcbi5jb3B5LXRvLWNsaXBib2FyZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgLmNvbnRhY3QtZm9ybS1hY3Rpb24ge1xyXG4gICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnRoZW1lLWJ0biB7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gIH1cclxufVxyXG4vKj09PT09IHRleHQtc3VjY2Vzcy1tZXNzYWdlID09PT09Ki9cclxuLnRleHQtc3VjY2Vzcy1tZXNzYWdlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItNDtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICBwYWRkaW5nOiAzcHggNnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0xMHB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuNHMpO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XHJcbiAgJi5hY3RpdmUge1xyXG4gICAgdG9wOiAtNDBweDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3R0b206IC00cHg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci00O1xyXG4gICAgd2lkdGg6IDhweDtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSBjb3B5LXRvb2x0aXAgPT09PT0qL1xyXG4uY29weS10b29sdGlwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIC50b29sdGlwLXRleHQge1xyXG4gICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJvdHRvbTogMTIwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNzBweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgICAgIGJvcmRlci13aWR0aDogNXB4O1xyXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICAudG9vbHRpcC10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLyo9PT09PT09PT09PT0gYXV0aG9yLWNvbnRlbnQgPT09PT09PT09PT09PT09Ki9cclxuLmF1dGhvci1jb250ZW50IHtcclxuICAuYXV0aG9yLWltZyB7XHJcbiAgICB3aWR0aDogNjRweDtcclxuICAgIGhlaWdodDogNjRweDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBpbWcge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMDUpKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmF1dGhvci1pbWctbWQge1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxuICB9XHJcbiAgLmF1dGhvci1iaW97XHJcbiAgICAucmF0aW5nLXN0YXJzIGxpLFxyXG4gICAgLmF1dGhvcl9fbWV0YSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICAgIH1cclxuICAgIC5hdXRob3JfX3RpdGxlIHtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09PT09PT0gYXZhdGFyID09PT09PT09PT09PT09PSovXHJcbi5hdmF0YXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTAwJSk7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIHdpZHRoOiA0OHB4O1xyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTAwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4uYXZhdGFyLWxnIHtcclxuICB3aWR0aDogODBweDtcclxuICBoZWlnaHQ6IDgwcHg7XHJcbn1cclxuLmF2YXRhci1zbSB7XHJcbiAgd2lkdGg6IDM2cHg7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG59IiwiLyo9PT09IHRhZy1saXN0ID09PT09Ki9cclxuLnRhZy1saXN0IHtcclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgIGEge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMik7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICBwYWRkaW5nOiA0cHggMThweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIucm91dGVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMnB4IDdweCAwIHJnYmEoMCwwLDAsLjE1KSk7XG59XG4ucm91dGUtaXRlbSB7XG4gIHBhZGRpbmc6IDEzcHggMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjJzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6aG92ZXIge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDBweCA4cHggMnB4IHJnYmEoMCwwLDAsMC4xNSkpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLnBvcHVsYXItY29ubmVjdGlvbi1saW5rcyB7XG4gIC5saXN0LWdyb3VwIHtcbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAubGlzdC1ncm91cC1saW5rIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgfVxuICB9XG59XG4vKj09PT09IGJ1cy1zdG9wLW92ZXJ2aWV3ID09PT09PSovXG4uYnVzLXN0b3Atb3ZlcnZpZXcge1xuICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xuICAgIHBhZGRpbmctbGVmdDogMCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xuICAgIHBhZGRpbmctbGVmdDogMCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xuICAgIHBhZGRpbmctbGVmdDogMCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDBweCA4cHggMnB4IHJnYmEoMCwwLDAsMC4xNSkpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcbiAgICAgIC5idXMtc3RvcC1vdmVydmlldy1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAubGlzdC1ncm91cC1saW5rIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgfVxuICAgICAgLmljb24tYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmljb24tbWFya2VyIHtcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmJ1cy1zdG9wLW92ZXJ2aWV3LWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyo9PT09PSBidXMtc3RvcC1vdmVydmlldy1jb250ZW50X19hZGRyZXNzID09PT09PSovXG4uYnVzLXN0b3Atb3ZlcnZpZXctY29udGVudF9fYWRkcmVzcyB7XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcbiAgfVxufVxuLmJ1cy1zdG9wLW92ZXJ2aWV3X19saW5rIHtcbiAgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59IiwiI3BhcnRpY2xlcy1qcyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxufSIsIi8qPT09PT09PT0gcHJvZ3Jlc3MtaXRlbSA9PT09PT09PSovXHJcbi5yZXZpZXctYmFycyB7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PT0gcHJvZ3Jlc3MtaXRlbSA9PT09PT09PSovXHJcbi5wcm9ncmVzcy1pdGVtIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucHJvZ3Jlc3NiYXItYm94IHtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gNTNweCk7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4ucHJvZ3Jlc3NiYXItbGluZSB7XHJcbiAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgZGlzcGxheTpibG9jaztcclxuICB3aWR0aDoxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICBoZWlnaHQ6IDVweDtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDMwcHgpO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oMC40cyBsaW5lYXIpO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwgYmFja2dyb3VuZC1jb2xvcjtcclxuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsIGJhY2tncm91bmQtY29sb3I7XHJcbiAgLW1zLXRyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsIGJhY2tncm91bmQtY29sb3I7XHJcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwgYmFja2dyb3VuZC1jb2xvcjtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLCBiYWNrZ3JvdW5kLWNvbG9yO1xyXG59XHJcblxyXG4ucHJvZ3Jlc3NiYXItdGl0bGUge1xyXG4gIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gIG1hcmdpbi1ib3R0b206IDNweDtcclxufVxyXG5cclxuLnByb2dyZXNzYmFyLWxpbmUtaXRlbSB7XHJcbiAgaGVpZ2h0OjVweDtcclxuICB3aWR0aDowO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMzBweCk7XHJcbn1cclxuLmJhci1iZy0xIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxufVxyXG4uYmFyLWJnLTIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci00O1xyXG59XHJcbi5iYXItYmctMyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLTU7XHJcbn1cclxuLmJhci1iZy00IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItNjtcclxufVxyXG4uYmFyLWJnLTUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci03O1xyXG59XHJcblxyXG4uYmFyLXBlcmNlbnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDMwcHgpO1xyXG4gIHBhZGRpbmc6IDNweCAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG59XHJcbiIsIi8qPT09PT09PSBjYXJkID09PT09PT09Ki9cclxuLmNhcmQtaXRlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjEpKTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuY2FyZC1pbWcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgIH1cclxuICAgIC5iYWRnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTU7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAxMXB4O1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTI7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMzBweCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgfVxyXG4gICAgLmJhZGdlLXJpYmJvbiB7XHJcbiAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItNTtcclxuICAgIH1cclxuICAgIC5hZGQtdG8td2lzaGxpc3Qge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTVweDtcclxuICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJkLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xOTtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJkLW1ldGEge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gICAgLnBvc3QtZG90IHtcclxuICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC40KTtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogLTNweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAubGlzdC1pdGVtcy0yIHtcclxuICAgIGxpIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9mb3VyfSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtcmF0aW5nIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAuYmFkZ2Uge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItNTtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gICAgfVxyXG4gICAgLnJldmlld19fdGV4dCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItNTtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gICAgfVxyXG4gICAgLnJhdGluZ19fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtcHJpY2Uge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gICAgLnByaWNlX19mcm9tIHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTEzO1xyXG4gICAgfVxyXG4gICAgLnByaWNlX19udW0ge1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgfVxyXG4gICAgLnByaWNlX190ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcHRvcF9tX2ZvdXJ9IHtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtM3B4KSk7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gZGVzdGluYXRpb24tY2FyZCA9PT09PT09PSovXHJcbi5kZXN0aW5hdGlvbi1jYXJkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAuY2FyZC1pbWcge1xyXG4gICAgLmJhZGdlIHtcclxuICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgfVxyXG4gICAgLmJhZGdlLXJpYmJvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci01O1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJkLWJvZHkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtNTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgfVxyXG4gIC5jYXJkLXRpdGxlIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtcmF0aW5nIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgLnJhdGluZ19fdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b3VyX190ZXh0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gIH1cclxuICAuY2FyZC1wcmljZSB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgLnByaWNlX19udW0ge1xyXG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLmNhcmQtYm9keSB7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PT09IGRlc3RpbmF0aW9uLS1jYXJkID09PT09PT09Ki9cclxuLmRlc3RpbmF0aW9uLS1jYXJkIHtcclxuICAuY2FyZC1ib2R5IHtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIC50aGVtZS1idG4ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTIyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gIH1cclxuICAuY2FyZC1tZXRhIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLmNhcmQtYm9keSB7XHJcbiAgICAgIC50aGVtZS1idG4ge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PSBjYXItY2FyZCA9PT09PT09PSovXHJcbi5jYXItY2FyZCB7XHJcbiAgLmNhcmQtaW1nIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBpbWcge1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgfVxyXG4gICAgLmJhZGdlIHtcclxuICAgICAgdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEuMDQpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY2FyZC1yYXRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgfVxyXG4gIC5jYXJkLWJvZHkge1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIC5jYXJkLXRpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xyXG4gIH1cclxufVxyXG5cclxuLmNhcmQtYXR0cmlidXRlcyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgdWwge1xyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgaSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT09PT0gdHJlbmRpbmctY2FyZCA9PT09PT09PSovXHJcbi50cmVuZGluZy1jYXJkIHtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEycHgpO1xyXG4gIC5jYXJkLWltZyB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMnB4KTtcclxuICAgIC5iYWRnZSB7XHJcbiAgICAgIHRvcDogMjBweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDMwcHggMzBweCAwKTtcclxuICAgICAgJi5iYWRnZS1yaWJib24ge1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzMHB4IDAgMCAzMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMnB4KTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxLjEpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDApKTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PSBjcnVpc2UtY2FyZCA9PT09PT09PSovXHJcbi5jcnVpc2UtY2FyZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5jYXJkLWltZyB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtYm9keSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLmNhcmQtdGl0bGUge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTI2O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjaztcclxuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuICB9XHJcbiAgLmNhcmQtc3VidGl0bGUge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNztcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gY3J1aXNlLS1jYXJkID09PT09PT09Ki9cclxuLmNydWlzZS0tY2FyZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gIC5jYXJkLWJvZHkge1xyXG4gICAgLmNydWlzZS1sb2dvIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09IGNydWlzZS1oZWFkaW5nID09PT09PT09Ki9cclxuLmNydWlzZS1oZWFkaW5nIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxMjUsIDI1MCwgMC4xKTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICBsZWZ0OiAyMHB4O1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgcmdiYSg0MCwgMTI1LCAyNTAsIDAuMSk7XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PSBjcnVpc2UtbGluZS1saXN0ID09PT09PT09Ki9cclxuLmNydWlzZS1saW5lLWxpc3Qge1xyXG4gIGNvbHVtbi1jb3VudDogMjtcclxuICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbiAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG4gICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZpdmV9IHtcclxuICAgIGNvbHVtbi1jb3VudDogMTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PSBmbGlnaHQtY2FyZCA9PT09PT09PSovXHJcbi5mbGlnaHQtY2FyZCB7XHJcbiAgLmNhcmQtYm9keSB7XHJcbiAgICBpbWcge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJkLXByaWNlIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gIH1cclxufVxyXG4vKj09PT09PT0gZmxpZ2h0LS1jYXJkID09PT09PT09Ki9cclxuLmZsaWdodC0tY2FyZCB7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMik7XHJcbiAgLmNhcmQtaW1nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDUwcHggMzBweDtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2FyZC1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDIwcHggMCAwIDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZmxpZ2h0LXRpbWV7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxufVxyXG5cclxuLmZsaWdodC10aW1lLWl0ZW0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgLmxhIHtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yNjtcclxuICB9XHJcbn1cclxuXHJcbi50YWtlLW9mZiB7XHJcbiAgLmxhIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoNDVkZWcpKTtcclxuICB9XHJcbn1cclxuXHJcbi5sYW5kaW5nIHtcclxuICAubGEge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgxMjBkZWcpKTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PSAgZGVhbC1saXN0ID09PT09PT09Ki9cclxuLmRlYWwtbGlzdCB7XHJcbiAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMSkpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4yKTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgLnRpdGxlIHtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTNweCkpO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09IGJsb2ctY2FyZCA9PT09PT09PSovXHJcbi5ibG9nLWNhcmQge1xyXG4gIC5jYXJkLWltZyB7XHJcbiAgICBpbWcge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCA1cHggMCAwKTtcclxuICAgIH1cclxuICAgIC5wb3N0LWZvcm1hdCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICByaWdodDogMTVweDtcclxuICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xODtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCA1cHggMCAwKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtYm9keSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5jYXJkLWZvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuICAgIH1cclxuICAgIC5hdXRob3ItY29udGVudCB7XHJcbiAgICAgIC5hdXRob3ItaW1nIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wb3N0LWNhdGVnb3JpZXMge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgICAuYmFkZ2Uge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTM7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY2FyZC1tZXRhLFxyXG4gIC5jYXJkLXRpdGxlIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgYSB7XHJcbiAgICAgJjpob3ZlciB7XHJcbiAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtbWV0YSB7XHJcbiAgICAucG9zdC1kb3Qge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT0gcG9zdC1zaGFyZSA9PT09PT0qL1xyXG4ucG9zdC1zaGFyZSB7XHJcbiAgdWwge1xyXG4gICAgbGkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5pY29uLWVsZW1lbnQge1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxMjUsIDI1MCwgMC4xKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTIwO1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnBvc3Qtc2hhcmUtZHJvcGRvd24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDQycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjMpKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgcmlnaHQ6IC00cHg7XHJcbiAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCA2cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLnBvc3Qtc2hhcmUtZHJvcGRvd24ge1xyXG4gICAgICAgICAgcmlnaHQ6IDQ3cHg7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PSBibG9nLWNhcmQtbGF5b3V0LTIgPT09PT09PT0qL1xyXG4uYmxvZy1jYXJkLWxheW91dC0yIHtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSkpO1xyXG4gIC5wb3N0LWNhdGVnb3JpZXMge1xyXG4gICAgLmJhZGdlIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjIpO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDMwcHgpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJkLWJvZHkge1xyXG4gICAgcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gIH1cclxuICAuY2FyZC10aXRsZSB7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY2FyZC1tZXRhIHtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAgIC5wb3N0LWRvdCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC41KTtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtZm9vdGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09IGNhcmQtaXRlbS1saXN0ID09PT09PT09Ki9cclxuLmNhcmQtaXRlbS1saXN0IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogLW1zLWZsZXg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5jYXJkLWltZy1jYXJvdXNlbCB7XHJcbiAgICB3aWR0aDogMzMlO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuY2FyZC1pbWcge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMzEwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICAgIGhlaWdodDogMzU4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtaW1nIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgICAtd2Via2l0LWZsZXg6IDE7XHJcbiAgICAtbXMtZmxleDogMTtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCAwIDAgNXB4KTtcclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHggNXB4IDAgMCk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4IDVweCAwIDApO1xyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHggMCAwIDVweCk7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHggNXB4IDAgMCk7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCA1cHggMCAwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY2FyZC1ib2R5IHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDI7XHJcbiAgICAtd2Via2l0LWZsZXg6IDI7XHJcbiAgICAtbXMtZmxleDogMjtcclxuICAgIGZsZXg6IDI7XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PSBjYXJkLWl0ZW0tLWxpc3QgPT09PT09PT0qL1xyXG4uY2FyZC1pdGVtLS1saXN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLmNhcmQtaW1nIHtcclxuICAgaW1nIHtcclxuICAgICBoZWlnaHQ6IDI3MHB4O1xyXG4gICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xyXG4gIH1cclxufVxyXG4vKj09PT0gY2FyZC1pdGVtLWxpc3QtMiA9PT09PT09PSovXHJcbi5jYXJkLWl0ZW0tbGlzdC0yIHtcclxuICAuY2FyZC1pbWcge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGltZyB7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2FyZC1ib2R5IHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT09PT0gdXNlci1jYXJkID09PT09PT09Ki9cclxuLnVzZXItY2FyZCB7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMCAwKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMik7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5jYXJkLWJvZHkge1xyXG4gICAgLmQtZmxleCB7XHJcbiAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5saXN0LWl0ZW1zLmxpc3QtaXRlbXMtMiB7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xyXG4gIH1cclxufVxyXG4vKj09PT09PT0gcmVjZW50LXBvc3QtY2FyZCA9PT09PT09PSovXHJcbi5yZWNlbnQtcG9zdC1jYXJkIHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlX3RocmVlfSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5jYXJkLWltZyB7XHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9maXZlfSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJkLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICB9XHJcbiAgLmNhcmQtbWV0YSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xyXG4gIH1cclxufVxyXG4vKj09PT09PT0gYmxvZy1zaW5nbGUtY2FyZCA9PT09PT09PSovXHJcbi5ibG9nLXNpbmdsZS1jYXJkIHtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCAwIDApO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgLmNhcmQtaW1nIHtcclxuICAgIGltZyB7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gcHJvZmlsZS1jYXJkID09PT09PT09Ki9cclxuLnByb2ZpbGUtY2FyZCB7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMCAwKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT09PT09PT09PT09PSBib29raW5nLWRldGFpbC1mb3JtID09PT09PT09PT09PT09PT09PT0qL1xyXG4uYm9va2luZy1kZXRhaWwtZm9ybSB7XHJcbiAgLmNhcmQtaXRlbSB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XHJcbiAgICAubGlzdC1pdGVtcyB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiByb29tLWNhcmQgKi9cclxuLnJvb20tY2FyZCB7XHJcbiAgLmNhcmQtYXR0cmlidXRlcyB7XHJcbiAgICB1bCB7XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDApKTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG59XHJcbi8qIGNhcmQtaW1nLWNhcm91c2VsICovXHJcbi5jYXJkLWltZy1jYXJvdXNlbCB7XHJcbiAgLm93bC1uYXYge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG4gIC5vd2wtZG90cyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIC5vd2wtbmF2IHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyogZ2FsbGVyeS1jYXJkICovXHJcbi5nYWxsZXJ5LWNhcmQge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxLjEpKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIGdyaWQtbWFzb25yeS1pdGVtICovXHJcbi5ncmlkLW1hc29ucnktaXRlbSB7XHJcbiAgaW1nIHtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLmdyaWQtbWFzb25yeS1pdGVtLXdpZHRoLTEge1xyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gIH1cclxufVxyXG4uZ3JpZC1tYXNvbnJ5LWl0ZW0td2lkdGgtMiB7XHJcbiAgaW1nIHtcclxuICAgIGhlaWdodDogNDUwcHg7XHJcbiAgfVxyXG59XHJcbi5ncmlkLW1hc29ucnktaXRlbS13aWR0aC0zIHtcclxuICBpbWcge1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICB9XHJcbn1cclxuLmdyaWQtbWFzb25yeS1pdGVtLXdpZHRoLTQge1xyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gIH1cclxufVxyXG4vKj09PT09PT0gZmxpcC1ib3gtaXRlbSA9PT09PT09PT09Ki9cclxuLmZsaXAtYm94IHtcclxuICAtbXMtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xyXG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDBweDtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAuZmxpcC1pbWcge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg4cHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5mbGlwLWNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IGluaGVyaXQ7XHJcbiAgICBwZXJzcGVjdGl2ZTogaW5oZXJpdDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWig3MHB4KSBzY2FsZSguOTApKTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG4gIC5mbGlwLXRpdGxlIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMjA7XHJcbiAgfVxyXG4gIC5mbGlwLXN1YnRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaS1ib2xkO1xyXG4gIH1cclxuICAmOmhvdmVye1xyXG4gICAgLmZsaXAtYm94LWZyb250IHtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZVkoLTE4MGRlZykpO1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgfVxyXG4gICAgLmZsaXAtYm94LWJhY2sge1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlWSgwZGVnKSk7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgICAgLW1zLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmxpcC1ib3gtZnJvbnQsXHJcbi5mbGlwLWJveC1iYWNrIHtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XHJcbiAgLW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjdzIGN1YmljLWJlemllciguNCwuMiwuMiwxKTtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC43cyBjdWJpYy1iZXppZXIoLjQsLjIsLjIsMSk7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC43cyBjdWJpYy1iZXppZXIoLjQsLjIsLjIsMSk7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbiAgfVxyXG59XHJcbi5mbGlwLWJveC1mcm9udCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gIC1tcy10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbn1cclxuLmZsaXAtYm94LWJhY2sge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlWSgxODBkZWcpKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgLW1zLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxufSIsIlxyXG4vKj09PT09PT09PSBwYWNrYWdlLWl0ZW0gPT09PT09PT09Ki9cclxuLnBhY2thZ2UtY2FyZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCA0MHB4IHJnYmEoODIsIDg1LCA5MCwgMC4wNSkpO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyNywgMTM3LCAxNTAsIDAuMSk7XHJcbiAgLnBhY2thZ2UtdG9vbHRpcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCA0cHggMCAwKTtcclxuICAgIC5wYWNrYWdlX190b29sdGlwIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaS1ib2xkO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCA0cHggMCAwKTtcclxuICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMzU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcbiAgLnBhY2thZ2UtdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBhZGRpbmc6IDMwcHggMCAzNXB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtZ3JleTtcclxuICAgIC5wYWNrYWdlX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yNTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgfVxyXG4gICAgLnBhY2thZ2VfX3ByaWNlIHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTUwO1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIH1cclxuICAgIC5wYWNrYWdlX19tb250aCB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gICAgICBwYWRkaW5nLXRvcDogM3B4O1xyXG4gICAgfVxyXG4gICAgLmhlcm8tc3ZnIHtcclxuICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDElO1xyXG4gICAgICBsZWZ0OiAtMXB4O1xyXG4gICAgICBib3R0b206IC0xcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5saXN0LWl0ZW1zIHtcclxuICAgIGxpIHtcclxuICAgICAgJi50ZXh0LWRpc2FibGVkIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjUpO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuLWJveCB7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgLnRoZW1lLWJ0biB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT09PSBwYWNrYWdlLWNhcmQtYWN0aXZlID09PT09PT09PSovXHJcbi5wYWNrYWdlLWNhcmQtYWN0aXZlIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4xKSk7XHJcbiAgei1pbmRleDogMztcclxuICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcclxuICB9XHJcbiAgLnBhY2thZ2UtdGl0bGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAucGFja2FnZV9fcHJpY2UsXHJcbiAgICAucGFja2FnZV9fbW9udGgsXHJcbiAgICAucGFja2FnZV9fdGl0bGUge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgZmFxIGFyZWFcclxuID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4uYWNjb3JkaW9uLWl0ZW0ge1xyXG4gIC5jYXJkIHtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDE0cHggcmdiYSg4MiwgODUsIDkwLCAwLjAxKSk7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4yKTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIC5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSxcclxuICAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpe1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg4cHgpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4yKTtcclxuICB9XHJcbiAgLmNhcmQtaGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIC5idG4ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE3O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNjtcclxuICAgICAgfVxyXG4gICAgICAubGEge1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDBweCAwcHggNXB4IHJnYmEoODIsIDg1LCA5MCwgMC4xKSk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTY7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0blthcmlhLWV4cGFuZGVkPWZhbHNlXSBpLmxhLXBsdXMge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIC5idG5bYXJpYS1leHBhbmRlZD10cnVlXSBpLmxhLW1pbnVzIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJkLWJvZHkge1xyXG4gICAgcGFkZGluZzogMCAyMHB4IDI1cHggMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcclxuICB9XHJcbiAgLmxpc3QtaXRlbXMge1xyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuNSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gZmFxLWl0ZW0gPT09PT09PSovXHJcbi5mYXEtaXRlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAuaWNvbi1lbGVtZW50IHtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCAxMjUsIDI1MCwgMC4xKTtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICB9XHJcbiAgLnRvZ2dsZS1tZW51IHtcclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSBmYXEtZm9ydW0gPT09PT09PSovXHJcbi5mYXEtZm9ydW0ge1xyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIH1cclxuICAmLnBsLTQge1xyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIGhlcm8td3JhcHBlclxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5oZXJvLWJveCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgcGFkZGluZy10b3A6IDExMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAmOmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgfVxyXG4gICNmdWxsc2NyZWVuLXNsaWRlLWNvbnRhaW4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gaGVyby1zdmcgPT09PT09Ki9cclxuLmhlcm8tc3ZnIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDBweDtcclxuICBmaWxsOiAkd2hpdGU7XHJcbn1cclxuXHJcbi8qPT09PT0gaGVyby1iZyA9PT09PT0qL1xyXG4uaGVyby1iZyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2hlcm8tYmcuanBnXCIpO1xyXG59XHJcbi5oZXJvLWJnLTIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9oZXJvLWJnMi5qcGdcIik7XHJcbn1cclxuLmhlcm8tYmctMyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2hlcm8tYmczLmpwZ1wiKTtcclxufVxyXG4uaGVyby1iZy00IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaGVyby1iZzQuanBnXCIpO1xyXG59XHJcbi5oZXJvLWJnLTUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9oZXJvLWJnNS5qcGdcIik7XHJcbn1cclxuLmhlcm8tYmctNiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2hlcm8tYmc2LmpwZ1wiKTtcclxufVxyXG4uaGVyby1iZy03IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaGVyby1iZzcuanBnXCIpO1xyXG59XHJcblxyXG4vKj09PT09IGhlcm8tY29udGVudCA9PT09PT0qL1xyXG4uaGVyby1jb250ZW50IHtcclxuICAuc2VjdGlvbi1oZWFkaW5nIHtcclxuICAgIC5zZWNfX2Rlc2Mge1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMjA7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlY19fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtNTA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTQwO1xyXG4gICAgICB9XHJcbiAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTQwO1xyXG4gICAgICB9XHJcbiAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTQwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09IGhlcm8tbGlzdC1ib3ggPT09PT09PSovXHJcbi5oZXJvLWxpc3QtYm94IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gIHBhZGRpbmc6IDMwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICAubGlzdC1pdGVtcyB7XHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIGZpbGw6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gbWFpbi1zZWFyY2gtd3JhcHBlciA9PT09PT0qL1xyXG4ubWFpbi1zZWFyY2gtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi8qPT09PT0gc2VhcmNoLWZpZWxkcy1jb250YWluZXIgPT09PT09Ki9cclxuLnNlYXJjaC1maWVsZHMtY29udGFpbmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XHJcbiAgLnBsLTAge1xyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLnByLTAge1xyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4vKj09PT0gY29sbGFwc2UtYnRuID09PT09PSovXHJcbi5jb2xsYXBzZS1idG5bYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xyXG4gIGkge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGYxMDZcIjtcclxuICAgIH1cclxuICB9XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG59XHJcbi8qPT09PSBhZGQtZmxpZ2h0LWJ0biA9PT09PT0qL1xyXG4uYWRkLWZsaWdodC1idG4ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDEyNSwgMjUwLCAwLjAzKTtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQwLCAxMjUsIDI1MCwgMC4zKTtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxMjUsIDI1MCwgMC4xKTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09IG11bHRpLWZsaWdodC1kZWxldGUtd3JhcCA9PT09PT09PSovXHJcbi5tdWx0aS1mbGlnaHQtZGVsZXRlLXdyYXAge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWFyY2gtZmllbGRzLWNvbnRhaW5lci1zaGFwZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTRweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMDgpKTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgbGVmdDogMTVweDtcclxuICAgIGJvdHRvbTogLTEzcHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIGxlZnQ6IDMwcHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XHJcbiAgICBib3R0b206IC0yNnB4O1xyXG4gIH1cclxufVxyXG4uc2VhcmNoLWZpZWxkcy1jb250YWluZXItaW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgaGVyby13cmFwcGVyMlxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5oZXJvLXdyYXBwZXIyIHtcclxuICAuc2VhcmNoLWZpZWxkcy1jb250YWluZXIge1xyXG4gICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICB9XHJcbn1cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBoZXJvLXdyYXBwZXIzXHJcbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmhlcm8tY29udGVudC0zIHtcclxuICAuc2VjdGlvbi1oZWFkaW5nIHtcclxuICAgIC5zZWNfX3RpdGxlIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDY1cHg7XHJcbiAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBoZXJvLXdyYXBwZXI0XHJcbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmhlcm8td3JhcHBlcjQge1xyXG4gIC5oZXJvLWJveCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgaGVyby13cmFwcGVyNVxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5oZXJvLXdyYXBwZXI1IHtcclxuICAuaGVyby1ib3gge1xyXG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBoZXJvLXdyYXBwZXI2XHJcbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmhlcm8td3JhcHBlcjYge1xyXG4gIC5oZXJvLWJveCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgaGVyby13cmFwcGVyN1xyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5oZXJvLXdyYXBwZXI3IHtcclxuICAuaGVyby1ib3gge1xyXG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xyXG4gIH1cclxufVxyXG4iLCIvKj09PT09PT09IGhvdGVsLWFyZWEgPT09PT09PT09Ki9cclxuLmhvdGVsLWFyZWEucGFkZGluZy1yaWdodC0xMDBweCB7XHJcbiAgQG1lZGlhICN7JGV4dHJhLWRldmljZX0ge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbn1cclxuLyo9PT09PT09PSByb29tLXR5cGUtY29udGVudCA9PT09PT09PT0qL1xyXG4ucm9vbS10eXBlLWNvbnRlbnQge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgLmltYWdlLWJveCB7XHJcbiAgICBpbWcge1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4wMykpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucm9vbS10eXBlLWxpbmsge1xyXG4gICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PT0gcm9vbS10eXBlLWxpbmsgPT09PT09PT09Ki9cclxuLnJvb20tdHlwZS1saW5rIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAzMHB4O1xyXG4gIHJpZ2h0OiA1MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICBwYWRkaW5nOiAxNXB4IDMwcHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtMTc7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PSBob3RlbC1jYXJkLWNhcm91c2VsID09PT09PT09Ki9cclxuLmhvdGVsLWNhcmQtY2Fyb3VzZWx7XHJcbiAgLm93bC1zdGFnZS1vdXRlciB7XHJcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcclxuICAgIC5vd2wtaXRlbTpub3QoLmFjdGl2ZSkge1xyXG4gICAgICAuY2FyZC1pdGVtIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09IGhvdGVsLWNhcmQtY2Fyb3VzZWwtMiA9PT09PT09PSovXHJcbi5ob3RlbC1jYXJkLWNhcm91c2VsLTIge1xyXG4gIC5jYXJkLWl0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIC5jYXJkLWltZyB7XHJcbiAgICAgIC5iYWRnZSB7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09IGRpc2NvdW50LWFyZWEgPT09PT09Ki9cclxuLmRpc2NvdW50LWFyZWEge1xyXG4gIG1hcmdpbi10b3A6IC0xMDBweDtcclxufVxyXG5cclxuLyo9PT09PSBkaXNjb3VudC1ib3ggPT09PT09Ki9cclxuLmRpc2NvdW50LWJveCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgb3BhY2l0eTogMC4zO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbXBhbnktbG9nbyxcclxuLmRpc2NvdW50LWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLmRpc2NvdW50LWltZyB7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfdHdvfSB7XHJcbiAgICAgIGhlaWdodDogMjgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZGlzY291bnQtY29udGVudCB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogMTAwcHg7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICBsZWZ0OiAzMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBsZWZ0OiAzMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBsZWZ0OiAzMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZpdmV9IHtcclxuICAgIGxlZnQ6IDIwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfdHdvfSB7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWhlYWRpbmcge1xyXG4gICAgLnNlY19fdGl0bGUge1xyXG4gICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yNDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMjQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTI0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyogY29tcGFueS1sb2dvICovXHJcbi5jb21wYW55LWxvZ28ge1xyXG4gIGJvdHRvbTogMjBweDtcclxuICByaWdodDogMjBweDtcclxufVxyXG4vKiB0b3RhbC1wcmljZSAqL1xyXG4udG90YWwtcHJpY2Uge1xyXG4gIGlucHV0IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTIwO1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgIHdpZHRoOiA2OHB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogam9pbi11cy1ib3ggKi9cclxuLmpvaW4tdXMtYm94IHtcclxuICAuZGlzY291bnQtY29udGVudCB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufSIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgdGVhbS1jYXJkXHJcbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLnRlYW0tY2FyZCB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMnB4KTtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gIC5jYXJkLWltZyB7XHJcbiAgICB3aWR0aDogMTkwcHg7XHJcbiAgICBoZWlnaHQ6IDE5MHB4O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMDAlKTtcclxuICAgIGJvcmRlcjogOHB4IHNvbGlkICR3aGl0ZTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjEpKTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJkLWJvZHkge1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICB9XHJcbn0iLCIvKj09PT09PT0gdGFibGUtZm9ybSA9PT09PT09PSovXHJcbi50YWJsZS1mb3JtIHtcclxuICAudGFibGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbiAgdGhlYWQge1xyXG4gICAgdGgge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICAgIH1cclxuICB9XHJcbiAgdGgge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICB9XHJcbiAgdGgsXHJcbiAgdGQge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICB9XHJcbiAgdGQge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gIH1cclxufVxyXG5cclxuLnRhYmxlLWNvbnRlbnQge1xyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTAwJSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gIC50aXRsZSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTU7XHJcbiAgICAmLnRhYmxlLXByaWNlIHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT09PT0gcHJvZHVjdC1jb250ZW50ID09PT09PT09Ki9cclxuLnByb2R1Y3QtY29udGVudCB7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDJweCk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gdGFibGUtbGF5b3V0LTIgPT09PT09PT0qL1xyXG4udGFibGUtbGF5b3V0LTIge1xyXG4gIHRoLFxyXG4gIHRkIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcbiAgdGJvZHkge1xyXG4gICAgdHIge1xyXG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjAzKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIiIsIi8qPT09PT09PSBmaWxlIHVwbG9hZCA9PT09PT09PSovXHJcbi5maWxlLXVwbG9hZC13cmFwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLmZpbGUtdXBsb2FkLWlucHV0IHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAycHggZGFzaGVkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4yKTtcclxuICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxMHJlbSAwIDAgMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC42KTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjA0KTtcclxuICAgIH1cclxuICB9XHJcbiAgLmZpbGUtdXBsb2FkLXRleHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE3MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE4O1xyXG4gICAgY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC44KTtcclxuICB9XHJcbiAgLk11bHRpRmlsZS1saXN0IHtcclxuICAgID4gLk11bHRpRmlsZS1sYWJlbCB7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjA2KTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICsgLk11bHRpRmlsZS1sYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgc3Bhbi5NdWx0aUZpbGUtbGFiZWwge1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAuMnJlbSAwLjdyZW0gMCByZ2JhKDAsMCwwLCAuMDgpO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW46IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuTXVsdGlGaWxlLXJlbW92ZSB7XHJcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMikpO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRvcDogLTE2cHg7XHJcbiAgICAgIHJpZ2h0OiAtMTZweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRhbHRlci1jb2xvci0zO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuTXVsdGlGaWxlLXRpdGxlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLCAuNCk7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcclxuICAgIH1cclxuICAgIC5NdWx0aUZpbGUtcHJldmlldyB7XHJcbiAgICAgIG1heC13aWR0aDogMTVyZW0gIWltcG9ydGFudDtcclxuICAgICAgbWF4LWhlaWdodDogMTVyZW0gIWltcG9ydGFudDtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09PSBmaWxlLXVwbG9hZC13cmFwLTIgPT09PT09PSovXHJcbi5maWxlLXVwbG9hZC13cmFwLTIge1xyXG4gIC5maWxlLXVwbG9hZC1pbnB1dCB7XHJcbiAgICB3aWR0aDogMTg1cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4wNCk7XHJcbiAgfVxyXG4gIC5maWxlLXVwbG9hZC10ZXh0IHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbGVmdDogMjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xyXG4gIH1cclxufVxyXG4vKj09PT09PT09IGZpbGUtdXBsb2FkLXdyYXAtMyA9PT09PT09Ki9cclxuLmZpbGUtdXBsb2FkLXdyYXAtMyB7XHJcbiAgLmZpbGUtdXBsb2FkLWlucHV0IHtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xyXG4gIH1cclxuICAuZmlsZS11cGxvYWQtdGV4dCB7XHJcbiAgICBsaW5lLWhlaWdodDogOTBweDtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNjtcclxuICB9XHJcbn1cclxuLnJlc3VtcmUtd3JhcCB7XHJcbiAgLk11bHRpRmlsZS1saXN0IHtcclxuICAgIHNwYW4uTXVsdGlGaWxlLWxhYmVsIHtcclxuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLk11bHRpRmlsZS10aXRsZXtcclxuICAgICAgcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBlcnJvci1hcmVhXHJcbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmVycm9yLWltZyB7XHJcbiAgc3ZnIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZV90aHJlZX0ge1xyXG4gICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBpbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGVfdGhyZWV9IHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKj09PT09PT09PT09PT09PT09PT0gZGVzdGluYXRpb24tYnRuLWJveCA9PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4uYnRuLS1ib3gudGV4dC1yaWdodCB7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucnRsLWJ0bixcclxuLmx0ci1idG57XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMzAlO1xyXG4gIHJpZ2h0OiAtNjlweDtcclxuICB6LWluZGV4OiAxMDI0O1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4IDAgMCA0cHgpO1xyXG4gIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDE1cHggMTVweCByZ2JhKDgyLCA4NSwgOTAsIDAuMikpO1xyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLS1ib3gge1xyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIH1cclxufVxyXG4uYWJvdXQtY29udGVudCB7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5hYm91dC1pbWctYm94IHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICB0b3A6IC0zMHB4O1xyXG4gICAgcmlnaHQ6IC01MHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2RvdC1zaGFwZS5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG59XHJcbi8qPT09PT0gaWNvbi1iZyA9PT09PT09Ki9cclxuLmluZm8tYmcge1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NvbG9yLWJnLnBuZ1wiKTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxufVxyXG4uaW5mby1hcmVhIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLmFycm93LXNlcGFyYXRvciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0yNXB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xyXG4gIH1cclxufVxyXG4uaW5mby1hcmVhMiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCAxNXB4IDE1cHggcmdiYSg4MiwgODUsIDkwLCAwLjAzKSk7XHJcbn1cclxuXHJcbi8qIGRyb3Bkb3duLWNvbnRhaW4gKi9cclxuLmRyb3Bkb3duLWNvbnRhaW4ge1xyXG4gIC5kcm9wZG93bi1tZW51IHtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpKTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZHJvcGRvd24taXRlbSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5leHRyYS1zZXJ2aWNlLXNlbGVjdCB7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG59XHJcbi8qIGRyb3Bkb3duLWJ0biAqL1xyXG4uZHJvcGRvd24tYnRuIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xMztcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4yKTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29udGVudDogXCJcXGYxMDdcIjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxpbmUgQXdlc29tZSBGcmVlXCI7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTEzO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG4gICY6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIH1cclxufVxyXG4vKiBkcm9wZG93bi0tYnRuICovXHJcbi5kcm9wZG93bi0tYnRuIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNjtcclxuICAmOjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDJweDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICB9XHJcbn1cclxuLyogc2luZ2xlLW5hdi1zdGlja3kgKi9cclxuLnNpbmdsZS1uYXYtc3RpY2t5IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxufVxyXG4uc2luZ2xlLW5hdi1zdGlja3kgKyAuc2luZ2xlLWNvbnRlbnQtYm94IHtcclxuICBwYWRkaW5nLXRvcDogMTUwcHg7XHJcbn1cclxuXHJcbi8qPT09PT09PSBzaW5nbGUtdG91ci1mZWF0dXJlID09PT09PT09Ki9cclxuLnNpbmdsZS10b3VyLWZlYXR1cmUge1xyXG4gICY6aG92ZXIge1xyXG4gICAgLmljb24tZWxlbWVudCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09IHNpbmdsZS1mZWF0dXJlLWljb24gPT09PT09PT0qL1xyXG4uc2luZ2xlLWZlYXR1cmUtaWNvbiB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDEyNSwgMjUwLCAwLjEpO1xyXG4gIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtMjI7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxufVxyXG4vKj09PT09PT0gc2luZ2xlLWZlYXR1cmUtdGl0bGVzID09PT09PT09Ki9cclxuLnNpbmdsZS1mZWF0dXJlLXRpdGxlcyB7XHJcbiAgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICB9XHJcbiAgLmxpc3QtaXRlbXMge1xyXG4gICAgbGkge1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTM7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT09PT0gc2luZ2xlLWNvbnRlbnQtbmF2ID09PT09PT09Ki9cclxuLnNpbmdsZS1jb250ZW50LW5hdiB7XHJcbiAgdWwge1xyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICBoZWlnaHQ6IDZweDtcclxuICAgIH1cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpO1xyXG4gICAgfVxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMik7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTBweCk7XHJcbiAgICB9XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC40KTtcclxuICAgIH1cclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgICBwYWRkaW5nOiAyNnB4IDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDApKTtcclxuICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCA0cHggMCAwKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gY2FiaW4tdHlwZS1pdGVtID09PT09PT09Ki9cclxuLmNhYmluLXR5cGUtaXRlbSB7XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmN1c3RvbS1jaGVja2JveCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDcwcHg7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgdG9wOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgIHRvcDogYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxuICAgIGxhYmVsIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCxcclxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXHJcbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcclxuICAgICAgbGVmdDogMTBweDtcclxuICAgICAgdG9wOiA4cHg7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlcixcclxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgICAgIGxlZnQ6IDEzcHg7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLTQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PSBzZWF0LXNlbGVjdGlvbi1pdGVtID09PT09PT09Ki9cclxuLnNlYXQtc2VsZWN0aW9uLWl0ZW0ge1xyXG4gIC5jdXN0b20tY2hlY2tib3gge1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICB9XHJcbn1cclxuLyo9PT09PT09IGNhYmluLXR5cGUtaW1nID09PT09PT09Ki9cclxuLmNhYmluLXR5cGUtaW1nIHtcclxuICB3aWR0aDogMTcwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIGltZyB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PSBjYWJpbi10eXBlLWRldGFpbCA9PT09PT09PSovXHJcbi5jYWJpbi10eXBlLWRldGFpbCB7XHJcbiAgd2lkdGg6IDYyMHB4O1xyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbn1cclxuLyo9PT09PT09IGNhYmluLXByaWNlID09PT09PT09Ki9cclxuLmNhYmluLXByaWNlIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB3aWR0aDogMjAwcHg7XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4vKj09PT09PT0gY2FiaW4tdHlwZS1kZXRhaWwgPT09PT09PT0qL1xyXG4uY2FiaW4tdHlwZS1kZXRhaWwge1xyXG4gIC5saXN0LWl0ZW1zIHtcclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBwIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICB9XHJcbiAgICAucHJpY2UtdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTIwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09IHNpbmdsZS1jb250ZW50LWl0ZW0gPT09PT09PT0qL1xyXG4uc2luZ2xlLWNvbnRlbnQtaXRlbSB7XHJcbiAgLmFjY29yZGlvbi1pdGVtIHtcclxuICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZpdmV9IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC5mbGV4LXNocmluay0wLm1yLTQge1xyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMDAlKTtcclxuICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZpdmV9IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gcmV2aWV3LXN1bW1hcnkgPT09PT09PT0qL1xyXG4ucmV2aWV3LXN1bW1hcnkge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbiAgcGFkZGluZzogMjBweCAyMHB4IDI3cHggMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaDIge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTU1O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xODtcclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMjA7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gYWN0aW9uLWJ0bnMgPT09PT09PT0qL1xyXG4uYWN0aW9uLWJ0bnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMjBweDtcclxuICB0b3A6IDIwcHg7XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV90d299IHtcclxuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xyXG4gIH1cclxuICAudGhlbWUtYnRue1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItNDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV90d299IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsdGVyLWNvbG9yLTM7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gYWN0aW9uLWJ0bnMgPT09PT09PT0qL1xyXG4ucHJvZmlsZS1pdGVtIHtcclxuICAuZC1mbGV4IHtcclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLnByLTUge1xyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZsZXgtZ3Jvdy0xLnByLTUge1xyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubGlzdC1pdGVtcyB7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSB0cmF2ZWxlci1mb3JtID09PT09PSovXHJcbi50cmF2ZWxlci1mb3JtIHtcclxuICAuY29sLWxnLTMge1xyXG4gICAgQG1lZGlhICN7JGxhcHRvcF9tfSB7XHJcbiAgICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xyXG4gICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2wtbGctOSB7XHJcbiAgICBAbWVkaWEgI3skbGFwdG9wX219IHtcclxuICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSBwYWNrYWdlLWFyZWEgPT09PT09Ki9cclxuLnBhY2thZ2UtYXJlYSB7XHJcbiAgLnJvdy5wYWRkaW5nLXRvcC02MHB4IHtcclxuICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2wtbGctNCB7XHJcbiAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSBwb3N0LXRhZy13cmFwID09PT09PSovXHJcbi5wb3N0LXRhZy13cmFwIHtcclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZpdmV9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5wb3N0LXNoYXJlIHtcclxuICAgIHVsIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIC5pY29uLWVsZW1lbnQge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBvc3QtYXV0aG9yLXdyYXAgLmF1dGhvci1jb250ZW50IC5kLWZsZXgsXHJcbi5wb3N0LW5hdmlnYXRpb24ge1xyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnBvc3QtYXV0aG9yLXdyYXAge1xyXG4gIC5hdXRob3ItY29udGVudCB7XHJcbiAgICAuYXV0aG9yLWltZyB7XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PSBjYXJvdXNlbC1hY3Rpb24gPT09PT09PT0qL1xyXG4uY2Fyb3VzZWwtYWN0aW9uIHtcclxuICAub3dsLW5hdiB7XHJcbiAgICBkaXYge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNDUlO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNDUlKSk7XHJcbiAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjEpKTtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yMDtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYub3dsLW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtMjJweDtcclxuICAgICAgfVxyXG4gICAgICAmLm93bC1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAtMjJweDtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vd2wtZG90cyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgZGl2IHtcclxuICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDE5LCA0MSwgMTA0LCAwLjEpO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgIG1hcmdpbjogMCAycHg7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gY2Fyb3VzZWwtLWFjdGlvbiA9PT09PT09PSovXHJcbi5jYXJvdXNlbC0tYWN0aW9uIHtcclxuICAub3dsLW5hdiB7XHJcbiAgICBkaXYge1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE4O1xyXG4gICAgICAmLm93bC1uZXh0IHtcclxuICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgfVxyXG4gICAgICAmLm93bC1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vd2wtZG90cyB7XHJcbiAgICBkaXYge1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PSBmdWxsLXdpZHRoLXNsaWRlciA9PT09PT09PSovXHJcbi5mdWxsLXdpZHRoLXNsaWRlci5jYXJvdXNlbC1hY3Rpb24ge1xyXG4gIC5vd2wtbmF2IHtcclxuICAgIGRpdiB7XHJcbiAgICAgICYub3dsLW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICYub3dsLXByZXYge1xyXG4gICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNhcmQtYXJlYS5wYWRkaW5nLXJpZ2h0LTEwMHB4IHtcclxuICBAbWVkaWEgI3skbGFwdG9wX21fZml2ZX0ge1xyXG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi8qPT09IE5ldyBtb2RpZmllZCBjc3MgPT09PSovXHJcbi5oZXJvLXdyYXBwZXI4IHtcclxuICAuaGVyby1ib3gge1xyXG4gICAgcGFkZGluZy10b3A6IDIyMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206MDtcclxuICB9XHJcbiAgLnNlYXJjaC1maWVsZHMtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC05MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbn1cclxuLnNlYXJjaC1pbnB1dC1ncm91cC13cmFwIHtcclxuICAuZHJvcGRvd24tY29udGFpbiB7XHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5saXN0LS1ncm91cCB7XHJcbiAgLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjJzKTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHggMHB4IDhweCAycHggcmdiYSgwLDAsMCwwLjE1KSk7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIC5saXN0LWdyb3VwLWxpbmsge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmxpc3QtZ3JvdXAtbGluayB7XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5pY29uLWFycm93IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDEwcHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xyXG59XHJcbi5pY29uLW1hcmtlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC0zMHB4O1xyXG4gIHRvcDogMTdweDtcclxufVxyXG4uaWNvbi1jaXJjbGUtZGVwLFxyXG4uaWNvbi1jaXJjbGUtYXJyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTJweDtcclxuICB3aWR0aDogMTBweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMDAlKVxyXG59XHJcbi5pY29uLWNpcmNsZS1kZXAge1xyXG4gIHRvcDogMTRweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuNSk7XHJcbn1cclxuLmljb24tY2lyY2xlLWFyciB7XHJcbiAgYm90dG9tOiAxNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC41KTtcclxufVxyXG4uaWNvbi1jb25uZWN0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMnB4O1xyXG4gIGJvdHRvbTogMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuNSk7XHJcbiAgaGVpZ2h0OiAxN3B4O1xyXG4gIHdpZHRoOiAycHg7XHJcbn1cclxuLnNweS1zZWN0aW9uIHtcclxuICBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG4gIHN0cm9uZyB7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIH1cclxufVxyXG4uYnVzLXJvdXRlLW1hcC1hcmVhIHtcclxuICAubWFwLWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC5yb3V0ZS1tYXAge1xyXG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3M3B4KSFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sZWFmbGV0LXJvdXRpbmctYWx0ZXJuYXRpdmVzLWNvbnRhaW5lciB7XHJcbiAgICAubGVhZmxldC1yb3V0aW5nLWFsdCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4yKTtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgJi5sZWFmbGV0LXJvdXRpbmctYWx0LW1pbmltaXplZCB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgICB9XHJcbiAgICAgIHRhYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5sZWFmbGV0LXJvdXRpbmctZ2VvY29kZXJzIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMik7XHJcbiAgaW5wdXQge1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgcGFkZGluZzogMnB4IDMwcHggMnB4IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGJ1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICB3aWR0aDogMzVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xyXG4gIH1cclxufVxyXG4ubGVhZmxldC1yb3V0aW5nLXJlbW92ZS13YXlwb2ludCB7XHJcbiAgJjphZnRlciB7XHJcbiAgICByaWdodDogNXB4O1xyXG4gIH1cclxufVxyXG4ubGVhZmxldC1wb3B1cC1idG4tYm94IHtcclxuICBidXR0b24ge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjIpO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4yKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmJ1cy1zdG9wLW92ZXJ2aWV3X19saW5rIHtcclxuICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbn1cclxuI3N0aWNreS1uYXYge1xyXG4gIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgdG9wOiAwO1xyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICBsaSB7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2Nyb2xscHktYXJlYSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEwMjQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG59XHJcbi5xdW90ZS1pY29ucyB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IGNsb3NlLXF1b3RlO1xyXG4gIH1cclxufVxyXG4uc2VhcmNoLWlucHV0LWdyb3VwIHtcclxuICAuYXBwZW5kLWlucHV0LWJveCB7XHJcbiAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgIC5mb3JtLWljb24ge1xyXG4gICAgICAgIGxlZnQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnByZXBlbmQtaW5wdXQtYm94IHtcclxuICAucHJlcGVuZC1pbnB1dHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgfVxyXG59XHJcbi5hcHBlbmQtaW5wdXQtYm94IHtcclxuICAuYXBwZW5kLWlucHV0IHtcclxuICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICB9XHJcbn1cclxuLnByZXBlbmQtaW5wdXR7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbn1cclxuLmFwcGVuZC1pbnB1dCB7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcbi5zaG9wLWJ0biB7XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgd2lkdGg6IGF1dG8haW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uYnVzLXN0b3Atc2hvcC1idG4tYm94IHtcclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICB9XHJcbiAgJi50ZXh0LXJpZ2h0IHtcclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5icmVhZGNydW1iLWxpbmtzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICBhIHtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICB9XHJcbn1cclxuLmJyZWFkY3J1bWItcGlwZSB7XHJcbiAgcGFkZGluZzogMCAzcHg7XHJcbn1cclxuLmNvbGxhcHNlLWJ0biB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gIH1cclxuICAuY29sbGFwc2UtdGV4dC1oaWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xyXG4gICAgLmNvbGxhcHNlLXRleHQtc2hvdyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuY29sbGFwc2UtdGV4dC1oaWRlIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaWNvbi1zd2l0Y2gge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogLTE3cHg7XHJcbiAgYm90dG9tOiA3cHg7XHJcbiAgd2lkdGg6IDM0cHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMzBweCk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjIpO1xyXG4gIHotaW5kZXg6IDQ7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gIH1cclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5ibG9ja3F1b3RlLS1pdGVtIHtcclxuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICR0aGVtZS1jb2xvci0yO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4jbWFwMiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0NjVweDtcclxufVxyXG4uaG92ZXIteS1ub25lIHtcclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDApIWltcG9ydGFudCk7XHJcbiAgfVxyXG59XHJcbi5pbmZvLXRhYmxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMSkpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICAudGFibGUge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDI5cHggMDtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgfVxyXG4gIHRkIHtcclxuICAgIHdpZHRoOiAxJTtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbiAgdGJvZHkge1xyXG4gICAgdHIge1xyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5iZy13aGl0ZS1tYXNrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpO1xyXG59XHJcbi5mb3JtLWdyb3VwIHtcclxuICAuZm9ybS1pY29uIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG59XHJcbi54ZHNvZnRfYXV0b2NvbXBsZXRlIHtcclxuICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XHJcbiAgLnhkc29mdF9hdXRvY29tcGxldGVfZHJvcGRvd24ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuICAgIG1heC1oZWlnaHQ6IDIwNXB4IWltcG9ydGFudDtcclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgd2lkdGg6IDhweDtcclxuICAgIH1cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLWdyZXk7XHJcbiAgICB9XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4zKTtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMHB4KTtcclxuICAgIH1cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjYpO1xyXG4gICAgfVxyXG4gICAgYiB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICB9XHJcbiAgICA+IHtcclxuICAgICAgZGl2IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PSBlbmQgbW9kaWZpZWQgY3NzID09PT0qL1xyXG4iLCIvKj09PT09PT09PT09PT09PT09IGNvdW50ZXItYm94PT09PT09PT09PT09PT09PT09PSovXHJcbi5jb21pbmctc29vbi1jb250ZW50IHtcclxuICBwIHtcclxuICAgIGJyIHtcclxuICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWhlYWRpbmcge1xyXG4gICAgLnNlY19fdGl0bGUge1xyXG4gICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlX3R3b30ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01MCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00MCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PT09PT09PT09PT09PSBjb3VudGVyLWJveD09PT09PT09PT09PT09PT09PT0qL1xyXG4uY291bnRlci1ib3gge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XHJcbiAgcGFkZGluZzogNDBweCAzMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IC01MHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg4cHgpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2MDAnIGhlaWdodD0nNjAwJyB2aWV3Qm94PScwIDAgNjAwIDYwMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1vcGFjaXR5PScwLjMxJyBkPSdNNjAwIDMyNS4xdi0xLjE3Yy02LjUgMy44My0xMy4wNiA3LjY0LTE0LjY4IDguNjQtMTAuNiA2LjU2LTE4LjU3IDEyLjU2LTI0LjY4IDE5LjA5LTUuNTggNS45NS0xMi40NCAxMC4wNi0yMi40MiAxNC4xNS0xLjQ1LjYtMi45NiAxLjItNC44MyAxLjlsLTQuNzUgMS44MmMtOS43OCAzLjc1LTE0LjggNi4yNy0xOC45OCAxMC4xLTQuMjMgMy44OC05LjY1IDYuNi0xNi43NyA4Ljg0LTEuOTUuNi0zLjk5IDEuMTctNi40NyAxLjhsLTYuMTQgMS41M2MtNS4yOSAxLjM1LTguMyAyLjM3LTEwLjU0IDMuNzgtMy4wOCAxLjkyLTYuNjMgMy4yNi0xMi43NCA1LjAzYTM4NC4xIDM4NC4xIDAgMCAxLTQuODIgMS4zNmMtMi4wNC41OC0zLjYgMS4wNC01LjE3IDEuNTJhMTEwLjAzIDExMC4wMyAwIDAgMC0xMS4yIDQuMDVjLTIuNyAxLjE1LTUuNSAzLjkzLTguNzggOC40YTE1Ny42OCAxNTcuNjggMCAwIDAtNi4xNSA5LjJjLTUuNzUgOS4wNy03LjU4IDExLjc0LTEwLjI0IDE0LjUxYTUwLjk3IDUwLjk3IDAgMCAxLTQuNiA0LjIyYy0yLjMzIDEuOS0xMC4zOSA3LjU0LTExLjgxIDguNzRhMTQuNjggMTQuNjggMCAwIDAtMy42NyA0LjE1Yy0xLjI0IDIuMy0xLjkgNC41Ny0yLjc4IDguODctMi4xNyAxMC42MS0zLjUyIDE0LjgxLTguMiAyMi4xLTQuMDcgNi4zMy02LjggOS44OC05LjgzIDEyLjk5LS40Ny40OC0uOTUuOTYtMS41IDEuNDhsLTMuNzUgMy41NmMtMS42NyAxLjYtMy4xOCAzLjEyLTQuODYgNC45YTQyLjQ0IDQyLjQ0IDAgMCAwLTkuODkgMTYuOTRjLTIuNSA4LjEzLTIuNzIgMTUuNDctMS43NiAyNy4yMi40NyA1LjgyLjUxIDYuMzYuNTEgOC4xOCAwIDEwLjUxLjEyIDE3LjUzLjYzIDI1Ljc4LjI0IDQuMDUuNTYgNy44Ljk3IDExLjIyaC45Yy0xLjEzLTkuNTgtMS41LTIxLjgzLTEuNS0zNyAwLTEuODYtLjA0LTIuNC0uNTItOC4yNi0uOTQtMTEuNjMtLjcyLTE4Ljg3IDEuNzMtMjYuODVhNDEuNDQgNDEuNDQgMCAwIDEgOS42NS0xNi41NWMxLjY3LTEuNzYgMy4xOC0zLjI3IDQuODMtNC44NS42My0uNiAzLjEzLTIuOTYgMy43NS0zLjU3YTcxLjYgNzEuNiAwIDAgMCAxLjUyLTEuNWMzLjA5LTMuMTYgNS44Ni02Ljc2IDkuOTYtMTMuMTUgNC43Ny03LjQyIDYuMTUtMTEuNzEgOC4zNC0yMi40NC44Ni00LjIxIDEuNS02LjQgMi42OC04LjYuNjgtMS4yNSAxLjc5LTIuNDggMy40My0zLjg2IDEuMzgtMS4xNSA5LjQzLTYuOCAxMS44LTguNzIgMS43MS0xLjQgMy4yNi0yLjgxIDQuNy00LjMgMi43Mi0yLjg1IDQuNTYtNS41NCAxMC4zNi0xNC42N2ExNTYuOSAxNTYuOSAwIDAgMSA2LjEtOS4xNWMzLjItNC4zMyA1LjktNy4wMSA4LjM3LTguMDcgMy41LTEuNSA3LjA2LTIuNzcgMTEuMS00LjAyYTIzMy44NCAyMzMuODQgMCAwIDEgNy42LTIuMmwyLjM4LS42N2M2LjE5LTEuNzkgOS44MS0zLjE2IDEyLjk4LTUuMTUgMi4xNC0xLjMzIDUuMDgtMi4zMyAxMC4yNy0zLjY1bDYuMTQtMS41M2MyLjUtLjYzIDQuNTUtMS4yIDYuNTItMS44MiA3LjI0LTIuMjcgMTIuNzktNS4wNiAxNy4xNS05LjA1IDQuMDUtMy43MiA5LTYuMiAxOC42Ni05LjlsNC43NS0xLjgyYzEuODctLjcyIDMuMzktMS4zMSA0Ljg1LTEuOTEgMTAuMS00LjE1IDE3LjA3LTguMzIgMjIuNzYtMTQuNCA2LjA1LTYuNDUgMTMuOTUtMTIuNCAyNC40OS0xOC45MiAxLjU2LS45NiA3LjgyLTQuNiAxNC4xNS04LjMzdi02NC41OGMtNCA4LjE1LTguNTIgMTQuODUtMTIuNyAxNy45LTIuNTEgMS44Mi01LjM4IDQuMDItOS4wNCA2LjkyYTEwNjMuODcgMTA2My44NyAwIDAgMC02LjIzIDQuOThsLTEuMjcgMS4wMmEyMzA5LjI1IDIzMDkuMjUgMCAwIDEtNC44NyAzLjljLTcuNTUgNi0xMi45IDEwLjA1LTE3LjYxIDEzLjE5LTMuMSAyLjA2LTMuODYgMi43OC04LjA2IDcuMTMtNS44NCA2LjA3LTExLjcyIDguNjItMjkuMTUgMTAuOTUtMTEuMyAxLjUtMjAuMDQgNC45MS0zMC43NSAxMS4wNy0xLjY1Ljk0LTcuMjcgNC4yNy02Ljk3IDQuMS0yLjcgMS41OC00LjY5IDIuNjktNi42NCAzLjY2LTUuNjMgMi44LTEwLjQ3IDQuMTctMTUuNzEgNC4xNy0xNy4xMyAwLTQxLjQ0IDExLjUxLTUxLjYzIDIyLjgzLTEyLjA1IDEzLjQtMzEuNDIgMjcuNy00NS4yNSAzMS4xNi03LjQgMS44NS0xMS44NSA3LjA1LTE0LjA0IDE0LjY5LTEuMjYgNC40LTEuNTggOC4yOC0xLjU4IDEzLjgyIDAgLjgyLjAxLjk4LjI0IDMuNjMuNDUgNS4xOC4zNSA4LjcyLS43NyAxMy4yNi0xLjUzIDYuMi00Ljg5IDEyLjYtMTAuNTkgMTkuNDMtMTMuODcgMTYuNjUtMjIuODggNDYuNTgtMjIuODggNzEuNjggMCAyLjM5LjAyIDQuMjYuMDYgOC43NS4xMiAxMC44LjEgMTUuOC0uMjIgMjEuOTUtLjU2IDExLjE4LTIuMDkgMjAuNzMtNSAyOS4zaC0xLjA1YzIuOTQtOC41NiA0LjQ5LTE4LjEyIDUuMDUtMjkuMzUuMzEtNi4xMy4zNC0xMS4xLjIyLTIxLjktLjA0LTQuNDgtLjA2LTYuMzYtLjA2LTguNzUgMC0yNS4zMiA5LjA3LTU1LjQ3IDIzLjEyLTcyLjMyIDUuNi02LjcyIDguODgtMTIuOTkgMTAuMzgtMTkuMDMgMS4wOS00LjQgMS4xOC03Ljg1Ljc0LTEyLjkzLS4yMy0yLjctLjI0LTIuODYtLjI0LTMuNzIgMC01LjYyLjMyLTkuNTcgMS42Mi0xNC4xIDIuMjgtNy45NSA2Ljk3LTEzLjQ0IDE0Ljc2LTE1LjM5IDEzLjYtMy40IDMyLjgyLTE3LjU5IDQ0Ljc1LTMwLjg0QzQwOSAzNjAuMTQgNDMzLjU4IDM0OC41IDQ1MSAzNDguNWM1LjA3IDAgOS43Ny0xLjMzIDE1LjI2LTQuMDcgMS45My0uOTYgMy45LTIuMDUgNi41OC0zLjYyLS4zLjE4IDUuMzMtMy4xNiA2Ljk4LTQuMTEgMTAuODItNi4yMSAxOS42Ni05LjY3IDMxLjExLTExLjIgMTcuMjMtMi4zIDIyLjktNC43NSAyOC41Ny0xMC42NCA0LjI1LTQuNDEgNS4wNC01LjE2IDguMjItNy4yOCA0LjY4LTMuMTEgMTAuMDEtNy4xNCAxNy41NS0xMy4xNGExMTEzLjMzIDExMTMuMzMgMCAwIDAgNC44Ni0zLjg5bDEuMjgtMS4wMmE0NjY4LjU0IDQ2NjguNTQgMCAwIDEgNi4yMy00Ljk4YzMuNjctMi45IDYuNTUtNS4xMiA5LjA3LTYuOTUgNC4zNy0zLjE5IDkuMTYtMTAuNTYgMTMuMjktMTkuNHY2Ni45em0wLTExNi4yM2MtLjYyLjAxLTEuMjcuMDYtMS45NS4xMy02LjEzLjYzLTEzLjgzIDMuNDUtMjEuODMgNy40NS0zLjY0IDEuODItOC40NiAyLjY3LTE0LjE3IDIuNzEtNC43LjA0LTkuNzItLjQ3LTE0LjczLTEuMzMtMS43LS4zLTMuMjYtLjYxLTQuNjctLjkzYTMxLjU1IDMxLjU1IDAgMCAwLTMuNTUtLjU3IDI3My40IDI3My40IDAgMCAwLTE2LjY2LS44OGMtMTAuNDItLjE2LTE3LjIuNzQtMTcuOTcgMi43My0uMzguOTcuNiAyLjU1IDMuMDMgNC44NyAxLjAxLjk3IDIuMjIgMi4wMyA0LjA0IDMuNTVhMTc0Ni4wNyAxNzQ2LjA3IDAgMCAwIDQuNzkgNC4wMmMxLjM5IDEuMiAzLjEgMS45MiA1LjUgMi41LjcuMTYuODYuMiAyLjY0LjU0IDMuNTMuNyA1LjAzIDEuMjUgNi4xNSAyLjYzIDEuNDEgMS43NiAxLjQgNC41NC0uMTUgOC44OC0yLjQ0IDYuODMtNS43MiAxMC4wNS0xMC4xOSAxMC4zMy0zLjYzLjIzLTcuNi0xLjI5LTE0LjUyLTUuMDYtNC41My0yLjQ3LTYuODItNy4zLTguMzItMTUuMjYtLjE3LS44Ny0uMzItMS43OC0uNS0yLjg2bC0uNDMtMi43NmMtMS4wNS02LjU4LTEuOS05LjItMy43My0xMC4xMS0uODEtLjQtMS41OS0uNzQtMi4zNi0xLTIuMjctLjc3LTQuNi0xLjAyLTguMS0uOTItMi4yOS4wNy0xNC43IDEtMTMuNzcuOTMtMjAuNTUgMS4zNy0yOC44IDUuMDUtMzcuMDkgMTQuOTlhMTMzLjA3IDEzMy4wNyAwIDAgMC00LjI1IDUuNDRsLTIuMyAzLjA5LTIuNTEgMy4zMmMtNC4xIDUuMzYtNy4wNiA4LjQ4LTEwLjM5IDExLjEyLS42NS41Mi0xLjMzIDEuMDQtMi4xMyAxLjYybC00LjExIDIuOTRhMTA2LjggMTA2LjggMCAwIDAtNS4xNiAzLjk5Yy00LjU1IDMuNzQtOS43NCA4LjYtMTYuMjUgMTUuMzgtOC4yNSA4LjU4LTExLjc4IDEzLjU0LTExLjcgMTUuOTUuMDcgMS42NSAxLjY0IDIuMTEgNi43OSAyLjM4IDEuNjEuMDkgMi4xNS4xMiAyLjk4LjIgMi45NS4yNCA1LjA5LjczIDYuODEgMS42OCA3LjQ4IDQuMTUgMTEuNjMgNy4yNiAxMy45NSAxMS41OCAzLjMgNi4xNS44IDEyLjg4LTguODkgMjAuMjYtOC4yOCA2LjMtMTEuMSAxMC4zNy0xMS4zMSAxNC45Ni0uMDYgMS4xNyAwIDEuOTMuMjYgNC40My42OSA2LjQ3LjI1IDEwLjY1LTIuOCAxNy40MmE0NC4yMyA0NC4yMyAwIDAgMS00LjE2IDcuNTNjLTIuODIgMy45Ny01LjQ3IDUuNzQtMTAuNiA3LjY5LS40My4xNi0zLjM0IDEuMjMtNC4yNyAxLjU5LTEuOC42OC0zLjM4IDEuMzYtNS4wMSAyLjE0LTQuMTggMi04LjQgNC42LTEzLjEgOC4yNC04LjQ0IDYuNTEtMTMuMjMgMTQuNTYtMTUuOTggMjUuMDYtMS4xIDQuMi0xLjU1IDYuODEtMi44IDE1LjIxLTEuMjYgOC42LTIuMTcgMTIuNjQtNC4wOCAxNi41NS0yLjEgNC4yOC0xMS45MyAyNi41OS0xMi45NyAyOC44OGEzODIuNyAzODIuNyAwIDAgMS02LjM3IDEzLjQxYy00LjA3IDguMTEtNy42MSAxNC4wNy0xMC43MyAxNy44MS01LjM4IDYuNDYtOC45OCAxNC4zNy0xMy43NyAyOC40MmE4MTAuMTQgODEwLjE0IDAgMCAwLTEuODkgNS42Yy0xLjggNS4zNS0yLjk2IDguNi00LjI2IDExLjg1LTYuMTMgMTUuMzItMjUuNDMgMjYuMzEtNDYuNDYgMjYuMzEtMTEuMiAwLTIwLjU4LTIuNzQtMzEuMDItOC41NS01LjYtMy4xMy00LjU1LTIuNDItMjIuMjYtMTQuNTQtMTQuMzMtOS44LTE3LjctMTAuNzMtMjAuNDctNi45LS4zNy41LTEuODEgMi43NC0xLjgzIDIuNzdhNTIuMjQgNTIuMjQgMCAwIDEtNC45NCA1LjljLS43My43OS01LjUyIDUuODctNi45NyA3LjQ1LTIuMzggMi42LTQuMyA0LjgxLTUuOTggNi45M2E0NS42IDQ1LjYgMCAwIDAtNS4wOCA3LjY2Yy0xLjI5IDIuNTctMS45IDUuMjUtMi42NiAxMC42YTk5Ny42IDk5Ny42IDAgMCAxLS40NiAzLjE4aC0xbC40Ny0zLjMyYy43Ny01LjQ1IDEuNC04LjIgMi43NS0xMC45YTQ2LjU0IDQ2LjU0IDAgMCAxIDUuMi03Ljg0YzEuNy0yLjE0IDMuNjMtNC4zOCA2LjAzLTYuOTggMS40NS0xLjU5IDYuMjQtNi42OCA2Ljk2LTcuNDZhNTEuNTggNTEuNTggMCAwIDAgNC44NC01Ljc4czEuNDctMi4yNiAxLjg2LTIuOGMzLjI1LTQuNSA3LjA4LTMuNDQgMjEuODQgNi42NyAxNy42NyAxMi4wOCAxNi42MiAxMS4zOCAyMi4xOSAxNC40OCAxMC4zIDUuNzMgMTkuNSA4LjQzIDMwLjUzIDguNDMgMjAuNjUgMCAzOS41Ny0xMC43NyA0NS41NC0yNS42OWEyMTkuNyAyMTkuNyAwIDAgMCA0LjI0LTExLjggNjc1Mi4zMiA2NzUyLjMyIDAgMCAwIDEuODgtNS42YzQuODMtMTQuMTYgOC40Ny0yMi4xNCAxMy45Ni0yOC43MyAzLjA1LTMuNjYgNi41Ni05LjU3IDEwLjYtMTcuNjEgMS45Ny0zLjkzIDQuMDQtOC4zMSA2LjM1LTEzLjM4IDEuMDMtMi4yOCAxMC44OC0yNC42MSAxMi45OC0yOC45MSAxLjg1LTMuNzkgMi43NS03Ljc2IDQtMTYuMjUgMS4yNC04LjQ0IDEuNy0xMS4wNyAyLjgxLTE1LjMyIDIuOC0xMC43IDcuNzEtMTguOTQgMTYuMzMtMjUuNmE3My4xOCA3My4xOCAwIDAgMSAxMy4yOS04LjM1YzEuNjYtLjggMy4yNy0xLjQ4IDUuMDgtMi4xOC45NC0uMzYgMy44Ni0xLjQzIDQuMjgtMS41OSA0Ljk1LTEuODggNy40NC0zLjU1IDEwLjE0LTcuMzMgMS4zNS0xLjkgMi42OC00LjMgNC4wNi03LjM3IDIuOTctNi41OCAzLjM5LTEwLjU5IDIuNzItMTYuOWEyNy4xMyAyNy4xMyAwIDAgMS0uMjctNC41OGMuMjItNC45NCAzLjIxLTkuMjQgMTEuNy0xNS43IDkuMzMtNy4xMSAxMS42Ni0xMy4zNCA4LjYyLTE5LTIuMi00LjA5LTYuMjUtNy4xMi0xMy41NS0xMS4xNy0xLjU3LS44OC0zLjYtMS4zMy02LjQyLTEuNTctLjgtLjA3LTEuMzQtLjEtMi45NS0uMTktNS43Ny0uMy03LjYzLS44NS03LjcyLTMuMzQtLjEtMi44MSAzLjUtNy44NyAxMS45Ny0xNi42OSA2LjUzLTYuOCAxMS43NS0xMS42OSAxNi4zMy0xNS40NSAxLjc5LTEuNDcgMy40Mi0yLjcyIDUuMi00LjAzbDQuMTItMi45NGMuNzktLjU4IDEuNDYtMS4wOCAyLjEtMS41OSAzLjI2LTIuNiA2LjE2LTUuNjUgMTAuMjEtMTAuOTRhMzgzLjIgMzgzLjIgMCAwIDAgMi41LTMuMzJsMi4zMS0zLjA5YzEuOC0yLjM5IDMuMDQtNCA0LjI5LTUuNDggOC40Ny0xMC4xNyAxNi45OC0xMy45NiAzNy4yNy0xNS4zLS40NC4wMiAxMi0uOSAxNC4zMi0uOTggMy42Mi0uMSA2LjA1LjE2IDguNDYuOTguOC4yNyAxLjYyLjYyIDIuNDcgMS4wNCAyLjI3IDEuMTQgMy4xNyAzLjg3IDQuMjcgMTAuODVsLjQ0IDIuNzZjLjE3IDEuMDcuMzMgMS45Ny41IDIuODMgMS40NCA3LjY5IDMuNjIgMTIuMjkgNy44IDE0LjU3IDYuNzYgMy42OCAxMC42IDUuMTUgMTMuOTkgNC45NCA0LS4yNSA2Ljk5LTMuMTcgOS4zLTkuNjcgMS40NS00LjA0IDEuNDYtNi40OS4zMi03LjkyLS45LTEuMTItMi4yOC0xLjYyLTUuNTctMi4yN2E1NS44IDU1LjggMCAwIDEtMi42Ny0uNTVjLTIuNTQtLjYtNC4zOS0xLjQtNS45My0yLjcxYTI1Mi42MyAyNTIuNjMgMCAwIDAtNC43OC00LjAxIDg0LjM1IDg0LjM1IDAgMCAxLTQuMDgtMy42Yy0yLjczLTIuNi0zLjg2LTQuNDMtMy4yOC01Ljk1IDEuMDItMi42NCA3LjgyLTMuNTQgMTguOTMtMy4zN2EyMzAuNTYgMjMwLjU2IDAgMCAxIDE2LjczLjg4YzIuNzYuMzkgMy4yLjQ5IDMuNjguNiAxLjQuMyAyLjk1LjYyIDQuNjIuOTFhODIuOSA4Mi45IDAgMCAwIDE0LjU2IDEuMzJjNS41Ni0uMDQgMTAuMjQtLjg2IDEzLjczLTIuNiA4LjEtNC4wNSAxNS44OS02LjkgMjIuMTctNy41Ni43LS4wNyAxLjQtLjExIDIuMDUtLjEzdjF6bTAtMTAwLjk0djEuNWMtOC42MiAxNi4wNS0xNy4yNyAyOS41NS0yMy42NSAzNS45Mi0zLjE5IDMuMi03LjYyIDQuOS0xMy41NCA1LjU2LTQuNDUuNDgtOC4yOC40LTE5LjE4LS4yLTkuOTEtLjU1LTE1LjMyLS40NC0yMC41Mi43OGE4NC4wNSA4NC4wNSAwIDAgMS0xNSAyLjExbC0yLjI1LjE0Yy0xMi40OS43NS0xOS4zNyAxLjc4LTMyLjcyIDUuNzQtNC41IDEuMzMtOS4yNyAyLjQ5LTE0LjMgMy40OGEyNDYuMjcgMjQ2LjI3IDAgMCAxLTMyLjYgMy45N2MtNy41Ni40NS0xMy4yMS41Ny0yMC4yNC41Ny01LjQgMC0xMS45IDEuNjEtMTggNS4xOC04LjMgNC44Ny0xNS4wNiAxMi44Ny0xOS41MyAyNC41YTY4LjU3IDY4LjU3IDAgMCAxLTQuNTYgOS44Yy0zLjYgNi4yLTYuOTIgOC45OS0xMy4zOCAxMi4xOGwtNC4wMyAxLjk2YTY0LjQ4IDY0LjQ4IDAgMCAwLTE1LjE2IDEwLjI1Yy04LjIgNy4zMy0xMy43MiAxNi42My0yMi41NCAzNS42bC0yLjA4IDQuNDljLTcuMyAxNS43LTExLjUgMjMuMy0xNy4zNSAyOS44Ny03LjcgOC42Ni0yMC4yNSAxNC40Mi00MC4zMSAyMC4wOC00LjM3IDEuMjMtMTkuMDQgNS4wOC0xOS4yNCA1LjEzLTYuOTIgMS44Ny0xMS42OCAzLjM0LTE1LjYzIDQuOTItMTAuNTUgNC4yMi0xOC43MSAxMC41Mi0zNi4zOCAyNi41MmwtMS43IDEuNTRjLTguNTggNy43Ni0xMy40MSAxMS45LTE4LjgxIDE1Ljg4LTMuOTUgMi45LTggNS42Ny0xMi45NyA4LjkxLTIuMDYgMS4zNC0xMC4zIDYuNi0xMi4zMyA3Ljk0LTExLjUyIDcuNS0xOC41MyAxMy4wNC0yNC42MiAyMC4wOGE2Mi4wMSA2Mi4wMSAwIDAgMC02LjQ0IDguODVjLTQuMTMgNi45MS02LjI3IDEzLjE1LTkuMiAyNS4xMWwtMS41NCA2LjI2Yy0uNiAyLjQ1LTEuMTUgNC41NC0xLjcyIDYuNTgtMi45NyAxMC43LTYuOSAxNy4zNi0xNC43OCAyNi45MUw2OS42IDQ5MWExNDguNTEgMTQ4LjUxIDAgMCAwLTQuMTkgNS4zIDIzLjkgMjMuOSAwIDAgMC0zLjQ0IDYuMjhjLTEuMTYgMy4yMy0xLjUyIDUuOS0xLjg3IDExLjk0LS41OCAxMC4wNS0xLjQyIDE1LjA0LTQuNjMgMjIuNjctMS41NyAzLjcyLTUuNjYgMTQuMDItNi40MSAxNS44YTczLjQ2IDczLjQ2IDAgMCAxLTMuNTcgNy40Yy0yLjg4IDUuMTQtNi43MSAxMC4xMi0xMy4xMiAxNi45NS01Ljk2IDYuMzYtOC44NyAxMC45LTEwLjYxIDE2YTU2Ljg4IDU2Ljg4IDAgMCAwLTEuMzggNC44MmwtLjQ2IDEuODRoLTEuMDNsLjUyLTIuMDhjLjUyLTIuMDkuOTItMy40OSAxLjQtNC45IDEuOC01LjI1IDQuNzgtOS45IDEwLjg0LTE2LjM2IDYuMzUtNi43OCAxMC4xMy0xMS43IDEyLjk3LTE2Ljc3YTcyLjUgNzIuNSAwIDAgMCAzLjUyLTcuMjljLjc1LTEuNzYgNC44NC0xMi4wNiA2LjQtMTUuOCAzLjE3LTcuNSAzLjk5LTEyLjQgNC41Ni0yMi4zMy4zNS02LjE0LjcyLTguODggMS45My0xMi4yM2EyNC45IDI0LjkgMCAwIDEgMy41OC02LjU0YzEuMjctMS43IDIuNi0zLjM3IDQuMjItNS4zNGw0LjExLTQuOTVjNy44LTkuNDYgMTEuNjYtMTYgMTQuNTktMjYuNTQuNTYtMi4wNCAxLjEtNC4xMiAxLjcxLTYuNTZsMS41My02LjI2YzIuOTYtMTIuMDQgNS4xMy0xOC4zNiA5LjMyLTI1LjM5IDEuODQtMy4wOCA0LTYuMDUgNi41NC04Ljk5IDYuMTctNy4xMiAxMy4yNC0xMi43IDI0LjgzLTIwLjI2IDIuMDUtMS4zMyAxMC4yOC02LjYgMTIuMzMtNy45NCA0Ljk2LTMuMjIgOS01Ljk4IDEyLjkyLTguODcgNS4zNy0zLjk1IDEwLjE5LTguMDggMTguNzQtMTUuODJsMS43LTEuNTRjMTcuNzYtMTYuMDkgMjUuOTgtMjIuNDMgMzYuNjctMjYuNyA0LTEuNiA4LjgtMy4wOSAxNS43NS00Ljk2LjIxLS4wNiAxNC44Ny0zLjkgMTkuMjItNS4xMyAxOS45LTUuNjEgMzIuMzItMTEuMzEgMzkuODUtMTkuNzggNS43Ni02LjQ4IDkuOTMtMTQuMDIgMTcuMTgtMjkuNjRsMi4wOS00LjVjOC44Ny0xOS4wNyAxNC40NC0yOC40NiAyMi43Ny0zNS45YTY1LjQ4IDY1LjQ4IDAgMCAxIDE1LjM4LTEwLjRsNC4wNC0xLjk3YzYuMy0zLjEgOS40Ny01Ljc3IDEyLjk2LTExLjc3YTY3LjYgNjcuNiAwIDAgMCA0LjQ4LTkuNjdjNC41Ni0xMS44NCAxMS40Ny0yMC4wMiAxOS45Ny0yNSA2LjI1LTMuNjYgMTIuOTMtNS4zMiAxOC41LTUuMzIgNy4wMSAwIDEyLjY1LS4xMiAyMC4xNy0uNTdhMjQ1LjMgMjQ1LjMgMCAwIDAgMzIuNDctMy45NmM1LS45OCA5Ljc1LTIuMTMgMTQuMjItMy40NSAxMy40My0zLjk4IDIwLjM4LTUuMDIgMzIuOTQtNS43OGwyLjI0LS4xNGM1Ljc2LS4zNyA5LjgtLjkgMTQuODUtMi4wOSA1LjMxLTEuMjUgMTAuNzktMS4zNSAyMi42LS43IDkuMDQuNSAxMi44NC41OCAxNy4yMS4xIDUuNzEtLjYyIDkuOTQtMi4yNiAxMi45NS01LjI2IDYuNDQtNi40NSAxNS4zLTIwLjM3IDI0LjM1LTM2Ljcyem0wIDQ1MC4yMWMtMS4yOC00LjYtMi4yLTEwLjU1LTMuMzMtMjAuMjVsLS4yNC0yLjA0LS4yMy0yLjAzYy0xLjgyLTE1LjctMy4wNy0yMS45OC01LjU1LTI0LjQ3LTIuNDYtMi40Ni0zLjA0LTUuMDMtMi41Mi04LjY0LjEtLjYuMTgtMS4xLjM5LTIuMTUuNjktMy41NC43Ny01LjA0LjA4LTYuODQtLjkxLTIuMzgtMy4zMS00LjQxLTcuNzktNi4yNi01LjA4LTIuMDktNi41Mi00Ljg0LTQuODktOC40NC42Ni0xLjQ1IDEuNzktMy4wMiAzLjUyLTUuMDEgMS4wNC0xLjIgNS40OC01Ljk2IDUuMDgtNS41MyA2LjE1LTYuNyA4Ljk4LTExLjM0IDguOTgtMTYuNDhhMTUuMiAxNS4yIDAgMCAxIDYuNS0xMi44OXYxLjI2YTE0LjE3IDE0LjE3IDAgMCAwLTUuNSAxMS42M2MwIDUuNDctMi45MyAxMC4yOS05LjI0IDE3LjE2LjM4LS40Mi00LjA0IDQuMzMtNS4wNyA1LjUtMS42NyAxLjkzLTIuNzUgMy40My0zLjM2IDQuNzctMS4zNyAzLjA0LS4yMyA1LjIyIDQuMzYgNy4xIDQuNzEgMS45NSA3LjMyIDQuMTYgOC4zNCA2LjgzLjc4IDIuMDQuNyAzLjY3LS4wMyA3LjQtLjIgMS4wMy0uMyAxLjUxLS4zOCAyLjA5LS40OCAzLjMzLjAzIDUuNTkgMi4yMyA3LjggMi43NCAyLjc0IDMuOTggOC45NiA1Ljg0IDI1LjA2bC4yNCAyLjAzLjIzIDIuMDRjLjgyIDcuMDEgMS41MyAxMi4wNiAyLjM0IDE2LjAzdjQuMzN6bTAtNjIuMTZjLTEuNC0zLjEzLTQuNDMtOS45LTQuOTUtMTEuMTctMS4wMi0yLjUzLTEuMjUtMy44LS45MS01LjE4LjItLjg0IDIuMDUtNC42OCAyLjMyLTUuMzNhNzAuNzkgNzAuNzkgMCAwIDAgMy41NC0xMS4ydjMuOTlhNjIuODIgNjIuODIgMCAwIDEtMi42MiA3LjZjLS4zMS43NS0yLjA5IDQuNDYtMi4yNyA1LjE4LS4yOCAxLjEyLS4wOCAyLjIyLjg3IDQuNTcuNDEgMS4wMiAyLjUgNS43IDQuMDIgOS4wOXYyLjQ1em0wLTg1LjA5Yy0xLjY1IDEuNjYtMy42NiAyLjktNi40IDQuMTMtLjI1LjEtMTMuOTcgNS40Ny0yMC40IDguNDMtOS4zNSA0LjMyLTE2LjcgNS45LTIzLjAzIDUuMjUtNS4wOC0uNTMtOS4wMi0yLjI1LTE0Ljc3LTUuOTJsLTMuMi0yLjA3YTc3LjQgNzcuNCAwIDAgMC01LjQ0LTMuMjdjLTQuMDUtMi4xOC0zLjI1LTUuOCAxLjQ3LTEwLjQ3IDMuNzEtMy42OCA5LjYtNy45MyAxOC43My0xMy44bDQuNDYtMi44MmMxNy45NS0xMS4zMyAxOC4yMi0xMS41IDIyLjI3LTE0Ljc0IDExLjI1LTkgMTkuNjktMTQuMDIgMjYuMzEtMTUuMXYxLjAyYy02LjM3IDEuMS0xNC42MiA2LTI1LjY5IDE0Ljg2LTQuMSAzLjI4LTQuMzQgMy40NC0yMi4zNiAxNC44YTY1Mi40IDY1Mi40IDAgMCAwLTQuNDUgMi44M2MtOS4wNyA1LjgzLTE0LjkyIDEwLjA1LTE4LjU3IDEzLjY2LTQuMzEgNC4yOC00Ljk1IDcuMTMtMS43IDguODggMS43LjkxIDMuMjkgMS44OCA1LjUgMy4zbDMuMiAyLjA4YzUuNjQgMy41OSA5LjQ1IDUuMjUgMTQuMzQgNS43NiA2LjEzLjY0IDEzLjMyLS45IDIyLjUyLTUuMTUgNi40Ni0yLjk4IDIwLjE4LTguMzUgMjAuNC04LjQ0IDMuMDQtMS4zNyA1LjEtMi43MSA2LjgxLTQuNjl2MS40N3ptMC00MS4zN3YxYy02LjU2LjI2LTEyLjExIDMuMTMtMTkuNzEgOS4wOGwtNC42MyAzLjY4YTUxLjg3IDUxLjg3IDAgMCAxLTQuNCAzLjE0Yy0uODIuNTItNS41MSAzLjMzLTYuMjIgMy43Ni0zLjMxIDItNi4xNSAzLjgtOC44NyA1LjZhMTEyLjYxIDExMi42MSAwIDAgMC04LjE2IDUuOTJjLTQuNjEgMy43Mi03LjQgNi45LTcuOTcgOS4zNS0uNjMgMi42NyAxLjQ4IDQuNTMgNy4wNSA1LjQ2IDEwLjcgMS43OCAyMC45Mi0uMDUgMzAuNDUtNC42NWE2MS45NiA2MS45NiAwIDAgMCAxNy4xLTEyLjIgNDEuOCA0MS44IDAgMCAwIDUuMzYtNy40MnYxLjkyYTM4Ljk0IDM4Ljk0IDAgMCAxLTQuNjQgNi4xOSA2Mi45NSA2Mi45NSAwIDAgMS0xNy4zOSAxMi40MWMtOS43IDQuNjgtMjAuMTMgNi41NS0zMS4wNSA0LjczLTYuMDYtMS04LjY1LTMuMjktNy44NS02LjY3LjY0LTIuNzQgMy41My02LjA1IDguMzEtOS45IDIuMzUtMS45IDUuMS0zLjg4IDguMjQtNS45NyAyLjczLTEuODIgNS41OC0zLjYxIDguOS01LjYyLjcyLS40NCA1LjQtMy4yNCA2LjIyLTMuNzUgMS4yNi0uOCAyLjYtMS43NiA0LjMtMy4wOS44LS42MiAzLjktMy4xIDQuNjMtMy42NyA3Ljc3LTYuMSAxMy40OS05LjA0IDIwLjMzLTkuM3ptMC0xNTQuNnYxYy0xLjc1LS4yNC00LjMuMjMtNy44MiAxLjU1LTEwLjAxIDMuNzUtMTMuOCA1LjA3LTE5LjE1IDYuNzYtMS43OC41Ni0yLjYzLjgzLTMuODcgMS4yNC0xLjQ4LjUtMy4xNi43Ni02Ljc0IDEuMTZhMTU1MC4zNCAxNTUwLjM0IDAgMCAwLTIuNjQuM2MtNy44Ljk0LTExLjI4IDIuNDctMTEuMjggNi4wNyAwIDQuNDUgMi44OSAxMy4xOCA3Ljk2IDI1LjgxYTU3LjM0IDU3LjM0IDAgMCAxIDIuMzMgNy42IDI1OC4zMiAyNTguMzIgMCAwIDEgLjg0IDMuNDZjMS44NiA3LjYyIDMuMTcgMTAuNzEgNS41NiAxMS42NyAyLjIxLjg4IDQuNy42IDcuNDctLjcyIDMuNDgtMS42OSA3LjIyLTQuOTQgMTEuMi05LjQ3IDEuNTItMS43IDIuOTctMy40OSA0LjU5LTUuNTdsMy4xNi00LjFjMi41OS0zLjIzIDYuMDctMTIuMjEgOC4zOS0yMC4yM3YzLjQ1Yy0yLjI5IDcuMi01LjI3IDE0LjUtNy42MSAxNy40MS0uNDQuNTUtMi42NyAzLjQ2LTMuMTUgNC4wOS0xLjYzIDIuMS0zLjEgMy45LTQuNjIgNS42Mi00LjA4IDQuNjEtNy45IDcuOTQtMTEuNTMgOS43LTIuOTkgMS40NC01Ljc3IDEuNzUtOC4yOC43NC0yLjg0LTEuMTMtNC4yLTQuMzQtNi4xNS0xMi4zNWEyMDk3LjQ4IDIwOTcuNDggMCAwIDEtLjg0LTMuNDZjLS44LTMuMi0xLjQ3LTUuNDUtMi4yOC03LjQ2LTUuMTQtMTIuOC04LjA0LTIxLjU1LTguMDQtMjYuMTkgMC00LjM3IDMuODQtNi4wNiAxMi4xNi03LjA3YTE2MC45IDE2MC45IDAgMCAxIDIuNjUtLjNjMy41LS4zOSA1LjE1LS42NCA2LjUzLTEuMSAxLjI2LS40MiAyLjEtLjcgMy44OC0xLjI2IDUuMzQtMS42OCA5LjExLTMgMTkuMS02Ljc0IDMuNTMtMS4zMiA2LjIyLTEuODQgOC4xOC0xLjYxek0wIDI5MmMxMC4xMy0xMS4zMSAxOC4xMy0yMy4yIDIzLjA3LTM1LjM5IDMuMy04LjE0IDYuMDktMTYuMTIgMTAuODEtMzAuNTVsMS41OS00Ljg0YzYuNTMtMTkuOTQgMTAuMTEtMjkuODIgMTQuNzctMzkuNTYgNi4wNy0xMi43MiAxMi41NS0yMS4xOCAyMC4yNy0yNS41NCA2LjY2LTMuNzYgMTAuMi03Ljg2IDEyLjIyLTEzLjE1YTQ2LjYgNDYuNiAwIDAgMCAxLjg2LTYuNThjMS4yMy01LjIgMi4wNS03LjU5IDMuOTMtMTAuMzYgMi40NS0zLjYyIDYuMjctNi41MyAxMi4xLTguOTYgMTUuNzgtNi41OCAxNi43My03LjA0IDE4LjA1LTkuMDEuNjUtLjk4LjgzLTIuMTUuNzQtNC41MS0uMDMtLjczLS4yMy0zLjgyLS4yNC00QTkzLjggOTMuOCAwIDAgMSAxMTkgOTRjMC0xMC4wNC4xOC0xMS4zNyAyLjM3LTEzLjE1LjUyLS40MiAxLjEzLS44IDIuMDctMS4zLjI3LS4xNCAyLjE4LTEuMTIgMi44NC0xLjQ4YTY4LjQgNjguNCAwIDAgMCA5LjEyLTUuODdjMi4wNi0xLjU0IDIuNjQtMi4xNCA4LjAxLTcuOTMgMy43OC00LjA5IDYuMjEtNi4zNiA4Ljk2LTguMTIgMy42NC0yLjMzIDcuMi0zLjEyIDEwLjktMi4xMSA0LjQgMS4yIDEwLjgxIDIgMTguNzggMi40NiA2LjkuNCAxMi45LjUgMjEuOTUuNSA0Ljg3IDAgOC45Ny40NyAxNS40IDEuNTcgNy43NyAxLjMzIDkuMyAxLjU0IDEyLjM4IDEuNTQgNC4wNSAwIDcuNDMtLjg4IDEwLjY4LTIuOTUgNS4wNi0zLjIyIDguMTEtNC42NyAxMS4yLTUuMiAzLjYyLS42NCA0Ljc3LS40NiAxNi41NSAyLjA2IDE3LjI2IDMuNyAzMC44NSAxLjM2IDQxLjA2LTkuNyA1LjEtNS41MyA1LjQ4LTguOSAzLjQ4LTE0LjgtLjgzLTIuNDItMS4wMy0zLjEtMS4xNy00LjMtLjI5LTIuNTIuNS00LjcxIDIuNzEtNi45MyAyLjY1LTIuNjUgNC43Mi05LjE3IDYuMjItMTguMjloMi4wM2MtMS41NiA5LjcxLTMuNzcgMTYuNjUtNi44MyAxOS43LTEuNzkgMS44LTIuMzYgMy4zOS0yLjE0IDUuMjguMTEgMSAuMyAxLjYzIDEuMDcgMy45IDIuMjIgNi41MyAxLjc2IDEwLjY2LTMuOSAxNi44LTEwLjc3IDExLjY2LTI1LjA3IDE0LjEzLTQyLjk1IDEwLjMtMTEuNDItMi40NS0xMi41NS0yLjYyLTE1Ljc4LTIuMDYtMi43Ny40OC01LjYyIDEuODQtMTAuNDcgNC45MmEyMC45MyAyMC45MyAwIDAgMS0xMS43NiAzLjI3Yy0zLjI1IDAtNC44MS0uMjItMTIuNzMtMS41N0MyMTIuNzQgNTkuNDYgMjA4LjczIDU5IDIwNCA1OWMtOS4xIDAtMTUuMTEtLjEtMjIuMDctLjUtOC4wOS0uNDctMTQuNjItMS4yOS0xOS4yLTIuNTQtNS42Mi0xLjUzLTEwLjE3IDEuMzgtMTcuODUgOS42Ni01LjUgNS45NC02LjA4IDYuNTMtOC4yOCA4LjE4YTcwLjM4IDcwLjM4IDAgMCAxLTkuMzggNi4wM2MtLjY4LjM3LTIuNTggMS4zNS0yLjg0IDEuNDktLjg0LjQ0LTEuMzUuNzYtMS43NSAxLjA4QzEyMS4xNiA4My42IDEyMSA4NC44IDEyMSA5NGMwIDEuODUuMDYgMy41NC4xNyA1LjQ0IDAgLjE3LjIgMy4yOC4yNCA0LjAzLjEgMi43NS0uMTMgNC4yOS0xLjA4IDUuNzEtMS42NyAyLjUtMi4yNyAyLjgtMTguOTUgOS43NC01LjQ4IDIuMjktOC45OSA0Ljk2LTExLjIgOC4yNC0xLjcxIDIuNTEtMi40NyA0LjczLTMuNjQgOS43LS44MyAzLjUtMS4yMSA0LjkyLTEuOTQgNi44My0yLjE4IDUuNzMtNi4wNSAxMC4xOS0xMy4xIDE0LjE4LTcuMyA0LjEyLTEzLjU1IDEyLjI4LTE5LjQ2IDI0LjY2LTQuNiA5LjY0LTguMTcgMTkuNDYtMTQuNjcgMzkuMzJsLTEuNTggNC44NGMtNC43NSAxNC40Ny03LjU0IDIyLjQ4LTEwLjg2IDMwLjY5LTUuMjggMTMuMDEtMTMuOTUgMjUuNjUtMjQuOTMgMzcuNnYtMi45N3ptMCA3OHYtLjVsMS0uMDFjNi4zMiAwIDcuNDcgNS4yIDQuNiAxMy4zNmE2MC4zNiA2MC4zNiAwIDAgMS01LjYgMTEuM3YtMS45MmE1Ny43NiA1Ny43NiAwIDAgMCA0LjY1LTkuNzJjMi42OS03LjYgMS43MS0xMi4wMi0zLjY1LTEyLjAyLS4zNCAwLS42NyAwLTEgLjAydi00Ni41OWEzNDAuOTYgMzQwLjk2IDAgMCAwIDEzLjcxLTguMzRjMTMuNjYtOS40NiAyOS43OS0zNy42IDI5Ljc5LTUzLjU5IDAtMTguMSAyMS41Ny03Mi42NCAzMi4yMy03OS40MiAxMi43MS04LjA5IDMyLjI0LTI3Ljk2IDM1LjgtMzcuNzUgMS45My01LjMgNS41LTcuMjcgMTQuNDItOS4zNyA2LjE1LTEuNDQgOC42NC0yLjQyIDEwLjY3LTQuNzkgMS41LTEuNzQgMi43Mi00Ljc5IDQuMzMtMTAuMy4yMy0uNzggMS45LTYuNjggMi40My04LjQ2IDMuNjItMTIuMDggNy4zLTE4LjQ5IDEzLjQ3LTIwLjM5IDIuNS0uNzYgMy4wMy0uOTggOS43NC0zLjcgNy40OS0zLjAzIDExLjk3LTQuNDMgMTcuMTItNC45MiA2Ljc1LS42NSAxMy4xMy43NSAxOS41NSA0LjY3IDUuNDMgMy4zMiAxMi4xOSA0LjcyIDIwLjE3IDQuNTYgNi4wMy0uMTIgMTIuMi0xLjA3IDE5LjgzLTIuOCAxLjgyLS40IDcuMzgtMS43NCA4LjI2LTEuOTQgMi42OS0uNiA0LjM0LS44OSA1LjQ4LS44OSA0Ljk3IDAgOC45My0uMDUgMTQuMi0uMjcgNy45LS4zMiAxNS41Ni0uOTIgMjIuNzUtMS44OCA4LjUtMS4xNCAxNS45LTIuNzMgMjEuODgtNC44MiAxOC45LTYuNjIgMzIuNjQtMTguMyAzMy42Ny0yNy41OS4yOS0yLjU2LjQtMi45NiAyLjc5LTExLjExIDIuMzMtNy45NSAzLjIxLTEyLjkzIDIuNzItMTguMjMtLjItMi4yNC0uNjktNC4zOC0xLjQ4LTYuNDItMS41LTMuOTItMi42My05LjQtMy40My0xNi4xOGguOWMuNzcgNi40NyAxLjg5IDExLjcyIDMuNDcgMTUuODJhMjQuOTMgMjQuOTMgMCAwIDEgMS41NCA2LjY5Yy41IDUuNDYtLjQgMTAuNTQtMi43NyAxOC42LTIuMzYgOC4wNi0yLjQ3IDguNDctMi43NCAxMC45NS0xLjA5IDkuNzUtMTUuMSAyMS42OC0zNC4zMyAyOC40MS02LjA2IDIuMTItMTMuNTIgMy43Mi0yMi4wOSA0Ljg3LTcuMjIuOTYtMTQuOTIgMS41Ny0yMi44MyAxLjg5LTUuMy4yMS05LjI3LjI3LTE0LjI1LjI3LTEuMDQgMC0yLjY0LjI3LTUuMjYuODctLjg3LjItNi40MyAxLjUzLTguMjYgMS45NC03LjY4IDEuNzMtMTMuOTIgMi43LTIwLjAzIDIuODItOC4xNS4xNy0xNS4xLTEuMjctMjAuNzEtNC43LTYuMjMtMy44MS0xMi40LTUuMTYtMTguOTMtNC41NC01LjA0LjQ4LTkuNDQgMS44Ni0xNi44NCA0Ljg2LTYuNzUgMi43NC03LjI5IDIuOTUtOS44MiAzLjczLTUuNzMgMS43Ni05LjI4IDcuOTYtMTIuODEgMTkuNzItLjUzIDEuNzctMi4yIDcuNjYtMi40MyA4LjQ2LTEuNjYgNS42NS0yLjkxIDguNzgtNC41MyAxMC42Ny0yLjIyIDIuNTgtNC44NCAzLjYyLTEyLjAxIDUuMy03LjggMS44My0xMS4xMyAzLjY2LTEyLjkgOC41NC0zLjY1IDEwLjA0LTIzLjMyIDMwLjA2LTM2LjIgMzguMjVDNjUuOTQgMTkwIDQ0LjUgMjQ0LjIgNDQuNSAyNjJjMCAxNi4zNC0xNi4zIDQ0Ljc4LTMwLjIyIDU0LjQxLTIuMTQgMS40OC04LjI0IDUuMTItMTQuMjggOC42OHYtMS4xNiA0Ni4wOXptMC0xNzMuN3YtMS4xMWM3LjQyLTMuODIgMTQuNTUtMTAuMjMgMjEuODQtMTguOTggMy44LTQuNTYgMTQuMjEtMTguNzggMTUuNzktMjAuNTUgMS44LTIuMDQgNC4wNi0zLjk2IDcuNDItNi40NSAxLjA4LS44IDQuOTItMy41NyA1LjQ5LTMuOTkgOS4zNi02Ljg1IDE0LTExLjk2IDE1Ljk4LTE5LjM2LjgtMi45OCAxLjU0LTYuNzggMi40Ni0xMi4zLjIzLTEuNDQgMi0xMi40NiAyLjU2LTE1Ljc5IDIuODctMTYuNzcgNS43My0yNi43OSAxMC4wNy0zMi4xQzkyLjQ2IDUyLjQzIDEwMS41IDM4LjEzIDEwMS41IDMzYzAtMi41NC4zNC0zLjM1IDYuMDUtMTUuNzEuNjgtMS40OSAxLjI1LTIuNzQgMS43Ny0zLjkzIDIuNS01Ljc1IDMuOS0xMC4wNCA0LjE0LTEzLjM2aDFjLS4yMyAzLjQ4LTEuNjYgNy44Ny00LjIzIDEzLjc2LS41MiAxLjItMS4wOSAyLjQ1LTEuNzggMy45NS01LjU0IDEyLjAxLTUuOTUgMTIuOTktNS45NSAxNS4yOSAwIDUuNDctOS4wOSAxOS44NC0yMC4xMSAzMy4zMS00LjIgNS4xMi03LjAzIDE1LjA2LTkuODYgMzEuNjQtLjU3IDMuMzMtMi4zMyAxNC4zMy0yLjU3IDE1Ljc4LS45MiA1LjU2LTEuNjcgOS4zOC0yLjQ4IDEyLjQtMi4wNSA3LjY4LTYuODIgMTIuOTMtMTYuMzUgMTkuOTFsLTUuNDkgMy45OGMtMy4zIDIuNDUtNS41MSA0LjM0LTcuMjcgNi4zMS0xLjUzIDEuNzMtMTEuOTQgMTUuOTMtMTUuNzYgMjAuNTMtNy41MiA5LjAyLTE0Ljg4IDE1LjYtMjIuNjEgMTkuNDZ6bTAgMzYxLjgzdi00LjMzYy40OCAyLjM2IDEgNC4zNSAxLjYgNi4xNSAyIDYuMDMgNC42IDguMjYgOC4xOSA2LjU5QzI4Ljc2IDU1Ny42OSA0My41IDU0Mi40IDQzLjUgNTI3YzAtMTYuMiA2LjM3LTMxLjk5IDE3LjEtNDYuMyAxLjg4LTIuNSAzLjY2LTQuNCA1LjUzLTYgLjczLS42MiAxLjQ1LTEuMTggMi4zLTEuOGwyLTEuNDNjMy42OC0yLjY4IDUuMzItNS4yOCA3LjA4LTEyLjU5Ljc1LTMuMDcgMS4zOC01LjAyIDQuMi0xMy4yNmwuNjMtMS44OGMzLjI0LTkuNTggNC41Ni0xNC45NyA0LjE3LTE4LjY1LS40OC00LjQzLTMuOC01LjIzLTExLjMtMS42NGE4MS4xMiA4MS4xMiAwIDAgMS05LjE1IDMuN2MtMTMuODkgNC42Ny0yNi45NiA1LjgtNDIuNjYgNS40MmwtMS45NS0uMDUtMS40NS0uMDJhMzkuOCAzOS44IDAgMCAwLTE1LjA1IDIuOTZBMjEuODEgMjEuODEgMCAwIDAgMCA0MzguMzd2LTEuMjZhMjMuNTUgMjMuNTUgMCAwIDEgNC41NS0yLjU3IDQwLjc3IDQwLjc3IDAgMCAxIDE2LjkyLTMuMDJsMS45NS4wNWMxNS42LjM4IDI4LjU3LS43NSA0Mi4zMi01LjM3YTgwLjEyIDgwLjEyIDAgMCAwIDkuMDQtMy42NWM4LjA0LTMuODQgMTIuMTYtMi44NSAxMi43MiAyLjQzLjQyIDMuODktLjkyIDkuMzQtNC4yMSAxOS4wOGwtLjY0IDEuODhjLTIuOCA4LjItMy40MyAxMC4xNS00LjE2IDEzLjE4LTEuODIgNy41Mi0zLjU5IDEwLjM0LTcuNDcgMTMuMTZsLTIgMS40M2MtLjg0LjYtMS41NCAxLjE1LTIuMjUgMS43NWEzNS40NSAzNS40NSAwIDAgMC01LjM3IDUuODRjLTEwLjYxIDE0LjE1LTE2LjkgMjkuNzQtMTYuOSA0NS43IDAgMTUuODgtMTUgMzEuNDUtMzQuMjkgNDAuNDUtNC4zIDIuMDEtNy4zOS0uNjYtOS41Ni03LjE4LS4yMy0uNjgtLjQ0LTEuMzktLjY1LTIuMTN6bTAtNjIuMTZ2LTIuNDVsMS40NiAzLjI3YzIuMSA0LjggMy40NiAxMC4zMyA0LjI2IDE2Ljc3LjY2IDUuMy44NCA5LjMgMS4wNCAxOC41LjIgOS4zMi41IDEyLjc1IDEuNjMgMTUuMDUgMS4yOCAyLjYgMy42NyAyLjM1IDguMjktMS41IDE3LjE0LTE0LjMgMjEuODItMjIuOSAyMS44Mi0zOC42MiAwLTcuMTcgMS4xLTEyLjM5IDMuNy0xNy42OCAyLjI3LTQuNjcgMy42NS02LjYyIDEzLjQtMTkuNjJhNjkuOCA2OS44IDAgMCAxIDcuNi04Ljc5IDQ0Ljc2IDQ0Ljc2IDAgMCAxIDMuNTQtMy4wNmMuMzgtLjMuNjQtLjUyLjg5LS43NGExMC40NyAxMC40NyAwIDAgMCAyLjYzLTMuMzIgMzUuNzggMzUuNzggMCAwIDAgMi4yNi01Ljk0bC4zNy0xLjIuMzYtMS4xNWMuMjktLjkxLjQ4LTEuNTUuNjYtMi4xNi40NS0xLjUzLjc0LTIuNjguOTEtMy42Ni4zOC0yLjIuMTItMy40OS0uODUtNC4xNS0yLjM1LTEuNjEtOS4yOC0uMjQtMjMuOCA0Ljk0LTkuNTQgMy40LTE2LjEyIDQuMTctMjcuODUgNC4yNi03LjcxLjA2LTEwLjQzLjQtMTMuMjUgMi4xMi0zLjQ4IDIuMTItNS44NCA2LjQtNy41OCAxNC4yNi0uNSAyLjItLjk5IDQuMTktMS40OSA1Ljk4di0zLjk4bC41MS0yLjIyYzEuOC04LjEgNC4yOC0xMi42IDguMDQtMTQuOSAzLjA0LTEuODUgNS44Ni0yLjIgMTMuNzctMi4yNiAxMS42MS0uMDkgMTguMS0uODQgMjcuNTEtNC4yIDE0LjkzLTUuMzIgMjEuOTUtNi43MSAyNC43LTQuODMgMS4zOC45NCAxLjcxIDIuNiAxLjI4IDUuMTVhMzMuNjkgMzMuNjkgMCAwIDEtLjk0IDMuNzhsLS42NiAyLjE3LS4zNiAxLjE1LS4zNyAxLjJhMzYuNjQgMzYuNjQgMCAwIDEtMi4zMyA2LjFjLS44IDEuNTMtMS42MSAyLjUyLTIuODYgMy42MWwtLjkyLjc3LTEuMDIuODNjLS45Ljc0LTEuNjUgMS40LTIuNDcgMi4xOGE2OC44NCA2OC44NCAwIDAgMC03LjQ4IDguNjZjLTkuNyAxMi45My0xMS4wNyAxNC44Ny0xMy4zMSAxOS40Ni0yLjUyIDUuMTUtMy41OSAxMC4yMi0zLjU5IDE3LjI0IDAgMTYuMDQtNC44MiAyNC45MS0yMi4xOCAzOS4zOC01LjA0IDQuMi04LjE4IDQuNTUtOS44MyAxLjE4LTEuMjItMi41LTEuNTItNS45NC0xLjczLTE1LjQ3LS4yLTkuMTYtLjM4LTEzLjE1LTEuMDMtMTguNC0uNzktNi4zNC0yLjEyLTExLjgtNC4xOS0xNi40OUwwIDQ5NS45OHpNMzc5LjI3IDBoMS4wNGwxLjUgNS4yNmMzLjI4IDExLjU2IDQuODkgMTkuMzMgNS4yNiAyNy44LjQ5IDExLjAxLTEuNTIgMjEuMjYtNi42MyAzMS4xNy03LjggMTUuMTMtMjAuNDcgMjYuNS0zNi4yMiAzNC4xLTEyLjM4IDUuOTYtMjYuMTIgOS4xNy0zNi4yMiA5LjE3LTYuODQgMC0xNy4yNCAxLjM4LTM3LjI3IDQuNjJsLTIuMjcuMzdjLTI0LjUgMy45OS0zMS42NSA1LTM3LjQ2IDUtMy40OSAwLTQuMDgtLjA4LTE5LjU0LTIuOC0zLjU2LS42NC02LjMyLTEuMS05LTEuNS0yMC4yMy0yLjk2LTMxLTEuMi0zMS45NiA3Ljg2LS4xLjg1LS4xOCAxLjcyLS4yOSAyLjgxbC0uMjcgMi43M2MtMS4xIDEwLjktMi4wMiAxNS43My00LjMxIDE5Ljk2LTIuOSA1LjM0LTcuNzcgNy45NS0xNS42MyA3Ljk1LTEwLjIgMC0xMi45Mi42LTE1LjUgMy4xNy41Mi0uNTEtNS4wMyA1Ljg1LTguMTYgOC43LTIuNzUgMi41LTE0LjMyIDEyLjU1LTE1Ljc3IDEzLjgzYTM0MS4yNyAzNDEuMjcgMCAwIDAtNi41NCA1LjkyYy02Ljk3IDYuNDktMTEuODEgMTEuNzYtMTQuNiAxNi4xNS01LjkyIDkuMy0xMC40OCAxOC4wNC0xMS42OSAyNC4wOC0xLjY2IDguMyAzLjY3IDkuNTQgMTkuMDIgMS4yMWE2MjYuMjMgNjI2LjIzIDAgMCAxIDQ0LjU0LTIxLjljMy41LTEuNTYgMTQuMDQtNi4yIDE1LjY4LTYuOTUgNS4wNS0yLjI1IDguMy0zLjggMTAuNzgtNS4xNWwxLjk1LTEuMDcgMi4xOC0xLjE4YzEuNzYtLjk0IDMuMzgtMS43NiA1LTIuNTUgMTguMS04LjcyIDM0LjQ4LTEwLjQ2IDUwLjMzLTEuMiAyMi44OSAxMy4zNCAzOC4yOCAzNy4wMiAzOC4yOCA1Ni40NCAwIDE5LjEyLS43MyAyNS4xMy01LjE4IDMzLjJhNDUuMzIgNDUuMzIgMCAwIDEtNC45NCA3LjEyYy02LjQ3IDcuNzctMTEuODEgMTYuMi0xMi43NiAyMS4yNy0xLjIgNi4zNCA0LjY5IDcuMDMgMjAuMTctLjA1IDEzLjMxLTYuMDggMjIuNC0xNC45NSAyOC41LTI2LjMyYTgwLjUxIDgwLjUxIDAgMCAwIDYuMS0xNS4xM2MuOS0yLjk4IDMuMTctMTEuNjUgMy40MS0xMi40OGEyOS4wMiAyOS4wMiAwIDAgMSAxLjc1LTQuODNjNy40Ny0xNC45MyAyMS4wOS0zMC41IDM2LjI1LTM3LjI0IDcuNjEtMy4zOCAxMy05LjY1IDE5LjQtMjAuNzkuODQtMS40OCA0LjI2LTcuNjQgNS4xNC05LjE3IDMuNTItNi4xIDYuMjItOS43IDkuMzctMTEuOTggMTAuMTUtNy40IDI4LjctMTEuMSA1MC4yOS0xMS4xIDcuNTIgMCAxNi41NC0xLjI0IDI3LjUxLTMuNThhNDIwLjEgNDIwLjEgMCAwIDAgMTQuOTYtMy41MmMtMS4zLjMzIDE1LjU0LTMuOTggMTkuNDItNC44OSAxNC4xNS0zLjMzIDQxLjA3LTUuMDEgNjQuMTEtNS4wMSAxNy4zNiAwIDI3LjgyLTkuMjMgMzguNTMtMzguNjcgNi42Mi0xOC4yMSA2LjYyLTI2LjM3IDIuNjktMzQuMzVsLTEuMTgtMi4zN0ExMy4zNiAxMy4zNiAwIDAgMSA1ODcuNSA1OGMwLTQuMDMgMC00LjAxIDIuNS0yNC41Ni40Ni0zLjczLjgtNi43NCAxLjEyLTkuNjQuOS04LjQ1IDEuMzgtMTUuMiAxLjM4LTIwLjggMC0uOTQtLjAyLTEuOTQtLjA0LTNoMWMuMDMgMS4wNi4wNCAyLjA2LjA0IDMgMCA1LjY1LS40OCAxMi40My0xLjM5IDIwLjktLjMgMi45MS0uNjYgNS45My0xLjExIDkuNjYtMi41IDIwLjQ1LTIuNSAyMC40Ny0yLjUgMjQuNDQgMCAxLjk3LjQ1IDMuNTcgMS40NSA1LjY4LjI0LjUxIDEuMTYgMi4zNSAxLjE3IDIuMzYgNC4wNiA4LjI0IDQuMDYgMTYuNjgtMi42NSAzNS4xMy0xMC44NCAyOS44LTIxLjYzIDM5LjMzLTM5LjQ3IDM5LjMzLTIyLjk2IDAtNDkuODMgMS42OC02My44OSA0Ljk5LTMuODYuOS0yMC42OSA1LjItMTkuNCA0Ljg4YTQyMS4wNSA0MjEuMDUgMCAwIDEtMTQuOTkgMy41M2MtMTEuMDQgMi4zNS0yMC4xMSAzLjYtMjcuNzIgMy42LTIxLjQgMC0zOS43NiAzLjY3LTQ5LjcgMTAuOS0zIDIuMTktNS42NCA1LjctOS4xIDExLjY4LS44NyAxLjUyLTQuMjkgNy42OC01LjE0IDkuMTctNi40OSAxMS4zLTEyIDE3LjcxLTE5Ljg2IDIxLjItMTQuOSA2LjYzLTI4LjM4IDIyLjAzLTM1Ljc1IDM2Ljc3YTI4LjE3IDI4LjE3IDAgMCAwLTEuNjkgNC42N2MtLjIzLjgtMi41IDkuNDktMy40IDEyLjVhODEuNDggODEuNDggMCAwIDEtNi4xOSAxNS4zYy02LjIgMTEuNTYtMTUuNDQgMjAuNTgtMjguOTYgMjYuNzYtMTYuMSA3LjM2LTIzIDYuNTUtMjEuNTgtMS4wNCAxLTUuMjkgNi40LTEzLjgzIDEyLjk5LTIxLjczYTQ0LjMzIDQ0LjMzIDAgMCAwIDQuODItNi45NmM0LjM1LTcuODggNS4wNi0xMy43NyA1LjA2LTMyLjcyIDAtMTkuMDQtMTUuMTktNDIuNC0zNy43Mi01NS41NS0xNS41Ny05LjA4LTMxLjYyLTcuMzgtNDkuNDUgMS4yMWExMzIuOSAxMzIuOSAwIDAgMC03LjE0IDMuNzFsLTEuOTUgMS4wN2ExNTguODMgMTU4LjgzIDAgMCAxLTEwLjg1IDUuMTljLTEuNjUuNzQtMTIuMTggNS4zOC0xNS42OSA2Ljk1YTYyNS4yNSA2MjUuMjUgMCAwIDAtNDQuNDYgMjEuODZjLTE1Ljk1IDguNjYtMjIuMzcgNy4xNi0yMC40OC0yLjI5IDEuMjQtNi4yIDUuODMtMTUuMDIgMTEuODItMjQuNDIgMi44NS00LjQ4IDcuNzQtOS44IDE0Ljc3LTE2LjM0IDEuOTgtMS44NSA0LjEyLTMuNzkgNi41Ni01Ljk0IDEuNDYtMS4yOSAxMy4wMi0xMS4zMyAxNS43NS0xMy44MiAzLjA5LTIuOCA4LjYtOS4xNCA4LjE0LTguNjcgMi44Mi0yLjgyIDUuNzUtMy40NiAxNi4yLTMuNDYgNy41IDAgMTIuMDQtMi40MyAxNC43NS03LjQyIDIuMi00LjA3IDMuMTEtOC44NCA0LjItMTkuNTlsLjI2LTIuNzMuMy0yLjgxYy41Ni01LjQyIDQuNDctOC41IDExLjIzLTkuNiA1LjQ0LS44OCAxMi41MS0uNTEgMjEuODYuODYgMi43LjQgNS40Ny44NiA5LjA0IDEuNDkgMTUuMzMgMi43IDE1Ljk2IDIuOCAxOS4zNiAyLjggNS43MyAwIDEyLjktMS4wMyAzNy4zLTVsMi4yNy0uMzZjMjAuMS0zLjI2IDMwLjUyLTQuNjQgMzcuNDMtNC42NCA5Ljk1IDAgMjMuNTQtMy4xOCAzNS43OC05LjA4IDE1LjU3LTcuNSAyOC4wOS0xOC43MyAzNS43OC0zMy42NSA1LjAyLTkuNzUgNy0xOS44MiA2LjUxLTMwLjY3LS4zNy04LjM3LTEuOTYtMTYuMDgtNS4yMy0yNy41N0wzNzkuMjcgMHptMTMuNjggMGgxLjAyYy43OCAzLjkgMS45MiA4LjcgMy41MSAxNC44OCAzLjYzIDE0LjA1IDMuMDYgMjcuMDMtLjc1IDM4Ljc3YTYxIDYxIDAgMCAxLTExLjM1IDIwLjY4IDEzOC4zNiAxMzguMzYgMCAwIDEtMTkuMzIgMTguNzdjLTExLjMyIDkuMDItMjMuMzYgMTUuNDktMzUuOTUgMTguMzlhMjU4LjYzIDI1OC42MyAwIDAgMS0yMi41NyA0LjA3Yy0zLjE3LjQ0LTYuMzYuODUtMTAuMyAxLjMybC05LjM5IDEuMTJjLTExLjUzIDEuNDEtMTcuNDUgMi41NS0yMS42NCA0LjQ2LTkuMjggNC4yMS0yOC4zNSA2LjA0LTQ5LjIxIDYuMDQtMS4zNyAwLTIuOC0uMTItNC4zLS4zNS0yLjYyLS40MS01LTEuMDMtOS4xNC0yLjI5LTcuMzQtMi4yMS05LjYzLTIuNzUtMTIuNjMtMi41Ni0zLjkuMjMtNi42MyAyLjI5LTguNDcgNi44OS0xLjg2IDQuNjYtMi40MiA3LjUzLTMuMzQgMTQuOTgtMS4xIDguOTgtMi44NyAxMi4xMi05Ljk3IDE0LjNhNDAuMTIgNDAuMTIgMCAwIDAtNi44IDIuNjZjLS42My4zMy0xLjE2LjY0LTEuNzYgMS4wMmwtMS4zNC44NmMtMS45IDEuMTQtMy44NiAxLjQ5LTkuMjUgMS40OS0zLjIgMC04LjgzLS41NS05LjUxLS4zOS0xLjIyLjI4LS43NS0uMTQtNy4xNCA2LjI0LTEuNSAxLjUtMy40OSAzLjE4LTYuMzIgNS4zNy0xLjUyIDEuMTgtNy4xNiA1LjQzLTcuOTQgNi4wMy00Ljk2IDMuNzgtOC4zMyA2LjYtMTEuMDYgOS4zOC00Ljg4IDQuOTgtNi44NSA5LjE1LTUuNTYgMTIuNyAxLjM0IDMuNjcgNC4wNyA0LjQyIDguOSAyLjgyYTU1LjcyIDU1LjcyIDAgMCAwIDcuNzctMy40OGMxLjUtLjc3IDcuNzgtNC4xMyA5LjM3LTQuOTZhMTE2LjggMTE2LjggMCAwIDEgMTIuMzEtNS42OCAxNjIuMiAxNjIuMiAwIDAgMCAxMS4wNC00Ljg0YzIuMDQtLjk3IDEwLjc0LTUuMTYgMTMtNi4yMiA0LjQxLTIuMSA4LjEtMy43OCAxMS42NS01LjI5IDE3LjE0LTcuMyAyOS4zMi05LjkgMzcuNjctNi42NWw1LjQzIDIuMWMyLjMuODggNC4xNyAxLjYyIDYuMDIgMi4zOGExNTAuOSAxNTAuOSAwIDAgMSAxMy4wNyA2YzE4LjM0IDkuNjMgMzAuMzUgMjIuMTMgMzQuNzkgMzkuODcgNi45NiAyNy44NSAzLjYgNDUuNTMtOC4wOCA2Mi40LTMuOTcgNS43NS0zLjUyIDkuMi4wNiA4Ljk3IDQuMTQtLjI4IDEwLjIxLTQuOTUgMTUuMTEtMTIuNTIgMy4xLTQuOCA1LjEtMTAuNDUgOC4wNS0yMS41M2wxLjY5LTYuMzVjLjY2LTIuNDcgMS4yNC00LjUyIDEuODMtNi41IDQuOTMtMTYuNTYgMTEtMjcuMjggMjEuNTYtMzQuNzYgNy4xNS01LjA2IDIzLjczLTE1LjUgMjUuNDgtMTYuNzUgNi43NC00LjgxIDEwLjUzLTkuNDQgMTQuMzQtMTggNy43NC0xNy40NCAyMS4wOS0yNC4zNCA0NC40Ny0yNC4zNCA5LjM2IDAgMTcuOTEtMS4xMyAyOS41My0zLjQ5YTYyNC44NiA2MjQuODYgMCAwIDAgNi4yLTEuMjhjMi40LS41IDQuMDctLjg0IDUuNjYtMS4xMyA0LjAzLS43NCA3LjA0LTEuMSA5LjYxLTEuMSA0LjQ0IDAgOS4zOS0xIDMxLjM5LTUuOTlsMi45NS0uNjZjMTYuMzQtMy42NyAyNS42NC01LjM1IDMxLjY2LTUuMzUgMS41NCAwIDIuNC4wMSA2LjQuMSA3LjguMTUgMTIuMjcuMTMgMTcuMzMtLjIgMTYuNDEtMS4wNiAyNi43My01LjM2IDI5LjgtMTQuNTZhODcuMSA4Ny4xIDAgMCAxIDMuNTUtOC44M2MtLjE1LjMxIDIuMjktNC45NiAyLjktNi4zOCA1LjM4LTEyLjMgNS41Ny0yMS45Mi0xLjQ0LTM5LjQ0YTg2LjQgODYuNCAwIDAgMS01LjI2LTIwLjcyYy0xLjYxLTExLjk4LTEuMzgtMjMuMTQuMS00MC4zNWwuMi0yLjEyaDFsLS4yIDIuMmMtMS40OCAxNy4xNS0xLjcgMjguMjQtLjExIDQwLjE0YTg1LjQgODUuNCAwIDAgMCA1LjIgMjAuNDdjNy4xIDE3Ljc4IDYuOTEgMjcuNjcgMS40MyA0MC4yMi0uNjIgMS40My0zLjA2IDYuNzItMi45MSA2LjRhODYuMTcgODYuMTcgMCAwIDAtMy41MiA4LjczYy0zLjIzIDkuNzItMTMuOSAxNC4xNS0zMC42OCAxNS4yNC01LjEuMzMtOS41OC4zNS0xNy40Mi4yLTMuOTgtLjA5LTQuODQtLjEtNi4zNy0uMS01LjkxIDAtMTUuMTggMS42Ny0zMS40NCA1LjMybC0yLjk1LjY3Yy0yMi4xNiA1LjAyLTI3LjA1IDYuMDEtMzEuNjEgNi4wMS0yLjUgMC01LjQ1LjM2LTkuNDMgMS4wOS0xLjU4LjI5LTMuMjUuNjItNS42NCAxLjExYTQ4OTQuMjEgNDg5NC4yMSAwIDAgMC02LjIgMS4yOWMtMTEuNjggMi4zNy0yMC4zIDMuNTEtMjkuNzMgMy41MS0yMy4wMiAwLTM2IDYuNzEtNDMuNTMgMjMuNjYtMy45IDguOC03LjgyIDEzLjU4LTE0LjcgMTguNS0xLjc4IDEuMjctMTguMzYgMTEuNy0yNS40OCAxNi43NS0xMC4zNCA3LjMyLTE2LjMgMTcuODctMjEuMTkgMzQuMjMtLjU4IDEuOTYtMS4xNSA0LTEuODIgNi40N2wtMS42OSA2LjM1Yy0yLjk4IDExLjE4LTUgMTYuOS04LjE3IDIxLjgxLTUuMDUgNy44MS0xMS4zNyAxMi42OC0xNS44OSAxMi45OC00LjcuMzEtNS4zLTQuMjMtLjk0LTEwLjUzIDExLjUyLTE2LjY0IDE0LjgyLTM0LjAzIDcuOTItNjEuNi00LjM1LTE3LjQyLTE2LjE2LTI5LjcyLTM0LjI3LTM5LjIyLTQtMi4xLTguMi00LTEyLjk5LTUuOTctMS44NC0uNzUtMy43LTEuNDktNi0yLjM4bC01LjQzLTIuMDhjLTguMDMtMy4xMi0yMC4wMi0uNTgtMzYuOTIgNi42My0zLjUyIDEuNS03LjIxIDMuMTktMTEuNjEgNS4yN2wtMTMgNi4yMmMtNC43MSAyLjIyLTguMTYgMy43NS0xMS4xMSA0Ljg4YTExNS44NyAxMTUuODcgMCAwIDAtMTIuMjEgNS42M2MtMS41OC44My03Ljg2IDQuMTgtOS4zNyA0Ljk2YTU2LjU1IDU2LjU1IDAgMCAxLTcuOSAzLjU0Yy01LjMgMS43NS04LjYyLjg1LTEwLjE3LTMuNDMtMS40Ni00LjAyLjY2LTguNSA1LjgtMTMuNzQgMi43NS0yLjgyIDYuMTYtNS42NiAxMS4xNS05LjQ4Ljc5LS42IDYuNDMtNC44NSA3Ljk0LTYuMDJhNjYuOTYgNjYuOTYgMCAwIDAgNi4yMy01LjI4YzYuNzQtNi43NCA2LjEtNi4xNiA3LjYxLTYuNTEuODctLjIgNi42OS4zNiA5Ljc0LjM2IDUuMjIgMCA3LjAzLS4zMiA4Ljc0LTEuMzVsMS4zMS0uODRjLjYyLS40IDEuMTgtLjcyIDEuODQtMS4wN2E0MS4wNyA0MS4wNyAwIDAgMSA2Ljk2LTIuNzJjNi42NC0yLjA0IDguMjItNC44NCA5LjI4LTEzLjQ3LjkzLTcuNTMgMS41LTEwLjQ3IDMuNC0xNS4yNCAxLjk5LTQuOTUgNS4wNC03LjI2IDkuMzQtNy41MSAzLjE3LS4yIDUuNS4zNSAxMi45NyAyLjZhNjMuNTQgNjMuNTQgMCAwIDAgOS4wMiAyLjI2YzEuNDUuMjIgMi44My4zNCA0LjE0LjM0IDIwLjcxIDAgMzkuNy0xLjgyIDQ4LjgtNS45NiA0LjMyLTEuOTYgMTAuMjktMy4xIDIxLjkzLTQuNTNsOS40LTEuMTJjMy45Mi0uNDggNy4xMS0uODggMTAuMjctMS4zMiA4LjE2LTEuMTQgMTUuNC0yLjQzIDIyLjQ5LTQuMDYgMTIuNDItMi44NiAyNC4zMy05LjI2IDM1LjU1LTE4LjJhMTM3LjQgMTM3LjQgMCAwIDAgMTkuMTgtMTguNjQgNjAuMDIgNjAuMDIgMCAwIDAgMTEuMTUtMjAuMzJjMy43Ni0xMS41NyA0LjMyLTI0LjM2Ljc1LTM4LjIzQTI4NC44NiAyODQuODYgMCAwIDEgMzkyLjk1IDB6TTUwNi43IDBoMS4yNmMtLjUuNjYtLjkgMS4xOC0xLjE3IDEuNTEtMy45NSA0Ljk2LTYuOSA3LjkyLTkuODIgOS41N0ExMC4wMiAxMC4wMiAwIDAgMSA0OTIgMTIuNWMtMi4zOCAwLTQuMjQuNjctNi43MSAyLjIxbC0yLjY1IDEuNzFjLTQuMzggMi44LTguMDEgNC4wOC0xMy42NCA0LjA4LTUuNiAwLTkuOTktMS4yNi0xNi4wOC00LjA1YTIwMi42MyAyMDIuNjMgMCAwIDEtMi4zLTEuMDZsLTIuMTgtLjk4Yy0xLjYtLjctMi45Mi0xLjE3LTQuMTctMS40OGExMy40MiAxMy40MiAwIDAgMC0zLjI3LS40M2MtMi4zIDAtNC4zLS42OC0xMS0zLjM3bC0xLjU2LS42MmMtNS0xLjk3LTguMS0yLjgyLTEwLjUyLTIuNjYtMi45My4yLTQuNDIgMi4wMy00LjQyIDYuMTUgMCAyMC43Ni01LjIxIDUwLjQyLTEyLjE1IDU3LjM1LTcuNTggNy41OS0yNi41NSAyMy43LTM0LjA2IDI5LjA2LTEzLjE2IDkuNC0zMS4xNyAyMC4yLTQ0LjExIDI1LjA2YTEwNi44NyAxMDYuODcgMCAwIDEtMTMuMzIgNC4wM2MtMy4yOC43OC02LjYgMS40My0xMS4yNSAyLjI0LS41My4xLTguOCAxLjUtMTEuNSAxLjk5LTQuODYuODctOS4zIDEuNzQtMTQgMi43Ni0yMC42MiA0LjQ4LTI1LjA3IDUuMDEtMzguMTEgNS4wMS0yLjQ5IDAtMi45LS4wNy0xNC4wNS0yLTIuNDItLjQyLTQuMzEtLjczLTYuMTUtMS04LjExLTEuMTktMTMuODMtMS4zNi0xNy42NC0uMi00LjU0IDEuNC01LjkzIDQuNjUtMy43IDEwLjUyIDIuMDIgNS4yOCA0Ljg0IDguNjEgOC44NCAxMC43NCAzLjI2IDEuNzQgNi43NSAyLjYgMTMuODIgMy43MSA5LjQyIDEuNDggMTAuOTQgMS43NSAxNS41IDIuOTJhNzguMiA3OC4yIDAgMCAxIDE4LjYyIDcuMzdjOC4zIDQuNTggMTQuNTggMTEuNSAxOS45OCAyMC44OSAyLjczIDQuNzMgOS40NiAxOS4zMyAxMC41NCAyMS4xOSAzLjQgNS44NSA2LjI2IDYuNjMgMTAuODkgMiA0Ljk1LTQuOTQgMTAuMzUtOC4zNyAyMS4xMy0xNC4wNi40Ny0uMjUgMi4wNi0xLjEgMi4xMi0xLjEyIDcuOTgtNC4yMSAxMS45Mi02LjUxIDE1Ljg3LTkuNTQgNS4xMS0zLjkgOC42Ni04LjEgMTAuNzctMTMuMTEgOC41Mi0yMC4yNCAyMC43NS0zMy4zMSAzMi40Ni0zMy4zMWw1LjUuMDNjMTAuNTMuMDggMTcuMzUuMDIgMjQuOS0uMzEgMTMuNjYtLjYyIDIzLjc4LTIuMDkgMjkuMzktNC42NyA1Ljg1LTIuNyAxMy40Mi01LjQ5IDI0LjE4LTkuMDIgMy40Ni0xLjE0IDYuMjktMi4wNSAxMi43LTQuMSA3LjctMi40NSAxMS4wOC0zLjU0IDE1LjE3LTQuOWExMDU5LjQzIDEwNTkuNDMgMCAwIDEgMTEuMzMtMy43MmMzLjY3LTEuMiA1Ljk2LTIgOC4wMy0yLjc4YTU5Ljg4IDU5Ljg4IDAgMCAwIDYuNjYtMi45NGMxLjg3LS45OCAzLjc2LTIuMSA1Ljg2LTMuNSAzLjQ4LTIuMzMgNi4xNS0zLjEzIDEyLjA0LTQuMTNsMS4xNS0uMmM1LjcxLTEuMDEgOS0yLjMgMTIuNzYtNS42MyA3LjgyLTYuOTYgOC41OC0yMy4xOCAzLjg0LTQ0LjUyLTEuNy03LjY3LTIuMS0xOS4yOC0xLjU3LTM1LjQ3QTgzNy4yMiA4MzcuMjIgMCAwIDEgNTQ2Ljc2IDBoMWwtLjE1IDMuMDZjLS4zMiA2LjQyLS41MyAxMS4wMi0uNjggMTUuNjItLjUxIDE2LjEtLjEyIDI3LjY1IDEuNTYgMzUuMjEgNC44MiAyMS42OCA0LjA0IDM4LjItNC4xNiA0NS40OC0zLjkxIDMuNDgtNy4zNyA0Ljg0LTEzLjI0IDUuODdsLTEuMTYuMmMtNS43Ni45OS04LjMyIDEuNzUtMTEuNjUgMy45OGE2My43MyA2My43MyAwIDAgMS01Ljk2IDMuNTYgNjAuODYgNjAuODYgMCAwIDEtNi43NyAyLjk5Yy0yLjA5Ljc5LTQuMzkgMS41OC04LjA3IDIuNzlhNTM5OC4zMSA1Mzk4LjMxIDAgMCAxLTExLjMyIDMuNzFjLTQuMSAxLjM3LTcuNDggMi40Ni0xNS4xOCA0LjkyLTYuNDIgMi4wNC05LjI0IDIuOTUtMTIuNyA0LjA4LTEwLjczIDMuNTMtMTguMjcgNi4zLTI0LjA3IDguOTgtNS43NiAyLjY2LTE1Ljk3IDQuMTQtMjkuNzcgNC43Ny03LjU2LjMzLTE0LjQuMzktMjQuOTUuMzFsLTUuNDktLjAzYy0xMS4xOSAwLTIzLjE2IDEyLjc5LTMxLjU0IDMyLjctMi4xOSA1LjE5LTUuODQgOS41Mi0xMS4wOCAxMy41Mi00LjAyIDMuMDctNy45OSA1LjM5LTE2LjAxIDkuNjJsLTIuMTIgMS4xMmMtMTAuNyA1LjY1LTE2LjA0IDkuMDQtMjAuOSAxMy45LTUuMTQgNS4xNC04Ljc1IDQuMTUtMTIuNDUtMi4yMi0xLjEyLTEuOTItNy44NS0xNi41LTEwLjU0LTIxLjItNS4zMy05LjI0LTExLjQ4LTE2LjAyLTE5LjYtMjAuNWE3Ny4yIDc3LjIgMCAwIDAtMTguNC03LjI4Yy00LjUtMS4xNy02LjAyLTEuNDMtMTUuNC0yLjktNy4xNy0xLjEyLTEwLjc0LTItMTQuMTMtMy44MS00LjIyLTIuMjUtNy4yLTUuNzctOS4zLTExLjI3LTIuNDMtNi4zOS0uNzgtMTAuMjYgNC4zNC0xMS44MyA0LTEuMjIgOS44Mi0xLjA1IDE4LjA4LjE3IDEuODQuMjcgMy43NC41OCA2LjE3IDEgMTEuMDIgMS45IDExLjQ4IDEuOTggMTMuODggMS45OCAxMi45NiAwIDE3LjM1LS41MiAzNy45LTQuOTkgNC43MS0xLjAyIDkuMTYtMS45IDE0LjAzLTIuNzcgMi43MS0uNDggMTAuOTgtMS45IDExLjUtMS45OCA0LjY0LS44MSA3Ljk1LTEuNDYgMTEuMi0yLjIzIDQuNTUtMS4wNyA4Ljc2LTIuMzQgMTMuMi00IDEyLjgzLTQuODEgMzAuNzktMTUuNTkgNDMuODgtMjQuOTQgNy40Ny01LjMzIDI2LjQtMjEuNCAzMy45NC0yOC45NEM0MDcuMyA2MS45OCA0MTIuNSAzMi40OSA0MTIuNSAxMmMwLTQuNjEgMS44Ni02LjkgNS4zNS03LjE1IDIuNjMtLjE4IDUuOC43IDEwLjk2IDIuNzNsMS41Ni42MmM2LjUzIDIuNjIgOC41MyAzLjMgMTAuNjMgMy4zIDEuMTQgMCAyLjMuMTYgMy41LjQ2IDEuMzIuMzMgMi42OC44MiA0LjM0IDEuNTNhOTAuOTcgOTAuOTcgMCAwIDEgMy4zNCAxLjUybDEuMTUuNTRjNS45OCAyLjczIDEwLjIzIDMuOTUgMTUuNjcgMy45NSA1LjQxIDAgOC44Ny0xLjIxIDEzLjEtMy45Mi4yLS4xMyAyLjEtMS4zOCAyLjY2LTEuNzIgMi42Mi0xLjYzIDQuNjQtMi4zNiA3LjI0LTIuMzYgMS40NyAwIDIuOTQtLjQzIDQuNDctMS4zIDIuNzgtMS41NiA1LjY3LTQuNDUgOS41NC05LjMxbC43LS44OXpNMzI0LjU0IDYwMGgtMi4wM2MuNDktMi45Ni45MS02LjIgMS4yOC05LjY2LjQ0LTQuMS43Ni04LjI1Ljk4LTEyLjIxLjA4LTEuMzkuMTQtMi42NS0uMzUtNy4yOS0uNDctMS45NC0uOTMtNC4xNC0xLjM2LTYuNTQtMi4wMS0xMS4yNi0yLjY2LTIyLjktMS4xNC0zMy43OGE2MC43NiA2MC43NiAwIDAgMSA1LjE4LTE3Ljk1IDcwLjc4IDcwLjc4IDAgMCAxIDEyLjYtMTguMjJjMy4zOC0zLjYgNS41My01LjUgMTEuODMtMTAuNzkgNC41LTMuNzggNi4zNS01LjU2IDcuNTItNy41LjY0LTEuMDcuOTUtMi4wNi45NS0zLjA2IDAtMS43NSAwLTEuNzQtLjc1LTkuMjMtLjM2LTMuNy0uNTctNi4zLS42OC04Ljk2LS41LTEyLjEgMS42Mi0xOS42IDguMTEtMjEuNzYgMTUuOS01LjMgMjUuODktMTIuMSAzMy40NS0yNS41NEM0MDkuNiAzOTAuNjUgNDI1Ljg1IDM3NiA0MzYgMzc2YzEyLjM2IDAgMjAtMS45NiAyOS40MS04LjggNi43Ni00LjkyIDkuNS02LjYgMTIuNDctNy40NiAyLjIyLS42NCAzLjgtLjc0IDkuMTItLjc0IDEuODYgMCAzLjUzLS44MyA1LjU3LTIuNjIgMS4wOC0uOTYgNS4xMS01LjEyIDUuNi01LjYgNi4wNC01Ljg1IDExLjk4LTguNzggMjAuODMtOC43OCAyLjQ1IDAgNC41NC4wNCA3LjMyLjEyIDcuNTEuMjMgOC44Ny4xNyAxMS4yNy0uNyAzLjAzLTEuMSA1LjUzLTMuMDMgMTQuNzUtMTEuMTcgOC03LjA2IDEwLjcyLTguOTIgMjIuODctMTYuNDcgMS40NC0uOSAyLjU5LTEuNjMgMy42OS0yLjM3YTY5LjQ1IDY5LjQ1IDAgMCAwIDkuNDYtNy41YzQuMTItMy44OCA4LjAyLTcuODUgMTEuNjQtMTEuOXYyLjk4YTIwMS41OCAyMDEuNTggMCAwIDEtMTAuMjcgMTAuMzhjLTMuMTggMy02LjIgNS4zNS05LjcyIDcuNy0xLjEyLjc2LTIuMjggMS41LTMuNzUgMi40LTEyLjA1IDcuNS0xNC43MSA5LjMyLTIyLjYgMTYuMjgtOS40NiA4LjM1LTEyLjAxIDEwLjMyLTE1LjM5IDExLjU1LTIuNzQgMS00LjE5IDEuMDYtMTIuMDEuODItMi43Ni0uMDgtNC44My0uMTItNy4yNi0uMTItOC4yNyAwLTEzLjc1IDIuNy0xOS40MyA4LjIyLS40NC40My00LjUyIDQuNjQtNS42OCA1LjY2LTIuMzcgMi4wOS00LjQ2IDMuMTItNi44OSAzLjEyLTUuMSAwLTYuNi4xLTguNTYuNjYtMi42Ny43OC01LjI5IDIuMzctMTEuODUgNy4xNS05LjggNy4xMy0xNy44NSA5LjE5LTMwLjU5IDkuMTktOS4yMiAwLTI0Ljk2IDE0LjItMzQuMTMgMzAuNDktNy44NCAxMy45NC0xOC4yNCAyMS4wMi0zNC41NSAyNi40Ni01LjMxIDEuNzctNy4yMSA4LjUxLTYuNzUgMTkuNzguMSAyLjYuMzEgNS4xOS42OCA4Ljg0Ljc1IDcuNjIuNzUgNy41OC43NSA5LjQzIDAgMS4zOC0uNDIgMi43My0xLjI0IDQuMDktMS4zMyAyLjItMy4yNiA0LjA3LTcuOTQgOC02LjI1IDUuMjQtOC4zNiA3LjEyLTExLjY3IDEwLjYzYTY4LjggNjguOCAwIDAgMC0xMi4yNSAxNy43MSA1OC44IDU4LjggMCAwIDAtNSAxNy4zNmMtMS40OSAxMC42Ni0uODUgMjIuMDkgMS4xMyAzMy4xNS40MyAyLjM3Ljg4IDQuNTMgMS4zMyA2LjQ0LjE2LjY2LjMgMS4yNS42IDQuMDZhMjQ5LjMgMjQ5LjMgMCAwIDEtMS4xNyAxNi4xMmMtLjM3IDMuMzctLjc4IDYuNTMtMS4yNSA5LjQ0em0tMTMuNCAwaC0xLjA1bC4xMi0uMjhjMy4wNy03LjE2IDQuMjktMTEuODMgNC4yOS0xOC43MiAwLTMuNTctLjA3LTQuOTMtLjc2LTE1LjY1LS43Ny0xMi4wNC0xLTE5LjY0LS41NS0yOC4zLjU4LTExLjUgMi40LTIyLjEgNS44MS0zMi4xNiAxLjMtMy44IDIuOC03LjUgNC41NS0xMS4xIDMuNDYtNy4xNCA2LjgzLTEyLjM5IDEwLjQyLTE2LjZhNTkuMDIgNTkuMDIgMCAwIDEgNC4zNS00LjU2Yy40My0uNCAzLTIuOCAzLjY3LTMuNDUgNS43Mi01LjYgNy41MS0xMS41MiA3LjUxLTI5LjE4IDAtMTguODQgMi45LTIzLjc3IDE1LjgyLTI4LjI0IDEuMDktLjM3IDEuOTItLjY3IDIuNzctLjk4YTUxLjMgNTEuMyAwIDAgMCA2LjEtMi43YzQuOTUtMi42IDkuNjQtNi4yMiAxNC40NC0xMS40MiAyNS41LTI3LjYzIDM3LjE1LTM1LjE2IDU2LjM3LTM1LjE2IDguMjggMCAxNC41NC0xLjk1IDIyLTYuMyAxLjc4LTEuMDMgMTMuODItOC44MiAxOC4xNi0xMS4yNyAyLjgzLTEuNTkgNS42Ni0zLjAzIDguNjMtNC4zOSA3LjkyLTMuNiAxMy45Ny00LjQ1IDI2LjYtNC44IDcuNTMtLjIgMTAuNy0uNDkgMTQuMjYtMS41OCA0LjU1LTEuNCA4LjA2LTQgMTAuOTMtOC40MyAyLjItMy40MSA2Ljg1LTcuMDggMTQuNjYtMTIuMDYgMS42MS0xLjAzIDMuMjctMi4wNSA1LjY1LTMuNSA5LjUzLTUuODUgMTEuNTYtNy4xMyAxNC44MS05LjU3IDUuMzQtNCA5LjMtOC4zNyAxMy42OC0xNC43N2EyMDQuMiAyMDQuMiAwIDAgMCA1LjYyLTguNzV2MS45Yy0xLjk3IDMuMTctMy40IDUuMzgtNC44IDcuNDItNC40MiA2LjQ4LTguNDYgMTAuOTItMTMuOSAxNS0zLjI5IDIuNDYtNS4zMiAzLjc1LTE0Ljg5IDkuNjFhMzc1LjA2IDM3NS4wNiAwIDAgMC01LjYzIDMuNWMtNy43IDQuOS0xMi4yNiA4LjUyLTE0LjM2IDExLjc2LTMgNC42My02LjcgNy4zOS0xMS40OCA4Ljg1LTMuNjggMS4xMi02LjkgMS40Mi0xNC41MyAxLjYzLTEyLjUuMzQtMTguNDQgMS4xOC0yNi4yIDQuN2ExMTEuMDggMTExLjA4IDAgMCAwLTguNTYgNC4zNWMtNC4zIDIuNDMtMTYuMzQgMTAuMjItMTguMTUgMTEuMjctNy42IDQuNDMtMTQuMDMgNi40My0yMi41IDYuNDMtMTguODcgMC0zMC4zIDcuNC01NS42MyAzNC44NC00Ljg4IDUuMjgtOS42NyA4Ljk3LTE0LjcgMTEuNjItMiAxLjA1LTQgMS45Mi02LjIzIDIuNzUtLjg2LjMyLTEuNy42Mi01LjM3IDEuODctNS4wOCAxLjc2LTcuNDQgMy4yNS05LjI4IDYuMzctMi4yMyAzLjc4LTMuMjkgOS45NC0zLjI5IDIwLjA1IDAgMTcuOS0xLjg3IDI0LjA3LTcuOCAyOS44OS0uNjkuNjctMy4yNyAzLjA2LTMuNjkgMy40NmE1OC4wNCA1OC4wNCAwIDAgMC00LjI4IDQuNDljLTMuNTMgNC4xNC02Ljg2IDkuMzItMTAuMjggMTYuMzhhOTUuMTkgOTUuMTkgMCAwIDAtNC41IDEwLjk5Yy0zLjM4IDkuOTctNS4xOCAyMC40OC01Ljc2IDMxLjktLjQ0IDguNi0uMjIgMTYuMTcuNTUgMjguMTcuNjkgMTAuNzYuNzYgMTIuMTIuNzYgMTUuNzIgMCA2LjM1LTEuMDIgMTAuODctNC4zNSAxOXptMjUuMDggMGgtMWMtLjA0LTQuNzMuMDYtOS4zOS4yOC0xNS4wMi4yNi02LjQxLS40LTExLjc5LTIuNTMtMjQuMzdsLS4zMS0xLjg2Yy0yLjEyLTEyLjU1LTIuNzYtMTkuMzUtMS45Ny0yNi40NyAxLjAzLTkuMjUgNC43NS0xNi42OCAxMi0yMi42NyAyMi4wNC0xOC4yIDI5LjgxLTMwLjE4IDI5LjgxLTQ0LjYxIDAtMi42LS4zLTQuODEtLjk4LTguMTctLjk3LTQuNzktMS4xLTUuNjgtLjk3LTcuNTcuMi0yLjU2IDEuMjctNC43IDMuNTYtNi43MiAyLjY3LTIuMzUgNy4wNS00LjYgMTMuNzItNy4wMSA5LjcyLTMuNSAxNS41Mi05LjE4IDI0LjMtMjEuNTdsMS43OC0yLjVjNC40OC02LjMzIDcuMS05LjYzIDEwLjQzLTEyLjc4IDQuMzEtNC4wNyA4Ljk4LTYuNzcgMTQuNTQtOC4xNyAxMy4zLTMuMzIgMjAuMzctNS40NyAyNS4zNC03LjY0YTQ5LjUgNDkuNSAwIDAgMCA1LjI4LTIuN2MxLjEtLjY1IDEuNzUtMS4wNCA0LjI0LTIuNiAyLjctMS42OCA1LjIyLTIuMDggMTEuMzgtMi4yOCA1LjQ0LS4xOCA3LjktLjQzIDEwLjk3LTEuNDFhMjEuNDcgMjEuNDcgMCAwIDAgOS41NC02LjIyYzQuODctNS4zIDEwLjAzLTcuNjEgMTcuNzktOC45IDEuMDctLjE4IDEuODgtLjMgMy44Ni0uNTggNi45LS45NyA5Ljk0LTEuNjkgMTMuNDgtMy42MiA0LjUtMi40NSA2Ljc5LTQuNDQgMjMuNDYtMTkuNjhsMy4xNC0yLjg1YzkuNjUtOC43MSAxNi4xMi0xMy44MyAyMS40Mi0xNi40OCA0LjI1LTIuMTIgNy42LTQuNjkgMTEuMjItOC42djEuNDVjLTMuNDIgMy41Ny02LjY5IDYtMTAuNzggOC4wNS01LjE4IDIuNTktMTEuNjEgNy42Ny0yMS4yIDE2LjMybC0zLjEyIDIuODVjLTE2LjggMTUuMzUtMTkuMDUgMTcuMy0yMy42NiAxOS44Mi0zLjY4IDItNi44IDIuNzUtMTMuODIgMy43My0xLjk3LjI4LTIuNzguNC0zLjg0LjU3LTcuNTYgMS4yNi0xMi41MiAzLjQ4LTE3LjIxIDguNmEyMi40NyAyMi40NyAwIDAgMS05Ljk3IDYuNWMtMy4yIDEtNS43MiAxLjI3LTExLjI1IDEuNDUtNS45OC4yLTguMzkuNTctMTAuODkgMi4xM2ExNDQgMTQ0IDAgMCAxLTQuMjUgMi42MSA1MC40OCA1MC40OCAwIDAgMS01LjM5IDIuNzVjLTUuMDQgMi4yLTEyLjE1IDQuMzctMjUuNSA3LjctOS43NCAyLjQ0LTE1LjI2IDcuNjUtMjQuNCAyMC41NmwtMS43NyAyLjVjLTguOSAxMi41NC0xNC44MiAxOC4zNC0yNC43OCAyMS45My02LjU3IDIuMzYtMTAuODUgNC41Ny0xMy40IDYuODItMi4xIDEuODYtMy4wNSAzLjc0LTMuMjIgNi4wNC0uMTMgMS43NiAwIDIuNjMuOTUgNy4zLjcgMy40MiAxIDUuNyAxIDguMzcgMCAxNC43OS03LjkzIDI3LTMwLjE4IDQ1LjM5LTcuMDMgNS44LTEwLjY0IDEzLTExLjY0IDIyLS43OCA3LS4xNCAxMy43MyAxLjk2IDI2LjJsLjMyIDEuODVjMi4xNSAxMi42NSAyLjggMTguMDcgMi41NCAyNC41OC0uMjIgNS41Ny0uMzIgMTAuMi0uMjggMTQuOTh6TTk1LjkgNjAwaC0yLjA0Yy42OC0zLjgyIDEuMTQtOC44IDEuNjEtMTUuOTguMi0zLjExLjI3LTQuMDYuMzktNS42IDEuMy0xNy41NCA0LjA0LTI3LjE0IDExLjUtMzMuMiA0LjY1LTMuNzcgNy4yMi04LjkyIDguNjctMTYgLjUxLTIuNTIuNy0zLjg3IDEuMzMtOS4xNy42Ni01LjUgMS4xNi04LjA2IDIuMjQtMTAuMzYgMS40NS0zLjA5IDMuODItNC42OSA3LjM5LTQuNjkgMTQuMjggMCAzOC40OCA5LjEyIDUzLjYgMjAuMiA4LjY2IDYuMzUgMjEuMjYgMTMuMzIgMzEuNzQgMTcuMTEgMTMuMDMgNC43MSAyMS44OSA0LjQxIDI0Ljc1LTEuNzMgMS43LTMuNjQgMS45Mi00LjExIDIuNjUtNS43NyAyLjkzLTYuNjcgNC42OS0xMi4yIDUuMjUtMTcuNS4yMy0yLjE3LjI0LTQuMjMuMDItNi4yLS4zMi0yLjc1LTEuNDItNC41NS00LjA4LTcuMzVsLTEuMzItMS4zN2EzMC41OSAzMC41OSAwIDAgMS0yLjQxLTIuNzkgMzAuMzcgMzAuMzcgMCAwIDEtMi41LTQuMDdsLTEuMTMtMi4xNGMtMS42Mi0zLjEtMi42OC00LjYtNC4xMi01LjU2LTUuMjYtMy41LTE0LjgtNS41LTI4LjU1LTYuODNhMjcyLjQyIDI3Mi40MiAwIDAgMC05LjA0LS43MWwtMi4xOC0uMTdjLTkuNTctLjczLTE1LjEyLTEuNTYtMTkuMDYtMy4yQzE1Ni41NyA0NzEuMDcgMTM2IDQ1MC41IDEzNiA0NDBjMC01LjM0IDEuNzQtOS41MyA1LjQ3LTE0LjEzIDEuOTgtMi40NCAxMS4xMi0xMS43MSAxMi43OS0xMy41NCA0LjUyLTQuOTcgMTAuMTYtOS41NCAxNy42OC0xNC42NiAyLjgtMS45IDE0Ljc4LTkuNiAxNy40OS0xMS40OWE1MC41NCA1MC41NCAwIDAgMCA2LjM0LTUuNDNjMS41My0xLjUgNi45Ni03LjEzIDcuMTItNy4zIDcuMTgtNy4zIDEyLjctMTEuNTYgMTkuNzQtMTQuMzggMy4zNi0xLjM0IDguMTMtMi43OSAxNy40NS01LjM4YTk1NzcuMTggOTU3Ny4xOCAwIDAgMSAxMS43OC0zLjI4IDYwMi42IDYwMi42IDAgMCAwIDEyLjY3LTMuN2MyMC40LTYuMjQgMzQtMTIuMDggNDAuNzktMTguNDQgOC43NC04LjIgMTEuNzgtMTMuODQgMTUuNzMtMjYuMDIgMi4wMi02LjIyIDMuMDktOS4wNCA1LjA3LTEyLjcyIDkuNTQtMTcuNzEgMjguNzEtMzkuMzcgNDMuNS00NS40NUMzODMuNzcgMjM4LjI1IDM4OSAyMzIuMzQgMzg5IDIyNmMwLTIuODkgMi43My04LjQgNi44My0xMy43MyA0Ljc2LTYuMiAxMC42NS0xMS4zNiAxNi43NS0xNC4xOCAxMi41LTUuNzcgMzMuNS0xMC4wOSA0Ny40Mi0xMC4wOSA1LjMyIDAgOS44My0xLjUgMTYuNDItNC44OSA5LjItNC43MSAxMC4xLTUuMTEgMTMuNTgtNS4xMSAxMC40MiAwIDMyLjA2LTIuNTUgNDUuNzYtNS45N2wzLjg4LS45OCAzLjQ3LS44OWMyLjYtLjY2IDQuMzMtMS4wOCA1LjkzLTEuNDMgMy45LS44NiA2Ljc2LTEuMjMgOS41OC0xLjE3IDIuNzQuMDYgNS40Ny41MiA4LjY3IDEuNDggNC41NiAxLjM3IDEzLjcxLS45IDIyLjg3LTUuNjhhNjguMDcgNjguMDcgMCAwIDAgOS44NC02LjJ2Mi40Yy0xMS4wOSA4LjE0LTI1Ljc2IDEzLjY2LTMzLjI5IDExLjRhMjkuNzIgMjkuNzIgMCAwIDAtOC4xMy0xLjRjLTIuNjMtLjA1LTUuMzYuMy05LjExIDEuMTJhMjM4IDIzOCAwIDAgMC05LjMzIDIuM2wtMy45Ljk5QzUyMi4zOCAxNzcuNDMgNTAwLjU4IDE4MCA0OTAgMTgwYy0yLjk5IDAtMy45MS40LTEyLjY3IDQuODktNi44NSAzLjUxLTExLjYxIDUuMTEtMTcuMzMgNS4xMS0xMy42NSAwLTM0LjM1IDQuMjYtNDYuNTggOS45LTUuNzggMi42Ny0xMS40MiA3LjYyLTE2IDEzLjU4LTMuODUgNS4wMi02LjQyIDEwLjItNi40MiAxMi41MiAwIDcuMjctNS44IDEzLjgyLTIwLjYyIDE5LjkyLTE0LjI3IDUuODgtMzMuMTYgMjcuMjEtNDIuNSA0NC41NS0xLjkgMy41NS0yLjk1IDYuMjgtNC45MyAxMi40LTQuMDUgMTIuNDctNy4yMyAxOC4zOS0xNi4yNyAyNi44Ni03LjA4IDYuNjQtMjAuODcgMTIuNTctNDEuNTcgMTguODlhNjA0LjUyIDYwNC41MiAwIDAgMS0xMi43IDMuNzEgMTQ5NS4xIDE0OTUuMSAwIDAgMS0xMS44IDMuMjhjLTkuMjQgMi41OC0xMy45NyA0LjAxLTE3LjI0IDUuMzItNi43MyAyLjY5LTEyLjA1IDYuOC0xOS4wNSAxMy45Mi0uMTUuMTUtNS42IDUuOC03LjE1IDcuMzJhNTIuNCA1Mi40IDAgMCAxLTYuNiA1LjY1Yy0yLjc0IDEuOTItMTQuNzUgOS42My0xNy41IDExLjUtNy40IDUuMDQtMTIuOTQgOS41Mi0xNy4zMyAxNC4zNS0xLjcyIDEuOS0xMC44IDExLjExLTEyLjcxIDEzLjQ2LTMuNDcgNC4yNi01LjAzIDguMDMtNS4wMyAxMi44NyAwIDkuNSAyMCAyOS41IDMzLjM4IDM1LjA4IDMuNjcgMS41MyA5LjEgMi4zNCAxOC40NSAzLjA1YTU4Ni4yMyA1ODYuMjMgMCAwIDAgNC4zNC4zMmMzLjI0LjIzIDUuMDcuMzcgNi45My41NSAxNC4wOCAxLjM3IDIzLjgyIDMuNCAyOS40NSA3LjE3IDEuODIgMS4yIDMuMDIgMi45MSA0LjggNi4yOWwxLjExIDIuMTNhMjguNTUgMjguNTUgMCAwIDAgMi4zNCAzLjgxYy42Mi44MyAxLjMgMS42IDIuMjYgMi42MS4yMy4yNCAxLjEgMS4xNiAxLjMyIDEuMzcgMi45MyAzLjA5IDQuMjQgNS4yMyA0LjYxIDguNS4yNCAyLjEyLjIzIDQuMzMtLjAxIDYuNjQtLjU5IDUuNTUtMi40IDExLjI1LTUuNDEgMTguMS0uNzQgMS42Ny0uOTYgMi4xNS0yLjY2IDUuOC0zLjQ5IDcuNDctMTMuMzMgNy44LTI3LjI1IDIuNzctMTAuNjctMy44Ni0yMy40My0xMC45Mi0zMi4yNS0xNy4zOEMxNjQuNjIgNTE1Ljk2IDE0MC44MiA1MDcgMTI3IDUwN2MtNSAwLTYuNCAzLjAyLTcuNjQgMTMuMjlhOTkuMDMgOTkuMDMgMCAwIDEtMS4zNiA5LjMzYy0xLjUzIDcuNS00LjMgMTMuMDQtOS4zNyAxNy4xNi02Ljg3IDUuNTgtOS41IDE0Ljc4LTEwLjc3IDMxLjgtLjExIDEuNTItLjE4IDIuNDctLjM4IDUuNTctLjQ2IDcuMDEtLjkxIDExLjk5LTEuNTcgMTUuODV6bTguMDUgMGgtMS4wMmMuMjktMS40MS41OC0yLjk0LjktNC41OWwxLjA1LTUuNjJjMi41LTEzLjMgNC4yLTE5LjkyIDYuNjgtMjQuMDUgMS43LTIuODQgMy42OC01LjUgOC4wNS0xMS4wMyA4LjIxLTEwLjM2IDEwLjg4LTE0LjU1IDEwLjg4LTE4LjcxbC0uMDItMS42OWMtLjAyLTEuNzgtLjAyLTIuNy4wMi0zLjc3LjIxLTUuMDUgMS40Ny04LjIgNC42NC05LjQgMy45Mi0xLjUgMTAuMzkuNDQgMjAuMTIgNi40MyA5LjU2IDUuODggMTcuNTMgMTAuNyAyNS45MSAxNS42NiAxLjMxLjc4IDE0LjI3IDguNDEgMTcuNjcgMTAuNDVhNzE0LjIxIDcxNC4yMSAwIDAgMSA2LjQyIDMuOWMxMy44MiA4LjUgMzguOTQgNS4wNSA0Ni4zLTcuODMgMy42LTYuMjggNC41NC04LjUyIDcuNzgtMTcuMzJhODIuMyA4Mi4zIDAgMCAxIDEuMTgtMy4wNyA0Mi4yNyA0Mi4yNyAwIDAgMSA0LjA2LTcuNjRjOS4zMy0xMy45OCAxNC45Mi0yNi4xIDE0LjkyLTM2LjcyIDAtMy42Ni43NS02LjYyIDMuMzYtMTQuODUuNTItMS42NC44My0yLjY2IDEuMTUtMy43MyAzLjY0LTEyLjIzIDMuMDQtMTkuMTItNC4yOS0yNGEyMy4xIDIzLjEgMCAwIDAtOS45OC0zLjc4Yy03LjItLjkzLTE0LjQ5IDEuMTctMjMuOTEgNS44OC0xLjU1Ljc4LTYuNjQgMy40NC03LjYgMy45M2E2Mi42IDYyLjYgMCAwIDAtNC4xNCAyLjNsLTQuNCAyLjY2Yy0xMS42MiA2LjkyLTIwLjQgOS4xOC0zMi44MSA2LjA4LTMuMzItLjg0LTYuMjQtMS40LTEzLjEtMi42NC0xMy4yNS0yLjM5LTE4LjctMy43NS0yMy4zMy02LjQ2LTYuMjMtMy42Ny03LjQ2LTkuMDItMi44OC0xNi42NUE5My4xIDkzLjEgMCAwIDEgMTcyIDQxNS40MmExNTcgMTU3IDAgMCAxIDguMzItNy42NmMtLjA3LjA1IDYuMTYtNS4zIDcuODItNi43N2E4NS4xMiA4NS4xMiAwIDAgMCA2LjUtNi4zM2M3LjctOC40NiAxMi43OC0xMy4zNiAyMC4wOC0xOC41NyA5Ljk0LTcuMSAyMS40LTEyLjM2IDM1LjE4LTE1LjU4IDM3LjAzLTguNjQgNTEtMTIuNyA1OC44My0xNy45MyA4LjYtNS43MyAyMS4zLTI0Ljc3IDM2Ljg0LTU0LjgxIDUuMjItMTAuMSAxMi4yNy0xOC40IDIxLjEzLTI1LjcxIDUuMTMtNC4yNCA5LjU2LTcuMjUgMTcuNTUtMTIuMjMgNy40Mi00LjYyIDkuNjItNi4xNCAxMS4zOC04LjE2YTIxLjE1IDIxLjE1IDAgMCAwIDIuOTUtNC44N2MuNjEtMS4zIDIuODctNi40NyAzLTYuNzcgMS4zNi0zIDIuNTYtNS40IDMuOTUtNy43MyA2LjUzLTEwLjk3IDE2LjAzLTE4IDMxLjQtMjAuOCAxMi43My0yLjMgMTkuODUtMi43IDI5LjY4LTIuMyAzLjI1LjEzIDQuMTMuMTYgNS42LjE0IDUuMTUtLjA3IDkuNzEtMS4wNCAxNi42MS0zLjggMjAuNzQtOC4zIDM4Ljc1LTEyLjA0IDU5LjE5LTEyLjA0IDMuMDUgMCA2LjAzLjE1IDEwLjQ4LjQ4bDIuMDkuMTZjMTIuNDUuOTYgMTguMDguOTYgMjUuMzQtLjYzYTQ5LjY1IDQ5LjY1IDAgMCAwIDE0LjA5LTUuNDV2MS4xNWE1MC41MiA1MC41MiAwIDAgMS0xMy44OCA1LjI4Yy03LjM4IDEuNjEtMTMuMDggMS42MS0yNS42My42NWwtMi4wOC0uMTZjLTQuNDMtLjMzLTcuMzktLjQ4LTEwLjQxLS40OC0yMC4zIDAtMzguMiAzLjcyLTU4LjgxIDExLjk2LTcuMDEgMi44LTExLjcgMy44LTE2Ljk3IDMuODgtMS41LjAyLTIuMzktLjAxLTUuNjYtLjE0LTkuNzYtLjQtMTYuOC0uMDEtMjkuNDcgMi4zLTE1LjA2IDIuNzMtMjQuMzIgOS41OC0zMC43MSAyMC4zMWE3Mi44IDcyLjggMCAwIDAtMy45IDcuNjNjLS4xMi4yOC0yLjM5IDUuNDctMy4wMSA2Ljc5YTIyIDIyIDAgMCAxLTMuMSA1LjFjLTEuODYgMi4xMy00LjA3IDMuNjYtMTEuNiA4LjM1LTcuOTUgNC45Ni0xMi4zNSA3Ljk1LTE3LjQ0IDEyLjE1LTguNzYgNy4yMy0xNS43MyAxNS40My0yMC44OSAyNS40LTE1LjYxIDMwLjItMjguMzYgNDkuMzItMzcuMTYgNTUuMTktNy45OCA1LjMyLTIxLjk3IDkuMzktNTkuMTcgMTguMDctMTMuNjUgMy4xOC0yNC45OCA4LjM5LTM0LjgyIDE1LjQyLTcuMjIgNS4xNi0xMi4yNyAxMC4wMS0xOS45MiAxOC40M2E4Ni4wNyA4Ni4wNyAwIDAgMS02LjU3IDYuNGMtMS42NyAxLjQ4LTcuOTEgNi44My03Ljg0IDYuNzctMy4yNyAyLjg0LTUuOCA1LjE2LTguMjYgNy42MmE5Mi4xIDkyLjEgMCAwIDAtMTQuMjcgMTguMTNjLTQuMyA3LjE2LTMuMjIgMTEuODkgMi41MyAxNS4yNiA0LjQ3IDIuNjMgOS44OCAzLjk5IDIzLjI0IDYuMzlhMTg1LjcgMTg1LjcgMCAwIDEgMTIuOTIgMi42YzEyLjExIDMuMDMgMjAuNjQuODQgMzIuMDYtNS45Nmw0LjQtMi42NWMxLjY2LTEgMi45Ni0xLjczIDQuMi0yLjM1Ljk1LS40OCA2LjA0LTMuMTQgNy42LTMuOTIgOS41OS00LjggMTcuMDQtNi45NCAyNC40OS01Ljk4YTI0LjEgMjQuMSAwIDAgMSAxMC40IDMuOTNjNy44MiA1LjIxIDguNDUgMTIuNTIgNC43IDI1LjEzLS4zMiAxLjA3LS42NCAyLjEtMS4xNiAzLjc0LTIuNTcgOC4xMi0zLjMxIDExLjA0LTMuMzEgMTQuNTUgMCAxMC44OC01LjY2IDIzLjE0LTE1LjA4IDM3LjI4YTQxLjI4IDQxLjI4IDAgMCAwLTMuOTcgNy40NmMtLjM3LjktLjczIDEuODItMS4xOCAzLjA0LTMuMjUgOC44NS00LjIxIDExLjEzLTcuODQgMTcuNDctNy42NyAxMy40Mi0zMy40MyAxNi45NS00Ny43IDguMThhNTc4LjQgNTc4LjQgMCAwIDAtNi40LTMuODljLTMuNC0yLjA0LTE2LjM2LTkuNjctMTcuNjctMTAuNDUtOC4zOC00Ljk3LTE2LjM2LTkuNzgtMjUuOTItMTUuNjYtOS41LTUuODUtMTUuNy03LjctMTkuMjQtNi4zNi0yLjY4IDEuMDItMy44IDMuODItNCA4LjUxYTYxLjEyIDYxLjEyIDAgMCAwLS4wMiAzLjcybC4wMiAxLjdjMCA0LjUtMi42OSA4LjczLTExLjUyIDE5Ljg3LTMuOTIgNC45NS01Ljg3IDcuNTktNy41NSAxMC4zOS0yLjM5IDMuOTctNC4wOCAxMC41Ni02LjU2IDIzLjcybC0xLjA1IDUuNjItLjg2IDQuNHptMTAuNSAwaC0xYy4wMy0uMzQuMDQtLjY4LjA0LTEgMC0xMi4zOSA4LjQ4LTMzLjU3IDE5LjE2LTQzLjM3YTI2LjE4IDI2LjE4IDAgMCAwIDMuNjctNC4xNyAzNS44IDM1LjggMCAwIDAgMi44OC00LjljLjM2LS43MiAxLjc1LTMuNjYgMi4xLTQuMzYgMy4yMi02LjI5IDYuODQtNi41NCAxNi45Ny4zOSAxLjM0LjkgNi4wNyA0LjE2IDYuNCA0LjM4IDIuNjIgMS44IDQuNjcgMy4yIDYuNyA0LjU2IDUuMDMgMy4zOSA5LjM3IDYuMiAxMy41MSA4LjcgMTQuMzMgOC42NyAyNS40OSAxMy4yNyAzNC4xMSAxMy4yNyAxNi44NiAwIDMyLjcxLTUuOTUgMzkuNi0xNC44IDEuNTktMi4wNCAzLjItNS4xNyA1LjA2LTkuNjMuOC0xLjkyIDEuNjQtNC4wNiAyLjY3LTYuOGwyLjc0LTcuMzNjNC42Ni0xMi40NCA3Ljc2LTE5LjA2IDExLjU2LTIzLjI3IDcuOS04Ljc5IDE0Ljg3LTM2IDE0Ljg3LTUyLjY3IDAtMS45LjE3LTMuMTEgMS4wMi04LjI3LjM3LTIuMi41OC0zLjYuNzQtNS4wNy42My01LjUxLjIxLTkuNDYtMS42OC0xMi4zOS00LjYtNy4xLTE5LjctOS4yMy0zOC40Ni00Ljc4YTEwMC41NyAxMDAuNTcgMCAwIDAtMTguOTQgNi4zYy01LjE3IDIuMzctMTcuMTEgOS43NC0xNi41IDkuNC02LjcyIDMuNjQtMTIuOTcgNC4xNS0yNC44IDEuMy0yOS41NS03LjE0LTMwLjQzLTguNjItMTUuMjYtMjYuODEgMTcuNDQtMjAuOTMgNDcuMTItNDYuMTggNTYuMzgtNDYuMTggOS45MiAwIDUzLjg0LTExLjk4IDY1Ljc4LTE3Ljk1IDkuNDYtNC43MyAyNC4zMi0yMS4xOCAzNi44Mi0zNy44NS43MS0uOTUgMTMuNS0yMS42IDE5LjItMjkuNiA5LjM1LTEzLjEzIDE4LjIyLTIyLjU1IDI2Ljk1LTI3LjUzIDcuMjktNC4xNyAxMy4xNi0xMC4yOCAxOC44LTE4LjczIDEuOTMtMi45IDEwLjUyLTE3LjY1IDEyLjczLTIwLjQxIDEuNTQtMS45MyAzLTMuMjEgNC41Mi0zLjg5IDE0LjA3LTYuMjUgMjQuMjItOS4wNCAzOS4yLTkuMDRoMjljNC4wNSAwIDcuMzYtLjQgMjIuOTMtMi41bDQuMy0uNTdjOS45Mi0xLjMgMTYuNTctMS45MyAyMS43Ny0xLjkzIDEuNjYgMCAyLjk1LjAxIDYuMDMuMDQgMTguNjEuMTkgMjguNTUtLjQ4IDQ0Ljg2LTQuMDMgMy4xLS42NyA2LjEzLTEuNzggOS4xMS0zLjMxdjEuMTJhMzcuOTYgMzcuOTYgMCAwIDEtOC45IDMuMTdjLTE2LjQgMy41Ni0yNi40IDQuMjQtNDUuMDggNC4wNS0zLjA4LS4wMy00LjM2LS4wNC02LjAyLS4wNC01LjE1IDAtMTEuNzYuNjMtMjEuNjQgMS45MmwtNC4zLjU4Yy0xNS42NCAyLjExLTE4Ljk0IDIuNS0yMy4wNiAyLjVoLTI5Yy0xNC44MSAwLTI0Ljg0IDIuNzUtMzguOCA4Ljk2LTEuMzQuNi0yLjY5IDEuNzgtNC4xNCAzLjYtMi4xNiAyLjY4LTEwLjcyIDE3LjM5LTEyLjY4IDIwLjMzLTUuNzIgOC41Ny0xMS43IDE0LjgtMTkuMTMgMTkuMDQtOC41NyA0LjktMTcuMzYgMTQuMjMtMjYuNjMgMjcuMjQtNS42OCA3Ljk3LTE4LjQ3IDI4LjY0LTE5LjIyIDI5LjYzLTEyLjYgMTYuOC0yNy41MiAzMy4zMi0zNy4xOCAzOC4xNS0xMi4wNiA2LjAzLTU2LjE0IDE4LjA1LTY2LjIyIDE4LjA1LTguODIgMC0zOC4zOSAyNS4xNS01NS42MiA0NS44Mi0xNC42IDE3LjUyLTE0LjE5IDE4LjIxIDE0Ljc0IDI1LjIgMTEuNiAyLjggMTcuNiAyLjMgMjQuMDktMS4yLS42Ny4zNSAxMS4zMS03LjAzIDE2LjU2LTkuNDQgNS40MS0yLjQ4IDExLjYtNC41OSAxOS4xMS02LjM3IDE5LjEzLTQuNTMgMzQuNjUtMi4zNSAzOS41NCA1LjIyIDIuMDUgMy4xNyAyLjQ4IDcuMzIgMS44NCAxMy4wNGE5Ni4zNCA5Ni4zNCAwIDAgMS0uNzUgNS4xM2MtLjg0IDUuMDgtMS4wMSA2LjI5LTEuMDEgOC4xIDAgMTYuOS03LjAzIDQ0LjMzLTE1LjEzIDUzLjMzLTMuNjggNC4wOS02Ljc2IDEwLjY1LTExLjM3IDIyLjk2LS4zNS45My0yLjIgNS45NC0yLjczIDcuMzMtMS4wNCAyLjc2LTEuODggNC45LTIuNjggNi44NC0xLjkgNC41My0zLjU1IDcuNzMtNS4yIDkuODUtNy4xIDkuMTMtMjMuMjUgMTUuMTktNDAuMzkgMTUuMTktOC44NiAwLTIwLjE1LTQuNjUtMzQuNjMtMTMuNDItNC4xNS0yLjUxLTguNS01LjMyLTEzLjU1LTguNzJhODYxLjU0IDg2MS41NCAwIDAgMS02LjcxLTQuNTZsLTYuNC00LjM5Yy05LjY4LTYuNjMtMTIuNjEtNi40Mi0xNS41LS43NS0uMzUuNjgtMS43NCAzLjYyLTIuMSA0LjM1YTM2Ljc3IDM2Ljc3IDAgMCAxLTIuOTYgNS4wM2MtMS4xMiAxLjU3LTIuMzcgMy0zLjgxIDQuMzMtMTAuNDcgOS42LTE4Ljg0IDMwLjUxLTE4Ljg0IDQyLjYzbC0uMDMgMXptLTI5LjY1IDBoLTEuMWMxLjE3LTIuNTIgMS43OS01LjIgMS43OS04IDAtMjAgNC44My00Mi4wNCAxMi4xNS00OS4zNSA1LjE3LTUuMTggNy43Ny04LjM4IDkuOS0xMi43NCAyLjY0LTUuNDEgMy45NS0xMiAzLjk1LTIwLjkxIDAtNi44MiAxLjE0LTExLjU5IDMuMzctMTUuMDcgMS43NC0yLjcgMy42LTQuMjEgOC45MS03LjUyYTMxLjY0IDMxLjY0IDAgMCAwIDMuOS0yLjc5YzQuNjEtMy45NiA2LjU4LTYuMiA3LjcyLTkuNDEgMS40My00LjAyLjkzLTkuMDQtMS44Ni0xNi4wMmE2OC45OCA2OC45OCAwIDAgMC0zLjk5LTguMDdsLS45My0xLjdhNzUuNDcgNzUuNDcgMCAwIDEtMi42NC01Yy01LjE2LTEwLjcxLTMuNzctMTguOSA3LjY4LTI5Ljc4YTIwNCAyMDQgMCAwIDEgMjYuODEtMjEuNTVjMy45Ni0yLjY5IDE2LjgtMTAuOCAxOS4yNC0xMi41IDEuOTktMS40IDQuMzMtMy4zIDcuNzctNi4zLS4wMiAwIDcuMjMtNi4zOSA5LjQ3LTguMyA0Ljk3LTQuMjYgOS4wOS03LjUgMTMuMDUtMTAuMTUgNC43Mi0zLjE1IDguOTctNS4yOCAxMi44Ny02LjMyIDEyLjc4LTMuNDEgMTUuNi00LjE4IDIxLjc3LTUuOTcgMTIuNTUtMy42NCAyMS45Ni02LjkgMjguMTQtMTBhNDUuNDcgNDUuNDcgMCAwIDEgNy40Ny0yLjc5YzguNjYtMi42NiAxMi4wMi00LjEgMTYuOTctOC4xIDYuNzgtNS40NiAxMy4wNy0xNC4yNSAxOS4zMy0yNy44NyAxNS45Ny0zNC43NyAxOS4wOC0zOS4zOSAzMi4xNS00OS4xOSAzLjE0LTIuMzYgNi4zNy00LjEgMTEuNDMtNi40bDIuMzMtMS4wNGMxMS45My01LjM1IDE2Ljg3LTguOTMgMjEuMS0xNy4zOCAxLjg4LTMuNzcgMi40OC02LjI5IDMuMzctMTIuMjcuNzgtNS4xOSAxLjQ4LTcuNTYgMy41My0xMC4yNSAyLjU3LTMuNCA3LjAzLTYuMjcgMTQuMzYtOS4wMSAzLjM3LTEuMjYgNy4zNi0yLjUgMTIuMDUtMy43MyAxNi4zMy00LjMgMjUuMjgtNS4zNiAzOS42LTUuODEgNi45LS4yMiA5LjUtLjU2IDEyLjY2LTIgMS4xOS0uNTQgMi4zNi0xLjIzIDMuNTgtMi4xMSAzLjctMi43IDguMTQtNC41NCAxMy4yNC01LjY3IDUuNzEtMS4yNyAxMC42OS0xLjU0IDE4LjctMS40NWwyLjM1LjAyYzIuODIgMCA2LjgtMSAxOS43LTQuNjkgMTAuODMtMy4wOCAxNS45NS00LjMxIDE5LjMtNC4zMS44MiAwIDEuOS4xMyAzLjU1LjQxbDUuMDEuOWM5LjgyIDEuNjggMTcuNDQgMS44OSAyNS4xNS0uMjEgNy45OC0yLjE4IDE0LjgtNi43NyAyMC4yOS0xNC4yNFYxNDdjLTUuNDcgNy4wNC0xMi4yMSAxMS40Mi0yMC4wMyAxMy41NS03Ljg4IDIuMTUtMTUuNjMgMS45NC0yNS41OC4yM2wtNS0uOWMtMS42LS4yNi0yLjY0LS4zOS0zLjM5LS4zOS0zLjIgMC04LjMyIDEuMjItMTkuNzQgNC40OC0xMi4zNSAzLjUzLTE2LjMgNC41Mi0xOS4yNiA0LjUybC0yLjM2LS4wMmMtNy45NC0uMS0xMi44NS4xNy0xOC40NyAxLjQyLTQuOTcgMS4xMS05LjMgMi45LTEyLjg4IDUuNWEyMS40IDIxLjQgMCAwIDEtMy43NSAyLjIyYy0zLjMyIDEuNS02IDEuODctMTMuMDQgMi4wOS0xNC4yNS40NC0yMy4xMyAxLjUtMzkuMzcgNS43N2ExMjUuNTYgMTI1LjU2IDAgMCAwLTExLjk1IDMuN2MtNy4xNyAyLjctMTEuNDkgNS40Ni0xMy45MyA4LjY4LTEuOSAyLjUyLTIuNTggNC43Ni0zLjMzIDkuOC0uOSA2LjA4LTEuNTMgOC42OC0zLjQ3IDEyLjU2YTMwLjYgMzAuNiAwIDAgMS05LjY2IDExLjQ1Yy0zLjEyIDIuMjYtNS45NSAzLjczLTExLjkzIDYuNGwtMi4zMSAxLjA0Yy01LjAxIDIuMjctOC4xOCAzLjk5LTExLjI1IDYuMjktMTIuOSA5LjY4LTE1LjkzIDE0LjE3LTMxLjg1IDQ4LjgtNi4zMSAxMy43Ni0xMi43IDIyLjY4LTE5LjYgMjguMjUtNS4wOCA0LjEtOC41MyA1LjU3LTE3LjMgOC4yN2E0NC42NCA0NC42NCAwIDAgMC03LjMzIDIuNzNjLTYuMjQgMy4xMi0xNS43IDYuNC0yOC4zIDEwLjA2YTg2Ny40IDg2Ny40IDAgMCAxLTIxLjggNS45N2MtMy43NyAxLjAxLTcuOTMgMy4xLTEyLjU2IDYuMTlhMTM3LjM1IDEzNy4zNSAwIDAgMC0xMi45NSAxMC4wN2MtMi4yNCAxLjkyLTkuNDggOC4zLTkuNDggOC4zYTk4LjIgOTguMiAwIDAgMS03Ljg0IDYuMzdjLTIuNDYgMS43Mi0xNS4zMiA5LjgzLTE5LjI2IDEyLjVhMjAzIDIwMyAwIDAgMC0yNi42OSAyMS40NWMtMTEuMTMgMTAuNTgtMTIuNDMgMTguMy03LjQ3IDI4LjYzYTc0LjUyIDc0LjUyIDAgMCAwIDIuNjIgNC45NWwuOTQgMS43YTY5Ljg0IDY5Ljg0IDAgMCAxIDQuMDMgOC4xN2MyLjg4IDcuMiAzLjQgMTIuNDYgMS44OSAxNi43My0xLjIyIDMuNDMtMy4yOCA1Ljc3LTguMDIgOS44NC0xLjE0Ljk3LTIuMzIgMS44LTUuMyAzLjY3LTMuOTIgMi40NS01LjY5IDMuODktNy4zMSA2LjQyLTIuMTMgMy4zLTMuMjIgNy44OS0zLjIyIDE0LjUzIDAgOS4wNS0xLjM0IDE1Ljc5LTQuMDUgMjEuMzQtMi4xOSA0LjQ5LTQuODUgNy43Ny0xMC4xIDEzLjAxLTcuMDcgNy4wNy0xMS44NSAyOC45LTExLjg1IDQ4LjY1IDAgMi44LS41OCA1LjQ4LTEuNyA4em0yODIuNTQgMGgtMS4wMWwtMS4xLTUuOGMtMy4wOC0xNi4yNi00LjA1LTI2LjItMi43NC0zNy4yNi43LTUuOC43Ny05LjY4LjU1LTE1LjMtLjE4LTQuNDUtLjE3LTUuNjguMTktNy42My43OC00LjMgMy40NC04LjUzIDEwLjM5LTE2LjM0IDkuMDctMTAuMiAxMi4yNi0xNS40MSAxOS44LTMwLjE1IDEuMzUtMi42NCAyLjMzLTQuNDcgMy4zOC02LjMuOS0xLjU4IDEuODItMy4wNiAyLjc3LTQuNSAzLjE0LTQuNyA3LjAzLTguNDIgMTYuODQtMTYuODEgMTEuMjItOS42IDE1LjUtMTMuODYgMTguMTMtMTkuMTMuNy0xLjQgMS4zLTIuOCAxLjkzLTQuNGEyMDYgMjA2IDAgMCAwIDEuNDktNC4wNWMzLjYzLTkuOTQgOC4wMS0xMy45MyAyMi45LTE3LjgxIDQuOTktMS4zIDIwLjU1LTUuMTMgMjEuMzgtNS4zNCAxNi4xOS00LjEgMjUuMzMtNy4zNiAzMy40OC0xMi42IDUuODYtMy43NyA1Ljg0LTMuNzYgMjcuNjYtMTYuNTNsMi42LTEuNTJjMTAuMjMtNiAxNy4xLTEwLjIgMjIuNzMtMTMuOTVhMTQ5LjMgMTQ5LjMgMCAwIDAgOC44LTYuMyA3MjMuNyA3MjMuNyAwIDAgMCA2LjM3LTUuMDhBODcuNzQgODcuNzQgMCAwIDEgNjAwIDM0Mi45NXYxLjEyYTg1Ljc2IDg1Ljc2IDAgMCAwLTE1LjQ5IDkuOWMuMTgtLjE0LTQuNzYgMy44NC02LjM4IDUuMWExNTAuMyAxNTAuMyAwIDAgMS04Ljg1IDYuMzVjLTUuNjUgMy43Ni0xMi41MyA3Ljk2LTIyLjc4IDEzLjk3bC0yLjYgMS41M2MtMjEuOCAxMi43NS0yMS43OCAxMi43NC0yNy42MyAxNi41LTguMjcgNS4zMi0xNy40OSA4LjYxLTMzLjc4IDEyLjczLS44My4yMS0xNi4zOSA0LjA0LTIxLjM2IDUuMzMtOC4wMyAyLjEtMTMuMTUgNC41LTE2LjQ1IDcuNS0yLjY2IDIuNDItNCA0Ljg2LTUuNzcgOS43bC0xLjUgNC4wN2E1MS4xMiA1MS4xMiAwIDAgMS0xLjk2IDQuNDdjLTIuNzIgNS40NS03LjA0IDkuNzUtMTguMzggMTkuNDUtOS43MyA4LjMyLTEzLjYgMTIuMDItMTYuNjUgMTYuNmE3Ny4xOCA3Ny4xOCAwIDAgMC0yLjc0IDQuNDVjLTEuMDUgMS44MS0yLjAxIDMuNjMtMy4zNSA2LjI1LTcuNTggMTQuODEtMTAuODIgMjAuMDgtMTkuOTYgMzAuMzYtNi44MyA3LjctOS40IDExLjc4LTEwLjE1IDE1Ljg2LS4zNCAxLjg1LS4zNCAzLjA0LS4xNyA3LjQuMjIgNS42OC4xNCA5LjYtLjU1IDE1LjQ3LTEuMyAxMC45Mi0uMzQgMjAuNzkgMi43MyAzNi45NWwxLjEyIDUuOTl6bS03Ni41OSAwaC0yLjFsMS4zOS00LjNjMS4wNC0zLjMgMS45My02Ljc4IDIuNjgtMTAuNCAyLjY1LTEyLjczIDMuMjctMjMuNjMgMy4yNy00MS4zIDAtNS43MS0xLjg2LTkuNzUtNC4xMy05Ljc1LTIuOTQgMC02Ljk2IDUuNjEtMTAuOTMgMTcuMDhDMjcxLjE0IDU3OS42OCAyNTguMyA1OTMgMjM4IDU5M2MtMjIuNDIgMC0yOS4yNi0xLjM1LTQ4LjQyLTEwLjA5YTg3LjY5IDg3LjY5IDAgMCAxLTkuNDItNS4wNGMtMi45NS0xLjgtMTIuNzgtOC41Ny0xNC44NC05LjcyLTQuMi0yLjM2LTctMi43MS05LjcyLS45OS0uNjMuNC0xLjI2LjkxLTEuOSAxLjU1YTU3LjY5IDU3LjY5IDAgMCAxLTQuMzEgMy44NiAxNDcuODggMTQ3Ljg4IDAgMCAxLTMuMDYgMi40NGwtMSAuOEMxMzcuMDEgNTgyLjQzIDEzNCA1ODcuMTggMTM0IDU5N2MwIDEuMDItLjAyIDIuMDEtLjA3IDNoLTJjLjA1LS45OS4wNy0xLjk4LjA3LTMgMC0xMC41MiAzLjMzLTE1Ljc4IDEyLjA5LTIyLjc2YTI2NS42MSAyNjUuNjEgMCAwIDEgMi0xLjZjLjgzLS42NCAxLjQzLTEuMTMgMi4wMy0xLjYxYTU1Ljc2IDU1Ljc2IDAgMCAwIDQuMTctMy43NGMuNzQtLjczIDEuNDgtMS4zNCAyLjI0LTEuODIgMy40Ny0yLjIgNy0xLjc1IDExLjc3LjkzIDIuMTUgMS4yMSAxMi4wMyA4IDE0LjkgOS43NmE4NS43IDg1LjcgMCAwIDAgOS4yMiA0LjkzQzIwOS4yOSA1ODkuNyAyMTUuODUgNTkxIDIzOCA1OTFjMTkuMjUgMCAzMS40OS0xMi43IDQxLjA2LTQwLjMzIDQuMjQtMTIuMjUgOC42Ni0xOC40MiAxMi44MS0xOC40MiAzLjggMCA2LjEzIDUuMDYgNi4xMyAxMS43NSAwIDE3LjgtLjYzIDI4LjgtMy4zIDQxLjctLjc3IDMuNy0xLjY4IDcuMjMtMi43NSAxMC42LS40IDEuMy0uOCAyLjUzLTEuMTkgMy43em0tMTQ5LjI1IDBsLjUtLjk0YTE2MC4xIDE2MC4xIDAgMCAwIDYuNTMtMTMuMjZjMi43My02LjI5IDUuNzgtOS42NCA5LjI0LTEwLjUyIDMuNzQtLjk1IDcuMTUuNzQgMTIuNTYgNS4xMyA1LjQzIDQuNCA2LjA3IDQuODYgNy43MyA1LjEgMS42LjIyIDQuMjggMS4xNCA4Ljg2IDIuOTUgMS4zLjUgMTAuNzggNC4zNSAxMy44NSA1LjU1IDMuMDcgMS4yIDUuODUgMi4yNSA4LjQ5IDMuMTggMy4xIDEuMSA1Ljk4IDIuMDQgOC42NSAyLjgxaC0zLjQ1Yy0xLjc2LS41Ni0zLjYtMS4xOC01LjU0LTEuODdhMjgxLjIgMjgxLjIgMCAwIDEtOC41MS0zLjE5Yy0zLjA4LTEuMi0xMi41Ny01LjA0LTEzLjg2LTUuNTUtNC41LTEuNzgtNy4xNS0yLjY4LTguNjMtMi45LTEuOTQtLjI3LTIuNTMtLjctOC4yMi01LjMtNS4xNy00LjItOC4zNi01Ljc4LTExLjY5LTQuOTQtMy4xLjc4LTUuOTQgMy45Mi04LjU2IDkuOTVhMTYxIDE2MSAwIDAgMS02LjgyIDEzLjhoLTEuMTN6bTExMi44OSAwYTMwLjM0IDMwLjM0IDAgMCAwIDExLjI3LTYuMjdjMS41NS0xLjM2IDMuMzItMy40NiA1LjM0LTYuMjkgMS4wNS0xLjQ2IDIuMTUtMy4xIDMuNDEtNS4wNGEzNDkuNzMgMzQ5LjczIDAgMCAwIDIuNS0zLjlsLjQ3LS43NS45My0xLjQ3YTg5LjE3IDg5LjE3IDAgMCAxIDMuMjUtNC44NmMxLjA1LTEuNDMgMS44Mi0yLjIzIDIuNDQtMi40NiAxLjAyLS4zNyAxLjQ5LjQ4IDEuNDkgMi4wNGwuMDEgMi4xMWMuMDUgNi45MS0uMDggMTEuMzItLjcgMTYuMzNhNDguNCA0OC40IDAgMCAxLTIuMzggMTAuNTZoLTEuMDdhNDYuNDcgNDYuNDcgMCAwIDAgMi40NS0xMC42OGMuNjItNC45Ni43NS05LjMzLjctMTYuMmwtLjAxLTIuMTJjMC0uOTctLjA4LTEuMTItLjE1LTEuMS0uMzYuMTQtMS4wNS44NS0xLjk3IDIuMWE4OC40NCA4OC40NCAwIDAgMC0zLjIyIDQuODJsLS45MiAxLjQ2LS40OC43NWExMjY4LjEgMTI2OC4xIDAgMCAxLTIuNSAzLjkyYy0xLjI2IDEuOTUtMi4zOCAzLjYtMy40NCA1LjA4LTIuMDYgMi44OC0zLjg3IDUuMDQtNS41IDYuNDVhMzAuODcgMzAuODcgMCAwIDEtOC45NCA1LjUyaC0yLjk4em0tMTgzLjcyIDBINjkuM2MzLjM3LTMuNDMgNS4xOS04LjMzIDUuMTktMTUgMC0xOC42LS4wNC0xNy4zNSAxLjAyLTIwLjc3LjYtMS45MyAxLjUtMy43NCAzLjI3LTYuNjMuNDItLjcgNC45Mi03LjggNi43OC0xMC44NiAzLjA0LTQuOTcgMTEuMDQtMTYuNSAxMi4yMS0xOC41NiAzLjQ4LTYuMDggNC43Mi0xMi4wNiA0LjcyLTI0LjE4IDAtNy44NSAyLjUtMTQuMiA4LjEtMjMuNDRsMi44NC00LjYzYTcyLjY3IDcyLjY3IDAgMCAwIDIuNDktNC40YzEuNjItMy4xNSAyLjQ4LTUuNzggMi42Mi04LjI4LjItMy43OC0xLjMtNy4yOS00LjktMTAuOS01LjEzLTUuMTItOC42LTUuNDMtMTEuMi0xLjg1LTIuMTIgMi45Mi0zLjQ4IDcuNzQtNS4wNiAxNi40Ny0uMiAxLjAzLS44MiA0LjYtLjgyIDQuNTctLjgzIDQuNjctMS40IDcuMzMtMi4xIDkuNi0xLjM1IDQuNDItMy43IDcuNjEtOC4zNiAxMi4yNmwtMy4yNiAzLjJjLTYuMzggNi4zOS05LjY4IDExLjUxLTExLjM2IDE5LjVsLTEuMTYgNS41MmMtLjg3IDQuMS0xLjU2IDcuMDQtMi4zMyA5Ljk0LTMuNjcgMTMuNzQtOS42NSAyNS45Ny0yMi41OSA0NC43Mi03LjY4IDExLjE0LTExLjA1IDE4Ljg3LTEwLjkyIDIzLjcyaC0xYy0uMTItNS4xNiAzLjM1LTEzLjA1IDExLjEtMjQuMjggMTIuODctMTguNjcgMTguOC0zMC44IDIyLjQ0LTQ0LjQyLjc3LTIuODggMS40NS01LjggMi4zMi05Ljg5bDEuMTYtNS41MWMxLjczLTguMjIgNS4xMy0xMy41IDExLjY0LTIwIC42My0uNjQgMi44NC0yLjggMy4yNS0zLjIxIDQuNTctNC41NCA2LjgyLTcuNjIgOC4xMi0xMS44NGE4MS41OCA4MS41OCAwIDAgMCAyLjA3LTkuNDhsLjgxLTQuNTdjMS42Mi04LjkgMy0xMy44IDUuMjQtMTYuODkgMy00LjE1IDcuMi0zLjc4IDEyLjcxIDEuNzQgMy44IDMuOCA1LjQyIDcuNTggNS4yIDExLjY2LS4xNSAyLjY2LTEuMDUgNS40MS0yLjczIDguNjhhNzMuNiA3My42IDAgMCAxLTIuNTIgNC40NmwtMi44NCA0LjYzYy01LjUyIDkuMS03Ljk2IDE1LjMtNy45NiAyMi45MiAwIDEyLjI4LTEuMjggMTguNDMtNC44NSAyNC42OC0xLjIgMi4xLTkuMjEgMTMuNjUtMTIuMjIgMTguNTgtMS44NyAzLjA2LTYuMzcgMTAuMTgtNi43OCAxMC44Ni0xLjczIDIuODItMi42IDQuNTctMy4xNyA2LjQtMS4wMiAzLjI4LS45OCAyLjEtLjk4IDIwLjQ4IDAgNi41Mi0xLjcgMTEuNDQtNC44MiAxNXpNMzEwLjA5IDBoMS4wNmMtLjM3LjktLjc3IDEuODMtMS4yIDIuODItMy45IDkuMDYtNS40NSAxNS4xNS01LjQ1IDI1LjE4IDAgNy42NC0yLjEgMTEuNi02LjY0IDEzLjA1LTMuNDYgMS4xLTUuNzIuOTgtMTcuNTctLjQzLTExLjU1LTEuMzYtMTkuMTctMS41OC0yOC4xNi0uMTQtNi4yNCAyLjQ5LTI1LjkxIDcuMDItMzIuMTMgNy4wMi0xMS4xNSAwLTM2Ljc2LTIuODgtNTQuMTItNy4wMWEyMi4wOCAyMi4wOCAwIDAgMC0xNi45NSAyLjQ4Yy00LjA1IDIuMzMtNy4wOSA1LjAzLTEzLjkgMTEuOTctNi4yOCA2LjM5LTkuNTMgOS4yMy0xMy44IDExLjUtNy4wOSAzLjc5LTExLjIyIDcuNjUtMTMuNCAxMi4yNy0xLjgyIDMuODUtMi4zMyA3Ljg0LTIuMzMgMTUuMjkgMCA0LjQtMi42NSA2LjY5LTkuNDUgOS43NC4xLS4wNS0yLjk3IDEuMzEtMy44NCAxLjcxLTguNzggNC4wNi0xMi43MSA4LjI5LTEyLjcxIDE2LjU1IDAgMTIuNTItNC44NiAxOS4yMi0xNy4zNCAyNy45NmwtNC41NiAzLjE0Yy0xLjkgMS4zLTMuMyAyLjMtNC42NyAzLjMtLjkyLjY4LTEuNzkgMS4zNC0yLjYyIDItNy4xNiA1LjYyLTExIDE0LjU0LTE1LjU2IDMzLjI4LS42MyAyLjU3LTMuMyAxNC00LjA3IDE3LjE0YTM1MC40NCAzNTAuNDQgMCAwIDEtNS4yIDE5LjMzYy0xLjM3IDQuNS00LjUgMTUuMDctNC45NiAxNi41My0xLjA1IDMuNC0xLjY0IDQuOTQtMi40NiA2LjMyLS44MiAxLjQtNi44NSA5LjA4LTEyLjY0IDE4LjI3TDAgMjc3Ljk4di0xLjlsNC41OC03LjM1YTI3MC44IDI3MC44IDAgMCAxIDEyLjYxLTE4LjIzYy0uMy41IDEuMzUtMi44IDIuMzgtNi4xMi40NS0xLjQ0IDMuNTgtMTIuMDEgNC45NS0xNi41MyAxLjgzLTYuMDMgMy40NC0xMi4wOSA1LjE5LTE5LjI3Ljc2LTMuMTMgMy40NC0xNC41NiA0LjA2LTE3LjE0IDQuNjItMTguOTUgOC41Mi0yOC4wMiAxNS45Mi0zMy44My44NC0uNjcgMS43Mi0xLjMzIDIuNjUtMi4wMSAxLjM4LTEuMDIgMi44LTIuMDEgNC43LTMuMzJsNC41NC0zLjE0QzczLjgzIDE0MC41NyA3OC41IDEzNC4xMyA3OC41IDEyMmMwLTguNzQgNC4yLTEzLjI2IDEzLjI5LTE3LjQ1Ljg4LS40MSAzLjk2LTEuNzcgMy44NS0xLjczIDYuNDYtMi45IDguODYtNC45NyA4Ljg2LTguODIgMC03LjYuNTMtMTEuNyAyLjQyLTE1LjcxIDIuMjktNC44NCA2LjU3LTguODUgMTMuODQtMTIuNzMgNC4xNS0yLjIxIDcuMzUtNSAxNC4xNS0xMS45MyA2LjI4LTYuNCA5LjM2LTkuMTMgMTMuNTItMTEuNTNhMjMuMDcgMjMuMDcgMCAwIDEgMTcuNjktMi41OWMxNy4yNyA0LjEyIDQyLjggNi45OSA1My44OCA2Ljk5IDYuMSAwIDI1LjczLTQuNTMgMzEuOTItNyA5LjEyLTEuNDYgMTYuODMtMS4yNSAyOC40OS4xMyAxMS42MyAxLjM4IDEzLjkgMS41IDE3LjE1LjQ3IDQuMDYtMS4zIDUuOTQtNC44NSA1Ljk0LTEyLjEgMC0xMC4xIDEuNTYtMTYuMyA2LjYtMjh6bTI1LjEyIDBoMWMuMDUgNS42Mi4yNiAxMS40OC42NSAxOS40LjQ3IDkuNy42NCAxNC41Ny42NCAyMS42IDAgOS44MS00LjY4IDE3LjQ2LTEzLjEgMjMuMTYtNi41MyA0LjQzLTE0Ljk0IDcuNDYtMjQuMzMgOS4zMy0zLjc0LjU0LTkuNDIuNTYtMjIuNjguMjMtNi43NC0uMTctOS4zNS0uMjItMTIuMzktLjIyLTIuNzcgMC00Ljk3LjQzLTcuNjMgMS4zNi0uODguMy00LjU1IDEuNzQtNS41OCAyLjExLTYuNTUgMi4zNS0xMy41OSAzLjUzLTI0Ljc5IDMuNTMtOC4xIDAtMTMuNTgtMS4zOC0yMi40Ni00LjlsLTMuMTgtMS4yNWMtMTIuNTUtNC44Ny0yMS4yNy01LjE1LTM3LjE4IDEuMTItMTEuMTUgNC4zOS0xOC4xMyA5LjItMjIuMjggMTQuODEtMy4xNSA0LjI2LTQuMzMgNy44LTUuOTQgMTUuOC0xLjIyIDYuMDktMS45MyA4Ljc0LTMuNSAxMi4xMy0xLjY1IDMuNTMtMy45NyA1LjgxLTcuMDcgNy4yMi0yLjMzIDEuMDctNC4zNSAxLjUtOS4zMiAyLjE5LTkuMDQgMS4yNy0xMi43NyAzLjA5LTE1LjYxIDkuNTgtMy43MSA4LjQ4LTcuNzIgMTMuODctMTQuMjIgMTkuNzYtMi40IDIuMTgtMTMuMTQgMTEuMDItMTUuOTEgMTMuNDItOC4yIDcuMS0xMy44NSAxNy4zNy0xOC43IDMxLjk3YTI1OC44MSAyNTguODEgMCAwIDAtMy4yNyAxMC43Yy0uMDEuMDUtMi4yNiA3Ljk3LTIuODggMTAuMS04LjQ5IDI4Ljg1LTE3Ljg4IDUyLjk1LTI2LjEzIDYxLjItMi44IDIuOC01LjA2IDUuNjQtMTAuNCAxMi45Ni0zLjQgNC42OC02LjIzIDguMjUtOC45NSAxMS4xdi0xLjU1YzIuNzQtMi45OCA1LjczLTYuODIgOS40OC0xMS45NyA0LjAzLTUuNTIgNi4zMi04LjQgOS4xNy0xMS4yNCA4LjA3LTguMDggMTcuNDQtMzIuMTQgMjUuODctNjAuOC42Mi0yLjEgMi44Ni0xMC4wMyAyLjg4LTEwLjA4IDEuMjEtNC4yNCAyLjIxLTcuNTMgMy4yOC0xMC43NCA0LjktMTQuNzUgMTAuNjMtMjUuMTYgMTktMzIuNCAyLjc4LTIuNDIgMTMuNS0xMS4yNSAxNS44OS0xMy40IDYuNC01LjggMTAuMzItMTEuMDkgMTMuOTctMTkuNDMgMS42OC0zLjgzIDQuMDUtNi4zMSA3LjItNy44NiAyLjQtMS4xNyA0LjY0LTEuNjcgOS41My0yLjM2IDQuNTQtLjYzIDYuNS0xLjA1IDguNy0yLjA2IDIuODktMS4zMSA1LjAzLTMuNDIgNi41OC02LjczIDEuNTMtMy4zIDIuMjMtNS45IDMuNDMtMTEuOSAxLjY0LTguMTQgMi44NS0xMS43OSA2LjExLTE2LjIgNC4yOC01Ljc5IDExLjQxLTEwLjcgMjIuNzMtMTUuMTYgMTYuMTUtNi4zNiAyNS4xMy02LjA3IDM3LjktMS4xMWwzLjE5IDEuMjZjOC43NyAzLjQ3IDE0LjEzIDQuODIgMjIuMDkgNC44MiAxMS4wOSAwIDE4LjAyLTEuMTYgMjQuNDYtMy40NyAxLS4zNiA0LjY4LTEuOCA1LjU4LTIuMTFBMjIuNSAyMi41IDAgMCAxIDI2NSA3Mi41YzMuMDUgMCA1LjY3LjA1IDE0LjA3LjI2IDExLjUzLjI5IDE3LjIuMjcgMjAuODMtLjI1IDkuMjUtMS44NSAxNy41NC00LjgzIDIzLjk0LTkuMTdDMzMyIDU3LjggMzM2LjUgNTAuNDYgMzM2LjUgNDFjMC03LS4xNy0xMS44Ni0uNy0yMi43LS4zNS03LjI2LS41NS0xMi44My0uNTktMTguM3pNOTMuODcgMGgyLjA0Yy0uNyA0LTEuNjEgNi44Mi0zLjAzIDkuNDctMi4zMyA0LjM4LTIuODUgNS43NS01LjI2IDEzLjAzYTQwLjQ2IDQwLjQ2IDAgMCAxLTEuOTQgNS4wM2MtMi4yNCA0LjY2LTUuOTIgOC44LTEzLjA3IDE0LjI2LTguMDEgNi4xMy0xNC4yNyAxNi41NS0yMC4wMyAzMS41NS0yLjQgNi4yMy04Ljc1IDI1LjYzLTkuNjQgMjguMDEtMi42OSA3LjE2LTYuNTYgMTIuNy0xNS42MyAyMy42OGwtMi42OCAzLjI0Yy02LjAyIDcuMzQtOS4zNSAxMi4wNy0xMS43MiAxNy4xNS0yLjMgNC45NC03LjEyIDkuOS0xMi45MSAxNC4xNXYtMi40YzUuMTQtMy45NCA5LjEtOC4zIDExLjEtMTIuNiAyLjQ2LTUuMjcgNS44Ny0xMC4xIDExLjk4LTE3LjU2bDIuNjgtMy4yNmM4Ljk0LTEwLjggMTIuNzItMTYuMjIgMTUuMy0yMy4xLjg4LTIuMzMgNy4yNC0yMS43NCA5LjY1LTI4LjAzIDUuODktMTUuMzEgMTIuMy0yNiAyMC42OC0zMi40MSA2LjkyLTUuMyAxMC40LTkuMiAxMi40OC0xMy41NS42NS0xLjM1IDEuMTYtMi43IDEuODUtNC43OSAyLjQ1LTcuNCAzLTguODMgNS40LTEzLjM0QTI3LjY4IDI3LjY4IDAgMCAwIDkzLjg3IDB6bTkuMDcgMGgxLjAyYy0xLjY2IDguMy0yLjkxIDEyLjY3LTQuNTQgMTUuMjZhNTkuMTQgNTkuMTQgMCAwIDAtNC4xIDguMjFjLTEuMjcgMy0yLjQ0IDYuMi0zLjUgOS40LS4zOCAxLjEyLS43IDIuMTYtMi40MSA1LjM5YTI1MS40OCAyNTEuNDggMCAwIDAtMTIuODEgMTMuM2MtMy40OCAzLjk2LTUuOTUgNy4yNy03LjE1IDkuNjYtLjk1IDEuOS0yLjA2IDUuOTktMy42MSAxMi45Ny0uNjQgMi45LTMuNjUgMTcuMTUtNC41MSAyMS4wNy0zLjYzIDE2LjQ1LTYuNjMgMjYuNjktOS45IDMyLTcuNjYgMTIuNDUtMTAuNjQgMTUuNzEtMzcuMDggNDEuMUE2OS43OCA2OS43OCAwIDAgMSAwIDE3OS4yMXYtMS4xNWE2OS4zOSA2OS4zOSAwIDAgMCAxMy42NS0xMC40MmMyNi40LTI1LjMzIDI5LjMyLTI4LjU1IDM2LjkyLTQwLjkgMy4yLTUuMTggNi4xOC0xNS4zNyA5Ljc4LTMxLjcuODYtMy45MSAzLjg3LTE4LjE2IDQuNTEtMjEuMDYgMS41Ny03LjA5IDIuNy0xMS4yIDMuNy0xMy4yIDEuMjQtMi41IDMuNzYtNS44NiA3LjI5LTkuODkuOS0xLjAzIDEuODYtMi4xIDIuODYtMy4xOCAyLjQtMi42IDQuOTYtNS4yMiA3LjUzLTcuNzYuOS0uODggMS43My0xLjcgMy4zNy0zLjRhMTI5LjAyIDEyOS4wMiAwIDAgMSA0Ljc4LTEzLjQ2IDYwLjA3IDYwLjA3IDAgMCAxIDQuMTktOC4zNWMxLjUyLTIuNDQgMi43NC02LjcxIDQuMzYtMTQuNzR6TTgzLjcxIDBoMS4xYy0yLjA5IDQuNzQtNi4wMyA4LjkyLTExLjQyIDEyLjMtNy4yIDQuNTItMTYuNSA3LjItMjQuMzkgNy4yLTguOSAwLTExLjggNy0xMS43NCAyMS41MiAwIDEuNy4wNCAzLjE3LjEyIDUuOTkuMSAzLjMuMTIgNC40NS4xMiA1Ljk5IDAgNS43My0uNzYgMTEuMy0yLjAxIDE2LjVhNjYuNjcgNjYuNjcgMCAwIDEtMi4xNSA2Ljk3IDI1OTcuNzYgMjU5Ny43NiAwIDAgMS03IDE1Ljg2QTQyNzAuOCA0MjcwLjggMCAwIDEgNi40NCAxMzYuMiA1NC42NCA1NC42NCAwIDAgMSAwIDE0N3YtMS42NWE1NC44NyA1NC44NyAwIDAgMCA1LjU1LTkuNTdBNDI2OS44MiA0MjY5LjgyIDAgMCAwIDMwLjcgNzkuOTdjLjUzLTEuMi45OS0yLjIzIDIuNDQtNS45QTY5LjIzIDY5LjIzIDAgMCAwIDM2LjUgNTNjMC0xLjUyLS4wMy0yLjY2LS4xMi01Ljk1LS4wOC0yLjgzLS4xMi00LjMxLS4xMi02LjAxLS4wMy02Ljc5LjUzLTExLjYyIDIuMDctMTUuMzQgMS45NC00LjY4IDUuMzktNy4xOSAxMC42Ny03LjE5IDcuNyAwIDE2LjgxLTIuNjMgMjMuODYtNy4wNUM3Ny45MyA4LjI3IDgxLjY2IDQuMzggODMuNyAwem0yODIuNjMgMGgxLjAxYzEuODYgMTAuMDIgMi4xOCAxMi42NyAyLjMyIDE4LjNhMTIzLjQzIDEyMy40MyAwIDAgMSAuMzcgMjcuODNjLS45NiA4Ljc4LTMuMSAxNi4wMS02LjYzIDIxLjE1LTExLjM0IDE2LjUtMzkuOCAyOS4yMi02Ni40MSAyOS4yMi01LjA5IDAtMTAuNDcuMjgtMTYuMzEuODNhNDEzLjggNDEzLjggMCAwIDAtMjQuMzcgMy4xNmMtMjEuNTYgMy4yNi0yNy42NiA0LjAxLTM2LjMyIDQuMDEtNi45MiAwLTEyLjItMS4wNS0yMS42OS0zLjlsLTIuNzgtLjgzYy0xLjM5LS40MS0yLjU0LS43NC0zLjY1LTEuMDItOC0yLjA1LTE0LjIyLTIuMDQtMjEuNy43MmExNi4zMiAxNi4zMiAwIDAgMC05LjE3IDguMThjLTEuNiAzLjA1LTIuNSA2LjA2LTQuMDIgMTIuODMtMS41IDYuNjQtMi4zNCA5LjUyLTMuOTkgMTIuNjRhMTYuMTYgMTYuMTYgMCAwIDEtOS44NSA4LjM2IDEwNC44IDEwNC44IDAgMCAwLTkuNSAzLjQyYy02LjU1IDIuOC0xMC4xIDUuNTctMTMuOCAxMC40Ny0xLjMzIDEuNzUtMS4wMyAxLjMtNS40MyA3LjktMS45OCAyLjk3LTQuNjYgNS44LTguNDggOS4xNC0yLjAxIDEuNzYtMTAuNzEgOC44My0xMi44OCAxMC43LTcuMzcgNi4zNS0xMi41OCAxMi4xNC0xNi42MyAxOS4xNC00LjIyIDcuMy03LjggMTguMy0xMS4yOCAzMy4yNi0uODcgMy43My0xLjcyIDcuNjQtMi42NCAxMi4xNGwtMS4xOCA1LjgtMS4wOSA1LjQ1Yy0xLjggOC45Ni0yLjc3IDEzLjI4LTMuNzcgMTYuMjYtNi44IDIwLjQ0LTE3LjI2IDQyLjE2LTI3LjEzIDUxLjItNS4xMSA0LjctOC4xIDcuMDctMTEuMSA4Ljg2LS45LjU0LTEuODQgMS4wNC0yLjkyIDEuNTctLjQ0LjIyLTkuNiA0LjQtMTQuMSA2LjY2bC0xLjIyLjYydi0xLjEzbC43OC0uMzljNC41Mi0yLjI2IDEzLjY3LTYuNDQgMTQuMS02LjY1YTQxLjE5IDQxLjE5IDAgMCAwIDIuODQtMS41NGMyLjk0LTEuNzUgNS44OC00LjA5IDEwLjk0LTguNzMgOS43MS04LjkgMjAuMS0zMC41MSAyNi44Ny01MC43OS45Ny0yLjkyIDEuOTQtNy4yMiAzLjczLTE2LjEzbDEuMS01LjQ2YTQ5MC41IDQ5MC41IDAgMCAxIDMuODItMTcuOTZjMy41LTE1LjA2IDcuMS0yNi4xNCAxMS4zOS0zMy41NCA0LjExLTcuMTEgOS40LTEyLjk4IDE2LjgzLTE5LjQgMi4xOS0xLjg4IDEwLjg4LTguOTUgMTIuODgtMTAuNyAzLjc3LTMuMjggNi4zOS02LjA1IDguMy04LjkzIDQuNDMtNi42NCA0LjEyLTYuMTggNS40Ny03Ljk2IDMuOC01LjAzIDcuNS03LjkxIDE0LjIxLTEwLjc4IDIuNjEtMS4xMiA1Ljc0LTIuMjQgOS41OS0zLjQ2YTE1LjE3IDE1LjE3IDAgMCAwIDkuMjctNy44NmMxLjU5LTMuMDIgMi40Mi01Ljg1IDQuMDMtMTIuOTkgMS40MS02LjI3IDIuMzItOS4zMyAzLjk4LTEyLjQ4YTE3LjMxIDE3LjMxIDAgMCAxIDkuNy04LjY2YzcuNy0yLjgzIDE0LjEtMi44NCAyMi4zLS43NSAxLjEyLjI5IDIuMjguNjEgMy42OCAxLjAzbDMuNzMgMS4xMWM4LjQ3IDIuNTQgMTMuNjYgMy41OCAyMC40NiAzLjU4IDguNTkgMCAxNC42Ny0uNzUgMzYuMTgtNGE0MTQuNjQgNDE0LjY0IDAgMCAxIDI0LjQxLTMuMTdjNS44OC0uNTQgMTEuMjktLjgzIDE2LjQxLS44MyAyNi4zIDAgNTQuNDUtMTIuNTggNjUuNTktMjguNzggMy40Mi00Ljk4IDUuNS0xMi4wNiA2LjQ2LTIwLjcuODQtNy43NC43My0xNi4wMi4wMi0yMy45YTEzNi4yIDEzNi4yIDAgMCAwLS41Ny01LjEyYzAtNC40Ny0uMy02Ljk0LTIuMTYtMTd6TTE4Ljg4IDBoMS4wM0MxOCA3LjU3IDE3LjE1IDEwLjE4IDE0LjQ2IDE2LjJjLTEuOTUgNC4zNy0yLjY3IDkuMTktMi40MiAxNC44OS4yIDQuMzMuNzEgNy43IDIuMjggMTYuMTMgMS4wOSA1Ljg4IDEuNTcgOC43NyAxLjk0IDEyLjIuOTYgOC45LjI0IDE2LjA4LTIuOCAyMi43OUE0NjMuNCA0NjMuNCAwIDAgMSAwIDEwOS40M3YtMi4xMmE0NjUgNDY1IDAgMCAwIDEyLjU0LTI1LjUyYzIuOTctNi41MiAzLjY3LTEzLjUzIDIuNzItMjIuMjctLjM2LTMuNC0uODQtNi4yNi0xLjkzLTEyLjEyLTEuNTctOC40Ny0yLjEtMTEuODgtMi4yOS0xNi4yNy0uMjYtNS44NC40OC0xMC44MSAyLjUtMTUuMzMgMi42NC01LjkgMy40OC04LjQ3IDUuMzQtMTUuOHptMjgwLjQ3IDBhNzAuNzggNzAuNzggMCAwIDEtNC45MSAxMS4yNGMtMi41NiA0LjctNC4wMSA4LjQ1LTQuODYgMTEuOThsLS40IDEuOC0uMjggMS40NWE1LjI4IDUuMjggMCAwIDEtLjc0IDIuMDdjLS43NCAxLjAzLTEuOTMgMS4yOC01LjEzIDEuMjUuOTIgMC05Ljg1LS4yOS0xNS4wMy0uMjktMTAuMiAwLTE4LjQ1LjgyLTI5LjQ2IDIuNTYtMTYuODcgMi42Ni0xNy43MyAyLjc3LTIzLjY2IDIuNTJhNDIuNTcgNDIuNTcgMCAwIDEtOC0xLjA5Yy0xNy43LTQuMTYtNDYuMTgtNS44Ni01NC43Mi0zLjAxLTIuNzIuOS01Ljg4IDIuOC05LjUyIDUuNTlhMTEyLjM3IDExMi4zNyAwIDAgMC02LjU0IDUuNDhjLTEuNCAxLjI1LTkuMTcgOC41LTEwLjc4IDkuODQtMS40NSAxLjItOC4xOCA3LjQyLTguODUgOC4wMmExMTQuNjUgMTE0LjY1IDAgMCAxLTQuNTUgMy45Yy00Ljk5IDQuMDMtOC45IDYuMi0xMS45MiA2LjItMy41Mi4wNS00LjMyIDAtNS4xNC0uNC0xLjEzLS41Ni0xLjUtMS43Mi0xLjEzLTMuNTcuNzQtMy42MyA0LjQ3LTEwLjg0IDEyLjg0LTI0LjggNS42OS05LjQ4IDkuNDItMTggMTEuNzgtMjYuMiAxLjQ1LTUuMDQgMS45NC03LjQgMi45Ny0xNC41NGgxLjAxYy0xLjA1IDcuMy0xLjU0IDkuNy0zLjAxIDE0LjgyLTIuMzkgOC4yOC02LjE2IDE2Ljg5LTExLjkgMjYuNDQtOC4zIDEzLjg0LTEyIDIxLjAxLTEyLjcgMjQuNDgtLjMgMS40NS0uMDggMi4xNC41OSAyLjQ3LjYuMyAxLjM1LjM1IDMuNDguMyAzLjkyIDAgNy42OS0yLjEgMTIuNS01Ljk4IDEuNC0xLjEzIDIuODctMi4zOSA0LjUxLTMuODYuNjYtLjU5IDcuNDEtNi44MyA4Ljg4LTguMDUgMS41OS0xLjMzIDkuMzQtOC41NSAxMC43NS05LjgyIDIuNC0yLjE1IDQuNTUtMy45NiA2LjYtNS41MyAzLjcyLTIuODUgNi45Ny00LjggOS44MS01Ljc0IDguNzYtMi45MiAzNy40MS0xLjIyIDU1LjI3IDIuOTkgMi41Ny42IDUuMTQuOTUgNy44MSAxLjA2IDUuODQuMjUgNi43LjE0IDIzLjQ3LTIuNTEgMTEuMDUtMS43NSAxOS4zNi0yLjU3IDI5LjYtMi41NyA1LjIgMCAxNS45OS4zIDE1LjA1LjI5IDIuODcuMDMgMy44NC0uMTcgNC4zLS44My4yMy0uMzIuNC0uOC41OC0xLjdsLjI4LTEuNDMuNC0xLjg1Yy44OC0zLjYgMi4zNi03LjQ0IDQuOTYtMTIuMjIgMS44Ny0zLjQzIDMuNDQtNyA0LjczLTEwLjc2aDEuMDZ6bS04LjU5IDBjLTUuOTEgMTcuOTQtOS41NSAyMi0xOS43NiAyMi00LjUgMC0xMC4yMi4zMi0yOC42OSAxLjVsLTEuNTMuMWMtMTUuNi45OS0yMy40NyAxLjQtMjguNzggMS40LTUuMzUgMC0xMy4yNC0uOTYtMjguODYtMy4yOGwtMS41NC0uMjNDMTYzLjE4IDE4Ljc1IDE1Ny40NyAxOCAxNTMgMThjLTQuNDUgMC03LjMgMS4wMS0xMC45NiAzLjM0LS4xLjA2LTEuOCAxLjE3LTIuMyAxLjQ3LTIuNDMgMS41LTQuMzIgMi4xOS02Ljc0IDIuMTktMi44IDAtNC4xMS0xLjQ2LTQuMTEtNC4yMiAwLTEuMDQuMTYtMi4yOS41LTQuMS4xNi0uODIuOS00LjQgMS4wNy01LjMyLjgtNC4xMSAxLjMtNy42OCAxLjQ3LTExLjM2aDJjLS4xNyAzLjgyLS42OCA3LjUtMS41IDExLjc1LS4xOS45NC0uOTIgNC41LTEuMDcgNS4zMWEyMS4wNCAyMS4wNCAwIDAgMC0uNDcgMy43MmMwIDEuNy40NiAyLjIyIDIuMTEgMi4yMiAxLjk5IDAgMy41NS0uNTcgNS43LTEuOS40Ny0uMjggMi4xNS0xLjM3IDIuMjYtMS40NEMxNDQuOTIgMTcuMTQgMTQ4LjEyIDE2IDE1MyAxNmM0LjYyIDAgMTAuMy43NCAyOC45IDMuNTFsMS41My4yM0MxOTguOTMgMjIuMDQgMjA2LjggMjMgMjEyIDIzYzUuMjUgMCAxMy4xMS0uNDEgMjguNjUtMS40bDEuNTQtLjFDMjYwLjczIDIwLjMyIDI2Ni40MyAyMCAyNzEgMjBjOC45NSAwIDEyLjE1LTMuNCAxNy42Ni0yMGgyLjF6TTE0MS41MSAwaDEuMTNjLTIuMDYgMy44Ni0yLjYzIDUuMS0yLjc3IDYuMTktLjE1IDEuMTIuNDIgMS42NCAyLjMyIDEuOTYgMS44LjMgMy44NS4zNSAxMC44MS4zNSA2LjAyIDAgMTMgLjU2IDIxLjM1IDEuNjIgMy45NS41IDguMDMgMS4xIDEzLjEzIDEuODkgMjQgMy43IDIyLjUgMy40OSAyNi44MyAzLjQ5IDI0LjAyIDAgNTEuODMtMi4yNCA2MC40NS02Ljk0IDIuODgtMS41NyA1LjA1LTQuNDkgNi42LTguNTZoMS4wN2MtMS42NCA0LjQ3LTMuOTggNy42OS03LjIgOS40NC04LjgzIDQuODItMzYuNjcgNy4wNi02MC45MiA3LjA2LTQuNDEgMC0yLjg0LjIyLTI2Ljk4LTMuNS01LjEtLjgtOS4xNy0xLjM4LTEzLjEtMS44OC04LjMxLTEuMDYtMTUuMjYtMS42Mi0yMS4yMy0xLjYyLTcuMDQgMC05LjEtLjA1LTEwLjk3LS4zNy0yLjM4LS40LTMuMzgtMS4zMi0zLjE1LTMuMDcuMTYtMS4yMi42OS0yLjQxIDIuNjMtNi4wNnptNzYuNCAwYzUuNjkgMS42NCAxMC4zNyAyLjUgMTQuMDkgMi41IDkuNTkgMCAxNi43LS43MSAyMi40LTIuNWgyLjk4QzI1MS4xMiAyLjUzIDI0My4yIDMuNSAyMzIgMy41Yy00LjUgMC0xMC4zMi0xLjIxLTE3LjUzLTMuNWgzLjQ1ek03MC42OSAwYy0yLjg3IDMuMjctNi45NSA1LjM5LTEyLjAyIDYuNTMtMy45OC44OS03LjUgMS4wOC0xMi45MiAxQTk3LjI0IDk3LjI0IDAgMCAwIDQ0IDcuNWMtNS4zNyAwLTguODYtMS4yNC0xMC4xLTQuOTdBOC42IDguNiAwIDAgMSAzMy41IDBoLjk5Yy4wMi44Mi4xNCAxLjU2LjM2IDIuMjJDMzUuOTEgNS4zOSAzOS4wMiA2LjUgNDQgNi41bDEuNzYuMDJjNS4zNS4wOSA4LjgtLjEgMTIuNjktLjk3QzYyLjk1IDQuNTQgNjYuNjMgMi43NCA2OS4zIDBoMS4zN3pNMCAyMDcuODdjNy4zMS0uMTYgMTEuNSAzLjMzIDExLjUgMTEuMTMgMCAxMS40MS01LjA1IDI4LjM1LTExLjUgNDEuNXYtMi4zYzUuOTMtMTIuNzIgMTAuNS0yOC40NyAxMC41LTM5LjIgMC03LjE4LTMuNy0xMC4zLTEwLjUtMTAuMTN2LTF6bTAgNy4wNWMxLjIzLjE0IDIuMTguNTggMi44NyAxLjMxIDEuNCAxLjQ4IDEuNiAzLjcyIDEuMTYgNy41OGwtLjE2IDEuM0EyOC45MyAyOC45MyAwIDAgMCAzLjUgMjI5YzAgMy4yLTEuNDggOS41Mi0zLjUgMTUuOXYtMy40NWMxLjQ5LTUuMTMgMi41LTkuODcgMi41LTEyLjQ1IDAtLjk4LjA4LTEuNzUuMzctNC4wMmwuMTYtMS4yOWMuNDItMy41Ni4yNC01LjU5LS44OC02Ljc3LS41LS41My0xLjIxLS44Ny0yLjE1LTF2LTF6TTAgNDEwLjl2LTEuNDdhMjEuNjcgMjEuNjcgMCAwIDAgMi45Ny00LjdjMS4zMi0yLjcgMi42OC02LjI4IDQuNTYtMTEuODkgNy44NS0yMy41NSA3LjgzLTI2LjYuMjUtMzAuNC0yLjI1LTEuMTItNC44LTEuNDMtNy43OC0uOTF2LTEuMDJhMTMuMSAxMy4xIDAgMCAxIDguMjIgMS4wNGM4LjI0IDQuMTIgOC4yNiA3LjYuMjUgMzEuNi0xLjg4IDUuNjYtMy4yNSA5LjI3LTQuNiAxMi4wMkEyMC44MiAyMC44MiAwIDAgMSAwIDQxMC45ek0zMy42NCA0NTJjMS42OCAwIDMuMDQtLjIzIDguMzQtMS4zMWwyLjM4LS40N2M4LjI2LTEuNTcgMTIuNzItMS4zIDE0LjUzIDIuMzMgMS4zOCAyLjc1LS40NyA1Ljg2LTQuNzUgOS42OGE3NS42IDc1LjYgMCAwIDEtNS4wOCA0LjA3Yy0uOTQuNy00Ljg5IDMuNTktNS43OSA0LjI3LTEuODYgMS40LTIuOTcgMi4zNy0zLjQ3IDMuMDNhMTkuMDggMTkuMDggMCAwIDAtMi44OSA1LjVjLjA3LS4yLTQuMDIgMTMuNjUtNi45NiAyMi4yMi0yLjcgNy44NS01LjU2IDEwLjcyLTguODIgOC41OS0yLjExLTEuNC0zLjY2LTQuMjQtNi42LTExLjAzLTEuOTgtNC42Mi0yLjUtNS43Ni0zLjQtNy40LTQuNTUtOC4xOC0zLjktMjMuOS0uMDUtMzIuODdhOS42IDkuNiAwIDAgMSA2Ljk4LTUuOTZjMi41OS0uNjYgNC44Ni0uNzUgMTEuNzgtLjY3bDMuOC4wMnptMCAyYy0xLjEzIDAtMi4wOSAwLTMuODItLjAyLTEyLjA3LS4xMy0xNC44My41Ny0xNi45IDUuNDEtMy42MyA4LjQ3LTQuMjYgMjMuNTUtLjA1IDMxLjEyLjk2IDEuNzMgMS40OCAyLjg4IDMuNSA3LjU4IDIuNzIgNi4zIDQuMjQgOS4wOCA1Ljg2IDEwLjE0IDEuNjQgMS4wOCAzLjUtLjggNS44Mi03LjU1YTY4Mi45IDY4Mi45IDAgMCAwIDYuOTctMjIuMjQgMjEuMDMgMjEuMDMgMCAwIDEgMy4xOC02LjA0Yy42NS0uODcgMS44NS0xLjkgMy44Ni0zLjQzLjkyLS43IDQuODctMy41NyA1LjgtNC4yNyAyLjAyLTEuNSAzLjYtMi43NyA0Ljk1LTMuOTcgMy42My0zLjIzIDUuMDktNS43IDQuMy03LjI4LTEuMjEtMi40Mi01LjA3LTIuNjUtMTIuMzgtMS4yN2wtMi4zNS40N2MtNS40OSAxLjExLTYuODYgMS4zNS04Ljc0IDEuMzV6bTM0NS42MyAxNDZjLTMuNDUtMTIuMjYtMy43Ny0xNC4xMy0zLjc3LTE5IDAtMy4zMy0uMTMtNi4yNy0uNDMtMTEuMzQtLjYzLTEwLjMzLS42NS0xMy41LjI2LTE3LjA3IDEuMjEtNC43NCA0LjIxLTcuMSA5LjY3LTcuMWgyNmM0LjA4IDAgNS4xOSAxLjg1IDUuOTMgNy4xMS4xLjc5LjEzLjk3LjE5IDEuMzIuODQgNS4zNSAyLjggNy41OCA4Ljg4IDcuNTggMy42NCAwIDUuNTQuNCA2LjQzIDEuMzcuNzYuODMuNzYgMS40NC4zNiAzLjkzLS44NSA1LjI2LjUgOC44NSA3LjUgMTMuOCA2LjMyIDQuNDUgMTEuNjMgNS4zNiAxNi41NSAzLjM3IDMuOC0xLjU0IDYuNzMtNC4xNiAxMS45Mi0xMGwxLjEtMS4yMyAxLjA5LTEuMjNhNzUuNiA3NS42IDAgMCAxIDIuNy0yLjg2IDM1LjgxIDM1LjgxIDAgMCAxIDkuNTctNi43M2MxLjUyLS43NiAxLjcyLS44NiA1LjY2LTIuNjMgNi4xLTIuNzMgOS4wMS00LjUgMTEuNzQtNy42MiAyLjYzLTMgNC42Ny00Ljg1IDYuNy02LjA0IDMuMTgtMS44NSA1LjQ2LTIuMTMgMTMuNjgtMi4xMyA1Ljk4IDAgMTAuNTYtNC4zMiAxOC0xNC45OWwyLjgyLTQuMDNjMS4wNi0xLjUgMS45NC0yLjcgMi43OS0zLjc5IDcuODctMTAuMTIgMTkuMzgtMTAuNCAzMC43NC45NiA1LjU0IDUuNTMgMTAuMTcgMTkuNDMgMTMuNjQgMzguNTEgMi41IDEzLjc1IDQuMTggMjkuNDYgNC40NyAzOS44NGgtMWMtLjMtMTAuMzItMS45Ni0yNS45Ny00LjQ1LTM5LjY2LTMuNDMtMTguODctOC4wMi0zMi42NS0xMy4zNi0zNy45OS0xMC45NS0xMC45NS0yMS43Ni0xMC42OC0yOS4yNi0xLjA0LS44MyAxLjA3LTEuNyAyLjI2LTIuNzUgMy43NWwtMi44MSA0LjAyYy03LjY1IDEwLjk1LTEyLjM4IDE1LjQyLTE4LjgzIDE1LjQyLTguMDQgMC0xMC4yMS4yNi0xMy4xNyAyLTEuOTIgMS4xMi0zLjkgMi45LTYuNDUgNS44My0yLjg2IDMuMjYtNS44NyA1LjA5LTEyLjA5IDcuODhhMTAzLjM1IDEwMy4zNSAwIDAgMC01LjYyIDIuNiAzNC44NCAzNC44NCAwIDAgMC05LjMyIDYuNTQgNzQuNjcgNzQuNjcgMCAwIDAtMy43NSA0LjA1bC0xLjEgMS4yNGMtNS4yOCA1Ljk1LTguMjkgOC42NC0xMi4yOCAxMC4yNS01LjI2IDIuMTMtMTAuOTIgMS4xNy0xNy41LTMuNDgtNy4zMy01LjE3LTguODItOS4xNS03LjkyLTE0Ljc3LjM0LTIuMTIuMzQtMi42LS4xLTMuMS0uNjQtLjY5LTIuMzQtMS4wNC01LjctMS4wNC02LjYzIDAtOC45Ni0yLjYzLTkuODctOC40MmwtLjItMS4zNGMtLjY3LTQuODItMS41My02LjI0LTQuOTMtNi4yNGgtMjZjLTUgMC03LjYgMi4wNC04LjcgNi4zNC0uODggMy40My0uODUgNi41Ny0uMjMgMTYuNzZhMTc3IDE3NyAwIDAgMSAuNDMgMTEuNGMwIDQuNzguMzIgNi42MyAzLjgxIDE5aC0xLjA0em0xMy42OCAwYy0xLjMxLTYuNTgtMS42MS0xMC43MS0xLjM2LTE0Ljg0LjA0LS43LjEtMS40NC4xOC0yLjM4bC4yMy0yLjU2Yy4zNC0zLjgxLjUtNi45Ny41LTExLjIyIDAtNC45NCAxLjQ2LTcuNzYgNC4yMS04LjQyIDIuMzgtLjU4IDUuNTYuNTQgOS4yIDMgNi42NCA0LjUyIDEzLjk5IDEzLjA3IDE2LjU1IDE5LjIzIDQuNzcgMTEuNDQgMTQuMTIgMTUuNjkgMzMuNTQgMTUuNjkgOC42IDAgMTQuMzItMi4zNSAyMC42Ny03Ljg4IDEuNDUtMS4yNiAxNS4wNi0xNSAyMS0yMCA3LjIxLTYuMDcgMTEuNzctNy41OSAyMC42Mi04LjMyIDUuNTItLjQ1IDcuOTgtLjkgMTEuNDQtMi4zNiA0LjU4LTEuOTUgOS4zNi01LjQ4IDE0LjktMTEuMjkgNy40My03Ljc2IDEzLjI1LTguOTIgMTcuNDctNC4zIDMuMzIgMy42MyA1LjQ2IDEwLjU4IDYuODIgMjAuMjQuNzMgNS4xNy45NCA3Ljc0IDEuNTggMTcuMzguMjUgMy43NS4xNyA1LjMyLS45MiAxOC4wM2gtMWMxLjA5LTEyLjcgMS4xNy0xNC4yOC45Mi0xNy45Ny0uNjQtOS42LS44NS0xMi4xNi0xLjU3LTE3LjMtMS4zMy05LjQ3LTMuNDMtMTYuMjctNi41Ni0xOS43LTMuNzYtNC4xMS04LjkzLTMuMDgtMTYgNC4zMi01LjY1IDUuOS0xMC41NCA5LjUtMTUuMjUgMTEuNS0zLjU4IDEuNTMtNi4xMyAxLjk5LTExLjYgMi40NC04LjguNzItMTMuMTcgMi4xOC0yMC4yIDguMS01LjkgNC45Ni0xOS41IDE4LjctMjEgMTkuOTktNi41MiA1LjY4LTEyLjQ3IDguMTItMjEuMzIgOC4xMi0xOS43OCAwLTI5LjUtNC40Mi0zNC40Ni0xNi4zLTIuNDktNS45Ny05LjcxLTE0LjM4LTE2LjItMTguNzktMy40Mi0yLjMyLTYuMzYtMy4zNS04LjQtMi44Ni0yLjIuNTMtMy40NCAyLjkyLTMuNDQgNy40NSAwIDQuMjgtLjE2IDcuNDctLjUgMTEuMzFsLS4yMyAyLjU2Yy0uMDkuOTMtLjE0IDEuNjUtLjE5IDIuMzUtLjI0IDQuMDguMDYgOC4xOCAxLjM5IDE0Ljc4aC0xLjAyem0xMTMuNzUgMGMyLjUyLTMuMjYgOC45My0xMS43OSAxMC45LTE0LjMgNS40OC02Ljk4IDEzLjA1LTEyLjM4IDE5LjQtMTMuOTQgNy4wMS0xLjcxIDExLjUgMS40NSAxMS41IDkuMjQgMCA0LjAyLS4wNCA1LjE2LS43NCAxOWgtMWMuNy0xMy44NS43NC0xNSAuNzQtMTkgMC03LjEyLTMuODYtOS44My0xMC4yNi04LjI2LTYuMTEgMS41LTEzLjUgNi43Ny0xOC44NSAxMy41Ny0xLjg2IDIuMzYtNy42NSAxMC4wNy0xMC40MyAxMy42OWgtMS4yNnptLTkuODYtMzM4Ljk2YzMuNDQgMi43MSA3IDUuMSAxMS40NCA3Ljc1IDEuMDYuNjQgOC40MiA0LjkgMTAuMzUgNi4xIDExLjI3IDcgMTUgMTMuMzUgMTIuMzUgMjUuMzMtMS40NSA2LjUyLTQuNTMgMTEuMS05LjM5IDE0LjQ0LTMuODMgMi42My04LjA3IDQuMjYtMTYuMDggNi41Ni0xMS45NyAzLjQ1LTEzLjY4IDMuOTktMTguODIgNi4yOGE2MC4xOCA2MC4xOCAwIDAgMC03LjgxIDQuMThjLTExLjExIDcuMDctMTkuMSA3LjctMjcuOTYgMy4yOC0zLjU2LTEuNzctMTcuMi0xMS0xNy4yLTExLjAxYTEwMS43NyAxMDEuNzcgMCAwIDAtNS4yLTMuMDdjLTE2LjA0LTguODMtMzQuMjctMjQuMTYtMzQuNTItMzEuODUtLjExLTMuNDYgMS45OS02LjU3IDYuMjgtMTAuMjYgMS4wMy0uOSAyLjE4LTEuODEgMy42OC0yLjk1LjcyLS41NSAzLjM4LTIuNTYgMy45NC0zIDQuNDctMy40IDcuMTgtNS43OSA5LjMyLTguNDUgMTEuMTItMTMuODIgMjYuNTUtMjguNjggMzQuMzYtMzIuMjggMTIuMDYtNS41NCAxOS44NC01Ljc3IDI3LjM3LjEyIDMuMjUgMi41NCA1LjY1IDYuNTQgOC41OCAxMy4zNS4yOS42NSAyLjMgNS40NSAyLjg4IDYuNzQgMS42MiAzLjY1IDIuOSA1LjggNC4yNCA2Ljk0LjcyLjYgMS40NSAxLjIgMi4yIDEuOHptLTMuNDktLjI4Yy0xLjYzLTEuMzktMy4wMy0zLjc0LTQuNzctNy42NS0uNTgtMS4zLTIuNi02LjEyLTIuODgtNi43Ni0yLjgxLTYuNS01LjA4LTEwLjMtNy45OC0xMi41Ni02LjgzLTUuMzUtMTMuODUtNS4xNS0yNS4zLjEyLTcuNDUgMy40Mi0yMi43IDE4LjEyLTMzLjY0IDMxLjcyLTIuMjcgMi44Mi01LjA4IDUuMy05LjY3IDguNzlsLTMuOTQgMi45OGE3OS45OCA3OS45OCAwIDAgMC0zLjU5IDIuODhjLTMuODcgMy4zMy01LjY3IDYtNS41OCA4LjY5LjIxIDYuNjQgMTguMTQgMjEuNzIgMzMuNDggMzAuMTUgMS43Ni45NyAzLjUgMiA1LjMgMy4xMy4xMi4wOCAxMy42MSA5LjIyIDE3LjAzIDEwLjkyIDguMjIgNC4xIDE1LjQ2IDMuNTIgMjYtMy4xOGE2Mi4xNyA2Mi4xNyAwIDAgMSA4LjA3LTQuMzFjNS4yNS0yLjM1IDctMi45IDE5LjA4LTYuMzggNy44LTIuMjQgMTEuOS0zLjgyIDE1LjUtNi4zIDQuNDQtMy4wNCA3LjIzLTcuMTggOC41Ni0xMy4yMiAyLjQ0LTExLjAyLS44My0xNi42LTExLjQ1LTIzLjItMS45LTEuMTgtOS4yMy01LjQyLTEwLjMyLTYuMDgtNC41LTIuNjktOC4xMy01LjEyLTExLjY0LTcuOS0uNzctLjYtMS41Mi0xLjIxLTIuMjYtMS44NHpNODcuNzIgMjQxLjZjNC4zLTIuOTggNy44OC01IDEyLjE0LTYuOTUuODQtLjQgMS43My0uNzggMi43OC0xLjI0bDQuMzctMS44OGExNjQuMyAxNjQuMyAwIDAgMCAxNy43NC04Ljk2IDMyMC42NyAzMjAuNjcgMCAwIDEgMjcuODctMTQuNWM0LjIyLTEuOTUgMjEuODktOS44NCAyMS4xNy05LjUyIDE5LjE3LTguNjIgMjguMS02LjkzIDQ5LjUgOC4wNSA3LjkxIDUuNTQgMTMuMjQgMTMuMjUgMTYuNDUgMjIuNjYgMy4wMiA4LjgzIDMuNzYgMTYuNTEgMy43NiAyNy43NSAwIDguMzItLjY2IDEyLjk1LTMuNjggMTguOTctNC4xOCA4LjM2LTEyLjMgMTYuMTQtMjUuNTggMjMuNDctMjQuNDUgMTMuNDktMzguODMgMjcuNTUtNTIuODMgNDcuODQtOC44MyAxMi44LTQ3Ljc2IDQ0LjIxLTY1LjE2IDU0LjE1Qzc1LjA0IDQxMy41NSA0OC44OSA0MjMuNSAzMSA0MjMuNWMtMTAuMDUgMC0xNC42Ny00Ljc4LTE0Ljc2LTEzLjM3LS4wNy02LjMyIDIuMDYtMTMuNzMgNi4zLTI0LjMyIDIuOTUtNy4zNyAyLjAyLTEyLjktMi4xNi0yMi4yOS0zLjE5LTcuMTctMy44OC05LjE0LTMuODgtMTIuNTIgMC0zLjM1IDEuODctNi45IDUuNTItMTEuMDcgMi42MS0zIDMuNS0zLjgzIDExLjktMTEuNSA1LjA5LTQuNjYgOC4wOC03LjYgMTAuNy0xMC43NSA5LjQ2LTExLjM2IDEyLjYyLTE5LjQ3IDE3LjktNDQuNzggMy4xMi0xNS4wNSA2LjYzLTIwLjI4IDE1LjEyLTI1LjI1LjgtLjQ3IDMuOTUtMi4yNSA0LjctMi42OGE3Ni42NiA3Ni42NiAwIDAgMCA1LjM4LTMuMzh6bS41Ni44MmE3Ny42MyA3Ny42MyAwIDAgMS01LjQ0IDMuNDNsLTQuNyAyLjY3Yy04LjIzIDQuODItMTEuNTcgOS44MS0xNC42NSAyNC42LTUuMyAyNS40NS04LjUxIDMzLjctMTguMSA0NS4yMS0yLjY2IDMuMTktNS42OCA2LjE2LTEwLjggMTAuODQtOC4zNiA3LjY0LTkuMjQgOC40OC0xMS44MiAxMS40Mi0zLjUgNC4wMS01LjI3IDcuMzYtNS4yNyAxMC40MiAwIDMuMTguNjggNS4xIDMuOCAxMi4xMiA0LjI3IDkuNiA1LjI0IDE1LjM3IDIuMTYgMjMuMDctNC4xOCAxMC40Ny02LjI5IDE3Ljc4LTYuMjIgMjMuOTMuMDggOC4wNiA0LjI2IDEyLjM4IDEzLjc2IDEyLjM4IDE3LjY3IDAgNDMuNjgtOS45IDY0Ljc1LTIxLjkzIDE3LjI4LTkuODggNTYuMS00MS4yIDY0Ljg0LTUzLjg1IDE0LjA4LTIwLjQyIDI4LjU3LTM0LjU5IDUzLjE3LTQ4LjE2IDEzLjEyLTcuMjMgMjEuMDktMTQuODcgMjUuMTctMjMuMDMgMi45Mi01Ljg2IDMuNTctMTAuMzUgMy41Ny0xOC41MyAwLTExLjEzLS43NC0xOC43My0zLjctMjcuNDMtMy4xNS05LjIyLTguMzYtMTYuNzUtMTYuMDktMjIuMTYtMjEuMTMtMTQuOC0yOS43LTE2LjQyLTQ4LjUtNy45NS43LS4zMi0xNi45NiA3LjU2LTIxLjE3IDkuNS0xLjcuOC0zLjMgMS41NS00Ljg2IDIuM2EzMTkuNjggMzE5LjY4IDAgMCAwLTIyLjkzIDEyLjE3IDE2NS4zIDE2NS4zIDAgMCAxLTE3Ljg1IDkuMDFsLTQuMzcgMS44OGMtMS4wNC40NS0xLjkyLjg0LTIuNzYgMS4yM2E3NC41NiA3NC41NiAwIDAgMC0xMS45OSA2Ljg2em0tNy42IDEyLjJjNy43LTYuMjUgMTIuMy04LjE3IDIzLjY4LTExLjI3IDYuMTItMS42NyA5LjEyLTIuOTUgMTIuMzEtNS43MiAzLjgtMy4zIDcuNDctNC41MiAxNS44Ni02LjEgMi43NS0uNTIgMy42Ny0uNyA1LjA2LTEuMDIgNS40OC0xLjI0IDkuNDgtMi45MyAxMy4xLTUuODkgMTAuNDItOC41MyAyNS40LTE0LjExIDM2LjMxLTE0LjExIDUuMzMgMCAxNi43NyA3LjU4IDI1Ljc0IDE3LjE2IDEwLjczIDExLjQ2IDE1Ljk2IDIzLjI3IDEyLjczIDMyLjUtMy4xOCA5LjEtMTEuMzkgMTguNTctMjMuMDMgMjcuODYtOC40NCA2LjczLTE4LjM2IDEzLTI1LjIyIDE2LjQzLTMuNzIgMS44Ni02LjU5IDQuODgtOS43NyA5Ljk5LS42OSAxLjEtMTEuMSAyMC4yNS0xNi4wMyAyNy44My01LjYyIDguNjUtMTUuNCAxNy4zNi0zMC4yMyAyNy45NmE1NTIuNTggNTUyLjU4IDAgMCAxLTkuMiA2LjQyYy0uMTMuMDktNi44MSA0LjY1LTguNiA1Ljg5LTYuNDcgNC40Ni0xMC4zNSA3LjM1LTEzLjA1IDkuODMtMTEuNjQgMTAuNjctMzcuMTQgMTUuNTQtNDMuNyA4Ljk4LTEuOTYtMS45Ni0yLjItNC4wNi0xLjk1LTEwLjUyLjM3LTkuNDItLjUtMTQuNS00Ljk1LTIwLjUxYTM0LjA5IDM0LjA5IDAgMCAwLTcuMDQtNi45MmMtMy45My0yLjk1LTYuMDctNi4xMS02LjU2LTkuNDktLjk3LTYuNjEgMy44Ny0xMy4wNiAxNC4xNy0yMS42OSAxLjU4LTEuMzIgNi42Ny01LjQ0IDcuMDktNS43OGE0OC4wMyA0OC4wMyAwIDAgMCA1LjIzLTQuNzdjNC4xLTQuNjMgNS44NS05LjU1IDcuOC0yMC4wN2E1MDEuNTIgNTAxLjUyIDAgMCAwIC44LTQuMzdjLjMzLTEuODcuNi0zLjMuODgtNC43My43NC0zLjc4IDEuNS03LjE4IDIuNC0xMC42MyAxLTMuNzggMS4zOC01LjUgMi4zNi0xMC4zNy42LTMuMDIuOTMtNC4yMSAxLjU2LTUuNDcgMS4yMi0yLjQ1IDEuMjctMi41IDEyLjI1LTExLjQyem0uNjQuNzhjLTEwLjc3IDguNzQtMTAuODggOC44NC0xMiAxMS4wOC0uNTggMS4xNi0uODggMi4zLTEuNDcgNS4yMi0uOTggNC44OS0xLjM2IDYuNjMtMi4zNyAxMC40NC0uOSAzLjQzLTEuNjUgNi44LTIuMzkgMTAuNTZhMzM5Ljc5IDMzOS43OSAwIDAgMC0xLjI5IDYuOTVsLS4zOSAyLjE1Yy0xLjk4IDEwLjY4LTMuNzcgMTUuNzQtOC4wNCAyMC41NGE0OC43NyA0OC43NyAwIDAgMS01LjM0IDQuODhjLS40Mi4zNC01LjUgNC40Ny03LjA3IDUuNzgtMTAuMDQgOC40LTE0LjcyIDE0LjY1LTEzLjgzIDIwLjc4LjQ1IDMuMSAyLjQ0IDYuMDMgNi4xNyA4LjgzIDMgMi4yNSA1LjM5IDQuNjIgNy4yNCA3LjEyIDQuNjMgNi4yNCA1LjUyIDExLjUyIDUuMTUgMjEuMTUtLjI1IDYuMTQtLjAxIDguMSAxLjY2IDkuNzggNi4xIDYuMSAzMS4wMiAxLjMzIDQyLjMxLTkuMDIgMi43NS0yLjUyIDYuNjYtNS40MyAxMy4xNi05LjkybDguNi01Ljg5YzMuNjMtMi40OCA2LjQ1LTQuNDQgOS4xOS02LjQgMTQuNzMtMTAuNTQgMjQuNDQtMTkuMTggMjkuOTctMjcuNyA0LjktNy41NCAxNS4zMS0yNi42OCAxNi4wMi0yNy44IDMuMjctNS4yNiA2LjI2LTguNDEgMTAuMTgtMTAuMzcgNi43OS0zLjQgMTYuNjUtOS42MyAyNS4wMy0xNi4zMiAxMS41Mi05LjE4IDE5LjYxLTE4LjUzIDIyLjcyLTI3LjQgMy4wNy04Ljc4LTIuMDItMjAuMjctMTIuNTItMzEuNDktOC44LTkuNC0yMC4wNC0xNi44NC0yNS4wMS0xNi44NC0xMC42NyAwLTI1LjQzIDUuNS0zNS42OCAxMy44OS0zLjc2IDMuMDctNy45IDQuODEtMTMuNSA2LjA5LTEuNDEuMzItMi4zNS41LTUuMTEgMS4wMi04LjIxIDEuNTUtMTEuNzYgMi43My0xNS4zOCA1Ljg4LTMuMzQgMi45LTYuNDUgNC4yMi0xMi43IDUuOTItMTEuMjYgMy4wNy0xNS43NSA0Ljk0LTIzLjMxIDExLjA5ek0yMTIgMjUxLjg1YzAgNy41Ni0uNiAxMC45Mi0yLjYgMTQuMy0xLjEgMS44NC03LjY2IDEwLjA1LTguNiAxMS4zLTUuOTYgNy45NC05LjMzIDEwLjI4LTE3LjI2IDEzLjc2LTEuMzQuNTgtMi4yIDEtMy4wMyAxLjUtLjU1LjMzLTEuMi42Ni0yIDEuMDItLjcxLjMzLTQuNDYgMS45LTUuNTIgMi4zOS02LjA1IDIuNzgtOC45OSA1LjgtOC45OSAxMC43MyAwIDEwLjk3LTE4Ljk1IDM2LjEyLTM0LjUxIDQ0Ljg3LTguMTggNC42LTIxLjMgOS4zNi0zMi43OCAxMS44Ni0xMy4zMyAyLjktMjIuNDkgMi40OC0yNC42Mi0yLjMyLTEuMzItMi45Ny00LjQtNC4yNi0xMS45OC01LjgxbC0uNi0uMTJjLTQuODQtLjk5LTYuOTQtMS41NS05LjAzLTIuNjQtMi45Mi0xLjUtNC40OC0zLjctNC40OC02Ljg0IDAtMi43NCAxLjA4LTUuNzcgMy4yNS05LjY3Ljg1LTEuNTMgMS44Mi0zLjEzIDMuMjMtNS4zNS0uMTYuMjUgMi44My00LjQgMy42Ny01Ljc2IDYuNjktMTAuNyA5Ljg1LTE4LjUgOS44NS0yNy4yMiAwLTE4LjQxIDExLjIyLTMzLjM3IDI3LjUtNDIuODYgNS4yMi0zLjA1IDkuMjMtMy4zMSAxNS4yLTIuMTIgNS4wNCAxIDYuMDUuOSA3LjQzLTEuNTIgNC41LTcuODUgNy4wNC05LjUgMTUuODctOS41IDMuOTMgMCA2Ljk3LS45OCAxMC40Ny0zLjE2IDEuNTYtLjk3IDguNjctNi4xNyAxMC45OS03LjY4IDkuMi01Ljk4IDExLjM0LTcgMjUuMi0xMS45NSA2Ljk1LTIuNDggMTUuMTggMS4yOCAyMi4zMyA5LjEyIDYuNTUgNy4xOSAxMS4wMSAxNi42MSAxMS4wMSAyMy42N3ptLTIgMGMwLTYuNS00LjI1LTE1LjQ4LTEwLjQ5LTIyLjMyLTYuNjctNy4zMi0xNC4xNi0xMC43NC0yMC4xNy04LjU5LTEzLjczIDQuOS0xNS43MyA1Ljg1LTI0LjggMTEuNzUtMi4yNCAxLjQ2LTkuMzcgNi42OC0xMS4wMSA3LjctMy44IDIuMzYtNy4yIDMuNDYtMTEuNTMgMy40Ni04LjA4IDAtOS45OCAxLjIzLTE0LjEzIDguNS0xLjEgMS45MS0yLjUxIDIuODgtNC4zNSAzLjA5LTEuMy4xNC0xLjkuMDUtNS4yMi0uNjEtNS41My0xLjEtOS4wNy0uODgtMTMuOCAxLjg4LTE1LjcyIDkuMTctMjYuNSAyMy41NS0yNi41IDQxLjE0IDAgOS4yLTMuMjggMTcuMjktMTAuMTUgMjguMjhsLTMuNjggNS43N2MtMS4zOSAyLjE5LTIuMzUgMy43Ny0zLjE3IDUuMjUtMi4wMiAzLjYzLTMgNi4zOC0zIDguNyAwIDQuMTkgMi44NyA1LjY3IDExLjkgNy41MmwuNjEuMTJjOC4yNyAxLjcgMTEuNyAzLjEzIDEzLjQgNi45NSAzLjE3IDcuMTQgMzYgMCA1NC42LTEwLjQ2IDE0Ljk4LTguNDMgMzMuNDktMzIuOTkgMzMuNDktNDMuMTMgMC01LjkgMy40Ny05LjQ4IDEwLjE2LTEyLjU1IDEuMS0uNSA0Ljg1LTIuMDggNS41Mi0yLjM4Ljc0LS4zNCAxLjMyLS42NCAxLjgtLjkzLjkyLS41NSAxLjg1LTEgMy4yNS0xLjYyIDcuNjUtMy4zNSAxMC43NS01LjUgMTYuNDctMTMuMTIgMS4wMi0xLjM2IDcuNDctOS40MiA4LjQ3LTExLjExIDEuNzktMy4wMSAyLjMzLTYuMDYgMi4zMy0xMy4zem0tMzcuMTgtMjIuNGMuMTUtLjEgMi40LTEuNTEgMi45NS0xLjg0Ljk2LS41NyAxLjctLjk0IDIuNDMtMS4xNyAyLjU3LS44MyA1LjA2LS4xIDExLjA0IDMuMTIgMTQuODYgOCAxOS40MyAyMi44NyA5LjE4IDM4LjcxLTQuMDQgNi4yNC05LjM3IDktMTguNzIgMTEuMTEtLjg1LjItMS4yLjI3LTMuMTMuNjgtNi4wNCAxLjI5LTguNzggMi4wOC0xMS42IDMuNjUtMy42MyAyLjAyLTYuMDkgNC45OC03LjUgOS40NC03Ljg3IDI0LjkzLTE5LjcyIDQzLjM0LTM2LjI4IDUwLjMxLTE2LjQ1IDYuOTMtMjEuMTMgOC41My0yNy45OCA4Ljg5LTQuOTQuMjUtOS44LS42NS0xNS40LTIuODlhNDQuNDUgNDQuNDUgMCAwIDEtNS42NC0yLjZjLTQuMDItMi4zMy01LjE0LTQuNzQtNC41LTkuMzEuMy0yLjEzIDMuNzctMTUuNTMgNC44NC0yMC42NS42My0zLjA1IDEuMTktNi4xNCAxLjc1LTkuNjlhNDY0LjA0IDQ2NC4wNCAwIDAgMCAxLjM1LTguOWMxLjQyLTkuNDEgMi41LTE0LjI3IDQuNDktMTguNjUgMi40Ni01LjQzIDYuMTMtOS4wMyAxMS43Mi0xMS4xMyA2LjU5LTIuNDcgMTAuNTQtMy4xIDE4LjAzLTMuNTMgNC43NS0uMjcgNi42OC0uNjQgOS0yLjA1LjYxLS4zNyAxLjIyLS44MSAxLjgyLTEuMzNhMzAuNjEgMzAuNjEgMCAwIDAgMy4zNy0zLjRjLjU5LS42OSAyLjM4LTIuOSAyLjYzLTMuMTkgMy4zNi00IDYuMy01LjUzIDEyLjMzLTUuNTMgMy45NCAwIDUuOS0uOTIgOC4xOC0zLjM2LS4xNy4xOCAyLjc1LTMuMTQgMy44NS00LjIyYTMwLjk1IDMwLjk1IDAgMCAxIDYuNzktNWMxLjUtLjgzIDMuMTUtMS42MiA0Ljk5LTIuMzhhNjQuOTIgNjQuOTIgMCAwIDAgMTAuMDEtNS4xem0tMTQuNTIgOC4zNGEyOS45NSAyOS45NSAwIDAgMC02LjU3IDQuODQgMTE2LjY4IDExNi42OCAwIDAgMC0zLjgyIDQuMmMtMi40NiAyLjYzLTQuNjggMy42Ny04LjkxIDMuNjctNS43MiAwLTguMzkgMS4zOS0xMS41NyA1LjE3LS4yMy4yOC0yLjAzIDIuNS0yLjYzIDMuMmEzMS42IDMxLjYgMCAwIDEtMy40NyAzLjUxYy0uNjUuNTUtMS4zIDEuMDMtMS45NiAxLjQzLTIuNSAxLjUxLTQuNTUgMS45LTkuNDcgMi4xOS03LjM5LjQyLTExLjI1IDEuMDQtMTcuNzIgMy40Ny01LjM0IDItOC44MiA1LjQtMTEuMTcgMTAuNi0xLjkzIDQuMjctMyA5LjA3LTQuNDEgMTguMzlsLS42NSA0LjM0LS43IDQuNTdjLS41NyAzLjU2LTEuMTIgNi42Ny0xLjc2IDkuNzMtMS4wOCA1LjE4LTQuNTQgMTguNTMtNC44MyAyMC41OS0uNTkgNC4xNy4zNSA2LjE4IDQuMDEgOC4zIDEuMzUuNzcgMy4xIDEuNTggNS41MiAyLjU1IDUuNDYgMi4xOCAxMC4xOCAzLjA1IDE0Ljk3IDIuOCA2LjY5LS4zNCAxMS4zMi0xLjkzIDI3LjY1LTguOCAxNi4yMS02LjgzIDI3LjkyLTI1LjAxIDM1LjcxLTQ5LjcgMS40OS00LjcgNC4xMi03Ljg2IDcuOTctMTAgMi45My0xLjYzIDUuNzQtMi40NSAxMS44Ny0zLjc2IDEuOTItLjQgMi4yOC0uNDkgMy4xMi0uNjggOS4xMi0yLjA2IDE0LjI0LTQuNyAxOC4xLTEwLjY3IDkuOTItMTUuMzQgNS41NS0yOS41NS04LjgyLTM3LjI5LTUuNzUtMy4xLTguMDMtMy43Ni0xMC4yNS0zLjA1LS42NS4yLTEuMzMuNTQtMi4yMyAxLjA4LS41NS4zMi0yLjc3IDEuNzItMi45MyAxLjgyYTY1LjkxIDY1LjkxIDAgMCAxLTEwLjE2IDUuMTdjLTEuOC43NS0zLjQyIDEuNTItNC44OSAyLjMzem0tNDIuMzkgMzIuNzJjMTYuMTUtMi44NyAyNi4zNi0uOTcgMzIuNDcgNi4xNiA1LjA4IDUuOTMgMS4xMyAyMS40Mi01LjkzIDM1LjU1LTQuNzkgOS41OC0xMC42IDE2LjIxLTIzLjE2IDI1LjE5LTE0LjE1IDEwLjEtMzUuNSAxMi4yLTQwLjcxIDMuODUtMS44Ni0yLjk3LTIuMS04LjE0LTEuMDYtMTUuNzMuNzgtNS42OCAxLjg2LTEwLjcxIDQuNzMtMjIuOThsLjEyLS41MWMxLjU5LTYuOCAyLjM3LTEwLjMxIDMuMTQtMTQuMTQgMS40NS03LjI1IDMuNzQtMTEuNDcgNy4yNi0xMy43NCAyLjgxLTEuOCA1LjUzLTIuMjggMTIuMzMtMi42MiA1LjMzLS4yNyA3LjU2LS40NiAxMC44MS0xLjAzem0uMTguOThjLTMuMy41OS01LjU2Ljc4LTEwLjk0IDEuMDUtNi42Mi4zMy05LjIzLjc4LTExLjg0IDIuNDYtMy4yNSAyLjEtNS40MiA2LjA5LTYuODIgMTMuMS0uNzcgMy44NC0xLjU2IDcuMzUtMy4xNSAxNC4xN2wtLjEyLjVjLTIuODYgMTIuMjQtMy45MyAxNy4yNi00LjcgMjIuOS0xLjAzIDcuMzYtLjc5IDEyLjM2LjkgMTUuMDcgNC44MiA3LjcgMjUuNTQgNS42NyAzOS4yOS00LjE1IDEyLjQzLTguODggMTguMTMtMTUuMzkgMjIuODQtMjQuODEgNi44Ni0xMy43MiAxMC43NS0yOSA2LjA3LTM0LjQ1LTUuODQtNi44MS0xNS43LTguNjUtMzEuNTMtNS44NHpNMTMyIDI3Ni41YzcuMTIgMCAxMC42NiAzLjA4IDExLjI1IDguNy40MiA0LjAyLS40MyA4LjE0LTIuNzcgMTUuOTQtMi41NiA4LjUyLTE4LjM2IDI1LjM4LTI3LjIgMzEuMjgtNy4wMSA0LjY3LTIwLjAyIDUuNjctMjYuNTcuOTktMy45OS0yLjg1LTMuNTMtMTIuMDguMDItMjYuNDYuNjgtMi43NSAxLjQ3LTUuNjUgMi4zNy04Ljc2YTQxMi42IDQxMi42IDAgMCAxIDMuMDUtMTAuMTRsLjM3LTEuMmMxLjQ4LTQuOCA1LjEtNy43NSAxMC43My05LjI3IDQuNC0xLjIgOS41NC0xLjUgMTcuNDgtMS4zM2wzLjg5LjFjMy44Ny4xMSA1LjQyLjE1IDcuMzguMTV6bTAgMWMtMS45NyAwLTMuNTMtLjA0LTcuNDEtLjE1bC0zLjg4LS4xYy03Ljg1LS4xNy0xMi45Mi4xMy0xNy4yIDEuMy01LjMyIDEuNDMtOC42NyA0LjE2LTEwLjAzIDguNmExMjc3LjgzIDEyNzcuODMgMCAwIDEtMS42IDUuMjFjLS42OCAyLjItMS4yNyA0LjE3LTEuODIgNi4xLS45IDMuMS0xLjY4IDUuOTktMi4zNiA4LjczLTMuNDMgMTMuODgtMy44NyAyMi45My0uNCAyNS40IDYuMTcgNC40MiAxOC43MyAzLjQ1IDI1LjQyLTEgOC42Ni01Ljc4IDI0LjMzLTIyLjQ5IDI2LjgtMzAuNzMgMi4zLTcuNjcgMy4xNC0xMS43MSAyLjczLTE1LjU2LS41My01LjEtMy42NC03LjgtMTAuMjUtNy44em0tMTcuNzkgN2EzMS4zIDMxLjMgMCAwIDEgOC41NyAxLjRjNS40MiAxLjc4IDguNzIgNS4wMyA4LjcyIDEwLjEgMCA5LjU5LTkuNTEgMTcuMi0yMi4zNCAyMS40Ny05LjgyIDMuMjgtMTMuNjItMS43OS0xMS42Ni0xNi41NC44NC02LjI4IDMuODItMTAuNjcgOC4yNC0xMy40NmEyMC4zOCAyMC4zOCAwIDAgMSA4LjQ3LTIuOTd6bS0uNiAxLjA4YTE5LjM5IDE5LjM5IDAgMCAwLTcuMzQgMi43M2MtNC4xOCAyLjY0LTYuOTggNi43OC03Ljc3IDEyLjc2LTEuODkgMTQuMTEgMS4zNiAxOC40NSAxMC4zNCAxNS40NkMxMjEuMyAzMTIuMzcgMTMwLjUgMzA1IDEzMC41IDI5NmMwLTQuNTYtMi45OC03LjUtOC4wMy05LjE1YTI4LjA1IDI4LjA1IDAgMCAwLTguMi0xLjM1Yy0uMTMgMC0uMzUuMDMtLjY2LjA4em04MC44Ny0yMy40NWMtMi43MiA5LjgtMTQuOTMgOS44Ni0yNi43MiAzLjMtMTAuMTctNS42NC0xMy44LTE3Ljk4LTUtMjIuODdhNjYuNTMgNjYuNTMgMCAwIDAgNC40OC0yLjdsMi4wMy0xLjNhNTAuMTUgNTAuMTUgMCAwIDEgMy45Mi0yLjNjNC43My0yLjQzIDguODItMi44IDE0LS43MiA5LjE2IDMuNjYgMTAuOTggMTMuMzMgNy4zIDI2LjZ6bS0yMC44My0yNC45OGE0OS4yNiA0OS4yNiAwIDAgMC0zLjg0IDIuMjVsLTIuMDMgMS4zYy0uODQuNTMtMS41Ljk1LTIuMTYgMS4zNS0uODIuNS0xLjYuOTYtMi4zOCAxLjM5LTcuOTQgNC40LTQuNTkgMTUuOCA1IDIxLjEyIDExLjMxIDYuMjkgMjIuOCA2LjIzIDI1LjI4LTIuNyAzLjU3LTEyLjgzIDEuODUtMjEuOTctNi43LTI1LjQtNC45LTEuOTUtOC42OS0xLjYyLTEzLjE3Ljd6bTE3Ljg1IDEyLjE1YzAgNS43LTIuNDQgOS02LjY0IDkuOTYtMy4zLjc2LTcuNTYtLjA1LTExLjA4LTEuODFsLTEuODktLjk0Yy0uNjctLjM0LTEuMTgtLjYyLTEuNjMtLjg4LTQuMDctMi4zOC00LjEzLTQuOTcuMzQtMTAuOTMgNi44LTkuMDYgMjAuOS03LjE2IDIwLjkgNC42em0tMSAwYzAtNS4zLTIuODctOC41NS03LjMyLTkuMTYtNC4yMy0uNTctOC45OSAxLjQ0LTExLjc4IDUuMTYtNC4xNSA1LjU0LTQuMSA3LjQ0LS42NCA5LjQ3LjQ0LjI1LjkzLjUxIDEuNTkuODVsMS44Ny45M2MzLjM0IDEuNjcgNy4zNiAyLjQ0IDEwLjQyIDEuNzQgMy43My0uODYgNS44Ni0zLjc0IDUuODYtOXpNMzg3IDUzMC4zYzAtMTIuOCAyLjQ0LTE2Ljc0IDE4LjQ4LTI5Ljc3YTU2LjggNTYuOCAwIDAgMSA3LjYxLTUuMmMyLjYtMS41IDUuMzMtMi44MiA4LjUtNC4xOCAxLjI0LS41MyAyLjQ4LTEuMDUgNC4xLTEuN2wzLjkyLTEuNTdjOS40LTMuODMgMTMuNzQtNi43IDE2LjYyLTEyLjA1IDEuMi0yLjIyIDIuMjEtNC40IDMuMjMtNi44M2ExNDguNTcgMTQ4LjU3IDAgMCAwIDEuNTQtMy44NGwuMy0uNzQuNTYtMS40NGMzLjItOC4wMiA2LjA1LTEyLjA4IDEyLjctMTYuNWEzNS4yNiAzNS4yNiAwIDAgMCA0Ljk2LTQgNDYuMzYgNDYuMzYgMCAwIDAgMy44OC00LjI5Yy4yNy0uMzQgMi41NS0zLjIgMy4yLTMuOTggMy40OC00LjE1IDYuNTEtNS45IDExLjUxLTUuOSAzLjA4IDAgNS42Mi0uNjMgOS41Ny0yLjEgNS40Mi0yLjAyIDYuNTMtMi4zNCA4Ljk2LTIuMiAyLjUzLjEzIDQuODUgMS4yNiA3LjE4IDMuNTkgMS4zIDEuMyA1LjU1IDUuODMgNi41MiA2Ljc4IDUuMDYgNSA5LjQ0IDYuOTIgMTcuNzcgNi45MmExOTcuNSAxOTcuNSAwIDAgMSAxMi4wOC40NWMxNS45My44NyAyMS45NC41NyAyNS4yOC0yLjIxIDYuOTEtNS43NyAxMS42NC0yLjczIDExLjY0IDcuNzYgMCAxMC43My04LjYgMjAtMTkgMjAtNC44IDAtOC4zMiAxLjQzLTkuMzQgMy42Ny0xLjEyIDIuNDguNjggNi4xNSA1Ljk4IDEwLjU3IDEzLjYgMTEuMzMgMTEuMjQgMjAuNzYtNy42NCAyMC43NmEyMS45MSAyMS45MSAwIDAgMC0xNC42IDUuMjRjLTMuMjggMi43MS01LjggNS44Ni05Ljg1IDExLjgybC0xLjUyIDIuMjVjLTMuMSA0LjU3LTUuMDEgNy4xLTcuMzIgOS40LTYuMjEgNi4yMS05LjMgNy42NC0xMy4wNSA2Ljg5bC0xLS4yM2ExMC44MiAxMC44MiAwIDAgMC0yLjY2LS4zN2MtMS42IDAtMi40MS42Ny04LjE4IDYuMjItNC44NSA0LjY3LTguMDcgNi43OC0xMS44MiA2Ljc4LTEuMzMgMC0zLjQ2IDEuMTUtNi40NSAzLjQ1LTEuMjcuOTgtMi42OCAyLjE0LTQuNSAzLjdsLTQuOTIgNC4yOWExODEuMTEgMTgxLjExIDAgMCAxLTQuNTQgMy44MmMtOS4zMyA3LjU2LTE1LjYzIDEwLjItMjAuMjEgNi41Mi0yLjctMi4xNS00LjE0LTQuNTEtNC42My03LjI2LS4zNy0yLjA0LS4yNi0zLjYzLjI5LTcuMy44Ny01Ljg1LjY1LTguNDItMS44My0xMS42LTIuMzItMi45OC0yLjk2LTMuMjItMy43Ny0yLjM5LS4yNS4yNi0xLjM1IDEuNjMtMS42MSAxLjk0LTIuMjEgMi41LTQuODUgMy41Ny05IDIuODItNC42LS44NC01LjU3LTQuMTEtNC43Mi0xMC4wOWwuMjQtMS41NmMuNi0zLjY2LjY4LTQuOTMuMjUtNS44LS40NC0uODYtMS45LS45NC01LjIzLjRsLS43NC4yOWMtMTMuNzggNS41NC0xNS4yNiA2LjA5LTE5LjQzIDYuNjctNi4wMy44NC05LjMxLTEuNi05LjMxLTcuOXptMiAwYzAgNSAyLjE0IDYuNiA3LjA0IDUuOTIgMy45MS0uNTUgNS40My0xLjEgMTguOTUtNi41NWwuNzUtLjNjNC4xNy0xLjY2IDYuNy0xLjU0IDcuNzYuNTguNzEgMS40My42MiAyLjc2LS4wNiA3bC0uMjQgMS41M2MtLjcyIDUuMDQtLjA2IDcuMjcgMy4wOSA3Ljg0IDMuNDMuNjIgNS4zOC0uMTcgNy4xNS0yLjE4LjItLjIzIDEuMzQtMS42NiAxLjY4LTIgMS45LTEuOTYgMy44Mi0xLjI1IDYuNzggMi41NSAyLjkgMy43NCAzLjE3IDYuNzcgMi4yMiAxMy4xMi0xIDYuNzUtLjUyIDkuNCAzLjYyIDEyLjcxIDMuNDkgMi44IDkuMS40NSAxNy43LTYuNTEgMS4zNS0xLjEgMi43NS0yLjI4IDQuNDktMy43OGw0LjkzLTQuM2MxLjg0LTEuNTggMy4yNy0yLjc2IDQuNTgtMy43NyAzLjM0LTIuNTYgNS43NC0zLjg2IDcuNjctMy44NiAzLjA0IDAgNS45NS0xLjkgMTAuNDMtNi4yMmwyLjQ2LTIuMzljLjk0LS44OSAxLjY3LTEuNTYgMi4zNy0yLjEzIDEuODEtMS40OSAzLjMtMi4yNiA0Ljc0LTIuMjYgMS4wMyAwIDEuODEuMTMgMy4xLjQyLjcuMTYuNzEuMTcuOTYuMjEgMi45Ni42IDUuNDUtLjU1IDExLjIzLTYuMzMgMi4yLTIuMiA0LjA2LTQuNjUgNy4wOS05LjExbDEuNTItMi4yNWM0LjE1LTYuMTEgNi43Ni05LjM3IDEwLjIyLTEyLjI0YTIzLjkgMjMuOSAwIDAgMSAxNS44OC01LjdjMTYuODcgMCAxOC42Mi03LjAxIDYuMzYtMTcuMjMtNS45LTQuOTItOC4xMi05LjQxLTYuNTItMTIuOTMgMS40Mi0zLjEyIDUuNjctNC44NCAxMS4xNi00Ljg0IDkuMjUgMCAxNy04LjM0IDE3LTE4IDAtOC45NC0yLjg4LTEwLjc5LTguMzYtNi4yMy0zLjk0IDMuMjgtOS45OCAzLjU5LTI2LjY3IDIuNjhsLTEuMDItLjA2Yy01LjA5LS4yNy03Ljk5LS4zOS0xMC45NS0uMzktOC44OCAwLTEzLjc2LTIuMTQtMTkuMTgtNy41LTEtLjk4LTUuMjYtNS41My02LjUzLTYuNzktMS45OS0xLjk5LTMuODYtMi45LTUuODctMy0yLjAzLS4xMi0zLjA2LjE4LTguMTUgMi4wNy00LjE1IDEuNTUtNi45IDIuMjItMTAuMjcgMi4yMi00LjMzIDAtNi44NCAxLjQ2LTkuOTggNS4yLS42My43NC0yLjg5IDMuNi0zLjE4IDMuOTVhNDguMjkgNDguMjkgMCAwIDEtNC4wNCA0LjQ2IDM3LjI2IDM3LjI2IDAgMCAxLTUuMjQgNC4yM2MtNi4yNiA0LjE3LTguOSA3LjkxLTExLjk1IDE1LjU4bC0uNTcgMS40My0uMjguNzRhNTMxLjUgNTMxLjUgMCAwIDEtMS41NiAzLjg4IDc3LjQ5IDc3LjQ5IDAgMCAxLTMuMzIgN2MtMy4xNiA1Ljg4LTcuODIgOC45Ny0xNy42MyAxMi45NmwtMy45MiAxLjU4Yy0xLjYuNjQtMi44NCAxLjE1LTQuMDUgMS42N2E3OS4yIDc5LjIgMCAwIDAtOC4zIDQuMDggNTQuOCA1NC44IDAgMCAwLTcuMzUgNS4wMkMzOTEuMTIgNTE0Ljc4IDM4OSA1MTguMjEgMzg5IDUzMC4zMXptMTMzLjIyLTc5Ljc2YzMuMDYgMS41MyA2LjU0IDIuMDIgMTAuNjggMS43IDIuNTMtLjIgNC45MS0uNjIgOC44LTEuNDkgNS4zNi0xLjE5IDYuMzMtMS4zOCA4LjMzLTEuNTQgMi43OC0uMjMgNC44Mi4xNyA2LjI5IDEuNCAxLjU4IDEuMzEgMS45NiAyLjcyIDEuMjYgNC4yMi0uNjYgMS4zOC0xLjA1IDEuNzQtNS4wNSA1LjA3LTMuNTMgMi45My01LjAzIDQuODMtNS4wMyA3LjA5IDAgNy4zIDEuMjkgMTAuMDIgNy44MyAxNS42MiAzLjg2IDMuMyA1LjkzIDYuODQgNS4yOCA5LjYyLS43NSAzLjI1LTQuOTYgNS4wMi0xMi42MSA1LjAyLTcuMTggMC0xMi43IDQuNjEtMjAuMDMgMTQuNjgtLjUuNy0zLjk2IDUuNTctNC45NCA2Ljg3YTM4Ljg5IDM4Ljg5IDAgMCAxLTQuNzIgNS41Yy0xLjA2Ljk4LTIuMDkgMS43LTMuMSAyLjE1LTIuODUgMS4yNi01LjA1IDEuNTctOS44MyAxLjc0LTcuNjYuMjctMTAuODcgMS40NS0xNC45OCA3LjEtMS41OCAyLjE3LTMuMTEgNC00LjY4IDUuNmE0Mi44NyA0Mi44NyAwIDAgMS04LjY1IDYuNjljLS4xNS4wOC0xMC42OSA2LjE5LTE0LjggOC44My0zLjc2IDIuNDItNi40NSAyLjA0LTguMjItLjc3LTEuMjgtMi4wMy0xLjktNC41NC0yLjg3LTEwLjM1LS44NC01LjA4LTEuMjctNy4wOC0yLjA2LTguOTMtLjk3LTIuMy0yLjIxLTMuMjQtNC4wMi0yLjg4LTYuMiAxLjI0LTguOTUgMS4zOS0xMC45OC4yLTIuMzctMS40LTMuMTMtNC42Mi0yLjYyLTEwLjczLjE2LTEuOTYtMS4wNC0yLjg3LTMuNzYtMy4wNC0yLjI0LS4xMy00LjkuMi05Ljk0IDEuMTJsLS42OS4xMmMtNy45NyAxLjQ1LTEwLjcyIDEuNzItMTIuNzIuNzMtMi45MS0xLjQzLTEuNi01LjI3IDQuMjMtMTIuMjEgNS40OC02LjUzIDEwLjYtMTAuODEgMTUuNzYtMTMuNTMgMy43NC0xLjk3IDUuOTQtMi42NSAxMi4xNi00LjEgNy4yOS0xLjcyIDEwLjQtMy41MSAxNC4wNC05LjMxIDIuOTYtNC43NSAxMC43NC0xOC42MiAxMi4xNC0yMC44NCAzLjU5LTUuNjcgNi44LTkuMSAxMS4wNS0xMS4zNCAyLjYtMS4zOCA0LjcyLTIuODIgOS4xNy02LjA3bDEuMzgtMS4wMWM3Ljg1LTUuNzIgMTIuMy03Ljk4IDE3LjY4LTcuOTggNC4yMiAwIDYuNDkgMS4zNiA5LjEzIDQuNzcuMzQuNDMgMS42NyAyLjIyIDIgMi42Ny44NSAxLjA5IDEuNiAxLjk4IDIuNDUgMi44M2EyNC4yOSAyNC4yOSAwIDAgMCA2LjY0IDQuNzh6bS0uNDQuOWMtMi44LTEuNC01LTMuMDMtNi45Mi00Ljk3LS44Ny0uOS0xLjY1LTEuODEtMi41MS0yLjkzLS4zNS0uNDYtMS42OC0yLjI1LTIuMDEtMi42Ny0yLjQ3LTMuMTgtNC40Ni00LjM4LTguMzQtNC4zOC01LjA5IDAtOS40IDIuMi0xNy4wOSA3Ljc4bC0xLjM4IDEuMDFjLTQuNDkgMy4yOS02LjYzIDQuNzQtOS4zIDYuMTUtNC4wNiAyLjE1LTcuMTYgNS40NS0xMC42NiAxMS0xLjM5IDIuMTktOS4xNiAxNi4wNS0xMi4xNSAyMC44Mi0zLjc5IDYuMDctNy4xMyA3Ljk4LTE0LjY2IDkuNzUtNi4xMyAxLjQ1LTguMjcgMi4xLTExLjkyIDQuMDItNS4wNCAyLjY2LTEwLjA1IDYuODYtMTUuNDYgMTMuMy01LjQzIDYuNDYtNi41MyA5LjY5LTQuNTUgMTAuNjYgMS43Ljg0IDQuNDguNTcgMTIuMS0uODFsLjctLjEzYzUuMTItLjkzIDcuODItMS4yNyAxMC4xNy0xLjEyIDMuMjEuMiA0LjkyIDEuNDggNC43IDQuMTEtLjQ4IDUuNzYuMiA4LjY0IDIuMTMgOS43OCAxLjczIDEuMDIgNC4zNC44OCAxMC4yNy0uMzEgMi4zNS0uNDcgNCAuNzggNS4xNCAzLjQ3LjgzIDEuOTUgMS4yNyA0IDIuMDcgOC44bC4wNi4zNmMuOTQgNS42NSAxLjU1IDguMTEgMi43MiA5Ljk4IDEuNDYgMi4zIDMuNTIgMi42IDYuODQuNDYgNC4xNC0yLjY2IDE0LjY5LTguNzcgMTQuODEtOC44NWE0MS45IDQxLjkgMCAwIDAgOC40Ni02LjU0IDQ3Ljg5IDQ3Ljg5IDAgMCAwIDQuNi01LjQ4YzQuMzItNS45NSA3LjgxLTcuMjMgMTUuNzQtNy41IDQuNjYtLjE3IDYuNzYtLjQ3IDkuNDYtMS42Ny45LS40IDEuODUtMS4wNiAyLjg0LTEuOTZhMzguMDMgMzguMDMgMCAwIDAgNC42LTUuMzZjLjk2LTEuMyA0LjQtNi4xNiA0LjkzLTYuODcgNy41LTEwLjMxIDEzLjIyLTE1LjA5IDIwLjgzLTE1LjA5IDcuMjQgMCAxMS4wMi0xLjYgMTEuNjQtNC4yNC41NC0yLjMyLTEuMzYtNS41NS00Ljk3LTguNjQtNi43NS01Ljc5LTguMTctOC43OS04LjE3LTE2LjM4IDAtMi42NyAxLjY0LTQuNzQgNS4zOS03Ljg2IDMuOC0zLjE3IDQuMjMtMy41NiA0Ljc4LTQuNzMuNS0xLjA2LjI1LTEuOTktLjk5LTMuMDMtMi4yMy0xLjg1LTQuNzItMS42NS0xMy43Ni4zNi0zLjkzLjg3LTYuMzUgMS4zLTguOTQgMS41LTQuMy4zNC03Ljk3LS4xOC0xMS4yLTEuOHptLTI4LTMuOWM1LjY1LTIuODIgOC45Ni0yLjIgMTIuOSAxLjM3LjU2LjUgMi42IDIuNDcgMy4wMiAyLjg3IDQuMiAzLjg5IDguMDcgNS43MSAxNC4zIDUuNzEgMTEuMzcgMCAxNCAxLjQxIDE2LjEgOC4wOS4yNi44MyAxLjM1IDQuNiAxLjY2IDUuNjIuOCAyLjYzIDEuNjQgNS4wMyAyLjcgNy42IDIuMTMgNS4xNyAyLjY0IDguMzIgMS43MiAxMC4yNC0uNzcgMS42MS0yLjEgMi4xOC01LjM3IDIuNzktMi4zMi40My0yLjguNTMtMy44NS44NS0xLjg1LjU4LTMuMzUgMS40LTQuNiAyLjY2LTEgMS0yLjAyIDIuMTMtMy4zMSAzLjY2LS42LjcxLTIuOTEgMy41LTMuNDYgNC4xNC03LjIgOC41NC0xMi40MyAxMi4zNS0xOS41OSAxMi4zNS0zLjc2IDAtNi45NSAxLjI4LTEwLjU5IDQtMS44NCAxLjM3LTExLjYyIDEwLjMxLTE1LjIyIDEzLjA2YTczLjA5IDczLjA5IDAgMCAxLTguOTUgNS44OGMtNC41OCAyLjU0LTcuMzUgMy4yMi04Ljk4IDIuMjMtMS4zMi0uOC0xLjY1LTIuMDctMS45NC01LjVhNTIuNTMgNTIuNTMgMCAwIDAtLjE2LTEuODFjLS41NC00LjczLTIuMjQtNi44Ni03LjE2LTYuODYtNy4xMSAwLTguODUtMS4yMy05LjczLTUuNDEtLjk2LTQuNjEtMi4xLTYuNy02LjU1LTkuNjctMy45Ny0yLjY1LTQuMzEtNS40Mi0xLjUyLTguMjIgMi0yIDQuNjMtMy41IDExLjM1LTYuODcgNi42MS0zLjMgOS4yLTQuOCAxMS4xLTYuNjhhMzkuMDkgMzkuMDkgMCAwIDAgNS4zLTYuNDhjLjk4LTEuNSAxLjgzLTMuMDQgMi44OC01LjEzbDIuMTItNC4zYy45MS0xLjgzIDEuNzItMy4zNyAyLjYxLTQuOTggNS43NC0xMC4zMiAxMC4zNy0xNC43OCAyMy4yMi0yMS4yem0tMjIuMzQgMjEuN2MtLjg5IDEuNTktMS42OSAzLjEyLTIuNiA0Ljk0bC0yLjExIDQuM2E1Mi45IDUyLjkgMCAwIDEtMi45NCA1LjIzIDQwLjA4IDQwLjA4IDAgMCAxLTUuNDQgNi42M2MtMiAyLTQuNjIgMy41MS0xMS4zNSA2Ljg3LTYuNiAzLjMtOS4yIDQuOC0xMS4xIDYuNjktMi4zMyAyLjM0LTIuMDggNC4zNyAxLjM4IDYuNjcgNC43IDMuMTQgNS45NiA1LjQ2IDYuOTcgMTAuMy43OCAzLjcgMi4wOSA0LjYyIDguNzUgNC42MiA1LjUgMCA3LjU3IDIuNTcgOC4xNSA3Ljc1LjA2LjUuMDkuODIuMTcgMS44NC4yNSAzLjA2LjU1IDQuMTcgMS40NiA0LjcyIDEuMi43NCAzLjY5LjEzIDcuOTgtMi4yNWE3Mi4wOSA3Mi4wOSAwIDAgMCA4LjgyLTUuOGMzLjU1LTIuNyAxMy4zNC0xMS42NSAxNS4yNC0xMy4wNyAzLjc5LTIuODMgNy4xOC00LjE5IDExLjE4LTQuMTkgNi43NyAwIDExLjgtMy42NyAxOC44My0xMmwzLjQ1LTQuMTNhNjAuMDcgNjAuMDcgMCAwIDEgMy4zNy0zLjcyIDExLjcyIDExLjcyIDAgMCAxIDUuMDEtMi45MWMxLjEtLjM0IDEuNi0uNDUgMy45Ny0uODkgMi45NS0uNTUgNC4wNy0xLjAyIDQuNjUtMi4yMy43Ni0xLjU5LjI4LTQuNS0xLjc0LTkuNDNhODQuNDYgODQuNDYgMCAwIDEtMi43NC03LjY5Yy0uMzEtMS4wMy0xLjQtNC44LTEuNjYtNS42MS0xLjk1LTYuMi00LjE2LTcuMzktMTUuMTQtNy4zOS02LjUgMC0xMC42MS0xLjkzLTE0Ljk4LTUuOTgtLjQ0LS40LTIuNDYtMi4zNy0zLjAxLTIuODYtMy42NS0zLjMtNi41Mi0zLjg1LTExLjc5LTEuMjEtMTIuNjcgNi4zMy0xNy4xNSAxMC42NS0yMi43OCAyMC44em01NS44NiAxMS45M2MtMi45OCA2LjQ1LTE2Ljc4IDE1LjI2LTI2Ljc0IDE1LjI2LTUuMzMgMC03LjU2LTIuOTgtNy4xMS03Ljg2LjMyLTMuNDggMi4xLTcuOTEgMy45My0xMC42MWwxLjUyLTIuMzJhNDQuOTUgNDQuOTUgMCAwIDEgMS44OC0yLjdjMy42Ni00LjggNy44NS03LjQ1IDEzLjYyLTcuNDUgOS4wNiAwIDE1Ljc1IDkuNTIgMTIuOSAxNS42OHptLS45LS40MmMyLjUyLTUuNDctMy42NS0xNC4yNi0xMi0xNC4yNi01LjQgMC05LjMzIDIuNDgtMTIuODIgNy4wNi0uNi44LTEuMTcgMS42LTEuODUgMi42NCAwIDAtMS4yIDEuODctMS41MiAyLjMzLTEuNzQgMi41Ny0zLjQ2IDYuODUtMy43NyAxMC4xNC0uNCA0LjMzIDEuNDMgNi43NyA2LjEyIDYuNzcgOS41NyAwIDIzLjAyLTguNTggMjUuODMtMTQuNjh6bS02OS42NyAyMC43NGMyLjA4LjE4IDQuNDQuODEgNS44OCAxLjggMi4xMiAxLjQ3IDIuMiAzLjYtLjI2IDYuMDUtNS4xNCA1LjE1LTEyLjg1IDQuMzQtMTIuODUtMS4zNSAwLTQuNjYgMy4xNC02Ljg0IDcuMjMtNi41em0tLjA5IDFjLTMuNTYtLjMtNi4xNCAxLjUtNi4xNCA1LjUgMCA0LjU4IDYuNTMgNS4yNiAxMS4xNS42NSAyLjAzLTIuMDQgMS45OC0zLjQzLjQtNC41Mi0xLjI3LS44OC0zLjQ4LTEuNDctNS40LTEuNjN6bTI5LjU5LTIyNS45NWM0LjY0IDIuMzUgMTcuMjcgOC4yNCAxOS4zOSA5LjQzYTI0LjE0IDI0LjE0IDAgMCAxIDcuMDUgNS42NCA0NS4wMyA0NS4wMyAwIDAgMSAzLjc1IDUuMmMyLjQgMy43OC4wNCA3LjY2LTYuMiAxMS42My00Ljk3IDMuMTYtMTIuMTggNi4zLTIxLjk1IDkuODItNC44NCAxLjc0LTE5LjYzIDYuNjgtMjEuMSA3LjItNi41OSAyLjMzLTE0Ljg1LjEtMjUuMTQtNS44Ni0zLjkzLTIuMjctOC01LTEyLjk0LTguNTQtMi4yMy0xLjYxLTkuNS02Ljk5LTEwLjctNy44NWE4MS4yMSA4MS4yMSAwIDAgMC04LjYzLTUuN2MtNC44Mi0yLjYtNC40NS02LjY0LjE3LTEyLjEzIDMuMjctMy44OCA0LjE3LTQuNjcgMTguMS0xNi4zM2EyMzAuMiAyMzAuMiAwIDAgMCA4Ljg5LTcuNzQgOTUuMiA5NS4yIDAgMCAwIDQuNzItNC42NmM1LjA4LTUuNDMgOS44LTYuNDkgMTQuOTctMy45MiAyLjI0IDEuMSA0LjUzIDIuODUgNy40MyA1LjUyIDEuNDggMS4zNyA2Ljk0IDYuNzIgNy45OCA3LjcgNS4yIDQuOTEgOS40NiA4LjIgMTQuMiAxMC42em0tLjQ2LjljLTQuODUtMi40NS05LjE4LTUuNzktMTQuNDQtMTAuNzYtMS4wNS0xLTYuNS02LjM0LTcuOTctNy42OS0yLjgzLTIuNjEtNS4wNi00LjMtNy4yLTUuMzctNC43NS0yLjM2LTktMS40LTEzLjggMy43MWE5Ni4xOCA5Ni4xOCAwIDAgMS00Ljc2IDQuNzFjLTIuNDggMi4zLTUuMTYgNC42Mi04LjkyIDcuNzctMTMuODYgMTEuNi0xNC43NyAxMi40LTE3Ljk4IDE2LjIxLTQuMjggNS4wOC00LjU4IDguNC0uNDYgMTAuNjEgMi4yMyAxLjIgNC45IDIuOTkgOC43NCA1Ljc3IDEuMi44NyA4LjQ3IDYuMjQgMTAuNyA3Ljg1YTE1NC44IDE1NC44IDAgMCAwIDEyLjg1IDguNDljMTAuMDYgNS44MiAxOC4wNyA3Ljk4IDI0LjMgNS43OCAxLjQ4LS41MiAxNi4yNy01LjQ3IDIxLjEtNy4yIDkuNy0zLjUgMTYuODYtNi42MSAyMS43NS05LjcyIDUuODQtMy43MSA3LjktNy4xIDUuOS0xMC4yNmE0NC4wOSA0NC4wOSAwIDAgMC0zLjY3LTUuMDggMjMuMTYgMjMuMTYgMCAwIDAtNi43OC01LjQyYy0yLjA4LTEuMTYtMTQuNjgtNy4wNS0xOS4zNi05LjR6bS0zOC44MyA4LjA1YzMuMTEtLjM3IDUuNy0uMTMgOC40LjcgMi4xNS42NiAyLjc0LjkzIDguNjQgMy43NyA0Ljc1IDIuMjkgOC4zOSAzLjg2IDEzLjE5IDUuNTYgOC4zOCAyLjk3IDExLjMyIDYuMjMgOC44MyA5Ljc2LTIuMDggMi45NC04LjA0IDUuOTItMTcuODQgOS4xOC04LjQ1IDIuODItMTUuNDggMi4zNS0yMS40My0uOS00LjY1LTIuNTUtOC4zMy02LjUtMTIuMTUtMTIuMy0yLjktNC40MS0yLjczLTguMi4xNi0xMS4wNiAyLjQ4LTIuNDUgNi44Ny00LjA3IDEyLjItNC43em0uMTIgMWMtNS4xMy42LTkuMzMgMi4xNi0xMS42MiA0LjQyLTIuNTMgMi41LTIuNjggNS43Ny0uMDIgOS44IDMuNzMgNS42OCA3LjMgOS41MSAxMS44IDExLjk3IDUuNyAzLjExIDEyLjQzIDMuNTcgMjAuNjIuODQgOS41OS0zLjIgMTUuNDQtNi4xMiAxNy4zNC04LjgyIDEuOTQtMi43NS0uNS01LjQ1LTguMzUtOC4yNC00Ljg0LTEuNzItOC41LTMuMy0xMy4yOC01LjYtNS44NC0yLjgxLTYuNDItMy4wNy04LjUtMy43MWExOC40MiAxOC40MiAwIDAgMC04LS42NnpNMjAyLjUgNTAwLjM4YzAgNC43OC0xLjQ1IDcuNTYtNC40MyA4LjkzLTIuMjkgMS4wNS00LjU1IDEuMjMtMTAuNzkgMS4ybC0xLjc4LS4wMWMtOS4xOSAwLTE3LTcuNjUtMTctMTUuNSAwLTcuNTkgMTAuNi0xMC41MSAxOS43NC01LjQ0IDIuNzggMS41NSA0LjIxIDEuOTQgOC41NyAyLjc1IDQuNDQuODMgNS42OSAyLjI3IDUuNjkgOC4wN3ptLTEgMGMwLTUuMy0uOS02LjM0LTQuODgtNy4wOC00LjQ1LS44My01Ljk2LTEuMjUtOC44Ni0yLjg2LTguNTctNC43Ni0xOC4yNi0yLjEtMTguMjYgNC41NiAwIDcuMyA3LjM2IDE0LjUgMTYgMTQuNWgxLjc5YzYuMDYuMDQgOC4yNi0uMTQgMTAuMzYtMS4xIDIuNi0xLjIgMy44NS0zLjYgMy44NS04LjAyem0zMy4zMy0xMTcuODVjMy43MS0xLjMxIDguNy0yLjcgMTYuMS00LjU1IDIuNTgtLjY1IDE2LjUzLTQuMDQgMjAuNTYtNS4wNSAxOS41OS00LjkzIDMxLjU1LTguOSAzOC4yMy0xMy4zNSAxNC45My05Ljk1IDM2Ljg3LTMzLjg4IDQzLjgzLTQ3LjggMi4yNS00LjUgNC42NS02LjM4IDcuNjgtNi4yNSAxLjI2LjA2IDIuNjEuNDUgNC4zMiAxLjJhNTAuODEgNTAuODEgMCAwIDEgMy41NCAxLjdsMS4yNi42M2M0Ljc4IDIuMzQgOC4zOCAzLjQ0IDEyLjY1IDMuNDQgNy4yIDAgMTAuMDEgMy4wNyA4LjM1IDcuOTEtMS40IDQuMDYtNS45MiA4LjkxLTExLjEgMTIuMDItOC4zIDQuOTgtMTEuNzUgMTcuMy0xMS43NSAzMy41NyAwIDMuNTktMS4zNyA2LjI4LTMuOTggOC4zNi0xLjk4IDEuNTgtNC4yIDIuNi04LjQ3IDQuMTZsLTEuMDIuMzdjLTQuODUgMS43NS02Ljk4IDIuNzctOC42OCA0LjQ2LTUuMDkgNS4xLTEyLjU0IDcuMTUtMjAuMzUgNy4xNS0xLjM4IDAtMi40Ny45Mi0zLjk5IDMuMS0uMjkuNDEtMS4zMiAxLjk1LTEuNDcgMi4xOC0yLjY4IDMuOTItNC45MyA1LjcyLTguNTQgNS43Mi03Ljg0IDAtMTAuNzQuOTMtMjEuNzYgNi45NC01LjE4IDIuODItOC44IDMuNTgtMTQuNjYgMy42OC0uMjYgMC0uNDcgMC0uOTIuMDItNC44Mi4wNi03LjEyLjMtMTAuNTEgMS4zNGE3My40MyA3My40MyAwIDAgMC04Ljg5IDMuNTZjLTIuMTcgMS0xMC41MyA1LjAxLTEwLjIzIDQuODctNy43OSAzLjctMTMuMzIgNS45OC0xOC45IDcuNTctMTIuNDEgMy41NS0xOC41OCAyLjI0LTI3LjQyLTQuMDctMi41OC0xLjg1LTIuNzItNC40My0uODMtNy42MiAxLjQ1LTIuNDUgMy45LTUuMDkgOC4wOC04Ljk3bDEuNzgtMS42NGMzLjkyLTMuNiA0LjQ4LTQuMTEgNS45LTUuNTMgMi4zMi0yLjMyIDMuMTItMy41IDUuNDgtNy42MyAxLjkzLTMuMzYgMy4zNy01LjExIDYuMjctNy4wNiAyLjMtMS41NCA1LjM0LTIuOTggOS40NC00LjQzem0uMzQuOTRjLTQuMDMgMS40Mi03IDIuODMtOS4yMiA0LjMyLTIuNzUgMS44NS00LjEgMy40OS01Ljk2IDYuNzMtMi40IDQuMi0zLjI0IDUuNDQtNS42NCA3LjgzLTEuNDMgMS40NC0yIDEuOTYtNS45NCA1LjU3bC0xLjc3IDEuNjNjLTQuMSAzLjgyLTYuNTIgNi40MS03LjkgOC43NS0xLjY1IDIuNzktMS41NCA0LjguNTUgNi4zIDguNiA2LjE0IDE0LjQ2IDcuMzggMjYuNTcgMy45MiA1LjUtMS41NyAxMS0zLjg0IDE4Ljc0LTcuNTEtLjMuMTQgOC4wNi0zLjg4IDEwLjI0LTQuODhhNzQuMyA3NC4zIDAgMCAxIDkuMDEtMy42YzMuNTEtMS4wOSA1Ljg5LTEuMzMgMTAuOC0xLjRoLjkxYzUuNzItLjEgOS4xOC0uODMgMTQuMi0zLjU3IDExLjE2LTYuMDggMTQuMi03LjA2IDIyLjI0LTcuMDYgMy4xOSAwIDUuMi0xLjYgNy43MS01LjI4bDEuNDgtMi4yYzEuNy0yLjQzIDMtMy41MiA0LjgxLTMuNTIgNy41NyAwIDE0Ljc4LTIgMTkuNjUtNi44NSAxLjgzLTEuODQgNC4wNC0yLjkgOS4wNC00LjdsMS4wMi0uMzdjOC42LTMuMTMgMTEuNzktNS42NyAxMS43OS0xMS41OCAwLTE2LjYgMy41My0yOS4yIDEyLjI0LTM0LjQzIDUtMyA5LjM1LTcuNjcgMTAuNjYtMTEuNDggMS40Mi00LjEzLS44My02LjU5LTcuNC02LjU5LTQuNDUgMC04LjE5LTEuMTQtMTMuMDktMy41NC03LjUyLTMuNjctNi43OC0zLjM0LTguNzItMy40My0yLjU4LS4xLTQuNjUgMS41Mi02Ljc0IDUuNy03LjA0IDE0LjA3LTI5LjEgMzguMTQtNDQuMTcgNDguMTktNi44MSA0LjU0LTE4Ljg0IDguNTItMzguNTUgMTMuNDgtNC4wMyAxLjAyLTE3Ljk4IDQuNC0yMC41NiA1LjA1LTcuMzcgMS44NC0xMi4zMyAzLjIzLTE2IDQuNTJ6TTI1MiAzODcuNWMyLjA4IDAgNC0uMiA3LjI1LS42OSA1LjIyLS43NyA2LjY0LS45IDguNDYtLjUgMi41Mi41NiAzLjc5IDIuMzUgMy43OSA1LjY5IDAgNC4wNS0yLjI3IDcuMjktNi42MiAxMC4xMS0zLjI0IDIuMS02LjUzIDMuNTMtMTQuMTUgNi40bC0uMjcuMS0yLjI4Ljg2Yy0zLjA0IDEuMTYtNS4yNyAyLjUyLTkuMzMgNS40M2wtLjguNTdjLTguMTkgNS44OC0xMy4zNSA4LjAzLTIzLjA1IDguMDMtNC45OCAwLTYuODgtMi4wMy01Ljc1LTUuNjIuODctMi44MSAzLjU4LTYuNTYgNy44LTExLjEzIDEuMjYtMS4zNyAyLjY0LTIuOCA0LjE1LTQuMyAzLjE3LTMuMTQgMTEuMjUtMTAuNjEgMTEuNDUtMTAuOC40Ni0uNDcuOTMtLjg5IDEuNC0xLjI2IDMuMzgtMi43MSA1Ljc3LTMuMDggMTQuMTgtMi45MyAxLjY1LjAzIDIuNjMuMDQgMy43Ny4wNHptMCAxYy0xLjE1IDAtMi4xMy0uMDEtMy43OS0uMDQtOC4xOC0uMTQtMTAuNC4yLTEzLjU0IDIuNzEtLjQ0LjM1LS44OC43NC0xLjMyIDEuMTgtLjIuMjEtOC4zIDcuNjktMTEuNDUgMTAuODJhMTM0LjYgMTM0LjYgMCAwIDAtNC4xMiA0LjI2Yy00LjEyIDQuNDctNi43NiA4LjEyLTcuNTggMTAuNzUtLjkgMi44OC40NSA0LjMyIDQuOCA0LjMyIDkuNDYgMCAxNC40NC0yLjA3IDIyLjQ2LTcuODRsLjgtLjU3YzQuMTMtMi45NiA2LjQyLTQuMzYgOS41Ni01LjU2bDIuMy0uODYuMjUtLjFjNy41NS0yLjg0IDEwLjgtNC4yNSAxMy45Ny02LjMgNC4wOC0yLjY1IDYuMTYtNS42IDYuMTYtOS4yNyAwLTIuODktLjk3LTQuMjYtMy00LjctMS42NS0uMzctMy4wNS0uMjUtOC4xLjUtMy4zLjUtNS4yNi43LTcuNC43em0xMTIuNDctNDUuMzRjLTEuODggNS40NC0xLjk4IDYuNzYtLjk4IDEyLjc2IDEuMTggNy4wNi0xLjM4IDE2LjU4LTUuNDkgMTYuNThhMTYuODkgMTYuODkgMCAwIDAtMS41MS4wN2wtLjY0LjA0Yy0yLjg2LjE4LTQuODMuMTctNi45NC0uMTctNi41NS0xLjA2LTEwLjQxLTUuMTQtMTAuNDEtMTMuNDQgMC0xMy45IDIuMTQtMTkuNjkgOC4xMy0yNi4zM2EyMS45IDIxLjkgMCAwIDAgMi41Mi0zLjc1Yy41OS0xLjAzIDIuNzgtNS4xMyAyLjcyLTUuMDEgNC40NC04LjE0IDcuNzEtMTEuNTMgMTIuMjUtMTAuNCAxLjE3LjMgMi4yLjc3IDMuNTggMS41OWwxLjM5Ljg0YTIwIDIwIDAgMCAwIDMuMSAxLjZjLjcuMjcgMS44LjMyIDQuNzUuMjZsLjcyLS4wMWMzLjE2LS4wNSA0Ljc4LjA4IDUuODMuNjYgMS42MS44OSAxLjIgMi41Ni0xLjE0IDQuOWEyMTUuOSAyMTUuOSAwIDAgMS0zLjg2IDMuNzZjLTEwLjYgMTAuMS0xMi43NSAxMi40LTE0LjAyIDE2LjA1em0tLjk0LS4zMmMxLjM0LTMuOSAzLjQ2LTYuMTcgMTQuMjctMTYuNDYgMS41NS0xLjQ3IDIuNzMtMi42MiAzLjg1LTMuNzMgMS45NC0xLjk1IDIuMTctMi44OCAxLjM1LTMuMzMtLjgyLS40NS0yLjM3LS41OC01LjMyLS41M2wtLjcyLjAxYy0zLjE0LjA2LTQuMjYuMDItNS4xNC0uMzQtMS4wNi0uNDEtMS45Ny0uOS0zLjI1LTEuNjdsLTEuMzgtLjgzYTEyLjEgMTIuMSAwIDAgMC0zLjMxLTEuNDdjLTMuODgtLjk3LTYuOTIgMi4xNy0xMS4xMyA5LjkuMDctLjEzLTIuMTQgMy45OC0yLjczIDUuMDJhMjIuNzEgMjIuNzEgMCAwIDEtMi42NSAzLjkyYy01LjgxIDYuNDctNy44NyAxMi03Ljg3IDI1LjY3IDAgNy43OSAzLjQ4IDExLjQ3IDkuNTcgMTIuNDUgMi4wMS4zMyAzLjkyLjM0IDYuNzEuMTZhMzcxLjMzIDM3MS4zMyAwIDAgMCAxLjIzLS4wN2MuNDItLjAzLjczLS4wNC45OS0uMDQgMy4yIDAgNS42LTguOSA0LjUtMTUuNDItMS4wMi02LjE2LS45MS03LjY0IDEuMDMtMTMuMjR6bS05LjI2IDEyLjQyYy41OC41MiAyLjUgMS45IDIuNTUgMS45MyAxLjk2IDEuNTcgMi4wNCAzLjMxLjAxIDYuMzYtMy43NCA1LjY0LTguODMgMy4wOS04LjgzLTQuNTUgMC0zLjgxLjUxLTUuNjcgMi4wNy02LjAyIDEuMTgtLjI2IDIgLjMgNC4yIDIuMjh6bS0xLjM0IDEuNDhjLTEuNS0xLjM1LTIuMjMtMS44NS0yLjQzLTEuOC0uMTcuMDMtLjUgMS4yMy0uNSA0LjA2IDAgNS44NyAyLjY3IDcuMjEgNS4xNyAzLjQ1IDEuNS0yLjI2IDEuNDctMi44NC40LTMuNy4wMy4wMy0xLjk1LTEuNC0yLjY0LTJ6bTIyMi45LTEzMC4xOWMyLjItMS4xIDMuNjctMS42NiA1Ljg4LTIuMzZsLjI4LS4wOWE0OC45MiA0OC45MiAwIDAgMCA4Ljc5LTMuNTVjNC4xNy0yLjA4IDYuMzUtMS44OCA2Ljk2Ljg0LjQ0IDIgLjIgNC4wMS0xLjI1IDEyLjctMi4yNyAxMy42Mi05LjE2IDI2LjE0LTIxLjE3IDM2LjMtNC4zIDMuNjMtNy40MSA0LjM5LTkuNzUgMi40NC0xLjg4LTEuNTctMy4xLTQuNTctNC42MS0xMC40OC0uMy0xLjE1LTEuNDMtNS44My0xLjcyLTYuOTZhMTE0LjE4IDExNC4xOCAwIDAgMC0yLjcxLTkuMjJjLTIuNC02LjgyLTMuMDMtMTAuNzgtMi4xLTEyLjk0Ljc3LTEuODMgMi4wOC0yLjI0IDUuNi0yLjQ1IDEuNDktLjA5IDIuMDktLjE0IDIuOTctLjI4bDEuOTUtLjMzYy43Mi0uMTIgMS4yMi0uMiAxLjY4LS4yOSAxLjEtLjIgMS45Mi0uMzggMi43MS0uNiAxLjctLjQ5IDMuNDItMS4yIDYuNDktMi43M3ptLjQ0LjljLTMuMTEgMS41NC00Ljg4IDIuMjktNi42NSAyLjc5LS44NC4yMy0xLjY5LjQyLTIuODEuNjNhMTA4Ljc3IDEwOC43NyAwIDAgMS0zLjgxLjYzYy0uNzcuMTMtMS4zOS4xOS0yLjkyLjI4LTMuMTMuMTgtNC4xNy41MS00Ljc0IDEuODUtLjc4IDEuODQtLjIgNS42MiAyLjEzIDEyLjJhMTE1LjEyIDExNS4xMiAwIDAgMSAyLjc0IDkuMzFsMS43MiA2Ljk2YzEuNDYgNS43IDIuNjIgOC41OCA0LjI4IDkuOTYgMS44NyAxLjU2IDQuNDkuOTMgOC40Ny0yLjQ0IDExLjgyLTEwIDE4LjYtMjIuMyAyMC44My0zNS43IDEuNC04LjQ1IDEuNjUtMTAuNTEgMS4yNS0xMi4zMS0uNDEtMS44Ny0xLjg2LTItNS41NC0uMTZhNDkuODcgNDkuODcgMCAwIDEtOC45MyAzLjZsLS4yOC4xYTM1LjQgMzUuNCAwIDAgMC01Ljc0IDIuM3ptLTQuNSA2LjU4YzEuMzctLjMyIDIuNS0uNzUgMy45LTEuNDIuMzUtLjE4IDIuNTctMS4zMSAzLjMyLTEuNjcgMS41LS43MSAyLjk3LTEuMzEgNC43LTEuODkgMi43LS45IDQuNjQtLjc3IDUuODguNC45OC45NCAxLjM0IDIuMjYgMS40MSA0LjE4LjAyLjQuMDIuNy4wMiAxLjM3IDAgNS42My00LjYzIDE2Ljg4LTExLjM0IDIyLjc1LTQuMzQgMy44LTcuMzEgNC42Ny05LjkyIDIuNTItMi4wNi0xLjctMy41LTQuNjUtNi42Ny0xMi45MS0xLjg2LTQuODMtMi4wNS04LjEtLjY4LTEwLjIgMS4xMi0xLjcgMi45LTIuMzYgNS44My0yLjdsMS4yNi0uMTJjMS4xOS0uMTIgMS43NS0uMTkgMi4zLS4zMXptLTIuMSAyLjNsLTEuMjIuMTJjLTIuNC4yNy0zLjcuNzYtNC4zOSAxLjgxLS45MyAxLjQzLS43OCA0LjEuODcgOC4zOCAzLjAyIDcuODQgNC40MSAxMC43MSA2LjA4IDEyLjA5IDEuNjMgMS4zNCAzLjY0Ljc1IDcuMzMtMi40OEM1ODQuNiAyNTAuNzcgNTg5IDI0MC4wOCA1ODkgMjM1YzAtLjY0IDAtLjkzLS4wMi0xLjI5LS4wNS0xLjQ0LS4zLTIuMzMtLjc5LTIuOC0uNi0uNTctMS44LS42NS0zLjg3LjA0YTM3Ljk1IDM3Ljk1IDAgMCAwLTQuNDcgMS44Yy0uNzIuMzQtMi45MyAxLjQ3LTMuMzIgMS42NmExOS41NCAxOS41NCAwIDAgMS00LjMgMS41NmMtLjY2LjE2LTEuMjguMjQtMi41Ni4zNnptLTIyNy43My04OC45OGMtMS41OSA0LjMtMy41NCA3LjI1LTcuMTQgMTEuNGwtMi42IDIuOTdhNjcuMDIgNjcuMDIgMCAwIDAtMi42MyAzLjIzIDQ2LjQgNDYuNCAwIDAgMC00LjY4IDcuNWMtMi44NSA1LjctNy4xNCAxMC4xOC0xMi44NSAxMy44OS00LjI1IDIuNzYtOC4yNSA0LjYyLTE1LjY3IDcuNTktMTEuMDEgNC40LTE2LjQzIDEuMjYtMjcuMjItMTYuNC0yLjg2LTQuNjktOC44LTguNjMtMTcuOTgtMTIuNjYtMy0xLjMzLTEyLjg4LTUuMjQtMTQuNDMtNS45Mi00Ljk2LTIuMTgtNy4wNC0zLjcyLTYuNDItNS44NS42Ny0yLjMyIDUuMy00LjA1IDE1LjQ4LTYuMDggMTYuNjMtMy4zMiAyNi45My0zLjgyIDM5LjkzLTMuMDIgNy45LjQ5IDkuNjcuNSAxMi43NC0uMjYgMS45OS0uNDggMy45Mi0xLjMgNi0yLjZsMi43OS0xLjcxYzkuODYtNi4xNCAxMi45NC03Ljk2IDE3LjMtOS45IDYuMDMtMi43MSAxMC41Ny0zLjMyIDEzLjk0LTEuNCA3LjIgNC4xMiA3LjY4IDcuNyAzLjQ0IDE5LjIyem0tMS44OC0uN2MzLjk1LTEwLjcgMy42LTEzLjI2LTIuNTYtMTYuNzgtMi42Ni0xLjUyLTYuNjItLjk5LTEyLjEyIDEuNDgtNC4yNCAxLjktNy4zIDMuNy0xNy4wNyA5Ljc3bC0yLjc5IDEuNzNhMjIuNiAyMi42IDAgMCAxLTYuNTcgMi44NGMtMy4zNi44MS01LjIyLjgtMTMuMzQuMy0xMi44NC0uNzgtMjIuOTctLjI5LTM5LjQxIDMtNC45Ljk3LTguNDUgMS44OC0xMC43OSAyLjc1LTIuMDMuNzYtMy4wNCAxLjQ1LTMuMTcgMS45MS0uMTYuNTcgMS40OCAxLjc5IDUuMyAzLjQ2IDEuNS42NyAxMS4zOSA0LjU4IDE0LjQ0IDUuOTMgOS41MiA0LjE5IDE1Ljc0IDguMyAxOC44NyAxMy40NCAxMC4zNSAxNi45MyAxNC44NyAxOS41NiAyNC43OCAxNS42IDcuMy0yLjkzIDExLjIxLTQuNzUgMTUuMzMtNy40MiA1LjQyLTMuNTMgOS40Ny03Ljc1IDEyLjE1LTEzLjEgMS40NC0yLjkgMy4wMi01LjQgNC44Ni03LjgyYTY4Ljk1IDY4Ljk1IDAgMCAxIDIuNzItMy4zM2wyLjYtMi45N2MzLjQ2LTMuOTkgNS4yOC02Ljc1IDYuNzctMTAuNzl6bS02LjY0LS4zOWMtNy45NCAxMi44LTE4LjUzIDIxLjc1LTMzLjMgMjUuMjMtNy44MiAxLjgzLTEyLjQ3LS43OS0xMy4xMi01LjkzLS41NS00LjQ1IDIuMjktOS4wNiA2LTkuMDYgMy4wMiAwIDUuNi0xLjY4IDE1LjM4LTkuMTYgMS40Ny0xLjEyIDIuNTctMS45NiAzLjY2LTIuNzQgNC40LTMuMiA3Ljc3LTUuMTcgMTAuODItNi4wOCA1LjU3LTEuNjcgOS4zMy0yLjE1IDExLjM1LTEuMjIgMi41IDEuMTQgMi4yMiA0LjEzLS43OSA4Ljk2em0tLjg0LS41MmMyLjcyLTQuNCAyLjk0LTYuNzQgMS4yMS03LjUzLTEuNzEtLjc5LTUuMzItLjMzLTEwLjY1IDEuMjctMi45Ljg3LTYuMiAyLjc5LTEwLjUxIDUuOTItMS4wOC43OS0yLjE4IDEuNjItMy42NSAyLjc0LTEwLjA4IDcuNzItMTIuNjIgOS4zNi0xNS45OCA5LjM2LTMuMDIgMC01LjUgNC4wMi01IDcuOTQuNTYgNC41IDQuNjIgNi43OCAxMS44OSA1LjA3IDE0LjQ4LTMuNCAyNC44Ni0xMi4xOCAzMi42OS0yNC43N3pNNDYxLjE3IDMzLjUzYzEzLjg4IDQuOTYgMjAuNzUgNC45NiAzMS42Mi4wMSAzLjAyLTEuMzcgNS40Ny0yLjk0IDExLTYuODIgNS41Ny0zLjkyIDguMDUtNS41MSAxMS4xNC02LjkyIDQuMTQtMS44OCA3Ljc4LTIuMzggMTEuMjItMS4yOCAzLjkyIDEuMjYgNi4yIDEyLjMgNi43OCAyOC40NS41IDE0LjItLjUyIDI4LjkzLTIuNDYgMzQuMi0xLjgyIDQuOTMtNS44NiA4LjE3LTExLjUxIDEwLjAyQTQxLjcgNDEuNyAwIDAgMSA1MDYgOTMuMDFjLTUuNzkgMC05IDIuNC0xMi4yIDcuNjQtLjM3LjU5LTEuNTUgMi42LTEuNzEgMi44Ny0xLjc1IDIuOS0zLjA1IDQuMzMtNC45MyA0Ljk1LS45NC4zMi0yLjA3LjgzLTMuODcgMS43NGwtMi40MyAxLjIzYy0xLjAzLjUzLTEuODcuOTQtMi43IDEuMzQtNi40MyAzLjEtMTEuNzMgNC43Mi0xNy4xNiA0LjcyLTUuNzEgMC0xMC4wNCAyLjA5LTE0LjAyIDUuOTItMS4xNiAxLjExLTQuMiA0LjUzLTQuNjMgNC45NC0yLjU0IDIuNDQtNS45MyA0LjI0LTEwLjg1IDYuMS0xLjQuNTItNS45OCAyLjEzLTYuMjUgMi4yMmwtMi4wNi43OGMtLjg5LjM2LTEuNzguNjMtMi43LjgxLTUuNTUgMS4xNC0xMS4xNC0uNTQtMTcuOTgtNC40Mi0xLjI3LS43My01LjEzLTMuMDYtNS43Ni0zLjQyLTIuMDUtMS4xNi00LjEyLTEuNTMtOS4wOS0xLjlsLTEuNzMtLjE1Yy00Ljc4LS40LTcuNjgtMS4xNC0xMC4yMi0yLjk3LTUtMy42MS02Ljc3LTcuNzYtNS42NS0xMi4zMyAxLjMzLTUuNDIgNi41LTExLjAyIDE0Ljg1LTE3LjI4YTE2OS4yIDE2OS4yIDAgMCAxIDYuNS00LjYxYy0uMzMuMjMgNC4zMy0yLjkyIDUuMy0zLjYgMi43My0xLjkxIDQuOC0zLjkgMTIuNzUtMTIuMDRsMS4wOS0xLjFjMy40OS0zLjU2IDUuODktNS44OSA4LjEyLTcuODMgMi45LTIuNSA0LjcyLTUuOTUgNy41LTEzLjA1bC42My0xLjYxYzIuNy02LjkyIDQuMjgtMTAgNi44Ny0xMi4zMyAxLjQyLTEuMjggNi42OC02LjU0IDcuOTMtNy41IDMuOTgtMyA4LjAxLTIuNzMgMTkuNTcgMS40em0tLjM0Ljk0Yy0xMS4yNi00LjAyLTE1LTQuMjgtMTguNjItMS41My0xLjE5LjktNi40IDYuMTEtNy44OCA3LjQzLTIuNDIgMi4xOC0zLjk2IDUuMTktNi42IDExLjk1bC0uNjMgMS42MWMtMi44MyA3LjI2LTQuNzIgMTAuOC03Ljc3IDEzLjQ1YTE0MS44NSAxNDEuODUgMCAwIDAtOS4xNiA4Ljg3Yy04LjAyIDguMi0xMC4wOCAxMC4yLTEyLjg4IDEyLjE2LS45OS42OS01LjY1IDMuODQtNS4zMSAzLjYtMi41IDEuNzEtNC41MiAzLjEzLTYuNDcgNC41OS04LjE3IDYuMTMtMTMuMjMgMTEuNi0xNC40OCAxNi43Mi0xLjAyIDQuMTUuNTggNy45IDUuMjYgMTEuMjcgMi4zNiAxLjcgNS4xMSAyLjQgOS43MiAyLjhsMS43My4xM2M1LjEyLjQgNy4yOC43OCA5LjUgMi4wNS42NS4zNiA0LjUgMi43IDUuNzYgMy40IDYuNjYgMy43OCAxMi4wNCA1LjQgMTcuMjkgNC4zMi44Ni0uMTcgMS43LS40MiAyLjUyLS43NWE2NyA2NyAwIDAgMSAyLjEtLjhjLjI4LS4xIDQuODYtMS43IDYuMjQtMi4yMiA0LjgtMS44IDguMDgtMy41NiAxMC41LTUuODguNC0uMzggMy40NC0zLjggNC42My00Ljk0IDQuMTYtNCA4LjcyLTYuMiAxNC43Mi02LjIgNS4yNSAwIDEwLjQyLTEuNTkgMTYuNzMtNC42Mi44Mi0uNCAxLjY1LS44IDIuNjgtMS4zMy4xMi0uMDYgMS45My0uOTkgMi40My0xLjIzIDEuODQtLjkzIDMtMS40NiA0LTEuOCAxLjYtLjUyIDIuNzYtMS44MiA0LjM5LTQuNTJsMS43LTIuODhjMy4zOS01LjUgNi44Ny04LjExIDEzLjA3LTguMTEgNC40NSAwIDguNzMtLjQ5IDEyLjY0LTEuNzcgNS40LTEuNzYgOS4yLTQuOCAxMC45LTkuNDEgMS44Ny01LjExIDIuOS0xOS43NSAyLjM5LTMzLjgzLS41Ni0xNS41My0yLjgxLTI2LjQ4LTYuMDgtMjcuNTItMy4xOC0xLjAyLTYuNTctLjU1LTEwLjUgMS4yMy0zLjAyIDEuMzctNS40NyAyLjk0LTExIDYuODMtNS41NyAzLjkyLTguMDUgNS41LTExLjE0IDYuOTItMTEuMTMgNS4wNS0xOC4yNiA1LjA1LTMyLjM4LjAxek00NzUgNTVjNS4zOCAwIDcuNTUtLjIxIDkuNzItLjk2IDEuMjYtLjQzIDkuOTUtNC44IDE0Ljg4LTYuOTYgMS45LS44MiAzLjU2LTIuNDQgNi42LTYuMDQgMi41Ni0zLjA0IDMuMTktMy43NSA0LjQtNC44NCAzLjctMy4zNSA3LjA3LTMuMjggMTAuMjIgMS4yMyA2LjIzIDguOSA1LjYxIDE1Ljk0LjA3IDI3LjAyYTcxLjI2IDcxLjI2IDAgMCAwLTIuNSA1LjQ4Yy0uMzIuOC0xIDIuNy0xLjA5IDIuOS0uMTcuNDUtLjM0LjgxLS41NCAxLjE3LS42MyAxLjE0LTEuNTYgMi4yMS00LjA1IDQuNy0yLjQgMi40LTUuMTYgMy4yNy0xMS42OCA0LjMzLTEuODEuMy0yLjIuMzYtMyAuNTEtNi4wMiAxLjEtOS42IDIuNjktMTIuMjQgNi4wNy0zLjU3IDQuNTktNy45IDcuNDgtMTQuOTggMTAuNzQtLjU1LjI0LTEuMS41LTEuOC44bC0xLjc4LjhhNjAuMDggNjAuMDggMCAwIDAtNy43IDMuOWMtMi41NyAxLjYtNC43OSAyLjM1LTkuNDIgMy40Ni04LjU4IDIuMDYtMTIuMjggMy43Ni0xNy4zNyA5LjM2LTUuMTIgNS42NC0xMC4xNyA3LjY0LTE2LjYzIDYuNy01LjM2LS43OS0xMC42My0zLjAxLTIzLjU2LTkuNDgtNi4zLTMuMTUtNi40My03Ljc4LTEuNS0xMy41NiAzLjM4LTMuOTQgMy41Mi00LjA2IDE5LjQtMTYuNDQgOC4xMi02LjMzIDEyLjk3LTEwLjU3IDE2LjYzLTE0Ljg4IDIuNTMtMi45OCA0LjItNS43MyA0Ljk2LTguMyA1LjUtMTguMyAxMi41LTIxLjk4IDIyLjc4LTE1LjU2IDEuOTUgMS4yMiA2LjYxIDQuNTUgNy4xOCA0LjkgMy4zNiAyLjE1IDYuNTIgMi45NSAxMyAyLjk1em0wIDJjLTYuODQgMC0xMC4zNy0uODktMTQuMDgtMy4yNi0uNjMtLjQtNS4yNy0zLjcxLTcuMTYtNC45LTkuMDUtNS42NS0xNC42Ni0yLjctMTkuOCAxNC40NS0uODYgMi44Ny0yLjY3IDUuODUtNS4zNSA5LjAxLTMuNzggNC40NS04LjcgOC43NS0xNi45NCAxNS4xNy0xNS42NiAxMi4yMS0xNS44NiAxMi4zOC0xOS4xIDE2LjE2LTQuMTcgNC45LTQuMDkgOCAuODggMTAuNDggMTIuNzEgNi4zNSAxNy44OSA4LjU0IDIyLjk0IDkuMjggNS43OC44NCAxMC4xOC0uOSAxNC44Ny02LjA2IDUuNDItNS45NiA5LjQ1LTcuODIgMTguMzgtOS45NiA0LjQzLTEuMDcgNi41LTEuNzYgOC44My0zLjIyYTYxLjcgNjEuNyAwIDAgMSA3Ljk0LTQuMDJsMS43OC0uOCAxLjc4LS44YzYuODItMy4xMyAxMC45MS01Ljg3IDE0LjI0LTEwLjE0IDMtMy44NyA3LTUuNjQgMTMuNDYtNi44Mi44My0uMTUgMS4yMS0uMjEgMy4wNC0uNTEgNi4xLTEgOC42LTEuNzggMTAuNTgtMy43NyAyLjM2LTIuMzYgMy4yMS0zLjM0IDMuNzItNC4yNi4xNS0uMjcuMjktLjU2LjQ0LS45NC4wNi0uMTUuNzUtMi4wNiAxLjA5LTIuOS42NC0xLjYgMS40NS0zLjQgMi41Ny01LjY0IDUuMjQtMTAuNDkgNS44LTE2LjguMDctMjQuOTgtMi40LTMuNDQtNC4zNy0zLjQ4LTcuMjQtLjg5LTEuMTEgMS0xLjczIDEuNy00LjIyIDQuNjUtMy4yNCAzLjg1LTUuMDQgNS41OS03LjMyIDYuNTktNC44MiAyLjEtMTMuNjIgNi41My0xNS4wMyA3LjAxLTIuNDQuODQtNC43OSAxLjA3LTEwLjM3IDEuMDd6bS0xMi43IDguNmM1LjQ3IDMuOSAxMC4zNCAzLjcyIDE4LjIzLjg4IDUuMzktMS45NCA1LjkyLTIuMSA3LjctMi4xIDIuNS0uMDEgNC4yMSAxLjM2IDUuMjQgNC40NiAxLjY2IDQuOTgtMi4zMiA4LjUyLTEyLjMgMTIuNjgtMi43IDEuMTMtMTYuMjUgNi4xOC0yMCA3LjczLTcuODYgMy4yNC0xMy45MyA2LjQyLTE4Ljg3IDEwLjE1LTEzLjAyIDkuODQtMTguMzYgMTEuOTMtMjMuNzEgOS42OGEyNC42NyAyNC42NyAwIDAgMS0zLjYyLTEuOThsLTEuOTktMS4yOGE5MC40IDkwLjQgMCAwIDAtMi4yNC0xLjRjLTMuMzMtMi0yLjgyLTQuMjguODUtNy4zNCAxLjM1LTEuMTMgMTAuNjYtNy42MSAxMy41My05LjkxIDcuMS01LjY5IDExLjkxLTExLjQ3IDE0LjQxLTE4LjM0IDMuMDctOC40NSA0Ljg5LTEyLjEgNi44LTEzLjM5IDEuNzMtMS4xNiAzLjM2LS41MyA2LjE4IDEuOS42My41NiAzLjQgMy4wOCA0LjExIDMuNyAxLjkzIDEuNyAzLjcxIDMuMTUgNS42NyA0LjU1em0tLjYuOGMtMS45OC0xLjQyLTMuNzktMi44OC01Ljc0LTQuNi0uNzMtLjY0LTMuNDgtMy4xNi00LjEtMy43LTIuNS0yLjE2LTMuNzUtMi42NS00Ljk3LTEuODMtMS42NiAxLjExLTMuNDQgNC43LTYuNDIgMTIuOS0yLjU3IDcuMDctNy41IDEyLjk5LTE0LjcyIDE4Ljc4LTIuOTEgMi4zMy0xMi4yMSA4LjgtMTMuNTIgOS45LTMuMjIgMi42OC0zLjU2IDQuMTctLjk3IDUuNzJsMi4yNiAxLjQgMS45OSAxLjI4YzEuNDcuOTMgMi40OCAxLjUgMy40NyAxLjkxIDQuOSAyLjA3IDkuOTYuMDcgMjIuNzItOS41NiA1LjAyLTMuNzkgMTEuMTUtNyAxOS4xLTEwLjI4IDMuNzYtMS41NSAxNy4zLTYuNiAyMC03LjcyIDkuNS0zLjk3IDEzLjE0LTcuMiAxMS43My0xMS40NC0uOS0yLjcxLTIuMjUtMy44LTQuMy0zLjc5LTEuNiAwLTIuMTUuMTctNy4zNiAyLjA1LTguMTcgMi45NC0xMy4zNCAzLjE0LTE5LjE2LTEuMDF6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwLjE7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PT0gY291bnRlci1pdGVtID09PT09PT0qL1xyXG4uY291bnRlci1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgLmNvdW50ZXItaWNvbiB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMzA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgfVxyXG4gIC5jb3VudGVyIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yNDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICB9XHJcbiAgLmNvdW50LXN5bWJvbCB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMjI7XHJcbiAgfVxyXG4gIC5jb3VudGVyX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTY7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLmNvdW50ZXItaWNvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT09PT0gY291bnRlci1pdGVtLWxheW91dC0yID09PT09PT0qL1xyXG4uY291bnRlci1pdGVtLWxheW91dC0yIHtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMSkpO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAuY291bnRlci1pY29uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDEyNSwgMjUwLCAwLjEpO1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwLjE7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYwMCcgaGVpZ2h0PSc2MDAnIHZpZXdCb3g9JzAgMCA2MDAgNjAwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMWMyNTQwJyBmaWxsLW9wYWNpdHk9JzAuNCcgZD0nTTYwMCAzMjUuMXYtMS4xN2MtNi41IDMuODMtMTMuMDYgNy42NC0xNC42OCA4LjY0LTEwLjYgNi41Ni0xOC41NyAxMi41Ni0yNC42OCAxOS4wOS01LjU4IDUuOTUtMTIuNDQgMTAuMDYtMjIuNDIgMTQuMTUtMS40NS42LTIuOTYgMS4yLTQuODMgMS45bC00Ljc1IDEuODJjLTkuNzggMy43NS0xNC44IDYuMjctMTguOTggMTAuMS00LjIzIDMuODgtOS42NSA2LjYtMTYuNzcgOC44NC0xLjk1LjYtMy45OSAxLjE3LTYuNDcgMS44bC02LjE0IDEuNTNjLTUuMjkgMS4zNS04LjMgMi4zNy0xMC41NCAzLjc4LTMuMDggMS45Mi02LjYzIDMuMjYtMTIuNzQgNS4wM2EzODQuMSAzODQuMSAwIDAgMS00LjgyIDEuMzZjLTIuMDQuNTgtMy42IDEuMDQtNS4xNyAxLjUyYTExMC4wMyAxMTAuMDMgMCAwIDAtMTEuMiA0LjA1Yy0yLjcgMS4xNS01LjUgMy45My04Ljc4IDguNGExNTcuNjggMTU3LjY4IDAgMCAwLTYuMTUgOS4yYy01Ljc1IDkuMDctNy41OCAxMS43NC0xMC4yNCAxNC41MWE1MC45NyA1MC45NyAwIDAgMS00LjYgNC4yMmMtMi4zMyAxLjktMTAuMzkgNy41NC0xMS44MSA4Ljc0YTE0LjY4IDE0LjY4IDAgMCAwLTMuNjcgNC4xNWMtMS4yNCAyLjMtMS45IDQuNTctMi43OCA4Ljg3LTIuMTcgMTAuNjEtMy41MiAxNC44MS04LjIgMjIuMS00LjA3IDYuMzMtNi44IDkuODgtOS44MyAxMi45OS0uNDcuNDgtLjk1Ljk2LTEuNSAxLjQ4bC0zLjc1IDMuNTZjLTEuNjcgMS42LTMuMTggMy4xMi00Ljg2IDQuOWE0Mi40NCA0Mi40NCAwIDAgMC05Ljg5IDE2Ljk0Yy0yLjUgOC4xMy0yLjcyIDE1LjQ3LTEuNzYgMjcuMjIuNDcgNS44Mi41MSA2LjM2LjUxIDguMTggMCAxMC41MS4xMiAxNy41My42MyAyNS43OC4yNCA0LjA1LjU2IDcuOC45NyAxMS4yMmguOWMtMS4xMy05LjU4LTEuNS0yMS44My0xLjUtMzcgMC0xLjg2LS4wNC0yLjQtLjUyLTguMjYtLjk0LTExLjYzLS43Mi0xOC44NyAxLjczLTI2Ljg1YTQxLjQ0IDQxLjQ0IDAgMCAxIDkuNjUtMTYuNTVjMS42Ny0xLjc2IDMuMTgtMy4yNyA0LjgzLTQuODUuNjMtLjYgMy4xMy0yLjk2IDMuNzUtMy41N2E3MS42IDcxLjYgMCAwIDAgMS41Mi0xLjVjMy4wOS0zLjE2IDUuODYtNi43NiA5Ljk2LTEzLjE1IDQuNzctNy40MiA2LjE1LTExLjcxIDguMzQtMjIuNDQuODYtNC4yMSAxLjUtNi40IDIuNjgtOC42LjY4LTEuMjUgMS43OS0yLjQ4IDMuNDMtMy44NiAxLjM4LTEuMTUgOS40My02LjggMTEuOC04LjcyIDEuNzEtMS40IDMuMjYtMi44MSA0LjctNC4zIDIuNzItMi44NSA0LjU2LTUuNTQgMTAuMzYtMTQuNjdhMTU2LjkgMTU2LjkgMCAwIDEgNi4xLTkuMTVjMy4yLTQuMzMgNS45LTcuMDEgOC4zNy04LjA3IDMuNS0xLjUgNy4wNi0yLjc3IDExLjEtNC4wMmEyMzMuODQgMjMzLjg0IDAgMCAxIDcuNi0yLjJsMi4zOC0uNjdjNi4xOS0xLjc5IDkuODEtMy4xNiAxMi45OC01LjE1IDIuMTQtMS4zMyA1LjA4LTIuMzMgMTAuMjctMy42NWw2LjE0LTEuNTNjMi41LS42MyA0LjU1LTEuMiA2LjUyLTEuODIgNy4yNC0yLjI3IDEyLjc5LTUuMDYgMTcuMTUtOS4wNSA0LjA1LTMuNzIgOS02LjIgMTguNjYtOS45bDQuNzUtMS44MmMxLjg3LS43MiAzLjM5LTEuMzEgNC44NS0xLjkxIDEwLjEtNC4xNSAxNy4wNy04LjMyIDIyLjc2LTE0LjQgNi4wNS02LjQ1IDEzLjk1LTEyLjQgMjQuNDktMTguOTIgMS41Ni0uOTYgNy44Mi00LjYgMTQuMTUtOC4zM3YtNjQuNThjLTQgOC4xNS04LjUyIDE0Ljg1LTEyLjcgMTcuOS0yLjUxIDEuODItNS4zOCA0LjAyLTkuMDQgNi45MmExMDYzLjg3IDEwNjMuODcgMCAwIDAtNi4yMyA0Ljk4bC0xLjI3IDEuMDJhMjMwOS4yNSAyMzA5LjI1IDAgMCAxLTQuODcgMy45Yy03LjU1IDYtMTIuOSAxMC4wNS0xNy42MSAxMy4xOS0zLjEgMi4wNi0zLjg2IDIuNzgtOC4wNiA3LjEzLTUuODQgNi4wNy0xMS43MiA4LjYyLTI5LjE1IDEwLjk1LTExLjMgMS41LTIwLjA0IDQuOTEtMzAuNzUgMTEuMDctMS42NS45NC03LjI3IDQuMjctNi45NyA0LjEtMi43IDEuNTgtNC42OSAyLjY5LTYuNjQgMy42Ni01LjYzIDIuOC0xMC40NyA0LjE3LTE1LjcxIDQuMTctMTcuMTMgMC00MS40NCAxMS41MS01MS42MyAyMi44My0xMi4wNSAxMy40LTMxLjQyIDI3LjctNDUuMjUgMzEuMTYtNy40IDEuODUtMTEuODUgNy4wNS0xNC4wNCAxNC42OS0xLjI2IDQuNC0xLjU4IDguMjgtMS41OCAxMy44MiAwIC44Mi4wMS45OC4yNCAzLjYzLjQ1IDUuMTguMzUgOC43Mi0uNzcgMTMuMjYtMS41MyA2LjItNC44OSAxMi42LTEwLjU5IDE5LjQzLTEzLjg3IDE2LjY1LTIyLjg4IDQ2LjU4LTIyLjg4IDcxLjY4IDAgMi4zOS4wMiA0LjI2LjA2IDguNzUuMTIgMTAuOC4xIDE1LjgtLjIyIDIxLjk1LS41NiAxMS4xOC0yLjA5IDIwLjczLTUgMjkuM2gtMS4wNWMyLjk0LTguNTYgNC40OS0xOC4xMiA1LjA1LTI5LjM1LjMxLTYuMTMuMzQtMTEuMS4yMi0yMS45LS4wNC00LjQ4LS4wNi02LjM2LS4wNi04Ljc1IDAtMjUuMzIgOS4wNy01NS40NyAyMy4xMi03Mi4zMiA1LjYtNi43MiA4Ljg4LTEyLjk5IDEwLjM4LTE5LjAzIDEuMDktNC40IDEuMTgtNy44NS43NC0xMi45My0uMjMtMi43LS4yNC0yLjg2LS4yNC0zLjcyIDAtNS42Mi4zMi05LjU3IDEuNjItMTQuMSAyLjI4LTcuOTUgNi45Ny0xMy40NCAxNC43Ni0xNS4zOSAxMy42LTMuNCAzMi44Mi0xNy41OSA0NC43NS0zMC44NEM0MDkgMzYwLjE0IDQzMy41OCAzNDguNSA0NTEgMzQ4LjVjNS4wNyAwIDkuNzctMS4zMyAxNS4yNi00LjA3IDEuOTMtLjk2IDMuOS0yLjA1IDYuNTgtMy42Mi0uMy4xOCA1LjMzLTMuMTYgNi45OC00LjExIDEwLjgyLTYuMjEgMTkuNjYtOS42NyAzMS4xMS0xMS4yIDE3LjIzLTIuMyAyMi45LTQuNzUgMjguNTctMTAuNjQgNC4yNS00LjQxIDUuMDQtNS4xNiA4LjIyLTcuMjggNC42OC0zLjExIDEwLjAxLTcuMTQgMTcuNTUtMTMuMTRhMTExMy4zMyAxMTEzLjMzIDAgMCAwIDQuODYtMy44OWwxLjI4LTEuMDJhNDY2OC41NCA0NjY4LjU0IDAgMCAxIDYuMjMtNC45OGMzLjY3LTIuOSA2LjU1LTUuMTIgOS4wNy02Ljk1IDQuMzctMy4xOSA5LjE2LTEwLjU2IDEzLjI5LTE5LjR2NjYuOXptMC0xMTYuMjNjLS42Mi4wMS0xLjI3LjA2LTEuOTUuMTMtNi4xMy42My0xMy44MyAzLjQ1LTIxLjgzIDcuNDUtMy42NCAxLjgyLTguNDYgMi42Ny0xNC4xNyAyLjcxLTQuNy4wNC05LjcyLS40Ny0xNC43My0xLjMzLTEuNy0uMy0zLjI2LS42MS00LjY3LS45M2EzMS41NSAzMS41NSAwIDAgMC0zLjU1LS41NyAyNzMuNCAyNzMuNCAwIDAgMC0xNi42Ni0uODhjLTEwLjQyLS4xNi0xNy4yLjc0LTE3Ljk3IDIuNzMtLjM4Ljk3LjYgMi41NSAzLjAzIDQuODcgMS4wMS45NyAyLjIyIDIuMDMgNC4wNCAzLjU1YTE3NDYuMDcgMTc0Ni4wNyAwIDAgMCA0Ljc5IDQuMDJjMS4zOSAxLjIgMy4xIDEuOTIgNS41IDIuNS43LjE2Ljg2LjIgMi42NC41NCAzLjUzLjcgNS4wMyAxLjI1IDYuMTUgMi42MyAxLjQxIDEuNzYgMS40IDQuNTQtLjE1IDguODgtMi40NCA2LjgzLTUuNzIgMTAuMDUtMTAuMTkgMTAuMzMtMy42My4yMy03LjYtMS4yOS0xNC41Mi01LjA2LTQuNTMtMi40Ny02LjgyLTcuMy04LjMyLTE1LjI2LS4xNy0uODctLjMyLTEuNzgtLjUtMi44NmwtLjQzLTIuNzZjLTEuMDUtNi41OC0xLjktOS4yLTMuNzMtMTAuMTEtLjgxLS40LTEuNTktLjc0LTIuMzYtMS0yLjI3LS43Ny00LjYtMS4wMi04LjEtLjkyLTIuMjkuMDctMTQuNyAxLTEzLjc3LjkzLTIwLjU1IDEuMzctMjguOCA1LjA1LTM3LjA5IDE0Ljk5YTEzMy4wNyAxMzMuMDcgMCAwIDAtNC4yNSA1LjQ0bC0yLjMgMy4wOS0yLjUxIDMuMzJjLTQuMSA1LjM2LTcuMDYgOC40OC0xMC4zOSAxMS4xMi0uNjUuNTItMS4zMyAxLjA0LTIuMTMgMS42MmwtNC4xMSAyLjk0YTEwNi44IDEwNi44IDAgMCAwLTUuMTYgMy45OWMtNC41NSAzLjc0LTkuNzQgOC42LTE2LjI1IDE1LjM4LTguMjUgOC41OC0xMS43OCAxMy41NC0xMS43IDE1Ljk1LjA3IDEuNjUgMS42NCAyLjExIDYuNzkgMi4zOCAxLjYxLjA5IDIuMTUuMTIgMi45OC4yIDIuOTUuMjQgNS4wOS43MyA2LjgxIDEuNjggNy40OCA0LjE1IDExLjYzIDcuMjYgMTMuOTUgMTEuNTggMy4zIDYuMTUuOCAxMi44OC04Ljg5IDIwLjI2LTguMjggNi4zLTExLjEgMTAuMzctMTEuMzEgMTQuOTYtLjA2IDEuMTcgMCAxLjkzLjI2IDQuNDMuNjkgNi40Ny4yNSAxMC42NS0yLjggMTcuNDJhNDQuMjMgNDQuMjMgMCAwIDEtNC4xNiA3LjUzYy0yLjgyIDMuOTctNS40NyA1Ljc0LTEwLjYgNy42OS0uNDMuMTYtMy4zNCAxLjIzLTQuMjcgMS41OS0xLjguNjgtMy4zOCAxLjM2LTUuMDEgMi4xNC00LjE4IDItOC40IDQuNi0xMy4xIDguMjQtOC40NCA2LjUxLTEzLjIzIDE0LjU2LTE1Ljk4IDI1LjA2LTEuMSA0LjItMS41NSA2LjgxLTIuOCAxNS4yMS0xLjI2IDguNi0yLjE3IDEyLjY0LTQuMDggMTYuNTUtMi4xIDQuMjgtMTEuOTMgMjYuNTktMTIuOTcgMjguODhhMzgyLjcgMzgyLjcgMCAwIDEtNi4zNyAxMy40MWMtNC4wNyA4LjExLTcuNjEgMTQuMDctMTAuNzMgMTcuODEtNS4zOCA2LjQ2LTguOTggMTQuMzctMTMuNzcgMjguNDJhODEwLjE0IDgxMC4xNCAwIDAgMC0xLjg5IDUuNmMtMS44IDUuMzUtMi45NiA4LjYtNC4yNiAxMS44NS02LjEzIDE1LjMyLTI1LjQzIDI2LjMxLTQ2LjQ2IDI2LjMxLTExLjIgMC0yMC41OC0yLjc0LTMxLjAyLTguNTUtNS42LTMuMTMtNC41NS0yLjQyLTIyLjI2LTE0LjU0LTE0LjMzLTkuOC0xNy43LTEwLjczLTIwLjQ3LTYuOS0uMzcuNS0xLjgxIDIuNzQtMS44MyAyLjc3YTUyLjI0IDUyLjI0IDAgMCAxLTQuOTQgNS45Yy0uNzMuNzktNS41MiA1Ljg3LTYuOTcgNy40NS0yLjM4IDIuNi00LjMgNC44MS01Ljk4IDYuOTNhNDUuNiA0NS42IDAgMCAwLTUuMDggNy42NmMtMS4yOSAyLjU3LTEuOSA1LjI1LTIuNjYgMTAuNmE5OTcuNiA5OTcuNiAwIDAgMS0uNDYgMy4xOGgtMWwuNDctMy4zMmMuNzctNS40NSAxLjQtOC4yIDIuNzUtMTAuOWE0Ni41NCA0Ni41NCAwIDAgMSA1LjItNy44NGMxLjctMi4xNCAzLjYzLTQuMzggNi4wMy02Ljk4IDEuNDUtMS41OSA2LjI0LTYuNjggNi45Ni03LjQ2YTUxLjU4IDUxLjU4IDAgMCAwIDQuODQtNS43OHMxLjQ3LTIuMjYgMS44Ni0yLjhjMy4yNS00LjUgNy4wOC0zLjQ0IDIxLjg0IDYuNjcgMTcuNjcgMTIuMDggMTYuNjIgMTEuMzggMjIuMTkgMTQuNDggMTAuMyA1LjczIDE5LjUgOC40MyAzMC41MyA4LjQzIDIwLjY1IDAgMzkuNTctMTAuNzcgNDUuNTQtMjUuNjlhMjE5LjcgMjE5LjcgMCAwIDAgNC4yNC0xMS44IDY3NTIuMzIgNjc1Mi4zMiAwIDAgMCAxLjg4LTUuNmM0LjgzLTE0LjE2IDguNDctMjIuMTQgMTMuOTYtMjguNzMgMy4wNS0zLjY2IDYuNTYtOS41NyAxMC42LTE3LjYxIDEuOTctMy45MyA0LjA0LTguMzEgNi4zNS0xMy4zOCAxLjAzLTIuMjggMTAuODgtMjQuNjEgMTIuOTgtMjguOTEgMS44NS0zLjc5IDIuNzUtNy43NiA0LTE2LjI1IDEuMjQtOC40NCAxLjctMTEuMDcgMi44MS0xNS4zMiAyLjgtMTAuNyA3LjcxLTE4Ljk0IDE2LjMzLTI1LjZhNzMuMTggNzMuMTggMCAwIDEgMTMuMjktOC4zNWMxLjY2LS44IDMuMjctMS40OCA1LjA4LTIuMTguOTQtLjM2IDMuODYtMS40MyA0LjI4LTEuNTkgNC45NS0xLjg4IDcuNDQtMy41NSAxMC4xNC03LjMzIDEuMzUtMS45IDIuNjgtNC4zIDQuMDYtNy4zNyAyLjk3LTYuNTggMy4zOS0xMC41OSAyLjcyLTE2LjlhMjcuMTMgMjcuMTMgMCAwIDEtLjI3LTQuNThjLjIyLTQuOTQgMy4yMS05LjI0IDExLjctMTUuNyA5LjMzLTcuMTEgMTEuNjYtMTMuMzQgOC42Mi0xOS0yLjItNC4wOS02LjI1LTcuMTItMTMuNTUtMTEuMTctMS41Ny0uODgtMy42LTEuMzMtNi40Mi0xLjU3LS44LS4wNy0xLjM0LS4xLTIuOTUtLjE5LTUuNzctLjMtNy42My0uODUtNy43Mi0zLjM0LS4xLTIuODEgMy41LTcuODcgMTEuOTctMTYuNjkgNi41My02LjggMTEuNzUtMTEuNjkgMTYuMzMtMTUuNDUgMS43OS0xLjQ3IDMuNDItMi43MiA1LjItNC4wM2w0LjEyLTIuOTRjLjc5LS41OCAxLjQ2LTEuMDggMi4xLTEuNTkgMy4yNi0yLjYgNi4xNi01LjY1IDEwLjIxLTEwLjk0YTM4My4yIDM4My4yIDAgMCAwIDIuNS0zLjMybDIuMzEtMy4wOWMxLjgtMi4zOSAzLjA0LTQgNC4yOS01LjQ4IDguNDctMTAuMTcgMTYuOTgtMTMuOTYgMzcuMjctMTUuMy0uNDQuMDIgMTItLjkgMTQuMzItLjk4IDMuNjItLjEgNi4wNS4xNiA4LjQ2Ljk4LjguMjcgMS42Mi42MiAyLjQ3IDEuMDQgMi4yNyAxLjE0IDMuMTcgMy44NyA0LjI3IDEwLjg1bC40NCAyLjc2Yy4xNyAxLjA3LjMzIDEuOTcuNSAyLjgzIDEuNDQgNy42OSAzLjYyIDEyLjI5IDcuOCAxNC41NyA2Ljc2IDMuNjggMTAuNiA1LjE1IDEzLjk5IDQuOTQgNC0uMjUgNi45OS0zLjE3IDkuMy05LjY3IDEuNDUtNC4wNCAxLjQ2LTYuNDkuMzItNy45Mi0uOS0xLjEyLTIuMjgtMS42Mi01LjU3LTIuMjdhNTUuOCA1NS44IDAgMCAxLTIuNjctLjU1Yy0yLjU0LS42LTQuMzktMS40LTUuOTMtMi43MWEyNTIuNjMgMjUyLjYzIDAgMCAwLTQuNzgtNC4wMSA4NC4zNSA4NC4zNSAwIDAgMS00LjA4LTMuNmMtMi43My0yLjYtMy44Ni00LjQzLTMuMjgtNS45NSAxLjAyLTIuNjQgNy44Mi0zLjU0IDE4LjkzLTMuMzdhMjMwLjU2IDIzMC41NiAwIDAgMSAxNi43My44OGMyLjc2LjM5IDMuMi40OSAzLjY4LjYgMS40LjMgMi45NS42MiA0LjYyLjkxYTgyLjkgODIuOSAwIDAgMCAxNC41NiAxLjMyYzUuNTYtLjA0IDEwLjI0LS44NiAxMy43My0yLjYgOC4xLTQuMDUgMTUuODktNi45IDIyLjE3LTcuNTYuNy0uMDcgMS40LS4xMSAyLjA1LS4xM3Yxem0wLTEwMC45NHYxLjVjLTguNjIgMTYuMDUtMTcuMjcgMjkuNTUtMjMuNjUgMzUuOTItMy4xOSAzLjItNy42MiA0LjktMTMuNTQgNS41Ni00LjQ1LjQ4LTguMjguNC0xOS4xOC0uMi05LjkxLS41NS0xNS4zMi0uNDQtMjAuNTIuNzhhODQuMDUgODQuMDUgMCAwIDEtMTUgMi4xMWwtMi4yNS4xNGMtMTIuNDkuNzUtMTkuMzcgMS43OC0zMi43MiA1Ljc0LTQuNSAxLjMzLTkuMjcgMi40OS0xNC4zIDMuNDhhMjQ2LjI3IDI0Ni4yNyAwIDAgMS0zMi42IDMuOTdjLTcuNTYuNDUtMTMuMjEuNTctMjAuMjQuNTctNS40IDAtMTEuOSAxLjYxLTE4IDUuMTgtOC4zIDQuODctMTUuMDYgMTIuODctMTkuNTMgMjQuNWE2OC41NyA2OC41NyAwIDAgMS00LjU2IDkuOGMtMy42IDYuMi02LjkyIDguOTktMTMuMzggMTIuMThsLTQuMDMgMS45NmE2NC40OCA2NC40OCAwIDAgMC0xNS4xNiAxMC4yNWMtOC4yIDcuMzMtMTMuNzIgMTYuNjMtMjIuNTQgMzUuNmwtMi4wOCA0LjQ5Yy03LjMgMTUuNy0xMS41IDIzLjMtMTcuMzUgMjkuODctNy43IDguNjYtMjAuMjUgMTQuNDItNDAuMzEgMjAuMDgtNC4zNyAxLjIzLTE5LjA0IDUuMDgtMTkuMjQgNS4xMy02LjkyIDEuODctMTEuNjggMy4zNC0xNS42MyA0LjkyLTEwLjU1IDQuMjItMTguNzEgMTAuNTItMzYuMzggMjYuNTJsLTEuNyAxLjU0Yy04LjU4IDcuNzYtMTMuNDEgMTEuOS0xOC44MSAxNS44OC0zLjk1IDIuOS04IDUuNjctMTIuOTcgOC45MS0yLjA2IDEuMzQtMTAuMyA2LjYtMTIuMzMgNy45NC0xMS41MiA3LjUtMTguNTMgMTMuMDQtMjQuNjIgMjAuMDhhNjIuMDEgNjIuMDEgMCAwIDAtNi40NCA4Ljg1Yy00LjEzIDYuOTEtNi4yNyAxMy4xNS05LjIgMjUuMTFsLTEuNTQgNi4yNmMtLjYgMi40NS0xLjE1IDQuNTQtMS43MiA2LjU4LTIuOTcgMTAuNy02LjkgMTcuMzYtMTQuNzggMjYuOTFMNjkuNiA0OTFhMTQ4LjUxIDE0OC41MSAwIDAgMC00LjE5IDUuMyAyMy45IDIzLjkgMCAwIDAtMy40NCA2LjI4Yy0xLjE2IDMuMjMtMS41MiA1LjktMS44NyAxMS45NC0uNTggMTAuMDUtMS40MiAxNS4wNC00LjYzIDIyLjY3LTEuNTcgMy43Mi01LjY2IDE0LjAyLTYuNDEgMTUuOGE3My40NiA3My40NiAwIDAgMS0zLjU3IDcuNGMtMi44OCA1LjE0LTYuNzEgMTAuMTItMTMuMTIgMTYuOTUtNS45NiA2LjM2LTguODcgMTAuOS0xMC42MSAxNmE1Ni44OCA1Ni44OCAwIDAgMC0xLjM4IDQuODJsLS40NiAxLjg0aC0xLjAzbC41Mi0yLjA4Yy41Mi0yLjA5LjkyLTMuNDkgMS40LTQuOSAxLjgtNS4yNSA0Ljc4LTkuOSAxMC44NC0xNi4zNiA2LjM1LTYuNzggMTAuMTMtMTEuNyAxMi45Ny0xNi43N2E3Mi41IDcyLjUgMCAwIDAgMy41Mi03LjI5Yy43NS0xLjc2IDQuODQtMTIuMDYgNi40LTE1LjggMy4xNy03LjUgMy45OS0xMi40IDQuNTYtMjIuMzMuMzUtNi4xNC43Mi04Ljg4IDEuOTMtMTIuMjNhMjQuOSAyNC45IDAgMCAxIDMuNTgtNi41NGMxLjI3LTEuNyAyLjYtMy4zNyA0LjIyLTUuMzRsNC4xMS00Ljk1YzcuOC05LjQ2IDExLjY2LTE2IDE0LjU5LTI2LjU0LjU2LTIuMDQgMS4xLTQuMTIgMS43MS02LjU2bDEuNTMtNi4yNmMyLjk2LTEyLjA0IDUuMTMtMTguMzYgOS4zMi0yNS4zOSAxLjg0LTMuMDggNC02LjA1IDYuNTQtOC45OSA2LjE3LTcuMTIgMTMuMjQtMTIuNyAyNC44My0yMC4yNiAyLjA1LTEuMzMgMTAuMjgtNi42IDEyLjMzLTcuOTQgNC45Ni0zLjIyIDktNS45OCAxMi45Mi04Ljg3IDUuMzctMy45NSAxMC4xOS04LjA4IDE4Ljc0LTE1LjgybDEuNy0xLjU0YzE3Ljc2LTE2LjA5IDI1Ljk4LTIyLjQzIDM2LjY3LTI2LjcgNC0xLjYgOC44LTMuMDkgMTUuNzUtNC45Ni4yMS0uMDYgMTQuODctMy45IDE5LjIyLTUuMTMgMTkuOS01LjYxIDMyLjMyLTExLjMxIDM5Ljg1LTE5Ljc4IDUuNzYtNi40OCA5LjkzLTE0LjAyIDE3LjE4LTI5LjY0bDIuMDktNC41YzguODctMTkuMDcgMTQuNDQtMjguNDYgMjIuNzctMzUuOWE2NS40OCA2NS40OCAwIDAgMSAxNS4zOC0xMC40bDQuMDQtMS45N2M2LjMtMy4xIDkuNDctNS43NyAxMi45Ni0xMS43N2E2Ny42IDY3LjYgMCAwIDAgNC40OC05LjY3YzQuNTYtMTEuODQgMTEuNDctMjAuMDIgMTkuOTctMjUgNi4yNS0zLjY2IDEyLjkzLTUuMzIgMTguNS01LjMyIDcuMDEgMCAxMi42NS0uMTIgMjAuMTctLjU3YTI0NS4zIDI0NS4zIDAgMCAwIDMyLjQ3LTMuOTZjNS0uOTggOS43NS0yLjEzIDE0LjIyLTMuNDUgMTMuNDMtMy45OCAyMC4zOC01LjAyIDMyLjk0LTUuNzhsMi4yNC0uMTRjNS43Ni0uMzcgOS44LS45IDE0Ljg1LTIuMDkgNS4zMS0xLjI1IDEwLjc5LTEuMzUgMjIuNi0uNyA5LjA0LjUgMTIuODQuNTggMTcuMjEuMSA1LjcxLS42MiA5Ljk0LTIuMjYgMTIuOTUtNS4yNiA2LjQ0LTYuNDUgMTUuMy0yMC4zNyAyNC4zNS0zNi43MnptMCA0NTAuMjFjLTEuMjgtNC42LTIuMi0xMC41NS0zLjMzLTIwLjI1bC0uMjQtMi4wNC0uMjMtMi4wM2MtMS44Mi0xNS43LTMuMDctMjEuOTgtNS41NS0yNC40Ny0yLjQ2LTIuNDYtMy4wNC01LjAzLTIuNTItOC42NC4xLS42LjE4LTEuMS4zOS0yLjE1LjY5LTMuNTQuNzctNS4wNC4wOC02Ljg0LS45MS0yLjM4LTMuMzEtNC40MS03Ljc5LTYuMjYtNS4wOC0yLjA5LTYuNTItNC44NC00Ljg5LTguNDQuNjYtMS40NSAxLjc5LTMuMDIgMy41Mi01LjAxIDEuMDQtMS4yIDUuNDgtNS45NiA1LjA4LTUuNTMgNi4xNS02LjcgOC45OC0xMS4zNCA4Ljk4LTE2LjQ4YTE1LjIgMTUuMiAwIDAgMSA2LjUtMTIuODl2MS4yNmExNC4xNyAxNC4xNyAwIDAgMC01LjUgMTEuNjNjMCA1LjQ3LTIuOTMgMTAuMjktOS4yNCAxNy4xNi4zOC0uNDItNC4wNCA0LjMzLTUuMDcgNS41LTEuNjcgMS45My0yLjc1IDMuNDMtMy4zNiA0Ljc3LTEuMzcgMy4wNC0uMjMgNS4yMiA0LjM2IDcuMSA0LjcxIDEuOTUgNy4zMiA0LjE2IDguMzQgNi44My43OCAyLjA0LjcgMy42Ny0uMDMgNy40LS4yIDEuMDMtLjMgMS41MS0uMzggMi4wOS0uNDggMy4zMy4wMyA1LjU5IDIuMjMgNy44IDIuNzQgMi43NCAzLjk4IDguOTYgNS44NCAyNS4wNmwuMjQgMi4wMy4yMyAyLjA0Yy44MiA3LjAxIDEuNTMgMTIuMDYgMi4zNCAxNi4wM3Y0LjMzem0wLTYyLjE2Yy0xLjQtMy4xMy00LjQzLTkuOS00Ljk1LTExLjE3LTEuMDItMi41My0xLjI1LTMuOC0uOTEtNS4xOC4yLS44NCAyLjA1LTQuNjggMi4zMi01LjMzYTcwLjc5IDcwLjc5IDAgMCAwIDMuNTQtMTEuMnYzLjk5YTYyLjgyIDYyLjgyIDAgMCAxLTIuNjIgNy42Yy0uMzEuNzUtMi4wOSA0LjQ2LTIuMjcgNS4xOC0uMjggMS4xMi0uMDggMi4yMi44NyA0LjU3LjQxIDEuMDIgMi41IDUuNyA0LjAyIDkuMDl2Mi40NXptMC04NS4wOWMtMS42NSAxLjY2LTMuNjYgMi45LTYuNCA0LjEzLS4yNS4xLTEzLjk3IDUuNDctMjAuNCA4LjQzLTkuMzUgNC4zMi0xNi43IDUuOS0yMy4wMyA1LjI1LTUuMDgtLjUzLTkuMDItMi4yNS0xNC43Ny01LjkybC0zLjItMi4wN2E3Ny40IDc3LjQgMCAwIDAtNS40NC0zLjI3Yy00LjA1LTIuMTgtMy4yNS01LjggMS40Ny0xMC40NyAzLjcxLTMuNjggOS42LTcuOTMgMTguNzMtMTMuOGw0LjQ2LTIuODJjMTcuOTUtMTEuMzMgMTguMjItMTEuNSAyMi4yNy0xNC43NCAxMS4yNS05IDE5LjY5LTE0LjAyIDI2LjMxLTE1LjF2MS4wMmMtNi4zNyAxLjEtMTQuNjIgNi0yNS42OSAxNC44Ni00LjEgMy4yOC00LjM0IDMuNDQtMjIuMzYgMTQuOGE2NTIuNCA2NTIuNCAwIDAgMC00LjQ1IDIuODNjLTkuMDcgNS44My0xNC45MiAxMC4wNS0xOC41NyAxMy42Ni00LjMxIDQuMjgtNC45NSA3LjEzLTEuNyA4Ljg4IDEuNy45MSAzLjI5IDEuODggNS41IDMuM2wzLjIgMi4wOGM1LjY0IDMuNTkgOS40NSA1LjI1IDE0LjM0IDUuNzYgNi4xMy42NCAxMy4zMi0uOSAyMi41Mi01LjE1IDYuNDYtMi45OCAyMC4xOC04LjM1IDIwLjQtOC40NCAzLjA0LTEuMzcgNS4xLTIuNzEgNi44MS00LjY5djEuNDd6bTAtNDEuMzd2MWMtNi41Ni4yNi0xMi4xMSAzLjEzLTE5LjcxIDkuMDhsLTQuNjMgMy42OGE1MS44NyA1MS44NyAwIDAgMS00LjQgMy4xNGMtLjgyLjUyLTUuNTEgMy4zMy02LjIyIDMuNzYtMy4zMSAyLTYuMTUgMy44LTguODcgNS42YTExMi42MSAxMTIuNjEgMCAwIDAtOC4xNiA1LjkyYy00LjYxIDMuNzItNy40IDYuOS03Ljk3IDkuMzUtLjYzIDIuNjcgMS40OCA0LjUzIDcuMDUgNS40NiAxMC43IDEuNzggMjAuOTItLjA1IDMwLjQ1LTQuNjVhNjEuOTYgNjEuOTYgMCAwIDAgMTcuMS0xMi4yIDQxLjggNDEuOCAwIDAgMCA1LjM2LTcuNDJ2MS45MmEzOC45NCAzOC45NCAwIDAgMS00LjY0IDYuMTkgNjIuOTUgNjIuOTUgMCAwIDEtMTcuMzkgMTIuNDFjLTkuNyA0LjY4LTIwLjEzIDYuNTUtMzEuMDUgNC43My02LjA2LTEtOC42NS0zLjI5LTcuODUtNi42Ny42NC0yLjc0IDMuNTMtNi4wNSA4LjMxLTkuOSAyLjM1LTEuOSA1LjEtMy44OCA4LjI0LTUuOTcgMi43My0xLjgyIDUuNTgtMy42MSA4LjktNS42Mi43Mi0uNDQgNS40LTMuMjQgNi4yMi0zLjc1IDEuMjYtLjggMi42LTEuNzYgNC4zLTMuMDkuOC0uNjIgMy45LTMuMSA0LjYzLTMuNjcgNy43Ny02LjEgMTMuNDktOS4wNCAyMC4zMy05LjN6bTAtMTU0LjZ2MWMtMS43NS0uMjQtNC4zLjIzLTcuODIgMS41NS0xMC4wMSAzLjc1LTEzLjggNS4wNy0xOS4xNSA2Ljc2LTEuNzguNTYtMi42My44My0zLjg3IDEuMjQtMS40OC41LTMuMTYuNzYtNi43NCAxLjE2YTE1NTAuMzQgMTU1MC4zNCAwIDAgMC0yLjY0LjNjLTcuOC45NC0xMS4yOCAyLjQ3LTExLjI4IDYuMDcgMCA0LjQ1IDIuODkgMTMuMTggNy45NiAyNS44MWE1Ny4zNCA1Ny4zNCAwIDAgMSAyLjMzIDcuNiAyNTguMzIgMjU4LjMyIDAgMCAxIC44NCAzLjQ2YzEuODYgNy42MiAzLjE3IDEwLjcxIDUuNTYgMTEuNjcgMi4yMS44OCA0LjcuNiA3LjQ3LS43MiAzLjQ4LTEuNjkgNy4yMi00Ljk0IDExLjItOS40NyAxLjUyLTEuNyAyLjk3LTMuNDkgNC41OS01LjU3bDMuMTYtNC4xYzIuNTktMy4yMyA2LjA3LTEyLjIxIDguMzktMjAuMjN2My40NWMtMi4yOSA3LjItNS4yNyAxNC41LTcuNjEgMTcuNDEtLjQ0LjU1LTIuNjcgMy40Ni0zLjE1IDQuMDktMS42MyAyLjEtMy4xIDMuOS00LjYyIDUuNjItNC4wOCA0LjYxLTcuOSA3Ljk0LTExLjUzIDkuNy0yLjk5IDEuNDQtNS43NyAxLjc1LTguMjguNzQtMi44NC0xLjEzLTQuMi00LjM0LTYuMTUtMTIuMzVhMjA5Ny40OCAyMDk3LjQ4IDAgMCAxLS44NC0zLjQ2Yy0uOC0zLjItMS40Ny01LjQ1LTIuMjgtNy40Ni01LjE0LTEyLjgtOC4wNC0yMS41NS04LjA0LTI2LjE5IDAtNC4zNyAzLjg0LTYuMDYgMTIuMTYtNy4wN2ExNjAuOSAxNjAuOSAwIDAgMSAyLjY1LS4zYzMuNS0uMzkgNS4xNS0uNjQgNi41My0xLjEgMS4yNi0uNDIgMi4xLS43IDMuODgtMS4yNiA1LjM0LTEuNjggOS4xMS0zIDE5LjEtNi43NCAzLjUzLTEuMzIgNi4yMi0xLjg0IDguMTgtMS42MXpNMCAyOTJjMTAuMTMtMTEuMzEgMTguMTMtMjMuMiAyMy4wNy0zNS4zOSAzLjMtOC4xNCA2LjA5LTE2LjEyIDEwLjgxLTMwLjU1bDEuNTktNC44NGM2LjUzLTE5Ljk0IDEwLjExLTI5LjgyIDE0Ljc3LTM5LjU2IDYuMDctMTIuNzIgMTIuNTUtMjEuMTggMjAuMjctMjUuNTQgNi42Ni0zLjc2IDEwLjItNy44NiAxMi4yMi0xMy4xNWE0Ni42IDQ2LjYgMCAwIDAgMS44Ni02LjU4YzEuMjMtNS4yIDIuMDUtNy41OSAzLjkzLTEwLjM2IDIuNDUtMy42MiA2LjI3LTYuNTMgMTIuMS04Ljk2IDE1Ljc4LTYuNTggMTYuNzMtNy4wNCAxOC4wNS05LjAxLjY1LS45OC44My0yLjE1Ljc0LTQuNTEtLjAzLS43My0uMjMtMy44Mi0uMjQtNEE5My44IDkzLjggMCAwIDEgMTE5IDk0YzAtMTAuMDQuMTgtMTEuMzcgMi4zNy0xMy4xNS41Mi0uNDIgMS4xMy0uOCAyLjA3LTEuMy4yNy0uMTQgMi4xOC0xLjEyIDIuODQtMS40OGE2OC40IDY4LjQgMCAwIDAgOS4xMi01Ljg3YzIuMDYtMS41NCAyLjY0LTIuMTQgOC4wMS03LjkzIDMuNzgtNC4wOSA2LjIxLTYuMzYgOC45Ni04LjEyIDMuNjQtMi4zMyA3LjItMy4xMiAxMC45LTIuMTEgNC40IDEuMiAxMC44MSAyIDE4Ljc4IDIuNDYgNi45LjQgMTIuOS41IDIxLjk1LjUgNC44NyAwIDguOTcuNDcgMTUuNCAxLjU3IDcuNzcgMS4zMyA5LjMgMS41NCAxMi4zOCAxLjU0IDQuMDUgMCA3LjQzLS44OCAxMC42OC0yLjk1IDUuMDYtMy4yMiA4LjExLTQuNjcgMTEuMi01LjIgMy42Mi0uNjQgNC43Ny0uNDYgMTYuNTUgMi4wNiAxNy4yNiAzLjcgMzAuODUgMS4zNiA0MS4wNi05LjcgNS4xLTUuNTMgNS40OC04LjkgMy40OC0xNC44LS44My0yLjQyLTEuMDMtMy4xLTEuMTctNC4zLS4yOS0yLjUyLjUtNC43MSAyLjcxLTYuOTMgMi42NS0yLjY1IDQuNzItOS4xNyA2LjIyLTE4LjI5aDIuMDNjLTEuNTYgOS43MS0zLjc3IDE2LjY1LTYuODMgMTkuNy0xLjc5IDEuOC0yLjM2IDMuMzktMi4xNCA1LjI4LjExIDEgLjMgMS42MyAxLjA3IDMuOSAyLjIyIDYuNTMgMS43NiAxMC42Ni0zLjkgMTYuOC0xMC43NyAxMS42Ni0yNS4wNyAxNC4xMy00Mi45NSAxMC4zLTExLjQyLTIuNDUtMTIuNTUtMi42Mi0xNS43OC0yLjA2LTIuNzcuNDgtNS42MiAxLjg0LTEwLjQ3IDQuOTJhMjAuOTMgMjAuOTMgMCAwIDEtMTEuNzYgMy4yN2MtMy4yNSAwLTQuODEtLjIyLTEyLjczLTEuNTdDMjEyLjc0IDU5LjQ2IDIwOC43MyA1OSAyMDQgNTljLTkuMSAwLTE1LjExLS4xLTIyLjA3LS41LTguMDktLjQ3LTE0LjYyLTEuMjktMTkuMi0yLjU0LTUuNjItMS41My0xMC4xNyAxLjM4LTE3Ljg1IDkuNjYtNS41IDUuOTQtNi4wOCA2LjUzLTguMjggOC4xOGE3MC4zOCA3MC4zOCAwIDAgMS05LjM4IDYuMDNjLS42OC4zNy0yLjU4IDEuMzUtMi44NCAxLjQ5LS44NC40NC0xLjM1Ljc2LTEuNzUgMS4wOEMxMjEuMTYgODMuNiAxMjEgODQuOCAxMjEgOTRjMCAxLjg1LjA2IDMuNTQuMTcgNS40NCAwIC4xNy4yIDMuMjguMjQgNC4wMy4xIDIuNzUtLjEzIDQuMjktMS4wOCA1LjcxLTEuNjcgMi41LTIuMjcgMi44LTE4Ljk1IDkuNzQtNS40OCAyLjI5LTguOTkgNC45Ni0xMS4yIDguMjQtMS43MSAyLjUxLTIuNDcgNC43My0zLjY0IDkuNy0uODMgMy41LTEuMjEgNC45Mi0xLjk0IDYuODMtMi4xOCA1LjczLTYuMDUgMTAuMTktMTMuMSAxNC4xOC03LjMgNC4xMi0xMy41NSAxMi4yOC0xOS40NiAyNC42Ni00LjYgOS42NC04LjE3IDE5LjQ2LTE0LjY3IDM5LjMybC0xLjU4IDQuODRjLTQuNzUgMTQuNDctNy41NCAyMi40OC0xMC44NiAzMC42OS01LjI4IDEzLjAxLTEzLjk1IDI1LjY1LTI0LjkzIDM3LjZ2LTIuOTd6bTAgNzh2LS41bDEtLjAxYzYuMzIgMCA3LjQ3IDUuMiA0LjYgMTMuMzZhNjAuMzYgNjAuMzYgMCAwIDEtNS42IDExLjN2LTEuOTJhNTcuNzYgNTcuNzYgMCAwIDAgNC42NS05LjcyYzIuNjktNy42IDEuNzEtMTIuMDItMy42NS0xMi4wMi0uMzQgMC0uNjcgMC0xIC4wMnYtNDYuNTlhMzQwLjk2IDM0MC45NiAwIDAgMCAxMy43MS04LjM0YzEzLjY2LTkuNDYgMjkuNzktMzcuNiAyOS43OS01My41OSAwLTE4LjEgMjEuNTctNzIuNjQgMzIuMjMtNzkuNDIgMTIuNzEtOC4wOSAzMi4yNC0yNy45NiAzNS44LTM3Ljc1IDEuOTMtNS4zIDUuNS03LjI3IDE0LjQyLTkuMzcgNi4xNS0xLjQ0IDguNjQtMi40MiAxMC42Ny00Ljc5IDEuNS0xLjc0IDIuNzItNC43OSA0LjMzLTEwLjMuMjMtLjc4IDEuOS02LjY4IDIuNDMtOC40NiAzLjYyLTEyLjA4IDcuMy0xOC40OSAxMy40Ny0yMC4zOSAyLjUtLjc2IDMuMDMtLjk4IDkuNzQtMy43IDcuNDktMy4wMyAxMS45Ny00LjQzIDE3LjEyLTQuOTIgNi43NS0uNjUgMTMuMTMuNzUgMTkuNTUgNC42NyA1LjQzIDMuMzIgMTIuMTkgNC43MiAyMC4xNyA0LjU2IDYuMDMtLjEyIDEyLjItMS4wNyAxOS44My0yLjggMS44Mi0uNCA3LjM4LTEuNzQgOC4yNi0xLjk0IDIuNjktLjYgNC4zNC0uODkgNS40OC0uODkgNC45NyAwIDguOTMtLjA1IDE0LjItLjI3IDcuOS0uMzIgMTUuNTYtLjkyIDIyLjc1LTEuODggOC41LTEuMTQgMTUuOS0yLjczIDIxLjg4LTQuODIgMTguOS02LjYyIDMyLjY0LTE4LjMgMzMuNjctMjcuNTkuMjktMi41Ni40LTIuOTYgMi43OS0xMS4xMSAyLjMzLTcuOTUgMy4yMS0xMi45MyAyLjcyLTE4LjIzLS4yLTIuMjQtLjY5LTQuMzgtMS40OC02LjQyLTEuNS0zLjkyLTIuNjMtOS40LTMuNDMtMTYuMThoLjljLjc3IDYuNDcgMS44OSAxMS43MiAzLjQ3IDE1LjgyYTI0LjkzIDI0LjkzIDAgMCAxIDEuNTQgNi42OWMuNSA1LjQ2LS40IDEwLjU0LTIuNzcgMTguNi0yLjM2IDguMDYtMi40NyA4LjQ3LTIuNzQgMTAuOTUtMS4wOSA5Ljc1LTE1LjEgMjEuNjgtMzQuMzMgMjguNDEtNi4wNiAyLjEyLTEzLjUyIDMuNzItMjIuMDkgNC44Ny03LjIyLjk2LTE0LjkyIDEuNTctMjIuODMgMS44OS01LjMuMjEtOS4yNy4yNy0xNC4yNS4yNy0xLjA0IDAtMi42NC4yNy01LjI2Ljg3LS44Ny4yLTYuNDMgMS41My04LjI2IDEuOTQtNy42OCAxLjczLTEzLjkyIDIuNy0yMC4wMyAyLjgyLTguMTUuMTctMTUuMS0xLjI3LTIwLjcxLTQuNy02LjIzLTMuODEtMTIuNC01LjE2LTE4LjkzLTQuNTQtNS4wNC40OC05LjQ0IDEuODYtMTYuODQgNC44Ni02Ljc1IDIuNzQtNy4yOSAyLjk1LTkuODIgMy43My01LjczIDEuNzYtOS4yOCA3Ljk2LTEyLjgxIDE5LjcyLS41MyAxLjc3LTIuMiA3LjY2LTIuNDMgOC40Ni0xLjY2IDUuNjUtMi45MSA4Ljc4LTQuNTMgMTAuNjctMi4yMiAyLjU4LTQuODQgMy42Mi0xMi4wMSA1LjMtNy44IDEuODMtMTEuMTMgMy42Ni0xMi45IDguNTQtMy42NSAxMC4wNC0yMy4zMiAzMC4wNi0zNi4yIDM4LjI1QzY1Ljk0IDE5MCA0NC41IDI0NC4yIDQ0LjUgMjYyYzAgMTYuMzQtMTYuMyA0NC43OC0zMC4yMiA1NC40MS0yLjE0IDEuNDgtOC4yNCA1LjEyLTE0LjI4IDguNjh2LTEuMTYgNDYuMDl6bTAtMTczLjd2LTEuMTFjNy40Mi0zLjgyIDE0LjU1LTEwLjIzIDIxLjg0LTE4Ljk4IDMuOC00LjU2IDE0LjIxLTE4Ljc4IDE1Ljc5LTIwLjU1IDEuOC0yLjA0IDQuMDYtMy45NiA3LjQyLTYuNDUgMS4wOC0uOCA0LjkyLTMuNTcgNS40OS0zLjk5IDkuMzYtNi44NSAxNC0xMS45NiAxNS45OC0xOS4zNi44LTIuOTggMS41NC02Ljc4IDIuNDYtMTIuMy4yMy0xLjQ0IDItMTIuNDYgMi41Ni0xNS43OSAyLjg3LTE2Ljc3IDUuNzMtMjYuNzkgMTAuMDctMzIuMUM5Mi40NiA1Mi40MyAxMDEuNSAzOC4xMyAxMDEuNSAzM2MwLTIuNTQuMzQtMy4zNSA2LjA1LTE1LjcxLjY4LTEuNDkgMS4yNS0yLjc0IDEuNzctMy45MyAyLjUtNS43NSAzLjktMTAuMDQgNC4xNC0xMy4zNmgxYy0uMjMgMy40OC0xLjY2IDcuODctNC4yMyAxMy43Ni0uNTIgMS4yLTEuMDkgMi40NS0xLjc4IDMuOTUtNS41NCAxMi4wMS01Ljk1IDEyLjk5LTUuOTUgMTUuMjkgMCA1LjQ3LTkuMDkgMTkuODQtMjAuMTEgMzMuMzEtNC4yIDUuMTItNy4wMyAxNS4wNi05Ljg2IDMxLjY0LS41NyAzLjMzLTIuMzMgMTQuMzMtMi41NyAxNS43OC0uOTIgNS41Ni0xLjY3IDkuMzgtMi40OCAxMi40LTIuMDUgNy42OC02LjgyIDEyLjkzLTE2LjM1IDE5LjkxbC01LjQ5IDMuOThjLTMuMyAyLjQ1LTUuNTEgNC4zNC03LjI3IDYuMzEtMS41MyAxLjczLTExLjk0IDE1LjkzLTE1Ljc2IDIwLjUzLTcuNTIgOS4wMi0xNC44OCAxNS42LTIyLjYxIDE5LjQ2em0wIDM2MS44M3YtNC4zM2MuNDggMi4zNiAxIDQuMzUgMS42IDYuMTUgMiA2LjAzIDQuNiA4LjI2IDguMTkgNi41OUMyOC43NiA1NTcuNjkgNDMuNSA1NDIuNCA0My41IDUyN2MwLTE2LjIgNi4zNy0zMS45OSAxNy4xLTQ2LjMgMS44OC0yLjUgMy42Ni00LjQgNS41My02IC43My0uNjIgMS40NS0xLjE4IDIuMy0xLjhsMi0xLjQzYzMuNjgtMi42OCA1LjMyLTUuMjggNy4wOC0xMi41OS43NS0zLjA3IDEuMzgtNS4wMiA0LjItMTMuMjZsLjYzLTEuODhjMy4yNC05LjU4IDQuNTYtMTQuOTcgNC4xNy0xOC42NS0uNDgtNC40My0zLjgtNS4yMy0xMS4zLTEuNjRhODEuMTIgODEuMTIgMCAwIDEtOS4xNSAzLjdjLTEzLjg5IDQuNjctMjYuOTYgNS44LTQyLjY2IDUuNDJsLTEuOTUtLjA1LTEuNDUtLjAyYTM5LjggMzkuOCAwIDAgMC0xNS4wNSAyLjk2QTIxLjgxIDIxLjgxIDAgMCAwIDAgNDM4LjM3di0xLjI2YTIzLjU1IDIzLjU1IDAgMCAxIDQuNTUtMi41NyA0MC43NyA0MC43NyAwIDAgMSAxNi45Mi0zLjAybDEuOTUuMDVjMTUuNi4zOCAyOC41Ny0uNzUgNDIuMzItNS4zN2E4MC4xMiA4MC4xMiAwIDAgMCA5LjA0LTMuNjVjOC4wNC0zLjg0IDEyLjE2LTIuODUgMTIuNzIgMi40My40MiAzLjg5LS45MiA5LjM0LTQuMjEgMTkuMDhsLS42NCAxLjg4Yy0yLjggOC4yLTMuNDMgMTAuMTUtNC4xNiAxMy4xOC0xLjgyIDcuNTItMy41OSAxMC4zNC03LjQ3IDEzLjE2bC0yIDEuNDNjLS44NC42LTEuNTQgMS4xNS0yLjI1IDEuNzVhMzUuNDUgMzUuNDUgMCAwIDAtNS4zNyA1Ljg0Yy0xMC42MSAxNC4xNS0xNi45IDI5Ljc0LTE2LjkgNDUuNyAwIDE1Ljg4LTE1IDMxLjQ1LTM0LjI5IDQwLjQ1LTQuMyAyLjAxLTcuMzktLjY2LTkuNTYtNy4xOC0uMjMtLjY4LS40NC0xLjM5LS42NS0yLjEzem0wLTYyLjE2di0yLjQ1bDEuNDYgMy4yN2MyLjEgNC44IDMuNDYgMTAuMzMgNC4yNiAxNi43Ny42NiA1LjMuODQgOS4zIDEuMDQgMTguNS4yIDkuMzIuNSAxMi43NSAxLjYzIDE1LjA1IDEuMjggMi42IDMuNjcgMi4zNSA4LjI5LTEuNSAxNy4xNC0xNC4zIDIxLjgyLTIyLjkgMjEuODItMzguNjIgMC03LjE3IDEuMS0xMi4zOSAzLjctMTcuNjggMi4yNy00LjY3IDMuNjUtNi42MiAxMy40LTE5LjYyYTY5LjggNjkuOCAwIDAgMSA3LjYtOC43OSA0NC43NiA0NC43NiAwIDAgMSAzLjU0LTMuMDZjLjM4LS4zLjY0LS41Mi44OS0uNzRhMTAuNDcgMTAuNDcgMCAwIDAgMi42My0zLjMyIDM1Ljc4IDM1Ljc4IDAgMCAwIDIuMjYtNS45NGwuMzctMS4yLjM2LTEuMTVjLjI5LS45MS40OC0xLjU1LjY2LTIuMTYuNDUtMS41My43NC0yLjY4LjkxLTMuNjYuMzgtMi4yLjEyLTMuNDktLjg1LTQuMTUtMi4zNS0xLjYxLTkuMjgtLjI0LTIzLjggNC45NC05LjU0IDMuNC0xNi4xMiA0LjE3LTI3Ljg1IDQuMjYtNy43MS4wNi0xMC40My40LTEzLjI1IDIuMTItMy40OCAyLjEyLTUuODQgNi40LTcuNTggMTQuMjYtLjUgMi4yLS45OSA0LjE5LTEuNDkgNS45OHYtMy45OGwuNTEtMi4yMmMxLjgtOC4xIDQuMjgtMTIuNiA4LjA0LTE0LjkgMy4wNC0xLjg1IDUuODYtMi4yIDEzLjc3LTIuMjYgMTEuNjEtLjA5IDE4LjEtLjg0IDI3LjUxLTQuMiAxNC45My01LjMyIDIxLjk1LTYuNzEgMjQuNy00LjgzIDEuMzguOTQgMS43MSAyLjYgMS4yOCA1LjE1YTMzLjY5IDMzLjY5IDAgMCAxLS45NCAzLjc4bC0uNjYgMi4xNy0uMzYgMS4xNS0uMzcgMS4yYTM2LjY0IDM2LjY0IDAgMCAxLTIuMzMgNi4xYy0uOCAxLjUzLTEuNjEgMi41Mi0yLjg2IDMuNjFsLS45Mi43Ny0xLjAyLjgzYy0uOS43NC0xLjY1IDEuNC0yLjQ3IDIuMThhNjguODQgNjguODQgMCAwIDAtNy40OCA4LjY2Yy05LjcgMTIuOTMtMTEuMDcgMTQuODctMTMuMzEgMTkuNDYtMi41MiA1LjE1LTMuNTkgMTAuMjItMy41OSAxNy4yNCAwIDE2LjA0LTQuODIgMjQuOTEtMjIuMTggMzkuMzgtNS4wNCA0LjItOC4xOCA0LjU1LTkuODMgMS4xOC0xLjIyLTIuNS0xLjUyLTUuOTQtMS43My0xNS40Ny0uMi05LjE2LS4zOC0xMy4xNS0xLjAzLTE4LjQtLjc5LTYuMzQtMi4xMi0xMS44LTQuMTktMTYuNDlMMCA0OTUuOTh6TTM3OS4yNyAwaDEuMDRsMS41IDUuMjZjMy4yOCAxMS41NiA0Ljg5IDE5LjMzIDUuMjYgMjcuOC40OSAxMS4wMS0xLjUyIDIxLjI2LTYuNjMgMzEuMTctNy44IDE1LjEzLTIwLjQ3IDI2LjUtMzYuMjIgMzQuMS0xMi4zOCA1Ljk2LTI2LjEyIDkuMTctMzYuMjIgOS4xNy02Ljg0IDAtMTcuMjQgMS4zOC0zNy4yNyA0LjYybC0yLjI3LjM3Yy0yNC41IDMuOTktMzEuNjUgNS0zNy40NiA1LTMuNDkgMC00LjA4LS4wOC0xOS41NC0yLjgtMy41Ni0uNjQtNi4zMi0xLjEtOS0xLjUtMjAuMjMtMi45Ni0zMS0xLjItMzEuOTYgNy44Ni0uMS44NS0uMTggMS43Mi0uMjkgMi44MWwtLjI3IDIuNzNjLTEuMSAxMC45LTIuMDIgMTUuNzMtNC4zMSAxOS45Ni0yLjkgNS4zNC03Ljc3IDcuOTUtMTUuNjMgNy45NS0xMC4yIDAtMTIuOTIuNi0xNS41IDMuMTcuNTItLjUxLTUuMDMgNS44NS04LjE2IDguNy0yLjc1IDIuNS0xNC4zMiAxMi41NS0xNS43NyAxMy44M2EzNDEuMjcgMzQxLjI3IDAgMCAwLTYuNTQgNS45MmMtNi45NyA2LjQ5LTExLjgxIDExLjc2LTE0LjYgMTYuMTUtNS45MiA5LjMtMTAuNDggMTguMDQtMTEuNjkgMjQuMDgtMS42NiA4LjMgMy42NyA5LjU0IDE5LjAyIDEuMjFhNjI2LjIzIDYyNi4yMyAwIDAgMSA0NC41NC0yMS45YzMuNS0xLjU2IDE0LjA0LTYuMiAxNS42OC02Ljk1IDUuMDUtMi4yNSA4LjMtMy44IDEwLjc4LTUuMTVsMS45NS0xLjA3IDIuMTgtMS4xOGMxLjc2LS45NCAzLjM4LTEuNzYgNS0yLjU1IDE4LjEtOC43MiAzNC40OC0xMC40NiA1MC4zMy0xLjIgMjIuODkgMTMuMzQgMzguMjggMzcuMDIgMzguMjggNTYuNDQgMCAxOS4xMi0uNzMgMjUuMTMtNS4xOCAzMy4yYTQ1LjMyIDQ1LjMyIDAgMCAxLTQuOTQgNy4xMmMtNi40NyA3Ljc3LTExLjgxIDE2LjItMTIuNzYgMjEuMjctMS4yIDYuMzQgNC42OSA3LjAzIDIwLjE3LS4wNSAxMy4zMS02LjA4IDIyLjQtMTQuOTUgMjguNS0yNi4zMmE4MC41MSA4MC41MSAwIDAgMCA2LjEtMTUuMTNjLjktMi45OCAzLjE3LTExLjY1IDMuNDEtMTIuNDhhMjkuMDIgMjkuMDIgMCAwIDEgMS43NS00LjgzYzcuNDctMTQuOTMgMjEuMDktMzAuNSAzNi4yNS0zNy4yNCA3LjYxLTMuMzggMTMtOS42NSAxOS40LTIwLjc5Ljg0LTEuNDggNC4yNi03LjY0IDUuMTQtOS4xNyAzLjUyLTYuMSA2LjIyLTkuNyA5LjM3LTExLjk4IDEwLjE1LTcuNCAyOC43LTExLjEgNTAuMjktMTEuMSA3LjUyIDAgMTYuNTQtMS4yNCAyNy41MS0zLjU4YTQyMC4xIDQyMC4xIDAgMCAwIDE0Ljk2LTMuNTJjLTEuMy4zMyAxNS41NC0zLjk4IDE5LjQyLTQuODkgMTQuMTUtMy4zMyA0MS4wNy01LjAxIDY0LjExLTUuMDEgMTcuMzYgMCAyNy44Mi05LjIzIDM4LjUzLTM4LjY3IDYuNjItMTguMjEgNi42Mi0yNi4zNyAyLjY5LTM0LjM1bC0xLjE4LTIuMzdBMTMuMzYgMTMuMzYgMCAwIDEgNTg3LjUgNThjMC00LjAzIDAtNC4wMSAyLjUtMjQuNTYuNDYtMy43My44LTYuNzQgMS4xMi05LjY0LjktOC40NSAxLjM4LTE1LjIgMS4zOC0yMC44IDAtLjk0LS4wMi0xLjk0LS4wNC0zaDFjLjAzIDEuMDYuMDQgMi4wNi4wNCAzIDAgNS42NS0uNDggMTIuNDMtMS4zOSAyMC45LS4zIDIuOTEtLjY2IDUuOTMtMS4xMSA5LjY2LTIuNSAyMC40NS0yLjUgMjAuNDctMi41IDI0LjQ0IDAgMS45Ny40NSAzLjU3IDEuNDUgNS42OC4yNC41MSAxLjE2IDIuMzUgMS4xNyAyLjM2IDQuMDYgOC4yNCA0LjA2IDE2LjY4LTIuNjUgMzUuMTMtMTAuODQgMjkuOC0yMS42MyAzOS4zMy0zOS40NyAzOS4zMy0yMi45NiAwLTQ5LjgzIDEuNjgtNjMuODkgNC45OS0zLjg2LjktMjAuNjkgNS4yLTE5LjQgNC44OGE0MjEuMDUgNDIxLjA1IDAgMCAxLTE0Ljk5IDMuNTNjLTExLjA0IDIuMzUtMjAuMTEgMy42LTI3LjcyIDMuNi0yMS40IDAtMzkuNzYgMy42Ny00OS43IDEwLjktMyAyLjE5LTUuNjQgNS43LTkuMSAxMS42OC0uODcgMS41Mi00LjI5IDcuNjgtNS4xNCA5LjE3LTYuNDkgMTEuMy0xMiAxNy43MS0xOS44NiAyMS4yLTE0LjkgNi42My0yOC4zOCAyMi4wMy0zNS43NSAzNi43N2EyOC4xNyAyOC4xNyAwIDAgMC0xLjY5IDQuNjdjLS4yMy44LTIuNSA5LjQ5LTMuNCAxMi41YTgxLjQ4IDgxLjQ4IDAgMCAxLTYuMTkgMTUuM2MtNi4yIDExLjU2LTE1LjQ0IDIwLjU4LTI4Ljk2IDI2Ljc2LTE2LjEgNy4zNi0yMyA2LjU1LTIxLjU4LTEuMDQgMS01LjI5IDYuNC0xMy44MyAxMi45OS0yMS43M2E0NC4zMyA0NC4zMyAwIDAgMCA0LjgyLTYuOTZjNC4zNS03Ljg4IDUuMDYtMTMuNzcgNS4wNi0zMi43MiAwLTE5LjA0LTE1LjE5LTQyLjQtMzcuNzItNTUuNTUtMTUuNTctOS4wOC0zMS42Mi03LjM4LTQ5LjQ1IDEuMjFhMTMyLjkgMTMyLjkgMCAwIDAtNy4xNCAzLjcxbC0xLjk1IDEuMDdhMTU4LjgzIDE1OC44MyAwIDAgMS0xMC44NSA1LjE5Yy0xLjY1Ljc0LTEyLjE4IDUuMzgtMTUuNjkgNi45NWE2MjUuMjUgNjI1LjI1IDAgMCAwLTQ0LjQ2IDIxLjg2Yy0xNS45NSA4LjY2LTIyLjM3IDcuMTYtMjAuNDgtMi4yOSAxLjI0LTYuMiA1LjgzLTE1LjAyIDExLjgyLTI0LjQyIDIuODUtNC40OCA3Ljc0LTkuOCAxNC43Ny0xNi4zNCAxLjk4LTEuODUgNC4xMi0zLjc5IDYuNTYtNS45NCAxLjQ2LTEuMjkgMTMuMDItMTEuMzMgMTUuNzUtMTMuODIgMy4wOS0yLjggOC42LTkuMTQgOC4xNC04LjY3IDIuODItMi44MiA1Ljc1LTMuNDYgMTYuMi0zLjQ2IDcuNSAwIDEyLjA0LTIuNDMgMTQuNzUtNy40MiAyLjItNC4wNyAzLjExLTguODQgNC4yLTE5LjU5bC4yNi0yLjczLjMtMi44MWMuNTYtNS40MiA0LjQ3LTguNSAxMS4yMy05LjYgNS40NC0uODggMTIuNTEtLjUxIDIxLjg2Ljg2IDIuNy40IDUuNDcuODYgOS4wNCAxLjQ5IDE1LjMzIDIuNyAxNS45NiAyLjggMTkuMzYgMi44IDUuNzMgMCAxMi45LTEuMDMgMzcuMy01bDIuMjctLjM2YzIwLjEtMy4yNiAzMC41Mi00LjY0IDM3LjQzLTQuNjQgOS45NSAwIDIzLjU0LTMuMTggMzUuNzgtOS4wOCAxNS41Ny03LjUgMjguMDktMTguNzMgMzUuNzgtMzMuNjUgNS4wMi05Ljc1IDctMTkuODIgNi41MS0zMC42Ny0uMzctOC4zNy0xLjk2LTE2LjA4LTUuMjMtMjcuNTdMMzc5LjI3IDB6bTEzLjY4IDBoMS4wMmMuNzggMy45IDEuOTIgOC43IDMuNTEgMTQuODggMy42MyAxNC4wNSAzLjA2IDI3LjAzLS43NSAzOC43N2E2MSA2MSAwIDAgMS0xMS4zNSAyMC42OCAxMzguMzYgMTM4LjM2IDAgMCAxLTE5LjMyIDE4Ljc3Yy0xMS4zMiA5LjAyLTIzLjM2IDE1LjQ5LTM1Ljk1IDE4LjM5YTI1OC42MyAyNTguNjMgMCAwIDEtMjIuNTcgNC4wN2MtMy4xNy40NC02LjM2Ljg1LTEwLjMgMS4zMmwtOS4zOSAxLjEyYy0xMS41MyAxLjQxLTE3LjQ1IDIuNTUtMjEuNjQgNC40Ni05LjI4IDQuMjEtMjguMzUgNi4wNC00OS4yMSA2LjA0LTEuMzcgMC0yLjgtLjEyLTQuMy0uMzUtMi42Mi0uNDEtNS0xLjAzLTkuMTQtMi4yOS03LjM0LTIuMjEtOS42My0yLjc1LTEyLjYzLTIuNTYtMy45LjIzLTYuNjMgMi4yOS04LjQ3IDYuODktMS44NiA0LjY2LTIuNDIgNy41My0zLjM0IDE0Ljk4LTEuMSA4Ljk4LTIuODcgMTIuMTItOS45NyAxNC4zYTQwLjEyIDQwLjEyIDAgMCAwLTYuOCAyLjY2Yy0uNjMuMzMtMS4xNi42NC0xLjc2IDEuMDJsLTEuMzQuODZjLTEuOSAxLjE0LTMuODYgMS40OS05LjI1IDEuNDktMy4yIDAtOC44My0uNTUtOS41MS0uMzktMS4yMi4yOC0uNzUtLjE0LTcuMTQgNi4yNC0xLjUgMS41LTMuNDkgMy4xOC02LjMyIDUuMzctMS41MiAxLjE4LTcuMTYgNS40My03Ljk0IDYuMDMtNC45NiAzLjc4LTguMzMgNi42LTExLjA2IDkuMzgtNC44OCA0Ljk4LTYuODUgOS4xNS01LjU2IDEyLjcgMS4zNCAzLjY3IDQuMDcgNC40MiA4LjkgMi44MmE1NS43MiA1NS43MiAwIDAgMCA3Ljc3LTMuNDhjMS41LS43NyA3Ljc4LTQuMTMgOS4zNy00Ljk2YTExNi44IDExNi44IDAgMCAxIDEyLjMxLTUuNjggMTYyLjIgMTYyLjIgMCAwIDAgMTEuMDQtNC44NGMyLjA0LS45NyAxMC43NC01LjE2IDEzLTYuMjIgNC40MS0yLjEgOC4xLTMuNzggMTEuNjUtNS4yOSAxNy4xNC03LjMgMjkuMzItOS45IDM3LjY3LTYuNjVsNS40MyAyLjFjMi4zLjg4IDQuMTcgMS42MiA2LjAyIDIuMzhhMTUwLjkgMTUwLjkgMCAwIDEgMTMuMDcgNmMxOC4zNCA5LjYzIDMwLjM1IDIyLjEzIDM0Ljc5IDM5Ljg3IDYuOTYgMjcuODUgMy42IDQ1LjUzLTguMDggNjIuNC0zLjk3IDUuNzUtMy41MiA5LjIuMDYgOC45NyA0LjE0LS4yOCAxMC4yMS00Ljk1IDE1LjExLTEyLjUyIDMuMS00LjggNS4xLTEwLjQ1IDguMDUtMjEuNTNsMS42OS02LjM1Yy42Ni0yLjQ3IDEuMjQtNC41MiAxLjgzLTYuNSA0LjkzLTE2LjU2IDExLTI3LjI4IDIxLjU2LTM0Ljc2IDcuMTUtNS4wNiAyMy43My0xNS41IDI1LjQ4LTE2Ljc1IDYuNzQtNC44MSAxMC41My05LjQ0IDE0LjM0LTE4IDcuNzQtMTcuNDQgMjEuMDktMjQuMzQgNDQuNDctMjQuMzQgOS4zNiAwIDE3LjkxLTEuMTMgMjkuNTMtMy40OWE2MjQuODYgNjI0Ljg2IDAgMCAwIDYuMi0xLjI4YzIuNC0uNSA0LjA3LS44NCA1LjY2LTEuMTMgNC4wMy0uNzQgNy4wNC0xLjEgOS42MS0xLjEgNC40NCAwIDkuMzktMSAzMS4zOS01Ljk5bDIuOTUtLjY2YzE2LjM0LTMuNjcgMjUuNjQtNS4zNSAzMS42Ni01LjM1IDEuNTQgMCAyLjQuMDEgNi40LjEgNy44LjE1IDEyLjI3LjEzIDE3LjMzLS4yIDE2LjQxLTEuMDYgMjYuNzMtNS4zNiAyOS44LTE0LjU2YTg3LjEgODcuMSAwIDAgMSAzLjU1LTguODNjLS4xNS4zMSAyLjI5LTQuOTYgMi45LTYuMzggNS4zOC0xMi4zIDUuNTctMjEuOTItMS40NC0zOS40NGE4Ni40IDg2LjQgMCAwIDEtNS4yNi0yMC43MmMtMS42MS0xMS45OC0xLjM4LTIzLjE0LjEtNDAuMzVsLjItMi4xMmgxbC0uMiAyLjJjLTEuNDggMTcuMTUtMS43IDI4LjI0LS4xMSA0MC4xNGE4NS40IDg1LjQgMCAwIDAgNS4yIDIwLjQ3YzcuMSAxNy43OCA2LjkxIDI3LjY3IDEuNDMgNDAuMjItLjYyIDEuNDMtMy4wNiA2LjcyLTIuOTEgNi40YTg2LjE3IDg2LjE3IDAgMCAwLTMuNTIgOC43M2MtMy4yMyA5LjcyLTEzLjkgMTQuMTUtMzAuNjggMTUuMjQtNS4xLjMzLTkuNTguMzUtMTcuNDIuMi0zLjk4LS4wOS00Ljg0LS4xLTYuMzctLjEtNS45MSAwLTE1LjE4IDEuNjctMzEuNDQgNS4zMmwtMi45NS42N2MtMjIuMTYgNS4wMi0yNy4wNSA2LjAxLTMxLjYxIDYuMDEtMi41IDAtNS40NS4zNi05LjQzIDEuMDktMS41OC4yOS0zLjI1LjYyLTUuNjQgMS4xMWE0ODk0LjIxIDQ4OTQuMjEgMCAwIDAtNi4yIDEuMjljLTExLjY4IDIuMzctMjAuMyAzLjUxLTI5LjczIDMuNTEtMjMuMDIgMC0zNiA2LjcxLTQzLjUzIDIzLjY2LTMuOSA4LjgtNy44MiAxMy41OC0xNC43IDE4LjUtMS43OCAxLjI3LTE4LjM2IDExLjctMjUuNDggMTYuNzUtMTAuMzQgNy4zMi0xNi4zIDE3Ljg3LTIxLjE5IDM0LjIzLS41OCAxLjk2LTEuMTUgNC0xLjgyIDYuNDdsLTEuNjkgNi4zNWMtMi45OCAxMS4xOC01IDE2LjktOC4xNyAyMS44MS01LjA1IDcuODEtMTEuMzcgMTIuNjgtMTUuODkgMTIuOTgtNC43LjMxLTUuMy00LjIzLS45NC0xMC41MyAxMS41Mi0xNi42NCAxNC44Mi0zNC4wMyA3LjkyLTYxLjYtNC4zNS0xNy40Mi0xNi4xNi0yOS43Mi0zNC4yNy0zOS4yMi00LTIuMS04LjItNC0xMi45OS01Ljk3LTEuODQtLjc1LTMuNy0xLjQ5LTYtMi4zOGwtNS40My0yLjA4Yy04LjAzLTMuMTItMjAuMDItLjU4LTM2LjkyIDYuNjMtMy41MiAxLjUtNy4yMSAzLjE5LTExLjYxIDUuMjdsLTEzIDYuMjJjLTQuNzEgMi4yMi04LjE2IDMuNzUtMTEuMTEgNC44OGExMTUuODcgMTE1Ljg3IDAgMCAwLTEyLjIxIDUuNjNjLTEuNTguODMtNy44NiA0LjE4LTkuMzcgNC45NmE1Ni41NSA1Ni41NSAwIDAgMS03LjkgMy41NGMtNS4zIDEuNzUtOC42Mi44NS0xMC4xNy0zLjQzLTEuNDYtNC4wMi42Ni04LjUgNS44LTEzLjc0IDIuNzUtMi44MiA2LjE2LTUuNjYgMTEuMTUtOS40OC43OS0uNiA2LjQzLTQuODUgNy45NC02LjAyYTY2Ljk2IDY2Ljk2IDAgMCAwIDYuMjMtNS4yOGM2Ljc0LTYuNzQgNi4xLTYuMTYgNy42MS02LjUxLjg3LS4yIDYuNjkuMzYgOS43NC4zNiA1LjIyIDAgNy4wMy0uMzIgOC43NC0xLjM1bDEuMzEtLjg0Yy42Mi0uNCAxLjE4LS43MiAxLjg0LTEuMDdhNDEuMDcgNDEuMDcgMCAwIDEgNi45Ni0yLjcyYzYuNjQtMi4wNCA4LjIyLTQuODQgOS4yOC0xMy40Ny45My03LjUzIDEuNS0xMC40NyAzLjQtMTUuMjQgMS45OS00Ljk1IDUuMDQtNy4yNiA5LjM0LTcuNTEgMy4xNy0uMiA1LjUuMzUgMTIuOTcgMi42YTYzLjU0IDYzLjU0IDAgMCAwIDkuMDIgMi4yNmMxLjQ1LjIyIDIuODMuMzQgNC4xNC4zNCAyMC43MSAwIDM5LjctMS44MiA0OC44LTUuOTYgNC4zMi0xLjk2IDEwLjI5LTMuMSAyMS45My00LjUzbDkuNC0xLjEyYzMuOTItLjQ4IDcuMTEtLjg4IDEwLjI3LTEuMzIgOC4xNi0xLjE0IDE1LjQtMi40MyAyMi40OS00LjA2IDEyLjQyLTIuODYgMjQuMzMtOS4yNiAzNS41NS0xOC4yYTEzNy40IDEzNy40IDAgMCAwIDE5LjE4LTE4LjY0IDYwLjAyIDYwLjAyIDAgMCAwIDExLjE1LTIwLjMyYzMuNzYtMTEuNTcgNC4zMi0yNC4zNi43NS0zOC4yM0EyODQuODYgMjg0Ljg2IDAgMCAxIDM5Mi45NSAwek01MDYuNyAwaDEuMjZjLS41LjY2LS45IDEuMTgtMS4xNyAxLjUxLTMuOTUgNC45Ni02LjkgNy45Mi05LjgyIDkuNTdBMTAuMDIgMTAuMDIgMCAwIDEgNDkyIDEyLjVjLTIuMzggMC00LjI0LjY3LTYuNzEgMi4yMWwtMi42NSAxLjcxYy00LjM4IDIuOC04LjAxIDQuMDgtMTMuNjQgNC4wOC01LjYgMC05Ljk5LTEuMjYtMTYuMDgtNC4wNWEyMDIuNjMgMjAyLjYzIDAgMCAxLTIuMy0xLjA2bC0yLjE4LS45OGMtMS42LS43LTIuOTItMS4xNy00LjE3LTEuNDhhMTMuNDIgMTMuNDIgMCAwIDAtMy4yNy0uNDNjLTIuMyAwLTQuMy0uNjgtMTEtMy4zN2wtMS41Ni0uNjJjLTUtMS45Ny04LjEtMi44Mi0xMC41Mi0yLjY2LTIuOTMuMi00LjQyIDIuMDMtNC40MiA2LjE1IDAgMjAuNzYtNS4yMSA1MC40Mi0xMi4xNSA1Ny4zNS03LjU4IDcuNTktMjYuNTUgMjMuNy0zNC4wNiAyOS4wNi0xMy4xNiA5LjQtMzEuMTcgMjAuMi00NC4xMSAyNS4wNmExMDYuODcgMTA2Ljg3IDAgMCAxLTEzLjMyIDQuMDNjLTMuMjguNzgtNi42IDEuNDMtMTEuMjUgMi4yNC0uNTMuMS04LjggMS41LTExLjUgMS45OS00Ljg2Ljg3LTkuMyAxLjc0LTE0IDIuNzYtMjAuNjIgNC40OC0yNS4wNyA1LjAxLTM4LjExIDUuMDEtMi40OSAwLTIuOS0uMDctMTQuMDUtMi0yLjQyLS40Mi00LjMxLS43My02LjE1LTEtOC4xMS0xLjE5LTEzLjgzLTEuMzYtMTcuNjQtLjItNC41NCAxLjQtNS45MyA0LjY1LTMuNyAxMC41MiAyLjAyIDUuMjggNC44NCA4LjYxIDguODQgMTAuNzQgMy4yNiAxLjc0IDYuNzUgMi42IDEzLjgyIDMuNzEgOS40MiAxLjQ4IDEwLjk0IDEuNzUgMTUuNSAyLjkyYTc4LjIgNzguMiAwIDAgMSAxOC42MiA3LjM3YzguMyA0LjU4IDE0LjU4IDExLjUgMTkuOTggMjAuODkgMi43MyA0LjczIDkuNDYgMTkuMzMgMTAuNTQgMjEuMTkgMy40IDUuODUgNi4yNiA2LjYzIDEwLjg5IDIgNC45NS00Ljk0IDEwLjM1LTguMzcgMjEuMTMtMTQuMDYuNDctLjI1IDIuMDYtMS4xIDIuMTItMS4xMiA3Ljk4LTQuMjEgMTEuOTItNi41MSAxNS44Ny05LjU0IDUuMTEtMy45IDguNjYtOC4xIDEwLjc3LTEzLjExIDguNTItMjAuMjQgMjAuNzUtMzMuMzEgMzIuNDYtMzMuMzFsNS41LjAzYzEwLjUzLjA4IDE3LjM1LjAyIDI0LjktLjMxIDEzLjY2LS42MiAyMy43OC0yLjA5IDI5LjM5LTQuNjcgNS44NS0yLjcgMTMuNDItNS40OSAyNC4xOC05LjAyIDMuNDYtMS4xNCA2LjI5LTIuMDUgMTIuNy00LjEgNy43LTIuNDUgMTEuMDgtMy41NCAxNS4xNy00LjlhMTA1OS40MyAxMDU5LjQzIDAgMCAxIDExLjMzLTMuNzJjMy42Ny0xLjIgNS45Ni0yIDguMDMtMi43OGE1OS44OCA1OS44OCAwIDAgMCA2LjY2LTIuOTRjMS44Ny0uOTggMy43Ni0yLjEgNS44Ni0zLjUgMy40OC0yLjMzIDYuMTUtMy4xMyAxMi4wNC00LjEzbDEuMTUtLjJjNS43MS0xLjAxIDktMi4zIDEyLjc2LTUuNjMgNy44Mi02Ljk2IDguNTgtMjMuMTggMy44NC00NC41Mi0xLjctNy42Ny0yLjEtMTkuMjgtMS41Ny0zNS40N0E4MzcuMjIgODM3LjIyIDAgMCAxIDU0Ni43NiAwaDFsLS4xNSAzLjA2Yy0uMzIgNi40Mi0uNTMgMTEuMDItLjY4IDE1LjYyLS41MSAxNi4xLS4xMiAyNy42NSAxLjU2IDM1LjIxIDQuODIgMjEuNjggNC4wNCAzOC4yLTQuMTYgNDUuNDgtMy45MSAzLjQ4LTcuMzcgNC44NC0xMy4yNCA1Ljg3bC0xLjE2LjJjLTUuNzYuOTktOC4zMiAxLjc1LTExLjY1IDMuOThhNjMuNzMgNjMuNzMgMCAwIDEtNS45NiAzLjU2IDYwLjg2IDYwLjg2IDAgMCAxLTYuNzcgMi45OWMtMi4wOS43OS00LjM5IDEuNTgtOC4wNyAyLjc5YTUzOTguMzEgNTM5OC4zMSAwIDAgMS0xMS4zMiAzLjcxYy00LjEgMS4zNy03LjQ4IDIuNDYtMTUuMTggNC45Mi02LjQyIDIuMDQtOS4yNCAyLjk1LTEyLjcgNC4wOC0xMC43MyAzLjUzLTE4LjI3IDYuMy0yNC4wNyA4Ljk4LTUuNzYgMi42Ni0xNS45NyA0LjE0LTI5Ljc3IDQuNzctNy41Ni4zMy0xNC40LjM5LTI0Ljk1LjMxbC01LjQ5LS4wM2MtMTEuMTkgMC0yMy4xNiAxMi43OS0zMS41NCAzMi43LTIuMTkgNS4xOS01Ljg0IDkuNTItMTEuMDggMTMuNTItNC4wMiAzLjA3LTcuOTkgNS4zOS0xNi4wMSA5LjYybC0yLjEyIDEuMTJjLTEwLjcgNS42NS0xNi4wNCA5LjA0LTIwLjkgMTMuOS01LjE0IDUuMTQtOC43NSA0LjE1LTEyLjQ1LTIuMjItMS4xMi0xLjkyLTcuODUtMTYuNS0xMC41NC0yMS4yLTUuMzMtOS4yNC0xMS40OC0xNi4wMi0xOS42LTIwLjVhNzcuMiA3Ny4yIDAgMCAwLTE4LjQtNy4yOGMtNC41LTEuMTctNi4wMi0xLjQzLTE1LjQtMi45LTcuMTctMS4xMi0xMC43NC0yLTE0LjEzLTMuODEtNC4yMi0yLjI1LTcuMi01Ljc3LTkuMy0xMS4yNy0yLjQzLTYuMzktLjc4LTEwLjI2IDQuMzQtMTEuODMgNC0xLjIyIDkuODItMS4wNSAxOC4wOC4xNyAxLjg0LjI3IDMuNzQuNTggNi4xNyAxIDExLjAyIDEuOSAxMS40OCAxLjk4IDEzLjg4IDEuOTggMTIuOTYgMCAxNy4zNS0uNTIgMzcuOS00Ljk5IDQuNzEtMS4wMiA5LjE2LTEuOSAxNC4wMy0yLjc3IDIuNzEtLjQ4IDEwLjk4LTEuOSAxMS41LTEuOTggNC42NC0uODEgNy45NS0xLjQ2IDExLjItMi4yMyA0LjU1LTEuMDcgOC43Ni0yLjM0IDEzLjItNCAxMi44My00LjgxIDMwLjc5LTE1LjU5IDQzLjg4LTI0Ljk0IDcuNDctNS4zMyAyNi40LTIxLjQgMzMuOTQtMjguOTRDNDA3LjMgNjEuOTggNDEyLjUgMzIuNDkgNDEyLjUgMTJjMC00LjYxIDEuODYtNi45IDUuMzUtNy4xNSAyLjYzLS4xOCA1LjguNyAxMC45NiAyLjczbDEuNTYuNjJjNi41MyAyLjYyIDguNTMgMy4zIDEwLjYzIDMuMyAxLjE0IDAgMi4zLjE2IDMuNS40NiAxLjMyLjMzIDIuNjguODIgNC4zNCAxLjUzYTkwLjk3IDkwLjk3IDAgMCAxIDMuMzQgMS41MmwxLjE1LjU0YzUuOTggMi43MyAxMC4yMyAzLjk1IDE1LjY3IDMuOTUgNS40MSAwIDguODctMS4yMSAxMy4xLTMuOTIuMi0uMTMgMi4xLTEuMzggMi42Ni0xLjcyIDIuNjItMS42MyA0LjY0LTIuMzYgNy4yNC0yLjM2IDEuNDcgMCAyLjk0LS40MyA0LjQ3LTEuMyAyLjc4LTEuNTYgNS42Ny00LjQ1IDkuNTQtOS4zMWwuNy0uODl6TTMyNC41NCA2MDBoLTIuMDNjLjQ5LTIuOTYuOTEtNi4yIDEuMjgtOS42Ni40NC00LjEuNzYtOC4yNS45OC0xMi4yMS4wOC0xLjM5LjE0LTIuNjUtLjM1LTcuMjktLjQ3LTEuOTQtLjkzLTQuMTQtMS4zNi02LjU0LTIuMDEtMTEuMjYtMi42Ni0yMi45LTEuMTQtMzMuNzhhNjAuNzYgNjAuNzYgMCAwIDEgNS4xOC0xNy45NSA3MC43OCA3MC43OCAwIDAgMSAxMi42LTE4LjIyYzMuMzgtMy42IDUuNTMtNS41IDExLjgzLTEwLjc5IDQuNS0zLjc4IDYuMzUtNS41NiA3LjUyLTcuNS42NC0xLjA3Ljk1LTIuMDYuOTUtMy4wNiAwLTEuNzUgMC0xLjc0LS43NS05LjIzLS4zNi0zLjctLjU3LTYuMy0uNjgtOC45Ni0uNS0xMi4xIDEuNjItMTkuNiA4LjExLTIxLjc2IDE1LjktNS4zIDI1Ljg5LTEyLjEgMzMuNDUtMjUuNTRDNDA5LjYgMzkwLjY1IDQyNS44NSAzNzYgNDM2IDM3NmMxMi4zNiAwIDIwLTEuOTYgMjkuNDEtOC44IDYuNzYtNC45MiA5LjUtNi42IDEyLjQ3LTcuNDYgMi4yMi0uNjQgMy44LS43NCA5LjEyLS43NCAxLjg2IDAgMy41My0uODMgNS41Ny0yLjYyIDEuMDgtLjk2IDUuMTEtNS4xMiA1LjYtNS42IDYuMDQtNS44NSAxMS45OC04Ljc4IDIwLjgzLTguNzggMi40NSAwIDQuNTQuMDQgNy4zMi4xMiA3LjUxLjIzIDguODcuMTcgMTEuMjctLjcgMy4wMy0xLjEgNS41My0zLjAzIDE0Ljc1LTExLjE3IDgtNy4wNiAxMC43Mi04LjkyIDIyLjg3LTE2LjQ3IDEuNDQtLjkgMi41OS0xLjYzIDMuNjktMi4zN2E2OS40NSA2OS40NSAwIDAgMCA5LjQ2LTcuNWM0LjEyLTMuODggOC4wMi03Ljg1IDExLjY0LTExLjl2Mi45OGEyMDEuNTggMjAxLjU4IDAgMCAxLTEwLjI3IDEwLjM4Yy0zLjE4IDMtNi4yIDUuMzUtOS43MiA3LjctMS4xMi43Ni0yLjI4IDEuNS0zLjc1IDIuNC0xMi4wNSA3LjUtMTQuNzEgOS4zMi0yMi42IDE2LjI4LTkuNDYgOC4zNS0xMi4wMSAxMC4zMi0xNS4zOSAxMS41NS0yLjc0IDEtNC4xOSAxLjA2LTEyLjAxLjgyLTIuNzYtLjA4LTQuODMtLjEyLTcuMjYtLjEyLTguMjcgMC0xMy43NSAyLjctMTkuNDMgOC4yMi0uNDQuNDMtNC41MiA0LjY0LTUuNjggNS42Ni0yLjM3IDIuMDktNC40NiAzLjEyLTYuODkgMy4xMi01LjEgMC02LjYuMS04LjU2LjY2LTIuNjcuNzgtNS4yOSAyLjM3LTExLjg1IDcuMTUtOS44IDcuMTMtMTcuODUgOS4xOS0zMC41OSA5LjE5LTkuMjIgMC0yNC45NiAxNC4yLTM0LjEzIDMwLjQ5LTcuODQgMTMuOTQtMTguMjQgMjEuMDItMzQuNTUgMjYuNDYtNS4zMSAxLjc3LTcuMjEgOC41MS02Ljc1IDE5Ljc4LjEgMi42LjMxIDUuMTkuNjggOC44NC43NSA3LjYyLjc1IDcuNTguNzUgOS40MyAwIDEuMzgtLjQyIDIuNzMtMS4yNCA0LjA5LTEuMzMgMi4yLTMuMjYgNC4wNy03Ljk0IDgtNi4yNSA1LjI0LTguMzYgNy4xMi0xMS42NyAxMC42M2E2OC44IDY4LjggMCAwIDAtMTIuMjUgMTcuNzEgNTguOCA1OC44IDAgMCAwLTUgMTcuMzZjLTEuNDkgMTAuNjYtLjg1IDIyLjA5IDEuMTMgMzMuMTUuNDMgMi4zNy44OCA0LjUzIDEuMzMgNi40NC4xNi42Ni4zIDEuMjUuNiA0LjA2YTI0OS4zIDI0OS4zIDAgMCAxLTEuMTcgMTYuMTJjLS4zNyAzLjM3LS43OCA2LjUzLTEuMjUgOS40NHptLTEzLjQgMGgtMS4wNWwuMTItLjI4YzMuMDctNy4xNiA0LjI5LTExLjgzIDQuMjktMTguNzIgMC0zLjU3LS4wNy00LjkzLS43Ni0xNS42NS0uNzctMTIuMDQtMS0xOS42NC0uNTUtMjguMy41OC0xMS41IDIuNC0yMi4xIDUuODEtMzIuMTYgMS4zLTMuOCAyLjgtNy41IDQuNTUtMTEuMSAzLjQ2LTcuMTQgNi44My0xMi4zOSAxMC40Mi0xNi42YTU5LjAyIDU5LjAyIDAgMCAxIDQuMzUtNC41NmMuNDMtLjQgMy0yLjggMy42Ny0zLjQ1IDUuNzItNS42IDcuNTEtMTEuNTIgNy41MS0yOS4xOCAwLTE4Ljg0IDIuOS0yMy43NyAxNS44Mi0yOC4yNCAxLjA5LS4zNyAxLjkyLS42NyAyLjc3LS45OGE1MS4zIDUxLjMgMCAwIDAgNi4xLTIuN2M0Ljk1LTIuNiA5LjY0LTYuMjIgMTQuNDQtMTEuNDIgMjUuNS0yNy42MyAzNy4xNS0zNS4xNiA1Ni4zNy0zNS4xNiA4LjI4IDAgMTQuNTQtMS45NSAyMi02LjMgMS43OC0xLjAzIDEzLjgyLTguODIgMTguMTYtMTEuMjcgMi44My0xLjU5IDUuNjYtMy4wMyA4LjYzLTQuMzkgNy45Mi0zLjYgMTMuOTctNC40NSAyNi42LTQuOCA3LjUzLS4yIDEwLjctLjQ5IDE0LjI2LTEuNTggNC41NS0xLjQgOC4wNi00IDEwLjkzLTguNDMgMi4yLTMuNDEgNi44NS03LjA4IDE0LjY2LTEyLjA2IDEuNjEtMS4wMyAzLjI3LTIuMDUgNS42NS0zLjUgOS41My01Ljg1IDExLjU2LTcuMTMgMTQuODEtOS41NyA1LjM0LTQgOS4zLTguMzcgMTMuNjgtMTQuNzdhMjA0LjIgMjA0LjIgMCAwIDAgNS42Mi04Ljc1djEuOWMtMS45NyAzLjE3LTMuNCA1LjM4LTQuOCA3LjQyLTQuNDIgNi40OC04LjQ2IDEwLjkyLTEzLjkgMTUtMy4yOSAyLjQ2LTUuMzIgMy43NS0xNC44OSA5LjYxYTM3NS4wNiAzNzUuMDYgMCAwIDAtNS42MyAzLjVjLTcuNyA0LjktMTIuMjYgOC41Mi0xNC4zNiAxMS43Ni0zIDQuNjMtNi43IDcuMzktMTEuNDggOC44NS0zLjY4IDEuMTItNi45IDEuNDItMTQuNTMgMS42My0xMi41LjM0LTE4LjQ0IDEuMTgtMjYuMiA0LjdhMTExLjA4IDExMS4wOCAwIDAgMC04LjU2IDQuMzVjLTQuMyAyLjQzLTE2LjM0IDEwLjIyLTE4LjE1IDExLjI3LTcuNiA0LjQzLTE0LjAzIDYuNDMtMjIuNSA2LjQzLTE4Ljg3IDAtMzAuMyA3LjQtNTUuNjMgMzQuODQtNC44OCA1LjI4LTkuNjcgOC45Ny0xNC43IDExLjYyLTIgMS4wNS00IDEuOTItNi4yMyAyLjc1LS44Ni4zMi0xLjcuNjItNS4zNyAxLjg3LTUuMDggMS43Ni03LjQ0IDMuMjUtOS4yOCA2LjM3LTIuMjMgMy43OC0zLjI5IDkuOTQtMy4yOSAyMC4wNSAwIDE3LjktMS44NyAyNC4wNy03LjggMjkuODktLjY5LjY3LTMuMjcgMy4wNi0zLjY5IDMuNDZhNTguMDQgNTguMDQgMCAwIDAtNC4yOCA0LjQ5Yy0zLjUzIDQuMTQtNi44NiA5LjMyLTEwLjI4IDE2LjM4YTk1LjE5IDk1LjE5IDAgMCAwLTQuNSAxMC45OWMtMy4zOCA5Ljk3LTUuMTggMjAuNDgtNS43NiAzMS45LS40NCA4LjYtLjIyIDE2LjE3LjU1IDI4LjE3LjY5IDEwLjc2Ljc2IDEyLjEyLjc2IDE1LjcyIDAgNi4zNS0xLjAyIDEwLjg3LTQuMzUgMTl6bTI1LjA4IDBoLTFjLS4wNC00LjczLjA2LTkuMzkuMjgtMTUuMDIuMjYtNi40MS0uNC0xMS43OS0yLjUzLTI0LjM3bC0uMzEtMS44NmMtMi4xMi0xMi41NS0yLjc2LTE5LjM1LTEuOTctMjYuNDcgMS4wMy05LjI1IDQuNzUtMTYuNjggMTItMjIuNjcgMjIuMDQtMTguMiAyOS44MS0zMC4xOCAyOS44MS00NC42MSAwLTIuNi0uMy00LjgxLS45OC04LjE3LS45Ny00Ljc5LTEuMS01LjY4LS45Ny03LjU3LjItMi41NiAxLjI3LTQuNyAzLjU2LTYuNzIgMi42Ny0yLjM1IDcuMDUtNC42IDEzLjcyLTcuMDEgOS43Mi0zLjUgMTUuNTItOS4xOCAyNC4zLTIxLjU3bDEuNzgtMi41YzQuNDgtNi4zMyA3LjEtOS42MyAxMC40My0xMi43OCA0LjMxLTQuMDcgOC45OC02Ljc3IDE0LjU0LTguMTcgMTMuMy0zLjMyIDIwLjM3LTUuNDcgMjUuMzQtNy42NGE0OS41IDQ5LjUgMCAwIDAgNS4yOC0yLjdjMS4xLS42NSAxLjc1LTEuMDQgNC4yNC0yLjYgMi43LTEuNjggNS4yMi0yLjA4IDExLjM4LTIuMjggNS40NC0uMTggNy45LS40MyAxMC45Ny0xLjQxYTIxLjQ3IDIxLjQ3IDAgMCAwIDkuNTQtNi4yMmM0Ljg3LTUuMyAxMC4wMy03LjYxIDE3Ljc5LTguOSAxLjA3LS4xOCAxLjg4LS4zIDMuODYtLjU4IDYuOS0uOTcgOS45NC0xLjY5IDEzLjQ4LTMuNjIgNC41LTIuNDUgNi43OS00LjQ0IDIzLjQ2LTE5LjY4bDMuMTQtMi44NWM5LjY1LTguNzEgMTYuMTItMTMuODMgMjEuNDItMTYuNDggNC4yNS0yLjEyIDcuNi00LjY5IDExLjIyLTguNnYxLjQ1Yy0zLjQyIDMuNTctNi42OSA2LTEwLjc4IDguMDUtNS4xOCAyLjU5LTExLjYxIDcuNjctMjEuMiAxNi4zMmwtMy4xMiAyLjg1Yy0xNi44IDE1LjM1LTE5LjA1IDE3LjMtMjMuNjYgMTkuODItMy42OCAyLTYuOCAyLjc1LTEzLjgyIDMuNzMtMS45Ny4yOC0yLjc4LjQtMy44NC41Ny03LjU2IDEuMjYtMTIuNTIgMy40OC0xNy4yMSA4LjZhMjIuNDcgMjIuNDcgMCAwIDEtOS45NyA2LjVjLTMuMiAxLTUuNzIgMS4yNy0xMS4yNSAxLjQ1LTUuOTguMi04LjM5LjU3LTEwLjg5IDIuMTNhMTQ0IDE0NCAwIDAgMS00LjI1IDIuNjEgNTAuNDggNTAuNDggMCAwIDEtNS4zOSAyLjc1Yy01LjA0IDIuMi0xMi4xNSA0LjM3LTI1LjUgNy43LTkuNzQgMi40NC0xNS4yNiA3LjY1LTI0LjQgMjAuNTZsLTEuNzcgMi41Yy04LjkgMTIuNTQtMTQuODIgMTguMzQtMjQuNzggMjEuOTMtNi41NyAyLjM2LTEwLjg1IDQuNTctMTMuNCA2LjgyLTIuMSAxLjg2LTMuMDUgMy43NC0zLjIyIDYuMDQtLjEzIDEuNzYgMCAyLjYzLjk1IDcuMy43IDMuNDIgMSA1LjcgMSA4LjM3IDAgMTQuNzktNy45MyAyNy0zMC4xOCA0NS4zOS03LjAzIDUuOC0xMC42NCAxMy0xMS42NCAyMi0uNzggNy0uMTQgMTMuNzMgMS45NiAyNi4ybC4zMiAxLjg1YzIuMTUgMTIuNjUgMi44IDE4LjA3IDIuNTQgMjQuNTgtLjIyIDUuNTctLjMyIDEwLjItLjI4IDE0Ljk4ek05NS45IDYwMGgtMi4wNGMuNjgtMy44MiAxLjE0LTguOCAxLjYxLTE1Ljk4LjItMy4xMS4yNy00LjA2LjM5LTUuNiAxLjMtMTcuNTQgNC4wNC0yNy4xNCAxMS41LTMzLjIgNC42NS0zLjc3IDcuMjItOC45MiA4LjY3LTE2IC41MS0yLjUyLjctMy44NyAxLjMzLTkuMTcuNjYtNS41IDEuMTYtOC4wNiAyLjI0LTEwLjM2IDEuNDUtMy4wOSAzLjgyLTQuNjkgNy4zOS00LjY5IDE0LjI4IDAgMzguNDggOS4xMiA1My42IDIwLjIgOC42NiA2LjM1IDIxLjI2IDEzLjMyIDMxLjc0IDE3LjExIDEzLjAzIDQuNzEgMjEuODkgNC40MSAyNC43NS0xLjczIDEuNy0zLjY0IDEuOTItNC4xMSAyLjY1LTUuNzcgMi45My02LjY3IDQuNjktMTIuMiA1LjI1LTE3LjUuMjMtMi4xNy4yNC00LjIzLjAyLTYuMi0uMzItMi43NS0xLjQyLTQuNTUtNC4wOC03LjM1bC0xLjMyLTEuMzdhMzAuNTkgMzAuNTkgMCAwIDEtMi40MS0yLjc5IDMwLjM3IDMwLjM3IDAgMCAxLTIuNS00LjA3bC0xLjEzLTIuMTRjLTEuNjItMy4xLTIuNjgtNC42LTQuMTItNS41Ni01LjI2LTMuNS0xNC44LTUuNS0yOC41NS02LjgzYTI3Mi40MiAyNzIuNDIgMCAwIDAtOS4wNC0uNzFsLTIuMTgtLjE3Yy05LjU3LS43My0xNS4xMi0xLjU2LTE5LjA2LTMuMkMxNTYuNTcgNDcxLjA3IDEzNiA0NTAuNSAxMzYgNDQwYzAtNS4zNCAxLjc0LTkuNTMgNS40Ny0xNC4xMyAxLjk4LTIuNDQgMTEuMTItMTEuNzEgMTIuNzktMTMuNTQgNC41Mi00Ljk3IDEwLjE2LTkuNTQgMTcuNjgtMTQuNjYgMi44LTEuOSAxNC43OC05LjYgMTcuNDktMTEuNDlhNTAuNTQgNTAuNTQgMCAwIDAgNi4zNC01LjQzYzEuNTMtMS41IDYuOTYtNy4xMyA3LjEyLTcuMyA3LjE4LTcuMyAxMi43LTExLjU2IDE5Ljc0LTE0LjM4IDMuMzYtMS4zNCA4LjEzLTIuNzkgMTcuNDUtNS4zOGE5NTc3LjE4IDk1NzcuMTggMCAwIDEgMTEuNzgtMy4yOCA2MDIuNiA2MDIuNiAwIDAgMCAxMi42Ny0zLjdjMjAuNC02LjI0IDM0LTEyLjA4IDQwLjc5LTE4LjQ0IDguNzQtOC4yIDExLjc4LTEzLjg0IDE1LjczLTI2LjAyIDIuMDItNi4yMiAzLjA5LTkuMDQgNS4wNy0xMi43MiA5LjU0LTE3LjcxIDI4LjcxLTM5LjM3IDQzLjUtNDUuNDVDMzgzLjc3IDIzOC4yNSAzODkgMjMyLjM0IDM4OSAyMjZjMC0yLjg5IDIuNzMtOC40IDYuODMtMTMuNzMgNC43Ni02LjIgMTAuNjUtMTEuMzYgMTYuNzUtMTQuMTggMTIuNS01Ljc3IDMzLjUtMTAuMDkgNDcuNDItMTAuMDkgNS4zMiAwIDkuODMtMS41IDE2LjQyLTQuODkgOS4yLTQuNzEgMTAuMS01LjExIDEzLjU4LTUuMTEgMTAuNDIgMCAzMi4wNi0yLjU1IDQ1Ljc2LTUuOTdsMy44OC0uOTggMy40Ny0uODljMi42LS42NiA0LjMzLTEuMDggNS45My0xLjQzIDMuOS0uODYgNi43Ni0xLjIzIDkuNTgtMS4xNyAyLjc0LjA2IDUuNDcuNTIgOC42NyAxLjQ4IDQuNTYgMS4zNyAxMy43MS0uOSAyMi44Ny01LjY4YTY4LjA3IDY4LjA3IDAgMCAwIDkuODQtNi4ydjIuNGMtMTEuMDkgOC4xNC0yNS43NiAxMy42Ni0zMy4yOSAxMS40YTI5LjcyIDI5LjcyIDAgMCAwLTguMTMtMS40Yy0yLjYzLS4wNS01LjM2LjMtOS4xMSAxLjEyYTIzOCAyMzggMCAwIDAtOS4zMyAyLjNsLTMuOS45OUM1MjIuMzggMTc3LjQzIDUwMC41OCAxODAgNDkwIDE4MGMtMi45OSAwLTMuOTEuNC0xMi42NyA0Ljg5LTYuODUgMy41MS0xMS42MSA1LjExLTE3LjMzIDUuMTEtMTMuNjUgMC0zNC4zNSA0LjI2LTQ2LjU4IDkuOS01Ljc4IDIuNjctMTEuNDIgNy42Mi0xNiAxMy41OC0zLjg1IDUuMDItNi40MiAxMC4yLTYuNDIgMTIuNTIgMCA3LjI3LTUuOCAxMy44Mi0yMC42MiAxOS45Mi0xNC4yNyA1Ljg4LTMzLjE2IDI3LjIxLTQyLjUgNDQuNTUtMS45IDMuNTUtMi45NSA2LjI4LTQuOTMgMTIuNC00LjA1IDEyLjQ3LTcuMjMgMTguMzktMTYuMjcgMjYuODYtNy4wOCA2LjY0LTIwLjg3IDEyLjU3LTQxLjU3IDE4Ljg5YTYwNC41MiA2MDQuNTIgMCAwIDEtMTIuNyAzLjcxIDE0OTUuMSAxNDk1LjEgMCAwIDEtMTEuOCAzLjI4Yy05LjI0IDIuNTgtMTMuOTcgNC4wMS0xNy4yNCA1LjMyLTYuNzMgMi42OS0xMi4wNSA2LjgtMTkuMDUgMTMuOTItLjE1LjE1LTUuNiA1LjgtNy4xNSA3LjMyYTUyLjQgNTIuNCAwIDAgMS02LjYgNS42NWMtMi43NCAxLjkyLTE0Ljc1IDkuNjMtMTcuNSAxMS41LTcuNCA1LjA0LTEyLjk0IDkuNTItMTcuMzMgMTQuMzUtMS43MiAxLjktMTAuOCAxMS4xMS0xMi43MSAxMy40Ni0zLjQ3IDQuMjYtNS4wMyA4LjAzLTUuMDMgMTIuODcgMCA5LjUgMjAgMjkuNSAzMy4zOCAzNS4wOCAzLjY3IDEuNTMgOS4xIDIuMzQgMTguNDUgMy4wNWE1ODYuMjMgNTg2LjIzIDAgMCAwIDQuMzQuMzJjMy4yNC4yMyA1LjA3LjM3IDYuOTMuNTUgMTQuMDggMS4zNyAyMy44MiAzLjQgMjkuNDUgNy4xNyAxLjgyIDEuMiAzLjAyIDIuOTEgNC44IDYuMjlsMS4xMSAyLjEzYTI4LjU1IDI4LjU1IDAgMCAwIDIuMzQgMy44MWMuNjIuODMgMS4zIDEuNiAyLjI2IDIuNjEuMjMuMjQgMS4xIDEuMTYgMS4zMiAxLjM3IDIuOTMgMy4wOSA0LjI0IDUuMjMgNC42MSA4LjUuMjQgMi4xMi4yMyA0LjMzLS4wMSA2LjY0LS41OSA1LjU1LTIuNCAxMS4yNS01LjQxIDE4LjEtLjc0IDEuNjctLjk2IDIuMTUtMi42NiA1LjgtMy40OSA3LjQ3LTEzLjMzIDcuOC0yNy4yNSAyLjc3LTEwLjY3LTMuODYtMjMuNDMtMTAuOTItMzIuMjUtMTcuMzhDMTY0LjYyIDUxNS45NiAxNDAuODIgNTA3IDEyNyA1MDdjLTUgMC02LjQgMy4wMi03LjY0IDEzLjI5YTk5LjAzIDk5LjAzIDAgMCAxLTEuMzYgOS4zM2MtMS41MyA3LjUtNC4zIDEzLjA0LTkuMzcgMTcuMTYtNi44NyA1LjU4LTkuNSAxNC43OC0xMC43NyAzMS44LS4xMSAxLjUyLS4xOCAyLjQ3LS4zOCA1LjU3LS40NiA3LjAxLS45MSAxMS45OS0xLjU3IDE1Ljg1em04LjA1IDBoLTEuMDJjLjI5LTEuNDEuNTgtMi45NC45LTQuNTlsMS4wNS01LjYyYzIuNS0xMy4zIDQuMi0xOS45MiA2LjY4LTI0LjA1IDEuNy0yLjg0IDMuNjgtNS41IDguMDUtMTEuMDMgOC4yMS0xMC4zNiAxMC44OC0xNC41NSAxMC44OC0xOC43MWwtLjAyLTEuNjljLS4wMi0xLjc4LS4wMi0yLjcuMDItMy43Ny4yMS01LjA1IDEuNDctOC4yIDQuNjQtOS40IDMuOTItMS41IDEwLjM5LjQ0IDIwLjEyIDYuNDMgOS41NiA1Ljg4IDE3LjUzIDEwLjcgMjUuOTEgMTUuNjYgMS4zMS43OCAxNC4yNyA4LjQxIDE3LjY3IDEwLjQ1YTcxNC4yMSA3MTQuMjEgMCAwIDEgNi40MiAzLjljMTMuODIgOC41IDM4Ljk0IDUuMDUgNDYuMy03LjgzIDMuNi02LjI4IDQuNTQtOC41MiA3Ljc4LTE3LjMyYTgyLjMgODIuMyAwIDAgMSAxLjE4LTMuMDcgNDIuMjcgNDIuMjcgMCAwIDEgNC4wNi03LjY0YzkuMzMtMTMuOTggMTQuOTItMjYuMSAxNC45Mi0zNi43MiAwLTMuNjYuNzUtNi42MiAzLjM2LTE0Ljg1LjUyLTEuNjQuODMtMi42NiAxLjE1LTMuNzMgMy42NC0xMi4yMyAzLjA0LTE5LjEyLTQuMjktMjRhMjMuMSAyMy4xIDAgMCAwLTkuOTgtMy43OGMtNy4yLS45My0xNC40OSAxLjE3LTIzLjkxIDUuODgtMS41NS43OC02LjY0IDMuNDQtNy42IDMuOTNhNjIuNiA2Mi42IDAgMCAwLTQuMTQgMi4zbC00LjQgMi42NmMtMTEuNjIgNi45Mi0yMC40IDkuMTgtMzIuODEgNi4wOC0zLjMyLS44NC02LjI0LTEuNC0xMy4xLTIuNjQtMTMuMjUtMi4zOS0xOC43LTMuNzUtMjMuMzMtNi40Ni02LjIzLTMuNjctNy40Ni05LjAyLTIuODgtMTYuNjVBOTMuMSA5My4xIDAgMCAxIDE3MiA0MTUuNDJhMTU3IDE1NyAwIDAgMSA4LjMyLTcuNjZjLS4wNy4wNSA2LjE2LTUuMyA3LjgyLTYuNzdhODUuMTIgODUuMTIgMCAwIDAgNi41LTYuMzNjNy43LTguNDYgMTIuNzgtMTMuMzYgMjAuMDgtMTguNTcgOS45NC03LjEgMjEuNC0xMi4zNiAzNS4xOC0xNS41OCAzNy4wMy04LjY0IDUxLTEyLjcgNTguODMtMTcuOTMgOC42LTUuNzMgMjEuMy0yNC43NyAzNi44NC01NC44MSA1LjIyLTEwLjEgMTIuMjctMTguNCAyMS4xMy0yNS43MSA1LjEzLTQuMjQgOS41Ni03LjI1IDE3LjU1LTEyLjIzIDcuNDItNC42MiA5LjYyLTYuMTQgMTEuMzgtOC4xNmEyMS4xNSAyMS4xNSAwIDAgMCAyLjk1LTQuODdjLjYxLTEuMyAyLjg3LTYuNDcgMy02Ljc3IDEuMzYtMyAyLjU2LTUuNCAzLjk1LTcuNzMgNi41My0xMC45NyAxNi4wMy0xOCAzMS40LTIwLjggMTIuNzMtMi4zIDE5Ljg1LTIuNyAyOS42OC0yLjMgMy4yNS4xMyA0LjEzLjE2IDUuNi4xNCA1LjE1LS4wNyA5LjcxLTEuMDQgMTYuNjEtMy44IDIwLjc0LTguMyAzOC43NS0xMi4wNCA1OS4xOS0xMi4wNCAzLjA1IDAgNi4wMy4xNSAxMC40OC40OGwyLjA5LjE2YzEyLjQ1Ljk2IDE4LjA4Ljk2IDI1LjM0LS42M2E0OS42NSA0OS42NSAwIDAgMCAxNC4wOS01LjQ1djEuMTVhNTAuNTIgNTAuNTIgMCAwIDEtMTMuODggNS4yOGMtNy4zOCAxLjYxLTEzLjA4IDEuNjEtMjUuNjMuNjVsLTIuMDgtLjE2Yy00LjQzLS4zMy03LjM5LS40OC0xMC40MS0uNDgtMjAuMyAwLTM4LjIgMy43Mi01OC44MSAxMS45Ni03LjAxIDIuOC0xMS43IDMuOC0xNi45NyAzLjg4LTEuNS4wMi0yLjM5LS4wMS01LjY2LS4xNC05Ljc2LS40LTE2LjgtLjAxLTI5LjQ3IDIuMy0xNS4wNiAyLjczLTI0LjMyIDkuNTgtMzAuNzEgMjAuMzFhNzIuOCA3Mi44IDAgMCAwLTMuOSA3LjYzYy0uMTIuMjgtMi4zOSA1LjQ3LTMuMDEgNi43OWEyMiAyMiAwIDAgMS0zLjEgNS4xYy0xLjg2IDIuMTMtNC4wNyAzLjY2LTExLjYgOC4zNS03Ljk1IDQuOTYtMTIuMzUgNy45NS0xNy40NCAxMi4xNS04Ljc2IDcuMjMtMTUuNzMgMTUuNDMtMjAuODkgMjUuNC0xNS42MSAzMC4yLTI4LjM2IDQ5LjMyLTM3LjE2IDU1LjE5LTcuOTggNS4zMi0yMS45NyA5LjM5LTU5LjE3IDE4LjA3LTEzLjY1IDMuMTgtMjQuOTggOC4zOS0zNC44MiAxNS40Mi03LjIyIDUuMTYtMTIuMjcgMTAuMDEtMTkuOTIgMTguNDNhODYuMDcgODYuMDcgMCAwIDEtNi41NyA2LjRjLTEuNjcgMS40OC03LjkxIDYuODMtNy44NCA2Ljc3LTMuMjcgMi44NC01LjggNS4xNi04LjI2IDcuNjJhOTIuMSA5Mi4xIDAgMCAwLTE0LjI3IDE4LjEzYy00LjMgNy4xNi0zLjIyIDExLjg5IDIuNTMgMTUuMjYgNC40NyAyLjYzIDkuODggMy45OSAyMy4yNCA2LjM5YTE4NS43IDE4NS43IDAgMCAxIDEyLjkyIDIuNmMxMi4xMSAzLjAzIDIwLjY0Ljg0IDMyLjA2LTUuOTZsNC40LTIuNjVjMS42Ni0xIDIuOTYtMS43MyA0LjItMi4zNS45NS0uNDggNi4wNC0zLjE0IDcuNi0zLjkyIDkuNTktNC44IDE3LjA0LTYuOTQgMjQuNDktNS45OGEyNC4xIDI0LjEgMCAwIDEgMTAuNCAzLjkzYzcuODIgNS4yMSA4LjQ1IDEyLjUyIDQuNyAyNS4xMy0uMzIgMS4wNy0uNjQgMi4xLTEuMTYgMy43NC0yLjU3IDguMTItMy4zMSAxMS4wNC0zLjMxIDE0LjU1IDAgMTAuODgtNS42NiAyMy4xNC0xNS4wOCAzNy4yOGE0MS4yOCA0MS4yOCAwIDAgMC0zLjk3IDcuNDZjLS4zNy45LS43MyAxLjgyLTEuMTggMy4wNC0zLjI1IDguODUtNC4yMSAxMS4xMy03Ljg0IDE3LjQ3LTcuNjcgMTMuNDItMzMuNDMgMTYuOTUtNDcuNyA4LjE4YTU3OC40IDU3OC40IDAgMCAwLTYuNC0zLjg5Yy0zLjQtMi4wNC0xNi4zNi05LjY3LTE3LjY3LTEwLjQ1LTguMzgtNC45Ny0xNi4zNi05Ljc4LTI1LjkyLTE1LjY2LTkuNS01Ljg1LTE1LjctNy43LTE5LjI0LTYuMzYtMi42OCAxLjAyLTMuOCAzLjgyLTQgOC41MWE2MS4xMiA2MS4xMiAwIDAgMC0uMDIgMy43MmwuMDIgMS43YzAgNC41LTIuNjkgOC43My0xMS41MiAxOS44Ny0zLjkyIDQuOTUtNS44NyA3LjU5LTcuNTUgMTAuMzktMi4zOSAzLjk3LTQuMDggMTAuNTYtNi41NiAyMy43MmwtMS4wNSA1LjYyLS44NiA0LjR6bTEwLjUgMGgtMWMuMDMtLjM0LjA0LS42OC4wNC0xIDAtMTIuMzkgOC40OC0zMy41NyAxOS4xNi00My4zN2EyNi4xOCAyNi4xOCAwIDAgMCAzLjY3LTQuMTcgMzUuOCAzNS44IDAgMCAwIDIuODgtNC45Yy4zNi0uNzIgMS43NS0zLjY2IDIuMS00LjM2IDMuMjItNi4yOSA2Ljg0LTYuNTQgMTYuOTcuMzkgMS4zNC45IDYuMDcgNC4xNiA2LjQgNC4zOCAyLjYyIDEuOCA0LjY3IDMuMiA2LjcgNC41NiA1LjAzIDMuMzkgOS4zNyA2LjIgMTMuNTEgOC43IDE0LjMzIDguNjcgMjUuNDkgMTMuMjcgMzQuMTEgMTMuMjcgMTYuODYgMCAzMi43MS01Ljk1IDM5LjYtMTQuOCAxLjU5LTIuMDQgMy4yLTUuMTcgNS4wNi05LjYzLjgtMS45MiAxLjY0LTQuMDYgMi42Ny02LjhsMi43NC03LjMzYzQuNjYtMTIuNDQgNy43Ni0xOS4wNiAxMS41Ni0yMy4yNyA3LjktOC43OSAxNC44Ny0zNiAxNC44Ny01Mi42NyAwLTEuOS4xNy0zLjExIDEuMDItOC4yNy4zNy0yLjIuNTgtMy42Ljc0LTUuMDcuNjMtNS41MS4yMS05LjQ2LTEuNjgtMTIuMzktNC42LTcuMS0xOS43LTkuMjMtMzguNDYtNC43OGExMDAuNTcgMTAwLjU3IDAgMCAwLTE4Ljk0IDYuM2MtNS4xNyAyLjM3LTE3LjExIDkuNzQtMTYuNSA5LjQtNi43MiAzLjY0LTEyLjk3IDQuMTUtMjQuOCAxLjMtMjkuNTUtNy4xNC0zMC40My04LjYyLTE1LjI2LTI2LjgxIDE3LjQ0LTIwLjkzIDQ3LjEyLTQ2LjE4IDU2LjM4LTQ2LjE4IDkuOTIgMCA1My44NC0xMS45OCA2NS43OC0xNy45NSA5LjQ2LTQuNzMgMjQuMzItMjEuMTggMzYuODItMzcuODUuNzEtLjk1IDEzLjUtMjEuNiAxOS4yLTI5LjYgOS4zNS0xMy4xMyAxOC4yMi0yMi41NSAyNi45NS0yNy41MyA3LjI5LTQuMTcgMTMuMTYtMTAuMjggMTguOC0xOC43MyAxLjkzLTIuOSAxMC41Mi0xNy42NSAxMi43My0yMC40MSAxLjU0LTEuOTMgMy0zLjIxIDQuNTItMy44OSAxNC4wNy02LjI1IDI0LjIyLTkuMDQgMzkuMi05LjA0aDI5YzQuMDUgMCA3LjM2LS40IDIyLjkzLTIuNWw0LjMtLjU3YzkuOTItMS4zIDE2LjU3LTEuOTMgMjEuNzctMS45MyAxLjY2IDAgMi45NS4wMSA2LjAzLjA0IDE4LjYxLjE5IDI4LjU1LS40OCA0NC44Ni00LjAzIDMuMS0uNjcgNi4xMy0xLjc4IDkuMTEtMy4zMXYxLjEyYTM3Ljk2IDM3Ljk2IDAgMCAxLTguOSAzLjE3Yy0xNi40IDMuNTYtMjYuNCA0LjI0LTQ1LjA4IDQuMDUtMy4wOC0uMDMtNC4zNi0uMDQtNi4wMi0uMDQtNS4xNSAwLTExLjc2LjYzLTIxLjY0IDEuOTJsLTQuMy41OGMtMTUuNjQgMi4xMS0xOC45NCAyLjUtMjMuMDYgMi41aC0yOWMtMTQuODEgMC0yNC44NCAyLjc1LTM4LjggOC45Ni0xLjM0LjYtMi42OSAxLjc4LTQuMTQgMy42LTIuMTYgMi42OC0xMC43MiAxNy4zOS0xMi42OCAyMC4zMy01LjcyIDguNTctMTEuNyAxNC44LTE5LjEzIDE5LjA0LTguNTcgNC45LTE3LjM2IDE0LjIzLTI2LjYzIDI3LjI0LTUuNjggNy45Ny0xOC40NyAyOC42NC0xOS4yMiAyOS42My0xMi42IDE2LjgtMjcuNTIgMzMuMzItMzcuMTggMzguMTUtMTIuMDYgNi4wMy01Ni4xNCAxOC4wNS02Ni4yMiAxOC4wNS04LjgyIDAtMzguMzkgMjUuMTUtNTUuNjIgNDUuODItMTQuNiAxNy41Mi0xNC4xOSAxOC4yMSAxNC43NCAyNS4yIDExLjYgMi44IDE3LjYgMi4zIDI0LjA5LTEuMi0uNjcuMzUgMTEuMzEtNy4wMyAxNi41Ni05LjQ0IDUuNDEtMi40OCAxMS42LTQuNTkgMTkuMTEtNi4zNyAxOS4xMy00LjUzIDM0LjY1LTIuMzUgMzkuNTQgNS4yMiAyLjA1IDMuMTcgMi40OCA3LjMyIDEuODQgMTMuMDRhOTYuMzQgOTYuMzQgMCAwIDEtLjc1IDUuMTNjLS44NCA1LjA4LTEuMDEgNi4yOS0xLjAxIDguMSAwIDE2LjktNy4wMyA0NC4zMy0xNS4xMyA1My4zMy0zLjY4IDQuMDktNi43NiAxMC42NS0xMS4zNyAyMi45Ni0uMzUuOTMtMi4yIDUuOTQtMi43MyA3LjMzLTEuMDQgMi43Ni0xLjg4IDQuOS0yLjY4IDYuODQtMS45IDQuNTMtMy41NSA3LjczLTUuMiA5Ljg1LTcuMSA5LjEzLTIzLjI1IDE1LjE5LTQwLjM5IDE1LjE5LTguODYgMC0yMC4xNS00LjY1LTM0LjYzLTEzLjQyLTQuMTUtMi41MS04LjUtNS4zMi0xMy41NS04LjcyYTg2MS41NCA4NjEuNTQgMCAwIDEtNi43MS00LjU2bC02LjQtNC4zOWMtOS42OC02LjYzLTEyLjYxLTYuNDItMTUuNS0uNzUtLjM1LjY4LTEuNzQgMy42Mi0yLjEgNC4zNWEzNi43NyAzNi43NyAwIDAgMS0yLjk2IDUuMDNjLTEuMTIgMS41Ny0yLjM3IDMtMy44MSA0LjMzLTEwLjQ3IDkuNi0xOC44NCAzMC41MS0xOC44NCA0Mi42M2wtLjAzIDF6bS0yOS42NSAwaC0xLjFjMS4xNy0yLjUyIDEuNzktNS4yIDEuNzktOCAwLTIwIDQuODMtNDIuMDQgMTIuMTUtNDkuMzUgNS4xNy01LjE4IDcuNzctOC4zOCA5LjktMTIuNzQgMi42NC01LjQxIDMuOTUtMTIgMy45NS0yMC45MSAwLTYuODIgMS4xNC0xMS41OSAzLjM3LTE1LjA3IDEuNzQtMi43IDMuNi00LjIxIDguOTEtNy41MmEzMS42NCAzMS42NCAwIDAgMCAzLjktMi43OWM0LjYxLTMuOTYgNi41OC02LjIgNy43Mi05LjQxIDEuNDMtNC4wMi45My05LjA0LTEuODYtMTYuMDJhNjguOTggNjguOTggMCAwIDAtMy45OS04LjA3bC0uOTMtMS43YTc1LjQ3IDc1LjQ3IDAgMCAxLTIuNjQtNWMtNS4xNi0xMC43MS0zLjc3LTE4LjkgNy42OC0yOS43OGEyMDQgMjA0IDAgMCAxIDI2LjgxLTIxLjU1YzMuOTYtMi42OSAxNi44LTEwLjggMTkuMjQtMTIuNSAxLjk5LTEuNCA0LjMzLTMuMyA3Ljc3LTYuMy0uMDIgMCA3LjIzLTYuMzkgOS40Ny04LjMgNC45Ny00LjI2IDkuMDktNy41IDEzLjA1LTEwLjE1IDQuNzItMy4xNSA4Ljk3LTUuMjggMTIuODctNi4zMiAxMi43OC0zLjQxIDE1LjYtNC4xOCAyMS43Ny01Ljk3IDEyLjU1LTMuNjQgMjEuOTYtNi45IDI4LjE0LTEwYTQ1LjQ3IDQ1LjQ3IDAgMCAxIDcuNDctMi43OWM4LjY2LTIuNjYgMTIuMDItNC4xIDE2Ljk3LTguMSA2Ljc4LTUuNDYgMTMuMDctMTQuMjUgMTkuMzMtMjcuODcgMTUuOTctMzQuNzcgMTkuMDgtMzkuMzkgMzIuMTUtNDkuMTkgMy4xNC0yLjM2IDYuMzctNC4xIDExLjQzLTYuNGwyLjMzLTEuMDRjMTEuOTMtNS4zNSAxNi44Ny04LjkzIDIxLjEtMTcuMzggMS44OC0zLjc3IDIuNDgtNi4yOSAzLjM3LTEyLjI3Ljc4LTUuMTkgMS40OC03LjU2IDMuNTMtMTAuMjUgMi41Ny0zLjQgNy4wMy02LjI3IDE0LjM2LTkuMDEgMy4zNy0xLjI2IDcuMzYtMi41IDEyLjA1LTMuNzMgMTYuMzMtNC4zIDI1LjI4LTUuMzYgMzkuNi01LjgxIDYuOS0uMjIgOS41LS41NiAxMi42Ni0yIDEuMTktLjU0IDIuMzYtMS4yMyAzLjU4LTIuMTEgMy43LTIuNyA4LjE0LTQuNTQgMTMuMjQtNS42NyA1LjcxLTEuMjcgMTAuNjktMS41NCAxOC43LTEuNDVsMi4zNS4wMmMyLjgyIDAgNi44LTEgMTkuNy00LjY5IDEwLjgzLTMuMDggMTUuOTUtNC4zMSAxOS4zLTQuMzEuODIgMCAxLjkuMTMgMy41NS40MWw1LjAxLjljOS44MiAxLjY4IDE3LjQ0IDEuODkgMjUuMTUtLjIxIDcuOTgtMi4xOCAxNC44LTYuNzcgMjAuMjktMTQuMjRWMTQ3Yy01LjQ3IDcuMDQtMTIuMjEgMTEuNDItMjAuMDMgMTMuNTUtNy44OCAyLjE1LTE1LjYzIDEuOTQtMjUuNTguMjNsLTUtLjljLTEuNi0uMjYtMi42NC0uMzktMy4zOS0uMzktMy4yIDAtOC4zMiAxLjIyLTE5Ljc0IDQuNDgtMTIuMzUgMy41My0xNi4zIDQuNTItMTkuMjYgNC41MmwtMi4zNi0uMDJjLTcuOTQtLjEtMTIuODUuMTctMTguNDcgMS40Mi00Ljk3IDEuMTEtOS4zIDIuOS0xMi44OCA1LjVhMjEuNCAyMS40IDAgMCAxLTMuNzUgMi4yMmMtMy4zMiAxLjUtNiAxLjg3LTEzLjA0IDIuMDktMTQuMjUuNDQtMjMuMTMgMS41LTM5LjM3IDUuNzdhMTI1LjU2IDEyNS41NiAwIDAgMC0xMS45NSAzLjdjLTcuMTcgMi43LTExLjQ5IDUuNDYtMTMuOTMgOC42OC0xLjkgMi41Mi0yLjU4IDQuNzYtMy4zMyA5LjgtLjkgNi4wOC0xLjUzIDguNjgtMy40NyAxMi41NmEzMC42IDMwLjYgMCAwIDEtOS42NiAxMS40NWMtMy4xMiAyLjI2LTUuOTUgMy43My0xMS45MyA2LjRsLTIuMzEgMS4wNGMtNS4wMSAyLjI3LTguMTggMy45OS0xMS4yNSA2LjI5LTEyLjkgOS42OC0xNS45MyAxNC4xNy0zMS44NSA0OC44LTYuMzEgMTMuNzYtMTIuNyAyMi42OC0xOS42IDI4LjI1LTUuMDggNC4xLTguNTMgNS41Ny0xNy4zIDguMjdhNDQuNjQgNDQuNjQgMCAwIDAtNy4zMyAyLjczYy02LjI0IDMuMTItMTUuNyA2LjQtMjguMyAxMC4wNmE4NjcuNCA4NjcuNCAwIDAgMS0yMS44IDUuOTdjLTMuNzcgMS4wMS03LjkzIDMuMS0xMi41NiA2LjE5YTEzNy4zNSAxMzcuMzUgMCAwIDAtMTIuOTUgMTAuMDdjLTIuMjQgMS45Mi05LjQ4IDguMy05LjQ4IDguM2E5OC4yIDk4LjIgMCAwIDEtNy44NCA2LjM3Yy0yLjQ2IDEuNzItMTUuMzIgOS44My0xOS4yNiAxMi41YTIwMyAyMDMgMCAwIDAtMjYuNjkgMjEuNDVjLTExLjEzIDEwLjU4LTEyLjQzIDE4LjMtNy40NyAyOC42M2E3NC41MiA3NC41MiAwIDAgMCAyLjYyIDQuOTVsLjk0IDEuN2E2OS44NCA2OS44NCAwIDAgMSA0LjAzIDguMTdjMi44OCA3LjIgMy40IDEyLjQ2IDEuODkgMTYuNzMtMS4yMiAzLjQzLTMuMjggNS43Ny04LjAyIDkuODQtMS4xNC45Ny0yLjMyIDEuOC01LjMgMy42Ny0zLjkyIDIuNDUtNS42OSAzLjg5LTcuMzEgNi40Mi0yLjEzIDMuMy0zLjIyIDcuODktMy4yMiAxNC41MyAwIDkuMDUtMS4zNCAxNS43OS00LjA1IDIxLjM0LTIuMTkgNC40OS00Ljg1IDcuNzctMTAuMSAxMy4wMS03LjA3IDcuMDctMTEuODUgMjguOS0xMS44NSA0OC42NSAwIDIuOC0uNTggNS40OC0xLjcgOHptMjgyLjU0IDBoLTEuMDFsLTEuMS01LjhjLTMuMDgtMTYuMjYtNC4wNS0yNi4yLTIuNzQtMzcuMjYuNy01LjguNzctOS42OC41NS0xNS4zLS4xOC00LjQ1LS4xNy01LjY4LjE5LTcuNjMuNzgtNC4zIDMuNDQtOC41MyAxMC4zOS0xNi4zNCA5LjA3LTEwLjIgMTIuMjYtMTUuNDEgMTkuOC0zMC4xNSAxLjM1LTIuNjQgMi4zMy00LjQ3IDMuMzgtNi4zLjktMS41OCAxLjgyLTMuMDYgMi43Ny00LjUgMy4xNC00LjcgNy4wMy04LjQyIDE2Ljg0LTE2LjgxIDExLjIyLTkuNiAxNS41LTEzLjg2IDE4LjEzLTE5LjEzLjctMS40IDEuMy0yLjggMS45My00LjRhMjA2IDIwNiAwIDAgMCAxLjQ5LTQuMDVjMy42My05Ljk0IDguMDEtMTMuOTMgMjIuOS0xNy44MSA0Ljk5LTEuMyAyMC41NS01LjEzIDIxLjM4LTUuMzQgMTYuMTktNC4xIDI1LjMzLTcuMzYgMzMuNDgtMTIuNiA1Ljg2LTMuNzcgNS44NC0zLjc2IDI3LjY2LTE2LjUzbDIuNi0xLjUyYzEwLjIzLTYgMTcuMS0xMC4yIDIyLjczLTEzLjk1YTE0OS4zIDE0OS4zIDAgMCAwIDguOC02LjMgNzIzLjcgNzIzLjcgMCAwIDAgNi4zNy01LjA4QTg3Ljc0IDg3Ljc0IDAgMCAxIDYwMCAzNDIuOTV2MS4xMmE4NS43NiA4NS43NiAwIDAgMC0xNS40OSA5LjljLjE4LS4xNC00Ljc2IDMuODQtNi4zOCA1LjFhMTUwLjMgMTUwLjMgMCAwIDEtOC44NSA2LjM1Yy01LjY1IDMuNzYtMTIuNTMgNy45Ni0yMi43OCAxMy45N2wtMi42IDEuNTNjLTIxLjggMTIuNzUtMjEuNzggMTIuNzQtMjcuNjMgMTYuNS04LjI3IDUuMzItMTcuNDkgOC42MS0zMy43OCAxMi43My0uODMuMjEtMTYuMzkgNC4wNC0yMS4zNiA1LjMzLTguMDMgMi4xLTEzLjE1IDQuNS0xNi40NSA3LjUtMi42NiAyLjQyLTQgNC44Ni01Ljc3IDkuN2wtMS41IDQuMDdhNTEuMTIgNTEuMTIgMCAwIDEtMS45NiA0LjQ3Yy0yLjcyIDUuNDUtNy4wNCA5Ljc1LTE4LjM4IDE5LjQ1LTkuNzMgOC4zMi0xMy42IDEyLjAyLTE2LjY1IDE2LjZhNzcuMTggNzcuMTggMCAwIDAtMi43NCA0LjQ1Yy0xLjA1IDEuODEtMi4wMSAzLjYzLTMuMzUgNi4yNS03LjU4IDE0LjgxLTEwLjgyIDIwLjA4LTE5Ljk2IDMwLjM2LTYuODMgNy43LTkuNCAxMS43OC0xMC4xNSAxNS44Ni0uMzQgMS44NS0uMzQgMy4wNC0uMTcgNy40LjIyIDUuNjguMTQgOS42LS41NSAxNS40Ny0xLjMgMTAuOTItLjM0IDIwLjc5IDIuNzMgMzYuOTVsMS4xMiA1Ljk5em0tNzYuNTkgMGgtMi4xbDEuMzktNC4zYzEuMDQtMy4zIDEuOTMtNi43OCAyLjY4LTEwLjQgMi42NS0xMi43MyAzLjI3LTIzLjYzIDMuMjctNDEuMyAwLTUuNzEtMS44Ni05Ljc1LTQuMTMtOS43NS0yLjk0IDAtNi45NiA1LjYxLTEwLjkzIDE3LjA4QzI3MS4xNCA1NzkuNjggMjU4LjMgNTkzIDIzOCA1OTNjLTIyLjQyIDAtMjkuMjYtMS4zNS00OC40Mi0xMC4wOWE4Ny42OSA4Ny42OSAwIDAgMS05LjQyLTUuMDRjLTIuOTUtMS44LTEyLjc4LTguNTctMTQuODQtOS43Mi00LjItMi4zNi03LTIuNzEtOS43Mi0uOTktLjYzLjQtMS4yNi45MS0xLjkgMS41NWE1Ny42OSA1Ny42OSAwIDAgMS00LjMxIDMuODYgMTQ3Ljg4IDE0Ny44OCAwIDAgMS0zLjA2IDIuNDRsLTEgLjhDMTM3LjAxIDU4Mi40MyAxMzQgNTg3LjE4IDEzNCA1OTdjMCAxLjAyLS4wMiAyLjAxLS4wNyAzaC0yYy4wNS0uOTkuMDctMS45OC4wNy0zIDAtMTAuNTIgMy4zMy0xNS43OCAxMi4wOS0yMi43NmEyNjUuNjEgMjY1LjYxIDAgMCAxIDItMS42Yy44My0uNjQgMS40My0xLjEzIDIuMDMtMS42MWE1NS43NiA1NS43NiAwIDAgMCA0LjE3LTMuNzRjLjc0LS43MyAxLjQ4LTEuMzQgMi4yNC0xLjgyIDMuNDctMi4yIDctMS43NSAxMS43Ny45MyAyLjE1IDEuMjEgMTIuMDMgOCAxNC45IDkuNzZhODUuNyA4NS43IDAgMCAwIDkuMjIgNC45M0MyMDkuMjkgNTg5LjcgMjE1Ljg1IDU5MSAyMzggNTkxYzE5LjI1IDAgMzEuNDktMTIuNyA0MS4wNi00MC4zMyA0LjI0LTEyLjI1IDguNjYtMTguNDIgMTIuODEtMTguNDIgMy44IDAgNi4xMyA1LjA2IDYuMTMgMTEuNzUgMCAxNy44LS42MyAyOC44LTMuMyA0MS43LS43NyAzLjctMS42OCA3LjIzLTIuNzUgMTAuNi0uNCAxLjMtLjggMi41My0xLjE5IDMuN3ptLTE0OS4yNSAwbC41LS45NGExNjAuMSAxNjAuMSAwIDAgMCA2LjUzLTEzLjI2YzIuNzMtNi4yOSA1Ljc4LTkuNjQgOS4yNC0xMC41MiAzLjc0LS45NSA3LjE1Ljc0IDEyLjU2IDUuMTMgNS40MyA0LjQgNi4wNyA0Ljg2IDcuNzMgNS4xIDEuNi4yMiA0LjI4IDEuMTQgOC44NiAyLjk1IDEuMy41IDEwLjc4IDQuMzUgMTMuODUgNS41NSAzLjA3IDEuMiA1Ljg1IDIuMjUgOC40OSAzLjE4IDMuMSAxLjEgNS45OCAyLjA0IDguNjUgMi44MWgtMy40NWMtMS43Ni0uNTYtMy42LTEuMTgtNS41NC0xLjg3YTI4MS4yIDI4MS4yIDAgMCAxLTguNTEtMy4xOWMtMy4wOC0xLjItMTIuNTctNS4wNC0xMy44Ni01LjU1LTQuNS0xLjc4LTcuMTUtMi42OC04LjYzLTIuOS0xLjk0LS4yNy0yLjUzLS43LTguMjItNS4zLTUuMTctNC4yLTguMzYtNS43OC0xMS42OS00Ljk0LTMuMS43OC01Ljk0IDMuOTItOC41NiA5Ljk1YTE2MSAxNjEgMCAwIDEtNi44MiAxMy44aC0xLjEzem0xMTIuODkgMGEzMC4zNCAzMC4zNCAwIDAgMCAxMS4yNy02LjI3YzEuNTUtMS4zNiAzLjMyLTMuNDYgNS4zNC02LjI5IDEuMDUtMS40NiAyLjE1LTMuMSAzLjQxLTUuMDRhMzQ5LjczIDM0OS43MyAwIDAgMCAyLjUtMy45bC40Ny0uNzUuOTMtMS40N2E4OS4xNyA4OS4xNyAwIDAgMSAzLjI1LTQuODZjMS4wNS0xLjQzIDEuODItMi4yMyAyLjQ0LTIuNDYgMS4wMi0uMzcgMS40OS40OCAxLjQ5IDIuMDRsLjAxIDIuMTFjLjA1IDYuOTEtLjA4IDExLjMyLS43IDE2LjMzYTQ4LjQgNDguNCAwIDAgMS0yLjM4IDEwLjU2aC0xLjA3YTQ2LjQ3IDQ2LjQ3IDAgMCAwIDIuNDUtMTAuNjhjLjYyLTQuOTYuNzUtOS4zMy43LTE2LjJsLS4wMS0yLjEyYzAtLjk3LS4wOC0xLjEyLS4xNS0xLjEtLjM2LjE0LTEuMDUuODUtMS45NyAyLjFhODguNDQgODguNDQgMCAwIDAtMy4yMiA0LjgybC0uOTIgMS40Ni0uNDguNzVhMTI2OC4xIDEyNjguMSAwIDAgMS0yLjUgMy45MmMtMS4yNiAxLjk1LTIuMzggMy42LTMuNDQgNS4wOC0yLjA2IDIuODgtMy44NyA1LjA0LTUuNSA2LjQ1YTMwLjg3IDMwLjg3IDAgMCAxLTguOTQgNS41MmgtMi45OHptLTE4My43MiAwSDY5LjNjMy4zNy0zLjQzIDUuMTktOC4zMyA1LjE5LTE1IDAtMTguNi0uMDQtMTcuMzUgMS4wMi0yMC43Ny42LTEuOTMgMS41LTMuNzQgMy4yNy02LjYzLjQyLS43IDQuOTItNy44IDYuNzgtMTAuODYgMy4wNC00Ljk3IDExLjA0LTE2LjUgMTIuMjEtMTguNTYgMy40OC02LjA4IDQuNzItMTIuMDYgNC43Mi0yNC4xOCAwLTcuODUgMi41LTE0LjIgOC4xLTIzLjQ0bDIuODQtNC42M2E3Mi42NyA3Mi42NyAwIDAgMCAyLjQ5LTQuNGMxLjYyLTMuMTUgMi40OC01Ljc4IDIuNjItOC4yOC4yLTMuNzgtMS4zLTcuMjktNC45LTEwLjktNS4xMy01LjEyLTguNi01LjQzLTExLjItMS44NS0yLjEyIDIuOTItMy40OCA3Ljc0LTUuMDYgMTYuNDctLjIgMS4wMy0uODIgNC42LS44MiA0LjU3LS44MyA0LjY3LTEuNCA3LjMzLTIuMSA5LjYtMS4zNSA0LjQyLTMuNyA3LjYxLTguMzYgMTIuMjZsLTMuMjYgMy4yYy02LjM4IDYuMzktOS42OCAxMS41MS0xMS4zNiAxOS41bC0xLjE2IDUuNTJjLS44NyA0LjEtMS41NiA3LjA0LTIuMzMgOS45NC0zLjY3IDEzLjc0LTkuNjUgMjUuOTctMjIuNTkgNDQuNzItNy42OCAxMS4xNC0xMS4wNSAxOC44Ny0xMC45MiAyMy43MmgtMWMtLjEyLTUuMTYgMy4zNS0xMy4wNSAxMS4xLTI0LjI4IDEyLjg3LTE4LjY3IDE4LjgtMzAuOCAyMi40NC00NC40Mi43Ny0yLjg4IDEuNDUtNS44IDIuMzItOS44OWwxLjE2LTUuNTFjMS43My04LjIyIDUuMTMtMTMuNSAxMS42NC0yMCAuNjMtLjY0IDIuODQtMi44IDMuMjUtMy4yMSA0LjU3LTQuNTQgNi44Mi03LjYyIDguMTItMTEuODRhODEuNTggODEuNTggMCAwIDAgMi4wNy05LjQ4bC44MS00LjU3YzEuNjItOC45IDMtMTMuOCA1LjI0LTE2Ljg5IDMtNC4xNSA3LjItMy43OCAxMi43MSAxLjc0IDMuOCAzLjggNS40MiA3LjU4IDUuMiAxMS42Ni0uMTUgMi42Ni0xLjA1IDUuNDEtMi43MyA4LjY4YTczLjYgNzMuNiAwIDAgMS0yLjUyIDQuNDZsLTIuODQgNC42M2MtNS41MiA5LjEtNy45NiAxNS4zLTcuOTYgMjIuOTIgMCAxMi4yOC0xLjI4IDE4LjQzLTQuODUgMjQuNjgtMS4yIDIuMS05LjIxIDEzLjY1LTEyLjIyIDE4LjU4LTEuODcgMy4wNi02LjM3IDEwLjE4LTYuNzggMTAuODYtMS43MyAyLjgyLTIuNiA0LjU3LTMuMTcgNi40LTEuMDIgMy4yOC0uOTggMi4xLS45OCAyMC40OCAwIDYuNTItMS43IDExLjQ0LTQuODIgMTV6TTMxMC4wOSAwaDEuMDZjLS4zNy45LS43NyAxLjgzLTEuMiAyLjgyLTMuOSA5LjA2LTUuNDUgMTUuMTUtNS40NSAyNS4xOCAwIDcuNjQtMi4xIDExLjYtNi42NCAxMy4wNS0zLjQ2IDEuMS01LjcyLjk4LTE3LjU3LS40My0xMS41NS0xLjM2LTE5LjE3LTEuNTgtMjguMTYtLjE0LTYuMjQgMi40OS0yNS45MSA3LjAyLTMyLjEzIDcuMDItMTEuMTUgMC0zNi43Ni0yLjg4LTU0LjEyLTcuMDFhMjIuMDggMjIuMDggMCAwIDAtMTYuOTUgMi40OGMtNC4wNSAyLjMzLTcuMDkgNS4wMy0xMy45IDExLjk3LTYuMjggNi4zOS05LjUzIDkuMjMtMTMuOCAxMS41LTcuMDkgMy43OS0xMS4yMiA3LjY1LTEzLjQgMTIuMjctMS44MiAzLjg1LTIuMzMgNy44NC0yLjMzIDE1LjI5IDAgNC40LTIuNjUgNi42OS05LjQ1IDkuNzQuMS0uMDUtMi45NyAxLjMxLTMuODQgMS43MS04Ljc4IDQuMDYtMTIuNzEgOC4yOS0xMi43MSAxNi41NSAwIDEyLjUyLTQuODYgMTkuMjItMTcuMzQgMjcuOTZsLTQuNTYgMy4xNGMtMS45IDEuMy0zLjMgMi4zLTQuNjcgMy4zLS45Mi42OC0xLjc5IDEuMzQtMi42MiAyLTcuMTYgNS42Mi0xMSAxNC41NC0xNS41NiAzMy4yOC0uNjMgMi41Ny0zLjMgMTQtNC4wNyAxNy4xNGEzNTAuNDQgMzUwLjQ0IDAgMCAxLTUuMiAxOS4zM2MtMS4zNyA0LjUtNC41IDE1LjA3LTQuOTYgMTYuNTMtMS4wNSAzLjQtMS42NCA0Ljk0LTIuNDYgNi4zMi0uODIgMS40LTYuODUgOS4wOC0xMi42NCAxOC4yN0wwIDI3Ny45OHYtMS45bDQuNTgtNy4zNWEyNzAuOCAyNzAuOCAwIDAgMSAxMi42MS0xOC4yM2MtLjMuNSAxLjM1LTIuOCAyLjM4LTYuMTIuNDUtMS40NCAzLjU4LTEyLjAxIDQuOTUtMTYuNTMgMS44My02LjAzIDMuNDQtMTIuMDkgNS4xOS0xOS4yNy43Ni0zLjEzIDMuNDQtMTQuNTYgNC4wNi0xNy4xNCA0LjYyLTE4Ljk1IDguNTItMjguMDIgMTUuOTItMzMuODMuODQtLjY3IDEuNzItMS4zMyAyLjY1LTIuMDEgMS4zOC0xLjAyIDIuOC0yLjAxIDQuNy0zLjMybDQuNTQtMy4xNEM3My44MyAxNDAuNTcgNzguNSAxMzQuMTMgNzguNSAxMjJjMC04Ljc0IDQuMi0xMy4yNiAxMy4yOS0xNy40NS44OC0uNDEgMy45Ni0xLjc3IDMuODUtMS43MyA2LjQ2LTIuOSA4Ljg2LTQuOTcgOC44Ni04LjgyIDAtNy42LjUzLTExLjcgMi40Mi0xNS43MSAyLjI5LTQuODQgNi41Ny04Ljg1IDEzLjg0LTEyLjczIDQuMTUtMi4yMSA3LjM1LTUgMTQuMTUtMTEuOTMgNi4yOC02LjQgOS4zNi05LjEzIDEzLjUyLTExLjUzYTIzLjA3IDIzLjA3IDAgMCAxIDE3LjY5LTIuNTljMTcuMjcgNC4xMiA0Mi44IDYuOTkgNTMuODggNi45OSA2LjEgMCAyNS43My00LjUzIDMxLjkyLTcgOS4xMi0xLjQ2IDE2LjgzLTEuMjUgMjguNDkuMTMgMTEuNjMgMS4zOCAxMy45IDEuNSAxNy4xNS40NyA0LjA2LTEuMyA1Ljk0LTQuODUgNS45NC0xMi4xIDAtMTAuMSAxLjU2LTE2LjMgNi42LTI4em0yNS4xMiAwaDFjLjA1IDUuNjIuMjYgMTEuNDguNjUgMTkuNC40NyA5LjcuNjQgMTQuNTcuNjQgMjEuNiAwIDkuODEtNC42OCAxNy40Ni0xMy4xIDIzLjE2LTYuNTMgNC40My0xNC45NCA3LjQ2LTI0LjMzIDkuMzMtMy43NC41NC05LjQyLjU2LTIyLjY4LjIzLTYuNzQtLjE3LTkuMzUtLjIyLTEyLjM5LS4yMi0yLjc3IDAtNC45Ny40My03LjYzIDEuMzYtLjg4LjMtNC41NSAxLjc0LTUuNTggMi4xMS02LjU1IDIuMzUtMTMuNTkgMy41My0yNC43OSAzLjUzLTguMSAwLTEzLjU4LTEuMzgtMjIuNDYtNC45bC0zLjE4LTEuMjVjLTEyLjU1LTQuODctMjEuMjctNS4xNS0zNy4xOCAxLjEyLTExLjE1IDQuMzktMTguMTMgOS4yLTIyLjI4IDE0LjgxLTMuMTUgNC4yNi00LjMzIDcuOC01Ljk0IDE1LjgtMS4yMiA2LjA5LTEuOTMgOC43NC0zLjUgMTIuMTMtMS42NSAzLjUzLTMuOTcgNS44MS03LjA3IDcuMjItMi4zMyAxLjA3LTQuMzUgMS41LTkuMzIgMi4xOS05LjA0IDEuMjctMTIuNzcgMy4wOS0xNS42MSA5LjU4LTMuNzEgOC40OC03LjcyIDEzLjg3LTE0LjIyIDE5Ljc2LTIuNCAyLjE4LTEzLjE0IDExLjAyLTE1LjkxIDEzLjQyLTguMiA3LjEtMTMuODUgMTcuMzctMTguNyAzMS45N2EyNTguODEgMjU4LjgxIDAgMCAwLTMuMjcgMTAuN2MtLjAxLjA1LTIuMjYgNy45Ny0yLjg4IDEwLjEtOC40OSAyOC44NS0xNy44OCA1Mi45NS0yNi4xMyA2MS4yLTIuOCAyLjgtNS4wNiA1LjY0LTEwLjQgMTIuOTYtMy40IDQuNjgtNi4yMyA4LjI1LTguOTUgMTEuMXYtMS41NWMyLjc0LTIuOTggNS43My02LjgyIDkuNDgtMTEuOTcgNC4wMy01LjUyIDYuMzItOC40IDkuMTctMTEuMjQgOC4wNy04LjA4IDE3LjQ0LTMyLjE0IDI1Ljg3LTYwLjguNjItMi4xIDIuODYtMTAuMDMgMi44OC0xMC4wOCAxLjIxLTQuMjQgMi4yMS03LjUzIDMuMjgtMTAuNzQgNC45LTE0Ljc1IDEwLjYzLTI1LjE2IDE5LTMyLjQgMi43OC0yLjQyIDEzLjUtMTEuMjUgMTUuODktMTMuNCA2LjQtNS44IDEwLjMyLTExLjA5IDEzLjk3LTE5LjQzIDEuNjgtMy44MyA0LjA1LTYuMzEgNy4yLTcuODYgMi40LTEuMTcgNC42NC0xLjY3IDkuNTMtMi4zNiA0LjU0LS42MyA2LjUtMS4wNSA4LjctMi4wNiAyLjg5LTEuMzEgNS4wMy0zLjQyIDYuNTgtNi43MyAxLjUzLTMuMyAyLjIzLTUuOSAzLjQzLTExLjkgMS42NC04LjE0IDIuODUtMTEuNzkgNi4xMS0xNi4yIDQuMjgtNS43OSAxMS40MS0xMC43IDIyLjczLTE1LjE2IDE2LjE1LTYuMzYgMjUuMTMtNi4wNyAzNy45LTEuMTFsMy4xOSAxLjI2YzguNzcgMy40NyAxNC4xMyA0LjgyIDIyLjA5IDQuODIgMTEuMDkgMCAxOC4wMi0xLjE2IDI0LjQ2LTMuNDcgMS0uMzYgNC42OC0xLjggNS41OC0yLjExQTIyLjUgMjIuNSAwIDAgMSAyNjUgNzIuNWMzLjA1IDAgNS42Ny4wNSAxNC4wNy4yNiAxMS41My4yOSAxNy4yLjI3IDIwLjgzLS4yNSA5LjI1LTEuODUgMTcuNTQtNC44MyAyMy45NC05LjE3QzMzMiA1Ny44IDMzNi41IDUwLjQ2IDMzNi41IDQxYzAtNy0uMTctMTEuODYtLjctMjIuNy0uMzUtNy4yNi0uNTUtMTIuODMtLjU5LTE4LjN6TTkzLjg3IDBoMi4wNGMtLjcgNC0xLjYxIDYuODItMy4wMyA5LjQ3LTIuMzMgNC4zOC0yLjg1IDUuNzUtNS4yNiAxMy4wM2E0MC40NiA0MC40NiAwIDAgMS0xLjk0IDUuMDNjLTIuMjQgNC42Ni01LjkyIDguOC0xMy4wNyAxNC4yNi04LjAxIDYuMTMtMTQuMjcgMTYuNTUtMjAuMDMgMzEuNTUtMi40IDYuMjMtOC43NSAyNS42My05LjY0IDI4LjAxLTIuNjkgNy4xNi02LjU2IDEyLjctMTUuNjMgMjMuNjhsLTIuNjggMy4yNGMtNi4wMiA3LjM0LTkuMzUgMTIuMDctMTEuNzIgMTcuMTUtMi4zIDQuOTQtNy4xMiA5LjktMTIuOTEgMTQuMTV2LTIuNGM1LjE0LTMuOTQgOS4xLTguMyAxMS4xLTEyLjYgMi40Ni01LjI3IDUuODctMTAuMSAxMS45OC0xNy41NmwyLjY4LTMuMjZjOC45NC0xMC44IDEyLjcyLTE2LjIyIDE1LjMtMjMuMS44OC0yLjMzIDcuMjQtMjEuNzQgOS42NS0yOC4wMyA1Ljg5LTE1LjMxIDEyLjMtMjYgMjAuNjgtMzIuNDEgNi45Mi01LjMgMTAuNC05LjIgMTIuNDgtMTMuNTUuNjUtMS4zNSAxLjE2LTIuNyAxLjg1LTQuNzkgMi40NS03LjQgMy04LjgzIDUuNC0xMy4zNEEyNy42OCAyNy42OCAwIDAgMCA5My44NyAwem05LjA3IDBoMS4wMmMtMS42NiA4LjMtMi45MSAxMi42Ny00LjU0IDE1LjI2YTU5LjE0IDU5LjE0IDAgMCAwLTQuMSA4LjIxYy0xLjI3IDMtMi40NCA2LjItMy41IDkuNC0uMzggMS4xMi0uNyAyLjE2LTIuNDEgNS4zOWEyNTEuNDggMjUxLjQ4IDAgMCAwLTEyLjgxIDEzLjNjLTMuNDggMy45Ni01Ljk1IDcuMjctNy4xNSA5LjY2LS45NSAxLjktMi4wNiA1Ljk5LTMuNjEgMTIuOTctLjY0IDIuOS0zLjY1IDE3LjE1LTQuNTEgMjEuMDctMy42MyAxNi40NS02LjYzIDI2LjY5LTkuOSAzMi03LjY2IDEyLjQ1LTEwLjY0IDE1LjcxLTM3LjA4IDQxLjFBNjkuNzggNjkuNzggMCAwIDEgMCAxNzkuMjF2LTEuMTVhNjkuMzkgNjkuMzkgMCAwIDAgMTMuNjUtMTAuNDJjMjYuNC0yNS4zMyAyOS4zMi0yOC41NSAzNi45Mi00MC45IDMuMi01LjE4IDYuMTgtMTUuMzcgOS43OC0zMS43Ljg2LTMuOTEgMy44Ny0xOC4xNiA0LjUxLTIxLjA2IDEuNTctNy4wOSAyLjctMTEuMiAzLjctMTMuMiAxLjI0LTIuNSAzLjc2LTUuODYgNy4yOS05Ljg5LjktMS4wMyAxLjg2LTIuMSAyLjg2LTMuMTggMi40LTIuNiA0Ljk2LTUuMjIgNy41My03Ljc2LjktLjg4IDEuNzMtMS43IDMuMzctMy40YTEyOS4wMiAxMjkuMDIgMCAwIDEgNC43OC0xMy40NiA2MC4wNyA2MC4wNyAwIDAgMSA0LjE5LTguMzVjMS41Mi0yLjQ0IDIuNzQtNi43MSA0LjM2LTE0Ljc0ek04My43MSAwaDEuMWMtMi4wOSA0Ljc0LTYuMDMgOC45Mi0xMS40MiAxMi4zLTcuMiA0LjUyLTE2LjUgNy4yLTI0LjM5IDcuMi04LjkgMC0xMS44IDctMTEuNzQgMjEuNTIgMCAxLjcuMDQgMy4xNy4xMiA1Ljk5LjEgMy4zLjEyIDQuNDUuMTIgNS45OSAwIDUuNzMtLjc2IDExLjMtMi4wMSAxNi41YTY2LjY3IDY2LjY3IDAgMCAxLTIuMTUgNi45NyAyNTk3Ljc2IDI1OTcuNzYgMCAwIDEtNyAxNS44NkE0MjcwLjggNDI3MC44IDAgMCAxIDYuNDQgMTM2LjIgNTQuNjQgNTQuNjQgMCAwIDEgMCAxNDd2LTEuNjVhNTQuODcgNTQuODcgMCAwIDAgNS41NS05LjU3QTQyNjkuODIgNDI2OS44MiAwIDAgMCAzMC43IDc5Ljk3Yy41My0xLjIuOTktMi4yMyAyLjQ0LTUuOUE2OS4yMyA2OS4yMyAwIDAgMCAzNi41IDUzYzAtMS41Mi0uMDMtMi42Ni0uMTItNS45NS0uMDgtMi44My0uMTItNC4zMS0uMTItNi4wMS0uMDMtNi43OS41My0xMS42MiAyLjA3LTE1LjM0IDEuOTQtNC42OCA1LjM5LTcuMTkgMTAuNjctNy4xOSA3LjcgMCAxNi44MS0yLjYzIDIzLjg2LTcuMDVDNzcuOTMgOC4yNyA4MS42NiA0LjM4IDgzLjcgMHptMjgyLjYzIDBoMS4wMWMxLjg2IDEwLjAyIDIuMTggMTIuNjcgMi4zMiAxOC4zYTEyMy40MyAxMjMuNDMgMCAwIDEgLjM3IDI3LjgzYy0uOTYgOC43OC0zLjEgMTYuMDEtNi42MyAyMS4xNS0xMS4zNCAxNi41LTM5LjggMjkuMjItNjYuNDEgMjkuMjItNS4wOSAwLTEwLjQ3LjI4LTE2LjMxLjgzYTQxMy44IDQxMy44IDAgMCAwLTI0LjM3IDMuMTZjLTIxLjU2IDMuMjYtMjcuNjYgNC4wMS0zNi4zMiA0LjAxLTYuOTIgMC0xMi4yLTEuMDUtMjEuNjktMy45bC0yLjc4LS44M2MtMS4zOS0uNDEtMi41NC0uNzQtMy42NS0xLjAyLTgtMi4wNS0xNC4yMi0yLjA0LTIxLjcuNzJhMTYuMzIgMTYuMzIgMCAwIDAtOS4xNyA4LjE4Yy0xLjYgMy4wNS0yLjUgNi4wNi00LjAyIDEyLjgzLTEuNSA2LjY0LTIuMzQgOS41Mi0zLjk5IDEyLjY0YTE2LjE2IDE2LjE2IDAgMCAxLTkuODUgOC4zNiAxMDQuOCAxMDQuOCAwIDAgMC05LjUgMy40MmMtNi41NSAyLjgtMTAuMSA1LjU3LTEzLjggMTAuNDctMS4zMyAxLjc1LTEuMDMgMS4zLTUuNDMgNy45LTEuOTggMi45Ny00LjY2IDUuOC04LjQ4IDkuMTQtMi4wMSAxLjc2LTEwLjcxIDguODMtMTIuODggMTAuNy03LjM3IDYuMzUtMTIuNTggMTIuMTQtMTYuNjMgMTkuMTQtNC4yMiA3LjMtNy44IDE4LjMtMTEuMjggMzMuMjYtLjg3IDMuNzMtMS43MiA3LjY0LTIuNjQgMTIuMTRsLTEuMTggNS44LTEuMDkgNS40NWMtMS44IDguOTYtMi43NyAxMy4yOC0zLjc3IDE2LjI2LTYuOCAyMC40NC0xNy4yNiA0Mi4xNi0yNy4xMyA1MS4yLTUuMTEgNC43LTguMSA3LjA3LTExLjEgOC44Ni0uOS41NC0xLjg0IDEuMDQtMi45MiAxLjU3LS40NC4yMi05LjYgNC40LTE0LjEgNi42NmwtMS4yMi42MnYtMS4xM2wuNzgtLjM5YzQuNTItMi4yNiAxMy42Ny02LjQ0IDE0LjEtNi42NWE0MS4xOSA0MS4xOSAwIDAgMCAyLjg0LTEuNTRjMi45NC0xLjc1IDUuODgtNC4wOSAxMC45NC04LjczIDkuNzEtOC45IDIwLjEtMzAuNTEgMjYuODctNTAuNzkuOTctMi45MiAxLjk0LTcuMjIgMy43My0xNi4xM2wxLjEtNS40NmE0OTAuNSA0OTAuNSAwIDAgMSAzLjgyLTE3Ljk2YzMuNS0xNS4wNiA3LjEtMjYuMTQgMTEuMzktMzMuNTQgNC4xMS03LjExIDkuNC0xMi45OCAxNi44My0xOS40IDIuMTktMS44OCAxMC44OC04Ljk1IDEyLjg4LTEwLjcgMy43Ny0zLjI4IDYuMzktNi4wNSA4LjMtOC45MyA0LjQzLTYuNjQgNC4xMi02LjE4IDUuNDctNy45NiAzLjgtNS4wMyA3LjUtNy45MSAxNC4yMS0xMC43OCAyLjYxLTEuMTIgNS43NC0yLjI0IDkuNTktMy40NmExNS4xNyAxNS4xNyAwIDAgMCA5LjI3LTcuODZjMS41OS0zLjAyIDIuNDItNS44NSA0LjAzLTEyLjk5IDEuNDEtNi4yNyAyLjMyLTkuMzMgMy45OC0xMi40OGExNy4zMSAxNy4zMSAwIDAgMSA5LjctOC42NmM3LjctMi44MyAxNC4xLTIuODQgMjIuMy0uNzUgMS4xMi4yOSAyLjI4LjYxIDMuNjggMS4wM2wzLjczIDEuMTFjOC40NyAyLjU0IDEzLjY2IDMuNTggMjAuNDYgMy41OCA4LjU5IDAgMTQuNjctLjc1IDM2LjE4LTRhNDE0LjY0IDQxNC42NCAwIDAgMSAyNC40MS0zLjE3YzUuODgtLjU0IDExLjI5LS44MyAxNi40MS0uODMgMjYuMyAwIDU0LjQ1LTEyLjU4IDY1LjU5LTI4Ljc4IDMuNDItNC45OCA1LjUtMTIuMDYgNi40Ni0yMC43Ljg0LTcuNzQuNzMtMTYuMDIuMDItMjMuOWExMzYuMiAxMzYuMiAwIDAgMC0uNTctNS4xMmMwLTQuNDctLjMtNi45NC0yLjE2LTE3ek0xOC44OCAwaDEuMDNDMTggNy41NyAxNy4xNSAxMC4xOCAxNC40NiAxNi4yYy0xLjk1IDQuMzctMi42NyA5LjE5LTIuNDIgMTQuODkuMiA0LjMzLjcxIDcuNyAyLjI4IDE2LjEzIDEuMDkgNS44OCAxLjU3IDguNzcgMS45NCAxMi4yLjk2IDguOS4yNCAxNi4wOC0yLjggMjIuNzlBNDYzLjQgNDYzLjQgMCAwIDEgMCAxMDkuNDN2LTIuMTJhNDY1IDQ2NSAwIDAgMCAxMi41NC0yNS41MmMyLjk3LTYuNTIgMy42Ny0xMy41MyAyLjcyLTIyLjI3LS4zNi0zLjQtLjg0LTYuMjYtMS45My0xMi4xMi0xLjU3LTguNDctMi4xLTExLjg4LTIuMjktMTYuMjctLjI2LTUuODQuNDgtMTAuODEgMi41LTE1LjMzIDIuNjQtNS45IDMuNDgtOC40NyA1LjM0LTE1Ljh6bTI4MC40NyAwYTcwLjc4IDcwLjc4IDAgMCAxLTQuOTEgMTEuMjRjLTIuNTYgNC43LTQuMDEgOC40NS00Ljg2IDExLjk4bC0uNCAxLjgtLjI4IDEuNDVhNS4yOCA1LjI4IDAgMCAxLS43NCAyLjA3Yy0uNzQgMS4wMy0xLjkzIDEuMjgtNS4xMyAxLjI1LjkyIDAtOS44NS0uMjktMTUuMDMtLjI5LTEwLjIgMC0xOC40NS44Mi0yOS40NiAyLjU2LTE2Ljg3IDIuNjYtMTcuNzMgMi43Ny0yMy42NiAyLjUyYTQyLjU3IDQyLjU3IDAgMCAxLTgtMS4wOWMtMTcuNy00LjE2LTQ2LjE4LTUuODYtNTQuNzItMy4wMS0yLjcyLjktNS44OCAyLjgtOS41MiA1LjU5YTExMi4zNyAxMTIuMzcgMCAwIDAtNi41NCA1LjQ4Yy0xLjQgMS4yNS05LjE3IDguNS0xMC43OCA5Ljg0LTEuNDUgMS4yLTguMTggNy40Mi04Ljg1IDguMDJhMTE0LjY1IDExNC42NSAwIDAgMS00LjU1IDMuOWMtNC45OSA0LjAzLTguOSA2LjItMTEuOTIgNi4yLTMuNTIuMDUtNC4zMiAwLTUuMTQtLjQtMS4xMy0uNTYtMS41LTEuNzItMS4xMy0zLjU3Ljc0LTMuNjMgNC40Ny0xMC44NCAxMi44NC0yNC44IDUuNjktOS40OCA5LjQyLTE4IDExLjc4LTI2LjIgMS40NS01LjA0IDEuOTQtNy40IDIuOTctMTQuNTRoMS4wMWMtMS4wNSA3LjMtMS41NCA5LjctMy4wMSAxNC44Mi0yLjM5IDguMjgtNi4xNiAxNi44OS0xMS45IDI2LjQ0LTguMyAxMy44NC0xMiAyMS4wMS0xMi43IDI0LjQ4LS4zIDEuNDUtLjA4IDIuMTQuNTkgMi40Ny42LjMgMS4zNS4zNSAzLjQ4LjMgMy45MiAwIDcuNjktMi4xIDEyLjUtNS45OCAxLjQtMS4xMyAyLjg3LTIuMzkgNC41MS0zLjg2LjY2LS41OSA3LjQxLTYuODMgOC44OC04LjA1IDEuNTktMS4zMyA5LjM0LTguNTUgMTAuNzUtOS44MiAyLjQtMi4xNSA0LjU1LTMuOTYgNi42LTUuNTMgMy43Mi0yLjg1IDYuOTctNC44IDkuODEtNS43NCA4Ljc2LTIuOTIgMzcuNDEtMS4yMiA1NS4yNyAyLjk5IDIuNTcuNiA1LjE0Ljk1IDcuODEgMS4wNiA1Ljg0LjI1IDYuNy4xNCAyMy40Ny0yLjUxIDExLjA1LTEuNzUgMTkuMzYtMi41NyAyOS42LTIuNTcgNS4yIDAgMTUuOTkuMyAxNS4wNS4yOSAyLjg3LjAzIDMuODQtLjE3IDQuMy0uODMuMjMtLjMyLjQtLjguNTgtMS43bC4yOC0xLjQzLjQtMS44NWMuODgtMy42IDIuMzYtNy40NCA0Ljk2LTEyLjIyIDEuODctMy40MyAzLjQ0LTcgNC43My0xMC43NmgxLjA2em0tOC41OSAwYy01LjkxIDE3Ljk0LTkuNTUgMjItMTkuNzYgMjItNC41IDAtMTAuMjIuMzItMjguNjkgMS41bC0xLjUzLjFjLTE1LjYuOTktMjMuNDcgMS40LTI4Ljc4IDEuNC01LjM1IDAtMTMuMjQtLjk2LTI4Ljg2LTMuMjhsLTEuNTQtLjIzQzE2My4xOCAxOC43NSAxNTcuNDcgMTggMTUzIDE4Yy00LjQ1IDAtNy4zIDEuMDEtMTAuOTYgMy4zNC0uMS4wNi0xLjggMS4xNy0yLjMgMS40Ny0yLjQzIDEuNS00LjMyIDIuMTktNi43NCAyLjE5LTIuOCAwLTQuMTEtMS40Ni00LjExLTQuMjIgMC0xLjA0LjE2LTIuMjkuNS00LjEuMTYtLjgyLjktNC40IDEuMDctNS4zMi44LTQuMTEgMS4zLTcuNjggMS40Ny0xMS4zNmgyYy0uMTcgMy44Mi0uNjggNy41LTEuNSAxMS43NS0uMTkuOTQtLjkyIDQuNS0xLjA3IDUuMzFhMjEuMDQgMjEuMDQgMCAwIDAtLjQ3IDMuNzJjMCAxLjcuNDYgMi4yMiAyLjExIDIuMjIgMS45OSAwIDMuNTUtLjU3IDUuNy0xLjkuNDctLjI4IDIuMTUtMS4zNyAyLjI2LTEuNDRDMTQ0LjkyIDE3LjE0IDE0OC4xMiAxNiAxNTMgMTZjNC42MiAwIDEwLjMuNzQgMjguOSAzLjUxbDEuNTMuMjNDMTk4LjkzIDIyLjA0IDIwNi44IDIzIDIxMiAyM2M1LjI1IDAgMTMuMTEtLjQxIDI4LjY1LTEuNGwxLjU0LS4xQzI2MC43MyAyMC4zMiAyNjYuNDMgMjAgMjcxIDIwYzguOTUgMCAxMi4xNS0zLjQgMTcuNjYtMjBoMi4xek0xNDEuNTEgMGgxLjEzYy0yLjA2IDMuODYtMi42MyA1LjEtMi43NyA2LjE5LS4xNSAxLjEyLjQyIDEuNjQgMi4zMiAxLjk2IDEuOC4zIDMuODUuMzUgMTAuODEuMzUgNi4wMiAwIDEzIC41NiAyMS4zNSAxLjYyIDMuOTUuNSA4LjAzIDEuMSAxMy4xMyAxLjg5IDI0IDMuNyAyMi41IDMuNDkgMjYuODMgMy40OSAyNC4wMiAwIDUxLjgzLTIuMjQgNjAuNDUtNi45NCAyLjg4LTEuNTcgNS4wNS00LjQ5IDYuNi04LjU2aDEuMDdjLTEuNjQgNC40Ny0zLjk4IDcuNjktNy4yIDkuNDQtOC44MyA0LjgyLTM2LjY3IDcuMDYtNjAuOTIgNy4wNi00LjQxIDAtMi44NC4yMi0yNi45OC0zLjUtNS4xLS44LTkuMTctMS4zOC0xMy4xLTEuODgtOC4zMS0xLjA2LTE1LjI2LTEuNjItMjEuMjMtMS42Mi03LjA0IDAtOS4xLS4wNS0xMC45Ny0uMzctMi4zOC0uNC0zLjM4LTEuMzItMy4xNS0zLjA3LjE2LTEuMjIuNjktMi40MSAyLjYzLTYuMDZ6bTc2LjQgMGM1LjY5IDEuNjQgMTAuMzcgMi41IDE0LjA5IDIuNSA5LjU5IDAgMTYuNy0uNzEgMjIuNC0yLjVoMi45OEMyNTEuMTIgMi41MyAyNDMuMiAzLjUgMjMyIDMuNWMtNC41IDAtMTAuMzItMS4yMS0xNy41My0zLjVoMy40NXpNNzAuNjkgMGMtMi44NyAzLjI3LTYuOTUgNS4zOS0xMi4wMiA2LjUzLTMuOTguODktNy41IDEuMDgtMTIuOTIgMUE5Ny4yNCA5Ny4yNCAwIDAgMCA0NCA3LjVjLTUuMzcgMC04Ljg2LTEuMjQtMTAuMS00Ljk3QTguNiA4LjYgMCAwIDEgMzMuNSAwaC45OWMuMDIuODIuMTQgMS41Ni4zNiAyLjIyQzM1LjkxIDUuMzkgMzkuMDIgNi41IDQ0IDYuNWwxLjc2LjAyYzUuMzUuMDkgOC44LS4xIDEyLjY5LS45N0M2Mi45NSA0LjU0IDY2LjYzIDIuNzQgNjkuMyAwaDEuMzd6TTAgMjA3Ljg3YzcuMzEtLjE2IDExLjUgMy4zMyAxMS41IDExLjEzIDAgMTEuNDEtNS4wNSAyOC4zNS0xMS41IDQxLjV2LTIuM2M1LjkzLTEyLjcyIDEwLjUtMjguNDcgMTAuNS0zOS4yIDAtNy4xOC0zLjctMTAuMy0xMC41LTEwLjEzdi0xem0wIDcuMDVjMS4yMy4xNCAyLjE4LjU4IDIuODcgMS4zMSAxLjQgMS40OCAxLjYgMy43MiAxLjE2IDcuNThsLS4xNiAxLjNBMjguOTMgMjguOTMgMCAwIDAgMy41IDIyOWMwIDMuMi0xLjQ4IDkuNTItMy41IDE1Ljl2LTMuNDVjMS40OS01LjEzIDIuNS05Ljg3IDIuNS0xMi40NSAwLS45OC4wOC0xLjc1LjM3LTQuMDJsLjE2LTEuMjljLjQyLTMuNTYuMjQtNS41OS0uODgtNi43Ny0uNS0uNTMtMS4yMS0uODctMi4xNS0xdi0xek0wIDQxMC45di0xLjQ3YTIxLjY3IDIxLjY3IDAgMCAwIDIuOTctNC43YzEuMzItMi43IDIuNjgtNi4yOCA0LjU2LTExLjg5IDcuODUtMjMuNTUgNy44My0yNi42LjI1LTMwLjQtMi4yNS0xLjEyLTQuOC0xLjQzLTcuNzgtLjkxdi0xLjAyYTEzLjEgMTMuMSAwIDAgMSA4LjIyIDEuMDRjOC4yNCA0LjEyIDguMjYgNy42LjI1IDMxLjYtMS44OCA1LjY2LTMuMjUgOS4yNy00LjYgMTIuMDJBMjAuODIgMjAuODIgMCAwIDEgMCA0MTAuOXpNMzMuNjQgNDUyYzEuNjggMCAzLjA0LS4yMyA4LjM0LTEuMzFsMi4zOC0uNDdjOC4yNi0xLjU3IDEyLjcyLTEuMyAxNC41MyAyLjMzIDEuMzggMi43NS0uNDcgNS44Ni00Ljc1IDkuNjhhNzUuNiA3NS42IDAgMCAxLTUuMDggNC4wN2MtLjk0LjctNC44OSAzLjU5LTUuNzkgNC4yNy0xLjg2IDEuNC0yLjk3IDIuMzctMy40NyAzLjAzYTE5LjA4IDE5LjA4IDAgMCAwLTIuODkgNS41Yy4wNy0uMi00LjAyIDEzLjY1LTYuOTYgMjIuMjItMi43IDcuODUtNS41NiAxMC43Mi04LjgyIDguNTktMi4xMS0xLjQtMy42Ni00LjI0LTYuNi0xMS4wMy0xLjk4LTQuNjItMi41LTUuNzYtMy40LTcuNC00LjU1LTguMTgtMy45LTIzLjktLjA1LTMyLjg3YTkuNiA5LjYgMCAwIDEgNi45OC01Ljk2YzIuNTktLjY2IDQuODYtLjc1IDExLjc4LS42N2wzLjguMDJ6bTAgMmMtMS4xMyAwLTIuMDkgMC0zLjgyLS4wMi0xMi4wNy0uMTMtMTQuODMuNTctMTYuOSA1LjQxLTMuNjMgOC40Ny00LjI2IDIzLjU1LS4wNSAzMS4xMi45NiAxLjczIDEuNDggMi44OCAzLjUgNy41OCAyLjcyIDYuMyA0LjI0IDkuMDggNS44NiAxMC4xNCAxLjY0IDEuMDggMy41LS44IDUuODItNy41NWE2ODIuOSA2ODIuOSAwIDAgMCA2Ljk3LTIyLjI0IDIxLjAzIDIxLjAzIDAgMCAxIDMuMTgtNi4wNGMuNjUtLjg3IDEuODUtMS45IDMuODYtMy40My45Mi0uNyA0Ljg3LTMuNTcgNS44LTQuMjcgMi4wMi0xLjUgMy42LTIuNzcgNC45NS0zLjk3IDMuNjMtMy4yMyA1LjA5LTUuNyA0LjMtNy4yOC0xLjIxLTIuNDItNS4wNy0yLjY1LTEyLjM4LTEuMjdsLTIuMzUuNDdjLTUuNDkgMS4xMS02Ljg2IDEuMzUtOC43NCAxLjM1em0zNDUuNjMgMTQ2Yy0zLjQ1LTEyLjI2LTMuNzctMTQuMTMtMy43Ny0xOSAwLTMuMzMtLjEzLTYuMjctLjQzLTExLjM0LS42My0xMC4zMy0uNjUtMTMuNS4yNi0xNy4wNyAxLjIxLTQuNzQgNC4yMS03LjEgOS42Ny03LjFoMjZjNC4wOCAwIDUuMTkgMS44NSA1LjkzIDcuMTEuMS43OS4xMy45Ny4xOSAxLjMyLjg0IDUuMzUgMi44IDcuNTggOC44OCA3LjU4IDMuNjQgMCA1LjU0LjQgNi40MyAxLjM3Ljc2LjgzLjc2IDEuNDQuMzYgMy45My0uODUgNS4yNi41IDguODUgNy41IDEzLjggNi4zMiA0LjQ1IDExLjYzIDUuMzYgMTYuNTUgMy4zNyAzLjgtMS41NCA2LjczLTQuMTYgMTEuOTItMTBsMS4xLTEuMjMgMS4wOS0xLjIzYTc1LjYgNzUuNiAwIDAgMSAyLjctMi44NiAzNS44MSAzNS44MSAwIDAgMSA5LjU3LTYuNzNjMS41Mi0uNzYgMS43Mi0uODYgNS42Ni0yLjYzIDYuMS0yLjczIDkuMDEtNC41IDExLjc0LTcuNjIgMi42My0zIDQuNjctNC44NSA2LjctNi4wNCAzLjE4LTEuODUgNS40Ni0yLjEzIDEzLjY4LTIuMTMgNS45OCAwIDEwLjU2LTQuMzIgMTgtMTQuOTlsMi44Mi00LjAzYzEuMDYtMS41IDEuOTQtMi43IDIuNzktMy43OSA3Ljg3LTEwLjEyIDE5LjM4LTEwLjQgMzAuNzQuOTYgNS41NCA1LjUzIDEwLjE3IDE5LjQzIDEzLjY0IDM4LjUxIDIuNSAxMy43NSA0LjE4IDI5LjQ2IDQuNDcgMzkuODRoLTFjLS4zLTEwLjMyLTEuOTYtMjUuOTctNC40NS0zOS42Ni0zLjQzLTE4Ljg3LTguMDItMzIuNjUtMTMuMzYtMzcuOTktMTAuOTUtMTAuOTUtMjEuNzYtMTAuNjgtMjkuMjYtMS4wNC0uODMgMS4wNy0xLjcgMi4yNi0yLjc1IDMuNzVsLTIuODEgNC4wMmMtNy42NSAxMC45NS0xMi4zOCAxNS40Mi0xOC44MyAxNS40Mi04LjA0IDAtMTAuMjEuMjYtMTMuMTcgMi0xLjkyIDEuMTItMy45IDIuOS02LjQ1IDUuODMtMi44NiAzLjI2LTUuODcgNS4wOS0xMi4wOSA3Ljg4YTEwMy4zNSAxMDMuMzUgMCAwIDAtNS42MiAyLjYgMzQuODQgMzQuODQgMCAwIDAtOS4zMiA2LjU0IDc0LjY3IDc0LjY3IDAgMCAwLTMuNzUgNC4wNWwtMS4xIDEuMjRjLTUuMjggNS45NS04LjI5IDguNjQtMTIuMjggMTAuMjUtNS4yNiAyLjEzLTEwLjkyIDEuMTctMTcuNS0zLjQ4LTcuMzMtNS4xNy04LjgyLTkuMTUtNy45Mi0xNC43Ny4zNC0yLjEyLjM0LTIuNi0uMS0zLjEtLjY0LS42OS0yLjM0LTEuMDQtNS43LTEuMDQtNi42MyAwLTguOTYtMi42My05Ljg3LTguNDJsLS4yLTEuMzRjLS42Ny00LjgyLTEuNTMtNi4yNC00LjkzLTYuMjRoLTI2Yy01IDAtNy42IDIuMDQtOC43IDYuMzQtLjg4IDMuNDMtLjg1IDYuNTctLjIzIDE2Ljc2YTE3NyAxNzcgMCAwIDEgLjQzIDExLjRjMCA0Ljc4LjMyIDYuNjMgMy44MSAxOWgtMS4wNHptMTMuNjggMGMtMS4zMS02LjU4LTEuNjEtMTAuNzEtMS4zNi0xNC44NC4wNC0uNy4xLTEuNDQuMTgtMi4zOGwuMjMtMi41NmMuMzQtMy44MS41LTYuOTcuNS0xMS4yMiAwLTQuOTQgMS40Ni03Ljc2IDQuMjEtOC40MiAyLjM4LS41OCA1LjU2LjU0IDkuMiAzIDYuNjQgNC41MiAxMy45OSAxMy4wNyAxNi41NSAxOS4yMyA0Ljc3IDExLjQ0IDE0LjEyIDE1LjY5IDMzLjU0IDE1LjY5IDguNiAwIDE0LjMyLTIuMzUgMjAuNjctNy44OCAxLjQ1LTEuMjYgMTUuMDYtMTUgMjEtMjAgNy4yMS02LjA3IDExLjc3LTcuNTkgMjAuNjItOC4zMiA1LjUyLS40NSA3Ljk4LS45IDExLjQ0LTIuMzYgNC41OC0xLjk1IDkuMzYtNS40OCAxNC45LTExLjI5IDcuNDMtNy43NiAxMy4yNS04LjkyIDE3LjQ3LTQuMyAzLjMyIDMuNjMgNS40NiAxMC41OCA2LjgyIDIwLjI0LjczIDUuMTcuOTQgNy43NCAxLjU4IDE3LjM4LjI1IDMuNzUuMTcgNS4zMi0uOTIgMTguMDNoLTFjMS4wOS0xMi43IDEuMTctMTQuMjguOTItMTcuOTctLjY0LTkuNi0uODUtMTIuMTYtMS41Ny0xNy4zLTEuMzMtOS40Ny0zLjQzLTE2LjI3LTYuNTYtMTkuNy0zLjc2LTQuMTEtOC45My0zLjA4LTE2IDQuMzItNS42NSA1LjktMTAuNTQgOS41LTE1LjI1IDExLjUtMy41OCAxLjUzLTYuMTMgMS45OS0xMS42IDIuNDQtOC44LjcyLTEzLjE3IDIuMTgtMjAuMiA4LjEtNS45IDQuOTYtMTkuNSAxOC43LTIxIDE5Ljk5LTYuNTIgNS42OC0xMi40NyA4LjEyLTIxLjMyIDguMTItMTkuNzggMC0yOS41LTQuNDItMzQuNDYtMTYuMy0yLjQ5LTUuOTctOS43MS0xNC4zOC0xNi4yLTE4Ljc5LTMuNDItMi4zMi02LjM2LTMuMzUtOC40LTIuODYtMi4yLjUzLTMuNDQgMi45Mi0zLjQ0IDcuNDUgMCA0LjI4LS4xNiA3LjQ3LS41IDExLjMxbC0uMjMgMi41NmMtLjA5LjkzLS4xNCAxLjY1LS4xOSAyLjM1LS4yNCA0LjA4LjA2IDguMTggMS4zOSAxNC43OGgtMS4wMnptMTEzLjc1IDBjMi41Mi0zLjI2IDguOTMtMTEuNzkgMTAuOS0xNC4zIDUuNDgtNi45OCAxMy4wNS0xMi4zOCAxOS40LTEzLjk0IDcuMDEtMS43MSAxMS41IDEuNDUgMTEuNSA5LjI0IDAgNC4wMi0uMDQgNS4xNi0uNzQgMTloLTFjLjctMTMuODUuNzQtMTUgLjc0LTE5IDAtNy4xMi0zLjg2LTkuODMtMTAuMjYtOC4yNi02LjExIDEuNS0xMy41IDYuNzctMTguODUgMTMuNTctMS44NiAyLjM2LTcuNjUgMTAuMDctMTAuNDMgMTMuNjloLTEuMjZ6bS05Ljg2LTMzOC45NmMzLjQ0IDIuNzEgNyA1LjEgMTEuNDQgNy43NSAxLjA2LjY0IDguNDIgNC45IDEwLjM1IDYuMSAxMS4yNyA3IDE1IDEzLjM1IDEyLjM1IDI1LjMzLTEuNDUgNi41Mi00LjUzIDExLjEtOS4zOSAxNC40NC0zLjgzIDIuNjMtOC4wNyA0LjI2LTE2LjA4IDYuNTYtMTEuOTcgMy40NS0xMy42OCAzLjk5LTE4LjgyIDYuMjhhNjAuMTggNjAuMTggMCAwIDAtNy44MSA0LjE4Yy0xMS4xMSA3LjA3LTE5LjEgNy43LTI3Ljk2IDMuMjgtMy41Ni0xLjc3LTE3LjItMTEtMTcuMi0xMS4wMWExMDEuNzcgMTAxLjc3IDAgMCAwLTUuMi0zLjA3Yy0xNi4wNC04LjgzLTM0LjI3LTI0LjE2LTM0LjUyLTMxLjg1LS4xMS0zLjQ2IDEuOTktNi41NyA2LjI4LTEwLjI2IDEuMDMtLjkgMi4xOC0xLjgxIDMuNjgtMi45NS43Mi0uNTUgMy4zOC0yLjU2IDMuOTQtMyA0LjQ3LTMuNCA3LjE4LTUuNzkgOS4zMi04LjQ1IDExLjEyLTEzLjgyIDI2LjU1LTI4LjY4IDM0LjM2LTMyLjI4IDEyLjA2LTUuNTQgMTkuODQtNS43NyAyNy4zNy4xMiAzLjI1IDIuNTQgNS42NSA2LjU0IDguNTggMTMuMzUuMjkuNjUgMi4zIDUuNDUgMi44OCA2Ljc0IDEuNjIgMy42NSAyLjkgNS44IDQuMjQgNi45NC43Mi42IDEuNDUgMS4yIDIuMiAxLjh6bS0zLjQ5LS4yOGMtMS42My0xLjM5LTMuMDMtMy43NC00Ljc3LTcuNjUtLjU4LTEuMy0yLjYtNi4xMi0yLjg4LTYuNzYtMi44MS02LjUtNS4wOC0xMC4zLTcuOTgtMTIuNTYtNi44My01LjM1LTEzLjg1LTUuMTUtMjUuMy4xMi03LjQ1IDMuNDItMjIuNyAxOC4xMi0zMy42NCAzMS43Mi0yLjI3IDIuODItNS4wOCA1LjMtOS42NyA4Ljc5bC0zLjk0IDIuOThhNzkuOTggNzkuOTggMCAwIDAtMy41OSAyLjg4Yy0zLjg3IDMuMzMtNS42NyA2LTUuNTggOC42OS4yMSA2LjY0IDE4LjE0IDIxLjcyIDMzLjQ4IDMwLjE1IDEuNzYuOTcgMy41IDIgNS4zIDMuMTMuMTIuMDggMTMuNjEgOS4yMiAxNy4wMyAxMC45MiA4LjIyIDQuMSAxNS40NiAzLjUyIDI2LTMuMThhNjIuMTcgNjIuMTcgMCAwIDEgOC4wNy00LjMxYzUuMjUtMi4zNSA3LTIuOSAxOS4wOC02LjM4IDcuOC0yLjI0IDExLjktMy44MiAxNS41LTYuMyA0LjQ0LTMuMDQgNy4yMy03LjE4IDguNTYtMTMuMjIgMi40NC0xMS4wMi0uODMtMTYuNi0xMS40NS0yMy4yLTEuOS0xLjE4LTkuMjMtNS40Mi0xMC4zMi02LjA4LTQuNS0yLjY5LTguMTMtNS4xMi0xMS42NC03LjktLjc3LS42LTEuNTItMS4yMS0yLjI2LTEuODR6TTg3LjcyIDI0MS42YzQuMy0yLjk4IDcuODgtNSAxMi4xNC02Ljk1Ljg0LS40IDEuNzMtLjc4IDIuNzgtMS4yNGw0LjM3LTEuODhhMTY0LjMgMTY0LjMgMCAwIDAgMTcuNzQtOC45NiAzMjAuNjcgMzIwLjY3IDAgMCAxIDI3Ljg3LTE0LjVjNC4yMi0xLjk1IDIxLjg5LTkuODQgMjEuMTctOS41MiAxOS4xNy04LjYyIDI4LjEtNi45MyA0OS41IDguMDUgNy45MSA1LjU0IDEzLjI0IDEzLjI1IDE2LjQ1IDIyLjY2IDMuMDIgOC44MyAzLjc2IDE2LjUxIDMuNzYgMjcuNzUgMCA4LjMyLS42NiAxMi45NS0zLjY4IDE4Ljk3LTQuMTggOC4zNi0xMi4zIDE2LjE0LTI1LjU4IDIzLjQ3LTI0LjQ1IDEzLjQ5LTM4LjgzIDI3LjU1LTUyLjgzIDQ3Ljg0LTguODMgMTIuOC00Ny43NiA0NC4yMS02NS4xNiA1NC4xNUM3NS4wNCA0MTMuNTUgNDguODkgNDIzLjUgMzEgNDIzLjVjLTEwLjA1IDAtMTQuNjctNC43OC0xNC43Ni0xMy4zNy0uMDctNi4zMiAyLjA2LTEzLjczIDYuMy0yNC4zMiAyLjk1LTcuMzcgMi4wMi0xMi45LTIuMTYtMjIuMjktMy4xOS03LjE3LTMuODgtOS4xNC0zLjg4LTEyLjUyIDAtMy4zNSAxLjg3LTYuOSA1LjUyLTExLjA3IDIuNjEtMyAzLjUtMy44MyAxMS45LTExLjUgNS4wOS00LjY2IDguMDgtNy42IDEwLjctMTAuNzUgOS40Ni0xMS4zNiAxMi42Mi0xOS40NyAxNy45LTQ0Ljc4IDMuMTItMTUuMDUgNi42My0yMC4yOCAxNS4xMi0yNS4yNS44LS40NyAzLjk1LTIuMjUgNC43LTIuNjhhNzYuNjYgNzYuNjYgMCAwIDAgNS4zOC0zLjM4em0uNTYuODJhNzcuNjMgNzcuNjMgMCAwIDEtNS40NCAzLjQzbC00LjcgMi42N2MtOC4yMyA0LjgyLTExLjU3IDkuODEtMTQuNjUgMjQuNi01LjMgMjUuNDUtOC41MSAzMy43LTE4LjEgNDUuMjEtMi42NiAzLjE5LTUuNjggNi4xNi0xMC44IDEwLjg0LTguMzYgNy42NC05LjI0IDguNDgtMTEuODIgMTEuNDItMy41IDQuMDEtNS4yNyA3LjM2LTUuMjcgMTAuNDIgMCAzLjE4LjY4IDUuMSAzLjggMTIuMTIgNC4yNyA5LjYgNS4yNCAxNS4zNyAyLjE2IDIzLjA3LTQuMTggMTAuNDctNi4yOSAxNy43OC02LjIyIDIzLjkzLjA4IDguMDYgNC4yNiAxMi4zOCAxMy43NiAxMi4zOCAxNy42NyAwIDQzLjY4LTkuOSA2NC43NS0yMS45MyAxNy4yOC05Ljg4IDU2LjEtNDEuMiA2NC44NC01My44NSAxNC4wOC0yMC40MiAyOC41Ny0zNC41OSA1My4xNy00OC4xNiAxMy4xMi03LjIzIDIxLjA5LTE0Ljg3IDI1LjE3LTIzLjAzIDIuOTItNS44NiAzLjU3LTEwLjM1IDMuNTctMTguNTMgMC0xMS4xMy0uNzQtMTguNzMtMy43LTI3LjQzLTMuMTUtOS4yMi04LjM2LTE2Ljc1LTE2LjA5LTIyLjE2LTIxLjEzLTE0LjgtMjkuNy0xNi40Mi00OC41LTcuOTUuNy0uMzItMTYuOTYgNy41Ni0yMS4xNyA5LjUtMS43LjgtMy4zIDEuNTUtNC44NiAyLjNhMzE5LjY4IDMxOS42OCAwIDAgMC0yMi45MyAxMi4xNyAxNjUuMyAxNjUuMyAwIDAgMS0xNy44NSA5LjAxbC00LjM3IDEuODhjLTEuMDQuNDUtMS45Mi44NC0yLjc2IDEuMjNhNzQuNTYgNzQuNTYgMCAwIDAtMTEuOTkgNi44NnptLTcuNiAxMi4yYzcuNy02LjI1IDEyLjMtOC4xNyAyMy42OC0xMS4yNyA2LjEyLTEuNjcgOS4xMi0yLjk1IDEyLjMxLTUuNzIgMy44LTMuMyA3LjQ3LTQuNTIgMTUuODYtNi4xIDIuNzUtLjUyIDMuNjctLjcgNS4wNi0xLjAyIDUuNDgtMS4yNCA5LjQ4LTIuOTMgMTMuMS01Ljg5IDEwLjQyLTguNTMgMjUuNC0xNC4xMSAzNi4zMS0xNC4xMSA1LjMzIDAgMTYuNzcgNy41OCAyNS43NCAxNy4xNiAxMC43MyAxMS40NiAxNS45NiAyMy4yNyAxMi43MyAzMi41LTMuMTggOS4xLTExLjM5IDE4LjU3LTIzLjAzIDI3Ljg2LTguNDQgNi43My0xOC4zNiAxMy0yNS4yMiAxNi40My0zLjcyIDEuODYtNi41OSA0Ljg4LTkuNzcgOS45OS0uNjkgMS4xLTExLjEgMjAuMjUtMTYuMDMgMjcuODMtNS42MiA4LjY1LTE1LjQgMTcuMzYtMzAuMjMgMjcuOTZhNTUyLjU4IDU1Mi41OCAwIDAgMS05LjIgNi40MmMtLjEzLjA5LTYuODEgNC42NS04LjYgNS44OS02LjQ3IDQuNDYtMTAuMzUgNy4zNS0xMy4wNSA5LjgzLTExLjY0IDEwLjY3LTM3LjE0IDE1LjU0LTQzLjcgOC45OC0xLjk2LTEuOTYtMi4yLTQuMDYtMS45NS0xMC41Mi4zNy05LjQyLS41LTE0LjUtNC45NS0yMC41MWEzNC4wOSAzNC4wOSAwIDAgMC03LjA0LTYuOTJjLTMuOTMtMi45NS02LjA3LTYuMTEtNi41Ni05LjQ5LS45Ny02LjYxIDMuODctMTMuMDYgMTQuMTctMjEuNjkgMS41OC0xLjMyIDYuNjctNS40NCA3LjA5LTUuNzhhNDguMDMgNDguMDMgMCAwIDAgNS4yMy00Ljc3YzQuMS00LjYzIDUuODUtOS41NSA3LjgtMjAuMDdhNTAxLjUyIDUwMS41MiAwIDAgMCAuOC00LjM3Yy4zMy0xLjg3LjYtMy4zLjg4LTQuNzMuNzQtMy43OCAxLjUtNy4xOCAyLjQtMTAuNjMgMS0zLjc4IDEuMzgtNS41IDIuMzYtMTAuMzcuNi0zLjAyLjkzLTQuMjEgMS41Ni01LjQ3IDEuMjItMi40NSAxLjI3LTIuNSAxMi4yNS0xMS40MnptLjY0Ljc4Yy0xMC43NyA4Ljc0LTEwLjg4IDguODQtMTIgMTEuMDgtLjU4IDEuMTYtLjg4IDIuMy0xLjQ3IDUuMjItLjk4IDQuODktMS4zNiA2LjYzLTIuMzcgMTAuNDQtLjkgMy40My0xLjY1IDYuOC0yLjM5IDEwLjU2YTMzOS43OSAzMzkuNzkgMCAwIDAtMS4yOSA2Ljk1bC0uMzkgMi4xNWMtMS45OCAxMC42OC0zLjc3IDE1Ljc0LTguMDQgMjAuNTRhNDguNzcgNDguNzcgMCAwIDEtNS4zNCA0Ljg4Yy0uNDIuMzQtNS41IDQuNDctNy4wNyA1Ljc4LTEwLjA0IDguNC0xNC43MiAxNC42NS0xMy44MyAyMC43OC40NSAzLjEgMi40NCA2LjAzIDYuMTcgOC44MyAzIDIuMjUgNS4zOSA0LjYyIDcuMjQgNy4xMiA0LjYzIDYuMjQgNS41MiAxMS41MiA1LjE1IDIxLjE1LS4yNSA2LjE0LS4wMSA4LjEgMS42NiA5Ljc4IDYuMSA2LjEgMzEuMDIgMS4zMyA0Mi4zMS05LjAyIDIuNzUtMi41MiA2LjY2LTUuNDMgMTMuMTYtOS45Mmw4LjYtNS44OWMzLjYzLTIuNDggNi40NS00LjQ0IDkuMTktNi40IDE0LjczLTEwLjU0IDI0LjQ0LTE5LjE4IDI5Ljk3LTI3LjcgNC45LTcuNTQgMTUuMzEtMjYuNjggMTYuMDItMjcuOCAzLjI3LTUuMjYgNi4yNi04LjQxIDEwLjE4LTEwLjM3IDYuNzktMy40IDE2LjY1LTkuNjMgMjUuMDMtMTYuMzIgMTEuNTItOS4xOCAxOS42MS0xOC41MyAyMi43Mi0yNy40IDMuMDctOC43OC0yLjAyLTIwLjI3LTEyLjUyLTMxLjQ5LTguOC05LjQtMjAuMDQtMTYuODQtMjUuMDEtMTYuODQtMTAuNjcgMC0yNS40MyA1LjUtMzUuNjggMTMuODktMy43NiAzLjA3LTcuOSA0LjgxLTEzLjUgNi4wOS0xLjQxLjMyLTIuMzUuNS01LjExIDEuMDItOC4yMSAxLjU1LTExLjc2IDIuNzMtMTUuMzggNS44OC0zLjM0IDIuOS02LjQ1IDQuMjItMTIuNyA1LjkyLTExLjI2IDMuMDctMTUuNzUgNC45NC0yMy4zMSAxMS4wOXpNMjEyIDI1MS44NWMwIDcuNTYtLjYgMTAuOTItMi42IDE0LjMtMS4xIDEuODQtNy42NiAxMC4wNS04LjYgMTEuMy01Ljk2IDcuOTQtOS4zMyAxMC4yOC0xNy4yNiAxMy43Ni0xLjM0LjU4LTIuMiAxLTMuMDMgMS41LS41NS4zMy0xLjIuNjYtMiAxLjAyLS43MS4zMy00LjQ2IDEuOS01LjUyIDIuMzktNi4wNSAyLjc4LTguOTkgNS44LTguOTkgMTAuNzMgMCAxMC45Ny0xOC45NSAzNi4xMi0zNC41MSA0NC44Ny04LjE4IDQuNi0yMS4zIDkuMzYtMzIuNzggMTEuODYtMTMuMzMgMi45LTIyLjQ5IDIuNDgtMjQuNjItMi4zMi0xLjMyLTIuOTctNC40LTQuMjYtMTEuOTgtNS44MWwtLjYtLjEyYy00Ljg0LS45OS02Ljk0LTEuNTUtOS4wMy0yLjY0LTIuOTItMS41LTQuNDgtMy43LTQuNDgtNi44NCAwLTIuNzQgMS4wOC01Ljc3IDMuMjUtOS42Ny44NS0xLjUzIDEuODItMy4xMyAzLjIzLTUuMzUtLjE2LjI1IDIuODMtNC40IDMuNjctNS43NiA2LjY5LTEwLjcgOS44NS0xOC41IDkuODUtMjcuMjIgMC0xOC40MSAxMS4yMi0zMy4zNyAyNy41LTQyLjg2IDUuMjItMy4wNSA5LjIzLTMuMzEgMTUuMi0yLjEyIDUuMDQgMSA2LjA1LjkgNy40My0xLjUyIDQuNS03Ljg1IDcuMDQtOS41IDE1Ljg3LTkuNSAzLjkzIDAgNi45Ny0uOTggMTAuNDctMy4xNiAxLjU2LS45NyA4LjY3LTYuMTcgMTAuOTktNy42OCA5LjItNS45OCAxMS4zNC03IDI1LjItMTEuOTUgNi45NS0yLjQ4IDE1LjE4IDEuMjggMjIuMzMgOS4xMiA2LjU1IDcuMTkgMTEuMDEgMTYuNjEgMTEuMDEgMjMuNjd6bS0yIDBjMC02LjUtNC4yNS0xNS40OC0xMC40OS0yMi4zMi02LjY3LTcuMzItMTQuMTYtMTAuNzQtMjAuMTctOC41OS0xMy43MyA0LjktMTUuNzMgNS44NS0yNC44IDExLjc1LTIuMjQgMS40Ni05LjM3IDYuNjgtMTEuMDEgNy43LTMuOCAyLjM2LTcuMiAzLjQ2LTExLjUzIDMuNDYtOC4wOCAwLTkuOTggMS4yMy0xNC4xMyA4LjUtMS4xIDEuOTEtMi41MSAyLjg4LTQuMzUgMy4wOS0xLjMuMTQtMS45LjA1LTUuMjItLjYxLTUuNTMtMS4xLTkuMDctLjg4LTEzLjggMS44OC0xNS43MiA5LjE3LTI2LjUgMjMuNTUtMjYuNSA0MS4xNCAwIDkuMi0zLjI4IDE3LjI5LTEwLjE1IDI4LjI4bC0zLjY4IDUuNzdjLTEuMzkgMi4xOS0yLjM1IDMuNzctMy4xNyA1LjI1LTIuMDIgMy42My0zIDYuMzgtMyA4LjcgMCA0LjE5IDIuODcgNS42NyAxMS45IDcuNTJsLjYxLjEyYzguMjcgMS43IDExLjcgMy4xMyAxMy40IDYuOTUgMy4xNyA3LjE0IDM2IDAgNTQuNi0xMC40NiAxNC45OC04LjQzIDMzLjQ5LTMyLjk5IDMzLjQ5LTQzLjEzIDAtNS45IDMuNDctOS40OCAxMC4xNi0xMi41NSAxLjEtLjUgNC44NS0yLjA4IDUuNTItMi4zOC43NC0uMzQgMS4zMi0uNjQgMS44LS45My45Mi0uNTUgMS44NS0xIDMuMjUtMS42MiA3LjY1LTMuMzUgMTAuNzUtNS41IDE2LjQ3LTEzLjEyIDEuMDItMS4zNiA3LjQ3LTkuNDIgOC40Ny0xMS4xMSAxLjc5LTMuMDEgMi4zMy02LjA2IDIuMzMtMTMuM3ptLTM3LjE4LTIyLjRjLjE1LS4xIDIuNC0xLjUxIDIuOTUtMS44NC45Ni0uNTcgMS43LS45NCAyLjQzLTEuMTcgMi41Ny0uODMgNS4wNi0uMSAxMS4wNCAzLjEyIDE0Ljg2IDggMTkuNDMgMjIuODcgOS4xOCAzOC43MS00LjA0IDYuMjQtOS4zNyA5LTE4LjcyIDExLjExLS44NS4yLTEuMi4yNy0zLjEzLjY4LTYuMDQgMS4yOS04Ljc4IDIuMDgtMTEuNiAzLjY1LTMuNjMgMi4wMi02LjA5IDQuOTgtNy41IDkuNDQtNy44NyAyNC45My0xOS43MiA0My4zNC0zNi4yOCA1MC4zMS0xNi40NSA2LjkzLTIxLjEzIDguNTMtMjcuOTggOC44OS00Ljk0LjI1LTkuOC0uNjUtMTUuNC0yLjg5YTQ0LjQ1IDQ0LjQ1IDAgMCAxLTUuNjQtMi42Yy00LjAyLTIuMzMtNS4xNC00Ljc0LTQuNS05LjMxLjMtMi4xMyAzLjc3LTE1LjUzIDQuODQtMjAuNjUuNjMtMy4wNSAxLjE5LTYuMTQgMS43NS05LjY5YTQ2NC4wNCA0NjQuMDQgMCAwIDAgMS4zNS04LjljMS40Mi05LjQxIDIuNS0xNC4yNyA0LjQ5LTE4LjY1IDIuNDYtNS40MyA2LjEzLTkuMDMgMTEuNzItMTEuMTMgNi41OS0yLjQ3IDEwLjU0LTMuMSAxOC4wMy0zLjUzIDQuNzUtLjI3IDYuNjgtLjY0IDktMi4wNS42MS0uMzcgMS4yMi0uODEgMS44Mi0xLjMzYTMwLjYxIDMwLjYxIDAgMCAwIDMuMzctMy40Yy41OS0uNjkgMi4zOC0yLjkgMi42My0zLjE5IDMuMzYtNCA2LjMtNS41MyAxMi4zMy01LjUzIDMuOTQgMCA1LjktLjkyIDguMTgtMy4zNi0uMTcuMTggMi43NS0zLjE0IDMuODUtNC4yMmEzMC45NSAzMC45NSAwIDAgMSA2Ljc5LTVjMS41LS44MyAzLjE1LTEuNjIgNC45OS0yLjM4YTY0LjkyIDY0LjkyIDAgMCAwIDEwLjAxLTUuMXptLTE0LjUyIDguMzRhMjkuOTUgMjkuOTUgMCAwIDAtNi41NyA0Ljg0IDExNi42OCAxMTYuNjggMCAwIDAtMy44MiA0LjJjLTIuNDYgMi42My00LjY4IDMuNjctOC45MSAzLjY3LTUuNzIgMC04LjM5IDEuMzktMTEuNTcgNS4xNy0uMjMuMjgtMi4wMyAyLjUtMi42MyAzLjJhMzEuNiAzMS42IDAgMCAxLTMuNDcgMy41MWMtLjY1LjU1LTEuMyAxLjAzLTEuOTYgMS40My0yLjUgMS41MS00LjU1IDEuOS05LjQ3IDIuMTktNy4zOS40Mi0xMS4yNSAxLjA0LTE3LjcyIDMuNDctNS4zNCAyLTguODIgNS40LTExLjE3IDEwLjYtMS45MyA0LjI3LTMgOS4wNy00LjQxIDE4LjM5bC0uNjUgNC4zNC0uNyA0LjU3Yy0uNTcgMy41Ni0xLjEyIDYuNjctMS43NiA5LjczLTEuMDggNS4xOC00LjU0IDE4LjUzLTQuODMgMjAuNTktLjU5IDQuMTcuMzUgNi4xOCA0LjAxIDguMyAxLjM1Ljc3IDMuMSAxLjU4IDUuNTIgMi41NSA1LjQ2IDIuMTggMTAuMTggMy4wNSAxNC45NyAyLjggNi42OS0uMzQgMTEuMzItMS45MyAyNy42NS04LjggMTYuMjEtNi44MyAyNy45Mi0yNS4wMSAzNS43MS00OS43IDEuNDktNC43IDQuMTItNy44NiA3Ljk3LTEwIDIuOTMtMS42MyA1Ljc0LTIuNDUgMTEuODctMy43NiAxLjkyLS40IDIuMjgtLjQ5IDMuMTItLjY4IDkuMTItMi4wNiAxNC4yNC00LjcgMTguMS0xMC42NyA5LjkyLTE1LjM0IDUuNTUtMjkuNTUtOC44Mi0zNy4yOS01Ljc1LTMuMS04LjAzLTMuNzYtMTAuMjUtMy4wNS0uNjUuMi0xLjMzLjU0LTIuMjMgMS4wOC0uNTUuMzItMi43NyAxLjcyLTIuOTMgMS44MmE2NS45MSA2NS45MSAwIDAgMS0xMC4xNiA1LjE3Yy0xLjguNzUtMy40MiAxLjUyLTQuODkgMi4zM3ptLTQyLjM5IDMyLjcyYzE2LjE1LTIuODcgMjYuMzYtLjk3IDMyLjQ3IDYuMTYgNS4wOCA1LjkzIDEuMTMgMjEuNDItNS45MyAzNS41NS00Ljc5IDkuNTgtMTAuNiAxNi4yMS0yMy4xNiAyNS4xOS0xNC4xNSAxMC4xLTM1LjUgMTIuMi00MC43MSAzLjg1LTEuODYtMi45Ny0yLjEtOC4xNC0xLjA2LTE1LjczLjc4LTUuNjggMS44Ni0xMC43MSA0LjczLTIyLjk4bC4xMi0uNTFjMS41OS02LjggMi4zNy0xMC4zMSAzLjE0LTE0LjE0IDEuNDUtNy4yNSAzLjc0LTExLjQ3IDcuMjYtMTMuNzQgMi44MS0xLjggNS41My0yLjI4IDEyLjMzLTIuNjIgNS4zMy0uMjcgNy41Ni0uNDYgMTAuODEtMS4wM3ptLjE4Ljk4Yy0zLjMuNTktNS41Ni43OC0xMC45NCAxLjA1LTYuNjIuMzMtOS4yMy43OC0xMS44NCAyLjQ2LTMuMjUgMi4xLTUuNDIgNi4wOS02LjgyIDEzLjEtLjc3IDMuODQtMS41NiA3LjM1LTMuMTUgMTQuMTdsLS4xMi41Yy0yLjg2IDEyLjI0LTMuOTMgMTcuMjYtNC43IDIyLjktMS4wMyA3LjM2LS43OSAxMi4zNi45IDE1LjA3IDQuODIgNy43IDI1LjU0IDUuNjcgMzkuMjktNC4xNSAxMi40My04Ljg4IDE4LjEzLTE1LjM5IDIyLjg0LTI0LjgxIDYuODYtMTMuNzIgMTAuNzUtMjkgNi4wNy0zNC40NS01Ljg0LTYuODEtMTUuNy04LjY1LTMxLjUzLTUuODR6TTEzMiAyNzYuNWM3LjEyIDAgMTAuNjYgMy4wOCAxMS4yNSA4LjcuNDIgNC4wMi0uNDMgOC4xNC0yLjc3IDE1Ljk0LTIuNTYgOC41Mi0xOC4zNiAyNS4zOC0yNy4yIDMxLjI4LTcuMDEgNC42Ny0yMC4wMiA1LjY3LTI2LjU3Ljk5LTMuOTktMi44NS0zLjUzLTEyLjA4LjAyLTI2LjQ2LjY4LTIuNzUgMS40Ny01LjY1IDIuMzctOC43NmE0MTIuNiA0MTIuNiAwIDAgMSAzLjA1LTEwLjE0bC4zNy0xLjJjMS40OC00LjggNS4xLTcuNzUgMTAuNzMtOS4yNyA0LjQtMS4yIDkuNTQtMS41IDE3LjQ4LTEuMzNsMy44OS4xYzMuODcuMTEgNS40Mi4xNSA3LjM4LjE1em0wIDFjLTEuOTcgMC0zLjUzLS4wNC03LjQxLS4xNWwtMy44OC0uMWMtNy44NS0uMTctMTIuOTIuMTMtMTcuMiAxLjMtNS4zMiAxLjQzLTguNjcgNC4xNi0xMC4wMyA4LjZhMTI3Ny44MyAxMjc3LjgzIDAgMCAxLTEuNiA1LjIxYy0uNjggMi4yLTEuMjcgNC4xNy0xLjgyIDYuMS0uOSAzLjEtMS42OCA1Ljk5LTIuMzYgOC43My0zLjQzIDEzLjg4LTMuODcgMjIuOTMtLjQgMjUuNCA2LjE3IDQuNDIgMTguNzMgMy40NSAyNS40Mi0xIDguNjYtNS43OCAyNC4zMy0yMi40OSAyNi44LTMwLjczIDIuMy03LjY3IDMuMTQtMTEuNzEgMi43My0xNS41Ni0uNTMtNS4xLTMuNjQtNy44LTEwLjI1LTcuOHptLTE3Ljc5IDdhMzEuMyAzMS4zIDAgMCAxIDguNTcgMS40YzUuNDIgMS43OCA4LjcyIDUuMDMgOC43MiAxMC4xIDAgOS41OS05LjUxIDE3LjItMjIuMzQgMjEuNDctOS44MiAzLjI4LTEzLjYyLTEuNzktMTEuNjYtMTYuNTQuODQtNi4yOCAzLjgyLTEwLjY3IDguMjQtMTMuNDZhMjAuMzggMjAuMzggMCAwIDEgOC40Ny0yLjk3em0tLjYgMS4wOGExOS4zOSAxOS4zOSAwIDAgMC03LjM0IDIuNzNjLTQuMTggMi42NC02Ljk4IDYuNzgtNy43NyAxMi43Ni0xLjg5IDE0LjExIDEuMzYgMTguNDUgMTAuMzQgMTUuNDZDMTIxLjMgMzEyLjM3IDEzMC41IDMwNSAxMzAuNSAyOTZjMC00LjU2LTIuOTgtNy41LTguMDMtOS4xNWEyOC4wNSAyOC4wNSAwIDAgMC04LjItMS4zNWMtLjEzIDAtLjM1LjAzLS42Ni4wOHptODAuODctMjMuNDVjLTIuNzIgOS44LTE0LjkzIDkuODYtMjYuNzIgMy4zLTEwLjE3LTUuNjQtMTMuOC0xNy45OC01LTIyLjg3YTY2LjUzIDY2LjUzIDAgMCAwIDQuNDgtMi43bDIuMDMtMS4zYTUwLjE1IDUwLjE1IDAgMCAxIDMuOTItMi4zYzQuNzMtMi40MyA4LjgyLTIuOCAxNC0uNzIgOS4xNiAzLjY2IDEwLjk4IDEzLjMzIDcuMyAyNi42em0tMjAuODMtMjQuOThhNDkuMjYgNDkuMjYgMCAwIDAtMy44NCAyLjI1bC0yLjAzIDEuM2MtLjg0LjUzLTEuNS45NS0yLjE2IDEuMzUtLjgyLjUtMS42Ljk2LTIuMzggMS4zOS03Ljk0IDQuNC00LjU5IDE1LjggNSAyMS4xMiAxMS4zMSA2LjI5IDIyLjggNi4yMyAyNS4yOC0yLjcgMy41Ny0xMi44MyAxLjg1LTIxLjk3LTYuNy0yNS40LTQuOS0xLjk1LTguNjktMS42Mi0xMy4xNy43em0xNy44NSAxMi4xNWMwIDUuNy0yLjQ0IDktNi42NCA5Ljk2LTMuMy43Ni03LjU2LS4wNS0xMS4wOC0xLjgxbC0xLjg5LS45NGMtLjY3LS4zNC0xLjE4LS42Mi0xLjYzLS44OC00LjA3LTIuMzgtNC4xMy00Ljk3LjM0LTEwLjkzIDYuOC05LjA2IDIwLjktNy4xNiAyMC45IDQuNnptLTEgMGMwLTUuMy0yLjg3LTguNTUtNy4zMi05LjE2LTQuMjMtLjU3LTguOTkgMS40NC0xMS43OCA1LjE2LTQuMTUgNS41NC00LjEgNy40NC0uNjQgOS40Ny40NC4yNS45My41MSAxLjU5Ljg1bDEuODcuOTNjMy4zNCAxLjY3IDcuMzYgMi40NCAxMC40MiAxLjc0IDMuNzMtLjg2IDUuODYtMy43NCA1Ljg2LTl6TTM4NyA1MzAuM2MwLTEyLjggMi40NC0xNi43NCAxOC40OC0yOS43N2E1Ni44IDU2LjggMCAwIDEgNy42MS01LjJjMi42LTEuNSA1LjMzLTIuODIgOC41LTQuMTggMS4yNC0uNTMgMi40OC0xLjA1IDQuMS0xLjdsMy45Mi0xLjU3YzkuNC0zLjgzIDEzLjc0LTYuNyAxNi42Mi0xMi4wNSAxLjItMi4yMiAyLjIxLTQuNCAzLjIzLTYuODNhMTQ4LjU3IDE0OC41NyAwIDAgMCAxLjU0LTMuODRsLjMtLjc0LjU2LTEuNDRjMy4yLTguMDIgNi4wNS0xMi4wOCAxMi43LTE2LjVhMzUuMjYgMzUuMjYgMCAwIDAgNC45Ni00IDQ2LjM2IDQ2LjM2IDAgMCAwIDMuODgtNC4yOWMuMjctLjM0IDIuNTUtMy4yIDMuMi0zLjk4IDMuNDgtNC4xNSA2LjUxLTUuOSAxMS41MS01LjkgMy4wOCAwIDUuNjItLjYzIDkuNTctMi4xIDUuNDItMi4wMiA2LjUzLTIuMzQgOC45Ni0yLjIgMi41My4xMyA0Ljg1IDEuMjYgNy4xOCAzLjU5IDEuMyAxLjMgNS41NSA1LjgzIDYuNTIgNi43OCA1LjA2IDUgOS40NCA2LjkyIDE3Ljc3IDYuOTJhMTk3LjUgMTk3LjUgMCAwIDEgMTIuMDguNDVjMTUuOTMuODcgMjEuOTQuNTcgMjUuMjgtMi4yMSA2LjkxLTUuNzcgMTEuNjQtMi43MyAxMS42NCA3Ljc2IDAgMTAuNzMtOC42IDIwLTE5IDIwLTQuOCAwLTguMzIgMS40My05LjM0IDMuNjctMS4xMiAyLjQ4LjY4IDYuMTUgNS45OCAxMC41NyAxMy42IDExLjMzIDExLjI0IDIwLjc2LTcuNjQgMjAuNzZhMjEuOTEgMjEuOTEgMCAwIDAtMTQuNiA1LjI0Yy0zLjI4IDIuNzEtNS44IDUuODYtOS44NSAxMS44MmwtMS41MiAyLjI1Yy0zLjEgNC41Ny01LjAxIDcuMS03LjMyIDkuNC02LjIxIDYuMjEtOS4zIDcuNjQtMTMuMDUgNi44OWwtMS0uMjNhMTAuODIgMTAuODIgMCAwIDAtMi42Ni0uMzdjLTEuNiAwLTIuNDEuNjctOC4xOCA2LjIyLTQuODUgNC42Ny04LjA3IDYuNzgtMTEuODIgNi43OC0xLjMzIDAtMy40NiAxLjE1LTYuNDUgMy40NS0xLjI3Ljk4LTIuNjggMi4xNC00LjUgMy43bC00LjkyIDQuMjlhMTgxLjExIDE4MS4xMSAwIDAgMS00LjU0IDMuODJjLTkuMzMgNy41Ni0xNS42MyAxMC4yLTIwLjIxIDYuNTItMi43LTIuMTUtNC4xNC00LjUxLTQuNjMtNy4yNi0uMzctMi4wNC0uMjYtMy42My4yOS03LjMuODctNS44NS42NS04LjQyLTEuODMtMTEuNi0yLjMyLTIuOTgtMi45Ni0zLjIyLTMuNzctMi4zOS0uMjUuMjYtMS4zNSAxLjYzLTEuNjEgMS45NC0yLjIxIDIuNS00Ljg1IDMuNTctOSAyLjgyLTQuNi0uODQtNS41Ny00LjExLTQuNzItMTAuMDlsLjI0LTEuNTZjLjYtMy42Ni42OC00LjkzLjI1LTUuOC0uNDQtLjg2LTEuOS0uOTQtNS4yMy40bC0uNzQuMjljLTEzLjc4IDUuNTQtMTUuMjYgNi4wOS0xOS40MyA2LjY3LTYuMDMuODQtOS4zMS0xLjYtOS4zMS03Ljl6bTIgMGMwIDUgMi4xNCA2LjYgNy4wNCA1LjkyIDMuOTEtLjU1IDUuNDMtMS4xIDE4Ljk1LTYuNTVsLjc1LS4zYzQuMTctMS42NiA2LjctMS41NCA3Ljc2LjU4LjcxIDEuNDMuNjIgMi43Ni0uMDYgN2wtLjI0IDEuNTNjLS43MiA1LjA0LS4wNiA3LjI3IDMuMDkgNy44NCAzLjQzLjYyIDUuMzgtLjE3IDcuMTUtMi4xOC4yLS4yMyAxLjM0LTEuNjYgMS42OC0yIDEuOS0xLjk2IDMuODItMS4yNSA2Ljc4IDIuNTUgMi45IDMuNzQgMy4xNyA2Ljc3IDIuMjIgMTMuMTItMSA2Ljc1LS41MiA5LjQgMy42MiAxMi43MSAzLjQ5IDIuOCA5LjEuNDUgMTcuNy02LjUxIDEuMzUtMS4xIDIuNzUtMi4yOCA0LjQ5LTMuNzhsNC45My00LjNjMS44NC0xLjU4IDMuMjctMi43NiA0LjU4LTMuNzcgMy4zNC0yLjU2IDUuNzQtMy44NiA3LjY3LTMuODYgMy4wNCAwIDUuOTUtMS45IDEwLjQzLTYuMjJsMi40Ni0yLjM5Yy45NC0uODkgMS42Ny0xLjU2IDIuMzctMi4xMyAxLjgxLTEuNDkgMy4zLTIuMjYgNC43NC0yLjI2IDEuMDMgMCAxLjgxLjEzIDMuMS40Mi43LjE2LjcxLjE3Ljk2LjIxIDIuOTYuNiA1LjQ1LS41NSAxMS4yMy02LjMzIDIuMi0yLjIgNC4wNi00LjY1IDcuMDktOS4xMWwxLjUyLTIuMjVjNC4xNS02LjExIDYuNzYtOS4zNyAxMC4yMi0xMi4yNGEyMy45IDIzLjkgMCAwIDEgMTUuODgtNS43YzE2Ljg3IDAgMTguNjItNy4wMSA2LjM2LTE3LjIzLTUuOS00LjkyLTguMTItOS40MS02LjUyLTEyLjkzIDEuNDItMy4xMiA1LjY3LTQuODQgMTEuMTYtNC44NCA5LjI1IDAgMTctOC4zNCAxNy0xOCAwLTguOTQtMi44OC0xMC43OS04LjM2LTYuMjMtMy45NCAzLjI4LTkuOTggMy41OS0yNi42NyAyLjY4bC0xLjAyLS4wNmMtNS4wOS0uMjctNy45OS0uMzktMTAuOTUtLjM5LTguODggMC0xMy43Ni0yLjE0LTE5LjE4LTcuNS0xLS45OC01LjI2LTUuNTMtNi41My02Ljc5LTEuOTktMS45OS0zLjg2LTIuOS01Ljg3LTMtMi4wMy0uMTItMy4wNi4xOC04LjE1IDIuMDctNC4xNSAxLjU1LTYuOSAyLjIyLTEwLjI3IDIuMjItNC4zMyAwLTYuODQgMS40Ni05Ljk4IDUuMi0uNjMuNzQtMi44OSAzLjYtMy4xOCAzLjk1YTQ4LjI5IDQ4LjI5IDAgMCAxLTQuMDQgNC40NiAzNy4yNiAzNy4yNiAwIDAgMS01LjI0IDQuMjNjLTYuMjYgNC4xNy04LjkgNy45MS0xMS45NSAxNS41OGwtLjU3IDEuNDMtLjI4Ljc0YTUzMS41IDUzMS41IDAgMCAxLTEuNTYgMy44OCA3Ny40OSA3Ny40OSAwIDAgMS0zLjMyIDdjLTMuMTYgNS44OC03LjgyIDguOTctMTcuNjMgMTIuOTZsLTMuOTIgMS41OGMtMS42LjY0LTIuODQgMS4xNS00LjA1IDEuNjdhNzkuMiA3OS4yIDAgMCAwLTguMyA0LjA4IDU0LjggNTQuOCAwIDAgMC03LjM1IDUuMDJDMzkxLjEyIDUxNC43OCAzODkgNTE4LjIxIDM4OSA1MzAuMzF6bTEzMy4yMi03OS43NmMzLjA2IDEuNTMgNi41NCAyLjAyIDEwLjY4IDEuNyAyLjUzLS4yIDQuOTEtLjYyIDguOC0xLjQ5IDUuMzYtMS4xOSA2LjMzLTEuMzggOC4zMy0xLjU0IDIuNzgtLjIzIDQuODIuMTcgNi4yOSAxLjQgMS41OCAxLjMxIDEuOTYgMi43MiAxLjI2IDQuMjItLjY2IDEuMzgtMS4wNSAxLjc0LTUuMDUgNS4wNy0zLjUzIDIuOTMtNS4wMyA0LjgzLTUuMDMgNy4wOSAwIDcuMyAxLjI5IDEwLjAyIDcuODMgMTUuNjIgMy44NiAzLjMgNS45MyA2Ljg0IDUuMjggOS42Mi0uNzUgMy4yNS00Ljk2IDUuMDItMTIuNjEgNS4wMi03LjE4IDAtMTIuNyA0LjYxLTIwLjAzIDE0LjY4LS41LjctMy45NiA1LjU3LTQuOTQgNi44N2EzOC44OSAzOC44OSAwIDAgMS00LjcyIDUuNWMtMS4wNi45OC0yLjA5IDEuNy0zLjEgMi4xNS0yLjg1IDEuMjYtNS4wNSAxLjU3LTkuODMgMS43NC03LjY2LjI3LTEwLjg3IDEuNDUtMTQuOTggNy4xLTEuNTggMi4xNy0zLjExIDQtNC42OCA1LjZhNDIuODcgNDIuODcgMCAwIDEtOC42NSA2LjY5Yy0uMTUuMDgtMTAuNjkgNi4xOS0xNC44IDguODMtMy43NiAyLjQyLTYuNDUgMi4wNC04LjIyLS43Ny0xLjI4LTIuMDMtMS45LTQuNTQtMi44Ny0xMC4zNS0uODQtNS4wOC0xLjI3LTcuMDgtMi4wNi04LjkzLS45Ny0yLjMtMi4yMS0zLjI0LTQuMDItMi44OC02LjIgMS4yNC04Ljk1IDEuMzktMTAuOTguMi0yLjM3LTEuNC0zLjEzLTQuNjItMi42Mi0xMC43My4xNi0xLjk2LTEuMDQtMi44Ny0zLjc2LTMuMDQtMi4yNC0uMTMtNC45LjItOS45NCAxLjEybC0uNjkuMTJjLTcuOTcgMS40NS0xMC43MiAxLjcyLTEyLjcyLjczLTIuOTEtMS40My0xLjYtNS4yNyA0LjIzLTEyLjIxIDUuNDgtNi41MyAxMC42LTEwLjgxIDE1Ljc2LTEzLjUzIDMuNzQtMS45NyA1Ljk0LTIuNjUgMTIuMTYtNC4xIDcuMjktMS43MiAxMC40LTMuNTEgMTQuMDQtOS4zMSAyLjk2LTQuNzUgMTAuNzQtMTguNjIgMTIuMTQtMjAuODQgMy41OS01LjY3IDYuOC05LjEgMTEuMDUtMTEuMzQgMi42LTEuMzggNC43Mi0yLjgyIDkuMTctNi4wN2wxLjM4LTEuMDFjNy44NS01LjcyIDEyLjMtNy45OCAxNy42OC03Ljk4IDQuMjIgMCA2LjQ5IDEuMzYgOS4xMyA0Ljc3LjM0LjQzIDEuNjcgMi4yMiAyIDIuNjcuODUgMS4wOSAxLjYgMS45OCAyLjQ1IDIuODNhMjQuMjkgMjQuMjkgMCAwIDAgNi42NCA0Ljc4em0tLjQ0LjljLTIuOC0xLjQtNS0zLjAzLTYuOTItNC45Ny0uODctLjktMS42NS0xLjgxLTIuNTEtMi45My0uMzUtLjQ2LTEuNjgtMi4yNS0yLjAxLTIuNjctMi40Ny0zLjE4LTQuNDYtNC4zOC04LjM0LTQuMzgtNS4wOSAwLTkuNCAyLjItMTcuMDkgNy43OGwtMS4zOCAxLjAxYy00LjQ5IDMuMjktNi42MyA0Ljc0LTkuMyA2LjE1LTQuMDYgMi4xNS03LjE2IDUuNDUtMTAuNjYgMTEtMS4zOSAyLjE5LTkuMTYgMTYuMDUtMTIuMTUgMjAuODItMy43OSA2LjA3LTcuMTMgNy45OC0xNC42NiA5Ljc1LTYuMTMgMS40NS04LjI3IDIuMS0xMS45MiA0LjAyLTUuMDQgMi42Ni0xMC4wNSA2Ljg2LTE1LjQ2IDEzLjMtNS40MyA2LjQ2LTYuNTMgOS42OS00LjU1IDEwLjY2IDEuNy44NCA0LjQ4LjU3IDEyLjEtLjgxbC43LS4xM2M1LjEyLS45MyA3LjgyLTEuMjcgMTAuMTctMS4xMiAzLjIxLjIgNC45MiAxLjQ4IDQuNyA0LjExLS40OCA1Ljc2LjIgOC42NCAyLjEzIDkuNzggMS43MyAxLjAyIDQuMzQuODggMTAuMjctLjMxIDIuMzUtLjQ3IDQgLjc4IDUuMTQgMy40Ny44MyAxLjk1IDEuMjcgNCAyLjA3IDguOGwuMDYuMzZjLjk0IDUuNjUgMS41NSA4LjExIDIuNzIgOS45OCAxLjQ2IDIuMyAzLjUyIDIuNiA2Ljg0LjQ2IDQuMTQtMi42NiAxNC42OS04Ljc3IDE0LjgxLTguODVhNDEuOSA0MS45IDAgMCAwIDguNDYtNi41NCA0Ny44OSA0Ny44OSAwIDAgMCA0LjYtNS40OGM0LjMyLTUuOTUgNy44MS03LjIzIDE1Ljc0LTcuNSA0LjY2LS4xNyA2Ljc2LS40NyA5LjQ2LTEuNjcuOS0uNCAxLjg1LTEuMDYgMi44NC0xLjk2YTM4LjAzIDM4LjAzIDAgMCAwIDQuNi01LjM2Yy45Ni0xLjMgNC40LTYuMTYgNC45My02Ljg3IDcuNS0xMC4zMSAxMy4yMi0xNS4wOSAyMC44My0xNS4wOSA3LjI0IDAgMTEuMDItMS42IDExLjY0LTQuMjQuNTQtMi4zMi0xLjM2LTUuNTUtNC45Ny04LjY0LTYuNzUtNS43OS04LjE3LTguNzktOC4xNy0xNi4zOCAwLTIuNjcgMS42NC00Ljc0IDUuMzktNy44NiAzLjgtMy4xNyA0LjIzLTMuNTYgNC43OC00LjczLjUtMS4wNi4yNS0xLjk5LS45OS0zLjAzLTIuMjMtMS44NS00LjcyLTEuNjUtMTMuNzYuMzYtMy45My44Ny02LjM1IDEuMy04Ljk0IDEuNS00LjMuMzQtNy45Ny0uMTgtMTEuMi0xLjh6bS0yOC0zLjljNS42NS0yLjgyIDguOTYtMi4yIDEyLjkgMS4zNy41Ni41IDIuNiAyLjQ3IDMuMDIgMi44NyA0LjIgMy44OSA4LjA3IDUuNzEgMTQuMyA1LjcxIDExLjM3IDAgMTQgMS40MSAxNi4xIDguMDkuMjYuODMgMS4zNSA0LjYgMS42NiA1LjYyLjggMi42MyAxLjY0IDUuMDMgMi43IDcuNiAyLjEzIDUuMTcgMi42NCA4LjMyIDEuNzIgMTAuMjQtLjc3IDEuNjEtMi4xIDIuMTgtNS4zNyAyLjc5LTIuMzIuNDMtMi44LjUzLTMuODUuODUtMS44NS41OC0zLjM1IDEuNC00LjYgMi42Ni0xIDEtMi4wMiAyLjEzLTMuMzEgMy42Ni0uNi43MS0yLjkxIDMuNS0zLjQ2IDQuMTQtNy4yIDguNTQtMTIuNDMgMTIuMzUtMTkuNTkgMTIuMzUtMy43NiAwLTYuOTUgMS4yOC0xMC41OSA0LTEuODQgMS4zNy0xMS42MiAxMC4zMS0xNS4yMiAxMy4wNmE3My4wOSA3My4wOSAwIDAgMS04Ljk1IDUuODhjLTQuNTggMi41NC03LjM1IDMuMjItOC45OCAyLjIzLTEuMzItLjgtMS42NS0yLjA3LTEuOTQtNS41YTUyLjUzIDUyLjUzIDAgMCAwLS4xNi0xLjgxYy0uNTQtNC43My0yLjI0LTYuODYtNy4xNi02Ljg2LTcuMTEgMC04Ljg1LTEuMjMtOS43My01LjQxLS45Ni00LjYxLTIuMS02LjctNi41NS05LjY3LTMuOTctMi42NS00LjMxLTUuNDItMS41Mi04LjIyIDItMiA0LjYzLTMuNSAxMS4zNS02Ljg3IDYuNjEtMy4zIDkuMi00LjggMTEuMS02LjY4YTM5LjA5IDM5LjA5IDAgMCAwIDUuMy02LjQ4Yy45OC0xLjUgMS44My0zLjA0IDIuODgtNS4xM2wyLjEyLTQuM2MuOTEtMS44MyAxLjcyLTMuMzcgMi42MS00Ljk4IDUuNzQtMTAuMzIgMTAuMzctMTQuNzggMjMuMjItMjEuMnptLTIyLjM0IDIxLjdjLS44OSAxLjU5LTEuNjkgMy4xMi0yLjYgNC45NGwtMi4xMSA0LjNhNTIuOSA1Mi45IDAgMCAxLTIuOTQgNS4yMyA0MC4wOCA0MC4wOCAwIDAgMS01LjQ0IDYuNjNjLTIgMi00LjYyIDMuNTEtMTEuMzUgNi44Ny02LjYgMy4zLTkuMiA0LjgtMTEuMSA2LjY5LTIuMzMgMi4zNC0yLjA4IDQuMzcgMS4zOCA2LjY3IDQuNyAzLjE0IDUuOTYgNS40NiA2Ljk3IDEwLjMuNzggMy43IDIuMDkgNC42MiA4Ljc1IDQuNjIgNS41IDAgNy41NyAyLjU3IDguMTUgNy43NS4wNi41LjA5LjgyLjE3IDEuODQuMjUgMy4wNi41NSA0LjE3IDEuNDYgNC43MiAxLjIuNzQgMy42OS4xMyA3Ljk4LTIuMjVhNzIuMDkgNzIuMDkgMCAwIDAgOC44Mi01LjhjMy41NS0yLjcgMTMuMzQtMTEuNjUgMTUuMjQtMTMuMDcgMy43OS0yLjgzIDcuMTgtNC4xOSAxMS4xOC00LjE5IDYuNzcgMCAxMS44LTMuNjcgMTguODMtMTJsMy40NS00LjEzYTYwLjA3IDYwLjA3IDAgMCAxIDMuMzctMy43MiAxMS43MiAxMS43MiAwIDAgMSA1LjAxLTIuOTFjMS4xLS4zNCAxLjYtLjQ1IDMuOTctLjg5IDIuOTUtLjU1IDQuMDctMS4wMiA0LjY1LTIuMjMuNzYtMS41OS4yOC00LjUtMS43NC05LjQzYTg0LjQ2IDg0LjQ2IDAgMCAxLTIuNzQtNy42OWMtLjMxLTEuMDMtMS40LTQuOC0xLjY2LTUuNjEtMS45NS02LjItNC4xNi03LjM5LTE1LjE0LTcuMzktNi41IDAtMTAuNjEtMS45My0xNC45OC01Ljk4LS40NC0uNC0yLjQ2LTIuMzctMy4wMS0yLjg2LTMuNjUtMy4zLTYuNTItMy44NS0xMS43OS0xLjIxLTEyLjY3IDYuMzMtMTcuMTUgMTAuNjUtMjIuNzggMjAuOHptNTUuODYgMTEuOTNjLTIuOTggNi40NS0xNi43OCAxNS4yNi0yNi43NCAxNS4yNi01LjMzIDAtNy41Ni0yLjk4LTcuMTEtNy44Ni4zMi0zLjQ4IDIuMS03LjkxIDMuOTMtMTAuNjFsMS41Mi0yLjMyYTQ0Ljk1IDQ0Ljk1IDAgMCAxIDEuODgtMi43YzMuNjYtNC44IDcuODUtNy40NSAxMy42Mi03LjQ1IDkuMDYgMCAxNS43NSA5LjUyIDEyLjkgMTUuNjh6bS0uOS0uNDJjMi41Mi01LjQ3LTMuNjUtMTQuMjYtMTItMTQuMjYtNS40IDAtOS4zMyAyLjQ4LTEyLjgyIDcuMDYtLjYuOC0xLjE3IDEuNi0xLjg1IDIuNjQgMCAwLTEuMiAxLjg3LTEuNTIgMi4zMy0xLjc0IDIuNTctMy40NiA2Ljg1LTMuNzcgMTAuMTQtLjQgNC4zMyAxLjQzIDYuNzcgNi4xMiA2Ljc3IDkuNTcgMCAyMy4wMi04LjU4IDI1LjgzLTE0LjY4em0tNjkuNjcgMjAuNzRjMi4wOC4xOCA0LjQ0LjgxIDUuODggMS44IDIuMTIgMS40NyAyLjIgMy42LS4yNiA2LjA1LTUuMTQgNS4xNS0xMi44NSA0LjM0LTEyLjg1LTEuMzUgMC00LjY2IDMuMTQtNi44NCA3LjIzLTYuNXptLS4wOSAxYy0zLjU2LS4zLTYuMTQgMS41LTYuMTQgNS41IDAgNC41OCA2LjUzIDUuMjYgMTEuMTUuNjUgMi4wMy0yLjA0IDEuOTgtMy40My40LTQuNTItMS4yNy0uODgtMy40OC0xLjQ3LTUuNC0xLjYzem0yOS41OS0yMjUuOTVjNC42NCAyLjM1IDE3LjI3IDguMjQgMTkuMzkgOS40M2EyNC4xNCAyNC4xNCAwIDAgMSA3LjA1IDUuNjQgNDUuMDMgNDUuMDMgMCAwIDEgMy43NSA1LjJjMi40IDMuNzguMDQgNy42Ni02LjIgMTEuNjMtNC45NyAzLjE2LTEyLjE4IDYuMy0yMS45NSA5LjgyLTQuODQgMS43NC0xOS42MyA2LjY4LTIxLjEgNy4yLTYuNTkgMi4zMy0xNC44NS4xLTI1LjE0LTUuODYtMy45My0yLjI3LTgtNS0xMi45NC04LjU0LTIuMjMtMS42MS05LjUtNi45OS0xMC43LTcuODVhODEuMjEgODEuMjEgMCAwIDAtOC42My01LjdjLTQuODItMi42LTQuNDUtNi42NC4xNy0xMi4xMyAzLjI3LTMuODggNC4xNy00LjY3IDE4LjEtMTYuMzNhMjMwLjIgMjMwLjIgMCAwIDAgOC44OS03Ljc0IDk1LjIgOTUuMiAwIDAgMCA0LjcyLTQuNjZjNS4wOC01LjQzIDkuOC02LjQ5IDE0Ljk3LTMuOTIgMi4yNCAxLjEgNC41MyAyLjg1IDcuNDMgNS41MiAxLjQ4IDEuMzcgNi45NCA2LjcyIDcuOTggNy43IDUuMiA0LjkxIDkuNDYgOC4yIDE0LjIgMTAuNnptLS40Ni45Yy00Ljg1LTIuNDUtOS4xOC01Ljc5LTE0LjQ0LTEwLjc2LTEuMDUtMS02LjUtNi4zNC03Ljk3LTcuNjktMi44My0yLjYxLTUuMDYtNC4zLTcuMi01LjM3LTQuNzUtMi4zNi05LTEuNC0xMy44IDMuNzFhOTYuMTggOTYuMTggMCAwIDEtNC43NiA0LjcxYy0yLjQ4IDIuMy01LjE2IDQuNjItOC45MiA3Ljc3LTEzLjg2IDExLjYtMTQuNzcgMTIuNC0xNy45OCAxNi4yMS00LjI4IDUuMDgtNC41OCA4LjQtLjQ2IDEwLjYxIDIuMjMgMS4yIDQuOSAyLjk5IDguNzQgNS43NyAxLjIuODcgOC40NyA2LjI0IDEwLjcgNy44NWExNTQuOCAxNTQuOCAwIDAgMCAxMi44NSA4LjQ5YzEwLjA2IDUuODIgMTguMDcgNy45OCAyNC4zIDUuNzggMS40OC0uNTIgMTYuMjctNS40NyAyMS4xLTcuMiA5LjctMy41IDE2Ljg2LTYuNjEgMjEuNzUtOS43MiA1Ljg0LTMuNzEgNy45LTcuMSA1LjktMTAuMjZhNDQuMDkgNDQuMDkgMCAwIDAtMy42Ny01LjA4IDIzLjE2IDIzLjE2IDAgMCAwLTYuNzgtNS40MmMtMi4wOC0xLjE2LTE0LjY4LTcuMDUtMTkuMzYtOS40em0tMzguODMgOC4wNWMzLjExLS4zNyA1LjctLjEzIDguNC43IDIuMTUuNjYgMi43NC45MyA4LjY0IDMuNzcgNC43NSAyLjI5IDguMzkgMy44NiAxMy4xOSA1LjU2IDguMzggMi45NyAxMS4zMiA2LjIzIDguODMgOS43Ni0yLjA4IDIuOTQtOC4wNCA1LjkyLTE3Ljg0IDkuMTgtOC40NSAyLjgyLTE1LjQ4IDIuMzUtMjEuNDMtLjktNC42NS0yLjU1LTguMzMtNi41LTEyLjE1LTEyLjMtMi45LTQuNDEtMi43My04LjIuMTYtMTEuMDYgMi40OC0yLjQ1IDYuODctNC4wNyAxMi4yLTQuN3ptLjEyIDFjLTUuMTMuNi05LjMzIDIuMTYtMTEuNjIgNC40Mi0yLjUzIDIuNS0yLjY4IDUuNzctLjAyIDkuOCAzLjczIDUuNjggNy4zIDkuNTEgMTEuOCAxMS45NyA1LjcgMy4xMSAxMi40MyAzLjU3IDIwLjYyLjg0IDkuNTktMy4yIDE1LjQ0LTYuMTIgMTcuMzQtOC44MiAxLjk0LTIuNzUtLjUtNS40NS04LjM1LTguMjQtNC44NC0xLjcyLTguNS0zLjMtMTMuMjgtNS42LTUuODQtMi44MS02LjQyLTMuMDctOC41LTMuNzFhMTguNDIgMTguNDIgMCAwIDAtOC0uNjZ6TTIwMi41IDUwMC4zOGMwIDQuNzgtMS40NSA3LjU2LTQuNDMgOC45My0yLjI5IDEuMDUtNC41NSAxLjIzLTEwLjc5IDEuMmwtMS43OC0uMDFjLTkuMTkgMC0xNy03LjY1LTE3LTE1LjUgMC03LjU5IDEwLjYtMTAuNTEgMTkuNzQtNS40NCAyLjc4IDEuNTUgNC4yMSAxLjk0IDguNTcgMi43NSA0LjQ0LjgzIDUuNjkgMi4yNyA1LjY5IDguMDd6bS0xIDBjMC01LjMtLjktNi4zNC00Ljg4LTcuMDgtNC40NS0uODMtNS45Ni0xLjI1LTguODYtMi44Ni04LjU3LTQuNzYtMTguMjYtMi4xLTE4LjI2IDQuNTYgMCA3LjMgNy4zNiAxNC41IDE2IDE0LjVoMS43OWM2LjA2LjA0IDguMjYtLjE0IDEwLjM2LTEuMSAyLjYtMS4yIDMuODUtMy42IDMuODUtOC4wMnptMzMuMzMtMTE3Ljg1YzMuNzEtMS4zMSA4LjctMi43IDE2LjEtNC41NSAyLjU4LS42NSAxNi41My00LjA0IDIwLjU2LTUuMDUgMTkuNTktNC45MyAzMS41NS04LjkgMzguMjMtMTMuMzUgMTQuOTMtOS45NSAzNi44Ny0zMy44OCA0My44My00Ny44IDIuMjUtNC41IDQuNjUtNi4zOCA3LjY4LTYuMjUgMS4yNi4wNiAyLjYxLjQ1IDQuMzIgMS4yYTUwLjgxIDUwLjgxIDAgMCAxIDMuNTQgMS43bDEuMjYuNjNjNC43OCAyLjM0IDguMzggMy40NCAxMi42NSAzLjQ0IDcuMiAwIDEwLjAxIDMuMDcgOC4zNSA3LjkxLTEuNCA0LjA2LTUuOTIgOC45MS0xMS4xIDEyLjAyLTguMyA0Ljk4LTExLjc1IDE3LjMtMTEuNzUgMzMuNTcgMCAzLjU5LTEuMzcgNi4yOC0zLjk4IDguMzYtMS45OCAxLjU4LTQuMiAyLjYtOC40NyA0LjE2bC0xLjAyLjM3Yy00Ljg1IDEuNzUtNi45OCAyLjc3LTguNjggNC40Ni01LjA5IDUuMS0xMi41NCA3LjE1LTIwLjM1IDcuMTUtMS4zOCAwLTIuNDcuOTItMy45OSAzLjEtLjI5LjQxLTEuMzIgMS45NS0xLjQ3IDIuMTgtMi42OCAzLjkyLTQuOTMgNS43Mi04LjU0IDUuNzItNy44NCAwLTEwLjc0LjkzLTIxLjc2IDYuOTQtNS4xOCAyLjgyLTguOCAzLjU4LTE0LjY2IDMuNjgtLjI2IDAtLjQ3IDAtLjkyLjAyLTQuODIuMDYtNy4xMi4zLTEwLjUxIDEuMzRhNzMuNDMgNzMuNDMgMCAwIDAtOC44OSAzLjU2Yy0yLjE3IDEtMTAuNTMgNS4wMS0xMC4yMyA0Ljg3LTcuNzkgMy43LTEzLjMyIDUuOTgtMTguOSA3LjU3LTEyLjQxIDMuNTUtMTguNTggMi4yNC0yNy40Mi00LjA3LTIuNTgtMS44NS0yLjcyLTQuNDMtLjgzLTcuNjIgMS40NS0yLjQ1IDMuOS01LjA5IDguMDgtOC45N2wxLjc4LTEuNjRjMy45Mi0zLjYgNC40OC00LjExIDUuOS01LjUzIDIuMzItMi4zMiAzLjEyLTMuNSA1LjQ4LTcuNjMgMS45My0zLjM2IDMuMzctNS4xMSA2LjI3LTcuMDYgMi4zLTEuNTQgNS4zNC0yLjk4IDkuNDQtNC40M3ptLjM0Ljk0Yy00LjAzIDEuNDItNyAyLjgzLTkuMjIgNC4zMi0yLjc1IDEuODUtNC4xIDMuNDktNS45NiA2LjczLTIuNCA0LjItMy4yNCA1LjQ0LTUuNjQgNy44My0xLjQzIDEuNDQtMiAxLjk2LTUuOTQgNS41N2wtMS43NyAxLjYzYy00LjEgMy44Mi02LjUyIDYuNDEtNy45IDguNzUtMS42NSAyLjc5LTEuNTQgNC44LjU1IDYuMyA4LjYgNi4xNCAxNC40NiA3LjM4IDI2LjU3IDMuOTIgNS41LTEuNTcgMTEtMy44NCAxOC43NC03LjUxLS4zLjE0IDguMDYtMy44OCAxMC4yNC00Ljg4YTc0LjMgNzQuMyAwIDAgMSA5LjAxLTMuNmMzLjUxLTEuMDkgNS44OS0xLjMzIDEwLjgtMS40aC45MWM1LjcyLS4xIDkuMTgtLjgzIDE0LjItMy41NyAxMS4xNi02LjA4IDE0LjItNy4wNiAyMi4yNC03LjA2IDMuMTkgMCA1LjItMS42IDcuNzEtNS4yOGwxLjQ4LTIuMmMxLjctMi40MyAzLTMuNTIgNC44MS0zLjUyIDcuNTcgMCAxNC43OC0yIDE5LjY1LTYuODUgMS44My0xLjg0IDQuMDQtMi45IDkuMDQtNC43bDEuMDItLjM3YzguNi0zLjEzIDExLjc5LTUuNjcgMTEuNzktMTEuNTggMC0xNi42IDMuNTMtMjkuMiAxMi4yNC0zNC40MyA1LTMgOS4zNS03LjY3IDEwLjY2LTExLjQ4IDEuNDItNC4xMy0uODMtNi41OS03LjQtNi41OS00LjQ1IDAtOC4xOS0xLjE0LTEzLjA5LTMuNTQtNy41Mi0zLjY3LTYuNzgtMy4zNC04LjcyLTMuNDMtMi41OC0uMS00LjY1IDEuNTItNi43NCA1LjctNy4wNCAxNC4wNy0yOS4xIDM4LjE0LTQ0LjE3IDQ4LjE5LTYuODEgNC41NC0xOC44NCA4LjUyLTM4LjU1IDEzLjQ4LTQuMDMgMS4wMi0xNy45OCA0LjQtMjAuNTYgNS4wNS03LjM3IDEuODQtMTIuMzMgMy4yMy0xNiA0LjUyek0yNTIgMzg3LjVjMi4wOCAwIDQtLjIgNy4yNS0uNjkgNS4yMi0uNzcgNi42NC0uOSA4LjQ2LS41IDIuNTIuNTYgMy43OSAyLjM1IDMuNzkgNS42OSAwIDQuMDUtMi4yNyA3LjI5LTYuNjIgMTAuMTEtMy4yNCAyLjEtNi41MyAzLjUzLTE0LjE1IDYuNGwtLjI3LjEtMi4yOC44NmMtMy4wNCAxLjE2LTUuMjcgMi41Mi05LjMzIDUuNDNsLS44LjU3Yy04LjE5IDUuODgtMTMuMzUgOC4wMy0yMy4wNSA4LjAzLTQuOTggMC02Ljg4LTIuMDMtNS43NS01LjYyLjg3LTIuODEgMy41OC02LjU2IDcuOC0xMS4xMyAxLjI2LTEuMzcgMi42NC0yLjggNC4xNS00LjMgMy4xNy0zLjE0IDExLjI1LTEwLjYxIDExLjQ1LTEwLjguNDYtLjQ3LjkzLS44OSAxLjQtMS4yNiAzLjM4LTIuNzEgNS43Ny0zLjA4IDE0LjE4LTIuOTMgMS42NS4wMyAyLjYzLjA0IDMuNzcuMDR6bTAgMWMtMS4xNSAwLTIuMTMtLjAxLTMuNzktLjA0LTguMTgtLjE0LTEwLjQuMi0xMy41NCAyLjcxLS40NC4zNS0uODguNzQtMS4zMiAxLjE4LS4yLjIxLTguMyA3LjY5LTExLjQ1IDEwLjgyYTEzNC42IDEzNC42IDAgMCAwLTQuMTIgNC4yNmMtNC4xMiA0LjQ3LTYuNzYgOC4xMi03LjU4IDEwLjc1LS45IDIuODguNDUgNC4zMiA0LjggNC4zMiA5LjQ2IDAgMTQuNDQtMi4wNyAyMi40Ni03Ljg0bC44LS41N2M0LjEzLTIuOTYgNi40Mi00LjM2IDkuNTYtNS41NmwyLjMtLjg2LjI1LS4xYzcuNTUtMi44NCAxMC44LTQuMjUgMTMuOTctNi4zIDQuMDgtMi42NSA2LjE2LTUuNiA2LjE2LTkuMjcgMC0yLjg5LS45Ny00LjI2LTMtNC43LTEuNjUtLjM3LTMuMDUtLjI1LTguMS41LTMuMy41LTUuMjYuNy03LjQuN3ptMTEyLjQ3LTQ1LjM0Yy0xLjg4IDUuNDQtMS45OCA2Ljc2LS45OCAxMi43NiAxLjE4IDcuMDYtMS4zOCAxNi41OC01LjQ5IDE2LjU4YTE2Ljg5IDE2Ljg5IDAgMCAwLTEuNTEuMDdsLS42NC4wNGMtMi44Ni4xOC00LjgzLjE3LTYuOTQtLjE3LTYuNTUtMS4wNi0xMC40MS01LjE0LTEwLjQxLTEzLjQ0IDAtMTMuOSAyLjE0LTE5LjY5IDguMTMtMjYuMzNhMjEuOSAyMS45IDAgMCAwIDIuNTItMy43NWMuNTktMS4wMyAyLjc4LTUuMTMgMi43Mi01LjAxIDQuNDQtOC4xNCA3LjcxLTExLjUzIDEyLjI1LTEwLjQgMS4xNy4zIDIuMi43NyAzLjU4IDEuNTlsMS4zOS44NGEyMCAyMCAwIDAgMCAzLjEgMS42Yy43LjI3IDEuOC4zMiA0Ljc1LjI2bC43Mi0uMDFjMy4xNi0uMDUgNC43OC4wOCA1LjgzLjY2IDEuNjEuODkgMS4yIDIuNTYtMS4xNCA0LjlhMjE1LjkgMjE1LjkgMCAwIDEtMy44NiAzLjc2Yy0xMC42IDEwLjEtMTIuNzUgMTIuNC0xNC4wMiAxNi4wNXptLS45NC0uMzJjMS4zNC0zLjkgMy40Ni02LjE3IDE0LjI3LTE2LjQ2IDEuNTUtMS40NyAyLjczLTIuNjIgMy44NS0zLjczIDEuOTQtMS45NSAyLjE3LTIuODggMS4zNS0zLjMzLS44Mi0uNDUtMi4zNy0uNTgtNS4zMi0uNTNsLS43Mi4wMWMtMy4xNC4wNi00LjI2LjAyLTUuMTQtLjM0LTEuMDYtLjQxLTEuOTctLjktMy4yNS0xLjY3bC0xLjM4LS44M2ExMi4xIDEyLjEgMCAwIDAtMy4zMS0xLjQ3Yy0zLjg4LS45Ny02LjkyIDIuMTctMTEuMTMgOS45LjA3LS4xMy0yLjE0IDMuOTgtMi43MyA1LjAyYTIyLjcxIDIyLjcxIDAgMCAxLTIuNjUgMy45MmMtNS44MSA2LjQ3LTcuODcgMTItNy44NyAyNS42NyAwIDcuNzkgMy40OCAxMS40NyA5LjU3IDEyLjQ1IDIuMDEuMzMgMy45Mi4zNCA2LjcxLjE2YTM3MS4zMyAzNzEuMzMgMCAwIDAgMS4yMy0uMDdjLjQyLS4wMy43My0uMDQuOTktLjA0IDMuMiAwIDUuNi04LjkgNC41LTE1LjQyLTEuMDItNi4xNi0uOTEtNy42NCAxLjAzLTEzLjI0em0tOS4yNiAxMi40MmMuNTguNTIgMi41IDEuOSAyLjU1IDEuOTMgMS45NiAxLjU3IDIuMDQgMy4zMS4wMSA2LjM2LTMuNzQgNS42NC04LjgzIDMuMDktOC44My00LjU1IDAtMy44MS41MS01LjY3IDIuMDctNi4wMiAxLjE4LS4yNiAyIC4zIDQuMiAyLjI4em0tMS4zNCAxLjQ4Yy0xLjUtMS4zNS0yLjIzLTEuODUtMi40My0xLjgtLjE3LjAzLS41IDEuMjMtLjUgNC4wNiAwIDUuODcgMi42NyA3LjIxIDUuMTcgMy40NSAxLjUtMi4yNiAxLjQ3LTIuODQuNC0zLjcuMDMuMDMtMS45NS0xLjQtMi42NC0yem0yMjIuOS0xMzAuMTljMi4yLTEuMSAzLjY3LTEuNjYgNS44OC0yLjM2bC4yOC0uMDlhNDguOTIgNDguOTIgMCAwIDAgOC43OS0zLjU1YzQuMTctMi4wOCA2LjM1LTEuODggNi45Ni44NC40NCAyIC4yIDQuMDEtMS4yNSAxMi43LTIuMjcgMTMuNjItOS4xNiAyNi4xNC0yMS4xNyAzNi4zLTQuMyAzLjYzLTcuNDEgNC4zOS05Ljc1IDIuNDQtMS44OC0xLjU3LTMuMS00LjU3LTQuNjEtMTAuNDgtLjMtMS4xNS0xLjQzLTUuODMtMS43Mi02Ljk2YTExNC4xOCAxMTQuMTggMCAwIDAtMi43MS05LjIyYy0yLjQtNi44Mi0zLjAzLTEwLjc4LTIuMS0xMi45NC43Ny0xLjgzIDIuMDgtMi4yNCA1LjYtMi40NSAxLjQ5LS4wOSAyLjA5LS4xNCAyLjk3LS4yOGwxLjk1LS4zM2MuNzItLjEyIDEuMjItLjIgMS42OC0uMjkgMS4xLS4yIDEuOTItLjM4IDIuNzEtLjYgMS43LS40OSAzLjQyLTEuMiA2LjQ5LTIuNzN6bS40NC45Yy0zLjExIDEuNTQtNC44OCAyLjI5LTYuNjUgMi43OS0uODQuMjMtMS42OS40Mi0yLjgxLjYzYTEwOC43NyAxMDguNzcgMCAwIDEtMy44MS42M2MtLjc3LjEzLTEuMzkuMTktMi45Mi4yOC0zLjEzLjE4LTQuMTcuNTEtNC43NCAxLjg1LS43OCAxLjg0LS4yIDUuNjIgMi4xMyAxMi4yYTExNS4xMiAxMTUuMTIgMCAwIDEgMi43NCA5LjMxbDEuNzIgNi45NmMxLjQ2IDUuNyAyLjYyIDguNTggNC4yOCA5Ljk2IDEuODcgMS41NiA0LjQ5LjkzIDguNDctMi40NCAxMS44Mi0xMCAxOC42LTIyLjMgMjAuODMtMzUuNyAxLjQtOC40NSAxLjY1LTEwLjUxIDEuMjUtMTIuMzEtLjQxLTEuODctMS44Ni0yLTUuNTQtLjE2YTQ5Ljg3IDQ5Ljg3IDAgMCAxLTguOTMgMy42bC0uMjguMWEzNS40IDM1LjQgMCAwIDAtNS43NCAyLjN6bS00LjUgNi41OGMxLjM3LS4zMiAyLjUtLjc1IDMuOS0xLjQyLjM1LS4xOCAyLjU3LTEuMzEgMy4zMi0xLjY3IDEuNS0uNzEgMi45Ny0xLjMxIDQuNy0xLjg5IDIuNy0uOSA0LjY0LS43NyA1Ljg4LjQuOTguOTQgMS4zNCAyLjI2IDEuNDEgNC4xOC4wMi40LjAyLjcuMDIgMS4zNyAwIDUuNjMtNC42MyAxNi44OC0xMS4zNCAyMi43NS00LjM0IDMuOC03LjMxIDQuNjctOS45MiAyLjUyLTIuMDYtMS43LTMuNS00LjY1LTYuNjctMTIuOTEtMS44Ni00LjgzLTIuMDUtOC4xLS42OC0xMC4yIDEuMTItMS43IDIuOS0yLjM2IDUuODMtMi43bDEuMjYtLjEyYzEuMTktLjEyIDEuNzUtLjE5IDIuMy0uMzF6bS0yLjEgMi4zbC0xLjIyLjEyYy0yLjQuMjctMy43Ljc2LTQuMzkgMS44MS0uOTMgMS40My0uNzggNC4xLjg3IDguMzggMy4wMiA3Ljg0IDQuNDEgMTAuNzEgNi4wOCAxMi4wOSAxLjYzIDEuMzQgMy42NC43NSA3LjMzLTIuNDhDNTg0LjYgMjUwLjc3IDU4OSAyNDAuMDggNTg5IDIzNWMwLS42NCAwLS45My0uMDItMS4yOS0uMDUtMS40NC0uMy0yLjMzLS43OS0yLjgtLjYtLjU3LTEuOC0uNjUtMy44Ny4wNGEzNy45NSAzNy45NSAwIDAgMC00LjQ3IDEuOGMtLjcyLjM0LTIuOTMgMS40Ny0zLjMyIDEuNjZhMTkuNTQgMTkuNTQgMCAwIDEtNC4zIDEuNTZjLS42Ni4xNi0xLjI4LjI0LTIuNTYuMzZ6bS0yMjcuNzMtODguOThjLTEuNTkgNC4zLTMuNTQgNy4yNS03LjE0IDExLjRsLTIuNiAyLjk3YTY3LjAyIDY3LjAyIDAgMCAwLTIuNjMgMy4yMyA0Ni40IDQ2LjQgMCAwIDAtNC42OCA3LjVjLTIuODUgNS43LTcuMTQgMTAuMTgtMTIuODUgMTMuODktNC4yNSAyLjc2LTguMjUgNC42Mi0xNS42NyA3LjU5LTExLjAxIDQuNC0xNi40MyAxLjI2LTI3LjIyLTE2LjQtMi44Ni00LjY5LTguOC04LjYzLTE3Ljk4LTEyLjY2LTMtMS4zMy0xMi44OC01LjI0LTE0LjQzLTUuOTItNC45Ni0yLjE4LTcuMDQtMy43Mi02LjQyLTUuODUuNjctMi4zMiA1LjMtNC4wNSAxNS40OC02LjA4IDE2LjYzLTMuMzIgMjYuOTMtMy44MiAzOS45My0zLjAyIDcuOS40OSA5LjY3LjUgMTIuNzQtLjI2IDEuOTktLjQ4IDMuOTItMS4zIDYtMi42bDIuNzktMS43MWM5Ljg2LTYuMTQgMTIuOTQtNy45NiAxNy4zLTkuOSA2LjAzLTIuNzEgMTAuNTctMy4zMiAxMy45NC0xLjQgNy4yIDQuMTIgNy42OCA3LjcgMy40NCAxOS4yMnptLTEuODgtLjdjMy45NS0xMC43IDMuNi0xMy4yNi0yLjU2LTE2Ljc4LTIuNjYtMS41Mi02LjYyLS45OS0xMi4xMiAxLjQ4LTQuMjQgMS45LTcuMyAzLjctMTcuMDcgOS43N2wtMi43OSAxLjczYTIyLjYgMjIuNiAwIDAgMS02LjU3IDIuODRjLTMuMzYuODEtNS4yMi44LTEzLjM0LjMtMTIuODQtLjc4LTIyLjk3LS4yOS0zOS40MSAzLTQuOS45Ny04LjQ1IDEuODgtMTAuNzkgMi43NS0yLjAzLjc2LTMuMDQgMS40NS0zLjE3IDEuOTEtLjE2LjU3IDEuNDggMS43OSA1LjMgMy40NiAxLjUuNjcgMTEuMzkgNC41OCAxNC40NCA1LjkzIDkuNTIgNC4xOSAxNS43NCA4LjMgMTguODcgMTMuNDQgMTAuMzUgMTYuOTMgMTQuODcgMTkuNTYgMjQuNzggMTUuNiA3LjMtMi45MyAxMS4yMS00Ljc1IDE1LjMzLTcuNDIgNS40Mi0zLjUzIDkuNDctNy43NSAxMi4xNS0xMy4xIDEuNDQtMi45IDMuMDItNS40IDQuODYtNy44MmE2OC45NSA2OC45NSAwIDAgMSAyLjcyLTMuMzNsMi42LTIuOTdjMy40Ni0zLjk5IDUuMjgtNi43NSA2Ljc3LTEwLjc5em0tNi42NC0uMzljLTcuOTQgMTIuOC0xOC41MyAyMS43NS0zMy4zIDI1LjIzLTcuODIgMS44My0xMi40Ny0uNzktMTMuMTItNS45My0uNTUtNC40NSAyLjI5LTkuMDYgNi05LjA2IDMuMDIgMCA1LjYtMS42OCAxNS4zOC05LjE2IDEuNDctMS4xMiAyLjU3LTEuOTYgMy42Ni0yLjc0IDQuNC0zLjIgNy43Ny01LjE3IDEwLjgyLTYuMDggNS41Ny0xLjY3IDkuMzMtMi4xNSAxMS4zNS0xLjIyIDIuNSAxLjE0IDIuMjIgNC4xMy0uNzkgOC45NnptLS44NC0uNTJjMi43Mi00LjQgMi45NC02Ljc0IDEuMjEtNy41My0xLjcxLS43OS01LjMyLS4zMy0xMC42NSAxLjI3LTIuOS44Ny02LjIgMi43OS0xMC41MSA1LjkyLTEuMDguNzktMi4xOCAxLjYyLTMuNjUgMi43NC0xMC4wOCA3LjcyLTEyLjYyIDkuMzYtMTUuOTggOS4zNi0zLjAyIDAtNS41IDQuMDItNSA3Ljk0LjU2IDQuNSA0LjYyIDYuNzggMTEuODkgNS4wNyAxNC40OC0zLjQgMjQuODYtMTIuMTggMzIuNjktMjQuNzd6TTQ2MS4xNyAzMy41M2MxMy44OCA0Ljk2IDIwLjc1IDQuOTYgMzEuNjIuMDEgMy4wMi0xLjM3IDUuNDctMi45NCAxMS02LjgyIDUuNTctMy45MiA4LjA1LTUuNTEgMTEuMTQtNi45MiA0LjE0LTEuODggNy43OC0yLjM4IDExLjIyLTEuMjggMy45MiAxLjI2IDYuMiAxMi4zIDYuNzggMjguNDUuNSAxNC4yLS41MiAyOC45My0yLjQ2IDM0LjItMS44MiA0LjkzLTUuODYgOC4xNy0xMS41MSAxMC4wMkE0MS43IDQxLjcgMCAwIDEgNTA2IDkzLjAxYy01Ljc5IDAtOSAyLjQtMTIuMiA3LjY0LS4zNy41OS0xLjU1IDIuNi0xLjcxIDIuODctMS43NSAyLjktMy4wNSA0LjMzLTQuOTMgNC45NS0uOTQuMzItMi4wNy44My0zLjg3IDEuNzRsLTIuNDMgMS4yM2MtMS4wMy41My0xLjg3Ljk0LTIuNyAxLjM0LTYuNDMgMy4xLTExLjczIDQuNzItMTcuMTYgNC43Mi01LjcxIDAtMTAuMDQgMi4wOS0xNC4wMiA1LjkyLTEuMTYgMS4xMS00LjIgNC41My00LjYzIDQuOTQtMi41NCAyLjQ0LTUuOTMgNC4yNC0xMC44NSA2LjEtMS40LjUyLTUuOTggMi4xMy02LjI1IDIuMjJsLTIuMDYuNzhjLS44OS4zNi0xLjc4LjYzLTIuNy44MS01LjU1IDEuMTQtMTEuMTQtLjU0LTE3Ljk4LTQuNDItMS4yNy0uNzMtNS4xMy0zLjA2LTUuNzYtMy40Mi0yLjA1LTEuMTYtNC4xMi0xLjUzLTkuMDktMS45bC0xLjczLS4xNWMtNC43OC0uNC03LjY4LTEuMTQtMTAuMjItMi45Ny01LTMuNjEtNi43Ny03Ljc2LTUuNjUtMTIuMzMgMS4zMy01LjQyIDYuNS0xMS4wMiAxNC44NS0xNy4yOGExNjkuMiAxNjkuMiAwIDAgMSA2LjUtNC42MWMtLjMzLjIzIDQuMzMtMi45MiA1LjMtMy42IDIuNzMtMS45MSA0LjgtMy45IDEyLjc1LTEyLjA0bDEuMDktMS4xYzMuNDktMy41NiA1Ljg5LTUuODkgOC4xMi03LjgzIDIuOS0yLjUgNC43Mi01Ljk1IDcuNS0xMy4wNWwuNjMtMS42MWMyLjctNi45MiA0LjI4LTEwIDYuODctMTIuMzMgMS40Mi0xLjI4IDYuNjgtNi41NCA3LjkzLTcuNSAzLjk4LTMgOC4wMS0yLjczIDE5LjU3IDEuNHptLS4zNC45NGMtMTEuMjYtNC4wMi0xNS00LjI4LTE4LjYyLTEuNTMtMS4xOS45LTYuNCA2LjExLTcuODggNy40My0yLjQyIDIuMTgtMy45NiA1LjE5LTYuNiAxMS45NWwtLjYzIDEuNjFjLTIuODMgNy4yNi00LjcyIDEwLjgtNy43NyAxMy40NWExNDEuODUgMTQxLjg1IDAgMCAwLTkuMTYgOC44N2MtOC4wMiA4LjItMTAuMDggMTAuMi0xMi44OCAxMi4xNi0uOTkuNjktNS42NSAzLjg0LTUuMzEgMy42LTIuNSAxLjcxLTQuNTIgMy4xMy02LjQ3IDQuNTktOC4xNyA2LjEzLTEzLjIzIDExLjYtMTQuNDggMTYuNzItMS4wMiA0LjE1LjU4IDcuOSA1LjI2IDExLjI3IDIuMzYgMS43IDUuMTEgMi40IDkuNzIgMi44bDEuNzMuMTNjNS4xMi40IDcuMjguNzggOS41IDIuMDUuNjUuMzYgNC41IDIuNyA1Ljc2IDMuNCA2LjY2IDMuNzggMTIuMDQgNS40IDE3LjI5IDQuMzIuODYtLjE3IDEuNy0uNDIgMi41Mi0uNzVhNjcgNjcgMCAwIDEgMi4xLS44Yy4yOC0uMSA0Ljg2LTEuNyA2LjI0LTIuMjIgNC44LTEuOCA4LjA4LTMuNTYgMTAuNS01Ljg4LjQtLjM4IDMuNDQtMy44IDQuNjMtNC45NCA0LjE2LTQgOC43Mi02LjIgMTQuNzItNi4yIDUuMjUgMCAxMC40Mi0xLjU5IDE2LjczLTQuNjIuODItLjQgMS42NS0uOCAyLjY4LTEuMzMuMTItLjA2IDEuOTMtLjk5IDIuNDMtMS4yMyAxLjg0LS45MyAzLTEuNDYgNC0xLjggMS42LS41MiAyLjc2LTEuODIgNC4zOS00LjUybDEuNy0yLjg4YzMuMzktNS41IDYuODctOC4xMSAxMy4wNy04LjExIDQuNDUgMCA4LjczLS40OSAxMi42NC0xLjc3IDUuNC0xLjc2IDkuMi00LjggMTAuOS05LjQxIDEuODctNS4xMSAyLjktMTkuNzUgMi4zOS0zMy44My0uNTYtMTUuNTMtMi44MS0yNi40OC02LjA4LTI3LjUyLTMuMTgtMS4wMi02LjU3LS41NS0xMC41IDEuMjMtMy4wMiAxLjM3LTUuNDcgMi45NC0xMSA2LjgzLTUuNTcgMy45Mi04LjA1IDUuNS0xMS4xNCA2LjkyLTExLjEzIDUuMDUtMTguMjYgNS4wNS0zMi4zOC4wMXpNNDc1IDU1YzUuMzggMCA3LjU1LS4yMSA5LjcyLS45NiAxLjI2LS40MyA5Ljk1LTQuOCAxNC44OC02Ljk2IDEuOS0uODIgMy41Ni0yLjQ0IDYuNi02LjA0IDIuNTYtMy4wNCAzLjE5LTMuNzUgNC40LTQuODQgMy43LTMuMzUgNy4wNy0zLjI4IDEwLjIyIDEuMjMgNi4yMyA4LjkgNS42MSAxNS45NC4wNyAyNy4wMmE3MS4yNiA3MS4yNiAwIDAgMC0yLjUgNS40OGMtLjMyLjgtMSAyLjctMS4wOSAyLjktLjE3LjQ1LS4zNC44MS0uNTQgMS4xNy0uNjMgMS4xNC0xLjU2IDIuMjEtNC4wNSA0LjctMi40IDIuNC01LjE2IDMuMjctMTEuNjggNC4zMy0xLjgxLjMtMi4yLjM2LTMgLjUxLTYuMDIgMS4xLTkuNiAyLjY5LTEyLjI0IDYuMDctMy41NyA0LjU5LTcuOSA3LjQ4LTE0Ljk4IDEwLjc0LS41NS4yNC0xLjEuNS0xLjguOGwtMS43OC44YTYwLjA4IDYwLjA4IDAgMCAwLTcuNyAzLjljLTIuNTcgMS42LTQuNzkgMi4zNS05LjQyIDMuNDYtOC41OCAyLjA2LTEyLjI4IDMuNzYtMTcuMzcgOS4zNi01LjEyIDUuNjQtMTAuMTcgNy42NC0xNi42MyA2LjctNS4zNi0uNzktMTAuNjMtMy4wMS0yMy41Ni05LjQ4LTYuMy0zLjE1LTYuNDMtNy43OC0xLjUtMTMuNTYgMy4zOC0zLjk0IDMuNTItNC4wNiAxOS40LTE2LjQ0IDguMTItNi4zMyAxMi45Ny0xMC41NyAxNi42My0xNC44OCAyLjUzLTIuOTggNC4yLTUuNzMgNC45Ni04LjMgNS41LTE4LjMgMTIuNS0yMS45OCAyMi43OC0xNS41NiAxLjk1IDEuMjIgNi42MSA0LjU1IDcuMTggNC45IDMuMzYgMi4xNSA2LjUyIDIuOTUgMTMgMi45NXptMCAyYy02Ljg0IDAtMTAuMzctLjg5LTE0LjA4LTMuMjYtLjYzLS40LTUuMjctMy43MS03LjE2LTQuOS05LjA1LTUuNjUtMTQuNjYtMi43LTE5LjggMTQuNDUtLjg2IDIuODctMi42NyA1Ljg1LTUuMzUgOS4wMS0zLjc4IDQuNDUtOC43IDguNzUtMTYuOTQgMTUuMTctMTUuNjYgMTIuMjEtMTUuODYgMTIuMzgtMTkuMSAxNi4xNi00LjE3IDQuOS00LjA5IDggLjg4IDEwLjQ4IDEyLjcxIDYuMzUgMTcuODkgOC41NCAyMi45NCA5LjI4IDUuNzguODQgMTAuMTgtLjkgMTQuODctNi4wNiA1LjQyLTUuOTYgOS40NS03LjgyIDE4LjM4LTkuOTYgNC40My0xLjA3IDYuNS0xLjc2IDguODMtMy4yMmE2MS43IDYxLjcgMCAwIDEgNy45NC00LjAybDEuNzgtLjggMS43OC0uOGM2LjgyLTMuMTMgMTAuOTEtNS44NyAxNC4yNC0xMC4xNCAzLTMuODcgNy01LjY0IDEzLjQ2LTYuODIuODMtLjE1IDEuMjEtLjIxIDMuMDQtLjUxIDYuMS0xIDguNi0xLjc4IDEwLjU4LTMuNzcgMi4zNi0yLjM2IDMuMjEtMy4zNCAzLjcyLTQuMjYuMTUtLjI3LjI5LS41Ni40NC0uOTQuMDYtLjE1Ljc1LTIuMDYgMS4wOS0yLjkuNjQtMS42IDEuNDUtMy40IDIuNTctNS42NCA1LjI0LTEwLjQ5IDUuOC0xNi44LjA3LTI0Ljk4LTIuNC0zLjQ0LTQuMzctMy40OC03LjI0LS44OS0xLjExIDEtMS43MyAxLjctNC4yMiA0LjY1LTMuMjQgMy44NS01LjA0IDUuNTktNy4zMiA2LjU5LTQuODIgMi4xLTEzLjYyIDYuNTMtMTUuMDMgNy4wMS0yLjQ0Ljg0LTQuNzkgMS4wNy0xMC4zNyAxLjA3em0tMTIuNyA4LjZjNS40NyAzLjkgMTAuMzQgMy43MiAxOC4yMy44OCA1LjM5LTEuOTQgNS45Mi0yLjEgNy43LTIuMSAyLjUtLjAxIDQuMjEgMS4zNiA1LjI0IDQuNDYgMS42NiA0Ljk4LTIuMzIgOC41Mi0xMi4zIDEyLjY4LTIuNyAxLjEzLTE2LjI1IDYuMTgtMjAgNy43My03Ljg2IDMuMjQtMTMuOTMgNi40Mi0xOC44NyAxMC4xNS0xMy4wMiA5Ljg0LTE4LjM2IDExLjkzLTIzLjcxIDkuNjhhMjQuNjcgMjQuNjcgMCAwIDEtMy42Mi0xLjk4bC0xLjk5LTEuMjhhOTAuNCA5MC40IDAgMCAwLTIuMjQtMS40Yy0zLjMzLTItMi44Mi00LjI4Ljg1LTcuMzQgMS4zNS0xLjEzIDEwLjY2LTcuNjEgMTMuNTMtOS45MSA3LjEtNS42OSAxMS45MS0xMS40NyAxNC40MS0xOC4zNCAzLjA3LTguNDUgNC44OS0xMi4xIDYuOC0xMy4zOSAxLjczLTEuMTYgMy4zNi0uNTMgNi4xOCAxLjkuNjMuNTYgMy40IDMuMDggNC4xMSAzLjcgMS45MyAxLjcgMy43MSAzLjE1IDUuNjcgNC41NXptLS42LjhjLTEuOTgtMS40Mi0zLjc5LTIuODgtNS43NC00LjYtLjczLS42NC0zLjQ4LTMuMTYtNC4xLTMuNy0yLjUtMi4xNi0zLjc1LTIuNjUtNC45Ny0xLjgzLTEuNjYgMS4xMS0zLjQ0IDQuNy02LjQyIDEyLjktMi41NyA3LjA3LTcuNSAxMi45OS0xNC43MiAxOC43OC0yLjkxIDIuMzMtMTIuMjEgOC44LTEzLjUyIDkuOS0zLjIyIDIuNjgtMy41NiA0LjE3LS45NyA1LjcybDIuMjYgMS40IDEuOTkgMS4yOGMxLjQ3LjkzIDIuNDggMS41IDMuNDcgMS45MSA0LjkgMi4wNyA5Ljk2LjA3IDIyLjcyLTkuNTYgNS4wMi0zLjc5IDExLjE1LTcgMTkuMS0xMC4yOCAzLjc2LTEuNTUgMTcuMy02LjYgMjAtNy43MiA5LjUtMy45NyAxMy4xNC03LjIgMTEuNzMtMTEuNDQtLjktMi43MS0yLjI1LTMuOC00LjMtMy43OS0xLjYgMC0yLjE1LjE3LTcuMzYgMi4wNS04LjE3IDIuOTQtMTMuMzQgMy4xNC0xOS4xNi0xLjAxeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PSBjb3VudGVyLWJveC0yID09PT09PT0qL1xyXG4uY291bnRlci1ib3gtMiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuICBwYWRkaW5nOiAwO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09IGNvbWluZy1jb250YWluZXIgPT09PT09PSovXHJcbi5jb21pbmctY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi8qPT09PT09PSBjb21pbmctaW5uZXIgPT09PT09PSovXHJcbi5jb21pbmctaW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PSBjb3VudGRvd24taXRlbSA9PT09PT09Ki9cclxuLmNvdW50ZG93bi1ib3gge1xyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PSBjb3VudGRvd24taXRlbSA9PT09PT09Ki9cclxuLmNvdW50ZG93bi1pdGVtIHtcclxuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxuICAuY291bnQtdGV4dCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG4gICNkYXlzLFxyXG4gICNob3VycyxcclxuICAjbWludXRlcyxcclxuICAjc2Vjb25kcyB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtODA7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlX3R3b30ge1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtNTA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCI6XCI7XHJcbiAgICB0b3A6IDUxcHg7XHJcbiAgICByaWdodDogLTM4cHg7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTUwO1xyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9mb3VyfSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT09PSBmdWxsc2NyZWVuLXNsaWRlLWNvbnRhaW4gPT09PT09PSovXHJcbiNmdWxsc2NyZWVuLXNsaWRlLWNvbnRhaW4ge1xyXG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IC0yO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCIvKj09PT09PSBzdGVwLWJhci1saXN0ID09PT09PT09Ki9cclxuLnN0ZXAtYmFyLWxpc3Qge1xyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnN0ZXAtYmFyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS1ncmV5O1xyXG4gICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMjVweDtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmljb24tZWxlbWVudCB7XHJcbiAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjEpKTtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjIpO1xyXG4gICAgfVxyXG4gICAgJi5zdGVwLWJhci1hY3RpdmUge1xyXG4gICAgICAuaWNvbi1lbGVtZW50IHtcclxuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtY29sb3ItNTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgY29udGVudDogXCJcXGYwMGNcIjtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkxpbmUgQXdlc29tZSBGcmVlXCI7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTI2O1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSBwYXltZW50LXJlY2VpdmVkLWxpc3QgPT09PT09PSovXHJcbi5wYXltZW50LXJlY2VpdmVkLWxpc3Qge1xyXG4gIC5pY29uLWVsZW1lbnQge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xODtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci01O1xyXG4gIH1cclxuICAuY2FyZC1ib2R5IHtcclxuICAgIC5idG4tYm94IHtcclxuICAgICAgLnRoZW1lLWJ0bi5tci0yIHtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRoZW1lLWJ0biB7XHJcbiAgICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9maXZlfSB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XHJcbiAgfVxyXG59XHJcbi8qPT09PT0gcGF5bWVudC1yZWNlaXZlZC1jYXJkID09PT09PT0qL1xyXG4ucGF5bWVudC1yZWNlaXZlZC1jYXJkIHtcclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDApKTtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LWluZm8ge1xyXG4gIC5wcm9kdWN0LWluZm8tbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgfVxyXG4gIC5wcm9kdWN0LWluZm8tdmFsdWUge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xyXG4gIH1cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDAgMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmVtb3ZlLXdyYXAge1xyXG4gIC5idG4ge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICB9XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMCAwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYXJ0LWFjdGlvbnMge1xyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgLmNvbnRhY3QtZm9ybS1hY3Rpb24ge1xyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9mb3VyfSB7XHJcbiAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIGN0YS1hcmVhXHJcbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmN0YS1hcmVhIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxuICB9XHJcbiAgLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAuc2VjX190aXRsZSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT0gY3RhLXN2ZyA9PT09PSovXHJcbi5jdGEtc3ZnIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDBweDtcclxuICBmaWxsOiAkd2hpdGU7XHJcbiAgc3Ryb2tlOiBub25lO1xyXG59XHJcblxyXG4vKj09PT09IGN0YS1iZyA9PT09PSovXHJcbi5jdGEtYmcge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9oZXJvLWJnLmpwZ1wiKTtcclxufVxyXG4uY3RhLWJnLTIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90ZWFtLWN0YS1iZy5qcGdcIik7XHJcbn1cclxuLyo9PT09PSB2aWRlby1iZyA9PT09PSovXHJcbi52aWRlby1iZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHotaW5kZXg6IC0xO1xyXG59XHJcblxyXG4vKj09PT09PSA9PT09PT09PSovXHJcbi5tb2JpbGUtYXBwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb2xvci1iZzIucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG4gIH1cclxuICAubW9iaWxlLWltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0xMDBweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgICBib3R0b206IGF1dG87XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSBtb2JpbGUtYXBwLWNvbnRlbnQ9PT09PT0qL1xyXG4ubW9iaWxlLWFwcC1jb250ZW50IHtcclxuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gIC5pbmZvLWxpc3Qge1xyXG4gICAgbGkge1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTg7XHJcbiAgICAgIC5pY29uLWVsZW1lbnQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTIwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG4tYm94IHtcclxuICAgIC50aGVtZS1idG57XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSBtb2JpbGUtaW1nID09PT09PSovXHJcbi5tb2JpbGUtaW1nIHtcclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09IHN1YnNjcmliZXItYXJlYSA9PT09PT0qL1xyXG4uc3Vic2NyaWJlci1hcmVhIHtcclxuICAuc2VjdGlvbi1oZWFkaW5nIHtcclxuICAgIC5zZWNfX3RpdGxlIHtcclxuICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9maXZlfSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIG9wYWNpdHk6IDAuMjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2MDAnIGhlaWdodD0nNjAwJyB2aWV3Qm94PScwIDAgNjAwIDYwMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1vcGFjaXR5PScwLjI4JyBkPSdNNjAwIDMyNS4xdi0xLjE3Yy02LjUgMy44My0xMy4wNiA3LjY0LTE0LjY4IDguNjQtMTAuNiA2LjU2LTE4LjU3IDEyLjU2LTI0LjY4IDE5LjA5LTUuNTggNS45NS0xMi40NCAxMC4wNi0yMi40MiAxNC4xNS0xLjQ1LjYtMi45NiAxLjItNC44MyAxLjlsLTQuNzUgMS44MmMtOS43OCAzLjc1LTE0LjggNi4yNy0xOC45OCAxMC4xLTQuMjMgMy44OC05LjY1IDYuNi0xNi43NyA4Ljg0LTEuOTUuNi0zLjk5IDEuMTctNi40NyAxLjhsLTYuMTQgMS41M2MtNS4yOSAxLjM1LTguMyAyLjM3LTEwLjU0IDMuNzgtMy4wOCAxLjkyLTYuNjMgMy4yNi0xMi43NCA1LjAzYTM4NC4xIDM4NC4xIDAgMCAxLTQuODIgMS4zNmMtMi4wNC41OC0zLjYgMS4wNC01LjE3IDEuNTJhMTEwLjAzIDExMC4wMyAwIDAgMC0xMS4yIDQuMDVjLTIuNyAxLjE1LTUuNSAzLjkzLTguNzggOC40YTE1Ny42OCAxNTcuNjggMCAwIDAtNi4xNSA5LjJjLTUuNzUgOS4wNy03LjU4IDExLjc0LTEwLjI0IDE0LjUxYTUwLjk3IDUwLjk3IDAgMCAxLTQuNiA0LjIyYy0yLjMzIDEuOS0xMC4zOSA3LjU0LTExLjgxIDguNzRhMTQuNjggMTQuNjggMCAwIDAtMy42NyA0LjE1Yy0xLjI0IDIuMy0xLjkgNC41Ny0yLjc4IDguODctMi4xNyAxMC42MS0zLjUyIDE0LjgxLTguMiAyMi4xLTQuMDcgNi4zMy02LjggOS44OC05LjgzIDEyLjk5LS40Ny40OC0uOTUuOTYtMS41IDEuNDhsLTMuNzUgMy41NmMtMS42NyAxLjYtMy4xOCAzLjEyLTQuODYgNC45YTQyLjQ0IDQyLjQ0IDAgMCAwLTkuODkgMTYuOTRjLTIuNSA4LjEzLTIuNzIgMTUuNDctMS43NiAyNy4yMi40NyA1LjgyLjUxIDYuMzYuNTEgOC4xOCAwIDEwLjUxLjEyIDE3LjUzLjYzIDI1Ljc4LjI0IDQuMDUuNTYgNy44Ljk3IDExLjIyaC45Yy0xLjEzLTkuNTgtMS41LTIxLjgzLTEuNS0zNyAwLTEuODYtLjA0LTIuNC0uNTItOC4yNi0uOTQtMTEuNjMtLjcyLTE4Ljg3IDEuNzMtMjYuODVhNDEuNDQgNDEuNDQgMCAwIDEgOS42NS0xNi41NWMxLjY3LTEuNzYgMy4xOC0zLjI3IDQuODMtNC44NS42My0uNiAzLjEzLTIuOTYgMy43NS0zLjU3YTcxLjYgNzEuNiAwIDAgMCAxLjUyLTEuNWMzLjA5LTMuMTYgNS44Ni02Ljc2IDkuOTYtMTMuMTUgNC43Ny03LjQyIDYuMTUtMTEuNzEgOC4zNC0yMi40NC44Ni00LjIxIDEuNS02LjQgMi42OC04LjYuNjgtMS4yNSAxLjc5LTIuNDggMy40My0zLjg2IDEuMzgtMS4xNSA5LjQzLTYuOCAxMS44LTguNzIgMS43MS0xLjQgMy4yNi0yLjgxIDQuNy00LjMgMi43Mi0yLjg1IDQuNTYtNS41NCAxMC4zNi0xNC42N2ExNTYuOSAxNTYuOSAwIDAgMSA2LjEtOS4xNWMzLjItNC4zMyA1LjktNy4wMSA4LjM3LTguMDcgMy41LTEuNSA3LjA2LTIuNzcgMTEuMS00LjAyYTIzMy44NCAyMzMuODQgMCAwIDEgNy42LTIuMmwyLjM4LS42N2M2LjE5LTEuNzkgOS44MS0zLjE2IDEyLjk4LTUuMTUgMi4xNC0xLjMzIDUuMDgtMi4zMyAxMC4yNy0zLjY1bDYuMTQtMS41M2MyLjUtLjYzIDQuNTUtMS4yIDYuNTItMS44MiA3LjI0LTIuMjcgMTIuNzktNS4wNiAxNy4xNS05LjA1IDQuMDUtMy43MiA5LTYuMiAxOC42Ni05LjlsNC43NS0xLjgyYzEuODctLjcyIDMuMzktMS4zMSA0Ljg1LTEuOTEgMTAuMS00LjE1IDE3LjA3LTguMzIgMjIuNzYtMTQuNCA2LjA1LTYuNDUgMTMuOTUtMTIuNCAyNC40OS0xOC45MiAxLjU2LS45NiA3LjgyLTQuNiAxNC4xNS04LjMzdi02NC41OGMtNCA4LjE1LTguNTIgMTQuODUtMTIuNyAxNy45LTIuNTEgMS44Mi01LjM4IDQuMDItOS4wNCA2LjkyYTEwNjMuODcgMTA2My44NyAwIDAgMC02LjIzIDQuOThsLTEuMjcgMS4wMmEyMzA5LjI1IDIzMDkuMjUgMCAwIDEtNC44NyAzLjljLTcuNTUgNi0xMi45IDEwLjA1LTE3LjYxIDEzLjE5LTMuMSAyLjA2LTMuODYgMi43OC04LjA2IDcuMTMtNS44NCA2LjA3LTExLjcyIDguNjItMjkuMTUgMTAuOTUtMTEuMyAxLjUtMjAuMDQgNC45MS0zMC43NSAxMS4wNy0xLjY1Ljk0LTcuMjcgNC4yNy02Ljk3IDQuMS0yLjcgMS41OC00LjY5IDIuNjktNi42NCAzLjY2LTUuNjMgMi44LTEwLjQ3IDQuMTctMTUuNzEgNC4xNy0xNy4xMyAwLTQxLjQ0IDExLjUxLTUxLjYzIDIyLjgzLTEyLjA1IDEzLjQtMzEuNDIgMjcuNy00NS4yNSAzMS4xNi03LjQgMS44NS0xMS44NSA3LjA1LTE0LjA0IDE0LjY5LTEuMjYgNC40LTEuNTggOC4yOC0xLjU4IDEzLjgyIDAgLjgyLjAxLjk4LjI0IDMuNjMuNDUgNS4xOC4zNSA4LjcyLS43NyAxMy4yNi0xLjUzIDYuMi00Ljg5IDEyLjYtMTAuNTkgMTkuNDMtMTMuODcgMTYuNjUtMjIuODggNDYuNTgtMjIuODggNzEuNjggMCAyLjM5LjAyIDQuMjYuMDYgOC43NS4xMiAxMC44LjEgMTUuOC0uMjIgMjEuOTUtLjU2IDExLjE4LTIuMDkgMjAuNzMtNSAyOS4zaC0xLjA1YzIuOTQtOC41NiA0LjQ5LTE4LjEyIDUuMDUtMjkuMzUuMzEtNi4xMy4zNC0xMS4xLjIyLTIxLjktLjA0LTQuNDgtLjA2LTYuMzYtLjA2LTguNzUgMC0yNS4zMiA5LjA3LTU1LjQ3IDIzLjEyLTcyLjMyIDUuNi02LjcyIDguODgtMTIuOTkgMTAuMzgtMTkuMDMgMS4wOS00LjQgMS4xOC03Ljg1Ljc0LTEyLjkzLS4yMy0yLjctLjI0LTIuODYtLjI0LTMuNzIgMC01LjYyLjMyLTkuNTcgMS42Mi0xNC4xIDIuMjgtNy45NSA2Ljk3LTEzLjQ0IDE0Ljc2LTE1LjM5IDEzLjYtMy40IDMyLjgyLTE3LjU5IDQ0Ljc1LTMwLjg0QzQwOSAzNjAuMTQgNDMzLjU4IDM0OC41IDQ1MSAzNDguNWM1LjA3IDAgOS43Ny0xLjMzIDE1LjI2LTQuMDcgMS45My0uOTYgMy45LTIuMDUgNi41OC0zLjYyLS4zLjE4IDUuMzMtMy4xNiA2Ljk4LTQuMTEgMTAuODItNi4yMSAxOS42Ni05LjY3IDMxLjExLTExLjIgMTcuMjMtMi4zIDIyLjktNC43NSAyOC41Ny0xMC42NCA0LjI1LTQuNDEgNS4wNC01LjE2IDguMjItNy4yOCA0LjY4LTMuMTEgMTAuMDEtNy4xNCAxNy41NS0xMy4xNGExMTEzLjMzIDExMTMuMzMgMCAwIDAgNC44Ni0zLjg5bDEuMjgtMS4wMmE0NjY4LjU0IDQ2NjguNTQgMCAwIDEgNi4yMy00Ljk4YzMuNjctMi45IDYuNTUtNS4xMiA5LjA3LTYuOTUgNC4zNy0zLjE5IDkuMTYtMTAuNTYgMTMuMjktMTkuNHY2Ni45em0wLTExNi4yM2MtLjYyLjAxLTEuMjcuMDYtMS45NS4xMy02LjEzLjYzLTEzLjgzIDMuNDUtMjEuODMgNy40NS0zLjY0IDEuODItOC40NiAyLjY3LTE0LjE3IDIuNzEtNC43LjA0LTkuNzItLjQ3LTE0LjczLTEuMzMtMS43LS4zLTMuMjYtLjYxLTQuNjctLjkzYTMxLjU1IDMxLjU1IDAgMCAwLTMuNTUtLjU3IDI3My40IDI3My40IDAgMCAwLTE2LjY2LS44OGMtMTAuNDItLjE2LTE3LjIuNzQtMTcuOTcgMi43My0uMzguOTcuNiAyLjU1IDMuMDMgNC44NyAxLjAxLjk3IDIuMjIgMi4wMyA0LjA0IDMuNTVhMTc0Ni4wNyAxNzQ2LjA3IDAgMCAwIDQuNzkgNC4wMmMxLjM5IDEuMiAzLjEgMS45MiA1LjUgMi41LjcuMTYuODYuMiAyLjY0LjU0IDMuNTMuNyA1LjAzIDEuMjUgNi4xNSAyLjYzIDEuNDEgMS43NiAxLjQgNC41NC0uMTUgOC44OC0yLjQ0IDYuODMtNS43MiAxMC4wNS0xMC4xOSAxMC4zMy0zLjYzLjIzLTcuNi0xLjI5LTE0LjUyLTUuMDYtNC41My0yLjQ3LTYuODItNy4zLTguMzItMTUuMjYtLjE3LS44Ny0uMzItMS43OC0uNS0yLjg2bC0uNDMtMi43NmMtMS4wNS02LjU4LTEuOS05LjItMy43My0xMC4xMS0uODEtLjQtMS41OS0uNzQtMi4zNi0xLTIuMjctLjc3LTQuNi0xLjAyLTguMS0uOTItMi4yOS4wNy0xNC43IDEtMTMuNzcuOTMtMjAuNTUgMS4zNy0yOC44IDUuMDUtMzcuMDkgMTQuOTlhMTMzLjA3IDEzMy4wNyAwIDAgMC00LjI1IDUuNDRsLTIuMyAzLjA5LTIuNTEgMy4zMmMtNC4xIDUuMzYtNy4wNiA4LjQ4LTEwLjM5IDExLjEyLS42NS41Mi0xLjMzIDEuMDQtMi4xMyAxLjYybC00LjExIDIuOTRhMTA2LjggMTA2LjggMCAwIDAtNS4xNiAzLjk5Yy00LjU1IDMuNzQtOS43NCA4LjYtMTYuMjUgMTUuMzgtOC4yNSA4LjU4LTExLjc4IDEzLjU0LTExLjcgMTUuOTUuMDcgMS42NSAxLjY0IDIuMTEgNi43OSAyLjM4IDEuNjEuMDkgMi4xNS4xMiAyLjk4LjIgMi45NS4yNCA1LjA5LjczIDYuODEgMS42OCA3LjQ4IDQuMTUgMTEuNjMgNy4yNiAxMy45NSAxMS41OCAzLjMgNi4xNS44IDEyLjg4LTguODkgMjAuMjYtOC4yOCA2LjMtMTEuMSAxMC4zNy0xMS4zMSAxNC45Ni0uMDYgMS4xNyAwIDEuOTMuMjYgNC40My42OSA2LjQ3LjI1IDEwLjY1LTIuOCAxNy40MmE0NC4yMyA0NC4yMyAwIDAgMS00LjE2IDcuNTNjLTIuODIgMy45Ny01LjQ3IDUuNzQtMTAuNiA3LjY5LS40My4xNi0zLjM0IDEuMjMtNC4yNyAxLjU5LTEuOC42OC0zLjM4IDEuMzYtNS4wMSAyLjE0LTQuMTggMi04LjQgNC42LTEzLjEgOC4yNC04LjQ0IDYuNTEtMTMuMjMgMTQuNTYtMTUuOTggMjUuMDYtMS4xIDQuMi0xLjU1IDYuODEtMi44IDE1LjIxLTEuMjYgOC42LTIuMTcgMTIuNjQtNC4wOCAxNi41NS0yLjEgNC4yOC0xMS45MyAyNi41OS0xMi45NyAyOC44OGEzODIuNyAzODIuNyAwIDAgMS02LjM3IDEzLjQxYy00LjA3IDguMTEtNy42MSAxNC4wNy0xMC43MyAxNy44MS01LjM4IDYuNDYtOC45OCAxNC4zNy0xMy43NyAyOC40MmE4MTAuMTQgODEwLjE0IDAgMCAwLTEuODkgNS42Yy0xLjggNS4zNS0yLjk2IDguNi00LjI2IDExLjg1LTYuMTMgMTUuMzItMjUuNDMgMjYuMzEtNDYuNDYgMjYuMzEtMTEuMiAwLTIwLjU4LTIuNzQtMzEuMDItOC41NS01LjYtMy4xMy00LjU1LTIuNDItMjIuMjYtMTQuNTQtMTQuMzMtOS44LTE3LjctMTAuNzMtMjAuNDctNi45LS4zNy41LTEuODEgMi43NC0xLjgzIDIuNzdhNTIuMjQgNTIuMjQgMCAwIDEtNC45NCA1LjljLS43My43OS01LjUyIDUuODctNi45NyA3LjQ1LTIuMzggMi42LTQuMyA0LjgxLTUuOTggNi45M2E0NS42IDQ1LjYgMCAwIDAtNS4wOCA3LjY2Yy0xLjI5IDIuNTctMS45IDUuMjUtMi42NiAxMC42YTk5Ny42IDk5Ny42IDAgMCAxLS40NiAzLjE4aC0xbC40Ny0zLjMyYy43Ny01LjQ1IDEuNC04LjIgMi43NS0xMC45YTQ2LjU0IDQ2LjU0IDAgMCAxIDUuMi03Ljg0YzEuNy0yLjE0IDMuNjMtNC4zOCA2LjAzLTYuOTggMS40NS0xLjU5IDYuMjQtNi42OCA2Ljk2LTcuNDZhNTEuNTggNTEuNTggMCAwIDAgNC44NC01Ljc4czEuNDctMi4yNiAxLjg2LTIuOGMzLjI1LTQuNSA3LjA4LTMuNDQgMjEuODQgNi42NyAxNy42NyAxMi4wOCAxNi42MiAxMS4zOCAyMi4xOSAxNC40OCAxMC4zIDUuNzMgMTkuNSA4LjQzIDMwLjUzIDguNDMgMjAuNjUgMCAzOS41Ny0xMC43NyA0NS41NC0yNS42OWEyMTkuNyAyMTkuNyAwIDAgMCA0LjI0LTExLjggNjc1Mi4zMiA2NzUyLjMyIDAgMCAwIDEuODgtNS42YzQuODMtMTQuMTYgOC40Ny0yMi4xNCAxMy45Ni0yOC43MyAzLjA1LTMuNjYgNi41Ni05LjU3IDEwLjYtMTcuNjEgMS45Ny0zLjkzIDQuMDQtOC4zMSA2LjM1LTEzLjM4IDEuMDMtMi4yOCAxMC44OC0yNC42MSAxMi45OC0yOC45MSAxLjg1LTMuNzkgMi43NS03Ljc2IDQtMTYuMjUgMS4yNC04LjQ0IDEuNy0xMS4wNyAyLjgxLTE1LjMyIDIuOC0xMC43IDcuNzEtMTguOTQgMTYuMzMtMjUuNmE3My4xOCA3My4xOCAwIDAgMSAxMy4yOS04LjM1YzEuNjYtLjggMy4yNy0xLjQ4IDUuMDgtMi4xOC45NC0uMzYgMy44Ni0xLjQzIDQuMjgtMS41OSA0Ljk1LTEuODggNy40NC0zLjU1IDEwLjE0LTcuMzMgMS4zNS0xLjkgMi42OC00LjMgNC4wNi03LjM3IDIuOTctNi41OCAzLjM5LTEwLjU5IDIuNzItMTYuOWEyNy4xMyAyNy4xMyAwIDAgMS0uMjctNC41OGMuMjItNC45NCAzLjIxLTkuMjQgMTEuNy0xNS43IDkuMzMtNy4xMSAxMS42Ni0xMy4zNCA4LjYyLTE5LTIuMi00LjA5LTYuMjUtNy4xMi0xMy41NS0xMS4xNy0xLjU3LS44OC0zLjYtMS4zMy02LjQyLTEuNTctLjgtLjA3LTEuMzQtLjEtMi45NS0uMTktNS43Ny0uMy03LjYzLS44NS03LjcyLTMuMzQtLjEtMi44MSAzLjUtNy44NyAxMS45Ny0xNi42OSA2LjUzLTYuOCAxMS43NS0xMS42OSAxNi4zMy0xNS40NSAxLjc5LTEuNDcgMy40Mi0yLjcyIDUuMi00LjAzbDQuMTItMi45NGMuNzktLjU4IDEuNDYtMS4wOCAyLjEtMS41OSAzLjI2LTIuNiA2LjE2LTUuNjUgMTAuMjEtMTAuOTRhMzgzLjIgMzgzLjIgMCAwIDAgMi41LTMuMzJsMi4zMS0zLjA5YzEuOC0yLjM5IDMuMDQtNCA0LjI5LTUuNDggOC40Ny0xMC4xNyAxNi45OC0xMy45NiAzNy4yNy0xNS4zLS40NC4wMiAxMi0uOSAxNC4zMi0uOTggMy42Mi0uMSA2LjA1LjE2IDguNDYuOTguOC4yNyAxLjYyLjYyIDIuNDcgMS4wNCAyLjI3IDEuMTQgMy4xNyAzLjg3IDQuMjcgMTAuODVsLjQ0IDIuNzZjLjE3IDEuMDcuMzMgMS45Ny41IDIuODMgMS40NCA3LjY5IDMuNjIgMTIuMjkgNy44IDE0LjU3IDYuNzYgMy42OCAxMC42IDUuMTUgMTMuOTkgNC45NCA0LS4yNSA2Ljk5LTMuMTcgOS4zLTkuNjcgMS40NS00LjA0IDEuNDYtNi40OS4zMi03LjkyLS45LTEuMTItMi4yOC0xLjYyLTUuNTctMi4yN2E1NS44IDU1LjggMCAwIDEtMi42Ny0uNTVjLTIuNTQtLjYtNC4zOS0xLjQtNS45My0yLjcxYTI1Mi42MyAyNTIuNjMgMCAwIDAtNC43OC00LjAxIDg0LjM1IDg0LjM1IDAgMCAxLTQuMDgtMy42Yy0yLjczLTIuNi0zLjg2LTQuNDMtMy4yOC01Ljk1IDEuMDItMi42NCA3LjgyLTMuNTQgMTguOTMtMy4zN2EyMzAuNTYgMjMwLjU2IDAgMCAxIDE2LjczLjg4YzIuNzYuMzkgMy4yLjQ5IDMuNjguNiAxLjQuMyAyLjk1LjYyIDQuNjIuOTFhODIuOSA4Mi45IDAgMCAwIDE0LjU2IDEuMzJjNS41Ni0uMDQgMTAuMjQtLjg2IDEzLjczLTIuNiA4LjEtNC4wNSAxNS44OS02LjkgMjIuMTctNy41Ni43LS4wNyAxLjQtLjExIDIuMDUtLjEzdjF6bTAtMTAwLjk0djEuNWMtOC42MiAxNi4wNS0xNy4yNyAyOS41NS0yMy42NSAzNS45Mi0zLjE5IDMuMi03LjYyIDQuOS0xMy41NCA1LjU2LTQuNDUuNDgtOC4yOC40LTE5LjE4LS4yLTkuOTEtLjU1LTE1LjMyLS40NC0yMC41Mi43OGE4NC4wNSA4NC4wNSAwIDAgMS0xNSAyLjExbC0yLjI1LjE0Yy0xMi40OS43NS0xOS4zNyAxLjc4LTMyLjcyIDUuNzQtNC41IDEuMzMtOS4yNyAyLjQ5LTE0LjMgMy40OGEyNDYuMjcgMjQ2LjI3IDAgMCAxLTMyLjYgMy45N2MtNy41Ni40NS0xMy4yMS41Ny0yMC4yNC41Ny01LjQgMC0xMS45IDEuNjEtMTggNS4xOC04LjMgNC44Ny0xNS4wNiAxMi44Ny0xOS41MyAyNC41YTY4LjU3IDY4LjU3IDAgMCAxLTQuNTYgOS44Yy0zLjYgNi4yLTYuOTIgOC45OS0xMy4zOCAxMi4xOGwtNC4wMyAxLjk2YTY0LjQ4IDY0LjQ4IDAgMCAwLTE1LjE2IDEwLjI1Yy04LjIgNy4zMy0xMy43MiAxNi42My0yMi41NCAzNS42bC0yLjA4IDQuNDljLTcuMyAxNS43LTExLjUgMjMuMy0xNy4zNSAyOS44Ny03LjcgOC42Ni0yMC4yNSAxNC40Mi00MC4zMSAyMC4wOC00LjM3IDEuMjMtMTkuMDQgNS4wOC0xOS4yNCA1LjEzLTYuOTIgMS44Ny0xMS42OCAzLjM0LTE1LjYzIDQuOTItMTAuNTUgNC4yMi0xOC43MSAxMC41Mi0zNi4zOCAyNi41MmwtMS43IDEuNTRjLTguNTggNy43Ni0xMy40MSAxMS45LTE4LjgxIDE1Ljg4LTMuOTUgMi45LTggNS42Ny0xMi45NyA4LjkxLTIuMDYgMS4zNC0xMC4zIDYuNi0xMi4zMyA3Ljk0LTExLjUyIDcuNS0xOC41MyAxMy4wNC0yNC42MiAyMC4wOGE2Mi4wMSA2Mi4wMSAwIDAgMC02LjQ0IDguODVjLTQuMTMgNi45MS02LjI3IDEzLjE1LTkuMiAyNS4xMWwtMS41NCA2LjI2Yy0uNiAyLjQ1LTEuMTUgNC41NC0xLjcyIDYuNTgtMi45NyAxMC43LTYuOSAxNy4zNi0xNC43OCAyNi45MUw2OS42IDQ5MWExNDguNTEgMTQ4LjUxIDAgMCAwLTQuMTkgNS4zIDIzLjkgMjMuOSAwIDAgMC0zLjQ0IDYuMjhjLTEuMTYgMy4yMy0xLjUyIDUuOS0xLjg3IDExLjk0LS41OCAxMC4wNS0xLjQyIDE1LjA0LTQuNjMgMjIuNjctMS41NyAzLjcyLTUuNjYgMTQuMDItNi40MSAxNS44YTczLjQ2IDczLjQ2IDAgMCAxLTMuNTcgNy40Yy0yLjg4IDUuMTQtNi43MSAxMC4xMi0xMy4xMiAxNi45NS01Ljk2IDYuMzYtOC44NyAxMC45LTEwLjYxIDE2YTU2Ljg4IDU2Ljg4IDAgMCAwLTEuMzggNC44MmwtLjQ2IDEuODRoLTEuMDNsLjUyLTIuMDhjLjUyLTIuMDkuOTItMy40OSAxLjQtNC45IDEuOC01LjI1IDQuNzgtOS45IDEwLjg0LTE2LjM2IDYuMzUtNi43OCAxMC4xMy0xMS43IDEyLjk3LTE2Ljc3YTcyLjUgNzIuNSAwIDAgMCAzLjUyLTcuMjljLjc1LTEuNzYgNC44NC0xMi4wNiA2LjQtMTUuOCAzLjE3LTcuNSAzLjk5LTEyLjQgNC41Ni0yMi4zMy4zNS02LjE0LjcyLTguODggMS45My0xMi4yM2EyNC45IDI0LjkgMCAwIDEgMy41OC02LjU0YzEuMjctMS43IDIuNi0zLjM3IDQuMjItNS4zNGw0LjExLTQuOTVjNy44LTkuNDYgMTEuNjYtMTYgMTQuNTktMjYuNTQuNTYtMi4wNCAxLjEtNC4xMiAxLjcxLTYuNTZsMS41My02LjI2YzIuOTYtMTIuMDQgNS4xMy0xOC4zNiA5LjMyLTI1LjM5IDEuODQtMy4wOCA0LTYuMDUgNi41NC04Ljk5IDYuMTctNy4xMiAxMy4yNC0xMi43IDI0LjgzLTIwLjI2IDIuMDUtMS4zMyAxMC4yOC02LjYgMTIuMzMtNy45NCA0Ljk2LTMuMjIgOS01Ljk4IDEyLjkyLTguODcgNS4zNy0zLjk1IDEwLjE5LTguMDggMTguNzQtMTUuODJsMS43LTEuNTRjMTcuNzYtMTYuMDkgMjUuOTgtMjIuNDMgMzYuNjctMjYuNyA0LTEuNiA4LjgtMy4wOSAxNS43NS00Ljk2LjIxLS4wNiAxNC44Ny0zLjkgMTkuMjItNS4xMyAxOS45LTUuNjEgMzIuMzItMTEuMzEgMzkuODUtMTkuNzggNS43Ni02LjQ4IDkuOTMtMTQuMDIgMTcuMTgtMjkuNjRsMi4wOS00LjVjOC44Ny0xOS4wNyAxNC40NC0yOC40NiAyMi43Ny0zNS45YTY1LjQ4IDY1LjQ4IDAgMCAxIDE1LjM4LTEwLjRsNC4wNC0xLjk3YzYuMy0zLjEgOS40Ny01Ljc3IDEyLjk2LTExLjc3YTY3LjYgNjcuNiAwIDAgMCA0LjQ4LTkuNjdjNC41Ni0xMS44NCAxMS40Ny0yMC4wMiAxOS45Ny0yNSA2LjI1LTMuNjYgMTIuOTMtNS4zMiAxOC41LTUuMzIgNy4wMSAwIDEyLjY1LS4xMiAyMC4xNy0uNTdhMjQ1LjMgMjQ1LjMgMCAwIDAgMzIuNDctMy45NmM1LS45OCA5Ljc1LTIuMTMgMTQuMjItMy40NSAxMy40My0zLjk4IDIwLjM4LTUuMDIgMzIuOTQtNS43OGwyLjI0LS4xNGM1Ljc2LS4zNyA5LjgtLjkgMTQuODUtMi4wOSA1LjMxLTEuMjUgMTAuNzktMS4zNSAyMi42LS43IDkuMDQuNSAxMi44NC41OCAxNy4yMS4xIDUuNzEtLjYyIDkuOTQtMi4yNiAxMi45NS01LjI2IDYuNDQtNi40NSAxNS4zLTIwLjM3IDI0LjM1LTM2Ljcyem0wIDQ1MC4yMWMtMS4yOC00LjYtMi4yLTEwLjU1LTMuMzMtMjAuMjVsLS4yNC0yLjA0LS4yMy0yLjAzYy0xLjgyLTE1LjctMy4wNy0yMS45OC01LjU1LTI0LjQ3LTIuNDYtMi40Ni0zLjA0LTUuMDMtMi41Mi04LjY0LjEtLjYuMTgtMS4xLjM5LTIuMTUuNjktMy41NC43Ny01LjA0LjA4LTYuODQtLjkxLTIuMzgtMy4zMS00LjQxLTcuNzktNi4yNi01LjA4LTIuMDktNi41Mi00Ljg0LTQuODktOC40NC42Ni0xLjQ1IDEuNzktMy4wMiAzLjUyLTUuMDEgMS4wNC0xLjIgNS40OC01Ljk2IDUuMDgtNS41MyA2LjE1LTYuNyA4Ljk4LTExLjM0IDguOTgtMTYuNDhhMTUuMiAxNS4yIDAgMCAxIDYuNS0xMi44OXYxLjI2YTE0LjE3IDE0LjE3IDAgMCAwLTUuNSAxMS42M2MwIDUuNDctMi45MyAxMC4yOS05LjI0IDE3LjE2LjM4LS40Mi00LjA0IDQuMzMtNS4wNyA1LjUtMS42NyAxLjkzLTIuNzUgMy40My0zLjM2IDQuNzctMS4zNyAzLjA0LS4yMyA1LjIyIDQuMzYgNy4xIDQuNzEgMS45NSA3LjMyIDQuMTYgOC4zNCA2LjgzLjc4IDIuMDQuNyAzLjY3LS4wMyA3LjQtLjIgMS4wMy0uMyAxLjUxLS4zOCAyLjA5LS40OCAzLjMzLjAzIDUuNTkgMi4yMyA3LjggMi43NCAyLjc0IDMuOTggOC45NiA1Ljg0IDI1LjA2bC4yNCAyLjAzLjIzIDIuMDRjLjgyIDcuMDEgMS41MyAxMi4wNiAyLjM0IDE2LjAzdjQuMzN6bTAtNjIuMTZjLTEuNC0zLjEzLTQuNDMtOS45LTQuOTUtMTEuMTctMS4wMi0yLjUzLTEuMjUtMy44LS45MS01LjE4LjItLjg0IDIuMDUtNC42OCAyLjMyLTUuMzNhNzAuNzkgNzAuNzkgMCAwIDAgMy41NC0xMS4ydjMuOTlhNjIuODIgNjIuODIgMCAwIDEtMi42MiA3LjZjLS4zMS43NS0yLjA5IDQuNDYtMi4yNyA1LjE4LS4yOCAxLjEyLS4wOCAyLjIyLjg3IDQuNTcuNDEgMS4wMiAyLjUgNS43IDQuMDIgOS4wOXYyLjQ1em0wLTg1LjA5Yy0xLjY1IDEuNjYtMy42NiAyLjktNi40IDQuMTMtLjI1LjEtMTMuOTcgNS40Ny0yMC40IDguNDMtOS4zNSA0LjMyLTE2LjcgNS45LTIzLjAzIDUuMjUtNS4wOC0uNTMtOS4wMi0yLjI1LTE0Ljc3LTUuOTJsLTMuMi0yLjA3YTc3LjQgNzcuNCAwIDAgMC01LjQ0LTMuMjdjLTQuMDUtMi4xOC0zLjI1LTUuOCAxLjQ3LTEwLjQ3IDMuNzEtMy42OCA5LjYtNy45MyAxOC43My0xMy44bDQuNDYtMi44MmMxNy45NS0xMS4zMyAxOC4yMi0xMS41IDIyLjI3LTE0Ljc0IDExLjI1LTkgMTkuNjktMTQuMDIgMjYuMzEtMTUuMXYxLjAyYy02LjM3IDEuMS0xNC42MiA2LTI1LjY5IDE0Ljg2LTQuMSAzLjI4LTQuMzQgMy40NC0yMi4zNiAxNC44YTY1Mi40IDY1Mi40IDAgMCAwLTQuNDUgMi44M2MtOS4wNyA1LjgzLTE0LjkyIDEwLjA1LTE4LjU3IDEzLjY2LTQuMzEgNC4yOC00Ljk1IDcuMTMtMS43IDguODggMS43LjkxIDMuMjkgMS44OCA1LjUgMy4zbDMuMiAyLjA4YzUuNjQgMy41OSA5LjQ1IDUuMjUgMTQuMzQgNS43NiA2LjEzLjY0IDEzLjMyLS45IDIyLjUyLTUuMTUgNi40Ni0yLjk4IDIwLjE4LTguMzUgMjAuNC04LjQ0IDMuMDQtMS4zNyA1LjEtMi43MSA2LjgxLTQuNjl2MS40N3ptMC00MS4zN3YxYy02LjU2LjI2LTEyLjExIDMuMTMtMTkuNzEgOS4wOGwtNC42MyAzLjY4YTUxLjg3IDUxLjg3IDAgMCAxLTQuNCAzLjE0Yy0uODIuNTItNS41MSAzLjMzLTYuMjIgMy43Ni0zLjMxIDItNi4xNSAzLjgtOC44NyA1LjZhMTEyLjYxIDExMi42MSAwIDAgMC04LjE2IDUuOTJjLTQuNjEgMy43Mi03LjQgNi45LTcuOTcgOS4zNS0uNjMgMi42NyAxLjQ4IDQuNTMgNy4wNSA1LjQ2IDEwLjcgMS43OCAyMC45Mi0uMDUgMzAuNDUtNC42NWE2MS45NiA2MS45NiAwIDAgMCAxNy4xLTEyLjIgNDEuOCA0MS44IDAgMCAwIDUuMzYtNy40MnYxLjkyYTM4Ljk0IDM4Ljk0IDAgMCAxLTQuNjQgNi4xOSA2Mi45NSA2Mi45NSAwIDAgMS0xNy4zOSAxMi40MWMtOS43IDQuNjgtMjAuMTMgNi41NS0zMS4wNSA0LjczLTYuMDYtMS04LjY1LTMuMjktNy44NS02LjY3LjY0LTIuNzQgMy41My02LjA1IDguMzEtOS45IDIuMzUtMS45IDUuMS0zLjg4IDguMjQtNS45NyAyLjczLTEuODIgNS41OC0zLjYxIDguOS01LjYyLjcyLS40NCA1LjQtMy4yNCA2LjIyLTMuNzUgMS4yNi0uOCAyLjYtMS43NiA0LjMtMy4wOS44LS42MiAzLjktMy4xIDQuNjMtMy42NyA3Ljc3LTYuMSAxMy40OS05LjA0IDIwLjMzLTkuM3ptMC0xNTQuNnYxYy0xLjc1LS4yNC00LjMuMjMtNy44MiAxLjU1LTEwLjAxIDMuNzUtMTMuOCA1LjA3LTE5LjE1IDYuNzYtMS43OC41Ni0yLjYzLjgzLTMuODcgMS4yNC0xLjQ4LjUtMy4xNi43Ni02Ljc0IDEuMTZhMTU1MC4zNCAxNTUwLjM0IDAgMCAwLTIuNjQuM2MtNy44Ljk0LTExLjI4IDIuNDctMTEuMjggNi4wNyAwIDQuNDUgMi44OSAxMy4xOCA3Ljk2IDI1LjgxYTU3LjM0IDU3LjM0IDAgMCAxIDIuMzMgNy42IDI1OC4zMiAyNTguMzIgMCAwIDEgLjg0IDMuNDZjMS44NiA3LjYyIDMuMTcgMTAuNzEgNS41NiAxMS42NyAyLjIxLjg4IDQuNy42IDcuNDctLjcyIDMuNDgtMS42OSA3LjIyLTQuOTQgMTEuMi05LjQ3IDEuNTItMS43IDIuOTctMy40OSA0LjU5LTUuNTdsMy4xNi00LjFjMi41OS0zLjIzIDYuMDctMTIuMjEgOC4zOS0yMC4yM3YzLjQ1Yy0yLjI5IDcuMi01LjI3IDE0LjUtNy42MSAxNy40MS0uNDQuNTUtMi42NyAzLjQ2LTMuMTUgNC4wOS0xLjYzIDIuMS0zLjEgMy45LTQuNjIgNS42Mi00LjA4IDQuNjEtNy45IDcuOTQtMTEuNTMgOS43LTIuOTkgMS40NC01Ljc3IDEuNzUtOC4yOC43NC0yLjg0LTEuMTMtNC4yLTQuMzQtNi4xNS0xMi4zNWEyMDk3LjQ4IDIwOTcuNDggMCAwIDEtLjg0LTMuNDZjLS44LTMuMi0xLjQ3LTUuNDUtMi4yOC03LjQ2LTUuMTQtMTIuOC04LjA0LTIxLjU1LTguMDQtMjYuMTkgMC00LjM3IDMuODQtNi4wNiAxMi4xNi03LjA3YTE2MC45IDE2MC45IDAgMCAxIDIuNjUtLjNjMy41LS4zOSA1LjE1LS42NCA2LjUzLTEuMSAxLjI2LS40MiAyLjEtLjcgMy44OC0xLjI2IDUuMzQtMS42OCA5LjExLTMgMTkuMS02Ljc0IDMuNTMtMS4zMiA2LjIyLTEuODQgOC4xOC0xLjYxek0wIDI5MmMxMC4xMy0xMS4zMSAxOC4xMy0yMy4yIDIzLjA3LTM1LjM5IDMuMy04LjE0IDYuMDktMTYuMTIgMTAuODEtMzAuNTVsMS41OS00Ljg0YzYuNTMtMTkuOTQgMTAuMTEtMjkuODIgMTQuNzctMzkuNTYgNi4wNy0xMi43MiAxMi41NS0yMS4xOCAyMC4yNy0yNS41NCA2LjY2LTMuNzYgMTAuMi03Ljg2IDEyLjIyLTEzLjE1YTQ2LjYgNDYuNiAwIDAgMCAxLjg2LTYuNThjMS4yMy01LjIgMi4wNS03LjU5IDMuOTMtMTAuMzYgMi40NS0zLjYyIDYuMjctNi41MyAxMi4xLTguOTYgMTUuNzgtNi41OCAxNi43My03LjA0IDE4LjA1LTkuMDEuNjUtLjk4LjgzLTIuMTUuNzQtNC41MS0uMDMtLjczLS4yMy0zLjgyLS4yNC00QTkzLjggOTMuOCAwIDAgMSAxMTkgOTRjMC0xMC4wNC4xOC0xMS4zNyAyLjM3LTEzLjE1LjUyLS40MiAxLjEzLS44IDIuMDctMS4zLjI3LS4xNCAyLjE4LTEuMTIgMi44NC0xLjQ4YTY4LjQgNjguNCAwIDAgMCA5LjEyLTUuODdjMi4wNi0xLjU0IDIuNjQtMi4xNCA4LjAxLTcuOTMgMy43OC00LjA5IDYuMjEtNi4zNiA4Ljk2LTguMTIgMy42NC0yLjMzIDcuMi0zLjEyIDEwLjktMi4xMSA0LjQgMS4yIDEwLjgxIDIgMTguNzggMi40NiA2LjkuNCAxMi45LjUgMjEuOTUuNSA0Ljg3IDAgOC45Ny40NyAxNS40IDEuNTcgNy43NyAxLjMzIDkuMyAxLjU0IDEyLjM4IDEuNTQgNC4wNSAwIDcuNDMtLjg4IDEwLjY4LTIuOTUgNS4wNi0zLjIyIDguMTEtNC42NyAxMS4yLTUuMiAzLjYyLS42NCA0Ljc3LS40NiAxNi41NSAyLjA2IDE3LjI2IDMuNyAzMC44NSAxLjM2IDQxLjA2LTkuNyA1LjEtNS41MyA1LjQ4LTguOSAzLjQ4LTE0LjgtLjgzLTIuNDItMS4wMy0zLjEtMS4xNy00LjMtLjI5LTIuNTIuNS00LjcxIDIuNzEtNi45MyAyLjY1LTIuNjUgNC43Mi05LjE3IDYuMjItMTguMjloMi4wM2MtMS41NiA5LjcxLTMuNzcgMTYuNjUtNi44MyAxOS43LTEuNzkgMS44LTIuMzYgMy4zOS0yLjE0IDUuMjguMTEgMSAuMyAxLjYzIDEuMDcgMy45IDIuMjIgNi41MyAxLjc2IDEwLjY2LTMuOSAxNi44LTEwLjc3IDExLjY2LTI1LjA3IDE0LjEzLTQyLjk1IDEwLjMtMTEuNDItMi40NS0xMi41NS0yLjYyLTE1Ljc4LTIuMDYtMi43Ny40OC01LjYyIDEuODQtMTAuNDcgNC45MmEyMC45MyAyMC45MyAwIDAgMS0xMS43NiAzLjI3Yy0zLjI1IDAtNC44MS0uMjItMTIuNzMtMS41N0MyMTIuNzQgNTkuNDYgMjA4LjczIDU5IDIwNCA1OWMtOS4xIDAtMTUuMTEtLjEtMjIuMDctLjUtOC4wOS0uNDctMTQuNjItMS4yOS0xOS4yLTIuNTQtNS42Mi0xLjUzLTEwLjE3IDEuMzgtMTcuODUgOS42Ni01LjUgNS45NC02LjA4IDYuNTMtOC4yOCA4LjE4YTcwLjM4IDcwLjM4IDAgMCAxLTkuMzggNi4wM2MtLjY4LjM3LTIuNTggMS4zNS0yLjg0IDEuNDktLjg0LjQ0LTEuMzUuNzYtMS43NSAxLjA4QzEyMS4xNiA4My42IDEyMSA4NC44IDEyMSA5NGMwIDEuODUuMDYgMy41NC4xNyA1LjQ0IDAgLjE3LjIgMy4yOC4yNCA0LjAzLjEgMi43NS0uMTMgNC4yOS0xLjA4IDUuNzEtMS42NyAyLjUtMi4yNyAyLjgtMTguOTUgOS43NC01LjQ4IDIuMjktOC45OSA0Ljk2LTExLjIgOC4yNC0xLjcxIDIuNTEtMi40NyA0LjczLTMuNjQgOS43LS44MyAzLjUtMS4yMSA0LjkyLTEuOTQgNi44My0yLjE4IDUuNzMtNi4wNSAxMC4xOS0xMy4xIDE0LjE4LTcuMyA0LjEyLTEzLjU1IDEyLjI4LTE5LjQ2IDI0LjY2LTQuNiA5LjY0LTguMTcgMTkuNDYtMTQuNjcgMzkuMzJsLTEuNTggNC44NGMtNC43NSAxNC40Ny03LjU0IDIyLjQ4LTEwLjg2IDMwLjY5LTUuMjggMTMuMDEtMTMuOTUgMjUuNjUtMjQuOTMgMzcuNnYtMi45N3ptMCA3OHYtLjVsMS0uMDFjNi4zMiAwIDcuNDcgNS4yIDQuNiAxMy4zNmE2MC4zNiA2MC4zNiAwIDAgMS01LjYgMTEuM3YtMS45MmE1Ny43NiA1Ny43NiAwIDAgMCA0LjY1LTkuNzJjMi42OS03LjYgMS43MS0xMi4wMi0zLjY1LTEyLjAyLS4zNCAwLS42NyAwLTEgLjAydi00Ni41OWEzNDAuOTYgMzQwLjk2IDAgMCAwIDEzLjcxLTguMzRjMTMuNjYtOS40NiAyOS43OS0zNy42IDI5Ljc5LTUzLjU5IDAtMTguMSAyMS41Ny03Mi42NCAzMi4yMy03OS40MiAxMi43MS04LjA5IDMyLjI0LTI3Ljk2IDM1LjgtMzcuNzUgMS45My01LjMgNS41LTcuMjcgMTQuNDItOS4zNyA2LjE1LTEuNDQgOC42NC0yLjQyIDEwLjY3LTQuNzkgMS41LTEuNzQgMi43Mi00Ljc5IDQuMzMtMTAuMy4yMy0uNzggMS45LTYuNjggMi40My04LjQ2IDMuNjItMTIuMDggNy4zLTE4LjQ5IDEzLjQ3LTIwLjM5IDIuNS0uNzYgMy4wMy0uOTggOS43NC0zLjcgNy40OS0zLjAzIDExLjk3LTQuNDMgMTcuMTItNC45MiA2Ljc1LS42NSAxMy4xMy43NSAxOS41NSA0LjY3IDUuNDMgMy4zMiAxMi4xOSA0LjcyIDIwLjE3IDQuNTYgNi4wMy0uMTIgMTIuMi0xLjA3IDE5LjgzLTIuOCAxLjgyLS40IDcuMzgtMS43NCA4LjI2LTEuOTQgMi42OS0uNiA0LjM0LS44OSA1LjQ4LS44OSA0Ljk3IDAgOC45My0uMDUgMTQuMi0uMjcgNy45LS4zMiAxNS41Ni0uOTIgMjIuNzUtMS44OCA4LjUtMS4xNCAxNS45LTIuNzMgMjEuODgtNC44MiAxOC45LTYuNjIgMzIuNjQtMTguMyAzMy42Ny0yNy41OS4yOS0yLjU2LjQtMi45NiAyLjc5LTExLjExIDIuMzMtNy45NSAzLjIxLTEyLjkzIDIuNzItMTguMjMtLjItMi4yNC0uNjktNC4zOC0xLjQ4LTYuNDItMS41LTMuOTItMi42My05LjQtMy40My0xNi4xOGguOWMuNzcgNi40NyAxLjg5IDExLjcyIDMuNDcgMTUuODJhMjQuOTMgMjQuOTMgMCAwIDEgMS41NCA2LjY5Yy41IDUuNDYtLjQgMTAuNTQtMi43NyAxOC42LTIuMzYgOC4wNi0yLjQ3IDguNDctMi43NCAxMC45NS0xLjA5IDkuNzUtMTUuMSAyMS42OC0zNC4zMyAyOC40MS02LjA2IDIuMTItMTMuNTIgMy43Mi0yMi4wOSA0Ljg3LTcuMjIuOTYtMTQuOTIgMS41Ny0yMi44MyAxLjg5LTUuMy4yMS05LjI3LjI3LTE0LjI1LjI3LTEuMDQgMC0yLjY0LjI3LTUuMjYuODctLjg3LjItNi40MyAxLjUzLTguMjYgMS45NC03LjY4IDEuNzMtMTMuOTIgMi43LTIwLjAzIDIuODItOC4xNS4xNy0xNS4xLTEuMjctMjAuNzEtNC43LTYuMjMtMy44MS0xMi40LTUuMTYtMTguOTMtNC41NC01LjA0LjQ4LTkuNDQgMS44Ni0xNi44NCA0Ljg2LTYuNzUgMi43NC03LjI5IDIuOTUtOS44MiAzLjczLTUuNzMgMS43Ni05LjI4IDcuOTYtMTIuODEgMTkuNzItLjUzIDEuNzctMi4yIDcuNjYtMi40MyA4LjQ2LTEuNjYgNS42NS0yLjkxIDguNzgtNC41MyAxMC42Ny0yLjIyIDIuNTgtNC44NCAzLjYyLTEyLjAxIDUuMy03LjggMS44My0xMS4xMyAzLjY2LTEyLjkgOC41NC0zLjY1IDEwLjA0LTIzLjMyIDMwLjA2LTM2LjIgMzguMjVDNjUuOTQgMTkwIDQ0LjUgMjQ0LjIgNDQuNSAyNjJjMCAxNi4zNC0xNi4zIDQ0Ljc4LTMwLjIyIDU0LjQxLTIuMTQgMS40OC04LjI0IDUuMTItMTQuMjggOC42OHYtMS4xNiA0Ni4wOXptMC0xNzMuN3YtMS4xMWM3LjQyLTMuODIgMTQuNTUtMTAuMjMgMjEuODQtMTguOTggMy44LTQuNTYgMTQuMjEtMTguNzggMTUuNzktMjAuNTUgMS44LTIuMDQgNC4wNi0zLjk2IDcuNDItNi40NSAxLjA4LS44IDQuOTItMy41NyA1LjQ5LTMuOTkgOS4zNi02Ljg1IDE0LTExLjk2IDE1Ljk4LTE5LjM2LjgtMi45OCAxLjU0LTYuNzggMi40Ni0xMi4zLjIzLTEuNDQgMi0xMi40NiAyLjU2LTE1Ljc5IDIuODctMTYuNzcgNS43My0yNi43OSAxMC4wNy0zMi4xQzkyLjQ2IDUyLjQzIDEwMS41IDM4LjEzIDEwMS41IDMzYzAtMi41NC4zNC0zLjM1IDYuMDUtMTUuNzEuNjgtMS40OSAxLjI1LTIuNzQgMS43Ny0zLjkzIDIuNS01Ljc1IDMuOS0xMC4wNCA0LjE0LTEzLjM2aDFjLS4yMyAzLjQ4LTEuNjYgNy44Ny00LjIzIDEzLjc2LS41MiAxLjItMS4wOSAyLjQ1LTEuNzggMy45NS01LjU0IDEyLjAxLTUuOTUgMTIuOTktNS45NSAxNS4yOSAwIDUuNDctOS4wOSAxOS44NC0yMC4xMSAzMy4zMS00LjIgNS4xMi03LjAzIDE1LjA2LTkuODYgMzEuNjQtLjU3IDMuMzMtMi4zMyAxNC4zMy0yLjU3IDE1Ljc4LS45MiA1LjU2LTEuNjcgOS4zOC0yLjQ4IDEyLjQtMi4wNSA3LjY4LTYuODIgMTIuOTMtMTYuMzUgMTkuOTFsLTUuNDkgMy45OGMtMy4zIDIuNDUtNS41MSA0LjM0LTcuMjcgNi4zMS0xLjUzIDEuNzMtMTEuOTQgMTUuOTMtMTUuNzYgMjAuNTMtNy41MiA5LjAyLTE0Ljg4IDE1LjYtMjIuNjEgMTkuNDZ6bTAgMzYxLjgzdi00LjMzYy40OCAyLjM2IDEgNC4zNSAxLjYgNi4xNSAyIDYuMDMgNC42IDguMjYgOC4xOSA2LjU5QzI4Ljc2IDU1Ny42OSA0My41IDU0Mi40IDQzLjUgNTI3YzAtMTYuMiA2LjM3LTMxLjk5IDE3LjEtNDYuMyAxLjg4LTIuNSAzLjY2LTQuNCA1LjUzLTYgLjczLS42MiAxLjQ1LTEuMTggMi4zLTEuOGwyLTEuNDNjMy42OC0yLjY4IDUuMzItNS4yOCA3LjA4LTEyLjU5Ljc1LTMuMDcgMS4zOC01LjAyIDQuMi0xMy4yNmwuNjMtMS44OGMzLjI0LTkuNTggNC41Ni0xNC45NyA0LjE3LTE4LjY1LS40OC00LjQzLTMuOC01LjIzLTExLjMtMS42NGE4MS4xMiA4MS4xMiAwIDAgMS05LjE1IDMuN2MtMTMuODkgNC42Ny0yNi45NiA1LjgtNDIuNjYgNS40MmwtMS45NS0uMDUtMS40NS0uMDJhMzkuOCAzOS44IDAgMCAwLTE1LjA1IDIuOTZBMjEuODEgMjEuODEgMCAwIDAgMCA0MzguMzd2LTEuMjZhMjMuNTUgMjMuNTUgMCAwIDEgNC41NS0yLjU3IDQwLjc3IDQwLjc3IDAgMCAxIDE2LjkyLTMuMDJsMS45NS4wNWMxNS42LjM4IDI4LjU3LS43NSA0Mi4zMi01LjM3YTgwLjEyIDgwLjEyIDAgMCAwIDkuMDQtMy42NWM4LjA0LTMuODQgMTIuMTYtMi44NSAxMi43MiAyLjQzLjQyIDMuODktLjkyIDkuMzQtNC4yMSAxOS4wOGwtLjY0IDEuODhjLTIuOCA4LjItMy40MyAxMC4xNS00LjE2IDEzLjE4LTEuODIgNy41Mi0zLjU5IDEwLjM0LTcuNDcgMTMuMTZsLTIgMS40M2MtLjg0LjYtMS41NCAxLjE1LTIuMjUgMS43NWEzNS40NSAzNS40NSAwIDAgMC01LjM3IDUuODRjLTEwLjYxIDE0LjE1LTE2LjkgMjkuNzQtMTYuOSA0NS43IDAgMTUuODgtMTUgMzEuNDUtMzQuMjkgNDAuNDUtNC4zIDIuMDEtNy4zOS0uNjYtOS41Ni03LjE4LS4yMy0uNjgtLjQ0LTEuMzktLjY1LTIuMTN6bTAtNjIuMTZ2LTIuNDVsMS40NiAzLjI3YzIuMSA0LjggMy40NiAxMC4zMyA0LjI2IDE2Ljc3LjY2IDUuMy44NCA5LjMgMS4wNCAxOC41LjIgOS4zMi41IDEyLjc1IDEuNjMgMTUuMDUgMS4yOCAyLjYgMy42NyAyLjM1IDguMjktMS41IDE3LjE0LTE0LjMgMjEuODItMjIuOSAyMS44Mi0zOC42MiAwLTcuMTcgMS4xLTEyLjM5IDMuNy0xNy42OCAyLjI3LTQuNjcgMy42NS02LjYyIDEzLjQtMTkuNjJhNjkuOCA2OS44IDAgMCAxIDcuNi04Ljc5IDQ0Ljc2IDQ0Ljc2IDAgMCAxIDMuNTQtMy4wNmMuMzgtLjMuNjQtLjUyLjg5LS43NGExMC40NyAxMC40NyAwIDAgMCAyLjYzLTMuMzIgMzUuNzggMzUuNzggMCAwIDAgMi4yNi01Ljk0bC4zNy0xLjIuMzYtMS4xNWMuMjktLjkxLjQ4LTEuNTUuNjYtMi4xNi40NS0xLjUzLjc0LTIuNjguOTEtMy42Ni4zOC0yLjIuMTItMy40OS0uODUtNC4xNS0yLjM1LTEuNjEtOS4yOC0uMjQtMjMuOCA0Ljk0LTkuNTQgMy40LTE2LjEyIDQuMTctMjcuODUgNC4yNi03LjcxLjA2LTEwLjQzLjQtMTMuMjUgMi4xMi0zLjQ4IDIuMTItNS44NCA2LjQtNy41OCAxNC4yNi0uNSAyLjItLjk5IDQuMTktMS40OSA1Ljk4di0zLjk4bC41MS0yLjIyYzEuOC04LjEgNC4yOC0xMi42IDguMDQtMTQuOSAzLjA0LTEuODUgNS44Ni0yLjIgMTMuNzctMi4yNiAxMS42MS0uMDkgMTguMS0uODQgMjcuNTEtNC4yIDE0LjkzLTUuMzIgMjEuOTUtNi43MSAyNC43LTQuODMgMS4zOC45NCAxLjcxIDIuNiAxLjI4IDUuMTVhMzMuNjkgMzMuNjkgMCAwIDEtLjk0IDMuNzhsLS42NiAyLjE3LS4zNiAxLjE1LS4zNyAxLjJhMzYuNjQgMzYuNjQgMCAwIDEtMi4zMyA2LjFjLS44IDEuNTMtMS42MSAyLjUyLTIuODYgMy42MWwtLjkyLjc3LTEuMDIuODNjLS45Ljc0LTEuNjUgMS40LTIuNDcgMi4xOGE2OC44NCA2OC44NCAwIDAgMC03LjQ4IDguNjZjLTkuNyAxMi45My0xMS4wNyAxNC44Ny0xMy4zMSAxOS40Ni0yLjUyIDUuMTUtMy41OSAxMC4yMi0zLjU5IDE3LjI0IDAgMTYuMDQtNC44MiAyNC45MS0yMi4xOCAzOS4zOC01LjA0IDQuMi04LjE4IDQuNTUtOS44MyAxLjE4LTEuMjItMi41LTEuNTItNS45NC0xLjczLTE1LjQ3LS4yLTkuMTYtLjM4LTEzLjE1LTEuMDMtMTguNC0uNzktNi4zNC0yLjEyLTExLjgtNC4xOS0xNi40OUwwIDQ5NS45OHpNMzc5LjI3IDBoMS4wNGwxLjUgNS4yNmMzLjI4IDExLjU2IDQuODkgMTkuMzMgNS4yNiAyNy44LjQ5IDExLjAxLTEuNTIgMjEuMjYtNi42MyAzMS4xNy03LjggMTUuMTMtMjAuNDcgMjYuNS0zNi4yMiAzNC4xLTEyLjM4IDUuOTYtMjYuMTIgOS4xNy0zNi4yMiA5LjE3LTYuODQgMC0xNy4yNCAxLjM4LTM3LjI3IDQuNjJsLTIuMjcuMzdjLTI0LjUgMy45OS0zMS42NSA1LTM3LjQ2IDUtMy40OSAwLTQuMDgtLjA4LTE5LjU0LTIuOC0zLjU2LS42NC02LjMyLTEuMS05LTEuNS0yMC4yMy0yLjk2LTMxLTEuMi0zMS45NiA3Ljg2LS4xLjg1LS4xOCAxLjcyLS4yOSAyLjgxbC0uMjcgMi43M2MtMS4xIDEwLjktMi4wMiAxNS43My00LjMxIDE5Ljk2LTIuOSA1LjM0LTcuNzcgNy45NS0xNS42MyA3Ljk1LTEwLjIgMC0xMi45Mi42LTE1LjUgMy4xNy41Mi0uNTEtNS4wMyA1Ljg1LTguMTYgOC43LTIuNzUgMi41LTE0LjMyIDEyLjU1LTE1Ljc3IDEzLjgzYTM0MS4yNyAzNDEuMjcgMCAwIDAtNi41NCA1LjkyYy02Ljk3IDYuNDktMTEuODEgMTEuNzYtMTQuNiAxNi4xNS01LjkyIDkuMy0xMC40OCAxOC4wNC0xMS42OSAyNC4wOC0xLjY2IDguMyAzLjY3IDkuNTQgMTkuMDIgMS4yMWE2MjYuMjMgNjI2LjIzIDAgMCAxIDQ0LjU0LTIxLjljMy41LTEuNTYgMTQuMDQtNi4yIDE1LjY4LTYuOTUgNS4wNS0yLjI1IDguMy0zLjggMTAuNzgtNS4xNWwxLjk1LTEuMDcgMi4xOC0xLjE4YzEuNzYtLjk0IDMuMzgtMS43NiA1LTIuNTUgMTguMS04LjcyIDM0LjQ4LTEwLjQ2IDUwLjMzLTEuMiAyMi44OSAxMy4zNCAzOC4yOCAzNy4wMiAzOC4yOCA1Ni40NCAwIDE5LjEyLS43MyAyNS4xMy01LjE4IDMzLjJhNDUuMzIgNDUuMzIgMCAwIDEtNC45NCA3LjEyYy02LjQ3IDcuNzctMTEuODEgMTYuMi0xMi43NiAyMS4yNy0xLjIgNi4zNCA0LjY5IDcuMDMgMjAuMTctLjA1IDEzLjMxLTYuMDggMjIuNC0xNC45NSAyOC41LTI2LjMyYTgwLjUxIDgwLjUxIDAgMCAwIDYuMS0xNS4xM2MuOS0yLjk4IDMuMTctMTEuNjUgMy40MS0xMi40OGEyOS4wMiAyOS4wMiAwIDAgMSAxLjc1LTQuODNjNy40Ny0xNC45MyAyMS4wOS0zMC41IDM2LjI1LTM3LjI0IDcuNjEtMy4zOCAxMy05LjY1IDE5LjQtMjAuNzkuODQtMS40OCA0LjI2LTcuNjQgNS4xNC05LjE3IDMuNTItNi4xIDYuMjItOS43IDkuMzctMTEuOTggMTAuMTUtNy40IDI4LjctMTEuMSA1MC4yOS0xMS4xIDcuNTIgMCAxNi41NC0xLjI0IDI3LjUxLTMuNThhNDIwLjEgNDIwLjEgMCAwIDAgMTQuOTYtMy41MmMtMS4zLjMzIDE1LjU0LTMuOTggMTkuNDItNC44OSAxNC4xNS0zLjMzIDQxLjA3LTUuMDEgNjQuMTEtNS4wMSAxNy4zNiAwIDI3LjgyLTkuMjMgMzguNTMtMzguNjcgNi42Mi0xOC4yMSA2LjYyLTI2LjM3IDIuNjktMzQuMzVsLTEuMTgtMi4zN0ExMy4zNiAxMy4zNiAwIDAgMSA1ODcuNSA1OGMwLTQuMDMgMC00LjAxIDIuNS0yNC41Ni40Ni0zLjczLjgtNi43NCAxLjEyLTkuNjQuOS04LjQ1IDEuMzgtMTUuMiAxLjM4LTIwLjggMC0uOTQtLjAyLTEuOTQtLjA0LTNoMWMuMDMgMS4wNi4wNCAyLjA2LjA0IDMgMCA1LjY1LS40OCAxMi40My0xLjM5IDIwLjktLjMgMi45MS0uNjYgNS45My0xLjExIDkuNjYtMi41IDIwLjQ1LTIuNSAyMC40Ny0yLjUgMjQuNDQgMCAxLjk3LjQ1IDMuNTcgMS40NSA1LjY4LjI0LjUxIDEuMTYgMi4zNSAxLjE3IDIuMzYgNC4wNiA4LjI0IDQuMDYgMTYuNjgtMi42NSAzNS4xMy0xMC44NCAyOS44LTIxLjYzIDM5LjMzLTM5LjQ3IDM5LjMzLTIyLjk2IDAtNDkuODMgMS42OC02My44OSA0Ljk5LTMuODYuOS0yMC42OSA1LjItMTkuNCA0Ljg4YTQyMS4wNSA0MjEuMDUgMCAwIDEtMTQuOTkgMy41M2MtMTEuMDQgMi4zNS0yMC4xMSAzLjYtMjcuNzIgMy42LTIxLjQgMC0zOS43NiAzLjY3LTQ5LjcgMTAuOS0zIDIuMTktNS42NCA1LjctOS4xIDExLjY4LS44NyAxLjUyLTQuMjkgNy42OC01LjE0IDkuMTctNi40OSAxMS4zLTEyIDE3LjcxLTE5Ljg2IDIxLjItMTQuOSA2LjYzLTI4LjM4IDIyLjAzLTM1Ljc1IDM2Ljc3YTI4LjE3IDI4LjE3IDAgMCAwLTEuNjkgNC42N2MtLjIzLjgtMi41IDkuNDktMy40IDEyLjVhODEuNDggODEuNDggMCAwIDEtNi4xOSAxNS4zYy02LjIgMTEuNTYtMTUuNDQgMjAuNTgtMjguOTYgMjYuNzYtMTYuMSA3LjM2LTIzIDYuNTUtMjEuNTgtMS4wNCAxLTUuMjkgNi40LTEzLjgzIDEyLjk5LTIxLjczYTQ0LjMzIDQ0LjMzIDAgMCAwIDQuODItNi45NmM0LjM1LTcuODggNS4wNi0xMy43NyA1LjA2LTMyLjcyIDAtMTkuMDQtMTUuMTktNDIuNC0zNy43Mi01NS41NS0xNS41Ny05LjA4LTMxLjYyLTcuMzgtNDkuNDUgMS4yMWExMzIuOSAxMzIuOSAwIDAgMC03LjE0IDMuNzFsLTEuOTUgMS4wN2ExNTguODMgMTU4LjgzIDAgMCAxLTEwLjg1IDUuMTljLTEuNjUuNzQtMTIuMTggNS4zOC0xNS42OSA2Ljk1YTYyNS4yNSA2MjUuMjUgMCAwIDAtNDQuNDYgMjEuODZjLTE1Ljk1IDguNjYtMjIuMzcgNy4xNi0yMC40OC0yLjI5IDEuMjQtNi4yIDUuODMtMTUuMDIgMTEuODItMjQuNDIgMi44NS00LjQ4IDcuNzQtOS44IDE0Ljc3LTE2LjM0IDEuOTgtMS44NSA0LjEyLTMuNzkgNi41Ni01Ljk0IDEuNDYtMS4yOSAxMy4wMi0xMS4zMyAxNS43NS0xMy44MiAzLjA5LTIuOCA4LjYtOS4xNCA4LjE0LTguNjcgMi44Mi0yLjgyIDUuNzUtMy40NiAxNi4yLTMuNDYgNy41IDAgMTIuMDQtMi40MyAxNC43NS03LjQyIDIuMi00LjA3IDMuMTEtOC44NCA0LjItMTkuNTlsLjI2LTIuNzMuMy0yLjgxYy41Ni01LjQyIDQuNDctOC41IDExLjIzLTkuNiA1LjQ0LS44OCAxMi41MS0uNTEgMjEuODYuODYgMi43LjQgNS40Ny44NiA5LjA0IDEuNDkgMTUuMzMgMi43IDE1Ljk2IDIuOCAxOS4zNiAyLjggNS43MyAwIDEyLjktMS4wMyAzNy4zLTVsMi4yNy0uMzZjMjAuMS0zLjI2IDMwLjUyLTQuNjQgMzcuNDMtNC42NCA5Ljk1IDAgMjMuNTQtMy4xOCAzNS43OC05LjA4IDE1LjU3LTcuNSAyOC4wOS0xOC43MyAzNS43OC0zMy42NSA1LjAyLTkuNzUgNy0xOS44MiA2LjUxLTMwLjY3LS4zNy04LjM3LTEuOTYtMTYuMDgtNS4yMy0yNy41N0wzNzkuMjcgMHptMTMuNjggMGgxLjAyYy43OCAzLjkgMS45MiA4LjcgMy41MSAxNC44OCAzLjYzIDE0LjA1IDMuMDYgMjcuMDMtLjc1IDM4Ljc3YTYxIDYxIDAgMCAxLTExLjM1IDIwLjY4IDEzOC4zNiAxMzguMzYgMCAwIDEtMTkuMzIgMTguNzdjLTExLjMyIDkuMDItMjMuMzYgMTUuNDktMzUuOTUgMTguMzlhMjU4LjYzIDI1OC42MyAwIDAgMS0yMi41NyA0LjA3Yy0zLjE3LjQ0LTYuMzYuODUtMTAuMyAxLjMybC05LjM5IDEuMTJjLTExLjUzIDEuNDEtMTcuNDUgMi41NS0yMS42NCA0LjQ2LTkuMjggNC4yMS0yOC4zNSA2LjA0LTQ5LjIxIDYuMDQtMS4zNyAwLTIuOC0uMTItNC4zLS4zNS0yLjYyLS40MS01LTEuMDMtOS4xNC0yLjI5LTcuMzQtMi4yMS05LjYzLTIuNzUtMTIuNjMtMi41Ni0zLjkuMjMtNi42MyAyLjI5LTguNDcgNi44OS0xLjg2IDQuNjYtMi40MiA3LjUzLTMuMzQgMTQuOTgtMS4xIDguOTgtMi44NyAxMi4xMi05Ljk3IDE0LjNhNDAuMTIgNDAuMTIgMCAwIDAtNi44IDIuNjZjLS42My4zMy0xLjE2LjY0LTEuNzYgMS4wMmwtMS4zNC44NmMtMS45IDEuMTQtMy44NiAxLjQ5LTkuMjUgMS40OS0zLjIgMC04LjgzLS41NS05LjUxLS4zOS0xLjIyLjI4LS43NS0uMTQtNy4xNCA2LjI0LTEuNSAxLjUtMy40OSAzLjE4LTYuMzIgNS4zNy0xLjUyIDEuMTgtNy4xNiA1LjQzLTcuOTQgNi4wMy00Ljk2IDMuNzgtOC4zMyA2LjYtMTEuMDYgOS4zOC00Ljg4IDQuOTgtNi44NSA5LjE1LTUuNTYgMTIuNyAxLjM0IDMuNjcgNC4wNyA0LjQyIDguOSAyLjgyYTU1LjcyIDU1LjcyIDAgMCAwIDcuNzctMy40OGMxLjUtLjc3IDcuNzgtNC4xMyA5LjM3LTQuOTZhMTE2LjggMTE2LjggMCAwIDEgMTIuMzEtNS42OCAxNjIuMiAxNjIuMiAwIDAgMCAxMS4wNC00Ljg0YzIuMDQtLjk3IDEwLjc0LTUuMTYgMTMtNi4yMiA0LjQxLTIuMSA4LjEtMy43OCAxMS42NS01LjI5IDE3LjE0LTcuMyAyOS4zMi05LjkgMzcuNjctNi42NWw1LjQzIDIuMWMyLjMuODggNC4xNyAxLjYyIDYuMDIgMi4zOGExNTAuOSAxNTAuOSAwIDAgMSAxMy4wNyA2YzE4LjM0IDkuNjMgMzAuMzUgMjIuMTMgMzQuNzkgMzkuODcgNi45NiAyNy44NSAzLjYgNDUuNTMtOC4wOCA2Mi40LTMuOTcgNS43NS0zLjUyIDkuMi4wNiA4Ljk3IDQuMTQtLjI4IDEwLjIxLTQuOTUgMTUuMTEtMTIuNTIgMy4xLTQuOCA1LjEtMTAuNDUgOC4wNS0yMS41M2wxLjY5LTYuMzVjLjY2LTIuNDcgMS4yNC00LjUyIDEuODMtNi41IDQuOTMtMTYuNTYgMTEtMjcuMjggMjEuNTYtMzQuNzYgNy4xNS01LjA2IDIzLjczLTE1LjUgMjUuNDgtMTYuNzUgNi43NC00LjgxIDEwLjUzLTkuNDQgMTQuMzQtMTggNy43NC0xNy40NCAyMS4wOS0yNC4zNCA0NC40Ny0yNC4zNCA5LjM2IDAgMTcuOTEtMS4xMyAyOS41My0zLjQ5YTYyNC44NiA2MjQuODYgMCAwIDAgNi4yLTEuMjhjMi40LS41IDQuMDctLjg0IDUuNjYtMS4xMyA0LjAzLS43NCA3LjA0LTEuMSA5LjYxLTEuMSA0LjQ0IDAgOS4zOS0xIDMxLjM5LTUuOTlsMi45NS0uNjZjMTYuMzQtMy42NyAyNS42NC01LjM1IDMxLjY2LTUuMzUgMS41NCAwIDIuNC4wMSA2LjQuMSA3LjguMTUgMTIuMjcuMTMgMTcuMzMtLjIgMTYuNDEtMS4wNiAyNi43My01LjM2IDI5LjgtMTQuNTZhODcuMSA4Ny4xIDAgMCAxIDMuNTUtOC44M2MtLjE1LjMxIDIuMjktNC45NiAyLjktNi4zOCA1LjM4LTEyLjMgNS41Ny0yMS45Mi0xLjQ0LTM5LjQ0YTg2LjQgODYuNCAwIDAgMS01LjI2LTIwLjcyYy0xLjYxLTExLjk4LTEuMzgtMjMuMTQuMS00MC4zNWwuMi0yLjEyaDFsLS4yIDIuMmMtMS40OCAxNy4xNS0xLjcgMjguMjQtLjExIDQwLjE0YTg1LjQgODUuNCAwIDAgMCA1LjIgMjAuNDdjNy4xIDE3Ljc4IDYuOTEgMjcuNjcgMS40MyA0MC4yMi0uNjIgMS40My0zLjA2IDYuNzItMi45MSA2LjRhODYuMTcgODYuMTcgMCAwIDAtMy41MiA4LjczYy0zLjIzIDkuNzItMTMuOSAxNC4xNS0zMC42OCAxNS4yNC01LjEuMzMtOS41OC4zNS0xNy40Mi4yLTMuOTgtLjA5LTQuODQtLjEtNi4zNy0uMS01LjkxIDAtMTUuMTggMS42Ny0zMS40NCA1LjMybC0yLjk1LjY3Yy0yMi4xNiA1LjAyLTI3LjA1IDYuMDEtMzEuNjEgNi4wMS0yLjUgMC01LjQ1LjM2LTkuNDMgMS4wOS0xLjU4LjI5LTMuMjUuNjItNS42NCAxLjExYTQ4OTQuMjEgNDg5NC4yMSAwIDAgMC02LjIgMS4yOWMtMTEuNjggMi4zNy0yMC4zIDMuNTEtMjkuNzMgMy41MS0yMy4wMiAwLTM2IDYuNzEtNDMuNTMgMjMuNjYtMy45IDguOC03LjgyIDEzLjU4LTE0LjcgMTguNS0xLjc4IDEuMjctMTguMzYgMTEuNy0yNS40OCAxNi43NS0xMC4zNCA3LjMyLTE2LjMgMTcuODctMjEuMTkgMzQuMjMtLjU4IDEuOTYtMS4xNSA0LTEuODIgNi40N2wtMS42OSA2LjM1Yy0yLjk4IDExLjE4LTUgMTYuOS04LjE3IDIxLjgxLTUuMDUgNy44MS0xMS4zNyAxMi42OC0xNS44OSAxMi45OC00LjcuMzEtNS4zLTQuMjMtLjk0LTEwLjUzIDExLjUyLTE2LjY0IDE0LjgyLTM0LjAzIDcuOTItNjEuNi00LjM1LTE3LjQyLTE2LjE2LTI5LjcyLTM0LjI3LTM5LjIyLTQtMi4xLTguMi00LTEyLjk5LTUuOTctMS44NC0uNzUtMy43LTEuNDktNi0yLjM4bC01LjQzLTIuMDhjLTguMDMtMy4xMi0yMC4wMi0uNTgtMzYuOTIgNi42My0zLjUyIDEuNS03LjIxIDMuMTktMTEuNjEgNS4yN2wtMTMgNi4yMmMtNC43MSAyLjIyLTguMTYgMy43NS0xMS4xMSA0Ljg4YTExNS44NyAxMTUuODcgMCAwIDAtMTIuMjEgNS42M2MtMS41OC44My03Ljg2IDQuMTgtOS4zNyA0Ljk2YTU2LjU1IDU2LjU1IDAgMCAxLTcuOSAzLjU0Yy01LjMgMS43NS04LjYyLjg1LTEwLjE3LTMuNDMtMS40Ni00LjAyLjY2LTguNSA1LjgtMTMuNzQgMi43NS0yLjgyIDYuMTYtNS42NiAxMS4xNS05LjQ4Ljc5LS42IDYuNDMtNC44NSA3Ljk0LTYuMDJhNjYuOTYgNjYuOTYgMCAwIDAgNi4yMy01LjI4YzYuNzQtNi43NCA2LjEtNi4xNiA3LjYxLTYuNTEuODctLjIgNi42OS4zNiA5Ljc0LjM2IDUuMjIgMCA3LjAzLS4zMiA4Ljc0LTEuMzVsMS4zMS0uODRjLjYyLS40IDEuMTgtLjcyIDEuODQtMS4wN2E0MS4wNyA0MS4wNyAwIDAgMSA2Ljk2LTIuNzJjNi42NC0yLjA0IDguMjItNC44NCA5LjI4LTEzLjQ3LjkzLTcuNTMgMS41LTEwLjQ3IDMuNC0xNS4yNCAxLjk5LTQuOTUgNS4wNC03LjI2IDkuMzQtNy41MSAzLjE3LS4yIDUuNS4zNSAxMi45NyAyLjZhNjMuNTQgNjMuNTQgMCAwIDAgOS4wMiAyLjI2YzEuNDUuMjIgMi44My4zNCA0LjE0LjM0IDIwLjcxIDAgMzkuNy0xLjgyIDQ4LjgtNS45NiA0LjMyLTEuOTYgMTAuMjktMy4xIDIxLjkzLTQuNTNsOS40LTEuMTJjMy45Mi0uNDggNy4xMS0uODggMTAuMjctMS4zMiA4LjE2LTEuMTQgMTUuNC0yLjQzIDIyLjQ5LTQuMDYgMTIuNDItMi44NiAyNC4zMy05LjI2IDM1LjU1LTE4LjJhMTM3LjQgMTM3LjQgMCAwIDAgMTkuMTgtMTguNjQgNjAuMDIgNjAuMDIgMCAwIDAgMTEuMTUtMjAuMzJjMy43Ni0xMS41NyA0LjMyLTI0LjM2Ljc1LTM4LjIzQTI4NC44NiAyODQuODYgMCAwIDEgMzkyLjk1IDB6TTUwNi43IDBoMS4yNmMtLjUuNjYtLjkgMS4xOC0xLjE3IDEuNTEtMy45NSA0Ljk2LTYuOSA3LjkyLTkuODIgOS41N0ExMC4wMiAxMC4wMiAwIDAgMSA0OTIgMTIuNWMtMi4zOCAwLTQuMjQuNjctNi43MSAyLjIxbC0yLjY1IDEuNzFjLTQuMzggMi44LTguMDEgNC4wOC0xMy42NCA0LjA4LTUuNiAwLTkuOTktMS4yNi0xNi4wOC00LjA1YTIwMi42MyAyMDIuNjMgMCAwIDEtMi4zLTEuMDZsLTIuMTgtLjk4Yy0xLjYtLjctMi45Mi0xLjE3LTQuMTctMS40OGExMy40MiAxMy40MiAwIDAgMC0zLjI3LS40M2MtMi4zIDAtNC4zLS42OC0xMS0zLjM3bC0xLjU2LS42MmMtNS0xLjk3LTguMS0yLjgyLTEwLjUyLTIuNjYtMi45My4yLTQuNDIgMi4wMy00LjQyIDYuMTUgMCAyMC43Ni01LjIxIDUwLjQyLTEyLjE1IDU3LjM1LTcuNTggNy41OS0yNi41NSAyMy43LTM0LjA2IDI5LjA2LTEzLjE2IDkuNC0zMS4xNyAyMC4yLTQ0LjExIDI1LjA2YTEwNi44NyAxMDYuODcgMCAwIDEtMTMuMzIgNC4wM2MtMy4yOC43OC02LjYgMS40My0xMS4yNSAyLjI0LS41My4xLTguOCAxLjUtMTEuNSAxLjk5LTQuODYuODctOS4zIDEuNzQtMTQgMi43Ni0yMC42MiA0LjQ4LTI1LjA3IDUuMDEtMzguMTEgNS4wMS0yLjQ5IDAtMi45LS4wNy0xNC4wNS0yLTIuNDItLjQyLTQuMzEtLjczLTYuMTUtMS04LjExLTEuMTktMTMuODMtMS4zNi0xNy42NC0uMi00LjU0IDEuNC01LjkzIDQuNjUtMy43IDEwLjUyIDIuMDIgNS4yOCA0Ljg0IDguNjEgOC44NCAxMC43NCAzLjI2IDEuNzQgNi43NSAyLjYgMTMuODIgMy43MSA5LjQyIDEuNDggMTAuOTQgMS43NSAxNS41IDIuOTJhNzguMiA3OC4yIDAgMCAxIDE4LjYyIDcuMzdjOC4zIDQuNTggMTQuNTggMTEuNSAxOS45OCAyMC44OSAyLjczIDQuNzMgOS40NiAxOS4zMyAxMC41NCAyMS4xOSAzLjQgNS44NSA2LjI2IDYuNjMgMTAuODkgMiA0Ljk1LTQuOTQgMTAuMzUtOC4zNyAyMS4xMy0xNC4wNi40Ny0uMjUgMi4wNi0xLjEgMi4xMi0xLjEyIDcuOTgtNC4yMSAxMS45Mi02LjUxIDE1Ljg3LTkuNTQgNS4xMS0zLjkgOC42Ni04LjEgMTAuNzctMTMuMTEgOC41Mi0yMC4yNCAyMC43NS0zMy4zMSAzMi40Ni0zMy4zMWw1LjUuMDNjMTAuNTMuMDggMTcuMzUuMDIgMjQuOS0uMzEgMTMuNjYtLjYyIDIzLjc4LTIuMDkgMjkuMzktNC42NyA1Ljg1LTIuNyAxMy40Mi01LjQ5IDI0LjE4LTkuMDIgMy40Ni0xLjE0IDYuMjktMi4wNSAxMi43LTQuMSA3LjctMi40NSAxMS4wOC0zLjU0IDE1LjE3LTQuOWExMDU5LjQzIDEwNTkuNDMgMCAwIDEgMTEuMzMtMy43MmMzLjY3LTEuMiA1Ljk2LTIgOC4wMy0yLjc4YTU5Ljg4IDU5Ljg4IDAgMCAwIDYuNjYtMi45NGMxLjg3LS45OCAzLjc2LTIuMSA1Ljg2LTMuNSAzLjQ4LTIuMzMgNi4xNS0zLjEzIDEyLjA0LTQuMTNsMS4xNS0uMmM1LjcxLTEuMDEgOS0yLjMgMTIuNzYtNS42MyA3LjgyLTYuOTYgOC41OC0yMy4xOCAzLjg0LTQ0LjUyLTEuNy03LjY3LTIuMS0xOS4yOC0xLjU3LTM1LjQ3QTgzNy4yMiA4MzcuMjIgMCAwIDEgNTQ2Ljc2IDBoMWwtLjE1IDMuMDZjLS4zMiA2LjQyLS41MyAxMS4wMi0uNjggMTUuNjItLjUxIDE2LjEtLjEyIDI3LjY1IDEuNTYgMzUuMjEgNC44MiAyMS42OCA0LjA0IDM4LjItNC4xNiA0NS40OC0zLjkxIDMuNDgtNy4zNyA0Ljg0LTEzLjI0IDUuODdsLTEuMTYuMmMtNS43Ni45OS04LjMyIDEuNzUtMTEuNjUgMy45OGE2My43MyA2My43MyAwIDAgMS01Ljk2IDMuNTYgNjAuODYgNjAuODYgMCAwIDEtNi43NyAyLjk5Yy0yLjA5Ljc5LTQuMzkgMS41OC04LjA3IDIuNzlhNTM5OC4zMSA1Mzk4LjMxIDAgMCAxLTExLjMyIDMuNzFjLTQuMSAxLjM3LTcuNDggMi40Ni0xNS4xOCA0LjkyLTYuNDIgMi4wNC05LjI0IDIuOTUtMTIuNyA0LjA4LTEwLjczIDMuNTMtMTguMjcgNi4zLTI0LjA3IDguOTgtNS43NiAyLjY2LTE1Ljk3IDQuMTQtMjkuNzcgNC43Ny03LjU2LjMzLTE0LjQuMzktMjQuOTUuMzFsLTUuNDktLjAzYy0xMS4xOSAwLTIzLjE2IDEyLjc5LTMxLjU0IDMyLjctMi4xOSA1LjE5LTUuODQgOS41Mi0xMS4wOCAxMy41Mi00LjAyIDMuMDctNy45OSA1LjM5LTE2LjAxIDkuNjJsLTIuMTIgMS4xMmMtMTAuNyA1LjY1LTE2LjA0IDkuMDQtMjAuOSAxMy45LTUuMTQgNS4xNC04Ljc1IDQuMTUtMTIuNDUtMi4yMi0xLjEyLTEuOTItNy44NS0xNi41LTEwLjU0LTIxLjItNS4zMy05LjI0LTExLjQ4LTE2LjAyLTE5LjYtMjAuNWE3Ny4yIDc3LjIgMCAwIDAtMTguNC03LjI4Yy00LjUtMS4xNy02LjAyLTEuNDMtMTUuNC0yLjktNy4xNy0xLjEyLTEwLjc0LTItMTQuMTMtMy44MS00LjIyLTIuMjUtNy4yLTUuNzctOS4zLTExLjI3LTIuNDMtNi4zOS0uNzgtMTAuMjYgNC4zNC0xMS44MyA0LTEuMjIgOS44Mi0xLjA1IDE4LjA4LjE3IDEuODQuMjcgMy43NC41OCA2LjE3IDEgMTEuMDIgMS45IDExLjQ4IDEuOTggMTMuODggMS45OCAxMi45NiAwIDE3LjM1LS41MiAzNy45LTQuOTkgNC43MS0xLjAyIDkuMTYtMS45IDE0LjAzLTIuNzcgMi43MS0uNDggMTAuOTgtMS45IDExLjUtMS45OCA0LjY0LS44MSA3Ljk1LTEuNDYgMTEuMi0yLjIzIDQuNTUtMS4wNyA4Ljc2LTIuMzQgMTMuMi00IDEyLjgzLTQuODEgMzAuNzktMTUuNTkgNDMuODgtMjQuOTQgNy40Ny01LjMzIDI2LjQtMjEuNCAzMy45NC0yOC45NEM0MDcuMyA2MS45OCA0MTIuNSAzMi40OSA0MTIuNSAxMmMwLTQuNjEgMS44Ni02LjkgNS4zNS03LjE1IDIuNjMtLjE4IDUuOC43IDEwLjk2IDIuNzNsMS41Ni42MmM2LjUzIDIuNjIgOC41MyAzLjMgMTAuNjMgMy4zIDEuMTQgMCAyLjMuMTYgMy41LjQ2IDEuMzIuMzMgMi42OC44MiA0LjM0IDEuNTNhOTAuOTcgOTAuOTcgMCAwIDEgMy4zNCAxLjUybDEuMTUuNTRjNS45OCAyLjczIDEwLjIzIDMuOTUgMTUuNjcgMy45NSA1LjQxIDAgOC44Ny0xLjIxIDEzLjEtMy45Mi4yLS4xMyAyLjEtMS4zOCAyLjY2LTEuNzIgMi42Mi0xLjYzIDQuNjQtMi4zNiA3LjI0LTIuMzYgMS40NyAwIDIuOTQtLjQzIDQuNDctMS4zIDIuNzgtMS41NiA1LjY3LTQuNDUgOS41NC05LjMxbC43LS44OXpNMzI0LjU0IDYwMGgtMi4wM2MuNDktMi45Ni45MS02LjIgMS4yOC05LjY2LjQ0LTQuMS43Ni04LjI1Ljk4LTEyLjIxLjA4LTEuMzkuMTQtMi42NS0uMzUtNy4yOS0uNDctMS45NC0uOTMtNC4xNC0xLjM2LTYuNTQtMi4wMS0xMS4yNi0yLjY2LTIyLjktMS4xNC0zMy43OGE2MC43NiA2MC43NiAwIDAgMSA1LjE4LTE3Ljk1IDcwLjc4IDcwLjc4IDAgMCAxIDEyLjYtMTguMjJjMy4zOC0zLjYgNS41My01LjUgMTEuODMtMTAuNzkgNC41LTMuNzggNi4zNS01LjU2IDcuNTItNy41LjY0LTEuMDcuOTUtMi4wNi45NS0zLjA2IDAtMS43NSAwLTEuNzQtLjc1LTkuMjMtLjM2LTMuNy0uNTctNi4zLS42OC04Ljk2LS41LTEyLjEgMS42Mi0xOS42IDguMTEtMjEuNzYgMTUuOS01LjMgMjUuODktMTIuMSAzMy40NS0yNS41NEM0MDkuNiAzOTAuNjUgNDI1Ljg1IDM3NiA0MzYgMzc2YzEyLjM2IDAgMjAtMS45NiAyOS40MS04LjggNi43Ni00LjkyIDkuNS02LjYgMTIuNDctNy40NiAyLjIyLS42NCAzLjgtLjc0IDkuMTItLjc0IDEuODYgMCAzLjUzLS44MyA1LjU3LTIuNjIgMS4wOC0uOTYgNS4xMS01LjEyIDUuNi01LjYgNi4wNC01Ljg1IDExLjk4LTguNzggMjAuODMtOC43OCAyLjQ1IDAgNC41NC4wNCA3LjMyLjEyIDcuNTEuMjMgOC44Ny4xNyAxMS4yNy0uNyAzLjAzLTEuMSA1LjUzLTMuMDMgMTQuNzUtMTEuMTcgOC03LjA2IDEwLjcyLTguOTIgMjIuODctMTYuNDcgMS40NC0uOSAyLjU5LTEuNjMgMy42OS0yLjM3YTY5LjQ1IDY5LjQ1IDAgMCAwIDkuNDYtNy41YzQuMTItMy44OCA4LjAyLTcuODUgMTEuNjQtMTEuOXYyLjk4YTIwMS41OCAyMDEuNTggMCAwIDEtMTAuMjcgMTAuMzhjLTMuMTggMy02LjIgNS4zNS05LjcyIDcuNy0xLjEyLjc2LTIuMjggMS41LTMuNzUgMi40LTEyLjA1IDcuNS0xNC43MSA5LjMyLTIyLjYgMTYuMjgtOS40NiA4LjM1LTEyLjAxIDEwLjMyLTE1LjM5IDExLjU1LTIuNzQgMS00LjE5IDEuMDYtMTIuMDEuODItMi43Ni0uMDgtNC44My0uMTItNy4yNi0uMTItOC4yNyAwLTEzLjc1IDIuNy0xOS40MyA4LjIyLS40NC40My00LjUyIDQuNjQtNS42OCA1LjY2LTIuMzcgMi4wOS00LjQ2IDMuMTItNi44OSAzLjEyLTUuMSAwLTYuNi4xLTguNTYuNjYtMi42Ny43OC01LjI5IDIuMzctMTEuODUgNy4xNS05LjggNy4xMy0xNy44NSA5LjE5LTMwLjU5IDkuMTktOS4yMiAwLTI0Ljk2IDE0LjItMzQuMTMgMzAuNDktNy44NCAxMy45NC0xOC4yNCAyMS4wMi0zNC41NSAyNi40Ni01LjMxIDEuNzctNy4yMSA4LjUxLTYuNzUgMTkuNzguMSAyLjYuMzEgNS4xOS42OCA4Ljg0Ljc1IDcuNjIuNzUgNy41OC43NSA5LjQzIDAgMS4zOC0uNDIgMi43My0xLjI0IDQuMDktMS4zMyAyLjItMy4yNiA0LjA3LTcuOTQgOC02LjI1IDUuMjQtOC4zNiA3LjEyLTExLjY3IDEwLjYzYTY4LjggNjguOCAwIDAgMC0xMi4yNSAxNy43MSA1OC44IDU4LjggMCAwIDAtNSAxNy4zNmMtMS40OSAxMC42Ni0uODUgMjIuMDkgMS4xMyAzMy4xNS40MyAyLjM3Ljg4IDQuNTMgMS4zMyA2LjQ0LjE2LjY2LjMgMS4yNS42IDQuMDZhMjQ5LjMgMjQ5LjMgMCAwIDEtMS4xNyAxNi4xMmMtLjM3IDMuMzctLjc4IDYuNTMtMS4yNSA5LjQ0em0tMTMuNCAwaC0xLjA1bC4xMi0uMjhjMy4wNy03LjE2IDQuMjktMTEuODMgNC4yOS0xOC43MiAwLTMuNTctLjA3LTQuOTMtLjc2LTE1LjY1LS43Ny0xMi4wNC0xLTE5LjY0LS41NS0yOC4zLjU4LTExLjUgMi40LTIyLjEgNS44MS0zMi4xNiAxLjMtMy44IDIuOC03LjUgNC41NS0xMS4xIDMuNDYtNy4xNCA2LjgzLTEyLjM5IDEwLjQyLTE2LjZhNTkuMDIgNTkuMDIgMCAwIDEgNC4zNS00LjU2Yy40My0uNCAzLTIuOCAzLjY3LTMuNDUgNS43Mi01LjYgNy41MS0xMS41MiA3LjUxLTI5LjE4IDAtMTguODQgMi45LTIzLjc3IDE1LjgyLTI4LjI0IDEuMDktLjM3IDEuOTItLjY3IDIuNzctLjk4YTUxLjMgNTEuMyAwIDAgMCA2LjEtMi43YzQuOTUtMi42IDkuNjQtNi4yMiAxNC40NC0xMS40MiAyNS41LTI3LjYzIDM3LjE1LTM1LjE2IDU2LjM3LTM1LjE2IDguMjggMCAxNC41NC0xLjk1IDIyLTYuMyAxLjc4LTEuMDMgMTMuODItOC44MiAxOC4xNi0xMS4yNyAyLjgzLTEuNTkgNS42Ni0zLjAzIDguNjMtNC4zOSA3LjkyLTMuNiAxMy45Ny00LjQ1IDI2LjYtNC44IDcuNTMtLjIgMTAuNy0uNDkgMTQuMjYtMS41OCA0LjU1LTEuNCA4LjA2LTQgMTAuOTMtOC40MyAyLjItMy40MSA2Ljg1LTcuMDggMTQuNjYtMTIuMDYgMS42MS0xLjAzIDMuMjctMi4wNSA1LjY1LTMuNSA5LjUzLTUuODUgMTEuNTYtNy4xMyAxNC44MS05LjU3IDUuMzQtNCA5LjMtOC4zNyAxMy42OC0xNC43N2EyMDQuMiAyMDQuMiAwIDAgMCA1LjYyLTguNzV2MS45Yy0xLjk3IDMuMTctMy40IDUuMzgtNC44IDcuNDItNC40MiA2LjQ4LTguNDYgMTAuOTItMTMuOSAxNS0zLjI5IDIuNDYtNS4zMiAzLjc1LTE0Ljg5IDkuNjFhMzc1LjA2IDM3NS4wNiAwIDAgMC01LjYzIDMuNWMtNy43IDQuOS0xMi4yNiA4LjUyLTE0LjM2IDExLjc2LTMgNC42My02LjcgNy4zOS0xMS40OCA4Ljg1LTMuNjggMS4xMi02LjkgMS40Mi0xNC41MyAxLjYzLTEyLjUuMzQtMTguNDQgMS4xOC0yNi4yIDQuN2ExMTEuMDggMTExLjA4IDAgMCAwLTguNTYgNC4zNWMtNC4zIDIuNDMtMTYuMzQgMTAuMjItMTguMTUgMTEuMjctNy42IDQuNDMtMTQuMDMgNi40My0yMi41IDYuNDMtMTguODcgMC0zMC4zIDcuNC01NS42MyAzNC44NC00Ljg4IDUuMjgtOS42NyA4Ljk3LTE0LjcgMTEuNjItMiAxLjA1LTQgMS45Mi02LjIzIDIuNzUtLjg2LjMyLTEuNy42Mi01LjM3IDEuODctNS4wOCAxLjc2LTcuNDQgMy4yNS05LjI4IDYuMzctMi4yMyAzLjc4LTMuMjkgOS45NC0zLjI5IDIwLjA1IDAgMTcuOS0xLjg3IDI0LjA3LTcuOCAyOS44OS0uNjkuNjctMy4yNyAzLjA2LTMuNjkgMy40NmE1OC4wNCA1OC4wNCAwIDAgMC00LjI4IDQuNDljLTMuNTMgNC4xNC02Ljg2IDkuMzItMTAuMjggMTYuMzhhOTUuMTkgOTUuMTkgMCAwIDAtNC41IDEwLjk5Yy0zLjM4IDkuOTctNS4xOCAyMC40OC01Ljc2IDMxLjktLjQ0IDguNi0uMjIgMTYuMTcuNTUgMjguMTcuNjkgMTAuNzYuNzYgMTIuMTIuNzYgMTUuNzIgMCA2LjM1LTEuMDIgMTAuODctNC4zNSAxOXptMjUuMDggMGgtMWMtLjA0LTQuNzMuMDYtOS4zOS4yOC0xNS4wMi4yNi02LjQxLS40LTExLjc5LTIuNTMtMjQuMzdsLS4zMS0xLjg2Yy0yLjEyLTEyLjU1LTIuNzYtMTkuMzUtMS45Ny0yNi40NyAxLjAzLTkuMjUgNC43NS0xNi42OCAxMi0yMi42NyAyMi4wNC0xOC4yIDI5LjgxLTMwLjE4IDI5LjgxLTQ0LjYxIDAtMi42LS4zLTQuODEtLjk4LTguMTctLjk3LTQuNzktMS4xLTUuNjgtLjk3LTcuNTcuMi0yLjU2IDEuMjctNC43IDMuNTYtNi43MiAyLjY3LTIuMzUgNy4wNS00LjYgMTMuNzItNy4wMSA5LjcyLTMuNSAxNS41Mi05LjE4IDI0LjMtMjEuNTdsMS43OC0yLjVjNC40OC02LjMzIDcuMS05LjYzIDEwLjQzLTEyLjc4IDQuMzEtNC4wNyA4Ljk4LTYuNzcgMTQuNTQtOC4xNyAxMy4zLTMuMzIgMjAuMzctNS40NyAyNS4zNC03LjY0YTQ5LjUgNDkuNSAwIDAgMCA1LjI4LTIuN2MxLjEtLjY1IDEuNzUtMS4wNCA0LjI0LTIuNiAyLjctMS42OCA1LjIyLTIuMDggMTEuMzgtMi4yOCA1LjQ0LS4xOCA3LjktLjQzIDEwLjk3LTEuNDFhMjEuNDcgMjEuNDcgMCAwIDAgOS41NC02LjIyYzQuODctNS4zIDEwLjAzLTcuNjEgMTcuNzktOC45IDEuMDctLjE4IDEuODgtLjMgMy44Ni0uNTggNi45LS45NyA5Ljk0LTEuNjkgMTMuNDgtMy42MiA0LjUtMi40NSA2Ljc5LTQuNDQgMjMuNDYtMTkuNjhsMy4xNC0yLjg1YzkuNjUtOC43MSAxNi4xMi0xMy44MyAyMS40Mi0xNi40OCA0LjI1LTIuMTIgNy42LTQuNjkgMTEuMjItOC42djEuNDVjLTMuNDIgMy41Ny02LjY5IDYtMTAuNzggOC4wNS01LjE4IDIuNTktMTEuNjEgNy42Ny0yMS4yIDE2LjMybC0zLjEyIDIuODVjLTE2LjggMTUuMzUtMTkuMDUgMTcuMy0yMy42NiAxOS44Mi0zLjY4IDItNi44IDIuNzUtMTMuODIgMy43My0xLjk3LjI4LTIuNzguNC0zLjg0LjU3LTcuNTYgMS4yNi0xMi41MiAzLjQ4LTE3LjIxIDguNmEyMi40NyAyMi40NyAwIDAgMS05Ljk3IDYuNWMtMy4yIDEtNS43MiAxLjI3LTExLjI1IDEuNDUtNS45OC4yLTguMzkuNTctMTAuODkgMi4xM2ExNDQgMTQ0IDAgMCAxLTQuMjUgMi42MSA1MC40OCA1MC40OCAwIDAgMS01LjM5IDIuNzVjLTUuMDQgMi4yLTEyLjE1IDQuMzctMjUuNSA3LjctOS43NCAyLjQ0LTE1LjI2IDcuNjUtMjQuNCAyMC41NmwtMS43NyAyLjVjLTguOSAxMi41NC0xNC44MiAxOC4zNC0yNC43OCAyMS45My02LjU3IDIuMzYtMTAuODUgNC41Ny0xMy40IDYuODItMi4xIDEuODYtMy4wNSAzLjc0LTMuMjIgNi4wNC0uMTMgMS43NiAwIDIuNjMuOTUgNy4zLjcgMy40MiAxIDUuNyAxIDguMzcgMCAxNC43OS03LjkzIDI3LTMwLjE4IDQ1LjM5LTcuMDMgNS44LTEwLjY0IDEzLTExLjY0IDIyLS43OCA3LS4xNCAxMy43MyAxLjk2IDI2LjJsLjMyIDEuODVjMi4xNSAxMi42NSAyLjggMTguMDcgMi41NCAyNC41OC0uMjIgNS41Ny0uMzIgMTAuMi0uMjggMTQuOTh6TTk1LjkgNjAwaC0yLjA0Yy42OC0zLjgyIDEuMTQtOC44IDEuNjEtMTUuOTguMi0zLjExLjI3LTQuMDYuMzktNS42IDEuMy0xNy41NCA0LjA0LTI3LjE0IDExLjUtMzMuMiA0LjY1LTMuNzcgNy4yMi04LjkyIDguNjctMTYgLjUxLTIuNTIuNy0zLjg3IDEuMzMtOS4xNy42Ni01LjUgMS4xNi04LjA2IDIuMjQtMTAuMzYgMS40NS0zLjA5IDMuODItNC42OSA3LjM5LTQuNjkgMTQuMjggMCAzOC40OCA5LjEyIDUzLjYgMjAuMiA4LjY2IDYuMzUgMjEuMjYgMTMuMzIgMzEuNzQgMTcuMTEgMTMuMDMgNC43MSAyMS44OSA0LjQxIDI0Ljc1LTEuNzMgMS43LTMuNjQgMS45Mi00LjExIDIuNjUtNS43NyAyLjkzLTYuNjcgNC42OS0xMi4yIDUuMjUtMTcuNS4yMy0yLjE3LjI0LTQuMjMuMDItNi4yLS4zMi0yLjc1LTEuNDItNC41NS00LjA4LTcuMzVsLTEuMzItMS4zN2EzMC41OSAzMC41OSAwIDAgMS0yLjQxLTIuNzkgMzAuMzcgMzAuMzcgMCAwIDEtMi41LTQuMDdsLTEuMTMtMi4xNGMtMS42Mi0zLjEtMi42OC00LjYtNC4xMi01LjU2LTUuMjYtMy41LTE0LjgtNS41LTI4LjU1LTYuODNhMjcyLjQyIDI3Mi40MiAwIDAgMC05LjA0LS43MWwtMi4xOC0uMTdjLTkuNTctLjczLTE1LjEyLTEuNTYtMTkuMDYtMy4yQzE1Ni41NyA0NzEuMDcgMTM2IDQ1MC41IDEzNiA0NDBjMC01LjM0IDEuNzQtOS41MyA1LjQ3LTE0LjEzIDEuOTgtMi40NCAxMS4xMi0xMS43MSAxMi43OS0xMy41NCA0LjUyLTQuOTcgMTAuMTYtOS41NCAxNy42OC0xNC42NiAyLjgtMS45IDE0Ljc4LTkuNiAxNy40OS0xMS40OWE1MC41NCA1MC41NCAwIDAgMCA2LjM0LTUuNDNjMS41My0xLjUgNi45Ni03LjEzIDcuMTItNy4zIDcuMTgtNy4zIDEyLjctMTEuNTYgMTkuNzQtMTQuMzggMy4zNi0xLjM0IDguMTMtMi43OSAxNy40NS01LjM4YTk1NzcuMTggOTU3Ny4xOCAwIDAgMSAxMS43OC0zLjI4IDYwMi42IDYwMi42IDAgMCAwIDEyLjY3LTMuN2MyMC40LTYuMjQgMzQtMTIuMDggNDAuNzktMTguNDQgOC43NC04LjIgMTEuNzgtMTMuODQgMTUuNzMtMjYuMDIgMi4wMi02LjIyIDMuMDktOS4wNCA1LjA3LTEyLjcyIDkuNTQtMTcuNzEgMjguNzEtMzkuMzcgNDMuNS00NS40NUMzODMuNzcgMjM4LjI1IDM4OSAyMzIuMzQgMzg5IDIyNmMwLTIuODkgMi43My04LjQgNi44My0xMy43MyA0Ljc2LTYuMiAxMC42NS0xMS4zNiAxNi43NS0xNC4xOCAxMi41LTUuNzcgMzMuNS0xMC4wOSA0Ny40Mi0xMC4wOSA1LjMyIDAgOS44My0xLjUgMTYuNDItNC44OSA5LjItNC43MSAxMC4xLTUuMTEgMTMuNTgtNS4xMSAxMC40MiAwIDMyLjA2LTIuNTUgNDUuNzYtNS45N2wzLjg4LS45OCAzLjQ3LS44OWMyLjYtLjY2IDQuMzMtMS4wOCA1LjkzLTEuNDMgMy45LS44NiA2Ljc2LTEuMjMgOS41OC0xLjE3IDIuNzQuMDYgNS40Ny41MiA4LjY3IDEuNDggNC41NiAxLjM3IDEzLjcxLS45IDIyLjg3LTUuNjhhNjguMDcgNjguMDcgMCAwIDAgOS44NC02LjJ2Mi40Yy0xMS4wOSA4LjE0LTI1Ljc2IDEzLjY2LTMzLjI5IDExLjRhMjkuNzIgMjkuNzIgMCAwIDAtOC4xMy0xLjRjLTIuNjMtLjA1LTUuMzYuMy05LjExIDEuMTJhMjM4IDIzOCAwIDAgMC05LjMzIDIuM2wtMy45Ljk5QzUyMi4zOCAxNzcuNDMgNTAwLjU4IDE4MCA0OTAgMTgwYy0yLjk5IDAtMy45MS40LTEyLjY3IDQuODktNi44NSAzLjUxLTExLjYxIDUuMTEtMTcuMzMgNS4xMS0xMy42NSAwLTM0LjM1IDQuMjYtNDYuNTggOS45LTUuNzggMi42Ny0xMS40MiA3LjYyLTE2IDEzLjU4LTMuODUgNS4wMi02LjQyIDEwLjItNi40MiAxMi41MiAwIDcuMjctNS44IDEzLjgyLTIwLjYyIDE5LjkyLTE0LjI3IDUuODgtMzMuMTYgMjcuMjEtNDIuNSA0NC41NS0xLjkgMy41NS0yLjk1IDYuMjgtNC45MyAxMi40LTQuMDUgMTIuNDctNy4yMyAxOC4zOS0xNi4yNyAyNi44Ni03LjA4IDYuNjQtMjAuODcgMTIuNTctNDEuNTcgMTguODlhNjA0LjUyIDYwNC41MiAwIDAgMS0xMi43IDMuNzEgMTQ5NS4xIDE0OTUuMSAwIDAgMS0xMS44IDMuMjhjLTkuMjQgMi41OC0xMy45NyA0LjAxLTE3LjI0IDUuMzItNi43MyAyLjY5LTEyLjA1IDYuOC0xOS4wNSAxMy45Mi0uMTUuMTUtNS42IDUuOC03LjE1IDcuMzJhNTIuNCA1Mi40IDAgMCAxLTYuNiA1LjY1Yy0yLjc0IDEuOTItMTQuNzUgOS42My0xNy41IDExLjUtNy40IDUuMDQtMTIuOTQgOS41Mi0xNy4zMyAxNC4zNS0xLjcyIDEuOS0xMC44IDExLjExLTEyLjcxIDEzLjQ2LTMuNDcgNC4yNi01LjAzIDguMDMtNS4wMyAxMi44NyAwIDkuNSAyMCAyOS41IDMzLjM4IDM1LjA4IDMuNjcgMS41MyA5LjEgMi4zNCAxOC40NSAzLjA1YTU4Ni4yMyA1ODYuMjMgMCAwIDAgNC4zNC4zMmMzLjI0LjIzIDUuMDcuMzcgNi45My41NSAxNC4wOCAxLjM3IDIzLjgyIDMuNCAyOS40NSA3LjE3IDEuODIgMS4yIDMuMDIgMi45MSA0LjggNi4yOWwxLjExIDIuMTNhMjguNTUgMjguNTUgMCAwIDAgMi4zNCAzLjgxYy42Mi44MyAxLjMgMS42IDIuMjYgMi42MS4yMy4yNCAxLjEgMS4xNiAxLjMyIDEuMzcgMi45MyAzLjA5IDQuMjQgNS4yMyA0LjYxIDguNS4yNCAyLjEyLjIzIDQuMzMtLjAxIDYuNjQtLjU5IDUuNTUtMi40IDExLjI1LTUuNDEgMTguMS0uNzQgMS42Ny0uOTYgMi4xNS0yLjY2IDUuOC0zLjQ5IDcuNDctMTMuMzMgNy44LTI3LjI1IDIuNzctMTAuNjctMy44Ni0yMy40My0xMC45Mi0zMi4yNS0xNy4zOEMxNjQuNjIgNTE1Ljk2IDE0MC44MiA1MDcgMTI3IDUwN2MtNSAwLTYuNCAzLjAyLTcuNjQgMTMuMjlhOTkuMDMgOTkuMDMgMCAwIDEtMS4zNiA5LjMzYy0xLjUzIDcuNS00LjMgMTMuMDQtOS4zNyAxNy4xNi02Ljg3IDUuNTgtOS41IDE0Ljc4LTEwLjc3IDMxLjgtLjExIDEuNTItLjE4IDIuNDctLjM4IDUuNTctLjQ2IDcuMDEtLjkxIDExLjk5LTEuNTcgMTUuODV6bTguMDUgMGgtMS4wMmMuMjktMS40MS41OC0yLjk0LjktNC41OWwxLjA1LTUuNjJjMi41LTEzLjMgNC4yLTE5LjkyIDYuNjgtMjQuMDUgMS43LTIuODQgMy42OC01LjUgOC4wNS0xMS4wMyA4LjIxLTEwLjM2IDEwLjg4LTE0LjU1IDEwLjg4LTE4LjcxbC0uMDItMS42OWMtLjAyLTEuNzgtLjAyLTIuNy4wMi0zLjc3LjIxLTUuMDUgMS40Ny04LjIgNC42NC05LjQgMy45Mi0xLjUgMTAuMzkuNDQgMjAuMTIgNi40MyA5LjU2IDUuODggMTcuNTMgMTAuNyAyNS45MSAxNS42NiAxLjMxLjc4IDE0LjI3IDguNDEgMTcuNjcgMTAuNDVhNzE0LjIxIDcxNC4yMSAwIDAgMSA2LjQyIDMuOWMxMy44MiA4LjUgMzguOTQgNS4wNSA0Ni4zLTcuODMgMy42LTYuMjggNC41NC04LjUyIDcuNzgtMTcuMzJhODIuMyA4Mi4zIDAgMCAxIDEuMTgtMy4wNyA0Mi4yNyA0Mi4yNyAwIDAgMSA0LjA2LTcuNjRjOS4zMy0xMy45OCAxNC45Mi0yNi4xIDE0LjkyLTM2LjcyIDAtMy42Ni43NS02LjYyIDMuMzYtMTQuODUuNTItMS42NC44My0yLjY2IDEuMTUtMy43MyAzLjY0LTEyLjIzIDMuMDQtMTkuMTItNC4yOS0yNGEyMy4xIDIzLjEgMCAwIDAtOS45OC0zLjc4Yy03LjItLjkzLTE0LjQ5IDEuMTctMjMuOTEgNS44OC0xLjU1Ljc4LTYuNjQgMy40NC03LjYgMy45M2E2Mi42IDYyLjYgMCAwIDAtNC4xNCAyLjNsLTQuNCAyLjY2Yy0xMS42MiA2LjkyLTIwLjQgOS4xOC0zMi44MSA2LjA4LTMuMzItLjg0LTYuMjQtMS40LTEzLjEtMi42NC0xMy4yNS0yLjM5LTE4LjctMy43NS0yMy4zMy02LjQ2LTYuMjMtMy42Ny03LjQ2LTkuMDItMi44OC0xNi42NUE5My4xIDkzLjEgMCAwIDEgMTcyIDQxNS40MmExNTcgMTU3IDAgMCAxIDguMzItNy42NmMtLjA3LjA1IDYuMTYtNS4zIDcuODItNi43N2E4NS4xMiA4NS4xMiAwIDAgMCA2LjUtNi4zM2M3LjctOC40NiAxMi43OC0xMy4zNiAyMC4wOC0xOC41NyA5Ljk0LTcuMSAyMS40LTEyLjM2IDM1LjE4LTE1LjU4IDM3LjAzLTguNjQgNTEtMTIuNyA1OC44My0xNy45MyA4LjYtNS43MyAyMS4zLTI0Ljc3IDM2Ljg0LTU0LjgxIDUuMjItMTAuMSAxMi4yNy0xOC40IDIxLjEzLTI1LjcxIDUuMTMtNC4yNCA5LjU2LTcuMjUgMTcuNTUtMTIuMjMgNy40Mi00LjYyIDkuNjItNi4xNCAxMS4zOC04LjE2YTIxLjE1IDIxLjE1IDAgMCAwIDIuOTUtNC44N2MuNjEtMS4zIDIuODctNi40NyAzLTYuNzcgMS4zNi0zIDIuNTYtNS40IDMuOTUtNy43MyA2LjUzLTEwLjk3IDE2LjAzLTE4IDMxLjQtMjAuOCAxMi43My0yLjMgMTkuODUtMi43IDI5LjY4LTIuMyAzLjI1LjEzIDQuMTMuMTYgNS42LjE0IDUuMTUtLjA3IDkuNzEtMS4wNCAxNi42MS0zLjggMjAuNzQtOC4zIDM4Ljc1LTEyLjA0IDU5LjE5LTEyLjA0IDMuMDUgMCA2LjAzLjE1IDEwLjQ4LjQ4bDIuMDkuMTZjMTIuNDUuOTYgMTguMDguOTYgMjUuMzQtLjYzYTQ5LjY1IDQ5LjY1IDAgMCAwIDE0LjA5LTUuNDV2MS4xNWE1MC41MiA1MC41MiAwIDAgMS0xMy44OCA1LjI4Yy03LjM4IDEuNjEtMTMuMDggMS42MS0yNS42My42NWwtMi4wOC0uMTZjLTQuNDMtLjMzLTcuMzktLjQ4LTEwLjQxLS40OC0yMC4zIDAtMzguMiAzLjcyLTU4LjgxIDExLjk2LTcuMDEgMi44LTExLjcgMy44LTE2Ljk3IDMuODgtMS41LjAyLTIuMzktLjAxLTUuNjYtLjE0LTkuNzYtLjQtMTYuOC0uMDEtMjkuNDcgMi4zLTE1LjA2IDIuNzMtMjQuMzIgOS41OC0zMC43MSAyMC4zMWE3Mi44IDcyLjggMCAwIDAtMy45IDcuNjNjLS4xMi4yOC0yLjM5IDUuNDctMy4wMSA2Ljc5YTIyIDIyIDAgMCAxLTMuMSA1LjFjLTEuODYgMi4xMy00LjA3IDMuNjYtMTEuNiA4LjM1LTcuOTUgNC45Ni0xMi4zNSA3Ljk1LTE3LjQ0IDEyLjE1LTguNzYgNy4yMy0xNS43MyAxNS40My0yMC44OSAyNS40LTE1LjYxIDMwLjItMjguMzYgNDkuMzItMzcuMTYgNTUuMTktNy45OCA1LjMyLTIxLjk3IDkuMzktNTkuMTcgMTguMDctMTMuNjUgMy4xOC0yNC45OCA4LjM5LTM0LjgyIDE1LjQyLTcuMjIgNS4xNi0xMi4yNyAxMC4wMS0xOS45MiAxOC40M2E4Ni4wNyA4Ni4wNyAwIDAgMS02LjU3IDYuNGMtMS42NyAxLjQ4LTcuOTEgNi44My03Ljg0IDYuNzctMy4yNyAyLjg0LTUuOCA1LjE2LTguMjYgNy42MmE5Mi4xIDkyLjEgMCAwIDAtMTQuMjcgMTguMTNjLTQuMyA3LjE2LTMuMjIgMTEuODkgMi41MyAxNS4yNiA0LjQ3IDIuNjMgOS44OCAzLjk5IDIzLjI0IDYuMzlhMTg1LjcgMTg1LjcgMCAwIDEgMTIuOTIgMi42YzEyLjExIDMuMDMgMjAuNjQuODQgMzIuMDYtNS45Nmw0LjQtMi42NWMxLjY2LTEgMi45Ni0xLjczIDQuMi0yLjM1Ljk1LS40OCA2LjA0LTMuMTQgNy42LTMuOTIgOS41OS00LjggMTcuMDQtNi45NCAyNC40OS01Ljk4YTI0LjEgMjQuMSAwIDAgMSAxMC40IDMuOTNjNy44MiA1LjIxIDguNDUgMTIuNTIgNC43IDI1LjEzLS4zMiAxLjA3LS42NCAyLjEtMS4xNiAzLjc0LTIuNTcgOC4xMi0zLjMxIDExLjA0LTMuMzEgMTQuNTUgMCAxMC44OC01LjY2IDIzLjE0LTE1LjA4IDM3LjI4YTQxLjI4IDQxLjI4IDAgMCAwLTMuOTcgNy40NmMtLjM3LjktLjczIDEuODItMS4xOCAzLjA0LTMuMjUgOC44NS00LjIxIDExLjEzLTcuODQgMTcuNDctNy42NyAxMy40Mi0zMy40MyAxNi45NS00Ny43IDguMThhNTc4LjQgNTc4LjQgMCAwIDAtNi40LTMuODljLTMuNC0yLjA0LTE2LjM2LTkuNjctMTcuNjctMTAuNDUtOC4zOC00Ljk3LTE2LjM2LTkuNzgtMjUuOTItMTUuNjYtOS41LTUuODUtMTUuNy03LjctMTkuMjQtNi4zNi0yLjY4IDEuMDItMy44IDMuODItNCA4LjUxYTYxLjEyIDYxLjEyIDAgMCAwLS4wMiAzLjcybC4wMiAxLjdjMCA0LjUtMi42OSA4LjczLTExLjUyIDE5Ljg3LTMuOTIgNC45NS01Ljg3IDcuNTktNy41NSAxMC4zOS0yLjM5IDMuOTctNC4wOCAxMC41Ni02LjU2IDIzLjcybC0xLjA1IDUuNjItLjg2IDQuNHptMTAuNSAwaC0xYy4wMy0uMzQuMDQtLjY4LjA0LTEgMC0xMi4zOSA4LjQ4LTMzLjU3IDE5LjE2LTQzLjM3YTI2LjE4IDI2LjE4IDAgMCAwIDMuNjctNC4xNyAzNS44IDM1LjggMCAwIDAgMi44OC00LjljLjM2LS43MiAxLjc1LTMuNjYgMi4xLTQuMzYgMy4yMi02LjI5IDYuODQtNi41NCAxNi45Ny4zOSAxLjM0LjkgNi4wNyA0LjE2IDYuNCA0LjM4IDIuNjIgMS44IDQuNjcgMy4yIDYuNyA0LjU2IDUuMDMgMy4zOSA5LjM3IDYuMiAxMy41MSA4LjcgMTQuMzMgOC42NyAyNS40OSAxMy4yNyAzNC4xMSAxMy4yNyAxNi44NiAwIDMyLjcxLTUuOTUgMzkuNi0xNC44IDEuNTktMi4wNCAzLjItNS4xNyA1LjA2LTkuNjMuOC0xLjkyIDEuNjQtNC4wNiAyLjY3LTYuOGwyLjc0LTcuMzNjNC42Ni0xMi40NCA3Ljc2LTE5LjA2IDExLjU2LTIzLjI3IDcuOS04Ljc5IDE0Ljg3LTM2IDE0Ljg3LTUyLjY3IDAtMS45LjE3LTMuMTEgMS4wMi04LjI3LjM3LTIuMi41OC0zLjYuNzQtNS4wNy42My01LjUxLjIxLTkuNDYtMS42OC0xMi4zOS00LjYtNy4xLTE5LjctOS4yMy0zOC40Ni00Ljc4YTEwMC41NyAxMDAuNTcgMCAwIDAtMTguOTQgNi4zYy01LjE3IDIuMzctMTcuMTEgOS43NC0xNi41IDkuNC02LjcyIDMuNjQtMTIuOTcgNC4xNS0yNC44IDEuMy0yOS41NS03LjE0LTMwLjQzLTguNjItMTUuMjYtMjYuODEgMTcuNDQtMjAuOTMgNDcuMTItNDYuMTggNTYuMzgtNDYuMTggOS45MiAwIDUzLjg0LTExLjk4IDY1Ljc4LTE3Ljk1IDkuNDYtNC43MyAyNC4zMi0yMS4xOCAzNi44Mi0zNy44NS43MS0uOTUgMTMuNS0yMS42IDE5LjItMjkuNiA5LjM1LTEzLjEzIDE4LjIyLTIyLjU1IDI2Ljk1LTI3LjUzIDcuMjktNC4xNyAxMy4xNi0xMC4yOCAxOC44LTE4LjczIDEuOTMtMi45IDEwLjUyLTE3LjY1IDEyLjczLTIwLjQxIDEuNTQtMS45MyAzLTMuMjEgNC41Mi0zLjg5IDE0LjA3LTYuMjUgMjQuMjItOS4wNCAzOS4yLTkuMDRoMjljNC4wNSAwIDcuMzYtLjQgMjIuOTMtMi41bDQuMy0uNTdjOS45Mi0xLjMgMTYuNTctMS45MyAyMS43Ny0xLjkzIDEuNjYgMCAyLjk1LjAxIDYuMDMuMDQgMTguNjEuMTkgMjguNTUtLjQ4IDQ0Ljg2LTQuMDMgMy4xLS42NyA2LjEzLTEuNzggOS4xMS0zLjMxdjEuMTJhMzcuOTYgMzcuOTYgMCAwIDEtOC45IDMuMTdjLTE2LjQgMy41Ni0yNi40IDQuMjQtNDUuMDggNC4wNS0zLjA4LS4wMy00LjM2LS4wNC02LjAyLS4wNC01LjE1IDAtMTEuNzYuNjMtMjEuNjQgMS45MmwtNC4zLjU4Yy0xNS42NCAyLjExLTE4Ljk0IDIuNS0yMy4wNiAyLjVoLTI5Yy0xNC44MSAwLTI0Ljg0IDIuNzUtMzguOCA4Ljk2LTEuMzQuNi0yLjY5IDEuNzgtNC4xNCAzLjYtMi4xNiAyLjY4LTEwLjcyIDE3LjM5LTEyLjY4IDIwLjMzLTUuNzIgOC41Ny0xMS43IDE0LjgtMTkuMTMgMTkuMDQtOC41NyA0LjktMTcuMzYgMTQuMjMtMjYuNjMgMjcuMjQtNS42OCA3Ljk3LTE4LjQ3IDI4LjY0LTE5LjIyIDI5LjYzLTEyLjYgMTYuOC0yNy41MiAzMy4zMi0zNy4xOCAzOC4xNS0xMi4wNiA2LjAzLTU2LjE0IDE4LjA1LTY2LjIyIDE4LjA1LTguODIgMC0zOC4zOSAyNS4xNS01NS42MiA0NS44Mi0xNC42IDE3LjUyLTE0LjE5IDE4LjIxIDE0Ljc0IDI1LjIgMTEuNiAyLjggMTcuNiAyLjMgMjQuMDktMS4yLS42Ny4zNSAxMS4zMS03LjAzIDE2LjU2LTkuNDQgNS40MS0yLjQ4IDExLjYtNC41OSAxOS4xMS02LjM3IDE5LjEzLTQuNTMgMzQuNjUtMi4zNSAzOS41NCA1LjIyIDIuMDUgMy4xNyAyLjQ4IDcuMzIgMS44NCAxMy4wNGE5Ni4zNCA5Ni4zNCAwIDAgMS0uNzUgNS4xM2MtLjg0IDUuMDgtMS4wMSA2LjI5LTEuMDEgOC4xIDAgMTYuOS03LjAzIDQ0LjMzLTE1LjEzIDUzLjMzLTMuNjggNC4wOS02Ljc2IDEwLjY1LTExLjM3IDIyLjk2LS4zNS45My0yLjIgNS45NC0yLjczIDcuMzMtMS4wNCAyLjc2LTEuODggNC45LTIuNjggNi44NC0xLjkgNC41My0zLjU1IDcuNzMtNS4yIDkuODUtNy4xIDkuMTMtMjMuMjUgMTUuMTktNDAuMzkgMTUuMTktOC44NiAwLTIwLjE1LTQuNjUtMzQuNjMtMTMuNDItNC4xNS0yLjUxLTguNS01LjMyLTEzLjU1LTguNzJhODYxLjU0IDg2MS41NCAwIDAgMS02LjcxLTQuNTZsLTYuNC00LjM5Yy05LjY4LTYuNjMtMTIuNjEtNi40Mi0xNS41LS43NS0uMzUuNjgtMS43NCAzLjYyLTIuMSA0LjM1YTM2Ljc3IDM2Ljc3IDAgMCAxLTIuOTYgNS4wM2MtMS4xMiAxLjU3LTIuMzcgMy0zLjgxIDQuMzMtMTAuNDcgOS42LTE4Ljg0IDMwLjUxLTE4Ljg0IDQyLjYzbC0uMDMgMXptLTI5LjY1IDBoLTEuMWMxLjE3LTIuNTIgMS43OS01LjIgMS43OS04IDAtMjAgNC44My00Mi4wNCAxMi4xNS00OS4zNSA1LjE3LTUuMTggNy43Ny04LjM4IDkuOS0xMi43NCAyLjY0LTUuNDEgMy45NS0xMiAzLjk1LTIwLjkxIDAtNi44MiAxLjE0LTExLjU5IDMuMzctMTUuMDcgMS43NC0yLjcgMy42LTQuMjEgOC45MS03LjUyYTMxLjY0IDMxLjY0IDAgMCAwIDMuOS0yLjc5YzQuNjEtMy45NiA2LjU4LTYuMiA3LjcyLTkuNDEgMS40My00LjAyLjkzLTkuMDQtMS44Ni0xNi4wMmE2OC45OCA2OC45OCAwIDAgMC0zLjk5LTguMDdsLS45My0xLjdhNzUuNDcgNzUuNDcgMCAwIDEtMi42NC01Yy01LjE2LTEwLjcxLTMuNzctMTguOSA3LjY4LTI5Ljc4YTIwNCAyMDQgMCAwIDEgMjYuODEtMjEuNTVjMy45Ni0yLjY5IDE2LjgtMTAuOCAxOS4yNC0xMi41IDEuOTktMS40IDQuMzMtMy4zIDcuNzctNi4zLS4wMiAwIDcuMjMtNi4zOSA5LjQ3LTguMyA0Ljk3LTQuMjYgOS4wOS03LjUgMTMuMDUtMTAuMTUgNC43Mi0zLjE1IDguOTctNS4yOCAxMi44Ny02LjMyIDEyLjc4LTMuNDEgMTUuNi00LjE4IDIxLjc3LTUuOTcgMTIuNTUtMy42NCAyMS45Ni02LjkgMjguMTQtMTBhNDUuNDcgNDUuNDcgMCAwIDEgNy40Ny0yLjc5YzguNjYtMi42NiAxMi4wMi00LjEgMTYuOTctOC4xIDYuNzgtNS40NiAxMy4wNy0xNC4yNSAxOS4zMy0yNy44NyAxNS45Ny0zNC43NyAxOS4wOC0zOS4zOSAzMi4xNS00OS4xOSAzLjE0LTIuMzYgNi4zNy00LjEgMTEuNDMtNi40bDIuMzMtMS4wNGMxMS45My01LjM1IDE2Ljg3LTguOTMgMjEuMS0xNy4zOCAxLjg4LTMuNzcgMi40OC02LjI5IDMuMzctMTIuMjcuNzgtNS4xOSAxLjQ4LTcuNTYgMy41My0xMC4yNSAyLjU3LTMuNCA3LjAzLTYuMjcgMTQuMzYtOS4wMSAzLjM3LTEuMjYgNy4zNi0yLjUgMTIuMDUtMy43MyAxNi4zMy00LjMgMjUuMjgtNS4zNiAzOS42LTUuODEgNi45LS4yMiA5LjUtLjU2IDEyLjY2LTIgMS4xOS0uNTQgMi4zNi0xLjIzIDMuNTgtMi4xMSAzLjctMi43IDguMTQtNC41NCAxMy4yNC01LjY3IDUuNzEtMS4yNyAxMC42OS0xLjU0IDE4LjctMS40NWwyLjM1LjAyYzIuODIgMCA2LjgtMSAxOS43LTQuNjkgMTAuODMtMy4wOCAxNS45NS00LjMxIDE5LjMtNC4zMS44MiAwIDEuOS4xMyAzLjU1LjQxbDUuMDEuOWM5LjgyIDEuNjggMTcuNDQgMS44OSAyNS4xNS0uMjEgNy45OC0yLjE4IDE0LjgtNi43NyAyMC4yOS0xNC4yNFYxNDdjLTUuNDcgNy4wNC0xMi4yMSAxMS40Mi0yMC4wMyAxMy41NS03Ljg4IDIuMTUtMTUuNjMgMS45NC0yNS41OC4yM2wtNS0uOWMtMS42LS4yNi0yLjY0LS4zOS0zLjM5LS4zOS0zLjIgMC04LjMyIDEuMjItMTkuNzQgNC40OC0xMi4zNSAzLjUzLTE2LjMgNC41Mi0xOS4yNiA0LjUybC0yLjM2LS4wMmMtNy45NC0uMS0xMi44NS4xNy0xOC40NyAxLjQyLTQuOTcgMS4xMS05LjMgMi45LTEyLjg4IDUuNWEyMS40IDIxLjQgMCAwIDEtMy43NSAyLjIyYy0zLjMyIDEuNS02IDEuODctMTMuMDQgMi4wOS0xNC4yNS40NC0yMy4xMyAxLjUtMzkuMzcgNS43N2ExMjUuNTYgMTI1LjU2IDAgMCAwLTExLjk1IDMuN2MtNy4xNyAyLjctMTEuNDkgNS40Ni0xMy45MyA4LjY4LTEuOSAyLjUyLTIuNTggNC43Ni0zLjMzIDkuOC0uOSA2LjA4LTEuNTMgOC42OC0zLjQ3IDEyLjU2YTMwLjYgMzAuNiAwIDAgMS05LjY2IDExLjQ1Yy0zLjEyIDIuMjYtNS45NSAzLjczLTExLjkzIDYuNGwtMi4zMSAxLjA0Yy01LjAxIDIuMjctOC4xOCAzLjk5LTExLjI1IDYuMjktMTIuOSA5LjY4LTE1LjkzIDE0LjE3LTMxLjg1IDQ4LjgtNi4zMSAxMy43Ni0xMi43IDIyLjY4LTE5LjYgMjguMjUtNS4wOCA0LjEtOC41MyA1LjU3LTE3LjMgOC4yN2E0NC42NCA0NC42NCAwIDAgMC03LjMzIDIuNzNjLTYuMjQgMy4xMi0xNS43IDYuNC0yOC4zIDEwLjA2YTg2Ny40IDg2Ny40IDAgMCAxLTIxLjggNS45N2MtMy43NyAxLjAxLTcuOTMgMy4xLTEyLjU2IDYuMTlhMTM3LjM1IDEzNy4zNSAwIDAgMC0xMi45NSAxMC4wN2MtMi4yNCAxLjkyLTkuNDggOC4zLTkuNDggOC4zYTk4LjIgOTguMiAwIDAgMS03Ljg0IDYuMzdjLTIuNDYgMS43Mi0xNS4zMiA5LjgzLTE5LjI2IDEyLjVhMjAzIDIwMyAwIDAgMC0yNi42OSAyMS40NWMtMTEuMTMgMTAuNTgtMTIuNDMgMTguMy03LjQ3IDI4LjYzYTc0LjUyIDc0LjUyIDAgMCAwIDIuNjIgNC45NWwuOTQgMS43YTY5Ljg0IDY5Ljg0IDAgMCAxIDQuMDMgOC4xN2MyLjg4IDcuMiAzLjQgMTIuNDYgMS44OSAxNi43My0xLjIyIDMuNDMtMy4yOCA1Ljc3LTguMDIgOS44NC0xLjE0Ljk3LTIuMzIgMS44LTUuMyAzLjY3LTMuOTIgMi40NS01LjY5IDMuODktNy4zMSA2LjQyLTIuMTMgMy4zLTMuMjIgNy44OS0zLjIyIDE0LjUzIDAgOS4wNS0xLjM0IDE1Ljc5LTQuMDUgMjEuMzQtMi4xOSA0LjQ5LTQuODUgNy43Ny0xMC4xIDEzLjAxLTcuMDcgNy4wNy0xMS44NSAyOC45LTExLjg1IDQ4LjY1IDAgMi44LS41OCA1LjQ4LTEuNyA4em0yODIuNTQgMGgtMS4wMWwtMS4xLTUuOGMtMy4wOC0xNi4yNi00LjA1LTI2LjItMi43NC0zNy4yNi43LTUuOC43Ny05LjY4LjU1LTE1LjMtLjE4LTQuNDUtLjE3LTUuNjguMTktNy42My43OC00LjMgMy40NC04LjUzIDEwLjM5LTE2LjM0IDkuMDctMTAuMiAxMi4yNi0xNS40MSAxOS44LTMwLjE1IDEuMzUtMi42NCAyLjMzLTQuNDcgMy4zOC02LjMuOS0xLjU4IDEuODItMy4wNiAyLjc3LTQuNSAzLjE0LTQuNyA3LjAzLTguNDIgMTYuODQtMTYuODEgMTEuMjItOS42IDE1LjUtMTMuODYgMTguMTMtMTkuMTMuNy0xLjQgMS4zLTIuOCAxLjkzLTQuNGEyMDYgMjA2IDAgMCAwIDEuNDktNC4wNWMzLjYzLTkuOTQgOC4wMS0xMy45MyAyMi45LTE3LjgxIDQuOTktMS4zIDIwLjU1LTUuMTMgMjEuMzgtNS4zNCAxNi4xOS00LjEgMjUuMzMtNy4zNiAzMy40OC0xMi42IDUuODYtMy43NyA1Ljg0LTMuNzYgMjcuNjYtMTYuNTNsMi42LTEuNTJjMTAuMjMtNiAxNy4xLTEwLjIgMjIuNzMtMTMuOTVhMTQ5LjMgMTQ5LjMgMCAwIDAgOC44LTYuMyA3MjMuNyA3MjMuNyAwIDAgMCA2LjM3LTUuMDhBODcuNzQgODcuNzQgMCAwIDEgNjAwIDM0Mi45NXYxLjEyYTg1Ljc2IDg1Ljc2IDAgMCAwLTE1LjQ5IDkuOWMuMTgtLjE0LTQuNzYgMy44NC02LjM4IDUuMWExNTAuMyAxNTAuMyAwIDAgMS04Ljg1IDYuMzVjLTUuNjUgMy43Ni0xMi41MyA3Ljk2LTIyLjc4IDEzLjk3bC0yLjYgMS41M2MtMjEuOCAxMi43NS0yMS43OCAxMi43NC0yNy42MyAxNi41LTguMjcgNS4zMi0xNy40OSA4LjYxLTMzLjc4IDEyLjczLS44My4yMS0xNi4zOSA0LjA0LTIxLjM2IDUuMzMtOC4wMyAyLjEtMTMuMTUgNC41LTE2LjQ1IDcuNS0yLjY2IDIuNDItNCA0Ljg2LTUuNzcgOS43bC0xLjUgNC4wN2E1MS4xMiA1MS4xMiAwIDAgMS0xLjk2IDQuNDdjLTIuNzIgNS40NS03LjA0IDkuNzUtMTguMzggMTkuNDUtOS43MyA4LjMyLTEzLjYgMTIuMDItMTYuNjUgMTYuNmE3Ny4xOCA3Ny4xOCAwIDAgMC0yLjc0IDQuNDVjLTEuMDUgMS44MS0yLjAxIDMuNjMtMy4zNSA2LjI1LTcuNTggMTQuODEtMTAuODIgMjAuMDgtMTkuOTYgMzAuMzYtNi44MyA3LjctOS40IDExLjc4LTEwLjE1IDE1Ljg2LS4zNCAxLjg1LS4zNCAzLjA0LS4xNyA3LjQuMjIgNS42OC4xNCA5LjYtLjU1IDE1LjQ3LTEuMyAxMC45Mi0uMzQgMjAuNzkgMi43MyAzNi45NWwxLjEyIDUuOTl6bS03Ni41OSAwaC0yLjFsMS4zOS00LjNjMS4wNC0zLjMgMS45My02Ljc4IDIuNjgtMTAuNCAyLjY1LTEyLjczIDMuMjctMjMuNjMgMy4yNy00MS4zIDAtNS43MS0xLjg2LTkuNzUtNC4xMy05Ljc1LTIuOTQgMC02Ljk2IDUuNjEtMTAuOTMgMTcuMDhDMjcxLjE0IDU3OS42OCAyNTguMyA1OTMgMjM4IDU5M2MtMjIuNDIgMC0yOS4yNi0xLjM1LTQ4LjQyLTEwLjA5YTg3LjY5IDg3LjY5IDAgMCAxLTkuNDItNS4wNGMtMi45NS0xLjgtMTIuNzgtOC41Ny0xNC44NC05LjcyLTQuMi0yLjM2LTctMi43MS05LjcyLS45OS0uNjMuNC0xLjI2LjkxLTEuOSAxLjU1YTU3LjY5IDU3LjY5IDAgMCAxLTQuMzEgMy44NiAxNDcuODggMTQ3Ljg4IDAgMCAxLTMuMDYgMi40NGwtMSAuOEMxMzcuMDEgNTgyLjQzIDEzNCA1ODcuMTggMTM0IDU5N2MwIDEuMDItLjAyIDIuMDEtLjA3IDNoLTJjLjA1LS45OS4wNy0xLjk4LjA3LTMgMC0xMC41MiAzLjMzLTE1Ljc4IDEyLjA5LTIyLjc2YTI2NS42MSAyNjUuNjEgMCAwIDEgMi0xLjZjLjgzLS42NCAxLjQzLTEuMTMgMi4wMy0xLjYxYTU1Ljc2IDU1Ljc2IDAgMCAwIDQuMTctMy43NGMuNzQtLjczIDEuNDgtMS4zNCAyLjI0LTEuODIgMy40Ny0yLjIgNy0xLjc1IDExLjc3LjkzIDIuMTUgMS4yMSAxMi4wMyA4IDE0LjkgOS43NmE4NS43IDg1LjcgMCAwIDAgOS4yMiA0LjkzQzIwOS4yOSA1ODkuNyAyMTUuODUgNTkxIDIzOCA1OTFjMTkuMjUgMCAzMS40OS0xMi43IDQxLjA2LTQwLjMzIDQuMjQtMTIuMjUgOC42Ni0xOC40MiAxMi44MS0xOC40MiAzLjggMCA2LjEzIDUuMDYgNi4xMyAxMS43NSAwIDE3LjgtLjYzIDI4LjgtMy4zIDQxLjctLjc3IDMuNy0xLjY4IDcuMjMtMi43NSAxMC42LS40IDEuMy0uOCAyLjUzLTEuMTkgMy43em0tMTQ5LjI1IDBsLjUtLjk0YTE2MC4xIDE2MC4xIDAgMCAwIDYuNTMtMTMuMjZjMi43My02LjI5IDUuNzgtOS42NCA5LjI0LTEwLjUyIDMuNzQtLjk1IDcuMTUuNzQgMTIuNTYgNS4xMyA1LjQzIDQuNCA2LjA3IDQuODYgNy43MyA1LjEgMS42LjIyIDQuMjggMS4xNCA4Ljg2IDIuOTUgMS4zLjUgMTAuNzggNC4zNSAxMy44NSA1LjU1IDMuMDcgMS4yIDUuODUgMi4yNSA4LjQ5IDMuMTggMy4xIDEuMSA1Ljk4IDIuMDQgOC42NSAyLjgxaC0zLjQ1Yy0xLjc2LS41Ni0zLjYtMS4xOC01LjU0LTEuODdhMjgxLjIgMjgxLjIgMCAwIDEtOC41MS0zLjE5Yy0zLjA4LTEuMi0xMi41Ny01LjA0LTEzLjg2LTUuNTUtNC41LTEuNzgtNy4xNS0yLjY4LTguNjMtMi45LTEuOTQtLjI3LTIuNTMtLjctOC4yMi01LjMtNS4xNy00LjItOC4zNi01Ljc4LTExLjY5LTQuOTQtMy4xLjc4LTUuOTQgMy45Mi04LjU2IDkuOTVhMTYxIDE2MSAwIDAgMS02LjgyIDEzLjhoLTEuMTN6bTExMi44OSAwYTMwLjM0IDMwLjM0IDAgMCAwIDExLjI3LTYuMjdjMS41NS0xLjM2IDMuMzItMy40NiA1LjM0LTYuMjkgMS4wNS0xLjQ2IDIuMTUtMy4xIDMuNDEtNS4wNGEzNDkuNzMgMzQ5LjczIDAgMCAwIDIuNS0zLjlsLjQ3LS43NS45My0xLjQ3YTg5LjE3IDg5LjE3IDAgMCAxIDMuMjUtNC44NmMxLjA1LTEuNDMgMS44Mi0yLjIzIDIuNDQtMi40NiAxLjAyLS4zNyAxLjQ5LjQ4IDEuNDkgMi4wNGwuMDEgMi4xMWMuMDUgNi45MS0uMDggMTEuMzItLjcgMTYuMzNhNDguNCA0OC40IDAgMCAxLTIuMzggMTAuNTZoLTEuMDdhNDYuNDcgNDYuNDcgMCAwIDAgMi40NS0xMC42OGMuNjItNC45Ni43NS05LjMzLjctMTYuMmwtLjAxLTIuMTJjMC0uOTctLjA4LTEuMTItLjE1LTEuMS0uMzYuMTQtMS4wNS44NS0xLjk3IDIuMWE4OC40NCA4OC40NCAwIDAgMC0zLjIyIDQuODJsLS45MiAxLjQ2LS40OC43NWExMjY4LjEgMTI2OC4xIDAgMCAxLTIuNSAzLjkyYy0xLjI2IDEuOTUtMi4zOCAzLjYtMy40NCA1LjA4LTIuMDYgMi44OC0zLjg3IDUuMDQtNS41IDYuNDVhMzAuODcgMzAuODcgMCAwIDEtOC45NCA1LjUyaC0yLjk4em0tMTgzLjcyIDBINjkuM2MzLjM3LTMuNDMgNS4xOS04LjMzIDUuMTktMTUgMC0xOC42LS4wNC0xNy4zNSAxLjAyLTIwLjc3LjYtMS45MyAxLjUtMy43NCAzLjI3LTYuNjMuNDItLjcgNC45Mi03LjggNi43OC0xMC44NiAzLjA0LTQuOTcgMTEuMDQtMTYuNSAxMi4yMS0xOC41NiAzLjQ4LTYuMDggNC43Mi0xMi4wNiA0LjcyLTI0LjE4IDAtNy44NSAyLjUtMTQuMiA4LjEtMjMuNDRsMi44NC00LjYzYTcyLjY3IDcyLjY3IDAgMCAwIDIuNDktNC40YzEuNjItMy4xNSAyLjQ4LTUuNzggMi42Mi04LjI4LjItMy43OC0xLjMtNy4yOS00LjktMTAuOS01LjEzLTUuMTItOC42LTUuNDMtMTEuMi0xLjg1LTIuMTIgMi45Mi0zLjQ4IDcuNzQtNS4wNiAxNi40Ny0uMiAxLjAzLS44MiA0LjYtLjgyIDQuNTctLjgzIDQuNjctMS40IDcuMzMtMi4xIDkuNi0xLjM1IDQuNDItMy43IDcuNjEtOC4zNiAxMi4yNmwtMy4yNiAzLjJjLTYuMzggNi4zOS05LjY4IDExLjUxLTExLjM2IDE5LjVsLTEuMTYgNS41MmMtLjg3IDQuMS0xLjU2IDcuMDQtMi4zMyA5Ljk0LTMuNjcgMTMuNzQtOS42NSAyNS45Ny0yMi41OSA0NC43Mi03LjY4IDExLjE0LTExLjA1IDE4Ljg3LTEwLjkyIDIzLjcyaC0xYy0uMTItNS4xNiAzLjM1LTEzLjA1IDExLjEtMjQuMjggMTIuODctMTguNjcgMTguOC0zMC44IDIyLjQ0LTQ0LjQyLjc3LTIuODggMS40NS01LjggMi4zMi05Ljg5bDEuMTYtNS41MWMxLjczLTguMjIgNS4xMy0xMy41IDExLjY0LTIwIC42My0uNjQgMi44NC0yLjggMy4yNS0zLjIxIDQuNTctNC41NCA2LjgyLTcuNjIgOC4xMi0xMS44NGE4MS41OCA4MS41OCAwIDAgMCAyLjA3LTkuNDhsLjgxLTQuNTdjMS42Mi04LjkgMy0xMy44IDUuMjQtMTYuODkgMy00LjE1IDcuMi0zLjc4IDEyLjcxIDEuNzQgMy44IDMuOCA1LjQyIDcuNTggNS4yIDExLjY2LS4xNSAyLjY2LTEuMDUgNS40MS0yLjczIDguNjhhNzMuNiA3My42IDAgMCAxLTIuNTIgNC40NmwtMi44NCA0LjYzYy01LjUyIDkuMS03Ljk2IDE1LjMtNy45NiAyMi45MiAwIDEyLjI4LTEuMjggMTguNDMtNC44NSAyNC42OC0xLjIgMi4xLTkuMjEgMTMuNjUtMTIuMjIgMTguNTgtMS44NyAzLjA2LTYuMzcgMTAuMTgtNi43OCAxMC44Ni0xLjczIDIuODItMi42IDQuNTctMy4xNyA2LjQtMS4wMiAzLjI4LS45OCAyLjEtLjk4IDIwLjQ4IDAgNi41Mi0xLjcgMTEuNDQtNC44MiAxNXpNMzEwLjA5IDBoMS4wNmMtLjM3LjktLjc3IDEuODMtMS4yIDIuODItMy45IDkuMDYtNS40NSAxNS4xNS01LjQ1IDI1LjE4IDAgNy42NC0yLjEgMTEuNi02LjY0IDEzLjA1LTMuNDYgMS4xLTUuNzIuOTgtMTcuNTctLjQzLTExLjU1LTEuMzYtMTkuMTctMS41OC0yOC4xNi0uMTQtNi4yNCAyLjQ5LTI1LjkxIDcuMDItMzIuMTMgNy4wMi0xMS4xNSAwLTM2Ljc2LTIuODgtNTQuMTItNy4wMWEyMi4wOCAyMi4wOCAwIDAgMC0xNi45NSAyLjQ4Yy00LjA1IDIuMzMtNy4wOSA1LjAzLTEzLjkgMTEuOTctNi4yOCA2LjM5LTkuNTMgOS4yMy0xMy44IDExLjUtNy4wOSAzLjc5LTExLjIyIDcuNjUtMTMuNCAxMi4yNy0xLjgyIDMuODUtMi4zMyA3Ljg0LTIuMzMgMTUuMjkgMCA0LjQtMi42NSA2LjY5LTkuNDUgOS43NC4xLS4wNS0yLjk3IDEuMzEtMy44NCAxLjcxLTguNzggNC4wNi0xMi43MSA4LjI5LTEyLjcxIDE2LjU1IDAgMTIuNTItNC44NiAxOS4yMi0xNy4zNCAyNy45NmwtNC41NiAzLjE0Yy0xLjkgMS4zLTMuMyAyLjMtNC42NyAzLjMtLjkyLjY4LTEuNzkgMS4zNC0yLjYyIDItNy4xNiA1LjYyLTExIDE0LjU0LTE1LjU2IDMzLjI4LS42MyAyLjU3LTMuMyAxNC00LjA3IDE3LjE0YTM1MC40NCAzNTAuNDQgMCAwIDEtNS4yIDE5LjMzYy0xLjM3IDQuNS00LjUgMTUuMDctNC45NiAxNi41My0xLjA1IDMuNC0xLjY0IDQuOTQtMi40NiA2LjMyLS44MiAxLjQtNi44NSA5LjA4LTEyLjY0IDE4LjI3TDAgMjc3Ljk4di0xLjlsNC41OC03LjM1YTI3MC44IDI3MC44IDAgMCAxIDEyLjYxLTE4LjIzYy0uMy41IDEuMzUtMi44IDIuMzgtNi4xMi40NS0xLjQ0IDMuNTgtMTIuMDEgNC45NS0xNi41MyAxLjgzLTYuMDMgMy40NC0xMi4wOSA1LjE5LTE5LjI3Ljc2LTMuMTMgMy40NC0xNC41NiA0LjA2LTE3LjE0IDQuNjItMTguOTUgOC41Mi0yOC4wMiAxNS45Mi0zMy44My44NC0uNjcgMS43Mi0xLjMzIDIuNjUtMi4wMSAxLjM4LTEuMDIgMi44LTIuMDEgNC43LTMuMzJsNC41NC0zLjE0QzczLjgzIDE0MC41NyA3OC41IDEzNC4xMyA3OC41IDEyMmMwLTguNzQgNC4yLTEzLjI2IDEzLjI5LTE3LjQ1Ljg4LS40MSAzLjk2LTEuNzcgMy44NS0xLjczIDYuNDYtMi45IDguODYtNC45NyA4Ljg2LTguODIgMC03LjYuNTMtMTEuNyAyLjQyLTE1LjcxIDIuMjktNC44NCA2LjU3LTguODUgMTMuODQtMTIuNzMgNC4xNS0yLjIxIDcuMzUtNSAxNC4xNS0xMS45MyA2LjI4LTYuNCA5LjM2LTkuMTMgMTMuNTItMTEuNTNhMjMuMDcgMjMuMDcgMCAwIDEgMTcuNjktMi41OWMxNy4yNyA0LjEyIDQyLjggNi45OSA1My44OCA2Ljk5IDYuMSAwIDI1LjczLTQuNTMgMzEuOTItNyA5LjEyLTEuNDYgMTYuODMtMS4yNSAyOC40OS4xMyAxMS42MyAxLjM4IDEzLjkgMS41IDE3LjE1LjQ3IDQuMDYtMS4zIDUuOTQtNC44NSA1Ljk0LTEyLjEgMC0xMC4xIDEuNTYtMTYuMyA2LjYtMjh6bTI1LjEyIDBoMWMuMDUgNS42Mi4yNiAxMS40OC42NSAxOS40LjQ3IDkuNy42NCAxNC41Ny42NCAyMS42IDAgOS44MS00LjY4IDE3LjQ2LTEzLjEgMjMuMTYtNi41MyA0LjQzLTE0Ljk0IDcuNDYtMjQuMzMgOS4zMy0zLjc0LjU0LTkuNDIuNTYtMjIuNjguMjMtNi43NC0uMTctOS4zNS0uMjItMTIuMzktLjIyLTIuNzcgMC00Ljk3LjQzLTcuNjMgMS4zNi0uODguMy00LjU1IDEuNzQtNS41OCAyLjExLTYuNTUgMi4zNS0xMy41OSAzLjUzLTI0Ljc5IDMuNTMtOC4xIDAtMTMuNTgtMS4zOC0yMi40Ni00LjlsLTMuMTgtMS4yNWMtMTIuNTUtNC44Ny0yMS4yNy01LjE1LTM3LjE4IDEuMTItMTEuMTUgNC4zOS0xOC4xMyA5LjItMjIuMjggMTQuODEtMy4xNSA0LjI2LTQuMzMgNy44LTUuOTQgMTUuOC0xLjIyIDYuMDktMS45MyA4Ljc0LTMuNSAxMi4xMy0xLjY1IDMuNTMtMy45NyA1LjgxLTcuMDcgNy4yMi0yLjMzIDEuMDctNC4zNSAxLjUtOS4zMiAyLjE5LTkuMDQgMS4yNy0xMi43NyAzLjA5LTE1LjYxIDkuNTgtMy43MSA4LjQ4LTcuNzIgMTMuODctMTQuMjIgMTkuNzYtMi40IDIuMTgtMTMuMTQgMTEuMDItMTUuOTEgMTMuNDItOC4yIDcuMS0xMy44NSAxNy4zNy0xOC43IDMxLjk3YTI1OC44MSAyNTguODEgMCAwIDAtMy4yNyAxMC43Yy0uMDEuMDUtMi4yNiA3Ljk3LTIuODggMTAuMS04LjQ5IDI4Ljg1LTE3Ljg4IDUyLjk1LTI2LjEzIDYxLjItMi44IDIuOC01LjA2IDUuNjQtMTAuNCAxMi45Ni0zLjQgNC42OC02LjIzIDguMjUtOC45NSAxMS4xdi0xLjU1YzIuNzQtMi45OCA1LjczLTYuODIgOS40OC0xMS45NyA0LjAzLTUuNTIgNi4zMi04LjQgOS4xNy0xMS4yNCA4LjA3LTguMDggMTcuNDQtMzIuMTQgMjUuODctNjAuOC42Mi0yLjEgMi44Ni0xMC4wMyAyLjg4LTEwLjA4IDEuMjEtNC4yNCAyLjIxLTcuNTMgMy4yOC0xMC43NCA0LjktMTQuNzUgMTAuNjMtMjUuMTYgMTktMzIuNCAyLjc4LTIuNDIgMTMuNS0xMS4yNSAxNS44OS0xMy40IDYuNC01LjggMTAuMzItMTEuMDkgMTMuOTctMTkuNDMgMS42OC0zLjgzIDQuMDUtNi4zMSA3LjItNy44NiAyLjQtMS4xNyA0LjY0LTEuNjcgOS41My0yLjM2IDQuNTQtLjYzIDYuNS0xLjA1IDguNy0yLjA2IDIuODktMS4zMSA1LjAzLTMuNDIgNi41OC02LjczIDEuNTMtMy4zIDIuMjMtNS45IDMuNDMtMTEuOSAxLjY0LTguMTQgMi44NS0xMS43OSA2LjExLTE2LjIgNC4yOC01Ljc5IDExLjQxLTEwLjcgMjIuNzMtMTUuMTYgMTYuMTUtNi4zNiAyNS4xMy02LjA3IDM3LjktMS4xMWwzLjE5IDEuMjZjOC43NyAzLjQ3IDE0LjEzIDQuODIgMjIuMDkgNC44MiAxMS4wOSAwIDE4LjAyLTEuMTYgMjQuNDYtMy40NyAxLS4zNiA0LjY4LTEuOCA1LjU4LTIuMTFBMjIuNSAyMi41IDAgMCAxIDI2NSA3Mi41YzMuMDUgMCA1LjY3LjA1IDE0LjA3LjI2IDExLjUzLjI5IDE3LjIuMjcgMjAuODMtLjI1IDkuMjUtMS44NSAxNy41NC00LjgzIDIzLjk0LTkuMTdDMzMyIDU3LjggMzM2LjUgNTAuNDYgMzM2LjUgNDFjMC03LS4xNy0xMS44Ni0uNy0yMi43LS4zNS03LjI2LS41NS0xMi44My0uNTktMTguM3pNOTMuODcgMGgyLjA0Yy0uNyA0LTEuNjEgNi44Mi0zLjAzIDkuNDctMi4zMyA0LjM4LTIuODUgNS43NS01LjI2IDEzLjAzYTQwLjQ2IDQwLjQ2IDAgMCAxLTEuOTQgNS4wM2MtMi4yNCA0LjY2LTUuOTIgOC44LTEzLjA3IDE0LjI2LTguMDEgNi4xMy0xNC4yNyAxNi41NS0yMC4wMyAzMS41NS0yLjQgNi4yMy04Ljc1IDI1LjYzLTkuNjQgMjguMDEtMi42OSA3LjE2LTYuNTYgMTIuNy0xNS42MyAyMy42OGwtMi42OCAzLjI0Yy02LjAyIDcuMzQtOS4zNSAxMi4wNy0xMS43MiAxNy4xNS0yLjMgNC45NC03LjEyIDkuOS0xMi45MSAxNC4xNXYtMi40YzUuMTQtMy45NCA5LjEtOC4zIDExLjEtMTIuNiAyLjQ2LTUuMjcgNS44Ny0xMC4xIDExLjk4LTE3LjU2bDIuNjgtMy4yNmM4Ljk0LTEwLjggMTIuNzItMTYuMjIgMTUuMy0yMy4xLjg4LTIuMzMgNy4yNC0yMS43NCA5LjY1LTI4LjAzIDUuODktMTUuMzEgMTIuMy0yNiAyMC42OC0zMi40MSA2LjkyLTUuMyAxMC40LTkuMiAxMi40OC0xMy41NS42NS0xLjM1IDEuMTYtMi43IDEuODUtNC43OSAyLjQ1LTcuNCAzLTguODMgNS40LTEzLjM0QTI3LjY4IDI3LjY4IDAgMCAwIDkzLjg3IDB6bTkuMDcgMGgxLjAyYy0xLjY2IDguMy0yLjkxIDEyLjY3LTQuNTQgMTUuMjZhNTkuMTQgNTkuMTQgMCAwIDAtNC4xIDguMjFjLTEuMjcgMy0yLjQ0IDYuMi0zLjUgOS40LS4zOCAxLjEyLS43IDIuMTYtMi40MSA1LjM5YTI1MS40OCAyNTEuNDggMCAwIDAtMTIuODEgMTMuM2MtMy40OCAzLjk2LTUuOTUgNy4yNy03LjE1IDkuNjYtLjk1IDEuOS0yLjA2IDUuOTktMy42MSAxMi45Ny0uNjQgMi45LTMuNjUgMTcuMTUtNC41MSAyMS4wNy0zLjYzIDE2LjQ1LTYuNjMgMjYuNjktOS45IDMyLTcuNjYgMTIuNDUtMTAuNjQgMTUuNzEtMzcuMDggNDEuMUE2OS43OCA2OS43OCAwIDAgMSAwIDE3OS4yMXYtMS4xNWE2OS4zOSA2OS4zOSAwIDAgMCAxMy42NS0xMC40MmMyNi40LTI1LjMzIDI5LjMyLTI4LjU1IDM2LjkyLTQwLjkgMy4yLTUuMTggNi4xOC0xNS4zNyA5Ljc4LTMxLjcuODYtMy45MSAzLjg3LTE4LjE2IDQuNTEtMjEuMDYgMS41Ny03LjA5IDIuNy0xMS4yIDMuNy0xMy4yIDEuMjQtMi41IDMuNzYtNS44NiA3LjI5LTkuODkuOS0xLjAzIDEuODYtMi4xIDIuODYtMy4xOCAyLjQtMi42IDQuOTYtNS4yMiA3LjUzLTcuNzYuOS0uODggMS43My0xLjcgMy4zNy0zLjRhMTI5LjAyIDEyOS4wMiAwIDAgMSA0Ljc4LTEzLjQ2IDYwLjA3IDYwLjA3IDAgMCAxIDQuMTktOC4zNWMxLjUyLTIuNDQgMi43NC02LjcxIDQuMzYtMTQuNzR6TTgzLjcxIDBoMS4xYy0yLjA5IDQuNzQtNi4wMyA4LjkyLTExLjQyIDEyLjMtNy4yIDQuNTItMTYuNSA3LjItMjQuMzkgNy4yLTguOSAwLTExLjggNy0xMS43NCAyMS41MiAwIDEuNy4wNCAzLjE3LjEyIDUuOTkuMSAzLjMuMTIgNC40NS4xMiA1Ljk5IDAgNS43My0uNzYgMTEuMy0yLjAxIDE2LjVhNjYuNjcgNjYuNjcgMCAwIDEtMi4xNSA2Ljk3IDI1OTcuNzYgMjU5Ny43NiAwIDAgMS03IDE1Ljg2QTQyNzAuOCA0MjcwLjggMCAwIDEgNi40NCAxMzYuMiA1NC42NCA1NC42NCAwIDAgMSAwIDE0N3YtMS42NWE1NC44NyA1NC44NyAwIDAgMCA1LjU1LTkuNTdBNDI2OS44MiA0MjY5LjgyIDAgMCAwIDMwLjcgNzkuOTdjLjUzLTEuMi45OS0yLjIzIDIuNDQtNS45QTY5LjIzIDY5LjIzIDAgMCAwIDM2LjUgNTNjMC0xLjUyLS4wMy0yLjY2LS4xMi01Ljk1LS4wOC0yLjgzLS4xMi00LjMxLS4xMi02LjAxLS4wMy02Ljc5LjUzLTExLjYyIDIuMDctMTUuMzQgMS45NC00LjY4IDUuMzktNy4xOSAxMC42Ny03LjE5IDcuNyAwIDE2LjgxLTIuNjMgMjMuODYtNy4wNUM3Ny45MyA4LjI3IDgxLjY2IDQuMzggODMuNyAwem0yODIuNjMgMGgxLjAxYzEuODYgMTAuMDIgMi4xOCAxMi42NyAyLjMyIDE4LjNhMTIzLjQzIDEyMy40MyAwIDAgMSAuMzcgMjcuODNjLS45NiA4Ljc4LTMuMSAxNi4wMS02LjYzIDIxLjE1LTExLjM0IDE2LjUtMzkuOCAyOS4yMi02Ni40MSAyOS4yMi01LjA5IDAtMTAuNDcuMjgtMTYuMzEuODNhNDEzLjggNDEzLjggMCAwIDAtMjQuMzcgMy4xNmMtMjEuNTYgMy4yNi0yNy42NiA0LjAxLTM2LjMyIDQuMDEtNi45MiAwLTEyLjItMS4wNS0yMS42OS0zLjlsLTIuNzgtLjgzYy0xLjM5LS40MS0yLjU0LS43NC0zLjY1LTEuMDItOC0yLjA1LTE0LjIyLTIuMDQtMjEuNy43MmExNi4zMiAxNi4zMiAwIDAgMC05LjE3IDguMThjLTEuNiAzLjA1LTIuNSA2LjA2LTQuMDIgMTIuODMtMS41IDYuNjQtMi4zNCA5LjUyLTMuOTkgMTIuNjRhMTYuMTYgMTYuMTYgMCAwIDEtOS44NSA4LjM2IDEwNC44IDEwNC44IDAgMCAwLTkuNSAzLjQyYy02LjU1IDIuOC0xMC4xIDUuNTctMTMuOCAxMC40Ny0xLjMzIDEuNzUtMS4wMyAxLjMtNS40MyA3LjktMS45OCAyLjk3LTQuNjYgNS44LTguNDggOS4xNC0yLjAxIDEuNzYtMTAuNzEgOC44My0xMi44OCAxMC43LTcuMzcgNi4zNS0xMi41OCAxMi4xNC0xNi42MyAxOS4xNC00LjIyIDcuMy03LjggMTguMy0xMS4yOCAzMy4yNi0uODcgMy43My0xLjcyIDcuNjQtMi42NCAxMi4xNGwtMS4xOCA1LjgtMS4wOSA1LjQ1Yy0xLjggOC45Ni0yLjc3IDEzLjI4LTMuNzcgMTYuMjYtNi44IDIwLjQ0LTE3LjI2IDQyLjE2LTI3LjEzIDUxLjItNS4xMSA0LjctOC4xIDcuMDctMTEuMSA4Ljg2LS45LjU0LTEuODQgMS4wNC0yLjkyIDEuNTctLjQ0LjIyLTkuNiA0LjQtMTQuMSA2LjY2bC0xLjIyLjYydi0xLjEzbC43OC0uMzljNC41Mi0yLjI2IDEzLjY3LTYuNDQgMTQuMS02LjY1YTQxLjE5IDQxLjE5IDAgMCAwIDIuODQtMS41NGMyLjk0LTEuNzUgNS44OC00LjA5IDEwLjk0LTguNzMgOS43MS04LjkgMjAuMS0zMC41MSAyNi44Ny01MC43OS45Ny0yLjkyIDEuOTQtNy4yMiAzLjczLTE2LjEzbDEuMS01LjQ2YTQ5MC41IDQ5MC41IDAgMCAxIDMuODItMTcuOTZjMy41LTE1LjA2IDcuMS0yNi4xNCAxMS4zOS0zMy41NCA0LjExLTcuMTEgOS40LTEyLjk4IDE2LjgzLTE5LjQgMi4xOS0xLjg4IDEwLjg4LTguOTUgMTIuODgtMTAuNyAzLjc3LTMuMjggNi4zOS02LjA1IDguMy04LjkzIDQuNDMtNi42NCA0LjEyLTYuMTggNS40Ny03Ljk2IDMuOC01LjAzIDcuNS03LjkxIDE0LjIxLTEwLjc4IDIuNjEtMS4xMiA1Ljc0LTIuMjQgOS41OS0zLjQ2YTE1LjE3IDE1LjE3IDAgMCAwIDkuMjctNy44NmMxLjU5LTMuMDIgMi40Mi01Ljg1IDQuMDMtMTIuOTkgMS40MS02LjI3IDIuMzItOS4zMyAzLjk4LTEyLjQ4YTE3LjMxIDE3LjMxIDAgMCAxIDkuNy04LjY2YzcuNy0yLjgzIDE0LjEtMi44NCAyMi4zLS43NSAxLjEyLjI5IDIuMjguNjEgMy42OCAxLjAzbDMuNzMgMS4xMWM4LjQ3IDIuNTQgMTMuNjYgMy41OCAyMC40NiAzLjU4IDguNTkgMCAxNC42Ny0uNzUgMzYuMTgtNGE0MTQuNjQgNDE0LjY0IDAgMCAxIDI0LjQxLTMuMTdjNS44OC0uNTQgMTEuMjktLjgzIDE2LjQxLS44MyAyNi4zIDAgNTQuNDUtMTIuNTggNjUuNTktMjguNzggMy40Mi00Ljk4IDUuNS0xMi4wNiA2LjQ2LTIwLjcuODQtNy43NC43My0xNi4wMi4wMi0yMy45YTEzNi4yIDEzNi4yIDAgMCAwLS41Ny01LjEyYzAtNC40Ny0uMy02Ljk0LTIuMTYtMTd6TTE4Ljg4IDBoMS4wM0MxOCA3LjU3IDE3LjE1IDEwLjE4IDE0LjQ2IDE2LjJjLTEuOTUgNC4zNy0yLjY3IDkuMTktMi40MiAxNC44OS4yIDQuMzMuNzEgNy43IDIuMjggMTYuMTMgMS4wOSA1Ljg4IDEuNTcgOC43NyAxLjk0IDEyLjIuOTYgOC45LjI0IDE2LjA4LTIuOCAyMi43OUE0NjMuNCA0NjMuNCAwIDAgMSAwIDEwOS40M3YtMi4xMmE0NjUgNDY1IDAgMCAwIDEyLjU0LTI1LjUyYzIuOTctNi41MiAzLjY3LTEzLjUzIDIuNzItMjIuMjctLjM2LTMuNC0uODQtNi4yNi0xLjkzLTEyLjEyLTEuNTctOC40Ny0yLjEtMTEuODgtMi4yOS0xNi4yNy0uMjYtNS44NC40OC0xMC44MSAyLjUtMTUuMzMgMi42NC01LjkgMy40OC04LjQ3IDUuMzQtMTUuOHptMjgwLjQ3IDBhNzAuNzggNzAuNzggMCAwIDEtNC45MSAxMS4yNGMtMi41NiA0LjctNC4wMSA4LjQ1LTQuODYgMTEuOThsLS40IDEuOC0uMjggMS40NWE1LjI4IDUuMjggMCAwIDEtLjc0IDIuMDdjLS43NCAxLjAzLTEuOTMgMS4yOC01LjEzIDEuMjUuOTIgMC05Ljg1LS4yOS0xNS4wMy0uMjktMTAuMiAwLTE4LjQ1LjgyLTI5LjQ2IDIuNTYtMTYuODcgMi42Ni0xNy43MyAyLjc3LTIzLjY2IDIuNTJhNDIuNTcgNDIuNTcgMCAwIDEtOC0xLjA5Yy0xNy43LTQuMTYtNDYuMTgtNS44Ni01NC43Mi0zLjAxLTIuNzIuOS01Ljg4IDIuOC05LjUyIDUuNTlhMTEyLjM3IDExMi4zNyAwIDAgMC02LjU0IDUuNDhjLTEuNCAxLjI1LTkuMTcgOC41LTEwLjc4IDkuODQtMS40NSAxLjItOC4xOCA3LjQyLTguODUgOC4wMmExMTQuNjUgMTE0LjY1IDAgMCAxLTQuNTUgMy45Yy00Ljk5IDQuMDMtOC45IDYuMi0xMS45MiA2LjItMy41Mi4wNS00LjMyIDAtNS4xNC0uNC0xLjEzLS41Ni0xLjUtMS43Mi0xLjEzLTMuNTcuNzQtMy42MyA0LjQ3LTEwLjg0IDEyLjg0LTI0LjggNS42OS05LjQ4IDkuNDItMTggMTEuNzgtMjYuMiAxLjQ1LTUuMDQgMS45NC03LjQgMi45Ny0xNC41NGgxLjAxYy0xLjA1IDcuMy0xLjU0IDkuNy0zLjAxIDE0LjgyLTIuMzkgOC4yOC02LjE2IDE2Ljg5LTExLjkgMjYuNDQtOC4zIDEzLjg0LTEyIDIxLjAxLTEyLjcgMjQuNDgtLjMgMS40NS0uMDggMi4xNC41OSAyLjQ3LjYuMyAxLjM1LjM1IDMuNDguMyAzLjkyIDAgNy42OS0yLjEgMTIuNS01Ljk4IDEuNC0xLjEzIDIuODctMi4zOSA0LjUxLTMuODYuNjYtLjU5IDcuNDEtNi44MyA4Ljg4LTguMDUgMS41OS0xLjMzIDkuMzQtOC41NSAxMC43NS05LjgyIDIuNC0yLjE1IDQuNTUtMy45NiA2LjYtNS41MyAzLjcyLTIuODUgNi45Ny00LjggOS44MS01Ljc0IDguNzYtMi45MiAzNy40MS0xLjIyIDU1LjI3IDIuOTkgMi41Ny42IDUuMTQuOTUgNy44MSAxLjA2IDUuODQuMjUgNi43LjE0IDIzLjQ3LTIuNTEgMTEuMDUtMS43NSAxOS4zNi0yLjU3IDI5LjYtMi41NyA1LjIgMCAxNS45OS4zIDE1LjA1LjI5IDIuODcuMDMgMy44NC0uMTcgNC4zLS44My4yMy0uMzIuNC0uOC41OC0xLjdsLjI4LTEuNDMuNC0xLjg1Yy44OC0zLjYgMi4zNi03LjQ0IDQuOTYtMTIuMjIgMS44Ny0zLjQzIDMuNDQtNyA0LjczLTEwLjc2aDEuMDZ6bS04LjU5IDBjLTUuOTEgMTcuOTQtOS41NSAyMi0xOS43NiAyMi00LjUgMC0xMC4yMi4zMi0yOC42OSAxLjVsLTEuNTMuMWMtMTUuNi45OS0yMy40NyAxLjQtMjguNzggMS40LTUuMzUgMC0xMy4yNC0uOTYtMjguODYtMy4yOGwtMS41NC0uMjNDMTYzLjE4IDE4Ljc1IDE1Ny40NyAxOCAxNTMgMThjLTQuNDUgMC03LjMgMS4wMS0xMC45NiAzLjM0LS4xLjA2LTEuOCAxLjE3LTIuMyAxLjQ3LTIuNDMgMS41LTQuMzIgMi4xOS02Ljc0IDIuMTktMi44IDAtNC4xMS0xLjQ2LTQuMTEtNC4yMiAwLTEuMDQuMTYtMi4yOS41LTQuMS4xNi0uODIuOS00LjQgMS4wNy01LjMyLjgtNC4xMSAxLjMtNy42OCAxLjQ3LTExLjM2aDJjLS4xNyAzLjgyLS42OCA3LjUtMS41IDExLjc1LS4xOS45NC0uOTIgNC41LTEuMDcgNS4zMWEyMS4wNCAyMS4wNCAwIDAgMC0uNDcgMy43MmMwIDEuNy40NiAyLjIyIDIuMTEgMi4yMiAxLjk5IDAgMy41NS0uNTcgNS43LTEuOS40Ny0uMjggMi4xNS0xLjM3IDIuMjYtMS40NEMxNDQuOTIgMTcuMTQgMTQ4LjEyIDE2IDE1MyAxNmM0LjYyIDAgMTAuMy43NCAyOC45IDMuNTFsMS41My4yM0MxOTguOTMgMjIuMDQgMjA2LjggMjMgMjEyIDIzYzUuMjUgMCAxMy4xMS0uNDEgMjguNjUtMS40bDEuNTQtLjFDMjYwLjczIDIwLjMyIDI2Ni40MyAyMCAyNzEgMjBjOC45NSAwIDEyLjE1LTMuNCAxNy42Ni0yMGgyLjF6TTE0MS41MSAwaDEuMTNjLTIuMDYgMy44Ni0yLjYzIDUuMS0yLjc3IDYuMTktLjE1IDEuMTIuNDIgMS42NCAyLjMyIDEuOTYgMS44LjMgMy44NS4zNSAxMC44MS4zNSA2LjAyIDAgMTMgLjU2IDIxLjM1IDEuNjIgMy45NS41IDguMDMgMS4xIDEzLjEzIDEuODkgMjQgMy43IDIyLjUgMy40OSAyNi44MyAzLjQ5IDI0LjAyIDAgNTEuODMtMi4yNCA2MC40NS02Ljk0IDIuODgtMS41NyA1LjA1LTQuNDkgNi42LTguNTZoMS4wN2MtMS42NCA0LjQ3LTMuOTggNy42OS03LjIgOS40NC04LjgzIDQuODItMzYuNjcgNy4wNi02MC45MiA3LjA2LTQuNDEgMC0yLjg0LjIyLTI2Ljk4LTMuNS01LjEtLjgtOS4xNy0xLjM4LTEzLjEtMS44OC04LjMxLTEuMDYtMTUuMjYtMS42Mi0yMS4yMy0xLjYyLTcuMDQgMC05LjEtLjA1LTEwLjk3LS4zNy0yLjM4LS40LTMuMzgtMS4zMi0zLjE1LTMuMDcuMTYtMS4yMi42OS0yLjQxIDIuNjMtNi4wNnptNzYuNCAwYzUuNjkgMS42NCAxMC4zNyAyLjUgMTQuMDkgMi41IDkuNTkgMCAxNi43LS43MSAyMi40LTIuNWgyLjk4QzI1MS4xMiAyLjUzIDI0My4yIDMuNSAyMzIgMy41Yy00LjUgMC0xMC4zMi0xLjIxLTE3LjUzLTMuNWgzLjQ1ek03MC42OSAwYy0yLjg3IDMuMjctNi45NSA1LjM5LTEyLjAyIDYuNTMtMy45OC44OS03LjUgMS4wOC0xMi45MiAxQTk3LjI0IDk3LjI0IDAgMCAwIDQ0IDcuNWMtNS4zNyAwLTguODYtMS4yNC0xMC4xLTQuOTdBOC42IDguNiAwIDAgMSAzMy41IDBoLjk5Yy4wMi44Mi4xNCAxLjU2LjM2IDIuMjJDMzUuOTEgNS4zOSAzOS4wMiA2LjUgNDQgNi41bDEuNzYuMDJjNS4zNS4wOSA4LjgtLjEgMTIuNjktLjk3QzYyLjk1IDQuNTQgNjYuNjMgMi43NCA2OS4zIDBoMS4zN3pNMCAyMDcuODdjNy4zMS0uMTYgMTEuNSAzLjMzIDExLjUgMTEuMTMgMCAxMS40MS01LjA1IDI4LjM1LTExLjUgNDEuNXYtMi4zYzUuOTMtMTIuNzIgMTAuNS0yOC40NyAxMC41LTM5LjIgMC03LjE4LTMuNy0xMC4zLTEwLjUtMTAuMTN2LTF6bTAgNy4wNWMxLjIzLjE0IDIuMTguNTggMi44NyAxLjMxIDEuNCAxLjQ4IDEuNiAzLjcyIDEuMTYgNy41OGwtLjE2IDEuM0EyOC45MyAyOC45MyAwIDAgMCAzLjUgMjI5YzAgMy4yLTEuNDggOS41Mi0zLjUgMTUuOXYtMy40NWMxLjQ5LTUuMTMgMi41LTkuODcgMi41LTEyLjQ1IDAtLjk4LjA4LTEuNzUuMzctNC4wMmwuMTYtMS4yOWMuNDItMy41Ni4yNC01LjU5LS44OC02Ljc3LS41LS41My0xLjIxLS44Ny0yLjE1LTF2LTF6TTAgNDEwLjl2LTEuNDdhMjEuNjcgMjEuNjcgMCAwIDAgMi45Ny00LjdjMS4zMi0yLjcgMi42OC02LjI4IDQuNTYtMTEuODkgNy44NS0yMy41NSA3LjgzLTI2LjYuMjUtMzAuNC0yLjI1LTEuMTItNC44LTEuNDMtNy43OC0uOTF2LTEuMDJhMTMuMSAxMy4xIDAgMCAxIDguMjIgMS4wNGM4LjI0IDQuMTIgOC4yNiA3LjYuMjUgMzEuNi0xLjg4IDUuNjYtMy4yNSA5LjI3LTQuNiAxMi4wMkEyMC44MiAyMC44MiAwIDAgMSAwIDQxMC45ek0zMy42NCA0NTJjMS42OCAwIDMuMDQtLjIzIDguMzQtMS4zMWwyLjM4LS40N2M4LjI2LTEuNTcgMTIuNzItMS4zIDE0LjUzIDIuMzMgMS4zOCAyLjc1LS40NyA1Ljg2LTQuNzUgOS42OGE3NS42IDc1LjYgMCAwIDEtNS4wOCA0LjA3Yy0uOTQuNy00Ljg5IDMuNTktNS43OSA0LjI3LTEuODYgMS40LTIuOTcgMi4zNy0zLjQ3IDMuMDNhMTkuMDggMTkuMDggMCAwIDAtMi44OSA1LjVjLjA3LS4yLTQuMDIgMTMuNjUtNi45NiAyMi4yMi0yLjcgNy44NS01LjU2IDEwLjcyLTguODIgOC41OS0yLjExLTEuNC0zLjY2LTQuMjQtNi42LTExLjAzLTEuOTgtNC42Mi0yLjUtNS43Ni0zLjQtNy40LTQuNTUtOC4xOC0zLjktMjMuOS0uMDUtMzIuODdhOS42IDkuNiAwIDAgMSA2Ljk4LTUuOTZjMi41OS0uNjYgNC44Ni0uNzUgMTEuNzgtLjY3bDMuOC4wMnptMCAyYy0xLjEzIDAtMi4wOSAwLTMuODItLjAyLTEyLjA3LS4xMy0xNC44My41Ny0xNi45IDUuNDEtMy42MyA4LjQ3LTQuMjYgMjMuNTUtLjA1IDMxLjEyLjk2IDEuNzMgMS40OCAyLjg4IDMuNSA3LjU4IDIuNzIgNi4zIDQuMjQgOS4wOCA1Ljg2IDEwLjE0IDEuNjQgMS4wOCAzLjUtLjggNS44Mi03LjU1YTY4Mi45IDY4Mi45IDAgMCAwIDYuOTctMjIuMjQgMjEuMDMgMjEuMDMgMCAwIDEgMy4xOC02LjA0Yy42NS0uODcgMS44NS0xLjkgMy44Ni0zLjQzLjkyLS43IDQuODctMy41NyA1LjgtNC4yNyAyLjAyLTEuNSAzLjYtMi43NyA0Ljk1LTMuOTcgMy42My0zLjIzIDUuMDktNS43IDQuMy03LjI4LTEuMjEtMi40Mi01LjA3LTIuNjUtMTIuMzgtMS4yN2wtMi4zNS40N2MtNS40OSAxLjExLTYuODYgMS4zNS04Ljc0IDEuMzV6bTM0NS42MyAxNDZjLTMuNDUtMTIuMjYtMy43Ny0xNC4xMy0zLjc3LTE5IDAtMy4zMy0uMTMtNi4yNy0uNDMtMTEuMzQtLjYzLTEwLjMzLS42NS0xMy41LjI2LTE3LjA3IDEuMjEtNC43NCA0LjIxLTcuMSA5LjY3LTcuMWgyNmM0LjA4IDAgNS4xOSAxLjg1IDUuOTMgNy4xMS4xLjc5LjEzLjk3LjE5IDEuMzIuODQgNS4zNSAyLjggNy41OCA4Ljg4IDcuNTggMy42NCAwIDUuNTQuNCA2LjQzIDEuMzcuNzYuODMuNzYgMS40NC4zNiAzLjkzLS44NSA1LjI2LjUgOC44NSA3LjUgMTMuOCA2LjMyIDQuNDUgMTEuNjMgNS4zNiAxNi41NSAzLjM3IDMuOC0xLjU0IDYuNzMtNC4xNiAxMS45Mi0xMGwxLjEtMS4yMyAxLjA5LTEuMjNhNzUuNiA3NS42IDAgMCAxIDIuNy0yLjg2IDM1LjgxIDM1LjgxIDAgMCAxIDkuNTctNi43M2MxLjUyLS43NiAxLjcyLS44NiA1LjY2LTIuNjMgNi4xLTIuNzMgOS4wMS00LjUgMTEuNzQtNy42MiAyLjYzLTMgNC42Ny00Ljg1IDYuNy02LjA0IDMuMTgtMS44NSA1LjQ2LTIuMTMgMTMuNjgtMi4xMyA1Ljk4IDAgMTAuNTYtNC4zMiAxOC0xNC45OWwyLjgyLTQuMDNjMS4wNi0xLjUgMS45NC0yLjcgMi43OS0zLjc5IDcuODctMTAuMTIgMTkuMzgtMTAuNCAzMC43NC45NiA1LjU0IDUuNTMgMTAuMTcgMTkuNDMgMTMuNjQgMzguNTEgMi41IDEzLjc1IDQuMTggMjkuNDYgNC40NyAzOS44NGgtMWMtLjMtMTAuMzItMS45Ni0yNS45Ny00LjQ1LTM5LjY2LTMuNDMtMTguODctOC4wMi0zMi42NS0xMy4zNi0zNy45OS0xMC45NS0xMC45NS0yMS43Ni0xMC42OC0yOS4yNi0xLjA0LS44MyAxLjA3LTEuNyAyLjI2LTIuNzUgMy43NWwtMi44MSA0LjAyYy03LjY1IDEwLjk1LTEyLjM4IDE1LjQyLTE4LjgzIDE1LjQyLTguMDQgMC0xMC4yMS4yNi0xMy4xNyAyLTEuOTIgMS4xMi0zLjkgMi45LTYuNDUgNS44My0yLjg2IDMuMjYtNS44NyA1LjA5LTEyLjA5IDcuODhhMTAzLjM1IDEwMy4zNSAwIDAgMC01LjYyIDIuNiAzNC44NCAzNC44NCAwIDAgMC05LjMyIDYuNTQgNzQuNjcgNzQuNjcgMCAwIDAtMy43NSA0LjA1bC0xLjEgMS4yNGMtNS4yOCA1Ljk1LTguMjkgOC42NC0xMi4yOCAxMC4yNS01LjI2IDIuMTMtMTAuOTIgMS4xNy0xNy41LTMuNDgtNy4zMy01LjE3LTguODItOS4xNS03LjkyLTE0Ljc3LjM0LTIuMTIuMzQtMi42LS4xLTMuMS0uNjQtLjY5LTIuMzQtMS4wNC01LjctMS4wNC02LjYzIDAtOC45Ni0yLjYzLTkuODctOC40MmwtLjItMS4zNGMtLjY3LTQuODItMS41My02LjI0LTQuOTMtNi4yNGgtMjZjLTUgMC03LjYgMi4wNC04LjcgNi4zNC0uODggMy40My0uODUgNi41Ny0uMjMgMTYuNzZhMTc3IDE3NyAwIDAgMSAuNDMgMTEuNGMwIDQuNzguMzIgNi42MyAzLjgxIDE5aC0xLjA0em0xMy42OCAwYy0xLjMxLTYuNTgtMS42MS0xMC43MS0xLjM2LTE0Ljg0LjA0LS43LjEtMS40NC4xOC0yLjM4bC4yMy0yLjU2Yy4zNC0zLjgxLjUtNi45Ny41LTExLjIyIDAtNC45NCAxLjQ2LTcuNzYgNC4yMS04LjQyIDIuMzgtLjU4IDUuNTYuNTQgOS4yIDMgNi42NCA0LjUyIDEzLjk5IDEzLjA3IDE2LjU1IDE5LjIzIDQuNzcgMTEuNDQgMTQuMTIgMTUuNjkgMzMuNTQgMTUuNjkgOC42IDAgMTQuMzItMi4zNSAyMC42Ny03Ljg4IDEuNDUtMS4yNiAxNS4wNi0xNSAyMS0yMCA3LjIxLTYuMDcgMTEuNzctNy41OSAyMC42Mi04LjMyIDUuNTItLjQ1IDcuOTgtLjkgMTEuNDQtMi4zNiA0LjU4LTEuOTUgOS4zNi01LjQ4IDE0LjktMTEuMjkgNy40My03Ljc2IDEzLjI1LTguOTIgMTcuNDctNC4zIDMuMzIgMy42MyA1LjQ2IDEwLjU4IDYuODIgMjAuMjQuNzMgNS4xNy45NCA3Ljc0IDEuNTggMTcuMzguMjUgMy43NS4xNyA1LjMyLS45MiAxOC4wM2gtMWMxLjA5LTEyLjcgMS4xNy0xNC4yOC45Mi0xNy45Ny0uNjQtOS42LS44NS0xMi4xNi0xLjU3LTE3LjMtMS4zMy05LjQ3LTMuNDMtMTYuMjctNi41Ni0xOS43LTMuNzYtNC4xMS04LjkzLTMuMDgtMTYgNC4zMi01LjY1IDUuOS0xMC41NCA5LjUtMTUuMjUgMTEuNS0zLjU4IDEuNTMtNi4xMyAxLjk5LTExLjYgMi40NC04LjguNzItMTMuMTcgMi4xOC0yMC4yIDguMS01LjkgNC45Ni0xOS41IDE4LjctMjEgMTkuOTktNi41MiA1LjY4LTEyLjQ3IDguMTItMjEuMzIgOC4xMi0xOS43OCAwLTI5LjUtNC40Mi0zNC40Ni0xNi4zLTIuNDktNS45Ny05LjcxLTE0LjM4LTE2LjItMTguNzktMy40Mi0yLjMyLTYuMzYtMy4zNS04LjQtMi44Ni0yLjIuNTMtMy40NCAyLjkyLTMuNDQgNy40NSAwIDQuMjgtLjE2IDcuNDctLjUgMTEuMzFsLS4yMyAyLjU2Yy0uMDkuOTMtLjE0IDEuNjUtLjE5IDIuMzUtLjI0IDQuMDguMDYgOC4xOCAxLjM5IDE0Ljc4aC0xLjAyem0xMTMuNzUgMGMyLjUyLTMuMjYgOC45My0xMS43OSAxMC45LTE0LjMgNS40OC02Ljk4IDEzLjA1LTEyLjM4IDE5LjQtMTMuOTQgNy4wMS0xLjcxIDExLjUgMS40NSAxMS41IDkuMjQgMCA0LjAyLS4wNCA1LjE2LS43NCAxOWgtMWMuNy0xMy44NS43NC0xNSAuNzQtMTkgMC03LjEyLTMuODYtOS44My0xMC4yNi04LjI2LTYuMTEgMS41LTEzLjUgNi43Ny0xOC44NSAxMy41Ny0xLjg2IDIuMzYtNy42NSAxMC4wNy0xMC40MyAxMy42OWgtMS4yNnptLTkuODYtMzM4Ljk2YzMuNDQgMi43MSA3IDUuMSAxMS40NCA3Ljc1IDEuMDYuNjQgOC40MiA0LjkgMTAuMzUgNi4xIDExLjI3IDcgMTUgMTMuMzUgMTIuMzUgMjUuMzMtMS40NSA2LjUyLTQuNTMgMTEuMS05LjM5IDE0LjQ0LTMuODMgMi42My04LjA3IDQuMjYtMTYuMDggNi41Ni0xMS45NyAzLjQ1LTEzLjY4IDMuOTktMTguODIgNi4yOGE2MC4xOCA2MC4xOCAwIDAgMC03LjgxIDQuMThjLTExLjExIDcuMDctMTkuMSA3LjctMjcuOTYgMy4yOC0zLjU2LTEuNzctMTcuMi0xMS0xNy4yLTExLjAxYTEwMS43NyAxMDEuNzcgMCAwIDAtNS4yLTMuMDdjLTE2LjA0LTguODMtMzQuMjctMjQuMTYtMzQuNTItMzEuODUtLjExLTMuNDYgMS45OS02LjU3IDYuMjgtMTAuMjYgMS4wMy0uOSAyLjE4LTEuODEgMy42OC0yLjk1LjcyLS41NSAzLjM4LTIuNTYgMy45NC0zIDQuNDctMy40IDcuMTgtNS43OSA5LjMyLTguNDUgMTEuMTItMTMuODIgMjYuNTUtMjguNjggMzQuMzYtMzIuMjggMTIuMDYtNS41NCAxOS44NC01Ljc3IDI3LjM3LjEyIDMuMjUgMi41NCA1LjY1IDYuNTQgOC41OCAxMy4zNS4yOS42NSAyLjMgNS40NSAyLjg4IDYuNzQgMS42MiAzLjY1IDIuOSA1LjggNC4yNCA2Ljk0LjcyLjYgMS40NSAxLjIgMi4yIDEuOHptLTMuNDktLjI4Yy0xLjYzLTEuMzktMy4wMy0zLjc0LTQuNzctNy42NS0uNTgtMS4zLTIuNi02LjEyLTIuODgtNi43Ni0yLjgxLTYuNS01LjA4LTEwLjMtNy45OC0xMi41Ni02LjgzLTUuMzUtMTMuODUtNS4xNS0yNS4zLjEyLTcuNDUgMy40Mi0yMi43IDE4LjEyLTMzLjY0IDMxLjcyLTIuMjcgMi44Mi01LjA4IDUuMy05LjY3IDguNzlsLTMuOTQgMi45OGE3OS45OCA3OS45OCAwIDAgMC0zLjU5IDIuODhjLTMuODcgMy4zMy01LjY3IDYtNS41OCA4LjY5LjIxIDYuNjQgMTguMTQgMjEuNzIgMzMuNDggMzAuMTUgMS43Ni45NyAzLjUgMiA1LjMgMy4xMy4xMi4wOCAxMy42MSA5LjIyIDE3LjAzIDEwLjkyIDguMjIgNC4xIDE1LjQ2IDMuNTIgMjYtMy4xOGE2Mi4xNyA2Mi4xNyAwIDAgMSA4LjA3LTQuMzFjNS4yNS0yLjM1IDctMi45IDE5LjA4LTYuMzggNy44LTIuMjQgMTEuOS0zLjgyIDE1LjUtNi4zIDQuNDQtMy4wNCA3LjIzLTcuMTggOC41Ni0xMy4yMiAyLjQ0LTExLjAyLS44My0xNi42LTExLjQ1LTIzLjItMS45LTEuMTgtOS4yMy01LjQyLTEwLjMyLTYuMDgtNC41LTIuNjktOC4xMy01LjEyLTExLjY0LTcuOS0uNzctLjYtMS41Mi0xLjIxLTIuMjYtMS44NHpNODcuNzIgMjQxLjZjNC4zLTIuOTggNy44OC01IDEyLjE0LTYuOTUuODQtLjQgMS43My0uNzggMi43OC0xLjI0bDQuMzctMS44OGExNjQuMyAxNjQuMyAwIDAgMCAxNy43NC04Ljk2IDMyMC42NyAzMjAuNjcgMCAwIDEgMjcuODctMTQuNWM0LjIyLTEuOTUgMjEuODktOS44NCAyMS4xNy05LjUyIDE5LjE3LTguNjIgMjguMS02LjkzIDQ5LjUgOC4wNSA3LjkxIDUuNTQgMTMuMjQgMTMuMjUgMTYuNDUgMjIuNjYgMy4wMiA4LjgzIDMuNzYgMTYuNTEgMy43NiAyNy43NSAwIDguMzItLjY2IDEyLjk1LTMuNjggMTguOTctNC4xOCA4LjM2LTEyLjMgMTYuMTQtMjUuNTggMjMuNDctMjQuNDUgMTMuNDktMzguODMgMjcuNTUtNTIuODMgNDcuODQtOC44MyAxMi44LTQ3Ljc2IDQ0LjIxLTY1LjE2IDU0LjE1Qzc1LjA0IDQxMy41NSA0OC44OSA0MjMuNSAzMSA0MjMuNWMtMTAuMDUgMC0xNC42Ny00Ljc4LTE0Ljc2LTEzLjM3LS4wNy02LjMyIDIuMDYtMTMuNzMgNi4zLTI0LjMyIDIuOTUtNy4zNyAyLjAyLTEyLjktMi4xNi0yMi4yOS0zLjE5LTcuMTctMy44OC05LjE0LTMuODgtMTIuNTIgMC0zLjM1IDEuODctNi45IDUuNTItMTEuMDcgMi42MS0zIDMuNS0zLjgzIDExLjktMTEuNSA1LjA5LTQuNjYgOC4wOC03LjYgMTAuNy0xMC43NSA5LjQ2LTExLjM2IDEyLjYyLTE5LjQ3IDE3LjktNDQuNzggMy4xMi0xNS4wNSA2LjYzLTIwLjI4IDE1LjEyLTI1LjI1LjgtLjQ3IDMuOTUtMi4yNSA0LjctMi42OGE3Ni42NiA3Ni42NiAwIDAgMCA1LjM4LTMuMzh6bS41Ni44MmE3Ny42MyA3Ny42MyAwIDAgMS01LjQ0IDMuNDNsLTQuNyAyLjY3Yy04LjIzIDQuODItMTEuNTcgOS44MS0xNC42NSAyNC42LTUuMyAyNS40NS04LjUxIDMzLjctMTguMSA0NS4yMS0yLjY2IDMuMTktNS42OCA2LjE2LTEwLjggMTAuODQtOC4zNiA3LjY0LTkuMjQgOC40OC0xMS44MiAxMS40Mi0zLjUgNC4wMS01LjI3IDcuMzYtNS4yNyAxMC40MiAwIDMuMTguNjggNS4xIDMuOCAxMi4xMiA0LjI3IDkuNiA1LjI0IDE1LjM3IDIuMTYgMjMuMDctNC4xOCAxMC40Ny02LjI5IDE3Ljc4LTYuMjIgMjMuOTMuMDggOC4wNiA0LjI2IDEyLjM4IDEzLjc2IDEyLjM4IDE3LjY3IDAgNDMuNjgtOS45IDY0Ljc1LTIxLjkzIDE3LjI4LTkuODggNTYuMS00MS4yIDY0Ljg0LTUzLjg1IDE0LjA4LTIwLjQyIDI4LjU3LTM0LjU5IDUzLjE3LTQ4LjE2IDEzLjEyLTcuMjMgMjEuMDktMTQuODcgMjUuMTctMjMuMDMgMi45Mi01Ljg2IDMuNTctMTAuMzUgMy41Ny0xOC41MyAwLTExLjEzLS43NC0xOC43My0zLjctMjcuNDMtMy4xNS05LjIyLTguMzYtMTYuNzUtMTYuMDktMjIuMTYtMjEuMTMtMTQuOC0yOS43LTE2LjQyLTQ4LjUtNy45NS43LS4zMi0xNi45NiA3LjU2LTIxLjE3IDkuNS0xLjcuOC0zLjMgMS41NS00Ljg2IDIuM2EzMTkuNjggMzE5LjY4IDAgMCAwLTIyLjkzIDEyLjE3IDE2NS4zIDE2NS4zIDAgMCAxLTE3Ljg1IDkuMDFsLTQuMzcgMS44OGMtMS4wNC40NS0xLjkyLjg0LTIuNzYgMS4yM2E3NC41NiA3NC41NiAwIDAgMC0xMS45OSA2Ljg2em0tNy42IDEyLjJjNy43LTYuMjUgMTIuMy04LjE3IDIzLjY4LTExLjI3IDYuMTItMS42NyA5LjEyLTIuOTUgMTIuMzEtNS43MiAzLjgtMy4zIDcuNDctNC41MiAxNS44Ni02LjEgMi43NS0uNTIgMy42Ny0uNyA1LjA2LTEuMDIgNS40OC0xLjI0IDkuNDgtMi45MyAxMy4xLTUuODkgMTAuNDItOC41MyAyNS40LTE0LjExIDM2LjMxLTE0LjExIDUuMzMgMCAxNi43NyA3LjU4IDI1Ljc0IDE3LjE2IDEwLjczIDExLjQ2IDE1Ljk2IDIzLjI3IDEyLjczIDMyLjUtMy4xOCA5LjEtMTEuMzkgMTguNTctMjMuMDMgMjcuODYtOC40NCA2LjczLTE4LjM2IDEzLTI1LjIyIDE2LjQzLTMuNzIgMS44Ni02LjU5IDQuODgtOS43NyA5Ljk5LS42OSAxLjEtMTEuMSAyMC4yNS0xNi4wMyAyNy44My01LjYyIDguNjUtMTUuNCAxNy4zNi0zMC4yMyAyNy45NmE1NTIuNTggNTUyLjU4IDAgMCAxLTkuMiA2LjQyYy0uMTMuMDktNi44MSA0LjY1LTguNiA1Ljg5LTYuNDcgNC40Ni0xMC4zNSA3LjM1LTEzLjA1IDkuODMtMTEuNjQgMTAuNjctMzcuMTQgMTUuNTQtNDMuNyA4Ljk4LTEuOTYtMS45Ni0yLjItNC4wNi0xLjk1LTEwLjUyLjM3LTkuNDItLjUtMTQuNS00Ljk1LTIwLjUxYTM0LjA5IDM0LjA5IDAgMCAwLTcuMDQtNi45MmMtMy45My0yLjk1LTYuMDctNi4xMS02LjU2LTkuNDktLjk3LTYuNjEgMy44Ny0xMy4wNiAxNC4xNy0yMS42OSAxLjU4LTEuMzIgNi42Ny01LjQ0IDcuMDktNS43OGE0OC4wMyA0OC4wMyAwIDAgMCA1LjIzLTQuNzdjNC4xLTQuNjMgNS44NS05LjU1IDcuOC0yMC4wN2E1MDEuNTIgNTAxLjUyIDAgMCAwIC44LTQuMzdjLjMzLTEuODcuNi0zLjMuODgtNC43My43NC0zLjc4IDEuNS03LjE4IDIuNC0xMC42MyAxLTMuNzggMS4zOC01LjUgMi4zNi0xMC4zNy42LTMuMDIuOTMtNC4yMSAxLjU2LTUuNDcgMS4yMi0yLjQ1IDEuMjctMi41IDEyLjI1LTExLjQyem0uNjQuNzhjLTEwLjc3IDguNzQtMTAuODggOC44NC0xMiAxMS4wOC0uNTggMS4xNi0uODggMi4zLTEuNDcgNS4yMi0uOTggNC44OS0xLjM2IDYuNjMtMi4zNyAxMC40NC0uOSAzLjQzLTEuNjUgNi44LTIuMzkgMTAuNTZhMzM5Ljc5IDMzOS43OSAwIDAgMC0xLjI5IDYuOTVsLS4zOSAyLjE1Yy0xLjk4IDEwLjY4LTMuNzcgMTUuNzQtOC4wNCAyMC41NGE0OC43NyA0OC43NyAwIDAgMS01LjM0IDQuODhjLS40Mi4zNC01LjUgNC40Ny03LjA3IDUuNzgtMTAuMDQgOC40LTE0LjcyIDE0LjY1LTEzLjgzIDIwLjc4LjQ1IDMuMSAyLjQ0IDYuMDMgNi4xNyA4LjgzIDMgMi4yNSA1LjM5IDQuNjIgNy4yNCA3LjEyIDQuNjMgNi4yNCA1LjUyIDExLjUyIDUuMTUgMjEuMTUtLjI1IDYuMTQtLjAxIDguMSAxLjY2IDkuNzggNi4xIDYuMSAzMS4wMiAxLjMzIDQyLjMxLTkuMDIgMi43NS0yLjUyIDYuNjYtNS40MyAxMy4xNi05LjkybDguNi01Ljg5YzMuNjMtMi40OCA2LjQ1LTQuNDQgOS4xOS02LjQgMTQuNzMtMTAuNTQgMjQuNDQtMTkuMTggMjkuOTctMjcuNyA0LjktNy41NCAxNS4zMS0yNi42OCAxNi4wMi0yNy44IDMuMjctNS4yNiA2LjI2LTguNDEgMTAuMTgtMTAuMzcgNi43OS0zLjQgMTYuNjUtOS42MyAyNS4wMy0xNi4zMiAxMS41Mi05LjE4IDE5LjYxLTE4LjUzIDIyLjcyLTI3LjQgMy4wNy04Ljc4LTIuMDItMjAuMjctMTIuNTItMzEuNDktOC44LTkuNC0yMC4wNC0xNi44NC0yNS4wMS0xNi44NC0xMC42NyAwLTI1LjQzIDUuNS0zNS42OCAxMy44OS0zLjc2IDMuMDctNy45IDQuODEtMTMuNSA2LjA5LTEuNDEuMzItMi4zNS41LTUuMTEgMS4wMi04LjIxIDEuNTUtMTEuNzYgMi43My0xNS4zOCA1Ljg4LTMuMzQgMi45LTYuNDUgNC4yMi0xMi43IDUuOTItMTEuMjYgMy4wNy0xNS43NSA0Ljk0LTIzLjMxIDExLjA5ek0yMTIgMjUxLjg1YzAgNy41Ni0uNiAxMC45Mi0yLjYgMTQuMy0xLjEgMS44NC03LjY2IDEwLjA1LTguNiAxMS4zLTUuOTYgNy45NC05LjMzIDEwLjI4LTE3LjI2IDEzLjc2LTEuMzQuNTgtMi4yIDEtMy4wMyAxLjUtLjU1LjMzLTEuMi42Ni0yIDEuMDItLjcxLjMzLTQuNDYgMS45LTUuNTIgMi4zOS02LjA1IDIuNzgtOC45OSA1LjgtOC45OSAxMC43MyAwIDEwLjk3LTE4Ljk1IDM2LjEyLTM0LjUxIDQ0Ljg3LTguMTggNC42LTIxLjMgOS4zNi0zMi43OCAxMS44Ni0xMy4zMyAyLjktMjIuNDkgMi40OC0yNC42Mi0yLjMyLTEuMzItMi45Ny00LjQtNC4yNi0xMS45OC01LjgxbC0uNi0uMTJjLTQuODQtLjk5LTYuOTQtMS41NS05LjAzLTIuNjQtMi45Mi0xLjUtNC40OC0zLjctNC40OC02Ljg0IDAtMi43NCAxLjA4LTUuNzcgMy4yNS05LjY3Ljg1LTEuNTMgMS44Mi0zLjEzIDMuMjMtNS4zNS0uMTYuMjUgMi44My00LjQgMy42Ny01Ljc2IDYuNjktMTAuNyA5Ljg1LTE4LjUgOS44NS0yNy4yMiAwLTE4LjQxIDExLjIyLTMzLjM3IDI3LjUtNDIuODYgNS4yMi0zLjA1IDkuMjMtMy4zMSAxNS4yLTIuMTIgNS4wNCAxIDYuMDUuOSA3LjQzLTEuNTIgNC41LTcuODUgNy4wNC05LjUgMTUuODctOS41IDMuOTMgMCA2Ljk3LS45OCAxMC40Ny0zLjE2IDEuNTYtLjk3IDguNjctNi4xNyAxMC45OS03LjY4IDkuMi01Ljk4IDExLjM0LTcgMjUuMi0xMS45NSA2Ljk1LTIuNDggMTUuMTggMS4yOCAyMi4zMyA5LjEyIDYuNTUgNy4xOSAxMS4wMSAxNi42MSAxMS4wMSAyMy42N3ptLTIgMGMwLTYuNS00LjI1LTE1LjQ4LTEwLjQ5LTIyLjMyLTYuNjctNy4zMi0xNC4xNi0xMC43NC0yMC4xNy04LjU5LTEzLjczIDQuOS0xNS43MyA1Ljg1LTI0LjggMTEuNzUtMi4yNCAxLjQ2LTkuMzcgNi42OC0xMS4wMSA3LjctMy44IDIuMzYtNy4yIDMuNDYtMTEuNTMgMy40Ni04LjA4IDAtOS45OCAxLjIzLTE0LjEzIDguNS0xLjEgMS45MS0yLjUxIDIuODgtNC4zNSAzLjA5LTEuMy4xNC0xLjkuMDUtNS4yMi0uNjEtNS41My0xLjEtOS4wNy0uODgtMTMuOCAxLjg4LTE1LjcyIDkuMTctMjYuNSAyMy41NS0yNi41IDQxLjE0IDAgOS4yLTMuMjggMTcuMjktMTAuMTUgMjguMjhsLTMuNjggNS43N2MtMS4zOSAyLjE5LTIuMzUgMy43Ny0zLjE3IDUuMjUtMi4wMiAzLjYzLTMgNi4zOC0zIDguNyAwIDQuMTkgMi44NyA1LjY3IDExLjkgNy41MmwuNjEuMTJjOC4yNyAxLjcgMTEuNyAzLjEzIDEzLjQgNi45NSAzLjE3IDcuMTQgMzYgMCA1NC42LTEwLjQ2IDE0Ljk4LTguNDMgMzMuNDktMzIuOTkgMzMuNDktNDMuMTMgMC01LjkgMy40Ny05LjQ4IDEwLjE2LTEyLjU1IDEuMS0uNSA0Ljg1LTIuMDggNS41Mi0yLjM4Ljc0LS4zNCAxLjMyLS42NCAxLjgtLjkzLjkyLS41NSAxLjg1LTEgMy4yNS0xLjYyIDcuNjUtMy4zNSAxMC43NS01LjUgMTYuNDctMTMuMTIgMS4wMi0xLjM2IDcuNDctOS40MiA4LjQ3LTExLjExIDEuNzktMy4wMSAyLjMzLTYuMDYgMi4zMy0xMy4zem0tMzcuMTgtMjIuNGMuMTUtLjEgMi40LTEuNTEgMi45NS0xLjg0Ljk2LS41NyAxLjctLjk0IDIuNDMtMS4xNyAyLjU3LS44MyA1LjA2LS4xIDExLjA0IDMuMTIgMTQuODYgOCAxOS40MyAyMi44NyA5LjE4IDM4LjcxLTQuMDQgNi4yNC05LjM3IDktMTguNzIgMTEuMTEtLjg1LjItMS4yLjI3LTMuMTMuNjgtNi4wNCAxLjI5LTguNzggMi4wOC0xMS42IDMuNjUtMy42MyAyLjAyLTYuMDkgNC45OC03LjUgOS40NC03Ljg3IDI0LjkzLTE5LjcyIDQzLjM0LTM2LjI4IDUwLjMxLTE2LjQ1IDYuOTMtMjEuMTMgOC41My0yNy45OCA4Ljg5LTQuOTQuMjUtOS44LS42NS0xNS40LTIuODlhNDQuNDUgNDQuNDUgMCAwIDEtNS42NC0yLjZjLTQuMDItMi4zMy01LjE0LTQuNzQtNC41LTkuMzEuMy0yLjEzIDMuNzctMTUuNTMgNC44NC0yMC42NS42My0zLjA1IDEuMTktNi4xNCAxLjc1LTkuNjlhNDY0LjA0IDQ2NC4wNCAwIDAgMCAxLjM1LTguOWMxLjQyLTkuNDEgMi41LTE0LjI3IDQuNDktMTguNjUgMi40Ni01LjQzIDYuMTMtOS4wMyAxMS43Mi0xMS4xMyA2LjU5LTIuNDcgMTAuNTQtMy4xIDE4LjAzLTMuNTMgNC43NS0uMjcgNi42OC0uNjQgOS0yLjA1LjYxLS4zNyAxLjIyLS44MSAxLjgyLTEuMzNhMzAuNjEgMzAuNjEgMCAwIDAgMy4zNy0zLjRjLjU5LS42OSAyLjM4LTIuOSAyLjYzLTMuMTkgMy4zNi00IDYuMy01LjUzIDEyLjMzLTUuNTMgMy45NCAwIDUuOS0uOTIgOC4xOC0zLjM2LS4xNy4xOCAyLjc1LTMuMTQgMy44NS00LjIyYTMwLjk1IDMwLjk1IDAgMCAxIDYuNzktNWMxLjUtLjgzIDMuMTUtMS42MiA0Ljk5LTIuMzhhNjQuOTIgNjQuOTIgMCAwIDAgMTAuMDEtNS4xem0tMTQuNTIgOC4zNGEyOS45NSAyOS45NSAwIDAgMC02LjU3IDQuODQgMTE2LjY4IDExNi42OCAwIDAgMC0zLjgyIDQuMmMtMi40NiAyLjYzLTQuNjggMy42Ny04LjkxIDMuNjctNS43MiAwLTguMzkgMS4zOS0xMS41NyA1LjE3LS4yMy4yOC0yLjAzIDIuNS0yLjYzIDMuMmEzMS42IDMxLjYgMCAwIDEtMy40NyAzLjUxYy0uNjUuNTUtMS4zIDEuMDMtMS45NiAxLjQzLTIuNSAxLjUxLTQuNTUgMS45LTkuNDcgMi4xOS03LjM5LjQyLTExLjI1IDEuMDQtMTcuNzIgMy40Ny01LjM0IDItOC44MiA1LjQtMTEuMTcgMTAuNi0xLjkzIDQuMjctMyA5LjA3LTQuNDEgMTguMzlsLS42NSA0LjM0LS43IDQuNTdjLS41NyAzLjU2LTEuMTIgNi42Ny0xLjc2IDkuNzMtMS4wOCA1LjE4LTQuNTQgMTguNTMtNC44MyAyMC41OS0uNTkgNC4xNy4zNSA2LjE4IDQuMDEgOC4zIDEuMzUuNzcgMy4xIDEuNTggNS41MiAyLjU1IDUuNDYgMi4xOCAxMC4xOCAzLjA1IDE0Ljk3IDIuOCA2LjY5LS4zNCAxMS4zMi0xLjkzIDI3LjY1LTguOCAxNi4yMS02LjgzIDI3LjkyLTI1LjAxIDM1LjcxLTQ5LjcgMS40OS00LjcgNC4xMi03Ljg2IDcuOTctMTAgMi45My0xLjYzIDUuNzQtMi40NSAxMS44Ny0zLjc2IDEuOTItLjQgMi4yOC0uNDkgMy4xMi0uNjggOS4xMi0yLjA2IDE0LjI0LTQuNyAxOC4xLTEwLjY3IDkuOTItMTUuMzQgNS41NS0yOS41NS04LjgyLTM3LjI5LTUuNzUtMy4xLTguMDMtMy43Ni0xMC4yNS0zLjA1LS42NS4yLTEuMzMuNTQtMi4yMyAxLjA4LS41NS4zMi0yLjc3IDEuNzItMi45MyAxLjgyYTY1LjkxIDY1LjkxIDAgMCAxLTEwLjE2IDUuMTdjLTEuOC43NS0zLjQyIDEuNTItNC44OSAyLjMzem0tNDIuMzkgMzIuNzJjMTYuMTUtMi44NyAyNi4zNi0uOTcgMzIuNDcgNi4xNiA1LjA4IDUuOTMgMS4xMyAyMS40Mi01LjkzIDM1LjU1LTQuNzkgOS41OC0xMC42IDE2LjIxLTIzLjE2IDI1LjE5LTE0LjE1IDEwLjEtMzUuNSAxMi4yLTQwLjcxIDMuODUtMS44Ni0yLjk3LTIuMS04LjE0LTEuMDYtMTUuNzMuNzgtNS42OCAxLjg2LTEwLjcxIDQuNzMtMjIuOThsLjEyLS41MWMxLjU5LTYuOCAyLjM3LTEwLjMxIDMuMTQtMTQuMTQgMS40NS03LjI1IDMuNzQtMTEuNDcgNy4yNi0xMy43NCAyLjgxLTEuOCA1LjUzLTIuMjggMTIuMzMtMi42MiA1LjMzLS4yNyA3LjU2LS40NiAxMC44MS0xLjAzem0uMTguOThjLTMuMy41OS01LjU2Ljc4LTEwLjk0IDEuMDUtNi42Mi4zMy05LjIzLjc4LTExLjg0IDIuNDYtMy4yNSAyLjEtNS40MiA2LjA5LTYuODIgMTMuMS0uNzcgMy44NC0xLjU2IDcuMzUtMy4xNSAxNC4xN2wtLjEyLjVjLTIuODYgMTIuMjQtMy45MyAxNy4yNi00LjcgMjIuOS0xLjAzIDcuMzYtLjc5IDEyLjM2LjkgMTUuMDcgNC44MiA3LjcgMjUuNTQgNS42NyAzOS4yOS00LjE1IDEyLjQzLTguODggMTguMTMtMTUuMzkgMjIuODQtMjQuODEgNi44Ni0xMy43MiAxMC43NS0yOSA2LjA3LTM0LjQ1LTUuODQtNi44MS0xNS43LTguNjUtMzEuNTMtNS44NHpNMTMyIDI3Ni41YzcuMTIgMCAxMC42NiAzLjA4IDExLjI1IDguNy40MiA0LjAyLS40MyA4LjE0LTIuNzcgMTUuOTQtMi41NiA4LjUyLTE4LjM2IDI1LjM4LTI3LjIgMzEuMjgtNy4wMSA0LjY3LTIwLjAyIDUuNjctMjYuNTcuOTktMy45OS0yLjg1LTMuNTMtMTIuMDguMDItMjYuNDYuNjgtMi43NSAxLjQ3LTUuNjUgMi4zNy04Ljc2YTQxMi42IDQxMi42IDAgMCAxIDMuMDUtMTAuMTRsLjM3LTEuMmMxLjQ4LTQuOCA1LjEtNy43NSAxMC43My05LjI3IDQuNC0xLjIgOS41NC0xLjUgMTcuNDgtMS4zM2wzLjg5LjFjMy44Ny4xMSA1LjQyLjE1IDcuMzguMTV6bTAgMWMtMS45NyAwLTMuNTMtLjA0LTcuNDEtLjE1bC0zLjg4LS4xYy03Ljg1LS4xNy0xMi45Mi4xMy0xNy4yIDEuMy01LjMyIDEuNDMtOC42NyA0LjE2LTEwLjAzIDguNmExMjc3LjgzIDEyNzcuODMgMCAwIDEtMS42IDUuMjFjLS42OCAyLjItMS4yNyA0LjE3LTEuODIgNi4xLS45IDMuMS0xLjY4IDUuOTktMi4zNiA4LjczLTMuNDMgMTMuODgtMy44NyAyMi45My0uNCAyNS40IDYuMTcgNC40MiAxOC43MyAzLjQ1IDI1LjQyLTEgOC42Ni01Ljc4IDI0LjMzLTIyLjQ5IDI2LjgtMzAuNzMgMi4zLTcuNjcgMy4xNC0xMS43MSAyLjczLTE1LjU2LS41My01LjEtMy42NC03LjgtMTAuMjUtNy44em0tMTcuNzkgN2EzMS4zIDMxLjMgMCAwIDEgOC41NyAxLjRjNS40MiAxLjc4IDguNzIgNS4wMyA4LjcyIDEwLjEgMCA5LjU5LTkuNTEgMTcuMi0yMi4zNCAyMS40Ny05LjgyIDMuMjgtMTMuNjItMS43OS0xMS42Ni0xNi41NC44NC02LjI4IDMuODItMTAuNjcgOC4yNC0xMy40NmEyMC4zOCAyMC4zOCAwIDAgMSA4LjQ3LTIuOTd6bS0uNiAxLjA4YTE5LjM5IDE5LjM5IDAgMCAwLTcuMzQgMi43M2MtNC4xOCAyLjY0LTYuOTggNi43OC03Ljc3IDEyLjc2LTEuODkgMTQuMTEgMS4zNiAxOC40NSAxMC4zNCAxNS40NkMxMjEuMyAzMTIuMzcgMTMwLjUgMzA1IDEzMC41IDI5NmMwLTQuNTYtMi45OC03LjUtOC4wMy05LjE1YTI4LjA1IDI4LjA1IDAgMCAwLTguMi0xLjM1Yy0uMTMgMC0uMzUuMDMtLjY2LjA4em04MC44Ny0yMy40NWMtMi43MiA5LjgtMTQuOTMgOS44Ni0yNi43MiAzLjMtMTAuMTctNS42NC0xMy44LTE3Ljk4LTUtMjIuODdhNjYuNTMgNjYuNTMgMCAwIDAgNC40OC0yLjdsMi4wMy0xLjNhNTAuMTUgNTAuMTUgMCAwIDEgMy45Mi0yLjNjNC43My0yLjQzIDguODItMi44IDE0LS43MiA5LjE2IDMuNjYgMTAuOTggMTMuMzMgNy4zIDI2LjZ6bS0yMC44My0yNC45OGE0OS4yNiA0OS4yNiAwIDAgMC0zLjg0IDIuMjVsLTIuMDMgMS4zYy0uODQuNTMtMS41Ljk1LTIuMTYgMS4zNS0uODIuNS0xLjYuOTYtMi4zOCAxLjM5LTcuOTQgNC40LTQuNTkgMTUuOCA1IDIxLjEyIDExLjMxIDYuMjkgMjIuOCA2LjIzIDI1LjI4LTIuNyAzLjU3LTEyLjgzIDEuODUtMjEuOTctNi43LTI1LjQtNC45LTEuOTUtOC42OS0xLjYyLTEzLjE3Ljd6bTE3Ljg1IDEyLjE1YzAgNS43LTIuNDQgOS02LjY0IDkuOTYtMy4zLjc2LTcuNTYtLjA1LTExLjA4LTEuODFsLTEuODktLjk0Yy0uNjctLjM0LTEuMTgtLjYyLTEuNjMtLjg4LTQuMDctMi4zOC00LjEzLTQuOTcuMzQtMTAuOTMgNi44LTkuMDYgMjAuOS03LjE2IDIwLjkgNC42em0tMSAwYzAtNS4zLTIuODctOC41NS03LjMyLTkuMTYtNC4yMy0uNTctOC45OSAxLjQ0LTExLjc4IDUuMTYtNC4xNSA1LjU0LTQuMSA3LjQ0LS42NCA5LjQ3LjQ0LjI1LjkzLjUxIDEuNTkuODVsMS44Ny45M2MzLjM0IDEuNjcgNy4zNiAyLjQ0IDEwLjQyIDEuNzQgMy43My0uODYgNS44Ni0zLjc0IDUuODYtOXpNMzg3IDUzMC4zYzAtMTIuOCAyLjQ0LTE2Ljc0IDE4LjQ4LTI5Ljc3YTU2LjggNTYuOCAwIDAgMSA3LjYxLTUuMmMyLjYtMS41IDUuMzMtMi44MiA4LjUtNC4xOCAxLjI0LS41MyAyLjQ4LTEuMDUgNC4xLTEuN2wzLjkyLTEuNTdjOS40LTMuODMgMTMuNzQtNi43IDE2LjYyLTEyLjA1IDEuMi0yLjIyIDIuMjEtNC40IDMuMjMtNi44M2ExNDguNTcgMTQ4LjU3IDAgMCAwIDEuNTQtMy44NGwuMy0uNzQuNTYtMS40NGMzLjItOC4wMiA2LjA1LTEyLjA4IDEyLjctMTYuNWEzNS4yNiAzNS4yNiAwIDAgMCA0Ljk2LTQgNDYuMzYgNDYuMzYgMCAwIDAgMy44OC00LjI5Yy4yNy0uMzQgMi41NS0zLjIgMy4yLTMuOTggMy40OC00LjE1IDYuNTEtNS45IDExLjUxLTUuOSAzLjA4IDAgNS42Mi0uNjMgOS41Ny0yLjEgNS40Mi0yLjAyIDYuNTMtMi4zNCA4Ljk2LTIuMiAyLjUzLjEzIDQuODUgMS4yNiA3LjE4IDMuNTkgMS4zIDEuMyA1LjU1IDUuODMgNi41MiA2Ljc4IDUuMDYgNSA5LjQ0IDYuOTIgMTcuNzcgNi45MmExOTcuNSAxOTcuNSAwIDAgMSAxMi4wOC40NWMxNS45My44NyAyMS45NC41NyAyNS4yOC0yLjIxIDYuOTEtNS43NyAxMS42NC0yLjczIDExLjY0IDcuNzYgMCAxMC43My04LjYgMjAtMTkgMjAtNC44IDAtOC4zMiAxLjQzLTkuMzQgMy42Ny0xLjEyIDIuNDguNjggNi4xNSA1Ljk4IDEwLjU3IDEzLjYgMTEuMzMgMTEuMjQgMjAuNzYtNy42NCAyMC43NmEyMS45MSAyMS45MSAwIDAgMC0xNC42IDUuMjRjLTMuMjggMi43MS01LjggNS44Ni05Ljg1IDExLjgybC0xLjUyIDIuMjVjLTMuMSA0LjU3LTUuMDEgNy4xLTcuMzIgOS40LTYuMjEgNi4yMS05LjMgNy42NC0xMy4wNSA2Ljg5bC0xLS4yM2ExMC44MiAxMC44MiAwIDAgMC0yLjY2LS4zN2MtMS42IDAtMi40MS42Ny04LjE4IDYuMjItNC44NSA0LjY3LTguMDcgNi43OC0xMS44MiA2Ljc4LTEuMzMgMC0zLjQ2IDEuMTUtNi40NSAzLjQ1LTEuMjcuOTgtMi42OCAyLjE0LTQuNSAzLjdsLTQuOTIgNC4yOWExODEuMTEgMTgxLjExIDAgMCAxLTQuNTQgMy44MmMtOS4zMyA3LjU2LTE1LjYzIDEwLjItMjAuMjEgNi41Mi0yLjctMi4xNS00LjE0LTQuNTEtNC42My03LjI2LS4zNy0yLjA0LS4yNi0zLjYzLjI5LTcuMy44Ny01Ljg1LjY1LTguNDItMS44My0xMS42LTIuMzItMi45OC0yLjk2LTMuMjItMy43Ny0yLjM5LS4yNS4yNi0xLjM1IDEuNjMtMS42MSAxLjk0LTIuMjEgMi41LTQuODUgMy41Ny05IDIuODItNC42LS44NC01LjU3LTQuMTEtNC43Mi0xMC4wOWwuMjQtMS41NmMuNi0zLjY2LjY4LTQuOTMuMjUtNS44LS40NC0uODYtMS45LS45NC01LjIzLjRsLS43NC4yOWMtMTMuNzggNS41NC0xNS4yNiA2LjA5LTE5LjQzIDYuNjctNi4wMy44NC05LjMxLTEuNi05LjMxLTcuOXptMiAwYzAgNSAyLjE0IDYuNiA3LjA0IDUuOTIgMy45MS0uNTUgNS40My0xLjEgMTguOTUtNi41NWwuNzUtLjNjNC4xNy0xLjY2IDYuNy0xLjU0IDcuNzYuNTguNzEgMS40My42MiAyLjc2LS4wNiA3bC0uMjQgMS41M2MtLjcyIDUuMDQtLjA2IDcuMjcgMy4wOSA3Ljg0IDMuNDMuNjIgNS4zOC0uMTcgNy4xNS0yLjE4LjItLjIzIDEuMzQtMS42NiAxLjY4LTIgMS45LTEuOTYgMy44Mi0xLjI1IDYuNzggMi41NSAyLjkgMy43NCAzLjE3IDYuNzcgMi4yMiAxMy4xMi0xIDYuNzUtLjUyIDkuNCAzLjYyIDEyLjcxIDMuNDkgMi44IDkuMS40NSAxNy43LTYuNTEgMS4zNS0xLjEgMi43NS0yLjI4IDQuNDktMy43OGw0LjkzLTQuM2MxLjg0LTEuNTggMy4yNy0yLjc2IDQuNTgtMy43NyAzLjM0LTIuNTYgNS43NC0zLjg2IDcuNjctMy44NiAzLjA0IDAgNS45NS0xLjkgMTAuNDMtNi4yMmwyLjQ2LTIuMzljLjk0LS44OSAxLjY3LTEuNTYgMi4zNy0yLjEzIDEuODEtMS40OSAzLjMtMi4yNiA0Ljc0LTIuMjYgMS4wMyAwIDEuODEuMTMgMy4xLjQyLjcuMTYuNzEuMTcuOTYuMjEgMi45Ni42IDUuNDUtLjU1IDExLjIzLTYuMzMgMi4yLTIuMiA0LjA2LTQuNjUgNy4wOS05LjExbDEuNTItMi4yNWM0LjE1LTYuMTEgNi43Ni05LjM3IDEwLjIyLTEyLjI0YTIzLjkgMjMuOSAwIDAgMSAxNS44OC01LjdjMTYuODcgMCAxOC42Mi03LjAxIDYuMzYtMTcuMjMtNS45LTQuOTItOC4xMi05LjQxLTYuNTItMTIuOTMgMS40Mi0zLjEyIDUuNjctNC44NCAxMS4xNi00Ljg0IDkuMjUgMCAxNy04LjM0IDE3LTE4IDAtOC45NC0yLjg4LTEwLjc5LTguMzYtNi4yMy0zLjk0IDMuMjgtOS45OCAzLjU5LTI2LjY3IDIuNjhsLTEuMDItLjA2Yy01LjA5LS4yNy03Ljk5LS4zOS0xMC45NS0uMzktOC44OCAwLTEzLjc2LTIuMTQtMTkuMTgtNy41LTEtLjk4LTUuMjYtNS41My02LjUzLTYuNzktMS45OS0xLjk5LTMuODYtMi45LTUuODctMy0yLjAzLS4xMi0zLjA2LjE4LTguMTUgMi4wNy00LjE1IDEuNTUtNi45IDIuMjItMTAuMjcgMi4yMi00LjMzIDAtNi44NCAxLjQ2LTkuOTggNS4yLS42My43NC0yLjg5IDMuNi0zLjE4IDMuOTVhNDguMjkgNDguMjkgMCAwIDEtNC4wNCA0LjQ2IDM3LjI2IDM3LjI2IDAgMCAxLTUuMjQgNC4yM2MtNi4yNiA0LjE3LTguOSA3LjkxLTExLjk1IDE1LjU4bC0uNTcgMS40My0uMjguNzRhNTMxLjUgNTMxLjUgMCAwIDEtMS41NiAzLjg4IDc3LjQ5IDc3LjQ5IDAgMCAxLTMuMzIgN2MtMy4xNiA1Ljg4LTcuODIgOC45Ny0xNy42MyAxMi45NmwtMy45MiAxLjU4Yy0xLjYuNjQtMi44NCAxLjE1LTQuMDUgMS42N2E3OS4yIDc5LjIgMCAwIDAtOC4zIDQuMDggNTQuOCA1NC44IDAgMCAwLTcuMzUgNS4wMkMzOTEuMTIgNTE0Ljc4IDM4OSA1MTguMjEgMzg5IDUzMC4zMXptMTMzLjIyLTc5Ljc2YzMuMDYgMS41MyA2LjU0IDIuMDIgMTAuNjggMS43IDIuNTMtLjIgNC45MS0uNjIgOC44LTEuNDkgNS4zNi0xLjE5IDYuMzMtMS4zOCA4LjMzLTEuNTQgMi43OC0uMjMgNC44Mi4xNyA2LjI5IDEuNCAxLjU4IDEuMzEgMS45NiAyLjcyIDEuMjYgNC4yMi0uNjYgMS4zOC0xLjA1IDEuNzQtNS4wNSA1LjA3LTMuNTMgMi45My01LjAzIDQuODMtNS4wMyA3LjA5IDAgNy4zIDEuMjkgMTAuMDIgNy44MyAxNS42MiAzLjg2IDMuMyA1LjkzIDYuODQgNS4yOCA5LjYyLS43NSAzLjI1LTQuOTYgNS4wMi0xMi42MSA1LjAyLTcuMTggMC0xMi43IDQuNjEtMjAuMDMgMTQuNjgtLjUuNy0zLjk2IDUuNTctNC45NCA2Ljg3YTM4Ljg5IDM4Ljg5IDAgMCAxLTQuNzIgNS41Yy0xLjA2Ljk4LTIuMDkgMS43LTMuMSAyLjE1LTIuODUgMS4yNi01LjA1IDEuNTctOS44MyAxLjc0LTcuNjYuMjctMTAuODcgMS40NS0xNC45OCA3LjEtMS41OCAyLjE3LTMuMTEgNC00LjY4IDUuNmE0Mi44NyA0Mi44NyAwIDAgMS04LjY1IDYuNjljLS4xNS4wOC0xMC42OSA2LjE5LTE0LjggOC44My0zLjc2IDIuNDItNi40NSAyLjA0LTguMjItLjc3LTEuMjgtMi4wMy0xLjktNC41NC0yLjg3LTEwLjM1LS44NC01LjA4LTEuMjctNy4wOC0yLjA2LTguOTMtLjk3LTIuMy0yLjIxLTMuMjQtNC4wMi0yLjg4LTYuMiAxLjI0LTguOTUgMS4zOS0xMC45OC4yLTIuMzctMS40LTMuMTMtNC42Mi0yLjYyLTEwLjczLjE2LTEuOTYtMS4wNC0yLjg3LTMuNzYtMy4wNC0yLjI0LS4xMy00LjkuMi05Ljk0IDEuMTJsLS42OS4xMmMtNy45NyAxLjQ1LTEwLjcyIDEuNzItMTIuNzIuNzMtMi45MS0xLjQzLTEuNi01LjI3IDQuMjMtMTIuMjEgNS40OC02LjUzIDEwLjYtMTAuODEgMTUuNzYtMTMuNTMgMy43NC0xLjk3IDUuOTQtMi42NSAxMi4xNi00LjEgNy4yOS0xLjcyIDEwLjQtMy41MSAxNC4wNC05LjMxIDIuOTYtNC43NSAxMC43NC0xOC42MiAxMi4xNC0yMC44NCAzLjU5LTUuNjcgNi44LTkuMSAxMS4wNS0xMS4zNCAyLjYtMS4zOCA0LjcyLTIuODIgOS4xNy02LjA3bDEuMzgtMS4wMWM3Ljg1LTUuNzIgMTIuMy03Ljk4IDE3LjY4LTcuOTggNC4yMiAwIDYuNDkgMS4zNiA5LjEzIDQuNzcuMzQuNDMgMS42NyAyLjIyIDIgMi42Ny44NSAxLjA5IDEuNiAxLjk4IDIuNDUgMi44M2EyNC4yOSAyNC4yOSAwIDAgMCA2LjY0IDQuNzh6bS0uNDQuOWMtMi44LTEuNC01LTMuMDMtNi45Mi00Ljk3LS44Ny0uOS0xLjY1LTEuODEtMi41MS0yLjkzLS4zNS0uNDYtMS42OC0yLjI1LTIuMDEtMi42Ny0yLjQ3LTMuMTgtNC40Ni00LjM4LTguMzQtNC4zOC01LjA5IDAtOS40IDIuMi0xNy4wOSA3Ljc4bC0xLjM4IDEuMDFjLTQuNDkgMy4yOS02LjYzIDQuNzQtOS4zIDYuMTUtNC4wNiAyLjE1LTcuMTYgNS40NS0xMC42NiAxMS0xLjM5IDIuMTktOS4xNiAxNi4wNS0xMi4xNSAyMC44Mi0zLjc5IDYuMDctNy4xMyA3Ljk4LTE0LjY2IDkuNzUtNi4xMyAxLjQ1LTguMjcgMi4xLTExLjkyIDQuMDItNS4wNCAyLjY2LTEwLjA1IDYuODYtMTUuNDYgMTMuMy01LjQzIDYuNDYtNi41MyA5LjY5LTQuNTUgMTAuNjYgMS43Ljg0IDQuNDguNTcgMTIuMS0uODFsLjctLjEzYzUuMTItLjkzIDcuODItMS4yNyAxMC4xNy0xLjEyIDMuMjEuMiA0LjkyIDEuNDggNC43IDQuMTEtLjQ4IDUuNzYuMiA4LjY0IDIuMTMgOS43OCAxLjczIDEuMDIgNC4zNC44OCAxMC4yNy0uMzEgMi4zNS0uNDcgNCAuNzggNS4xNCAzLjQ3LjgzIDEuOTUgMS4yNyA0IDIuMDcgOC44bC4wNi4zNmMuOTQgNS42NSAxLjU1IDguMTEgMi43MiA5Ljk4IDEuNDYgMi4zIDMuNTIgMi42IDYuODQuNDYgNC4xNC0yLjY2IDE0LjY5LTguNzcgMTQuODEtOC44NWE0MS45IDQxLjkgMCAwIDAgOC40Ni02LjU0IDQ3Ljg5IDQ3Ljg5IDAgMCAwIDQuNi01LjQ4YzQuMzItNS45NSA3LjgxLTcuMjMgMTUuNzQtNy41IDQuNjYtLjE3IDYuNzYtLjQ3IDkuNDYtMS42Ny45LS40IDEuODUtMS4wNiAyLjg0LTEuOTZhMzguMDMgMzguMDMgMCAwIDAgNC42LTUuMzZjLjk2LTEuMyA0LjQtNi4xNiA0LjkzLTYuODcgNy41LTEwLjMxIDEzLjIyLTE1LjA5IDIwLjgzLTE1LjA5IDcuMjQgMCAxMS4wMi0xLjYgMTEuNjQtNC4yNC41NC0yLjMyLTEuMzYtNS41NS00Ljk3LTguNjQtNi43NS01Ljc5LTguMTctOC43OS04LjE3LTE2LjM4IDAtMi42NyAxLjY0LTQuNzQgNS4zOS03Ljg2IDMuOC0zLjE3IDQuMjMtMy41NiA0Ljc4LTQuNzMuNS0xLjA2LjI1LTEuOTktLjk5LTMuMDMtMi4yMy0xLjg1LTQuNzItMS42NS0xMy43Ni4zNi0zLjkzLjg3LTYuMzUgMS4zLTguOTQgMS41LTQuMy4zNC03Ljk3LS4xOC0xMS4yLTEuOHptLTI4LTMuOWM1LjY1LTIuODIgOC45Ni0yLjIgMTIuOSAxLjM3LjU2LjUgMi42IDIuNDcgMy4wMiAyLjg3IDQuMiAzLjg5IDguMDcgNS43MSAxNC4zIDUuNzEgMTEuMzcgMCAxNCAxLjQxIDE2LjEgOC4wOS4yNi44MyAxLjM1IDQuNiAxLjY2IDUuNjIuOCAyLjYzIDEuNjQgNS4wMyAyLjcgNy42IDIuMTMgNS4xNyAyLjY0IDguMzIgMS43MiAxMC4yNC0uNzcgMS42MS0yLjEgMi4xOC01LjM3IDIuNzktMi4zMi40My0yLjguNTMtMy44NS44NS0xLjg1LjU4LTMuMzUgMS40LTQuNiAyLjY2LTEgMS0yLjAyIDIuMTMtMy4zMSAzLjY2LS42LjcxLTIuOTEgMy41LTMuNDYgNC4xNC03LjIgOC41NC0xMi40MyAxMi4zNS0xOS41OSAxMi4zNS0zLjc2IDAtNi45NSAxLjI4LTEwLjU5IDQtMS44NCAxLjM3LTExLjYyIDEwLjMxLTE1LjIyIDEzLjA2YTczLjA5IDczLjA5IDAgMCAxLTguOTUgNS44OGMtNC41OCAyLjU0LTcuMzUgMy4yMi04Ljk4IDIuMjMtMS4zMi0uOC0xLjY1LTIuMDctMS45NC01LjVhNTIuNTMgNTIuNTMgMCAwIDAtLjE2LTEuODFjLS41NC00LjczLTIuMjQtNi44Ni03LjE2LTYuODYtNy4xMSAwLTguODUtMS4yMy05LjczLTUuNDEtLjk2LTQuNjEtMi4xLTYuNy02LjU1LTkuNjctMy45Ny0yLjY1LTQuMzEtNS40Mi0xLjUyLTguMjIgMi0yIDQuNjMtMy41IDExLjM1LTYuODcgNi42MS0zLjMgOS4yLTQuOCAxMS4xLTYuNjhhMzkuMDkgMzkuMDkgMCAwIDAgNS4zLTYuNDhjLjk4LTEuNSAxLjgzLTMuMDQgMi44OC01LjEzbDIuMTItNC4zYy45MS0xLjgzIDEuNzItMy4zNyAyLjYxLTQuOTggNS43NC0xMC4zMiAxMC4zNy0xNC43OCAyMy4yMi0yMS4yem0tMjIuMzQgMjEuN2MtLjg5IDEuNTktMS42OSAzLjEyLTIuNiA0Ljk0bC0yLjExIDQuM2E1Mi45IDUyLjkgMCAwIDEtMi45NCA1LjIzIDQwLjA4IDQwLjA4IDAgMCAxLTUuNDQgNi42M2MtMiAyLTQuNjIgMy41MS0xMS4zNSA2Ljg3LTYuNiAzLjMtOS4yIDQuOC0xMS4xIDYuNjktMi4zMyAyLjM0LTIuMDggNC4zNyAxLjM4IDYuNjcgNC43IDMuMTQgNS45NiA1LjQ2IDYuOTcgMTAuMy43OCAzLjcgMi4wOSA0LjYyIDguNzUgNC42MiA1LjUgMCA3LjU3IDIuNTcgOC4xNSA3Ljc1LjA2LjUuMDkuODIuMTcgMS44NC4yNSAzLjA2LjU1IDQuMTcgMS40NiA0LjcyIDEuMi43NCAzLjY5LjEzIDcuOTgtMi4yNWE3Mi4wOSA3Mi4wOSAwIDAgMCA4LjgyLTUuOGMzLjU1LTIuNyAxMy4zNC0xMS42NSAxNS4yNC0xMy4wNyAzLjc5LTIuODMgNy4xOC00LjE5IDExLjE4LTQuMTkgNi43NyAwIDExLjgtMy42NyAxOC44My0xMmwzLjQ1LTQuMTNhNjAuMDcgNjAuMDcgMCAwIDEgMy4zNy0zLjcyIDExLjcyIDExLjcyIDAgMCAxIDUuMDEtMi45MWMxLjEtLjM0IDEuNi0uNDUgMy45Ny0uODkgMi45NS0uNTUgNC4wNy0xLjAyIDQuNjUtMi4yMy43Ni0xLjU5LjI4LTQuNS0xLjc0LTkuNDNhODQuNDYgODQuNDYgMCAwIDEtMi43NC03LjY5Yy0uMzEtMS4wMy0xLjQtNC44LTEuNjYtNS42MS0xLjk1LTYuMi00LjE2LTcuMzktMTUuMTQtNy4zOS02LjUgMC0xMC42MS0xLjkzLTE0Ljk4LTUuOTgtLjQ0LS40LTIuNDYtMi4zNy0zLjAxLTIuODYtMy42NS0zLjMtNi41Mi0zLjg1LTExLjc5LTEuMjEtMTIuNjcgNi4zMy0xNy4xNSAxMC42NS0yMi43OCAyMC44em01NS44NiAxMS45M2MtMi45OCA2LjQ1LTE2Ljc4IDE1LjI2LTI2Ljc0IDE1LjI2LTUuMzMgMC03LjU2LTIuOTgtNy4xMS03Ljg2LjMyLTMuNDggMi4xLTcuOTEgMy45My0xMC42MWwxLjUyLTIuMzJhNDQuOTUgNDQuOTUgMCAwIDEgMS44OC0yLjdjMy42Ni00LjggNy44NS03LjQ1IDEzLjYyLTcuNDUgOS4wNiAwIDE1Ljc1IDkuNTIgMTIuOSAxNS42OHptLS45LS40MmMyLjUyLTUuNDctMy42NS0xNC4yNi0xMi0xNC4yNi01LjQgMC05LjMzIDIuNDgtMTIuODIgNy4wNi0uNi44LTEuMTcgMS42LTEuODUgMi42NCAwIDAtMS4yIDEuODctMS41MiAyLjMzLTEuNzQgMi41Ny0zLjQ2IDYuODUtMy43NyAxMC4xNC0uNCA0LjMzIDEuNDMgNi43NyA2LjEyIDYuNzcgOS41NyAwIDIzLjAyLTguNTggMjUuODMtMTQuNjh6bS02OS42NyAyMC43NGMyLjA4LjE4IDQuNDQuODEgNS44OCAxLjggMi4xMiAxLjQ3IDIuMiAzLjYtLjI2IDYuMDUtNS4xNCA1LjE1LTEyLjg1IDQuMzQtMTIuODUtMS4zNSAwLTQuNjYgMy4xNC02Ljg0IDcuMjMtNi41em0tLjA5IDFjLTMuNTYtLjMtNi4xNCAxLjUtNi4xNCA1LjUgMCA0LjU4IDYuNTMgNS4yNiAxMS4xNS42NSAyLjAzLTIuMDQgMS45OC0zLjQzLjQtNC41Mi0xLjI3LS44OC0zLjQ4LTEuNDctNS40LTEuNjN6bTI5LjU5LTIyNS45NWM0LjY0IDIuMzUgMTcuMjcgOC4yNCAxOS4zOSA5LjQzYTI0LjE0IDI0LjE0IDAgMCAxIDcuMDUgNS42NCA0NS4wMyA0NS4wMyAwIDAgMSAzLjc1IDUuMmMyLjQgMy43OC4wNCA3LjY2LTYuMiAxMS42My00Ljk3IDMuMTYtMTIuMTggNi4zLTIxLjk1IDkuODItNC44NCAxLjc0LTE5LjYzIDYuNjgtMjEuMSA3LjItNi41OSAyLjMzLTE0Ljg1LjEtMjUuMTQtNS44Ni0zLjkzLTIuMjctOC01LTEyLjk0LTguNTQtMi4yMy0xLjYxLTkuNS02Ljk5LTEwLjctNy44NWE4MS4yMSA4MS4yMSAwIDAgMC04LjYzLTUuN2MtNC44Mi0yLjYtNC40NS02LjY0LjE3LTEyLjEzIDMuMjctMy44OCA0LjE3LTQuNjcgMTguMS0xNi4zM2EyMzAuMiAyMzAuMiAwIDAgMCA4Ljg5LTcuNzQgOTUuMiA5NS4yIDAgMCAwIDQuNzItNC42NmM1LjA4LTUuNDMgOS44LTYuNDkgMTQuOTctMy45MiAyLjI0IDEuMSA0LjUzIDIuODUgNy40MyA1LjUyIDEuNDggMS4zNyA2Ljk0IDYuNzIgNy45OCA3LjcgNS4yIDQuOTEgOS40NiA4LjIgMTQuMiAxMC42em0tLjQ2LjljLTQuODUtMi40NS05LjE4LTUuNzktMTQuNDQtMTAuNzYtMS4wNS0xLTYuNS02LjM0LTcuOTctNy42OS0yLjgzLTIuNjEtNS4wNi00LjMtNy4yLTUuMzctNC43NS0yLjM2LTktMS40LTEzLjggMy43MWE5Ni4xOCA5Ni4xOCAwIDAgMS00Ljc2IDQuNzFjLTIuNDggMi4zLTUuMTYgNC42Mi04LjkyIDcuNzctMTMuODYgMTEuNi0xNC43NyAxMi40LTE3Ljk4IDE2LjIxLTQuMjggNS4wOC00LjU4IDguNC0uNDYgMTAuNjEgMi4yMyAxLjIgNC45IDIuOTkgOC43NCA1Ljc3IDEuMi44NyA4LjQ3IDYuMjQgMTAuNyA3Ljg1YTE1NC44IDE1NC44IDAgMCAwIDEyLjg1IDguNDljMTAuMDYgNS44MiAxOC4wNyA3Ljk4IDI0LjMgNS43OCAxLjQ4LS41MiAxNi4yNy01LjQ3IDIxLjEtNy4yIDkuNy0zLjUgMTYuODYtNi42MSAyMS43NS05LjcyIDUuODQtMy43MSA3LjktNy4xIDUuOS0xMC4yNmE0NC4wOSA0NC4wOSAwIDAgMC0zLjY3LTUuMDggMjMuMTYgMjMuMTYgMCAwIDAtNi43OC01LjQyYy0yLjA4LTEuMTYtMTQuNjgtNy4wNS0xOS4zNi05LjR6bS0zOC44MyA4LjA1YzMuMTEtLjM3IDUuNy0uMTMgOC40LjcgMi4xNS42NiAyLjc0LjkzIDguNjQgMy43NyA0Ljc1IDIuMjkgOC4zOSAzLjg2IDEzLjE5IDUuNTYgOC4zOCAyLjk3IDExLjMyIDYuMjMgOC44MyA5Ljc2LTIuMDggMi45NC04LjA0IDUuOTItMTcuODQgOS4xOC04LjQ1IDIuODItMTUuNDggMi4zNS0yMS40My0uOS00LjY1LTIuNTUtOC4zMy02LjUtMTIuMTUtMTIuMy0yLjktNC40MS0yLjczLTguMi4xNi0xMS4wNiAyLjQ4LTIuNDUgNi44Ny00LjA3IDEyLjItNC43em0uMTIgMWMtNS4xMy42LTkuMzMgMi4xNi0xMS42MiA0LjQyLTIuNTMgMi41LTIuNjggNS43Ny0uMDIgOS44IDMuNzMgNS42OCA3LjMgOS41MSAxMS44IDExLjk3IDUuNyAzLjExIDEyLjQzIDMuNTcgMjAuNjIuODQgOS41OS0zLjIgMTUuNDQtNi4xMiAxNy4zNC04LjgyIDEuOTQtMi43NS0uNS01LjQ1LTguMzUtOC4yNC00Ljg0LTEuNzItOC41LTMuMy0xMy4yOC01LjYtNS44NC0yLjgxLTYuNDItMy4wNy04LjUtMy43MWExOC40MiAxOC40MiAwIDAgMC04LS42NnpNMjAyLjUgNTAwLjM4YzAgNC43OC0xLjQ1IDcuNTYtNC40MyA4LjkzLTIuMjkgMS4wNS00LjU1IDEuMjMtMTAuNzkgMS4ybC0xLjc4LS4wMWMtOS4xOSAwLTE3LTcuNjUtMTctMTUuNSAwLTcuNTkgMTAuNi0xMC41MSAxOS43NC01LjQ0IDIuNzggMS41NSA0LjIxIDEuOTQgOC41NyAyLjc1IDQuNDQuODMgNS42OSAyLjI3IDUuNjkgOC4wN3ptLTEgMGMwLTUuMy0uOS02LjM0LTQuODgtNy4wOC00LjQ1LS44My01Ljk2LTEuMjUtOC44Ni0yLjg2LTguNTctNC43Ni0xOC4yNi0yLjEtMTguMjYgNC41NiAwIDcuMyA3LjM2IDE0LjUgMTYgMTQuNWgxLjc5YzYuMDYuMDQgOC4yNi0uMTQgMTAuMzYtMS4xIDIuNi0xLjIgMy44NS0zLjYgMy44NS04LjAyem0zMy4zMy0xMTcuODVjMy43MS0xLjMxIDguNy0yLjcgMTYuMS00LjU1IDIuNTgtLjY1IDE2LjUzLTQuMDQgMjAuNTYtNS4wNSAxOS41OS00LjkzIDMxLjU1LTguOSAzOC4yMy0xMy4zNSAxNC45My05Ljk1IDM2Ljg3LTMzLjg4IDQzLjgzLTQ3LjggMi4yNS00LjUgNC42NS02LjM4IDcuNjgtNi4yNSAxLjI2LjA2IDIuNjEuNDUgNC4zMiAxLjJhNTAuODEgNTAuODEgMCAwIDEgMy41NCAxLjdsMS4yNi42M2M0Ljc4IDIuMzQgOC4zOCAzLjQ0IDEyLjY1IDMuNDQgNy4yIDAgMTAuMDEgMy4wNyA4LjM1IDcuOTEtMS40IDQuMDYtNS45MiA4LjkxLTExLjEgMTIuMDItOC4zIDQuOTgtMTEuNzUgMTcuMy0xMS43NSAzMy41NyAwIDMuNTktMS4zNyA2LjI4LTMuOTggOC4zNi0xLjk4IDEuNTgtNC4yIDIuNi04LjQ3IDQuMTZsLTEuMDIuMzdjLTQuODUgMS43NS02Ljk4IDIuNzctOC42OCA0LjQ2LTUuMDkgNS4xLTEyLjU0IDcuMTUtMjAuMzUgNy4xNS0xLjM4IDAtMi40Ny45Mi0zLjk5IDMuMS0uMjkuNDEtMS4zMiAxLjk1LTEuNDcgMi4xOC0yLjY4IDMuOTItNC45MyA1LjcyLTguNTQgNS43Mi03Ljg0IDAtMTAuNzQuOTMtMjEuNzYgNi45NC01LjE4IDIuODItOC44IDMuNTgtMTQuNjYgMy42OC0uMjYgMC0uNDcgMC0uOTIuMDItNC44Mi4wNi03LjEyLjMtMTAuNTEgMS4zNGE3My40MyA3My40MyAwIDAgMC04Ljg5IDMuNTZjLTIuMTcgMS0xMC41MyA1LjAxLTEwLjIzIDQuODctNy43OSAzLjctMTMuMzIgNS45OC0xOC45IDcuNTctMTIuNDEgMy41NS0xOC41OCAyLjI0LTI3LjQyLTQuMDctMi41OC0xLjg1LTIuNzItNC40My0uODMtNy42MiAxLjQ1LTIuNDUgMy45LTUuMDkgOC4wOC04Ljk3bDEuNzgtMS42NGMzLjkyLTMuNiA0LjQ4LTQuMTEgNS45LTUuNTMgMi4zMi0yLjMyIDMuMTItMy41IDUuNDgtNy42MyAxLjkzLTMuMzYgMy4zNy01LjExIDYuMjctNy4wNiAyLjMtMS41NCA1LjM0LTIuOTggOS40NC00LjQzem0uMzQuOTRjLTQuMDMgMS40Mi03IDIuODMtOS4yMiA0LjMyLTIuNzUgMS44NS00LjEgMy40OS01Ljk2IDYuNzMtMi40IDQuMi0zLjI0IDUuNDQtNS42NCA3LjgzLTEuNDMgMS40NC0yIDEuOTYtNS45NCA1LjU3bC0xLjc3IDEuNjNjLTQuMSAzLjgyLTYuNTIgNi40MS03LjkgOC43NS0xLjY1IDIuNzktMS41NCA0LjguNTUgNi4zIDguNiA2LjE0IDE0LjQ2IDcuMzggMjYuNTcgMy45MiA1LjUtMS41NyAxMS0zLjg0IDE4Ljc0LTcuNTEtLjMuMTQgOC4wNi0zLjg4IDEwLjI0LTQuODhhNzQuMyA3NC4zIDAgMCAxIDkuMDEtMy42YzMuNTEtMS4wOSA1Ljg5LTEuMzMgMTAuOC0xLjRoLjkxYzUuNzItLjEgOS4xOC0uODMgMTQuMi0zLjU3IDExLjE2LTYuMDggMTQuMi03LjA2IDIyLjI0LTcuMDYgMy4xOSAwIDUuMi0xLjYgNy43MS01LjI4bDEuNDgtMi4yYzEuNy0yLjQzIDMtMy41MiA0LjgxLTMuNTIgNy41NyAwIDE0Ljc4LTIgMTkuNjUtNi44NSAxLjgzLTEuODQgNC4wNC0yLjkgOS4wNC00LjdsMS4wMi0uMzdjOC42LTMuMTMgMTEuNzktNS42NyAxMS43OS0xMS41OCAwLTE2LjYgMy41My0yOS4yIDEyLjI0LTM0LjQzIDUtMyA5LjM1LTcuNjcgMTAuNjYtMTEuNDggMS40Mi00LjEzLS44My02LjU5LTcuNC02LjU5LTQuNDUgMC04LjE5LTEuMTQtMTMuMDktMy41NC03LjUyLTMuNjctNi43OC0zLjM0LTguNzItMy40My0yLjU4LS4xLTQuNjUgMS41Mi02Ljc0IDUuNy03LjA0IDE0LjA3LTI5LjEgMzguMTQtNDQuMTcgNDguMTktNi44MSA0LjU0LTE4Ljg0IDguNTItMzguNTUgMTMuNDgtNC4wMyAxLjAyLTE3Ljk4IDQuNC0yMC41NiA1LjA1LTcuMzcgMS44NC0xMi4zMyAzLjIzLTE2IDQuNTJ6TTI1MiAzODcuNWMyLjA4IDAgNC0uMiA3LjI1LS42OSA1LjIyLS43NyA2LjY0LS45IDguNDYtLjUgMi41Mi41NiAzLjc5IDIuMzUgMy43OSA1LjY5IDAgNC4wNS0yLjI3IDcuMjktNi42MiAxMC4xMS0zLjI0IDIuMS02LjUzIDMuNTMtMTQuMTUgNi40bC0uMjcuMS0yLjI4Ljg2Yy0zLjA0IDEuMTYtNS4yNyAyLjUyLTkuMzMgNS40M2wtLjguNTdjLTguMTkgNS44OC0xMy4zNSA4LjAzLTIzLjA1IDguMDMtNC45OCAwLTYuODgtMi4wMy01Ljc1LTUuNjIuODctMi44MSAzLjU4LTYuNTYgNy44LTExLjEzIDEuMjYtMS4zNyAyLjY0LTIuOCA0LjE1LTQuMyAzLjE3LTMuMTQgMTEuMjUtMTAuNjEgMTEuNDUtMTAuOC40Ni0uNDcuOTMtLjg5IDEuNC0xLjI2IDMuMzgtMi43MSA1Ljc3LTMuMDggMTQuMTgtMi45MyAxLjY1LjAzIDIuNjMuMDQgMy43Ny4wNHptMCAxYy0xLjE1IDAtMi4xMy0uMDEtMy43OS0uMDQtOC4xOC0uMTQtMTAuNC4yLTEzLjU0IDIuNzEtLjQ0LjM1LS44OC43NC0xLjMyIDEuMTgtLjIuMjEtOC4zIDcuNjktMTEuNDUgMTAuODJhMTM0LjYgMTM0LjYgMCAwIDAtNC4xMiA0LjI2Yy00LjEyIDQuNDctNi43NiA4LjEyLTcuNTggMTAuNzUtLjkgMi44OC40NSA0LjMyIDQuOCA0LjMyIDkuNDYgMCAxNC40NC0yLjA3IDIyLjQ2LTcuODRsLjgtLjU3YzQuMTMtMi45NiA2LjQyLTQuMzYgOS41Ni01LjU2bDIuMy0uODYuMjUtLjFjNy41NS0yLjg0IDEwLjgtNC4yNSAxMy45Ny02LjMgNC4wOC0yLjY1IDYuMTYtNS42IDYuMTYtOS4yNyAwLTIuODktLjk3LTQuMjYtMy00LjctMS42NS0uMzctMy4wNS0uMjUtOC4xLjUtMy4zLjUtNS4yNi43LTcuNC43em0xMTIuNDctNDUuMzRjLTEuODggNS40NC0xLjk4IDYuNzYtLjk4IDEyLjc2IDEuMTggNy4wNi0xLjM4IDE2LjU4LTUuNDkgMTYuNThhMTYuODkgMTYuODkgMCAwIDAtMS41MS4wN2wtLjY0LjA0Yy0yLjg2LjE4LTQuODMuMTctNi45NC0uMTctNi41NS0xLjA2LTEwLjQxLTUuMTQtMTAuNDEtMTMuNDQgMC0xMy45IDIuMTQtMTkuNjkgOC4xMy0yNi4zM2EyMS45IDIxLjkgMCAwIDAgMi41Mi0zLjc1Yy41OS0xLjAzIDIuNzgtNS4xMyAyLjcyLTUuMDEgNC40NC04LjE0IDcuNzEtMTEuNTMgMTIuMjUtMTAuNCAxLjE3LjMgMi4yLjc3IDMuNTggMS41OWwxLjM5Ljg0YTIwIDIwIDAgMCAwIDMuMSAxLjZjLjcuMjcgMS44LjMyIDQuNzUuMjZsLjcyLS4wMWMzLjE2LS4wNSA0Ljc4LjA4IDUuODMuNjYgMS42MS44OSAxLjIgMi41Ni0xLjE0IDQuOWEyMTUuOSAyMTUuOSAwIDAgMS0zLjg2IDMuNzZjLTEwLjYgMTAuMS0xMi43NSAxMi40LTE0LjAyIDE2LjA1em0tLjk0LS4zMmMxLjM0LTMuOSAzLjQ2LTYuMTcgMTQuMjctMTYuNDYgMS41NS0xLjQ3IDIuNzMtMi42MiAzLjg1LTMuNzMgMS45NC0xLjk1IDIuMTctMi44OCAxLjM1LTMuMzMtLjgyLS40NS0yLjM3LS41OC01LjMyLS41M2wtLjcyLjAxYy0zLjE0LjA2LTQuMjYuMDItNS4xNC0uMzQtMS4wNi0uNDEtMS45Ny0uOS0zLjI1LTEuNjdsLTEuMzgtLjgzYTEyLjEgMTIuMSAwIDAgMC0zLjMxLTEuNDdjLTMuODgtLjk3LTYuOTIgMi4xNy0xMS4xMyA5LjkuMDctLjEzLTIuMTQgMy45OC0yLjczIDUuMDJhMjIuNzEgMjIuNzEgMCAwIDEtMi42NSAzLjkyYy01LjgxIDYuNDctNy44NyAxMi03Ljg3IDI1LjY3IDAgNy43OSAzLjQ4IDExLjQ3IDkuNTcgMTIuNDUgMi4wMS4zMyAzLjkyLjM0IDYuNzEuMTZhMzcxLjMzIDM3MS4zMyAwIDAgMCAxLjIzLS4wN2MuNDItLjAzLjczLS4wNC45OS0uMDQgMy4yIDAgNS42LTguOSA0LjUtMTUuNDItMS4wMi02LjE2LS45MS03LjY0IDEuMDMtMTMuMjR6bS05LjI2IDEyLjQyYy41OC41MiAyLjUgMS45IDIuNTUgMS45MyAxLjk2IDEuNTcgMi4wNCAzLjMxLjAxIDYuMzYtMy43NCA1LjY0LTguODMgMy4wOS04LjgzLTQuNTUgMC0zLjgxLjUxLTUuNjcgMi4wNy02LjAyIDEuMTgtLjI2IDIgLjMgNC4yIDIuMjh6bS0xLjM0IDEuNDhjLTEuNS0xLjM1LTIuMjMtMS44NS0yLjQzLTEuOC0uMTcuMDMtLjUgMS4yMy0uNSA0LjA2IDAgNS44NyAyLjY3IDcuMjEgNS4xNyAzLjQ1IDEuNS0yLjI2IDEuNDctMi44NC40LTMuNy4wMy4wMy0xLjk1LTEuNC0yLjY0LTJ6bTIyMi45LTEzMC4xOWMyLjItMS4xIDMuNjctMS42NiA1Ljg4LTIuMzZsLjI4LS4wOWE0OC45MiA0OC45MiAwIDAgMCA4Ljc5LTMuNTVjNC4xNy0yLjA4IDYuMzUtMS44OCA2Ljk2Ljg0LjQ0IDIgLjIgNC4wMS0xLjI1IDEyLjctMi4yNyAxMy42Mi05LjE2IDI2LjE0LTIxLjE3IDM2LjMtNC4zIDMuNjMtNy40MSA0LjM5LTkuNzUgMi40NC0xLjg4LTEuNTctMy4xLTQuNTctNC42MS0xMC40OC0uMy0xLjE1LTEuNDMtNS44My0xLjcyLTYuOTZhMTE0LjE4IDExNC4xOCAwIDAgMC0yLjcxLTkuMjJjLTIuNC02LjgyLTMuMDMtMTAuNzgtMi4xLTEyLjk0Ljc3LTEuODMgMi4wOC0yLjI0IDUuNi0yLjQ1IDEuNDktLjA5IDIuMDktLjE0IDIuOTctLjI4bDEuOTUtLjMzYy43Mi0uMTIgMS4yMi0uMiAxLjY4LS4yOSAxLjEtLjIgMS45Mi0uMzggMi43MS0uNiAxLjctLjQ5IDMuNDItMS4yIDYuNDktMi43M3ptLjQ0LjljLTMuMTEgMS41NC00Ljg4IDIuMjktNi42NSAyLjc5LS44NC4yMy0xLjY5LjQyLTIuODEuNjNhMTA4Ljc3IDEwOC43NyAwIDAgMS0zLjgxLjYzYy0uNzcuMTMtMS4zOS4xOS0yLjkyLjI4LTMuMTMuMTgtNC4xNy41MS00Ljc0IDEuODUtLjc4IDEuODQtLjIgNS42MiAyLjEzIDEyLjJhMTE1LjEyIDExNS4xMiAwIDAgMSAyLjc0IDkuMzFsMS43MiA2Ljk2YzEuNDYgNS43IDIuNjIgOC41OCA0LjI4IDkuOTYgMS44NyAxLjU2IDQuNDkuOTMgOC40Ny0yLjQ0IDExLjgyLTEwIDE4LjYtMjIuMyAyMC44My0zNS43IDEuNC04LjQ1IDEuNjUtMTAuNTEgMS4yNS0xMi4zMS0uNDEtMS44Ny0xLjg2LTItNS41NC0uMTZhNDkuODcgNDkuODcgMCAwIDEtOC45MyAzLjZsLS4yOC4xYTM1LjQgMzUuNCAwIDAgMC01Ljc0IDIuM3ptLTQuNSA2LjU4YzEuMzctLjMyIDIuNS0uNzUgMy45LTEuNDIuMzUtLjE4IDIuNTctMS4zMSAzLjMyLTEuNjcgMS41LS43MSAyLjk3LTEuMzEgNC43LTEuODkgMi43LS45IDQuNjQtLjc3IDUuODguNC45OC45NCAxLjM0IDIuMjYgMS40MSA0LjE4LjAyLjQuMDIuNy4wMiAxLjM3IDAgNS42My00LjYzIDE2Ljg4LTExLjM0IDIyLjc1LTQuMzQgMy44LTcuMzEgNC42Ny05LjkyIDIuNTItMi4wNi0xLjctMy41LTQuNjUtNi42Ny0xMi45MS0xLjg2LTQuODMtMi4wNS04LjEtLjY4LTEwLjIgMS4xMi0xLjcgMi45LTIuMzYgNS44My0yLjdsMS4yNi0uMTJjMS4xOS0uMTIgMS43NS0uMTkgMi4zLS4zMXptLTIuMSAyLjNsLTEuMjIuMTJjLTIuNC4yNy0zLjcuNzYtNC4zOSAxLjgxLS45MyAxLjQzLS43OCA0LjEuODcgOC4zOCAzLjAyIDcuODQgNC40MSAxMC43MSA2LjA4IDEyLjA5IDEuNjMgMS4zNCAzLjY0Ljc1IDcuMzMtMi40OEM1ODQuNiAyNTAuNzcgNTg5IDI0MC4wOCA1ODkgMjM1YzAtLjY0IDAtLjkzLS4wMi0xLjI5LS4wNS0xLjQ0LS4zLTIuMzMtLjc5LTIuOC0uNi0uNTctMS44LS42NS0zLjg3LjA0YTM3Ljk1IDM3Ljk1IDAgMCAwLTQuNDcgMS44Yy0uNzIuMzQtMi45MyAxLjQ3LTMuMzIgMS42NmExOS41NCAxOS41NCAwIDAgMS00LjMgMS41NmMtLjY2LjE2LTEuMjguMjQtMi41Ni4zNnptLTIyNy43My04OC45OGMtMS41OSA0LjMtMy41NCA3LjI1LTcuMTQgMTEuNGwtMi42IDIuOTdhNjcuMDIgNjcuMDIgMCAwIDAtMi42MyAzLjIzIDQ2LjQgNDYuNCAwIDAgMC00LjY4IDcuNWMtMi44NSA1LjctNy4xNCAxMC4xOC0xMi44NSAxMy44OS00LjI1IDIuNzYtOC4yNSA0LjYyLTE1LjY3IDcuNTktMTEuMDEgNC40LTE2LjQzIDEuMjYtMjcuMjItMTYuNC0yLjg2LTQuNjktOC44LTguNjMtMTcuOTgtMTIuNjYtMy0xLjMzLTEyLjg4LTUuMjQtMTQuNDMtNS45Mi00Ljk2LTIuMTgtNy4wNC0zLjcyLTYuNDItNS44NS42Ny0yLjMyIDUuMy00LjA1IDE1LjQ4LTYuMDggMTYuNjMtMy4zMiAyNi45My0zLjgyIDM5LjkzLTMuMDIgNy45LjQ5IDkuNjcuNSAxMi43NC0uMjYgMS45OS0uNDggMy45Mi0xLjMgNi0yLjZsMi43OS0xLjcxYzkuODYtNi4xNCAxMi45NC03Ljk2IDE3LjMtOS45IDYuMDMtMi43MSAxMC41Ny0zLjMyIDEzLjk0LTEuNCA3LjIgNC4xMiA3LjY4IDcuNyAzLjQ0IDE5LjIyem0tMS44OC0uN2MzLjk1LTEwLjcgMy42LTEzLjI2LTIuNTYtMTYuNzgtMi42Ni0xLjUyLTYuNjItLjk5LTEyLjEyIDEuNDgtNC4yNCAxLjktNy4zIDMuNy0xNy4wNyA5Ljc3bC0yLjc5IDEuNzNhMjIuNiAyMi42IDAgMCAxLTYuNTcgMi44NGMtMy4zNi44MS01LjIyLjgtMTMuMzQuMy0xMi44NC0uNzgtMjIuOTctLjI5LTM5LjQxIDMtNC45Ljk3LTguNDUgMS44OC0xMC43OSAyLjc1LTIuMDMuNzYtMy4wNCAxLjQ1LTMuMTcgMS45MS0uMTYuNTcgMS40OCAxLjc5IDUuMyAzLjQ2IDEuNS42NyAxMS4zOSA0LjU4IDE0LjQ0IDUuOTMgOS41MiA0LjE5IDE1Ljc0IDguMyAxOC44NyAxMy40NCAxMC4zNSAxNi45MyAxNC44NyAxOS41NiAyNC43OCAxNS42IDcuMy0yLjkzIDExLjIxLTQuNzUgMTUuMzMtNy40MiA1LjQyLTMuNTMgOS40Ny03Ljc1IDEyLjE1LTEzLjEgMS40NC0yLjkgMy4wMi01LjQgNC44Ni03LjgyYTY4Ljk1IDY4Ljk1IDAgMCAxIDIuNzItMy4zM2wyLjYtMi45N2MzLjQ2LTMuOTkgNS4yOC02Ljc1IDYuNzctMTAuNzl6bS02LjY0LS4zOWMtNy45NCAxMi44LTE4LjUzIDIxLjc1LTMzLjMgMjUuMjMtNy44MiAxLjgzLTEyLjQ3LS43OS0xMy4xMi01LjkzLS41NS00LjQ1IDIuMjktOS4wNiA2LTkuMDYgMy4wMiAwIDUuNi0xLjY4IDE1LjM4LTkuMTYgMS40Ny0xLjEyIDIuNTctMS45NiAzLjY2LTIuNzQgNC40LTMuMiA3Ljc3LTUuMTcgMTAuODItNi4wOCA1LjU3LTEuNjcgOS4zMy0yLjE1IDExLjM1LTEuMjIgMi41IDEuMTQgMi4yMiA0LjEzLS43OSA4Ljk2em0tLjg0LS41MmMyLjcyLTQuNCAyLjk0LTYuNzQgMS4yMS03LjUzLTEuNzEtLjc5LTUuMzItLjMzLTEwLjY1IDEuMjctMi45Ljg3LTYuMiAyLjc5LTEwLjUxIDUuOTItMS4wOC43OS0yLjE4IDEuNjItMy42NSAyLjc0LTEwLjA4IDcuNzItMTIuNjIgOS4zNi0xNS45OCA5LjM2LTMuMDIgMC01LjUgNC4wMi01IDcuOTQuNTYgNC41IDQuNjIgNi43OCAxMS44OSA1LjA3IDE0LjQ4LTMuNCAyNC44Ni0xMi4xOCAzMi42OS0yNC43N3pNNDYxLjE3IDMzLjUzYzEzLjg4IDQuOTYgMjAuNzUgNC45NiAzMS42Mi4wMSAzLjAyLTEuMzcgNS40Ny0yLjk0IDExLTYuODIgNS41Ny0zLjkyIDguMDUtNS41MSAxMS4xNC02LjkyIDQuMTQtMS44OCA3Ljc4LTIuMzggMTEuMjItMS4yOCAzLjkyIDEuMjYgNi4yIDEyLjMgNi43OCAyOC40NS41IDE0LjItLjUyIDI4LjkzLTIuNDYgMzQuMi0xLjgyIDQuOTMtNS44NiA4LjE3LTExLjUxIDEwLjAyQTQxLjcgNDEuNyAwIDAgMSA1MDYgOTMuMDFjLTUuNzkgMC05IDIuNC0xMi4yIDcuNjQtLjM3LjU5LTEuNTUgMi42LTEuNzEgMi44Ny0xLjc1IDIuOS0zLjA1IDQuMzMtNC45MyA0Ljk1LS45NC4zMi0yLjA3LjgzLTMuODcgMS43NGwtMi40MyAxLjIzYy0xLjAzLjUzLTEuODcuOTQtMi43IDEuMzQtNi40MyAzLjEtMTEuNzMgNC43Mi0xNy4xNiA0LjcyLTUuNzEgMC0xMC4wNCAyLjA5LTE0LjAyIDUuOTItMS4xNiAxLjExLTQuMiA0LjUzLTQuNjMgNC45NC0yLjU0IDIuNDQtNS45MyA0LjI0LTEwLjg1IDYuMS0xLjQuNTItNS45OCAyLjEzLTYuMjUgMi4yMmwtMi4wNi43OGMtLjg5LjM2LTEuNzguNjMtMi43LjgxLTUuNTUgMS4xNC0xMS4xNC0uNTQtMTcuOTgtNC40Mi0xLjI3LS43My01LjEzLTMuMDYtNS43Ni0zLjQyLTIuMDUtMS4xNi00LjEyLTEuNTMtOS4wOS0xLjlsLTEuNzMtLjE1Yy00Ljc4LS40LTcuNjgtMS4xNC0xMC4yMi0yLjk3LTUtMy42MS02Ljc3LTcuNzYtNS42NS0xMi4zMyAxLjMzLTUuNDIgNi41LTExLjAyIDE0Ljg1LTE3LjI4YTE2OS4yIDE2OS4yIDAgMCAxIDYuNS00LjYxYy0uMzMuMjMgNC4zMy0yLjkyIDUuMy0zLjYgMi43My0xLjkxIDQuOC0zLjkgMTIuNzUtMTIuMDRsMS4wOS0xLjFjMy40OS0zLjU2IDUuODktNS44OSA4LjEyLTcuODMgMi45LTIuNSA0LjcyLTUuOTUgNy41LTEzLjA1bC42My0xLjYxYzIuNy02LjkyIDQuMjgtMTAgNi44Ny0xMi4zMyAxLjQyLTEuMjggNi42OC02LjU0IDcuOTMtNy41IDMuOTgtMyA4LjAxLTIuNzMgMTkuNTcgMS40em0tLjM0Ljk0Yy0xMS4yNi00LjAyLTE1LTQuMjgtMTguNjItMS41My0xLjE5LjktNi40IDYuMTEtNy44OCA3LjQzLTIuNDIgMi4xOC0zLjk2IDUuMTktNi42IDExLjk1bC0uNjMgMS42MWMtMi44MyA3LjI2LTQuNzIgMTAuOC03Ljc3IDEzLjQ1YTE0MS44NSAxNDEuODUgMCAwIDAtOS4xNiA4Ljg3Yy04LjAyIDguMi0xMC4wOCAxMC4yLTEyLjg4IDEyLjE2LS45OS42OS01LjY1IDMuODQtNS4zMSAzLjYtMi41IDEuNzEtNC41MiAzLjEzLTYuNDcgNC41OS04LjE3IDYuMTMtMTMuMjMgMTEuNi0xNC40OCAxNi43Mi0xLjAyIDQuMTUuNTggNy45IDUuMjYgMTEuMjcgMi4zNiAxLjcgNS4xMSAyLjQgOS43MiAyLjhsMS43My4xM2M1LjEyLjQgNy4yOC43OCA5LjUgMi4wNS42NS4zNiA0LjUgMi43IDUuNzYgMy40IDYuNjYgMy43OCAxMi4wNCA1LjQgMTcuMjkgNC4zMi44Ni0uMTcgMS43LS40MiAyLjUyLS43NWE2NyA2NyAwIDAgMSAyLjEtLjhjLjI4LS4xIDQuODYtMS43IDYuMjQtMi4yMiA0LjgtMS44IDguMDgtMy41NiAxMC41LTUuODguNC0uMzggMy40NC0zLjggNC42My00Ljk0IDQuMTYtNCA4LjcyLTYuMiAxNC43Mi02LjIgNS4yNSAwIDEwLjQyLTEuNTkgMTYuNzMtNC42Mi44Mi0uNCAxLjY1LS44IDIuNjgtMS4zMy4xMi0uMDYgMS45My0uOTkgMi40My0xLjIzIDEuODQtLjkzIDMtMS40NiA0LTEuOCAxLjYtLjUyIDIuNzYtMS44MiA0LjM5LTQuNTJsMS43LTIuODhjMy4zOS01LjUgNi44Ny04LjExIDEzLjA3LTguMTEgNC40NSAwIDguNzMtLjQ5IDEyLjY0LTEuNzcgNS40LTEuNzYgOS4yLTQuOCAxMC45LTkuNDEgMS44Ny01LjExIDIuOS0xOS43NSAyLjM5LTMzLjgzLS41Ni0xNS41My0yLjgxLTI2LjQ4LTYuMDgtMjcuNTItMy4xOC0xLjAyLTYuNTctLjU1LTEwLjUgMS4yMy0zLjAyIDEuMzctNS40NyAyLjk0LTExIDYuODMtNS41NyAzLjkyLTguMDUgNS41LTExLjE0IDYuOTItMTEuMTMgNS4wNS0xOC4yNiA1LjA1LTMyLjM4LjAxek00NzUgNTVjNS4zOCAwIDcuNTUtLjIxIDkuNzItLjk2IDEuMjYtLjQzIDkuOTUtNC44IDE0Ljg4LTYuOTYgMS45LS44MiAzLjU2LTIuNDQgNi42LTYuMDQgMi41Ni0zLjA0IDMuMTktMy43NSA0LjQtNC44NCAzLjctMy4zNSA3LjA3LTMuMjggMTAuMjIgMS4yMyA2LjIzIDguOSA1LjYxIDE1Ljk0LjA3IDI3LjAyYTcxLjI2IDcxLjI2IDAgMCAwLTIuNSA1LjQ4Yy0uMzIuOC0xIDIuNy0xLjA5IDIuOS0uMTcuNDUtLjM0LjgxLS41NCAxLjE3LS42MyAxLjE0LTEuNTYgMi4yMS00LjA1IDQuNy0yLjQgMi40LTUuMTYgMy4yNy0xMS42OCA0LjMzLTEuODEuMy0yLjIuMzYtMyAuNTEtNi4wMiAxLjEtOS42IDIuNjktMTIuMjQgNi4wNy0zLjU3IDQuNTktNy45IDcuNDgtMTQuOTggMTAuNzQtLjU1LjI0LTEuMS41LTEuOC44bC0xLjc4LjhhNjAuMDggNjAuMDggMCAwIDAtNy43IDMuOWMtMi41NyAxLjYtNC43OSAyLjM1LTkuNDIgMy40Ni04LjU4IDIuMDYtMTIuMjggMy43Ni0xNy4zNyA5LjM2LTUuMTIgNS42NC0xMC4xNyA3LjY0LTE2LjYzIDYuNy01LjM2LS43OS0xMC42My0zLjAxLTIzLjU2LTkuNDgtNi4zLTMuMTUtNi40My03Ljc4LTEuNS0xMy41NiAzLjM4LTMuOTQgMy41Mi00LjA2IDE5LjQtMTYuNDQgOC4xMi02LjMzIDEyLjk3LTEwLjU3IDE2LjYzLTE0Ljg4IDIuNTMtMi45OCA0LjItNS43MyA0Ljk2LTguMyA1LjUtMTguMyAxMi41LTIxLjk4IDIyLjc4LTE1LjU2IDEuOTUgMS4yMiA2LjYxIDQuNTUgNy4xOCA0LjkgMy4zNiAyLjE1IDYuNTIgMi45NSAxMyAyLjk1em0wIDJjLTYuODQgMC0xMC4zNy0uODktMTQuMDgtMy4yNi0uNjMtLjQtNS4yNy0zLjcxLTcuMTYtNC45LTkuMDUtNS42NS0xNC42Ni0yLjctMTkuOCAxNC40NS0uODYgMi44Ny0yLjY3IDUuODUtNS4zNSA5LjAxLTMuNzggNC40NS04LjcgOC43NS0xNi45NCAxNS4xNy0xNS42NiAxMi4yMS0xNS44NiAxMi4zOC0xOS4xIDE2LjE2LTQuMTcgNC45LTQuMDkgOCAuODggMTAuNDggMTIuNzEgNi4zNSAxNy44OSA4LjU0IDIyLjk0IDkuMjggNS43OC44NCAxMC4xOC0uOSAxNC44Ny02LjA2IDUuNDItNS45NiA5LjQ1LTcuODIgMTguMzgtOS45NiA0LjQzLTEuMDcgNi41LTEuNzYgOC44My0zLjIyYTYxLjcgNjEuNyAwIDAgMSA3Ljk0LTQuMDJsMS43OC0uOCAxLjc4LS44YzYuODItMy4xMyAxMC45MS01Ljg3IDE0LjI0LTEwLjE0IDMtMy44NyA3LTUuNjQgMTMuNDYtNi44Mi44My0uMTUgMS4yMS0uMjEgMy4wNC0uNTEgNi4xLTEgOC42LTEuNzggMTAuNTgtMy43NyAyLjM2LTIuMzYgMy4yMS0zLjM0IDMuNzItNC4yNi4xNS0uMjcuMjktLjU2LjQ0LS45NC4wNi0uMTUuNzUtMi4wNiAxLjA5LTIuOS42NC0xLjYgMS40NS0zLjQgMi41Ny01LjY0IDUuMjQtMTAuNDkgNS44LTE2LjguMDctMjQuOTgtMi40LTMuNDQtNC4zNy0zLjQ4LTcuMjQtLjg5LTEuMTEgMS0xLjczIDEuNy00LjIyIDQuNjUtMy4yNCAzLjg1LTUuMDQgNS41OS03LjMyIDYuNTktNC44MiAyLjEtMTMuNjIgNi41My0xNS4wMyA3LjAxLTIuNDQuODQtNC43OSAxLjA3LTEwLjM3IDEuMDd6bS0xMi43IDguNmM1LjQ3IDMuOSAxMC4zNCAzLjcyIDE4LjIzLjg4IDUuMzktMS45NCA1LjkyLTIuMSA3LjctMi4xIDIuNS0uMDEgNC4yMSAxLjM2IDUuMjQgNC40NiAxLjY2IDQuOTgtMi4zMiA4LjUyLTEyLjMgMTIuNjgtMi43IDEuMTMtMTYuMjUgNi4xOC0yMCA3LjczLTcuODYgMy4yNC0xMy45MyA2LjQyLTE4Ljg3IDEwLjE1LTEzLjAyIDkuODQtMTguMzYgMTEuOTMtMjMuNzEgOS42OGEyNC42NyAyNC42NyAwIDAgMS0zLjYyLTEuOThsLTEuOTktMS4yOGE5MC40IDkwLjQgMCAwIDAtMi4yNC0xLjRjLTMuMzMtMi0yLjgyLTQuMjguODUtNy4zNCAxLjM1LTEuMTMgMTAuNjYtNy42MSAxMy41My05LjkxIDcuMS01LjY5IDExLjkxLTExLjQ3IDE0LjQxLTE4LjM0IDMuMDctOC40NSA0Ljg5LTEyLjEgNi44LTEzLjM5IDEuNzMtMS4xNiAzLjM2LS41MyA2LjE4IDEuOS42My41NiAzLjQgMy4wOCA0LjExIDMuNyAxLjkzIDEuNyAzLjcxIDMuMTUgNS42NyA0LjU1em0tLjYuOGMtMS45OC0xLjQyLTMuNzktMi44OC01Ljc0LTQuNi0uNzMtLjY0LTMuNDgtMy4xNi00LjEtMy43LTIuNS0yLjE2LTMuNzUtMi42NS00Ljk3LTEuODMtMS42NiAxLjExLTMuNDQgNC43LTYuNDIgMTIuOS0yLjU3IDcuMDctNy41IDEyLjk5LTE0LjcyIDE4Ljc4LTIuOTEgMi4zMy0xMi4yMSA4LjgtMTMuNTIgOS45LTMuMjIgMi42OC0zLjU2IDQuMTctLjk3IDUuNzJsMi4yNiAxLjQgMS45OSAxLjI4YzEuNDcuOTMgMi40OCAxLjUgMy40NyAxLjkxIDQuOSAyLjA3IDkuOTYuMDcgMjIuNzItOS41NiA1LjAyLTMuNzkgMTEuMTUtNyAxOS4xLTEwLjI4IDMuNzYtMS41NSAxNy4zLTYuNiAyMC03LjcyIDkuNS0zLjk3IDEzLjE0LTcuMiAxMS43My0xMS40NC0uOS0yLjcxLTIuMjUtMy44LTQuMy0zLjc5LTEuNiAwLTIuMTUuMTctNy4zNiAyLjA1LTguMTcgMi45NC0xMy4zNCAzLjE0LTE5LjE2LTEuMDF6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuLnN1YnNjcmliZXItYm94IHtcclxuICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcbn1cclxuLyo9PT09PSB2aWRlby1jb250ZW50ID09PT09PSovXHJcbi52aWRlby1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTExMHB4O1xyXG4gIC5yaXBwbGUtYmcge1xyXG4gICAgY2FudmFzIHtcclxuICAgICAgei1pbmRleDogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnZpZGVvLWNvbnRlbnQtaW1nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgaGVpZ2h0OiAzNTBweDtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgb3BhY2l0eTogMC4zO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLnZpZGVvLWNvbnRlbnQtYm94IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9maXZlfSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIH1cclxuICAuc2VjdGlvbi1oZWFkaW5nIHtcclxuICAgIC5zZWNfX3RpdGxlIHtcclxuICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9maXZlfSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTI2O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmljb24tZWxlbWVudCB7XHJcbiAgICB3aWR0aDogOTBweDtcclxuICAgIGhlaWdodDogOTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTQwO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9maXZlfSB7XHJcbiAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTIgIWltcG9ydGFudDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMC45MCkpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgZGFzaGJvYXJkLW5hdlxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5kcm9wZG93bi1tZW51LXhsIHtcclxuICBtaW4td2lkdGg6IDMxMHB4O1xyXG59XHJcbi5kcm9wZG93bi1tZW51LW1kIHtcclxuICBtaW4td2lkdGg6IDE5MHB4O1xyXG59XHJcblxyXG4vKj09PSBub3RpZmljYXRpb24taXRlbSA9PT09PSovXHJcbi5ub3RpZmljYXRpb24taXRlbSB7XHJcbiAgLmRyb3AtcmV2ZWFsLXRvZ2dsZS1pY29uIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTIwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgLm5vdGktY291bnQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTRweDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTEzO1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmRyb3AtcmV2ZWFsLXRvZ2dsZS1pY29uW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gZHJvcGRvd24tcmV2ZWFsID09PT09PT0qL1xyXG4uZHJvcGRvd24tcmV2ZWFsIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMikpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi8qPT09PT0gZHJvcC1yZXZlYWwtaGVhZGVyID09PT09PT0qL1xyXG4uZHJvcC1yZXZlYWwtaGVhZGVyIHtcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHggNXB4IDAgMCk7XHJcbiAgLnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gIH1cclxuICAmOmZvY3VzLFxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSBtc2ctYm9keSA9PT09PT09Ki9cclxuLm1zZy1ib2R5IHtcclxuICAuaWNvbi1lbGVtZW50IHtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09IGRyb3AtcmV2ZWFsLWxpc3QgPT09PT09PSovXHJcbi5kcm9wLXJldmVhbC1saXN0IHtcclxuICAubGlzdC1ncm91cC1pdGVtIHtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAmOmZpcnN0LWNoaWxkLFxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xyXG4gICAgJjpmb2N1cyxcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMDUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT09IHVzZXItcmV2ZWFsLWhlYWRlciA9PT09PT09Ki9cclxuLnVzZXItcmV2ZWFsLWhlYWRlciB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuLyo9PT09PSB1c2VyLWRyb3AtcmV2ZWFsLWxpc3QgPT09PT09PSovXHJcbi51c2VyLWRyb3AtcmV2ZWFsLWxpc3Qge1xyXG4gIC5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgNXB4IDVweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT0gbXNnLWNvbnRlbnQgPT09PT09PSovXHJcbi5tc2ctY29udGVudCB7XHJcbiAgLnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gIH1cclxuICAubXNnLXRleHQsXHJcbiAgLnRleHQtdGltZSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTM7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgfVxyXG4gIC5tc2ctdGV4dCB7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gZHJvcC1yZXZlYWwtYnRuID09PT09PT0qL1xyXG4uZHJvcC1yZXZlYWwtYnRuIHtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIDVweCA1cHgpO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICY6Zm9jdXMsXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMDUpO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSBzaWRlYmFyLW5hdiA9PT09PT09Ki9cclxuLnVzZXItY2FudmFzLWNvbnRhaW5lcixcclxuLnNpZGViYXItbmF2IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAkdGhlbWUtY29sb3ItMjtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAzMTBweDtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oMC40cyBjdWJpYy1iZXppZXIoMC43LCAwLCAwLjIsIDEpKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCA0MHB4IHJnYmEoODIsIDg1LCA5MCwgMC4xKSk7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC0xMDAlKSk7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC0xMDAlKSk7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC0xMDAlKSk7XHJcbiAgfVxyXG4gIC5hdXRob3ItY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gIH1cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwKSk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2lkZWJhci1uYXYge1xyXG4gIC5zaWRlLW1lbnUtY2xvc2Uge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyLS1uYXYge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICR0aGVtZS1jb2xvcjtcclxufVxyXG5cclxuLyo9PT09PSB1c2VyLWNhbnZhcy1jb250YWluZXIgPT09PT09PSovXHJcbi51c2VyLWNhbnZhcy1jb250YWluZXIge1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDM1MHB4O1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDEwMCUpKTtcclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZpdmV9IHtcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICB9XHJcbn1cclxuLyo9PT09PSBzaWRlYmFyLW5hdiA9PT09PT09Ki9cclxuLnNpZGViYXItbWVudS13cmFwIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG59XHJcbi5zaWRlYmFyLW1lbnUge1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgLnNpZGUtbWVudS1pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgcGFkZGluZzogN3B4IDEycHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgaSB7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogN3B4IDEycHg7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE4O1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZlLFxyXG4gICAgJi5wYWdlLWFjdGl2ZSB7XHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCA0MHB4IHJnYmEoNDAsIDEyNSwgMjUwLCAwLjEpKTtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zaWRlLW1lbnUtaWNvbiB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIC5zaWRlLW1lbnUtaWNvbiB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTE4MGRlZykpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLnNpZGUtbWVudS1pY29uIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbiAgICAgIH1cclxuICAgICAgPiBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg0MCwgMTI1LCAyNTAsIDAuMSkpO1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRvZ2dsZS1kcm9wLW1lbnUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTI1LCAyNTAsIDAuMSk7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcclxuICAgIGxpIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMCAwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gZGFzaGJvYXJkLWFyZWEgPT09PT09PSovXHJcbi5kYXNoYm9hcmQtbmF2IHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAubG9nbyB7XHJcbiAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5kYXNoYm9hcmQtLW5hdiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG59XHJcbi8qPT09PT0gZGFzaGJvYXJkLXNlYXJjaC1ib3ggPT09PT09PSovXHJcbi5kYXNoYm9hcmQtc2VhcmNoLWJveCB7XHJcbiAgQG1lZGlhICN7JGxhcHRvcF9tX2ZpdmV9IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5jb250YWN0LWZvcm0tYWN0aW9uIHtcclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT09IGRhc2hib2FyZC1hcmVhID09PT09PT0qL1xyXG4uZGFzaGJvYXJkLWFyZWEge1xyXG4gIG1hcmdpbi1sZWZ0OiAzMTBweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcbi8qPT09PT0gZGFzaGJvYXJkLWJyZWFkID09PT09PT0qL1xyXG4uZGFzaGJvYXJkLWJyZWFkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICBwYWRkaW5nOiAyMHB4IDIwcHggNjBweCAyMHB4O1xyXG59XHJcbi5kYXNoYm9hcmQtLWJyZWFkIHtcclxuICBwYWRkaW5nLWJvdHRvbTogOTVweDtcclxufVxyXG4uZGFzaGJvYXJkLWJyZWFkLTIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvcjtcclxufVxyXG4vKj09PT09IGRhc2hib2FyZC1tYWluLWNvbnRlbnQgPT09PT09PSovXHJcbi5kYXNoYm9hcmQtbWFpbi1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICB6LWluZGV4OiAxO1xyXG4gIG1hcmdpbi10b3A6IC04MHB4O1xyXG4gIC5mb3JtLXRpdGxlLXdyYXAge1xyXG4gICAgLmQtZmxleCB7XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWxlY3QtY29udGFpbiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm0tY29udGVudCB7XHJcbiAgICAubGlzdC1pdGVtcy1mbHVzaCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfdHdvfSB7XHJcbiAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT0gY2hhcnQtcGFnaW5hdGlvbiA9PT09PT09Ki9cclxuLmNoYXJ0LXBhZ2luYXRpb24ge1xyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZm91cn0ge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICBsaSB7XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZvdXJ9IHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9mb3VyfSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PSBkYXNoYm9hcmQtY2FyZCA9PT09PT09Ki9cclxuLmRhc2hib2FyZC1jYXJkIHtcclxuICAubWFyay1hcy1yZWFkLWJ0biB7XHJcbiAgICB3aWR0aDogMzVweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gIH1cclxuICAuZHJvcC1yZXZlYWwtbGlzdCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgICAudGhlbWUtYnRuLFxyXG4gICAgICAubWFyay1hcy1yZWFkLWJ0biB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIDVweCA1cHgpO1xyXG4gICAgICB9XHJcbiAgICAgJjpob3ZlciB7XHJcbiAgICAgICAubWFyay1hcy1yZWFkLWJ0biB7XHJcbiAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgfVxyXG4gICAgICAgLnRoZW1lLWJ0biB7XHJcbiAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09PSB1c2VyLXByby1pbWcgPT09PT09PT09Ki9cclxuLm9yZGVyLWNhcmQge1xyXG4gIC5kcm9wLXJldmVhbC1saXN0IHtcclxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgICAudGhlbWUtYnRuIHtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlX3RocmVlfSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5tc2ctYm9keSB7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZV90aHJlZX0ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PT09PSB1c2VyLXByb2ZpbGUtYWN0aW9uID09PT09PT09PSovXHJcbi51c2VyLXByb2ZpbGUtYWN0aW9uIHtcclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlX3RocmVlfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAudXBsb2FkLWJ0bi1ib3gge1xyXG4gICAgLmQtZmxleCB7XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50aGVtZS1idG4ge1xyXG4gICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZpdmV9IHtcclxuICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PT09PSB1c2VyLXByby1pbWcgPT09PT09PT09Ki9cclxuLnVzZXItcHJvLWltZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1yaWdodDogMjVweDtcclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlX3RocmVlfSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMDEpO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09PSBzcGFya2xpbmUtY2hhcnQtaXRlbSA9PT09PT09PT0qL1xyXG4uc3BhcmtsaW5lLWNoYXJ0LWl0ZW0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLmpxc3Rvb2x0aXAge1xyXG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiA3MHB4O1xyXG59XHJcbi5saXN0LWdyb3VwLWZsdXNoIHtcclxuICAubGlzdC1ncm91cC1pdGVtIHtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICB9XHJcbn0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgY2xpZW50bG9nby1hcmVhXHJcbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmNsaWVudC1sb2dvLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIHBhZGRpbmc6IDIwcHggMjBweDtcclxuICBpbWcge1xyXG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIGltZyB7XHJcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNsaWVudC1sb2dvLWl0ZW0tMiB7XHJcbiAgaW1nIHtcclxuICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xyXG4gIH1cclxufSIsIi8qPT09PT09PT09PT09PT09IGNvbW1lbnRzID09PT09PT09PT09PT09PSovXHJcbi5jb21tZW50IHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09IGNvbW1lbnRzLWF2YXRhciA9PT09PT09PT09PT09PT0qL1xyXG4uY29tbWVudC1hdmF0YXIge1xyXG4gIC5hdmF0YXJfX2ltZyB7XHJcbiAgICB3aWR0aDogOTBweDtcclxuICAgIGhlaWdodDogOTBweDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAkd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCA0MHB4IHJnYmEoODIsIDg1LCA5MCwgMC4xKSk7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT09PT09PT09PT09PSBtZXRhLWRhdGEgPT09PT09PT09PT09PT09Ki9cclxuLm1ldGEtZGF0YSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgfVxyXG4gIC5jb21tZW50X19tZXRhIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY29tbWVudF9fYXV0aG9yIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xODtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgfVxyXG4gIC5jb21tZW50X19kYXRlIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICB9XHJcbn1cclxuLyo9PT09PT09PT09PT09PT0gbWV0YS1kYXRhLWlubmVyID09PT09PT09PT09PT09PSovXHJcbi5tZXRhLWRhdGEtaW5uZXIge1xyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDNweDtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xyXG4gIH1cclxuICAucmF0aW5nLXN0YXJzLFxyXG4gIC5jb21tZW50X19tZXRhIHtcclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yYXRpbmctc3RhcnMge1xyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj09PT09PT09PT09PT09PSBjb21tZW50LWNvbnRlbnQgPT09PT09PT09PT09PT09Ki9cclxuLmNvbW1lbnQtY29udGVudCB7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xyXG4gIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4vKj09PT09PT09PT09PT09PSBjb21tZW50LXJlcGx5ID09PT09PT09PT09PT09PSovXHJcbi5jb21tZW50LXJlcGx5IHtcclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC50aGVtZS1idG4ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4yKTtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PT09PT09PT09PT0gcmV2aWV3cy1yZWFjdGlvbiA9PT09PT09PT09PT09PT0qL1xyXG4ucmV2aWV3cy1yZWFjdGlvbiB7XHJcbiAgYSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgICYuY29tbWVudC1saWtlIHtcclxuICAgICAgY29sb3I6ICRjb2xvci00O1xyXG4gICAgfVxyXG4gICAgJi5jb21tZW50LWRpc2xpa2Uge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLTc7XHJcbiAgICB9XHJcbiAgICAmLmNvbW1lbnQtbG92ZSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItNTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PT09PT09PT09PT0gY29tbWVudC1yZXBseS1pdGVtID09PT09PT09PT09PT09PSovXHJcbi5jb21tZW50LXJlcGx5LWl0ZW0ge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxuICBAbWVkaWEgI3skbGFwdG9wX21fZm91cn0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn0iLCIvKj09PT09IGljb24tYm94ID09PT09PT09Ki9cclxuLmljb24tYm94IHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIC5pbmZvLXN2ZyB7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGZpbGw6ICR0aGVtZS1jb2xvcjtcclxuICB9XHJcbiAgLmluZm8taWNvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMzQ7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgJjo6YWZ0ZXIsXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDEyNSwgMjUwLCAwLjEpO1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIHRvcDogMTBweDtcclxuICAgICAgbGVmdDogMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTI1LCAyNTAsIDAuMik7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIH1cclxuICB9XHJcbiAgLmluZm9fX251bSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00MDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4zKTtcclxuICB9XHJcbiAgLmluZm8tY29udGVudCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICB9XHJcbiAgLmluZm9fX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yMDtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaW5mb19fZGVzYyB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTY7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICAuaW5mby1pY29uIHtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEuMSkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmljb24tYm94Lm1hcmdpbi10b3AtNTBweCB7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59XHJcbi8qPT09PT0gaWNvbi1sYXlvdXQtMiA9PT09PT09PSovXHJcbi5pY29uLWxheW91dC0yIHtcclxuICAuaW5mby1pY29uIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygyMHB4KTtcclxuICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbmZvX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTk7XHJcbiAgfVxyXG4gIC5pbmZvLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09IGljb24tbGF5b3V0LTMgPT09PT09PT0qL1xyXG4uaWNvbi1sYXlvdXQtMyB7XHJcbiAgLmluZm8taWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDkwcHggOTBweCAzMHB4IDkwcHgpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB3aWR0aDogNzVweDtcclxuICAgIGhlaWdodDogNzVweDtcclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmluZm9fX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICB9XHJcbiAgLmluZm8tY29udGVudCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gaWNvbi1sYXlvdXQtNCA9PT09PT09PSovXHJcbi5pY29uLWxheW91dC00IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMSkpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTtcclxuICBwYWRkaW5nOiAyMHB4IDIwcHggMjRweCAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgLmluZm8taWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwMCUpO1xyXG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwLjE7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNjAwJyBoZWlnaHQ9JzYwMCcgdmlld0JveD0nMCAwIDYwMCA2MDAnJTNFJTNDcGF0aCBmaWxsPSclMjMxYzI1NDAnIGZpbGwtb3BhY2l0eT0nMC41JyBkPSdNNjAwIDMyNS4xdi0xLjE3Yy02LjUgMy44My0xMy4wNiA3LjY0LTE0LjY4IDguNjQtMTAuNiA2LjU2LTE4LjU3IDEyLjU2LTI0LjY4IDE5LjA5LTUuNTggNS45NS0xMi40NCAxMC4wNi0yMi40MiAxNC4xNS0xLjQ1LjYtMi45NiAxLjItNC44MyAxLjlsLTQuNzUgMS44MmMtOS43OCAzLjc1LTE0LjggNi4yNy0xOC45OCAxMC4xLTQuMjMgMy44OC05LjY1IDYuNi0xNi43NyA4Ljg0LTEuOTUuNi0zLjk5IDEuMTctNi40NyAxLjhsLTYuMTQgMS41M2MtNS4yOSAxLjM1LTguMyAyLjM3LTEwLjU0IDMuNzgtMy4wOCAxLjkyLTYuNjMgMy4yNi0xMi43NCA1LjAzYTM4NC4xIDM4NC4xIDAgMCAxLTQuODIgMS4zNmMtMi4wNC41OC0zLjYgMS4wNC01LjE3IDEuNTJhMTEwLjAzIDExMC4wMyAwIDAgMC0xMS4yIDQuMDVjLTIuNyAxLjE1LTUuNSAzLjkzLTguNzggOC40YTE1Ny42OCAxNTcuNjggMCAwIDAtNi4xNSA5LjJjLTUuNzUgOS4wNy03LjU4IDExLjc0LTEwLjI0IDE0LjUxYTUwLjk3IDUwLjk3IDAgMCAxLTQuNiA0LjIyYy0yLjMzIDEuOS0xMC4zOSA3LjU0LTExLjgxIDguNzRhMTQuNjggMTQuNjggMCAwIDAtMy42NyA0LjE1Yy0xLjI0IDIuMy0xLjkgNC41Ny0yLjc4IDguODctMi4xNyAxMC42MS0zLjUyIDE0LjgxLTguMiAyMi4xLTQuMDcgNi4zMy02LjggOS44OC05LjgzIDEyLjk5LS40Ny40OC0uOTUuOTYtMS41IDEuNDhsLTMuNzUgMy41NmMtMS42NyAxLjYtMy4xOCAzLjEyLTQuODYgNC45YTQyLjQ0IDQyLjQ0IDAgMCAwLTkuODkgMTYuOTRjLTIuNSA4LjEzLTIuNzIgMTUuNDctMS43NiAyNy4yMi40NyA1LjgyLjUxIDYuMzYuNTEgOC4xOCAwIDEwLjUxLjEyIDE3LjUzLjYzIDI1Ljc4LjI0IDQuMDUuNTYgNy44Ljk3IDExLjIyaC45Yy0xLjEzLTkuNTgtMS41LTIxLjgzLTEuNS0zNyAwLTEuODYtLjA0LTIuNC0uNTItOC4yNi0uOTQtMTEuNjMtLjcyLTE4Ljg3IDEuNzMtMjYuODVhNDEuNDQgNDEuNDQgMCAwIDEgOS42NS0xNi41NWMxLjY3LTEuNzYgMy4xOC0zLjI3IDQuODMtNC44NS42My0uNiAzLjEzLTIuOTYgMy43NS0zLjU3YTcxLjYgNzEuNiAwIDAgMCAxLjUyLTEuNWMzLjA5LTMuMTYgNS44Ni02Ljc2IDkuOTYtMTMuMTUgNC43Ny03LjQyIDYuMTUtMTEuNzEgOC4zNC0yMi40NC44Ni00LjIxIDEuNS02LjQgMi42OC04LjYuNjgtMS4yNSAxLjc5LTIuNDggMy40My0zLjg2IDEuMzgtMS4xNSA5LjQzLTYuOCAxMS44LTguNzIgMS43MS0xLjQgMy4yNi0yLjgxIDQuNy00LjMgMi43Mi0yLjg1IDQuNTYtNS41NCAxMC4zNi0xNC42N2ExNTYuOSAxNTYuOSAwIDAgMSA2LjEtOS4xNWMzLjItNC4zMyA1LjktNy4wMSA4LjM3LTguMDcgMy41LTEuNSA3LjA2LTIuNzcgMTEuMS00LjAyYTIzMy44NCAyMzMuODQgMCAwIDEgNy42LTIuMmwyLjM4LS42N2M2LjE5LTEuNzkgOS44MS0zLjE2IDEyLjk4LTUuMTUgMi4xNC0xLjMzIDUuMDgtMi4zMyAxMC4yNy0zLjY1bDYuMTQtMS41M2MyLjUtLjYzIDQuNTUtMS4yIDYuNTItMS44MiA3LjI0LTIuMjcgMTIuNzktNS4wNiAxNy4xNS05LjA1IDQuMDUtMy43MiA5LTYuMiAxOC42Ni05LjlsNC43NS0xLjgyYzEuODctLjcyIDMuMzktMS4zMSA0Ljg1LTEuOTEgMTAuMS00LjE1IDE3LjA3LTguMzIgMjIuNzYtMTQuNCA2LjA1LTYuNDUgMTMuOTUtMTIuNCAyNC40OS0xOC45MiAxLjU2LS45NiA3LjgyLTQuNiAxNC4xNS04LjMzdi02NC41OGMtNCA4LjE1LTguNTIgMTQuODUtMTIuNyAxNy45LTIuNTEgMS44Mi01LjM4IDQuMDItOS4wNCA2LjkyYTEwNjMuODcgMTA2My44NyAwIDAgMC02LjIzIDQuOThsLTEuMjcgMS4wMmEyMzA5LjI1IDIzMDkuMjUgMCAwIDEtNC44NyAzLjljLTcuNTUgNi0xMi45IDEwLjA1LTE3LjYxIDEzLjE5LTMuMSAyLjA2LTMuODYgMi43OC04LjA2IDcuMTMtNS44NCA2LjA3LTExLjcyIDguNjItMjkuMTUgMTAuOTUtMTEuMyAxLjUtMjAuMDQgNC45MS0zMC43NSAxMS4wNy0xLjY1Ljk0LTcuMjcgNC4yNy02Ljk3IDQuMS0yLjcgMS41OC00LjY5IDIuNjktNi42NCAzLjY2LTUuNjMgMi44LTEwLjQ3IDQuMTctMTUuNzEgNC4xNy0xNy4xMyAwLTQxLjQ0IDExLjUxLTUxLjYzIDIyLjgzLTEyLjA1IDEzLjQtMzEuNDIgMjcuNy00NS4yNSAzMS4xNi03LjQgMS44NS0xMS44NSA3LjA1LTE0LjA0IDE0LjY5LTEuMjYgNC40LTEuNTggOC4yOC0xLjU4IDEzLjgyIDAgLjgyLjAxLjk4LjI0IDMuNjMuNDUgNS4xOC4zNSA4LjcyLS43NyAxMy4yNi0xLjUzIDYuMi00Ljg5IDEyLjYtMTAuNTkgMTkuNDMtMTMuODcgMTYuNjUtMjIuODggNDYuNTgtMjIuODggNzEuNjggMCAyLjM5LjAyIDQuMjYuMDYgOC43NS4xMiAxMC44LjEgMTUuOC0uMjIgMjEuOTUtLjU2IDExLjE4LTIuMDkgMjAuNzMtNSAyOS4zaC0xLjA1YzIuOTQtOC41NiA0LjQ5LTE4LjEyIDUuMDUtMjkuMzUuMzEtNi4xMy4zNC0xMS4xLjIyLTIxLjktLjA0LTQuNDgtLjA2LTYuMzYtLjA2LTguNzUgMC0yNS4zMiA5LjA3LTU1LjQ3IDIzLjEyLTcyLjMyIDUuNi02LjcyIDguODgtMTIuOTkgMTAuMzgtMTkuMDMgMS4wOS00LjQgMS4xOC03Ljg1Ljc0LTEyLjkzLS4yMy0yLjctLjI0LTIuODYtLjI0LTMuNzIgMC01LjYyLjMyLTkuNTcgMS42Mi0xNC4xIDIuMjgtNy45NSA2Ljk3LTEzLjQ0IDE0Ljc2LTE1LjM5IDEzLjYtMy40IDMyLjgyLTE3LjU5IDQ0Ljc1LTMwLjg0QzQwOSAzNjAuMTQgNDMzLjU4IDM0OC41IDQ1MSAzNDguNWM1LjA3IDAgOS43Ny0xLjMzIDE1LjI2LTQuMDcgMS45My0uOTYgMy45LTIuMDUgNi41OC0zLjYyLS4zLjE4IDUuMzMtMy4xNiA2Ljk4LTQuMTEgMTAuODItNi4yMSAxOS42Ni05LjY3IDMxLjExLTExLjIgMTcuMjMtMi4zIDIyLjktNC43NSAyOC41Ny0xMC42NCA0LjI1LTQuNDEgNS4wNC01LjE2IDguMjItNy4yOCA0LjY4LTMuMTEgMTAuMDEtNy4xNCAxNy41NS0xMy4xNGExMTEzLjMzIDExMTMuMzMgMCAwIDAgNC44Ni0zLjg5bDEuMjgtMS4wMmE0NjY4LjU0IDQ2NjguNTQgMCAwIDEgNi4yMy00Ljk4YzMuNjctMi45IDYuNTUtNS4xMiA5LjA3LTYuOTUgNC4zNy0zLjE5IDkuMTYtMTAuNTYgMTMuMjktMTkuNHY2Ni45em0wLTExNi4yM2MtLjYyLjAxLTEuMjcuMDYtMS45NS4xMy02LjEzLjYzLTEzLjgzIDMuNDUtMjEuODMgNy40NS0zLjY0IDEuODItOC40NiAyLjY3LTE0LjE3IDIuNzEtNC43LjA0LTkuNzItLjQ3LTE0LjczLTEuMzMtMS43LS4zLTMuMjYtLjYxLTQuNjctLjkzYTMxLjU1IDMxLjU1IDAgMCAwLTMuNTUtLjU3IDI3My40IDI3My40IDAgMCAwLTE2LjY2LS44OGMtMTAuNDItLjE2LTE3LjIuNzQtMTcuOTcgMi43My0uMzguOTcuNiAyLjU1IDMuMDMgNC44NyAxLjAxLjk3IDIuMjIgMi4wMyA0LjA0IDMuNTVhMTc0Ni4wNyAxNzQ2LjA3IDAgMCAwIDQuNzkgNC4wMmMxLjM5IDEuMiAzLjEgMS45MiA1LjUgMi41LjcuMTYuODYuMiAyLjY0LjU0IDMuNTMuNyA1LjAzIDEuMjUgNi4xNSAyLjYzIDEuNDEgMS43NiAxLjQgNC41NC0uMTUgOC44OC0yLjQ0IDYuODMtNS43MiAxMC4wNS0xMC4xOSAxMC4zMy0zLjYzLjIzLTcuNi0xLjI5LTE0LjUyLTUuMDYtNC41My0yLjQ3LTYuODItNy4zLTguMzItMTUuMjYtLjE3LS44Ny0uMzItMS43OC0uNS0yLjg2bC0uNDMtMi43NmMtMS4wNS02LjU4LTEuOS05LjItMy43My0xMC4xMS0uODEtLjQtMS41OS0uNzQtMi4zNi0xLTIuMjctLjc3LTQuNi0xLjAyLTguMS0uOTItMi4yOS4wNy0xNC43IDEtMTMuNzcuOTMtMjAuNTUgMS4zNy0yOC44IDUuMDUtMzcuMDkgMTQuOTlhMTMzLjA3IDEzMy4wNyAwIDAgMC00LjI1IDUuNDRsLTIuMyAzLjA5LTIuNTEgMy4zMmMtNC4xIDUuMzYtNy4wNiA4LjQ4LTEwLjM5IDExLjEyLS42NS41Mi0xLjMzIDEuMDQtMi4xMyAxLjYybC00LjExIDIuOTRhMTA2LjggMTA2LjggMCAwIDAtNS4xNiAzLjk5Yy00LjU1IDMuNzQtOS43NCA4LjYtMTYuMjUgMTUuMzgtOC4yNSA4LjU4LTExLjc4IDEzLjU0LTExLjcgMTUuOTUuMDcgMS42NSAxLjY0IDIuMTEgNi43OSAyLjM4IDEuNjEuMDkgMi4xNS4xMiAyLjk4LjIgMi45NS4yNCA1LjA5LjczIDYuODEgMS42OCA3LjQ4IDQuMTUgMTEuNjMgNy4yNiAxMy45NSAxMS41OCAzLjMgNi4xNS44IDEyLjg4LTguODkgMjAuMjYtOC4yOCA2LjMtMTEuMSAxMC4zNy0xMS4zMSAxNC45Ni0uMDYgMS4xNyAwIDEuOTMuMjYgNC40My42OSA2LjQ3LjI1IDEwLjY1LTIuOCAxNy40MmE0NC4yMyA0NC4yMyAwIDAgMS00LjE2IDcuNTNjLTIuODIgMy45Ny01LjQ3IDUuNzQtMTAuNiA3LjY5LS40My4xNi0zLjM0IDEuMjMtNC4yNyAxLjU5LTEuOC42OC0zLjM4IDEuMzYtNS4wMSAyLjE0LTQuMTggMi04LjQgNC42LTEzLjEgOC4yNC04LjQ0IDYuNTEtMTMuMjMgMTQuNTYtMTUuOTggMjUuMDYtMS4xIDQuMi0xLjU1IDYuODEtMi44IDE1LjIxLTEuMjYgOC42LTIuMTcgMTIuNjQtNC4wOCAxNi41NS0yLjEgNC4yOC0xMS45MyAyNi41OS0xMi45NyAyOC44OGEzODIuNyAzODIuNyAwIDAgMS02LjM3IDEzLjQxYy00LjA3IDguMTEtNy42MSAxNC4wNy0xMC43MyAxNy44MS01LjM4IDYuNDYtOC45OCAxNC4zNy0xMy43NyAyOC40MmE4MTAuMTQgODEwLjE0IDAgMCAwLTEuODkgNS42Yy0xLjggNS4zNS0yLjk2IDguNi00LjI2IDExLjg1LTYuMTMgMTUuMzItMjUuNDMgMjYuMzEtNDYuNDYgMjYuMzEtMTEuMiAwLTIwLjU4LTIuNzQtMzEuMDItOC41NS01LjYtMy4xMy00LjU1LTIuNDItMjIuMjYtMTQuNTQtMTQuMzMtOS44LTE3LjctMTAuNzMtMjAuNDctNi45LS4zNy41LTEuODEgMi43NC0xLjgzIDIuNzdhNTIuMjQgNTIuMjQgMCAwIDEtNC45NCA1LjljLS43My43OS01LjUyIDUuODctNi45NyA3LjQ1LTIuMzggMi42LTQuMyA0LjgxLTUuOTggNi45M2E0NS42IDQ1LjYgMCAwIDAtNS4wOCA3LjY2Yy0xLjI5IDIuNTctMS45IDUuMjUtMi42NiAxMC42YTk5Ny42IDk5Ny42IDAgMCAxLS40NiAzLjE4aC0xbC40Ny0zLjMyYy43Ny01LjQ1IDEuNC04LjIgMi43NS0xMC45YTQ2LjU0IDQ2LjU0IDAgMCAxIDUuMi03Ljg0YzEuNy0yLjE0IDMuNjMtNC4zOCA2LjAzLTYuOTggMS40NS0xLjU5IDYuMjQtNi42OCA2Ljk2LTcuNDZhNTEuNTggNTEuNTggMCAwIDAgNC44NC01Ljc4czEuNDctMi4yNiAxLjg2LTIuOGMzLjI1LTQuNSA3LjA4LTMuNDQgMjEuODQgNi42NyAxNy42NyAxMi4wOCAxNi42MiAxMS4zOCAyMi4xOSAxNC40OCAxMC4zIDUuNzMgMTkuNSA4LjQzIDMwLjUzIDguNDMgMjAuNjUgMCAzOS41Ny0xMC43NyA0NS41NC0yNS42OWEyMTkuNyAyMTkuNyAwIDAgMCA0LjI0LTExLjggNjc1Mi4zMiA2NzUyLjMyIDAgMCAwIDEuODgtNS42YzQuODMtMTQuMTYgOC40Ny0yMi4xNCAxMy45Ni0yOC43MyAzLjA1LTMuNjYgNi41Ni05LjU3IDEwLjYtMTcuNjEgMS45Ny0zLjkzIDQuMDQtOC4zMSA2LjM1LTEzLjM4IDEuMDMtMi4yOCAxMC44OC0yNC42MSAxMi45OC0yOC45MSAxLjg1LTMuNzkgMi43NS03Ljc2IDQtMTYuMjUgMS4yNC04LjQ0IDEuNy0xMS4wNyAyLjgxLTE1LjMyIDIuOC0xMC43IDcuNzEtMTguOTQgMTYuMzMtMjUuNmE3My4xOCA3My4xOCAwIDAgMSAxMy4yOS04LjM1YzEuNjYtLjggMy4yNy0xLjQ4IDUuMDgtMi4xOC45NC0uMzYgMy44Ni0xLjQzIDQuMjgtMS41OSA0Ljk1LTEuODggNy40NC0zLjU1IDEwLjE0LTcuMzMgMS4zNS0xLjkgMi42OC00LjMgNC4wNi03LjM3IDIuOTctNi41OCAzLjM5LTEwLjU5IDIuNzItMTYuOWEyNy4xMyAyNy4xMyAwIDAgMS0uMjctNC41OGMuMjItNC45NCAzLjIxLTkuMjQgMTEuNy0xNS43IDkuMzMtNy4xMSAxMS42Ni0xMy4zNCA4LjYyLTE5LTIuMi00LjA5LTYuMjUtNy4xMi0xMy41NS0xMS4xNy0xLjU3LS44OC0zLjYtMS4zMy02LjQyLTEuNTctLjgtLjA3LTEuMzQtLjEtMi45NS0uMTktNS43Ny0uMy03LjYzLS44NS03LjcyLTMuMzQtLjEtMi44MSAzLjUtNy44NyAxMS45Ny0xNi42OSA2LjUzLTYuOCAxMS43NS0xMS42OSAxNi4zMy0xNS40NSAxLjc5LTEuNDcgMy40Mi0yLjcyIDUuMi00LjAzbDQuMTItMi45NGMuNzktLjU4IDEuNDYtMS4wOCAyLjEtMS41OSAzLjI2LTIuNiA2LjE2LTUuNjUgMTAuMjEtMTAuOTRhMzgzLjIgMzgzLjIgMCAwIDAgMi41LTMuMzJsMi4zMS0zLjA5YzEuOC0yLjM5IDMuMDQtNCA0LjI5LTUuNDggOC40Ny0xMC4xNyAxNi45OC0xMy45NiAzNy4yNy0xNS4zLS40NC4wMiAxMi0uOSAxNC4zMi0uOTggMy42Mi0uMSA2LjA1LjE2IDguNDYuOTguOC4yNyAxLjYyLjYyIDIuNDcgMS4wNCAyLjI3IDEuMTQgMy4xNyAzLjg3IDQuMjcgMTAuODVsLjQ0IDIuNzZjLjE3IDEuMDcuMzMgMS45Ny41IDIuODMgMS40NCA3LjY5IDMuNjIgMTIuMjkgNy44IDE0LjU3IDYuNzYgMy42OCAxMC42IDUuMTUgMTMuOTkgNC45NCA0LS4yNSA2Ljk5LTMuMTcgOS4zLTkuNjcgMS40NS00LjA0IDEuNDYtNi40OS4zMi03LjkyLS45LTEuMTItMi4yOC0xLjYyLTUuNTctMi4yN2E1NS44IDU1LjggMCAwIDEtMi42Ny0uNTVjLTIuNTQtLjYtNC4zOS0xLjQtNS45My0yLjcxYTI1Mi42MyAyNTIuNjMgMCAwIDAtNC43OC00LjAxIDg0LjM1IDg0LjM1IDAgMCAxLTQuMDgtMy42Yy0yLjczLTIuNi0zLjg2LTQuNDMtMy4yOC01Ljk1IDEuMDItMi42NCA3LjgyLTMuNTQgMTguOTMtMy4zN2EyMzAuNTYgMjMwLjU2IDAgMCAxIDE2LjczLjg4YzIuNzYuMzkgMy4yLjQ5IDMuNjguNiAxLjQuMyAyLjk1LjYyIDQuNjIuOTFhODIuOSA4Mi45IDAgMCAwIDE0LjU2IDEuMzJjNS41Ni0uMDQgMTAuMjQtLjg2IDEzLjczLTIuNiA4LjEtNC4wNSAxNS44OS02LjkgMjIuMTctNy41Ni43LS4wNyAxLjQtLjExIDIuMDUtLjEzdjF6bTAtMTAwLjk0djEuNWMtOC42MiAxNi4wNS0xNy4yNyAyOS41NS0yMy42NSAzNS45Mi0zLjE5IDMuMi03LjYyIDQuOS0xMy41NCA1LjU2LTQuNDUuNDgtOC4yOC40LTE5LjE4LS4yLTkuOTEtLjU1LTE1LjMyLS40NC0yMC41Mi43OGE4NC4wNSA4NC4wNSAwIDAgMS0xNSAyLjExbC0yLjI1LjE0Yy0xMi40OS43NS0xOS4zNyAxLjc4LTMyLjcyIDUuNzQtNC41IDEuMzMtOS4yNyAyLjQ5LTE0LjMgMy40OGEyNDYuMjcgMjQ2LjI3IDAgMCAxLTMyLjYgMy45N2MtNy41Ni40NS0xMy4yMS41Ny0yMC4yNC41Ny01LjQgMC0xMS45IDEuNjEtMTggNS4xOC04LjMgNC44Ny0xNS4wNiAxMi44Ny0xOS41MyAyNC41YTY4LjU3IDY4LjU3IDAgMCAxLTQuNTYgOS44Yy0zLjYgNi4yLTYuOTIgOC45OS0xMy4zOCAxMi4xOGwtNC4wMyAxLjk2YTY0LjQ4IDY0LjQ4IDAgMCAwLTE1LjE2IDEwLjI1Yy04LjIgNy4zMy0xMy43MiAxNi42My0yMi41NCAzNS42bC0yLjA4IDQuNDljLTcuMyAxNS43LTExLjUgMjMuMy0xNy4zNSAyOS44Ny03LjcgOC42Ni0yMC4yNSAxNC40Mi00MC4zMSAyMC4wOC00LjM3IDEuMjMtMTkuMDQgNS4wOC0xOS4yNCA1LjEzLTYuOTIgMS44Ny0xMS42OCAzLjM0LTE1LjYzIDQuOTItMTAuNTUgNC4yMi0xOC43MSAxMC41Mi0zNi4zOCAyNi41MmwtMS43IDEuNTRjLTguNTggNy43Ni0xMy40MSAxMS45LTE4LjgxIDE1Ljg4LTMuOTUgMi45LTggNS42Ny0xMi45NyA4LjkxLTIuMDYgMS4zNC0xMC4zIDYuNi0xMi4zMyA3Ljk0LTExLjUyIDcuNS0xOC41MyAxMy4wNC0yNC42MiAyMC4wOGE2Mi4wMSA2Mi4wMSAwIDAgMC02LjQ0IDguODVjLTQuMTMgNi45MS02LjI3IDEzLjE1LTkuMiAyNS4xMWwtMS41NCA2LjI2Yy0uNiAyLjQ1LTEuMTUgNC41NC0xLjcyIDYuNTgtMi45NyAxMC43LTYuOSAxNy4zNi0xNC43OCAyNi45MUw2OS42IDQ5MWExNDguNTEgMTQ4LjUxIDAgMCAwLTQuMTkgNS4zIDIzLjkgMjMuOSAwIDAgMC0zLjQ0IDYuMjhjLTEuMTYgMy4yMy0xLjUyIDUuOS0xLjg3IDExLjk0LS41OCAxMC4wNS0xLjQyIDE1LjA0LTQuNjMgMjIuNjctMS41NyAzLjcyLTUuNjYgMTQuMDItNi40MSAxNS44YTczLjQ2IDczLjQ2IDAgMCAxLTMuNTcgNy40Yy0yLjg4IDUuMTQtNi43MSAxMC4xMi0xMy4xMiAxNi45NS01Ljk2IDYuMzYtOC44NyAxMC45LTEwLjYxIDE2YTU2Ljg4IDU2Ljg4IDAgMCAwLTEuMzggNC44MmwtLjQ2IDEuODRoLTEuMDNsLjUyLTIuMDhjLjUyLTIuMDkuOTItMy40OSAxLjQtNC45IDEuOC01LjI1IDQuNzgtOS45IDEwLjg0LTE2LjM2IDYuMzUtNi43OCAxMC4xMy0xMS43IDEyLjk3LTE2Ljc3YTcyLjUgNzIuNSAwIDAgMCAzLjUyLTcuMjljLjc1LTEuNzYgNC44NC0xMi4wNiA2LjQtMTUuOCAzLjE3LTcuNSAzLjk5LTEyLjQgNC41Ni0yMi4zMy4zNS02LjE0LjcyLTguODggMS45My0xMi4yM2EyNC45IDI0LjkgMCAwIDEgMy41OC02LjU0YzEuMjctMS43IDIuNi0zLjM3IDQuMjItNS4zNGw0LjExLTQuOTVjNy44LTkuNDYgMTEuNjYtMTYgMTQuNTktMjYuNTQuNTYtMi4wNCAxLjEtNC4xMiAxLjcxLTYuNTZsMS41My02LjI2YzIuOTYtMTIuMDQgNS4xMy0xOC4zNiA5LjMyLTI1LjM5IDEuODQtMy4wOCA0LTYuMDUgNi41NC04Ljk5IDYuMTctNy4xMiAxMy4yNC0xMi43IDI0LjgzLTIwLjI2IDIuMDUtMS4zMyAxMC4yOC02LjYgMTIuMzMtNy45NCA0Ljk2LTMuMjIgOS01Ljk4IDEyLjkyLTguODcgNS4zNy0zLjk1IDEwLjE5LTguMDggMTguNzQtMTUuODJsMS43LTEuNTRjMTcuNzYtMTYuMDkgMjUuOTgtMjIuNDMgMzYuNjctMjYuNyA0LTEuNiA4LjgtMy4wOSAxNS43NS00Ljk2LjIxLS4wNiAxNC44Ny0zLjkgMTkuMjItNS4xMyAxOS45LTUuNjEgMzIuMzItMTEuMzEgMzkuODUtMTkuNzggNS43Ni02LjQ4IDkuOTMtMTQuMDIgMTcuMTgtMjkuNjRsMi4wOS00LjVjOC44Ny0xOS4wNyAxNC40NC0yOC40NiAyMi43Ny0zNS45YTY1LjQ4IDY1LjQ4IDAgMCAxIDE1LjM4LTEwLjRsNC4wNC0xLjk3YzYuMy0zLjEgOS40Ny01Ljc3IDEyLjk2LTExLjc3YTY3LjYgNjcuNiAwIDAgMCA0LjQ4LTkuNjdjNC41Ni0xMS44NCAxMS40Ny0yMC4wMiAxOS45Ny0yNSA2LjI1LTMuNjYgMTIuOTMtNS4zMiAxOC41LTUuMzIgNy4wMSAwIDEyLjY1LS4xMiAyMC4xNy0uNTdhMjQ1LjMgMjQ1LjMgMCAwIDAgMzIuNDctMy45NmM1LS45OCA5Ljc1LTIuMTMgMTQuMjItMy40NSAxMy40My0zLjk4IDIwLjM4LTUuMDIgMzIuOTQtNS43OGwyLjI0LS4xNGM1Ljc2LS4zNyA5LjgtLjkgMTQuODUtMi4wOSA1LjMxLTEuMjUgMTAuNzktMS4zNSAyMi42LS43IDkuMDQuNSAxMi44NC41OCAxNy4yMS4xIDUuNzEtLjYyIDkuOTQtMi4yNiAxMi45NS01LjI2IDYuNDQtNi40NSAxNS4zLTIwLjM3IDI0LjM1LTM2Ljcyem0wIDQ1MC4yMWMtMS4yOC00LjYtMi4yLTEwLjU1LTMuMzMtMjAuMjVsLS4yNC0yLjA0LS4yMy0yLjAzYy0xLjgyLTE1LjctMy4wNy0yMS45OC01LjU1LTI0LjQ3LTIuNDYtMi40Ni0zLjA0LTUuMDMtMi41Mi04LjY0LjEtLjYuMTgtMS4xLjM5LTIuMTUuNjktMy41NC43Ny01LjA0LjA4LTYuODQtLjkxLTIuMzgtMy4zMS00LjQxLTcuNzktNi4yNi01LjA4LTIuMDktNi41Mi00Ljg0LTQuODktOC40NC42Ni0xLjQ1IDEuNzktMy4wMiAzLjUyLTUuMDEgMS4wNC0xLjIgNS40OC01Ljk2IDUuMDgtNS41MyA2LjE1LTYuNyA4Ljk4LTExLjM0IDguOTgtMTYuNDhhMTUuMiAxNS4yIDAgMCAxIDYuNS0xMi44OXYxLjI2YTE0LjE3IDE0LjE3IDAgMCAwLTUuNSAxMS42M2MwIDUuNDctMi45MyAxMC4yOS05LjI0IDE3LjE2LjM4LS40Mi00LjA0IDQuMzMtNS4wNyA1LjUtMS42NyAxLjkzLTIuNzUgMy40My0zLjM2IDQuNzctMS4zNyAzLjA0LS4yMyA1LjIyIDQuMzYgNy4xIDQuNzEgMS45NSA3LjMyIDQuMTYgOC4zNCA2LjgzLjc4IDIuMDQuNyAzLjY3LS4wMyA3LjQtLjIgMS4wMy0uMyAxLjUxLS4zOCAyLjA5LS40OCAzLjMzLjAzIDUuNTkgMi4yMyA3LjggMi43NCAyLjc0IDMuOTggOC45NiA1Ljg0IDI1LjA2bC4yNCAyLjAzLjIzIDIuMDRjLjgyIDcuMDEgMS41MyAxMi4wNiAyLjM0IDE2LjAzdjQuMzN6bTAtNjIuMTZjLTEuNC0zLjEzLTQuNDMtOS45LTQuOTUtMTEuMTctMS4wMi0yLjUzLTEuMjUtMy44LS45MS01LjE4LjItLjg0IDIuMDUtNC42OCAyLjMyLTUuMzNhNzAuNzkgNzAuNzkgMCAwIDAgMy41NC0xMS4ydjMuOTlhNjIuODIgNjIuODIgMCAwIDEtMi42MiA3LjZjLS4zMS43NS0yLjA5IDQuNDYtMi4yNyA1LjE4LS4yOCAxLjEyLS4wOCAyLjIyLjg3IDQuNTcuNDEgMS4wMiAyLjUgNS43IDQuMDIgOS4wOXYyLjQ1em0wLTg1LjA5Yy0xLjY1IDEuNjYtMy42NiAyLjktNi40IDQuMTMtLjI1LjEtMTMuOTcgNS40Ny0yMC40IDguNDMtOS4zNSA0LjMyLTE2LjcgNS45LTIzLjAzIDUuMjUtNS4wOC0uNTMtOS4wMi0yLjI1LTE0Ljc3LTUuOTJsLTMuMi0yLjA3YTc3LjQgNzcuNCAwIDAgMC01LjQ0LTMuMjdjLTQuMDUtMi4xOC0zLjI1LTUuOCAxLjQ3LTEwLjQ3IDMuNzEtMy42OCA5LjYtNy45MyAxOC43My0xMy44bDQuNDYtMi44MmMxNy45NS0xMS4zMyAxOC4yMi0xMS41IDIyLjI3LTE0Ljc0IDExLjI1LTkgMTkuNjktMTQuMDIgMjYuMzEtMTUuMXYxLjAyYy02LjM3IDEuMS0xNC42MiA2LTI1LjY5IDE0Ljg2LTQuMSAzLjI4LTQuMzQgMy40NC0yMi4zNiAxNC44YTY1Mi40IDY1Mi40IDAgMCAwLTQuNDUgMi44M2MtOS4wNyA1LjgzLTE0LjkyIDEwLjA1LTE4LjU3IDEzLjY2LTQuMzEgNC4yOC00Ljk1IDcuMTMtMS43IDguODggMS43LjkxIDMuMjkgMS44OCA1LjUgMy4zbDMuMiAyLjA4YzUuNjQgMy41OSA5LjQ1IDUuMjUgMTQuMzQgNS43NiA2LjEzLjY0IDEzLjMyLS45IDIyLjUyLTUuMTUgNi40Ni0yLjk4IDIwLjE4LTguMzUgMjAuNC04LjQ0IDMuMDQtMS4zNyA1LjEtMi43MSA2LjgxLTQuNjl2MS40N3ptMC00MS4zN3YxYy02LjU2LjI2LTEyLjExIDMuMTMtMTkuNzEgOS4wOGwtNC42MyAzLjY4YTUxLjg3IDUxLjg3IDAgMCAxLTQuNCAzLjE0Yy0uODIuNTItNS41MSAzLjMzLTYuMjIgMy43Ni0zLjMxIDItNi4xNSAzLjgtOC44NyA1LjZhMTEyLjYxIDExMi42MSAwIDAgMC04LjE2IDUuOTJjLTQuNjEgMy43Mi03LjQgNi45LTcuOTcgOS4zNS0uNjMgMi42NyAxLjQ4IDQuNTMgNy4wNSA1LjQ2IDEwLjcgMS43OCAyMC45Mi0uMDUgMzAuNDUtNC42NWE2MS45NiA2MS45NiAwIDAgMCAxNy4xLTEyLjIgNDEuOCA0MS44IDAgMCAwIDUuMzYtNy40MnYxLjkyYTM4Ljk0IDM4Ljk0IDAgMCAxLTQuNjQgNi4xOSA2Mi45NSA2Mi45NSAwIDAgMS0xNy4zOSAxMi40MWMtOS43IDQuNjgtMjAuMTMgNi41NS0zMS4wNSA0LjczLTYuMDYtMS04LjY1LTMuMjktNy44NS02LjY3LjY0LTIuNzQgMy41My02LjA1IDguMzEtOS45IDIuMzUtMS45IDUuMS0zLjg4IDguMjQtNS45NyAyLjczLTEuODIgNS41OC0zLjYxIDguOS01LjYyLjcyLS40NCA1LjQtMy4yNCA2LjIyLTMuNzUgMS4yNi0uOCAyLjYtMS43NiA0LjMtMy4wOS44LS42MiAzLjktMy4xIDQuNjMtMy42NyA3Ljc3LTYuMSAxMy40OS05LjA0IDIwLjMzLTkuM3ptMC0xNTQuNnYxYy0xLjc1LS4yNC00LjMuMjMtNy44MiAxLjU1LTEwLjAxIDMuNzUtMTMuOCA1LjA3LTE5LjE1IDYuNzYtMS43OC41Ni0yLjYzLjgzLTMuODcgMS4yNC0xLjQ4LjUtMy4xNi43Ni02Ljc0IDEuMTZhMTU1MC4zNCAxNTUwLjM0IDAgMCAwLTIuNjQuM2MtNy44Ljk0LTExLjI4IDIuNDctMTEuMjggNi4wNyAwIDQuNDUgMi44OSAxMy4xOCA3Ljk2IDI1LjgxYTU3LjM0IDU3LjM0IDAgMCAxIDIuMzMgNy42IDI1OC4zMiAyNTguMzIgMCAwIDEgLjg0IDMuNDZjMS44NiA3LjYyIDMuMTcgMTAuNzEgNS41NiAxMS42NyAyLjIxLjg4IDQuNy42IDcuNDctLjcyIDMuNDgtMS42OSA3LjIyLTQuOTQgMTEuMi05LjQ3IDEuNTItMS43IDIuOTctMy40OSA0LjU5LTUuNTdsMy4xNi00LjFjMi41OS0zLjIzIDYuMDctMTIuMjEgOC4zOS0yMC4yM3YzLjQ1Yy0yLjI5IDcuMi01LjI3IDE0LjUtNy42MSAxNy40MS0uNDQuNTUtMi42NyAzLjQ2LTMuMTUgNC4wOS0xLjYzIDIuMS0zLjEgMy45LTQuNjIgNS42Mi00LjA4IDQuNjEtNy45IDcuOTQtMTEuNTMgOS43LTIuOTkgMS40NC01Ljc3IDEuNzUtOC4yOC43NC0yLjg0LTEuMTMtNC4yLTQuMzQtNi4xNS0xMi4zNWEyMDk3LjQ4IDIwOTcuNDggMCAwIDEtLjg0LTMuNDZjLS44LTMuMi0xLjQ3LTUuNDUtMi4yOC03LjQ2LTUuMTQtMTIuOC04LjA0LTIxLjU1LTguMDQtMjYuMTkgMC00LjM3IDMuODQtNi4wNiAxMi4xNi03LjA3YTE2MC45IDE2MC45IDAgMCAxIDIuNjUtLjNjMy41LS4zOSA1LjE1LS42NCA2LjUzLTEuMSAxLjI2LS40MiAyLjEtLjcgMy44OC0xLjI2IDUuMzQtMS42OCA5LjExLTMgMTkuMS02Ljc0IDMuNTMtMS4zMiA2LjIyLTEuODQgOC4xOC0xLjYxek0wIDI5MmMxMC4xMy0xMS4zMSAxOC4xMy0yMy4yIDIzLjA3LTM1LjM5IDMuMy04LjE0IDYuMDktMTYuMTIgMTAuODEtMzAuNTVsMS41OS00Ljg0YzYuNTMtMTkuOTQgMTAuMTEtMjkuODIgMTQuNzctMzkuNTYgNi4wNy0xMi43MiAxMi41NS0yMS4xOCAyMC4yNy0yNS41NCA2LjY2LTMuNzYgMTAuMi03Ljg2IDEyLjIyLTEzLjE1YTQ2LjYgNDYuNiAwIDAgMCAxLjg2LTYuNThjMS4yMy01LjIgMi4wNS03LjU5IDMuOTMtMTAuMzYgMi40NS0zLjYyIDYuMjctNi41MyAxMi4xLTguOTYgMTUuNzgtNi41OCAxNi43My03LjA0IDE4LjA1LTkuMDEuNjUtLjk4LjgzLTIuMTUuNzQtNC41MS0uMDMtLjczLS4yMy0zLjgyLS4yNC00QTkzLjggOTMuOCAwIDAgMSAxMTkgOTRjMC0xMC4wNC4xOC0xMS4zNyAyLjM3LTEzLjE1LjUyLS40MiAxLjEzLS44IDIuMDctMS4zLjI3LS4xNCAyLjE4LTEuMTIgMi44NC0xLjQ4YTY4LjQgNjguNCAwIDAgMCA5LjEyLTUuODdjMi4wNi0xLjU0IDIuNjQtMi4xNCA4LjAxLTcuOTMgMy43OC00LjA5IDYuMjEtNi4zNiA4Ljk2LTguMTIgMy42NC0yLjMzIDcuMi0zLjEyIDEwLjktMi4xMSA0LjQgMS4yIDEwLjgxIDIgMTguNzggMi40NiA2LjkuNCAxMi45LjUgMjEuOTUuNSA0Ljg3IDAgOC45Ny40NyAxNS40IDEuNTcgNy43NyAxLjMzIDkuMyAxLjU0IDEyLjM4IDEuNTQgNC4wNSAwIDcuNDMtLjg4IDEwLjY4LTIuOTUgNS4wNi0zLjIyIDguMTEtNC42NyAxMS4yLTUuMiAzLjYyLS42NCA0Ljc3LS40NiAxNi41NSAyLjA2IDE3LjI2IDMuNyAzMC44NSAxLjM2IDQxLjA2LTkuNyA1LjEtNS41MyA1LjQ4LTguOSAzLjQ4LTE0LjgtLjgzLTIuNDItMS4wMy0zLjEtMS4xNy00LjMtLjI5LTIuNTIuNS00LjcxIDIuNzEtNi45MyAyLjY1LTIuNjUgNC43Mi05LjE3IDYuMjItMTguMjloMi4wM2MtMS41NiA5LjcxLTMuNzcgMTYuNjUtNi44MyAxOS43LTEuNzkgMS44LTIuMzYgMy4zOS0yLjE0IDUuMjguMTEgMSAuMyAxLjYzIDEuMDcgMy45IDIuMjIgNi41MyAxLjc2IDEwLjY2LTMuOSAxNi44LTEwLjc3IDExLjY2LTI1LjA3IDE0LjEzLTQyLjk1IDEwLjMtMTEuNDItMi40NS0xMi41NS0yLjYyLTE1Ljc4LTIuMDYtMi43Ny40OC01LjYyIDEuODQtMTAuNDcgNC45MmEyMC45MyAyMC45MyAwIDAgMS0xMS43NiAzLjI3Yy0zLjI1IDAtNC44MS0uMjItMTIuNzMtMS41N0MyMTIuNzQgNTkuNDYgMjA4LjczIDU5IDIwNCA1OWMtOS4xIDAtMTUuMTEtLjEtMjIuMDctLjUtOC4wOS0uNDctMTQuNjItMS4yOS0xOS4yLTIuNTQtNS42Mi0xLjUzLTEwLjE3IDEuMzgtMTcuODUgOS42Ni01LjUgNS45NC02LjA4IDYuNTMtOC4yOCA4LjE4YTcwLjM4IDcwLjM4IDAgMCAxLTkuMzggNi4wM2MtLjY4LjM3LTIuNTggMS4zNS0yLjg0IDEuNDktLjg0LjQ0LTEuMzUuNzYtMS43NSAxLjA4QzEyMS4xNiA4My42IDEyMSA4NC44IDEyMSA5NGMwIDEuODUuMDYgMy41NC4xNyA1LjQ0IDAgLjE3LjIgMy4yOC4yNCA0LjAzLjEgMi43NS0uMTMgNC4yOS0xLjA4IDUuNzEtMS42NyAyLjUtMi4yNyAyLjgtMTguOTUgOS43NC01LjQ4IDIuMjktOC45OSA0Ljk2LTExLjIgOC4yNC0xLjcxIDIuNTEtMi40NyA0LjczLTMuNjQgOS43LS44MyAzLjUtMS4yMSA0LjkyLTEuOTQgNi44My0yLjE4IDUuNzMtNi4wNSAxMC4xOS0xMy4xIDE0LjE4LTcuMyA0LjEyLTEzLjU1IDEyLjI4LTE5LjQ2IDI0LjY2LTQuNiA5LjY0LTguMTcgMTkuNDYtMTQuNjcgMzkuMzJsLTEuNTggNC44NGMtNC43NSAxNC40Ny03LjU0IDIyLjQ4LTEwLjg2IDMwLjY5LTUuMjggMTMuMDEtMTMuOTUgMjUuNjUtMjQuOTMgMzcuNnYtMi45N3ptMCA3OHYtLjVsMS0uMDFjNi4zMiAwIDcuNDcgNS4yIDQuNiAxMy4zNmE2MC4zNiA2MC4zNiAwIDAgMS01LjYgMTEuM3YtMS45MmE1Ny43NiA1Ny43NiAwIDAgMCA0LjY1LTkuNzJjMi42OS03LjYgMS43MS0xMi4wMi0zLjY1LTEyLjAyLS4zNCAwLS42NyAwLTEgLjAydi00Ni41OWEzNDAuOTYgMzQwLjk2IDAgMCAwIDEzLjcxLTguMzRjMTMuNjYtOS40NiAyOS43OS0zNy42IDI5Ljc5LTUzLjU5IDAtMTguMSAyMS41Ny03Mi42NCAzMi4yMy03OS40MiAxMi43MS04LjA5IDMyLjI0LTI3Ljk2IDM1LjgtMzcuNzUgMS45My01LjMgNS41LTcuMjcgMTQuNDItOS4zNyA2LjE1LTEuNDQgOC42NC0yLjQyIDEwLjY3LTQuNzkgMS41LTEuNzQgMi43Mi00Ljc5IDQuMzMtMTAuMy4yMy0uNzggMS45LTYuNjggMi40My04LjQ2IDMuNjItMTIuMDggNy4zLTE4LjQ5IDEzLjQ3LTIwLjM5IDIuNS0uNzYgMy4wMy0uOTggOS43NC0zLjcgNy40OS0zLjAzIDExLjk3LTQuNDMgMTcuMTItNC45MiA2Ljc1LS42NSAxMy4xMy43NSAxOS41NSA0LjY3IDUuNDMgMy4zMiAxMi4xOSA0LjcyIDIwLjE3IDQuNTYgNi4wMy0uMTIgMTIuMi0xLjA3IDE5LjgzLTIuOCAxLjgyLS40IDcuMzgtMS43NCA4LjI2LTEuOTQgMi42OS0uNiA0LjM0LS44OSA1LjQ4LS44OSA0Ljk3IDAgOC45My0uMDUgMTQuMi0uMjcgNy45LS4zMiAxNS41Ni0uOTIgMjIuNzUtMS44OCA4LjUtMS4xNCAxNS45LTIuNzMgMjEuODgtNC44MiAxOC45LTYuNjIgMzIuNjQtMTguMyAzMy42Ny0yNy41OS4yOS0yLjU2LjQtMi45NiAyLjc5LTExLjExIDIuMzMtNy45NSAzLjIxLTEyLjkzIDIuNzItMTguMjMtLjItMi4yNC0uNjktNC4zOC0xLjQ4LTYuNDItMS41LTMuOTItMi42My05LjQtMy40My0xNi4xOGguOWMuNzcgNi40NyAxLjg5IDExLjcyIDMuNDcgMTUuODJhMjQuOTMgMjQuOTMgMCAwIDEgMS41NCA2LjY5Yy41IDUuNDYtLjQgMTAuNTQtMi43NyAxOC42LTIuMzYgOC4wNi0yLjQ3IDguNDctMi43NCAxMC45NS0xLjA5IDkuNzUtMTUuMSAyMS42OC0zNC4zMyAyOC40MS02LjA2IDIuMTItMTMuNTIgMy43Mi0yMi4wOSA0Ljg3LTcuMjIuOTYtMTQuOTIgMS41Ny0yMi44MyAxLjg5LTUuMy4yMS05LjI3LjI3LTE0LjI1LjI3LTEuMDQgMC0yLjY0LjI3LTUuMjYuODctLjg3LjItNi40MyAxLjUzLTguMjYgMS45NC03LjY4IDEuNzMtMTMuOTIgMi43LTIwLjAzIDIuODItOC4xNS4xNy0xNS4xLTEuMjctMjAuNzEtNC43LTYuMjMtMy44MS0xMi40LTUuMTYtMTguOTMtNC41NC01LjA0LjQ4LTkuNDQgMS44Ni0xNi44NCA0Ljg2LTYuNzUgMi43NC03LjI5IDIuOTUtOS44MiAzLjczLTUuNzMgMS43Ni05LjI4IDcuOTYtMTIuODEgMTkuNzItLjUzIDEuNzctMi4yIDcuNjYtMi40MyA4LjQ2LTEuNjYgNS42NS0yLjkxIDguNzgtNC41MyAxMC42Ny0yLjIyIDIuNTgtNC44NCAzLjYyLTEyLjAxIDUuMy03LjggMS44My0xMS4xMyAzLjY2LTEyLjkgOC41NC0zLjY1IDEwLjA0LTIzLjMyIDMwLjA2LTM2LjIgMzguMjVDNjUuOTQgMTkwIDQ0LjUgMjQ0LjIgNDQuNSAyNjJjMCAxNi4zNC0xNi4zIDQ0Ljc4LTMwLjIyIDU0LjQxLTIuMTQgMS40OC04LjI0IDUuMTItMTQuMjggOC42OHYtMS4xNiA0Ni4wOXptMC0xNzMuN3YtMS4xMWM3LjQyLTMuODIgMTQuNTUtMTAuMjMgMjEuODQtMTguOTggMy44LTQuNTYgMTQuMjEtMTguNzggMTUuNzktMjAuNTUgMS44LTIuMDQgNC4wNi0zLjk2IDcuNDItNi40NSAxLjA4LS44IDQuOTItMy41NyA1LjQ5LTMuOTkgOS4zNi02Ljg1IDE0LTExLjk2IDE1Ljk4LTE5LjM2LjgtMi45OCAxLjU0LTYuNzggMi40Ni0xMi4zLjIzLTEuNDQgMi0xMi40NiAyLjU2LTE1Ljc5IDIuODctMTYuNzcgNS43My0yNi43OSAxMC4wNy0zMi4xQzkyLjQ2IDUyLjQzIDEwMS41IDM4LjEzIDEwMS41IDMzYzAtMi41NC4zNC0zLjM1IDYuMDUtMTUuNzEuNjgtMS40OSAxLjI1LTIuNzQgMS43Ny0zLjkzIDIuNS01Ljc1IDMuOS0xMC4wNCA0LjE0LTEzLjM2aDFjLS4yMyAzLjQ4LTEuNjYgNy44Ny00LjIzIDEzLjc2LS41MiAxLjItMS4wOSAyLjQ1LTEuNzggMy45NS01LjU0IDEyLjAxLTUuOTUgMTIuOTktNS45NSAxNS4yOSAwIDUuNDctOS4wOSAxOS44NC0yMC4xMSAzMy4zMS00LjIgNS4xMi03LjAzIDE1LjA2LTkuODYgMzEuNjQtLjU3IDMuMzMtMi4zMyAxNC4zMy0yLjU3IDE1Ljc4LS45MiA1LjU2LTEuNjcgOS4zOC0yLjQ4IDEyLjQtMi4wNSA3LjY4LTYuODIgMTIuOTMtMTYuMzUgMTkuOTFsLTUuNDkgMy45OGMtMy4zIDIuNDUtNS41MSA0LjM0LTcuMjcgNi4zMS0xLjUzIDEuNzMtMTEuOTQgMTUuOTMtMTUuNzYgMjAuNTMtNy41MiA5LjAyLTE0Ljg4IDE1LjYtMjIuNjEgMTkuNDZ6bTAgMzYxLjgzdi00LjMzYy40OCAyLjM2IDEgNC4zNSAxLjYgNi4xNSAyIDYuMDMgNC42IDguMjYgOC4xOSA2LjU5QzI4Ljc2IDU1Ny42OSA0My41IDU0Mi40IDQzLjUgNTI3YzAtMTYuMiA2LjM3LTMxLjk5IDE3LjEtNDYuMyAxLjg4LTIuNSAzLjY2LTQuNCA1LjUzLTYgLjczLS42MiAxLjQ1LTEuMTggMi4zLTEuOGwyLTEuNDNjMy42OC0yLjY4IDUuMzItNS4yOCA3LjA4LTEyLjU5Ljc1LTMuMDcgMS4zOC01LjAyIDQuMi0xMy4yNmwuNjMtMS44OGMzLjI0LTkuNTggNC41Ni0xNC45NyA0LjE3LTE4LjY1LS40OC00LjQzLTMuOC01LjIzLTExLjMtMS42NGE4MS4xMiA4MS4xMiAwIDAgMS05LjE1IDMuN2MtMTMuODkgNC42Ny0yNi45NiA1LjgtNDIuNjYgNS40MmwtMS45NS0uMDUtMS40NS0uMDJhMzkuOCAzOS44IDAgMCAwLTE1LjA1IDIuOTZBMjEuODEgMjEuODEgMCAwIDAgMCA0MzguMzd2LTEuMjZhMjMuNTUgMjMuNTUgMCAwIDEgNC41NS0yLjU3IDQwLjc3IDQwLjc3IDAgMCAxIDE2LjkyLTMuMDJsMS45NS4wNWMxNS42LjM4IDI4LjU3LS43NSA0Mi4zMi01LjM3YTgwLjEyIDgwLjEyIDAgMCAwIDkuMDQtMy42NWM4LjA0LTMuODQgMTIuMTYtMi44NSAxMi43MiAyLjQzLjQyIDMuODktLjkyIDkuMzQtNC4yMSAxOS4wOGwtLjY0IDEuODhjLTIuOCA4LjItMy40MyAxMC4xNS00LjE2IDEzLjE4LTEuODIgNy41Mi0zLjU5IDEwLjM0LTcuNDcgMTMuMTZsLTIgMS40M2MtLjg0LjYtMS41NCAxLjE1LTIuMjUgMS43NWEzNS40NSAzNS40NSAwIDAgMC01LjM3IDUuODRjLTEwLjYxIDE0LjE1LTE2LjkgMjkuNzQtMTYuOSA0NS43IDAgMTUuODgtMTUgMzEuNDUtMzQuMjkgNDAuNDUtNC4zIDIuMDEtNy4zOS0uNjYtOS41Ni03LjE4LS4yMy0uNjgtLjQ0LTEuMzktLjY1LTIuMTN6bTAtNjIuMTZ2LTIuNDVsMS40NiAzLjI3YzIuMSA0LjggMy40NiAxMC4zMyA0LjI2IDE2Ljc3LjY2IDUuMy44NCA5LjMgMS4wNCAxOC41LjIgOS4zMi41IDEyLjc1IDEuNjMgMTUuMDUgMS4yOCAyLjYgMy42NyAyLjM1IDguMjktMS41IDE3LjE0LTE0LjMgMjEuODItMjIuOSAyMS44Mi0zOC42MiAwLTcuMTcgMS4xLTEyLjM5IDMuNy0xNy42OCAyLjI3LTQuNjcgMy42NS02LjYyIDEzLjQtMTkuNjJhNjkuOCA2OS44IDAgMCAxIDcuNi04Ljc5IDQ0Ljc2IDQ0Ljc2IDAgMCAxIDMuNTQtMy4wNmMuMzgtLjMuNjQtLjUyLjg5LS43NGExMC40NyAxMC40NyAwIDAgMCAyLjYzLTMuMzIgMzUuNzggMzUuNzggMCAwIDAgMi4yNi01Ljk0bC4zNy0xLjIuMzYtMS4xNWMuMjktLjkxLjQ4LTEuNTUuNjYtMi4xNi40NS0xLjUzLjc0LTIuNjguOTEtMy42Ni4zOC0yLjIuMTItMy40OS0uODUtNC4xNS0yLjM1LTEuNjEtOS4yOC0uMjQtMjMuOCA0Ljk0LTkuNTQgMy40LTE2LjEyIDQuMTctMjcuODUgNC4yNi03LjcxLjA2LTEwLjQzLjQtMTMuMjUgMi4xMi0zLjQ4IDIuMTItNS44NCA2LjQtNy41OCAxNC4yNi0uNSAyLjItLjk5IDQuMTktMS40OSA1Ljk4di0zLjk4bC41MS0yLjIyYzEuOC04LjEgNC4yOC0xMi42IDguMDQtMTQuOSAzLjA0LTEuODUgNS44Ni0yLjIgMTMuNzctMi4yNiAxMS42MS0uMDkgMTguMS0uODQgMjcuNTEtNC4yIDE0LjkzLTUuMzIgMjEuOTUtNi43MSAyNC43LTQuODMgMS4zOC45NCAxLjcxIDIuNiAxLjI4IDUuMTVhMzMuNjkgMzMuNjkgMCAwIDEtLjk0IDMuNzhsLS42NiAyLjE3LS4zNiAxLjE1LS4zNyAxLjJhMzYuNjQgMzYuNjQgMCAwIDEtMi4zMyA2LjFjLS44IDEuNTMtMS42MSAyLjUyLTIuODYgMy42MWwtLjkyLjc3LTEuMDIuODNjLS45Ljc0LTEuNjUgMS40LTIuNDcgMi4xOGE2OC44NCA2OC44NCAwIDAgMC03LjQ4IDguNjZjLTkuNyAxMi45My0xMS4wNyAxNC44Ny0xMy4zMSAxOS40Ni0yLjUyIDUuMTUtMy41OSAxMC4yMi0zLjU5IDE3LjI0IDAgMTYuMDQtNC44MiAyNC45MS0yMi4xOCAzOS4zOC01LjA0IDQuMi04LjE4IDQuNTUtOS44MyAxLjE4LTEuMjItMi41LTEuNTItNS45NC0xLjczLTE1LjQ3LS4yLTkuMTYtLjM4LTEzLjE1LTEuMDMtMTguNC0uNzktNi4zNC0yLjEyLTExLjgtNC4xOS0xNi40OUwwIDQ5NS45OHpNMzc5LjI3IDBoMS4wNGwxLjUgNS4yNmMzLjI4IDExLjU2IDQuODkgMTkuMzMgNS4yNiAyNy44LjQ5IDExLjAxLTEuNTIgMjEuMjYtNi42MyAzMS4xNy03LjggMTUuMTMtMjAuNDcgMjYuNS0zNi4yMiAzNC4xLTEyLjM4IDUuOTYtMjYuMTIgOS4xNy0zNi4yMiA5LjE3LTYuODQgMC0xNy4yNCAxLjM4LTM3LjI3IDQuNjJsLTIuMjcuMzdjLTI0LjUgMy45OS0zMS42NSA1LTM3LjQ2IDUtMy40OSAwLTQuMDgtLjA4LTE5LjU0LTIuOC0zLjU2LS42NC02LjMyLTEuMS05LTEuNS0yMC4yMy0yLjk2LTMxLTEuMi0zMS45NiA3Ljg2LS4xLjg1LS4xOCAxLjcyLS4yOSAyLjgxbC0uMjcgMi43M2MtMS4xIDEwLjktMi4wMiAxNS43My00LjMxIDE5Ljk2LTIuOSA1LjM0LTcuNzcgNy45NS0xNS42MyA3Ljk1LTEwLjIgMC0xMi45Mi42LTE1LjUgMy4xNy41Mi0uNTEtNS4wMyA1Ljg1LTguMTYgOC43LTIuNzUgMi41LTE0LjMyIDEyLjU1LTE1Ljc3IDEzLjgzYTM0MS4yNyAzNDEuMjcgMCAwIDAtNi41NCA1LjkyYy02Ljk3IDYuNDktMTEuODEgMTEuNzYtMTQuNiAxNi4xNS01LjkyIDkuMy0xMC40OCAxOC4wNC0xMS42OSAyNC4wOC0xLjY2IDguMyAzLjY3IDkuNTQgMTkuMDIgMS4yMWE2MjYuMjMgNjI2LjIzIDAgMCAxIDQ0LjU0LTIxLjljMy41LTEuNTYgMTQuMDQtNi4yIDE1LjY4LTYuOTUgNS4wNS0yLjI1IDguMy0zLjggMTAuNzgtNS4xNWwxLjk1LTEuMDcgMi4xOC0xLjE4YzEuNzYtLjk0IDMuMzgtMS43NiA1LTIuNTUgMTguMS04LjcyIDM0LjQ4LTEwLjQ2IDUwLjMzLTEuMiAyMi44OSAxMy4zNCAzOC4yOCAzNy4wMiAzOC4yOCA1Ni40NCAwIDE5LjEyLS43MyAyNS4xMy01LjE4IDMzLjJhNDUuMzIgNDUuMzIgMCAwIDEtNC45NCA3LjEyYy02LjQ3IDcuNzctMTEuODEgMTYuMi0xMi43NiAyMS4yNy0xLjIgNi4zNCA0LjY5IDcuMDMgMjAuMTctLjA1IDEzLjMxLTYuMDggMjIuNC0xNC45NSAyOC41LTI2LjMyYTgwLjUxIDgwLjUxIDAgMCAwIDYuMS0xNS4xM2MuOS0yLjk4IDMuMTctMTEuNjUgMy40MS0xMi40OGEyOS4wMiAyOS4wMiAwIDAgMSAxLjc1LTQuODNjNy40Ny0xNC45MyAyMS4wOS0zMC41IDM2LjI1LTM3LjI0IDcuNjEtMy4zOCAxMy05LjY1IDE5LjQtMjAuNzkuODQtMS40OCA0LjI2LTcuNjQgNS4xNC05LjE3IDMuNTItNi4xIDYuMjItOS43IDkuMzctMTEuOTggMTAuMTUtNy40IDI4LjctMTEuMSA1MC4yOS0xMS4xIDcuNTIgMCAxNi41NC0xLjI0IDI3LjUxLTMuNThhNDIwLjEgNDIwLjEgMCAwIDAgMTQuOTYtMy41MmMtMS4zLjMzIDE1LjU0LTMuOTggMTkuNDItNC44OSAxNC4xNS0zLjMzIDQxLjA3LTUuMDEgNjQuMTEtNS4wMSAxNy4zNiAwIDI3LjgyLTkuMjMgMzguNTMtMzguNjcgNi42Mi0xOC4yMSA2LjYyLTI2LjM3IDIuNjktMzQuMzVsLTEuMTgtMi4zN0ExMy4zNiAxMy4zNiAwIDAgMSA1ODcuNSA1OGMwLTQuMDMgMC00LjAxIDIuNS0yNC41Ni40Ni0zLjczLjgtNi43NCAxLjEyLTkuNjQuOS04LjQ1IDEuMzgtMTUuMiAxLjM4LTIwLjggMC0uOTQtLjAyLTEuOTQtLjA0LTNoMWMuMDMgMS4wNi4wNCAyLjA2LjA0IDMgMCA1LjY1LS40OCAxMi40My0xLjM5IDIwLjktLjMgMi45MS0uNjYgNS45My0xLjExIDkuNjYtMi41IDIwLjQ1LTIuNSAyMC40Ny0yLjUgMjQuNDQgMCAxLjk3LjQ1IDMuNTcgMS40NSA1LjY4LjI0LjUxIDEuMTYgMi4zNSAxLjE3IDIuMzYgNC4wNiA4LjI0IDQuMDYgMTYuNjgtMi42NSAzNS4xMy0xMC44NCAyOS44LTIxLjYzIDM5LjMzLTM5LjQ3IDM5LjMzLTIyLjk2IDAtNDkuODMgMS42OC02My44OSA0Ljk5LTMuODYuOS0yMC42OSA1LjItMTkuNCA0Ljg4YTQyMS4wNSA0MjEuMDUgMCAwIDEtMTQuOTkgMy41M2MtMTEuMDQgMi4zNS0yMC4xMSAzLjYtMjcuNzIgMy42LTIxLjQgMC0zOS43NiAzLjY3LTQ5LjcgMTAuOS0zIDIuMTktNS42NCA1LjctOS4xIDExLjY4LS44NyAxLjUyLTQuMjkgNy42OC01LjE0IDkuMTctNi40OSAxMS4zLTEyIDE3LjcxLTE5Ljg2IDIxLjItMTQuOSA2LjYzLTI4LjM4IDIyLjAzLTM1Ljc1IDM2Ljc3YTI4LjE3IDI4LjE3IDAgMCAwLTEuNjkgNC42N2MtLjIzLjgtMi41IDkuNDktMy40IDEyLjVhODEuNDggODEuNDggMCAwIDEtNi4xOSAxNS4zYy02LjIgMTEuNTYtMTUuNDQgMjAuNTgtMjguOTYgMjYuNzYtMTYuMSA3LjM2LTIzIDYuNTUtMjEuNTgtMS4wNCAxLTUuMjkgNi40LTEzLjgzIDEyLjk5LTIxLjczYTQ0LjMzIDQ0LjMzIDAgMCAwIDQuODItNi45NmM0LjM1LTcuODggNS4wNi0xMy43NyA1LjA2LTMyLjcyIDAtMTkuMDQtMTUuMTktNDIuNC0zNy43Mi01NS41NS0xNS41Ny05LjA4LTMxLjYyLTcuMzgtNDkuNDUgMS4yMWExMzIuOSAxMzIuOSAwIDAgMC03LjE0IDMuNzFsLTEuOTUgMS4wN2ExNTguODMgMTU4LjgzIDAgMCAxLTEwLjg1IDUuMTljLTEuNjUuNzQtMTIuMTggNS4zOC0xNS42OSA2Ljk1YTYyNS4yNSA2MjUuMjUgMCAwIDAtNDQuNDYgMjEuODZjLTE1Ljk1IDguNjYtMjIuMzcgNy4xNi0yMC40OC0yLjI5IDEuMjQtNi4yIDUuODMtMTUuMDIgMTEuODItMjQuNDIgMi44NS00LjQ4IDcuNzQtOS44IDE0Ljc3LTE2LjM0IDEuOTgtMS44NSA0LjEyLTMuNzkgNi41Ni01Ljk0IDEuNDYtMS4yOSAxMy4wMi0xMS4zMyAxNS43NS0xMy44MiAzLjA5LTIuOCA4LjYtOS4xNCA4LjE0LTguNjcgMi44Mi0yLjgyIDUuNzUtMy40NiAxNi4yLTMuNDYgNy41IDAgMTIuMDQtMi40MyAxNC43NS03LjQyIDIuMi00LjA3IDMuMTEtOC44NCA0LjItMTkuNTlsLjI2LTIuNzMuMy0yLjgxYy41Ni01LjQyIDQuNDctOC41IDExLjIzLTkuNiA1LjQ0LS44OCAxMi41MS0uNTEgMjEuODYuODYgMi43LjQgNS40Ny44NiA5LjA0IDEuNDkgMTUuMzMgMi43IDE1Ljk2IDIuOCAxOS4zNiAyLjggNS43MyAwIDEyLjktMS4wMyAzNy4zLTVsMi4yNy0uMzZjMjAuMS0zLjI2IDMwLjUyLTQuNjQgMzcuNDMtNC42NCA5Ljk1IDAgMjMuNTQtMy4xOCAzNS43OC05LjA4IDE1LjU3LTcuNSAyOC4wOS0xOC43MyAzNS43OC0zMy42NSA1LjAyLTkuNzUgNy0xOS44MiA2LjUxLTMwLjY3LS4zNy04LjM3LTEuOTYtMTYuMDgtNS4yMy0yNy41N0wzNzkuMjcgMHptMTMuNjggMGgxLjAyYy43OCAzLjkgMS45MiA4LjcgMy41MSAxNC44OCAzLjYzIDE0LjA1IDMuMDYgMjcuMDMtLjc1IDM4Ljc3YTYxIDYxIDAgMCAxLTExLjM1IDIwLjY4IDEzOC4zNiAxMzguMzYgMCAwIDEtMTkuMzIgMTguNzdjLTExLjMyIDkuMDItMjMuMzYgMTUuNDktMzUuOTUgMTguMzlhMjU4LjYzIDI1OC42MyAwIDAgMS0yMi41NyA0LjA3Yy0zLjE3LjQ0LTYuMzYuODUtMTAuMyAxLjMybC05LjM5IDEuMTJjLTExLjUzIDEuNDEtMTcuNDUgMi41NS0yMS42NCA0LjQ2LTkuMjggNC4yMS0yOC4zNSA2LjA0LTQ5LjIxIDYuMDQtMS4zNyAwLTIuOC0uMTItNC4zLS4zNS0yLjYyLS40MS01LTEuMDMtOS4xNC0yLjI5LTcuMzQtMi4yMS05LjYzLTIuNzUtMTIuNjMtMi41Ni0zLjkuMjMtNi42MyAyLjI5LTguNDcgNi44OS0xLjg2IDQuNjYtMi40MiA3LjUzLTMuMzQgMTQuOTgtMS4xIDguOTgtMi44NyAxMi4xMi05Ljk3IDE0LjNhNDAuMTIgNDAuMTIgMCAwIDAtNi44IDIuNjZjLS42My4zMy0xLjE2LjY0LTEuNzYgMS4wMmwtMS4zNC44NmMtMS45IDEuMTQtMy44NiAxLjQ5LTkuMjUgMS40OS0zLjIgMC04LjgzLS41NS05LjUxLS4zOS0xLjIyLjI4LS43NS0uMTQtNy4xNCA2LjI0LTEuNSAxLjUtMy40OSAzLjE4LTYuMzIgNS4zNy0xLjUyIDEuMTgtNy4xNiA1LjQzLTcuOTQgNi4wMy00Ljk2IDMuNzgtOC4zMyA2LjYtMTEuMDYgOS4zOC00Ljg4IDQuOTgtNi44NSA5LjE1LTUuNTYgMTIuNyAxLjM0IDMuNjcgNC4wNyA0LjQyIDguOSAyLjgyYTU1LjcyIDU1LjcyIDAgMCAwIDcuNzctMy40OGMxLjUtLjc3IDcuNzgtNC4xMyA5LjM3LTQuOTZhMTE2LjggMTE2LjggMCAwIDEgMTIuMzEtNS42OCAxNjIuMiAxNjIuMiAwIDAgMCAxMS4wNC00Ljg0YzIuMDQtLjk3IDEwLjc0LTUuMTYgMTMtNi4yMiA0LjQxLTIuMSA4LjEtMy43OCAxMS42NS01LjI5IDE3LjE0LTcuMyAyOS4zMi05LjkgMzcuNjctNi42NWw1LjQzIDIuMWMyLjMuODggNC4xNyAxLjYyIDYuMDIgMi4zOGExNTAuOSAxNTAuOSAwIDAgMSAxMy4wNyA2YzE4LjM0IDkuNjMgMzAuMzUgMjIuMTMgMzQuNzkgMzkuODcgNi45NiAyNy44NSAzLjYgNDUuNTMtOC4wOCA2Mi40LTMuOTcgNS43NS0zLjUyIDkuMi4wNiA4Ljk3IDQuMTQtLjI4IDEwLjIxLTQuOTUgMTUuMTEtMTIuNTIgMy4xLTQuOCA1LjEtMTAuNDUgOC4wNS0yMS41M2wxLjY5LTYuMzVjLjY2LTIuNDcgMS4yNC00LjUyIDEuODMtNi41IDQuOTMtMTYuNTYgMTEtMjcuMjggMjEuNTYtMzQuNzYgNy4xNS01LjA2IDIzLjczLTE1LjUgMjUuNDgtMTYuNzUgNi43NC00LjgxIDEwLjUzLTkuNDQgMTQuMzQtMTggNy43NC0xNy40NCAyMS4wOS0yNC4zNCA0NC40Ny0yNC4zNCA5LjM2IDAgMTcuOTEtMS4xMyAyOS41My0zLjQ5YTYyNC44NiA2MjQuODYgMCAwIDAgNi4yLTEuMjhjMi40LS41IDQuMDctLjg0IDUuNjYtMS4xMyA0LjAzLS43NCA3LjA0LTEuMSA5LjYxLTEuMSA0LjQ0IDAgOS4zOS0xIDMxLjM5LTUuOTlsMi45NS0uNjZjMTYuMzQtMy42NyAyNS42NC01LjM1IDMxLjY2LTUuMzUgMS41NCAwIDIuNC4wMSA2LjQuMSA3LjguMTUgMTIuMjcuMTMgMTcuMzMtLjIgMTYuNDEtMS4wNiAyNi43My01LjM2IDI5LjgtMTQuNTZhODcuMSA4Ny4xIDAgMCAxIDMuNTUtOC44M2MtLjE1LjMxIDIuMjktNC45NiAyLjktNi4zOCA1LjM4LTEyLjMgNS41Ny0yMS45Mi0xLjQ0LTM5LjQ0YTg2LjQgODYuNCAwIDAgMS01LjI2LTIwLjcyYy0xLjYxLTExLjk4LTEuMzgtMjMuMTQuMS00MC4zNWwuMi0yLjEyaDFsLS4yIDIuMmMtMS40OCAxNy4xNS0xLjcgMjguMjQtLjExIDQwLjE0YTg1LjQgODUuNCAwIDAgMCA1LjIgMjAuNDdjNy4xIDE3Ljc4IDYuOTEgMjcuNjcgMS40MyA0MC4yMi0uNjIgMS40My0zLjA2IDYuNzItMi45MSA2LjRhODYuMTcgODYuMTcgMCAwIDAtMy41MiA4LjczYy0zLjIzIDkuNzItMTMuOSAxNC4xNS0zMC42OCAxNS4yNC01LjEuMzMtOS41OC4zNS0xNy40Mi4yLTMuOTgtLjA5LTQuODQtLjEtNi4zNy0uMS01LjkxIDAtMTUuMTggMS42Ny0zMS40NCA1LjMybC0yLjk1LjY3Yy0yMi4xNiA1LjAyLTI3LjA1IDYuMDEtMzEuNjEgNi4wMS0yLjUgMC01LjQ1LjM2LTkuNDMgMS4wOS0xLjU4LjI5LTMuMjUuNjItNS42NCAxLjExYTQ4OTQuMjEgNDg5NC4yMSAwIDAgMC02LjIgMS4yOWMtMTEuNjggMi4zNy0yMC4zIDMuNTEtMjkuNzMgMy41MS0yMy4wMiAwLTM2IDYuNzEtNDMuNTMgMjMuNjYtMy45IDguOC03LjgyIDEzLjU4LTE0LjcgMTguNS0xLjc4IDEuMjctMTguMzYgMTEuNy0yNS40OCAxNi43NS0xMC4zNCA3LjMyLTE2LjMgMTcuODctMjEuMTkgMzQuMjMtLjU4IDEuOTYtMS4xNSA0LTEuODIgNi40N2wtMS42OSA2LjM1Yy0yLjk4IDExLjE4LTUgMTYuOS04LjE3IDIxLjgxLTUuMDUgNy44MS0xMS4zNyAxMi42OC0xNS44OSAxMi45OC00LjcuMzEtNS4zLTQuMjMtLjk0LTEwLjUzIDExLjUyLTE2LjY0IDE0LjgyLTM0LjAzIDcuOTItNjEuNi00LjM1LTE3LjQyLTE2LjE2LTI5LjcyLTM0LjI3LTM5LjIyLTQtMi4xLTguMi00LTEyLjk5LTUuOTctMS44NC0uNzUtMy43LTEuNDktNi0yLjM4bC01LjQzLTIuMDhjLTguMDMtMy4xMi0yMC4wMi0uNTgtMzYuOTIgNi42My0zLjUyIDEuNS03LjIxIDMuMTktMTEuNjEgNS4yN2wtMTMgNi4yMmMtNC43MSAyLjIyLTguMTYgMy43NS0xMS4xMSA0Ljg4YTExNS44NyAxMTUuODcgMCAwIDAtMTIuMjEgNS42M2MtMS41OC44My03Ljg2IDQuMTgtOS4zNyA0Ljk2YTU2LjU1IDU2LjU1IDAgMCAxLTcuOSAzLjU0Yy01LjMgMS43NS04LjYyLjg1LTEwLjE3LTMuNDMtMS40Ni00LjAyLjY2LTguNSA1LjgtMTMuNzQgMi43NS0yLjgyIDYuMTYtNS42NiAxMS4xNS05LjQ4Ljc5LS42IDYuNDMtNC44NSA3Ljk0LTYuMDJhNjYuOTYgNjYuOTYgMCAwIDAgNi4yMy01LjI4YzYuNzQtNi43NCA2LjEtNi4xNiA3LjYxLTYuNTEuODctLjIgNi42OS4zNiA5Ljc0LjM2IDUuMjIgMCA3LjAzLS4zMiA4Ljc0LTEuMzVsMS4zMS0uODRjLjYyLS40IDEuMTgtLjcyIDEuODQtMS4wN2E0MS4wNyA0MS4wNyAwIDAgMSA2Ljk2LTIuNzJjNi42NC0yLjA0IDguMjItNC44NCA5LjI4LTEzLjQ3LjkzLTcuNTMgMS41LTEwLjQ3IDMuNC0xNS4yNCAxLjk5LTQuOTUgNS4wNC03LjI2IDkuMzQtNy41MSAzLjE3LS4yIDUuNS4zNSAxMi45NyAyLjZhNjMuNTQgNjMuNTQgMCAwIDAgOS4wMiAyLjI2YzEuNDUuMjIgMi44My4zNCA0LjE0LjM0IDIwLjcxIDAgMzkuNy0xLjgyIDQ4LjgtNS45NiA0LjMyLTEuOTYgMTAuMjktMy4xIDIxLjkzLTQuNTNsOS40LTEuMTJjMy45Mi0uNDggNy4xMS0uODggMTAuMjctMS4zMiA4LjE2LTEuMTQgMTUuNC0yLjQzIDIyLjQ5LTQuMDYgMTIuNDItMi44NiAyNC4zMy05LjI2IDM1LjU1LTE4LjJhMTM3LjQgMTM3LjQgMCAwIDAgMTkuMTgtMTguNjQgNjAuMDIgNjAuMDIgMCAwIDAgMTEuMTUtMjAuMzJjMy43Ni0xMS41NyA0LjMyLTI0LjM2Ljc1LTM4LjIzQTI4NC44NiAyODQuODYgMCAwIDEgMzkyLjk1IDB6TTUwNi43IDBoMS4yNmMtLjUuNjYtLjkgMS4xOC0xLjE3IDEuNTEtMy45NSA0Ljk2LTYuOSA3LjkyLTkuODIgOS41N0ExMC4wMiAxMC4wMiAwIDAgMSA0OTIgMTIuNWMtMi4zOCAwLTQuMjQuNjctNi43MSAyLjIxbC0yLjY1IDEuNzFjLTQuMzggMi44LTguMDEgNC4wOC0xMy42NCA0LjA4LTUuNiAwLTkuOTktMS4yNi0xNi4wOC00LjA1YTIwMi42MyAyMDIuNjMgMCAwIDEtMi4zLTEuMDZsLTIuMTgtLjk4Yy0xLjYtLjctMi45Mi0xLjE3LTQuMTctMS40OGExMy40MiAxMy40MiAwIDAgMC0zLjI3LS40M2MtMi4zIDAtNC4zLS42OC0xMS0zLjM3bC0xLjU2LS42MmMtNS0xLjk3LTguMS0yLjgyLTEwLjUyLTIuNjYtMi45My4yLTQuNDIgMi4wMy00LjQyIDYuMTUgMCAyMC43Ni01LjIxIDUwLjQyLTEyLjE1IDU3LjM1LTcuNTggNy41OS0yNi41NSAyMy43LTM0LjA2IDI5LjA2LTEzLjE2IDkuNC0zMS4xNyAyMC4yLTQ0LjExIDI1LjA2YTEwNi44NyAxMDYuODcgMCAwIDEtMTMuMzIgNC4wM2MtMy4yOC43OC02LjYgMS40My0xMS4yNSAyLjI0LS41My4xLTguOCAxLjUtMTEuNSAxLjk5LTQuODYuODctOS4zIDEuNzQtMTQgMi43Ni0yMC42MiA0LjQ4LTI1LjA3IDUuMDEtMzguMTEgNS4wMS0yLjQ5IDAtMi45LS4wNy0xNC4wNS0yLTIuNDItLjQyLTQuMzEtLjczLTYuMTUtMS04LjExLTEuMTktMTMuODMtMS4zNi0xNy42NC0uMi00LjU0IDEuNC01LjkzIDQuNjUtMy43IDEwLjUyIDIuMDIgNS4yOCA0Ljg0IDguNjEgOC44NCAxMC43NCAzLjI2IDEuNzQgNi43NSAyLjYgMTMuODIgMy43MSA5LjQyIDEuNDggMTAuOTQgMS43NSAxNS41IDIuOTJhNzguMiA3OC4yIDAgMCAxIDE4LjYyIDcuMzdjOC4zIDQuNTggMTQuNTggMTEuNSAxOS45OCAyMC44OSAyLjczIDQuNzMgOS40NiAxOS4zMyAxMC41NCAyMS4xOSAzLjQgNS44NSA2LjI2IDYuNjMgMTAuODkgMiA0Ljk1LTQuOTQgMTAuMzUtOC4zNyAyMS4xMy0xNC4wNi40Ny0uMjUgMi4wNi0xLjEgMi4xMi0xLjEyIDcuOTgtNC4yMSAxMS45Mi02LjUxIDE1Ljg3LTkuNTQgNS4xMS0zLjkgOC42Ni04LjEgMTAuNzctMTMuMTEgOC41Mi0yMC4yNCAyMC43NS0zMy4zMSAzMi40Ni0zMy4zMWw1LjUuMDNjMTAuNTMuMDggMTcuMzUuMDIgMjQuOS0uMzEgMTMuNjYtLjYyIDIzLjc4LTIuMDkgMjkuMzktNC42NyA1Ljg1LTIuNyAxMy40Mi01LjQ5IDI0LjE4LTkuMDIgMy40Ni0xLjE0IDYuMjktMi4wNSAxMi43LTQuMSA3LjctMi40NSAxMS4wOC0zLjU0IDE1LjE3LTQuOWExMDU5LjQzIDEwNTkuNDMgMCAwIDEgMTEuMzMtMy43MmMzLjY3LTEuMiA1Ljk2LTIgOC4wMy0yLjc4YTU5Ljg4IDU5Ljg4IDAgMCAwIDYuNjYtMi45NGMxLjg3LS45OCAzLjc2LTIuMSA1Ljg2LTMuNSAzLjQ4LTIuMzMgNi4xNS0zLjEzIDEyLjA0LTQuMTNsMS4xNS0uMmM1LjcxLTEuMDEgOS0yLjMgMTIuNzYtNS42MyA3LjgyLTYuOTYgOC41OC0yMy4xOCAzLjg0LTQ0LjUyLTEuNy03LjY3LTIuMS0xOS4yOC0xLjU3LTM1LjQ3QTgzNy4yMiA4MzcuMjIgMCAwIDEgNTQ2Ljc2IDBoMWwtLjE1IDMuMDZjLS4zMiA2LjQyLS41MyAxMS4wMi0uNjggMTUuNjItLjUxIDE2LjEtLjEyIDI3LjY1IDEuNTYgMzUuMjEgNC44MiAyMS42OCA0LjA0IDM4LjItNC4xNiA0NS40OC0zLjkxIDMuNDgtNy4zNyA0Ljg0LTEzLjI0IDUuODdsLTEuMTYuMmMtNS43Ni45OS04LjMyIDEuNzUtMTEuNjUgMy45OGE2My43MyA2My43MyAwIDAgMS01Ljk2IDMuNTYgNjAuODYgNjAuODYgMCAwIDEtNi43NyAyLjk5Yy0yLjA5Ljc5LTQuMzkgMS41OC04LjA3IDIuNzlhNTM5OC4zMSA1Mzk4LjMxIDAgMCAxLTExLjMyIDMuNzFjLTQuMSAxLjM3LTcuNDggMi40Ni0xNS4xOCA0LjkyLTYuNDIgMi4wNC05LjI0IDIuOTUtMTIuNyA0LjA4LTEwLjczIDMuNTMtMTguMjcgNi4zLTI0LjA3IDguOTgtNS43NiAyLjY2LTE1Ljk3IDQuMTQtMjkuNzcgNC43Ny03LjU2LjMzLTE0LjQuMzktMjQuOTUuMzFsLTUuNDktLjAzYy0xMS4xOSAwLTIzLjE2IDEyLjc5LTMxLjU0IDMyLjctMi4xOSA1LjE5LTUuODQgOS41Mi0xMS4wOCAxMy41Mi00LjAyIDMuMDctNy45OSA1LjM5LTE2LjAxIDkuNjJsLTIuMTIgMS4xMmMtMTAuNyA1LjY1LTE2LjA0IDkuMDQtMjAuOSAxMy45LTUuMTQgNS4xNC04Ljc1IDQuMTUtMTIuNDUtMi4yMi0xLjEyLTEuOTItNy44NS0xNi41LTEwLjU0LTIxLjItNS4zMy05LjI0LTExLjQ4LTE2LjAyLTE5LjYtMjAuNWE3Ny4yIDc3LjIgMCAwIDAtMTguNC03LjI4Yy00LjUtMS4xNy02LjAyLTEuNDMtMTUuNC0yLjktNy4xNy0xLjEyLTEwLjc0LTItMTQuMTMtMy44MS00LjIyLTIuMjUtNy4yLTUuNzctOS4zLTExLjI3LTIuNDMtNi4zOS0uNzgtMTAuMjYgNC4zNC0xMS44MyA0LTEuMjIgOS44Mi0xLjA1IDE4LjA4LjE3IDEuODQuMjcgMy43NC41OCA2LjE3IDEgMTEuMDIgMS45IDExLjQ4IDEuOTggMTMuODggMS45OCAxMi45NiAwIDE3LjM1LS41MiAzNy45LTQuOTkgNC43MS0xLjAyIDkuMTYtMS45IDE0LjAzLTIuNzcgMi43MS0uNDggMTAuOTgtMS45IDExLjUtMS45OCA0LjY0LS44MSA3Ljk1LTEuNDYgMTEuMi0yLjIzIDQuNTUtMS4wNyA4Ljc2LTIuMzQgMTMuMi00IDEyLjgzLTQuODEgMzAuNzktMTUuNTkgNDMuODgtMjQuOTQgNy40Ny01LjMzIDI2LjQtMjEuNCAzMy45NC0yOC45NEM0MDcuMyA2MS45OCA0MTIuNSAzMi40OSA0MTIuNSAxMmMwLTQuNjEgMS44Ni02LjkgNS4zNS03LjE1IDIuNjMtLjE4IDUuOC43IDEwLjk2IDIuNzNsMS41Ni42MmM2LjUzIDIuNjIgOC41MyAzLjMgMTAuNjMgMy4zIDEuMTQgMCAyLjMuMTYgMy41LjQ2IDEuMzIuMzMgMi42OC44MiA0LjM0IDEuNTNhOTAuOTcgOTAuOTcgMCAwIDEgMy4zNCAxLjUybDEuMTUuNTRjNS45OCAyLjczIDEwLjIzIDMuOTUgMTUuNjcgMy45NSA1LjQxIDAgOC44Ny0xLjIxIDEzLjEtMy45Mi4yLS4xMyAyLjEtMS4zOCAyLjY2LTEuNzIgMi42Mi0xLjYzIDQuNjQtMi4zNiA3LjI0LTIuMzYgMS40NyAwIDIuOTQtLjQzIDQuNDctMS4zIDIuNzgtMS41NiA1LjY3LTQuNDUgOS41NC05LjMxbC43LS44OXpNMzI0LjU0IDYwMGgtMi4wM2MuNDktMi45Ni45MS02LjIgMS4yOC05LjY2LjQ0LTQuMS43Ni04LjI1Ljk4LTEyLjIxLjA4LTEuMzkuMTQtMi42NS0uMzUtNy4yOS0uNDctMS45NC0uOTMtNC4xNC0xLjM2LTYuNTQtMi4wMS0xMS4yNi0yLjY2LTIyLjktMS4xNC0zMy43OGE2MC43NiA2MC43NiAwIDAgMSA1LjE4LTE3Ljk1IDcwLjc4IDcwLjc4IDAgMCAxIDEyLjYtMTguMjJjMy4zOC0zLjYgNS41My01LjUgMTEuODMtMTAuNzkgNC41LTMuNzggNi4zNS01LjU2IDcuNTItNy41LjY0LTEuMDcuOTUtMi4wNi45NS0zLjA2IDAtMS43NSAwLTEuNzQtLjc1LTkuMjMtLjM2LTMuNy0uNTctNi4zLS42OC04Ljk2LS41LTEyLjEgMS42Mi0xOS42IDguMTEtMjEuNzYgMTUuOS01LjMgMjUuODktMTIuMSAzMy40NS0yNS41NEM0MDkuNiAzOTAuNjUgNDI1Ljg1IDM3NiA0MzYgMzc2YzEyLjM2IDAgMjAtMS45NiAyOS40MS04LjggNi43Ni00LjkyIDkuNS02LjYgMTIuNDctNy40NiAyLjIyLS42NCAzLjgtLjc0IDkuMTItLjc0IDEuODYgMCAzLjUzLS44MyA1LjU3LTIuNjIgMS4wOC0uOTYgNS4xMS01LjEyIDUuNi01LjYgNi4wNC01Ljg1IDExLjk4LTguNzggMjAuODMtOC43OCAyLjQ1IDAgNC41NC4wNCA3LjMyLjEyIDcuNTEuMjMgOC44Ny4xNyAxMS4yNy0uNyAzLjAzLTEuMSA1LjUzLTMuMDMgMTQuNzUtMTEuMTcgOC03LjA2IDEwLjcyLTguOTIgMjIuODctMTYuNDcgMS40NC0uOSAyLjU5LTEuNjMgMy42OS0yLjM3YTY5LjQ1IDY5LjQ1IDAgMCAwIDkuNDYtNy41YzQuMTItMy44OCA4LjAyLTcuODUgMTEuNjQtMTEuOXYyLjk4YTIwMS41OCAyMDEuNTggMCAwIDEtMTAuMjcgMTAuMzhjLTMuMTggMy02LjIgNS4zNS05LjcyIDcuNy0xLjEyLjc2LTIuMjggMS41LTMuNzUgMi40LTEyLjA1IDcuNS0xNC43MSA5LjMyLTIyLjYgMTYuMjgtOS40NiA4LjM1LTEyLjAxIDEwLjMyLTE1LjM5IDExLjU1LTIuNzQgMS00LjE5IDEuMDYtMTIuMDEuODItMi43Ni0uMDgtNC44My0uMTItNy4yNi0uMTItOC4yNyAwLTEzLjc1IDIuNy0xOS40MyA4LjIyLS40NC40My00LjUyIDQuNjQtNS42OCA1LjY2LTIuMzcgMi4wOS00LjQ2IDMuMTItNi44OSAzLjEyLTUuMSAwLTYuNi4xLTguNTYuNjYtMi42Ny43OC01LjI5IDIuMzctMTEuODUgNy4xNS05LjggNy4xMy0xNy44NSA5LjE5LTMwLjU5IDkuMTktOS4yMiAwLTI0Ljk2IDE0LjItMzQuMTMgMzAuNDktNy44NCAxMy45NC0xOC4yNCAyMS4wMi0zNC41NSAyNi40Ni01LjMxIDEuNzctNy4yMSA4LjUxLTYuNzUgMTkuNzguMSAyLjYuMzEgNS4xOS42OCA4Ljg0Ljc1IDcuNjIuNzUgNy41OC43NSA5LjQzIDAgMS4zOC0uNDIgMi43My0xLjI0IDQuMDktMS4zMyAyLjItMy4yNiA0LjA3LTcuOTQgOC02LjI1IDUuMjQtOC4zNiA3LjEyLTExLjY3IDEwLjYzYTY4LjggNjguOCAwIDAgMC0xMi4yNSAxNy43MSA1OC44IDU4LjggMCAwIDAtNSAxNy4zNmMtMS40OSAxMC42Ni0uODUgMjIuMDkgMS4xMyAzMy4xNS40MyAyLjM3Ljg4IDQuNTMgMS4zMyA2LjQ0LjE2LjY2LjMgMS4yNS42IDQuMDZhMjQ5LjMgMjQ5LjMgMCAwIDEtMS4xNyAxNi4xMmMtLjM3IDMuMzctLjc4IDYuNTMtMS4yNSA5LjQ0em0tMTMuNCAwaC0xLjA1bC4xMi0uMjhjMy4wNy03LjE2IDQuMjktMTEuODMgNC4yOS0xOC43MiAwLTMuNTctLjA3LTQuOTMtLjc2LTE1LjY1LS43Ny0xMi4wNC0xLTE5LjY0LS41NS0yOC4zLjU4LTExLjUgMi40LTIyLjEgNS44MS0zMi4xNiAxLjMtMy44IDIuOC03LjUgNC41NS0xMS4xIDMuNDYtNy4xNCA2LjgzLTEyLjM5IDEwLjQyLTE2LjZhNTkuMDIgNTkuMDIgMCAwIDEgNC4zNS00LjU2Yy40My0uNCAzLTIuOCAzLjY3LTMuNDUgNS43Mi01LjYgNy41MS0xMS41MiA3LjUxLTI5LjE4IDAtMTguODQgMi45LTIzLjc3IDE1LjgyLTI4LjI0IDEuMDktLjM3IDEuOTItLjY3IDIuNzctLjk4YTUxLjMgNTEuMyAwIDAgMCA2LjEtMi43YzQuOTUtMi42IDkuNjQtNi4yMiAxNC40NC0xMS40MiAyNS41LTI3LjYzIDM3LjE1LTM1LjE2IDU2LjM3LTM1LjE2IDguMjggMCAxNC41NC0xLjk1IDIyLTYuMyAxLjc4LTEuMDMgMTMuODItOC44MiAxOC4xNi0xMS4yNyAyLjgzLTEuNTkgNS42Ni0zLjAzIDguNjMtNC4zOSA3LjkyLTMuNiAxMy45Ny00LjQ1IDI2LjYtNC44IDcuNTMtLjIgMTAuNy0uNDkgMTQuMjYtMS41OCA0LjU1LTEuNCA4LjA2LTQgMTAuOTMtOC40MyAyLjItMy40MSA2Ljg1LTcuMDggMTQuNjYtMTIuMDYgMS42MS0xLjAzIDMuMjctMi4wNSA1LjY1LTMuNSA5LjUzLTUuODUgMTEuNTYtNy4xMyAxNC44MS05LjU3IDUuMzQtNCA5LjMtOC4zNyAxMy42OC0xNC43N2EyMDQuMiAyMDQuMiAwIDAgMCA1LjYyLTguNzV2MS45Yy0xLjk3IDMuMTctMy40IDUuMzgtNC44IDcuNDItNC40MiA2LjQ4LTguNDYgMTAuOTItMTMuOSAxNS0zLjI5IDIuNDYtNS4zMiAzLjc1LTE0Ljg5IDkuNjFhMzc1LjA2IDM3NS4wNiAwIDAgMC01LjYzIDMuNWMtNy43IDQuOS0xMi4yNiA4LjUyLTE0LjM2IDExLjc2LTMgNC42My02LjcgNy4zOS0xMS40OCA4Ljg1LTMuNjggMS4xMi02LjkgMS40Mi0xNC41MyAxLjYzLTEyLjUuMzQtMTguNDQgMS4xOC0yNi4yIDQuN2ExMTEuMDggMTExLjA4IDAgMCAwLTguNTYgNC4zNWMtNC4zIDIuNDMtMTYuMzQgMTAuMjItMTguMTUgMTEuMjctNy42IDQuNDMtMTQuMDMgNi40My0yMi41IDYuNDMtMTguODcgMC0zMC4zIDcuNC01NS42MyAzNC44NC00Ljg4IDUuMjgtOS42NyA4Ljk3LTE0LjcgMTEuNjItMiAxLjA1LTQgMS45Mi02LjIzIDIuNzUtLjg2LjMyLTEuNy42Mi01LjM3IDEuODctNS4wOCAxLjc2LTcuNDQgMy4yNS05LjI4IDYuMzctMi4yMyAzLjc4LTMuMjkgOS45NC0zLjI5IDIwLjA1IDAgMTcuOS0xLjg3IDI0LjA3LTcuOCAyOS44OS0uNjkuNjctMy4yNyAzLjA2LTMuNjkgMy40NmE1OC4wNCA1OC4wNCAwIDAgMC00LjI4IDQuNDljLTMuNTMgNC4xNC02Ljg2IDkuMzItMTAuMjggMTYuMzhhOTUuMTkgOTUuMTkgMCAwIDAtNC41IDEwLjk5Yy0zLjM4IDkuOTctNS4xOCAyMC40OC01Ljc2IDMxLjktLjQ0IDguNi0uMjIgMTYuMTcuNTUgMjguMTcuNjkgMTAuNzYuNzYgMTIuMTIuNzYgMTUuNzIgMCA2LjM1LTEuMDIgMTAuODctNC4zNSAxOXptMjUuMDggMGgtMWMtLjA0LTQuNzMuMDYtOS4zOS4yOC0xNS4wMi4yNi02LjQxLS40LTExLjc5LTIuNTMtMjQuMzdsLS4zMS0xLjg2Yy0yLjEyLTEyLjU1LTIuNzYtMTkuMzUtMS45Ny0yNi40NyAxLjAzLTkuMjUgNC43NS0xNi42OCAxMi0yMi42NyAyMi4wNC0xOC4yIDI5LjgxLTMwLjE4IDI5LjgxLTQ0LjYxIDAtMi42LS4zLTQuODEtLjk4LTguMTctLjk3LTQuNzktMS4xLTUuNjgtLjk3LTcuNTcuMi0yLjU2IDEuMjctNC43IDMuNTYtNi43MiAyLjY3LTIuMzUgNy4wNS00LjYgMTMuNzItNy4wMSA5LjcyLTMuNSAxNS41Mi05LjE4IDI0LjMtMjEuNTdsMS43OC0yLjVjNC40OC02LjMzIDcuMS05LjYzIDEwLjQzLTEyLjc4IDQuMzEtNC4wNyA4Ljk4LTYuNzcgMTQuNTQtOC4xNyAxMy4zLTMuMzIgMjAuMzctNS40NyAyNS4zNC03LjY0YTQ5LjUgNDkuNSAwIDAgMCA1LjI4LTIuN2MxLjEtLjY1IDEuNzUtMS4wNCA0LjI0LTIuNiAyLjctMS42OCA1LjIyLTIuMDggMTEuMzgtMi4yOCA1LjQ0LS4xOCA3LjktLjQzIDEwLjk3LTEuNDFhMjEuNDcgMjEuNDcgMCAwIDAgOS41NC02LjIyYzQuODctNS4zIDEwLjAzLTcuNjEgMTcuNzktOC45IDEuMDctLjE4IDEuODgtLjMgMy44Ni0uNTggNi45LS45NyA5Ljk0LTEuNjkgMTMuNDgtMy42MiA0LjUtMi40NSA2Ljc5LTQuNDQgMjMuNDYtMTkuNjhsMy4xNC0yLjg1YzkuNjUtOC43MSAxNi4xMi0xMy44MyAyMS40Mi0xNi40OCA0LjI1LTIuMTIgNy42LTQuNjkgMTEuMjItOC42djEuNDVjLTMuNDIgMy41Ny02LjY5IDYtMTAuNzggOC4wNS01LjE4IDIuNTktMTEuNjEgNy42Ny0yMS4yIDE2LjMybC0zLjEyIDIuODVjLTE2LjggMTUuMzUtMTkuMDUgMTcuMy0yMy42NiAxOS44Mi0zLjY4IDItNi44IDIuNzUtMTMuODIgMy43My0xLjk3LjI4LTIuNzguNC0zLjg0LjU3LTcuNTYgMS4yNi0xMi41MiAzLjQ4LTE3LjIxIDguNmEyMi40NyAyMi40NyAwIDAgMS05Ljk3IDYuNWMtMy4yIDEtNS43MiAxLjI3LTExLjI1IDEuNDUtNS45OC4yLTguMzkuNTctMTAuODkgMi4xM2ExNDQgMTQ0IDAgMCAxLTQuMjUgMi42MSA1MC40OCA1MC40OCAwIDAgMS01LjM5IDIuNzVjLTUuMDQgMi4yLTEyLjE1IDQuMzctMjUuNSA3LjctOS43NCAyLjQ0LTE1LjI2IDcuNjUtMjQuNCAyMC41NmwtMS43NyAyLjVjLTguOSAxMi41NC0xNC44MiAxOC4zNC0yNC43OCAyMS45My02LjU3IDIuMzYtMTAuODUgNC41Ny0xMy40IDYuODItMi4xIDEuODYtMy4wNSAzLjc0LTMuMjIgNi4wNC0uMTMgMS43NiAwIDIuNjMuOTUgNy4zLjcgMy40MiAxIDUuNyAxIDguMzcgMCAxNC43OS03LjkzIDI3LTMwLjE4IDQ1LjM5LTcuMDMgNS44LTEwLjY0IDEzLTExLjY0IDIyLS43OCA3LS4xNCAxMy43MyAxLjk2IDI2LjJsLjMyIDEuODVjMi4xNSAxMi42NSAyLjggMTguMDcgMi41NCAyNC41OC0uMjIgNS41Ny0uMzIgMTAuMi0uMjggMTQuOTh6TTk1LjkgNjAwaC0yLjA0Yy42OC0zLjgyIDEuMTQtOC44IDEuNjEtMTUuOTguMi0zLjExLjI3LTQuMDYuMzktNS42IDEuMy0xNy41NCA0LjA0LTI3LjE0IDExLjUtMzMuMiA0LjY1LTMuNzcgNy4yMi04LjkyIDguNjctMTYgLjUxLTIuNTIuNy0zLjg3IDEuMzMtOS4xNy42Ni01LjUgMS4xNi04LjA2IDIuMjQtMTAuMzYgMS40NS0zLjA5IDMuODItNC42OSA3LjM5LTQuNjkgMTQuMjggMCAzOC40OCA5LjEyIDUzLjYgMjAuMiA4LjY2IDYuMzUgMjEuMjYgMTMuMzIgMzEuNzQgMTcuMTEgMTMuMDMgNC43MSAyMS44OSA0LjQxIDI0Ljc1LTEuNzMgMS43LTMuNjQgMS45Mi00LjExIDIuNjUtNS43NyAyLjkzLTYuNjcgNC42OS0xMi4yIDUuMjUtMTcuNS4yMy0yLjE3LjI0LTQuMjMuMDItNi4yLS4zMi0yLjc1LTEuNDItNC41NS00LjA4LTcuMzVsLTEuMzItMS4zN2EzMC41OSAzMC41OSAwIDAgMS0yLjQxLTIuNzkgMzAuMzcgMzAuMzcgMCAwIDEtMi41LTQuMDdsLTEuMTMtMi4xNGMtMS42Mi0zLjEtMi42OC00LjYtNC4xMi01LjU2LTUuMjYtMy41LTE0LjgtNS41LTI4LjU1LTYuODNhMjcyLjQyIDI3Mi40MiAwIDAgMC05LjA0LS43MWwtMi4xOC0uMTdjLTkuNTctLjczLTE1LjEyLTEuNTYtMTkuMDYtMy4yQzE1Ni41NyA0NzEuMDcgMTM2IDQ1MC41IDEzNiA0NDBjMC01LjM0IDEuNzQtOS41MyA1LjQ3LTE0LjEzIDEuOTgtMi40NCAxMS4xMi0xMS43MSAxMi43OS0xMy41NCA0LjUyLTQuOTcgMTAuMTYtOS41NCAxNy42OC0xNC42NiAyLjgtMS45IDE0Ljc4LTkuNiAxNy40OS0xMS40OWE1MC41NCA1MC41NCAwIDAgMCA2LjM0LTUuNDNjMS41My0xLjUgNi45Ni03LjEzIDcuMTItNy4zIDcuMTgtNy4zIDEyLjctMTEuNTYgMTkuNzQtMTQuMzggMy4zNi0xLjM0IDguMTMtMi43OSAxNy40NS01LjM4YTk1NzcuMTggOTU3Ny4xOCAwIDAgMSAxMS43OC0zLjI4IDYwMi42IDYwMi42IDAgMCAwIDEyLjY3LTMuN2MyMC40LTYuMjQgMzQtMTIuMDggNDAuNzktMTguNDQgOC43NC04LjIgMTEuNzgtMTMuODQgMTUuNzMtMjYuMDIgMi4wMi02LjIyIDMuMDktOS4wNCA1LjA3LTEyLjcyIDkuNTQtMTcuNzEgMjguNzEtMzkuMzcgNDMuNS00NS40NUMzODMuNzcgMjM4LjI1IDM4OSAyMzIuMzQgMzg5IDIyNmMwLTIuODkgMi43My04LjQgNi44My0xMy43MyA0Ljc2LTYuMiAxMC42NS0xMS4zNiAxNi43NS0xNC4xOCAxMi41LTUuNzcgMzMuNS0xMC4wOSA0Ny40Mi0xMC4wOSA1LjMyIDAgOS44My0xLjUgMTYuNDItNC44OSA5LjItNC43MSAxMC4xLTUuMTEgMTMuNTgtNS4xMSAxMC40MiAwIDMyLjA2LTIuNTUgNDUuNzYtNS45N2wzLjg4LS45OCAzLjQ3LS44OWMyLjYtLjY2IDQuMzMtMS4wOCA1LjkzLTEuNDMgMy45LS44NiA2Ljc2LTEuMjMgOS41OC0xLjE3IDIuNzQuMDYgNS40Ny41MiA4LjY3IDEuNDggNC41NiAxLjM3IDEzLjcxLS45IDIyLjg3LTUuNjhhNjguMDcgNjguMDcgMCAwIDAgOS44NC02LjJ2Mi40Yy0xMS4wOSA4LjE0LTI1Ljc2IDEzLjY2LTMzLjI5IDExLjRhMjkuNzIgMjkuNzIgMCAwIDAtOC4xMy0xLjRjLTIuNjMtLjA1LTUuMzYuMy05LjExIDEuMTJhMjM4IDIzOCAwIDAgMC05LjMzIDIuM2wtMy45Ljk5QzUyMi4zOCAxNzcuNDMgNTAwLjU4IDE4MCA0OTAgMTgwYy0yLjk5IDAtMy45MS40LTEyLjY3IDQuODktNi44NSAzLjUxLTExLjYxIDUuMTEtMTcuMzMgNS4xMS0xMy42NSAwLTM0LjM1IDQuMjYtNDYuNTggOS45LTUuNzggMi42Ny0xMS40MiA3LjYyLTE2IDEzLjU4LTMuODUgNS4wMi02LjQyIDEwLjItNi40MiAxMi41MiAwIDcuMjctNS44IDEzLjgyLTIwLjYyIDE5LjkyLTE0LjI3IDUuODgtMzMuMTYgMjcuMjEtNDIuNSA0NC41NS0xLjkgMy41NS0yLjk1IDYuMjgtNC45MyAxMi40LTQuMDUgMTIuNDctNy4yMyAxOC4zOS0xNi4yNyAyNi44Ni03LjA4IDYuNjQtMjAuODcgMTIuNTctNDEuNTcgMTguODlhNjA0LjUyIDYwNC41MiAwIDAgMS0xMi43IDMuNzEgMTQ5NS4xIDE0OTUuMSAwIDAgMS0xMS44IDMuMjhjLTkuMjQgMi41OC0xMy45NyA0LjAxLTE3LjI0IDUuMzItNi43MyAyLjY5LTEyLjA1IDYuOC0xOS4wNSAxMy45Mi0uMTUuMTUtNS42IDUuOC03LjE1IDcuMzJhNTIuNCA1Mi40IDAgMCAxLTYuNiA1LjY1Yy0yLjc0IDEuOTItMTQuNzUgOS42My0xNy41IDExLjUtNy40IDUuMDQtMTIuOTQgOS41Mi0xNy4zMyAxNC4zNS0xLjcyIDEuOS0xMC44IDExLjExLTEyLjcxIDEzLjQ2LTMuNDcgNC4yNi01LjAzIDguMDMtNS4wMyAxMi44NyAwIDkuNSAyMCAyOS41IDMzLjM4IDM1LjA4IDMuNjcgMS41MyA5LjEgMi4zNCAxOC40NSAzLjA1YTU4Ni4yMyA1ODYuMjMgMCAwIDAgNC4zNC4zMmMzLjI0LjIzIDUuMDcuMzcgNi45My41NSAxNC4wOCAxLjM3IDIzLjgyIDMuNCAyOS40NSA3LjE3IDEuODIgMS4yIDMuMDIgMi45MSA0LjggNi4yOWwxLjExIDIuMTNhMjguNTUgMjguNTUgMCAwIDAgMi4zNCAzLjgxYy42Mi44MyAxLjMgMS42IDIuMjYgMi42MS4yMy4yNCAxLjEgMS4xNiAxLjMyIDEuMzcgMi45MyAzLjA5IDQuMjQgNS4yMyA0LjYxIDguNS4yNCAyLjEyLjIzIDQuMzMtLjAxIDYuNjQtLjU5IDUuNTUtMi40IDExLjI1LTUuNDEgMTguMS0uNzQgMS42Ny0uOTYgMi4xNS0yLjY2IDUuOC0zLjQ5IDcuNDctMTMuMzMgNy44LTI3LjI1IDIuNzctMTAuNjctMy44Ni0yMy40My0xMC45Mi0zMi4yNS0xNy4zOEMxNjQuNjIgNTE1Ljk2IDE0MC44MiA1MDcgMTI3IDUwN2MtNSAwLTYuNCAzLjAyLTcuNjQgMTMuMjlhOTkuMDMgOTkuMDMgMCAwIDEtMS4zNiA5LjMzYy0xLjUzIDcuNS00LjMgMTMuMDQtOS4zNyAxNy4xNi02Ljg3IDUuNTgtOS41IDE0Ljc4LTEwLjc3IDMxLjgtLjExIDEuNTItLjE4IDIuNDctLjM4IDUuNTctLjQ2IDcuMDEtLjkxIDExLjk5LTEuNTcgMTUuODV6bTguMDUgMGgtMS4wMmMuMjktMS40MS41OC0yLjk0LjktNC41OWwxLjA1LTUuNjJjMi41LTEzLjMgNC4yLTE5LjkyIDYuNjgtMjQuMDUgMS43LTIuODQgMy42OC01LjUgOC4wNS0xMS4wMyA4LjIxLTEwLjM2IDEwLjg4LTE0LjU1IDEwLjg4LTE4LjcxbC0uMDItMS42OWMtLjAyLTEuNzgtLjAyLTIuNy4wMi0zLjc3LjIxLTUuMDUgMS40Ny04LjIgNC42NC05LjQgMy45Mi0xLjUgMTAuMzkuNDQgMjAuMTIgNi40MyA5LjU2IDUuODggMTcuNTMgMTAuNyAyNS45MSAxNS42NiAxLjMxLjc4IDE0LjI3IDguNDEgMTcuNjcgMTAuNDVhNzE0LjIxIDcxNC4yMSAwIDAgMSA2LjQyIDMuOWMxMy44MiA4LjUgMzguOTQgNS4wNSA0Ni4zLTcuODMgMy42LTYuMjggNC41NC04LjUyIDcuNzgtMTcuMzJhODIuMyA4Mi4zIDAgMCAxIDEuMTgtMy4wNyA0Mi4yNyA0Mi4yNyAwIDAgMSA0LjA2LTcuNjRjOS4zMy0xMy45OCAxNC45Mi0yNi4xIDE0LjkyLTM2LjcyIDAtMy42Ni43NS02LjYyIDMuMzYtMTQuODUuNTItMS42NC44My0yLjY2IDEuMTUtMy43MyAzLjY0LTEyLjIzIDMuMDQtMTkuMTItNC4yOS0yNGEyMy4xIDIzLjEgMCAwIDAtOS45OC0zLjc4Yy03LjItLjkzLTE0LjQ5IDEuMTctMjMuOTEgNS44OC0xLjU1Ljc4LTYuNjQgMy40NC03LjYgMy45M2E2Mi42IDYyLjYgMCAwIDAtNC4xNCAyLjNsLTQuNCAyLjY2Yy0xMS42MiA2LjkyLTIwLjQgOS4xOC0zMi44MSA2LjA4LTMuMzItLjg0LTYuMjQtMS40LTEzLjEtMi42NC0xMy4yNS0yLjM5LTE4LjctMy43NS0yMy4zMy02LjQ2LTYuMjMtMy42Ny03LjQ2LTkuMDItMi44OC0xNi42NUE5My4xIDkzLjEgMCAwIDEgMTcyIDQxNS40MmExNTcgMTU3IDAgMCAxIDguMzItNy42NmMtLjA3LjA1IDYuMTYtNS4zIDcuODItNi43N2E4NS4xMiA4NS4xMiAwIDAgMCA2LjUtNi4zM2M3LjctOC40NiAxMi43OC0xMy4zNiAyMC4wOC0xOC41NyA5Ljk0LTcuMSAyMS40LTEyLjM2IDM1LjE4LTE1LjU4IDM3LjAzLTguNjQgNTEtMTIuNyA1OC44My0xNy45MyA4LjYtNS43MyAyMS4zLTI0Ljc3IDM2Ljg0LTU0LjgxIDUuMjItMTAuMSAxMi4yNy0xOC40IDIxLjEzLTI1LjcxIDUuMTMtNC4yNCA5LjU2LTcuMjUgMTcuNTUtMTIuMjMgNy40Mi00LjYyIDkuNjItNi4xNCAxMS4zOC04LjE2YTIxLjE1IDIxLjE1IDAgMCAwIDIuOTUtNC44N2MuNjEtMS4zIDIuODctNi40NyAzLTYuNzcgMS4zNi0zIDIuNTYtNS40IDMuOTUtNy43MyA2LjUzLTEwLjk3IDE2LjAzLTE4IDMxLjQtMjAuOCAxMi43My0yLjMgMTkuODUtMi43IDI5LjY4LTIuMyAzLjI1LjEzIDQuMTMuMTYgNS42LjE0IDUuMTUtLjA3IDkuNzEtMS4wNCAxNi42MS0zLjggMjAuNzQtOC4zIDM4Ljc1LTEyLjA0IDU5LjE5LTEyLjA0IDMuMDUgMCA2LjAzLjE1IDEwLjQ4LjQ4bDIuMDkuMTZjMTIuNDUuOTYgMTguMDguOTYgMjUuMzQtLjYzYTQ5LjY1IDQ5LjY1IDAgMCAwIDE0LjA5LTUuNDV2MS4xNWE1MC41MiA1MC41MiAwIDAgMS0xMy44OCA1LjI4Yy03LjM4IDEuNjEtMTMuMDggMS42MS0yNS42My42NWwtMi4wOC0uMTZjLTQuNDMtLjMzLTcuMzktLjQ4LTEwLjQxLS40OC0yMC4zIDAtMzguMiAzLjcyLTU4LjgxIDExLjk2LTcuMDEgMi44LTExLjcgMy44LTE2Ljk3IDMuODgtMS41LjAyLTIuMzktLjAxLTUuNjYtLjE0LTkuNzYtLjQtMTYuOC0uMDEtMjkuNDcgMi4zLTE1LjA2IDIuNzMtMjQuMzIgOS41OC0zMC43MSAyMC4zMWE3Mi44IDcyLjggMCAwIDAtMy45IDcuNjNjLS4xMi4yOC0yLjM5IDUuNDctMy4wMSA2Ljc5YTIyIDIyIDAgMCAxLTMuMSA1LjFjLTEuODYgMi4xMy00LjA3IDMuNjYtMTEuNiA4LjM1LTcuOTUgNC45Ni0xMi4zNSA3Ljk1LTE3LjQ0IDEyLjE1LTguNzYgNy4yMy0xNS43MyAxNS40My0yMC44OSAyNS40LTE1LjYxIDMwLjItMjguMzYgNDkuMzItMzcuMTYgNTUuMTktNy45OCA1LjMyLTIxLjk3IDkuMzktNTkuMTcgMTguMDctMTMuNjUgMy4xOC0yNC45OCA4LjM5LTM0LjgyIDE1LjQyLTcuMjIgNS4xNi0xMi4yNyAxMC4wMS0xOS45MiAxOC40M2E4Ni4wNyA4Ni4wNyAwIDAgMS02LjU3IDYuNGMtMS42NyAxLjQ4LTcuOTEgNi44My03Ljg0IDYuNzctMy4yNyAyLjg0LTUuOCA1LjE2LTguMjYgNy42MmE5Mi4xIDkyLjEgMCAwIDAtMTQuMjcgMTguMTNjLTQuMyA3LjE2LTMuMjIgMTEuODkgMi41MyAxNS4yNiA0LjQ3IDIuNjMgOS44OCAzLjk5IDIzLjI0IDYuMzlhMTg1LjcgMTg1LjcgMCAwIDEgMTIuOTIgMi42YzEyLjExIDMuMDMgMjAuNjQuODQgMzIuMDYtNS45Nmw0LjQtMi42NWMxLjY2LTEgMi45Ni0xLjczIDQuMi0yLjM1Ljk1LS40OCA2LjA0LTMuMTQgNy42LTMuOTIgOS41OS00LjggMTcuMDQtNi45NCAyNC40OS01Ljk4YTI0LjEgMjQuMSAwIDAgMSAxMC40IDMuOTNjNy44MiA1LjIxIDguNDUgMTIuNTIgNC43IDI1LjEzLS4zMiAxLjA3LS42NCAyLjEtMS4xNiAzLjc0LTIuNTcgOC4xMi0zLjMxIDExLjA0LTMuMzEgMTQuNTUgMCAxMC44OC01LjY2IDIzLjE0LTE1LjA4IDM3LjI4YTQxLjI4IDQxLjI4IDAgMCAwLTMuOTcgNy40NmMtLjM3LjktLjczIDEuODItMS4xOCAzLjA0LTMuMjUgOC44NS00LjIxIDExLjEzLTcuODQgMTcuNDctNy42NyAxMy40Mi0zMy40MyAxNi45NS00Ny43IDguMThhNTc4LjQgNTc4LjQgMCAwIDAtNi40LTMuODljLTMuNC0yLjA0LTE2LjM2LTkuNjctMTcuNjctMTAuNDUtOC4zOC00Ljk3LTE2LjM2LTkuNzgtMjUuOTItMTUuNjYtOS41LTUuODUtMTUuNy03LjctMTkuMjQtNi4zNi0yLjY4IDEuMDItMy44IDMuODItNCA4LjUxYTYxLjEyIDYxLjEyIDAgMCAwLS4wMiAzLjcybC4wMiAxLjdjMCA0LjUtMi42OSA4LjczLTExLjUyIDE5Ljg3LTMuOTIgNC45NS01Ljg3IDcuNTktNy41NSAxMC4zOS0yLjM5IDMuOTctNC4wOCAxMC41Ni02LjU2IDIzLjcybC0xLjA1IDUuNjItLjg2IDQuNHptMTAuNSAwaC0xYy4wMy0uMzQuMDQtLjY4LjA0LTEgMC0xMi4zOSA4LjQ4LTMzLjU3IDE5LjE2LTQzLjM3YTI2LjE4IDI2LjE4IDAgMCAwIDMuNjctNC4xNyAzNS44IDM1LjggMCAwIDAgMi44OC00LjljLjM2LS43MiAxLjc1LTMuNjYgMi4xLTQuMzYgMy4yMi02LjI5IDYuODQtNi41NCAxNi45Ny4zOSAxLjM0LjkgNi4wNyA0LjE2IDYuNCA0LjM4IDIuNjIgMS44IDQuNjcgMy4yIDYuNyA0LjU2IDUuMDMgMy4zOSA5LjM3IDYuMiAxMy41MSA4LjcgMTQuMzMgOC42NyAyNS40OSAxMy4yNyAzNC4xMSAxMy4yNyAxNi44NiAwIDMyLjcxLTUuOTUgMzkuNi0xNC44IDEuNTktMi4wNCAzLjItNS4xNyA1LjA2LTkuNjMuOC0xLjkyIDEuNjQtNC4wNiAyLjY3LTYuOGwyLjc0LTcuMzNjNC42Ni0xMi40NCA3Ljc2LTE5LjA2IDExLjU2LTIzLjI3IDcuOS04Ljc5IDE0Ljg3LTM2IDE0Ljg3LTUyLjY3IDAtMS45LjE3LTMuMTEgMS4wMi04LjI3LjM3LTIuMi41OC0zLjYuNzQtNS4wNy42My01LjUxLjIxLTkuNDYtMS42OC0xMi4zOS00LjYtNy4xLTE5LjctOS4yMy0zOC40Ni00Ljc4YTEwMC41NyAxMDAuNTcgMCAwIDAtMTguOTQgNi4zYy01LjE3IDIuMzctMTcuMTEgOS43NC0xNi41IDkuNC02LjcyIDMuNjQtMTIuOTcgNC4xNS0yNC44IDEuMy0yOS41NS03LjE0LTMwLjQzLTguNjItMTUuMjYtMjYuODEgMTcuNDQtMjAuOTMgNDcuMTItNDYuMTggNTYuMzgtNDYuMTggOS45MiAwIDUzLjg0LTExLjk4IDY1Ljc4LTE3Ljk1IDkuNDYtNC43MyAyNC4zMi0yMS4xOCAzNi44Mi0zNy44NS43MS0uOTUgMTMuNS0yMS42IDE5LjItMjkuNiA5LjM1LTEzLjEzIDE4LjIyLTIyLjU1IDI2Ljk1LTI3LjUzIDcuMjktNC4xNyAxMy4xNi0xMC4yOCAxOC44LTE4LjczIDEuOTMtMi45IDEwLjUyLTE3LjY1IDEyLjczLTIwLjQxIDEuNTQtMS45MyAzLTMuMjEgNC41Mi0zLjg5IDE0LjA3LTYuMjUgMjQuMjItOS4wNCAzOS4yLTkuMDRoMjljNC4wNSAwIDcuMzYtLjQgMjIuOTMtMi41bDQuMy0uNTdjOS45Mi0xLjMgMTYuNTctMS45MyAyMS43Ny0xLjkzIDEuNjYgMCAyLjk1LjAxIDYuMDMuMDQgMTguNjEuMTkgMjguNTUtLjQ4IDQ0Ljg2LTQuMDMgMy4xLS42NyA2LjEzLTEuNzggOS4xMS0zLjMxdjEuMTJhMzcuOTYgMzcuOTYgMCAwIDEtOC45IDMuMTdjLTE2LjQgMy41Ni0yNi40IDQuMjQtNDUuMDggNC4wNS0zLjA4LS4wMy00LjM2LS4wNC02LjAyLS4wNC01LjE1IDAtMTEuNzYuNjMtMjEuNjQgMS45MmwtNC4zLjU4Yy0xNS42NCAyLjExLTE4Ljk0IDIuNS0yMy4wNiAyLjVoLTI5Yy0xNC44MSAwLTI0Ljg0IDIuNzUtMzguOCA4Ljk2LTEuMzQuNi0yLjY5IDEuNzgtNC4xNCAzLjYtMi4xNiAyLjY4LTEwLjcyIDE3LjM5LTEyLjY4IDIwLjMzLTUuNzIgOC41Ny0xMS43IDE0LjgtMTkuMTMgMTkuMDQtOC41NyA0LjktMTcuMzYgMTQuMjMtMjYuNjMgMjcuMjQtNS42OCA3Ljk3LTE4LjQ3IDI4LjY0LTE5LjIyIDI5LjYzLTEyLjYgMTYuOC0yNy41MiAzMy4zMi0zNy4xOCAzOC4xNS0xMi4wNiA2LjAzLTU2LjE0IDE4LjA1LTY2LjIyIDE4LjA1LTguODIgMC0zOC4zOSAyNS4xNS01NS42MiA0NS44Mi0xNC42IDE3LjUyLTE0LjE5IDE4LjIxIDE0Ljc0IDI1LjIgMTEuNiAyLjggMTcuNiAyLjMgMjQuMDktMS4yLS42Ny4zNSAxMS4zMS03LjAzIDE2LjU2LTkuNDQgNS40MS0yLjQ4IDExLjYtNC41OSAxOS4xMS02LjM3IDE5LjEzLTQuNTMgMzQuNjUtMi4zNSAzOS41NCA1LjIyIDIuMDUgMy4xNyAyLjQ4IDcuMzIgMS44NCAxMy4wNGE5Ni4zNCA5Ni4zNCAwIDAgMS0uNzUgNS4xM2MtLjg0IDUuMDgtMS4wMSA2LjI5LTEuMDEgOC4xIDAgMTYuOS03LjAzIDQ0LjMzLTE1LjEzIDUzLjMzLTMuNjggNC4wOS02Ljc2IDEwLjY1LTExLjM3IDIyLjk2LS4zNS45My0yLjIgNS45NC0yLjczIDcuMzMtMS4wNCAyLjc2LTEuODggNC45LTIuNjggNi44NC0xLjkgNC41My0zLjU1IDcuNzMtNS4yIDkuODUtNy4xIDkuMTMtMjMuMjUgMTUuMTktNDAuMzkgMTUuMTktOC44NiAwLTIwLjE1LTQuNjUtMzQuNjMtMTMuNDItNC4xNS0yLjUxLTguNS01LjMyLTEzLjU1LTguNzJhODYxLjU0IDg2MS41NCAwIDAgMS02LjcxLTQuNTZsLTYuNC00LjM5Yy05LjY4LTYuNjMtMTIuNjEtNi40Mi0xNS41LS43NS0uMzUuNjgtMS43NCAzLjYyLTIuMSA0LjM1YTM2Ljc3IDM2Ljc3IDAgMCAxLTIuOTYgNS4wM2MtMS4xMiAxLjU3LTIuMzcgMy0zLjgxIDQuMzMtMTAuNDcgOS42LTE4Ljg0IDMwLjUxLTE4Ljg0IDQyLjYzbC0uMDMgMXptLTI5LjY1IDBoLTEuMWMxLjE3LTIuNTIgMS43OS01LjIgMS43OS04IDAtMjAgNC44My00Mi4wNCAxMi4xNS00OS4zNSA1LjE3LTUuMTggNy43Ny04LjM4IDkuOS0xMi43NCAyLjY0LTUuNDEgMy45NS0xMiAzLjk1LTIwLjkxIDAtNi44MiAxLjE0LTExLjU5IDMuMzctMTUuMDcgMS43NC0yLjcgMy42LTQuMjEgOC45MS03LjUyYTMxLjY0IDMxLjY0IDAgMCAwIDMuOS0yLjc5YzQuNjEtMy45NiA2LjU4LTYuMiA3LjcyLTkuNDEgMS40My00LjAyLjkzLTkuMDQtMS44Ni0xNi4wMmE2OC45OCA2OC45OCAwIDAgMC0zLjk5LTguMDdsLS45My0xLjdhNzUuNDcgNzUuNDcgMCAwIDEtMi42NC01Yy01LjE2LTEwLjcxLTMuNzctMTguOSA3LjY4LTI5Ljc4YTIwNCAyMDQgMCAwIDEgMjYuODEtMjEuNTVjMy45Ni0yLjY5IDE2LjgtMTAuOCAxOS4yNC0xMi41IDEuOTktMS40IDQuMzMtMy4zIDcuNzctNi4zLS4wMiAwIDcuMjMtNi4zOSA5LjQ3LTguMyA0Ljk3LTQuMjYgOS4wOS03LjUgMTMuMDUtMTAuMTUgNC43Mi0zLjE1IDguOTctNS4yOCAxMi44Ny02LjMyIDEyLjc4LTMuNDEgMTUuNi00LjE4IDIxLjc3LTUuOTcgMTIuNTUtMy42NCAyMS45Ni02LjkgMjguMTQtMTBhNDUuNDcgNDUuNDcgMCAwIDEgNy40Ny0yLjc5YzguNjYtMi42NiAxMi4wMi00LjEgMTYuOTctOC4xIDYuNzgtNS40NiAxMy4wNy0xNC4yNSAxOS4zMy0yNy44NyAxNS45Ny0zNC43NyAxOS4wOC0zOS4zOSAzMi4xNS00OS4xOSAzLjE0LTIuMzYgNi4zNy00LjEgMTEuNDMtNi40bDIuMzMtMS4wNGMxMS45My01LjM1IDE2Ljg3LTguOTMgMjEuMS0xNy4zOCAxLjg4LTMuNzcgMi40OC02LjI5IDMuMzctMTIuMjcuNzgtNS4xOSAxLjQ4LTcuNTYgMy41My0xMC4yNSAyLjU3LTMuNCA3LjAzLTYuMjcgMTQuMzYtOS4wMSAzLjM3LTEuMjYgNy4zNi0yLjUgMTIuMDUtMy43MyAxNi4zMy00LjMgMjUuMjgtNS4zNiAzOS42LTUuODEgNi45LS4yMiA5LjUtLjU2IDEyLjY2LTIgMS4xOS0uNTQgMi4zNi0xLjIzIDMuNTgtMi4xMSAzLjctMi43IDguMTQtNC41NCAxMy4yNC01LjY3IDUuNzEtMS4yNyAxMC42OS0xLjU0IDE4LjctMS40NWwyLjM1LjAyYzIuODIgMCA2LjgtMSAxOS43LTQuNjkgMTAuODMtMy4wOCAxNS45NS00LjMxIDE5LjMtNC4zMS44MiAwIDEuOS4xMyAzLjU1LjQxbDUuMDEuOWM5LjgyIDEuNjggMTcuNDQgMS44OSAyNS4xNS0uMjEgNy45OC0yLjE4IDE0LjgtNi43NyAyMC4yOS0xNC4yNFYxNDdjLTUuNDcgNy4wNC0xMi4yMSAxMS40Mi0yMC4wMyAxMy41NS03Ljg4IDIuMTUtMTUuNjMgMS45NC0yNS41OC4yM2wtNS0uOWMtMS42LS4yNi0yLjY0LS4zOS0zLjM5LS4zOS0zLjIgMC04LjMyIDEuMjItMTkuNzQgNC40OC0xMi4zNSAzLjUzLTE2LjMgNC41Mi0xOS4yNiA0LjUybC0yLjM2LS4wMmMtNy45NC0uMS0xMi44NS4xNy0xOC40NyAxLjQyLTQuOTcgMS4xMS05LjMgMi45LTEyLjg4IDUuNWEyMS40IDIxLjQgMCAwIDEtMy43NSAyLjIyYy0zLjMyIDEuNS02IDEuODctMTMuMDQgMi4wOS0xNC4yNS40NC0yMy4xMyAxLjUtMzkuMzcgNS43N2ExMjUuNTYgMTI1LjU2IDAgMCAwLTExLjk1IDMuN2MtNy4xNyAyLjctMTEuNDkgNS40Ni0xMy45MyA4LjY4LTEuOSAyLjUyLTIuNTggNC43Ni0zLjMzIDkuOC0uOSA2LjA4LTEuNTMgOC42OC0zLjQ3IDEyLjU2YTMwLjYgMzAuNiAwIDAgMS05LjY2IDExLjQ1Yy0zLjEyIDIuMjYtNS45NSAzLjczLTExLjkzIDYuNGwtMi4zMSAxLjA0Yy01LjAxIDIuMjctOC4xOCAzLjk5LTExLjI1IDYuMjktMTIuOSA5LjY4LTE1LjkzIDE0LjE3LTMxLjg1IDQ4LjgtNi4zMSAxMy43Ni0xMi43IDIyLjY4LTE5LjYgMjguMjUtNS4wOCA0LjEtOC41MyA1LjU3LTE3LjMgOC4yN2E0NC42NCA0NC42NCAwIDAgMC03LjMzIDIuNzNjLTYuMjQgMy4xMi0xNS43IDYuNC0yOC4zIDEwLjA2YTg2Ny40IDg2Ny40IDAgMCAxLTIxLjggNS45N2MtMy43NyAxLjAxLTcuOTMgMy4xLTEyLjU2IDYuMTlhMTM3LjM1IDEzNy4zNSAwIDAgMC0xMi45NSAxMC4wN2MtMi4yNCAxLjkyLTkuNDggOC4zLTkuNDggOC4zYTk4LjIgOTguMiAwIDAgMS03Ljg0IDYuMzdjLTIuNDYgMS43Mi0xNS4zMiA5LjgzLTE5LjI2IDEyLjVhMjAzIDIwMyAwIDAgMC0yNi42OSAyMS40NWMtMTEuMTMgMTAuNTgtMTIuNDMgMTguMy03LjQ3IDI4LjYzYTc0LjUyIDc0LjUyIDAgMCAwIDIuNjIgNC45NWwuOTQgMS43YTY5Ljg0IDY5Ljg0IDAgMCAxIDQuMDMgOC4xN2MyLjg4IDcuMiAzLjQgMTIuNDYgMS44OSAxNi43My0xLjIyIDMuNDMtMy4yOCA1Ljc3LTguMDIgOS44NC0xLjE0Ljk3LTIuMzIgMS44LTUuMyAzLjY3LTMuOTIgMi40NS01LjY5IDMuODktNy4zMSA2LjQyLTIuMTMgMy4zLTMuMjIgNy44OS0zLjIyIDE0LjUzIDAgOS4wNS0xLjM0IDE1Ljc5LTQuMDUgMjEuMzQtMi4xOSA0LjQ5LTQuODUgNy43Ny0xMC4xIDEzLjAxLTcuMDcgNy4wNy0xMS44NSAyOC45LTExLjg1IDQ4LjY1IDAgMi44LS41OCA1LjQ4LTEuNyA4em0yODIuNTQgMGgtMS4wMWwtMS4xLTUuOGMtMy4wOC0xNi4yNi00LjA1LTI2LjItMi43NC0zNy4yNi43LTUuOC43Ny05LjY4LjU1LTE1LjMtLjE4LTQuNDUtLjE3LTUuNjguMTktNy42My43OC00LjMgMy40NC04LjUzIDEwLjM5LTE2LjM0IDkuMDctMTAuMiAxMi4yNi0xNS40MSAxOS44LTMwLjE1IDEuMzUtMi42NCAyLjMzLTQuNDcgMy4zOC02LjMuOS0xLjU4IDEuODItMy4wNiAyLjc3LTQuNSAzLjE0LTQuNyA3LjAzLTguNDIgMTYuODQtMTYuODEgMTEuMjItOS42IDE1LjUtMTMuODYgMTguMTMtMTkuMTMuNy0xLjQgMS4zLTIuOCAxLjkzLTQuNGEyMDYgMjA2IDAgMCAwIDEuNDktNC4wNWMzLjYzLTkuOTQgOC4wMS0xMy45MyAyMi45LTE3LjgxIDQuOTktMS4zIDIwLjU1LTUuMTMgMjEuMzgtNS4zNCAxNi4xOS00LjEgMjUuMzMtNy4zNiAzMy40OC0xMi42IDUuODYtMy43NyA1Ljg0LTMuNzYgMjcuNjYtMTYuNTNsMi42LTEuNTJjMTAuMjMtNiAxNy4xLTEwLjIgMjIuNzMtMTMuOTVhMTQ5LjMgMTQ5LjMgMCAwIDAgOC44LTYuMyA3MjMuNyA3MjMuNyAwIDAgMCA2LjM3LTUuMDhBODcuNzQgODcuNzQgMCAwIDEgNjAwIDM0Mi45NXYxLjEyYTg1Ljc2IDg1Ljc2IDAgMCAwLTE1LjQ5IDkuOWMuMTgtLjE0LTQuNzYgMy44NC02LjM4IDUuMWExNTAuMyAxNTAuMyAwIDAgMS04Ljg1IDYuMzVjLTUuNjUgMy43Ni0xMi41MyA3Ljk2LTIyLjc4IDEzLjk3bC0yLjYgMS41M2MtMjEuOCAxMi43NS0yMS43OCAxMi43NC0yNy42MyAxNi41LTguMjcgNS4zMi0xNy40OSA4LjYxLTMzLjc4IDEyLjczLS44My4yMS0xNi4zOSA0LjA0LTIxLjM2IDUuMzMtOC4wMyAyLjEtMTMuMTUgNC41LTE2LjQ1IDcuNS0yLjY2IDIuNDItNCA0Ljg2LTUuNzcgOS43bC0xLjUgNC4wN2E1MS4xMiA1MS4xMiAwIDAgMS0xLjk2IDQuNDdjLTIuNzIgNS40NS03LjA0IDkuNzUtMTguMzggMTkuNDUtOS43MyA4LjMyLTEzLjYgMTIuMDItMTYuNjUgMTYuNmE3Ny4xOCA3Ny4xOCAwIDAgMC0yLjc0IDQuNDVjLTEuMDUgMS44MS0yLjAxIDMuNjMtMy4zNSA2LjI1LTcuNTggMTQuODEtMTAuODIgMjAuMDgtMTkuOTYgMzAuMzYtNi44MyA3LjctOS40IDExLjc4LTEwLjE1IDE1Ljg2LS4zNCAxLjg1LS4zNCAzLjA0LS4xNyA3LjQuMjIgNS42OC4xNCA5LjYtLjU1IDE1LjQ3LTEuMyAxMC45Mi0uMzQgMjAuNzkgMi43MyAzNi45NWwxLjEyIDUuOTl6bS03Ni41OSAwaC0yLjFsMS4zOS00LjNjMS4wNC0zLjMgMS45My02Ljc4IDIuNjgtMTAuNCAyLjY1LTEyLjczIDMuMjctMjMuNjMgMy4yNy00MS4zIDAtNS43MS0xLjg2LTkuNzUtNC4xMy05Ljc1LTIuOTQgMC02Ljk2IDUuNjEtMTAuOTMgMTcuMDhDMjcxLjE0IDU3OS42OCAyNTguMyA1OTMgMjM4IDU5M2MtMjIuNDIgMC0yOS4yNi0xLjM1LTQ4LjQyLTEwLjA5YTg3LjY5IDg3LjY5IDAgMCAxLTkuNDItNS4wNGMtMi45NS0xLjgtMTIuNzgtOC41Ny0xNC44NC05LjcyLTQuMi0yLjM2LTctMi43MS05LjcyLS45OS0uNjMuNC0xLjI2LjkxLTEuOSAxLjU1YTU3LjY5IDU3LjY5IDAgMCAxLTQuMzEgMy44NiAxNDcuODggMTQ3Ljg4IDAgMCAxLTMuMDYgMi40NGwtMSAuOEMxMzcuMDEgNTgyLjQzIDEzNCA1ODcuMTggMTM0IDU5N2MwIDEuMDItLjAyIDIuMDEtLjA3IDNoLTJjLjA1LS45OS4wNy0xLjk4LjA3LTMgMC0xMC41MiAzLjMzLTE1Ljc4IDEyLjA5LTIyLjc2YTI2NS42MSAyNjUuNjEgMCAwIDEgMi0xLjZjLjgzLS42NCAxLjQzLTEuMTMgMi4wMy0xLjYxYTU1Ljc2IDU1Ljc2IDAgMCAwIDQuMTctMy43NGMuNzQtLjczIDEuNDgtMS4zNCAyLjI0LTEuODIgMy40Ny0yLjIgNy0xLjc1IDExLjc3LjkzIDIuMTUgMS4yMSAxMi4wMyA4IDE0LjkgOS43NmE4NS43IDg1LjcgMCAwIDAgOS4yMiA0LjkzQzIwOS4yOSA1ODkuNyAyMTUuODUgNTkxIDIzOCA1OTFjMTkuMjUgMCAzMS40OS0xMi43IDQxLjA2LTQwLjMzIDQuMjQtMTIuMjUgOC42Ni0xOC40MiAxMi44MS0xOC40MiAzLjggMCA2LjEzIDUuMDYgNi4xMyAxMS43NSAwIDE3LjgtLjYzIDI4LjgtMy4zIDQxLjctLjc3IDMuNy0xLjY4IDcuMjMtMi43NSAxMC42LS40IDEuMy0uOCAyLjUzLTEuMTkgMy43em0tMTQ5LjI1IDBsLjUtLjk0YTE2MC4xIDE2MC4xIDAgMCAwIDYuNTMtMTMuMjZjMi43My02LjI5IDUuNzgtOS42NCA5LjI0LTEwLjUyIDMuNzQtLjk1IDcuMTUuNzQgMTIuNTYgNS4xMyA1LjQzIDQuNCA2LjA3IDQuODYgNy43MyA1LjEgMS42LjIyIDQuMjggMS4xNCA4Ljg2IDIuOTUgMS4zLjUgMTAuNzggNC4zNSAxMy44NSA1LjU1IDMuMDcgMS4yIDUuODUgMi4yNSA4LjQ5IDMuMTggMy4xIDEuMSA1Ljk4IDIuMDQgOC42NSAyLjgxaC0zLjQ1Yy0xLjc2LS41Ni0zLjYtMS4xOC01LjU0LTEuODdhMjgxLjIgMjgxLjIgMCAwIDEtOC41MS0zLjE5Yy0zLjA4LTEuMi0xMi41Ny01LjA0LTEzLjg2LTUuNTUtNC41LTEuNzgtNy4xNS0yLjY4LTguNjMtMi45LTEuOTQtLjI3LTIuNTMtLjctOC4yMi01LjMtNS4xNy00LjItOC4zNi01Ljc4LTExLjY5LTQuOTQtMy4xLjc4LTUuOTQgMy45Mi04LjU2IDkuOTVhMTYxIDE2MSAwIDAgMS02LjgyIDEzLjhoLTEuMTN6bTExMi44OSAwYTMwLjM0IDMwLjM0IDAgMCAwIDExLjI3LTYuMjdjMS41NS0xLjM2IDMuMzItMy40NiA1LjM0LTYuMjkgMS4wNS0xLjQ2IDIuMTUtMy4xIDMuNDEtNS4wNGEzNDkuNzMgMzQ5LjczIDAgMCAwIDIuNS0zLjlsLjQ3LS43NS45My0xLjQ3YTg5LjE3IDg5LjE3IDAgMCAxIDMuMjUtNC44NmMxLjA1LTEuNDMgMS44Mi0yLjIzIDIuNDQtMi40NiAxLjAyLS4zNyAxLjQ5LjQ4IDEuNDkgMi4wNGwuMDEgMi4xMWMuMDUgNi45MS0uMDggMTEuMzItLjcgMTYuMzNhNDguNCA0OC40IDAgMCAxLTIuMzggMTAuNTZoLTEuMDdhNDYuNDcgNDYuNDcgMCAwIDAgMi40NS0xMC42OGMuNjItNC45Ni43NS05LjMzLjctMTYuMmwtLjAxLTIuMTJjMC0uOTctLjA4LTEuMTItLjE1LTEuMS0uMzYuMTQtMS4wNS44NS0xLjk3IDIuMWE4OC40NCA4OC40NCAwIDAgMC0zLjIyIDQuODJsLS45MiAxLjQ2LS40OC43NWExMjY4LjEgMTI2OC4xIDAgMCAxLTIuNSAzLjkyYy0xLjI2IDEuOTUtMi4zOCAzLjYtMy40NCA1LjA4LTIuMDYgMi44OC0zLjg3IDUuMDQtNS41IDYuNDVhMzAuODcgMzAuODcgMCAwIDEtOC45NCA1LjUyaC0yLjk4em0tMTgzLjcyIDBINjkuM2MzLjM3LTMuNDMgNS4xOS04LjMzIDUuMTktMTUgMC0xOC42LS4wNC0xNy4zNSAxLjAyLTIwLjc3LjYtMS45MyAxLjUtMy43NCAzLjI3LTYuNjMuNDItLjcgNC45Mi03LjggNi43OC0xMC44NiAzLjA0LTQuOTcgMTEuMDQtMTYuNSAxMi4yMS0xOC41NiAzLjQ4LTYuMDggNC43Mi0xMi4wNiA0LjcyLTI0LjE4IDAtNy44NSAyLjUtMTQuMiA4LjEtMjMuNDRsMi44NC00LjYzYTcyLjY3IDcyLjY3IDAgMCAwIDIuNDktNC40YzEuNjItMy4xNSAyLjQ4LTUuNzggMi42Mi04LjI4LjItMy43OC0xLjMtNy4yOS00LjktMTAuOS01LjEzLTUuMTItOC42LTUuNDMtMTEuMi0xLjg1LTIuMTIgMi45Mi0zLjQ4IDcuNzQtNS4wNiAxNi40Ny0uMiAxLjAzLS44MiA0LjYtLjgyIDQuNTctLjgzIDQuNjctMS40IDcuMzMtMi4xIDkuNi0xLjM1IDQuNDItMy43IDcuNjEtOC4zNiAxMi4yNmwtMy4yNiAzLjJjLTYuMzggNi4zOS05LjY4IDExLjUxLTExLjM2IDE5LjVsLTEuMTYgNS41MmMtLjg3IDQuMS0xLjU2IDcuMDQtMi4zMyA5Ljk0LTMuNjcgMTMuNzQtOS42NSAyNS45Ny0yMi41OSA0NC43Mi03LjY4IDExLjE0LTExLjA1IDE4Ljg3LTEwLjkyIDIzLjcyaC0xYy0uMTItNS4xNiAzLjM1LTEzLjA1IDExLjEtMjQuMjggMTIuODctMTguNjcgMTguOC0zMC44IDIyLjQ0LTQ0LjQyLjc3LTIuODggMS40NS01LjggMi4zMi05Ljg5bDEuMTYtNS41MWMxLjczLTguMjIgNS4xMy0xMy41IDExLjY0LTIwIC42My0uNjQgMi44NC0yLjggMy4yNS0zLjIxIDQuNTctNC41NCA2LjgyLTcuNjIgOC4xMi0xMS44NGE4MS41OCA4MS41OCAwIDAgMCAyLjA3LTkuNDhsLjgxLTQuNTdjMS42Mi04LjkgMy0xMy44IDUuMjQtMTYuODkgMy00LjE1IDcuMi0zLjc4IDEyLjcxIDEuNzQgMy44IDMuOCA1LjQyIDcuNTggNS4yIDExLjY2LS4xNSAyLjY2LTEuMDUgNS40MS0yLjczIDguNjhhNzMuNiA3My42IDAgMCAxLTIuNTIgNC40NmwtMi44NCA0LjYzYy01LjUyIDkuMS03Ljk2IDE1LjMtNy45NiAyMi45MiAwIDEyLjI4LTEuMjggMTguNDMtNC44NSAyNC42OC0xLjIgMi4xLTkuMjEgMTMuNjUtMTIuMjIgMTguNTgtMS44NyAzLjA2LTYuMzcgMTAuMTgtNi43OCAxMC44Ni0xLjczIDIuODItMi42IDQuNTctMy4xNyA2LjQtMS4wMiAzLjI4LS45OCAyLjEtLjk4IDIwLjQ4IDAgNi41Mi0xLjcgMTEuNDQtNC44MiAxNXpNMzEwLjA5IDBoMS4wNmMtLjM3LjktLjc3IDEuODMtMS4yIDIuODItMy45IDkuMDYtNS40NSAxNS4xNS01LjQ1IDI1LjE4IDAgNy42NC0yLjEgMTEuNi02LjY0IDEzLjA1LTMuNDYgMS4xLTUuNzIuOTgtMTcuNTctLjQzLTExLjU1LTEuMzYtMTkuMTctMS41OC0yOC4xNi0uMTQtNi4yNCAyLjQ5LTI1LjkxIDcuMDItMzIuMTMgNy4wMi0xMS4xNSAwLTM2Ljc2LTIuODgtNTQuMTItNy4wMWEyMi4wOCAyMi4wOCAwIDAgMC0xNi45NSAyLjQ4Yy00LjA1IDIuMzMtNy4wOSA1LjAzLTEzLjkgMTEuOTctNi4yOCA2LjM5LTkuNTMgOS4yMy0xMy44IDExLjUtNy4wOSAzLjc5LTExLjIyIDcuNjUtMTMuNCAxMi4yNy0xLjgyIDMuODUtMi4zMyA3Ljg0LTIuMzMgMTUuMjkgMCA0LjQtMi42NSA2LjY5LTkuNDUgOS43NC4xLS4wNS0yLjk3IDEuMzEtMy44NCAxLjcxLTguNzggNC4wNi0xMi43MSA4LjI5LTEyLjcxIDE2LjU1IDAgMTIuNTItNC44NiAxOS4yMi0xNy4zNCAyNy45NmwtNC41NiAzLjE0Yy0xLjkgMS4zLTMuMyAyLjMtNC42NyAzLjMtLjkyLjY4LTEuNzkgMS4zNC0yLjYyIDItNy4xNiA1LjYyLTExIDE0LjU0LTE1LjU2IDMzLjI4LS42MyAyLjU3LTMuMyAxNC00LjA3IDE3LjE0YTM1MC40NCAzNTAuNDQgMCAwIDEtNS4yIDE5LjMzYy0xLjM3IDQuNS00LjUgMTUuMDctNC45NiAxNi41My0xLjA1IDMuNC0xLjY0IDQuOTQtMi40NiA2LjMyLS44MiAxLjQtNi44NSA5LjA4LTEyLjY0IDE4LjI3TDAgMjc3Ljk4di0xLjlsNC41OC03LjM1YTI3MC44IDI3MC44IDAgMCAxIDEyLjYxLTE4LjIzYy0uMy41IDEuMzUtMi44IDIuMzgtNi4xMi40NS0xLjQ0IDMuNTgtMTIuMDEgNC45NS0xNi41MyAxLjgzLTYuMDMgMy40NC0xMi4wOSA1LjE5LTE5LjI3Ljc2LTMuMTMgMy40NC0xNC41NiA0LjA2LTE3LjE0IDQuNjItMTguOTUgOC41Mi0yOC4wMiAxNS45Mi0zMy44My44NC0uNjcgMS43Mi0xLjMzIDIuNjUtMi4wMSAxLjM4LTEuMDIgMi44LTIuMDEgNC43LTMuMzJsNC41NC0zLjE0QzczLjgzIDE0MC41NyA3OC41IDEzNC4xMyA3OC41IDEyMmMwLTguNzQgNC4yLTEzLjI2IDEzLjI5LTE3LjQ1Ljg4LS40MSAzLjk2LTEuNzcgMy44NS0xLjczIDYuNDYtMi45IDguODYtNC45NyA4Ljg2LTguODIgMC03LjYuNTMtMTEuNyAyLjQyLTE1LjcxIDIuMjktNC44NCA2LjU3LTguODUgMTMuODQtMTIuNzMgNC4xNS0yLjIxIDcuMzUtNSAxNC4xNS0xMS45MyA2LjI4LTYuNCA5LjM2LTkuMTMgMTMuNTItMTEuNTNhMjMuMDcgMjMuMDcgMCAwIDEgMTcuNjktMi41OWMxNy4yNyA0LjEyIDQyLjggNi45OSA1My44OCA2Ljk5IDYuMSAwIDI1LjczLTQuNTMgMzEuOTItNyA5LjEyLTEuNDYgMTYuODMtMS4yNSAyOC40OS4xMyAxMS42MyAxLjM4IDEzLjkgMS41IDE3LjE1LjQ3IDQuMDYtMS4zIDUuOTQtNC44NSA1Ljk0LTEyLjEgMC0xMC4xIDEuNTYtMTYuMyA2LjYtMjh6bTI1LjEyIDBoMWMuMDUgNS42Mi4yNiAxMS40OC42NSAxOS40LjQ3IDkuNy42NCAxNC41Ny42NCAyMS42IDAgOS44MS00LjY4IDE3LjQ2LTEzLjEgMjMuMTYtNi41MyA0LjQzLTE0Ljk0IDcuNDYtMjQuMzMgOS4zMy0zLjc0LjU0LTkuNDIuNTYtMjIuNjguMjMtNi43NC0uMTctOS4zNS0uMjItMTIuMzktLjIyLTIuNzcgMC00Ljk3LjQzLTcuNjMgMS4zNi0uODguMy00LjU1IDEuNzQtNS41OCAyLjExLTYuNTUgMi4zNS0xMy41OSAzLjUzLTI0Ljc5IDMuNTMtOC4xIDAtMTMuNTgtMS4zOC0yMi40Ni00LjlsLTMuMTgtMS4yNWMtMTIuNTUtNC44Ny0yMS4yNy01LjE1LTM3LjE4IDEuMTItMTEuMTUgNC4zOS0xOC4xMyA5LjItMjIuMjggMTQuODEtMy4xNSA0LjI2LTQuMzMgNy44LTUuOTQgMTUuOC0xLjIyIDYuMDktMS45MyA4Ljc0LTMuNSAxMi4xMy0xLjY1IDMuNTMtMy45NyA1LjgxLTcuMDcgNy4yMi0yLjMzIDEuMDctNC4zNSAxLjUtOS4zMiAyLjE5LTkuMDQgMS4yNy0xMi43NyAzLjA5LTE1LjYxIDkuNTgtMy43MSA4LjQ4LTcuNzIgMTMuODctMTQuMjIgMTkuNzYtMi40IDIuMTgtMTMuMTQgMTEuMDItMTUuOTEgMTMuNDItOC4yIDcuMS0xMy44NSAxNy4zNy0xOC43IDMxLjk3YTI1OC44MSAyNTguODEgMCAwIDAtMy4yNyAxMC43Yy0uMDEuMDUtMi4yNiA3Ljk3LTIuODggMTAuMS04LjQ5IDI4Ljg1LTE3Ljg4IDUyLjk1LTI2LjEzIDYxLjItMi44IDIuOC01LjA2IDUuNjQtMTAuNCAxMi45Ni0zLjQgNC42OC02LjIzIDguMjUtOC45NSAxMS4xdi0xLjU1YzIuNzQtMi45OCA1LjczLTYuODIgOS40OC0xMS45NyA0LjAzLTUuNTIgNi4zMi04LjQgOS4xNy0xMS4yNCA4LjA3LTguMDggMTcuNDQtMzIuMTQgMjUuODctNjAuOC42Mi0yLjEgMi44Ni0xMC4wMyAyLjg4LTEwLjA4IDEuMjEtNC4yNCAyLjIxLTcuNTMgMy4yOC0xMC43NCA0LjktMTQuNzUgMTAuNjMtMjUuMTYgMTktMzIuNCAyLjc4LTIuNDIgMTMuNS0xMS4yNSAxNS44OS0xMy40IDYuNC01LjggMTAuMzItMTEuMDkgMTMuOTctMTkuNDMgMS42OC0zLjgzIDQuMDUtNi4zMSA3LjItNy44NiAyLjQtMS4xNyA0LjY0LTEuNjcgOS41My0yLjM2IDQuNTQtLjYzIDYuNS0xLjA1IDguNy0yLjA2IDIuODktMS4zMSA1LjAzLTMuNDIgNi41OC02LjczIDEuNTMtMy4zIDIuMjMtNS45IDMuNDMtMTEuOSAxLjY0LTguMTQgMi44NS0xMS43OSA2LjExLTE2LjIgNC4yOC01Ljc5IDExLjQxLTEwLjcgMjIuNzMtMTUuMTYgMTYuMTUtNi4zNiAyNS4xMy02LjA3IDM3LjktMS4xMWwzLjE5IDEuMjZjOC43NyAzLjQ3IDE0LjEzIDQuODIgMjIuMDkgNC44MiAxMS4wOSAwIDE4LjAyLTEuMTYgMjQuNDYtMy40NyAxLS4zNiA0LjY4LTEuOCA1LjU4LTIuMTFBMjIuNSAyMi41IDAgMCAxIDI2NSA3Mi41YzMuMDUgMCA1LjY3LjA1IDE0LjA3LjI2IDExLjUzLjI5IDE3LjIuMjcgMjAuODMtLjI1IDkuMjUtMS44NSAxNy41NC00LjgzIDIzLjk0LTkuMTdDMzMyIDU3LjggMzM2LjUgNTAuNDYgMzM2LjUgNDFjMC03LS4xNy0xMS44Ni0uNy0yMi43LS4zNS03LjI2LS41NS0xMi44My0uNTktMTguM3pNOTMuODcgMGgyLjA0Yy0uNyA0LTEuNjEgNi44Mi0zLjAzIDkuNDctMi4zMyA0LjM4LTIuODUgNS43NS01LjI2IDEzLjAzYTQwLjQ2IDQwLjQ2IDAgMCAxLTEuOTQgNS4wM2MtMi4yNCA0LjY2LTUuOTIgOC44LTEzLjA3IDE0LjI2LTguMDEgNi4xMy0xNC4yNyAxNi41NS0yMC4wMyAzMS41NS0yLjQgNi4yMy04Ljc1IDI1LjYzLTkuNjQgMjguMDEtMi42OSA3LjE2LTYuNTYgMTIuNy0xNS42MyAyMy42OGwtMi42OCAzLjI0Yy02LjAyIDcuMzQtOS4zNSAxMi4wNy0xMS43MiAxNy4xNS0yLjMgNC45NC03LjEyIDkuOS0xMi45MSAxNC4xNXYtMi40YzUuMTQtMy45NCA5LjEtOC4zIDExLjEtMTIuNiAyLjQ2LTUuMjcgNS44Ny0xMC4xIDExLjk4LTE3LjU2bDIuNjgtMy4yNmM4Ljk0LTEwLjggMTIuNzItMTYuMjIgMTUuMy0yMy4xLjg4LTIuMzMgNy4yNC0yMS43NCA5LjY1LTI4LjAzIDUuODktMTUuMzEgMTIuMy0yNiAyMC42OC0zMi40MSA2LjkyLTUuMyAxMC40LTkuMiAxMi40OC0xMy41NS42NS0xLjM1IDEuMTYtMi43IDEuODUtNC43OSAyLjQ1LTcuNCAzLTguODMgNS40LTEzLjM0QTI3LjY4IDI3LjY4IDAgMCAwIDkzLjg3IDB6bTkuMDcgMGgxLjAyYy0xLjY2IDguMy0yLjkxIDEyLjY3LTQuNTQgMTUuMjZhNTkuMTQgNTkuMTQgMCAwIDAtNC4xIDguMjFjLTEuMjcgMy0yLjQ0IDYuMi0zLjUgOS40LS4zOCAxLjEyLS43IDIuMTYtMi40MSA1LjM5YTI1MS40OCAyNTEuNDggMCAwIDAtMTIuODEgMTMuM2MtMy40OCAzLjk2LTUuOTUgNy4yNy03LjE1IDkuNjYtLjk1IDEuOS0yLjA2IDUuOTktMy42MSAxMi45Ny0uNjQgMi45LTMuNjUgMTcuMTUtNC41MSAyMS4wNy0zLjYzIDE2LjQ1LTYuNjMgMjYuNjktOS45IDMyLTcuNjYgMTIuNDUtMTAuNjQgMTUuNzEtMzcuMDggNDEuMUE2OS43OCA2OS43OCAwIDAgMSAwIDE3OS4yMXYtMS4xNWE2OS4zOSA2OS4zOSAwIDAgMCAxMy42NS0xMC40MmMyNi40LTI1LjMzIDI5LjMyLTI4LjU1IDM2LjkyLTQwLjkgMy4yLTUuMTggNi4xOC0xNS4zNyA5Ljc4LTMxLjcuODYtMy45MSAzLjg3LTE4LjE2IDQuNTEtMjEuMDYgMS41Ny03LjA5IDIuNy0xMS4yIDMuNy0xMy4yIDEuMjQtMi41IDMuNzYtNS44NiA3LjI5LTkuODkuOS0xLjAzIDEuODYtMi4xIDIuODYtMy4xOCAyLjQtMi42IDQuOTYtNS4yMiA3LjUzLTcuNzYuOS0uODggMS43My0xLjcgMy4zNy0zLjRhMTI5LjAyIDEyOS4wMiAwIDAgMSA0Ljc4LTEzLjQ2IDYwLjA3IDYwLjA3IDAgMCAxIDQuMTktOC4zNWMxLjUyLTIuNDQgMi43NC02LjcxIDQuMzYtMTQuNzR6TTgzLjcxIDBoMS4xYy0yLjA5IDQuNzQtNi4wMyA4LjkyLTExLjQyIDEyLjMtNy4yIDQuNTItMTYuNSA3LjItMjQuMzkgNy4yLTguOSAwLTExLjggNy0xMS43NCAyMS41MiAwIDEuNy4wNCAzLjE3LjEyIDUuOTkuMSAzLjMuMTIgNC40NS4xMiA1Ljk5IDAgNS43My0uNzYgMTEuMy0yLjAxIDE2LjVhNjYuNjcgNjYuNjcgMCAwIDEtMi4xNSA2Ljk3IDI1OTcuNzYgMjU5Ny43NiAwIDAgMS03IDE1Ljg2QTQyNzAuOCA0MjcwLjggMCAwIDEgNi40NCAxMzYuMiA1NC42NCA1NC42NCAwIDAgMSAwIDE0N3YtMS42NWE1NC44NyA1NC44NyAwIDAgMCA1LjU1LTkuNTdBNDI2OS44MiA0MjY5LjgyIDAgMCAwIDMwLjcgNzkuOTdjLjUzLTEuMi45OS0yLjIzIDIuNDQtNS45QTY5LjIzIDY5LjIzIDAgMCAwIDM2LjUgNTNjMC0xLjUyLS4wMy0yLjY2LS4xMi01Ljk1LS4wOC0yLjgzLS4xMi00LjMxLS4xMi02LjAxLS4wMy02Ljc5LjUzLTExLjYyIDIuMDctMTUuMzQgMS45NC00LjY4IDUuMzktNy4xOSAxMC42Ny03LjE5IDcuNyAwIDE2LjgxLTIuNjMgMjMuODYtNy4wNUM3Ny45MyA4LjI3IDgxLjY2IDQuMzggODMuNyAwem0yODIuNjMgMGgxLjAxYzEuODYgMTAuMDIgMi4xOCAxMi42NyAyLjMyIDE4LjNhMTIzLjQzIDEyMy40MyAwIDAgMSAuMzcgMjcuODNjLS45NiA4Ljc4LTMuMSAxNi4wMS02LjYzIDIxLjE1LTExLjM0IDE2LjUtMzkuOCAyOS4yMi02Ni40MSAyOS4yMi01LjA5IDAtMTAuNDcuMjgtMTYuMzEuODNhNDEzLjggNDEzLjggMCAwIDAtMjQuMzcgMy4xNmMtMjEuNTYgMy4yNi0yNy42NiA0LjAxLTM2LjMyIDQuMDEtNi45MiAwLTEyLjItMS4wNS0yMS42OS0zLjlsLTIuNzgtLjgzYy0xLjM5LS40MS0yLjU0LS43NC0zLjY1LTEuMDItOC0yLjA1LTE0LjIyLTIuMDQtMjEuNy43MmExNi4zMiAxNi4zMiAwIDAgMC05LjE3IDguMThjLTEuNiAzLjA1LTIuNSA2LjA2LTQuMDIgMTIuODMtMS41IDYuNjQtMi4zNCA5LjUyLTMuOTkgMTIuNjRhMTYuMTYgMTYuMTYgMCAwIDEtOS44NSA4LjM2IDEwNC44IDEwNC44IDAgMCAwLTkuNSAzLjQyYy02LjU1IDIuOC0xMC4xIDUuNTctMTMuOCAxMC40Ny0xLjMzIDEuNzUtMS4wMyAxLjMtNS40MyA3LjktMS45OCAyLjk3LTQuNjYgNS44LTguNDggOS4xNC0yLjAxIDEuNzYtMTAuNzEgOC44My0xMi44OCAxMC43LTcuMzcgNi4zNS0xMi41OCAxMi4xNC0xNi42MyAxOS4xNC00LjIyIDcuMy03LjggMTguMy0xMS4yOCAzMy4yNi0uODcgMy43My0xLjcyIDcuNjQtMi42NCAxMi4xNGwtMS4xOCA1LjgtMS4wOSA1LjQ1Yy0xLjggOC45Ni0yLjc3IDEzLjI4LTMuNzcgMTYuMjYtNi44IDIwLjQ0LTE3LjI2IDQyLjE2LTI3LjEzIDUxLjItNS4xMSA0LjctOC4xIDcuMDctMTEuMSA4Ljg2LS45LjU0LTEuODQgMS4wNC0yLjkyIDEuNTctLjQ0LjIyLTkuNiA0LjQtMTQuMSA2LjY2bC0xLjIyLjYydi0xLjEzbC43OC0uMzljNC41Mi0yLjI2IDEzLjY3LTYuNDQgMTQuMS02LjY1YTQxLjE5IDQxLjE5IDAgMCAwIDIuODQtMS41NGMyLjk0LTEuNzUgNS44OC00LjA5IDEwLjk0LTguNzMgOS43MS04LjkgMjAuMS0zMC41MSAyNi44Ny01MC43OS45Ny0yLjkyIDEuOTQtNy4yMiAzLjczLTE2LjEzbDEuMS01LjQ2YTQ5MC41IDQ5MC41IDAgMCAxIDMuODItMTcuOTZjMy41LTE1LjA2IDcuMS0yNi4xNCAxMS4zOS0zMy41NCA0LjExLTcuMTEgOS40LTEyLjk4IDE2LjgzLTE5LjQgMi4xOS0xLjg4IDEwLjg4LTguOTUgMTIuODgtMTAuNyAzLjc3LTMuMjggNi4zOS02LjA1IDguMy04LjkzIDQuNDMtNi42NCA0LjEyLTYuMTggNS40Ny03Ljk2IDMuOC01LjAzIDcuNS03LjkxIDE0LjIxLTEwLjc4IDIuNjEtMS4xMiA1Ljc0LTIuMjQgOS41OS0zLjQ2YTE1LjE3IDE1LjE3IDAgMCAwIDkuMjctNy44NmMxLjU5LTMuMDIgMi40Mi01Ljg1IDQuMDMtMTIuOTkgMS40MS02LjI3IDIuMzItOS4zMyAzLjk4LTEyLjQ4YTE3LjMxIDE3LjMxIDAgMCAxIDkuNy04LjY2YzcuNy0yLjgzIDE0LjEtMi44NCAyMi4zLS43NSAxLjEyLjI5IDIuMjguNjEgMy42OCAxLjAzbDMuNzMgMS4xMWM4LjQ3IDIuNTQgMTMuNjYgMy41OCAyMC40NiAzLjU4IDguNTkgMCAxNC42Ny0uNzUgMzYuMTgtNGE0MTQuNjQgNDE0LjY0IDAgMCAxIDI0LjQxLTMuMTdjNS44OC0uNTQgMTEuMjktLjgzIDE2LjQxLS44MyAyNi4zIDAgNTQuNDUtMTIuNTggNjUuNTktMjguNzggMy40Mi00Ljk4IDUuNS0xMi4wNiA2LjQ2LTIwLjcuODQtNy43NC43My0xNi4wMi4wMi0yMy45YTEzNi4yIDEzNi4yIDAgMCAwLS41Ny01LjEyYzAtNC40Ny0uMy02Ljk0LTIuMTYtMTd6TTE4Ljg4IDBoMS4wM0MxOCA3LjU3IDE3LjE1IDEwLjE4IDE0LjQ2IDE2LjJjLTEuOTUgNC4zNy0yLjY3IDkuMTktMi40MiAxNC44OS4yIDQuMzMuNzEgNy43IDIuMjggMTYuMTMgMS4wOSA1Ljg4IDEuNTcgOC43NyAxLjk0IDEyLjIuOTYgOC45LjI0IDE2LjA4LTIuOCAyMi43OUE0NjMuNCA0NjMuNCAwIDAgMSAwIDEwOS40M3YtMi4xMmE0NjUgNDY1IDAgMCAwIDEyLjU0LTI1LjUyYzIuOTctNi41MiAzLjY3LTEzLjUzIDIuNzItMjIuMjctLjM2LTMuNC0uODQtNi4yNi0xLjkzLTEyLjEyLTEuNTctOC40Ny0yLjEtMTEuODgtMi4yOS0xNi4yNy0uMjYtNS44NC40OC0xMC44MSAyLjUtMTUuMzMgMi42NC01LjkgMy40OC04LjQ3IDUuMzQtMTUuOHptMjgwLjQ3IDBhNzAuNzggNzAuNzggMCAwIDEtNC45MSAxMS4yNGMtMi41NiA0LjctNC4wMSA4LjQ1LTQuODYgMTEuOThsLS40IDEuOC0uMjggMS40NWE1LjI4IDUuMjggMCAwIDEtLjc0IDIuMDdjLS43NCAxLjAzLTEuOTMgMS4yOC01LjEzIDEuMjUuOTIgMC05Ljg1LS4yOS0xNS4wMy0uMjktMTAuMiAwLTE4LjQ1LjgyLTI5LjQ2IDIuNTYtMTYuODcgMi42Ni0xNy43MyAyLjc3LTIzLjY2IDIuNTJhNDIuNTcgNDIuNTcgMCAwIDEtOC0xLjA5Yy0xNy43LTQuMTYtNDYuMTgtNS44Ni01NC43Mi0zLjAxLTIuNzIuOS01Ljg4IDIuOC05LjUyIDUuNTlhMTEyLjM3IDExMi4zNyAwIDAgMC02LjU0IDUuNDhjLTEuNCAxLjI1LTkuMTcgOC41LTEwLjc4IDkuODQtMS40NSAxLjItOC4xOCA3LjQyLTguODUgOC4wMmExMTQuNjUgMTE0LjY1IDAgMCAxLTQuNTUgMy45Yy00Ljk5IDQuMDMtOC45IDYuMi0xMS45MiA2LjItMy41Mi4wNS00LjMyIDAtNS4xNC0uNC0xLjEzLS41Ni0xLjUtMS43Mi0xLjEzLTMuNTcuNzQtMy42MyA0LjQ3LTEwLjg0IDEyLjg0LTI0LjggNS42OS05LjQ4IDkuNDItMTggMTEuNzgtMjYuMiAxLjQ1LTUuMDQgMS45NC03LjQgMi45Ny0xNC41NGgxLjAxYy0xLjA1IDcuMy0xLjU0IDkuNy0zLjAxIDE0LjgyLTIuMzkgOC4yOC02LjE2IDE2Ljg5LTExLjkgMjYuNDQtOC4zIDEzLjg0LTEyIDIxLjAxLTEyLjcgMjQuNDgtLjMgMS40NS0uMDggMi4xNC41OSAyLjQ3LjYuMyAxLjM1LjM1IDMuNDguMyAzLjkyIDAgNy42OS0yLjEgMTIuNS01Ljk4IDEuNC0xLjEzIDIuODctMi4zOSA0LjUxLTMuODYuNjYtLjU5IDcuNDEtNi44MyA4Ljg4LTguMDUgMS41OS0xLjMzIDkuMzQtOC41NSAxMC43NS05LjgyIDIuNC0yLjE1IDQuNTUtMy45NiA2LjYtNS41MyAzLjcyLTIuODUgNi45Ny00LjggOS44MS01Ljc0IDguNzYtMi45MiAzNy40MS0xLjIyIDU1LjI3IDIuOTkgMi41Ny42IDUuMTQuOTUgNy44MSAxLjA2IDUuODQuMjUgNi43LjE0IDIzLjQ3LTIuNTEgMTEuMDUtMS43NSAxOS4zNi0yLjU3IDI5LjYtMi41NyA1LjIgMCAxNS45OS4zIDE1LjA1LjI5IDIuODcuMDMgMy44NC0uMTcgNC4zLS44My4yMy0uMzIuNC0uOC41OC0xLjdsLjI4LTEuNDMuNC0xLjg1Yy44OC0zLjYgMi4zNi03LjQ0IDQuOTYtMTIuMjIgMS44Ny0zLjQzIDMuNDQtNyA0LjczLTEwLjc2aDEuMDZ6bS04LjU5IDBjLTUuOTEgMTcuOTQtOS41NSAyMi0xOS43NiAyMi00LjUgMC0xMC4yMi4zMi0yOC42OSAxLjVsLTEuNTMuMWMtMTUuNi45OS0yMy40NyAxLjQtMjguNzggMS40LTUuMzUgMC0xMy4yNC0uOTYtMjguODYtMy4yOGwtMS41NC0uMjNDMTYzLjE4IDE4Ljc1IDE1Ny40NyAxOCAxNTMgMThjLTQuNDUgMC03LjMgMS4wMS0xMC45NiAzLjM0LS4xLjA2LTEuOCAxLjE3LTIuMyAxLjQ3LTIuNDMgMS41LTQuMzIgMi4xOS02Ljc0IDIuMTktMi44IDAtNC4xMS0xLjQ2LTQuMTEtNC4yMiAwLTEuMDQuMTYtMi4yOS41LTQuMS4xNi0uODIuOS00LjQgMS4wNy01LjMyLjgtNC4xMSAxLjMtNy42OCAxLjQ3LTExLjM2aDJjLS4xNyAzLjgyLS42OCA3LjUtMS41IDExLjc1LS4xOS45NC0uOTIgNC41LTEuMDcgNS4zMWEyMS4wNCAyMS4wNCAwIDAgMC0uNDcgMy43MmMwIDEuNy40NiAyLjIyIDIuMTEgMi4yMiAxLjk5IDAgMy41NS0uNTcgNS43LTEuOS40Ny0uMjggMi4xNS0xLjM3IDIuMjYtMS40NEMxNDQuOTIgMTcuMTQgMTQ4LjEyIDE2IDE1MyAxNmM0LjYyIDAgMTAuMy43NCAyOC45IDMuNTFsMS41My4yM0MxOTguOTMgMjIuMDQgMjA2LjggMjMgMjEyIDIzYzUuMjUgMCAxMy4xMS0uNDEgMjguNjUtMS40bDEuNTQtLjFDMjYwLjczIDIwLjMyIDI2Ni40MyAyMCAyNzEgMjBjOC45NSAwIDEyLjE1LTMuNCAxNy42Ni0yMGgyLjF6TTE0MS41MSAwaDEuMTNjLTIuMDYgMy44Ni0yLjYzIDUuMS0yLjc3IDYuMTktLjE1IDEuMTIuNDIgMS42NCAyLjMyIDEuOTYgMS44LjMgMy44NS4zNSAxMC44MS4zNSA2LjAyIDAgMTMgLjU2IDIxLjM1IDEuNjIgMy45NS41IDguMDMgMS4xIDEzLjEzIDEuODkgMjQgMy43IDIyLjUgMy40OSAyNi44MyAzLjQ5IDI0LjAyIDAgNTEuODMtMi4yNCA2MC40NS02Ljk0IDIuODgtMS41NyA1LjA1LTQuNDkgNi42LTguNTZoMS4wN2MtMS42NCA0LjQ3LTMuOTggNy42OS03LjIgOS40NC04LjgzIDQuODItMzYuNjcgNy4wNi02MC45MiA3LjA2LTQuNDEgMC0yLjg0LjIyLTI2Ljk4LTMuNS01LjEtLjgtOS4xNy0xLjM4LTEzLjEtMS44OC04LjMxLTEuMDYtMTUuMjYtMS42Mi0yMS4yMy0xLjYyLTcuMDQgMC05LjEtLjA1LTEwLjk3LS4zNy0yLjM4LS40LTMuMzgtMS4zMi0zLjE1LTMuMDcuMTYtMS4yMi42OS0yLjQxIDIuNjMtNi4wNnptNzYuNCAwYzUuNjkgMS42NCAxMC4zNyAyLjUgMTQuMDkgMi41IDkuNTkgMCAxNi43LS43MSAyMi40LTIuNWgyLjk4QzI1MS4xMiAyLjUzIDI0My4yIDMuNSAyMzIgMy41Yy00LjUgMC0xMC4zMi0xLjIxLTE3LjUzLTMuNWgzLjQ1ek03MC42OSAwYy0yLjg3IDMuMjctNi45NSA1LjM5LTEyLjAyIDYuNTMtMy45OC44OS03LjUgMS4wOC0xMi45MiAxQTk3LjI0IDk3LjI0IDAgMCAwIDQ0IDcuNWMtNS4zNyAwLTguODYtMS4yNC0xMC4xLTQuOTdBOC42IDguNiAwIDAgMSAzMy41IDBoLjk5Yy4wMi44Mi4xNCAxLjU2LjM2IDIuMjJDMzUuOTEgNS4zOSAzOS4wMiA2LjUgNDQgNi41bDEuNzYuMDJjNS4zNS4wOSA4LjgtLjEgMTIuNjktLjk3QzYyLjk1IDQuNTQgNjYuNjMgMi43NCA2OS4zIDBoMS4zN3pNMCAyMDcuODdjNy4zMS0uMTYgMTEuNSAzLjMzIDExLjUgMTEuMTMgMCAxMS40MS01LjA1IDI4LjM1LTExLjUgNDEuNXYtMi4zYzUuOTMtMTIuNzIgMTAuNS0yOC40NyAxMC41LTM5LjIgMC03LjE4LTMuNy0xMC4zLTEwLjUtMTAuMTN2LTF6bTAgNy4wNWMxLjIzLjE0IDIuMTguNTggMi44NyAxLjMxIDEuNCAxLjQ4IDEuNiAzLjcyIDEuMTYgNy41OGwtLjE2IDEuM0EyOC45MyAyOC45MyAwIDAgMCAzLjUgMjI5YzAgMy4yLTEuNDggOS41Mi0zLjUgMTUuOXYtMy40NWMxLjQ5LTUuMTMgMi41LTkuODcgMi41LTEyLjQ1IDAtLjk4LjA4LTEuNzUuMzctNC4wMmwuMTYtMS4yOWMuNDItMy41Ni4yNC01LjU5LS44OC02Ljc3LS41LS41My0xLjIxLS44Ny0yLjE1LTF2LTF6TTAgNDEwLjl2LTEuNDdhMjEuNjcgMjEuNjcgMCAwIDAgMi45Ny00LjdjMS4zMi0yLjcgMi42OC02LjI4IDQuNTYtMTEuODkgNy44NS0yMy41NSA3LjgzLTI2LjYuMjUtMzAuNC0yLjI1LTEuMTItNC44LTEuNDMtNy43OC0uOTF2LTEuMDJhMTMuMSAxMy4xIDAgMCAxIDguMjIgMS4wNGM4LjI0IDQuMTIgOC4yNiA3LjYuMjUgMzEuNi0xLjg4IDUuNjYtMy4yNSA5LjI3LTQuNiAxMi4wMkEyMC44MiAyMC44MiAwIDAgMSAwIDQxMC45ek0zMy42NCA0NTJjMS42OCAwIDMuMDQtLjIzIDguMzQtMS4zMWwyLjM4LS40N2M4LjI2LTEuNTcgMTIuNzItMS4zIDE0LjUzIDIuMzMgMS4zOCAyLjc1LS40NyA1Ljg2LTQuNzUgOS42OGE3NS42IDc1LjYgMCAwIDEtNS4wOCA0LjA3Yy0uOTQuNy00Ljg5IDMuNTktNS43OSA0LjI3LTEuODYgMS40LTIuOTcgMi4zNy0zLjQ3IDMuMDNhMTkuMDggMTkuMDggMCAwIDAtMi44OSA1LjVjLjA3LS4yLTQuMDIgMTMuNjUtNi45NiAyMi4yMi0yLjcgNy44NS01LjU2IDEwLjcyLTguODIgOC41OS0yLjExLTEuNC0zLjY2LTQuMjQtNi42LTExLjAzLTEuOTgtNC42Mi0yLjUtNS43Ni0zLjQtNy40LTQuNTUtOC4xOC0zLjktMjMuOS0uMDUtMzIuODdhOS42IDkuNiAwIDAgMSA2Ljk4LTUuOTZjMi41OS0uNjYgNC44Ni0uNzUgMTEuNzgtLjY3bDMuOC4wMnptMCAyYy0xLjEzIDAtMi4wOSAwLTMuODItLjAyLTEyLjA3LS4xMy0xNC44My41Ny0xNi45IDUuNDEtMy42MyA4LjQ3LTQuMjYgMjMuNTUtLjA1IDMxLjEyLjk2IDEuNzMgMS40OCAyLjg4IDMuNSA3LjU4IDIuNzIgNi4zIDQuMjQgOS4wOCA1Ljg2IDEwLjE0IDEuNjQgMS4wOCAzLjUtLjggNS44Mi03LjU1YTY4Mi45IDY4Mi45IDAgMCAwIDYuOTctMjIuMjQgMjEuMDMgMjEuMDMgMCAwIDEgMy4xOC02LjA0Yy42NS0uODcgMS44NS0xLjkgMy44Ni0zLjQzLjkyLS43IDQuODctMy41NyA1LjgtNC4yNyAyLjAyLTEuNSAzLjYtMi43NyA0Ljk1LTMuOTcgMy42My0zLjIzIDUuMDktNS43IDQuMy03LjI4LTEuMjEtMi40Mi01LjA3LTIuNjUtMTIuMzgtMS4yN2wtMi4zNS40N2MtNS40OSAxLjExLTYuODYgMS4zNS04Ljc0IDEuMzV6bTM0NS42MyAxNDZjLTMuNDUtMTIuMjYtMy43Ny0xNC4xMy0zLjc3LTE5IDAtMy4zMy0uMTMtNi4yNy0uNDMtMTEuMzQtLjYzLTEwLjMzLS42NS0xMy41LjI2LTE3LjA3IDEuMjEtNC43NCA0LjIxLTcuMSA5LjY3LTcuMWgyNmM0LjA4IDAgNS4xOSAxLjg1IDUuOTMgNy4xMS4xLjc5LjEzLjk3LjE5IDEuMzIuODQgNS4zNSAyLjggNy41OCA4Ljg4IDcuNTggMy42NCAwIDUuNTQuNCA2LjQzIDEuMzcuNzYuODMuNzYgMS40NC4zNiAzLjkzLS44NSA1LjI2LjUgOC44NSA3LjUgMTMuOCA2LjMyIDQuNDUgMTEuNjMgNS4zNiAxNi41NSAzLjM3IDMuOC0xLjU0IDYuNzMtNC4xNiAxMS45Mi0xMGwxLjEtMS4yMyAxLjA5LTEuMjNhNzUuNiA3NS42IDAgMCAxIDIuNy0yLjg2IDM1LjgxIDM1LjgxIDAgMCAxIDkuNTctNi43M2MxLjUyLS43NiAxLjcyLS44NiA1LjY2LTIuNjMgNi4xLTIuNzMgOS4wMS00LjUgMTEuNzQtNy42MiAyLjYzLTMgNC42Ny00Ljg1IDYuNy02LjA0IDMuMTgtMS44NSA1LjQ2LTIuMTMgMTMuNjgtMi4xMyA1Ljk4IDAgMTAuNTYtNC4zMiAxOC0xNC45OWwyLjgyLTQuMDNjMS4wNi0xLjUgMS45NC0yLjcgMi43OS0zLjc5IDcuODctMTAuMTIgMTkuMzgtMTAuNCAzMC43NC45NiA1LjU0IDUuNTMgMTAuMTcgMTkuNDMgMTMuNjQgMzguNTEgMi41IDEzLjc1IDQuMTggMjkuNDYgNC40NyAzOS44NGgtMWMtLjMtMTAuMzItMS45Ni0yNS45Ny00LjQ1LTM5LjY2LTMuNDMtMTguODctOC4wMi0zMi42NS0xMy4zNi0zNy45OS0xMC45NS0xMC45NS0yMS43Ni0xMC42OC0yOS4yNi0xLjA0LS44MyAxLjA3LTEuNyAyLjI2LTIuNzUgMy43NWwtMi44MSA0LjAyYy03LjY1IDEwLjk1LTEyLjM4IDE1LjQyLTE4LjgzIDE1LjQyLTguMDQgMC0xMC4yMS4yNi0xMy4xNyAyLTEuOTIgMS4xMi0zLjkgMi45LTYuNDUgNS44My0yLjg2IDMuMjYtNS44NyA1LjA5LTEyLjA5IDcuODhhMTAzLjM1IDEwMy4zNSAwIDAgMC01LjYyIDIuNiAzNC44NCAzNC44NCAwIDAgMC05LjMyIDYuNTQgNzQuNjcgNzQuNjcgMCAwIDAtMy43NSA0LjA1bC0xLjEgMS4yNGMtNS4yOCA1Ljk1LTguMjkgOC42NC0xMi4yOCAxMC4yNS01LjI2IDIuMTMtMTAuOTIgMS4xNy0xNy41LTMuNDgtNy4zMy01LjE3LTguODItOS4xNS03LjkyLTE0Ljc3LjM0LTIuMTIuMzQtMi42LS4xLTMuMS0uNjQtLjY5LTIuMzQtMS4wNC01LjctMS4wNC02LjYzIDAtOC45Ni0yLjYzLTkuODctOC40MmwtLjItMS4zNGMtLjY3LTQuODItMS41My02LjI0LTQuOTMtNi4yNGgtMjZjLTUgMC03LjYgMi4wNC04LjcgNi4zNC0uODggMy40My0uODUgNi41Ny0uMjMgMTYuNzZhMTc3IDE3NyAwIDAgMSAuNDMgMTEuNGMwIDQuNzguMzIgNi42MyAzLjgxIDE5aC0xLjA0em0xMy42OCAwYy0xLjMxLTYuNTgtMS42MS0xMC43MS0xLjM2LTE0Ljg0LjA0LS43LjEtMS40NC4xOC0yLjM4bC4yMy0yLjU2Yy4zNC0zLjgxLjUtNi45Ny41LTExLjIyIDAtNC45NCAxLjQ2LTcuNzYgNC4yMS04LjQyIDIuMzgtLjU4IDUuNTYuNTQgOS4yIDMgNi42NCA0LjUyIDEzLjk5IDEzLjA3IDE2LjU1IDE5LjIzIDQuNzcgMTEuNDQgMTQuMTIgMTUuNjkgMzMuNTQgMTUuNjkgOC42IDAgMTQuMzItMi4zNSAyMC42Ny03Ljg4IDEuNDUtMS4yNiAxNS4wNi0xNSAyMS0yMCA3LjIxLTYuMDcgMTEuNzctNy41OSAyMC42Mi04LjMyIDUuNTItLjQ1IDcuOTgtLjkgMTEuNDQtMi4zNiA0LjU4LTEuOTUgOS4zNi01LjQ4IDE0LjktMTEuMjkgNy40My03Ljc2IDEzLjI1LTguOTIgMTcuNDctNC4zIDMuMzIgMy42MyA1LjQ2IDEwLjU4IDYuODIgMjAuMjQuNzMgNS4xNy45NCA3Ljc0IDEuNTggMTcuMzguMjUgMy43NS4xNyA1LjMyLS45MiAxOC4wM2gtMWMxLjA5LTEyLjcgMS4xNy0xNC4yOC45Mi0xNy45Ny0uNjQtOS42LS44NS0xMi4xNi0xLjU3LTE3LjMtMS4zMy05LjQ3LTMuNDMtMTYuMjctNi41Ni0xOS43LTMuNzYtNC4xMS04LjkzLTMuMDgtMTYgNC4zMi01LjY1IDUuOS0xMC41NCA5LjUtMTUuMjUgMTEuNS0zLjU4IDEuNTMtNi4xMyAxLjk5LTExLjYgMi40NC04LjguNzItMTMuMTcgMi4xOC0yMC4yIDguMS01LjkgNC45Ni0xOS41IDE4LjctMjEgMTkuOTktNi41MiA1LjY4LTEyLjQ3IDguMTItMjEuMzIgOC4xMi0xOS43OCAwLTI5LjUtNC40Mi0zNC40Ni0xNi4zLTIuNDktNS45Ny05LjcxLTE0LjM4LTE2LjItMTguNzktMy40Mi0yLjMyLTYuMzYtMy4zNS04LjQtMi44Ni0yLjIuNTMtMy40NCAyLjkyLTMuNDQgNy40NSAwIDQuMjgtLjE2IDcuNDctLjUgMTEuMzFsLS4yMyAyLjU2Yy0uMDkuOTMtLjE0IDEuNjUtLjE5IDIuMzUtLjI0IDQuMDguMDYgOC4xOCAxLjM5IDE0Ljc4aC0xLjAyem0xMTMuNzUgMGMyLjUyLTMuMjYgOC45My0xMS43OSAxMC45LTE0LjMgNS40OC02Ljk4IDEzLjA1LTEyLjM4IDE5LjQtMTMuOTQgNy4wMS0xLjcxIDExLjUgMS40NSAxMS41IDkuMjQgMCA0LjAyLS4wNCA1LjE2LS43NCAxOWgtMWMuNy0xMy44NS43NC0xNSAuNzQtMTkgMC03LjEyLTMuODYtOS44My0xMC4yNi04LjI2LTYuMTEgMS41LTEzLjUgNi43Ny0xOC44NSAxMy41Ny0xLjg2IDIuMzYtNy42NSAxMC4wNy0xMC40MyAxMy42OWgtMS4yNnptLTkuODYtMzM4Ljk2YzMuNDQgMi43MSA3IDUuMSAxMS40NCA3Ljc1IDEuMDYuNjQgOC40MiA0LjkgMTAuMzUgNi4xIDExLjI3IDcgMTUgMTMuMzUgMTIuMzUgMjUuMzMtMS40NSA2LjUyLTQuNTMgMTEuMS05LjM5IDE0LjQ0LTMuODMgMi42My04LjA3IDQuMjYtMTYuMDggNi41Ni0xMS45NyAzLjQ1LTEzLjY4IDMuOTktMTguODIgNi4yOGE2MC4xOCA2MC4xOCAwIDAgMC03LjgxIDQuMThjLTExLjExIDcuMDctMTkuMSA3LjctMjcuOTYgMy4yOC0zLjU2LTEuNzctMTcuMi0xMS0xNy4yLTExLjAxYTEwMS43NyAxMDEuNzcgMCAwIDAtNS4yLTMuMDdjLTE2LjA0LTguODMtMzQuMjctMjQuMTYtMzQuNTItMzEuODUtLjExLTMuNDYgMS45OS02LjU3IDYuMjgtMTAuMjYgMS4wMy0uOSAyLjE4LTEuODEgMy42OC0yLjk1LjcyLS41NSAzLjM4LTIuNTYgMy45NC0zIDQuNDctMy40IDcuMTgtNS43OSA5LjMyLTguNDUgMTEuMTItMTMuODIgMjYuNTUtMjguNjggMzQuMzYtMzIuMjggMTIuMDYtNS41NCAxOS44NC01Ljc3IDI3LjM3LjEyIDMuMjUgMi41NCA1LjY1IDYuNTQgOC41OCAxMy4zNS4yOS42NSAyLjMgNS40NSAyLjg4IDYuNzQgMS42MiAzLjY1IDIuOSA1LjggNC4yNCA2Ljk0LjcyLjYgMS40NSAxLjIgMi4yIDEuOHptLTMuNDktLjI4Yy0xLjYzLTEuMzktMy4wMy0zLjc0LTQuNzctNy42NS0uNTgtMS4zLTIuNi02LjEyLTIuODgtNi43Ni0yLjgxLTYuNS01LjA4LTEwLjMtNy45OC0xMi41Ni02LjgzLTUuMzUtMTMuODUtNS4xNS0yNS4zLjEyLTcuNDUgMy40Mi0yMi43IDE4LjEyLTMzLjY0IDMxLjcyLTIuMjcgMi44Mi01LjA4IDUuMy05LjY3IDguNzlsLTMuOTQgMi45OGE3OS45OCA3OS45OCAwIDAgMC0zLjU5IDIuODhjLTMuODcgMy4zMy01LjY3IDYtNS41OCA4LjY5LjIxIDYuNjQgMTguMTQgMjEuNzIgMzMuNDggMzAuMTUgMS43Ni45NyAzLjUgMiA1LjMgMy4xMy4xMi4wOCAxMy42MSA5LjIyIDE3LjAzIDEwLjkyIDguMjIgNC4xIDE1LjQ2IDMuNTIgMjYtMy4xOGE2Mi4xNyA2Mi4xNyAwIDAgMSA4LjA3LTQuMzFjNS4yNS0yLjM1IDctMi45IDE5LjA4LTYuMzggNy44LTIuMjQgMTEuOS0zLjgyIDE1LjUtNi4zIDQuNDQtMy4wNCA3LjIzLTcuMTggOC41Ni0xMy4yMiAyLjQ0LTExLjAyLS44My0xNi42LTExLjQ1LTIzLjItMS45LTEuMTgtOS4yMy01LjQyLTEwLjMyLTYuMDgtNC41LTIuNjktOC4xMy01LjEyLTExLjY0LTcuOS0uNzctLjYtMS41Mi0xLjIxLTIuMjYtMS44NHpNODcuNzIgMjQxLjZjNC4zLTIuOTggNy44OC01IDEyLjE0LTYuOTUuODQtLjQgMS43My0uNzggMi43OC0xLjI0bDQuMzctMS44OGExNjQuMyAxNjQuMyAwIDAgMCAxNy43NC04Ljk2IDMyMC42NyAzMjAuNjcgMCAwIDEgMjcuODctMTQuNWM0LjIyLTEuOTUgMjEuODktOS44NCAyMS4xNy05LjUyIDE5LjE3LTguNjIgMjguMS02LjkzIDQ5LjUgOC4wNSA3LjkxIDUuNTQgMTMuMjQgMTMuMjUgMTYuNDUgMjIuNjYgMy4wMiA4LjgzIDMuNzYgMTYuNTEgMy43NiAyNy43NSAwIDguMzItLjY2IDEyLjk1LTMuNjggMTguOTctNC4xOCA4LjM2LTEyLjMgMTYuMTQtMjUuNTggMjMuNDctMjQuNDUgMTMuNDktMzguODMgMjcuNTUtNTIuODMgNDcuODQtOC44MyAxMi44LTQ3Ljc2IDQ0LjIxLTY1LjE2IDU0LjE1Qzc1LjA0IDQxMy41NSA0OC44OSA0MjMuNSAzMSA0MjMuNWMtMTAuMDUgMC0xNC42Ny00Ljc4LTE0Ljc2LTEzLjM3LS4wNy02LjMyIDIuMDYtMTMuNzMgNi4zLTI0LjMyIDIuOTUtNy4zNyAyLjAyLTEyLjktMi4xNi0yMi4yOS0zLjE5LTcuMTctMy44OC05LjE0LTMuODgtMTIuNTIgMC0zLjM1IDEuODctNi45IDUuNTItMTEuMDcgMi42MS0zIDMuNS0zLjgzIDExLjktMTEuNSA1LjA5LTQuNjYgOC4wOC03LjYgMTAuNy0xMC43NSA5LjQ2LTExLjM2IDEyLjYyLTE5LjQ3IDE3LjktNDQuNzggMy4xMi0xNS4wNSA2LjYzLTIwLjI4IDE1LjEyLTI1LjI1LjgtLjQ3IDMuOTUtMi4yNSA0LjctMi42OGE3Ni42NiA3Ni42NiAwIDAgMCA1LjM4LTMuMzh6bS41Ni44MmE3Ny42MyA3Ny42MyAwIDAgMS01LjQ0IDMuNDNsLTQuNyAyLjY3Yy04LjIzIDQuODItMTEuNTcgOS44MS0xNC42NSAyNC42LTUuMyAyNS40NS04LjUxIDMzLjctMTguMSA0NS4yMS0yLjY2IDMuMTktNS42OCA2LjE2LTEwLjggMTAuODQtOC4zNiA3LjY0LTkuMjQgOC40OC0xMS44MiAxMS40Mi0zLjUgNC4wMS01LjI3IDcuMzYtNS4yNyAxMC40MiAwIDMuMTguNjggNS4xIDMuOCAxMi4xMiA0LjI3IDkuNiA1LjI0IDE1LjM3IDIuMTYgMjMuMDctNC4xOCAxMC40Ny02LjI5IDE3Ljc4LTYuMjIgMjMuOTMuMDggOC4wNiA0LjI2IDEyLjM4IDEzLjc2IDEyLjM4IDE3LjY3IDAgNDMuNjgtOS45IDY0Ljc1LTIxLjkzIDE3LjI4LTkuODggNTYuMS00MS4yIDY0Ljg0LTUzLjg1IDE0LjA4LTIwLjQyIDI4LjU3LTM0LjU5IDUzLjE3LTQ4LjE2IDEzLjEyLTcuMjMgMjEuMDktMTQuODcgMjUuMTctMjMuMDMgMi45Mi01Ljg2IDMuNTctMTAuMzUgMy41Ny0xOC41MyAwLTExLjEzLS43NC0xOC43My0zLjctMjcuNDMtMy4xNS05LjIyLTguMzYtMTYuNzUtMTYuMDktMjIuMTYtMjEuMTMtMTQuOC0yOS43LTE2LjQyLTQ4LjUtNy45NS43LS4zMi0xNi45NiA3LjU2LTIxLjE3IDkuNS0xLjcuOC0zLjMgMS41NS00Ljg2IDIuM2EzMTkuNjggMzE5LjY4IDAgMCAwLTIyLjkzIDEyLjE3IDE2NS4zIDE2NS4zIDAgMCAxLTE3Ljg1IDkuMDFsLTQuMzcgMS44OGMtMS4wNC40NS0xLjkyLjg0LTIuNzYgMS4yM2E3NC41NiA3NC41NiAwIDAgMC0xMS45OSA2Ljg2em0tNy42IDEyLjJjNy43LTYuMjUgMTIuMy04LjE3IDIzLjY4LTExLjI3IDYuMTItMS42NyA5LjEyLTIuOTUgMTIuMzEtNS43MiAzLjgtMy4zIDcuNDctNC41MiAxNS44Ni02LjEgMi43NS0uNTIgMy42Ny0uNyA1LjA2LTEuMDIgNS40OC0xLjI0IDkuNDgtMi45MyAxMy4xLTUuODkgMTAuNDItOC41MyAyNS40LTE0LjExIDM2LjMxLTE0LjExIDUuMzMgMCAxNi43NyA3LjU4IDI1Ljc0IDE3LjE2IDEwLjczIDExLjQ2IDE1Ljk2IDIzLjI3IDEyLjczIDMyLjUtMy4xOCA5LjEtMTEuMzkgMTguNTctMjMuMDMgMjcuODYtOC40NCA2LjczLTE4LjM2IDEzLTI1LjIyIDE2LjQzLTMuNzIgMS44Ni02LjU5IDQuODgtOS43NyA5Ljk5LS42OSAxLjEtMTEuMSAyMC4yNS0xNi4wMyAyNy44My01LjYyIDguNjUtMTUuNCAxNy4zNi0zMC4yMyAyNy45NmE1NTIuNTggNTUyLjU4IDAgMCAxLTkuMiA2LjQyYy0uMTMuMDktNi44MSA0LjY1LTguNiA1Ljg5LTYuNDcgNC40Ni0xMC4zNSA3LjM1LTEzLjA1IDkuODMtMTEuNjQgMTAuNjctMzcuMTQgMTUuNTQtNDMuNyA4Ljk4LTEuOTYtMS45Ni0yLjItNC4wNi0xLjk1LTEwLjUyLjM3LTkuNDItLjUtMTQuNS00Ljk1LTIwLjUxYTM0LjA5IDM0LjA5IDAgMCAwLTcuMDQtNi45MmMtMy45My0yLjk1LTYuMDctNi4xMS02LjU2LTkuNDktLjk3LTYuNjEgMy44Ny0xMy4wNiAxNC4xNy0yMS42OSAxLjU4LTEuMzIgNi42Ny01LjQ0IDcuMDktNS43OGE0OC4wMyA0OC4wMyAwIDAgMCA1LjIzLTQuNzdjNC4xLTQuNjMgNS44NS05LjU1IDcuOC0yMC4wN2E1MDEuNTIgNTAxLjUyIDAgMCAwIC44LTQuMzdjLjMzLTEuODcuNi0zLjMuODgtNC43My43NC0zLjc4IDEuNS03LjE4IDIuNC0xMC42MyAxLTMuNzggMS4zOC01LjUgMi4zNi0xMC4zNy42LTMuMDIuOTMtNC4yMSAxLjU2LTUuNDcgMS4yMi0yLjQ1IDEuMjctMi41IDEyLjI1LTExLjQyem0uNjQuNzhjLTEwLjc3IDguNzQtMTAuODggOC44NC0xMiAxMS4wOC0uNTggMS4xNi0uODggMi4zLTEuNDcgNS4yMi0uOTggNC44OS0xLjM2IDYuNjMtMi4zNyAxMC40NC0uOSAzLjQzLTEuNjUgNi44LTIuMzkgMTAuNTZhMzM5Ljc5IDMzOS43OSAwIDAgMC0xLjI5IDYuOTVsLS4zOSAyLjE1Yy0xLjk4IDEwLjY4LTMuNzcgMTUuNzQtOC4wNCAyMC41NGE0OC43NyA0OC43NyAwIDAgMS01LjM0IDQuODhjLS40Mi4zNC01LjUgNC40Ny03LjA3IDUuNzgtMTAuMDQgOC40LTE0LjcyIDE0LjY1LTEzLjgzIDIwLjc4LjQ1IDMuMSAyLjQ0IDYuMDMgNi4xNyA4LjgzIDMgMi4yNSA1LjM5IDQuNjIgNy4yNCA3LjEyIDQuNjMgNi4yNCA1LjUyIDExLjUyIDUuMTUgMjEuMTUtLjI1IDYuMTQtLjAxIDguMSAxLjY2IDkuNzggNi4xIDYuMSAzMS4wMiAxLjMzIDQyLjMxLTkuMDIgMi43NS0yLjUyIDYuNjYtNS40MyAxMy4xNi05LjkybDguNi01Ljg5YzMuNjMtMi40OCA2LjQ1LTQuNDQgOS4xOS02LjQgMTQuNzMtMTAuNTQgMjQuNDQtMTkuMTggMjkuOTctMjcuNyA0LjktNy41NCAxNS4zMS0yNi42OCAxNi4wMi0yNy44IDMuMjctNS4yNiA2LjI2LTguNDEgMTAuMTgtMTAuMzcgNi43OS0zLjQgMTYuNjUtOS42MyAyNS4wMy0xNi4zMiAxMS41Mi05LjE4IDE5LjYxLTE4LjUzIDIyLjcyLTI3LjQgMy4wNy04Ljc4LTIuMDItMjAuMjctMTIuNTItMzEuNDktOC44LTkuNC0yMC4wNC0xNi44NC0yNS4wMS0xNi44NC0xMC42NyAwLTI1LjQzIDUuNS0zNS42OCAxMy44OS0zLjc2IDMuMDctNy45IDQuODEtMTMuNSA2LjA5LTEuNDEuMzItMi4zNS41LTUuMTEgMS4wMi04LjIxIDEuNTUtMTEuNzYgMi43My0xNS4zOCA1Ljg4LTMuMzQgMi45LTYuNDUgNC4yMi0xMi43IDUuOTItMTEuMjYgMy4wNy0xNS43NSA0Ljk0LTIzLjMxIDExLjA5ek0yMTIgMjUxLjg1YzAgNy41Ni0uNiAxMC45Mi0yLjYgMTQuMy0xLjEgMS44NC03LjY2IDEwLjA1LTguNiAxMS4zLTUuOTYgNy45NC05LjMzIDEwLjI4LTE3LjI2IDEzLjc2LTEuMzQuNTgtMi4yIDEtMy4wMyAxLjUtLjU1LjMzLTEuMi42Ni0yIDEuMDItLjcxLjMzLTQuNDYgMS45LTUuNTIgMi4zOS02LjA1IDIuNzgtOC45OSA1LjgtOC45OSAxMC43MyAwIDEwLjk3LTE4Ljk1IDM2LjEyLTM0LjUxIDQ0Ljg3LTguMTggNC42LTIxLjMgOS4zNi0zMi43OCAxMS44Ni0xMy4zMyAyLjktMjIuNDkgMi40OC0yNC42Mi0yLjMyLTEuMzItMi45Ny00LjQtNC4yNi0xMS45OC01LjgxbC0uNi0uMTJjLTQuODQtLjk5LTYuOTQtMS41NS05LjAzLTIuNjQtMi45Mi0xLjUtNC40OC0zLjctNC40OC02Ljg0IDAtMi43NCAxLjA4LTUuNzcgMy4yNS05LjY3Ljg1LTEuNTMgMS44Mi0zLjEzIDMuMjMtNS4zNS0uMTYuMjUgMi44My00LjQgMy42Ny01Ljc2IDYuNjktMTAuNyA5Ljg1LTE4LjUgOS44NS0yNy4yMiAwLTE4LjQxIDExLjIyLTMzLjM3IDI3LjUtNDIuODYgNS4yMi0zLjA1IDkuMjMtMy4zMSAxNS4yLTIuMTIgNS4wNCAxIDYuMDUuOSA3LjQzLTEuNTIgNC41LTcuODUgNy4wNC05LjUgMTUuODctOS41IDMuOTMgMCA2Ljk3LS45OCAxMC40Ny0zLjE2IDEuNTYtLjk3IDguNjctNi4xNyAxMC45OS03LjY4IDkuMi01Ljk4IDExLjM0LTcgMjUuMi0xMS45NSA2Ljk1LTIuNDggMTUuMTggMS4yOCAyMi4zMyA5LjEyIDYuNTUgNy4xOSAxMS4wMSAxNi42MSAxMS4wMSAyMy42N3ptLTIgMGMwLTYuNS00LjI1LTE1LjQ4LTEwLjQ5LTIyLjMyLTYuNjctNy4zMi0xNC4xNi0xMC43NC0yMC4xNy04LjU5LTEzLjczIDQuOS0xNS43MyA1Ljg1LTI0LjggMTEuNzUtMi4yNCAxLjQ2LTkuMzcgNi42OC0xMS4wMSA3LjctMy44IDIuMzYtNy4yIDMuNDYtMTEuNTMgMy40Ni04LjA4IDAtOS45OCAxLjIzLTE0LjEzIDguNS0xLjEgMS45MS0yLjUxIDIuODgtNC4zNSAzLjA5LTEuMy4xNC0xLjkuMDUtNS4yMi0uNjEtNS41My0xLjEtOS4wNy0uODgtMTMuOCAxLjg4LTE1LjcyIDkuMTctMjYuNSAyMy41NS0yNi41IDQxLjE0IDAgOS4yLTMuMjggMTcuMjktMTAuMTUgMjguMjhsLTMuNjggNS43N2MtMS4zOSAyLjE5LTIuMzUgMy43Ny0zLjE3IDUuMjUtMi4wMiAzLjYzLTMgNi4zOC0zIDguNyAwIDQuMTkgMi44NyA1LjY3IDExLjkgNy41MmwuNjEuMTJjOC4yNyAxLjcgMTEuNyAzLjEzIDEzLjQgNi45NSAzLjE3IDcuMTQgMzYgMCA1NC42LTEwLjQ2IDE0Ljk4LTguNDMgMzMuNDktMzIuOTkgMzMuNDktNDMuMTMgMC01LjkgMy40Ny05LjQ4IDEwLjE2LTEyLjU1IDEuMS0uNSA0Ljg1LTIuMDggNS41Mi0yLjM4Ljc0LS4zNCAxLjMyLS42NCAxLjgtLjkzLjkyLS41NSAxLjg1LTEgMy4yNS0xLjYyIDcuNjUtMy4zNSAxMC43NS01LjUgMTYuNDctMTMuMTIgMS4wMi0xLjM2IDcuNDctOS40MiA4LjQ3LTExLjExIDEuNzktMy4wMSAyLjMzLTYuMDYgMi4zMy0xMy4zem0tMzcuMTgtMjIuNGMuMTUtLjEgMi40LTEuNTEgMi45NS0xLjg0Ljk2LS41NyAxLjctLjk0IDIuNDMtMS4xNyAyLjU3LS44MyA1LjA2LS4xIDExLjA0IDMuMTIgMTQuODYgOCAxOS40MyAyMi44NyA5LjE4IDM4LjcxLTQuMDQgNi4yNC05LjM3IDktMTguNzIgMTEuMTEtLjg1LjItMS4yLjI3LTMuMTMuNjgtNi4wNCAxLjI5LTguNzggMi4wOC0xMS42IDMuNjUtMy42MyAyLjAyLTYuMDkgNC45OC03LjUgOS40NC03Ljg3IDI0LjkzLTE5LjcyIDQzLjM0LTM2LjI4IDUwLjMxLTE2LjQ1IDYuOTMtMjEuMTMgOC41My0yNy45OCA4Ljg5LTQuOTQuMjUtOS44LS42NS0xNS40LTIuODlhNDQuNDUgNDQuNDUgMCAwIDEtNS42NC0yLjZjLTQuMDItMi4zMy01LjE0LTQuNzQtNC41LTkuMzEuMy0yLjEzIDMuNzctMTUuNTMgNC44NC0yMC42NS42My0zLjA1IDEuMTktNi4xNCAxLjc1LTkuNjlhNDY0LjA0IDQ2NC4wNCAwIDAgMCAxLjM1LTguOWMxLjQyLTkuNDEgMi41LTE0LjI3IDQuNDktMTguNjUgMi40Ni01LjQzIDYuMTMtOS4wMyAxMS43Mi0xMS4xMyA2LjU5LTIuNDcgMTAuNTQtMy4xIDE4LjAzLTMuNTMgNC43NS0uMjcgNi42OC0uNjQgOS0yLjA1LjYxLS4zNyAxLjIyLS44MSAxLjgyLTEuMzNhMzAuNjEgMzAuNjEgMCAwIDAgMy4zNy0zLjRjLjU5LS42OSAyLjM4LTIuOSAyLjYzLTMuMTkgMy4zNi00IDYuMy01LjUzIDEyLjMzLTUuNTMgMy45NCAwIDUuOS0uOTIgOC4xOC0zLjM2LS4xNy4xOCAyLjc1LTMuMTQgMy44NS00LjIyYTMwLjk1IDMwLjk1IDAgMCAxIDYuNzktNWMxLjUtLjgzIDMuMTUtMS42MiA0Ljk5LTIuMzhhNjQuOTIgNjQuOTIgMCAwIDAgMTAuMDEtNS4xem0tMTQuNTIgOC4zNGEyOS45NSAyOS45NSAwIDAgMC02LjU3IDQuODQgMTE2LjY4IDExNi42OCAwIDAgMC0zLjgyIDQuMmMtMi40NiAyLjYzLTQuNjggMy42Ny04LjkxIDMuNjctNS43MiAwLTguMzkgMS4zOS0xMS41NyA1LjE3LS4yMy4yOC0yLjAzIDIuNS0yLjYzIDMuMmEzMS42IDMxLjYgMCAwIDEtMy40NyAzLjUxYy0uNjUuNTUtMS4zIDEuMDMtMS45NiAxLjQzLTIuNSAxLjUxLTQuNTUgMS45LTkuNDcgMi4xOS03LjM5LjQyLTExLjI1IDEuMDQtMTcuNzIgMy40Ny01LjM0IDItOC44MiA1LjQtMTEuMTcgMTAuNi0xLjkzIDQuMjctMyA5LjA3LTQuNDEgMTguMzlsLS42NSA0LjM0LS43IDQuNTdjLS41NyAzLjU2LTEuMTIgNi42Ny0xLjc2IDkuNzMtMS4wOCA1LjE4LTQuNTQgMTguNTMtNC44MyAyMC41OS0uNTkgNC4xNy4zNSA2LjE4IDQuMDEgOC4zIDEuMzUuNzcgMy4xIDEuNTggNS41MiAyLjU1IDUuNDYgMi4xOCAxMC4xOCAzLjA1IDE0Ljk3IDIuOCA2LjY5LS4zNCAxMS4zMi0xLjkzIDI3LjY1LTguOCAxNi4yMS02LjgzIDI3LjkyLTI1LjAxIDM1LjcxLTQ5LjcgMS40OS00LjcgNC4xMi03Ljg2IDcuOTctMTAgMi45My0xLjYzIDUuNzQtMi40NSAxMS44Ny0zLjc2IDEuOTItLjQgMi4yOC0uNDkgMy4xMi0uNjggOS4xMi0yLjA2IDE0LjI0LTQuNyAxOC4xLTEwLjY3IDkuOTItMTUuMzQgNS41NS0yOS41NS04LjgyLTM3LjI5LTUuNzUtMy4xLTguMDMtMy43Ni0xMC4yNS0zLjA1LS42NS4yLTEuMzMuNTQtMi4yMyAxLjA4LS41NS4zMi0yLjc3IDEuNzItMi45MyAxLjgyYTY1LjkxIDY1LjkxIDAgMCAxLTEwLjE2IDUuMTdjLTEuOC43NS0zLjQyIDEuNTItNC44OSAyLjMzem0tNDIuMzkgMzIuNzJjMTYuMTUtMi44NyAyNi4zNi0uOTcgMzIuNDcgNi4xNiA1LjA4IDUuOTMgMS4xMyAyMS40Mi01LjkzIDM1LjU1LTQuNzkgOS41OC0xMC42IDE2LjIxLTIzLjE2IDI1LjE5LTE0LjE1IDEwLjEtMzUuNSAxMi4yLTQwLjcxIDMuODUtMS44Ni0yLjk3LTIuMS04LjE0LTEuMDYtMTUuNzMuNzgtNS42OCAxLjg2LTEwLjcxIDQuNzMtMjIuOThsLjEyLS41MWMxLjU5LTYuOCAyLjM3LTEwLjMxIDMuMTQtMTQuMTQgMS40NS03LjI1IDMuNzQtMTEuNDcgNy4yNi0xMy43NCAyLjgxLTEuOCA1LjUzLTIuMjggMTIuMzMtMi42MiA1LjMzLS4yNyA3LjU2LS40NiAxMC44MS0xLjAzem0uMTguOThjLTMuMy41OS01LjU2Ljc4LTEwLjk0IDEuMDUtNi42Mi4zMy05LjIzLjc4LTExLjg0IDIuNDYtMy4yNSAyLjEtNS40MiA2LjA5LTYuODIgMTMuMS0uNzcgMy44NC0xLjU2IDcuMzUtMy4xNSAxNC4xN2wtLjEyLjVjLTIuODYgMTIuMjQtMy45MyAxNy4yNi00LjcgMjIuOS0xLjAzIDcuMzYtLjc5IDEyLjM2LjkgMTUuMDcgNC44MiA3LjcgMjUuNTQgNS42NyAzOS4yOS00LjE1IDEyLjQzLTguODggMTguMTMtMTUuMzkgMjIuODQtMjQuODEgNi44Ni0xMy43MiAxMC43NS0yOSA2LjA3LTM0LjQ1LTUuODQtNi44MS0xNS43LTguNjUtMzEuNTMtNS44NHpNMTMyIDI3Ni41YzcuMTIgMCAxMC42NiAzLjA4IDExLjI1IDguNy40MiA0LjAyLS40MyA4LjE0LTIuNzcgMTUuOTQtMi41NiA4LjUyLTE4LjM2IDI1LjM4LTI3LjIgMzEuMjgtNy4wMSA0LjY3LTIwLjAyIDUuNjctMjYuNTcuOTktMy45OS0yLjg1LTMuNTMtMTIuMDguMDItMjYuNDYuNjgtMi43NSAxLjQ3LTUuNjUgMi4zNy04Ljc2YTQxMi42IDQxMi42IDAgMCAxIDMuMDUtMTAuMTRsLjM3LTEuMmMxLjQ4LTQuOCA1LjEtNy43NSAxMC43My05LjI3IDQuNC0xLjIgOS41NC0xLjUgMTcuNDgtMS4zM2wzLjg5LjFjMy44Ny4xMSA1LjQyLjE1IDcuMzguMTV6bTAgMWMtMS45NyAwLTMuNTMtLjA0LTcuNDEtLjE1bC0zLjg4LS4xYy03Ljg1LS4xNy0xMi45Mi4xMy0xNy4yIDEuMy01LjMyIDEuNDMtOC42NyA0LjE2LTEwLjAzIDguNmExMjc3LjgzIDEyNzcuODMgMCAwIDEtMS42IDUuMjFjLS42OCAyLjItMS4yNyA0LjE3LTEuODIgNi4xLS45IDMuMS0xLjY4IDUuOTktMi4zNiA4LjczLTMuNDMgMTMuODgtMy44NyAyMi45My0uNCAyNS40IDYuMTcgNC40MiAxOC43MyAzLjQ1IDI1LjQyLTEgOC42Ni01Ljc4IDI0LjMzLTIyLjQ5IDI2LjgtMzAuNzMgMi4zLTcuNjcgMy4xNC0xMS43MSAyLjczLTE1LjU2LS41My01LjEtMy42NC03LjgtMTAuMjUtNy44em0tMTcuNzkgN2EzMS4zIDMxLjMgMCAwIDEgOC41NyAxLjRjNS40MiAxLjc4IDguNzIgNS4wMyA4LjcyIDEwLjEgMCA5LjU5LTkuNTEgMTcuMi0yMi4zNCAyMS40Ny05LjgyIDMuMjgtMTMuNjItMS43OS0xMS42Ni0xNi41NC44NC02LjI4IDMuODItMTAuNjcgOC4yNC0xMy40NmEyMC4zOCAyMC4zOCAwIDAgMSA4LjQ3LTIuOTd6bS0uNiAxLjA4YTE5LjM5IDE5LjM5IDAgMCAwLTcuMzQgMi43M2MtNC4xOCAyLjY0LTYuOTggNi43OC03Ljc3IDEyLjc2LTEuODkgMTQuMTEgMS4zNiAxOC40NSAxMC4zNCAxNS40NkMxMjEuMyAzMTIuMzcgMTMwLjUgMzA1IDEzMC41IDI5NmMwLTQuNTYtMi45OC03LjUtOC4wMy05LjE1YTI4LjA1IDI4LjA1IDAgMCAwLTguMi0xLjM1Yy0uMTMgMC0uMzUuMDMtLjY2LjA4em04MC44Ny0yMy40NWMtMi43MiA5LjgtMTQuOTMgOS44Ni0yNi43MiAzLjMtMTAuMTctNS42NC0xMy44LTE3Ljk4LTUtMjIuODdhNjYuNTMgNjYuNTMgMCAwIDAgNC40OC0yLjdsMi4wMy0xLjNhNTAuMTUgNTAuMTUgMCAwIDEgMy45Mi0yLjNjNC43My0yLjQzIDguODItMi44IDE0LS43MiA5LjE2IDMuNjYgMTAuOTggMTMuMzMgNy4zIDI2LjZ6bS0yMC44My0yNC45OGE0OS4yNiA0OS4yNiAwIDAgMC0zLjg0IDIuMjVsLTIuMDMgMS4zYy0uODQuNTMtMS41Ljk1LTIuMTYgMS4zNS0uODIuNS0xLjYuOTYtMi4zOCAxLjM5LTcuOTQgNC40LTQuNTkgMTUuOCA1IDIxLjEyIDExLjMxIDYuMjkgMjIuOCA2LjIzIDI1LjI4LTIuNyAzLjU3LTEyLjgzIDEuODUtMjEuOTctNi43LTI1LjQtNC45LTEuOTUtOC42OS0xLjYyLTEzLjE3Ljd6bTE3Ljg1IDEyLjE1YzAgNS43LTIuNDQgOS02LjY0IDkuOTYtMy4zLjc2LTcuNTYtLjA1LTExLjA4LTEuODFsLTEuODktLjk0Yy0uNjctLjM0LTEuMTgtLjYyLTEuNjMtLjg4LTQuMDctMi4zOC00LjEzLTQuOTcuMzQtMTAuOTMgNi44LTkuMDYgMjAuOS03LjE2IDIwLjkgNC42em0tMSAwYzAtNS4zLTIuODctOC41NS03LjMyLTkuMTYtNC4yMy0uNTctOC45OSAxLjQ0LTExLjc4IDUuMTYtNC4xNSA1LjU0LTQuMSA3LjQ0LS42NCA5LjQ3LjQ0LjI1LjkzLjUxIDEuNTkuODVsMS44Ny45M2MzLjM0IDEuNjcgNy4zNiAyLjQ0IDEwLjQyIDEuNzQgMy43My0uODYgNS44Ni0zLjc0IDUuODYtOXpNMzg3IDUzMC4zYzAtMTIuOCAyLjQ0LTE2Ljc0IDE4LjQ4LTI5Ljc3YTU2LjggNTYuOCAwIDAgMSA3LjYxLTUuMmMyLjYtMS41IDUuMzMtMi44MiA4LjUtNC4xOCAxLjI0LS41MyAyLjQ4LTEuMDUgNC4xLTEuN2wzLjkyLTEuNTdjOS40LTMuODMgMTMuNzQtNi43IDE2LjYyLTEyLjA1IDEuMi0yLjIyIDIuMjEtNC40IDMuMjMtNi44M2ExNDguNTcgMTQ4LjU3IDAgMCAwIDEuNTQtMy44NGwuMy0uNzQuNTYtMS40NGMzLjItOC4wMiA2LjA1LTEyLjA4IDEyLjctMTYuNWEzNS4yNiAzNS4yNiAwIDAgMCA0Ljk2LTQgNDYuMzYgNDYuMzYgMCAwIDAgMy44OC00LjI5Yy4yNy0uMzQgMi41NS0zLjIgMy4yLTMuOTggMy40OC00LjE1IDYuNTEtNS45IDExLjUxLTUuOSAzLjA4IDAgNS42Mi0uNjMgOS41Ny0yLjEgNS40Mi0yLjAyIDYuNTMtMi4zNCA4Ljk2LTIuMiAyLjUzLjEzIDQuODUgMS4yNiA3LjE4IDMuNTkgMS4zIDEuMyA1LjU1IDUuODMgNi41MiA2Ljc4IDUuMDYgNSA5LjQ0IDYuOTIgMTcuNzcgNi45MmExOTcuNSAxOTcuNSAwIDAgMSAxMi4wOC40NWMxNS45My44NyAyMS45NC41NyAyNS4yOC0yLjIxIDYuOTEtNS43NyAxMS42NC0yLjczIDExLjY0IDcuNzYgMCAxMC43My04LjYgMjAtMTkgMjAtNC44IDAtOC4zMiAxLjQzLTkuMzQgMy42Ny0xLjEyIDIuNDguNjggNi4xNSA1Ljk4IDEwLjU3IDEzLjYgMTEuMzMgMTEuMjQgMjAuNzYtNy42NCAyMC43NmEyMS45MSAyMS45MSAwIDAgMC0xNC42IDUuMjRjLTMuMjggMi43MS01LjggNS44Ni05Ljg1IDExLjgybC0xLjUyIDIuMjVjLTMuMSA0LjU3LTUuMDEgNy4xLTcuMzIgOS40LTYuMjEgNi4yMS05LjMgNy42NC0xMy4wNSA2Ljg5bC0xLS4yM2ExMC44MiAxMC44MiAwIDAgMC0yLjY2LS4zN2MtMS42IDAtMi40MS42Ny04LjE4IDYuMjItNC44NSA0LjY3LTguMDcgNi43OC0xMS44MiA2Ljc4LTEuMzMgMC0zLjQ2IDEuMTUtNi40NSAzLjQ1LTEuMjcuOTgtMi42OCAyLjE0LTQuNSAzLjdsLTQuOTIgNC4yOWExODEuMTEgMTgxLjExIDAgMCAxLTQuNTQgMy44MmMtOS4zMyA3LjU2LTE1LjYzIDEwLjItMjAuMjEgNi41Mi0yLjctMi4xNS00LjE0LTQuNTEtNC42My03LjI2LS4zNy0yLjA0LS4yNi0zLjYzLjI5LTcuMy44Ny01Ljg1LjY1LTguNDItMS44My0xMS42LTIuMzItMi45OC0yLjk2LTMuMjItMy43Ny0yLjM5LS4yNS4yNi0xLjM1IDEuNjMtMS42MSAxLjk0LTIuMjEgMi41LTQuODUgMy41Ny05IDIuODItNC42LS44NC01LjU3LTQuMTEtNC43Mi0xMC4wOWwuMjQtMS41NmMuNi0zLjY2LjY4LTQuOTMuMjUtNS44LS40NC0uODYtMS45LS45NC01LjIzLjRsLS43NC4yOWMtMTMuNzggNS41NC0xNS4yNiA2LjA5LTE5LjQzIDYuNjctNi4wMy44NC05LjMxLTEuNi05LjMxLTcuOXptMiAwYzAgNSAyLjE0IDYuNiA3LjA0IDUuOTIgMy45MS0uNTUgNS40My0xLjEgMTguOTUtNi41NWwuNzUtLjNjNC4xNy0xLjY2IDYuNy0xLjU0IDcuNzYuNTguNzEgMS40My42MiAyLjc2LS4wNiA3bC0uMjQgMS41M2MtLjcyIDUuMDQtLjA2IDcuMjcgMy4wOSA3Ljg0IDMuNDMuNjIgNS4zOC0uMTcgNy4xNS0yLjE4LjItLjIzIDEuMzQtMS42NiAxLjY4LTIgMS45LTEuOTYgMy44Mi0xLjI1IDYuNzggMi41NSAyLjkgMy43NCAzLjE3IDYuNzcgMi4yMiAxMy4xMi0xIDYuNzUtLjUyIDkuNCAzLjYyIDEyLjcxIDMuNDkgMi44IDkuMS40NSAxNy43LTYuNTEgMS4zNS0xLjEgMi43NS0yLjI4IDQuNDktMy43OGw0LjkzLTQuM2MxLjg0LTEuNTggMy4yNy0yLjc2IDQuNTgtMy43NyAzLjM0LTIuNTYgNS43NC0zLjg2IDcuNjctMy44NiAzLjA0IDAgNS45NS0xLjkgMTAuNDMtNi4yMmwyLjQ2LTIuMzljLjk0LS44OSAxLjY3LTEuNTYgMi4zNy0yLjEzIDEuODEtMS40OSAzLjMtMi4yNiA0Ljc0LTIuMjYgMS4wMyAwIDEuODEuMTMgMy4xLjQyLjcuMTYuNzEuMTcuOTYuMjEgMi45Ni42IDUuNDUtLjU1IDExLjIzLTYuMzMgMi4yLTIuMiA0LjA2LTQuNjUgNy4wOS05LjExbDEuNTItMi4yNWM0LjE1LTYuMTEgNi43Ni05LjM3IDEwLjIyLTEyLjI0YTIzLjkgMjMuOSAwIDAgMSAxNS44OC01LjdjMTYuODcgMCAxOC42Mi03LjAxIDYuMzYtMTcuMjMtNS45LTQuOTItOC4xMi05LjQxLTYuNTItMTIuOTMgMS40Mi0zLjEyIDUuNjctNC44NCAxMS4xNi00Ljg0IDkuMjUgMCAxNy04LjM0IDE3LTE4IDAtOC45NC0yLjg4LTEwLjc5LTguMzYtNi4yMy0zLjk0IDMuMjgtOS45OCAzLjU5LTI2LjY3IDIuNjhsLTEuMDItLjA2Yy01LjA5LS4yNy03Ljk5LS4zOS0xMC45NS0uMzktOC44OCAwLTEzLjc2LTIuMTQtMTkuMTgtNy41LTEtLjk4LTUuMjYtNS41My02LjUzLTYuNzktMS45OS0xLjk5LTMuODYtMi45LTUuODctMy0yLjAzLS4xMi0zLjA2LjE4LTguMTUgMi4wNy00LjE1IDEuNTUtNi45IDIuMjItMTAuMjcgMi4yMi00LjMzIDAtNi44NCAxLjQ2LTkuOTggNS4yLS42My43NC0yLjg5IDMuNi0zLjE4IDMuOTVhNDguMjkgNDguMjkgMCAwIDEtNC4wNCA0LjQ2IDM3LjI2IDM3LjI2IDAgMCAxLTUuMjQgNC4yM2MtNi4yNiA0LjE3LTguOSA3LjkxLTExLjk1IDE1LjU4bC0uNTcgMS40My0uMjguNzRhNTMxLjUgNTMxLjUgMCAwIDEtMS41NiAzLjg4IDc3LjQ5IDc3LjQ5IDAgMCAxLTMuMzIgN2MtMy4xNiA1Ljg4LTcuODIgOC45Ny0xNy42MyAxMi45NmwtMy45MiAxLjU4Yy0xLjYuNjQtMi44NCAxLjE1LTQuMDUgMS42N2E3OS4yIDc5LjIgMCAwIDAtOC4zIDQuMDggNTQuOCA1NC44IDAgMCAwLTcuMzUgNS4wMkMzOTEuMTIgNTE0Ljc4IDM4OSA1MTguMjEgMzg5IDUzMC4zMXptMTMzLjIyLTc5Ljc2YzMuMDYgMS41MyA2LjU0IDIuMDIgMTAuNjggMS43IDIuNTMtLjIgNC45MS0uNjIgOC44LTEuNDkgNS4zNi0xLjE5IDYuMzMtMS4zOCA4LjMzLTEuNTQgMi43OC0uMjMgNC44Mi4xNyA2LjI5IDEuNCAxLjU4IDEuMzEgMS45NiAyLjcyIDEuMjYgNC4yMi0uNjYgMS4zOC0xLjA1IDEuNzQtNS4wNSA1LjA3LTMuNTMgMi45My01LjAzIDQuODMtNS4wMyA3LjA5IDAgNy4zIDEuMjkgMTAuMDIgNy44MyAxNS42MiAzLjg2IDMuMyA1LjkzIDYuODQgNS4yOCA5LjYyLS43NSAzLjI1LTQuOTYgNS4wMi0xMi42MSA1LjAyLTcuMTggMC0xMi43IDQuNjEtMjAuMDMgMTQuNjgtLjUuNy0zLjk2IDUuNTctNC45NCA2Ljg3YTM4Ljg5IDM4Ljg5IDAgMCAxLTQuNzIgNS41Yy0xLjA2Ljk4LTIuMDkgMS43LTMuMSAyLjE1LTIuODUgMS4yNi01LjA1IDEuNTctOS44MyAxLjc0LTcuNjYuMjctMTAuODcgMS40NS0xNC45OCA3LjEtMS41OCAyLjE3LTMuMTEgNC00LjY4IDUuNmE0Mi44NyA0Mi44NyAwIDAgMS04LjY1IDYuNjljLS4xNS4wOC0xMC42OSA2LjE5LTE0LjggOC44My0zLjc2IDIuNDItNi40NSAyLjA0LTguMjItLjc3LTEuMjgtMi4wMy0xLjktNC41NC0yLjg3LTEwLjM1LS44NC01LjA4LTEuMjctNy4wOC0yLjA2LTguOTMtLjk3LTIuMy0yLjIxLTMuMjQtNC4wMi0yLjg4LTYuMiAxLjI0LTguOTUgMS4zOS0xMC45OC4yLTIuMzctMS40LTMuMTMtNC42Mi0yLjYyLTEwLjczLjE2LTEuOTYtMS4wNC0yLjg3LTMuNzYtMy4wNC0yLjI0LS4xMy00LjkuMi05Ljk0IDEuMTJsLS42OS4xMmMtNy45NyAxLjQ1LTEwLjcyIDEuNzItMTIuNzIuNzMtMi45MS0xLjQzLTEuNi01LjI3IDQuMjMtMTIuMjEgNS40OC02LjUzIDEwLjYtMTAuODEgMTUuNzYtMTMuNTMgMy43NC0xLjk3IDUuOTQtMi42NSAxMi4xNi00LjEgNy4yOS0xLjcyIDEwLjQtMy41MSAxNC4wNC05LjMxIDIuOTYtNC43NSAxMC43NC0xOC42MiAxMi4xNC0yMC44NCAzLjU5LTUuNjcgNi44LTkuMSAxMS4wNS0xMS4zNCAyLjYtMS4zOCA0LjcyLTIuODIgOS4xNy02LjA3bDEuMzgtMS4wMWM3Ljg1LTUuNzIgMTIuMy03Ljk4IDE3LjY4LTcuOTggNC4yMiAwIDYuNDkgMS4zNiA5LjEzIDQuNzcuMzQuNDMgMS42NyAyLjIyIDIgMi42Ny44NSAxLjA5IDEuNiAxLjk4IDIuNDUgMi44M2EyNC4yOSAyNC4yOSAwIDAgMCA2LjY0IDQuNzh6bS0uNDQuOWMtMi44LTEuNC01LTMuMDMtNi45Mi00Ljk3LS44Ny0uOS0xLjY1LTEuODEtMi41MS0yLjkzLS4zNS0uNDYtMS42OC0yLjI1LTIuMDEtMi42Ny0yLjQ3LTMuMTgtNC40Ni00LjM4LTguMzQtNC4zOC01LjA5IDAtOS40IDIuMi0xNy4wOSA3Ljc4bC0xLjM4IDEuMDFjLTQuNDkgMy4yOS02LjYzIDQuNzQtOS4zIDYuMTUtNC4wNiAyLjE1LTcuMTYgNS40NS0xMC42NiAxMS0xLjM5IDIuMTktOS4xNiAxNi4wNS0xMi4xNSAyMC44Mi0zLjc5IDYuMDctNy4xMyA3Ljk4LTE0LjY2IDkuNzUtNi4xMyAxLjQ1LTguMjcgMi4xLTExLjkyIDQuMDItNS4wNCAyLjY2LTEwLjA1IDYuODYtMTUuNDYgMTMuMy01LjQzIDYuNDYtNi41MyA5LjY5LTQuNTUgMTAuNjYgMS43Ljg0IDQuNDguNTcgMTIuMS0uODFsLjctLjEzYzUuMTItLjkzIDcuODItMS4yNyAxMC4xNy0xLjEyIDMuMjEuMiA0LjkyIDEuNDggNC43IDQuMTEtLjQ4IDUuNzYuMiA4LjY0IDIuMTMgOS43OCAxLjczIDEuMDIgNC4zNC44OCAxMC4yNy0uMzEgMi4zNS0uNDcgNCAuNzggNS4xNCAzLjQ3LjgzIDEuOTUgMS4yNyA0IDIuMDcgOC44bC4wNi4zNmMuOTQgNS42NSAxLjU1IDguMTEgMi43MiA5Ljk4IDEuNDYgMi4zIDMuNTIgMi42IDYuODQuNDYgNC4xNC0yLjY2IDE0LjY5LTguNzcgMTQuODEtOC44NWE0MS45IDQxLjkgMCAwIDAgOC40Ni02LjU0IDQ3Ljg5IDQ3Ljg5IDAgMCAwIDQuNi01LjQ4YzQuMzItNS45NSA3LjgxLTcuMjMgMTUuNzQtNy41IDQuNjYtLjE3IDYuNzYtLjQ3IDkuNDYtMS42Ny45LS40IDEuODUtMS4wNiAyLjg0LTEuOTZhMzguMDMgMzguMDMgMCAwIDAgNC42LTUuMzZjLjk2LTEuMyA0LjQtNi4xNiA0LjkzLTYuODcgNy41LTEwLjMxIDEzLjIyLTE1LjA5IDIwLjgzLTE1LjA5IDcuMjQgMCAxMS4wMi0xLjYgMTEuNjQtNC4yNC41NC0yLjMyLTEuMzYtNS41NS00Ljk3LTguNjQtNi43NS01Ljc5LTguMTctOC43OS04LjE3LTE2LjM4IDAtMi42NyAxLjY0LTQuNzQgNS4zOS03Ljg2IDMuOC0zLjE3IDQuMjMtMy41NiA0Ljc4LTQuNzMuNS0xLjA2LjI1LTEuOTktLjk5LTMuMDMtMi4yMy0xLjg1LTQuNzItMS42NS0xMy43Ni4zNi0zLjkzLjg3LTYuMzUgMS4zLTguOTQgMS41LTQuMy4zNC03Ljk3LS4xOC0xMS4yLTEuOHptLTI4LTMuOWM1LjY1LTIuODIgOC45Ni0yLjIgMTIuOSAxLjM3LjU2LjUgMi42IDIuNDcgMy4wMiAyLjg3IDQuMiAzLjg5IDguMDcgNS43MSAxNC4zIDUuNzEgMTEuMzcgMCAxNCAxLjQxIDE2LjEgOC4wOS4yNi44MyAxLjM1IDQuNiAxLjY2IDUuNjIuOCAyLjYzIDEuNjQgNS4wMyAyLjcgNy42IDIuMTMgNS4xNyAyLjY0IDguMzIgMS43MiAxMC4yNC0uNzcgMS42MS0yLjEgMi4xOC01LjM3IDIuNzktMi4zMi40My0yLjguNTMtMy44NS44NS0xLjg1LjU4LTMuMzUgMS40LTQuNiAyLjY2LTEgMS0yLjAyIDIuMTMtMy4zMSAzLjY2LS42LjcxLTIuOTEgMy41LTMuNDYgNC4xNC03LjIgOC41NC0xMi40MyAxMi4zNS0xOS41OSAxMi4zNS0zLjc2IDAtNi45NSAxLjI4LTEwLjU5IDQtMS44NCAxLjM3LTExLjYyIDEwLjMxLTE1LjIyIDEzLjA2YTczLjA5IDczLjA5IDAgMCAxLTguOTUgNS44OGMtNC41OCAyLjU0LTcuMzUgMy4yMi04Ljk4IDIuMjMtMS4zMi0uOC0xLjY1LTIuMDctMS45NC01LjVhNTIuNTMgNTIuNTMgMCAwIDAtLjE2LTEuODFjLS41NC00LjczLTIuMjQtNi44Ni03LjE2LTYuODYtNy4xMSAwLTguODUtMS4yMy05LjczLTUuNDEtLjk2LTQuNjEtMi4xLTYuNy02LjU1LTkuNjctMy45Ny0yLjY1LTQuMzEtNS40Mi0xLjUyLTguMjIgMi0yIDQuNjMtMy41IDExLjM1LTYuODcgNi42MS0zLjMgOS4yLTQuOCAxMS4xLTYuNjhhMzkuMDkgMzkuMDkgMCAwIDAgNS4zLTYuNDhjLjk4LTEuNSAxLjgzLTMuMDQgMi44OC01LjEzbDIuMTItNC4zYy45MS0xLjgzIDEuNzItMy4zNyAyLjYxLTQuOTggNS43NC0xMC4zMiAxMC4zNy0xNC43OCAyMy4yMi0yMS4yem0tMjIuMzQgMjEuN2MtLjg5IDEuNTktMS42OSAzLjEyLTIuNiA0Ljk0bC0yLjExIDQuM2E1Mi45IDUyLjkgMCAwIDEtMi45NCA1LjIzIDQwLjA4IDQwLjA4IDAgMCAxLTUuNDQgNi42M2MtMiAyLTQuNjIgMy41MS0xMS4zNSA2Ljg3LTYuNiAzLjMtOS4yIDQuOC0xMS4xIDYuNjktMi4zMyAyLjM0LTIuMDggNC4zNyAxLjM4IDYuNjcgNC43IDMuMTQgNS45NiA1LjQ2IDYuOTcgMTAuMy43OCAzLjcgMi4wOSA0LjYyIDguNzUgNC42MiA1LjUgMCA3LjU3IDIuNTcgOC4xNSA3Ljc1LjA2LjUuMDkuODIuMTcgMS44NC4yNSAzLjA2LjU1IDQuMTcgMS40NiA0LjcyIDEuMi43NCAzLjY5LjEzIDcuOTgtMi4yNWE3Mi4wOSA3Mi4wOSAwIDAgMCA4LjgyLTUuOGMzLjU1LTIuNyAxMy4zNC0xMS42NSAxNS4yNC0xMy4wNyAzLjc5LTIuODMgNy4xOC00LjE5IDExLjE4LTQuMTkgNi43NyAwIDExLjgtMy42NyAxOC44My0xMmwzLjQ1LTQuMTNhNjAuMDcgNjAuMDcgMCAwIDEgMy4zNy0zLjcyIDExLjcyIDExLjcyIDAgMCAxIDUuMDEtMi45MWMxLjEtLjM0IDEuNi0uNDUgMy45Ny0uODkgMi45NS0uNTUgNC4wNy0xLjAyIDQuNjUtMi4yMy43Ni0xLjU5LjI4LTQuNS0xLjc0LTkuNDNhODQuNDYgODQuNDYgMCAwIDEtMi43NC03LjY5Yy0uMzEtMS4wMy0xLjQtNC44LTEuNjYtNS42MS0xLjk1LTYuMi00LjE2LTcuMzktMTUuMTQtNy4zOS02LjUgMC0xMC42MS0xLjkzLTE0Ljk4LTUuOTgtLjQ0LS40LTIuNDYtMi4zNy0zLjAxLTIuODYtMy42NS0zLjMtNi41Mi0zLjg1LTExLjc5LTEuMjEtMTIuNjcgNi4zMy0xNy4xNSAxMC42NS0yMi43OCAyMC44em01NS44NiAxMS45M2MtMi45OCA2LjQ1LTE2Ljc4IDE1LjI2LTI2Ljc0IDE1LjI2LTUuMzMgMC03LjU2LTIuOTgtNy4xMS03Ljg2LjMyLTMuNDggMi4xLTcuOTEgMy45My0xMC42MWwxLjUyLTIuMzJhNDQuOTUgNDQuOTUgMCAwIDEgMS44OC0yLjdjMy42Ni00LjggNy44NS03LjQ1IDEzLjYyLTcuNDUgOS4wNiAwIDE1Ljc1IDkuNTIgMTIuOSAxNS42OHptLS45LS40MmMyLjUyLTUuNDctMy42NS0xNC4yNi0xMi0xNC4yNi01LjQgMC05LjMzIDIuNDgtMTIuODIgNy4wNi0uNi44LTEuMTcgMS42LTEuODUgMi42NCAwIDAtMS4yIDEuODctMS41MiAyLjMzLTEuNzQgMi41Ny0zLjQ2IDYuODUtMy43NyAxMC4xNC0uNCA0LjMzIDEuNDMgNi43NyA2LjEyIDYuNzcgOS41NyAwIDIzLjAyLTguNTggMjUuODMtMTQuNjh6bS02OS42NyAyMC43NGMyLjA4LjE4IDQuNDQuODEgNS44OCAxLjggMi4xMiAxLjQ3IDIuMiAzLjYtLjI2IDYuMDUtNS4xNCA1LjE1LTEyLjg1IDQuMzQtMTIuODUtMS4zNSAwLTQuNjYgMy4xNC02Ljg0IDcuMjMtNi41em0tLjA5IDFjLTMuNTYtLjMtNi4xNCAxLjUtNi4xNCA1LjUgMCA0LjU4IDYuNTMgNS4yNiAxMS4xNS42NSAyLjAzLTIuMDQgMS45OC0zLjQzLjQtNC41Mi0xLjI3LS44OC0zLjQ4LTEuNDctNS40LTEuNjN6bTI5LjU5LTIyNS45NWM0LjY0IDIuMzUgMTcuMjcgOC4yNCAxOS4zOSA5LjQzYTI0LjE0IDI0LjE0IDAgMCAxIDcuMDUgNS42NCA0NS4wMyA0NS4wMyAwIDAgMSAzLjc1IDUuMmMyLjQgMy43OC4wNCA3LjY2LTYuMiAxMS42My00Ljk3IDMuMTYtMTIuMTggNi4zLTIxLjk1IDkuODItNC44NCAxLjc0LTE5LjYzIDYuNjgtMjEuMSA3LjItNi41OSAyLjMzLTE0Ljg1LjEtMjUuMTQtNS44Ni0zLjkzLTIuMjctOC01LTEyLjk0LTguNTQtMi4yMy0xLjYxLTkuNS02Ljk5LTEwLjctNy44NWE4MS4yMSA4MS4yMSAwIDAgMC04LjYzLTUuN2MtNC44Mi0yLjYtNC40NS02LjY0LjE3LTEyLjEzIDMuMjctMy44OCA0LjE3LTQuNjcgMTguMS0xNi4zM2EyMzAuMiAyMzAuMiAwIDAgMCA4Ljg5LTcuNzQgOTUuMiA5NS4yIDAgMCAwIDQuNzItNC42NmM1LjA4LTUuNDMgOS44LTYuNDkgMTQuOTctMy45MiAyLjI0IDEuMSA0LjUzIDIuODUgNy40MyA1LjUyIDEuNDggMS4zNyA2Ljk0IDYuNzIgNy45OCA3LjcgNS4yIDQuOTEgOS40NiA4LjIgMTQuMiAxMC42em0tLjQ2LjljLTQuODUtMi40NS05LjE4LTUuNzktMTQuNDQtMTAuNzYtMS4wNS0xLTYuNS02LjM0LTcuOTctNy42OS0yLjgzLTIuNjEtNS4wNi00LjMtNy4yLTUuMzctNC43NS0yLjM2LTktMS40LTEzLjggMy43MWE5Ni4xOCA5Ni4xOCAwIDAgMS00Ljc2IDQuNzFjLTIuNDggMi4zLTUuMTYgNC42Mi04LjkyIDcuNzctMTMuODYgMTEuNi0xNC43NyAxMi40LTE3Ljk4IDE2LjIxLTQuMjggNS4wOC00LjU4IDguNC0uNDYgMTAuNjEgMi4yMyAxLjIgNC45IDIuOTkgOC43NCA1Ljc3IDEuMi44NyA4LjQ3IDYuMjQgMTAuNyA3Ljg1YTE1NC44IDE1NC44IDAgMCAwIDEyLjg1IDguNDljMTAuMDYgNS44MiAxOC4wNyA3Ljk4IDI0LjMgNS43OCAxLjQ4LS41MiAxNi4yNy01LjQ3IDIxLjEtNy4yIDkuNy0zLjUgMTYuODYtNi42MSAyMS43NS05LjcyIDUuODQtMy43MSA3LjktNy4xIDUuOS0xMC4yNmE0NC4wOSA0NC4wOSAwIDAgMC0zLjY3LTUuMDggMjMuMTYgMjMuMTYgMCAwIDAtNi43OC01LjQyYy0yLjA4LTEuMTYtMTQuNjgtNy4wNS0xOS4zNi05LjR6bS0zOC44MyA4LjA1YzMuMTEtLjM3IDUuNy0uMTMgOC40LjcgMi4xNS42NiAyLjc0LjkzIDguNjQgMy43NyA0Ljc1IDIuMjkgOC4zOSAzLjg2IDEzLjE5IDUuNTYgOC4zOCAyLjk3IDExLjMyIDYuMjMgOC44MyA5Ljc2LTIuMDggMi45NC04LjA0IDUuOTItMTcuODQgOS4xOC04LjQ1IDIuODItMTUuNDggMi4zNS0yMS40My0uOS00LjY1LTIuNTUtOC4zMy02LjUtMTIuMTUtMTIuMy0yLjktNC40MS0yLjczLTguMi4xNi0xMS4wNiAyLjQ4LTIuNDUgNi44Ny00LjA3IDEyLjItNC43em0uMTIgMWMtNS4xMy42LTkuMzMgMi4xNi0xMS42MiA0LjQyLTIuNTMgMi41LTIuNjggNS43Ny0uMDIgOS44IDMuNzMgNS42OCA3LjMgOS41MSAxMS44IDExLjk3IDUuNyAzLjExIDEyLjQzIDMuNTcgMjAuNjIuODQgOS41OS0zLjIgMTUuNDQtNi4xMiAxNy4zNC04LjgyIDEuOTQtMi43NS0uNS01LjQ1LTguMzUtOC4yNC00Ljg0LTEuNzItOC41LTMuMy0xMy4yOC01LjYtNS44NC0yLjgxLTYuNDItMy4wNy04LjUtMy43MWExOC40MiAxOC40MiAwIDAgMC04LS42NnpNMjAyLjUgNTAwLjM4YzAgNC43OC0xLjQ1IDcuNTYtNC40MyA4LjkzLTIuMjkgMS4wNS00LjU1IDEuMjMtMTAuNzkgMS4ybC0xLjc4LS4wMWMtOS4xOSAwLTE3LTcuNjUtMTctMTUuNSAwLTcuNTkgMTAuNi0xMC41MSAxOS43NC01LjQ0IDIuNzggMS41NSA0LjIxIDEuOTQgOC41NyAyLjc1IDQuNDQuODMgNS42OSAyLjI3IDUuNjkgOC4wN3ptLTEgMGMwLTUuMy0uOS02LjM0LTQuODgtNy4wOC00LjQ1LS44My01Ljk2LTEuMjUtOC44Ni0yLjg2LTguNTctNC43Ni0xOC4yNi0yLjEtMTguMjYgNC41NiAwIDcuMyA3LjM2IDE0LjUgMTYgMTQuNWgxLjc5YzYuMDYuMDQgOC4yNi0uMTQgMTAuMzYtMS4xIDIuNi0xLjIgMy44NS0zLjYgMy44NS04LjAyem0zMy4zMy0xMTcuODVjMy43MS0xLjMxIDguNy0yLjcgMTYuMS00LjU1IDIuNTgtLjY1IDE2LjUzLTQuMDQgMjAuNTYtNS4wNSAxOS41OS00LjkzIDMxLjU1LTguOSAzOC4yMy0xMy4zNSAxNC45My05Ljk1IDM2Ljg3LTMzLjg4IDQzLjgzLTQ3LjggMi4yNS00LjUgNC42NS02LjM4IDcuNjgtNi4yNSAxLjI2LjA2IDIuNjEuNDUgNC4zMiAxLjJhNTAuODEgNTAuODEgMCAwIDEgMy41NCAxLjdsMS4yNi42M2M0Ljc4IDIuMzQgOC4zOCAzLjQ0IDEyLjY1IDMuNDQgNy4yIDAgMTAuMDEgMy4wNyA4LjM1IDcuOTEtMS40IDQuMDYtNS45MiA4LjkxLTExLjEgMTIuMDItOC4zIDQuOTgtMTEuNzUgMTcuMy0xMS43NSAzMy41NyAwIDMuNTktMS4zNyA2LjI4LTMuOTggOC4zNi0xLjk4IDEuNTgtNC4yIDIuNi04LjQ3IDQuMTZsLTEuMDIuMzdjLTQuODUgMS43NS02Ljk4IDIuNzctOC42OCA0LjQ2LTUuMDkgNS4xLTEyLjU0IDcuMTUtMjAuMzUgNy4xNS0xLjM4IDAtMi40Ny45Mi0zLjk5IDMuMS0uMjkuNDEtMS4zMiAxLjk1LTEuNDcgMi4xOC0yLjY4IDMuOTItNC45MyA1LjcyLTguNTQgNS43Mi03Ljg0IDAtMTAuNzQuOTMtMjEuNzYgNi45NC01LjE4IDIuODItOC44IDMuNTgtMTQuNjYgMy42OC0uMjYgMC0uNDcgMC0uOTIuMDItNC44Mi4wNi03LjEyLjMtMTAuNTEgMS4zNGE3My40MyA3My40MyAwIDAgMC04Ljg5IDMuNTZjLTIuMTcgMS0xMC41MyA1LjAxLTEwLjIzIDQuODctNy43OSAzLjctMTMuMzIgNS45OC0xOC45IDcuNTctMTIuNDEgMy41NS0xOC41OCAyLjI0LTI3LjQyLTQuMDctMi41OC0xLjg1LTIuNzItNC40My0uODMtNy42MiAxLjQ1LTIuNDUgMy45LTUuMDkgOC4wOC04Ljk3bDEuNzgtMS42NGMzLjkyLTMuNiA0LjQ4LTQuMTEgNS45LTUuNTMgMi4zMi0yLjMyIDMuMTItMy41IDUuNDgtNy42MyAxLjkzLTMuMzYgMy4zNy01LjExIDYuMjctNy4wNiAyLjMtMS41NCA1LjM0LTIuOTggOS40NC00LjQzem0uMzQuOTRjLTQuMDMgMS40Mi03IDIuODMtOS4yMiA0LjMyLTIuNzUgMS44NS00LjEgMy40OS01Ljk2IDYuNzMtMi40IDQuMi0zLjI0IDUuNDQtNS42NCA3LjgzLTEuNDMgMS40NC0yIDEuOTYtNS45NCA1LjU3bC0xLjc3IDEuNjNjLTQuMSAzLjgyLTYuNTIgNi40MS03LjkgOC43NS0xLjY1IDIuNzktMS41NCA0LjguNTUgNi4zIDguNiA2LjE0IDE0LjQ2IDcuMzggMjYuNTcgMy45MiA1LjUtMS41NyAxMS0zLjg0IDE4Ljc0LTcuNTEtLjMuMTQgOC4wNi0zLjg4IDEwLjI0LTQuODhhNzQuMyA3NC4zIDAgMCAxIDkuMDEtMy42YzMuNTEtMS4wOSA1Ljg5LTEuMzMgMTAuOC0xLjRoLjkxYzUuNzItLjEgOS4xOC0uODMgMTQuMi0zLjU3IDExLjE2LTYuMDggMTQuMi03LjA2IDIyLjI0LTcuMDYgMy4xOSAwIDUuMi0xLjYgNy43MS01LjI4bDEuNDgtMi4yYzEuNy0yLjQzIDMtMy41MiA0LjgxLTMuNTIgNy41NyAwIDE0Ljc4LTIgMTkuNjUtNi44NSAxLjgzLTEuODQgNC4wNC0yLjkgOS4wNC00LjdsMS4wMi0uMzdjOC42LTMuMTMgMTEuNzktNS42NyAxMS43OS0xMS41OCAwLTE2LjYgMy41My0yOS4yIDEyLjI0LTM0LjQzIDUtMyA5LjM1LTcuNjcgMTAuNjYtMTEuNDggMS40Mi00LjEzLS44My02LjU5LTcuNC02LjU5LTQuNDUgMC04LjE5LTEuMTQtMTMuMDktMy41NC03LjUyLTMuNjctNi43OC0zLjM0LTguNzItMy40My0yLjU4LS4xLTQuNjUgMS41Mi02Ljc0IDUuNy03LjA0IDE0LjA3LTI5LjEgMzguMTQtNDQuMTcgNDguMTktNi44MSA0LjU0LTE4Ljg0IDguNTItMzguNTUgMTMuNDgtNC4wMyAxLjAyLTE3Ljk4IDQuNC0yMC41NiA1LjA1LTcuMzcgMS44NC0xMi4zMyAzLjIzLTE2IDQuNTJ6TTI1MiAzODcuNWMyLjA4IDAgNC0uMiA3LjI1LS42OSA1LjIyLS43NyA2LjY0LS45IDguNDYtLjUgMi41Mi41NiAzLjc5IDIuMzUgMy43OSA1LjY5IDAgNC4wNS0yLjI3IDcuMjktNi42MiAxMC4xMS0zLjI0IDIuMS02LjUzIDMuNTMtMTQuMTUgNi40bC0uMjcuMS0yLjI4Ljg2Yy0zLjA0IDEuMTYtNS4yNyAyLjUyLTkuMzMgNS40M2wtLjguNTdjLTguMTkgNS44OC0xMy4zNSA4LjAzLTIzLjA1IDguMDMtNC45OCAwLTYuODgtMi4wMy01Ljc1LTUuNjIuODctMi44MSAzLjU4LTYuNTYgNy44LTExLjEzIDEuMjYtMS4zNyAyLjY0LTIuOCA0LjE1LTQuMyAzLjE3LTMuMTQgMTEuMjUtMTAuNjEgMTEuNDUtMTAuOC40Ni0uNDcuOTMtLjg5IDEuNC0xLjI2IDMuMzgtMi43MSA1Ljc3LTMuMDggMTQuMTgtMi45MyAxLjY1LjAzIDIuNjMuMDQgMy43Ny4wNHptMCAxYy0xLjE1IDAtMi4xMy0uMDEtMy43OS0uMDQtOC4xOC0uMTQtMTAuNC4yLTEzLjU0IDIuNzEtLjQ0LjM1LS44OC43NC0xLjMyIDEuMTgtLjIuMjEtOC4zIDcuNjktMTEuNDUgMTAuODJhMTM0LjYgMTM0LjYgMCAwIDAtNC4xMiA0LjI2Yy00LjEyIDQuNDctNi43NiA4LjEyLTcuNTggMTAuNzUtLjkgMi44OC40NSA0LjMyIDQuOCA0LjMyIDkuNDYgMCAxNC40NC0yLjA3IDIyLjQ2LTcuODRsLjgtLjU3YzQuMTMtMi45NiA2LjQyLTQuMzYgOS41Ni01LjU2bDIuMy0uODYuMjUtLjFjNy41NS0yLjg0IDEwLjgtNC4yNSAxMy45Ny02LjMgNC4wOC0yLjY1IDYuMTYtNS42IDYuMTYtOS4yNyAwLTIuODktLjk3LTQuMjYtMy00LjctMS42NS0uMzctMy4wNS0uMjUtOC4xLjUtMy4zLjUtNS4yNi43LTcuNC43em0xMTIuNDctNDUuMzRjLTEuODggNS40NC0xLjk4IDYuNzYtLjk4IDEyLjc2IDEuMTggNy4wNi0xLjM4IDE2LjU4LTUuNDkgMTYuNThhMTYuODkgMTYuODkgMCAwIDAtMS41MS4wN2wtLjY0LjA0Yy0yLjg2LjE4LTQuODMuMTctNi45NC0uMTctNi41NS0xLjA2LTEwLjQxLTUuMTQtMTAuNDEtMTMuNDQgMC0xMy45IDIuMTQtMTkuNjkgOC4xMy0yNi4zM2EyMS45IDIxLjkgMCAwIDAgMi41Mi0zLjc1Yy41OS0xLjAzIDIuNzgtNS4xMyAyLjcyLTUuMDEgNC40NC04LjE0IDcuNzEtMTEuNTMgMTIuMjUtMTAuNCAxLjE3LjMgMi4yLjc3IDMuNTggMS41OWwxLjM5Ljg0YTIwIDIwIDAgMCAwIDMuMSAxLjZjLjcuMjcgMS44LjMyIDQuNzUuMjZsLjcyLS4wMWMzLjE2LS4wNSA0Ljc4LjA4IDUuODMuNjYgMS42MS44OSAxLjIgMi41Ni0xLjE0IDQuOWEyMTUuOSAyMTUuOSAwIDAgMS0zLjg2IDMuNzZjLTEwLjYgMTAuMS0xMi43NSAxMi40LTE0LjAyIDE2LjA1em0tLjk0LS4zMmMxLjM0LTMuOSAzLjQ2LTYuMTcgMTQuMjctMTYuNDYgMS41NS0xLjQ3IDIuNzMtMi42MiAzLjg1LTMuNzMgMS45NC0xLjk1IDIuMTctMi44OCAxLjM1LTMuMzMtLjgyLS40NS0yLjM3LS41OC01LjMyLS41M2wtLjcyLjAxYy0zLjE0LjA2LTQuMjYuMDItNS4xNC0uMzQtMS4wNi0uNDEtMS45Ny0uOS0zLjI1LTEuNjdsLTEuMzgtLjgzYTEyLjEgMTIuMSAwIDAgMC0zLjMxLTEuNDdjLTMuODgtLjk3LTYuOTIgMi4xNy0xMS4xMyA5LjkuMDctLjEzLTIuMTQgMy45OC0yLjczIDUuMDJhMjIuNzEgMjIuNzEgMCAwIDEtMi42NSAzLjkyYy01LjgxIDYuNDctNy44NyAxMi03Ljg3IDI1LjY3IDAgNy43OSAzLjQ4IDExLjQ3IDkuNTcgMTIuNDUgMi4wMS4zMyAzLjkyLjM0IDYuNzEuMTZhMzcxLjMzIDM3MS4zMyAwIDAgMCAxLjIzLS4wN2MuNDItLjAzLjczLS4wNC45OS0uMDQgMy4yIDAgNS42LTguOSA0LjUtMTUuNDItMS4wMi02LjE2LS45MS03LjY0IDEuMDMtMTMuMjR6bS05LjI2IDEyLjQyYy41OC41MiAyLjUgMS45IDIuNTUgMS45MyAxLjk2IDEuNTcgMi4wNCAzLjMxLjAxIDYuMzYtMy43NCA1LjY0LTguODMgMy4wOS04LjgzLTQuNTUgMC0zLjgxLjUxLTUuNjcgMi4wNy02LjAyIDEuMTgtLjI2IDIgLjMgNC4yIDIuMjh6bS0xLjM0IDEuNDhjLTEuNS0xLjM1LTIuMjMtMS44NS0yLjQzLTEuOC0uMTcuMDMtLjUgMS4yMy0uNSA0LjA2IDAgNS44NyAyLjY3IDcuMjEgNS4xNyAzLjQ1IDEuNS0yLjI2IDEuNDctMi44NC40LTMuNy4wMy4wMy0xLjk1LTEuNC0yLjY0LTJ6bTIyMi45LTEzMC4xOWMyLjItMS4xIDMuNjctMS42NiA1Ljg4LTIuMzZsLjI4LS4wOWE0OC45MiA0OC45MiAwIDAgMCA4Ljc5LTMuNTVjNC4xNy0yLjA4IDYuMzUtMS44OCA2Ljk2Ljg0LjQ0IDIgLjIgNC4wMS0xLjI1IDEyLjctMi4yNyAxMy42Mi05LjE2IDI2LjE0LTIxLjE3IDM2LjMtNC4zIDMuNjMtNy40MSA0LjM5LTkuNzUgMi40NC0xLjg4LTEuNTctMy4xLTQuNTctNC42MS0xMC40OC0uMy0xLjE1LTEuNDMtNS44My0xLjcyLTYuOTZhMTE0LjE4IDExNC4xOCAwIDAgMC0yLjcxLTkuMjJjLTIuNC02LjgyLTMuMDMtMTAuNzgtMi4xLTEyLjk0Ljc3LTEuODMgMi4wOC0yLjI0IDUuNi0yLjQ1IDEuNDktLjA5IDIuMDktLjE0IDIuOTctLjI4bDEuOTUtLjMzYy43Mi0uMTIgMS4yMi0uMiAxLjY4LS4yOSAxLjEtLjIgMS45Mi0uMzggMi43MS0uNiAxLjctLjQ5IDMuNDItMS4yIDYuNDktMi43M3ptLjQ0LjljLTMuMTEgMS41NC00Ljg4IDIuMjktNi42NSAyLjc5LS44NC4yMy0xLjY5LjQyLTIuODEuNjNhMTA4Ljc3IDEwOC43NyAwIDAgMS0zLjgxLjYzYy0uNzcuMTMtMS4zOS4xOS0yLjkyLjI4LTMuMTMuMTgtNC4xNy41MS00Ljc0IDEuODUtLjc4IDEuODQtLjIgNS42MiAyLjEzIDEyLjJhMTE1LjEyIDExNS4xMiAwIDAgMSAyLjc0IDkuMzFsMS43MiA2Ljk2YzEuNDYgNS43IDIuNjIgOC41OCA0LjI4IDkuOTYgMS44NyAxLjU2IDQuNDkuOTMgOC40Ny0yLjQ0IDExLjgyLTEwIDE4LjYtMjIuMyAyMC44My0zNS43IDEuNC04LjQ1IDEuNjUtMTAuNTEgMS4yNS0xMi4zMS0uNDEtMS44Ny0xLjg2LTItNS41NC0uMTZhNDkuODcgNDkuODcgMCAwIDEtOC45MyAzLjZsLS4yOC4xYTM1LjQgMzUuNCAwIDAgMC01Ljc0IDIuM3ptLTQuNSA2LjU4YzEuMzctLjMyIDIuNS0uNzUgMy45LTEuNDIuMzUtLjE4IDIuNTctMS4zMSAzLjMyLTEuNjcgMS41LS43MSAyLjk3LTEuMzEgNC43LTEuODkgMi43LS45IDQuNjQtLjc3IDUuODguNC45OC45NCAxLjM0IDIuMjYgMS40MSA0LjE4LjAyLjQuMDIuNy4wMiAxLjM3IDAgNS42My00LjYzIDE2Ljg4LTExLjM0IDIyLjc1LTQuMzQgMy44LTcuMzEgNC42Ny05LjkyIDIuNTItMi4wNi0xLjctMy41LTQuNjUtNi42Ny0xMi45MS0xLjg2LTQuODMtMi4wNS04LjEtLjY4LTEwLjIgMS4xMi0xLjcgMi45LTIuMzYgNS44My0yLjdsMS4yNi0uMTJjMS4xOS0uMTIgMS43NS0uMTkgMi4zLS4zMXptLTIuMSAyLjNsLTEuMjIuMTJjLTIuNC4yNy0zLjcuNzYtNC4zOSAxLjgxLS45MyAxLjQzLS43OCA0LjEuODcgOC4zOCAzLjAyIDcuODQgNC40MSAxMC43MSA2LjA4IDEyLjA5IDEuNjMgMS4zNCAzLjY0Ljc1IDcuMzMtMi40OEM1ODQuNiAyNTAuNzcgNTg5IDI0MC4wOCA1ODkgMjM1YzAtLjY0IDAtLjkzLS4wMi0xLjI5LS4wNS0xLjQ0LS4zLTIuMzMtLjc5LTIuOC0uNi0uNTctMS44LS42NS0zLjg3LjA0YTM3Ljk1IDM3Ljk1IDAgMCAwLTQuNDcgMS44Yy0uNzIuMzQtMi45MyAxLjQ3LTMuMzIgMS42NmExOS41NCAxOS41NCAwIDAgMS00LjMgMS41NmMtLjY2LjE2LTEuMjguMjQtMi41Ni4zNnptLTIyNy43My04OC45OGMtMS41OSA0LjMtMy41NCA3LjI1LTcuMTQgMTEuNGwtMi42IDIuOTdhNjcuMDIgNjcuMDIgMCAwIDAtMi42MyAzLjIzIDQ2LjQgNDYuNCAwIDAgMC00LjY4IDcuNWMtMi44NSA1LjctNy4xNCAxMC4xOC0xMi44NSAxMy44OS00LjI1IDIuNzYtOC4yNSA0LjYyLTE1LjY3IDcuNTktMTEuMDEgNC40LTE2LjQzIDEuMjYtMjcuMjItMTYuNC0yLjg2LTQuNjktOC44LTguNjMtMTcuOTgtMTIuNjYtMy0xLjMzLTEyLjg4LTUuMjQtMTQuNDMtNS45Mi00Ljk2LTIuMTgtNy4wNC0zLjcyLTYuNDItNS44NS42Ny0yLjMyIDUuMy00LjA1IDE1LjQ4LTYuMDggMTYuNjMtMy4zMiAyNi45My0zLjgyIDM5LjkzLTMuMDIgNy45LjQ5IDkuNjcuNSAxMi43NC0uMjYgMS45OS0uNDggMy45Mi0xLjMgNi0yLjZsMi43OS0xLjcxYzkuODYtNi4xNCAxMi45NC03Ljk2IDE3LjMtOS45IDYuMDMtMi43MSAxMC41Ny0zLjMyIDEzLjk0LTEuNCA3LjIgNC4xMiA3LjY4IDcuNyAzLjQ0IDE5LjIyem0tMS44OC0uN2MzLjk1LTEwLjcgMy42LTEzLjI2LTIuNTYtMTYuNzgtMi42Ni0xLjUyLTYuNjItLjk5LTEyLjEyIDEuNDgtNC4yNCAxLjktNy4zIDMuNy0xNy4wNyA5Ljc3bC0yLjc5IDEuNzNhMjIuNiAyMi42IDAgMCAxLTYuNTcgMi44NGMtMy4zNi44MS01LjIyLjgtMTMuMzQuMy0xMi44NC0uNzgtMjIuOTctLjI5LTM5LjQxIDMtNC45Ljk3LTguNDUgMS44OC0xMC43OSAyLjc1LTIuMDMuNzYtMy4wNCAxLjQ1LTMuMTcgMS45MS0uMTYuNTcgMS40OCAxLjc5IDUuMyAzLjQ2IDEuNS42NyAxMS4zOSA0LjU4IDE0LjQ0IDUuOTMgOS41MiA0LjE5IDE1Ljc0IDguMyAxOC44NyAxMy40NCAxMC4zNSAxNi45MyAxNC44NyAxOS41NiAyNC43OCAxNS42IDcuMy0yLjkzIDExLjIxLTQuNzUgMTUuMzMtNy40MiA1LjQyLTMuNTMgOS40Ny03Ljc1IDEyLjE1LTEzLjEgMS40NC0yLjkgMy4wMi01LjQgNC44Ni03LjgyYTY4Ljk1IDY4Ljk1IDAgMCAxIDIuNzItMy4zM2wyLjYtMi45N2MzLjQ2LTMuOTkgNS4yOC02Ljc1IDYuNzctMTAuNzl6bS02LjY0LS4zOWMtNy45NCAxMi44LTE4LjUzIDIxLjc1LTMzLjMgMjUuMjMtNy44MiAxLjgzLTEyLjQ3LS43OS0xMy4xMi01LjkzLS41NS00LjQ1IDIuMjktOS4wNiA2LTkuMDYgMy4wMiAwIDUuNi0xLjY4IDE1LjM4LTkuMTYgMS40Ny0xLjEyIDIuNTctMS45NiAzLjY2LTIuNzQgNC40LTMuMiA3Ljc3LTUuMTcgMTAuODItNi4wOCA1LjU3LTEuNjcgOS4zMy0yLjE1IDExLjM1LTEuMjIgMi41IDEuMTQgMi4yMiA0LjEzLS43OSA4Ljk2em0tLjg0LS41MmMyLjcyLTQuNCAyLjk0LTYuNzQgMS4yMS03LjUzLTEuNzEtLjc5LTUuMzItLjMzLTEwLjY1IDEuMjctMi45Ljg3LTYuMiAyLjc5LTEwLjUxIDUuOTItMS4wOC43OS0yLjE4IDEuNjItMy42NSAyLjc0LTEwLjA4IDcuNzItMTIuNjIgOS4zNi0xNS45OCA5LjM2LTMuMDIgMC01LjUgNC4wMi01IDcuOTQuNTYgNC41IDQuNjIgNi43OCAxMS44OSA1LjA3IDE0LjQ4LTMuNCAyNC44Ni0xMi4xOCAzMi42OS0yNC43N3pNNDYxLjE3IDMzLjUzYzEzLjg4IDQuOTYgMjAuNzUgNC45NiAzMS42Mi4wMSAzLjAyLTEuMzcgNS40Ny0yLjk0IDExLTYuODIgNS41Ny0zLjkyIDguMDUtNS41MSAxMS4xNC02LjkyIDQuMTQtMS44OCA3Ljc4LTIuMzggMTEuMjItMS4yOCAzLjkyIDEuMjYgNi4yIDEyLjMgNi43OCAyOC40NS41IDE0LjItLjUyIDI4LjkzLTIuNDYgMzQuMi0xLjgyIDQuOTMtNS44NiA4LjE3LTExLjUxIDEwLjAyQTQxLjcgNDEuNyAwIDAgMSA1MDYgOTMuMDFjLTUuNzkgMC05IDIuNC0xMi4yIDcuNjQtLjM3LjU5LTEuNTUgMi42LTEuNzEgMi44Ny0xLjc1IDIuOS0zLjA1IDQuMzMtNC45MyA0Ljk1LS45NC4zMi0yLjA3LjgzLTMuODcgMS43NGwtMi40MyAxLjIzYy0xLjAzLjUzLTEuODcuOTQtMi43IDEuMzQtNi40MyAzLjEtMTEuNzMgNC43Mi0xNy4xNiA0LjcyLTUuNzEgMC0xMC4wNCAyLjA5LTE0LjAyIDUuOTItMS4xNiAxLjExLTQuMiA0LjUzLTQuNjMgNC45NC0yLjU0IDIuNDQtNS45MyA0LjI0LTEwLjg1IDYuMS0xLjQuNTItNS45OCAyLjEzLTYuMjUgMi4yMmwtMi4wNi43OGMtLjg5LjM2LTEuNzguNjMtMi43LjgxLTUuNTUgMS4xNC0xMS4xNC0uNTQtMTcuOTgtNC40Mi0xLjI3LS43My01LjEzLTMuMDYtNS43Ni0zLjQyLTIuMDUtMS4xNi00LjEyLTEuNTMtOS4wOS0xLjlsLTEuNzMtLjE1Yy00Ljc4LS40LTcuNjgtMS4xNC0xMC4yMi0yLjk3LTUtMy42MS02Ljc3LTcuNzYtNS42NS0xMi4zMyAxLjMzLTUuNDIgNi41LTExLjAyIDE0Ljg1LTE3LjI4YTE2OS4yIDE2OS4yIDAgMCAxIDYuNS00LjYxYy0uMzMuMjMgNC4zMy0yLjkyIDUuMy0zLjYgMi43My0xLjkxIDQuOC0zLjkgMTIuNzUtMTIuMDRsMS4wOS0xLjFjMy40OS0zLjU2IDUuODktNS44OSA4LjEyLTcuODMgMi45LTIuNSA0LjcyLTUuOTUgNy41LTEzLjA1bC42My0xLjYxYzIuNy02LjkyIDQuMjgtMTAgNi44Ny0xMi4zMyAxLjQyLTEuMjggNi42OC02LjU0IDcuOTMtNy41IDMuOTgtMyA4LjAxLTIuNzMgMTkuNTcgMS40em0tLjM0Ljk0Yy0xMS4yNi00LjAyLTE1LTQuMjgtMTguNjItMS41My0xLjE5LjktNi40IDYuMTEtNy44OCA3LjQzLTIuNDIgMi4xOC0zLjk2IDUuMTktNi42IDExLjk1bC0uNjMgMS42MWMtMi44MyA3LjI2LTQuNzIgMTAuOC03Ljc3IDEzLjQ1YTE0MS44NSAxNDEuODUgMCAwIDAtOS4xNiA4Ljg3Yy04LjAyIDguMi0xMC4wOCAxMC4yLTEyLjg4IDEyLjE2LS45OS42OS01LjY1IDMuODQtNS4zMSAzLjYtMi41IDEuNzEtNC41MiAzLjEzLTYuNDcgNC41OS04LjE3IDYuMTMtMTMuMjMgMTEuNi0xNC40OCAxNi43Mi0xLjAyIDQuMTUuNTggNy45IDUuMjYgMTEuMjcgMi4zNiAxLjcgNS4xMSAyLjQgOS43MiAyLjhsMS43My4xM2M1LjEyLjQgNy4yOC43OCA5LjUgMi4wNS42NS4zNiA0LjUgMi43IDUuNzYgMy40IDYuNjYgMy43OCAxMi4wNCA1LjQgMTcuMjkgNC4zMi44Ni0uMTcgMS43LS40MiAyLjUyLS43NWE2NyA2NyAwIDAgMSAyLjEtLjhjLjI4LS4xIDQuODYtMS43IDYuMjQtMi4yMiA0LjgtMS44IDguMDgtMy41NiAxMC41LTUuODguNC0uMzggMy40NC0zLjggNC42My00Ljk0IDQuMTYtNCA4LjcyLTYuMiAxNC43Mi02LjIgNS4yNSAwIDEwLjQyLTEuNTkgMTYuNzMtNC42Mi44Mi0uNCAxLjY1LS44IDIuNjgtMS4zMy4xMi0uMDYgMS45My0uOTkgMi40My0xLjIzIDEuODQtLjkzIDMtMS40NiA0LTEuOCAxLjYtLjUyIDIuNzYtMS44MiA0LjM5LTQuNTJsMS43LTIuODhjMy4zOS01LjUgNi44Ny04LjExIDEzLjA3LTguMTEgNC40NSAwIDguNzMtLjQ5IDEyLjY0LTEuNzcgNS40LTEuNzYgOS4yLTQuOCAxMC45LTkuNDEgMS44Ny01LjExIDIuOS0xOS43NSAyLjM5LTMzLjgzLS41Ni0xNS41My0yLjgxLTI2LjQ4LTYuMDgtMjcuNTItMy4xOC0xLjAyLTYuNTctLjU1LTEwLjUgMS4yMy0zLjAyIDEuMzctNS40NyAyLjk0LTExIDYuODMtNS41NyAzLjkyLTguMDUgNS41LTExLjE0IDYuOTItMTEuMTMgNS4wNS0xOC4yNiA1LjA1LTMyLjM4LjAxek00NzUgNTVjNS4zOCAwIDcuNTUtLjIxIDkuNzItLjk2IDEuMjYtLjQzIDkuOTUtNC44IDE0Ljg4LTYuOTYgMS45LS44MiAzLjU2LTIuNDQgNi42LTYuMDQgMi41Ni0zLjA0IDMuMTktMy43NSA0LjQtNC44NCAzLjctMy4zNSA3LjA3LTMuMjggMTAuMjIgMS4yMyA2LjIzIDguOSA1LjYxIDE1Ljk0LjA3IDI3LjAyYTcxLjI2IDcxLjI2IDAgMCAwLTIuNSA1LjQ4Yy0uMzIuOC0xIDIuNy0xLjA5IDIuOS0uMTcuNDUtLjM0LjgxLS41NCAxLjE3LS42MyAxLjE0LTEuNTYgMi4yMS00LjA1IDQuNy0yLjQgMi40LTUuMTYgMy4yNy0xMS42OCA0LjMzLTEuODEuMy0yLjIuMzYtMyAuNTEtNi4wMiAxLjEtOS42IDIuNjktMTIuMjQgNi4wNy0zLjU3IDQuNTktNy45IDcuNDgtMTQuOTggMTAuNzQtLjU1LjI0LTEuMS41LTEuOC44bC0xLjc4LjhhNjAuMDggNjAuMDggMCAwIDAtNy43IDMuOWMtMi41NyAxLjYtNC43OSAyLjM1LTkuNDIgMy40Ni04LjU4IDIuMDYtMTIuMjggMy43Ni0xNy4zNyA5LjM2LTUuMTIgNS42NC0xMC4xNyA3LjY0LTE2LjYzIDYuNy01LjM2LS43OS0xMC42My0zLjAxLTIzLjU2LTkuNDgtNi4zLTMuMTUtNi40My03Ljc4LTEuNS0xMy41NiAzLjM4LTMuOTQgMy41Mi00LjA2IDE5LjQtMTYuNDQgOC4xMi02LjMzIDEyLjk3LTEwLjU3IDE2LjYzLTE0Ljg4IDIuNTMtMi45OCA0LjItNS43MyA0Ljk2LTguMyA1LjUtMTguMyAxMi41LTIxLjk4IDIyLjc4LTE1LjU2IDEuOTUgMS4yMiA2LjYxIDQuNTUgNy4xOCA0LjkgMy4zNiAyLjE1IDYuNTIgMi45NSAxMyAyLjk1em0wIDJjLTYuODQgMC0xMC4zNy0uODktMTQuMDgtMy4yNi0uNjMtLjQtNS4yNy0zLjcxLTcuMTYtNC45LTkuMDUtNS42NS0xNC42Ni0yLjctMTkuOCAxNC40NS0uODYgMi44Ny0yLjY3IDUuODUtNS4zNSA5LjAxLTMuNzggNC40NS04LjcgOC43NS0xNi45NCAxNS4xNy0xNS42NiAxMi4yMS0xNS44NiAxMi4zOC0xOS4xIDE2LjE2LTQuMTcgNC45LTQuMDkgOCAuODggMTAuNDggMTIuNzEgNi4zNSAxNy44OSA4LjU0IDIyLjk0IDkuMjggNS43OC44NCAxMC4xOC0uOSAxNC44Ny02LjA2IDUuNDItNS45NiA5LjQ1LTcuODIgMTguMzgtOS45NiA0LjQzLTEuMDcgNi41LTEuNzYgOC44My0zLjIyYTYxLjcgNjEuNyAwIDAgMSA3Ljk0LTQuMDJsMS43OC0uOCAxLjc4LS44YzYuODItMy4xMyAxMC45MS01Ljg3IDE0LjI0LTEwLjE0IDMtMy44NyA3LTUuNjQgMTMuNDYtNi44Mi44My0uMTUgMS4yMS0uMjEgMy4wNC0uNTEgNi4xLTEgOC42LTEuNzggMTAuNTgtMy43NyAyLjM2LTIuMzYgMy4yMS0zLjM0IDMuNzItNC4yNi4xNS0uMjcuMjktLjU2LjQ0LS45NC4wNi0uMTUuNzUtMi4wNiAxLjA5LTIuOS42NC0xLjYgMS40NS0zLjQgMi41Ny01LjY0IDUuMjQtMTAuNDkgNS44LTE2LjguMDctMjQuOTgtMi40LTMuNDQtNC4zNy0zLjQ4LTcuMjQtLjg5LTEuMTEgMS0xLjczIDEuNy00LjIyIDQuNjUtMy4yNCAzLjg1LTUuMDQgNS41OS03LjMyIDYuNTktNC44MiAyLjEtMTMuNjIgNi41My0xNS4wMyA3LjAxLTIuNDQuODQtNC43OSAxLjA3LTEwLjM3IDEuMDd6bS0xMi43IDguNmM1LjQ3IDMuOSAxMC4zNCAzLjcyIDE4LjIzLjg4IDUuMzktMS45NCA1LjkyLTIuMSA3LjctMi4xIDIuNS0uMDEgNC4yMSAxLjM2IDUuMjQgNC40NiAxLjY2IDQuOTgtMi4zMiA4LjUyLTEyLjMgMTIuNjgtMi43IDEuMTMtMTYuMjUgNi4xOC0yMCA3LjczLTcuODYgMy4yNC0xMy45MyA2LjQyLTE4Ljg3IDEwLjE1LTEzLjAyIDkuODQtMTguMzYgMTEuOTMtMjMuNzEgOS42OGEyNC42NyAyNC42NyAwIDAgMS0zLjYyLTEuOThsLTEuOTktMS4yOGE5MC40IDkwLjQgMCAwIDAtMi4yNC0xLjRjLTMuMzMtMi0yLjgyLTQuMjguODUtNy4zNCAxLjM1LTEuMTMgMTAuNjYtNy42MSAxMy41My05LjkxIDcuMS01LjY5IDExLjkxLTExLjQ3IDE0LjQxLTE4LjM0IDMuMDctOC40NSA0Ljg5LTEyLjEgNi44LTEzLjM5IDEuNzMtMS4xNiAzLjM2LS41MyA2LjE4IDEuOS42My41NiAzLjQgMy4wOCA0LjExIDMuNyAxLjkzIDEuNyAzLjcxIDMuMTUgNS42NyA0LjU1em0tLjYuOGMtMS45OC0xLjQyLTMuNzktMi44OC01Ljc0LTQuNi0uNzMtLjY0LTMuNDgtMy4xNi00LjEtMy43LTIuNS0yLjE2LTMuNzUtMi42NS00Ljk3LTEuODMtMS42NiAxLjExLTMuNDQgNC43LTYuNDIgMTIuOS0yLjU3IDcuMDctNy41IDEyLjk5LTE0LjcyIDE4Ljc4LTIuOTEgMi4zMy0xMi4yMSA4LjgtMTMuNTIgOS45LTMuMjIgMi42OC0zLjU2IDQuMTctLjk3IDUuNzJsMi4yNiAxLjQgMS45OSAxLjI4YzEuNDcuOTMgMi40OCAxLjUgMy40NyAxLjkxIDQuOSAyLjA3IDkuOTYuMDcgMjIuNzItOS41NiA1LjAyLTMuNzkgMTEuMTUtNyAxOS4xLTEwLjI4IDMuNzYtMS41NSAxNy4zLTYuNiAyMC03LjcyIDkuNS0zLjk3IDEzLjE0LTcuMiAxMS43My0xMS40NC0uOS0yLjcxLTIuMjUtMy44LTQuMy0zLjc5LTEuNiAwLTIuMTUuMTctNy4zNiAyLjA1LTguMTcgMi45NC0xMy4zNCAzLjE0LTE5LjE2LTEuMDF6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gZmFxLWljb24tYm94ID09PT09PT0qL1xyXG4uZmFxLWljb24tYm94IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIC5pbmZvX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICB9XHJcbiAgYSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCA0MHB4IHJnYmEoODIsIDg1LCA5MCwgMC4xKSk7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSBkYXNoYm9hcmQtaWNvbi1ib3ggPT09PT09PT0qL1xyXG4uZGFzaGJvYXJkLWljb24tYm94IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgLmluZm8taWNvbiB7XHJcbiAgICB3aWR0aDogNjVweDtcclxuICAgIGhlaWdodDogNjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIEBtZWRpYSAjeyRsYXB0b3BfbV90d299IHtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yMjtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmluZm9fX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMjI7XHJcbiAgfVxyXG4gIC52aWV3LWFsbCB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTU7XHJcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT0gZGFzaGJvYXJkLWljb24tYm94ID09PT09PT09Ki9cclxuLmRhc2hib2FyZC0taWNvbi1ib3gge1xyXG4gIC5pbmZvX190aXRsZSxcclxuICAuaW5mb19fZGVzYyxcclxuICAudmlldy1hbGx7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gIH1cclxuICAudmlldy1hbGwge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWJsb2NrIHtcclxuICAgIG9wYWNpdHk6IDAuMjtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gZGVhbC1jYXJkID09PT09PT0qL1xyXG4uZGVhbC1jYXJkIHtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjEpKTtcclxuICBwYWRkaW5nOiAyNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuM3MpO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgLmRlYWwtdGl0bGUge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmRlYWxfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xODtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICBAbWVkaWEgI3skbGFwdG9wX21fZm91cn0ge1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTY7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kZWFsX19tZXRhIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgIHBhZGRpbmctbGVmdDogMzZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gIH1cclxuICAuZGVhbC1hY3Rpb24tYm94IHtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIH1cclxuICAucHJpY2UtYm94IHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNTtcclxuICAgIC5wcmljZV9fbnVtIHtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE3O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMikpO1xyXG4gIH1cclxufVxyXG5cclxuIiwiLyo9PT09PSBzZWN0aW9uLXRhYiA9PT09PT0qL1xyXG4uc2VjdGlvbi10YWIge1xyXG4gIC5uYXYtdGFicyB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgLm5hdi1pdGVtIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubmF2LWxpbmsge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCA4cHggMCAwKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgcGFkZGluZzogOXB4IDI1cHggOXB4IDI1cHg7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgICBpIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMjA7XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09IHNlY3Rpb24tdGFiIDIgPT09PT09PT0qL1xyXG4uc2VjdGlvbi10YWItMiB7XHJcbiAgLm5hdi10YWJzIHtcclxuICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIC5uYXYtbGluayB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgwKSk7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMTksIDQxLCAxMDQsIDAuMik7XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMSkpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT0gc2VjdGlvbi10YWIgMyA9PT09PT09PSovXHJcbi5zZWN0aW9uLXRhYi0zIHtcclxuICAubmF2LXRhYnMge1xyXG4gICAgLm5hdi1pdGVtIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXYtbGluayB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCA0NXB4O1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMSkpO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDMwcHgpO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTY7XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PSBjaGVjay1tYXJrLXRhYiA9PT09PT09PSovXHJcbi5jaGVjay1tYXJrLXRhYiB7XHJcbiAgLm5hdi10YWJzIHtcclxuICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdi1saW5rIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMSk7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItNDtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcclxuICAgICAgLmxhLWNoZWNrIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNztcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMCkpO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgICAgLmljb24tZWxlbWVudCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMSkpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRhYi1jb250ZW50LWluZm8ge1xyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59IiwiXHJcbi8qPT09PT09PT09IHRlc3RpbW9uaWFsLWNhcmQgPT09PT09PT09Ki9cclxuLnRlc3RpbW9uaWFsLWNhcmQge1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNDBweCByZ2JhKDgyLCA4NSwgOTAsIDAuMDUpKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMik7XHJcbiAgcGFkZGluZzogMjVweCAzMHB4IDMwcHggMzBweDtcclxuICAudGVzdGktZGVzYy1ib3gge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgfVxyXG4gIC50ZXN0aV9fZGVzYyB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTc7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcclxuICB9XHJcbiAgLnJhdGluZy1zdGFycyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gIH1cclxufVxyXG4vKj09PT09PT09PT09PSB0ZXN0aW1vbmlhbC1jYXJvdXNlbCA9PT09PT09PT09PT09PT0qL1xyXG4udGVzdGltb25pYWwtY2Fyb3VzZWwuY2Fyb3VzZWwtYWN0aW9uIHtcclxuICAub3dsLW5hdiB7XHJcbiAgICBkaXYge1xyXG4gICAgICB3aWR0aDogMzVweDtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9PT09PT09PT09PT0gdGVzdGltb25pYWwtYXJlYSA9PT09PT09PT09PT09PT0qL1xyXG4udGVzdGltb25pYWwtYXJlYSB7XHJcbiAgLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuLWJveC5wYWRkaW5nLXRvcC0zNXB4IHtcclxuICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qPT09PT09IHNpZGViYXIgPT09PT0qL1xyXG4uc2lkZWJhciB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjgsIDEzNywgMTUwLCAwLjEpO1xyXG4gIHBhZGRpbmc6IDMwcHggMzBweCAwIDMwcHg7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCA0MHB4IHJnYmEoODIsIDg1LCA5MCwgMC4xKSk7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgfVxyXG59XHJcbi8qPT09PT09IHNpZGViYXItd2lkZ2V0ID09PT09Ki9cclxuLnNpZGViYXItd2lkZ2V0IHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMik7XHJcbiAgLnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICB9XHJcbiAgLnNlY3Rpb24tdGFiLTIge1xyXG4gICAgLm5hdi10YWJzIHtcclxuICAgICAgLm5hdi1pdGVtIHtcclxuICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX2ZpdmV9IHtcclxuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PSBzaWRlYmFyLWNhdGVnb3J5ID09PT09Ki9cclxuLnNpZGViYXItY2F0ZWdvcnkge1xyXG4gIC5idG4tdGV4dCB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgfVxyXG4gIC5idG4tdGV4dFthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xyXG4gICAgLnNob3ctbGVzcyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG4tdGV4dFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XHJcbiAgICAuc2hvdy1tb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5zaG93LWxlc3Mge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09IHNpZGViYXItbGlzdCA9PT09PSovXHJcbi5zaWRlYmFyLWxpc3Qge1xyXG4gIC5saXN0LWl0ZW1zIHtcclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgKyBsaSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5pY29uLWVsZW1lbnQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PT09PSBzaWRlYmFyLWFib3V0ID09PT09Ki9cclxuLnNpZGViYXItYWJvdXQtaW1nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gIH1cclxuICBwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSk7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT0gc2luZ2xlLWNvbnRlbnQtc2lkZWJhciA9PT09PSovXHJcbi5zaW5nbGUtY29udGVudC1zaWRlYmFyIHtcclxuICBtYXJnaW4tdG9wOiAtMTE1cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgcGFkZGluZzogMDtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCAwIDApO1xyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxufVxyXG4vKj09PT09PSBzaW5nbGUtY29udGVudC13aWRnZXQgPT09PT0qL1xyXG4uc2luZ2xlLWNvbnRlbnQtd2lkZ2V0IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMik7XHJcbiAgcGFkZGluZzogMzBweDtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjAzKSk7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEyOCwgMTM3LCAxNTAsIDAuMilcclxuICB9XHJcbiAgLnJhdGluZy1zdGFycyB7XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlX3R3b30ge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICBsaSB7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfdHdvfSB7XHJcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qPT09PT09IGVucXVpcnktZm9ydW0gPT09PT0qL1xyXG4uZW5xdWlyeS1mb3J1bSB7XHJcbiAgLmZvcm0tYm94IHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMCAwKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAuZm9ybS1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gIC5jdXN0b20tY2hlY2tib3gge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTM7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlcixcclxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgICAgIHRvcDogNHB4O1xyXG4gICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgIHRvcDogMXB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICB0b3A6IDFweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09IHNpZGViYXItYm9vay10aXRsZS13cmFwID09PT09Ki9cclxuLnNpZGViYXItYm9vay10aXRsZS13cmFwIHtcclxuICBoMyB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTU7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgfVxyXG4gIC50ZXh0LXZhbHVlIHtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yODtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09IHJlY2VudC1pdGVtID09PT09Ki9cclxuLnJlY2VudC1pdGVtIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogLW1zLWZsZXg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAucmVjZW50LWltZyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogOTBweDtcclxuICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yZWNlbnRwb3N0LWJvZHkge1xyXG4gICAgLnJlY2VudF9fbWV0YSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucmVjZW50X19saW5rIHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWktYm9sZDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi8qPT09PSBnbWFwcyA9PT09PT0qL1xyXG4uZ21hcHMge1xyXG4gICAgaWZyYW1lIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuICB9XHJcbiAgI3NpbmdsZU1hcCxcclxuICAjbWFwLFxyXG4gIC5tYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQ2NXB4O1xyXG4gIH1cclxuICAvKj09PT0gbGVhZmxldC1iYXIgPT09PT09Ki9cclxuICAubGVhZmxldC1iYXIge1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMCAwKTtcclxuICAgIGEge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMXB4IDVweCByZ2JhKDAsMCwwLC4zKSk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTIwO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIGZvb3Rlci1hcmVhXHJcbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmZvb3Rlci1hcmVhIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb2xvci1iZzMucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIG9wYWNpdHk6IDAuMjtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gZm9vdGVyLWl0ZW0gPT09PT09PSovXHJcbi5mb290ZXItaXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgLmZvb3Rlcl9fZGVzYyB7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb250YWN0LWZvcm0tYWN0aW9uIHtcclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDQwcHggcmdiYSg4MiwgODUsIDkwLCAwLjEpKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PSB0ZXJtLWJveCA9PT09PSovXHJcbi50ZXJtLWJveCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAubGlzdC1pdGVtcyB7XHJcbiAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZV9maXZlfSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGVfZml2ZX0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC40KTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gZm9vdGVyLXNvY2lhbC1ib3ggPT09PT09PSovXHJcbi5mb290ZXItc29jaWFsLWJveCB7XHJcbiAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgfVxyXG4gICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICB9XHJcbiAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIH1cclxufVxyXG4vKj09PT09IGZvb3Rlci1hcmVhID09PT09PT0qL1xyXG4uZm9vdGVyLWFyZWEge1xyXG4gIC5zZWN0aW9uLWJsb2NrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMzcsIDE1MCwgMC4xKTtcclxuICB9XHJcbiAgLmN0YS1zdmcge1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgdG9wOiAtMTAwcHg7XHJcbiAgfVxyXG59XHJcbi8qPT09PT0gY29weS1yaWdodCA9PT09PT09Ki9cclxuLmNvcHktcmlnaHQge1xyXG4gIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PSBjb3B5X19kZXNjID09PT09PT0qL1xyXG4uY29weV9fZGVzYyB7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTE1O1xyXG4gIGEge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci00O1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLTI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgYW5pbWF0aW9uOiBoZWFydEJlYXQgMTAwMG1zIGluZmluaXRlIGxpbmVhcjtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItMjtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT0gY29weS1yaWdodC1jb250ZW50ID09PT09PT0qL1xyXG4uY29weS1yaWdodC1jb250ZW50IHtcclxuICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICB9XHJcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7RUFPRTtBQUVGOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7cUVBa0hxRTtBRzNIckUsZ0RBQWdEO0FBQ2hELFVBQVUsQ0FBVixNQUFVO0VBQ1IsSUFBSTtJQUNGLFNBQVMsRUFBRSxjQUFjOztBQUk3QixVQUFVLENBQVYsSUFBVTtFQUNSLEVBQUU7SUFDQSxnQkFBZ0IsRUFBRSxNQUFNO0lBQ3hCLGlCQUFpQixFQUFFLENBQUM7RUFFdEIsR0FBRztJQUNELGdCQUFnQixFQUFFLE9BQU87SUFDekIsaUJBQWlCLEVBQUUsR0FBRztFQUV4QixJQUFJO0lBQ0YsZ0JBQWdCLEVBQUUsT0FBTztJQUN6QixpQkFBaUIsRUFBRSxJQUFJOztBQUkzQixVQUFVLENBQVYsY0FBVTtFQUNSLEVBQUU7SUFDQSxPQUFPLEVBQUUsQ0FBQztJ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 */
  
/*New design css*/


.modal.left .modal-dialog {
	position:fixed;
	right: 0;
	margin: auto;
	width: 380px;
	height: 100%;
	transform: translate3d(0%, 0, 0);
}

.modal.left .modal-content {
	height: 100%;
	overflow-y: auto;
}

.modal.right .modal-body {
	padding: 15px 15px 80px;
}

.modal.right.fade .modal-dialog {
	left: -320px;
	transition: opacity 0.3s linear, left 0.3s ease-out;
}

.modal.right.fade.show .modal-dialog {
	right: 0;
}

/* ----- MODAL STYLE ----- */
.modal-content {
	border-radius: 0;
	border: none;
}

.modal-header {
	border-bottom-color: #eeeeee;
	background-color: #fafafa;
}

/* ----- v CAN BE DELETED v ----- */


.demo {
	padding-top: 60px;
	padding-bottom: 110px;
}

.btn-demo {
	margin: 15px;
	padding: 10px 15px;
	border-radius: 0;
	font-size: 16px;
	background-color: #ffffff;
}

.btn-demo:focus {
	outline: 0;
}

.change-city {
    cursor: pointer;
}

._mb-45 {
    margin-bottom: 45px !important;
}

.is-hidden{
    display: none !important;
}



.alert {
    position: relative;
    padding: 0.4rem 0rem;
    margin-bottom: 0rem;
    border: 1px solid transparent;
}


.alert-warning {
    color: #fff;
    background-color: #000;
    border-color: #000;
    font-size: 21px;
    font-weight: 500;
}


.f-easy{
    font-size:25px;
    font-weight: 600;
    font-style: italic;
}

.f-e{
    font-size:30px;
    font-style: italic;
    font-weight: 800;
}


.alert-warning-footer {
    color: #fff;
    background-color: var(--craneGreenLight);
    border-color: var(--craneGreenLight);
    font-size: 21px;
    font-weight: 500;
}


.f-easy-footer{
    font-size:25px;
    font-weight: 600;
    font-style: italic;
}

.f-e-footer{
    font-size:30px;
    font-style: italic;
    font-weight: 800;
}


.cookies-eu-banner {
    background: #444;
    color: #fff;
    padding: 6px;
    font-size: 13px;
    text-align: center;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 10;
  }


  .cookies-eu-banner button {
    text-decoration: none;
    background: #222;
    color: #fff;
    border: 1px solid #000;
    cursor: pointer;
    padding: 4px 7px;
    margin: 2px 0;
    font-size: 13px;
    font-weight: 700;
    transition: background 0.07s, color 0.07s, border-color 0.07s;
}

.cookies-eu-banner button:hover {
  background: #fff;
  color: #222;
}

/* .hidden {
    display: none;
  } */
/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/select2/dist/css/select2.min.css ***!
  \***************************************************************************************************************************************************************************************************************************************/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ng-select/ng-select/themes/default.theme.css ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 3px rgba(0,126,255,0.1)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir="rtl"] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir="rtl"] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#D0021B}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir="rtl"] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir="rtl"] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,0.06);left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:rgba(0,0,0,0.54);cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:rgba(0,0,0,0.54);background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:rgba(0,0,0,0.87);padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir="rtl"] .ng-dropdown-panel{direction:rtl;text-align:right}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* You can add global styles to this file, and also import other style files */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  touch-action: manipulation;
  -moz-backface-visibility: hidden; /* fix firefox animation glitch */
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.owl-carousel .owl-item.center {
  z-index: 5;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
  display: none;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
  background: none;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
  touch-action: pan-y;
  -webkit-user-select: none;
  user-select: none;
}
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
  	This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
  	calculation of the height of the owl-item that breaks page layouts
   */
}
.owl-carousel .owl-item .owl-lazy {
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
  max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}

/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav [class*=owl-] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}
.owl-theme .owl-nav [class*=owl-]:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none;
}
.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}
.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
}
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}

/* @font-face {
    font-family: 'Glyphicons Halflings';
    src: url('assets/fonts/ fonts/glyphicons-halflings-regular.eot');
    src: url('assets/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype');
    src: url('assets/fonts/glyphicons-halflings-regular.woff2') format('woff2');
    src: url('assets/fonts/glyphicons-halflings-regular.woff') format('woff');
    src: url('assets/fonts/glyphicons-halflings-regular.ttf') format('truetype');
    src: url('assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
  } */
/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/owl.carousel.min.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************/
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

/*# sourceMappingURL=styles.css.map*/