rapper-store.com Ads.txt file

<!DOCTYPE html><html lang="en-US"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0" /><link rel="profile" href="https://gmpg.org/xfn/11"><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /><link rel="alternate" hreflang="en" href="https://digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="af" href="https://af.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="sq" href="https://sq.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="am" href="https://am.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ar" href="https://ar.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="hy" href="https://hy.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="az" href="https://az.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="eu" href="https://eu.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="be" href="https://be.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="bn" href="https://bn.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="bs" href="https://bs.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="bg" href="https://bg.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ca" href="https://ca.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ceb" href="https://ceb.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ny" href="https://ny.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="zh-CN" href="https://zh-CN.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="zh-TW" href="https://zh-TW.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="co" href="https://co.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="hr" href="https://hr.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="cs" href="https://cs.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="da" href="https://da.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="nl" href="https://nl.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="eo" href="https://eo.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="et" href="https://et.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="tl" href="https://tl.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="fi" href="https://fi.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="fr" href="https://fr.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="fy" href="https://fy.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="gl" href="https://gl.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ka" href="https://ka.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="de" href="https://de.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="el" href="https://el.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="gu" href="https://gu.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ht" href="https://ht.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ha" href="https://ha.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="haw" href="https://haw.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="he" href="https://iw.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="hi" href="https://hi.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="hmn" href="https://hmn.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="hu" href="https://hu.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="is" href="https://is.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ig" href="https://ig.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="id" href="https://id.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ga" href="https://ga.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="it" href="https://it.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ja" href="https://ja.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="jv" href="https://jw.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="kn" href="https://kn.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="kk" href="https://kk.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="km" href="https://km.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ko" href="https://ko.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ku" href="https://ku.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ky" href="https://ky.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="lo" href="https://lo.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="la" href="https://la.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="lv" href="https://lv.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="lt" href="https://lt.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="lb" href="https://lb.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="mk" href="https://mk.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="mg" href="https://mg.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ms" href="https://ms.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ml" href="https://ml.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="mt" href="https://mt.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="mi" href="https://mi.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="mr" href="https://mr.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="mn" href="https://mn.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="my" href="https://my.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ne" href="https://ne.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="no" href="https://no.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ps" href="https://ps.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="fa" href="https://fa.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="pl" href="https://pl.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="pt" href="https://pt.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="pa" href="https://pa.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ro" href="https://ro.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="sm" href="https://sm.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="gd" href="https://gd.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="sr" href="https://sr.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="st" href="https://st.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="sn" href="https://sn.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="sd" href="https://sd.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="si" href="https://si.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="sk" href="https://sk.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="sl" href="https://sl.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="so" href="https://so.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="es" href="https://es.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="su" href="https://su.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="sw" href="https://sw.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="sv" href="https://sv.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="tg" href="https://tg.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ta" href="https://ta.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="te" href="https://te.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="th" href="https://th.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="tr" href="https://tr.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="uk" href="https://uk.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="ur" href="https://ur.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="uz" href="https://uz.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="vi" href="https://vi.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="cy" href="https://cy.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="xh" href="https://xh.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="yi" href="https://yi.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="yo" href="https://yo.digital-school.net/category/types-of-musical-instruments/" /><link rel="alternate" hreflang="zu" href="https://zu.digital-school.net/category/types-of-musical-instruments/" /><title>Types of musical instruments - Digital School</title><meta name="description" content="Different musical instruments have different properties and differ in their structure, material of manufacture, sound, playing technique. " /><link rel="canonical" href="https://digital-school.net/category/types-of-musical-instruments/" /><link rel="next" href="https://digital-school.net/category/types-of-musical-instruments/page/2/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="article" /><meta property="og:title" content="Types of musical instruments - Digital School" /><meta property="og:description" content="Different musical instruments have different properties and differ in their structure, material of manufacture, sound, playing technique. " /><meta property="og:url" content="https://digital-school.net/category/types-of-musical-instruments/" /><meta property="og:site_name" content="Digital School" /><meta name="twitter:card" content="summary_large_image" /><style media="all">img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}div#toc_container{width:100%}:root{--preset-color1:#037fff;--preset-color2:#026fe0;--preset-color3:#071323;--preset-color4:#132133;--preset-color5:#34495e;--preset-color6:#787676;--preset-color7:#f0f2f3;--preset-color8:#f8f9fa;--preset-color9:#fff}{}:root{--postx_preset_Base_1_color:#f4f4ff;--postx_preset_Base_2_color:#dddff8;--postx_preset_Base_3_color:#b4b4d6;--postx_preset_Primary_color:#3323f0;--postx_preset_Secondary_color:#4a5fff;--postx_preset_Tertiary_color:#fff;--postx_preset_Contrast_3_color:#545472;--postx_preset_Contrast_2_color:#262657;--postx_preset_Contrast_1_color:#10102e;--postx_preset_Over_Primary_color:#fff}:root{--postx_preset_Primary_to_Secondary_to_Right_gradient:linear-gradient(90deg,var(--postx_preset_Primary_color) 0%,var(--postx_preset_Secondary_color) 100%);--postx_preset_Primary_to_Secondary_to_Bottom_gradient:linear-gradient(180deg,var(--postx_preset_Primary_color) 0%,var(--postx_preset_Secondary_color) 100%);--postx_preset_Secondary_to_Primary_to_Right_gradient:linear-gradient(90deg,var(--postx_preset_Secondary_color) 0%,var(--postx_preset_Primary_color) 100%);--postx_preset_Secondary_to_Primary_to_Bottom_gradient:linear-gradient(180deg,var(--postx_preset_Secondary_color) 0%,var(--postx_preset_Primary_color) 100%);--postx_preset_Cold_Evening_gradient:linear-gradient(0deg,#0c3483 0%,#a2b6df 100%,#6b8cce 100%,#a2b6df 100%);--postx_preset_Purple_Division_gradient:linear-gradient(0deg,#7028e4 0%,#e5b2ca 100%);--postx_preset_Over_Sun_gradient:linear-gradient(60deg,#abecd6 0%,#fbed96 100%);--postx_preset_Morning_Salad_gradient:linear-gradient(-255deg,#b7f8db 0%,#50a7c2 100%);--postx_preset_Fabled_Sunset_gradient:linear-gradient(-270deg,#231557 0%,#44107a 29%,#ff1361 67%,#fff800 100%)}:root{--postx_preset_Heading_typo_font_family:Helvetica;--postx_preset_Heading_typo_font_family_type:sans-serif;--postx_preset_Heading_typo_font_weight:600;--postx_preset_Heading_typo_text_transform:capitalize;--postx_preset_Body_and_Others_typo_font_family:Helvetica;--postx_preset_Body_and_Others_typo_font_family_type:sans-serif;--postx_preset_Body_and_Others_typo_font_weight:400;--postx_preset_Body_and_Others_typo_text_transform:lowercase;--postx_preset_body_typo_font_size_lg:16px;--postx_preset_paragraph_1_typo_font_size_lg:12px;--postx_preset_paragraph_2_typo_font_size_lg:12px;--postx_preset_paragraph_3_typo_font_size_lg:12px;--postx_preset_heading_h1_typo_font_size_lg:42px;--postx_preset_heading_h2_typo_font_size_lg:36px;--postx_preset_heading_h3_typo_font_size_lg:30px;--postx_preset_heading_h4_typo_font_size_lg:24px;--postx_preset_heading_h5_typo_font_size_lg:20px;--postx_preset_heading_h6_typo_font_size_lg:16px}@font-face{font-family:'fontello';src:url(https://digital-school.net/wp-content/themes/ashe/assets/css/../fonts/fontello.eot#1741623206);src:url(https://digital-school.net/wp-content/themes/ashe/assets/css/../fonts/fontello.eot#1741623206) format('embedded-opentype'),url(https://digital-school.net/wp-content/themes/ashe/assets/css/../fonts/fontello.woff2#1741623206) format('woff2'),url(https://digital-school.net/wp-content/themes/ashe/assets/css/../fonts/fontello.woff#1741623206) format('woff'),url(https://digital-school.net/wp-content/themes/ashe/assets/css/../fonts/fontello.ttf#1741623206) format('truetype'),url(https://digital-school.net/wp-content/themes/ashe/assets/css/../fonts/fontello.svg?5381655#fontello) format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-right-open-big:before{content:'\e800'}.icon-left-open-big:before{content:'\e801'}.icon-mail:before{content:'\e802'}.icon-angle-left:before{content:'\f104'}.icon-angle-right:before{content:'\f105'}.icon-angle-up:before{content:'\f106'}.icon-angle-down:before{content:'\f107'}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0;overflow:hidden}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;top:0;left:0;display:block;overflow:hidden}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.ps-container{-ms-touch-action:none;touch-action:none;overflow:hidden!important;-ms-overflow-style:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:#fff0}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:3px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;cursor:pointer;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:3px}.ps-container:hover.ps-in-scrolling{pointer-events:none}@media screen and (max-width:979px){.header-logo a{font-size:80px!important;line-height:1!important}.site-description{font-size:13px!important}#top-bar>div,#main-nav>div,#featured-links,.main-content,.page-footer-inner,.featured-slider-area.boxed-wrapper{padding-left:30px;padding-right:30px}.slider-item-bg,#featured-slider.boxed-wrapper .slider-item-bg{height:500px}#top-menu,top-menu-container,.main-menu-container,#main-menu{display:none}.mobile-menu-btn{display:inline-block}.main-nav-sidebar{position:absolute;top:0;left:30px;z-index:1;float:none;margin:0}.main-nav-icons{position:absolute;top:0;right:30px;z-index:2;float:none;margin:0}#main-nav{text-align:center!important}.mini-logo{position:absolute;left:auto;top:0}.mini-logo a{max-width:80px!important}.main-nav-sidebar~.mini-logo{margin-left:20px}.main-container{width:100%!important;margin:0!important}.sidebar-left,.sidebar-right{width:100%!important;padding:0!important}.sidebar-left-wrap,.sidebar-right-wrap,.footer-widgets .ashe-widget{float:none!important;width:65%!important;margin-left:auto!important;margin-right:auto!important}.featured-slider-area.boxed-wrapper{padding:0!important}#featured-slider .slick-arrow{display:none!important}}@media screen and (max-width:768px){.slider-item-bg,#featured-slider.boxed-wrapper .slider-item-bg{height:360px}.slider-content,.slider-read-more{display:none!important}.slider-categories{margin-bottom:8px!important;letter-spacing:1px;font-size:10px!important}.slider-dots li{width:11px;height:11px;margin-right:7px}#featured-links .featured-link{width:100%!important;margin-right:0!important;margin-bottom:20px}#featured-links .featured-link:last-of-type{margin-bottom:0}.comments-area{margin-bottom:50px}.comment-form-author input,.comment-form-email input,.comment-form-url input,.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=url]{width:100%!important}.scrolltop{right:30px;bottom:60px}}@media screen and (max-width:640px){.slider-item-bg,#featured-slider.boxed-wrapper .slider-item-bg{height:330px}.related-posts section{width:100%;margin:0 0 25px}.related-posts{padding-bottom:0}.sidebar-left-wrap,.sidebar-right-wrap,.related-posts section img,.footer-widgets .ashe-widget{width:100%!important}#page-header .entry-header{height:auto;padding:70px 0}.header-logo{padding-top:0!important}.header-logo a{font-size:45px!important;line-height:1!important}.blog-grid>li{width:100%!important;margin-right:0!important}[data-layout*=list] .blog-grid .post-media,[data-layout*=list] .blog-grid .post-content-wrap{float:none!important;width:100%!important;padding:0!important}[data-layout*=list] .blog-grid .post-media{margin:0 auto 20px auto}.blog-grid .post-header,.blog-grid .read-more,[data-layout*=list] .blog-grid .post-content-wrap{text-align:center!important}.footer-copyright .copyright-info,.footer-copyright .credit,.footer-copyright .footer-socials{width:100%;float:none;text-align:center}.footer-copyright .footer-socials{margin-top:12px}.sidebar-alt{padding-left:20px!important;padding-right:20px!important}.sticky{padding:20px!important}.slider-info{padding:10px}.post-slider .prev-arrow,.post-slider .next-arrow{padding:0 10px!important;margin-top:-14px!important;font-size:30px!important}.post-content>p:first-of-type:first-letter {font-family:inherit!important;float:none!important;margin:0!important;font-size:inherit!important;line-height:inherit!important;text-align:inherit!important;text-transform:inherit!important;color:inherit!important}.ashe-instagram-widget .meks-instagram-widget>div,.ashe-instagram-widget #sbi_images>div{display:none!important}.ashe-instagram-widget .meks-instagram-widget>div:nth-child(-n+4),.ashe-instagram-widget #sbi_images>div:nth-child(-n+4){display:block!important}}@media screen and (max-width:480px){#top-bar>div,#main-nav>div,#featured-links,.main-content,.page-footer-inner{padding-left:20px!important;padding-right:20px!important}.slider-item-bg,#featured-slider.boxed-wrapper .slider-item-bg{height:260px}#featured-slider .prev-arrow,#featured-slider .next-arrow,.single-navigation{display:none!important}.slider-title{font-size:28px;line-height:30px;margin-bottom:18px}.post-title,.page-title{font-size:33px;line-height:38px!important}.main-nav-sidebar{left:20px!important}.main-nav-icons{right:20px!important}.comment-reply-link{display:block;float:none;margin:0}}@media screen and (max-width:320px){.post-content{text-align:left}}@media screen and (min-width:950px){.gallery-columns-2 .gallery-item:nth-child(2n+2),.gallery-columns-3 .gallery-item:nth-child(3n+3),.gallery-columns-4 .gallery-item:nth-child(4n+4),.gallery-columns-5 .gallery-item:nth-child(5n+5),.gallery-columns-6 .gallery-item:nth-child(6n+6),.gallery-columns-7 .gallery-item:nth-child(7n+7),.gallery-columns-8 .gallery-item:nth-child(8n+8),.gallery-columns-9 .gallery-item:nth-child(9n+9){margin-right:0!important}.gallery-columns-2 .gallery-item:nth-child(2n+2)+li,.gallery-columns-3 .gallery-item:nth-child(3n+3)+li,.gallery-columns-4 .gallery-item:nth-child(4n+4)+li,.gallery-columns-5 .gallery-item:nth-child(5n+5)+li,.gallery-columns-6 .gallery-item:nth-child(6n+6)+li,.gallery-columns-7 .gallery-item:nth-child(7n+7)+li,.gallery-columns-8 .gallery-item:nth-child(8n+8)+li,.gallery-columns-9 .gallery-item:nth-child(9n+9)+li{clear:both}}@media screen and (max-width:950px){.gallery-item{width:-webkit-calc((100% - (5px * 1)) / 2 - 1px)!important;width:calc((100% - (5px * 1)) / 2 - 1px)!important}.gallery-item:nth-child(2n+2){margin-right:0!important}.gallery-columns-1 .gallery-item{width:100%!important}}@media screen and (max-width:480px){.gallery-item{width:100%!important;float:none!important}}@media screen and (max-width:768px){.woocommerce .page-content ul.products li.product,.woocommerce-page .page-content ul.products li.product,.woocommerce-page[class*=columns-] .page-content ul.products li.product,.woocommerce[class*=columns-] .page-content ul.products li.product{width:48%!important;float:left;clear:both}.woocommerce .woocommerce-checkout-review-order table.shop_table,.woocommerce-checkout-review-order .woocommerce-checkout-payment,.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin-bottom:40px}.woocommerce ul.products li.product:nth-child(odd),.woocommerce-page ul.products li.product:nth-child(odd){margin-right:4%!important}.woocommerce ul.products li.product:nth-child(even),.woocommerce-page ul.products li.product:nth-child(even){margin-right:0!important}.woocommerce .woocommerce-checkout-review-order table.shop_table,.woocommerce-checkout-review-order .woocommerce-checkout-payment{float:none!important;width:100%!important}}@media screen and (max-width:640px){.woocommerce .page-content ul.products li.product,.woocommerce-page .page-content ul.products li.product,.woocommerce-page[class*=columns-] .page-content ul.products li.product,.woocommerce[class*=columns-] .page-content ul.products li.product{width:100%!important;float:none;clear:both}.woocommerce-page table.cart td.actions .coupon .input-text{margin-bottom:7px}.woocommerce-page table.cart td.actions .coupon .input-text+.button{display:block;float:none!important}.woocommerce .woocommerce-ordering{float:left;margin-bottom:25px}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:none}}@media screen and (max-width:1280px){.entry-header{height:430px!important}}@media screen and (max-width:1080px){.entry-header{height:350px!important}.logo-img{max-width:400px!important}}@media screen and (max-width:880px){.entry-header{height:290px!important}.logo-img{max-width:300px!important}}@media screen and (max-width:750px){.entry-header{height:250px!important}.logo-img{max-width:250px!important}}@media screen and (max-width:690px){.entry-header{height:210px!important}.logo-img{max-width:200px!important}}@media screen and (max-width:550px){.entry-header{height:auto!important;padding:50px 0!important}}.rpwwt-widget ul{list-style:outside none none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.rpwwt-widget ul li{overflow:hidden;margin:0 0 1.5em}.rpwwt-widget ul li:last-child{margin:0}.rpwwt-widget .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.rpwwt-widget .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.rpwwt-widget ul li img{display:inline;float:left;margin:.3em .75em .75em 0}#rpwwt-recent-posts-widget-with-thumbnails-2 img{width:60px;height:60px}#rpwwt-recent-posts-widget-with-thumbnails-1 img{width:60px;height:60px}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#infscr-loading{text-align:center}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;overflow:visible;border:0;height:1px;margin:20px 0}pre{font-family:monospace,monospace;font-size:1em}a{text-decoration:none;background-color:#fff0;-webkit-text-decoration-skip:objects}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{display:block;border-style:none}svg:not(:root){overflow:hidden}p,button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}[type=search]:focus{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body{margin:0}ul,ol{list-style:none;margin:0;padding:0}img{height:auto}img,iframe,embed{max-width:100%}table{border-collapse:collapse;border-spacing:0}input,textarea,select{font-family:'Open Sans';outline:0;-webkit-border-radius:0}h1,h2,h3,h4,h5,h6{margin:0;line-height:normal;clear:both}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;outline:0!important}.clear-fix:before,.clear-fix:after{content:"";display:table;table-layout:fixed}.clear-fix:after{clear:both}.cv-container{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:90}.cv-outer{display:table;width:100%;height:100%}.cv-inner{display:table-cell;vertical-align:middle;text-align:center}.boxed-wrapper{margin:0 auto}#page-header.boxed-wrapper{padding:0!important}.main-content{padding-top:40px;padding-bottom:40px}.sticky{background:#f7f7f7;padding:40px}.sticky .related-posts{border:none;padding-bottom:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{clip:auto!important;display:block;height:auto;left:5px;top:5px;width:auto;z-index:100000}.alignnone{margin:5px 20px 10px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 10px auto;clear:both}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 10px 0}a img.alignright{float:right;margin:5px 0 10px 20px}a img.alignnone{margin:5px 20px 10px 0}a img.alignleft{float:left;margin:5px 20px 10px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;overflow:hidden}.wp-caption-text{padding:10px;text-align:center;font-size:14px}.wp-block-image figcaption{text-align:center;font-size:14px}.center-text{text-align:center}hr{border:0;height:1px;margin:30px 0}strong{font-weight:700}em,cite,address{font-style:italic}code,kbd,tt,var,samp,pre{font-family:monospace,monospace;font-size:85%}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.comment-text h1,.comment-text h2,.comment-text h3,.comment-text h4,.comment-text h5,.comment-text h6{margin-bottom:10px}h1{font-size:40px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:22px}h6{font-size:20px}p{margin-bottom:15px}blockquote{border-left-width:3px;border-left-style:solid;padding-left:15px}blockquote p{font-family:'Playfair Display';font-size:19px;line-height:30.7px;letter-spacing:.5px;opacity:.9}blockquote a{font-style:italic}.wp-block-pullquote blockquote{border-top-width:2px;border-top-style:solid;padding-top:10px;border-left:0;padding-left:0}.post-content ul,.woocommerce-product-details__short-description ul,.woocommerce-Tabs-panel--description ul{padding-left:20px;margin-bottom:15px;list-style:disc}.wp-block-gallery ul{padding-left:0!important}.post-content ol,.woocommerce-product-details__short-description ol,.woocommerce-Tabs-panel--description ol{padding-left:25px;margin-bottom:15px;list-style:decimal}table{margin-bottom:15px}table th{font-weight:700}table tr,table th,table td{border-width:1px;border-style:solid;padding:10px;text-align:left}dl dt{font-weight:700}abbr[title]{border-width:1px;border-style:dotted;cursor:help}big{font-size:125%}pre{border-width:1px;border-style:solid;padding:20px;white-space:pre-wrap}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}.post-password-form input[name=post_password]{width:100%;padding:12px;font-size:14px;border-width:1px;border-style:solid}.post-password-form input[type=submit]{padding:12px;font-size:14px;font-weight:700;border:none;margin-top:15px;cursor:pointer}#top-bar{text-align:center;box-shadow:0 1px 5px rgb(0 0 0/.1)}#top-menu li{position:relative}#top-menu>li{display:inline-block;list-style:none}#top-menu li a{display:block;position:relative;padding:0 5px;margin-left:5px}#top-menu li a:first-child{margin-left:0}#top-menu>li>a{display:block;text-decoration:none}#top-menu>li:first-child>a{padding-left:0}#top-menu>li:last-child>a{padding-right:0}#top-menu ul ul{top:-1px;left:100%}#top-menu .sub-menu{display:none;position:absolute;z-index:130;width:170px;text-align:left;border-style:solid;border-width:1px}#top-menu .sub-menu a{border-bottom-style:solid;border-bottom-width:1px}#top-menu .sub-menu>li:last-of-type>a{border:none}#top-menu .sub-menu li:first-child>.sub-menu{margin-top:-1px}#top-menu .sub-menu>li>a{display:block;width:100%;padding:10px 15px;margin:0}.top-bar-socials a{margin-left:15px;text-align:center;text-decoration:none}.top-bar-socials a:first-child{margin-left:0}.entry-header{position:relative;overflow:hidden}.header-logo{text-align:center}.header-logo a{display:block;margin:0 auto;text-transform:uppercase;font-size:100px;line-height:1}.header-logo a img{margin:0 auto}.site-description{display:inline-block;margin-top:15px;margin-bottom:0;font-size:17px;line-height:1.1}.title-tagline-shown .header-logo a:not(.logo-img),.title-tagline-shown .site-description{display:block}.title-tagline-hidden .header-logo a:not(.logo-img),.title-tagline-hidden .site-description{display:none}.mini-logo a{display:block;position:relative;left:0;top:50%;transform:translateY(-50%);width:100%}.featured-slider-area.boxed-wrapper{padding-top:41px}#featured-slider.boxed-wrapper img{width:100%}.slider-item{position:relative;display:none}#featured-slider .slider-item:first-child{display:block}#featured-slider.slick-initialized .slider-item{display:block}#featured-slider.boxed-wrapper .slider-item-bg{height:540px}.slider-item-bg{height:600px;background-size:cover;background-repeat:no-repeat;background-position:center}[data-slick*="1"] .cv-container{visibility:hidden;opacity:.0001;-webkit-transition:all .65s ease-in-out 0s;-moz-transition:all .65s ease-in-out 0s;-o-transition:all .65s ease-in-out 0s;transition:all .65s ease-in-out 0s;transition-delay:.75s}[data-slick*="1"] .slick-current .cv-container{visibility:inherit;opacity:1}.slider-info{display:inline-block;max-width:840px;padding:40px 60px}#featured-slider .prev-arrow,#featured-slider .next-arrow{display:block;position:absolute;top:50%;z-index:1001;padding:0 15px;margin-top:-13px;font-size:42px;text-align:center;cursor:pointer}#featured-slider .prev-arrow:hover,#featured-slider .next-arrow:hover{opacity:1}#featured-slider .prev-arrow{left:15px}#featured-slider .next-arrow{right:15px}.post-slider .prev-arrow,.post-slider .next-arrow{display:block;position:absolute;top:50%;z-index:1001;padding:0 15px;margin-top:-21px;font-size:42px;text-align:center;cursor:pointer}.post-slider .prev-arrow:hover,.post-slider .next-arrow:hover{opacity:1}.post-slider .prev-arrow{left:15px}.post-slider .next-arrow{right:15px}.slider-dots{display:block;position:absolute;left:0;bottom:13px;z-index:1000;width:100%;list-style:none;text-align:center}.slider-dots li{display:inline-block;width:13px;height:13px;margin-right:11px;border-style:solid;border-width:2px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer}.slider-dots li:last-child{margin-right:0}.slider-categories{font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-bottom:16px}.slider-title{font-size:36px;line-height:44px;letter-spacing:1px;margin-bottom:25px;color:inherit!important}.slider-content{margin-bottom:30px}.slider-read-more a{display:inline-block;padding:0 25px;border:1px solid;font-size:13px;line-height:40px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:30px;cursor:pointer}.slider-data{margin-bottom:20px}.main-nav-sidebar{display:inline-block}.main-nav-sidebar div{max-height:60px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.main-nav-sidebar span{display:block;width:17px;height:2px;margin-bottom:3px}.main-nav-sidebar,.main-nav-search,.dark-mode-switcher{-webkit-user-select:none;user-select:none}#main-nav{position:relative;z-index:1100!important;min-height:60px}#main-nav>div{position:relative}#main-menu{width:auto}#main-menu li{position:relative}#main-menu>li{display:inline-block;list-style:none}#main-menu li a{display:block;position:relative;padding:0 16px;margin-left:5px}#main-menu li a:first-child{margin-left:0}#main-menu>li>a{display:block;text-decoration:none}#main-menu li:first-child a{padding-left:0}#main-menu li:last-child a{padding-right:0}#main-menu ul ul{top:0;left:100%}#main-menu .sub-menu{display:none;position:absolute;z-index:130;width:200px;text-align:left;border-style:solid;border-width:1px}#main-menu .sub-menu a{border-bottom-style:solid;border-bottom-width:1px}#main-menu .sub-menu>li:last-of-type>a{border:none}#main-menu .sub-menu>li>a{display:block;width:100%;padding:10px 15px;margin:0}#main-menu li.menu-item-has-children>a:after{font-family:"FontAwesome";content:"\f107";margin-left:10px;font-size:15px}#main-menu ul li.menu-item-has-children>a:after{font-family:"FontAwesome";content:"\f105";font-size:14px;float:right}#main-menu .sub-menu li:first-child>.sub-menu{margin-top:-1px}.mobile-menu-container{display:none;clear:both}.mobile-menu-btn{display:none;padding:0 15px;font-size:18px;line-height:60px;cursor:pointer}#mobile-menu{padding-bottom:15px}#mobile-menu li{position:relative;width:100%;text-align:center}#mobile-menu li.menu-item-has-children>a{display:inline-block;text-indent:15px}#mobile-menu li a{display:block;position:relative;z-index:5}#mobile-menu .sub-menu li{line-height:30px!important}#mobile-menu .sub-menu li .sub-menu-btn-icon{padding-top:5px!important}.sub-menu-btn{position:absolute;top:0;left:0;width:100%;height:35px;padding:0 10px;text-align:left;z-index:1}.sub-menu-btn-icon{display:inline-block;font-size:13px;vertical-align:top;line-height:19px;padding-top:7px}#main-menu .sub-menu>li .sub-menu-btn-icon{padding-top:13px}#mobile-menu .sub-menu>li .sub-menu-btn-icon{padding-top:6px}#mobile-menu .sub-menu{display:none}.main-nav-search{position:relative;cursor:pointer;float:right}.main-nav-search i{position:relative;z-index:10}.main-nav-search #searchform{position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.main-nav-search #searchform i{display:none}.main-nav-search label,.main-nav-search #searchsubmit{display:none}.main-nav-search div{line-height:1}.dark-mode-switcher{position:relative;z-index:1;float:left;padding-top:1px;font-size:16px;line-height:60px;margin-right:18px;cursor:pointer}.dark-mode-admin-notice{display:none;position:absolute;top:0;left:0;transform:translate(-50%,-107%);background:#fff;width:300px;font-size:13px;line-height:18px;padding:20px;box-shadow:1px 1px 4px rgb(0 0 0/.4);border-radius:5px}.dark-mode-switcher:hover .dark-mode-admin-notice{display:block}#main-nav #searchform{position:absolute;top:0;left:0;z-index:1;width:100%}#main-nav #searchform input{width:100%;padding:0;border:0;letter-spacing:.4px;font-weight:600;text-align:center}#main-nav #searchform,#main-nav #searchform i,#main-nav #searchform #searchsubmit,.main-nav-search i:last-of-type{display:none}.main-nav-sidebar{cursor:pointer}.sidebar-alt{width:100%;position:fixed;top:0;z-index:1200;height:100%;overflow-x:hidden;transition:left .5s ease-out;-webkit-transition:left .5s ease-out;-moz-transition:left .5s ease-out;-o-transition:left .5s ease-out;-ms-transition:left .5s ease-out}.sidebar-alt-close{display:none;position:fixed;top:0;left:0;z-index:1150;width:100%;height:100%;cursor:pointer}.sidebar-alt-close-btn{position:absolute;top:20px;right:30px;width:24px;height:24px;cursor:pointer}.admin-bar .sidebar-alt-close-btn{top:40px}.sidebar-alt-close-btn span{content:'';position:absolute;top:50%;left:50%;width:18px;height:3px;cursor:pointer;margin-left:-9px}.sidebar-alt-close-btn span:first-child{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sidebar-alt-close-btn span:last-child{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-nav-socials{float:left;margin-right:18px}.main-nav-socials a{font-size:14px;line-height:60px;margin-left:14px;text-align:center;text-decoration:none}.main-nav-socials a:first-child{margin-left:0}#featured-links{padding-top:20px}#featured-links .boxed-wrapper{font-size:0;text-align:center}#featured-links .featured-link{position:relative;float:left}#featured-links a{position:absolute;top:0;left:0;width:100%;height:100%}#featured-links .cv-outer{padding:10px}#featured-links h6{display:inline-block;padding:9px 20px;font-family:'Open Sans';font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.main-container{float:left;margin:0 auto;overflow:hidden}.sidebar-left{float:left}.sidebar-right{float:right}.post-media{position:relative;margin-bottom:18px}.post-media>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.post-header{text-align:center}.post-categories a{display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.post-title,.page-title{font-size:40px;line-height:44px;letter-spacing:.5px}.post-title{margin-bottom:13px}.page-title{margin-bottom:24px}.post-title em,.page-title em{font-weight:600}.post-meta{margin-bottom:20px;font-style:italic}.post-meta span.meta-sep:last-child{display:none}.meta-sep{display:none}.post-date+span.meta-sep,.post-author+span.meta-sep{display:inline}.post-content{overflow:hidden}.post-content>p{text-align:justify}.post-content>p.has-text-align-left{text-align:left}.post-content>p.has-text-align-right{text-align:right}.post-content>p.has-text-align-center{text-align:center}.read-more{margin:25px 0 15px;text-align:center}.read-more a{display:inline-block;padding:0 25px;border:1px solid;font-size:13px;line-height:40px;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.post-footer{overflow:hidden;position:relative;text-align:center;padding:20px 0;border-bottom:1px solid}.post-author{float:left;font-size:14px;font-style:italic;letter-spacing:.5px;line-height:30px}.post-author a{display:inline-block;vertical-align:top}.post-author a img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:3px}.post-share{float:right;font-size:14px}.post-share a{margin-left:16px;line-height:30px}.post-footer .post-comments{float:right;font-style:italic;line-height:30px}.no-result-found{text-align:center;margin:50px auto 100px}.no-result-found h3{font-family:'Open Sans';font-size:40px;margin-bottom:20px;letter-spacing:2px}.no-result-found .widget_search{max-width:480px;margin:30px auto 0}.blog-grid{padding-left:0!important;list-style:none!important}[data-layout*=list] .blog-grid>li{border-bottom-width:1px;border-bottom-style:solid}[data-layout*=list] .post-title{font-size:32px;line-height:38px}[data-layout*=list] .post-share{float:none}[data-layout*=list] .post-author{float:none;font-size:inherit;line-height:inherit;letter-spacing:inherit}[data-layout*=list] .post-author a{vertical-align:baseline}[data-layout*=list] .post-comments{float:none}[data-layout*=list] .post-media{margin-bottom:0}[data-layout*=list] .post-categories{margin-bottom:4px}[data-layout*=list] .post-meta{margin-bottom:17px}[data-layout*=list] .read-more{margin:10px 0 0}[data-layout*=list] .post-share{margin-top:21px}[data-layout*=list] .post-footer{padding:10px 0}[data-layout*=list] .related-posts{padding-bottom:0;border-bottom:0}.category-description{overflow:hidden;padding-bottom:15px;border-bottom-style:solid;border-bottom-width:1px;text-align:center;overflow-wrap:break-word;margin-bottom:30px}.category-description h4{font-size:16px;line-height:24px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:5px}.category-description p{display:inline-block;max-width:700px;margin-bottom:10px;font-size:15px;line-height:24.2px}.post-media img,.post-media iframe,.post-media embed{margin:0 auto}.post-media img{width:auto}.post-media img+.entry-audio{position:absolute;bottom:0;left:0;z-index:100;width:100%;padding:10px}.format-link .post-media .cv-container,.format-quote .post-media .cv-container{display:none}.format-link .post-media img+.cv-container,.format-quote .post-media img+.cv-container{display:block}.post-media .image-overlay{padding:20px 18px}.post-media .image-overlay p,.post-media .image-overlay a{font-size:18px;line-height:22px;font-weight:700}.post-media .image-overlay span{text-align:right;font-style:italic;letter-spacing:.5px}.single .post-media .image-overlay span{text-align:center}.post-slide{position:relative}.stacked-slide{margin-bottom:15px}.slide-caption{display:block;position:absolute;left:15px;bottom:15px;padding:3px 15px;font-size:13px}.blog-post .slide-caption{display:none}.blog-pagination{position:relative;overflow:hidden;text-align:center;padding:0 0 50px}.previous-page a,.next-page a{font-weight:600;text-transform:uppercase}.page-content .blog-pagination.default .previous-page a,.page-content .blog-pagination.default .next-page a{font-weight:600;font-size:13px;letter-spacing:2px;text-transform:uppercase}.blog-pagination.default .previous-page{float:left}.blog-pagination.default .next-page{float:right}.blog-pagination.numeric a,.blog-pagination.numeric span{display:inline-block;padding:14px 15px;font-weight:700;text-transform:uppercase;line-height:1;margin:0 2px}.blog-pagination.numeric .numeric-prev-page{position:absolute;top:0;left:0;margin-left:0;margin-right:0}.blog-pagination.numeric .numeric-next-page{position:absolute;top:0;right:0;margin-left:0;margin-right:0}.blog-pagination.load-more a{display:inline-block;padding:14px 15px;font-weight:700;text-transform:uppercase;line-height:1}.blog-pagination.infinite a{display:none}#infscr-loading{position:fixed;top:0;left:0;width:100%!important;height:100%!important;z-index:1300;font-size:26px;text-transform:uppercase;list-style-position:1px}#infscr-loading img{display:none}.infscr-loading-disabled #infscr-loading{display:none!important}.post-tags{text-align:left;margin-bottom:18px}.post-tags a{position:relative;display:inline-block;font-size:12px;line-height:24px;padding:0 12px;margin-right:5px;border-width:1px;border-style:solid}.single-post .previous-post,.single-post .next-post{display:none;position:fixed;top:50%;margin-top:-37.5px;height:75px;line-height:75px}.single-post .previous-post{right:0}.single-post .next-post{left:0}.single-post .previous-post i,.single-post .next-post i{position:relative;z-index:10;padding:30px 10px}.single-post .previous-post img,.single-post .next-post img{position:absolute;z-index:9;max-width:75px;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in}.single-post .previous-post img{right:-100px}.single-post .next-post img{left:-100px}.single-post .previous-post:hover img{right:25px}.single-post .next-post:hover img{left:25px}.single-pagination{padding:20px;text-align:center}.author-description{overflow:hidden;padding:35px 0 39px;border-bottom-style:solid;border-bottom-width:1px;text-align:center;overflow-wrap:break-word}.author-avatar img{display:inline-block;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}.author-description h4{margin:1px 0;font-size:16px;line-height:24px;letter-spacing:1.5px;text-transform:uppercase}.author-share a{font-size:14px;margin-right:10px}.author-share a:last-child{margin:0}.author-description p{display:inline-block;max-width:800px;margin-bottom:10px;font-size:15px;line-height:24.2px}.related-posts{padding:27px 0 33px;border-bottom-style:solid;border-bottom-width:1px}.related-posts h3{font-family:'Open Sans';margin-bottom:19px;text-align:center;line-height:1;font-size:14px;letter-spacing:2px;font-weight:600;text-transform:uppercase}.related-posts h4{margin-top:8px}.related-posts h4 a{font-size:18px;letter-spacing:.5px}.related-post-date{font-size:11px}.related-posts section{float:left;width:calc((100% - (2 * 23px)) / 3 - 1px);width:-webkit-calc((100% - (2 * 23px)) / 3 - 1px)}.related-posts section{margin-right:23px}.related-posts section:last-of-type{margin-right:0!important}.wp-block-search{position:relative}.wp-block-search label{display:none}.wp-block-search input{width:100%;padding:12px;font-size:14px;border-width:1px;border-style:solid}.wp-block-search button{position:absolute;top:0;right:0;padding:15px;cursor:pointer;border:0}.comments-area{margin-top:30px}#reply-title,#reply-title a,.comment-title h2,.comment-title{margin-bottom:44px;text-align:center;font-size:16px;line-height:24px;letter-spacing:1.5px;text-transform:uppercase}.comments-area .children{margin-left:50px}.entry-comments{overflow:hidden;padding:0 0 55px;margin-bottom:40px;border-bottom-style:solid;border-bottom-width:1px;font-size:15px;line-height:24.2px}.comment-content{overflow:hidden}.comment-avatar{float:left;margin-right:17px}.comment-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.comment-author{font-family:'Open Sans';font-size:13px;letter-spacing:.5px;text-transform:uppercase;font-weight:600}.comment-date a:first-child:hover{text-decoration:underline}.awaiting-moderation{font-style:italic}.commentslist footer a:hover{text-decoration:underline}.logged-in-as{margin-bottom:12px}.comment-meta{margin-bottom:7px;font-size:11px;line-height:25px;text-transform:uppercase}.comment-date{margin-right:10px}.comment-reply-link{font-size:13px;font-weight:700;float:right;margin-top:-27px}.comment-notes{margin-bottom:15px}.comment-form{padding-top:4px}.comment-form label{display:block;margin-bottom:3px;font-size:15px}.comments-area input,.comments-area textarea{padding:13px;font-size:14px;border-width:1px;border-style:solid}.comment-form-author input,.comment-form-email input,.comment-form-url input,.comments-area textarea{margin-bottom:10px}.comment-form-author input,.comment-form-email input,.comment-form-url input{width:60%!important}.comments-area textarea{width:100%!important}.comments-area textarea{height:250px}.comments-area #submit{border:none;width:auto;cursor:pointer;font-weight:700;letter-spacing:2px;text-transform:uppercase}.comments-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.gallery{margin-bottom:10px;overflow:hidden;list-style:none!important}.gallery-caption,.wp-caption-text{padding:10px;border-width:1px;border-style:solid;border-top:0}body:not(.elementor-page) .gallery-item{display:inline-block;vertical-align:top;padding:0!important;margin-right:5px;margin-bottom:5px;text-align:center}.gallery-columns-1 .gallery-item{float:none!important;width:100%}.gallery-columns-2 .gallery-item{width:-webkit-calc((100% - (5px * 1)) / 2 - 1px);width:calc((100% - (5px * 1)) / 2 - 1px)}.gallery-columns-3 .gallery-item{width:-webkit-calc((100% - (5px * 2)) / 3 - 1px);width:calc((100% - (5px * 2)) / 3 - 1px)}.gallery-columns-4 .gallery-item{width:-webkit-calc((100% - (5px * 3)) / 4 - 1px);width:calc((100% - (5px * 3)) / 4 - 1px)}.gallery-columns-5 .gallery-item{width:-webkit-calc((100% - (5px * 4)) / 5 - 1px);width:calc((100% - (5px * 4)) / 5 - 1px)}.gallery-columns-6 .gallery-item{width:-webkit-calc((100% - (5px * 5)) / 6 - 1px);width:calc((100% - (5px * 5)) / 6 - 1px)}.gallery-columns-7 .gallery-item{width:-webkit-calc((100% - (5px * 6)) / 7 - 1px);width:calc((100% - (5px * 6)) / 7 - 1px)}.gallery-columns-8 .gallery-item{width:-webkit-calc((100% - (5px * 7)) / 8 - 1px);width:calc((100% - (5px * 7)) / 8 - 1px)}.gallery-columns-9 .gallery-item{width:-webkit-calc((100% - (5px * 8)) / 9 - 1px);width:calc((100% - (5px * 8)) / 9 - 1px)}.ashe-widget{margin-bottom:40px;overflow:hidden}.ashe-widget input[type=text],.ashe-widget input[type=email],.ashe-widget input[type=url],.ashe-widget input[type=password],.ashe-widget input[type=search],.ashe-widget input[type=submit],.ashe-widget select,.ashe-widget textarea{width:100%;padding:12px;font-size:14px;border-width:1px;border-style:solid}.widget-title{position:relative;z-index:0;text-transform:uppercase;text-align:center;margin-bottom:12px;clear:both;overflow:hidden}.widget-title h2{display:inline-block;position:relative;font-size:16px;line-height:29px;letter-spacing:1.5px}.widget-title h2:before,.widget-title h2:after{content:"";position:absolute;top:50%;width:1000px;height:1px;border-bottom-width:1px;border-bottom-style:solid}.widget-title h2:before{right:100%;margin-right:15px}.widget-title h2:after{left:100%;margin-left:15px}.ashe-widget>ul li span,.ashe-widget>ul li span a{font-size:14px;letter-spacing:1px;font-weight:700;color:inherit}.widget_recent_entries ul li span{font-size:12px}.widget_recent_comments li,.widget_meta li,.widget_recent_comments li,.widget_pages>ul>li,.widget_archive li,.widget_categories>ul>li,.widget_recent_entries ul li{border-bottom-width:1px;border-bottom-style:dotted;line-height:45px}.widget_nav_menu li{line-height:45px}.widget_pages .children>li a{display:block;border-top-style:dotted;border-top-width:1px}.widget_nav_menu li a{display:block;border-bottom-style:dotted;border-bottom-width:1px}.ashe-widget .sub-menu{padding-left:10px}.widget_rss img{display:inline-block}.widget_search #searchform{position:relative}.widget_search i,.widget_search #searchsubmit{position:absolute;top:0;right:0;padding:15px}.widget_search #searchsubmit{width:auto!important;cursor:pointer;opacity:0}.widget_product_search input[type=submit]{position:absolute;top:0;right:0;padding:11px;width:auto!important;cursor:pointer}.widget_categories ul li,.widget_archive ul li{float:left;width:100%;text-align:right}.widget_categories ul li a,.widget_archive ul li a{float:left;overflow:hidden}.widget_categories .children li{padding-left:10px;border-top-width:1px;border-style:dotted}.tagcloud a{display:inline-block;padding:4px 13px;margin:0 5px 7px 0;font-size:11px!important;text-transform:uppercase;letter-spacing:2px;font-weight:600;border-style:solid;border-width:1px}#wp-calendar{width:100%;border-width:1px;border-style:solid}#wp-calendar thead th{padding-bottom:5px;font-size:14px;text-align:center}#wp-calendar caption{padding:10px;font-size:12px;font-weight:700;letter-spacing:1px;text-align:center}#wp-calendar tbody td a{display:block}#wp-calendar tfoot #prev,#wp-calendar tfoot #next{padding:8px 5px}#wp-calendar tfoot #prev a,#wp-calendar tfoot #next a{color:inherit;font-size:12px;text-decoration:none;text-transform:uppercase}#wp-calendar tfoot #next{text-align:right}#wp-calendar thead tr th{padding:8px;text-align:center;font-weight:700}#wp-calendar tbody td{border-width:1px;border-style:solid;font-size:14px;text-align:center}#wp-calendar tbody td a{text-decoration:none;font-weight:700;font-size:15px}.ashe_social_widget .social-icons{text-align:center}.ashe_social_widget .social-icons a{margin-right:8.5%;padding:0 3px;line-height:35px;font-size:17px}.ashe_social_widget .social-icons a:last-child{margin-right:0}.ashe-instagram-widget{position:relative}.instagram-title{position:absolute;z-index:110;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.instagram-title h2{font-family:'Open Sans';font-size:14px;letter-spacing:1px;font-weight:700;line-height:47px;padding:0 17px;text-align:center;text-transform:uppercase;background:#fff}.jr-insta-slider{display:block}.null-instagram-feed{display:inline-block;width:100%}.null-instagram-feed li a{float:left;overflow:hidden}.ashe-widget.null-instagram-feed li a{width:calc(95% / 3 - 1px);width:-webkit-calc(95% / 3 - 1px);margin-right:2.5%;margin-bottom:2.5%}.ashe-widget.null-instagram-feed li:nth-child(3n+0) a{margin-right:0}.ashe-widget .meks-instagram-widget{margin:0 auto!important}.ashe-widget .meks-instagram-follow-link{margin-top:13px;text-align:center}.ashe-widget .meks-instagram-follow-link i{margin-right:3px}.ashe-instagram-widget #sbi_images{display:-webkit-box;display:-ms-flexbox;display:flex}.ashe-widget #sb_instagram #sbi_images .sbi_item{width:33.3%!important;padding-top:0!important;padding-bottom:5px!important;padding-right:2.5px!important;padding-left:2.5px!important}.ashe-instagram-widget #sbi_images .sbi_photo{height:auto!important}.ashe-instagram-widget #sbi_images .sbi_photo img{display:block!important}.ashe-widget #sbi_images .sbi_photo img{display:block!important}.rpwwt-widget ul li{padding-bottom:15px;margin-bottom:10px!important;border-bottom-style:dotted;border-bottom-width:1px;overflow:hidden}.rpwwt-widget ul li:last-child{margin:0;padding:0;border-bottom:none}.rpwwt-post-title{display:block;margin-bottom:2px;font-size:15px}.rpwwt-post-author,.rpwwt-post-categories,.rpwwt-post-date,.rpwwt-post-comments-number{font-size:13px;font-style:italic}.widget_fbw_id .loader{display:none!important}.mc4wp-form-fields,.widget_wysija_cont{padding:35px 30px 40px;background:#f7f7f7}.ashe-subscribe-text{text-align:center}.ashe-subscribe-text h4{font-size:17px;margin-bottom:5px;font-weight:600;text-transform:uppercase}.ashe-subscribe-text h4:before{font-family:"fontello";content:"\e802";font-weight:400;font-size:17px;margin-right:7px}.ashe-subscribe-text p{font-size:12px;line-height:20px;margin-bottom:20px!important}.mc4wp-error{text-align:center;margin-top:10px}.formError .formErrorContent{width:160px}.mc4wp-form-fields label{display:inline-block;margin-bottom:10px}.mc4wp-form-fields input[type=submit]{font-weight:700;text-transform:uppercase;border:none;margin-top:10px;cursor:pointer}.mc4wp-form-fields p:last-of-type{margin:0}.widget_wysija{width:100%}.widget_wysija label{margin-bottom:10px}.widget_wysija input[type=submit]{font-weight:700;text-transform:uppercase;margin-top:12px;border:none;cursor:pointer}.widget_wysija input[name="wysija[user][firstname]"],.widget_wysija input[name="wysija[user][lastname]"],.widget_wysija input[name="wysija[user][email]"],.widget_wysija select{margin-bottom:10px}.widget_wysija_cont .updated,.widget_wysija_cont .error,.widget_wysija_cont .xdetailed-errors{padding:9px}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 input[type=number],.wpcf7 input[type=tel],.wpcf7 input[type=date],.wpcf7 select,.wpcf7 textarea{border-style:solid;border-width:1px;padding:13px}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=url]{width:60%}.wpcf7 input[type=number]{width:60px}.wpcf7 input[type=tel],.wpcf7 input[type=date]{width:170px}.wpcf7 textarea{width:100%;height:250px}.wpcf7 label input,.wpcf7 label select,.wpcf7 label textarea{margin-top:3px}.wpcf7 label,.wpcf7-quiz-label{display:block}.wpcf7 p{margin-bottom:22px}.wpcf7 [type=submit]{padding:13px;border:none;width:auto;cursor:pointer;font-weight:700;text-transform:uppercase}.zoom-social_icons-list-span{font-family:"socicon"!important}.footer-widgets{border-bottom-style:solid;border-bottom-width:1px;padding:60px 0 0;overflow:hidden}.footer-widgets>.ashe-widget{float:left}.footer-widgets .widget-title{margin-bottom:20px}.credit{float:left;font-size:13px}.footer-copyright{padding:25px 0;overflow:hidden}.footer-socials a{font-size:13px;margin-right:15px;letter-spacing:1px}.footer-socials a:last-child{margin:0}.footer-menu-container{float:right;font-size:13px}#footer-menu{float:left}#footer-menu>li{display:inline-block;margin-right:5px}.footer-menu-container:after{content:'|';display:block;float:left;margin-right:5px;margin-top:-1px}.scrolltop{display:none;position:fixed;bottom:65px;right:80px;font-size:30px;cursor:pointer;z-index:20}body{font-size:15px;line-height:24.6px}#top-menu li a{font-size:12px;line-height:50px;letter-spacing:1px;font-weight:600}.top-bar-socials a{font-size:13px;line-height:50px}#top-menu .sub-menu>li>a{font-size:11px;line-height:24px;letter-spacing:.5px}#top-bar .mobile-menu-btn{float:left;line-height:50px;padding:0 5px 0}#main-menu li a{font-size:15px;line-height:60px;letter-spacing:1px;font-weight:600}#main-menu .sub-menu>li>a{font-size:13px;line-height:26px;letter-spacing:1px}#mobile-menu li,.mobile-menu-btn a{font-size:15px;line-height:35px;letter-spacing:1px;font-weight:600}#mobile-menu .sub-menu>li{font-size:13px;line-height:30px;letter-spacing:.5px}.main-nav-search,#main-nav #s{font-size:15px;line-height:60px}.main-nav-sidebar,.mini-logo{height:60px}.post-meta,.ashe-widget>ul li span,.ashe-widget>ul li span a,#wp-calendar thead th,#wp-calendar caption,h1,h2,h3,h4,h5,h6,#reply-title,#reply-title a{font-family:'Playfair Display';font-weight:400}body,.page-404 h2,.comment-author{font-family:'Open Sans';font-size:15px;letter-spacing:0}.copyright-info{font-size:13px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:23px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{letter-spacing:2px;font-size:13px}.upsells.products>h2,.crosssells.products>h2,.related.products>h2{font-family:'Open Sans';font-size:14px}.woocommerce div.product .woocommerce-tabs .panel>h2,.woocommerce #reviews #comments h2,.woocommerce .cart-collaterals .cross-sells>h2,.woocommerce-page .cart-collaterals .cross-sells>h2,.woocommerce .cart-collaterals .cart_totals>h2,.woocommerce-page .cart-collaterals .cart_totals>h2,.woocommerce-billing-fields>h3,.woocommerce-shipping-fields>h3,#order_review_heading,#customer_login h2,.woocommerce-Address-title h3,.woocommerce-order-details__title,.woocommerce-customer-details h2,.woocommerce-columns--addresses h3,.upsells.products>h2,.crosssells.products>h2,.related.products>h2{letter-spacing:1.5px}.woocommerce div.product .woocommerce-tabs .panel>h2,.woocommerce #reviews #comments h2,.woocommerce .cart-collaterals .cross-sells>h2,.woocommerce-page .cart-collaterals .cross-sells>h2,.woocommerce .cart-collaterals .cart_totals>h2,.woocommerce-page .cart-collaterals .cart_totals>h2,.woocommerce-billing-fields>h3,.woocommerce-shipping-fields>h3,#order_review_heading,#customer_login h2,.woocommerce-Address-title h3,.woocommerce-order-details__title,.woocommerce-customer-details h2,.woocommerce-columns--addresses h3{font-size:16px}.woocommerce .page-content ul.products li.product .button,.page-content .woocommerce ul.products li.product .button,.woocommerce-Reviews .woocommerce-review__published-date{font-size:11px}.woocommerce-Reviews .woocommerce-review__author{font-size:15px}.woocommerce .page-content ul.products li.product .button,.page-content .woocommerce ul.products li.product .button{letter-spacing:2px}.woocommerce-result-count,.woocommerce ul.products li.product .price,.woocommerce .product_meta,.woocommerce .product_list_widget .quantity,.woocommerce .widget_products .amount,.woocommerce .widget_price_filter .price_slider_amount,.woocommerce .widget_recently_viewed_products .amount,.woocommerce .widget_top_rated_products .amount,.woocommerce .widget_recent_reviews .reviewer,.woocommerce-Reviews .woocommerce-review__author{font-size:13px}.page-content .woocommerce input.button,.page-content .woocommerce a.button,.page-content .woocommerce a.button.alt,.page-content .woocommerce button.button.alt,.page-content .woocommerce input.button.alt,.page-content .woocommerce #respond input#submit.alt,.woocommerce .page-content .widget_price_filter .button,.woocommerce .page-content .woocommerce-message .button,.woocommerce .page-content a.button.alt,.woocommerce .page-content button.button.alt,.woocommerce .page-content #respond input#submit,.woocommerce .page-content .woocommerce-message .button,.woocommerce-page .page-content .woocommerce-message .button,.woocommerce form .form-row .required{font-size:14px;letter-spacing:1px}.woocommerce-pagination .page-numbers{letter-spacing:2px}.woocommerce-pagination a,.woocommerce-pagination span{font-size:11px}.search .page .post-date,.search .page .post-author{display:none}.page-404{padding:120px 40px;text-align:center}.page-404 h2{position:relative;text-transform:uppercase;font-size:24px;margin:0 0 60px;letter-spacing:.2em}.page-404 h2:before{content:'404';position:absolute;top:50%;left:50%;z-index:1;font-size:110px;line-height:1;margin-top:-4px;opacity:.15;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-404 p{letter-spacing:1.5px}.page-404 p a{text-decoration:underline}.ashe-preloader-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000}.ashe-preloader-wrap>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.wp-block-separator,.wp-block-separator.is-style-default{width:120px;margin:0 auto}.wp-block-separator.is-style-wide{width:100%}#top-bar{background-color:#fff}#top-bar a{color:#000}#top-bar a:hover,#top-bar li.current-menu-item>a,#top-bar li.current-menu-ancestor>a,#top-bar .sub-menu li.current-menu-item>a,#top-bar .sub-menu li.current-menu-ancestor>a{color:#ca9b52}#top-menu .sub-menu,#top-menu .sub-menu a{background-color:#fff;border-color:rgba(0,0,0,.05)}@media screen and (max-width:979px){.top-bar-socials{float:none !important}.top-bar-socials a{line-height:40px !important}}.header-logo a,.site-description{color:#111}.entry-header{background-color:#fff}#main-nav{background-color:#fff;box-shadow:0px 1px 5px rgba(0,0,0,.1)}#featured-links h6{background-color:rgba(255,255,255,.85);color:#000}#main-nav a,#main-nav i,#main-nav #s{color:#000}.main-nav-sidebar span,.sidebar-alt-close-btn span{background-color:#000}#main-nav a:hover,#main-nav i:hover,#main-nav li.current-menu-item>a,#main-nav li.current-menu-ancestor>a,#main-nav .sub-menu li.current-menu-item>a,#main-nav .sub-menu li.current-menu-ancestor>a{color:#ca9b52}.main-nav-sidebar:hover span{background-color:#ca9b52}#main-menu .sub-menu,#main-menu .sub-menu a{background-color:#fff;border-color:rgba(0,0,0,.05)}#main-nav #s{background-color:#fff}#main-nav #s::-webkit-input-placeholder{color:rgba(0,0,0,.7)}#main-nav #s::-moz-placeholder{color:rgba(0,0,0,.7)}#main-nav #s:-ms-input-placeholder{color:rgba(0,0,0,.7)}#main-nav #s:-moz-placeholder{color:rgba(0,0,0,.7)}.sidebar-alt,#featured-links,.main-content,.featured-slider-area,.page-content select,.page-content input,.page-content textarea{background-color:#fff}.page-content,.page-content select,.page-content input,.page-content textarea,.page-content .post-author a,.page-content .ashe-widget a,.page-content .comment-author{color:#464646}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.page-content .post-title a,.page-content .author-description h4 a,.page-content .related-posts h4 a,.page-content .blog-pagination .previous-page a,.page-content .blog-pagination .next-page a,blockquote,.page-content .post-share a{color:#030303}.page-content .post-title a:hover{color:rgba(3,3,3,.75)}.page-content .post-date,.page-content .post-comments,.page-content .post-author,.page-content [data-layout*=list] .post-author a,.page-content .related-post-date,.page-content .comment-meta a,.page-content .author-share a,.page-content .post-tags a,.page-content .tagcloud a,.widget_categories li,.widget_archive li,.ahse-subscribe-box p,.rpwwt-post-author,.rpwwt-post-categories,.rpwwt-post-date,.rpwwt-post-comments-number{color:#a1a1a1}.page-content input::-webkit-input-placeholder{color:#a1a1a1}.page-content input::-moz-placeholder{color:#a1a1a1}.page-content input:-ms-input-placeholder{color:#a1a1a1}.page-content input:-moz-placeholder{color:#a1a1a1}a,.post-categories,.page-content .ashe-widget.widget_text a{color:#ca9b52}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{background:#ca9b52}a:not(.header-logo-a):hover{color:rgba(202,155,82,.8)}blockquote{border-color:#ca9b52}::-moz-selection{color:#fff;background:#ca9b52}::selection{color:#fff;background:#ca9b52}.page-content .post-footer,[data-layout*=list] .blog-grid>li,.page-content .author-description,.page-content .related-posts,.page-content .entry-comments,.page-content .ashe-widget li,.page-content #wp-calendar,.page-content #wp-calendar caption,.page-content #wp-calendar tbody td,.page-content .widget_nav_menu li a,.page-content .tagcloud a,.page-content select,.page-content input,.page-content textarea,.widget-title h2:before,.widget-title h2:after,.post-tags a,.gallery-caption,.wp-caption-text,table tr,table th,table td,pre,.category-description{border-color:#e8e8e8}hr{background-color:#e8e8e8}.widget_search i,.widget_search #searchsubmit,.wp-block-search button,.single-navigation i,.page-content .submit,.page-content .blog-pagination.numeric a,.page-content .blog-pagination.load-more a,.page-content .ashe-subscribe-box input[type=submit],.page-content .widget_wysija input[type=submit],.page-content .post-password-form input[type=submit],.page-content .wpcf7 [type=submit]{color:#fff;background-color:#333}.single-navigation i:hover,.page-content .submit:hover,.ashe-boxed-style .page-content .submit:hover,.page-content .blog-pagination.numeric a:hover,.ashe-boxed-style .page-content .blog-pagination.numeric a:hover,.page-content .blog-pagination.numeric span,.page-content .blog-pagination.load-more a:hover,.page-content .ashe-subscribe-box input[type=submit]:hover,.page-content .widget_wysija input[type=submit]:hover,.page-content .post-password-form input[type=submit]:hover,.page-content .wpcf7 [type=submit]:hover{color:#fff;background-color:#ca9b52}.image-overlay,#infscr-loading,.page-content h4.image-overlay{color:#fff;background-color:rgba(73,73,73,.3)}.image-overlay a,.post-slider .prev-arrow,.post-slider .next-arrow,.page-content .image-overlay a,#featured-slider .slick-arrow,#featured-slider .slider-dots{color:#fff}.slide-caption{background:rgba(255,255,255,.95)}#featured-slider .slick-active{background:#fff}#page-footer,#page-footer select,#page-footer input,#page-footer textarea{background-color:#f6f6f6;color:#333}#page-footer,#page-footer a,#page-footer select,#page-footer input,#page-footer textarea{color:#333}#page-footer #s::-webkit-input-placeholder{color:#333}#page-footer #s::-moz-placeholder{color:#333}#page-footer #s:-ms-input-placeholder{color:#333}#page-footer #s:-moz-placeholder{color:#333}#page-footer h1,#page-footer h2,#page-footer h3,#page-footer h4,#page-footer h5,#page-footer h6{color:#111}#page-footer a:hover{color:#ca9b52}#page-footer a,#page-footer .ashe-widget li,#page-footer #wp-calendar,#page-footer #wp-calendar caption,#page-footer #wp-calendar tbody td,#page-footer .widget_nav_menu li a,#page-footer select,#page-footer input,#page-footer textarea,#page-footer .widget-title h2:before,#page-footer .widget-title h2:after,.footer-widgets{border-color:#e0dbdb}#page-footer hr{background-color:#e0dbdb}.ashe-preloader-wrap{background-color:#fff}.header-logo a{font-family:'Open Sans'}#top-menu li a{font-family:'Open Sans'}#main-menu li a{font-family:'Open Sans'}#mobile-menu li,.mobile-menu-btn a{font-family:'Open Sans'}#top-menu li a,#main-menu li a,#mobile-menu li,.mobile-menu-btn a{text-transform:uppercase}.boxed-wrapper{max-width:1160px}.sidebar-alt{max-width:370px;left:-370px;padding:85px 35px 0}.sidebar-left,.sidebar-right{width:337px}.main-container{width:calc(100% - 337px);width:-webkit-calc(100% - 337px)}#top-bar>div,#main-nav>div,#featured-links,.main-content,.page-footer-inner,.featured-slider-area.boxed-wrapper{padding-left:40px;padding-right:40px}#top-menu{float:left}.top-bar-socials{float:right}.entry-header{height:500px;background-image:url(https://digital-school.net/wp-content/uploads/2022/09/cropped-image-1.jpg);background-size:cover}.entry-header{background-position:center center}.logo-img{max-width:440px}.mini-logo a{max-width:70px}#main-nav{text-align:center}.main-nav-sidebar{position:absolute;top:0;left:40px;z-index:1}.main-nav-icons{position:absolute;top:0;right:40px;z-index:2}.mini-logo{position:absolute;left:auto;top:0}.main-nav-sidebar~.mini-logo{margin-left:30px}#featured-links .featured-link{margin-right:20px}#featured-links .featured-link:last-of-type{margin-right:0}#featured-links .featured-link{width:calc( (100% - 40px) / 3 - 1px);width:-webkit-calc( (100% - 40px) / 3- 1px)}.blog-grid>li{width:100%;margin-bottom:30px}.sidebar-right{padding-left:37px}.footer-widgets>.ashe-widget{width:30%;margin-right:5%}.footer-widgets>.ashe-widget:nth-child(3n+3){margin-right:0}.footer-widgets>.ashe-widget:nth-child(3n+4){clear:both}.copyright-info{float:right}.footer-socials{float:left}.woocommerce div.product .stock,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price,.woocommerce-Reviews .woocommerce-review__author,.woocommerce form .form-row .required,.woocommerce form .form-row.woocommerce-invalid label,.woocommerce .page-content div.product .woocommerce-tabs ul.tabs li a{color:#464646}.woocommerce a.remove:hover{color:#464646 !important}.woocommerce a.remove,.woocommerce .product_meta,.page-content .woocommerce-breadcrumb,.page-content .woocommerce-review-link,.page-content .woocommerce-breadcrumb a,.page-content .woocommerce-MyAccount-navigation-link a,.woocommerce .woocommerce-info:before,.woocommerce .page-content .woocommerce-result-count,.woocommerce-page .page-content .woocommerce-result-count,.woocommerce-Reviews .woocommerce-review__published-date,.woocommerce .product_list_widget .quantity,.woocommerce .widget_products .amount,.woocommerce .widget_price_filter .price_slider_amount,.woocommerce .widget_recently_viewed_products .amount,.woocommerce .widget_top_rated_products .amount,.woocommerce .widget_recent_reviews .reviewer{color:#a1a1a1}.woocommerce a.remove{color:#a1a1a1 !important}p.demo_store,.woocommerce-store-notice,.woocommerce span.onsale{background-color:#ca9b52}.woocommerce .star-rating:before,.woocommerce .star-rating span:before,.woocommerce .page-content ul.products li.product .button,.page-content .woocommerce ul.products li.product .button,.page-content .woocommerce-MyAccount-navigation-link.is-active a,.page-content .woocommerce-MyAccount-navigation-link a:hover{color:#ca9b52}.woocommerce form.login,.woocommerce form.register,.woocommerce-account fieldset,.woocommerce form.checkout_coupon,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error,.woocommerce .woocommerce-message,.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total,.woocommerce-Reviews .comment_container,.woocommerce-cart #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce .woocommerce-MyAccount-navigation-link,.select2-container--default .select2-selection--single{border-color:#e8e8e8}.woocommerce-cart #payment,#add_payment_method #payment,.woocommerce-checkout #payment,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error,.woocommerce .woocommerce-message,.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:rgba(232,232,232,.3)}.woocommerce-cart #payment div.payment_box:before,#add_payment_method #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-color:rgba(232,232,232,.5)}.woocommerce-cart #payment div.payment_box,#add_payment_method #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:rgba(232,232,232,.5)}.page-content .woocommerce input.button,.page-content .woocommerce a.button,.page-content .woocommerce a.button.alt,.page-content .woocommerce button.button.alt,.page-content .woocommerce input.button.alt,.page-content .woocommerce #respond input#submit.alt,.woocommerce .page-content .widget_product_search input[type=submit],.woocommerce .page-content .woocommerce-message .button,.woocommerce .page-content a.button.alt,.woocommerce .page-content button.button.alt,.woocommerce .page-content #respond input#submit,.woocommerce .page-content .widget_price_filter .button,.woocommerce .page-content .woocommerce-message .button,.woocommerce-page .page-content .woocommerce-message .button,.woocommerce .page-content nav.woocommerce-pagination ul li a,.woocommerce .page-content nav.woocommerce-pagination ul li span{color:#fff;background-color:#333}.page-content .woocommerce input.button:hover,.page-content .woocommerce a.button:hover,.page-content .woocommerce a.button.alt:hover,.ashe-boxed-style .page-content .woocommerce a.button.alt:hover,.page-content .woocommerce button.button.alt:hover,.page-content .woocommerce input.button.alt:hover,.page-content .woocommerce #respond input#submit.alt:hover,.woocommerce .page-content .woocommerce-message .button:hover,.woocommerce .page-content a.button.alt:hover,.woocommerce .page-content button.button.alt:hover,.ashe-boxed-style.woocommerce .page-content button.button.alt:hover,.ashe-boxed-style.woocommerce .page-content #respond input#submit:hover,.woocommerce .page-content #respond input#submit:hover,.woocommerce .page-content .widget_price_filter .button:hover,.woocommerce .page-content .woocommerce-message .button:hover,.woocommerce-page .page-content .woocommerce-message .button:hover,.woocommerce .page-content nav.woocommerce-pagination ul li a:hover,.woocommerce .page-content nav.woocommerce-pagination ul li span.current{color:#fff;background-color:#ca9b52}.woocommerce .page-content nav.woocommerce-pagination ul li a.prev,.woocommerce .page-content nav.woocommerce-pagination ul li a.next{color:#333}.woocommerce .page-content nav.woocommerce-pagination ul li a.prev:hover,.woocommerce .page-content nav.woocommerce-pagination ul li a.next:hover{color:#ca9b52}.woocommerce .page-content nav.woocommerce-pagination ul li a.prev:after,.woocommerce .page-content nav.woocommerce-pagination ul li a.next:after{color:#fff}.woocommerce .page-content nav.woocommerce-pagination ul li a.prev:hover:after,.woocommerce .page-content nav.woocommerce-pagination ul li a.next:hover:after{color:#fff}.cssload-cube{background-color:#333;width:9px;height:9px;position:absolute;margin:auto;animation:cssload-cubemove 2s infinite ease-in-out;-o-animation:cssload-cubemove 2s infinite ease-in-out;-ms-animation:cssload-cubemove 2s infinite ease-in-out;-webkit-animation:cssload-cubemove 2s infinite ease-in-out;-moz-animation:cssload-cubemove 2s infinite ease-in-out}.cssload-cube1{left:13px;top:0;animation-delay:.1s;-o-animation-delay:.1s;-ms-animation-delay:.1s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s}.cssload-cube2{left:25px;top:0;animation-delay:.2s;-o-animation-delay:.2s;-ms-animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s}.cssload-cube3{left:38px;top:0;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube4{left:0;top:13px;animation-delay:.1s;-o-animation-delay:.1s;-ms-animation-delay:.1s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s}.cssload-cube5{left:13px;top:13px;animation-delay:.2s;-o-animation-delay:.2s;-ms-animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s}.cssload-cube6{left:25px;top:13px;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube7{left:38px;top:13px;animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s}.cssload-cube8{left:0;top:25px;animation-delay:.2s;-o-animation-delay:.2s;-ms-animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s}.cssload-cube9{left:13px;top:25px;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube10{left:25px;top:25px;animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s}.cssload-cube11{left:38px;top:25px;animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s}.cssload-cube12{left:0;top:38px;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube13{left:13px;top:38px;animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s}.cssload-cube14{left:25px;top:38px;animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s}.cssload-cube15{left:38px;top:38px;animation-delay:.6s;-o-animation-delay:.6s;-ms-animation-delay:.6s;-webkit-animation-delay:.6s;-moz-animation-delay:.6s}.cssload-spinner{margin:auto;width:49px;height:49px;position:relative}@keyframes cssload-cubemove{35%{transform:scale(.005)}50%{transform:scale(1.7)}65%{transform:scale(.005)}}@-o-keyframes cssload-cubemove{35%{-o-transform:scale(.005)}50%{-o-transform:scale(1.7)}65%{-o-transform:scale(.005)}}@-ms-keyframes cssload-cubemove{35%{-ms-transform:scale(.005)}50%{-ms-transform:scale(1.7)}65%{-ms-transform:scale(.005)}}@-webkit-keyframes cssload-cubemove{35%{-webkit-transform:scale(.005)}50%{-webkit-transform:scale(1.7)}65%{-webkit-transform:scale(.005)}}@-moz-keyframes cssload-cubemove{35%{-moz-transform:scale(.005)}50%{-moz-transform:scale(1.7)}65%{-moz-transform:scale(.005)}}body.custom-background{background-color:#fff}.table-responsive table{border-collapse:collapse;border-spacing:0;table-layout:auto;padding:0;width:100%;max-width:100%;margin:0 auto 20px auto}.table-responsive{overflow-x:auto;min-height:.01%;margin-bottom:20px}.table-responsive::-webkit-scrollbar{width:10px;height:10px}.table-responsive::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}.table-responsive::-webkit-scrollbar-track-piece{background:#fff}@media (max-width:992px){.table-responsive table{width:auto!important;margin:0 auto 15px auto!important}}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive::-webkit-scrollbar{width:5px;height:5px}}@media screen and (min-width:1200px){.table-responsive .table{max-width:100%!important}}.wprt-container .table>thead>tr>th,.wprt-container .table>tbody>tr>th,.wprt-container .table>tfoot>tr>th,.wprt-container .table>thead>tr>td,.wprt-container .table>tbody>tr>td,.wprt-container .table>tfoot>tr>td,.wprt-container .table>tr>td{border:1px solid #dddddd!important}.wprt-container .table>thead>tr>th,.wprt-container .table>tbody>tr>th,.wprt-container .table>tfoot>tr>th,.wprt-container .table>thead>tr>td,.wprt-container .table>tbody>tr>td,.wprt-container .table>tfoot>tr>td,.wprt-container .table>tr>td{padding-top:8px!important;padding-right:8px!important;padding-bottom:8px!important;padding-left:8px!important;vertical-align:middle;text-align:center}.wprt-container .table-responsive .table tr:nth-child(odd){background-color:#fff!important}.wprt-container .table-responsive .table tr:nth-child(even){background-color:#f9f9f9!important}.wprt-container .table-responsive .table thead+tbody tr:nth-child(even){background-color:#fff!important}.wprt-container .table-responsive .table thead+tbody tr:nth-child(odd){background-color:#f9f9f9!important}.table-responsive table p{margin:0!important;padding:0!important}.table-responsive table tbody tr td,.table-responsive table tbody tr th{background-color:inherit!important}.style1{text-align:center}.comment-form-url,#url{display:none}.comment-form-email,#email{display:none}</style><script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://digital-school.net/category/types-of-musical-instruments/","url":"https://digital-school.net/category/types-of-musical-instruments/","name":"Types of musical instruments - Digital School","isPartOf":{"@id":"https://digital-school.net/#website"},"primaryImageOfPage":{"@id":"https://digital-school.net/category/types-of-musical-instruments/#primaryimage"},"image":{"@id":"https://digital-school.net/category/types-of-musical-instruments/#primaryimage"},"thumbnailUrl":"https://digital-school.net/wp-content/uploads/2022/09/hammer-piano-description-of-the-instrument-history-sound-use-1.jpg","description":"Different musical instruments have different properties and differ in their structure, material of manufacture, sound, playing technique. ","breadcrumb":{"@id":"https://digital-school.net/category/types-of-musical-instruments/#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://digital-school.net/category/types-of-musical-instruments/#primaryimage","url":"https://digital-school.net/wp-content/uploads/2022/09/hammer-piano-description-of-the-instrument-history-sound-use-1.jpg","contentUrl":"https://digital-school.net/wp-content/uploads/2022/09/hammer-piano-description-of-the-instrument-history-sound-use-1.jpg","width":500,"height":333},{"@type":"BreadcrumbList","@id":"https://digital-school.net/category/types-of-musical-instruments/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Digital School","item":"https://digital-school.net/"},{"@type":"ListItem","position":2,"name":"Types of musical instruments"}]},{"@type":"WebSite","@id":"https://digital-school.net/#website","url":"https://digital-school.net/","name":"Digital School","description":"All about musical instruments and music","publisher":{"@id":"https://digital-school.net/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://digital-school.net/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://digital-school.net/#organization","name":"Digital School","url":"https://digital-school.net/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://digital-school.net/#/schema/logo/image/","url":"https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-20-в-13.01.23-1.png","contentUrl":"https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-20-в-13.01.23-1.png","width":1236,"height":1238,"caption":"Digital School"},"image":{"@id":"https://digital-school.net/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/DigitalSchoolMusic/"]}]}</script> <script defer src="data:text/javascript;base64,CnZhciB3cG9fc2VydmVyX2luZm9fY3NzID0geyJ1c2VyX2FnZW50IjoiTW96aWxsYVwvNS4wIChYMTE7IFVidW50dTsgTGludXggeDg2XzY0OyBydjo4NS4wKSBHZWNrb1wvMjAxMDAxMDEgRmlyZWZveFwvOTEuMCJ9CiAgICB2YXIgd3BvX21pbmNiY2QxZTkxPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImxpbmsiKTt3cG9fbWluY2JjZDFlOTEucmVsPSJzdHlsZXNoZWV0Iix3cG9fbWluY2JjZDFlOTEudHlwZT0idGV4dC9jc3MiLHdwb19taW5jYmNkMWU5MS5tZWRpYT0iYXN5bmMiLHdwb19taW5jYmNkMWU5MS5ocmVmPSJodHRwczovL2RpZ2l0YWwtc2Nob29sLm5ldC93cC1jb250ZW50L3RoZW1lcy9hc2hlL2Fzc2V0cy9jc3MvZm9udGF3ZXNvbWUubWluLmNzcyIsd3BvX21pbmNiY2QxZTkxLm9ubG9hZD1mdW5jdGlvbigpIHt3cG9fbWluY2JjZDFlOTEubWVkaWE9ImFsbCJ9LGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJoZWFkIilbMF0uYXBwZW5kQ2hpbGQod3BvX21pbmNiY2QxZTkxKTsK" type="f1dcff3f85a2b627af001135-text/javascript"></script> <script defer type="f1dcff3f85a2b627af001135-text/javascript" defer='defer' src="https://digital-school.net/wp-content/cache/wpo-minify/1741623206/assets/wpo-minify-header-7bbd0e46.min.js" id="wpo_min-header-0-js"></script> <link rel="https://api.w.org/" href="https://digital-school.net/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://digital-school.net/wp-json/wp/v2/categories/23" /> <script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://digital-school.net","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https://digital-school.net/category/types-of-musical-instruments/","name":"Types of musical instruments"}}]}</script> <link rel="apple-touch-icon" sizes="180x180" href="/wp-content/uploads/fbrfg/apple-touch-icon.png"><link rel="icon" type="image/png" sizes="32x32" href="/wp-content/uploads/fbrfg/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/wp-content/uploads/fbrfg/favicon-16x16.png"><link rel="manifest" href="/wp-content/uploads/fbrfg/site.webmanifest"><link rel="mask-icon" href="/wp-content/uploads/fbrfg/safari-pinned-tab.svg" color="#5bbad5"><link rel="shortcut icon" href="/wp-content/uploads/fbrfg/favicon.ico"><meta name="msapplication-TileColor" content="#da532c"><meta name="msapplication-config" content="/wp-content/uploads/fbrfg/browserconfig.xml"><meta name="theme-color" content="#ffffff"></head><body class="archive category category-types-of-musical-instruments category-23 custom-background wp-custom-logo wp-embed-responsive wp-theme-ashe postx-page"><div id="page-wrap"><div id="page-header" ><div id="top-bar" class="clear-fix"><div class="boxed-wrapper"><div class="top-bar-socials"> <a href="https://www.facebook.com/DigitalSchoolMusic/" target="_blank"> <i class="fa-brands fa-facebook-f"></i> </a> <a href="https://twitter.com/AvtoTachki_" target="_blank"> <i class="fa-brands fa-twitter"></i> </a> <a href="https://t.me/AvtoTachki001" target="_blank"> <i class="fa-brands fa-tumblr"></i> </a> <a href="https://www.pinterest.com/vseotattoo/" target="_blank"> <i class="fa-brands fa-pinterest"></i> </a></div><nav class="top-menu-container"><ul id="top-menu" class=""><li id="menu-item-11814" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-11814"><a rel="privacy-policy" href="https://digital-school.net/privacy-policy-2/">Privacy Policy</a></li><li id="menu-item-11815" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11815"><a href="https://digital-school.net/contact/">Contact Us</a></li></ul></nav></div></div><div class="entry-header"><div class="cv-outer"><div class="cv-inner"><div class="header-logo"> <a href="https://digital-school.net/" title="Digital School" class="logo-img"> <img src="https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-20-в-13.01.23-1.png" width="1236" height="1238" alt="Digital School"> </a><p class="site-description">All about musical instruments and music</p></div></div></div></div><div id="main-nav" class="clear-fix"><div class="boxed-wrapper"><div class="main-nav-sidebar"><div> <span></span> <span></span> <span></span></div></div><div class="main-nav-icons"><div class="dark-mode-switcher"> <i class="fa-regular fa-moon" aria-hidden="true"></i></div><div class="main-nav-search"> <i class="fa-solid fa-magnifying-glass"></i> <i class="fa-solid fa-xmark"></i><form role="search" method="get" id="searchform" class="clear-fix" action="https://digital-school.net/"><input type="search" name="s" id="s" placeholder="Search..." data-placeholder="Type then hit Enter..." value="" /><i class="fa-solid fa-magnifying-glass"></i><input type="submit" id="searchsubmit" value="st" /></form></div></div><nav class="main-menu-container"><ul id="main-menu" class=""><li id="menu-item-11785" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-has-children menu-item-11785"><a href="https://digital-school.net/category/types-of-musical-instruments/" aria-current="page">Types of musical instruments</a><ul class="sub-menu"><li id="menu-item-11786" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11786"><a href="https://digital-school.net/category/types-of-musical-instruments/brass/">Brass</a></li><li id="menu-item-11787" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11787"><a href="https://digital-school.net/category/types-of-musical-instruments/drums/">Drums</a></li><li id="menu-item-11788" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11788"><a href="https://digital-school.net/category/types-of-musical-instruments/electrical/">Electrical</a></li><li id="menu-item-11789" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11789"><a href="https://digital-school.net/category/types-of-musical-instruments/idiophones/">Idiophones</a></li><li id="menu-item-11790" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11790"><a href="https://digital-school.net/category/types-of-musical-instruments/keyboards/">Keyboards</a></li><li id="menu-item-11791" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11791"><a href="https://digital-school.net/category/types-of-musical-instruments/liginal/">Liginal</a></li><li id="menu-item-11792" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11792"><a href="https://digital-school.net/category/types-of-musical-instruments/mechanical/">Mechanical</a></li><li id="menu-item-11793" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11793"><a href="https://digital-school.net/category/types-of-musical-instruments/percussion/">Percussion</a></li><li id="menu-item-11794" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11794"><a href="https://digital-school.net/category/types-of-musical-instruments/string/">String</a></li></ul></li><li id="menu-item-11772" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11772"><a href="https://digital-school.net/category/how-to-choose/">How to Choose</a></li><li id="menu-item-11773" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11773"><a href="https://digital-school.net/category/how-to-tune/">How to Tune</a></li><li id="menu-item-11774" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11774"><a href="https://digital-school.net/category/learn-to-play/">Learn to Play</a></li><li id="menu-item-11777" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-11777"><a href="https://digital-school.net/category/online-lessons/">Online Lessons</a><ul class="sub-menu"><li id="menu-item-11778" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-11778"><a href="https://digital-school.net/category/online-lessons/guitar/">Guitar</a><ul class="sub-menu"><li id="menu-item-11779" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11779"><a href="https://digital-school.net/category/online-lessons/guitar/chords-for-theguitar/">Chords for the guitar</a></li><li id="menu-item-11780" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11780"><a href="https://digital-school.net/category/online-lessons/guitar/guitar-online-lessons/">Guitar Online Lessons</a></li></ul></li><li id="menu-item-11781" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11781"><a href="https://digital-school.net/category/online-lessons/piano/">Piano</a></li><li id="menu-item-11782" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-11782"><a href="https://digital-school.net/category/online-lessons/ukulele/">Ukulele</a><ul class="sub-menu"><li id="menu-item-11783" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11783"><a href="https://digital-school.net/category/online-lessons/ukulele/hords-for-ukulele/">Chords for Ukulele</a></li></ul></li><li id="menu-item-11784" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11784"><a href="https://digital-school.net/category/online-lessons/violin/">Violin</a></li></ul></li><li id="menu-item-11763" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11763"><a href="https://digital-school.net/category/articles/">Articles</a></li><li id="menu-item-11764" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-11764"><a href="https://digital-school.net/category/famous-musicians/">Famous Musicians</a><ul class="sub-menu"><li id="menu-item-11765" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11765"><a href="https://digital-school.net/category/famous-musicians/%d1%81hoirs/">Choirs</a></li><li id="menu-item-11766" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11766"><a href="https://digital-school.net/category/famous-musicians/%d1%81omposers/">Composers</a></li><li id="menu-item-11767" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11767"><a href="https://digital-school.net/category/famous-musicians/conductors/">Conductors</a></li><li id="menu-item-11768" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11768"><a href="https://digital-school.net/category/famous-musicians/musicians-instrumentalists/">Musicians Instrumentalists</a></li><li id="menu-item-11769" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11769"><a href="https://digital-school.net/category/famous-musicians/orchestras/">Orchestras</a></li><li id="menu-item-11770" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11770"><a href="https://digital-school.net/category/famous-musicians/pianists/">Pianists</a></li><li id="menu-item-11771" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11771"><a href="https://digital-school.net/category/famous-musicians/singers/">Singers</a></li></ul></li><li id="menu-item-11775" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-11775"><a href="https://digital-school.net/category/music-theory/">Music Theory</a><ul class="sub-menu"><li id="menu-item-11776" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11776"><a href="https://digital-school.net/category/music-theory/music-terms/">Music Terms</a></li></ul></li></ul></nav> <span class="mobile-menu-btn"> <a>Menu</a> </span><nav class="mobile-menu-container"><ul id="mobile-menu" class=""><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-has-children menu-item-11785"><a href="https://digital-school.net/category/types-of-musical-instruments/" aria-current="page">Types of musical instruments</a><ul class="sub-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11786"><a href="https://digital-school.net/category/types-of-musical-instruments/brass/">Brass</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11787"><a href="https://digital-school.net/category/types-of-musical-instruments/drums/">Drums</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11788"><a href="https://digital-school.net/category/types-of-musical-instruments/electrical/">Electrical</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11789"><a href="https://digital-school.net/category/types-of-musical-instruments/idiophones/">Idiophones</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11790"><a href="https://digital-school.net/category/types-of-musical-instruments/keyboards/">Keyboards</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11791"><a href="https://digital-school.net/category/types-of-musical-instruments/liginal/">Liginal</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11792"><a href="https://digital-school.net/category/types-of-musical-instruments/mechanical/">Mechanical</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11793"><a href="https://digital-school.net/category/types-of-musical-instruments/percussion/">Percussion</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11794"><a href="https://digital-school.net/category/types-of-musical-instruments/string/">String</a></li></ul></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11772"><a href="https://digital-school.net/category/how-to-choose/">How to Choose</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11773"><a href="https://digital-school.net/category/how-to-tune/">How to Tune</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11774"><a href="https://digital-school.net/category/learn-to-play/">Learn to Play</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-11777"><a href="https://digital-school.net/category/online-lessons/">Online Lessons</a><ul class="sub-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-11778"><a href="https://digital-school.net/category/online-lessons/guitar/">Guitar</a><ul class="sub-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11779"><a href="https://digital-school.net/category/online-lessons/guitar/chords-for-theguitar/">Chords for the guitar</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11780"><a href="https://digital-school.net/category/online-lessons/guitar/guitar-online-lessons/">Guitar Online Lessons</a></li></ul></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11781"><a href="https://digital-school.net/category/online-lessons/piano/">Piano</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-11782"><a href="https://digital-school.net/category/online-lessons/ukulele/">Ukulele</a><ul class="sub-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11783"><a href="https://digital-school.net/category/online-lessons/ukulele/hords-for-ukulele/">Chords for Ukulele</a></li></ul></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11784"><a href="https://digital-school.net/category/online-lessons/violin/">Violin</a></li></ul></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11763"><a href="https://digital-school.net/category/articles/">Articles</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-11764"><a href="https://digital-school.net/category/famous-musicians/">Famous Musicians</a><ul class="sub-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11765"><a href="https://digital-school.net/category/famous-musicians/%d1%81hoirs/">Choirs</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11766"><a href="https://digital-school.net/category/famous-musicians/%d1%81omposers/">Composers</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11767"><a href="https://digital-school.net/category/famous-musicians/conductors/">Conductors</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11768"><a href="https://digital-school.net/category/famous-musicians/musicians-instrumentalists/">Musicians Instrumentalists</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11769"><a href="https://digital-school.net/category/famous-musicians/orchestras/">Orchestras</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11770"><a href="https://digital-school.net/category/famous-musicians/pianists/">Pianists</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11771"><a href="https://digital-school.net/category/famous-musicians/singers/">Singers</a></li></ul></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-11775"><a href="https://digital-school.net/category/music-theory/">Music Theory</a><ul class="sub-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11776"><a href="https://digital-school.net/category/music-theory/music-terms/">Music Terms</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-11814"><a rel="privacy-policy" href="https://digital-school.net/privacy-policy-2/">Privacy Policy</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11815"><a href="https://digital-school.net/contact/">Contact Us</a></li></ul></nav></div></div></div><div class="page-content"><div class="sidebar-alt-wrap"><div class="sidebar-alt-close image-overlay"></div><aside class="sidebar-alt"><div class="sidebar-alt-close-btn"> <span></span> <span></span></div><div id="text-3" class="ashe-widget widget_text"><div class="textwidget"><p><a href="https://digital-school.net/category/online-lessons/ukulele/hords-for-ukulele/"><img fetchpriority="high" decoding="async" class="alignnone size-large wp-image-11830" src="https://digital-school.net/wp-content/uploads/2022/09/UKE_iPad_2017_1024x1024@2x-786x1024.webp" alt="" width="786" height="1024" srcset="https://digital-school.net/wp-content/uploads/2022/09/UKE_iPad_2017_1024x1024@2x-786x1024.webp 786w, https://digital-school.net/wp-content/uploads/2022/09/UKE_iPad_2017_1024x1024@2x-230x300.webp 230w, https://digital-school.net/wp-content/uploads/2022/09/UKE_iPad_2017_1024x1024@2x-768x1001.webp 768w, https://digital-school.net/wp-content/uploads/2022/09/UKE_iPad_2017_1024x1024@2x-1179x1536.webp 1179w, https://digital-school.net/wp-content/uploads/2022/09/UKE_iPad_2017_1024x1024@2x-1140x1485.webp 1140w, https://digital-school.net/wp-content/uploads/2022/09/UKE_iPad_2017_1024x1024@2x.webp 1572w" sizes="(max-width: 786px) 100vw, 786px" /></a></p><h4>      <a href="https://digital-school.net/category/online-lessons/ukulele/hords-for-ukulele/">CHORDS FOR UKULELE</a></h4></div></div><div id="search-4" class="ashe-widget widget_search"><form role="search" method="get" id="searchform" class="clear-fix" action="https://digital-school.net/"><input type="search" name="s" id="s" placeholder="Search..." data-placeholder="Type then hit Enter..." value="" /><i class="fa-solid fa-magnifying-glass"></i><input type="submit" id="searchsubmit" value="st" /></form></div><div id="recent-posts-widget-with-thumbnails-2" class="ashe-widget recent-posts-widget-with-thumbnails"><div id="rpwwt-recent-posts-widget-with-thumbnails-2" class="rpwwt-widget"><div class="widget-title"><h2>Recent Posts</h2></div><ul><li><a href="https://digital-school.net/what-programs-are-there-for-recording-notes/"><span class="rpwwt-post-title">What programs are there for recording notes?</span></a><div class="rpwwt-post-categories">In 4</div></li><li><a href="https://digital-school.net/simple-piano-chords-from-black-keys/"><span class="rpwwt-post-title">Simple piano chords from black keys</span></a><div class="rpwwt-post-categories">In 4</div></li><li><a href="https://digital-school.net/what-are-the-chords/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2024/01/what-are-the-chords-1-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2024/01/what-are-the-chords-1-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2024/01/what-are-the-chords-1-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2024/01/what-are-the-chords-1.jpg 290w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2024/01/what-are-the-chords-1-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2024/01/what-are-the-chords-1-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2024/01/what-are-the-chords-1-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2024/01/what-are-the-chords-1.jpg 290w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">What are the chords?</span></a><div class="rpwwt-post-categories">In 4</div></li></ul></div></div></aside></div><div class="main-content clear-fix boxed-wrapper" data-layout="col1-rsidebar" data-sidebar-sticky="1"><div class="main-container"><div class="category-description"><h4>Types of musical instruments</h4><p><span>Everyone loves music, it gives wonderful moments, calms, pleases, gives a sense of life. Different musical instruments have different properties and differ in their structure, material of manufacture, sound, playing technique. Many attempts have been made to classify them. We decided to compile a small guide where we placed types of musical instruments with pictures and names so that every beginner can easily understand the whole variety of the musical world.</span> <span>Classification of musical instruments:</span><ul><li><span>Strings</span></li><li><span>Brass</span></li><li><span>Reed</span></li><li><span>Drums</span></li><li><span>Percussion</span></li><li><span>Keyboards</span></li><li><span>Electromusical</span></li></ul></p></div><ul class="blog-grid"><li><article id="post-1890" class="blog-post post-1890 post type-post status-publish format-standard has-post-thumbnail hentry category-keyboards"><div class="post-media"> <a href="https://digital-school.net/hammer-piano-description-of-the-instrument-history-sound-use/"></a> <noscript><img width="500" height="333" src="https://digital-school.net/wp-content/uploads/2022/09/hammer-piano-description-of-the-instrument-history-sound-use-1.jpg" class="attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/hammer-piano-description-of-the-instrument-history-sound-use-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/hammer-piano-description-of-the-instrument-history-sound-use-1-300x200.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></noscript><img width="500" height="333" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20333%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/hammer-piano-description-of-the-instrument-history-sound-use-1.jpg" class="lazyload attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/hammer-piano-description-of-the-instrument-history-sound-use-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/hammer-piano-description-of-the-instrument-history-sound-use-1-300x200.jpg 300w" data-sizes="(max-width: 500px) 100vw, 500px" /></div><header class="post-header"><div class="post-categories"><a href="https://digital-school.net/category/types-of-musical-instruments/keyboards/" rel="category tag">Keyboards</a></div><h2 class="post-title"> <a href="https://digital-school.net/hammer-piano-description-of-the-instrument-history-sound-use/">Hammer piano: description of the instrument, history, sound, use</a></h2><div class="post-meta clear-fix"> <span class="post-date">30.09.2022</span> <span class="meta-sep">/</span></div></header><div class="post-content"><p>The hammer-action piano is an ancient musical instrument of the keyboard group. The principle of its device is not much different from the mechanism of a modern grand piano or piano: while playing, the strings inside it are struck by wooden hammers covered with leather or felt. The hammer action piano has a quiet, muffled sound, reminiscent of a harpsichord. The sound produced is more intimate than a modern concert piano. In the middle of the 18th century, Hammerklavier culture dominated Vienna. This city was famous not only for its greatest composers, but also for its excellent instrument makers. Classical works from the 17th to 19th centuries are performed on&hellip;</p></div><div class="read-more"> <a href="https://digital-school.net/hammer-piano-description-of-the-instrument-history-sound-use/">read more</a></div><footer class="post-footer"> <span class="post-author"> <a href="https://digital-school.net/author/newsafedigitalschooluser/"> <noscript><img alt='' src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='avatar avatar-30 photo' height='30' width='30' decoding='async'/></noscript><img alt='' src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2030%2030%22%3E%3C/svg%3E' data-src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' data-srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='lazyload avatar avatar-30 photo' height='30' width='30' decoding='async'/> </a> <a href="https://digital-school.net/author/newsafedigitalschooluser/" title="Posts by DigitalSchoolAdmin" rel="author">DigitalSchoolAdmin</a> </span> <a href="https://digital-school.net/hammer-piano-description-of-the-instrument-history-sound-use/#respond" class="post-comments" >0 Comments</a></footer><div class="related-posts"><h3>You May Also Like</h3><section> <a href="https://digital-school.net/mechanical-piano-what-is-it-instrument-device-principle-of-operation-history/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/mechanical-piano-what-is-it-instrument-device-principle-of-operation-history-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/mechanical-piano-what-is-it-instrument-device-principle-of-operation-history-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/mechanical-piano-what-is-it-instrument-device-principle-of-operation-history/">Mechanical piano: what is it, instrument composition, principle of operation, history</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/doira-instrument-device-history-use-playing-technique/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/doira-instrument-device-history-use-playing-technique-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/doira-instrument-device-history-use-playing-technique-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/doira-instrument-device-history-use-playing-technique/">Doira: instrument composition, history, use, playing technique</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/saratov-accordion-instrument-design-history-of-origin-use/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/saratov-accordion-instrument-design-history-of-origin-use-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/saratov-accordion-instrument-design-history-of-origin-use-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/saratov-accordion-instrument-design-history-of-origin-use/">Saratov accordion: instrument design, history of origin, use</a></h4> <span class="related-post-date">30.09.2022</span></section><div class="clear-fix"></div></div></article></li><li><article id="post-1892" class="blog-post post-1892 post type-post status-publish format-standard has-post-thumbnail hentry category-keyboards"><div class="post-media"> <a href="https://digital-school.net/saratov-accordion-instrument-design-history-of-origin-use/"></a> <noscript><img width="500" height="333" src="https://digital-school.net/wp-content/uploads/2022/09/saratov-accordion-instrument-design-history-of-origin-use-1.jpg" class="attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/saratov-accordion-instrument-design-history-of-origin-use-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/saratov-accordion-instrument-design-history-of-origin-use-1-300x200.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></noscript><img width="500" height="333" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20333%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/saratov-accordion-instrument-design-history-of-origin-use-1.jpg" class="lazyload attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/saratov-accordion-instrument-design-history-of-origin-use-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/saratov-accordion-instrument-design-history-of-origin-use-1-300x200.jpg 300w" data-sizes="(max-width: 500px) 100vw, 500px" /></div><header class="post-header"><div class="post-categories"><a href="https://digital-school.net/category/types-of-musical-instruments/keyboards/" rel="category tag">Keyboards</a></div><h2 class="post-title"> <a href="https://digital-school.net/saratov-accordion-instrument-design-history-of-origin-use/">Saratov accordion: instrument design, history of origin, use</a></h2><div class="post-meta clear-fix"> <span class="post-date">30.09.2022</span> <span class="meta-sep">/</span></div></header><div class="post-content"><p>Among the variety of Russian musical instruments, the accordion is truly loved and recognizable by everyone. What kind of harmonica has not been invented. Masters from different provinces relied on the traditions and customs of antiquity, but tried to bring something of their own to the instrument, putting a piece of their soul into it. The Saratov accordion is perhaps the most famous version of the musical instrument. Its distinguishing feature is small bells located on the left semi-body above and below. The history of the origin of the Saratov harmonica dates back to the middle of the 1870th century. It is known for certain about the first workshop that&hellip;</p></div><div class="read-more"> <a href="https://digital-school.net/saratov-accordion-instrument-design-history-of-origin-use/">read more</a></div><footer class="post-footer"> <span class="post-author"> <a href="https://digital-school.net/author/newsafedigitalschooluser/"> <noscript><img alt='' src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='avatar avatar-30 photo' height='30' width='30' decoding='async'/></noscript><img alt='' src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2030%2030%22%3E%3C/svg%3E' data-src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' data-srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='lazyload avatar avatar-30 photo' height='30' width='30' decoding='async'/> </a> <a href="https://digital-school.net/author/newsafedigitalschooluser/" title="Posts by DigitalSchoolAdmin" rel="author">DigitalSchoolAdmin</a> </span> <a href="https://digital-school.net/saratov-accordion-instrument-design-history-of-origin-use/#respond" class="post-comments" >0 Comments</a></footer><div class="related-posts"><h3>You May Also Like</h3><section> <a href="https://digital-school.net/piano-instrument-device-dimensions-history-sound-interesting-facts/"><noscript><img width="500" height="269" src="https://digital-school.net/wp-content/uploads/2022/09/10647-500x269.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="269" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20269%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/10647-500x269.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/piano-instrument-device-dimensions-history-sound-interesting-facts/">Piano: instrument composition, dimensions, history, sound, interesting facts</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/keyboard-description-of-the-instrument-history-of-origin-use/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/keyboard-description-of-the-instrument-history-of-origin-use-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/keyboard-description-of-the-instrument-history-of-origin-use-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/keyboard-description-of-the-instrument-history-of-origin-use/">Keyboard: description of the instrument, history of origin, use</a></h4> <span class="related-post-date">30.09.2022</span></section><section> <a href="https://digital-school.net/digital-piano-what-is-it-device-advantages-and-disadvantages-how-to-choose/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/cifrovoe-fortepiano-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/cifrovoe-fortepiano-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/digital-piano-what-is-it-device-advantages-and-disadvantages-how-to-choose/">Digital piano: what is it, composition, advantages and disadvantages, how to choose</a></h4> <span class="related-post-date">21.09.2022</span></section><div class="clear-fix"></div></div></article></li><li><article id="post-1900" class="blog-post post-1900 post type-post status-publish format-standard has-post-thumbnail hentry category-keyboards"><div class="post-media"> <a href="https://digital-school.net/harpsichord-description-of-the-instrument-device-history-sound-varieties/"></a> <noscript><img width="533" height="519" src="https://digital-school.net/wp-content/uploads/2022/09/harpsichord-description-of-the-instrument-device-history-sound-varieties-1.jpg" class="attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/harpsichord-description-of-the-instrument-device-history-sound-varieties-1.jpg 533w, https://digital-school.net/wp-content/uploads/2022/09/harpsichord-description-of-the-instrument-device-history-sound-varieties-1-300x292.jpg 300w" sizes="(max-width: 533px) 100vw, 533px" /></noscript><img width="533" height="519" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20533%20519%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/harpsichord-description-of-the-instrument-device-history-sound-varieties-1.jpg" class="lazyload attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/harpsichord-description-of-the-instrument-device-history-sound-varieties-1.jpg 533w, https://digital-school.net/wp-content/uploads/2022/09/harpsichord-description-of-the-instrument-device-history-sound-varieties-1-300x292.jpg 300w" data-sizes="(max-width: 533px) 100vw, 533px" /></div><header class="post-header"><div class="post-categories"><a href="https://digital-school.net/category/types-of-musical-instruments/keyboards/" rel="category tag">Keyboards</a></div><h2 class="post-title"> <a href="https://digital-school.net/harpsichord-description-of-the-instrument-device-history-sound-varieties/">Harpsichord: description of the instrument, composition, history, sound, varieties</a></h2><div class="post-meta clear-fix"> <span class="post-date">30.09.2022</span> <span class="meta-sep">/</span></div></header><div class="post-content"><p>In the XNUMXth century, playing the harpsichord was considered a sign of refined manners, refined taste, and aristocratic gallantry. When distinguished guests gathered in the living rooms of the rich bourgeois, music was sure to sound. Today, a keyboard stringed musical instrument is only a representative of the culture of the distant past. But the scores written for him by famous harpsichord composers are used by contemporary musicians as part of chamber concerts. Harpsichord device The body of the instrument looks like a grand piano. For its manufacture, precious woods were used. The surface was decorated with ornaments, pictures, paintings, corresponding to fashion trends. The body was mounted on legs.&hellip;</p></div><div class="read-more"> <a href="https://digital-school.net/harpsichord-description-of-the-instrument-device-history-sound-varieties/">read more</a></div><footer class="post-footer"> <span class="post-author"> <a href="https://digital-school.net/author/newsafedigitalschooluser/"> <noscript><img alt='' src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='avatar avatar-30 photo' height='30' width='30' decoding='async'/></noscript><img alt='' src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2030%2030%22%3E%3C/svg%3E' data-src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' data-srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='lazyload avatar avatar-30 photo' height='30' width='30' decoding='async'/> </a> <a href="https://digital-school.net/author/newsafedigitalschooluser/" title="Posts by DigitalSchoolAdmin" rel="author">DigitalSchoolAdmin</a> </span> <a href="https://digital-school.net/harpsichord-description-of-the-instrument-device-history-sound-varieties/#respond" class="post-comments" >0 Comments</a></footer><div class="related-posts"><h3>You May Also Like</h3><section> <a href="https://digital-school.net/lute-harpsichord-instrument-design-history-of-origin-sound-production/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/lute-harpsichord-instrument-design-history-of-origin-sound-production-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/lute-harpsichord-instrument-design-history-of-origin-sound-production-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/lute-harpsichord-instrument-design-history-of-origin-sound-production/">Lute harpsichord: instrument design, history of origin, sound production</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/piano-instrument-device-dimensions-history-sound-interesting-facts/"><noscript><img width="500" height="269" src="https://digital-school.net/wp-content/uploads/2022/09/10647-500x269.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="269" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20269%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/10647-500x269.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/piano-instrument-device-dimensions-history-sound-interesting-facts/">Piano: instrument composition, dimensions, history, sound, interesting facts</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/keyboard-description-of-the-instrument-history-of-origin-use/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/keyboard-description-of-the-instrument-history-of-origin-use-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/keyboard-description-of-the-instrument-history-of-origin-use-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/keyboard-description-of-the-instrument-history-of-origin-use/">Keyboard: description of the instrument, history of origin, use</a></h4> <span class="related-post-date">30.09.2022</span></section><div class="clear-fix"></div></div></article></li><li><article id="post-1876" class="blog-post post-1876 post type-post status-publish format-standard has-post-thumbnail hentry category-keyboards"><div class="post-media"> <a href="https://digital-school.net/keyboard-description-of-the-instrument-history-of-origin-use/"></a> <noscript><img width="500" height="333" src="https://digital-school.net/wp-content/uploads/2022/09/keyboard-description-of-the-instrument-history-of-origin-use-1.jpg" class="attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/keyboard-description-of-the-instrument-history-of-origin-use-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/keyboard-description-of-the-instrument-history-of-origin-use-1-300x200.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></noscript><img width="500" height="333" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20333%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/keyboard-description-of-the-instrument-history-of-origin-use-1.jpg" class="lazyload attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/keyboard-description-of-the-instrument-history-of-origin-use-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/keyboard-description-of-the-instrument-history-of-origin-use-1-300x200.jpg 300w" data-sizes="(max-width: 500px) 100vw, 500px" /></div><header class="post-header"><div class="post-categories"><a href="https://digital-school.net/category/types-of-musical-instruments/keyboards/" rel="category tag">Keyboards</a></div><h2 class="post-title"> <a href="https://digital-school.net/keyboard-description-of-the-instrument-history-of-origin-use/">Keyboard: description of the instrument, history of origin, use</a></h2><div class="post-meta clear-fix"> <span class="post-date">30.09.2022</span> <span class="meta-sep">/</span></div></header><div class="post-content"><p>The keyboard is a lightweight keyboard instrument. It is a synthesizer or midi keyboard similar in shape to a guitar. The name is formed from the combination of the words &#8220;keyboard&#8221; and &#8220;guitar&#8221;. In English, it sounds like &#8220;keytar&#8221;. In Russian, the name &#8220;comb&#8221; is also common. The musician is free to move around the stage as the instrument is held over the shoulder by the strap. The right hand presses the keys, and the left activates the desired effects, such as tremolo, located on the neck. The Orphica, a portable piano of the late XNUMXth century, is considered the oldest progenitor of the clavitar. The inventor of the musical&hellip;</p></div><div class="read-more"> <a href="https://digital-school.net/keyboard-description-of-the-instrument-history-of-origin-use/">read more</a></div><footer class="post-footer"> <span class="post-author"> <a href="https://digital-school.net/author/newsafedigitalschooluser/"> <noscript><img alt='' src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='avatar avatar-30 photo' height='30' width='30' decoding='async'/></noscript><img alt='' src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2030%2030%22%3E%3C/svg%3E' data-src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' data-srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='lazyload avatar avatar-30 photo' height='30' width='30' decoding='async'/> </a> <a href="https://digital-school.net/author/newsafedigitalschooluser/" title="Posts by DigitalSchoolAdmin" rel="author">DigitalSchoolAdmin</a> </span> <a href="https://digital-school.net/keyboard-description-of-the-instrument-history-of-origin-use/#respond" class="post-comments" >0 Comments</a></footer><div class="related-posts"><h3>You May Also Like</h3><section> <a href="https://digital-school.net/piano-instrument-device-dimensions-history-sound-interesting-facts/"><noscript><img width="500" height="269" src="https://digital-school.net/wp-content/uploads/2022/09/10647-500x269.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="269" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20269%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/10647-500x269.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/piano-instrument-device-dimensions-history-sound-interesting-facts/">Piano: instrument composition, dimensions, history, sound, interesting facts</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/what-is-a-piano-a-big-overview%ef%bf%bc/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/2337743_800-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/2337743_800-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/what-is-a-piano-a-big-overview%ef%bf%bc/">What is a Piano &#8211; the Large overview</a></h4> <span class="related-post-date">20.09.2022</span></section><section> <a href="https://digital-school.net/saratov-accordion-instrument-design-history-of-origin-use/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/saratov-accordion-instrument-design-history-of-origin-use-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/saratov-accordion-instrument-design-history-of-origin-use-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/saratov-accordion-instrument-design-history-of-origin-use/">Saratov accordion: instrument design, history of origin, use</a></h4> <span class="related-post-date">30.09.2022</span></section><div class="clear-fix"></div></div></article></li><li><article id="post-1422" class="blog-post post-1422 post type-post status-publish format-standard has-post-thumbnail hentry category-string"><div class="post-media"> <a href="https://digital-school.net/baritone-description-of-the-instrument-what-it-looks-like-device-history/"></a> <noscript><img width="500" height="333" src="https://digital-school.net/wp-content/uploads/2022/09/baritone-description-of-the-instrument-what-it-looks-like-device-history-1.jpg" class="attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/baritone-description-of-the-instrument-what-it-looks-like-device-history-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/baritone-description-of-the-instrument-what-it-looks-like-device-history-1-300x200.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></noscript><img width="500" height="333" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20333%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/baritone-description-of-the-instrument-what-it-looks-like-device-history-1.jpg" class="lazyload attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/baritone-description-of-the-instrument-what-it-looks-like-device-history-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/baritone-description-of-the-instrument-what-it-looks-like-device-history-1-300x200.jpg 300w" data-sizes="(max-width: 500px) 100vw, 500px" /></div><header class="post-header"><div class="post-categories"><a href="https://digital-school.net/category/types-of-musical-instruments/string/" rel="category tag">String</a></div><h2 class="post-title"> <a href="https://digital-school.net/baritone-description-of-the-instrument-what-it-looks-like-device-history/">Baritone: description of the instrument, what it looks like, composition, history</a></h2><div class="post-meta clear-fix"> <span class="post-date">30.09.2022</span> <span class="meta-sep">/</span></div></header><div class="post-content"><p>In the XNUMXth-XNUMXth centuries, bowed string instruments were very popular in Europe. This was the heyday of the viola. In the XNUMXth century, the attention of the musical community was attracted by the baritone, a member of the string family, reminiscent of the cello. The second name of this instrument is viola di Bordone. The contribution to its popularization was made by the Hungarian prince Esterhazy. The music library has been replenished with unique creations written for this instrument by Haydn. Description of the tool Outwardly, the baritone looks like a cello. It has a similar shape, neck, strings, is set during the Play with an emphasis on the floor&hellip;</p></div><div class="read-more"> <a href="https://digital-school.net/baritone-description-of-the-instrument-what-it-looks-like-device-history/">read more</a></div><footer class="post-footer"> <span class="post-author"> <a href="https://digital-school.net/author/newsafedigitalschooluser/"> <noscript><img alt='' src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='avatar avatar-30 photo' height='30' width='30' decoding='async'/></noscript><img alt='' src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2030%2030%22%3E%3C/svg%3E' data-src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' data-srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='lazyload avatar avatar-30 photo' height='30' width='30' decoding='async'/> </a> <a href="https://digital-school.net/author/newsafedigitalschooluser/" title="Posts by DigitalSchoolAdmin" rel="author">DigitalSchoolAdmin</a> </span> <a href="https://digital-school.net/baritone-description-of-the-instrument-what-it-looks-like-device-history/#respond" class="post-comments" >0 Comments</a></footer><div class="related-posts"><h3>You May Also Like</h3><section> <a href="https://digital-school.net/bouzouki-description-of-the-instrument-device-history-sound-playing-technique/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/bouzouki-description-of-the-instrument-device-history-sound-playing-technique-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/bouzouki-description-of-the-instrument-device-history-sound-playing-technique-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/bouzouki-description-of-the-instrument-device-history-sound-playing-technique/">Bouzouki: description of the instrument, composition, history, sound, playing technique</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/folk-guitar-design-features-use-difference-from-other-models/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/folk-guitar-design-features-use-difference-from-other-models-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/folk-guitar-design-features-use-difference-from-other-models-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/folk-guitar-design-features-use-difference-from-other-models/">Folk guitar: design features, use, difference from other models</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/cistra-description-of-the-instrument-device-use-in-music/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/cistra-description-of-the-instrument-device-use-in-music-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/cistra-description-of-the-instrument-device-use-in-music-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/cistra-description-of-the-instrument-device-use-in-music/">Cistra: description of the instrument, composition, use in music</a></h4> <span class="related-post-date">21.09.2022</span></section><div class="clear-fix"></div></div></article></li><li><article id="post-1441" class="blog-post post-1441 post type-post status-publish format-standard has-post-thumbnail hentry category-string"><div class="post-media"> <a href="https://digital-school.net/harp-description-of-the-instrument-device-sound-history-of-creation/"></a> <noscript><img width="500" height="333" src="https://digital-school.net/wp-content/uploads/2022/09/harp-description-of-the-instrument-device-sound-history-of-creation-1.jpg" class="attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/harp-description-of-the-instrument-device-sound-history-of-creation-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/harp-description-of-the-instrument-device-sound-history-of-creation-1-300x200.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></noscript><img width="500" height="333" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20333%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/harp-description-of-the-instrument-device-sound-history-of-creation-1.jpg" class="lazyload attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/harp-description-of-the-instrument-device-sound-history-of-creation-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/harp-description-of-the-instrument-device-sound-history-of-creation-1-300x200.jpg 300w" data-sizes="(max-width: 500px) 100vw, 500px" /></div><header class="post-header"><div class="post-categories"><a href="https://digital-school.net/category/types-of-musical-instruments/string/" rel="category tag">String</a></div><h2 class="post-title"> <a href="https://digital-school.net/harp-description-of-the-instrument-device-sound-history-of-creation/">Harp: description of the instrument, composition, sound, history of creation</a></h2><div class="post-meta clear-fix"> <span class="post-date">30.09.2022</span> <span class="meta-sep">/</span></div></header><div class="post-content"><p>The harp is considered a symbol of harmony, grace, tranquility, poetry. One of the most beautiful and mysterious instruments, resembling a large butterfly wing, has provided poetic and musical inspiration for centuries with its soft romantic sound. What is a harp A musical instrument that looks like a large triangular frame on which strings are fixed belongs to the plucked string group. This type of instrument is a must-have in any symphonic performance, and the harp is used to create both solo and orchestral music in various genres. An orchestra usually has one or two harps, but deviations from musical standards also occur. So, in the opera of the Russian&hellip;</p></div><div class="read-more"> <a href="https://digital-school.net/harp-description-of-the-instrument-device-sound-history-of-creation/">read more</a></div><footer class="post-footer"> <span class="post-author"> <a href="https://digital-school.net/author/newsafedigitalschooluser/"> <noscript><img alt='' src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='avatar avatar-30 photo' height='30' width='30' decoding='async'/></noscript><img alt='' src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2030%2030%22%3E%3C/svg%3E' data-src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' data-srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='lazyload avatar avatar-30 photo' height='30' width='30' decoding='async'/> </a> <a href="https://digital-school.net/author/newsafedigitalschooluser/" title="Posts by DigitalSchoolAdmin" rel="author">DigitalSchoolAdmin</a> </span> <a href="https://digital-school.net/harp-description-of-the-instrument-device-sound-history-of-creation/#respond" class="post-comments" >0 Comments</a></footer><div class="related-posts"><h3>You May Also Like</h3><section> <a href="https://digital-school.net/banhu-description-of-the-instrument-device-types-sound-how-to-play/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/banhu-description-of-the-instrument-device-types-sound-how-to-play-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/banhu-description-of-the-instrument-device-types-sound-how-to-play-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/banhu-description-of-the-instrument-device-types-sound-how-to-play/">Banhu: description of the instrument, composition, types, sound, how to play</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/rhythm-guitar-instrument-features-use-difference-from-solo-and-bass-guitar/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/rhythm-guitar-instrument-features-use-difference-from-solo-and-bass-guitar-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/rhythm-guitar-instrument-features-use-difference-from-solo-and-bass-guitar-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/rhythm-guitar-instrument-features-use-difference-from-solo-and-bass-guitar/">Rhythm guitar: instrument features, use, difference from solo and bass guitar</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/gidzhak-what-is-it-instrument-device-history-sound-use/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/gidzhak-what-is-it-instrument-device-history-sound-use-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/gidzhak-what-is-it-instrument-device-history-sound-use-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/gidzhak-what-is-it-instrument-device-history-sound-use/">Gidzhak: what is it, instrument composition, history, sound, use</a></h4> <span class="related-post-date">21.09.2022</span></section><div class="clear-fix"></div></div></article></li><li><article id="post-1458" class="blog-post post-1458 post type-post status-publish format-standard has-post-thumbnail hentry category-string"><div class="post-media"> <a href="https://digital-school.net/abhartsa-what-is-it-instrument-design-sound-how-to-play/"></a> <noscript><img width="660" height="440" src="https://digital-school.net/wp-content/uploads/2022/09/abhartsa-what-is-it-instrument-design-sound-how-to-play-1.jpg" class="attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/abhartsa-what-is-it-instrument-design-sound-how-to-play-1.jpg 660w, https://digital-school.net/wp-content/uploads/2022/09/abhartsa-what-is-it-instrument-design-sound-how-to-play-1-300x200.jpg 300w" sizes="(max-width: 660px) 100vw, 660px" /></noscript><img width="660" height="440" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20660%20440%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/abhartsa-what-is-it-instrument-design-sound-how-to-play-1.jpg" class="lazyload attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/abhartsa-what-is-it-instrument-design-sound-how-to-play-1.jpg 660w, https://digital-school.net/wp-content/uploads/2022/09/abhartsa-what-is-it-instrument-design-sound-how-to-play-1-300x200.jpg 300w" data-sizes="(max-width: 660px) 100vw, 660px" /></div><header class="post-header"><div class="post-categories"><a href="https://digital-school.net/category/types-of-musical-instruments/string/" rel="category tag">String</a></div><h2 class="post-title"> <a href="https://digital-school.net/abhartsa-what-is-it-instrument-design-sound-how-to-play/">Abhartsa: what is it, instrument design, sound, how to play</a></h2><div class="post-meta clear-fix"> <span class="post-date">30.09.2022</span> <span class="meta-sep">/</span></div></header><div class="post-content"><p>The Abhartsa is an ancient stringed musical instrument played with a curved bow. Presumably, she appeared at the same time on the territory of Georgia and Abkhazia and was a &#8220;relative&#8221; of the famous chonguri and panduri. Reasons for popularity The unpretentious design, small dimensions, pleasant sound made the Abhartsu very popular at that time. It was often used by musicians for accompaniment. Under its sad sounds, the singers sang solo songs, recited poems glorifying the heroes. Design The body had the shape of an elongated narrow boat. Its length reached 48 cm. It was carved from a single piece of wood. From above it was flat and smooth. The&hellip;</p></div><div class="read-more"> <a href="https://digital-school.net/abhartsa-what-is-it-instrument-design-sound-how-to-play/">read more</a></div><footer class="post-footer"> <span class="post-author"> <a href="https://digital-school.net/author/newsafedigitalschooluser/"> <noscript><img alt='' src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='avatar avatar-30 photo' height='30' width='30' decoding='async'/></noscript><img alt='' src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2030%2030%22%3E%3C/svg%3E' data-src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' data-srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='lazyload avatar avatar-30 photo' height='30' width='30' decoding='async'/> </a> <a href="https://digital-school.net/author/newsafedigitalschooluser/" title="Posts by DigitalSchoolAdmin" rel="author">DigitalSchoolAdmin</a> </span> <a href="https://digital-school.net/abhartsa-what-is-it-instrument-design-sound-how-to-play/#respond" class="post-comments" >0 Comments</a></footer><div class="related-posts"><h3>You May Also Like</h3><section> <a href="https://digital-school.net/beep-instrument-device-sound-history-use-playing-technique/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/beep-instrument-device-sound-history-use-playing-technique-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/beep-instrument-device-sound-history-use-playing-technique-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/beep-instrument-device-sound-history-use-playing-technique/">Beep: instrument composition, sound, history, use, playing technique</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/tres-what-is-it-tool-device-varieties-use/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/tres-what-is-it-tool-device-varieties-use-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/tres-what-is-it-tool-device-varieties-use-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/tres-what-is-it-tool-device-varieties-use/">Tres: what is it, tool composition, varieties, use</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/rubab-description-of-the-instrument-device-history-use-playing-technique/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/rubab-description-of-the-instrument-device-history-use-playing-technique-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/rubab-description-of-the-instrument-device-history-use-playing-technique-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/rubab-description-of-the-instrument-device-history-use-playing-technique/">Rubab: description of the instrument, composition, history, use, playing technique</a></h4> <span class="related-post-date">21.09.2022</span></section><div class="clear-fix"></div></div></article></li><li><article id="post-2194" class="blog-post post-2194 post type-post status-publish format-standard has-post-thumbnail hentry category-electrical"><div class="post-media"> <a href="https://digital-school.net/electric-organ-instrument-device-principle-of-operation-history-types-use/"></a> <noscript><img width="500" height="333" src="https://digital-school.net/wp-content/uploads/2022/09/electric-organ-instrument-device-principle-of-operation-history-types-use-1.jpg" class="attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/electric-organ-instrument-device-principle-of-operation-history-types-use-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/electric-organ-instrument-device-principle-of-operation-history-types-use-1-300x200.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></noscript><img width="500" height="333" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20333%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/electric-organ-instrument-device-principle-of-operation-history-types-use-1.jpg" class="lazyload attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/electric-organ-instrument-device-principle-of-operation-history-types-use-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/electric-organ-instrument-device-principle-of-operation-history-types-use-1-300x200.jpg 300w" data-sizes="(max-width: 500px) 100vw, 500px" /></div><header class="post-header"><div class="post-categories"><a href="https://digital-school.net/category/types-of-musical-instruments/electrical/" rel="category tag">Electrical</a></div><h2 class="post-title"> <a href="https://digital-school.net/electric-organ-instrument-device-principle-of-operation-history-types-use/">Electric organ: instrument composition, principle of operation, history, types, use</a></h2><div class="post-meta clear-fix"> <span class="post-date">21.09.2022</span> <span class="meta-sep">/</span></div></header><div class="post-content"><p>In 1897, the American engineer Thaddeus Cahill worked on a scientific work, studying the principle of producing music with the help of an electric current. The result of his work was an invention called &#8220;Telarmonium&#8221;. A huge device with organ keyboards became the progenitor of a fundamentally new musical keyboard instrument. They called it an electric organ. The device and the principle of operation The main feature of a musical instrument is the ability to imitate the sound of a wind organ. At the heart of the device is a special oscillation generator. The sound signal is generated by a phonic wheel located close to the pickup. The pitch depends&hellip;</p></div><div class="read-more"> <a href="https://digital-school.net/electric-organ-instrument-device-principle-of-operation-history-types-use/">read more</a></div><footer class="post-footer"> <span class="post-author"> <a href="https://digital-school.net/author/newsafedigitalschooluser/"> <noscript><img alt='' src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='avatar avatar-30 photo' height='30' width='30' decoding='async'/></noscript><img alt='' src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2030%2030%22%3E%3C/svg%3E' data-src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' data-srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='lazyload avatar avatar-30 photo' height='30' width='30' decoding='async'/> </a> <a href="https://digital-school.net/author/newsafedigitalschooluser/" title="Posts by DigitalSchoolAdmin" rel="author">DigitalSchoolAdmin</a> </span> <a href="https://digital-school.net/electric-organ-instrument-device-principle-of-operation-history-types-use/#respond" class="post-comments" >0 Comments</a></footer><div class="related-posts"><h3>You May Also Like</h3><section> <a href="https://digital-school.net/synthesizer-instrument-device-history-varieties-how-to-choose/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/synthesizer-instrument-device-history-varieties-how-to-choose-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/synthesizer-instrument-device-history-varieties-how-to-choose-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/synthesizer-instrument-device-history-varieties-how-to-choose/">Synthesizer: instrument composition, history, varieties, how to choose</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history/">Theremin: what is it, how does the instrument work, who invented it, types, sound, history</a></h4> <span class="related-post-date">21.09.2022</span></section><div class="clear-fix"></div></div></article></li><li><article id="post-2192" class="blog-post post-2192 post type-post status-publish format-standard has-post-thumbnail hentry category-electrical"><div class="post-media"> <a href="https://digital-school.net/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history/"></a> <noscript><img width="500" height="333" src="https://digital-school.net/wp-content/uploads/2022/09/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history-1.jpg" class="attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history-1-300x200.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></noscript><img width="500" height="333" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20333%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history-1.jpg" class="lazyload attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history-1-300x200.jpg 300w" data-sizes="(max-width: 500px) 100vw, 500px" /></div><header class="post-header"><div class="post-categories"><a href="https://digital-school.net/category/types-of-musical-instruments/electrical/" rel="category tag">Electrical</a></div><h2 class="post-title"> <a href="https://digital-school.net/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history/">Theremin: what is it, how does the instrument work, who invented it, types, sound, history</a></h2><div class="post-meta clear-fix"> <span class="post-date">21.09.2022</span> <span class="meta-sep">/</span></div></header><div class="post-content"><p>Theremin is called a mystical musical instrument. Indeed, the performer stands in front of a small composition, smoothly waves his hands like a magician, and an unusual, drawn-out, supernatural melody reaches the audience. For its unique sound, the theremin was called the &#8220;moon instrument&#8221;, it is often used for musical accompaniment of films on space and science fiction themes. What is theremin The theremin cannot be called a percussion, string or wind instrument. To extract sounds, the performer does not need to touch the device. Theremin is a power tool by means of which the movements of human fingers are converted around a special antenna into vibrations of sound waves.&hellip;</p></div><div class="read-more"> <a href="https://digital-school.net/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history/">read more</a></div><footer class="post-footer"> <span class="post-author"> <a href="https://digital-school.net/author/newsafedigitalschooluser/"> <noscript><img alt='' src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='avatar avatar-30 photo' height='30' width='30' decoding='async'/></noscript><img alt='' src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2030%2030%22%3E%3C/svg%3E' data-src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' data-srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='lazyload avatar avatar-30 photo' height='30' width='30' decoding='async'/> </a> <a href="https://digital-school.net/author/newsafedigitalschooluser/" title="Posts by DigitalSchoolAdmin" rel="author">DigitalSchoolAdmin</a> </span> <a href="https://digital-school.net/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history/#respond" class="post-comments" >0 Comments</a></footer><div class="related-posts"><h3>You May Also Like</h3><section> <a href="https://digital-school.net/synthesizer-instrument-device-history-varieties-how-to-choose/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/synthesizer-instrument-device-history-varieties-how-to-choose-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/synthesizer-instrument-device-history-varieties-how-to-choose-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/synthesizer-instrument-device-history-varieties-how-to-choose/">Synthesizer: instrument composition, history, varieties, how to choose</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/electric-organ-instrument-device-principle-of-operation-history-types-use/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/electric-organ-instrument-device-principle-of-operation-history-types-use-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/electric-organ-instrument-device-principle-of-operation-history-types-use-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/electric-organ-instrument-device-principle-of-operation-history-types-use/">Electric organ: instrument composition, principle of operation, history, types, use</a></h4> <span class="related-post-date">21.09.2022</span></section><div class="clear-fix"></div></div></article></li><li><article id="post-2191" class="blog-post post-2191 post type-post status-publish format-standard has-post-thumbnail hentry category-electrical"><div class="post-media"> <a href="https://digital-school.net/synthesizer-instrument-device-history-varieties-how-to-choose/"></a> <noscript><img width="500" height="333" src="https://digital-school.net/wp-content/uploads/2022/09/synthesizer-instrument-device-history-varieties-how-to-choose-1.jpg" class="attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/synthesizer-instrument-device-history-varieties-how-to-choose-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/synthesizer-instrument-device-history-varieties-how-to-choose-1-300x200.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></noscript><img width="500" height="333" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20333%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/synthesizer-instrument-device-history-varieties-how-to-choose-1.jpg" class="lazyload attachment-ashe-full-thumbnail size-ashe-full-thumbnail wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/synthesizer-instrument-device-history-varieties-how-to-choose-1.jpg 500w, https://digital-school.net/wp-content/uploads/2022/09/synthesizer-instrument-device-history-varieties-how-to-choose-1-300x200.jpg 300w" data-sizes="(max-width: 500px) 100vw, 500px" /></div><header class="post-header"><div class="post-categories"><a href="https://digital-school.net/category/types-of-musical-instruments/electrical/" rel="category tag">Electrical</a></div><h2 class="post-title"> <a href="https://digital-school.net/synthesizer-instrument-device-history-varieties-how-to-choose/">Synthesizer: instrument composition, history, varieties, how to choose</a></h2><div class="post-meta clear-fix"> <span class="post-date">21.09.2022</span> <span class="meta-sep">/</span></div></header><div class="post-content"><p>A synthesizer is an electronic musical instrument. Refers to the type of keyboard, but there are versions with alternative input methods. Устройство A classic keyboard synthesizer is a case with electronics inside and a keyboard outside. Housing material &#8211; plastic, metal. Wood is rarely used. The size of the instrument depends on the number of keys and electronic elements. Synthesizers are usually controlled using the keyboard. It can be built-in and connected, for example, via midi. The keys are sensitive to the force and speed of pressing. The key may have an active hammer mechanism. Also, the tool can be equipped with touch panels that respond to touch and slide&hellip;</p></div><div class="read-more"> <a href="https://digital-school.net/synthesizer-instrument-device-history-varieties-how-to-choose/">read more</a></div><footer class="post-footer"> <span class="post-author"> <a href="https://digital-school.net/author/newsafedigitalschooluser/"> <noscript><img alt='' src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='avatar avatar-30 photo' height='30' width='30' decoding='async'/></noscript><img alt='' src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2030%2030%22%3E%3C/svg%3E' data-src='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=30&#038;d=mm&#038;r=g' data-srcset='https://secure.gravatar.com/avatar/89418268cc2f5f93f0c5bbc75741d3ac4892d992c442800178e508e697fe5f21?s=60&#038;d=mm&#038;r=g 2x' class='lazyload avatar avatar-30 photo' height='30' width='30' decoding='async'/> </a> <a href="https://digital-school.net/author/newsafedigitalschooluser/" title="Posts by DigitalSchoolAdmin" rel="author">DigitalSchoolAdmin</a> </span> <a href="https://digital-school.net/synthesizer-instrument-device-history-varieties-how-to-choose/#respond" class="post-comments" >0 Comments</a></footer><div class="related-posts"><h3>You May Also Like</h3><section> <a href="https://digital-school.net/electric-organ-instrument-device-principle-of-operation-history-types-use/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/electric-organ-instrument-device-principle-of-operation-history-types-use-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/electric-organ-instrument-device-principle-of-operation-history-types-use-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/electric-organ-instrument-device-principle-of-operation-history-types-use/">Electric organ: instrument composition, principle of operation, history, types, use</a></h4> <span class="related-post-date">21.09.2022</span></section><section> <a href="https://digital-school.net/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history/"><noscript><img width="500" height="330" src="https://digital-school.net/wp-content/uploads/2022/09/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history-1-500x330.jpg" class="attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></noscript><img width="500" height="330" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20500%20330%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history-1-500x330.jpg" class="lazyload attachment-ashe-grid-thumbnail size-ashe-grid-thumbnail wp-post-image" alt="" decoding="async" /></a><h4><a href="https://digital-school.net/theremin-what-is-it-how-does-the-instrument-work-who-invented-it-types-sound-history/">Theremin: what is it, how does the instrument work, who invented it, types, sound, history</a></h4> <span class="related-post-date">21.09.2022</span></section><div class="clear-fix"></div></div></article></li></ul><nav class="blog-pagination clear-fix default" data-max-pages="36" data-loading="Loading..." ><div class="previous-page"><a href="https://digital-school.net/category/types-of-musical-instruments/page/2/" ><i class="fa-solid fa-arrow-left-long"></i>&nbsp;Older Posts</a></div></nav></div><div class="sidebar-right-wrap"><aside class="sidebar-right"><div id="text-2" class="ashe-widget widget_text"><div class="textwidget"><p><a href="https://digital-school.net/how-to-tune-a-guitar-guitar-tuning-for-beginners/"><noscript><img decoding="async" class="alignnone size-medium wp-image-11798" src="https://digital-school.net/wp-content/uploads/2022/09/Reason-for-Out-of-Tune-Guitar-300x207.png" alt="" width="300" height="207" srcset="https://digital-school.net/wp-content/uploads/2022/09/Reason-for-Out-of-Tune-Guitar-300x207.png 300w, https://digital-school.net/wp-content/uploads/2022/09/Reason-for-Out-of-Tune-Guitar-768x529.png 768w, https://digital-school.net/wp-content/uploads/2022/09/Reason-for-Out-of-Tune-Guitar.png 771w" sizes="(max-width: 300px) 100vw, 300px" /></noscript><img decoding="async" class="lazyload alignnone size-medium wp-image-11798" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%20207%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/Reason-for-Out-of-Tune-Guitar-300x207.png" alt="" width="300" height="207" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/Reason-for-Out-of-Tune-Guitar-300x207.png 300w, https://digital-school.net/wp-content/uploads/2022/09/Reason-for-Out-of-Tune-Guitar-768x529.png 768w, https://digital-school.net/wp-content/uploads/2022/09/Reason-for-Out-of-Tune-Guitar.png 771w" data-sizes="(max-width: 300px) 100vw, 300px" /></a></p><h6 style="text-align: center; font-size: 16px; letter-spacing: 1.5px; margin-bottom: 4px;"><a href="https://digital-school.net/how-to-tune-a-guitar-guitar-tuning-for-beginners/">TUNE A GUITAR</a></h6><p style="text-align: center;">It hinders the development of the correct musical ear for beginner guitarists, and does not allow professionals to perform compositions well.</p></div></div><div id="tag_cloud-1" class="ashe-widget widget_tag_cloud"><div class="widget-title"><h2>Tags</h2></div><div class="tagcloud"><a href="https://digital-school.net/tag/banjo/" class="tag-cloud-link tag-link-44 tag-link-position-1" style="font-size: 8pt;" aria-label="Banjo (1 item)">Banjo</a> <a href="https://digital-school.net/tag/cello/" class="tag-cloud-link tag-link-42 tag-link-position-2" style="font-size: 10.530120481928pt;" aria-label="Cello (3 items)">Cello</a> <a href="https://digital-school.net/tag/drums/" class="tag-cloud-link tag-link-52 tag-link-position-3" style="font-size: 13.481927710843pt;" aria-label="Drums (8 items)">Drums</a> <a href="https://digital-school.net/tag/guitar/" class="tag-cloud-link tag-link-41 tag-link-position-4" style="font-size: 22pt;" aria-label="Guitar (91 items)">Guitar</a> <a href="https://digital-school.net/tag/headphones/" class="tag-cloud-link tag-link-54 tag-link-position-5" style="font-size: 9.5180722891566pt;" aria-label="Headphones (2 items)">Headphones</a> <a href="https://digital-school.net/tag/history-of-musical-instruments/" class="tag-cloud-link tag-link-53 tag-link-position-6" style="font-size: 21.831325301205pt;" aria-label="History of musical Instruments (87 items)">History of musical Instruments</a> <a href="https://digital-school.net/tag/microphone/" class="tag-cloud-link tag-link-56 tag-link-position-7" style="font-size: 9.5180722891566pt;" aria-label="Microphone (2 items)">Microphone</a> <a href="https://digital-school.net/tag/piano/" class="tag-cloud-link tag-link-40 tag-link-position-8" style="font-size: 20.313253012048pt;" aria-label="Piano (57 items)">Piano</a> <a href="https://digital-school.net/tag/recorder/" class="tag-cloud-link tag-link-50 tag-link-position-9" style="font-size: 8pt;" aria-label="Recorder (1 item)">Recorder</a> <a href="https://digital-school.net/tag/saxophone/" class="tag-cloud-link tag-link-49 tag-link-position-10" style="font-size: 12.638554216867pt;" aria-label="Saxophone (6 items)">Saxophone</a> <a href="https://digital-school.net/tag/trumpet/" class="tag-cloud-link tag-link-51 tag-link-position-11" style="font-size: 9.5180722891566pt;" aria-label="Trumpet (2 items)">Trumpet</a> <a href="https://digital-school.net/tag/ukulele/" class="tag-cloud-link tag-link-48 tag-link-position-12" style="font-size: 17.530120481928pt;" aria-label="Ukulele (26 items)">Ukulele</a> <a href="https://digital-school.net/tag/viola/" class="tag-cloud-link tag-link-45 tag-link-position-13" style="font-size: 8pt;" aria-label="Viola (1 item)">Viola</a> <a href="https://digital-school.net/tag/violin/" class="tag-cloud-link tag-link-43 tag-link-position-14" style="font-size: 12.638554216867pt;" aria-label="Violin (6 items)">Violin</a></div></div><div id="pnj_show_guitar_widget-2" class="ashe-widget widget_pnj_show_guitar_widget"><div class="widget-title"><h2>Guitar Chords</h2></div> <script defer src="data:text/javascript;base64,ZnVuY3Rpb24gU2hvd0d1aXRhckNob3JkKEd1aXRhckNob3JkSW1hZ2UpCnt2YXIgcm9vdD1kb2N1bWVudC5ndWl0YXJjaG9yZHMucm9vdC5vcHRpb25zW2RvY3VtZW50Lmd1aXRhcmNob3Jkcy5yb290LnNlbGVjdGVkSW5kZXhdLnZhbHVlO3ZhciBjaG9yZHR5cGU9ZG9jdW1lbnQuZ3VpdGFyY2hvcmRzLmNob3JkdHlwZS5vcHRpb25zW2RvY3VtZW50Lmd1aXRhcmNob3Jkcy5jaG9yZHR5cGUuc2VsZWN0ZWRJbmRleF0udmFsdWU7dmFyIHZvaWNpbmc9ZG9jdW1lbnQuZ3VpdGFyY2hvcmRzLnZvaWNpbmcub3B0aW9uc1tkb2N1bWVudC5ndWl0YXJjaG9yZHMudm9pY2luZy5zZWxlY3RlZEluZGV4XS52YWx1ZTt2YXIgR3VpdGFyQ2hvcmRJbWFnZT0iaHR0cHM6Ly93d3cudGhlZ3VpdGFybGVzc29uLmNvbS9zaG93Z3VpdGFyY2hvcmRzLnBocD9yPSIrcm9vdCsiJnQ9IitjaG9yZHR5cGUrIiZ2PSIrdm9pY2luZztkb2N1bWVudC5HdWl0YXJDaG9yZC5zcmM9R3VpdGFyQ2hvcmRJbWFnZTt2YXIgeD1kb2N1bWVudC5ndWl0YXJjaG9yZHMucm9vdC5zZWxlY3RlZEluZGV4O3ZhciB5PWRvY3VtZW50Lmd1aXRhcmNob3Jkcy5jaG9yZHR5cGUuc2VsZWN0ZWRJbmRleDt2YXIgcm9vdHRleHQ9ZG9jdW1lbnQuZ3VpdGFyY2hvcmRzLnJvb3Qub3B0aW9uc1t4XS50ZXh0O3ZhciBjaG9yZHRleHQ9ZG9jdW1lbnQuZ3VpdGFyY2hvcmRzLmNob3JkdHlwZS5vcHRpb25zW3ldLnRleHQ7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImd1aXRhcmNob3JkbmFtZSIpLmZpcnN0Q2hpbGQubm9kZVZhbHVlPXJvb3R0ZXh0KyIgIitjaG9yZHRleHQ7fQ==" type="f1dcff3f85a2b627af001135-text/javascript"></script> <div class="style1"> <span id="guitarchordname" style="font-size:1.2em; font-weight:bold; margin-bottom: 15px;">A major</span><br /> <noscript><img name="GuitarChord" style="border:1px solid #CBD5E0; margin:auto; margin-bottom: 15px;" src="https://www.theguitarlesson.com/showguitarchords.php"></noscript><img class="lazyload" name="GuitarChord" style="border:1px solid #CBD5E0; margin:auto; margin-bottom: 15px;" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E' data-src="https://www.theguitarlesson.com/showguitarchords.php"><form name="guitarchords"> <select style="font-size:0.9em; border:1px solid #CBD5E0; margin-bottom: 5px;" name="root" onChange="if (!window.__cfRLUnblockHandlers) return false; ShowGuitarChord()" data-cf-modified-f1dcff3f85a2b627af001135-=""><option value="A">A</option><option value="B">B</option><option value="C">C</option><option value="D">D</option><option value="E">E</option><option value="F">F</option><option value="G">G</option> </select><br> <select style="font-size:0.9em; border:1px solid #CBD5E0; margin-bottom: 5px;" name="chordtype" onChange="if (!window.__cfRLUnblockHandlers) return false; ShowGuitarChord()" data-cf-modified-f1dcff3f85a2b627af001135-=""><option value="maj">major</option><option value="m">m</option><option value="-add9">add9</option><option value="-aug">aug</option><option value="-b5">b5</option><option value="-dim">dim</option><option value="-sus4">sus4</option><option value="11">11</option><option value="13">13</option><option value="5">5</option><option value="6-9">6/9</option><option value="6">6</option><option value="7-aug-b9">7 augb9</option><option value="7-aug">7 aug</option><option value="7">7</option><option value="7-sharp-9">7#9</option><option value="7-sus4">7 sus4</option><option value="7b5">7b5</option><option value="7b9">7b9</option><option value="9-aug">9 aug</option><option value="9">9</option><option value="9-sharp-11">9#11</option><option value="9b5">9b5</option><option value="m-maj7">m(maj7)</option><option value="m11">m11</option><option value="m6-9">m6/9</option><option value="m6">m6</option><option value="m7">m7</option><option value="m7b5">m7b5</option><option value="m9">m9</option><option value="m9-maj7">m9(maj7)</option><option value="maj7">maj7</option><option value="maj7b5">maj7b5</option><option value="maj9">maj9</option> </select><br> <select style="font-size:0.9em; border:1px solid #CBD5E0; margin-bottom:5px;" name="voicing" onChange="if (!window.__cfRLUnblockHandlers) return false; ShowGuitarChord()" data-cf-modified-f1dcff3f85a2b627af001135-=""><option value="chord1">Voicing 1</option><option value="chord2">Voicing 2</option><option value="chord3">Voicing 3</option><option value="chord4">Voicing 4</option><option value="chord5">Voicing 5</option><option value="chord6">Voicing 6</option> </select></form></div></div></aside></div></div></div><footer id="page-footer" class="clear-fix"> <span class="scrolltop"> <i class="fa-solid fa-angle-up"></i> </span><div class="page-footer-inner "><div class="footer-widgets clear-fix"><div id="recent-posts-widget-with-thumbnails-1" class="ashe-widget recent-posts-widget-with-thumbnails"><div id="rpwwt-recent-posts-widget-with-thumbnails-1" class="rpwwt-widget"><div class="widget-title"><h2>Popular Posts</h2></div><ul><li><a href="https://digital-school.net/louis-durey/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/louis-durey-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/louis-durey-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/louis-durey-150x150.jpg 150w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/louis-durey-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/louis-durey-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/louis-durey-150x150.jpg 150w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">Louis Durey |</span></a><div class="rpwwt-post-categories">In Composers</div></li><li><a href="https://digital-school.net/bandmaster/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-300x300.jpg 300w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-300x300.jpg 300w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">Bandmaster |</span></a><div class="rpwwt-post-categories">In Music Terms</div></li><li><a href="https://digital-school.net/maracas-tool-description-device-varieties-history-use/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/maracas-tool-description-device-varieties-history-use-1-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/maracas-tool-description-device-varieties-history-use-1-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/maracas-tool-description-device-varieties-history-use-1-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/maracas-tool-description-device-varieties-history-use-1-300x300.jpg 300w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/maracas-tool-description-device-varieties-history-use-1-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/maracas-tool-description-device-varieties-history-use-1-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/maracas-tool-description-device-varieties-history-use-1-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/maracas-tool-description-device-varieties-history-use-1-300x300.jpg 300w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">Maracas: tool description, composition, varieties, history, use</span></a><div class="rpwwt-post-categories">In Drums</div></li><li><a href="https://digital-school.net/germaine-tailleferre/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/germaine-tailleferre-1-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/germaine-tailleferre-1-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/germaine-tailleferre-1-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/germaine-tailleferre-1-300x300.jpg 300w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/germaine-tailleferre-1-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/germaine-tailleferre-1-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/germaine-tailleferre-1-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/germaine-tailleferre-1-300x300.jpg 300w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">Germaine Tailleferre |</span></a><div class="rpwwt-post-categories">In Composers</div></li><li><a href="https://digital-school.net/bridge-on-the-guitar%ef%bf%bc/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/bridge-on-the-guitarefbfbc-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/bridge-on-the-guitarefbfbc-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/bridge-on-the-guitarefbfbc-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/bridge-on-the-guitarefbfbc-600x600.jpg 600w, https://digital-school.net/wp-content/uploads/2022/09/bridge-on-the-guitarefbfbc-300x300.jpg 300w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/bridge-on-the-guitarefbfbc-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/bridge-on-the-guitarefbfbc-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/bridge-on-the-guitarefbfbc-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/bridge-on-the-guitarefbfbc-600x600.jpg 600w, https://digital-school.net/wp-content/uploads/2022/09/bridge-on-the-guitarefbfbc-300x300.jpg 300w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">Bridge on the guitar</span></a><div class="rpwwt-post-categories">In How to Tune</div></li><li><a href="https://digital-school.net/how-to-make-tulips-from-paper-master-class/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/161_700_auto_jpg_5_100-e1613319062379-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/161_700_auto_jpg_5_100-e1613319062379-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/161_700_auto_jpg_5_100-e1613319062379-300x300.jpg 300w, https://digital-school.net/wp-content/uploads/2022/09/161_700_auto_jpg_5_100-e1613319062379-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/161_700_auto_jpg_5_100-e1613319062379.jpg 600w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/161_700_auto_jpg_5_100-e1613319062379-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/161_700_auto_jpg_5_100-e1613319062379-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/161_700_auto_jpg_5_100-e1613319062379-300x300.jpg 300w, https://digital-school.net/wp-content/uploads/2022/09/161_700_auto_jpg_5_100-e1613319062379-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/161_700_auto_jpg_5_100-e1613319062379.jpg 600w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">How to make tulips from paper: master class</span></a><div class="rpwwt-post-categories">In 4</div></li><li><a href="https://digital-school.net/ildar-amirovich-abdrazakov-ildar-abdrazakov/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/ildar-amirovich-abdrazakov-ildar-abdrazakov-1-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/ildar-amirovich-abdrazakov-ildar-abdrazakov-1-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/ildar-amirovich-abdrazakov-ildar-abdrazakov-1-150x150.jpg 150w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/ildar-amirovich-abdrazakov-ildar-abdrazakov-1-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/ildar-amirovich-abdrazakov-ildar-abdrazakov-1-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/ildar-amirovich-abdrazakov-ildar-abdrazakov-1-150x150.jpg 150w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">Ildar Amirovich Abdrazakov (Ildar Abdrazakov) |</span></a><div class="rpwwt-post-categories">In Singers</div></li><li><a href="https://digital-school.net/find-out-if-you-can-put-nylon-strings-on-an-acoustic-guitar/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/find-out-if-you-can-put-nylon-strings-on-an-acoustic-guitar-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/find-out-if-you-can-put-nylon-strings-on-an-acoustic-guitar-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/find-out-if-you-can-put-nylon-strings-on-an-acoustic-guitar-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/find-out-if-you-can-put-nylon-strings-on-an-acoustic-guitar-600x600.jpg 600w, https://digital-school.net/wp-content/uploads/2022/09/find-out-if-you-can-put-nylon-strings-on-an-acoustic-guitar-300x300.jpg 300w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/find-out-if-you-can-put-nylon-strings-on-an-acoustic-guitar-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/find-out-if-you-can-put-nylon-strings-on-an-acoustic-guitar-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/find-out-if-you-can-put-nylon-strings-on-an-acoustic-guitar-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/find-out-if-you-can-put-nylon-strings-on-an-acoustic-guitar-600x600.jpg 600w, https://digital-school.net/wp-content/uploads/2022/09/find-out-if-you-can-put-nylon-strings-on-an-acoustic-guitar-300x300.jpg 300w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">Find out if you can put nylon strings on an acoustic guitar</span></a><div class="rpwwt-post-categories">In Articles</div></li><li><a href="https://digital-school.net/fate/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-300x300.jpg 300w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/gold-treble-clef_149267-644-300x300.jpg 300w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">Fate |</span></a><div class="rpwwt-post-categories">In Music Terms</div></li><li><a href="https://digital-school.net/open-chords-on-the-guitar-examples-of-open-chords-with-fingerings-and-descriptions/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/open-chords-on-the-guitar-examples-of-open-chords-with-fingerings-and-descriptions-1-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/open-chords-on-the-guitar-examples-of-open-chords-with-fingerings-and-descriptions-1-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/open-chords-on-the-guitar-examples-of-open-chords-with-fingerings-and-descriptions-1-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/open-chords-on-the-guitar-examples-of-open-chords-with-fingerings-and-descriptions-1-300x300.jpg 300w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/open-chords-on-the-guitar-examples-of-open-chords-with-fingerings-and-descriptions-1-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/open-chords-on-the-guitar-examples-of-open-chords-with-fingerings-and-descriptions-1-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/open-chords-on-the-guitar-examples-of-open-chords-with-fingerings-and-descriptions-1-150x150.jpg 150w, https://digital-school.net/wp-content/uploads/2022/09/open-chords-on-the-guitar-examples-of-open-chords-with-fingerings-and-descriptions-1-300x300.jpg 300w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">Open chords on the guitar. Examples of open chords with fingerings and descriptions</span></a><div class="rpwwt-post-categories">In Guitar</div></li><li><a href="https://digital-school.net/chorus-effects-comparison-of-popular-chorus-effects/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/10647-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/10647-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/10647-150x150.jpg 150w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/10647-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/10647-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/10647-150x150.jpg 150w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">Chorus effects. Comparison of popular chorus effects</span></a><div class="rpwwt-post-categories">In Articles</div></li><li><a href="https://digital-school.net/andrea-nozzari/"><noscript><img width="60" height="60" src="https://digital-school.net/wp-content/uploads/2022/09/andrea-nozzari-75x75.jpg" class="attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" srcset="https://digital-school.net/wp-content/uploads/2022/09/andrea-nozzari-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/andrea-nozzari-150x150.jpg 150w" sizes="(max-width: 60px) 100vw, 60px" /></noscript><img width="60" height="60" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2060%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/andrea-nozzari-75x75.jpg" class="lazyload attachment-60x60 size-60x60 wp-post-image" alt="" decoding="async" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/andrea-nozzari-75x75.jpg 75w, https://digital-school.net/wp-content/uploads/2022/09/andrea-nozzari-150x150.jpg 150w" data-sizes="(max-width: 60px) 100vw, 60px" /><span class="rpwwt-post-title">Andrea Nozzari |</span></a><div class="rpwwt-post-categories">In Singers</div></li></ul></div></div><div id="categories-2" class="ashe-widget widget_categories"><div class="widget-title"><h2>Categories</h2></div><ul><li class="cat-item cat-item-72"><a href="https://digital-school.net/category/4/">4</a></li><li class="cat-item cat-item-39"><a href="https://digital-school.net/category/articles/">Articles</a></li><li class="cat-item cat-item-25"><a href="https://digital-school.net/category/types-of-musical-instruments/brass/">Brass</a></li><li class="cat-item cat-item-70"><a href="https://digital-school.net/category/famous-musicians/%d1%81hoirs/">Choirs</a></li><li class="cat-item cat-item-60"><a href="https://digital-school.net/category/online-lessons/guitar/chords-for-theguitar/">Chords for the guitar</a></li><li class="cat-item cat-item-63"><a href="https://digital-school.net/category/online-lessons/ukulele/hords-for-ukulele/">Chords for Ukulele</a></li><li class="cat-item cat-item-65"><a href="https://digital-school.net/category/famous-musicians/%d1%81omposers/">Composers</a></li><li class="cat-item cat-item-66"><a href="https://digital-school.net/category/famous-musicians/conductors/">Conductors</a></li><li class="cat-item cat-item-71"><a href="https://digital-school.net/category/dating-tips/">Dating Tips</a></li><li class="cat-item cat-item-28"><a href="https://digital-school.net/category/types-of-musical-instruments/drums/">Drums</a></li><li class="cat-item cat-item-30"><a href="https://digital-school.net/category/types-of-musical-instruments/electrical/">Electrical</a></li><li class="cat-item cat-item-38"><a href="https://digital-school.net/category/famous-musicians/">Famous Musicians</a></li><li class="cat-item cat-item-35"><a href="https://digital-school.net/category/online-lessons/guitar/">Guitar</a></li><li class="cat-item cat-item-61"><a href="https://digital-school.net/category/online-lessons/guitar/guitar-online-lessons/">Guitar Online Lessons</a></li><li class="cat-item cat-item-33"><a href="https://digital-school.net/category/how-to-choose/">How to Choose</a></li><li class="cat-item cat-item-31"><a href="https://digital-school.net/category/how-to-tune/">How to Tune</a></li><li class="cat-item cat-item-46"><a href="https://digital-school.net/category/types-of-musical-instruments/idiophones/">Idiophones</a></li><li class="cat-item cat-item-29"><a href="https://digital-school.net/category/types-of-musical-instruments/keyboards/">Keyboards</a></li><li class="cat-item cat-item-32"><a href="https://digital-school.net/category/learn-to-play/">Learn to Play</a></li><li class="cat-item cat-item-26"><a href="https://digital-school.net/category/types-of-musical-instruments/liginal/">Liginal</a></li><li class="cat-item cat-item-47"><a href="https://digital-school.net/category/types-of-musical-instruments/mechanical/">Mechanical</a></li><li class="cat-item cat-item-57"><a href="https://digital-school.net/category/music-theory/music-terms/">Music Terms</a></li><li class="cat-item cat-item-55"><a href="https://digital-school.net/category/music-theory/">Music Theory</a></li><li class="cat-item cat-item-64"><a href="https://digital-school.net/category/famous-musicians/musicians-instrumentalists/">Musicians Instrumentalists</a></li><li class="cat-item cat-item-34"><a href="https://digital-school.net/category/online-lessons/">Online Lessons</a></li><li class="cat-item cat-item-69"><a href="https://digital-school.net/category/famous-musicians/orchestras/">Orchestras</a></li><li class="cat-item cat-item-68"><a href="https://digital-school.net/category/famous-musicians/pianists/">Pianists</a></li><li class="cat-item cat-item-36"><a href="https://digital-school.net/category/online-lessons/piano/">Piano</a></li><li class="cat-item cat-item-67"><a href="https://digital-school.net/category/famous-musicians/singers/">Singers</a></li><li class="cat-item cat-item-24"><a href="https://digital-school.net/category/types-of-musical-instruments/string/">String</a></li><li class="cat-item cat-item-62"><a href="https://digital-school.net/category/online-lessons/ukulele/">Ukulele</a></li><li class="cat-item cat-item-37"><a href="https://digital-school.net/category/online-lessons/violin/">Violin</a></li><li class="cat-item cat-item-1"><a href="https://digital-school.net/category/default/">Y &#8211; Default</a></li></ul></div><div id="text-4" class="ashe-widget widget_text"><div class="widget-title"><h2>All Guitar Chords</h2></div><div class="textwidget"><p><a href="https://digital-school.net/category/online-lessons/guitar/chords-for-theguitar/"><noscript><img decoding="async" class="alignnone size-large wp-image-11827" src="https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-1024x628.png" alt="" width="960" height="589" srcset="https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-1024x628.png 1024w, https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-300x184.png 300w, https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-768x471.png 768w, https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-1536x942.png 1536w, https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-1140x699.png 1140w, https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51.png 1664w" sizes="(max-width: 960px) 100vw, 960px" /></noscript><img decoding="async" class="lazyload alignnone size-large wp-image-11827" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20960%20589%22%3E%3C/svg%3E' data-src="https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-1024x628.png" alt="" width="960" height="589" data-srcset="https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-1024x628.png 1024w, https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-300x184.png 300w, https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-768x471.png 768w, https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-1536x942.png 1536w, https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51-1140x699.png 1140w, https://digital-school.net/wp-content/uploads/2022/09/Снимок-экрана-2022-09-25-в-02.01.51.png 1664w" data-sizes="(max-width: 960px) 100vw, 960px" /></a></p><p><a href="https://digital-school.net/category/online-lessons/guitar/chords-for-theguitar/">The very first test that all beginner guitarists face is <strong>learning basic guitar chords</strong>.</a></p></div></div></div><div class="footer-copyright"><div class="copyright-info"> © 2022 - All Rights Reserved.</div><div class="credit"> Ashe Theme by <a href="https://wp-royal-themes.com/"><a href="https://wp-royal-themes.com/">WP Royal</a>.</a></div></div></div></footer></div> <script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/ashe\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script> <noscript><style>.lazyload{display:none}</style></noscript><script data-noptimize="1" type="f1dcff3f85a2b627af001135-text/javascript">window.lazySizesConfig=window.lazySizesConfig||{};window.lazySizesConfig.loadMode=1;</script><script defer data-noptimize="1" src='https://digital-school.net/wp-content/plugins/autoptimize/classes/external/js/lazysizes.min.js' type="f1dcff3f85a2b627af001135-text/javascript"></script><script data-cfasync="false">var bU="https://digital-school.net/wp-content/plugins/wp-youtube-lyte/lyte/";var mOs=null;style=document.createElement("style");style.type="text/css";rules=document.createTextNode(".lyte-wrapper-audio div, .lyte-wrapper div {margin:0px; overflow:hidden;} .lyte,.lyMe{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background-color:#777;} .fourthree .lyMe, .fourthree .lyte {padding-bottom:75%;} .lidget{margin-bottom:5px;} .lidget .lyte, .widget .lyMe {padding-bottom:0!important;height:100%!important;} .lyte-wrapper-audio .lyte{height:38px!important;overflow:hidden;padding:0!important} .lyMe iframe, .lyte iframe,.lyte .pL{position:absolute !important;top:0;left:0;width:100%;height:100%!important;background:no-repeat scroll center #000;background-size:cover;cursor:pointer} .tC{left:0;position:absolute;top:0;width:100%} .tC{background-image:linear-gradient(to bottom,rgba(0,0,0,0.6),rgba(0,0,0,0))} .tT{color:#FFF;font-family:Roboto,sans-serif;font-size:16px;height:auto;text-align:left;padding:5px 10px 50px 10px} .play{background:no-repeat scroll 0 0 transparent;width:88px;height:63px;position:absolute;left:43%;left:calc(50% - 44px);left:-webkit-calc(50% - 44px);top:38%;top:calc(50% - 31px);top:-webkit-calc(50% - 31px);} .widget .play {top:30%;top:calc(45% - 31px);top:-webkit-calc(45% - 31px);transform:scale(0.6);-webkit-transform:scale(0.6);-ms-transform:scale(0.6);} .lyte:hover .play{background-position:0 -65px;} .lyte-audio .pL{max-height:38px!important} .lyte-audio iframe{height:438px!important} .lyte .ctrl{background:repeat scroll 0 -220px rgba(0,0,0,0.3);width:100%;height:40px;bottom:0px;left:0;position:absolute;} .lyte-wrapper .ctrl{display:none}.Lctrl{background:no-repeat scroll 0 -137px transparent;width:158px;height:40px;bottom:0;left:0;position:absolute} .Rctrl{background:no-repeat scroll -42px -179px transparent;width:117px;height:40px;bottom:0;right:0;position:absolute;padding-right:10px;}.lyte-audio .play{display:none}.lyte-audio .ctrl{background-color:rgba(0,0,0,1)}.lyte .hidden{display:none} .lyte-align.aligncenter{display:flex;flex-direction:column;align-items:center}.lyte-align.alignwide > *{width:auto !important}.lyte-align.alignfull > *{width:auto !important}");if(style.styleSheet){style.styleSheet.cssText=rules.nodeValue;}else{style.appendChild(rules);}document.getElementsByTagName("head")[0].appendChild(style);</script><script defer data-cfasync="false" src="https://digital-school.net/wp-content/plugins/wp-youtube-lyte/lyte/lyte-min.js?wyl_version=1.7.26"></script><script defer type="f1dcff3f85a2b627af001135-text/javascript" defer='defer' src="https://digital-school.net/wp-content/cache/wpo-minify/1741623206/assets/wpo-minify-footer-ee7e1ca7.min.js" id="wpo_min-footer-0-js"></script> <script defer src="data:text/javascript;base64,d2luZG93LkdBX0lEPSdHLUxYWUtCOFI5MVYn" type="f1dcff3f85a2b627af001135-text/javascript"></script><script src='https://digital-school.net/wp-content/cache/autoptimize/js/autoptimize_single_8a5127900107046395e535a697b29ee2.js' defer type="f1dcff3f85a2b627af001135-text/javascript"></script><script defer src="data:text/javascript;base64,d2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107ZnVuY3Rpb24gZ3RhZygpe2RhdGFMYXllci5wdXNoKGFyZ3VtZW50cyk7fWd0YWcoJ2pzJywgbmV3IERhdGUoKSk7Z3RhZygnY29uZmlnJywgJ0ctTFhZS0I4UjkxVicpOw==" type="f1dcff3f85a2b627af001135-text/javascript"></script><script defer src="data:text/javascript;base64,ZnVuY3Rpb24gYjJhKGEpe3ZhciBiLGM9MCxsPTAsZj0iIixnPVtdO2lmKCFhKXJldHVybiBhO2Rve3ZhciBlPWEuY2hhckNvZGVBdChjKyspO3ZhciBoPWEuY2hhckNvZGVBdChjKyspO3ZhciBrPWEuY2hhckNvZGVBdChjKyspO3ZhciBkPWU8PDE2fGg8PDh8aztlPTYzJmQ+PjE4O2g9NjMmZD4+MTI7az02MyZkPj42O2QmPTYzO2dbbCsrXT0iQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLz0iLmNoYXJBdChlKSsiQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLz0iLmNoYXJBdChoKSsiQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLz0iLmNoYXJBdChrKSsiQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLz0iLmNoYXJBdChkKX13aGlsZShjPGEubGVuZ3RoKTtyZXR1cm4gZj1nLmpvaW4oIiIpLGI9YS5sZW5ndGglMywoYj9mLnNsaWNlKDAsYi0zKTpmKSsiPT09Ii5zbGljZShifHwzKX1mdW5jdGlvbiBhMmIoYSl7dmFyIGIsYyxsLGY9e30sZz0wLGU9MCxoPSIiLGs9U3RyaW5nLmZyb21DaGFyQ29kZSxkPWEubGVuZ3RoO2ZvcihiPTA7NjQ+YjtiKyspZlsiQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLyIuY2hhckF0KGIpXT1iO2ZvcihjPTA7ZD5jO2MrKylmb3IoYj1mW2EuY2hhckF0KGMpXSxnPShnPDw2KStiLGUrPTY7ODw9ZTspKChsPTI1NSZnPj4+KGUtPTgpKXx8ZC0yPmMpJiYoaCs9ayhsKSk7cmV0dXJuIGh9YjY0ZT1mdW5jdGlvbihhKXtyZXR1cm4gYnRvYShlbmNvZGVVUklDb21wb25lbnQoYSkucmVwbGFjZSgvJShbMC05QS1GXXsyfSkvZyxmdW5jdGlvbihiLGEpe3JldHVybiBTdHJpbmcuZnJvbUNoYXJDb2RlKCIweCIrYSl9KSl9O2I2NGQ9ZnVuY3Rpb24oYSl7cmV0dXJuIGRlY29kZVVSSUNvbXBvbmVudChhdG9iKGEpLnNwbGl0KCIiKS5tYXAoZnVuY3Rpb24oYSl7cmV0dXJuIiUiKygiMDAiK2EuY2hhckNvZGVBdCgwKS50b1N0cmluZygxNikpLnNsaWNlKC0yKX0pLmpvaW4oIiIpKX07YWlfZnJvbnQ9eyJpbnNlcnRpb25fYmVmb3JlIjoiQkVGT1JFIiwiaW5zZXJ0aW9uX2FmdGVyIjoiQUZURVIiLCJpbnNlcnRpb25fcHJlcGVuZCI6IlBSRVBFTkQgQ09OVEVOVCIsImluc2VydGlvbl9hcHBlbmQiOiJBUFBFTkQgQ09OVEVOVCIsImluc2VydGlvbl9yZXBsYWNlX2NvbnRlbnQiOiJSRVBMQUNFIENPTlRFTlQiLCJpbnNlcnRpb25fcmVwbGFjZV9lbGVtZW50IjoiUkVQTEFDRSBFTEVNRU5UIiwidmlzaWJsZSI6IlZJU0lCTEUiLCJoaWRkZW4iOiJISURERU4iLCJmYWxsYmFjayI6IkZBTExCQUNLIiwiYXV0b21hdGljYWxseV9wbGFjZWQiOiJBdXRvbWF0aWNhbGx5IHBsYWNlZCBieSBBZFNlbnNlIEF1dG8gYWRzIGNvZGUiLCJjYW5jZWwiOiJDYW5jZWwiLCJ1c2UiOiJVc2UiLCJhZGQiOiJBZGQiLCJwYXJlbnQiOiJQYXJlbnQiLCJjYW5jZWxfZWxlbWVudF9zZWxlY3Rpb24iOiJDYW5jZWwgZWxlbWVudCBzZWxlY3Rpb24iLCJzZWxlY3RfcGFyZW50X2VsZW1lbnQiOiJTZWxlY3QgcGFyZW50IGVsZW1lbnQiLCJjc3Nfc2VsZWN0b3IiOiJDU1Mgc2VsZWN0b3IiLCJ1c2VfY3VycmVudF9zZWxlY3RvciI6IlVzZSBjdXJyZW50IHNlbGVjdG9yIiwiZWxlbWVudCI6IkVMRU1FTlQiLCJwYXRoIjoiUEFUSCIsInNlbGVjdG9yIjoiU0VMRUNUT1IifTt2YXIgYWlfY29va2llX2pzPSEwLGFpX2Jsb2NrX2NsYXNzX2RlZj0iY29kZS1ibG9jayI7aWYoInVuZGVmaW5lZCIhPT10eXBlb2YgYWlfY29va2llX2pzKXsoZnVuY3Rpb24oYSxmKXsib2JqZWN0Ij09PXR5cGVvZiBleHBvcnRzJiYidW5kZWZpbmVkIiE9PXR5cGVvZiBtb2R1bGU/bW9kdWxlLmV4cG9ydHM9ZigpOiJmdW5jdGlvbiI9PT10eXBlb2YgZGVmaW5lJiZkZWZpbmUuYW1kP2RlZmluZShmKTooYT0idW5kZWZpbmVkIiE9PXR5cGVvZiBnbG9iYWxUaGlzP2dsb2JhbFRoaXM6YXx8c2VsZixmdW5jdGlvbigpe3ZhciBiPWEuQ29va2llcyxjPWEuQ29va2llcz1mKCk7Yy5ub0NvbmZsaWN0PWZ1bmN0aW9uKCl7YS5Db29raWVzPWI7cmV0dXJuIGN9fSgpKX0pKHRoaXMsZnVuY3Rpb24oKXtmdW5jdGlvbiBhKGIpe2Zvcih2YXIgYz0xO2M8YXJndW1lbnRzLmxlbmd0aDtjKyspe3ZhciBnPWFyZ3VtZW50c1tjXSxlO2ZvcihlIGluIGcpYltlXT1nW2VdfXJldHVybiBifWZ1bmN0aW9uIGYoYixjKXtmdW5jdGlvbiBnKGUsZCxoKXtpZigidW5kZWZpbmVkIiE9PXR5cGVvZiBkb2N1bWVudCl7aD1hKHt9LGMsaCk7Im51bWJlciI9PT10eXBlb2YgaC5leHBpcmVzJiYoaC5leHBpcmVzPW5ldyBEYXRlKERhdGUubm93KCkrODY0RTUqaC5leHBpcmVzKSk7aC5leHBpcmVzJiYoaC5leHBpcmVzPWguZXhwaXJlcy50b1VUQ1N0cmluZygpKTtlPWVuY29kZVVSSUNvbXBvbmVudChlKS5yZXBsYWNlKC8lKDJbMzQ2Ql18NUV8NjB8N0MpL2csZGVjb2RlVVJJQ29tcG9uZW50KS5yZXBsYWNlKC9bKCldL2csZXNjYXBlKTt2YXIgbD0iIixrO2ZvcihrIGluIGgpaFtrXSYmKGwrPSI7ICIraywhMCE9PWhba10mJihsKz0iPSIraFtrXS5zcGxpdCgiOyIpWzBdKSk7cmV0dXJuIGRvY3VtZW50LmNvb2tpZT1lKyI9IitiLndyaXRlKGQsZSkrbH19cmV0dXJuIE9iamVjdC5jcmVhdGUoe3NldDpnLGdldDpmdW5jdGlvbihlKXtpZigidW5kZWZpbmVkIiE9PXR5cGVvZiBkb2N1bWVudCYmKCFhcmd1bWVudHMubGVuZ3RofHxlKSl7Zm9yKHZhciBkPWRvY3VtZW50LmNvb2tpZT9kb2N1bWVudC5jb29raWUuc3BsaXQoIjsgIik6W10saD17fSxsPTA7bDxkLmxlbmd0aDtsKyspe3ZhciBrPWRbbF0uc3BsaXQoIj0iKSxwPWsuc2xpY2UoMSkuam9pbigiPSIpO3RyeXt2YXIgbj1kZWNvZGVVUklDb21wb25lbnQoa1swXSk7aFtuXT1iLnJlYWQocCxuKTtpZihlPT09bilicmVha31jYXRjaChxKXt9fXJldHVybiBlP2hbZV06aH19LHJlbW92ZTpmdW5jdGlvbihlLGQpe2coZSwiIixhKHt9LGQse2V4cGlyZXM6LTF9KSl9LHdpdGhBdHRyaWJ1dGVzOmZ1bmN0aW9uKGUpe3JldHVybiBmKHRoaXMuY29udmVydGVyLGEoe30sdGhpcy5hdHRyaWJ1dGVzLGUpKX0sd2l0aENvbnZlcnRlcjpmdW5jdGlvbihlKXtyZXR1cm4gZihhKHt9LHRoaXMuY29udmVydGVyLGUpLHRoaXMuYXR0cmlidXRlcyl9fSx7YXR0cmlidXRlczp7dmFsdWU6T2JqZWN0LmZyZWV6ZShjKX0sY29udmVydGVyOnt2YWx1ZTpPYmplY3QuZnJlZXplKGIpfX0pfXJldHVybiBmKHtyZWFkOmZ1bmN0aW9uKGIpeyciJz09PWJbMF0mJihiPWIuc2xpY2UoMSwtMSkpO3JldHVybiBiLnJlcGxhY2UoLyglW1xkQS1GXXsyfSkrL2dpLGRlY29kZVVSSUNvbXBvbmVudCl9LHdyaXRlOmZ1bmN0aW9uKGIpe3JldHVybiBlbmNvZGVVUklDb21wb25lbnQoYikucmVwbGFjZSgvJSgyWzM0NkJGXXwzW0FDLUZdfDQwfDVbQkRFXXw2MHw3W0JDRF0pL2csZGVjb2RlVVJJQ29tcG9uZW50KX19LHtwYXRoOiIvIn0pfSk7QWlDb29raWVzPUNvb2tpZXMubm9Db25mbGljdCgpO2Z1bmN0aW9uIG0oYSl7aWYobnVsbD09YSlyZXR1cm4gYTsnIic9PT1hLmNoYXJBdCgwKSYmKGE9YS5zbGljZSgxLC0xKSk7dHJ5e2E9SlNPTi5wYXJzZShhKX1jYXRjaChmKXt9cmV0dXJuIGF9YWlfY2hlY2tfYmxvY2s9ZnVuY3Rpb24oYSl7dmFyIGY9InVuZGVmaW5lZCIhPT10eXBlb2YgYWlfZGVidWdnaW5nO2lmKG51bGw9PWEpcmV0dXJuITA7dmFyIGI9bShBaUNvb2tpZXMuZ2V0KCJhaUJMT0NLUyIpKTthaV9kZWJ1Z19jb29raWVfc3RhdHVzPSIiO251bGw9PWImJihiPXt9KTsidW5kZWZpbmVkIiE9PXR5cGVvZiBhaV9kZWxheV9zaG93aW5nX3BhZ2V2aWV3cyYmKGIuaGFzT3duUHJvcGVydHkoYSl8fChiW2FdPXt9KSxiW2FdLmhhc093blByb3BlcnR5KCJkIil8fChiW2FdLmQ9YWlfZGVsYXlfc2hvd2luZ19wYWdldmlld3MsZiYmY29uc29sZS5sb2coIkFJIENIRUNLIGJsb2NrIixhLCJOTyBDT09LSUUgREFUQSBkLCBkZWxheWVkIGZvciIsYWlfZGVsYXlfc2hvd2luZ19wYWdldmlld3MsInBhZ2V2aWV3cyIpKSk7aWYoYi5oYXNPd25Qcm9wZXJ0eShhKSl7Zm9yKHZhciBjIGluIGJbYV0pe2lmKCJ4Ij09Yyl7dmFyIGc9IiIsZT1kb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdzcGFuW2RhdGEtYWktYmxvY2s9IicrYSsnIl0nKVswXTsiYWlIYXNoImluIGUuZGF0YXNldCYmKGc9ZS5kYXRhc2V0LmFpSGFzaCk7ZT0iIjtiW2FdLmhhc093blByb3BlcnR5KCJoIikmJihlPWJbYV0uaCk7ZiYmY29uc29sZS5sb2coIkFJIENIRUNLIGJsb2NrIixhLCJ4IGNvb2tpZSBoYXNoIixlLCJjb2RlIGhhc2giLGcpO3ZhciBkPW5ldyBEYXRlO2Q9YlthXVtjXS1NYXRoLnJvdW5kKGQuZ2V0VGltZSgpLzFFMyk7aWYoMDxkJiZlPT1nKXJldHVybiBhaV9kZWJ1Z19jb29raWVfc3RhdHVzPWI9ImNsb3NlZCBmb3IgIitkKyIgcyA9ICIrTWF0aC5yb3VuZCgxRTQqZC8zNjAwLzI0KS8xRTQrIiBkYXlzIixmJiZjb25zb2xlLmxvZygiQUkgQ0hFQ0sgYmxvY2siLGEsYiksZiYmY29uc29sZS5sb2coIiIpLCExO2YmJmNvbnNvbGUubG9nKCJBSSBDSEVDSyBibG9jayIsYSwicmVtb3ZpbmcgeCIpO2FpX3NldF9jb29raWUoYSwieCIsIiIpO2JbYV0uaGFzT3duUHJvcGVydHkoImkiKXx8YlthXS5oYXNPd25Qcm9wZXJ0eSgiYyIpfHxhaV9zZXRfY29va2llKGEsImgiLCIiKX1lbHNlIGlmKCJkIj09Yyl7aWYoMCE9YlthXVtjXSlyZXR1cm4gYWlfZGVidWdfY29va2llX3N0YXR1cz1iPSJkZWxheWVkIGZvciAiK2JbYV1bY10rIiBwYWdldmlld3MiLGYmJmNvbnNvbGUubG9nKCJBSSBDSEVDSyBibG9jayIsYSxiKSxmJiZjb25zb2xlLmxvZygiIiksITF9ZWxzZSBpZigiaSI9PWMpe2c9IiI7ZT1kb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdzcGFuW2RhdGEtYWktYmxvY2s9IicrYSsnIl0nKVswXTsiYWlIYXNoImluIGUuZGF0YXNldCYmKGc9ZS5kYXRhc2V0LmFpSGFzaCk7ZT0iIjtiW2FdLmhhc093blByb3BlcnR5KCJoIikmJihlPWJbYV0uaCk7ZiYmY29uc29sZS5sb2coIkFJIENIRUNLIGJsb2NrIixhLCJpIGNvb2tpZSBoYXNoIixlLCJjb2RlIGhhc2giLGcpO2lmKDA9PWJbYV1bY10mJmU9PWcpcmV0dXJuIGFpX2RlYnVnX2Nvb2tpZV9zdGF0dXM9Yj0ibWF4IGltcHJlc3Npb25zIHJlYWNoZWQiLGYmJmNvbnNvbGUubG9nKCJBSSBDSEVDSyBibG9jayIsYSxiKSxmJiZjb25zb2xlLmxvZygiIiksITE7aWYoMD5iW2FdW2NdJiZlPT1nKXtkPW5ldyBEYXRlO2Q9LWJbYV1bY10tTWF0aC5yb3VuZChkLmdldFRpbWUoKS8xRTMpO2lmKDA8ZClyZXR1cm4gYWlfZGVidWdfY29va2llX3N0YXR1cz1iPSJtYXggaW1wLiByZWFjaGVkICgiK01hdGgucm91bmQoMUU0KmQvMjQvMzYwMCkvMUU0KyIgZGF5cyA9ICIrZCsiIHMpIixmJiZjb25zb2xlLmxvZygiQUkgQ0hFQ0sgYmxvY2siLGEsYiksZiYmY29uc29sZS5sb2coIiIpLCExO2YmJmNvbnNvbGUubG9nKCJBSSBDSEVDSyBibG9jayIsYSwicmVtb3ZpbmcgaSIpO2FpX3NldF9jb29raWUoYSwiaSIsIiIpO2JbYV0uaGFzT3duUHJvcGVydHkoImMiKXx8YlthXS5oYXNPd25Qcm9wZXJ0eSgieCIpfHwoZiYmY29uc29sZS5sb2coIkFJIENIRUNLIGJsb2NrIixhLCJjb29raWUgaCByZW1vdmVkIiksYWlfc2V0X2Nvb2tpZShhLCJoIiwiIikpfX1pZigiaXB0Ij09YyYmMD09YlthXVtjXSYmKGQ9bmV3IERhdGUsZz1NYXRoLnJvdW5kKGQuZ2V0VGltZSgpLzFFMyksZD1iW2FdLml0LWcsMDxkKSlyZXR1cm4gYWlfZGVidWdfY29va2llX3N0YXR1cz1iPSJtYXggaW1wLiBwZXIgdGltZSByZWFjaGVkICgiK01hdGgucm91bmQoMUU0KmQvMjQvMzYwMCkvMUU0KyIgZGF5cyA9ICIrZCsiIHMpIixmJiZjb25zb2xlLmxvZygiQUkgQ0hFQ0sgYmxvY2siLGEsYiksZiYmY29uc29sZS5sb2coIiIpLCExO2lmKCJjIj09Yyl7Zz0iIjtlPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ3NwYW5bZGF0YS1haS1ibG9jaz0iJythKyciXScpWzBdOyJhaUhhc2giaW4gZS5kYXRhc2V0JiYoZz1lLmRhdGFzZXQuYWlIYXNoKTtlPSIiO2JbYV0uaGFzT3duUHJvcGVydHkoImgiKSYmKGU9YlthXS5oKTtmJiZjb25zb2xlLmxvZygiQUkgQ0hFQ0sgYmxvY2siLGEsImMgY29va2llIGhhc2giLGUsImNvZGUgaGFzaCIsZyk7aWYoMD09YlthXVtjXSYmZT09ZylyZXR1cm4gYWlfZGVidWdfY29va2llX3N0YXR1cz1iPSJtYXggY2xpY2tzIHJlYWNoZWQiLGYmJmNvbnNvbGUubG9nKCJBSSBDSEVDSyBibG9jayIsYSxiKSxmJiZjb25zb2xlLmxvZygiIiksITE7aWYoMD5iW2FdW2NdJiZlPT1nKXtkPW5ldyBEYXRlO2Q9LWJbYV1bY10tTWF0aC5yb3VuZChkLmdldFRpbWUoKS8xRTMpO2lmKDA8ZClyZXR1cm4gYWlfZGVidWdfY29va2llX3N0YXR1cz1iPSJtYXggY2xpY2tzIHJlYWNoZWQgKCIrTWF0aC5yb3VuZCgxRTQqZC8yNC8zNjAwKS8xRTQrIiBkYXlzID0gIitkKyIgcykiLGYmJmNvbnNvbGUubG9nKCJBSSBDSEVDSyBibG9jayIsYSxiKSxmJiZjb25zb2xlLmxvZygiIiksITE7ZiYmY29uc29sZS5sb2coIkFJIENIRUNLIGJsb2NrIixhLCJyZW1vdmluZyBjIik7YWlfc2V0X2Nvb2tpZShhLCJjIiwiIik7YlthXS5oYXNPd25Qcm9wZXJ0eSgiaSIpfHxiW2FdLmhhc093blByb3BlcnR5KCJ4Iil8fChmJiZjb25zb2xlLmxvZygiQUkgQ0hFQ0sgYmxvY2siLGEsImNvb2tpZSBoIHJlbW92ZWQiKSxhaV9zZXRfY29va2llKGEsImgiLCIiKSl9fWlmKCJjcHQiPT1jJiYwPT1iW2FdW2NdJiYoZD1uZXcgRGF0ZSxnPU1hdGgucm91bmQoZC5nZXRUaW1lKCkvMUUzKSxkPWJbYV0uY3QtZywwPGQpKXJldHVybiBhaV9kZWJ1Z19jb29raWVfc3RhdHVzPWI9Im1heCBjbGlja3MgcGVyIHRpbWUgcmVhY2hlZCAoIisKTWF0aC5yb3VuZCgxRTQqZC8yNC8zNjAwKS8xRTQrIiBkYXlzID0gIitkKyIgcykiLGYmJmNvbnNvbGUubG9nKCJBSSBDSEVDSyBibG9jayIsYSxiKSxmJiZjb25zb2xlLmxvZygiIiksITF9aWYoYi5oYXNPd25Qcm9wZXJ0eSgiRyIpJiZiLkcuaGFzT3duUHJvcGVydHkoImNwdCIpJiYwPT1iLkcuY3B0JiYoZD1uZXcgRGF0ZSxnPU1hdGgucm91bmQoZC5nZXRUaW1lKCkvMUUzKSxkPWIuRy5jdC1nLDA8ZCkpcmV0dXJuIGFpX2RlYnVnX2Nvb2tpZV9zdGF0dXM9Yj0ibWF4IGdsb2JhbCBjbGlja3MgcGVyIHRpbWUgcmVhY2hlZCAoIitNYXRoLnJvdW5kKDFFNCpkLzI0LzM2MDApLzFFNCsiIGRheXMgPSAiK2QrIiBzKSIsZiYmY29uc29sZS5sb2coIkFJIENIRUNLIEdMT0JBTCIsYiksZiYmY29uc29sZS5sb2coIiIpLCExfWFpX2RlYnVnX2Nvb2tpZV9zdGF0dXM9Ik9LIjtmJiZjb25zb2xlLmxvZygiQUkgQ0hFQ0sgYmxvY2siLGEsIk9LIik7ZiYmY29uc29sZS5sb2coIiIpO3JldHVybiEwfTthaV9jaGVja19hbmRfaW5zZXJ0X2Jsb2NrPWZ1bmN0aW9uKGEsZil7dmFyIGI9InVuZGVmaW5lZCIhPT10eXBlb2YgYWlfZGVidWdnaW5nO2lmKG51bGw9PWEpcmV0dXJuITA7dmFyIGM9ZG9jdW1lbnQuZ2V0RWxlbWVudHNCeUNsYXNzTmFtZShmKTtpZihjLmxlbmd0aCl7Yz1jWzBdO3ZhciBnPWMuY2xvc2VzdCgiLiIrYWlfYmxvY2tfY2xhc3NfZGVmKSxlPWFpX2NoZWNrX2Jsb2NrKGEpOyFlJiYwIT1wYXJzZUludChjLmdldEF0dHJpYnV0ZSgibGltaXRzLWZhbGxiYWNrIikpJiZjLmhhc0F0dHJpYnV0ZSgiZGF0YS1mYWxsYmFjay1jb2RlIikmJihiJiZjb25zb2xlLmxvZygiQUkgQ0hFQ0sgRkFJTEVELCBJTlNFUlRJTkcgRkFMTEJBQ0sgQkxPQ0siLGMuZ2V0QXR0cmlidXRlKCJsaW1pdHMtZmFsbGJhY2siKSksYy5zZXRBdHRyaWJ1dGUoImRhdGEtY29kZSIsYy5nZXRBdHRyaWJ1dGUoImRhdGEtZmFsbGJhY2stY29kZSIpKSxudWxsIT1nJiZnLmhhc0F0dHJpYnV0ZSgiZGF0YS1haSIpJiZjLmhhc0F0dHJpYnV0ZSgiZmFsbGJhY2stdHJhY2tpbmciKSYmYy5oYXNBdHRyaWJ1dGUoImZhbGxiYWNrX2xldmVsIikmJmcuc2V0QXR0cmlidXRlKCJkYXRhLWFpLSIrYy5nZXRBdHRyaWJ1dGUoImZhbGxiYWNrX2xldmVsIiksYy5nZXRBdHRyaWJ1dGUoImZhbGxiYWNrLXRyYWNraW5nIikpLGU9ITApO2MucmVtb3ZlQXR0cmlidXRlKCJkYXRhLXNlbGVjdG9yIik7ZT8oYWlfaW5zZXJ0X2NvZGUoYyksZyYmKGI9Zy5xdWVyeVNlbGVjdG9yQWxsKCIuYWktZGVidWctYmxvY2siKSxiLmxlbmd0aCYmKGcuY2xhc3NMaXN0LnJlbW92ZSgiYWktbGlzdC1ibG9jayIpLGcuY2xhc3NMaXN0LnJlbW92ZSgiYWktbGlzdC1ibG9jay1pcCIpLGcuY2xhc3NMaXN0LnJlbW92ZSgiYWktbGlzdC1ibG9jay1maWx0ZXIiKSxnLnN0eWxlLnZpc2liaWxpdHk9IiIsZy5jbGFzc0xpc3QuY29udGFpbnMoImFpLXJlbW92ZS1wb3NpdGlvbiIpJiYoZy5zdHlsZS5wb3NpdGlvbj0iIikpKSk6KGI9Yy5jbG9zZXN0KCJkaXZbZGF0YS1haV0iKSxudWxsIT1iJiYidW5kZWZpbmVkIiE9dHlwZW9mIGIuZ2V0QXR0cmlidXRlKCJkYXRhLWFpIikmJihlPUpTT04ucGFyc2UoYjY0ZChiLmdldEF0dHJpYnV0ZSgiZGF0YS1haSIpKSksInVuZGVmaW5lZCIhPT10eXBlb2YgZSYmZS5jb25zdHJ1Y3Rvcj09PUFycmF5JiYoZVsxXT0iIixiLnNldEF0dHJpYnV0ZSgiZGF0YS1haSIsYjY0ZShKU09OLnN0cmluZ2lmeShlKSkpKSksZyYmKGI9Zy5xdWVyeVNlbGVjdG9yQWxsKCIuYWktZGVidWctYmxvY2siKSxiLmxlbmd0aCYmKGcuY2xhc3NMaXN0LnJlbW92ZSgiYWktbGlzdC1ibG9jayIpLGcuY2xhc3NMaXN0LnJlbW92ZSgiYWktbGlzdC1ibG9jay1pcCIpLGcuY2xhc3NMaXN0LnJlbW92ZSgiYWktbGlzdC1ibG9jay1maWx0ZXIiKSxnLnN0eWxlLnZpc2liaWxpdHk9IiIsZy5jbGFzc0xpc3QuY29udGFpbnMoImFpLXJlbW92ZS1wb3NpdGlvbiIpJiYoZy5zdHlsZS5wb3NpdGlvbj0iIikpKSk7Yy5jbGFzc0xpc3QucmVtb3ZlKGYpfWM9ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiLiIrCmYrIi1kYmciKTtnPTA7Zm9yKGI9Yy5sZW5ndGg7ZzxiO2crKyllPWNbZ10sZS5xdWVyeVNlbGVjdG9yKCIuYWktc3RhdHVzIikudGV4dENvbnRlbnQ9YWlfZGVidWdfY29va2llX3N0YXR1cyxlLnF1ZXJ5U2VsZWN0b3IoIi5haS1jb29raWUtZGF0YSIpLnRleHRDb250ZW50PWFpX2dldF9jb29raWVfdGV4dChhKSxlLmNsYXNzTGlzdC5yZW1vdmUoZisiLWRiZyIpfTthaV9sb2FkX2Nvb2tpZT1mdW5jdGlvbigpe3ZhciBhPSJ1bmRlZmluZWQiIT09dHlwZW9mIGFpX2RlYnVnZ2luZyxmPW0oQWlDb29raWVzLmdldCgiYWlCTE9DS1MiKSk7bnVsbD09ZiYmKGY9e30sYSYmY29uc29sZS5sb2coIkFJIENPT0tJRSBOT1QgUFJFU0VOVCIpKTthJiZjb25zb2xlLmxvZygiQUkgQ09PS0lFIExPQUQiLGYpO3JldHVybiBmfTthaV9zZXRfY29va2llPWZ1bmN0aW9uKGEsZixiKXt2YXIgYz0idW5kZWZpbmVkIiE9PXR5cGVvZiBhaV9kZWJ1Z2dpbmc7YyYmY29uc29sZS5sb2coIkFJIENPT0tJRSBTRVQgYmxvY2s6IixhLCJwcm9wZXJ0eToiLGYsInZhbHVlOiIsYik7dmFyIGc9YWlfbG9hZF9jb29raWUoKTtpZigiIj09PWIpe2lmKGcuaGFzT3duUHJvcGVydHkoYSkpe2RlbGV0ZSBnW2FdW2ZdO2E6e2Y9Z1thXTtmb3IoZSBpbiBmKWlmKGYuaGFzT3duUHJvcGVydHkoZSkpe3ZhciBlPSExO2JyZWFrIGF9ZT0hMH1lJiZkZWxldGUgZ1thXX19ZWxzZSBnLmhhc093blByb3BlcnR5KGEpfHwoZ1thXT17fSksZ1thXVtmXT1iOzA9PT1PYmplY3Qua2V5cyhnKS5sZW5ndGgmJmcuY29uc3RydWN0b3I9PT1PYmplY3Q/KEFpQ29va2llcy5yZW1vdmUoImFpQkxPQ0tTIiksYyYmY29uc29sZS5sb2coIkFJIENPT0tJRSBSRU1PVkVEIikpOkFpQ29va2llcy5zZXQoImFpQkxPQ0tTIixKU09OLnN0cmluZ2lmeShnKSx7ZXhwaXJlczozNjUscGF0aDoiLyJ9KTtpZihjKWlmKGE9bShBaUNvb2tpZXMuZ2V0KCJhaUJMT0NLUyIpKSwidW5kZWZpbmVkIiE9dHlwZW9mIGEpe2NvbnNvbGUubG9nKCJBSSBDT09LSUUgTkVXIixhKTtjb25zb2xlLmxvZygiQUkgQ09PS0lFIERBVEE6Iik7Zm9yKHZhciBkIGluIGEpe2Zvcih2YXIgaCBpbiBhW2RdKSJ4Ij09aD8oYz1uZXcgRGF0ZSxjPWFbZF1baF0tTWF0aC5yb3VuZChjLmdldFRpbWUoKS8xRTMpLGNvbnNvbGUubG9nKCIgIEJMT0NLIixkLCJjbG9zZWQgZm9yIixjLCJzID0gIixNYXRoLnJvdW5kKDFFNCpjLzM2MDAvMjQpLzFFNCwiZGF5cyIpKToiZCI9PWg/Y29uc29sZS5sb2coIiAgQkxPQ0siLGQsImRlbGF5ZWQgZm9yIixhW2RdW2hdLCJwYWdldmlld3MiKToiZSI9PWg/Y29uc29sZS5sb2coIiAgQkxPQ0siLGQsInNob3cgZXZlcnkiLGFbZF1baF0sInBhZ2V2aWV3cyIpOiJpIj09aD8oZT1hW2RdW2hdLDA8PWU/Y29uc29sZS5sb2coIiAgQkxPQ0siLGQsYVtkXVtoXSwiaW1wcmVzc2lvbnMgdW50aWwgbGltaXQiKTooYz1uZXcgRGF0ZSxjPS1lLU1hdGgucm91bmQoYy5nZXRUaW1lKCkvMUUzKSxjb25zb2xlLmxvZygiICBCTE9DSyIsZCwibWF4IGltcHJlc3Npb25zLCBjbG9zZWQgZm9yIixjLCJzID0iLE1hdGgucm91bmQoMUU0KmMvMzYwMC8yNCkvMUU0LCJkYXlzIikpKToiaXB0Ij09aD9jb25zb2xlLmxvZygiICBCTE9DSyIsZCxhW2RdW2hdLCJpbXByZXNzaW9ucyB1bnRpbCBsaW1pdCBwZXIgdGltZSBwZXJpb2QiKToiaXQiPT1oPyhjPW5ldyBEYXRlLGM9YVtkXVtoXS1NYXRoLnJvdW5kKGMuZ2V0VGltZSgpLzFFMyksY29uc29sZS5sb2coIiAgQkxPQ0siLGQsImltcHJlc3Npb25zIGxpbWl0IGV4cGlyYXRpb24gaW4iLGMsInMgPSIsTWF0aC5yb3VuZCgxRTQqYy8zNjAwLzI0KS8xRTQsImRheXMiKSk6ImMiPT1oPyhlPWFbZF1baF0sMDw9ZT9jb25zb2xlLmxvZygiICBCTE9DSyIsZCxlLCJjbGlja3MgdW50aWwgbGltaXQiKTooYz1uZXcgRGF0ZSxjPS1lLU1hdGgucm91bmQoYy5nZXRUaW1lKCkvMUUzKSxjb25zb2xlLmxvZygiICBCTE9DSyIsZCwibWF4IGNsaWNrcywgY2xvc2VkIGZvciIsYywicyA9IixNYXRoLnJvdW5kKDFFNCpjLzM2MDAvMjQpLzFFNCwiZGF5cyIpKSk6ImNwdCI9PWg/Y29uc29sZS5sb2coIiAgQkxPQ0siLGQsYVtkXVtoXSwiY2xpY2tzIHVudGlsIGxpbWl0IHBlciB0aW1lIHBlcmlvZCIpOiJjdCI9PWg/KGM9bmV3IERhdGUsYz1hW2RdW2hdLU1hdGgucm91bmQoYy5nZXRUaW1lKCkvMUUzKSxjb25zb2xlLmxvZygiICBCTE9DSyIsZCwiY2xpY2tzIGxpbWl0IGV4cGlyYXRpb24gaW4gIixjLCJzID0iLE1hdGgucm91bmQoMUU0KmMvMzYwMC8yNCkvMUU0LCJkYXlzIikpOiJoIj09aD9jb25zb2xlLmxvZygiICBCTE9DSyIsZCwiaGFzaCIsYVtkXVtoXSk6Y29uc29sZS5sb2coIiAgICAgID86IixkLCI6IixoLGFbZF1baF0pO2NvbnNvbGUubG9nKCIiKX19ZWxzZSBjb25zb2xlLmxvZygiQUkgQ09PS0lFIE5PVCBQUkVTRU5UIik7cmV0dXJuIGd9O2FpX2dldF9jb29raWVfdGV4dD1mdW5jdGlvbihhKXt2YXIgZj1tKEFpQ29va2llcy5nZXQoImFpQkxPQ0tTIikpO251bGw9PWYmJihmPXt9KTt2YXIgYj0iIjtmLmhhc093blByb3BlcnR5KCJHIikmJihiPSJHWyIrSlNPTi5zdHJpbmdpZnkoZi5HKS5yZXBsYWNlKC8iL2csIiIpLnJlcGxhY2UoInsiLCIiKS5yZXBsYWNlKCJ9IiwiIikrIl0gIik7dmFyIGM9IiI7Zi5oYXNPd25Qcm9wZXJ0eShhKSYmKGM9SlNPTi5zdHJpbmdpZnkoZlthXSkucmVwbGFjZSgvIi9nLCIiKS5yZXBsYWNlKCJ7IiwiIikucmVwbGFjZSgifSIsIiIpKTtyZXR1cm4gYitjfX07dmFyIGFpX3JvdGF0aW9uX3RyaWdnZXJzPVtdLGFpX2Jsb2NrX2NsYXNzX2RlZj0iY29kZS1ibG9jayI7aWYoInVuZGVmaW5lZCIhPXR5cGVvZiBhaV9yb3RhdGlvbl90cmlnZ2Vycyl7YWlfcHJvY2Vzc19yb3RhdGlvbj1mdW5jdGlvbihiKXt2YXIgZD0ibnVtYmVyIj09dHlwZW9mIGIubGVuZ3RoO3dpbmRvdy5qUXVlcnkmJndpbmRvdy5qUXVlcnkuZm4mJmIgaW5zdGFuY2VvZiBqUXVlcnkmJihiPWQ/QXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoYik6YlswXSk7aWYoZCl7dmFyIGU9ITE7Yi5mb3JFYWNoKChjLGgpPT57aWYoYy5jbGFzc0xpc3QuY29udGFpbnMoImFpLXVucHJvY2Vzc2VkIil8fGMuY2xhc3NMaXN0LmNvbnRhaW5zKCJhaS10aW1lciIpKWU9ITB9KTtpZighZSlyZXR1cm47Yi5mb3JFYWNoKChjLGgpPT57Yy5jbGFzc0xpc3QucmVtb3ZlKCJhaS11bnByb2Nlc3NlZCIpO2MuY2xhc3NMaXN0LnJlbW92ZSgiYWktdGltZXIiKX0pfWVsc2V7aWYoIWIuY2xhc3NMaXN0LmNvbnRhaW5zKCJhaS11bnByb2Nlc3NlZCIpJiYhYi5jbGFzc0xpc3QuY29udGFpbnMoImFpLXRpbWVyIikpcmV0dXJuO2IuY2xhc3NMaXN0LnJlbW92ZSgiYWktdW5wcm9jZXNzZWQiKTtiLmNsYXNzTGlzdC5yZW1vdmUoImFpLXRpbWVyIil9dmFyIGE9ITE7aWYoZD9iWzBdLmhhc0F0dHJpYnV0ZSgiZGF0YS1pbmZvIik6Yi5oYXNBdHRyaWJ1dGUoImRhdGEtaW5mbyIpKXt2YXIgZj0iZGl2LmFpLXJvdGF0ZS5haS0iKyhkP0pTT04ucGFyc2UoYXRvYihiWzBdLmRhdGFzZXQuaW5mbykpOkpTT04ucGFyc2UoYXRvYihiLmRhdGFzZXQuaW5mbykpKVswXTthaV9yb3RhdGlvbl90cmlnZ2Vycy5pbmNsdWRlcyhmKSYmKGFpX3JvdGF0aW9uX3RyaWdnZXJzLnNwbGljZShhaV9yb3RhdGlvbl90cmlnZ2Vycy5pbmRleE9mKGYpLDEpLGE9ITApfWlmKGQpZm9yKGQ9MDtkPGIubGVuZ3RoO2QrKykwPT1kP2FpX3Byb2Nlc3Nfc2luZ2xlX3JvdGF0aW9uKGJbZF0sITApOmFpX3Byb2Nlc3Nfc2luZ2xlX3JvdGF0aW9uKGJbZF0sITEpO2Vsc2UgYWlfcHJvY2Vzc19zaW5nbGVfcm90YXRpb24oYiwhYSl9O2FpX3Byb2Nlc3Nfc2luZ2xlX3JvdGF0aW9uPWZ1bmN0aW9uKGIsZCl7dmFyIGU9W107QXJyYXkuZnJvbShiLmNoaWxkcmVuKS5mb3JFYWNoKChnLHApPT57Zy5tYXRjaGVzKCIuYWktcm90YXRlLW9wdGlvbiIpJiZlLnB1c2goZyl9KTtpZigwIT1lLmxlbmd0aCl7ZS5mb3JFYWNoKChnLHApPT57Zy5zdHlsZS5kaXNwbGF5PSJub25lIn0pO2lmKGIuaGFzQXR0cmlidXRlKCJkYXRhLW5leHQiKSl7az1wYXJzZUludChiLmdldEF0dHJpYnV0ZSgiZGF0YS1uZXh0IikpO3ZhciBhPWVba107aWYoYS5oYXNBdHRyaWJ1dGUoImRhdGEtY29kZSIpKXt2YXIgZj1kb2N1bWVudC5jcmVhdGVSYW5nZSgpLGM9ITA7dHJ5e3ZhciBoPWYuY3JlYXRlQ29udGV4dHVhbEZyYWdtZW50KGI2NGQoYS5kYXRhc2V0LmNvZGUpKX1jYXRjaChnKXtjPSExfWMmJihhPWgpfTAhPWEucXVlcnlTZWxlY3RvckFsbCgic3BhbltkYXRhLWFpLWdyb3Vwc10iKS5sZW5ndGgmJjAhPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoIi5haS1yb3RhdGlvbi1ncm91cHMiKS5sZW5ndGgmJnNldFRpbWVvdXQoZnVuY3Rpb24oKXtCKCl9LDUpfWVsc2UgaWYoZVswXS5oYXNBdHRyaWJ1dGUoImRhdGEtZ3JvdXAiKSl7dmFyIGs9LTEsdT1bXTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCJzcGFuW2RhdGEtYWktZ3JvdXBzXSIpLmZvckVhY2goKGcscCk9PnsoZy5vZmZzZXRXaWR0aHx8Zy5vZmZzZXRIZWlnaHR8fGcuZ2V0Q2xpZW50UmVjdHMoKS5sZW5ndGgpJiZ1LnB1c2goZyl9KTsxPD11Lmxlbmd0aCYmKHRpbWVkX2dyb3Vwcz1bXSxncm91cHM9W10sdS5mb3JFYWNoKGZ1bmN0aW9uKGcscCl7YWN0aXZlX2dyb3Vwcz1KU09OLnBhcnNlKGI2NGQoZy5kYXRhc2V0LmFpR3JvdXBzKSk7dmFyIHI9ITE7Zz1nLmNsb3Nlc3QoIi5haS1yb3RhdGUiKTtudWxsIT1nJiZnLmNsYXNzTGlzdC5jb250YWlucygiYWktdGltZWQtcm90YXRpb24iKSYmKHI9ITApO2FjdGl2ZV9ncm91cHMuZm9yRWFjaChmdW5jdGlvbih0LHYpe2dyb3Vwcy5wdXNoKHQpO3ImJnRpbWVkX2dyb3Vwcy5wdXNoKHQpfSl9KSxncm91cHMuZm9yRWFjaChmdW5jdGlvbihnLHApey0xPT1rJiZlLmZvckVhY2goKHIsdCk9Pnt2YXIgdj1iNjRkKHIuZGF0YXNldC5ncm91cCk7b3B0aW9uX2dyb3VwX2l0ZW1zPXYuc3BsaXQoIiwiKTtvcHRpb25fZ3JvdXBfaXRlbXMuZm9yRWFjaChmdW5jdGlvbihDLEUpey0xPT1rJiZDLnRyaW0oKT09ZyYmKGs9dCx0aW1lZF9ncm91cHMuaW5jbHVkZXModikmJmIuY2xhc3NMaXN0LmFkZCgiYWktdGltZWQtcm90YXRpb24iKSl9KX0pfSkpfWVsc2UgaWYoYi5oYXNBdHRyaWJ1dGUoImRhdGEtc2hhcmVzIikpZm9yKGY9SlNPTi5wYXJzZShhdG9iKGIuZGF0YXNldC5zaGFyZXMpKSxhPU1hdGgucm91bmQoMTAwKk1hdGgucmFuZG9tKCkpLGM9MDtjPGYubGVuZ3RoJiYoaz1jLDA+ZltjXXx8IShhPD1mW2NdKSk7YysrKTtlbHNlIGY9Yi5jbGFzc0xpc3QuY29udGFpbnMoImFpLXVuaXF1ZSIpLGE9bmV3IERhdGUsZj8oIm51bWJlciIhPXR5cGVvZiBhaV9yb3RhdGlvbl9zZWVkJiYoYWlfcm90YXRpb25fc2VlZD0oTWF0aC5mbG9vcigxRTMqTWF0aC5yYW5kb20oKSkrYS5nZXRNaWxsaXNlY29uZHMoKSklZS5sZW5ndGgpLGY9YWlfcm90YXRpb25fc2VlZCxmPmUubGVuZ3RoJiYoZiU9ZS5sZW5ndGgpLGE9cGFyc2VJbnQoYi5kYXRhc2V0LmNvdW50ZXIpLGE8PWUubGVuZ3RoPyhrPXBhcnNlSW50KGYrYS0xKSxrPj1lLmxlbmd0aCYmKGstPWUubGVuZ3RoKSk6az1lLmxlbmd0aCk6KGs9TWF0aC5mbG9vcihNYXRoLnJhbmRvbSgpKmUubGVuZ3RoKSxhLmdldE1pbGxpc2Vjb25kcygpJTImJihrPWUubGVuZ3RoLWstMSkpO2lmKGIuY2xhc3NMaXN0LmNvbnRhaW5zKCJhaS1yb3RhdGlvbi1zY2hlZHVsaW5nIikpZm9yKGs9LTEsZj0wO2Y8ZS5sZW5ndGg7ZisrKWlmKGE9ZVtmXSxhLmhhc0F0dHJpYnV0ZSgiZGF0YS1zY2hlZHVsaW5nIikpe2M9YjY0ZChhLmRhdGFzZXQuc2NoZWR1bGluZyk7YT0hMDswPT1jLmluZGV4T2YoIl4iKSYmKGE9ITEsYz1jLnN1YnN0cmluZygxKSk7dmFyIHE9Yy5zcGxpdCgiPSIpLG09LTEhPWMuaW5kZXhPZigiJSIpP3FbMF0uc3BsaXQoIiUiKTpbcVswXV07Yz1tWzBdLnRyaW0oKS50b0xvd2VyQ2FzZSgpO209InVuZGVmaW5lZCIhPXR5cGVvZiBtWzFdP21bMV0udHJpbSgpOjA7cT1xWzFdLnJlcGxhY2UoIiAiLCIiKTt2YXIgbj0obmV3IERhdGUpLmdldFRpbWUoKTtuPW5ldyBEYXRlKG4pO3ZhciBsPTA7c3dpdGNoKGMpe2Nhc2UicyI6bD1uLmdldFNlY29uZHMoKTticmVhaztjYXNlImkiOmw9bi5nZXRNaW51dGVzKCk7YnJlYWs7Y2FzZSJoIjpsPW4uZ2V0SG91cnMoKTticmVhaztjYXNlImQiOmw9bi5nZXREYXRlKCk7YnJlYWs7Y2FzZSJtIjpsPW4uZ2V0TW9udGgoKTticmVhaztjYXNlInkiOmw9bi5nZXRGdWxsWWVhcigpO2JyZWFrO2Nhc2UidyI6bD1uLmdldERheSgpLGw9MD09bD82OmwtMX1jPTAhPW0/bCVtOmw7bT1xLnNwbGl0KCIsIik7cT0hYTtmb3Iobj0wO248bS5sZW5ndGg7bisrKWlmKGw9bVtuXSwtMSE9bC5pbmRleE9mKCItIikpe2lmKGw9bC5zcGxpdCgiLSIpLGM+PWxbMF0mJmM8PWxbMV0pe3E9YTticmVha319ZWxzZSBpZihjPT1sKXtxPWE7YnJlYWt9aWYocSl7az1mO2JyZWFrfX1pZighKDA+a3x8az49ZS5sZW5ndGgpKXthPWVba107dmFyIHo9IiIsdz1iLmNsYXNzTGlzdC5jb250YWlucygiYWktdGltZWQtcm90YXRpb24iKTtlLmZvckVhY2goKGcscCk9PntnLmhhc0F0dHJpYnV0ZSgiZGF0YS10aW1lIikmJih3PSEwKX0pO2lmKGEuaGFzQXR0cmlidXRlKCJkYXRhLXRpbWUiKSl7Zj1hdG9iKGEuZGF0YXNldC50aW1lKTtpZigwPT1mJiYxPGUubGVuZ3RoKXtjPWs7ZG97YysrO2M+PWUubGVuZ3RoJiYoYz0wKTttPWVbY107aWYoIW0uaGFzQXR0cmlidXRlKCJkYXRhLXRpbWUiKSl7az1jO2E9ZVtrXTtmPTA7YnJlYWt9bT1hdG9iKG0uZGF0YXNldC50aW1lKX13aGlsZSgwPT1tJiZjIT1rKTswIT1mJiYoaz1jLGE9ZVtrXSxmPWF0b2IoYS5kYXRhc2V0LnRpbWUpKX1pZigwPGYmJihjPWsrMSxjPj1lLmxlbmd0aCYmKGM9MCksYi5oYXNBdHRyaWJ1dGUoImRhdGEtaW5mbyIpKSl7bT1KU09OLnBhcnNlKGF0b2IoYi5kYXRhc2V0LmluZm8pKVswXTtiLnNldEF0dHJpYnV0ZSgiZGF0YS1uZXh0IixjKTt2YXIgeD0iZGl2LmFpLXJvdGF0ZS5haS0iK207YWlfcm90YXRpb25fdHJpZ2dlcnMuaW5jbHVkZXMoeCkmJihkPSExKTtkJiYoYWlfcm90YXRpb25fdHJpZ2dlcnMucHVzaCh4KSxzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7dmFyIGc9ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCh4KTtnLmZvckVhY2goKHAscik9PntwLmNsYXNzTGlzdC5hZGQoImFpLXRpbWVyIil9KTthaV9wcm9jZXNzX3JvdGF0aW9uKGcpfSwxRTMqZikpO3o9IiAoIitmKyIgcykifX1lbHNlIGEuaGFzQXR0cmlidXRlKCJkYXRhLWdyb3VwIil8fGUuZm9yRWFjaCgoZyxwKT0+e3AhPWsmJmcucmVtb3ZlKCl9KTthLnN0eWxlLmRpc3BsYXk9IiI7YS5zdHlsZS52aXNpYmlsaXR5PSIiO2Euc3R5bGUucG9zaXRpb249IiI7YS5zdHlsZS53aWR0aD0iIjthLnN0eWxlLmhlaWdodD0iIjthLnN0eWxlLnRvcD0iIjthLnN0eWxlLmxlZnQ9IiI7YS5jbGFzc0xpc3QucmVtb3ZlKCJhaS1yb3RhdGUtaGlkZGVuIik7YS5jbGFzc0xpc3QucmVtb3ZlKCJhaS1yb3RhdGUtaGlkZGVuLTIiKTtiLnN0eWxlLnBvc2l0aW9uPSIiO2lmKGEuaGFzQXR0cmlidXRlKCJkYXRhLWNvZGUiKSl7ZS5mb3JFYWNoKChnLHApPT57Zy5pbm5lclRleHQ9IiJ9KTtkPWI2NGQoYS5kYXRhc2V0LmNvZGUpO2Y9ZG9jdW1lbnQuY3JlYXRlUmFuZ2UoKTtjPSEwO3RyeXtoPWYuY3JlYXRlQ29udGV4dHVhbEZyYWdtZW50KGQpfWNhdGNoKGcpe2M9ITF9YS5hcHBlbmQoaCk7RCgpfWY9cGFyc2VJbnQoYS5kYXRhc2V0LmluZGV4KTt2YXIgeT1iNjRkKGEuZGF0YXNldC5uYW1lKTtkPWIuY2xvc2VzdCgiLmFpLWRlYnVnLWJsb2NrIik7aWYobnVsbCE9ZCl7aD1kLnF1ZXJ5U2VsZWN0b3JBbGwoImtiZC5haS1vcHRpb24tbmFtZSIpO2Q9ZC5xdWVyeVNlbGVjdG9yQWxsKCIuYWktZGVidWctYmxvY2siKTtpZigwIT1kLmxlbmd0aCl7dmFyIEE9W107ZC5mb3JFYWNoKChnLHApPT57Zy5xdWVyeVNlbGVjdG9yQWxsKCJrYmQuYWktb3B0aW9uLW5hbWUiKS5mb3JFYWNoKChyLHQpPT57QS5wdXNoKHIpfSl9KTtoPUFycmF5LmZyb20oaCk7aD1oLnNsaWNlKDAsaC5sZW5ndGgtQS5sZW5ndGgpfTAhPWgubGVuZ3RoJiYoc2VwYXJhdG9yPWhbMF0uaGFzQXR0cmlidXRlKCJkYXRhLXNlcGFyYXRvciIpP2hbMF0uZGF0YXNldC5zZXBhcmF0b3I6IiIsaC5mb3JFYWNoKChnLHApPT57Zy5pbm5lclRleHQ9c2VwYXJhdG9yK3kren0pKX1kPSExO2E9Yi5jbG9zZXN0KCIuYWktYWRiLXNob3ciKTtudWxsIT1hJiZhLmhhc0F0dHJpYnV0ZSgiZGF0YS1haS10cmFja2luZyIpJiYoaD1KU09OLnBhcnNlKGI2NGQoYS5nZXRBdHRyaWJ1dGUoImRhdGEtYWktdHJhY2tpbmciKSkpLCJ1bmRlZmluZWQiIT09dHlwZW9mIGgmJmguY29uc3RydWN0b3I9PT1BcnJheSYmKGhbMV09ZixoWzNdPXksYS5zZXRBdHRyaWJ1dGUoImRhdGEtYWktdHJhY2tpbmciLGI2NGUoSlNPTi5zdHJpbmdpZnkoaCkpKSxhLmNsYXNzTGlzdC5hZGQoImFpLXRyYWNrIiksdyYmYWlfdHJhY2tpbmdfZmluaXNoZWQmJmEuY2xhc3NMaXN0LmFkZCgiYWktbm8tcGFnZXZpZXciKSxkPSEwKSk7ZHx8KGQ9Yi5jbG9zZXN0KCJkaXZbZGF0YS1haV0iKSxudWxsIT1kJiZkLmhhc0F0dHJpYnV0ZSgiZGF0YS1haSIpJiYoaD1KU09OLnBhcnNlKGI2NGQoZC5nZXRBdHRyaWJ1dGUoImRhdGEtYWkiKSkpLCJ1bmRlZmluZWQiIT09dHlwZW9mIGgmJmguY29uc3RydWN0b3I9PT1BcnJheSYmKGhbMV09ZixoWzNdPXksZC5zZXRBdHRyaWJ1dGUoImRhdGEtYWkiLGI2NGUoSlNPTi5zdHJpbmdpZnkoaCkpKSxkLmNsYXNzTGlzdC5hZGQoImFpLXRyYWNrIiksdyYmYWlfdHJhY2tpbmdfZmluaXNoZWQmJmQuY2xhc3NMaXN0LmFkZCgiYWktbm8tcGFnZXZpZXciKSkpKX19fTthaV9wcm9jZXNzX3JvdGF0aW9ucz1mdW5jdGlvbigpe2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoImRpdi5haS1yb3RhdGUiKS5mb3JFYWNoKChiLGQpPT57YWlfcHJvY2Vzc19yb3RhdGlvbihiKX0pfTtmdW5jdGlvbiBCKCl7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiZGl2LmFpLXJvdGF0ZS5haS1yb3RhdGlvbi1ncm91cHMiKS5mb3JFYWNoKChiLGQpPT57Yi5jbGFzc0xpc3QuYWRkKCJhaS10aW1lciIpO2FpX3Byb2Nlc3Nfcm90YXRpb24oYil9KX1haV9wcm9jZXNzX3JvdGF0aW9uc19pbl9lbGVtZW50PWZ1bmN0aW9uKGIpe251bGwhPWImJmIucXVlcnlTZWxlY3RvckFsbCgiZGl2LmFpLXJvdGF0ZSIpLmZvckVhY2goKGQsZSk9PnthaV9wcm9jZXNzX3JvdGF0aW9uKGQpfSl9OyhmdW5jdGlvbihiKXsiY29tcGxldGUiPT09ZG9jdW1lbnQucmVhZHlTdGF0ZXx8ImxvYWRpbmciIT09ZG9jdW1lbnQucmVhZHlTdGF0ZSYmIWRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5kb1Njcm9sbD9iKCk6ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsYil9KShmdW5jdGlvbigpe3NldFRpbWVvdXQoZnVuY3Rpb24oKXthaV9wcm9jZXNzX3JvdGF0aW9ucygpfSwxMCl9KTthaV9wcm9jZXNzX2VsZW1lbnRzX2FjdGl2ZT0hMTtmdW5jdGlvbiBEKCl7YWlfcHJvY2Vzc19lbGVtZW50c19hY3RpdmV8fHNldFRpbWVvdXQoZnVuY3Rpb24oKXthaV9wcm9jZXNzX2VsZW1lbnRzX2FjdGl2ZT0hMTsiZnVuY3Rpb24iPT10eXBlb2YgYWlfcHJvY2Vzc19yb3RhdGlvbnMmJmFpX3Byb2Nlc3Nfcm90YXRpb25zKCk7ImZ1bmN0aW9uIj09dHlwZW9mIGFpX3Byb2Nlc3NfbGlzdHMmJmFpX3Byb2Nlc3NfbGlzdHMoKTsiZnVuY3Rpb24iPT10eXBlb2YgYWlfcHJvY2Vzc19pcF9hZGRyZXNzZXMmJmFpX3Byb2Nlc3NfaXBfYWRkcmVzc2VzKCk7ImZ1bmN0aW9uIj09dHlwZW9mIGFpX3Byb2Nlc3NfZmlsdGVyX2hvb2tzJiZhaV9wcm9jZXNzX2ZpbHRlcl9ob29rcygpOyJmdW5jdGlvbiI9PXR5cGVvZiBhaV9hZGJfcHJvY2Vzc19ibG9ja3MmJmFpX2FkYl9wcm9jZXNzX2Jsb2NrcygpOyJmdW5jdGlvbiI9PXR5cGVvZiBhaV9wcm9jZXNzX2ltcHJlc3Npb25zJiYxPT1haV90cmFja2luZ19maW5pc2hlZCYmYWlfcHJvY2Vzc19pbXByZXNzaW9ucygpOyJmdW5jdGlvbiI9PXR5cGVvZiBhaV9pbnN0YWxsX2NsaWNrX3RyYWNrZXJzJiYxPT1haV90cmFja2luZ19maW5pc2hlZCYmYWlfaW5zdGFsbF9jbGlja190cmFja2VycygpOyJmdW5jdGlvbiI9PXR5cGVvZiBhaV9pbnN0YWxsX2Nsb3NlX2J1dHRvbnMmJmFpX2luc3RhbGxfY2xvc2VfYnV0dG9ucyhkb2N1bWVudCl9LDUpO2FpX3Byb2Nlc3NfZWxlbWVudHNfYWN0aXZlPSEwfX07OyFmdW5jdGlvbihhLGIpe2EoZnVuY3Rpb24oKXsidXNlIHN0cmljdCI7ZnVuY3Rpb24gYShhLGIpe3JldHVybiBudWxsIT1hJiZudWxsIT1iJiZhLnRvTG93ZXJDYXNlKCk9PT1iLnRvTG93ZXJDYXNlKCl9ZnVuY3Rpb24gYyhhLGIpe3ZhciBjLGQsZT1hLmxlbmd0aDtpZighZXx8IWIpcmV0dXJuITE7Zm9yKGM9Yi50b0xvd2VyQ2FzZSgpLGQ9MDtkPGU7KytkKWlmKGM9PT1hW2RdLnRvTG93ZXJDYXNlKCkpcmV0dXJuITA7cmV0dXJuITF9ZnVuY3Rpb24gZChhKXtmb3IodmFyIGIgaW4gYSlpLmNhbGwoYSxiKSYmKGFbYl09bmV3IFJlZ0V4cChhW2JdLCJpIikpfWZ1bmN0aW9uIGUoYSl7cmV0dXJuKGF8fCIiKS5zdWJzdHIoMCw1MDApfWZ1bmN0aW9uIGYoYSxiKXt0aGlzLnVhPWUoYSksdGhpcy5fY2FjaGU9e30sdGhpcy5tYXhQaG9uZVdpZHRoPWJ8fDYwMH12YXIgZz17fTtnLm1vYmlsZURldGVjdFJ1bGVzPXtwaG9uZXM6e2lQaG9uZToiXFxiaVBob25lXFxifFxcYmlQb2RcXGIiLEJsYWNrQmVycnk6IkJsYWNrQmVycnl8XFxiQkIxMFxcYnxyaW1bMC05XSt8XFxiKEJCQTEwMHxCQkIxMDB8QkJEMTAwfEJCRTEwMHxCQkYxMDB8U1RIMTAwKVxcYi1bMC05XSsiLFBpeGVsOiI7IFxcYlBpeGVsXFxiIixIVEM6IkhUQ3xIVEMuKihTZW5zYXRpb258RXZvfFZpc2lvbnxFeHBsb3Jlcnw2ODAwfDgxMDB8ODkwMHxBNzI3MnxTNTEwZXxDMTEwZXxMZWdlbmR8RGVzaXJlfFQ4MjgyKXxBUFg1MTVDS1R8UXRlazkwOTB8QVBBOTI5MktUfEhEX21pbml8U2Vuc2F0aW9uLipaNzEwZXxQRzg2MTAwfFo3MTVlfERlc2lyZS4qKEE4MTgxfEhEKXxBRFI2MjAwfEFEUjY0MDBMfEFEUjY0MjV8MDAxSFR8SW5zcGlyZSA0R3xBbmRyb2lkLipcXGJFVk9cXGJ8VC1Nb2JpbGUgRzF8WjUyMG18QW5kcm9pZCBbMC05Ll0rOyBQaXhlbCIsTmV4dXM6Ik5leHVzIE9uZXxOZXh1cyBTfEdhbGF4eS4qTmV4dXN8QW5kcm9pZC4qTmV4dXMuKk1vYmlsZXxOZXh1cyA0fE5leHVzIDV8TmV4dXMgNVh8TmV4dXMgNiIsRGVsbDoiRGVsbFs7XT8gKFN0cmVha3xBZXJvfFZlbnVlfFZlbnVlIFByb3xGbGFzaHxTbW9rZXxNaW5pIDNpWCl8WENEMjh8WENEMzV8XFxiMDAxRExcXGJ8XFxiMTAxRExcXGJ8XFxiR1MwMVxcYiIsTW90b3JvbGE6Ik1vdG9yb2xhfERST0lEWHxEUk9JRCBCSU9OSUN8XFxiRHJvaWRcXGIuKkJ1aWxkfEFuZHJvaWQuKlhvb218SFJJMzl8TU9ULXxBMTI2MHxBMTY4MHxBNTU1fEE4NTN8QTg1NXxBOTUzfEE5NTV8QTk1NnxNb3Rvcm9sYS4qRUxFQ1RSSUZZfE1vdG9yb2xhLippMXxpODY3fGk5NDB8TUIyMDB8TUIzMDB8TUI1MDF8TUI1MDJ8TUI1MDh8TUI1MTF8TUI1MjB8TUI1MjV8TUI1MjZ8TUI2MTF8TUI2MTJ8TUI2MzJ8TUI4MTB8TUI4NTV8TUI4NjB8TUI4NjF8TUI4NjV8TUI4NzB8TUU1MDF8TUU1MDJ8TUU1MTF8TUU1MjV8TUU2MDB8TUU2MzJ8TUU3MjJ8TUU4MTF8TUU4NjB8TUU4NjN8TUU4NjV8TVQ2MjB8TVQ3MTB8TVQ3MTZ8TVQ3MjB8TVQ4MTB8TVQ4NzB8TVQ5MTd8TW90b3JvbGEuKlRJVEFOSVVNfFdYNDM1fFdYNDQ1fFhUMzAwfFhUMzAxfFhUMzExfFhUMzE2fFhUMzE3fFhUMzE5fFhUMzIwfFhUMzkwfFhUNTAyfFhUNTMwfFhUNTMxfFhUNTMyfFhUNTM1fFhUNjAzfFhUNjEwfFhUNjExfFhUNjE1fFhUNjgxfFhUNzAxfFhUNzAyfFhUNzExfFhUNzIwfFhUODAwfFhUODA2fFhUODYwfFhUODYyfFhUODc1fFhUODgyfFhUODgzfFhUODk0fFhUOTAxfFhUOTA3fFhUOTA5fFhUOTEwfFhUOTEyfFhUOTI4fFhUOTI2fFhUOTE1fFhUOTE5fFhUOTI1fFhUMTAyMXxcXGJNb3RvIEVcXGJ8WFQxMDY4fFhUMTA5MnxYVDEwNTIiLFNhbXN1bmc6IlxcYlNhbXN1bmdcXGJ8U00tRzk1MEZ8U00tRzk1NUZ8U00tRzkyNTB8R1QtMTkzMDB8U0dILUkzMzd8QkdULVM1MjMwfEdULUIyMTAwfEdULUIyNzAwfEdULUIyNzEwfEdULUIzMjEwfEdULUIzMzEwfEdULUIzNDEwfEdULUIzNzMwfEdULUIzNzQwfEdULUI1NTEwfEdULUI1NTEyfEdULUI1NzIyfEdULUI2NTIwfEdULUI3MzAwfEdULUI3MzIwfEdULUI3MzMwfEdULUI3MzUwfEdULUI3NTEwfEdULUI3NzIyfEdULUI3ODAwfEdULUMzMDEwfEdULUMzMDExfEdULUMzMDYwfEdULUMzMjAwfEdULUMzMjEyfEdULUMzMjEySXxHVC1DMzI2MnxHVC1DMzIyMnxHVC1DMzMwMHxHVC1DMzMwMEt8R1QtQzMzMDN8R1QtQzMzMDNLfEdULUMzMzEwfEdULUMzMzIyfEdULUMzMzMwfEdULUMzMzUwfEdULUMzNTAwfEdULUMzNTEwfEdULUMzNTMwfEdULUMzNjMwfEdULUMzNzgwfEdULUM1MDEwfEdULUM1MjEyfEdULUM2NjIwfEdULUM2NjI1fEdULUM2NzEyfEdULUUxMDUwfEdULUUxMDcwfEdULUUxMDc1fEdULUUxMDgwfEdULUUxMDgxfEdULUUxMDg1fEdULUUxMDg3fEdULUUxMTAwfEdULUUxMTA3fEdULUUxMTEwfEdULUUxMTIwfEdULUUxMTI1fEdULUUxMTMwfEdULUUxMTYwfEdULUUxMTcwfEdULUUxMTc1fEdULUUxMTgwfEdULUUxMTgyfEdULUUxMjAwfEdULUUxMjEwfEdULUUxMjI1fEdULUUxMjMwfEdULUUxMzkwfEdULUUyMTAwfEdULUUyMTIwfEdULUUyMTIxfEdULUUyMTUyfEdULUUyMjIwfEdULUUyMjIyfEdULUUyMjMwfEdULUUyMjMyfEdULUUyMjUwfEdULUUyMzcwfEdULUUyNTUwfEdULUUyNjUyfEdULUUzMjEwfEdULUUzMjEzfEdULUk1NTAwfEdULUk1NTAzfEdULUk1NzAwfEdULUk1ODAwfEdULUk1ODAxfEdULUk2NDEwfEdULUk2NDIwfEdULUk3MTEwfEdULUk3NDEwfEdULUk3NTAwfEdULUk4MDAwfEdULUk4MTUwfEdULUk4MTYwfEdULUk4MTkwfEdULUk4MzIwfEdULUk4MzMwfEdULUk4MzUwfEdULUk4NTMwfEdULUk4NzAwfEdULUk4NzAzfEdULUk4OTEwfEdULUk5MDAwfEdULUk5MDAxfEdULUk5MDAzfEdULUk5MDEwfEdULUk5MDIwfEdULUk5MDIzfEdULUk5MDcwfEdULUk5MDgyfEdULUk5MTAwfEdULUk5MTAzfEdULUk5MjIwfEdULUk5MjUwfEdULUk5MzAwfEdULUk5MzA1fEdULUk5NTAwfEdULUk5NTA1fEdULU0zNTEwfEdULU01NjUwfEdULU03NTAwfEdULU03NjAwfEdULU03NjAzfEdULU04ODAwfEdULU04OTEwfEdULU43MDAwfEdULVMzMTEwfEdULVMzMzEwfEdULVMzMzUwfEdULVMzMzUzfEdULVMzMzcwfEdULVMzNjUwfEdULVMzNjUzfEdULVMzNzcwfEdULVMzODUwfEdULVM1MjEwfEdULVM1MjIwfEdULVM1MjI5fEdULVM1MjMwfEdULVM1MjMzfEdULVM1MjUwfEdULVM1MjUzfEdULVM1MjYwfEdULVM1MjYzfEdULVM1MjcwfEdULVM1MzAwfEdULVM1MzMwfEdULVM1MzUwfEdULVM1MzYwfEdULVM1MzYzfEdULVM1MzY5fEdULVM1MzgwfEdULVM1MzgwRHxHVC1TNTU2MHxHVC1TNTU3MHxHVC1TNTYwMHxHVC1TNTYwM3xHVC1TNTYxMHxHVC1TNTYyMHxHVC1TNTY2MHxHVC1TNTY3MHxHVC1TNTY5MHxHVC1TNTc1MHxHVC1TNTc4MHxHVC1TNTgzMHxHVC1TNTgzOXxHVC1TNjEwMnxHVC1TNjUwMHxHVC1TNzA3MHxHVC1TNzIwMHxHVC1TNzIyMHxHVC1TNzIzMHxHVC1TNzIzM3xHVC1TNzI1MHxHVC1TNzUwMHxHVC1TNzUzMHxHVC1TNzU1MHxHVC1TNzU2MnxHVC1TNzcxMHxHVC1TODAwMHxHVC1TODAwM3xHVC1TODUwMHxHVC1TODUzMHxHVC1TODYwMHxTQ0gtQTMxMHxTQ0gtQTUzMHxTQ0gtQTU3MHxTQ0gtQTYxMHxTQ0gtQTYzMHxTQ0gtQTY1MHxTQ0gtQTc5MHxTQ0gtQTc5NXxTQ0gtQTg1MHxTQ0gtQTg3MHxTQ0gtQTg5MHxTQ0gtQTkzMHxTQ0gtQTk1MHxTQ0gtQTk3MHxTQ0gtQTk5MHxTQ0gtSTEwMHxTQ0gtSTExMHxTQ0gtSTQwMHxTQ0gtSTQwNXxTQ0gtSTUwMHxTQ0gtSTUxMHxTQ0gtSTUxNXxTQ0gtSTYwMHxTQ0gtSTczMHxTQ0gtSTc2MHxTQ0gtSTc3MHxTQ0gtSTgzMHxTQ0gtSTkxMHxTQ0gtSTkyMHxTQ0gtSTk1OXxTQ0gtTEMxMXxTQ0gtTjE1MHxTQ0gtTjMwMHxTQ0gtUjEwMHxTQ0gtUjMwMHxTQ0gtUjM1MXxTQ0gtUjQwMHxTQ0gtUjQxMHxTQ0gtVDMwMHxTQ0gtVTMxMHxTQ0gtVTMyMHxTQ0gtVTM1MHxTQ0gtVTM2MHxTQ0gtVTM2NXxTQ0gtVTM3MHxTQ0gtVTM4MHxTQ0gtVTQxMHxTQ0gtVTQzMHxTQ0gtVTQ1MHxTQ0gtVTQ2MHxTQ0gtVTQ3MHxTQ0gtVTQ5MHxTQ0gtVTU0MHxTQ0gtVTU1MHxTQ0gtVTYyMHxTQ0gtVTY0MHxTQ0gtVTY1MHxTQ0gtVTY2MHxTQ0gtVTcwMHxTQ0gtVTc0MHxTQ0gtVTc1MHxTQ0gtVTgxMHxTQ0gtVTgyMHxTQ0gtVTkwMHxTQ0gtVTk0MHxTQ0gtVTk2MHxTQ1MtMjZVQ3xTR0gtQTEwN3xTR0gtQTExN3xTR0gtQTEyN3xTR0gtQTEzN3xTR0gtQTE1N3xTR0gtQTE2N3xTR0gtQTE3N3xTR0gtQTE4N3xTR0gtQTE5N3xTR0gtQTIyN3xTR0gtQTIzN3xTR0gtQTI1N3xTR0gtQTQzN3xTR0gtQTUxN3xTR0gtQTU5N3xTR0gtQTYzN3xTR0gtQTY1N3xTR0gtQTY2N3xTR0gtQTY4N3xTR0gtQTY5N3xTR0gtQTcwN3xTR0gtQTcxN3xTR0gtQTcyN3xTR0gtQTczN3xTR0gtQTc0N3xTR0gtQTc2N3xTR0gtQTc3N3xTR0gtQTc5N3xTR0gtQTgxN3xTR0gtQTgyN3xTR0gtQTgzN3xTR0gtQTg0N3xTR0gtQTg2N3xTR0gtQTg3N3xTR0gtQTg4N3xTR0gtQTg5N3xTR0gtQTkyN3xTR0gtQjEwMHxTR0gtQjEzMHxTR0gtQjIwMHxTR0gtQjIyMHxTR0gtQzEwMHxTR0gtQzExMHxTR0gtQzEyMHxTR0gtQzEzMHxTR0gtQzE0MHxTR0gtQzE2MHxTR0gtQzE3MHxTR0gtQzE4MHxTR0gtQzIwMHxTR0gtQzIwN3xTR0gtQzIxMHxTR0gtQzIyNXxTR0gtQzIzMHxTR0gtQzQxN3xTR0gtQzQ1MHxTR0gtRDMwN3xTR0gtRDM0N3xTR0gtRDM1N3xTR0gtRDQwN3xTR0gtRDQxNXxTR0gtRDc4MHxTR0gtRDgwN3xTR0gtRDk4MHxTR0gtRTEwNXxTR0gtRTIwMHxTR0gtRTMxNXxTR0gtRTMxNnxTR0gtRTMxN3xTR0gtRTMzNXxTR0gtRTU5MHxTR0gtRTYzNXxTR0gtRTcxNXxTR0gtRTg5MHxTR0gtRjMwMHxTR0gtRjQ4MHxTR0gtSTIwMHxTR0gtSTMwMHxTR0gtSTMyMHxTR0gtSTU1MHxTR0gtSTU3N3xTR0gtSTYwMHxTR0gtSTYwN3xTR0gtSTYxN3xTR0gtSTYyN3xTR0gtSTYzN3xTR0gtSTY3N3xTR0gtSTcwMHxTR0gtSTcxN3xTR0gtSTcyN3xTR0gtaTc0N018U0dILUk3Nzd8U0dILUk3ODB8U0dILUk4Mjd8U0dILUk4NDd8U0dILUk4NTd8U0dILUk4OTZ8U0dILUk4OTd8U0dILUk5MDB8U0dILUk5MDd8U0dILUk5MTd8U0dILUk5Mjd8U0dILUk5Mzd8U0dILUk5OTd8U0dILUoxNTB8U0dILUoyMDB8U0dILUwxNzB8U0dILUw3MDB8U0dILU0xMTB8U0dILU0xNTB8U0dILU0yMDB8U0dILU4xMDV8U0dILU41MDB8U0dILU42MDB8U0dILU42MjB8U0dILU42MjV8U0dILU43MDB8U0dILU43MTB8U0dILVAxMDd8U0dILVAyMDd8U0dILVAzMDB8U0dILVAzMTB8U0dILVA1MjB8U0dILVA3MzV8U0dILVA3Nzd8U0dILVExMDV8U0dILVIyMTB8U0dILVIyMjB8U0dILVIyMjV8U0dILVMxMDV8U0dILVMzMDd8U0dILVQxMDl8U0dILVQxMTl8U0dILVQxMzl8U0dILVQyMDl8U0dILVQyMTl8U0dILVQyMjl8U0dILVQyMzl8U0dILVQyNDl8U0dILVQyNTl8U0dILVQzMDl8U0dILVQzMTl8U0dILVQzMjl8U0dILVQzMzl8U0dILVQzNDl8U0dILVQzNTl8U0dILVQzNjl8U0dILVQzNzl8U0dILVQ0MDl8U0dILVQ0Mjl8U0dILVQ0Mzl8U0dILVQ0NTl8U0dILVQ0Njl8U0dILVQ0Nzl8U0dILVQ0OTl8U0dILVQ1MDl8U0dILVQ1MTl8U0dILVQ1Mzl8U0dILVQ1NTl8U0dILVQ1ODl8U0dILVQ2MDl8U0dILVQ2MTl8U0dILVQ2Mjl8U0dILVQ2Mzl8U0dILVQ2NTl8U0dILVQ2Njl8U0dILVQ2Nzl8U0dILVQ3MDl8U0dILVQ3MTl8U0dILVQ3Mjl8U0dILVQ3Mzl8U0dILVQ3NDZ8U0dILVQ3NDl8U0dILVQ3NTl8U0dILVQ3Njl8U0dILVQ4MDl8U0dILVQ4MTl8U0dILVQ4Mzl8U0dILVQ5MTl8U0dILVQ5Mjl8U0dILVQ5Mzl8U0dILVQ5NTl8U0dILVQ5ODl8U0dILVUxMDB8U0dILVUyMDB8U0dILVU4MDB8U0dILVYyMDV8U0dILVYyMDZ8U0dILVgxMDB8U0dILVgxMDV8U0dILVgxMjB8U0dILVgxNDB8U0dILVg0MjZ8U0dILVg0Mjd8U0dILVg0NzV8U0dILVg0OTV8U0dILVg0OTd8U0dILVg1MDd8U0dILVg2MDB8U0dILVg2MTB8U0dILVg2MjB8U0dILVg2MzB8U0dILVg3MDB8U0dILVg4MjB8U0dILVg4OTB8U0dILVoxMzB8U0dILVoxNTB8U0dILVoxNzB8U0dILVpYMTB8U0dILVpYMjB8U0hXLU0xMTB8U1BILUExMjB8U1BILUE0MDB8U1BILUE0MjB8U1BILUE0NjB8U1BILUE1MDB8U1BILUE1NjB8U1BILUE2MDB8U1BILUE2MjB8U1BILUE2NjB8U1BILUE3MDB8U1BILUE3NDB8U1BILUE3NjB8U1BILUE3OTB8U1BILUE4MDB8U1BILUE4MjB8U1BILUE4NDB8U1BILUE4ODB8U1BILUE5MDB8U1BILUE5NDB8U1BILUE5NjB8U1BILUQ2MDB8U1BILUQ3MDB8U1BILUQ3MTB8U1BILUQ3MjB8U1BILUkzMDB8U1BILUkzMjV8U1BILUkzMzB8U1BILUkzNTB8U1BILUk1MDB8U1BILUk2MDB8U1BILUk3MDB8U1BILUw3MDB8U1BILU0xMDB8U1BILU0yMjB8U1BILU0yNDB8U1BILU0zMDB8U1BILU0zMDV8U1BILU0zMjB8U1BILU0zMzB8U1BILU0zNTB8U1BILU0zNjB8U1BILU0zNzB8U1BILU0zODB8U1BILU01MTB8U1BILU01NDB8U1BILU01NTB8U1BILU01NjB8U1BILU01NzB8U1BILU01ODB8U1BILU02MTB8U1BILU02MjB8U1BILU02MzB8U1BILU04MDB8U1BILU04MTB8U1BILU04NTB8U1BILU05MDB8U1BILU05MTB8U1BILU05MjB8U1BILU05MzB8U1BILU4xMDB8U1BILU4yMDB8U1BILU4yNDB8U1BILU4zMDB8U1BILU40MDB8U1BILVo0MDB8U1dDLUUxMDB8U0NILWk5MDl8R1QtTjcxMDB8R1QtTjcxMDV8U0NILUk1MzV8U00tTjkwMEF8U0dILUkzMTd8U0dILVQ5OTlMfEdULVM1MzYwQnxHVC1JODI2MnxHVC1TNjgwMnxHVC1TNjMxMnxHVC1TNjMxMHxHVC1TNTMxMnxHVC1TNTMxMHxHVC1JOTEwNXxHVC1JODUxMHxHVC1TNjc5ME58U00tRzcxMDV8U00tTjkwMDV8R1QtUzUzMDF8R1QtSTkyOTV8R1QtSTkxOTV8U00tQzEwMXxHVC1TNzM5MnxHVC1TNzU2MHxHVC1CNzYxMHxHVC1JNTUxMHxHVC1TNzU4MnxHVC1TNzUzMEV8R1QtSTg3NTB8U00tRzkwMDZWfFNNLUc5MDA4VnxTTS1HOTAwOUR8U00tRzkwMEF8U00tRzkwMER8U00tRzkwMEZ8U00tRzkwMEh8U00tRzkwMEl8U00tRzkwMEp8U00tRzkwMEt8U00tRzkwMEx8U00tRzkwME18U00tRzkwMFB8U00tRzkwMFI0fFNNLUc5MDBTfFNNLUc5MDBUfFNNLUc5MDBWfFNNLUc5MDBXOHxTSFYtRTE2MEt8U0NILVA3MDl8U0NILVA3Mjl8U00tVDI1NTh8R1QtSTkyMDV8U00tRzkzNTB8U00tSjEyMEZ8U00tRzkyMEZ8U00tRzkyMFZ8U00tRzkzMEZ8U00tTjkxMEN8U00tQTMxMEZ8R1QtSTkxOTB8U00tSjUwMEZOfFNNLUc5MDNGfFNNLUozMzBGfFNNLUc2MTBGfFNNLUc5ODFCfFNNLUc4OTJBfFNNLUE1MzBGIixMRzoiXFxiTEdcXGI7fExHWy0gXT8oQzgwMHxDOTAwfEU0MDB8RTYxMHxFOTAwfEUtOTAwfEYxNjB8RjE4MEt8RjE4MEx8RjE4MFN8NzMwfDg1NXxMMTYwfExTNzQwfExTODQwfExTOTcwfExVNjIwMHxNUzY5MHxNUzY5NXxNUzc3MHxNUzg0MHxNUzg3MHxNUzkxMHxQNTAwfFA3MDB8UDcwNXxWTTY5NnxBUzY4MHxBUzY5NXxBWDg0MHxDNzI5fEU5NzB8R1M1MDV8MjcyfEMzOTV8RTczOUJLfEU5NjB8TDU1Q3xMNzVDfExTNjk2fExTODYwfFA3NjlCS3xQMzUwfFA1MDB8UDUwOXxQODcwfFVOMjcyfFVTNzMwfFZTODQwfFZTOTUwfExOMjcyfExONTEwfExTNjcwfExTODU1fExXNjkwfE1OMjcwfE1ONTEwfFA1MDl8UDc2OXxQOTMwfFVOMjAwfFVOMjcwfFVONTEwfFVONjEwfFVTNjcwfFVTNzQwfFVTNzYwfFVYMjY1fFVYODQwfFZOMjcxfFZONTMwfFZTNjYwfFZTNzAwfFZTNzQwfFZTNzUwfFZTOTEwfFZTOTIwfFZTOTMwfFZYOTIwMHxWWDExMDAwfEFYODQwQXxMVzc3MHxQNTA2fFA5MjV8UDk5OXxFNjEyfEQ5NTV8RDgwMnxNUzMyM3xNMjU3KXxMTS1HNzEwIixTb255OiJTb255U1R8U29ueUxUfFNvbnlFcmljc3NvbnxTb255RXJpY3Nzb25MVDE1aXZ8TFQxOGl8RTEwaXxMVDI4aHxMVDI2d3xTb255RXJpY3Nzb25NVDI3aXxDNTMwM3xDNjkwMnxDNjkwM3xDNjkwNnxDNjk0M3xEMjUzM3xTT1YzNHw2MDFTT3xGODMzMiIsQXN1czoiQXN1cy4qR2FsYXh5fFBhZEZvbmUuKk1vYmlsZSIsWGlhb21pOiJeKD8hLipcXGJ4MTFcXGIpLip4aWFvbWkuKiR8UE9DT1BIT05FIEYxfE1JIDh8UmVkbWkgTm90ZSA5U3xSZWRtaSBOb3RlIDVBIFByaW1lfE4yRzQ3SHxNMjAwMUoyR3xNMjAwMUoySXxNMTgwNUUxMEF8TTIwMDRKMTFHfE0xOTAyRjFHfE0yMDAySjlHfE0yMDA0SjE5R3xNMjAwM0o2QTFHIixOb2tpYUx1bWlhOiJMdW1pYSBbMC05XXszLDR9IixNaWNyb21heDoiTWljcm9tYXguKlxcYihBMjEwfEE5MnxBODh8QTcyfEExMTF8QTExMFF8QTExNXxBMTE2fEExMTB8QTkwU3xBMjZ8QTUxfEEzNXxBNTR8QTI1fEEyN3xBODl8QTY4fEE2NXxBNTd8QTkwKVxcYiIsUGFsbToiUGFsbVNvdXJjZXxQYWxtIixWZXJ0dToiVmVydHV8VmVydHUuKkx0ZHxWZXJ0dS4qQXNjZW50fFZlcnR1LipBeXh0YXxWZXJ0dS4qQ29uc3RlbGxhdGlvbihGfFF1ZXN0KT98VmVydHUuKk1vbmlrYXxWZXJ0dS4qU2lnbmF0dXJlIixQYW50ZWNoOiJQQU5URUNIfElNLUE4NTBTfElNLUE4NDBTfElNLUE4MzBMfElNLUE4MzBLfElNLUE4MzBTfElNLUE4MjBMfElNLUE4MTBLfElNLUE4MTBTfElNLUE4MDBTfElNLVQxMDBLfElNLUE3MjVMfElNLUE3ODBMfElNLUE3NzVDfElNLUE3NzBLfElNLUE3NjBTfElNLUE3NTBLfElNLUE3NDBTfElNLUE3MzBTfElNLUE3MjBMfElNLUE3MTBLfElNLUE2OTBMfElNLUE2OTBTfElNLUE2NTBTfElNLUE2MzBLfElNLUE2MDBTfFZFR0EgUFRMMjF8UFQwMDN8UDgwMTB8QURSOTEwTHxQNjAzMHxQNjAyMHxQOTA3MHxQNDEwMHxQOTA2MHxQNTAwMHxDRE04OTkyfFRYVDgwNDV8QURSODk5NXxJUzExUFR8UDIwMzB8UDYwMTB8UDgwMDB8UFQwMDJ8SVMwNnxDRE04OTk5fFA5MDUwfFBUMDAxfFRYVDgwNDB8UDIwMjB8UDkwMjB8UDIwMDB8UDcwNDB8UDcwMDB8Qzc5MCIsRmx5OiJJUTIzMHxJUTQ0NHxJUTQ1MHxJUTQ0MHxJUTQ0MnxJUTQ0MXxJUTI0NXxJUTI1NnxJUTIzNnxJUTI1NXxJUTIzNXxJUTI0NXxJUTI3NXxJUTI0MHxJUTI4NXxJUTI4MHxJUTI3MHxJUTI2MHxJUTI1MCIsV2lrbzoiS0lURSA0R3xISUdIV0FZfEdFVEFXQVl8U1RBSVJXQVl8REFSS1NJREV8REFSS0ZVTEx8REFSS05JR0hUfERBUktNT09OfFNMSURFfFdBWCA0R3xSQUlOQk9XfEJMT09NfFNVTlNFVHxHT0EoPyFubmEpfExFTk5ZfEJBUlJZfElHR1l8T1paWXxDSU5LIEZJVkV8Q0lOSyBQRUFYfENJTksgUEVBWCAyfENJTksgU0xJTXxDSU5LIFNMSU0gMnxDSU5LICt8Q0lOSyBLSU5HfENJTksgUEVBWHxDSU5LIFNMSU18U1VCTElNIixpTW9iaWxlOiJpLW1vYmlsZSAoSVF8aS1TVFlMRXxpZGVhfFpBQXxIaXR6KSIsU2ltVmFsbGV5OiJcXGIoU1AtODB8WFQtOTMwfFNYLTM0MHxYVC05MzB8U1gtMzEwfFNQLTM2MHxTUDYwfFNQVC04MDB8U1AtMTIwfFNQVC04MDB8U1AtMTQwfFNQWC01fFNQWC04fFNQLTEwMHxTUFgtOHxTUFgtMTIpXFxiIixXb2xmZ2FuZzoiQVQtQjI0RHxBVC1BUzUwSER8QVQtQVM0MFd8QVQtQVM1NUhEfEFULUFTNDVxMnxBVC1CMjZEfEFULUFTNTBRIixBbGNhdGVsOiJBbGNhdGVsIixOaW50ZW5kbzoiTmludGVuZG8gKDNEU3xTd2l0Y2gpIixBbW9pOiJBbW9pIixJTlE6IklOUSIsT25lUGx1czoiT05FUExVUyIsR2VuZXJpY1Bob25lOiJUYXBhdGFsa3xQREE7fFNBR0VNfFxcYm1tcFxcYnxwb2NrZXR8XFxicHNwXFxifHN5bWJpYW58U21hcnRwaG9uZXxzbWFydGZvbnx0cmVvfHVwLmJyb3dzZXJ8dXAubGlua3x2b2RhZm9uZXxcXGJ3YXBcXGJ8bm9raWF8U2VyaWVzNDB8U2VyaWVzNjB8UzYwfFNvbnlFcmljc3NvbnxOOTAwfE1BVUkuKldBUC4qQnJvd3NlciJ9LHRhYmxldHM6e2lQYWQ6ImlQYWR8aVBhZC4qTW9iaWxlIixOZXh1c1RhYmxldDoiQW5kcm9pZC4qTmV4dXNbXFxzXSsoN3w5fDEwKSIsR29vZ2xlVGFibGV0OiJBbmRyb2lkLipQaXhlbCBDIixTYW1zdW5nVGFibGV0OiJTQU1TVU5HLipUYWJsZXR8R2FsYXh5LipUYWJ8U0MtMDFDfEdULVAxMDAwfEdULVAxMDAzfEdULVAxMDEwfEdULVAzMTA1fEdULVA2MjEwfEdULVA2ODAwfEdULVA2ODEwfEdULVA3MTAwfEdULVA3MzAwfEdULVA3MzEwfEdULVA3NTAwfEdULVA3NTEwfFNDSC1JODAwfFNDSC1JODE1fFNDSC1JOTA1fFNHSC1JOTU3fFNHSC1JOTg3fFNHSC1UODQ5fFNHSC1UODU5fFNHSC1UODY5fFNQSC1QMTAwfEdULVAzMTAwfEdULVAzMTA4fEdULVAzMTEwfEdULVA1MTAwfEdULVA1MTEwfEdULVA2MjAwfEdULVA3MzIwfEdULVA3NTExfEdULU44MDAwfEdULVA4NTEwfFNHSC1JNDk3fFNQSC1QNTAwfFNHSC1UNzc5fFNDSC1JNzA1fFNDSC1JOTE1fEdULU44MDEzfEdULVAzMTEzfEdULVA1MTEzfEdULVA4MTEwfEdULU44MDEwfEdULU44MDA1fEdULU44MDIwfEdULVAxMDEzfEdULVA2MjAxfEdULVA3NTAxfEdULU41MTAwfEdULU41MTA1fEdULU41MTEwfFNIVi1FMTQwS3xTSFYtRTE0MEx8U0hWLUUxNDBTfFNIVi1FMTUwU3xTSFYtRTIzMEt8U0hWLUUyMzBMfFNIVi1FMjMwU3xTSFctTTE4MEt8U0hXLU0xODBMfFNIVy1NMTgwU3xTSFctTTE4MFd8U0hXLU0zMDBXfFNIVy1NMzA1V3xTSFctTTM4MEt8U0hXLU0zODBTfFNIVy1NMzgwV3xTSFctTTQzMFd8U0hXLU00ODBLfFNIVy1NNDgwU3xTSFctTTQ4MFd8U0hXLU00ODVXfFNIVy1NNDg2V3xTSFctTTUwMFd8R1QtSTkyMjh8U0NILVA3Mzl8U0NILUk5MjV8R1QtSTkyMDB8R1QtUDUyMDB8R1QtUDUyMTB8R1QtUDUyMTBYfFNNLVQzMTF8U00tVDMxMHxTTS1UMzEwWHxTTS1UMjEwfFNNLVQyMTBSfFNNLVQyMTF8U00tUDYwMHxTTS1QNjAxfFNNLVA2MDV8U00tUDkwMHxTTS1QOTAxfFNNLVQyMTd8U00tVDIxN0F8U00tVDIxN1N8U00tUDYwMDB8U00tVDMxMDB8U0dILUk0Njd8WEU1MDB8U00tVDExMHxHVC1QNTIyMHxHVC1JOTIwMFh8R1QtTjUxMTBYfEdULU41MTIwfFNNLVA5MDV8U00tVDExMXxTTS1UMjEwNXxTTS1UMzE1fFNNLVQzMjB8U00tVDMyMFh8U00tVDMyMXxTTS1UNTIwfFNNLVQ1MjV8U00tVDUzME5VfFNNLVQyMzBOVXxTTS1UMzMwTlV8U00tVDkwMHxYRTUwMFQxQ3xTTS1QNjA1VnxTTS1QOTA1VnxTTS1UMzM3VnxTTS1UNTM3VnxTTS1UNzA3VnxTTS1UODA3VnxTTS1QNjAwWHxTTS1QOTAwWHxTTS1UMjEwWHxTTS1UMjMwfFNNLVQyMzBYfFNNLVQzMjV8R1QtUDc1MDN8U00tVDUzMXxTTS1UMzMwfFNNLVQ1MzB8U00tVDcwNXxTTS1UNzA1Q3xTTS1UNTM1fFNNLVQzMzF8U00tVDgwMHxTTS1UNzAwfFNNLVQ1Mzd8U00tVDgwN3xTTS1QOTA3QXxTTS1UMzM3QXxTTS1UNTM3QXxTTS1UNzA3QXxTTS1UODA3QXxTTS1UMjM3fFNNLVQ4MDdQfFNNLVA2MDdUfFNNLVQyMTdUfFNNLVQzMzdUfFNNLVQ4MDdUfFNNLVQxMTZOUXxTTS1UMTE2QlV8U00tUDU1MHxTTS1UMzUwfFNNLVQ1NTB8U00tVDkwMDB8U00tUDkwMDB8U00tVDcwNVl8U00tVDgwNXxHVC1QMzExM3xTTS1UNzEwfFNNLVQ4MTB8U00tVDgxNXxTTS1UMzYwfFNNLVQ1MzN8U00tVDExM3xTTS1UMzM1fFNNLVQ3MTV8U00tVDU2MHxTTS1UNjcwfFNNLVQ2Nzd8U00tVDM3N3xTTS1UNTY3fFNNLVQzNTdUfFNNLVQ1NTV8U00tVDU2MXxTTS1UNzEzfFNNLVQ3MTl8U00tVDgxM3xTTS1UODE5fFNNLVQ1ODB8U00tVDM1NVk/fFNNLVQyODB8U00tVDgxN0F8U00tVDgyMHxTTS1XNzAwfFNNLVA1ODB8U00tVDU4N3xTTS1QMzUwfFNNLVA1NTVNfFNNLVAzNTVNfFNNLVQxMTNOVXxTTS1UODE1WXxTTS1UNTg1fFNNLVQyODV8U00tVDgyNXxTTS1XNzA4fFNNLVQ4MzV8U00tVDgzMHxTTS1UODM3VnxTTS1UNzIwfFNNLVQ1MTB8U00tVDM4N1Z8U00tUDYxMHxTTS1UMjkwfFNNLVQ1MTV8U00tVDU5MHxTTS1UNTk1fFNNLVQ3MjV8U00tVDgxN1B8U00tUDU4NU4wfFNNLVQzOTV8U00tVDI5NXxTTS1UODY1fFNNLVA2MTBOfFNNLVA2MTV8U00tVDk3MHxTTS1UMzgwfFNNLVQ1OTUwfFNNLVQ5MDV8U00tVDIzMXxTTS1UNTAwfFNNLVQ4NjAiLEtpbmRsZToiS2luZGxlfFNpbGsuKkFjY2VsZXJhdGVkfEFuZHJvaWQuKlxcYihLRk9UfEtGVFR8S0ZKV0l8S0ZKV0F8S0ZPVEV8S0ZTT1dJfEtGVEhXSXxLRlRIV0F8S0ZBUFdJfEtGQVBXQXxXRkpXQUV8S0ZTQVdBfEtGU0FXSXxLRkFTV0l8S0ZBUldJfEtGRk9XSXxLRkdJV0l8S0ZNRVdJKVxcYnxBbmRyb2lkLipTaWxrL1swLTkuXSsgbGlrZSBDaHJvbWUvWzAtOS5dKyAoPyFNb2JpbGUpIixTdXJmYWNlVGFibGV0OiJXaW5kb3dzIE5UIFswLTkuXSs7IEFSTTsuKihUYWJsZXR8QVJNQkpTKSIsSFBUYWJsZXQ6IkhQIFNsYXRlICg3fDh8MTApfEhQIEVsaXRlUGFkIDkwMHxocC10YWJsZXR8RWxpdGVCb29rLipUb3VjaHxIUCA4fFNsYXRlIDIxfEhQIFNsYXRlQm9vayAxMCIsQXN1c1RhYmxldDoiXi4qUGFkRm9uZSgoPyFNb2JpbGUpLikqJHxUcmFuc2Zvcm1lcnxURjEwMXxURjEwMUd8VEYzMDBUfFRGMzAwVEd8VEYzMDBUTHxURjcwMFR8VEY3MDBLTHxURjcwMVR8VEY4MTBDfE1FMTcxfE1FMzAxVHxNRTMwMkN8TUUzNzFNR3xNRTM3MFR8TUUzNzJNR3xNRTE3MlZ8TUUxNzNYfE1FNDAwQ3xTbGlkZXIgU0wxMDF8XFxiSzAwRlxcYnxcXGJLMDBDXFxifFxcYkswMEVcXGJ8XFxiSzAwTFxcYnxUWDIwMUxBfE1FMTc2Q3xNRTEwMkF8XFxiTTgwVEFcXGJ8TUUzNzJDTHxNRTU2MENHfE1FMzcyQ0d8TUUzMDJLTHwgSzAxMCB8IEswMTEgfCBLMDE3IHwgSzAxRSB8TUU1NzJDfE1FMTAzS3xNRTE3MEN8TUUxNzFDfFxcYk1FNzBDXFxifE1FNTgxQ3xNRTU4MUNMfE1FODUxMEN8TUUxODFDfFAwMVl8UE8xTUF8UDAxWnxcXGJQMDI3XFxifFxcYlAwMjRcXGJ8XFxiUDAwQ1xcYiIsQmxhY2tCZXJyeVRhYmxldDoiUGxheUJvb2t8UklNIFRhYmxldCIsSFRDdGFibGV0OiJIVENfRmx5ZXJfUDUxMnxIVEMgRmx5ZXJ8SFRDIEpldHN0cmVhbXxIVEMtUDcxNWF8SFRDIEVWTyBWaWV3IDRHfFBHNDEyMDB8UEcwOTQxMCIsTW90b3JvbGFUYWJsZXQ6Inhvb218c2hvbGVzdHxNWjYxNXxNWjYwNXxNWjUwNXxNWjYwMXxNWjYwMnxNWjYwM3xNWjYwNHxNWjYwNnxNWjYwN3xNWjYwOHxNWjYwOXxNWjYxNXxNWjYxNnxNWjYxNyIsTm9va1RhYmxldDoiQW5kcm9pZC4qTm9va3xOb29rQ29sb3J8bm9vayBicm93c2VyfEJOUlYyMDB8Qk5SVjIwMEF8Qk5UVjI1MHxCTlRWMjUwQXxCTlRWNDAwfEJOVFY2MDB8TG9naWNQRCBab29tMiIsQWNlclRhYmxldDoiQW5kcm9pZC4qOyBcXGIoQTEwMHxBMTAxfEExMTB8QTIwMHxBMjEwfEEyMTF8QTUwMHxBNTAxfEE1MTB8QTUxMXxBNzAwfEE3MDF8VzUwMHxXNTAwUHxXNTAxfFc1MDFQfFc1MTB8VzUxMXxXNzAwfEcxMDB8RzEwMFd8QjEtQTcxfEIxLTcxMHxCMS03MTF8QTEtODEwfEExLTgxMXxBMS04MzApXFxifFczLTgxMHxcXGJBMy1BMTBcXGJ8XFxiQTMtQTExXFxifFxcYkEzLUEyMFxcYnxcXGJBMy1BMzB8QTMtQTQwIixUb3NoaWJhVGFibGV0OiJBbmRyb2lkLiooQVQxMDB8QVQxMDV8QVQyMDB8QVQyMDV8QVQyNzB8QVQyNzV8QVQzMDB8QVQzMDV8QVQxUzV8QVQ1MDB8QVQ1NzB8QVQ3MDB8QVQ4MzApfFRPU0hJQkEuKkZPTElPIixMR1RhYmxldDoiXFxiTC0wNkN8TEctVjkwOXxMRy1WOTAwfExHLVY3MDB8TEctVjUxMHxMRy1WNTAwfExHLVY0MTB8TEctVjQwMHxMRy1WSzgxMFxcYiIsRnVqaXRzdVRhYmxldDoiQW5kcm9pZC4qXFxiKEYtMDFEfEYtMDJGfEYtMDVFfEYtMTBEfE01MzJ8UTU3MilcXGIiLFByZXN0aWdpb1RhYmxldDoiUE1QMzE3MEJ8UE1QMzI3MEJ8UE1QMzQ3MEJ8UE1QNzE3MEJ8UE1QMzM3MEJ8UE1QMzU3MEN8UE1QNTg3MEN8UE1QMzY3MEJ8UE1QNTU3MEN8UE1QNTc3MER8UE1QMzk3MEJ8UE1QMzg3MEN8UE1QNTU4MEN8UE1QNTg4MER8UE1QNTc4MER8UE1QNTU4OEN8UE1QNzI4MEN8UE1QNzI4MEMzR3xQTVA3MjgwfFBNUDc4ODBEfFBNUDU1OTdEfFBNUDU1OTd8UE1QNzEwMER8UEVSMzQ2NHxQRVIzMjc0fFBFUjM1NzR8UEVSMzg4NHxQRVI1Mjc0fFBFUjU0NzR8UE1QNTA5N0NQUk98UE1QNTA5N3xQTVA3MzgwRHxQTVA1Mjk3Q3xQTVA1Mjk3Q19RVUFEfFBNUDgxMkV8UE1QODEyRTNHfFBNUDgxMkZ8UE1QODEwRXxQTVA4ODBURHxQTVQzMDE3fFBNVDMwMzd8UE1UMzA0N3xQTVQzMDU3fFBNVDcwMDh8UE1UNTg4N3xQTVQ1MDAxfFBNVDUwMDIiLExlbm92b1RhYmxldDoiTGVub3ZvIFRBQnxJZGVhKFRhYnxQYWQpKCBBMXxBMTB8IEsxfCl8VGhpbmtQYWQoWyBdKyk/VGFibGV0fFlUMy04NTBNfFlUMy1YOTBMfFlUMy1YOTBGfFlUMy1YOTBYfExlbm92by4qKFMyMTA5fFMyMTEwfFM1MDAwfFM2MDAwfEszMDExfEEzMDAwfEEzNTAwfEExMDAwfEEyMTA3fEEyMTA5fEExMTA3fEE1NTAwfEE3NjAwfEI2MDAwfEI4MDAwfEI4MDgwKSgtfCkoRkx8RnxIVnxIfCl8VEItWDEwM0Z8VEItWDMwNFh8VEItWDMwNEZ8VEItWDMwNEx8VEItWDUwNUZ8VEItWDUwNUx8VEItWDUwNVh8VEItWDYwNUZ8VEItWDYwNUx8VEItODcwM0Z8VEItODcwM1h8VEItODcwM058VEItODcwNE58VEItODcwNEZ8VEItODcwNFh8VEItODcwNFZ8VEItNzMwNEZ8VEItNzMwNEl8VEItNzMwNFh8VGFiMkE3LTEwRnxUYWIyQTctMjBGfFRCMi1YMzBMfFlUMy1YNTBMfFlUMy1YNTBGfFlUMy1YNTBNfFlULVg3MDVGfFlULVg3MDNGfFlULVg3MDNMfFlULVg3MDVMfFlULVg3MDVYfFRCMi1YMzBGfFRCMi1YMzBMfFRCMi1YMzBNfEEyMTA3QS1GfEEyMTA3QS1IfFRCMy03MzBGfFRCMy03MzBNfFRCMy03MzBYfFRCLTc1MDRGfFRCLTc1MDRYfFRCLVg3MDRGfFRCLVgxMDRGfFRCMy1YNzBGfFRCLVg3MDVGfFRCLTg1MDRGfFRCMy1YNzBMfFRCMy03MTBGfFRCLVg3MDRMIixEZWxsVGFibGV0OiJWZW51ZSAxMXxWZW51ZSA4fFZlbnVlIDd8RGVsbCBTdHJlYWsgMTB8RGVsbCBTdHJlYWsgNyIsWWFydmlrVGFibGV0OiJBbmRyb2lkLipcXGIoVEFCMjEwfFRBQjIxMXxUQUIyMjR8VEFCMjUwfFRBQjI2MHxUQUIyNjR8VEFCMzEwfFRBQjM2MHxUQUIzNjR8VEFCNDEwfFRBQjQxMXxUQUI0MjB8VEFCNDI0fFRBQjQ1MHxUQUI0NjB8VEFCNDYxfFRBQjQ2NHxUQUI0NjV8VEFCNDY3fFRBQjQ2OHxUQUIwNy0xMDB8VEFCMDctMTAxfFRBQjA3LTE1MHxUQUIwNy0xNTF8VEFCMDctMTUyfFRBQjA3LTIwMHxUQUIwNy0yMDEtM0d8VEFCMDctMjEwfFRBQjA3LTIxMXxUQUIwNy0yMTJ8VEFCMDctMjE0fFRBQjA3LTIyMHxUQUIwNy00MDB8VEFCMDctNDg1fFRBQjA4LTE1MHxUQUIwOC0yMDB8VEFCMDgtMjAxLTNHfFRBQjA4LTIwMS0zMHxUQUIwOS0xMDB8VEFCMDktMjExfFRBQjA5LTQxMHxUQUIxMC0xNTB8VEFCMTAtMjAxfFRBQjEwLTIxMXxUQUIxMC00MDB8VEFCMTAtNDEwfFRBQjEzLTIwMXxUQUIyNzRFVUt8VEFCMjc1RVVLfFRBQjM3NEVVS3xUQUI0NjJFVUt8VEFCNDc0RVVLfFRBQjktMjAwKVxcYiIsTWVkaW9uVGFibGV0OiJBbmRyb2lkLipcXGJPWU9cXGJ8TElGRS4qKFA5MjEyfFA5NTE0fFA5NTE2fFM5NTEyKXxMSUZFVEFCIixBcm5vdmFUYWJsZXQ6Ijk3RzR8QU4xMEcyfEFON2JHM3xBTjdmRzN8QU44RzN8QU44Y0czfEFON0czfEFOOUczfEFON2RHM3xBTjdkRzNTVHxBTjdkRzNDaGlsZFBhZHxBTjEwYkczfEFOMTBiRzNEVHxBTjlHMiIsSW50ZW5zb1RhYmxldDoiSU5NODAwMktQfElOTTEwMTBGUHxJTk04MDVORHxJbnRlbnNvIFRhYnxUQUIxMDA0IixJUlVUYWJsZXQ6Ik03MDJwcm8iLE1lZ2Fmb25UYWJsZXQ6Ik1lZ2FGb24gVjl8XFxiWlRFIFY5XFxifEFuZHJvaWQuKlxcYk1UN0FcXGIiLEVib2RhVGFibGV0OiJFLUJvZGEgKFN1cHJlbWV8SW1wcmVzc3BlZWR8SXp6eWNvbW18RXNzZW50aWFsKSIsQWxsVmlld1RhYmxldDoiQWxsdmlldy4qKFZpdmF8QWxsZHJvfENpdHl8U3BlZWR8QWxsIFRWfEZyZW56eXxRdWFzYXJ8U2hpbmV8VFgxfEFYMXxBWDIpIixBcmNob3NUYWJsZXQ6IlxcYigxMDFHOXw4MEc5fEExMDFJVClcXGJ8UWlsaXZlIDk3UnxBcmNob3M1fFxcYkFSQ0hPUyAoNzB8Nzl8ODB8OTB8OTd8MTAxfEZBTUlMWVBBRHwpKGJ8Y3wpKEcxMHwgQ29iYWx0fCBUSVRBTklVTShIRHwpfCBYZW5vbnwgTmVvbnxYU0t8IDJ8IFhTIDJ8IFBMQVRJTlVNfCBDQVJCT058R0FNRVBBRClcXGIiLEFpbm9sVGFibGV0OiJOT1ZPN3xOT1ZPOHxOT1ZPMTB8Tm92bzdBdXJvcmF8Tm92bzdCYXNpY3xOT1ZPN1BBTEFESU58bm92bzktU3BhcmsiLE5va2lhTHVtaWFUYWJsZXQ6Ikx1bWlhIDI1MjAiLFNvbnlUYWJsZXQ6IlNvbnkuKlRhYmxldHxYcGVyaWEgVGFibGV0fFNvbnkgVGFibGV0IFN8U08tMDNFfFNHUFQxMnxTR1BUMTN8U0dQVDExNHxTR1BUMTIxfFNHUFQxMjJ8U0dQVDEyM3xTR1BUMTExfFNHUFQxMTJ8U0dQVDExM3xTR1BUMTMxfFNHUFQxMzJ8U0dQVDEzM3xTR1BUMjExfFNHUFQyMTJ8U0dQVDIxM3xTR1AzMTF8U0dQMzEyfFNHUDMyMXxFQlJEMTEwMXxFQlJEMTEwMnxFQlJEMTIwMXxTR1AzNTF8U0dQMzQxfFNHUDUxMXxTR1A1MTJ8U0dQNTIxfFNHUDU0MXxTR1A1NTF8U0dQNjIxfFNHUDY0MXxTR1A2MTJ8U09UMzF8U0dQNzcxfFNHUDYxMXxTR1A2MTJ8U0dQNzEyIixQaGlsaXBzVGFibGV0OiJcXGIoUEkyMDEwfFBJMzAwMHxQSTMxMDB8UEkzMTA1fFBJMzExMHxQSTMyMDV8UEkzMjEwfFBJMzkwMHxQSTQwMTB8UEk3MDAwfFBJNzEwMClcXGIiLEN1YmVUYWJsZXQ6IkFuZHJvaWQuKihLOEdUfFU5R1R8VTEwR1R8VTE2R1R8VTE3R1R8VTE4R1R8VTE5R1R8VTIwR1R8VTIzR1R8VTMwR1QpfENVQkUgVThHVCIsQ29ieVRhYmxldDoiTUlEMTA0MnxNSUQxMDQ1fE1JRDExMjV8TUlEMTEyNnxNSUQ3MDEyfE1JRDcwMTR8TUlENzAxNXxNSUQ3MDM0fE1JRDcwMzV8TUlENzAzNnxNSUQ3MDQyfE1JRDcwNDh8TUlENzEyN3xNSUQ4MDQyfE1JRDgwNDh8TUlEODEyN3xNSUQ5MDQyfE1JRDk3NDB8TUlEOTc0MnxNSUQ3MDIyfE1JRDcwMTAiLE1JRFRhYmxldDoiTTk3MDF8TTkwMDB8TTkxMDB8TTgwNnxNMTA1MnxNODA2fFQ3MDN8TUlENzAxfE1JRDcxM3xNSUQ3MTB8TUlENzI3fE1JRDc2MHxNSUQ4MzB8TUlENzI4fE1JRDkzM3xNSUQxMjV8TUlEODEwfE1JRDczMnxNSUQxMjB8TUlEOTMwfE1JRDgwMHxNSUQ3MzF8TUlEOTAwfE1JRDEwMHxNSUQ4MjB8TUlENzM1fE1JRDk4MHxNSUQxMzB8TUlEODMzfE1JRDczN3xNSUQ5NjB8TUlEMTM1fE1JRDg2MHxNSUQ3MzZ8TUlEMTQwfE1JRDkzMHxNSUQ4MzV8TUlENzMzfE1JRDRYMTAiLE1TSVRhYmxldDoiTVNJIFxcYihQcmltbyA3M0t8UHJpbW8gNzNMfFByaW1vIDgxTHxQcmltbyA3N3xQcmltbyA5M3xQcmltbyA3NXxQcmltbyA3NnxQcmltbyA3M3xQcmltbyA4MXxQcmltbyA5MXxQcmltbyA5MHxFbmpveSA3MXxFbmpveSA3fEVuam95IDEwKVxcYiIsU01pVFRhYmxldDoiQW5kcm9pZC4qKFxcYk1JRFxcYnxNSUQtNTYwfE1UVi1UMTIwMHxNVFYtUE5ENTMxfE1UVi1QMTEwMXxNVFYtUE5ENTMwKSIsUm9ja0NoaXBUYWJsZXQ6IkFuZHJvaWQuKihSSzI4MTh8UksyODA4QXxSSzI5MTh8UkszMDY2KXxSSzI3Mzh8UksyODA4QSIsRmx5VGFibGV0OiJJUTMxMHxGbHkgVmlzaW9uIixicVRhYmxldDoiQW5kcm9pZC4qKGJxKT8uKlxcYihFbGNhbm98Q3VyaWV8RWRpc29ufE1heHdlbGx8S2VwbGVyfFBhc2NhbHxUZXNsYXxIeXBhdGlhfFBsYXRvbnxOZXd0b258TGl2aW5nc3RvbmV8Q2VydmFudGVzfEF2YW50fEFxdWFyaXMgKFtFfE1dMTB8TTgpKVxcYnxNYXh3ZWxsLipMaXRlfE1heHdlbGwuKlBsdXMiLEh1YXdlaVRhYmxldDoiTWVkaWFQYWR8TWVkaWFQYWQgNyBZb3V0aHxJREVPUyBTN3xTNy0yMDFjfFM3LTIwMnV8UzctMTAxfFM3LTEwM3xTNy0xMDR8UzctMTA1fFM3LTEwNnxTNy0yMDF8UzctU2xpbXxNMi1BMDFMfEJBSC1MMDl8QkFILVcwOXxBR1MtTDA5fENNUi1BTDE5IixOZWNUYWJsZXQ6IlxcYk4tMDZEfFxcYk4tMDhEIixQYW50ZWNoVGFibGV0OiJQYW50ZWNoLipQNDEwMCIsQnJvbmNob1RhYmxldDoiQnJvbmNoby4qKE43MDF8TjcwOHxOODAyfGE3MTApIixWZXJzdXNUYWJsZXQ6IlRPVUNIUEFELipbNzg5MTBdfFxcYlRPVUNIVEFCXFxiIixaeW5jVGFibGV0OiJ6MTAwMHxaOTkgMkd8ejkzMHx6OTkwfHo5MDl8WjkxOXx6OTAwIixQb3NpdGl2b1RhYmxldDoiVEIwN1NUQXxUQjEwU1RBfFRCMDdGVEF8VEIxMEZUQSIsTmFiaVRhYmxldDoiQW5kcm9pZC4qXFxiTmFiaSIsS29ib1RhYmxldDoiS29ibyBUb3VjaHxcXGJLMDgwXFxifFxcYlZveFxcYiBCdWlsZHxcXGJBcmNcXGIgQnVpbGQiLERhbmV3VGFibGV0OiJEU2xpZGUuKlxcYig3MDB8NzAxUnw3MDJ8NzAzUnw3MDR8ODAyfDk3MHw5NzF8OTcyfDk3M3w5NzR8MTAxMHwxMDEyKVxcYiIsVGV4ZXRUYWJsZXQ6Ik5hdmlQYWR8VEItNzcyQXxUTS03MDQ1fFRNLTcwNTV8VE0tOTc1MHxUTS03MDE2fFRNLTcwMjR8VE0tNzAyNnxUTS03MDQxfFRNLTcwNDN8VE0tNzA0N3xUTS04MDQxfFRNLTk3NDF8VE0tOTc0N3xUTS05NzQ4fFRNLTk3NTF8VE0tNzAyMnxUTS03MDIxfFRNLTcwMjB8VE0tNzAxMXxUTS03MDEwfFRNLTcwMjN8VE0tNzAyNXxUTS03MDM3V3xUTS03MDM4V3xUTS03MDI3V3xUTS05NzIwfFRNLTk3MjV8VE0tOTczN1d8VE0tMTAyMHxUTS05NzM4V3xUTS05NzQwfFRNLTk3NDNXfFRCLTgwN0F8VEItNzcxQXxUQi03MjdBfFRCLTcyNUF8VEItNzE5QXxUQi04MjNBfFRCLTgwNUF8VEItNzIzQXxUQi03MTVBfFRCLTcwN0F8VEItNzA1QXxUQi03MDlBfFRCLTcxMUF8VEItODkwSER8VEItODgwSER8VEItNzkwSER8VEItNzgwSER8VEItNzcwSER8VEItNzIxSER8VEItNzEwSER8VEItNDM0SER8VEItODYwSER8VEItODQwSER8VEItNzYwSER8VEItNzUwSER8VEItNzQwSER8VEItNzMwSER8VEItNzIySER8VEItNzIwSER8VEItNzAwSER8VEItNTAwSER8VEItNDcwSER8VEItNDMxSER8VEItNDMwSER8VEItNTA2fFRCLTUwNHxUQi00NDZ8VEItNDM2fFRCLTQxNnxUQi0xNDZTRXxUQi0xMjZTRSIsUGxheXN0YXRpb25UYWJsZXQ6IlBsYXlzdGF0aW9uLiooUG9ydGFibGV8Vml0YSkiLFRyZWtzdG9yVGFibGV0OiJTVDEwNDE2LTF8VlQxMDQxNi0xfFNUNzA0MDgtMXxTVDcwMnh4LTF8U1Q3MDJ4eC0yfFNUODAyMDh8U1Q5NzIxNnxTVDcwMTA0LTJ8VlQxMDQxNi0yfFNUMTAyMTYtMkF8U3VyZlRhYiIsUHlsZUF1ZGlvVGFibGV0OiJcXGIoUFRCTDEwQ0VVfFBUQkwxMEN8UFRCTDcyQkN8UFRCTDcyQkNFVXxQVEJMN0NFVXxQVEJMN0N8UFRCTDkyQkN8UFRCTDkyQkNFVXxQVEJMOUNFVXxQVEJMOUNVS3xQVEJMOUMpXFxiIixBZHZhblRhYmxldDoiQW5kcm9pZC4qIFxcYihFM0F8VDNYfFQ1Q3xUNUJ8VDNFfFQzQ3xUM0J8VDFKfFQxRnxUMkF8VDFIfFQxaXxFMUN8VDEtRXxUNS1BfFQ0fEUxLUJ8VDJDaXxUMS1CfFQxLUR8TzEtQXxFMS1BfFQxLUF8VDNBfFQ0aSlcXGIgIixEYW55VGVjaFRhYmxldDoiR2VuaXVzIFRhYiBHM3xHZW5pdXMgVGFiIFMyfEdlbml1cyBUYWIgUTN8R2VuaXVzIFRhYiBHNHxHZW5pdXMgVGFiIFE0fEdlbml1cyBUYWIgRy1JSXxHZW5pdXMgVEFCIEdJSXxHZW5pdXMgVEFCIEdJSUl8R2VuaXVzIFRhYiBTMSIsR2FsYXBhZFRhYmxldDoiQW5kcm9pZCBbMC05Ll0rOyBbYS16LV0rOyBcXGJHMVxcYiIsTWljcm9tYXhUYWJsZXQ6IkZ1bmJvb2t8TWljcm9tYXguKlxcYihQMjUwfFA1NjB8UDM2MHxQMzYyfFA2MDB8UDMwMHxQMzUwfFA1MDB8UDI3NSlcXGIiLEthcmJvbm5UYWJsZXQ6IkFuZHJvaWQuKlxcYihBMzl8QTM3fEEzNHxTVDh8U1QxMHxTVDd8U21hcnQgVGFiM3xTbWFydCBUYWIyKVxcYiIsQWxsRmluZVRhYmxldDoiRmluZTcgR2VuaXVzfEZpbmU3IFNoaW5lfEZpbmU3IEFpcnxGaW5lOCBTdHlsZXxGaW5lOSBNb3JlfEZpbmUxMCBKb3l8RmluZTExIFdpZGUiLFBST1NDQU5UYWJsZXQ6IlxcYihQRU02M3xQTFQxMDIzR3xQTFQxMDQxfFBMVDEwNDR8UExUMTA0NEd8UExUMTA5MXxQTFQ0MzExfFBMVDQzMTFQTHxQTFQ0MzE1fFBMVDcwMzB8UExUNzAzM3xQTFQ3MDMzRHxQTFQ3MDM1fFBMVDcwMzVEfFBMVDcwNDRLfFBMVDcwNDVLfFBMVDcwNDVLQnxQTFQ3MDcxS0d8UExUNzA3MnxQTFQ3MjIzR3xQTFQ3MjI1R3xQTFQ3Nzc3R3xQTFQ3ODEwS3xQTFQ3ODQ5R3xQTFQ3ODUxR3xQTFQ3ODUyR3xQTFQ4MDE1fFBMVDgwMzF8UExUODAzNHxQTFQ4MDM2fFBMVDgwODBLfFBMVDgwODJ8UExUODA4OHxQTFQ4MjIzR3xQTFQ4MjM0R3xQTFQ4MjM1R3xQTFQ4ODE2S3xQTFQ5MDExfFBMVDkwNDVLfFBMVDkyMzNHfFBMVDk3MzV8UExUOTc2MEd8UExUOTc3MEcpXFxiIixZT05FU1RhYmxldDoiQlExMDc4fEJDMTAwM3xCQzEwNzd8Uks5NzAyfEJDOTczMHxCQzkwMDF8SVQ5MDAxfEJDNzAwOHxCQzcwMTB8QkM3MDh8QkM3Mjh8QkM3MDEyfEJDNzAzMHxCQzcwMjd8QkM3MDI2IixDaGFuZ0ppYVRhYmxldDoiVFBDNzEwMnxUUEM3MTAzfFRQQzcxMDV8VFBDNzEwNnxUUEM3MTA3fFRQQzcyMDF8VFBDNzIwM3xUUEM3MjA1fFRQQzcyMTB8VFBDNzcwOHxUUEM3NzA5fFRQQzc3MTJ8VFBDNzExMHxUUEM4MTAxfFRQQzgxMDN8VFBDODEwNXxUUEM4MTA2fFRQQzgyMDN8VFBDODIwNXxUUEM4NTAzfFRQQzkxMDZ8VFBDOTcwMXxUUEM5NzEwMXxUUEM5NzEwM3xUUEM5NzEwNXxUUEM5NzEwNnxUUEM5NzExMXxUUEM5NzExM3xUUEM5NzIwM3xUUEM5NzYwM3xUUEM5NzgwOXxUUEM5NzIwNXxUUEMxMDEwMXxUUEMxMDEwM3xUUEMxMDEwNnxUUEMxMDExMXxUUEMxMDIwM3xUUEMxMDIwNXxUUEMxMDUwMyIsR1VUYWJsZXQ6IlRYLUExMzAxfFRYLU05MDAyfFE3MDJ8a2YwMjYiLFBvaW50T2ZWaWV3VGFibGV0OiJUQUItUDUwNnxUQUItbmF2aS03LTNHLU18VEFCLVA1MTd8VEFCLVAtNTI3fFRBQi1QNzAxfFRBQi1QNzAzfFRBQi1QNzIxfFRBQi1QNzMxTnxUQUItUDc0MXxUQUItUDgyNXxUQUItUDkwNXxUQUItUDkyNXxUQUItUFI5NDV8VEFCLVBMMTAxNXxUQUItUDEwMjV8VEFCLVBJMTA0NXxUQUItUDEzMjV8VEFCLVBST1RBQlswLTldK3xUQUItUFJPVEFCMjV8VEFCLVBST1RBQjI2fFRBQi1QUk9UQUIyN3xUQUItUFJPVEFCMjZYTHxUQUItUFJPVEFCMi1JUFM5fFRBQi1QUk9UQUIzMC1JUFM5fFRBQi1QUk9UQUIyNVhYTHxUQUItUFJPVEFCMjYtSVBTMTB8VEFCLVBST1RBQjMwLUlQUzEwIixPdmVybWF4VGFibGV0OiJPVi0oU3RlZWxDb3JlfE5ld0Jhc2V8QmFzZWNvcmV8QmFzZW9uZXxFeGVsbGVufFF1YXR0b3J8RWR1VGFifFNvbHV0aW9ufEFDVElPTnxCYXNpY1RhYnxUZWRkeVRhYnxNYWdpY1RhYnxTdHJlYW18VEItMDh8VEItMDkpfFF1YWxjb3JlIDEwMjciLEhDTFRhYmxldDoiSENMLipUYWJsZXR8Q29ubmVjdC0zRy0yLjB8Q29ubmVjdC0yRy0yLjB8TUUgVGFibGV0IFUxfE1FIFRhYmxldCBVMnxNRSBUYWJsZXQgRzF8TUUgVGFibGV0IFgxfE1FIFRhYmxldCBZMnxNRSBUYWJsZXQgU3luYyIsRFBTVGFibGV0OiJEUFMgRHJlYW0gOXxEUFMgRHVhbCA3IixWaXN0dXJlVGFibGV0OiJWOTcgSER8aTc1IDNHfFZpc3R1cmUgVjQoIEhEKT98VmlzdHVyZSBWNSggSEQpP3xWaXN0dXJlIFYxMCIsQ3Jlc3RhVGFibGV0OiJDVFAoLSk/ODEwfENUUCgtKT84MTh8Q1RQKC0pPzgyOHxDVFAoLSk/ODM4fENUUCgtKT84ODh8Q1RQKC0pPzk3OHxDVFAoLSk/OTgwfENUUCgtKT85ODd8Q1RQKC0pPzk4OHxDVFAoLSk/OTg5IixNZWRpYXRla1RhYmxldDoiXFxiTVQ4MTI1fE1UODM4OXxNVDgxMzV8TVQ4Mzc3XFxiIixDb25jb3JkZVRhYmxldDoiQ29uY29yZGUoWyBdKyk/VGFifENvbkNvcmRlIFJlYWRNYW4iLEdvQ2xldmVyVGFibGV0OiJHT0NMRVZFUiBUQUJ8QTdHT0NMRVZFUnxNMTA0MnxNNzg0MXxNNzQyfFIxMDQyQkt8UjEwNDF8VEFCIEE5NzV8VEFCIEE3ODQyfFRBQiBBNzQxfFRBQiBBNzQxTHxUQUIgTTcyM0d8VEFCIE03MjF8VEFCIEExMDIxfFRBQiBJOTIxfFRBQiBSNzIxfFRBQiBJNzIwfFRBQiBUNzZ8VEFCIFI3MHxUQUIgUjc2LjJ8VEFCIFIxMDZ8VEFCIFI4My4yfFRBQiBNODEzR3xUQUIgSTcyMXxHQ1RBNzIyfFRBQiBJNzB8VEFCIEk3MXxUQUIgUzczfFRBQiBSNzN8VEFCIFI3NHxUQUIgUjkzfFRBQiBSNzV8VEFCIFI3Ni4xfFRBQiBBNzN8VEFCIEE5M3xUQUIgQTkzLjJ8VEFCIFQ3MnxUQUIgUjgzfFRBQiBSOTc0fFRBQiBSOTczfFRBQiBBMTAxfFRBQiBBMTAzfFRBQiBBMTA0fFRBQiBBMTA0LjJ8UjEwNUJLfE03MTNHfEE5NzJCS3xUQUIgQTk3MXxUQUIgUjk3NC4yfFRBQiBSMTA0fFRBQiBSODMuM3xUQUIgQTEwNDIiLE1vZGVjb21UYWJsZXQ6IkZyZWVUQUIgOTAwMHxGcmVlVEFCIDcuNHxGcmVlVEFCIDcwMDR8RnJlZVRBQiA3ODAwfEZyZWVUQUIgMjA5NnxGcmVlVEFCIDcuNXxGcmVlVEFCIDEwMTR8RnJlZVRBQiAxMDAxIHxGcmVlVEFCIDgwMDF8RnJlZVRBQiA5NzA2fEZyZWVUQUIgOTcwMnxGcmVlVEFCIDcwMDN8RnJlZVRBQiA3MDAyfEZyZWVUQUIgMTAwMnxGcmVlVEFCIDc4MDF8RnJlZVRBQiAxMzMxfEZyZWVUQUIgMTAwNHxGcmVlVEFCIDgwMDJ8RnJlZVRBQiA4MDE0fEZyZWVUQUIgOTcwNHxGcmVlVEFCIDEwMDMiLFZvbmlub1RhYmxldDoiXFxiKEFyZ3VzWyBfXT9TfERpYW1vbmRbIF9dPzc5SER8RW1lcmFsZFsgX10/NzhFfEx1bmFbIF9dPzcwQ3xPbnl4WyBfXT9TfE9ueXhbIF9dP1p8T3JpblsgX10/SER8T3JpblsgX10/U3xPdGlzWyBfXT9TfFNwZWVkU3RhclsgX10/U3xNYWduZXRbIF9dP005fFByaW11c1sgX10/OTRbIF9dPzNHfFByaW11c1sgX10/OTRIRHxQcmltdXNbIF9dP1FTfEFuZHJvaWQuKlxcYlE4XFxifFNpcml1c1sgX10/RVZPWyBfXT9RU3xTaXJpdXNbIF9dP1FTfFNwaXJpdFsgX10/UylcXGIiLEVDU1RhYmxldDoiVjA3T1QyfFRNMTA1QXxTMTBPVDF8VFIxMENTMSIsU3RvcmV4VGFibGV0OiJlWmVlW18nXT8oVGFifEdvKVswLTldK3xUYWJMQzd8TG9vbmV5IFR1bmVzIFRhYiIsVm9kYWZvbmVUYWJsZXQ6IlNtYXJ0VGFiKFsgXSspP1swLTldK3xTbWFydFRhYklJMTB8U21hcnRUYWJJSTd8VkYtMTQ5N3xWRkQgMTQwMCIsRXNzZW50aWVsQlRhYmxldDoiU21hcnRbICddP1RBQlsgXSs/WzAtOV0rfEZhbWlseVsgJ10/VEFCMiIsUm9zc01vb3JUYWJsZXQ6IlJNLTc5MHxSTS05OTd8Uk1ELTg3OEd8Uk1ELTk3NFJ8Uk1ULTcwNUF8Uk1ULTcwMXxSTUUtNjAxfFJNVC01MDF8Uk1ULTcxMSIsaU1vYmlsZVRhYmxldDoiaS1tb2JpbGUgaS1ub3RlIixUb2xpbm9UYWJsZXQ6InRvbGlubyB0YWIgWzAtOS5dK3x0b2xpbm8gc2hpbmUiLEF1ZGlvU29uaWNUYWJsZXQ6IlxcYkMtMjJRfFQ3LVFDfFQtMTdCfFQtMTdQXFxiIixBTVBFVGFibGV0OiJBbmRyb2lkLiogQTc4ICIsU2trVGFibGV0OiJBbmRyb2lkLiogKFNLWVBBRHxQSE9FTklYfENZQ0xPUFMpIixUZWNub1RhYmxldDoiVEVDTk8gUDl8VEVDTk8gRFA4RCIsSlhEVGFibGV0OiJBbmRyb2lkLiogXFxiKEYzMDAwfEEzMzAwfEpYRDUwMDB8SlhEMzAwMHxKWEQyMDAwfEpYRDMwMEJ8SlhEMzAwfFM1ODAwfFM3ODAwfFM2MDJifFM1MTEwYnxTNzMwMHxTNTMwMHxTNjAyfFM2MDN8UzUxMDB8UzUxMTB8UzYwMXxTNzEwMGF8UDMwMDBGfFAzMDAwc3xQMTAxfFAyMDBzfFAxMDAwbXxQMjAwbXxQOTEwMHxQMTAwMHN8UzY2MDBifFM5MDh8UDEwMDB8UDMwMHxTMTh8UzY2MDB8UzkxMDApXFxiIixpSm95VGFibGV0OiJUYWJsZXQgKFNwaXJpdCA3fEVzc2VudGlhfEdhbGF0ZWF8RnVzaW9ufE9uaXggN3xMYW5kYXxUaXRhbnxTY29vYnl8RGVveHxTdGVsbGF8VGhlbWlzfEFyZ29ufFVuaXF1ZSA3fFN5Z251c3xIZXhlbnxGaW5pdHkgN3xDcmVhbXxDcmVhbSBYMnxKYWRlfE5lb24gN3xOZXJvbiA3fEthbmR5fFNjYXBlfFNhcGh5ciA3fFJlYmVsfEJpb3h8UmViZWx8UmViZWwgOEdCfE15c3R8RHJhY28gN3xNeXN0fFRhYjctMDA0fE15c3R8VGFkZW8gSm9uZXN8VGFibGV0IEJvaW5nfEFycm93fERyYWNvIER1YWwgQ2FtfEF1cml4fE1pbnR8QW1pdHl8UmV2b2x1dGlvbnxGaW5pdHkgOXxOZW9uIDl8VDl3fEFtaXR5IDRHQiBEdWFsIENhbXxTdG9uZSA0R0J8U3RvbmUgOEdCfEFuZHJvbWVkYXxTaWxrZW58WDJ8QW5kcm9tZWRhIElJfEhhbGxleXxGbGFtZXxTYXBoeXIgOSw3fFRvdWNoIDh8UGxhbmV0fFRyaXRvbnxVbmlxdWUgMTB8SGV4ZW4gMTB8TWVtcGhpcyA0R0J8TWVtcGhpcyA4R0J8T25peCAxMCkiLEZYMlRhYmxldDoiRlgyIFBBRDd8RlgyIFBBRDEwIixYb3JvVGFibGV0OiJLaWRzUEFEIDcwMXxQQURbIF0/NzEyfFBBRFsgXT83MTR8UEFEWyBdPzcxNnxQQURbIF0/NzE3fFBBRFsgXT83MTh8UEFEWyBdPzcyMHxQQURbIF0/NzIxfFBBRFsgXT83MjJ8UEFEWyBdPzc5MHxQQURbIF0/NzkyfFBBRFsgXT85MDB8UEFEWyBdPzk3MTVEfFBBRFsgXT85NzE2RFJ8UEFEWyBdPzk3MThEUnxQQURbIF0/OTcxOVFSfFBBRFsgXT85NzIwUVJ8VGVsZVBBRDEwMzB8VGVsZXBhZDEwMzJ8VGVsZVBBRDczMHxUZWxlUEFENzMxfFRlbGVQQUQ3MzJ8VGVsZVBBRDczNVF8VGVsZVBBRDgzMHxUZWxlUEFEOTczMHxUZWxlUEFENzk1fE1lZ2FQQUQgMTMzMXxNZWdhUEFEIDE4NTF8TWVnYVBBRCAyMTUxIixWaWV3c29uaWNUYWJsZXQ6IlZpZXdQYWQgMTBwaXxWaWV3UGFkIDEwZXxWaWV3UGFkIDEwc3xWaWV3UGFkIEU3MnxWaWV3UGFkN3xWaWV3UGFkIEUxMDB8Vmlld1BhZCA3ZXxWaWV3U29uaWMgVkI3MzN8VkIxMDBhIixWZXJpem9uVGFibGV0OiJRVEFRWjN8UVRBSVI3fFFUQVFUWjN8UVRBU1VOMXxRVEFTVU4yfFFUQVhJQTEiLE9keXNUYWJsZXQ6IkxPT1h8WEVOTzEwfE9EWVNbIC1dKFNwYWNlfEVWT3xYcHJlc3N8Tk9PTil8XFxiWEVMSU9cXGJ8WGVsaW8xMFByb3xYRUxJTzdQSE9ORVRBQnxYRUxJTzEwRVhUUkVNRXxYRUxJT1BUMnxORU9fUVVBRDEwIixDYXB0aXZhVGFibGV0OiJDQVBUSVZBIFBBRCIsSWNvbmJpdFRhYmxldDoiTmV0VEFCfE5ULTM3MDJ8TlQtMzcwMlN8TlQtMzcwMlN8TlQtMzYwM1B8TlQtMzYwM1B8TlQtMDcwNFN8TlQtMDcwNFN8TlQtMzgwNUN8TlQtMzgwNUN8TlQtMDgwNkN8TlQtMDgwNkN8TlQtMDkwOVR8TlQtMDkwOVR8TlQtMDkwN1N8TlQtMDkwN1N8TlQtMDkwMlN8TlQtMDkwMlMiLFRlY2xhc3RUYWJsZXQ6IlQ5OCA0R3xcXGJQODBcXGJ8XFxiWDkwSERcXGJ8WDk4IEFpcnxYOTggQWlyIDNHfFxcYlg4OVxcYnxQODAgM0d8XFxiWDgwaFxcYnxQOTggQWlyfFxcYlg4OUhEXFxifFA5OCAzR3xcXGJQOTBIRFxcYnxQODkgM0d8WDk4IDNHfFxcYlA3MGhcXGJ8UDc5SEQgM0d8RzE4ZCAzR3xcXGJQNzlIRFxcYnxcXGJQODlzXFxifFxcYkE4OFxcYnxcXGJQMTBIRFxcYnxcXGJQMTlIRFxcYnxHMTggM0d8XFxiUDc4SERcXGJ8XFxiQTc4XFxifFxcYlA3NVxcYnxHMTdzIDNHfEcxN2ggM0d8XFxiUDg1dFxcYnxcXGJQOTBcXGJ8XFxiUDExXFxifFxcYlA5OHRcXGJ8XFxiUDk4SERcXGJ8XFxiRzE4ZFxcYnxcXGJQODVzXFxifFxcYlAxMUhEXFxifFxcYlA4OHNcXGJ8XFxiQTgwSERcXGJ8XFxiQTgwc2VcXGJ8XFxiQTEwaFxcYnxcXGJQODlcXGJ8XFxiUDc4c1xcYnxcXGJHMThcXGJ8XFxiUDg1XFxifFxcYkE3MGhcXGJ8XFxiQTcwXFxifFxcYkcxN1xcYnxcXGJQMThcXGJ8XFxiQTgwc1xcYnxcXGJBMTFzXFxifFxcYlA4OEhEXFxifFxcYkE4MGhcXGJ8XFxiUDc2c1xcYnxcXGJQNzZoXFxifFxcYlA5OFxcYnxcXGJBMTBIRFxcYnxcXGJQNzhcXGJ8XFxiUDg4XFxifFxcYkExMVxcYnxcXGJBMTB0XFxifFxcYlA3NmFcXGJ8XFxiUDc2dFxcYnxcXGJQNzZlXFxifFxcYlA4NUhEXFxifFxcYlA4NWFcXGJ8XFxiUDg2XFxifFxcYlA3NUhEXFxifFxcYlA3NnZcXGJ8XFxiQTEyXFxifFxcYlA3NWFcXGJ8XFxiQTE1XFxifFxcYlA3NlRpXFxifFxcYlA4MUhEXFxifFxcYkExMFxcYnxcXGJUNzYwVkVcXGJ8XFxiVDcyMEhEXFxifFxcYlA3NlxcYnxcXGJQNzNcXGJ8XFxiUDcxXFxifFxcYlA3MlxcYnxcXGJUNzIwU0VcXGJ8XFxiQzUyMFRpXFxifFxcYlQ3NjBcXGJ8XFxiVDcyMFZFXFxifFQ3MjAtM0dFfFQ3MjAtV2lGaSIsT25kYVRhYmxldDoiXFxiKFY5NzVpfFZpMzB8Vlg1MzB8VjcwMXxWaTYwfFY3MDFzfFZpNTB8VjgwMXN8VjcxOXxWeDYxMHd8Vlg2MTBXfFY4MTlpfFZpMTB8Vlg1ODBXfFZpMTB8VjcxMXN8VjgxM3xWODExfFY4MjB3fFY4MjB8VmkyMHxWNzExfFZJMzBXfFY3MTJ8Vjg5MXd8Vjk3MnxWODE5d3xWODIwd3xWaTYwfFY4MjB3fFY3MTF8VjgxM3N8VjgwMXxWODE5fFY5NzVzfFY4MDF8VjgxOXxWODE5fFY4MTh8VjgxMXxWNzEyfFY5NzVtfFYxMDF3fFY5NjF3fFY4MTJ8VjgxOHxWOTcxfFY5NzFzfFY5MTl8Vjk4OXxWMTE2d3xWMTAyd3xWOTczfFZpNDApXFxiW1xcc10rfFYxMCBcXGI0R1xcYiIsSmF5dGVjaFRhYmxldDoiVFBDLVBBNzYyIixCbGF1cHVua3RUYWJsZXQ6IkVuZGVhdm91ciA4MDBOR3xFbmRlYXZvdXIgMTAxMCIsRGlnbWFUYWJsZXQ6IlxcYihpRHgxMHxpRHg5fGlEeDh8aUR4N3xpRHhEN3xpRHhEOHxpRHNROHxpRHNRN3xpRHNROHxpRHNEMTB8aURuRDd8M1RTODA0SHxpRHNRMTF8aURqN3xpRHMxMClcXGIiLEV2b2xpb1RhYmxldDoiQVJJQV9NaW5pX3dpZml8QXJpYVsgX11NaW5pfEV2b2xpbyBYMTB8RXZvbGlvIFg3fEV2b2xpbyBYOHxcXGJFdm90YWJcXGJ8XFxiTmV1cmFcXGIiLExhdmFUYWJsZXQ6IlFQQUQgRTcwNHxcXGJJdm9yeVNcXGJ8RS1UQUIgSVZPUll8XFxiRS1UQUJcXGIiLEFvY1RhYmxldDoiTVcwODExfE1XMDgxMnxNVzA5MjJ8TVRLODM4MnxNVzEwMzF8TVcwODMxfE1XMDgyMXxNVzA5MzF8TVcwNzEyIixNcG1hblRhYmxldDoiTVAxMSBPQ1RBfE1QMTAgT0NUQXxNUFFDMTExNHxNUFFDMTAwNHxNUFFDOTk0fE1QUUM5NzR8TVBRQzk3M3xNUFFDODA0fE1QUUM3ODR8TVBRQzc4MHxcXGJNUEc3XFxifE1QRENHNzV8TVBEQ0c3MXxNUERDMTAwNnxNUDEwMURDfE1QREM5MDAwfE1QREM5MDV8TVBEQzcwNkhEfE1QREM3MDZ8TVBEQzcwNXxNUERDMTEwfE1QREMxMDB8TVBEQzk5fE1QREM5N3xNUERDODh8TVBEQzh8TVBEQzc3fE1QNzA5fE1JRDcwMXxNSUQ3MTF8TUlEMTcwfE1QREM3MDN8TVBRQzEwMTAiLENlbGtvblRhYmxldDoiQ1Q2OTV8Q1Q4ODh8Q1RbXFxzXT85MTB8Q1Q3IFRhYnxDVDkgVGFifENUMyBUYWJ8Q1QyIFRhYnxDVDEgVGFifEM4MjB8QzcyMHxcXGJDVC0xXFxiIixXb2xkZXJUYWJsZXQ6Im1pVGFiIFxcYihESUFNT05EfFNQQUNFfEJST09LTFlOfE5FT3xGTFl8TUFOSEFUVEFOfEZVTkt8RVZPTFVUSU9OfFNLWXxHT0NBUnxJUk9OfEdFTklVU3xQT1B8TUlOVHxFUFNJTE9OfEJST0FEV0FZfEpVTVB8SE9QfExFR0VORHxORVcgQUdFfExJTkV8QURWQU5DRXxGRUVMfEZPTExPV3xMSUtFfExJTkt8TElWRXxUSElOS3xGUkVFRE9NfENISUNBR098Q0xFVkVMQU5EfEJBTFRJTU9SRS1HSHxJT1dBfEJPU1RPTnxTRUFUVExFfFBIT0VOSVh8REFMTEFTfElOIDEwMXxNYXN0ZXJDaGVmKVxcYiIsTWVkaWFjb21UYWJsZXQ6Ik0tTVBJMTBDM0d8TS1TUDEwRUd8TS1TUDEwRUdQfE0tU1AxMEhYQUh8TS1TUDdIWEFIfE0tU1AxMEhYQkh8TS1TUDhIWEFIfE0tU1A4TVhBIixNaVRhYmxldDoiXFxiTUkgUEFEXFxifFxcYkhNIE5PVEUgMVdcXGIiLE5pYmlydVRhYmxldDoiTmliaXJ1IE0xfE5pYmlydSBKdXBpdGVyIE9uZSIsTmV4b1RhYmxldDoiTkVYTyBOT1ZBfE5FWE8gMTB8TkVYTyBBVklPfE5FWE8gRlJFRXxORVhPIEdPfE5FWE8gRVZPfE5FWE8gM0d8TkVYTyBTTUFSVHxORVhPIEtJRERPfE5FWE8gTU9CSSIsTGVhZGVyVGFibGV0OiJUQkxUMTBRfFRCTFQxMEl8VEJMLTEwV0RLQnxUQkwtMTBXREtCTzIwMTN8VEJMLVcyMzBWMnxUQkwtVzQ1MHxUQkwtVzUwMHxTVjU3MnxUQkxUN0l8VEJBLUFDNy04R3xUQkxUNzl8VEJMLThXMTZ8VEJMLTEwVzMyfFRCTC0xMFdLQnxUQkwtVzEwMCIsVWJpc2xhdGVUYWJsZXQ6IlViaVNsYXRlW1xcc10/N0MiLFBvY2tldEJvb2tUYWJsZXQ6IlBvY2tldGJvb2siLEtvY2Fzb1RhYmxldDoiXFxiKFRCLTEyMDcpXFxiIixIaXNlbnNlVGFibGV0OiJcXGIoRjUyODF8RTIzNzEpXFxiIixIdWRsOiJIdWRsIEhUN1MzfEh1ZGwgMiIsVGVsc3RyYVRhYmxldDoiVC1IdWIyIixHZW5lcmljVGFibGV0OiJBbmRyb2lkLipcXGI5N0RcXGJ8VGFibGV0KD8hLipQQyl8Qk5UVjI1MEF8TUlELVdDRE1BfExvZ2ljUEQgWm9vbTJ8XFxiQTdFQlxcYnxDYXROb3ZhOHxBMV8wN3xDVDcwNHxDVDEwMDJ8XFxiTTcyMVxcYnxyazMwc2RrfFxcYkVWT1RBQlxcYnxNNzU4QXxFVDkwNHxBTFVNSVVNMTB8U21hcnRmcmVuIFRhYnxFbmRlYXZvdXIgMTAxMHxUYWJsZXQtUEMtNHxUYWdpIFRhYnxcXGJNNnByb1xcYnxDVDEwMjBXfGFyYyAxMEhEfFxcYlRQNzUwXFxifFxcYlFUQVFaM1xcYnxXVlQxMDF8VE0xMDg4fEtUMTA3In0sb3NzOntBbmRyb2lkT1M6IkFuZHJvaWQiLEJsYWNrQmVycnlPUzoiYmxhY2tiZXJyeXxcXGJCQjEwXFxifHJpbSB0YWJsZXQgb3MiLFBhbG1PUzoiUGFsbU9TfGF2YW50Z298YmxhemVyfGVsYWluZXxoaXB0b3B8cGFsbXxwbHVja2VyfHhpaW5vIixTeW1iaWFuT1M6IlN5bWJpYW58U3ltYk9TfFNlcmllczYwfFNlcmllczQwfFNZQi1bMC05XSt8XFxiUzYwXFxiIixXaW5kb3dzTW9iaWxlT1M6IldpbmRvd3MgQ0UuKihQUEN8U21hcnRwaG9uZXxNb2JpbGV8WzAtOV17M314WzAtOV17M30pfFdpbmRvd3MgTW9iaWxlfFdpbmRvd3MgUGhvbmUgWzAtOS5dK3xXQ0U7IixXaW5kb3dzUGhvbmVPUzoiV2luZG93cyBQaG9uZSAxMC4wfFdpbmRvd3MgUGhvbmUgOC4xfFdpbmRvd3MgUGhvbmUgOC4wfFdpbmRvd3MgUGhvbmUgT1N8WEJMV1A3fFp1bmVXUDd8V2luZG93cyBOVCA2LlsyM107IEFSTTsiLGlPUzoiXFxiaVBob25lLipNb2JpbGV8XFxiaVBvZHxcXGJpUGFkfEFwcGxlQ29yZU1lZGlhIixpUGFkT1M6IkNQVSBPUyAxMyIsU2FpbGZpc2hPUzoiU2FpbGZpc2giLE1lZUdvT1M6Ik1lZUdvIixNYWVtb09TOiJNYWVtbyIsSmF2YU9TOiJKMk1FL3xcXGJNSURQXFxifFxcYkNMRENcXGIiLHdlYk9TOiJ3ZWJPU3xocHdPUyIsYmFkYU9TOiJcXGJCYWRhXFxiIixCUkVXT1M6IkJSRVcifSx1YXM6e0Nocm9tZToiXFxiQ3JNb1xcYnxDcmlPU3xBbmRyb2lkLipDaHJvbWUvWy4wLTldKiAoTW9iaWxlKT8iLERvbGZpbjoiXFxiRG9sZmluXFxiIixPcGVyYToiT3BlcmEuKk1pbml8T3BlcmEuKk1vYml8QW5kcm9pZC4qT3BlcmF8TW9iaWxlLipPUFIvWzAtOS5dKyR8Q29hc3QvWzAtOS5dKyIsU2t5ZmlyZToiU2t5ZmlyZSIsRWRnZToiXFxiRWRnaU9TXFxifE1vYmlsZSBTYWZhcmkvWy4wLTldKiBFZGdlIixJRToiSUVNb2JpbGV8TVNJRU1vYmlsZSIsRmlyZWZveDoiZmVubmVjfGZpcmVmb3guKm1hZW1vfChNb2JpbGV8VGFibGV0KS4qRmlyZWZveHxGaXJlZm94LipNb2JpbGV8RnhpT1MiLEJvbHQ6ImJvbHQiLFRlYVNoYXJrOiJ0ZWFzaGFyayIsQmxhemVyOiJCbGF6ZXIiLFNhZmFyaToiVmVyc2lvbigoPyFcXGJFZGdpT1NcXGIpLikqTW9iaWxlLipTYWZhcml8U2FmYXJpLipNb2JpbGV8TW9iaWxlU2FmYXJpIixXZUNoYXQ6IlxcYk1pY3JvTWVzc2VuZ2VyXFxiIixVQ0Jyb3dzZXI6IlVDLipCcm93c2VyfFVDV0VCIixiYWlkdWJveGFwcDoiYmFpZHVib3hhcHAiLGJhaWR1YnJvd3NlcjoiYmFpZHVicm93c2VyIixEaWlnb0Jyb3dzZXI6IkRpaWdvQnJvd3NlciIsTWVyY3VyeToiXFxiTWVyY3VyeVxcYiIsT2JpZ29Ccm93c2VyOiJPYmlnbyIsTmV0RnJvbnQ6Ik5GLUJyb3dzZXIiLEdlbmVyaWNCcm93c2VyOiJOb2tpYUJyb3dzZXJ8T3ZpQnJvd3NlcnxPbmVCcm93c2VyfFR3b25reUJlYW1Ccm93c2VyfFNFTUMuKkJyb3dzZXJ8Rmx5Rmxvd3xNaW5pbW98TmV0RnJvbnR8Tm92YXJyYS1WaXNpb258TVFRQnJvd3NlcnxNaWNyb01lc3NlbmdlciIsUGFsZU1vb246IkFuZHJvaWQuKlBhbGVNb29ufE1vYmlsZS4qUGFsZU1vb24ifSxwcm9wczp7TW9iaWxlOiJNb2JpbGUvW1ZFUl0iLEJ1aWxkOiJCdWlsZC9bVkVSXSIsVmVyc2lvbjoiVmVyc2lvbi9bVkVSXSIsVmVuZG9ySUQ6IlZlbmRvcklEL1tWRVJdIixpUGFkOiJpUGFkLipDUFVbYS16IF0rW1ZFUl0iLGlQaG9uZToiaVBob25lLipDUFVbYS16IF0rW1ZFUl0iLGlQb2Q6ImlQb2QuKkNQVVthLXogXStbVkVSXSIsS2luZGxlOiJLaW5kbGUvW1ZFUl0iLENocm9tZTpbIkNocm9tZS9bVkVSXSIsIkNyaU9TL1tWRVJdIiwiQ3JNby9bVkVSXSJdLENvYXN0OlsiQ29hc3QvW1ZFUl0iXSxEb2xmaW46IkRvbGZpbi9bVkVSXSIsRmlyZWZveDpbIkZpcmVmb3gvW1ZFUl0iLCJGeGlPUy9bVkVSXSJdLEZlbm5lYzoiRmVubmVjL1tWRVJdIixFZGdlOiJFZGdlL1tWRVJdIixJRTpbIklFTW9iaWxlL1tWRVJdOyIsIklFTW9iaWxlIFtWRVJdIiwiTVNJRSBbVkVSXTsiLCJUcmlkZW50L1swLTkuXSs7LipydjpbVkVSXSJdLE5ldEZyb250OiJOZXRGcm9udC9bVkVSXSIsTm9raWFCcm93c2VyOiJOb2tpYUJyb3dzZXIvW1ZFUl0iLE9wZXJhOlsiIE9QUi9bVkVSXSIsIk9wZXJhIE1pbmkvW1ZFUl0iLCJWZXJzaW9uL1tWRVJdIl0sIk9wZXJhIE1pbmkiOiJPcGVyYSBNaW5pL1tWRVJdIiwiT3BlcmEgTW9iaSI6IlZlcnNpb24vW1ZFUl0iLFVDQnJvd3NlcjpbIlVDV0VCW1ZFUl0iLCJVQy4qQnJvd3Nlci9bVkVSXSJdLE1RUUJyb3dzZXI6Ik1RUUJyb3dzZXIvW1ZFUl0iLE1pY3JvTWVzc2VuZ2VyOiJNaWNyb01lc3Nlbmdlci9bVkVSXSIsYmFpZHVib3hhcHA6ImJhaWR1Ym94YXBwL1tWRVJdIixiYWlkdWJyb3dzZXI6ImJhaWR1YnJvd3Nlci9bVkVSXSIsU2Ftc3VuZ0Jyb3dzZXI6IlNhbXN1bmdCcm93c2VyL1tWRVJdIixJcm9uOiJJcm9uL1tWRVJdIixTYWZhcmk6WyJWZXJzaW9uL1tWRVJdIiwiU2FmYXJpL1tWRVJdIl0sU2t5ZmlyZToiU2t5ZmlyZS9bVkVSXSIsVGl6ZW46IlRpemVuL1tWRVJdIixXZWJraXQ6IndlYmtpdFsgL11bVkVSXSIsUGFsZU1vb246IlBhbGVNb29uL1tWRVJdIixTYWlsZmlzaEJyb3dzZXI6IlNhaWxmaXNoQnJvd3Nlci9bVkVSXSIsR2Vja286IkdlY2tvL1tWRVJdIixUcmlkZW50OiJUcmlkZW50L1tWRVJdIixQcmVzdG86IlByZXN0by9bVkVSXSIsR29hbm5hOiJHb2FubmEvW1ZFUl0iLGlPUzoiIFxcYmk/T1NcXGIgW1ZFUl1bIDtdezF9IixBbmRyb2lkOiJBbmRyb2lkIFtWRVJdIixTYWlsZmlzaDoiU2FpbGZpc2ggW1ZFUl0iLEJsYWNrQmVycnk6WyJCbGFja0JlcnJ5W1xcd10rL1tWRVJdIiwiQmxhY2tCZXJyeS4qVmVyc2lvbi9bVkVSXSIsIlZlcnNpb24vW1ZFUl0iXSxCUkVXOiJCUkVXIFtWRVJdIixKYXZhOiJKYXZhL1tWRVJdIiwiV2luZG93cyBQaG9uZSBPUyI6WyJXaW5kb3dzIFBob25lIE9TIFtWRVJdIiwiV2luZG93cyBQaG9uZSBbVkVSXSJdLCJXaW5kb3dzIFBob25lIjoiV2luZG93cyBQaG9uZSBbVkVSXSIsIldpbmRvd3MgQ0UiOiJXaW5kb3dzIENFL1tWRVJdIiwiV2luZG93cyBOVCI6IldpbmRvd3MgTlQgW1ZFUl0iLFN5bWJpYW46WyJTeW1iaWFuT1MvW1ZFUl0iLCJTeW1iaWFuL1tWRVJdIl0sd2ViT1M6WyJ3ZWJPUy9bVkVSXSIsImhwd09TL1tWRVJdOyJdfSx1dGlsczp7Qm90OiJHb29nbGVib3R8ZmFjZWJvb2tleHRlcm5hbGhpdHxHb29nbGUtQU1QSFRNTHxzfmFtcC12YWxpZGF0b3J8QWRzQm90LUdvb2dsZXxHb29nbGUgS2V5d29yZCBTdWdnZXN0aW9ufEZhY2Vib3R8WWFuZGV4Qm90fFlhbmRleE1vYmlsZUJvdHxiaW5nYm90fGlhX2FyY2hpdmVyfEFocmVmc0JvdHxFem9vbXN8R1NMRmJvdHxXQlNlYXJjaEJvdHxUd2l0dGVyYm90fFR3ZWV0bWVtZUJvdHxUd2lrbGV8UGFwZXJMaUJvdHxXb3Rib3h8VW53aW5kRmV0Y2hvcnxFeGFib3R8TUoxMmJvdHxZYW5kZXhJbWFnZXN8VHVybml0aW5Cb3R8UGluZ2RvbXxjb250ZW50a2luZ2FwcHxBc3BpZWdlbEJvdCIsTW9iaWxlQm90OiJHb29nbGVib3QtTW9iaWxlfEFkc0JvdC1Hb29nbGUtTW9iaWxlfFlhaG9vU2Vla2VyL00xQTEtUjJEMiIsRGVza3RvcE1vZGU6IldQRGVza3RvcCIsVFY6IlNvbnlEVFZ8SGJiVFYiLFdlYktpdDoiKHdlYmtpdClbIC9dKFtcXHcuXSspIixDb25zb2xlOiJcXGIoTmludGVuZG98TmludGVuZG8gV2lpVXxOaW50ZW5kbyAzRFN8TmludGVuZG8gU3dpdGNofFBMQVlTVEFUSU9OfFhib3gpXFxiIixXYXRjaDoiU00tVjcwMCJ9fSxnLmRldGVjdE1vYmlsZUJyb3dzZXJzPXtmdWxsUGF0dGVybjovKGFuZHJvaWR8YmJcZCt8bWVlZ28pLittb2JpbGV8YXZhbnRnb3xiYWRhXC98YmxhY2tiZXJyeXxibGF6ZXJ8Y29tcGFsfGVsYWluZXxmZW5uZWN8aGlwdG9wfGllbW9iaWxlfGlwKGhvbmV8b2QpfGlyaXN8a2luZGxlfGxnZSB8bWFlbW98bWlkcHxtbXB8bW9iaWxlLitmaXJlZm94fG5ldGZyb250fG9wZXJhIG0ob2J8aW4paXxwYWxtKCBvcyk/fHBob25lfHAoaXhpfHJlKVwvfHBsdWNrZXJ8cG9ja2V0fHBzcHxzZXJpZXMoNHw2KTB8c3ltYmlhbnx0cmVvfHVwXC4oYnJvd3NlcnxsaW5rKXx2b2RhZm9uZXx3YXB8d2luZG93cyBjZXx4ZGF8eGlpbm8vaSxzaG9ydFBhdHRlcm46LzEyMDd8NjMxMHw2NTkwfDNnc298NHRocHw1MFsxLTZdaXw3NzBzfDgwMnN8YSB3YXxhYmFjfGFjKGVyfG9vfHNcLSl8YWkoa298cm4pfGFsKGF2fGNhfGNvKXxhbW9pfGFuKGV4fG55fHl3KXxhcHR1fGFyKGNofGdvKXxhcyh0ZXx1cyl8YXR0d3xhdShkaXxcLW18ciB8cyApfGF2YW58YmUoY2t8bGx8bnEpfGJpKGxifHJkKXxibChhY3xheil8YnIoZXx2KXd8YnVtYnxid1wtKG58dSl8YzU1XC98Y2FwaXxjY3dhfGNkbVwtfGNlbGx8Y2h0bXxjbGRjfGNtZFwtfGNvKG1wfG5kKXxjcmF3fGRhKGl0fGxsfG5nKXxkYnRlfGRjXC1zfGRldml8ZGljYXxkbW9ifGRvKGN8cClvfGRzKDEyfFwtZCl8ZWwoNDl8YWkpfGVtKGwyfHVsKXxlcihpY3xrMCl8ZXNsOHxleihbNC03XTB8b3N8d2F8emUpfGZldGN8Zmx5KFwtfF8pfGcxIHV8ZzU2MHxnZW5lfGdmXC01fGdcLW1vfGdvKFwud3xvZCl8Z3IoYWR8dW4pfGhhaWV8aGNpdHxoZFwtKG18cHx0KXxoZWlcLXxoaShwdHx0YSl8aHAoIGl8aXApfGhzXC1jfGh0KGMoXC18IHxffGF8Z3xwfHN8dCl8dHApfGh1KGF3fHRjKXxpXC0oMjB8Z298bWEpfGkyMzB8aWFjKCB8XC18XC8pfGlicm98aWRlYXxpZzAxfGlrb218aW0xa3xpbm5vfGlwYXF8aXJpc3xqYSh0fHYpYXxqYnJvfGplbXV8amlnc3xrZGRpfGtlaml8a2d0KCB8XC8pfGtsb258a3B0IHxrd2NcLXxreW8oY3xrKXxsZShub3x4aSl8bGcoIGd8XC8oa3xsfHUpfDUwfDU0fFwtW2Etd10pfGxpYnd8bHlueHxtMVwtd3xtM2dhfG01MFwvfG1hKHRlfHVpfHhvKXxtYygwMXwyMXxjYSl8bVwtY3J8bWUocmN8cmkpfG1pKG84fG9hfHRzKXxtbWVmfG1vKDAxfDAyfGJpfGRlfGRvfHQoXC18IHxvfHYpfHp6KXxtdCg1MHxwMXx2ICl8bXdicHxteXdhfG4xMFswLTJdfG4yMFsyLTNdfG4zMCgwfDIpfG41MCgwfDJ8NSl8bjcoMCgwfDEpfDEwKXxuZSgoY3xtKVwtfG9ufHRmfHdmfHdnfHd0KXxub2soNnxpKXxuenBofG8yaW18b3AodGl8d3YpfG9yYW58b3dnMXxwODAwfHBhbihhfGR8dCl8cGR4Z3xwZygxM3xcLShbMS04XXxjKSl8cGhpbHxwaXJlfHBsKGF5fHVjKXxwblwtMnxwbyhja3xydHxzZSl8cHJveHxwc2lvfHB0XC1nfHFhXC1hfHFjKDA3fDEyfDIxfDMyfDYwfFwtWzItN118aVwtKXxxdGVrfHIzODB8cjYwMHxyYWtzfHJpbTl8cm8odmV8em8pfHM1NVwvfHNhKGdlfG1hfG1tfG1zfG55fHZhKXxzYygwMXxoXC18b298cFwtKXxzZGtcL3xzZShjKFwtfDB8MSl8NDd8bWN8bmR8cmkpfHNnaFwtfHNoYXJ8c2llKFwtfG0pfHNrXC0wfHNsKDQ1fGlkKXxzbShhbHxhcnxiM3xpdHx0NSl8c28oZnR8bnkpfHNwKDAxfGhcLXx2XC18diApfHN5KDAxfG1iKXx0MigxOHw1MCl8dDYoMDB8MTB8MTgpfHRhKGd0fGxrKXx0Y2xcLXx0ZGdcLXx0ZWwoaXxtKXx0aW1cLXx0XC1tb3x0byhwbHxzaCl8dHMoNzB8bVwtfG0zfG01KXx0eFwtOXx1cChcLmJ8ZzF8c2kpfHV0c3R8djQwMHx2NzUwfHZlcml8dmkocmd8dGUpfHZrKDQwfDVbMC0zXXxcLXYpfHZtNDB8dm9kYXx2dWxjfHZ4KDUyfDUzfDYwfDYxfDcwfDgwfDgxfDgzfDg1fDk4KXx3M2MoXC18ICl8d2ViY3x3aGl0fHdpKGcgfG5jfG53KXx3bWxifHdvbnV8eDcwMHx5YXNcLXx5b3VyfHpldG98enRlXC0vaSx0YWJsZXRQYXR0ZXJuOi9hbmRyb2lkfGlwYWR8cGxheWJvb2t8c2lsay9pfTt2YXIgaCxpPU9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHk7cmV0dXJuIGcuRkFMTEJBQ0tfUEhPTkU9IlVua25vd25QaG9uZSIsZy5GQUxMQkFDS19UQUJMRVQ9IlVua25vd25UYWJsZXQiLGcuRkFMTEJBQ0tfTU9CSUxFPSJVbmtub3duTW9iaWxlIixoPSJpc0FycmF5ImluIEFycmF5P0FycmF5LmlzQXJyYXk6ZnVuY3Rpb24oYSl7cmV0dXJuIltvYmplY3QgQXJyYXldIj09PU9iamVjdC5wcm90b3R5cGUudG9TdHJpbmcuY2FsbChhKX0sZnVuY3Rpb24oKXt2YXIgYSxiLGMsZSxmLGosaz1nLm1vYmlsZURldGVjdFJ1bGVzO2ZvcihhIGluIGsucHJvcHMpaWYoaS5jYWxsKGsucHJvcHMsYSkpe2ZvcihiPWsucHJvcHNbYV0saChiKXx8KGI9W2JdKSxmPWIubGVuZ3RoLGU9MDtlPGY7KytlKWM9YltlXSxqPWMuaW5kZXhPZigiW1ZFUl0iKSxqPj0wJiYoYz1jLnN1YnN0cmluZygwLGopKyIoW1xcdy5fXFwrXSspIitjLnN1YnN0cmluZyhqKzUpKSxiW2VdPW5ldyBSZWdFeHAoYywiaSIpO2sucHJvcHNbYV09Yn1kKGsub3NzKSxkKGsucGhvbmVzKSxkKGsudGFibGV0cyksZChrLnVhcyksZChrLnV0aWxzKSxrLm9zczA9e1dpbmRvd3NQaG9uZU9TOmsub3NzLldpbmRvd3NQaG9uZU9TLFdpbmRvd3NNb2JpbGVPUzprLm9zcy5XaW5kb3dzTW9iaWxlT1N9fSgpLGcuZmluZE1hdGNoPWZ1bmN0aW9uKGEsYil7Zm9yKHZhciBjIGluIGEpaWYoaS5jYWxsKGEsYykmJmFbY10udGVzdChiKSlyZXR1cm4gYztyZXR1cm4gbnVsbH0sZy5maW5kTWF0Y2hlcz1mdW5jdGlvbihhLGIpe3ZhciBjPVtdO2Zvcih2YXIgZCBpbiBhKWkuY2FsbChhLGQpJiZhW2RdLnRlc3QoYikmJmMucHVzaChkKTtyZXR1cm4gY30sZy5nZXRWZXJzaW9uU3RyPWZ1bmN0aW9uKGEsYil7dmFyIGMsZCxlLGYsaD1nLm1vYmlsZURldGVjdFJ1bGVzLnByb3BzO2lmKGkuY2FsbChoLGEpKWZvcihjPWhbYV0sZT1jLmxlbmd0aCxkPTA7ZDxlOysrZClpZihmPWNbZF0uZXhlYyhiKSxudWxsIT09ZilyZXR1cm4gZlsxXTtyZXR1cm4gbnVsbH0sZy5nZXRWZXJzaW9uPWZ1bmN0aW9uKGEsYil7dmFyIGM9Zy5nZXRWZXJzaW9uU3RyKGEsYik7cmV0dXJuIGM/Zy5wcmVwYXJlVmVyc2lvbk5vKGMpOk5hTn0sZy5wcmVwYXJlVmVyc2lvbk5vPWZ1bmN0aW9uKGEpe3ZhciBiO3JldHVybiBiPWEuc3BsaXQoL1thLXouXyBcL1wtXS9pKSwxPT09Yi5sZW5ndGgmJihhPWJbMF0pLGIubGVuZ3RoPjEmJihhPWJbMF0rIi4iLGIuc2hpZnQoKSxhKz1iLmpvaW4oIiIpKSxOdW1iZXIoYSl9LGcuaXNNb2JpbGVGYWxsYmFjaz1mdW5jdGlvbihhKXtyZXR1cm4gZy5kZXRlY3RNb2JpbGVCcm93c2Vycy5mdWxsUGF0dGVybi50ZXN0KGEpfHxnLmRldGVjdE1vYmlsZUJyb3dzZXJzLnNob3J0UGF0dGVybi50ZXN0KGEuc3Vic3RyKDAsNCkpfSxnLmlzVGFibGV0RmFsbGJhY2s9ZnVuY3Rpb24oYSl7cmV0dXJuIGcuZGV0ZWN0TW9iaWxlQnJvd3NlcnMudGFibGV0UGF0dGVybi50ZXN0KGEpfSxnLnByZXBhcmVEZXRlY3Rpb25DYWNoZT1mdW5jdGlvbihhLGMsZCl7aWYoYS5tb2JpbGU9PT1iKXt2YXIgZSxoLGk7cmV0dXJuKGg9Zy5maW5kTWF0Y2goZy5tb2JpbGVEZXRlY3RSdWxlcy50YWJsZXRzLGMpKT8oYS5tb2JpbGU9YS50YWJsZXQ9aCx2b2lkKGEucGhvbmU9bnVsbCkpOihlPWcuZmluZE1hdGNoKGcubW9iaWxlRGV0ZWN0UnVsZXMucGhvbmVzLGMpKT8oYS5tb2JpbGU9YS5waG9uZT1lLHZvaWQoYS50YWJsZXQ9bnVsbCkpOnZvaWQoZy5pc01vYmlsZUZhbGxiYWNrKGMpPyhpPWYuaXNQaG9uZVNpemVkKGQpLGk9PT1iPyhhLm1vYmlsZT1nLkZBTExCQUNLX01PQklMRSxhLnRhYmxldD1hLnBob25lPW51bGwpOmk/KGEubW9iaWxlPWEucGhvbmU9Zy5GQUxMQkFDS19QSE9ORSxhLnRhYmxldD1udWxsKTooYS5tb2JpbGU9YS50YWJsZXQ9Zy5GQUxMQkFDS19UQUJMRVQsYS5waG9uZT1udWxsKSk6Zy5pc1RhYmxldEZhbGxiYWNrKGMpPyhhLm1vYmlsZT1hLnRhYmxldD1nLkZBTExCQUNLX1RBQkxFVCxhLnBob25lPW51bGwpOmEubW9iaWxlPWEudGFibGV0PWEucGhvbmU9bnVsbCl9fSxnLm1vYmlsZUdyYWRlPWZ1bmN0aW9uKGEpe3ZhciBiPW51bGwhPT1hLm1vYmlsZSgpO3JldHVybiBhLm9zKCJpT1MiKSYmYS52ZXJzaW9uKCJpUGFkIik+PTQuM3x8YS5vcygiaU9TIikmJmEudmVyc2lvbigiaVBob25lIik+PTMuMXx8YS5vcygiaU9TIikmJmEudmVyc2lvbigiaVBvZCIpPj0zLjF8fGEudmVyc2lvbigiQW5kcm9pZCIpPjIuMSYmYS5pcygiV2Via2l0Iil8fGEudmVyc2lvbigiV2luZG93cyBQaG9uZSBPUyIpPj03fHxhLmlzKCJCbGFja0JlcnJ5IikmJmEudmVyc2lvbigiQmxhY2tCZXJyeSIpPj02fHxhLm1hdGNoKCJQbGF5Ym9vay4qVGFibGV0Iil8fGEudmVyc2lvbigid2ViT1MiKT49MS40JiZhLm1hdGNoKCJQYWxtfFByZXxQaXhpIil8fGEubWF0Y2goImhwLipUb3VjaFBhZCIpfHxhLmlzKCJGaXJlZm94IikmJmEudmVyc2lvbigiRmlyZWZveCIpPj0xMnx8YS5pcygiQ2hyb21lIikmJmEuaXMoIkFuZHJvaWRPUyIpJiZhLnZlcnNpb24oIkFuZHJvaWQiKT49NHx8YS5pcygiU2t5ZmlyZSIpJiZhLnZlcnNpb24oIlNreWZpcmUiKT49NC4xJiZhLmlzKCJBbmRyb2lkT1MiKSYmYS52ZXJzaW9uKCJBbmRyb2lkIik+PTIuM3x8YS5pcygiT3BlcmEiKSYmYS52ZXJzaW9uKCJPcGVyYSBNb2JpIik+MTEmJmEuaXMoIkFuZHJvaWRPUyIpfHxhLmlzKCJNZWVHb09TIil8fGEuaXMoIlRpemVuIil8fGEuaXMoIkRvbGZpbiIpJiZhLnZlcnNpb24oIkJhZGEiKT49Mnx8KGEuaXMoIlVDIEJyb3dzZXIiKXx8YS5pcygiRG9sZmluIikpJiZhLnZlcnNpb24oIkFuZHJvaWQiKT49Mi4zfHxhLm1hdGNoKCJLaW5kbGUgRmlyZSIpfHxhLmlzKCJLaW5kbGUiKSYmYS52ZXJzaW9uKCJLaW5kbGUiKT49M3x8YS5pcygiQW5kcm9pZE9TIikmJmEuaXMoIk5vb2tUYWJsZXQiKXx8YS52ZXJzaW9uKCJDaHJvbWUiKT49MTEmJiFifHxhLnZlcnNpb24oIlNhZmFyaSIpPj01JiYhYnx8YS52ZXJzaW9uKCJGaXJlZm94Iik+PTQmJiFifHxhLnZlcnNpb24oIk1TSUUiKT49NyYmIWJ8fGEudmVyc2lvbigiT3BlcmEiKT49MTAmJiFiPyJBIjphLm9zKCJpT1MiKSYmYS52ZXJzaW9uKCJpUGFkIik8NC4zfHxhLm9zKCJpT1MiKSYmYS52ZXJzaW9uKCJpUGhvbmUiKTwzLjF8fGEub3MoImlPUyIpJiZhLnZlcnNpb24oImlQb2QiKTwzLjF8fGEuaXMoIkJsYWNrYmVycnkiKSYmYS52ZXJzaW9uKCJCbGFja0JlcnJ5Iik+PTUmJmEudmVyc2lvbigiQmxhY2tCZXJyeSIpPDZ8fGEudmVyc2lvbigiT3BlcmEgTWluaSIpPj01JiZhLnZlcnNpb24oIk9wZXJhIE1pbmkiKTw9Ni41JiYoYS52ZXJzaW9uKCJBbmRyb2lkIik+PTIuM3x8YS5pcygiaU9TIikpfHxhLm1hdGNoKCJOb2tpYU44fE5va2lhQzd8Tjk3LipTZXJpZXM2MHxTeW1iaWFuLzMiKXx8YS52ZXJzaW9uKCJPcGVyYSBNb2JpIik+PTExJiZhLmlzKCJTeW1iaWFuT1MiKT8iQiI6KGEudmVyc2lvbigiQmxhY2tCZXJyeSIpPDV8fGEubWF0Y2goIk1TSUVNb2JpbGV8V2luZG93cyBDRS4qTW9iaWxlIil8fGEudmVyc2lvbigiV2luZG93cyBNb2JpbGUiKTw9NS4yLCJDIil9LGcuZGV0ZWN0T1M9ZnVuY3Rpb24oYSl7cmV0dXJuIGcuZmluZE1hdGNoKGcubW9iaWxlRGV0ZWN0UnVsZXMub3NzMCxhKXx8Zy5maW5kTWF0Y2goZy5tb2JpbGVEZXRlY3RSdWxlcy5vc3MsYSl9LGcuZ2V0RGV2aWNlU21hbGxlclNpZGU9ZnVuY3Rpb24oKXtyZXR1cm4gd2luZG93LnNjcmVlbi53aWR0aDx3aW5kb3cuc2NyZWVuLmhlaWdodD93aW5kb3cuc2NyZWVuLndpZHRoOndpbmRvdy5zY3JlZW4uaGVpZ2h0fSxmLnByb3RvdHlwZT17Y29uc3RydWN0b3I6Zixtb2JpbGU6ZnVuY3Rpb24oKXtyZXR1cm4gZy5wcmVwYXJlRGV0ZWN0aW9uQ2FjaGUodGhpcy5fY2FjaGUsdGhpcy51YSx0aGlzLm1heFBob25lV2lkdGgpLHRoaXMuX2NhY2hlLm1vYmlsZX0scGhvbmU6ZnVuY3Rpb24oKXtyZXR1cm4gZy5wcmVwYXJlRGV0ZWN0aW9uQ2FjaGUodGhpcy5fY2FjaGUsdGhpcy51YSx0aGlzLm1heFBob25lV2lkdGgpLHRoaXMuX2NhY2hlLnBob25lfSx0YWJsZXQ6ZnVuY3Rpb24oKXtyZXR1cm4gZy5wcmVwYXJlRGV0ZWN0aW9uQ2FjaGUodGhpcy5fY2FjaGUsdGhpcy51YSx0aGlzLm1heFBob25lV2lkdGgpLHRoaXMuX2NhY2hlLnRhYmxldH0sdXNlckFnZW50OmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuX2NhY2hlLnVzZXJBZ2VudD09PWImJih0aGlzLl9jYWNoZS51c2VyQWdlbnQ9Zy5maW5kTWF0Y2goZy5tb2JpbGVEZXRlY3RSdWxlcy51YXMsdGhpcy51YSkpLHRoaXMuX2NhY2hlLnVzZXJBZ2VudH0sdXNlckFnZW50czpmdW5jdGlvbigpe3JldHVybiB0aGlzLl9jYWNoZS51c2VyQWdlbnRzPT09YiYmKHRoaXMuX2NhY2hlLnVzZXJBZ2VudHM9Zy5maW5kTWF0Y2hlcyhnLm1vYmlsZURldGVjdFJ1bGVzLnVhcyx0aGlzLnVhKSksdGhpcy5fY2FjaGUudXNlckFnZW50c30sb3M6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5fY2FjaGUub3M9PT1iJiYodGhpcy5fY2FjaGUub3M9Zy5kZXRlY3RPUyh0aGlzLnVhKSksdGhpcy5fY2FjaGUub3N9LHZlcnNpb246ZnVuY3Rpb24oYSl7cmV0dXJuIGcuZ2V0VmVyc2lvbihhLHRoaXMudWEpfSx2ZXJzaW9uU3RyOmZ1bmN0aW9uKGEpe3JldHVybiBnLmdldFZlcnNpb25TdHIoYSx0aGlzLnVhKX0saXM6ZnVuY3Rpb24oYil7cmV0dXJuIGModGhpcy51c2VyQWdlbnRzKCksYil8fGEoYix0aGlzLm9zKCkpfHxhKGIsdGhpcy5waG9uZSgpKXx8YShiLHRoaXMudGFibGV0KCkpfHxjKGcuZmluZE1hdGNoZXMoZy5tb2JpbGVEZXRlY3RSdWxlcy51dGlscyx0aGlzLnVhKSxiKX0sbWF0Y2g6ZnVuY3Rpb24oYSl7cmV0dXJuIGEgaW5zdGFuY2VvZiBSZWdFeHB8fChhPW5ldyBSZWdFeHAoYSwiaSIpKSxhLnRlc3QodGhpcy51YSl9LGlzUGhvbmVTaXplZDpmdW5jdGlvbihhKXtyZXR1cm4gZi5pc1Bob25lU2l6ZWQoYXx8dGhpcy5tYXhQaG9uZVdpZHRoKX0sbW9iaWxlR3JhZGU6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5fY2FjaGUuZ3JhZGU9PT1iJiYodGhpcy5fY2FjaGUuZ3JhZGU9Zy5tb2JpbGVHcmFkZSh0aGlzKSksdGhpcy5fY2FjaGUuZ3JhZGV9fSwidW5kZWZpbmVkIiE9dHlwZW9mIHdpbmRvdyYmd2luZG93LnNjcmVlbj9mLmlzUGhvbmVTaXplZD1mdW5jdGlvbihhKXtyZXR1cm4gYTwwP2I6Zy5nZXREZXZpY2VTbWFsbGVyU2lkZSgpPD1hfTpmLmlzUGhvbmVTaXplZD1mdW5jdGlvbigpe30sZi5faW1wbD1nLGYudmVyc2lvbj0iMS40LjUgMjAyMS0wMy0xMyIsZn0pfShmdW5jdGlvbihhKXtpZigidW5kZWZpbmVkIiE9dHlwZW9mIG1vZHVsZSYmbW9kdWxlLmV4cG9ydHMpcmV0dXJuIGZ1bmN0aW9uKGEpe21vZHVsZS5leHBvcnRzPWEoKX07aWYoImZ1bmN0aW9uIj09dHlwZW9mIGRlZmluZSYmZGVmaW5lLmFtZClyZXR1cm4gZGVmaW5lO2lmKCJ1bmRlZmluZWQiIT10eXBlb2Ygd2luZG93KXJldHVybiBmdW5jdGlvbihhKXt3aW5kb3cuTW9iaWxlRGV0ZWN0PWEoKX07dGhyb3cgbmV3IEVycm9yKCJ1bmtub3duIGVudmlyb25tZW50Iil9KCkpO3ZhciBhaV9saXN0cz0hMCxhaV9ibG9ja19jbGFzc19kZWY9ImNvZGUtYmxvY2siO2lmKCJ1bmRlZmluZWQiIT10eXBlb2YgYWlfbGlzdHMpe2Z1bmN0aW9uIFgoYixlKXtmb3IodmFyIG49W107Yj1iLnByZXZpb3VzRWxlbWVudFNpYmxpbmc7KSgidW5kZWZpbmVkIj09dHlwZW9mIGV8fGIubWF0Y2hlcyhlKSkmJm4ucHVzaChiKTtyZXR1cm4gbn1mdW5jdGlvbiBmYShiLGUpe2Zvcih2YXIgbj1bXTtiPWIubmV4dEVsZW1lbnRTaWJsaW5nOykoInVuZGVmaW5lZCI9PXR5cGVvZiBlfHxiLm1hdGNoZXMoZSkpJiZuLnB1c2goYik7cmV0dXJuIG59dmFyIGhvc3RfcmVnZXhwPVJlZ0V4cCgiOlxcL1xcLyguW14vOl0rKSIsImkiKTtmdW5jdGlvbiBoYShiKXtiPWIubWF0Y2goaG9zdF9yZWdleHApO3JldHVybiBudWxsIT1iJiYxPGIubGVuZ3RoJiYic3RyaW5nIj09PXR5cGVvZiBiWzFdJiYwPGJbMV0ubGVuZ3RoP2JbMV0udG9Mb3dlckNhc2UoKTpudWxsfWZ1bmN0aW9uIFEoYil7cmV0dXJuIGIuaW5jbHVkZXMoIjoiKT8oYj1iLnNwbGl0KCI6IiksMUUzKigzNjAwKnBhcnNlSW50KGJbMF0pKwo2MCpwYXJzZUludChiWzFdKStwYXJzZUludChiWzJdKSkpOm51bGx9ZnVuY3Rpb24gWShiKXt0cnl7dmFyIGU9RGF0ZS5wYXJzZShiKTtpc05hTihlKSYmKGU9bnVsbCl9Y2F0Y2gobil7ZT1udWxsfWlmKG51bGw9PWUmJmIuaW5jbHVkZXMoIiAiKSl7Yj1iLnNwbGl0KCIgIik7dHJ5e2U9RGF0ZS5wYXJzZShiWzBdKSxlKz1RKGJbMV0pLGlzTmFOKGUpJiYoZT1udWxsKX1jYXRjaChuKXtlPW51bGx9fXJldHVybiBlfWZ1bmN0aW9uIFooKXtudWxsPT1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjYWktaWFiLXRjZi1iYXIiKSYmbnVsbD09ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLmFpLWxpc3QtbWFudWFsIil8fCJmdW5jdGlvbiIhPXR5cGVvZiBfX3RjZmFwaXx8ImZ1bmN0aW9uIiE9dHlwZW9mIGFpX2xvYWRfYmxvY2tzfHwidW5kZWZpbmVkIiE9dHlwZW9mIGFpX2lhYl90Y2ZfY2FsbGJhY2tfaW5zdGFsbGVkfHwoX190Y2ZhcGkoImFkZEV2ZW50TGlzdGVuZXIiLDIsZnVuY3Rpb24oYixlKXtlJiYidXNlcmFjdGlvbmNvbXBsZXRlIj09PWIuZXZlbnRTdGF0dXMmJihhaV90Y0RhdGE9YixhaV9sb2FkX2Jsb2NrcygpLGI9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiI2FpLWlhYi10Y2Ytc3RhdHVzIiksbnVsbCE9YiYmKGIudGV4dENvbnRlbnQ9IklBQiBUQ0YgMi4wIERBVEEgTE9BREVEIiksYj1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjYWktaWFiLXRjZi1iYXIiKSxudWxsIT1iJiYoYi5jbGFzc0xpc3QucmVtb3ZlKCJzdGF0dXMtZXJyb3IiKSxiLmNsYXNzTGlzdC5hZGQoInN0YXR1cy1vayIpKSl9KSxhaV9pYWJfdGNmX2NhbGxiYWNrX2luc3RhbGxlZD0hMCl9YWlfcHJvY2Vzc19saXN0cz1mdW5jdGlvbihiKXtmdW5jdGlvbiBlKGEsYyxrKXtpZigwPT1hLmxlbmd0aCl7aWYoIiFAISI9PWspcmV0dXJuITA7YyE9ayYmKCJ0cnVlIj09ay50b0xvd2VyQ2FzZSgpP2s9ITA6ImZhbHNlIj09ay50b0xvd2VyQ2FzZSgpJiYoaz0hMSkpO3JldHVybiBjPT1rfWlmKCJvYmplY3QiIT10eXBlb2YgYyYmImFycmF5IiE9dHlwZW9mIGMpcmV0dXJuITE7dmFyIGw9YVswXTthPWEuc2xpY2UoMSk7aWYoIioiPT1sKWZvcihsZXRbLHBdb2YgT2JqZWN0LmVudHJpZXMoYykpe2lmKGUoYSxwLGspKXJldHVybiEwfWVsc2UgaWYobCBpbiBjKXJldHVybiBlKGEsY1tsXSxrKTtyZXR1cm4hMX1mdW5jdGlvbiBuKGEsYyxrKXtpZigib2JqZWN0IiE9dHlwZW9mIGF8fC0xPT1jLmluZGV4T2YoIlsiKSlyZXR1cm4hMTtjPWMucmVwbGFjZSgvXXwgL2dpLCIiKS5zcGxpdCgiWyIpO3JldHVybiBlKGMsYSxrKX1mdW5jdGlvbiB6KCl7aWYoImZ1bmN0aW9uIj09dHlwZW9mIF9fdGNmYXBpKXt2YXIgYT1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjYWktaWFiLXRjZi1zdGF0dXMiKSxjPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIiNhaS1pYWItdGNmLWJhciIpO251bGwhPWEmJihhLnRleHRDb250ZW50PSJJQUIgVENGIDIuMCBERVRFQ1RFRCIpO19fdGNmYXBpKCJnZXRUQ0RhdGEiLDIsZnVuY3Rpb24oayxsKXtsPyhudWxsIT1jJiYoYy5jbGFzc0xpc3QucmVtb3ZlKCJzdGF0dXMtZXJyb3IiKSxjLmNsYXNzTGlzdC5hZGQoInN0YXR1cy1vayIpKSwidGNsb2FkZWQiPT1rLmV2ZW50U3RhdHVzfHwidXNlcmFjdGlvbmNvbXBsZXRlIj09ay5ldmVudFN0YXR1cyk/KGFpX3RjRGF0YT1rLGsuZ2RwckFwcGxpZXM/bnVsbCE9YSYmKGEudGV4dENvbnRlbnQ9IklBQiBUQ0YgMi4wIERBVEEgTE9BREVEIik6bnVsbCE9YSYmKGEudGV4dENvbnRlbnQ9IklBQiBUQ0YgMi4wIEdEUFIgRE9FUyBOT1QgQVBQTFkiKSxudWxsIT1jJiYoYy5jbGFzc0xpc3QucmVtb3ZlKCJzdGF0dXMtZXJyb3IiKSxjLmNsYXNzTGlzdC5hZGQoInN0YXR1cy1vayIpKSxzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7YWlfcHJvY2Vzc19saXN0cygpfSwxMCkpOiJjbXB1aXNob3duIj09ay5ldmVudFN0YXR1cyYmKGFpX2NtcHVpc2hvd249ITAsbnVsbCE9YSYmKGEudGV4dENvbnRlbnQ9IklBQiBUQ0YgMi4wIENNUCBVSSBTSE9XTiIpLG51bGwhPWMmJihjLmNsYXNzTGlzdC5yZW1vdmUoInN0YXR1cy1lcnJvciIpLGMuY2xhc3NMaXN0LmFkZCgic3RhdHVzLW9rIikpKToobnVsbCE9YSYmKGEudGV4dENvbnRlbnQ9IklBQiBUQ0YgMi4wIF9fdGNmYXBpIGdldFRDRGF0YSBmYWlsZWQiKSxudWxsIT1jJiYoYy5jbGFzc0xpc3QucmVtb3ZlKCJzdGF0dXMtb2siKSxjLmNsYXNzTGlzdC5hZGQoInN0YXR1cy1lcnJvciIpKSl9KX19ZnVuY3Rpb24gQyhhKXsiZnVuY3Rpb24iPT10eXBlb2YgX190Y2ZhcGk/KGFpX3RjZmFwaV9mb3VuZD0hMCwidW5kZWZpbmVkIj09dHlwZW9mIGFpX2lhYl90Y2ZfY2FsbGJhY2tfaW5zdGFsbGVkJiZaKCksInVuZGVmaW5lZCI9PXR5cGVvZiBhaV90Y0RhdGFfcmVxdWVzdGVkJiYoYWlfdGNEYXRhX3JlcXVlc3RlZD0hMCx6KCksY29va2llc19uZWVkX3RjRGF0YT0hMCkpOmEmJigidW5kZWZpbmVkIj09dHlwZW9mIGFpX3RjZmFwaV9mb3VuZCYmKGFpX3RjZmFwaV9mb3VuZD0hMSxzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7YWlfcHJvY2Vzc19saXN0cygpfSwxMCkpLGE9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiI2FpLWlhYi10Y2Ytc3RhdHVzIiksbnVsbCE9YSYmKGEudGV4dENvbnRlbnQ9IklBQiBUQ0YgMi4wIE1JU1NJTkc6IF9fdGNmYXBpIGZ1bmN0aW9uIG5vdCBmb3VuZCIpLGE9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiI2FpLWlhYi10Y2YtYmFyIiksbnVsbCE9YSYmKGEuY2xhc3NMaXN0LnJlbW92ZSgic3RhdHVzLW9rIiksYS5jbGFzc0xpc3QuYWRkKCJzdGF0dXMtZXJyb3IiKSkpfWlmKG51bGw9PWIpYj1kb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCJkaXYuYWktbGlzdC1kYXRhLCBtZXRhLmFpLWxpc3QtZGF0YSIpO2Vsc2V7d2luZG93LmpRdWVyeSYmd2luZG93LmpRdWVyeS5mbiYmYiBpbnN0YW5jZW9mIGpRdWVyeSYmKGI9QXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoYikpO3ZhciB4PVtdO2IuZm9yRWFjaCgoYSxjKT0+e2EubWF0Y2hlcygiLmFpLWxpc3QtZGF0YSIpP3gucHVzaChhKTooYT1hLnF1ZXJ5U2VsZWN0b3JBbGwoIi5haS1saXN0LWRhdGEiKSxhLmxlbmd0aCYmYS5mb3JFYWNoKChrLGwpPT57eC5wdXNoKGspfSkpfSk7Yj14fWlmKGIubGVuZ3RoKXtiLmZvckVhY2goKGEsYyk9PnthLmNsYXNzTGlzdC5yZW1vdmUoImFpLWxpc3QtZGF0YSIpfSk7dmFyIEw9aWEod2luZG93LmxvY2F0aW9uLnNlYXJjaCk7aWYobnVsbCE9TC5yZWZlcnJlcil2YXIgQT1MLnJlZmVycmVyO2Vsc2UgQT1kb2N1bWVudC5yZWZlcnJlciwiIiE9QSYmKEE9aGEoQSkpO3ZhciBSPXdpbmRvdy5uYXZpZ2F0b3IudXNlckFnZW50LFM9Ui50b0xvd2VyQ2FzZSgpLGFhPW5hdmlnYXRvci5sYW5ndWFnZSxNPWFhLnRvTG93ZXJDYXNlKCk7aWYoInVuZGVmaW5lZCIhPT10eXBlb2YgTW9iaWxlRGV0ZWN0KXZhciBiYT1uZXcgTW9iaWxlRGV0ZWN0KFIpO2IuZm9yRWFjaCgoYSxjKT0+e3ZhciBrPWRvY3VtZW50LmNvb2tpZS5zcGxpdCgiOyIpO2suZm9yRWFjaChmdW5jdGlvbihmLGgpe2tbaF09Zi50cmltKCl9KTtjPWEuY2xvc2VzdCgiZGl2LiIrYWlfYmxvY2tfY2xhc3NfZGVmKTt2YXIgbD0hMDtpZihhLmhhc0F0dHJpYnV0ZSgicmVmZXJlci1saXN0Iikpe3ZhciBwPWEuZ2V0QXR0cmlidXRlKCJyZWZlcmVyLWxpc3QiKTtwPWI2NGQocCkuc3BsaXQoIiwiKTt2YXIgdj1hLmdldEF0dHJpYnV0ZSgicmVmZXJlci1saXN0LXR5cGUiKSxFPSExO3AuZXZlcnkoKGYsaCk9PntmPWYudHJpbSgpO2lmKCIiPT1mKXJldHVybiEwO2lmKCIqIj09Zi5jaGFyQXQoMCkpaWYoIioiPT1mLmNoYXJBdChmLmxlbmd0aC0xKSl7aWYoZj1mLnN1YnN0cigxLGYubGVuZ3RoLTIpLC0xIT1BLmluZGV4T2YoZikpcmV0dXJuIEU9ITAsITF9ZWxzZXtpZihmPWYuc3Vic3RyKDEpLEEuc3Vic3RyKC1mLmxlbmd0aCk9PWYpcmV0dXJuIEU9ITAsITF9ZWxzZSBpZigiKiI9PWYuY2hhckF0KGYubGVuZ3RoLTEpKXtpZihmPWYuc3Vic3RyKDAsZi5sZW5ndGgtMSksMD09QS5pbmRleE9mKGYpKXJldHVybiBFPSEwLCExfWVsc2UgaWYoIiMiPT1mKXtpZigiIj09QSlyZXR1cm4gRT0hMCwhMX1lbHNlIGlmKGY9PUEpcmV0dXJuIEU9ITAsITE7cmV0dXJuITB9KTt2YXIgcj1FO3N3aXRjaCh2KXtjYXNlIkIiOnImJihsPSExKTticmVhaztjYXNlIlciOnJ8fChsPSExKX19aWYobCYmYS5oYXNBdHRyaWJ1dGUoImNsaWVudC1saXN0IikmJiJ1bmRlZmluZWQiIT09dHlwZW9mIGJhKXN3aXRjaChwPWEuZ2V0QXR0cmlidXRlKCJjbGllbnQtbGlzdCIpLHA9YjY0ZChwKS5zcGxpdCgiLCIpLHY9YS5nZXRBdHRyaWJ1dGUoImNsaWVudC1saXN0LXR5cGUiKSxyPSExLHAuZXZlcnkoKGYsaCk9PntpZigiIj09Zi50cmltKCkpcmV0dXJuITA7Zi5zcGxpdCgiJiYiKS5ldmVyeSgoZCx0KT0+e3Q9ITA7dmFyIHc9ITE7Zm9yKGQ9ZC50cmltKCk7IiEhIj09ZC5zdWJzdHJpbmcoMCwyKTspdD0hdCxkPWQuc3Vic3RyaW5nKDIpOyJsYW5ndWFnZToiPT1kLnN1YnN0cmluZygwLDkpJiYodz0hMCxkPWQuc3Vic3RyaW5nKDkpLnRvTG93ZXJDYXNlKCkpO3ZhciBxPSExO3c/IioiPT1kLmNoYXJBdCgwKT8iKiI9PWQuY2hhckF0KGQubGVuZ3RoLQoxKT8oZD1kLnN1YnN0cigxLGQubGVuZ3RoLTIpLnRvTG93ZXJDYXNlKCksLTEhPU0uaW5kZXhPZihkKSYmKHE9ITApKTooZD1kLnN1YnN0cigxKS50b0xvd2VyQ2FzZSgpLE0uc3Vic3RyKC1kLmxlbmd0aCk9PWQmJihxPSEwKSk6IioiPT1kLmNoYXJBdChkLmxlbmd0aC0xKT8oZD1kLnN1YnN0cigwLGQubGVuZ3RoLTEpLnRvTG93ZXJDYXNlKCksMD09TS5pbmRleE9mKGQpJiYocT0hMCkpOmQ9PU0mJihxPSEwKToiKiI9PWQuY2hhckF0KDApPyIqIj09ZC5jaGFyQXQoZC5sZW5ndGgtMSk/KGQ9ZC5zdWJzdHIoMSxkLmxlbmd0aC0yKS50b0xvd2VyQ2FzZSgpLC0xIT1TLmluZGV4T2YoZCkmJihxPSEwKSk6KGQ9ZC5zdWJzdHIoMSkudG9Mb3dlckNhc2UoKSxTLnN1YnN0cigtZC5sZW5ndGgpPT1kJiYocT0hMCkpOiIqIj09ZC5jaGFyQXQoZC5sZW5ndGgtMSk/KGQ9ZC5zdWJzdHIoMCxkLmxlbmd0aC0xKS50b0xvd2VyQ2FzZSgpLDA9PVMuaW5kZXhPZihkKSYmKHE9ITApKTpiYS5pcyhkKSYmKHE9ITApO3JldHVybihyPXE/dDohdCk/ITA6ITF9KTtyZXR1cm4gcj8hMTohMH0pLHYpe2Nhc2UiQiI6ciYmKGw9ITEpO2JyZWFrO2Nhc2UiVyI6cnx8KGw9ITEpfXZhciBOPXA9ITE7Zm9yKHY9MTsyPj12O3YrKylpZihsKXtzd2l0Y2godil7Y2FzZSAxOnZhciBnPWEuZ2V0QXR0cmlidXRlKCJjb29raWUtbGlzdCIpO2JyZWFrO2Nhc2UgMjpnPWEuZ2V0QXR0cmlidXRlKCJwYXJhbWV0ZXItbGlzdCIpfWlmKG51bGwhPWcpe2c9YjY0ZChnKTtzd2l0Y2godil7Y2FzZSAxOnZhciB5PWEuZ2V0QXR0cmlidXRlKCJjb29raWUtbGlzdC10eXBlIik7YnJlYWs7Y2FzZSAyOnk9YS5nZXRBdHRyaWJ1dGUoInBhcmFtZXRlci1saXN0LXR5cGUiKX1nPWcucmVwbGFjZSgidGNmLWdkcHIiLCJ0Y2YtdjJbZ2RwckFwcGxpZXNdPXRydWUiKTtnPWcucmVwbGFjZSgidGNmLW5vLWdkcHIiLCJ0Y2YtdjJbZ2RwckFwcGxpZXNdPWZhbHNlIik7Zz1nLnJlcGxhY2UoInRjZi1nb29nbGUiLCJ0Y2YtdjJbdmVuZG9yXVtjb25zZW50c11bNzU1XT10cnVlICYmIHRjZi12MltwdXJwb3NlXVtjb25zZW50c11bMV09dHJ1ZSIpO2c9Zy5yZXBsYWNlKCJ0Y2Ytbm8tZ29vZ2xlIiwiISF0Y2YtdjJbdmVuZG9yXVtjb25zZW50c11bNzU1XSIpO2c9Zy5yZXBsYWNlKCJ0Y2YtbWVkaWEubmV0IiwidGNmLXYyW3ZlbmRvcl1bY29uc2VudHNdWzE0Ml09dHJ1ZSAmJiB0Y2YtdjJbcHVycG9zZV1bY29uc2VudHNdWzFdPXRydWUiKTtnPWcucmVwbGFjZSgidGNmLW5vLW1lZGlhLm5ldCIsIiEhdGNmLXYyW3ZlbmRvcl1bY29uc2VudHNdWzE0Ml0iKTtnPWcucmVwbGFjZSgidGNmLWFtYXpvbiIsInRjZi12Mlt2ZW5kb3JdW2NvbnNlbnRzXVs3OTNdPXRydWUgJiYgdGNmLXYyW3B1cnBvc2VdW2NvbnNlbnRzXVsxXT10cnVlIik7Zz1nLnJlcGxhY2UoInRjZi1uby1hbWF6b24iLCIhIXRjZi12Mlt2ZW5kb3JdW2NvbnNlbnRzXVs3OTNdIik7Zz1nLnJlcGxhY2UoInRjZi1lem9pYyIsInRjZi12Mlt2ZW5kb3JdW2NvbnNlbnRzXVszNDddPXRydWUgJiYgdGNmLXYyW3B1cnBvc2VdW2NvbnNlbnRzXVsxXT10cnVlIik7Zz1nLnJlcGxhY2UoInRjZi1uby1lem9pYyIsIiEhdGNmLXYyW3ZlbmRvcl1bY29uc2VudHNdWzM0N10iKTt2YXIgRj1nLnNwbGl0KCIsIiksY2E9W107ay5mb3JFYWNoKGZ1bmN0aW9uKGYpe2Y9Zi5zcGxpdCgiPSIpO3RyeXt2YXIgaD1KU09OLnBhcnNlKGRlY29kZVVSSUNvbXBvbmVudChmWzFdKSl9Y2F0Y2goZCl7aD1kZWNvZGVVUklDb21wb25lbnQoZlsxXSl9Y2FbZlswXV09aH0pO3I9ITE7dmFyIEk9YTtGLmV2ZXJ5KChmLGgpPT57Zi5zcGxpdCgiJiYiKS5ldmVyeSgoZCx0KT0+e3Q9ITA7Zm9yKGQ9ZC50cmltKCk7IiEhIj09ZC5zdWJzdHJpbmcoMCwyKTspdD0hdCxkPWQuc3Vic3RyaW5nKDIpO3ZhciB3PWQscT0iIUAhIixUPSJ0Y2YtdjIiPT13JiYiIUAhIj09cSxCPS0xIT1kLmluZGV4T2YoIlsiKSxKPTA9PWQuaW5kZXhPZigidGNmLXYyIil8fDA9PWQuaW5kZXhPZigiZXVjb25zZW50LXYyIik7Sj1KJiYoQnx8VCk7LTEhPWQuaW5kZXhPZigiPSIpJiYocT1kLnNwbGl0KCI9Iiksdz1xWzBdLHE9cVsxXSxCPS0xIT13LmluZGV4T2YoIlsiKSxKPShKPTA9PXcuaW5kZXhPZigidGNmLXYyIil8fDA9PXcuaW5kZXhPZigiZXVjb25zZW50LXYyIikpJiYoQnx8VCkpO2lmKEopZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiI2FpLWlhYi10Y2Ytc3RhdHVzIiksQj1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjYWktaWFiLXRjZi1iYXIiKSxudWxsIT1CJiYoQi5zdHlsZS5kaXNwbGF5PSJibG9jayIpLFQmJiJib29sZWFuIj09dHlwZW9mIGFpX3RjZmFwaV9mb3VuZD9yPWFpX3RjZmFwaV9mb3VuZD90OiF0OiJvYmplY3QiPT10eXBlb2YgYWlfdGNEYXRhPyhudWxsIT1CJiYoQi5jbGFzc0xpc3QucmVtb3ZlKCJzdGF0dXMtZXJyb3IiKSxCLmNsYXNzTGlzdC5hZGQoInN0YXR1cy1vayIpKSx3PXcucmVwbGFjZSgvXXwgL2dpLCIiKS5zcGxpdCgiWyIpLHcuc2hpZnQoKSxyPSh3PWUodyxhaV90Y0RhdGEscSkpP3Q6IXQpOiJ1bmRlZmluZWQiPT10eXBlb2YgYWlfdGNmYXBpX2ZvdW5kJiYoSS5jbGFzc0xpc3QuYWRkKCJhaS1saXN0LWRhdGEiKSxOPSEwLCJmdW5jdGlvbiI9PXR5cGVvZiBfX3RjZmFwaT9DKCExKToidW5kZWZpbmVkIj09dHlwZW9mIGFpX3RjRGF0YV9yZXRyeWluZyYmKGFpX3RjRGF0YV9yZXRyeWluZz0hMCxzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7ImZ1bmN0aW9uIj09dHlwZW9mIF9fdGNmYXBpP0MoITEpOnNldFRpbWVvdXQoZnVuY3Rpb24oKXsiZnVuY3Rpb24iPT10eXBlb2YgX190Y2ZhcGk/QyghMSk6c2V0VGltZW91dChmdW5jdGlvbigpe0MoITApfSwzRTMpfSwxRTMpfSw2MDApKSk7ZWxzZSBpZihCKXI9KHc9bihjYSx3LHEpKT90OiF0O2Vsc2V7dmFyIFU9ITE7IiFAISI9PXE/ay5ldmVyeShmdW5jdGlvbihqYSl7cmV0dXJuIGphLnNwbGl0KCI9IilbMF09PWQ/KFU9ITAsITEpOiEwfSk6VT0tMSE9ay5pbmRleE9mKGQpO3I9VT90OiF0fXJldHVybiByPyEwOiExfSk7cmV0dXJuIHI/ITE6ITB9KTtyJiYoTj0hMSxJLmNsYXNzTGlzdC5yZW1vdmUoImFpLWxpc3QtZGF0YSIpKTtzd2l0Y2goeSl7Y2FzZSJCIjpyJiYobD0hMSk7YnJlYWs7Y2FzZSJXIjpyfHwobD0hMSl9fX1hLmNsYXNzTGlzdC5jb250YWlucygiYWktbGlzdC1tYW51YWwiKSYmKGw/KEkuY2xhc3NMaXN0LnJlbW92ZSgiYWktbGlzdC1kYXRhIiksSS5jbGFzc0xpc3QucmVtb3ZlKCJhaS1saXN0LW1hbnVhbCIpKToocD0hMCxJLmNsYXNzTGlzdC5hZGQoImFpLWxpc3QtZGF0YSIpKSk7KGx8fCFwJiYhTikmJmEuaGFzQXR0cmlidXRlKCJkYXRhLWRlYnVnLWluZm8iKSYmKGc9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLiIrYS5kYXRhc2V0LmRlYnVnSW5mbyksbnVsbCE9ZyYmKGc9Zy5wYXJlbnRFbGVtZW50LG51bGwhPWcmJmcuY2xhc3NMaXN0LmNvbnRhaW5zKCJhaS1kZWJ1Zy1pbmZvIikmJmcucmVtb3ZlKCkpKTt5PVgoYSwiLmFpLWRlYnVnLWJhci5haS1kZWJ1Zy1saXN0cyIpO3ZhciBrYT0iIj09QT8iIyI6QTswIT15Lmxlbmd0aCYmeS5mb3JFYWNoKChmLGgpPT57aD1mLnF1ZXJ5U2VsZWN0b3IoIi5haS1kZWJ1Zy1uYW1lLmFpLWxpc3QtaW5mbyIpO251bGwhPWgmJihoLnRleHRDb250ZW50PWthLGgudGl0bGU9UisiXG4iK2FhKTtoPWYucXVlcnlTZWxlY3RvcigiLmFpLWRlYnVnLW5hbWUuYWktbGlzdC1zdGF0dXMiKTtudWxsIT1oJiYoaC50ZXh0Q29udGVudD1sP2FpX2Zyb250LnZpc2libGU6YWlfZnJvbnQuaGlkZGVuKX0pO2c9ITE7aWYobCYmYS5oYXNBdHRyaWJ1dGUoInNjaGVkdWxpbmctc3RhcnQiKSYmYS5oYXNBdHRyaWJ1dGUoInNjaGVkdWxpbmctZW5kIikmJmEuaGFzQXR0cmlidXRlKCJzY2hlZHVsaW5nLWRheXMiKSl7dmFyIHU9YS5nZXRBdHRyaWJ1dGUoInNjaGVkdWxpbmctc3RhcnQiKTt2PWEuZ2V0QXR0cmlidXRlKCJzY2hlZHVsaW5nLWVuZCIpO3k9YS5nZXRBdHRyaWJ1dGUoInNjaGVkdWxpbmctZGF5cyIpO2c9ITA7dT1iNjRkKHUpO0Y9YjY0ZCh2KTt2YXIgVj1wYXJzZUludChhLmdldEF0dHJpYnV0ZSgic2NoZWR1bGluZy1mYWxsYmFjayIpKSxPPXBhcnNlSW50KGEuZ2V0QXR0cmlidXRlKCJnbXQiKSk7aWYodS5pbmNsdWRlcygiLSIpfHxGLmluY2x1ZGVzKCItIikpUD1ZKHUpK08sSz1ZKEYpK087ZWxzZSB2YXIgUD1RKHUpLEs9UShGKTtQPz89MDtLPz89MDt2YXIgVz1iNjRkKHkpLnNwbGl0KCIsIik7eT1hLmdldEF0dHJpYnV0ZSgic2NoZWR1bGluZy10eXBlIik7dmFyIEQ9KG5ldyBEYXRlKS5nZXRUaW1lKCkrTzt2PW5ldyBEYXRlKEQpO3ZhciBHPXYuZ2V0RGF5KCk7MD09Rz9HPTY6Ry0tO3UuaW5jbHVkZXMoIi0iKXx8Ri5pbmNsdWRlcygiLSIpfHwodT0obmV3IERhdGUodi5nZXRGdWxsWWVhcigpLHYuZ2V0TW9udGgoKSx2LmdldERhdGUoKSkpLmdldFRpbWUoKStPLEQtPXUsMD5EJiYoRCs9ODY0RTUpKTtzY2hlZHVsaW5nX3N0YXJ0X2RhdGVfb2s9RD49UDtzY2hlZHVsaW5nX2VuZF9kYXRlX29rPTA9PUt8fEQ8Szt1PXNjaGVkdWxpbmdfc3RhcnRfZGF0ZV9vayYmc2NoZWR1bGluZ19lbmRfZGF0ZV9vayYmVy5pbmNsdWRlcyhHLnRvU3RyaW5nKCkpO3N3aXRjaCh5KXtjYXNlIkIiOnU9IXV9dXx8KGw9ITEpO3ZhciBsYT12LnRvSVNPU3RyaW5nKCkuc3BsaXQoIi4iKVswXS5yZXBsYWNlKCJUIiwiICIpO3k9WChhLCIuYWktZGVidWctYmFyLmFpLWRlYnVnLXNjaGVkdWxpbmciKTswIT15Lmxlbmd0aCYmeS5mb3JFYWNoKChmLGgpPT57aD1mLnF1ZXJ5U2VsZWN0b3IoIi5haS1kZWJ1Zy1uYW1lLmFpLXNjaGVkdWxpbmctaW5mbyIpO251bGwhPWgmJihoLnRleHRDb250ZW50PWxhKyIgIitHKyIgY3VycmVudF90aW1lOiAiK01hdGguZmxvb3IoRC50b1N0cmluZygpLzFFMykrIiAgc3RhcnRfZGF0ZToiK01hdGguZmxvb3IoUC8xRTMpLnRvU3RyaW5nKCkrIj0+IitzY2hlZHVsaW5nX3N0YXJ0X2RhdGVfb2sudG9TdHJpbmcoKSsiIGVuZF9kYXRlOiIrTWF0aC5mbG9vcihLLzFFMykudG9TdHJpbmcoKSsiPT4iK3NjaGVkdWxpbmdfZW5kX2RhdGVfb2sudG9TdHJpbmcoKSsiIGRheXM6IitXLnRvU3RyaW5nKCkrIj0+IitXLmluY2x1ZGVzKEcudG9TdHJpbmcoKSkudG9TdHJpbmcoKSk7aD1mLnF1ZXJ5U2VsZWN0b3IoIi5haS1kZWJ1Zy1uYW1lLmFpLXNjaGVkdWxpbmctc3RhdHVzIik7bnVsbCE9aCYmKGgudGV4dENvbnRlbnQ9bD9haV9mcm9udC52aXNpYmxlOmFpX2Zyb250LmhpZGRlbik7bHx8MD09Vnx8KGYuY2xhc3NMaXN0LnJlbW92ZSgiYWktZGVidWctc2NoZWR1bGluZyIpLGYuY2xhc3NMaXN0LmFkZCgiYWktZGVidWctZmFsbGJhY2siKSxoPWYucXVlcnlTZWxlY3RvcigiLmFpLWRlYnVnLW5hbWUuYWktc2NoZWR1bGluZy1zdGF0dXMiKSxudWxsIT1oJiYoaC50ZXh0Q29udGVudD1haV9mcm9udC5mYWxsYmFjaysiID0gIitWKSl9KX1pZihwfHwhbCYmTilyZXR1cm4hMDthLnN0eWxlLnZpc2liaWxpdHk9IiI7YS5zdHlsZS5wb3NpdGlvbj0iIjthLnN0eWxlLndpZHRoPSIiO2Euc3R5bGUuaGVpZ2h0PSIiO2Euc3R5bGUuekluZGV4PSIiO2lmKGwpe2lmKG51bGwhPWMmJihjLnN0eWxlLnZpc2liaWxpdHk9IiIsYy5jbGFzc0xpc3QuY29udGFpbnMoImFpLXJlbW92ZS1wb3NpdGlvbiIpJiYoYy5zdHlsZS5wb3NpdGlvbj0iIikpLGEuaGFzQXR0cmlidXRlKCJkYXRhLWNvZGUiKSl7cD1iNjRkKGEuZGF0YXNldC5jb2RlKTt1PWRvY3VtZW50LmNyZWF0ZVJhbmdlKCk7Zz0hMDt0cnl7SD11LmNyZWF0ZUNvbnRleHR1YWxGcmFnbWVudChwKX1jYXRjaChmKXtnPSExfWcmJihudWxsIT1hLmNsb3Nlc3QoImhlYWQiKT8oYS5wYXJlbnROb2RlLmluc2VydEJlZm9yZShILGEubmV4dFNpYmxpbmcpLGEucmVtb3ZlKCkpOmEuYXBwZW5kKEgpKTtkYShhKX19ZWxzZSBpZihnJiYhdSYmMCE9Vil7bnVsbCE9YyYmKGMuc3R5bGUudmlzaWJpbGl0eT0iIixjLmNsYXNzTGlzdC5jb250YWlucygiYWktcmVtb3ZlLXBvc2l0aW9uIikmJmMuY3NzKHtwb3NpdGlvbjoiIn0pKTtwPWZhKGEsIi5haS1mYWxsYmFjayIpOzAhPXAubGVuZ3RoJiZwLmZvckVhY2goKGYsaCk9PntmLmNsYXNzTGlzdC5yZW1vdmUoImFpLWZhbGxiYWNrIil9KTtpZihhLmhhc0F0dHJpYnV0ZSgiZGF0YS1mYWxsYmFjay1jb2RlIikpe3A9YjY0ZChhLmRhdGFzZXQuZmFsbGJhY2tDb2RlKTt1PWRvY3VtZW50LmNyZWF0ZVJhbmdlKCk7Zz0hMDt0cnl7dmFyIEg9dS5jcmVhdGVDb250ZXh0dWFsRnJhZ21lbnQocCl9Y2F0Y2goZil7Zz0hMX1nJiZhLmFwcGVuZChIKTtkYShhKX1lbHNlIGEuc3R5bGUuZGlzcGxheT0ibm9uZSIsbnVsbCE9YyYmbnVsbD09Yy5xdWVyeVNlbGVjdG9yKCIuYWktZGVidWctYmxvY2siKSYmYy5oYXNBdHRyaWJ1dGUoInN0eWxlIikmJi0xPT1jLmdldEF0dHJpYnV0ZSgic3R5bGUiKS5pbmRleE9mKCJoZWlnaHQ6IikmJihjLnN0eWxlLmRpc3BsYXk9Im5vbmUiKTtudWxsIT1jJiZjLmhhc0F0dHJpYnV0ZSgiZGF0YS1haSIpJiYoYy5nZXRBdHRyaWJ1dGUoImRhdGEtYWkiKSxhLmhhc0F0dHJpYnV0ZSgiZmFsbGJhY2stdHJhY2tpbmciKSYmKEg9YS5nZXRBdHRyaWJ1dGUoImZhbGxiYWNrLXRyYWNraW5nIiksYy5zZXRBdHRyaWJ1dGUoImRhdGEtYWktIithLmdldEF0dHJpYnV0ZSgiZmFsbGJhY2tfbGV2ZWwiKSxIKSkpfWVsc2UgYS5zdHlsZS5kaXNwbGF5PSJub25lIixudWxsIT1jJiYoYy5yZW1vdmVBdHRyaWJ1dGUoImRhdGEtYWkiKSxjLmNsYXNzTGlzdC5yZW1vdmUoImFpLXRyYWNrIiksbnVsbCE9Yy5xdWVyeVNlbGVjdG9yKCIuYWktZGVidWctYmxvY2siKT8oYy5zdHlsZS52aXNpYmlsaXR5PSIiLGMuY2xhc3NMaXN0LnJlbW92ZSgiYWktY2xvc2UiKSxjLmNsYXNzTGlzdC5jb250YWlucygiYWktcmVtb3ZlLXBvc2l0aW9uIikmJihjLnN0eWxlLnBvc2l0aW9uPSIiKSk6Yy5oYXNBdHRyaWJ1dGUoInN0eWxlIikmJi0xPT1jLmdldEF0dHJpYnV0ZSgic3R5bGUiKS5pbmRleE9mKCJoZWlnaHQ6IikmJihjLnN0eWxlLmRpc3BsYXk9Im5vbmUiKSk7YS5zZXRBdHRyaWJ1dGUoImRhdGEtY29kZSIsIiIpO2Euc2V0QXR0cmlidXRlKCJkYXRhLWZhbGxiYWNrLWNvZGUiLCIiKTtudWxsIT1jJiZjLmNsYXNzTGlzdC5yZW1vdmUoImFpLWxpc3QtYmxvY2siKX0pfX07ZnVuY3Rpb24gZWEoYil7Yj1gOyAke2RvY3VtZW50LmNvb2tpZX1gLnNwbGl0KGA7ICR7Yn09YCk7aWYoMj09PWIubGVuZ3RoKXJldHVybiBiLnBvcCgpLnNwbGl0KCI7Iikuc2hpZnQoKX0KZnVuY3Rpb24gbWEoYixlLG4pe2VhKGIpJiYoZG9jdW1lbnQuY29va2llPWIrIj0iKyhlPyI7cGF0aD0iK2U6IiIpKyhuPyI7ZG9tYWluPSIrbjoiIikrIjtleHBpcmVzPVRodSwgMDEgSmFuIDE5NzAgMDA6MDA6MDEgR01UIil9ZnVuY3Rpb24gbShiKXtlYShiKSYmKG1hKGIsIi8iLHdpbmRvdy5sb2NhdGlvbi5ob3N0bmFtZSksZG9jdW1lbnQuY29va2llPWIrIj07IFBhdGg9LzsgRXhwaXJlcz1UaHUsIDAxIEphbiAxOTcwIDAwOjAwOjAxIEdNVDsiKX0oZnVuY3Rpb24oYil7ImNvbXBsZXRlIj09PWRvY3VtZW50LnJlYWR5U3RhdGV8fCJsb2FkaW5nIiE9PWRvY3VtZW50LnJlYWR5U3RhdGUmJiFkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuZG9TY3JvbGw/YigpOmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLGIpfSkoZnVuY3Rpb24oKXtzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7YWlfcHJvY2Vzc19saXN0cygpO3NldFRpbWVvdXQoZnVuY3Rpb24oKXtaKCk7aWYoImZ1bmN0aW9uIj09dHlwZW9mIGFpX2xvYWRfYmxvY2tzKXtkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJjbXBsekVuYWJsZVNjcmlwdHMiLGUpO2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoImNtcGx6X2V2ZW50X21hcmtldGluZyIsZSk7ZnVuY3Rpb24gZShuKXsiY21wbHpFbmFibGVTY3JpcHRzIiE9bi50eXBlJiYiYWxsIiE9PW4uY29uc2VudExldmVsfHxhaV9sb2FkX2Jsb2NrcygpfWRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoImNtcGx6X2VuYWJsZV9jYXRlZ29yeSIsZnVuY3Rpb24obil7Im1hcmtldGluZyI9PT1uLmRldGFpbC5jYXRlZ29yeSYmYWlfbG9hZF9ibG9ja3MoKX0pfX0sNTApO3ZhciBiPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIi5haS1kZWJ1Zy1wYWdlLXR5cGUiKTtudWxsIT1iJiZiLmFkZEV2ZW50TGlzdGVuZXIoImRibGNsaWNrIixlPT57ZT1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjYWktaWFiLXRjZi1zdGF0dXMiKTtudWxsIT1lJiYoZS50ZXh0Q29udGVudD0iQ09OU0VOVCBDT09LSUVTIik7ZT1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjYWktaWFiLXRjZi1iYXIiKTtudWxsIT1lJiYoZS5zdHlsZS5kaXNwbGF5PSJibG9jayIpfSk7Yj1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjYWktaWFiLXRjZi1iYXIiKTtudWxsIT1iJiZiLmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIixlPT57bSgiZXVjb25zZW50LXYyIik7bSgiX19seEdfX2NvbnNlbnRfX3YyIik7bSgiX19seEdfX2NvbnNlbnRfX3YyX2RhaXN5Yml0Iik7bSgiX19seEdfX2NvbnNlbnRfX3YyX2dkYWlzeWJpdCIpO20oIkNvb2tpZUxhd0luZm9Db25zZW50Iik7bSgiY29va2llbGF3aW5mby1jaGVja2JveC1hZHZlcnRpc2VtZW50Iik7bSgiY29va2llbGF3aW5mby1jaGVja2JveC1hbmFseXRpY3MiKTttKCJjb29raWVsYXdpbmZvLWNoZWNrYm94LW5lY2Vzc2FyeSIpO20oImNvbXBsaWFuel9wb2xpY3lfaWQiKTttKCJjb21wbGlhbnpfY29uc2VudF9zdGF0dXMiKTttKCJjbXBsel9tYXJrZXRpbmciKTttKCJjbXBsel9jb25zZW50X3N0YXR1cyIpO20oImNtcGx6X3ByZWZlcmVuY2VzIik7bSgiY21wbHpfc3RhdGlzdGljcy1hbm9ueW1vdXMiKTttKCJjbXBsel9jaG9pY2UiKTttKCJjbXBsel9iYW5uZXItc3RhdHVzIik7bSgiY21wbHpfZnVuY3Rpb25hbCIpO20oImNtcGx6X3BvbGljeV9pZCIpO20oImNtcGx6X3N0YXRpc3RpY3MiKTttKCJtb292ZV9nZHByX3BvcHVwIik7bSgicmVhbF9jb29raWVfYmFubmVyLWJsb2c6MS10Y2YiKTttKCJyZWFsX2Nvb2tpZV9iYW5uZXItYmxvZzoxIik7ZT1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjYWktaWFiLXRjZi1zdGF0dXMiKTtudWxsIT1lJiYoZS50ZXh0Q29udGVudD0iQ09OU0VOVCBDT09LSUVTIERFTEVURUQiKX0pfSw1KX0pO2Z1bmN0aW9uIGRhKGIpe3NldFRpbWVvdXQoZnVuY3Rpb24oKXsiZnVuY3Rpb24iPT10eXBlb2YgYWlfcHJvY2Vzc19yb3RhdGlvbnNfaW5fZWxlbWVudCYmYWlfcHJvY2Vzc19yb3RhdGlvbnNfaW5fZWxlbWVudChiKTsiZnVuY3Rpb24iPT10eXBlb2YgYWlfcHJvY2Vzc19saXN0cyYmYWlfcHJvY2Vzc19saXN0cygpOyJmdW5jdGlvbiI9PXR5cGVvZiBhaV9wcm9jZXNzX2lwX2FkZHJlc3NlcyYmYWlfcHJvY2Vzc19pcF9hZGRyZXNzZXMoKTsiZnVuY3Rpb24iPT10eXBlb2YgYWlfcHJvY2Vzc19maWx0ZXJfaG9va3MmJmFpX3Byb2Nlc3NfZmlsdGVyX2hvb2tzKCk7ImZ1bmN0aW9uIj09dHlwZW9mIGFpX2FkYl9wcm9jZXNzX2Jsb2NrcyYmYWlfYWRiX3Byb2Nlc3NfYmxvY2tzKGIpOyJmdW5jdGlvbiI9PXR5cGVvZiBhaV9wcm9jZXNzX2ltcHJlc3Npb25zJiYxPT1haV90cmFja2luZ19maW5pc2hlZCYmYWlfcHJvY2Vzc19pbXByZXNzaW9ucygpOyJmdW5jdGlvbiI9PXR5cGVvZiBhaV9pbnN0YWxsX2NsaWNrX3RyYWNrZXJzJiYxPT1haV90cmFja2luZ19maW5pc2hlZCYmYWlfaW5zdGFsbF9jbGlja190cmFja2VycygpOyJmdW5jdGlvbiI9PXR5cGVvZiBhaV9pbnN0YWxsX2Nsb3NlX2J1dHRvbnMmJmFpX2luc3RhbGxfY2xvc2VfYnV0dG9ucyhkb2N1bWVudCl9LDUpfWZ1bmN0aW9uIGlhKGIpe3ZhciBlPWI/Yi5zcGxpdCgiPyIpWzFdOndpbmRvdy5sb2NhdGlvbi5zZWFyY2guc2xpY2UoMSk7Yj17fTtpZihlKXtlPWUuc3BsaXQoIiMiKVswXTtlPWUuc3BsaXQoIiYiKTtmb3IodmFyIG49MDtuPGUubGVuZ3RoO24rKyl7dmFyIHo9ZVtuXS5zcGxpdCgiPSIpLEM9dm9pZCAwLHg9elswXS5yZXBsYWNlKC9cW1xkKlxdLyxmdW5jdGlvbihMKXtDPUwuc2xpY2UoMSwtMSk7cmV0dXJuIiJ9KTt6PSJ1bmRlZmluZWQiPT09dHlwZW9mIHpbMV0/IiI6elsxXTt4PXgudG9Mb3dlckNhc2UoKTt6PXoudG9Mb3dlckNhc2UoKTtiW3hdPygic3RyaW5nIj09PXR5cGVvZiBiW3hdJiYoYlt4XT1bYlt4XV0pLCJ1bmRlZmluZWQiPT09dHlwZW9mIEM/Ylt4XS5wdXNoKHopOmJbeF1bQ109eik6Ylt4XT16fX1yZXR1cm4gYn19O2FpX2pzX2NvZGU9dHJ1ZTs=" type="f1dcff3f85a2b627af001135-text/javascript"></script> <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="f1dcff3f85a2b627af001135-|49" defer></script></body></html>

Ads.Txt Alerts - A trading name of Red Volcano Limited

Waterloo Buildings, Second Floor Rear, 53 London Road, Southampton, Hampshire, United Kingdom, SO15 2AD

© Red Volcano 2020. All Rights Reserved.