.logo{height:auto;max-width:450px}@media (max-width:575.98px){.logo{max-width:250px}}@media (min-width:576px) and (max-width:767.98px){.logo{max-width:250px}}@media (min-width:992px) and (max-width:1199.98px){.logo{max-width:400px}}@media (min-width:1200px){.logo{max-width:450px}}body{font-family:Red Hat Display,sans-serif;line-height:1.6;min-width:300px;overflow-x:hidden}:root{--hero-min:420px;--hero-max:78dvh;--hero-aspect-h:56.25vw}.main-section{align-items:center;aspect-ratio:16/9;background:linear-gradient(80deg,#273b89 20%,hsla(0,0%,100%,0) 59%),url(images/HeroImage.jpg);background-position:0,100%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,cover;display:flex;height:auto;height:clamp(var(--hero-min),min(var(--hero-max),var(--hero-aspect-h)),100dvh);justify-content:flex-start;max-height:65dvh;min-height:420px;overflow:hidden;width:100vw}.text-container{align-self:center;color:#fff;font-size:2rem;line-height:1.4;max-width:40%;padding:50px 30px 200px;position:relative;text-align:center;z-index:3}.text-container a{font-family:Aleo,sans-serif;font-size:43px;font-weight:500;line-height:1.2;padding-left:20px;padding-right:20px}.text-container .headline{display:block;text-align:center}.main-section .headline:after{margin:14px auto 0}.headline{color:#000;display:inline-block;font-size:clamp(18px,2.2vw + 12px,40px);font-weight:400;letter-spacing:.2px;line-height:1.35;margin:0 auto;max-width:1000px;position:relative;text-align:center}.headline:after{background:#f0c65a;content:"";display:block;height:6px;width:clamp(120px,12vw,170px)}.headline sup{font-size:.6em;line-height:0;margin-left:2px;vertical-align:super}@media (min-width:1600px){.main-section{align-items:center;background-image:linear-gradient(100deg,rgba(39,59,137,.98),rgba(39,59,137,.96) 26%,rgba(39,59,137,.85) 38%,rgba(39,59,137,0) 50%),url(images/HeroImage.jpg);background-position:0,85%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,cover;display:flex;height:clamp(var(--hero-min),min(calc(80dvh - var(--header-h)),var(--hero-aspect-h)),var(--hero-max));margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;width:100vw}.main-section:before{padding-top:50%}.text-container{font-size:2rem;margin-left:100px;max-width:35%;padding:50px 40px}.text-container a{font-size:45px}}@media (max-width:1200px){.main-section{align-items:center;background-image:linear-gradient(100deg,rgba(39,59,137,.98),rgba(39,59,137,.96) 26%,rgba(39,59,137,.85) 38%,rgba(39,59,137,0)),url(images/HeroImage.jpg);background-position:0,85%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,cover;display:flex;height:clamp(var(--hero-min),min(calc(100dvh - var(--header-h)),var(--hero-aspect-h)),var(--hero-max));margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;width:100vw}.text-container{font-size:1rem;line-height:1.5;max-width:100%;padding:40px 40px 20px;text-align:center}.text-container a{display:inline-block;max-width:80%;text-align:center;white-space:normal}}@media (min-width:1200px) and (max-width:1599px){.main-section{align-items:center;background-position:0 0;background-size:auto,cover;display:flex;height:80dvh;min-height:660px}.text-container{font-size:45px;margin-left:6%;max-width:40%;text-align:left}}@media (max-width:768px){.main-section{align-items:center;background:none;background-image:linear-gradient(100deg,rgba(39,59,137,.95),rgba(39,59,137,.85) 0,rgba(39,59,137,.6) 100%,rgba(39,59,137,0) 0),url(images/HeroImage.jpg);background-position:0 0,78%;background-repeat:no-repeat,no-repeat;background-size:auto,cover;display:flex;height:50dvh;justify-content:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:420px;overflow:hidden;width:100vw}.text-container{font-size:1.6rem;line-height:1.2;padding:0!important;padding-bottom:20px;width:100%}.text-container a{font-size:40px;white-space:normal}}@media (max-width:480px){.text-container{padding-bottom:20px}.text-container a{font-size:32px}}.section-2{padding:60px 0 0}@media (min-width:1200px){.section-2{padding:20px 0 0 10px}.custom-font{font-size:20px;font-weight:600!important;line-height:1.6;padding-top:20px}}@media (max-width:1199px){.section-2{padding:20px 0 0 10px}.custom-font{font-size:20px;font-weight:600!important;padding:5px}}@media (max-width:992px){.section-2{padding:20px 0}.custom-font{font-size:1.2rem;font-weight:600!important;padding:5px}}@media (max-width:768px){.headline{font-size:clamp(20px,4.2vw,16px);line-height:1.4;max-width:92%}.section-2{height:auto;padding:25px 0}.custom-font{font-size:1.2rem!important;font-weight:600!important;line-height:1.4;max-width:150%;padding-top:20px}}@media (max-width:480px){.custom-font{font-size:1rem;line-height:1.3;max-width:100%;padding:5px}}@media (max-width:600px) and (orientation:landscape){.section-2{padding:20px 10px}.custom-font{font-size:1.4rem;padding:20px 10px 10px;text-align:center}}.open-account-btn{background-color:#273b89!important;border:3px solid hsla(0,0%,100%,0);border-radius:2px;color:#f0e0c1!important;display:block;font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;margin:0 auto;padding:10px 28px;text-decoration:none;text-transform:uppercase;width:fit-content}.open-account-btn:hover{background-color:#ba9129!important;box-shadow:2px 2px 8px rgba(0,0,0,.2);color:#273b89!important}@media (max-width:768px){body{overflow-x:hidden}h1,h2,h5{font-size:1.5rem}p{font-size:1rem!important}}img{height:auto;max-width:100%}@media (max-width:768px){.faq-image{height:auto;max-width:100%}}.bonus-image{box-shadow:0 4px 28px rgba(0,0,0,.5);display:block;height:auto;margin-left:auto;margin-right:auto;max-width:75%}.added-bonus-section h2{color:#273b89!important;font-family:Aleo;font-size:36px;font-weight:600;margin-top:0!important;padding-bottom:20px;padding-top:50px!important}.added-bonus-section strong{color:#273b89}.added-bonus-section p{color:#000;font-size:18px;padding-left:0;text-align:left!important}.added-bonus-section .special-note{color:#000;font-size:.7em;padding:0 70px 45px 0;text-align:left}@media (max-width:768px){.added-bonus-section h2{font-size:32px;padding-top:20px!important}.added-bonus-section p{padding:0 5px!important;text-align:center!important}.added-bonus-section .col-md-6{margin-bottom:20px}.open-account-btn{margin-top:20px}.bonus-image{max-width:90%}.added-bonus-section .special-note{color:#000;font-size:.7em!important;padding:0 15px!important;text-align:center!important}.bonus-list{font-size:16px;padding-right:10px!important}.special-note{padding-bottom:10px!important}}@media (min-width:769px) and (max-width:1199px){.added-bonus-section .row{align-items:center;display:flex;flex-direction:column}.added-bonus-section .col-md-6{margin:0 auto;max-width:720px;text-align:center;width:100%}.added-bonus-section p{font-size:18px}.bonus-image{display:block;float:none;height:auto;margin:0 auto 28px;width:min(100%,640px)}.bonus-list{display:inline-block;text-align:left}}.faq-section h2{font-size:2.5rem;font-weight:700;text-align:left}.faq-section .faq-h2,.faq-section h2{color:#273b89;font-family:Aleo,sans-serif;line-height:1.3em;margin-bottom:0}.faq-section .faq-h2{font-size:36px;font-weight:600}.faq-section h6{line-height:1.5em;padding:0 120px!important}.accordion-item{background-color:#fdfcf9;border:1px solid #e0e0e0;border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,.1);font-weight:600;margin-bottom:20px;padding:5px}.accordion-item .accordion-toggle:not(.collapsed){background-color:#fff}.accordion-item:has(.accordion-collapse.show){background-color:#fff}.accordion-item.open{background-color:#fff}.accordion-header{font-size:1.2rem;margin:0;padding:0}.accordion-toggle{align-items:center;background-color:#fdfcf9;border:none;color:#273b89;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin:0 20% 0 0;padding:20px 50px 20px 25px;position:relative;text-align:left;width:100%}.accordion-body,.accordion-toggle{font-family:Red Hat Display,sans-serif;line-height:1.5em}.accordion-body{background-color:#fff;color:#000;font-size:17px;font-weight:500;margin:0;padding:0 25px 10px}.accordion-toggle:after{color:#8d3982;content:"\25BE";font-size:2rem;font-weight:150;height:15px;line-height:25px;position:absolute;right:20px;text-align:center;width:25px}.accordion-toggle:not(.collapsed):after{background-color:transparent;content:""}.image-container img{box-shadow:0 4px 8px rgba(0,0,0,.5);height:auto;max-width:80%}.faq-image{height:60%;object-fit:cover}.contact-section{padding:60px 0}.contact-section h2{color:#273b89;font-family:Aleo,serif;font-size:36px;font-weight:600;margin:0 0 8px;padding-bottom:0;padding-top:0}.contact-section .col-lg-6:first-of-type p{margin-top:0}.contact-section p{color:#000;font-family:Red Hat Display;font-size:18px;padding-right:50px}.offer-text p{color:#000;font-size:14px;font-weight:400;padding:auto;text-align:justify}.offer-text b{color:#000;font-weight:semi-bold}.contact-section a{color:#273b89;font-weight:700;text-decoration:none}.contact-section a:hover{text-decoration:underline}.contact-section a.learnmore{color:#f0e0c1;font-size:16px}.contact-section a.learnmore:hover{background-color:#ba9129!important;color:#273b89!important;text-decoration:none}.contact-section h6{color:#273b89;font-size:17px;font-weight:700;text-underline-offset:3px}.text-center{font-size:17px}.contact-section .row{justify-content:space-around;margin-top:-10px}.contact-section .row .col-md-4{margin-bottom:20px;text-align:center}.contact-section .img-custom{height:75px;margin:10px auto;object-fit:contain;width:75px}@media (min-width:1024px){.contact-section p{font-size:18px;padding-right:0;text-align:left}.contact-section h2{font-size:36px}.contact-section .img-custom{height:70px!important;width:70px}.offer-text p{font-size:14px;text-align:justify}}@media (max-width:768px){.faq-section h6{font-size:15px!important;line-height:1.4em;margin:20px 10px!important;padding:0 20px!important}.accordion-body,.accordion-toggle{font-size:16px}.faq-section .faq-h2{font-size:32px}.contact-section{padding:50px 0;text-align:center}.contact-section .img-custom{height:70px!important;margin:0 auto;width:70px!important}.contact-section h6{font-size:16px;padding:0;text-align:center}.contact-section p{padding:0 0 10px 35px!important}.contact-section h2{font-size:32px!important;text-align:center}.contact-section .row{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.contact-section .row .col-md-4{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.offer-text p{font-size:12px!important;padding:0 10px!important;text-align:justify!important}.contact-section .spanish-text{line-height:1.2!important;padding:0 50px!important}}@media (max-width:480px){.contact-section p{font-size:16px;text-align:center}.contact-section h2{font-size:24px;padding-bottom:10px;text-align:center}.contact-section .img-custom{height:70px;padding:0 10px;width:70px}.contact-section .row{justify-content:center}}.sign-up p{color:#5f625d;font-size:25px;padding-bottom:0;padding-top:40px;text-align:center}.site-footer{background-color:#8d3982;color:#fff;padding:40px}.footer-inner{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:16px 0}.footer-left p{font-size:1rem;font-weight:600;line-height:1.6;margin:0}.footer-logo{display:block;height:auto;max-width:150px}@media (max-width:768px){.footer-inner{align-items:center;flex-direction:column;gap:10px}.footer-right{align-self:center}.footer-left{text-align:center}}@media (min-width:768px) and (max-width:991.98px){.logo{max-width:300px}.faq-section h6{font-size:15px!important;margin:20px 10px!important;max-width:100%!important;padding:0!important}}
/*# sourceMappingURL=data:application/json;base64,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QW9CLENBRXBCLGlCQUNKLENBRUEsNkJBR0ksV0FBYSxDQUZiLGNBQWUsQ0FDZixVQUVKLENBRUEsc0JBQ0ksc0JBQ0osQ0FDSixDQU1BLFdBSUksYUFBYyxDQURkLGNBQWUsQ0FEZixnQkFBaUIsQ0FEakIsZ0JBQWlCLENBSWpCLGlCQUNKLENBSUEsYUFDRSx3QkFBeUIsQ0FDekIsVUFBVyxDQUNYLFlBQ0YsQ0FHQSxjQUVFLGtCQUFtQixDQURuQixZQUFhLENBR2IsUUFBUyxDQURULDZCQUE4QixDQUU5QixjQUNGLENBR0EsZUFJRSxjQUFlLENBRGYsZUFBZ0IsQ0FEaEIsZUFBZ0IsQ0FEaEIsUUFJRixDQUdBLGFBQ0UsYUFBYyxDQUVkLFdBQVksQ0FEWixlQUVGLENBR0EseUJBQ0UsY0FFRSxrQkFBbUIsQ0FEbkIscUJBQXNCLENBRXRCLFFBQ0YsQ0FDQSxjQUNFLGlCQUNGLENBQ0EsYUFDRSxpQkFDRixDQUNGLENBRUEsa0RBQ0ksTUFDSSxlQUNKLENBQ0EsZ0JBQ0ksd0JBQTBCLENBQzFCLDBCQUE0QixDQUM1Qix3QkFBMEIsQ0FDMUIsbUJBQ0osQ0FFSiIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogTG9nbyBTdHlsaW5nICovXHJcbi5sb2dvIHtcclxuICAgIG1heC13aWR0aDogNDUwcHg7IC8qIERlZmF1bHQgc2l6ZSBmb3IgbGFyZ2VyIHNjcmVlbnMgKi9cclxuICAgIGhlaWdodDogYXV0bzsgLyogTWFpbnRhaW4gYXNwZWN0IHJhdGlvICovXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7IC8qIFNpemUgZm9yIGV4dHJhIHNtYWxsIGRldmljZXMgKi9cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4OyAvKiBTaXplIGZvciBzbWFsbCBkZXZpY2VzICovXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4OyAvKiBTaXplIGZvciBsYXJnZSBkZXZpY2VzICovXHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7IC8qIFNpemUgZm9yIGV4dHJhLWxhcmdlIGRldmljZXMgKi9cclxuICAgIH1cclxufVxyXG5cclxuXHJcbmJvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSZWQgSGF0IERpc3BsYXknLCBzYW5zLXNlcmlmO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIG1pbi13aWR0aDogMzAwcHhcclxufVxyXG5cclxuOnJvb3R7XHJcbiAgLyogdHVuZSB0aGVzZSB0d28gbnVtYmVycyBvbmx5ICovXHJcbiAgLS1oZXJvLW1pbjogNDIwcHg7ICAgICAvKiBuZXZlciBzbWFsbGVyIHRoYW4gdGhpcyAqL1xyXG4gIC0taGVyby1tYXg6IDc4ZHZoOyAgICAgLyogbmV2ZXIgdGFsbGVyIHRoYW4gdGhpcyAoZHluYW1pYyB2aCB3b3JrcyBvbiBtb2JpbGUpICovXHJcbiAgLyogaWYgeW91ciBoZXJvIGltYWdlIGlzIH4xNjo5LCBoZWlnaHQgPSA1Ni4yNSUgb2Ygd2lkdGggKi9cclxuICAtLWhlcm8tYXNwZWN0LWg6IDU2LjI1dnc7ICAgLyogPSA5LzE2ICogMTAwOyBjaGFuZ2UgaWYgeW91ciBpbWFnZSBhc3BlY3QgZGlmZmVycyAqL1xyXG59XHJcblxyXG5cclxuXHJcbi8qIEhlcm8gd3JhcHBlciAqL1xyXG4ubWFpbi1zZWN0aW9uIHtcclxuICB3aWR0aDogMTAwdnc7ICAgICAgICAgICAgICAgICAvKiBvciAxMDAlIGlmIGl0IHNwYW5zIHRoZSBwYWdlICovXHJcbiAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7ICAgICAgICAvKiB1c2UgeW91ciBoZXJvIGltYWdl4oCZcyByZWFsIGFzcGVjdCAqL1xyXG4gIGhlaWdodDogYXV0bzsgICAgICAgICAgICAgICAgLyogY29tcHV0ZWQgZnJvbSB3aWR0aCDDlyBhc3BlY3QgKi9cclxuICBtYXgtaGVpZ2h0OiA2NWR2aDsgICAgICAgICAgIC8qIG5ldmVyIHRhbGxlciB0aGFuIDY1JSBvZiB2aWV3cG9ydCBoZWlnaHQgKi9cclxuICBtaW4taGVpZ2h0OiA0MjBweDsgICAgICAgICAgIC8qIGJ1dCBkb27igJl0IGdldCB0b28gc2hvcnQgb24gc21hbGwgcGhvbmVzICovXHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDgwZGVnLCAjMjczQjg5IDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1OSUpLHVybCguL2ltYWdlcy9IZXJvSW1hZ2UuanBnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJSwgY292ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyLCByaWdodCBjZW50ZXI7IFxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBoZWlnaHQ6IGNsYW1wKHZhcigtLWhlcm8tbWluKSwgbWluKHZhcigtLWhlcm8tbWF4KSwgdmFyKC0taGVyby1hc3BlY3QtaCkpLCAxMDBkdmgpO1xyXG59XHJcblxyXG4vKiBUZXh0IENvbnRhaW5lciAqL1xyXG4udGV4dC1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMzsgLyogRW5zdXJlIHRleHQgc3RheXMgYWJvdmUgdGhlIG1hc2sgKi9cclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIG1heC13aWR0aDogNDAlO1xyXG4gICAgcGFkZGluZzogNTBweCAzMHB4OyAvKiBBZGQgcGFkZGluZzogNTBweCBmb3IgdG9wL2JvdHRvbSBhbmQgMzBweCBmb3IgbGVmdC9yaWdodCAqL1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyAvKiBBbGlnbiB0ZXh0IHRvIHRoZSBjZW50ZXIgKi9cclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IC8qIEFsaWduIHRoZSB0ZXh0IGF0IHRoZSBib3R0b20gb2YgdGhlIHNlY3Rpb24gKi9cclxuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDsgLyogQWRkIHNvbWUgc3BhY2UgZnJvbSB0aGUgYm90dG9tICovXHJcbn1cclxuXHJcbi8qIFRleHQgU3R5bGluZyBmb3IgSDEgKi9cclxuLnRleHQtY29udGFpbmVyIGEge1xyXG4gICAgZm9udC1mYW1pbHk6ICdBbGVvJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogNDNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyAvKiBBZGQgcGFkZGluZyB0byB0aGUgbGVmdCAqL1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgLyogQWRkIHBhZGRpbmcgdG8gdGhlIHJpZ2h0ICovXHJcbn1cclxuXHJcbi50ZXh0LWNvbnRhaW5lciAuaGVhZGxpbmV7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1haW4tc2VjdGlvbiAuaGVhZGxpbmU6OmFmdGVyIHtcclxuICBtYXJnaW46IDE0cHggYXV0byAwcHg7XHJcbn1cclxuXHJcblxyXG4uaGVhZGxpbmUge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgY29sb3I6ICMwMDA7ICAgICAgICAgICAgICAgICBcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMDAwcHg7ICAgICAgICAgICBcclxuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDIuMnZ3ICsgMTJweCwgNDBweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5oZWFkbGluZTo6YWZ0ZXJ7XHJcbiAgY29udGVudDpcIlwiO1xyXG4gIGRpc3BsYXk6YmxvY2s7XHJcbiAgd2lkdGg6IGNsYW1wKDEyMHB4LCAxMnZ3LCAxNzBweCk7XHJcbiAgaGVpZ2h0OiA2cHg7XHJcbiAgYmFja2dyb3VuZDojRjBDNjVBO1xyXG59XHJcblxyXG4uaGVhZGxpbmUgc3VwIHtcclxuICBmb250LXNpemU6IDAuNmVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBtYXJnaW4tbGVmdDogMnB4O1xyXG59XHJcblxyXG4vKiBMYXJnZSBTY3JlZW4gQWRqdXN0bWVudHMgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xyXG4ubWFpbi1zZWN0aW9ue1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcclxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XHJcbiAgaGVpZ2h0OiBjbGFtcCh2YXIoLS1oZXJvLW1pbiksIG1pbihjYWxjKDgwZHZoIC0gdmFyKC0taGVhZGVyLWgpKSwgdmFyKC0taGVyby1hc3BlY3QtaCkpLCB2YXIoLS1oZXJvLW1heCkpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgICAgICAgICAgICAgXHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAxMDBkZWcsXHJcbiAgICAgIHJnYmEoMzksNTksMTM3LDAuOTgpIDAlLFxyXG4gICAgICByZ2JhKDM5LDU5LDEzNywwLjk2KSAyNiUsXHJcbiAgICAgIHJnYmEoMzksNTksMTM3LDAuODUpIDM4JSxcclxuICAgICAgcmdiYSgzOSw1OSwxMzcsMC4wMCkgNTAlXHJcbiAgICApLFxyXG4gICAgdXJsKC4vaW1hZ2VzL0hlcm9JbWFnZS5qcGcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlLCBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlciwgODUlIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5tYWluLXNlY3Rpb246OmJlZm9yZSB7XHJcbiBwYWRkaW5nLXRvcDogNTAlOyAgIFxyXG59XHJcblxyXG4udGV4dC1jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiAzNSU7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBwYWRkaW5nOiA1MHB4IDQwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XHJcbn1cclxuXHJcbi50ZXh0LWNvbnRhaW5lciBhIHtcclxuICAgIGZvbnQtc2l6ZTogNDVweDtcclxufVxyXG59XHJcblxyXG5cclxuLyogQXBwbHkgY2hhbmdlcyBmb3IgbWVkaXVtIGFuZCBzbWFsbCBzY3JlZW5zICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuLm1haW4tc2VjdGlvbntcclxuICAvKiBGdWxsLWJsZWVkIHJvdyAqL1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcclxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XHJcblxyXG4gIC8qIENvbWZvcnRhYmxlLCByZXNwb25zaXZlIGhlaWdodCAqL1xyXG4gIGhlaWdodDogY2xhbXAodmFyKC0taGVyby1taW4pLFxyXG4gICAgICAgICAgICAgICAgbWluKGNhbGMoMTAwZHZoIC0gdmFyKC0taGVhZGVyLWgpKSwgdmFyKC0taGVyby1hc3BlY3QtaCkpLFxyXG4gICAgICAgICAgICAgICAgdmFyKC0taGVyby1tYXgpKTtcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyOyAgICAgICAgICAgICAvKiB2ZXJ0aWNhbCBjZW50ZXJpbmcgb2YgdGV4dCBibG9jayAqL1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIC8qIC0tLSBiYWNrZ3JvdW5kczogZ3JhZGllbnQgVEhFTiBwaG90byAtLS0gKi9cclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAxMDBkZWcsXHJcbiAgICAgIHJnYmEoMzksNTksMTM3LDAuOTgpIDAlLFxyXG4gICAgICByZ2JhKDM5LDU5LDEzNywwLjk2KSAyNiUsXHJcbiAgICAgIHJnYmEoMzksNTksMTM3LDAuODUpIDM4JSxcclxuICAgICAgcmdiYSgzOSw1OSwxMzcsMC4wMCkgMTAwJVxyXG4gICAgKSxcclxuICAgIHVybCguL2ltYWdlcy9IZXJvSW1hZ2UuanBnKTtcclxuXHJcbiAgLyogZ3JhZGllbnQgc2hvdWxkIGZpbGwgdGhlIHNlY3Rpb247IHBob3RvIHNob3VsZCBmaWxsICYgY3JvcCAqL1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlLCBjb3ZlcjtcclxuXHJcbiAgLyogYW5jaG9yIGdyYWRpZW50IHRvIGxlZnQ7IGFuY2hvciBwaG90byB0byBSSUdIVCAobnVkZ2UgYXMgbmVlZGVkKSAqL1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyLCA4NSUgY2VudGVyO1xyXG5cclxuICAvKiBrZWVwIGJvdGggbGF5ZXJzIGZyb20gcmVwZWF0aW5nICovXHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0O1xyXG59XHJcblxyXG5cclxuICAgIC50ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyAvKiBFbnN1cmVzIHRoZSB0ZXh0IHN0YXlzIGNlbnRlcmVkICovXHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIC50ZXh0LWNvbnRhaW5lciBhIHtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiBBbGxvdyB0ZXh0IHdyYXBwaW5nICovXHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7IC8qIExpbWl0IHRoZSB0ZXh0IHdpZHRoIHRvIGFsbG93IHdyYXBwaW5nICovXHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiBFbnN1cmUgdGhlIHRleHQgaXMgY2VudGVyZWQgcHJvcGVybHkgKi9cclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IC8qIENlbnRlciBhbGlnbiB0aGUgdGV4dCAqL1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBMYXB0b3Atb25seSB0d2Vha3M6IHNob3cgbW9yZSBpbWFnZSBoZWlnaHQgKyBudWRnZSBoZWFkbGluZSByaWdodCAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTU5OXB4KSB7XHJcbiAgLm1haW4tc2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8sIGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7ICAvKiB0b3AtYWxpZ24gaW1hZ2U7IGEgdG91Y2ggdG8gdGhlIHJpZ2h0ICovXHJcbiAgICBoZWlnaHQ6IDgwZHZoOyAgICAgICAgICAgIC8qIHdhcyBsb3dlcjsgYWRqdXN0IHRvIHRhc3RlICg2NeKAkzc1dmggd29ya3Mgd2VsbCkgKi9cclxuICAgIG1pbi1oZWlnaHQ6IDY2MHB4OyAgICAgICAvKiBzYWZldHkgZmxvb3Igc28gaXQgZG9lc27igJl0IGNvbGxhcHNlIG9uIHNob3J0IHNjcmVlbnMgKi9cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyAgICAgLyogdmVydGljYWxseSBjZW50ZXIgdGV4dCAqL1xyXG4gIH1cclxuXHJcbiAgLyogcHVzaCB0aGUgdGV4dCBibG9jayBzbGlnaHRseSByaWdodCBhbmQga2VlcCBpdCByZWFkYWJsZSAqL1xyXG4gIC50ZXh0LWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tbGVmdDogNiU7ICAgICAgICAgLyogbnVkZ2UgdG8gdGhlIHJpZ2h0ICh0cnkgOCUgaWYgeW91IHdhbnQgbW9yZSkgKi9cclxuICAgIG1heC13aWR0aDogNDAlOyAgICAgICAgICAvKiBwcmV2ZW50cyBzdXBlci1sb25nIGxpbmVzICovXHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyAgICAgICAgLyogb3B0aW9uYWw7IGtlZXAgYXMgeW91IHByZWZlciAqL1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm1haW4tc2VjdGlvbiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XHJcblxyXG4gICAgLyogY29tZm9ydGFibGUgaGVpZ2h0OyBub3QgdG9vIHRhbGwgKi9cclxuICAgIGhlaWdodDogNTBkdmg7ICAgICAgICAgICAgICAgICAvKiBkeW5hbWljIHZpZXdwb3J0IGhlaWdodCB3b3JrcyBiZXR0ZXIgb24gbW9iaWxlICovXHJcbiAgICBtaW4taGVpZ2h0OiA0MjBweDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAvKiBvdmVybGF5IGZpcnN0LCB0aGVuIHBob3RvIOKAlCBETyBOT1QgdXNlIGJhY2tncm91bmQ6IHNob3J0aGFuZCBsYXRlciAqL1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTpcclxuICBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAxMDBkZWcsXHJcbiAgICByZ2JhKDM5LCA1OSwgMTM3LCAwLjk1KSAwJSxcclxuICAgIHJnYmEoMzksIDU5LCAxMzcsIDAuODUpIDAlLFxyXG4gICAgcmdiYSgzOSwgNTksIDEzNywgMC42MCkgMTAwJSxcclxuICAgIHJnYmEoMzksIDU5LCAxMzcsIDAuMDApIDk1JVxyXG4gICksXHJcbiAgdXJsKC4vaW1hZ2VzL0hlcm9JbWFnZS5qcGcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvLCBjb3ZlcjsgICAgICAgICAgLyogZ3JhZGllbnQsIGltYWdlICovXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCwgNzglIGNlbnRlcjsgLyogcHVzaCB0aGUgY2FyIGZ1cnRoZXIgUklHSFQgKi9cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICAgICAgICAgICAgICAgLyogY2VudGVyIHRoZSB0ZXh0IGJsb2NrIHZlcnRpY2FsbHkgKi9cclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07IC8qIFNsaWdodGx5IHNtYWxsZXIgdGV4dCAqL1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtY29udGFpbmVyIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDsgLyogQWRqdXN0IGhlYWRpbmcgc2l6ZSBmb3Igc21hbGxlciBzY3JlZW5zICovXHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogRW5zdXJlIHRoZSB0ZXh0IGZpdHMgd2l0aGluIDMgbGluZXMgKi9cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAudGV4dC1jb250YWluZXJ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtY29udGFpbmVyIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4uc2VjdGlvbi0yIHtcclxuICBwYWRkaW5nOiA2MHB4IDAgMCAwOyAgXHJcbn1cclxuXHJcblxyXG4vKiBSZXNwb25zaXZlIEFkanVzdG1lbnRzIGZvciBEZXNrdG9wcyAoTGFyZ2UgU2NyZWVucykgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnNlY3Rpb24tMiB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDAgMTBweDsgLyogQWRqdXN0IHBhZGRpbmcgZm9yIGxhcmdlIHNjcmVlbnMgKi9cclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLWZvbnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgLyogTGFyZ2VyIGZvbnQgZm9yIGJpZyBzY3JlZW5zICovXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjsgLyogQWRqdXN0IGxpbmUgaGVpZ2h0IGZvciByZWFkYWJpbGl0eSAqL1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDsgICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBSZXNwb25zaXZlIEFkanVzdG1lbnRzIGZvciBMYXB0b3BzIGFuZCBNZWRpdW0gRGV2aWNlcyAqL1xyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAuc2VjdGlvbi0yIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMCAxMHB4OyAvKiBSZWR1Y2UgcGFkZGluZyBmb3IgbGFwdG9wcyBhbmQgbWVkaXVtIGRldmljZXMgKi9cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1mb250IHsgXHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyAvKiBBZGp1c3QgZm9udCBzaXplIGZvciBsYXB0b3BzICovXHJcbiAgICAgICAgcGFkZGluZzogNXB4OyAvKiBBZGQgcGFkZGluZyBhcm91bmQgdGhlIGNvbnRlbnQgKi9cclxuICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7ICAgICAgICBcclxuXHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuLyogUmVzcG9uc2l2ZSBBZGp1c3RtZW50cyBmb3IgVGFibGV0cyAqL1xyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5zZWN0aW9uLTIge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMHB4OyAvKiBSZWR1Y2UgcGFkZGluZyBmb3IgdGFibGV0cyAqL1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLWZvbnQgeyBcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTsgLyogQWRqdXN0IGZvbnQgc2l6ZSBmb3IgdGFibGV0cyAqL1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDsgLyogQWRkIHBhZGRpbmcgYXJvdW5kIHRoZSBjb250ZW50ICovXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50OyAgICAgICAgXHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLyogUmVzcG9uc2l2ZSBBZGp1c3RtZW50cyBmb3IgTW9iaWxlIGFuZCBTbWFsbCBEZXZpY2VzICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhlYWRsaW5lIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDkyJTtcclxuICAgICAgICBmb250LXNpemU6IGNsYW1wKDIwcHgsIDQuMnZ3LCAxNnB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgfVxyXG4gICAgLnNlY3Rpb24tMiB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyAvKiBSZW1vdmUgZml4ZWQgaGVpZ2h0ICovXHJcbiAgICAgICAgcGFkZGluZzogMjVweCAwcHg7IC8qIEFkanVzdCBwYWRkaW5nIGZvciBzbWFsbGVyIHNjcmVlbnMgKi9cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1mb250IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDsgLyogRW5zdXJlIHByb3BlciBzcGFjaW5nIG9uIG1vYmlsZSAqL1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtICFpbXBvcnRhbnQ7IC8qIEFkanVzdCBmb250IHNpemUgZm9yIHNtYWxsZXIgc2NyZWVucyAqL1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IC8qIEFkanVzdCBsaW5lIGhlaWdodCBmb3IgcmVhZGFiaWxpdHkgKi9cclxuICAgICAgICBtYXgtd2lkdGg6IDE1MCU7IC8qIEVuc3VyZSB0aGUgdGV4dCBkb2Vzbid0IHN0cmV0Y2ggdG9vIHdpZGUgKi9cclxuICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7ICAgICAgICBcclxuXHJcblxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBBZGRpdGlvbmFsIGFkanVzdG1lbnRzIGZvciBleHRyYSBzbWFsbCBzY3JlZW5zIChwaG9uZXMsIGZvbGRhYmxlIGRldmljZXMpICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgLmN1c3RvbS1mb250IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07IC8qIFNtYWxsZXIgZm9udCBmb3IgdmVyeSBzbWFsbCBzY3JlZW5zICovXHJcbiAgICAgICAgcGFkZGluZzogNXB4OyAvKiBGdXJ0aGVyIHJlZHVjZSBwYWRkaW5nICovXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgLyogQWRqdXN0IGxpbmUgaGVpZ2h0ICovXHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyAvKiBBbGxvdyB0ZXh0IHRvIHNwYW4gZnVsbCB3aWR0aCBvbiB2ZXJ5IHNtYWxsIHNjcmVlbnMgKi9cclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG5cclxuLyogQWRqdXN0bWVudHMgZm9yIEZvbGRhYmxlIERldmljZXMgKFBob25lcyB3aXRoIGZvbGRhYmxlIHNjcmVlbnMpICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XHJcbiAgICAuc2VjdGlvbi0yIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7IC8qIEFkanVzdCBwYWRkaW5nIGZvciBmb2xkYWJsZSBsYW5kc2NhcGUgc2NyZWVucyAqL1xyXG4gICAgfVxyXG5cclxuICAgIC5jdXN0b20tZm9udCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07IC8qIEFkanVzdCBmb250IHNpemUgZm9yIGZvbGRhYmxlIGxhbmRzY2FwZSBtb2RlICovXHJcbiAgICAgICAgcGFkZGluZzogMTBweDsgLyogUmVkdWNlIHBhZGRpbmcgZm9yIGxhbmRzY2FwZSBtb2RlICovXHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyAvKiBDZW50ZXIgdGhlIHRleHQgaW4gbGFuZHNjYXBlIG1vZGUgKi9cclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiBob3cgaXQgd29ya3Mgc2VjdGlvbiAqL1xyXG4ub3Blbi1hY2NvdW50LWJ0biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDsgXHJcbiAgICBtYXJnaW46IDAgYXV0bzsgXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjczQjg5IWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZjBlMGMxICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDI4cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5vcGVuLWFjY291bnQtYnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYTkxMjkgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjMjczQjg5ICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAvKiBEZWNyZWFzZSB0aGUgc2l6ZSBvZiBoZWFkaW5ncyBhbmQgdGV4dCAqL1xyXG4gICAgYm9keXtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgICB9XHJcbiAgICBoMSwgaDIsIGg1IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgcHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bzsgLyogTWFpbnRhaW4gYXNwZWN0IHJhdGlvICovXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZhcS1pbWFnZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLyogSW1hZ2Ugc3R5bGluZyBmb3IgYmV0dGVyIGFsaWdubWVudCBhbmQgc2l6ZSBjb250cm9sICovXHJcbi5ib251cy1pbWFnZSB7XHJcbiAgICBtYXgtd2lkdGg6IDc1JTtcclxuICAgIGhlaWdodDogYXV0bzsgXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggMjhweCByZ2JhKDAsIDAsIDAsIDAuNSk7IFxyXG59XHJcblxyXG5cclxuLmFkZGVkLWJvbnVzLXNlY3Rpb24gaDJ7XHJcbiAgICBmb250LWZhbWlseTogJ0FsZW8nO1xyXG4gICAgY29sb3I6ICMyNzNCODkgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIHBhZGRpbmctdG9wOjUwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgXHJcbn1cclxuXHJcbi5hZGRlZC1ib251cy1zZWN0aW9uIHN0cm9uZ3tcclxuICAgIGNvbG9yOiAjMjczQjg5O1xyXG59XHJcblxyXG4uYWRkZWQtYm9udXMtc2VjdGlvbiBwe1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuXHJcbn1cclxuXHJcbi5hZGRlZC1ib251cy1zZWN0aW9uIC5zcGVjaWFsLW5vdGV7XHJcbiAgICBmb250LXNpemU6IDAuN2VtO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyBcclxuICAgIHBhZGRpbmc6IDAgNzBweCA0NXB4IDBweDtcclxufVxyXG5cclxuLyogUmVzcG9uc2l2ZSBoYW5kbGluZyAqL1xyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5hZGRlZC1ib251cy1zZWN0aW9uIGgye1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hZGRlZC1ib251cy1zZWN0aW9uIHAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCA1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWRkZWQtYm9udXMtc2VjdGlvbiAuY29sLW1kLTYge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5vcGVuLWFjY291bnQtYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ib251cy1pbWFnZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7IC8qIE9uIHNtYWxsZXIgc2NyZWVucywgbWFrZSB0aGUgaW1hZ2UgZnVsbC13aWR0aCAqL1xyXG4gICAgfVxyXG5cclxuICAgIC5hZGRlZC1ib251cy1zZWN0aW9uIC5zcGVjaWFsLW5vdGV7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjdlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyBcclxuICAgIH1cclxuXHJcbiAgICAuYm9udXMtbGlzdHtcclxuICAgICAgICBmb250LXNpemU6MTZweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuc3BlY2lhbC1ub3Rle1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qIENlbnRlciB0aGUgaW1hZ2UgKyBjb250ZW50IHN0YWNrICh0YWJsZXRzL3NtIGxhcHRvcHMpICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC5hZGRlZC1ib251cy1zZWN0aW9uIC5yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDsgICAgICAgICAgICAgICAgIC8qIHN0YWNrIHRoZSB0d28gY29scyB2ZXJ0aWNhbGx5ICovXHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgICAgICAgICAgIC8qIDwtLSBjZW50ZXJzIHRoZSBjb2x1bW5zICovXHJcbiAgfVxyXG5cclxuICAvKiBjZW50ZXIgZWFjaCBjb2x1bW4gYW5kIGNhcCBpdHMgd2lkdGggKi9cclxuICAuYWRkZWQtYm9udXMtc2VjdGlvbiAuY29sLW1kLTYge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDcyMHB4OyAgICAgICAgXHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5hZGRlZC1ib251cy1zZWN0aW9uIHB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG4gIC8qIGNlbnRlciB0aGUgaW1hZ2UgaXRzZWxmICovXHJcbiAgLmJvbnVzLWltYWdlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IG1pbigxMDAlLCA2NDBweCk7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0byAyOHB4OyAgICAgICAgICBcclxuICAgIGZsb2F0OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLyoga2VlcCBidWxsZXRzIGNlbnRlcmVkIGFzIGEgYmxvY2sgYnV0IGxlZnQtYWxpZ25lZCBpbnNpZGUgKi9cclxuICAuYm9udXMtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vKiBGQVEgU2VjdGlvbiBTdHlsaW5nICovXHJcbi5mYXEtc2VjdGlvbiBoMiB7XHJcbiAgICBmb250LWZhbWlseTogXCJBbGVvXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgIGNvbG9yOiAjMjczQjg5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7ICAgIFxyXG59XHJcblxyXG4uZmFxLXNlY3Rpb24gLmZhcS1oMiB7XHJcbiAgICBjb2xvcjogIzI3M0I4OTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XHJcbiAgICBmb250LWZhbWlseTogXCJBbGVvXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbn1cclxuXHJcbi5mYXEtc2VjdGlvbiBoNntcclxuICAgICBwYWRkaW5nOiAwIDEyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG59XHJcblxyXG4vKiBBY2NvcmRpb24gR2VuZXJhbCBTdHlsaW5nICovXHJcbi5hY2NvcmRpb24taXRlbSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZERkNGOTtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAvKiB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTsgICovXHJcbn1cclxuXHJcbi8qIENoYW5nZSBiYWNrZ3JvdW5kIGNvbG9yIHdoZW4gYWNjb3JkaW9uIGlzIG9wZW5lZCAqL1xyXG4uYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi10b2dnbGU6bm90KC5jb2xsYXBzZWQpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IC8qIFdoaXRlIGJhY2tncm91bmQgd2hlbiBvcGVuZWQgKi9cclxuICAgIC8qIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLCBjb2xvciAwLjNzIGVhc2U7ICAqL1xyXG59XHJcblxyXG4vKiBDaGFuZ2UgdGhlIGVudGlyZSBhY2NvcmRpb24gaXRlbSB0byB3aGl0ZSB3aGVuIG9wZW4gKi9cclxuLmFjY29yZGlvbi1pdGVtOmhhcyguYWNjb3JkaW9uLWNvbGxhcHNlLnNob3cpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAvKiB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTsgKi9cclxufVxyXG5cclxuLyogQWN0aXZlIGFjY29yZGlvbiBpdGVtIHN0eWxpbmcgd2l0aCBmYXN0ZXIgcmVzcG9uc2UgKi9cclxuLmFjY29yZGlvbi1pdGVtLm9wZW4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIC8qIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlOyAqL1xyXG59XHJcblxyXG5cclxuLyogQWRqdXN0IHRoZSBwYWRkaW5nIGFuZCBtYXJnaW4gb2YgdGhlIGFjY29yZGlvbiBoZWFkZXIgKi9cclxuLmFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG59XHJcblxyXG4vKiBBY2NvcmRpb24gdG9nZ2xlIChidXR0b24pIHN0eWxpbmcgKi9cclxuLmFjY29yZGlvbi10b2dnbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZERkNGOTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgY29sb3I6ICMyNzNCODk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMjBweCA1MHB4IDIwcHggMjVweDsgLyogSW5jcmVhc2VkIHBhZGRpbmctcmlnaHQgZm9yIHNwYWNpbmcgKi9cclxuICAgIG1hcmdpbjogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLyogdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7ICovXHJcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwJTtcclxufVxyXG5cclxuLyogQWNjb3JkaW9uIGJvZHkgY29udGVudCAqL1xyXG4uYWNjb3JkaW9uLWJvZHkge1xyXG4gICAgcGFkZGluZzogMHB4IDI1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxufVxyXG5cclxuLyogRGVmYXVsdCArIGljb24gZm9yIGNsb3NlZCBzdGF0ZSAqL1xyXG4uYWNjb3JkaW9uLXRvZ2dsZTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlxcMjVCRVwiO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDIwcHg7IC8qIEFkanVzdGVkIGZvciBtb3JlIHNwYWNlICovXHJcbiAgICBjb2xvcjogIzhEMzk4MjtcclxuICAgIC8qIGJhY2tncm91bmQtY29sb3I6ICMyNzNCODk7ICovXHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgLyogdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgKi9cclxuICAgIGZvbnQtd2VpZ2h0OiAxNTA7XHJcbn1cclxuXHJcbi8qIFJlbW92ZSB0aGUgKyBzeW1ib2wgd2hlbiB0aGUgaXRlbSBpcyBvcGVuZWQgKi9cclxuLmFjY29yZGlvbi10b2dnbGU6bm90KC5jb2xsYXBzZWQpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuXHJcbi8qIEltYWdlIHN0eWxpbmcgKi9cclxuLmltYWdlLWNvbnRhaW5lciBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG59XHJcblxyXG4uZmFxLWltYWdlIHtcclxuICAgIGhlaWdodDogNjAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8qIENvbnRhY3QgU2VjdGlvbiBTdHlsaW5nICovXHJcbi5jb250YWN0LXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZzogNjBweCAwOyAvKiBHZW5lcmFsIHBhZGRpbmcgKi9cclxuICAgIFxyXG59XHJcblxyXG4uY29udGFjdC1zZWN0aW9uIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQWxlbycsIHNlcmlmO1xyXG4gICAgY29sb3I6ICMyNzNCODk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICBtYXJnaW46IDAgMCA4cHg7XHJcbiAgICBcclxufVxyXG5cclxuLmNvbnRhY3Qtc2VjdGlvbiAuY29sLWxnLTY6Zmlyc3Qtb2YtdHlwZSBwIHtcclxuICBtYXJnaW4tdG9wOiAwOyAgICAgICAgICAgIC8qIGtpbGwgdGhlIHBhcmFncmFwaOKAmXMgZGVmYXVsdCB0b3AgbWFyZ2luICovXHJcbn1cclxuXHJcbi5jb250YWN0LXNlY3Rpb24gcCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyAvKiBBZGp1c3QgZm9yIGxhcmdlciBzY3JlZW5zICovXHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAnUmVkIEhhdCBEaXNwbGF5JztcclxufVxyXG5cclxuLm9mZmVyLXRleHQgcCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgcGFkZGluZzogYXV0bztcclxuICAgLyogbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICBtYXJnaW4tcmlnaHQ6IDUlOyAqL1xyXG59XHJcblxyXG4ub2ZmZXItdGV4dCBie1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXdlaWdodDogc2VtaS1ib2xkO1xyXG59XHJcblxyXG4vKiBMaW5rcyBpbnNpZGUgdGhlIGNvbnRhY3Qgc2VjdGlvbiAqL1xyXG4uY29udGFjdC1zZWN0aW9uIGEge1xyXG4gICAgY29sb3I6ICMyNzNCODk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmNvbnRhY3Qtc2VjdGlvbiBhOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uY29udGFjdC1zZWN0aW9uIGEubGVhcm5tb3Jle1xyXG4gICAgY29sb3I6ICNmMGUwYzE7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5jb250YWN0LXNlY3Rpb24gYS5sZWFybm1vcmU6aG92ZXJ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmE5MTI5ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzI3M0I4OSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29udGFjdC1zZWN0aW9uIGg2IHtcclxuICBjb2xvcjogIzI3M0I4OTsgICBcclxuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gIFxyXG59XHJcblxyXG4udGV4dC1jZW50ZXJ7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbn1cclxuXHJcbi8qIFJlc3BvbnNpdmUgUm93IFN0eWxpbmcgKi9cclxuLmNvbnRhY3Qtc2VjdGlvbiAucm93IHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyAvKiBFdmVubHkgc3BhY2UgdGhlIGNvbHVtbnMgKi9cclxuICAgIG1hcmdpbi10b3A6IC0xMHB4OyAvKiBBZGp1c3Qgc3BhY2luZyAqL1xyXG59XHJcblxyXG4uY29udGFjdC1zZWN0aW9uIC5yb3cgLmNvbC1tZC00IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IC8qIENvbnNpc3RlbnQgc3BhY2UgYmV0d2VlbiBpY29ucyAqL1xyXG59XHJcblxyXG4vKiBDb25zaXN0ZW50IEltYWdlIFNpemVzIGFuZCBTcGFjaW5nICovXHJcbi5jb250YWN0LXNlY3Rpb24gLmltZy1jdXN0b20ge1xyXG4gICAgd2lkdGg6IDc1cHg7IC8qIFNldCB1bmlmb3JtIHdpZHRoICovXHJcbiAgICBoZWlnaHQ6IDc1cHg7IC8qIFNldCB1bmlmb3JtIGhlaWdodCAqL1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjsgLyogTWFpbnRhaW4gaW1hZ2UgYXNwZWN0IHJhdGlvICovXHJcbiAgICBtYXJnaW46IDEwcHggYXV0bzsgLyogQ2VudGVyIHRoZSBpbWFnZSAqL1xyXG59XHJcblxyXG4vKiBBZGp1c3RtZW50cyBmb3IgTWVkaXVtIGFuZCBMYXJnZSBTY3JlZW5zICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5jb250YWN0LXNlY3Rpb24gcCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4OyAvKiBBZGp1c3QgcGFkZGluZyBmb3IgbGFyZ2Ugc2NyZWVucyAqL1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgXHJcbiAgICB9IFxyXG5cclxuICAgIC5jb250YWN0LXNlY3Rpb24gaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAvKiBBZGQgbW9yZSBzcGFjZSBmb3IgbGFyZ2VyIHNjcmVlbnMgKi9cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1zZWN0aW9uIC5pbWctY3VzdG9tIHtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5vZmZlci10ZXh0IHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICB9XHJcbiAgXHJcbn1cclxuXHJcbi8qIEFkanVzdG1lbnRzIGZvciBGb2xkYWJsZSBhbmQgU21hbGxlciBTY3JlZW5zICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZhcS1zZWN0aW9uIGg2e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICAgICAgICBtYXJnaW46IDIwcHggMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmFjY29yZGlvbi1ib2R5e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC5hY2NvcmRpb24tdG9nZ2xle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFxLXNlY3Rpb24gLmZhcS1oMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LXNlY3Rpb24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IC8qIENlbnRlciBhbGwgY29udGVudCAqL1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LXNlY3Rpb24gLmltZy1jdXN0b20ge1xyXG4gICAgICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyAvKiBFbnN1cmUgaW1hZ2UgaXMgY2VudGVyZWQgKi9cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1zZWN0aW9uIGg2IHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyAvKiBDZW50ZXIgYWxpZ24gYWxsIHRleHQgKi9cclxuICAgICAgICBwYWRkaW5nOiAwIDBweDsgLyogQWRkIHBhZGRpbmcgZm9yIHNtYWxsZXIgc2NyZWVucyAqL1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LXNlY3Rpb24gcHtcclxuICAgICAgICBwYWRkaW5nOiAgMCAwIDEwcHggMzVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY29udGFjdC1zZWN0aW9uIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IC8qIENlbnRlciBoZWFkaW5nICovXHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgLyogQ2VudGVyIHJvdyBjb250ZW50IG9uIHNtYWxsIHNjcmVlbnMgKi9cclxuICAgIC5jb250YWN0LXNlY3Rpb24gLnJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLyogSG9yaXpvbnRhbGx5IGNlbnRlciBpdGVtcyAqL1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8qIFZlcnRpY2FsbHkgY2VudGVyIGl0ZW1zICovXHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyAvKiBBbGxvdyBpdGVtcyB0byB3cmFwIG9uIHNtYWxsIHNjcmVlbnMgKi9cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1zZWN0aW9uIC5yb3cgLmNvbC1tZC00IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyAvKiBTcGFjZSBiZXR3ZWVuIGl0ZW1zICovXHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvKiBTdGFjayBpY29uIGFuZCB0ZXh0IHZlcnRpY2FsbHkgKi9cclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyAvKiBDZW50ZXIgaW1hZ2UgYW5kIHRleHQgKi9cclxuICAgIH1cclxuICAgXHJcblxyXG4gICAgLm9mZmVyLXRleHQgcHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3Qtc2VjdGlvbiAuc3BhbmlzaC10ZXh0e1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNTBweCAwIDUwcHggIWltcG9ydGFudDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIEFkanVzdG1lbnRzIGZvciBFeHRyYS1TbWFsbCBTY3JlZW5zIChlLmcuLCBmb2xkYWJsZSBwaG9uZXMpICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgLmNvbnRhY3Qtc2VjdGlvbiBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7IFxyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1zZWN0aW9uIGgyIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LXNlY3Rpb24gLmltZy1jdXN0b20ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICB3aWR0aDogNzBweCA7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4IDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1zZWN0aW9uIC5yb3cge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vKiBTaWduLXVwIFNlY3Rpb24gKi9cclxuLnNpZ24tdXAgcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgY29sb3I6ICM1ZjYyNWQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG4vKiBGb290ZXIgYmFzZSAqL1xyXG4uc2l0ZS1mb290ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDM5ODI7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogNDBweDtcclxufVxyXG5cclxuLyogU2luZ2xlIHJvdywgbGVmdCB0ZXh0ICsgcmlnaHQgbG9nbyAqL1xyXG4uZm9vdGVyLWlubmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGdhcDogMjRweDtcclxuICBwYWRkaW5nOiAxNnB4IDA7XHJcbn1cclxuXHJcbi8qIFR5cG9ncmFwaHkgdHdlYWtzICovXHJcbi5mb290ZXItbGVmdCBwIHtcclxuICBtYXJnaW46IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxufVxyXG5cclxuLyogTG9nbyBzaXppbmcgKGxvb2tzIGxpa2UgeW91ciByZWZlcmVuY2UpICovXHJcbi5mb290ZXItbG9nbyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxNTBweDsgICAvKiBhZGp1c3QgMTIw4oCTMTUwcHggdG8gdGFzdGUgKi9cclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qIFJlc3BvbnNpdmU6IHN0YWNrIG9uIHNtYWxsIHNjcmVlbnMsIGtlZXAgbG9nbyB0byB0aGUgcmlnaHQgZWRnZSAqL1xyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuZm9vdGVyLWlubmVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gIH1cclxuICAuZm9vdGVyLXJpZ2h0e1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIH1cclxuICAuZm9vdGVyLWxlZnR7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7IC8qIFNpemUgZm9yIG1lZGl1bSBkZXZpY2VzICovXHJcbiAgICB9XHJcbiAgICAuZmFxLXNlY3Rpb24gaDZ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgIWltcG9ydGFudFxyXG4gICAgfVxyXG4gICAgIFxyXG59Il19 */