Skip to content

Instantly share code, notes, and snippets.

@eoghanmurray
Last active October 5, 2021 08:58
Show Gist options
  • Save eoghanmurray/0744ac644951c2efb9a9f83747673e86 to your computer and use it in GitHub Desktop.
Save eoghanmurray/0744ac644951c2efb9a9f83747673e86 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
[{"type":4,"data":
{"href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers","width":982,"height":624},"timestamp":1633131320829},{"data":
{"source":1,"positions":[{"timeOffset":0,"x":85,"y":164,"id":4912}]},"timestamp":1633131321152,"type":3},{"type":2,"data":
{"initialOffset":
{"left":0,"top":0},"node":
{"type":0,"childNodes":[{"publicId":"","systemId":"","id":2,"type":1,"name":"html"},{"type":2,"tagName":"html","attributes":
{"itemscope":"","itemtype":"https://schema.org/QAPage","class":"html__responsive "},"childNodes":[{"tagName":"head","attributes":
{},"childNodes":[{"type":3,"textContent":"\n\n ","id":5},{"id":6,"type":2,"tagName":"title","attributes":
{},"childNodes":[{"type":3,"textContent":"reactjs - UseEffect hook with socket.io state is not persistent in socket handlers - Stack Overflow","id":7}]},{"textContent":"\n ","id":8,"type":3},{"type":2,"tagName":"link","attributes":
{"href":"https://cdn.sstatic.net/Sites/stackoverflow/Img/favicon.ico?v=ec617d715196","rel":"shortcut icon"},"childNodes":[],"id":9},{"textContent":"\n ","id":10,"type":3},{"childNodes":[],"id":11,"type":2,"tagName":"link","attributes":
{"rel":"apple-touch-icon","href":"https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?v=c78bd457575a"}},{"type":3,"textContent":"\n ","id":12},{"id":13,"type":2,"tagName":"link","attributes":
{"rel":"image_src","href":"https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?v=c78bd457575a"},"childNodes":[]},{"type":3,"textContent":" \n ","id":14},{"attributes":
{"rel":"search","type":"application/opensearchdescription+xml","title":"Stack Overflow","href":"https://stackoverflow.com/opensearch.xml"},"childNodes":[],"id":15,"type":2,"tagName":"link"},{"type":3,"textContent":"\n ","id":16},{"type":2,"tagName":"link","attributes":
{"rel":"canonical","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers"},"childNodes":[],"id":17},{"id":18,"type":3,"textContent":"\n "},{"type":2,"tagName":"meta","attributes":
{"name":"viewport","content":"width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0"},"childNodes":[],"id":19},{"type":3,"textContent":"\n ","id":20},{"attributes":
{"property":"og:type","content":"website"},"childNodes":[],"id":21,"type":2,"tagName":"meta"},{"textContent":"\n ","id":22,"type":3},{"type":2,"tagName":"meta","attributes":
{"property":"og:url","content":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers"},"childNodes":[],"id":23},{"type":3,"textContent":"\n ","id":24},{"childNodes":[],"id":25,"type":2,"tagName":"meta","attributes":
{"property":"og:site_name","content":"Stack Overflow"}},{"type":3,"textContent":"\n ","id":26},{"type":2,"tagName":"meta","attributes":
{"property":"og:image","itemprop":"image primaryImageOfPage","content":"https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon@2.png?v=73d79a89bded"},"childNodes":[],"id":27},{"textContent":"\n ","id":28,"type":3},{"attributes":
{"name":"twitter:card","content":"summary"},"childNodes":[],"id":29,"type":2,"tagName":"meta"},{"type":3,"textContent":"\n ","id":30},{"childNodes":[],"id":31,"type":2,"tagName":"meta","attributes":
{"name":"twitter:domain","content":"stackoverflow.com"}},{"type":3,"textContent":"\n ","id":32},{"attributes":
{"content":"UseEffect hook with socket.io state is not persistent in socket handlers","name":"twitter:title","property":"og:title","itemprop":"name"},"childNodes":[],"id":33,"type":2,"tagName":"meta"},{"type":3,"textContent":"\n ","id":34},{"tagName":"meta","attributes":
{"name":"twitter:description","property":"og:description","itemprop":"description","content":"I have the following react component\n\nfunction ConferencingRoom() {\n const [participants, setParticipants] = useState({})\n console.log('Participants -> ', participants)\n\n useEffect(() =..."},"childNodes":[],"id":35,"type":2},{"type":3,"textContent":"\n\n ","id":36},{"id":37,"type":2,"tagName":"script","attributes":
{"src":"https://sb.scorecardresearch.com/cs/17440561/beacon.js","async":""},"childNodes":[]},{"tagName":"script","attributes":
{"async":"","src":"https://www.google-analytics.com/analytics.js"},"childNodes":[],"id":38,"type":2},{"type":2,"tagName":"script","attributes":
{"src":"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"},"childNodes":[],"id":39},{"type":3,"textContent":"\n ","id":40},{"type":2,"tagName":"script","attributes":
{"src":"https://cdn.sstatic.net/Js/stub.en.js?v=ed60ecb24785"},"childNodes":[],"id":41},{"type":3,"textContent":"\n \n ","id":42},{"type":2,"tagName":"link","attributes":
{"rel":"stylesheet","type":"text/css","href":"https://cdn.sstatic.net/Shared/stacks.css?v=47f2e10eb087"},"childNodes":[],"id":43},{"type":3,"textContent":"\n ","id":44},{"type":2,"tagName":"link","attributes":
{"href":"https://cdn.sstatic.net/Sites/stackoverflow/primary.css?v=e412ac10da91","rel":"stylesheet","type":"text/css"},"childNodes":[],"id":45},{"type":3,"textContent":"\n\n \n ","id":46},{"attributes":
{"rel":"alternate","type":"application/atom+xml","title":"Feed for question 'UseEffect hook with socket.io state is not persistent in socket handlers'","href":"https://stackoverflow.com/feeds/question/54824036"},"childNodes":[],"id":47,"type":2,"tagName":"link"},{"type":3,"textContent":"\n ","id":48},{"type":2,"tagName":"meta","attributes":
{"name":"twitter:app:country","content":"US"},"childNodes":[],"id":49},{"type":3,"textContent":"\n ","id":50},{"id":51,"type":2,"tagName":"meta","attributes":
{"name":"twitter:app:name:iphone","content":"Stack Exchange iOS"},"childNodes":[]},{"type":3,"textContent":"\n ","id":52},{"childNodes":[],"id":53,"type":2,"tagName":"meta","attributes":
{"name":"twitter:app:id:iphone","content":"871299723"}},{"type":3,"textContent":"\n ","id":54},{"id":55,"type":2,"tagName":"meta","attributes":
{"name":"twitter:app:url:iphone","content":"se-zaphod://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers"},"childNodes":[]},{"type":3,"textContent":"\n ","id":56},{"type":2,"tagName":"meta","attributes":
{"name":"twitter:app:name:ipad","content":"Stack Exchange iOS"},"childNodes":[],"id":57},{"type":3,"textContent":"\n ","id":58},{"type":2,"tagName":"meta","attributes":
{"name":"twitter:app:id:ipad","content":"871299723"},"childNodes":[],"id":59},{"textContent":"\n ","id":60,"type":3},{"childNodes":[],"id":61,"type":2,"tagName":"meta","attributes":
{"name":"twitter:app:url:ipad","content":"se-zaphod://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers"}},{"type":3,"textContent":"\n ","id":62},{"childNodes":[],"id":63,"type":2,"tagName":"meta","attributes":
{"content":"Stack Exchange Android","name":"twitter:app:name:googleplay"}},{"type":3,"textContent":"\n ","id":64},{"type":2,"tagName":"meta","attributes":
{"name":"twitter:app:url:googleplay","content":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers"},"childNodes":[],"id":65},{"type":3,"textContent":"\n ","id":66},{"childNodes":[],"id":67,"type":2,"tagName":"meta","attributes":
{"content":"com.stackexchange.marvin","name":"twitter:app:id:googleplay"}},{"type":3,"textContent":"\n ","id":68},{"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":70}],"id":69,"type":2,"tagName":"script","attributes":
{}},{"id":71,"type":3,"textContent":"\n\n \n \n \n "},{"childNodes":[],"id":72,"type":2,"tagName":"link","attributes":
{"href":"https://cdn.sstatic.net/Shared/Channels/channels.css?v=47a5e0f03c81","rel":"stylesheet","type":"text/css"}},{"id":73,"type":3,"textContent":"\n \n \n \n\n\n "},{"attributes":
{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":75}],"id":74,"type":2,"tagName":"script"},{"type":3,"textContent":"\n ","id":76},{"tagName":"noscript","attributes":
{"id":"noscript-css"},"childNodes":[{"type":3,"textContent":"<style>body,.top-bar{margin-top:1.9em}</style>","id":78}],"id":77,"type":2},{"type":3,"textContent":"\n ","id":79},{"tagName":"meta","attributes":
{"http-equiv":"origin-trial","content":"A88otRz1Fd3Nt567e2IYshC18LL3KGVXpVJW9oTCId4RYaygt23pbb4JqrbdIO/bwZPWEmRjBIRBu/bZbDR7Pg4AAABueyJvcmlnaW4iOiJodHRwczovL2ltYXNkay5nb29nbGVhcGlzLmNvbTo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzVGhpcmRQYXJ0eSI6dHJ1ZX0="},"childNodes":[],"id":80,"type":2},{"type":2,"tagName":"meta","attributes":
{"http-equiv":"origin-trial","content":"A0gCLbXCcL0R1Oc8tFPDs0G4Elz17w3zHp+Zst66+D17veE2o7fUcPsA114QtSTRqfVJLMeTSdeWOom0CcyCsgYAAAB7eyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"},"childNodes":[],"id":81},{"type":2,"tagName":"meta","attributes":
{"http-equiv":"origin-trial","content":"A9RQ+LxFazAousxUwSCzaihJjHLO1UyjQp0teZKHl7WdbVjPDfHSKMd6D/ZI5MTjqClFycbl70EFd7cBJWXqKQEAAACBeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvbTo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"},"childNodes":[],"id":82},{"childNodes":[],"id":83,"type":2,"tagName":"meta","attributes":
{"http-equiv":"origin-trial","content":"A6WKeWsdn1Ct+ZPqS9NCxxaiBoQ7wdTkK2/gE69Yu0gfBKJfo1gOvgkGmf5/xaIajT/RUb9AbnF1FsSZ47cCcQcAAACBeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"}},{"type":2,"tagName":"meta","attributes":
{"content":"A04ZCu7yjrHgwQJK5ISHhH1DSg0qqowEay3n70KO6wV3D2Mj+OX3Kw20aSMitzgdG1xfrN7sOJV/dZIk+RvCzA4AAAB2eyJvcmlnaW4iOiJodHRwczovL2dvb2dsZS5jb206NDQzIiwiZmVhdHVyZSI6IlRydXN0VG9rZW5zIiwiZXhwaXJ5IjoxNjM0MDgzMTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==","http-equiv":"origin-trial"},"childNodes":[],"id":84},{"type":2,"tagName":"meta","attributes":
{"http-equiv":"origin-trial","content":"A2YAd4xOntTGygIDjApOTtXOgVI3IWsd5OnOGq3RbRkIQwyqYWNl1JGRAcvtm6VOHDj4n07T/J19VqLuJn3MmQ8AAACWeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5IjoxNjMxNjYzOTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlLCJ1c2FnZSI6InN1YnNldCJ9"},"childNodes":[],"id":85},{"type":2,"tagName":"meta","attributes":
{"http-equiv":"origin-trial","content":"A2c5Ux+hivdkLh/KbZUGr6f7SCR0mZrBVfPJ+/OuDVHNwiYv+Lo83b9z5qL8sod78bQl0pSLtbvRWURo+xRl7AIAAACceyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5IjoxNjMxNjYzOTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlLCJ1c2FnZSI6InN1YnNldCJ9"},"childNodes":[],"id":86},{"type":2,"tagName":"meta","attributes":
{"http-equiv":"origin-trial","content":"AzNJ4sd3tVurolpdvWYZ4cmP9Po7RJhEHSqmC3pgxW9fFVZvchhtcMUgHAs97npxMD1jhXHO8s6q6Wy1MMLxKgEAAACceyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvbTo0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5IjoxNjMxNjYzOTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlLCJ1c2FnZSI6InN1YnNldCJ9"},"childNodes":[],"id":87},{"id":88,"type":2,"tagName":"script","attributes":
{"src":"https://securepubads.g.doubleclick.net/gpt/pubads_impl_2021092201.js?31062996","async":""},"childNodes":[]},{"tagName":"link","attributes":
{"rel":"preload","href":"https://adservice.google.dz/adsid/integrator.js?domain=stackoverflow.com","as":"script"},"childNodes":[],"id":89,"type":2},{"id":90,"type":2,"tagName":"script","attributes":
{"type":"text/javascript","src":"https://adservice.google.dz/adsid/integrator.js?domain=stackoverflow.com"},"childNodes":[]},{"type":2,"tagName":"link","attributes":
{"rel":"preload","href":"https://adservice.google.com/adsid/integrator.js?domain=stackoverflow.com","as":"script"},"childNodes":[],"id":91},{"tagName":"script","attributes":
{"type":"text/javascript","src":"https://adservice.google.com/adsid/integrator.js?domain=stackoverflow.com"},"childNodes":[],"id":92,"type":2},{"type":2,"tagName":"script","attributes":
{"async":"","src":"https://cdn.sstatic.net/Js/full.en.js?v=3668bea0f6be"},"childNodes":[],"id":93},{"type":2,"tagName":"script","attributes":
{"async":"","src":"https://cdn.sstatic.net/Js/post-validation.en.js?v=4513589b7491"},"childNodes":[],"id":94},{"type":2,"tagName":"script","attributes":
{"async":"","src":"https://cdn.sstatic.net/Js/highlightjs-loader.en.js?v=1d47ebfbed03"},"childNodes":[],"id":95},{"childNodes":[],"id":96,"type":2,"tagName":"script","attributes":
{"async":"","src":"https://cdn.sstatic.net/Js/wmd.en.js?v=63ac08e0db55"}},{"tagName":"style","attributes":
{"type":"text/css"},"childNodes":[{"textContent":" .wmd-snippet-button span { background-position: 0 0; } .wmd-snippet-button:hover span { background-position: 0 -40px; }","isStyle":true,"id":98,"type":3}],"id":97,"type":2}],"id":4,"type":2},{"type":3,"textContent":"\n ","id":99},{"childNodes":[{"id":101,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"id":"notify-container"},"childNodes":[],"id":102},{"textContent":"\n ","id":103,"type":3},{"tagName":"div","attributes":
{"id":"custom-header"},"childNodes":[],"id":104,"type":2},{"id":105,"type":3,"textContent":"\n \n"},{"type":2,"tagName":"header","attributes":
{"class":"top-bar js-top-bar top-bar__network"},"childNodes":[{"type":3,"textContent":"\n ","id":107},{"type":2,"tagName":"div","attributes":
{"class":"wmx12 mx-auto d-flex ai-center h100","role":"menubar"},"childNodes":[{"textContent":"\n ","id":109,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"-main flex--item"},"childNodes":[{"type":3,"textContent":"\n ","id":111},{"attributes":
{"href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","class":"left-sidebar-toggle p0 ai-center jc-center js-left-sidebar-toggle","role":"menuitem","aria-haspopup":"true","aria-controls":"left-sidebar","aria-expanded":"false"},"childNodes":[{"id":113,"type":2,"tagName":"span","attributes":
{"class":"ps-relative"},"childNodes":[]}],"id":112,"type":2,"tagName":"a"},{"type":3,"textContent":"\n ","id":114},{"childNodes":[{"textContent":"\n ","id":116,"type":3},{"childNodes":[],"id":117,"type":2,"tagName":"div","attributes":
{"class":"left-sidebar js-unpinned-left-sidebar","data-can-be":"left-sidebar","data-is-here-when":"sm"}},{"type":3,"textContent":"\n ","id":118}],"id":115,"type":2,"tagName":"div","attributes":
{"class":"topbar-dialog leftnav-dialog js-leftnav-dialog dno"}},{"type":3,"textContent":"\n ","id":119},{"tagName":"a","attributes":
{"href":"https://stackoverflow.com/","class":"-logo js-gps-track","data-gps-track":"top_nav.click({is_current:false, location:2, destination:8})"},"childNodes":[{"type":3,"textContent":"\n ","id":121},{"type":2,"tagName":"span","attributes":
{"class":"-img _glyph"},"childNodes":[{"type":3,"textContent":"Stack Overflow","id":123}],"id":122},{"type":3,"textContent":"\n ","id":124}],"id":120,"type":2},{"type":3,"textContent":"\n\n\n\n ","id":125}],"id":110},{"type":3,"textContent":"\n\n ","id":126},{"type":2,"tagName":"ol","attributes":
{"class":"list-reset d-flex gs4","role":"presentation"},"childNodes":[{"id":128,"type":3,"textContent":"\n\n\n "},{"childNodes":[{"type":3,"textContent":"\n ","id":130},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","class":"-marketing-link js-gps-track js-products-menu","data-controller":"s-popover","data-action":"s-popover#toggle","aria-controls":"products-popover","data-s-popover-placement":"bottom","data-s-popover-toggle-class":"is-selected","data-gps-track":"top_nav.products.click({location:2, destination:1})","data-ga":"[\"top navigation\",\"products menu click\",null,null,null]"},"childNodes":[{"type":3,"textContent":"\n Products\n ","id":132}],"id":131},{"type":3,"textContent":"\n ","id":133}],"id":129,"type":2,"tagName":"li","attributes":
{"class":"flex--item"}},{"type":3,"textContent":"\n\n ","id":134}],"id":127},{"type":3,"textContent":"\n ","id":135},{"type":2,"tagName":"div","attributes":
{"class":"s-popover ws2 mtn2 p0","id":"products-popover","role":"menu","aria-hidden":"true"},"childNodes":[{"type":3,"textContent":"\n ","id":137},{"type":2,"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":138},{"id":139,"type":3,"textContent":"\n "},{"type":2,"tagName":"ol","attributes":
{"class":"list-reset s-anchors s-anchors__inherit"},"childNodes":[{"type":3,"textContent":"\n ","id":141},{"type":2,"tagName":"li","attributes":
{"class":"m6"},"childNodes":[{"id":143,"type":3,"textContent":"\n "},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/","class":"bar-sm p6 d-block h:bg-black-100 js-gps-track","data-gps-track":"top_nav.products.click({location:2, destination:2})","data-ga":"[\"top navigation\",\"public qa submenu click\",null,null,null]"},"childNodes":[{"textContent":"\n ","id":145,"type":3},{"tagName":"span","attributes":
{"class":"fs-body1 d-block"},"childNodes":[{"type":3,"textContent":"Stack Overflow","id":147}],"id":146,"type":2},{"type":3,"textContent":"\n ","id":148},{"type":2,"tagName":"span","attributes":
{"class":"fs-caption d-block fc-light"},"childNodes":[{"textContent":"Public questions & answers","id":150,"type":3}],"id":149},{"id":151,"type":3,"textContent":"\n "}],"id":144},{"textContent":"\n ","id":152,"type":3}],"id":142},{"id":153,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"m6"},"childNodes":[{"id":155,"type":3,"textContent":"\n "},{"id":156,"type":2,"tagName":"a","attributes":
{"data-ga":"[\"top navigation\",\"teams submenu click\",null,null,null]","href":"https://stackoverflow.com/teams","class":"bar-sm p6 d-block h:bg-black-100 js-gps-track","data-gps-track":"top_nav.products.click({location:2, destination:3})"},"childNodes":[{"type":3,"textContent":"\n ","id":157},{"type":2,"tagName":"span","attributes":
{"class":"fs-body1 d-block"},"childNodes":[{"type":3,"textContent":"Stack Overflow for Teams","id":159}],"id":158},{"textContent":"\n ","id":160,"type":3},{"id":161,"type":2,"tagName":"span","attributes":
{"class":"fs-caption d-block fc-light"},"childNodes":[{"textContent":"Where developers & technologists share private knowledge with coworkers","id":162,"type":3}]},{"type":3,"textContent":"\n ","id":163}]},{"type":3,"textContent":"\n ","id":164}],"id":154},{"type":3,"textContent":"\n ","id":165},{"type":2,"tagName":"li","attributes":
{"class":"m6"},"childNodes":[{"type":3,"textContent":"\n ","id":167},{"type":2,"tagName":"a","attributes":
{"data-gps-track":"top_nav.products.click({location:2, destination:9})","data-ga":"[\"top navigation\",\"jobs submenu click\",null,null,null]","href":"https://stackoverflow.com/jobs?so_source=ProductsMenu&so_medium=StackOverflow","class":"bar-sm p6 d-block h:bg-black-100 js-gps-track"},"childNodes":[{"type":3,"textContent":"\n ","id":169},{"id":170,"type":2,"tagName":"span","attributes":
{"class":"fs-body1 d-block"},"childNodes":[{"id":171,"type":3,"textContent":"Jobs"}]},{"type":3,"textContent":"\n ","id":172},{"type":2,"tagName":"span","attributes":
{"class":"fs-caption d-block fc-light"},"childNodes":[{"type":3,"textContent":"Programming & related technical career opportunities","id":174}],"id":173},{"type":3,"textContent":"\n ","id":175}],"id":168},{"textContent":"\n ","id":176,"type":3}],"id":166},{"type":3,"textContent":"\n ","id":177},{"id":178,"type":2,"tagName":"li","attributes":
{"class":"m6"},"childNodes":[{"textContent":"\n ","id":179,"type":3},{"id":180,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/talent","class":"bar-sm p6 d-block h:bg-black-100 js-gps-track","data-gps-track":"top_nav.products.click({location:2, destination:5})","data-ga":"[\"top navigation\",\"talent submenu click\",null,null,null]"},"childNodes":[{"type":3,"textContent":"\n ","id":181},{"tagName":"span","attributes":
{"class":"fs-body1 d-block"},"childNodes":[{"id":183,"type":3,"textContent":"Talent"}],"id":182,"type":2},{"type":3,"textContent":"\n ","id":184},{"attributes":
{"class":"fs-caption d-block fc-light"},"childNodes":[{"type":3,"textContent":"Recruit tech talent & build your employer brand","id":186}],"id":185,"type":2,"tagName":"span"},{"id":187,"type":3,"textContent":"\n "}]},{"type":3,"textContent":"\n ","id":188}]},{"id":189,"type":3,"textContent":"\n "},{"id":190,"type":2,"tagName":"li","attributes":
{"class":"m6"},"childNodes":[{"type":3,"textContent":"\n ","id":191},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/advertising","class":"bar-sm p6 d-block h:bg-black-100 js-gps-track","data-gps-track":"top_nav.products.click({location:2, destination:6})","data-ga":"[\"top navigation\",\"advertising submenu click\",null,null,null]"},"childNodes":[{"id":193,"type":3,"textContent":"\n "},{"type":2,"tagName":"span","attributes":
{"class":"fs-body1 d-block"},"childNodes":[{"type":3,"textContent":"Advertising","id":195}],"id":194},{"type":3,"textContent":"\n ","id":196},{"type":2,"tagName":"span","attributes":
{"class":"fs-caption d-block fc-light"},"childNodes":[{"type":3,"textContent":"Reach developers & technologists worldwide","id":198}],"id":197},{"textContent":"\n ","id":199,"type":3}],"id":192},{"type":3,"textContent":"\n ","id":200}]},{"type":3,"textContent":"\n ","id":201},{"attributes":
{"class":"bg-black-025 bt bc-black-075 py6 px6 bbr-md"},"childNodes":[{"type":3,"textContent":"\n ","id":203},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/company","class":"fc-light d-block py6 px6 h:fc-black-800 js-gps-track","data-gps-track":"top_nav.products.click({location:2, destination:7})","data-ga":"[\"top navigation\",\"about submenu click\",null,null,null]"},"childNodes":[{"type":3,"textContent":"About the company","id":205}],"id":204},{"type":3,"textContent":"\n ","id":206}],"id":202,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":207}],"id":140},{"type":3,"textContent":"\n ","id":208}],"id":136},{"type":3,"textContent":"\n\n ","id":209},{"type":2,"tagName":"form","attributes":
{"id":"search","role":"search","action":"/search","class":"flex--item fl-grow1 searchbar px12 js-searchbar ","autocomplete":"off"},"childNodes":[{"type":3,"textContent":"\n ","id":211},{"attributes":
{"class":"ps-relative"},"childNodes":[{"textContent":"\n ","id":213,"type":3},{"tagName":"input","attributes":
{"type":"text","placeholder":"Search…","data-action":"focus->s-popover#show","aria-label":"Search","aria-controls":"top-search","data-controller":"s-popover","name":"q","value":"","autocomplete":"off","maxlength":"240","class":"s-input s-input__search js-search-field ","data-s-popover-placement":"bottom-start"},"childNodes":[],"id":214,"type":2},{"type":3,"textContent":"\n ","id":215},{"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"s-input-icon s-input-icon__search svg-icon iconSearch","width":"18","height":"18","viewBox":"0 0 18 18"},"childNodes":[{"id":217,"type":2,"tagName":"path","attributes":
{"d":"m18 16.5-5.14-5.18h-.35a7 7 0 10-1.19 1.19v.35L16.5 18l1.5-1.5ZM12 7A5 5 0 112 7a5 5 0 0110 0Z"},"childNodes":[]}],"isSVG":true,"id":216},{"id":218,"type":3,"textContent":"\n "},{"childNodes":[{"type":3,"textContent":"\n ","id":220},{"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":221,"type":2},{"id":222,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"js-spinner p24 d-flex ai-center jc-center d-none"},"childNodes":[{"type":3,"textContent":"\n ","id":224},{"type":2,"tagName":"div","attributes":
{"class":"s-spinner s-spinner__sm fc-orange-400"},"childNodes":[{"type":3,"textContent":"\n ","id":226},{"type":2,"tagName":"div","attributes":
{"class":"v-visible-sr"},"childNodes":[{"type":3,"textContent":"Loading…","id":228}],"id":227},{"type":3,"textContent":"\n ","id":229}],"id":225},{"id":230,"type":3,"textContent":"\n "}],"id":223},{"type":3,"textContent":"\n\n ","id":231},{"id":232,"type":2,"tagName":"span","attributes":
{"class":"v-visible-sr js-screen-reader-info"},"childNodes":[]},{"type":3,"textContent":"\n ","id":233},{"type":2,"tagName":"div","attributes":
{"class":"js-ac-results overflow-y-auto hmx3 d-none"},"childNodes":[],"id":234},{"type":3,"textContent":"\n\n ","id":235},{"type":2,"tagName":"div","attributes":
{"class":"js-search-hints","aria-describedby":"Tips for searching"},"childNodes":[],"id":236},{"type":3,"textContent":"\n","id":237}],"id":219,"type":2,"tagName":"div","attributes":
{"class":"s-popover p0 wmx100 wmn4 sm:wmn-initial js-top-search-popover","id":"top-search","role":"menu"}},{"type":3,"textContent":"\n ","id":238}],"id":212,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":239}],"id":210},{"type":3,"textContent":"\n \n \n\n","id":240},{"id":241,"type":2,"tagName":"ol","attributes":
{"class":"overflow-x-auto ml-auto -secondary d-flex ai-center list-reset h100 user-logged-in","role":"presentation"},"childNodes":[{"type":3,"textContent":"\n ","id":242},{"tagName":"li","attributes":
{"class":"-item searchbar-trigger"},"childNodes":[{"attributes":
{"role":"button","aria-label":"Search","aria-haspopup":"true","aria-controls":"search","title":"Click to show search","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","class":"-link js-searchbar-trigger"},"childNodes":[{"tagName":"svg","attributes":
{"aria-hidden":"true","class":"svg-icon iconSearch","width":"18","height":"18","viewBox":"0 0 18 18"},"childNodes":[{"childNodes":[],"id":246,"type":2,"tagName":"path","attributes":
{"d":"m18 16.5-5.14-5.18h-.35a7 7 0 10-1.19 1.19v.35L16.5 18l1.5-1.5ZM12 7A5 5 0 112 7a5 5 0 0110 0Z"}}],"isSVG":true,"id":245,"type":2}],"id":244,"type":2,"tagName":"a"}],"id":243,"type":2},{"type":3,"textContent":"\n ","id":247},{"childNodes":[{"textContent":"\n ","id":249,"type":3},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/11971167/hachour-fouad","class":"my-profile js-gps-track","data-gps-track":"profile_summary.click()"},"childNodes":[{"textContent":"\n","id":251,"type":3},{"tagName":"div","attributes":
{"title":"Hachour Fouad","class":"gravatar-wrapper-24"},"childNodes":[{"type":2,"tagName":"img","attributes":
{"class":"bar-sm -avatar js-avatar-me","src":"https://graph.facebook.com/2454376771464559/picture?type=large","alt":"","width":"24","height":"24"},"childNodes":[],"id":253}],"id":252,"type":2},{"type":3,"textContent":" ","id":254},{"type":2,"tagName":"span","attributes":
{"class":"v-visible-sr"},"childNodes":[{"type":3,"textContent":"Hachour Fouad","id":256}],"id":255},{"type":3,"textContent":"\n\n ","id":257},{"attributes":
{"class":"-rep js-header-rep","title":"your reputation: 3","aria-hidden":"true"},"childNodes":[{"type":3,"textContent":"3","id":259}],"id":258,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":260},{"type":2,"tagName":"span","attributes":
{"class":"v-visible-sr"},"childNodes":[{"type":3,"textContent":", 3 reputation","id":262}],"id":261},{"type":3,"textContent":"\n ","id":263},{"type":2,"tagName":"div","attributes":
{"class":"-badges"},"childNodes":[{"id":265,"type":3,"textContent":"\n"},{"type":2,"tagName":"span","attributes":
{"title":"3 bronze badges","aria-hidden":"true"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"badge3"},"childNodes":[{"type":3,"textContent":"●","id":268}],"id":267},{"type":2,"tagName":"span","attributes":
{"class":"badgecount"},"childNodes":[{"textContent":"3","id":270,"type":3}],"id":269}],"id":266},{"tagName":"span","attributes":
{"class":"v-visible-sr"},"childNodes":[{"type":3,"textContent":"3 bronze badges","id":272}],"id":271,"type":2},{"id":273,"type":3,"textContent":" "}],"id":264},{"type":3,"textContent":"\n ","id":274}],"id":250},{"type":3,"textContent":"\n ","id":275}],"id":248,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"id":276,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item inbox-button-item"},"childNodes":[{"type":3,"textContent":"\n ","id":278},{"childNodes":[{"type":3,"textContent":"\n ","id":280},{"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"svg-icon iconInbox","width":"20","height":"18","viewBox":"0 0 20 18"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M4.63 1h10.56a2 2 0 011.94 1.35L20 10.79V15a2 2 0 01-2 2H2a2 2 0 01-2-2v-4.21l2.78-8.44c.25-.8 1-1.36 1.85-1.35Zm8.28 12 2-2h2.95l-2.44-7.32a1 1 0 00-.95-.68H5.35a1 1 0 00-.95.68L1.96 11h2.95l2 2h6Z"},"childNodes":[],"id":282}],"isSVG":true,"id":281},{"textContent":"\n ","id":283,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"indicator-badge js-unread-count _important d-none"},"childNodes":[{"id":285,"type":3,"textContent":"0"}],"id":284},{"type":3,"textContent":"\n ","id":286}],"id":279,"type":2,"tagName":"a","attributes":
{"aria-label":"Inbox","title":"Recent inbox messages","role":"menuitem","aria-haspopup":"true","aria-expanded":"false","data-unread-count":"0","href":"https://stackexchange.com/users/16566839?tab=inbox","class":"-link js-inbox-button"}},{"type":3,"textContent":"\n ","id":287}],"id":277},{"type":3,"textContent":"\n ","id":288},{"type":2,"tagName":"li","attributes":
{"class":"-item achievements-button-item"},"childNodes":[{"type":3,"textContent":"\n ","id":290},{"type":2,"tagName":"a","attributes":
{"aria-haspopup":"true","data-lit-up":"false","href":"https://stackexchange.com/users/16566839?tab=reputation","class":"-link js-achievements-button","data-unread-class":"_highlighted-positive","aria-label":"Achievements","title":"Recent achievements: reputation, badges, and privileges earned","role":"menuitem","aria-expanded":"false","data-unread-count":"0"},"childNodes":[{"type":3,"textContent":"\n ","id":292},{"attributes":
{"aria-hidden":"true","class":"svg-icon iconAchievements","width":"18","height":"18","viewBox":"0 0 18 18"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M15 2V1H3v1H0v4c0 1.6 1.4 3 3 3v1c.4 1.5 3 2.6 5 3v2H5s-1 1.5-1 2h10c0-.4-1-2-1-2h-3v-2c2-.4 4.6-1.5 5-3V9c1.6-.2 3-1.4 3-3V2h-3ZM3 7c-.5 0-1-.5-1-1V4h1v3Zm8.4 2.5L9 8 6.6 9.4l1-2.7L5 5h3l1-2.7L10 5h2.8l-2.3 1.8 1 2.7h-.1ZM16 6c0 .5-.5 1-1 1V4h1v2Z"},"childNodes":[],"id":294}],"isSVG":true,"id":293,"type":2,"tagName":"svg"},{"type":3,"textContent":"\n ","id":295},{"tagName":"span","attributes":
{"class":"indicator-badge js-unread-count _positive d-none"},"childNodes":[{"type":3,"textContent":"+0","id":297}],"id":296,"type":2},{"textContent":"\n ","id":298,"type":3}],"id":291},{"type":3,"textContent":"\n ","id":299}],"id":289},{"type":3,"textContent":"\n ","id":300},{"type":2,"tagName":"li","attributes":
{"class":"-item help-button-item"},"childNodes":[{"type":3,"textContent":"\n ","id":302},{"type":2,"tagName":"a","attributes":
{"data-ga":"[\"top navigation\",\"help menu click\",null,null,null]","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","class":"-link js-help-button","title":"Help Center and other resources","role":"menuitem","aria-haspopup":"true","aria-controls":"topbar-help-dialog"},"childNodes":[{"tagName":"svg","attributes":
{"height":"18","viewBox":"0 0 18 18","aria-hidden":"true","class":"svg-icon iconHelp","width":"18"},"childNodes":[{"childNodes":[],"id":305,"type":2,"tagName":"path","attributes":
{"d":"M9 1C4.64 1 1 4.64 1 9c0 4.36 3.64 8 8 8 4.36 0 8-3.64 8-8 0-4.36-3.64-8-8-8Zm.81 12.13c-.02.71-.55 1.15-1.24 1.13-.66-.02-1.17-.49-1.15-1.2.02-.72.56-1.18 1.22-1.16.7.03 1.2.51 1.17 1.23ZM11.77 8c-.59.66-1.78 1.09-2.05 1.97a4 4 0 00-.09.75c0 .05-.03.16-.18.16H7.88c-.16 0-.18-.1-.18-.15.06-1.35.66-2.2 1.83-2.88.39-.29.7-.75.7-1.24.01-1.24-1.64-1.82-2.35-.72-.21.33-.18.73-.18 1.1H5.75c0-1.97 1.03-3.26 3.03-3.26 1.75 0 3.47.87 3.47 2.83 0 .57-.2 1.05-.48 1.44Z"}}],"isSVG":true,"id":304,"type":2}],"id":303},{"textContent":"\n ","id":306,"type":3}],"id":301},{"type":3,"textContent":"\n ","id":307},{"type":2,"tagName":"div","attributes":
{"class":"topbar-dialog help-dialog js-help-dialog dno","id":"topbar-help-dialog","role":"menu"},"childNodes":[{"type":3,"textContent":"\n ","id":309},{"id":310,"type":2,"tagName":"div","attributes":
{"class":"modal-content"},"childNodes":[{"type":3,"textContent":"\n ","id":311},{"type":2,"tagName":"ul","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":313},{"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":315},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/tour","class":"js-gps-track","data-gps-track":"help_popup.click({ item_type:1 })","data-ga":"[\"top navigation\",\"tour submenu click\",null,null,null]"},"childNodes":[{"type":3,"textContent":"\n Tour\n ","id":317},{"type":2,"tagName":"span","attributes":
{"class":"item-summary"},"childNodes":[{"type":3,"textContent":"\n Start here for a quick overview of the site\n ","id":319}],"id":318},{"type":3,"textContent":"\n ","id":320}],"id":316},{"type":3,"textContent":"\n ","id":321}],"id":314,"type":2},{"id":322,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"textContent":"\n ","id":324,"type":3},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/help","class":"js-gps-track","data-gps-track":"help_popup.click({ item_type:4 })","data-ga":"[\"top navigation\",\"help center\",null,null,null]"},"childNodes":[{"type":3,"textContent":"\n Help Center\n ","id":326},{"id":327,"type":2,"tagName":"span","attributes":
{"class":"item-summary"},"childNodes":[{"type":3,"textContent":"\n Detailed answers to any questions you might have\n ","id":328}]},{"type":3,"textContent":"\n ","id":329}],"id":325},{"textContent":"\n ","id":330,"type":3}],"id":323},{"type":3,"textContent":"\n ","id":331},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":333},{"childNodes":[{"id":335,"type":3,"textContent":"\n Meta\n "},{"attributes":
{"class":"item-summary"},"childNodes":[{"type":3,"textContent":"\n Discuss the workings and policies of this site\n ","id":337}],"id":336,"type":2,"tagName":"span"},{"textContent":"\n ","id":338,"type":3}],"id":334,"type":2,"tagName":"a","attributes":
{"href":"https://meta.stackoverflow.com/","class":"js-gps-track","data-gps-track":"help_popup.click({ item_type:2 })","data-ga":"[\"top navigation\",\"meta submenu click\",null,null,null]"}},{"textContent":"\n ","id":339,"type":3}],"id":332},{"type":3,"textContent":"\n ","id":340},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":342},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/company","class":"js-gps-track","data-gps-track":"help_popup.click({ item_type:6 })","data-ga":"[\"top navigation\",\"about us submenu click\",null,null,null]"},"childNodes":[{"type":3,"textContent":"\n About Us\n ","id":344},{"childNodes":[{"type":3,"textContent":"\n Learn more about Stack Overflow the company\n ","id":346}],"id":345,"type":2,"tagName":"span","attributes":
{"class":"item-summary"}},{"id":347,"type":3,"textContent":"\n "}],"id":343},{"type":3,"textContent":"\n ","id":348}],"id":341},{"type":3,"textContent":"\n ","id":349},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"textContent":"\n ","id":351,"type":3},{"id":352,"type":2,"tagName":"a","attributes":
{"data-gps-track":"help_popup.click({ item_type:7 })","data-ga":"[\"top navigation\",\"business submenu click\",null,null,null]","href":"https://stackoverflowbusiness.com/?ref=topbar_help","class":"js-gps-track"},"childNodes":[{"type":3,"textContent":"\n Business\n ","id":353},{"childNodes":[{"id":355,"type":3,"textContent":"\n Learn more about hiring developers or posting ads with us\n "}],"id":354,"type":2,"tagName":"span","attributes":
{"class":"item-summary"}},{"type":3,"textContent":"\n ","id":356}]},{"type":3,"textContent":"\n ","id":357}],"id":350},{"type":3,"textContent":"\n ","id":358}],"id":312},{"type":3,"textContent":"\n ","id":359}]},{"type":3,"textContent":"\n ","id":360}],"id":308},{"type":3,"textContent":"\n ","id":361},{"id":362,"type":2,"tagName":"li","attributes":
{"class":"-item site-switcher-item"},"childNodes":[{"type":3,"textContent":"\n ","id":363},{"type":2,"tagName":"a","attributes":
{"role":"menuitem","aria-haspopup":"true","data-gps-track":"site_switcher.show","aria-label":"Site switcher","title":"A list of all 178 Stack Exchange sites","aria-expanded":"false","data-ga":"[\"top navigation\",\"stack exchange click\",null,null,null]","href":"https://stackexchange.com/","class":"-link js-site-switcher-button js-gps-track"},"childNodes":[{"type":3,"textContent":"\n ","id":365},{"attributes":
{"width":"18","height":"18","viewBox":"0 0 18 18","aria-hidden":"true","class":"svg-icon iconStackExchange"},"childNodes":[{"tagName":"path","attributes":
{"d":"M15 1H3a2 2 0 00-2 2v2h16V3a2 2 0 00-2-2ZM1 13c0 1.1.9 2 2 2h8v3l3-3h1a2 2 0 002-2v-2H1v2Zm16-7H1v4h16V6Z"},"childNodes":[],"id":367,"type":2}],"isSVG":true,"id":366,"type":2,"tagName":"svg"},{"type":3,"textContent":"\n ","id":368}],"id":364},{"type":3,"textContent":"\n ","id":369}]},{"type":3,"textContent":"\n\n\n ","id":370},{"attributes":
{"class":"js-topbar-dialog-corral","role":"presentation"},"childNodes":[{"id":372,"type":3,"textContent":"\n \n\n "},{"type":2,"tagName":"div","attributes":
{"class":"topbar-dialog siteSwitcher-dialog dno","role":"menu"},"childNodes":[{"type":3,"textContent":"\n ","id":374},{"tagName":"div","attributes":
{"class":"header fw-wrap"},"childNodes":[{"type":3,"textContent":"\n ","id":376},{"type":2,"tagName":"h3","attributes":
{"class":"flex--item"},"childNodes":[{"id":378,"type":3,"textContent":"\n "},{"attributes":
{"href":"https://stackoverflow.com/"},"childNodes":[{"type":3,"textContent":"current community","id":380}],"id":379,"type":2,"tagName":"a"},{"type":3,"textContent":"\n ","id":381}],"id":377},{"type":3,"textContent":"\n ","id":382},{"attributes":
{"class":"flex--item fl1"},"childNodes":[{"textContent":"\n ","id":384,"type":3},{"childNodes":[{"type":3,"textContent":"\n ","id":386},{"childNodes":[{"type":3,"textContent":"\n ","id":388},{"childNodes":[{"childNodes":[],"id":390,"type":2,"tagName":"path","attributes":
{"d":"M15 4.41 13.59 3 9 7.59 4.41 3 3 4.41 7.59 9 3 13.59 4.41 15 9 10.41 13.59 15 15 13.59 10.41 9 15 4.41Z"}}],"isSVG":true,"id":389,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"svg-icon iconClear","width":"18","height":"18","viewBox":"0 0 18 18"}},{"type":3,"textContent":"\n ","id":391}],"id":387,"type":2,"tagName":"button","attributes":
{"type":"button","aria-label":"Close","class":"js-close-button s-btn s-btn__muted p0 ml8 d-none sm:d-block"}},{"textContent":"\n ","id":392,"type":3}],"id":385,"type":2,"tagName":"div","attributes":
{"class":"ai-center d-flex jc-end"}},{"type":3,"textContent":"\n ","id":393}],"id":383,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":394}],"id":375,"type":2},{"type":3,"textContent":"\n ","id":395},{"type":2,"tagName":"div","attributes":
{"class":"modal-content bg-powder-050 current-site-container"},"childNodes":[{"type":3,"textContent":"\n ","id":397},{"id":398,"type":2,"tagName":"div","attributes":
{"class":"d-none sm:d-block"},"childNodes":[{"type":3,"textContent":"\n ","id":399},{"id":400,"type":2,"tagName":"div","attributes":
{"class":"d-flex ai-end"},"childNodes":[{"type":3,"textContent":"\n ","id":401},{"id":402,"type":2,"tagName":"div","attributes":
{"class":"s-user-card flex--item fl1"},"childNodes":[{"type":3,"textContent":"\n ","id":403},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/11971167/hachour-fouad","class":"s-avatar s-avatar__32 s-user-card--avatar"},"childNodes":[{"id":405,"type":3,"textContent":"\n "},{"attributes":
{"class":"gravatar-wrapper-32"},"childNodes":[{"type":2,"tagName":"img","attributes":
{"src":"https://graph.facebook.com/2454376771464559/picture?type=large","alt":"","width":"32","height":"32","class":"bar-sm avatar s-avatar--image"},"childNodes":[],"id":407}],"id":406,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":408}],"id":404},{"id":409,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"s-user-card--info"},"childNodes":[{"type":3,"textContent":"\n ","id":411},{"childNodes":[{"type":3,"textContent":"Hachour Fouad","id":413}],"id":412,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/11971167/hachour-fouad","class":"s-user-card--link"}},{"type":3,"textContent":"\n ","id":414},{"id":415,"type":2,"tagName":"div","attributes":
{"class":"s-user-card--awards lh-unset fc-black-700 fw-bold"},"childNodes":[{"type":3,"textContent":"\n ","id":416},{"type":2,"tagName":"span","attributes":
{"dir":"ltr","class":"reputation-score","title":"reputation score "},"childNodes":[{"type":3,"textContent":"3","id":418}],"id":417},{"type":2,"tagName":"span","attributes":
{"title":"3 bronze badges","aria-hidden":"true"},"childNodes":[{"attributes":
{"class":"badge3"},"childNodes":[],"id":420,"type":2,"tagName":"span"},{"attributes":
{"class":"badgecount"},"childNodes":[{"type":3,"textContent":"3","id":422}],"id":421,"type":2,"tagName":"span"}],"id":419},{"type":2,"tagName":"span","attributes":
{"class":"v-visible-sr"},"childNodes":[{"type":3,"textContent":"3 bronze badges","id":424}],"id":423},{"type":3,"textContent":"\n ","id":425}]},{"type":3,"textContent":"\n ","id":426}],"id":410},{"type":3,"textContent":"\n ","id":427}]},{"type":3,"textContent":"\n ","id":428},{"id":429,"type":2,"tagName":"div","attributes":
{"class":"related-links flex--item p8"},"childNodes":[{"type":3,"textContent":"\n ","id":430},{"type":2,"tagName":"a","attributes":
{"data-gps-track":"site_switcher.click({ item_type:8 })","href":"https://stackoverflow.com/users/logout"},"childNodes":[{"type":3,"textContent":"log out","id":432}],"id":431},{"type":3,"textContent":"\n ","id":433}]},{"type":3,"textContent":"\n ","id":434}]},{"type":3,"textContent":"\n ","id":435}]},{"type":3,"textContent":"\n ","id":436},{"type":2,"tagName":"ul","attributes":
{"class":"current-site "},"childNodes":[{"type":3,"textContent":"\n ","id":438},{"tagName":"li","attributes":
{"class":"d-flex"},"childNodes":[{"type":3,"textContent":"\n ","id":440},{"childNodes":[{"type":3,"textContent":"\n ","id":442},{"childNodes":[{"type":3,"textContent":"\n ","id":444},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-stackoverflow site-icon flex--item","title":"Stack Overflow"},"childNodes":[],"id":445},{"type":3,"textContent":"\n ","id":446},{"type":2,"tagName":"span","attributes":
{"class":"flex--item fl1"},"childNodes":[{"type":3,"textContent":"\n Stack Overflow\n ","id":448}],"id":447},{"type":3,"textContent":"\n ","id":449}],"id":443,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/","class":"current-site-link site-link js-gps-track d-flex gs8 gsx","data-id":"1","data-gps-track":"site_switcher.click({ item_type:3 })"}},{"type":3,"textContent":"\n\n ","id":450}],"id":441,"type":2,"tagName":"div","attributes":
{"class":"fl1"}},{"type":3,"textContent":"\n ","id":451},{"id":452,"type":2,"tagName":"div","attributes":
{"class":"related-links"},"childNodes":[{"type":3,"textContent":"\n ","id":453},{"tagName":"a","attributes":
{"data-gps-track":"site_switcher.click({ item_type:14 })","href":"https://stackoverflow.com/help","class":"js-gps-track"},"childNodes":[{"type":3,"textContent":"help","id":455}],"id":454,"type":2},{"type":3,"textContent":"\n ","id":456},{"type":2,"tagName":"a","attributes":
{"href":"https://chat.stackoverflow.com/?tab=site&host=stackoverflow.com","class":"js-gps-track","data-gps-track":"site_switcher.click({ item_type:6 })"},"childNodes":[{"type":3,"textContent":"chat","id":458}],"id":457},{"type":3,"textContent":"\n ","id":459},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/logout","class":"js-gps-track","data-gps-track":"site_switcher.click({ item_type:8 })"},"childNodes":[{"id":461,"type":3,"textContent":"log out"}],"id":460},{"type":3,"textContent":"\n ","id":462}]},{"type":3,"textContent":"\n\n ","id":463}],"id":439,"type":2},{"type":3,"textContent":"\n ","id":464},{"type":2,"tagName":"li","attributes":
{"class":"related-site d-flex"},"childNodes":[{"textContent":"\n ","id":466,"type":3},{"attributes":
{"class":"L-shaped-icon-container"},"childNodes":[{"type":3,"textContent":"\n ","id":468},{"type":2,"tagName":"span","attributes":
{"class":"L-shaped-icon"},"childNodes":[],"id":469},{"type":3,"textContent":"\n ","id":470}],"id":467,"type":2,"tagName":"div"},{"type":3,"textContent":"\n\n ","id":471},{"id":472,"type":2,"tagName":"a","attributes":
{"href":"https://meta.stackoverflow.com/","class":" site-link js-gps-track d-flex gs8 gsx","data-id":"552","data-gps-track":"site.switch({ target_site:552, item_type:3 }),site_switcher.click({ item_type:4 })"},"childNodes":[{"type":3,"textContent":"\n ","id":473},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-stackoverflowmeta site-icon flex--item","title":"Meta Stack Overflow"},"childNodes":[],"id":474},{"id":475,"type":3,"textContent":"\n "},{"type":2,"tagName":"span","attributes":
{"class":"flex--item fl1"},"childNodes":[{"type":3,"textContent":"\n Meta Stack Overflow\n ","id":477}],"id":476},{"type":3,"textContent":"\n ","id":478}]},{"type":3,"textContent":"\n\n ","id":479}],"id":465},{"textContent":"\n ","id":480,"type":3}],"id":437},{"type":3,"textContent":"\n ","id":481}],"id":396},{"textContent":"\n\n ","id":482,"type":3},{"childNodes":[{"type":3,"textContent":"\n ","id":484},{"type":2,"tagName":"h3","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":486},{"tagName":"a","attributes":
{"href":"https://stackexchange.com/users/16566839/?tab=accounts"},"childNodes":[{"type":3,"textContent":"your communities","id":488}],"id":487,"type":2},{"type":3,"textContent":"\n ","id":489}],"id":485},{"type":3,"textContent":"\n\n ","id":490},{"attributes":
{"href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","id":"edit-pinned-sites"},"childNodes":[{"textContent":"edit","id":492,"type":3}],"id":491,"type":2,"tagName":"a"},{"type":3,"textContent":"\n ","id":493},{"childNodes":[{"textContent":"cancel","id":495,"type":3}],"id":494,"type":2,"tagName":"a","attributes":
{"style":"display: none;","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","id":"cancel-pinned-sites"}},{"type":3,"textContent":"\n ","id":496}],"id":483,"type":2,"tagName":"div","attributes":
{"class":"header","id":"your-communities-header"}},{"type":3,"textContent":"\n ","id":497},{"childNodes":[{"id":499,"type":3,"textContent":"\n\n "},{"attributes":
{"class":"my-sites"},"childNodes":[{"textContent":"\n ","id":501,"type":3},{"childNodes":[{"textContent":"\n ","id":503,"type":3},{"attributes":
{"data-gps-track":"site.switch({ target_site:1, item_type:3 }),site_switcher.click({ item_type:1 })","href":"https://stackoverflow.com/","class":" site-link js-gps-track d-flex gs8 gsx","data-id":"1"},"childNodes":[{"textContent":"\n ","id":505,"type":3},{"attributes":
{"class":"favicon favicon-stackoverflow site-icon flex--item","title":"Stack Overflow"},"childNodes":[],"id":506,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":507},{"type":2,"tagName":"span","attributes":
{"class":"flex--item fl1"},"childNodes":[{"type":3,"textContent":"\n Stack Overflow\n ","id":509}],"id":508},{"type":3,"textContent":"\n ","id":510},{"tagName":"span","attributes":
{"class":"rep-score flex--item"},"childNodes":[{"id":512,"type":3,"textContent":"3"}],"id":511,"type":2},{"type":3,"textContent":"\n ","id":513}],"id":504,"type":2,"tagName":"a"},{"type":3,"textContent":"\n\n ","id":514}],"id":502,"type":2,"tagName":"li","attributes":
{}},{"type":3,"textContent":"\n ","id":515},{"childNodes":[{"type":3,"textContent":"\n ","id":517},{"type":2,"tagName":"a","attributes":
{"href":"https://meta.stackexchange.com/","class":" site-link js-gps-track d-flex gs8 gsx","data-id":"4","data-gps-track":"site.switch({ target_site:4, item_type:3 }),site_switcher.click({ item_type:1 })"},"childNodes":[{"type":3,"textContent":"\n ","id":519},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-stackexchangemeta site-icon flex--item","title":"Meta Stack Exchange"},"childNodes":[],"id":520},{"textContent":"\n ","id":521,"type":3},{"attributes":
{"class":"flex--item fl1"},"childNodes":[{"textContent":"\n Meta Stack Exchange\n ","id":523,"type":3}],"id":522,"type":2,"tagName":"span"},{"type":3,"textContent":"\n ","id":524},{"attributes":
{"class":"rep-score flex--item"},"childNodes":[{"type":3,"textContent":"1","id":526}],"id":525,"type":2,"tagName":"span"},{"textContent":"\n ","id":527,"type":3}],"id":518},{"type":3,"textContent":"\n\n ","id":528}],"id":516,"type":2,"tagName":"li","attributes":
{}},{"id":529,"type":3,"textContent":"\n "}],"id":500,"type":2,"tagName":"ul"},{"textContent":"\n ","id":530,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"pinned-site-editor-container","style":"display: none;"},"childNodes":[{"type":3,"textContent":"\n ","id":532},{"type":2,"tagName":"input","attributes":
{"type":"hidden","name":"fkey","value":"4495aa5abfc783369a787315c34f7f955d12f17b520bdf98baaa7adcdc632489"},"childNodes":[],"id":533},{"id":534,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"d-flex p12"},"childNodes":[{"type":3,"textContent":"\n ","id":536},{"id":537,"type":2,"tagName":"div","attributes":
{"class":"flex--item fl1 ps-relative"},"childNodes":[{"type":3,"textContent":"\n ","id":538},{"tagName":"input","attributes":
{"id":"js-site-search-txt","type":"text","class":"s-input s-input__sm w100 h100 site-filter-input","value":"","placeholder":"Add a Stack Exchange community"},"childNodes":[],"id":539,"type":2},{"id":540,"type":3,"textContent":"\n "},{"attributes":
{"class":"js-found-sites found-sites hmx1 l0 r0 ps-absolute overflow-y-auto"},"childNodes":[],"id":541,"type":2,"tagName":"ul"},{"textContent":"\n ","id":542,"type":3}]},{"type":3,"textContent":"\n ","id":543},{"type":2,"tagName":"button","attributes":
{"id":"pin-site-btn","disabled":"disabled","class":"ml8 s-btn s-btn__sm","type":"submit"},"childNodes":[{"type":3,"textContent":"Add","id":545}],"id":544},{"type":3,"textContent":"\n ","id":546}],"id":535},{"type":3,"textContent":"\n ","id":547},{"type":2,"tagName":"ul","attributes":
{"data-custom-list":"False","class":"pinned-site-list sortable"},"childNodes":[{"type":3,"textContent":"\n ","id":549}],"id":548},{"type":3,"textContent":"\n ","id":550},{"type":2,"tagName":"div","attributes":
{"class":"d-flex p12 jc-end"},"childNodes":[{"type":3,"textContent":"\n ","id":552},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","class":"flex--item s-btn s-btn__sm js-reset-pinned-sites"},"childNodes":[{"type":3,"textContent":"Reset","id":554}],"id":553},{"id":555,"type":3,"textContent":"\n "},{"id":556,"type":2,"tagName":"button","attributes":
{"class":"ml8 flex--item s-btn s-btn__primary s-btn__sm","type":"submit","id":"save-pinned-sites-btn","disabled":"disabled"},"childNodes":[{"type":3,"textContent":"Save","id":557}]},{"type":3,"textContent":"\n ","id":558}],"id":551},{"type":3,"textContent":"\n ","id":559}],"id":531},{"type":3,"textContent":"\n ","id":560}],"id":498,"type":2,"tagName":"div","attributes":
{"class":"modal-content","id":"your-communities-section"}},{"type":3,"textContent":"\n\n ","id":561},{"type":2,"tagName":"div","attributes":
{"class":"header"},"childNodes":[{"textContent":"\n ","id":563,"type":3},{"type":2,"tagName":"h3","attributes":
{},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://stackexchange.com/sites"},"childNodes":[{"type":3,"textContent":"more stack exchange communities","id":566}],"id":565},{"textContent":"\n ","id":567,"type":3}],"id":564},{"type":3,"textContent":"\n ","id":568},{"type":2,"tagName":"a","attributes":
{"class":"fr","href":"https://stackoverflow.blog/"},"childNodes":[{"type":3,"textContent":"company blog","id":570}],"id":569},{"type":3,"textContent":"\n ","id":571}],"id":562},{"type":3,"textContent":"\n ","id":572},{"type":2,"tagName":"div","attributes":
{"class":"modal-content"},"childNodes":[{"type":3,"textContent":"\n ","id":574},{"type":2,"tagName":"div","attributes":
{"class":"child-content"},"childNodes":[],"id":575},{"type":3,"textContent":"\n ","id":576}],"id":573},{"type":3,"textContent":" \n ","id":577}],"id":373},{"type":3,"textContent":"\n\n ","id":578}],"id":371,"type":2,"tagName":"li"},{"id":579,"type":3,"textContent":"\n"}]},{"textContent":"\n\n ","id":580,"type":3}],"id":108},{"type":3,"textContent":"\n","id":581}],"id":106},{"type":3,"textContent":"\n\n ","id":582},{"attributes":
{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":584}],"id":583,"type":2,"tagName":"script"},{"type":3,"textContent":"\n\n\n\n\n\n ","id":585},{"id":586,"type":2,"tagName":"div","attributes":
{"class":"container"},"childNodes":[{"type":3,"textContent":"\n \n\n\n","id":587},{"attributes":
{"id":"left-sidebar","data-is-here-when":"md lg","class":"left-sidebar js-pinned-left-sidebar ps-relative"},"childNodes":[{"type":3,"textContent":"\n ","id":589},{"attributes":
{"class":"left-sidebar--sticky-container js-sticky-leftnav"},"childNodes":[{"type":3,"textContent":"\n ","id":591},{"type":2,"tagName":"nav","attributes":
{"role":"navigation"},"childNodes":[{"type":3,"textContent":"\n ","id":593},{"type":2,"tagName":"ol","attributes":
{"class":"nav-links"},"childNodes":[{"id":595,"type":3,"textContent":"\n "},{"id":596,"type":2,"tagName":"li","attributes":
{"class":""},"childNodes":[{"id":597,"type":3,"textContent":"\n "},{"id":598,"type":2,"tagName":"a","attributes":
{"class":"pl8 js-gps-track nav-links--link","data-gps-track":"top_nav.click({is_current:false, location:2, destination:8})","aria-controls":"","data-controller":"","data-s-popover-placement":"right","data-s-popover-auto-show":"true","data-s-popover-hide-on-outside-click":"never","href":"https://stackoverflow.com/"},"childNodes":[{"type":3,"textContent":"\n ","id":599},{"type":2,"tagName":"div","attributes":
{"class":"d-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n ","id":601},{"type":2,"tagName":"div","attributes":
{"class":"flex--item truncate"},"childNodes":[{"type":3,"textContent":"\n Home\n ","id":603}],"id":602},{"type":3,"textContent":"\n ","id":604}],"id":600},{"type":3,"textContent":"\n ","id":605}]},{"type":3,"textContent":"\n ","id":606}]},{"textContent":"\n ","id":607,"type":3},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"textContent":"\n ","id":609,"type":3},{"id":610,"type":2,"tagName":"ol","attributes":
{"class":"nav-links"},"childNodes":[{"type":3,"textContent":"\n ","id":611},{"type":2,"tagName":"li","attributes":
{"class":"fs-fine tt-uppercase ml8 mt16 mb4 fc-light"},"childNodes":[{"type":3,"textContent":"Public","id":613}],"id":612},{"type":3,"textContent":"\n\n ","id":614},{"type":2,"tagName":"li","attributes":
{"class":" youarehere"},"childNodes":[{"type":3,"textContent":"\n ","id":616},{"type":2,"tagName":"a","attributes":
{"id":"nav-questions","href":"https://stackoverflow.com/questions","data-s-popover-hide-on-outside-click":"never","class":"pl8 js-gps-track nav-links--link -link__with-icon","data-gps-track":"top_nav.click({is_current:true, location:2, destination:1})","aria-controls":"","data-controller":"","data-s-popover-placement":"right","data-s-popover-auto-show":"true"},"childNodes":[{"type":3,"textContent":"\n","id":618},{"id":619,"type":2,"tagName":"svg","attributes":
{"class":"svg-icon iconGlobe","width":"18","height":"18","viewBox":"0 0 18 18","aria-hidden":"true"},"childNodes":[{"attributes":
{"d":"M9 1C4.64 1 1 4.64 1 9c0 4.36 3.64 8 8 8 4.36 0 8-3.64 8-8 0-4.36-3.64-8-8-8ZM8 15.32a6.46 6.46 0 01-4.3-2.74 6.46 6.46 0 01-.93-5.01L7 11.68v.8c0 .88.12 1.32 1 1.32v1.52Zm5.72-2c-.2-.66-1-1.32-1.72-1.32h-1v-2c0-.44-.56-1-1-1H6V7h1c.44 0 1-.56 1-1V5h2c.88 0 1.4-.72 1.4-1.6v-.33a6.45 6.45 0 013.83 4.51 6.45 6.45 0 01-1.51 5.73v.01Z"},"childNodes":[],"id":620,"type":2,"tagName":"path"}],"isSVG":true},{"type":3,"textContent":" ","id":621},{"childNodes":[{"type":3,"textContent":"Questions","id":623}],"id":622,"type":2,"tagName":"span","attributes":
{"class":"-link--channel-name"}},{"type":3,"textContent":"\n ","id":624}],"id":617},{"type":3,"textContent":"\n ","id":625}],"id":615},{"type":3,"textContent":"\n\n ","id":626},{"type":2,"tagName":"li","attributes":
{"class":""},"childNodes":[{"type":3,"textContent":"\n ","id":628},{"type":2,"tagName":"a","attributes":
{"id":"nav-tags","class":" js-gps-track nav-links--link","data-gps-track":"top_nav.click({is_current:false, location:2, destination:2})","data-s-popover-hide-on-outside-click":"never","href":"https://stackoverflow.com/tags","aria-controls":"","data-controller":"","data-s-popover-placement":"right","data-s-popover-auto-show":"true"},"childNodes":[{"textContent":"\n ","id":630,"type":3},{"tagName":"div","attributes":
{"class":"d-flex ai-center"},"childNodes":[{"id":632,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"flex--item truncate"},"childNodes":[{"type":3,"textContent":"\n Tags\n ","id":634}],"id":633},{"type":3,"textContent":"\n ","id":635}],"id":631,"type":2},{"type":3,"textContent":"\n ","id":636}],"id":629},{"type":3,"textContent":"\n ","id":637}],"id":627},{"id":638,"type":3,"textContent":"\n "},{"tagName":"li","attributes":
{"class":""},"childNodes":[{"type":3,"textContent":"\n ","id":640},{"childNodes":[{"type":3,"textContent":"\n ","id":642},{"tagName":"div","attributes":
{"class":"d-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n ","id":644},{"tagName":"div","attributes":
{"class":"flex--item truncate"},"childNodes":[{"type":3,"textContent":"\n Users\n ","id":646}],"id":645,"type":2},{"type":3,"textContent":"\n ","id":647}],"id":643,"type":2},{"type":3,"textContent":"\n ","id":648}],"id":641,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users","class":" js-gps-track nav-links--link","data-gps-track":"top_nav.click({is_current:false, location:2, destination:3})","data-controller":"","data-s-popover-placement":"right","id":"nav-users","aria-controls":"","data-s-popover-auto-show":"true","data-s-popover-hide-on-outside-click":"never"}},{"type":3,"textContent":"\n ","id":649}],"id":639,"type":2},{"type":3,"textContent":"\n ","id":650},{"type":2,"tagName":"li","attributes":
{"class":"d-flex ml8 mt16 mb4 jc-space-between"},"childNodes":[{"type":3,"textContent":"\n ","id":652},{"id":653,"type":2,"tagName":"div","attributes":
{"class":"flex--item tt-uppercase tt-uppercase fs-fine fc-light"},"childNodes":[{"type":3,"textContent":"Collectives","id":654}]},{"id":655,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"flex--item fs-fine fc-light"},"childNodes":[{"type":3,"textContent":"\n ","id":657},{"type":2,"tagName":"a","attributes":
{"href":"javascript:void(0)","data-controller":"s-popover","data-action":"s-popover#toggle","data-s-popover-placement":"top","data-s-popover-toggle-class":"is-selected","class":"s-link s-link__inherit mr8 js-gps-track","role":"button","aria-controls":"popover-discover-collectives","data-gps-track":"top_nav.click({is_current:false, location:2, destination:17})"},"childNodes":[{"type":3,"textContent":"\n ","id":659},{"attributes":
{"viewBox":"0 0 14 14","aria-hidden":"true","class":"svg-icon iconInfoSm","width":"14","height":"14"},"childNodes":[{"tagName":"path","attributes":
{"d":"M7 1a6 6 0 110 12A6 6 0 017 1Zm1 10V6H6v5h2Zm0-6V3H6v2h2Z"},"childNodes":[],"id":661,"type":2}],"isSVG":true,"id":660,"type":2,"tagName":"svg"},{"type":3,"textContent":"\n ","id":662}],"id":658},{"type":3,"textContent":"\n ","id":663}],"id":656},{"type":3,"textContent":"\n ","id":664}],"id":651},{"type":3,"textContent":"\n ","id":665},{"id":666,"type":2,"tagName":"li","attributes":
{"class":""},"childNodes":[{"type":3,"textContent":"\n ","id":667},{"type":2,"tagName":"a","attributes":
{"data-controller":"","data-s-popover-placement":"right","data-s-popover-auto-show":"true","data-s-popover-hide-on-outside-click":"never","id":"nav-collective-discover","href":"https://stackoverflow.com/collectives","data-gps-track":"top_nav.click({is_current:false, location:2, destination:18})","aria-controls":"","class":"pl8 ai-center js-gps-track nav-links--link -link__with-icon"},"childNodes":[{"type":3,"textContent":"\n","id":669},{"attributes":
{"width":"18","height":"18","viewBox":"0 0 18 18","aria-hidden":"true","class":"mt-auto fc-orange-400 svg-icon iconStarVerified"},"childNodes":[{"childNodes":[],"id":671,"type":2,"tagName":"path","attributes":
{"d":"M9.86.89a1.14 1.14 0 00-1.72 0l-.5.58c-.3.35-.79.48-1.23.33l-.72-.25a1.14 1.14 0 00-1.49.85l-.14.76c-.1.45-.45.8-.9.9l-.76.14c-.67.14-1.08.83-.85 1.49l.25.72c.15.44.02.92-.33 1.23l-.58.5a1.14 1.14 0 000 1.72l.58.5c.35.3.48.79.33 1.23l-.25.72c-.23.66.18 1.35.85 1.49l.76.14c.45.1.8.45.9.9l.14.76c.14.67.83 1.08 1.49.85l.72-.25c.44-.15.92-.02 1.23.33l.5.58c.46.52 1.26.52 1.72 0l.5-.58c.3-.35.79-.48 1.23-.33l.72.25c.66.23 1.35-.18 1.49-.85l.14-.76c.1-.45.45-.8.9-.9l.76-.14c.67-.14 1.08-.83.85-1.49l-.25-.72c-.15-.44-.02-.92.33-1.23l.58-.5c.52-.46.52-1.26 0-1.72l-.58-.5c-.35-.3-.48-.79-.33-1.23l.25-.72a1.14 1.14 0 00-.85-1.49l-.76-.14c-.45-.1-.8-.45-.9-.9l-.14-.76a1.14 1.14 0 00-1.49-.85l-.72.25c-.44.15-.92.02-1.23-.33l-.5-.58Zm-.49 2.67L10.6 6.6c.05.15.19.24.34.25l3.26.22c.36.03.5.48.23.71l-2.5 2.1a.4.4 0 00-.14.4l.8 3.16a.4.4 0 01-.6.44L9.2 12.13a.4.4 0 00-.42 0l-2.77 1.74a.4.4 0 01-.6-.44l.8-3.16a.4.4 0 00-.13-.4l-2.5-2.1a.4.4 0 01.22-.7l3.26-.23a.4.4 0 00.34-.25l1.22-3.03a.4.4 0 01.74 0Z"}}],"isSVG":true,"id":670,"type":2,"tagName":"svg"},{"type":3,"textContent":" ","id":672},{"id":673,"type":2,"tagName":"span","attributes":
{"class":"-link--channel-name"},"childNodes":[{"id":674,"type":3,"textContent":"Explore Collectives"}]},{"type":3,"textContent":"\n ","id":675}],"id":668},{"type":3,"textContent":"\n ","id":676}]},{"type":3,"textContent":"\n ","id":677},{"type":2,"tagName":"li","attributes":
{"class":"fs-fine tt-uppercase ml8 mt16 mb4 fc-light"},"childNodes":[{"id":679,"type":3,"textContent":"Find a Job"}],"id":678},{"type":3,"textContent":"\n ","id":680},{"attributes":
{"class":""},"childNodes":[{"type":3,"textContent":"\n ","id":682},{"attributes":
{"class":" js-gps-track nav-links--link","data-gps-track":"top_nav.click({is_current:false, location:2, destination:6})","aria-controls":"","data-s-popover-placement":"right","id":"nav-jobs","href":"https://stackoverflow.com/jobs?so_medium=StackOverflow&so_source=SiteNav","data-controller":"","data-s-popover-auto-show":"true","data-s-popover-hide-on-outside-click":"never"},"childNodes":[{"type":3,"textContent":"\n ","id":684},{"childNodes":[{"type":3,"textContent":"\n ","id":686},{"type":2,"tagName":"div","attributes":
{"class":"flex--item truncate"},"childNodes":[{"textContent":"\n Jobs\n ","id":688,"type":3}],"id":687},{"id":689,"type":3,"textContent":"\n "}],"id":685,"type":2,"tagName":"div","attributes":
{"class":"d-flex ai-center"}},{"type":3,"textContent":"\n ","id":690}],"id":683,"type":2,"tagName":"a"},{"type":3,"textContent":"\n ","id":691}],"id":681,"type":2,"tagName":"li"},{"textContent":"\n ","id":692,"type":3},{"type":2,"tagName":"li","attributes":
{"class":""},"childNodes":[{"type":3,"textContent":"\n ","id":694},{"tagName":"a","attributes":
{"href":"https://stackoverflow.com/jobs/companies?so_medium=StackOverflow&so_source=SiteNav","class":" js-gps-track nav-links--link","aria-controls":"","data-s-popover-hide-on-outside-click":"never","id":"nav-companies","data-gps-track":"top_nav.click({is_current:false, location:2, destination:12})","data-controller":"","data-s-popover-placement":"right","data-s-popover-auto-show":"true"},"childNodes":[{"type":3,"textContent":"\n ","id":696},{"type":2,"tagName":"div","attributes":
{"class":"d-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n ","id":698},{"id":699,"type":2,"tagName":"div","attributes":
{"class":"flex--item truncate"},"childNodes":[{"type":3,"textContent":"\n Companies\n ","id":700}]},{"type":3,"textContent":"\n ","id":701}],"id":697},{"type":3,"textContent":"\n ","id":702}],"id":695,"type":2},{"type":3,"textContent":"\n ","id":703}],"id":693},{"type":3,"textContent":"\n ","id":704}]},{"type":3,"textContent":"\n ","id":705}],"id":608},{"type":3,"textContent":"\n ","id":706},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":708},{"type":2,"tagName":"ol","attributes":
{"class":"nav-links"},"childNodes":[{"type":3,"textContent":"\n \n\n","id":710},{"type":2,"tagName":"div","attributes":
{"class":"js-freemium-cta ps-relative"},"childNodes":[{"type":3,"textContent":"\n ","id":712},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","title":"Dismiss","class":"js-freemium-cta-dismiss ps-absolute tn8 r0 s-btn s-btn__muted s-btn__xs"},"childNodes":[{"type":3,"textContent":"\n ","id":714},{"id":715,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"svg-icon iconClearSm","width":"14","height":"14","viewBox":"0 0 14 14"},"childNodes":[{"tagName":"path","attributes":
{"d":"M12 3.41 10.59 2 7 5.59 3.41 2 2 3.41 5.59 7 2 10.59 3.41 12 7 8.41 10.59 12 12 10.59 8.41 7 12 3.41Z"},"childNodes":[],"id":716,"type":2}],"isSVG":true},{"type":3,"textContent":"\n ","id":717}],"id":713},{"type":3,"textContent":"\n\n ","id":718},{"type":2,"tagName":"div","attributes":
{"class":"fs-fine tt-uppercase ml8 mt16 mb8 fc-light"},"childNodes":[{"type":3,"textContent":"Teams","id":720}],"id":719},{"type":3,"textContent":"\n\n ","id":721},{"type":2,"tagName":"div","attributes":
{"class":"bt bl bb bc-black-075 p12 pb6 fc-black-600 blr-sm overflow-hidden"},"childNodes":[{"type":3,"textContent":"\n ","id":723},{"id":724,"type":2,"tagName":"strong","attributes":
{"class":"fc-black-750 mb6"},"childNodes":[{"type":3,"textContent":"Stack Overflow for Teams","id":725}]},{"type":3,"textContent":"\n – Collaborate and share knowledge with a private group.\n \n ","id":726},{"childNodes":[],"id":727,"type":2,"tagName":"img","attributes":
{"class":"wmx100 mx-auto my8 h-auto d-block","width":"139","height":"114","src":"https://cdn.sstatic.net/Img/teams/teams-illo-free-sidebar-promo.svg?v=47faa659a05e","alt":""}},{"textContent":"\n\n ","id":728,"type":3},{"tagName":"a","attributes":
{"href":"https://stackoverflow.com/teams/create/free?utm_source=so-owned&utm_medium=side-bar&utm_campaign=campaign-38&utm_content=cta","class":"w100 s-btn s-btn__primary s-btn__xs js-gps-track","data-gps-track":"teams.create.left-sidenav.click({ Action: 6 })","data-ga":"[\"teams left navigation\",\"left nav free cta\",\"stackoverflow.com/teams/create/free\",null,null]"},"childNodes":[{"textContent":"Create a free Team","id":730,"type":3}],"id":729,"type":2},{"id":731,"type":3,"textContent":"\n "},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/teams","class":"w100 s-btn s-btn__muted s-btn__xs js-gps-track","data-gps-track":"teams.create.left-sidenav.click({ Action: 5 })","data-ga":"[\"teams left navigation\",\"left nav free cta\",\"stackoverflow.com/teams\",null,null]"},"childNodes":[{"textContent":"What is Teams?","id":733,"type":3}],"id":732},{"type":3,"textContent":"\n ","id":734}],"id":722},{"type":3,"textContent":"\n","id":735}],"id":711},{"type":3,"textContent":"\n ","id":736},{"type":2,"tagName":"script","attributes":
{},"childNodes":[{"id":738,"type":3,"textContent":"SCRIPT_PLACEHOLDER"}],"id":737},{"id":739,"type":3,"textContent":"\n\n "},{"tagName":"li","attributes":
{"class":"d-flex ai-center jc-space-between ml8 mt24 mb4 js-create-team-cta d-none"},"childNodes":[{"textContent":"\n ","id":741,"type":3},{"id":742,"type":2,"tagName":"div","attributes":
{"class":"flex--item tt-uppercase fs-fine fc-light"},"childNodes":[{"type":3,"textContent":"Teams","id":743}]},{"type":3,"textContent":"\n ","id":744},{"type":2,"tagName":"div","attributes":
{"class":"flex--item"},"childNodes":[{"type":3,"textContent":"\n ","id":746},{"type":2,"tagName":"a","attributes":
{"data-s-popover-toggle-class":"is-selected","class":"s-link p12 fc-black-500 h:fc-black-800 js-gps-track","role":"button","data-s-popover-placement":"bottom-start","data-action":"s-popover#toggle","data-gps-track":"teams.create.left-sidenav.click({ Action: ShowInfo })","data-ga":"[\"teams left navigation\",\"left nav show teams info\",null,null,null]","href":"javascript:void(0)","aria-controls":"popover-teams-create-cta","data-controller":"s-popover"},"childNodes":[{"type":3,"textContent":"\n ","id":748},{"id":749,"type":2,"tagName":"svg","attributes":
{"viewBox":"0 0 14 14","aria-hidden":"true","class":"svg-icon iconInfoSm","width":"14","height":"14"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M7 1a6 6 0 110 12A6 6 0 017 1Zm1 10V6H6v5h2Zm0-6V3H6v2h2Z"},"childNodes":[],"id":750}],"isSVG":true},{"id":751,"type":3,"textContent":"\n "}],"id":747},{"textContent":"\n\n ","id":752,"type":3}],"id":745},{"id":753,"type":3,"textContent":"\n "}],"id":740,"type":2},{"type":3,"textContent":"\n ","id":754},{"type":2,"tagName":"li","attributes":
{"class":"ps-relative js-create-team-cta d-none"},"childNodes":[{"type":3,"textContent":"\n ","id":756},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/teams/create/free?utm_source=so-owned&utm_medium=side-bar&utm_campaign=campaign-38&utm_content=cta","class":"pl8 js-gps-track nav-links--link","title":"Stack Overflow for Teams is a private, secure spot for your organization's questions and answers.","data-gps-track":"teams.create.left-sidenav.click({ Action: FreemiumTeamsCreateClick })","data-ga":"[\"teams left navigation\",\"left nav team click\",\"stackoverflow.com/teams/create/free\",null,null]"},"childNodes":[{"type":3,"textContent":"\n ","id":758},{"tagName":"div","attributes":
{"class":"d-flex ai-center"},"childNodes":[{"id":760,"type":3,"textContent":"\n "},{"attributes":
{"class":"flex--item s-avatar va-middle bg-orange-400"},"childNodes":[{"type":3,"textContent":"\n ","id":762},{"childNodes":[{"textContent":"\n ","id":764,"type":3},{"type":2,"tagName":"svg","attributes":
{"height":"14","viewBox":"0 0 14 14","aria-hidden":"true","class":"svg-icon iconBriefcaseSm","width":"14"},"childNodes":[{"attributes":
{"d":"M4 3a1 1 0 011-1h4a1 1 0 011 1v1h.5c.83 0 1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5h-7A1.5 1.5 0 012 10.5v-5C2 4.67 2.67 4 3.5 4H4V3Zm5 1V3H5v1h4Z"},"childNodes":[],"id":766,"type":2,"tagName":"path"}],"isSVG":true,"id":765},{"type":3,"textContent":"\n ","id":767}],"id":763,"type":2,"tagName":"div","attributes":
{"class":"s-avatar--letter mtn1"}},{"id":768,"type":3,"textContent":"\n "},{"attributes":
{"aria-hidden":"true","class":"native s-avatar--badge svg-icon iconShieldXSm","width":"9","height":"10","viewBox":"0 0 9 10"},"childNodes":[{"tagName":"path","attributes":
{"d":"M0 1.84 4.5 0 9 1.84v3.17C9 7.53 6.3 10 4.5 10 2.7 10 0 7.53 0 5.01V1.84Z","fill":"var(--white)"},"childNodes":[],"id":770,"type":2},{"tagName":"path","attributes":
{"d":"M1 2.5 4.5 1 8 2.5v2.51C8 7.34 5.34 9 4.5 9 3.65 9 1 7.34 1 5.01V2.5Zm2.98 3.02L3.2 7h2.6l-.78-1.48a.4.4 0 01.15-.38c.34-.24.73-.7.73-1.14 0-.71-.5-1.23-1.41-1.23-.92 0-1.39.52-1.39 1.23 0 .44.4.9.73 1.14.12.08.18.23.15.38Z","fill":"var(--black-500)"},"childNodes":[],"id":771,"type":2}],"isSVG":true,"id":769,"type":2,"tagName":"svg"},{"type":3,"textContent":"\n ","id":772}],"id":761,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":773},{"tagName":"div","attributes":
{"class":"flex--item pl6"},"childNodes":[{"textContent":"\n Create free Team\n ","id":775,"type":3}],"id":774,"type":2},{"type":3,"textContent":"\n ","id":776}],"id":759,"type":2},{"type":3,"textContent":"\n ","id":777}],"id":757},{"type":3,"textContent":"\n ","id":778}],"id":755},{"type":3,"textContent":"\n ","id":779}],"id":709},{"type":3,"textContent":"\n ","id":780}],"id":707},{"type":3,"textContent":"\n ","id":781}],"id":594},{"textContent":"\n ","id":782,"type":3}],"id":592},{"type":3,"textContent":"\n ","id":783}],"id":590,"type":2,"tagName":"div"},{"type":3,"textContent":"\n\n ","id":784},{"childNodes":[{"type":3,"textContent":"\n ","id":786},{"type":2,"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":787},{"type":3,"textContent":"\n ","id":788},{"id":789,"type":2,"tagName":"div","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":790},{"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M25.5 7a2.5 2.5 0 100-5 2.5 2.5 0 0 0 0 5zM14 18.25c0-.69.56-1.25 1.25-1.25h22.5c.69 0 1.25.56 1.25 1.25V37.5a1 1 0 01-1.6.8l-4.07-3.05a1.25 1.25 0 00-.75-.25H15.25c-.69 0-1.25-.56-1.25-1.25v-15.5zM7 24.5a2.5 2.5 0 11-5 0 2.5 2.5 0 0 1 5 0zM25.5 48a2.5 2.5 0 100-5 2.5 2.5 0 0 0 0 5zM48 24.5a2.5 2.5 0 11-5 0 2.5 2.5 0 0 1 5 0z","opacity":".2"},"childNodes":[],"id":792},{"id":793,"type":2,"tagName":"path","attributes":
{"d":"M21 3.5a3.5 3.5 0 117 0 3.5 3.5 0 0 1-7 0zM24.5 2a1.5 1.5 0 100 3 1.5 1.5 0 0 0 0-3zM0 23.5a3.5 3.5 0 117 0 3.5 3.5 0 0 1-7 0zM3.5 22a1.5 1.5 0 100 3 1.5 1.5 0 0 0 0-3zM21 44.5a3.5 3.5 0 117 0 3.5 3.5 0 0 1-7 0zm3.5-1.5a1.5 1.5 0 100 3 1.5 1.5 0 0 0 0-3zm20-23a3.5 3.5 0 100 7 3.5 3.5 0 0 0 0-7zM43 23.5a1.5 1.5 0 113 0 1.5 1.5 0 0 1-3 0zm-23.23-3.14a1 1 0 01-.13 1.4l-2.08 1.74 2.08 1.73a1 1 0 11-1.28 1.54l-2.42-2.02a1.63 1.63 0 010-2.5l2.42-2.02a1 1 0 011.4.13zm7.59 1.41a1 1 0 111.28-1.54l2.42 2.02c.78.65.78 1.85 0 2.5l-2.42 2.02a1 1 0 11-1.28-1.54l2.08-1.73-2.08-1.73zM24.12 18a1 1 0 01.87 1.12l-1 8a1 1 0 11-1.98-.24l1-8a1 1 0 011.11-.87zm-11.87-5C11.01 13 10 14 10 15.25v15.5c0 1.24 1 2.25 2.25 2.25h17.33c.06 0 .11.02.15.05l4.07 3.05a2 2 0 003.2-1.6V15.25c0-1.24-1-2.25-2.25-2.25h-22.5zM12 15.25c0-.14.11-.25.25-.25h22.5c.14 0 .25.11.25.25V34.5l-4.07-3.05a2.2 2.2 0 00-1.35-.45H12.25a.25.25 0 01-.25-.25v-15.5zm7.24-10.68a1 1 0 10-.48-1.94A22.04 22.04 0 002.91 17.7a1 1 0 101.92.58 20.04 20.04 0 0 1 14.4-13.72zm11.05-1.66a1 1 0 00-.58 1.92c6.45 1.92 11.54 7 13.46 13.46a1 1 0 101.92-.58 22.05 22.05 0 0 0-14.8-14.8zM4.57 28.76a1 1 0 00-1.94.48 22.03 22.03 0 0 0 16.13 16.13 1 1 0 1 0 .48-1.94A20.03 20.03 0 014.57 28.76zm40.8.48a1 1 0 10-1.94-.48 20.04 20.04 0 0 1-13.72 14.41 1 1 0 0 0 .58 1.92 22.04 22.04 0 0 0 15.08-15.85z"},"childNodes":[]}],"isSVG":true,"id":791,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"fc-orange-500 float-right ml24 svg-spot spotCollective","width":"48","height":"48","viewBox":"0 0 48 48"}},{"type":3,"textContent":"\n ","id":794},{"attributes":
{"class":"pt4 fw-bold"},"childNodes":[{"type":3,"textContent":"Collectives on Stack Overflow","id":796}],"id":795,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":797},{"type":2,"tagName":"p","attributes":
{"class":"my16 fs-caption fc-medium"},"childNodes":[{"type":3,"textContent":"Find centralized, trusted content and collaborate around the technologies you use most.","id":799}],"id":798},{"id":800,"type":3,"textContent":"\n "},{"attributes":
{"href":"https://stackoverflow.com/collectives","class":"js-gps-track s-btn s-btn__primary s-btn__xs","data-gps-track":"top_nav.click({is_current:false, location:2, destination:18})"},"childNodes":[{"type":3,"textContent":"\n Learn more\n ","id":802}],"id":801,"type":2,"tagName":"a"},{"id":803,"type":3,"textContent":"\n "}]},{"type":3,"textContent":"\n ","id":804}],"id":785,"type":2,"tagName":"div","attributes":
{"id":"popover-discover-collectives","role":"menu","aria-hidden":"true","class":"s-popover ws2"}},{"id":805,"type":3,"textContent":"\n\n\n "},{"type":2,"tagName":"div","attributes":
{"role":"menu","aria-hidden":"true","class":"s-popover","id":"popover-teams-create-cta"},"childNodes":[{"type":3,"textContent":"\n ","id":807},{"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":808,"type":2},{"id":809,"type":3,"textContent":"\n\n "},{"childNodes":[{"type":3,"textContent":"\n ","id":811},{"tagName":"p","attributes":
{"class":"mb2"},"childNodes":[{"type":2,"tagName":"strong","attributes":
{},"childNodes":[{"type":3,"textContent":"Teams","id":814}],"id":813}],"id":812,"type":2},{"type":3,"textContent":"\n ","id":815},{"id":816,"type":2,"tagName":"p","attributes":
{"class":"mb12 fs-caption fc-black-400"},"childNodes":[{"type":3,"textContent":"Q&A for work","id":817}]},{"type":3,"textContent":"\n ","id":818},{"type":2,"tagName":"p","attributes":
{"class":"mb12 fs-caption fc-medium"},"childNodes":[{"id":820,"type":3,"textContent":"Connect and share knowledge within a single location that is structured and easy to search."}],"id":819},{"id":821,"type":3,"textContent":"\n "},{"attributes":
{"href":"https://stackoverflow.com/teams","class":"js-gps-track s-btn s-btn__primary s-btn__xs","data-gps-track":"teams.create.left-sidenav.click({ Action: CtaClick })","data-ga":"[\"teams left navigation\",\"left nav cta\",\"stackoverflow.com/teams\",null,null]"},"childNodes":[{"textContent":"\n Learn more\n ","id":823,"type":3}],"id":822,"type":2,"tagName":"a"},{"textContent":"\n ","id":824,"type":3}],"id":810,"type":2,"tagName":"div","attributes":
{"class":"ps-relative overflow-hidden"}},{"type":3,"textContent":"\n\n ","id":825},{"id":826,"type":2,"tagName":"div","attributes":
{"class":"ps-absolute t8 r8"},"childNodes":[{"type":3,"textContent":"\n ","id":827},{"attributes":
{"aria-hidden":"true","class":"fc-orange-500 svg-spot spotPeople","width":"48","height":"48","viewBox":"0 0 48 48"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M13.5 28a4.5 4.5 0 100-9 4.5 4.5 0 0 0 0 9zM7 30a1 1 0 011-1h11a1 1 0 011 1v5h11v-5a1 1 0 011-1h12a1 1 0 011 1v10a2 2 0 01-2 2H33v5a1 1 0 01-1 1H20a1 1 0 01-1-1v-5H8a1 1 0 01-1-1V30zm25-6.5a4.5 4.5 0 109 0 4.5 4.5 0 0 0-9 0zM24.5 34a4.5 4.5 0 100-9 4.5 4.5 0 0 0 0 9z","opacity":".2"},"childNodes":[],"id":829},{"id":830,"type":2,"tagName":"path","attributes":
{"d":"M16.4 26.08A6 6 0 107.53 26C5.64 26.06 4 27.52 4 29.45V40a1 1 0 001 1h9a1 1 0 100-2h-4v-7a1 1 0 10-2 0v7H6v-9.55c0-.73.67-1.45 1.64-1.45H16a1 1 0 00.4-1.92zM12 18a4 4 0 110 8 4 4 0 0 1 0-8zm16.47 14a6 6 0 10-8.94 0A3.6 3.6 0 0016 35.5V46a1 1 0 001 1h14a1 1 0 001-1V35.5c0-1.94-1.64-3.42-3.53-3.5zM20 28a4 4 0 118 0 4 4 0 0 1-8 0zm-.3 6h8.6c1 0 1.7.75 1.7 1.5V45h-2v-7a1 1 0 10-2 0v7h-4v-7a1 1 0 10-2 0v7h-2v-9.5c0-.75.7-1.5 1.7-1.5zM42 22c0 1.54-.58 2.94-1.53 4A3.5 3.5 0 0144 29.45V40a1 1 0 01-1 1h-9a1 1 0 110-2h4v-7a1 1 0 112 0v7h2v-9.55A1.5 1.5 0 0040.48 28H32a1 1 0 01-.4-1.92A6 6 0 1142 22zm-2 0a4 4 0 10-8 0 4 4 0 0 0 8 0z"},"childNodes":[]},{"id":831,"type":2,"tagName":"path","attributes":
{"opacity":".35","d":"M17 10a1 1 0 011-1h12a1 1 0 110 2H18a1 1 0 01-1-1zm1-5a1 1 0 100 2h12a1 1 0 100-2H18zm-4-4a1 1 0 00-1 1v12a1 1 0 001 1h5.09l4.2 4.2a1 1 0 001.46-.04l3.7-4.16H34a1 1 0 001-1V2a1 1 0 00-1-1H14zm1 12V3h18v10h-5a1 1 0 00-.75.34l-3.3 3.7-3.74-3.75a1 1 0 00-.71-.29H15z"},"childNodes":[]}],"isSVG":true,"id":828,"type":2,"tagName":"svg"},{"type":3,"textContent":"\n ","id":832}]},{"id":833,"type":3,"textContent":"\n "}],"id":806},{"type":3,"textContent":"\n\n","id":834}],"id":588,"type":2,"tagName":"div"},{"type":3,"textContent":"\n\n\n\n\n ","id":835},{"attributes":
{"id":"content","class":"snippet-hidden"},"childNodes":[{"type":3,"textContent":"\n\n \n","id":837},{"type":2,"tagName":"div","attributes":
{"itemprop":"mainEntity","itemscope":"","itemtype":"https://schema.org/Question"},"childNodes":[{"id":839,"type":3,"textContent":"\n "},{"type":2,"tagName":"link","attributes":
{"itemprop":"image","href":"https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?v=c78bd457575a"},"childNodes":[],"id":840},{"type":3,"textContent":"\n\n ","id":841},{"id":842,"type":2,"tagName":"div","attributes":
{"class":"inner-content clearfix"},"childNodes":[{"textContent":"\n\n \n\n ","id":843,"type":3},{"id":844,"type":2,"tagName":"div","attributes":
{"id":"question-header","class":"d-flex sm:fd-column"},"childNodes":[{"type":3,"textContent":"\n ","id":845},{"type":2,"tagName":"h1","attributes":
{"itemprop":"name","class":"fs-headline1 ow-break-word mb8 flex--item fl1"},"childNodes":[{"childNodes":[{"type":3,"textContent":"UseEffect hook with socket.io state is not persistent in socket handlers","id":848}],"id":847,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers","class":"question-hyperlink"}}],"id":846},{"id":849,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"ml12 aside-cta flex--item print:d-none sm:ml0 sm:mb12 sm:order-first sm:as-end"},"childNodes":[{"type":3,"textContent":"\n ","id":851},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/ask","class":"ws-nowrap s-btn s-btn__primary"},"childNodes":[{"type":3,"textContent":"\n Ask Question\n ","id":853}],"id":852},{"type":3,"textContent":"\n\n ","id":854}],"id":850},{"type":3,"textContent":"\n ","id":855}]},{"id":856,"type":3,"textContent":"\n "},{"id":857,"type":2,"tagName":"div","attributes":
{"class":"d-flex fw-wrap pb8 mb16 bb bc-black-075"},"childNodes":[{"type":3,"textContent":"\n ","id":858},{"tagName":"div","attributes":
{"class":"flex--item ws-nowrap mr16 mb8","title":"2019-02-22 09:34:48Z"},"childNodes":[{"type":3,"textContent":"\n ","id":860},{"type":2,"tagName":"span","attributes":
{"class":"fc-light mr2"},"childNodes":[{"type":3,"textContent":"Asked","id":862}],"id":861},{"type":3,"textContent":"\n ","id":863},{"id":864,"type":2,"tagName":"time","attributes":
{"itemprop":"dateCreated","datetime":"2019-02-22T09:34:48"},"childNodes":[{"type":3,"textContent":"2 years, 7 months ago","id":865}]},{"type":3,"textContent":"\n ","id":866}],"id":859,"type":2},{"type":3,"textContent":"\n ","id":867},{"type":2,"tagName":"div","attributes":
{"class":"flex--item ws-nowrap mr16 mb8"},"childNodes":[{"textContent":"\n ","id":869,"type":3},{"id":870,"type":2,"tagName":"span","attributes":
{"class":"fc-light mr2"},"childNodes":[{"type":3,"textContent":"Active","id":871}]},{"type":3,"textContent":"\n ","id":872},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers?lastactivity","class":"s-link s-link__inherit","title":"2021-08-19 13:09:51Z"},"childNodes":[{"type":3,"textContent":"1 month ago","id":874}],"id":873},{"id":875,"type":3,"textContent":"\n "}],"id":868},{"type":3,"textContent":"\n ","id":876},{"childNodes":[{"type":3,"textContent":"\n ","id":878},{"type":2,"tagName":"span","attributes":
{"class":"fc-light mr2"},"childNodes":[{"id":880,"type":3,"textContent":"Viewed"}],"id":879},{"type":3,"textContent":"\n 15k times\n ","id":881}],"id":877,"type":2,"tagName":"div","attributes":
{"class":"flex--item ws-nowrap mb8","title":"Viewed 15,043 times"}},{"textContent":"\n ","id":882,"type":3}]},{"type":3,"textContent":"\n ","id":883},{"childNodes":[{"type":3,"textContent":"\n\n \n","id":885},{"type":2,"tagName":"div","attributes":
{"class":"question","data-questionid":"54824036","data-position-on-page":"0","data-score":"26","id":"question"},"childNodes":[{"type":3,"textContent":"\n ","id":887},{"childNodes":[{"type":3,"textContent":"\n ","isStyle":true,"id":889}],"id":888,"type":2,"tagName":"style","attributes":
{}},{"type":3,"textContent":"\n","id":890},{"attributes":
{"class":"js-zone-container zone-container-main"},"childNodes":[{"textContent":"\n ","id":892,"type":3},{"type":2,"tagName":"div","attributes":
{"style":"min-height: auto; height: auto; display: none;","id":"dfp-tlb","class":"everyonelovesstackoverflow everyoneloves__top-leaderboard everyoneloves__leaderboard"},"childNodes":[],"id":893},{"type":3,"textContent":"\n ","id":894},{"type":2,"tagName":"div","attributes":
{"class":"js-report-ad-button-container ","style":"width: 728px"},"childNodes":[],"id":895},{"type":3,"textContent":"\n","id":896}],"id":891,"type":2,"tagName":"div"},{"type":3,"textContent":"\n\n ","id":897},{"id":898,"type":2,"tagName":"div","attributes":
{"class":"post-layout"},"childNodes":[{"type":3,"textContent":"\n ","id":899},{"childNodes":[{"type":3,"textContent":"\n ","id":901},{"type":2,"tagName":"div","attributes":
{"class":"js-voting-container d-flex jc-center fd-column ai-stretch gs4 fc-black-200","data-post-id":"54824036"},"childNodes":[{"type":3,"textContent":"\n ","id":903},{"type":2,"tagName":"button","attributes":
{"aria-pressed":"false","aria-label":"Up vote","data-selected-classes":"fc-theme-primary","data-unselected-classes":"","aria-describedby":"--stacks-s-tooltip-01trr5e5","class":"js-vote-up-btn flex--item s-btn s-btn__unset c-pointer ","data-controller":"s-tooltip","data-s-tooltip-placement":"right"},"childNodes":[{"id":905,"type":3,"textContent":"\n "},{"type":2,"tagName":"svg","attributes":
{"class":"svg-icon iconArrowUpLg","width":"36","height":"36","viewBox":"0 0 36 36","aria-hidden":"true"},"childNodes":[{"id":907,"type":2,"tagName":"path","attributes":
{"d":"M2 26h32L18 10 2 26Z"},"childNodes":[]}],"isSVG":true,"id":906},{"type":3,"textContent":"\n ","id":908}],"id":904},{"type":2,"tagName":"div","attributes":
{"id":"--stacks-s-tooltip-01trr5e5","class":"s-popover s-popover__tooltip pe-none","aria-hidden":"true","role":"tooltip"},"childNodes":[{"type":3,"textContent":"This question shows research effort; it is useful and clear","id":910},{"type":2,"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":911}],"id":909},{"type":3,"textContent":"\n ","id":912},{"type":2,"tagName":"div","attributes":
{"class":"js-vote-count flex--item d-flex fd-column ai-center fc-black-500 fs-title","itemprop":"upvoteCount","data-value":"26"},"childNodes":[{"type":3,"textContent":"\n 26\n ","id":914}],"id":913},{"type":3,"textContent":"\n ","id":915},{"tagName":"button","attributes":
{"aria-pressed":"false","aria-label":"Down vote","data-selected-classes":"fc-theme-primary","data-unselected-classes":"","aria-describedby":"--stacks-s-tooltip-bv5idbtu","class":"js-vote-down-btn flex--item s-btn s-btn__unset c-pointer ","data-controller":"s-tooltip","data-s-tooltip-placement":"right"},"childNodes":[{"type":3,"textContent":"\n ","id":917},{"isSVG":true,"id":918,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"svg-icon iconArrowDownLg","width":"36","height":"36","viewBox":"0 0 36 36"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M2 10h32L18 26 2 10Z"},"childNodes":[],"id":919}]},{"id":920,"type":3,"textContent":"\n "}],"id":916,"type":2},{"attributes":
{"id":"--stacks-s-tooltip-bv5idbtu","class":"s-popover s-popover__tooltip pe-none","aria-hidden":"true","role":"tooltip"},"childNodes":[{"type":3,"textContent":"This question does not show any research effort; it is unclear or not useful","id":922},{"type":2,"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":923}],"id":921,"type":2,"tagName":"div"},{"id":924,"type":3,"textContent":"\n\n "},{"attributes":
{"class":"js-bookmark-btn s-btn s-btn__unset c-pointer py4 js-gps-track","data-controller":"s-tooltip","data-s-tooltip-placement":"right","aria-pressed":"false","aria-label":"Bookmark (9)","data-selected-classes":"fc-yellow-600","data-gps-track":"post.click({ item: 1, priv: -1, post_type: 1 })","aria-describedby":"--stacks-s-tooltip-nlmipn85"},"childNodes":[{"type":3,"textContent":"\n ","id":926},{"attributes":
{"class":"svg-icon iconBookmark","width":"18","height":"18","viewBox":"0 0 18 18","aria-hidden":"true"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M6 1a2 2 0 00-2 2v14l5-4 5 4V3a2 2 0 00-2-2H6Zm3.9 3.83h2.9l-2.35 1.7.9 2.77L9 7.59l-2.35 1.7.9-2.76-2.35-1.7h2.9L9 2.06l.9 2.77Z"},"childNodes":[],"id":928}],"isSVG":true,"id":927,"type":2,"tagName":"svg"},{"type":3,"textContent":"\n ","id":929},{"id":930,"type":2,"tagName":"div","attributes":
{"class":"js-bookmark-count mt4","data-value":"9"},"childNodes":[{"type":3,"textContent":"9","id":931}]},{"type":3,"textContent":"\n ","id":932}],"id":925,"type":2,"tagName":"button"},{"childNodes":[{"id":934,"type":3,"textContent":"Bookmark this question."},{"childNodes":[],"id":935,"type":2,"tagName":"div","attributes":
{"class":"s-popover--arrow"}}],"id":933,"type":2,"tagName":"div","attributes":
{"id":"--stacks-s-tooltip-nlmipn85","class":"s-popover s-popover__tooltip pe-none","aria-hidden":"true","role":"tooltip"}},{"type":3,"textContent":"\n \n\n \n ","id":936},{"id":937,"type":2,"tagName":"a","attributes":
{"aria-label":"Timeline","aria-describedby":"--stacks-s-tooltip-u3tmhffb","class":"js-post-issue flex--item s-btn s-btn__unset c-pointer py6 mx-auto","href":"https://stackoverflow.com/posts/54824036/timeline","data-shortcut":"T","data-ks-title":"timeline","data-controller":"s-tooltip","data-s-tooltip-placement":"right"},"childNodes":[{"attributes":
{"aria-hidden":"true","class":"mln2 mr0 svg-icon iconHistory","width":"19","height":"18","viewBox":"0 0 19 18"},"childNodes":[{"tagName":"path","attributes":
{"d":"M3 9a8 8 0 113.73 6.77L8.2 14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9Zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10 10V5Z"},"childNodes":[],"id":939,"type":2}],"isSVG":true,"id":938,"type":2,"tagName":"svg"}]},{"type":2,"tagName":"div","attributes":
{"id":"--stacks-s-tooltip-u3tmhffb","class":"s-popover s-popover__tooltip pe-none","aria-hidden":"true","role":"tooltip"},"childNodes":[{"type":3,"textContent":"Show activity on this post.","id":941},{"childNodes":[],"id":942,"type":2,"tagName":"div","attributes":
{"class":"s-popover--arrow"}}],"id":940},{"type":3,"textContent":"\n\n","id":943}],"id":902},{"id":944,"type":3,"textContent":"\n\n "}],"id":900,"type":2,"tagName":"div","attributes":
{"class":"votecell post-layout--left"}},{"textContent":"\n\n \n\n","id":945,"type":3},{"childNodes":[{"type":3,"textContent":"\n \n ","id":947},{"childNodes":[{"id":949,"type":3,"textContent":"\n \n"},{"childNodes":[{"id":951,"type":3,"textContent":"I have the following react component"}],"id":950,"type":2,"tagName":"p","attributes":
{}},{"type":3,"textContent":"\n\n","id":952},{"type":2,"tagName":"pre","attributes":
{"class":"lang-js s-code-block"},"childNodes":[{"id":954,"type":2,"tagName":"code","attributes":
{"class":"hljs language-javascript"},"childNodes":[{"id":955,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"function","id":956}]},{"id":957,"type":3,"textContent":" "},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"ConferencingRoom","id":959}],"id":958},{"type":3,"textContent":"(","id":960},{"attributes":
{"class":"hljs-params"},"childNodes":[],"id":961,"type":2,"tagName":"span"},{"type":3,"textContent":") {\n ","id":962},{"childNodes":[{"type":3,"textContent":"const","id":964}],"id":963,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"}},{"type":3,"textContent":" [participants, setParticipants] = ","id":965},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"useState","id":967}],"id":966},{"type":3,"textContent":"({})\n ","id":968},{"childNodes":[{"type":3,"textContent":"console","id":970}],"id":969,"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"}},{"type":3,"textContent":".","id":971},{"attributes":
{"class":"hljs-title function_"},"childNodes":[{"id":973,"type":3,"textContent":"log"}],"id":972,"type":2,"tagName":"span"},{"type":3,"textContent":"(","id":974},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"id":976,"type":3,"textContent":"'Participants -> '"}],"id":975},{"type":3,"textContent":", participants)\n\n ","id":977},{"id":978,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"useEffect","id":979}]},{"type":3,"textContent":"(","id":980},{"childNodes":[{"type":3,"textContent":"() =>","id":982}],"id":981,"type":2,"tagName":"span","attributes":
{"class":"hljs-function"}},{"textContent":" {\n ","id":983,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// messages handlers","id":985}],"id":984},{"textContent":"\n socket.","id":986,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"id":988,"type":3,"textContent":"on"}],"id":987},{"textContent":"(","id":989,"type":3},{"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"textContent":"'message'","id":991,"type":3}],"id":990,"type":2},{"type":3,"textContent":", ","id":992},{"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"message","id":995}],"id":994},{"type":3,"textContent":" =>","id":996}],"id":993,"type":2,"tagName":"span","attributes":
{"class":"hljs-function"}},{"type":3,"textContent":" {\n ","id":997},{"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":999}],"id":998},{"type":3,"textContent":".","id":1000},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":1002}],"id":1001},{"type":3,"textContent":"(","id":1003},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"textContent":"'Message received: '","id":1005,"type":3}],"id":1004},{"type":3,"textContent":" + message.","id":1006},{"attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"event","id":1008}],"id":1007,"type":2,"tagName":"span"},{"type":3,"textContent":")\n ","id":1009},{"id":1010,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"textContent":"switch","id":1011,"type":3}]},{"type":3,"textContent":" (message.","id":1012},{"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"event","id":1014}],"id":1013,"type":2},{"type":3,"textContent":") {\n ","id":1015},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"case","id":1017}],"id":1016},{"textContent":" ","id":1018,"type":3},{"childNodes":[{"type":3,"textContent":"'newParticipantArrived'","id":1020}],"id":1019,"type":2,"tagName":"span","attributes":
{"class":"hljs-string"}},{"type":3,"textContent":":\n ","id":1021},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"receiveVideo","id":1023}],"id":1022},{"type":3,"textContent":"(message.","id":1024},{"childNodes":[{"id":1026,"type":3,"textContent":"userid"}],"id":1025,"type":2,"tagName":"span","attributes":
{"class":"hljs-property"}},{"type":3,"textContent":", message.","id":1027},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"username","id":1029}],"id":1028},{"type":3,"textContent":")\n ","id":1030},{"id":1031,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"id":1032,"type":3,"textContent":"break"}]},{"type":3,"textContent":"\n ","id":1033},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"case","id":1035}],"id":1034},{"type":3,"textContent":" ","id":1036},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'existingParticipants'","id":1038}],"id":1037},{"type":3,"textContent":":\n ","id":1039},{"childNodes":[{"type":3,"textContent":"onExistingParticipants","id":1041}],"id":1040,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"}},{"type":3,"textContent":"(\n message.","id":1042},{"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"userid","id":1044}],"id":1043,"type":2},{"type":3,"textContent":",\n message.","id":1045},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"existingUsers","id":1047}],"id":1046},{"textContent":"\n )\n ","id":1048,"type":3},{"childNodes":[{"type":3,"textContent":"break","id":1050}],"id":1049,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"}},{"textContent":"\n ","id":1051,"type":3},{"id":1052,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"case","id":1053}]},{"id":1054,"type":3,"textContent":" "},{"attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'receiveVideoAnswer'","id":1056}],"id":1055,"type":2,"tagName":"span"},{"type":3,"textContent":":\n ","id":1057},{"attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"onReceiveVideoAnswer","id":1059}],"id":1058,"type":2,"tagName":"span"},{"type":3,"textContent":"(message.","id":1060},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"textContent":"senderid","id":1062,"type":3}],"id":1061},{"type":3,"textContent":", message.","id":1063},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"sdpAnswer","id":1065}],"id":1064},{"type":3,"textContent":")\n ","id":1066},{"attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"break","id":1068}],"id":1067,"type":2,"tagName":"span"},{"id":1069,"type":3,"textContent":"\n "},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"textContent":"case","id":1071,"type":3}],"id":1070},{"type":3,"textContent":" ","id":1072},{"attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'candidate'","id":1074}],"id":1073,"type":2,"tagName":"span"},{"type":3,"textContent":":\n ","id":1075},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"id":1077,"type":3,"textContent":"addIceCandidate"}],"id":1076},{"type":3,"textContent":"(message.","id":1078},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"userid","id":1080}],"id":1079},{"id":1081,"type":3,"textContent":", message."},{"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"candidate","id":1083}],"id":1082,"type":2},{"type":3,"textContent":")\n ","id":1084},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"break","id":1086}],"id":1085},{"type":3,"textContent":"\n ","id":1087},{"attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"default","id":1089}],"id":1088,"type":2,"tagName":"span"},{"type":3,"textContent":":\n ","id":1090},{"childNodes":[{"type":3,"textContent":"break","id":1092}],"id":1091,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"}},{"type":3,"textContent":"\n }\n })\n ","id":1093},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"return","id":1095}],"id":1094},{"type":3,"textContent":" ","id":1096},{"type":2,"tagName":"span","attributes":
{"class":"hljs-function"},"childNodes":[{"type":3,"textContent":"() =>","id":1098}],"id":1097},{"type":3,"textContent":" {}\n }, [participants])\n\n ","id":1099},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"textContent":"// Socket Connetction handlers functions","id":1101,"type":3}],"id":1100},{"type":3,"textContent":"\n\n ","id":1102},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":1104}],"id":1103},{"type":3,"textContent":" ","id":1105},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"onExistingParticipants","id":1107}],"id":1106},{"type":3,"textContent":" = (","id":1108},{"id":1109,"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"userid, existingUsers","id":1110}]},{"textContent":") => {\n ","id":1111,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":1113}],"id":1112},{"type":3,"textContent":".","id":1114},{"attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":1116}],"id":1115,"type":2,"tagName":"span"},{"id":1117,"type":3,"textContent":"("},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'onExistingParticipants Called!!!!!'","id":1119}],"id":1118},{"textContent":")\n\n ","id":1120,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"//Add local User","id":1122}],"id":1121},{"type":3,"textContent":"\n ","id":1123},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":1125}],"id":1124},{"type":3,"textContent":" user = {\n ","id":1126},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"id","id":1128}],"id":1127},{"type":3,"textContent":": userid,\n ","id":1129},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"textContent":"username","id":1131,"type":3}],"id":1130},{"type":3,"textContent":": userName,\n ","id":1132},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"published","id":1134}],"id":1133},{"textContent":": ","id":1135,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-literal"},"childNodes":[{"type":3,"textContent":"true","id":1137}],"id":1136},{"id":1138,"type":3,"textContent":",\n "},{"childNodes":[{"type":3,"textContent":"rtcPeer","id":1140}],"id":1139,"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"}},{"type":3,"textContent":": ","id":1141},{"type":2,"tagName":"span","attributes":
{"class":"hljs-literal"},"childNodes":[{"id":1143,"type":3,"textContent":"null"}],"id":1142},{"type":3,"textContent":"\n }\n\n ","id":1144},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"setParticipants","id":1146}],"id":1145},{"type":3,"textContent":"(","id":1147},{"type":2,"tagName":"span","attributes":
{"class":"hljs-function"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"prevParticpants","id":1150}],"id":1149},{"type":3,"textContent":" =>","id":1151}],"id":1148},{"id":1152,"type":3,"textContent":" ({\n ...prevParticpants,\n [user."},{"childNodes":[{"type":3,"textContent":"id","id":1154}],"id":1153,"type":2,"tagName":"span","attributes":
{"class":"hljs-property"}},{"type":3,"textContent":"]: user\n }))\n\n existingUsers.","id":1155},{"id":1156,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"forEach","id":1157}]},{"textContent":"(","id":1158,"type":3},{"id":1159,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"function","id":1160}]},{"type":3,"textContent":"(","id":1161},{"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"textContent":"element","id":1163,"type":3}],"id":1162},{"type":3,"textContent":") {\n ","id":1164},{"attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"receiveVideo","id":1166}],"id":1165,"type":2,"tagName":"span"},{"type":3,"textContent":"(element.","id":1167},{"id":1168,"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"id","id":1169}]},{"type":3,"textContent":", element.","id":1170},{"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"name","id":1172}],"id":1171,"type":2},{"textContent":")\n })\n }\n\n ","id":1173,"type":3},{"childNodes":[{"type":3,"textContent":"const","id":1175}],"id":1174,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"}},{"textContent":" ","id":1176,"type":3},{"id":1177,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"id":1178,"type":3,"textContent":"onReceiveVideoAnswer"}]},{"type":3,"textContent":" = (","id":1179},{"childNodes":[{"id":1181,"type":3,"textContent":"senderid, sdpAnswer"}],"id":1180,"type":2,"tagName":"span","attributes":
{"class":"hljs-params"}},{"type":3,"textContent":") => {\n ","id":1182},{"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":1184}],"id":1183},{"type":3,"textContent":".","id":1185},{"id":1186,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"id":1187,"type":3,"textContent":"log"}]},{"id":1188,"type":3,"textContent":"("},{"attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'participants in Receive answer -> '","id":1190}],"id":1189,"type":2,"tagName":"span"},{"textContent":", participants)\n ","id":1191,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":1193}],"id":1192},{"type":3,"textContent":".","id":1194},{"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":1196}],"id":1195,"type":2},{"type":3,"textContent":"(","id":1197},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'***************'","id":1199}],"id":1198},{"type":3,"textContent":")\n\n ","id":1200},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// participants[senderid].rtcPeer.processAnswer(sdpAnswer)","id":1202}],"id":1201},{"type":3,"textContent":"\n }\n\n ","id":1203},{"childNodes":[{"type":3,"textContent":"const","id":1205}],"id":1204,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"}},{"type":3,"textContent":" ","id":1206},{"childNodes":[{"textContent":"addIceCandidate","id":1208,"type":3}],"id":1207,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"}},{"type":3,"textContent":" = (","id":1209},{"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"userid, candidate","id":1211}],"id":1210},{"textContent":") => {\n ","id":1212,"type":3},{"id":1213,"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":1214}]},{"type":3,"textContent":".","id":1215},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":1217}],"id":1216},{"type":3,"textContent":"(","id":1218},{"childNodes":[{"type":3,"textContent":"'participants in Receive canditate -> '","id":1220}],"id":1219,"type":2,"tagName":"span","attributes":
{"class":"hljs-string"}},{"type":3,"textContent":", participants)\n ","id":1221},{"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"textContent":"console","id":1223,"type":3}],"id":1222},{"type":3,"textContent":".","id":1224},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":1226}],"id":1225},{"type":3,"textContent":"(","id":1227},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'***************'","id":1229}],"id":1228},{"type":3,"textContent":")\n ","id":1230},{"id":1231,"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// participants[userid].rtcPeer.addIceCandidate(candidate)","id":1232}]},{"type":3,"textContent":"\n }\n\n ","id":1233},{"attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":1235}],"id":1234,"type":2,"tagName":"span"},{"textContent":" ","id":1236,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"receiveVideo","id":1238}],"id":1237},{"type":3,"textContent":" = (","id":1239},{"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"userid, username","id":1241}],"id":1240,"type":2},{"id":1242,"type":3,"textContent":") => {\n "},{"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":1244}],"id":1243,"type":2},{"textContent":".","id":1245,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":1247}],"id":1246},{"textContent":"(","id":1248,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"id":1250,"type":3,"textContent":"'Received Video Called!!!!'"}],"id":1249},{"type":3,"textContent":")\n ","id":1251},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"//Add remote User","id":1253}],"id":1252},{"id":1254,"type":3,"textContent":"\n "},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":1256}],"id":1255},{"type":3,"textContent":" user = {\n ","id":1257},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"id":1259,"type":3,"textContent":"id"}],"id":1258},{"textContent":": userid,\n ","id":1260,"type":3},{"attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"username","id":1262}],"id":1261,"type":2,"tagName":"span"},{"type":3,"textContent":": username,\n ","id":1263},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"textContent":"published","id":1265,"type":3}],"id":1264},{"type":3,"textContent":": ","id":1266},{"type":2,"tagName":"span","attributes":
{"class":"hljs-literal"},"childNodes":[{"type":3,"textContent":"false","id":1268}],"id":1267},{"type":3,"textContent":",\n ","id":1269},{"attributes":
{"class":"hljs-attr"},"childNodes":[{"id":1271,"type":3,"textContent":"rtcPeer"}],"id":1270,"type":2,"tagName":"span"},{"type":3,"textContent":": ","id":1272},{"type":2,"tagName":"span","attributes":
{"class":"hljs-literal"},"childNodes":[{"type":3,"textContent":"null","id":1274}],"id":1273},{"type":3,"textContent":"\n }\n\n ","id":1275},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"setParticipants","id":1277}],"id":1276},{"type":3,"textContent":"(","id":1278},{"tagName":"span","attributes":
{"class":"hljs-function"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"id":1281,"type":3,"textContent":"prevParticpants"}],"id":1280},{"id":1282,"type":3,"textContent":" =>"}],"id":1279,"type":2},{"type":3,"textContent":" ({\n ...prevParticpants,\n [user.","id":1283},{"childNodes":[{"type":3,"textContent":"id","id":1285}],"id":1284,"type":2,"tagName":"span","attributes":
{"class":"hljs-property"}},{"type":3,"textContent":"]: user\n }))\n }\n\n ","id":1286},{"childNodes":[{"type":3,"textContent":"//Callback for setting rtcPeer after creating it in child component","id":1288}],"id":1287,"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"}},{"type":3,"textContent":"\n ","id":1289},{"childNodes":[{"type":3,"textContent":"const","id":1291}],"id":1290,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"}},{"id":1292,"type":3,"textContent":" "},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"id":1294,"type":3,"textContent":"setRtcPeerForUser"}],"id":1293},{"type":3,"textContent":" = (","id":1295},{"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"userid, rtcPeer","id":1297}],"id":1296},{"type":3,"textContent":") => {\n ","id":1298},{"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"setParticipants","id":1300}],"id":1299,"type":2},{"type":3,"textContent":"(","id":1301},{"type":2,"tagName":"span","attributes":
{"class":"hljs-function"},"childNodes":[{"childNodes":[{"type":3,"textContent":"prevParticpants","id":1304}],"id":1303,"type":2,"tagName":"span","attributes":
{"class":"hljs-params"}},{"type":3,"textContent":" =>","id":1305}],"id":1302},{"type":3,"textContent":" ({\n ...prevParticpants,\n [userid]: { ...prevParticpants[userid], ","id":1306},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"rtcPeer","id":1308}],"id":1307},{"type":3,"textContent":": rtcPeer }\n }))\n }\n\n ","id":1309},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"return","id":1311}],"id":1310},{"type":3,"textContent":" (\n ","id":1312},{"type":2,"tagName":"span","attributes":
{"class":"language-xml"},"childNodes":[{"childNodes":[{"type":3,"textContent":"<","id":1315},{"type":2,"tagName":"span","attributes":
{"class":"hljs-name"},"childNodes":[{"type":3,"textContent":"div","id":1317}],"id":1316},{"type":3,"textContent":" ","id":1318},{"childNodes":[{"id":1320,"type":3,"textContent":"id"}],"id":1319,"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"}},{"type":3,"textContent":"=","id":1321},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"id":1323,"type":3,"textContent":"\"meetingRoom\""}],"id":1322},{"type":3,"textContent":">","id":1324}],"id":1314,"type":2,"tagName":"span","attributes":
{"class":"hljs-tag"}},{"type":3,"textContent":"\n {Object.values(participants).map(participant => (\n ","id":1325},{"type":2,"tagName":"span","attributes":
{"class":"hljs-tag"},"childNodes":[{"id":1327,"type":3,"textContent":"<"},{"type":2,"tagName":"span","attributes":
{"class":"hljs-name"},"childNodes":[{"type":3,"textContent":"Participant","id":1329}],"id":1328},{"id":1330,"type":3,"textContent":"\n "},{"id":1331,"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"key","id":1332}]},{"id":1333,"type":3,"textContent":"="},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"{participant.id}","id":1335}],"id":1334},{"type":3,"textContent":"\n ","id":1336},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"participant","id":1338}],"id":1337},{"type":3,"textContent":"=","id":1339},{"id":1340,"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"{participant}","id":1341}]},{"type":3,"textContent":"\n ","id":1342},{"id":1343,"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"roomName","id":1344}]},{"type":3,"textContent":"=","id":1345},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"id":1347,"type":3,"textContent":"{roomName}"}],"id":1346},{"type":3,"textContent":"\n ","id":1348},{"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"textContent":"setRtcPeerForUser","id":1350,"type":3}],"id":1349,"type":2},{"type":3,"textContent":"=","id":1351},{"attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"{setRtcPeerForUser}","id":1353}],"id":1352,"type":2,"tagName":"span"},{"type":3,"textContent":"\n ","id":1354},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"sendMessage","id":1356}],"id":1355},{"type":3,"textContent":"=","id":1357},{"attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"{sendMessage}","id":1359}],"id":1358,"type":2,"tagName":"span"},{"type":3,"textContent":"\n />","id":1360}],"id":1326},{"type":3,"textContent":"\n ))}\n ","id":1361},{"type":2,"tagName":"span","attributes":
{"class":"hljs-tag"},"childNodes":[{"type":3,"textContent":"</","id":1363},{"type":2,"tagName":"span","attributes":
{"class":"hljs-name"},"childNodes":[{"type":3,"textContent":"div","id":1365}],"id":1364},{"type":3,"textContent":">","id":1366}],"id":1362}],"id":1313},{"id":1367,"type":3,"textContent":"\n )\n}\n"}]}],"id":953},{"type":3,"textContent":"\n\n","id":1368},{"childNodes":[{"type":3,"textContent":"the only state it has is a hashTable of ","id":1370},{"type":2,"tagName":"strong","attributes":
{},"childNodes":[{"type":3,"textContent":"participants","id":1372}],"id":1371},{"id":1373,"type":3,"textContent":" inside the call using useState hook to define it."}],"id":1369,"type":2,"tagName":"p","attributes":
{}},{"type":3,"textContent":"\n\n","id":1374},{"id":1375,"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"then I'm using useEffect to listen on the socket events for the chat room just 4 events ","id":1376}]},{"type":3,"textContent":"\n\n","id":1377},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"then After that, I'm defining the 4 callback handlers for those events with respect to there order of execution on the server","id":1379}],"id":1378},{"textContent":"\n\n","id":1380,"type":3},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"and last I have another callback function that gets passed to every child participant in the list so that after the child component creates its rtcPeer object it send it to the parent to set it on the participant object in the participant's hashTable","id":1382}],"id":1381},{"type":3,"textContent":"\n\n","id":1383},{"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"The flow goes like this participants join the room -> ","id":1385},{"type":2,"tagName":"strong","attributes":
{},"childNodes":[{"textContent":"existingParticipants","id":1387,"type":3}],"id":1386},{"type":3,"textContent":" event gets called -> local participant gets created and added to the participants hashTable then -> ","id":1388},{"type":2,"tagName":"strong","attributes":
{},"childNodes":[{"type":3,"textContent":"recieveVideoAnswer","id":1390}],"id":1389},{"type":3,"textContent":" and ","id":1391},{"tagName":"strong","attributes":
{},"childNodes":[{"type":3,"textContent":"candidate","id":1393}],"id":1392,"type":2},{"textContent":" gets emitted by the server multiple time as you can see in the screenshot","id":1394,"type":3}],"id":1384,"type":2},{"type":3,"textContent":"\n\n","id":1395},{"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"the first event the state is empty the subsequent two events its there then it's empty again and this pattern keeps repeating one empty state then the following two is correct and I have no idea what's going on with the state","id":1397}],"id":1396,"type":2},{"type":3,"textContent":"\n\n","id":1398},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"id":1400,"type":2,"tagName":"a","attributes":
{"href":"https://i.stack.imgur.com/ViI5Q.png","rel":"noreferrer"},"childNodes":[{"tagName":"img","attributes":
{"src":"https://i.stack.imgur.com/ViI5Q.png","alt":"enter image description here"},"childNodes":[],"id":1401,"type":2}]}],"id":1399},{"id":1402,"type":3,"textContent":"\n "}],"id":948,"type":2,"tagName":"div","attributes":
{"class":"s-prose js-post-body","itemprop":"text"}},{"type":3,"textContent":"\n\n ","id":1403},{"childNodes":[{"type":3,"textContent":"\n ","id":1405},{"type":2,"tagName":"div","attributes":
{"class":"post-taglist d-flex gs4 gsy fd-column"},"childNodes":[{"type":3,"textContent":"\n ","id":1407},{"type":2,"tagName":"div","attributes":
{"class":"d-flex ps-relative"},"childNodes":[{"type":3,"textContent":"\n ","id":1409},{"tagName":"a","attributes":
{"rel":"tag","href":"https://stackoverflow.com/questions/tagged/reactjs","class":"post-tag js-gps-track","title":"show questions tagged 'reactjs'"},"childNodes":[{"textContent":"reactjs","id":1411,"type":3}],"id":1410,"type":2},{"type":3,"textContent":" ","id":1412},{"type":2,"tagName":"a","attributes":
{"class":"post-tag js-gps-track","title":"show questions tagged 'socket.io'","rel":"tag","href":"https://stackoverflow.com/questions/tagged/socket.io"},"childNodes":[{"type":3,"textContent":"socket.io","id":1414}],"id":1413},{"id":1415,"type":3,"textContent":" "},{"type":2,"tagName":"a","attributes":
{"rel":"tag","href":"https://stackoverflow.com/questions/tagged/webrtc","class":"post-tag js-gps-track","title":"show questions tagged 'webrtc'"},"childNodes":[{"type":3,"textContent":"webrtc","id":1417}],"id":1416},{"type":3,"textContent":" ","id":1418},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/tagged/react-hooks","class":"post-tag js-gps-track","title":"show questions tagged 'react-hooks'","rel":"tag"},"childNodes":[{"id":1420,"type":3,"textContent":"react-hooks"}],"id":1419},{"type":3,"textContent":" \n ","id":1421}],"id":1408},{"type":3,"textContent":"\n ","id":1422}],"id":1406},{"type":3,"textContent":"\n ","id":1423}],"id":1404,"type":2,"tagName":"div","attributes":
{"class":"mt24 mb12"}},{"type":3,"textContent":"\n\n ","id":1424},{"type":2,"tagName":"div","attributes":
{"class":"mb0 "},"childNodes":[{"type":3,"textContent":"\n ","id":1426},{"attributes":
{"class":"mt16 d-flex gs8 gsy fw-wrap jc-end ai-start pt4 mb16"},"childNodes":[{"type":3,"textContent":"\n ","id":1428},{"childNodes":[{"type":3,"textContent":"\n \n\n\n","id":1430},{"type":2,"tagName":"div","attributes":
{"class":"js-post-menu pt2","data-post-id":"54824036"},"childNodes":[{"type":3,"textContent":"\n ","id":1432},{"type":2,"tagName":"div","attributes":
{"class":"d-flex gs8 s-anchors s-anchors__muted fw-wrap"},"childNodes":[{"type":3,"textContent":"\n\n ","id":1434},{"attributes":
{"class":"flex--item"},"childNodes":[{"type":3,"textContent":"\n ","id":1436},{"type":2,"tagName":"a","attributes":
{"data-action":" s-popover#toggle se-share-sheet#preventNavigation s-popover:show->se-share-sheet#willShow s-popover:shown->se-share-sheet#didShow","data-gps-track":"post.click({ item: 2, priv: -1, post_type: 1 })","data-se-share-sheet-location":"1","aria-controls":"se-share-sheet-0","data-se-share-sheet-post-type":"question","data-se-share-sheet-license-name":"CC BY-SA 4.0","data-s-popover-placement":"bottom-start","rel":"nofollow","itemprop":"url","data-controller":"se-share-sheet s-popover","data-se-share-sheet-title":"Share a link to this question","data-se-share-sheet-social":"facebook twitter devto","data-se-share-sheet-license-url":"https%3a%2f%2fcreativecommons.org%2flicenses%2fby-sa%2f4.0%2f","href":"https://stackoverflow.com/q/54824036/11971167","class":"js-share-link js-gps-track","title":"Short permalink to this question","data-se-share-sheet-subtitle":"(Includes your user id)"},"childNodes":[{"type":3,"textContent":"Share","id":1438}],"id":1437},{"type":2,"tagName":"div","attributes":
{"class":"s-popover z-dropdown s-anchors s-anchors__default","style":"width: unset; max-width: 28em;","id":"se-share-sheet-0"},"childNodes":[{"type":2,"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":1440},{"id":1441,"type":2,"tagName":"div","attributes":
{},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"js-title fw-bold"},"childNodes":[{"type":3,"textContent":"Share a link to this question","id":1443}],"id":1442},{"type":3,"textContent":" ","id":1444},{"type":2,"tagName":"span","attributes":
{"class":"js-subtitle"},"childNodes":[{"textContent":"(Includes your user id)","id":1446,"type":3}],"id":1445}]},{"type":2,"tagName":"div","attributes":
{"class":"my8"},"childNodes":[{"type":2,"tagName":"input","attributes":
{"type":"text","class":"js-input s-input wmn3 sm:wmn-initial","readonly":"","value":"https://stackoverflow.com/q/54824036/11971167"},"childNodes":[],"id":1448}],"id":1447},{"type":2,"tagName":"div","attributes":
{"class":"d-flex jc-space-between ai-center mbn4"},"childNodes":[{"type":2,"tagName":"button","attributes":
{"class":"js-copy-link-btn s-btn s-btn__link"},"childNodes":[{"type":3,"textContent":"Copy link","id":1451}],"id":1450},{"type":2,"tagName":"a","attributes":
{"href":"https://creativecommons.org/licenses/by-sa/4.0/","rel":"license","class":"js-license s-block-link w-auto","target":"_blank","title":"The current license for this post: CC BY-SA 4.0"},"childNodes":[{"textContent":"CC BY-SA 4.0","id":1453,"type":3}],"id":1452},{"id":1454,"type":2,"tagName":"div","attributes":
{"class":"js-social-container d-none"},"childNodes":[]}],"id":1449}],"id":1439},{"textContent":"\n ","id":1455,"type":3}],"id":1435,"type":2,"tagName":"div"},{"type":3,"textContent":"\n\n\n ","id":1456},{"attributes":
{"class":"flex--item"},"childNodes":[{"type":3,"textContent":"\n ","id":1458},{"type":2,"tagName":"button","attributes":
{"class":"s-btn s-btn__link js-error-click js-gps-track","data-gps-track":"post.click({ item: 6, priv: -1, post_type: 1 }); suggestededit.queue_full","title":"Revise and improve this post","data-error-message":"Suggested edit queue is full","type":"button"},"childNodes":[{"id":1460,"type":3,"textContent":"Edit"}],"id":1459},{"type":3,"textContent":"\n ","id":1461}],"id":1457,"type":2,"tagName":"div"},{"type":3,"textContent":"\n\n ","id":1462},{"type":2,"tagName":"div","attributes":
{"class":"flex--item"},"childNodes":[{"type":3,"textContent":"\n ","id":1464},{"type":2,"tagName":"button","attributes":
{"data-controller":"s-tooltip ","aria-controls":"","aria-describedby":"--stacks-s-tooltip-f7036x85","type":"button","class":"s-btn s-btn__link js-follow-post js-follow-question js-gps-track","data-s-tooltip-placement":"bottom","data-s-popover-placement":"bottom","id":"btnFollowPost-54824036","data-gps-track":"post.click({ item: 14, priv: -1, post_type: 1 })"},"childNodes":[{"type":3,"textContent":"\n Follow\n ","id":1466}],"id":1465},{"tagName":"div","attributes":
{"id":"--stacks-s-tooltip-f7036x85","class":"s-popover s-popover__tooltip pe-none","aria-hidden":"true","role":"tooltip"},"childNodes":[{"type":3,"textContent":"Follow this question to receive notifications","id":1468},{"type":2,"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":1469}],"id":1467,"type":2},{"type":3,"textContent":"\n ","id":1470}],"id":1463},{"id":1471,"type":3,"textContent":"\n\n\n\n\n\n \n "}],"id":1433},{"type":3,"textContent":"\n ","id":1472},{"childNodes":[],"id":1473,"type":2,"tagName":"div","attributes":
{"class":"js-menu-popup-container"}},{"id":1474,"type":3,"textContent":"\n"}],"id":1431},{"type":3,"textContent":"\n ","id":1475}],"id":1429,"type":2,"tagName":"div","attributes":
{"class":"flex--item mr16 fl1 w96"}},{"type":3,"textContent":"\n\n ","id":1476},{"childNodes":[{"type":3,"textContent":"\n","id":1478},{"tagName":"div","attributes":
{"class":"user-info "},"childNodes":[{"type":3,"textContent":"\n ","id":1480},{"tagName":"div","attributes":
{"class":"user-action-time"},"childNodes":[{"type":3,"textContent":"\n ","id":1482},{"attributes":
{"data-gps-track":"post.click({ item: 4, priv: -1, post_type: 1 })","href":"https://stackoverflow.com/posts/54824036/revisions","title":"show all edits to this post","class":"js-gps-track"},"childNodes":[{"type":3,"textContent":"edited ","id":1484},{"attributes":
{"class":"relativetime","title":"2019-03-10 07:55:59Z"},"childNodes":[{"type":3,"textContent":"Mar 10 '19 at 7:55","id":1486}],"id":1485,"type":2,"tagName":"span"}],"id":1483,"type":2,"tagName":"a"},{"type":3,"textContent":"\n ","id":1487}],"id":1481,"type":2},{"type":3,"textContent":"\n ","id":1488},{"id":1489,"type":2,"tagName":"div","attributes":
{"class":"user-gravatar32"},"childNodes":[{"type":3,"textContent":"\n \n ","id":1490}]},{"type":3,"textContent":"\n ","id":1491},{"attributes":
{"itemprop":"author","itemscope":"","itemtype":"http://schema.org/Person","class":"user-details"},"childNodes":[{"type":3,"textContent":"\n ","id":1493},{"childNodes":[{"type":3,"textContent":"Mo Hajr","id":1495}],"id":1494,"type":2,"tagName":"span","attributes":
{"class":"d-none","itemprop":"name"}},{"id":1496,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"-flair"},"childNodes":[{"type":3,"textContent":"\n \n ","id":1498}],"id":1497},{"type":3,"textContent":"\n ","id":1499}],"id":1492,"type":2,"tagName":"div"},{"type":3,"textContent":"\n","id":1500}],"id":1479,"type":2},{"type":3,"textContent":"\n ","id":1501}],"id":1477,"type":2,"tagName":"div","attributes":
{"class":"post-signature flex--item"}},{"type":3,"textContent":"\n ","id":1502},{"type":2,"tagName":"div","attributes":
{"class":"post-signature owner flex--item"},"childNodes":[{"type":3,"textContent":"\n ","id":1504},{"attributes":
{"class":"user-info user-hover"},"childNodes":[{"type":3,"textContent":"\n ","id":1506},{"attributes":
{"class":"user-action-time"},"childNodes":[{"type":3,"textContent":"\n asked ","id":1508},{"type":2,"tagName":"span","attributes":
{"title":"2019-02-22 09:34:48Z","class":"relativetime"},"childNodes":[{"type":3,"textContent":"Feb 22 '19 at 9:34","id":1510}],"id":1509},{"type":3,"textContent":"\n ","id":1511}],"id":1507,"type":2,"tagName":"div"},{"id":1512,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"user-gravatar32"},"childNodes":[{"type":3,"textContent":"\n ","id":1514},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/6531461/mo-hajr"},"childNodes":[{"attributes":
{"class":"gravatar-wrapper-32"},"childNodes":[{"type":2,"tagName":"img","attributes":
{"height":"32","class":"bar-sm","src":"https://i.stack.imgur.com/LqPwA.jpg?s=64&g=1","alt":"","width":"32"},"childNodes":[],"id":1517}],"id":1516,"type":2,"tagName":"div"}],"id":1515},{"textContent":"\n ","id":1518,"type":3}],"id":1513},{"type":3,"textContent":"\n ","id":1519},{"childNodes":[{"type":3,"textContent":"\n ","id":1521},{"id":1522,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/6531461/mo-hajr"},"childNodes":[{"type":3,"textContent":"Mo Hajr","id":1523}]},{"tagName":"span","attributes":
{"class":"d-none","itemprop":"name"},"childNodes":[{"type":3,"textContent":"Mo Hajr","id":1525}],"id":1524,"type":2},{"type":3,"textContent":"\n ","id":1526},{"attributes":
{"class":"-flair"},"childNodes":[{"type":3,"textContent":"\n ","id":1528},{"attributes":
{"class":"reputation-score","title":"reputation score ","dir":"ltr"},"childNodes":[{"type":3,"textContent":"1,024","id":1530}],"id":1529,"type":2,"tagName":"span"},{"childNodes":[{"tagName":"span","attributes":
{"class":"badge1"},"childNodes":[],"id":1532,"type":2},{"type":2,"tagName":"span","attributes":
{"class":"badgecount"},"childNodes":[{"type":3,"textContent":"1","id":1534}],"id":1533}],"id":1531,"type":2,"tagName":"span","attributes":
{"title":"1 gold badge","aria-hidden":"true"}},{"type":2,"tagName":"span","attributes":
{"class":"v-visible-sr"},"childNodes":[{"type":3,"textContent":"1 gold badge","id":1536}],"id":1535},{"tagName":"span","attributes":
{"title":"13 silver badges","aria-hidden":"true"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"badge2"},"childNodes":[],"id":1538},{"id":1539,"type":2,"tagName":"span","attributes":
{"class":"badgecount"},"childNodes":[{"textContent":"13","id":1540,"type":3}]}],"id":1537,"type":2},{"id":1541,"type":2,"tagName":"span","attributes":
{"class":"v-visible-sr"},"childNodes":[{"type":3,"textContent":"13 silver badges","id":1542}]},{"childNodes":[{"tagName":"span","attributes":
{"class":"badge3"},"childNodes":[],"id":1544,"type":2},{"tagName":"span","attributes":
{"class":"badgecount"},"childNodes":[{"textContent":"28","id":1546,"type":3}],"id":1545,"type":2}],"id":1543,"type":2,"tagName":"span","attributes":
{"title":"28 bronze badges","aria-hidden":"true"}},{"type":2,"tagName":"span","attributes":
{"class":"v-visible-sr"},"childNodes":[{"id":1548,"type":3,"textContent":"28 bronze badges"}],"id":1547},{"id":1549,"type":3,"textContent":"\n "}],"id":1527,"type":2,"tagName":"div"},{"textContent":"\n ","id":1550,"type":3}],"id":1520,"type":2,"tagName":"div","attributes":
{"class":"user-details","itemprop":"author","itemscope":"","itemtype":"http://schema.org/Person"}},{"type":3,"textContent":"\n","id":1551}],"id":1505,"type":2,"tagName":"div"},{"type":3,"textContent":"\n\n\n ","id":1552}],"id":1503},{"type":3,"textContent":"\n ","id":1553}],"id":1427,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":1554}],"id":1425},{"type":3,"textContent":"\n \n","id":1555}],"id":946,"type":2,"tagName":"div","attributes":
{"class":"postcell post-layout--right"}},{"type":3,"textContent":"\n\n\n\n\n ","id":1556},{"attributes":
{"class":"d-none","itemprop":"commentCount"},"childNodes":[{"type":3,"textContent":"11","id":1558}],"id":1557,"type":2,"tagName":"span"},{"type":3,"textContent":" \n ","id":1559},{"type":2,"tagName":"div","attributes":
{"class":"post-layout--right js-post-comments-component"},"childNodes":[{"type":3,"textContent":"\n ","id":1561},{"id":1562,"type":2,"tagName":"div","attributes":
{"data-post-id":"54824036","data-min-length":"15","id":"comments-54824036","class":"comments js-comments-container bt bc-black-075 mt12 "},"childNodes":[{"textContent":"\n ","id":1563,"type":3},{"tagName":"ul","attributes":
{"class":"comments-list js-comments-list","data-remaining-comments-count":"6","data-canpost":"false","data-cansee":"true","data-comments-unavailable":"false","data-addlink-disabled":"true"},"childNodes":[{"type":3,"textContent":"\n\n ","id":1565},{"tagName":"li","attributes":
{"data-comment-score":"0","id":"comment-96422846","class":"comment js-comment ","data-comment-id":"96422846","data-comment-owner-id":"3617886"},"childNodes":[{"type":3,"textContent":"\n ","id":1567},{"type":2,"tagName":"div","attributes":
{"class":"js-comment-actions comment-actions"},"childNodes":[{"id":1569,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"comment-score js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n ","id":1571}],"id":1570},{"type":3,"textContent":"\n ","id":1572}],"id":1568},{"type":3,"textContent":"\n ","id":1573},{"id":1574,"type":2,"tagName":"div","attributes":
{"class":"comment-text js-comment-text-and-form"},"childNodes":[{"type":3,"textContent":"\n ","id":1575},{"type":2,"tagName":"div","attributes":
{"class":"comment-body js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n \n ","id":1577},{"type":2,"tagName":"span","attributes":
{"class":"comment-copy"},"childNodes":[{"type":3,"textContent":"You are not giving an empty array as second argument to ","id":1579},{"childNodes":[{"textContent":"useEffect","id":1581,"type":3}],"id":1580,"type":2,"tagName":"code","attributes":
{}},{"id":1582,"type":3,"textContent":", so you will create a new listener for every render. Is that really what you want? It's also a good idea to return a cleanup function from the function given to "},{"id":1583,"type":2,"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":"useEffect","id":1584}]},{"type":3,"textContent":" so that the listener will be removed when the ","id":1585},{"type":2,"tagName":"code","attributes":
{},"childNodes":[{"textContent":"ConferencingRoom","id":1587,"type":3}],"id":1586},{"type":3,"textContent":" component is unmounted.","id":1588}],"id":1578},{"type":3,"textContent":"\n \n ","id":1589},{"id":1590,"type":2,"tagName":"div","attributes":
{"class":"d-inline-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n– ","id":1591},{"attributes":
{"href":"https://stackoverflow.com/users/3617886/tholle","title":"88,712 reputation","class":"comment-user"},"childNodes":[{"type":3,"textContent":"Tholle","id":1593}],"id":1592,"type":2,"tagName":"a"},{"id":1594,"type":3,"textContent":"\n "}]},{"type":3,"textContent":"\n ","id":1595},{"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"comment-link","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#comment96422846_54824036"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"title":"2019-02-22 09:37:15Z, License: CC BY-SA 4.0","class":"relativetime-clean"},"childNodes":[{"type":3,"textContent":"Feb 22 '19 at 9:37","id":1599}],"id":1598}],"id":1597}],"id":1596,"type":2,"tagName":"span","attributes":
{"class":"comment-date","dir":"ltr"}},{"type":3,"textContent":"\n ","id":1600},{"type":2,"tagName":"span","attributes":
{"title":"this comment was edited 1 time"},"childNodes":[{"type":3,"textContent":"\n ","id":1602},{"type":2,"tagName":"svg","attributes":
{"class":"va-text-bottom o50 svg-icon iconPencilSm","width":"14","height":"14","viewBox":"0 0 14 14","aria-hidden":"true"},"childNodes":[{"childNodes":[],"id":1604,"type":2,"tagName":"path","attributes":
{"d":"m11.1 1.71 1.13 1.12c.2.2.2.51 0 .71L11.1 4.7 9.21 2.86l1.17-1.15c.2-.2.51-.2.71 0ZM2 10.12l6.37-6.43 1.88 1.88L3.88 12H2v-1.88Z"}}],"isSVG":true,"id":1603},{"textContent":"\n ","id":1605,"type":3}],"id":1601},{"type":3,"textContent":"\n ","id":1606}],"id":1576},{"type":3,"textContent":"\n ","id":1607}]},{"id":1608,"type":3,"textContent":"\n "}],"id":1566,"type":2},{"type":3,"textContent":"\n ","id":1609},{"type":2,"tagName":"li","attributes":
{"data-comment-owner-id":"6531461","data-comment-score":"1","id":"comment-96422894","class":"comment js-comment ","data-comment-id":"96422894"},"childNodes":[{"type":3,"textContent":"\n ","id":1611},{"type":2,"tagName":"div","attributes":
{"class":"js-comment-actions comment-actions"},"childNodes":[{"type":3,"textContent":"\n ","id":1613},{"type":2,"tagName":"div","attributes":
{"class":"comment-score js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n ","id":1615},{"type":2,"tagName":"span","attributes":
{"title":"number of 'useful comment' votes received","class":"cool"},"childNodes":[{"type":3,"textContent":"1","id":1617}],"id":1616},{"type":3,"textContent":"\n ","id":1618}],"id":1614},{"type":3,"textContent":"\n ","id":1619}],"id":1612},{"type":3,"textContent":"\n ","id":1620},{"type":2,"tagName":"div","attributes":
{"class":"comment-text js-comment-text-and-form"},"childNodes":[{"type":3,"textContent":"\n ","id":1622},{"type":2,"tagName":"div","attributes":
{"class":"comment-body js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n \n ","id":1624},{"childNodes":[{"textContent":"@Tholle if I gave an empty array the state becomes empty all the time and no that's not what I want","id":1626,"type":3}],"id":1625,"type":2,"tagName":"span","attributes":
{"class":"comment-copy"}},{"type":3,"textContent":"\n \n ","id":1627},{"type":2,"tagName":"div","attributes":
{"class":"d-inline-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n– ","id":1629},{"type":2,"tagName":"a","attributes":
{"class":"comment-user owner","href":"https://stackoverflow.com/users/6531461/mo-hajr","title":"1,024 reputation"},"childNodes":[{"type":3,"textContent":"Mo Hajr","id":1631}],"id":1630},{"type":3,"textContent":"\n ","id":1632}],"id":1628},{"type":3,"textContent":"\n ","id":1633},{"type":2,"tagName":"span","attributes":
{"class":"comment-date","dir":"ltr"},"childNodes":[{"attributes":
{"class":"comment-link","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#comment96422894_54824036"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"relativetime-clean","title":"2019-02-22 09:38:43Z, License: CC BY-SA 4.0"},"childNodes":[{"type":3,"textContent":"Feb 22 '19 at 9:38","id":1637}],"id":1636}],"id":1635,"type":2,"tagName":"a"}],"id":1634},{"id":1638,"type":3,"textContent":"\n "},{"attributes":
{"title":"this comment was edited 2 times"},"childNodes":[{"type":3,"textContent":"\n ","id":1640},{"type":2,"tagName":"svg","attributes":
{"viewBox":"0 0 14 14","aria-hidden":"true","class":"va-text-bottom o50 svg-icon iconPencilSm","width":"14","height":"14"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"m11.1 1.71 1.13 1.12c.2.2.2.51 0 .71L11.1 4.7 9.21 2.86l1.17-1.15c.2-.2.51-.2.71 0ZM2 10.12l6.37-6.43 1.88 1.88L3.88 12H2v-1.88Z"},"childNodes":[],"id":1642}],"isSVG":true,"id":1641},{"type":3,"textContent":"\n ","id":1643}],"id":1639,"type":2,"tagName":"span"},{"type":3,"textContent":"\n ","id":1644}],"id":1623},{"textContent":"\n ","id":1645,"type":3}],"id":1621},{"type":3,"textContent":"\n ","id":1646}],"id":1610},{"type":3,"textContent":"\n ","id":1647},{"id":1648,"type":2,"tagName":"li","attributes":
{"id":"comment-96428843","class":"comment js-comment ","data-comment-id":"96428843","data-comment-owner-id":"7495930","data-comment-score":"0"},"childNodes":[{"type":3,"textContent":"\n ","id":1649},{"id":1650,"type":2,"tagName":"div","attributes":
{"class":"js-comment-actions comment-actions"},"childNodes":[{"type":3,"textContent":"\n ","id":1651},{"tagName":"div","attributes":
{"class":"comment-score js-comment-edit-hide"},"childNodes":[{"textContent":"\n ","id":1653,"type":3}],"id":1652,"type":2},{"id":1654,"type":3,"textContent":"\n "}]},{"type":3,"textContent":"\n ","id":1655},{"childNodes":[{"type":3,"textContent":"\n ","id":1657},{"type":2,"tagName":"div","attributes":
{"class":"comment-body js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n \n ","id":1659},{"type":2,"tagName":"span","attributes":
{"class":"comment-copy"},"childNodes":[{"id":1661,"type":3,"textContent":"Possible duplicate of "},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/54798102/calling-useval-several-times-in-a-single-function-with-arrays-unexpected-beh"},"childNodes":[{"type":3,"textContent":"Calling `useVal` several times in a single function with arrays - unexpected behavior","id":1663}],"id":1662}],"id":1660},{"type":3,"textContent":"\n \n ","id":1664},{"type":2,"tagName":"div","attributes":
{"class":"d-inline-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n– ","id":1666},{"id":1667,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/7495930/ryan-cogswell","title":"51,449 reputation","class":"comment-user"},"childNodes":[{"type":3,"textContent":"Ryan Cogswell","id":1668}]},{"type":3,"textContent":"\n ","id":1669}],"id":1665},{"type":3,"textContent":"\n ","id":1670},{"type":2,"tagName":"span","attributes":
{"class":"comment-date","dir":"ltr"},"childNodes":[{"tagName":"a","attributes":
{"class":"comment-link","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#comment96428843_54824036"},"childNodes":[{"attributes":
{"title":"2019-02-22 12:26:51Z, License: CC BY-SA 4.0","class":"relativetime-clean"},"childNodes":[{"type":3,"textContent":"Feb 22 '19 at 12:26","id":1674}],"id":1673,"type":2,"tagName":"span"}],"id":1672,"type":2}],"id":1671},{"type":3,"textContent":"\n ","id":1675}],"id":1658},{"type":3,"textContent":"\n ","id":1676}],"id":1656,"type":2,"tagName":"div","attributes":
{"class":"comment-text js-comment-text-and-form"}},{"type":3,"textContent":"\n ","id":1677}]},{"type":3,"textContent":"\n ","id":1678},{"type":2,"tagName":"li","attributes":
{"data-comment-score":"0","id":"comment-96429370","class":"comment js-comment ","data-comment-id":"96429370","data-comment-owner-id":"6531461"},"childNodes":[{"textContent":"\n ","id":1680,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"js-comment-actions comment-actions"},"childNodes":[{"type":3,"textContent":"\n ","id":1682},{"id":1683,"type":2,"tagName":"div","attributes":
{"class":"comment-score js-comment-edit-hide"},"childNodes":[{"textContent":"\n ","id":1684,"type":3}]},{"type":3,"textContent":"\n ","id":1685}],"id":1681},{"type":3,"textContent":"\n ","id":1686},{"id":1687,"type":2,"tagName":"div","attributes":
{"class":"comment-text js-comment-text-and-form"},"childNodes":[{"type":3,"textContent":"\n ","id":1688},{"type":2,"tagName":"div","attributes":
{"class":"comment-body js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n \n ","id":1690},{"id":1691,"type":2,"tagName":"span","attributes":
{"class":"comment-copy"},"childNodes":[{"type":3,"textContent":"@RyanCogswell I'm not calling my setParticpants at any function multiple times, and the probelm isn't with the setParticipants its with reading the particpants state everytime a socket event callback gets called, the callbacks will fire multiple times as you see in the screenshot and every two times the state changes to empty without touching it.","id":1692}]},{"type":3,"textContent":"\n \n ","id":1693},{"type":2,"tagName":"div","attributes":
{"class":"d-inline-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n– ","id":1695},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/6531461/mo-hajr","title":"1,024 reputation","class":"comment-user owner"},"childNodes":[{"type":3,"textContent":"Mo Hajr","id":1697}],"id":1696},{"type":3,"textContent":"\n ","id":1698}],"id":1694},{"type":3,"textContent":"\n ","id":1699},{"id":1700,"type":2,"tagName":"span","attributes":
{"class":"comment-date","dir":"ltr"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"comment-link","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#comment96429370_54824036"},"childNodes":[{"tagName":"span","attributes":
{"title":"2019-02-22 12:41:17Z, License: CC BY-SA 4.0","class":"relativetime-clean"},"childNodes":[{"type":3,"textContent":"Feb 22 '19 at 12:41","id":1703}],"id":1702,"type":2}],"id":1701}]},{"type":3,"textContent":"\n ","id":1704}],"id":1689},{"type":3,"textContent":"\n ","id":1705}]},{"id":1706,"type":3,"textContent":"\n "}],"id":1679},{"type":3,"textContent":"\n ","id":1707},{"id":1708,"type":2,"tagName":"li","attributes":
{"id":"comment-96429439","class":"comment js-comment ","data-comment-id":"96429439","data-comment-owner-id":"7495930","data-comment-score":"0"},"childNodes":[{"textContent":"\n ","id":1709,"type":3},{"attributes":
{"class":"js-comment-actions comment-actions"},"childNodes":[{"type":3,"textContent":"\n ","id":1711},{"type":2,"tagName":"div","attributes":
{"class":"comment-score js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n ","id":1713}],"id":1712},{"type":3,"textContent":"\n ","id":1714}],"id":1710,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":1715},{"childNodes":[{"type":3,"textContent":"\n ","id":1717},{"childNodes":[{"type":3,"textContent":"\n \n ","id":1719},{"childNodes":[{"type":3,"textContent":"In addition to not using the functional update syntax (see duplicate I mentioned), you are setting up your socket handler with each re-render without cleaning up the previous handler.","id":1721}],"id":1720,"type":2,"tagName":"span","attributes":
{"class":"comment-copy"}},{"type":3,"textContent":"\n \n ","id":1722},{"type":2,"tagName":"div","attributes":
{"class":"d-inline-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n– ","id":1724},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/7495930/ryan-cogswell","title":"51,449 reputation","class":"comment-user"},"childNodes":[{"type":3,"textContent":"Ryan Cogswell","id":1726}],"id":1725},{"type":3,"textContent":"\n ","id":1727}],"id":1723},{"textContent":"\n ","id":1728,"type":3},{"attributes":
{"dir":"ltr","class":"comment-date"},"childNodes":[{"attributes":
{"class":"comment-link","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#comment96429439_54824036"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"title":"2019-02-22 12:43:04Z, License: CC BY-SA 4.0","class":"relativetime-clean"},"childNodes":[{"type":3,"textContent":"Feb 22 '19 at 12:43","id":1732}],"id":1731}],"id":1730,"type":2,"tagName":"a"}],"id":1729,"type":2,"tagName":"span"},{"id":1733,"type":3,"textContent":"\n "}],"id":1718,"type":2,"tagName":"div","attributes":
{"class":"comment-body js-comment-edit-hide"}},{"type":3,"textContent":"\n ","id":1734}],"id":1716,"type":2,"tagName":"div","attributes":
{"class":"comment-text js-comment-text-and-form"}},{"type":3,"textContent":"\n ","id":1735}]},{"textContent":"\n\n ","id":1736,"type":3}],"id":1564,"type":2},{"type":3,"textContent":"\n\t ","id":1737}]},{"type":3,"textContent":"\n\n ","id":1738},{"type":2,"tagName":"div","attributes":
{"id":"comments-link-54824036","data-rep":"50","data-reg":"true"},"childNodes":[{"id":1740,"type":3,"textContent":"\n "},{"tagName":"a","attributes":
{"class":"js-add-link comments-link dno","title":"Use comments to ask for more information or suggest improvements. Avoid answering questions in comments.","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","role":"button"},"childNodes":[],"id":1741,"type":2},{"type":3,"textContent":"\n ","id":1742},{"type":2,"tagName":"span","attributes":
{"class":"js-link-separator dno"},"childNodes":[{"type":3,"textContent":" | ","id":1744}],"id":1743},{"type":3,"textContent":"\n ","id":1745},{"id":1746,"type":2,"tagName":"a","attributes":
{"class":"js-show-link comments-link ","title":"Expand to show all comments on this post","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","onclick":"","role":"button"},"childNodes":[{"type":3,"textContent":"Show ","id":1747},{"tagName":"b","attributes":
{},"childNodes":[{"type":3,"textContent":"6","id":1749}],"id":1748,"type":2},{"type":3,"textContent":" more comments","id":1750}]},{"type":3,"textContent":"\n ","id":1751}],"id":1739},{"type":3,"textContent":" \n ","id":1752}],"id":1560},{"textContent":"\n ","id":1753,"type":3}]},{"textContent":"\n","id":1754,"type":3}],"id":886},{"id":1755,"type":3,"textContent":"\n\n\n"},{"id":1756,"type":2,"tagName":"div","attributes":
{"class":"js-zone-container zone-container-responsive"},"childNodes":[{"type":3,"textContent":"\n ","id":1757},{"type":2,"tagName":"div","attributes":
{"id":"dfp-isb","class":"everyonelovesstackoverflow everyoneloves__inline-sidebar mx-auto","style":"min-height: auto; height: auto; display: none;"},"childNodes":[],"id":1758},{"textContent":"\n ","id":1759,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"js-report-ad-button-container mx-auto","style":"width: 300px"},"childNodes":[],"id":1760},{"textContent":"\n","id":1761,"type":3}]},{"type":3,"textContent":"\n\n ","id":1762},{"type":2,"tagName":"div","attributes":
{"id":"answers"},"childNodes":[{"type":3,"textContent":"\n\n ","id":1764},{"attributes":
{"name":"tab-top"},"childNodes":[],"id":1765,"type":2,"tagName":"a"},{"type":3,"textContent":"\n ","id":1766},{"id":1767,"type":2,"tagName":"div","attributes":
{"id":"answers-header"},"childNodes":[{"type":3,"textContent":"\n ","id":1768},{"tagName":"div","attributes":
{"class":"answers-subheader d-flex ai-center mb8"},"childNodes":[{"type":3,"textContent":"\n ","id":1770},{"id":1771,"type":2,"tagName":"div","attributes":
{"class":"flex--item fl1"},"childNodes":[{"type":3,"textContent":"\n ","id":1772},{"attributes":
{"class":"mb0","data-answercount":"1"},"childNodes":[{"type":3,"textContent":"\n 1 Answer\n ","id":1774},{"tagName":"span","attributes":
{"style":"display:none;","itemprop":"answerCount"},"childNodes":[{"type":3,"textContent":"1","id":1776}],"id":1775,"type":2},{"textContent":"\n ","id":1777,"type":3}],"id":1773,"type":2,"tagName":"h2"},{"type":3,"textContent":"\n ","id":1778}]},{"type":3,"textContent":"\n ","id":1779},{"childNodes":[{"type":3,"textContent":"\n ","id":1781},{"id":1782,"type":2,"tagName":"div","attributes":
{"class":" d-flex s-btn-group js-filter-btn"},"childNodes":[{"textContent":"\n ","id":1783,"type":3},{"tagName":"a","attributes":
{"class":"flex--item s-btn s-btn__muted s-btn__outlined","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers?answertab=active#tab-top","data-nav-xhref":"","title":"Answers with the latest activity first","data-value":"active","data-shortcut":"A"},"childNodes":[{"type":3,"textContent":"\n Active","id":1785}],"id":1784,"type":2},{"id":1786,"type":3,"textContent":"\n "},{"type":2,"tagName":"a","attributes":
{"class":"flex--item s-btn s-btn__muted s-btn__outlined","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers?answertab=oldest#tab-top","data-nav-xhref":"","title":"Answers in the order they were provided","data-value":"oldest","data-shortcut":"O"},"childNodes":[{"type":3,"textContent":"\n Oldest","id":1788}],"id":1787},{"type":3,"textContent":"\n ","id":1789},{"type":2,"tagName":"a","attributes":
{"class":"youarehere is-selected flex--item s-btn s-btn__muted s-btn__outlined","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers?answertab=votes#tab-top","data-nav-xhref":"","title":"Answers with the highest score first","data-value":"votes","data-shortcut":"V"},"childNodes":[{"type":3,"textContent":"\n Votes","id":1791}],"id":1790},{"id":1792,"type":3,"textContent":"\n"}]},{"type":3,"textContent":"\n\n ","id":1793}],"id":1780,"type":2,"tagName":"div","attributes":
{"class":"flex--item"}},{"type":3,"textContent":"\n ","id":1794}],"id":1769,"type":2},{"type":3,"textContent":"\n \n ","id":1795}]},{"type":3,"textContent":"\n\n\n \n","id":1796},{"type":2,"tagName":"a","attributes":
{"name":"54830805"},"childNodes":[],"id":1797},{"type":3,"textContent":"\n","id":1798},{"type":2,"tagName":"div","attributes":
{"itemtype":"https://schema.org/Answer","id":"answer-54830805","data-answerid":"54830805","data-position-on-page":"1","data-question-has-accepted-highest-score":"1","itemprop":"acceptedAnswer","itemscope":"","class":"answer accepted-answer","data-score":"42","data-highest-scored":"1"},"childNodes":[{"type":3,"textContent":"\n ","id":1800},{"childNodes":[{"type":3,"textContent":"\n ","id":1802},{"tagName":"div","attributes":
{"class":"votecell post-layout--left"},"childNodes":[{"type":3,"textContent":"\n ","id":1804},{"type":2,"tagName":"div","attributes":
{"class":"js-voting-container d-flex jc-center fd-column ai-stretch gs4 fc-black-200","data-post-id":"54830805"},"childNodes":[{"type":3,"textContent":"\n ","id":1806},{"attributes":
{"data-unselected-classes":"","aria-describedby":"--stacks-s-tooltip-xe6ojc2q","class":"js-vote-up-btn flex--item s-btn s-btn__unset c-pointer ","data-controller":"s-tooltip","data-s-tooltip-placement":"right","aria-pressed":"false","aria-label":"Up vote","data-selected-classes":"fc-theme-primary"},"childNodes":[{"type":3,"textContent":"\n ","id":1808},{"isSVG":true,"id":1809,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"svg-icon iconArrowUpLg","width":"36","height":"36","viewBox":"0 0 36 36"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M2 26h32L18 10 2 26Z"},"childNodes":[],"id":1810}]},{"type":3,"textContent":"\n ","id":1811}],"id":1807,"type":2,"tagName":"button"},{"id":1812,"type":2,"tagName":"div","attributes":
{"id":"--stacks-s-tooltip-xe6ojc2q","class":"s-popover s-popover__tooltip pe-none","aria-hidden":"true","role":"tooltip"},"childNodes":[{"type":3,"textContent":"This answer is useful","id":1813},{"type":2,"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":1814}]},{"type":3,"textContent":"\n ","id":1815},{"type":2,"tagName":"div","attributes":
{"class":"js-vote-count flex--item d-flex fd-column ai-center fc-black-500 fs-title","itemprop":"upvoteCount","data-value":"42"},"childNodes":[{"type":3,"textContent":"\n 42\n ","id":1817}],"id":1816},{"type":3,"textContent":"\n ","id":1818},{"type":2,"tagName":"button","attributes":
{"data-unselected-classes":"","aria-describedby":"--stacks-s-tooltip-asmgf8ds","class":"js-vote-down-btn flex--item s-btn s-btn__unset c-pointer ","data-controller":"s-tooltip","data-s-tooltip-placement":"right","aria-pressed":"false","aria-label":"Down vote","data-selected-classes":"fc-theme-primary"},"childNodes":[{"type":3,"textContent":"\n ","id":1820},{"isSVG":true,"id":1821,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"svg-icon iconArrowDownLg","width":"36","height":"36","viewBox":"0 0 36 36"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M2 10h32L18 26 2 10Z"},"childNodes":[],"id":1822}]},{"id":1823,"type":3,"textContent":"\n "}],"id":1819},{"type":2,"tagName":"div","attributes":
{"class":"s-popover s-popover__tooltip pe-none","aria-hidden":"true","role":"tooltip","id":"--stacks-s-tooltip-asmgf8ds"},"childNodes":[{"type":3,"textContent":"This answer is not useful","id":1825},{"type":2,"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":1826}],"id":1824},{"textContent":"\n\n \n ","id":1827,"type":3},{"childNodes":[{"type":3,"textContent":"\n ","id":1829},{"childNodes":[{"type":3,"textContent":"\n ","id":1831},{"id":1832,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"svg-icon iconCheckmarkLg","width":"36","height":"36","viewBox":"0 0 36 36"},"childNodes":[{"tagName":"path","attributes":
{"d":"m6 14 8 8L30 6v8L14 30l-8-8v-8Z"},"childNodes":[],"id":1833,"type":2}],"isSVG":true},{"type":3,"textContent":"\n ","id":1834}],"id":1830,"type":2,"tagName":"div","attributes":
{"class":"ta-center"}},{"type":3,"textContent":"\n ","id":1835}],"id":1828,"type":2,"tagName":"div","attributes":
{"aria-label":"Accepted","class":"js-accepted-answer-indicator flex--item fc-green-500 py6 mtn8","data-s-tooltip-placement":"right","title":"Loading when this answer was accepted…","tabindex":"0","role":"note"}},{"type":3,"textContent":"\n\n \n ","id":1836},{"attributes":
{"aria-label":"Timeline","aria-describedby":"--stacks-s-tooltip-6iavec9o","class":"js-post-issue flex--item s-btn s-btn__unset c-pointer py6 mx-auto","href":"https://stackoverflow.com/posts/54830805/timeline","data-shortcut":"T","data-ks-title":"timeline","data-controller":"s-tooltip","data-s-tooltip-placement":"right"},"childNodes":[{"isSVG":true,"id":1838,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"mln2 mr0 svg-icon iconHistory","width":"19","height":"18","viewBox":"0 0 19 18"},"childNodes":[{"childNodes":[],"id":1839,"type":2,"tagName":"path","attributes":
{"d":"M3 9a8 8 0 113.73 6.77L8.2 14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9Zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10 10V5Z"}}]}],"id":1837,"type":2,"tagName":"a"},{"tagName":"div","attributes":
{"class":"s-popover s-popover__tooltip pe-none","aria-hidden":"true","role":"tooltip","id":"--stacks-s-tooltip-6iavec9o"},"childNodes":[{"type":3,"textContent":"Show activity on this post.","id":1841},{"attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":1842,"type":2,"tagName":"div"}],"id":1840,"type":2},{"type":3,"textContent":"\n\n","id":1843}],"id":1805},{"type":3,"textContent":"\n\n ","id":1844}],"id":1803,"type":2},{"type":3,"textContent":"\n\n \n\n","id":1845},{"attributes":
{"class":"answercell post-layout--right"},"childNodes":[{"type":3,"textContent":"\n \n ","id":1847},{"childNodes":[{"type":3,"textContent":"\n","id":1849},{"childNodes":[{"textContent":"The difficult thing about this is that you had several issues interacting with one another that were confusing your troubleshooting.","id":1851,"type":3}],"id":1850,"type":2,"tagName":"p","attributes":
{}},{"type":3,"textContent":"\n\n","id":1852},{"childNodes":[{"type":3,"textContent":"The biggest issue is that you are setting up multiple socket event handlers. Each re-render, you are calling ","id":1854},{"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":"socket.on","id":1856}],"id":1855,"type":2},{"type":3,"textContent":" without having ever called ","id":1857},{"attributes":
{},"childNodes":[{"type":3,"textContent":"socket.off","id":1859}],"id":1858,"type":2,"tagName":"code"},{"type":3,"textContent":". ","id":1860}],"id":1853,"type":2,"tagName":"p","attributes":
{}},{"textContent":"\n\n","id":1861,"type":3},{"attributes":
{},"childNodes":[{"type":3,"textContent":"There are three main approaches I can picture for how to handle this:","id":1863}],"id":1862,"type":2,"tagName":"p"},{"type":3,"textContent":"\n\n","id":1864},{"type":2,"tagName":"ul","attributes":
{},"childNodes":[{"type":3,"textContent":"\n","id":1866},{"tagName":"li","attributes":
{},"childNodes":[{"id":1868,"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"Set up a single socket event handler and only use ","id":1869},{"tagName":"a","attributes":
{"href":"https://reactjs.org/docs/hooks-reference.html#functional-updates","rel":"noreferrer"},"childNodes":[{"type":3,"textContent":"functional updates","id":1871}],"id":1870,"type":2},{"type":3,"textContent":" for the ","id":1872},{"type":2,"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":"participants","id":1874}],"id":1873},{"type":3,"textContent":" state. With this approach, you would use an empty dependency array for ","id":1875},{"tagName":"code","attributes":
{},"childNodes":[{"id":1877,"type":3,"textContent":"useEffect"}],"id":1876,"type":2},{"type":3,"textContent":", and you would not reference ","id":1878},{"childNodes":[{"id":1880,"type":3,"textContent":"participants"}],"id":1879,"type":2,"tagName":"code","attributes":
{}},{"id":1881,"type":3,"textContent":" "},{"childNodes":[{"textContent":"anywhere","id":1883,"type":3}],"id":1882,"type":2,"tagName":"strong","attributes":
{}},{"type":3,"textContent":" within your effect (including all of the methods called by your message handler). If you do reference ","id":1884},{"childNodes":[{"textContent":"participants","id":1886,"type":3}],"id":1885,"type":2,"tagName":"code","attributes":
{}},{"type":3,"textContent":" you'll be referencing an old version of it once the first re-render occurs. If the changes that need to occur to ","id":1887},{"type":2,"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":"participants","id":1889}],"id":1888},{"type":3,"textContent":" can easily be done using functional updates, then this might be the simplest approach.","id":1890}]}],"id":1867,"type":2},{"type":3,"textContent":"\n","id":1891},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"id":1893,"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"Set up a new socket event handler with each change to ","id":1894},{"type":2,"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":"participants","id":1896}],"id":1895},{"type":3,"textContent":". In order for this to work correctly, ","id":1897},{"type":2,"tagName":"strong","attributes":
{},"childNodes":[{"textContent":"you need to remove the previous event handler","id":1899,"type":3}],"id":1898},{"type":3,"textContent":" otherwise you will have the same number of event handlers as renders. When you have multiple event handlers, the first one that was created would always use the first version of ","id":1900},{"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":"participants","id":1902}],"id":1901,"type":2},{"textContent":" (empty), the second one would always use the second version of ","id":1903,"type":3},{"type":2,"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":"participants","id":1905}],"id":1904},{"textContent":", etc. This will work and gives more flexibility in how you can use the existing ","id":1906,"type":3},{"type":2,"tagName":"code","attributes":
{},"childNodes":[{"textContent":"participants","id":1908,"type":3}],"id":1907},{"type":3,"textContent":" state, but has the down side of repeatedly tearing down and setting up socket event handlers which feels clunky.","id":1909}]}],"id":1892},{"type":3,"textContent":"\n","id":1910},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"Set up a single socket event handler and use a ref to get access to the current ","id":1913},{"type":2,"tagName":"code","attributes":
{},"childNodes":[{"id":1915,"type":3,"textContent":"participants"}],"id":1914},{"type":3,"textContent":" state. This is similar to the first approach, but adds an additional effect that executes on every render to set the current ","id":1916},{"type":2,"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":"participants","id":1918}],"id":1917},{"type":3,"textContent":" state into a ref so that it can be accessed reliably by the message handler.","id":1919}],"id":1912,"type":2}],"id":1911},{"type":3,"textContent":"\n","id":1920}],"id":1865},{"type":3,"textContent":"\n\n","id":1921},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"Whichever approach you use, I think you will have an easier time reasoning about what the code is doing if you move your message handler out of your rendering function and pass in its dependencies explicitly.","id":1923}],"id":1922},{"type":3,"textContent":"\n\n","id":1924},{"attributes":
{},"childNodes":[{"textContent":"The third option provides the same kind of flexibility as the second option while avoiding repeated setup of the socket event handler, but adds a little bit of complexity with managing the ","id":1926,"type":3},{"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":"participantsRef","id":1928}],"id":1927,"type":2},{"type":3,"textContent":".","id":1929}],"id":1925,"type":2,"tagName":"p"},{"id":1930,"type":3,"textContent":"\n\n"},{"id":1931,"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"Here's what the code would look like with the third option (I haven't tried to execute this, so I make no guarantees that I don't have minor syntax issues):","id":1932}]},{"type":3,"textContent":"\n\n","id":1933},{"attributes":
{"class":"lang-js s-code-block"},"childNodes":[{"type":2,"tagName":"code","attributes":
{"class":"hljs language-javascript"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"id":1937,"type":3,"textContent":"const"}],"id":1936},{"type":3,"textContent":" ","id":1938},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"id":1940,"type":3,"textContent":"messageHandler"}],"id":1939},{"type":3,"textContent":" = (","id":1941},{"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"message, participants, setParticipants","id":1943}],"id":1942},{"type":3,"textContent":") => {\n ","id":1944},{"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"textContent":"console","id":1946,"type":3}],"id":1945},{"type":3,"textContent":".","id":1947},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":1949}],"id":1948},{"type":3,"textContent":"(","id":1950},{"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'Message received: '","id":1952}],"id":1951,"type":2},{"type":3,"textContent":" + message.","id":1953},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"id":1955,"type":3,"textContent":"event"}],"id":1954},{"type":3,"textContent":");\n\n ","id":1956},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"textContent":"const","id":1958,"type":3}],"id":1957},{"id":1959,"type":3,"textContent":" "},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"textContent":"onExistingParticipants","id":1961,"type":3}],"id":1960},{"type":3,"textContent":" = (","id":1962},{"attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"userid, existingUsers","id":1964}],"id":1963,"type":2,"tagName":"span"},{"type":3,"textContent":") => {\n ","id":1965},{"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":1967}],"id":1966},{"type":3,"textContent":".","id":1968},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":1970}],"id":1969},{"id":1971,"type":3,"textContent":"("},{"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"textContent":"'onExistingParticipants Called!!!!!'","id":1973,"type":3}],"id":1972,"type":2},{"type":3,"textContent":");\n\n ","id":1974},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"textContent":"//Add local User","id":1976,"type":3}],"id":1975},{"type":3,"textContent":"\n ","id":1977},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"id":1979,"type":3,"textContent":"const"}],"id":1978},{"type":3,"textContent":" user = {\n ","id":1980},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"id","id":1982}],"id":1981},{"id":1983,"type":3,"textContent":": userid,\n "},{"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"username","id":1985}],"id":1984,"type":2},{"type":3,"textContent":": userName,\n ","id":1986},{"attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"published","id":1988}],"id":1987,"type":2,"tagName":"span"},{"textContent":": ","id":1989,"type":3},{"childNodes":[{"type":3,"textContent":"true","id":1991}],"id":1990,"type":2,"tagName":"span","attributes":
{"class":"hljs-literal"}},{"type":3,"textContent":",\n ","id":1992},{"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"rtcPeer","id":1994}],"id":1993,"type":2},{"type":3,"textContent":": ","id":1995},{"tagName":"span","attributes":
{"class":"hljs-literal"},"childNodes":[{"type":3,"textContent":"null","id":1997}],"id":1996,"type":2},{"type":3,"textContent":"\n };\n\n ","id":1998},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"id":2000,"type":3,"textContent":"setParticipants"}],"id":1999},{"textContent":"({\n ...participants,\n [user.","id":2001,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"id":2003,"type":3,"textContent":"id"}],"id":2002},{"type":3,"textContent":"]: user\n });\n\n existingUsers.","id":2004},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"forEach","id":2006}],"id":2005},{"textContent":"(","id":2007,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"function","id":2009}],"id":2008},{"textContent":" (","id":2010,"type":3},{"attributes":
{"class":"hljs-params"},"childNodes":[{"id":2012,"type":3,"textContent":"element"}],"id":2011,"type":2,"tagName":"span"},{"type":3,"textContent":") {\n ","id":2013},{"childNodes":[{"type":3,"textContent":"receiveVideo","id":2015}],"id":2014,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"}},{"textContent":"(element.","id":2016,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"id","id":2018}],"id":2017},{"textContent":", element.","id":2019,"type":3},{"attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"name","id":2021}],"id":2020,"type":2,"tagName":"span"},{"type":3,"textContent":")\n })\n };\n\n ","id":2022},{"attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":2024}],"id":2023,"type":2,"tagName":"span"},{"type":3,"textContent":" ","id":2025},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"onReceiveVideoAnswer","id":2027}],"id":2026},{"textContent":" = (","id":2028,"type":3},{"childNodes":[{"id":2030,"type":3,"textContent":"senderid, sdpAnswer"}],"id":2029,"type":2,"tagName":"span","attributes":
{"class":"hljs-params"}},{"type":3,"textContent":") => {\n ","id":2031},{"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":2033}],"id":2032},{"type":3,"textContent":".","id":2034},{"childNodes":[{"type":3,"textContent":"log","id":2036}],"id":2035,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"}},{"type":3,"textContent":"(","id":2037},{"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'participants in Receive answer -> '","id":2039}],"id":2038,"type":2},{"id":2040,"type":3,"textContent":", participants);\n "},{"attributes":
{"class":"hljs-variable language_"},"childNodes":[{"id":2042,"type":3,"textContent":"console"}],"id":2041,"type":2,"tagName":"span"},{"type":3,"textContent":".","id":2043},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"textContent":"log","id":2045,"type":3}],"id":2044},{"type":3,"textContent":"(","id":2046},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"textContent":"'***************'","id":2048,"type":3}],"id":2047},{"type":3,"textContent":")\n\n ","id":2049},{"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// participants[senderid].rtcPeer.processAnswer(sdpAnswer)","id":2051}],"id":2050,"type":2},{"textContent":"\n };\n\n ","id":2052,"type":3},{"id":2053,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":2054}]},{"textContent":" ","id":2055,"type":3},{"id":2056,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"addIceCandidate","id":2057}]},{"type":3,"textContent":" = (","id":2058},{"id":2059,"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"userid, candidate","id":2060}]},{"type":3,"textContent":") => {\n ","id":2061},{"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":2063}],"id":2062},{"type":3,"textContent":".","id":2064},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":2066}],"id":2065},{"type":3,"textContent":"(","id":2067},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'participants in Receive canditate -> '","id":2069}],"id":2068},{"type":3,"textContent":", participants);\n ","id":2070},{"attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":2072}],"id":2071,"type":2,"tagName":"span"},{"type":3,"textContent":".","id":2073},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":2075}],"id":2074},{"type":3,"textContent":"(","id":2076},{"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'***************'","id":2078}],"id":2077,"type":2},{"textContent":");\n ","id":2079,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"textContent":"// participants[userid].rtcPeer.addIceCandidate(candidate)","id":2081,"type":3}],"id":2080},{"type":3,"textContent":"\n };\n\n ","id":2082},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":2084}],"id":2083},{"type":3,"textContent":" ","id":2085},{"id":2086,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"receiveVideo","id":2087}]},{"type":3,"textContent":" = (","id":2088},{"attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"userid, username","id":2090}],"id":2089,"type":2,"tagName":"span"},{"type":3,"textContent":") => {\n ","id":2091},{"id":2092,"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":2093}]},{"id":2094,"type":3,"textContent":"."},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"id":2096,"type":3,"textContent":"log"}],"id":2095},{"type":3,"textContent":"(","id":2097},{"childNodes":[{"type":3,"textContent":"'Received Video Called!!!!'","id":2099}],"id":2098,"type":2,"tagName":"span","attributes":
{"class":"hljs-string"}},{"type":3,"textContent":");\n ","id":2100},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"textContent":"//Add remote User","id":2102,"type":3}],"id":2101},{"textContent":"\n ","id":2103,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":2105}],"id":2104},{"type":3,"textContent":" user = {\n ","id":2106},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"id","id":2108}],"id":2107},{"type":3,"textContent":": userid,\n ","id":2109},{"id":2110,"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"username","id":2111}]},{"id":2112,"type":3,"textContent":": username,\n "},{"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"published","id":2114}],"id":2113,"type":2},{"type":3,"textContent":": ","id":2115},{"type":2,"tagName":"span","attributes":
{"class":"hljs-literal"},"childNodes":[{"type":3,"textContent":"false","id":2117}],"id":2116},{"textContent":",\n ","id":2118,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"id":2120,"type":3,"textContent":"rtcPeer"}],"id":2119},{"type":3,"textContent":": ","id":2121},{"type":2,"tagName":"span","attributes":
{"class":"hljs-literal"},"childNodes":[{"type":3,"textContent":"null","id":2123}],"id":2122},{"type":3,"textContent":"\n };\n\n ","id":2124},{"id":2125,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"setParticipants","id":2126}]},{"type":3,"textContent":"({\n ...participants,\n [user.","id":2127},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"id":2129,"type":3,"textContent":"id"}],"id":2128},{"type":3,"textContent":"]: user\n });\n };\n\n ","id":2130},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"//Callback for setting rtcPeer after creating it in child component","id":2132}],"id":2131},{"type":3,"textContent":"\n ","id":2133},{"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":2135}],"id":2134,"type":2},{"type":3,"textContent":" ","id":2136},{"attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"setRtcPeerForUser","id":2138}],"id":2137,"type":2,"tagName":"span"},{"type":3,"textContent":" = (","id":2139},{"attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"userid, rtcPeer","id":2141}],"id":2140,"type":2,"tagName":"span"},{"type":3,"textContent":") => {\n ","id":2142},{"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"textContent":"setParticipants","id":2144,"type":3}],"id":2143,"type":2},{"id":2145,"type":3,"textContent":"({\n ...participants,\n [userid]: {...participants[userid], "},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"rtcPeer","id":2147}],"id":2146},{"type":3,"textContent":": rtcPeer}\n });\n };\n\n ","id":2148},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"switch","id":2150}],"id":2149},{"textContent":" (message.","id":2151,"type":3},{"id":2152,"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"event","id":2153}]},{"id":2154,"type":3,"textContent":") {\n "},{"attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"case","id":2156}],"id":2155,"type":2,"tagName":"span"},{"type":3,"textContent":" ","id":2157},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'newParticipantArrived'","id":2159}],"id":2158},{"type":3,"textContent":":\n ","id":2160},{"childNodes":[{"type":3,"textContent":"receiveVideo","id":2162}],"id":2161,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"}},{"type":3,"textContent":"(message.","id":2163},{"attributes":
{"class":"hljs-property"},"childNodes":[{"textContent":"userid","id":2165,"type":3}],"id":2164,"type":2,"tagName":"span"},{"id":2166,"type":3,"textContent":", message."},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"username","id":2168}],"id":2167},{"type":3,"textContent":");\n ","id":2169},{"childNodes":[{"type":3,"textContent":"break","id":2171}],"id":2170,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"}},{"type":3,"textContent":";\n ","id":2172},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"case","id":2174}],"id":2173},{"type":3,"textContent":" ","id":2175},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"textContent":"'existingParticipants'","id":2177,"type":3}],"id":2176},{"textContent":":\n ","id":2178,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"onExistingParticipants","id":2180}],"id":2179},{"type":3,"textContent":"(\n message.","id":2181},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"userid","id":2183}],"id":2182},{"textContent":",\n message.","id":2184,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"id":2186,"type":3,"textContent":"existingUsers"}],"id":2185},{"type":3,"textContent":"\n );\n ","id":2187},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"break","id":2189}],"id":2188},{"type":3,"textContent":";\n ","id":2190},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"case","id":2192}],"id":2191},{"textContent":" ","id":2193,"type":3},{"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'receiveVideoAnswer'","id":2195}],"id":2194,"type":2},{"type":3,"textContent":":\n ","id":2196},{"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"onReceiveVideoAnswer","id":2198}],"id":2197,"type":2},{"type":3,"textContent":"(message.","id":2199},{"attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"senderid","id":2201}],"id":2200,"type":2,"tagName":"span"},{"type":3,"textContent":", message.","id":2202},{"attributes":
{"class":"hljs-property"},"childNodes":[{"id":2204,"type":3,"textContent":"sdpAnswer"}],"id":2203,"type":2,"tagName":"span"},{"type":3,"textContent":");\n ","id":2205},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"textContent":"break","id":2207,"type":3}],"id":2206},{"type":3,"textContent":";\n ","id":2208},{"childNodes":[{"type":3,"textContent":"case","id":2210}],"id":2209,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"}},{"type":3,"textContent":" ","id":2211},{"childNodes":[{"type":3,"textContent":"'candidate'","id":2213}],"id":2212,"type":2,"tagName":"span","attributes":
{"class":"hljs-string"}},{"textContent":":\n ","id":2214,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"addIceCandidate","id":2216}],"id":2215},{"type":3,"textContent":"(message.","id":2217},{"childNodes":[{"type":3,"textContent":"userid","id":2219}],"id":2218,"type":2,"tagName":"span","attributes":
{"class":"hljs-property"}},{"id":2220,"type":3,"textContent":", message."},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"textContent":"candidate","id":2222,"type":3}],"id":2221},{"id":2223,"type":3,"textContent":");\n "},{"childNodes":[{"id":2225,"type":3,"textContent":"break"}],"id":2224,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"}},{"type":3,"textContent":";\n ","id":2226},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"default","id":2228}],"id":2227},{"textContent":":\n ","id":2229,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"id":2231,"type":3,"textContent":"break"}],"id":2230},{"type":3,"textContent":";\n }\n};\n\n","id":2232},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"function","id":2234}],"id":2233},{"type":3,"textContent":" ","id":2235},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"ConferencingRoom","id":2237}],"id":2236},{"id":2238,"type":3,"textContent":"("},{"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[],"id":2239},{"type":3,"textContent":") {\n ","id":2240},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":2242}],"id":2241},{"type":3,"textContent":" [participants, setParticipants] = ","id":2243},{"attributes":
{"class":"hljs-title class_"},"childNodes":[{"type":3,"textContent":"React","id":2245}],"id":2244,"type":2,"tagName":"span"},{"type":3,"textContent":".","id":2246},{"id":2247,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"useState","id":2248}]},{"textContent":"({});\n ","id":2249,"type":3},{"childNodes":[{"type":3,"textContent":"console","id":2251}],"id":2250,"type":2,"tagName":"span","attributes":
{"class":"hljs-variable language_"}},{"type":3,"textContent":".","id":2252},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":2254}],"id":2253},{"type":3,"textContent":"(","id":2255},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'Participants -> '","id":2257}],"id":2256},{"textContent":", participants);\n ","id":2258,"type":3},{"attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":2260}],"id":2259,"type":2,"tagName":"span"},{"type":3,"textContent":" participantsRef = ","id":2261},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title class_"},"childNodes":[{"id":2263,"type":3,"textContent":"React"}],"id":2262},{"id":2264,"type":3,"textContent":"."},{"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"useRef","id":2266}],"id":2265,"type":2},{"type":3,"textContent":"(participants);\n ","id":2267},{"attributes":
{"class":"hljs-title class_"},"childNodes":[{"textContent":"React","id":2269,"type":3}],"id":2268,"type":2,"tagName":"span"},{"id":2270,"type":3,"textContent":"."},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"useEffect","id":2272}],"id":2271},{"type":3,"textContent":"(","id":2273},{"type":2,"tagName":"span","attributes":
{"class":"hljs-function"},"childNodes":[{"textContent":"() =>","id":2275,"type":3}],"id":2274},{"textContent":" {\n ","id":2276,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// This effect executes on every render (no dependency array specified).","id":2278}],"id":2277},{"type":3,"textContent":"\n ","id":2279},{"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// Any change to the \"participants\" state will trigger a re-render","id":2281}],"id":2280,"type":2},{"type":3,"textContent":"\n ","id":2282},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// which will then cause this effect to capture the current \"participants\"","id":2284}],"id":2283},{"type":3,"textContent":"\n ","id":2285},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// value in \"participantsRef.current\".","id":2287}],"id":2286},{"type":3,"textContent":"\n participantsRef.","id":2288},{"attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"current","id":2290}],"id":2289,"type":2,"tagName":"span"},{"type":3,"textContent":" = participants;\n });\n\n ","id":2291},{"childNodes":[{"id":2293,"type":3,"textContent":"React"}],"id":2292,"type":2,"tagName":"span","attributes":
{"class":"hljs-title class_"}},{"textContent":".","id":2294,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"useEffect","id":2296}],"id":2295},{"id":2297,"type":3,"textContent":"("},{"id":2298,"type":2,"tagName":"span","attributes":
{"class":"hljs-function"},"childNodes":[{"type":3,"textContent":"() =>","id":2299}]},{"type":3,"textContent":" {\n ","id":2300},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// This effect only executes on the initial render so that we aren't setting","id":2302}],"id":2301},{"type":3,"textContent":"\n ","id":2303},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// up the socket repeatedly. This means it can't reliably refer to \"participants\"","id":2305}],"id":2304},{"type":3,"textContent":"\n ","id":2306},{"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// because once \"setParticipants\" is called this would be looking at a stale","id":2308}],"id":2307,"type":2},{"type":3,"textContent":"\n ","id":2309},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"textContent":"// \"participants\" reference (it would forever see the initial value of the","id":2311,"type":3}],"id":2310},{"textContent":"\n ","id":2312,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// \"participants\" state since it isn't in the dependency array).","id":2314}],"id":2313},{"type":3,"textContent":"\n ","id":2315},{"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// \"participantsRef\", on the other hand, will be stable across re-renders and ","id":2317}],"id":2316},{"type":3,"textContent":"\n ","id":2318},{"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// \"participantsRef.current\" successfully provides the up-to-date value of ","id":2320}],"id":2319,"type":2},{"textContent":"\n ","id":2321,"type":3},{"id":2322,"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// \"participants\" (due to the other effect updating the ref).","id":2323}]},{"type":3,"textContent":"\n ","id":2324},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":2326}],"id":2325},{"type":3,"textContent":" ","id":2327},{"attributes":
{"class":"hljs-title function_"},"childNodes":[{"id":2329,"type":3,"textContent":"handler"}],"id":2328,"type":2,"tagName":"span"},{"type":3,"textContent":" = (","id":2330},{"id":2331,"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"message","id":2332}]},{"type":3,"textContent":") => {","id":2333},{"childNodes":[{"type":3,"textContent":"messageHandler","id":2335}],"id":2334,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"}},{"type":3,"textContent":"(message, participantsRef.","id":2336},{"childNodes":[{"type":3,"textContent":"current","id":2338}],"id":2337,"type":2,"tagName":"span","attributes":
{"class":"hljs-property"}},{"type":3,"textContent":", setParticipants)};\n socket.","id":2339},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"on","id":2341}],"id":2340},{"type":3,"textContent":"(","id":2342},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'message'","id":2344}],"id":2343},{"type":3,"textContent":", handler);\n ","id":2345},{"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"return","id":2347}],"id":2346,"type":2},{"id":2348,"type":3,"textContent":" "},{"childNodes":[{"textContent":"() =>","id":2350,"type":3}],"id":2349,"type":2,"tagName":"span","attributes":
{"class":"hljs-function"}},{"type":3,"textContent":" {\n socket.","id":2351},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"off","id":2353}],"id":2352},{"type":3,"textContent":"(","id":2354},{"id":2355,"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"'message'","id":2356}]},{"type":3,"textContent":", handler);\n }\n }, []);\n\n ","id":2357},{"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"return","id":2359}],"id":2358,"type":2},{"type":3,"textContent":" (\n ","id":2360},{"attributes":
{"class":"language-xml"},"childNodes":[{"childNodes":[{"type":3,"textContent":"<","id":2363},{"childNodes":[{"type":3,"textContent":"div","id":2365}],"id":2364,"type":2,"tagName":"span","attributes":
{"class":"hljs-name"}},{"type":3,"textContent":" ","id":2366},{"childNodes":[{"type":3,"textContent":"id","id":2368}],"id":2367,"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"}},{"type":3,"textContent":"=","id":2369},{"id":2370,"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"\"meetingRoom\"","id":2371}]},{"type":3,"textContent":">","id":2372}],"id":2362,"type":2,"tagName":"span","attributes":
{"class":"hljs-tag"}},{"type":3,"textContent":"\n {Object.values(participants).map(participant => (\n ","id":2373},{"childNodes":[{"id":2375,"type":3,"textContent":"<"},{"tagName":"span","attributes":
{"class":"hljs-name"},"childNodes":[{"id":2377,"type":3,"textContent":"Participant"}],"id":2376,"type":2},{"type":3,"textContent":"\n ","id":2378},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"key","id":2380}],"id":2379},{"type":3,"textContent":"=","id":2381},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"id":2383,"type":3,"textContent":"{participant.id}"}],"id":2382},{"type":3,"textContent":"\n ","id":2384},{"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"participant","id":2386}],"id":2385,"type":2},{"type":3,"textContent":"=","id":2387},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"{participant}","id":2389}],"id":2388},{"type":3,"textContent":"\n ","id":2390},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"id":2392,"type":3,"textContent":"roomName"}],"id":2391},{"textContent":"=","id":2393,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"textContent":"{roomName}","id":2395,"type":3}],"id":2394},{"type":3,"textContent":"\n ","id":2396},{"childNodes":[{"type":3,"textContent":"setRtcPeerForUser","id":2398}],"id":2397,"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"}},{"type":3,"textContent":"=","id":2399},{"id":2400,"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"{setRtcPeerForUser}","id":2401}]},{"type":3,"textContent":"\n ","id":2402},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"sendMessage","id":2404}],"id":2403},{"type":3,"textContent":"=","id":2405},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"{sendMessage}","id":2407}],"id":2406},{"type":3,"textContent":"\n />","id":2408}],"id":2374,"type":2,"tagName":"span","attributes":
{"class":"hljs-tag"}},{"type":3,"textContent":"\n ))}\n ","id":2409},{"tagName":"span","attributes":
{"class":"hljs-tag"},"childNodes":[{"type":3,"textContent":"</","id":2411},{"id":2412,"type":2,"tagName":"span","attributes":
{"class":"hljs-name"},"childNodes":[{"type":3,"textContent":"div","id":2413}]},{"type":3,"textContent":">","id":2414}],"id":2410,"type":2}],"id":2361,"type":2,"tagName":"span"},{"type":3,"textContent":"\n );\n}\n","id":2415}],"id":1935}],"id":1934,"type":2,"tagName":"pre"},{"type":3,"textContent":"\n\n","id":2416},{"childNodes":[{"type":3,"textContent":"Also, below is a working example simulating what is happening in the above code, but without using ","id":2418},{"childNodes":[{"type":3,"textContent":"socket","id":2420}],"id":2419,"type":2,"tagName":"code","attributes":
{}},{"type":3,"textContent":" in order to show clearly the difference between using ","id":2421},{"type":2,"tagName":"code","attributes":
{},"childNodes":[{"textContent":"participants","id":2423,"type":3}],"id":2422},{"type":3,"textContent":" vs. ","id":2424},{"id":2425,"type":2,"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":"participantsRef","id":2426}]},{"type":3,"textContent":". Watch the console and click the two buttons to see the difference between the two ways of passing ","id":2427},{"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":"participants","id":2429}],"id":2428,"type":2},{"type":3,"textContent":" to the message handler.","id":2430}],"id":2417,"type":2,"tagName":"p","attributes":
{}},{"type":3,"textContent":"\n\n","id":2431},{"tagName":"pre","attributes":
{"class":"lang-js s-code-block"},"childNodes":[{"type":2,"tagName":"code","attributes":
{"class":"hljs language-javascript"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"import","id":2435}],"id":2434},{"type":3,"textContent":" ","id":2436},{"attributes":
{"class":"hljs-title class_"},"childNodes":[{"type":3,"textContent":"React","id":2438}],"id":2437,"type":2,"tagName":"span"},{"type":3,"textContent":" ","id":2439},{"attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"from","id":2441}],"id":2440,"type":2,"tagName":"span"},{"type":3,"textContent":" ","id":2442},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"\"react\"","id":2444}],"id":2443},{"type":3,"textContent":";\n\n","id":2445},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":2447}],"id":2446},{"type":3,"textContent":" ","id":2448},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"messageHandler","id":2450}],"id":2449},{"textContent":" = (","id":2451,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[{"type":3,"textContent":"participantsFromRef, staleParticipants","id":2453}],"id":2452},{"type":3,"textContent":") => {\n ","id":2454},{"attributes":
{"class":"hljs-variable language_"},"childNodes":[{"type":3,"textContent":"console","id":2456}],"id":2455,"type":2,"tagName":"span"},{"type":3,"textContent":".","id":2457},{"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"log","id":2459}],"id":2458,"type":2},{"textContent":"(\n ","id":2460,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"\"participantsFromRef\"","id":2462}],"id":2461},{"textContent":",\n participantsFromRef,\n ","id":2463,"type":3},{"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"\"staleParticipants\"","id":2465}],"id":2464,"type":2},{"type":3,"textContent":",\n staleParticipants\n );\n};\n\n","id":2466},{"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"id":2468,"type":3,"textContent":"export"}],"id":2467,"type":2},{"type":3,"textContent":" ","id":2469},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"default","id":2471}],"id":2470},{"type":3,"textContent":" ","id":2472},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"textContent":"function","id":2474,"type":3}],"id":2473},{"id":2475,"type":3,"textContent":" "},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"ConferencingRoom","id":2477}],"id":2476},{"type":3,"textContent":"(","id":2478},{"type":2,"tagName":"span","attributes":
{"class":"hljs-params"},"childNodes":[],"id":2479},{"id":2480,"type":3,"textContent":") {\n "},{"id":2481,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":2482}]},{"id":2483,"type":3,"textContent":" [participants, setParticipants] = "},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title class_"},"childNodes":[{"textContent":"React","id":2485,"type":3}],"id":2484},{"id":2486,"type":3,"textContent":"."},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"useState","id":2488}],"id":2487},{"type":3,"textContent":"(","id":2489},{"type":2,"tagName":"span","attributes":
{"class":"hljs-number"},"childNodes":[{"textContent":"1","id":2491,"type":3}],"id":2490},{"type":3,"textContent":");\n ","id":2492},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"type":3,"textContent":"const","id":2494}],"id":2493},{"id":2495,"type":3,"textContent":" participantsRef = "},{"id":2496,"type":2,"tagName":"span","attributes":
{"class":"hljs-title class_"},"childNodes":[{"type":3,"textContent":"React","id":2497}]},{"textContent":".","id":2498,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"id":2500,"type":3,"textContent":"useRef"}],"id":2499},{"id":2501,"type":3,"textContent":"(participants);\n "},{"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"},"childNodes":[{"textContent":"const","id":2503,"type":3}],"id":2502},{"type":3,"textContent":" handlerRef = ","id":2504},{"childNodes":[{"type":3,"textContent":"React","id":2506}],"id":2505,"type":2,"tagName":"span","attributes":
{"class":"hljs-title class_"}},{"type":3,"textContent":".","id":2507},{"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"useRef","id":2509}],"id":2508,"type":2},{"type":3,"textContent":"();\n ","id":2510},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title class_"},"childNodes":[{"type":3,"textContent":"React","id":2512}],"id":2511},{"type":3,"textContent":".","id":2513},{"id":2514,"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"useEffect","id":2515}]},{"type":3,"textContent":"(","id":2516},{"id":2517,"type":2,"tagName":"span","attributes":
{"class":"hljs-function"},"childNodes":[{"id":2518,"type":3,"textContent":"() =>"}]},{"type":3,"textContent":" {\n participantsRef.","id":2519},{"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"id":2521,"type":3,"textContent":"current"}],"id":2520,"type":2},{"type":3,"textContent":" = participants;\n });\n\n ","id":2522},{"childNodes":[{"type":3,"textContent":"React","id":2524}],"id":2523,"type":2,"tagName":"span","attributes":
{"class":"hljs-title class_"}},{"type":3,"textContent":".","id":2525},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"useEffect","id":2527}],"id":2526},{"type":3,"textContent":"(","id":2528},{"attributes":
{"class":"hljs-function"},"childNodes":[{"type":3,"textContent":"() =>","id":2530}],"id":2529,"type":2,"tagName":"span"},{"id":2531,"type":3,"textContent":" {\n handlerRef."},{"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"current","id":2533}],"id":2532},{"id":2534,"type":3,"textContent":" = "},{"id":2535,"type":2,"tagName":"span","attributes":
{"class":"hljs-function"},"childNodes":[{"childNodes":[{"textContent":"message","id":2537,"type":3}],"id":2536,"type":2,"tagName":"span","attributes":
{"class":"hljs-params"}},{"id":2538,"type":3,"textContent":" =>"}]},{"type":3,"textContent":" {\n ","id":2539},{"attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// eslint will complain about \"participants\" since it isn't in the","id":2541}],"id":2540,"type":2,"tagName":"span"},{"textContent":"\n ","id":2542,"type":3},{"id":2543,"type":2,"tagName":"span","attributes":
{"class":"hljs-comment"},"childNodes":[{"type":3,"textContent":"// dependency array.","id":2544}]},{"textContent":"\n ","id":2545,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-title function_"},"childNodes":[{"type":3,"textContent":"messageHandler","id":2547}],"id":2546},{"type":3,"textContent":"(participantsRef.","id":2548},{"id":2549,"type":2,"tagName":"span","attributes":
{"class":"hljs-property"},"childNodes":[{"type":3,"textContent":"current","id":2550}]},{"type":3,"textContent":", participants);\n };\n }, []);\n\n ","id":2551},{"childNodes":[{"type":3,"textContent":"return","id":2553}],"id":2552,"type":2,"tagName":"span","attributes":
{"class":"hljs-keyword"}},{"type":3,"textContent":" (\n ","id":2554},{"type":2,"tagName":"span","attributes":
{"class":"language-xml"},"childNodes":[{"attributes":
{"class":"hljs-tag"},"childNodes":[{"type":3,"textContent":"<","id":2557},{"tagName":"span","attributes":
{"class":"hljs-name"},"childNodes":[{"type":3,"textContent":"div","id":2559}],"id":2558,"type":2},{"type":3,"textContent":" ","id":2560},{"childNodes":[{"textContent":"id","id":2562,"type":3}],"id":2561,"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"}},{"type":3,"textContent":"=","id":2563},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"\"meetingRoom\"","id":2565}],"id":2564},{"type":3,"textContent":">","id":2566}],"id":2556,"type":2,"tagName":"span"},{"type":3,"textContent":"\n Participants: {participants}\n ","id":2567},{"tagName":"span","attributes":
{"class":"hljs-tag"},"childNodes":[{"textContent":"<","id":2569,"type":3},{"tagName":"span","attributes":
{"class":"hljs-name"},"childNodes":[{"type":3,"textContent":"br","id":2571}],"id":2570,"type":2},{"type":3,"textContent":" />","id":2572}],"id":2568,"type":2},{"textContent":"\n ","id":2573,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-tag"},"childNodes":[{"id":2575,"type":3,"textContent":"<"},{"type":2,"tagName":"span","attributes":
{"class":"hljs-name"},"childNodes":[{"id":2577,"type":3,"textContent":"button"}],"id":2576},{"textContent":" ","id":2578,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"onClick","id":2580}],"id":2579},{"textContent":"=","id":2581,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"{()","id":2583}],"id":2582},{"type":3,"textContent":" =>","id":2584}],"id":2574},{"type":3,"textContent":" setParticipants(prev => prev + 1)}>\n Change Participants\n ","id":2585},{"childNodes":[{"type":3,"textContent":"</","id":2587},{"type":2,"tagName":"span","attributes":
{"class":"hljs-name"},"childNodes":[{"type":3,"textContent":"button","id":2589}],"id":2588},{"textContent":">","id":2590,"type":3}],"id":2586,"type":2,"tagName":"span","attributes":
{"class":"hljs-tag"}},{"type":3,"textContent":"\n ","id":2591},{"type":2,"tagName":"span","attributes":
{"class":"hljs-tag"},"childNodes":[{"type":3,"textContent":"<","id":2593},{"type":2,"tagName":"span","attributes":
{"class":"hljs-name"},"childNodes":[{"type":3,"textContent":"button","id":2595}],"id":2594},{"type":3,"textContent":" ","id":2596},{"id":2597,"type":2,"tagName":"span","attributes":
{"class":"hljs-attr"},"childNodes":[{"type":3,"textContent":"onClick","id":2598}]},{"type":3,"textContent":"=","id":2599},{"id":2600,"type":2,"tagName":"span","attributes":
{"class":"hljs-string"},"childNodes":[{"type":3,"textContent":"{()","id":2601}]},{"textContent":" =>","id":2602,"type":3}],"id":2592},{"type":3,"textContent":" handlerRef.current()}>Send message","id":2603},{"type":2,"tagName":"span","attributes":
{"class":"hljs-tag"},"childNodes":[{"type":3,"textContent":"</","id":2605},{"childNodes":[{"id":2607,"type":3,"textContent":"button"}],"id":2606,"type":2,"tagName":"span","attributes":
{"class":"hljs-name"}},{"textContent":">","id":2608,"type":3}],"id":2604},{"textContent":"\n ","id":2609,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"hljs-tag"},"childNodes":[{"type":3,"textContent":"</","id":2611},{"attributes":
{"class":"hljs-name"},"childNodes":[{"type":3,"textContent":"div","id":2613}],"id":2612,"type":2,"tagName":"span"},{"type":3,"textContent":">","id":2614}],"id":2610}],"id":2555},{"textContent":"\n );\n}\n","id":2615,"type":3}],"id":2433}],"id":2432,"type":2},{"id":2616,"type":3,"textContent":"\n\n"},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"id":2618,"type":2,"tagName":"a","attributes":
{"href":"https://codesandbox.io/s/executable-example-j6l9y?fontsize=14&hidenavigation=1&theme=dark","rel":"noreferrer"},"childNodes":[{"id":2619,"type":2,"tagName":"img","attributes":
{"src":"https://codesandbox.io/static/img/play-codesandbox.svg","alt":"Edit Executable example"},"childNodes":[]}]}],"id":2617},{"type":3,"textContent":"\n ","id":2620}],"id":1848,"type":2,"tagName":"div","attributes":
{"class":"s-prose js-post-body","itemprop":"text"}},{"type":3,"textContent":"\n ","id":2621},{"type":2,"tagName":"div","attributes":
{"class":"mt24"},"childNodes":[{"type":3,"textContent":"\n ","id":2623},{"tagName":"div","attributes":
{"class":"d-flex fw-wrap ai-start jc-end gs8 gsy"},"childNodes":[{"type":3,"textContent":"\n ","id":2625},{"id":2626,"type":2,"tagName":"time","attributes":
{"itemprop":"dateCreated","datetime":"2019-02-22T15:57:07"},"childNodes":[]},{"type":3,"textContent":"\n ","id":2627},{"id":2628,"type":2,"tagName":"div","attributes":
{"class":"flex--item mr16","style":"flex: 1 1 100px;"},"childNodes":[{"type":3,"textContent":"\n \n\n\n","id":2629},{"type":2,"tagName":"div","attributes":
{"class":"js-post-menu pt2","data-post-id":"54830805"},"childNodes":[{"type":3,"textContent":"\n ","id":2631},{"type":2,"tagName":"div","attributes":
{"class":"d-flex gs8 s-anchors s-anchors__muted fw-wrap"},"childNodes":[{"type":3,"textContent":"\n\n ","id":2633},{"type":2,"tagName":"div","attributes":
{"class":"flex--item"},"childNodes":[{"type":3,"textContent":"\n ","id":2635},{"type":2,"tagName":"a","attributes":
{"data-se-share-sheet-location":"2","itemprop":"url","data-se-share-sheet-title":"Share a link to this answer","data-se-share-sheet-post-type":"answer","data-se-share-sheet-license-name":"CC BY-SA 4.0","class":"js-share-link js-gps-track","data-se-share-sheet-social":"facebook twitter devto","data-se-share-sheet-license-url":"https%3a%2f%2fcreativecommons.org%2flicenses%2fby-sa%2f4.0%2f","data-controller":"se-share-sheet s-popover","href":"https://stackoverflow.com/a/54830805/11971167","rel":"nofollow","title":"Short permalink to this answer","aria-controls":"se-share-sheet-1","data-action":" s-popover#toggle se-share-sheet#preventNavigation s-popover:show->se-share-sheet#willShow s-popover:shown->se-share-sheet#didShow","data-gps-track":"post.click({ item: 2, priv: -1, post_type: 2 })","data-se-share-sheet-subtitle":"(Includes your user id)","data-s-popover-placement":"bottom-start"},"childNodes":[{"id":2637,"type":3,"textContent":"Share"}],"id":2636},{"type":2,"tagName":"div","attributes":
{"class":"s-popover z-dropdown s-anchors s-anchors__default","style":"width: unset; max-width: 28em;","id":"se-share-sheet-1"},"childNodes":[{"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":2639,"type":2},{"attributes":
{},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"js-title fw-bold"},"childNodes":[{"type":3,"textContent":"Share a link to this answer","id":2642}],"id":2641},{"type":3,"textContent":" ","id":2643},{"tagName":"span","attributes":
{"class":"js-subtitle"},"childNodes":[{"type":3,"textContent":"(Includes your user id)","id":2645}],"id":2644,"type":2}],"id":2640,"type":2,"tagName":"div"},{"id":2646,"type":2,"tagName":"div","attributes":
{"class":"my8"},"childNodes":[{"tagName":"input","attributes":
{"type":"text","class":"js-input s-input wmn3 sm:wmn-initial","readonly":"","value":"https://stackoverflow.com/a/54830805/11971167"},"childNodes":[],"id":2647,"type":2}]},{"childNodes":[{"attributes":
{"class":"js-copy-link-btn s-btn s-btn__link"},"childNodes":[{"type":3,"textContent":"Copy link","id":2650}],"id":2649,"type":2,"tagName":"button"},{"type":2,"tagName":"a","attributes":
{"href":"https://creativecommons.org/licenses/by-sa/4.0/","rel":"license","class":"js-license s-block-link w-auto","target":"_blank","title":"The current license for this post: CC BY-SA 4.0"},"childNodes":[{"textContent":"CC BY-SA 4.0","id":2652,"type":3}],"id":2651},{"type":2,"tagName":"div","attributes":
{"class":"js-social-container d-none"},"childNodes":[],"id":2653}],"id":2648,"type":2,"tagName":"div","attributes":
{"class":"d-flex jc-space-between ai-center mbn4"}}],"id":2638},{"type":3,"textContent":"\n ","id":2654}],"id":2634},{"id":2655,"type":3,"textContent":"\n\n\n "},{"type":2,"tagName":"div","attributes":
{"class":"flex--item"},"childNodes":[{"type":3,"textContent":"\n ","id":2657},{"childNodes":[{"type":3,"textContent":"Edit","id":2659}],"id":2658,"type":2,"tagName":"button","attributes":
{"data-gps-track":"post.click({ item: 6, priv: -1, post_type: 2 }); suggestededit.queue_full","title":"Revise and improve this post","data-error-message":"Suggested edit queue is full","type":"button","class":"s-btn s-btn__link js-error-click js-gps-track"}},{"type":3,"textContent":"\n ","id":2660}],"id":2656},{"textContent":"\n\n ","id":2661,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"flex--item"},"childNodes":[{"type":3,"textContent":"\n ","id":2663},{"type":2,"tagName":"button","attributes":
{"type":"button","class":"s-btn s-btn__link js-follow-post js-follow-answer js-gps-track","data-controller":"s-tooltip ","data-s-popover-placement":"bottom","id":"btnFollowPost-54830805","data-gps-track":"post.click({ item: 14, priv: -1, post_type: 2 })","data-s-tooltip-placement":"bottom","aria-controls":"","aria-describedby":"--stacks-s-tooltip-zv139bbc"},"childNodes":[{"type":3,"textContent":"\n Follow\n ","id":2665}],"id":2664},{"type":2,"tagName":"div","attributes":
{"id":"--stacks-s-tooltip-zv139bbc","class":"s-popover s-popover__tooltip pe-none","aria-hidden":"true","role":"tooltip"},"childNodes":[{"type":3,"textContent":"Follow this answer to receive notifications","id":2667},{"type":2,"tagName":"div","attributes":
{"class":"s-popover--arrow"},"childNodes":[],"id":2668}],"id":2666},{"type":3,"textContent":"\n ","id":2669}],"id":2662},{"type":3,"textContent":"\n\n\n\n\n\n \n ","id":2670}],"id":2632},{"type":3,"textContent":"\n ","id":2671},{"id":2672,"type":2,"tagName":"div","attributes":
{"class":"js-menu-popup-container"},"childNodes":[]},{"type":3,"textContent":"\n","id":2673}],"id":2630},{"type":3,"textContent":"\n ","id":2674}]},{"type":3,"textContent":"\n ","id":2675},{"id":2676,"type":2,"tagName":"div","attributes":
{"class":"post-signature flex--item fl0"},"childNodes":[{"type":3,"textContent":"\n","id":2677},{"id":2678,"type":2,"tagName":"div","attributes":
{"class":"user-info "},"childNodes":[{"type":3,"textContent":"\n ","id":2679},{"id":2680,"type":2,"tagName":"div","attributes":
{"class":"user-action-time"},"childNodes":[{"type":3,"textContent":"\n ","id":2681},{"attributes":
{"title":"show all edits to this post","class":"js-gps-track","data-gps-track":"post.click({ item: 4, priv: -1, post_type: 2 })","href":"https://stackoverflow.com/posts/54830805/revisions"},"childNodes":[{"type":3,"textContent":"edited ","id":2683},{"type":2,"tagName":"span","attributes":
{"title":"2020-04-20 16:21:26Z","class":"relativetime"},"childNodes":[{"textContent":"Apr 20 '20 at 16:21","id":2685,"type":3}],"id":2684}],"id":2682,"type":2,"tagName":"a"},{"type":3,"textContent":"\n ","id":2686}]},{"type":3,"textContent":"\n ","id":2687},{"childNodes":[{"type":3,"textContent":"\n \n ","id":2689}],"id":2688,"type":2,"tagName":"div","attributes":
{"class":"user-gravatar32"}},{"type":3,"textContent":"\n ","id":2690},{"type":2,"tagName":"div","attributes":
{"class":"user-details"},"childNodes":[{"type":3,"textContent":"\n \n ","id":2692},{"type":2,"tagName":"div","attributes":
{"class":"-flair"},"childNodes":[{"type":3,"textContent":"\n \n ","id":2694}],"id":2693},{"type":3,"textContent":"\n ","id":2695}],"id":2691},{"type":3,"textContent":"\n","id":2696}]},{"id":2697,"type":3,"textContent":"\n "}]},{"id":2698,"type":3,"textContent":"\n\n\n "},{"type":2,"tagName":"div","attributes":
{"class":"post-signature flex--item fl0"},"childNodes":[{"textContent":"\n ","id":2700,"type":3},{"attributes":
{"class":"user-info user-hover"},"childNodes":[{"textContent":"\n ","id":2702,"type":3},{"tagName":"div","attributes":
{"class":"user-action-time"},"childNodes":[{"id":2704,"type":3,"textContent":"\n answered "},{"attributes":
{"title":"2019-02-22 15:57:07Z","class":"relativetime"},"childNodes":[{"textContent":"Feb 22 '19 at 15:57","id":2706,"type":3}],"id":2705,"type":2,"tagName":"span"},{"id":2707,"type":3,"textContent":"\n "}],"id":2703,"type":2},{"type":3,"textContent":"\n ","id":2708},{"type":2,"tagName":"div","attributes":
{"class":"user-gravatar32"},"childNodes":[{"type":3,"textContent":"\n ","id":2710},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/7495930/ryan-cogswell"},"childNodes":[{"type":2,"tagName":"div","attributes":
{"class":"gravatar-wrapper-32"},"childNodes":[{"type":2,"tagName":"img","attributes":
{"src":"https://lh3.googleusercontent.com/-BvE1j04g-0c/AAAAAAAAAAI/AAAAAAAAB34/GwTEooh9wPo/photo.jpg?sz=64","alt":"","width":"32","height":"32","class":"bar-sm"},"childNodes":[],"id":2713}],"id":2712}],"id":2711},{"textContent":"\n ","id":2714,"type":3}],"id":2709},{"type":3,"textContent":"\n ","id":2715},{"childNodes":[{"type":3,"textContent":"\n ","id":2717},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/7495930/ryan-cogswell"},"childNodes":[{"textContent":"Ryan Cogswell","id":2719,"type":3}],"id":2718},{"type":2,"tagName":"span","attributes":
{"class":"d-none","itemprop":"name"},"childNodes":[{"type":3,"textContent":"Ryan Cogswell","id":2721}],"id":2720},{"type":3,"textContent":"\n ","id":2722},{"type":2,"tagName":"div","attributes":
{"class":"-flair"},"childNodes":[{"textContent":"\n ","id":2724,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"reputation-score","title":"reputation score 51,449","dir":"ltr"},"childNodes":[{"id":2726,"type":3,"textContent":"51.4k"}],"id":2725},{"id":2727,"type":2,"tagName":"span","attributes":
{"title":"7 gold badges","aria-hidden":"true"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"badge1"},"childNodes":[],"id":2728},{"type":2,"tagName":"span","attributes":
{"class":"badgecount"},"childNodes":[{"type":3,"textContent":"7","id":2730}],"id":2729}]},{"id":2731,"type":2,"tagName":"span","attributes":
{"class":"v-visible-sr"},"childNodes":[{"type":3,"textContent":"7 gold badges","id":2732}]},{"attributes":
{"title":"138 silver badges","aria-hidden":"true"},"childNodes":[{"childNodes":[],"id":2734,"type":2,"tagName":"span","attributes":
{"class":"badge2"}},{"type":2,"tagName":"span","attributes":
{"class":"badgecount"},"childNodes":[{"id":2736,"type":3,"textContent":"138"}],"id":2735}],"id":2733,"type":2,"tagName":"span"},{"type":2,"tagName":"span","attributes":
{"class":"v-visible-sr"},"childNodes":[{"id":2738,"type":3,"textContent":"138 silver badges"}],"id":2737},{"tagName":"span","attributes":
{"title":"143 bronze badges","aria-hidden":"true"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"badge3"},"childNodes":[],"id":2740},{"id":2741,"type":2,"tagName":"span","attributes":
{"class":"badgecount"},"childNodes":[{"type":3,"textContent":"143","id":2742}]}],"id":2739,"type":2},{"type":2,"tagName":"span","attributes":
{"class":"v-visible-sr"},"childNodes":[{"id":2744,"type":3,"textContent":"143 bronze badges"}],"id":2743},{"type":3,"textContent":"\n ","id":2745}],"id":2723},{"id":2746,"type":3,"textContent":"\n "}],"id":2716,"type":2,"tagName":"div","attributes":
{"class":"user-details","itemprop":"author","itemscope":"","itemtype":"http://schema.org/Person"}},{"type":3,"textContent":"\n","id":2747}],"id":2701,"type":2,"tagName":"div"},{"type":3,"textContent":"\n\n\n ","id":2748}],"id":2699},{"type":3,"textContent":"\n ","id":2749}],"id":2624,"type":2},{"type":3,"textContent":"\n \n \n ","id":2750}],"id":2622},{"textContent":"\n \n","id":2751,"type":3}],"id":1846,"type":2,"tagName":"div"},{"type":3,"textContent":"\n\n\n\n\n ","id":2752},{"type":2,"tagName":"span","attributes":
{"class":"d-none","itemprop":"commentCount"},"childNodes":[{"type":3,"textContent":"6","id":2754}],"id":2753},{"type":3,"textContent":" \n ","id":2755},{"childNodes":[{"type":3,"textContent":"\n ","id":2757},{"type":2,"tagName":"div","attributes":
{"data-post-id":"54830805","data-min-length":"15","id":"comments-54830805","class":"comments js-comments-container bt bc-black-075 mt12 "},"childNodes":[{"textContent":"\n ","id":2759,"type":3},{"type":2,"tagName":"ul","attributes":
{"data-comments-unavailable":"false","data-addlink-disabled":"true","class":"comments-list js-comments-list","data-remaining-comments-count":"1","data-canpost":"false","data-cansee":"true"},"childNodes":[{"type":3,"textContent":"\n\n ","id":2761},{"type":2,"tagName":"li","attributes":
{"id":"comment-101561901","class":"comment js-comment ","data-comment-id":"101561901","data-comment-owner-id":"4861207","data-comment-score":"4"},"childNodes":[{"type":3,"textContent":"\n ","id":2763},{"tagName":"div","attributes":
{"class":"js-comment-actions comment-actions"},"childNodes":[{"type":3,"textContent":"\n ","id":2765},{"type":2,"tagName":"div","attributes":
{"class":"comment-score js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n ","id":2767},{"type":2,"tagName":"span","attributes":
{"title":"number of 'useful comment' votes received","class":"cool"},"childNodes":[{"type":3,"textContent":"4","id":2769}],"id":2768},{"type":3,"textContent":"\n ","id":2770}],"id":2766},{"type":3,"textContent":"\n ","id":2771}],"id":2764,"type":2},{"textContent":"\n ","id":2772,"type":3},{"attributes":
{"class":"comment-text js-comment-text-and-form"},"childNodes":[{"type":3,"textContent":"\n ","id":2774},{"type":2,"tagName":"div","attributes":
{"class":"comment-body js-comment-edit-hide"},"childNodes":[{"textContent":"\n \n ","id":2776,"type":3},{"tagName":"span","attributes":
{"class":"comment-copy"},"childNodes":[{"type":3,"textContent":"Is there still not a better way to do this? It's pretty crazy to constantly open and close connections","id":2778}],"id":2777,"type":2},{"type":3,"textContent":"\n \n ","id":2779},{"attributes":
{"class":"d-inline-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n– ","id":2781},{"id":2782,"type":2,"tagName":"a","attributes":
{"class":"comment-user","href":"https://stackoverflow.com/users/4861207/jessica","title":"7,951 reputation"},"childNodes":[{"type":3,"textContent":"Jessica","id":2783}]},{"id":2784,"type":3,"textContent":"\n "}],"id":2780,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":2785},{"id":2786,"type":2,"tagName":"span","attributes":
{"class":"comment-date","dir":"ltr"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"comment-link","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#comment101561901_54830805"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"relativetime-clean","title":"2019-08-19 01:28:08Z, License: CC BY-SA 4.0"},"childNodes":[{"id":2789,"type":3,"textContent":"Aug 19 '19 at 1:28"}],"id":2788}],"id":2787}]},{"type":3,"textContent":"\n ","id":2790}],"id":2775},{"type":3,"textContent":"\n ","id":2791}],"id":2773,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":2792}],"id":2762},{"type":3,"textContent":"\n ","id":2793},{"type":2,"tagName":"li","attributes":
{"id":"comment-106396873","class":"comment js-comment ","data-comment-id":"106396873","data-comment-owner-id":"7495930","data-comment-score":"3"},"childNodes":[{"type":3,"textContent":"\n ","id":2795},{"id":2796,"type":2,"tagName":"div","attributes":
{"class":"js-comment-actions comment-actions"},"childNodes":[{"type":3,"textContent":"\n ","id":2797},{"tagName":"div","attributes":
{"class":"comment-score js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n ","id":2799},{"id":2800,"type":2,"tagName":"span","attributes":
{"title":"number of 'useful comment' votes received","class":"cool"},"childNodes":[{"type":3,"textContent":"3","id":2801}]},{"textContent":"\n ","id":2802,"type":3}],"id":2798,"type":2},{"type":3,"textContent":"\n ","id":2803}]},{"type":3,"textContent":"\n ","id":2804},{"type":2,"tagName":"div","attributes":
{"class":"comment-text js-comment-text-and-form"},"childNodes":[{"type":3,"textContent":"\n ","id":2806},{"childNodes":[{"type":3,"textContent":"\n \n ","id":2808},{"tagName":"span","attributes":
{"class":"comment-copy"},"childNodes":[{"type":3,"textContent":"@Jessica I realize your comment was a long time ago, but if you're still looking for another option, I've updated this answer with a third approach (using a ref) that I've used in cases where I have an effect with a dependency that I don't want in the dependency array due to the timing of when I want the effect to execute.","id":2810}],"id":2809,"type":2},{"type":3,"textContent":"\n \n ","id":2811},{"id":2812,"type":2,"tagName":"div","attributes":
{"class":"d-inline-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n– ","id":2813},{"childNodes":[{"id":2815,"type":3,"textContent":"Ryan Cogswell"}],"id":2814,"type":2,"tagName":"a","attributes":
{"class":"comment-user","href":"https://stackoverflow.com/users/7495930/ryan-cogswell","title":"51,449 reputation"}},{"type":3,"textContent":"\n ","id":2816}]},{"textContent":"\n ","id":2817,"type":3},{"childNodes":[{"attributes":
{"class":"comment-link","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#comment106396873_54830805"},"childNodes":[{"childNodes":[{"textContent":"Feb 10 '20 at 17:38","id":2821,"type":3}],"id":2820,"type":2,"tagName":"span","attributes":
{"title":"2020-02-10 17:38:36Z, License: CC BY-SA 4.0","class":"relativetime-clean"}}],"id":2819,"type":2,"tagName":"a"}],"id":2818,"type":2,"tagName":"span","attributes":
{"class":"comment-date","dir":"ltr"}},{"type":3,"textContent":"\n ","id":2822}],"id":2807,"type":2,"tagName":"div","attributes":
{"class":"comment-body js-comment-edit-hide"}},{"type":3,"textContent":"\n ","id":2823}],"id":2805},{"type":3,"textContent":"\n ","id":2824}],"id":2794},{"type":3,"textContent":"\n ","id":2825},{"type":2,"tagName":"li","attributes":
{"data-comment-score":"1","id":"comment-108470247","class":"comment js-comment ","data-comment-id":"108470247","data-comment-owner-id":"2013652"},"childNodes":[{"type":3,"textContent":"\n ","id":2827},{"attributes":
{"class":"js-comment-actions comment-actions"},"childNodes":[{"type":3,"textContent":"\n ","id":2829},{"childNodes":[{"textContent":"\n ","id":2831,"type":3},{"type":2,"tagName":"span","attributes":
{"title":"number of 'useful comment' votes received","class":"cool"},"childNodes":[{"textContent":"1","id":2833,"type":3}],"id":2832},{"type":3,"textContent":"\n ","id":2834}],"id":2830,"type":2,"tagName":"div","attributes":
{"class":"comment-score js-comment-edit-hide"}},{"type":3,"textContent":"\n ","id":2835}],"id":2828,"type":2,"tagName":"div"},{"textContent":"\n ","id":2836,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"comment-text js-comment-text-and-form"},"childNodes":[{"textContent":"\n ","id":2838,"type":3},{"childNodes":[{"id":2840,"type":3,"textContent":"\n \n "},{"tagName":"span","attributes":
{"class":"comment-copy"},"childNodes":[{"type":3,"textContent":"@Ryan super helpful explanation, how come calling setParticipants (or any setState function) within the useEffects sets the current (and not the lexically scoped variable)?","id":2842}],"id":2841,"type":2},{"type":3,"textContent":"\n \n ","id":2843},{"type":2,"tagName":"div","attributes":
{"class":"d-inline-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n– ","id":2845},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/2013652/fabian-bosler","title":"1,568 reputation","class":"comment-user"},"childNodes":[{"type":3,"textContent":"Fabian Bosler","id":2847}],"id":2846},{"type":3,"textContent":"\n ","id":2848}],"id":2844},{"textContent":"\n ","id":2849,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"comment-date","dir":"ltr"},"childNodes":[{"tagName":"a","attributes":
{"class":"comment-link","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#comment108470247_54830805"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"title":"2020-04-20 05:10:59Z, License: CC BY-SA 4.0","class":"relativetime-clean"},"childNodes":[{"type":3,"textContent":"Apr 20 '20 at 5:10","id":2853}],"id":2852}],"id":2851,"type":2}],"id":2850},{"textContent":"\n ","id":2854,"type":3}],"id":2839,"type":2,"tagName":"div","attributes":
{"class":"comment-body js-comment-edit-hide"}},{"type":3,"textContent":"\n ","id":2855}],"id":2837},{"textContent":"\n ","id":2856,"type":3}],"id":2826},{"type":3,"textContent":"\n ","id":2857},{"type":2,"tagName":"li","attributes":
{"id":"comment-114010392","class":"comment js-comment ","data-comment-id":"114010392","data-comment-owner-id":"1434008","data-comment-score":"2"},"childNodes":[{"textContent":"\n ","id":2859,"type":3},{"id":2860,"type":2,"tagName":"div","attributes":
{"class":"js-comment-actions comment-actions"},"childNodes":[{"type":3,"textContent":"\n ","id":2861},{"type":2,"tagName":"div","attributes":
{"class":"comment-score js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n ","id":2863},{"childNodes":[{"type":3,"textContent":"2","id":2865}],"id":2864,"type":2,"tagName":"span","attributes":
{"title":"number of 'useful comment' votes received","class":"cool"}},{"type":3,"textContent":"\n ","id":2866}],"id":2862},{"type":3,"textContent":"\n ","id":2867}]},{"type":3,"textContent":"\n ","id":2868},{"type":2,"tagName":"div","attributes":
{"class":"comment-text js-comment-text-and-form"},"childNodes":[{"type":3,"textContent":"\n ","id":2870},{"type":2,"tagName":"div","attributes":
{"class":"comment-body js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n \n ","id":2872},{"type":2,"tagName":"span","attributes":
{"class":"comment-copy"},"childNodes":[{"type":3,"textContent":"@Ryan This is a wonderful example on how to tackle a real world problem with usage of hooks. thank you very much!","id":2874}],"id":2873},{"type":3,"textContent":"\n \n ","id":2875},{"type":2,"tagName":"div","attributes":
{"class":"d-inline-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n– ","id":2877},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/users/1434008/gal-kahana","title":"61 reputation","class":"comment-user"},"childNodes":[{"type":3,"textContent":"Gal Kahana","id":2879}],"id":2878},{"id":2880,"type":3,"textContent":"\n "}],"id":2876},{"type":3,"textContent":"\n ","id":2881},{"type":2,"tagName":"span","attributes":
{"class":"comment-date","dir":"ltr"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"comment-link","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#comment114010392_54830805"},"childNodes":[{"attributes":
{"title":"2020-10-22 06:59:52Z, License: CC BY-SA 4.0","class":"relativetime-clean"},"childNodes":[{"type":3,"textContent":"Oct 22 '20 at 6:59","id":2885}],"id":2884,"type":2,"tagName":"span"}],"id":2883}],"id":2882},{"type":3,"textContent":"\n ","id":2886}],"id":2871},{"type":3,"textContent":"\n ","id":2887}],"id":2869},{"type":3,"textContent":"\n ","id":2888}],"id":2858},{"type":3,"textContent":"\n ","id":2889},{"type":2,"tagName":"li","attributes":
{"id":"comment-116123019","class":"comment js-comment ","data-comment-id":"116123019","data-comment-owner-id":"14582741","data-comment-score":"0"},"childNodes":[{"type":3,"textContent":"\n ","id":2891},{"attributes":
{"class":"js-comment-actions comment-actions"},"childNodes":[{"type":3,"textContent":"\n ","id":2893},{"id":2894,"type":2,"tagName":"div","attributes":
{"class":"comment-score js-comment-edit-hide"},"childNodes":[{"type":3,"textContent":"\n ","id":2895}]},{"type":3,"textContent":"\n ","id":2896}],"id":2892,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":2897},{"type":2,"tagName":"div","attributes":
{"class":"comment-text js-comment-text-and-form"},"childNodes":[{"type":3,"textContent":"\n ","id":2899},{"childNodes":[{"type":3,"textContent":"\n \n ","id":2901},{"type":2,"tagName":"span","attributes":
{"class":"comment-copy"},"childNodes":[{"type":3,"textContent":"@RyanCogswell hi, hope you are good. can you please have a look at this question. would really appreciate the help. thank you ","id":2903},{"attributes":
{"href":"https://stackoverflow.com/questions/65678389/react-native-how-to-refresh-screen-when-message-has-been-sent","title":"react native how to refresh screen when message has been sent"},"childNodes":[{"type":3,"textContent":"stackoverflow.com/questions/65678389/…","id":2905}],"id":2904,"type":2,"tagName":"a"}],"id":2902},{"type":3,"textContent":"\n \n ","id":2906},{"type":2,"tagName":"div","attributes":
{"class":"d-inline-flex ai-center"},"childNodes":[{"type":3,"textContent":"\n– ","id":2908},{"attributes":
{"href":"https://stackoverflow.com/users/14582741/kd12345","title":"444 reputation","class":"comment-user"},"childNodes":[{"type":3,"textContent":"kd12345","id":2910}],"id":2909,"type":2,"tagName":"a"},{"type":3,"textContent":"\n ","id":2911}],"id":2907},{"id":2912,"type":3,"textContent":"\n "},{"type":2,"tagName":"span","attributes":
{"class":"comment-date","dir":"ltr"},"childNodes":[{"childNodes":[{"id":2915,"type":2,"tagName":"span","attributes":
{"title":"2021-01-12 05:56:26Z, License: CC BY-SA 4.0","class":"relativetime-clean"},"childNodes":[{"type":3,"textContent":"Jan 12 at 5:56","id":2916}]}],"id":2914,"type":2,"tagName":"a","attributes":
{"class":"comment-link","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#comment116123019_54830805"}}],"id":2913},{"type":3,"textContent":"\n ","id":2917},{"childNodes":[{"type":3,"textContent":"\n ","id":2919},{"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"va-text-bottom o50 svg-icon iconPencilSm","width":"14","height":"14","viewBox":"0 0 14 14"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"m11.1 1.71 1.13 1.12c.2.2.2.51 0 .71L11.1 4.7 9.21 2.86l1.17-1.15c.2-.2.51-.2.71 0ZM2 10.12l6.37-6.43 1.88 1.88L3.88 12H2v-1.88Z"},"childNodes":[],"id":2921}],"isSVG":true,"id":2920},{"id":2922,"type":3,"textContent":"\n "}],"id":2918,"type":2,"tagName":"span","attributes":
{"title":"this comment was edited 1 time"}},{"textContent":"\n ","id":2923,"type":3}],"id":2900,"type":2,"tagName":"div","attributes":
{"class":"comment-body js-comment-edit-hide"}},{"type":3,"textContent":"\n ","id":2924}],"id":2898},{"textContent":"\n ","id":2925,"type":3}],"id":2890},{"type":3,"textContent":"\n\n ","id":2926}],"id":2760},{"type":3,"textContent":"\n\t ","id":2927}],"id":2758},{"type":3,"textContent":"\n\n ","id":2928},{"childNodes":[{"id":2930,"type":3,"textContent":"\n "},{"id":2931,"type":2,"tagName":"a","attributes":
{"class":"js-add-link comments-link dno","title":"Use comments to ask for more information or suggest improvements. Avoid comments like “+1” or “thanks”.","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","role":"button"},"childNodes":[]},{"type":3,"textContent":"\n ","id":2932},{"id":2933,"type":2,"tagName":"span","attributes":
{"class":"js-link-separator dno"},"childNodes":[{"textContent":" | ","id":2934,"type":3}]},{"type":3,"textContent":"\n ","id":2935},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","onclick":"","role":"button","class":"js-show-link comments-link ","title":"Expand to show all comments on this post"},"childNodes":[{"type":3,"textContent":"Show ","id":2937},{"id":2938,"type":2,"tagName":"b","attributes":
{},"childNodes":[{"type":3,"textContent":"1","id":2939}]},{"type":3,"textContent":" more comment","id":2940}],"id":2936},{"type":3,"textContent":"\n ","id":2941}],"id":2929,"type":2,"tagName":"div","attributes":
{"id":"comments-link-54830805","data-rep":"50","data-reg":"true"}},{"type":3,"textContent":" \n ","id":2942}],"id":2756,"type":2,"tagName":"div","attributes":
{"class":"post-layout--right js-post-comments-component"}},{"type":3,"textContent":"\n ","id":2943}],"id":1801,"type":2,"tagName":"div","attributes":
{"class":"post-layout"}},{"type":3,"textContent":"\n","id":2944}],"id":1799},{"type":3,"textContent":"\n","id":2945},{"attributes":
{"class":"js-zone-container zone-container-main"},"childNodes":[{"type":3,"textContent":"\n ","id":2947},{"childNodes":[{"attributes":
{"id":"google_ads_iframe_/248424177/stackoverflow.com/bmlb/question-pages_0__container__","style":"border: 0pt none; width: 728px; height: 0px;"},"childNodes":[],"id":2949,"type":2,"tagName":"div"}],"id":2948,"type":2,"tagName":"div","attributes":
{"id":"dfp-bmlb","class":"everyonelovesstackoverflow everyoneloves__bot-mid-leaderboard everyoneloves__leaderboard","data-dfp-zone":"true","style":"min-height: auto; height: auto; display: none;"}},{"textContent":"\n ","id":2950,"type":3},{"id":2951,"type":2,"tagName":"div","attributes":
{"class":"js-report-ad-button-container ","style":"width: 728px"},"childNodes":[]},{"type":3,"textContent":"\n","id":2952}],"id":2946,"type":2,"tagName":"div"},{"type":3,"textContent":"\n\n ","id":2953},{"type":2,"tagName":"a","attributes":
{"name":"new-answer"},"childNodes":[],"id":2954},{"type":3,"textContent":"\n ","id":2955},{"type":2,"tagName":"form","attributes":
{"class":"js-add-answer-component post-form","id":"post-form","action":"/questions/54824036/answer/submit","method":"post"},"childNodes":[{"type":3,"textContent":"\n ","id":2957},{"childNodes":[],"id":2958,"type":2,"tagName":"input","attributes":
{"type":"hidden","id":"post-id","value":"54824036"}},{"type":3,"textContent":"\n ","id":2959},{"type":2,"tagName":"input","attributes":
{"type":"hidden","id":"qualityBanWarningShown","name":"qualityBanWarningShown","value":"false"},"childNodes":[],"id":2960},{"type":3,"textContent":"\n ","id":2961},{"type":2,"tagName":"input","attributes":
{"name":"referrer","value":"","type":"hidden"},"childNodes":[],"id":2962},{"textContent":"\n ","id":2963,"type":3},{"type":2,"tagName":"h2","attributes":
{"class":"space"},"childNodes":[{"type":3,"textContent":"\n Your Answer\n ","id":2965}],"id":2964},{"type":3,"textContent":"\n \n\n ","id":2966},{"id":2967,"type":2,"tagName":"script","attributes":
{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":2968}]},{"id":2969,"type":3,"textContent":"\n\n\n"},{"tagName":"script","attributes":
{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":2971}],"id":2970,"type":2},{"type":3,"textContent":"\n","id":2972},{"id":2973,"type":2,"tagName":"div","attributes":
{"id":"post-editor","class":"post-editor js-post-editor"},"childNodes":[{"type":3,"textContent":"\n\n\n ","id":2974},{"childNodes":[{"type":3,"textContent":"\n ","id":2976},{"type":2,"tagName":"div","attributes":
{"class":"wmd-container mb8"},"childNodes":[{"textContent":"\n ","id":2978,"type":3},{"tagName":"div","attributes":
{"class":"wmd-button-bar btr-sm","id":"wmd-button-bar"},"childNodes":[{"childNodes":[{"type":2,"tagName":"li","attributes":
{"class":"wmd-button","id":"wmd-bold-button","title":"Strong <strong> Ctrl+B"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"style":"background-position: 0px 0px;"},"childNodes":[],"id":2982}],"id":2981},{"type":2,"tagName":"li","attributes":
{"class":"wmd-button","id":"wmd-italic-button","title":"Emphasis <em> Ctrl+I"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"style":"background-position: -20px 0px;"},"childNodes":[],"id":2984}],"id":2983},{"type":2,"tagName":"li","attributes":
{"id":"wmd-spacer1","class":"wmd-spacer wmd-spacer1"},"childNodes":[],"id":2985},{"attributes":
{"class":"wmd-button","id":"wmd-link-button","title":"Hyperlink <a> Ctrl+L"},"childNodes":[{"childNodes":[],"id":2987,"type":2,"tagName":"span","attributes":
{"style":"background-position: -40px 0px;"}}],"id":2986,"type":2,"tagName":"li"},{"tagName":"li","attributes":
{"class":"wmd-button","id":"wmd-quote-button","title":"Blockquote <blockquote> Ctrl+Q"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"style":"background-position: -60px 0px;"},"childNodes":[],"id":2989}],"id":2988,"type":2},{"type":2,"tagName":"li","attributes":
{"class":"wmd-button","id":"wmd-code-button","title":"Code Sample <pre><code> Ctrl+K"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"style":"background-position: -80px 0px;"},"childNodes":[],"id":2991}],"id":2990},{"childNodes":[{"id":2993,"type":2,"tagName":"span","attributes":
{"style":"background-position: -100px 0px;"},"childNodes":[]}],"id":2992,"type":2,"tagName":"li","attributes":
{"class":"wmd-button","id":"wmd-image-button","title":"Image <img> Ctrl+G"}},{"type":2,"tagName":"li","attributes":
{"class":"wmd-button wmd-snippet-button","id":"wmd-snippet-button","title":"JavaScript/HTML/CSS snippet Ctrl-M"},"childNodes":[{"id":2995,"type":2,"tagName":"span","attributes":
{},"childNodes":[]}],"id":2994},{"type":2,"tagName":"li","attributes":
{"class":"wmd-spacer wmd-spacer2","id":"wmd-spacer2"},"childNodes":[],"id":2996},{"attributes":
{"class":"wmd-button","id":"wmd-olist-button","title":"Numbered List <ol> Ctrl+O"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"style":"background-position: -120px 0px;"},"childNodes":[],"id":2998}],"id":2997,"type":2,"tagName":"li"},{"type":2,"tagName":"li","attributes":
{"class":"wmd-button","id":"wmd-ulist-button","title":"Bulleted List <ul> Ctrl+U"},"childNodes":[{"id":3000,"type":2,"tagName":"span","attributes":
{"style":"background-position: -140px 0px;"},"childNodes":[]}],"id":2999},{"type":2,"tagName":"li","attributes":
{"class":"wmd-button","id":"wmd-heading-button","title":"Heading <h1>/<h2> Ctrl+H"},"childNodes":[{"tagName":"span","attributes":
{"style":"background-position: -160px 0px;"},"childNodes":[],"id":3002,"type":2}],"id":3001},{"type":2,"tagName":"li","attributes":
{"class":"wmd-button","id":"wmd-hr-button","title":"Horizontal Rule <hr> Ctrl+R"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"style":"background-position: -180px 0px;"},"childNodes":[],"id":3004}],"id":3003},{"attributes":
{"class":"wmd-spacer wmd-spacer3","id":"wmd-spacer3"},"childNodes":[],"id":3005,"type":2,"tagName":"li"},{"type":2,"tagName":"li","attributes":
{"title":"Undo - Ctrl+Z","class":"wmd-button","id":"wmd-undo-button"},"childNodes":[{"attributes":
{"style":"background-position: -200px -20px;"},"childNodes":[],"id":3007,"type":2,"tagName":"span"}],"id":3006},{"type":2,"tagName":"li","attributes":
{"class":"wmd-button","id":"wmd-redo-button","title":"Redo - Ctrl+Shift+Z"},"childNodes":[{"tagName":"span","attributes":
{"style":"background-position: -220px -20px;"},"childNodes":[],"id":3009,"type":2}],"id":3008},{"id":3010,"type":2,"tagName":"li","attributes":
{"class":"wmd-spacer wmd-spacer-max"},"childNodes":[]},{"type":2,"tagName":"li","attributes":
{"class":"wmd-button wmd-help-button active-help","id":"wmd-help-button","title":"Markdown Editing Help","style":"right: 0px;"},"childNodes":[{"type":2,"tagName":"span","attributes":
{"style":"background-position: -240px 0px;"},"childNodes":[],"id":3012}],"id":3011}],"id":2980,"type":2,"tagName":"ul","attributes":
{"id":"wmd-button-row","class":"wmd-button-row"}}],"id":2979,"type":2},{"type":2,"tagName":"div","attributes":
{"id":"mdhelp","class":"mdhelp","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3014},{"type":2,"tagName":"ul","attributes":
{"id":"mdhelp-tabs","class":"mdhelp-tabs"},"childNodes":[{"type":3,"textContent":"\n ","id":3016},{"childNodes":[{"type":3,"textContent":"Links","id":3018}],"id":3017,"type":2,"tagName":"li","attributes":
{"class":"js-gps-track","data-gps-track":"mdhelp.click({ help_type: 0 })","data-buttons":"link","data-tab":"mdhelp-links","href":"https://stackoverflow.com/questions/54824036/..."}},{"type":3,"textContent":"\n ","id":3019},{"type":2,"tagName":"li","attributes":
{"data-tab":"mdhelp-images","data-gps-track":"mdhelp.click({ help_type: 1 })","data-buttons":"image"},"childNodes":[{"type":3,"textContent":"Images","id":3021}],"id":3020},{"type":3,"textContent":"\n ","id":3022},{"type":2,"tagName":"li","attributes":
{"data-tab":"mdhelp-styles","data-gps-track":"mdhelp.click({ help_type: 2 })","data-buttons":"bold,italic,heading"},"childNodes":[{"type":3,"textContent":"Styling/Headers","id":3024}],"id":3023},{"type":3,"textContent":"\n ","id":3025},{"attributes":
{"data-tab":"mdhelp-lists","data-gps-track":"mdhelp.click({ help_type: 3 })","data-buttons":"olist,ulist"},"childNodes":[{"type":3,"textContent":"Lists","id":3027}],"id":3026,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":3028},{"type":2,"tagName":"li","attributes":
{"data-tab":"mdhelp-blockquotes","data-gps-track":"mdhelp.click({ help_type: 4 })","data-buttons":"quote"},"childNodes":[{"textContent":"Blockquotes","id":3030,"type":3}],"id":3029},{"type":3,"textContent":"\n ","id":3031},{"type":2,"tagName":"li","attributes":
{"data-gps-track":"mdhelp.click({ help_type: 5 })","data-buttons":"code","data-tab":"mdhelp-code"},"childNodes":[{"type":3,"textContent":"Code","id":3033}],"id":3032},{"type":3,"textContent":"\n ","id":3034},{"type":2,"tagName":"li","attributes":
{"data-tab":"mdhelp-html","data-gps-track":"mdhelp.click({ help_type: 6 })"},"childNodes":[{"id":3036,"type":3,"textContent":" HTML "}],"id":3035},{"type":3,"textContent":"\n ","id":3037},{"id":3038,"type":2,"tagName":"li","attributes":
{"data-tab":"mdhelp-tables","data-gps-track":"mdhelp.click({ help_type: 9 })"},"childNodes":[{"type":3,"textContent":" Tables ","id":3039}]},{"type":3,"textContent":" ","id":3040},{"type":2,"tagName":"li","attributes":
{"class":"float-right"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/editing-help","data-gps-track":"mdhelp.click({ help_type: 7 })","target":"_blank"},"childNodes":[{"type":3,"textContent":"Advanced help","id":3043}],"id":3042}],"id":3041},{"type":3,"textContent":"\n ","id":3044}],"id":3015},{"type":3,"textContent":"\n\n ","id":3045},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab","id":"mdhelp-links"},"childNodes":[{"textContent":"\n ","id":3047,"type":3},{"attributes":
{"class":"mdhelp-tab--content"},"childNodes":[{"type":3,"textContent":"\n ","id":3049},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"\n In most cases, a plain URL will be recognized as such and automatically linked:\n ","id":3051}],"id":3050},{"type":3,"textContent":"\n ","id":3052},{"id":3053,"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"Visit https://area51.stackexchange.com/ regularly!\r\nUse angle brackets to force linking: Have you seen <https://superuser.com>?\n","id":3054}]},{"id":3055,"type":3,"textContent":"\n "},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"textContent":"\n To create fancier links, use Markdown:\n ","id":3057,"type":3}],"id":3056},{"type":3,"textContent":"\n ","id":3058},{"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"Here's [a link](https://www.example.com/)! And a reference-style link to [a panda][1].\r\nReferences don't have to be [numbers][question].\r\n\r\n [1]: https://notfound.stackexchange.com/\r\n [question]: https://english.stackexchange.com/questions/11481\n","id":3060}],"id":3059},{"textContent":"\n ","id":3061,"type":3},{"attributes":
{},"childNodes":[{"type":3,"textContent":"You can add tooltips to links:","id":3063}],"id":3062,"type":2,"tagName":"p"},{"type":3,"textContent":"\n","id":3064},{"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"Click [here](https://diy.stackexchange.com","id":3066},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3068}],"id":3067},{"type":3,"textContent":"\"this text appears when you mouse over\")!\nThis works with [reference links][blog] as well.\n\n [blog]: https://stackoverflow.blog/","id":3069},{"attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3071}],"id":3070,"type":2,"tagName":"span"},{"type":3,"textContent":"\"click here for updates\"\n","id":3072}],"id":3065},{"type":3,"textContent":"\n ","id":3073}],"id":3048,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":3074}],"id":3046},{"type":3,"textContent":"\n\n ","id":3075},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab","id":"mdhelp-images"},"childNodes":[{"type":3,"textContent":"\n ","id":3077},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab--content"},"childNodes":[{"type":3,"textContent":"\n ","id":3079},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"Images are exactly like links, but they have an exclamation point in front of them:","id":3081}],"id":3080},{"type":3,"textContent":"\n ","id":3082},{"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"textContent":"![a busy cat](https://cdn.sstatic.net/Sites/stackoverflow/Img/error-lolcat-problemz.jpg)\r\n![two muppets][1]\r\n\r\n [1]: https://i.imgur.com/I5DFV.jpg \"tooltip\"\n","id":3084,"type":3}],"id":3083},{"type":3,"textContent":"\n ","id":3085},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"\n The word in square brackets is the alt text, which gets displayed if the browser\r\n can't show the image. Be sure to include meaningful alt text for screen-reading\r\n software.\n ","id":3087}],"id":3086},{"type":3,"textContent":"\n\n ","id":3088}],"id":3078},{"type":3,"textContent":"\n ","id":3089}],"id":3076},{"id":3090,"type":3,"textContent":"\n\n "},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab","id":"mdhelp-styles"},"childNodes":[{"id":3092,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab--content"},"childNodes":[{"type":3,"textContent":"\n ","id":3094},{"type":2,"tagName":"div","attributes":
{"class":"col1"},"childNodes":[{"type":3,"textContent":"\n ","id":3096},{"childNodes":[{"type":3,"textContent":"Be sure to use text styling sparingly; only where it helps readability.","id":3098}],"id":3097,"type":2,"tagName":"p","attributes":
{}},{"id":3099,"type":3,"textContent":"\n "},{"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"*This is italicized*, and so\r\nis _this_.\r\n\r\n**This is bold**, just like __this__.\r\n\r\nYou can ***combine*** them\r\nif you ___really have to___.\n","id":3101}],"id":3100},{"type":3,"textContent":"\n\n ","id":3102}],"id":3095},{"type":3,"textContent":"\n ","id":3103},{"tagName":"div","attributes":
{"class":"col2"},"childNodes":[{"id":3105,"type":3,"textContent":"\n "},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"\n To break your text into sections, you can use headers:\n ","id":3107}],"id":3106},{"textContent":"\n ","id":3108,"type":3},{"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"A Large Header\r\n==============\r\n\r\nSmaller Subheader\r\n-----------------\n","id":3110}],"id":3109},{"type":3,"textContent":"\n ","id":3111},{"attributes":
{},"childNodes":[{"type":3,"textContent":"\n Use hash marks if you need several levels of headers:\n ","id":3113}],"id":3112,"type":2,"tagName":"p"},{"type":3,"textContent":"\n ","id":3114},{"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"textContent":"# Header 1 #\r\n## Header 2 ##\r\n### Header 3 ###\n","id":3116,"type":3}],"id":3115},{"type":3,"textContent":"\n ","id":3117}],"id":3104,"type":2},{"type":3,"textContent":"\n ","id":3118}],"id":3093},{"type":3,"textContent":"\n ","id":3119}],"id":3091},{"type":3,"textContent":"\n\n ","id":3120},{"childNodes":[{"textContent":"\n ","id":3122,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab--content"},"childNodes":[{"type":3,"textContent":"\n ","id":3124},{"childNodes":[{"id":3126,"type":3,"textContent":"Both bulleted and numbered lists are possible:"}],"id":3125,"type":2,"tagName":"p","attributes":
{}},{"type":3,"textContent":"\n ","id":3127},{"tagName":"div","attributes":
{"class":"col1"},"childNodes":[{"type":3,"textContent":"\n","id":3129},{"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"-","id":3131},{"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"textContent":" ","id":3133,"type":3}],"id":3132,"type":2},{"textContent":"Use a minus sign for a bullet\n+","id":3134,"type":3},{"attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3136}],"id":3135,"type":2,"tagName":"span"},{"type":3,"textContent":"Or plus sign\n*","id":3137},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3139}],"id":3138},{"type":3,"textContent":"Or an asterisk\n\n1.","id":3140},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"id":3142,"type":3,"textContent":" "}],"id":3141},{"textContent":"Numbered lists are easy\n2.","id":3143,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"id":3145,"type":3,"textContent":" "}],"id":3144},{"type":3,"textContent":"Markdown keeps track of\n the numbers for you\n7.","id":3146},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3148}],"id":3147},{"type":3,"textContent":"So this will be item 3.\n","id":3149}],"id":3130},{"type":3,"textContent":"\n ","id":3150}],"id":3128,"type":2},{"type":3,"textContent":"\n ","id":3151},{"type":2,"tagName":"div","attributes":
{"class":"col2"},"childNodes":[{"type":3,"textContent":"\n","id":3153},{"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"1.","id":3155},{"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"id":3157,"type":3,"textContent":" "}],"id":3156,"type":2},{"type":3,"textContent":"Lists in a list item:\n","id":3158},{"childNodes":[{"type":3,"textContent":" ","id":3160}],"id":3159,"type":2,"tagName":"span","attributes":
{"class":"spaces"}},{"type":3,"textContent":"-","id":3161},{"attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3163}],"id":3162,"type":2,"tagName":"span"},{"id":3164,"type":3,"textContent":"Indented four spaces.\n"},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3166}],"id":3165},{"textContent":"*","id":3167,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3169}],"id":3168},{"textContent":"indented eight spaces.\n","id":3170,"type":3},{"childNodes":[{"type":3,"textContent":" ","id":3172}],"id":3171,"type":2,"tagName":"span","attributes":
{"class":"spaces"}},{"type":3,"textContent":"-","id":3173},{"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3175}],"id":3174,"type":2},{"type":3,"textContent":"Four spaces again.\n2.","id":3176},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3178}],"id":3177},{"id":3179,"type":3,"textContent":"You can have multiple\n"},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3181}],"id":3180},{"type":3,"textContent":"paragraphs in a list items.\n","id":3182},{"id":3183,"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3184}]},{"type":3,"textContent":"\n","id":3185},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3187}],"id":3186},{"type":3,"textContent":"Just be sure to indent.\n","id":3188}],"id":3154,"type":2},{"type":3,"textContent":"\n ","id":3189}],"id":3152},{"type":3,"textContent":"\n ","id":3190}],"id":3123},{"textContent":"\n ","id":3191,"type":3}],"id":3121,"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab","id":"mdhelp-lists"}},{"type":3,"textContent":"\n\n ","id":3192},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab","id":"mdhelp-blockquotes"},"childNodes":[{"type":3,"textContent":"\n ","id":3194},{"childNodes":[{"type":3,"textContent":"\n ","id":3196},{"attributes":
{"class":"col1"},"childNodes":[{"type":3,"textContent":"\n ","id":3198},{"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"> Create a blockquote by\r\n> prepending “>” to each line.\r\n>\r\n> Other formatting also works here, e.g.\r\n>\r\n> 1. Lists or\r\n> 2. Headings:\r\n>\r\n> ## Quoted Heading ##\n","id":3200}],"id":3199},{"type":3,"textContent":"\n ","id":3201}],"id":3197,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":3202},{"id":3203,"type":2,"tagName":"div","attributes":
{"class":"col2"},"childNodes":[{"id":3204,"type":3,"textContent":"\n "},{"childNodes":[{"textContent":"\n You can even put blockquotes in blockquotes:\n ","id":3206,"type":3}],"id":3205,"type":2,"tagName":"p","attributes":
{}},{"id":3207,"type":3,"textContent":"\n "},{"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"> A standard blockquote is indented\r\n> > A nested blockquote is indented more\r\n> > > > You can nest to any depth.\n","id":3209}],"id":3208,"type":2},{"id":3210,"type":3,"textContent":"\n "}]},{"type":3,"textContent":"\n ","id":3211}],"id":3195,"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab--content"}},{"id":3212,"type":3,"textContent":"\n "}],"id":3193},{"textContent":"\n\n ","id":3213,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab","id":"mdhelp-code"},"childNodes":[{"type":3,"textContent":"\n ","id":3215},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab--content"},"childNodes":[{"type":3,"textContent":"\n ","id":3217},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"\n To create code blocks or other preformatted text, indent by four spaces or surround with groups of backticks:\n ","id":3219}],"id":3218},{"type":3,"textContent":"\n ","id":3220},{"tagName":"pre","attributes":
{},"childNodes":[{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3223}],"id":3222},{"textContent":"This will be displayed in a monospaced font. The first four spaces\n","id":3224,"type":3},{"childNodes":[{"type":3,"textContent":" ","id":3226}],"id":3225,"type":2,"tagName":"span","attributes":
{"class":"spaces"}},{"type":3,"textContent":"will be stripped off, but all other whitespace will be preserved.\n\n```\nMarkdown and HTML are turned off in code blocks:\n<i>This is not italic</i>, and [this is not a link](https://example.com)\n```","id":3227}],"id":3221,"type":2},{"type":3,"textContent":"\n ","id":3228},{"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"\n To create not a block, but an inline code span, use backticks:\n ","id":3230}],"id":3229,"type":2},{"textContent":"\n ","id":3231,"type":3},{"attributes":
{},"childNodes":[{"type":3,"textContent":"The `$` character is just a shortcut for `window.jQuery`.\n","id":3233}],"id":3232,"type":2,"tagName":"pre"},{"type":3,"textContent":"\n ","id":3234},{"id":3235,"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"\n If you want to have a preformatted block within a list, indent by eight spaces:\n ","id":3236}]},{"type":3,"textContent":"\n ","id":3237},{"attributes":
{},"childNodes":[{"type":3,"textContent":"1. This is normal text.\n2. So is this, but now follows a code block:\n","id":3239},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3241}],"id":3240},{"textContent":"\n","id":3242,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3244}],"id":3243},{"textContent":"Skip a line and indent eight spaces.\n","id":3245,"type":3},{"type":2,"tagName":"span","attributes":
{"class":"spaces"},"childNodes":[{"textContent":" ","id":3247,"type":3}],"id":3246},{"type":3,"textContent":"That's four spaces for the list\n","id":3248},{"attributes":
{"class":"spaces"},"childNodes":[{"type":3,"textContent":" ","id":3250}],"id":3249,"type":2,"tagName":"span"},{"type":3,"textContent":"and four to trigger the code block.\n","id":3251}],"id":3238,"type":2,"tagName":"pre"},{"type":3,"textContent":"\n ","id":3252}],"id":3216},{"id":3253,"type":3,"textContent":"\n "}],"id":3214},{"type":3,"textContent":"\n\n ","id":3254},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab","id":"mdhelp-html"},"childNodes":[{"type":3,"textContent":"\n ","id":3256},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab--content"},"childNodes":[{"type":3,"textContent":"\n ","id":3258},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"\n If you need to do something that Markdown can't handle, use HTML. Note that ","id":3260},{"type":2,"tagName":"a","attributes":
{"href":"https://meta.stackexchange.com/questions/1777/what-html-tags-are-allowed","target":"_blank"},"childNodes":[{"type":3,"textContent":"we only support a very strict subset of HTML!","id":3262}],"id":3261},{"type":3,"textContent":"\n ","id":3263}],"id":3259},{"textContent":"\n ","id":3264,"type":3},{"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"Strikethrough humor is <strike>funny</strike>.\n","id":3266}],"id":3265},{"type":3,"textContent":"\n ","id":3267},{"attributes":
{},"childNodes":[{"type":3,"textContent":"\n Markdown is smart enough not to mangle your span-level HTML:\n ","id":3269}],"id":3268,"type":2,"tagName":"p"},{"textContent":"\n ","id":3270,"type":3},{"childNodes":[{"id":3272,"type":3,"textContent":"<b>Markdown works *fine* in here.</b>\n"}],"id":3271,"type":2,"tagName":"pre","attributes":
{}},{"type":3,"textContent":"\n ","id":3273},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"\n Block-level HTML elements have a few restrictions:\n ","id":3275}],"id":3274},{"type":3,"textContent":"\n ","id":3276},{"childNodes":[{"textContent":"\n ","id":3278,"type":3},{"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"They must be separated from surrounding text by blank lines.","id":3280}],"id":3279,"type":2},{"type":3,"textContent":"\n ","id":3281},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"The begin and end tags of the outermost block element must not be indented.","id":3283}],"id":3282},{"type":3,"textContent":"\n ","id":3284},{"tagName":"li","attributes":
{},"childNodes":[{"textContent":"Markdown can't be used within HTML blocks.","id":3286,"type":3}],"id":3285,"type":2},{"type":3,"textContent":"\n ","id":3287}],"id":3277,"type":2,"tagName":"ol","attributes":
{}},{"type":3,"textContent":"\n ","id":3288},{"type":2,"tagName":"br","attributes":
{},"childNodes":[],"id":3289},{"type":3,"textContent":"\n ","id":3290},{"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"<pre>\n You can <em>not</em> use Markdown in here.\n</pre>\n","id":3292}],"id":3291},{"id":3293,"type":3,"textContent":"\n "}],"id":3257},{"type":3,"textContent":"\n ","id":3294}],"id":3255},{"type":3,"textContent":"\n\n ","id":3295},{"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab","id":"mdhelp-tables"},"childNodes":[{"type":3,"textContent":"\n ","id":3297},{"childNodes":[{"type":3,"textContent":"\n ","id":3299},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"id":3301,"type":3,"textContent":"\n You can create tables using the "},{"type":2,"tagName":"a","attributes":
{"href":"https://github.github.com/gfm/#tables-extension-"},"childNodes":[{"type":3,"textContent":"GitHub-flavored markdown format","id":3303}],"id":3302},{"type":3,"textContent":".\n ","id":3304}],"id":3300},{"id":3305,"type":3,"textContent":"\n "},{"id":3306,"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"| A header | Another header |\r\n| -------- | -------------- |\r\n| First | row |\r\n| Second | row |\n","id":3307}]},{"type":3,"textContent":"\n\n ","id":3308},{"type":2,"tagName":"ul","attributes":
{"class":"pl24 mt8"},"childNodes":[{"type":3,"textContent":"\n ","id":3310},{"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"A header row is required and must be followed by a separator row with the same number of cells","id":3312}],"id":3311,"type":2},{"type":3,"textContent":"\n ","id":3313},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"textContent":"Cells are separated by a pipe (","id":3315,"type":3},{"id":3316,"type":2,"tagName":"code","attributes":
{},"childNodes":[{"textContent":"|","id":3317,"type":3}]},{"type":3,"textContent":") symbol","id":3318}],"id":3314},{"type":3,"textContent":"\n ","id":3319}],"id":3309},{"type":3,"textContent":"\n\n ","id":3320},{"tagName":"p","attributes":
{},"childNodes":[{"id":3322,"type":3,"textContent":"\n Set the "},{"type":2,"tagName":"b","attributes":
{},"childNodes":[{"id":3324,"type":3,"textContent":"alignment"}],"id":3323},{"type":3,"textContent":" of a table column by placing a ","id":3325},{"type":2,"tagName":"code","attributes":
{},"childNodes":[{"type":3,"textContent":":","id":3327}],"id":3326},{"type":3,"textContent":" on the left, right, or both sides of a separator in the separator line.\n ","id":3328}],"id":3321,"type":2},{"type":3,"textContent":"\n ","id":3329},{"type":2,"tagName":"pre","attributes":
{},"childNodes":[{"type":3,"textContent":"| left | center | right |\r\n|:---- |:------:| -----:|\r\n| One | Two | Three |\n","id":3331}],"id":3330},{"type":3,"textContent":"\n ","id":3332}],"id":3298,"type":2,"tagName":"div","attributes":
{"class":"mdhelp-tab--content"}},{"type":3,"textContent":"\n ","id":3333}],"id":3296},{"type":3,"textContent":"\n","id":3334},{"type":2,"tagName":"div","attributes":
{"class":"cbt"},"childNodes":[],"id":3335},{"textContent":"\n","id":3336,"type":3}],"id":3013},{"type":3,"textContent":"\n ","id":3337},{"type":2,"tagName":"div","attributes":
{"class":"js-stacks-validation"},"childNodes":[{"type":3,"textContent":"\n ","id":3339},{"type":2,"tagName":"div","attributes":
{"class":"ps-relative"},"childNodes":[{"type":3,"textContent":"\n ","id":3341},{"id":3342,"type":2,"tagName":"textarea","attributes":
{"class":"wmd-input s-input bar0 js-post-body-field processed","data-post-type-id":"2","cols":"92","rows":"15","tabindex":"101","data-min-length":"","id":"wmd-input","name":"post-text"},"childNodes":[]},{"type":3,"textContent":"\n ","id":3343},{"tagName":"div","attributes":
{"class":"grippie bbr-sm","style":"margin-right: 0px;"},"childNodes":[],"id":3344,"type":2}],"id":3340},{"type":3,"textContent":"\n ","id":3345},{"attributes":
{"class":"s-input-message mt4 d-none js-stacks-validation-message"},"childNodes":[],"id":3346,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":3347}],"id":3338},{"textContent":"\n ","id":3348,"type":3}],"id":2977},{"type":3,"textContent":"\n ","id":3349}],"id":2975,"type":2,"tagName":"div","attributes":
{"class":"ps-relative"}},{"type":3,"textContent":"\n\n ","id":3350},{"type":2,"tagName":"aside","attributes":
{"role":"status","aria-hidden":"true","class":"d-flex ai-start jc-space-between js-answer-help s-notice s-notice__warning pb0 pr4 pt4 mb8 d-none"},"childNodes":[{"id":3352,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"flex--item pt8"},"childNodes":[{"type":3,"textContent":"\n ","id":3354},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"Thanks for contributing an answer to Stack Overflow!","id":3356}],"id":3355},{"type":2,"tagName":"ul","attributes":
{},"childNodes":[{"tagName":"li","attributes":
{},"childNodes":[{"textContent":"Please be sure to ","id":3359,"type":3},{"type":2,"tagName":"em","attributes":
{},"childNodes":[{"type":3,"textContent":"answer the question","id":3361}],"id":3360},{"type":3,"textContent":". Provide details and share your research!","id":3362}],"id":3358,"type":2}],"id":3357},{"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"But ","id":3364},{"type":2,"tagName":"em","attributes":
{},"childNodes":[{"type":3,"textContent":"avoid","id":3366}],"id":3365},{"type":3,"textContent":" …","id":3367}],"id":3363,"type":2},{"type":2,"tagName":"ul","attributes":
{},"childNodes":[{"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"Asking for help, clarification, or responding to other answers.","id":3370}],"id":3369,"type":2},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"Making statements based on opinion; back them up with references or personal experience.","id":3372}],"id":3371}],"id":3368},{"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"To learn more, see our ","id":3374},{"tagName":"a","attributes":
{"href":"https://stackoverflow.com/help/how-to-answer"},"childNodes":[{"type":3,"textContent":"tips on writing great answers","id":3376}],"id":3375,"type":2},{"id":3377,"type":3,"textContent":"."}],"id":3373,"type":2},{"type":3,"textContent":"\n ","id":3378}],"id":3353},{"type":3,"textContent":"\n ","id":3379},{"type":2,"tagName":"button","attributes":
{"class":"flex--item js-answer-help-close-btn s-btn s-btn__muted fc-dark"},"childNodes":[{"type":3,"textContent":"\n ","id":3381},{"type":2,"tagName":"svg","attributes":
{"viewBox":"0 0 18 18","aria-hidden":"true","class":"svg-icon iconClear","width":"18","height":"18"},"childNodes":[{"attributes":
{"d":"M15 4.41 13.59 3 9 7.59 4.41 3 3 4.41 7.59 9 3 13.59 4.41 15 9 10.41 13.59 15 15 13.59 10.41 9 15 4.41Z"},"childNodes":[],"id":3383,"type":2,"tagName":"path"}],"isSVG":true,"id":3382},{"type":3,"textContent":"\n ","id":3384}],"id":3380},{"type":3,"textContent":"\n","id":3385}],"id":3351},{"id":3386,"type":3,"textContent":"\n\n "},{"childNodes":[{"type":3,"textContent":"\n ","id":3388},{"type":2,"tagName":"div","attributes":
{"class":"flex--item pt8"},"childNodes":[{"type":3,"textContent":"\n ","id":3390},{"attributes":
{},"childNodes":[{"type":3,"textContent":"Some of your past answers have not been well-received, and you're in danger of being ","id":3392},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/help/answer-bans"},"childNodes":[{"type":3,"textContent":"blocked from answering","id":3394}],"id":3393},{"type":3,"textContent":".","id":3395}],"id":3391,"type":2,"tagName":"p"},{"id":3396,"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"Please pay close attention to the following guidance:","id":3397}]},{"type":2,"tagName":"ul","attributes":
{},"childNodes":[{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"Please be sure to ","id":3400},{"id":3401,"type":2,"tagName":"em","attributes":
{},"childNodes":[{"id":3402,"type":3,"textContent":"answer the question"}]},{"id":3403,"type":3,"textContent":". Provide details and share your research!"}],"id":3399}],"id":3398},{"type":2,"tagName":"p","attributes":
{},"childNodes":[{"type":3,"textContent":"But ","id":3405},{"tagName":"em","attributes":
{},"childNodes":[{"id":3407,"type":3,"textContent":"avoid"}],"id":3406,"type":2},{"type":3,"textContent":" …","id":3408}],"id":3404},{"type":2,"tagName":"ul","attributes":
{},"childNodes":[{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"Asking for help, clarification, or responding to other answers.","id":3411}],"id":3410},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"Making statements based on opinion; back them up with references or personal experience.","id":3413}],"id":3412}],"id":3409},{"id":3414,"type":2,"tagName":"p","attributes":
{},"childNodes":[{"textContent":"To learn more, see our ","id":3415,"type":3},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/help/how-to-answer"},"childNodes":[{"type":3,"textContent":"tips on writing great answers","id":3417}],"id":3416},{"type":3,"textContent":".","id":3418}]},{"type":3,"textContent":"\n ","id":3419}],"id":3389},{"textContent":"\n ","id":3420,"type":3},{"type":2,"tagName":"button","attributes":
{"class":"flex--item js-answer-ban-close-btn s-btn s-btn__muted fc-dark"},"childNodes":[{"type":3,"textContent":"\n ","id":3422},{"attributes":
{"height":"18","viewBox":"0 0 18 18","aria-hidden":"true","class":"svg-icon iconClear","width":"18"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M15 4.41 13.59 3 9 7.59 4.41 3 3 4.41 7.59 9 3 13.59 4.41 15 9 10.41 13.59 15 15 13.59 10.41 9 15 4.41Z"},"childNodes":[],"id":3424}],"isSVG":true,"id":3423,"type":2,"tagName":"svg"},{"type":3,"textContent":"\n ","id":3425}],"id":3421},{"type":3,"textContent":"\n","id":3426}],"id":3387,"type":2,"tagName":"aside","attributes":
{"aria-hidden":"true","class":"d-flex ai-start jc-space-between js-answer-ban s-notice s-notice__danger pb0 pr4 pt4 mb8 d-none","role":"status"}},{"textContent":"\n\n\n\n ","id":3427,"type":3},{"tagName":"div","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":3429},{"attributes":
{"id":"draft-saved","class":"fc-success h24","style":"display:none;"},"childNodes":[{"type":3,"textContent":"Draft saved","id":3431}],"id":3430,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":3432},{"type":2,"tagName":"div","attributes":
{"class":"fc-error h24","style":"display:none;","id":"draft-discarded"},"childNodes":[{"textContent":"Draft discarded","id":3434,"type":3}],"id":3433},{"type":3,"textContent":"\n ","id":3435}],"id":3428,"type":2},{"type":3,"textContent":"\n\n\n ","id":3436},{"childNodes":[],"id":3437,"type":2,"tagName":"div","attributes":
{"id":"wmd-preview","class":"s-prose mb16 wmd-preview js-wmd-preview"}},{"type":3,"textContent":"\n ","id":3438},{"type":2,"tagName":"div","attributes":
{},"childNodes":[],"id":3439},{"type":3,"textContent":"\n\n ","id":3440},{"type":2,"tagName":"div","attributes":
{"class":"edit-block"},"childNodes":[{"type":3,"textContent":"\n ","id":3442},{"type":2,"tagName":"input","attributes":
{"value":"4495aa5abfc783369a787315c34f7f955d12f17b520bdf98baaa7adcdc632489","id":"fkey","name":"fkey","type":"hidden"},"childNodes":[],"id":3443},{"type":3,"textContent":"\n ","id":3444},{"id":3445,"type":2,"tagName":"input","attributes":
{"id":"author","name":"author","type":"text"},"childNodes":[]},{"type":3,"textContent":"\n ","id":3446}],"id":3441},{"type":3,"textContent":"\n\n","id":3447}]},{"type":3,"textContent":"\n\n\n ","id":3448},{"tagName":"div","attributes":
{"class":"ps-relative"},"childNodes":[{"type":3,"textContent":"\n \n ","id":3450}],"id":3449,"type":2},{"type":3,"textContent":"\n\n ","id":3451},{"attributes":
{"class":"form-submit cbt d-flex gsx gs4"},"childNodes":[{"type":3,"textContent":"\n ","id":3453},{"type":2,"tagName":"button","attributes":
{"autocomplete":"off","id":"submit-button","class":"flex--item s-btn s-btn__primary s-btn__icon","type":"submit","tabindex":"120"},"childNodes":[{"type":3,"textContent":"\nPost Your Answer ","id":3455}],"id":3454},{"type":3,"textContent":"\n ","id":3456},{"type":2,"tagName":"button","attributes":
{"class":"flex--item s-btn s-btn__danger discard-answer dno"},"childNodes":[{"textContent":"\n Discard\n ","id":3458,"type":3}],"id":3457},{"type":3,"textContent":"\n ","id":3459}],"id":3452,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":3460},{"id":3461,"type":2,"tagName":"div","attributes":
{"class":"js-general-error general-error cbt d-none"},"childNodes":[]},{"id":3462,"type":3,"textContent":"\n "}],"id":2956},{"type":3,"textContent":"\n\n\n ","id":3463},{"childNodes":[{"id":3465,"type":3,"textContent":"\nNot the answer you're looking for? Browse other questions tagged "},{"type":2,"tagName":"a","attributes":
{"title":"show questions tagged 'reactjs'","rel":"tag","href":"https://stackoverflow.com/questions/tagged/reactjs","class":"post-tag"},"childNodes":[{"id":3467,"type":3,"textContent":"reactjs"}],"id":3466},{"type":3,"textContent":" ","id":3468},{"attributes":
{"href":"https://stackoverflow.com/questions/tagged/socket.io","class":"post-tag","title":"show questions tagged 'socket.io'","rel":"tag"},"childNodes":[{"type":3,"textContent":"socket.io","id":3470}],"id":3469,"type":2,"tagName":"a"},{"type":3,"textContent":" ","id":3471},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/tagged/webrtc","class":"post-tag","title":"show questions tagged 'webrtc'","rel":"tag"},"childNodes":[{"type":3,"textContent":"webrtc","id":3473}],"id":3472},{"type":3,"textContent":" ","id":3474},{"type":2,"tagName":"a","attributes":
{"title":"show questions tagged 'react-hooks'","rel":"tag","href":"https://stackoverflow.com/questions/tagged/react-hooks","class":"post-tag"},"childNodes":[{"id":3476,"type":3,"textContent":"react-hooks"}],"id":3475},{"type":3,"textContent":" or ","id":3477},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/ask"},"childNodes":[{"id":3479,"type":3,"textContent":"ask your own question"}],"id":3478},{"type":3,"textContent":". ","id":3480}],"id":3464,"type":2,"tagName":"h2","attributes":
{"data-loc":"1","class":"bottom-notice"}},{"type":3,"textContent":"\n ","id":3481}],"id":1763},{"type":3,"textContent":"\n ","id":3482}],"id":884,"type":2,"tagName":"div","attributes":
{"id":"mainbar","role":"main","aria-label":"question and answers"}},{"type":3,"textContent":"\n ","id":3483},{"type":2,"tagName":"div","attributes":
{"class":"show-votes","role":"complementary","aria-label":"sidebar","id":"sidebar"},"childNodes":[{"textContent":"\n \n\n \n \n","id":3485,"type":3},{"childNodes":[{"id":3487,"type":3,"textContent":"\n "},{"type":2,"tagName":"ul","attributes":
{"class":"d-block p0 m0"},"childNodes":[{"type":3,"textContent":"\n ","id":3489},{"childNodes":[{"type":3,"textContent":"\n The Overflow Blog\n ","id":3491}],"id":3490,"type":2,"tagName":"div","attributes":
{"class":"s-sidebarwidget--header s-sidebarwidget__small-bold-text fc-light d:fc-black-900 bb bbw1"}},{"type":3,"textContent":"\n ","id":3492},{"type":2,"tagName":"li","attributes":
{"class":"s-sidebarwidget--item d-flex px16"},"childNodes":[{"type":3,"textContent":"\n ","id":3494},{"attributes":
{"class":"flex--item1 fl-shrink0"},"childNodes":[{"type":3,"textContent":"\n","id":3496},{"type":2,"tagName":"svg","attributes":
{"class":"va-text-top svg-icon iconPencilSm","width":"14","height":"14","viewBox":"0 0 14 14","aria-hidden":"true"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"m11.1 1.71 1.13 1.12c.2.2.2.51 0 .71L11.1 4.7 9.21 2.86l1.17-1.15c.2-.2.51-.2.71 0ZM2 10.12l6.37-6.43 1.88 1.88L3.88 12H2v-1.88Z"},"childNodes":[],"id":3498}],"isSVG":true,"id":3497},{"textContent":" ","id":3499,"type":3}],"id":3495,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":3500},{"attributes":
{"class":"flex--item wmn0 ow-break-word"},"childNodes":[{"type":3,"textContent":"\n ","id":3502},{"type":2,"tagName":"a","attributes":
{"data-ga":"[\"community bulletin board\",\"The Overflow Blog\",\"https://stackoverflow.blog/2021/09/30/check-out-the-stack-exchange-sites-that-turned-10-years-old-in-q3/\",null,null]","data-gps-track":"communitybulletin.click({ priority: 1, position: 0 })","href":"https://stackoverflow.blog/2021/09/30/check-out-the-stack-exchange-sites-that-turned-10-years-old-in-q3/?cb=1","class":"js-gps-track"},"childNodes":[{"type":3,"textContent":"Check out the Stack Exchange sites that turned 10 years old in Q3","id":3504}],"id":3503},{"type":3,"textContent":"\n ","id":3505}],"id":3501,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":3506}],"id":3493},{"textContent":"\n ","id":3507,"type":3},{"id":3508,"type":2,"tagName":"li","attributes":
{"class":"s-sidebarwidget--item d-flex px16"},"childNodes":[{"id":3509,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"flex--item1 fl-shrink0"},"childNodes":[{"type":3,"textContent":"\n","id":3511},{"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"va-text-top svg-icon iconPencilSm","width":"14","height":"14","viewBox":"0 0 14 14"},"childNodes":[{"childNodes":[],"id":3513,"type":2,"tagName":"path","attributes":
{"d":"m11.1 1.71 1.13 1.12c.2.2.2.51 0 .71L11.1 4.7 9.21 2.86l1.17-1.15c.2-.2.51-.2.71 0ZM2 10.12l6.37-6.43 1.88 1.88L3.88 12H2v-1.88Z"}}],"isSVG":true,"id":3512},{"type":3,"textContent":" ","id":3514}],"id":3510},{"type":3,"textContent":"\n ","id":3515},{"type":2,"tagName":"div","attributes":
{"class":"flex--item wmn0 ow-break-word"},"childNodes":[{"textContent":"\n ","id":3517,"type":3},{"tagName":"a","attributes":
{"data-ga":"[\"community bulletin board\",\"The Overflow Blog\",\"https://stackoverflow.blog/2021/10/01/podcast-380-its-2fas-world-were-just-living-in-it/\",null,null]","data-gps-track":"communitybulletin.click({ priority: 1, position: 1 })","href":"https://stackoverflow.blog/2021/10/01/podcast-380-its-2fas-world-were-just-living-in-it/?cb=1","class":"js-gps-track"},"childNodes":[{"textContent":"Podcast 380: It’s 2FA’s world, we’re just living in it.","id":3519,"type":3}],"id":3518,"type":2},{"type":3,"textContent":"\n ","id":3520}],"id":3516},{"type":3,"textContent":"\n ","id":3521}]},{"type":3,"textContent":"\n ","id":3522},{"id":3523,"type":2,"tagName":"div","attributes":
{"class":"s-sidebarwidget--header s-sidebarwidget__small-bold-text fc-light d:fc-black-900 bb bbw1"},"childNodes":[{"type":3,"textContent":"\n Featured on Meta\n ","id":3524}]},{"id":3525,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"s-sidebarwidget--item d-flex px16"},"childNodes":[{"type":3,"textContent":"\n ","id":3527},{"type":2,"tagName":"div","attributes":
{"class":"flex--item1 fl-shrink0"},"childNodes":[{"type":3,"textContent":"\n","id":3529},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-stackexchangemeta","title":"Meta Stack Exchange"},"childNodes":[],"id":3530},{"type":3,"textContent":" ","id":3531}],"id":3528},{"type":3,"textContent":"\n ","id":3532},{"childNodes":[{"type":3,"textContent":"\n ","id":3534},{"id":3535,"type":2,"tagName":"a","attributes":
{"href":"https://meta.stackexchange.com/questions/370442/cm-escalations-how-we-got-the-queue-back-down-to-zero?cb=1","class":"js-gps-track","data-ga":"[\"community bulletin board\",\"Featured on Meta\",\"https://meta.stackexchange.com/questions/370442/cm-escalations-how-we-got-the-queue-back-down-to-zero\",null,null]","data-gps-track":"communitybulletin.click({ priority: 3, position: 2 })"},"childNodes":[{"type":3,"textContent":"CM escalations - How we got the queue back down to zero","id":3536}]},{"id":3537,"type":3,"textContent":"\n "}],"id":3533,"type":2,"tagName":"div","attributes":
{"class":"flex--item wmn0 ow-break-word"}},{"type":3,"textContent":"\n ","id":3538}],"id":3526},{"type":3,"textContent":"\n ","id":3539},{"attributes":
{"class":"s-sidebarwidget--item d-flex px16"},"childNodes":[{"type":3,"textContent":"\n ","id":3541},{"childNodes":[{"type":3,"textContent":"\n","id":3543},{"childNodes":[],"id":3544,"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-stackexchangemeta","title":"Meta Stack Exchange"}},{"type":3,"textContent":" ","id":3545}],"id":3542,"type":2,"tagName":"div","attributes":
{"class":"flex--item1 fl-shrink0"}},{"type":3,"textContent":"\n ","id":3546},{"attributes":
{"class":"flex--item wmn0 ow-break-word"},"childNodes":[{"type":3,"textContent":"\n ","id":3548},{"type":2,"tagName":"a","attributes":
{"class":"js-gps-track","title":"Planned network maintenance scheduled for Saturday, October 2 at 15:00-17:00 UTC (11:00-13:00 EDT)","data-ga":"[\"community bulletin board\",\"Featured on Meta\",\"https://meta.stackexchange.com/questions/370474/planned-network-maintenance-scheduled-for-saturday-october-2-at-1500-1700-utc\",null,null]","data-gps-track":"communitybulletin.click({ priority: 3, position: 3 })","href":"https://meta.stackexchange.com/questions/370474/planned-network-maintenance-scheduled-for-saturday-october-2-at-1500-1700-utc?cb=1"},"childNodes":[{"type":3,"textContent":"Planned network maintenance scheduled for Saturday, October 2 at 15:00-17:00...","id":3550}],"id":3549},{"textContent":"\n ","id":3551,"type":3}],"id":3547,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":3552}],"id":3540,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":3553},{"attributes":
{"class":"s-sidebarwidget--item d-flex px16"},"childNodes":[{"type":3,"textContent":"\n ","id":3555},{"childNodes":[{"textContent":"\n","id":3557,"type":3},{"attributes":
{"class":"favicon favicon-stackoverflowmeta","title":"Meta Stack Overflow"},"childNodes":[],"id":3558,"type":2,"tagName":"div"},{"type":3,"textContent":" ","id":3559}],"id":3556,"type":2,"tagName":"div","attributes":
{"class":"flex--item1 fl-shrink0"}},{"type":3,"textContent":"\n ","id":3560},{"attributes":
{"class":"flex--item wmn0 ow-break-word"},"childNodes":[{"type":3,"textContent":"\n ","id":3562},{"childNodes":[{"type":3,"textContent":"Outdated Answers: We’re adding an answer view tracking pixel","id":3564}],"id":3563,"type":2,"tagName":"a","attributes":
{"class":"js-gps-track","data-ga":"[\"community bulletin board\",\"Featured on Meta\",\"https://meta.stackoverflow.com/questions/411662/outdated-answers-we-re-adding-an-answer-view-tracking-pixel\",null,null]","data-gps-track":"communitybulletin.click({ priority: 6, position: 4 })","href":"https://meta.stackoverflow.com/questions/411662/outdated-answers-we-re-adding-an-answer-view-tracking-pixel?cb=1"}},{"type":3,"textContent":"\n ","id":3565}],"id":3561,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":3566}],"id":3554,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":3567},{"attributes":
{"class":"s-sidebarwidget--item d-flex px16"},"childNodes":[{"type":3,"textContent":"\n ","id":3569},{"type":2,"tagName":"div","attributes":
{"class":"flex--item1 fl-shrink0"},"childNodes":[{"type":3,"textContent":"\n","id":3571},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-stackoverflowmeta","title":"Meta Stack Overflow"},"childNodes":[],"id":3572},{"type":3,"textContent":" ","id":3573}],"id":3570},{"type":3,"textContent":"\n ","id":3574},{"type":2,"tagName":"div","attributes":
{"class":"flex--item wmn0 ow-break-word"},"childNodes":[{"type":3,"textContent":"\n ","id":3576},{"type":2,"tagName":"a","attributes":
{"data-ga":"[\"community bulletin board\",\"Featured on Meta\",\"https://meta.stackoverflow.com/questions/411816/can-i-actually-buy-a-copy-paste-keyboard-like-the-stack-overflow-april-fools-t\",null,null]","data-gps-track":"communitybulletin.click({ priority: 6, position: 5 })","href":"https://meta.stackoverflow.com/questions/411816/can-i-actually-buy-a-copy-paste-keyboard-like-the-stack-overflow-april-fools-t?cb=1","class":"js-gps-track","title":"Can I actually buy a copy-paste keyboard like the Stack Overflow April Fool's \"The Key\"?"},"childNodes":[{"type":3,"textContent":"Can I actually buy a copy-paste keyboard like the Stack Overflow April Fool's...","id":3578}],"id":3577},{"id":3579,"type":3,"textContent":"\n "}],"id":3575},{"type":3,"textContent":"\n ","id":3580}],"id":3568,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":3581},{"type":2,"tagName":"div","attributes":
{"class":"s-sidebarwidget--header s-sidebarwidget__small-bold-text fc-light d:fc-black-900 bb bbw1"},"childNodes":[{"textContent":"\n Hot Meta Posts\n ","id":3583,"type":3}],"id":3582},{"type":3,"textContent":"\n ","id":3584},{"type":2,"tagName":"li","attributes":
{"class":"s-sidebarwidget--item d-flex px16"},"childNodes":[{"type":3,"textContent":"\n ","id":3586},{"childNodes":[{"type":3,"textContent":"\n ","id":3588},{"type":2,"tagName":"span","attributes":
{"class":"fc-black-500","title":"Vote score (upvotes - downvotes)"},"childNodes":[{"type":3,"textContent":"23","id":3590}],"id":3589},{"type":3,"textContent":"\n ","id":3591}],"id":3587,"type":2,"tagName":"div","attributes":
{"class":"flex--item1 fl-shrink0"}},{"textContent":"\n ","id":3592,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"flex--item wmn0 ow-break-word"},"childNodes":[{"textContent":"\n ","id":3594,"type":3},{"type":2,"tagName":"a","attributes":
{"href":"https://meta.stackoverflow.com/questions/411867/tags-for-source-generators-in-c-need-some-cleanup?cb=1","class":"js-gps-track","data-ga":"[\"community bulletin board\",\"Hot Meta Posts\",\"https://meta.stackoverflow.com/questions/411867/tags-for-source-generators-in-c-need-some-cleanup\",null,null]","data-gps-track":"communitybulletin.click({ priority: 7, position: 6 })"},"childNodes":[{"id":3596,"type":3,"textContent":"Tags for \"source generators\" in C# need some cleanup"}],"id":3595},{"type":3,"textContent":"\n ","id":3597}],"id":3593},{"id":3598,"type":3,"textContent":"\n "}],"id":3585},{"type":3,"textContent":"\n ","id":3599},{"type":2,"tagName":"li","attributes":
{"class":"s-sidebarwidget--item d-flex px16"},"childNodes":[{"textContent":"\n ","id":3601,"type":3},{"childNodes":[{"type":3,"textContent":"\n ","id":3603},{"tagName":"span","attributes":
{"title":"Vote score (upvotes - downvotes)","class":"fc-black-500"},"childNodes":[{"type":3,"textContent":"10","id":3605}],"id":3604,"type":2},{"type":3,"textContent":"\n ","id":3606}],"id":3602,"type":2,"tagName":"div","attributes":
{"class":"flex--item1 fl-shrink0"}},{"type":3,"textContent":"\n ","id":3607},{"tagName":"div","attributes":
{"class":"flex--item wmn0 ow-break-word"},"childNodes":[{"type":3,"textContent":"\n ","id":3609},{"childNodes":[{"id":3611,"type":3,"textContent":"Edit the site analytics privilege help page to reflect DuckDuckGo's changed..."}],"id":3610,"type":2,"tagName":"a","attributes":
{"href":"https://meta.stackoverflow.com/questions/411924/edit-the-site-analytics-privilege-help-page-to-reflect-duckduckgos-changed-stat?cb=1","class":"js-gps-track","title":"Edit the site analytics privilege help page to reflect DuckDuckGo's changed state","data-ga":"[\"community bulletin board\",\"Hot Meta Posts\",\"https://meta.stackoverflow.com/questions/411924/edit-the-site-analytics-privilege-help-page-to-reflect-duckduckgos-changed-stat\",null,null]","data-gps-track":"communitybulletin.click({ priority: 7, position: 7 })"}},{"type":3,"textContent":"\n ","id":3612}],"id":3608,"type":2},{"type":3,"textContent":"\n ","id":3613}],"id":3600},{"type":3,"textContent":"\n ","id":3614}],"id":3488},{"type":3,"textContent":"\n","id":3615}],"id":3486,"type":2,"tagName":"div","attributes":
{"class":"s-sidebarwidget s-sidebarwidget__yellow s-anchors s-anchors__grayscale mb16","data-tracker":"cb=1"}},{"textContent":"\n\n\n","id":3616,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"js-zone-container zone-container-sidebar"},"childNodes":[{"id":3618,"type":3,"textContent":"\n "},{"attributes":
{"data-dfp-zone":"true","style":"min-height: auto; height: auto; display: none;","id":"dfp-tsb","class":"everyonelovesstackoverflow everyoneloves__top-sidebar"},"childNodes":[{"type":2,"tagName":"div","attributes":
{"id":"google_ads_iframe_/248424177/stackoverflow.com/sb/question-pages_0__container__","style":"border: 0pt none; width: 300px; height: 0px;"},"childNodes":[],"id":3620}],"id":3619,"type":2,"tagName":"div"},{"textContent":"\n ","id":3621,"type":3},{"childNodes":[],"id":3622,"type":2,"tagName":"div","attributes":
{"style":"width: 300px","class":"js-report-ad-button-container "}},{"type":3,"textContent":"\n","id":3623}],"id":3617},{"type":3,"textContent":"\n","id":3624},{"attributes":
{"class":"js-zone-container zone-container-sidebar"},"childNodes":[{"type":3,"textContent":"\n ","id":3626},{"type":2,"tagName":"div","attributes":
{"style":"min-height: auto; height: auto; display: none;","id":"dfp-msb","class":"everyonelovesstackoverflow everyoneloves__mid-sidebar","data-dfp-zone":"true"},"childNodes":[{"tagName":"div","attributes":
{"id":"google_ads_iframe_/248424177/stackoverflow.com/msb/question-pages_0__container__","style":"border: 0pt none; width: 300px; height: 0px;"},"childNodes":[],"id":3628,"type":2}],"id":3627},{"type":3,"textContent":"\n ","id":3629},{"childNodes":[],"id":3630,"type":2,"tagName":"div","attributes":
{"class":"js-report-ad-button-container ","style":"width: 300px"}},{"type":3,"textContent":"\n","id":3631}],"id":3625,"type":2,"tagName":"div"},{"textContent":"\n","id":3632,"type":3},{"type":2,"tagName":"div","attributes":
{"id":"hireme"},"childNodes":[],"id":3633},{"type":3,"textContent":" ","id":3634},{"tagName":"div","attributes":
{"class":"module sidebar-linked"},"childNodes":[{"type":3,"textContent":"\n\t","id":3636},{"type":2,"tagName":"h4","attributes":
{"id":"h-linked"},"childNodes":[{"type":3,"textContent":"Linked","id":3638}],"id":3637},{"type":3,"textContent":"\n\t","id":3639},{"type":2,"tagName":"div","attributes":
{"class":"linked","data-tracker":"lq=1"},"childNodes":[{"type":3,"textContent":"\n ","id":3641},{"tagName":"div","attributes":
{"class":"spacer js-gps-track","data-gps-track":"linkedquestion.click({ source_post_id: 54824036, target_question_id: 64937864, position: 0 })"},"childNodes":[{"type":3,"textContent":"\n\t\t\t\t","id":3643},{"type":2,"tagName":"a","attributes":
{"title":"Vote score (upvotes - downvotes)","href":"https://stackoverflow.com/q/64937864?lq=1"},"childNodes":[{"type":3,"textContent":"\n\t\t\t\t\t","id":3645},{"childNodes":[{"type":3,"textContent":"1","id":3647}],"id":3646,"type":2,"tagName":"div","attributes":
{"class":"answer-votes default"}},{"type":3,"textContent":"\n\t\t\t\t","id":3648}],"id":3644},{"type":3,"textContent":"\n\t\t\t\t","id":3649},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/64937864/react-state-is-always-null-with-socketio?noredirect=1&lq=1","class":"question-hyperlink"},"childNodes":[{"type":3,"textContent":"React state is always null with Socketio","id":3651}],"id":3650},{"type":3,"textContent":"\n\t\t\t","id":3652}],"id":3642,"type":2},{"textContent":"\n ","id":3653,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"spacer js-gps-track","data-gps-track":"linkedquestion.click({ source_post_id: 54824036, target_question_id: 54798102, position: 1 })"},"childNodes":[{"textContent":"\n\t\t\t\t","id":3655,"type":3},{"type":2,"tagName":"a","attributes":
{"title":"Vote score (upvotes - downvotes)","href":"https://stackoverflow.com/q/54798102?lq=1"},"childNodes":[{"type":3,"textContent":"\n\t\t\t\t\t","id":3657},{"type":2,"tagName":"div","attributes":
{"class":"answer-votes answered-accepted default"},"childNodes":[{"type":3,"textContent":"2","id":3659}],"id":3658},{"type":3,"textContent":"\n\t\t\t\t","id":3660}],"id":3656},{"textContent":"\n\t\t\t\t","id":3661,"type":3},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/54798102/calling-useval-several-times-in-a-single-function-with-arrays-unexpected-beh?noredirect=1&lq=1","class":"question-hyperlink"},"childNodes":[{"type":3,"textContent":"Calling `useVal` several times in a single function with arrays - unexpected behavior","id":3663}],"id":3662},{"id":3664,"type":3,"textContent":"\n\t\t\t"}],"id":3654},{"id":3665,"type":3,"textContent":"\n "},{"attributes":
{"class":"spacer js-gps-track","data-gps-track":"linkedquestion.click({ source_post_id: 54824036, target_question_id: 65678389, position: 2 })"},"childNodes":[{"type":3,"textContent":"\n\t\t\t\t","id":3667},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/q/65678389?lq=1","title":"Vote score (upvotes - downvotes)"},"childNodes":[{"id":3669,"type":3,"textContent":"\n\t\t\t\t\t"},{"type":2,"tagName":"div","attributes":
{"class":"answer-votes default"},"childNodes":[{"type":3,"textContent":"1","id":3671}],"id":3670},{"type":3,"textContent":"\n\t\t\t\t","id":3672}],"id":3668},{"type":3,"textContent":"\n\t\t\t\t","id":3673},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/65678389/react-native-how-to-refresh-screen-when-message-has-been-sent?noredirect=1&lq=1","class":"question-hyperlink"},"childNodes":[{"type":3,"textContent":"React native - how to refresh screen when message has been sent?","id":3675}],"id":3674},{"type":3,"textContent":"\n\t\t\t","id":3676}],"id":3666,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":3677},{"tagName":"div","attributes":
{"class":"spacer js-gps-track","data-gps-track":"linkedquestion.click({ source_post_id: 54824036, target_question_id: 65249954, position: 3 })"},"childNodes":[{"type":3,"textContent":"\n\t\t\t\t","id":3679},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/q/65249954?lq=1","title":"Vote score (upvotes - downvotes)"},"childNodes":[{"textContent":"\n\t\t\t\t\t","id":3681,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"answer-votes default"},"childNodes":[{"type":3,"textContent":"0","id":3683}],"id":3682},{"id":3684,"type":3,"textContent":"\n\t\t\t\t"}],"id":3680},{"type":3,"textContent":"\n\t\t\t\t","id":3685},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/65249954/not-able-to-manage-multiple-jssip-phone-session-request-in-react?noredirect=1&lq=1","class":"question-hyperlink"},"childNodes":[{"type":3,"textContent":"Not able to manage multiple jssip phone session request in react","id":3687}],"id":3686},{"type":3,"textContent":"\n\t\t\t","id":3688}],"id":3678,"type":2},{"id":3689,"type":3,"textContent":"\n\t"}],"id":3640},{"type":3,"textContent":"\n","id":3690}],"id":3635,"type":2},{"type":3,"textContent":"\n\n\n ","id":3691},{"childNodes":[{"type":3,"textContent":"\n ","id":3693},{"type":2,"tagName":"h4","attributes":
{"id":"h-related"},"childNodes":[{"id":3695,"type":3,"textContent":"Related"}],"id":3694},{"id":3696,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"related js-gps-related-questions","data-tracker":"rq=1"},"childNodes":[{"id":3698,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"spacer js-gps-track"},"childNodes":[{"id":3700,"type":3,"textContent":"\n "},{"type":2,"tagName":"a","attributes":
{"title":"Vote score (upvotes - downvotes)","href":"https://stackoverflow.com/q/53120972?rq=1"},"childNodes":[{"type":3,"textContent":"\n ","id":3702},{"type":2,"tagName":"div","attributes":
{"class":"answer-votes answered-accepted large"},"childNodes":[{"id":3704,"type":3,"textContent":"355"}],"id":3703},{"type":3,"textContent":"\n ","id":3705}],"id":3701},{"type":3,"textContent":"\n ","id":3706},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/53120972/how-to-call-loading-function-with-react-useeffect-only-once?rq=1","class":"question-hyperlink"},"childNodes":[{"type":3,"textContent":"How to call loading function with React useEffect only once","id":3708}],"id":3707},{"id":3709,"type":3,"textContent":"\n "}],"id":3699},{"type":3,"textContent":"\n ","id":3710},{"type":2,"tagName":"div","attributes":
{"class":"spacer js-gps-track"},"childNodes":[{"type":3,"textContent":"\n ","id":3712},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/q/53332321?rq=1","title":"Vote score (upvotes - downvotes)"},"childNodes":[{"id":3714,"type":3,"textContent":"\n "},{"attributes":
{"class":"answer-votes answered-accepted large"},"childNodes":[{"type":3,"textContent":"301","id":3716}],"id":3715,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":3717}],"id":3713},{"textContent":"\n ","id":3718,"type":3},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/53332321/react-hook-warnings-for-async-function-in-useeffect-useeffect-function-must-ret?rq=1","class":"question-hyperlink"},"childNodes":[{"id":3720,"type":3,"textContent":"React Hook Warnings for async function in useEffect: useEffect function must return a cleanup function or nothing"}],"id":3719},{"type":3,"textContent":"\n ","id":3721}],"id":3711},{"type":3,"textContent":"\n ","id":3722},{"attributes":
{"class":"spacer js-gps-track"},"childNodes":[{"textContent":"\n ","id":3724,"type":3},{"id":3725,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/q/53715465?rq=1","title":"Vote score (upvotes - downvotes)"},"childNodes":[{"type":3,"textContent":"\n ","id":3726},{"attributes":
{"class":"answer-votes answered-accepted large"},"childNodes":[{"type":3,"textContent":"177","id":3728}],"id":3727,"type":2,"tagName":"div"},{"textContent":"\n ","id":3729,"type":3}]},{"type":3,"textContent":"\n ","id":3730},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/53715465/can-i-set-state-inside-a-useeffect-hook?rq=1","class":"question-hyperlink"},"childNodes":[{"type":3,"textContent":"Can I set state inside a useEffect hook","id":3732}],"id":3731},{"textContent":"\n ","id":3733,"type":3}],"id":3723,"type":2,"tagName":"div"},{"textContent":"\n ","id":3734,"type":3},{"attributes":
{"class":"spacer js-gps-track"},"childNodes":[{"type":3,"textContent":"\n ","id":3736},{"attributes":
{"href":"https://stackoverflow.com/q/55840294?rq=1","title":"Vote score (upvotes - downvotes)"},"childNodes":[{"type":3,"textContent":"\n ","id":3738},{"type":2,"tagName":"div","attributes":
{"class":"answer-votes answered-accepted large"},"childNodes":[{"id":3740,"type":3,"textContent":"500"}],"id":3739},{"type":3,"textContent":"\n ","id":3741}],"id":3737,"type":2,"tagName":"a"},{"textContent":"\n ","id":3742,"type":3},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/55840294/how-to-fix-missing-dependency-warning-when-using-useeffect-react-hook?rq=1","class":"question-hyperlink"},"childNodes":[{"type":3,"textContent":"How to fix missing dependency warning when using useEffect React Hook","id":3744}],"id":3743},{"type":3,"textContent":"\n ","id":3745}],"id":3735,"type":2,"tagName":"div"},{"textContent":"\n ","id":3746,"type":3},{"tagName":"div","attributes":
{"class":"spacer js-gps-track"},"childNodes":[{"type":3,"textContent":"\n ","id":3748},{"attributes":
{"href":"https://stackoverflow.com/q/58412875?rq=1","title":"Vote score (upvotes - downvotes)"},"childNodes":[{"type":3,"textContent":"\n ","id":3750},{"type":2,"tagName":"div","attributes":
{"class":"answer-votes default"},"childNodes":[{"type":3,"textContent":"1","id":3752}],"id":3751},{"type":3,"textContent":"\n ","id":3753}],"id":3749,"type":2,"tagName":"a"},{"id":3754,"type":3,"textContent":"\n "},{"attributes":
{"href":"https://stackoverflow.com/questions/58412875/cant-perform-a-react-state-update-error-when-using-useeffect-in-a-custom-expres?rq=1","class":"question-hyperlink"},"childNodes":[{"type":3,"textContent":"Can't perform a react state update error when using useEffect in a custom express route","id":3756}],"id":3755,"type":2,"tagName":"a"},{"type":3,"textContent":"\n ","id":3757}],"id":3747,"type":2},{"type":3,"textContent":"\n ","id":3758},{"type":2,"tagName":"div","attributes":
{"class":"spacer js-gps-track"},"childNodes":[{"type":3,"textContent":"\n ","id":3760},{"attributes":
{"href":"https://stackoverflow.com/q/60636923?rq=1","title":"Vote score (upvotes - downvotes)"},"childNodes":[{"type":3,"textContent":"\n ","id":3762},{"type":2,"tagName":"div","attributes":
{"class":"answer-votes default"},"childNodes":[{"id":3764,"type":3,"textContent":"0"}],"id":3763},{"type":3,"textContent":"\n ","id":3765}],"id":3761,"type":2,"tagName":"a"},{"id":3766,"type":3,"textContent":"\n "},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/60636923/migrate-from-this-setstate-calls-with-callback-to-usestate-and-useeffect?rq=1","class":"question-hyperlink"},"childNodes":[{"type":3,"textContent":"Migrate from this.setState calls with callback to useState and useEffect","id":3768}],"id":3767},{"textContent":"\n ","id":3769,"type":3}],"id":3759},{"textContent":"\n ","id":3770,"type":3},{"id":3771,"type":2,"tagName":"div","attributes":
{"class":"spacer js-gps-track"},"childNodes":[{"type":3,"textContent":"\n ","id":3772},{"id":3773,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/q/61053418?rq=1","title":"Vote score (upvotes - downvotes)"},"childNodes":[{"type":3,"textContent":"\n ","id":3774},{"type":2,"tagName":"div","attributes":
{"class":"answer-votes answered-accepted default"},"childNodes":[{"textContent":"0","id":3776,"type":3}],"id":3775},{"type":3,"textContent":"\n ","id":3777}]},{"type":3,"textContent":"\n ","id":3778},{"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/61053418/why-does-reacts-usereducer-returns-an-empty-state-when-the-data-is-present-the?rq=1","class":"question-hyperlink"},"childNodes":[{"textContent":"Why does React's useReducer returns an empty state when the data is present the first time it was fetched on useEffect?","id":3780,"type":3}],"id":3779,"type":2},{"type":3,"textContent":"\n ","id":3781}]},{"type":3,"textContent":"\n ","id":3782},{"type":2,"tagName":"div","attributes":
{"class":"spacer js-gps-track"},"childNodes":[{"type":3,"textContent":"\n ","id":3784},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/q/63639408?rq=1","title":"Vote score (upvotes - downvotes)"},"childNodes":[{"type":3,"textContent":"\n ","id":3786},{"type":2,"tagName":"div","attributes":
{"class":"answer-votes default"},"childNodes":[{"type":3,"textContent":"0","id":3788}],"id":3787},{"id":3789,"type":3,"textContent":"\n "}],"id":3785},{"type":3,"textContent":"\n ","id":3790},{"childNodes":[{"id":3792,"type":3,"textContent":"Data is not set on time on the state using hooks in React JS"}],"id":3791,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/63639408/data-is-not-set-on-time-on-the-state-using-hooks-in-react-js?rq=1","class":"question-hyperlink"}},{"type":3,"textContent":"\n ","id":3793}],"id":3783},{"id":3794,"type":3,"textContent":"\n "}],"id":3697},{"textContent":"\n ","id":3795,"type":3}],"id":3692,"type":2,"tagName":"div","attributes":
{"class":"module sidebar-related"}},{"id":3796,"type":3,"textContent":"\n\n "},{"type":2,"tagName":"div","attributes":
{"id":"hot-network-questions","class":"module tex2jax_ignore"},"childNodes":[{"type":3,"textContent":"\n ","id":3798},{"tagName":"h4","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":3800},{"childNodes":[{"type":3,"textContent":"\n Hot Network Questions\n ","id":3802}],"id":3801,"type":2,"tagName":"a","attributes":
{"data-gps-track":"posts_hot_network.click({ item_type:1, location:11 })","href":"https://stackexchange.com/questions?tab=hot","class":"js-gps-track s-link s-link__inherit"}},{"type":3,"textContent":"\n ","id":3803}],"id":3799,"type":2},{"type":3,"textContent":"\n ","id":3804},{"type":2,"tagName":"ul","attributes":
{},"childNodes":[{"textContent":"\n ","id":3806,"type":3},{"id":3807,"type":2,"tagName":"li","attributes":
{},"childNodes":[{"id":3808,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-unix","title":"Unix & Linux Stack Exchange"},"childNodes":[],"id":3809},{"attributes":
{"data-gps-track":"site.switch({ item_type:11, target_site:106 }); posts_hot_network.click({ item_type:2, location:11 })","href":"https://unix.stackexchange.com/questions/671272/what-does-a-backslash-in-front-of-the-delimiter-mean-in-a-here-document-cat","class":"js-gps-track question-hyperlink mb0"},"childNodes":[{"type":3,"textContent":"\n What does a backslash in front of the delimiter mean in a here document (cat <<\\EOF)\n ","id":3811}],"id":3810,"type":2,"tagName":"a"},{"textContent":"\n\n ","id":3812,"type":3}]},{"type":3,"textContent":"\n ","id":3813},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":3815},{"tagName":"div","attributes":
{"class":"favicon favicon-academia","title":"Academia Stack Exchange"},"childNodes":[],"id":3816,"type":2},{"tagName":"a","attributes":
{"href":"https://academia.stackexchange.com/questions/176140/is-it-normal-for-a-professor-to-schedule-a-late-night-exam","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:415 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n Is it normal for a professor to schedule a late night exam?\n ","id":3818}],"id":3817,"type":2},{"type":3,"textContent":"\n\n ","id":3819}],"id":3814},{"type":3,"textContent":"\n ","id":3820},{"childNodes":[{"type":3,"textContent":"\n ","id":3822},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-codereview","title":"Code Review Stack Exchange"},"childNodes":[],"id":3823},{"id":3824,"type":2,"tagName":"a","attributes":
{"href":"https://codereview.stackexchange.com/questions/268564/measuring-execution-time-of-a-function","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:196 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n Measuring execution time of a function\n ","id":3825}]},{"type":3,"textContent":"\n\n ","id":3826}],"id":3821,"type":2,"tagName":"li","attributes":
{}},{"textContent":"\n ","id":3827,"type":3},{"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":3829},{"childNodes":[],"id":3830,"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-politics","title":"Politics Stack Exchange"}},{"tagName":"a","attributes":
{"href":"https://politics.stackexchange.com/questions/69026/how-can-president-biden-claim-his-build-back-better-agenda-costs-zero-dollars","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:475 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n How can President Biden claim his Build Back Better Agenda costs zero dollars?\n ","id":3832}],"id":3831,"type":2},{"id":3833,"type":3,"textContent":"\n\n "}],"id":3828,"type":2},{"textContent":"\n ","id":3834,"type":3},{"type":2,"tagName":"li","attributes":
{},"childNodes":[{"type":3,"textContent":"\n ","id":3836},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-space","title":"Space Exploration Stack Exchange"},"childNodes":[],"id":3837},{"type":2,"tagName":"a","attributes":
{"href":"https://space.stackexchange.com/questions/55179/if-an-extinction-level-asteroid-were-to-be-detected-could-we-avert-it","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:508 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n If an extinction-level asteroid were to be detected, could we avert it?\n ","id":3839}],"id":3838},{"type":3,"textContent":"\n\n ","id":3840}],"id":3835},{"id":3841,"type":3,"textContent":"\n "},{"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"id":3843,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"title":"Mathematics Stack Exchange","class":"favicon favicon-math"},"childNodes":[],"id":3844},{"tagName":"a","attributes":
{"data-gps-track":"site.switch({ item_type:11, target_site:69 }); posts_hot_network.click({ item_type:2, location:11 })","href":"https://math.stackexchange.com/questions/4265182/how-do-you-find-pythagorean-triples-approximately-corresponding-to-a-given-angle","class":"js-gps-track question-hyperlink mb0"},"childNodes":[{"type":3,"textContent":"\n How do you find Pythagorean triples approximately corresponding to a given angle?\n ","id":3846}],"id":3845,"type":2},{"id":3847,"type":3,"textContent":"\n\n "}],"id":3842,"type":2},{"type":3,"textContent":"\n ","id":3848},{"childNodes":[{"type":3,"textContent":"\n ","id":3850},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-music","title":"Music: Practice & Theory Stack Exchange"},"childNodes":[],"id":3851},{"type":2,"tagName":"a","attributes":
{"data-gps-track":"site.switch({ item_type:11, target_site:240 }); posts_hot_network.click({ item_type:2, location:11 })","href":"https://music.stackexchange.com/questions/117657/what-is-this-curve-going-upwards-to-a-note-thats-also-detached-from-the-previou","class":"js-gps-track question-hyperlink mb0"},"childNodes":[{"type":3,"textContent":"\n What is this curve going upwards to a note that's also detached from the previous note?\n ","id":3853}],"id":3852},{"type":3,"textContent":"\n\n ","id":3854}],"id":3849,"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""}},{"type":3,"textContent":"\n ","id":3855},{"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3857},{"tagName":"div","attributes":
{"class":"favicon favicon-bricks","title":"Bricks"},"childNodes":[],"id":3858,"type":2},{"type":2,"tagName":"a","attributes":
{"data-gps-track":"site.switch({ item_type:11, target_site:336 }); posts_hot_network.click({ item_type:2, location:11 })","href":"https://bricks.stackexchange.com/questions/16609/identify-part-with-handle-rod-and-loop","class":"js-gps-track question-hyperlink mb0"},"childNodes":[{"id":3860,"type":3,"textContent":"\n Identify part with handle, rod and loop\n "}],"id":3859},{"type":3,"textContent":"\n\n ","id":3861}],"id":3856},{"type":3,"textContent":"\n ","id":3862},{"type":2,"tagName":"li","attributes":
{"style":"","class":"js-hidden"},"childNodes":[{"type":3,"textContent":"\n ","id":3864},{"id":3865,"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-physics","title":"Physics Stack Exchange"},"childNodes":[]},{"type":2,"tagName":"a","attributes":
{"href":"https://physics.stackexchange.com/questions/669082/electric-current-definition","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:151 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n Electric current definition\n ","id":3867}],"id":3866},{"type":3,"textContent":"\n\n ","id":3868}],"id":3863},{"textContent":"\n ","id":3869,"type":3},{"childNodes":[{"id":3871,"type":3,"textContent":"\n "},{"tagName":"div","attributes":
{"class":"favicon favicon-christianity","title":"Christianity Stack Exchange"},"childNodes":[],"id":3872,"type":2},{"type":2,"tagName":"a","attributes":
{"data-gps-track":"site.switch({ item_type:11, target_site:304 }); posts_hot_network.click({ item_type:2, location:11 })","href":"https://christianity.stackexchange.com/questions/86272/why-is-faith-the-quality-that-god-chooses-to-reward","class":"js-gps-track question-hyperlink mb0"},"childNodes":[{"type":3,"textContent":"\n Why is faith the quality that God chooses to reward?\n ","id":3874}],"id":3873},{"type":3,"textContent":"\n\n ","id":3875}],"id":3870,"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""}},{"type":3,"textContent":"\n ","id":3876},{"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3878},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-chess","title":"Chess Stack Exchange"},"childNodes":[],"id":3879},{"tagName":"a","attributes":
{"href":"https://chess.stackexchange.com/questions/37076/does-blitz-change-the-relative-value-of-position-vs-material","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:435 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n Does blitz change the relative value of position vs material?\n ","id":3881}],"id":3880,"type":2},{"id":3882,"type":3,"textContent":"\n\n "}],"id":3877},{"type":3,"textContent":"\n ","id":3883},{"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"id":3885,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-dba","title":"Database Administrators Stack Exchange"},"childNodes":[],"id":3886},{"childNodes":[{"type":3,"textContent":"\n Same query, slow performance with high buffers numbers (PostgreSQL)\n ","id":3888}],"id":3887,"type":2,"tagName":"a","attributes":
{"href":"https://dba.stackexchange.com/questions/300437/same-query-slow-performance-with-high-buffers-numbers-postgresql","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:182 }); posts_hot_network.click({ item_type:2, location:11 })"}},{"type":3,"textContent":"\n\n ","id":3889}],"id":3884},{"type":3,"textContent":"\n ","id":3890},{"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3892},{"tagName":"div","attributes":
{"class":"favicon favicon-stats","title":"Cross Validated"},"childNodes":[],"id":3893,"type":2},{"id":3894,"type":2,"tagName":"a","attributes":
{"href":"https://stats.stackexchange.com/questions/546635/does-the-biased-estimator-always-have-less-variance-than-unbiased-one","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:65 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n Does the biased estimator always have less variance than unbiased one?\n ","id":3895}]},{"type":3,"textContent":"\n\n ","id":3896}],"id":3891,"type":2},{"textContent":"\n ","id":3897,"type":3},{"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"id":3899,"type":3,"textContent":"\n "},{"tagName":"div","attributes":
{"class":"favicon favicon-electronics","title":"Electrical Engineering Stack Exchange"},"childNodes":[],"id":3900,"type":2},{"attributes":
{"href":"https://electronics.stackexchange.com/questions/588919/controlling-the-speed-of-a-single-phase-4-pole-induction-motor","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:135 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n Controlling the speed of a single phase 4-pole induction motor\n ","id":3902}],"id":3901,"type":2,"tagName":"a"},{"textContent":"\n\n ","id":3903,"type":3}],"id":3898},{"type":3,"textContent":"\n ","id":3904},{"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3906},{"attributes":
{"class":"favicon favicon-worldbuilding","title":"Worldbuilding Stack Exchange"},"childNodes":[],"id":3907,"type":2,"tagName":"div"},{"tagName":"a","attributes":
{"href":"https://worldbuilding.stackexchange.com/questions/214561/how-to-provide-proper-documentation-for-a-device-that-works-as-a-magic-lamp","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:579 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n How to provide proper documentation for a device that works as a magic lamp?\n ","id":3909}],"id":3908,"type":2},{"textContent":"\n\n ","id":3910,"type":3}],"id":3905},{"type":3,"textContent":"\n ","id":3911},{"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3913},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-electronics","title":"Electrical Engineering Stack Exchange"},"childNodes":[],"id":3914},{"childNodes":[{"type":3,"textContent":"\n Need help understanding schematics in LT1019 datasheet\n ","id":3916}],"id":3915,"type":2,"tagName":"a","attributes":
{"href":"https://electronics.stackexchange.com/questions/588885/need-help-understanding-schematics-in-lt1019-datasheet","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:135 }); posts_hot_network.click({ item_type:2, location:11 })"}},{"id":3917,"type":3,"textContent":"\n\n "}],"id":3912},{"type":3,"textContent":"\n ","id":3918},{"id":3919,"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3920},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-mathematica","title":"Mathematica Stack Exchange"},"childNodes":[],"id":3921},{"type":2,"tagName":"a","attributes":
{"class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:387 }); posts_hot_network.click({ item_type:2, location:11 })","href":"https://mathematica.stackexchange.com/questions/256340/different-texturecoordinatefunction-in-two-faces-of-a-surface"},"childNodes":[{"id":3923,"type":3,"textContent":"\n Different TextureCoordinateFunction in two faces of a surface\n "}],"id":3922},{"textContent":"\n\n ","id":3924,"type":3}]},{"type":3,"textContent":"\n ","id":3925},{"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3927},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-literature","title":"Literature Stack Exchange"},"childNodes":[],"id":3928},{"id":3929,"type":2,"tagName":"a","attributes":
{"data-gps-track":"site.switch({ item_type:11, target_site:668 }); posts_hot_network.click({ item_type:2, location:11 })","href":"https://literature.stackexchange.com/questions/19657/why-does-this-copy-of-the-iliad-mention-the-will-of-god","class":"js-gps-track question-hyperlink mb0"},"childNodes":[{"textContent":"\n Why does this copy of the Iliad mention \"the will of God\"?\n ","id":3930,"type":3}]},{"type":3,"textContent":"\n\n ","id":3931}],"id":3926},{"type":3,"textContent":"\n ","id":3932},{"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3934},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-bicycles","title":"Bicycles Stack Exchange"},"childNodes":[],"id":3935},{"childNodes":[{"type":3,"textContent":"\n Strengthening the valve hole of a rim during manufacturing\n ","id":3937}],"id":3936,"type":2,"tagName":"a","attributes":
{"href":"https://bicycles.stackexchange.com/questions/81002/strengthening-the-valve-hole-of-a-rim-during-manufacturing","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:126 }); posts_hot_network.click({ item_type:2, location:11 })"}},{"type":3,"textContent":"\n\n ","id":3938}],"id":3933},{"type":3,"textContent":"\n ","id":3939},{"id":3940,"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3941},{"childNodes":[],"id":3942,"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-rpg","title":"Role-playing Games Stack Exchange"}},{"type":2,"tagName":"a","attributes":
{"href":"https://rpg.stackexchange.com/questions/191875/does-the-fate-accessibility-toolkit-cover-learning-difficulties-like-adhd-or-dys","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:122 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n Does the Fate Accessibility Toolkit cover learning difficulties like ADHD or dyslexia?\n ","id":3944}],"id":3943},{"type":3,"textContent":"\n\n ","id":3945}]},{"type":3,"textContent":"\n ","id":3946},{"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3948},{"childNodes":[],"id":3949,"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-ell","title":"English Language Learners Stack Exchange"}},{"tagName":"a","attributes":
{"href":"https://ell.stackexchange.com/questions/299007/what-does-cough-gas-nightmare-mean","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:481 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n What does \"cough gas nightmare\" mean?\n ","id":3951}],"id":3950,"type":2},{"type":3,"textContent":"\n\n ","id":3952}],"id":3947},{"type":3,"textContent":"\n ","id":3953},{"id":3954,"type":2,"tagName":"li","attributes":
{"style":"","class":"js-hidden"},"childNodes":[{"id":3955,"type":3,"textContent":"\n "},{"attributes":
{"class":"favicon favicon-gis","title":"Geographic Information Systems Stack Exchange"},"childNodes":[],"id":3956,"type":2,"tagName":"div"},{"id":3957,"type":2,"tagName":"a","attributes":
{"href":"https://gis.stackexchange.com/questions/412938/how-to-find-neighboring-polygons-which-share-a-common-feature-in-arcmap-10-4","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:79 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n How to find neighboring polygons which share a common feature in ArcMap 10.4?\n ","id":3958}]},{"textContent":"\n\n ","id":3959,"type":3}]},{"type":3,"textContent":"\n ","id":3960},{"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"id":3962,"type":3,"textContent":"\n "},{"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-workplace","title":"The Workplace Stack Exchange"},"childNodes":[],"id":3963},{"type":2,"tagName":"a","attributes":
{"href":"https://workplace.stackexchange.com/questions/178903/improve-motivation-in-highly-pessimistic-team-as-new-hire","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:423 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"id":3965,"type":3,"textContent":"\n Improve motivation in highly pessimistic team as new hire\n "}],"id":3964},{"type":3,"textContent":"\n\n ","id":3966}],"id":3961},{"type":3,"textContent":"\n ","id":3967},{"type":2,"tagName":"li","attributes":
{"class":"js-hidden","style":""},"childNodes":[{"type":3,"textContent":"\n ","id":3969},{"id":3970,"type":2,"tagName":"div","attributes":
{"class":"favicon favicon-diy","title":"Home Improvement Stack Exchange"},"childNodes":[]},{"type":2,"tagName":"a","attributes":
{"href":"https://diy.stackexchange.com/questions/235760/repair-cracks-splits-in-wooden-vanity-unit-leg","class":"js-gps-track question-hyperlink mb0","data-gps-track":"site.switch({ item_type:11, target_site:73 }); posts_hot_network.click({ item_type:2, location:11 })"},"childNodes":[{"type":3,"textContent":"\n Repair cracks/splits in wooden vanity unit leg\n ","id":3972}],"id":3971},{"type":3,"textContent":"\n\n ","id":3973}],"id":3968},{"type":3,"textContent":"\n ","id":3974}],"id":3805},{"type":3,"textContent":"\n\n ","id":3975},{"type":3,"textContent":"\n","id":3976}],"id":3797},{"textContent":"\n\n ","id":3977,"type":3},{"type":2,"tagName":"div","attributes":
{"id":"feed-link","class":"js-feed-link"},"childNodes":[{"type":3,"textContent":"\n ","id":3979},{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/feeds/question/54824036","title":"Feed of this question and its answers"},"childNodes":[{"type":3,"textContent":"\n ","id":3981},{"isSVG":true,"id":3982,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"fc-orange-400 svg-icon iconRss","width":"18","height":"18","viewBox":"0 0 18 18"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M1 3c0-1.1.9-2 2-2h12c1.09 0 2 .91 2 2v12c0 1.09-.91 2-2 2H3c-1.09 0-2-.91-2-2V3Zm14.5 12C15.5 8.1 9.9 2.5 3 2.5V5a10 10 0 0110 10h2.5Zm-5 0A7.5 7.5 0 003 7.5V10a5 5 0 015 5h2.5Zm-5 0A2.5 2.5 0 003 12.5V15h2.5Z"},"childNodes":[],"id":3983}]},{"type":3,"textContent":"\n Question feed\n ","id":3984}],"id":3980},{"type":3,"textContent":"\n ","id":3985}],"id":3978},{"type":3,"textContent":"\n ","id":3986},{"type":2,"tagName":"aside","attributes":
{"aria-describedby":"feed-modal-description","aria-hidden":"true","class":"s-modal js-feed-link-modal","tabindex":"-1","role":"dialog","aria-labelledby":"feed-modal-title"},"childNodes":[{"type":3,"textContent":"\n ","id":3988},{"type":2,"tagName":"div","attributes":
{"class":"s-modal--dialog js-modal-dialog wmx4","role":"document","data-controller":"se-draggable"},"childNodes":[{"type":3,"textContent":"\n ","id":3990},{"type":2,"tagName":"h1","attributes":
{"class":"s-modal--header fw-bold js-first-tabbable c-move","id":"feed-modal-title","data-se-draggable-target":"handle","tabindex":"0"},"childNodes":[{"type":3,"textContent":"\n Subscribe to RSS\n ","id":3992}],"id":3991},{"type":3,"textContent":"\n ","id":3993},{"childNodes":[{"type":3,"textContent":"\n ","id":3995},{"childNodes":[{"type":3,"textContent":"\n ","id":3997},{"type":2,"tagName":"label","attributes":
{"class":"d-block s-label c-default","for":"feed-url"},"childNodes":[{"type":3,"textContent":"\n Question feed\n ","id":3999},{"type":2,"tagName":"p","attributes":
{"class":"s-description mt2","id":"feed-modal-description"},"childNodes":[{"type":3,"textContent":"To subscribe to this RSS feed, copy and paste this URL into your RSS reader.","id":4001}],"id":4000},{"type":3,"textContent":"\n ","id":4002}],"id":3998},{"textContent":"\n ","id":4003,"type":3}],"id":3996,"type":2,"tagName":"div","attributes":
{"class":"flex--item"}},{"type":3,"textContent":"\n ","id":4004},{"type":2,"tagName":"div","attributes":
{"class":"d-flex ps-relative"},"childNodes":[{"type":3,"textContent":"\n ","id":4006},{"type":2,"tagName":"input","attributes":
{"id":"feed-url","readonly":"readonly","value":"https://stackoverflow.com/feeds/question/54824036","class":"s-input","type":"text","name":"feed-url"},"childNodes":[],"id":4007},{"type":3,"textContent":"\n ","id":4008},{"isSVG":true,"id":4009,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"s-input-icon fc-orange-400 svg-icon iconRss","width":"18","height":"18","viewBox":"0 0 18 18"},"childNodes":[{"attributes":
{"d":"M1 3c0-1.1.9-2 2-2h12c1.09 0 2 .91 2 2v12c0 1.09-.91 2-2 2H3c-1.09 0-2-.91-2-2V3Zm14.5 12C15.5 8.1 9.9 2.5 3 2.5V5a10 10 0 0110 10h2.5Zm-5 0A7.5 7.5 0 003 7.5V10a5 5 0 015 5h2.5Zm-5 0A2.5 2.5 0 003 12.5V15h2.5Z"},"childNodes":[],"id":4010,"type":2,"tagName":"path"}]},{"type":3,"textContent":"\n ","id":4011}],"id":4005},{"id":4012,"type":3,"textContent":"\n "}],"id":3994,"type":2,"tagName":"div","attributes":
{"class":"d-flex gs4 gsy fd-column"}},{"type":3,"textContent":"\n ","id":4013},{"attributes":
{"class":"s-modal--close s-btn s-btn__muted js-modal-close js-last-tabbable","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","aria-label":"Close"},"childNodes":[{"type":3,"textContent":"\n ","id":4015},{"isSVG":true,"id":4016,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"svg-icon iconClearSm","width":"14","height":"14","viewBox":"0 0 14 14"},"childNodes":[{"type":2,"tagName":"path","attributes":
{"d":"M12 3.41 10.59 2 7 5.59 3.41 2 2 3.41 5.59 7 2 10.59 3.41 12 7 8.41 10.59 12 12 10.59 8.41 7 12 3.41Z"},"childNodes":[],"id":4017}]},{"type":3,"textContent":"\n ","id":4018}],"id":4014,"type":2,"tagName":"a"},{"id":4019,"type":3,"textContent":"\n "}],"id":3989},{"textContent":"\n ","id":4020,"type":3}],"id":3987},{"textContent":"\n\n ","id":4021,"type":3}],"id":3484},{"type":3,"textContent":"\n ","id":4022}]},{"type":3,"textContent":"\n","id":4023},{"type":2,"tagName":"script","attributes":
{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":4025}],"id":4024},{"type":3,"textContent":"\n","id":4026},{"type":2,"tagName":"noscript","attributes":
{},"childNodes":[{"type":3,"textContent":"<div><img src=\"/posts/54824036/ivc/6bad\" class=\"dno\" alt=\"\" width=\"0\" height=\"0\"></div>","id":4028}],"id":4027},{"tagName":"div","attributes":
{"style":"display:none","id":"js-codeblock-lang"},"childNodes":[{"id":4030,"type":3,"textContent":"lang-js"}],"id":4029,"type":2}],"id":838},{"type":3,"textContent":"\n\n ","id":4031},{"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":4033}],"id":4032,"type":2,"tagName":"script","attributes":
{}},{"textContent":"\n\n ","id":4034,"type":3}],"id":836,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":4035}]},{"type":3,"textContent":"\n\n \n","id":4036},{"type":2,"tagName":"script","attributes":
{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":4038}],"id":4037},{"tagName":"script","attributes":
{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":4040}],"id":4039,"type":2},{"type":2,"tagName":"script","attributes":
{"src":"https://cdn.sstatic.net/clc/clc.min.js?v=57183b56e107"},"childNodes":[],"id":4041},{"attributes":
{"src":"https://securepubads.g.doubleclick.net/tag/js/gpt.js"},"childNodes":[],"id":4042,"type":2,"tagName":"script"},{"type":2,"tagName":"iframe","attributes":
{"style":"visibility: hidden; display: none;"},"childNodes":[],"id":4043},{"id":4044,"type":3,"textContent":"\n\n "},{"attributes":
{"class":"site-footer js-footer","role":"contentinfo","id":"footer"},"childNodes":[{"textContent":"\n ","id":4046,"type":3},{"attributes":
{"class":"site-footer--container"},"childNodes":[{"type":3,"textContent":"\n ","id":4048},{"type":2,"tagName":"div","attributes":
{"class":"site-footer--logo"},"childNodes":[{"type":3,"textContent":"\n \n ","id":4050},{"id":4051,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/"},"childNodes":[{"childNodes":[{"tagName":"path","attributes":
{"d":"M26 33v-9h4v13H0V24h4v9h22Z","fill":"#BCBBBB"},"childNodes":[],"id":4053,"type":2},{"attributes":
{"d":"m21.5 0-2.7 2 9.9 13.3 2.7-2L21.5 0ZM26 18.4 13.3 7.8l2.1-2.5 12.7 10.6-2.1 2.5ZM9.1 15.2l15 7 1.4-3-15-7-1.4 3Zm14 10.79.68-2.95-16.1-3.35L7 23l16.1 2.99ZM23 30H7v-3h16v3Z","fill":"#F48024"},"childNodes":[],"id":4054,"type":2,"tagName":"path"}],"isSVG":true,"id":4052,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"native svg-icon iconLogoGlyphMd","width":"32","height":"37","viewBox":"0 0 32 37"}}]},{"id":4055,"type":3,"textContent":"\n "}],"id":4049},{"type":3,"textContent":"\n ","id":4056},{"type":2,"tagName":"nav","attributes":
{"class":"site-footer--nav"},"childNodes":[{"textContent":"\n ","id":4058,"type":3},{"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--col__visible js-footer-col","data-name":"default"},"childNodes":[{"type":3,"textContent":"\n ","id":4060},{"attributes":
{"class":"-title"},"childNodes":[{"attributes":
{"class":"js-gps-track","data-gps-track":"footer.click({ location: 2, link: 15})","href":"https://stackoverflow.com/"},"childNodes":[{"type":3,"textContent":"Stack Overflow","id":4063}],"id":4062,"type":2,"tagName":"a"}],"id":4061,"type":2,"tagName":"h5"},{"type":3,"textContent":"\n ","id":4064},{"type":2,"tagName":"ul","attributes":
{"class":"-list js-primary-footer-links"},"childNodes":[{"id":4066,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions","class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 16})"},"childNodes":[{"type":3,"textContent":"Questions","id":4069}],"id":4068}],"id":4067},{"type":3,"textContent":"\n ","id":4070},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/jobs","class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 17})"},"childNodes":[{"id":4073,"type":3,"textContent":"Jobs"}],"id":4072}],"id":4071},{"textContent":"\n ","id":4074,"type":3},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 11})","href":"https://stackoverflow.com/jobs/directory/developer-jobs"},"childNodes":[{"type":3,"textContent":"Developer Jobs Directory","id":4077}],"id":4076}],"id":4075},{"type":3,"textContent":"\n ","id":4078},{"attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://stackoverflow.com/jobs/salary","class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 28})"},"childNodes":[{"type":3,"textContent":"Salary Calculator","id":4081}],"id":4080,"type":2}],"id":4079,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4082},{"id":4083,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4084,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/help","class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 3 })"},"childNodes":[{"type":3,"textContent":"Help","id":4085}]}]},{"type":3,"textContent":"\n ","id":4086},{"childNodes":[{"type":2,"tagName":"a","attributes":
{"onclick":"StackExchange.switchMobile(\"on\")","class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 12 })"},"childNodes":[{"type":3,"textContent":"Mobile","id":4089}],"id":4088}],"id":4087,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"type":3,"textContent":"\n ","id":4090},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link","role":"button"},"childNodes":[{"type":3,"textContent":"Disable Responsiveness","id":4093}],"id":4092}],"id":4091}],"id":4065},{"type":3,"textContent":"\n ","id":4094}],"id":4059},{"textContent":"\n ","id":4095,"type":3},{"attributes":
{"class":"site-footer--col site-footer--col__visible js-footer-col","data-name":"default"},"childNodes":[{"type":3,"textContent":"\n ","id":4097},{"type":2,"tagName":"h5","attributes":
{"class":"-title"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://stackoverflowbusiness.com/","class":"js-gps-track","data-gps-track":"footer.click({ location: 2, link: 19 })"},"childNodes":[{"type":3,"textContent":"Products","id":4100}],"id":4099,"type":2}],"id":4098},{"type":3,"textContent":"\n ","id":4101},{"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4103},{"attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"js-gps-track -link","data-ga":"[\"teams traffic\",\"footer - site nav\",\"stackoverflow.com/teams\",null,{\"dimension4\":\"teams\"}]","data-gps-track":"footer.click({ location: 2, link: 29 })","href":"https://stackoverflow.com/teams"},"childNodes":[{"type":3,"textContent":"Teams","id":4106}],"id":4105}],"id":4104,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4107},{"attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"data-gps-track":"footer.click({ location: 2, link: 20 })","href":"https://stackoverflow.com/talent","class":"js-gps-track -link"},"childNodes":[{"type":3,"textContent":"Talent","id":4110}],"id":4109}],"id":4108,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4111},{"id":4112,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"type":3,"textContent":"Advertising","id":4114}],"id":4113,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/advertising","class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 21 })"}}]},{"type":3,"textContent":"\n ","id":4115},{"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/enterprise","class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 22 })"},"childNodes":[{"type":3,"textContent":"Enterprise","id":4118}],"id":4117}],"id":4116,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"type":3,"textContent":"\n ","id":4119}],"id":4102},{"type":3,"textContent":"\n ","id":4120}],"id":4096,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":4121},{"childNodes":[{"type":3,"textContent":"\n ","id":4123},{"type":2,"tagName":"h5","attributes":
{"class":"-title"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"js-gps-track","data-gps-track":"footer.click({ location: 2, link: 1 })","href":"https://stackoverflow.com/company"},"childNodes":[{"type":3,"textContent":"Company","id":4126}],"id":4125}],"id":4124},{"textContent":"\n ","id":4127,"type":3},{"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4129},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4131,"type":2,"tagName":"a","attributes":
{"class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 1 })","href":"https://stackoverflow.com/company"},"childNodes":[{"type":3,"textContent":"About","id":4132}]}],"id":4130},{"type":3,"textContent":"\n ","id":4133},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 27 })","href":"https://stackoverflow.com/company/press"},"childNodes":[{"type":3,"textContent":"Press","id":4136}],"id":4135}],"id":4134},{"textContent":"\n ","id":4137,"type":3},{"id":4138,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 9 })","href":"https://stackoverflow.com/company/work-here"},"childNodes":[{"type":3,"textContent":"Work Here","id":4140}],"id":4139}]},{"id":4141,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 7 })","href":"https://stackoverflow.com/legal"},"childNodes":[{"type":3,"textContent":"Legal","id":4144}],"id":4143}],"id":4142},{"type":3,"textContent":"\n ","id":4145},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"type":3,"textContent":"Privacy Policy","id":4148}],"id":4147,"type":2,"tagName":"a","attributes":
{"class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 8 })","href":"https://stackoverflow.com/legal/privacy-policy"}}],"id":4146,"type":2},{"type":3,"textContent":"\n ","id":4149},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/legal/terms-of-service","class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 37 })"},"childNodes":[{"type":3,"textContent":"Terms of Service","id":4152}],"id":4151}],"id":4150},{"textContent":"\n ","id":4153,"type":3},{"id":4154,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4155,"type":2,"tagName":"a","attributes":
{"class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 13 })","href":"https://stackoverflow.com/company/contact"},"childNodes":[{"textContent":"Contact Us","id":4156,"type":3}]}]},{"type":3,"textContent":"\n ","id":4157},{"type":2,"tagName":"li","attributes":
{"class":"-item","id":"consent-footer-link"},"childNodes":[{"tagName":"a","attributes":
{"data-consent-popup-loader":"footer","class":"js-gps-track -link js-cookie-settings","data-gps-track":"footer.click({ location: 2, link: 38 })","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#"},"childNodes":[{"type":3,"textContent":"Cookie Settings","id":4160}],"id":4159,"type":2}],"id":4158},{"type":3,"textContent":"\n ","id":4161},{"id":4162,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link: 39 })","href":"https://stackoverflow.com/legal/cookie-policy"},"childNodes":[{"type":3,"textContent":"Cookie Policy","id":4164}],"id":4163}]},{"id":4165,"type":3,"textContent":"\n "}],"id":4128},{"type":3,"textContent":"\n ","id":4166}],"id":4122,"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--col__visible js-footer-col","data-name":"default"}},{"type":3,"textContent":"\n ","id":4167},{"childNodes":[{"type":3,"textContent":"\n ","id":4169},{"childNodes":[{"id":4171,"type":2,"tagName":"svg","attributes":
{"aria-hidden":"true","class":"svg-icon iconArrowLeftAlt","width":"18","height":"18","viewBox":"0 0 18 18"},"childNodes":[{"tagName":"path","attributes":
{"d":"M10.58 16 12 14.59 6.4 9 12 3.41 10.57 2l-7 7 7 7Z"},"childNodes":[],"id":4172,"type":2}],"isSVG":true}],"id":4170,"type":2,"tagName":"a","attributes":
{"class":"site-footer--back js-footer-back","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#"}},{"type":3,"textContent":"\n ","id":4173},{"id":4174,"type":2,"tagName":"div","attributes":
{},"childNodes":[{"id":4175,"type":3,"textContent":"\n "},{"childNodes":[{"attributes":
{"href":"https://stackexchange.com/","data-gps-track":"footer.click({ location: 2, link: 30 })"},"childNodes":[{"textContent":"Stack Exchange","id":4178,"type":3},{"type":2,"tagName":"br","attributes":
{},"childNodes":[],"id":4179},{"type":3,"textContent":" Network","id":4180}],"id":4177,"type":2,"tagName":"a"}],"id":4176,"type":2,"tagName":"h5","attributes":
{"class":"-title"}},{"textContent":"\n ","id":4181,"type":3},{"id":4182,"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"id":4183,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","class":"-link _expandable js-footer-category-trigger js-gps-track","data-gps-track":"footer.click({ location: 2, link: 24 })","data-target":"Technology"},"childNodes":[{"type":3,"textContent":"Technology","id":4186}],"id":4185}],"id":4184},{"id":4187,"type":3,"textContent":"\n "},{"id":4188,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link _expandable js-footer-category-trigger js-gps-track","data-gps-track":"footer.click({ location: 2, link: 24 })","data-target":"Life / Arts","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#"},"childNodes":[{"type":3,"textContent":"Life / Arts","id":4190}],"id":4189}]},{"type":3,"textContent":"\n ","id":4191},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4193,"type":2,"tagName":"a","attributes":
{"class":"-link _expandable js-footer-category-trigger js-gps-track","data-gps-track":"footer.click({ location: 2, link: 24 })","data-target":"Culture / Recreation","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#"},"childNodes":[{"type":3,"textContent":"Culture / Recreation","id":4194}]}],"id":4192,"type":2},{"id":4195,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"data-target":"Science","href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","class":"-link _expandable js-footer-category-trigger js-gps-track","data-gps-track":"footer.click({ location: 2, link: 24 })"},"childNodes":[{"textContent":"Science","id":4198,"type":3}],"id":4197}],"id":4196},{"type":3,"textContent":"\n ","id":4199},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/questions/54824036/useeffect-hook-with-socket-io-state-is-not-persistent-in-socket-handlers#","class":"-link _expandable js-footer-category-trigger js-gps-track","data-gps-track":"footer.click({ location: 2, link: 24 })","data-target":"Other"},"childNodes":[{"textContent":"Other","id":4202,"type":3}],"id":4201}],"id":4200},{"type":3,"textContent":"\n ","id":4203}]},{"type":3,"textContent":"\n ","id":4204}]},{"type":3,"textContent":"\n ","id":4205}],"id":4168,"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--categories-nav site-footer--col__visible"}},{"type":3,"textContent":"\n ","id":4206},{"type":2,"tagName":"div","attributes":
{"class":"site-footer--categories"},"childNodes":[{"type":3,"textContent":"\n ","id":4208},{"attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Technology"},"childNodes":[{"type":3,"textContent":"\n ","id":4210},{"id":4211,"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4212},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4214,"type":2,"tagName":"a","attributes":
{"title":"professional and enthusiast programmers","href":"https://stackoverflow.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"},"childNodes":[{"type":3,"textContent":"Stack Overflow","id":4215}]}],"id":4213},{"type":3,"textContent":"\n ","id":4216},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"system and network administrators","href":"https://serverfault.com/"},"childNodes":[{"type":3,"textContent":"Server Fault","id":4219}],"id":4218,"type":2}],"id":4217},{"type":3,"textContent":"\n ","id":4220},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://superuser.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"computer enthusiasts and power users"},"childNodes":[{"id":4223,"type":3,"textContent":"Super User"}],"id":4222}],"id":4221},{"type":3,"textContent":"\n ","id":4224},{"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://webapps.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"power users of web applications"},"childNodes":[{"type":3,"textContent":"Web Applications","id":4227}],"id":4226}],"id":4225,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"textContent":"\n ","id":4228,"type":3},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://askubuntu.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"Ubuntu users and developers"},"childNodes":[{"type":3,"textContent":"Ask Ubuntu","id":4231}],"id":4230,"type":2}],"id":4229,"type":2},{"type":3,"textContent":"\n ","id":4232},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"type":3,"textContent":"Webmasters","id":4235}],"id":4234,"type":2,"tagName":"a","attributes":
{"title":"pro webmasters","href":"https://webmasters.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"}}],"id":4233},{"type":3,"textContent":"\n ","id":4236},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"attributes":
{"href":"https://gamedev.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"professional and independent game developers"},"childNodes":[{"type":3,"textContent":"Game Development","id":4239}],"id":4238,"type":2,"tagName":"a"}],"id":4237},{"type":3,"textContent":"\n ","id":4240}]}],"id":4209,"type":2,"tagName":"div"},{"id":4241,"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Technology"},"childNodes":[{"attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4243},{"attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"type":3,"textContent":"TeX - LaTeX","id":4246}],"id":4245,"type":2,"tagName":"a","attributes":
{"title":"users of TeX, LaTeX, ConTeXt, and related typesetting systems","href":"https://tex.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"}}],"id":4244,"type":2,"tagName":"li"},{"id":4247,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://softwareengineering.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"professionals, academics, and students working within the systems development life cycle"},"childNodes":[{"type":3,"textContent":"Software Engineering","id":4250}],"id":4249,"type":2}],"id":4248},{"type":3,"textContent":"\n ","id":4251},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://unix.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"users of Linux, FreeBSD and other Un*x-like operating systems"},"childNodes":[{"id":4254,"type":3,"textContent":"Unix & Linux"}],"id":4253}],"id":4252},{"type":3,"textContent":"\n ","id":4255},{"id":4256,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://apple.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"power users of Apple hardware and software"},"childNodes":[{"type":3,"textContent":"Ask Different (Apple)","id":4258}],"id":4257}]},{"type":3,"textContent":"\n ","id":4259},{"id":4260,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://wordpress.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"WordPress developers and administrators"},"childNodes":[{"type":3,"textContent":"WordPress Development","id":4262}],"id":4261}]},{"type":3,"textContent":"\n ","id":4263},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"cartographers, geographers and GIS professionals","href":"https://gis.stackexchange.com/"},"childNodes":[{"textContent":"Geographic Information Systems","id":4266,"type":3}],"id":4265}],"id":4264},{"type":3,"textContent":"\n ","id":4267},{"childNodes":[{"tagName":"a","attributes":
{"href":"https://electronics.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"electronics and electrical engineering professionals, students, and enthusiasts"},"childNodes":[{"textContent":"Electrical Engineering","id":4270,"type":3}],"id":4269,"type":2}],"id":4268,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"type":3,"textContent":"\n ","id":4271}],"id":4242,"type":2,"tagName":"ul"}]},{"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Technology"},"childNodes":[{"id":4273,"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4274},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"enthusiasts and power users of the Android operating system","href":"https://android.stackexchange.com/"},"childNodes":[{"textContent":"Android Enthusiasts","id":4277,"type":3}],"id":4276,"type":2}],"id":4275},{"type":3,"textContent":"\n ","id":4278},{"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"information security professionals","href":"https://security.stackexchange.com/"},"childNodes":[{"type":3,"textContent":"Information Security","id":4281}],"id":4280}],"id":4279,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"type":3,"textContent":"\n ","id":4282},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4284,"type":2,"tagName":"a","attributes":
{"href":"https://dba.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"database professionals who wish to improve their database skills and learn from others in the community"},"childNodes":[{"id":4285,"type":3,"textContent":"Database Administrators"}]}],"id":4283},{"type":3,"textContent":"\n ","id":4286},{"attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"type":3,"textContent":"Drupal Answers","id":4289}],"id":4288,"type":2,"tagName":"a","attributes":
{"href":"https://drupal.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"Drupal developers and administrators"}}],"id":4287,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4290},{"childNodes":[{"tagName":"a","attributes":
{"href":"https://sharepoint.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"SharePoint enthusiasts"},"childNodes":[{"type":3,"textContent":"SharePoint","id":4293}],"id":4292,"type":2}],"id":4291,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"type":3,"textContent":"\n ","id":4294},{"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://ux.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"user experience researchers and experts"},"childNodes":[{"type":3,"textContent":"User Experience","id":4297}],"id":4296}],"id":4295,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"textContent":"\n ","id":4298,"type":3},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://mathematica.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"users of Wolfram Mathematica"},"childNodes":[{"textContent":"Mathematica","id":4301,"type":3}],"id":4300,"type":2}],"id":4299},{"type":3,"textContent":"\n ","id":4302}]}],"id":4272,"type":2},{"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Technology"},"childNodes":[{"childNodes":[{"textContent":"\n ","id":4305,"type":3},{"attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://salesforce.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"Salesforce administrators, implementation experts, developers and anybody in-between"},"childNodes":[{"type":3,"textContent":"Salesforce","id":4308}],"id":4307}],"id":4306,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4309},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"administrators, end users, developers and designers for ExpressionEngine® CMS","href":"https://expressionengine.stackexchange.com/"},"childNodes":[{"type":3,"textContent":"ExpressionEngine® Answers","id":4312}],"id":4311,"type":2}],"id":4310},{"type":3,"textContent":"\n ","id":4313},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://pt.stackoverflow.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"programadores profissionais e entusiastas"},"childNodes":[{"id":4316,"type":3,"textContent":"Stack Overflow em Português"}],"id":4315}],"id":4314},{"textContent":"\n ","id":4317,"type":3},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://blender.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"people who use Blender to create 3D graphics, animations, or games"},"childNodes":[{"type":3,"textContent":"Blender","id":4320}],"id":4319}],"id":4318,"type":2},{"type":3,"textContent":"\n ","id":4321},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://networkengineering.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"network engineers"},"childNodes":[{"type":3,"textContent":"Network Engineering","id":4324}],"id":4323}],"id":4322},{"type":3,"textContent":"\n ","id":4325},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"data-gps-track":"footer.click({ location: 2, link: 25 })","title":"software developers, mathematicians and others interested in cryptography","href":"https://crypto.stackexchange.com/","class":"-link js-gps-track"},"childNodes":[{"type":3,"textContent":"Cryptography","id":4328}],"id":4327}],"id":4326},{"type":3,"textContent":"\n ","id":4329},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4331,"type":2,"tagName":"a","attributes":
{"title":"peer programmer code reviews","href":"https://codereview.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"},"childNodes":[{"type":3,"textContent":"Code Review","id":4332}]}],"id":4330,"type":2},{"type":3,"textContent":"\n ","id":4333}],"id":4304,"type":2,"tagName":"ul","attributes":
{"class":"-list"}}],"id":4303},{"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Technology"},"childNodes":[{"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4336},{"childNodes":[{"childNodes":[{"type":3,"textContent":"Magento","id":4339}],"id":4338,"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"users of the Magento e-Commerce platform","href":"https://magento.stackexchange.com/"}}],"id":4337,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"type":3,"textContent":"\n ","id":4340},{"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"people seeking specific software recommendations","href":"https://softwarerecs.stackexchange.com/"},"childNodes":[{"type":3,"textContent":"Software Recommendations","id":4343}],"id":4342}],"id":4341,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"type":3,"textContent":"\n ","id":4344},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"title":"practitioners of the art and science of signal, image and video processing","href":"https://dsp.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"},"childNodes":[{"type":3,"textContent":"Signal Processing","id":4347}],"id":4346}],"id":4345,"type":2},{"id":4348,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://emacs.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"those using, extending or developing Emacs"},"childNodes":[{"type":3,"textContent":"Emacs","id":4351}],"id":4350}],"id":4349},{"type":3,"textContent":"\n ","id":4352},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://raspberrypi.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"users and developers of hardware and software for Raspberry Pi"},"childNodes":[{"type":3,"textContent":"Raspberry Pi","id":4355}],"id":4354}],"id":4353},{"type":3,"textContent":"\n ","id":4356},{"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"программистов","href":"https://ru.stackoverflow.com/"},"childNodes":[{"type":3,"textContent":"Stack Overflow на русском","id":4359}],"id":4358}],"id":4357,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"type":3,"textContent":"\n ","id":4360},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"programming puzzle enthusiasts and code golfers","href":"https://codegolf.stackexchange.com/"},"childNodes":[{"type":3,"textContent":"Code Golf","id":4363}],"id":4362}],"id":4361},{"type":3,"textContent":"\n ","id":4364}],"id":4335}],"id":4334},{"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Technology"},"childNodes":[{"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"id":4367,"type":3,"textContent":"\n "},{"attributes":
{"class":"-item"},"childNodes":[{"attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"programadores y profesionales de la informática","href":"https://es.stackoverflow.com/"},"childNodes":[{"type":3,"textContent":"Stack Overflow en español","id":4370}],"id":4369,"type":2,"tagName":"a"}],"id":4368,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4371},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"type":3,"textContent":"Ethereum","id":4374}],"id":4373,"type":2,"tagName":"a","attributes":
{"href":"https://ethereum.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"users of Ethereum, the decentralized application platform and smart contract enabled blockchain"}}],"id":4372,"type":2},{"type":3,"textContent":"\n ","id":4375},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"attributes":
{"href":"https://datascience.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"Data science professionals, Machine Learning specialists, and those interested in learning more about the field"},"childNodes":[{"type":3,"textContent":"Data Science","id":4378}],"id":4377,"type":2,"tagName":"a"}],"id":4376,"type":2},{"type":3,"textContent":"\n ","id":4379},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://arduino.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"developers of open-source hardware and software that is compatible with Arduino"},"childNodes":[{"type":3,"textContent":"Arduino","id":4382}],"id":4381,"type":2}],"id":4380,"type":2},{"type":3,"textContent":"\n ","id":4383},{"attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"data-gps-track":"footer.click({ location: 2, link: 25 })","title":"Bitcoin crypto-currency enthusiasts","href":"https://bitcoin.stackexchange.com/","class":"-link js-gps-track"},"childNodes":[{"type":3,"textContent":"Bitcoin","id":4386}],"id":4385}],"id":4384,"type":2,"tagName":"li"},{"textContent":"\n ","id":4387,"type":3},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://sqa.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"software quality control experts, automation engineers, and software testers"},"childNodes":[{"type":3,"textContent":"Software Quality Assurance & Testing","id":4390}],"id":4389,"type":2}],"id":4388,"type":2},{"type":3,"textContent":"\n ","id":4391},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"sound engineers, producers, editors, and enthusiasts","href":"https://sound.stackexchange.com/"},"childNodes":[{"id":4394,"type":3,"textContent":"Sound Design"}],"id":4393}],"id":4392},{"type":3,"textContent":"\n ","id":4395}],"id":4366}],"id":4365,"type":2},{"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Technology"},"childNodes":[{"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4398},{"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://windowsphone.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"enthusiasts and power users of Windows Phone OS"},"childNodes":[{"type":3,"textContent":"Windows Phone","id":4401}],"id":4400}],"id":4399,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"textContent":"\n ","id":4402,"type":3},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":3,"textContent":"\n ","id":4404},{"type":2,"tagName":"a","attributes":
{"href":"https://stackexchange.com/sites#technology","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 26 })"},"childNodes":[{"type":3,"textContent":"\n ","id":4406},{"id":4407,"type":2,"tagName":"strong","attributes":
{},"childNodes":[{"type":3,"textContent":"\n more (29)\n ","id":4408}]},{"type":3,"textContent":"\n ","id":4409}],"id":4405},{"id":4410,"type":3,"textContent":"\n "}],"id":4403},{"type":3,"textContent":"\n ","id":4411}],"id":4397},{"type":3,"textContent":"\n ","id":4412}],"id":4396},{"type":3,"textContent":"\n ","id":4413},{"id":4414,"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Life / Arts"},"childNodes":[{"type":3,"textContent":"\n ","id":4415},{"childNodes":[{"type":3,"textContent":"\n ","id":4417},{"attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"textContent":"Photography","id":4420,"type":3}],"id":4419,"type":2,"tagName":"a","attributes":
{"title":"professional, enthusiast and amateur photographers","href":"https://photo.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"}}],"id":4418,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4421},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://scifi.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"science fiction and fantasy enthusiasts"},"childNodes":[{"type":3,"textContent":"Science Fiction & Fantasy","id":4424}],"id":4423}],"id":4422},{"type":3,"textContent":"\n ","id":4425},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://graphicdesign.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"Graphic Design professionals, students, and enthusiasts"},"childNodes":[{"type":3,"textContent":"Graphic Design","id":4428}],"id":4427}],"id":4426},{"type":3,"textContent":"\n ","id":4429},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://movies.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"movie and TV enthusiasts"},"childNodes":[{"id":4432,"type":3,"textContent":"Movies & TV"}],"id":4431}],"id":4430},{"type":3,"textContent":"\n ","id":4433},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://music.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"musicians, students, and enthusiasts"},"childNodes":[{"type":3,"textContent":"Music: Practice & Theory","id":4436}],"id":4435}],"id":4434},{"id":4437,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4439,"type":2,"tagName":"a","attributes":
{"href":"https://worldbuilding.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"writers/artists using science, geography and culture to construct imaginary worlds and settings"},"childNodes":[{"type":3,"textContent":"Worldbuilding","id":4440}]}],"id":4438},{"type":3,"textContent":"\n ","id":4441},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"id":4444,"type":3,"textContent":"Video Production"}],"id":4443,"type":2,"tagName":"a","attributes":
{"href":"https://video.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation"}}],"id":4442,"type":2},{"textContent":"\n ","id":4445,"type":3}],"id":4416,"type":2,"tagName":"ul","attributes":
{"class":"-list"}}]},{"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Life / Arts"},"childNodes":[{"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4448},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"attributes":
{"href":"https://cooking.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"professional and amateur chefs"},"childNodes":[{"type":3,"textContent":"Seasoned Advice (cooking)","id":4451}],"id":4450,"type":2,"tagName":"a"}],"id":4449},{"type":3,"textContent":"\n ","id":4452},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4454,"type":2,"tagName":"a","attributes":
{"data-gps-track":"footer.click({ location: 2, link: 25 })","title":"contractors and serious DIYers","href":"https://diy.stackexchange.com/","class":"-link js-gps-track"},"childNodes":[{"type":3,"textContent":"Home Improvement","id":4455}]}],"id":4453},{"type":3,"textContent":"\n ","id":4456},{"attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"data-gps-track":"footer.click({ location: 2, link: 25 })","title":"people who want to be financially literate","href":"https://money.stackexchange.com/","class":"-link js-gps-track"},"childNodes":[{"textContent":"Personal Finance & Money","id":4459,"type":3}],"id":4458}],"id":4457,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4460},{"attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"data-gps-track":"footer.click({ location: 2, link: 25 })","title":"academics and those enrolled in higher education","href":"https://academia.stackexchange.com/","class":"-link js-gps-track"},"childNodes":[{"type":3,"textContent":"Academia","id":4463}],"id":4462}],"id":4461,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4464},{"attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"type":3,"textContent":"Law","id":4467}],"id":4466,"type":2,"tagName":"a","attributes":
{"href":"https://law.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"legal professionals, students, and others with experience or interest in law"}}],"id":4465,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4468},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"type":3,"textContent":"Physical Fitness","id":4471}],"id":4470,"type":2,"tagName":"a","attributes":
{"title":"physical fitness professionals, athletes, trainers, and those providing health-related needs","href":"https://fitness.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"}}],"id":4469},{"type":3,"textContent":"\n ","id":4472},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"textContent":"Gardening & Landscaping","id":4475,"type":3}],"id":4474,"type":2,"tagName":"a","attributes":
{"title":"gardeners and landscapers","href":"https://gardening.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"}}],"id":4473},{"type":3,"textContent":"\n ","id":4476}],"id":4447}],"id":4446},{"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Life / Arts"},"childNodes":[{"id":4478,"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4479},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"type":3,"textContent":"Parenting","id":4482}],"id":4481,"type":2,"tagName":"a","attributes":
{"title":"parents, grandparents, nannies and others with a parenting role","href":"https://parenting.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"}}],"id":4480},{"type":3,"textContent":"\n ","id":4483},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":3,"textContent":"\n ","id":4485},{"type":2,"tagName":"a","attributes":
{"href":"https://stackexchange.com/sites#lifearts","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 26 })"},"childNodes":[{"type":3,"textContent":"\n ","id":4487},{"tagName":"strong","attributes":
{},"childNodes":[{"type":3,"textContent":"\n more (10)\n ","id":4489}],"id":4488,"type":2},{"id":4490,"type":3,"textContent":"\n "}],"id":4486},{"type":3,"textContent":"\n ","id":4491}],"id":4484},{"type":3,"textContent":"\n ","id":4492}]},{"textContent":"\n ","id":4493,"type":3}],"id":4477,"type":2},{"id":4494,"type":3,"textContent":"\n "},{"childNodes":[{"type":3,"textContent":"\n ","id":4496},{"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4498},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"type":3,"textContent":"English Language & Usage","id":4501}],"id":4500,"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"linguists, etymologists, and serious English language enthusiasts","href":"https://english.stackexchange.com/"}}],"id":4499,"type":2},{"type":3,"textContent":"\n ","id":4502},{"attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://skeptics.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"scientific skepticism"},"childNodes":[{"type":3,"textContent":"Skeptics","id":4505}],"id":4504,"type":2}],"id":4503,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4506},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4508,"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"those who base their lives on Jewish law and tradition and anyone interested in learning more","href":"https://judaism.stackexchange.com/"},"childNodes":[{"id":4509,"type":3,"textContent":"Mi Yodeya (Judaism)"}]}],"id":4507},{"textContent":"\n ","id":4510,"type":3},{"id":4511,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://travel.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"road warriors and seasoned travelers"},"childNodes":[{"id":4513,"type":3,"textContent":"Travel"}],"id":4512}]},{"type":3,"textContent":"\n ","id":4514},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"data-gps-track":"footer.click({ location: 2, link: 25 })","title":"committed Christians, experts in Christianity and those interested in learning more","href":"https://christianity.stackexchange.com/","class":"-link js-gps-track"},"childNodes":[{"type":3,"textContent":"Christianity","id":4517}],"id":4516}],"id":4515},{"type":3,"textContent":"\n ","id":4518},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://ell.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"speakers of other languages learning English"},"childNodes":[{"type":3,"textContent":"English Language Learners","id":4521}],"id":4520,"type":2}],"id":4519},{"type":3,"textContent":"\n ","id":4522},{"id":4523,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"title":"students, teachers, and linguists wanting to discuss the finer points of the Japanese language","href":"https://japanese.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"},"childNodes":[{"textContent":"Japanese Language","id":4525,"type":3}],"id":4524}]},{"id":4526,"type":3,"textContent":"\n "}],"id":4497}],"id":4495,"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Culture / Recreation"}},{"id":4527,"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Culture / Recreation"},"childNodes":[{"childNodes":[{"type":3,"textContent":"\n ","id":4529},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://chinese.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"students, teachers, and linguists wanting to discuss the finer points of the Chinese language"},"childNodes":[{"type":3,"textContent":"Chinese Language","id":4532}],"id":4531}],"id":4530},{"id":4533,"type":3,"textContent":"\n "},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"textContent":"French Language","id":4536,"type":3}],"id":4535,"type":2,"tagName":"a","attributes":
{"href":"https://french.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"students, teachers, and linguists wanting to discuss the finer points of the French language"}}],"id":4534,"type":2},{"type":3,"textContent":"\n ","id":4537},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://german.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"speakers of German wanting to discuss the finer points of the language and translation"},"childNodes":[{"type":3,"textContent":"German Language","id":4540}],"id":4539}],"id":4538},{"type":3,"textContent":"\n ","id":4541},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://hermeneutics.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"professors, theologians, and those interested in exegetical analysis of biblical texts"},"childNodes":[{"type":3,"textContent":"Biblical Hermeneutics","id":4544}],"id":4543}],"id":4542},{"type":3,"textContent":"\n ","id":4545},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://history.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"historians and history buffs"},"childNodes":[{"textContent":"History","id":4548,"type":3}],"id":4547,"type":2}],"id":4546,"type":2},{"id":4549,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://spanish.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"linguists, teachers, students and Spanish language enthusiasts in general wanting to discuss the finer points of the language"},"childNodes":[{"textContent":"Spanish Language","id":4552,"type":3}],"id":4551}],"id":4550},{"id":4553,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://islam.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"Muslims, experts in Islam, and those interested in learning more about Islam"},"childNodes":[{"type":3,"textContent":"Islam","id":4556}],"id":4555}],"id":4554},{"type":3,"textContent":"\n ","id":4557}],"id":4528,"type":2,"tagName":"ul","attributes":
{"class":"-list"}}]},{"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Culture / Recreation"},"childNodes":[{"id":4559,"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4560},{"id":4561,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"data-gps-track":"footer.click({ location: 2, link: 25 })","title":"лингвистов и энтузиастов русского языка","href":"https://rus.stackexchange.com/","class":"-link js-gps-track"},"childNodes":[{"textContent":"Русский язык","id":4563,"type":3}],"id":4562}]},{"type":3,"textContent":"\n ","id":4564},{"id":4565,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"data-gps-track":"footer.click({ location: 2, link: 25 })","title":"students, teachers, and linguists wanting to discuss the finer points of the Russian language","href":"https://russian.stackexchange.com/","class":"-link js-gps-track"},"childNodes":[{"type":3,"textContent":"Russian Language","id":4567}],"id":4566}]},{"id":4568,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4570,"type":2,"tagName":"a","attributes":
{"href":"https://gaming.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"passionate videogamers on all platforms"},"childNodes":[{"type":3,"textContent":"Arqade (gaming)","id":4571}]}],"id":4569},{"type":3,"textContent":"\n ","id":4572},{"attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"data-gps-track":"footer.click({ location: 2, link: 25 })","title":"people who build and repair bicycles, people who train cycling, or commute on bicycles","href":"https://bicycles.stackexchange.com/","class":"-link js-gps-track"},"childNodes":[{"type":3,"textContent":"Bicycles","id":4575}],"id":4574}],"id":4573,"type":2,"tagName":"li"},{"id":4576,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://rpg.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"gamemasters and players of tabletop, paper-and-pencil role-playing games"},"childNodes":[{"type":3,"textContent":"Role-playing Games","id":4579}],"id":4578}],"id":4577},{"type":3,"textContent":"\n ","id":4580},{"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"anime and manga fans","href":"https://anime.stackexchange.com/"},"childNodes":[{"id":4583,"type":3,"textContent":"Anime & Manga"}],"id":4582}],"id":4581,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"type":3,"textContent":"\n ","id":4584},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"those who create, solve, and study puzzles","href":"https://puzzling.stackexchange.com/"},"childNodes":[{"type":3,"textContent":"Puzzling","id":4587}],"id":4586}],"id":4585,"type":2},{"type":3,"textContent":"\n ","id":4588}]}],"id":4558,"type":2},{"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Culture / Recreation"},"childNodes":[{"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4591},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://mechanics.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"mechanics and DIY enthusiast owners of cars, trucks, and motorcycles"},"childNodes":[{"type":3,"textContent":"Motor Vehicle Maintenance & Repair","id":4594}],"id":4593,"type":2}],"id":4592},{"type":3,"textContent":"\n ","id":4595},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"people who like playing board games, designing board games or modifying the rules of existing board games","href":"https://boardgames.stackexchange.com/"},"childNodes":[{"type":3,"textContent":"Board & Card Games","id":4598}],"id":4597}],"id":4596},{"type":3,"textContent":"\n ","id":4599},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"LEGO® and building block enthusiasts","href":"https://bricks.stackexchange.com/"},"childNodes":[{"id":4602,"type":3,"textContent":"Bricks"}],"id":4601}],"id":4600},{"type":3,"textContent":"\n ","id":4603},{"id":4604,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://homebrew.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"dedicated home brewers and serious enthusiasts"},"childNodes":[{"id":4606,"type":3,"textContent":"Homebrewing"}],"id":4605}]},{"type":3,"textContent":"\n ","id":4607},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"title":"students and teachers of all martial arts","href":"https://martialarts.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"},"childNodes":[{"type":3,"textContent":"Martial Arts","id":4610}],"id":4609}],"id":4608},{"id":4611,"type":3,"textContent":"\n "},{"childNodes":[{"tagName":"a","attributes":
{"title":"people who love being outdoors enjoying nature and wilderness, and learning about the required skills and equipment","href":"https://outdoors.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"},"childNodes":[{"type":3,"textContent":"The Great Outdoors","id":4614}],"id":4613,"type":2}],"id":4612,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"type":3,"textContent":"\n ","id":4615},{"id":4616,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://poker.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"serious players and enthusiasts of poker"},"childNodes":[{"type":3,"textContent":"Poker","id":4618}],"id":4617}]},{"type":3,"textContent":"\n ","id":4619}],"id":4590}],"id":4589},{"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Culture / Recreation"},"childNodes":[{"attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4622},{"attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://chess.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"serious players and enthusiasts of chess"},"childNodes":[{"type":3,"textContent":"Chess","id":4625}],"id":4624}],"id":4623,"type":2,"tagName":"li"},{"id":4626,"type":3,"textContent":"\n "},{"id":4627,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"participants in team and individual sport activities","href":"https://sports.stackexchange.com/"},"childNodes":[{"type":3,"textContent":"Sports","id":4629}],"id":4628}]},{"textContent":"\n ","id":4630,"type":3},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"textContent":"\n ","id":4632,"type":3},{"type":2,"tagName":"a","attributes":
{"href":"https://stackexchange.com/sites#culturerecreation","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 26 })"},"childNodes":[{"type":3,"textContent":"\n ","id":4634},{"type":2,"tagName":"strong","attributes":
{},"childNodes":[{"type":3,"textContent":"\n more (16)\n ","id":4636}],"id":4635},{"type":3,"textContent":"\n ","id":4637}],"id":4633},{"textContent":"\n ","id":4638,"type":3}],"id":4631},{"type":3,"textContent":"\n ","id":4639}],"id":4621,"type":2,"tagName":"ul"},{"textContent":"\n ","id":4640,"type":3}],"id":4620},{"type":3,"textContent":"\n ","id":4641},{"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Science"},"childNodes":[{"type":3,"textContent":"\n ","id":4643},{"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"textContent":"\n ","id":4645,"type":3},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"type":3,"textContent":"MathOverflow","id":4648}],"id":4647,"type":2,"tagName":"a","attributes":
{"href":"https://mathoverflow.net/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"professional mathematicians"}}],"id":4646},{"type":3,"textContent":"\n ","id":4649},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4651,"type":2,"tagName":"a","attributes":
{"href":"https://math.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"people studying math at any level and professionals in related fields"},"childNodes":[{"type":3,"textContent":"Mathematics","id":4652}]}],"id":4650},{"type":3,"textContent":"\n ","id":4653},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://stats.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"people interested in statistics, machine learning, data analysis, data mining, and data visualization"},"childNodes":[{"type":3,"textContent":"Cross Validated (stats)","id":4656}],"id":4655}],"id":4654},{"type":3,"textContent":"\n ","id":4657},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"theoretical computer scientists and researchers in related fields","href":"https://cstheory.stackexchange.com/"},"childNodes":[{"type":3,"textContent":"Theoretical Computer Science","id":4660}],"id":4659}],"id":4658,"type":2},{"type":3,"textContent":"\n ","id":4661},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://physics.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"active researchers, academics and students of physics"},"childNodes":[{"type":3,"textContent":"Physics","id":4664}],"id":4663,"type":2}],"id":4662},{"type":3,"textContent":"\n ","id":4665},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4667,"type":2,"tagName":"a","attributes":
{"title":"scientists, academics, teachers, and students in the field of chemistry","href":"https://chemistry.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"},"childNodes":[{"type":3,"textContent":"Chemistry","id":4668}]}],"id":4666},{"type":3,"textContent":"\n ","id":4669},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"attributes":
{"title":"biology researchers, academics, and students","href":"https://biology.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })"},"childNodes":[{"type":3,"textContent":"Biology","id":4672}],"id":4671,"type":2,"tagName":"a"}],"id":4670},{"type":3,"textContent":"\n ","id":4673}],"id":4644}],"id":4642},{"childNodes":[{"type":2,"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4676},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://cs.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"students, researchers and practitioners of computer science"},"childNodes":[{"type":3,"textContent":"Computer Science","id":4679}],"id":4678}],"id":4677,"type":2},{"type":3,"textContent":"\n ","id":4680},{"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://philosophy.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"those interested in the study of the fundamental nature of knowledge, reality, and existence"},"childNodes":[{"type":3,"textContent":"Philosophy","id":4683}],"id":4682}],"id":4681,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"id":4684,"type":3,"textContent":"\n "},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://linguistics.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"professional linguists and others with an interest in linguistic research and theory"},"childNodes":[{"type":3,"textContent":"Linguistics","id":4687}],"id":4686}],"id":4685},{"type":3,"textContent":"\n ","id":4688},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"attributes":
{"data-gps-track":"footer.click({ location: 2, link: 25 })","title":"practitioners, researchers, and students in cognitive science, psychology, neuroscience, and psychiatry","href":"https://psychology.stackexchange.com/","class":"-link js-gps-track"},"childNodes":[{"id":4691,"type":3,"textContent":"Psychology & Neuroscience"}],"id":4690,"type":2,"tagName":"a"}],"id":4689},{"type":3,"textContent":"\n ","id":4692},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4694,"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"scientists using computers to solve scientific problems","href":"https://scicomp.stackexchange.com/"},"childNodes":[{"textContent":"Computational Science","id":4695,"type":3}]}],"id":4693},{"type":3,"textContent":"\n ","id":4696},{"id":4697,"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":3,"textContent":"\n ","id":4698},{"id":4699,"type":2,"tagName":"a","attributes":
{"href":"https://stackexchange.com/sites#science","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 26 })"},"childNodes":[{"type":3,"textContent":"\n ","id":4700},{"type":2,"tagName":"strong","attributes":
{},"childNodes":[{"type":3,"textContent":"\n more (10)\n ","id":4702}],"id":4701},{"type":3,"textContent":"\n ","id":4703}]},{"type":3,"textContent":"\n ","id":4704}]},{"type":3,"textContent":"\n ","id":4705}],"id":4675},{"type":3,"textContent":"\n ","id":4706}],"id":4674,"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Science"}},{"type":3,"textContent":"\n ","id":4707},{"childNodes":[{"id":4709,"type":3,"textContent":"\n "},{"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4711},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://meta.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"meta-discussion of the Stack Exchange family of Q&A websites"},"childNodes":[{"textContent":"Meta Stack Exchange","id":4714,"type":3}],"id":4713}],"id":4712},{"type":3,"textContent":"\n ","id":4715},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://stackapps.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"apps, scripts, and development with the Stack Exchange API"},"childNodes":[{"type":3,"textContent":"Stack Apps","id":4718}],"id":4717}],"id":4716},{"type":3,"textContent":"\n ","id":4719},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"id":4721,"type":2,"tagName":"a","attributes":
{"href":"https://api.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"programmatic interaction with Stack Exchange sites"},"childNodes":[{"type":3,"textContent":"API","id":4722}]}],"id":4720},{"type":3,"textContent":"\n ","id":4723},{"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"href":"https://data.stackexchange.com/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 25 })","title":"querying Stack Exchange data using SQL"},"childNodes":[{"type":3,"textContent":"Data","id":4726}],"id":4725}],"id":4724,"type":2},{"type":3,"textContent":"\n ","id":4727}],"id":4710,"type":2},{"id":4728,"type":3,"textContent":"\n "}],"id":4708,"type":2,"tagName":"div","attributes":
{"class":"site-footer--col site-footer--category js-footer-col","data-name":"Other"}},{"type":3,"textContent":"\n\n ","id":4729}],"id":4207},{"type":3,"textContent":"\n ","id":4730}],"id":4057},{"textContent":"\n ","id":4731,"type":3},{"childNodes":[{"type":3,"textContent":"\n ","id":4733},{"tagName":"ul","attributes":
{"class":"-list"},"childNodes":[{"type":3,"textContent":"\n ","id":4735},{"attributes":
{"class":"-item"},"childNodes":[{"attributes":
{"class":"js-gps-track -link","data-gps-track":"footer.click({ location: 2, link:4 })","href":"https://stackoverflow.blog/?blb=1"},"childNodes":[{"id":4738,"type":3,"textContent":"Blog"}],"id":4737,"type":2,"tagName":"a"}],"id":4736,"type":2,"tagName":"li"},{"type":3,"textContent":"\n ","id":4739},{"attributes":
{"class":"-item"},"childNodes":[{"childNodes":[{"id":4742,"type":3,"textContent":"Facebook"}],"id":4741,"type":2,"tagName":"a","attributes":
{"href":"https://www.facebook.com/officialstackoverflow/","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 31 })"}}],"id":4740,"type":2,"tagName":"li"},{"textContent":"\n ","id":4743,"type":3},{"childNodes":[{"attributes":
{"href":"https://twitter.com/stackoverflow","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 32 })"},"childNodes":[{"type":3,"textContent":"Twitter","id":4746}],"id":4745,"type":2,"tagName":"a"}],"id":4744,"type":2,"tagName":"li","attributes":
{"class":"-item"}},{"type":3,"textContent":"\n ","id":4747},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"tagName":"a","attributes":
{"href":"https://linkedin.com/company/stack-overflow","class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 33 })"},"childNodes":[{"type":3,"textContent":"LinkedIn","id":4750}],"id":4749,"type":2}],"id":4748},{"type":3,"textContent":"\n ","id":4751},{"type":2,"tagName":"li","attributes":
{"class":"-item"},"childNodes":[{"type":2,"tagName":"a","attributes":
{"class":"-link js-gps-track","data-gps-track":"footer.click({ location: 2, link: 36 })","href":"https://www.instagram.com/thestackoverflow"},"childNodes":[{"type":3,"textContent":"Instagram","id":4754}],"id":4753}],"id":4752},{"id":4755,"type":3,"textContent":"\n "}],"id":4734,"type":2},{"id":4756,"type":3,"textContent":"\n\n "},{"type":2,"tagName":"p","attributes":
{"class":"mt-auto mb24"},"childNodes":[{"type":3,"textContent":"\nsite design / logo © 2021 Stack Exchange Inc; user contributions licensed under ","id":4758},{"childNodes":[{"type":3,"textContent":"cc by-sa","id":4760}],"id":4759,"type":2,"tagName":"a","attributes":
{"href":"https://stackoverflow.com/help/licensing"}},{"type":3,"textContent":". ","id":4761},{"childNodes":[{"type":3,"textContent":"rev 2021.10.1.40358","id":4763}],"id":4762,"type":2,"tagName":"span","attributes":
{"id":"svnrev"}},{"type":3,"textContent":"\n ","id":4764}],"id":4757},{"type":3,"textContent":"\n ","id":4765}],"id":4732,"type":2,"tagName":"div","attributes":
{"class":"site-footer--copyright fs-fine"}},{"textContent":"\n ","id":4766,"type":3}],"id":4047,"type":2,"tagName":"div"},{"type":3,"textContent":"\n\n ","id":4767}],"id":4045,"type":2,"tagName":"footer"},{"type":2,"tagName":"div","attributes":
{"class":"adsbox","id":"clc-abd","style":"position: absolute; pointer-events: none;"},"childNodes":[{"id":4769,"type":3,"textContent":" "}],"id":4768},{"type":3,"textContent":"\n\n ","id":4770},{"type":2,"tagName":"script","attributes":
{},"childNodes":[{"id":4772,"type":3,"textContent":"SCRIPT_PLACEHOLDER"}],"id":4771},{"type":3,"textContent":"\n ","id":4773},{"type":2,"tagName":"noscript","attributes":
{},"childNodes":[{"type":3,"textContent":"\n <div id=\"noscript-warning\">Stack Overflow works best with JavaScript enabled\n <img src=\"https://sb.scorecardresearch.com/p?c1=2&amp;c2=17440561&amp;cv=3.6.0&amp;cj=1\" alt=\"\">\n </div>\n ","id":4775}],"id":4774},{"type":3,"textContent":"\n\n ","id":4776},{"type":2,"tagName":"script","attributes":
{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":4778}],"id":4777},{"type":3,"textContent":"\n\n \n ","id":4779},{"type":2,"tagName":"div","attributes":
{"id":"onetrust-consent-sdk","class":"d-none"},"childNodes":[],"id":4780},{"type":3,"textContent":"\n ","id":4781},{"type":2,"tagName":"div","attributes":
{"id":"onetrust-banner-sdk","data-controller":"s-modal"},"childNodes":[],"id":4782},{"type":3,"textContent":"\n ","id":4783},{"attributes":
{"id":"ot-pc-content","class":"d-none"},"childNodes":[],"id":4784,"type":2,"tagName":"div"},{"type":3,"textContent":"\n ","id":4785},{"type":2,"tagName":"div","attributes":
{"id":"onetrust-style","class":"d-none"},"childNodes":[{"id":4787,"type":3,"textContent":" "}],"id":4786},{"type":3,"textContent":"\n ","id":4788},{"type":2,"tagName":"div","attributes":
{"class":"d-none js-consent-banner-version","data-consent-banner-version":"baseline"},"childNodes":[],"id":4789},{"type":3,"textContent":"\n\n \n \n \n","id":4790},{"tagName":"iframe","attributes":
{"id":"emplorium-iframe-widget","style":"position: fixed; bottom: 20px; right: 20px; background: transparent; border: none;","title":"Emplorium App","height":"500px","width":"400px"},"childNodes":[],"id":4791,"type":2}],"id":100,"type":2,"tagName":"body","attributes":
{"class":"question-page unified-theme theme-dark"}}],"id":3}],"id":1}},"timestamp":1633131320962},{"type":3,"data":
{"adds":[{"parentId":4791,"nextId":null,"node":
{"type":0,"childNodes":[{"id":4793,"type":2,"tagName":"html","attributes":
{},"childNodes":[{"id":4794,"type":2,"tagName":"head","attributes":
{},"childNodes":[{"type":2,"tagName":"style","attributes":
{"type":"text/css"},"childNodes":[{"type":3,"textContent":"\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n","isStyle":true,"rootId":4792,"id":4796}],"rootId":4792,"id":4795},{"rootId":4792,"id":4797,"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"isStyle":true,"rootId":4792,"id":4798,"type":3,"textContent":""}]},{"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"id":4800,"type":3,"textContent":"","isStyle":true,"rootId":4792},{"isStyle":true,"rootId":4792,"id":4801,"type":3,"textContent":".lc-1hyfx7x{display:none;}"}],"rootId":4792,"id":4799},{"rootId":4792,"id":4802,"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"type":3,"textContent":"","isStyle":true,"rootId":4792,"id":4803},{"type":3,"textContent":".lc-1le0op1{display:block;border-radius:inherit;width:100%;height:100%;object-fit:cover;}","isStyle":true,"rootId":4792,"id":4804}]},{"id":4805,"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"type":3,"textContent":"","isStyle":true,"rootId":4792,"id":4806},{"type":3,"textContent":".lc-4klygg >:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0;}","isStyle":true,"rootId":4792,"id":4807}],"rootId":4792},{"id":4808,"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"type":3,"textContent":"","isStyle":true,"rootId":4792,"id":4809},{"type":3,"textContent":".lc-4klygg >:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;}","isStyle":true,"rootId":4792,"id":4810}],"rootId":4792},{"rootId":4792,"id":4811,"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"type":3,"textContent":"","isStyle":true,"rootId":4792,"id":4812},{"textContent":".lc-4klygg >:first-child:last-child{border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;}","isStyle":true,"rootId":4792,"id":4813,"type":3}]},{"rootId":4792,"id":4814,"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"id":4815,"type":3,"textContent":"","isStyle":true,"rootId":4792},{"type":3,"textContent":".lc-1vygauj-enter{opacity:0;height:0;}","isStyle":true,"rootId":4792,"id":4816}]},{"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"id":4818,"type":3,"textContent":"","isStyle":true,"rootId":4792},{"type":3,"textContent":".lc-1vygauj-enter.lc-1vygauj-enter-active{opacity:1;height:1.2em;-webkit-transition:height 200ms ease-in-out,opacity 100ms ease-in-out 100ms;transition:height 200ms ease-in-out,opacity 100ms ease-in-out 100ms;}","isStyle":true,"rootId":4792,"id":4819}],"rootId":4792,"id":4817},{"id":4820,"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"id":4821,"type":3,"textContent":"","isStyle":true,"rootId":4792},{"isStyle":true,"rootId":4792,"id":4822,"type":3,"textContent":".lc-1vygauj-exit{opacity:1;height:1.2em;}"}],"rootId":4792},{"childNodes":[{"textContent":"","isStyle":true,"rootId":4792,"id":4824,"type":3},{"type":3,"textContent":".lc-1vygauj-exit.lc-1vygauj-exit-active{opacity:0;height:0;-webkit-transition:height 100ms ease-in-out 100ms,opacity 200ms ease-in-out;transition:height 100ms ease-in-out 100ms,opacity 200ms ease-in-out;}","isStyle":true,"rootId":4792,"id":4825}],"rootId":4792,"id":4823,"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"}},{"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"type":3,"textContent":"","isStyle":true,"rootId":4792,"id":4827},{"type":3,"textContent":".lc-1itv5e3{margin-bottom:4px;}","isStyle":true,"rootId":4792,"id":4828}],"rootId":4792,"id":4826},{"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"type":3,"textContent":"","isStyle":true,"rootId":4792,"id":4830},{"type":3,"textContent":".lc-i6bazn{overflow:hidden;}","isStyle":true,"rootId":4792,"id":4831}],"rootId":4792,"id":4829},{"rootId":4792,"id":4832,"type":2,"tagName":"style","attributes":
{"data-emotion":"lc"},"childNodes":[{"rootId":4792,"id":4833,"type":3,"textContent":"","isStyle":true},{"type":3,"textContent":".lc-1n9fze6{width:230px;}","isStyle":true,"rootId":4792,"id":4834}]},{"type":2,"tagName":"style","attributes":
{},"childNodes":[{"textContent":"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n[class^=ant-]::-ms-clear,\n[class*= ant-]::-ms-clear,\n[class^=ant-] input::-ms-clear,\n[class*= ant-] input::-ms-clear,\n[class^=ant-] input::-ms-reveal,\n[class*= ant-] input::-ms-reveal {\n display: none;\n}\n[class^=ant-],\n[class*= ant-],\n[class^=ant-] *,\n[class*= ant-] *,\n[class^=ant-] *::before,\n[class*= ant-] *::before,\n[class^=ant-] *::after,\n[class*= ant-] *::after {\n box-sizing: border-box;\n}\n/* stylelint-disable at-rule-no-unknown */\nhtml,\nbody {\n width: 100%;\n height: 100%;\n}\ninput::-ms-clear,\ninput::-ms-reveal {\n display: none;\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n@-ms-viewport {\n width: device-width;\n}\nbody {\n margin: 0;\n color: rgba(0, 0, 0, 0.85);\n font-size: 14px;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';\n font-variant: tabular-nums;\n line-height: 1.5715;\n background-color: #fff;\n font-feature-settings: 'tnum';\n}\n[tabindex='-1']:focus {\n outline: none !important;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n margin-bottom: 0.5em;\n color: rgba(0, 0, 0, 0.85);\n font-weight: 500;\n}\np {\n margin-top: 0;\n margin-bottom: 1em;\n}\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n border-bottom: 0;\n cursor: help;\n}\naddress {\n margin-bottom: 1em;\n font-style: normal;\n line-height: inherit;\n}\ninput[type='text'],\ninput[type='password'],\ninput[type='number'],\ntextarea {\n -webkit-appearance: none;\n}\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1em;\n}\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\ndt {\n font-weight: 500;\n}\ndd {\n margin-bottom: 0.5em;\n margin-left: 0;\n}\nblockquote {\n margin: 0 0 1em;\n}\ndfn {\n font-style: italic;\n}\nb,\nstrong {\n font-weight: bolder;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsub {\n bottom: -0.25em;\n}\nsup {\n top: -0.5em;\n}\na {\n color: #635bff;\n text-decoration: none;\n background-color: transparent;\n outline: none;\n cursor: pointer;\n transition: color 0.3s;\n -webkit-text-decoration-skip: objects;\n}\na:hover {\n color: #8f85ff;\n}\na:active {\n color: #4643d9;\n}\na:active,\na:hover {\n text-decoration: none;\n outline: 0;\n}\na:focus {\n text-decoration: none;\n outline: 0;\n}\na[disabled] {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n pointer-events: none;\n}\npre,\ncode,\nkbd,\nsamp {\n font-size: 1em;\n font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;\n}\npre {\n margin-top: 0;\n margin-bottom: 1em;\n overflow: auto;\n}\nfigure {\n margin: 0 0 1em;\n}\nimg {\n vertical-align: middle;\n border-style: none;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\na,\narea,\nbutton,\n[role='button'],\ninput:not([type='range']),\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\ntable {\n border-collapse: collapse;\n}\ncaption {\n padding-top: 0.75em;\n padding-bottom: 0.3em;\n color: rgba(0, 0, 0, 0.45);\n text-align: left;\n caption-side: bottom;\n}\nth {\n text-align: inherit;\n}\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n color: inherit;\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n}\nbutton,\ninput {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\nbutton::-moz-focus-inner,\n[type='button']::-moz-focus-inner,\n[type='reset']::-moz-focus-inner,\n[type='submit']::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\ninput[type='radio'],\ninput[type='checkbox'] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type='date'],\ninput[type='time'],\ninput[type='datetime-local'],\ninput[type='month'] {\n -webkit-appearance: listbox;\n}\ntextarea {\n overflow: auto;\n resize: vertical;\n}\nfieldset {\n min-width: 0;\n margin: 0;\n padding: 0;\n border: 0;\n}\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n margin-bottom: 0.5em;\n padding: 0;\n color: inherit;\n font-size: 1.5em;\n line-height: inherit;\n white-space: normal;\n}\nprogress {\n vertical-align: baseline;\n}\n[type='number']::-webkit-inner-spin-button,\n[type='number']::-webkit-outer-spin-button {\n height: auto;\n}\n[type='search'] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n[type='search']::-webkit-search-cancel-button,\n[type='search']::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\noutput {\n display: inline-block;\n}\nsummary {\n display: list-item;\n}\ntemplate {\n display: none;\n}\n[hidden] {\n display: none !important;\n}\nmark {\n padding: 0.2em;\n background-color: #feffe6;\n}\n::selection {\n color: #fff;\n background: #635bff;\n}\n.clearfix::before {\n display: table;\n content: '';\n}\n.clearfix::after {\n display: table;\n clear: both;\n content: '';\n}\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.anticon > * {\n line-height: 1;\n}\n.anticon svg {\n display: inline-block;\n}\n.anticon::before {\n display: none;\n}\n.anticon .anticon-icon {\n display: block;\n}\n.anticon[tabindex] {\n cursor: pointer;\n}\n.anticon-spin::before {\n display: inline-block;\n animation: loadingCircle 1s infinite linear;\n}\n.anticon-spin {\n display: inline-block;\n animation: loadingCircle 1s infinite linear;\n}\n.fade-enter,\n.fade-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.fade-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.fade-enter.fade-enter-active,\n.fade-appear.fade-appear-active {\n animation-name: antFadeIn;\n animation-play-state: running;\n}\n.fade-leave.fade-leave-active {\n animation-name: antFadeOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.fade-enter,\n.fade-appear {\n opacity: 0;\n animation-timing-function: linear;\n}\n.fade-leave {\n animation-timing-function: linear;\n}\n@keyframes antFadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n@keyframes antFadeOut {\n 0% {\n opacity: 1;\n }\n 100% {\n opacity: 0;\n }\n}\n.move-up-enter,\n.move-up-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.move-up-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.move-up-enter.move-up-enter-active,\n.move-up-appear.move-up-appear-active {\n animation-name: antMoveUpIn;\n animation-play-state: running;\n}\n.move-up-leave.move-up-leave-active {\n animation-name: antMoveUpOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.move-up-enter,\n.move-up-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.move-up-leave {\n animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);\n}\n.move-down-enter,\n.move-down-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.move-down-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.move-down-enter.move-down-enter-active,\n.move-down-appear.move-down-appear-active {\n animation-name: antMoveDownIn;\n animation-play-state: running;\n}\n.move-down-leave.move-down-leave-active {\n animation-name: antMoveDownOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.move-down-enter,\n.move-down-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.move-down-leave {\n animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);\n}\n.move-left-enter,\n.move-left-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.move-left-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.move-left-enter.move-left-enter-active,\n.move-left-appear.move-left-appear-active {\n animation-name: antMoveLeftIn;\n animation-play-state: running;\n}\n.move-left-leave.move-left-leave-active {\n animation-name: antMoveLeftOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.move-left-enter,\n.move-left-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.move-left-leave {\n animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);\n}\n.move-right-enter,\n.move-right-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.move-right-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.move-right-enter.move-right-enter-active,\n.move-right-appear.move-right-appear-active {\n animation-name: antMoveRightIn;\n animation-play-state: running;\n}\n.move-right-leave.move-right-leave-active {\n animation-name: antMoveRightOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.move-right-enter,\n.move-right-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.move-right-leave {\n animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);\n}\n@keyframes antMoveDownIn {\n 0% {\n transform: translateY(100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n 100% {\n transform: translateY(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n}\n@keyframes antMoveDownOut {\n 0% {\n transform: translateY(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n 100% {\n transform: translateY(100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n}\n@keyframes antMoveLeftIn {\n 0% {\n transform: translateX(-100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n 100% {\n transform: translateX(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n}\n@keyframes antMoveLeftOut {\n 0% {\n transform: translateX(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n 100% {\n transform: translateX(-100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n}\n@keyframes antMoveRightIn {\n 0% {\n transform: translateX(100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n 100% {\n transform: translateX(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n}\n@keyframes antMoveRightOut {\n 0% {\n transform: translateX(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n 100% {\n transform: translateX(100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n}\n@keyframes antMoveUpIn {\n 0% {\n transform: translateY(-100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n 100% {\n transform: translateY(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n}\n@keyframes antMoveUpOut {\n 0% {\n transform: translateY(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n 100% {\n transform: translateY(-100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n}\n@keyframes loadingCircle {\n 100% {\n transform: rotate(360deg);\n }\n}\n[ant-click-animating='true'],\n[ant-click-animating-without-extra-node='true'] {\n position: relative;\n}\nhtml {\n --antd-wave-shadow-color: #635bff;\n --scroll-bar: 0;\n}\n[ant-click-animating-without-extra-node='true']::after,\n.ant-click-animating-node {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n display: block;\n border-radius: inherit;\n box-shadow: 0 0 0 0 #635bff;\n box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);\n opacity: 0.2;\n animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1);\n animation-fill-mode: forwards;\n content: '';\n pointer-events: none;\n}\n@keyframes waveEffect {\n 100% {\n box-shadow: 0 0 0 #635bff;\n box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);\n }\n}\n@keyframes fadeEffect {\n 100% {\n opacity: 0;\n }\n}\n.slide-up-enter,\n.slide-up-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.slide-up-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.slide-up-enter.slide-up-enter-active,\n.slide-up-appear.slide-up-appear-active {\n animation-name: antSlideUpIn;\n animation-play-state: running;\n}\n.slide-up-leave.slide-up-leave-active {\n animation-name: antSlideUpOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.slide-up-enter,\n.slide-up-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);\n}\n.slide-up-leave {\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n}\n.slide-down-enter,\n.slide-down-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.slide-down-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.slide-down-enter.slide-down-enter-active,\n.slide-down-appear.slide-down-appear-active {\n animation-name: antSlideDownIn;\n animation-play-state: running;\n}\n.slide-down-leave.slide-down-leave-active {\n animation-name: antSlideDownOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.slide-down-enter,\n.slide-down-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);\n}\n.slide-down-leave {\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n}\n.slide-left-enter,\n.slide-left-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.slide-left-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.slide-left-enter.slide-left-enter-active,\n.slide-left-appear.slide-left-appear-active {\n animation-name: antSlideLeftIn;\n animation-play-state: running;\n}\n.slide-left-leave.slide-left-leave-active {\n animation-name: antSlideLeftOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.slide-left-enter,\n.slide-left-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);\n}\n.slide-left-leave {\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n}\n.slide-right-enter,\n.slide-right-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.slide-right-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.slide-right-enter.slide-right-enter-active,\n.slide-right-appear.slide-right-appear-active {\n animation-name: antSlideRightIn;\n animation-play-state: running;\n}\n.slide-right-leave.slide-right-leave-active {\n animation-name: antSlideRightOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.slide-right-enter,\n.slide-right-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);\n}\n.slide-right-leave {\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n}\n@keyframes antSlideUpIn {\n 0% {\n transform: scaleY(0.8);\n transform-origin: 0% 0%;\n opacity: 0;\n }\n 100% {\n transform: scaleY(1);\n transform-origin: 0% 0%;\n opacity: 1;\n }\n}\n@keyframes antSlideUpOut {\n 0% {\n transform: scaleY(1);\n transform-origin: 0% 0%;\n opacity: 1;\n }\n 100% {\n transform: scaleY(0.8);\n transform-origin: 0% 0%;\n opacity: 0;\n }\n}\n@keyframes antSlideDownIn {\n 0% {\n transform: scaleY(0.8);\n transform-origin: 100% 100%;\n opacity: 0;\n }\n 100% {\n transform: scaleY(1);\n transform-origin: 100% 100%;\n opacity: 1;\n }\n}\n@keyframes antSlideDownOut {\n 0% {\n transform: scaleY(1);\n transform-origin: 100% 100%;\n opacity: 1;\n }\n 100% {\n transform: scaleY(0.8);\n transform-origin: 100% 100%;\n opacity: 0;\n }\n}\n@keyframes antSlideLeftIn {\n 0% {\n transform: scaleX(0.8);\n transform-origin: 0% 0%;\n opacity: 0;\n }\n 100% {\n transform: scaleX(1);\n transform-origin: 0% 0%;\n opacity: 1;\n }\n}\n@keyframes antSlideLeftOut {\n 0% {\n transform: scaleX(1);\n transform-origin: 0% 0%;\n opacity: 1;\n }\n 100% {\n transform: scaleX(0.8);\n transform-origin: 0% 0%;\n opacity: 0;\n }\n}\n@keyframes antSlideRightIn {\n 0% {\n transform: scaleX(0.8);\n transform-origin: 100% 0%;\n opacity: 0;\n }\n 100% {\n transform: scaleX(1);\n transform-origin: 100% 0%;\n opacity: 1;\n }\n}\n@keyframes antSlideRightOut {\n 0% {\n transform: scaleX(1);\n transform-origin: 100% 0%;\n opacity: 1;\n }\n 100% {\n transform: scaleX(0.8);\n transform-origin: 100% 0%;\n opacity: 0;\n }\n}\n.zoom-enter,\n.zoom-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-enter.zoom-enter-active,\n.zoom-appear.zoom-appear-active {\n animation-name: antZoomIn;\n animation-play-state: running;\n}\n.zoom-leave.zoom-leave-active {\n animation-name: antZoomOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.zoom-enter,\n.zoom-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.zoom-enter-prepare,\n.zoom-appear-prepare {\n transform: none;\n}\n.zoom-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.zoom-big-enter,\n.zoom-big-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-big-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-big-enter.zoom-big-enter-active,\n.zoom-big-appear.zoom-big-appear-active {\n animation-name: antZoomBigIn;\n animation-play-state: running;\n}\n.zoom-big-leave.zoom-big-leave-active {\n animation-name: antZoomBigOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.zoom-big-enter,\n.zoom-big-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.zoom-big-enter-prepare,\n.zoom-big-appear-prepare {\n transform: none;\n}\n.zoom-big-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.zoom-big-fast-enter,\n.zoom-big-fast-appear {\n animation-duration: 0.1s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-big-fast-leave {\n animation-duration: 0.1s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-big-fast-enter.zoom-big-fast-enter-active,\n.zoom-big-fast-appear.zoom-big-fast-appear-active {\n animation-name: antZoomBigIn;\n animation-play-state: running;\n}\n.zoom-big-fast-leave.zoom-big-fast-leave-active {\n animation-name: antZoomBigOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.zoom-big-fast-enter,\n.zoom-big-fast-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.zoom-big-fast-enter-prepare,\n.zoom-big-fast-appear-prepare {\n transform: none;\n}\n.zoom-big-fast-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.zoom-up-enter,\n.zoom-up-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-up-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-up-enter.zoom-up-enter-active,\n.zoom-up-appear.zoom-up-appear-active {\n animation-name: antZoomUpIn;\n animation-play-state: running;\n}\n.zoom-up-leave.zoom-up-leave-active {\n animation-name: antZoomUpOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.zoom-up-enter,\n.zoom-up-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.zoom-up-enter-prepare,\n.zoom-up-appear-prepare {\n transform: none;\n}\n.zoom-up-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.zoom-down-enter,\n.zoom-down-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-down-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-down-enter.zoom-down-enter-active,\n.zoom-down-appear.zoom-down-appear-active {\n animation-name: antZoomDownIn;\n animation-play-state: running;\n}\n.zoom-down-leave.zoom-down-leave-active {\n animation-name: antZoomDownOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.zoom-down-enter,\n.zoom-down-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.zoom-down-enter-prepare,\n.zoom-down-appear-prepare {\n transform: none;\n}\n.zoom-down-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.zoom-left-enter,\n.zoom-left-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-left-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-left-enter.zoom-left-enter-active,\n.zoom-left-appear.zoom-left-appear-active {\n animation-name: antZoomLeftIn;\n animation-play-state: running;\n}\n.zoom-left-leave.zoom-left-leave-active {\n animation-name: antZoomLeftOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.zoom-left-enter,\n.zoom-left-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.zoom-left-enter-prepare,\n.zoom-left-appear-prepare {\n transform: none;\n}\n.zoom-left-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.zoom-right-enter,\n.zoom-right-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-right-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.zoom-right-enter.zoom-right-enter-active,\n.zoom-right-appear.zoom-right-appear-active {\n animation-name: antZoomRightIn;\n animation-play-state: running;\n}\n.zoom-right-leave.zoom-right-leave-active {\n animation-name: antZoomRightOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.zoom-right-enter,\n.zoom-right-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.zoom-right-enter-prepare,\n.zoom-right-appear-prepare {\n transform: none;\n}\n.zoom-right-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n@keyframes antZoomIn {\n 0% {\n transform: scale(0.2);\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n opacity: 1;\n }\n}\n@keyframes antZoomOut {\n 0% {\n transform: scale(1);\n }\n 100% {\n transform: scale(0.2);\n opacity: 0;\n }\n}\n@keyframes antZoomBigIn {\n 0% {\n transform: scale(0.8);\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n opacity: 1;\n }\n}\n@keyframes antZoomBigOut {\n 0% {\n transform: scale(1);\n }\n 100% {\n transform: scale(0.8);\n opacity: 0;\n }\n}\n@keyframes antZoomUpIn {\n 0% {\n transform: scale(0.8);\n transform-origin: 50% 0%;\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n transform-origin: 50% 0%;\n }\n}\n@keyframes antZoomUpOut {\n 0% {\n transform: scale(1);\n transform-origin: 50% 0%;\n }\n 100% {\n transform: scale(0.8);\n transform-origin: 50% 0%;\n opacity: 0;\n }\n}\n@keyframes antZoomLeftIn {\n 0% {\n transform: scale(0.8);\n transform-origin: 0% 50%;\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n transform-origin: 0% 50%;\n }\n}\n@keyframes antZoomLeftOut {\n 0% {\n transform: scale(1);\n transform-origin: 0% 50%;\n }\n 100% {\n transform: scale(0.8);\n transform-origin: 0% 50%;\n opacity: 0;\n }\n}\n@keyframes antZoomRightIn {\n 0% {\n transform: scale(0.8);\n transform-origin: 100% 50%;\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n transform-origin: 100% 50%;\n }\n}\n@keyframes antZoomRightOut {\n 0% {\n transform: scale(1);\n transform-origin: 100% 50%;\n }\n 100% {\n transform: scale(0.8);\n transform-origin: 100% 50%;\n opacity: 0;\n }\n}\n@keyframes antZoomDownIn {\n 0% {\n transform: scale(0.8);\n transform-origin: 50% 100%;\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n transform-origin: 50% 100%;\n }\n}\n@keyframes antZoomDownOut {\n 0% {\n transform: scale(1);\n transform-origin: 50% 100%;\n }\n 100% {\n transform: scale(0.8);\n transform-origin: 50% 100%;\n opacity: 0;\n }\n}\n.ant-motion-collapse-legacy {\n overflow: hidden;\n}\n.ant-motion-collapse-legacy-active {\n transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;\n}\n.ant-motion-collapse {\n overflow: hidden;\n transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;\n}\n\n/*# sourceMappingURL=data:application/json;base64,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LDBCQUEwQjtFQUM1QjtFQUNBO0lBQ0UscUJBQXFCO0lBQ3JCLDBCQUEwQjtJQUMxQixVQUFVO0VBQ1o7QUFDRjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSwwSEFBMEg7QUFDNUg7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQiwwSEFBMEg7QUFDNUgiLCJmaWxlIjoiaW5kZXgubGVzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIHN0eWxlbGludC1kaXNhYmxlIGF0LXJ1bGUtZW1wdHktbGluZS1iZWZvcmUsYXQtcnVsZS1uYW1lLXNwYWNlLWFmdGVyLGF0LXJ1bGUtbm8tdW5rbm93biAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgbm8tZHVwbGljYXRlLXNlbGVjdG9ycyAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLWJhbmctc3BhY2UtYmVmb3JlLG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnMsc3RyaW5nLW5vLW5ld2xpbmUgKi9cbltjbGFzc149YW50LV06Oi1tcy1jbGVhcixcbltjbGFzcyo9IGFudC1dOjotbXMtY2xlYXIsXG5bY2xhc3NePWFudC1dIGlucHV0OjotbXMtY2xlYXIsXG5bY2xhc3MqPSBhbnQtXSBpbnB1dDo6LW1zLWNsZWFyLFxuW2NsYXNzXj1hbnQtXSBpbnB1dDo6LW1zLXJldmVhbCxcbltjbGFzcyo9IGFudC1dIGlucHV0OjotbXMtcmV2ZWFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzc149YW50LV0sXG5bY2xhc3MqPSBhbnQtXSxcbltjbGFzc149YW50LV0gKixcbltjbGFzcyo9IGFudC1dICosXG5bY2xhc3NePWFudC1dICo6OmJlZm9yZSxcbltjbGFzcyo9IGFudC1dICo6OmJlZm9yZSxcbltjbGFzc149YW50LV0gKjo6YWZ0ZXIsXG5bY2xhc3MqPSBhbnQtXSAqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBhdC1ydWxlLW5vLXVua25vd24gKi9cbmh0bWwsXG5ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbmlucHV0OjotbXMtY2xlYXIsXG5pbnB1dDo6LW1zLXJldmVhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJ1NlZ29lIFVJJywgUm9ib3RvLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgJ05vdG8gU2FucycsIHNhbnMtc2VyaWYsICdBcHBsZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnLCAnTm90byBDb2xvciBFbW9qaSc7XG4gIGZvbnQtdmFyaWFudDogdGFidWxhci1udW1zO1xuICBsaW5lLWhlaWdodDogMS41NzE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICd0bnVtJztcbn1cblt0YWJpbmRleD0nLTEnXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgY3Vyc29yOiBoZWxwO1xufVxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbmlucHV0W3R5cGU9J3RleHQnXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5pbnB1dFt0eXBlPSdudW1iZXInXSxcbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuZHQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuYSB7XG4gIGNvbG9yOiAjNjM1YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICM4Zjg1ZmY7XG59XG5hOmFjdGl2ZSB7XG4gIGNvbG9yOiAjNDY0M2Q5O1xufVxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cbmFbZGlzYWJsZWRdIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC1mYW1pbHk6ICdTRk1vbm8tUmVndWxhcicsIENvbnNvbGFzLCAnTGliZXJhdGlvbiBNb25vJywgTWVubG8sIENvdXJpZXIsIG1vbm9zcGFjZTtcbn1cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxZW07XG59XG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5hLFxuYXJlYSxcbmJ1dHRvbixcbltyb2xlPSdidXR0b24nXSxcbmlucHV0Om5vdChbdHlwZT0ncmFuZ2UnXSksXG5sYWJlbCxcbnNlbGVjdCxcbnN1bW1hcnksXG50ZXh0YXJlYSB7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjNlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT0nYnV0dG9uJ106Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT0ncmVzZXQnXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdzdWJtaXQnXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9J3JhZGlvJ10sXG5pbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cbmlucHV0W3R5cGU9J2RhdGUnXSxcbmlucHV0W3R5cGU9J3RpbWUnXSxcbmlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5pbnB1dFt0eXBlPSdtb250aCddIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xufVxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5bdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5bdHlwZT0nc2VhcmNoJ10ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuW3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZmU2O1xufVxuOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzYzNWJmZjtcbn1cbi5jbGVhcmZpeDo6YmVmb3JlIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogJyc7XG59XG4uYW50aWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYW50aWNvbiA+ICoge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5hbnRpY29uIHN2ZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hbnRpY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFudGljb24gLmFudGljb24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFudGljb25bdGFiaW5kZXhdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFudGljb24tc3Bpbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbmltYXRpb246IGxvYWRpbmdDaXJjbGUgMXMgaW5maW5pdGUgbGluZWFyO1xufVxuLmFudGljb24tc3BpbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYW5pbWF0aW9uOiBsb2FkaW5nQ2lyY2xlIDFzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5mYWRlLWVudGVyLFxuLmZhZGUtYXBwZWFyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmZhZGUtbGVhdmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uZmFkZS1lbnRlci5mYWRlLWVudGVyLWFjdGl2ZSxcbi5mYWRlLWFwcGVhci5mYWRlLWFwcGVhci1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50RmFkZUluO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi5mYWRlLWxlYXZlLmZhZGUtbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudEZhZGVPdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mYWRlLWVudGVyLFxuLmZhZGUtYXBwZWFyIHtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuLmZhZGUtbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIGFudEZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50RmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5tb3ZlLXVwLWVudGVyLFxuLm1vdmUtdXAtYXBwZWFyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLm1vdmUtdXAtbGVhdmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4ubW92ZS11cC1lbnRlci5tb3ZlLXVwLWVudGVyLWFjdGl2ZSxcbi5tb3ZlLXVwLWFwcGVhci5tb3ZlLXVwLWFwcGVhci1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50TW92ZVVwSW47XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xufVxuLm1vdmUtdXAtbGVhdmUubW92ZS11cC1sZWF2ZS1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50TW92ZVVwT3V0O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW92ZS11cC1lbnRlcixcbi5tb3ZlLXVwLWFwcGVhciB7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA4LCAwLjgyLCAwLjE3LCAxKTtcbn1cbi5tb3ZlLXVwLWxlYXZlIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zNCk7XG59XG4ubW92ZS1kb3duLWVudGVyLFxuLm1vdmUtZG93bi1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4ubW92ZS1kb3duLWxlYXZlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLm1vdmUtZG93bi1lbnRlci5tb3ZlLWRvd24tZW50ZXItYWN0aXZlLFxuLm1vdmUtZG93bi1hcHBlYXIubW92ZS1kb3duLWFwcGVhci1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50TW92ZURvd25JbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4ubW92ZS1kb3duLWxlYXZlLm1vdmUtZG93bi1sZWF2ZS1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50TW92ZURvd25PdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb3ZlLWRvd24tZW50ZXIsXG4ubW92ZS1kb3duLWFwcGVhciB7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA4LCAwLjgyLCAwLjE3LCAxKTtcbn1cbi5tb3ZlLWRvd24tbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjM0KTtcbn1cbi5tb3ZlLWxlZnQtZW50ZXIsXG4ubW92ZS1sZWZ0LWFwcGVhciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5tb3ZlLWxlZnQtbGVhdmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4ubW92ZS1sZWZ0LWVudGVyLm1vdmUtbGVmdC1lbnRlci1hY3RpdmUsXG4ubW92ZS1sZWZ0LWFwcGVhci5tb3ZlLWxlZnQtYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRNb3ZlTGVmdEluO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi5tb3ZlLWxlZnQtbGVhdmUubW92ZS1sZWZ0LWxlYXZlLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRNb3ZlTGVmdE91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vdmUtbGVmdC1lbnRlcixcbi5tb3ZlLWxlZnQtYXBwZWFyIHtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDgsIDAuODIsIDAuMTcsIDEpO1xufVxuLm1vdmUtbGVmdC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzQpO1xufVxuLm1vdmUtcmlnaHQtZW50ZXIsXG4ubW92ZS1yaWdodC1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4ubW92ZS1yaWdodC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5tb3ZlLXJpZ2h0LWVudGVyLm1vdmUtcmlnaHQtZW50ZXItYWN0aXZlLFxuLm1vdmUtcmlnaHQtYXBwZWFyLm1vdmUtcmlnaHQtYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRNb3ZlUmlnaHRJbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4ubW92ZS1yaWdodC1sZWF2ZS5tb3ZlLXJpZ2h0LWxlYXZlLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRNb3ZlUmlnaHRPdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb3ZlLXJpZ2h0LWVudGVyLFxuLm1vdmUtcmlnaHQtYXBwZWFyIHtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDgsIDAuODIsIDAuMTcsIDEpO1xufVxuLm1vdmUtcmlnaHQtbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjM0KTtcbn1cbkBrZXlmcmFtZXMgYW50TW92ZURvd25JbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRNb3ZlRG93bk91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRNb3ZlTGVmdEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRNb3ZlTGVmdE91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50TW92ZVJpZ2h0SW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50TW92ZVJpZ2h0T3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudE1vdmVVcEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRNb3ZlVXBPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxvYWRpbmdDaXJjbGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5bYW50LWNsaWNrLWFuaW1hdGluZz0ndHJ1ZSddLFxuW2FudC1jbGljay1hbmltYXRpbmctd2l0aG91dC1leHRyYS1ub2RlPSd0cnVlJ10ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5odG1sIHtcbiAgLS1hbnRkLXdhdmUtc2hhZG93LWNvbG9yOiAjNjM1YmZmO1xuICAtLXNjcm9sbC1iYXI6IDA7XG59XG5bYW50LWNsaWNrLWFuaW1hdGluZy13aXRob3V0LWV4dHJhLW5vZGU9J3RydWUnXTo6YWZ0ZXIsXG4uYW50LWNsaWNrLWFuaW1hdGluZy1ub2RlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBib3gtc2hhZG93OiAwIDAgMCAwICM2MzViZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgdmFyKC0tYW50ZC13YXZlLXNoYWRvdy1jb2xvcik7XG4gIG9wYWNpdHk6IDAuMjtcbiAgYW5pbWF0aW9uOiBmYWRlRWZmZWN0IDJzIGN1YmljLWJlemllcigwLjA4LCAwLjgyLCAwLjE3LCAxKSwgd2F2ZUVmZmVjdCAwLjRzIGN1YmljLWJlemllcigwLjA4LCAwLjgyLCAwLjE3LCAxKTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBrZXlmcmFtZXMgd2F2ZUVmZmVjdCB7XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICM2MzViZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNnB4IHZhcigtLWFudGQtd2F2ZS1zaGFkb3ctY29sb3IpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVFZmZlY3Qge1xuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uc2xpZGUtdXAtZW50ZXIsXG4uc2xpZGUtdXAtYXBwZWFyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnNsaWRlLXVwLWxlYXZlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnNsaWRlLXVwLWVudGVyLnNsaWRlLXVwLWVudGVyLWFjdGl2ZSxcbi5zbGlkZS11cC1hcHBlYXIuc2xpZGUtdXAtYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZVVwSW47XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xufVxuLnNsaWRlLXVwLWxlYXZlLnNsaWRlLXVwLWxlYXZlLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZVVwT3V0O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpZGUtdXAtZW50ZXIsXG4uc2xpZGUtdXAtYXBwZWFyIHtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xufVxuLnNsaWRlLXVwLWxlYXZlIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG59XG4uc2xpZGUtZG93bi1lbnRlcixcbi5zbGlkZS1kb3duLWFwcGVhciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5zbGlkZS1kb3duLWxlYXZlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnNsaWRlLWRvd24tZW50ZXIuc2xpZGUtZG93bi1lbnRlci1hY3RpdmUsXG4uc2xpZGUtZG93bi1hcHBlYXIuc2xpZGUtZG93bi1hcHBlYXItYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlRG93bkluO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi5zbGlkZS1kb3duLWxlYXZlLnNsaWRlLWRvd24tbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlRG93bk91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWRlLWRvd24tZW50ZXIsXG4uc2xpZGUtZG93bi1hcHBlYXIge1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG59XG4uc2xpZGUtZG93bi1sZWF2ZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xufVxuLnNsaWRlLWxlZnQtZW50ZXIsXG4uc2xpZGUtbGVmdC1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uc2xpZGUtbGVmdC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5zbGlkZS1sZWZ0LWVudGVyLnNsaWRlLWxlZnQtZW50ZXItYWN0aXZlLFxuLnNsaWRlLWxlZnQtYXBwZWFyLnNsaWRlLWxlZnQtYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZUxlZnRJbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4uc2xpZGUtbGVmdC1sZWF2ZS5zbGlkZS1sZWZ0LWxlYXZlLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZUxlZnRPdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGlkZS1sZWZ0LWVudGVyLFxuLnNsaWRlLWxlZnQtYXBwZWFyIHtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xufVxuLnNsaWRlLWxlZnQtbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbn1cbi5zbGlkZS1yaWdodC1lbnRlcixcbi5zbGlkZS1yaWdodC1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uc2xpZGUtcmlnaHQtbGVhdmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uc2xpZGUtcmlnaHQtZW50ZXIuc2xpZGUtcmlnaHQtZW50ZXItYWN0aXZlLFxuLnNsaWRlLXJpZ2h0LWFwcGVhci5zbGlkZS1yaWdodC1hcHBlYXItYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlUmlnaHRJbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4uc2xpZGUtcmlnaHQtbGVhdmUuc2xpZGUtcmlnaHQtbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlUmlnaHRPdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGlkZS1yaWdodC1lbnRlcixcbi5zbGlkZS1yaWdodC1hcHBlYXIge1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG59XG4uc2xpZGUtcmlnaHQtbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbn1cbkBrZXlmcmFtZXMgYW50U2xpZGVVcEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudFNsaWRlVXBPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50U2xpZGVEb3duSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRTbGlkZURvd25PdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRTbGlkZUxlZnRJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRTbGlkZUxlZnRPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50U2xpZGVSaWdodEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRTbGlkZVJpZ2h0T3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnpvb20tZW50ZXIsXG4uem9vbS1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uem9vbS1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi56b29tLWVudGVyLnpvb20tZW50ZXItYWN0aXZlLFxuLnpvb20tYXBwZWFyLnpvb20tYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRab29tSW47XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xufVxuLnpvb20tbGVhdmUuem9vbS1sZWF2ZS1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50Wm9vbU91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnpvb20tZW50ZXIsXG4uem9vbS1hcHBlYXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wOCwgMC44MiwgMC4xNywgMSk7XG59XG4uem9vbS1lbnRlci1wcmVwYXJlLFxuLnpvb20tYXBwZWFyLXByZXBhcmUge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uem9vbS1sZWF2ZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc4LCAwLjE0LCAwLjE1LCAwLjg2KTtcbn1cbi56b29tLWJpZy1lbnRlcixcbi56b29tLWJpZy1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uem9vbS1iaWctbGVhdmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uem9vbS1iaWctZW50ZXIuem9vbS1iaWctZW50ZXItYWN0aXZlLFxuLnpvb20tYmlnLWFwcGVhci56b29tLWJpZy1hcHBlYXItYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFpvb21CaWdJbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4uem9vbS1iaWctbGVhdmUuem9vbS1iaWctbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFpvb21CaWdPdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi56b29tLWJpZy1lbnRlcixcbi56b29tLWJpZy1hcHBlYXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wOCwgMC44MiwgMC4xNywgMSk7XG59XG4uem9vbS1iaWctZW50ZXItcHJlcGFyZSxcbi56b29tLWJpZy1hcHBlYXItcHJlcGFyZSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi56b29tLWJpZy1sZWF2ZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc4LCAwLjE0LCAwLjE1LCAwLjg2KTtcbn1cbi56b29tLWJpZy1mYXN0LWVudGVyLFxuLnpvb20tYmlnLWZhc3QtYXBwZWFyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjFzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnpvb20tYmlnLWZhc3QtbGVhdmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uem9vbS1iaWctZmFzdC1lbnRlci56b29tLWJpZy1mYXN0LWVudGVyLWFjdGl2ZSxcbi56b29tLWJpZy1mYXN0LWFwcGVhci56b29tLWJpZy1mYXN0LWFwcGVhci1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50Wm9vbUJpZ0luO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi56b29tLWJpZy1mYXN0LWxlYXZlLnpvb20tYmlnLWZhc3QtbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFpvb21CaWdPdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi56b29tLWJpZy1mYXN0LWVudGVyLFxuLnpvb20tYmlnLWZhc3QtYXBwZWFyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDgsIDAuODIsIDAuMTcsIDEpO1xufVxuLnpvb20tYmlnLWZhc3QtZW50ZXItcHJlcGFyZSxcbi56b29tLWJpZy1mYXN0LWFwcGVhci1wcmVwYXJlIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLnpvb20tYmlnLWZhc3QtbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43OCwgMC4xNCwgMC4xNSwgMC44Nik7XG59XG4uem9vbS11cC1lbnRlcixcbi56b29tLXVwLWFwcGVhciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi56b29tLXVwLWxlYXZlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnpvb20tdXAtZW50ZXIuem9vbS11cC1lbnRlci1hY3RpdmUsXG4uem9vbS11cC1hcHBlYXIuem9vbS11cC1hcHBlYXItYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFpvb21VcEluO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi56b29tLXVwLWxlYXZlLnpvb20tdXAtbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFpvb21VcE91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnpvb20tdXAtZW50ZXIsXG4uem9vbS11cC1hcHBlYXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wOCwgMC44MiwgMC4xNywgMSk7XG59XG4uem9vbS11cC1lbnRlci1wcmVwYXJlLFxuLnpvb20tdXAtYXBwZWFyLXByZXBhcmUge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uem9vbS11cC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc4LCAwLjE0LCAwLjE1LCAwLjg2KTtcbn1cbi56b29tLWRvd24tZW50ZXIsXG4uem9vbS1kb3duLWFwcGVhciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi56b29tLWRvd24tbGVhdmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uem9vbS1kb3duLWVudGVyLnpvb20tZG93bi1lbnRlci1hY3RpdmUsXG4uem9vbS1kb3duLWFwcGVhci56b29tLWRvd24tYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRab29tRG93bkluO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi56b29tLWRvd24tbGVhdmUuem9vbS1kb3duLWxlYXZlLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRab29tRG93bk91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnpvb20tZG93bi1lbnRlcixcbi56b29tLWRvd24tYXBwZWFyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDgsIDAuODIsIDAuMTcsIDEpO1xufVxuLnpvb20tZG93bi1lbnRlci1wcmVwYXJlLFxuLnpvb20tZG93bi1hcHBlYXItcHJlcGFyZSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi56b29tLWRvd24tbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43OCwgMC4xNCwgMC4xNSwgMC44Nik7XG59XG4uem9vbS1sZWZ0LWVudGVyLFxuLnpvb20tbGVmdC1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uem9vbS1sZWZ0LWxlYXZlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnpvb20tbGVmdC1lbnRlci56b29tLWxlZnQtZW50ZXItYWN0aXZlLFxuLnpvb20tbGVmdC1hcHBlYXIuem9vbS1sZWZ0LWFwcGVhci1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50Wm9vbUxlZnRJbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4uem9vbS1sZWZ0LWxlYXZlLnpvb20tbGVmdC1sZWF2ZS1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50Wm9vbUxlZnRPdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi56b29tLWxlZnQtZW50ZXIsXG4uem9vbS1sZWZ0LWFwcGVhciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA4LCAwLjgyLCAwLjE3LCAxKTtcbn1cbi56b29tLWxlZnQtZW50ZXItcHJlcGFyZSxcbi56b29tLWxlZnQtYXBwZWFyLXByZXBhcmUge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uem9vbS1sZWZ0LWxlYXZlIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzgsIDAuMTQsIDAuMTUsIDAuODYpO1xufVxuLnpvb20tcmlnaHQtZW50ZXIsXG4uem9vbS1yaWdodC1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uem9vbS1yaWdodC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi56b29tLXJpZ2h0LWVudGVyLnpvb20tcmlnaHQtZW50ZXItYWN0aXZlLFxuLnpvb20tcmlnaHQtYXBwZWFyLnpvb20tcmlnaHQtYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRab29tUmlnaHRJbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4uem9vbS1yaWdodC1sZWF2ZS56b29tLXJpZ2h0LWxlYXZlLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRab29tUmlnaHRPdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi56b29tLXJpZ2h0LWVudGVyLFxuLnpvb20tcmlnaHQtYXBwZWFyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDgsIDAuODIsIDAuMTcsIDEpO1xufVxuLnpvb20tcmlnaHQtZW50ZXItcHJlcGFyZSxcbi56b29tLXJpZ2h0LWFwcGVhci1wcmVwYXJlIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLnpvb20tcmlnaHQtbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43OCwgMC4xNCwgMC4xNSwgMC44Nik7XG59XG5Aa2V5ZnJhbWVzIGFudFpvb21JbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMik7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50Wm9vbU91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4yKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudFpvb21CaWdJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50Wm9vbUJpZ091dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudFpvb21VcEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRab29tVXBPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudFpvb21MZWZ0SW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDUwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudFpvb21MZWZ0T3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRab29tUmlnaHRJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSA1MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudFpvb21SaWdodE91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudFpvb21Eb3duSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRab29tRG93bk91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYW50LW1vdGlvbi1jb2xsYXBzZS1sZWdhY3kge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFudC1tb3Rpb24tY29sbGFwc2UtbGVnYWN5LWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgb3BhY2l0eSAwLjJzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSAhaW1wb3J0YW50O1xufVxuLmFudC1tb3Rpb24tY29sbGFwc2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4ycyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSksIG9wYWNpdHkgMC4ycyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSkgIWltcG9ydGFudDtcbn1cbiJdfQ== */","isStyle":true,"rootId":4792,"id":4836,"type":3}],"rootId":4792,"id":4835},{"childNodes":[{"type":3,"textContent":"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-row {\n display: flex;\n flex-flow: row wrap;\n}\n.ant-row::before,\n.ant-row::after {\n display: flex;\n}\n.ant-row-no-wrap {\n flex-wrap: nowrap;\n}\n.ant-row-start {\n justify-content: flex-start;\n}\n.ant-row-center {\n justify-content: center;\n}\n.ant-row-end {\n justify-content: flex-end;\n}\n.ant-row-space-between {\n justify-content: space-between;\n}\n.ant-row-space-around {\n justify-content: space-around;\n}\n.ant-row-top {\n align-items: flex-start;\n}\n.ant-row-middle {\n align-items: center;\n}\n.ant-row-bottom {\n align-items: flex-end;\n}\n.ant-col {\n position: relative;\n max-width: 100%;\n min-height: 1px;\n}\n.ant-col-24 {\n display: block;\n flex: 0 0 100%;\n max-width: 100%;\n}\n.ant-col-push-24 {\n left: 100%;\n}\n.ant-col-pull-24 {\n right: 100%;\n}\n.ant-col-offset-24 {\n margin-left: 100%;\n}\n.ant-col-order-24 {\n order: 24;\n}\n.ant-col-23 {\n display: block;\n flex: 0 0 95.83333333%;\n max-width: 95.83333333%;\n}\n.ant-col-push-23 {\n left: 95.83333333%;\n}\n.ant-col-pull-23 {\n right: 95.83333333%;\n}\n.ant-col-offset-23 {\n margin-left: 95.83333333%;\n}\n.ant-col-order-23 {\n order: 23;\n}\n.ant-col-22 {\n display: block;\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n}\n.ant-col-push-22 {\n left: 91.66666667%;\n}\n.ant-col-pull-22 {\n right: 91.66666667%;\n}\n.ant-col-offset-22 {\n margin-left: 91.66666667%;\n}\n.ant-col-order-22 {\n order: 22;\n}\n.ant-col-21 {\n display: block;\n flex: 0 0 87.5%;\n max-width: 87.5%;\n}\n.ant-col-push-21 {\n left: 87.5%;\n}\n.ant-col-pull-21 {\n right: 87.5%;\n}\n.ant-col-offset-21 {\n margin-left: 87.5%;\n}\n.ant-col-order-21 {\n order: 21;\n}\n.ant-col-20 {\n display: block;\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n}\n.ant-col-push-20 {\n left: 83.33333333%;\n}\n.ant-col-pull-20 {\n right: 83.33333333%;\n}\n.ant-col-offset-20 {\n margin-left: 83.33333333%;\n}\n.ant-col-order-20 {\n order: 20;\n}\n.ant-col-19 {\n display: block;\n flex: 0 0 79.16666667%;\n max-width: 79.16666667%;\n}\n.ant-col-push-19 {\n left: 79.16666667%;\n}\n.ant-col-pull-19 {\n right: 79.16666667%;\n}\n.ant-col-offset-19 {\n margin-left: 79.16666667%;\n}\n.ant-col-order-19 {\n order: 19;\n}\n.ant-col-18 {\n display: block;\n flex: 0 0 75%;\n max-width: 75%;\n}\n.ant-col-push-18 {\n left: 75%;\n}\n.ant-col-pull-18 {\n right: 75%;\n}\n.ant-col-offset-18 {\n margin-left: 75%;\n}\n.ant-col-order-18 {\n order: 18;\n}\n.ant-col-17 {\n display: block;\n flex: 0 0 70.83333333%;\n max-width: 70.83333333%;\n}\n.ant-col-push-17 {\n left: 70.83333333%;\n}\n.ant-col-pull-17 {\n right: 70.83333333%;\n}\n.ant-col-offset-17 {\n margin-left: 70.83333333%;\n}\n.ant-col-order-17 {\n order: 17;\n}\n.ant-col-16 {\n display: block;\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n}\n.ant-col-push-16 {\n left: 66.66666667%;\n}\n.ant-col-pull-16 {\n right: 66.66666667%;\n}\n.ant-col-offset-16 {\n margin-left: 66.66666667%;\n}\n.ant-col-order-16 {\n order: 16;\n}\n.ant-col-15 {\n display: block;\n flex: 0 0 62.5%;\n max-width: 62.5%;\n}\n.ant-col-push-15 {\n left: 62.5%;\n}\n.ant-col-pull-15 {\n right: 62.5%;\n}\n.ant-col-offset-15 {\n margin-left: 62.5%;\n}\n.ant-col-order-15 {\n order: 15;\n}\n.ant-col-14 {\n display: block;\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n}\n.ant-col-push-14 {\n left: 58.33333333%;\n}\n.ant-col-pull-14 {\n right: 58.33333333%;\n}\n.ant-col-offset-14 {\n margin-left: 58.33333333%;\n}\n.ant-col-order-14 {\n order: 14;\n}\n.ant-col-13 {\n display: block;\n flex: 0 0 54.16666667%;\n max-width: 54.16666667%;\n}\n.ant-col-push-13 {\n left: 54.16666667%;\n}\n.ant-col-pull-13 {\n right: 54.16666667%;\n}\n.ant-col-offset-13 {\n margin-left: 54.16666667%;\n}\n.ant-col-order-13 {\n order: 13;\n}\n.ant-col-12 {\n display: block;\n flex: 0 0 50%;\n max-width: 50%;\n}\n.ant-col-push-12 {\n left: 50%;\n}\n.ant-col-pull-12 {\n right: 50%;\n}\n.ant-col-offset-12 {\n margin-left: 50%;\n}\n.ant-col-order-12 {\n order: 12;\n}\n.ant-col-11 {\n display: block;\n flex: 0 0 45.83333333%;\n max-width: 45.83333333%;\n}\n.ant-col-push-11 {\n left: 45.83333333%;\n}\n.ant-col-pull-11 {\n right: 45.83333333%;\n}\n.ant-col-offset-11 {\n margin-left: 45.83333333%;\n}\n.ant-col-order-11 {\n order: 11;\n}\n.ant-col-10 {\n display: block;\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n}\n.ant-col-push-10 {\n left: 41.66666667%;\n}\n.ant-col-pull-10 {\n right: 41.66666667%;\n}\n.ant-col-offset-10 {\n margin-left: 41.66666667%;\n}\n.ant-col-order-10 {\n order: 10;\n}\n.ant-col-9 {\n display: block;\n flex: 0 0 37.5%;\n max-width: 37.5%;\n}\n.ant-col-push-9 {\n left: 37.5%;\n}\n.ant-col-pull-9 {\n right: 37.5%;\n}\n.ant-col-offset-9 {\n margin-left: 37.5%;\n}\n.ant-col-order-9 {\n order: 9;\n}\n.ant-col-8 {\n display: block;\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n}\n.ant-col-push-8 {\n left: 33.33333333%;\n}\n.ant-col-pull-8 {\n right: 33.33333333%;\n}\n.ant-col-offset-8 {\n margin-left: 33.33333333%;\n}\n.ant-col-order-8 {\n order: 8;\n}\n.ant-col-7 {\n display: block;\n flex: 0 0 29.16666667%;\n max-width: 29.16666667%;\n}\n.ant-col-push-7 {\n left: 29.16666667%;\n}\n.ant-col-pull-7 {\n right: 29.16666667%;\n}\n.ant-col-offset-7 {\n margin-left: 29.16666667%;\n}\n.ant-col-order-7 {\n order: 7;\n}\n.ant-col-6 {\n display: block;\n flex: 0 0 25%;\n max-width: 25%;\n}\n.ant-col-push-6 {\n left: 25%;\n}\n.ant-col-pull-6 {\n right: 25%;\n}\n.ant-col-offset-6 {\n margin-left: 25%;\n}\n.ant-col-order-6 {\n order: 6;\n}\n.ant-col-5 {\n display: block;\n flex: 0 0 20.83333333%;\n max-width: 20.83333333%;\n}\n.ant-col-push-5 {\n left: 20.83333333%;\n}\n.ant-col-pull-5 {\n right: 20.83333333%;\n}\n.ant-col-offset-5 {\n margin-left: 20.83333333%;\n}\n.ant-col-order-5 {\n order: 5;\n}\n.ant-col-4 {\n display: block;\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n}\n.ant-col-push-4 {\n left: 16.66666667%;\n}\n.ant-col-pull-4 {\n right: 16.66666667%;\n}\n.ant-col-offset-4 {\n margin-left: 16.66666667%;\n}\n.ant-col-order-4 {\n order: 4;\n}\n.ant-col-3 {\n display: block;\n flex: 0 0 12.5%;\n max-width: 12.5%;\n}\n.ant-col-push-3 {\n left: 12.5%;\n}\n.ant-col-pull-3 {\n right: 12.5%;\n}\n.ant-col-offset-3 {\n margin-left: 12.5%;\n}\n.ant-col-order-3 {\n order: 3;\n}\n.ant-col-2 {\n display: block;\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n}\n.ant-col-push-2 {\n left: 8.33333333%;\n}\n.ant-col-pull-2 {\n right: 8.33333333%;\n}\n.ant-col-offset-2 {\n margin-left: 8.33333333%;\n}\n.ant-col-order-2 {\n order: 2;\n}\n.ant-col-1 {\n display: block;\n flex: 0 0 4.16666667%;\n max-width: 4.16666667%;\n}\n.ant-col-push-1 {\n left: 4.16666667%;\n}\n.ant-col-pull-1 {\n right: 4.16666667%;\n}\n.ant-col-offset-1 {\n margin-left: 4.16666667%;\n}\n.ant-col-order-1 {\n order: 1;\n}\n.ant-col-0 {\n display: none;\n}\n.ant-col-push-0 {\n left: auto;\n}\n.ant-col-pull-0 {\n right: auto;\n}\n.ant-col-push-0 {\n left: auto;\n}\n.ant-col-pull-0 {\n right: auto;\n}\n.ant-col-offset-0 {\n margin-left: 0;\n}\n.ant-col-order-0 {\n order: 0;\n}\n.ant-col-push-0.ant-col-rtl {\n right: auto;\n}\n.ant-col-pull-0.ant-col-rtl {\n left: auto;\n}\n.ant-col-push-0.ant-col-rtl {\n right: auto;\n}\n.ant-col-pull-0.ant-col-rtl {\n left: auto;\n}\n.ant-col-offset-0.ant-col-rtl {\n margin-right: 0;\n}\n.ant-col-push-1.ant-col-rtl {\n right: 4.16666667%;\n left: auto;\n}\n.ant-col-pull-1.ant-col-rtl {\n right: auto;\n left: 4.16666667%;\n}\n.ant-col-offset-1.ant-col-rtl {\n margin-right: 4.16666667%;\n margin-left: 0;\n}\n.ant-col-push-2.ant-col-rtl {\n right: 8.33333333%;\n left: auto;\n}\n.ant-col-pull-2.ant-col-rtl {\n right: auto;\n left: 8.33333333%;\n}\n.ant-col-offset-2.ant-col-rtl {\n margin-right: 8.33333333%;\n margin-left: 0;\n}\n.ant-col-push-3.ant-col-rtl {\n right: 12.5%;\n left: auto;\n}\n.ant-col-pull-3.ant-col-rtl {\n right: auto;\n left: 12.5%;\n}\n.ant-col-offset-3.ant-col-rtl {\n margin-right: 12.5%;\n margin-left: 0;\n}\n.ant-col-push-4.ant-col-rtl {\n right: 16.66666667%;\n left: auto;\n}\n.ant-col-pull-4.ant-col-rtl {\n right: auto;\n left: 16.66666667%;\n}\n.ant-col-offset-4.ant-col-rtl {\n margin-right: 16.66666667%;\n margin-left: 0;\n}\n.ant-col-push-5.ant-col-rtl {\n right: 20.83333333%;\n left: auto;\n}\n.ant-col-pull-5.ant-col-rtl {\n right: auto;\n left: 20.83333333%;\n}\n.ant-col-offset-5.ant-col-rtl {\n margin-right: 20.83333333%;\n margin-left: 0;\n}\n.ant-col-push-6.ant-col-rtl {\n right: 25%;\n left: auto;\n}\n.ant-col-pull-6.ant-col-rtl {\n right: auto;\n left: 25%;\n}\n.ant-col-offset-6.ant-col-rtl {\n margin-right: 25%;\n margin-left: 0;\n}\n.ant-col-push-7.ant-col-rtl {\n right: 29.16666667%;\n left: auto;\n}\n.ant-col-pull-7.ant-col-rtl {\n right: auto;\n left: 29.16666667%;\n}\n.ant-col-offset-7.ant-col-rtl {\n margin-right: 29.16666667%;\n margin-left: 0;\n}\n.ant-col-push-8.ant-col-rtl {\n right: 33.33333333%;\n left: auto;\n}\n.ant-col-pull-8.ant-col-rtl {\n right: auto;\n left: 33.33333333%;\n}\n.ant-col-offset-8.ant-col-rtl {\n margin-right: 33.33333333%;\n margin-left: 0;\n}\n.ant-col-push-9.ant-col-rtl {\n right: 37.5%;\n left: auto;\n}\n.ant-col-pull-9.ant-col-rtl {\n right: auto;\n left: 37.5%;\n}\n.ant-col-offset-9.ant-col-rtl {\n margin-right: 37.5%;\n margin-left: 0;\n}\n.ant-col-push-10.ant-col-rtl {\n right: 41.66666667%;\n left: auto;\n}\n.ant-col-pull-10.ant-col-rtl {\n right: auto;\n left: 41.66666667%;\n}\n.ant-col-offset-10.ant-col-rtl {\n margin-right: 41.66666667%;\n margin-left: 0;\n}\n.ant-col-push-11.ant-col-rtl {\n right: 45.83333333%;\n left: auto;\n}\n.ant-col-pull-11.ant-col-rtl {\n right: auto;\n left: 45.83333333%;\n}\n.ant-col-offset-11.ant-col-rtl {\n margin-right: 45.83333333%;\n margin-left: 0;\n}\n.ant-col-push-12.ant-col-rtl {\n right: 50%;\n left: auto;\n}\n.ant-col-pull-12.ant-col-rtl {\n right: auto;\n left: 50%;\n}\n.ant-col-offset-12.ant-col-rtl {\n margin-right: 50%;\n margin-left: 0;\n}\n.ant-col-push-13.ant-col-rtl {\n right: 54.16666667%;\n left: auto;\n}\n.ant-col-pull-13.ant-col-rtl {\n right: auto;\n left: 54.16666667%;\n}\n.ant-col-offset-13.ant-col-rtl {\n margin-right: 54.16666667%;\n margin-left: 0;\n}\n.ant-col-push-14.ant-col-rtl {\n right: 58.33333333%;\n left: auto;\n}\n.ant-col-pull-14.ant-col-rtl {\n right: auto;\n left: 58.33333333%;\n}\n.ant-col-offset-14.ant-col-rtl {\n margin-right: 58.33333333%;\n margin-left: 0;\n}\n.ant-col-push-15.ant-col-rtl {\n right: 62.5%;\n left: auto;\n}\n.ant-col-pull-15.ant-col-rtl {\n right: auto;\n left: 62.5%;\n}\n.ant-col-offset-15.ant-col-rtl {\n margin-right: 62.5%;\n margin-left: 0;\n}\n.ant-col-push-16.ant-col-rtl {\n right: 66.66666667%;\n left: auto;\n}\n.ant-col-pull-16.ant-col-rtl {\n right: auto;\n left: 66.66666667%;\n}\n.ant-col-offset-16.ant-col-rtl {\n margin-right: 66.66666667%;\n margin-left: 0;\n}\n.ant-col-push-17.ant-col-rtl {\n right: 70.83333333%;\n left: auto;\n}\n.ant-col-pull-17.ant-col-rtl {\n right: auto;\n left: 70.83333333%;\n}\n.ant-col-offset-17.ant-col-rtl {\n margin-right: 70.83333333%;\n margin-left: 0;\n}\n.ant-col-push-18.ant-col-rtl {\n right: 75%;\n left: auto;\n}\n.ant-col-pull-18.ant-col-rtl {\n right: auto;\n left: 75%;\n}\n.ant-col-offset-18.ant-col-rtl {\n margin-right: 75%;\n margin-left: 0;\n}\n.ant-col-push-19.ant-col-rtl {\n right: 79.16666667%;\n left: auto;\n}\n.ant-col-pull-19.ant-col-rtl {\n right: auto;\n left: 79.16666667%;\n}\n.ant-col-offset-19.ant-col-rtl {\n margin-right: 79.16666667%;\n margin-left: 0;\n}\n.ant-col-push-20.ant-col-rtl {\n right: 83.33333333%;\n left: auto;\n}\n.ant-col-pull-20.ant-col-rtl {\n right: auto;\n left: 83.33333333%;\n}\n.ant-col-offset-20.ant-col-rtl {\n margin-right: 83.33333333%;\n margin-left: 0;\n}\n.ant-col-push-21.ant-col-rtl {\n right: 87.5%;\n left: auto;\n}\n.ant-col-pull-21.ant-col-rtl {\n right: auto;\n left: 87.5%;\n}\n.ant-col-offset-21.ant-col-rtl {\n margin-right: 87.5%;\n margin-left: 0;\n}\n.ant-col-push-22.ant-col-rtl {\n right: 91.66666667%;\n left: auto;\n}\n.ant-col-pull-22.ant-col-rtl {\n right: auto;\n left: 91.66666667%;\n}\n.ant-col-offset-22.ant-col-rtl {\n margin-right: 91.66666667%;\n margin-left: 0;\n}\n.ant-col-push-23.ant-col-rtl {\n right: 95.83333333%;\n left: auto;\n}\n.ant-col-pull-23.ant-col-rtl {\n right: auto;\n left: 95.83333333%;\n}\n.ant-col-offset-23.ant-col-rtl {\n margin-right: 95.83333333%;\n margin-left: 0;\n}\n.ant-col-push-24.ant-col-rtl {\n right: 100%;\n left: auto;\n}\n.ant-col-pull-24.ant-col-rtl {\n right: auto;\n left: 100%;\n}\n.ant-col-offset-24.ant-col-rtl {\n margin-right: 100%;\n margin-left: 0;\n}\n.ant-col-xs-24 {\n display: block;\n flex: 0 0 100%;\n max-width: 100%;\n}\n.ant-col-xs-push-24 {\n left: 100%;\n}\n.ant-col-xs-pull-24 {\n right: 100%;\n}\n.ant-col-xs-offset-24 {\n margin-left: 100%;\n}\n.ant-col-xs-order-24 {\n order: 24;\n}\n.ant-col-xs-23 {\n display: block;\n flex: 0 0 95.83333333%;\n max-width: 95.83333333%;\n}\n.ant-col-xs-push-23 {\n left: 95.83333333%;\n}\n.ant-col-xs-pull-23 {\n right: 95.83333333%;\n}\n.ant-col-xs-offset-23 {\n margin-left: 95.83333333%;\n}\n.ant-col-xs-order-23 {\n order: 23;\n}\n.ant-col-xs-22 {\n display: block;\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n}\n.ant-col-xs-push-22 {\n left: 91.66666667%;\n}\n.ant-col-xs-pull-22 {\n right: 91.66666667%;\n}\n.ant-col-xs-offset-22 {\n margin-left: 91.66666667%;\n}\n.ant-col-xs-order-22 {\n order: 22;\n}\n.ant-col-xs-21 {\n display: block;\n flex: 0 0 87.5%;\n max-width: 87.5%;\n}\n.ant-col-xs-push-21 {\n left: 87.5%;\n}\n.ant-col-xs-pull-21 {\n right: 87.5%;\n}\n.ant-col-xs-offset-21 {\n margin-left: 87.5%;\n}\n.ant-col-xs-order-21 {\n order: 21;\n}\n.ant-col-xs-20 {\n display: block;\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n}\n.ant-col-xs-push-20 {\n left: 83.33333333%;\n}\n.ant-col-xs-pull-20 {\n right: 83.33333333%;\n}\n.ant-col-xs-offset-20 {\n margin-left: 83.33333333%;\n}\n.ant-col-xs-order-20 {\n order: 20;\n}\n.ant-col-xs-19 {\n display: block;\n flex: 0 0 79.16666667%;\n max-width: 79.16666667%;\n}\n.ant-col-xs-push-19 {\n left: 79.16666667%;\n}\n.ant-col-xs-pull-19 {\n right: 79.16666667%;\n}\n.ant-col-xs-offset-19 {\n margin-left: 79.16666667%;\n}\n.ant-col-xs-order-19 {\n order: 19;\n}\n.ant-col-xs-18 {\n display: block;\n flex: 0 0 75%;\n max-width: 75%;\n}\n.ant-col-xs-push-18 {\n left: 75%;\n}\n.ant-col-xs-pull-18 {\n right: 75%;\n}\n.ant-col-xs-offset-18 {\n margin-left: 75%;\n}\n.ant-col-xs-order-18 {\n order: 18;\n}\n.ant-col-xs-17 {\n display: block;\n flex: 0 0 70.83333333%;\n max-width: 70.83333333%;\n}\n.ant-col-xs-push-17 {\n left: 70.83333333%;\n}\n.ant-col-xs-pull-17 {\n right: 70.83333333%;\n}\n.ant-col-xs-offset-17 {\n margin-left: 70.83333333%;\n}\n.ant-col-xs-order-17 {\n order: 17;\n}\n.ant-col-xs-16 {\n display: block;\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n}\n.ant-col-xs-push-16 {\n left: 66.66666667%;\n}\n.ant-col-xs-pull-16 {\n right: 66.66666667%;\n}\n.ant-col-xs-offset-16 {\n margin-left: 66.66666667%;\n}\n.ant-col-xs-order-16 {\n order: 16;\n}\n.ant-col-xs-15 {\n display: block;\n flex: 0 0 62.5%;\n max-width: 62.5%;\n}\n.ant-col-xs-push-15 {\n left: 62.5%;\n}\n.ant-col-xs-pull-15 {\n right: 62.5%;\n}\n.ant-col-xs-offset-15 {\n margin-left: 62.5%;\n}\n.ant-col-xs-order-15 {\n order: 15;\n}\n.ant-col-xs-14 {\n display: block;\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n}\n.ant-col-xs-push-14 {\n left: 58.33333333%;\n}\n.ant-col-xs-pull-14 {\n right: 58.33333333%;\n}\n.ant-col-xs-offset-14 {\n margin-left: 58.33333333%;\n}\n.ant-col-xs-order-14 {\n order: 14;\n}\n.ant-col-xs-13 {\n display: block;\n flex: 0 0 54.16666667%;\n max-width: 54.16666667%;\n}\n.ant-col-xs-push-13 {\n left: 54.16666667%;\n}\n.ant-col-xs-pull-13 {\n right: 54.16666667%;\n}\n.ant-col-xs-offset-13 {\n margin-left: 54.16666667%;\n}\n.ant-col-xs-order-13 {\n order: 13;\n}\n.ant-col-xs-12 {\n display: block;\n flex: 0 0 50%;\n max-width: 50%;\n}\n.ant-col-xs-push-12 {\n left: 50%;\n}\n.ant-col-xs-pull-12 {\n right: 50%;\n}\n.ant-col-xs-offset-12 {\n margin-left: 50%;\n}\n.ant-col-xs-order-12 {\n order: 12;\n}\n.ant-col-xs-11 {\n display: block;\n flex: 0 0 45.83333333%;\n max-width: 45.83333333%;\n}\n.ant-col-xs-push-11 {\n left: 45.83333333%;\n}\n.ant-col-xs-pull-11 {\n right: 45.83333333%;\n}\n.ant-col-xs-offset-11 {\n margin-left: 45.83333333%;\n}\n.ant-col-xs-order-11 {\n order: 11;\n}\n.ant-col-xs-10 {\n display: block;\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n}\n.ant-col-xs-push-10 {\n left: 41.66666667%;\n}\n.ant-col-xs-pull-10 {\n right: 41.66666667%;\n}\n.ant-col-xs-offset-10 {\n margin-left: 41.66666667%;\n}\n.ant-col-xs-order-10 {\n order: 10;\n}\n.ant-col-xs-9 {\n display: block;\n flex: 0 0 37.5%;\n max-width: 37.5%;\n}\n.ant-col-xs-push-9 {\n left: 37.5%;\n}\n.ant-col-xs-pull-9 {\n right: 37.5%;\n}\n.ant-col-xs-offset-9 {\n margin-left: 37.5%;\n}\n.ant-col-xs-order-9 {\n order: 9;\n}\n.ant-col-xs-8 {\n display: block;\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n}\n.ant-col-xs-push-8 {\n left: 33.33333333%;\n}\n.ant-col-xs-pull-8 {\n right: 33.33333333%;\n}\n.ant-col-xs-offset-8 {\n margin-left: 33.33333333%;\n}\n.ant-col-xs-order-8 {\n order: 8;\n}\n.ant-col-xs-7 {\n display: block;\n flex: 0 0 29.16666667%;\n max-width: 29.16666667%;\n}\n.ant-col-xs-push-7 {\n left: 29.16666667%;\n}\n.ant-col-xs-pull-7 {\n right: 29.16666667%;\n}\n.ant-col-xs-offset-7 {\n margin-left: 29.16666667%;\n}\n.ant-col-xs-order-7 {\n order: 7;\n}\n.ant-col-xs-6 {\n display: block;\n flex: 0 0 25%;\n max-width: 25%;\n}\n.ant-col-xs-push-6 {\n left: 25%;\n}\n.ant-col-xs-pull-6 {\n right: 25%;\n}\n.ant-col-xs-offset-6 {\n margin-left: 25%;\n}\n.ant-col-xs-order-6 {\n order: 6;\n}\n.ant-col-xs-5 {\n display: block;\n flex: 0 0 20.83333333%;\n max-width: 20.83333333%;\n}\n.ant-col-xs-push-5 {\n left: 20.83333333%;\n}\n.ant-col-xs-pull-5 {\n right: 20.83333333%;\n}\n.ant-col-xs-offset-5 {\n margin-left: 20.83333333%;\n}\n.ant-col-xs-order-5 {\n order: 5;\n}\n.ant-col-xs-4 {\n display: block;\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n}\n.ant-col-xs-push-4 {\n left: 16.66666667%;\n}\n.ant-col-xs-pull-4 {\n right: 16.66666667%;\n}\n.ant-col-xs-offset-4 {\n margin-left: 16.66666667%;\n}\n.ant-col-xs-order-4 {\n order: 4;\n}\n.ant-col-xs-3 {\n display: block;\n flex: 0 0 12.5%;\n max-width: 12.5%;\n}\n.ant-col-xs-push-3 {\n left: 12.5%;\n}\n.ant-col-xs-pull-3 {\n right: 12.5%;\n}\n.ant-col-xs-offset-3 {\n margin-left: 12.5%;\n}\n.ant-col-xs-order-3 {\n order: 3;\n}\n.ant-col-xs-2 {\n display: block;\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n}\n.ant-col-xs-push-2 {\n left: 8.33333333%;\n}\n.ant-col-xs-pull-2 {\n right: 8.33333333%;\n}\n.ant-col-xs-offset-2 {\n margin-left: 8.33333333%;\n}\n.ant-col-xs-order-2 {\n order: 2;\n}\n.ant-col-xs-1 {\n display: block;\n flex: 0 0 4.16666667%;\n max-width: 4.16666667%;\n}\n.ant-col-xs-push-1 {\n left: 4.16666667%;\n}\n.ant-col-xs-pull-1 {\n right: 4.16666667%;\n}\n.ant-col-xs-offset-1 {\n margin-left: 4.16666667%;\n}\n.ant-col-xs-order-1 {\n order: 1;\n}\n.ant-col-xs-0 {\n display: none;\n}\n.ant-col-push-0 {\n left: auto;\n}\n.ant-col-pull-0 {\n right: auto;\n}\n.ant-col-xs-push-0 {\n left: auto;\n}\n.ant-col-xs-pull-0 {\n right: auto;\n}\n.ant-col-xs-offset-0 {\n margin-left: 0;\n}\n.ant-col-xs-order-0 {\n order: 0;\n}\n.ant-col-push-0.ant-col-rtl {\n right: auto;\n}\n.ant-col-pull-0.ant-col-rtl {\n left: auto;\n}\n.ant-col-xs-push-0.ant-col-rtl {\n right: auto;\n}\n.ant-col-xs-pull-0.ant-col-rtl {\n left: auto;\n}\n.ant-col-xs-offset-0.ant-col-rtl {\n margin-right: 0;\n}\n.ant-col-xs-push-1.ant-col-rtl {\n right: 4.16666667%;\n left: auto;\n}\n.ant-col-xs-pull-1.ant-col-rtl {\n right: auto;\n left: 4.16666667%;\n}\n.ant-col-xs-offset-1.ant-col-rtl {\n margin-right: 4.16666667%;\n margin-left: 0;\n}\n.ant-col-xs-push-2.ant-col-rtl {\n right: 8.33333333%;\n left: auto;\n}\n.ant-col-xs-pull-2.ant-col-rtl {\n right: auto;\n left: 8.33333333%;\n}\n.ant-col-xs-offset-2.ant-col-rtl {\n margin-right: 8.33333333%;\n margin-left: 0;\n}\n.ant-col-xs-push-3.ant-col-rtl {\n right: 12.5%;\n left: auto;\n}\n.ant-col-xs-pull-3.ant-col-rtl {\n right: auto;\n left: 12.5%;\n}\n.ant-col-xs-offset-3.ant-col-rtl {\n margin-right: 12.5%;\n margin-left: 0;\n}\n.ant-col-xs-push-4.ant-col-rtl {\n right: 16.66666667%;\n left: auto;\n}\n.ant-col-xs-pull-4.ant-col-rtl {\n right: auto;\n left: 16.66666667%;\n}\n.ant-col-xs-offset-4.ant-col-rtl {\n margin-right: 16.66666667%;\n margin-left: 0;\n}\n.ant-col-xs-push-5.ant-col-rtl {\n right: 20.83333333%;\n left: auto;\n}\n.ant-col-xs-pull-5.ant-col-rtl {\n right: auto;\n left: 20.83333333%;\n}\n.ant-col-xs-offset-5.ant-col-rtl {\n margin-right: 20.83333333%;\n margin-left: 0;\n}\n.ant-col-xs-push-6.ant-col-rtl {\n right: 25%;\n left: auto;\n}\n.ant-col-xs-pull-6.ant-col-rtl {\n right: auto;\n left: 25%;\n}\n.ant-col-xs-offset-6.ant-col-rtl {\n margin-right: 25%;\n margin-left: 0;\n}\n.ant-col-xs-push-7.ant-col-rtl {\n right: 29.16666667%;\n left: auto;\n}\n.ant-col-xs-pull-7.ant-col-rtl {\n right: auto;\n left: 29.16666667%;\n}\n.ant-col-xs-offset-7.ant-col-rtl {\n margin-right: 29.16666667%;\n margin-left: 0;\n}\n.ant-col-xs-push-8.ant-col-rtl {\n right: 33.33333333%;\n left: auto;\n}\n.ant-col-xs-pull-8.ant-col-rtl {\n right: auto;\n left: 33.33333333%;\n}\n.ant-col-xs-offset-8.ant-col-rtl {\n margin-right: 33.33333333%;\n margin-left: 0;\n}\n.ant-col-xs-push-9.ant-col-rtl {\n right: 37.5%;\n left: auto;\n}\n.ant-col-xs-pull-9.ant-col-rtl {\n right: auto;\n left: 37.5%;\n}\n.ant-col-xs-offset-9.ant-col-rtl {\n margin-right: 37.5%;\n margin-left: 0;\n}\n.ant-col-xs-push-10.ant-col-rtl {\n right: 41.66666667%;\n left: auto;\n}\n.ant-col-xs-pull-10.ant-col-rtl {\n right: auto;\n left: 41.66666667%;\n}\n.ant-col-xs-offset-10.ant-col-rtl {\n margin-right: 41.66666667%;\n margin-left: 0;\n}\n.ant-col-xs-push-11.ant-col-rtl {\n right: 45.83333333%;\n left: auto;\n}\n.ant-col-xs-pull-11.ant-col-rtl {\n right: auto;\n left: 45.83333333%;\n}\n.ant-col-xs-offset-11.ant-col-rtl {\n margin-right: 45.83333333%;\n margin-left: 0;\n}\n.ant-col-xs-push-12.ant-col-rtl {\n right: 50%;\n left: auto;\n}\n.ant-col-xs-pull-12.ant-col-rtl {\n right: auto;\n left: 50%;\n}\n.ant-col-xs-offset-12.ant-col-rtl {\n margin-right: 50%;\n margin-left: 0;\n}\n.ant-col-xs-push-13.ant-col-rtl {\n right: 54.16666667%;\n left: auto;\n}\n.ant-col-xs-pull-13.ant-col-rtl {\n right: auto;\n left: 54.16666667%;\n}\n.ant-col-xs-offset-13.ant-col-rtl {\n margin-right: 54.16666667%;\n margin-left: 0;\n}\n.ant-col-xs-push-14.ant-col-rtl {\n right: 58.33333333%;\n left: auto;\n}\n.ant-col-xs-pull-14.ant-col-rtl {\n right: auto;\n left: 58.33333333%;\n}\n.ant-col-xs-offset-14.ant-col-rtl {\n margin-right: 58.33333333%;\n margin-left: 0;\n}\n.ant-col-xs-push-15.ant-col-rtl {\n right: 62.5%;\n left: auto;\n}\n.ant-col-xs-pull-15.ant-col-rtl {\n right: auto;\n left: 62.5%;\n}\n.ant-col-xs-offset-15.ant-col-rtl {\n margin-right: 62.5%;\n margin-left: 0;\n}\n.ant-col-xs-push-16.ant-col-rtl {\n right: 66.66666667%;\n left: auto;\n}\n.ant-col-xs-pull-16.ant-col-rtl {\n right: auto;\n left: 66.66666667%;\n}\n.ant-col-xs-offset-16.ant-col-rtl {\n margin-right: 66.66666667%;\n margin-left: 0;\n}\n.ant-col-xs-push-17.ant-col-rtl {\n right: 70.83333333%;\n left: auto;\n}\n.ant-col-xs-pull-17.ant-col-rtl {\n right: auto;\n left: 70.83333333%;\n}\n.ant-col-xs-offset-17.ant-col-rtl {\n margin-right: 70.83333333%;\n margin-left: 0;\n}\n.ant-col-xs-push-18.ant-col-rtl {\n right: 75%;\n left: auto;\n}\n.ant-col-xs-pull-18.ant-col-rtl {\n right: auto;\n left: 75%;\n}\n.ant-col-xs-offset-18.ant-col-rtl {\n margin-right: 75%;\n margin-left: 0;\n}\n.ant-col-xs-push-19.ant-col-rtl {\n right: 79.16666667%;\n left: auto;\n}\n.ant-col-xs-pull-19.ant-col-rtl {\n right: auto;\n left: 79.16666667%;\n}\n.ant-col-xs-offset-19.ant-col-rtl {\n margin-right: 79.16666667%;\n margin-left: 0;\n}\n.ant-col-xs-push-20.ant-col-rtl {\n right: 83.33333333%;\n left: auto;\n}\n.ant-col-xs-pull-20.ant-col-rtl {\n right: auto;\n left: 83.33333333%;\n}\n.ant-col-xs-offset-20.ant-col-rtl {\n margin-right: 83.33333333%;\n margin-left: 0;\n}\n.ant-col-xs-push-21.ant-col-rtl {\n right: 87.5%;\n left: auto;\n}\n.ant-col-xs-pull-21.ant-col-rtl {\n right: auto;\n left: 87.5%;\n}\n.ant-col-xs-offset-21.ant-col-rtl {\n margin-right: 87.5%;\n margin-left: 0;\n}\n.ant-col-xs-push-22.ant-col-rtl {\n right: 91.66666667%;\n left: auto;\n}\n.ant-col-xs-pull-22.ant-col-rtl {\n right: auto;\n left: 91.66666667%;\n}\n.ant-col-xs-offset-22.ant-col-rtl {\n margin-right: 91.66666667%;\n margin-left: 0;\n}\n.ant-col-xs-push-23.ant-col-rtl {\n right: 95.83333333%;\n left: auto;\n}\n.ant-col-xs-pull-23.ant-col-rtl {\n right: auto;\n left: 95.83333333%;\n}\n.ant-col-xs-offset-23.ant-col-rtl {\n margin-right: 95.83333333%;\n margin-left: 0;\n}\n.ant-col-xs-push-24.ant-col-rtl {\n right: 100%;\n left: auto;\n}\n.ant-col-xs-pull-24.ant-col-rtl {\n right: auto;\n left: 100%;\n}\n.ant-col-xs-offset-24.ant-col-rtl {\n margin-right: 100%;\n margin-left: 0;\n}\n@media (min-width: 576px) {\n .ant-col-sm-24 {\n display: block;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .ant-col-sm-push-24 {\n left: 100%;\n }\n .ant-col-sm-pull-24 {\n right: 100%;\n }\n .ant-col-sm-offset-24 {\n margin-left: 100%;\n }\n .ant-col-sm-order-24 {\n order: 24;\n }\n .ant-col-sm-23 {\n display: block;\n flex: 0 0 95.83333333%;\n max-width: 95.83333333%;\n }\n .ant-col-sm-push-23 {\n left: 95.83333333%;\n }\n .ant-col-sm-pull-23 {\n right: 95.83333333%;\n }\n .ant-col-sm-offset-23 {\n margin-left: 95.83333333%;\n }\n .ant-col-sm-order-23 {\n order: 23;\n }\n .ant-col-sm-22 {\n display: block;\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n .ant-col-sm-push-22 {\n left: 91.66666667%;\n }\n .ant-col-sm-pull-22 {\n right: 91.66666667%;\n }\n .ant-col-sm-offset-22 {\n margin-left: 91.66666667%;\n }\n .ant-col-sm-order-22 {\n order: 22;\n }\n .ant-col-sm-21 {\n display: block;\n flex: 0 0 87.5%;\n max-width: 87.5%;\n }\n .ant-col-sm-push-21 {\n left: 87.5%;\n }\n .ant-col-sm-pull-21 {\n right: 87.5%;\n }\n .ant-col-sm-offset-21 {\n margin-left: 87.5%;\n }\n .ant-col-sm-order-21 {\n order: 21;\n }\n .ant-col-sm-20 {\n display: block;\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n .ant-col-sm-push-20 {\n left: 83.33333333%;\n }\n .ant-col-sm-pull-20 {\n right: 83.33333333%;\n }\n .ant-col-sm-offset-20 {\n margin-left: 83.33333333%;\n }\n .ant-col-sm-order-20 {\n order: 20;\n }\n .ant-col-sm-19 {\n display: block;\n flex: 0 0 79.16666667%;\n max-width: 79.16666667%;\n }\n .ant-col-sm-push-19 {\n left: 79.16666667%;\n }\n .ant-col-sm-pull-19 {\n right: 79.16666667%;\n }\n .ant-col-sm-offset-19 {\n margin-left: 79.16666667%;\n }\n .ant-col-sm-order-19 {\n order: 19;\n }\n .ant-col-sm-18 {\n display: block;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .ant-col-sm-push-18 {\n left: 75%;\n }\n .ant-col-sm-pull-18 {\n right: 75%;\n }\n .ant-col-sm-offset-18 {\n margin-left: 75%;\n }\n .ant-col-sm-order-18 {\n order: 18;\n }\n .ant-col-sm-17 {\n display: block;\n flex: 0 0 70.83333333%;\n max-width: 70.83333333%;\n }\n .ant-col-sm-push-17 {\n left: 70.83333333%;\n }\n .ant-col-sm-pull-17 {\n right: 70.83333333%;\n }\n .ant-col-sm-offset-17 {\n margin-left: 70.83333333%;\n }\n .ant-col-sm-order-17 {\n order: 17;\n }\n .ant-col-sm-16 {\n display: block;\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n .ant-col-sm-push-16 {\n left: 66.66666667%;\n }\n .ant-col-sm-pull-16 {\n right: 66.66666667%;\n }\n .ant-col-sm-offset-16 {\n margin-left: 66.66666667%;\n }\n .ant-col-sm-order-16 {\n order: 16;\n }\n .ant-col-sm-15 {\n display: block;\n flex: 0 0 62.5%;\n max-width: 62.5%;\n }\n .ant-col-sm-push-15 {\n left: 62.5%;\n }\n .ant-col-sm-pull-15 {\n right: 62.5%;\n }\n .ant-col-sm-offset-15 {\n margin-left: 62.5%;\n }\n .ant-col-sm-order-15 {\n order: 15;\n }\n .ant-col-sm-14 {\n display: block;\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n .ant-col-sm-push-14 {\n left: 58.33333333%;\n }\n .ant-col-sm-pull-14 {\n right: 58.33333333%;\n }\n .ant-col-sm-offset-14 {\n margin-left: 58.33333333%;\n }\n .ant-col-sm-order-14 {\n order: 14;\n }\n .ant-col-sm-13 {\n display: block;\n flex: 0 0 54.16666667%;\n max-width: 54.16666667%;\n }\n .ant-col-sm-push-13 {\n left: 54.16666667%;\n }\n .ant-col-sm-pull-13 {\n right: 54.16666667%;\n }\n .ant-col-sm-offset-13 {\n margin-left: 54.16666667%;\n }\n .ant-col-sm-order-13 {\n order: 13;\n }\n .ant-col-sm-12 {\n display: block;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .ant-col-sm-push-12 {\n left: 50%;\n }\n .ant-col-sm-pull-12 {\n right: 50%;\n }\n .ant-col-sm-offset-12 {\n margin-left: 50%;\n }\n .ant-col-sm-order-12 {\n order: 12;\n }\n .ant-col-sm-11 {\n display: block;\n flex: 0 0 45.83333333%;\n max-width: 45.83333333%;\n }\n .ant-col-sm-push-11 {\n left: 45.83333333%;\n }\n .ant-col-sm-pull-11 {\n right: 45.83333333%;\n }\n .ant-col-sm-offset-11 {\n margin-left: 45.83333333%;\n }\n .ant-col-sm-order-11 {\n order: 11;\n }\n .ant-col-sm-10 {\n display: block;\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n .ant-col-sm-push-10 {\n left: 41.66666667%;\n }\n .ant-col-sm-pull-10 {\n right: 41.66666667%;\n }\n .ant-col-sm-offset-10 {\n margin-left: 41.66666667%;\n }\n .ant-col-sm-order-10 {\n order: 10;\n }\n .ant-col-sm-9 {\n display: block;\n flex: 0 0 37.5%;\n max-width: 37.5%;\n }\n .ant-col-sm-push-9 {\n left: 37.5%;\n }\n .ant-col-sm-pull-9 {\n right: 37.5%;\n }\n .ant-col-sm-offset-9 {\n margin-left: 37.5%;\n }\n .ant-col-sm-order-9 {\n order: 9;\n }\n .ant-col-sm-8 {\n display: block;\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n .ant-col-sm-push-8 {\n left: 33.33333333%;\n }\n .ant-col-sm-pull-8 {\n right: 33.33333333%;\n }\n .ant-col-sm-offset-8 {\n margin-left: 33.33333333%;\n }\n .ant-col-sm-order-8 {\n order: 8;\n }\n .ant-col-sm-7 {\n display: block;\n flex: 0 0 29.16666667%;\n max-width: 29.16666667%;\n }\n .ant-col-sm-push-7 {\n left: 29.16666667%;\n }\n .ant-col-sm-pull-7 {\n right: 29.16666667%;\n }\n .ant-col-sm-offset-7 {\n margin-left: 29.16666667%;\n }\n .ant-col-sm-order-7 {\n order: 7;\n }\n .ant-col-sm-6 {\n display: block;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .ant-col-sm-push-6 {\n left: 25%;\n }\n .ant-col-sm-pull-6 {\n right: 25%;\n }\n .ant-col-sm-offset-6 {\n margin-left: 25%;\n }\n .ant-col-sm-order-6 {\n order: 6;\n }\n .ant-col-sm-5 {\n display: block;\n flex: 0 0 20.83333333%;\n max-width: 20.83333333%;\n }\n .ant-col-sm-push-5 {\n left: 20.83333333%;\n }\n .ant-col-sm-pull-5 {\n right: 20.83333333%;\n }\n .ant-col-sm-offset-5 {\n margin-left: 20.83333333%;\n }\n .ant-col-sm-order-5 {\n order: 5;\n }\n .ant-col-sm-4 {\n display: block;\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n .ant-col-sm-push-4 {\n left: 16.66666667%;\n }\n .ant-col-sm-pull-4 {\n right: 16.66666667%;\n }\n .ant-col-sm-offset-4 {\n margin-left: 16.66666667%;\n }\n .ant-col-sm-order-4 {\n order: 4;\n }\n .ant-col-sm-3 {\n display: block;\n flex: 0 0 12.5%;\n max-width: 12.5%;\n }\n .ant-col-sm-push-3 {\n left: 12.5%;\n }\n .ant-col-sm-pull-3 {\n right: 12.5%;\n }\n .ant-col-sm-offset-3 {\n margin-left: 12.5%;\n }\n .ant-col-sm-order-3 {\n order: 3;\n }\n .ant-col-sm-2 {\n display: block;\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n .ant-col-sm-push-2 {\n left: 8.33333333%;\n }\n .ant-col-sm-pull-2 {\n right: 8.33333333%;\n }\n .ant-col-sm-offset-2 {\n margin-left: 8.33333333%;\n }\n .ant-col-sm-order-2 {\n order: 2;\n }\n .ant-col-sm-1 {\n display: block;\n flex: 0 0 4.16666667%;\n max-width: 4.16666667%;\n }\n .ant-col-sm-push-1 {\n left: 4.16666667%;\n }\n .ant-col-sm-pull-1 {\n right: 4.16666667%;\n }\n .ant-col-sm-offset-1 {\n margin-left: 4.16666667%;\n }\n .ant-col-sm-order-1 {\n order: 1;\n }\n .ant-col-sm-0 {\n display: none;\n }\n .ant-col-push-0 {\n left: auto;\n }\n .ant-col-pull-0 {\n right: auto;\n }\n .ant-col-sm-push-0 {\n left: auto;\n }\n .ant-col-sm-pull-0 {\n right: auto;\n }\n .ant-col-sm-offset-0 {\n margin-left: 0;\n }\n .ant-col-sm-order-0 {\n order: 0;\n }\n .ant-col-push-0.ant-col-rtl {\n right: auto;\n }\n .ant-col-pull-0.ant-col-rtl {\n left: auto;\n }\n .ant-col-sm-push-0.ant-col-rtl {\n right: auto;\n }\n .ant-col-sm-pull-0.ant-col-rtl {\n left: auto;\n }\n .ant-col-sm-offset-0.ant-col-rtl {\n margin-right: 0;\n }\n .ant-col-sm-push-1.ant-col-rtl {\n right: 4.16666667%;\n left: auto;\n }\n .ant-col-sm-pull-1.ant-col-rtl {\n right: auto;\n left: 4.16666667%;\n }\n .ant-col-sm-offset-1.ant-col-rtl {\n margin-right: 4.16666667%;\n margin-left: 0;\n }\n .ant-col-sm-push-2.ant-col-rtl {\n right: 8.33333333%;\n left: auto;\n }\n .ant-col-sm-pull-2.ant-col-rtl {\n right: auto;\n left: 8.33333333%;\n }\n .ant-col-sm-offset-2.ant-col-rtl {\n margin-right: 8.33333333%;\n margin-left: 0;\n }\n .ant-col-sm-push-3.ant-col-rtl {\n right: 12.5%;\n left: auto;\n }\n .ant-col-sm-pull-3.ant-col-rtl {\n right: auto;\n left: 12.5%;\n }\n .ant-col-sm-offset-3.ant-col-rtl {\n margin-right: 12.5%;\n margin-left: 0;\n }\n .ant-col-sm-push-4.ant-col-rtl {\n right: 16.66666667%;\n left: auto;\n }\n .ant-col-sm-pull-4.ant-col-rtl {\n right: auto;\n left: 16.66666667%;\n }\n .ant-col-sm-offset-4.ant-col-rtl {\n margin-right: 16.66666667%;\n margin-left: 0;\n }\n .ant-col-sm-push-5.ant-col-rtl {\n right: 20.83333333%;\n left: auto;\n }\n .ant-col-sm-pull-5.ant-col-rtl {\n right: auto;\n left: 20.83333333%;\n }\n .ant-col-sm-offset-5.ant-col-rtl {\n margin-right: 20.83333333%;\n margin-left: 0;\n }\n .ant-col-sm-push-6.ant-col-rtl {\n right: 25%;\n left: auto;\n }\n .ant-col-sm-pull-6.ant-col-rtl {\n right: auto;\n left: 25%;\n }\n .ant-col-sm-offset-6.ant-col-rtl {\n margin-right: 25%;\n margin-left: 0;\n }\n .ant-col-sm-push-7.ant-col-rtl {\n right: 29.16666667%;\n left: auto;\n }\n .ant-col-sm-pull-7.ant-col-rtl {\n right: auto;\n left: 29.16666667%;\n }\n .ant-col-sm-offset-7.ant-col-rtl {\n margin-right: 29.16666667%;\n margin-left: 0;\n }\n .ant-col-sm-push-8.ant-col-rtl {\n right: 33.33333333%;\n left: auto;\n }\n .ant-col-sm-pull-8.ant-col-rtl {\n right: auto;\n left: 33.33333333%;\n }\n .ant-col-sm-offset-8.ant-col-rtl {\n margin-right: 33.33333333%;\n margin-left: 0;\n }\n .ant-col-sm-push-9.ant-col-rtl {\n right: 37.5%;\n left: auto;\n }\n .ant-col-sm-pull-9.ant-col-rtl {\n right: auto;\n left: 37.5%;\n }\n .ant-col-sm-offset-9.ant-col-rtl {\n margin-right: 37.5%;\n margin-left: 0;\n }\n .ant-col-sm-push-10.ant-col-rtl {\n right: 41.66666667%;\n left: auto;\n }\n .ant-col-sm-pull-10.ant-col-rtl {\n right: auto;\n left: 41.66666667%;\n }\n .ant-col-sm-offset-10.ant-col-rtl {\n margin-right: 41.66666667%;\n margin-left: 0;\n }\n .ant-col-sm-push-11.ant-col-rtl {\n right: 45.83333333%;\n left: auto;\n }\n .ant-col-sm-pull-11.ant-col-rtl {\n right: auto;\n left: 45.83333333%;\n }\n .ant-col-sm-offset-11.ant-col-rtl {\n margin-right: 45.83333333%;\n margin-left: 0;\n }\n .ant-col-sm-push-12.ant-col-rtl {\n right: 50%;\n left: auto;\n }\n .ant-col-sm-pull-12.ant-col-rtl {\n right: auto;\n left: 50%;\n }\n .ant-col-sm-offset-12.ant-col-rtl {\n margin-right: 50%;\n margin-left: 0;\n }\n .ant-col-sm-push-13.ant-col-rtl {\n right: 54.16666667%;\n left: auto;\n }\n .ant-col-sm-pull-13.ant-col-rtl {\n right: auto;\n left: 54.16666667%;\n }\n .ant-col-sm-offset-13.ant-col-rtl {\n margin-right: 54.16666667%;\n margin-left: 0;\n }\n .ant-col-sm-push-14.ant-col-rtl {\n right: 58.33333333%;\n left: auto;\n }\n .ant-col-sm-pull-14.ant-col-rtl {\n right: auto;\n left: 58.33333333%;\n }\n .ant-col-sm-offset-14.ant-col-rtl {\n margin-right: 58.33333333%;\n margin-left: 0;\n }\n .ant-col-sm-push-15.ant-col-rtl {\n right: 62.5%;\n left: auto;\n }\n .ant-col-sm-pull-15.ant-col-rtl {\n right: auto;\n left: 62.5%;\n }\n .ant-col-sm-offset-15.ant-col-rtl {\n margin-right: 62.5%;\n margin-left: 0;\n }\n .ant-col-sm-push-16.ant-col-rtl {\n right: 66.66666667%;\n left: auto;\n }\n .ant-col-sm-pull-16.ant-col-rtl {\n right: auto;\n left: 66.66666667%;\n }\n .ant-col-sm-offset-16.ant-col-rtl {\n margin-right: 66.66666667%;\n margin-left: 0;\n }\n .ant-col-sm-push-17.ant-col-rtl {\n right: 70.83333333%;\n left: auto;\n }\n .ant-col-sm-pull-17.ant-col-rtl {\n right: auto;\n left: 70.83333333%;\n }\n .ant-col-sm-offset-17.ant-col-rtl {\n margin-right: 70.83333333%;\n margin-left: 0;\n }\n .ant-col-sm-push-18.ant-col-rtl {\n right: 75%;\n left: auto;\n }\n .ant-col-sm-pull-18.ant-col-rtl {\n right: auto;\n left: 75%;\n }\n .ant-col-sm-offset-18.ant-col-rtl {\n margin-right: 75%;\n margin-left: 0;\n }\n .ant-col-sm-push-19.ant-col-rtl {\n right: 79.16666667%;\n left: auto;\n }\n .ant-col-sm-pull-19.ant-col-rtl {\n right: auto;\n left: 79.16666667%;\n }\n .ant-col-sm-offset-19.ant-col-rtl {\n margin-right: 79.16666667%;\n margin-left: 0;\n }\n .ant-col-sm-push-20.ant-col-rtl {\n right: 83.33333333%;\n left: auto;\n }\n .ant-col-sm-pull-20.ant-col-rtl {\n right: auto;\n left: 83.33333333%;\n }\n .ant-col-sm-offset-20.ant-col-rtl {\n margin-right: 83.33333333%;\n margin-left: 0;\n }\n .ant-col-sm-push-21.ant-col-rtl {\n right: 87.5%;\n left: auto;\n }\n .ant-col-sm-pull-21.ant-col-rtl {\n right: auto;\n left: 87.5%;\n }\n .ant-col-sm-offset-21.ant-col-rtl {\n margin-right: 87.5%;\n margin-left: 0;\n }\n .ant-col-sm-push-22.ant-col-rtl {\n right: 91.66666667%;\n left: auto;\n }\n .ant-col-sm-pull-22.ant-col-rtl {\n right: auto;\n left: 91.66666667%;\n }\n .ant-col-sm-offset-22.ant-col-rtl {\n margin-right: 91.66666667%;\n margin-left: 0;\n }\n .ant-col-sm-push-23.ant-col-rtl {\n right: 95.83333333%;\n left: auto;\n }\n .ant-col-sm-pull-23.ant-col-rtl {\n right: auto;\n left: 95.83333333%;\n }\n .ant-col-sm-offset-23.ant-col-rtl {\n margin-right: 95.83333333%;\n margin-left: 0;\n }\n .ant-col-sm-push-24.ant-col-rtl {\n right: 100%;\n left: auto;\n }\n .ant-col-sm-pull-24.ant-col-rtl {\n right: auto;\n left: 100%;\n }\n .ant-col-sm-offset-24.ant-col-rtl {\n margin-right: 100%;\n margin-left: 0;\n }\n}\n@media (min-width: 768px) {\n .ant-col-md-24 {\n display: block;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .ant-col-md-push-24 {\n left: 100%;\n }\n .ant-col-md-pull-24 {\n right: 100%;\n }\n .ant-col-md-offset-24 {\n margin-left: 100%;\n }\n .ant-col-md-order-24 {\n order: 24;\n }\n .ant-col-md-23 {\n display: block;\n flex: 0 0 95.83333333%;\n max-width: 95.83333333%;\n }\n .ant-col-md-push-23 {\n left: 95.83333333%;\n }\n .ant-col-md-pull-23 {\n right: 95.83333333%;\n }\n .ant-col-md-offset-23 {\n margin-left: 95.83333333%;\n }\n .ant-col-md-order-23 {\n order: 23;\n }\n .ant-col-md-22 {\n display: block;\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n .ant-col-md-push-22 {\n left: 91.66666667%;\n }\n .ant-col-md-pull-22 {\n right: 91.66666667%;\n }\n .ant-col-md-offset-22 {\n margin-left: 91.66666667%;\n }\n .ant-col-md-order-22 {\n order: 22;\n }\n .ant-col-md-21 {\n display: block;\n flex: 0 0 87.5%;\n max-width: 87.5%;\n }\n .ant-col-md-push-21 {\n left: 87.5%;\n }\n .ant-col-md-pull-21 {\n right: 87.5%;\n }\n .ant-col-md-offset-21 {\n margin-left: 87.5%;\n }\n .ant-col-md-order-21 {\n order: 21;\n }\n .ant-col-md-20 {\n display: block;\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n .ant-col-md-push-20 {\n left: 83.33333333%;\n }\n .ant-col-md-pull-20 {\n right: 83.33333333%;\n }\n .ant-col-md-offset-20 {\n margin-left: 83.33333333%;\n }\n .ant-col-md-order-20 {\n order: 20;\n }\n .ant-col-md-19 {\n display: block;\n flex: 0 0 79.16666667%;\n max-width: 79.16666667%;\n }\n .ant-col-md-push-19 {\n left: 79.16666667%;\n }\n .ant-col-md-pull-19 {\n right: 79.16666667%;\n }\n .ant-col-md-offset-19 {\n margin-left: 79.16666667%;\n }\n .ant-col-md-order-19 {\n order: 19;\n }\n .ant-col-md-18 {\n display: block;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .ant-col-md-push-18 {\n left: 75%;\n }\n .ant-col-md-pull-18 {\n right: 75%;\n }\n .ant-col-md-offset-18 {\n margin-left: 75%;\n }\n .ant-col-md-order-18 {\n order: 18;\n }\n .ant-col-md-17 {\n display: block;\n flex: 0 0 70.83333333%;\n max-width: 70.83333333%;\n }\n .ant-col-md-push-17 {\n left: 70.83333333%;\n }\n .ant-col-md-pull-17 {\n right: 70.83333333%;\n }\n .ant-col-md-offset-17 {\n margin-left: 70.83333333%;\n }\n .ant-col-md-order-17 {\n order: 17;\n }\n .ant-col-md-16 {\n display: block;\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n .ant-col-md-push-16 {\n left: 66.66666667%;\n }\n .ant-col-md-pull-16 {\n right: 66.66666667%;\n }\n .ant-col-md-offset-16 {\n margin-left: 66.66666667%;\n }\n .ant-col-md-order-16 {\n order: 16;\n }\n .ant-col-md-15 {\n display: block;\n flex: 0 0 62.5%;\n max-width: 62.5%;\n }\n .ant-col-md-push-15 {\n left: 62.5%;\n }\n .ant-col-md-pull-15 {\n right: 62.5%;\n }\n .ant-col-md-offset-15 {\n margin-left: 62.5%;\n }\n .ant-col-md-order-15 {\n order: 15;\n }\n .ant-col-md-14 {\n display: block;\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n .ant-col-md-push-14 {\n left: 58.33333333%;\n }\n .ant-col-md-pull-14 {\n right: 58.33333333%;\n }\n .ant-col-md-offset-14 {\n margin-left: 58.33333333%;\n }\n .ant-col-md-order-14 {\n order: 14;\n }\n .ant-col-md-13 {\n display: block;\n flex: 0 0 54.16666667%;\n max-width: 54.16666667%;\n }\n .ant-col-md-push-13 {\n left: 54.16666667%;\n }\n .ant-col-md-pull-13 {\n right: 54.16666667%;\n }\n .ant-col-md-offset-13 {\n margin-left: 54.16666667%;\n }\n .ant-col-md-order-13 {\n order: 13;\n }\n .ant-col-md-12 {\n display: block;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .ant-col-md-push-12 {\n left: 50%;\n }\n .ant-col-md-pull-12 {\n right: 50%;\n }\n .ant-col-md-offset-12 {\n margin-left: 50%;\n }\n .ant-col-md-order-12 {\n order: 12;\n }\n .ant-col-md-11 {\n display: block;\n flex: 0 0 45.83333333%;\n max-width: 45.83333333%;\n }\n .ant-col-md-push-11 {\n left: 45.83333333%;\n }\n .ant-col-md-pull-11 {\n right: 45.83333333%;\n }\n .ant-col-md-offset-11 {\n margin-left: 45.83333333%;\n }\n .ant-col-md-order-11 {\n order: 11;\n }\n .ant-col-md-10 {\n display: block;\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n .ant-col-md-push-10 {\n left: 41.66666667%;\n }\n .ant-col-md-pull-10 {\n right: 41.66666667%;\n }\n .ant-col-md-offset-10 {\n margin-left: 41.66666667%;\n }\n .ant-col-md-order-10 {\n order: 10;\n }\n .ant-col-md-9 {\n display: block;\n flex: 0 0 37.5%;\n max-width: 37.5%;\n }\n .ant-col-md-push-9 {\n left: 37.5%;\n }\n .ant-col-md-pull-9 {\n right: 37.5%;\n }\n .ant-col-md-offset-9 {\n margin-left: 37.5%;\n }\n .ant-col-md-order-9 {\n order: 9;\n }\n .ant-col-md-8 {\n display: block;\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n .ant-col-md-push-8 {\n left: 33.33333333%;\n }\n .ant-col-md-pull-8 {\n right: 33.33333333%;\n }\n .ant-col-md-offset-8 {\n margin-left: 33.33333333%;\n }\n .ant-col-md-order-8 {\n order: 8;\n }\n .ant-col-md-7 {\n display: block;\n flex: 0 0 29.16666667%;\n max-width: 29.16666667%;\n }\n .ant-col-md-push-7 {\n left: 29.16666667%;\n }\n .ant-col-md-pull-7 {\n right: 29.16666667%;\n }\n .ant-col-md-offset-7 {\n margin-left: 29.16666667%;\n }\n .ant-col-md-order-7 {\n order: 7;\n }\n .ant-col-md-6 {\n display: block;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .ant-col-md-push-6 {\n left: 25%;\n }\n .ant-col-md-pull-6 {\n right: 25%;\n }\n .ant-col-md-offset-6 {\n margin-left: 25%;\n }\n .ant-col-md-order-6 {\n order: 6;\n }\n .ant-col-md-5 {\n display: block;\n flex: 0 0 20.83333333%;\n max-width: 20.83333333%;\n }\n .ant-col-md-push-5 {\n left: 20.83333333%;\n }\n .ant-col-md-pull-5 {\n right: 20.83333333%;\n }\n .ant-col-md-offset-5 {\n margin-left: 20.83333333%;\n }\n .ant-col-md-order-5 {\n order: 5;\n }\n .ant-col-md-4 {\n display: block;\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n .ant-col-md-push-4 {\n left: 16.66666667%;\n }\n .ant-col-md-pull-4 {\n right: 16.66666667%;\n }\n .ant-col-md-offset-4 {\n margin-left: 16.66666667%;\n }\n .ant-col-md-order-4 {\n order: 4;\n }\n .ant-col-md-3 {\n display: block;\n flex: 0 0 12.5%;\n max-width: 12.5%;\n }\n .ant-col-md-push-3 {\n left: 12.5%;\n }\n .ant-col-md-pull-3 {\n right: 12.5%;\n }\n .ant-col-md-offset-3 {\n margin-left: 12.5%;\n }\n .ant-col-md-order-3 {\n order: 3;\n }\n .ant-col-md-2 {\n display: block;\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n .ant-col-md-push-2 {\n left: 8.33333333%;\n }\n .ant-col-md-pull-2 {\n right: 8.33333333%;\n }\n .ant-col-md-offset-2 {\n margin-left: 8.33333333%;\n }\n .ant-col-md-order-2 {\n order: 2;\n }\n .ant-col-md-1 {\n display: block;\n flex: 0 0 4.16666667%;\n max-width: 4.16666667%;\n }\n .ant-col-md-push-1 {\n left: 4.16666667%;\n }\n .ant-col-md-pull-1 {\n right: 4.16666667%;\n }\n .ant-col-md-offset-1 {\n margin-left: 4.16666667%;\n }\n .ant-col-md-order-1 {\n order: 1;\n }\n .ant-col-md-0 {\n display: none;\n }\n .ant-col-push-0 {\n left: auto;\n }\n .ant-col-pull-0 {\n right: auto;\n }\n .ant-col-md-push-0 {\n left: auto;\n }\n .ant-col-md-pull-0 {\n right: auto;\n }\n .ant-col-md-offset-0 {\n margin-left: 0;\n }\n .ant-col-md-order-0 {\n order: 0;\n }\n .ant-col-push-0.ant-col-rtl {\n right: auto;\n }\n .ant-col-pull-0.ant-col-rtl {\n left: auto;\n }\n .ant-col-md-push-0.ant-col-rtl {\n right: auto;\n }\n .ant-col-md-pull-0.ant-col-rtl {\n left: auto;\n }\n .ant-col-md-offset-0.ant-col-rtl {\n margin-right: 0;\n }\n .ant-col-md-push-1.ant-col-rtl {\n right: 4.16666667%;\n left: auto;\n }\n .ant-col-md-pull-1.ant-col-rtl {\n right: auto;\n left: 4.16666667%;\n }\n .ant-col-md-offset-1.ant-col-rtl {\n margin-right: 4.16666667%;\n margin-left: 0;\n }\n .ant-col-md-push-2.ant-col-rtl {\n right: 8.33333333%;\n left: auto;\n }\n .ant-col-md-pull-2.ant-col-rtl {\n right: auto;\n left: 8.33333333%;\n }\n .ant-col-md-offset-2.ant-col-rtl {\n margin-right: 8.33333333%;\n margin-left: 0;\n }\n .ant-col-md-push-3.ant-col-rtl {\n right: 12.5%;\n left: auto;\n }\n .ant-col-md-pull-3.ant-col-rtl {\n right: auto;\n left: 12.5%;\n }\n .ant-col-md-offset-3.ant-col-rtl {\n margin-right: 12.5%;\n margin-left: 0;\n }\n .ant-col-md-push-4.ant-col-rtl {\n right: 16.66666667%;\n left: auto;\n }\n .ant-col-md-pull-4.ant-col-rtl {\n right: auto;\n left: 16.66666667%;\n }\n .ant-col-md-offset-4.ant-col-rtl {\n margin-right: 16.66666667%;\n margin-left: 0;\n }\n .ant-col-md-push-5.ant-col-rtl {\n right: 20.83333333%;\n left: auto;\n }\n .ant-col-md-pull-5.ant-col-rtl {\n right: auto;\n left: 20.83333333%;\n }\n .ant-col-md-offset-5.ant-col-rtl {\n margin-right: 20.83333333%;\n margin-left: 0;\n }\n .ant-col-md-push-6.ant-col-rtl {\n right: 25%;\n left: auto;\n }\n .ant-col-md-pull-6.ant-col-rtl {\n right: auto;\n left: 25%;\n }\n .ant-col-md-offset-6.ant-col-rtl {\n margin-right: 25%;\n margin-left: 0;\n }\n .ant-col-md-push-7.ant-col-rtl {\n right: 29.16666667%;\n left: auto;\n }\n .ant-col-md-pull-7.ant-col-rtl {\n right: auto;\n left: 29.16666667%;\n }\n .ant-col-md-offset-7.ant-col-rtl {\n margin-right: 29.16666667%;\n margin-left: 0;\n }\n .ant-col-md-push-8.ant-col-rtl {\n right: 33.33333333%;\n left: auto;\n }\n .ant-col-md-pull-8.ant-col-rtl {\n right: auto;\n left: 33.33333333%;\n }\n .ant-col-md-offset-8.ant-col-rtl {\n margin-right: 33.33333333%;\n margin-left: 0;\n }\n .ant-col-md-push-9.ant-col-rtl {\n right: 37.5%;\n left: auto;\n }\n .ant-col-md-pull-9.ant-col-rtl {\n right: auto;\n left: 37.5%;\n }\n .ant-col-md-offset-9.ant-col-rtl {\n margin-right: 37.5%;\n margin-left: 0;\n }\n .ant-col-md-push-10.ant-col-rtl {\n right: 41.66666667%;\n left: auto;\n }\n .ant-col-md-pull-10.ant-col-rtl {\n right: auto;\n left: 41.66666667%;\n }\n .ant-col-md-offset-10.ant-col-rtl {\n margin-right: 41.66666667%;\n margin-left: 0;\n }\n .ant-col-md-push-11.ant-col-rtl {\n right: 45.83333333%;\n left: auto;\n }\n .ant-col-md-pull-11.ant-col-rtl {\n right: auto;\n left: 45.83333333%;\n }\n .ant-col-md-offset-11.ant-col-rtl {\n margin-right: 45.83333333%;\n margin-left: 0;\n }\n .ant-col-md-push-12.ant-col-rtl {\n right: 50%;\n left: auto;\n }\n .ant-col-md-pull-12.ant-col-rtl {\n right: auto;\n left: 50%;\n }\n .ant-col-md-offset-12.ant-col-rtl {\n margin-right: 50%;\n margin-left: 0;\n }\n .ant-col-md-push-13.ant-col-rtl {\n right: 54.16666667%;\n left: auto;\n }\n .ant-col-md-pull-13.ant-col-rtl {\n right: auto;\n left: 54.16666667%;\n }\n .ant-col-md-offset-13.ant-col-rtl {\n margin-right: 54.16666667%;\n margin-left: 0;\n }\n .ant-col-md-push-14.ant-col-rtl {\n right: 58.33333333%;\n left: auto;\n }\n .ant-col-md-pull-14.ant-col-rtl {\n right: auto;\n left: 58.33333333%;\n }\n .ant-col-md-offset-14.ant-col-rtl {\n margin-right: 58.33333333%;\n margin-left: 0;\n }\n .ant-col-md-push-15.ant-col-rtl {\n right: 62.5%;\n left: auto;\n }\n .ant-col-md-pull-15.ant-col-rtl {\n right: auto;\n left: 62.5%;\n }\n .ant-col-md-offset-15.ant-col-rtl {\n margin-right: 62.5%;\n margin-left: 0;\n }\n .ant-col-md-push-16.ant-col-rtl {\n right: 66.66666667%;\n left: auto;\n }\n .ant-col-md-pull-16.ant-col-rtl {\n right: auto;\n left: 66.66666667%;\n }\n .ant-col-md-offset-16.ant-col-rtl {\n margin-right: 66.66666667%;\n margin-left: 0;\n }\n .ant-col-md-push-17.ant-col-rtl {\n right: 70.83333333%;\n left: auto;\n }\n .ant-col-md-pull-17.ant-col-rtl {\n right: auto;\n left: 70.83333333%;\n }\n .ant-col-md-offset-17.ant-col-rtl {\n margin-right: 70.83333333%;\n margin-left: 0;\n }\n .ant-col-md-push-18.ant-col-rtl {\n right: 75%;\n left: auto;\n }\n .ant-col-md-pull-18.ant-col-rtl {\n right: auto;\n left: 75%;\n }\n .ant-col-md-offset-18.ant-col-rtl {\n margin-right: 75%;\n margin-left: 0;\n }\n .ant-col-md-push-19.ant-col-rtl {\n right: 79.16666667%;\n left: auto;\n }\n .ant-col-md-pull-19.ant-col-rtl {\n right: auto;\n left: 79.16666667%;\n }\n .ant-col-md-offset-19.ant-col-rtl {\n margin-right: 79.16666667%;\n margin-left: 0;\n }\n .ant-col-md-push-20.ant-col-rtl {\n right: 83.33333333%;\n left: auto;\n }\n .ant-col-md-pull-20.ant-col-rtl {\n right: auto;\n left: 83.33333333%;\n }\n .ant-col-md-offset-20.ant-col-rtl {\n margin-right: 83.33333333%;\n margin-left: 0;\n }\n .ant-col-md-push-21.ant-col-rtl {\n right: 87.5%;\n left: auto;\n }\n .ant-col-md-pull-21.ant-col-rtl {\n right: auto;\n left: 87.5%;\n }\n .ant-col-md-offset-21.ant-col-rtl {\n margin-right: 87.5%;\n margin-left: 0;\n }\n .ant-col-md-push-22.ant-col-rtl {\n right: 91.66666667%;\n left: auto;\n }\n .ant-col-md-pull-22.ant-col-rtl {\n right: auto;\n left: 91.66666667%;\n }\n .ant-col-md-offset-22.ant-col-rtl {\n margin-right: 91.66666667%;\n margin-left: 0;\n }\n .ant-col-md-push-23.ant-col-rtl {\n right: 95.83333333%;\n left: auto;\n }\n .ant-col-md-pull-23.ant-col-rtl {\n right: auto;\n left: 95.83333333%;\n }\n .ant-col-md-offset-23.ant-col-rtl {\n margin-right: 95.83333333%;\n margin-left: 0;\n }\n .ant-col-md-push-24.ant-col-rtl {\n right: 100%;\n left: auto;\n }\n .ant-col-md-pull-24.ant-col-rtl {\n right: auto;\n left: 100%;\n }\n .ant-col-md-offset-24.ant-col-rtl {\n margin-right: 100%;\n margin-left: 0;\n }\n}\n@media (min-width: 992px) {\n .ant-col-lg-24 {\n display: block;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .ant-col-lg-push-24 {\n left: 100%;\n }\n .ant-col-lg-pull-24 {\n right: 100%;\n }\n .ant-col-lg-offset-24 {\n margin-left: 100%;\n }\n .ant-col-lg-order-24 {\n order: 24;\n }\n .ant-col-lg-23 {\n display: block;\n flex: 0 0 95.83333333%;\n max-width: 95.83333333%;\n }\n .ant-col-lg-push-23 {\n left: 95.83333333%;\n }\n .ant-col-lg-pull-23 {\n right: 95.83333333%;\n }\n .ant-col-lg-offset-23 {\n margin-left: 95.83333333%;\n }\n .ant-col-lg-order-23 {\n order: 23;\n }\n .ant-col-lg-22 {\n display: block;\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n .ant-col-lg-push-22 {\n left: 91.66666667%;\n }\n .ant-col-lg-pull-22 {\n right: 91.66666667%;\n }\n .ant-col-lg-offset-22 {\n margin-left: 91.66666667%;\n }\n .ant-col-lg-order-22 {\n order: 22;\n }\n .ant-col-lg-21 {\n display: block;\n flex: 0 0 87.5%;\n max-width: 87.5%;\n }\n .ant-col-lg-push-21 {\n left: 87.5%;\n }\n .ant-col-lg-pull-21 {\n right: 87.5%;\n }\n .ant-col-lg-offset-21 {\n margin-left: 87.5%;\n }\n .ant-col-lg-order-21 {\n order: 21;\n }\n .ant-col-lg-20 {\n display: block;\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n .ant-col-lg-push-20 {\n left: 83.33333333%;\n }\n .ant-col-lg-pull-20 {\n right: 83.33333333%;\n }\n .ant-col-lg-offset-20 {\n margin-left: 83.33333333%;\n }\n .ant-col-lg-order-20 {\n order: 20;\n }\n .ant-col-lg-19 {\n display: block;\n flex: 0 0 79.16666667%;\n max-width: 79.16666667%;\n }\n .ant-col-lg-push-19 {\n left: 79.16666667%;\n }\n .ant-col-lg-pull-19 {\n right: 79.16666667%;\n }\n .ant-col-lg-offset-19 {\n margin-left: 79.16666667%;\n }\n .ant-col-lg-order-19 {\n order: 19;\n }\n .ant-col-lg-18 {\n display: block;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .ant-col-lg-push-18 {\n left: 75%;\n }\n .ant-col-lg-pull-18 {\n right: 75%;\n }\n .ant-col-lg-offset-18 {\n margin-left: 75%;\n }\n .ant-col-lg-order-18 {\n order: 18;\n }\n .ant-col-lg-17 {\n display: block;\n flex: 0 0 70.83333333%;\n max-width: 70.83333333%;\n }\n .ant-col-lg-push-17 {\n left: 70.83333333%;\n }\n .ant-col-lg-pull-17 {\n right: 70.83333333%;\n }\n .ant-col-lg-offset-17 {\n margin-left: 70.83333333%;\n }\n .ant-col-lg-order-17 {\n order: 17;\n }\n .ant-col-lg-16 {\n display: block;\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n .ant-col-lg-push-16 {\n left: 66.66666667%;\n }\n .ant-col-lg-pull-16 {\n right: 66.66666667%;\n }\n .ant-col-lg-offset-16 {\n margin-left: 66.66666667%;\n }\n .ant-col-lg-order-16 {\n order: 16;\n }\n .ant-col-lg-15 {\n display: block;\n flex: 0 0 62.5%;\n max-width: 62.5%;\n }\n .ant-col-lg-push-15 {\n left: 62.5%;\n }\n .ant-col-lg-pull-15 {\n right: 62.5%;\n }\n .ant-col-lg-offset-15 {\n margin-left: 62.5%;\n }\n .ant-col-lg-order-15 {\n order: 15;\n }\n .ant-col-lg-14 {\n display: block;\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n .ant-col-lg-push-14 {\n left: 58.33333333%;\n }\n .ant-col-lg-pull-14 {\n right: 58.33333333%;\n }\n .ant-col-lg-offset-14 {\n margin-left: 58.33333333%;\n }\n .ant-col-lg-order-14 {\n order: 14;\n }\n .ant-col-lg-13 {\n display: block;\n flex: 0 0 54.16666667%;\n max-width: 54.16666667%;\n }\n .ant-col-lg-push-13 {\n left: 54.16666667%;\n }\n .ant-col-lg-pull-13 {\n right: 54.16666667%;\n }\n .ant-col-lg-offset-13 {\n margin-left: 54.16666667%;\n }\n .ant-col-lg-order-13 {\n order: 13;\n }\n .ant-col-lg-12 {\n display: block;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .ant-col-lg-push-12 {\n left: 50%;\n }\n .ant-col-lg-pull-12 {\n right: 50%;\n }\n .ant-col-lg-offset-12 {\n margin-left: 50%;\n }\n .ant-col-lg-order-12 {\n order: 12;\n }\n .ant-col-lg-11 {\n display: block;\n flex: 0 0 45.83333333%;\n max-width: 45.83333333%;\n }\n .ant-col-lg-push-11 {\n left: 45.83333333%;\n }\n .ant-col-lg-pull-11 {\n right: 45.83333333%;\n }\n .ant-col-lg-offset-11 {\n margin-left: 45.83333333%;\n }\n .ant-col-lg-order-11 {\n order: 11;\n }\n .ant-col-lg-10 {\n display: block;\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n .ant-col-lg-push-10 {\n left: 41.66666667%;\n }\n .ant-col-lg-pull-10 {\n right: 41.66666667%;\n }\n .ant-col-lg-offset-10 {\n margin-left: 41.66666667%;\n }\n .ant-col-lg-order-10 {\n order: 10;\n }\n .ant-col-lg-9 {\n display: block;\n flex: 0 0 37.5%;\n max-width: 37.5%;\n }\n .ant-col-lg-push-9 {\n left: 37.5%;\n }\n .ant-col-lg-pull-9 {\n right: 37.5%;\n }\n .ant-col-lg-offset-9 {\n margin-left: 37.5%;\n }\n .ant-col-lg-order-9 {\n order: 9;\n }\n .ant-col-lg-8 {\n display: block;\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n .ant-col-lg-push-8 {\n left: 33.33333333%;\n }\n .ant-col-lg-pull-8 {\n right: 33.33333333%;\n }\n .ant-col-lg-offset-8 {\n margin-left: 33.33333333%;\n }\n .ant-col-lg-order-8 {\n order: 8;\n }\n .ant-col-lg-7 {\n display: block;\n flex: 0 0 29.16666667%;\n max-width: 29.16666667%;\n }\n .ant-col-lg-push-7 {\n left: 29.16666667%;\n }\n .ant-col-lg-pull-7 {\n right: 29.16666667%;\n }\n .ant-col-lg-offset-7 {\n margin-left: 29.16666667%;\n }\n .ant-col-lg-order-7 {\n order: 7;\n }\n .ant-col-lg-6 {\n display: block;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .ant-col-lg-push-6 {\n left: 25%;\n }\n .ant-col-lg-pull-6 {\n right: 25%;\n }\n .ant-col-lg-offset-6 {\n margin-left: 25%;\n }\n .ant-col-lg-order-6 {\n order: 6;\n }\n .ant-col-lg-5 {\n display: block;\n flex: 0 0 20.83333333%;\n max-width: 20.83333333%;\n }\n .ant-col-lg-push-5 {\n left: 20.83333333%;\n }\n .ant-col-lg-pull-5 {\n right: 20.83333333%;\n }\n .ant-col-lg-offset-5 {\n margin-left: 20.83333333%;\n }\n .ant-col-lg-order-5 {\n order: 5;\n }\n .ant-col-lg-4 {\n display: block;\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n .ant-col-lg-push-4 {\n left: 16.66666667%;\n }\n .ant-col-lg-pull-4 {\n right: 16.66666667%;\n }\n .ant-col-lg-offset-4 {\n margin-left: 16.66666667%;\n }\n .ant-col-lg-order-4 {\n order: 4;\n }\n .ant-col-lg-3 {\n display: block;\n flex: 0 0 12.5%;\n max-width: 12.5%;\n }\n .ant-col-lg-push-3 {\n left: 12.5%;\n }\n .ant-col-lg-pull-3 {\n right: 12.5%;\n }\n .ant-col-lg-offset-3 {\n margin-left: 12.5%;\n }\n .ant-col-lg-order-3 {\n order: 3;\n }\n .ant-col-lg-2 {\n display: block;\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n .ant-col-lg-push-2 {\n left: 8.33333333%;\n }\n .ant-col-lg-pull-2 {\n right: 8.33333333%;\n }\n .ant-col-lg-offset-2 {\n margin-left: 8.33333333%;\n }\n .ant-col-lg-order-2 {\n order: 2;\n }\n .ant-col-lg-1 {\n display: block;\n flex: 0 0 4.16666667%;\n max-width: 4.16666667%;\n }\n .ant-col-lg-push-1 {\n left: 4.16666667%;\n }\n .ant-col-lg-pull-1 {\n right: 4.16666667%;\n }\n .ant-col-lg-offset-1 {\n margin-left: 4.16666667%;\n }\n .ant-col-lg-order-1 {\n order: 1;\n }\n .ant-col-lg-0 {\n display: none;\n }\n .ant-col-push-0 {\n left: auto;\n }\n .ant-col-pull-0 {\n right: auto;\n }\n .ant-col-lg-push-0 {\n left: auto;\n }\n .ant-col-lg-pull-0 {\n right: auto;\n }\n .ant-col-lg-offset-0 {\n margin-left: 0;\n }\n .ant-col-lg-order-0 {\n order: 0;\n }\n .ant-col-push-0.ant-col-rtl {\n right: auto;\n }\n .ant-col-pull-0.ant-col-rtl {\n left: auto;\n }\n .ant-col-lg-push-0.ant-col-rtl {\n right: auto;\n }\n .ant-col-lg-pull-0.ant-col-rtl {\n left: auto;\n }\n .ant-col-lg-offset-0.ant-col-rtl {\n margin-right: 0;\n }\n .ant-col-lg-push-1.ant-col-rtl {\n right: 4.16666667%;\n left: auto;\n }\n .ant-col-lg-pull-1.ant-col-rtl {\n right: auto;\n left: 4.16666667%;\n }\n .ant-col-lg-offset-1.ant-col-rtl {\n margin-right: 4.16666667%;\n margin-left: 0;\n }\n .ant-col-lg-push-2.ant-col-rtl {\n right: 8.33333333%;\n left: auto;\n }\n .ant-col-lg-pull-2.ant-col-rtl {\n right: auto;\n left: 8.33333333%;\n }\n .ant-col-lg-offset-2.ant-col-rtl {\n margin-right: 8.33333333%;\n margin-left: 0;\n }\n .ant-col-lg-push-3.ant-col-rtl {\n right: 12.5%;\n left: auto;\n }\n .ant-col-lg-pull-3.ant-col-rtl {\n right: auto;\n left: 12.5%;\n }\n .ant-col-lg-offset-3.ant-col-rtl {\n margin-right: 12.5%;\n margin-left: 0;\n }\n .ant-col-lg-push-4.ant-col-rtl {\n right: 16.66666667%;\n left: auto;\n }\n .ant-col-lg-pull-4.ant-col-rtl {\n right: auto;\n left: 16.66666667%;\n }\n .ant-col-lg-offset-4.ant-col-rtl {\n margin-right: 16.66666667%;\n margin-left: 0;\n }\n .ant-col-lg-push-5.ant-col-rtl {\n right: 20.83333333%;\n left: auto;\n }\n .ant-col-lg-pull-5.ant-col-rtl {\n right: auto;\n left: 20.83333333%;\n }\n .ant-col-lg-offset-5.ant-col-rtl {\n margin-right: 20.83333333%;\n margin-left: 0;\n }\n .ant-col-lg-push-6.ant-col-rtl {\n right: 25%;\n left: auto;\n }\n .ant-col-lg-pull-6.ant-col-rtl {\n right: auto;\n left: 25%;\n }\n .ant-col-lg-offset-6.ant-col-rtl {\n margin-right: 25%;\n margin-left: 0;\n }\n .ant-col-lg-push-7.ant-col-rtl {\n right: 29.16666667%;\n left: auto;\n }\n .ant-col-lg-pull-7.ant-col-rtl {\n right: auto;\n left: 29.16666667%;\n }\n .ant-col-lg-offset-7.ant-col-rtl {\n margin-right: 29.16666667%;\n margin-left: 0;\n }\n .ant-col-lg-push-8.ant-col-rtl {\n right: 33.33333333%;\n left: auto;\n }\n .ant-col-lg-pull-8.ant-col-rtl {\n right: auto;\n left: 33.33333333%;\n }\n .ant-col-lg-offset-8.ant-col-rtl {\n margin-right: 33.33333333%;\n margin-left: 0;\n }\n .ant-col-lg-push-9.ant-col-rtl {\n right: 37.5%;\n left: auto;\n }\n .ant-col-lg-pull-9.ant-col-rtl {\n right: auto;\n left: 37.5%;\n }\n .ant-col-lg-offset-9.ant-col-rtl {\n margin-right: 37.5%;\n margin-left: 0;\n }\n .ant-col-lg-push-10.ant-col-rtl {\n right: 41.66666667%;\n left: auto;\n }\n .ant-col-lg-pull-10.ant-col-rtl {\n right: auto;\n left: 41.66666667%;\n }\n .ant-col-lg-offset-10.ant-col-rtl {\n margin-right: 41.66666667%;\n margin-left: 0;\n }\n .ant-col-lg-push-11.ant-col-rtl {\n right: 45.83333333%;\n left: auto;\n }\n .ant-col-lg-pull-11.ant-col-rtl {\n right: auto;\n left: 45.83333333%;\n }\n .ant-col-lg-offset-11.ant-col-rtl {\n margin-right: 45.83333333%;\n margin-left: 0;\n }\n .ant-col-lg-push-12.ant-col-rtl {\n right: 50%;\n left: auto;\n }\n .ant-col-lg-pull-12.ant-col-rtl {\n right: auto;\n left: 50%;\n }\n .ant-col-lg-offset-12.ant-col-rtl {\n margin-right: 50%;\n margin-left: 0;\n }\n .ant-col-lg-push-13.ant-col-rtl {\n right: 54.16666667%;\n left: auto;\n }\n .ant-col-lg-pull-13.ant-col-rtl {\n right: auto;\n left: 54.16666667%;\n }\n .ant-col-lg-offset-13.ant-col-rtl {\n margin-right: 54.16666667%;\n margin-left: 0;\n }\n .ant-col-lg-push-14.ant-col-rtl {\n right: 58.33333333%;\n left: auto;\n }\n .ant-col-lg-pull-14.ant-col-rtl {\n right: auto;\n left: 58.33333333%;\n }\n .ant-col-lg-offset-14.ant-col-rtl {\n margin-right: 58.33333333%;\n margin-left: 0;\n }\n .ant-col-lg-push-15.ant-col-rtl {\n right: 62.5%;\n left: auto;\n }\n .ant-col-lg-pull-15.ant-col-rtl {\n right: auto;\n left: 62.5%;\n }\n .ant-col-lg-offset-15.ant-col-rtl {\n margin-right: 62.5%;\n margin-left: 0;\n }\n .ant-col-lg-push-16.ant-col-rtl {\n right: 66.66666667%;\n left: auto;\n }\n .ant-col-lg-pull-16.ant-col-rtl {\n right: auto;\n left: 66.66666667%;\n }\n .ant-col-lg-offset-16.ant-col-rtl {\n margin-right: 66.66666667%;\n margin-left: 0;\n }\n .ant-col-lg-push-17.ant-col-rtl {\n right: 70.83333333%;\n left: auto;\n }\n .ant-col-lg-pull-17.ant-col-rtl {\n right: auto;\n left: 70.83333333%;\n }\n .ant-col-lg-offset-17.ant-col-rtl {\n margin-right: 70.83333333%;\n margin-left: 0;\n }\n .ant-col-lg-push-18.ant-col-rtl {\n right: 75%;\n left: auto;\n }\n .ant-col-lg-pull-18.ant-col-rtl {\n right: auto;\n left: 75%;\n }\n .ant-col-lg-offset-18.ant-col-rtl {\n margin-right: 75%;\n margin-left: 0;\n }\n .ant-col-lg-push-19.ant-col-rtl {\n right: 79.16666667%;\n left: auto;\n }\n .ant-col-lg-pull-19.ant-col-rtl {\n right: auto;\n left: 79.16666667%;\n }\n .ant-col-lg-offset-19.ant-col-rtl {\n margin-right: 79.16666667%;\n margin-left: 0;\n }\n .ant-col-lg-push-20.ant-col-rtl {\n right: 83.33333333%;\n left: auto;\n }\n .ant-col-lg-pull-20.ant-col-rtl {\n right: auto;\n left: 83.33333333%;\n }\n .ant-col-lg-offset-20.ant-col-rtl {\n margin-right: 83.33333333%;\n margin-left: 0;\n }\n .ant-col-lg-push-21.ant-col-rtl {\n right: 87.5%;\n left: auto;\n }\n .ant-col-lg-pull-21.ant-col-rtl {\n right: auto;\n left: 87.5%;\n }\n .ant-col-lg-offset-21.ant-col-rtl {\n margin-right: 87.5%;\n margin-left: 0;\n }\n .ant-col-lg-push-22.ant-col-rtl {\n right: 91.66666667%;\n left: auto;\n }\n .ant-col-lg-pull-22.ant-col-rtl {\n right: auto;\n left: 91.66666667%;\n }\n .ant-col-lg-offset-22.ant-col-rtl {\n margin-right: 91.66666667%;\n margin-left: 0;\n }\n .ant-col-lg-push-23.ant-col-rtl {\n right: 95.83333333%;\n left: auto;\n }\n .ant-col-lg-pull-23.ant-col-rtl {\n right: auto;\n left: 95.83333333%;\n }\n .ant-col-lg-offset-23.ant-col-rtl {\n margin-right: 95.83333333%;\n margin-left: 0;\n }\n .ant-col-lg-push-24.ant-col-rtl {\n right: 100%;\n left: auto;\n }\n .ant-col-lg-pull-24.ant-col-rtl {\n right: auto;\n left: 100%;\n }\n .ant-col-lg-offset-24.ant-col-rtl {\n margin-right: 100%;\n margin-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .ant-col-xl-24 {\n display: block;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .ant-col-xl-push-24 {\n left: 100%;\n }\n .ant-col-xl-pull-24 {\n right: 100%;\n }\n .ant-col-xl-offset-24 {\n margin-left: 100%;\n }\n .ant-col-xl-order-24 {\n order: 24;\n }\n .ant-col-xl-23 {\n display: block;\n flex: 0 0 95.83333333%;\n max-width: 95.83333333%;\n }\n .ant-col-xl-push-23 {\n left: 95.83333333%;\n }\n .ant-col-xl-pull-23 {\n right: 95.83333333%;\n }\n .ant-col-xl-offset-23 {\n margin-left: 95.83333333%;\n }\n .ant-col-xl-order-23 {\n order: 23;\n }\n .ant-col-xl-22 {\n display: block;\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n .ant-col-xl-push-22 {\n left: 91.66666667%;\n }\n .ant-col-xl-pull-22 {\n right: 91.66666667%;\n }\n .ant-col-xl-offset-22 {\n margin-left: 91.66666667%;\n }\n .ant-col-xl-order-22 {\n order: 22;\n }\n .ant-col-xl-21 {\n display: block;\n flex: 0 0 87.5%;\n max-width: 87.5%;\n }\n .ant-col-xl-push-21 {\n left: 87.5%;\n }\n .ant-col-xl-pull-21 {\n right: 87.5%;\n }\n .ant-col-xl-offset-21 {\n margin-left: 87.5%;\n }\n .ant-col-xl-order-21 {\n order: 21;\n }\n .ant-col-xl-20 {\n display: block;\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n .ant-col-xl-push-20 {\n left: 83.33333333%;\n }\n .ant-col-xl-pull-20 {\n right: 83.33333333%;\n }\n .ant-col-xl-offset-20 {\n margin-left: 83.33333333%;\n }\n .ant-col-xl-order-20 {\n order: 20;\n }\n .ant-col-xl-19 {\n display: block;\n flex: 0 0 79.16666667%;\n max-width: 79.16666667%;\n }\n .ant-col-xl-push-19 {\n left: 79.16666667%;\n }\n .ant-col-xl-pull-19 {\n right: 79.16666667%;\n }\n .ant-col-xl-offset-19 {\n margin-left: 79.16666667%;\n }\n .ant-col-xl-order-19 {\n order: 19;\n }\n .ant-col-xl-18 {\n display: block;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .ant-col-xl-push-18 {\n left: 75%;\n }\n .ant-col-xl-pull-18 {\n right: 75%;\n }\n .ant-col-xl-offset-18 {\n margin-left: 75%;\n }\n .ant-col-xl-order-18 {\n order: 18;\n }\n .ant-col-xl-17 {\n display: block;\n flex: 0 0 70.83333333%;\n max-width: 70.83333333%;\n }\n .ant-col-xl-push-17 {\n left: 70.83333333%;\n }\n .ant-col-xl-pull-17 {\n right: 70.83333333%;\n }\n .ant-col-xl-offset-17 {\n margin-left: 70.83333333%;\n }\n .ant-col-xl-order-17 {\n order: 17;\n }\n .ant-col-xl-16 {\n display: block;\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n .ant-col-xl-push-16 {\n left: 66.66666667%;\n }\n .ant-col-xl-pull-16 {\n right: 66.66666667%;\n }\n .ant-col-xl-offset-16 {\n margin-left: 66.66666667%;\n }\n .ant-col-xl-order-16 {\n order: 16;\n }\n .ant-col-xl-15 {\n display: block;\n flex: 0 0 62.5%;\n max-width: 62.5%;\n }\n .ant-col-xl-push-15 {\n left: 62.5%;\n }\n .ant-col-xl-pull-15 {\n right: 62.5%;\n }\n .ant-col-xl-offset-15 {\n margin-left: 62.5%;\n }\n .ant-col-xl-order-15 {\n order: 15;\n }\n .ant-col-xl-14 {\n display: block;\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n .ant-col-xl-push-14 {\n left: 58.33333333%;\n }\n .ant-col-xl-pull-14 {\n right: 58.33333333%;\n }\n .ant-col-xl-offset-14 {\n margin-left: 58.33333333%;\n }\n .ant-col-xl-order-14 {\n order: 14;\n }\n .ant-col-xl-13 {\n display: block;\n flex: 0 0 54.16666667%;\n max-width: 54.16666667%;\n }\n .ant-col-xl-push-13 {\n left: 54.16666667%;\n }\n .ant-col-xl-pull-13 {\n right: 54.16666667%;\n }\n .ant-col-xl-offset-13 {\n margin-left: 54.16666667%;\n }\n .ant-col-xl-order-13 {\n order: 13;\n }\n .ant-col-xl-12 {\n display: block;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .ant-col-xl-push-12 {\n left: 50%;\n }\n .ant-col-xl-pull-12 {\n right: 50%;\n }\n .ant-col-xl-offset-12 {\n margin-left: 50%;\n }\n .ant-col-xl-order-12 {\n order: 12;\n }\n .ant-col-xl-11 {\n display: block;\n flex: 0 0 45.83333333%;\n max-width: 45.83333333%;\n }\n .ant-col-xl-push-11 {\n left: 45.83333333%;\n }\n .ant-col-xl-pull-11 {\n right: 45.83333333%;\n }\n .ant-col-xl-offset-11 {\n margin-left: 45.83333333%;\n }\n .ant-col-xl-order-11 {\n order: 11;\n }\n .ant-col-xl-10 {\n display: block;\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n .ant-col-xl-push-10 {\n left: 41.66666667%;\n }\n .ant-col-xl-pull-10 {\n right: 41.66666667%;\n }\n .ant-col-xl-offset-10 {\n margin-left: 41.66666667%;\n }\n .ant-col-xl-order-10 {\n order: 10;\n }\n .ant-col-xl-9 {\n display: block;\n flex: 0 0 37.5%;\n max-width: 37.5%;\n }\n .ant-col-xl-push-9 {\n left: 37.5%;\n }\n .ant-col-xl-pull-9 {\n right: 37.5%;\n }\n .ant-col-xl-offset-9 {\n margin-left: 37.5%;\n }\n .ant-col-xl-order-9 {\n order: 9;\n }\n .ant-col-xl-8 {\n display: block;\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n .ant-col-xl-push-8 {\n left: 33.33333333%;\n }\n .ant-col-xl-pull-8 {\n right: 33.33333333%;\n }\n .ant-col-xl-offset-8 {\n margin-left: 33.33333333%;\n }\n .ant-col-xl-order-8 {\n order: 8;\n }\n .ant-col-xl-7 {\n display: block;\n flex: 0 0 29.16666667%;\n max-width: 29.16666667%;\n }\n .ant-col-xl-push-7 {\n left: 29.16666667%;\n }\n .ant-col-xl-pull-7 {\n right: 29.16666667%;\n }\n .ant-col-xl-offset-7 {\n margin-left: 29.16666667%;\n }\n .ant-col-xl-order-7 {\n order: 7;\n }\n .ant-col-xl-6 {\n display: block;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .ant-col-xl-push-6 {\n left: 25%;\n }\n .ant-col-xl-pull-6 {\n right: 25%;\n }\n .ant-col-xl-offset-6 {\n margin-left: 25%;\n }\n .ant-col-xl-order-6 {\n order: 6;\n }\n .ant-col-xl-5 {\n display: block;\n flex: 0 0 20.83333333%;\n max-width: 20.83333333%;\n }\n .ant-col-xl-push-5 {\n left: 20.83333333%;\n }\n .ant-col-xl-pull-5 {\n right: 20.83333333%;\n }\n .ant-col-xl-offset-5 {\n margin-left: 20.83333333%;\n }\n .ant-col-xl-order-5 {\n order: 5;\n }\n .ant-col-xl-4 {\n display: block;\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n .ant-col-xl-push-4 {\n left: 16.66666667%;\n }\n .ant-col-xl-pull-4 {\n right: 16.66666667%;\n }\n .ant-col-xl-offset-4 {\n margin-left: 16.66666667%;\n }\n .ant-col-xl-order-4 {\n order: 4;\n }\n .ant-col-xl-3 {\n display: block;\n flex: 0 0 12.5%;\n max-width: 12.5%;\n }\n .ant-col-xl-push-3 {\n left: 12.5%;\n }\n .ant-col-xl-pull-3 {\n right: 12.5%;\n }\n .ant-col-xl-offset-3 {\n margin-left: 12.5%;\n }\n .ant-col-xl-order-3 {\n order: 3;\n }\n .ant-col-xl-2 {\n display: block;\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n .ant-col-xl-push-2 {\n left: 8.33333333%;\n }\n .ant-col-xl-pull-2 {\n right: 8.33333333%;\n }\n .ant-col-xl-offset-2 {\n margin-left: 8.33333333%;\n }\n .ant-col-xl-order-2 {\n order: 2;\n }\n .ant-col-xl-1 {\n display: block;\n flex: 0 0 4.16666667%;\n max-width: 4.16666667%;\n }\n .ant-col-xl-push-1 {\n left: 4.16666667%;\n }\n .ant-col-xl-pull-1 {\n right: 4.16666667%;\n }\n .ant-col-xl-offset-1 {\n margin-left: 4.16666667%;\n }\n .ant-col-xl-order-1 {\n order: 1;\n }\n .ant-col-xl-0 {\n display: none;\n }\n .ant-col-push-0 {\n left: auto;\n }\n .ant-col-pull-0 {\n right: auto;\n }\n .ant-col-xl-push-0 {\n left: auto;\n }\n .ant-col-xl-pull-0 {\n right: auto;\n }\n .ant-col-xl-offset-0 {\n margin-left: 0;\n }\n .ant-col-xl-order-0 {\n order: 0;\n }\n .ant-col-push-0.ant-col-rtl {\n right: auto;\n }\n .ant-col-pull-0.ant-col-rtl {\n left: auto;\n }\n .ant-col-xl-push-0.ant-col-rtl {\n right: auto;\n }\n .ant-col-xl-pull-0.ant-col-rtl {\n left: auto;\n }\n .ant-col-xl-offset-0.ant-col-rtl {\n margin-right: 0;\n }\n .ant-col-xl-push-1.ant-col-rtl {\n right: 4.16666667%;\n left: auto;\n }\n .ant-col-xl-pull-1.ant-col-rtl {\n right: auto;\n left: 4.16666667%;\n }\n .ant-col-xl-offset-1.ant-col-rtl {\n margin-right: 4.16666667%;\n margin-left: 0;\n }\n .ant-col-xl-push-2.ant-col-rtl {\n right: 8.33333333%;\n left: auto;\n }\n .ant-col-xl-pull-2.ant-col-rtl {\n right: auto;\n left: 8.33333333%;\n }\n .ant-col-xl-offset-2.ant-col-rtl {\n margin-right: 8.33333333%;\n margin-left: 0;\n }\n .ant-col-xl-push-3.ant-col-rtl {\n right: 12.5%;\n left: auto;\n }\n .ant-col-xl-pull-3.ant-col-rtl {\n right: auto;\n left: 12.5%;\n }\n .ant-col-xl-offset-3.ant-col-rtl {\n margin-right: 12.5%;\n margin-left: 0;\n }\n .ant-col-xl-push-4.ant-col-rtl {\n right: 16.66666667%;\n left: auto;\n }\n .ant-col-xl-pull-4.ant-col-rtl {\n right: auto;\n left: 16.66666667%;\n }\n .ant-col-xl-offset-4.ant-col-rtl {\n margin-right: 16.66666667%;\n margin-left: 0;\n }\n .ant-col-xl-push-5.ant-col-rtl {\n right: 20.83333333%;\n left: auto;\n }\n .ant-col-xl-pull-5.ant-col-rtl {\n right: auto;\n left: 20.83333333%;\n }\n .ant-col-xl-offset-5.ant-col-rtl {\n margin-right: 20.83333333%;\n margin-left: 0;\n }\n .ant-col-xl-push-6.ant-col-rtl {\n right: 25%;\n left: auto;\n }\n .ant-col-xl-pull-6.ant-col-rtl {\n right: auto;\n left: 25%;\n }\n .ant-col-xl-offset-6.ant-col-rtl {\n margin-right: 25%;\n margin-left: 0;\n }\n .ant-col-xl-push-7.ant-col-rtl {\n right: 29.16666667%;\n left: auto;\n }\n .ant-col-xl-pull-7.ant-col-rtl {\n right: auto;\n left: 29.16666667%;\n }\n .ant-col-xl-offset-7.ant-col-rtl {\n margin-right: 29.16666667%;\n margin-left: 0;\n }\n .ant-col-xl-push-8.ant-col-rtl {\n right: 33.33333333%;\n left: auto;\n }\n .ant-col-xl-pull-8.ant-col-rtl {\n right: auto;\n left: 33.33333333%;\n }\n .ant-col-xl-offset-8.ant-col-rtl {\n margin-right: 33.33333333%;\n margin-left: 0;\n }\n .ant-col-xl-push-9.ant-col-rtl {\n right: 37.5%;\n left: auto;\n }\n .ant-col-xl-pull-9.ant-col-rtl {\n right: auto;\n left: 37.5%;\n }\n .ant-col-xl-offset-9.ant-col-rtl {\n margin-right: 37.5%;\n margin-left: 0;\n }\n .ant-col-xl-push-10.ant-col-rtl {\n right: 41.66666667%;\n left: auto;\n }\n .ant-col-xl-pull-10.ant-col-rtl {\n right: auto;\n left: 41.66666667%;\n }\n .ant-col-xl-offset-10.ant-col-rtl {\n margin-right: 41.66666667%;\n margin-left: 0;\n }\n .ant-col-xl-push-11.ant-col-rtl {\n right: 45.83333333%;\n left: auto;\n }\n .ant-col-xl-pull-11.ant-col-rtl {\n right: auto;\n left: 45.83333333%;\n }\n .ant-col-xl-offset-11.ant-col-rtl {\n margin-right: 45.83333333%;\n margin-left: 0;\n }\n .ant-col-xl-push-12.ant-col-rtl {\n right: 50%;\n left: auto;\n }\n .ant-col-xl-pull-12.ant-col-rtl {\n right: auto;\n left: 50%;\n }\n .ant-col-xl-offset-12.ant-col-rtl {\n margin-right: 50%;\n margin-left: 0;\n }\n .ant-col-xl-push-13.ant-col-rtl {\n right: 54.16666667%;\n left: auto;\n }\n .ant-col-xl-pull-13.ant-col-rtl {\n right: auto;\n left: 54.16666667%;\n }\n .ant-col-xl-offset-13.ant-col-rtl {\n margin-right: 54.16666667%;\n margin-left: 0;\n }\n .ant-col-xl-push-14.ant-col-rtl {\n right: 58.33333333%;\n left: auto;\n }\n .ant-col-xl-pull-14.ant-col-rtl {\n right: auto;\n left: 58.33333333%;\n }\n .ant-col-xl-offset-14.ant-col-rtl {\n margin-right: 58.33333333%;\n margin-left: 0;\n }\n .ant-col-xl-push-15.ant-col-rtl {\n right: 62.5%;\n left: auto;\n }\n .ant-col-xl-pull-15.ant-col-rtl {\n right: auto;\n left: 62.5%;\n }\n .ant-col-xl-offset-15.ant-col-rtl {\n margin-right: 62.5%;\n margin-left: 0;\n }\n .ant-col-xl-push-16.ant-col-rtl {\n right: 66.66666667%;\n left: auto;\n }\n .ant-col-xl-pull-16.ant-col-rtl {\n right: auto;\n left: 66.66666667%;\n }\n .ant-col-xl-offset-16.ant-col-rtl {\n margin-right: 66.66666667%;\n margin-left: 0;\n }\n .ant-col-xl-push-17.ant-col-rtl {\n right: 70.83333333%;\n left: auto;\n }\n .ant-col-xl-pull-17.ant-col-rtl {\n right: auto;\n left: 70.83333333%;\n }\n .ant-col-xl-offset-17.ant-col-rtl {\n margin-right: 70.83333333%;\n margin-left: 0;\n }\n .ant-col-xl-push-18.ant-col-rtl {\n right: 75%;\n left: auto;\n }\n .ant-col-xl-pull-18.ant-col-rtl {\n right: auto;\n left: 75%;\n }\n .ant-col-xl-offset-18.ant-col-rtl {\n margin-right: 75%;\n margin-left: 0;\n }\n .ant-col-xl-push-19.ant-col-rtl {\n right: 79.16666667%;\n left: auto;\n }\n .ant-col-xl-pull-19.ant-col-rtl {\n right: auto;\n left: 79.16666667%;\n }\n .ant-col-xl-offset-19.ant-col-rtl {\n margin-right: 79.16666667%;\n margin-left: 0;\n }\n .ant-col-xl-push-20.ant-col-rtl {\n right: 83.33333333%;\n left: auto;\n }\n .ant-col-xl-pull-20.ant-col-rtl {\n right: auto;\n left: 83.33333333%;\n }\n .ant-col-xl-offset-20.ant-col-rtl {\n margin-right: 83.33333333%;\n margin-left: 0;\n }\n .ant-col-xl-push-21.ant-col-rtl {\n right: 87.5%;\n left: auto;\n }\n .ant-col-xl-pull-21.ant-col-rtl {\n right: auto;\n left: 87.5%;\n }\n .ant-col-xl-offset-21.ant-col-rtl {\n margin-right: 87.5%;\n margin-left: 0;\n }\n .ant-col-xl-push-22.ant-col-rtl {\n right: 91.66666667%;\n left: auto;\n }\n .ant-col-xl-pull-22.ant-col-rtl {\n right: auto;\n left: 91.66666667%;\n }\n .ant-col-xl-offset-22.ant-col-rtl {\n margin-right: 91.66666667%;\n margin-left: 0;\n }\n .ant-col-xl-push-23.ant-col-rtl {\n right: 95.83333333%;\n left: auto;\n }\n .ant-col-xl-pull-23.ant-col-rtl {\n right: auto;\n left: 95.83333333%;\n }\n .ant-col-xl-offset-23.ant-col-rtl {\n margin-right: 95.83333333%;\n margin-left: 0;\n }\n .ant-col-xl-push-24.ant-col-rtl {\n right: 100%;\n left: auto;\n }\n .ant-col-xl-pull-24.ant-col-rtl {\n right: auto;\n left: 100%;\n }\n .ant-col-xl-offset-24.ant-col-rtl {\n margin-right: 100%;\n margin-left: 0;\n }\n}\n@media (min-width: 1600px) {\n .ant-col-xxl-24 {\n display: block;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .ant-col-xxl-push-24 {\n left: 100%;\n }\n .ant-col-xxl-pull-24 {\n right: 100%;\n }\n .ant-col-xxl-offset-24 {\n margin-left: 100%;\n }\n .ant-col-xxl-order-24 {\n order: 24;\n }\n .ant-col-xxl-23 {\n display: block;\n flex: 0 0 95.83333333%;\n max-width: 95.83333333%;\n }\n .ant-col-xxl-push-23 {\n left: 95.83333333%;\n }\n .ant-col-xxl-pull-23 {\n right: 95.83333333%;\n }\n .ant-col-xxl-offset-23 {\n margin-left: 95.83333333%;\n }\n .ant-col-xxl-order-23 {\n order: 23;\n }\n .ant-col-xxl-22 {\n display: block;\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n .ant-col-xxl-push-22 {\n left: 91.66666667%;\n }\n .ant-col-xxl-pull-22 {\n right: 91.66666667%;\n }\n .ant-col-xxl-offset-22 {\n margin-left: 91.66666667%;\n }\n .ant-col-xxl-order-22 {\n order: 22;\n }\n .ant-col-xxl-21 {\n display: block;\n flex: 0 0 87.5%;\n max-width: 87.5%;\n }\n .ant-col-xxl-push-21 {\n left: 87.5%;\n }\n .ant-col-xxl-pull-21 {\n right: 87.5%;\n }\n .ant-col-xxl-offset-21 {\n margin-left: 87.5%;\n }\n .ant-col-xxl-order-21 {\n order: 21;\n }\n .ant-col-xxl-20 {\n display: block;\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n .ant-col-xxl-push-20 {\n left: 83.33333333%;\n }\n .ant-col-xxl-pull-20 {\n right: 83.33333333%;\n }\n .ant-col-xxl-offset-20 {\n margin-left: 83.33333333%;\n }\n .ant-col-xxl-order-20 {\n order: 20;\n }\n .ant-col-xxl-19 {\n display: block;\n flex: 0 0 79.16666667%;\n max-width: 79.16666667%;\n }\n .ant-col-xxl-push-19 {\n left: 79.16666667%;\n }\n .ant-col-xxl-pull-19 {\n right: 79.16666667%;\n }\n .ant-col-xxl-offset-19 {\n margin-left: 79.16666667%;\n }\n .ant-col-xxl-order-19 {\n order: 19;\n }\n .ant-col-xxl-18 {\n display: block;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .ant-col-xxl-push-18 {\n left: 75%;\n }\n .ant-col-xxl-pull-18 {\n right: 75%;\n }\n .ant-col-xxl-offset-18 {\n margin-left: 75%;\n }\n .ant-col-xxl-order-18 {\n order: 18;\n }\n .ant-col-xxl-17 {\n display: block;\n flex: 0 0 70.83333333%;\n max-width: 70.83333333%;\n }\n .ant-col-xxl-push-17 {\n left: 70.83333333%;\n }\n .ant-col-xxl-pull-17 {\n right: 70.83333333%;\n }\n .ant-col-xxl-offset-17 {\n margin-left: 70.83333333%;\n }\n .ant-col-xxl-order-17 {\n order: 17;\n }\n .ant-col-xxl-16 {\n display: block;\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n .ant-col-xxl-push-16 {\n left: 66.66666667%;\n }\n .ant-col-xxl-pull-16 {\n right: 66.66666667%;\n }\n .ant-col-xxl-offset-16 {\n margin-left: 66.66666667%;\n }\n .ant-col-xxl-order-16 {\n order: 16;\n }\n .ant-col-xxl-15 {\n display: block;\n flex: 0 0 62.5%;\n max-width: 62.5%;\n }\n .ant-col-xxl-push-15 {\n left: 62.5%;\n }\n .ant-col-xxl-pull-15 {\n right: 62.5%;\n }\n .ant-col-xxl-offset-15 {\n margin-left: 62.5%;\n }\n .ant-col-xxl-order-15 {\n order: 15;\n }\n .ant-col-xxl-14 {\n display: block;\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n .ant-col-xxl-push-14 {\n left: 58.33333333%;\n }\n .ant-col-xxl-pull-14 {\n right: 58.33333333%;\n }\n .ant-col-xxl-offset-14 {\n margin-left: 58.33333333%;\n }\n .ant-col-xxl-order-14 {\n order: 14;\n }\n .ant-col-xxl-13 {\n display: block;\n flex: 0 0 54.16666667%;\n max-width: 54.16666667%;\n }\n .ant-col-xxl-push-13 {\n left: 54.16666667%;\n }\n .ant-col-xxl-pull-13 {\n right: 54.16666667%;\n }\n .ant-col-xxl-offset-13 {\n margin-left: 54.16666667%;\n }\n .ant-col-xxl-order-13 {\n order: 13;\n }\n .ant-col-xxl-12 {\n display: block;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .ant-col-xxl-push-12 {\n left: 50%;\n }\n .ant-col-xxl-pull-12 {\n right: 50%;\n }\n .ant-col-xxl-offset-12 {\n margin-left: 50%;\n }\n .ant-col-xxl-order-12 {\n order: 12;\n }\n .ant-col-xxl-11 {\n display: block;\n flex: 0 0 45.83333333%;\n max-width: 45.83333333%;\n }\n .ant-col-xxl-push-11 {\n left: 45.83333333%;\n }\n .ant-col-xxl-pull-11 {\n right: 45.83333333%;\n }\n .ant-col-xxl-offset-11 {\n margin-left: 45.83333333%;\n }\n .ant-col-xxl-order-11 {\n order: 11;\n }\n .ant-col-xxl-10 {\n display: block;\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n .ant-col-xxl-push-10 {\n left: 41.66666667%;\n }\n .ant-col-xxl-pull-10 {\n right: 41.66666667%;\n }\n .ant-col-xxl-offset-10 {\n margin-left: 41.66666667%;\n }\n .ant-col-xxl-order-10 {\n order: 10;\n }\n .ant-col-xxl-9 {\n display: block;\n flex: 0 0 37.5%;\n max-width: 37.5%;\n }\n .ant-col-xxl-push-9 {\n left: 37.5%;\n }\n .ant-col-xxl-pull-9 {\n right: 37.5%;\n }\n .ant-col-xxl-offset-9 {\n margin-left: 37.5%;\n }\n .ant-col-xxl-order-9 {\n order: 9;\n }\n .ant-col-xxl-8 {\n display: block;\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n .ant-col-xxl-push-8 {\n left: 33.33333333%;\n }\n .ant-col-xxl-pull-8 {\n right: 33.33333333%;\n }\n .ant-col-xxl-offset-8 {\n margin-left: 33.33333333%;\n }\n .ant-col-xxl-order-8 {\n order: 8;\n }\n .ant-col-xxl-7 {\n display: block;\n flex: 0 0 29.16666667%;\n max-width: 29.16666667%;\n }\n .ant-col-xxl-push-7 {\n left: 29.16666667%;\n }\n .ant-col-xxl-pull-7 {\n right: 29.16666667%;\n }\n .ant-col-xxl-offset-7 {\n margin-left: 29.16666667%;\n }\n .ant-col-xxl-order-7 {\n order: 7;\n }\n .ant-col-xxl-6 {\n display: block;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .ant-col-xxl-push-6 {\n left: 25%;\n }\n .ant-col-xxl-pull-6 {\n right: 25%;\n }\n .ant-col-xxl-offset-6 {\n margin-left: 25%;\n }\n .ant-col-xxl-order-6 {\n order: 6;\n }\n .ant-col-xxl-5 {\n display: block;\n flex: 0 0 20.83333333%;\n max-width: 20.83333333%;\n }\n .ant-col-xxl-push-5 {\n left: 20.83333333%;\n }\n .ant-col-xxl-pull-5 {\n right: 20.83333333%;\n }\n .ant-col-xxl-offset-5 {\n margin-left: 20.83333333%;\n }\n .ant-col-xxl-order-5 {\n order: 5;\n }\n .ant-col-xxl-4 {\n display: block;\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n .ant-col-xxl-push-4 {\n left: 16.66666667%;\n }\n .ant-col-xxl-pull-4 {\n right: 16.66666667%;\n }\n .ant-col-xxl-offset-4 {\n margin-left: 16.66666667%;\n }\n .ant-col-xxl-order-4 {\n order: 4;\n }\n .ant-col-xxl-3 {\n display: block;\n flex: 0 0 12.5%;\n max-width: 12.5%;\n }\n .ant-col-xxl-push-3 {\n left: 12.5%;\n }\n .ant-col-xxl-pull-3 {\n right: 12.5%;\n }\n .ant-col-xxl-offset-3 {\n margin-left: 12.5%;\n }\n .ant-col-xxl-order-3 {\n order: 3;\n }\n .ant-col-xxl-2 {\n display: block;\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n .ant-col-xxl-push-2 {\n left: 8.33333333%;\n }\n .ant-col-xxl-pull-2 {\n right: 8.33333333%;\n }\n .ant-col-xxl-offset-2 {\n margin-left: 8.33333333%;\n }\n .ant-col-xxl-order-2 {\n order: 2;\n }\n .ant-col-xxl-1 {\n display: block;\n flex: 0 0 4.16666667%;\n max-width: 4.16666667%;\n }\n .ant-col-xxl-push-1 {\n left: 4.16666667%;\n }\n .ant-col-xxl-pull-1 {\n right: 4.16666667%;\n }\n .ant-col-xxl-offset-1 {\n margin-left: 4.16666667%;\n }\n .ant-col-xxl-order-1 {\n order: 1;\n }\n .ant-col-xxl-0 {\n display: none;\n }\n .ant-col-push-0 {\n left: auto;\n }\n .ant-col-pull-0 {\n right: auto;\n }\n .ant-col-xxl-push-0 {\n left: auto;\n }\n .ant-col-xxl-pull-0 {\n right: auto;\n }\n .ant-col-xxl-offset-0 {\n margin-left: 0;\n }\n .ant-col-xxl-order-0 {\n order: 0;\n }\n .ant-col-push-0.ant-col-rtl {\n right: auto;\n }\n .ant-col-pull-0.ant-col-rtl {\n left: auto;\n }\n .ant-col-xxl-push-0.ant-col-rtl {\n right: auto;\n }\n .ant-col-xxl-pull-0.ant-col-rtl {\n left: auto;\n }\n .ant-col-xxl-offset-0.ant-col-rtl {\n margin-right: 0;\n }\n .ant-col-xxl-push-1.ant-col-rtl {\n right: 4.16666667%;\n left: auto;\n }\n .ant-col-xxl-pull-1.ant-col-rtl {\n right: auto;\n left: 4.16666667%;\n }\n .ant-col-xxl-offset-1.ant-col-rtl {\n margin-right: 4.16666667%;\n margin-left: 0;\n }\n .ant-col-xxl-push-2.ant-col-rtl {\n right: 8.33333333%;\n left: auto;\n }\n .ant-col-xxl-pull-2.ant-col-rtl {\n right: auto;\n left: 8.33333333%;\n }\n .ant-col-xxl-offset-2.ant-col-rtl {\n margin-right: 8.33333333%;\n margin-left: 0;\n }\n .ant-col-xxl-push-3.ant-col-rtl {\n right: 12.5%;\n left: auto;\n }\n .ant-col-xxl-pull-3.ant-col-rtl {\n right: auto;\n left: 12.5%;\n }\n .ant-col-xxl-offset-3.ant-col-rtl {\n margin-right: 12.5%;\n margin-left: 0;\n }\n .ant-col-xxl-push-4.ant-col-rtl {\n right: 16.66666667%;\n left: auto;\n }\n .ant-col-xxl-pull-4.ant-col-rtl {\n right: auto;\n left: 16.66666667%;\n }\n .ant-col-xxl-offset-4.ant-col-rtl {\n margin-right: 16.66666667%;\n margin-left: 0;\n }\n .ant-col-xxl-push-5.ant-col-rtl {\n right: 20.83333333%;\n left: auto;\n }\n .ant-col-xxl-pull-5.ant-col-rtl {\n right: auto;\n left: 20.83333333%;\n }\n .ant-col-xxl-offset-5.ant-col-rtl {\n margin-right: 20.83333333%;\n margin-left: 0;\n }\n .ant-col-xxl-push-6.ant-col-rtl {\n right: 25%;\n left: auto;\n }\n .ant-col-xxl-pull-6.ant-col-rtl {\n right: auto;\n left: 25%;\n }\n .ant-col-xxl-offset-6.ant-col-rtl {\n margin-right: 25%;\n margin-left: 0;\n }\n .ant-col-xxl-push-7.ant-col-rtl {\n right: 29.16666667%;\n left: auto;\n }\n .ant-col-xxl-pull-7.ant-col-rtl {\n right: auto;\n left: 29.16666667%;\n }\n .ant-col-xxl-offset-7.ant-col-rtl {\n margin-right: 29.16666667%;\n margin-left: 0;\n }\n .ant-col-xxl-push-8.ant-col-rtl {\n right: 33.33333333%;\n left: auto;\n }\n .ant-col-xxl-pull-8.ant-col-rtl {\n right: auto;\n left: 33.33333333%;\n }\n .ant-col-xxl-offset-8.ant-col-rtl {\n margin-right: 33.33333333%;\n margin-left: 0;\n }\n .ant-col-xxl-push-9.ant-col-rtl {\n right: 37.5%;\n left: auto;\n }\n .ant-col-xxl-pull-9.ant-col-rtl {\n right: auto;\n left: 37.5%;\n }\n .ant-col-xxl-offset-9.ant-col-rtl {\n margin-right: 37.5%;\n margin-left: 0;\n }\n .ant-col-xxl-push-10.ant-col-rtl {\n right: 41.66666667%;\n left: auto;\n }\n .ant-col-xxl-pull-10.ant-col-rtl {\n right: auto;\n left: 41.66666667%;\n }\n .ant-col-xxl-offset-10.ant-col-rtl {\n margin-right: 41.66666667%;\n margin-left: 0;\n }\n .ant-col-xxl-push-11.ant-col-rtl {\n right: 45.83333333%;\n left: auto;\n }\n .ant-col-xxl-pull-11.ant-col-rtl {\n right: auto;\n left: 45.83333333%;\n }\n .ant-col-xxl-offset-11.ant-col-rtl {\n margin-right: 45.83333333%;\n margin-left: 0;\n }\n .ant-col-xxl-push-12.ant-col-rtl {\n right: 50%;\n left: auto;\n }\n .ant-col-xxl-pull-12.ant-col-rtl {\n right: auto;\n left: 50%;\n }\n .ant-col-xxl-offset-12.ant-col-rtl {\n margin-right: 50%;\n margin-left: 0;\n }\n .ant-col-xxl-push-13.ant-col-rtl {\n right: 54.16666667%;\n left: auto;\n }\n .ant-col-xxl-pull-13.ant-col-rtl {\n right: auto;\n left: 54.16666667%;\n }\n .ant-col-xxl-offset-13.ant-col-rtl {\n margin-right: 54.16666667%;\n margin-left: 0;\n }\n .ant-col-xxl-push-14.ant-col-rtl {\n right: 58.33333333%;\n left: auto;\n }\n .ant-col-xxl-pull-14.ant-col-rtl {\n right: auto;\n left: 58.33333333%;\n }\n .ant-col-xxl-offset-14.ant-col-rtl {\n margin-right: 58.33333333%;\n margin-left: 0;\n }\n .ant-col-xxl-push-15.ant-col-rtl {\n right: 62.5%;\n left: auto;\n }\n .ant-col-xxl-pull-15.ant-col-rtl {\n right: auto;\n left: 62.5%;\n }\n .ant-col-xxl-offset-15.ant-col-rtl {\n margin-right: 62.5%;\n margin-left: 0;\n }\n .ant-col-xxl-push-16.ant-col-rtl {\n right: 66.66666667%;\n left: auto;\n }\n .ant-col-xxl-pull-16.ant-col-rtl {\n right: auto;\n left: 66.66666667%;\n }\n .ant-col-xxl-offset-16.ant-col-rtl {\n margin-right: 66.66666667%;\n margin-left: 0;\n }\n .ant-col-xxl-push-17.ant-col-rtl {\n right: 70.83333333%;\n left: auto;\n }\n .ant-col-xxl-pull-17.ant-col-rtl {\n right: auto;\n left: 70.83333333%;\n }\n .ant-col-xxl-offset-17.ant-col-rtl {\n margin-right: 70.83333333%;\n margin-left: 0;\n }\n .ant-col-xxl-push-18.ant-col-rtl {\n right: 75%;\n left: auto;\n }\n .ant-col-xxl-pull-18.ant-col-rtl {\n right: auto;\n left: 75%;\n }\n .ant-col-xxl-offset-18.ant-col-rtl {\n margin-right: 75%;\n margin-left: 0;\n }\n .ant-col-xxl-push-19.ant-col-rtl {\n right: 79.16666667%;\n left: auto;\n }\n .ant-col-xxl-pull-19.ant-col-rtl {\n right: auto;\n left: 79.16666667%;\n }\n .ant-col-xxl-offset-19.ant-col-rtl {\n margin-right: 79.16666667%;\n margin-left: 0;\n }\n .ant-col-xxl-push-20.ant-col-rtl {\n right: 83.33333333%;\n left: auto;\n }\n .ant-col-xxl-pull-20.ant-col-rtl {\n right: auto;\n left: 83.33333333%;\n }\n .ant-col-xxl-offset-20.ant-col-rtl {\n margin-right: 83.33333333%;\n margin-left: 0;\n }\n .ant-col-xxl-push-21.ant-col-rtl {\n right: 87.5%;\n left: auto;\n }\n .ant-col-xxl-pull-21.ant-col-rtl {\n right: auto;\n left: 87.5%;\n }\n .ant-col-xxl-offset-21.ant-col-rtl {\n margin-right: 87.5%;\n margin-left: 0;\n }\n .ant-col-xxl-push-22.ant-col-rtl {\n right: 91.66666667%;\n left: auto;\n }\n .ant-col-xxl-pull-22.ant-col-rtl {\n right: auto;\n left: 91.66666667%;\n }\n .ant-col-xxl-offset-22.ant-col-rtl {\n margin-right: 91.66666667%;\n margin-left: 0;\n }\n .ant-col-xxl-push-23.ant-col-rtl {\n right: 95.83333333%;\n left: auto;\n }\n .ant-col-xxl-pull-23.ant-col-rtl {\n right: auto;\n left: 95.83333333%;\n }\n .ant-col-xxl-offset-23.ant-col-rtl {\n margin-right: 95.83333333%;\n margin-left: 0;\n }\n .ant-col-xxl-push-24.ant-col-rtl {\n right: 100%;\n left: auto;\n }\n .ant-col-xxl-pull-24.ant-col-rtl {\n right: auto;\n left: 100%;\n }\n .ant-col-xxl-offset-24.ant-col-rtl {\n margin-right: 100%;\n margin-left: 0;\n }\n}\n.ant-row-rtl {\n direction: rtl;\n}\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4Lmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNEZBQTRGO0FBQzVGLDZDQUE2QztBQUM3QyxzQkFBc0I7QUFDdEIsNkZBQTZGO0FBQzdGO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtBQUNyQjtBQUNBOztFQUVFLGFBQWE7QUFDZjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSwyQkFBMkI7QUFDN0I7QUFDQTtFQUNFLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSw4QkFBOEI7QUFDaEM7QUFDQTtFQUNFLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsY0FBYztFQUNkLGVBQWU7QUFDakI7QUFDQTtFQUNFLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLGVBQWU7RUFDZixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsWUFBWTtBQUNkO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLGFBQWE7RUFDYixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLFVBQVU7QUFDWjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxlQUFlO0VBQ2YsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLFlBQVk7QUFDZDtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxhQUFhO0VBQ2IsY0FBYztBQUNoQjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsZUFBZTtFQUNmLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsUUFBUTtBQUNWO0FBQ0E7RUFDRSxjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsUUFBUTtBQUNWO0FBQ0E7RUFDRSxjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsUUFBUTtBQUNWO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsYUFBYTtFQUNiLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsY0FBYztFQUNkLGVBQWU7RUFDZixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsWUFBWTtBQUNkO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsY0FBYztFQUNkLHFCQUFxQjtFQUNyQixzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSx3QkFBd0I7QUFDMUI7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsY0FBYztFQUNkLHFCQUFxQjtFQUNyQixzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSx3QkFBd0I7QUFDMUI7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIsY0FBYztBQUNoQjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UseUJBQXlCO0VBQ3pCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFlBQVk7RUFDWixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0FBQ2I7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFVBQVU7RUFDVixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxTQUFTO0FBQ1g7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFlBQVk7RUFDWixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0FBQ2I7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFVBQVU7RUFDVixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxTQUFTO0FBQ1g7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFlBQVk7RUFDWixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0FBQ2I7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFVBQVU7RUFDVixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxTQUFTO0FBQ1g7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFlBQVk7RUFDWixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0FBQ2I7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFdBQVc7RUFDWCxVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxVQUFVO0FBQ1o7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsY0FBYztFQUNkLGVBQWU7QUFDakI7QUFDQTtFQUNFLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLGVBQWU7RUFDZixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsWUFBWTtBQUNkO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLGFBQWE7RUFDYixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLFVBQVU7QUFDWjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxlQUFlO0VBQ2YsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLFlBQVk7QUFDZDtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGNBQWM7RUFDZCxhQUFhO0VBQ2IsY0FBYztBQUNoQjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsZUFBZTtFQUNmLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsUUFBUTtBQUNWO0FBQ0E7RUFDRSxjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsUUFBUTtBQUNWO0FBQ0E7RUFDRSxjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsUUFBUTtBQUNWO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsYUFBYTtFQUNiLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsY0FBYztFQUNkLGVBQWU7RUFDZixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsWUFBWTtBQUNkO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsY0FBYztFQUNkLHFCQUFxQjtFQUNyQixzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSx3QkFBd0I7QUFDMUI7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsY0FBYztFQUNkLHFCQUFxQjtFQUNyQixzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSx3QkFBd0I7QUFDMUI7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIsY0FBYztBQUNoQjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UseUJBQXlCO0VBQ3pCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFlBQVk7RUFDWixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0FBQ2I7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFVBQVU7RUFDVixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxTQUFTO0FBQ1g7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFlBQVk7RUFDWixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0FBQ2I7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFVBQVU7RUFDVixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxTQUFTO0FBQ1g7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFlBQVk7RUFDWixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0FBQ2I7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFVBQVU7RUFDVixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxTQUFTO0FBQ1g7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFlBQVk7RUFDWixVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0FBQ2I7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFdBQVc7RUFDWCxVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxVQUFVO0FBQ1o7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRTtJQUNFLGNBQWM7SUFDZCxjQUFjO0lBQ2QsZUFBZTtFQUNqQjtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLGlCQUFpQjtFQUNuQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxZQUFZO0VBQ2Q7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsYUFBYTtJQUNiLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLGVBQWU7SUFDZixnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsWUFBWTtFQUNkO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLGFBQWE7SUFDYixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxlQUFlO0lBQ2YsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFlBQVk7RUFDZDtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGNBQWM7SUFDZCxhQUFhO0lBQ2IsY0FBYztFQUNoQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxZQUFZO0VBQ2Q7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxhQUFhO0VBQ2Y7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsY0FBYztFQUNoQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLGVBQWU7RUFDakI7RUFDQTtJQUNFLGtCQUFrQjtJQUNsQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxpQkFBaUI7RUFDbkI7RUFDQTtJQUNFLHlCQUF5QjtJQUN6QixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxrQkFBa0I7SUFDbEIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSx5QkFBeUI7SUFDekIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsWUFBWTtJQUNaLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFdBQVc7RUFDYjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsVUFBVTtJQUNWLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFNBQVM7RUFDWDtFQUNBO0lBQ0UsaUJBQWlCO0lBQ2pCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsWUFBWTtJQUNaLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFdBQVc7RUFDYjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsVUFBVTtJQUNWLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFNBQVM7RUFDWDtFQUNBO0lBQ0UsaUJBQWlCO0lBQ2pCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsWUFBWTtJQUNaLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFdBQVc7RUFDYjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsVUFBVTtJQUNWLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFNBQVM7RUFDWDtFQUNBO0lBQ0UsaUJBQWlCO0lBQ2pCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsWUFBWTtJQUNaLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFdBQVc7RUFDYjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsV0FBVztJQUNYLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFVBQVU7RUFDWjtFQUNBO0lBQ0Usa0JBQWtCO0lBQ2xCLGNBQWM7RUFDaEI7QUFDRjtBQUNBO0VBQ0U7SUFDRSxjQUFjO0lBQ2QsY0FBYztJQUNkLGVBQWU7RUFDakI7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxpQkFBaUI7RUFDbkI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLGVBQWU7SUFDZixnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsWUFBWTtFQUNkO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLGFBQWE7SUFDYixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxlQUFlO0lBQ2YsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFlBQVk7RUFDZDtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxhQUFhO0lBQ2IsY0FBYztFQUNoQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxZQUFZO0VBQ2Q7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsYUFBYTtJQUNiLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLGVBQWU7SUFDZixnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsWUFBWTtFQUNkO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLHFCQUFxQjtJQUNyQixzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLGlCQUFpQjtFQUNuQjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSx3QkFBd0I7RUFDMUI7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLHFCQUFxQjtJQUNyQixzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLGlCQUFpQjtFQUNuQjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSx3QkFBd0I7RUFDMUI7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsYUFBYTtFQUNmO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxlQUFlO0VBQ2pCO0VBQ0E7SUFDRSxrQkFBa0I7SUFDbEIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSx5QkFBeUI7SUFDekIsY0FBYztFQUNoQjtFQUNBO0lBQ0Usa0JBQWtCO0lBQ2xCLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGlCQUFpQjtFQUNuQjtFQUNBO0lBQ0UseUJBQXlCO0lBQ3pCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFlBQVk7SUFDWixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxXQUFXO0VBQ2I7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFVBQVU7SUFDVixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxTQUFTO0VBQ1g7RUFDQTtJQUNFLGlCQUFpQjtJQUNqQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFlBQVk7SUFDWixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxXQUFXO0VBQ2I7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFVBQVU7SUFDVixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxTQUFTO0VBQ1g7RUFDQTtJQUNFLGlCQUFpQjtJQUNqQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFlBQVk7SUFDWixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxXQUFXO0VBQ2I7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFVBQVU7SUFDVixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxTQUFTO0VBQ1g7RUFDQTtJQUNFLGlCQUFpQjtJQUNqQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFlBQVk7SUFDWixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxXQUFXO0VBQ2I7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFdBQVc7SUFDWCxVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxVQUFVO0VBQ1o7RUFDQTtJQUNFLGtCQUFrQjtJQUNsQixjQUFjO0VBQ2hCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsY0FBYztJQUNkLGNBQWM7SUFDZCxlQUFlO0VBQ2pCO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxlQUFlO0lBQ2YsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFlBQVk7RUFDZDtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxhQUFhO0lBQ2IsY0FBYztFQUNoQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxZQUFZO0VBQ2Q7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsYUFBYTtJQUNiLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLGVBQWU7SUFDZixnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsWUFBWTtFQUNkO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLGFBQWE7SUFDYixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGNBQWM7SUFDZCxlQUFlO0lBQ2YsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFlBQVk7RUFDZDtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGNBQWM7SUFDZCxxQkFBcUI7SUFDckIsc0JBQXNCO0VBQ3hCO0VBQ0E7SUFDRSxpQkFBaUI7RUFDbkI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0Usd0JBQXdCO0VBQzFCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGNBQWM7SUFDZCxxQkFBcUI7SUFDckIsc0JBQXNCO0VBQ3hCO0VBQ0E7SUFDRSxpQkFBaUI7RUFDbkI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0Usd0JBQXdCO0VBQzFCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGFBQWE7RUFDZjtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsZUFBZTtFQUNqQjtFQUNBO0lBQ0Usa0JBQWtCO0lBQ2xCLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGlCQUFpQjtFQUNuQjtFQUNBO0lBQ0UseUJBQXlCO0lBQ3pCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLGtCQUFrQjtJQUNsQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxpQkFBaUI7RUFDbkI7RUFDQTtJQUNFLHlCQUF5QjtJQUN6QixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxZQUFZO0lBQ1osVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsV0FBVztFQUNiO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxVQUFVO0lBQ1YsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsU0FBUztFQUNYO0VBQ0E7SUFDRSxpQkFBaUI7SUFDakIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxZQUFZO0lBQ1osVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsV0FBVztFQUNiO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxVQUFVO0lBQ1YsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsU0FBUztFQUNYO0VBQ0E7SUFDRSxpQkFBaUI7SUFDakIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxZQUFZO0lBQ1osVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsV0FBVztFQUNiO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxVQUFVO0lBQ1YsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsU0FBUztFQUNYO0VBQ0E7SUFDRSxpQkFBaUI7SUFDakIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxZQUFZO0lBQ1osVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsV0FBVztFQUNiO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsVUFBVTtFQUNaO0VBQ0E7SUFDRSxrQkFBa0I7SUFDbEIsY0FBYztFQUNoQjtBQUNGO0FBQ0E7RUFDRTtJQUNFLGNBQWM7SUFDZCxjQUFjO0lBQ2QsZUFBZTtFQUNqQjtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLGlCQUFpQjtFQUNuQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxZQUFZO0VBQ2Q7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsYUFBYTtJQUNiLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLGVBQWU7SUFDZixnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsWUFBWTtFQUNkO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLGFBQWE7SUFDYixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxlQUFlO0lBQ2YsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFlBQVk7RUFDZDtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxRQUFRO0VBQ1Y7RUFDQTtJQUNFLGNBQWM7SUFDZCxhQUFhO0lBQ2IsY0FBYztFQUNoQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxZQUFZO0VBQ2Q7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxhQUFhO0VBQ2Y7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsY0FBYztFQUNoQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLGVBQWU7RUFDakI7RUFDQTtJQUNFLGtCQUFrQjtJQUNsQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxpQkFBaUI7RUFDbkI7RUFDQTtJQUNFLHlCQUF5QjtJQUN6QixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxrQkFBa0I7SUFDbEIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSx5QkFBeUI7SUFDekIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsWUFBWTtJQUNaLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFdBQVc7RUFDYjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsVUFBVTtJQUNWLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFNBQVM7RUFDWDtFQUNBO0lBQ0UsaUJBQWlCO0lBQ2pCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsWUFBWTtJQUNaLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFdBQVc7RUFDYjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsVUFBVTtJQUNWLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFNBQVM7RUFDWDtFQUNBO0lBQ0UsaUJBQWlCO0lBQ2pCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsWUFBWTtJQUNaLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFdBQVc7RUFDYjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsVUFBVTtJQUNWLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFNBQVM7RUFDWDtFQUNBO0lBQ0UsaUJBQWlCO0lBQ2pCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsWUFBWTtJQUNaLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFdBQVc7RUFDYjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsV0FBVztJQUNYLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLFVBQVU7RUFDWjtFQUNBO0lBQ0Usa0JBQWtCO0lBQ2xCLGNBQWM7RUFDaEI7QUFDRjtBQUNBO0VBQ0U7SUFDRSxjQUFjO0lBQ2QsY0FBYztJQUNkLGVBQWU7RUFDakI7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxpQkFBaUI7RUFDbkI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLGVBQWU7SUFDZixnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsWUFBWTtFQUNkO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsY0FBYztJQUNkLGFBQWE7SUFDYixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxlQUFlO0lBQ2YsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFlBQVk7RUFDZDtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7RUFDQTtJQUNFLGNBQWM7SUFDZCxhQUFhO0lBQ2IsY0FBYztFQUNoQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztFQUNYO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxZQUFZO0VBQ2Q7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxjQUFjO0lBQ2QsYUFBYTtJQUNiLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLGVBQWU7SUFDZixnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsWUFBWTtFQUNkO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLHFCQUFxQjtJQUNyQixzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLGlCQUFpQjtFQUNuQjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSx3QkFBd0I7RUFDMUI7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsY0FBYztJQUNkLHFCQUFxQjtJQUNyQixzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLGlCQUFpQjtFQUNuQjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSx3QkFBd0I7RUFDMUI7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsYUFBYTtFQUNmO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFFBQVE7RUFDVjtFQUNBO0lBQ0UsV0FBVztFQUNiO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsVUFBVTtFQUNaO0VBQ0E7SUFDRSxlQUFlO0VBQ2pCO0VBQ0E7SUFDRSxrQkFBa0I7SUFDbEIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSx5QkFBeUI7SUFDekIsY0FBYztFQUNoQjtFQUNBO0lBQ0Usa0JBQWtCO0lBQ2xCLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGlCQUFpQjtFQUNuQjtFQUNBO0lBQ0UseUJBQXlCO0lBQ3pCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFlBQVk7SUFDWixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxXQUFXO0VBQ2I7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFVBQVU7SUFDVixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxTQUFTO0VBQ1g7RUFDQTtJQUNFLGlCQUFpQjtJQUNqQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFlBQVk7SUFDWixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxXQUFXO0VBQ2I7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFVBQVU7SUFDVixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxTQUFTO0VBQ1g7RUFDQTtJQUNFLGlCQUFpQjtJQUNqQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFlBQVk7SUFDWixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxXQUFXO0VBQ2I7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFVBQVU7SUFDVixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxTQUFTO0VBQ1g7RUFDQTtJQUNFLGlCQUFpQjtJQUNqQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFlBQVk7SUFDWixVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxXQUFXO0VBQ2I7RUFDQTtJQUNFLG1CQUFtQjtJQUNuQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7RUFDWjtFQUNBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFdBQVc7SUFDWCxVQUFVO0VBQ1o7RUFDQTtJQUNFLFdBQVc7SUFDWCxVQUFVO0VBQ1o7RUFDQTtJQUNFLGtCQUFrQjtJQUNsQixjQUFjO0VBQ2hCO0FBQ0Y7QUFDQTtFQUNFLGNBQWM7QUFDaEIiLCJmaWxlIjoiaW5kZXgubGVzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIHN0eWxlbGludC1kaXNhYmxlIGF0LXJ1bGUtZW1wdHktbGluZS1iZWZvcmUsYXQtcnVsZS1uYW1lLXNwYWNlLWFmdGVyLGF0LXJ1bGUtbm8tdW5rbm93biAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgbm8tZHVwbGljYXRlLXNlbGVjdG9ycyAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLWJhbmctc3BhY2UtYmVmb3JlLG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnMsc3RyaW5nLW5vLW5ld2xpbmUgKi9cbi5hbnQtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi5hbnQtcm93OjpiZWZvcmUsXG4uYW50LXJvdzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmFudC1yb3ctbm8td3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmFudC1yb3ctc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYW50LXJvdy1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hbnQtcm93LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYW50LXJvdy1zcGFjZS1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmFudC1yb3ctc3BhY2UtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4uYW50LXJvdy10b3Age1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5hbnQtcm93LW1pZGRsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYW50LXJvdy1ib3R0b20ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uYW50LWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG4uYW50LWNvbC0yNCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmFudC1jb2wtcHVzaC0yNCB7XG4gIGxlZnQ6IDEwMCU7XG59XG4uYW50LWNvbC1wdWxsLTI0IHtcbiAgcmlnaHQ6IDEwMCU7XG59XG4uYW50LWNvbC1vZmZzZXQtMjQge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cbi5hbnQtY29sLW9yZGVyLTI0IHtcbiAgb3JkZXI6IDI0O1xufVxuLmFudC1jb2wtMjMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDk1LjgzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA5NS44MzMzMzMzMyU7XG59XG4uYW50LWNvbC1wdXNoLTIzIHtcbiAgbGVmdDogOTUuODMzMzMzMzMlO1xufVxuLmFudC1jb2wtcHVsbC0yMyB7XG4gIHJpZ2h0OiA5NS44MzMzMzMzMyU7XG59XG4uYW50LWNvbC1vZmZzZXQtMjMge1xuICBtYXJnaW4tbGVmdDogOTUuODMzMzMzMzMlO1xufVxuLmFudC1jb2wtb3JkZXItMjMge1xuICBvcmRlcjogMjM7XG59XG4uYW50LWNvbC0yMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXB1c2gtMjIge1xuICBsZWZ0OiA5MS42NjY2NjY2NyU7XG59XG4uYW50LWNvbC1wdWxsLTIyIHtcbiAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9mZnNldC0yMiB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG4uYW50LWNvbC1vcmRlci0yMiB7XG4gIG9yZGVyOiAyMjtcbn1cbi5hbnQtY29sLTIxIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCA4Ny41JTtcbiAgbWF4LXdpZHRoOiA4Ny41JTtcbn1cbi5hbnQtY29sLXB1c2gtMjEge1xuICBsZWZ0OiA4Ny41JTtcbn1cbi5hbnQtY29sLXB1bGwtMjEge1xuICByaWdodDogODcuNSU7XG59XG4uYW50LWNvbC1vZmZzZXQtMjEge1xuICBtYXJnaW4tbGVmdDogODcuNSU7XG59XG4uYW50LWNvbC1vcmRlci0yMSB7XG4gIG9yZGVyOiAyMTtcbn1cbi5hbnQtY29sLTIwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xufVxuLmFudC1jb2wtcHVzaC0yMCB7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXB1bGwtMjAge1xuICByaWdodDogODMuMzMzMzMzMzMlO1xufVxuLmFudC1jb2wtb2Zmc2V0LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLW9yZGVyLTIwIHtcbiAgb3JkZXI6IDIwO1xufVxuLmFudC1jb2wtMTkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDc5LjE2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA3OS4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC1wdXNoLTE5IHtcbiAgbGVmdDogNzkuMTY2NjY2NjclO1xufVxuLmFudC1jb2wtcHVsbC0xOSB7XG4gIHJpZ2h0OiA3OS4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC1vZmZzZXQtMTkge1xuICBtYXJnaW4tbGVmdDogNzkuMTY2NjY2NjclO1xufVxuLmFudC1jb2wtb3JkZXItMTkge1xuICBvcmRlcjogMTk7XG59XG4uYW50LWNvbC0xOCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cbi5hbnQtY29sLXB1c2gtMTgge1xuICBsZWZ0OiA3NSU7XG59XG4uYW50LWNvbC1wdWxsLTE4IHtcbiAgcmlnaHQ6IDc1JTtcbn1cbi5hbnQtY29sLW9mZnNldC0xOCB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG4uYW50LWNvbC1vcmRlci0xOCB7XG4gIG9yZGVyOiAxODtcbn1cbi5hbnQtY29sLTE3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCA3MC44MzMzMzMzMyU7XG4gIG1heC13aWR0aDogNzAuODMzMzMzMzMlO1xufVxuLmFudC1jb2wtcHVzaC0xNyB7XG4gIGxlZnQ6IDcwLjgzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXB1bGwtMTcge1xuICByaWdodDogNzAuODMzMzMzMzMlO1xufVxuLmFudC1jb2wtb2Zmc2V0LTE3IHtcbiAgbWFyZ2luLWxlZnQ6IDcwLjgzMzMzMzMzJTtcbn1cbi5hbnQtY29sLW9yZGVyLTE3IHtcbiAgb3JkZXI6IDE3O1xufVxuLmFudC1jb2wtMTYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG4uYW50LWNvbC1wdXNoLTE2IHtcbiAgbGVmdDogNjYuNjY2NjY2NjclO1xufVxuLmFudC1jb2wtcHVsbC0xNiB7XG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG59XG4uYW50LWNvbC1vZmZzZXQtMTYge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuLmFudC1jb2wtb3JkZXItMTYge1xuICBvcmRlcjogMTY7XG59XG4uYW50LWNvbC0xNSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgNjIuNSU7XG4gIG1heC13aWR0aDogNjIuNSU7XG59XG4uYW50LWNvbC1wdXNoLTE1IHtcbiAgbGVmdDogNjIuNSU7XG59XG4uYW50LWNvbC1wdWxsLTE1IHtcbiAgcmlnaHQ6IDYyLjUlO1xufVxuLmFudC1jb2wtb2Zmc2V0LTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDYyLjUlO1xufVxuLmFudC1jb2wtb3JkZXItMTUge1xuICBvcmRlcjogMTU7XG59XG4uYW50LWNvbC0xNCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXB1c2gtMTQge1xuICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC1wdWxsLTE0IHtcbiAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLW9mZnNldC0xNCB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC1vcmRlci0xNCB7XG4gIG9yZGVyOiAxNDtcbn1cbi5hbnQtY29sLTEzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCA1NC4xNjY2NjY2NyU7XG4gIG1heC13aWR0aDogNTQuMTY2NjY2NjclO1xufVxuLmFudC1jb2wtcHVzaC0xMyB7XG4gIGxlZnQ6IDU0LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXB1bGwtMTMge1xuICByaWdodDogNTQuMTY2NjY2NjclO1xufVxuLmFudC1jb2wtb2Zmc2V0LTEzIHtcbiAgbWFyZ2luLWxlZnQ6IDU0LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9yZGVyLTEzIHtcbiAgb3JkZXI6IDEzO1xufVxuLmFudC1jb2wtMTIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG4uYW50LWNvbC1wdXNoLTEyIHtcbiAgbGVmdDogNTAlO1xufVxuLmFudC1jb2wtcHVsbC0xMiB7XG4gIHJpZ2h0OiA1MCU7XG59XG4uYW50LWNvbC1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuLmFudC1jb2wtb3JkZXItMTIge1xuICBvcmRlcjogMTI7XG59XG4uYW50LWNvbC0xMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgNDUuODMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDQ1LjgzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXB1c2gtMTEge1xuICBsZWZ0OiA0NS44MzMzMzMzMyU7XG59XG4uYW50LWNvbC1wdWxsLTExIHtcbiAgcmlnaHQ6IDQ1LjgzMzMzMzMzJTtcbn1cbi5hbnQtY29sLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA0NS44MzMzMzMzMyU7XG59XG4uYW50LWNvbC1vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cbi5hbnQtY29sLTEwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xufVxuLmFudC1jb2wtcHVzaC0xMCB7XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXB1bGwtMTAge1xuICByaWdodDogNDEuNjY2NjY2NjclO1xufVxuLmFudC1jb2wtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuLmFudC1jb2wtOSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgMzcuNSU7XG4gIG1heC13aWR0aDogMzcuNSU7XG59XG4uYW50LWNvbC1wdXNoLTkge1xuICBsZWZ0OiAzNy41JTtcbn1cbi5hbnQtY29sLXB1bGwtOSB7XG4gIHJpZ2h0OiAzNy41JTtcbn1cbi5hbnQtY29sLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDM3LjUlO1xufVxuLmFudC1jb2wtb3JkZXItOSB7XG4gIG9yZGVyOiA5O1xufVxuLmFudC1jb2wtOCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXB1c2gtOCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXB1bGwtOCB7XG4gIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC1vcmRlci04IHtcbiAgb3JkZXI6IDg7XG59XG4uYW50LWNvbC03IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCAyOS4xNjY2NjY2NyU7XG4gIG1heC13aWR0aDogMjkuMTY2NjY2NjclO1xufVxuLmFudC1jb2wtcHVzaC03IHtcbiAgbGVmdDogMjkuMTY2NjY2NjclO1xufVxuLmFudC1jb2wtcHVsbC03IHtcbiAgcmlnaHQ6IDI5LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDI5LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cbi5hbnQtY29sLTYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG4uYW50LWNvbC1wdXNoLTYge1xuICBsZWZ0OiAyNSU7XG59XG4uYW50LWNvbC1wdWxsLTYge1xuICByaWdodDogMjUlO1xufVxuLmFudC1jb2wtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuLmFudC1jb2wtb3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuLmFudC1jb2wtNSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgMjAuODMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDIwLjgzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXB1c2gtNSB7XG4gIGxlZnQ6IDIwLjgzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXB1bGwtNSB7XG4gIHJpZ2h0OiAyMC44MzMzMzMzMyU7XG59XG4uYW50LWNvbC1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiAyMC44MzMzMzMzMyU7XG59XG4uYW50LWNvbC1vcmRlci01IHtcbiAgb3JkZXI6IDU7XG59XG4uYW50LWNvbC00IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xufVxuLmFudC1jb2wtcHVzaC00IHtcbiAgbGVmdDogMTYuNjY2NjY2NjclO1xufVxuLmFudC1jb2wtcHVsbC00IHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cbi5hbnQtY29sLTMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDEyLjUlO1xuICBtYXgtd2lkdGg6IDEyLjUlO1xufVxuLmFudC1jb2wtcHVzaC0zIHtcbiAgbGVmdDogMTIuNSU7XG59XG4uYW50LWNvbC1wdWxsLTMge1xuICByaWdodDogMTIuNSU7XG59XG4uYW50LWNvbC1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxMi41JTtcbn1cbi5hbnQtY29sLW9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cbi5hbnQtY29sLTIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuLmFudC1jb2wtcHVzaC0yIHtcbiAgbGVmdDogOC4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC1wdWxsLTIge1xuICByaWdodDogOC4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLW9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cbi5hbnQtY29sLTEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDQuMTY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQuMTY2NjY2NjclO1xufVxuLmFudC1jb2wtcHVzaC0xIHtcbiAgbGVmdDogNC4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC1wdWxsLTEge1xuICByaWdodDogNC4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cbi5hbnQtY29sLTAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFudC1jb2wtcHVzaC0wIHtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVzaC0wIHtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmFudC1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLW9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cbi5hbnQtY29sLXB1c2gtMC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVsbC0wLmFudC1jb2wtcnRsIHtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXB1c2gtMC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVsbC0wLmFudC1jb2wtcnRsIHtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLW9mZnNldC0wLmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmFudC1jb2wtcHVzaC0xLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDQuMTY2NjY2NjclO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVsbC0xLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDQuMTY2NjY2NjclO1xufVxuLmFudC1jb2wtb2Zmc2V0LTEuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDQuMTY2NjY2NjclO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXB1c2gtMi5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXB1bGwtMi5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA4LjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLW9mZnNldC0yLmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC1wdXNoLTMuYW50LWNvbC1ydGwge1xuICByaWdodDogMTIuNSU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC1wdWxsLTMuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTIuNSU7XG59XG4uYW50LWNvbC1vZmZzZXQtMy5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogMTIuNSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wtcHVzaC00LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXB1bGwtNC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uYW50LWNvbC1vZmZzZXQtNC5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogMTYuNjY2NjY2NjclO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXB1c2gtNS5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiAyMC44MzMzMzMzMyU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC1wdWxsLTUuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMjAuODMzMzMzMzMlO1xufVxuLmFudC1jb2wtb2Zmc2V0LTUuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDIwLjgzMzMzMzMzJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC1wdXNoLTYuYW50LWNvbC1ydGwge1xuICByaWdodDogMjUlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVsbC02LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDI1JTtcbn1cbi5hbnQtY29sLW9mZnNldC02LmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wtcHVzaC03LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDI5LjE2NjY2NjY3JTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXB1bGwtNy5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAyOS4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC1vZmZzZXQtNy5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogMjkuMTY2NjY2NjclO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXB1c2gtOC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC1wdWxsLTguYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuLmFudC1jb2wtb2Zmc2V0LTguYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC1wdXNoLTkuYW50LWNvbC1ydGwge1xuICByaWdodDogMzcuNSU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC1wdWxsLTkuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMzcuNSU7XG59XG4uYW50LWNvbC1vZmZzZXQtOS5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogMzcuNSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wtcHVzaC0xMC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC1wdWxsLTEwLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9mZnNldC0xMC5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogNDEuNjY2NjY2NjclO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXB1c2gtMTEuYW50LWNvbC1ydGwge1xuICByaWdodDogNDUuODMzMzMzMzMlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVsbC0xMS5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA0NS44MzMzMzMzMyU7XG59XG4uYW50LWNvbC1vZmZzZXQtMTEuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDQ1LjgzMzMzMzMzJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC1wdXNoLTEyLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDUwJTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXB1bGwtMTIuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogNTAlO1xufVxuLmFudC1jb2wtb2Zmc2V0LTEyLmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wtcHVzaC0xMy5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiA1NC4xNjY2NjY2NyU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC1wdWxsLTEzLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDU0LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9mZnNldC0xMy5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogNTQuMTY2NjY2NjclO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXB1c2gtMTQuYW50LWNvbC1ydGwge1xuICByaWdodDogNTguMzMzMzMzMzMlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVsbC0xNC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC1vZmZzZXQtMTQuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC1wdXNoLTE1LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDYyLjUlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVsbC0xNS5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA2Mi41JTtcbn1cbi5hbnQtY29sLW9mZnNldC0xNS5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogNjIuNSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wtcHVzaC0xNi5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC1wdWxsLTE2LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9mZnNldC0xNi5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogNjYuNjY2NjY2NjclO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXB1c2gtMTcuYW50LWNvbC1ydGwge1xuICByaWdodDogNzAuODMzMzMzMzMlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVsbC0xNy5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA3MC44MzMzMzMzMyU7XG59XG4uYW50LWNvbC1vZmZzZXQtMTcuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDcwLjgzMzMzMzMzJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC1wdXNoLTE4LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDc1JTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXB1bGwtMTguYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogNzUlO1xufVxuLmFudC1jb2wtb2Zmc2V0LTE4LmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiA3NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wtcHVzaC0xOS5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiA3OS4xNjY2NjY2NyU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC1wdWxsLTE5LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDc5LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9mZnNldC0xOS5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogNzkuMTY2NjY2NjclO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXB1c2gtMjAuYW50LWNvbC1ydGwge1xuICByaWdodDogODMuMzMzMzMzMzMlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVsbC0yMC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA4My4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC1vZmZzZXQtMjAuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC1wdXNoLTIxLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDg3LjUlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVsbC0yMS5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA4Ny41JTtcbn1cbi5hbnQtY29sLW9mZnNldC0yMS5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogODcuNSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wtcHVzaC0yMi5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC1wdWxsLTIyLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLW9mZnNldC0yMi5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogOTEuNjY2NjY2NjclO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXB1c2gtMjMuYW50LWNvbC1ydGwge1xuICByaWdodDogOTUuODMzMzMzMzMlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wtcHVsbC0yMy5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA5NS44MzMzMzMzMyU7XG59XG4uYW50LWNvbC1vZmZzZXQtMjMuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDk1LjgzMzMzMzMzJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC1wdXNoLTI0LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC1wdWxsLTI0LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG59XG4uYW50LWNvbC1vZmZzZXQtMjQuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wteHMtMjQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMjQge1xuICBsZWZ0OiAxMDAlO1xufVxuLmFudC1jb2wteHMtcHVsbC0yNCB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7XG59XG4uYW50LWNvbC14cy1vcmRlci0yNCB7XG4gIG9yZGVyOiAyNDtcbn1cbi5hbnQtY29sLXhzLTIzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCA5NS44MzMzMzMzMyU7XG4gIG1heC13aWR0aDogOTUuODMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtcHVzaC0yMyB7XG4gIGxlZnQ6IDk1LjgzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXhzLXB1bGwtMjMge1xuICByaWdodDogOTUuODMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTIzIHtcbiAgbWFyZ2luLWxlZnQ6IDk1LjgzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXhzLW9yZGVyLTIzIHtcbiAgb3JkZXI6IDIzO1xufVxuLmFudC1jb2wteHMtMjIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1wdXNoLTIyIHtcbiAgbGVmdDogOTEuNjY2NjY2NjclO1xufVxuLmFudC1jb2wteHMtcHVsbC0yMiB7XG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMjIge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuLmFudC1jb2wteHMtb3JkZXItMjIge1xuICBvcmRlcjogMjI7XG59XG4uYW50LWNvbC14cy0yMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgODcuNSU7XG4gIG1heC13aWR0aDogODcuNSU7XG59XG4uYW50LWNvbC14cy1wdXNoLTIxIHtcbiAgbGVmdDogODcuNSU7XG59XG4uYW50LWNvbC14cy1wdWxsLTIxIHtcbiAgcmlnaHQ6IDg3LjUlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTIxIHtcbiAgbWFyZ2luLWxlZnQ6IDg3LjUlO1xufVxuLmFudC1jb2wteHMtb3JkZXItMjEge1xuICBvcmRlcjogMjE7XG59XG4uYW50LWNvbC14cy0yMCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMjAge1xuICBsZWZ0OiA4My4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1wdWxsLTIwIHtcbiAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXhzLW9mZnNldC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1vcmRlci0yMCB7XG4gIG9yZGVyOiAyMDtcbn1cbi5hbnQtY29sLXhzLTE5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCA3OS4xNjY2NjY2NyU7XG4gIG1heC13aWR0aDogNzkuMTY2NjY2NjclO1xufVxuLmFudC1jb2wteHMtcHVzaC0xOSB7XG4gIGxlZnQ6IDc5LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLXB1bGwtMTkge1xuICByaWdodDogNzkuMTY2NjY2NjclO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTE5IHtcbiAgbWFyZ2luLWxlZnQ6IDc5LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLW9yZGVyLTE5IHtcbiAgb3JkZXI6IDE5O1xufVxuLmFudC1jb2wteHMtMTgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG4uYW50LWNvbC14cy1wdXNoLTE4IHtcbiAgbGVmdDogNzUlO1xufVxuLmFudC1jb2wteHMtcHVsbC0xOCB7XG4gIHJpZ2h0OiA3NSU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMTgge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuLmFudC1jb2wteHMtb3JkZXItMTgge1xuICBvcmRlcjogMTg7XG59XG4uYW50LWNvbC14cy0xNyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgNzAuODMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDcwLjgzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMTcge1xuICBsZWZ0OiA3MC44MzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1wdWxsLTE3IHtcbiAgcmlnaHQ6IDcwLjgzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXhzLW9mZnNldC0xNyB7XG4gIG1hcmdpbi1sZWZ0OiA3MC44MzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1vcmRlci0xNyB7XG4gIG9yZGVyOiAxNztcbn1cbi5hbnQtY29sLXhzLTE2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xufVxuLmFudC1jb2wteHMtcHVzaC0xNiB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLXB1bGwtMTYge1xuICByaWdodDogNjYuNjY2NjY2NjclO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLW9yZGVyLTE2IHtcbiAgb3JkZXI6IDE2O1xufVxuLmFudC1jb2wteHMtMTUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDYyLjUlO1xuICBtYXgtd2lkdGg6IDYyLjUlO1xufVxuLmFudC1jb2wteHMtcHVzaC0xNSB7XG4gIGxlZnQ6IDYyLjUlO1xufVxuLmFudC1jb2wteHMtcHVsbC0xNSB7XG4gIHJpZ2h0OiA2Mi41JTtcbn1cbi5hbnQtY29sLXhzLW9mZnNldC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiA2Mi41JTtcbn1cbi5hbnQtY29sLXhzLW9yZGVyLTE1IHtcbiAgb3JkZXI6IDE1O1xufVxuLmFudC1jb2wteHMtMTQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1wdXNoLTE0IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtcHVsbC0xNCB7XG4gIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMTQge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb3JkZXItMTQge1xuICBvcmRlcjogMTQ7XG59XG4uYW50LWNvbC14cy0xMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgNTQuMTY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDU0LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMTMge1xuICBsZWZ0OiA1NC4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1wdWxsLTEzIHtcbiAgcmlnaHQ6IDU0LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLW9mZnNldC0xMyB7XG4gIG1hcmdpbi1sZWZ0OiA1NC4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vcmRlci0xMyB7XG4gIG9yZGVyOiAxMztcbn1cbi5hbnQtY29sLXhzLTEyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuLmFudC1jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDUwJTtcbn1cbi5hbnQtY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogNTAlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cbi5hbnQtY29sLXhzLW9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyO1xufVxuLmFudC1jb2wteHMtMTEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDQ1LjgzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA0NS44MzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogNDUuODMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA0NS44MzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogNDUuODMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG4uYW50LWNvbC14cy0xMCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMTAge1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1wdWxsLTEwIHtcbiAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDtcbn1cbi5hbnQtY29sLXhzLTkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDM3LjUlO1xuICBtYXgtd2lkdGg6IDM3LjUlO1xufVxuLmFudC1jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogMzcuNSU7XG59XG4uYW50LWNvbC14cy1wdWxsLTkge1xuICByaWdodDogMzcuNSU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiAzNy41JTtcbn1cbi5hbnQtY29sLXhzLW9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cbi5hbnQtY29sLXhzLTgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1wdWxsLTgge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb3JkZXItOCB7XG4gIG9yZGVyOiA4O1xufVxuLmFudC1jb2wteHMtNyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgMjkuMTY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDI5LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDI5LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLXB1bGwtNyB7XG4gIHJpZ2h0OiAyOS4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiAyOS4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vcmRlci03IHtcbiAgb3JkZXI6IDc7XG59XG4uYW50LWNvbC14cy02IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuLmFudC1jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogMjUlO1xufVxuLmFudC1jb2wteHMtcHVsbC02IHtcbiAgcmlnaHQ6IDI1JTtcbn1cbi5hbnQtY29sLXhzLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cbi5hbnQtY29sLXhzLW9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cbi5hbnQtY29sLXhzLTUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDIwLjgzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAyMC44MzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiAyMC44MzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1wdWxsLTUge1xuICByaWdodDogMjAuODMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogMjAuODMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuLmFudC1jb2wteHMtNCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLXB1bGwtNCB7XG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vcmRlci00IHtcbiAgb3JkZXI6IDQ7XG59XG4uYW50LWNvbC14cy0zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCAxMi41JTtcbiAgbWF4LXdpZHRoOiAxMi41JTtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDEyLjUlO1xufVxuLmFudC1jb2wteHMtcHVsbC0zIHtcbiAgcmlnaHQ6IDEyLjUlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMTIuNSU7XG59XG4uYW50LWNvbC14cy1vcmRlci0zIHtcbiAgb3JkZXI6IDM7XG59XG4uYW50LWNvbC14cy0yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDguMzMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1vcmRlci0yIHtcbiAgb3JkZXI6IDI7XG59XG4uYW50LWNvbC14cy0xIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCA0LjE2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDQuMTY2NjY2NjclO1xufVxuLmFudC1jb2wteHMtcHVsbC0xIHtcbiAgcmlnaHQ6IDQuMTY2NjY2NjclO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogNC4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vcmRlci0xIHtcbiAgb3JkZXI6IDE7XG59XG4uYW50LWNvbC14cy0wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hbnQtY29sLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC1wdWxsLTAge1xuICByaWdodDogYXV0bztcbn1cbi5hbnQtY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC14cy1wdWxsLTAge1xuICByaWdodDogYXV0bztcbn1cbi5hbnQtY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC14cy1vcmRlci0wIHtcbiAgb3JkZXI6IDA7XG59XG4uYW50LWNvbC1wdXNoLTAuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbn1cbi5hbnQtY29sLXB1bGwtMC5hbnQtY29sLXJ0bCB7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC14cy1wdXNoLTAuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbn1cbi5hbnQtY29sLXhzLXB1bGwtMC5hbnQtY29sLXJ0bCB7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMC5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMS5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiA0LjE2NjY2NjY3JTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXhzLXB1bGwtMS5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA0LjE2NjY2NjY3JTtcbn1cbi5hbnQtY29sLXhzLW9mZnNldC0xLmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjE2NjY2NjY3JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC14cy1wdXNoLTIuYW50LWNvbC1ydGwge1xuICByaWdodDogOC4zMzMzMzMzMyU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC14cy1wdWxsLTIuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogOC4zMzMzMzMzMyU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMi5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogOC4zMzMzMzMzMyU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wteHMtcHVzaC0zLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDEyLjUlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wteHMtcHVsbC0zLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEyLjUlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTMuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDEyLjUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXhzLXB1c2gtNC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC14cy1wdWxsLTQuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTYuNjY2NjY2NjclO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTQuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC14cy1wdXNoLTUuYW50LWNvbC1ydGwge1xuICByaWdodDogMjAuODMzMzMzMzMlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wteHMtcHVsbC01LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDIwLjgzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXhzLW9mZnNldC01LmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMC44MzMzMzMzMyU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wteHMtcHVzaC02LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDI1JTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXhzLXB1bGwtNi5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAyNSU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtNi5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogMjUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXhzLXB1c2gtNy5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiAyOS4xNjY2NjY2NyU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC14cy1wdWxsLTcuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMjkuMTY2NjY2NjclO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTcuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDI5LjE2NjY2NjY3JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC14cy1wdXNoLTguYW50LWNvbC1ydGwge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wteHMtcHVsbC04LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5hbnQtY29sLXhzLW9mZnNldC04LmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wteHMtcHVzaC05LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDM3LjUlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wteHMtcHVsbC05LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDM3LjUlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTkuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDM3LjUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMTAuYW50LWNvbC1ydGwge1xuICByaWdodDogNDEuNjY2NjY2NjclO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wteHMtcHVsbC0xMC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMTAuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC14cy1wdXNoLTExLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDQ1LjgzMzMzMzMzJTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXhzLXB1bGwtMTEuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogNDUuODMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTExLmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiA0NS44MzMzMzMzMyU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wteHMtcHVzaC0xMi5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiA1MCU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC14cy1wdWxsLTEyLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDUwJTtcbn1cbi5hbnQtY29sLXhzLW9mZnNldC0xMi5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogNTAlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMTMuYW50LWNvbC1ydGwge1xuICByaWdodDogNTQuMTY2NjY2NjclO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wteHMtcHVsbC0xMy5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA1NC4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMTMuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDU0LjE2NjY2NjY3JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC14cy1wdXNoLTE0LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXhzLXB1bGwtMTQuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTE0LmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wteHMtcHVzaC0xNS5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiA2Mi41JTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXhzLXB1bGwtMTUuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogNjIuNSU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMTUuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDYyLjUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMTYuYW50LWNvbC1ydGwge1xuICByaWdodDogNjYuNjY2NjY2NjclO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wteHMtcHVsbC0xNi5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMTYuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC14cy1wdXNoLTE3LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDcwLjgzMzMzMzMzJTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXhzLXB1bGwtMTcuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogNzAuODMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTE3LmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MC44MzMzMzMzMyU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wteHMtcHVzaC0xOC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiA3NSU7XG4gIGxlZnQ6IGF1dG87XG59XG4uYW50LWNvbC14cy1wdWxsLTE4LmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDc1JTtcbn1cbi5hbnQtY29sLXhzLW9mZnNldC0xOC5hbnQtY29sLXJ0bCB7XG4gIG1hcmdpbi1yaWdodDogNzUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMTkuYW50LWNvbC1ydGwge1xuICByaWdodDogNzkuMTY2NjY2NjclO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wteHMtcHVsbC0xOS5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA3OS4xNjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMTkuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDc5LjE2NjY2NjY3JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC14cy1wdXNoLTIwLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXhzLXB1bGwtMjAuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogODMuMzMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTIwLmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wteHMtcHVzaC0yMS5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiA4Ny41JTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXhzLXB1bGwtMjEuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogODcuNSU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMjEuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDg3LjUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY29sLXhzLXB1c2gtMjIuYW50LWNvbC1ydGwge1xuICByaWdodDogOTEuNjY2NjY2NjclO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wteHMtcHVsbC0yMi5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA5MS42NjY2NjY2NyU7XG59XG4uYW50LWNvbC14cy1vZmZzZXQtMjIuYW50LWNvbC1ydGwge1xuICBtYXJnaW4tcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYW50LWNvbC14cy1wdXNoLTIzLmFudC1jb2wtcnRsIHtcbiAgcmlnaHQ6IDk1LjgzMzMzMzMzJTtcbiAgbGVmdDogYXV0bztcbn1cbi5hbnQtY29sLXhzLXB1bGwtMjMuYW50LWNvbC1ydGwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogOTUuODMzMzMzMzMlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTIzLmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiA5NS44MzMzMzMzMyU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1jb2wteHMtcHVzaC0yNC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFudC1jb2wteHMtcHVsbC0yNC5hbnQtY29sLXJ0bCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xufVxuLmFudC1jb2wteHMtb2Zmc2V0LTI0LmFudC1jb2wtcnRsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYW50LWNvbC1zbS0yNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtMjQge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0yNCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAuYW50LWNvbC1zbS1vcmRlci0yNCB7XG4gICAgb3JkZXI6IDI0O1xuICB9XG4gIC5hbnQtY29sLXNtLTIzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgOTUuODMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOTUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtMjMge1xuICAgIGxlZnQ6IDk1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTIzIHtcbiAgICByaWdodDogOTUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC0yMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1zbS1vcmRlci0yMyB7XG4gICAgb3JkZXI6IDIzO1xuICB9XG4gIC5hbnQtY29sLXNtLTIyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtMjIge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTIyIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC0yMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vcmRlci0yMiB7XG4gICAgb3JkZXI6IDIyO1xuICB9XG4gIC5hbnQtY29sLXNtLTIxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgODcuNSU7XG4gICAgbWF4LXdpZHRoOiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTIxIHtcbiAgICBsZWZ0OiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTIxIHtcbiAgICByaWdodDogODcuNSU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTIxIHtcbiAgICBtYXJnaW4tbGVmdDogODcuNSU7XG4gIH1cbiAgLmFudC1jb2wtc20tb3JkZXItMjEge1xuICAgIG9yZGVyOiAyMTtcbiAgfVxuICAuYW50LWNvbC1zbS0yMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTIwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0yMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb3JkZXItMjAge1xuICAgIG9yZGVyOiAyMDtcbiAgfVxuICAuYW50LWNvbC1zbS0xOSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDc5LjE2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTE5IHtcbiAgICBsZWZ0OiA3OS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0xOSB7XG4gICAgcmlnaHQ6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3OS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb3JkZXItMTkge1xuICAgIG9yZGVyOiAxOTtcbiAgfVxuICAuYW50LWNvbC1zbS0xOCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTE4IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0xOCB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmFudC1jb2wtc20tb3JkZXItMTgge1xuICAgIG9yZGVyOiAxODtcbiAgfVxuICAuYW50LWNvbC1zbS0xNyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDcwLjgzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDcwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTE3IHtcbiAgICBsZWZ0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0xNyB7XG4gICAgcmlnaHQ6IDcwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb3JkZXItMTcge1xuICAgIG9yZGVyOiAxNztcbiAgfVxuICAuYW50LWNvbC1zbS0xNiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTE2IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0xNiB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb3JkZXItMTYge1xuICAgIG9yZGVyOiAxNjtcbiAgfVxuICAuYW50LWNvbC1zbS0xNSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDYyLjUlO1xuICAgIG1heC13aWR0aDogNjIuNSU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xNSB7XG4gICAgbGVmdDogNjIuNSU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0xNSB7XG4gICAgcmlnaHQ6IDYyLjUlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYyLjUlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTE1IHtcbiAgICBvcmRlcjogMTU7XG4gIH1cbiAgLmFudC1jb2wtc20tMTQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xNCB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMTQge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTE0IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTE0IHtcbiAgICBvcmRlcjogMTQ7XG4gIH1cbiAgLmFudC1jb2wtc20tMTMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1NC4xNjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA1NC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xMyB7XG4gICAgbGVmdDogNTQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMTMge1xuICAgIHJpZ2h0OiA1NC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTEzIHtcbiAgICBtYXJnaW4tbGVmdDogNTQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTEzIHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLmFudC1jb2wtc20tMTIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xMiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLmFudC1jb2wtc20tMTEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA0NS44MzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA0NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogNDUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA0NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogNDUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLmFudC1jb2wtc20tMTAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLmFudC1jb2wtc20tOSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDM3LjUlO1xuICAgIG1heC13aWR0aDogMzcuNSU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiAzNy41JTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTkge1xuICAgIHJpZ2h0OiAzNy41JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM3LjUlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5hbnQtY29sLXNtLTgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC04IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC04IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5hbnQtY29sLXNtLTcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAyOS4xNjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAyOS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiAyOS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC03IHtcbiAgICByaWdodDogMjkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogMjkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5hbnQtY29sLXNtLTYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC02IHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC02IHtcbiAgICByaWdodDogMjUlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5hbnQtY29sLXNtLTUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAyMC44MzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAyMC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC01IHtcbiAgICBsZWZ0OiAyMC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC01IHtcbiAgICByaWdodDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5hbnQtY29sLXNtLTQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC00IHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5hbnQtY29sLXNtLTMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAxMi41JTtcbiAgICBtYXgtd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtMyB7XG4gICAgbGVmdDogMTIuNSU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0zIHtcbiAgICByaWdodDogMTIuNSU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vcmRlci0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAuYW50LWNvbC1zbS0yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb3JkZXItMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLmFudC1jb2wtc20tMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDQuMTY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5hbnQtY29sLXNtLTAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFudC1jb2wtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXNtLW9yZGVyLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5hbnQtY29sLXB1c2gtMC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtcHVsbC0wLmFudC1jb2wtcnRsIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtMC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0wLmFudC1jb2wtcnRsIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC0wLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNC4xNjY2NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTEuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC0xLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0yLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMi5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAxMi41JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTIuNSU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTMuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMTIuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC00LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC00LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTQuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMTYuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtNS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDIwLjgzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtNS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC01LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwLjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtNi5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC03LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMjkuMTY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC03LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAyOS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTcuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMjkuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC04LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTkuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAzNy41JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtOS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMzcuNSU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTkuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMzcuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xMC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMTAuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMTAuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNDEuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtMTEuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA0NS44MzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTExLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA0NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTExLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1LjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTEyLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0xMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC0xMi5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xMy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDU0LjE2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMTMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDU0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMTMuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNTQuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtMTQuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTE0LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTE0LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTE1LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNjIuNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTE1LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA2Mi41JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMTUuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNjIuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xNi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMTYuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNjYuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtMTcuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA3MC44MzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTE3LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTE3LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwLjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTE4LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNzUlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtc20tcHVsbC0xOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC5hbnQtY29sLXNtLW9mZnNldC0xOC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0xOS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDc5LjE2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMTkuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMTkuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNzkuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtMjAuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTIwLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTIwLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTIxLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogODcuNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTIxLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMjEuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogODcuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtc20tcHVzaC0yMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMjIuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1zbS1vZmZzZXQtMjIuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogOTEuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1c2gtMjMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA5NS44MzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1zbS1wdWxsLTIzLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA5NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTIzLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1LjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1zbS1wdXNoLTI0LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXNtLXB1bGwtMjQuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmFudC1jb2wtc20tb2Zmc2V0LTI0LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYW50LWNvbC1tZC0yNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtMjQge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0yNCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAuYW50LWNvbC1tZC1vcmRlci0yNCB7XG4gICAgb3JkZXI6IDI0O1xuICB9XG4gIC5hbnQtY29sLW1kLTIzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgOTUuODMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOTUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtMjMge1xuICAgIGxlZnQ6IDk1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTIzIHtcbiAgICByaWdodDogOTUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC0yMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1tZC1vcmRlci0yMyB7XG4gICAgb3JkZXI6IDIzO1xuICB9XG4gIC5hbnQtY29sLW1kLTIyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtMjIge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTIyIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC0yMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vcmRlci0yMiB7XG4gICAgb3JkZXI6IDIyO1xuICB9XG4gIC5hbnQtY29sLW1kLTIxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgODcuNSU7XG4gICAgbWF4LXdpZHRoOiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTIxIHtcbiAgICBsZWZ0OiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTIxIHtcbiAgICByaWdodDogODcuNSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTIxIHtcbiAgICBtYXJnaW4tbGVmdDogODcuNSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb3JkZXItMjEge1xuICAgIG9yZGVyOiAyMTtcbiAgfVxuICAuYW50LWNvbC1tZC0yMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTIwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0yMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb3JkZXItMjAge1xuICAgIG9yZGVyOiAyMDtcbiAgfVxuICAuYW50LWNvbC1tZC0xOSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDc5LjE2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTE5IHtcbiAgICBsZWZ0OiA3OS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0xOSB7XG4gICAgcmlnaHQ6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3OS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb3JkZXItMTkge1xuICAgIG9yZGVyOiAxOTtcbiAgfVxuICAuYW50LWNvbC1tZC0xOCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTE4IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0xOCB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb3JkZXItMTgge1xuICAgIG9yZGVyOiAxODtcbiAgfVxuICAuYW50LWNvbC1tZC0xNyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDcwLjgzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDcwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTE3IHtcbiAgICBsZWZ0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0xNyB7XG4gICAgcmlnaHQ6IDcwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb3JkZXItMTcge1xuICAgIG9yZGVyOiAxNztcbiAgfVxuICAuYW50LWNvbC1tZC0xNiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTE2IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0xNiB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb3JkZXItMTYge1xuICAgIG9yZGVyOiAxNjtcbiAgfVxuICAuYW50LWNvbC1tZC0xNSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDYyLjUlO1xuICAgIG1heC13aWR0aDogNjIuNSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xNSB7XG4gICAgbGVmdDogNjIuNSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0xNSB7XG4gICAgcmlnaHQ6IDYyLjUlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYyLjUlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTE1IHtcbiAgICBvcmRlcjogMTU7XG4gIH1cbiAgLmFudC1jb2wtbWQtMTQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xNCB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMTQge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTE0IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTE0IHtcbiAgICBvcmRlcjogMTQ7XG4gIH1cbiAgLmFudC1jb2wtbWQtMTMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1NC4xNjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA1NC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xMyB7XG4gICAgbGVmdDogNTQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMTMge1xuICAgIHJpZ2h0OiA1NC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTEzIHtcbiAgICBtYXJnaW4tbGVmdDogNTQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTEzIHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLmFudC1jb2wtbWQtMTIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xMiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLmFudC1jb2wtbWQtMTEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA0NS44MzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA0NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogNDUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA0NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogNDUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLmFudC1jb2wtbWQtMTAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xMCB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLmFudC1jb2wtbWQtOSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDM3LjUlO1xuICAgIG1heC13aWR0aDogMzcuNSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiAzNy41JTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiAzNy41JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM3LjUlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5hbnQtY29sLW1kLTgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC04IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5hbnQtY29sLW1kLTcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAyOS4xNjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAyOS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiAyOS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogMjkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogMjkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5hbnQtY29sLW1kLTYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogMjUlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5hbnQtY29sLW1kLTUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAyMC44MzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAyMC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiAyMC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5hbnQtY29sLW1kLTQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC00IHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5hbnQtY29sLW1kLTMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAxMi41JTtcbiAgICBtYXgtd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtMyB7XG4gICAgbGVmdDogMTIuNSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMTIuNSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vcmRlci0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAuYW50LWNvbC1tZC0yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb3JkZXItMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLmFudC1jb2wtbWQtMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDQuMTY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTEge1xuICAgIHJpZ2h0OiA0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5hbnQtY29sLW1kLTAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFudC1jb2wtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLW1kLW9yZGVyLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5hbnQtY29sLXB1c2gtMC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtcHVsbC0wLmFudC1jb2wtcnRsIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtMC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0wLmFudC1jb2wtcnRsIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC0wLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNC4xNjY2NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTEuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC0xLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0yLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMi5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAxMi41JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTIuNSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTMuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMTIuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC00LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC00LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTQuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMTYuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtNS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDIwLjgzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtNS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC01LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwLjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtNi5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC03LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMjkuMTY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC03LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAyOS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTcuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMjkuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC04LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTkuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAzNy41JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtOS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMzcuNSU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTkuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMzcuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xMC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMTAuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMTAuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNDEuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtMTEuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA0NS44MzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTExLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA0NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTExLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1LjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTEyLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0xMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC0xMi5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xMy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDU0LjE2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMTMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDU0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMTMuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNTQuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtMTQuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTE0LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTE0LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTE1LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNjIuNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTE1LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA2Mi41JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMTUuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNjIuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xNi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMTYuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNjYuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtMTcuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA3MC44MzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTE3LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTE3LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwLjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTE4LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNzUlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVsbC0xOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC5hbnQtY29sLW1kLW9mZnNldC0xOC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0xOS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDc5LjE2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMTkuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMTkuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNzkuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtMjAuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTIwLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTIwLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTIxLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogODcuNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTIxLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMjEuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogODcuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbWQtcHVzaC0yMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMjIuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1tZC1vZmZzZXQtMjIuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogOTEuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1c2gtMjMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA5NS44MzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1tZC1wdWxsLTIzLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA5NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTIzLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1LjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1tZC1wdXNoLTI0LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLW1kLXB1bGwtMjQuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmFudC1jb2wtbWQtb2Zmc2V0LTI0LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYW50LWNvbC1sZy0yNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtMjQge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0yNCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAuYW50LWNvbC1sZy1vcmRlci0yNCB7XG4gICAgb3JkZXI6IDI0O1xuICB9XG4gIC5hbnQtY29sLWxnLTIzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgOTUuODMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOTUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtMjMge1xuICAgIGxlZnQ6IDk1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTIzIHtcbiAgICByaWdodDogOTUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC0yMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1sZy1vcmRlci0yMyB7XG4gICAgb3JkZXI6IDIzO1xuICB9XG4gIC5hbnQtY29sLWxnLTIyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtMjIge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTIyIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC0yMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vcmRlci0yMiB7XG4gICAgb3JkZXI6IDIyO1xuICB9XG4gIC5hbnQtY29sLWxnLTIxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgODcuNSU7XG4gICAgbWF4LXdpZHRoOiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTIxIHtcbiAgICBsZWZ0OiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTIxIHtcbiAgICByaWdodDogODcuNSU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTIxIHtcbiAgICBtYXJnaW4tbGVmdDogODcuNSU7XG4gIH1cbiAgLmFudC1jb2wtbGctb3JkZXItMjEge1xuICAgIG9yZGVyOiAyMTtcbiAgfVxuICAuYW50LWNvbC1sZy0yMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTIwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0yMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb3JkZXItMjAge1xuICAgIG9yZGVyOiAyMDtcbiAgfVxuICAuYW50LWNvbC1sZy0xOSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDc5LjE2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTE5IHtcbiAgICBsZWZ0OiA3OS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0xOSB7XG4gICAgcmlnaHQ6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3OS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb3JkZXItMTkge1xuICAgIG9yZGVyOiAxOTtcbiAgfVxuICAuYW50LWNvbC1sZy0xOCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTE4IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0xOCB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmFudC1jb2wtbGctb3JkZXItMTgge1xuICAgIG9yZGVyOiAxODtcbiAgfVxuICAuYW50LWNvbC1sZy0xNyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDcwLjgzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDcwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTE3IHtcbiAgICBsZWZ0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0xNyB7XG4gICAgcmlnaHQ6IDcwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb3JkZXItMTcge1xuICAgIG9yZGVyOiAxNztcbiAgfVxuICAuYW50LWNvbC1sZy0xNiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTE2IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0xNiB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb3JkZXItMTYge1xuICAgIG9yZGVyOiAxNjtcbiAgfVxuICAuYW50LWNvbC1sZy0xNSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDYyLjUlO1xuICAgIG1heC13aWR0aDogNjIuNSU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xNSB7XG4gICAgbGVmdDogNjIuNSU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0xNSB7XG4gICAgcmlnaHQ6IDYyLjUlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYyLjUlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTE1IHtcbiAgICBvcmRlcjogMTU7XG4gIH1cbiAgLmFudC1jb2wtbGctMTQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xNCB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMTQge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTE0IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTE0IHtcbiAgICBvcmRlcjogMTQ7XG4gIH1cbiAgLmFudC1jb2wtbGctMTMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1NC4xNjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA1NC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xMyB7XG4gICAgbGVmdDogNTQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMTMge1xuICAgIHJpZ2h0OiA1NC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTEzIHtcbiAgICBtYXJnaW4tbGVmdDogNTQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTEzIHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLmFudC1jb2wtbGctMTIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xMiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLmFudC1jb2wtbGctMTEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA0NS44MzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA0NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogNDUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA0NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogNDUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLmFudC1jb2wtbGctMTAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLmFudC1jb2wtbGctOSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDM3LjUlO1xuICAgIG1heC13aWR0aDogMzcuNSU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiAzNy41JTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiAzNy41JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM3LjUlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5hbnQtY29sLWxnLTgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC04IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC04IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5hbnQtY29sLWxnLTcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAyOS4xNjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAyOS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiAyOS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC03IHtcbiAgICByaWdodDogMjkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogMjkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5hbnQtY29sLWxnLTYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC02IHtcbiAgICByaWdodDogMjUlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5hbnQtY29sLWxnLTUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAyMC44MzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAyMC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC01IHtcbiAgICBsZWZ0OiAyMC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC01IHtcbiAgICByaWdodDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5hbnQtY29sLWxnLTQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC00IHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5hbnQtY29sLWxnLTMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAxMi41JTtcbiAgICBtYXgtd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtMyB7XG4gICAgbGVmdDogMTIuNSU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0zIHtcbiAgICByaWdodDogMTIuNSU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vcmRlci0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAuYW50LWNvbC1sZy0yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb3JkZXItMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLmFudC1jb2wtbGctMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDQuMTY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5hbnQtY29sLWxnLTAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFudC1jb2wtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLWxnLW9yZGVyLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5hbnQtY29sLXB1c2gtMC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtcHVsbC0wLmFudC1jb2wtcnRsIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtMC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0wLmFudC1jb2wtcnRsIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC0wLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNC4xNjY2NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTEuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC0xLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0yLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMi5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAxMi41JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTIuNSU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTMuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMTIuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC00LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC00LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTQuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMTYuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtNS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDIwLjgzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtNS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC01LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwLjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtNi5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC03LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMjkuMTY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC03LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAyOS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTcuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMjkuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC04LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTkuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAzNy41JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtOS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMzcuNSU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTkuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMzcuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xMC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMTAuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMTAuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNDEuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtMTEuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA0NS44MzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTExLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA0NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTExLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1LjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTEyLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0xMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC0xMi5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xMy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDU0LjE2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMTMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDU0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMTMuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNTQuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtMTQuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTE0LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTE0LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTE1LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNjIuNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTE1LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA2Mi41JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMTUuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNjIuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xNi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMTYuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNjYuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtMTcuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA3MC44MzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTE3LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTE3LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwLjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTE4LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNzUlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wtbGctcHVsbC0xOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC5hbnQtY29sLWxnLW9mZnNldC0xOC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0xOS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDc5LjE2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMTkuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMTkuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNzkuMTY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtMjAuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTIwLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTIwLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTIxLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogODcuNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTIxLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMjEuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogODcuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wtbGctcHVzaC0yMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMjIuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC1sZy1vZmZzZXQtMjIuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogOTEuNjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1c2gtMjMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA5NS44MzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1sZy1wdWxsLTIzLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA5NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTIzLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1LjgzMzMzMzMzJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC1sZy1wdXNoLTI0LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLWxnLXB1bGwtMjQuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmFudC1jb2wtbGctb2Zmc2V0LTI0LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFudC1jb2wteGwtMjQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTI0IHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMjQge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmFudC1jb2wteGwtb3JkZXItMjQge1xuICAgIG9yZGVyOiAyNDtcbiAgfVxuICAuYW50LWNvbC14bC0yMyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDk1LjgzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDk1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTIzIHtcbiAgICBsZWZ0OiA5NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0yMyB7XG4gICAgcmlnaHQ6IDk1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtMjMge1xuICAgIG1hcmdpbi1sZWZ0OiA5NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb3JkZXItMjMge1xuICAgIG9yZGVyOiAyMztcbiAgfVxuICAuYW50LWNvbC14bC0yMiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTIyIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0yMiB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtMjIge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb3JkZXItMjIge1xuICAgIG9yZGVyOiAyMjtcbiAgfVxuICAuYW50LWNvbC14bC0yMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDg3LjUlO1xuICAgIG1heC13aWR0aDogODcuNSU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0yMSB7XG4gICAgbGVmdDogODcuNSU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0yMSB7XG4gICAgcmlnaHQ6IDg3LjUlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0yMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg3LjUlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9yZGVyLTIxIHtcbiAgICBvcmRlcjogMjE7XG4gIH1cbiAgLmFudC1jb2wteGwtMjAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0yMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMjAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9yZGVyLTIwIHtcbiAgICBvcmRlcjogMjA7XG4gIH1cbiAgLmFudC1jb2wteGwtMTkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA3OS4xNjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA3OS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0xOSB7XG4gICAgbGVmdDogNzkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMTkge1xuICAgIHJpZ2h0OiA3OS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTE5IHtcbiAgICBtYXJnaW4tbGVmdDogNzkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLW9yZGVyLTE5IHtcbiAgICBvcmRlcjogMTk7XG4gIH1cbiAgLmFudC1jb2wteGwtMTgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0xOCB7XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMTgge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTE4IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9yZGVyLTE4IHtcbiAgICBvcmRlcjogMTg7XG4gIH1cbiAgLmFudC1jb2wteGwtMTcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA3MC44MzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0xNyB7XG4gICAgbGVmdDogNzAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMTcge1xuICAgIHJpZ2h0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNzAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9yZGVyLTE3IHtcbiAgICBvcmRlcjogMTc7XG4gIH1cbiAgLmFudC1jb2wteGwtMTYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0xNiB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMTYge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLW9yZGVyLTE2IHtcbiAgICBvcmRlcjogMTY7XG4gIH1cbiAgLmFudC1jb2wteGwtMTUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA2Mi41JTtcbiAgICBtYXgtd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMTUge1xuICAgIGxlZnQ6IDYyLjUlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMTUge1xuICAgIHJpZ2h0OiA2Mi41JTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Mi41JTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci0xNSB7XG4gICAgb3JkZXI6IDE1O1xuICB9XG4gIC5hbnQtY29sLXhsLTE0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMTQge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTE0IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci0xNCB7XG4gICAgb3JkZXI6IDE0O1xuICB9XG4gIC5hbnQtY29sLXhsLTEzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgNTQuMTY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNTQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMTMge1xuICAgIGxlZnQ6IDU0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTEzIHtcbiAgICByaWdodDogNTQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci0xMyB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5hbnQtY29sLXhsLTEyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMTIge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTEyIHtcbiAgICByaWdodDogNTAlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5hbnQtY29sLXhsLTExIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgNDUuODMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNDUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMTEge1xuICAgIGxlZnQ6IDQ1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTExIHtcbiAgICByaWdodDogNDUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5hbnQtY29sLXhsLTEwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMTAge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTEwIHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5hbnQtY29sLXhsLTkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAzNy41JTtcbiAgICBtYXgtd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtOSB7XG4gICAgbGVmdDogMzcuNSU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC05IHtcbiAgICByaWdodDogMzcuNSU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiAzNy41JTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAuYW50LWNvbC14bC04IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtOCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAuYW50LWNvbC14bC03IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgMjkuMTY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMjkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtNyB7XG4gICAgbGVmdDogMjkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDI5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAuYW50LWNvbC14bC02IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtNiB7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAuYW50LWNvbC14bC01IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgMjAuODMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtNSB7XG4gICAgbGVmdDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDIwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAuYW50LWNvbC14bC00IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtNCB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAuYW50LWNvbC14bC0zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgMTIuNSU7XG4gICAgbWF4LXdpZHRoOiAxMi41JTtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTMge1xuICAgIGxlZnQ6IDEyLjUlO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDEyLjUlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMTIuNSU7XG4gIH1cbiAgLmFudC1jb2wteGwtb3JkZXItMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLmFudC1jb2wteGwtMiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0yIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTIge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9yZGVyLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5hbnQtY29sLXhsLTEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA0LjE2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMSB7XG4gICAgbGVmdDogNC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0xIHtcbiAgICByaWdodDogNC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuYW50LWNvbC14bC0wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hbnQtY29sLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14bC1vcmRlci0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAuYW50LWNvbC1wdXNoLTAuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXB1bGwtMC5hbnQtY29sLXJ0bCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTAuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMC5hbnQtY29sLXJ0bCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtMC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDQuMTY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0xLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtMS5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjE2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTIuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTIuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogOC4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0zLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMTIuNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEyLjUlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0zLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyLjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtNC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtNC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC00LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTUuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAyMC44MzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTUuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDIwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtNS5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMC44MzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC02LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMjUlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC02LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTYuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtNy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDI5LjE2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtNy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMjkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC03LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI5LjE2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTguYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTguYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtOC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC05LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMzcuNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTkuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDM3LjUlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC05LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM3LjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMTAuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTEwLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTEwLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTExLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNDUuODMzMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0xMS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNDUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0xMS5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NS44MzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0xMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMTIuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtMTIuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMTMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA1NC4xNjY2NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTEzLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1NC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTEzLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU0LjE2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTE0LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0xNC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0xNC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0xNS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDYyLjUlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0xNS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNjIuNSU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTE1LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYyLjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTE2LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTE2LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTE3LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNzAuODMzMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0xNy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNzAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0xNy5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MC44MzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0xOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1bGwtMTguYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuYW50LWNvbC14bC1vZmZzZXQtMTguYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNzUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMTkuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA3OS4xNjY2NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTE5LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA3OS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTE5LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc5LjE2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTIwLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0yMC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0yMC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0yMS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDg3LjUlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0yMS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogODcuNSU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTIxLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg3LjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXhsLXB1c2gtMjIuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTIyLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteGwtb2Zmc2V0LTIyLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14bC1wdXNoLTIzLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogOTUuODMzMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteGwtcHVsbC0yMy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogOTUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0yMy5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NS44MzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteGwtcHVzaC0yNC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14bC1wdWxsLTI0LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5hbnQtY29sLXhsLW9mZnNldC0yNC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5hbnQtY29sLXh4bC0yNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTI0IHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTI0IHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAuYW50LWNvbC14eGwtb3JkZXItMjQge1xuICAgIG9yZGVyOiAyNDtcbiAgfVxuICAuYW50LWNvbC14eGwtMjMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA5NS44MzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA5NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMjMge1xuICAgIGxlZnQ6IDk1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC0yMyB7XG4gICAgcmlnaHQ6IDk1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTIzIHtcbiAgICBtYXJnaW4tbGVmdDogOTUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vcmRlci0yMyB7XG4gICAgb3JkZXI6IDIzO1xuICB9XG4gIC5hbnQtY29sLXh4bC0yMiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0yMiB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTIyIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtMjIge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9yZGVyLTIyIHtcbiAgICBvcmRlcjogMjI7XG4gIH1cbiAgLmFudC1jb2wteHhsLTIxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgODcuNSU7XG4gICAgbWF4LXdpZHRoOiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0yMSB7XG4gICAgbGVmdDogODcuNSU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMjEge1xuICAgIHJpZ2h0OiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTIxIHtcbiAgICBtYXJnaW4tbGVmdDogODcuNSU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9yZGVyLTIxIHtcbiAgICBvcmRlcjogMjE7XG4gIH1cbiAgLmFudC1jb2wteHhsLTIwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTIwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMjAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtb3JkZXItMjAge1xuICAgIG9yZGVyOiAyMDtcbiAgfVxuICAuYW50LWNvbC14eGwtMTkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA3OS4xNjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA3OS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMTkge1xuICAgIGxlZnQ6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC0xOSB7XG4gICAgcmlnaHQ6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTE5IHtcbiAgICBtYXJnaW4tbGVmdDogNzkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vcmRlci0xOSB7XG4gICAgb3JkZXI6IDE5O1xuICB9XG4gIC5hbnQtY29sLXh4bC0xOCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0xOCB7XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTE4IHtcbiAgICByaWdodDogNzUlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9yZGVyLTE4IHtcbiAgICBvcmRlcjogMTg7XG4gIH1cbiAgLmFudC1jb2wteHhsLTE3IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgNzAuODMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNzAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTE3IHtcbiAgICBsZWZ0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMTcge1xuICAgIHJpZ2h0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtb3JkZXItMTcge1xuICAgIG9yZGVyOiAxNztcbiAgfVxuICAuYW50LWNvbC14eGwtMTYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMTYge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC0xNiB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vcmRlci0xNiB7XG4gICAgb3JkZXI6IDE2O1xuICB9XG4gIC5hbnQtY29sLXh4bC0xNSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDYyLjUlO1xuICAgIG1heC13aWR0aDogNjIuNSU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMTUge1xuICAgIGxlZnQ6IDYyLjUlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTE1IHtcbiAgICByaWdodDogNjIuNSU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYyLjUlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vcmRlci0xNSB7XG4gICAgb3JkZXI6IDE1O1xuICB9XG4gIC5hbnQtY29sLXh4bC0xNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0xNCB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTE0IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9yZGVyLTE0IHtcbiAgICBvcmRlcjogMTQ7XG4gIH1cbiAgLmFudC1jb2wteHhsLTEzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgNTQuMTY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNTQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTEzIHtcbiAgICBsZWZ0OiA1NC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMTMge1xuICAgIHJpZ2h0OiA1NC4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb3JkZXItMTMge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAuYW50LWNvbC14eGwtMTIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMTIge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vcmRlci0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5hbnQtY29sLXh4bC0xMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDQ1LjgzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDQ1LjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0xMSB7XG4gICAgbGVmdDogNDUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTExIHtcbiAgICByaWdodDogNDUuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA0NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9yZGVyLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLmFudC1jb2wteHhsLTEwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb3JkZXItMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAuYW50LWNvbC14eGwtOSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDM3LjUlO1xuICAgIG1heC13aWR0aDogMzcuNSU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtOSB7XG4gICAgbGVmdDogMzcuNSU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDM3LjUlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM3LjUlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vcmRlci05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAuYW50LWNvbC14eGwtOCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC04IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9yZGVyLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5hbnQtY29sLXh4bC03IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgMjkuMTY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMjkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTcge1xuICAgIGxlZnQ6IDI5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC03IHtcbiAgICByaWdodDogMjkuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb3JkZXItNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLmFudC1jb2wteHhsLTYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtNiB7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTYge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vcmRlci02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAuYW50LWNvbC14eGwtNSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDIwLjgzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDIwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC01IHtcbiAgICBsZWZ0OiAyMC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDIwLjgzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5hbnQtY29sLXh4bC00IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTQge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC00IHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb3JkZXItNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLmFudC1jb2wteHhsLTMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAxMi41JTtcbiAgICBtYXgtd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTMge1xuICAgIGxlZnQ6IDEyLjUlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTMge1xuICAgIHJpZ2h0OiAxMi41JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb3JkZXItMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLmFudC1jb2wteHhsLTIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTIge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTIge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtb3JkZXItMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLmFudC1jb2wteHhsLTEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA0LjE2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTEge1xuICAgIGxlZnQ6IDQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTEge1xuICAgIHJpZ2h0OiA0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb3JkZXItMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmFudC1jb2wteHhsLTAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFudC1jb2wtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vcmRlci0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAuYW50LWNvbC1wdXNoLTAuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXB1bGwtMC5hbnQtY29sLXJ0bCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0wLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC0wLmFudC1jb2wtcnRsIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtMC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTEuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA0LjE2NjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTEuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDQuMTY2NjY2NjclO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtMS5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjE2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0yLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC0yLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTIuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogOC4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDEyLjUlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTIuNSU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0zLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyLjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTQuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC00LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC00LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC01LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMjAuODMzMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtNS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMjAuODMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtNS5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMC44MzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtNi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTYuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogMjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTcuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAyOS4xNjY2NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC03LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAyOS4xNjY2NjY2NyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC03LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI5LjE2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC04LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtOC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtOS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDM3LjUlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtOS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMzcuNSU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC05LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM3LjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTEwLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMTAuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTEwLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0xMS5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDQ1LjgzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTExLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA0NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0xMS5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NS44MzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMTIuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC0xMi5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtMTIuYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTEzLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNTQuMTY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMTMuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDU0LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTEzLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU0LjE2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0xNC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTE0LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0xNC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMTUuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA2Mi41JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTE1LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA2Mi41JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTE1LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYyLjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTE2LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMTYuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTE2LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0xNy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDcwLjgzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTE3LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA3MC44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0xNy5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MC44MzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMTguYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuYW50LWNvbC14eGwtcHVsbC0xOC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC5hbnQtY29sLXh4bC1vZmZzZXQtMTguYW50LWNvbC1ydGwge1xuICAgIG1hcmdpbi1yaWdodDogNzUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTE5LmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogNzkuMTY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMTkuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDc5LjE2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTE5LmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc5LjE2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0yMC5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTIwLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0yMC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMjEuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiA4Ny41JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTIxLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA4Ny41JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTIxLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg3LjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdXNoLTIyLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMjIuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYW50LWNvbC14eGwtb2Zmc2V0LTIyLmFudC1jb2wtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYW50LWNvbC14eGwtcHVzaC0yMy5hbnQtY29sLXJ0bCB7XG4gICAgcmlnaHQ6IDk1LjgzMzMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5hbnQtY29sLXh4bC1wdWxsLTIzLmFudC1jb2wtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA5NS44MzMzMzMzMyU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0yMy5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NS44MzMzMzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1c2gtMjQuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmFudC1jb2wteHhsLXB1bGwtMjQuYW50LWNvbC1ydGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmFudC1jb2wteHhsLW9mZnNldC0yNC5hbnQtY29sLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uYW50LXJvdy1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbiJdfQ== */","isStyle":true,"rootId":4792,"id":4838}],"rootId":4792,"id":4837,"type":2,"tagName":"style","attributes":
{}},{"tagName":"style","attributes":
{},"childNodes":[{"type":3,"textContent":"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-btn {\n line-height: 1.5715;\n position: relative;\n display: inline-block;\n font-weight: 400;\n white-space: nowrap;\n text-align: center;\n background-image: none;\n border: 1px solid transparent;\n box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);\n cursor: pointer;\n transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n user-select: none;\n touch-action: manipulation;\n height: 32px;\n padding: 4px 15px;\n font-size: 14px;\n border-radius: 2px;\n color: rgba(0, 0, 0, 0.85);\n background: #fff;\n border-color: #d9d9d9;\n}\n.ant-btn > .anticon {\n line-height: 1;\n}\n.ant-btn,\n.ant-btn:active,\n.ant-btn:focus {\n outline: 0;\n}\n.ant-btn:not([disabled]):hover {\n text-decoration: none;\n}\n.ant-btn:not([disabled]):active {\n outline: 0;\n box-shadow: none;\n}\n.ant-btn[disabled] {\n cursor: not-allowed;\n}\n.ant-btn[disabled] > * {\n pointer-events: none;\n}\n.ant-btn-lg {\n height: 40px;\n padding: 6.4px 15px;\n font-size: 16px;\n border-radius: 2px;\n}\n.ant-btn-sm {\n height: 24px;\n padding: 0px 7px;\n font-size: 14px;\n border-radius: 2px;\n}\n.ant-btn > a:only-child {\n color: currentColor;\n}\n.ant-btn > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn:hover,\n.ant-btn:focus {\n color: #8f85ff;\n background: #fff;\n border-color: #8f85ff;\n}\n.ant-btn:hover > a:only-child,\n.ant-btn:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn:hover > a:only-child::after,\n.ant-btn:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn:active {\n color: #4643d9;\n background: #fff;\n border-color: #4643d9;\n}\n.ant-btn:active > a:only-child {\n color: currentColor;\n}\n.ant-btn:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn[disabled],\n.ant-btn[disabled]:hover,\n.ant-btn[disabled]:focus,\n.ant-btn[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn[disabled] > a:only-child,\n.ant-btn[disabled]:hover > a:only-child,\n.ant-btn[disabled]:focus > a:only-child,\n.ant-btn[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn[disabled] > a:only-child::after,\n.ant-btn[disabled]:hover > a:only-child::after,\n.ant-btn[disabled]:focus > a:only-child::after,\n.ant-btn[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn:hover,\n.ant-btn:focus,\n.ant-btn:active {\n text-decoration: none;\n background: #fff;\n}\n.ant-btn > span {\n display: inline-block;\n}\n.ant-btn-primary {\n color: #fff;\n background: #635bff;\n border-color: #635bff;\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);\n box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);\n}\n.ant-btn-primary > a:only-child {\n color: currentColor;\n}\n.ant-btn-primary > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-primary:hover,\n.ant-btn-primary:focus {\n color: #fff;\n background: #8f85ff;\n border-color: #8f85ff;\n}\n.ant-btn-primary:hover > a:only-child,\n.ant-btn-primary:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-primary:hover > a:only-child::after,\n.ant-btn-primary:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-primary:active {\n color: #fff;\n background: #4643d9;\n border-color: #4643d9;\n}\n.ant-btn-primary:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-primary:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-primary[disabled],\n.ant-btn-primary[disabled]:hover,\n.ant-btn-primary[disabled]:focus,\n.ant-btn-primary[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-primary[disabled] > a:only-child,\n.ant-btn-primary[disabled]:hover > a:only-child,\n.ant-btn-primary[disabled]:focus > a:only-child,\n.ant-btn-primary[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-primary[disabled] > a:only-child::after,\n.ant-btn-primary[disabled]:hover > a:only-child::after,\n.ant-btn-primary[disabled]:focus > a:only-child::after,\n.ant-btn-primary[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {\n border-right-color: #8f85ff;\n border-left-color: #8f85ff;\n}\n.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {\n border-color: #d9d9d9;\n}\n.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {\n border-right-color: #8f85ff;\n}\n.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {\n border-right-color: #d9d9d9;\n}\n.ant-btn-group .ant-btn-primary:last-child:not(:first-child),\n.ant-btn-group .ant-btn-primary + .ant-btn-primary {\n border-left-color: #8f85ff;\n}\n.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],\n.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {\n border-left-color: #d9d9d9;\n}\n.ant-btn-ghost {\n color: rgba(0, 0, 0, 0.85);\n background: transparent;\n border-color: #d9d9d9;\n}\n.ant-btn-ghost > a:only-child {\n color: currentColor;\n}\n.ant-btn-ghost > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-ghost:hover,\n.ant-btn-ghost:focus {\n color: #8f85ff;\n background: transparent;\n border-color: #8f85ff;\n}\n.ant-btn-ghost:hover > a:only-child,\n.ant-btn-ghost:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-ghost:hover > a:only-child::after,\n.ant-btn-ghost:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-ghost:active {\n color: #4643d9;\n background: transparent;\n border-color: #4643d9;\n}\n.ant-btn-ghost:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-ghost:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-ghost[disabled],\n.ant-btn-ghost[disabled]:hover,\n.ant-btn-ghost[disabled]:focus,\n.ant-btn-ghost[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-ghost[disabled] > a:only-child,\n.ant-btn-ghost[disabled]:hover > a:only-child,\n.ant-btn-ghost[disabled]:focus > a:only-child,\n.ant-btn-ghost[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-ghost[disabled] > a:only-child::after,\n.ant-btn-ghost[disabled]:hover > a:only-child::after,\n.ant-btn-ghost[disabled]:focus > a:only-child::after,\n.ant-btn-ghost[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dashed {\n color: rgba(0, 0, 0, 0.85);\n background: #fff;\n border-color: #d9d9d9;\n border-style: dashed;\n}\n.ant-btn-dashed > a:only-child {\n color: currentColor;\n}\n.ant-btn-dashed > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dashed:hover,\n.ant-btn-dashed:focus {\n color: #8f85ff;\n background: #fff;\n border-color: #8f85ff;\n}\n.ant-btn-dashed:hover > a:only-child,\n.ant-btn-dashed:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-dashed:hover > a:only-child::after,\n.ant-btn-dashed:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dashed:active {\n color: #4643d9;\n background: #fff;\n border-color: #4643d9;\n}\n.ant-btn-dashed:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dashed:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dashed[disabled],\n.ant-btn-dashed[disabled]:hover,\n.ant-btn-dashed[disabled]:focus,\n.ant-btn-dashed[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dashed[disabled] > a:only-child,\n.ant-btn-dashed[disabled]:hover > a:only-child,\n.ant-btn-dashed[disabled]:focus > a:only-child,\n.ant-btn-dashed[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dashed[disabled] > a:only-child::after,\n.ant-btn-dashed[disabled]:hover > a:only-child::after,\n.ant-btn-dashed[disabled]:focus > a:only-child::after,\n.ant-btn-dashed[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-danger {\n color: #fff;\n background: #ff4d4f;\n border-color: #ff4d4f;\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);\n box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);\n}\n.ant-btn-danger > a:only-child {\n color: currentColor;\n}\n.ant-btn-danger > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-danger:hover,\n.ant-btn-danger:focus {\n color: #fff;\n background: #ff7875;\n border-color: #ff7875;\n}\n.ant-btn-danger:hover > a:only-child,\n.ant-btn-danger:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-danger:hover > a:only-child::after,\n.ant-btn-danger:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-danger:active {\n color: #fff;\n background: #d9363e;\n border-color: #d9363e;\n}\n.ant-btn-danger:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-danger:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-danger[disabled],\n.ant-btn-danger[disabled]:hover,\n.ant-btn-danger[disabled]:focus,\n.ant-btn-danger[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-danger[disabled] > a:only-child,\n.ant-btn-danger[disabled]:hover > a:only-child,\n.ant-btn-danger[disabled]:focus > a:only-child,\n.ant-btn-danger[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-danger[disabled] > a:only-child::after,\n.ant-btn-danger[disabled]:hover > a:only-child::after,\n.ant-btn-danger[disabled]:focus > a:only-child::after,\n.ant-btn-danger[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-link {\n color: #635bff;\n background: transparent;\n border-color: transparent;\n box-shadow: none;\n}\n.ant-btn-link > a:only-child {\n color: currentColor;\n}\n.ant-btn-link > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-link:hover,\n.ant-btn-link:focus {\n color: #8f85ff;\n background: transparent;\n border-color: #8f85ff;\n}\n.ant-btn-link:hover > a:only-child,\n.ant-btn-link:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-link:hover > a:only-child::after,\n.ant-btn-link:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-link:active {\n color: #4643d9;\n background: transparent;\n border-color: #4643d9;\n}\n.ant-btn-link:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-link:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-link[disabled],\n.ant-btn-link[disabled]:hover,\n.ant-btn-link[disabled]:focus,\n.ant-btn-link[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-link[disabled] > a:only-child,\n.ant-btn-link[disabled]:hover > a:only-child,\n.ant-btn-link[disabled]:focus > a:only-child,\n.ant-btn-link[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-link[disabled] > a:only-child::after,\n.ant-btn-link[disabled]:hover > a:only-child::after,\n.ant-btn-link[disabled]:focus > a:only-child::after,\n.ant-btn-link[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-link:hover {\n background: transparent;\n}\n.ant-btn-link:hover,\n.ant-btn-link:focus,\n.ant-btn-link:active {\n border-color: transparent;\n}\n.ant-btn-link[disabled],\n.ant-btn-link[disabled]:hover,\n.ant-btn-link[disabled]:focus,\n.ant-btn-link[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: transparent;\n border-color: transparent;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-link[disabled] > a:only-child,\n.ant-btn-link[disabled]:hover > a:only-child,\n.ant-btn-link[disabled]:focus > a:only-child,\n.ant-btn-link[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-link[disabled] > a:only-child::after,\n.ant-btn-link[disabled]:hover > a:only-child::after,\n.ant-btn-link[disabled]:focus > a:only-child::after,\n.ant-btn-link[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-text {\n color: rgba(0, 0, 0, 0.85);\n background: transparent;\n border-color: transparent;\n box-shadow: none;\n}\n.ant-btn-text > a:only-child {\n color: currentColor;\n}\n.ant-btn-text > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-text:hover,\n.ant-btn-text:focus {\n color: #8f85ff;\n background: transparent;\n border-color: #8f85ff;\n}\n.ant-btn-text:hover > a:only-child,\n.ant-btn-text:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-text:hover > a:only-child::after,\n.ant-btn-text:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-text:active {\n color: #4643d9;\n background: transparent;\n border-color: #4643d9;\n}\n.ant-btn-text:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-text:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-text[disabled],\n.ant-btn-text[disabled]:hover,\n.ant-btn-text[disabled]:focus,\n.ant-btn-text[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-text[disabled] > a:only-child,\n.ant-btn-text[disabled]:hover > a:only-child,\n.ant-btn-text[disabled]:focus > a:only-child,\n.ant-btn-text[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-text[disabled] > a:only-child::after,\n.ant-btn-text[disabled]:hover > a:only-child::after,\n.ant-btn-text[disabled]:focus > a:only-child::after,\n.ant-btn-text[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-text:hover,\n.ant-btn-text:focus {\n color: rgba(0, 0, 0, 0.85);\n background: rgba(0, 0, 0, 0.018);\n border-color: transparent;\n}\n.ant-btn-text:active {\n color: rgba(0, 0, 0, 0.85);\n background: rgba(0, 0, 0, 0.028);\n border-color: transparent;\n}\n.ant-btn-text[disabled],\n.ant-btn-text[disabled]:hover,\n.ant-btn-text[disabled]:focus,\n.ant-btn-text[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: transparent;\n border-color: transparent;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-text[disabled] > a:only-child,\n.ant-btn-text[disabled]:hover > a:only-child,\n.ant-btn-text[disabled]:focus > a:only-child,\n.ant-btn-text[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-text[disabled] > a:only-child::after,\n.ant-btn-text[disabled]:hover > a:only-child::after,\n.ant-btn-text[disabled]:focus > a:only-child::after,\n.ant-btn-text[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous {\n color: #ff4d4f;\n background: #fff;\n border-color: #ff4d4f;\n}\n.ant-btn-dangerous > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous:hover,\n.ant-btn-dangerous:focus {\n color: #ff7875;\n background: #fff;\n border-color: #ff7875;\n}\n.ant-btn-dangerous:hover > a:only-child,\n.ant-btn-dangerous:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous:hover > a:only-child::after,\n.ant-btn-dangerous:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous:active {\n color: #d9363e;\n background: #fff;\n border-color: #d9363e;\n}\n.ant-btn-dangerous:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous[disabled],\n.ant-btn-dangerous[disabled]:hover,\n.ant-btn-dangerous[disabled]:focus,\n.ant-btn-dangerous[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous[disabled] > a:only-child,\n.ant-btn-dangerous[disabled]:hover > a:only-child,\n.ant-btn-dangerous[disabled]:focus > a:only-child,\n.ant-btn-dangerous[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous[disabled] > a:only-child::after,\n.ant-btn-dangerous[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-primary {\n color: #fff;\n background: #ff4d4f;\n border-color: #ff4d4f;\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);\n box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);\n}\n.ant-btn-dangerous.ant-btn-primary > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-primary > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-primary:hover,\n.ant-btn-dangerous.ant-btn-primary:focus {\n color: #fff;\n background: #ff7875;\n border-color: #ff7875;\n}\n.ant-btn-dangerous.ant-btn-primary:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-primary:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-primary:active {\n color: #fff;\n background: #d9363e;\n border-color: #d9363e;\n}\n.ant-btn-dangerous.ant-btn-primary:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-primary:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-primary[disabled],\n.ant-btn-dangerous.ant-btn-primary[disabled]:hover,\n.ant-btn-dangerous.ant-btn-primary[disabled]:focus,\n.ant-btn-dangerous.ant-btn-primary[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child,\n.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child,\n.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after,\n.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link {\n color: #ff4d4f;\n background: transparent;\n border-color: transparent;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-link > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-link > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link:hover,\n.ant-btn-dangerous.ant-btn-link:focus {\n color: #8f85ff;\n background: transparent;\n border-color: #8f85ff;\n}\n.ant-btn-dangerous.ant-btn-link:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-link:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link:active {\n color: #4643d9;\n background: transparent;\n border-color: #4643d9;\n}\n.ant-btn-dangerous.ant-btn-link:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link[disabled],\n.ant-btn-dangerous.ant-btn-link[disabled]:hover,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus,\n.ant-btn-dangerous.ant-btn-link[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link:hover,\n.ant-btn-dangerous.ant-btn-link:focus {\n color: #ff7875;\n background: transparent;\n border-color: transparent;\n}\n.ant-btn-dangerous.ant-btn-link:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-link:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link:active {\n color: #d9363e;\n background: transparent;\n border-color: transparent;\n}\n.ant-btn-dangerous.ant-btn-link:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link[disabled],\n.ant-btn-dangerous.ant-btn-link[disabled]:hover,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus,\n.ant-btn-dangerous.ant-btn-link[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: transparent;\n border-color: transparent;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text {\n color: #ff4d4f;\n background: transparent;\n border-color: transparent;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-text > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-text > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text:hover,\n.ant-btn-dangerous.ant-btn-text:focus {\n color: #8f85ff;\n background: transparent;\n border-color: #8f85ff;\n}\n.ant-btn-dangerous.ant-btn-text:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-text:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text:active {\n color: #4643d9;\n background: transparent;\n border-color: #4643d9;\n}\n.ant-btn-dangerous.ant-btn-text:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text[disabled],\n.ant-btn-dangerous.ant-btn-text[disabled]:hover,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus,\n.ant-btn-dangerous.ant-btn-text[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text:hover,\n.ant-btn-dangerous.ant-btn-text:focus {\n color: #ff7875;\n background: rgba(0, 0, 0, 0.018);\n border-color: transparent;\n}\n.ant-btn-dangerous.ant-btn-text:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-text:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text:active {\n color: #d9363e;\n background: rgba(0, 0, 0, 0.028);\n border-color: transparent;\n}\n.ant-btn-dangerous.ant-btn-text:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text[disabled],\n.ant-btn-dangerous.ant-btn-text[disabled]:hover,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus,\n.ant-btn-dangerous.ant-btn-text[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: transparent;\n border-color: transparent;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-icon-only {\n width: 32px;\n height: 32px;\n padding: 2.4px 0;\n font-size: 16px;\n border-radius: 2px;\n vertical-align: -1px;\n}\n.ant-btn-icon-only > * {\n font-size: 16px;\n}\n.ant-btn-icon-only.ant-btn-lg {\n width: 40px;\n height: 40px;\n padding: 4.9px 0;\n font-size: 18px;\n border-radius: 2px;\n}\n.ant-btn-icon-only.ant-btn-lg > * {\n font-size: 18px;\n}\n.ant-btn-icon-only.ant-btn-sm {\n width: 24px;\n height: 24px;\n padding: 0px 0;\n font-size: 14px;\n border-radius: 2px;\n}\n.ant-btn-icon-only.ant-btn-sm > * {\n font-size: 14px;\n}\n.ant-btn-round {\n height: 32px;\n padding: 4px 16px;\n font-size: 14px;\n border-radius: 32px;\n}\n.ant-btn-round.ant-btn-lg {\n height: 40px;\n padding: 6.4px 20px;\n font-size: 16px;\n border-radius: 40px;\n}\n.ant-btn-round.ant-btn-sm {\n height: 24px;\n padding: 0px 12px;\n font-size: 14px;\n border-radius: 24px;\n}\n.ant-btn-round.ant-btn-icon-only {\n width: auto;\n}\n.ant-btn-circle {\n min-width: 32px;\n padding-right: 0;\n padding-left: 0;\n text-align: center;\n border-radius: 50%;\n}\n.ant-btn-circle.ant-btn-lg {\n min-width: 40px;\n border-radius: 50%;\n}\n.ant-btn-circle.ant-btn-sm {\n min-width: 24px;\n border-radius: 50%;\n}\n.ant-btn::before {\n position: absolute;\n top: -1px;\n right: -1px;\n bottom: -1px;\n left: -1px;\n z-index: 1;\n display: none;\n background: #fff;\n border-radius: inherit;\n opacity: 0.35;\n transition: opacity 0.2s;\n content: '';\n pointer-events: none;\n}\n.ant-btn .anticon {\n transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n}\n.ant-btn .anticon.anticon-plus > svg,\n.ant-btn .anticon.anticon-minus > svg {\n shape-rendering: optimizeSpeed;\n}\n.ant-btn.ant-btn-loading {\n position: relative;\n}\n.ant-btn.ant-btn-loading:not([disabled]) {\n pointer-events: none;\n}\n.ant-btn.ant-btn-loading::before {\n display: block;\n}\n.ant-btn > .ant-btn-loading-icon {\n transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n}\n.ant-btn > .ant-btn-loading-icon .anticon {\n padding-right: 8px;\n animation: none;\n}\n.ant-btn > .ant-btn-loading-icon .anticon svg {\n animation: loadingCircle 1s infinite linear;\n}\n.ant-btn > .ant-btn-loading-icon:only-child .anticon {\n padding-right: 0;\n}\n.ant-btn-group {\n position: relative;\n display: inline-flex;\n}\n.ant-btn-group > .ant-btn,\n.ant-btn-group > span > .ant-btn {\n position: relative;\n}\n.ant-btn-group > .ant-btn:hover,\n.ant-btn-group > span > .ant-btn:hover,\n.ant-btn-group > .ant-btn:focus,\n.ant-btn-group > span > .ant-btn:focus,\n.ant-btn-group > .ant-btn:active,\n.ant-btn-group > span > .ant-btn:active {\n z-index: 2;\n}\n.ant-btn-group > .ant-btn[disabled],\n.ant-btn-group > span > .ant-btn[disabled] {\n z-index: 0;\n}\n.ant-btn-group .ant-btn-icon-only {\n font-size: 14px;\n}\n.ant-btn-group-lg > .ant-btn,\n.ant-btn-group-lg > span > .ant-btn {\n height: 40px;\n padding: 6.4px 15px;\n font-size: 16px;\n border-radius: 0;\n}\n.ant-btn-group-lg .ant-btn.ant-btn-icon-only {\n width: 40px;\n height: 40px;\n padding-right: 0;\n padding-left: 0;\n}\n.ant-btn-group-sm > .ant-btn,\n.ant-btn-group-sm > span > .ant-btn {\n height: 24px;\n padding: 0px 7px;\n font-size: 14px;\n border-radius: 0;\n}\n.ant-btn-group-sm > .ant-btn > .anticon,\n.ant-btn-group-sm > span > .ant-btn > .anticon {\n font-size: 14px;\n}\n.ant-btn-group-sm .ant-btn.ant-btn-icon-only {\n width: 24px;\n height: 24px;\n padding-right: 0;\n padding-left: 0;\n}\n.ant-btn-group .ant-btn + .ant-btn,\n.ant-btn + .ant-btn-group,\n.ant-btn-group span + .ant-btn,\n.ant-btn-group .ant-btn + span,\n.ant-btn-group > span + span,\n.ant-btn-group + .ant-btn,\n.ant-btn-group + .ant-btn-group {\n margin-left: -1px;\n}\n.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) {\n border-left-color: transparent;\n}\n.ant-btn-group .ant-btn {\n border-radius: 0;\n}\n.ant-btn-group > .ant-btn:first-child,\n.ant-btn-group > span:first-child > .ant-btn {\n margin-left: 0;\n}\n.ant-btn-group > .ant-btn:only-child {\n border-radius: 2px;\n}\n.ant-btn-group > span:only-child > .ant-btn {\n border-radius: 2px;\n}\n.ant-btn-group > .ant-btn:first-child:not(:last-child),\n.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {\n border-top-left-radius: 2px;\n border-bottom-left-radius: 2px;\n}\n.ant-btn-group > .ant-btn:last-child:not(:first-child),\n.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {\n border-top-right-radius: 2px;\n border-bottom-right-radius: 2px;\n}\n.ant-btn-group-sm > .ant-btn:only-child {\n border-radius: 2px;\n}\n.ant-btn-group-sm > span:only-child > .ant-btn {\n border-radius: 2px;\n}\n.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),\n.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {\n border-top-left-radius: 2px;\n border-bottom-left-radius: 2px;\n}\n.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),\n.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {\n border-top-right-radius: 2px;\n border-bottom-right-radius: 2px;\n}\n.ant-btn-group > .ant-btn-group {\n float: left;\n}\n.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn {\n border-radius: 0;\n}\n.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child {\n padding-right: 8px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child {\n padding-left: 8px;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.ant-btn-rtl.ant-btn-group .ant-btn + .ant-btn,\n.ant-btn-rtl.ant-btn + .ant-btn-group,\n.ant-btn-rtl.ant-btn-group span + .ant-btn,\n.ant-btn-rtl.ant-btn-group .ant-btn + span,\n.ant-btn-rtl.ant-btn-group > span + span,\n.ant-btn-rtl.ant-btn-group + .ant-btn,\n.ant-btn-rtl.ant-btn-group + .ant-btn-group,\n.ant-btn-group-rtl.ant-btn-group .ant-btn + .ant-btn,\n.ant-btn-group-rtl.ant-btn + .ant-btn-group,\n.ant-btn-group-rtl.ant-btn-group span + .ant-btn,\n.ant-btn-group-rtl.ant-btn-group .ant-btn + span,\n.ant-btn-group-rtl.ant-btn-group > span + span,\n.ant-btn-group-rtl.ant-btn-group + .ant-btn,\n.ant-btn-group-rtl.ant-btn-group + .ant-btn-group {\n margin-right: -1px;\n margin-left: auto;\n}\n.ant-btn-group.ant-btn-group-rtl {\n direction: rtl;\n}\n.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child),\n.ant-btn-group-rtl.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {\n border-top-left-radius: 0;\n border-top-right-radius: 2px;\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 0;\n}\n.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child),\n.ant-btn-group-rtl.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {\n border-top-left-radius: 2px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 2px;\n}\n.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),\n.ant-btn-group-rtl.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {\n border-top-left-radius: 0;\n border-top-right-radius: 2px;\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 0;\n}\n.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),\n.ant-btn-group-rtl.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {\n border-top-left-radius: 2px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 2px;\n}\n.ant-btn:focus > span,\n.ant-btn:active > span {\n position: relative;\n}\n.ant-btn > .anticon + span,\n.ant-btn > span + .anticon {\n margin-left: 8px;\n}\n.ant-btn-background-ghost {\n color: #fff;\n background: transparent !important;\n border-color: #fff;\n}\n.ant-btn-background-ghost.ant-btn-primary {\n color: #635bff;\n background: transparent;\n border-color: #635bff;\n text-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-primary > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-primary > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-primary:hover,\n.ant-btn-background-ghost.ant-btn-primary:focus {\n color: #8f85ff;\n background: transparent;\n border-color: #8f85ff;\n}\n.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-primary:active {\n color: #4643d9;\n background: transparent;\n border-color: #4643d9;\n}\n.ant-btn-background-ghost.ant-btn-primary:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-primary[disabled],\n.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-danger {\n color: #ff4d4f;\n background: transparent;\n border-color: #ff4d4f;\n text-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-danger > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-danger > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-danger:hover,\n.ant-btn-background-ghost.ant-btn-danger:focus {\n color: #ff7875;\n background: transparent;\n border-color: #ff7875;\n}\n.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-danger:active {\n color: #d9363e;\n background: transparent;\n border-color: #d9363e;\n}\n.ant-btn-background-ghost.ant-btn-danger:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-danger[disabled],\n.ant-btn-background-ghost.ant-btn-danger[disabled]:hover,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous {\n color: #ff4d4f;\n background: transparent;\n border-color: #ff4d4f;\n text-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-dangerous > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous:hover,\n.ant-btn-background-ghost.ant-btn-dangerous:focus {\n color: #ff7875;\n background: transparent;\n border-color: #ff7875;\n}\n.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous:active {\n color: #d9363e;\n background: transparent;\n border-color: #d9363e;\n}\n.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous[disabled],\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link {\n color: #ff4d4f;\n background: transparent;\n border-color: transparent;\n text-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus {\n color: #ff7875;\n background: transparent;\n border-color: transparent;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active {\n color: #d9363e;\n background: transparent;\n border-color: transparent;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n background: #f5f5f5;\n border-color: #d9d9d9;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {\n color: currentColor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-two-chinese-chars::first-letter {\n letter-spacing: 0.34em;\n}\n.ant-btn-two-chinese-chars > *:not(.anticon) {\n margin-right: -0.34em;\n letter-spacing: 0.34em;\n}\n.ant-btn-block {\n width: 100%;\n}\n.ant-btn:empty {\n display: inline-block;\n width: 0;\n visibility: hidden;\n content: '\\a0';\n}\na.ant-btn {\n padding-top: 0.1px;\n line-height: 30px;\n}\na.ant-btn-lg {\n line-height: 38px;\n}\na.ant-btn-sm {\n line-height: 22px;\n}\n.ant-btn-rtl {\n direction: rtl;\n}\n.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child),\n.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary {\n border-right-color: #8f85ff;\n border-left-color: #d9d9d9;\n}\n.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],\n.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {\n border-right-color: #d9d9d9;\n border-left-color: #8f85ff;\n}\n.ant-btn-rtl.ant-btn > .ant-btn-loading-icon .anticon {\n padding-right: 0;\n padding-left: 8px;\n}\n.ant-btn > .ant-btn-loading-icon:only-child .anticon {\n padding-right: 0;\n padding-left: 0;\n}\n.ant-btn-rtl.ant-btn > .anticon + span,\n.ant-btn-rtl.ant-btn > span + .anticon {\n margin-right: 8px;\n margin-left: 0;\n}\n\n/*# sourceMappingURL=data:application/json;base64,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RSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUTtFQUNSLFNBQVM7RUFDVCxPQUFPO0VBQ1AsdUJBQXVCO0VBQ3ZCLFdBQVc7QUFDYjtBQUNBOzs7O0VBSUUsMEJBQTBCO0VBQzFCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBQUNsQjtBQUNBOzs7O0VBSUUsbUJBQW1CO0FBQ3JCO0FBQ0E7Ozs7RUFJRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFFBQVE7RUFDUixTQUFTO0VBQ1QsT0FBTztFQUNQLHVCQUF1QjtFQUN2QixXQUFXO0FBQ2I7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxxQkFBcUI7RUFDckIsUUFBUTtFQUNSLGtCQUFrQjtFQUNsQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBOztFQUVFLDJCQUEyQjtFQUMzQiwwQkFBMEI7QUFDNUI7QUFDQTs7RUFFRSwyQkFBMkI7RUFDM0IsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsZUFBZTtBQUNqQjtBQUNBOztFQUVFLGlCQUFpQjtFQUNqQixjQUFjO0FBQ2hCIiwiZmlsZSI6ImluZGV4Lmxlc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBzdHlsZWxpbnQtZGlzYWJsZSBhdC1ydWxlLWVtcHR5LWxpbmUtYmVmb3JlLGF0LXJ1bGUtbmFtZS1zcGFjZS1hZnRlcixhdC1ydWxlLW5vLXVua25vd24gKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnMgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1iYW5nLXNwYWNlLWJlZm9yZSxuby1kdXBsaWNhdGUtc2VsZWN0b3JzLHN0cmluZy1uby1uZXdsaW5lICovXG4uYW50LWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3MTU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wMTUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDRweCAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2Q5ZDlkOTtcbn1cbi5hbnQtYnRuID4gLmFudGljb24ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5hbnQtYnRuLFxuLmFudC1idG46YWN0aXZlLFxuLmFudC1idG46Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmFudC1idG46bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFudC1idG46bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYW50LWJ0bltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmFudC1idG5bZGlzYWJsZWRdID4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFudC1idG4tbGcge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDYuNHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmFudC1idG4tc20ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDBweCA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmFudC1idG4gPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4gPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuOmhvdmVyLFxuLmFudC1idG46Zm9jdXMge1xuICBjb2xvcjogIzhmODVmZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOGY4NWZmO1xufVxuLmFudC1idG46aG92ZXIgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bjpmb2N1cyA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bjpob3ZlciA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bjpmb2N1cyA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICM0NjQzZDk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzQ2NDNkOTtcbn1cbi5hbnQtYnRuOmFjdGl2ZSA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bjphY3RpdmUgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuW2Rpc2FibGVkXSxcbi5hbnQtYnRuW2Rpc2FibGVkXTpob3Zlcixcbi5hbnQtYnRuW2Rpc2FibGVkXTpmb2N1cyxcbi5hbnQtYnRuW2Rpc2FibGVkXTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDlkOWQ5O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hbnQtYnRuW2Rpc2FibGVkXSA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuW2Rpc2FibGVkXTpob3ZlciA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuW2Rpc2FibGVkXTpmb2N1cyA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuW2Rpc2FibGVkXTphY3RpdmUgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG5bZGlzYWJsZWRdID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuW2Rpc2FibGVkXTpob3ZlciA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bltkaXNhYmxlZF06Zm9jdXMgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG5bZGlzYWJsZWRdOmFjdGl2ZSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG46aG92ZXIsXG4uYW50LWJ0bjpmb2N1cyxcbi5hbnQtYnRuOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5hbnQtYnRuID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hbnQtYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzYzNWJmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNjM1YmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm94LXNoYWRvdzogMCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDQ1KTtcbn1cbi5hbnQtYnRuLXByaW1hcnkgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tcHJpbWFyeSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tcHJpbWFyeTpob3Zlcixcbi5hbnQtYnRuLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzhmODVmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOGY4NWZmO1xufVxuLmFudC1idG4tcHJpbWFyeTpob3ZlciA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLXByaW1hcnk6Zm9jdXMgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tcHJpbWFyeTpob3ZlciA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1wcmltYXJ5OmZvY3VzID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1wcmltYXJ5OmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNDY0M2Q5O1xuICBib3JkZXItY29sb3I6ICM0NjQzZDk7XG59XG4uYW50LWJ0bi1wcmltYXJ5OmFjdGl2ZSA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bi1wcmltYXJ5OmFjdGl2ZSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF0sXG4uYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3Zlcixcbi5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLFxuLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2Q5ZDlkOTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXSA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF0gPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1ncm91cCAuYW50LWJ0bi1wcmltYXJ5Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4Zjg1ZmY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOGY4NWZmO1xufVxuLmFudC1idG4tZ3JvdXAgLmFudC1idG4tcHJpbWFyeTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOmRpc2FibGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDlkOWQ5O1xufVxuLmFudC1idG4tZ3JvdXAgLmFudC1idG4tcHJpbWFyeTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOGY4NWZmO1xufVxuLmFudC1idG4tZ3JvdXAgLmFudC1idG4tcHJpbWFyeTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpW2Rpc2FibGVkXSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Q5ZDlkOTtcbn1cbi5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuLXByaW1hcnk6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSxcbi5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuLXByaW1hcnkgKyAuYW50LWJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4Zjg1ZmY7XG59XG4uYW50LWJ0bi1ncm91cCAuYW50LWJ0bi1wcmltYXJ5Omxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZClbZGlzYWJsZWRdLFxuLmFudC1idG4tZ3JvdXAgLmFudC1idG4tcHJpbWFyeSArIC5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNkOWQ5ZDk7XG59XG4uYW50LWJ0bi1naG9zdCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDlkOWQ5O1xufVxuLmFudC1idG4tZ2hvc3QgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tZ2hvc3QgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWdob3N0OmhvdmVyLFxuLmFudC1idG4tZ2hvc3Q6Zm9jdXMge1xuICBjb2xvcjogIzhmODVmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzhmODVmZjtcbn1cbi5hbnQtYnRuLWdob3N0OmhvdmVyID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZ2hvc3Q6Zm9jdXMgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tZ2hvc3Q6aG92ZXIgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tZ2hvc3Q6Zm9jdXMgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWdob3N0OmFjdGl2ZSB7XG4gIGNvbG9yOiAjNDY0M2Q5O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNDY0M2Q5O1xufVxuLmFudC1idG4tZ2hvc3Q6YWN0aXZlID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWdob3N0OmFjdGl2ZSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdLFxuLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdOmhvdmVyLFxuLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdOmZvY3VzLFxuLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNkOWQ5ZDk7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdOmZvY3VzID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdOmFjdGl2ZSA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bi1naG9zdFtkaXNhYmxlZF0gPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWdob3N0W2Rpc2FibGVkXTpmb2N1cyA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1naG9zdFtkaXNhYmxlZF06YWN0aXZlID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYXNoZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDlkOWQ5O1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbn1cbi5hbnQtYnRuLWRhc2hlZCA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bi1kYXNoZWQgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWRhc2hlZDpob3Zlcixcbi5hbnQtYnRuLWRhc2hlZDpmb2N1cyB7XG4gIGNvbG9yOiAjOGY4NWZmO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4Zjg1ZmY7XG59XG4uYW50LWJ0bi1kYXNoZWQ6aG92ZXIgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYXNoZWQ6Zm9jdXMgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tZGFzaGVkOmhvdmVyID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhc2hlZDpmb2N1cyA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZGFzaGVkOmFjdGl2ZSB7XG4gIGNvbG9yOiAjNDY0M2Q5O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM0NjQzZDk7XG59XG4uYW50LWJ0bi1kYXNoZWQ6YWN0aXZlID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhc2hlZDphY3RpdmUgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWRhc2hlZFtkaXNhYmxlZF0sXG4uYW50LWJ0bi1kYXNoZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmFudC1idG4tZGFzaGVkW2Rpc2FibGVkXTpmb2N1cyxcbi5hbnQtYnRuLWRhc2hlZFtkaXNhYmxlZF06YWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2Q5ZDlkOTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYW50LWJ0bi1kYXNoZWRbZGlzYWJsZWRdID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZGFzaGVkW2Rpc2FibGVkXTpob3ZlciA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWRhc2hlZFtkaXNhYmxlZF06Zm9jdXMgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYXNoZWRbZGlzYWJsZWRdOmFjdGl2ZSA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bi1kYXNoZWRbZGlzYWJsZWRdID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhc2hlZFtkaXNhYmxlZF06aG92ZXIgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tZGFzaGVkW2Rpc2FibGVkXTpmb2N1cyA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYXNoZWRbZGlzYWJsZWRdOmFjdGl2ZSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZjRkNGY7XG4gIGJvcmRlci1jb2xvcjogI2ZmNGQ0ZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA0NSk7XG59XG4uYW50LWJ0bi1kYW5nZXIgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tZGFuZ2VyID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYW5nZXI6aG92ZXIsXG4uYW50LWJ0bi1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2ZmNzg3NTtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ODc1O1xufVxuLmFudC1idG4tZGFuZ2VyOmhvdmVyID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZGFuZ2VyOmZvY3VzID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcjpob3ZlciA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYW5nZXI6Zm9jdXMgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWRhbmdlcjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Q5MzYzZTtcbiAgYm9yZGVyLWNvbG9yOiAjZDkzNjNlO1xufVxuLmFudC1idG4tZGFuZ2VyOmFjdGl2ZSA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bi1kYW5nZXI6YWN0aXZlID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYW5nZXJbZGlzYWJsZWRdLFxuLmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3Zlcixcbi5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF06Zm9jdXMsXG4uYW50LWJ0bi1kYW5nZXJbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNkOWQ5ZDk7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXSA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXIgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXTphY3RpdmUgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF06Zm9jdXMgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXTphY3RpdmUgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWxpbmsge1xuICBjb2xvcjogIzYzNWJmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYW50LWJ0bi1saW5rID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWxpbmsgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWxpbms6aG92ZXIsXG4uYW50LWJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM4Zjg1ZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM4Zjg1ZmY7XG59XG4uYW50LWJ0bi1saW5rOmhvdmVyID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tbGluazpmb2N1cyA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bi1saW5rOmhvdmVyID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWxpbms6Zm9jdXMgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWxpbms6YWN0aXZlIHtcbiAgY29sb3I6ICM0NjQzZDk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM0NjQzZDk7XG59XG4uYW50LWJ0bi1saW5rOmFjdGl2ZSA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bi1saW5rOmFjdGl2ZSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tbGlua1tkaXNhYmxlZF0sXG4uYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpob3Zlcixcbi5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxuLmFudC1idG4tbGlua1tkaXNhYmxlZF06YWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2Q5ZDlkOTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYW50LWJ0bi1saW5rW2Rpc2FibGVkXSA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1saW5rW2Rpc2FibGVkXTphY3RpdmUgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tbGlua1tkaXNhYmxlZF0gPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tbGlua1tkaXNhYmxlZF06aG92ZXIgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tbGlua1tkaXNhYmxlZF06YWN0aXZlID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYW50LWJ0bi1saW5rOmhvdmVyLFxuLmFudC1idG4tbGluazpmb2N1cyxcbi5hbnQtYnRuLWxpbms6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdLFxuLmFudC1idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsXG4uYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxcbi5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYW50LWJ0bi1saW5rW2Rpc2FibGVkXSA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1saW5rW2Rpc2FibGVkXTphY3RpdmUgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tbGlua1tkaXNhYmxlZF0gPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tbGlua1tkaXNhYmxlZF06aG92ZXIgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tbGlua1tkaXNhYmxlZF06YWN0aXZlID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFudC1idG4tdGV4dCA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bi10ZXh0ID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi10ZXh0OmhvdmVyLFxuLmFudC1idG4tdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjOGY4NWZmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjOGY4NWZmO1xufVxuLmFudC1idG4tdGV4dDpob3ZlciA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLXRleHQ6Zm9jdXMgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tdGV4dDpob3ZlciA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi10ZXh0OmZvY3VzID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi10ZXh0OmFjdGl2ZSB7XG4gIGNvbG9yOiAjNDY0M2Q5O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNDY0M2Q5O1xufVxuLmFudC1idG4tdGV4dDphY3RpdmUgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tdGV4dDphY3RpdmUgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLXRleHRbZGlzYWJsZWRdLFxuLmFudC1idG4tdGV4dFtkaXNhYmxlZF06aG92ZXIsXG4uYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cyxcbi5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNkOWQ5ZDk7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFudC1idG4tdGV4dFtkaXNhYmxlZF0gPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpob3ZlciA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmZvY3VzID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tdGV4dFtkaXNhYmxlZF06YWN0aXZlID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLXRleHRbZGlzYWJsZWRdID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmZvY3VzID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmFjdGl2ZSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tdGV4dDpob3Zlcixcbi5hbnQtYnRuLXRleHQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjAxOCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYW50LWJ0bi10ZXh0OmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDI4KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hbnQtYnRuLXRleHRbZGlzYWJsZWRdLFxuLmFudC1idG4tdGV4dFtkaXNhYmxlZF06aG92ZXIsXG4uYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cyxcbi5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYW50LWJ0bi10ZXh0W2Rpc2FibGVkXSA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tdGV4dFtkaXNhYmxlZF06Zm9jdXMgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTphY3RpdmUgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tdGV4dFtkaXNhYmxlZF0gPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tdGV4dFtkaXNhYmxlZF06aG92ZXIgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tdGV4dFtkaXNhYmxlZF06Zm9jdXMgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tdGV4dFtkaXNhYmxlZF06YWN0aXZlID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXMge1xuICBjb2xvcjogI2ZmNGQ0ZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0ZDRmO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cyA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzOmhvdmVyLFxuLmFudC1idG4tZGFuZ2Vyb3VzOmZvY3VzIHtcbiAgY29sb3I6ICNmZjc4NzU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmNzg3NTtcbn1cbi5hbnQtYnRuLWRhbmdlcm91czpob3ZlciA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWRhbmdlcm91czpmb2N1cyA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXM6aG92ZXIgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tZGFuZ2Vyb3VzOmZvY3VzID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXM6YWN0aXZlIHtcbiAgY29sb3I6ICNkOTM2M2U7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2Q5MzYzZTtcbn1cbi5hbnQtYnRuLWRhbmdlcm91czphY3RpdmUgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzOmFjdGl2ZSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXSxcbi5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF06aG92ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXNbZGlzYWJsZWRdOmZvY3VzLFxuLmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDlkOWQ5O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF0gPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYW5nZXJvdXNbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXTpmb2N1cyA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF06YWN0aXZlID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF0gPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXTpob3ZlciA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXNbZGlzYWJsZWRdOmZvY3VzID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF06YWN0aXZlID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZjRkNGY7XG4gIGJvcmRlci1jb2xvcjogI2ZmNGQ0ZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA0NSk7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1wcmltYXJ5ID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnkgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnk6aG92ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZjc4NzU7XG4gIGJvcmRlci1jb2xvcjogI2ZmNzg3NTtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnk6aG92ZXIgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1wcmltYXJ5OmZvY3VzID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnk6aG92ZXIgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeTpmb2N1cyA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Q5MzYzZTtcbiAgYm9yZGVyLWNvbG9yOiAjZDkzNjNlO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeTphY3RpdmUgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeTphY3RpdmUgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cyxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNkOWQ5ZDk7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF0gPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlciA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluayB7XG4gIGNvbG9yOiAjZmY0ZDRmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmsgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluayA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluazpob3Zlcixcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzhmODVmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzhmODVmZjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6aG92ZXIgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmZvY3VzID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6aG92ZXIgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluazpmb2N1cyA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluazphY3RpdmUge1xuICBjb2xvcjogIzQ2NDNkOTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzQ2NDNkOTtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6YWN0aXZlID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6YWN0aXZlID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXSxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDlkOWQ5O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF06aG92ZXIgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmFjdGl2ZSA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTphY3RpdmUgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6aG92ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZjc4NzU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluazpob3ZlciA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6Zm9jdXMgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluazpob3ZlciA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmZvY3VzID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZDkzNjNlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6YWN0aXZlID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6YWN0aXZlID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXSxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF0gPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF06YWN0aXZlID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmFjdGl2ZSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dCB7XG4gIGNvbG9yOiAjZmY0ZDRmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dCA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDpob3Zlcixcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ6Zm9jdXMge1xuICBjb2xvcjogIzhmODVmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzhmODVmZjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ6aG92ZXIgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0OmZvY3VzID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ6aG92ZXIgPiBhOm9ubHktY2hpbGQ6OmFmdGVyLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDpmb2N1cyA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDphY3RpdmUge1xuICBjb2xvcjogIzQ2NDNkOTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzQ2NDNkOTtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ6YWN0aXZlID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ6YWN0aXZlID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXSxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmhvdmVyLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dFtkaXNhYmxlZF06Zm9jdXMsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDlkOWQ5O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dFtkaXNhYmxlZF06aG92ZXIgPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cyA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmFjdGl2ZSA+IGE6b25seS1jaGlsZCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpob3ZlciA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cyA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTphY3RpdmUgPiBhOm9ubHktY2hpbGQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ6aG92ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZjc4NzU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMTgpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDpob3ZlciA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ6Zm9jdXMgPiBhOm9ubHktY2hpbGQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDpob3ZlciA+IGE6b25seS1jaGlsZDo6YWZ0ZXIsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0OmZvY3VzID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0OmFjdGl2ZSB7XG4gIGNvbG9yOiAjZDkzNjNlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDI4KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ6YWN0aXZlID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ6YWN0aXZlID4gYTpvbmx5LWNoaWxkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG59XG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXSxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmhvdmVyLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dFtkaXNhYmxlZF06Zm9jdXMsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTphY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dFtkaXNhYmxlZF0gPiBhOm9ubHktY2hpbGQsXG4uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpob3ZlciA+IGE6b25seS1jaGlsZCxcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmZvY3VzID4gYTpvbmx5LWNoaWxkLFxuLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dFtkaXNhYmxlZF06YWN0aXZlID4gYTpvbmx5LWNoaWxkIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmhvdmVyID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmZvY3VzID4gYTpvbmx5LWNoaWxkOjphZnRlcixcbi5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmFjdGl2ZSA+IGE6b25seS1jaGlsZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmFudC1idG4taWNvbi1vbmx5IHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMi40cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xufVxuLmFudC1idG4taWNvbi1vbmx5ID4gKiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5hbnQtYnRuLWljb24tb25seS5hbnQtYnRuLWxnIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogNC45cHggMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYW50LWJ0bi1pY29uLW9ubHkuYW50LWJ0bi1sZyA+ICoge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uYW50LWJ0bi1pY29uLW9ubHkuYW50LWJ0bi1zbSB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDBweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5hbnQtYnRuLWljb24tb25seS5hbnQtYnRuLXNtID4gKiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5hbnQtYnRuLXJvdW5kIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA0cHggMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xufVxuLmFudC1idG4tcm91bmQuYW50LWJ0bi1sZyB7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogNi40cHggMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuLmFudC1idG4tcm91bmQuYW50LWJ0bi1zbSB7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMHB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cbi5hbnQtYnRuLXJvdW5kLmFudC1idG4taWNvbi1vbmx5IHtcbiAgd2lkdGg6IGF1dG87XG59XG4uYW50LWJ0bi1jaXJjbGUge1xuICBtaW4td2lkdGg6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uYW50LWJ0bi1jaXJjbGUuYW50LWJ0bi1sZyB7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmFudC1idG4tY2lyY2xlLmFudC1idG4tc20ge1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5hbnQtYnRuOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgbGVmdDogLTFweDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC4zNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICBjb250ZW50OiAnJztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYW50LWJ0biAuYW50aWNvbiB7XG4gIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuM3MgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLmFudC1idG4gLmFudGljb24uYW50aWNvbi1wbHVzID4gc3ZnLFxuLmFudC1idG4gLmFudGljb24uYW50aWNvbi1taW51cyA+IHN2ZyB7XG4gIHNoYXBlLXJlbmRlcmluZzogb3B0aW1pemVTcGVlZDtcbn1cbi5hbnQtYnRuLmFudC1idG4tbG9hZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbnQtYnRuLmFudC1idG4tbG9hZGluZzpub3QoW2Rpc2FibGVkXSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hbnQtYnRuLmFudC1idG4tbG9hZGluZzo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYW50LWJ0biA+IC5hbnQtYnRuLWxvYWRpbmctaWNvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cbi5hbnQtYnRuID4gLmFudC1idG4tbG9hZGluZy1pY29uIC5hbnRpY29uIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBhbmltYXRpb246IG5vbmU7XG59XG4uYW50LWJ0biA+IC5hbnQtYnRuLWxvYWRpbmctaWNvbiAuYW50aWNvbiBzdmcge1xuICBhbmltYXRpb246IGxvYWRpbmdDaXJjbGUgMXMgaW5maW5pdGUgbGluZWFyO1xufVxuLmFudC1idG4gPiAuYW50LWJ0bi1sb2FkaW5nLWljb246b25seS1jaGlsZCAuYW50aWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uYW50LWJ0bi1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uYW50LWJ0bi1ncm91cCA+IC5hbnQtYnRuLFxuLmFudC1idG4tZ3JvdXAgPiBzcGFuID4gLmFudC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYW50LWJ0bi1ncm91cCA+IC5hbnQtYnRuOmhvdmVyLFxuLmFudC1idG4tZ3JvdXAgPiBzcGFuID4gLmFudC1idG46aG92ZXIsXG4uYW50LWJ0bi1ncm91cCA+IC5hbnQtYnRuOmZvY3VzLFxuLmFudC1idG4tZ3JvdXAgPiBzcGFuID4gLmFudC1idG46Zm9jdXMsXG4uYW50LWJ0bi1ncm91cCA+IC5hbnQtYnRuOmFjdGl2ZSxcbi5hbnQtYnRuLWdyb3VwID4gc3BhbiA+IC5hbnQtYnRuOmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG59XG4uYW50LWJ0bi1ncm91cCA+IC5hbnQtYnRuW2Rpc2FibGVkXSxcbi5hbnQtYnRuLWdyb3VwID4gc3BhbiA+IC5hbnQtYnRuW2Rpc2FibGVkXSB7XG4gIHotaW5kZXg6IDA7XG59XG4uYW50LWJ0bi1ncm91cCAuYW50LWJ0bi1pY29uLW9ubHkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYW50LWJ0bi1ncm91cC1sZyA+IC5hbnQtYnRuLFxuLmFudC1idG4tZ3JvdXAtbGcgPiBzcGFuID4gLmFudC1idG4ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDYuNHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hbnQtYnRuLWdyb3VwLWxnIC5hbnQtYnRuLmFudC1idG4taWNvbi1vbmx5IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmFudC1idG4tZ3JvdXAtc20gPiAuYW50LWJ0bixcbi5hbnQtYnRuLWdyb3VwLXNtID4gc3BhbiA+IC5hbnQtYnRuIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwcHggN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYW50LWJ0bi1ncm91cC1zbSA+IC5hbnQtYnRuID4gLmFudGljb24sXG4uYW50LWJ0bi1ncm91cC1zbSA+IHNwYW4gPiAuYW50LWJ0biA+IC5hbnRpY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmFudC1idG4tZ3JvdXAtc20gLmFudC1idG4uYW50LWJ0bi1pY29uLW9ubHkge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYW50LWJ0bi1ncm91cCAuYW50LWJ0biArIC5hbnQtYnRuLFxuLmFudC1idG4gKyAuYW50LWJ0bi1ncm91cCxcbi5hbnQtYnRuLWdyb3VwIHNwYW4gKyAuYW50LWJ0bixcbi5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuICsgc3Bhbixcbi5hbnQtYnRuLWdyb3VwID4gc3BhbiArIHNwYW4sXG4uYW50LWJ0bi1ncm91cCArIC5hbnQtYnRuLFxuLmFudC1idG4tZ3JvdXAgKyAuYW50LWJ0bi1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmFudC1idG4tZ3JvdXAgLmFudC1idG4tcHJpbWFyeSArIC5hbnQtYnRuOm5vdCguYW50LWJ0bi1wcmltYXJ5KTpub3QoW2Rpc2FibGVkXSkge1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYW50LWJ0bi1ncm91cCAuYW50LWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYW50LWJ0bi1ncm91cCA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkLFxuLmFudC1idG4tZ3JvdXAgPiBzcGFuOmZpcnN0LWNoaWxkID4gLmFudC1idG4ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtYnRuLWdyb3VwID4gLmFudC1idG46b25seS1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5hbnQtYnRuLWdyb3VwID4gc3Bhbjpvbmx5LWNoaWxkID4gLmFudC1idG4ge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYW50LWJ0bi1ncm91cCA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksXG4uYW50LWJ0bi1ncm91cCA+IHNwYW46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5hbnQtYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG59XG4uYW50LWJ0bi1ncm91cCA+IC5hbnQtYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4uYW50LWJ0bi1ncm91cCA+IHNwYW46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5hbnQtYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbn1cbi5hbnQtYnRuLWdyb3VwLXNtID4gLmFudC1idG46b25seS1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5hbnQtYnRuLWdyb3VwLXNtID4gc3Bhbjpvbmx5LWNoaWxkID4gLmFudC1idG4ge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYW50LWJ0bi1ncm91cC1zbSA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksXG4uYW50LWJ0bi1ncm91cC1zbSA+IHNwYW46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5hbnQtYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG59XG4uYW50LWJ0bi1ncm91cC1zbSA+IC5hbnQtYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4uYW50LWJ0bi1ncm91cC1zbSA+IHNwYW46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5hbnQtYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbn1cbi5hbnQtYnRuLWdyb3VwID4gLmFudC1idG4tZ3JvdXAge1xuICBmbG9hdDogbGVmdDtcbn1cbi5hbnQtYnRuLWdyb3VwID4gLmFudC1idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5hbnQtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hbnQtYnRuLWdyb3VwID4gLmFudC1idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5hbnQtYnRuOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5hbnQtYnRuLWdyb3VwID4gLmFudC1idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYW50LWJ0bi1ydGwuYW50LWJ0bi1ncm91cCAuYW50LWJ0biArIC5hbnQtYnRuLFxuLmFudC1idG4tcnRsLmFudC1idG4gKyAuYW50LWJ0bi1ncm91cCxcbi5hbnQtYnRuLXJ0bC5hbnQtYnRuLWdyb3VwIHNwYW4gKyAuYW50LWJ0bixcbi5hbnQtYnRuLXJ0bC5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuICsgc3Bhbixcbi5hbnQtYnRuLXJ0bC5hbnQtYnRuLWdyb3VwID4gc3BhbiArIHNwYW4sXG4uYW50LWJ0bi1ydGwuYW50LWJ0bi1ncm91cCArIC5hbnQtYnRuLFxuLmFudC1idG4tcnRsLmFudC1idG4tZ3JvdXAgKyAuYW50LWJ0bi1ncm91cCxcbi5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuICsgLmFudC1idG4sXG4uYW50LWJ0bi1ncm91cC1ydGwuYW50LWJ0biArIC5hbnQtYnRuLWdyb3VwLFxuLmFudC1idG4tZ3JvdXAtcnRsLmFudC1idG4tZ3JvdXAgc3BhbiArIC5hbnQtYnRuLFxuLmFudC1idG4tZ3JvdXAtcnRsLmFudC1idG4tZ3JvdXAgLmFudC1idG4gKyBzcGFuLFxuLmFudC1idG4tZ3JvdXAtcnRsLmFudC1idG4tZ3JvdXAgPiBzcGFuICsgc3Bhbixcbi5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuLWdyb3VwICsgLmFudC1idG4sXG4uYW50LWJ0bi1ncm91cC1ydGwuYW50LWJ0bi1ncm91cCArIC5hbnQtYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5hbnQtYnRuLWdyb3VwLmFudC1idG4tZ3JvdXAtcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4uYW50LWJ0bi1ncm91cC1ydGwuYW50LWJ0bi1ncm91cCA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksXG4uYW50LWJ0bi1ncm91cC1ydGwuYW50LWJ0bi1ncm91cCA+IHNwYW46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5hbnQtYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuLWdyb3VwID4gLmFudC1idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSxcbi5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuLWdyb3VwID4gc3BhbjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmFudC1idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xufVxuLmFudC1idG4tZ3JvdXAtcnRsLmFudC1idG4tZ3JvdXAtc20gPiAuYW50LWJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpLFxuLmFudC1idG4tZ3JvdXAtcnRsLmFudC1idG4tZ3JvdXAtc20gPiBzcGFuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuYW50LWJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYW50LWJ0bi1ncm91cC1ydGwuYW50LWJ0bi1ncm91cC1zbSA+IC5hbnQtYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4uYW50LWJ0bi1ncm91cC1ydGwuYW50LWJ0bi1ncm91cC1zbSA+IHNwYW46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5hbnQtYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbn1cbi5hbnQtYnRuOmZvY3VzID4gc3Bhbixcbi5hbnQtYnRuOmFjdGl2ZSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYW50LWJ0biA+IC5hbnRpY29uICsgc3Bhbixcbi5hbnQtYnRuID4gc3BhbiArIC5hbnRpY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnkge1xuICBjb2xvcjogIzYzNWJmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzYzNWJmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4uYW50LWJ0bi1iYWNrZ3JvdW
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment