_F_installCss(".xoLGzf{position:relative;background:#fff;border-radius:24px;box-sizing:border-box;width:376px;height:48px;border-bottom:1px solid transparent;-webkit-transition-property:background,box-shadow;transition-property:background,box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;border:1px solid #e3e3e3;padding:11px 106px 11px 64px;box-shadow:none}.xoLGzf.FkJ4Sc{padding-left:24px}@media only screen and (max-width:536px){.xoLGzf{width:calc(100vw - 128px)}}.NaMBUd{display:none}.NaMBUd.omnibox-active{display:block}.NaMBUd .nhb85d{z-index:4}.JmVY9b.nhb85d{padding-right:144px}.OAaR7b{box-shadow:0 2px 4px rgba(0,0,0,0.2),0 -1px 0px rgba(0,0,0,0.02);border:none}.xiQnY:-ms-input-placeholder{color:#8f8f8f}.NhWQq{position:relative}.zGB9df .NhWQq{display:-webkit-box;display:-webkit-flex;display:flex}.zGB9df .xiQnY{-webkit-box-flex:1;-webkit-flex:1;flex:1}.uDEfZe{width:0;float:left}.OHJuEb{margin-right:4px;color:#8f8f8f}.NaMBUd .SZckEe.xiQnY,.uDEfZe .z1Srse{color:#5e5e5e;display:inline-block;padding:3px 0;white-space:nowrap;position:absolute;width:100%;overflow:hidden;z-index:-1}.fvQUnc .xiQnY{outline:none}.xiQnY.nZtQUb:not(:focus){color:#5e5e5e}.SZckEe.xiQnY{pointer-events:none;position:absolute;z-index:1;left:0}.A6Eb0{border-bottom:1px solid #e3e3e3;box-shadow:0 0 2px rgb(0 0 0/20%),0 -1px 0 rgb(0 0 0/2%);border:none}.A6Eb0{border-radius:16px 16px 0 0}.hYBOP{display:block;cursor:pointer;padding:12px 16px;color:#5e5e5e}.hYBOP:hover,.hYBOP:focus{color:#007b8b}.hYBOP.BJ5Jx{cursor:default;color:#8f8f8f}.hYBOP.BJ5Jx:hover,.hYBOP.BJ5Jx:focus{color:#5e5e5e}.lSDxNd{display:block;position:absolute;right:0;top:0}.lSDxNd .yAuNSb{cursor:pointer;padding:12px 15px 10px}.yAuNSb{color:#5e5e5e}.yAuNSb:hover,.yAuNSb:active,.yAuNSb:focus{color:#007b8b}.hArJGc{color:#007b8b;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:48px;text-align:center;text-transform:uppercase;width:54px}.pzfvzf{position:absolute;right:54px;top:0}.JmVY9b .pzfvzf{right:94px}.pmPLle{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;right:8px;top:7px;width:71px;height:32px;border-radius:24px;background:#007b8b}.pmPLle .SxXeRb{top:35px}.pzycZ{color:#fff;width:40%;float:left;text-align:center;cursor:default}.jYIGzd{width:0;height:17px;border-left:1px solid #fff;opacity:.3;display:inline-block;float:left}.z6ADEf{width:40%;height:24px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer}.PFywrc{color:#fff}.rIWqBe{display:none;height:100%;width:100%}.hkxWWb{height:20px;width:20px}.tBgtgb{z-index:5}.tBgtgb .k7jAl{box-shadow:0 2px 4px rgba(0,0,0,.2);box-sizing:border-box;top:unset}.tBgtgb .k7jAl{border-radius:0 0 16px 16px}.tBgtgb.tBgtgb .e07Vkf{background:none;overflow:visible;top:unset}.tBgtgb .miFGmb{background:none;box-shadow:none}.DAdBuc{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);font-size:15px;width:376px;padding:8px 0;max-height:calc(100vh - 200px)}.DAdBuc{border-radius:0 0 16px 16px}.DAdBuc.kA9KIf{overflow-y:auto}@media only screen and (max-width:536px){.DAdBuc{width:calc(100vw - 128px)}}.PUtLdf .DAdBuc{display:none}.ZHeE1b{border:none;position:relative;color:#5e5e5e;font-size:12px;min-height:24px;padding-top:6px;padding-bottom:7px;cursor:pointer;direction:ltr;text-align:left;line-height:32px}.n1lwoe{padding:12px 12px 12px 20px}.WX899b{color:#5e5e5e;display:inline-block;vertical-align:middle;white-space:nowrap;pointer-events:auto;float:right;z-index:1}.Q3vuZd{color:#1f1f1f;visibility:hidden;display:inline-block;vertical-align:middle;white-space:nowrap;pointer-events:auto;z-index:1}.ZHeE1b:hover .Q3vuZd,.ZHeE1b:focus .Q3vuZd,.xiGv9:hover .Q3vuZd,.xiGv9:focus .Q3vuZd{visibility:visible}.xiGv9{margin:0 -2px 0 4px;min-width:32px;height:32px;position:relative;cursor:pointer}.xiGv9 .OyjIsf{border-radius:50%}.ZHeE1b:hover .pG37Ce{color:#1f1f1f}.ZHeE1b:hover .D85HAd,.D85HAd:focus{width:32px}.D85HAd:hover .Q3vuZd,.D85HAd:focus .Q3vuZd{visibility:visible}.D85HAd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:0;height:32px;position:relative;cursor:pointer}.D85HAd .OyjIsf{border-radius:50%}.xiGv9:hover .OyjIsf{background-color:rgba(31,31,31,0.08)}body:not(.LoJzbe) .xiGv9:focus .OyjIsf{background-color:rgba(31,31,31,0.12)}body:not(.LoJzbe) .xiGv9:hover:focus .OyjIsf{background-color:rgba(31,31,31,0.16)}.xiGv9:active .OyjIsf{background-color:rgba(31,31,31,0.12)}.D85HAd:hover .OyjIsf{background-color:rgba(31,31,31,0.08)}body:not(.LoJzbe) .D85HAd:focus .OyjIsf{background-color:rgba(31,31,31,0.12)}body:not(.LoJzbe) .D85HAd:hover:focus .OyjIsf{background-color:rgba(31,31,31,0.16)}.D85HAd:active .OyjIsf{background-color:rgba(31,31,31,0.12)}.ZHeE1b:hover,.sbox-highlight .ZHeE1b{background-color:rgba(31,31,31,0.08);outline:none}@media screen and (forced-colors:active){.ZHeE1b:hover,.sbox-highlight .ZHeE1b{border:3px solid transparent}}.sbsb_c:last-child .ZHeE1b{border-radius:0 0 2px 2px}.WYdB7b{padding-top:7px}.l0wghb{display:-webkit-box;display:-webkit-flex;display:flex;padding-right:13px}.wh2Rkb{padding-right:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.WYdB7b .l0wghb{padding-right:0}.DgCNMb{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WYdB7b .DgCNMb{text-align:center}.DgCNMb span{unicode-bidi:normal}.ZHeE1b button.DgCNMb{cursor:pointer;text-align:left}.sbsb_c[dir=ltr] .DgCNMb{direction:ltr;text-align:left}.sbsb_c[dir=rtl] .DgCNMb{direction:rtl;text-align:right}.Y3gFfb{-webkit-flex-shrink:1;flex-shrink:1}.JvXd9b{outline:none}.u6z30d{max-height:24px;width:24px}.H2gSkb{height:23px;width:23px;max-height:revert}.sNfqIe{visibility:hidden}.jlzIOd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;float:left;height:32px;width:56px;padding-right:8px}.fFXfOb .jlzIOd{height:32px}.XPIgTd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;float:left;height:40px;width:40px;border-radius:8px;overflow:clip;margin-right:8px;position:relative}.QD0vz{position:absolute;inset:0;background-image:linear-gradient(180deg,rgba(32,33,36,0) 0%,rgba(32,33,36,0) 20%,rgba(32,33,36,0.1) 40%,rgba(32,33,36,0.4) 60%,rgba(32,33,36,0.6) 80%,rgba(32,33,36,0.6) 100%)}.buvaue{height:100%;width:100%;object-fit:cover}.fLGRCd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:40px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.Gb56oe,.kzrPmf{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:288px;line-height:20px}.Gb56oe{height:20px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#1f1f1f}.ZHeE1b:hover .Gb56oe,.ZHeE1b:hover .kzrPmf{width:248px}.pG37Ce{height:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#5e5e5e}.N3kk4c{height:20px;display:inline-block;line-height:20px}.NLqBMb{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:18px;bottom:2px;right:2px;position:absolute}.Bnstjc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;float:left;height:40px;width:40px;border-radius:50%;overflow:clip;position:relative}.JlacXc{border-radius:8px}.upnfPb{background-color:#fff0ef}.EFEZfe{background-color:#f2f2f2}.WF58Ob{background-color:#a9dde9}.cRo4hb{background-color:#f9dedc}.Knrkxf{background-color:#c4eed0}.wxXj6d{background-color:#d3f7ff}.H6zHn{background-color:#ffdf99}.RYaupb.fontBodyMedium{color:#1f1f1f;line-height:32px}.cGyruf .XYuRPe{color:#1f1f1f;font-weight:500}.fFXfOb .cGyruf{line-height:32px}.EmLCAe{color:#5e5e5e}.T5EJvf.cGyruf{color:#007b8b}.WYdB7b .cGyruf{border:none}.WYdB7b .cGyruf:hover,.WYdB7b .cGyruf:focus{background-color:unset}.Rx86ib.fontTitleSmall{margin:0 -5px;line-height:24px}.QPrLUd.fontTitleSmall{margin:0 -1px;line-height:24px}.tJ5Rbb{top:42px;right:0}.mnE5xd{top:5px;right:45px}.SxXeRb{display:none;pointer-events:none;position:absolute;z-index:1003;white-space:nowrap}.RR87W+.SxXeRb{display:block}.fql0Le{color:#1f1f1f;box-sizing:border-box;width:376px;border-radius:2px;padding:12px 16px 16px}@media (max-width:536px){.fql0Le{width:calc(100vw - 128px)}}.fql0Le.aYeSXd{border-radius:16px 16px 0 0}.cZ3ime{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:12px}.cxHYvd{color:#5e5e5e;-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin-right:10px}.YV5VMd{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-weight:300;text-align:left}.iC3fm{-webkit-flex-shrink:1;flex-shrink:1}.pEfuYe{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#e3e3e3),to(#fff));background:-webkit-linear-gradient(#fff,#e3e3e3,#fff);background:linear-gradient(#fff,#e3e3e3,#fff);height:24px;margin:0 12px;-webkit-box-flex:0;-webkit-flex:0 0 1px;flex:0 0 1px}.AHtA5e{position:relative;background-color:#fff;border:1px solid #e3e3e3;padding:5px 10px}.IZkmu{border-color:#007b8b}.id-omnibox .AHtA5e .gsst_a{right:10px;top:5px}.XA9G8d .AHtA5e{border-color:#dc362e}.Dyq78e{color:#dc362e;font-size:12px;margin-top:10px}.NXZeCe{margin-top:6px;font-size:13px;color:#5e5e5e}.nhb85d .searchboxinput,.nhb85d .tactile-searchbox-input{color:#1f1f1f;font-size:15px;padding:0!important;height:24px!important;line-height:24px;vertical-align:top;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%}.fKm1Mb{position:absolute;z-index:1003;left:0}.fKm1Mb{top:0}.mL3xi{display:block;padding:12px;color:#5e5e5e}.r6EGDb .mL3xi,.xoLGzf:not(.searchbox-empty) .mL3xi{cursor:pointer}.r6EGDb .mL3xi,.xoLGzf:not(.searchbox-empty) .mL3xi:hover,.xoLGzf:not(.searchbox-empty) .mL3xi:focus{color:#007b8b}.nhb85d .sbib_b{position:relative}.nhb85d .sbib_b::after{content:\"\";pointer-events:none;position:absolute;z-index:6;top:0;width:20px;height:24px;background:linear-gradient(90deg,transparent,#fff 20px);opacity:1;visibility:visible;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:.3s;transition-duration:.3s}.nhb85d .sbib_b[dir=ltr]::after{right:0}.nhb85d .sbib_b[dir=rtl]::after{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.nhb85d.sbox-focus .sbib_b::after{opacity:0;visibility:hidden}.lmygoc{display:block;height:24px;padding:5px 0 3px}.iBPHvd{width:100%;height:100%;overflow:hidden;position:absolute;z-index:0;background-color:#000}.fvQUnc .iBPHvd:focus .t2pWVb,.iBPHvd:focus-visible .t2pWVb{border:2px solid #007b8b;box-sizing:border-box;height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}.PUtLdf .iBPHvd:focus .t2pWVb{display:none}.ZAmjL{position:absolute;left:0;top:0;z-index:2}.WcPFre{position:absolute;left:0;top:0;z-index:1;background-color:#000}.iBPHvd .widget-scene-imagery-iframe{position:absolute}.iBPHvd .gaBwhe{left:0;top:0}.aFsglc{background-color:#000;left:0;outline:none;position:absolute;top:0}.skZBZd{display:none}.iTDuBe.skZBZd{display:block}.VNFnMc{position:absolute;visibility:hidden}.iTDuBe.skZBZd+.VNFnMc{visibility:inherit;top:50%;left:25px;width:10px;height:10px;background-color:#198639}.ZimTyc{position:relative;z-index:3}.F3Crx{-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.PUtLdf .ZimTyc{width:100%;height:auto;-webkit-transform:none;transform:none}.PUtLdf .iBPHvd{background:#fff;position:static;overflow:visible}.PUtLdf .aFsglc{display:block;background:#fff}.PUtLdf .zzfzMe,.PUtLdf .VNFnMc{display:none}.PUtLdf .app-globe-mode .aFsglc{background-color:#000}.PUtLdf .WcPFre{position:relative;background:#fff;z-index:4}.PUtLdf .iBPHvd .widget-scene-imagery-iframe{position:relative}@media print{.PUtLdf .iBPHvd .widget-scene-imagery-iframe{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.PUtLdf .iBPHvd .gaBwhe,.PUtLdf .iBPHvd .VnO4Ib,.PUtLdf .iBPHvd .mAWRAc,.PUtLdf .iBPHvd .aFsglc{position:static}.PUtLdf .ZimTyc~.aFsglc,.PUtLdf .ZimTyc~.gaBwhe,.RXDFbd,.VNFnMc.RXDFbd,.skZBZd.RXDFbd{display:none}.Z7YX.HzV7m-Woal0c-jcJzye-haAclf .Pe4b{right:20px}.tQZZSd{outline:none;-webkit-user-select:none;user-select:none}.Qlnk1e{display:inline-block}.Qlnk1e .ak1W8{opacity:1}@-webkit-keyframes airstrip-head{0%{opacity:.3}13%{opacity:.3}39%{opacity:1}87%{opacity:.3}100%{opacity:.3}}@keyframes airstrip-head{0%{opacity:.3}13%{opacity:.3}39%{opacity:1}87%{opacity:.3}100%{opacity:.3}}@-webkit-keyframes airstrip{0%{opacity:.3}26%{opacity:1}74%{opacity:.3}100%{opacity:.3}}@keyframes airstrip{0%{opacity:.3}26%{opacity:1}74%{opacity:.3}100%{opacity:.3}}.EPyX0d{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;display:block;-webkit-transition:opacity .2s .7s ease-out;transition:opacity .2s .7s ease-out}.BUq1Z{opacity:1;-webkit-transition:opacity .7s 0s ease-in;transition:opacity .7s 0s ease-in;z-index:1}.yJNLEf{display:inline-block;margin-right:12px;height:100px;width:203px;position:relative}.K3y8ld{background-size:100px 100px;cursor:pointer;width:100px;height:100px;position:absolute;left:250px;top:16px;text-align:left;z-index:0;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.mptJ8{left:20px;background-position:center center;background-size:cover}.app-imagery-mode .VxHS8d.IyqSl .K3y8ld{opacity:1}.full-width-minimap .K3y8ld{left:20px;top:2px}.s5RGNc{overflow:visible;line-height:0;position:relative}.Tr5Gtb{height:0;width:1px;visibility:hidden;-webkit-transition:height .4s cubic-bezier(.3,.3,.4,.9),margin-top .1s linear;transition:height .4s cubic-bezier(.3,.3,.4,.9),margin-top .1s linear}.VxHS8d .Tr5Gtb{margin-top:-18px}.xUNLkc{background:#fff;border:0;box-shadow:0 1px 2px rgba(60,64,67,0.3),0 2px 6px 2px rgba(60,64,67,0.15);position:absolute;top:-2px;display:none;height:137px;width:100%}.YOfE1e .xUNLkc{display:block}.app-imagery-mode .xUNLkc{background-color:#292a2d}.wO0Gnc{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.4;-webkit-transition:opacity .4s;transition:opacity .4s}.app-imagery-mode .wO0Gnc{background-color:#000}.wO0Gnc.IzEWmc{opacity:.5}.wO0Gnc.B7uxIc{opacity:.63}.wO0Gnc.UxO5Cc{opacity:.76}.wO0Gnc.CnM3Sd{opacity:.89}.wO0Gnc.te7gxe{opacity:1}.MEJ6se{margin:2px;opacity:0;padding:0;list-style-type:none;text-align:left;white-space:nowrap;height:100px;-webkit-transition:opacity .4s;transition:opacity .4s}.VxHS8d .MEJ6se{opacity:1}.yENwfc{left:144px;right:0;opacity:1;top:15px;z-index:6;height:112px;position:absolute;overflow:auto hidden;white-space:nowrap;-webkit-transition-property:opacity,left;transition-property:opacity,left;-webkit-transition-duration:.4s;transition-duration:.4s}.full-width-minimap .yENwfc{top:0}.tQZZSd ::-webkit-scrollbar{height:7px}.tQZZSd ::-webkit-scrollbar-track:horizontal{background-color:transparent}.tQZZSd ::-webkit-scrollbar-thumb{background-color:#5e5e5e}.app-imagery-mode .tQZZSd ::-webkit-scrollbar-thumb{background-color:#5e5e5e}.VFVAAc{left:135px}.u6SAId .yhjQz .VFVAAc,.u6SAId .yENwfc{left:255px}.u6SAId.IyqSl .yhjQz .VFVAAc,.u6SAId.IyqSl .yENwfc{left:360px}.u6SAId.qNwtX .yhjQz .VFVAAc,.u6SAId.qNwtX .yENwfc{left:140px}.full-width-minimap .VFVAAc,.full-width-minimap .yENwfc,.app-planetary-earth-mode .VFVAAc,.app-planetary-earth-mode .yENwfc,.app-planetary-mode .VFVAAc,.app-planetary-mode .yENwfc{left:20px}.full-width-minimap .u6SAId.IyqSl .yhjQz .VFVAAc,.full-width-minimap .u6SAId.IyqSl .yENwfc{left:130px}.ak1W8{cursor:pointer;width:203px;height:100px;display:inline-block;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-right:3px;z-index:0;opacity:0;-webkit-transition:opacity .71s 0s ease-in;transition:opacity .71s 0s ease-in}.ZrKf5b{opacity:1}.eL94R{width:100%;height:100%;position:absolute;text-align:left;cursor:pointer}.cDMEBb{border-radius:8px;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;z-index:-2}@media screen and (forced-colors:active){.cDMEBb{z-index:0}}.O9RnVd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;width:500px;height:500px;left:-148.5px;top:-200px}.vFq0Z{width:203px}.S5zKsc{height:100px}.i0xeEd .eL94R::after{display:block;content:\"\";z-index:1;position:absolute;cursor:pointer;left:0;top:0;height:96px;width:199px;border:2px solid #fff}.MCanxb{border-radius:8px;cursor:pointer;color:#fff;font-size:11px;position:absolute;line-height:normal;padding:12px 0 6px;bottom:0;left:0;width:100%;background-image:linear-gradient(transparent,transparent 20%,rgba(0,0,0,0.1) 40%,rgba(0,0,0,0.4) 60%,rgba(0,0,0,0.6) 80%,rgba(0,0,0,0.6));text-indent:6px;height:15px;text-shadow:rgba(0,0,0,.7) 0 1px 8px}.vhR4B .wUR4rd{position:absolute;top:11px;left:4px}.t7a3Ve{display:block;cursor:pointer;vertical-align:middle;position:absolute;top:12px;left:22px;width:175px;height:15px;overflow:hidden;text-overflow:ellipsis}.aibLqe{position:absolute;left:0;bottom:0;width:100%}.HVrk2e{list-style-type:none;bottom:0;left:0;position:absolute;margin:0;padding:0;height:0;width:100%;z-index:8;display:none}.VxHS8d .HVrk2e{display:inherit}.wRaAzf{position:absolute;-webkit-transform-origin:bottom;transform-origin:bottom}.J0sN8b{position:relative;overflow:hidden;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:linear;transition-timing-function:linear;width:7px;height:0;padding-top:6px}.jFA4Qb{-webkit-transition-property:none;transition-property:none;width:1px;position:absolute;bottom:0;left:3px;background:rgba(0,0,0,.4)}.app-imagery-mode .jFA4Qb{background:#fff}.LRSAld{left:-2px;top:-3px;width:6px;height:6px;position:absolute;background-color:#5e5e5e;border-radius:3px}.app-imagery-mode .LRSAld{background-color:#fff}.HQfq2e{position:absolute;bottom:100%}.PV12Md{bottom:auto}.ovragd{left:50%;position:relative}.wBNPpc{opacity:0;position:relative;left:-100%;-webkit-transition:opacity .13s ease-out .109s;transition:opacity .13s ease-out .109s;vertical-align:baseline;line-height:normal;z-index:21}.yhjQz{visibility:hidden;position:absolute;left:0;top:0}.X4AS2d .wBNPpc{opacity:1}.VFVAAc{height:0;overflow:visible;position:absolute;width:0;top:17px;z-index:9}.full-width-minimap .VFVAAc{top:2px}.VFVAAc.QGkHvd .wBNPpc{left:-150%;margin-right:-14px}.VFVAAc.be4WEc .wBNPpc{left:-50%}.a9GjC{background:#fff;border:0;box-shadow:0 1px 2px rgba(60,64,67,0.3),0 1px 3px 1px rgba(60,64,67,0.15);background:#000;border-radius:2px;color:#fff;min-width:40px;max-width:200px}.q2sIQ .a9GjC{min-width:176px}.OloM2e{padding:7px 15px;min-width:40px;max-width:200px}.aHl4rb{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-size:12px;text-align:left;vertical-align:baseline}.q2sIQ .aHl4rb{white-space:normal}.y1xSgf{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-size:10px;text-align:left;color:#fff;font-weight:bolder}.wBNPpc .Jm7lnb{color:#fff;text-decoration:none}.JWBiFb{position:absolute;width:0;height:0;border:5px solid transparent;border-top:5px solid #000;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Sq46U{top:10px;border-left:5px solid #000;border-top:5px solid transparent}.ApNqPd .JWBiFb{left:50%}.QGkHvd .JWBiFb{right:12px;-webkit-transform:translateX(50%);transform:translateX(50%)}.PV12Md .Sq46U{right:-5px}.be4WEc .JWBiFb{left:12px}.F7jFZc{border:2px solid blue}@media (max-width:536px){.vasquette:not(.wd9eR) .vasquette-margin-enabled.id-omnibox{margin:0}}.F63Kk{background:#fff;border:0;box-shadow:0 1px 2px rgba(60,64,67,0.3),0 1px 3px 1px rgba(60,64,67,0.15);background-color:#f2f2f2;border-radius:8px;border:2px solid #fff;box-sizing:border-box;height:79px;opacity:1;overflow:hidden;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:width .4s,height .4s,opacity .6s ease-in,margin-bottom .4s;transition:width .4s,height .4s,opacity .6s ease-in,margin-bottom .4s;width:79px;z-index:7}.F63Kk{bottom:0;left:20px}.F63Kk.yFCQrc{-webkit-transition:none;transition:none}.F63Kk.yFCQrc:hover{border-width:4px}.F63Kk.yFCQrc .bqcX3e{-webkit-transition:none;transition:none}.F63Kk.yFCQrc:hover .bqcX3e{bottom:-73px;left:-71px}.full-width-minimap .F63Kk{border:0;margin-top:-15px;border-top:2px solid #000;-webkit-transition:none;transition:none;border-radius:0}.minimap-state-changing .F63Kk{-webkit-transition-property:width,height,left,margin-bottom;transition-property:width,height,left,margin-bottom;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.HwIhFe{position:absolute;z-index:10;inset:0;background-color:#f2f2f2;opacity:0;visibility:hidden;-webkit-transition:opacity .2s linear,visibility .2s linear;transition:opacity .2s linear,visibility .2s linear}.minimap-state-changing .HwIhFe{visibility:visible;opacity:1}.app-imagery-mode .F63Kk{border-color:#000;background-color:#000}.wd9eR .F63Kk{box-sizing:content-box;width:140px;height:140px}.wd9eR .bqcX3e{bottom:-39px;left:-39px}.sEvmve .F63Kk{width:100%;left:0}.MbSD3d .F63Kk{box-sizing:content-box;border-color:transparent;background-color:transparent;width:100px;height:100px;box-shadow:none}.AbwhFc .F63Kk{width:218px;height:100px}.s7CGkb .F63Kk{height:218px;border-color:#000;background-color:#000}.Ph0KFb .F63Kk{border-color:#000;background-color:#000}.obhoOb{border-radius:6px;overflow:hidden;position:absolute;inset:0;z-index:0;background-color:#000}.app-imagery-mode .obhoOb{background-color:#f2f2f2}.sEvmve .obhoOb{border-radius:0}.yHc72{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1}.yHc72:active{cursor:move}.qk5Wte{cursor:pointer}@media screen and (forced-colors:active){.qk5Wte{opacity:0}}.bqcX3e{position:absolute;z-index:-1;left:-69px;bottom:-71px;width:218px;height:218px;line-height:218px;-webkit-transition:left .4s,bottom .4s;transition:left .4s,bottom .4s;-webkit-transform:translateZ(-1px);transform:translateZ(-1px)}.minimap-state-changing .bqcX3e{-webkit-transition:none;transition:none}.MbSD3d .bqcX3e{bottom:-56px;left:-56px}.AbwhFc .bqcX3e{left:0;bottom:-56px}.s7CGkb .bqcX3e{bottom:0}.full-width-minimap .bqcX3e{-webkit-transition:none;transition:none;width:100%;left:0;bottom:64px}.SBV6Td{display:inline-block;vertical-align:middle;width:100%;height:100px;line-height:100%;position:relative}.s7CGkb .SBV6Td,.Ph0KFb .SBV6Td{height:218px}.s6ATEe{border-radius:6px;cursor:pointer;color:#fff;font-size:11px;position:absolute;line-height:normal;padding:52px 0 3px 6px;bottom:0;left:0;width:calc(100% - 6px);background-image:linear-gradient(transparent,transparent 20%,rgba(0,0,0,0.1) 40%,rgba(0,0,0,0.4) 60%,rgba(0,0,0,0.6) 80%,rgba(0,0,0,0.6))}.BldLee{display:inline-block;-webkit-hyphens:auto;hyphens:auto;vertical-align:super}.HDs3Md .IXHGse{text-align:center;text-indent:0}.IXHGse{border-radius:6px;cursor:pointer;color:#fff;font-size:11px;position:absolute;line-height:normal;padding:54px 0 6px;bottom:0;left:0;width:100%;background-image:linear-gradient(transparent,transparent 20%,rgba(0,0,0,0.1) 40%,rgba(0,0,0,0.4) 60%,rgba(0,0,0,0.6) 80%,rgba(0,0,0,0.6));text-indent:6px;height:15px;text-shadow:rgba(0,0,0,.7) 0 1px 8px;text-align:left}.SkHlHc{width:0;height:0;position:absolute}.vT0lhb,.Pabamb{display:block;width:12px;height:13px;position:relative;background:url(//maps.gstatic.com/tactile/runway/offscreen-arrow.png) no-repeat;background-size:12px 13px;left:-6px;opacity:1;-webkit-animation:airstrip 1.15s linear 0s infinite normal;animation:airstrip 1.15s linear 0s infinite normal}.Pabamb{top:-2px}.IIZecd .vT0lhb,.IIZecd .Pabamb{background-image:url(//maps.gstatic.com/tactile/runway/offscreen-arrow-2x.png)}.vT0lhb{-webkit-animation-name:airstrip-head;animation-name:airstrip-head}@-webkit-keyframes airstrip-head{0%{opacity:.3}13%{opacity:.3}39%{opacity:1}87%{opacity:.3}100%{opacity:.3}}@keyframes airstrip-head{0%{opacity:.3}13%{opacity:.3}39%{opacity:1}87%{opacity:.3}100%{opacity:.3}}@-webkit-keyframes airstrip{0%{opacity:.3}26%{opacity:1}74%{opacity:.3}100%{opacity:.3}}@keyframes airstrip{0%{opacity:.3}26%{opacity:1}74%{opacity:.3}100%{opacity:.3}}.PUtLdf .F63Kk{display:none}.PUtLdf .app-imagery-mode:not(.app-globe-mode) .F63Kk{display:block;position:static;border:0;margin:0 3px!important}.F5Ufre{opacity:1;bottom:16px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;-webkit-transition:opacity .25s linear,bottom .25s cubic-bezier(0,0,.2,1);transition:opacity .25s linear,bottom .25s cubic-bezier(0,0,.2,1);-webkit-user-select:none;user-select:none}@media (max-width:500px){.F5Ufre{bottom:50px}}.F5Ufre .ztgaDb.widget-layer-shown,.F5Ufre .ztgaDb.widget-layer-offscreen{-webkit-transition:none;transition:none}.jljTN{opacity:0;bottom:-34px}.cRD2md .id-scene,.cRD2md .scene-footer{display:none}.PUtLdf:not(.cRD2md) .id-scene,.PUtLdf:not(.cRD2md) .scene-footer{display:block}.l0m6zd{position:relative;z-index:11;padding:17px 20px}.gYUjoc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.MeBMUc{white-space:nowrap}.c3qHVb{width:100%;max-width:70%;min-width:200px}.cOPaKd{float:right;margin-left:10px;font-size:16px;font-weight:300}.l0m6zd h1{font-size:16px}.ZhtFke{display:block;pointer-events:none;position:absolute;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);z-index:10;overflow:hidden;height:48px}.ZhtFke{top:12px}.Vo5ZAe{pointer-events:auto}.Vo5ZAe .k7jAl{background:none;box-shadow:none}.Vo5ZAe .e07Vkf{background:none}.fC7rrc .sbib_b::after{background:linear-gradient(90deg,transparent,#fff 20px);top:8px;right:0}.fC7rrc .sbib_a:has(+.mL3xi:focus) .sbib_b::after{width:58px}html[dir=rtl] .dp9cUc .sbib_b[dir=ltr]::after{background:none}html:not([dir=rtl]) .dp9cUc .sbib_b[dir=rtl]::after{background:none}html[dir=rtl] .dp9cUc .sbib_b[dir=ltr]{margin-right:34px}html:not([dir=rtl]) .dp9cUc .sbib_b[dir=rtl]{margin-right:34px}html[dir=rtl] .dp9cUc .sbox-focus .sbib_b[dir=ltr]{margin-right:0}html:not([dir=rtl]) .dp9cUc .sbox-focus .sbib_b[dir=rtl]{margin-right:0}.dp9cUc .mL3xi{color:#007b8b}.nhb85d .dp9cUc .searchboxinput,.id-omnibox .dp9cUc .tactile-searchbox-input::-webkit-input-placeholder{color:#5e5e5e}.id-omnibox .dp9cUc .tactile-searchbox-input::-webkit-input-placeholder{color:#5e5e5e}.nhb85d .dp9cUc .searchboxinput,.id-omnibox .dp9cUc .tactile-searchbox-input::placeholder{color:#5e5e5e}.Hse3Ec{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:42px;height:48px;cursor:pointer}.Hse3Ec:hover::after,.fvQUnc .Hse3Ec:focus::after{content:\"\";border-radius:100%;position:absolute;z-index:-1;height:36px;width:36px}.Hse3Ec:hover::after{background-color:rgba(31,31,31,0.08)}.fvQUnc .Hse3Ec:focus::after{background-color:rgba(31,31,31,0.12)}.fvQUnc .Hse3Ec:hover:focus::after{background-color:rgba(31,31,31,0.16)}.fvQUnc .Hse3Ec:focus{outline:none}@media screen and (forced-colors:active){.fvQUnc .Hse3Ec:focus{outline:2px solid transparent}}.dp9cUc{border-radius:0}.dp9cUc,.kzu6Ye{width:408px;margin-left:-16px;margin-top:-12px;padding-top:8px;color:#1f1f1f;background:#fff}@media only screen and (max-width:536px){.dp9cUc{margin:0;padding-top:0}}.dp9cUc .nhb85d{border-radius:2px;box-sizing:border-box}.fC7rrc .nhb85d .sbib_b{padding:8px 0}.fC7rrc .nhb85d .tactile-searchbox-input{position:relative;font-family:\"Google Sans\",Roboto,Arial,sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:0.00625rem;line-height:1.25rem}.JuLCid{position:relative;padding-bottom:16px;z-index:1002;overflow-y:auto;max-height:calc(70vh - 84px)}@media screen and (max-height:300px){.JuLCid{max-height:48px}}.JuLCid::-webkit-scrollbar{width:6px}.JuLCid::-webkit-scrollbar-track:vertical{background-color:transparent}.JuLCid::-webkit-scrollbar-thumb{background-color:#5e5e5e}.fC7rrc{height:40px;margin-top:8px;overflow:hidden}.fC7rrc.xiw3Pd{width:100%}.fC7rrc .qTupT{color:#5e5e5e;line-height:40px;cursor:pointer;text-align:left}.fC7rrc .nhb85d{background-clip:padding-box;width:auto;border:none;position:relative;outline:none;margin:0;-webkit-transition-property:none;transition-property:none;height:40px;padding:0 72px}.fC7rrc:last-child:not(:first-child) .nhb85d{z-index:1}.fC7rrc .searchboxinput{position:relative;z-index:1;border:none;padding:0;margin:0;height:34px}.YihUDf{position:absolute;height:40px;box-sizing:border-box;border:1px solid #5e5e5e;border-radius:8px;top:0;right:64px;left:64px;z-index:-1}.sbox-hover .YihUDf,.kzu6Ye .YihUDf{border:1px solid #1f1f1f}.sbox-focus .YihUDf{border:2px solid #007b8b}.dp9cUc .DAdBuc{width:408px;border-top:1px solid #e3e3e3;border-radius:0;max-height:calc(100vh - 240px);overflow-y:auto;scrollbar-width:thin}@media only screen and (max-width:408px){.dp9cUc .DAdBuc{width:100vw;margin:0}}.dp9cUc .DAdBuc .ZHeE1b{padding-top:5px;padding-bottom:5px;min-height:32px}.dp9cUc .DAdBuc .n1lwoe{padding:10px 12px 10px 20px}.AUkJgf{visibility:visible;position:absolute;height:29px;padding:10px 0 0 24px;z-index:4;left:0;cursor:url(//maps.gstatic.com/tactile/cursors/openhand.cur),pointer;cursor:-webkit-grab;cursor:grab;width:24px}.kzu6Ye,.kzu6Ye .AUkJgf{cursor:url(//maps.gstatic.com/tactile/cursors/closedhand.cur),pointer;cursor:-webkit-grabbing;cursor:grabbing;z-index:10}.mzxycc{color:#5e5e5e;display:none;position:absolute;left:8px;top:12px}.d2cEI{top:-2px;position:relative;cursor:pointer}.xiw3Pd:hover .PLEQOe.d2cEI::after,.fvQUnc .xiw3Pd:focus .PLEQOe.d2cEI::after{content:\"\";border-radius:100%;position:absolute;z-index:-1;height:36px;width:36px;top:-6px;left:-6px}.xiw3Pd:hover .PLEQOe.d2cEI::after{background-color:rgba(31,31,31,0.08)}.fvQUnc .xiw3Pd:focus .PLEQOe.d2cEI::after{background-color:rgba(31,31,31,0.12)}.fvQUnc .xiw3Pd:hover:focus .PLEQOe.d2cEI::after{background-color:rgba(31,31,31,0.16)}.fvQUnc .xiw3Pd:focus{outline:none}@media screen and (forced-colors:active){.fvQUnc .xiw3Pd:focus{outline:2px solid transparent}}.kzu6Ye .mzxycc,.AUkJgf:hover .mzxycc,.AUkJgf:has(+.sbox-hover) .mzxycc{display:block}.OFHA4{position:absolute;z-index:3;top:0;bottom:0;right:0;width:72px;text-align:center;border:0;opacity:1;-webkit-transition:opacity .2s cubic-bezier(.52,0,.48,1);transition:opacity .2s cubic-bezier(.52,0,.48,1)}.A31Ggc .OFHA4{display:none}.j9zajd{cursor:pointer;padding:16px;margin-top:22px}button:focus .PLEQOe{opacity:1}.fTryM{width:380px;z-index:1000;position:relative;padding:8px 14px 2px;background:#fff;margin-top:1px;margin-bottom:-3px;color:#5e5e5e}.MJtgzc{background-color:transparent;min-height:60px;padding-left:56px}.YismEf{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;right:15px;top:8px;height:48px;width:42px;z-index:0;cursor:pointer}.YismEf:hover::after,.fvQUnc .YismEf:focus::after{content:\"\";border-radius:100%;position:absolute;z-index:-1;height:36px;width:36px}.YismEf:hover::after{background-color:rgba(31,31,31,0.08)}.fvQUnc .YismEf:focus::after{background-color:rgba(31,31,31,0.12)}.fvQUnc .YismEf:hover:focus::after{background-color:rgba(31,31,31,0.16)}.fvQUnc .YismEf:focus{outline:none}@media screen and (forced-colors:active){.fvQUnc .YismEf:focus{outline:2px solid transparent}}@media only screen and (max-width:536px){.YismEf{right:128px}}.dp9cUc .fKm1Mb{top:8px}.t2T4rd{position:absolute;top:8px;right:24px;cursor:pointer;width:24px;height:24px;display:none;opacity:0;z-index:2}.A31Ggc .t2T4rd{display:block}.t2T4rd:focus,.t2T4rd:active,.A31Ggc .sbox-hover .t2T4rd,.A31Ggc .sbox-focus .t2T4rd,.A31Ggc .AUkJgf:hover+.nhb85d .t2T4rd{display:block;opacity:1}.KG8wXc{position:absolute;z-index:3}.KG8wXc .jlzIOd{width:72px;padding-right:0}.kzu6Ye{background:transparent;border-radius:8px;padding-top:4px;padding-bottom:4px}.kzu6Ye::before{content:\"\";display:block;width:100%;height:100%;position:absolute;top:0;background-color:#fff;opacity:.7;border-radius:8px}.kzu6Ye .gsib_a{border:0;box-shadow:none;margin:0;outline:none;padding:0}.fC7rrc .lECG9c{opacity:1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:70ms;transition-duration:70ms;-webkit-transition-delay:.13s;transition-delay:.13s;width:24px}.fC7rrc.kzu6Ye .lECG9c{display:none}.PLEQOe{background-repeat:no-repeat;width:24px;height:24px}.ExQYxb{color:#1f1f1f}.j9zajd:hover .PLEQOe.reverse::after,.fvQUnc .j9zajd:focus .PLEQOe.reverse::after{content:\"\";border-radius:100%;position:absolute;z-index:-1;height:36px;width:36px;top:24px;left:18px}.j9zajd:hover .PLEQOe.reverse::after{background-color:rgba(31,31,31,0.08)}.fvQUnc .j9zajd:focus .PLEQOe.reverse::after{background-color:rgba(31,31,31,0.12)}.fvQUnc .j9zajd:hover:focus .PLEQOe.reverse::after{background-color:rgba(31,31,31,0.16)}.fvQUnc .j9zajd:focus{outline:none}@media screen and (forced-colors:active){.fvQUnc .j9zajd:focus{outline:2px solid transparent}}.M3KnKf{color:#1f1f1f;font-weight:600;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:3px}.fC7rrc:last-child .M3KnKf{display:none}.PLEQOe.IeZuN{font-weight:200;top:2px;left:-2px;height:32px;position:relative}.LIqice{display:none}.fC7rrc:last-child .LIqice{color:#dc362e;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:1px}.fC7rrc:last-child .PLEQOe.IeZuN{display:none}.dp9cUc .mL3xi{display:none}.dp9cUc .mL3xi{display:block;padding:5px;width:36px;height:36px;position:absolute;z-index:6;right:-34px;top:3px}.dp9cUc .mL3xi:hover::after,.fvQUnc .dp9cUc .mL3xi:focus::after{content:\"\";border-radius:100%;position:absolute;z-index:-1;height:36px;width:36px;top:-1px;left:-1px}.dp9cUc .mL3xi:hover::after{background-color:rgba(31,31,31,0.08)}.fvQUnc .dp9cUc .mL3xi:focus::after{background-color:rgba(31,31,31,0.12)}.fvQUnc .dp9cUc .mL3xi:hover:focus::after{background-color:rgba(31,31,31,0.16)}.fvQUnc .dp9cUc .mL3xi:focus{outline:none}@media screen and (forced-colors:active){.fvQUnc .dp9cUc .mL3xi:focus{outline:2px solid transparent}}.dp9cUc .sbox-focus .mL3xi,.dp9cUc .mL3xi:focus,.dp9cUc .mL3xi:active{right:72px}.fC7rrc .sbox-focus{padding-right:106px}.pBTKBf{position:absolute;visibility:hidden;width:auto}.pBTKBf,.fC7rrc input::-webkit-input-placeholder{color:#5e5e5e}.pBTKBf,.fC7rrc input::-moz-placeholder{color:#5e5e5e}.VbjWzc{display:none;position:absolute;top:0;left:0;height:inherit;width:100%}.n8lZYc{z-index:11;position:fixed;height:min(100%,356px);width:min(100%,375px)}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.n8lZYc img{max-width:100%}.n8lZYc button img{pointer-events:none}.n8lZYc .Wz3zdc-LIMNJb,.n8lZYc .Wz3zdc-DWBLLc{height:100%;left:0;position:fixed;top:0;width:100%;z-index:2147483647}.n8lZYc .Wz3zdc-LIMNJb-OWXEXe-hidden,.n8lZYc .Wz3zdc-LIMNJb-OWXEXe-G0jgYd-hidden .Wz3zdc-gdyWef{display:none}.n8lZYc .Wz3zdc-LIMNJb-OWXEXe-G0jgYd-hidden .Wz3zdc-A00nae{height:40px}.n8lZYc .Wz3zdc-LIMNJb-OWXEXe-G0jgYd-hidden .Wz3zdc-TATgk{top:52px}.n8lZYc .Wz3zdc-DWBLLc{z-index:1}.n8lZYc .Wz3zdc-foUP2e{border-radius:22px;box-sizing:border-box;height:356px;-webkit-user-select:none;user-select:none;width:375px}.n8lZYc .Wz3zdc-foUP2e.Wz3zdc-LIMNJb-OWXEXe-cXXICe-QzcUWd{cursor:-webkit-grab;cursor:grab}.n8lZYc .Wz3zdc-foUP2e.Wz3zdc-LIMNJb-OWXEXe-cXXICe-QzcUWd.Wz3zdc-LIMNJb-OWXEXe-vrrIBb{cursor:-webkit-grabbing;cursor:grabbing}.n8lZYc .Wz3zdc-foUP2e button,.n8lZYc .Wz3zdc-foUP2e input{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;margin:0;padding:0;white-space:nowrap}.n8lZYc .Wz3zdc-foUP2e button:focus,.n8lZYc .Wz3zdc-foUP2e button:active,.n8lZYc .Wz3zdc-foUP2e input:focus,.n8lZYc .Wz3zdc-foUP2e input:active{border:0;outline:none}.n8lZYc .Wz3zdc-foUP2e button.Wz3zdc-n6Mb2d,.n8lZYc .Wz3zdc-foUP2e input.Wz3zdc-n6Mb2d{margin:8px 0}.n8lZYc .Wz3zdc-foUP2e svg{fill:currentColor}.n8lZYc .Wz3zdc-LIMNJb .Wz3zdc-LIMNJb .Wz3zdc-foUP2e,.n8lZYc .Wz3zdc-LIMNJb .Wz3zdc-foUP2e-OWXEXe-SfQLQb-bnBfGc{left:0;position:absolute;top:0;z-index:2}.n8lZYc .Wz3zdc-KoVCHc{box-sizing:border-box;height:100%;padding:12px}.n8lZYc .Wz3zdc-P7A8kb{cursor:auto;height:100%;position:relative}.n8lZYc .Wz3zdc-A00nae{height:68px;z-index:2}.n8lZYc .Wz3zdc-gdyWef{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:30px;display:-webkit-box;display:-webkit-flex;display:flex;height:28px;padding:0 10px;position:relative}.n8lZYc .Wz3zdc-gdyWef svg{display:block;margin-right:6px;height:20px;width:20px}.n8lZYc .Wz3zdc-gdyWef input{font:normal 500 12px/17px Google Sans,sans-serif;letter-spacing:.33px;text-align:left;width:100%}.n8lZYc .Wz3zdc-gdyWef input::-webkit-input-placeholder{color:inherit}.n8lZYc .Wz3zdc-gdyWef input::-moz-placeholder{color:inherit}.n8lZYc .Wz3zdc-gdyWef-fmcmS{display:none;font:normal 500 12px/17px Google Sans,sans-serif;margin-bottom:2em}.n8lZYc .Wz3zdc-LIMNJb-OWXEXe-di8rgd-eqAnXb .Wz3zdc-gdyWef-fmcmS{display:block}.n8lZYc .Wz3zdc-udsQje{box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.n8lZYc .Wz3zdc-udsQje svg{display:block;height:18px;width:18px}.n8lZYc .Wz3zdc-zBIVLc{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:30px;width:30px}.n8lZYc .Wz3zdc-zBIVLc-OWXEXe-active{position:relative}.n8lZYc .Wz3zdc-zBIVLc-OWXEXe-active::after{border-radius:4px 4px 0 0;border-top:2px solid;bottom:-5px;content:\"\";display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:20px}.n8lZYc .Wz3zdc-TATgk{inset:80px 0 0 0;overflow:hidden auto;position:absolute}@supports not selector(::-webkit-scrollbar){.n8lZYc .Wz3zdc-TATgk{scrollbar-width:thin}}.n8lZYc .Wz3zdc-TATgk-OWXEXe-ge6pde .Wz3zdc-Pvzxnf{opacity:0}.n8lZYc .Wz3zdc-dUNezf-OWXEXe-qAWA2 .Wz3zdc-n6Mb2d .Wz3zdc-A8W2be{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.n8lZYc .Wz3zdc-dUNezf-OWXEXe-qAWA2 .Wz3zdc-Pvzxnf{display:none}.n8lZYc .Wz3zdc-n6Mb2d{cursor:pointer;font:normal 500 11px/16px Google Sans,sans-serif;letter-spacing:.33px;margin:8px 0;text-transform:uppercase}.n8lZYc .Wz3zdc-n6Mb2d .Wz3zdc-A8W2be{background:no-repeat center center url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDUiPjxwYXRoIGQ9Ik0xLjI1LjE2TC42Ny43NSA0IDQuMDggNy4zMy43NSA2Ljc1LjE2IDQgMi45IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+PC9zdmc+);content:\"\";display:inline-block;height:5px;margin-left:2px;width:8px;vertical-align:baseline}.n8lZYc .Wz3zdc-Pvzxnf{display:grid;grid-template-columns:repeat(9,1fr);gap:0}.n8lZYc .Wz3zdc-CR1uRc-LgbsSe{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:10px;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:38px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;text-align:center;vertical-align:middle;width:38px;font-family:\"Noto Color Emoji\",Adobe Blank;font-size:25px}.n8lZYc .Wz3zdc-CR1uRc-LgbsSe img{pointer-events:none;width:28px}.n8lZYc .Wz3zdc-CR1uRc-LgbsSe[data-variants]::after{border:3px solid transparent;bottom:0;content:\"\";display:block;height:0;position:absolute;right:0;width:0}.n8lZYc .Wz3zdc-uFCVDf-Ne3sFf{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;font:normal 500 12px/17px Google Sans,sans-serif;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0}.n8lZYc .Wz3zdc-uFCVDf-w9C7X{-webkit-animation:1s linear infinite rotate;animation:1s linear infinite rotate;-webkit-transform-origin:12px 12px;transform-origin:12px 12px}.n8lZYc .Wz3zdc-LIMNJb-S62Q7b{position:absolute;z-index:2}.n8lZYc .Wz3zdc-LIMNJb-S62Q7b-OWXEXe-open .Wz3zdc-TATgk{pointer-events:none}.n8lZYc .Wz3zdc-LIMNJb-S62Q7b-OWXEXe-open .Wz3zdc-TATgk::before{content:\"\";display:block;height:99999999px;left:0;position:absolute;top:0;width:100%;z-index:1}.n8lZYc .Wz3zdc-LIMNJb-mLHzZ{border-radius:5px;overflow:hidden}.n8lZYc .Wz3zdc-LIMNJb-LR4Zkf{border-radius:30px;box-sizing:content-box;display:grid;grid-template-columns:repeat(6,fit-content(38px));gap:5px;padding:11px 15px}.n8lZYc .Wz3zdc-LIMNJb-ZANmze{font-family:\"Noto Color Emoji\",Adobe Blank;font-size:25px;border-radius:10px;cursor:pointer;height:38px;width:38px}.n8lZYc .Wz3zdc-LIMNJb-ZANmze-OWXEXe-OAU7Vd{display:block;height:40px;width:40px}.n8lZYc .Wz3zdc-LIMNJb-ZANmze-OWXEXe-OAU7Vd:hover{background:transparent}.n8lZYc .Wz3zdc-LIMNJb-ZANmze-OWXEXe-OAU7Vd img{box-sizing:border-box;padding:4px}.n8lZYc .Wz3zdc-LIMNJb-ZANmze-OWXEXe-dJfz0c-bVEB4e{font-size:44px;height:auto;width:64px}.n8lZYc .Wz3zdc-LIMNJb-ZANmze-OWXEXe-dJfz0c-bVEB4e:hover{background-color:transparent!important}.n8lZYc .Wz3zdc-LIMNJb-btu5ld-oKdM2c .Wz3zdc-LIMNJb-ZANmze-OWXEXe-selected{border-radius:12px}.n8lZYc .Wz3zdc-LIMNJb-Abp4Ob{display:block;height:47px;margin-top:-8px;opacity:0;width:38px}.n8lZYc .Wz3zdc-LIMNJb-Abp4Ob:first-child{margin:-3px 0 -8px}.n8lZYc .Wz3zdc-LIMNJb-btu5ld .Wz3zdc-LIMNJb-LR4Zkf{grid-template-columns:1fr;padding:15px 15px 11px;text-align:center}.n8lZYc .Wz3zdc-LIMNJb-btu5ld hr{border:0;margin:10px 0 4px;width:100%}.n8lZYc .Wz3zdc-LIMNJb-btu5ld-oKdM2c{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.n8lZYc .Wz3zdc-LIMNJb-HS4p5b-haAclf{display:-webkit-box;display:-webkit-flex;display:flex;height:64px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;width:140px}.n8lZYc .Wz3zdc-LIMNJb-HS4p5b-haAclf .Wz3zdc-LIMNJb-ZANmze{padding:4px}.n8lZYc .Wz3zdc-LIMNJb-HS4p5b-haAclf img{box-sizing:border-box;padding:2px}.n8lZYc .Wz3zdc-LIMNJb-S62Q7b.Wz3zdc-LIMNJb-OWXEXe-dJfz0c-j7Z50d .Wz3zdc-LIMNJb-ZANmze-OWXEXe-qRCUH,.n8lZYc .Wz3zdc-LIMNJb-S62Q7b.Wz3zdc-LIMNJb-OWXEXe-dJfz0c-j7Z50d.Wz3zdc-LIMNJb-S62Q7b-OWXEXe-tfr1ec .Wz3zdc-LIMNJb-ZANmze{display:none}.n8lZYc .Wz3zdc-LIMNJb-S62Q7b.Wz3zdc-LIMNJb-OWXEXe-dJfz0c-j7Z50d.Wz3zdc-LIMNJb-S62Q7b-OWXEXe-tfr1ec .Wz3zdc-LIMNJb-ZANmze-OWXEXe-qRCUH{display:block}.n8lZYc .Wz3zdc-LIMNJb-GsSuve-TaOGrb{display:-webkit-box;display:-webkit-flex;display:flex;grid-column:1/-1;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 0 10px}.n8lZYc .Wz3zdc-LIMNJb-GsSuve-DrBNFf{border-radius:10px;cursor:pointer;height:36px;width:36px}.n8lZYc .Wz3zdc-LIMNJb-GsSuve-DrBNFf svg{display:block;height:30px;margin:auto;width:30px}.n8lZYc .Wz3zdc-LIMNJb{color:black}.n8lZYc .Wz3zdc-foUP2e{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.225),0 2px 6px 2px rgba(0,0,0,.112)}.n8lZYc .Wz3zdc-A00nae{background:#fff}.n8lZYc .Wz3zdc-gdyWef{background:#f1f3f4}.n8lZYc .Wz3zdc-gdyWef,.n8lZYc .Wz3zdc-gdyWef input{color:black}.n8lZYc .Wz3zdc-gdyWef svg{color:rgba(0,0,0,.6)}.n8lZYc .Wz3zdc-gdyWef-fmcmS,.n8lZYc .Wz3zdc-zBIVLc{color:rgba(0,0,0,.6)}.n8lZYc .Wz3zdc-zBIVLc:focus{background:rgba(0,0,0,.12)}.n8lZYc .Wz3zdc-zBIVLc:hover{background:rgba(0,0,0,.04)}.n8lZYc .Wz3zdc-zBIVLc:active{background:rgba(0,0,0,.1)}.n8lZYc .Wz3zdc-zBIVLc-OWXEXe-active{color:#1a73e8}.n8lZYc .Wz3zdc-TATgk::-webkit-scrollbar{width:5px}.n8lZYc .Wz3zdc-TATgk::-webkit-scrollbar-track{border-radius:8px}.n8lZYc .Wz3zdc-TATgk::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:8px}.n8lZYc .Wz3zdc-n6Mb2d{color:rgba(0,0,0,.6)}.n8lZYc .Wz3zdc-CR1uRc-LgbsSe[data-variants]::after{border-bottom-color:rgba(0,0,0,.47);border-right-color:rgba(0,0,0,.47)}.n8lZYc .Wz3zdc-CR1uRc-LgbsSe:focus{background:rgba(0,0,0,.12)}.n8lZYc .Wz3zdc-CR1uRc-LgbsSe:hover{background:rgba(0,0,0,.04)}.n8lZYc .Wz3zdc-CR1uRc-LgbsSe:active,.n8lZYc .Wz3zdc-CR1uRc-LgbsSe.Wz3zdc-CR1uRc-LgbsSe-OWXEXe-active{background:rgba(0,0,0,.1)}.n8lZYc .Wz3zdc-uFCVDf-Ne3sFf{color:rgba(0,0,0,.6)}.n8lZYc .Wz3zdc-LIMNJb-S62Q7b{-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,.35));filter:drop-shadow(0 1px 4px rgba(0,0,0,.35))}.n8lZYc .Wz3zdc-LIMNJb-mLHzZ{background-color:white}.n8lZYc .Wz3zdc-LIMNJb-btu5ld hr{border-top:1px solid rgba(0,0,0,.1)}.n8lZYc .Wz3zdc-LIMNJb-ZANmze:focus{background:rgba(0,0,0,.12)}.n8lZYc .Wz3zdc-LIMNJb-ZANmze:hover{background:rgba(0,0,0,.04)}.n8lZYc .Wz3zdc-LIMNJb-ZANmze:active{background:rgba(0,0,0,.1)}.n8lZYc .Wz3zdc-LIMNJb-ZANmze-OWXEXe-ZvGPS{-webkit-filter:contrast(0) brightness(1.5);filter:contrast(0) brightness(1.5)}.n8lZYc .Wz3zdc-LIMNJb-GsSuve-DrBNFf{color:black}.n8lZYc .Wz3zdc-LIMNJb-GsSuve-DrBNFf:focus{background:rgba(0,0,0,.12)}.n8lZYc .Wz3zdc-LIMNJb-GsSuve-DrBNFf:hover{background:rgba(0,0,0,.04)}.n8lZYc .Wz3zdc-LIMNJb-GsSuve-DrBNFf:active{background:rgba(0,0,0,.1)}.n8lZYc .Wz3zdc-LIMNJb-btu5ld-oKdM2c .Wz3zdc-LIMNJb-ZANmze-OWXEXe-selected{background:rgba(26,115,232,.3)}.SERCub{position:absolute;visibility:hidden}.lightbox .kaAW0d{background:#fff;border-radius:8px;color:#5e5e5e;font-size:13px}.lightbox .rDBXIe{white-space:normal;display:-ms-grid;-ms-grid-columns:min-content;width:-webkit-min-content;width:min-content}.lightbox .rDBXIe.ERydgc{padding:13px}html[dir=rtl] .zB2XBc{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.lightbox .zB2XBc{background:no-repeat url(//maps.gstatic.com/mapfiles/hpimgs28.png) -66px 0;height:17px;width:11px;margin:-8px -10px;left:0;outline:none;position:absolute}.lightbox .SBRFGd,.lightbox .FkfE1c{background:no-repeat url(//maps.gstatic.com/tactile/lightbox/arrow.png);outline:none;position:absolute;height:11px;width:17px;margin:-10px -8px}.lightbox .SBRFGd{-webkit-transform:scaleY(-1);transform:scaleY(-1);top:0}.lightbox .FkfE1c{bottom:0}.nghdi.FkfE1c,.nghdi.SBRFGd{left:50%}.RW9OCb .kaAW0d{display:block;background:#007b8b;color:#fff;font-weight:bold;text-align:center;padding:0;font-size:11px;box-sizing:border-box;border-radius:6px}.RW9OCb .SBRFGd,.RW9OCb .FkfE1c,.RW9OCb .zB2XBc{outline:none;display:block;position:absolute;width:0;height:0;line-height:0px;font-size:0}.RW9OCb .SBRFGd,.RW9OCb .FkfE1c{margin:-8px -6px}.RW9OCb .zB2XBc{margin:-6px -8px}.RW9OCb .SBRFGd{top:0;border-top:transparent;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #007b8b}.RW9OCb .FkfE1c{bottom:0;border-top:8px solid #007b8b;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:transparent}.RW9OCb .zB2XBc{left:0;border-top:6px solid transparent;border-left:transparent;border-right:8px solid #007b8b;border-bottom:6px solid transparent}.ODXihb{background:#fff;border:0;box-shadow:0 1px 2px rgba(60,64,67,0.3),0 2px 6px 2px rgba(60,64,67,0.15);position:relative;height:100%;width:72px;top:0;z-index:4;left:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.wR3cXd{width:72px;cursor:pointer;margin-top:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.wR3cXd.tHi4Kc{cursor:default;opacity:.38}.wR3cXd.aJPqP{margin-top:8px;width:72px}.NP7r5c{height:24px;position:relative;width:100%;margin-top:8px;margin-bottom:4px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.eqtqGe{background:linear-gradient(45deg,#217bfe 0%,#078efb 50%,#ac87eb 100%);color:#fff;border-radius:16px;height:48px;width:48px}.eqtqGe.atHn2d{background-color:#d3f7ff;background-image:none;color:#014f5a}.aJPqP .NP7r5c{height:40px;margin-top:4px;margin-bottom:0}.aJPqP.atHn2d .wiquBf{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #014f5a}.wR3cXd.atHn2d .cGRe9e{color:#007b8b}.aJPqP:hover:not(.atHn2d) .wiquBf{box-shadow:0 0 0 2px rgba(31,31,31,0.08),0 0 0 2px #fff}.aJPqP:hover:not(.atHn2d) .cGRe9e{color:#1f1f1f}.xSVTVc,.hkjMUd{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:32px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;width:32px}.wiquBf{border-radius:8px;box-shadow:0 0 0 2px #fff;z-index:3}.hZI5De{border-radius:8px;display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;z-index:2}.xkqFBc .hZI5De{background-color:rgba(0,0,0,0.6)}.xSVTVc .hZI5De{opacity:.05}.hkjMUd .hZI5De{opacity:.5}.flwnib .xSVTVc .wiquBf,.flwnib .xSVTVc .hZI5De,.flwnib .xSVTVc .kSOdnb{border-radius:6px}.d0UoQ{position:relative;width:100%;margin-bottom:4px;text-align:center;place-content:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.xkqFBc .d0UoQ{margin-bottom:3px;padding-top:1px}.cGRe9e{color:#5e5e5e;margin-left:8px;margin-right:8px;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cGRe9e.f0A9Ob{-webkit-line-clamp:1}.cGRe9e.tujHCe{margin-left:5px;margin-right:5px}.aJPqP .cGRe9e{position:relative;top:1px}.seQ8Ye .cGRe9e{-webkit-line-clamp:1}.kSOdnb{border-radius:8px;display:-webkit-box;display:-webkit-flex;display:flex;margin:auto;object-fit:cover;position:absolute;z-index:1}.HH6fZe .Lyrzac{height:18px;padding:7px;width:18px}.HlpAUc{margin:auto}.wiquBf,.kSOdnb,.hZI5De{height:100%;width:100%}.flwnib .xSVTVc,.flwnib .hkjMUd{height:28px;width:28px}.hkjMUd{-webkit-transform:translate(3px,3px);transform:translate(3px,3px);z-index:1}.flwnib .xSVTVc{-webkit-transform:translate(-3px,-3px);transform:translate(-3px,-3px);z-index:2}.aJVa5c{color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:right;-webkit-justify-content:right;justify-content:right;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.9),0 0 5px rgba(0,0,0,.8),0 0 16px rgba(0,0,0,.5);-webkit-transform:translate(-4px,2px);transform:translate(-4px,2px);width:21px;z-index:3}.QyI6Nb .aJVa5c{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}.cc4Ofc{color:#5e5e5e}.atHn2d .avo2Le{color:#007b8b}.ttNoGe .kSOdnb{background-color:#d3f7ff;color:#014f5a}.QsO00b.oB6jGc .kSOdnb,.QsO00b.E3ag8e .kSOdnb{background-color:#d5e6ea;color:#002025;object-fit:contain}.QsO00b.NMbvBe .kSOdnb{background-color:#f9dedc;color:#410e0b}.QsO00b.UApkHc .kSOdnb{background-color:#ffdf99;color:#421f00}.QsO00b.oxXWAd .kSOdnb{background-color:#d3f7ff;color:#014f5a}.QsO00b.K9YJUe .kSOdnb{background-color:#c4eed0;color:#072711}.kUbEOc .kSOdnb{background-color:#f2f2f2;color:#303030}.G6LvEb{border-bottom:1px solid #e3e3e3;margin:24px 14px 8px}.bzdiDe.L4t5Vb{margin-bottom:16px}.L4t5Vb .Ijds6e{margin-top:0}.SZQmle{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;border-bottom:1px solid #e3e3e3;margin:8px 14px 4px}.V548u.ODXihb{background:#fff;border:1px solid #e3e3e3;box-shadow:none;border:0}.V548u .deIIj{height:32px;width:48px}.V548u .Ym1yV{background-color:#d3f7ff;border-radius:16px}.V548u .atHn2d .avo2Le{color:#014f5a}.V548u.ODXihb{background-color:#eff5f6}.V548u .cc4Ofc,.V548u .cGRe9e{color:#1f1f1f}.wR3cXd.atHn2d .cGRe9e{color:#014f5a}.V548u .wiquBf{border-radius:8px;box-shadow:0 0 0 2px #eff5f6;z-index:3}.V548u .aJPqP.atHn2d .wiquBf{box-shadow:inset 0 0 0 2px #eff5f6,0 0 0 2px #014f5a}.V548u .kUbEOc .kSOdnb{background-color:#d5e6ea;color:#002025}.XcbI4e{z-index:11;position:fixed;min-width:112px;max-width:600px;background-color:#fff;background:#fff;border:0;box-shadow:0 1px 2px rgba(60,64,67,0.3),0 1px 3px 1px rgba(60,64,67,0.15);border-radius:8px;overflow:hidden}.TGq66e{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(5,auto);grid-auto-flow:column;padding:4px 8px 8px;overflow:auto hidden}.TGq66e::-webkit-scrollbar{height:6px;width:6px}.TGq66e::-webkit-scrollbar-track:horizontal,.TGq66e::-webkit-scrollbar-track:vertical{background-color:transparent}.TGq66e::-webkit-scrollbar-thumb{background-color:#5e5e5e}.TGq66e .wR3cXd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;width:140px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;margin:2px 0}.TGq66e .wR3cXd:hover,.fvQUnc .TGq66e .wR3cXd:focus{background-color:rgba(31,31,31,0.08);border-radius:16px}.TGq66e .NP7r5c{width:60px;margin:4px 0 4px 4px}.TGq66e .NP7r5c .wiquBf{box-shadow:0 0 0 2px #fff}.TGq66e .d0UoQ{margin-bottom:unset}.TGq66e .cGRe9e{-webkit-line-clamp:2;text-align:left}.Wan3Gb{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:none;flex:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.BsJqK{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;border-radius:20px;margin:10px 12px 2px}.BsJqK .OyjIsf{border-radius:20px;margin:unset}.BsJqK.BxEA8d{margin-top:8px}.BsJqK>.bXMMS{padding-bottom:6px}.BsJqK.BxEA8d>.bXMMS{padding:0 4px 4px}.Wan3Gb.KWBg8c{display:-webkit-box;display:-webkit-flex;display:flex;border-radius:16px;margin:10px 12px 0}.Wan3Gb.KWBg8c .OyjIsf{border-radius:20px}.Wan3Gb.W2d57e{background-color:#f2f2f2}.Wan3Gb.iSS9if,.BsJqK.iSS9if{background-color:rgba(31,31,31,0.12)}.SMP2wb{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;padding:10px 24px}.xgHk6 .SMP2wb{width:100%}.BsJqK .SMP2wb{padding:10px 12px}.BsJqK.BxEA8d .SMP2wb{padding:12px}.KWBg8c .SMP2wb{padding:12px 0 12px 12px;width:calc(100% - 48px)}.Fu5Phd .SMP2wb{padding:7px 24px}.fHEb6e{cursor:pointer;position:relative}.Wan3Gb:hover .X7m7Ff.OyjIsf{background-color:rgba(31,31,31,0.08)}body:not(.LoJzbe) .Wan3Gb:focus .X7m7Ff.OyjIsf{background-color:rgba(31,31,31,0.12)}body:not(.LoJzbe) .Wan3Gb:hover:focus .X7m7Ff.OyjIsf{background-color:rgba(31,31,31,0.16)}.Wan3Gb:active .X7m7Ff.OyjIsf{background-color:rgba(31,31,31,0.12)}.BsJqK:hover .X7m7Ff.OyjIsf{background-color:rgba(31,31,31,0.08)}body:not(.LoJzbe) .BsJqK:focus .X7m7Ff.OyjIsf{background-color:rgba(31,31,31,0.12)}body:not(.LoJzbe) .BsJqK:hover:focus .X7m7Ff.OyjIsf{background-color:rgba(31,31,31,0.16)}.BsJqK:active .X7m7Ff.OyjIsf{background-color:rgba(31,31,31,0.12)}body:not(.fvQUnc) .fHEb6e:focus{outline:none}body:not(.LoJzbe) .BsJqK .fHEb6e:focus{border-radius:20px;z-index:1}.H1bDYe{display:inline-block;min-width:1px;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:start}.k24H4e .H1bDYe{margin-top:3px}.GYMy9d{display:inline-block;position:relative}.UocPK{margin-right:16px}.KWBg8c .UocPK{margin-top:1px}.WkIe8{vertical-align:top;-webkit-box-flex:0;-webkit-flex:0 0 64px;flex:0 0 64px;border-radius:10px;object-fit:cover}.k24H4e .WkIe8{height:48px;width:48px;-webkit-flex-basis:48px;flex-basis:48px}.BsJqK .WkIe8,.KWBg8c .WkIe8{border-radius:8px}.kHLxzc{color:#1f1f1f;white-space:normal;margin-bottom:2px;text-align:left}.k24H4e .kHLxzc{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Zm7uGe .kHLxzc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;white-space:normal}.rZF81c{color:#1f1f1f;white-space:nowrap;text-align:left;text-overflow:ellipsis;overflow:hidden}.yfRytc{margin:0}.xua1Rc.yfRytc{max-width:calc(100% - 120px)}.IIrLbb{color:#5e5e5e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:inherit;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ZiUbcb{margin-left:3px}.A3Wan{position:relative;top:-1px}.Rv8Tad,.LYDYnf{display:inline-block}.CRPUj.LYDYnf{cursor:pointer}.B7voUc .IIrLbb,.Wan3Gb.W2d57e .IIrLbb,.Wan3Gb.iSS9if .IIrLbb,.BsJqK.iSS9if .IIrLbb,.Wan3Gb:hover .IIrLbb,.Wan3Gb:focus .IIrLbb,.Wan3Gb:active .IIrLbb,.TZCpfc .IIrLbb{color:#1f1f1f}.ySmrJb{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;cursor:pointer;text-align:left;float:left;padding:13px}.QfcBB{font-optical-sizing:auto}.dWzgKe{color:#5e5e5e;position:relative;left:12px;padding-top:10px;padding-bottom:10px;padding-right:36px;cursor:pointer;white-space:pre-wrap}.BxEA8d .dWzgKe{left:0;padding:8px 14px 11px 11px}.bXMMS,.CBCByb{position:relative}.R6tTO{position:absolute;right:3px;bottom:0}.BxEA8d .R6tTO{right:8px}.XXUFje{position:absolute;z-index:1}.TZCpfc .XXUFje{visibility:visible}.TZCpfc .BgrMEd{background-color:transparent}.h63d7{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:64px}.k24H4e .h63d7{height:48px}.YAxyee{display:none}.JdTmRb{width:100%}.OCWEK{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:20px 20px 0}.n6inAe{background-color:#5e5e5e;border-radius:50%;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:16px;height:36px;width:36px;cursor:pointer}.n6inAe:hover{background:#fff;border:0;box-shadow:0 1px 2px rgba(60,64,67,0.3),0 1px 3px 1px rgba(60,64,67,0.15);background-color:#5e5e5e}.aqKVqb{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;min-width:0}.OyrOOe{color:#007b8b;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:24px}.nsq2dc{background-color:transparent;border:1px solid #c7c7c7;cursor:pointer;height:36px;padding-left:16px;text-align:left;width:100%}.nsq2dc.U7lAq{color:#007b8b;text-transform:uppercase;border:none;font-weight:500;font-size:13px;padding-left:0}.ki43wc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.FyruA{color:#5e5e5e;-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a9xtdb{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin:0 12px;width:18px;height:18px}.W16x4d{height:18px;width:18px}.nsq2dc:hover,.nsq2dc:focus{border:1px solid #5e5e5e}.xu9ONe{color:#5e5e5e}.nsq2dc:hover .xu9ONe,.nsq2dc:focus .xu9ONe{color:#1f1f1f}.nsq2dc.U7lAq:hover,.nsq2dc.U7lAq:focus{border:none;background-color:rgba(31,31,31,0.08)}.QsCxif{border:1px solid #e3e3e3;border-radius:2px;position:absolute;top:0;width:100%;z-index:2}.LxoNjd{color:#1f1f1f;border:none;border-bottom:1px solid #e3e3e3;box-sizing:border-box;height:36px;line-height:36px;margin:0;outline:none;padding:0 16px;width:100%}.h9yIMb:hover{background-color:rgba(31,31,31,0.08);cursor:pointer}.zb44H{background-color:rgba(31,31,31,0.08)}@media screen and (forced-colors:active){.zb44H{outline:3px solid transparent}}.XeTmsc{font-size:13px;color:#5e5e5e;margin-bottom:4px}.cEE1Df{float:right}.DfvLec .gRsCne{color:#8f8f8f}.gRsCne.Np2qEe{border-color:#dc362e}.sbPorb{overflow:auto}.SrkCDb{margin-top:4px;text-align:right;color:#dc362e;font-size:12px}.drp3jd{padding:20px 0}.uzwnhd{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.ZAtz8b{width:min(120px,32vw);padding:0 4px;text-align:center;border-right:1px solid #e3e3e3;box-sizing:border-box}.ZAtz8b:last-child{border-right:0}.maYywd,.lcx6Dc{padding-bottom:2px;color:#1f1f1f}.maYywd.N0cFqe{color:#1f1f1f}.maYywd.hcQJLb{color:#1f1f1f}.maYywd.o3GGvd{color:#dc362e}.xKVTwe{color:#5e5e5e}.maYywd,.xKVTwe{word-break:break-word}.io8Jbb{padding:10px 20px 0;font-style:italic}.BVE7Db{text-align:left;font-family:\"Google Sans\",Roboto,Arial,sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:0.00625rem;line-height:1.25rem;color:#1f1f1f;min-width:230px}.B0uSi:not(:last-child){margin-bottom:8px}.G7NSo{position:absolute;inset:0;background-color:#75d4e6;text-align:center;padding:calc(50vh - 100px) calc(50vw - 200px);z-index:1}.e9Chtd{position:absolute;z-index:1;bottom:19px;left:50%;right:0;-webkit-transform:translateX(-33px);transform:translateX(-33px);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);pointer-events:none}html[dir=rtl] .e9Chtd{-webkit-transform:translateX(33px);transform:translateX(33px);right:50%;left:0}.e9Chtd .watermark{display:block;width:66px}.e9Chtd .nTFmr,.app-imagery-mode .e9Chtd .watermark{display:none}.app-imagery-mode .e9Chtd .nTFmr{display:block}.Zxczab{position:absolute;width:0;height:0;border:5px solid yellow;border-radius:50%;-webkit-transition:width 1s,height 1s,top 1s,left 1s;transition:width 1s,height 1s,top 1s,left 1s;z-index:10000;pointer-events:none}.Zxczab.expanded{width:100px;height:100px}.WjuB5d .yAuNSb{cursor:pointer;padding:12px 15px 10px}.WjuB5d .lSDxNd{height:46px;width:54px;border-radius:24px}.WjuB5d .rIWqBe{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.WjuB5d .vF7Cdb{display:none}.b6BXof.xiGv9 .Q3vuZd{visibility:visible}.b6BXof.D85HAd{width:32px}.b6BXof.D85HAd .Q3vuZd{visibility:visible}.b6BXof.JvXd9b{outline:2px solid #007b8b}sentinel{}");
this._=this._||{};(function(_){var window=this;
try{
var yLb;_.xLb=function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2]};yLb=function(a,b){return a.length==b.length&&a[0]==b[0]&&a[1]==b[1]&&a[2]==b[2]};_.HK=function(a,b){this.origin=new Float64Array(3);a&&_.xLb(this.origin,a);this.dir=new Float64Array(3);b&&_.xLb(this.dir,b)};_.HK.prototype.set=function(a,b){_.xLb(this.origin,a);_.xLb(this.dir,b)};_.HK.prototype.equals=function(a){return a!=null&&yLb(this.origin,a.origin)&&yLb(this.dir,a.dir)};
}catch(e){_._DumpException(e)}
try{
_.xK=function(a,b){const c=2*Math.atan(Math.exp(a[1]))-Math.PI/2;_.Og(a[0],c,a[2]*6371010*Math.cos(c),b,6371010)};_.wLb=function(a,b,c,d,e){_.Lg(a,b,c,d,e);d[0]=_.Ig(d[0]);d[1]=_.Ig(d[1])};_.yK=function(a,b,c,d,e){d=(1<<d)/(2*Math.PI);e[0]=(Math.PI+a)*d;e[1]=(Math.PI-b)*d;e[2]=c*d};_.zK=function(a){return 1/Math.tan(a/2)};_.AK=function(a,b,c,d,e,f,g,h,l,m){a[0]=b;a[1]=0;a[2]=c;a[3]=0;a[4]=0;a[5]=d;a[6]=e;a[7]=0;a[8]=0;a[9]=0;a[10]=f;a[11]=0;a[12]=g;a[13]=h;a[14]=l;a[15]=m};
_.BK=function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2];a[3]=b[3];a[4]=b[4];a[5]=b[5];a[6]=b[6];a[7]=b[7];a[8]=b[8];a[9]=b[9];a[10]=b[10];a[11]=b[11];a[12]=b[12];a[13]=b[13];a[14]=b[14];a[15]=b[15]};_.CK=function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2];a[3]=b[3];a[4]=b[4];a[5]=b[5];a[6]=b[6];a[7]=b[7];a[8]=b[8];a[9]=b[9];a[10]=b[10];a[11]=b[11];a[12]=b[12];a[13]=b[13];a[14]=b[14];a[15]=b[15]};
_.DK=function(a,b,c){const d=a[0],e=a[1],f=a[2],g=a[3],h=a[4],l=a[5],m=a[6],n=a[7],p=a[8],r=a[9],w=a[10],A=a[11],E=a[12],J=a[13],U=a[14];a=a[15];const X=b[0],Y=b[1],fa=b[2],sa=b[3],va=b[4],Ja=b[5],La=b[6],Fa=b[7],eb=b[8],Qa=b[9],pb=b[10],kb=b[11],Ab=b[12],Ob=b[13],ec=b[14];b=b[15];c[0]=d*X+h*Y+p*fa+E*sa;c[1]=e*X+l*Y+r*fa+J*sa;c[2]=f*X+m*Y+w*fa+U*sa;c[3]=g*X+n*Y+A*fa+a*sa;c[4]=d*va+h*Ja+p*La+E*Fa;c[5]=e*va+l*Ja+r*La+J*Fa;c[6]=f*va+m*Ja+w*La+U*Fa;c[7]=g*va+n*Ja+A*La+a*Fa;c[8]=d*eb+h*Qa+p*pb+E*kb;c[9]=
e*eb+l*Qa+r*pb+J*kb;c[10]=f*eb+m*Qa+w*pb+U*kb;c[11]=g*eb+n*Qa+A*pb+a*kb;c[12]=d*Ab+h*Ob+p*ec+E*b;c[13]=e*Ab+l*Ob+r*ec+J*b;c[14]=f*Ab+m*Ob+w*ec+U*b;c[15]=g*Ab+n*Ob+A*ec+a*b};
_.EK=function(a,b){const c=a[0],d=a[1],e=a[2],f=a[3],g=a[4],h=a[5],l=a[6],m=a[7],n=a[8],p=a[9],r=a[10],w=a[11],A=a[12],E=a[13],J=a[14];a=a[15];const U=c*h-d*g,X=c*l-e*g,Y=c*m-f*g,fa=d*l-e*h,sa=d*m-f*h,va=e*m-f*l,Ja=n*E-p*A,La=n*J-r*A,Fa=n*a-w*A,eb=p*J-r*E,Qa=p*a-w*E,pb=r*a-w*J;var kb=U*pb-X*Qa+Y*eb+fa*Fa-sa*La+va*Ja;kb!=0&&(kb=1/kb,b[0]=(h*pb-l*Qa+m*eb)*kb,b[1]=(-d*pb+e*Qa-f*eb)*kb,b[2]=(E*va-J*sa+a*fa)*kb,b[3]=(-p*va+r*sa-w*fa)*kb,b[4]=(-g*pb+l*Fa-m*La)*kb,b[5]=(c*pb-e*Fa+f*La)*kb,b[6]=(-A*va+J*
Y-a*X)*kb,b[7]=(n*va-r*Y+w*X)*kb,b[8]=(g*Qa-h*Fa+m*Ja)*kb,b[9]=(-c*Qa+d*Fa-f*Ja)*kb,b[10]=(A*sa-E*Y+a*U)*kb,b[11]=(-n*sa+p*Y-w*U)*kb,b[12]=(-g*eb+h*La-l*Ja)*kb,b[13]=(c*eb-d*La+e*Ja)*kb,b[14]=(-A*fa+E*X-J*U)*kb,b[15]=(n*fa-p*X+r*U)*kb)};_.FK=function(a,b,c){const d=b[0],e=b[1];b=b[2];const f=1/(d*a[3]+e*a[7]+b*a[11]+a[15]);c[0]=(d*a[0]+e*a[4]+b*a[8]+a[12])*f;c[1]=(d*a[1]+e*a[5]+b*a[9]+a[13])*f;c[2]=(d*a[2]+e*a[6]+b*a[10]+a[14])*f};
_.GK=class{constructor(){this.height=this.width=this.Ea=this.Da=this.N=this.roll=this.tilt=this.ha=this.U=this.W=this.H=this.va=this.wa=this.targetY=this.targetX=void 0}equals(a){return!!a&&this.targetX===a.targetX&&this.targetY===a.targetY&&this.wa===a.wa&&this.va===a.va&&this.H===a.H&&this.W===a.W&&this.U===a.U&&this.ha===a.ha&&this.tilt===a.tilt&&this.roll===a.roll&&this.N===a.N&&this.Da===a.Da&&this.Ea===a.Ea&&this.width===a.width&&this.height===a.height}};
}catch(e){_._DumpException(e)}
try{
var jL,kL;_.mNb=function(a,b){if(_.Zg(a)){var c=a.H(),d=_.zg(b);_.ah(c)&&_.nh(d,c.Hc());_.ug(c,3)&&_.Bg(d,_.Ag(c));_.ug(c,2)&&_.Eg(d,_.Dg(c))}_.ch(a)&&(c=_.yg(a),d=b.Ve(),_.ug(c,1)&&d.Sf(_.eh(c)),_.ug(c,3)&&d.Ko(c.Ci()),_.fna(c)&&d.Wf(c.od()));_.ug(a,4)&&_.xg(b,_.wg(a))};
_.lL=function(a,b){var c=_.yg(a),d=_.sg(a);const e=a.H();a=_.wg(a);jL.targetX=void 0;jL.targetY=void 0;jL.wa=void 0;jL.Da=void 0;jL.Ea=void 0;jL.ha=-_.Gg(_.eh(c));jL.tilt=_.Gg(c.od());jL.roll=-_.Gg(c.Ci());jL.N=_.Gg(a);jL.width=d.Mb();jL.height=d.Ib();_.Hg(_.Dg(e),_.Ag(e),e.Hc(),kL);jL.H=kL[0];jL.W=kL[1];jL.U=kL[2];c=_.Kg(_.Ag(e));d=Math.abs(kL[2]);jL.va=d>c?d:c;b.hq(jL);b.ZJb()};
_.nNb=function(a,b){if(a.vTa!==0)throw Error("Ld");a.Xp(jL);a=b.Ve();const c=_.tg(b),d=_.zg(b);jL.ha!==void 0&&a.Sf(_.sn(-_.Ig(jL.ha)));jL.tilt!==void 0&&a.Wf(_.sn(_.Ig(jL.tilt)));jL.roll!==void 0&&a.Ko(_.sn(-_.Ig(jL.roll)));jL.N!==void 0&&_.xg(b,_.Ig(jL.N));jL.width!==void 0&&c.Ac(jL.width);jL.height!==void 0&&c.Ec(jL.height);_.Jg(jL.H,jL.W,jL.U,kL);_.nh(_.Bg(_.Eg(d,kL[0]),kL[1]),kL[2])};
_.oNb=function(a,b,c,d){a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=1;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=1;a[11]=0;a[12]=b;a[13]=c;a[14]=d;a[15]=1};jL=new _.GK;kL=_.Dt();
}catch(e){_._DumpException(e)}
try{
_.zLb=function(a,b,c,d){var e=-c;c=Math.cos(e);e=Math.sin(e);d[0]=1;d[1]=0;d[2]=0;d[3]=0;d[4]=0;d[5]=c;d[6]=e;d[7]=0;d[8]=0;d[9]=-e;d[10]=c;d[11]=0;d[12]=0;d[13]=0;d[14]=0;d[15]=1;_.IK(d,0,0,-(a[2]+6371010));_.Nt(d,-Math.PI/2);_.JK(d,-b);_.Nt(d,a[1]);_.Ot(d,-a[0]-Math.PI/2)};_.ALb=function(a,b,c,d,e){d=d?d:6371010;b=Math.abs(b)-a/2;c=b>=Math.PI/2?0:(c+d-((e?e:8846)+d))*Math.cos(a/2)/Math.cos(b);a=2.5/Math.tan(a/2);return c<a?.95*a:.95*c};
_.BLb=function(a,b,c,d,e,f,g){e=e?e:6371010;c+=e;f=(f?f:-10898)+e;e=(g?g:8846)+e;a=Math.tan(Math.abs(b)+Math.atan(Math.sqrt(d*d+1)/2/(1/(2*Math.tan(a/2)))));b=a*a+1;d=-2*c;c=c*c-f*f;g=d*d-4*b*c;if(g<=0||a<=0)return(c>0?Math.sqrt(c):0)+Math.sqrt(e*e-f*f);f=(-d-Math.sqrt(g))/(2*b);c=a*f;return Math.sqrt(f*f+c*c)};_.zl.prototype.Pk=_.ba(16,function(){return _.M(this,_.xl,2)});_.CLb=function(a,b,c){b*=4;c[0]=a[b];c[1]=a[b+1];c[2]=a[b+2];c[3]=a[b+3]};
_.KK=function(a,b,c){const d=b[3],e=b[0],f=b[1];b=b[2];c[0]=e*a[0]+f*a[4]+b*a[8]+d*a[12];c[1]=e*a[1]+f*a[5]+b*a[9]+d*a[13];c[2]=e*a[2]+f*a[6]+b*a[10]+d*a[14];c[3]=e*a[3]+f*a[7]+b*a[11]+d*a[15]};_.DLb=function(a,b,c,d){a[0]=b;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=c;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=d;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1};
_.ELb=function(a,b,c,d,e){var f=b/2;b=e-d;const g=Math.sin(f);b!=0&&g!=0&&c!=0&&(f=Math.cos(f)/g,a[0]=f/c,a[1]=0,a[2]=0,a[3]=0,a[4]=0,a[5]=f,a[6]=0,a[7]=0,a[8]=0,a[9]=0,a[10]=-(e+d)/b,a[11]=-1,a[12]=0,a[13]=0,a[14]=-(2*d*e)/b,a[15]=0)};_.IK=function(a,b,c,d){a[12]+=a[0]*b+a[4]*c+a[8]*d;a[13]+=a[1]*b+a[5]*c+a[9]*d;a[14]+=a[2]*b+a[6]*c+a[10]*d;a[15]+=a[3]*b+a[7]*c+a[11]*d};
_.LK=function(a,b,c,d){a[0]*=b;a[1]*=b;a[2]*=b;a[3]*=b;a[4]*=c;a[5]*=c;a[6]*=c;a[7]*=c;a[8]*=d;a[9]*=d;a[10]*=d;a[11]*=d;a[12]=a[12];a[13]=a[13];a[14]=a[14];a[15]=a[15]};_.JK=function(a,b){const c=a[0],d=a[1],e=a[2],f=a[3],g=a[8],h=a[9],l=a[10],m=a[11],n=Math.cos(b);b=Math.sin(b);a[0]=c*n+g*-b;a[1]=d*n+h*-b;a[2]=e*n+l*-b;a[3]=f*n+m*-b;a[8]=c*b+g*n;a[9]=d*b+h*n;a[10]=e*b+l*n;a[11]=f*b+m*n};_.MK=function(){return new Float32Array(3)};_.NK=function(a,b,c,d){a[0]=b;a[1]=c;a[2]=d;return a};_.OK=function(){return new Float32Array(4)};_.PK=function(a,b,c,d,e){a[0]=b;a[1]=c;a[2]=d;a[3]=e;return a};var GLb;_.QK=function(){return new Float32Array(16)};_.FLb=function(a,b,c,d,e,f,g){a[0]=b;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=c;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=d;a[11]=0;a[12]=e;a[13]=f;a[14]=g;a[15]=1};_.RK=function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2];a[3]=b[3];a[4]=b[4];a[5]=b[5];a[6]=b[6];a[7]=b[7];a[8]=b[8];a[9]=b[9];a[10]=b[10];a[11]=b[11];a[12]=b[12];a[13]=b[13];a[14]=b[14];a[15]=b[15]};
_.SK=function(a,b,c){const d=a[0],e=a[1],f=a[2],g=a[3],h=a[4],l=a[5],m=a[6],n=a[7],p=a[8],r=a[9],w=a[10],A=a[11],E=a[12],J=a[13],U=a[14];a=a[15];const X=b[0],Y=b[1],fa=b[2],sa=b[3],va=b[4],Ja=b[5],La=b[6],Fa=b[7],eb=b[8],Qa=b[9],pb=b[10],kb=b[11],Ab=b[12],Ob=b[13],ec=b[14];b=b[15];c[0]=d*X+h*Y+p*fa+E*sa;c[1]=e*X+l*Y+r*fa+J*sa;c[2]=f*X+m*Y+w*fa+U*sa;c[3]=g*X+n*Y+A*fa+a*sa;c[4]=d*va+h*Ja+p*La+E*Fa;c[5]=e*va+l*Ja+r*La+J*Fa;c[6]=f*va+m*Ja+w*La+U*Fa;c[7]=g*va+n*Ja+A*La+a*Fa;c[8]=d*eb+h*Qa+p*pb+E*kb;c[9]=
e*eb+l*Qa+r*pb+J*kb;c[10]=f*eb+m*Qa+w*pb+U*kb;c[11]=g*eb+n*Qa+A*pb+a*kb;c[12]=d*Ab+h*Ob+p*ec+E*b;c[13]=e*Ab+l*Ob+r*ec+J*b;c[14]=f*Ab+m*Ob+w*ec+U*b;c[15]=g*Ab+n*Ob+A*ec+a*b};
GLb=function(a,b){const c=a[0],d=a[1],e=a[2],f=a[3],g=a[4],h=a[5],l=a[6],m=a[7],n=a[8],p=a[9],r=a[10],w=a[11],A=a[12],E=a[13],J=a[14];a=a[15];const U=c*h-d*g,X=c*l-e*g,Y=c*m-f*g,fa=d*l-e*h,sa=d*m-f*h,va=e*m-f*l,Ja=n*E-p*A,La=n*J-r*A,Fa=n*a-w*A,eb=p*J-r*E,Qa=p*a-w*E,pb=r*a-w*J;var kb=U*pb-X*Qa+Y*eb+fa*Fa-sa*La+va*Ja;kb!=0&&(kb=1/kb,b[0]=(h*pb-l*Qa+m*eb)*kb,b[1]=(-d*pb+e*Qa-f*eb)*kb,b[2]=(E*va-J*sa+a*fa)*kb,b[3]=(-p*va+r*sa-w*fa)*kb,b[4]=(-g*pb+l*Fa-m*La)*kb,b[5]=(c*pb-e*Fa+f*La)*kb,b[6]=(-A*va+J*Y-
a*X)*kb,b[7]=(n*va-r*Y+w*X)*kb,b[8]=(g*Qa-h*Fa+m*Ja)*kb,b[9]=(-c*Qa+d*Fa-f*Ja)*kb,b[10]=(A*sa-E*Y+a*U)*kb,b[11]=(-n*sa+p*Y-w*U)*kb,b[12]=(-g*eb+h*La-l*Ja)*kb,b[13]=(c*eb-d*La+e*Ja)*kb,b[14]=(-A*fa+E*X-J*U)*kb,b[15]=(n*fa-p*X+r*U)*kb)};_.HLb=function(a,b,c){const d=b[3],e=b[0],f=b[1];b=b[2];c[0]=e*a[0]+f*a[4]+b*a[8]+d*a[12];c[1]=e*a[1]+f*a[5]+b*a[9]+d*a[13];c[2]=e*a[2]+f*a[6]+b*a[10]+d*a[14];c[3]=e*a[3]+f*a[7]+b*a[11]+d*a[15]};
_.ILb=function(a,b,c){a[0]=b;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=c;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=1;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1;return a};_.JLb=function(a,b,c,d){const e=Math.cos(b);b=Math.sin(b);const f=Math.cos(c);c=Math.sin(c);const g=Math.cos(d);d=Math.sin(d);a[0]=e*g-f*b*d;a[1]=f*e*d+g*b;a[2]=d*c;a[3]=0;a[4]=-e*d-g*f*b;a[5]=e*f*g-b*d;a[6]=g*c;a[7]=0;a[8]=c*b;a[9]=-e*c;a[10]=f;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1};_.MK();_.MK();_.OK();_.OK();_.OK();_.QK();var KLb,MLb,OLb;
KLb=function(a){if(a.zd){{var b=a.U,c=a.xq(),d=a.Mb()/a.Ib(),e=a.LK,f=a.KK,g=c/2;c=f-e;const h=Math.sin(g);c!=0&&h!=0&&d!=0&&(g=Math.cos(g)/h,b[0]=g/d,b[1]=0,b[2]=0,b[3]=0,b[4]=0,b[5]=g,b[6]=0,b[7]=0,b[8]=0,b[9]=0,b[10]=-(f+e)/c,b[11]=-1,b[12]=0,b[13]=0,b[14]=-(2*e*f)/c,b[15]=0)}_.JLb(a.Za,-a.Ci(),-a.od(),-a.tu());_.SK(a.U,a.Za,a.U);b=1/a.Fy();d=b*(a.targetX-a.Rn());e=b*(a.targetY-a.Sn());f=b*(a.ws-a.Lm());c=a.U;c[12]+=c[0]*d+c[4]*e+c[8]*f;c[13]+=c[1]*d+c[5]*e+c[9]*f;c[14]+=c[2]*d+c[6]*e+c[10]*f;
c[15]+=c[3]*d+c[7]*e+c[11]*f;GLb(a.U,a.Ya);d=a.N;_.DLb(d,b,b,b);_.IK(d,-a.targetX,-a.targetY,-a.ws);b=_.Kt();_.CK(b,a.U);_.DK(b,d,a.Wa);_.EK(a.Wa,a.Bb);a.zd=!1}};_.LLb=function(a){KLb(a);return a.Wa};MLb=function(a){if(a.Sa){var b=a.H;_.gna(a.Rn(),a.Sn(),a.Lm(),b);var c=a.od(),d=a.xq(),e=-a.tu();_.zLb(b,e,c,a.Oa);e=a.Mb()/a.Ib();var f=a.Ia;_.ELb(f,d,e,_.ALb(d,c,b[2]),_.BLb(d,c,b[2],e));_.DK(f,a.Oa,a.Ia);a.Sa=!1}};
_.NLb=function(a,b,c=_.Dt()){const d=b[1],e=b[2];c[0]=b[0]*2/a.Mb()-1;c[1]=-d*2/a.Ib()+1;c[2]=e*2-1};OLb=function(a,b){_.Qg(b,0,0,-a.Fy());_.fh(a.N,a.tu(),a.od(),a.Ci());_.gh(a.N,b,b)};
_.TK=class{constructor(){this.vTa=0;this.U=_.QK();this.Ya=_.QK();this.qb=_.QK();this.Za=_.QK();this.Wa=_.Kt();this.Bb=_.Kt();this.Ia=_.Kt();this.Oa=_.Kt();this.H=_.Dt();this.Ea=_.Jt();this.Lb=_.Dt();this.Jb=_.Qg(_.Dt(),1,1,1);this.N=_.Kt();this.Sa=this.zd=!0;this.ws=this.targetY=this.targetX=0;this.wa=1;this.roll=this.tilt=this.La=this.va=this.ha=this.W=0;this.Ga=.4363323129985824;this.LK=1/3;this.KK=Number.MAX_VALUE;this.Da=this.height=this.width=1;this.He=[]}clone(){const a=new _.TK;a.hq(this.Xp());
a.Da=this.Da;return a}equals(a){return this.targetX===a.targetX&&this.targetY===a.targetY&&this.ws===a.ws&&this.Fy()===a.Fy()&&this.Rn()===a.Rn()&&this.Sn()===a.Sn()&&this.Lm()===a.Lm()&&this.tu()===a.tu()&&this.od()===a.od()&&this.Ci()===a.Ci()&&this.xq()===a.xq()&&this.LK===a.LK&&this.KK===a.KK&&this.Mb()===a.Mb()&&this.Ib()===a.Ib()}ZJb(){this.vTa=0}Fy(){return this.wa}Rn(){return this.W}Sn(){return this.ha}Lm(){return this.va}tu(){return this.La}od(){return this.tilt}Ci(){return this.roll}xq(){return this.Ga}fS(){return _.zK(this.xq())}Mb(){return this.width}Ib(){return this.height}hq(a){var b=
!1,c=!1;let d=!1;var e=!1;let f=!1;a.targetX!==void 0&&(a.targetX!==this.targetX&&(f=!0,this.targetX=a.targetX),b=!0);a.targetY!==void 0&&(a.targetY!==this.targetY&&(f=!0,this.targetY=a.targetY),b=!0);a.wa!==void 0&&(a.wa!==this.ws&&(f=!0,this.ws=a.wa),b=!0);a.va!==void 0&&(a.va!==this.wa&&(f=!0,this.wa=a.va),c=!0);a.H!==void 0&&(a.H!==this.W&&(f=!0,this.W=a.H),d=!0);a.W!==void 0&&(a.W!==this.ha&&(f=!0,this.ha=a.W),d=!0);a.U!==void 0&&(a.U!==this.va&&(f=!0,this.va=a.U),d=!0);a.ha!==void 0&&(a.ha!==
this.La&&(f=!0,this.La=a.ha),e=!0);a.tilt!==void 0&&(a.tilt!==this.tilt&&(f=!0,this.tilt=a.tilt),e=!0);a.roll!==void 0&&(a.roll!==this.roll&&(f=!0,this.roll=a.roll),e=!0);a.N!==void 0&&a.N!==this.Ga&&(f=!0,this.Ga=a.N);a.Da!==void 0&&a.Da!==this.LK&&(f=!0,this.LK=a.Da);a.Ea!==void 0&&a.Ea!==this.KK&&(f=!0,this.KK=a.Ea);a.width!==void 0&&a.width!==this.width&&(f=!0,this.width=a.width);a.height!==void 0&&a.height!==this.height&&(f=!0,this.height=a.height);if(f)for(!e||b||d||(d=!0),!c&&d&&b&&(a=this.Rn()-
this.targetX,c=this.Sn()-this.targetY,e=this.Lm()-this.ws,this.wa=Math.sqrt(a*a+c*c+e*e)),d&&!b&&(OLb(this,this.H),this.targetX=this.Rn()+this.H[0],this.targetY=this.Sn()+this.H[1],this.ws=this.Lm()+this.H[2]),b&&!d&&(OLb(this,this.H),this.W=this.targetX-this.H[0],this.ha=this.targetY-this.H[1],this.va=this.ws-this.H[2]),this.Sa=this.zd=!0,this.Da++,b=0;b<this.He.length;b++)this.He[b]()}Xp(a=new _.GK){a.targetX=this.targetX;a.targetY=this.targetY;a.wa=this.ws;a.va=this.Fy();a.H=this.Rn();a.W=this.Sn();
a.U=this.Lm();a.ha=this.tu();a.tilt=this.od();a.roll=this.Ci();a.N=this.xq();a.Da=this.LK;a.Ea=this.KK;a.width=this.Mb();a.height=this.Ib();return a}onChange(a){this.He.push(a)}oja(){KLb(this);return this.U}gCa(){const a=this.qb,b=this.H,c=this.Ea;this.jha(this.Lb,b);this.jha(this.Jb,c);_.Ft(c,b,c);_.FLb(a,c[0],c[1],c[2],b[0],b[1],b[2]);return a}FE(){MLb(this);return this.Ia}pja(){MLb(this);return this.Oa}uza(a,b,c){const d=1/this.Fy();c?(c=this.Ea,c[0]=a[0],c[1]=a[5],c[2]=a[10],c[3]=a[15],_.DLb(b,
d*c[0],d*c[1],d*c[2]),c=this.Ea,_.CLb(a,3,c),c[0]=d*(c[0]-this.targetX),c[1]=d*(c[1]-this.targetY),c[2]=d*(c[2]-this.ws),b[12]=c[0],b[13]=c[1],b[14]=c[2],b[15]=c[3]):(c=this.N,_.DLb(c,d,d,d),_.IK(c,-this.targetX,-this.targetY,-this.ws),_.DK(c,a,b))}TY(a,b,c=new _.HK){const d=this.H,e=this.LK,f=this.KK;d[0]=a;d[1]=b;d[2]=f/(f-e);_.NLb(this,d,d);d[2]=(f+e)/(f-e);a=this.N;KLb(this);_.CK(a,this.Ya);_.Mt(this.N,d,c.dir);_.kh(c.dir,c.dir);_.Qg(c.origin,this.Rn(),this.Sn(),this.Lm())}aea(a,b=_.Dt()){const c=
this.Ea;c[0]=a[0];c[1]=a[1];c[2]=a[2];c[3]=1;_.BK(this.N,_.LLb(this));_.KK(this.N,c,c);a=1/c[3];c[0]*=a;c[1]*=a;c[2]*=a;this.jha(c,b);return b}jha(a,b=_.Dt()){const c=a[1],d=a[2];b[0]=(a[0]+1)*.5*this.Mb();b[1]=(-c+1)*.5*this.Ib();b[2]=(d+1)*.5}JTa(a,b){const c=this.fS(),d=this.Ib(),e=b!==void 0?this.Fy()*Math.cos(b)+this.ws:this.Lm();b=b!==void 0?b:this.od();a=c*Math.cos(b)-(1-a*2/d)*Math.sin(b);return a<0?Infinity:2/d*e*c/(a*a)}MNb(a){var b=this.fS();const c=this.Ib(),d=this.od(),e=this.Lm();var f=
b*Math.cos(d)/Math.sin(d);b=-Math.sqrt(2/c*e*b/a)/Math.sin(d);a=f+b;f-=b;return(1-(a<f?a<-1.01||a>1.01?f:a:f<-1.01||f>1.01?a:f))*c/2}};_.TK.prototype.SI=_.aa(395);
}catch(e){_._DumpException(e)}
try{
var cLb,eLb;cLb=function(a){let b=a.tail;for(;b&&(a.H[0]>a.N[0]||a.H[1]>a.N[1]);){const c=b;b=b.H;if(a.H[0]>a.N[0]&&c.N>0||a.H[1]>a.N[1]&&c.U>0||c.N===0&&c.U===0)c.W&&c.W.call(c.ha,c.handle,c.item,!1),a.remove(c.handle)}};_.dLb=function(a,b,c){a.N[0]=b!==void 0?b:a.N[0];a.N[1]=c!==void 0?c:a.N[1];cLb(a)};
_.fLb=class{constructor(){this.N=[0,0];this.H=[0,0];this.U=0;this.tail=this.head=null;this.entries={}}add(a,b,c,d,e=null){c=c||0;d=d||0;if(c>this.N[0]||d>this.N[1])return-1;const f=this.U++;a=new eLb(f,a,b,e,this.head,c,d);this.entries[f]=a;this.head&&(this.head.H=a);this.head=a;this.H[0]+=c;this.H[1]+=d;this.tail===null&&(this.tail=a);cLb(this);return f}get(a){return(a=this.entries[a])?a.item:void 0}use(a){(a=this.entries[a])&&a.H&&((a.H.next=a.next)?a.next.H=a.H:this.tail=a.H,a.H=null,a.next=this.head,
this.head=this.head.H=a)}remove(a){const b=this.entries[a];b&&(b.H?b.H.next=b.next:this.head=b.next,b.next?b.next.H=b.H:this.tail=b.H,b.H=b.next=b.item=null,b.handle=-1,delete this.entries[a],this.H[0]-=b.N,this.H[1]-=b.U)}resize(a,b,c){const d=this.entries[a];if(!d)return!1;b=b!==void 0?b:d.N;c=c!==void 0?c:d.U;if(b>this.N[0]||c>this.N[1])return d.W.call(d.ha,a,d.item,!1),this.remove(a),!1;this.H[0]-=d.N;this.H[1]-=d.U;d.N=b;d.U=c;this.H[0]+=d.N;this.H[1]+=d.U;cLb(this);return d.handle!==-1}contains(a){return a in
this.entries}clear(){for(;this.head;){const a=this.head;a.W.call(a.ha,a.handle,a.item,!0);this.remove(a.handle)}}};eLb=class{constructor(a,b,c,d,e,f,g){this.handle=a;this.item=b;this.W=c;this.ha=d;this.H=null;this.next=e;this.N=f;this.U=g}};
}catch(e){_._DumpException(e)}
try{
_.NTb=function(a,b){const c=[];a.N();for(let d=0;d<a.H.length;d++)c.push(a.OW());return new _.UTa(c,b)};_.OTb=-1;_.PTb=-1;
}catch(e){_._DumpException(e)}
try{
var QTb,RTb;QTb=function(a){for(;a.N>a.H;){const b=a.tail;b.N(b.handle);a.remove(b.handle)}};
_.vM=class{constructor(){this.U=this.N=this.H=0;this.tail=this.head=null;this.entries={}}add(a,b){if(a>this.H)return-1;const c=this.U++;b=new RTb(c,b,a,this.head);this.entries[c]=b;this.head&&(this.head.H=b);this.head=b;this.N+=a;this.tail==null&&(this.tail=b);QTb(this);return c}use(a){(a=this.entries[a])&&a.H&&((a.H.next=a.next)?a.next.H=a.H:this.tail=a.H,a.H=null,a.next=this.head,this.head=this.head.H=a)}remove(a){const b=this.entries[a];b&&(b.H?b.H.next=b.next:this.head=b.next,b.next?b.next.H=
b.H:this.tail=b.H,b.H=b.next=null,delete this.entries[a],this.N-=b.size)}resize(a,b){const c=this.entries[a];if(!c)return!1;if(b>this.H)return c.N&&c.N(a),this.remove(a),!1;this.N-=c.size;c.size=b;this.N+=c.size;QTb(this);return a in this.entries}contains(a){return a in this.entries}clear(){for(let a=this.head;a;a=a.next)a.N&&a.N(a.handle);this.tail=this.head=null;this.entries={};this.N=0}};RTb=class{constructor(a,b,c,d){this.handle=a;this.N=b;this.size=c;this.H=null;this.next=d}};
}catch(e){_._DumpException(e)}
try{
_.Hnc=function(a,b){a.N=b;return a};
_.Inc=class{constructor(a){this.Ji=[];this.input=void 0;this.H=null;this.AC=!1;this.N=null;this.Ji.push(a)}zz(a){this.Ji.push(a);return this}next(){if(this.AC)return _.Rt;if(this.H)return this.H;try{const a=this.Ji.shift();if(a){const b=a(this.input);if((0,_.Ki)(b)){const c={done:!1,value:b.then(d=>{this.input=d;this.H=null},d=>{this.handleError(d)})};return this.H=c}this.input=b}if(this.Ji.length)return _.St}catch(a){this.handleError(a)}return _.Rt}handleError(a){this.AC=!0;if(this.N)this.N(a);else throw a;
}};
}catch(e){_._DumpException(e)}
try{
_.sP=function(){return new Float32Array(2)};_.tP=function(a,b,c){a[0]=b;a[1]=c;return a};_.uP=function(a,b){a[0]=b[0];a[1]=b[1]};_.Ssc=function(a,b,c){c[0]=a[0]-b[0];c[1]=a[1]-b[1]};_.vP=function(a,b){const c=a[0]-b[0];a=a[1]-b[1];return c*c+a*a};_.Tsc=function(a,b,c,d){const e=a[0];a=a[1];d[0]=(b[0]-e)*c+e;d[1]=(b[1]-a)*c+a};
}catch(e){_._DumpException(e)}
try{
var Mrc,Nrc,Orc;_.Lrc=function(){return[_.Jt(),_.Jt(),_.Jt(),_.Jt(),_.Jt(),_.Jt()]};_.Qrc=function(a,b){Mrc(b,3,Nrc);var c=Nrc,d=Nrc;d[0]=-c[0];d[1]=-c[1];d[2]=-c[2];d[3]=-c[3];for(c=0;c<3;c++){var e=c*2;Mrc(b,c,Orc);const g=a[e];d=Nrc;var f=Orc;g[0]=d[0]-f[0];g[1]=d[1]-f[1];g[2]=d[2]-f[2];g[3]=d[3]-f[3];_.Prc(g,1/Math.sqrt(g[0]*g[0]+g[1]*g[1]+g[2]*g[2]),g);e=a[e+1];d=Nrc;f=Orc;e[0]=d[0]+f[0];e[1]=d[1]+f[1];e[2]=d[2]+f[2];e[3]=d[3]+f[3];_.Prc(e,1/Math.sqrt(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]),e)}};
_.Prc=function(a,b,c){c[0]=a[0]*b;c[1]=a[1]*b;c[2]=a[2]*b;c[3]=a[3]*b};Mrc=function(a,b,c){c[0]=a[b];c[1]=a[b+4];c[2]=a[b+8];c[3]=a[b+12]};Nrc=_.Jt();Orc=_.Jt();
}catch(e){_._DumpException(e)}
try{
_.jP=function(){return new Float64Array(6)};_.Rrc=function(a){a[0]=a[1]=a[2]=Infinity;a[3]=a[4]=a[5]=-Infinity};
}catch(e){_._DumpException(e)}
try{
_.Vrc=function(a,b){for(const c of b)a.add(c)};
}catch(e){_._DumpException(e)}
try{
_.pQ=function(a,b,c,d,e){return _.Xb(a,b,_.xb,c,e,void 0,d)};_.qQ=class extends _.u{constructor(a){super(a)}Z9(){return _.y(this,_.rm,17)}uf(){return _.z(this,11)}af(){return _.y(this,_.qq,20)}we(){return _.z(this,5)}WI(){return _.I(this,7)}};_.qQ.prototype.ZA=_.aa(433);_.qQ.prototype.U=_.aa(432);_.qQ.prototype.H=_.aa(431);_.qQ.prototype.ha=_.aa(430);_.VCc=[0,_.Q,-1,_.sk,-1,_.Q,_.P,-2,_.Q,_.P,_.Q,_.S,_.Q,_.O,-1,_.P,_.twa,1,_.P,_.rq,_.$Qa,_.P,_.SKa,_.O];_.WCc=class extends _.u{constructor(a){super(a)}getFeature(){return _.M(this,_.Xs,1)}VG(){return _.y(this,_.Xs,1)}};_.XCc=[0,_.ERa];
}catch(e){_._DumpException(e)}
try{
_.YCc=class extends _.u{constructor(a){super(a)}Eb(){return _.z(this,1)}U(){return _.z(this,3)}H(){return _.z(this,5)}ha(){return _.G(this,5)}};_.YCc.prototype.wa=_.aa(435);_.YCc.prototype.va=_.aa(434);
}catch(e){_._DumpException(e)}
try{
_.Xr.prototype.zq=_.ba(163,function(){return _.L(this,11)});_.ZCc=class extends _.u{constructor(a){super(a)}getIndex(){return _.L(this,1)}};_.$Cc=[0,_.O];
}catch(e){_._DumpException(e)}
try{
_.aDc=[0,_.S];
}catch(e){_._DumpException(e)}
try{
_.qQ.prototype.U=_.ba(432,function(){return _.Db(_.Mi(this,4))!=null});_.qQ.prototype.H=_.ba(431,function(){return _.hj(this,4)});_.qQ.prototype.ha=_.ba(430,function(){return _.Db(_.Mi(this,3))!=null});_.bDc=class extends _.u{constructor(a){super(a)}};_.cDc=[0,_.Q,_.nk,_.Q,_.P,_.Q,-1,_.O];var dDc=[0,_.Q];_.eDc=class extends _.u{constructor(a){super(a)}};_.fDc=[0,_.R,[0,2,_.Yk],_.Q,_.O];_.gDc=[0,_.R,[0,_.Q,-1]];var hDc=[0,[4,10,11],_.Q,-1,[0,_.ol,_.Q,_.R,[0,_.Q],[0,_.Q,-1],[0,[4,5],_.Q,-1,_.S,_.zk,[0,_.Q,-1,_.S,_.Q],_.zk,[0,_.Q,_.bl,_.Q,_.S]],_.P,_.ik],_.zk,[0,[8],_.Q,-5,1,_.zk,[0,_.Q,-2],[0,_.Q],[0,_.Q,-1,_.kk,_.ik]],[0,_.Q,-5],_.hwa,[0,_.O,-1,_.P,_.O,[0,_.O,-5],_.P,-1,_.S],_.O,_.S,_.zk,[0,[0,_.Q,-1,[0,_.R,_.hwa],_.Q],_.R,[0,_.Q,-4,[0,_.ik,_.Q,-1],_.Q,-3,_.P,_.Q,_.S,1,_.Q]],_.zk,[0,_.Q,_.ik,_.Q,-1],_.P,[0,_.Ak,_.pPa,_.hRa,_.Q],_.gwa,_.Q,_.P,_.R,_.mRa,_.P];var iDc=[0,_.Ak];_.jDc=class extends _.u{constructor(a){super(a)}kh(){return _.M(this,_.gr,3)}je(){return _.y(this,_.gr,3)}Hi(){return _.B(this,_.gr,3)}H(){return _.z(this,4)}U(){return _.G(this,4)}Eb(){return _.z(this,1)}ha(){return _.G(this,1)}getName(){return _.z(this,2)}Tc(a){return _.v(this,2,a)}va(){return _.G(this,2)}};_.kDc=[0,_.Q,-1,_.ur,_.Q];_.lDc=class extends _.u{constructor(a){super(a)}getId(){return _.z(this,1)}getName(){return _.z(this,3)}Tc(a){return _.v(this,3,a)}};_.mDc=class extends _.u{constructor(a){super(a)}getId(){return _.z(this,1)}H(){return _.Zi(this,_.lDc,2,_.Ri())}};_.nDc=[0,_.Q,_.R,[0,_.Q,_.wk,_.Q,-1,_.Ik,1,_.ml,_.Ik],_.O,_.P,_.ll,_.O,[0,_.kDc],_.O];_.oDc=class extends _.u{constructor(a){super(a)}};_.pDc=[0,_.wk,_.R,[0,_.Q,_.Ik]];var qDc=[0,_.Q,_.P];var rDc=[0,_.h0a,[0,_.Q,_.bl],_.tm];var sDc=[0,_.R,[0,_.O],-1];_.tDc=class extends _.u{constructor(a){super(a)}};_.uDc=[0,_.O];var vDc=[0,_.ik,_.P,_.ll,[0,_.Q,-1],_.S,_.Q];var wDc=[0,_.Q];var xDc=[0,_.R,[0,_.O,_.ik]];var yDc=[0,_.tk,-1];var zDc=[0,[0,_.O,-1]];var ADc=[0,_.Q];_.BDc=[0,_.Q,-2];var CDc=[0,_.Q];var DDc=[0,_.Hk,-1];_.EDc=[-1,{}];var FDc=[0,_.S,_.O];_.GDc=[0,_.R,[0,_.O,-1]];_.HDc=[0,_.Fk];var IDc=[0,1,[0,_.tk,-1],_.S];var JDc=[0,_.Q];var KDc=[0,_.P,-1];var LDc=[0,_.Q,_.P,_.Q,-1,_.S,_.O,-1];var MDc=[0,_.O];var NDc=[0,[0,1,_.Q,_.pk,-1]];var ODc=[0,_.Q,_.Ek,_.jl,[0,1,_.P,-1,_.S],_.S,-1,_.P];_.PDc=class extends _.u{constructor(a){super(a)}va(){return _.z(this,1)}H(){return _.L(this,4)}U(){return _.bh(this,4)}};_.QDc=[0,_.Q,-2,_.O,-2,[0,[0,_.YKa,_.P,_.uk,-1,_.S],[0,_.Ek,-1,[0,_.O,-2,_.S],_.S,-2,[0,_.Q,-1,_.P],_.ok,_.Ek,_.O,_.$Ka,_.O,_.yOa,_.O,_.R,[0,_.S,-1],_.O,_.jLa,_.lLa,1,_.iLa,4,_.ym],3,_.lLa,61,_.O,3,_.iLa]];_.RDc=class extends _.u{constructor(a){super(a)}H(){return _.z(this,2)}U(){return _.z(this,3)}ha(a){return _.wh(this,6,a)}va(){return _.mj(this,6)}};_.SDc=[0,_.tk,_.Q,-1,_.O,_.Q,_.wk,_.P];var TDc=[0,_.S,_.O];var UDc=[0,_.ik,[0,_.O,-1],_.P];var VDc=[0,[1,2,4,5,10,16,17,18,19,21,22,35,37,38,40],_.vk,_.zk,[0,_.P,_.Ck,_.kk,-1,_.P,-1,_.rl,_.P,_.Q],1,_.zk,[0,_.P,_.nk,_.Q],_.zk,[0,_.P,_.S,_.kk,_.Ck,_.Q,_.rl],_.P,-3,_.vk,[0,_.Q,_.O],_.P,_.Q,_.P,-1,_.vk,-3,_.P,_.vk,-1,_.P,-5,1,_.P,_.O,_.P,[0,_.P,[0,_.pk],_.O,_.tk,_.ik,_.P],1,_.zk,[0,_.tk,-1],_.nk,_.msa,_.vk,_.P,_.vk];var WDc=[0,_.P];var XDc=[0,_.Q,_.P,[0,_.R,[0,_.O,_.Q]]];_.YDc=function(a){return _.y(a,_.el,1)};_.ZDc=class extends _.u{constructor(a){super(a)}PL(){return _.B(this,_.el,1)}};_.$Dc=[0,_.Jta,1,[0]];var aEc=[0,_.O,_.zq,_.O];_.bEc=class extends _.u{constructor(a){super(a)}H(){return _.I(this,1)}};_.bEc.prototype.IC=_.aa(125);_.cEc=[0,_.P,_.Hq,_.Q,-2];_.dEc=[0,_.O,-1];_.eEc=class extends _.u{constructor(a){super(a)}};_.fEc=class extends _.u{constructor(a){super(a)}ha(){return _.Zh(this,_.eEc,1)}La(){return _.y(this,_.Eq,2)}wa(){return _.B(this,_.Eq,2)}getIndex(){return _.L(this,3)}Ea(){return _.bh(this,3)}H(){return _.L(this,5)}Ia(){return _.bh(this,5)}va(){return _.L(this,6)}Ga(){return _.bh(this,6)}Oa(){return _.L(this,7)}U(){return _.K(this,9)}wi(a){return _.D(this,9,a)}};_.fEc.prototype.IC=_.aa(124);_.gEc=[0,_.R,[0,_.O,-1],_.Hq,_.O,1,_.O,-2,1,_.S,-1];_.hEc=class extends _.u{constructor(a){super(a)}getIndex(){return _.L(this,1)}};_.iEc=[0,_.O,-1];_.jEc=class extends _.u{constructor(a){super(a)}kh(){return _.M(this,_.gr,1)}je(){return _.y(this,_.gr,1)}Hi(){return _.B(this,_.gr,1)}getContext(){return _.M(this,_.gr,5)}Nu(a){_.ph(this,_.gr,5,a)}};_.kEc=[0,_.ur,[0,_.S],1,[0,_.Q],_.ur];_.lEc=class extends _.u{constructor(a){super(a)}Eb(){return _.z(this,1)}tb(){return _.z(this,2)}IL(){return _.z(this,3)}H(){return _.L(this,8)}U(){return _.Si(this,10)}ha(){return _.Rj(this,10)}};_.mEc=[0,_.Q,-2,_.Ck,-1,_.P,_.S,_.O,_.P,_.Ak];_.nEc=_.Gc(25E6,_.Rr,_.ZCc,_.Mb);_.Sr[25E6]=_.$Cc;_.Sr[25000001]=aEc;_.rQ=_.Gc(25000002,_.Rr,_.fEc,_.Mb);_.Sr[25000002]=_.gEc;_.sQ=_.Gc(25000003,_.Rr,_.ZDc,_.Mb);_.Sr[25000003]=_.$Dc;_.tQ=_.Gc(25000004,_.Rr,_.jEc,_.Mb);_.Sr[25000004]=_.kEc;_.oEc=_.Gc(25000005,_.Rr,_.lEc,_.Mb);_.Sr[25000005]=_.mEc;_.pEc=_.Gc(25000006,_.Rr,_.bDc,_.Mb);_.Sr[25000006]=_.aDc;_.qEc=_.Gc(25000007,_.Rr,_.hEc,_.Mb);_.Sr[25000007]=_.iEc;_.rEc=_.Gc(25000008,_.Rr,_.RDc,_.Mb);_.Sr[25000008]=_.SDc;
_.sEc=_.Gc(25000009,_.Rr,_.eDc,_.Mb);_.Sr[25000009]=_.fDc;_.tEc=_.Gc(25000010,_.Rr,_.WCc,_.Mb);_.Sr[25000010]=_.XCc;_.uEc=_.Gc(25000011,_.Rr,_.PDc,_.Mb);_.Sr[25000011]=_.QDc;_.vEc=_.Gc(25000012,_.Rr,_.YCc,_.Mb);_.Sr[25000012]=_.cDc;_.Sr[25000013]=LDc;_.Sr[25000014]=IDc;_.Sr[25000015]=vDc;_.Sr[25000016]=_.i0a;_.Sr[25000017]=qDc;_.Sr[25000039]=hDc;_.Sr[25000049]=KDc;_.Sr[25000018]=ADc;_.uQ=_.Gc(25000019,_.Rr,_.qQ,_.Mb);_.Sr[25000019]=_.VCc;_.wEc=_.Gc(25000020,_.Rr,_.oDc,_.Mb);_.Sr[25000020]=_.pDc;
_.Sr[25000021]=NDc;_.Sr[25000022]=xDc;_.Sr[25000023]=_.S;_.Sr[25000024]=FDc;_.Sr[25000025]=_.GDc;_.Sr[25000026]=sDc;_.Sr[25000027]=_.BDc;_.xEc=_.Gc(25000028,_.Rr,_.tDc,_.Mb);_.Sr[25000028]=_.uDc;_.Sr[25000029]=_.EDc;_.yEc=_.Gc(25000030,_.Rr,_.jDc,_.Mb);_.Sr[25000030]=_.kDc;_.zEc=_.Gc(25000031,_.Rr,_.mDc,_.Mb);_.Sr[25000031]=_.nDc;_.AEc=_.Gc(25000032,_.Rr,_.bEc,_.Mb);_.Sr[25000032]=_.cEc;_.Sr[25000033]=_.dEc;_.Sr[25000034]=_.gDc;_.Sr[25000040]=CDc;_.Sr[25000041]=ODc;_.Sr[25000042]=dDc;
_.Sr[25000043]=VDc;_.Sr[25000045]=rDc;_.Sr[25000046]=WDc;_.Sr[25000047]=XDc;_.Sr[25000050]=yDc;_.Sr[25000052]=iDc;_.Sr[25000053]=MDc;_.Sr[25000054]=_.UQa;_.Sr[25000055]=DDc;_.Sr[25000056]=_.HDc;_.Sr[25000057]=_.uDc;_.Sr[25000060]=JDc;_.Sr[25000062]=UDc;_.Sr[25000063]=wDc;_.Sr[25000064]=zDc;_.Sr[25000065]=TDc;
}catch(e){_._DumpException(e)}
try{
_.yQ=class extends _.u{constructor(a){super(a,17)}};
}catch(e){_._DumpException(e)}
try{
_.GEc=function(a){switch(a){case 2:return 4;case 3:return 8;case 1:return 16;case 4:return 32;case 5:return 64;case 6:return 128;case 7:return 256;case 8:return 512;case 9:return 1024;case 10:return 2048;case 11:return 4096;case 12:return 8192;case 13:return 16384;case 14:return 32768;case 15:return 65536;case 16:return 131072;case 17:return 262144;case 18:return 524288;case 19:return 1048576;case 20:return 2097152;case 21:return 4194304;default:return 16}};
_.HEc=function(a){var b=_.GEc(21);const c=[];let d=0,e=0;for(let f=0;f<a.length;f++)c[f*2]=Math.round(a[f][0]*b-d),c[f*2+1]=Math.round(a[f][1]*b-e),d+=c[f*2],e+=c[f*2+1];a=new _.Xra;for(b=0;b<c.length;b++)_.vc(a,_.Nba(c[b]));return new Uint8Array(a.end())};_.zQ=class extends _.u{constructor(a){super(a)}getX(){return _.Jh(this,1)}setX(a){return _.Hh(this,1,a)}getY(){return _.Jh(this,2)}setY(a){return _.Hh(this,2,a)}};_.xl.prototype.Tl=_.ba(15,function(){return _.Zi(this,_.wl,1,_.Ri())});
_.Pr.prototype.Tl=_.ba(14,function(){return _.Zi(this,_.zQ,1,_.Ri())});_.AQ=class extends _.u{constructor(a){super(a,500)}};_.IEc=class extends _.u{constructor(a){super(a)}getPosition(){return _.M(this,_.AQ,1)}setPosition(a){return _.ph(this,_.AQ,1,a)}};_.BQ=function(a){return _.C(a,_.Wr,1)};_.JEc=function(a,b){return _.N(a,2,b)};_.CQ=class extends _.u{constructor(a){super(a)}};_.DQ=class extends _.u{constructor(a){super(a,15)}YY(a){_.N(this,2,a)}};
_.KEc=class extends _.u{constructor(a){super(a)}addIcon(a,b){return _.bj(this,3,_.DQ,a,b)}Od(a,b){return _.Qi(this,3,_.DQ,a,b)}qT(){_.cj(this,3,_.DQ)}};_.LEc=class extends _.u{constructor(a){super(a,19)}Lc(){return _.L(this,1)}setZoom(a){return _.N(this,1,a)}};_.EQ=class extends _.u{constructor(a){super(a,500)}getId(){return _.hj(this,1)}};_.FQ=class extends _.u{constructor(a){super(a)}};_.MEc=class extends _.u{constructor(a){super(a,3)}};_.GQ=class extends _.u{constructor(a){super(a)}};
_.NEc=_.Gc(53863091,_.Xr,_.qQ,_.Mb);_.Yr[53863091]=_.VCc;_.OEc=_.Gc(40154408,_.Xr,_.WCc,_.Mb);_.Yr[40154408]=_.XCc;_.PEc={};_.PEc[96629873]=[0,_.hk,_.P];
}catch(e){_._DumpException(e)}
try{
_.QEc=class extends _.u{constructor(a){super(a)}};_.REc=class extends _.u{constructor(a){super(a)}};_.SEc=_.Gc(282806283,_.Xr,_.REc,_.Mb);_.Yr[282806283]=_.GDc;_.TEc=_.Gc(135491995,_.Xr,_.YCc,_.Mb);_.Yr[135491995]=_.cDc;_.UEc=_.Gc(60681369,_.Xr,_.PDc,_.Mb);_.Yr[60681369]=_.QDc;
}catch(e){_._DumpException(e)}
try{
_.HQ=function(a){return _.C(a,_.Wr,2)};_.VEc=_.Gc(30929027,_.Xr,_.ZCc,_.Mb);_.Yr[30929027]=_.$Cc;
}catch(e){_._DumpException(e)}
try{
_.IQ=class extends _.u{constructor(a){super(a,500)}};
}catch(e){_._DumpException(e)}
try{
var eFc,bGc,cGc,dGc,eGc,wFc,SFc,yFc,pFc,bFc,aFc,hGc,iGc,jGc;_.JQ=function(a,b){return(a&65535|(b&65535)<<16)>>>0};_.WEc=function(a,b,c){a=Math.round((a*b+c)*1073741824);return a|0};_.KQ=function(a){const b=a.getCursor();let c=0;for(;a.getCursor()<a.Or();)_.Tj(a),_.Tj(a),c++;a.H=b;return c};_.LQ=function(a,b,c,d){let e=0,f=0;for(let g=0;g<b*2;g+=2)e+=_.Ec(a),f+=_.Ec(a),d[g]=e/c,d[g+1]=f/c};
_.XEc=function(a,b){var c=_.Sj(_.Si(a,1));const d=_.bh(a,7)?_.L(a,7):_.KQ(c),e=new Float32Array(d*2);_.LQ(c,d,b,e);c.Oi();b=[];a=_.ij(a,2,_.Ri())[Symbol.iterator]();for(c={value:0,done:!1};!c.done;){const f=a.next();b.push(e.subarray(c.value*2,(f.done?d:f.value)*2));c=f}return b};
_.cFc=function(a,b,c){function d(f,g,h){let l=1;g&&(l+=g.length);let m=0,n=0,p=0;for(let A=0;A<l;A++){var r=-1;g&&A<l-1&&(r=g[A]);if(_.Vj(f))break;if(h)_.YEc(b);else{var w=b;w.state=3;w.H=0}for(;!_.Vj(f)&&m!==r;)n+=_.Ec(f),p+=_.Ec(f),_.ZEc(b,n,p),m++;if(h)_.$Ec(b,0,1);else{w=b;w.state=1;r=w.H/2;for(let E=0;E<r-2;E++){const J=E%2;aFc(w,E);aFc(w,E+1+J);aFc(w,E+2-J)}w.state=0}}}if(_.kj(a,2)||_.bh(a,6)||_.Rj(a,8)||_.Rj(a,10)){b.ha=c;if(_.kj(a,2)||_.bh(a,6)){(c=_.bh(a,6))?_.YEc(b):bFc(b);let f=0,g=0;const h=
_.Sj(_.Si(a,1));for(;!_.Vj(h);)f+=_.Ec(h),g+=_.Ec(h),_.ZEc(b,f,g);h.Oi();if(_.kj(a,2))for(var e of _.ij(a,2,_.Ri()))aFc(b,e);c?_.$Ec(b,_.L(a,6,-1),0):b.state=0}_.Rj(a,8)&&(e=_.Sj(_.Si(a,8)),c=_.kj(a,9)?_.ij(a,9,_.Ri()):null,d(e,c,!0),e.Oi());_.Rj(a,10)&&(e=_.Sj(_.Si(a,10)),a=_.kj(a,11)?_.ij(a,11,_.Ri()):null,d(e,a,!1),e.Oi())}};
_.dFc=function(a,b,c,d){b.reset();_.cFc(a,b,d);a=b.getBuffer();if(a.length===0)return null;b=new Float32Array(a.length*2);for(d=0;d<a.length;d++){const e=a[d];b[d*2]=(e<<16>>16)/c;b[d*2+1]=(e>>16)/c}return b};eFc=function(){return new Image};_.fFc=function(a,b){return a[b]%128*4+a[b+1]/64};_.gFc=function(a,b,c){a=Math.pow(2,a);return(Math.pow(2,c)-a)/(Math.pow(2,b)-a)};_.jFc=function(a){return(a=_.hFc(a))?_.iFc(a):""};_.iFc=function(a){return a.ha()&&a.U()?_.v0a(_.hj(a,3),a.H()).toString():""};
_.hFc=function(a){return a instanceof _.Tr?a.N(_.kFc)||null:a instanceof _.Xr?a.N(_.NEc)||null:a instanceof _.Zr?a.N(_.lFc)||null:a instanceof _.MQ?a.N(_.mFc)||null:a instanceof _.NQ?a.N(_.nFc)||null:null};
_.aGc=function(a){if(a instanceof _.Tr){var b=_.y(a,_.Rr,15).clone();a.W(oFc)&&_.fk(b,pFc,a.N(oFc).clone());a.W(qFc)&&_.fk(b,_.zEc,a.N(qFc).clone());a.W(rFc)&&_.fk(b,_.wEc,a.N(rFc).clone());a.W(sFc)&&_.fk(b,_.tQ,a.N(sFc).clone());a.W(tFc)&&_.fk(b,_.yEc,a.N(tFc).clone());a.W(uFc)&&_.fk(b,_.sEc,a.N(uFc).clone());a.W(vFc)&&_.fk(b,wFc,a.N(vFc).clone());a.W(_.xFc)&&_.fk(b,yFc,a.N(_.xFc).clone());a.W(_.kFc)&&_.fk(b,_.uQ,a.N(_.kFc).clone());a.W(zFc)&&_.fk(b,_.xEc,a.N(zFc).clone());a=b}else if(a instanceof
_.Xr){b=_.y(a,_.Rr,22).clone();a.W(AFc)&&_.fk(b,pFc,a.N(AFc).clone());a.W(_.VEc)&&_.fk(b,_.nEc,a.N(_.VEc).clone());a.W(BFc)&&_.fk(b,_.rQ,a.N(BFc).clone());a.W(CFc)&&_.fk(b,_.sQ,a.N(CFc).clone());a.W(DFc)&&_.fk(b,_.tQ,a.N(DFc).clone());a.W(EFc)&&_.fk(b,_.oEc,a.N(EFc).clone());a.W(FFc)&&_.fk(b,_.pEc,a.N(FFc).clone());a.W(GFc)&&_.fk(b,_.qEc,a.N(GFc).clone());a.W(HFc)&&_.fk(b,_.rEc,a.N(HFc).clone());a.W(IFc)&&_.fk(b,_.sEc,a.N(IFc).clone());a.W(_.OEc)&&_.fk(b,_.tEc,a.N(_.OEc).clone());a.W(_.UEc)&&_.fk(b,
_.uEc,a.N(_.UEc).clone());a.W(_.SEc)&&_.fk(b,_.JFc,a.N(_.SEc).clone());a.W(KFc)&&_.fk(b,_.wEc,a.N(KFc).clone());a.W(_.TEc)&&_.fk(b,_.vEc,a.N(_.TEc).clone());if(a.W(_.NEc)){const d=a.N(_.NEc);if(!b.W(_.tQ)){var c=_.ek(b,_.tQ);c=_.C(c,_.gr,1);_.dr(c,d.we())}_.fk(b,_.uQ,d.clone())}a.W(LFc)&&_.fk(b,wFc,a.N(LFc).clone());a.W(MFc)&&_.fk(b,_.xEc,a.N(MFc).clone());a=b}else a instanceof _.Zr?(b=_.y(a,_.Rr,17).clone(),a.W(NFc)&&_.fk(b,pFc,a.N(NFc).clone()),a.W(OFc)&&_.fk(b,_.rQ,a.N(OFc).clone()),a.W(PFc)&&
_.fk(b,_.tQ,a.N(PFc).clone()),a.W(QFc)&&_.fk(b,_.AEc,a.N(QFc).clone()),a.W(RFc)&&_.fk(b,SFc,a.N(RFc).clone()),a.W(TFc)&&_.fk(b,_.sEc,a.N(TFc).clone()),a.W(UFc)&&_.fk(b,wFc,a.N(UFc).clone()),a.W(_.VFc)&&_.fk(b,yFc,a.N(_.VFc).clone()),a.W(_.lFc)&&_.fk(b,_.uQ,a.N(_.lFc).clone()),a.W(WFc)&&_.fk(b,_.xEc,a.N(WFc).clone()),a=b):a instanceof _.MQ?(b=_.y(a,_.Rr,8).clone(),a.W(_.mFc)&&_.fk(b,_.uQ,a.N(_.mFc).clone()),a.W(_.XFc)&&_.fk(b,yFc,a.N(_.XFc).clone()),a=b):a instanceof _.NQ?(b=_.y(a,_.Rr,111).clone(),
a.W(YFc)&&_.fk(b,pFc,a.N(YFc).clone()),a.W(_.nFc)&&_.fk(b,_.uQ,a.N(_.nFc).clone()),a.W(_.ZFc)&&_.fk(b,yFc,a.N(_.ZFc).clone()),a.W($Fc)&&_.fk(b,_.xEc,a.N($Fc).clone()),a=b):a=a instanceof _.OQ?_.y(a,_.Rr,7).clone():null;return a};_.MQ=class extends _.u{constructor(a){super(a,500)}getPosition(){return _.M(this,_.AQ,1)}setPosition(a){return _.ph(this,_.AQ,1,a)}};_.MQ.prototype.mq=_.aa(156);_.MQ.prototype.bC=_.aa(148);_.MQ.prototype.Er=_.aa(142);_.MQ.prototype.lt=_.aa(134);bGc=class extends _.u{constructor(a){super(a)}};
cGc=class extends _.u{constructor(a){super(a)}};dGc=class extends _.u{constructor(a){super(a)}};eGc=class extends _.u{constructor(a){super(a)}};_.JFc=_.Gc(25000025,_.Rr,_.REc,_.Mb);wFc=_.Gc(25000027,_.Rr,cGc,_.Mb);SFc=_.Gc(25000033,_.Rr,eGc,_.Mb);yFc=_.Gc(25000034,_.Rr,bGc,_.Mb);pFc=_.Gc(25000056,_.Rr,dGc,_.Mb);_.fGc=function(a){for(let b=0;b<a.En.length;++b){const c=a.En[b];if(c.getType()!==68)continue;const d=_.Zh(c,_.Pv,2);for(let e=0;e<d;++e){const f=_.$h(c,2,_.Pv,e);if(f.getKey()==="set")return f.getValue()}}return null};
_.PQ=function(a){return _.Xi(a,_.Xr,1)};_.OQ=class extends _.u{constructor(a){super(a,500)}getImageData(){return _.Si(this,1)}};_.OQ.prototype.mq=_.aa(155);_.OQ.prototype.Er=_.aa(141);_.OQ.prototype.lt=_.aa(133);_.gGc=function(a){return _.Xi(a,_.OQ,1)};_.QQ=class extends _.u{constructor(a){super(a,2)}};_.NQ=class extends _.u{constructor(a){super(a,500)}};_.NQ.prototype.mq=_.aa(154);_.NQ.prototype.Er=_.aa(140);_.NQ.prototype.lt=_.aa(132);_.RQ=function(a){return _.y(a,_.GQ,10)};
_.SQ=function(a){return _.y(a,_.QQ,11)};bFc=function(a){a.state=1;a.H=0;a.N=0};_.YEc=function(a){a.state=2;a.H=0;a.N=0};aFc=function(a,b){a.ha?(a.U[a.N*2]=a.W[b*2],a.U[a.N*2+1]=a.W[b*2+1],a.N=(a.N+1)%3,a.N===0&&hGc(a)):iGc(a,a.W[b*2],a.W[b*2+1])};_.$Ec=function(a,b,c){a.state=1;const d=a.H/2,e=c===0?2:1;c=c===0?1:2;for(let f=0;f<d-2;f++)aFc(a,b),aFc(a,(b+f+e)%d),aFc(a,(b+f+c)%d);a.state=0};
_.ZEc=function(a,b,c){var d=a.W;var e=a.H+1;e>=d.length&&(e=new Int32Array(e*2),e.set(d),d=e);a.W=d;a.W[a.H]=b;a.W[a.H+1]=c;a.H+=2};hGc=function(a){function b(m,n,p,r){m=p-m;n=r-n;return m*m+n*n}const c=a.U[0],d=a.U[1],e=a.U[2],f=a.U[3],g=a.U[4],h=a.U[5];var l=!1;if(b(c,d,e,f)>262144||b(e,f,g,h)>262144||b(g,h,c,d)>262144)l=!0;if(l){l=(c+e+g)/3;const m=(d+f+h)/3;jGc(a,l,m,c,d,e,f);jGc(a,l,m,e,f,g,h);jGc(a,l,m,g,h,c,d)}else iGc(a,c,d),iGc(a,e,f),iGc(a,g,h)};
iGc=function(a,b,c){var d=a.buffer;var e=a.cursor;e>=d.length&&(e=new Uint32Array(e*2),e.set(d),d=e);a.buffer=d;d=a.buffer;e=a.cursor;if(a.Da===1){const f=a.scale/a.precision;d[e++]=_.WEc(b,f,a.offsetX);d[e++]=_.WEc(c,f,a.offsetY)}else d[e++]=_.JQ(b,c);a.mode===1&&(d[e++]=a.wa,d[e++]=a.va);a.cursor=e};jGc=function(a,b,c,d,e,f,g){f-=d;g-=e;let h=Math.ceil(Math.sqrt(f*f+g*g)/512);h=Math.min(h,24);f/=h;g/=h;for(let l=0;l<h;l++)iGc(a,b,c),iGc(a,d+f*l,e+g*l),iGc(a,d+f*(l+1),e+g*(l+1))};
_.kGc=class{constructor(a,b){this.mode=a;this.Da=b;this.offsetY=this.offsetX=0;this.scale=1;this.va=this.wa=this.H=this.cursor=0;this.U=[];this.N=0;this.ha=!1;this.precision=16;this.buffer=new Uint32Array(3072);this.W=new Int32Array(1024);this.state=0}reset(a,b,c,d){this.offsetX=a!==void 0?a:0;this.offsetY=b!==void 0?b:0;this.scale=c!==void 0?c:1;this.precision=d!==void 0?d:16;this.H=this.cursor=this.state=0;this.ha=!1;this.N=0}isEmpty(){return this.cursor===0&&this.H===0}getBuffer(){return this.buffer.subarray(0,
this.cursor)}};_.COa[311999825]=[0,_.P,_.ok,1,_.Q,3,[0,_.P,_.R,[0,_.O,_.ik,_.O,-1],_.O,_.P]];_.COa[320033310]=[0,_.ok,3,_.ok,1,_.O,3,[0,_.R,[0,[2,3,4],_.Q,_.yk,-2]],2,_.P,_.O,1,[0,_.P,-1,_.lsa,_.R,[0,_.Q,_.P,-1]]];_.COa[388507802]=[0,_.S,-2,_.O];_.COa[416607470]=[0,_.S,-2,_.P,-1,_.S,_.ik,_.P,_.S];var AFc=_.Gc(153782030,_.Xr,dGc,_.Mb);_.Yr[153782030]=_.HDc;var CFc=_.Gc(30511227,_.Xr,_.ZDc,_.Mb);_.Yr[30511227]=_.$Dc;var vFc=_.Gc(216564156,_.Tr,cGc,_.Mb);_.Ur[216564156]=_.BDc;var MFc=_.Gc(379780825,_.Xr,_.tDc,_.Mb);_.Yr[379780825]=_.uDc;var zFc=_.Gc(343593480,_.Tr,_.tDc,_.Mb);_.Ur[343593480]=_.uDc;var WFc=_.Gc(376862677,_.Zr,_.tDc,_.Mb);_.$r[376862677]=_.uDc;var $Fc=_.Gc(474430528,_.NQ,_.tDc,_.Mb);_.NOa[474430528]=_.uDc;var QFc=_.Gc(48343962,_.Zr,_.bEc,_.Mb);_.$r[48343962]=_.cEc;var sFc=_.Gc(30096869,_.Tr,_.jEc,_.Mb);_.Ur[30096869]=_.kEc;var DFc=_.Gc(30096869,_.Xr,_.jEc,_.Mb);_.Yr[30096869]=_.kEc;var PFc=_.Gc(30096869,_.Zr,_.jEc,_.Mb);_.$r[30096869]=_.kEc;var EFc=_.Gc(172661375,_.Xr,_.lEc,_.Mb);_.Yr[172661375]=_.mEc;var IFc=_.Gc(51650189,_.Xr,_.eDc,_.Mb);_.Yr[51650189]=_.fDc;var uFc=_.Gc(51650189,_.Tr,_.eDc,_.Mb);_.Ur[51650189]=_.fDc;var TFc=_.Gc(51650189,_.Zr,_.eDc,_.Mb);_.$r[51650189]=_.fDc;var HFc=_.Gc(43229016,_.Xr,_.RDc,_.Mb);_.Yr[43229016]=_.SDc;var qFc=_.Gc(32819068,_.Tr,_.mDc,_.Mb);_.Ur[32819068]=_.nDc;var tFc=_.Gc(52617685,_.Tr,_.jDc,_.Mb);_.Ur[52617685]=_.kDc;var KFc=_.Gc(42466818,_.Xr,_.oDc,_.Mb);_.Yr[42466818]=_.pDc;var rFc=_.Gc(42466818,_.Tr,_.oDc,_.Mb);_.Ur[42466818]=_.pDc;_.kFc=_.Gc(53863091,_.Tr,_.qQ,_.Mb);_.Ur[53863091]=_.VCc;_.lFc=_.Gc(53863091,_.Zr,_.qQ,_.Mb);_.$r[53863091]=_.VCc;_.mFc=_.Gc(491381901,_.MQ,_.qQ,_.Mb);_.MOa[491381901]=_.VCc;_.nFc=_.Gc(53863091,_.NQ,_.qQ,_.Mb);_.NOa[53863091]=_.VCc;var LFc=_.Gc(216564156,_.Xr,cGc,_.Mb);_.Yr[216564156]=_.BDc;var UFc=_.Gc(216564156,_.Zr,cGc,_.Mb);_.$r[216564156]=_.BDc;_.xFc=_.Gc(343593479,_.Tr,bGc,_.Mb);_.Ur[343593479]=_.gDc;_.VFc=_.Gc(376862676,_.Zr,bGc,_.Mb);_.$r[376862676]=_.gDc;_.XFc=_.Gc(491381902,_.MQ,bGc,_.Mb);_.MOa[491381902]=_.gDc;_.ZFc=_.Gc(474430529,_.NQ,bGc,_.Mb);_.NOa[474430529]=_.gDc;var FFc=_.Gc(33356690,_.Xr,_.bDc,_.Mb);_.Yr[33356690]=_.aDc;var RFc=_.Gc(49095464,_.Zr,eGc,_.Mb);_.$r[49095464]=_.dEc;var BFc=_.Gc(28517612,_.Xr,_.fEc,_.Mb);_.Yr[28517612]=_.gEc;var OFc=_.Gc(28517612,_.Zr,_.fEc,_.Mb);_.$r[28517612]=_.gEc;var GFc=_.Gc(40251317,_.Xr,_.hEc,_.Mb);_.Yr[40251317]=_.iEc;var oFc=_.Gc(153782030,_.Tr,dGc,_.Mb);_.Ur[153782030]=_.HDc;var NFc=_.Gc(153782030,_.Zr,dGc,_.Mb);_.$r[153782030]=_.HDc;var YFc=_.Gc(153782030,_.NQ,dGc,_.Mb);_.NOa[153782030]=_.HDc;_.lGc={M4a:"https://tpc.googlesyndication",zTa:eFc,A1a:(a,b)=>{a.A1a(b)}};var mGc;_.TQ=function(a,b){return(a.data[b]<<16|a.data[b+1]<<8|a.data[b+2]|a.data[b+3]<<24)>>>0};mGc=function(a,b,c,d){var e=a.data[c+3];a.data[b+3]===0?d=1:e===0&&(d=0);e=0|_.rn(a.data[b],a.data[c],d)<<16;e|=_.rn(a.data[b+1],a.data[c+1],d)<<8;e|=_.rn(a.data[b+2],a.data[c+2],d);e|=_.rn(a.data[b+3],a.data[c+3],d)<<24;return e>>>0};_.UQ=function(a,b){return 12+60*b+16+12*a};
_.VQ=function(a,b){if(a.W){if(a.W[b])return _.I(a.W[b],5)&&_.I(a.W[b],4)}else if(a.H){if(a.H[b])return _.I(a.H[b],7)}else if(a.wa){if(a.wa[b])return _.I(a.wa[b],5)}else if(a.N){if(a.N[b])return _.I(a.N[b],3)}else if(a.Da&&a.Da[b])return _.I(a.Da[b],5);return!1};_.WQ=function(a,b){const c=Math.floor(b);if(_.VQ(a,c))return _.WQ(_.XQ,b);if(c===b)return _.TQ(a,12+60*c+4);const d=Math.ceil(b);return mGc(a,12+60*c+4,12+60*d+4,(b-c)/(d-c))};
_.YQ=function(a,b){const c=Math.floor(b);if(_.VQ(a,c))return 0;if(c===b)return _.TQ(a,12+60*c+8);const d=Math.ceil(b);return mGc(a,12+60*c+8,12+60*d+8,(Math.floor(b)-c)/(d-c))};_.nGc=function(a,b){const c=Math.floor(b);if(_.VQ(a,c))return 0;if(c===b)return _.TQ(a,12+60*c+12);const d=Math.ceil(b);return mGc(a,12+60*c+12,12+60*d+12,(Math.floor(b)-c)/(d-c))};_.ZQ=function(a,b){b=Math.floor(b);return _.VQ(a,b)?null:_.oGc(a.qb,b)};
_.$Q=function(a,b,c){const d=Math.floor(c);if(_.VQ(a,d))return 0;if(d===c)return _.TQ(a,_.UQ(b,c));const e=Math.ceil(c);return mGc(a,_.UQ(b,d),_.UQ(b,e),(c-d)/(e-d))};_.aR=function(a,b,c){const d=Math.floor(c);if(_.VQ(a,d))return 0;const e=a.Mb(_.UQ(b,d)+4);if(d===c)return e;const f=Math.ceil(c);a=a.Mb(_.UQ(b,f)+4);return a===e?e:_.rn(e,a,_.gFc(d,f,c))};
_.pGc=class{constructor(){this.data=new Uint8Array(1392);this.U=0;this.Bb=this.va=this.Ea=this.ha=this.Oa=!1;this.Sa=this.Ya=this.Wa=this.animation=this.Ia=this.Za=this.qb=this.lk=null;this.La=0;this.Jb=this.Da=this.N=this.Ga=this.wa=this.H=this.W=null}ri(){return this.lk}isEmpty(){return this.U===0&&!!_.bR(this.Za)&&_.bR(this.qb)&&_.bR(this.Ia)&&_.bR(this.animation)&&!this.Oa&&!this.ha&&!this.Ea&&!this.va&&!this.La&&!this.Bb}Mb(a){return _.fFc(this.data,a)}};_.XQ=new _.pGc;
_.bR=function(a){return!a||!a.count};_.oGc=function(a,b){return a&&a.entries[b]?a.entries[b]:null};
}catch(e){_._DumpException(e)}
try{
var yGc,zGc,AGc,xGc;_.wGc=function(a,b){return b?a<12:!1};
yGc=function(a,b,c){const d=new Uint32Array(b*c);xGc||(xGc=new Uint32Array(4));const e=xGc,f=b/4;c/=4;for(let l=0;l<c;l++)for(let m=0;m<f;m++){const n=4*(l*f+m);var g=a[n],h=g>>11;let p=g>>5&63,r=g&31;h=h<<3|h>>2;p=p<<2|p>>4;r=r<<3|r>>2;e[0]=h|p<<8|r<<16|-16777216;const w=a[n+1];let A=w>>11,E=w>>5&63,J=w&31;A=A<<3|A>>2;E=E<<2|E>>4;J=J<<3|J>>2;e[1]=A|E<<8|J<<16|-16777216;g<=w?(e[2]=h+A>>1|p+E>>1<<8|r+J>>1<<16|-16777216,e[3]=0):(e[2]=5*h+3*A>>3|5*p+3*E>>3<<8|5*r+3*J>>3<<16|-16777216,e[3]=3*h+5*A>>3|
3*p+5*E>>3<<8|3*r+5*J>>3<<16|-16777216);g=a[n+2];h=l*4*b+m*4;d[h]=e[g&3];d[h+1]=e[g>>2&3];d[h+2]=e[g>>4&3];d[h+3]=e[g>>6&3];h+=b;d[h]=e[g>>8&3];d[h+1]=e[g>>10&3];d[h+2]=e[g>>12&3];d[h+3]=e[g>>14];g=a[n+3];h+=b;d[h]=e[g&3];d[h+1]=e[g>>2&3];d[h+2]=e[g>>4&3];d[h+3]=e[g>>6&3];h+=b;d[h]=e[g>>8&3];d[h+1]=e[g>>10&3];d[h+2]=e[g>>12&3];d[h+3]=e[g>>14]}return d};zGc=function(a,b){return _.Vfa(new Blob([a],{type:b}))};AGc=function(a,b){a=_.we(a);return _.bd(`data:${b};base64,${a}`)};
_.eR=function(a){if(a.length===1)a=new _.vGc(a[0]);else{const b=Array(a.length);for(let c=0;c<a.length;++c)b[c]=new _.vGc(a[c]);a=new _.uGc(b)}return a};_.BGc=function(a,b){if(a.W){if(a.W[b])return _.L(a.W[b],3)}else if(a.H){if(a.H[b])return _.L(a.H[b],6)}else if(a.wa){if(a.wa[b])return _.L(a.wa[b],4)}else if(a.Ga){if(a.Ga[b])return _.L(a.Ga[b],5)}else if(a.N){if(a.N[b])return _.L(a.N[b],2,-1)}else if(a.Da&&a.Da[b])return _.L(a.Da[b],4);return 0};
_.CGc=class{constructor(a=[],b=0){this.entries=a;this.count=b}};_.fR=class extends _.pGc{constructor(){super(...arguments);this.style=this}Ac(a,b){var c=this.data;c[a]=Math.floor(b/4%128);c[a+1]=Math.floor(b*64)%256}};xGc=null;var EGc,FGc,GGc;_.DGc=function(a){let b=(a[0]<<23)*2+(a[1]<<16)+(a[2]<<8)+a[3],c;switch(b){case 2303741511:c="image/png";break;case 4292411360:c="image/jpeg";break;case 1195984440:c="image/gif";break;case 1145328416:c="image/x-dds";break;case 1380533830:c="image/unknown";a.length>12&&(b=(a[8]<<23)*2+(a[9]<<16)+(a[10]<<8)+a[11],b===1464156752&&(c="image/webp"));break;default:c="image/unknown"}return c};
EGc=function(a,b){const c=(a.H?zGc:AGc)(b,_.DGc(b));return _.LF(c,{J3:a.H?()=>{var d=_.Yc(c);_.Ena().revokeObjectURL(d)}:void 0}).img()};FGc=class{constructor(){a:{if(_.Dna()!=null)try{const b=new Uint8Array(100);if((new _.ja.Blob([b])).size===100){var a=!0;break a}}catch(b){}a=!1}this.H=a}};_.HGc=class{constructor(a,b,c,d=1){this.data=a;this.width=b;this.height=c;this.format=d}};var IGc=class{constructor(a,b,c){b=b!==void 0?b:0;c=c!==void 0?c:a.byteLength-b;this.H=new Uint8Array(a,b,c);new Int8Array(a,b,c)}},JGc=function(a,b){return a.H[b]+(a.H[b+1]<<8)+(a.H[b+2]<<16)+a.H[b+3]*16777216},KGc=class extends IGc{};/*

 Copyright 2012 Mozilla Foundation

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var LGc=function(){this.N=this.pos=0;this.ha=!1;this.buffer=null},MGc=function(a,b){var c=a.buffer,d=c?c.byteLength:0;if(b<d)return c;for(var e=512;e<b;)e<<=1;b=new Uint8Array(e);if(c)for(e=0;e<d;++e)b[e]=c[e];return a.buffer=b},OGc=function(a){for(var b,c=a.pos;!a.ha;)NGc(a);b=a.N;b||(a.buffer=new Uint8Array(0));a.pos=b;return a.buffer.subarray(c,b)};LGc.prototype.skip=function(a){a||(a=1);this.pos+=a};LGc.prototype.reset=function(){this.pos=0};
var PGc=function(a){this.bytes=null;this.U=this.W=this.H=0;a&&this.setData(a);LGc.call(this)};_.Ci(PGc,LGc);PGc.prototype.setData=function(a){var b=0;b++;b++;this.bytes=a;this.H=b;this.N=this.pos=this.U=this.W=0;this.ha=!1};
var QGc=function(a,b){this.H=a;this.N=b},RGc=new Uint32Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),SGc=new Uint8Array(RGc.length),TGc=new Uint8Array(320),UGc=new Uint32Array(512),VGc=new Uint32Array(512),WGc=new Uint32Array(512),XGc=new Uint32Array([3,4,5,6,7,8,9,10,65547,65549,65551,65553,131091,131095,131099,131103,196643,196651,196659,196667,262211,262227,262243,262259,327811,327843,327875,327907,258,258,258]),YGc=new Uint32Array([1,2,3,4,65541,65543,131081,131085,196625,196633,262177,
262193,327745,327777,393345,393409,459009,459137,524801,525057,590849,591361,657409,658433,724993,727041,794625,798721,868353,876545]),ZGc=new QGc(new Uint32Array([459008,524368,524304,524568,459024,524400,524336,590016,459016,524384,524320,589984,524288,524416,524352,590048,459012,524376,524312,589968,459028,524408,524344,590032,459020,524392,524328,59E4,524296,524424,524360,590064,459010,524372,524308,524572,459026,524404,524340,590024,459018,524388,524324,589992,524292,524420,524356,590056,459014,
524380,524316,589976,459030,524412,524348,590040,459022,524396,524332,590008,524300,524428,524364,590072,459009,524370,524306,524570,459025,524402,524338,590020,459017,524386,524322,589988,524290,524418,524354,590052,459013,524378,524314,589972,459029,524410,524346,590036,459021,524394,524330,590004,524298,524426,524362,590068,459011,524374,524310,524574,459027,524406,524342,590028,459019,524390,524326,589996,524294,524422,524358,590060,459015,524382,524318,589980,459031,524414,524350,590044,459023,
524398,524334,590012,524302,524430,524366,590076,459008,524369,524305,524569,459024,524401,524337,590018,459016,524385,524321,589986,524289,524417,524353,590050,459012,524377,524313,589970,459028,524409,524345,590034,459020,524393,524329,590002,524297,524425,524361,590066,459010,524373,524309,524573,459026,524405,524341,590026,459018,524389,524325,589994,524293,524421,524357,590058,459014,524381,524317,589978,459030,524413,524349,590042,459022,524397,524333,590010,524301,524429,524365,590074,459009,
524371,524307,524571,459025,524403,524339,590022,459017,524387,524323,589990,524291,524419,524355,590054,459013,524379,524315,589974,459029,524411,524347,590038,459021,524395,524331,590006,524299,524427,524363,590070,459011,524375,524311,524575,459027,524407,524343,590030,459019,524391,524327,589998,524295,524423,524359,590062,459015,524383,524319,589982,459031,524415,524351,590046,459023,524399,524335,590014,524303,524431,524367,590078,459008,524368,524304,524568,459024,524400,524336,590017,459016,
524384,524320,589985,524288,524416,524352,590049,459012,524376,524312,589969,459028,524408,524344,590033,459020,524392,524328,590001,524296,524424,524360,590065,459010,524372,524308,524572,459026,524404,524340,590025,459018,524388,524324,589993,524292,524420,524356,590057,459014,524380,524316,589977,459030,524412,524348,590041,459022,524396,524332,590009,524300,524428,524364,590073,459009,524370,524306,524570,459025,524402,524338,590021,459017,524386,524322,589989,524290,524418,524354,590053,459013,
524378,524314,589973,459029,524410,524346,590037,459021,524394,524330,590005,524298,524426,524362,590069,459011,524374,524310,524574,459027,524406,524342,590029,459019,524390,524326,589997,524294,524422,524358,590061,459015,524382,524318,589981,459031,524414,524350,590045,459023,524398,524334,590013,524302,524430,524366,590077,459008,524369,524305,524569,459024,524401,524337,590019,459016,524385,524321,589987,524289,524417,524353,590051,459012,524377,524313,589971,459028,524409,524345,590035,459020,
524393,524329,590003,524297,524425,524361,590067,459010,524373,524309,524573,459026,524405,524341,590027,459018,524389,524325,589995,524293,524421,524357,590059,459014,524381,524317,589979,459030,524413,524349,590043,459022,524397,524333,590011,524301,524429,524365,590075,459009,524371,524307,524571,459025,524403,524339,590023,459017,524387,524323,589991,524291,524419,524355,590055,459013,524379,524315,589975,459029,524411,524347,590039,459021,524395,524331,590007,524299,524427,524363,590071,459011,
524375,524311,524575,459027,524407,524343,590031,459019,524391,524327,589999,524295,524423,524359,590063,459015,524383,524319,589983,459031,524415,524351,590047,459023,524399,524335,590015,524303,524431,524367,590079]),9),$Gc=new QGc(new Uint32Array([327680,327696,327688,327704,327684,327700,327692,327708,327682,327698,327690,327706,327686,327702,327694,0,327681,327697,327689,327705,327685,327701,327693,327709,327683,327699,327691,327707,327687,327703,327695,0]),5),gR=function(a,b){for(var c=a.W,
d=a.U,e=a.bytes,f=a.H,g;c<b;)g=e[f++],d|=g<<c,c+=8;a.U=d>>b;a.W=c-b;a.H=f;return d&(1<<b)-1};PGc.prototype.mu=function(a){var b=a.H,c=a.N;a=this.W;for(var d=this.U,e=this.bytes,f=this.H;a<c;){var g=e[f++];d|=g<<a;a+=8}b=b[d&(1<<c)-1];c=b>>16;this.U=d>>c;this.W=a-c;this.H=f;return b&65535};
var aHc=function(a,b,c,d){for(var e=0,f=b;f<c;++f)a[f]>e&&(e=a[f]);var g=1<<e;d=g<=d.length?d:new Uint32Array(g);for(var h=1,l=0,m=2;h<=e;++h,l<<=1,m<<=1)for(var n=b;n<c;++n)if(a[n]==h){var p=0,r=l;for(f=0;f<h;++f)p=p<<1|r&1,r>>=1;for(f=p;f<g;f+=m)d[f]=h<<16|n-b;++l}return new QGc(d,e)},NGc=function(a){var b=gR(a,3);b&1&&(a.ha=!0);b>>=1;if(b==0){b=a.bytes;var c=a.H,d,e=d=b[c++];d=b[c++];e|=d<<8;c++;c++;a.U=0;a.W=0;d=a.N;var f=MGc(a,d+e);e=d+e;a.N=e;for(var g=d;g<e;++g){if(typeof(d=b[c++])=="undefined"){a.ha=
!0;break}f[g]=d}a.H=c}else{c=ZGc;d=$Gc;if(b!=1&&b==2){f=gR(a,5)+257;e=gR(a,5)+1;b=gR(a,4)+4;for(c=0;c<SGc.length;++c)SGc[c]=0;for(c=0;c<b;++c)SGc[RGc[c]]=gR(a,3);d=aHc(SGc,0,SGc.length,UGc);c=b=0;for(e=f+e;c<e;){g=a.mu(d);if(g==16){var h=2,l=3;g=b}else if(g==17)l=h=3,g=b=0;else if(g==18)h=7,l=11,g=b=0;else{TGc[c++]=b=g;continue}for(h=gR(a,h)+l;h-- >0;)TGc[c++]=g}c=aHc(TGc,0,f,VGc);d=aHc(TGc,f,e,WGc)}e=(f=a.buffer)?f.length:0;for(g=a.N;;)if(h=a.mu(c),h<256)g+1>=e&&(f=MGc(a,g+1),e=f.length),f[g++]=
h;else{if(h==256){a.N=g;break}h-=257;h=XGc[h];l=h>>16;l>0&&(l=gR(a,l));b=(h&65535)+l;h=a.mu(d);h=YGc[h];l=h>>16;l>0&&(l=gR(a,l));h=(h&65535)+l;g+b>=e&&(f=MGc(a,g+b),e=f.length);for(l=0;l<b;++l,++g)f[g]=f[g-h]}}};/*

 MIT LICENSE
 Copyright (c) 2011 Devon Govett

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
*/
var bHc=function(){this.Ga=new PGc;this.data=new Uint8Array(0);this.pos=8;this.U=[];this.wa=null;this.H={};this.animation=null;this.text={};this.W=this.Da=0;this.va=null;this.N=this.ha=this.colors=this.height=this.width=0;this.hasAlphaChannel=!1;this.Ea=0;this.colorSpace="DeviceGray"};
bHc.prototype.setData=function(a){this.data=a;this.pos=8;this.U=[];this.wa=null;this.H={};this.animation=null;this.text={};this.W=this.Da=0;this.va=null;this.N=this.ha=this.colors=this.height=this.width=0;this.hasAlphaChannel=!1;this.Ea=0;this.colorSpace="DeviceGray";a:for(a=null;;){var b=hR(this),c=String.fromCharCode(this.data[this.pos++]);c+=String.fromCharCode(this.data[this.pos++]);c+=String.fromCharCode(this.data[this.pos++]);c+=String.fromCharCode(this.data[this.pos++]);switch(c){case "IHDR":this.width=
hR(this);this.height=hR(this);this.ha=this.data[this.pos++];this.N=this.data[this.pos++];this.pos++;this.pos++;this.pos++;break;case "acTL":this.animation={IGb:hR(this),JGb:hR(this)||Infinity,frames:[]};break;case "PLTE":this.Da=this.pos;this.W=b;this.pos+=b;break;case "fcTL":a&&this.animation.frames.push(a);this.pos+=4;a={width:hR(this),height:hR(this),xOffset:hR(this),yOffset:hR(this)};b=cHc(this);c=cHc(this)||100;a.delay=1E3*b/c;a.CUa=this.data[this.pos++];a.eyb=this.data[this.pos++];a.Nze=[];
break;case "fdAT":this.pos+=4,b-=4;case "IDAT":if(c=a){c=c.data;for(var d=0;d<b;d++)c.push(this.data[this.pos++])}else this.U.push(this.pos),this.U.push(b),this.pos+=b;break;case "tRNS":this.H={};switch(this.N){case 3:c=b;c<255&&(c=255);this.H.vDa=Array(c);for(d=0;d<b;d++)this.H.vDa[d]=this.data[this.pos++];for(d=b;d<c;d++)this.H.vDa[d]=255;break;case 0:this.H.TAe=this.read(b)[0];break;case 2:this.H.y4=this.read(b)}break;case "tEXt":b=this.read(b);c=b.indexOf(0);d=String.fromCharCode.apply(String,
b.slice(0,c));this.text[d]=String.fromCharCode.apply(String,b.slice(c+1));break;case "IEND":a&&this.animation.frames.push(a);a=void 0;switch(this.N){case 0:case 3:case 4:this.colors=1;break;case 2:case 6:this.colors=3}this.hasAlphaChannel=(a=this.N)===4||a===6;this.Ea=this.ha*(this.colors+(this.hasAlphaChannel?1:0));switch(this.colors){case 1:this.colorSpace="DeviceGray";break;case 3:this.colorSpace="DeviceRGB"}a=this.U;if(a.length==2)c=new Uint8Array(this.data.buffer.slice(this.data.byteOffset+a[0],
this.data.byteOffset+a[0]+a[1]));else{c=0;for(b=1;b<a.length;b+=2)c+=a[b];c=new Uint8Array(c);d=0;var e=this.data;for(b=0;b<a.length;b+=2)for(var f=a[b],g=a[b+1],h=0;h<g;h++)c[d++]=e[f+h]}this.wa=c;this.U=[];break a;default:this.pos+=b}this.pos+=4;if(this.pos>this.data.length)throw Error("xe");}};var dHc=null,eHc=null;bHc.prototype.read=function(a){for(var b=Array(a),c=0;c<a;c++)b[c]=this.data[this.pos++];return b};
var hR=function(a){var b=a.data[a.pos++]<<24;var c=a.data[a.pos++]<<16;var d=a.data[a.pos++]<<8;a=a.data[a.pos++];return b|c|d|a},cHc=function(a){var b=a.data[a.pos++]<<8;a=a.data[a.pos++];return b|a},fHc=function(a,b){var c,d,e,f,g,h,l,m,n,p;b==null&&(b=a.wa);if(b.length===0)return new Uint8Array(0);a.Ga.setData(b);var r=a.Ga;r=OGc(r);b=a.Ea/8;var w=b*a.width;var A=new Uint8Array(w*a.height);var E=r.length;for(c=e=f=0;e<E;){switch(r[e++]){case 0:for(h=0;h<w;h+=1)A[c++]=r[e++];break;case 1:for(d=
l=0;l<w;d=l+=1){a=r[e++];var J=d<b?0:A[c-b];A[c++]=(a+J)%256}break;case 2:for(d=m=0;m<w;d=m+=1){a=r[e++];var U=(d-d%b)/b;var X=f&&A[(f-1)*w+U*b+d%b];A[c++]=(X+a)%256}break;case 3:for(d=n=0;n<w;d=n+=1)a=r[e++],U=(d-d%b)/b,J=d<b?0:A[c-b],X=f&&A[(f-1)*w+U*b+d%b],A[c++]=(a+Math.floor((J+X)/2))%256;break;case 4:for(d=p=0;p<w;d=p+=1){a=r[e++];U=(d-d%b)/b;J=d<b?0:A[c-b];f===0?X=g=0:(X=A[(f-1)*w+U*b+d%b],g=U&&A[(f-1)*w+(U-1)*b+d%b]);var Y=J+X-g;U=Math.abs(Y-J);d=Math.abs(Y-X);Y=Math.abs(Y-g);J=U<=d&&U<=Y?
J:d<=Y?X:g;A[c++]=(a+J)%256}break;default:throw Error("ye`"+r[e-1]);}f++}return A},gHc=function(a){var b=a.Da,c=a.data,d=a.H.vDa||null;a=a.W;for(var e=new Uint8Array(a/3*4),f=0,g=0,h=0;h<a;h+=3)e[f++]=c[b+h],e[f++]=c[b+h+1],e[f++]=c[b+h+2],e[f++]=d?d[g++]:255;return e},hHc=function(a,b,c){var d=a.colors;var e=null;var f=a.hasAlphaChannel;a.W&&(e=a.va=a.va||gHc(a),d=4,f=!0);a=b.length;if(d===1)if(e)if(f)for(f=d=0;d<a;d+=4,f++){var g=c[f]*4;var h=e[g];b[d]=h;b[d+1]=h;b[d+2]=h;b[d+3]=e[g+1]}else for(f=
d=0;d<a;d+=4,f++)g=c[f]*4,h=e[g],b[d]=h,b[d+1]=h,b[d+2]=h,b[d+3]=255;else if(f)for(f=d=0;d<a;d+=4,f+=2)h=c[f],b[d]=h,b[d+1]=h,b[d+2]=h,b[d+3]=c[f+1];else for(f=d=0;d<a;d+=4,f++)h=c[f],b[d]=h,b[d+1]=h,b[d+2]=h,b[d+3]=255;else if(e)if(f)for(f=d=0;d<a;d+=4,f++)g=c[f]*4,b[d]=e[g],b[d+1]=e[g+1],b[d+2]=e[g+2],b[d+3]=e[g+3];else for(f=d=0;d<a;d+=4,f++)g=c[f]*4,b[d]=e[g],b[d+1]=e[g+1],b[d+2]=e[g+2],b[d+3]=255;else if(f)for(d=0;d<a;d+=4)b[d]=c[d],b[d+1]=c[d+1],b[d+2]=c[d+2],b[d+3]=c[d+3];else for(f=d=0;d<
a;d+=4,f+=3)b[d]=c[f],b[d+1]=c[f+1],b[d+2]=c[f+2],b[d+3]=255};bHc.prototype.decode=function(){var a=new Uint8Array(this.width*this.height*4);hHc(this,a,fHc(this,null));return a};
bHc.prototype.animate=function(a){var b,c=this;var d=0;var e=this.animation;var f=e.IGb;var g=e.frames;var h=e.JGb;return(b=function(){var l=d++%f;var m=g[l];var n=c.animation.frames;var p=n[l];n=n[l-1];l===0&&a.clearRect(0,0,c.width,c.height);(n!=null?n.CUa:void 0)===1?a.clearRect(n.xOffset,n.yOffset,n.width,n.height):(n!=null?n.CUa:void 0)===2&&a.putImageData(n.oEb,n.xOffset,n.yOffset);p.eyb===0&&a.clearRect(p.xOffset,p.yOffset,p.width,p.height);a.drawImage(p.image,p.xOffset,p.yOffset);if(f>1&&
d/f<h)return c.animation.axb=setTimeout(b,m.delay)})()};bHc.prototype.stopAnimation=function(){var a;return clearTimeout((a=this.animation)!=null?a.axb:void 0)};
bHc.prototype.render=function(a){var b;a.yRa&&a.yRa.stopAnimation();a.yRa=this;a.width=this.width;a.height=this.height;a=a.getContext("2d");if(this.animation){var c;if(this.animation){var d=this.animation.frames;var e=[];var f=b=0;for(c=d.length;b<c;f=++b){var g=d[f];var h=a.createImageData(g.width,g.height);f=fHc(this,new Uint8Array(g.data));hHc(this,h,f);g.oEb=h;f=e;var l=f.push;var m=h;dHc||(dHc=_.og("canvas"),eHc=dHc.getContext("2d"));h=dHc;var n=eHc;n.width=m.width;n.height=m.height;n.clearRect(0,
0,m.width,m.height);n.putImageData(m,0,0);m=new Image;m.src=h.toDataURL();l.call(f,g.image=m)}}return this.animate(a)}b=a.createImageData(this.width,this.height);hHc(this,b,fHc(this,null));return a.putImageData(b,0,0)};var iHc,jHc;iHc=function(a,b){if(a.H)return!0;{var c=a.U;const f=new KGc(c.buffer,c.byteOffset+4),g=JGc(f,0)+4;var d=JGc(f,8);const h=JGc(f,12);var e=JGc(f,80);JGc(f,76)&4&&(e===827611204||e===894720068)?b?(e=new Uint16Array(c.buffer,c.byteOffset+g,c.byteLength-g>>1),e=yGc(e,h,d),d=new _.HGc(new Uint8Array(e.buffer),h,d,1)):(b=new Uint8Array(c.buffer,c.byteOffset+g,c.byteLength-g),d=new _.HGc(b,h,d,e===827611204?2:3)):d=null}a.H=d;a.U=null;a.W=null;return!0};
_.kHc=class{constructor(){this.H=GGc||(GGc=new FGc)}decode(a,b){var c=a.mimeType;if(a.ui())return!0;if(b===1&&c==="image/x-dds"){if(!iHc(a,!1))return!1}else if(b===2&&c==="image/x-dds"){if(!iHc(a,!0))return!1}else b===2&&c==="image/png"?a.H||(jHc||(jHc=new bHc),c=jHc,c.setData(a.U),b=c.decode(),c=c.height,b=new _.HGc(b,b.length/c/4,c),a.U=null,a.W=null,a.H=b):a.Se()||(b=EGc(this.H,a.U),a.U=null,a.W=null,a.Me(b));return!0}};jHc=null;
}catch(e){_._DumpException(e)}
try{
var qGc=class extends Error{constructor(){super();Object.setPrototypeOf(this,qGc.prototype)}};var rGc,sGc;rGc=function(a){return a.state==="pending"};sGc=function(a){const b=a.handlers;a.handlers=[];for(let c=0;c<b.length;c++){const d=b[c];d.callback.call(d.scope,a)}};_.cR=function(a){return a.state==="error"&&a.error instanceof qGc};
_.dR=class{constructor(){this.state="pending";this.handlers=[];this.error=this.value=void 0}getState(){return this.state}getValue(){return this.value}getError(){return this.error}wait(a,b){rGc(this)?this.handlers.push({callback:a,scope:b}):a.call(b,this)}setValue(a){if(rGc(this))this.value=a,this.state="success",sGc(this);else if(!_.cR(this))throw new tGc;}Eg(a){if(rGc(this))this.error=a,this.state="error",sGc(this);else if(!_.cR(this))throw new tGc;}cancel(){return rGc(this)?(this.Eg(new qGc),!0):
!1}then(a,b,c){let d,e;const f=new _.fn((g,h)=>{d=g;e=h});this.wait(g=>{_.cR(g)?f.cancel():g.getState()==="success"?d(g.getValue()):g.getState()==="error"&&e(g.getError())});return f.then(a,b,c)}};_.Xya(_.dR);var tGc=class extends _.ca{constructor(){super("Multiple attempts to set the state of this Result")}};
}catch(e){_._DumpException(e)}
try{
_.jR=function(a){return _.y(a,_.Qr,1)};
}catch(e){_._DumpException(e)}
try{
var wkd,tkd;_.ukd=function(a){return tkd.get(a)||(()=>!1)};_.vkd=function(a,b){return _.$h(a,2,_.lDc,b)};wkd=class extends _.u{constructor(a){super(a)}};_.xkd=_.Gc(25000045,_.Rr,wkd,_.Mb);tkd=new Map([[0,a=>a.W(_.xkd)],[1,a=>a.W(_.xEc)],[2,a=>a.W(_.AEc)],[3,a=>a.W(_.tQ)],[4,a=>a.W(_.zEc)],[5,a=>a.W(_.wEc)],[6,a=>a.W(_.tEc)],[7,a=>a.W(_.rQ)]]);
}catch(e){_._DumpException(e)}
try{
_.Jwd=function(a,b){return _.zj(a,1,b)};_.Kwd=function(a,b){_.v(a,11,b)};_.Lwd=class extends _.u{constructor(a){super(a)}getKey(){return _.fj(this,1)}};
}catch(e){_._DumpException(e)}
try{
var cng;_.bng=function(a){const b=a[0],c=a[1];a=a[2];return b*b+c*c+a*a};_.n6=function(a,b,c,d){_.Ft(b,a.center,_.m6);var e=_.bng(_.m6);const f=a.radius*a.radius,g=-_.Ht(_.m6,c);if(e<f||g<0)return d&&_.hh(_.m6,a.radius/Math.sqrt(e),d),!1;_.hh(c,g,cng);_.ih(_.m6,cng,cng);e=_.bng(cng);if(e>=f)return d&&_.hh(_.kh(cng,d),a.radius,d),!1;d&&(_.hh(c,g-Math.sqrt(f-e),d),_.ih(b,d,d));return!0};_.dng=class{constructor(a,b=0){this.radius=b;this.center=_.Dt();a&&_.Et(this.center,a)}};_.m6=_.Jt();cng=_.Dt();
}catch(e){_._DumpException(e)}
try{
var Lng,Nng;_.Mng=function(a){return a.length===0?null:a.reduce((b,c)=>{let d=Lng(b)-Lng(c);d===0&&(d=1);return d>=0?b:c})};Lng=function(a){const b=Nng.get(a.yo())||0;return a.WI()?1E3+b:b};Nng=new Map([[9,5],[1,4],[10,3],[2,2],[3,1]]);
}catch(e){_._DumpException(e)}
try{
_.Arg=class extends _.u{constructor(a){super(a)}uf(){return _.z(this,3)}};_.Brg=class extends _.u{constructor(a){super(a)}};_.L6=class extends _.u{constructor(a){super(a)}};_.Crg=class extends _.u{constructor(a){super(a,13)}va(a){_.ph(this,_.Arg,1,a)}Td(){return _.M(this,_.L6,2)}U(){_.Ih(this,2)}};_.M6=class extends _.u{constructor(a){super(a)}H(a,b){_.bj(this,1,_.Crg,a,b)}};_.Drg=[0,_.R,[-13,{},_.$Qa,[0,_.O,[0,_.R,_.JQa],[0,_.pk],[0,_.O],_.R,_.Vs,_.EDc],[0,_.pk,-2,_.R,[0,_.O,-1]],_.sk,_.aLa,1,_.aLa,_.O,-1,_.P,_.aLa,_.O]];
}catch(e){_._DumpException(e)}
try{
_.Frg=function(a,b,c=Erg[0]){_.BK(b,a.FE());_.BK(c,a.pja())};_.Grg=function(a,b){b[0]=a[12];b[1]=a[13];b[2]=a[14]};_.N6=2*Math.PI;_.O6=_.Dt();var Erg;_.Hrg=new _.HK;Erg=[_.Kt(),_.Kt()];
}catch(e){_._DumpException(e)}
try{
var Mrg;_.Jrg=function(a){let b=0;_.B(a,_.Irg,2)&&(a=_.y(a,_.Irg,2),b=_.K(a,2));return _.GEc(b)};_.Tr.prototype.mq=_.ba(161,function(){return _.Pj(this,8)});_.Vr.prototype.mq=_.ba(160,function(){return _.Pj(this,4)});_.Wr.prototype.mq=_.ba(159,function(){return _.Pj(this,3)});_.Xr.prototype.mq=_.ba(158,function(){return _.Pj(this,5)});_.Zr.prototype.mq=_.ba(157,function(){return _.Pj(this,11)});_.MQ.prototype.mq=_.ba(156,function(){return _.Pj(this,5)});
_.OQ.prototype.mq=_.ba(155,function(){return _.Pj(this,6)});_.NQ.prototype.mq=_.ba(154,function(){return _.Pj(this,8)});_.Tr.prototype.Er=_.ba(147,function(){return _.gj(this,8,_.hb(-1))});_.Vr.prototype.Er=_.ba(146,function(){return _.gj(this,4,_.hb(-1))});_.Wr.prototype.Er=_.ba(145,function(){return _.gj(this,3,_.hb(-1))});_.Xr.prototype.Er=_.ba(144,function(){return _.gj(this,5,_.hb(-1))});_.Zr.prototype.Er=_.ba(143,function(){return _.gj(this,11,_.hb(-1))});
_.MQ.prototype.Er=_.ba(142,function(){return _.gj(this,5,_.hb(-1))});_.OQ.prototype.Er=_.ba(141,function(){return _.gj(this,6,_.hb(-1))});_.NQ.prototype.Er=_.ba(140,function(){return _.gj(this,8,_.hb(-1))});_.P6=function(a){return _.Zh(a,_.Vr,1)};_.Q6=function(a){return _.y(a,_.Wr,1)};_.Krg=function(a){return _.Zh(a,_.Zr,1)};_.R6=function(a){return _.Zh(a,_.Tr,1)};_.Lrg=class extends _.u{constructor(a){super(a)}Ft(){return _.L(this,3)}};
Mrg=class extends _.u{constructor(a){super(a)}getX(){return _.L(this,1)}setX(a){return _.N(this,1,a)}getY(){return _.L(this,2)}setY(a){return _.N(this,2,a)}Mb(){return _.L(this,3)}Ac(a){return _.N(this,3,a)}Ib(){return _.L(this,4)}Ec(a){return _.N(this,4,a)}};_.Nrg=function(a,b){return _.$h(a,2,Mrg,b)};_.Org=class extends _.u{constructor(a){super(a)}};_.Irg=class extends _.u{constructor(a){super(a)}};_.S6=function(a){return _.y(a,_.as,7)};_.T6=function(a){return _.y(a,_.MEc,8)};
_.U6=function(a){return _.B(a,_.MEc,8)};_.V6=class{constructor(){this.cache={}}Se(a){return(a=this.cache[a])&&a.loaded?a.image:null}A1a(a){this.cache[a]={image:_.lGc.zTa(),loaded:!0,callbacks:[]}}static qe(){return _.Mn(_.V6)}};_.Prg=function(a,b){return _.VQ(a,b)?null:_.oGc(a.Za,b)};_.Qrg=class{constructor(a,b){this.Oj=a;this.Sa=b;this.ha=0;this.Ia={};this.Ea={};this.Ga=0;this.Oa=new Map}H(a){return this.Sa.H(a)}};_.Rrg=[_.Dt(),_.Dt(),_.Dt(),_.Dt()];
}catch(e){_._DumpException(e)}
try{
var Vrg,dsg;_.Tr.prototype.lt=_.ba(139,function(){return _.L(this,3,-1)});_.Vr.prototype.lt=_.ba(138,function(){return _.L(this,2,-1)});_.Wr.prototype.lt=_.ba(137,function(){return _.L(this,2,-1)});_.Xr.prototype.lt=_.ba(136,function(){return _.L(this,8,-1)});_.Zr.prototype.lt=_.ba(135,function(){return _.L(this,3,-1)});_.MQ.prototype.lt=_.ba(134,function(){return _.L(this,4,-1)});_.OQ.prototype.lt=_.ba(133,function(){return _.L(this,3,-1)});
_.NQ.prototype.lt=_.ba(132,function(){return _.L(this,3,-1)});_.Srg=function(a){return _.Zh(a,_.MQ,1)};_.W6=class extends _.u{constructor(a){super(a)}};_.Trg=function(a){return _.Zh(a,_.OQ,1)};_.Urg=function(a){return _.Zh(a,_.NQ,1)};_.X6=class extends _.u{constructor(a){super(a)}};Vrg=class extends _.u{constructor(a){super(a)}getType(){return _.K(this,1)}Gb(a){return _.D(this,1,a)}Yc(){return _.Gh(this,1)}};_.Wrg=function(a,b){b=Math.floor(b);return _.VQ(a,b)?null:_.oGc(a.Ia,b)};
_.Xrg=function(a,b){b=Math.floor(b);return _.VQ(a,b)?null:_.oGc(a.animation,b)};_.Yrg=function(a,b){b=12+60*b;return a.data.subarray(b,b+60)};_.Y6=function(a,b,c){return a?(a=a[b])&&a[c]||null:null};
_.Zrg=class{constructor(a,b=0,c=0,d=null,e,f,g){this.url=a;this.W=b;this.U=c;this.ha=d;this.N=e;this.H=f;this.va=g;this.wa=a.startsWith("data:")}getUrl(a,b){if(this.ha&&b){for(a=b.length-1;a>=0;--a){var c=b[a];if(c.getKey()===this.ha)return _.z(c,11)}return""}b=this.url;if(b===""||this.wa)return b;a&&(c=b.indexOf("?")!==-1,b+=(c?"&text=":"?text=")+_.Km(a));return b}getKey(){return`${this.url}:${this.N??""}:${this.H??""}`}equals(a){return this.getKey()===a.getKey()}};
_.Z6=class{constructor(a,b){this.scale=b;this.key=null;this.H=a.map(c=>c instanceof _.Zrg?c:new _.Zrg(c))}equals(a){return this.scale!==a.scale||this.H.length!==a.H.length?!1:this.H.every(a.va,a)}va(a,b){return this.H[b].equals(a)}getKey(){this.key||(this.key=this.H.map(a=>a.getKey()).join(","));return this.key}getUrl(a,b=0,c){return this.H[b].getUrl(a,c)}ha(a){return this.H[a].W}W(a){return this.H[a].U}Se(a,b,c){a=this.getUrl(a,b,c);return _.V6.qe().Se(a)}N(a){const b=new _.un(0,0);for(let c=0;c<
this.H.length;c++){const d=this.U(a,c);b.width<d.width&&(b.width=d.width);b.height<d.height&&(b.height=d.height)}return b}U(a,b,c,d){const e=new _.un(0,0);if(b=this.Se(c,b,d))e.width=b.width,e.height=b.height;b=a/this.scale;e.width=Math.floor(e.width*b);e.height=Math.floor(e.height*b);e.width/=a;e.height/=a;return e}};_.$6=function(a,b,c){if(!a){if(!c)return a;a=new _.CGc}a.entries[b]&&a.count--;c?(a.entries[b]=c,a.count++):delete a.entries[b];return a};
_.a7=function(a,b,c){a.data[b]=c>>16&255;a.data[b+1]=c>>8&255;a.data[b+2]=c&255;a.data[b+3]=c>>24&255};_.$rg=function(a,b){a.va=!0;_.a7(a,4,b)};_.asg=function(a,b){a.va=!0;_.a7(a,0,b)};_.bsg=function(a,b,c){a.Za=_.$6(a.Za,b,c)};_.csg=function(a,b,c){a.qb=_.$6(a.qb,b,c)};dsg=function(a,b,c,d,e){let f=null;if(!b){if(!e)return null;f=b=[]}if(!b[c]){if(!e)return null;b[c]=[]}(b[c][d]=e)&&a.La++;return f};_.esg=function(a,b,c,d){if(b=dsg(a,a.Wa,b,c,d))a.Wa=b};
_.fsg=function(a,b,c,d){if(b=dsg(a,a.Ya,b,c,d))a.Ya=b};_.gsg=function(a,b,c,d){if(b=dsg(a,a.Sa,b,c,d))a.Sa=b};
_.hsg=function(a,b,c){var d=22;c<0&&(c=0);d>22&&(d=22);if(!(c>d||c===d&&b===c)){var e=_.Yrg(a,b);if(e)for(;c<=d;c++)if(c!==b){a.W?a.W[c]=a.W[b]:a.H?a.H[c]=a.H[b]:a.wa?a.wa[c]=a.wa[b]:a.Ga?a.Ga[c]=a.Ga[b]:a.N?a.N[c]=a.N[b]:a.Da&&(a.Da[c]=a.Da[b]);a.data.set(e,12+c*60);_.bsg(a,c,_.Prg(a,b));_.csg(a,c,_.ZQ(a,b));var f=a,g=c,h=_.Wrg(a,b);f.Ia=_.$6(f.Ia,g,h);f=a;g=c;h=_.Xrg(a,b);f.animation=_.$6(f.animation,g,h);for(f=0;f<a.U;f++)_.esg(a,f,c,_.Y6(a.Wa,f,b)),_.fsg(a,f,c,_.Y6(a.Ya,f,b)),_.gsg(a,f,c,_.Y6(a.Sa,
f,b))}}};_.isg=class{constructor(){this.H=this.image=null;this.N=!1}Se(){return this.image}Mb(){const a=this.H||this.image;return a?a.width:0}Ib(){const a=this.H||this.image;return a?a.height:0}ui(){return!!this.H||!(!this.image||!this.image.complete)}decode(){return!1}};_.isg.prototype.ha=_.aa(479);
_.ksg=class extends _.isg{constructor(a){var b=jsg;super();this.N=!0;this.U=a;this.W=b;this.mimeType=_.DGc(a)}decode(a){if(!this.N||!this.W)return!1;this.N=!1;return this.W.decode(this,a)}Me(a){this.image=a}};_.ksg.prototype.ha=_.aa(478);_.lsg=class{constructor(a,b,c,d){this.command=a;this.input=b;this.Ea=c;this.va=d;this.gv=!1;this.W=this.H=0;this.U=this.N=this.id=this.latency=-1}getInput(){return this.input}wa(a){this.H=a}Da(a){this.W=a}ha(a){this.latency=a}cancel(){this.gv=!0}};_.msg=[0,[0,1,_.R,_.oQa,-1,_.ok],_.O,[0,_.pQa,-1]];_.nsg=[-28,_.PEc,_.Jv,[0,_.S,-2],_.R,_.zQa,[0,_.Ak,_.R,[0,_.O,-3,2,_.tk]],_.R,[0,_.S,_.rsa,_.O,-1],_.TQa,_.SQa,_.EQa,_.YQa,_.QQa,_.VQa,_.WQa,_.UQa,_.O,_.R,[0,_.Q,_.O],_.Ck,_.Drg,_.Ak,_.R,[0,_.O,-2,_.ok],_.GQa,_.Ak,_.Ts,_.HQa,_.ik,-1,_.RQa,[0,_.R,[-14,{},_.xsa,_.pk,_.lk,_.Ts,_.P,_.R,_.Vs,_.R,_.Ss,_.uk,_.O,-1,_.R,_.Ws,_.jk,-1]]];_.Ok[56117675]=_.nsg;var osg=class extends _.Qrg{constructor(a,b,c){super(b,c);this.va=a;this.La=[];this.U={}}Da(a){let b=this.U[a];void 0===b&&(b=this.va[a]);return b}wa(a){return this.va[a]}W(a){return this.Sa.H(this.Da(a))}N(a){return this.Sa.H(this.wa(a))}Wa(a,b){this.Ga=b;this.La.length=0;b=Object.keys(this.Ea);if(b.length){for(let d=0;d<b.length;++d){const e=parseInt(b[d],10);this.La.push(e);var c=this.Ia[e];c&&c.length?(c=a.ri(this.wa(e),this.Oj,c[c.length-1].modifier),c!==this.va[e]?(this.U[e]===void 0&&this.ha++,
this.U[e]=c):this.U[e]!==void 0&&(delete this.U[e],this.ha--)):this.U[e]!==void 0&&(this.ha--,delete this.U[e])}this.Ea={}}}};var psg=class{constructor(a,b,c,d,e,f){this.N=a;this.U=b;this.Gi=c;this.lk=d;this.jI=e;this.ha=f;this.W=this.H=-1;this.ym=this.nh=!1}};var qsg=function(a,b){b=a.U(b);return a.ha[b.U].indexOf(b)},rsg=function(a,b,c,d,e,f,g){b=new psg(b,c,a.N.length,e,f,g);a.N.push(b);return a.ha[c][d]=b},ssg=class{constructor(){this.N=[];this.ha=[[],[],[],[],[],[],[]]}U(a){return this.N[a]}W(a,b){return this.ha[a][b]}H(a){return this.ha[a]}ri(a){return a<this.N.length?this.N[a].lk:0}};var jsg;_.tsg=class{constructor(){this.spritemapImage=null;this.rasterRenderOpImages=[]}H(a,b){if(this.rasterRenderOpImages[b]!==void 0)return this.rasterRenderOpImages[b];a=_.SQ(a);a=_.$h(a,1,_.OQ,b);a=_.Ji(a.getImageData());a=new _.ksg(a);return this.rasterRenderOpImages[b]=a}};jsg=new _.kHc;var usg=function(a,b){return a.N!==b.N?a.N-b.N:a.H!==b.H?a.H-b.H:a.order-b.order},vsg=class{constructor(a,b,c){this.N=a;this.H=b;this.order=c;this.W=this.U=-1}};var wsg=class{constructor(){this.U=!1;this.N=[];this.H=[]}};var ysg,xsg;ysg=function(a,b){if(b<0)return 0;if(!a.Wa||!_.Zh(a.H,_.EQ,3))return b;if(b>=_.Zh(a.H,_.EQ,3))return 0;var c=_.$h(a.H,3,_.EQ,b);b=String(c.getId());c=_.I(c,4,!0)&&!_.Zh(c,_.LEc,2);b=xsg(a,b,c);b===0&&(a.W(),a.ha(),a.Lc());return b};xsg=function(a,b,c){if(c)return a.Rd[b]||(a.Rd[b]=!0,a.Da.push(b)),a.Oa.allocate(b);a=a.Oa.find(b);return a===-1?0:a};
_.b7=class extends _.Pt{constructor(a,b,c=new _.tsg,d){super();this.Oa=b;this.Ia=c;this.Wa=d;this.Ih=[];this.Ya=[];this.Da=[];this.Rd={};this.Cd=this.La=this.Ea=this.Jc=null;this.U=16;this.labelGroupBytes=this.annotationGroupBytes=void 0;this.H=a;this.N=new ssg;this.xe=zsg++;this.initialize()}initialize(){this.U=_.Jrg(this.H);if(_.Zh(this.H,_.EQ,3)&&this.Wa){var a=_.Zi(this.H,_.EQ,3,_.Ri());for(var b of a){a=String(b.getId());var c=this.Wa.parse(b,a);c&&(this.Ih.push(c),this.Ya.push(a))}}b=this.N;
if(_.B(this.H,_.W6,6)&&_.Srg(_.y(this.H,_.W6,6))){a=_.y(this.H,_.W6,6);c=_.Zi(a,_.MQ,1,_.Ri());for(var d=0;d<c.length;d++){var e=c[d],f=rsg(b,e,0,d,this.ri(e),_.L(e,6),_.fj(e,7));(a=e.N(_.mFc)||_.y(e,_.Rr,8).N(_.uQ))?(f.nh=!0,_.ei(a,7)&&(f.ym=a.WI())):e.W(_.XFc)&&(f.nh=!0)}}if(_.B(this.H,_.as,7)&&_.Krg(_.S6(this.H)))for(a=_.S6(this.H),c=_.Zi(a,_.Zr,1,_.Ri()),d=0;d<c.length;d++)e=c[d],f=rsg(b,e,1,d,this.ri(e),_.L(e,4),_.fj(e,5)),(a=e.N(_.lFc)||_.y(e,_.Rr,17).N(_.uQ))?(f.nh=!0,_.ei(a,7)&&(f.ym=a.WI())):
e.W(_.VFc)&&(f.nh=!0);if(_.U6(this.H)&&_.R6(_.T6(this.H)))for(a=_.T6(this.H),c=_.Zi(a,_.Tr,1,_.Ri()),d=0;d<c.length;d++)e=c[d],f=rsg(b,e,2,d,this.ri(e),_.L(e,4),_.fj(e,5)),(a=e.N(_.kFc)||_.y(e,_.Rr,15).N(_.uQ))?(f.nh=!0,_.ei(a,7)&&(f.ym=a.WI())):e.W(_.xFc)&&(f.nh=!0);if(_.B(this.H,_.X6,9)&&_.Urg(_.y(this.H,_.X6,9)))for(a=_.y(this.H,_.X6,9),c=_.Zi(a,_.NQ,1,_.Ri()),d=0;d<c.length;d++)e=c[d],f=rsg(b,e,3,d,this.ri(e),_.L(e,4),_.fj(e,5)),(a=e.N(_.nFc)||_.y(e,_.Rr,111).N(_.uQ))?(f.nh=!0,_.ei(a,7)&&(f.ym=
a.WI())):e.W(_.ZFc)&&(f.nh=!0);if(_.B(this.H,_.QQ,11)&&_.Trg(_.SQ(this.H)))for(a=_.SQ(this.H),a=_.Zi(a,_.OQ,1,_.Ri()),c=0;c<a.length;c++)d=a[c],rsg(b,d,5,c,this.ri(d),_.L(d,4),_.fj(d,5))}kb(){if(this.Oa)for(let a=0;a<this.Ya.length;++a)this.Oa.Oi(this.Ya[a])}vd(a){this.Jc=a}qb(){const a=this.N.N.length;if(!this.Ea){this.Ea=new wsg;for(var b=0;b<a;b++){var c=this.N.U(b);if(c.U===4||c.U===3||c.U===0)continue;var d=this.Gd(b);c=this.Ea;var e=b,f=this.Uc(b),g=this.Gc(b),h=c.H;let l=null;for(let m=0;m<
h.length;m++)if(h[m].N===d&&h[m].H===f&&h[m].order===g){l=h[m];break}l||(l=new vsg(d,f,g),c.H.push(l));c.N[e]=l}}b=this.Ea;b.U||(b.H.sort(usg),b.U=!0);for(c=0;c<b.H.length;c++)b.H[c].W=-1,b.H[c].U=-1;b=b.H;c=10;for(d=0;d<b.length;){f=b[d].N;g=b[d].H;for(e=d+1;e<b.length&&(h=b[e],h.N===f&&h.H===g);e++);for(f=d;f<e;f++)b[f].W<0?b[f].W=c:c=b[f].W,c+=10;for(;d<e;d++)b[d].U<0?b[d].U=c:c=b[d].U,c+=10;d=e}for(b=0;b<a;b++)c=this.N.U(b),c.U!==4&&c.U!==3&&c.U!==0&&(c.H=this.Ea.N[b].U,c.W=this.Ea.N[b].W)}ri(a){a.mq()?
(a=String(a.Er()),a=xsg(this,a,!0)):a=ysg(this,a.lt());return a}W(){return _.y(this.H,_.Iv,1).getX()}ha(){return _.y(this.H,_.Iv,1).getY()}Lc(){return _.y(this.H,_.Iv,1).Lc()}Je(){return _.B(this.H,_.Org,4)}Ga(){var a=this.Ia;if(a.spritemapImage)a=a.spritemapImage;else{var b=_.y(this.H,_.Org,4);b=_.Si(b,1);b=_.Ji(b);b=new _.ksg(b);a=a.spritemapImage=b}return a}ad(a){const b=_.Nrg(_.y(this.H,_.Org,4),a);return _.mca(_.Mi(b,7))!=null?String(_.hj(b,7)):`g_${this.xe}_${a}`}Sa(a){return this.N.U(a).nh}Bp(a){return this.isDisposed()?
null:_.aGc(this.N.U(a).N)}Gd(a){const b=this.Lc();return _.BGc(this.Jc.N(a),b)}Uc(a){return this.N.U(a).jI}Gc(a){return this.N.U(a).ha}oe(a){return this.N.U(a).H}De(a){return this.N.U(a).W}Eb(a){return _.jFc(this.N.U(a).N)}wa(){var a;if(a=this.N.N.length===0&&!this.va()&&this.Ih.length===0&&!_.B(this.H,_.Org,4)&&_.Zh(this.H,Vrg,5)===0)a=_.y(this.H,_.M6,17),a=_.Zh(a,_.Crg,1)===0;return a&&_.Zh(this.H,_.Lrg,19)===0}Pd(a){a=qsg(this.N,a);var b=_.y(this.H,_.W6,6);return _.$h(b,1,_.MQ,a)}Jb(a){a=qsg(this.N,
a);var b=_.S6(this.H);return _.$h(b,1,_.Zr,a)}Bb(a){a=qsg(this.N,a);var b=_.T6(this.H);return _.$h(b,1,_.Tr,a)}Qb(a){a=qsg(this.N,a);var b=_.y(this.H,_.X6,9);return _.$h(b,1,_.NQ,a)}va(){if(this.La===null){this.La=!1;for(const a of _.PQ(_.RQ(this.H)))if(_.B(a,_.Wr,1)&&_.P6(_.Q6(a))>0){this.La=!0;break}}return this.La}yo(a){return this.N.U(a).U}Za(a,b,c){a=this.W()+a/256;b=this.ha()+b/256;_.B5a(a,b,0,this.Lc(),c);_.Jg(c[0],c[1],c[2],c)}uc(a,b){const c=this.N.N.length,d=Array(c);for(let e=0;e<c;++e)d[e]=
this.N.ri(e);return new osg(d,a,b)}};_.b7.prototype.Ob=_.aa(480);var zsg=0;_.Asg=class extends _.isg{constructor(a){super();this.H=a}};
}catch(e){_._DumpException(e)}
try{
var Gsg,Ssg,d7,Msg,Nsg;Gsg=function(a,b){a=_.N6/(1<<a)/256;_.AK(b,a,0,-a,0,a,-Math.PI,Math.PI,0,1)};_.Hsg=function(a,b){b.H=void 0;b.W=void 0;b.U=void 0;b.Da=void 0;b.Ea=void 0;b.ha=-_.Gg(a.rotation);b.tilt=_.Gg(a.tilt);b.roll=0;b.N=_.Gg(a.H);b.width=a.width;b.height=a.height;b.va=_.zK(b.N)*b.height/2*(_.N6/256/Math.pow(2,a.zoom));_.Hg(a.Oh,a.Nh,a.alt,_.O6);b.targetX=_.O6[0];b.targetY=_.O6[1];b.wa=_.O6[2]};
_.Isg=function(a,b){b.rotation=-_.Ig(a.ha);b.tilt=_.Ig(a.tilt);b.H=_.Ig(a.N);b.width=a.width;b.height=a.height;_.Jg(a.targetX,a.targetY,a.wa,_.O6);b.Oh=_.O6[0];b.Nh=_.O6[1];b.alt=_.O6[2];b.zoom=Math.log(a.height/2*_.zK(a.N)/a.va*_.N6/256)/Math.LN2};_.Jsg=function(a,b,c,d){c.TY(a,b,_.Hrg);a=-_.Hrg.origin[2]/_.Hrg.dir[2];d[0]=_.Hrg.origin[0]+_.Hrg.dir[0]*a;d[1]=_.Hrg.origin[1]+_.Hrg.dir[1]*a;d[2]=0};
_.Ksg=function(a,b,c,d){var e=d7[1];_.Frg(c,d7[0],e);const f=d7[2];_.EK(e,f);e=_.Dt();const g=_.Dt();_.Grg(f,e);var h=c.Ib()/2,l=c.Mb()/2;const m=l/h;b=(b-h)/h;a=(a-l)/l;l=Math.tan(c.xq()/2);h=_.Dt();h[0]=l*a*m;h[1]=-l*b;h[2]=-1;_.FK(f,h,g);_.Ft(g,e,g);_.kh(g,g);a=new _.HK(e,g);_.n6(new _.dng(void 0,6371010),a.origin,a.dir,h);d.x=Math.atan2(h[1],h[0]);d.y=Math.atan2(h[2],Math.sqrt(h[0]*h[0]+h[1]*h[1]));c=Math.atan2(c.Rn(),c.Sn());d.x<c-Math.PI&&(d.x+=2*Math.PI);d.x>c+Math.PI&&(d.x-=2*Math.PI)};
_.Lsg=class{constructor(){this.height=this.width=this.H=this.tilt=this.rotation=this.zoom=this.alt=this.Oh=this.Nh=0}clone(a=new _.Lsg){a.Nh=this.Nh;a.Oh=this.Oh;a.alt=this.alt;a.zoom=this.zoom;a.rotation=this.rotation;a.tilt=this.tilt;a.H=this.H;a.width=this.width;a.height=this.height;return a}normalize(){var a=this.Nh;a>90?this.Nh=90:a<-90&&(this.Nh=-90);a=this.Oh;if(a>=180||a<-180)this.Oh=_.qn(a+180,360)-180;this.zoom<=0&&(this.zoom=0);a=this.rotation;if(a>=360||a<0)this.rotation=_.qn(a,360);a=
this.tilt;a<0?this.tilt=0:a>179.9&&(this.tilt=179.9)}};_.Osg=function(a,b){return!a.qj||12<=a.zoom?new Msg(a.camera,b):new Nsg(a.camera,b)};_.Psg=function(a,b){var c=_.e7[0],d=_.e7[1];if(a.qj&&a.zoom<12){const e=new Float64Array(2),f=new Float32Array(2);a=_.Osg(a,0);e[0]=128+c*128/Math.PI;e[1]=128-d*128/Math.PI;a.nda(1,e,f,0,0,0);b.x=f[0];b.y=f[1]}else _.Qg(_.e7,c,d,0),a.camera.aea(_.e7,_.e7),b.x=_.e7[0],b.y=_.e7[1]};
_.Qsg=class{constructor(a){this.camera=a;this.qj=!1;this.zoom=0}N(a,b,c){const d=this.camera;this.qj?_.Ksg(a,b,d,c):(_.Jsg(a,b,d,_.e7),_.gna(_.e7[0],_.e7[1],_.e7[2],_.e7),c.x=_.e7[0],c.y=_.e7[1]);c.x=_.Ig(c.x);c.y=_.Ig(c.y)}H(a,b,c){_.Hg(a,b,0,_.e7);_.Psg(this,c)}setZoom(a){this.zoom=a}};_.Rsg=new _.Az(0,0);_.e7=_.Dt();Ssg=[_.Jt(),_.Jt(),_.Jt(),_.Jt(),_.Jt()];d7=[_.Kt(),_.Kt(),_.Kt()];
Msg=class{constructor(a,b){const c=_.Kt();var d=d7[0];Gsg(b,c);a.uza(c,c);_.CK(d,a.oja());_.DK(d,c,c);_.CK(d,a.gCa());_.DK(d,c,c);a=a.targetX;d=_.Dt();_.yK(a,0,0,b,d);a=d[0]*256;b=256<<b;this.N=a-b/2;this.U=a+b/2;this.W=b;this.H=c}nda(a,b,c,d,e,f){const g=this.N,h=this.U,l=this.W,m=this.H;for(let p=0;p<a;p++){var n=b[2*p]+d;const r=b[2*p+1]+e;n>h?n-=l:n<g&&(n+=l);const w=m[0]*n+m[4]*r+m[8]*f+m[12],A=m[1]*n+m[5]*r+m[9]*f+m[13];n=m[3]*n+m[7]*r+m[11]*f+m[15];n<.01&&(n=.01);c[2*p]=w/n;c[2*p+1]=A/n}return!1}};
Nsg=class{constructor(a,b){this.N=_.Kt();this.U=_.Kt();this.H=_.Dt();Gsg(b,this.N);const c=d7[0];b=d7[1];_.Frg(a,c,b);const d=d7[2];_.CK(d,a.gCa());_.DK(d,c,this.U);a=d7[2];_.EK(b,a);_.Grg(a,this.H)}nda(a,b,c,d,e,f){const g=Ssg[1],h=Ssg[2],l=Ssg[3],m=Ssg[4],n=this.N,p=this.U;let r=!1;for(let A=0;A<a;A++){h[0]=b[2*A]+d;h[1]=b[2*A+1]+e;h[2]=f;_.FK(n,h,g);_.xK(g,l);if(!r){var w=this.H;w=_.Ht(w,w)-40589768420100<_.GSa(w,l);r=r||w}_.FK(p,l,m);c[2*A]=m[0];c[2*A+1]=m[1]}return r}};
}catch(e){_._DumpException(e)}
try{
var atg,gtg,ptg,Xsg,Ysg,wtg,xtg,ytg,Btg,Ctg,Dtg,Etg,Ftg,Gtg,Ktg;_.Tsg=function(a,b){a=a[b];a>128&&(a=-(a-128));return a/8};_.Usg=function(a){a&=4294967295;let b="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz@#"[a&63];for(a>>=6;a;)b+="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz@#"[a&63],a>>=6;return b};_.Vsg=function(a){return"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz@#"[a&63]};_.Wsg=function(a){return Math.floor(a+1E-6)};
_.f7=function(){Xsg||(Xsg=new _.dR,Xsg.setValue(!0));return Xsg};_.Zsg=function(){if(!Ysg){const a=new _.dR;a.Eg();Ysg=a}return Ysg};_.$sg=function(a,b){if(a.length===0)return a;const c=new Map;for(const d of a)if(a=d.Lc(),b.has(a))c.set(_.g7(d),d);else for(--a;a>=0;--a)if(b.has(a)){const e=d.zoom-a;a=new _.OX(d.x>>e,d.y>>e,a);c.set(_.g7(a),a);break}return[...c.values()]};
atg=function(a,b,c,d,e,f,g,h,l,m){let n;(e-a)*(e-a)+(f-b)*(f-b)<(g-c)*(g-c)+(h-d)*(h-d)?(n=l.get(),n.set(a,b,c,d,e,f),m.push(n),n=l.get(),n.set(a,b,e,f,g,h)):(n=l.get(),n.set(a,b,c,d,g,h),m.push(n),n=l.get(),n.set(c,d,e,f,g,h));m.push(n)};_.btg=function(a){return(a=_.hFc(a))&&a.U()?String(a.H()):""};_.ftg=function(a,b){var c=b.lWa();if(c)return new ctg(b.getMetadata(),a,b,c);c=b.kt;const d=a.data,e=a.H;c=e.Oa&&e.Oa[c]||_.dtg(_.RQ(d.H),c);return new _.etg(_.aGc(c)||new _.Rr,a,b,c)};gtg=_.Kc(_.Cv,_.k_a);
_.wQ.prototype.Ro=_.ba(440,function(){let a="";for(let b=0;b<this.layers.length;++b){b>0&&(a+=",");let c=this.H[b];c||(c=this.H[b]=_.KX(this.layers[b]));a+=c}return a});_.xQ.prototype.Ro=_.ba(439,function(){let a="";for(let b=0;b<this.En.length;++b){b>0&&(a+=",");const c=this.En[b];a+=c.getType();for(let d=0;d<_.Zh(c,_.Pv,2);++d)a+=":",a+=_.$h(c,2,_.Pv,d).getKey(),a+=":",a+=_.$h(c,2,_.Pv,d).getValue()}return a});
_.P5d.prototype.Ro=_.ba(438,function(){this.H||(this.H=this.Si?_.ve(this.Si,gtg()):"");return this.H});_.LX.prototype.Ro=_.ba(437,function(){this.ha||(this.ha=this.zj?this.zj+":"+this.U.Ro():this.H.Ro()+":"+this.Oj.Ro()+":"+this.U.Ro());return this.ha});_.Vl.prototype.eJ=_.ba(25,function(){return _.M(this,_.jua,9)});_.h7=function(a){return _.Si(a,1)};_.htg=function(a){return _.Rj(a,1)};_.itg=function(a){return _.y(a,_.AQ,1)};_.jtg=function(a){return _.B(a,_.AQ,1)};
_.i7=function(a){return _.Xi(a,_.Vr,1)};_.ktg=function(a){return _.bh(a,2)};_.j7=function(a){return _.y(a,_.Wr,2)};_.k7=function(a){return _.B(a,_.Wr,2)};_.l7=function(a){return _.y(a,_.IEc,3)};_.m7=function(a){return _.B(a,_.IQ,4)};_.n7=class extends _.u{constructor(a){super(a)}};_.dtg=function(a,b){return _.$h(a,1,_.Xr,b)};_.o7=function(a){return _.Zh(a,_.Xr,1)};_.p7=class extends _.u{constructor(a){super(a,28)}hasAttributes(){return _.bh(this,14)}};_.ltg=function(a){return _.Jh(a,1,1)};
_.q7=_.Gc(96629873,_.p7,class extends _.u{constructor(a){super(a)}},_.Mb);_.g7=function(a){a.hash||(a.hash=`${_.Usg(a.x)},${_.Usg(a.y)},${_.Vsg(a.zoom)}`);return a.hash};_.mtg=class{constructor(a,b,c){this.bottom=a;this.top=b;this.zoom=c}equals(a){return this.bottom===a.bottom&&this.top===a.top&&this.zoom===a.zoom}};_.ntg=function(a){a.U.Oi();a.U=null};_.otg=function(a){a.Ia.Oi();a.Ia=null;a.oe=!0};
ptg=class extends _.Pt{constructor(){super();this.va=this.Za=this.Da=this.wa=0;this.Of=1;this.Nf=this.pv=!1;this.ad=this.qb=this.Rf=this.Gc=this.vd=this.Hm=this.Lg=this.H=this.Ea=null;this.FA=[];this.gy=this.Sa=this.xe=this.EA=this.DA=this.Wa=this.uc=this.ag=this.images=null;this.labels=[];this.W=[];this.Sh=!1;this.kp=-1;this.hy=this.Rd=null;this.Qb=[];this.De=null;this.Jc=-1;this.Rq=!1;this.qg=this.Ya=this.Cd=null;this.Bb=-1;this.La=this.Je=this.Jb=null;this.Uc=this.Pd=0;this.Cg=!1;this.Wu=this.Xu=
this.mt=-1;this.Ff=null;this.Ln=!1;this.ha=[];this.oe=!1;this.Ga=this.N=this.Ob=this.Mi=this.qk=this.Xh=this.Ia=this.U=null;this.Xe=[];this.Oa=null;this.Gd=0;this.ey=-1;this.Pl=this.Ql=!1;this.Pg=-1;this.eh=0;this.Bh=new Set}kb(){for(;this.Jb&&this.Jb.getState()==="pending";)this.Jb.cancel();this.U&&_.ntg(this);this.Ia&&_.otg(this);this.Ya&&(this.Ya.Oi(),this.Ya=null);this.Ob&&(this.Ob.dispose(),this.Ob=null);this.xe&&this.xe.dispose();for(const a of this.Qb)a.dispose();this.Qb=[]}};
_.qtg=class extends _.Pt{constructor(){super(...arguments);this.Ga=new Set;this.W=new Set;this.ha=new Set;this.va={};this.N=[];this.Ea=this.wa=null;this.U=[];this.H=null;this.Da=-1}kb(){this.W.clear();this.ha.clear();this.va={};this.Ea=null;this.N.length=0;this.U.length=0;this.wa&&(this.wa.cancel(),this.wa=null);this.H&&(this.H.cancel(),this.H=null)}};
_.r7=class{constructor(a,b,c=!1){this.yd=a;this.data=b;this.W=c;this.N=null;this.U=Math.floor(Date.now()/1E3);this.H=new ptg;if(b){a=this.H;c=b.W();const d=b.ha(),e=b.Lc(),f=1/Math.pow(2,e);a.wa=c*f;a.Da=d*f;a.Za=e;a.va=f/256;a.Jc=c%3+1+d%3*3+e*10;if(c=b.H.N(_.q7))a.Of=_.ltg(c),a.pv=_.I(c,2),a.Nf=_.I(c,2);if(b.va())for(a.H=new _.qtg,b=_.o7(_.RQ(b.H)),c=0;c<b;c++)a.H.ha.add(c)}}ui(){return!!this.data}baa(){return!this.data&&this.N!==null}isDisposed(){return this.ui()&&(this.data.isDisposed()||this.H.isDisposed())}use(){var a=
this.H.U;a&&a.Ke()&&a.use();(a=this.H.Ia)&&a.Ke()&&a.use()}};_.rtg=function(a,b){a=new _.r7(a,null);a.N=b;return a};_.stg=class extends _.Uf{constructor(a,b){super("DataEvent",a);this.H=b}};Xsg=null;Ysg=null;_.s7=class{constructor(a,b,c,d,e,f,g){this.U=a;this.H=b;this.Bq=c;this.priority=d;this.type=e;this.W=f;this.N=g;this.DR=null}};
_.t7=class{constructor(){this.U=this.ha=this.va=this.Da=this.wa=this.W=this.Ir=this.H=this.N=this.Cl=0}clone(){const a=new _.t7;a.Cl=this.Cl;a.N=this.N;a.H=this.H;a.Ir=this.Ir;a.W=this.W;a.wa=this.wa;a.Da=this.Da;a.va=this.va;a.ha=this.ha;a.U=this.U;return a}bB(a){const b=this.clone();b.Cl-=a.Cl;b.N-=a.N;b.H-=a.H;b.Ir-=a.Ir;b.wa-=a.wa;b.Da-=a.Da;b.va-=a.va;b.ha-=a.ha;b.W-=a.W;b.U-=a.U;return b}AG(){const a={};this.Cl>0&&(a.st=this.Cl.toFixed(0),a.sc=this.N.toFixed(0),a.e=this.H.toFixed(0),a.c=this.Ir.toFixed(0),
a.rst=this.wa.toFixed(0),a.rsc=this.Da.toFixed(0),a.re=this.va.toFixed(0),a.rc=this.ha.toFixed(0),a.r=this.W.toFixed(0),a.at=(this.U/this.N).toFixed(0));return a}};_.ttg=class extends _.dR{constructor(){super(...arguments);this.N=1}H(){this.N++}cancel(){this.N--;return this.N?!1:super.cancel()}};_.utg=0;_.vtg=0;wtg=class{constructor(a){this.H=a;this.cache=Array(6)}};
xtg=class{constructor(a,b){this.H=a;this.N=b;this.U=new wtg(a)}equals(a){if(!this.N.equals(a.N))return!1;a=a.H;if(this.H.length!==a.length)return!1;for(let b=0;b<this.H.length;++b)if(!this.H[b].equals(a[b]))return!1;return!0}};ytg=class{constructor(a){this.H=a}equals(a){if(!a)return!1;a=a.H;if(this.H.length!==a.length)return!1;for(let b=0;b<this.H.length;++b)if(!this.H[b].equals(a[b]))return!1;return!0}};_.ztg=function(a){if(a.U)for(let b=0;b<a.N;b++)a.U(a.H[b]);a.N=0};
_.Atg=class{constructor(a,b){this.U=b;this.H=[];this.N=0;this.W=a}get(){this.N===this.H.length&&this.H.push(new this.W);return this.H[this.N++]}};
Btg=function(a,b,c,d,e){let f=a.points[0],g=a.points[1],h=a.points[2],l=a.points[3],m=a.points[4],n=a.points[5];l<g&&(f=h,h=a.points[0],g=l,l=a.points[1]);n<l&&(m=h,h=a.points[4],n=l,l=a.points[5],l<g&&(h=f,f=a.points[4],l=g,g=a.points[5]));if(n<=b)g<b&&d.push(a);else if(g>=b)e.push(a);else if(a=f+(b-g)/(n-g)*(m-f),l===b){var p=c.get();p.set(f,g,h,l,a,b);d.push(p);p=c.get();p.set(h,l,a,b,m,n);e.push(p)}else if(l<b){var r=h+(b-l)/(n-l)*(m-h);atg(f,g,a,b,r,b,h,l,c,d);p=c.get();p.set(a,b,r,b,m,n);e.push(p)}else r=
f+(b-g)/(l-g)*(h-f),p=c.get(),p.set(f,g,a,b,r,b),d.push(p),atg(a,b,m,n,h,l,r,b,c,e)};Ctg=class{constructor(){this.points=new Float32Array(6)}set(a,b,c,d,e,f){this.points[0]=a;this.points[1]=b;this.points[2]=c;this.points[3]=d;this.points[4]=e;this.points[5]=f}};Dtg=class{constructor(){this.points=new Float32Array(4)}set(a,b,c,d){b<d?(this.points[0]=a,this.points[1]=b,this.points[2]=c,this.points[3]=d):(this.points[2]=a,this.points[3]=b,this.points[0]=c,this.points[1]=d)}};
Etg=function(a,b,c,d,e,f,g){a.TY(b,c,f);a=e/(2*Math.PI);b=f.origin[2]/f.dir[2];g.x=d/2+d/(2*Math.PI)*(f.origin[0]-f.dir[0]*b);g.y=e/2-(f.origin[1]-f.dir[1]*b)*a};
Ftg=function(a,b,c,d,e){const f=[];for(var g=0;g<b.length;++g){var h=b[g],l=a.W,m=l.get();m.set(h.points[0],h.points[1],h.points[2],h.points[3]);f.push(m);m=l.get();m.set(h.points[0],h.points[1],h.points[4],h.points[5]);f.push(m);m=l.get();m.set(h.points[2],h.points[3],h.points[4],h.points[5]);f.push(m)}if(f.length===0)return[];b=[];d=Math.floor(d-.0078125);for(c=Math.floor(c+.0078125);c<=d;++c){l=1E100;h=0;g=c+1;for(m=0;m<f.length;++m){const p=f[m].points[1],r=f[m].points[3];if(p>g||r<c)continue;
var n=r-p;if(n===0)continue;let w=f[m].points[0],A=f[m].points[2];n=(A-w)/n;r>g&&(A=w+(g-p)*n);p<c&&(w+=(c-p)*n);w<A?(w<l&&(l=w),A>h&&(h=A)):(A<l&&(l=A),w>h&&(h=w))}l=Math.floor(l+.0078125);h=Math.floor(h-.0078125);h-l>=e&&(l=0,h=Math.max(0,e-1));for(;l<=h;l++)g=l%e,g<0&&(g+=e),b.push(g),b.push(c)}_.ztg(a.W);return b};Gtg=function(a,b,c){let d=0;b<1&&(d=Math.log(1/b)/Math.LN2,d-=.5,d=d>0?d:0);a=1/a.JTa(a.Ib(),c);a=Math.log(_.N6/256*a)/Math.LN2;a-=d;a>22&&(a=22);a<0&&(a=0);return a};
_.Htg=function(a,b){const c=Gtg(a,b);a=Gtg(a,b,0);return c<a?a:c};
_.Itg=class{constructor(a){this.W=new _.Atg(Dtg);this.H=new _.Atg(Ctg);this.va=new _.GK;this.U=new _.GK;this.N=new ytg([]);this.ha=a.Hm}gJ(a,b){var c=a.Xp(this.va),d=!1;this.U.equals(c)||(a.Xp(this.U),d=!0);if(d){c=a.Mb();d=a.Ib()*.02;var e=[],f=0,g=a.Ib(),h=_.Wsg(_.Htg(a,b));if(this.ha&&a.od()){var l=a.od(),m=a.xq();if(l>=-.7854&&l<=.7854&&m<=1.0472)h=_.Wsg(Gtg(a,b,0))-(m<.1828/l?0:1);else{for(b=h;b>=0&&f<g;){var n=Math;var p=n.round;m=b;var r=h;l=g;var w=a;m=Math.floor(m)-.5;var A=w.JTa(l);m=w.MNb(Math.pow(2,
r-m)*A);n=p.call(n,m<0||isNaN(m)||m===Infinity?l:l-m);(f===0||n-f>=d)&&e.push(new _.mtg(f,n,b));f=n;--b}p=b+1}}e.length?n===g&&(e[e.length-1].top=g,e[e.length-1].zoom=p):e.push(new _.mtg(0,g,h));d=e;e=[];for(f=0;f<d.length;++f){{A=c;g=d[f];var E=a;h=1<<g.zoom;const J=new _.HK;l=new _.tn;n=E.Ib()-g.top;const U=E.Ib()-g.bottom;Etg(E,0,n,h,h,J,l);m=l.x;b=l.y;Etg(E,A,n,h,h,J,l);r=l.x;n=l.y;Etg(E,0,U,h,h,J,l);w=l.x;p=l.y;Etg(E,A,U,h,h,J,l);A=l.x;l=l.y;E=this.H.get();E.set(m,b,r,n,w,p);m=this.H.get();m.set(w,
p,A,l,r,n);r=[E,m];m=[];for(w=0;w<2;++w)Btg(r[w],h,this.H,m,[]);r=[];for(w=0;w<m.length;++w)Btg(m[w],0,this.H,[],r);if(r.length===0)g=null;else if(m=b,m>n&&(m=n),m>p&&(m=p),m>l&&(m=l),b<n&&(b=n),b<p&&(b=p),b<l&&(b=l),m=_.vg(m,0,h),b=_.vg(b,0,h),h=Ftg(this,r,m,b,h),_.ztg(this.H),h.length===0)g=null;else{b=Array(h.length>>1);for(n=0;n<h.length;n+=2)b[n>>1]=new _.OX(h[n],h[n+1],g.zoom);g=new xtg(b,g)}}g&&e.push(g)}a=new ytg(e);this.N&&this.N.equals(a)||(this.N=a)}return this.N}};_.Itg.prototype.GL=_.aa(483);
_.Jtg=function(a,b){var c=_.Rrg[0];_.wLb(a[0],a[1],a[2],c,6371010);a=c[2];let d=Math.cos(b.od());d===0&&(d=1E-4);c=_.qna(a/d,c[1],_.Ig(b.xq()),b.Ib());b=_.Rg(c,0,_.Ig(b.xq()),b.Ib());return Math.max(3,b)};
Ktg=function(a,b){const c=[];b=[b];const d=new Set;for(;b.length;){const h=b.shift();if(!d.has(_.g7(h))){d.add(_.g7(h));for(var e=0;e<4;e++){_.B5a(h.getX()+e%2,h.getY()+(e>>1),0,h.Lc(),_.Rrg[e]);var f=_.Rrg[e];_.Og(f[0],2*Math.atan(Math.exp(f[1]))-Math.PI/2,f[2]*6371010,_.Rrg[e],6371010)}e=_.Rrg;a:{f=a.N;b:for(var g=0;g<6;++g){for(let l=0;l<e.length;l++){const m=e[l];if((63&1<<g)===0||_.Ht(f[g],m)+f[g][3]<=0)continue b}f=!1;break a}f=!0}if(f){c.push(h);if(c.length>150)break;f=Math.pow(2,h.Lc());e=
(h.getX()+f-1)%f;g=(h.getX()+1)%f;b.push(new _.OX(e,h.getY(),h.Lc()));b.push(new _.OX(g,h.getY(),h.Lc()));if(h.getY()===0){if(f<256)for(e=0;e<f;e++)b.push(new _.OX(e,h.getY(),h.Lc()))}else b.push(new _.OX(h.getX(),h.getY()-1,h.Lc()));if(h.getY()===f-1){if(f<256)for(e=0;e<f;e++)b.push(new _.OX(e,h.getY(),h.Lc()))}else b.push(new _.OX(h.getX(),h.getY()+1,h.Lc()))}}}return c};
_.Ltg=class{constructor(){this.U=new _.GK;this.W=new _.GK;this.H=new ytg([]);this.ha=new _.dng(void 0,6371010);this.N=_.Lrc()}gJ(a){a.Xp(this.W);var b=!1;this.U.equals(this.W)||(a.Xp(this.U),b=!0);if(b){b=a.Ib();var c=_.Kt(),d=_.Kt();_.Frg(a,c,d);var e=_.Kt();_.EK(d,e);d=_.Dt();const f=_.Dt();_.Grg(e,d);_.Qrc(this.N,c);c=_.Rrg[0];_.kh(d,c);const g=this.N[5];g[0]=-c[0];g[1]=-c[1];g[2]=-c[2];g[3]=0;c=_.Dt();c[2]=-1;_.FK(e,c,f);_.Ft(f,d,f);_.kh(f,f);e=new _.HK(d,f);_.n6(this.ha,e.origin,e.dir,c);a=_.Wsg(_.Jtg(d,
a));e=Math.atan2(c[1],c[0])/Math.PI;d=Math.PI-Math.log(Math.tan(Math.PI/4+Math.asin(Math.min(.999,Math.max(-.999,c[2]/6371010)))/2));d=d*.5/Math.PI;d=Math.min(1,Math.max(0,d));e=Math.floor((e+1)/2*Math.pow(2,a));d=Math.floor(d*Math.pow(2,a));e=Math.min(e,Math.pow(2,a)-1);d=Math.min(d,Math.pow(2,a)-1);a=new _.OX(e,d,a);for(e=Ktg(this,a);e.length>150;)a=new _.OX(a.getX()>>1,a.getY()>>1,a.Lc()-1),e=Ktg(this,a);b=new xtg(e,new _.mtg(0,b,a.Lc()));b=new ytg([b]);this.H&&this.H.equals(b)||(this.H=b)}return this.H}};
_.Ltg.prototype.GL=_.aa(482);_.Mtg=class{constructor(a){this.H=new _.Itg(a);this.N=new _.Ltg}gJ(a,b,c){return c?this.N.gJ(a):this.H.gJ(a,b)}};_.Mtg.prototype.GL=_.aa(481);var ctg;_.u7=class{constructor(a,b,c){this.metadata=a;this.Dc=b;this.label=c;this.N=null}yo(){return 1}Eb(){const a=this.fw();return a?_.iFc(a):""}Bp(){return this.metadata}fw(){return this.metadata.N(_.uQ)||null}kd(){if(this.N)return this.N;const a=this.label.Mm();return a?(this.N=_.Dt(),this.Dc.data.Za(a.H,a.N,this.N),this.N):null}we(){const a=this.fw();return a&&_.G(a,5)?a.we():this.ha()}ZA(){const a=this.fw();return a&&_.G(a,13)?a.ZA():null}WI(){const a=this.fw();return!!a&&a.WI()}IC(){return null}};
_.u7.prototype.P9=_.aa(487);_.u7.prototype.U=_.aa(486);_.u7.prototype.W=_.aa(484);ctg=class extends _.u7{constructor(a,b,c,d){super(a,b,c);this.H=d}N9(){return String(this.H.getId())}ha(){const a=[];for(const b of this.H.H())b.U().U().H()&&a.push(b.U().U().Fb());return a.join(" ")||null}fk(){switch(this.H.U()){case 1:return 2;case 2:return 1;case 3:return 3;default:return 0}}};
_.etg=class extends _.u7{constructor(a,b,c,d){super(a,b,c);this.H=d;this.uid=null}N9(){this.uid||(this.uid=`${this.Dc.yd.hash}:${this.label.kt}:l`);return this.uid}ha(){{var a=this.H;const b=[];for(const c of _.i7(_.Q6(a)))c.H()&&b.push(c.Fb());if(b.length)a=b.join(" ");else{for(const c of _.i7(_.j7(a)))c.H()&&b.push(c.Fb());a=b.length?b.join(" "):null}}return a}fk(){var a=this.label.kt;var b=this.Dc.H.labels||[];if(b.length){var c=0,d=0,e=0;for(let f=0;f<b.length;f++){const g=b[f];g.kt===a&&(g.c3()&&
g.KW()&&(e+=1),g.isVisible()?c+=1:d+=1)}a=e>0?3:c>0&&d===0?2:c>0&&d>0?1:0}else a=0;return a}};_.etg.prototype.U=_.aa(485);_.Ntg=class{constructor(a=2,b=3){this.priority=a;this.Us=b}WG(a,b,c,d,e,f){const g=[];for(let m=0;m<d.length;++m){const n=[];var h=e.gJ(a,b,f).H;for(var l=0;l<h.length;++l)n.push.apply(n,h[l].H);if(n.length)if(d[m]===0)for(h=0;h<c.length;++h)l=_.$sg(n,c[h].RT),l.length&&g.push(new _.s7(l,c[h],d[m],this.priority,this.Us,!1,!1));else g.push(new _.s7(n,c[0],d[m],this.priority,this.Us,!1,!1))}return g}};
}catch(e){_._DumpException(e)}
try{
var Rtg,Stg,Ttg,Wtg,Xtg,$tg,aug,cug,mug,qug,pug,vug,Aug,Oug,Qug,Wug,Xug,$ug,bvg,Avg,tvg,Ovg,zvg,Kvg,Ivg,Nvg,Mvg,Bvg,wvg,Cvg,Lvg,xvg,lwg,bwg,dwg,hwg,$vg,mwg,zwg,rwg,pwg,swg,Bwg,cvg,Dvg,Dwg,Ewg,Fwg,Gwg,Rvg,Zvg,Iwg,Jwg,Kwg,Lwg,Vvg,Evg,Qvg,Wvg,Uvg,yvg,Swg,Twg,Uwg,Cug,Jug,Vug,Uug,Xwg,Zwg,$wg,axg,bxg,cxg;
_.Otg=function(a,b,c,d,e){var f=c[0]*(a[0]-b[0]);let g=c[0]*(a[3]-b[0]);c[0]<0?(e[0]=g,e[1]=f):(e[0]=f,e[1]=g);e[1]>d&&(e[1]=d);if(e[1]<0||e[0]>e[1])return!1;f=c[1]*(a[1]-b[1]);g=c[1]*(a[4]-b[1]);c[1]<0?d=g:(d=f,f=g);d>e[0]&&(e[0]=d);f<e[1]&&(e[1]=f);if(e[0]>e[1]||e[1]<0)return!1;f=c[2]*(a[2]-b[2]);g=c[2]*(a[5]-b[2]);c[2]<0?d=g:(d=f,f=g);d>e[0]&&(e[0]=d);f<e[1]&&(e[1]=f);return e[0]<=e[1]&&e[1]>=0};_.v7=function(a,b,c,d){return[c*a-d*b,d*a+c*b]};
_.Ptg=function(a){const b=a.getCursor();let c=0;for(;a.getCursor()<a.Or();)_.Tj(a),_.Tj(a),_.Tj(a),c++;a.H=b;return c};_.Qtg=function(a,b,c,d){let e=0,f=0,g=0;for(let h=0;h<b*3;h+=3)e+=_.Ec(a)/c,f+=_.Ec(a)/c,g+=_.Ec(a)/c,d[h]=e,d[h+1]=f,d[h+2]=g};Rtg=function(a){const b=new _.wQ;for(let c=0;c<a.H();c++){const d=a.U(c).clone();_.vQ(b,d)}return b};Stg=function(a,b){Number.isInteger(a)||(a=Math.floor(a));Number.isInteger(b)||(b=Math.floor(b));return{width:a,height:b}};
Ttg=function(a){const b=new _.un(0,0);for(const c of a)b.width<c.width&&(b.width=c.width),b.height<c.height&&(b.height=c.height);return b};_.Utg=function(...a){if(a.length===1)return a[0];const b=new _.dR,c=d=>{b.getState()==="pending"&&d.getState()==="success"&&b.setValue(d.getValue())};a.forEach(d=>{d.wait(c,void 0)});return b};Wtg=function(a){Vtg||(Vtg=new Set,_.lma(b=>{if(Vtg)for(const c of Vtg)c.va(!b)}));Vtg.add(a)};Xtg=function(a,b,c){return c<=0?a<=b&&a>=b+c:a>=b&&a<=b+c};
$tg=function(a,b,c,d){_.Ssc(c,b,Ytg);var e=Ytg;var f=e[0];e=e[1];f=f*f+e*e;f===0?_.uP(d,c):(_.Ssc(a,b,Ztg),a=Ytg,e=Ztg,a=(a[0]*e[0]+a[1]*e[1])/f,a<0?_.uP(d,b):a>1?_.uP(d,c):_.Tsc(b,c,a,d))};aug=function(a,b,c,d){if(!(b<1)){_.tP(c,a[0],a[1]);_.tP(d,a[0],a[1]);for(let e=1;e<b;++e){const f=a[2*e],g=a[2*e+1];f<c[0]?c[0]=f:f>d[0]&&(d[0]=f);g<c[1]?c[1]=g:g>d[1]&&(d[1]=g)}}};
cug=function(a,b,c){var d=bug[0],e=bug[1];aug(b,c,d,e);if(c<2||a[0]<d[0]||a[0]>e[0]||a[1]<d[1]||a[1]>e[1])return!1;d=!1;e=bug[0];let f=bug[1];e[0]=b[2*c-2];e[1]=b[2*c-1];const g=a[0],h=a[1];for(let n=0;n<c;++n){f[0]=b[2*n];f[1]=b[2*n+1];var l=f[0]-e[0],m=f[1]-e[1];if(_.rh((a[0]-e[0])*m,(a[1]-e[1])*l,1E-6)&&Xtg(a[0],e[0],l)&&Xtg(a[1],e[1],m))return!0;l=e[0];m=e[1];const p=f[0],r=f[1];m>h!==r>h&&(r>m?(r-m)*(g-l)<(p-l)*(h-m)&&(d=!d):(r-m)*(g-l)>(p-l)*(h-m)&&(d=!d));l=e;e=f;f=l}return d};
_.eug=function(a){function b(l,m){a.TY(l,m,f);return f.origin[0]-f.dir[0]*f.origin[2]/f.dir[2]}var c=a.Mb();const d=a.Ib();var e=_.vg(_.dug(a)+1,0,d);const f=new _.HK,g=b(0,e),h=b(0,d);e=b(c,e);c=b(c,d);return new _.dZ(Math.min(g,h,e,c),Math.max(g,h,e,c))};_.fug=function(a){var b=_.eug(a);a=Math.floor(b.start/_.N6+.5);b=Math.ceil(b.end/_.N6-.5);a<-5&&(a=-5);b>5&&(b=5);return new _.dZ(a,b)};_.gug=function(a){const b=a.Fy();return a.Ib()/2/Math.tan(a.xq()/2)/b*(2*Math.PI)};
_.lug=function(a){switch(a){case 1:return _.hug;case 2:return _.iug;case 3:return jug;default:return _.kug}};mug=function(a,b){return a.H.Bb-b.H.Bb};qug=function(a,b,c,d,e){const f=b.Lc();if(f<0)return[];c+=_.nug(b);d+=_.oug(b);var g=b.H.Oj;if(!g)return[];a=a.H(g);if(!a)return[];g=[];b=b.N;for(const h of b){b=h.H.labels;for(const l of b)pug(l,a,f,c,d,e)&&g.push({Wm:l.zq(),uj:_.ftg(h,l)})}g.sort((h,l)=>l.Wm-h.Wm);return g.map(h=>h.uj)};
pug=function(a,b,c,d,e,f){if(!a.isVisible())return!1;const g=f||.5;f=f||.5;var h=a.W,l=new _.gf(e-f,d+g,e+f,d-g);if(h.left<=l.right&&l.left<=h.right&&h.top<=l.bottom&&l.top<=h.bottom){rug.reset();d=sug(rug,d-g,e,d+g,e,2*f);for(const m of a.elements)if(m.isVisible(b.H(m.H()),c)){a=m.va(rug);for(const n of a)if(tug(d,n))return!0}}return!1};vug=function(a){return{Nh:a.Ga(),Oh:a.Ia(),zoom:a.Lc(),rotation:uug(a),tilt:a.od(),width:a.Mb(),height:a.Ib(),Oj:a.Gh().Oj}};
Aug=function(a,b){var c=wug;let d=-1;for(_.xug(b,c[0],c[1],w7);w7[0]<-Math.PI;)w7[0]+=2*Math.PI;for(;w7[0]>Math.PI;)w7[0]-=2*Math.PI;b=[];for(c=0;c<a.length;++c){const g=a[c];var e=g.data;if(e&&!e.isDisposed()){var f=e.Lc();f!==d&&(_.yK(w7[0],w7[1],w7[2],f,yug),d=f);f=e.W();e=e.ha();f=(yug[0]-f)*256;e=(yug[1]-e)*256;f<0||f>256||e<0||e>256||(e=_.tP(_.sP(),f,e),b.push(new zug(g,e)))}}return b};
Oug=function(a,b){var c=Bug;Cug(b.v1,b.v0,Dug);Cug(b.v2,b.v0,Eug);_.Fug(Gug,a.dir);_.Hug(Gug,Eug,Iug);var d=Jug(Dug,Iug);if(d>-1E-6&&d<1E-6)return null;d=1/d;_.Fug(Kug,a.origin);Cug(Kug,b.v0,Lug);a=d*Jug(Lug,Iug);if(a<0||a>1)return null;_.Hug(Lug,Dug,Mug);b=d*Jug(Gug,Mug);if(b<0||a+b>1)return null;d*=Jug(Eug,Mug);return d>1E-6?(b=Gug,a=Nug,a[0]=b[0]*d,a[1]=b[1]*d,a[2]=b[2]*d,b=Kug,c[0]=b[0]+a[0],c[1]=b[1]+a[1],c[2]=b[2]+a[2],d):null};
Qug=function(a,b,c){const d=a.data;c=c===2?d.Bb(b):c===1?d.Jb(b):c===3?d.Qb(b):d.Pd(b);return new Pug(d,a.yd,b,c)};Wug=function(a,b){var c=Rug,d=Sug;_.NK(c,0,0,0);_.NK(d,0,0,0);var e=_.y(a,_.Qr,1);a=_.L(a,3)/b;var f=_.Sj(_.Si(e,1));e=_.bh(e,5)?_.L(e,5):_.KQ(f);const g=new Float32Array(e*2);_.LQ(f,e,b,g);f.Oi();e>0&&(_.NK(c,g[0],g[1],0),_.NK(d,g[0],g[1],a));for(b=1;b<e;b++)f=_.NK(Tug,g[b*2],g[b*2+1],a),Uug(c,f,c),Vug(d,f,d)};
Xug=function(a,b){var c=Rug,d=Sug;_.NK(c,0,0,0);_.NK(d,0,0,0);var e=_.Sj(_.Si(a,1));a=_.bh(a,6)?_.L(a,6):_.Ptg(e);const f=new Float32Array(a*3);_.Qtg(e,a,b,f);e.Oi();a>0&&(_.NK(c,f[0],f[1],f[2]),_.NK(d,f[0],f[1],f[2]));for(b=1;b<a;b++)e=_.NK(Tug,f[b*3],f[b*3+1],f[b*3+2]),Uug(c,e,c),Vug(d,e,d)};_.x7=function(a,b){return!_.bh(a,12)||_.L(a,12)<=0?b:b+Math.floor(_.L(a,12)/8)};
$ug=function(a,b){const c=b.nka;b=b.D2;const d=b/c;return _.Yug(_.Zug.qe(),a,Math.floor(a.width*d),Math.floor(a.height*d))?!1:b!==0&&c!==b};bvg=function(a,b,c,d,e){if(a&&d&&$ug(b,d)){var f=d.D2/d.nka;_.avg(_.Zug.qe(),b,Math.floor(b.width*f),Math.floor(b.height*f),()=>void e(a,b,c,d))}else e(a,b,c,d)};_.dvg=function(a){return _.B(a,_.IEc,3)&&!cvg(_.l7(a))&&_.jtg(_.l7(a))&&_.htg(_.itg(_.l7(a)))};_.evg=function(a){return _.B(a,_.IEc,3)&&cvg(_.l7(a))};
_.fvg=function(a,b=!1,c=!0){var d=a.H;a=a.data;b=b?_.PQ(_.RQ(a.H)):d.Oa;d=[];for(let g=0;g<b.length;g++){var e=b[g],f=_.evg(e)&&!c;if((_.m7(e)||f)&&_.B(e,_.Wr,1)&&_.P6(_.Q6(e))){d.push(a.ri(e));f=a;e=_.Q6(e);(e.mq()||_.ktg(e))&&d.push(f.ri(e));for(const h of _.Zi(e,_.Vr,1,_.Ri()))d.push(f.ri(h))}else d.push(0)}};
_.gvg=function(a,b=!1,c=!0){var d=a.H;a=a.data;b=b?_.PQ(_.RQ(a.H)):d.Oa;for(d=0;d<b.length;d++){const e=b[d],f=_.evg(e)&&c;if((_.dvg(e)||f)&&_.B(e,_.Wr,1)&&_.P6(_.Q6(e))){a.ri(e);(_.Q6(e).mq()||_.ktg(_.Q6(e)))&&a.ri(_.Q6(e));for(const g of _.i7(_.Q6(e)))a.ri(g);if(_.k7(e)&&_.P6(_.j7(e))){(_.j7(e).mq()||_.ktg(_.j7(e)))&&a.ri(_.j7(e));for(const g of _.i7(_.j7(e)))a.ri(g)}}}};_.hvg=function(a){a=a.H.H;if(!a||a.W.size===0)return!0;for(let b=0;b<a.U.length;++b){const c=a.U[b];if(!c||c!==1)return!1}return!0};
_.ivg=function(a,b,c){let d="";b&2&&(d+="italic ");let e="";b&16&&(e="300 ");b&8&&(e="500 ");b&1&&(e="700 ");return d=d+e+`${a}px `+c};_.jvg=function(a){if(a.Tl()&&a.Sa()){var b=a.Tl(),c=b.Ag()-1,d=0;for(var e=0;e<a.elements.length;++e){const f=a.elements[e];f.Mj<c&&(c=f.Mj);f.Fk>d&&(d=f.Fk)}e=b.getX(d)-b.getX(c);b=b.getY(d)-b.getY(c);a.Ea=Math.abs(Math.atan2(b,e)-.02)>Math.PI/2}};
_.kvg=function(a,b){a=a.data;const c=22-a.Lc(),d=32767-b.zq();b.Lb=(b.Cy()?1:0)|(a.W()&1)<<1|(a.ha()&1)<<2|(c&31)<<3|(d&32767)<<8|(b.Ev()?0:8388608)};
_.qvg=function(a,b,c){if(_.P6(_.Q6(a))){var d=c.data,e=_.ek(d.H,_.q7),f=c.H.Ga,g=d.U,h=_.y(a,_.IQ,4),l=_.Sj(_.Si(h,1));h=_.bh(h,3)?_.L(h,3):_.KQ(l);var m=new Float64Array(h*2);_.LQ(l,h,g,m);l.Oi();l=new _.lvg(m);h=l.Ag();m=_.mvg(l.va,h-1);g=_.i7(_.Q6(a));a:{var n=c.data;var p=_.ltg(_.ek(n.H,_.q7)),r=_.dtg(_.RQ(n.H),b);r=_.x7(r,n.Lc());var w=c.H,A=w.Ga;w=w.Wa;let J=0;for(let U=0;U<g.length;++U){var E=g[U];const X=_.ZQ(A.H(n.ri(E)),r);if(X)E=X.N(p),J+=E.width;else{E=w.DE(E,r);E=w.JC(E);if(!E){n=-1;
break a}J+=E.width}}n=J+=(g.length-1)*2}r=n;if(r!==-1){n=_.y(a,_.IQ,4);A=_.K(n,4,1);b=_.nvg(c,a,b);b.Wa=l;b.Tl().anchor=A;b.yk<d.Lc()&&(b.yk=d.Lc());if(n=_.m7(a))n=_.y(a,_.IQ,4),n=_.bh(n,5);n?(n=_.y(a,_.IQ,4),n=_.L(n,5)/8):n=0;w=n;n=h-1;p=0;switch(A){case 2:p=w;b.Tl().qo=0;break;case 1:p=-r/2;h=m/2;b.Tl().qo=_.y7(l.va,h);break;case 3:b.Tl().qo=h-1,p=-r-w}e=_.ltg(e);if(l=_.m7(a))l=_.y(a,_.IQ,4),l=_.bh(l,2);l?(a=_.y(a,_.IQ,4),a=_.L(a,2)/8):a=0;l=c.H.Wa;h=0;for(m=0;m<g.length;++m){w=g[m];r=d.ri(w);if(A=
_.ZQ(f.H(r),b.Nr()))w=A.N(e),r=_.ovg(r,n,a,p+h,A,e),_.z7(b,r),h+=w.width;else{w=l.DE(w,b.Nr());A=l.JC(w);if(!A||A.width===0||A.height===0)return;r=_.pvg(r,n,a,p+h,w,A,!1);_.z7(b,r);h+=A.width}h+=2}_.kvg(c,b);c.H.labels.push(b)}}};
_.nvg=function(a,b,c){var d=a.data,e=_.L(b,14);var f=e&1?e&2?2:1:0;e=new _.A7(a.data.ri(b));var g=b.zq();e.Wm=g;e.kt=c;e.attributes=_.L(b,14);e.N=f;e.wa=a.H.Nf;d=d.Lc();(a=a.H.H)&&a.Ea?e.yk=a.Ea[c]:_.bh(b,12)&&(e.yk=d+_.L(b,12)/8);_.bh(b,13)&&(e.Uj=d+_.L(b,13)/8);b=_.x7(b,d);e.Za=b;return e};_.ovg=function(a,b,c,d,e,f){a=new _.rvg(a,e,f);a.Mj=0;a.Fk=b;a.U=d;a.shift=c;a.Om=1;return a};
_.pvg=function(a,b,c,d,e,f,g){a=new _.svg(a,f.width,f.height,e);a.Mj=0;a.Fk=b;a.ha=g;c&&!g&&(a.Da=-2);a.shift=c;a.U=d;a.Om=1;return a};
_.Pvg=function(a,b,c,d){var e=d.H;const f=tvg(d,a,b);var g=e.Ga;uvg(f,new _.vvg(c.x,c.y));var h=d.data;e=h.ri(a);var l=g.H(e);e=wvg(a,l,f.Nr());var m=g.H(h.ri(_.Q6(a)));const n=m.va;let p=!1;var r=null;let w=[];_.k7(a)&&(r=g.H(h.ri(_.j7(a))),p=r.va,w=xvg(a,yvg(l,f.Nr())));const A=zvg(a,d,f,w.length);g=A.shift();if(g.elements.length!==0){h=Avg(d,a,l,f.Nr());n&&Bvg(e,f.Nr(),m,h);B7[0]=h.y;B7[1]=h.x;B7[2]=h.y;B7[3]=h.x;e=Cvg(e);h=Dvg(_.Q6(a));if(Evg(l,f.Nr())){Fvg.x=0;Fvg.y=0;var E=Fvg}else E=Gvg;e=
new Hvg(g,e,h,E,n,Ivg(m,f.Nr()));var J=[];if(A.length&&r){Jvg(e,B7);const U=Kvg(l,f.Nr()),X=r;w.forEach((Y,fa)=>{Y=new Hvg(A[fa],Lvg(_.K(Y,1,9)),_.K(Y,2,2),U,p,Ivg(X,f.Nr()));J.push(Y)})}n&&Mvg(g,e,m,f.Nr(),1);if(p)for(l=0;l<A.length;l++)Mvg(A[l],J[l],r,f.Nr(),2);r=g.elements;for(l=0;l<r.length;++l)_.z7(f,r[l]);g.ZW&&(f.Ia=!0);r=!1;A.length&&(r=!0,l=_.L(a,14),g=l&1?l&2?2:1:0,l=l&16?0:l&2?2:1,(m=g!==0)||l!==1||(r=!1),g===l&&m&&(r=!1));if(r)for(r=A.map(U=>{const X=tvg(d,a,b,!0);X.Vh=new _.vvg(c.x,c.y);
X.Jc=f;f.tc.push(X);const Y=U.elements;for(let fa=0;fa<Y.length;++fa)_.z7(X,Y[fa]);U.ZW&&(X.Ia=!0);return X}),Nvg(f,e),Ovg(d,f),e=0;e<r.length;e++)Nvg(r[e],J[e]),Ovg(d,r[e]),r[e].Gd(e+1);else{if(A.length){r=A[0].elements;for(g=0;g<r.length;++g)_.z7(f,r[g]);A[0].ZW&&(f.Ia=!0)}Nvg(f,e,J[0]);Ovg(d,f)}}};
Avg=function(a,b,c,d){if(Qvg(c,d))return Qvg(c,d)?(b=c.H[d],a=_.L(b,11)/8,b=_.L(b,12)/8,a=new _.Az(a,b)):a=new _.Az(0,0),a;b=_.itg(_.l7(b));return _.Rj(b,2)?(a=a.data.U,b=_.Sj(_.Si(b,2)),c=_.Ec(b)/a,a=_.Ec(b)/a,b.Oi(),new _.Az(c,a)):new _.Az(0,0)};
tvg=function(a,b,c,d=!1){var e=a.data,f=_.L(b,14),g=d?f&16?0:f&2?2:1:f&1?f&2?2:1:0;d=_.aGc(b);f=!1;if(d){var h=d.N(_.tEc)?.VG();h&&h.fk()===4&&(f=!0)}f=new _.A7(e.ri(b),f);h=b.zq();f.Wm=h;f.kt=c;f.attributes=_.L(b,14);f.N=g;f.wa=a.H.Nf;cvg(_.l7(b))&&(g=_.l7(b),g=_.L(g,4),g=_.Gg(g/10),f.Oa=g,f.wQ=g,f.Pba=!0);b.W(_.TEc)&&(f.qb=!0);d&&(g=d.N(_.uEc))&&g.H()===_.q.ka.LPa.O&&(f.Bb=!0);if(g=_.btg(b))f.ku=g;e=e.Lc();(a=a.H.H)&&a.Ea?f.yk=a.Ea[c]:_.bh(b,12)&&(f.yk=e+_.L(b,12)/8);_.bh(b,13)&&(f.Uj=e+_.L(b,13)/
8);b=_.x7(b,e);f.Za=b;if(b=d&&d.W(_.JFc))b=d.N(_.JFc),b=_.Zh(b,_.QEc,1)>0;b&&(b=Rvg(d.N(_.JFc)),b=_.L(b,1)!==0);b&&(f.va=d.N(_.JFc));return f};Ovg=function(a,b){_.kvg(a,b);a.H.labels.push(b)};
zvg=function(a,b,c,d){const e=b.data,f=_.ltg(_.ek(e.H,_.q7));var g=b.H;b=g.Ga;g=g.Sa;d=1+d;const h=Array(d),l=_.Zi(a,_.Lwd,20,_.Ri());let m=!1;for(let fa=0;fa<d;++fa){const sa=fa===0?_.Q6(a):_.j7(a),va=[],Ja=[],La=fa===0?1:2;for(let Fa=0;Fa<_.P6(sa);++Fa){var n=_.$h(sa,1,_.Vr,Fa),p;(p=Fa+1===_.P6(sa))||(p=_.$h(sa,1,_.Vr,Fa+1),p=_.I(p,3));var r=e.ri(n),w=b.H(r),A=_.ZQ(w,c.Nr());if(A)w=n.Fb(),w=new _.Svg(r,A,f,w,l),w.Om=La,va.push(w),Ja.push(p);else if(_.kj(n,6)||n.H()){n=g.DE(n,c.Nr());var E=g.JC(n);
if(E.width!==0&&E.height!==0)if(n=new _.Tvg(r,E.width,E.height,n),n.Om=La,w.va){var J=Uvg(w,c.Nr());A=E.width;var U=E.height;E=Vvg(w,c.Nr());var X=Wvg(w,c.Nr()),Y=J;J=w.Mb(8);r=new _.Xvg(r,A+Y.width*2+J*2,U+Y.height*2+J*2);r.ha=J;r.ky=E;r.U=X;r.Om=La;va.push(r);Ja.push(p);r.wa=n;(_.TQ(w,0)>>24&255)!==255&&(m=!0)}else va.push(n),Ja.push(p)}else _.I(n,3)}h[fa]=new Yvg(a,va,Ja)}m&&(c.Ia=!0);return h};Kvg=function(a,b){if(!Evg(a,b))return Gvg;a=Evg(a,b)?_.L(a.H[b],13)/8:0;Fvg.x=a;Fvg.y=a;return Fvg};
Ivg=function(a,b){const c=new _.Az(0,0);a.va&&(b=Uvg(a,b),a=a.Mb(8),c.x+=b.width+a,c.y+=b.height+a);return c};Nvg=function(a,b,c){const d=a.elements;let e=null;for(let h=0;h<d.length;h++){var f=b,g=0;h>=b.H.length/2&&(f=c,g=-(b.H.length/2));const l=d[h];l.Nj=f.H[(h+g)*2];l.Bl=f.H[(h+g)*2+1];l.type===0&&(f=l,f.ky&&(f.N=l.Nj>0?3:l.Nj+l.width<0?0:l.Bl-l.height/2>0?1:2),f.wa&&(g=f.wa,g.Nj=l.Nj+(l.width-g.width)/2,g.Bl=l.Bl,f.wa=null,e||(e=[]),e.push(g)))}if(e)for(b=0;b<e.length;b++)_.z7(a,e[b])};
Mvg=function(a,b,c,d,e){Jvg(b,B7);var f=B7[1]-B7[3],g=B7[2]-B7[0];b=Vvg(c,d);d=Wvg(c,d);var h=c.Mb(8),l=c.ri();f=new _.Xvg(l,f,g);f.ha=h;f.ky=b;f.U=d;f.Om=e;a.elements.push(f);(_.TQ(c,0)>>24&255)!==255&&(a.ZW=!0)};
Bvg=function(a,b,c,d){if((b=Vvg(c,b))&&d.x===0&&d.y===0)switch(a){case 2:d.x=-b;d.y=0;break;case 3:d.x=b;d.y=0;break;case 4:d.x=0;d.y=-b;break;case 5:d.x=b*2;d.y=-b;break;case 6:d.x=-b*2;d.y=-b;break;case 7:d.x=0;d.y=b;break;case 8:d.x=b*2;d.y=b;break;case 9:d.x=-b*2,d.y=b}if(c=c.Mb(8)){switch(a){case 5:case 2:case 8:d.x+=c;break;case 6:case 3:case 9:d.x-=c}switch(a){case 5:case 4:case 6:d.y+=c;break;case 8:case 7:case 9:d.y-=c}}};
wvg=function(a,b,c){b.H&&b.H[c]&&_.Gh(b.H[c],9)?a=b.H&&b.H[c]&&_.Gh(b.H[c],9)?_.K(b.H[c],9,1):1:(a=_.l7(a),a=_.K(a,2,1));return a};Cvg=function(a){switch(a){case 1:return 5;case 2:return 6;case 3:return 7;case 4:return 9;case 5:return 10;case 6:return 11;case 7:return 13;case 8:return 14;case 9:return 15;default:return 5}};Lvg=function(a){switch(a){case 6:return 6;case 9:return 7;case 2:return 9;case 1:return 10;case 3:return 11;case 13:return 13;case 12:return 14;case 14:return 15;default:return 5}};
xvg=function(a,b){function c(){const f=new Zvg;var g=_.K(a,7,9);_.D(f,1,g);g=Dvg(_.j7(a));_.D(f,2,g);return f}const d=[],e=new Set;if(_.Gh(a,7)){const f=c();e.add(_.K(f,1,9));d.push(f)}for(const f of b)e.has(_.K(f,1,9))||(d.push(f),e.add(_.K(f,1,9)));d.length||(b=c(),d.push(b));return d};
lwg=function(a,b,c){a=new _.gf(-256,a.width+256,a.height+256,-256);var d=Math.floor((a.right-a.left)/128),e=Math.floor((a.bottom-a.top)/128),f=d*e,g=$vg(f);awg(b.length);bwg(b,a,d,e,g);cwg(f);a=[];dwg(g,f,b,a);ewg();f={};for(g=0;g<a.length;g++)d=a[g],f[d]||(f[d]=fwg(b[d]));gwg(a.length/2);g=[];for(d=0;d<a.length;d+=2){e=a[d];const h=a[d+1];hwg(b[e],f[e],b[h],f[h],g,c)}iwg.reset();jwg(g.length);g.sort((h,l)=>c&&h[0].wa===l[0].wa&&h[0].isVisible()!==l[0].isVisible()?h[0].isVisible()?-1:1:kwg(h[0],l[0]));
return g};bwg=function(a,b,c,d,e){let f;for(let m=0;m<a.length;m++){var g=a[m];if(g.N!==2){var h=g.W;g=mwg(b.left,h.left,c);f=mwg(b.left,h.right,c);var l=mwg(b.top,h.top,d);for(h=mwg(b.top,h.bottom,d);l<=h;l++)for(let n=g;n<=f;n++)e[l*c+n].push(m)}}};
dwg=function(a,b,c,d){let e,f,g,h,l,m;for(let n=0;n<b;n++)for(let p=0;p<a[n].length-1;p++)for(let r=p+1;r<a[n].length;r++)e=a[n][p],f=c[e],g=a[n][r],h=c[g],l=f.W,m=h.W,l.top>m.bottom-nwg||l.bottom<m.top+nwg||l.left>m.right-nwg||l.right<m.left+nwg||(f.N!==1||h.N!==1)&&d.push(e,g)};
hwg=function(a,b,c,d,e,f){for(let g=0;g<b.length;g++)for(let h=0;h<d.length;h++)if(tug(b[g],d[h])){b=kwg(a,c)<0;f&&a.wa===c.wa&&a.isVisible()!==c.isVisible()&&(b=a.isVisible());a.N===1&&(b=!0);c.N===1&&(b=!1);b?e.push([a,c]):e.push([c,a]);return}};$vg=function(a){const b=Array(a);for(let c=0;c<a;c++)b[c]=[];return b};mwg=function(a,b,c){a=Math.floor((b-a)/128);return a<0?0:a>=c?c-1:a};
zwg=function(a,b,c,d,e,f,g){var h=new Map;owg();pwg(c,h);qwg();var l=[];for(var m=0;m<b.length;++m){var n=b[m];e||n.Ga||f<n.yk||f>=n.Uj||rwg(n)||swg(n,h)?n.ej(!1):l.push(n)}b=twg(twg(new uwg(g),l),c).rb();vwg(l.length+c.length);for(e=0;e<l.length;e++)_.wwg(l[e]);for(e=0;e<c.length;e++)_.wwg(c[e]);if(d.length>0){e=[];for(f=0;f<l.length;f++){h=l[f];m=!1;for(n=0;n<d.length;n++)if(m=d[n].N(h.W)){h.ej(!1);break}m||e.push(h)}l=e}a=lwg(a,l,g);xwg();for(d=0;d<l.length;d++)l[d].ej(!0);for(d=0;d<a.length;d++)if(g=
a[d],ywg(b,g[0]))if(g[0].c3()){if(g[0].KW()){if(g[0].Cy()&&g[0].Cy().UI().length>1)for(const w of g[0].Cy().UI())g[0]!==w&&w.jca(!1);g[1].c3()&&(g[1].jca(!1),g[1].UI().forEach(w=>{w.jca(!1)}))}}else if(g[0].isVisible()){if(g[0].Cy()&&g[0].Cy().UI().length>1){e=g[0].Cy().UI();for(const w of e)g[0]!==w&&w.ej(!1)}g=g[1];g.ej(!1);g.UI().forEach(w=>{w.ej(!1)})}b.ze();for(var p of l)if((p.isVisible()||p.KW())&&p.UI().length>1){l=!1;for(var r of p.UI())if(r.isVisible()||r.KW())l&&r.ej(!1),l=!0}for(p=0;p<
c.length;++p)r=c[p],rwg(r)?r.ej(!1):r.Cy()?r.Cy().isVisible()&&r===r.Cy().UI()[0]&&r.ej(!0):r.ej(!0)};rwg=function(a){const b=a.Mm();a=a.Tl();return b?b.U:a?a.Ga:!1};pwg=function(a,b){for(const c of a)if(!c.Cy()&&(a=c.ku))if(b.has(a)){const d=b.get(a);kwg(c,d)<0&&b.set(a,c)}else b.set(a,c)};swg=function(a,b){const c=a.ku;if(!c||!b.has(c)||a.Ev())return!1;b=b.get(c);return b===a||b===a.Cy()?!1:!0};
Bwg=function(a){if(!a.Tl())return!1;const b=a.Tl();for(let e=0;e<a.elements.length;++e){var c=a.elements[e];if(c.Mj<0||c.Fk>b.Ag()-1)return!0;var d=Math.floor(c.Mj)+1;c=Math.ceil(c.Fk)-1;if(c-d>=0)for(;d<=c;++d){const f=b.Ia[d];if(f>Awg||f<-Awg)return!0}}return!1};_.u7.prototype.W=_.ba(484,function(){return!1});_.Itg.prototype.GL=_.ba(483,function(a,b){return _.Htg(a,b)});
_.Ltg.prototype.GL=_.ba(482,function(a){var b=_.Kt(),c=_.Kt();_.Frg(a,b,c);b=_.Kt();_.EK(c,b);c=_.Dt();_.Grg(b,c);return _.Jtg(c,a)});_.Mtg.prototype.GL=_.ba(481,function(a,b,c){return c?this.N.GL(a):this.H.GL(a,b)});_.TK.prototype.SI=_.ba(395,function(){return this.Da});cvg=function(a){return _.bh(a,4)};Dvg=function(a){return _.K(a,4,1)};_.Cwg=function(a){return _.Xi(a,_.Zr,1)};_.dug=function(a){const b=a.fS(),c=a.od();a=a.Ib();return(1-b/Math.tan(c))*a/2};Dwg=class extends _.u{constructor(a){super(a)}};
Ewg=function(a){return _.Xi(a,Dwg,1)};Fwg=class extends _.u{constructor(a){super(a)}};Gwg=function(a){return _.L(a,2)};Rvg=function(a){return _.$h(a,1,_.QEc,0)};Zvg=class extends _.u{constructor(a){super(a)}};_.Hwg=function(a){return _.Xi(a,_.Tr,1)};_.C7=class extends _.u{constructor(a){super(a)}getComponent(){return _.M(this,_.Qr,1)}setComponent(a){return _.ph(this,_.Qr,1,a)}};_.D7=function(a,b){return _.jj(a,3,b)};_.E7=class extends _.u{constructor(a){super(a,500)}};
Iwg=function(a,b,c,d){return(a=a.cache[`${b}@${c}x${d}`])&&a.loaded?a.image:null};Jwg=function(a,b,c,d){if(d){const e=b.image;e.src&&e.src.startsWith(_.lGc.M4a)&&e.naturalWidth===1&&e.naturalHeight===1&&(d=!1)}(b.loaded=d)||a.cache[c]===b&&delete a.cache[c];a=b.callbacks;for(c=0;c<a.length;++c)a[c](d,b.image);b.callbacks.length=0};
Kwg=function(a,b,c,d,e,f){let g=a.cache[c];if(g)return g.loaded?d(!0,g.image):g.callbacks.push(d),g.image;const h=_.lGc.zTa();g=a.cache[c]={image:h,loaded:!1,callbacks:[d]};d={crossOrigin:e?"use-credentials":"",image:h,onError:()=>{Jwg(a,g,c,!1)}};e=()=>{Jwg(a,g,c,!0)};f?(d.H3=e,d.onDecodeError=e):d.J3=e;_.LF(_.bd(b),d);return h};Lwg=function(a,b,c,d,e,f){a=Kwg(a,c,`${b}@${d}x${e}`,f,!1,!0);a.width=d;a.height=e;return a};_.Mwg=function(a,b,c,d=!1,e=!0){Kwg(a,b,b,c,d,e)};
_.Nwg=function(a,b,c){const d=Math.floor(c),e=_.Tsg(a.data,_.UQ(b,d)+10);if(d===c)return e;const f=Math.ceil(c);a=_.Tsg(a.data,_.UQ(b,f)+10);return a===e?e:_.rn(e,a,_.gFc(d,f,c))};_.Owg=function(a,b,c){c=Math.ceil(c);c=_.UQ(b,c)+8;b=a.data[c]/2;a=a.data[c+1]/2;return b===0&&a===0?null:[b,a]};_.Pwg=function(a,b){if(!a.H||!a.H[b])return 0;a=_.y(a.H[b],_.CQ,4);return _.L(a,2)};_.Qwg=function(a,b){if(!a.H||!a.H[b])return 0;a=_.y(a.H[b],_.CQ,4);return _.L(a,1)};
Vvg=function(a,b){if(!a.H||!a.H[b])return 0;a=a.H[b];return _.B(a,_.n7,5)&&(a=_.y(a,_.n7,5),_.bh(a,4))?_.L(a,4):0};Evg=function(a,b){return a.H&&a.H[b]&&_.bh(a.H[b],13)?!0:!1};Qvg=function(a,b){return a.H&&a.H[b]&&(_.bh(a.H[b],11)||_.bh(a.H[b],12))};Wvg=function(a,b){if(!a.H||!a.H[b])return 0;a=a.H[b];return _.B(a,_.n7,5)&&(a=_.y(a,_.n7,5),_.bh(a,5))?_.L(a,5):0};
Uvg=function(a,b){var c=Rwg;if(!a.H||!a.H[b])return null;a=a.H[b];return _.B(a,_.n7,5)?(a=_.y(a,_.n7,5),c.width=_.Jh(a,7),c.height=_.Jh(a,8),c):null};yvg=function(a,b){return a.H&&a.H[b]?_.Zi(a.H[b],Zvg,20,_.Ri()):[]};Swg=function(a,b){const c=Math.floor(b);if(_.VQ(a,c))return Swg(_.XQ,b);const d=a.Mb(12+60*c);if(c===b)return d;const e=Math.ceil(b);a=a.Mb(12+60*e);return a===d?d:_.rn(d,a,_.gFc(c,e,b))};
Twg=function(a,b,c,d){const e=a.Ia[c];e?e.push({key:b,modifier:d}):a.Ia[c]=[{key:b,modifier:d}];a.Ea[c]=!0};Uwg=function(a,b,c,d){a.Oa.set(b,c);for(let e=0;e<c.length;++e)Twg(a,b,c[e],d)};_.xug=function(a,b,c,d){a.qj?(_.Ksg(b,c,a.camera,_.Rsg),_.Hg(_.Rsg.x*180/Math.PI,_.Rsg.y*180/Math.PI,0,d)):_.Jsg(b,c,a.camera,d)};_.Vwg=function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2]};_.Fug=function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2]};Cug=function(a,b,c){c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2]};
_.Wwg=function(a,b){const c=a[0],d=a[1];a=a[2];const e=1/Math.sqrt(c*c+d*d+a*a);b[0]=c*e;b[1]=d*e;b[2]=a*e};Jug=function(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]};_.Hug=function(a,b,c){const d=a[0],e=a[1];a=a[2];const f=b[0],g=b[1];b=b[2];c[0]=e*b-a*g;c[1]=a*f-d*b;c[2]=d*g-e*f;return c};Vug=function(a,b,c){typeof b==="number"?(c[0]=Math.max(a[0],b),c[1]=Math.max(a[1],b),c[2]=Math.max(a[2],b)):(c[0]=Math.max(a[0],b[0]),c[1]=Math.max(a[1],b[1]),c[2]=Math.max(a[2],b[2]))};
Uug=function(a,b,c){typeof b==="number"?(c[0]=Math.min(a[0],b),c[1]=Math.min(a[1],b),c[2]=Math.min(a[2],b)):(c[0]=Math.min(a[0],b[0]),c[1]=Math.min(a[1],b[1]),c[2]=Math.min(a[2],b[2]))};Xwg=function(a){var b=_.NK(Tug,Infinity,Infinity,Infinity);return a.length==b.length&&a[0]==b[0]&&a[1]==b[1]&&a[2]==b[2]};
_.Ywg=function(a,b,c,d){d=Stg(c,d);c=d.width;d=d.height;b instanceof ImageData&&(a=_.og("CANVAS"),a.width=b.width,a.height=b.height,a.getContext("2d").putImageData(b,0,0),b=a);for(;b.width/c>2&&b.height/d>2;){a=b.width/2;const e=b.height/2,f=_.og("CANVAS");f.width=a;f.height=e;f.getContext("2d").drawImage(b,0,0,a,e);b=f}a=_.og("CANVAS");a.width=c;a.height=d;a.getContext("2d").drawImage(b,0,0,c,d);return a};
_.avg=function(a,b,c,d,e=()=>{}){d=Stg(c,d);c=d.width;d=d.height;a=_.V6.qe();const f=Iwg(a,b.src,c,d);if(f)return e(!0,f),f;let g;try{g=_.Ywg(0,b,c,d).toDataURL()}catch(h){}return g?Lwg(a,b.src,g,c,d,e):null};_.Yug=function(a,b,c,d){return!!Iwg(_.V6.qe(),b.src,c,d)};_.Zug=class{static qe(){return _.Mn(_.Zug)}};
Zwg=class{constructor(a,b,c,d,e){this.type=a;this.lk=b;this.width=c;this.height=d;this.XV=e;this.label=null;this.yC=this.shift=0;this.W=null;this.Om=0}Ea(){}getBoundingBox(){}H(){return this.W!==null?this.W:this.lk}};$wg=0;
axg=class{constructor(){this.N=this.H=0}clone(){const a=new axg;a.H=this.H;a.N=this.N;return a}bB(a){const b=this.clone();b.H-=a.H;b.N-=a.N;return b}AG(){const a={};var b=this.H+this.N;b>0&&(a.pfh=Math.floor(this.H/b*1E3).toString());b=_.utg+_.vtg;b>0&&(a.pfg=Math.floor($wg/b*1E3).toString());_.utg>0&&(a.pfu=Math.floor($wg/_.utg*1E3).toString());return a}Tz(){return this.clone()}};bxg=0;
cxg=class extends _.Uf{constructor(a,b,c,d,e,f,g,h,l,m,n,p){super("FrameComplete",a);this.target=a;this.startTime=b;this.Ea=c;this.H=d;this.ha=f;this.N=g;this.W=h;this.U=l;this.Da=m;this.wa=n;this.va=p}};var dxg=class extends _.$p{constructor(a){super(()=>{Vtg?.delete(this);a()});this.W=0;this.U=this.Cl=!1}start(a){this.Cl=!0;this.W=a;this.U||(Wtg(this),super.start(a))}va(a){this.U!==a&&(this.U=a,this.Cl&&(a?(this.W=this.H-Date.now(),super.cancel()):this.start(this.W)))}cancel(){this.Cl=!1;Vtg?.delete(this);super.cancel()}},Vtg=null;var jxg,fxg,F7,exg,gxg;
_.hxg=function(a,b,c,d,e,f,g=Infinity,h){var l=d*3,m=d*9;d=b[l];var n=b[l+1];b=b[l+2];const p=c[m],r=c[m+1],w=c[m+2],A=c[m+3],E=c[m+4],J=c[m+5],U=c[m+6],X=c[m+7];c=c[m+8];m=e[0]-a[l];const Y=e[1]-a[l+1];a=e[2]-a[l+2];F7[0]=m*p+Y*A+a*U;F7[1]=m*r+Y*E+a*X;F7[2]=m*w+Y*J+a*c;exg[0]=f[0]*p+f[1]*A+f[2]*U;exg[1]=f[0]*r+f[1]*E+f[2]*X;exg[2]=f[0]*w+f[1]*J+f[2]*c;fxg[0]=-d;fxg[1]=-n;fxg[2]=-b;fxg[3]=d;fxg[4]=n;fxg[5]=b;l=h=h||gxg;d=fxg;n=F7;f=exg;h=f[0];a=f[1];e=f[2];_.Qg(f,1/h,1/a,1/e);g=_.Otg(d,n,f,g,l);_.Qg(f,
h,a,e);return g};jxg=function(a,b,c=gxg){var d=ixg;return _.hxg(d.N,d.H,d.U,0,a,b,Infinity,c)};
_.kxg=class{constructor(){this.N=_.Dt();this.H=_.MK();var a=this.U=new Float32Array(9);a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=1;a[5]=0;a[6]=0;a[7]=0;a[8]=1}center(){return this.N}rotation(){return this.U}clone(){const a=new _.kxg;_.Et(a.center(),this.N);_.Vwg(a.H,this.H);var b=a.rotation(),c=this.U;b[0]=c[0];b[1]=c[1];b[2]=c[2];b[3]=c[3];b[4]=c[4];b[5]=c[5];b[6]=c[6];b[7]=c[7];b[8]=c[8];return a}applyMatrix(a){const b=this.U;_.Mt(a,this.N,exg);for(let c=0;c<3;c++){F7[0]=b[c];F7[1]=b[c+3];F7[2]=b[c+6];_.hh(F7,
this.H[c],F7);_.ih(F7,this.N,F7);_.Mt(a,F7,F7);_.Ft(F7,exg,F7);const d=_.Gt(F7);_.hh(F7,1/d,F7);this.H[c]=d;b[c]=F7[0];b[c+3]=F7[1];b[c+6]=F7[2]}_.Et(this.N,exg)}};fxg=_.jP();F7=_.Dt();exg=_.Dt();gxg=_.VK();var lxg=class{constructor(){this.H=this.U=0;this.N=!1;this.callback=null}oA(a){this.callback=a}MF(){this.U++;this.callback&&this.U===1&&this.callback(0)}sE(){this.U--;this.callback&&this.U===0&&this.callback(0)}W(){this.H++;this.callback&&this.H===1&&this.callback(1)}ha(){this.H--;this.callback&&this.H===0&&this.callback(1)}x$(){this.N||(this.N=!0,this.callback&&this.callback(2))}goa(){this.N&&(this.N=!1,this.callback&&this.callback(2))}};_.mxg=class{constructor(a){this.H=a}fCa(a,b,c){const d=this.H.get(a);if(d){const h=d.U();b=b?new _.P5d(b):void 0;const l=new Set(d.ha());var e=new _.xQ;const m=h.va();for(let n=0;n<m.U();n++){var f=e;var g=m.H(n).clone();f.En.push(g)}g=e;if(c){f=new _.xQ;for(e=0;e<g.En.length;e++)g.H(e).getType()!==68&&f.En.push(g.H(e));g=new _.Fr;g.Gb(68);e=_.Rv(g);_.Qv(e,"set");e.setValue(c);f.En.push(g);return new _.LX(f,Rtg(h),void 0,b,a,d.H(),l)}return new _.LX(g,Rtg(h),void 0,b,a,d.H(),l)}return null}};var G7,H7,uug,oxg;G7=function(a){a.Lb++;for(let b=0;b<a.He.length;b++)a.He[b].call(null)};H7=function(a){if(a.Jb!==a.camera.SI()){a.camera.Xp(a.va);a.va.roll!==0&&(a.va.roll=0,a.camera.hq(a.va));_.Isg(a.va,a.N);a.N.normalize();var b=a.viewport?a.viewport.GL(a.camera,a.H,a.qj):a.N.zoom;a.zoom=Math.round(b/1E-6)*1E-6;a.qb.setZoom(a.zoom);a.Jb=a.camera.SI()}};uug=function(a){H7(a);return a.N.rotation};_.nxg=function(a,b){a.Sa!==b&&(a.Sa=b,G7(a))};
oxg=class{constructor(a,b,c){this.camera=a;this.Qb=b;this.H=1;this.Lb=0;this.He=[];this.Ya=0;this.Za=90;this.Sa=this.Bb=this.W=!0;this.Jb=-1;this.zoom=0;this.Ob=[];this.qj=!1;this.qb=new _.Qsg(a);this.tB=new _.j_a(22);this.N=new _.Lsg;this.xc=new _.gf(0,0,0,0);this.U=[0];this.Oa=[new _.LX];this.va=new _.GK;this.viewport=c||null;this.camera.onChange(()=>{G7(this)})}gS(){return this.Lb}onChange(a){this.He.push(a)}Gh(){return this.Oa[0]}wa(a){_.Na(this.Oa,a)||(this.Oa=a.slice(),G7(this))}Ea(){return this.Oa.slice()}he(){return this.camera}gw(){return this.qb}Hg(a,
b,c,d){if(this.xc.top!==a||this.xc.right!==b||this.xc.bottom!==c||this.xc.left!==d)this.xc.top=a,this.xc.right=b,this.xc.bottom=c,this.xc.left=d,G7(this)}Yg(){return this.xc}Ib(){H7(this);return this.N.height}Mb(){H7(this);return this.N.width}Ga(){H7(this);return this.N.Nh}Ia(){H7(this);return this.N.Oh}Lc(){H7(this);return this.zoom}od(){H7(this);return this.N.tilt}Hc(){H7(this);return this.N.alt}Da(a){_.Na(this.U,a)||(this.U=a.slice(),G7(this))}tc(a,b){if(this.Ya!==a||this.Za!==b)this.Ya=a,this.Za=
b,G7(this)}ha(a){this.W!==a&&(this.W=a,G7(this))}Wa(a){this.Bb!==a&&(this.Bb=a,G7(this))}La(a){this.qj!==a&&this.Qb&&(this.qj=a,this.qb.qj=a,G7(this))}Wl(){return this.qj}};new Float32Array(6);_.Jt();var Ytg=_.sP(),Ztg=_.sP(),bug=[_.sP(),_.sP(),_.sP()];var Pug=class{constructor(a,b,c,d){this.Fl=a;this.ha=b;this.Gi=c;this.H=d;this.N=this.uid=null}yo(){return this.H instanceof _.Zr?2:this.H instanceof _.MQ?9:this.H instanceof _.Tr?3:this.H instanceof _.NQ?10:0}W(){return this.yo()===9}N9(){this.uid||(this.uid=`${this.ha.hash}:${this.Gi}:g`);return this.uid}U(){return this.H.mq()?String(this.H.Er()):null}Eb(){return _.jFc(this.H)}Bp(){return this.Fl.isDisposed()?null:_.aGc(this.H)}fw(){return this.Fl.isDisposed()?null:_.hFc(this.H)}kd(){if(this.W()){var a=
this.H;if(!(a instanceof _.MQ))return null;var b=_.Sj(_.h7(_.y(a,_.AQ,1))),c=this.Fl.U;a=_.Ec(b)/c;c=_.Ec(b)/c;b.Oi();b=_.Dt();this.Fl.Za(a,c,b);return b}return null}we(){const a=this.fw();return a&&_.G(a,5)?a.we():null}ZA(){const a=this.fw();return a&&_.G(a,13)?a.ZA():null}fk(){return this.yia().length>0?2:0}WI(){const a=_.hFc(this.H);return!!a&&a.WI()}H2a(a,b,c){var d=this.yia();if(d.length===0)c.H(0,0);else{var e=this.Fl.Lc();_.h_a(a,b[1],b[0],e);var f=this.Fl.W()*256,g=this.Fl.ha()*256;pxg[0]=
a.oF-f;pxg[1]=a.pF-g;var h=this.Bp()?.N(_.rQ),l=pxg,m=Infinity;_.uP(qxg,l);let E=0;var n=0;let J=0;for(var p=0;p<d.length;++p){var r=rxg,w=sxg;const U=txg,X=d[p];if(X.length>=2)if(_.tP(r,X[0],X[1]),X.length>=4)for(let Y=2;Y<X.length-1;Y+=2){_.tP(w,X[Y],X[Y+1]);$tg(l,r,w,U);var A=_.vP(U,l);A<m&&(_.uP(qxg,U),E=p,n=Y,m=A);A=w;w=r;r=A}else w=_.vP(r,l),w<m&&(_.uP(qxg,r),E=p,n=0,m=w)}if(E<d.length&&(d=d[E],d.length>=4)){l=rxg;m=sxg;_.tP(l,d[0],d[1]);for(p=2;p<n;p+=2)_.tP(m,d[p],d[p+1]),J+=Math.sqrt(_.vP(l,
m)),r=m,m=l,l=r;J+=Math.sqrt(_.vP(l,qxg))}n=void 0;h&&h.ha()>E&&(h=_.$h(h,1,_.eEc,E),n=(_.L(h,1)+J)/_.L(h,2));c.H(qxg[0],qxg[1],n);_.i_a(a,f+c.x,g+c.y,e);_.WK(b,a.Nh,a.Oh)}}yia(){if(!this.N){let a=null;this.H instanceof _.Zr&&(a=_.XEc(this.H,this.Fl.U));this.N=a||[]}return this.N}jIb(a,b){this.Fl.Za(a,b,_.uxg)}P9(a){return this.Fl===a.data?this.Gi:null}Lc(){return this.Fl.Lc()}IC(){if(this.yia().length===0)return null;var a=this.ha.Gh();if(a){const c=a.H;for(let d=0;d<c.layers.length;++d){var b=c.layers[d];
if(_.Fv(b)&&(b=_.Ev(b),_.B(b,_.Eq,8)))return _.y(b,_.Eq,8)}a=a.U.Si?.N(_.f_a);if(a?.H())return _.EOa(a)}return null}},pxg=_.sP(),rxg=_.sP(),sxg=_.sP(),txg=_.sP(),qxg=_.sP();_.vxg=class{constructor(a){this.Dc=a;this.zd=!1;this.H=new Map}dw(a){this.zd&&(this.H.clear(),this.zd=!1);if(!this.H.has(a)){const e=[];var b=this.Dc,c=b.data,d=c.N.N.length;const f=_.ukd(a);for(let g=0;g<d;++g){const h=new Pug(c,b.yd,g,c.N.U(g).N),l=h.Bp();l&&f(l)&&e.push(h)}for(const g of b.H.labels)c=_.ftg(b,g),(d=c.Bp())&&f(d)&&e.push(c);this.H.set(a,e)}return this.H.get(a)}};_.vxg.prototype.uVa=_.aa(488);var wxg=class{constructor(a,b){this.H=a;this.filter=b}},xxg=class{constructor(a){this.W=a;this.H=new Map;this.U=0;this.N=null}subscribe(a,b){this.N||(this.N=_.Kf(this.W,"DataEvent",c=>{var d=c.H;c=[];for(var e=0;e<d.length;++e){var f=d[e];const h=f.data,l=h.N.N.length;for(let m=0;m<l;m++)c.push(new Pug(h,f.yd,m,h.N.U(m).N));for(var g of f.H.labels)c.push(_.ftg(f,g))}for(const h of this.H.values()){g=[];for(d=0;d<c.length;++d)f=c[d],(e=f.Bp())&&_.ukd(h.filter)(e)&&g.push(f);g.length>0&&h.H.PVa(g)}}));
a=new wxg(a,b);this.H.set(++this.U,a);return this.U}unsubscribe(a){this.H.delete(a);this.H.size===0&&(_.$m(this.N),this.N=null)}};var yxg=class{constructor(a,b){this.key=a;this.H=b}getKey(){return this.key}Mv(){this.H(this.key)}};var zxg=function(a,b){if(!(a.H<=b.Ga)){var c=Array.from(b.Oa.keys());for(const d of c)if(!a.N.has(d)){c=b;const e=c.Oa.get(d);if(e){for(let f=0;f<e.length;++f){const g=e[f],h=c.Ia[g];for(let l=0;l<h.length;++l)if(h[l].key===d)if(l===h.length-1)c.Ea[g]=!0,h.length=l;else{h.splice(l,1);break}}c.Oa.delete(d)}}}},Bxg=class{constructor(a,b){this.W=a;this.U=b;this.N=new Map;this.ha=c=>{this.N.delete(c);++this.H;this.U()};this.H=0}restyle(a,b){a=new Axg(a,b);b=new yxg(++this.H,this.ha);this.N.set(this.H,
a);this.U();return b}qV(a){const b=a.H.N,c=a.H.Ga,d=b?b.Ga:Number.MAX_SAFE_INTEGER,e=c?c.Ga:Number.MAX_SAFE_INTEGER;let f=0;if(this.H>d||this.H>e){b&&zxg(this,b);c&&zxg(this,c);for(const l of this.N.keys()){var g=l;const m=this.N.get(l);if(b&&g>d)if(f++,m instanceof Axg){var h=m.LH.ija(a);h&&h.length&&Uwg(b,l,h,m.Nla)}else if(m?.RBb&&(h=m.RBb(a))&&h.size){b.Oa.set(l,Array.from(h.keys()));for(const n of h.keys())Twg(b,l,n,h.get(n))}m instanceof Axg&&c&&g>e&&(f++,(g=m.LH.lja(a))&&g.length&&Uwg(c,l,
g,m.Nla))}}b&&b.Wa(this.W,this.H);c&&c.Wa(this.W,this.H,a.H.labels)}SI(){return this.H}},Axg=class{constructor(a,b){this.LH=a;this.Nla=b}};var Cxg=class{constructor(a){this.N=a;this.H=a.N}ri(a,b,c){a=this.N.H(b).H(a);c=c.apply(a);return c.isEmpty()?0:this.H.ha(c)}};var Dxg;Dxg=function(a,b,c){a.ha(!0);a.Wa(!0);_.nxg(a,b.Rd);a.La(b.va);b=c.Ui;c=c.H;H7(a);var d=a.N.clone(void 0);d.width=Math.ceil(b.width/c);d.height=Math.ceil(b.height/c);d.normalize();a.N=d.clone(a.N);_.Hsg(a.N,a.va);a.camera.hq(a.va)};_.Exg=class{rb(a,b,c,d,e,f){const g=new lxg;var h=new _.TK;h=new oxg(h,a.va,a.viewport||new _.Mtg(a));Dxg(h,a,c);const l=new Bxg(new Cxg(e.cC),function(){d.H()});return this.H(a,b,c,g,h,e,l,l,d,f)}xha(a,b,c,d){return b.xha(new _.Ntg,c,d)}};_.Kt();var jug;_.iug=[.2,.2,.2,1];_.hug=[242/255,239/255,233/255,1];_.kug=[0,0,0,1];jug=[0,0,0,0];_.Fxg=[1,1,1,0];_.Gxg=[1,1,1,.4];_.Hxg=[1,1,1,.2];_.Ixg=[0,0,0,0];_.Jxg=[.4,.4,.4,.4];_.Kxg=[.4,.4,.4,.2];_.Lxg=class extends _.Pt{constructor(a,b){super();this.width=a;this.height=b}ob(){}};var Mxg=class{constructor(a){this.renderer=a;this.H=new Map;this.N=0}H7(a){const b=this.N++;this.H.set(b,a);this.MZ();return{remove:()=>{this.Eba(b)}}}Eba(a){this.H.delete(a);this.MZ()}MZ(){this.renderer.Xe([...this.H.values()])}};var Nxg=class{constructor(a){this.H=a}bB(a){return new Nxg(this.H-a.H)}AG(){const a={};this.H>0&&(a.ar=this.H.toFixed(0));return a}};var Oxg=class{constructor(a){this.H=a}Tz(){return new Nxg(this.H.Aya)}};var Qxg=class{constructor(a){this.H=a}Tz(){var a=this.H;const b=a.N.clone();a.H&&b.accumulate(Pxg(a.H));return b}};_.I7=class{constructor(a){this.stats=a}Tz(){return this.stats.clone()}};_.Sxg=class extends _.Pt{constructor(a,b,c,d,e,f,g){super();this.U=a;this.ha=b;this.tq=c;this.renderer=d;this.GN=e;this.Da=f;this.Sa=g;this.va=c.cC;this.Ga=this.va.N;this.wa=c.Cia;this.Ia=c.RMa;this.Oa=c.SMa;this.La=c.TMa;this.LRa=new xxg(c.Qn());this.Ea=new Mxg(d)}run(){this.renderer.run();return this.renderer.xh().Ui}dw(a){return this.renderer.dw(a)}oy(a){a("")}Dy(){return this.renderer.Dy()}LL(){return this.renderer.LL()}Vl(){return this.renderer}Et(){return this.tq}zo(){return this.ha}fCa(a,b,
c){return this.Sa.fCa(a,b,c)}PBb(){return this.wa?new _.I7(this.wa.eJ()):null}jWa(){return new _.I7(this.Ia)}rWa(){return new _.I7(this.Oa)}vWa(){return new _.I7(this.La)}lCa(){return new _.I7(new _.t7)}aCa(){return new _.I7(new _.t7)}bCa(){}EBb(){return new Oxg(this.GN)}hCb(){return new Qxg(this.renderer.UMa)}M1(a,b){return _.Mng(this.O1(a,b))}O1(a,b=3,c){if(b&1&&this.ha.W){var d=this.renderer;d=qug(d.tq.cC,d.W,a.x,a.y,c)}else d=[];const e=!!(b&4);a=b&2||e?Rxg(this.renderer,a,c,e):[];return d.concat(a)}eja(a,
b,c){return this.O1(a,c,b)}XI(){return this.Da}T1(){return this.Ea}N(a,b){this.Ga.N(a,b)}isRenderingStable(){return this.renderer.isRenderingStable()}hFb(){return this.renderer.km.H.length!==0}MF(){this.U.MF()}sE(){this.U.sE()}x$(){this.U.x$()}goa(){this.U.goa()}Bc(){}Yd(){}aCb(){var a=this.va.W;const b=a.U(145);if(!b)return"";var c=this.va.H(this.ha.Gh().Oj);c.N([b]);a=a.N(145);return a===0?"":(c=_.ZQ(c.H(a),1))?c.getUrl():""}W(a){return this.tq.m_.W(a)}};var Uxg=function(a,b,c){const d=[],e=a.HS.mG(b,c);d.push(e);const f=new _.dR;d.push(f);a.va.H(b)?f.setValue(b):(f.wait(()=>{const l=b.H,m=l.Je;_.cR(m)?(a.H.indexOf(b)!==-1?_.Da(a.H,b):a.pending.indexOf(b)!==-1&&(_.Da(a.pending,b),a.W.push(b)),l.H&&l.H.H&&l.H.H.cancel(),a.N.Ir++):m.getState()==="error"?(l.H&&l.H.H&&l.H.H.cancel(),l.Jb.Eg(),a.N.H++):a.N.N++;b.H.Je=null;b.H.Bb=-1}),b.H.Je=f,b.H.Bb=c,a.W.indexOf(b)!==-1?(_.Da(a.W,b),a.pending.push(b)):(a.H.unshift(b),a.H.sort(mug),Txg(a)));const g=new _.ttg,
h=l=>l.getState()==="success";d.forEach(l=>{l.wait(()=>{d.every(h)&&g.getState()==="pending"&&g.setValue(b)})});g.wait(()=>{_.cR(g)&&f.getState()==="pending"&&f.cancel()});b.H.Jb=g;a.N.Cl++},Txg=function(a){if(!a.H.length)return a.U&&(a.ub.xr(a.U),a.U=null,a.ha=null),!0;const b=a.H[a.H.length-1].H.Bb;return a.ha!==b?(a.U&&a.ub.xr(a.U),a.ha=b,a.U=a.ub.kf({iterator:{next:()=>({value:void 0,done:Vxg(a)})},Zd:()=>a.va.ha,rd:5,priority:b}),!0):!1},Vxg=function(a){if(!a.H.length)return a.ha=null,!0;const b=
a.H.pop(),c=b.H.Je,d=_.ja.performance&&_.ja.performance.now?_.ja.performance.now():Date.now(),e=a.va.U(b),f=_.ja.performance&&_.ja.performance.now?_.ja.performance.now():Date.now();a.N.U+=f-d;e.getState()==="success"?a.va.H(b)?c.setValue(b):a.H.push(b):e.getState()==="error"?c.Eg():(a.pending.push(b),e.wait(()=>{a.pending.indexOf(b)!==-1?(_.Da(a.pending,b),a.H.push(b),a.H.sort(mug),Txg(a)):a.W.indexOf(b)!==-1&&_.Da(a.W,b)}));return Txg(a)},Wxg=class{constructor(a,b,c){this.va=a;this.HS=b;this.ub=
c;this.H=[];this.pending=[];this.W=[];this.U=this.ha=null;this.N=new _.t7}eJ(){return this.N}mG(a,b){if(a.data.wa())return b=new _.dR,b.setValue(a),b;a.H.Je?(a.H.Jb.H(),b>a.H.Bb&&(a.H.Bb=b,this.H.sort(mug),Txg(this),this.HS.H5())):Uxg(this,a,b);return a.H.Jb}};var Xxg;Xxg=function(a,b){a.N=b;a.HS.z1a(()=>{a.N&&a.N()})};_.Yxg=function(a,b){if(!b.data||b.data.wa())return!0;for(;a.H.U(b).getState()==="success";);let c=!0;if(b.data.va()){for(;a.aF.U(b).getState()==="success"&&!a.aF.H(b););c=a.aF.H(b)}return a.H.H(b)&&c};
_.Zxg=class{constructor(a,b,c,d){this.H=a;this.aF=b;this.N=null;this.HS=c;this.U=new Wxg(a,c,d)}TE(a){return!a.data||a.data.wa()?!0:this.H.H(a)}Uka(a){const b=a.data;return b&&b.va()?this.aF.H(a):!0}SY(a,b,c){return c&&_.Yxg(this,a)?_.f7():this.U.mG(a,b)}};var $xg=class extends _.Uf{constructor(a,b){super("FrameStart",a);this.startTime=b}};var dyg,fyg;_.ayg=function(a){a.U=0;a.N=0;for(let b=0;b<a.H.length;b++)a.H[b]=0;a.W=0;a.ha.length=0};_.cyg=function(a,b){byg(b,a.U,a.N,a.H,a.W,a.ha)};dyg=function(a,b,c){if(b.baa())b.N<0?a.W++:(a.N++,a.H[_.vg(c-b.N,0,a.H.length-1)]++);else{const d=b.H;d.Ql&&(d.Pl?(a.va.H++,d.eh===0&&$wg++):(a.va.N++,d.eh===0&&bxg++),d.eh++);b.ui()&&b.yd.Lc()===c&&b.yd.ai()!==4&&(a.U++,c=(new Set(b.H.labels.map(e=>e.kt))).size,b=_.o7(_.RQ(b.data.H)),b=b>0?(b-c)/b:0,b>0&&a.ha.push(b))}};
_.eyg=function(a,b){for(let c=0;c<b.length;++c){const d=b[c].H;for(let e=0;e<d.length;++e){const f=d[e].H,g=d[e].N;for(let h=0;h<f.length;++h)dyg(a,f[h],g.zoom)}}};fyg=class{constructor(a){this.va=a;this.N=this.U=0;this.H=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.W=0;this.ha=[]}};var gyg,iyg;gyg=function(a){a.Da||(a.Da=a.H.filter(b=>b.data&&b.data.va()));return a.Da};_.hyg=function(a){if(a.va===-1){var b=a.W;let c=0;for(let d=0;d<b.length;++d){const e=b[d].H;for(let f=0;f<e.length;++f){const g=e[f].H;for(let h=0;h<g.length;++h)g[h].baa()&&c++}}a.va=c}return a.va};
iyg=class{constructor(a,b,c){this.tq=a;this.N=b;this.Ga=c;this.W=[];this.H=[];this.U=[];this.Da=null;this.wa=[];this.ha=this.va=-1;this.Ea=a.m_;this.Ea.Wa(c)}Dy(){var a=this.H;const b=new Set;for(let d=0;d<a.length;++d){var c=a[d];if(c.data&&!c.data.wa()&&(c=c.data.H,_.B(c,Fwg,13)))for(const e of Ewg(_.y(c,Fwg,13)))_.G(e,1)&&b.add(_.z(e,1))}return Array.from(b)}LL(){var a=0,b="";switch(_.fGc(this.N.Gh().Oj)){case "NonRoadmap":a=7;b="NON_ROADMAP";break;case "Roadmap":a=8;b="ROADMAP";break;case "RoadmapDark":a=
27;b="ROADMAP_DARK";break;case "RoadmapAmbiactive":a=15;b="ROADMAP_AMBIACTIVE";break;case "RoadmapSatellite":a=11;b="ROADMAP_SATELLITE";break;case "Terrain":a=12;b="TERRAIN";break;case "TerrainDark":a=29;b="TERRAIN_DARK";break;case "TransitFocused":a=18;b="TRANSIT_FOCUSED";break;case "TransitFocusedDark":a=30;b="TRANSIT_FOCUSED_DARK";break;case "RouteOverview":a=20;b="ROUTE_OVERVIEW";break;case "RouteOverviewDark":a=28;b="ROUTE_OVERVIEW_DARK";break;case "BasemapEditing":a=19;b="BASEMAP_EDITING";break;
case "Navigation":a=4;b="NAVIGATION";break;case "NavigationAmbient":a=46;b="NAVIGATION_AMBIENT";break;case "NavigationAmbientDark":a=47;b="NAVIGATION_AMBIENT_DARK";break;case "NavigationSatellite":a=6;b="NAVIGATION_SATELLITE";break;case "NavigationLowLight":a=5;b="NAVIGATION_LOW_LIGHT";break;case "NavigationEmbeddedAuto":a=22;b="NAVIGATION_EMBEDDED_AUTO";break;case "NavigationEmbeddedAutoSatellite":a=43;b="NAVIGATION_EMBEDDED_AUTO_SATELLITE";break;case "NavigationEmbeddedAutoLowLight":a=23;b="NAVIGATION_EMBEDDED_AUTO_LOW_LIGHT";
break;case "NavigationMinMode":a=57;b="NAVIGATION_MIN_MODE";break;case "NavigationTunnel":a=53;b="NAVIGATION_TUNNEL";break;case "NavigationTunnelLowLight":a=54;b="NAVIGATION_TUNNEL_LOW_LIGHT";break;case "AirQualityHeatmap":a=48;b="AIR_QUALITY_HEATMAP";break;case "AirQualityHeatmapDark":a=49;b="AIR_QUALITY_HEATMAP_DARK";break;case "Travel":a=41;b="TRAVEL";break;case "TravelDark":a=42,b="TRAVEL_DARK"}[a]=[a,b];b=this.N.Lc();var c=this.H;const d=new Set;for(let g=0;g<c.length;++g){var e=c[g],f=e.H;for(const h of f.Bh)d.add(h);
if(e.data&&!e.data.wa()&&(e=e.data.H,_.Zh(e,_.Lrg,19)!==0)){e=_.Zi(e,_.Lrg,19,_.Ri());for(const h of e)if(!(_.bh(h,2)&&b<_.L(h,2)||_.bh(h,3)&&b>=h.Ft())){if(e=_.kj(h,4)>0){a:{e=a;f=h;for(let l=0;l<_.kj(f,4);l++)if(e===_.jj(f,4,l)){e=!0;break a}e=!1}e=!e}e||d.add(_.L(h,1))}}}return Array.from(d)}};_.jyg=class{constructor(){this.height=this.width=this.tilt=this.W=this.N=this.zoom=this.Oh=this.Nh=0;this.va=1;this.ha=0;this.U=this.H=!1}};var kyg=function(a){a.data=null;a.family=null},tug=function(a,b){return a.family&&a.family===b.family||a.H[8]>b.H[10]||b.H[8]>a.H[10]||a.H[9]>b.H[11]||b.H[9]>a.H[11]||a.N&&!lyg(a,b)||b.N&&!lyg(b,a)?!1:!0},lyg=function(a,b){var c=a.H[12];let d=0,e=0,f=0,g=0;b=b.H;for(var h=0;h<4;h++){const l=b[2*h]+c*b[2*h+1],m=b[2*h+1]-c*b[2*h];h===0?(d=e=l,f=g=m):(l<d&&(d=l),l>e&&(e=l),m<f&&(f=m),m>g&&(g=m))}c=a.H[15];b=a.H[16];h=a.H[14];return a.H[13]<=e&&d<=c&&h<=g&&f<=b},myg=class{constructor(){this.H=[0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.N=!1;this.family=this.data=null}cN(a,b,c,d,e,f=null,g=null){this.data=f;this.family=g;f=c-a;g=d-b;const h=Math.sqrt(f*f+g*g);if(h>0){var l=e*-g/(2*h);e=e*f/(2*h)}else l=e/2,e/=2;this.H[0]=a+l;this.H[1]=b+e;this.H[2]=a-l;this.H[3]=b-e;this.H[4]=c+l;this.H[5]=d+e;this.H[6]=c-l;this.H[7]=d-e;l=l>0?l:-l;e=e>0?e:-e;a<c?(this.H[8]=a-l,this.H[10]=c+l):(this.H[8]=c-l,this.H[10]=a+l);b<d?(this.H[9]=b-e,this.H[11]=d+e):(this.H[9]=d-e,this.H[11]=b+e);f!==0&&g!==0?(this.N=!0,
g/=f,this.H[12]=g,b=a=this.H[0]+g*this.H[1],d=c=this.H[1]-g*this.H[0],f=this.H[6]+g*this.H[7],g=this.H[7]-g*this.H[6],f<a&&(a=f),f>b&&(b=f),g<c&&(c=g),g>d&&(d=g),this.H[13]=a,this.H[15]=b,this.H[14]=c,this.H[16]=d):this.N=!1}};var sug=function(a,b,c,d,e,f,g,h){a=a.H.get();a.cN(b,c,d,e,f,g,h);return a},nyg=class{constructor(){this.H=new _.Atg(myg,kyg)}reset(){_.ztg(this.H)}};var rug=new nyg;_.oyg=class{constructor(a=[]){this.H=a}};_.nug=function(a){return a.W.x-a.ha.x};_.oug=function(a){return a.W.y-a.ha.y};_.pyg=function(a,b,c){if(a.zd)return!1;b=vug(b);if(b.zoom!==a.H.zoom||b.rotation!==a.H.rotation||b.tilt!==a.H.tilt)return!1;if(b.tilt>0||c)if(b.Nh!==a.H.Nh||b.Oh!==a.H.Oh)return!1;return b.width!==a.H.width||b.height!==a.H.height||Math.abs(b.Oh)>90&&Math.abs(a.H.Oh)>90&&Math.sign(b.Oh)!==Math.sign(a.H.Oh)?!1:!0};
_.qyg=function(a,b){const c=b.Ia(),d=b.Ga();if(c!==a.U.x||d!==a.U.y)b=b.gw(),b.H(a.H.Oh,a.H.Nh,a.ha),b.H(c,d,a.W),a.U.x=c,a.U.y=d};_.ryg=class{constructor(a,b,{gK:c=!1}={}){this.zd=!1;this.N=a.H;this.H=vug(b);this.ha=new _.Az(0,0);this.W=new _.Az(0,0);this.U=new _.Az(0,0);let d=b=0;for(const e of a.H)a=e.H,a.oe=!1,c?(b+=a.labels.length,d+=a.labels.length):(b+=(new Set(a.labels.map(f=>f.kt))).size,d+=_.o7(_.RQ(e.data.H)));this.wa=b;this.va=d-b}Lc(){return this.H.zoom}};var syg=class{constructor(a,b,c){this.N=a;this.U=b;this.H=c}bB(a){return new syg(this.N-a.N,this.U-a.U,this.H-a.H)}accumulate(a){this.N+=a.N;this.U+=a.U;this.H+=a.H}AG(){const a={};this.H>0&&(a.qm=Math.floor(this.N/this.H*100).toString(),a.qvm=Math.floor(this.U/this.H*100).toString(),a.tvm=Math.floor(this.H).toString());return a}clone(){return new syg(this.N,this.U,this.H)}};var byg=function(a,b,c,d,e,f){a.wa=b;a.va=c;a.H=0;for(b=0;b<d.length;b++)a.H+=d[b]*(b<tyg.length?tyg[b]:1);a.Da=f.reduce((g,h)=>g+h*.1,0);a.U=e},Pxg=function(a){var b=a.endTime?a.endTime-a.startTime:a.getTime()-a.startTime;const c=(a.Ea?!a.Ea.equals(a.camera):1)||a.N!==a.Ga||a.W!==a.Ia||a.ha!==a.Oa?b:0,d=a.wa+a.va+a.U;a=a.H+a.U+a.Da;b*=d>0?a/d:0;return new syg(b,c>0?b:0,c)},uyg=class{constructor(a,b){this.camera=a;this.endTime=null;this.ha=this.W=this.N=-1;this.Da=this.U=this.H=this.va=this.wa=0;
this.startTime=this.getTime();this.Ea=b?b.camera:null;this.Ga=b?b.N:-1;this.Ia=b?b.W:-1;this.Oa=b?b.ha:-1}getTime(){return _.ja.performance&&_.ja.performance.now?_.ja.performance.now():Date.now()}},tyg=[0,.1,.22,.5,.78,.9];var vyg=class{constructor(){this.H=null;this.N=new syg(0,0,0)}};var wyg,xyg;wyg=function(a,b,c){a.H.length<b&&(a.H=new Float32Array(b));a.N=b;a=a.H;var d=c[0],e=c[1];let f=a[0]=0;for(let h=1;h<b;h++){var g=2*h;const l=c[g];g=c[g+1];d-=l;e-=g;f+=Math.sqrt(d*d+e*e);a[h]=f;d=l;e=g}};_.mvg=function(a,b){const c=Math.min(Math.max(Math.floor(b),0),a.N-2);b-=c;return(1-b)*a.H[c]+b*a.H[c+1]};_.y7=function(a,b){if(b===0)return 0;let c=0;for(var d=a.N-1;d-c>1;){var e=Math.floor((c+d)/2);b>a.H[e]?c=e:d=e}e=a.H[c];d=a.H[d];return e===d?Math.sign(b)>0?a.N:-1:c+(b-e)/(d-e)};
xyg=class{constructor(){this.N=0;this.H=new Float32Array(0)}clone(){const a=new xyg;a.N=this.N;a.H=new Float32Array(this.H.length);for(let b=0;b<this.N;++b)a.H[b]=this.H[b];return a}};_.yyg=function(a,b,c){var d=a[0],e=a[1];for(let r=0;r<b;++r){var f=Math.min(b-1,r+1);const w=a[2*r],A=a[2*r+1];var g=a,h=r,l=d,m=e;e=w;d=A;var n=a[2*f];f=a[2*f+1];var p=c;n-=e;f-=d;e-=l;d-=m;l=Math.sqrt(n*n+f*f);m=Math.sqrt(e*e+d*d);l===0?(g[2*h]+=-d/m*p,g[2*h+1]+=e/m*p):m===0?(g[2*h]+=-f/l*p,g[2*h+1]+=n/l*p):(e=(e/m+n/l)/2,d=(d/m+f/l)/2,m=e*e+d*d,m<.25&&(m=.25),g[2*h]-=d/m*p,g[2*h+1]+=e/m*p);d=w;e=A}};
_.zyg=function(a,b){if(a.wa!==b){a.ha||(a.ha={},a.ha[0]=a.N);if(a.ha[b])a.ha[a.wa]=a.N,a.N=a.ha[b];else{const c=new Float32Array(a.ha[0].subarray(0));_.yyg(c,a.W,b);a.ha[b]=c;a.N=c}wyg(a.H,a.W,a.N);a.wa=b}};_.Ayg=function(a,b,c,d){a.Ga=b.nda(a.W,a.points,a.N,c,d,a.altitude);wyg(a.H,a.W,a.N);a.wa=0;a.ha=null};
_.lvg=class{constructor(a){this.points=a;this.wa=this.altitude=0;this.ha=null;this.Ga=!1;this.qo=0;this.W=this.points.length/2;{var b=this.points;const h=b.length/2,l=new Float32Array(h);if(!(h<2))for(let m=1;m<h-1;++m){var c=m-1,d=m,e=m+1;b:{var f=b[2*d],g=b[2*d+1];d=f-b[2*c];c=g-b[2*c+1];f=b[2*e]-f;e=b[2*e+1]-g;g=(d*d+c*c)*(f*f+e*e);if(g===0){d=0;break b}g=Math.sqrt(g);const n=f*c-e*d;d=n===0?0:(g-(d*f+c*e))/n}l[m]=d}b=l}this.Ia=b;this.N=new Float32Array(a.length);for(b=0;b<a.length;++b)this.N[b]=
a[b];this.va=new xyg;wyg(this.va,this.W,this.points);this.H=this.va.clone();this.anchor=1}Ag(){return this.W}U(a){return _.mvg(this.H,a)}getX(a){const b=Math.min(Math.max(Math.floor(a),0),this.W-2);a-=b;return(1-a)*this.N[2*b]+a*this.N[2*(b+1)]}getY(a){const b=Math.min(Math.max(Math.floor(a),0),this.W-2);a-=b;return(1-a)*this.N[2*b+1]+a*this.N[2*(b+1)+1]}Da(a){const b=Math.min(Math.max(Math.floor(a),0),this.W-2);a-=b;return(1-a)*this.points[2*b]+a*this.points[2*(b+1)]}Ea(a){const b=Math.min(Math.max(Math.floor(a),
0),this.W-2);a-=b;return(1-a)*this.points[2*b+1]+a*this.points[2*(b+1)+1]}};var zug=class{constructor(a,b){this.Dc=a;this.point=b}},w7=_.Dt(),yug=_.Dt();var Dug=_.MK(),Eug=_.MK(),Iug=_.MK(),Lug=_.MK(),Mug=_.MK(),Nug=_.MK(),Gug=_.MK(),Kug=_.MK();var Byg=function(a,b,c,d,e=0){const f=b.data;if(f&&!f.isDisposed()){var g=a.H.Lc(),h=b.H.N;if(h){var l=f.N.H(1),m=f.U,n=0,p=0;for(let E=0;E<l.length;E++){const J=l[E];var r=J.N,w=_.kj(r,2)?_.kj(r,2)+1:1;n=p;p+=w;w=J.Gi;var A=h.W(w);if(!f.Sa(w))continue;let U=!1,X=8,Y=0;const fa=A.U;for(let sa=0;sa<fa;++sa)if((_.$Q(A,sa,g)>>24&255)!==0){const va=_.aR(A,sa,g)*2;va>0&&(U=!0,X=va>X?va:X,Y=_.Nwg(A,sa,g))}U&&(X+=e*2,r=_.XEc(r,m),Y&&r.forEach(sa=>{_.yyg(sa,sa.length/2,-Y)}),A=a.W.get(),A.N=r,A.U=n,A.Gi=
w,A.ym=J.ym,A.H=J.H,A.width=X*d,A.shift=Math.abs(Y*d),A.Dc=b,c.push(A))}}}},Cyg=function(a,b,c){if(_.I(b,7))return!0;if(!_.B(b,_.Qr,1))return!1;b=_.jR(b);if(_.Rj(b,1)&&!_.bh(b,6)&&!_.kj(b,2)){var d=_.Sj(_.Si(b,1));var e=_.bh(b,5)?_.L(b,5):_.KQ(d);var f=new Float32Array(e*2);_.LQ(d,e,c,f);d.Oi();d=[];for(var g=_.ij(b,4,_.Ri())[Symbol.iterator](),h={value:0,done:!1};!h.done;){var l=g.next();d.push(f.subarray(h.value*2,(l.done?e:l.value)*2));h=l}e=d;if(e.length){f=0;for(d=0;d<e.length;++d)g=e[d],cug(a,
g,g.length/2)&&f++;e=f%2===1}else e=!1;if(e)return!0}e=new _.kGc(0,0);c=_.dFc(b,e,c,!1);if(!c)return!1;for(b=0;b<c.length;b+=6){{e=c[b];f=c[b+1];g=a[0]-e;h=a[1]-f;l=c[b+2]-e;var m=c[b+3]-f,n=c[b+4]-e;const p=c[b+5]-f;d=l*p-m*n;n=g*p-h*n;g=-(g*m-h*l);d===0?n!==0||g!==0?e=!1:(d=c[2],g=c[3],h=c[4],l=c[5],m=a[0],n=a[1],e=(m>=e||m>=d||m>=h)&&(m<=e||m<=d||m<=h)&&(n>=f||n>=g||n>=l)&&(n<=f||n<=g||n<=l)):e=d>0?n>=0&&g>=0&&n+g<=d:n<=0&&g<=0&&n+g>=d}if(e)return!0}return!1},Dyg=function(a,b,c,d,e){const f=c.data;
if(f&&!f.isDisposed()){var g=a.H.Lc(),h=c.H.N;if(h){var l=f.N.H(0),m=f.U;for(let w=0;w<l.length;w++){const A=l[w],E=A.Gi;var n=h.W(E);if(!n.Oa||(_.WQ(n,g)>>24&255)===0||!n.Bb||Swg(n,g)===0)continue;if(!f.Sa(E))continue;var p=Swg(n,g);n.U>0&&(_.$Q(n,0,g)>>24&255)!==0&&(p+=_.aR(n,0,g));p*=e;n=A.N;if(!_.htg(_.y(n,_.AQ,1)))continue;var r=_.Sj(_.h7(_.y(n,_.AQ,1)));const J=_.Ec(r)/m;n=_.Ec(r)/m;r.Oi();b[0]>J+p||b[0]<J-p||b[1]>n+p||b[1]<n-p||(r=J-b[0],n-=b[1],r*r+n*n>p*p||(p=a.N.get(),p.Gi=E,p.ym=A.ym,p.jI=
A.jI,p.H=A.ha,p.index=w,p.Dc=c,d.push(p)))}}}},Lyg=function(a,b,c,d){const e=c.data;if(e&&!e.isDisposed()){var f=e.U,g=c.H;if(!g.qk||!g.Mi){var h=c.H,l=c.data,m=_.NK(Eyg,0,0,0),n=_.NK(Fyg,Infinity,Infinity,Infinity),p=l.N.H(3),r=new Float32Array(p.length*6);l=l.U;for(var w=0;w<p.length;w++){var A=_.NK(Gyg,Infinity,Infinity,Infinity),E=_.NK(Hyg,0,0,0),J=p[w].N;if(_.Zh(J,_.C7,1))for(var U of _.Zi(J,_.C7,1,_.Ri()))Wug(U,l),Uug(Rug,A,A),Vug(Sug,E,E);_.B(J,_.E7,2)&&(J=_.y(J,_.E7,2),Xug(J,l),Uug(Rug,A,
A),Vug(Sug,E,E));Xwg(A)&&_.NK(A,0,0,0);r[6*w]=A[0];r[6*w+1]=A[1];r[6*w+2]=A[2];r[6*w+3]=E[0];r[6*w+4]=E[1];r[6*w+5]=E[2];Vug(E,m,m);Uug(A,n,n)}h.qk=r;h.Mi=new Float32Array([n[0],n[1],n[2],m[0],m[1],m[2]])}(U=g.Mi)?(h=U[0],m=U[1],n=U[2],p=U[3],r=U[4],U=U[5],J7[0]=(p+h)*.5,J7[1]=(r+m)*.5,J7[2]=(U+n)*.5,K7[0]=(p-h)*.5,K7[1]=(r-m)*.5,K7[2]=(U-n)*.5,_.Et(ixg.center(),J7),_.Vwg(ixg.H,K7),h=jxg(b.origin,b.dir)):h=!1;if(h&&(h=a.H.Lc(),m=g.N))for(n=e.N.H(3),p=0;p<n.length;p++)if(r=n[p],U=r.Gi,l=m.W(U),e.Sa(U)&&
l.Oa&&(_.WQ(l,h)>>24&255)!==0){a:{l=b;var X=p,Y=g.qk;w=Iyg;if(!Y){l=!1;break a}A=Y[6*X];E=Y[6*X+1];J=Y[6*X+2];const fa=Y[6*X+3],sa=Y[6*X+4];X=Y[6*X+5];J7[0]=(fa+A)*.5;J7[1]=(sa+E)*.5;J7[2]=(X+J)*.5;K7[0]=(fa-A)*.5;K7[1]=(sa-E)*.5;K7[2]=(X-J)*.5;_.Et(ixg.center(),J7);_.Vwg(ixg.H,K7);l=jxg(l.origin,l.dir,w)}if(l){w=b;A=r.N;l=Infinity;if(_.Zh(A,_.C7,1))for(const fa of _.Zi(A,_.C7,1,_.Ri()))E=Jyg(w,fa,f),E!==null&&E<l&&(l=E);_.B(A,_.E7,2)&&(A=_.y(A,_.E7,2),w=Kyg(w,A,f),w!==null&&w<l&&(l=w));l=l!==Infinity?
l:null;l!==null&&(w=a.ha.get(),w.Gi=U,w.ym=r.ym,w.H=l,w.Dc=c,d.push(w))}}}},Oyg=function(a,b){var c=wug,d=b.data;if(!d||d.isDisposed())return null;const e=d.W();d=d.ha();b=b.yd.Lc();var f=a.H.he();a=a.H.gw();_.yK(f.Rn(),f.Sn(),f.Lm(),b,L7.origin);f=(L7.origin[1]-d)*256;const g=L7.origin[2]*256;L7.origin[0]=(L7.origin[0]-e)*256;L7.origin[1]=f;L7.origin[2]=g;_.xug(a,c[0],c[1],Myg);_.yK(Myg[0],Myg[1],Myg[2],b,Nyg);c=(Nyg[1]-d)*256;M7[0]=(Nyg[0]-e)*256-L7.origin[0];M7[1]=c-L7.origin[1];M7[2]=-L7.origin[2];
_.Wwg(M7,M7);L7.dir[0]=M7[0];L7.dir[1]=M7[1];L7.dir[2]=M7[2];return L7},Jyg=function(a,b,c){let d=Infinity;var e=_.y(b,_.Qr,1);b=_.L(b,3)/c;var f=_.Sj(_.Si(e,1));const g=_.bh(e,5)?_.L(e,5):_.KQ(f),h=new Float32Array(g*2);_.LQ(f,g,c,h);f.Oi();if(_.kj(e,2))for(c=0;c<_.kj(e,2);c+=3){f=_.jj(e,2,c);var l=_.jj(e,2,c+1),m=_.jj(e,2,c+2);var n=Pyg(a,h,f,l,m,b);n!==null&&n<d&&(d=n)}else if(_.bh(e,6))for(c=_.L(e,6,-1),f=g-2,l=0;l<f;l++)n=Pyg(a,h,c,(c+l+2)%g,(c+l+1)%g,b),n!==null&&n<d&&(d=n);c=0;f=_.kj(e,4)?
_.ij(e,4,_.Ri()):null;l=0;e=_.kj(e,3)?_.ij(e,3,_.Ri()):null;m=0;for(let A=0;A<g;A++){n=!0;var p=A,r=A+1;e&&e[m]===p&&(n=!1,m++);if(r===g||f&&f[l]===r){var w=r;r=c;c=w;l++}if(n){n=a;w=null;const E=h[r*2];r=h[r*2+1];const J=h[p*2];p=h[p*2+1];_.NK(Qyg,E,r,0);_.NK(Ryg,J,p,0);_.NK(Syg,J,p,b);const U={v0:Qyg,v1:Ryg,v2:Syg};let X=Oug(n,U);X!==null&&(w=X);_.NK(Qyg,J,p,b);_.NK(Ryg,E,r,b);_.NK(Syg,E,r,0);X=Oug(n,U);n=X===null?w:w===null?X:Math.min(X,w);n!==null&&n<d&&(d=n)}}return d!==Infinity?d:null},Kyg=
function(a,b,c){let d=Infinity;var e=_.Sj(_.Si(b,1)),f=_.bh(b,6)?_.L(b,6):_.Ptg(e);const g=new Float32Array(f*3);_.Qtg(e,f,c,g);e.Oi();e=c=0;f=_.D7(b,e++);let h=_.D7(b,e++),l=!0;for(;e<_.kj(b,3);){var m=f;f=h;h=_.D7(b,e++);m=l?Tyg(a,g,m,h,f):Tyg(a,g,m,f,h);m!==null&&m<d&&(d=m);l=!l;c<_.kj(b,5)&&e===_.jj(b,5,c)&&(f=_.D7(b,e++),h=_.D7(b,e++),c++,l=!0)}return d!==Infinity?d:null},Pyg=function(a,b,c,d,e,f){const g=b[d*2];d=b[d*2+1];const h=b[e*2];e=b[e*2+1];_.NK(Qyg,b[c*2],b[c*2+1],f);_.NK(Ryg,g,d,f);
_.NK(Syg,h,e,f);a=Oug(a,{v0:Qyg,v1:Ryg,v2:Syg});return a!==null&&a>0?a:null},Tyg=function(a,b,c,d,e){const f=b[d*3],g=b[d*3+1];d=b[d*3+2];const h=b[e*3],l=b[e*3+1];e=b[e*3+2];_.NK(Qyg,b[c*3],b[c*3+1],b[c*3+2]);_.NK(Ryg,f,g,d);_.NK(Syg,h,l,e);a=Oug(a,{v0:Qyg,v1:Ryg,v2:Syg});return a!==null&&a>0?a:null},Zyg=function(a,b,c,d=0,e=!1){wug[0]=b.x;wug[1]=b.y;b=a.H.gw();var f=Aug(c,b);const g=_.gug(a.H.he());b=[];let h=[];var l=[],m=[];for(let sa=0;sa<f.length;++sa){const va=f[sa],Ja=va.Dc;var n=Ja.yd.Lc();
n=256*Math.pow(2,n)/g;var p=[];Byg(a,Ja,p,n,d);for(var r=0;r<p.length;++r){var w=p[r];a:{var A=w;var E=va.point,J=A.N.length;for(var U=0;U<J;U++)if(Uyg(A,E,U)){A=!0;break a}A=!1}A&&b.push(w)}const La=[];p=a;r=va.point;w=Ja;A=La;const Fa=w.data;if(Fa&&!Fa.isDisposed()&&(E=p.H.Lc(),J=w.H.N)){U=Fa.N.H(2);var X=Fa.U;for(let eb=0;eb<U.length;eb++){const Qa=U[eb],pb=Qa.Gi;var Y=J.W(pb);Y.Oa&&(_.WQ(Y,E)>>24&255)!==0&&Fa.Sa(pb)&&Cyg(r,Qa.N,X)&&(Y=p.U.get(),Y.Gi=pb,Y.ym=Qa.ym,Y.H=Qa.H,Y.Dc=w,A.push(Y))}}h=
h.concat(La);p=[];Dyg(a,va.point,Ja,p,n);l=l.concat(p)}if(e)for(var fa of c)if(c=Oyg(a,fa))d=[],Lyg(a,c,fa,d),m=m.concat(d);_.bba(b,Vyg);_.bba(h,Wyg);_.bba(l,Xyg);_.bba(m,Yyg);fa=[];c=b.length-1;d=h.length-1;e=l.length-1;for(f=m.length-1;e>=0;--e)fa.push(Qug(l[e].Dc,l[e].Gi,0));for(;f>=0;--f)fa.push(Qug(m[f].Dc,m[f].Gi,3));for(;c>=0&&d>=0;)l=b[c],m=h[d],l.H>=m.H?(fa.push(Qug(l.Dc,l.Gi,1)),c--):(fa.push(Qug(m.Dc,m.Gi,2)),d--);for(;c>=0;--c)fa.push(Qug(b[c].Dc,b[c].Gi,1));for(;d>=0;--d)fa.push(Qug(h[d].Dc,
h[d].Gi,2));_.ztg(a.N);_.ztg(a.W);_.ztg(a.U);_.ztg(a.ha);return fa},hzg=class{constructor(a){this.H=a;this.N=new _.Atg($yg,azg);this.W=new _.Atg(bzg,czg);this.U=new _.Atg(dzg,ezg);this.ha=new _.Atg(fzg,gzg)}},czg=function(a){a.N=[];a.Dc=null},Vyg=function(a,b){return a.ym!==b.ym?a.ym?1:-1:a.H-b.H},Uyg=function(a,b,c){if(!a.Dc.H.Xh){var d=a.Dc,e=d.H,f=d.data;d=f.N.H(1);var g=0;for(var h=0;h<d.length;h++){var l=d[h].N;l=_.kj(l,2)?_.kj(l,2)+1:1;g+=l}h=new Float32Array(g*4);g=0;e.Xh=h;e=f.U;for(f=0;f<
d.length;f++){l=_.XEc(d[f].N,e);for(let m=0;m<l.length;m++)aug(l[m],l[m].length/2,N7,O7),h[4*g]=N7[0],h[4*g+1]=N7[1],h[4*g+2]=O7[0],h[4*g+3]=O7[1],g++}}d=a.Dc.H.Xh;e=a.U+c;N7[0]=d[4*e];N7[1]=d[4*e+1];O7[0]=d[4*e+2];O7[1]=d[4*e+3];d=a.width/2+a.shift;if(b[0]<N7[0]-d||b[1]<N7[1]-d||b[0]>O7[0]+d||b[1]>O7[1]+d)return!1;c=a.N[c];d=c.length/2;if(d<1)return!1;e=N7;f=O7;a=a.width*a.width/4;e[0]=c[0];e[1]=c[1];if(d>=2){for(h=1;h<d;++h){f[0]=c[2*h];f[1]=c[2*h+1];$tg(b,e,f,izg);if(_.vP(b,izg)<=a)return!0;g=
e;e=f;f=g}return!1}return _.vP(b,e)<a},bzg=class{constructor(){this.N=[];this.Gi=this.U=-1;this.ym=!1;this.width=this.H=-1;this.shift=0;this.Dc=null}},ezg=function(a){a.Dc=null},Wyg=function(a,b){return a.ym!==b.ym?a.ym?1:-1:a.H-b.H},dzg=class{constructor(){this.Gi=-1;this.ym=!1;this.H=-1;this.Dc=null}},azg=function(a){a.Dc=null},Xyg=function(a,b){return a.ym!==b.ym?a.ym?1:-1:a.jI-b.jI||a.H-b.H||a.index-b.index},$yg=class{constructor(){this.Gi=-1;this.ym=!1;this.index=this.H=this.jI=-1;this.Dc=null}},
gzg=function(a){a.Dc=null},Yyg=function(a,b){return a.ym!==b.ym?a.ym?1:-1:b.H-a.H},fzg=class{constructor(){this.Gi=-1;this.ym=!1;this.H=-1;this.Dc=null}},wug=_.sP(),N7=_.sP(),O7=_.sP(),izg=_.sP(),Gyg=_.MK(),Rug=_.MK(),Hyg=_.MK(),Sug=_.MK(),Eyg=_.MK(),Fyg=_.MK(),Tug=_.MK(),J7=_.Dt(),K7=_.MK(),Myg=_.Dt(),Nyg=_.Dt(),M7=_.MK(),ixg=new _.kxg,Iyg=_.VK(),L7=new _.HK,Qyg=_.MK(),Ryg=_.MK(),Syg=_.MK(),Bug=_.MK();var Rxg,jzg;Rxg=function(a,b,c,d=!1){return Zyg(a.EA,b,a.km.H,c,d)};jzg=function(a){const b=a.Ya,c=a.Vd;b.oA(d=>{d!==1||b.H>0||c.H();d!==2||b.N||c.H()})};_.kzg=function(a){return a.tc||a.Nf<a.H.gS()};_.P7=function(a){a.Vd.H()};
_.lzg=class extends _.de{constructor(a,b,c,d,e,f,g,h){super();this.Ya=a;this.H=b;this.tq=c;this.Vd=e;this.ha=f;this.canvas=g;this.Ga=h;this.FA=()=>Date.now();this.Sh=this.Ia=0;this.tc=!0;this.Bh=this.qk=this.Nf=-1;this.Xh=0;this.km=new iyg(c,b,d);this.U=new _.jyg;this.EA=new hzg(b);this.UMa=new vyg;this.VMa=new axg;this.Wa=new fyg(this.VMa);jzg(this);this.tq.fKb(l=>{this.tc=!0;!l&&this.Ya.H>0||_.P7(this)});Xxg(d,()=>{this.tc=!0;this.Ya.H>0||_.P7(this)});this.W=new _.ryg(new _.oyg,b)}run(){if(this.Lg()){this.H.H=
this.canvas.H;this.Lb();var a=this.UMa;var b=this.H.he();const c=new uyg(b,a.H);a.H&&(b=a.H,b.endTime=b.getTime(),a.N.accumulate(Pxg(a.H)));a=a.H=c;this.N(a);this.Gc();a.N=this.ha.nja();a.W=this.va();a.ha=this.Ga.SI()}}Lg(){this.Ia=this.FA();this.Sh=Date.now();this.dispatchEvent(new $xg(this,this.Ia));return!0}Lb(){if(!this.De()){this.tc=!1;this.Nf=this.H.gS();var a=this.km;a.W=a.tq.getData(a.N.he(),a.N.H,a.N.Ea(),a.N.U,a.H,a.N.Wl(),a.Ga);var b=a.Ea.getData(a.N.he());a.W=a.W.concat(b);b=a.H;a.H=[];
a.U=[];a.Da=null;a.wa=[];var c=a.W,d=a.H,e=a.U,f=a.wa;for(let g=0;g<c.length;g++){const h=c[g].H;for(let l=0;l<h.length;l++){const m=h[l].N,n=h[l].H;for(let p=0;p<n.length;p++){const r=n[p];r.data&&!r.data.wa()&&d.indexOf(r)===-1&&(d.push(r),f.push(m),a.Ga.Uka(r)&&e.indexOf(r)===-1&&e.push(r))}}}if(a.U.length!==b.length)a.ha++;else for(c=0;c<a.U.length;++c)if(a.U[c]!==b[c]){a.ha++;break}a.va=-1;this.km.ha!==this.qk&&(this.qk=this.km.ha,this.dispatchEvent(new _.stg(this,this.km.H)))}a=this.Ya.H>0;
b=_.hyg(this.km)===0;c=this.km.U.length===this.km.H.length;a=b&&c||!a;b=this.Ya.N&&!a;e=_.dug(this.H.he())+1;c=this.U;d=this.H;c.Nh=d.Ga();c.Oh=d.Ia();c.zoom=d.Lc();c.N=_.Wsg(c.zoom);c.width=d.Mb();c.height=d.Ib();c.ha=_.vg(e,0,c.height);c.va=_.Kg(c.Nh);e=uug(d);c.W=e;c.tilt=-_.Gg(d.od());c.H=b;c.U=a}va(){return this.H.H}Gc(){var a=this.km.ha;const b=a!==this.Bh;this.Bh=a;a=this.Xh!==this.ha.nja();this.Xh=this.ha.nja();this.dispatchEvent(new cxg(this,this.Ia,Date.now()-this.Sh,this.km.H.length,gyg(this.km).length,
this.km.U.length,_.hyg(this.km),a,this.W.wa,this.W.va,this.ha.Rk(),b))}N(){}dw(a){var b=[...this.km.U,...this.ha.mja()];const c=[];for(let d=0;d<b.length;++d){const e=b[d],f=e.H;f.Ff||(f.Ff=new _.vxg(e));c.push.apply(c,f.Ff.dw(a))}return c}Dy(){return this.km.Dy()}WD(){return{fAb:this.W.wa,kCe:this.W.va}}LL(){return this.km.LL()}De(){return!_.kzg(this)}oy(a){a("")}Bb(){return new _.Az(0,0)}xh(){return this.canvas}y0(a){const b=this.Bb(),c=this.canvas.Ui;a.getContext("2d")?.drawImage(c,-b.x,-b.y,a.width,
a.height,0,0,a.width,a.height)}Xe(){}};var nzg,mzg;nzg=function(a){if(!a.H.length)return a.U&&(a.ub.xr(a.U),a.U=null,a.W=null),!0;const b=a.H[a.H.length-1].H.H.Da;return a.W!==b?(a.U&&a.ub.xr(a.U),a.W=b,a.U=a.ub.kf({iterator:{next:()=>({value:void 0,done:mzg(a)})},Zd:()=>a.aF.ha,rd:5,priority:b}),!0):!1};
mzg=function(a){if(!a.H.length)return a.W=null,!0;const b=a.H.pop();var c=Date.now();const d=a.aF.U(b),e=Date.now();a.N.U+=e-c;c=b.H.H.H;d.getState()==="success"?a.aF.H(b)?c.setValue(!0):a.H.push(b):d.getState()==="error"?c.Eg("Label preparation errored"):(a.pending.push(b),d.wait(()=>{_.cR(d)||(a.pending.indexOf(b)!==-1?(_.Da(a.pending,b),d.getState()==="success"?(a.H.unshift(b),a.H5()):d.getState()==="error"&&a.N.H++):a.ha.indexOf(b)!==-1&&_.Da(a.ha,b))}));return nzg(a)};
_.ozg=class{constructor(a,b){this.aF=a;this.ub=b;this.va=void 0;this.H=[];this.pending=[];this.ha=[];this.U=this.W=null;this.N=new _.t7}z1a(a){this.va=a}eJ(){return this.N}mG(a,b){if(!a.data.va())return _.f7();const c=a.H.H;c.Da=b;if(this.H.indexOf(a)!==-1)this.H5();else if(this.ha.indexOf(a)!==-1)_.Da(this.ha,a),this.pending.push(a);else if(this.pending.indexOf(a)===-1){if(c.ha.size===0&&this.aF.H(a))return _.f7();this.H.unshift(a);this.H5()}c.ha.size>0&&(this.aF.La(a),this.pending.indexOf(a)!==
-1&&(c.wa&&c.wa.cancel(),_.Da(this.pending,a),this.H.unshift(a),this.H5()));this.N.Cl++;b=c.H;b&&b.getState()==="pending"||(b=new _.dR,b.wait(()=>{const d=a.H.H,e=d.H;_.cR(e)?(this.H.indexOf(a)!==-1?_.Da(this.H,a):this.pending.indexOf(a)!==-1&&(_.Da(this.pending,a),this.ha.push(a)),this.N.Ir++):e.getState()==="error"?this.N.H++:(this.W===2&&this.va&&this.va(),this.N.N++);const f=d.Da;d.Da=-1;d.H=null;!_.cR(e)&&d.ha.size>0&&this.mG(a,f)}),c.H=b);return b}H5(){this.H.sort((a,b)=>a.H.H.Da-b.H.H.Da);
nzg(this)}};var qzg;_.pzg=function(a,b){const c=a.N,d=new Set;a=_.R6(_.T6(a.H));for(let f=0;f<a;++f){const g=b.N(c.W(2,f).Gi);if(!_.bR(g.Za))for(let h=0;h<23;h++){var e=_.Prg(g,h);e&&(e=e.getUrl(),d.add(e))}}return d};
qzg=function(a,b,c){function d(m,n,p,r){const w=c.H.H;n=w.va;if(m){m=w.N;for(const A of r.ola)if(r=n[A])r.delete(p),r.size===0&&(delete n[A],m.push(A))}else for(const A of r.ola)delete n[A];p=e.wa;e.N.length&&p&&p.getState()==="pending"&&p.setValue(!0);Object.keys(e.va).length===0&&(p?.getState()==="pending"&&p?.Eg(""),l&&l())}const e=c.H.H;var f={};for(var g of Object.keys(b)){var h=b[g];for(const m of h.ola)f[m]||(f[m]=new Set),f[m].add(g)}g=[];h=e.W;for(const m of h)f[m]||g.push(m);e.va=f;e.N=
g;let l=null;f=_.V6.qe();for(const m of Object.keys(b)){const n=b[m];l=l||a.W();a.U||(a.H.add(m),a.N.start(15E3));_.Mwg(f,m,(p,r)=>{a.H.delete(m);a.N.cancel();a.H.size&&a.N.start(15E3);p&&$ug(r,n)?a.ub.kf({callback:()=>{bvg(p,r,m,n,d)},Zd:44,rd:5,priority:2}):d(p,r,m,n)},a.options.Ia)}};
_.rzg=function(a,b,c={}){function d(){--e===0&&(h&&h(),g.setValue(!0))}let e=0;const f=_.V6.qe(),g=new _.dR;let h=null;for(const l of b)if(!f.Se(l)){h=h||a.W();e++;const m=c[l];a.U||(a.H.add(l),a.N.start(15E3));_.Mwg(f,l,(n,p)=>{a.H.delete(l);a.N.cancel();a.H.size&&a.N.start(15E3);n&&m&&$ug(p,m)?a.ub.kf({callback:()=>{bvg(n,p,l,m,d)},Zd:45,rd:5,priority:2}):d(n,p,l,m)},a.options.Ia)}e===0&&g.getState()==="pending"&&g.setValue(!0);return g};
_.szg=function(a,b,c,d=!1){const e=_.ltg(_.ek(b.data.H,_.q7));var f=b.data,g=f.H;if(_.B(g,_.GQ,10)&&_.o7(_.RQ(g))){var h=[],l=b.H.H;if(l&&l.W.size>0){g=[];l=l.W;var m=b.H.Oa;for(var n of l)g[n]=m[n]}else g=_.PQ(_.RQ(g));for(n=0;n<g.length;++n)if(l=g[n]){m=_.k7(l)?2:1;for(let A=0;A<m;++A){const E=A===0?_.Q6(l):_.j7(l);if(_.P6(E))for(let J=0;J<_.P6(E);++J){var p=_.$h(E,1,_.Vr,J),r=f.ri(p);r=c.H(r);var w=_.x7(l,f.Lc());if(r=_.ZQ(r,w))p=p.Fb()||void 0,w=_.Zi(l,_.Lwd,20,_.Ri()),h.push({info:r,text:p,rYa:n,
XV:w})}}}c=h}else c=[];h={};for(f=0;f<c.length;++f)for(g=c[f],n=0;n<g.info.H.length;n++)l=g.info.getUrl(g.text,n,g.XV),h[l]?h[l].ola.push(g.rYa):h[l]={ola:[g.rYa],nka:g.info.scale,D2:e};return d?(qzg(a,h,b),_.f7()):_.rzg(a,Object.keys(h),h)};_.tzg=class{constructor(a,b){this.options=a;this.ub=b;this.H=new Set;this.U=!1;this.W=a.Jc;this.N=new dxg(()=>{if(!this.U&&(this.U=!0,this.H.size)){let c=[...this.H].join();c.length>1024&&(c=c.slice(0,1024)+"...");this.H.clear();_.If(Error("eh`"+c),{errorType:9})}})}};_.uzg=class{constructor(){this.ha=40}};_.Q7=_.f7();_.vzg=_.Zsg();_.wzg=class extends _.uzg{};var xzg=class extends Zwg{constructor(a,b,c,d,{Nj:e=0,Bl:f=0}={},g){super(a,b,c,d,g);this.Nj=e;this.Bl=f}va(a){let [b,c]=[this.Nj,this.Bl];var d=b;let e=c,[f,g]=[this.Nj+this.width,this.Bl];var h=f;let l=g;if(this.label.Pba){var m=Math.cos(this.label.wQ);const n=Math.sin(this.label.wQ);[d,e]=_.v7(d,e,m,n);[h,l]=_.v7(h,l,m,n)}m=this.label.Mm();d=[m.screenX+d,m.screenY+e];h=[m.screenX+h,m.screenY+l];return[sug(a,d[0],d[1],h[0],h[1],this.height,this,this.label.Cy()||this.label)]}getBoundingBox(a){let b=
this.Nj,c=this.Nj+this.width,d=this.Bl-this.height/2,e=this.Bl+this.height/2;if(this.label.Pba){var f=Math.cos(this.label.wQ);const g=Math.sin(this.label.wQ),[h,l]=_.v7(b,d,f,g),[m,n]=_.v7(b,e,f,g),[p,r]=_.v7(c,d,f,g),[w,A]=_.v7(c,e,f,g);b=Math.min(h,m,p,w);c=Math.max(h,m,p,w);d=Math.min(l,n,r,A);e=Math.max(l,n,r,A)}f=this.label.Mm();a.left=f.screenX+b;a.right=f.screenX+c;a.top=f.screenY+d;a.bottom=f.screenY+e}};_.Svg=class extends xzg{constructor(a,b,c,d,e,f){if(!f){f=[];for(let g=0;g<b.H.length;g++)f.push(b.U(c,g,d,e))}c=Ttg(f);super(3,a,c.width,c.height,{Nj:-c.width/2,Bl:0},e);this.U=b;this.N=[];this.wa=[];this.N=f;this.text=d||""}isVisible(a,b){return a?!!_.ZQ(a,b):!1}};_.Svg.prototype.ha=_.aa(490);_.zzg=class extends _.Qrg{Wa(a,b,c){this.Ga=b;b=Object.keys(this.Ea);if(b.length){var d={};for(var e of c)c=e.kt,d[c]||(d[c]=[]),d[c].push(e);for(e=0;e<b.length;++e){var f=parseInt(b[e],10);if(c=d[f])if(c=c.flatMap(g=>g.elements),(f=this.Ia[f])&&f.length){f=f[f.length-1].modifier;let g=c;"function"==typeof _.yzg&&f instanceof _.yzg&&(g=c.filter(h=>h.Om===1),g.length||(g=c.filter(h=>h.Om===0&&h instanceof _.Svg),g.length>1&&(g.length=0)));for(const h of g)c=a.ri(h.lk,this.Oj,f),c!==h.lk?(h.W!==null||
this.ha++,h.W=c):h.W!==null&&(h.W=null,this.ha--)}else for(const g of c)g.W!==null&&(this.ha--,g.W=null)}this.Ea={}}}};_.Tvg=class extends xzg{constructor(a,b,c,d){super(2,a,b,c);this.N=d}isVisible(a,b){return a?!!(a.ha&&_.YQ(a,b)&4278190080):!1}};var kwg,fwg,uvg;kwg=function(a,b){if(a.ku===b.ku){if(a.qb&&b.Bb)return-1;if(a.Bb&&b.qb)return 1}return a.Lb-b.Lb||a.kt-b.kt||a.NO()-b.NO()};_.Azg=function(a,b){return a.zq()-b.zq()||a.kt-b.kt||a.NO()-b.NO()};_.wwg=function(a){const b=a.elements;b.length>0&&b[0].getBoundingBox(a.W);for(let e=1;e<b.length;++e){b[e].getBoundingBox(Bzg);var c=a.W,d=Bzg;c.left=Math.min(c.left,d.left);c.top=Math.min(c.top,d.top);c.right=Math.max(c.right,d.right);c.bottom=Math.max(c.bottom,d.bottom)}};
_.Czg=function(a){a=a.elements;for(let b=0;b<a.length;++b)a[b].Ea()};_.z7=function(a,b){b.label=a;b.yC=a.elements.length;a.elements.push(b)};fwg=function(a){var b=iwg;a=a.elements;let c=[];for(let d=0;d<a.length;++d)c=c.concat(a[d].va(b));return c};uvg=function(a,b){a.Vh=b};
_.A7=class{constructor(a,b=!1){this.lk=a;this.Rd=b;this.attributes=0;this.elements=[];this.kt=0;this.wa=!1;this.va=null;this.Lb=this.yk=0;this.Ya=!1;this.ku=null;this.Jb=this.uc=this.Ia=this.Ga=this.Bb=this.qb=!1;this.Za=0;this.tc=[];this.Ea=!1;this.Wa=this.Vh=this.Jc=null;this.Wm=0;this.visible=this.Uc=!1;this.Gc=this.ad=-1;this.wQ=this.Oa=0;this.Pba=!1;this.Uj=23;this.N=0;this.W=new _.gf(0,0,0,0);this.Qb=0}getMetadata(){return null}lWa(){return null}UI(){return this.tc}Jy(){return this.isVisible()!==
this.Jb||this.Ea!==this.uc}Ev(){return this.N!==0}Nr(){return this.Za}Cy(){return this.Jc}Mm(){return this.Vh}Tl(){return this.Wa}zq(){return this.Wm}c3(){return this.Rd}KW(){return this.Uc}jca(a){this.Uc=a}ZW(){return this.Ia}Sa(){return!(this.attributes&8)}jH(){return this.Sa()&&this.Ea}isVisible(){return!this.Ga&&!this.c3()&&this.visible}ej(a){return this.c3()?(this.jca(a),!1):this.Ga?!1:this.visible!==a?(this.visible=a,!0):!1}U(a){this.Qb=a}NO(){return this.Gc}Gd(a){this.Gc=a}};
_.A7.prototype.H=_.aa(493);_.A7.prototype.Da=_.aa(492);_.A7.prototype.La=_.aa(491);var Bzg=new _.gf(0,0,0,0),Dzg=new Float64Array(4),Ezg=new Float32Array(4);var Fzg=class extends Zwg{constructor(a,b,c,d){super(a,b,c,d);this.U=this.Fk=this.Mj=this.Da=0}Ea(){const a=this.label.Tl(),b=a.U(a.qo),c=this.U,d=b+c+this.width;this.Mj=_.y7(a.H,b+c);this.Fk=_.y7(a.H,d)}va(a){const b=[];var c=this.Mj;const d=this.Fk;for(let l=c;l<d;l=Math.floor(l+1)){c=b;var e=c.push,f=l,g=Math.min(Math.floor(l+1),d);var h=a;const m=this.label.Tl();_.zyg(m,this.shift);const n=m.getX(f);f=m.getY(f);const p=m.getX(g);g=m.getY(g);h=sug(h,n,f,p,g,this.height+2*this.Da,this);e.call(c,
h)}return b}getBoundingBox(a){var b=this.Mj,c=this.Fk;let d,e,f,g,h;const l=this.label.Tl();d=e=l.getX(b);f=g=l.getY(b);for(let m=Math.floor(b+1);m<c;++m)b=l.getX(m),h=l.getY(m),d=Math.min(b,d),e=Math.max(b,e),f=Math.min(h,f),g=Math.max(h,g);b=l.getX(c);h=l.getY(c);d=Math.min(b,d);e=Math.max(b,e);f=Math.min(h,f);g=Math.max(h,g);c=this.height/2+Math.abs(this.shift);a.left=d-c;a.right=e+c;a.top=f-c;a.bottom=g+c}};_.Gzg=function(a){const b=a.label.Tl(),c=b.U(b.qo),d=a.U+a.N[0].width/2;return b.anchor===1&&a.label.jH()?c-d:c+d};_.rvg=class extends Fzg{constructor(a,b,c,d){if(!d){d=[];for(let e=0;e<b.H.length;e++)d.push(b.U(c,e))}c=Ttg(d);super(4,a,c.width,c.height);this.Ga=b;this.N=d}isVisible(a,b){return a?!!_.ZQ(a,b):!1}};_.rvg.prototype.ha=_.aa(489);_.svg=class extends Fzg{constructor(a,b,c,d){super(1,a,b,c);this.N=d;this.ha=!1}isVisible(a,b){return a?!!(a.ha&&_.YQ(a,b)&4278190080):!1}};var Hzg,Izg;_.vvg=class{constructor(a,b){this.H=a;this.N=b;this.altitude=0;this.U=!1;this.screenX=a;this.screenY=b}transform(a,b,c){Hzg[0]=this.H;Hzg[1]=this.N;this.U=a.nda(1,Hzg,Izg,b,c,this.altitude);this.screenX=Izg[0];this.screenY=Izg[1]}};Hzg=new Float64Array(2);Izg=new Float32Array(2);_.Jzg=_.OK();var Yvg=class{constructor(a,b,c){this.elements=b;this.N=this.H=0;this.W=[];this.U=[];this.ZW=!1;this.initialize(a,b,c)}initialize(a,b,c){let d=a=0,e=0,f=0;for(let h=0;h<b.length;++h){var g=new Kzg;g.KEa=f;g.NYa=d;this.U.push(g);a=Math.max(a,b[h].height);d+=b[h].width;if(c[h]||h===b.length-1)g=new Lzg,g.lineHeight=a,g.lineWidth=d,g.QYa=e,this.W.push(g),this.N+=a,this.H=Math.max(this.H,d),e=this.N,d=a=0,f+=1}}},Lzg=class{constructor(){this.QYa=this.lineHeight=this.lineWidth=0}},Kzg=class{constructor(){this.NYa=
this.KEa=0}};var Jvg=function(a,b){var c=a.group;let d=0,e=0;for(var f=0;f<c.elements.length;++f){const g=a.H[f*2+1]-c.elements[f].height/2,h=a.H[f*2];if(f===0||g<d)d=g;if(f===0||h<e)e=h}f=d+c.N;c=e+c.H;b[0]=d-a.N.y;b[1]=c+a.N.x;b[2]=f+a.N.y;b[3]=e-a.N.x},Hvg=class{constructor(a,b,c,d,e,f=new _.Az(0,0)){var g=B7;this.group=a;this.N=f;this.H=Array(a.elements.length*2);this.init(b,c,g,d,e)}init(a,b,c,d,e){const f=this.group,g=c[0],h=c[1],l=c[2];c=c[3];var m=d.x+this.N.x;d=d.y+this.N.y;for(var n=0;n<f.elements.length;++n){var p=
f.elements[n],r=f.W[f.U[n].KEa];this.H[n*2+1]=r.QYa+(r.lineHeight-p.height)*.5+p.height/2}switch(b){case 2:n=0;break;case 3:n=1;break;default:n=.5}for(p=0;p<f.U.length;++p)r=f.U[p],this.H[p*2]=r.NYa+(f.H-f.W[r.KEa].lineWidth)*n;switch(a){case 7:case 11:case 15:m=h+m;break;case 6:case 10:case 14:m=c-f.H-m;break;default:m=f.H/-2}if(a===9||a===13)n=(h-c)/2,b===2?(m=c-n,d=0):b===3&&(m=h+n-f.H,d=0);switch(a){case 9:case 10:case 11:a=g-f.N-d;break;case 13:case 15:case 14:a=l+d;break;default:a=f.N/-2+(g+
l)/2}for(b=0;b<this.H.length;b+=2)this.H[b]+=m,this.H[b+1]+=a;e&&(e=Array(4),Jvg(this,e),this.H.push(e[3]),this.H.push((e[0]+e[2])/2))}};_.Xvg=class extends xzg{constructor(a,b,c){super(0,a,b,c);this.wa=null;this.U=this.ky=this.ha=0;this.Da=void 0;this.N=0}va(a){var b=this.label.Mm();let c=b.screenX+this.Nj,d=b.screenX+this.Nj+this.width,e=b.screenY+this.Bl-this.height/2;b=b.screenY+this.Bl+this.height/2;this.ky>0&&(this.N===3?c-=this.ky:this.N===0?d+=this.ky:this.N===1?e-=this.ky:this.N===2&&(b+=this.ky));d+=this.U;b+=this.U;const f=(e+b)/2;return[sug(a,c,f,d,f,b-e,this,this.label.Cy()||this.label)]}getBoundingBox(a){const b=this.label.Mm();
a.left=b.screenX+this.Nj;a.right=b.screenX+this.Nj+this.width+this.U;a.top=b.screenY+this.Bl-this.height/2;a.bottom=b.screenY+this.Bl+this.height/2+this.U;this.ky>0&&(this.N===3?a.left-=this.ky:this.N===0?a.right+=this.ky:this.N===1?a.top-=this.ky:this.N===2&&(a.bottom+=this.ky))}isVisible(a){return a?!(!a.va||!(_.TQ(a,0)&4278190080||_.TQ(a,4)&4278190080||a.Mb(8)>0)):!1}};var B7=Array(4),Fvg=new _.Az(0,0),Rwg=new _.un(0,0),Gvg=new _.Az(1,0);var Mzg;a:{try{Mzg=!!(new self.OffscreenCanvas(0,0)).getContext("2d");break a}catch(a){}Mzg=!1}_.Nzg=Mzg;var nwg=1/512,awg=_.Ff(),cwg=_.Ff(),ewg=_.Ff(),gwg=_.Ff(),jwg=_.Ff(),iwg=new nyg;var Ozg=function(a,b){if(!a.va)return null;for(let e=0;e<b.length;e++){var c=_.L(b[e].H,1);var d=Rvg(a.va);d=_.L(d,1);if(c===d)return b[e]}return null},ywg=function(a,b){if(a=Ozg(b,a.H))a:{const c=Gwg(Rvg(b.va));let d=0;for(let e=0;e<a.labels.length&&!(d>=c);e++)if((a.labels[e].isVisible()||a.labels[e].KW())&&d++,b===a.labels[e]||b.Cy()===a.labels[e]){b=!0;break a}b=!1}else b=!0;return b},Pzg=class{constructor(a){this.H=a}ze(){for(let a=0;a<this.H.length;a++){const b=this.H[a].labels;let c=0;for(let d=
0;d<b.length;d++){const e=b[d],f=Gwg(Rvg(e.va));c>=f&&(e.ej(!1),e.UI().forEach(g=>void g.ej(!1)));(e.isVisible()||e.KW())&&c++}}}};var Qzg=class{constructor(a){this.H=a;this.labels=[]}};var twg=function(a,b){for(let c=0;c<b.length;c++){const d=b[c];if(!d.va)continue;if(d.Cy())continue;let e=Ozg(d,a.H);e||(e=new Qzg(Rvg(d.va)),a.H.push(e));e.labels.push(d)}return a},uwg=class{constructor(a){this.N=a;this.H=[]}rb(){const a=this.N;for(let b=0;b<this.H.length;b++)this.H[b].labels.sort((c,d)=>a&&c.isVisible()!==d.isVisible()?c.isVisible()?-1:1:kwg(c,d));return new Pzg(this.H)}};var qwg=_.Ff(),owg=_.Ff(),vwg=_.Ff(),xwg=_.Ff();var Rzg=class extends _.ryg{constructor(a,b=[],c=[]){super(new _.oyg(b),a);this.Da=c}};var Szg;
Szg=function(a,b,c,d,e,f,g){var h={},l=-_.Gg(uug(a.H)),m=a.H.od()!==0,n=a.H.gw();for(var p=0;p<b.length;++p){var r=b[p],w=r.data,A=h[w.Lc()];A||(A=_.Osg(n,w.Lc()),h[w.Lc()]=A);var E=256*w.W();w=256*w.ha();r=r.H.labels;for(var J=0;J<r.length;++J){var U=r[J];if(U.Mm()){U.Mm().transform(A,E,w);var X=A;var Y=U.Mm();if(U.Pba&&Y){if(m){var fa=Y.H,sa=Y.N;Dzg.set([fa,sa,fa+Math.cos(U.Oa)*10,sa+Math.sin(U.Oa)*10]);X.nda(2,Dzg,Ezg,E,w,Y.altitude);X=Math.atan2(Ezg[3]-Ezg[1],Ezg[2]-Ezg[0])}else X=U.Oa+l;X=_.qn(X,
2*Math.PI);U.Ea=U.Sa()&&X>Math.PI/2&&X<3*Math.PI/2;U.wQ=X}}else U.Tl()&&(_.Ayg(U.Tl(),A,E,w),_.Czg(U),_.jvg(U))}}a.va=b;h=new _.un(a.H.Mb(),a.H.Ib());l=[];m=[];for(J=0;J<b.length;++J)if(n=a,p=b[J],A=c[J],E=h,U=g,w=l,r=m,p.H.kp!==U)for(p.H.kp=U,U=p.H.labels,X=n.wa.H(n.H.Gh().Oj),Y=0;Y<U.length;++Y){fa=U[Y];sa=Math.floor(n.H.Lc());a:{var va=fa;var Ja=A,La=E.height;if(!va.Mm()){va=!1;break a}const Fa=La-Ja.top;Ja=La-Ja.bottom;va=Fa>0&&va.Mm().screenY<Fa||Ja<La&&va.Mm().screenY>Ja}!va&&(va=p.yd.Lc()<
sa)&&(fa.Mm()?(va=E.height+128,La=E.width+128,va=fa.Mm().screenY<-128||fa.Mm().screenY>va||fa.Mm().screenX<-128||fa.Mm().screenX>La):va=!1);(va=va||Bwg(fa))||(va=X.H(fa.lk),va=!va.isEmpty()&&(va.H&&va.H[sa]?_.I(va.H[sa],7):!0));va?fa.ej(!1):fa.N===2?r.push(fa):w.push(fa)}zwg(h,l,m,d,e,a.H.Lc(),f)};
_.Tzg=class{constructor(a,b){this.H=a;this.wa=b;this.W=!1;this.U=null;this.ha=0;this.va=[];this.N=new Rzg(a)}Xo(){}update(a,b,c,d,e=!1){if(!this.W||!c){var f=!c&&this.W;this.W=c;var g=[],h=[],l=[],m=new Set;for(let n=0;n<a.length;++n){const p=a[n],r=b[n];m.has(p.yd.hash)||(m.add(p.yd.hash),p.data.va()&&(g.push(p),h.push(r),p.H.Sh||l.push(p)))}a=this.H.Ob;b=_.Osg(this.H.gw(),0);for(l=0;l<a.length;l++)a[l].transform(b);b=new _.un(this.H.Mb(),this.H.Ib());l=[];for(m=0;m<a.length;m++)a[m].isVisible(b)&&
l.push(a[m]);a=l;if(!f)a:if(f=this.N,b=this.H,_.pyg(f,b,e)&&vug(b).Oj.Ro()===f.H.Oj.Ro()&&a.length===f.Da.length&&g.length===f.N.length){for(e=0;e<a.length;e++)if(!a[e].equals(f.Da[e])){f=!0;break a}for(e=0;e<g.length;++e)if(g[e]!==f.N[e]||f.N[e].H.oe){f=!0;break a}f=!1}else f=!0;if(f)for(this.N=new Rzg(this.H,g,a),this.ha++,e=this.U,this.U=this.H.Gh(),e=!e||this.U.equals(e),Szg(this,g,h,a,c,e,d),c=0;c<g.length;++c)for(d=g[c].H.labels,h=0;h<d.length;++h)e=d[h],e.Jy()&&(e.isVisible()!==e.Jb&&e.U(e.isVisible()?
1:2),e.Jb=e.isVisible(),e.uc=e.Ea);else _.qyg(this.N,this.H)}}YI(){return this.N}Rk(){return!this.va.some(a=>!_.hvg(a))}mja(){return[]}nja(){return this.ha}};_.Tzg.prototype.TIa=_.aa(495);_.Tzg.prototype.vW=_.aa(494);var Awg=Math.tan(_.Gg(60)/2);_.Uzg=function(a,b,c,d,e,f){return!(a=a.Se(b,e,f))||a.width===c&&a.height===d?a:(_.Zug.qe(),_.Yug(0,a,c,d),_.avg(0,a,c,d))};_.R7=function(a,b,c,d,e){const f=new _.un(0,0);if(c=a.Se(b,c,d,e))f.width=c.width,f.height=c.height;a=a.D2/b.scale;f.width=Math.floor(f.width*a);f.height=Math.floor(f.height*a);return f};_.Vzg=class{constructor(a){this.D2=a}Se(a,b,c,d){a=a.getUrl(b,c,d);return _.V6.qe().Se(a)}};
}catch(e){_._DumpException(e)}
try{
_.Wzg=function(a,b,c){c*=8;if(c>=127||c<=-127)c=c>0?126:-126;c<0&&(c=-c+128);a[b]=Math.floor(c)};
_.Xzg=function(a,b,c,d,e,f){function g(n,p){const r=a[n+3],w=b[n+3];r>0&&w>0?(c[n]=_.rn(a[n],b[n],p),c[n+1]=_.rn(a[n+1],b[n+1],p),c[n+2]=_.rn(a[n+2],b[n+2],p)):r>0?(c[n]=a[n],c[n+1]=a[n+1],c[n+2]=a[n+2]):w>0&&(c[n]=b[n],c[n+1]=b[n+1],c[n+2]=b[n+2]);c[n+3]=_.rn(a[n+3],b[n+3],p)}function h(n){var p=_.rn(_.fFc(a,n),_.fFc(b,n),f);c[n]=Math.floor(p/4%128);c[n+1]=Math.floor(p*64)%256}function l(n){_.Wzg(c,n+10,_.rn(_.Tsg(a,n+10),_.Tsg(b,n+10),f))}function m(n){c[n+8]=b[n+8];c[n+8+1]=b[n+8+1]}g(4,d);h(0);
g(8,e);g(12,e);g(16,d);h(20);l(16);m(16);g(28,d);h(32);l(28);m(28);c.set(a.subarray(40,60),40)};_.Yzg=function(a,b,c){var d=a.yd.Gh();if(!a.W&&c&&c.Ro()!==d.Ro())return null;c=new Set;d=a.H.labels;for(const e of d)d=_.ftg(a,e),b(d)&&c.add(e.kt);return c.size?[...c]:null};_.Wt.prototype.RI=_.ba(214,function(){return()=>{}});_.Zt.prototype.RI=_.ba(213,function(){return this.H.RI()});_.au.prototype.RI=_.ba(212,function(){return _.$t(this).RI()});_.Tr.prototype.bC=_.ba(153,function(a){_.Aj(this,8,a)});
_.Vr.prototype.bC=_.ba(152,function(a){_.Aj(this,4,a)});_.Wr.prototype.bC=_.ba(151,function(a){_.Aj(this,3,a)});_.Xr.prototype.bC=_.ba(150,function(a){_.Aj(this,5,a)});_.Zr.prototype.bC=_.ba(149,function(a){_.Aj(this,11,a)});_.MQ.prototype.bC=_.ba(148,function(a){_.Aj(this,5,a)});_.Zzg=class extends _.u{constructor(a){super(a)}};_.S7=class extends _.u{constructor(a){super(a)}rn(a){return _.tra(this,1,a)}Xl(){return _.Xb(this,1,_.qb,3,!0).length}};
_.T7=class extends _.u{constructor(a){super(a)}Ve(){return _.C(this,_.S7,8)}H(a){return _.ph(this,_.S7,9,a)}};_.U7=class extends _.u{constructor(a){super(a)}};_.$zg=function(a,b){return a!==0&&a!==4?_.Vsg(a):b.Ro()};
_.aAg=class{constructor(a,b=0,c=_.U5d,d=c.wa(a)){this.H=a;this.Bq=b;this.N=c;this.U=d;this.W=null;b=this.H;a=this.U;c=_.$zg(this.Bq,this.N);c+=`:${_.g7(b)}`;if(a){b=c;c=Array(a.length);for(d=0;d<a.length;++d){const e=a[d];c[d]=e!=null?e>=0?_.Usg(e):"-1":""}a=`@${c.join(",")}`;c=b+a}this.hash=c}equals(a){return!!a&&this.H.equals(a.H)&&this.Bq===a.ai()&&this.N.equals(a.Gh())}getX(){return this.H.getX()}getY(){return this.H.getY()}Lc(){return this.H.Lc()}ai(){return this.Bq}Gh(){return this.N}HO(){return this.U}};_.bAg=[0,_.zsa,_.R,[0,_.O,-1]];_.cAg=class{constructor(a){this.ku=(a=_.$v(a))&&String(a.H())}ija(a){a=a.data;if(!this.ku||!a)return null;const b=[],c=a.N.N.length;for(let d=0;d<c;++d){const e=a.N.U(d);this.ku&&this.ku===_.btg(e.N)&&b.push(d)}return b.length?b:null}lja(a){return this.ku?_.Yzg(a,b=>String(b.fw()?.H())===this.ku):null}};
}catch(e){_._DumpException(e)}
try{
var X7,uAg,V7,Z7,gAg,fAg,jAg,BAg,CAg,DAg,EAg,FAg,lAg,GAg,nAg,HAg,pAg,rAg,IAg,JAg,zAg,$7;_.W7=function(a,b){a=a.U[V7[b]];if(a!==0)return a===2};X7=function(a,b){return a.U[V7[b]]>0};_.Y7=function(a,b){a=b?a.N[15]:a.N[14];if(a!==65535)return a};_.dAg=function(a){a=a.N[20];if(a!==65535)return a};_.eAg=function(a){a=a.H[17];if(!(a<0))return a};_.hAg=function(a){if(a.U[fAg]===1)return a.Ql[gAg]};
_.iAg=function(a,b,c,d,e){return a.U[Z7]===(b?2:1)&&a.U[Z7+1]===(c?2:1)&&a.U[Z7+2]===(d?2:1)&&a.U[Z7+3]===(e?2:1)};_.kAg=function(a){a=a.U[jAg];if(a!==0)return a===2};_.mAg=function(a){a=a.N[lAg];if(a!==65535)return a};_.oAg=function(a){a=a.N[nAg];if(a!==65535)return a};_.qAg=function(a){a=a.H[pAg];if(!(a<0))return a};_.sAg=function(a,b){a=a.U[rAg+b];if(a!==0)return a===2};uAg=function(a,b){return a.N[tAg+$7[b]]!==65535};_.wAg=function(a){a=a.N[vAg];if(a!==65535)return a};
_.AAg=class{constructor(){this.Ya=new ArrayBuffer(xAg);this.U=new Uint8Array(this.Ya);this.N=new Uint16Array(this.Ya);this.Ql=new Uint32Array(this.Ya);this.W=new Int32Array(this.Ya);this.H=new Float32Array(this.Ya);this.clear()}clear(){this.Ea(3042);this.Ea(2884);this.Ea(2929);this.Ea(3024);this.Ea(32823);this.Ea(32926);this.Ea(32928);this.Ea(3089);this.Ea(2960);this.xe();this.Je();this.Xe();this.qg();this.Mi();this.Lg();this.Ff();this.Nf();this.Rf();this.Cg();this.Pg();this.qk();this.oe();this.ag();
this.eh();this.Sh();this.Xh();for(let a=0;a<32;++a)this.Pl(a);this.De();this.Ga(3317);this.Ga(3333);this.Ga(37440);this.Ga(37441);this.Ga(37443);this.Bh(33170)}apply(a){X7(a,3042)&&_.W7(a,3042)!==_.W7(this,3042)&&this.va(3042,_.W7(a,3042));X7(a,2884)&&_.W7(a,2884)!==_.W7(this,2884)&&this.va(2884,_.W7(a,2884));X7(a,2929)&&_.W7(a,2929)!==_.W7(this,2929)&&this.va(2929,_.W7(a,2929));X7(a,3024)&&_.W7(a,3024)!==_.W7(this,3024)&&this.va(3024,_.W7(a,3024));X7(a,32823)&&_.W7(a,32823)!==_.W7(this,32823)&&this.va(32823,
_.W7(a,32823));X7(a,32926)&&_.W7(a,32926)!==_.W7(this,32926)&&this.va(32926,_.W7(a,32926));X7(a,32928)&&_.W7(a,32928)!==_.W7(this,32928)&&this.va(32928,_.W7(a,32928));X7(a,3089)&&_.W7(a,3089)!==_.W7(this,3089)&&this.va(3089,_.W7(a,3089));X7(a,2960)&&_.W7(a,2960)!==_.W7(this,2960)&&this.va(2960,_.W7(a,2960));if(a.H[3]>=0){var b=a.H[3],c=a.H[4],d=a.H[5],e=a.H[6];this.H[3]===b&&this.H[4]===c&&this.H[5]===d&&this.H[6]===e||this.Qb(b,c,d,e)}a.N[14]===65535||_.Y7(this,!1)===_.Y7(a,!1)&&_.Y7(this,!0)===
_.Y7(a,!0)||(b=_.Y7(a,!1),c=_.Y7(a,!0),c===b&&(c=void 0),this.tc(b,c));a.N[16]!==65535&&(b=a.N[16],c=a.N[17],d=a.N[18],e=a.N[19],this.N[16]!==b||this.N[17]!==c||this.N[18]!==d||this.N[19]!==e)&&(d===b&&e===c&&(e=d=void 0),this.Wa(b,c,d,e));a.N[20]!==65535&&_.dAg(a)!==_.dAg(this)&&this.qb(_.dAg(a));a.U[48]>0&&(b=a.H[11],c=a.U[48]===2,this.H[11]===b&&this.U[48]===(c?2:1)||this.Rd(b,c));a.H[13]>=0&&(b=a.H[13],c=a.H[14],d=a.H[15],e=a.H[16],this.H[13]===b&&this.H[14]===c&&this.H[15]===d&&this.H[16]===
e||this.Za(b,c,d,e));a.H[17]>=0&&_.eAg(a)!==_.eAg(this)&&this.Jc(_.eAg(a));a.U[fAg]===1&&_.hAg(a)!==_.hAg(this)&&this.uc(_.hAg(a));a.U[Z7]>0&&(b=a.U[Z7]===2,c=a.U[Z7+1]===2,d=a.U[Z7+2]===2,e=a.U[Z7+3]===2,_.iAg(this,b,c,d,e)||this.Uc(b,c,d,e));a.U[jAg]>0&&_.kAg(a)!==_.kAg(this)&&this.Ia(_.kAg(a));a.H[_.a8]>=0&&(b=a.H[_.a8],c=a.H[_.a8+1],this.H[_.a8]===b&&this.H[_.a8+1]===c||this.Bb(b,c));a.W[_.b8+2]>=0&&(b=a.W[_.b8],c=a.W[_.b8+1],d=a.W[_.b8+2],e=a.W[_.b8+3],this.W[_.b8]===b&&this.W[_.b8+1]===c&&this.W[_.b8+
2]===d&&this.W[_.b8+3]===e||this.Ob(b,c,d,e));a.W[_.c8+2]>=0&&(b=a.W[_.c8],c=a.W[_.c8+1],d=a.W[_.c8+2],e=a.W[_.c8+3],this.W[_.c8]===b&&this.W[_.c8+1]===c&&this.W[_.c8+2]===d&&this.W[_.c8+3]===e||this.Sa(b,c,d,e));a.N[lAg]!==65535&&_.mAg(a)!==_.mAg(this)&&this.Gc(_.mAg(a));a.N[nAg]!==65535&&_.oAg(a)!==_.oAg(this)&&this.Gd(_.oAg(a));a.H[pAg]>0&&_.qAg(a)!==_.qAg(this)&&this.Jb(_.qAg(a));a.U[_.yAg]>0&&(b=a.H[_.d8],c=a.H[_.d8+1],this.U[_.yAg]>0&&this.H[_.d8]===b&&this.H[_.d8+1]===c||this.Lb(b,c));for(b=
0;b<32;++b)a.U[rAg+b]>0&&_.sAg(a,b)!==_.sAg(this,b)&&this.La(b,_.sAg(a,b));a.N[zAg]!==65535&&a.wa()!==this.wa()&&this.Oa(a.wa());uAg(a,3317)&&a.ha(3317)!==this.ha(3317)&&this.Da(3317,a.ha(3317));uAg(a,3333)&&a.ha(3333)!==this.ha(3333)&&this.Da(3333,a.ha(3333));uAg(a,37440)&&a.ha(37440)!==this.ha(37440)&&this.Da(37440,a.ha(37440));uAg(a,37441)&&a.ha(37441)!==this.ha(37441)&&this.Da(37441,a.ha(37441));uAg(a,37443)&&a.ha(37443)!==this.ha(37443)&&this.Da(37443,a.ha(37443));a.N[vAg]!==65535&&_.wAg(a)!==
_.wAg(this)&&this.ad(33170,_.wAg(a))}va(a,b){this.U[V7[a]]=b?2:1}Ea(a){this.U[V7[a]]=0}Qb(a,b,c,d){this.H[3]=a;this.H[4]=b;this.H[5]=c;this.H[6]=d}xe(){this.H[3]=-1;this.H[4]=-1;this.H[5]=-1;this.H[6]=-1}tc(a,b){this.N[14]=a;this.N[15]=b||a}Je(){this.N[14]=65535;this.N[15]=65535}Wa(a,b,c,d){this.N[16]=a;this.N[17]=b;this.N[18]=c===void 0?a:c;this.N[19]=d===void 0?b:d}Xe(){this.N[16]=65535;this.N[17]=65535;this.N[18]=65535;this.N[19]=65535}qb(a){this.N[20]=a}qg(){this.N[20]=65535}Rd(a,b){this.H[11]=
a;this.U[48]=b?2:1}Mi(){this.U[48]=0}Za(a,b,c,d){this.H[13]=a;this.H[14]=b;this.H[15]=c;this.H[16]=d}Lg(){this.H[13]=-1;this.H[14]=-1;this.H[15]=-1;this.H[16]=-1}Jc(a){this.H[17]=a}Ff(){this.H[17]=-1}uc(a){this.Ql[gAg]=a;this.U[fAg]=1}Nf(){this.U[fAg]=0}Uc(a,b,c,d){this.U[Z7]=a?2:1;this.U[Z7+1]=b?2:1;this.U[Z7+2]=c?2:1;this.U[Z7+3]=d?2:1}Rf(){this.U[Z7]=0;this.U[Z7+1]=0;this.U[Z7+2]=0;this.U[Z7+3]=0}Ia(a){this.U[jAg]=a?2:1}Cg(){this.U[jAg]=0}Bb(a,b){this.H[_.a8]=a;this.H[_.a8+1]=b}Pg(){this.H[_.a8]=
-1;this.H[_.a8+1]=-1}Ob(a,b,c,d){this.W[_.b8]=a;this.W[_.b8+1]=b;this.W[_.b8+2]=c;this.W[_.b8+3]=d}qk(){this.W[_.b8+2]=-1;this.W[_.b8+3]=-1}Sa(a,b,c,d){this.W[_.c8]=a;this.W[_.c8+1]=b;this.W[_.c8+2]=c;this.W[_.c8+3]=d}Ln(a){this.Sa(a[0],a[1],a[2],a[3])}Cd(){const a=this.W[_.c8+2];if(!(a<0))return[this.W[_.c8],this.W[_.c8+1],a,this.W[_.c8+3]]}oe(){this.W[_.c8+2]=-1;this.W[_.c8+3]=-1}Gc(a){this.N[lAg]=a}ag(){this.N[lAg]=65535}Gd(a){this.N[nAg]=a}eh(){this.N[nAg]=65535}Jb(a){this.H[pAg]=a}Sh(){this.H[pAg]=
-1}Lb(a,b){this.H[_.d8]=a;this.H[_.d8+1]=b;this.U[_.yAg]=1}Xh(){this.U[_.yAg]=0}La(a,b){this.U[rAg+a]=b?2:1}Pd(){}vd(){}Pl(a){this.U[rAg+a]=0}Oa(a){this.N[zAg]=a}wa(){const a=this.N[zAg];if(a!==65535)return a}De(){this.N[zAg]=65535}Da(a,b){this.N[tAg+$7[a]]=b}ha(a){a=this.N[tAg+$7[a]];if(a!==65535)return a}Ga(a){this.N[tAg+$7[a]]=65535}ad(a,b){this.N[vAg]=b}Bh(){this.N[vAg]=65535}};V7=[];V7[3042]=0;V7[2884]=1;V7[2929]=2;V7[3024]=3;V7[32823]=4;V7[32926]=5;V7[32928]=6;V7[3089]=7;V7[2960]=8;Z7=80;
gAg=18;fAg=76;jAg=Z7+4;BAg=jAg+4;CAg=BAg+8;_.a8=BAg/4;DAg=CAg+16;_.b8=CAg/4;EAg=DAg+16;_.c8=DAg/4;FAg=EAg+4;lAg=EAg/2;GAg=FAg+4;nAg=FAg/2;HAg=GAg+4;pAg=GAg/4;rAg=HAg+12;_.d8=HAg/4;_.yAg=HAg+8;IAg=rAg+32;JAg=IAg+4;zAg=IAg/2;$7=[];$7[3317]=0;$7[3333]=1;$7[37440]=2;$7[37441]=3;$7[37443]=4;var KAg=JAg+12,tAg=JAg/2,xAg=KAg+4,vAg=KAg/2;
}catch(e){_._DumpException(e)}
try{
_.LAg=class{constructor(a){this.context=a;this.U=this.W=0}getContext(){return this.context}ob(){}};_.MAg=class extends _.LAg{xn(){return!0}Bc(a,b){this.W=a;this.U=b;this.context.Sa(null);this.context.Pd(null);this.context.viewport(0,0,a,b);return!0}bindTexture(a){const b=this.context.N.U||null,c=this.context.state.Cd();this.Bc(this.W,this.U);this.context.ha(33984+a);a=this.context.H.createTexture(9729);this.context.bindTexture(3553,this.context.H.H(a)||null);this.context.YQ(this.W,this.U);this.context.N.ha(b);c&&this.context.state.Ln(c);return!0}Mb(){return this.W}Ib(){return this.U}};
}catch(e){_._DumpException(e)}
try{
_.NAg=[1,2,3,4,5,6,7];
}catch(e){_._DumpException(e)}
try{
_.OAg=[1,2];_.PAg=[0,_.OAg,_.yk,_.Bk];_.QAg=[0,_.ik,-1];_.RAg=[0,_.QAg,-1];_.SAg=[0,_.pk,-1,_.RAg];_.TAg=[0,_.Q,_.ik,_.S,_.O,-1,_.P];_.e8=[3,4,5];_.UAg=[2,3];_.VAg=[-22,{},_.UAg,_.tk,_.zk,[0,_.hk,-2,[0,_.jk]],_.zk,[0,_.pk,_.ik,_.asa,_.ik],_.R,[0,_.e8,_.O,_.RAg,_.zk,[0,_.TAg,_.uk,-1,_.ik,_.QAg],_.zk,[0,_.R,[0,_.PAg,[0,_.pk,-1,_.QAg],_.uk,-1,_.ik,_.O,-3,_.SAg,_.O,-1]],_.zk,[0,_.uk,-1,_.O,_.RAg,_.S,_.O,-3,_.uk,_.ik,-1],_.O,_.P],_.ik,-1,_.Ws,_.S,_.P,_.RAg,_.O,_.R,_.RAg,_.O,_.uk,_.O,1,_.O,-1,_.P,[0,_.ik,-2],_.Fk];_.WAg=class extends _.u{constructor(a){super(a)}};_.XAg=[0,_.R,[0,_.NAg,_.zk,[0,_.lsa],_.zk,[0,_.nk],_.zk,[0,_.wk,_.Q,_.wk,-1,_.P],_.zk,[0],_.zk,[0,_.rsa],_.zk,[0,_.P],_.zk,[0]]];
}catch(e){_._DumpException(e)}
try{
_.wd("vwr");
var YAg=function(a,b,c){a=Math.round((a*b+c)*16);return a&65535},ZAg=function(a){const b=_.QK();_.JLb(b,0,a.od(),a.tu());var c=a.Mb();const d=a.Ib(),e=d/2/Math.tan(a.xq()/2),f=2/3*e;a=_.QK();a[0]=2/c*e;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=2/d*-e;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=-1;a[11]=-1;a[12]=0;a[13]=0;a[14]=2*f-e;a[15]=e;c=_.QK();_.SK(a,b,c);return c},$Ag=function(a){const b=a.H.Oa,c=Array(b.length),d=a.yd.Lc();var e=[];for(var f=0;f<b.length;f++){var g=b[f];c[f]=d+_.L(g,12)/8;var h=_.evg(g)&&!0;
(_.dvg(g)||h)&&e.push(f)}e.sort((l,m)=>b[l].zq()-b[m].zq()||l-m);f=0;g=e.length/2;h=0;for(let l=0;l<e.length-1;l++){const m=e[l];f<d&&c[m]===d&&(c[m]=d-f);h++;h>=g&&(f++,g/=2,h=0)}e=e[e.length-1];c[e]===d&&(c[e]=0);a.H.H.Ea=c},gBg=function(a,b,c=!1,d=new aBg){var e=_.D(d,11,c?4:1);var f=a.Mb();e=_.N(e,1,f);f=a.Ib();e=_.N(e,2,f);_.Hh(e,12,b);c?(_.D(d,11,4),_.EK(a.pja(),bBg),_.Grg(bBg,cBg),dBg(d,a.FE())):(cBg[0]=a.Rn()*eBg,cBg[1]=a.Lm()*eBg,cBg[2]=-a.Sn()*eBg,_.DK(_.LLb(a),fBg,bBg),dBg(d,bBg))},dBg=
function(a,b){var c=cBg;var d=_.Hh(a,6,c[0]);d=_.Hh(d,7,c[1]);_.Hh(d,8,c[2]);_.EK(b,hBg);for(d=0;d<16;d++)c=_.dc(a,10,_.ob,b[d],void 0,_.qb),_.dc(c,9,_.ob,hBg[d],void 0,_.qb)},kBg=function(a){const b=String(_.hj(a,4));if(b!=="0")return b;String(_.hj(a,4))==="0"&&(iBg.has(a)||iBg.set(a,`zero-${String(jBg++)}`));return iBg.get(a)},nBg=function(a,b){const c=_.Zi(b,lBg,1,_.Ri());switch(_.K(b,2,2)){case 1:return c.some(d=>mBg(a,d));case 2:return c.every(d=>mBg(a,d));default:return!1}},mBg=function(a,b){var c=
_.Zi(b,_.Zzg,1,_.Ri());switch(_.K(b,2,1)){case 1:a:{for(var d=b=0;b<a.length&&d<c.length;){var e=oBg(a[b],c[d]);if(e===0){a=!0;break a}e<0?b++:d++}a=!1}return a;case 2:a:{for(d=b=0;b<a.length&&d<c.length;)if(e=oBg(a[b],c[d]),e===0)b++,d++;else if(e<0)b++;else{a=!1;break a}a=d===c.length}return a;default:return!1}},oBg=function(a,b){return _.L(a,1)-_.L(b,1)||_.L(a,2)-_.L(b,2)},pBg=function(a,b){if(a.length===0)return b;if(b.length===0)return a;let c=0,d=0;const e=[];for(;c<a.length&&d<b.length;){const f=
oBg(a[c],b[d]);f===0?(e.push(a[c]),c++,d++):f<0?e.push(a[c++]):e.push(b[d++])}for(;c<a.length;)e.push(a[c++]);for(;d<b.length;)e.push(b[d++]);return e},qBg=function(a,b){for(const c of a)if(b.has(c))return!0;return!1},rBg=function(a,b){const c=new Set;for(const d of a)b.has(d)||c.add(d);return c},sBg=function(a,b,c){a=_.L(a,8)/8+b;return c>=a},f8=function(a,b,c,d){var e=a.createShader(35632);a.shaderSource(e,c);a.compileShader(e);c=a.createShader(35633);a.shaderSource(c,b);a.compileShader(c);b=a.createProgram();
a.attachShader(b,c);a.attachShader(b,e);for(e=0;e<d.length;e++)a.bindAttribLocation(b,e,d[e]);a.linkProgram(b);return b},g8=function(a,b){if(b.ha.length){for(var c=0;c<b.N.length;c++){var d=b.N[c];a.Da(d.index);a.Xh(d.index,1)}for(c=0;c<b.ha.length;c++)d=b.ha[c],a.Da(d.index),a.Xh(d.index,0)}else for(c=0;c<b.N.length;c++)a.Da(b.N[c].index)},h8=function(a,b){if(b.ha.length){for(var c=0;c<b.N.length;c++){var d=b.N[c];a.wa(d.index);a.Xh(d.index,0)}for(c=0;c<b.ha.length;c++)d=b.ha[c],a.wa(d.index),a.Xh(d.index,
0)}else for(c=0;c<b.N.length;c++)a.wa(b.N[c].index)},i8=function(a,b){const c=a.La();let d=a.N.arrayBuffer;d===void 0&&(d=null);a.N.N(c);a.Oa(34962,new Float32Array(b),35044);a.N.N(d);return c},tBg=function(a,b,c,d,e,f){const g=[];b=(b-a)/c;e=(e-d)/f;for(let h=0;h<f;h++){const l=d+e*h,m=d+e*(h+1);for(let n=0;n<c;n++){const p=a+b*n,r=a+b*(n+1);g.push(p);g.push(l);g.push(p);g.push(m);g.push(r);g.push(l);g.push(r);g.push(l);g.push(p);g.push(m);g.push(r);g.push(m)}}return g},uBg=function(a,b,c,d,e,f,
g){b=tBg(b,c,d,e,f,g);return{buffer:i8(a,b),size:b.length/2}},j8=function(a,b,c,d){var e=!1;a.N.arrayBuffer!==b&&(a.N.N(b),e=!0);if(e||d!==void 0)for(d=d!==void 0?d:0,b=0;b<c.N.length;b++)e=c.N[b],a.Wa(e.index,e.arity,e.H,e.N,c.H,e.byteOffset+d)},vBg=function(a,b,c){a.N.arrayBuffer!==b&&a.N.N(b);for(b=0;b<c.ha.length;b++){const d=c.ha[b];a.Wa(d.index,d.arity,d.H,d.N,c.wa,d.byteOffset)}},wBg=function(a,b,c){c.H!==a.N.arrayBuffer&&j8(a,c.H,b);a.Ia(4,c.U,c.N)},xBg=function(a,b,c){j8(a,c.H,b,c.U*b.H);
a.bX(c.N)},k8=function(a,b,c,d=c.length){a=b.allocate(d*4,!1);d<c.length&&(c=c.subarray(0,d));yBg(b,a,c);return a},zBg=function(a,b,c,d,e,f){const g=b.Sa;var h=b.xc;const l=h.left,m=b.Da-h.right,n=h.bottom;h=b.Ga-h.top;f>h&&(f=h);e>m&&(e=m);d<n&&(d=n);c<l&&(c=l);c-=.01;e+=.01;f+=.01;d-=.01;e<c&&(e=c);f<d&&(f=d);c*=g;e*=g;f*=g;d*=g;c+=b.U.x;f+=b.U.y;e+=b.U.x;d+=b.U.y;c=c+.5|0;d=d+.5|0;a.hy(c,d,(e+.5|0)-c,(f+.5|0)-d)},ABg=function(a,b){zBg(a,b,0,0,b.Da,b.Ga)},BBg=function(a,b,c,d,e,f){if(b.qb)a.eh(514,
c,255);else{let g;c=d-b.Qb;g=e+f*256-b.tc;d=d+f*256-b.Qb;e-=b.tc;c*=b.Ia;d*=b.Ia;g*=b.Ia;e*=b.Ia;c+=b.Da/2;d+=b.Da/2;g=-g+b.Ga/2;e=-e+b.Ga/2;zBg(a,b,c,g,d,e)}},l8=function(a,b,c,d,e,f,g){switch(c){case 1:a.uc(!1,!1,!1,!1);a.va(3042);break;case 2:a.uc(!0,!0,!0,!0);a.disable(3042);break;case 3:a.uc(!0,!0,!0,!0);a.va(3042);a.Qb(770,771,1,771);a.blendEquation(32774);break;case 4:a.uc(!0,!0,!0,!0);a.va(3042);a.Qb(1,771,1,771);a.blendEquation(32774);break;case 5:a.uc(!0,!0,!0,!0),a.va(3042),a.Qb(770,0,
1,0),a.blendEquation(32774)}switch(d){case 1:a.Bb(!1);a.disable(2929);break;case 2:a.Bb(!0);a.disable(2929);break;case 3:a.Bb(!0);a.va(2929);a.depthFunc(515);break;case 4:a.Bb(!0),a.va(2929),a.depthFunc(513)}e===2&&b.qb===!1&&(e=1);switch(e){case 1:a.disable(2960);a.Je(7680,7680,7680);break;case 2:a.va(2960);a.Je(7680,7680,7680);break;case 3:a.va(2960);a.Je(7680,7681,7681);break;case 4:a.va(2960),a.eh(514,0,4294967295),a.Je(7680,7680,7682)}switch(f){case 2:a.va(3089);ABg(a,b);break;case 1:a.disable(3089)}switch(g){case 1:a.disable(2884);
break;case 2:a.va(2884);a.Pg(1029);break;case 3:a.va(2884),a.Pg(1028)}},m8=function(a,b,c){c&&(c&16384&&(a.uc(!0,!0,!0,!0),b=b.clearColor,a.clearColor(b[0],b[1],b[2],b[3])),c&256&&(a.Bb(!0),a.mt()),c&1024&&a.Wu(),a.disable(3089),a.clear(c))},n8=function(a,b){const c=a.getId();if(CBg[c]==null){CBg[c]=[];DBg[c]=[];const d=new _.ee;d.mH(a.xh(),"webglcontextlost",()=>{CBg[c]=null;DBg[c]=null});a.ot(()=>{CBg[c]=null;DBg[c]=null;d.dispose()})}a=CBg[c].indexOf(b);if(a!==-1)return DBg[c][a];a=new b;CBg[c].push(b);
DBg[c].push(a);return a},EBg=function(a,b,c){return a.Oa?(_.WQ(a,c)>>24&255)%255>0||b&&(_.WQ(a,c+1)>>24&255)%255>0?2:1:0},HBg=function(a,b,c,d){const e=_.Sj(_.Si(a,1));a=_.ij(a,2,_.Ri())[Symbol.iterator]();var f=a.next().value;let g;c>=12?d=!1:(g=Math.pow(2,c-12)*256*b.precision,b.precision<=16&&(g=Math.max(g,256*b.precision/8)));let h=c=0,l,m;b.uc=b.cursor;b.W=0;b.U&&(b.Oa=[]);b.La=!1;b.Sa=!1;b.Ga=!1;b.N=!1;b.Qb=0;b.Ia=0;for(let p=0;!_.Vj(e);p++)if(l=_.Ec(e),m=_.Ec(e),p===f)c+=l,h+=m,f=b,f.N=!1,
f.W=0,f.Ia=0,f=a.next().value,FBg(b,c,h);else if(p>0&&d){var n=Math.sqrt(l*l+m*m);if(n>0){n=Math.ceil(n/g);for(let r=1;r<=n;r++)FBg(b,c+r*l/n|0,h+r*m/n|0);c+=l;h+=m}}else c+=l,h+=m,FBg(b,c,h);GBg(b);e.Oi()},KBg=function(a,b){const c=_.Sj(_.Si(a,1)),d=_.ij(a,4,_.Ri())[Symbol.iterator]();a=_.ij(a,3,_.Ri())[Symbol.iterator]();var e=d.next().value;let f=a.next().value,g=0,h=0;IBg(b);for(let l=0;!_.Vj(c);l++)g+=_.Ec(c),h+=_.Ec(c),l===e&&(e=b,JBg(e),IBg(e),e=d.next().value),FBg(b,g,h),l===f&&(b.N=!1,f=
a.next().value);JBg(b);c.Oi()},LBg=function(a,b,c){return!(a=_.V6.qe().Se(a))||a.width===b&&a.height===c?a:(_.Zug.qe(),_.Yug(0,a,b,c),_.avg(0,a,b,c))},MBg=function(a){let b=1-a.label.zq()/32767;a.type===0&&b<1&&(b+=1/65536);return b},NBg=function(a){let b,c;if(a.type===4){c=b=0;var d=a.shift;var e=a.label.Tl();_.zyg(e,d);d=_.Gzg(a);const g=_.y7(e.H,d);d=e.getX(g);var f=e.getY(g);const h=e.getX(Math.ceil(g))-e.getX(Math.floor(g));e=e.getY(Math.ceil(g))-e.getY(Math.floor(g));e=Math.atan2(e,h)+(a.label.jH()?
Math.PI:0)}else a.type===3?(b=a.Nj+a.width/2,c=a.Bl,f=a.label.Mm(),d=f.screenX,f=f.screenY,e=a.label.wQ+(a.label.jH()?Math.PI:0)):_.nb(a,void 0);return{KSa:b,LSa:c,screenX:d,screenY:f,angle:e}},OBg=function(a){return a===void 0?null:a},QBg=function(a,b,c,d){var e=(e=a.N[b*67108864+c])?a.H[e-1]:void 0;e||(e=new PBg(b,c,!0,1,0),a.Pj(e),e.H=0,e.N=!1);e.alpha=d.alpha},SBg=function(a,b){for(let d=0;d<a.H.length;d++){var c=a.H[d];const e=c.H-c.alpha;c.alpha=Math.abs(e)<RBg?c.H:c.alpha+e*(1-Math.exp(-b*
3/80))}},VBg=function(a){for(let b=0;b<a.length;++b)if(TBg(a,b)||!UBg(a,b))return!0;return!1},TBg=function(a,b=0){a=a.charCodeAt(b);return a>=1424&&a<1792},UBg=function(a,b=0){a=a.charCodeAt(b);return a>=0&&a<1536||a>=8192&&a<8303||a>=12288&&a<55296},WBg=function(a,b,c,d,e,f,g){a.letterSpacing=`${e*d/1E3}px`;var h=_.ivg(d,c,f);a.lastSpecifiedFont!==h&&(a.font=a.lastSpecifiedFont=h);a:{for(h=0;h<b.length;++h)if(TBg(b,h)){h=!0;break a}h=!1}a.direction=h?"rtl":"ltr";c=`${b}:${c}:${d}:${e}:${f}`;a=g?.get(c)||
a.measureText(b);g?.ADa(c,a);g=a.width<=0?1:a.width;b=Math.max(1,Math.ceil(g));let l;c=a.fontBoundingBoxAscent!==void 0&&a.fontBoundingBoxAscent!==void 0?{height:a.fontBoundingBoxAscent+a.fontBoundingBoxDescent,baseline:a.fontBoundingBoxAscent}:null;a=a.actualBoundingBoxAscent!==void 0&&a.actualBoundingBoxDescent!==void 0?{height:a.actualBoundingBoxAscent+a.actualBoundingBoxDescent,baseline:a.actualBoundingBoxAscent}:null;c&&(!a||c.height>a.height)?l=c:a?l=a:l={height:d,baseline:d/2};l.height=Math.max(l.height,
1);l.baseline=Math.max(l.baseline,1);return{width:b,height:l.height,fractionalWidth:g,baseline:l.baseline}},XBg=function(a,b,c,d){return(_.ja.fonts||_.ja.document?.fonts).load(_.ivg(b,a,c),d)?.catch(()=>{})},YBg=function(a){const b=_.ja.fonts||_.ja.document?.fonts,c=new Map;for(const {fontFlags:d,fontSize:e,lBb:f,text:g}of a){a=_.ivg(e,d,f);const h=`${a};${g||""}`;c?.has(h)||c.set(h,b.load(a,g)?.catch(()=>{}))}return Promise.all(c.values())},ZBg=function(){const a=_.og("canvas");a.width=512;a.height=
128;return a},bCg=function(a,b){a=a.map(c=>{c=_.y(c,$Bg,2);const d=aCg(c),e=_.Jh(c,2);return{fontFlags:d,fontSize:e,lBb:b,text:c.Fb()}});return YBg(a)},aCg=function(a){let b=0;switch(_.K(a,3)){case 3:b|=1;break;case 2:b|=8}_.I(a,6)&&(b|=2);return b},fCg=function(a,b,c,d,e,f){var g=[];if(e.gK)return{aF:new cCg(a,b,g,c,d,e),HS:new dCg};a=new eCg(a,b,g,c,d,e);return{aF:a,HS:new _.ozg(a,f)}},gCg=function(a){a.H.Ob.dispose();a.H.Ob=null},hCg=function(a,b,c,d){const e=[];var f=0;let g=0,h=0;switch(d){case 0:f=
0;g=1;h=b;break;case 1:f=0;g=b;h=c;break;case 2:f=b*(c-1);g=1;h=b;break;case 3:f=b-1,g=b,h=c}c=b=d=0;for(let l=1,m=f+g;l<h;++l,m+=g)f=a[m],f===4278190080&&l!==h-1?++b:d===4278190080&&(d=l-b-1,c+=b,e.push([d,d+b]),b=0),d=f;return{Uma:e,size:c}},lCg=function(a,b){return{url:iCg(jCg(_.y(a,kCg,2)),b),scale:_.Jh(a,3)}},iCg=function(a,b){return _.Mm(1,a)||_.Nm(a)?a:b.Yw(a)},nCg=function(a,b,c,d=!1){var e=new mCg;a=_.hj(a,1);e=_.Bj(e,1,a);d=d?2:0;_.C(e,o8,2).setX((b.width-d)/c);_.C(e,o8,2).setY((b.height-
d)/c);return e},oCg=function(a,b){return((b?-1:1)*a+536870912)/4194304},pCg=function(a,b){b=b.H;if(b==null)return a;if(!(a instanceof ImageData)){var c=document.createElement("canvas");c.width=a.width;c.height=a.height;c=c.getContext("2d");c.drawImage(a,0,0,a.width,a.height);a=c.getImageData(0,0,a.width,a.height)}if(b!=null){const [d,e,f,g]=[b>>16&255,b>>8&255,b&255,b>>24&255].map(h=>h+1);b=a.data;for(c=0;c<b.length;c+=4)b[c+3]!==0&&(b[c]=d*b[c]>>8,b[c+1]=e*b[c+1]>>8,b[c+2]=f*b[c+2]>>8,b[c+3]=g*b[c+
3]>>8)}return a},qCg=function(a){return{start:a[0],length:a[1]-a[0]}},sCg=function(a,b,c){_.z7(b,a);a.Nj=rCg(c).getX();b=p8(c).getY();a.Bl=rCg(c).getY()+b/2;return a},tCg=function(a,b,c){_.z7(b,a);a.U=rCg(q8(c)).getX();b=p8(q8(c)).getY();a.shift=rCg(q8(c)).getY()+b/2},vCg=function(a){return(a=a instanceof _.Tc?_.YTa("mvl",a):a)?(a.N(),new uCg(a.OW())):null},ACg=function(a,b,c,d,e){var f;c.gK&&(f=c.FQ?vCg(c.FQ):vCg(c.aJa||void 0));if(f){var g=new wCg(a,b,d.wv().dk(),d.ha,d.va,d.U,new xCg(b.ha),d.wa,
c),h=d.wv().dk();return new yCg(a,f,b,g,h,e,d.wa,c.majorEpoch,c.Da,c.Ea,c.N(),c.H,c.Gc,c.Ia,c.cannedDataUrlMapping,c.enableGeoxpLabelerOptimization)}return new zCg(a,b)};_.Tzg.prototype.TIa=_.ba(495,function(){});_.Tzg.prototype.vW=_.ba(494,function(){});_.A7.prototype.H=_.ba(493,function(){return this.Qb});_.A7.prototype.Da=_.ba(492,function(a){this.ad=a});_.A7.prototype.La=_.ba(491,function(){return this.ad});_.Svg.prototype.ha=_.ba(490,function(){return this.U});_.rvg.prototype.ha=_.ba(489,function(){return this.Ga});
_.vxg.prototype.uVa=_.ba(488,function(){this.zd=!0});_.b7.prototype.Ob=_.ba(480,function(){return this.H});_.isg.prototype.ha=_.ba(479,function(){return!1});_.ksg.prototype.ha=_.ba(478,function(a){const b=this.mimeType;if(a===1)return b==="image/x-dds";if(a===2)return b==="image/x-dds"||b==="image/png";if(a===3)return b!=="image/x-dds";_.nb(a,void 0)});
var BCg=function(a){for(let b=0;b<a.layers.length;++b){const c=a.layers[b];if(c.getType()===0&&c.getId()==="m")return!0}return!1},lBg=class extends _.u{constructor(a){super(a)}setAttribute(a,b){return _.Qi(this,1,_.Zzg,a,b)}removeAttribute(a){return _.cj(this,1,_.Zzg,a)}},CCg=class extends _.u{constructor(a){super(a,500)}},DCg=function(a){return _.Xi(a,_.MQ,1)},ECg=function(a){return _.ij(a,1,_.Ri())},FCg=class extends _.u{constructor(a){super(a)}},GCg=class extends _.u{constructor(a){super(a)}},
HCg=function(a){return _.y(a,_.Brg,3)},ICg=function(a){return _.B(a,_.Brg,3)},JCg=function(a){return _.Xi(a,_.Lwd,5)},KCg=class extends _.u{constructor(a){super(a)}},LCg=function(a){return _.Xi(a,KCg,4)},MCg=class extends _.u{constructor(a){super(a)}},r8=function(a){return _.y(a,_.L6,2)},NCg=function(a){return _.Xi(a,_.Crg,1)},OCg=function(a){return _.Xi(a,_.NQ,1)},PCg=[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0],QCg=function(a,b){if(a.La>0)return!1;for(let c=0;c<a.U;c++)if(_.Nwg(a,c,b)!==0||_.Owg(a,
c,b)!=null)return!1;return!0},RCg=function(a,b){if(!a.H||!a.H[b])return 0;a=_.y(a.H[b],_.CQ,4);return _.L(a,4)},SCg=function(a,b,c,d,e){if(b=_.Prg(a,b)){var f=b.getKey();a=d.qb(f);d=d.Bb(f);a!==void 0&&d!==void 0&&(b=_.V6.qe().Se(b.getUrl()))&&(f=40+(c?4:0),e[f]=a>>8&255,e[f+1]=a&255,a=40+(c?6:2),e[a]=d>>8&255,e[a+1]=d&255,e[40+(c?10:8)]=b.width,e[40+(c?11:9)]=b.height)}},TCg=function(a,b,c,d,e){SCg(a,b,!1,d,e);b!==c&&(SCg(a,c,!0,d,e),e.set(_.Yrg(a,c).subarray(52,56),56))},UCg=function(a,b,c,d){for(var e=
0;e<12;e++)c[e]=a.data[e];e=Math.floor(b);c=c.subarray(12);if(_.VQ(a,e))for(a=0;a<60;a++)c[a]=_.XQ.data[12+a];else if(b===e){b=12+60*b;for(var f=0;f<60;f++)c[f]=a.data[b+f];TCg(a,e,e,d,c)}else f=Math.ceil(b),_.Xzg(_.Yrg(a,e),_.Yrg(a,f),c,(b-e)/(f-e),(Math.floor(b)-e)/(f-e),_.gFc(e,f,b)),TCg(a,e,f,d,c)},VCg=function(a,b){const c=a.context.createTexture();a.textures.push(c);a.H+=b;return a.textures.length-1},s8=function(a,b){a.ha.push(b);a.H+=b.U},WCg=function(a,b,c){a.W.push(b);a.U.push(0);a.va.push(c);
return a.W.length-1},XCg=class{constructor(a){this.context=a;this.textures=[];this.ha=[];this.W=[];this.U=[];this.va=[];this.state=this.H=0;this.N=-1}Ke(){return this.state===1}ze(){const a=this;this.N=this.context.H.N(this,function(){a.N=-1;a.Oi()},this.H,this.textures.length);this.state=1}use(){return this.Ke()?(this.context.H.use(this.N),!0):!1}Oi(){this.state=2;this.N!==-1&&(this.context.H.remove(this.N),this.N=-1);for(var a=0;a<this.textures.length;++a)this.context.deleteTexture(this.textures[a]);
for(a=0;a<this.W.length;++a)this.va[a].call(this.W[a]);for(a=0;a<this.ha.length;a++)this.ha[a].Oi();this.textures=[];this.W=[];this.U=[];this.va=[];this.ha=[]}},YCg=_.Jc(_.Drg),ZCg=_.Jc(_.QQa),$Cg=function(a,b){a.Ga=b;a.Ga&&(a.visible=!1)},aDg=function(a,b){b.H?(b=b.H,b.format===1?a.Ya(3553,b.width,b.height,6408,5121,b.data):b.format===4?a.Ya(3553,b.width,b.height,6406,5121,b.data):b.format===2?a.qg(3553,33776,b.width,b.height,b.data):b.format===3&&a.qg(3553,33779,b.width,b.height,b.data)):b.image&&
b.image.complete&&(b=b.Se(),a.vd(6408,5121,b))},bDg=function(a,b){return a.label.zq()-b.label.zq()||a.label.kt-b.label.kt||a.label.NO()-b.label.NO()||a.yC-b.yC},cDg=_.Jc(_.bAg),jCg=function(a){return _.sj(a,1,_.OAg)},kCg=class extends _.u{constructor(a){super(a)}},o8=class extends _.u{constructor(a){super(a)}getX(){return _.Jh(this,1)}setX(a){return _.Hh(this,1,a)}getY(){return _.Jh(this,2)}setY(a){return _.Hh(this,2,a)}},rCg=function(a){return _.y(a,o8,1)},dDg=function(a){return _.C(a,o8,1)},p8=
function(a){return _.y(a,o8,2)},eDg=function(a){return _.C(a,o8,2)},fDg=class extends _.u{constructor(a){super(a)}setSize(a){return _.ph(this,o8,2,a)}},gDg=class extends _.u{constructor(a){super(a)}},$Bg=class extends _.u{constructor(a){super(a)}Fb(){return _.z(this,1)}H(){return _.G(this,1)}},hDg=class extends _.u{constructor(a){super(a)}},iDg=class extends _.u{constructor(a){super(a)}},jDg=class extends _.u{constructor(a){super(a)}YY(a){_.Hh(this,5,a)}},kDg=function(a){return _.Xi(a,jDg,1)},lDg=
class extends _.u{constructor(a){super(a)}},mDg=class extends _.u{constructor(a){super(a)}Fb(){return _.M(this,$Bg,1)}U(){return _.y(this,$Bg,1)}H(){return _.B(this,$Bg,1)}},nDg=class extends _.u{constructor(a){super(a)}},q8=function(a){return _.y(a,fDg,2)},oDg=class extends _.u{constructor(a){super(a)}getId(){return _.L(this,1)}Fb(){return _.uj(this,mDg,3,_.e8)}U(){return _.Yi(this,mDg,3,_.e8)}H(){return _.Oi(this,mDg,3,_.e8)}Od(a){return _.$i(this,4,_.e8,a)}Qg(){return _.Ui(this,4,_.e8)}hasIcon(){return _.Oi(this,
lDg,4,_.e8)}},pDg=class extends _.u{constructor(a){super(a)}},qDg=class extends _.u{constructor(a){super(a)}getX(){return _.Jh(this,1)}setX(a){return _.Hh(this,1,a)}getY(){return _.Jh(this,2)}setY(a){return _.Hh(this,2,a)}setZ(a){return _.Hh(this,3,a)}Ve(){return _.C(this,pDg,4)}},rDg=class extends _.u{constructor(a){super(a,22)}getId(){return _.hj(this,1)}H(){return _.Zi(this,oDg,4,_.Ri())}U(){return _.K(this,8)}zq(){return _.L(this,15)}};var sDg=_.Gc(177034656,_.Tr,class extends _.u{constructor(a){super(a)}},_.Mb);_.Ur[177034656]=[0,_.P];var aBg=class extends _.u{constructor(a){super(a)}};var tDg=[0,_.O,-1,_.hk,-5,_.asa,-1,_.S,_.ik,_.S,_.hk,-5];var eBg=1073741824/(2*Math.PI),uDg=1/eBg,t8=_.Kt(),u8=[uDg,0,0,0,0,0,uDg,0,0,-uDg,0,0,0,0,0,1];t8[0]=u8[0];t8[1]=u8[1];t8[2]=u8[2];t8[3]=u8[3];t8[4]=u8[4];t8[5]=u8[5];t8[6]=u8[6];t8[7]=u8[7];t8[8]=u8[8];t8[9]=u8[9];t8[10]=u8[10];t8[11]=u8[11];t8[12]=u8[12];t8[13]=u8[13];t8[14]=u8[14];t8[15]=u8[15];var fBg=t8,cBg=_.Dt(),hBg=_.Kt(),bBg=_.Kt();var vDg=class{constructor(a){this.offset=0;this.arrayBuffer=new ArrayBuffer(a);new Float32Array(this.arrayBuffer);new Int32Array(this.arrayBuffer);this.U=new Uint32Array(this.arrayBuffer);this.N=new Int16Array(this.arrayBuffer);this.W=new Uint16Array(this.arrayBuffer);new Int8Array(this.arrayBuffer);this.H=new Uint8Array(this.arrayBuffer)}};var v8=function(a,b){return(4294967295<<a&4294967295>>>32-b-1)>>>0},wDg=function(a){for(let b=0;b<32;b++)if(a&1<<b)return b;return 0},xDg=function(a){for(let b=0;b<a.N;b++)a.H[b]=0},yDg=function(a,b,c){var d=b>>4;const e=c-1>>4;b&=15;c=c-1&15;if(d===e)a.H[d]|=v8(b,c);else{a.H[d]|=v8(b,15);for(d+=1;d<e;d++)a.H[d]=65535;a.H[e]|=v8(0,c)}},zDg=function(a,b,c){var d=b>>4;const e=c-1>>4;b&=15;c=c-1&15;if(d===e)a.H[d]&=~v8(b,c);else{a.H[d]&=~v8(b,15);for(d+=1;d<e;d++)a.H[d]=0;a.H[e]&=~v8(0,c)}},ADg=function(a,
b,c,d){let e=!1;var f=b>>4;const g=c-1>>4;for(;f<=g&&a.H[f]===65535;)e=!0,f++;if(f>g)return-1;for(e&&(b=f<<4);b<=c-d;){e=!1;for(f=b+d-1;f>=b;f--)if(a.H[f>>4]>>(f&15)&1){b=f+1;e=!0;break}if(!e)return b}return-1},BDg=function(a,b,c){if(c<=b)return c;var d=b>>4,e=c-1>>4,f=b&15;b=c-1&15;if(d===e)return e=a.H[d]&v8(f,b),e===0?c:wDg(e)+(d<<4);if(f=a.H[d]&v8(f,15))return wDg(f)+(d<<4);for(d+=1;d<e;d++)if(f=a.H[d])return wDg(f)+(d<<4);a=a.H[e]&v8(0,b);return a===0?c:wDg(a)+(e<<4)},CDg=class{constructor(a){this.size=
a;this.N=a+15>>4;this.H=new Uint16Array(this.N)}resize(a){var b=this.N;const c=a+15>>4,d=this.H,e=new Uint16Array(c);b=c>b?b:c;for(let f=0;f<b;f++)e[f]=d[f];this.size=a;this.N=c;this.H=e}};var EDg=function(a){var b=a.N;const c=b?b.length:0,d=c/6,e=d+1024,f=new Int32Array(e*6);if(b)for(let g=0;g<c;g++)f[g]=b[g];a.N=f;for(b=d;b<e;b++)DDg(a,b)},GDg=function(a){var b=a.H;const c=b?b.length:0,d=c/6,e=d+128,f=new Int32Array(e*6);if(b)for(let g=0;g<c;g++)f[g]=b[g];a.H=f;for(b=d;b<e;b++)FDg(a,b)},HDg=function(a,b,c){b=b*6+5;const d=a.N[b];a.N[b]=c?d|2:d&-3},DDg=function(a,b){a.N[b*6+1]=0;a.N[b*6+2]=0;a.N[b*6+3]=0;a.N[b*6+4]=0;a.N[b*6+5]=0;a.N[b*6]=a.U;a.U=b},w8=function(a,b,c){a.H[b*6]=c},
FDg=function(a,b){a.H[b*6+2]=0;a.H[b*6+3]=0;a.H[b*6+4]=0;a.H[b*6+5]=a.width;w8(a,b,a.W);a.H[b*6+1]=-1;a.W=b},IDg=function(a,b,c){const d=a.va[c];d===void 0?a.ha[c]=b:(a.H[b*6+1]=d,w8(a,b,-1),w8(a,d,b));a.va[c]=b},JDg=function(a,b,c){const d=a.H[b*6+1],e=a.H[b*6];b===a.ha[c]&&(e>=0?a.ha[c]=e:delete a.ha[c]);b===a.va[c]&&(d>=0?a.va[c]=d:delete a.va[c]);d!==-1&&w8(a,d,e);e!==-1&&(a.H[e*6+1]=d);a.H[b*6+1]=-1;w8(a,b,-1)},KDg=function(a,b,c){const d=a.H[b*6+2];a.Da[d]=-1;zDg(a.Ia,d,d+c);FDg(a,b)},LDg=function(a,
b){var c=a.N[b*6+2];const d=a.N[b*6+4];var e=Math.ceil(a.La/d),f=Math.floor(a.width/e);const g=a.Da[c];c=c*a.Ea+a.N[b*6+1]/e;e=a.N[b*6+3]/e;zDg(a.wa,c,c+e);DDg(a,b);c=a.H[g*6+4];b=c-e;a.H[g*6+4]=b;a.H[g*6+5]=a.width;c===f?(f=a.H[g*6+1],e=a.H[g*6],g===a.Ga&&(a.Ga=e),f!==-1&&w8(a,f,e),e!==-1&&(a.H[e*6+1]=f),a.H[g*6+1]=-1,w8(a,g,-1),b===0?KDg(a,g,d):IDg(a,g,d)):b===0&&(JDg(a,g,d),KDg(a,g,d))},MDg=function(a,b,c){a:{var d=[b];b=Math.ceil(a.La/c);const w=Math.floor(a.width/b);var e=d[0],f=Math.ceil(e/
b);if(e>a.width)c=-1;else{var g=-1,h=-1,l=-1,m=-1,n=-1,p=a.ha[c];if(p!==void 0)for(;p!==-1;p=a.H[p*6])if(m=a.H[p*6+4],!(m+f>w||a.H[p*6+5]<=f))if(g=a.H[p*6+2],h=g*a.Ea,l=h+w,n=ADg(a.wa,h,l,f),n!==-1)break;else a.H[p*6+5]=f;if(n===-1){n=ADg(a.Ia,0,a.height,c);n===-1?p=-1:(a.W===-1&&GDg(a),g=a.W,a.W=a.H[a.W*6],w8(a,g,-1),a.H[g*6+2]=n,a.H[g*6+3]=c,yDg(a.Ia,n,n+c),p=a.Da[n]=g);if(p===-1){c=-1;break a}IDg(a,p,c);g=a.H[p*6+2];h=g*a.Ea;l=h+w;m=0;n=h}f=n+f;var r=1;for(let A=1;A<d.length;A++){e+=d[A];const E=
n+Math.ceil(e/b);if(E>l)break;if(BDg(a.wa,f,E)===E)f=E,r++;else break}e=f-n;a.U===-1&&EDg(a);d=a.U;a.U=a.N[a.U*6];a.N[d*6]=-1;l=(f-n)*b;a.N[d*6+1]=(n-h)*b;a.N[d*6+2]=g;a.N[d*6+3]=l;a.N[d*6+4]=c;m+=e;a.H[p*6+4]=m;m===w&&(JDg(a,p,c),c=p,b=a.Ga,a.H[c*6+1]=-1,w8(a,c,b),b!==-1&&(a.H[b*6+1]=c),a.Ga=c);yDg(a.wa,n,f);c=d}}c!==-1&&a.Oa++;return c},NDg=class{constructor(a,b,c=0,d=32){this.width=a;this.height=b;this.maxHeight=c;this.La=d;this.H=null;this.W=-1;this.ha=[];this.va=[];this.Ga=-1;this.N=null;this.U=
-1;this.Oa=0;this.Ea=Math.ceil(this.width/d);this.Ia=new CDg(this.height);this.wa=new CDg(this.height*this.Ea);this.Da=new Int32Array(b);this.clear()}Mb(){return this.width}Ib(){return this.height}extend(a){var b=this.height;a=b+a;if(this.maxHeight&&a>this.maxHeight)return!1;this.Ia.resize(a);this.wa.resize(a*this.Ea);const c=this.Da,d=new Int32Array(a);for(d.set(c);b<a;b++)d[b]=-1;this.height=a;this.Da=d;return!0}clear(){xDg(this.Ia);xDg(this.wa);this.H=null;this.W=-1;this.N=null;this.U=-1;EDg(this);
GDg(this);for(let a=0;a<this.height;a++)this.Da[a]=-1;this.ha=[];this.va=[];this.Ga=-1}};var ODg=function(a){var b=Math,c=b.ceil;var d=a.U.Ib()*a.wa;return c.call(b,d/a.Ga)*a.Ga},PDg=function(a){return ODg(a)>a.textureHeight},QDg=function(a){for(const b of Object.keys(a.W)){const c=a.W[b];c&&(c.source=null,c.block>=0&&HDg(a.U,c.block,!1))}a.Ea=0},RDg=function(a){QDg(a);a.texture&&a.context.deleteTexture(a.texture);a.textureHeight=ODg(a);a.texture=a.createTexture(a.textureWidth,a.textureHeight);a.version++},SDg=function(a){if(a.format!==6406&&!a.ha&&a.N>0){var b=a.context,c=a.textureWidth,
d=a.textureHeight,e=a.texture,f=ODg(a),g=a.createTexture(c,f);if(g){var h=b.oe();if(h){var l=b.state.Cd(),m=b.N.U;b.Sa(h);b.xe(e);b.N.Hw(b.Mi()-1,g);b.Cg(c,d);var n=new Uint8Array(c*(f-d)*4);b.DA(d,c,f-d,a.format,5121,n);b.Sa(m);b.viewport(l[0],l[1],l[2],l[3]);b.De(h);b.deleteTexture(e);a.texture=g;a.textureWidth=c;a.textureHeight=f}else b.deleteTexture(g)}}},TDg=function(a){a.va=0;a.N=0},UDg=function(a,b,c,d,e){const f=d*e*4;f>a.Ya.length&&(a.Ya=new Uint8Array(f));a.context.Cd(3553,b,c,d,e,a.format,
5121,a.Ya)},VDg=function(a){if(!a.isDisposed()&&!a.ha)if(a.N)a.N++;else if(a.texture){PDg(a)&&a.format!==6408&&RDg(a);a.N=1;PDg(a)&&SDg(a);var b=a.context,c=b.Mi()-1;a.La=b.state.wa();a.Da=b.N.KL(c);b.N.Hw(c,a.texture);a.Oa=b.state.ha(37441);b.qb(37441,a.Jb?1:0);for(b=0;b<a.Ea;b++)c=a.Sa[b],UDg(a,c.left,c.top,c.width,c.height);a.Ea=0}},WDg=function(a){if(!a.ha&&a.N)if(a.N>1)a.N--;else{var b=a.context;a.Oa!==void 0&&(b.qb(37441,a.Oa),a.Oa=void 0);a.Da!==void 0&&(a.Da&&a.Da.kv||b.bindTexture(3553,a.Da),
a.Da=void 0);a.La!==void 0&&(b.ha(a.La),a.La=void 0);a.N=0}},XDg=function(a,b,c){if(b<=0||b>a.textureWidth||c<=0)return-1;b=Math.ceil(b/a.Ia);c=Math.ceil(c/a.wa);var d=MDg(a.U,b,c);if(d!==-1)return d;d=ODg(a)+a.Ga;if(d>a.Wa)return-1;d=Math.floor(d/a.wa)-a.U.Ib();if(!a.U.extend(d))return-1;a.N>0&&PDg(a)&&SDg(a);a=MDg(a.U,b,c);return a!==-1?a:-1},ZDg=function(a,b,c,d){if(!b)return-1;const e=a.W[b];if(e)return e.EH++,e.block;c=XDg(a,c,d);c!==-1&&(a.Za&&a.W[b]===null&&a.Za(),a.W[b]=new YDg(c));return c},
$Dg=function(a,b){a.Za=b},aEg=function(a,b){return a.U.N[b*6+3]*a.Ia},bEg=function(a,b){return a.U.N[b*6+4]*a.wa},cEg=function(a,b){return a.U.N[b*6+1]*a.Ia},dEg=function(a,b){return a.U.N[b*6+2]*a.wa},eEg=function(a,b,c,d,e,f,g){if(!(a.ha||b<0||!(a.N>0)||e<=0||f<=0||e>aEg(a,b)||f>bEg(a,b))){if(c!==null){var h=a.W[c];if(!h||h.block!==b||d&&h.source&&h.source===d)return}h=cEg(a,b);var l=dEg(a,b);g instanceof Uint8Array?a.context.Cd(3553,h,l,e,f,a.format,5121,g):a.context.WD(h,l,a.format,5121,g);HDg(a.U,
b,!0);c&&d&&(a.W[c].source=d)}},fEg=function(a,b){if(!(b<0)){if(a.U.N[b*6+5]&2)if(a.N>0)UDg(a,cEg(a,b),dEg(a,b),aEg(a,b),bEg(a,b));else{a.Ea===a.Sa.length&&a.Sa.push(new _.$o(0,0,0,0));const c=a.Sa[a.Ea++];c.left=cEg(a,b);c.top=dEg(a,b);c.width=aEg(a,b);c.height=bEg(a,b)}a=a.U;LDg(a,b);a.Oa--}},gEg=function(a,b,c){if(b&&!(c<0)){var d=a.W[b];d&&d.block===c&&(d.EH--,d.EH>0||(a.W[b]=null,fEg(a,c)))}},hEg=function(a,b){!a.ha&&a.texture&&(a.va?a.va++:(a.context.N.Hw(b,a.texture),a.va=1))},iEg=function(a){a.ha||
a.va&&(a.va>1?a.va--:a.va=0)},jEg=class extends _.Pt{constructor(a,b,c,d,e,f,g=128,h){super();this.textureWidth=b;this.textureHeight=c;this.format=d;this.filter=e;this.Jb=f;this.Ga=g;this.ha=!1;this.texture=null;this.va=this.N=0;this.W={};this.Da=void 0;this.Ya=new Uint8Array(64);this.Sa=[];this.version=this.Ea=0;this.context=a;this.Wa=a.Gc;this.Ia=h?h.width:1;this.wa=h?h.height:1;this.U=new NDg(Math.floor(b/this.Ia),Math.floor(c/this.wa),Math.floor(this.Wa/this.wa),h?1:32);this.clear()}kb(){this.texture&&
(this.context.deleteTexture(this.texture),this.texture=null);super.kb()}H(){return this.version}clear(){this.U.clear();this.texture&&(this.context.deleteTexture(this.texture),this.texture=null);this.va=this.N=0;this.W={};this.Oa=this.Da=this.La=void 0;this.Ea=0;this.textureHeight=ODg(this);this.texture=this.createTexture(this.textureWidth,this.textureHeight);this.version++}Kv(){this.ha=!0;this.texture=this.context=null;QDg(this)}Xo(a){this.ha&&(this.ha=!1,this.context=a,this.Wa=a.Gc,RDg(this))}createTexture(a,
b){if(this.ha)return null;const c=this.context,d=c.createTexture();if(!d||!d.texture)return null;c.N.Hw(c.Mi()-1,d);c.texParameteri(3553,10240,this.filter);c.texParameteri(3553,10241,this.filter);c.texParameteri(3553,10242,33071);c.texParameteri(3553,10243,33071);c.Ya(3553,a,b,this.format,5121,null);return d}qb(a){if(a=this.W[a])return cEg(this,a.block)}Bb(a){if(a=this.W[a])return dEg(this,a.block)}},YDg=class{constructor(a){this.block=a;this.source=null;this.EH=1}};var yBg=function(a,b,c){c=c!==void 0?c:b.buffer.H;let d=0;for(let e=0;e<b.H.length;++e){const f=b.H[e],g=c.byteLength===f.size?c:new Uint8Array(c.buffer,c.byteOffset+d,f.size),h=a.context.N.arrayBuffer||null;a.context.N.N(f.H);a.context.jG(f.start,g);a.context.N.N(h);d+=f.size}b.buffer=null},x8=class{constructor(a,b,c,d){this.context=a;this.U=b;this.W=[];this.ha=[];c===0&&(c=1);this.va=c;this.N=d||65536;this.N-=this.N%c;this.wa=this.N/c;this.H=new NDg(this.wa,1,0,4)}Oi(a){for(let c=0;c<a.H.length;++c){const d=
this.H.N[a.H[c].block*6+2];var b=this.H;LDg(b,a.H[c].block);b.Oa--;--this.ha[d]===0&&(this.context.deleteBuffer(this.W[d]),this.W[d]=null)}a.buffer=null;a.H.length=0}allocate(a,b){var c=[];let d=a;const e=this.U*this.N;for(;d>0;){const l=Math.min(d,e);d-=l;var f=c,g=f.push,h=l/this.U/this.va;let m=MDg(this.H,h,1);m<0&&(this.H.extend(1),m=MDg(this.H,h,1));h=this.H.N[m*6+2];let n=this.W[h];if(!n){this.W[h]=n=this.context.La();this.ha[h]=0;const p=this.context.N.arrayBuffer||null;this.context.N.N(n);
this.context.Oa(34962,this.U*this.N,35048);this.context.N.N(p)}this.ha[h]++;g.call(f,new kEg(this.H.N[m*6+1]*this.va*this.U,l,this.U,m,n))}c=new lEg(a,c,this);if(b===void 0||b)c.buffer=new vDg(a);return c}},lEg=class{constructor(a,b,c){this.U=a;this.H=b;this.N=c;this.buffer=null}Oi(){this.N.Oi(this)}},kEg=class{constructor(a,b,c,d,e){this.start=a;this.size=b;this.block=d;this.H=e;this.N=b/c;this.U=a/c}};var mEg=class extends _.u{constructor(a){super(a)}It(){return _.M(this,_.Iv,4)}YW(){return _.B(this,_.Iv,4)}};var nEg=_.Jc([0,_.QQa,_.Drg,[0,_.O,_.Ak],_.Jv,_.S,_.R,_.zQa,_.S,-1,_.Q,_.Ts,_.O,-1]);var oEg=_.Ic(class extends _.u{constructor(a){super(a)}Od(a){return _.ph(this,kCg,2,a)}Qg(){return _.Ih(this,2)}hasIcon(){return _.B(this,kCg,2)}YY(a){_.Hh(this,3,a)}},[0,_.nk,_.PAg,_.ik,_.O,-1]);var mCg=class extends _.u{constructor(a){super(a)}setSize(a){return _.ph(this,o8,2,a)}Qc(){return _.K(this,4,1)}};var pEg=_.Jc([0,_.nk,_.QAg,_.SAg,_.S]);var qEg=class extends _.u{constructor(a){super(a)}Fb(){return _.M(this,$Bg,2)}H(){return _.B(this,$Bg,2)}};var rEg=function(a){return _.Zi(a,qEg,1,_.Ri())},sEg=_.Ic(class extends _.u{constructor(a){super(a)}},[0,_.R,[0,_.nk,_.TAg]]);var tEg=_.Ic(class extends _.u{constructor(a){super(a)}},[0,_.R,_.VAg,_.lk,_.R,_.qQa,_.R,_.msg,[0,_.O,-5,_.lsa,[0,_.kk,-6]],_.P,_.pk,_.R,_.VAg,_.lk,_.pk,_.S,1,_.R,[0,_.nk,_.S,-1]]);var uEg=_.Jc(_.XAg);var vEg=class extends _.u{constructor(a){super(a)}he(){return _.M(this,_.Eh,1)}U(){return _.y(this,_.Eh,1)}ue(){return _.C(this,_.Eh,1)}setCamera(a){return _.ph(this,_.Eh,1,a)}Lc(){return _.Jh(this,2)}setZoom(a){return _.Hh(this,2,a)}};var wEg=_.Jc([0,_.tl,_.ik,_.R,_.RAg,_.P,tDg,_.S,-1,1,_.RAg,_.S]);var xEg=_.Jc(_.Jv);var yEg=class{constructor(a){this.complete=!0;this.value=a?1:0;this.H=Date.now()}update(a){const b=Date.now(),c=b-this.H;this.H=b;this.value+=(a?1:-1)*c/500;this.complete=!1;this.value>=1&&(this.value=1,this.complete=!0);this.value<=0&&(this.value=0,this.complete=!0);return(0,_.Khc)(this.value)}J$(){return!this.complete}};var AEg=class{constructor(a){this.XA=a}create(){return new zEg(this.XA)}},BEg=function(a,b){for(const {apply:c,nG:d}of Object.values(a.H))c!==0&&b(d)},CEg=function(a,b){if(a=a.N.get(b))return new Set(a)},DEg=function(a,b){for(const [d,e]of a.N.entries()){a=d;var c=e;for(const f of c)c=f.nG,f.apply===1&&b(a,c)}},EEg=function(a,b,c){for(const d of a.U)a=_.y(d.nG,_.Arg,1),a=_.y(a,CCg,2),b(a)&&(c||(c=new Set),c.add(d));return c},FEg=function(a,b){if(!_.B(b,MCg,3))return 1;b=_.y(b,MCg,3);for(const c of _.ij(b,
2,_.Ri()))if(a.XA.has(c))return 0;if(_.kj(b,1)===0)return 1;for(const c of _.ij(b,1,_.Ri()))if(a.XA.has(c))return 1;for(const c of _.ij(b,3,_.Ri()))if(a.XA.has(c))return 2;return 0},GEg=function(a,b,c){a.H[b]=c;if(c.apply!==0){b=_.y(c.nG,_.Arg,1);var d=String(_.hj(b,1));if(d!=="0"){let e=a.N.get(d);e||(e=new Set,a.N.set(d,e));e.add(c)}_.B(b,CCg,2)&&a.U.add(c)}},zEg=class{constructor(a){this.XA=a;this.H={};this.N=new Map;this.U=new Set}add(a){const b=kBg(a);var c=this.H[b];if(c)return c.count+=1,!1;
c=FEg(this,a);GEg(this,b,{nG:a,count:1,apply:c});return!0}remove(a){const b=kBg(a),c=this.H[b];if(c&&(--c.count,c.count===0)){var d=String;a=_.y(a,_.Arg,1);a=_.hj(a,1);d=d(a);(a=this.N.get(d))&&(a.size===1?this.N.delete(d):a.delete(c));this.U.delete(c);delete this.H[b];return!0}return!1}NS(a){for(const [b,c]of Object.entries(a.H)){a=b;const d=c;a in this.H?this.H[a].count+=d.count:GEg(this,a,d)}}},jBg=1,iBg=new Map;var HEg=function(a,b,c){var d=_.btg(c);let e;d&&(e=CEg(b,d));if(b.U.size>0){d=_.Zi(c,_.Zzg,17,_.Ri());let f=[];c.mq()&&(f=a.ha.va(Number(c.Er()))||f);const g=pBg(d,f);g.length&&(e=EEg(b,h=>nBg(g,h),e))}return e},IEg=function(a,b){var c=b.data;if(!c.va())return!1;const d=b.H.H.ha,e=new Set;b.H.Xe.forEach(h=>{_.Vrc(e,h)});let f;for(const [h,l]of a.U){var g=l;e.has(h)||(f||(f=a.N.create()),f.add(g))}g=rBg(e,new Set(a.U.keys()));if(g.size===0&&!f)return!1;c=_.RQ(c.H);for(let h=0;h<_.o7(c);h++){const l=
_.dtg(c,h);!b.H.Xe[h]||qBg(g,b.H.Xe[h])?d.add(h):f&&HEg(a,f,l)?.size&&d.add(h)}return!!d.size},KEg=function(a,b,c,d){if(!b.mq())return null;var e=Number(b.Er());c=a.ha.N(e,c);c=d.getStyle(String(c));if(!c)return null;a=Math.floor(a.Ga.Lc())||0;e=_.Wrg(c,a);if(!e)return null;var f=c.H&&c.H[a]?_.K(c.H[a],14):0;let g=0,h=2;if(f===1)if(g=c.H&&c.H[a]?_.L(c.H[a],17):0,_.k7(b)&&_.P6(_.j7(b))>0)h=1;else if(!_.k7(b)){f=!1;for(const l of _.i7(_.Q6(b)))if((l.H()||_.kj(l,6)>0)&&l.mq()&&(b=d.getStyle(String(l.Er())))&&
b.H&&b.H[a]&&!_.I(b.H[a],7)){f=!0;break}f&&(h=0)}return new JEg(e,g,h,c)},LEg=function(a,b,c){if(c.N!==2){a=c.N===0?_.BQ(a):_.HQ(a);var d=0;for(const g of b){if(d>=c.U)break;(b=!g)||(b=r8(g),b=!_.B(b,GCg,2));if(!b){d++;b=r8(g);b=_.y(b,GCg,2);for(let h=0;h<_.Zh(b,_.Vr,1);h++){const l=_.$h(b,1,_.Vr,h).clone();var e=c.style;var f=_.L(l,5);e=e.Jb?e.Jb[f]:void 0;e!==void 0&&l.bC(e);h===0&&_.F(l,3,!0);_.t(_.ic(a,1,_.Vr),l)}}}}},MEg=function(a,b,c,d){if(a.Da.length&&Object.keys(a.va).length){var e=0;for(var f of c){if(c=
f)c=r8(f),c=_.B(c,FCg,4);c&&(c=r8(f),c=_.y(c,FCg,4),(c=a.va[_.L(c,1)])&&(e+=c))}if(e){f=d+Math.floor(_.L(b,12)/8);a=a.Da;c=b.zq();for(let g=0;g<a.length;g++)if(c>=a[g]){f=g;break}e=Math.max(0,f-e);a.length<f||a.length<e||(b=_.N(b,11,c-a[f]+a[e]),_.N(b,12,(e-d)*8))}}},NEg=function(a,b){for(const e of b)if(e)for(const f of JCg(r8(e))){b=_.Jwd(_.ic(a,20,_.Lwd),f.getKey());if(_.ei(f,2)){var c=b,d=_.I(f,2);_.F(c,2,d)}_.Rj(f,3)&&(c=b,d=_.Si(f,3),_.Gj(c,3,d));_.Oj(f,4)&&(c=b,d=_.fj(f,4),_.zj(c,4,d));_.mca(_.Mi(f,
5))!=null&&(c=b,d=_.hj(f,5),_.Bj(c,5,d));_.ug(f,6)&&(c=b,d=_.Jh(f,6),_.Hh(c,6,d));_.bh(f,7)&&(c=b,d=_.L(f,7),_.N(c,7,d));_.Pj(f,8)&&(c=b,d=_.gj(f,8),_.Aj(c,8,d));_.bh(f,9)&&(c=b,d=_.L(f,9),_.N(c,9,d));_.Pj(f,10)&&(c=b,d=_.gj(f,10),_.Aj(c,10,d));_.G(f,11)&&_.Kwd(b,_.z(f,11));_.Oj(f,12)&&(c=b,d=_.fj(f,12),_.zj(c,12,d));_.mca(_.Mi(f,13))!=null&&(c=_.hj(f,13),_.Bj(b,13,c))}},OEg=function(a,b,c){if(b.mq()){const d=Number(b.Er());a=a.ha.N(d,c);a!==d&&b.bC(a)}},PEg=function(a,b,c){for(const d of LCg(_.y(a,
MCg,3)))_.L(d,1)===b&&c.H.Bh.add(_.L(d,2))},QEg=class{constructor(a,b,c,d){this.Ga=a;this.ha=b;this.va={};this.W=!1;this.XA=new Set(d);this.N=new AEg(this.XA);this.Ea=this.N.create();this.wa=this.N.create();this.U=new Map;this.Da=c.U();for(const e of c.H())this.va[e.H()]=e.U()}update(a,b){const c=this.N.create();for(let d=0;d<a.length;++d){const e=a[d].data;if(_.B(e.H,_.M6,17))for(const f of NCg(_.y(e.H,_.M6,17)))sBg(f,e.Lc(),b)&&c.add(f)}c.NS(this.wa);this.W=!1;this.Ea=c;this.U=new Map;BEg(c,d=>
{this.U.set(kBg(d),d)})}H(a){this.wa.add(a);this.W=!0}},JEg=class{constructor(a,b,c,d){this.H=a;this.U=b;this.style=d;this.N=c}Wm(a){for(let d=0;d<_.kj(this.H,1);d++){var b=_.jj(this.H,1,d);var c=r8(a);c=_.L(c,1);if(b===c)return d}return null}};var REg=function(a){a.ub.kf({iterator:{next:()=>{const b=a.H.pop();b&&IEg(a.U,b)&&a.W.SY(b,2);return{value:void 0,done:a.H.length===0}}},Zd:61,rd:5,priority:2})},SEg=class{constructor(a,b,c,d){this.U=a;this.W=b;this.ub=c;this.ha=d;this.N=!1;this.H=[]}nIa(a){this.N||(this.ub.kf({callback:()=>{this.N=!1;const b=this.ha.H.slice();this.U.update(b,a);this.H=b;b.length&&REg(this)},Zd:60,rd:5,priority:2}),this.N=!0);this.H=[]}};var TEg=class{constructor(a){this.style=a}apply(){return this.style}};var UEg=function(a,b){a.N.clear();const c=a.va.create();c.NS(a.Ea);for(const d of b)if(b=d.data){b=b.H;for(const e of NCg(_.y(b,_.M6,17)))c.add(e)}DEg(c,(d,e)=>{a.H(d,e)})},WEg=function(a,b,c,d){d=VEg(d);if(d.length===0)return null;c=Number(c.Er());var e=b.yd.Gh().Oj;d.sort((f,g)=>f-g);b=`${c}:${e.Ro()}:${d.join(",")}`;if(a.ha.has(b))return a.ha.get(b);e=a.wa.H(e);d=a.Da.N(c,d).toString();e.N([d]);d=a.wa.ha.allocate(d);d=new TEg(e.H(d));a.ha.set(b,d);return d},VEg=function(a){const b=[];for(const c of a)if(_.B(c,
_.L6,2)&&ICg(r8(c)))for(const d of ECg(HCg(r8(c))))b.push(d);return b},XEg=class{constructor(a,b,c){this.Ga=a;this.wa=b;this.N=new Map;this.W=new Map;this.experimentIds=new Set(c);this.va=new AEg(this.experimentIds);this.Da=b.U;this.ha=new Map;this.U=new Map;this.Ea=this.va.create()}restyle(a){var b=a.data;if(b&&(b=b.H,_.U6(b)))for(const d of _.Hwg(_.T6(b))){b=_.btg(d);if(!b||b==="0")continue;let e=this.U.get(b);var c=this.N.get(b);if(!c||c.length===0){e&&e.Mv();this.U.delete(b);this.W.delete(b);
continue}const f=this.W.get(b);if(f&&c.every(h=>f.includes(h)))continue;c=WEg(this,a,d,c);if(!c)continue;const g=new _.cAg(b);e&&e.Mv();e=this.Ga.restyle(g,c);this.U.set(b,e);this.W.set(b,this.N.get(b))}}H(a,b){if(a!=="0"){var c=this.N.get(a);c||(c=[],this.N.set(a,c));c.push(b)}}};var y8=4/127;var ZEg=class{constructor(){this.La=this.H=null;this.Jc={};this.W=this.U=this.Lb=this.Ea=this.Bb=this.Oa=this.Sa=this.Za=this.Wa=this.wa=this.va=this.ha=this.N=this.Da=this.Ob=this.Ga=this.Ia=this.Qb=this.tc=this.Ya=this.qb=this.Jb=null}compile(a,b){b="#define _a "+b.La+"\n#define _b "+b.ad+"\n\n";let c=this.Jc[b];c||(c=f8(a,YEg+b+"precision highp float;uniform vec4 d,f,k,F;uniform sampler2D e,g;vec2 X(vec2 I,float J){float K=float(_u);I.y=K*I.y+J;return (I+.5)*d.zw;}vec2 Y(vec4 I){return vec2(I.g+I.b*256.,I.a);}vec2 Z(vec2 C){vec4 I=texture2D(g,(floor(C*65535.+.5)+.5)*f.zw);I=floor(I*255.+.5);return Y(I);}float aa(vec2 I){vec2 J=floor(I*255.+.5);return J.x*256.+J.y;}vec2 ba(vec2 I){vec4 J=texture2D(e,I);return vec2(aa(J.xy),aa(J.zw));}void ca(vec2 I,out vec3 J,out vec3 K){vec2 L,M;L=X(I,float(_t));J=floor(texture2D(e,L).xyz*255.+.5);M=X(I,float(_t+1));K=floor(texture2D(e,M).xyz*255.+.5);}void da(vec2 I,out vec4 J,out vec4 K){J.xy=ba(X(I,float(_s)));J.zw=ba(X(I,float(_s+1)));K=floor(texture2D(e,X(I,float(_s+2)))*255.+.5);}\n#if _a==1\nuniform float h;varying vec3 i;\n#endif\ninvariant gl_Position;const float H=256.;uniform float j,o,p,G;uniform vec3 l,m;uniform mat4 n;\n#if _a==1\nuniform mat4 q;vec3 ea(vec3 I){const float J=6371010.;float K,L,M,N,O,P,Q,R,S,T,U,V;K=I.x;L=exp(I.y);M=L*L;N=2.*L/(1.+M);O=(M-1.)/(1.+M);P=I.z*J*N;Q=P+J;R=K/.001;S=floor(R)*.001;T=fract(R);U=mix(cos(S),cos(S+.001),T);V=mix(sin(S),sin(S+.001),T);vec2 W=normalize(vec2(U,V));W*=N;return vec3(W,O)*Q;}vec4 fa(vec3 I){vec3 B,J,L;B=I;B/=p;J=B;J.x=fract(J.x+.5)-.5;J*=p;vec4 K,M;K=n*vec4(J,1);B+=l+m;B.xy-=.5;B.y=-B.y;B*=3.141592653589793*2.;L=ea(B);M=q*vec4(L,1);M/=M.w;K/=K.w;return mix(K,M,h);}vec3 ga(vec3 B){B/=p;B+=l+m;B.xy-=.5;B.y=-B.y;B*=3.141592653589793*2.;vec3 I=mat3(q)*ea(B);return normalize(I);}\n#else\nvec4 fa(vec3 I){return n*vec4(I,1);}\n#endif\nvoid ha(vec2 I,vec2 J,vec2 K,out vec3 L,out vec3 M){L=vec3(I.x,J.x,K.x)*65535.+.5;\n#if _a==1\nL-=fract(L);\n#else\nL=floor(L);\n#endif\nL=L/65536.;L=(fract(L+.5)-.5)*4.;M=vec3(I.y,J.y,K.y)*65535./1073741824.;}vec3 ia(vec3 I,vec3 J){vec3 B=I-l+(J-m);return B*p;}vec2 ja(vec3 I,vec3 J,vec2 K){K*=ceil(H/K);vec2 L,B;L=o/K;vec4 M,N,O;M=vec4(L.x,L.y,L.x,L.y);N=vec4(l.x,l.y,m.x,m.y);O=floor(N*M)/M;B=I.xy-O.xy+(J.xy-O.zw);return B*o*H;}float ka(vec4 I){float J,K;J=1./float(_B+1);K=1.-J-k.z*J;return I.z*J+I.w*K;}void la(vec3 I){\n#if _a==1\ni=ga(I);\n#endif\n}precision highp float;varying vec4 s;\n#if _b==1\nvarying vec4 t,u,v,w,x,A;vec4 ma(){return vec4(x.xy,u.zw);}\n#endif\nattribute vec4 B;attribute vec2 C;attribute float D;uniform vec2 E;void main(){vec3 I,J,K;ha(B.yx,B.wz,vec2(0),I,J);K=ia(I,J);la(K);gl_Position=fa(K);gl_Position.xy+=E*gl_Position.w;gl_Position.z=gl_Position.w*D;vec2 L,M;L=Z(C);M=X(L,float(_n));s=texture2D(e,M);gl_Position.z=ka(gl_Position);gl_Position.xy*=sign(s.a*abs(G-floor(s.a)));\n#if _b==1\nvec3 N,O;ca(L,N,O);v=vec4(N.xy,O.xy);ivec3 P,Q;P=ivec3(N+.5);Q=ivec3(O+.5);bool R,S;R=P.x!=_C;S=Q.x!=_C;if(R||S){da(L,t,u);float T=P.x==_D?F.y:1.;x.xy=u.xy*T;x.zw=(x.xy-u.xy)/2.;A.xy=u.x*u.y>0.?ja(I,J,u.xy):vec2(0);A.zw=u.z*u.w>0.?ja(I,J,u.zw):vec2(0);A*=vec4(vec2(T*4.),vec2(2.*4.));vec4 U,V;U=ma()/2.;V=vec4(bvec4(P.z==_I,P.z==_H,Q.z==_I,Q.z==_H));w=U*V;A-=(1.-V)*U;bool W=P.x==_E||P.x==_D&&Q.x!=_D;v.x=!R?0.:W?F.w:F.z;v.z=!S?0.:Q.x==_E?j:F.x;}\n#endif\n}",
YEg+b+"precision highp float;precision highp float;\n#if _a==1\nuniform float h;varying vec3 i;\n#endif\nfloat O(){\n#if _a==1\nfloat J,K;J=dot(i,vec3(-1.,1,-1.));K=clamp((J-.5)/4.+1.,.5,1.);return mix(1.,K,h);\n#else\nreturn 1.;\n#endif\n}precision highp float;varying vec4 s;\n#if _b==1\nvarying vec4 t,u,v,w,x,A;vec4 P(){return vec4(x.xy,u.zw);}vec4 Q(){return vec4(x.zw,vec2(0));}\n#endif\n#if _b==1\nuniform sampler2D H;uniform vec2 I;vec4 R(){vec4 J,K,L;J=P();K=Q();L=mod(floor(A/J),2.).yxwz*w;return mod(A-L,J)-K;}vec4 S(vec2 J,vec2 K,vec2 L){bvec4 M=bvec4(lessThan(L,vec2(0)),greaterThanEqual(L,K));if(any(M))return vec4(0);L=clamp(L,vec2(.5),K-.5);return texture2D(H,(J+L)*I);}vec4 T(vec4 J,vec3 K,int L){if(L==_F)J.rgb*=K;else if(L==_G)J.rgb=J.rgb+K*J.a-J.rgb*K;return J;}vec4 U(vec4 J,vec4 K){return J+(1.-J.a)*K;}vec4 V(vec3 J){vec4 K,L,M;K=R();L=vec4(0);if(v.x>0.){L=S(t.xy,u.xy,K.xy);int M=int(v.y+.5);L=T(L,J,M)*v.x;}M=vec4(0);if(v.z>0.){M=S(t.zw,u.zw,K.zw);int N=int(v.w+.5);M=T(M,J,N)*v.z;}return U(L,M);}\n#endif\nvoid main(){vec3 J=s.rgb;float K=O();\n#if _b==1\nif(v.x>0.||v.z>0.){vec4 L=V(J);J=U(L,vec4(J,1)).rgb;}\n#endif\ngl_FragColor=vec4(J*s.a*K,s.a);}",
["B","C","D"]),this.Jc[b]=c);this.H=c}bind(a,b){this.compile(a,b);if(this.La!=this.H){const c=this.H;this.Jb=a.getUniformLocation(c,"a");this.qb=a.getUniformLocation(c,"b");this.Ya=a.getUniformLocation(c,"c");this.tc=a.getUniformLocation(c,"d");this.Qb=a.getUniformLocation(c,"e");this.Ia=a.getUniformLocation(c,"f");this.Ga=a.getUniformLocation(c,"g");this.Ob=a.getUniformLocation(c,"h");this.Da=a.getUniformLocation(c,"j");this.N=a.getUniformLocation(c,"k");this.ha=a.getUniformLocation(c,"l");this.va=
a.getUniformLocation(c,"m");this.wa=a.getUniformLocation(c,"n");this.Wa=a.getUniformLocation(c,"o");this.Za=a.getUniformLocation(c,"p");this.Sa=a.getUniformLocation(c,"q");this.Oa=a.getUniformLocation(c,"r");this.Bb=a.getUniformLocation(c,"E");this.Ea=a.getUniformLocation(c,"F");this.Lb=a.getUniformLocation(c,"G");this.U=a.getUniformLocation(c,"H");this.W=a.getUniformLocation(c,"I");this.La=this.H}a.useProgram(this.La);this.Jb&&a.uniform4fv(this.Jb,b.ha.value);this.qb&&a.uniform4fv(this.qb,b.W.value);
this.Ya&&a.uniform1f(this.Ya,b.N.value);this.tc&&a.uniform4fv(this.tc,b.qb.value);this.Qb&&a.uniform1i(this.Qb,b.Za.value);this.Ia&&a.uniform4fv(this.Ia,b.Wa.value);this.Ga&&a.uniform1i(this.Ga,b.Sa.value);this.Ob&&a.uniform1f(this.Ob,b.va.value);this.Da&&a.uniform1f(this.Da,b.H.value);this.N&&a.uniform4fv(this.N,b.Bb.value);this.ha&&a.uniform3fv(this.ha,b.wa.value);this.va&&a.uniform3fv(this.va,b.Da.value);this.wa&&a.uniformMatrix4fv(this.wa,!1,b.Ea.value);this.Wa&&a.uniform1f(this.Wa,b.Ia.value);
this.Za&&a.uniform1f(this.Za,b.Oa.value);this.Sa&&a.uniformMatrix4fv(this.Sa,!1,b.U.value);this.Oa&&a.uniform1i(this.Oa,b.Ga.value);this.Bb&&a.uniform2fv(this.Bb,b.Ya.value);this.Ea&&a.uniform4fv(this.Ea,b.Sh.value);this.Lb&&a.uniform1f(this.Lb,b.Ln.value);this.U&&a.uniform1i(this.U,b.vd.value);this.W&&a.uniform2fv(this.W,b.Cd.value)}},YEg="#define _c 8\n#define _d 8000\n#define _e "+y8+"\n#define _f 2\n#define _g 16\n#define _h 8\n#define _i vec4(0., 0., 0., 0.2)\n#define _j 2\n#define _k 10\n#define _l 7\n#define _m 3\n#define _n 4\n#define _o 0\n#define _p 1\n#define _q 5\n#define _r 6\n#define _s 13\n#define _t 16\n#define _u 18\n#define _v 0\n#define _w 8\n#define _x 2\n#define _A 1\n#define _B 22\n#define _C 0\n#define _D 2\n#define _E 3\n#define _F 1\n#define _G 2\n#define _H 1\n#define _I 2\n\n";new Uint16Array(98304);var CBg=[],DBg=[];var z8=class{constructor(){this.value=0}set(a){this.value=a}},A8=class{constructor(){this.value=0}set(a){this.value=a}},$Eg=function(a,b){for(let c=0;c<16;c++)a.value[c]=b[c]},aFg=class{constructor(){this.value=new Float32Array(16)}set(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A,E){this.value[0]=a;this.value[1]=b;this.value[2]=c;this.value[3]=d;this.value[4]=e;this.value[5]=f;this.value[6]=g;this.value[7]=h;this.value[8]=l;this.value[9]=m;this.value[10]=n;this.value[11]=p;this.value[12]=r;this.value[13]=w;this.value[14]=
A;this.value[15]=E}},B8=class{constructor(){this.value=new Float32Array(2)}set(a,b){this.value[0]=a;this.value[1]=b}},bFg=function(a,b){a.value[0]=b[0];a.value[1]=b[1];a.value[2]=b[2]},C8=class{constructor(){this.value=new Float32Array(3)}set(a,b,c){this.value[0]=a;this.value[1]=b;this.value[2]=c}},D8=class{constructor(){this.value=new Float32Array(4)}set(a,b,c,d){this.value[0]=a;this.value[1]=b;this.value[2]=c;this.value[3]=d}};var cFg=class{constructor(){this.alpha=new z8;this.Rd=new z8;this.vd=new A8;this.Cd=new B8;this.Pd=new z8;this.oe=new z8;this.De=new z8;this.xe=new z8;this.Je=new A8;this.Xe=new z8;this.Lg=new B8;this.Ff=new B8;this.Nf=new B8;this.Rf=new C8;this.ag=new C8;this.qg=new z8;this.Cg=new C8;this.Pg=new C8;this.eh=new C8;this.Bh=new C8;this.wa=new C8;this.Da=new C8;this.Ea=new aFg;this.H=new z8;this.Sh=new D8;this.center=new B8;this.Jc=new aFg;this.Xh=new A8;this.kp=new z8;this.depth=new z8;this.Rq=new D8;
this.Sa=new A8;this.Wa=new D8;this.tS=new C8;this.Ob=new A8;this.Qb=new D8;this.uc=new z8;this.Ga=new A8;this.Jb=new B8;this.Mi=new z8;this.qk=new z8;this.U=new aFg;this.Ia=new z8;this.xM=new D8;this.Uc=new D8;this.N=new z8;this.Lb=new z8;this.Oa=new z8;this.Pl=new A8;this.Ql=new D8;this.Gc=new D8;this.radius=new z8;this.Of=new z8;this.W=new D8;this.Ya=new B8;this.Hm=new z8;this.tc=new A8;this.ha=new D8;this.Ln=new z8;this.JT=new C8;this.KT=new C8;this.va=new z8;this.mt=new D8;this.Wu=new D8;this.Xu=
new A8;this.Gd=new B8;this.Za=new A8;this.qb=new D8;this.Bb=new D8;this.ad=this.La=0}};var dFg=class{constructor(a,b,c,d,e){this.index=a;this.arity=b;this.H=c;this.N=d;this.byteOffset=e}};var E8=class{constructor(a,b){this.W=a;const c=[];let d=0;const e=[];let f=0;for(let h=0;h<b.length;h++){var g=b[h][0];const l=b[h][1],m=b[h].length>2?b[h][2]:!1;let n=g*eFg[l];g=new dFg(h,g,l,l!==5126,m?f:d);n=n+3&-4;m?(e.push(g),f+=n):(c.push(g),d+=n)}this.N=c;this.H=d;this.U=d/4;this.va=d*a/4;this.ha=e;this.wa=f}},eFg={5120:1,5121:1,5122:2,5123:2,5124:4,5125:4,5126:4};var fFg=function(a,b,c,d){var e=a.context,f=a.uniforms;if(d){var g=a.va;c=c?a.Da:a.wa}else g=a.U,c=c?a.ha:a.W;if(g.length){l8(e,b,4,d?4:3,2,2,2);f.Ln.set(d?1:0);d=g;e=c;f=a.context;var h=a.uniforms;c=a.Ga;g=a.N;a:{for(l of d)if(l.Rd){var l=!0;break a}l=!1}g8(f,g);h.Ya.set(b.N.x,b.N.y);if(l){hEg(a.H,5);a.uniforms.vd.set(5);a.uniforms.Cd.set(1/a.H.textureWidth,1/a.H.textureHeight);var m=Math.min(Math.max((a.uniforms.H.value-.75)*4,0),1);a.uniforms.Sh.set(m,Math.pow(2,a.uniforms.H.value),1-m,1-a.uniforms.H.value);
a.uniforms.ad=1}m=f.Ea(1);c.bind(m,h);for(h=0;h<e.length;h++){var n=d[h];const p=e[h]||[];m.uniform4f(c.N,n.wa,n.Da,n.Za,n.va);BBg(f,b,n.Jc,n.wa,n.Da,n.va);for(n=0;n<p.length;n++)wBg(f,g,p[n])}h8(f,a.N);f.Ga(m);l&&(a.uniforms.ad=0,iEg(a.H))}},hFg=class{constructor(a,b,c){this.context=a;this.uniforms=b;this.H=c;this.U=[];this.W=[];this.ha=[];this.va=[];this.wa=[];this.Da=[];this.Ga=n8(a,ZEg);this.N=new E8(3,[[4,5123],[2,5123],[2,5123]]);this.Ea=new x8(this.context,this.N.H,this.N.W,65536);this.Oa=
new _.kGc(1,1);this.Ia=new _.kGc(1,1)}prepare(a,b){var c=this.context;const d=a.H;var e=d.Rd,f=d.U,g=a.data,h=g.H;if(d.Lg||!h||!_.U6(h)||!_.R6(_.T6(h)))return 2;e&&e.state===0&&e.allocate(f);e=_.wGc(g.Lc(),b);f=this.Oa;b=this.Ia;f.reset(d.wa,d.Da,d.va,g.U);b.reset(d.wa,d.Da,d.va,g.U);f.ha=e;b.ha=e;g=g.N.H(2);const l=a.H.Ea;var m=a.data.N.H(5);a=0;for(var n=0;n<m.length;n++){var p=m[n].H;p>a&&(a=p)}h=_.Hwg(_.T6(h));for(m=0;m<h.length;m++){n=h[m];p=_.I(n,7);if(!p&&!_.B(n,_.Qr,1))continue;var r=g[m].Gi;
const A=g[m].H;var w=n.N(sDg);e&&w&&_.I(w,1)||(w=A<a?f:b,r=gFg(l,r),w.wa=_.JQ(r.x,r.y),w.va=_.JQ(65535-A,0),p?(_.YEc(w),_.ZEc(w,0,0),_.ZEc(w,4096,0),_.ZEc(w,4096,4096),_.ZEc(w,0,4096),_.$Ec(w,0,0)):(n=_.jR(n),_.cFc(n,w,e)))}f.isEmpty()||(e=k8(c,this.Ea,f.getBuffer()),s8(d.U,e),d.Lg=e.H);b.isEmpty()||(c=k8(c,this.Ea,b.getBuffer()),s8(d.U,c),d.Hm=c.H);return 2}};var jFg=class{constructor(){this.Za=this.N=null;this.Gc={};this.ha=this.W=this.Ea=this.U=this.va=this.wa=this.Da=this.Qb=this.Ya=this.qb=this.Lb=this.Bb=this.Oa=this.Ia=this.Ga=this.H=this.La=this.Jc=this.Sa=this.Wa=this.uc=this.Uc=this.Jb=this.Ob=this.tc=null}compile(a,b){b="#define _a "+b.La+"\n\n";let c=this.Gc[b];c||(c=f8(a,iFg+b+"precision highp float;uniform vec4 d,f,k;uniform sampler2D e,g;vec2 W(vec2 H,float I){float J=float(_t);H.y=J*H.y+I;return (H+.5)*d.zw;}vec2 X(vec4 H){return vec2(H.g+H.b*256.,H.a);}vec2 Y(vec2 v){vec4 H=texture2D(g,(floor(v*65535.+.5)+.5)*f.zw);H=floor(H*255.+.5);return X(H);}\n#if _a==1\nuniform float h;varying vec3 i;\n#endif\ninvariant gl_Position;uniform vec3 l,m,x,A,B,C,D,E;uniform mat4 n;uniform float p,F;\n#if _a==1\nuniform mat4 q;vec3 Z(vec3 H){const float I=6371010.;float J,K,L,M,N,O,P,Q,R,S,T,U;J=H.x;K=exp(H.y);L=K*K;M=2.*K/(1.+L);N=(L-1.)/(1.+L);O=H.z*I*M;P=O+I;Q=J/.001;R=floor(Q)*.001;S=fract(Q);T=mix(cos(R),cos(R+.001),S);U=mix(sin(R),sin(R+.001),S);vec2 V=normalize(vec2(T,U));V*=M;return vec3(V,N)*P;}vec4 aa(vec3 H){vec3 I,J,L;I=H;I/=p;J=I;J.x=fract(J.x+.5)-.5;J*=p;vec4 K,M;K=n*vec4(J,1);I+=l+m;I.xy-=.5;I.y=-I.y;I*=3.141592653589793*2.;L=Z(I);M=q*vec4(L,1);M/=M.w;K/=K.w;return mix(K,M,h);}\n#else\nvec4 aa(vec3 H){return n*vec4(H,1);}\n#endif\nvec3 ba(vec3 H,vec3 I){vec3 J=H-l+(I-m);return J*p;}vec3 ca(vec3 H){vec3 I,J;I=vec3(k.x,k.y,0);J=H*k.w;J.xy*=1./float(_f);return ba(I,J);}vec4 da(vec3 H){vec3 I=ca(H);return aa(I);}varying vec4 s;attribute vec4 t;attribute vec4 u;attribute vec2 v;uniform vec2 w;vec4 ea(vec4 H,vec3 I,float J){float K,M,O;K=mix(F,1.,J);vec3 L,N,P,Q;L=mix(B,A,(I.z+1.)*.5)*K;M=clamp(dot(I,D),0.,1.);N=x*M*K;O=clamp(dot(I,E),0.,1.);P=C*O;Q=L+N-L*N;Q=Q+P-Q*P;H.rgb*=Q;return H;}void main(){vec3 H,M;H=floor(t.xyz*32767.+.5);H.z/=float(_f);gl_Position=da(H);vec4 I,L;I=da(vec3(H.xy,0));float J=clamp((I.z+I.w)/(I.w-gl_Position.w+I.z-gl_Position.z+.001),0.,1.);gl_Position=da(vec3(H.xy,J*H.z));gl_Position.xy+=w*gl_Position.w;vec2 K=Y(v);L=texture2D(e,W(K,float(_m)));M=normalize(u.xyz-127./254.);s=ea(L,M,clamp(t.z/t.w,0.,1.));gl_Position*=ceil(L.a);}",
iFg+b+"precision highp float;precision highp float;\n#if _a==1\nvarying vec3 i;\n#endif\nvarying vec4 s;void main(){gl_FragColor=s;}",["t","u","v"]),this.Gc[b]=c);this.N=c}bind(a,b){this.compile(a,b);if(this.Za!=this.N){const c=this.N;this.tc=a.getUniformLocation(c,"a");this.Ob=a.getUniformLocation(c,"b");this.Jb=a.getUniformLocation(c,"c");this.Uc=a.getUniformLocation(c,"d");this.uc=a.getUniformLocation(c,"e");this.Wa=a.getUniformLocation(c,"f");this.Sa=a.getUniformLocation(c,"g");this.Jc=a.getUniformLocation(c,
"h");this.La=a.getUniformLocation(c,"j");this.H=a.getUniformLocation(c,"k");this.Ga=a.getUniformLocation(c,"l");this.Ia=a.getUniformLocation(c,"m");this.Oa=a.getUniformLocation(c,"n");this.Bb=a.getUniformLocation(c,"o");this.Lb=a.getUniformLocation(c,"p");this.qb=a.getUniformLocation(c,"q");this.Ya=a.getUniformLocation(c,"r");this.Qb=a.getUniformLocation(c,"w");this.Da=a.getUniformLocation(c,"x");this.wa=a.getUniformLocation(c,"A");this.va=a.getUniformLocation(c,"B");this.U=a.getUniformLocation(c,
"C");this.Ea=a.getUniformLocation(c,"D");this.W=a.getUniformLocation(c,"E");this.ha=a.getUniformLocation(c,"F");this.Za=this.N}a.useProgram(this.Za);this.tc&&a.uniform4fv(this.tc,b.ha.value);this.Ob&&a.uniform4fv(this.Ob,b.W.value);this.Jb&&a.uniform1f(this.Jb,b.N.value);this.Uc&&a.uniform4fv(this.Uc,b.qb.value);this.uc&&a.uniform1i(this.uc,b.Za.value);this.Wa&&a.uniform4fv(this.Wa,b.Wa.value);this.Sa&&a.uniform1i(this.Sa,b.Sa.value);this.Jc&&a.uniform1f(this.Jc,b.va.value);this.La&&a.uniform1f(this.La,
b.H.value);this.H&&a.uniform4fv(this.H,b.Bb.value);this.Ga&&a.uniform3fv(this.Ga,b.wa.value);this.Ia&&a.uniform3fv(this.Ia,b.Da.value);this.Oa&&a.uniformMatrix4fv(this.Oa,!1,b.Ea.value);this.Bb&&a.uniform1f(this.Bb,b.Ia.value);this.Lb&&a.uniform1f(this.Lb,b.Oa.value);this.qb&&a.uniformMatrix4fv(this.qb,!1,b.U.value);this.Ya&&a.uniform1i(this.Ya,b.Ga.value);this.Qb&&a.uniform2fv(this.Qb,b.Ya.value);this.Da&&a.uniform3fv(this.Da,b.eh.value);this.wa&&a.uniform3fv(this.wa,b.Pg.value);this.va&&a.uniform3fv(this.va,
b.Cg.value);this.U&&a.uniform3fv(this.U,b.Rf.value);this.Ea&&a.uniform3fv(this.Ea,b.Bh.value);this.W&&a.uniform3fv(this.W,b.ag.value);this.ha&&a.uniform1f(this.ha,b.qg.value)}},iFg="#define _b 8\n#define _c 8000\n#define _d "+y8+"\n#define _e 2\n#define _f 16\n#define _g 8\n#define _h vec4(0., 0., 0., 0.2)\n#define _i 2\n#define _j 10\n#define _k 7\n#define _l 3\n#define _m 4\n#define _n 0\n#define _o 1\n#define _p 5\n#define _q 6\n#define _r 13\n#define _s 16\n#define _t 18\n#define _u 0\n#define _v 8\n#define _w 2\n#define _x 1\n#define _A 22\n\n";var lFg=class{constructor(){this.Oa=this.H=null;this.Qb={};this.Ga=this.qb=this.Ia=this.Ea=this.La=this.Ya=this.Sa=this.ha=this.W=this.U=this.N=this.va=this.Jb=this.wa=this.Da=this.Lb=this.Ob=this.Wa=this.Za=this.Bb=null}compile(a,b){b="#define _a "+b.La+"\n\n";let c=this.Qb[b];c||(c=f8(a,kFg+b+"precision highp float;uniform vec4 d,f,k;uniform sampler2D e,g;vec2 Q(vec2 B,float C){float D=float(_t);B.y=D*B.y+C;return (B+.5)*d.zw;}vec2 R(vec4 B){return vec2(B.g+B.b*256.,B.a);}vec2 S(vec2 v){vec4 B=texture2D(g,(floor(v*65535.+.5)+.5)*f.zw);B=floor(B*255.+.5);return R(B);}\n#if _a==1\nuniform float h;varying vec3 i;\n#endif\ninvariant gl_Position;uniform vec3 l,m;uniform mat4 n;uniform float p,s,x;\n#if _a==1\nuniform mat4 q;vec3 T(vec3 B){const float C=6371010.;float D,E,F,G,H,I,J,K,L,M,N,O;D=B.x;E=exp(B.y);F=E*E;G=2.*E/(1.+F);H=(F-1.)/(1.+F);I=B.z*C*G;J=I+C;K=D/.001;L=floor(K)*.001;M=fract(K);N=mix(cos(L),cos(L+.001),M);O=mix(sin(L),sin(L+.001),M);vec2 P=normalize(vec2(N,O));P*=G;return vec3(P,H)*J;}vec4 U(vec3 B){vec3 C,D,F;C=B;C/=p;D=C;D.x=fract(D.x+.5)-.5;D*=p;vec4 E,G;E=n*vec4(D,1);C+=l+m;C.xy-=.5;C.y=-C.y;C*=3.141592653589793*2.;F=T(C);G=q*vec4(F,1);G/=G.w;E/=E.w;return mix(E,G,h);}\n#else\nvec4 U(vec3 B){return n*vec4(B,1);}\n#endif\nvec3 V(vec3 B,vec3 C){vec3 D=B-l+(C-m);return D*p;}vec3 W(vec3 B){vec3 C,D;C=vec3(k.x,k.y,0);D=B*k.w;D.xy*=1./float(_f);return V(C,D);}vec4 X(vec3 B){vec3 C=W(B);return U(C);}attribute vec4 t;attribute vec4 u;attribute vec2 v;uniform vec2 w;void main(){vec3 B,E;B=floor(t.xyz*32767.+.5);vec2 C,D,F;C=normalize(vec2(sin(x),cos(x)));D=max(0.,B.z)/tan(s)*C;D/=2.;E=vec3(B.xy+D,0);gl_Position=X(E);gl_Position.xy+=w*gl_Position.w;F=S(v);vec4 G=texture2D(e,Q(F,float(_m)));gl_Position*=ceil(G.a);}",
kFg+b+"precision highp float;precision highp float;\n#if _a==1\nvarying vec3 i;\n#endif\nvoid main(){gl_FragColor=vec4(0,.18,.33,.03);}",["t","u","v"]),this.Qb[b]=c);this.H=c}bind(a,b){this.compile(a,b);if(this.Oa!=this.H){const c=this.H;this.Bb=a.getUniformLocation(c,"a");this.Za=a.getUniformLocation(c,"b");this.Wa=a.getUniformLocation(c,"c");this.Ob=a.getUniformLocation(c,"d");this.Lb=a.getUniformLocation(c,"e");this.Da=a.getUniformLocation(c,"f");this.wa=a.getUniformLocation(c,"g");this.Jb=a.getUniformLocation(c,
"h");this.va=a.getUniformLocation(c,"j");this.N=a.getUniformLocation(c,"k");this.U=a.getUniformLocation(c,"l");this.W=a.getUniformLocation(c,"m");this.ha=a.getUniformLocation(c,"n");this.Sa=a.getUniformLocation(c,"o");this.Ya=a.getUniformLocation(c,"p");this.La=a.getUniformLocation(c,"q");this.Ea=a.getUniformLocation(c,"r");this.Ia=a.getUniformLocation(c,"s");this.qb=a.getUniformLocation(c,"w");this.Ga=a.getUniformLocation(c,"x");this.Oa=this.H}a.useProgram(this.Oa);this.Bb&&a.uniform4fv(this.Bb,
b.ha.value);this.Za&&a.uniform4fv(this.Za,b.W.value);this.Wa&&a.uniform1f(this.Wa,b.N.value);this.Ob&&a.uniform4fv(this.Ob,b.qb.value);this.Lb&&a.uniform1i(this.Lb,b.Za.value);this.Da&&a.uniform4fv(this.Da,b.Wa.value);this.wa&&a.uniform1i(this.wa,b.Sa.value);this.Jb&&a.uniform1f(this.Jb,b.va.value);this.va&&a.uniform1f(this.va,b.H.value);this.N&&a.uniform4fv(this.N,b.Bb.value);this.U&&a.uniform3fv(this.U,b.wa.value);this.W&&a.uniform3fv(this.W,b.Da.value);this.ha&&a.uniformMatrix4fv(this.ha,!1,b.Ea.value);
this.Sa&&a.uniform1f(this.Sa,b.Ia.value);this.Ya&&a.uniform1f(this.Ya,b.Oa.value);this.La&&a.uniformMatrix4fv(this.La,!1,b.U.value);this.Ea&&a.uniform1i(this.Ea,b.Ga.value);this.Ia&&a.uniform1f(this.Ia,b.qk.value);this.qb&&a.uniform2fv(this.qb,b.Ya.value);this.Ga&&a.uniform1f(this.Ga,b.Mi.value)}},kFg="#define _b 8\n#define _c 8000\n#define _d "+y8+"\n#define _e 2\n#define _f 16\n#define _g 8\n#define _h vec4(0., 0., 0., 0.2)\n#define _i 2\n#define _j 10\n#define _k 7\n#define _l 3\n#define _m 4\n#define _n 0\n#define _o 1\n#define _p 5\n#define _q 6\n#define _r 13\n#define _s 16\n#define _t 18\n#define _u 0\n#define _v 8\n#define _w 2\n#define _x 1\n#define _A 22\n\n";var mFg=function(a,b){a=a.uniforms;var c=b.Gc;c<=0&&(c=1);const d=Math.PI/180,e=b.Uc*d;c*=d;const f=Math.sin(e),g=Math.cos(e),h=Math.sin(c),l=Math.cos(c);a.Mi.set(e);a.qk.set(c);a.Bh.set(-f*l,-g*l,h);a.ag.set(-Math.sin(e+150*d),-Math.cos(e+150*d),0);a.eh.set(1/h,1/h,.85/h);a.Pg.set(.85,.85,1);a.Cg.set(.9,.9,.85);a.Rf.set(.25,.3,.35);a.qg.set(.9);a.Ya.set(b.N.x,b.N.y)},nFg=function(a){for(let b=0;b<a.length;b++){const c=a[b];for(let d=0;d<c.H.length;d++){const e=c.H[d];for(let f=0;f<e.H.length;++f)if(e.H[f].H.vd)return!0}}return!1},
oFg=function(a,b,c,d){for(let h=0;h<c.length;h++){const l=c[h];for(let m=0;m<l.H.length;m++){const n=l.H[m];for(let p=0;p<n.H.length;++p){var e=n.H[p];if(e){var f=a;e=e.H;var g=e.vd;if(g){b.uniform4f(d,e.wa,e.Da,e.Za,e.va);e=f.context;f=f.H;for(let r=0;r<g.length;r++)wBg(e,f,g[r])}}}}}},pFg=function(a,b,c,d,e,f,g,h){const l=b[d*2];d=b[d*2+1];const m=b[e*2];e=b[e*2+1];F8(a,b[c*2],b[c*2+1],f,0,0,1,f,g,h);F8(a,l,d,f,0,0,1,f,g,h);F8(a,m,e,f,0,0,1,f,g,h)},qFg=function(a,b,c,d,e,f,g){const h=b[c*2];c=b[c*
2+1];const l=b[d*2];b=b[d*2+1];d=c-b;let m=l-h;const n=Math.sqrt(d*d+m*m);d/=n;m/=n;F8(a,h,c,0,d,m,0,e,f,g);F8(a,l,b,0,d,m,0,e,f,g);F8(a,l,b,e,d,m,0,e,f,g);F8(a,l,b,e,d,m,0,e,f,g);F8(a,h,c,e,d,m,0,e,f,g);F8(a,h,c,0,d,m,0,e,f,g)},rFg=function(a,b,c,d,e,f,g,h){const l=b[c*3],m=b[c*3+1];c=b[c*3+2];const n=b[d*3],p=b[d*3+1];d=b[d*3+2];const r=b[e*3],w=b[e*3+1];b=b[e*3+2];e=-(w-m)*(d-c)+(b-c)*(p-m);let A=+(r-l)*(d-c)-(b-c)*(n-l),E=-(r-l)*(p-m)+(w-m)*(n-l);const J=Math.sqrt(e*e+A*A+E*E);e=e/J*-1;A=A/J*
-1;E=E/J*-1;F8(a,l,m,c,e,A,E,f,g,h);F8(a,n,p,d,e,A,E,f,g,h);F8(a,r,w,b,e,A,E,f,g,h)},F8=function(a,b,c,d,e,f,g,h,l,m){const n=m.N,p=m.H,r=m.W,w=m.offset,A=w>>1;n[A]=b*16;n[A+1]=c*16;n[A+2]=d*16;n[A+3]=h*16;p[w+8]=(e+1)*127;p[w+9]=(f+1)*127;p[w+10]=(g+1)*127;p[w+11]=0;r[A+6]=l.x;r[A+7]=l.y;m.offset+=a.H.H},sFg=class{constructor(a,b){this.context=a;this.uniforms=b;this.N=n8(a,jFg);this.W=n8(a,lFg);this.H=new E8(3,[[4,5122],[4,5121],[2,5123]]);this.U=new x8(a,this.H.H,this.H.W)}prepare(a){var b=a.data,
c=b.H;if(!c||!_.B(c,_.X6,9)||!_.Urg(_.y(c,_.X6,9)))return 2;const d=a.H;if(d.vd)return 2;var e=0,f=_.Urg(_.y(c,_.X6,9));for(var g of OCg(_.y(c,_.X6,9))){c=e;e=0;if(_.Zh(g,_.C7,1))for(var h of _.Zi(g,_.C7,1,_.Ri())){var l=_.y(h,_.Qr,1),m=void 0;if(_.bh(l,5))m=_.L(l,5);else{var n=_.Sj(_.Si(l,1));m=_.KQ(n);n.Oi()}e=_.bh(l,6)?e+(m-2)*3:e+_.kj(l,2);e+=(m-_.kj(l,3))*6}_.B(g,_.E7,2)&&(l=_.y(g,_.E7,2),e+=(_.kj(l,3)-2)*3,e-=_.kj(l,5)*6);e=c+e*2}h=this.H.H*e;g=new vDg(h);c=b.N.H(3);a=a.H.Ea;b=b.U;for(e=0;e<
f;e++){l=gFg(a,c[e].Gi);m=c[e].N;if(_.Zh(m,_.C7,1))for(var p of _.Zi(m,_.C7,1,_.Ri())){var r=_.y(p,_.Qr,1);n=_.L(p,3)/b;var w=_.Sj(_.Si(r,1)),A=_.bh(r,5)?_.L(r,5):_.KQ(w),E=new Float32Array(A*2);_.LQ(w,A,b,E);w.Oi();if(_.kj(r,2))for(w=0;w<_.kj(r,2);w+=3){var J=_.jj(r,2,w),U=_.jj(r,2,w+1),X=_.jj(r,2,w+2);pFg(this,E,J,U,X,n,l,g)}else if(_.bh(r,6))for(w=_.L(r,6,-1),J=A-2,U=0;U<J;U++)pFg(this,E,w,(w+U+2)%A,(w+U+1)%A,n,l,g);w=0;J=_.kj(r,4)?_.ij(r,4,_.Ri()):null;U=0;r=_.kj(r,3)?_.ij(r,3,_.Ri()):null;X=
0;for(let Y=0;Y<A;Y++){let fa=!0;const sa=Y;let va=Y+1;r&&r[X]===sa&&(fa=!1,X++);if(va===A||J&&J[U]===va){const Ja=va;va=w;w=Ja;U++}fa&&qFg(this,E,va,sa,n,l,g)}}if(_.B(m,_.E7,2)){m=_.y(m,_.E7,2);A=_.Sj(_.Si(m,1));E=_.bh(m,6)?_.L(m,6):_.Ptg(A);n=new Float32Array(E*3);_.Qtg(A,E,b,n);A.Oi();A=-Infinity;for(E=0;E<n.length;E+=3)r=n[E+2],r>A&&(A=r);w=E=0;J=_.D7(m,w++);U=_.D7(m,w++);for(X=!0;w<_.kj(m,3);)r=J,J=U,U=_.D7(m,w++),X?rFg(this,n,r,U,J,A,l,g):rFg(this,n,r,J,U,A,l,g),X=!X,E<_.kj(m,5)&&w===_.jj(m,
5,E)&&(J=_.D7(m,w++),U=_.D7(m,w++),E++,X=!0)}}a=g.U;c=g.N;f=g.H;p=g.offset;b=p>>1>>1;p/=this.H.H;for(e=0;e<b;e++)a[b+e]=a[e];for(a=p;a<2*p;a+=3)b=a*8,e=(a+2)*8,l=c[b],m=c[b+1],n=c[b+2],c[b]=c[e],c[b+1]=c[e+1],c[b+2]=c[e+2],c[e]=l,c[e+1]=m,c[e+2]=n;for(c=p;c<2*p;c++)a=c*16,f[a+8]=254-f[a+8],f[a+9]=254-f[a+9],f[a+10]=254-f[a+10];g.offset*=2;h=this.U.allocate(h,!1);yBg(this.U,h,g.H);s8(d.U,h);d.vd=h.H;return 2}};var uFg=class{constructor(){this.Ia=this.U=null;this.Lb={};this.qb=this.ha=this.N=this.alpha=this.W=this.depth=this.Za=this.Ga=this.Oa=this.Wa=this.La=this.Da=this.wa=this.va=this.H=this.Ea=this.Jb=this.Sa=this.Ya=this.Bb=null}compile(a,b){b="#define _a "+b.La+"\n\n";let c=this.Lb[b];c||(c=f8(a,tFg+b+"precision highp float;\n#if _a==1\nuniform float d;varying vec3 e;\n#endif\ninvariant gl_Position;uniform vec4 g;uniform vec3 h,i;uniform mat4 j;uniform float l,r,s;\n#if _a==1\nuniform mat4 m;vec3 L(vec3 u){const float v=6371010.;float w,x,A,B,C,D,E,F,G,H,I,J;w=u.x;x=exp(u.y);A=x*x;B=2.*x/(1.+A);C=(A-1.)/(1.+A);D=u.z*v*B;E=D+v;F=w/.001;G=floor(F)*.001;H=fract(F);I=mix(cos(G),cos(G+.001),H);J=mix(sin(G),sin(G+.001),H);vec2 K=normalize(vec2(I,J));K*=B;return vec3(K,C)*E;}vec4 M(vec3 u){vec3 v,w,A;v=u;v/=l;w=v;w.x=fract(w.x+.5)-.5;w*=l;vec4 x,B;x=j*vec4(w,1);v+=h+i;v.xy-=.5;v.y=-v.y;v*=3.141592653589793*2.;A=L(v);B=m*vec4(A,1);B/=B.w;x/=x.w;return mix(x,B,d);}vec3 N(vec3 u){u/=l;u+=h+i;u.xy-=.5;u.y=-u.y;u*=3.141592653589793*2.;vec3 v=mat3(m)*L(u);return normalize(v);}\n#else\nvec4 M(vec3 u){return j*vec4(u,1);}\n#endif\nvec3 O(vec3 u,vec3 v){vec3 w=u-h+(v-i);return w*l;}vec3 P(vec3 u){vec3 v,w;v=vec3(g.x,g.y,0);w=u*g.w;w.xy*=1./float(_f);return O(v,w);}vec4 Q(vec3 u){vec3 v=P(u);return M(v);}float R(vec4 u){float v,w;v=1./float(_h+1);w=1.-v-g.z*v;return u.z*v+u.w*w;}void S(vec3 g){\n#if _a==1\nvec3 u=P(g);e=N(u);\n#endif\n}varying vec2 o;attribute vec2 p;uniform vec2 q;void main(){vec3 g=vec3(p.x,p.y,0);S(g);gl_Position=Q(g);gl_Position.xy+=q*gl_Position.w;gl_Position.z=gl_Position.w*r;gl_Position.z=R(gl_Position);o=g.xy/(256.*float(_f));o*=s;}",
tFg+b+"precision highp float;\n#if _a==1\nuniform float d;varying vec3 e;\n#endif\nfloat C(){\n#if _a==1\nfloat x,A;x=dot(e,vec3(-1.,1,-1.));A=clamp((x-.5)/4.+1.,.5,1.);return mix(1.,A,d);\n#else\nreturn 1.;\n#endif\n}precision highp float;varying vec2 o;uniform float t;uniform mat4 u;uniform vec4 v;uniform sampler2D w;void main(){vec4 x,A;x=texture2D(w,o);A=u*x;A+=v;if(A.a==0.)discard;float B=C();gl_FragColor=vec4(A.rgb*B,A.a*t);}",["p"]),this.Lb[b]=c);this.U=c}bind(a,b){this.compile(a,b);if(this.Ia!=
this.U){const c=this.U;this.Bb=a.getUniformLocation(c,"a");this.Ya=a.getUniformLocation(c,"b");this.Sa=a.getUniformLocation(c,"c");this.Jb=a.getUniformLocation(c,"d");this.Ea=a.getUniformLocation(c,"f");this.H=a.getUniformLocation(c,"g");this.va=a.getUniformLocation(c,"h");this.wa=a.getUniformLocation(c,"i");this.Da=a.getUniformLocation(c,"j");this.La=a.getUniformLocation(c,"k");this.Wa=a.getUniformLocation(c,"l");this.Oa=a.getUniformLocation(c,"m");this.Ga=a.getUniformLocation(c,"n");this.Za=a.getUniformLocation(c,
"q");this.depth=a.getUniformLocation(c,"r");this.W=a.getUniformLocation(c,"s");this.alpha=a.getUniformLocation(c,"t");this.N=a.getUniformLocation(c,"u");this.ha=a.getUniformLocation(c,"v");this.qb=a.getUniformLocation(c,"w");this.Ia=this.U}a.useProgram(this.Ia);this.Bb&&a.uniform4fv(this.Bb,b.ha.value);this.Ya&&a.uniform4fv(this.Ya,b.W.value);this.Sa&&a.uniform1f(this.Sa,b.N.value);this.Jb&&a.uniform1f(this.Jb,b.va.value);this.Ea&&a.uniform1f(this.Ea,b.H.value);this.H&&a.uniform4fv(this.H,b.Bb.value);
this.va&&a.uniform3fv(this.va,b.wa.value);this.wa&&a.uniform3fv(this.wa,b.Da.value);this.Da&&a.uniformMatrix4fv(this.Da,!1,b.Ea.value);this.La&&a.uniform1f(this.La,b.Ia.value);this.Wa&&a.uniform1f(this.Wa,b.Oa.value);this.Oa&&a.uniformMatrix4fv(this.Oa,!1,b.U.value);this.Ga&&a.uniform1i(this.Ga,b.Ga.value);this.Za&&a.uniform2fv(this.Za,b.Ya.value);this.depth&&a.uniform1f(this.depth,b.depth.value);this.W&&a.uniform1f(this.W,b.uc.value);this.alpha&&a.uniform1f(this.alpha,b.alpha.value);this.N&&a.uniformMatrix4fv(this.N,
!1,b.Jc.value);this.ha&&a.uniform4fv(this.ha,b.Uc.value);this.qb&&a.uniform1i(this.qb,b.tc.value)}},tFg="#define _b 8\n#define _c 8000\n#define _d "+y8+"\n#define _e 2\n#define _f 16\n#define _g 8\n#define _h 22\n\n";var vFg=class{constructor(a,b){this.context=a;this.uniforms=b;this.ha=0;this.U=null;this.W=0;this.va=n8(a,uFg);this.H=new E8(1,[[2,5126]])}N(a,b){return a.yd.ai()!==2&&b.Ea?null:a.H.images}yg(a,b){const c=this.context,d=this.uniforms,e=this.va;var f=!1;for(var g=0;g<a.length;g++)if(this.N(a[g],b)){f=!0;break}if(f){l8(c,b,3,3,2,2,2);this.ha!==b.Oa&&(f=uBg(c,-8,4104,b.Oa,-8,4104,b.Oa),this.U=f.buffer,this.W=f.size,this.ha=b.Oa);d.tc.set(3);d.uc.set(1);d.Ya.set(0,0);g8(c,this.H);j8(c,this.U,this.H);
f=c.Ea(1);e.bind(f,d);for(g=0;g<a.length;++g){const p=this.N(a[g],b);if(p){var h=a[g].H,l=h.N,m=a[g].yd.ai(),n=PCg;if(!b.Gd||l===null||m!==2&&m!==1)d.alpha.set(1);else{const r=Math.floor(b.zoom);l=m===2?l.H(b.xe):l.H(b.De);a:{if(l.N!=null&&(m=l.N[r],m!=null)){m=_.I(m,3);break a}m=!1}if(m)d.alpha.set(0);else a:{if(d.alpha.set(1),l.N!=null&&(n=l.N[r],n!=null&&_.Xb(n,4,_.qb,3,!0).length===20)){n=_.Xb(n,4,_.qb,_.Ri());break a}n=PCg}}f.uniformMatrix4fv(e.N,!1,[n[0],n[1],n[2],n[3],n[5],n[6],n[7],n[8],n[10],
n[11],n[12],n[13],n[15],n[16],n[17],n[18]]);f.uniform4f(e.ha,n[4],n[9],n[14],n[19]);f.uniform4f(e.H,h.wa,h.Da,h.Za,h.va);BBg(c,b,h.Jc,h.wa,h.Da,h.va);for(h=0;h<p.length;h++)c.N.Hw(3,p[h].texture),f.uniform1f(e.depth,p[h].depth),c.Ia(4,0,this.W)}}c.Ga(f);h8(c,this.H)}}prepare(a){const b=this.context;if(!a.H.images)return 2;const c=a.H.U,d=a.data.N.H(5);for(let g=0;g<a.H.images.length;g++){const h=a.H.images[g],l=h.H;var e=4;l.H&&l.H.format!==1&&(e=1);var f=l.Mb()*l.Ib()*e;e=c;f=VCg(c,f);h.texture=
e.textures[f];h.texture.wa(3);h.texture.Da(33071);h.texture.ha(9729,9729);aDg(b,l);h.depth=1-d[g].H/65535}return 2}};var wFg=function(a,b){const c=a.H.U;return a.cursor+b*c<65536*c},xFg=function(a,b,c){a.Ea=0;a.ha=0;a.wa=0;switch(b){case 0:a.Ea=0;break;case 1:case 2:case 4:a.Ea=10;break;case 3:a.Ea=8;break;default:a.Ea=0}switch(c){case 0:a.ha=0;break;case 1:case 2:case 4:a.ha=20;break;case 3:a.ha=16;break;default:a.ha=0}b===2&&(a.wa|=32);c===2&&(a.wa|=64)},yFg=function(a,b){a.Ya=_.JQ(b.x,b.y)},FBg=function(a,b,c){a.W===0&&(a.Cd=b,a.Pd=c);a.W===1&&(a.Rd=b,a.vd=c);a.W++;var d=a.dx;a.dx=b;const e=a.dy;a.dy=c;var f=
a.Qb;a.Qb=a.Ia;var g=a.Jc;a.W>1&&(a.Jc=Math.sqrt((b-d)*(b-d)+(c-e)*(c-e))/a.precision,a.Ia+=a.Jc);a.La=a.Sa;a.Sa=a.Ga;a.Ga=a.N;const h=a.scale/a.precision;a.U?(a.Uc=a.Jb,a.Gc=a.Lb,a.Jb=_.WEc(d,h,a.offsetX),a.Lb=_.WEc(e,h,a.offsetY),a.Gd=g?f/g:0):(a.ad=a.Ob,a.Ob=YAg(d,h,a.offsetX)|YAg(e,h,a.offsetY)<<16);f=a.Za;a.Za=Math.round(Math.atan2(c-e,b-d)/Math.PI*128)&255;b=256-a.Da&255;a.Da=a.Za-f&255;d=20/360*256;c=!1;a.N&&a.Da>128-d&&a.Da<128+d&&(a.Da=0,c=!0);if(a.Sa)a:{d=a.Wa|(a.La?0:a.Ea)|(a.Ga?0:a.ha)|
a.wa,c&&(d|=a.ha,d&=-65),a.Bb=f|(a.La?b:0)<<8|(a.Ga?a.Da:0)<<16|d<<24,a.W===3&&(a.tc=!0),a.U&&a.Oa.push(g),g=a.H.U;if(a.cursor===a.buffer.length){if(!wFg(a,0))break a;f=new Uint32Array(a.cursor*2);f.set(a.buffer);a.buffer=f;a.qb=new Float32Array(a.buffer.buffer)}f=a.buffer;b=a.cursor;a.U?(f[b]=a.Uc,f[b+1]=a.Gc,f[b+2]=a.Jb,f[b+3]=a.Lb,f[b+4]=a.Ya,f[b+5]=a.va,f[b+6]=a.Bb,a.qb[b+7]=a.Gd,a.qb[b+8]=0):(f[b]=a.ad,f[b+1]=a.Ob,f[b+2]=a.Ya,f[b+3]=a.va,f[b+4]=a.Bb);a.cursor+=g}else a.U&&zFg(a);a.N=!0},zFg=
function(a){const b=a.Oa.length;let c=0;const d=a.H.U,e=a.cursor-d+8;for(let f=0;f<b;f++){const g=a.Oa[b-1-f];a.qb[e-f*d]=c/g;c+=g}a.Oa=[]},GBg=function(a){a.N=!1;FBg(a,0,0);a.U&&zFg(a);a.N=!1},IBg=function(a){a.uc=a.cursor;a.W=0;a.U&&(a.Oa=[]);a.La=!1;a.Sa=!1;a.Ga=!1;a.N=!1;a.Qb=0;a.Ia=0;a.tc=!1},JBg=function(a){if(a.W<3)GBg(a);else if(a.N)if(FBg(a,a.Cd,a.Pd),a.tc){FBg(a,a.Rd,a.vd);var b=a.U?6:4,c=a.uc+b;b=a.cursor-a.H.U+b;a.buffer[c]&=-1342242561;a.buffer[c]|=256-(a.buffer[b]>>16&255)<<8;a.N=!1}else GBg(a);
else GBg(a)},AFg=class{constructor(a){this.U=a;this.offsetY=this.offsetX=0;this.scale=1;this.precision=16;this.Ia=this.Qb=this.Da=this.Za=this.dy=this.dx=this.wa=this.ha=this.Ea=this.Wa=this.uc=this.cursor=0;this.Oa=[];this.N=this.Ga=this.Sa=this.La=!1;this.W=this.Jc=0;this.tc=!0;this.va=this.Gd=this.Bb=this.Ya=this.Lb=this.Jb=this.Gc=this.Uc=this.Ob=this.ad=this.vd=this.Rd=this.Pd=this.Cd=0;this.H=this.U?new E8(1,[[4,5123],[4,5123],[4,5123],[4,5121],[2,5126],[1,5126,!0]]):new E8(1,[[4,5122],[4,5123],
[4,5121],[1,5126,!0]]);this.buffer=new Uint32Array(this.H.U*1024);this.qb=new Float32Array(this.buffer.buffer)}reset(a,b,c,d){this.offsetX=a;this.offsetY=b;this.scale=c;this.precision=d;this.Da=this.Za=this.dy=this.dx=this.wa=this.ha=this.Ea=this.Wa=this.cursor=0;this.N=this.Ga=this.Sa=this.La=!1;this.va=this.Gd=this.Bb=this.Ya=this.Lb=this.Jb=this.Gc=this.Uc=this.Ob=this.ad=0}isEmpty(){return this.cursor===0}getBuffer(){return this.buffer}getCursor(){return this.cursor}};var BFg=class{constructor(a){this.N=a;this.H=[];this.ha=[];this.La=-1;this.state=0}Jy(){return this.state===0?!1:this.La!==this.N.H()?!0:this.state===1}ZC(){return this.state===0?!1:!this.Jy()}Oa(){}allocate(a){var b=this.va(),c=0;for(let g=0;g<b;g++){var d=this.Da(g),e=this.wa(g);var f=this.Oa(g);d<=this.N.textureWidth?(d=f?ZDg(this.N,f,d,e):XDg(this.N,d,e),this.H.push(d),this.ha.push(f),f=d!==-1?this.H.length-1:-1):(this.H.push(-1),this.ha.push(f),f=-1);f!==-1&&(c+=(this.H[f]!==-1?aEg(this.N,this.H[f]):
0)*(this.H[f]!==-1?bEg(this.N,this.H[f]):0))}b=4;switch(this.N.format){case 6406:case 6409:b=1;break;case 6410:b=2;break;case 6407:b=3;break;case 6408:b=4}c*=b;b=WCg(a,this,this.Oi);a.H-=a.U[b];a.U[b]=c;a.H+=a.U[b];this.state=1;return!0}Oi(){for(let a=0;a<this.H.length;a++){const b=this.H[a],c=this.ha[a];b!==-1&&(c?gEg(this.N,c,b):fEg(this.N,b))}this.H=[];this.ha=[];this.state=0}update(a){this.state!==0||this.allocate(a);if(this.Jy()){const d=this.va();for(let e=0;e<d;e++){if(this.H[e]===-1)continue;
const f=this.Ia(e);if(f){var b=e;a=this.Da(e);var c=this.wa(e);const g=this.N,h=this.H[b],l=this.ha[b];h!==-1&&((b=g.N>0)||VDg(g),f instanceof Uint8Array?l?l&&eEg(g,h,l,"array",a,c,f):eEg(g,h,null,null,a,c,f):l?l&&eEg(g,h,l,f.src,f.width,f.height,f):eEg(g,h,null,null,f.width,f.height,f),b||WDg(g))}}this.La=this.N.H();this.state=2}}};var CFg=class extends BFg{Da(a){return this.Ga(a)+1}wa(a){a=Math.ceil((this.Ea(a)+1)/4)*4;return a<8?8:a}};var DFg=function(a,b,c,d,e,f){b=`${b},${c},${d},${e}`;a.state!==0||a.allocate(f);return a.W[b]},EFg=class extends CFg{constructor(a,b,c,d){super(a);this.U=b;this.Sa=c;this.entries=[];this.W={};this.Ii=-1;for(b=0;b<d.length;++b){c=d[b];let e=c.height;c.type==="stamp"&&(e=c.width);a&&e>a.Ga||this.entries.push(c)}}va(){return this.entries.length}Oa(a){return this.entries[a].name}Ia(a){a=this.entries[a];var b=this.U.H.H(a.lk);if(!b)return null;switch(a.type){case "stamp":b=_.Y6(b.Wa,a.stroke,a.zoom);
break;case "startcap":b=_.Y6(b.Ya,a.stroke,a.zoom);break;case "endcap":b=_.Y6(b.Sa,a.stroke,a.zoom);break;default:throw Error("ih`"+a.type);}if(!b)return null;b=_.Uzg(this.Sa,b,a.width,a.height);if(!b)return null;if(a.type==="stamp"){const c=_.og("CANVAS");c.height=a.width;c.width=a.height+2;const d=_.Hn(c);d.setTransform(0,1,1,0,0,0);d.drawImage(b,0,1);d.drawImage(b,0,1-a.height);d.drawImage(b,0,a.height+1);return c}return b}Ga(a){a=this.entries[a];return a.type==="stamp"?a.height+2:a.width}Ea(a){a=
this.entries[a];return a.type==="stamp"?a.width:a.height}allocate(a){if(a=super.allocate(a))for(let b=0;b<this.entries.length;++b){const c=this.entries[b],d=`${c.lk},${c.stroke},${c.zoom},${c.type}`;if(this.H[b]!==-1){const e=cEg(this.N,this.H[b]),f=dEg(this.N,this.H[b]);this.W[d]=c.type==="stamp"?new _.$o(e+1,f,c.height,c.width):new _.$o(e,f,c.width,c.height)}}return a}Jy(){return this.Ii!==this.U.Ii||super.Jy()}update(a){super.update(a);this.Ii=this.U.Ii}},FFg=class{constructor(a,b,c,d,e,f,g){this.lk=
a;this.stroke=b;this.zoom=c;this.type=d;this.width=e;this.height=f;this.name=g}};var HFg=class{constructor(){this.Za=this.W=null;this.Uc={};this.ha=this.va=this.H=this.U=this.N=this.Wa=this.Sa=this.Ya=this.qb=this.Lb=this.Bb=this.Ga=this.Ea=this.Da=this.wa=this.Ia=this.tc=this.Oa=this.La=this.Jc=this.uc=this.Jb=this.Ob=this.Qb=null}compile(a,b){b="#define _a "+b.La+"\n\n";let c=this.Uc[b];c||(c=f8(a,GFg+b+"precision highp float;uniform float c,p,K;uniform vec4 d,f,k,t,u,v,w;uniform sampler2D e,g;vec2 Ya(vec2 N,float O){float P=float(_t);N.y=P*N.y+O;return (N+.5)*d.zw;}vec2 Za(vec4 N){return vec2(N.g+N.b*256.,N.a);}vec2 ab(vec2 N){vec4 O=texture2D(g,(floor(N*65535.+.5)+.5)*f.zw);O=floor(O*255.+.5);return Za(O);}float bb(vec2 N,vec2 O){vec4 P=texture2D(e,N+O);float Q,R;Q=P.r*255.*4.;R=P.g*(255./64.);return Q+R;}\n#if _a==1\nuniform float h;varying vec3 i;\n#endif\ninvariant gl_Position;uniform vec3 l,m;uniform mat4 n;\n#if _a==1\nuniform mat4 q;vec3 cb(vec3 N){const float O=6371010.;float P,Q,R,S,T,U,V,W,X,Y,Z,aa;P=N.x;Q=exp(N.y);R=Q*Q;S=2.*Q/(1.+R);T=(R-1.)/(1.+R);U=N.z*O*S;V=U+O;W=P/.001;X=floor(W)*.001;Y=fract(W);Z=mix(cos(X),cos(X+.001),Y);aa=mix(sin(X),sin(X+.001),Y);vec2 ba=normalize(vec2(Z,aa));ba*=S;return vec3(ba,T)*V;}vec4 db(vec3 N){vec3 O,P,R;O=N;O/=p;P=O;P.x=fract(P.x+.5)-.5;P*=p;vec4 Q,S;Q=n*vec4(P,1);O+=l+m;O.xy-=.5;O.y=-O.y;O*=3.141592653589793*2.;R=cb(O);S=q*vec4(R,1);S/=S.w;Q/=Q.w;return mix(Q,S,h);}\n#else\nvec4 db(vec3 N){return n*vec4(N,1);}\n#endif\nvoid eb(vec2 N,vec2 O,vec2 P,out vec3 Q,out vec3 R){Q=vec3(N.x,O.x,P.x)*65535.+.5;\n#if _a==1\nQ-=fract(Q);\n#else\nQ=floor(Q);\n#endif\nQ=Q/65536.;Q=(fract(Q+.5)-.5)*4.;R=vec3(N.y,O.y,P.y)*65535./1073741824.;}vec3 fb(vec3 N,vec3 O){vec3 P=N-l+(O-m);return P*p;}vec3 gb(vec2 N,vec2 O,vec2 P){vec3 Q,R;eb(N,O,P,Q,R);return fb(Q,R);}float hb(float N){float O,P;O=1./float(_A+1);P=1.-O-k.z*O;return N*O+P;}varying vec4 x,B,C;varying vec3 A;const float M=1.;attribute vec4 D;attribute vec4 E;attribute vec4 F;attribute vec4 G;attribute vec2 H;attribute float I;uniform bool J;void main(){bool N,O,Q,R,S,T,U,V,W,X,Ia,Ra;N=true;if(I==2.)N=false;if(I==4.)N=false;if(I==5.)N=false;O=true;if(I==1.)O=false;if(I==2.)O=false;if(I==5.)O=false;float P,ca,da,ea,fa,ga,ha,ia,ja,la,ma,na,oa,pa,ra,sa,ta,ua,va,Ca,Fa,Ga,Ha,Ja,Ka,La,Ma,Na,Pa,Qa,Ua,Va,Wa,Xa;P=floor(G.w*255.+.5);Q=fract(P*(1./4.))>=.5;R=fract(P*(1./8.))>=.5;S=fract(P*(1./16.))>=.5;T=fract(P*(1./32.))>=.5;U=fract(P*(1./64.))>=.5;V=fract(P*(1./128.))>=.5;W=J?S:Q;X=J?T:R;vec2 Y,Z,aa,ba,wa,xa,Aa,Ba,Oa;Y=ab(F.xy);Z=vec2(0,1.*d.w);aa=Ya(Y,float(_k));ba=Ya(Y,float(_j));ca=float(_u);x=texture2D(e,(J?ba:aa)+ca*Z);da=float(_x);ea=bb(aa,da*Z);fa=bb(ba,da*Z);ga=J?fa:ea;ha=ga*.5;ia=ea*.5;ja=float(_i);vec4 ka,Ta;ka=texture2D(e,(J?ba:aa)+ja*Z);la=ka.r*255./float(_w);ma=ka.g*255./float(_w)+la;na=ka.z*255.;oa=floor(na/128.);pa=-1.*oa*2.+1.;na=pa*na+oa*128.;na=na/float(_v);const float qa=3.141592653589793*2./256.;ra=floor(G.x*255.+.5);sa=floor(G.y*255.+.5)*.5;ta=floor(G.z*255.+.5)*.5;ua=ra+sa;va=ra+ta;ra*=qa;sa*=qa;ta*=qa;ua*=qa;va*=qa;wa=vec2(sin(ua),-cos(ua));xa=vec2(sin(va),-cos(va));wa/=cos(sa);xa/=cos(ta);Aa=vec2(cos(ra),sin(ra));Ba=N?wa:xa;Ca=tan(N?sa:ta);vec3 Da,Ea,Sa;Da=gb(D.yx,D.wz,vec2(0));Ea=gb(E.yx,E.wz,vec2(0));Da.xy+=na*wa*1.0000001;Ea.xy+=na*xa*1.0000001;Fa=length(Ea.xy-Da.xy);if(X&&V)Fa-=ia;if(W&&U)Fa-=ia;Ga=M/c;Ha=Ga*.5;Ia=N?W:X;Ja=Ia?ha+Ha:0.;Ka=ha+Ha;La=N?-1.:1.;Ma=O?-1.:1.;A.x=N?0.:Fa;A.y=0.;A.x+=Ja*La;A.x+=Ka*Ma*Ca;A.y+=Ka*Ma;Na=Ha/ga;A.xy/=Fa;A.z=float(W);A.z+=float(X)*.5;if(v.w>0.||w.w>0.)A.x=0.;C.x=-Fa/Ga;C.y=-.5*ga/Ga+.5;B=vec4(0,1,0,0);C.zw=vec2(1,0);Oa=Fa*H;if(Oa.x>1e6)Oa.x=0.;Pa=0.;if(u.w>0.){vec2 Qa=u.zw*t.xy;float Ra=ga*Qa.x/Qa.y;la=(ma=Ra);}else if(ma>0.)Pa=la/ma*.5;else la=(ma=1e6);B.xy=Oa.xy;B.x+=Ja*La;B.x+=Ka*Ma*Ca;B.x+=N?0.:Fa;B.y-=Ja*La;B.y-=Ka*Ma*Ca;B.y+=N?Fa:0.;B.z=B.x/K;B.z/=ma;B.xy/=ga;B.w=O?-Na:1.+Na;B.z-=Pa;Qa=K*.5/Ga;C.z=ma*Qa;C.w=.5+(la-ma)*Qa;Ra=N?U:V;if(Ia&&Ra)Ja-=ia;Sa=N?Da:Ea;Sa.xy+=Ja*La*Aa;Sa.xy+=Ka*Ma*Ba;Ta=db(Sa);Ua=F.z;Va=F.w;Wa=J?Va:Ua;Xa=hb(Wa);gl_Position=vec4(Ta.xy/Ta.w,Xa,1);if(Ta.w<0.||u.w==0.&&x.a==0.)gl_Position=vec4(0);}",
GFg+b+"precision highp float;precision highp float;\n#if _a==1\nvarying vec3 i;\n#endif\nuniform sampler2D s;uniform vec4 t,u,v,w;varying vec4 x,B,C;varying vec3 A;const float L=1.;float da(float M){const float N=0.;const float O=1.;const float P=.3;const float Q=.3;const float R=2.*N-2.*O+P+Q;const float S=3.*O-3.*N-2.*P-Q;const float T=P;const float U=N;return clamp(((R*M+S)*M+T)*M+U,0.,1.);}void main(){vec2 M=vec2(A.x-clamp(A.x,0.,1.),A.y);float N,O,P,Q,R,S,T,U,V,W,X,Y,Z,aa;N=M.x*M.x+M.y*M.y;O=B.z;P=C.z;Q=C.w;O=abs(fract(O)*2.-1.);R=clamp(P*O+Q,0.,1.);S=A.z;T=float(M.x<0.)*floor(S);U=float(M.x>0.)*fract(S)*2.;R=clamp(R+T+U,0.,1.);V=C.x;W=C.y;X=sqrt(N)*V;Y=clamp(X-W+1.,0.,1.);Z=clamp(X+W,0.,1.);if(L>1.){Y=da(Y);Z=da(Z);}aa=clamp(Y-Z,0.,1.);aa*=R;if(aa==0.)discard;if(u.w>0.){float ba=fract(B.z);gl_FragColor=texture2D(s,u.xy+vec2(ba,B.w)*u.zw);}else{gl_FragColor=x;gl_FragColor.rgb*=gl_FragColor.a;gl_FragColor*=aa;}if(w.w>0.&&B.y<.5){vec2 ba=vec2(B.w,.5-B.y)*w.zw;ba.y=max(ba.y,.5*t.w);vec4 ca=texture2D(s,w.xy+ba);gl_FragColor*=ca.a;}else if(v.w>0.){vec2 ba=vec2(B.w,.5-min(.5,B.x))*v.zw;ba.y=max(ba.y,.5*t.w);vec4 ca=texture2D(s,v.xy+ba);gl_FragColor*=ca.a;}}",
"DEFGHI".split("")),this.Uc[b]=c);this.W=c}bind(a,b){this.compile(a,b);if(this.Za!=this.W){const c=this.W;this.Qb=a.getUniformLocation(c,"a");this.Ob=a.getUniformLocation(c,"b");this.Jb=a.getUniformLocation(c,"c");this.uc=a.getUniformLocation(c,"d");this.Jc=a.getUniformLocation(c,"e");this.La=a.getUniformLocation(c,"f");this.Oa=a.getUniformLocation(c,"g");this.tc=a.getUniformLocation(c,"h");this.Ia=a.getUniformLocation(c,"j");this.wa=a.getUniformLocation(c,"k");this.Da=a.getUniformLocation(c,"l");
this.Ea=a.getUniformLocation(c,"m");this.Ga=a.getUniformLocation(c,"n");this.Bb=a.getUniformLocation(c,"o");this.Lb=a.getUniformLocation(c,"p");this.qb=a.getUniformLocation(c,"q");this.Ya=a.getUniformLocation(c,"r");this.Sa=a.getUniformLocation(c,"s");this.Wa=a.getUniformLocation(c,"t");this.N=a.getUniformLocation(c,"u");this.U=a.getUniformLocation(c,"v");this.H=a.getUniformLocation(c,"w");this.va=a.getUniformLocation(c,"J");this.ha=a.getUniformLocation(c,"K");this.Za=this.W}a.useProgram(this.Za);
this.Qb&&a.uniform4fv(this.Qb,b.ha.value);this.Ob&&a.uniform4fv(this.Ob,b.W.value);this.Jb&&a.uniform1f(this.Jb,b.N.value);this.uc&&a.uniform4fv(this.uc,b.qb.value);this.Jc&&a.uniform1i(this.Jc,b.Za.value);this.La&&a.uniform4fv(this.La,b.Wa.value);this.Oa&&a.uniform1i(this.Oa,b.Sa.value);this.tc&&a.uniform1f(this.tc,b.va.value);this.Ia&&a.uniform1f(this.Ia,b.H.value);this.wa&&a.uniform4fv(this.wa,b.Bb.value);this.Da&&a.uniform3fv(this.Da,b.wa.value);this.Ea&&a.uniform3fv(this.Ea,b.Da.value);this.Ga&&
a.uniformMatrix4fv(this.Ga,!1,b.Ea.value);this.Bb&&a.uniform1f(this.Bb,b.Ia.value);this.Lb&&a.uniform1f(this.Lb,b.Oa.value);this.qb&&a.uniformMatrix4fv(this.qb,!1,b.U.value);this.Ya&&a.uniform1i(this.Ya,b.Ga.value);this.Sa&&a.uniform1i(this.Sa,b.Ob.value);this.Wa&&a.uniform4fv(this.Wa,b.Qb.value);this.N&&a.uniform4fv(this.N,b.mt.value);this.U&&a.uniform4fv(this.U,b.Wu.value);this.H&&a.uniform4fv(this.H,b.Rq.value);this.va&&a.uniform1i(this.va,b.Xu.value);this.ha&&a.uniform1f(this.ha,b.kp.value)}},
GFg="#define _b 8\n#define _c 8000\n#define _d "+y8+"\n#define _e 2\n#define _f 16\n#define _g 8\n#define _h vec4(0., 0., 0., 0.2)\n#define _i 2\n#define _j 10\n#define _k 7\n#define _l 3\n#define _m 4\n#define _n 0\n#define _o 1\n#define _p 5\n#define _q 6\n#define _r 13\n#define _s 16\n#define _t 18\n#define _u 0\n#define _v 8\n#define _w 2\n#define _x 1\n#define _A 22\n\n";var IFg=function(a,b,c){if(!a.H.isEmpty()){const d=b.H;b=b.data;const e=k8(a.context,a.ha,a.H.getBuffer(),a.H.getCursor());s8(d.U,e);d.Gc||(d.Gc=[],d.Rf=[]);d.Gc.push(e.H[0]);d.Rf.push(c);a.H.reset(d.wa,d.Da,d.va,b.U)}},JFg=class{constructor(a,b,c,d=!1){this.context=a;this.uniforms=b;this.N=c;this.U=d;this.W=n8(a,HFg);this.H=new AFg(!0);this.ha=new x8(a,this.H.H.H,this.H.H.W);this.va=i8(a,[0,2,1,3,4,5])}yg(a,b){const c=this.context;var d=this.uniforms;const e=this.H.H;var f=this.va;const g=this.W;
var h=!1;for(var l=0;l<a.length;l++)if(a[l].H.Gc){h=!0;break}if(h){l8(c,b,b.La===3?2:4,3,2,2,2);hEg(this.N,5);d.Ob.set(5);h=this.N.textureWidth;l=this.N.textureHeight;d.Qb.set(h,l,1/h,1/l);g8(c,e);vBg(c,f,e);f=c.Ea(1);g.bind(f,d);f.uniform4f(g.N,0,0,0,0);f.uniform4f(g.U,0,0,0,0);f.uniform4f(g.H,0,0,0,0);var m=!0;for(d=0;d<a.length;d++){var n=a[d];if(b.Ea&&BCg(n.yd.Gh().H))continue;var p=n.H;n=p.Gc;const r=p.Rf;if(n&&r){f.uniform4f(g.wa,p.wa,p.Da,p.Za,p.va);f.uniform1f(g.ha,Math.pow(2,(b.zoom-p.Za+
100)%.25));BBg(c,b,p.Jc,p.wa,p.Da,p.va);const w=p.De;p=p.U;const A=Math.floor(b.zoom),E=new _.$o(0,0,0,0);for(let J=0;J<=1;J++){f.uniform1f(g.va,J);for(let U=0;U<n.length;U++){const X=r[U];X!==-1&&w?(m=DFg(w,X,J,A,"stamp",p)||E,f.uniform4f(g.N,m.left/h,m.top/l,m.width/h,m.height/l),m=DFg(w,X,J,A,"startcap",p)||E,f.uniform4f(g.U,m.left/h,m.top/l,m.width/h,m.height/l),m=DFg(w,X,J,A,"endcap",p)||E,f.uniform4f(g.H,m.left/h,m.top/l,m.width/h,m.height/l),m=!1):m||(f.uniform4f(g.N,0,0,0,0),f.uniform4f(g.U,
0,0,0,0),f.uniform4f(g.H,0,0,0,0),m=!0);xBg(c,e,n[U])}}}}c.Ga(f);h8(c,e);iEg(this.N)}}prepare(a,b){var c=a.H,d=a.data,e=d.H;if(!e)return 2;var f=_.B(e,_.as,7)&&_.Krg(_.S6(e)),g=_.U6(e)&&_.R6(_.T6(e));if(!f&&!g||c.qb)return 2;f=-1;g=d.N;this.H.reset(c.wa,c.Da,c.va,d.U);var h=c.U;d=c.N;(c=c.De)&&c.state===0&&c.allocate(h);if(_.B(e,_.as,7)){c=g.H(1);h=0;for(var l of _.Cwg(_.S6(e))){var m=c[h].Gi,n=d.wa(m);m=d.N(m).La>0?n:-1;m!==f&&(IFg(this,a,f),f=m);m=a;n=l;var p=c[h],r=b,w=m.H;const A=w.Ea,E=p.Gi;
w=w.N.N(E);m.data.U<=16&&QCg(w,m.data.Lc())||(w=this.H,xFg(w,_.K(n,6,1),_.K(n,8,1)),w.Wa=0,yFg(w,gFg(A,E)),w.va=65535-p.W|65535-p.H<<16,p=_.wGc(m.data.Lc(),r),HBg(n,w,m.data.Lc(),p));h++}}IFg(this,a,f);f=-1;if(_.U6(e)){b=g.H(2);l=0;for(const A of _.Hwg(_.T6(e))){c=a;h=A;e=b[l];m=c.H;g=m.Ea;d=e.Gi;m=m.N.N(d);n=c.data.Lc();p=!1;this.U&&(p=!!_.btg(h));if(p||!(c.data.U<=16&&QCg(m,n)||m.U<1||_.aR(m,0,n)<=0||(_.$Q(m,0,n)&4278190080)===0)&&_.B(h,_.Qr,1)&&_.I(h,2))c=_.jR(h),h=this.H,xFg(h,1,1),yFg(h,gFg(g,
d)),h.va=65535-(e.H+1)|65535-(e.H+2)<<16,KBg(c,h);l++}}IFg(this,a,f);return 2}};var LFg=class{constructor(){this.Ea=this.H=null;this.Jb={};this.Da=this.Ga=this.La=this.Ia=this.W=this.U=this.N=this.Bb=this.ha=this.Ya=this.va=this.wa=this.Za=this.qb=this.Oa=this.Sa=this.Wa=null}compile(a,b){b="#define _a "+b.La+"\n\n";let c=this.Jb[b];c||(c=f8(a,KFg+b+"precision highp float;uniform vec4 b,d,f;uniform float c,p;vec2 T(vec2 E){return (E*b.xy+b.xy)*.5;}vec2 U(vec2 E){return (E*b.zw-vec2(.5))*2.;}uniform sampler2D e,g;vec2 V(vec2 E,float F){float G=float(_t);E.y=G*E.y+F;return (E+.5)*d.zw;}vec2 W(vec4 E){return vec2(E.g+E.b*256.,E.a);}vec2 X(vec2 E){vec4 F=texture2D(g,(floor(E*65535.+.5)+.5)*f.zw);F=floor(F*255.+.5);return W(F);}float Y(vec2 E,vec2 F){vec4 G=texture2D(e,E+F);float H,I;H=G.r*255.*4.;I=G.g*(255./64.);return H+I;}\n#if _a==1\nuniform float h;varying vec3 i;\n#endif\ninvariant gl_Position;uniform vec3 l,m;uniform mat4 n;\n#if _a==1\nuniform mat4 q;vec3 Z(vec3 E){const float F=6371010.;float G,H,I,J,K,L,M,N,O,P,Q,R;G=E.x;H=exp(E.y);I=H*H;J=2.*H/(1.+I);K=(I-1.)/(1.+I);L=E.z*F*J;M=L+F;N=G/.001;O=floor(N)*.001;P=fract(N);Q=mix(cos(O),cos(O+.001),P);R=mix(sin(O),sin(O+.001),P);vec2 S=normalize(vec2(Q,R));S*=J;return vec3(S,K)*M;}vec4 aa(vec3 E){vec3 F,G,I;F=E;F/=p;G=F;G.x=fract(G.x+.5)-.5;G*=p;vec4 H,J;H=n*vec4(G,1);F+=l+m;F.xy-=.5;F.y=-F.y;F*=3.141592653589793*2.;I=Z(F);J=q*vec4(I,1);J/=J.w;H/=H.w;return mix(H,J,h);}vec3 ba(vec3 E){E/=p;E+=l+m;E.xy-=.5;E.y=-E.y;E*=3.141592653589793*2.;vec3 F=mat3(q)*Z(E);return normalize(F);}\n#else\nvec4 aa(vec3 E){return n*vec4(E,1);}\n#endif\nvoid ca(vec2 E,vec2 F,vec2 G,out vec3 H,out vec3 I){H=vec3(E.x,F.x,G.x)*65535.+.5;\n#if _a==1\nH-=fract(H);\n#else\nH=floor(H);\n#endif\nH=H/65536.;H=(fract(H+.5)-.5)*4.;I=vec3(E.y,F.y,G.y)*65535./1073741824.;}vec3 da(vec3 E,vec3 F){vec3 G=E-l+(F-m);return G*p;}vec3 ea(vec2 E,vec2 F,vec2 G){vec3 H,I;ca(E,F,G,H,I);return da(H,I);}vec4 fa(vec2 E,vec2 F,vec2 G){vec3 H=ea(E,F,G);return aa(H);}varying vec2 s;varying float t,v;varying vec4 u,w;const float D=1.4;attribute vec4 x;attribute vec2 A;attribute vec2 B;void main(){vec2 E,F,G,H,I,J,L,M;E=X(A);F=vec2(0,1.*d.w);G=V(E,float(_l));t=Y(G,vec2(0));H=V(E,float(_m));u=texture2D(e,H);I=V(E,float(_k));w=texture2D(e,I+float(_u)*F);v=Y(I,float(_x)*F);J=vec2(t+v+D)*B;s=J;vec4 K=fa(x.yx,x.wz,vec2(0));L=T(K.xy/K.w);M=L+J*c;gl_Position.xy=U(M);gl_Position.w=1.;\n#if _a==1\nvec3 N=ba(ea(x.yx,x.wz,vec2(0)));if(N.z>=0.)gl_Position=vec4(0);\n#endif\n}",
KFg+b+"precision highp float;uniform float c;precision highp float;\n#if _a==1\nvarying vec3 i;\n#endif\nprecision highp float;varying vec2 s;varying float t,v;varying vec4 u,w;const float C=1.4;void main(){float D,E,F,G,H,I,J;D=length(s);E=C/c/2.;F=t+v;G=smoothstep(F+E,F-E,D);H=smoothstep(t+E,t-E,D);I=G-H;if(G<1e-4)discard;J=I/G;gl_FragColor=mix(u,w,J);gl_FragColor.a*=G;}",["x","A","B"]),this.Jb[b]=c);this.H=c}bind(a,b){this.compile(a,b);if(this.Ea!=this.H){const c=this.H;this.Wa=a.getUniformLocation(c,
"a");this.Sa=a.getUniformLocation(c,"b");this.Oa=a.getUniformLocation(c,"c");this.qb=a.getUniformLocation(c,"d");this.Za=a.getUniformLocation(c,"e");this.wa=a.getUniformLocation(c,"f");this.va=a.getUniformLocation(c,"g");this.Ya=a.getUniformLocation(c,"h");this.ha=a.getUniformLocation(c,"j");this.Bb=a.getUniformLocation(c,"k");this.N=a.getUniformLocation(c,"l");this.U=a.getUniformLocation(c,"m");this.W=a.getUniformLocation(c,"n");this.Ia=a.getUniformLocation(c,"o");this.La=a.getUniformLocation(c,
"p");this.Ga=a.getUniformLocation(c,"q");this.Da=a.getUniformLocation(c,"r");this.Ea=this.H}a.useProgram(this.Ea);this.Wa&&a.uniform4fv(this.Wa,b.ha.value);this.Sa&&a.uniform4fv(this.Sa,b.W.value);this.Oa&&a.uniform1f(this.Oa,b.N.value);this.qb&&a.uniform4fv(this.qb,b.qb.value);this.Za&&a.uniform1i(this.Za,b.Za.value);this.wa&&a.uniform4fv(this.wa,b.Wa.value);this.va&&a.uniform1i(this.va,b.Sa.value);this.Ya&&a.uniform1f(this.Ya,b.va.value);this.ha&&a.uniform1f(this.ha,b.H.value);this.Bb&&a.uniform4fv(this.Bb,
b.Bb.value);this.N&&a.uniform3fv(this.N,b.wa.value);this.U&&a.uniform3fv(this.U,b.Da.value);this.W&&a.uniformMatrix4fv(this.W,!1,b.Ea.value);this.Ia&&a.uniform1f(this.Ia,b.Ia.value);this.La&&a.uniform1f(this.La,b.Oa.value);this.Ga&&a.uniformMatrix4fv(this.Ga,!1,b.U.value);this.Da&&a.uniform1i(this.Da,b.Ga.value)}},KFg="#define _b 8\n#define _c 8000\n#define _d "+y8+"\n#define _e 2\n#define _f 16\n#define _g 8\n#define _h vec4(0., 0., 0., 0.2)\n#define _i 2\n#define _j 10\n#define _k 7\n#define _l 3\n#define _m 4\n#define _n 0\n#define _o 1\n#define _p 5\n#define _q 6\n#define _r 13\n#define _s 16\n#define _t 18\n#define _u 0\n#define _v 8\n#define _w 2\n#define _x 1\n#define _A 22\n\n";var MFg=class{constructor(a,b){this.context=a;this.uniforms=b;this.N=n8(a,LFg);this.H=new E8(1,[[4,5123],[2,5123],[2,5126,!0]]);this.U=new x8(this.context,this.H.H,this.H.W);this.W=i8(a,[-1,-1,1,1,-1,1,-1,-1,1,-1,1,1])}yg(a,b){l8(this.context,b,3,1,1,1,1);g8(this.context,this.H);vBg(this.context,this.W,this.H);b=this.context.Ea(1);this.N.bind(b,this.uniforms);for(let c=0;c<a.length;c++){const d=a[c].H.ad;if(d)for(const e of d)xBg(this.context,this.H,e)}this.context.Ga(b);h8(this.context,this.H)}prepare(a){const b=
a.H;var c=a.data,d=c?.Ob();if(!c||!d||b.ad||!_.B(d,_.W6,6)||!_.Srg(_.y(d,_.W6,6)))return 2;a=c.U;var e=c.N;c=b.Ea;var f=DCg(_.y(d,_.W6,6));d=f.length;const g=e.H(0);e=0;const h=this.H.U,l=new Uint32Array(d*this.H.va);f=f.map((r,w)=>({fIb:r,index:w,pba:g[w]}));f.sort((r,w)=>r.pba.jI-w.pba.jI||r.pba.ha-w.pba.ha||r.index-w.index);for(let r=0;r<d;r++){var m=f[r].fIb,n=f[r].pba.Gi;if(!_.htg(_.y(m,_.AQ,1)))continue;var p=_.Sj(_.h7(_.y(m,_.AQ,1)));m=_.Ec(p)/a;const w=_.Ec(p)/a;p.Oi();m<0||m>256||w<0||w>
256||(p=_.WEc(w,b.va,b.Da),n=gFg(c,n),n=_.JQ(n.x,n.y),l[e]=_.WEc(m,b.va,b.wa),l[e+1]=p,l[e+2]=n,e+=h)}a=k8(this.context,this.U,l,e);s8(b.U,a);b.ad||(b.ad=[]);b.ad.push(...a.H);return 2}};var OFg=class{constructor(){this.Ga=this.N=null;this.Ob={};this.Wa=this.H=this.wa=this.Da=this.Bb=this.Jb=this.Ea=this.Ia=this.Sa=this.Oa=this.ha=this.W=this.U=this.Lb=this.va=this.qb=this.La=this.Ya=this.Za=null}compile(a,b){b="#define _a "+b.La+"\n\n";let c=this.Ob[b];c||(c=f8(a,NFg+b+"precision highp float;\n#if _a==1\nvarying vec3 e;\n#endif\ninvariant gl_Position;\n#if _a==1\nuniform mat4 m;\n#else\n#endif\nuniform vec4 o,v;uniform sampler2D p;vec2 O(vec2 u,float x){float A=float(_u);u.y=A*u.y+x;return (u+.5)*o.zw;}precision highp float;varying vec3 s;attribute vec3 t;uniform vec2 u;void main(){vec3 x=mat3(m)*t;e=normalize(x);vec4 A=m*vec4(t,1);A/=A.w;gl_Position=A;vec2 B=O(u,float(_n));s=(1.-v.a)*texture2D(p,B).rgb+v.a*v.rgb;}",
NFg+b+"precision highp float;\n#if _a==1\nuniform float d;varying vec3 e;\n#endif\nfloat A(){\n#if _a==1\nfloat w,x;w=dot(e,vec3(-1.,1,-1.));x=clamp((w-.5)/4.+1.,.5,1.);return mix(1.,x,d);\n#else\nreturn 1.;\n#endif\n}precision highp float;precision highp float;varying vec3 s;void main(){float w=A();gl_FragColor=vec4(s*w,1);}",["t"]),this.Ob[b]=c);this.N=c}bind(a,b){this.compile(a,b);if(this.Ga!=this.N){const c=this.N;this.Za=a.getUniformLocation(c,"a");this.Ya=a.getUniformLocation(c,"b");this.La=
a.getUniformLocation(c,"c");this.qb=a.getUniformLocation(c,"d");this.va=a.getUniformLocation(c,"f");this.Lb=a.getUniformLocation(c,"g");this.U=a.getUniformLocation(c,"h");this.W=a.getUniformLocation(c,"i");this.ha=a.getUniformLocation(c,"j");this.Oa=a.getUniformLocation(c,"k");this.Sa=a.getUniformLocation(c,"l");this.Ia=a.getUniformLocation(c,"m");this.Ea=a.getUniformLocation(c,"n");this.Jb=a.getUniformLocation(c,"o");this.Bb=a.getUniformLocation(c,"p");this.Da=a.getUniformLocation(c,"q");this.wa=
a.getUniformLocation(c,"r");this.H=a.getUniformLocation(c,"u");this.Wa=a.getUniformLocation(c,"v");this.Ga=this.N}a.useProgram(this.Ga);this.Za&&a.uniform4fv(this.Za,b.ha.value);this.Ya&&a.uniform4fv(this.Ya,b.W.value);this.La&&a.uniform1f(this.La,b.N.value);this.qb&&a.uniform1f(this.qb,b.va.value);this.va&&a.uniform1f(this.va,b.H.value);this.Lb&&a.uniform4fv(this.Lb,b.Bb.value);this.U&&a.uniform3fv(this.U,b.wa.value);this.W&&a.uniform3fv(this.W,b.Da.value);this.ha&&a.uniformMatrix4fv(this.ha,!1,
b.Ea.value);this.Oa&&a.uniform1f(this.Oa,b.Ia.value);this.Sa&&a.uniform1f(this.Sa,b.Oa.value);this.Ia&&a.uniformMatrix4fv(this.Ia,!1,b.U.value);this.Ea&&a.uniform1i(this.Ea,b.Ga.value);this.Jb&&a.uniform4fv(this.Jb,b.qb.value);this.Bb&&a.uniform1i(this.Bb,b.Za.value);this.Da&&a.uniform4fv(this.Da,b.Wa.value);this.wa&&a.uniform1i(this.wa,b.Sa.value);this.H&&a.uniform2fv(this.H,b.Gd.value);this.Wa&&a.uniform4fv(this.Wa,b.Gc.value)}},NFg="#define _b 8\n#define _c 8000\n#define _d "+y8+"\n#define _e 2\n#define _f 16\n#define _g 8\n#define _h 22\n#define _i vec4(0., 0., 0., 0.2)\n#define _j 2\n#define _k 10\n#define _l 7\n#define _m 3\n#define _n 4\n#define _o 0\n#define _p 1\n#define _q 5\n#define _r 6\n#define _s 13\n#define _t 16\n#define _u 18\n#define _v 0\n#define _w 8\n#define _x 2\n#define _A 1\n\n";var PFg=function(a,b){return a.W[b]!==a.H?(a.W[b]=a.H,(b=!a.U[b])&&a.N++,b):!1},QFg=function(a,b){return a.W[b]===a.H},RFg=function(a,b,c){a.U[b]&&!c&&QFg(a,b)&&a.N++;a.U[b]=c},SFg=class{constructor(){this.H=1;this.N=0;this.W=Array(8192);this.U=Array(8192)}};var TFg=function(a,b,c,d){const e=a%d;a=Math.floor(a/d);b[c+1]=e&255;b[c+2]=e>>8&255;b[c+3]=a},UFg=function(a,b){a=a.Gc;return{x:b%a,y:Math.floor(b/a)}},VFg=function(a,b){a.wa=b},YFg=class{constructor(a,b,c){this.context=a;this.U=b;this.va=c;this.texture=null;this.textureHeight=this.textureWidth=0;this.W=this.N=!1;this.wa=null;this.Da=this.ha=0;$Dg(this.va,()=>{this.W=!0;this.N=!1});WFg(this.U,this.Oa,this);XFg(this.U,()=>{this.W=!0;this.ob()});this.H=new SFg;this.Ia=new Uint8Array(72);this.Ga=new Uint8Array(72);
this.Ea=new Uint8Array(72)}Oa(a,b){let c=!1;for(let e=0;e<a.length;++e){var d=a[e];RFg(this.H,d,!1);!c&&QFg(this.H,d)&&(c=!0);const f=b[e];d=!0;f&&(f.isEmpty()||!(f.ha||f.Ea||f.va)&&_.bR(f.qb)&&_.bR(f.Ia)&&_.bR(f.animation))&&(d=!1)}c&&(d||this.Da++,this.ob())}ob(){this.N&&(this.N=!1,this.wa&&this.wa())}Xo(a){this.context=a;this.texture=null;this.N=!1;this.W=!0}},ZFg=_.Ff();var $Fg=class{constructor(a){this.H=n8(a,OFg);this.N=new E8(1,[[3,5126]]);const b=[],c=Math.sin(83/90*Math.PI/2),d=Math.cos(83/90*Math.PI/2);b.push(0,0,6371010);for(var e=0;e<=10;e++)b.push(d*6371010*Math.sin(e/10*2*Math.PI),d*6371010*Math.cos(e/10*2*Math.PI),c*6371010);b.push(0,0,-6371010);for(e=10;e>=0;e--)b.push(d*6371010*Math.sin(e/10*2*Math.PI),d*6371010*Math.cos(e/10*2*Math.PI),-c*6371010);this.buffer=i8(a,b);this.U=b.length/3}yg(a,b,c){if(!(c.va.value<.5)){l8(a,b,3,3,1,1,1);g8(a,this.N);j8(a,
this.buffer,this.N);a.state.Ia(!1);var d=a.Ea(1);this.H.bind(d,c);var e=UFg(a,b.Jc);d.uniform2f(this.H.H,e.x,e.y);var f=(e=!!b.H&&!!b.H.xM)?b.H.xM:[0,0,0];c.Gc.set(f[0],f[1],f[2],e?1:0);a.Ia(6,0,this.U/2);e=UFg(a,b.oe);d.uniform2f(this.H.H,e.x,e.y);b=(e=!!b.H&&!!b.H.eEb)?b.H.eEb:[0,0,0];c.Gc.set(b[0],b[1],b[2],e?1:0);a.Ia(6,this.U/2,this.U/2);a.Ga(d);a.state.Ia(!0);h8(a,this.N)}}};var bGg=function(a,b){const c=a.textures.get(b);return c?(c.jA++,c.yQ!=null&&(a.Ia.remove(c.yQ),c.yQ=null),aGg(()=>void a.ha(b))):aGg(()=>{})},cGg=function(a,b){const c=a.W.get(b);c&&(gEg(a.H,b,c.Qya),a.W.delete(b))},dGg=function(a,b,c){a.textures.has(b)?bGg(a,b):(a.Ea++,c=(0,_.hra)(c)?c():c,a.textures.set(b,{jA:1,texture:c,Jy:!0,yQ:null}),a.allocate(b,c));return aGg(()=>void a.ha(b))},eGg=class{constructor(a,b=0){this.H=a;this.Ea=0;this.textures=new Map;this.Ia=new _.vM;this.W=new Map;this.Oa=this.H.H();
this.Ia.H=b}U(a){return bGg(this,a)}ha(a){const b=this.textures.get(a);if(b&&(b.jA--,b.jA===0)){const c=()=>{cGg(this,a);this.textures.delete(a)},d=this.Ia.add(1,c);d===-1?c():b.yQ=d}}update(){this.Ea=0;const a=this.Oa!==this.H.H();if(a){for(const [d,e]of this.textures.entries()){var b=d,c=e;this.W.has(b)||this.allocate(b,c.texture)}this.Oa=this.H.H()}(b=this.H.N>0)||VDg(this.H);for(const [d,e]of this.textures.entries()){c=e;const f=this.W.get(d);f&&(c.Jy||a)&&(this.va(c.texture,f.Qya),c.Jy=!1)}b||
WDg(this.H)}Kv(){for(const a of this.W.keys())cGg(this,a)}allocate(a,b){const {width:c,height:d}=this.wa(b),e=this.W.has(a)?this.W.get(a).Qya:ZDg(this.H,a,c,d);e!==-1&&this.W.set(a,Object.assign({Qya:e,SRa:this.Da(b,cEg(this.H,e),dEg(this.H,e),d)}))}},aGg=function(a,b){return new fGg(a,b)},fGg=class{constructor(a,b){this.remove=a;this.element=b;this.disposed=!1}dispose(){this.disposed||(this.remove(),this.disposed=!0)}};var gGg=function(a,b,c){c=[a.getUrl(b,c)];b&&c.push(`t:${b}`);b=a.H;b!=null&&c.push(`f:${b}`);if(a=a.va)c.push(`nph:${_.ij(a,1,_.Ri()).join(",")}`),c.push(`npv:${_.ij(a,2,_.Ri()).join(",")}`);return`<${c.join(">:<")}>`},hGg=class extends eGg{addIcon(a,b,c,d,e){const f=gGg(a,d,e);a=a.getUrl(d,e);return(b=LBg(a,b,c))?dGg(this,f,{image:b}):aGg(()=>{})}wa(a){const b=Math.ceil((a.image.height+1)/4)*4;return{width:a.image.width+1,height:b<8?8:b}}Da(a,b,c){return{oXa:new _.$o(b,c,a.image.width,a.image.height)}}va(a,
b){a=a.image;eEg(this.H,b,null,null,a.width,a.height,a)}};var jGg=class{constructor(){this.ha=this.H=null;this.Ga={};this.N=this.W=this.U=this.wa=this.va=this.Da=this.Ea=null}compile(a){let b=this.Ga["\n"];b||(b=f8(a,iGg+"\nprecision highp float;uniform vec4 b,m;uniform float c,l;vec2 u(vec2 o){return (o*b.zw-vec2(.5))*2.;}varying vec2 d;varying float e;varying vec4 f;attribute vec2 g;attribute vec4 h;attribute float i;attribute float j;attribute vec4 k;uniform vec2 n;void main(){d=floor(h.zw*32767.+.5)*m.zw;e=j;f=k;vec2 o,p;o=floor(h.xy*32767.+.5)/float(_e);p=(g.xy+o-n)*c;p.y=b.y-p.y;p=mix(p,floor(p+.5),l);gl_Position.xy=u(p);gl_Position.z=i;gl_Position.w=1.;}",
iGg+"\nprecision highp float;precision highp float;varying vec2 d;varying float e;varying vec4 f;const vec3 p=vec3(1);const vec3 q=vec3(1);uniform sampler2D o;void main(){vec4 r=texture2D(o,d.xy);if(f.a>.5&&r.rgb!=p&&r.rgb!=q)r.rgb=f.rgb*r.a;r*=e;if(r.a==0.)discard;gl_FragColor=r;}",["g","h","i","j","k"]),this.Ga["\n"]=b);this.H=b}bind(a,b){this.compile(a,b);if(this.ha!=this.H){const c=this.H;this.Ea=a.getUniformLocation(c,"a");this.Da=a.getUniformLocation(c,"b");this.va=a.getUniformLocation(c,"c");
this.wa=a.getUniformLocation(c,"l");this.U=a.getUniformLocation(c,"m");this.W=a.getUniformLocation(c,"n");this.N=a.getUniformLocation(c,"o");this.ha=this.H}a.useProgram(this.ha);this.Ea&&a.uniform4fv(this.Ea,b.ha.value);this.Da&&a.uniform4fv(this.Da,b.W.value);this.va&&a.uniform1f(this.va,b.N.value);this.wa&&a.uniform1f(this.wa,b.Lb.value);this.U&&a.uniform4fv(this.U,b.Qb.value);this.W&&a.uniform2fv(this.W,b.Jb.value);this.N&&a.uniform1i(this.N,b.Ob.value)}},iGg="#define _a 8\n#define _b 8000\n#define _c "+
y8+"\n#define _d 2\n#define _e 16\n#define _f 8\n\n";var kGg=function(a,b,c,d){const e=a.context,f=a.uniforms,g=a.H;if(d=b.W[d]){l8(e,c,4,3,1,2,1);hEg(a.N,5);f.Ob.set(5);var h=a.N.textureWidth,l=a.N.textureHeight;f.Qb.set(h,l,1/h,1/l);f.Lb.set(c.Za);f.Jb.set(b.N,b.U);b=e.Ea(1);a.W.bind(b,f);g8(e,g);wBg(e,g,d);e.Ga(b);h8(e,g);iEg(a.N)}},mGg=function(a,b,c,d,e,f){b=b.H;for(const l of b.W)if(l&&(l.getType()===3||l.getType()===4)&&c[l.H]){b=l.Qo();var g=b.reduce((m,n)=>n.label.isVisible()&&n.H()!==0?m+n.N.length:m,0);if(g>0){f[l.H]+=g;var h=f[l.H]*a.H.va;
g=c[l.H];h>g.length&&(h=new Uint32Array(Math.max(h,g.length*2)),h.set(g),c[l.H]=h,d[l.H]=new Float32Array(h.buffer));e[l.H]=lGg(a,b,e[l.H],c[l.H],d[l.H])}}},lGg=function(a,b,c,d,e){for(const h of b)if(h.label.isVisible()&&h.H()!==0){a:{b=a;const l=Array(h.N.length);for(let m=0;m<h.N.length;m++){var f=b.U,g=gGg(h.ha().H[m],h.type===3?h.text:"",h.XV);if(f=f.W.get(g)?.SRa?.oXa)l[m]=f;else{b=null;break a}}b=l}b&&(c=nGg(a,h,c,b,d,e))}return c},nGg=function(a,b,c,d,e,f){const g=MBg(b),h=NBg(b),l=Math.cos(h.angle),
m=Math.sin(h.angle);for(let E=0;E<b.N.length;E++){var n=b.N[E],p=b.ha().H[E],r=p.U,w=p.W;p=p.N;let J=0;p!=null&&(J=(p>>>16&255|(p>>>8&255)<<8|(p&255)<<16|-16777216)>>>0);p=(h.KSa+r/2-n.width/2)*16;r=(h.KSa+r/2+n.width/2)*16;const U=(h.LSa+w/2-n.height/2)*16;n=(h.LSa+w/2+n.height/2)*16;var A=d[E];w=A.left;const X=A.left+A.width,Y=A.top;A=A.top+A.height;const fa=b.type===4||b.wa.length===0?1:b.wa[E],sa=(va,Ja,La,Fa)=>{var eb=h.screenX,Qa=h.screenY,pb=c,kb=fa,Ab=J;const [Ob,ec]=_.v7(va,Ja,l,m);f[pb]=
eb;f[pb+1]=Qa;e[pb+2]=_.JQ(Ob,ec);e[pb+3]=_.JQ(La,Fa);f[pb+4]=g;f[pb+5]=kb;e[pb+6]=Ab;c+=a.H.U};sa(p,n,w,A);sa(p,U,w,Y);sa(r,U,X,Y);sa(p,n,w,A);sa(r,U,X,Y);sa(r,n,X,A)}return c},oGg=class{constructor(a,b,c,d){this.context=a;this.uniforms=b;this.N=c;this.U=d;this.H=new E8(6,[[2,5126],[4,5122],[1,5126],[1,5126],[4,5121]]);this.W=n8(a,jGg);this.ha=new x8(a,this.H.H,this.H.W,65536)}prepare(a,b){const c=[new Uint32Array(0),new Uint32Array(0)];var d=[new Float32Array(c[0].buffer),new Float32Array(c[1].buffer)];
const e=[0,0];var f=[0,0];for(const g of a)mGg(this,g,c,d,e,f);for(a=0;a<e.length;++a)e[a]&&(d=b.H,f=k8(this.context,this.ha,c[a]),s8(d,f),b.W[a]=f.H[0])}};var qGg=class{constructor(){this.Ga=this.H=null;this.tc={};this.Za=this.Ya=this.Ea=this.Sa=this.Of=this.Da=this.Ia=this.Wa=this.Oa=this.W=this.U=this.N=this.Qb=this.ha=this.Jb=this.va=this.wa=this.Lb=this.Ob=this.La=this.qb=this.Bb=null}compile(a,b){b="#define _a "+b.La+"\n\n";let c=this.tc[b];c||(c=f8(a,pGg+b+"precision highp float;uniform vec4 b,d;uniform float c,C;vec2 U(vec2 F){return (F*b.zw-vec2(.5))*2.;}uniform sampler2D e;vec2 V(vec2 F,float G){float H=float(_t);F.y=H*F.y+G;return (F+.5)*d.zw;}\n#if _a==1\nvarying vec3 i;\n#endif\ninvariant gl_Position;\n#if _a==1\n#else\n#endif\nvarying vec2 s;varying vec4 t,u;varying float v;attribute vec2 x;attribute vec4 A;attribute float B;uniform vec2 D;void main(){s=floor(A.zw*65535.+.5);vec2 F,G;F=(x.xy-D)*c;F.y=b.y-F.y;F=mix(F,floor(F+.5),C);gl_Position.xy=U(F);gl_Position.z=B;gl_Position.w=1.;G=floor(A.xy*65535.+.5);t=texture2D(e,V(G,float(_q)));u=texture2D(e,V(G,float(_p)));v=dot(t.rgb,vec3(.2126,.7152,.0722));vec3 H=vec3(mix(1.6,1.,v));t.rgb=pow(t.rgb,H);u.rgb=pow(u.rgb,H);}",
pGg+b+"precision highp float;precision highp float;\n#if _a==1\nvarying vec3 i;\n#endif\nprecision highp float;varying vec2 s;varying vec4 t,u;varying float v;uniform float w;uniform sampler2D E;uniform vec4 F;void main(){vec2 G,J,K;G=s*F.zw;float H,I;H=texture2D(E,G).a;I=H;J=vec2(F.z*w,0);K=vec2(0,F.w*w);const float L=.9717;const float M=.5454;I+=M*texture2D(E,G-J-K).a+L*texture2D(E,G-J).a+M*texture2D(E,G-J+K).a+L*texture2D(E,G-K).a+L*texture2D(E,G+K).a+M*texture2D(E,G+J-K).a+L*texture2D(E,G+J).a+M*texture2D(E,G+J+K).a;I=min(I,1.);I*=t.a;H*=u.a;vec4 N=mix(vec4(t.rgb*I,I),vec4(u.rgb,1),H);if(N.a==0.)discard;N.rgb/=N.a;vec3 O=vec3(1./mix(1.6,1.,v));N.rgb=pow(N.rgb,O);gl_FragColor=N;}",
["x","A","B"]),this.tc[b]=c);this.H=c}bind(a,b){this.compile(a,b);if(this.Ga!=this.H){const c=this.H;this.Bb=a.getUniformLocation(c,"a");this.qb=a.getUniformLocation(c,"b");this.La=a.getUniformLocation(c,"c");this.Ob=a.getUniformLocation(c,"d");this.Lb=a.getUniformLocation(c,"e");this.wa=a.getUniformLocation(c,"f");this.va=a.getUniformLocation(c,"g");this.Jb=a.getUniformLocation(c,"h");this.ha=a.getUniformLocation(c,"j");this.Qb=a.getUniformLocation(c,"k");this.N=a.getUniformLocation(c,"l");this.U=
a.getUniformLocation(c,"m");this.W=a.getUniformLocation(c,"n");this.Oa=a.getUniformLocation(c,"o");this.Wa=a.getUniformLocation(c,"p");this.Ia=a.getUniformLocation(c,"q");this.Da=a.getUniformLocation(c,"r");this.Of=a.getUniformLocation(c,"w");this.Sa=a.getUniformLocation(c,"C");this.Ea=a.getUniformLocation(c,"D");this.Ya=a.getUniformLocation(c,"E");this.Za=a.getUniformLocation(c,"F");this.Ga=this.H}a.useProgram(this.Ga);this.Bb&&a.uniform4fv(this.Bb,b.ha.value);this.qb&&a.uniform4fv(this.qb,b.W.value);
this.La&&a.uniform1f(this.La,b.N.value);this.Ob&&a.uniform4fv(this.Ob,b.qb.value);this.Lb&&a.uniform1i(this.Lb,b.Za.value);this.wa&&a.uniform4fv(this.wa,b.Wa.value);this.va&&a.uniform1i(this.va,b.Sa.value);this.Jb&&a.uniform1f(this.Jb,b.va.value);this.ha&&a.uniform1f(this.ha,b.H.value);this.Qb&&a.uniform4fv(this.Qb,b.Bb.value);this.N&&a.uniform3fv(this.N,b.wa.value);this.U&&a.uniform3fv(this.U,b.Da.value);this.W&&a.uniformMatrix4fv(this.W,!1,b.Ea.value);this.Oa&&a.uniform1f(this.Oa,b.Ia.value);this.Wa&&
a.uniform1f(this.Wa,b.Oa.value);this.Ia&&a.uniformMatrix4fv(this.Ia,!1,b.U.value);this.Da&&a.uniform1i(this.Da,b.Ga.value);this.Of&&a.uniform1f(this.Of,b.Of.value);this.Sa&&a.uniform1f(this.Sa,b.Lb.value);this.Ea&&a.uniform2fv(this.Ea,b.Jb.value);this.Ya&&a.uniform1i(this.Ya,b.Pl.value);this.Za&&a.uniform4fv(this.Za,b.Ql.value)}},pGg="#define _b 8\n#define _c 8000\n#define _d "+y8+"\n#define _e 2\n#define _f 16\n#define _g 8\n#define _h vec4(0., 0., 0., 0.2)\n#define _i 2\n#define _j 10\n#define _k 7\n#define _l 3\n#define _m 4\n#define _n 0\n#define _o 1\n#define _p 5\n#define _q 6\n#define _r 13\n#define _s 16\n#define _t 18\n#define _u 0\n#define _v 8\n#define _w 2\n#define _x 1\n#define _A 31\n#define _B 22\n\n";var rGg=function(a,b,c,d){const e=a.context,f=a.uniforms,g=a.N;if(d=b.ha[d])l8(e,c,3,3,1,2,1),hEg(a.H,4),f.Pl.set(4),f.Ql.set(a.H.textureWidth,a.H.textureHeight,1/a.H.textureWidth,1/a.H.textureHeight),f.Lb.set(c.Za),f.Jb.set(b.N,b.U),b=e.Ea(1),a.W.bind(b,f),b.uniform1f(a.W.Of,c.Sa),g8(e,g),wBg(e,g,d),e.Ga(b),h8(e,g),iEg(a.H)},tGg=function(a,b,c,d,e,f){var g=b.H;for(const m of g.W){if(!m)continue;g=m.getType()===2;const n=m.getType()===1;if(!g&&!n)continue;const p=m.H;if(!c[p])continue;const r=m.Qo();
var h=r.reduce((w,A)=>A.label.isVisible()?n?w+(a.U.N.get(A.N)?.element?.H.length||0):w+1:w,0);if(h>0){f[p]+=h;var l=f[p]*a.N.va;h=c[p];l>h.length&&(l=new Uint32Array(Math.max(l,h.length*2)),l.set(h),c[p]=l,d[p]=new Float32Array(l.buffer));e[p]=sGg(a,b,r,e[p],c[p],d[p],g)}}},sGg=function(a,b,c,d,e,f,g){for(const J of c)if(J.label.isVisible()){if(g){c=a;var h=J.N,l=J,m=b.H.Sa,n=h;m?.JC(n);(l=m?.JC(n)??new _.Lxg(l.width,l.height))?(m=J.label.Mm(),c=(c=c.ha.textures.get(h)?.texture)&&c.rQ>=0&&c.sQ>=0?
[c.rQ,c.sQ]:[],c=c.length?[{angle:J.label.wQ+(J.label.jH()?Math.PI:0),measurement:l,screenX:m.screenX,screenY:m.screenY,Nj:J.Nj,Bl:J.Bl,pKa:c[0],qKa:c[1]}]:null):c=null}else if(c=a,h=J.N,b.H.Wa?.JC(h),c=uGg(c.U,h),c.length===0)c=null;else{var p=J;h=[];l=p.label.Tl();m=p.label.jH();n=p.shift;m&&p.ha&&(n*=-1);_.zyg(l,n);n=l.U(l.qo)+p.U;m&&(n+=p.width);for(p=0;p<c.length;p++){var r=c[p].uLb,w=r+c[p].zWa.width;m&&(r*=-1,w*=-1);var A=n+w;w=_.y7(l.H,n+r);r=l.getX(w);w=l.getY(w);var E=_.y7(l.H,A);A=l.getX(E);
E=l.getY(E)-w;h.push({screenX:r,screenY:w,angle:Math.atan2(E,A-r),Nj:0,Bl:0,pKa:c[p].rQ,qKa:c[p].sQ,measurement:c[p].zWa})}c=h}c&&(h=UFg(a.context,J.H()),d=vGg(a,J,d,_.JQ(h.x,h.y),c,b,e,f))}return d},vGg=function(a,b,c,d,e,f,g,h){f=f.H.Of;const l=2*f,m=MBg(b);for(const r of e){var n=r.measurement,p=Math.round(n.height*f);b=r.pKa-l;e=r.qKa-l-p/2;const w=r.pKa+l+Math.round(n.width*f);p=r.qKa+l+p/2;const A=r.Nj-2,E=r.Bl-2-n.height/2,J=r.Nj+2+n.width;n=r.Bl+2+n.height/2;const U=Math.cos(r.angle),X=Math.sin(r.angle),
Y=(fa,sa,va,Ja)=>{var La=r.screenX,Fa=r.screenY,eb=c;const [Qa,pb]=_.v7(fa,sa,U,X);h[eb]=Qa+La;h[eb+1]=pb+Fa;g[eb+2]=d;g[eb+3]=_.JQ(va,Ja);h[eb+4]=m;c+=a.N.U};Y(A,n,b,p);Y(A,E,b,e);Y(J,E,w,e);Y(A,n,b,p);Y(J,E,w,e);Y(J,n,w,p)}return c},wGg=class{constructor(a,b,c,d,e){this.context=a;this.uniforms=b;this.H=c;this.ha=d;this.U=e;this.N=new E8(6,[[2,5126],[4,5123],[1,5126]]);this.W=n8(a,qGg);this.va=new x8(a,this.N.H,this.N.W,65536)}prepare(a,b){const c=[new Uint32Array(0),new Uint32Array(0)];var d=[new Float32Array(c[0].buffer),
new Float32Array(c[1].buffer)];const e=[0,0];var f=[0,0];for(const g of a)tGg(this,g,c,d,e,f);for(a=0;a<e.length;++a)e[a]&&(d=b.H,f=k8(this.context,this.va,c[a]),s8(d,f),b.ha[a]=f.H[0])}};var yGg=class{constructor(){this.Ga=this.H=null;this.Ob={};this.Ea=this.Sa=this.Da=this.Ia=this.Wa=this.Oa=this.W=this.U=this.N=this.Lb=this.ha=this.qb=this.va=this.wa=this.Bb=this.Jb=this.La=this.Ya=this.Za=null}compile(a,b){b="#define _a "+b.La+"\n\n";let c=this.Ob[b];c||(c=f8(a,xGg+b+"precision highp float;uniform vec4 b,d;uniform float c,F;vec2 ea(vec2 I){return (I*b.zw-vec2(.5))*2.;}vec2 fa(vec2 I,vec2 J,float F){J*=vec2(1,-1.);vec2 K,L;K=I+J;L=floor(K+.5);return (1.-F)*K+F*L;}uniform sampler2D e;vec2 ga(vec2 I,float J){float K=float(_t);I.y=K*I.y+J;return (I+.5)*d.zw;}\n#if _a==1\nvarying vec3 i;\n#endif\ninvariant gl_Position;\n#if _a==1\n#else\n#endif\nvarying vec4 s,t,u,w;varying vec2 v;attribute float x;attribute vec4 A;attribute vec2 B;attribute vec2 C;attribute vec2 D;attribute vec2 E;uniform vec2 G;void main(){float I,L,N,U,V,W,X,Y,ba;I=floor(x*255.+.5);vec2 J,K,M,O,P,Q,R,S,T,Z,aa,da;J=vec2(floor(I/2.),mod(floor((I+1.)/2.),2.));K=floor(C*65535.+.5);L=float(_n);M=ga(K,L);s=texture2D(e,M);N=float(_o);O=ga(K,N);t=texture2D(e,O);P=(B.xy-G)*c;P.y=b.y-P.y;Q=c*floor(E*32767.+.5)/float(_f);R=floor(A.xy*65535.+.5)*c;S=fa(P,vec2(0,R.y/2.),F);T=fa(P,vec2(R.x-1.,1.-R.y/2.),F);U=c*floor(floor(A.w*65535.+.5)/16.);u=vec4(S,T);v=vec2(c*D.y,U);V=c*mod(floor(A.w*65535.+.5),16.);W=floor(A.z*65535.+.5);X=1.-floor(abs(1.5-W));Y=2.*mod(W,2.)-1.;Z=Y*vec2(X-1.,X);aa=fa(P-Q,vec2(0),F);aa+=((T+S)*.5-aa)*abs(Z)+Z*((T-S)*.5+vec2(V));ba=sign(V);w=mix(vec4(u.xy,0,0),vec4(aa,V+1.,W),ba);vec4 ca=u;ca.x=min(w.x,ca.x)-1.;ca.y=min(w.y,ca.y)-U-1.;ca.z=max(w.x,ca.z)+U+1.;ca.w=max(w.y,ca.w)+1.;da=mix(ca.xy,ca.zw,J);gl_Position.xy=ea(da);gl_Position.w=1.;gl_Position.z=D.x;}",
xGg+b+"precision highp float;precision highp float;\n#if _a==1\nvarying vec3 i;\n#endif\nprecision highp float;varying vec4 s,t,u,w;varying vec2 v;float T(vec2 H,vec4 I){vec2 J=max(I.xy-H,H-1.-I.zw);float K=max(J.x,J.y);return clamp(.5-K,0.,1.);}float U(vec2 H,float I){vec2 J=H-w.xy;float K,L,M;K=floor(w.w+.5);J=mix(J,-J.yx,sign(mod(K,3.)));J*=2.*mod(K,2.)-1.;J.x-=I*1.414;L=clamp(J.x-abs(J.y),0.,1.);M=clamp(w.z+.5-J.x,0.,1.);return L*M;}float V(vec2 H){return max(T(H,u),U(H,0.));}void main(){vec2 H=gl_FragCoord.xy;float I,J,L,M,N,O,P;I=V(H);J=v.x;vec4 K,Q,R,S;K=u+vec2(J,-J).xxyy;L=T(H,K);M=U(H,J);N=max(L,M);O=0.;P=v.y;if(P>0.){vec2 Q=H+vec2(-P,P);O+=V(Q);O+=V(Q+vec2(1,0));O+=V(Q+vec2(0,-1.));O+=V(Q+vec2(1,-1.));O*=s.a*.25;}Q=mix(t,s,N);Q.a*=I;R=_h*vec4(1,1,1,O);S.rgb=Q.rgb*Q.a+R.rgb*R.a*(1.-Q.a);S.a=1.-(1.-Q.a)*(1.-R.a);if(S.a==0.)discard;S.rgb/=S.a;gl_FragColor=S;}",
"xABCDE".split("")),this.Ob[b]=c);this.H=c}bind(a,b){this.compile(a,b);if(this.Ga!=this.H){const c=this.H;this.Za=a.getUniformLocation(c,"a");this.Ya=a.getUniformLocation(c,"b");this.La=a.getUniformLocation(c,"c");this.Jb=a.getUniformLocation(c,"d");this.Bb=a.getUniformLocation(c,"e");this.wa=a.getUniformLocation(c,"f");this.va=a.getUniformLocation(c,"g");this.qb=a.getUniformLocation(c,"h");this.ha=a.getUniformLocation(c,"j");this.Lb=a.getUniformLocation(c,"k");this.N=a.getUniformLocation(c,"l");
this.U=a.getUniformLocation(c,"m");this.W=a.getUniformLocation(c,"n");this.Oa=a.getUniformLocation(c,"o");this.Wa=a.getUniformLocation(c,"p");this.Ia=a.getUniformLocation(c,"q");this.Da=a.getUniformLocation(c,"r");this.Sa=a.getUniformLocation(c,"F");this.Ea=a.getUniformLocation(c,"G");this.Ga=this.H}a.useProgram(this.Ga);this.Za&&a.uniform4fv(this.Za,b.ha.value);this.Ya&&a.uniform4fv(this.Ya,b.W.value);this.La&&a.uniform1f(this.La,b.N.value);this.Jb&&a.uniform4fv(this.Jb,b.qb.value);this.Bb&&a.uniform1i(this.Bb,
b.Za.value);this.wa&&a.uniform4fv(this.wa,b.Wa.value);this.va&&a.uniform1i(this.va,b.Sa.value);this.qb&&a.uniform1f(this.qb,b.va.value);this.ha&&a.uniform1f(this.ha,b.H.value);this.Lb&&a.uniform4fv(this.Lb,b.Bb.value);this.N&&a.uniform3fv(this.N,b.wa.value);this.U&&a.uniform3fv(this.U,b.Da.value);this.W&&a.uniformMatrix4fv(this.W,!1,b.Ea.value);this.Oa&&a.uniform1f(this.Oa,b.Ia.value);this.Wa&&a.uniform1f(this.Wa,b.Oa.value);this.Ia&&a.uniformMatrix4fv(this.Ia,!1,b.U.value);this.Da&&a.uniform1i(this.Da,
b.Ga.value);this.Sa&&a.uniform1f(this.Sa,b.Lb.value);this.Ea&&a.uniform2fv(this.Ea,b.Jb.value)}},xGg="#define _b 8\n#define _c 8000\n#define _d "+y8+"\n#define _e 2\n#define _f 16\n#define _g 8\n#define _h vec4(0., 0., 0., 0.2)\n#define _i 2\n#define _j 10\n#define _k 7\n#define _l 3\n#define _m 4\n#define _n 0\n#define _o 1\n#define _p 5\n#define _q 6\n#define _r 13\n#define _s 16\n#define _t 18\n#define _u 0\n#define _v 8\n#define _w 2\n#define _x 1\n#define _A 31\n#define _B 22\n\n";var zGg=function(a,b,c,d){const e=a.context,f=a.uniforms,g=a.H;a=a.N;if(d=b.va[d]){l8(e,c,3,3,1,2,1);var h=e.Ea(1);f.Lb.set(c.Za);f.Jb.set(b.N,b.U);a.bind(h,f);g8(e,g);wBg(e,g,d);e.Ga(h);h8(e,g)}},BGg=function(a,b,c,d,e,f){for(const l of b.H.W){if(!l||l.getType()!==0)continue;b=l.H;if(!c[b])continue;const m=l.Qo();var g=m.reduce((n,p)=>p.label.isVisible()?n+1:n,0);if(!(g<1)){f[b]+=g;var h=f[b]*a.H.va;g=c[b];h>g.length&&(h=new Uint32Array(Math.max(h,g.length*2)),h.set(g),c[b]=h,d[b]=new Float32Array(h.buffer));
e[b]=AGg(a,m,e[b],c[b],d[b])}}},AGg=function(a,b,c,d,e){for(const n of b)if(b=n.label.Mm(),n.label.isVisible()&&b){b=a;var f=n,g=d,h=e;const p=[0,1,2,0,2,3];var l=f.label.Mm(),m=UFg(b.context,f.H());m=_.JQ(m.x,m.y);const r=_.JQ(f.width,f.height),w=_.JQ(f.N,f.U<<4|f.ky&15),A=l.screenX+f.Nj;l=l.screenY+f.Bl;const E=MBg(f),J=_.JQ(f.Nj*16,f.Bl*16);for(const U of p)g[c]=U,g[c+1]=r,g[c+2]=w,h[c+3]=A,h[c+4]=l,g[c+5]=m,h[c+6]=E,h[c+7]=f.ha,g[c+8]=J,c+=b.H.U}return c},CGg=class{constructor(a,b){this.context=
a;this.uniforms=b;this.N=n8(a,yGg);this.H=new E8(6,[[4,5121],[4,5123],[2,5126],[2,5123],[2,5126],[2,5122],[1,5126]]);this.U=new x8(a,this.H.H,this.H.W,65536)}prepare(a,b){const c=[new Uint32Array(0),new Uint32Array(0)];var d=[new Float32Array(c[0].buffer),new Float32Array(c[1].buffer)];const e=[0,0];var f=[0,0];for(const g of a)BGg(this,g,c,d,e,f);for(a=0;a<e.length;++a)e[a]&&(d=b.H,f=k8(this.context,this.U,c[a]),s8(d,f),b.va[a]=f.H[0])}};var DGg=class{constructor(a){this.H=a;this.U=[];this.N=[];this.measurement=null}},EGg=class{constructor(a,b={}){this.key=a;this.blockHeight=this.blockWidth=this.textureHeight=this.textureWidth=0;this.measurement=null;this.fractionalWidth=0;this.blockData=null;this.sQ=this.rQ=-1;this.zoom=OBg(b.zoom);this.yCa=OBg(b.yCa);this.lk=OBg(b.lk)}};var uGg=function(a,b){b=a.N.get(b)?.element;if(!b)return[];if(b.N.length)return b.N;const c=b.H,d=[];for(let e=0;e<c.length;e++){const f=a.textures.get(c[e])?.texture;if(!f?.measurement||f.rQ<0||f.sQ<0)return[];d.push({zWa:f.measurement,rQ:f.rQ,sQ:f.sQ,uLb:b.U[e]})}b.N=d;return b.N},FGg=function(a,b,c,d){dGg(a,b,()=>Object.assign({borderWidth:d},c()))},GGg=function(a,b){if(a.N.has(b)){var c=a.N.get(b);c.jA--;if(c.jA<=0){const d=()=>{c.element.H.forEach(f=>void a.La(f));a.N.delete(b)},e=a.Ga.add(1,
d);e===-1?d():c.yQ=e}}},HGg=function(a,b,c,d,e){if(a.N.has(b))c=a.N.get(b),a.U(b);else{for(let f=0;f<d.H.length;f++){const g=d.H[f];FGg(a,g,()=>e(g,f),c)}c={element:d,jA:1,yQ:null};a.N.set(b,c)}return aGg(()=>void GGg(a,b),c.element)},IGg=function(a,b,c,d,e){const f=new Map;for(const g of d)f.set(g.key,g);return HGg(a,b,c,new DGg(d.map(g=>g.key)),(g,h)=>e(f.get(g),h))},JGg=class extends eGg{constructor(a){super(a,100);this.N=new Map;this.Ga=new _.vM;this.Ga.H=100}U(a){const b=this.N.get(a);return b?
(b.jA++,b.yQ!=null&&(this.Ga.remove(b.yQ),b.yQ=null),aGg(()=>void GGg(this,a))):aGg(()=>{})}Kv(){super.Kv();for(const a of this.N.values())a.element.N=[]}va(a,b){a.blockData&&eEg(this.H,b,null,null,a.blockWidth,a.blockHeight,a.blockData)}wa(a){return{width:a.blockWidth,height:a.blockHeight}}Da(a,b,c,d){a.rQ=b+a.borderWidth;a.sQ=c+d/2}ha(){}La(a){super.ha(a)}};var KGg=class extends eGg{va(a,b){a.blockData&&eEg(this.H,b,null,null,a.blockWidth,a.blockHeight,a.blockData)}wa(a){return{width:a.blockWidth,height:a.blockHeight}}Da(a,b,c,d){a.rQ=b+a.borderWidth;a.sQ=c+d/2;return{}}};var LGg=class{constructor(){this.cache=new Map}ADa(a,b){this.cache.has(a)?this.cache.get(a).EH++:this.cache.set(a,{EH:1,measurement:b})}get(a){return this.cache.get(a)?.measurement}remove(a,b=1){if(this.cache.has(a)){var c=this.cache.get(a);c.EH-=b;c.EH<=0&&this.cache.delete(a)}}};var MGg=class extends _.Pt{constructor(a){super();this.N=a;this.H=new Map}ADa(a,b){let c=1;this.H.has(a)&&(c+=this.H.get(a));this.H.set(a,c);this.N.ADa(a,b)}get(a){return this.N.get(a)}kb(){for(const [a,b]of this.H)this.N.remove(a,b);super.kb()}};var NGg=class{constructor(a,b,c){this.context=a;this.Vd=b;this.Of=c;b=a.Gc;this.H=new jEg(a,Math.min(Math.ceil(1024*c),b),Math.min(Math.ceil(128*c),b),6408,9729,!0,Math.ceil(256*c));this.N=new jEg(a,1024,64,6408,9728,!1,64,new _.un(1,16));this.W=new jEg(a,Math.min(Math.ceil(4096*c),b),Math.min(Math.ceil(512*c),b),6406,9729,!1,Math.ceil(128*c),new _.un(4,2));this.ha=new hGg(this.H,100);this.va=new KGg(this.W,100);this.U=new JGg(this.W);this.wa=new MGg(new LGg)}getContext(){return this.context}wv(){return this.Vd}dispose(){this.H.dispose();
this.N.dispose();this.W.dispose();this.wa.dispose()}Kv(){this.ha.Kv();this.va.Kv();this.U.Kv();this.H.Kv();this.N.Kv();this.W.Kv()}};var PGg=class{constructor(){this.Ga=this.H=null;this.Jb={};this.Ea=this.Ia=this.Sa=this.Oa=this.ha=this.W=this.U=this.N=this.va=this.Za=this.wa=this.Da=this.qb=this.Bb=this.La=this.Wa=this.Ya=null}compile(a,b){b="#define _a "+b.La+"\n\n";let c=this.Jb[b];c||(c=f8(a,OGg+b+"precision highp float;uniform float c,p;uniform vec4 d,f,k;uniform sampler2D e,g;vec2 Aa(vec2 D,float E){float F=float(_t);D.y=F*D.y+E;return (D+.5)*d.zw;}vec2 Ba(vec4 D){return vec2(D.g+D.b*256.,D.a);}vec2 Ca(vec2 D){vec4 E=texture2D(g,(floor(D*65535.+.5)+.5)*f.zw);E=floor(E*255.+.5);return Ba(E);}float Da(vec2 D,vec2 E){vec4 F=texture2D(e,D+E);float G,H;G=F.r*255.*4.;H=F.g*(255./64.);return G+H;}\n#if _a==1\nuniform float h;varying vec3 i;\n#endif\ninvariant gl_Position;uniform vec3 l,m;uniform mat4 n;\n#if _a==1\nuniform mat4 q;vec3 Ea(vec3 D){const float E=6371010.;float F,G,H,I,J,K,L,M,N,O,P,Q;F=D.x;G=exp(D.y);H=G*G;I=2.*G/(1.+H);J=(H-1.)/(1.+H);K=D.z*E*I;L=K+E;M=F/.001;N=floor(M)*.001;O=fract(M);P=mix(cos(N),cos(N+.001),O);Q=mix(sin(N),sin(N+.001),O);vec2 R=normalize(vec2(P,Q));R*=I;return vec3(R,J)*L;}vec4 Fa(vec3 D){vec3 E,F,H;E=D;E/=p;F=E;F.x=fract(F.x+.5)-.5;F*=p;vec4 G,I;G=n*vec4(F,1);E+=l+m;E.xy-=.5;E.y=-E.y;E*=3.141592653589793*2.;H=Ea(E);I=q*vec4(H,1);I/=I.w;G/=G.w;return mix(G,I,h);}\n#else\nvec4 Fa(vec3 D){return n*vec4(D,1);}\n#endif\nvec3 Ga(vec3 D,vec3 E){vec3 F=D-l+(E-m);return F*p;}vec3 Ha(vec3 D){vec3 E,F;E=vec3(k.x,k.y,0);F=D*k.w;F.xy*=1./float(_f);return Ga(E,F);}float Ia(float D){float E,F;E=1./float(_A+1);F=1.-E-k.z*E;return D*E+F;}varying vec4 s,u;varying vec3 t;const float C=1.;attribute vec4 v;attribute vec4 w;attribute vec4 x;attribute float A;void main(){bool D,E,G,H,I,J,K,L,M,N,O,ma,ra;D=true;if(A==2.)D=false;if(A==4.)D=false;if(A==5.)D=false;E=true;if(A==1.)E=false;if(A==2.)E=false;if(A==5.)E=false;float F,T,U,V,W,X,Y,Z,ba,ca,da,ga,ja,ka,la,na,oa,pa,qa,ua,va,wa,xa;F=floor(x.w*255.+.5);G=fract(F*(1./2.))>=.5;H=fract(F*(1./4.))>=.5;I=fract(F*(1./8.))>=.5;J=fract(F*(1./16.))>=.5;K=fract(F*(1./32.))>=.5;L=fract(F*(1./64.))>=.5;M=fract(F*(1./128.))>=.5;N=G?J:H;O=G?K:I;vec2 P,Q,R,S,ea,fa;P=Ca(w.xy);Q=vec2(0,1.*d.w);R=Aa(P,float(_k));S=Aa(P,float(_j));T=float(_u);s=texture2D(e,(G?S:R)+T*Q);U=float(_x);V=Da(R,U*Q);W=Da(S,U*Q);X=G?W:V;Y=X*.5;Z=V*.5;const float aa=3.141592653589793*2./256.;ba=floor(x.x*255.+.5);ca=floor((D?x.y:x.z)*255.+.5)*.5;da=ba+ca;ba*=aa;ca*=aa;da*=aa;ea=vec2(cos(ba),sin(ba));fa=vec2(sin(da),-cos(da))/cos(ca);ga=tan(ca);vec3 ha,ia,sa;ha=Ha(vec3(floor(v.xy*32767.+.5),0));ia=Ha(vec3(floor(v.zw*32767.+.5),0));ja=length(ia.xy-ha.xy);if(O&&M)ja-=Z;if(N&&L)ja-=Z;ka=C/c;la=ka*.5;ma=D?N:O;na=ma?Y+la:0.;oa=Y+la;pa=D?-1.:1.;qa=E?-1.:1.;t.x=D?0.:ja;t.y=0.;t.x+=na*pa;t.x+=oa*qa*ga;t.y+=oa*qa;t.xy/=ja;t.z=float(N);t.z+=float(O)*.5;u.x=-ja/ka;u.y=-.5*X/ka+.5;ra=D?L:M;if(ma&&ra)na-=Z;sa=D?ha:ia;sa.xy+=na*pa*ea;sa.xy+=oa*qa*fa;vec4 ta=Fa(sa);ua=w.z;va=w.w;wa=G?va:ua;xa=Ia(wa);gl_Position=vec4(ta.xy/ta.w,xa,1);if(ta.w<0.||s.a==0.)gl_Position=vec4(0);}",
OGg+b+"precision highp float;precision highp float;\n#if _a==1\nvarying vec3 i;\n#endif\nvarying vec4 s,u;varying vec3 t;const float B=1.;float L(float C){const float D=0.;const float E=1.;const float F=.3;const float G=.3;const float H=2.*D-2.*E+F+G;const float I=3.*E-3.*D-2.*F-G;const float J=F;const float K=D;return clamp(((H*C+I)*C+J)*C+K,0.,1.);}void main(){vec2 C=vec2(t.x-clamp(t.x,0.,1.),t.y);float D,E,F,G,H,I,J;D=C.x*C.x+C.y*C.y;E=u.x;F=u.y;G=sqrt(D)*E;H=clamp(G-F+1.,0.,1.);I=clamp(G+F,0.,1.);if(B>1.){H=L(H);I=L(I);}J=clamp(H-I,0.,1.);if(J==0.)discard;gl_FragColor=s;gl_FragColor.a*=J;}",
["v","w","x","A"]),this.Jb[b]=c);this.H=c}bind(a,b){this.compile(a,b);if(this.Ga!=this.H){const c=this.H;this.Ya=a.getUniformLocation(c,"a");this.Wa=a.getUniformLocation(c,"b");this.La=a.getUniformLocation(c,"c");this.Bb=a.getUniformLocation(c,"d");this.qb=a.getUniformLocation(c,"e");this.Da=a.getUniformLocation(c,"f");this.wa=a.getUniformLocation(c,"g");this.Za=a.getUniformLocation(c,"h");this.va=a.getUniformLocation(c,"j");this.N=a.getUniformLocation(c,"k");this.U=a.getUniformLocation(c,"l");this.W=
a.getUniformLocation(c,"m");this.ha=a.getUniformLocation(c,"n");this.Oa=a.getUniformLocation(c,"o");this.Sa=a.getUniformLocation(c,"p");this.Ia=a.getUniformLocation(c,"q");this.Ea=a.getUniformLocation(c,"r");this.Ga=this.H}a.useProgram(this.Ga);this.Ya&&a.uniform4fv(this.Ya,b.ha.value);this.Wa&&a.uniform4fv(this.Wa,b.W.value);this.La&&a.uniform1f(this.La,b.N.value);this.Bb&&a.uniform4fv(this.Bb,b.qb.value);this.qb&&a.uniform1i(this.qb,b.Za.value);this.Da&&a.uniform4fv(this.Da,b.Wa.value);this.wa&&
a.uniform1i(this.wa,b.Sa.value);this.Za&&a.uniform1f(this.Za,b.va.value);this.va&&a.uniform1f(this.va,b.H.value);this.N&&a.uniform4fv(this.N,b.Bb.value);this.U&&a.uniform3fv(this.U,b.wa.value);this.W&&a.uniform3fv(this.W,b.Da.value);this.ha&&a.uniformMatrix4fv(this.ha,!1,b.Ea.value);this.Oa&&a.uniform1f(this.Oa,b.Ia.value);this.Sa&&a.uniform1f(this.Sa,b.Oa.value);this.Ia&&a.uniformMatrix4fv(this.Ia,!1,b.U.value);this.Ea&&a.uniform1i(this.Ea,b.Ga.value)}},OGg="#define _b 8\n#define _c 8000\n#define _d "+
y8+"\n#define _e 2\n#define _f 16\n#define _g 8\n#define _h vec4(0., 0., 0., 0.2)\n#define _i 2\n#define _j 10\n#define _k 7\n#define _l 3\n#define _m 4\n#define _n 0\n#define _o 1\n#define _p 5\n#define _q 6\n#define _r 13\n#define _s 16\n#define _t 18\n#define _u 0\n#define _v 8\n#define _w 2\n#define _x 1\n#define _A 22\n\n";var QGg=function(a,b){if(!a.H.isEmpty()){const c=b.H;b=b.data;const d=k8(a.context,a.U,a.H.getBuffer(),a.H.getCursor());s8(c.U,d);c.qb||(c.qb=[]);c.qb.push(d.H[0]);a.H.reset(0,0,1,b.U)}},RGg=function(a,b,c,d,e,f,g,h){const l=a.H;wFg(l,_.L(c,7))||QGg(a,b);xFg(l,_.K(c,6,1),_.K(c,8,1));l.Wa=e;yFg(l,f);l.va=65535-d.W|65535-d.H<<16;HBg(c,l,h,g)},SGg=function(a,b,c,d,e,f){const g=a.H;var h=_.jR(c);h=_.L(h,5);wFg(g,h)||QGg(a,b);xFg(g,1,1);g.Wa=e;yFg(g,f);g.va=65535-(d.H+1)|65535-(d.H+2)<<16;KBg(_.jR(c),
g)},UGg=class{constructor(a,b){this.context=a;this.uniforms=b;this.N=n8(a,PGg);this.H=new AFg(!1);this.U=new x8(a,this.H.H.H,this.H.H.W);this.W=i8(a,[0,2,1,3,4,5])}yg(a,b){const c=this.context;var d=this.uniforms;const e=this.H.H,f=this.N;var g=this.W,h=!1;for(var l=0;l<a.length;l++)if(a[l].H.qb){h=!0;break}if(h){l8(c,b,b.La===3?5:3,3,2,2,2);g8(c,e);vBg(c,g,e);g=c.Ea(1);f.bind(g,d);for(d=0;d<a.length;d++)if(!b.Ea||!BCg(a[d].yd.Gh().H))if(h=a[d].H.qb){l=a[d].H;g.uniform4f(f.N,l.wa,l.Da,l.Za,l.va);
BBg(c,b,l.Jc,l.wa,l.Da,l.va);for(const m of h)xBg(c,e,m)}c.Ga(g);h8(c,this.H.H)}}prepare(a,b){var c=a.H;const d=a.data;var e=d.H;b=_.wGc(d.Lc(),b);if(!e||d.U>16||c.qb||!(_.B(e,_.as,7)&&_.Krg(_.S6(e))||_.U6(e)&&_.R6(_.T6(e))))return 2;var f=d.N,g=c.N,h=d.Lc();c=a.H.Ea;const l=[];if(_.B(e,_.as,7)&&_.Krg(_.S6(e))){var m=_.Cwg(_.S6(e)),n=m.length,p=f.H(1);for(var r=0;r<n;r++){var w=p[r];QCg(g.N(w.Gi),h)&&(l.push(new TGg(w.H,w,m[r],null,1,l.length)),l.push(new TGg(w.W,w,m[r],null,0,l.length)))}}if(_.U6(e)&&
_.R6(_.T6(e)))for(e=_.Hwg(_.T6(e)),m=e.length,f=f.H(2),n=0;n<m;n++)p=e[n],r=f[n],w=g.N(r.Gi),QCg(w,h)&&!(w.U<1)&&_.B(p,_.Qr,1)&&_.I(p,2)&&(l.push(new TGg(r.H+1,r,null,p,0,l.length)),l.push(new TGg(r.H+2,r,null,p,1,l.length)));l.sort((A,E)=>A.H-E.H||A.U-E.U);this.H.reset(0,0,1,d.U);for(g=0;g<l.length;g++)h=l[g],f=h.uj,e=h.ha,m=h.W,n=gFg(c,f.Gi),e?RGg(this,a,e,f,h.N,n,b,d.Lc()):m&&SGg(this,a,m,f,h.N,n);QGg(this,a);return 2}},TGg=class{constructor(a,b,c,d,e,f){this.H=a;this.uj=b;this.ha=c;this.W=d;this.N=
e;this.U=f}};var VGg=class{constructor(){this.U=this.H=null;this.ha={};this.W=this.N=null}compile(a){let b=this.ha["\n"];b||(b=f8(a,"\n\nprecision highp float;attribute vec2 a;void main(){gl_Position=vec4(a,0,1);}","\n\nprecision highp float;uniform float b,c;void main(){float d,f;d=gl_FragCoord.y/c;if(d<b-40.)discard;vec4 e=d<b?vec4(.9,.9,.9,0):vec4(.7,.8,1,1);f=smoothstep(0.,40.,abs(d-b));gl_FragColor=mix(vec4(.95,.95,.95,1),e,f);}",["a"]),this.ha["\n"]=b);this.H=b}bind(a,b){this.compile(a,b);if(this.U!=this.H){const c=
this.H;this.N=a.getUniformLocation(c,"b");this.W=a.getUniformLocation(c,"c");this.U=this.H}a.useProgram(this.U);this.N&&a.uniform1f(this.N,b.Pd.value);this.W&&a.uniform1f(this.W,b.N.value)}};var WGg=class{constructor(a){this.H=new E8(1,[[2,5126]]);this.N=n8(a,VGg);this.buffer=i8(a,[-1,-1,-1,1,1,-1,1,1])}yg(a,b,c,d){c.Pd.set(d);l8(a,b,3,1,1,2,1);g8(a,this.H);j8(a,this.buffer,this.H);b=a.Ea(1);this.N.bind(b,c);a.Ia(5,0,4);a.Ga(b);h8(a,this.H)}};var XGg=class{constructor(){this.U=this.H=null;this.W={};this.center=this.tS=this.JT=this.KT=this.radius=this.N=null}compile(a){let b=this.W["\n"];b||(b=f8(a,"\n\nprecision highp float;varying vec2 a;attribute vec2 b;uniform float c;void main(){a=b;a.x*=c;gl_Position=vec4(b,1,1);}","\n\nprecision highp float;varying vec2 a;uniform float d;uniform vec3 e,f,g;uniform vec2 h;void main(){float i,j;i=d;j=length(a-h)/i;if(j<1.)discard;else{j=clamp(pow(j-1.,.5),0.,1.5);vec3 k=mix(mix(g,f,j),e,j-.5);gl_FragColor=vec4(k,1);}}",
["b"]),this.W["\n"]=b);this.H=b}bind(a,b){this.compile(a,b);if(this.U!=this.H){const c=this.H;this.N=a.getUniformLocation(c,"c");this.radius=a.getUniformLocation(c,"d");this.KT=a.getUniformLocation(c,"e");this.JT=a.getUniformLocation(c,"f");this.tS=a.getUniformLocation(c,"g");this.center=a.getUniformLocation(c,"h");this.U=this.H}a.useProgram(this.U);this.N&&a.uniform1f(this.N,b.Rd.value);this.radius&&a.uniform1f(this.radius,b.radius.value);this.KT&&a.uniform3fv(this.KT,b.KT.value);this.JT&&a.uniform3fv(this.JT,
b.JT.value);this.tS&&a.uniform3fv(this.tS,b.tS.value);this.center&&a.uniform2fv(this.center,b.center.value)}};var YGg=new Float32Array([.09,.1,.28]),ZGg=new Float32Array([.53,.81,.98]),$Gg=new Float32Array([.7,.78,.86]),aHg=class{constructor(a){this.H=new E8(1,[[2,5126]]);this.N=n8(a,XGg);this.buffer=i8(a,[-1,-1,-1,1,1,-1,1,1])}yg(a,b,c,d){var e=_.Dt();_.Jg(d.Rn(),d.Sn(),d.Lm(),e,1);e=1/((1+e[2])*Math.tan(d.xq()/2));d=d.Mb()/d.Ib();var f=_.OK();f[3]=1;_.HLb(c.U.value,f,f);const g=f[0]/f[3];f=f[1]/f[3];bFg(c.KT,YGg);bFg(c.JT,ZGg);bFg(c.tS,$Gg);if(b.H){var h=b.H.KT;h!==void 0&&bFg(c.KT,h);h=b.H.JT;h!==void 0&&
bFg(c.JT,h);h=b.H.tS;h!==void 0&&bFg(c.tS,h)}e*e<(1-f)*(1-f)+d*(1-g)*(d*(1-g))&&(l8(a,b,3,3,1,1,1),g8(a,this.H),j8(a,this.buffer,this.H),c.center.set(g,f),c.Rd.set(d),c.radius.set(e),a.state.Ia(!1),b=a.Ea(1),this.N.bind(b,c),a.Ia(5,0,4),a.Ga(b),a.state.Ia(!0),h8(a,this.H))}};var bHg=class{constructor(a,b){this.context=a;this.uniforms=b;this.H=0;this.U=null;this.W=0;this.va=n8(a,uFg);this.N=new E8(1,[[2,5126]]);this.ha=a.createTexture();this.ha.W(new Uint8Array([255,255,255,255]),1,1)}yg(a,b){const c=this.context;var d=this.uniforms;const e=this.va;if(this.H!==b.Ya){this.H=b.Ya;var f=uBg(c,0,4096,this.H,0,4096,this.H);this.U=f.buffer;this.W=f.size}g8(c,this.N);j8(c,this.U,this.N);l8(c,b,1,1,3,2,2);d.tc.set(3);d.alpha.set(1);d.uc.set(1);d.depth.set(0);d.Ya.set(b.N.x,b.N.y);
d.Jc.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);d.Uc.set(0,0,0,0);c.N.Hw(3,this.ha);b=c.Ea(1);e.bind(b,d);for(d=0;d<a.length;d++)f=a[d].H,c.eh(516,f.Jc,255),b.uniform4f(e.H,f.wa,f.Da,f.Za,f.va),c.Ia(4,0,this.W);c.Ga(b);h8(c,this.N)}};var cHg=class{constructor(){this.Ga=this.H=null;this.Ia={};this.N=this.U=this.ha=this.W=this.Da=this.Ea=this.va=this.wa=null}compile(a){let b=this.Ia["\n"];b||(b=f8(a,"\n\nprecision highp float;varying vec2 a;uniform vec2 b,d,e;uniform float c,f;attribute vec2 g;void main(){vec2 h,i;h=g*b*c+e;i=2.*(h/d)-1.;i.y*=f;gl_Position=vec4(i,1,1);a=g;}","\n\nprecision highp float;varying vec2 a;uniform sampler2D h;uniform float i,j;void main(){gl_FragColor=texture2D(h,a);gl_FragColor.a=gl_FragColor.a*i+j;}",
["g"]),this.Ia["\n"]=b);this.H=b}bind(a,b){this.compile(a,b);if(this.Ga!=this.H){const c=this.H;this.wa=a.getUniformLocation(c,"b");this.va=a.getUniformLocation(c,"c");this.Ea=a.getUniformLocation(c,"d");this.Da=a.getUniformLocation(c,"e");this.W=a.getUniformLocation(c,"f");this.ha=a.getUniformLocation(c,"h");this.U=a.getUniformLocation(c,"i");this.N=a.getUniformLocation(c,"j");this.Ga=this.H}a.useProgram(this.Ga);this.wa&&a.uniform2fv(this.wa,b.Lg.value);this.va&&a.uniform1f(this.va,b.Xe.value);
this.Ea&&a.uniform2fv(this.Ea,b.Nf.value);this.Da&&a.uniform2fv(this.Da,b.Ff.value);this.W&&a.uniform1f(this.W,b.xe.value);this.ha&&a.uniform1i(this.ha,b.Je.value);this.U&&a.uniform1f(this.U,b.De.value);this.N&&a.uniform1f(this.N,b.oe.value)}};var dHg=function(a,b,c){const d=b.Mb(),e=b.Ib();var f=0;const g=a.context,h=a.uniforms,l=g.Mi()-1;g.N.Hw(l,b);h.Je.set(l);h.Lg.set(d,e);h.Xe.set(1);h.Nf.set(d,e);h.Ff.set(0,0);f=f!==void 0?f:0;h.De.set(c!==void 0?c:1);h.oe.set(f);h.xe.set(1);g8(g,a.H);j8(g,a.buffer,a.H);b=g.Ea(1);a.N.bind(b,h);g.Ia(5,0,4);g.Ga(b);h8(g,a.H)},eHg=class{constructor(a,b){this.context=a;this.uniforms=b;this.H=new E8(1,[[2,5126]]);this.N=n8(a,cHg);this.buffer=i8(a,[0,0,1,0,0,1,1,1])}};var fHg=function(a,b,c,d,e,f,g){const h=(d-c)/(g-f);d=(d-e)/(g-f);var l=Math.min(f,g);g=Math.max(f,g);l=Math.max(0,Math.floor(.999+l));for(g=Math.min(a.size-1,Math.floor(g));l<=g;l++){var m=l-f,n=c+h*m;m=e+d*m;n=Math.max(0,Math.floor(.999+n));for(m=Math.min(a.size-1,Math.floor(m));n<=m;n++)b[l*a.size+n]=255}},gHg=class{constructor(){this.size=256}};var hHg=class{constructor(){this.H=new gHg;this.N=new _.kGc(0,0)}};var jHg=class{constructor(){this.Ia=this.H=null;this.tc={};this.wa=this.xM=this.Lb=this.qb=this.Za=this.depth=this.Ga=this.Oa=this.Wa=this.La=this.ha=this.W=this.U=this.N=this.va=this.Jb=this.Da=this.Ea=this.Ob=this.Qb=this.Sa=this.Ya=this.Bb=null}compile(a,b){b="#define _a "+b.La+"\n\n";let c=this.tc[b];c||(c=f8(a,iHg+b+"precision highp float;uniform vec4 d,k,B;uniform sampler2D e;vec2 S(vec2 A,float D){float E=float(_t);A.y=E*A.y+D;return (A+.5)*d.zw;}\n#if _a==1\nuniform float h;varying vec3 i;\n#endif\ninvariant gl_Position;uniform vec3 l,m;uniform mat4 n;uniform float p,v,x;\n#if _a==1\nuniform mat4 q;vec3 T(vec3 D){const float E=6371010.;float F,G,H,I,J,K,L,M,N,O,P,Q;F=D.x;G=exp(D.y);H=G*G;I=2.*G/(1.+H);J=(H-1.)/(1.+H);K=D.z*E*I;L=K+E;M=F/.001;N=floor(M)*.001;O=fract(M);P=mix(cos(N),cos(N+.001),O);Q=mix(sin(N),sin(N+.001),O);vec2 R=normalize(vec2(P,Q));R*=I;return vec3(R,J)*L;}vec4 U(vec3 D){vec3 E,F,H;E=D;E/=p;F=E;F.x=fract(F.x+.5)-.5;F*=p;vec4 G,I;G=n*vec4(F,1);E+=l+m;E.xy-=.5;E.y=-E.y;E*=3.141592653589793*2.;H=T(E);I=q*vec4(H,1);I/=I.w;G/=G.w;return mix(G,I,h);}vec3 V(vec3 D){D/=p;D+=l+m;D.xy-=.5;D.y=-D.y;D*=3.141592653589793*2.;vec3 E=mat3(q)*T(D);return normalize(E);}\n#else\nvec4 U(vec3 D){return n*vec4(D,1);}\n#endif\nvec3 W(vec3 D,vec3 E){vec3 F=D-l+(E-m);return F*p;}vec3 X(vec3 D){vec3 E,F;E=vec3(k.x,k.y,0);F=D*k.w;F.xy*=1./float(_f);return W(E,F);}vec4 Y(vec3 D){vec3 E=X(D);return U(E);}float Z(vec4 D){float E,F;E=1./float(_A+1);F=1.-E-k.z*E;return D.z*E+D.w*F;}void aa(vec3 k){\n#if _a==1\nvec3 D=X(k);i=V(D);\n#endif\n}precision highp float;varying vec2 s;varying vec3 t;attribute vec2 u;uniform vec2 w,A;void main(){vec3 k=vec3(floor(u*32767.+.5),0);aa(k);gl_Position=Y(k);gl_Position.xy+=w*gl_Position.w;gl_Position.z=gl_Position.w*v;gl_Position.z=Z(gl_Position);s=k.xy*x;vec2 D=S(A,float(_m));t=(1.-B.a)*texture2D(e,D).rgb+B.a*B.rgb;}",
iHg+b+"precision highp float;precision highp float;\n#if _a==1\nuniform float h;varying vec3 i;\n#endif\nfloat F(){\n#if _a==1\nfloat D,E;D=dot(i,vec3(-1.,1,-1.));E=clamp((D-.5)/4.+1.,.5,1.);return mix(1.,E,h);\n#else\nreturn 1.;\n#endif\n}precision highp float;varying vec2 s;varying vec3 t;uniform sampler2D C;void main(){float D,E;D=texture2D(C,s).a;if(D<.5)discard;E=F();gl_FragColor=vec4(t*E,1);}",["u"]),this.tc[b]=c);this.H=c}bind(a,b){this.compile(a,b);if(this.Ia!=this.H){const c=this.H;this.Bb=
a.getUniformLocation(c,"a");this.Ya=a.getUniformLocation(c,"b");this.Sa=a.getUniformLocation(c,"c");this.Qb=a.getUniformLocation(c,"d");this.Ob=a.getUniformLocation(c,"e");this.Ea=a.getUniformLocation(c,"f");this.Da=a.getUniformLocation(c,"g");this.Jb=a.getUniformLocation(c,"h");this.va=a.getUniformLocation(c,"j");this.N=a.getUniformLocation(c,"k");this.U=a.getUniformLocation(c,"l");this.W=a.getUniformLocation(c,"m");this.ha=a.getUniformLocation(c,"n");this.La=a.getUniformLocation(c,"o");this.Wa=
a.getUniformLocation(c,"p");this.Oa=a.getUniformLocation(c,"q");this.Ga=a.getUniformLocation(c,"r");this.depth=a.getUniformLocation(c,"v");this.Za=a.getUniformLocation(c,"w");this.qb=a.getUniformLocation(c,"x");this.Lb=a.getUniformLocation(c,"A");this.xM=a.getUniformLocation(c,"B");this.wa=a.getUniformLocation(c,"C");this.Ia=this.H}a.useProgram(this.Ia);this.Bb&&a.uniform4fv(this.Bb,b.ha.value);this.Ya&&a.uniform4fv(this.Ya,b.W.value);this.Sa&&a.uniform1f(this.Sa,b.N.value);this.Qb&&a.uniform4fv(this.Qb,
b.qb.value);this.Ob&&a.uniform1i(this.Ob,b.Za.value);this.Ea&&a.uniform4fv(this.Ea,b.Wa.value);this.Da&&a.uniform1i(this.Da,b.Sa.value);this.Jb&&a.uniform1f(this.Jb,b.va.value);this.va&&a.uniform1f(this.va,b.H.value);this.N&&a.uniform4fv(this.N,b.Bb.value);this.U&&a.uniform3fv(this.U,b.wa.value);this.W&&a.uniform3fv(this.W,b.Da.value);this.ha&&a.uniformMatrix4fv(this.ha,!1,b.Ea.value);this.La&&a.uniform1f(this.La,b.Ia.value);this.Wa&&a.uniform1f(this.Wa,b.Oa.value);this.Oa&&a.uniformMatrix4fv(this.Oa,
!1,b.U.value);this.Ga&&a.uniform1i(this.Ga,b.Ga.value);this.depth&&a.uniform1f(this.depth,b.depth.value);this.Za&&a.uniform2fv(this.Za,b.Ya.value);this.qb&&a.uniform1f(this.qb,b.Hm.value);this.Lb&&a.uniform2fv(this.Lb,b.Gd.value);this.xM&&a.uniform4fv(this.xM,b.xM.value);this.wa&&a.uniform1i(this.wa,b.Xh.value)}},iHg="#define _b 8\n#define _c 8000\n#define _d "+y8+"\n#define _e 2\n#define _f 16\n#define _g 8\n#define _h vec4(0., 0., 0., 0.2)\n#define _i 2\n#define _j 10\n#define _k 7\n#define _l 3\n#define _m 4\n#define _n 0\n#define _o 1\n#define _p 5\n#define _q 6\n#define _r 13\n#define _s 16\n#define _t 18\n#define _u 0\n#define _v 8\n#define _w 2\n#define _x 1\n#define _A 22\n\n";var kHg=class{constructor(){this.depth=0;this.H=null}};var lHg=function(a,b,c){a.Hm.set(1/4096);a.Xh.set(2);a.Ya.set(b.N.x,b.N.y);c=UFg(c,b.Jc);a.Gd.set(c.x,c.y);b=(c=!!b.H&&!!b.H.xM)?b.H.xM:[0,0,0];a.xM.set(b[0],b[1],b[2],c?1:0)},mHg=class{constructor(a,b){this.context=a;this.uniforms=b;this.H=0;this.U=null;this.ha=n8(a,jHg);this.N=new E8(3,[[2,5122]]);this.va=new x8(this.context,this.N.H,this.N.W);this.W=a.createTexture();this.W.W(new Uint8Array([255,255,255,255]),1,1);this.wa=new hHg}yg(a,b){const c=this.context;var d=this.uniforms;const e=this.N,
f=this.ha;a=a.filter(l=>!!l.H.ag);if(!this.U||this.H!==b.Ya){this.H=b.Ya;var g=tBg(-16,4112,this.H,-16,4112,this.H);g=new Int16Array(g);g=new Uint32Array(g.buffer);this.U=k8(c,this.va,g).H[0]}l8(c,b,3,3,2,2,2);g8(c,e);lHg(d,b,c);g=c.Ea(1);f.bind(g,d);for(d=0;d<a.length;++d){var h=a[d];const l=h.H.ag;l&&(h=h.H,g.uniform4f(f.N,h.wa,h.Da,h.Za,h.va),BBg(c,b,h.Jc,h.wa,h.Da,h.va),c.N.Hw(2,l.H||this.W),g.uniform1f(f.depth,l.depth),wBg(c,e,this.U))}c.Ga(g);h8(c,e)}prepare(a,b){const c=a.H;var d=a.data,e=
d.H;const f=this.context;let g=0;if(!_.wGc(d.Lc(),b))return 2;d=a.data.Cd;let h;b=[];if(_.U6(e)&&_.R6(_.T6(e))){e=_.Hwg(_.T6(e));var l=a.data.N.H(2);for(var m=0;m<e.length;m++){var n=e[m],p=n.N(sDg);if(p&&_.I(p,1)){g=l[m].H;if(_.I(n,7)){var r=!0;break}_.B(n,_.Qr,1)&&b.push(_.jR(n))}}}if(b.length&&!d)a:{d=this.wa;a=a.data.U;l=d.H.size;m=new Uint8Array(l*l);for(n=0;n<b.length;n++){p=_.dFc(b[n],d.N,a,!1);if(!p){d=null;break a}var w=p.length/6;if(w!==0){e=d.H;const fa=w?w*6:p.length;for(let sa=0;sa<fa;sa+=
6){w=e;var A=m,E=p,J=sa,U=sa+2,X=sa+4;if(E[U+1]===E[X+1]){var Y=J;J=X;X=Y}else E[J+1]===E[X+1]&&(Y=U,U=X,X=Y);E[J+1]!==E[U+1]&&(E[J+1]>E[U+1]&&(Y=J,J=U,U=Y),E[U+1]>E[X+1]&&(Y=U,U=X,X=Y),E[J+1]>E[U+1]&&(Y=J,J=U,U=Y));Y=E[J];const va=E[U],Ja=E[X];J=E[J+1];U=E[U+1];E=E[X+1];J!==E&&(X=Y+(U-J)/(E-J)*(Ja-Y),fHg(w,A,Math.min(X,va),Ja,Math.max(X,va),U,E),J!==U&&fHg(w,A,Math.min(X,va),Y,Math.max(X,va),U,J))}}}d=new _.HGc(m,l,l,4)}d&&(h=new _.Asg(d));if(!h&&!r)return 2;d=c.U;b=new kHg;h&&!r&&(r=h.H.width,r=
VCg(d,r*r),r=d.textures[r],r.Da(33071),r.ha(9729,9729),aDg(f,h),b.H=r);b.depth=1-g/65535;c.ag=b;return 2}};var pHg=function(a,b,c,d=!1){for(var e=0;e<nHg.length;++e){const f=nHg[e];if(f.context===a&&f.Vd===b&&f.Of===c)return f.xp.EH++,f.xp}e=new NGg(a,b,c);d=new oHg(e,d);nHg.push({context:a,Vd:b,Of:c,xp:d});return d},qHg=function(a){const b=a.H.getContext(),c=a.N,d=a.H.H,e=a.H.W,f=a.H.va,g=a.H.U;a.U=new hFg(b,c,d);a.va=new mHg(b,c);a.Ea=new sFg(b,c);a.Ia=new oGg(b,c,d,a.H.ha);a.ha=new vFg(b,c);a.Da=new JFg(b,c,d,a.Lb);a.Oa=new wGg(b,c,e,f,g);a.Sa=new UGg(b,c);a.Ga=new MFg(b,c);a.qb=new aHg(b);a.Ya=new $Fg(b);
a.Za=new WGg(b);a.Bb=new bHg(b,c);a.La=new CGg(b,c);a.Wa=new eHg(b,c)},rHg=function(a){return[a.U,a.Da,a.Sa,a.Ea,a.Ga]},sHg=function(a){const b=[];b.push(a.La);b.push(a.Oa);b.push(a.Ia);return b},tHg=function(a,b){var c=a.H.H;VDg(c);a.H.ha.update();for(var d=0;d<b.length;++d){var e=b[d].H,f=e.U;f&&e.Rd&&e.Rd.update(f);f&&e.De&&e.De.update(f)}WDg(c);c=a.H.N;VDg(c);for(d=0;d<b.length;++d)e=b[d].H,f=e.U,e.Ea&&f&&e.Ea.update(f);WDg(c);a.H.va.update();a.H.U.update()},vHg=function(a,b){const c=a.H.getContext().N;
c.N(null);for(var d=0;d<=6;++d)c.Hw(d,null);d=[0,0];const e=b.context;b.texture||(b.texture=e.createTexture(),e.ha(e.qk()),e.bindTexture(3553,b.texture),e.texParameteri(3553,10240,9728),e.texParameteri(3553,10241,9728),e.texParameteri(3553,10242,33071),e.texParameteri(3553,10243,33071),b.textureWidth=0,b.textureHeight=0,b.N=!1);if(!b.N){e.ha(e.qk());const A=b.context;var f=b.texture;A.ha(A.qk());A.bindTexture(3553,f);var g=b.context.Gc;var h=b.U;f=h.H.Da()+1;uHg(h)&&(h=h.N.Da()+1,f=f>h?f:h);var l=
Math.max(Math.ceil(f/g),1);h=Math.min(Math.ceil(f/65536)*65536,g);var m=!1;h!==b.textureWidth&&(m=!0);g=Math.min(l*18,g);g!==b.textureHeight&&(m=!0);m&&(b.textureWidth=h,b.textureHeight=g,A.Ya(3553,h,g,6408,5121,null));g=m||b.W;b.W=!1;l=b.H.N;m=1;uHg(b.U)&&(m=b.U,uHg(m)?(m=1-(m.wa-Date.now())/167,m=(0,_.Jhc)(m)):m=1);ZFg(f,l,g,b.ha,m);l=0;for(let E=0;E<f;++E)if(QFg(b.H,E)){if(g||!b.H.U[E]){if(m!==1){var n=b.U.N.H(E);UCg(b.U.H.H(E),b.ha,b.Ga,b.va);UCg(n,b.ha,b.Ia,b.va);n=b.Ia;var p=b.Ga,r=b.Ea,w=m;
for(let J=0;J<12;J++)r[J]=p[J];_.Xzg(n.subarray(12),p.subarray(12),r.subarray(12),w,w,w)}else UCg(b.U.H.H(E),b.ha,b.Ea,b.va);A.Cd(3553,E%h,Math.floor(E/h)*18,1,18,6408,5121,b.Ea);RFg(b.H,E,!0);l++}}else g&&RFg(b.H,E,!1);e.N.Hw(e.qk()-33984,null);b.N=!0}d[0]=b.textureWidth;d[1]=b.textureHeight;c.Hw(0,b.texture);a.N.Za.set(0);a.N.qb.set(d[0],d[1],1/d[0],1/d[1]);b=a.H.N;hEg(b,1);a.N.Sa.set(1);a.N.Wa.set(b.textureWidth,b.textureHeight,1/b.textureWidth,1/b.textureHeight)},wHg=function(a,b,c,d){var e=2*
Math.PI,f=a.targetX/e+.5;const g=-a.targetY/e+.5;a=a.ws/e;f-=b;b=Math.round(f*65536)/65536;e=Math.round(g*65536)/65536;const h=Math.round(a*65536)/65536;d.wa.set(b,e,h);f=new Float32Array([f-b,g-e,a-h]);d.Da.set(f[0],f[1],f[2]);c.Qb=b+f[0];c.tc=e+f[1]},yHg=function(a,b,c,d){const e=a.H.getContext();b=b.filter(h=>h.H.length&&h.H[0].H.length);for(let h=0;h<b.length;++h){const l=b[h];var f=.8/b.length,g=1-f*h;e.tc(g-f,g);f=[];for(g=0;g<l.H.length;++g){const m=l.H[g];for(let n=0;n<m.H.length;++n){const p=
m.H[n];p.ui()&&f.push(p)}}f.length&&xHg(a,f,c,d)}ABg(e,c)},zHg=function(a,b){a.W=0;for(let d=0;d<b.length;++d){var c=b[d];c.use();const e=c.H.U;e&&e.Ke()&&(a.W+=e.H);(c=c.H.Ia)&&c.Ke()&&(a.W+=c.H)}},xHg=function(a,b,c,d){var e=a.H.getContext();c.qb&&(m8(e,c,1024),a.Bb.yg(b,c));e=a.U;d=d.U;for(let n=0;n<b.length;n++){const p=b[n];let r=p.H.Lg,w=p.H.Hm;c.Ea&&(w=r=null);if(r||w){e.U.push(p.H);e.W.push(r);e.ha.push(w);a:{var f=p;var g=d;var h=c.zoom;const A=f.H;var l=f.data;if(l.wa()){g=!1;break a}h>
22&&(h=22);f=Math.floor(h);h=h!==f;const E=g.Ii,J=A.N.Ga,U=h?f+.5:f;if(E===A.mt&&U===A.Wu&&J===A.Xu){g=A.Cg;break a}let X=!1;l=l.N.H(2);for(let Y=0;Y<l.length;Y++){var m=A.N.Da(l[Y].Gi);const fa=EBg(g.H.H(m),h,f);if(fa===2){X=!0;break}if(uHg(g)){m=EBg(g.N.H(m),h,f);if(m===2){X=!0;break}if((m===0||fa===0)&&m!==fa){X=!0;break}}}A.Cg=X;A.mt=E;A.Xu=J;A.Wu=U;g=A.Cg}g&&(e.va.push(p.H),e.wa.push(r),e.Da.push(w))}}fFg(a.U,c,!1,!1);fFg(a.U,c,!1,!0);a.ha.yg(b,c);fFg(a.U,c,!0,!1);c.Ea||a.va.yg(b,c);a.Sa.yg(b,
c);a.Da.yg(b,c);fFg(a.U,c,!0,!0);a=a.U;a.U=[];a.W=[];a.ha=[];a.va=[];a.wa=[];a.Da=[]},oHg=class extends _.de{constructor(a,b=!1){super();this.H=a;this.Lb=b;this.EH=1;this.N=new cFg;this.Wa=this.Ya=this.qb=this.Za=this.Oa=this.Ia=this.va=this.ha=this.Ga=this.La=this.Sa=this.Da=this.Ea=this.Bb=this.U=null;this.W=0;this.wa=new _.ee(this);this.init()}release(){this.EH--;if(this.EH===0){for(let a=0;a<nHg.length;a++)if(nHg[a].xp===this){nHg.splice(a,1);break}this.H.dispose();this.wa.dispose()}}init(){qHg(this);
const a=this.H.getContext();this.wa.listen(a,"webglcontextrestored",this.Xo,!1);this.wa.listen(a,"webglcontextlost",this.Kv,!1)}Jb(){return this.H}Kv(){this.H.Kv();this.dispatchEvent("webglcontextlost")}Xo(){const a=this.H.getContext();this.H.H.Xo(a);this.H.ha.update();this.H.N.Xo(a);this.H.W.Xo(a);this.H.va.update();this.H.U.update();qHg(this);this.dispatchEvent("webglcontextrestored")}yg(a,b,c,d,e,f,g){const h=this.H.getContext(),l=this.N;if(h&&!h.isContextLost()){var m=!1;for(var n=0;n<b.length;n++)if(b[n].data.va()){m=
!0;break}var p=g.W&&!g.Cd,r=g.W&&!g.vd&&!g.Ea,w=g.W&&g.Jb!=null;n=g.wa;m=!g.Pd&&g.wa&&m;var A=!g.Lb&&(!g.W||g.wa),E=g.Bb>0;l.La=E?1:0;l.va.set(g.Bb);g.qb=E||d.tu()!==0||d.od()!==0;g.Oa=E?8:1;g.Ya=E?32:1;g.Wa=E?new _.dZ(0,0):_.fug(d);g.Ia=_.gug(d);l.Oa.set(g.Ia);E=g.zoom+1E-6;var J=Math.floor(E);l.Ia.set(Math.pow(2,J));l.H.set(E-J);E=ZAg(d);$Eg(l.Ea,E);l.Ga.set(Math.abs(d.od())>=.2618?1:0);E=_.Kt();J=_.QK();_.Frg(d,E);_.RK(J,E);$Eg(l.U,J);l.ha.set(g.Da,g.Ga,1/g.Da,1/g.Ga);l.W.set(g.va,g.ha,1/g.va,
1/g.ha);l.N.set(g.Sa);E=this.H;TDg(E.H);TDg(E.N);TDg(E.W);g.wa&&tHg(this,b);zHg(this,b);vHg(this,e);for(E=g.Wa.start;E<=g.Wa.end;E++){wHg(d,E,g,l);p&&(g.Bb>0&&(h.tc(0,1),this.Ya.yg(this.H.getContext(),g,this.N),g.Ob||this.qb.yg(this.H.getContext(),g,this.N,d)),yHg(this,a,g,e));if(w){iEg(this.H.N);J=g.Rd;var U=g.ad;h.tc(.1,.2);if(J!=null&&U!=null){var X=h.Ea(3);g.Jb.yg(X,d.oja(),J,U);h.Ga(X)}vHg(this,e)}if(r){h.tc(.1,.2);J=this.Ea;U=a;X=g;const fa=J.uniforms,sa=J.context;if(nFg(U)){g8(sa,J.H);mFg(J,
X);l8(sa,X,1,3,1,2,2);m8(sa,X,1024);var Y=sa.Ea(1);J.N.bind(Y,fa);oFg(J,Y,U,J.N.H);l8(sa,X,3,3,4,2,2);oFg(J,Y,U,J.N.H);J.W.bind(Y,fa);oFg(J,Y,U,J.W.N);sa.Ga(Y);h8(sa,J.H)}}A&&f.yg(a,g);m8(h,g,256)}if(m)for(h.tc(0,.1),a=this.H.getContext(),ABg(a,g),a=0;a<2;a++)zGg(this.La,c,g,a),rGg(this.Oa,c,g,a),kGg(this.Ia,c,g,a);m8(h,g,256);for(e=g.Wa.start;e<=g.Wa.end;e++)wHg(d,e,g,l),n&&(h.tc(0,1),c=b,a=g,f=this.H.getContext(),ABg(f,a),this.Ga.yg(c,a)),m8(h,g,256);g.W&&!g.Ob&&(h.tc(0,1),b=_.dug(d),b>0&&b<d.Ib()&&
this.Za.yg(this.H.getContext(),g,this.N,d.Ib()-b));iEg(this.H.N)}}},nHg=[];var AHg=class extends _.Sxg{eca(a){this.renderer.eca(a)}lCa(){return new _.I7(this.renderer.Za.U.eJ())}aCa(){return new _.I7(this.renderer.Za.HS.eJ())}bCa(){return this.renderer.vW()}Jb(){return this.renderer.Jb()}oy(a){this.renderer.oy(a)}Vl(){return this.renderer}getContext(){return this.renderer.getContext()}kb(){this.renderer.dispose();super.kb()}H(a){this.renderer.Rf.H(a);_.P7(this.renderer)}};var uHg=function(a){return a.Da&&Date.now()<a.wa},WFg=function(a,b,c){a.U=b;a.ha=c||null},XFg=function(a,b){a.va=b},BHg=function(a,b){a.H!==b&&(a.N=a.H,a.N&&a.N.wa(),a.H=b,a.H.Ga(a.Ga,a),a.Ii++,a.Da&&a.N&&(a.wa=Date.now()+167,a.W||(a.W=!0,a.ub.Vs({Zd:19,rd:5,animation:c=>void a.animate(c)}))))},CHg=class{constructor(a,b){this.ub=b;this.va=this.ha=this.U=this.N=this.H=null;this.Ii=0;this.Da=!0;this.wa=-1;this.W=!1;a.N.va(this.Ea,this)}Ea(a,b){this.Ii++;this.U&&this.U.call(this.ha,[a],[b])}Ga(a,b){this.U&&
this.U.call(this.ha,a,b)}animate(){this.va&&this.va.call(null);uHg(this)?(this.W=!0,this.ub.Vs({Zd:19,rd:5,animation:a=>void this.animate(a)})):this.W=!1}};var DHg=class{constructor(a){this.values=_.Xb(a,1,_.qb,_.Ri())}apply(a){return this.values.length===0?1:a>=1?this.values[this.values.length-1]:a<=0?this.values[0]:this.interpolate(a)}interpolate(a){a*=this.values.length-1;const b=Math.floor(a),c=Math.ceil(a);if(b===c)return this.values[b];const d=c-b;return(1-(a-b)/d)*this.values[b]+(1-(c-a)/d)*this.values[c]}};var FHg=function(a,b,c,d){const e=d-c.La();let f=-1;for(const r of c.elements)if(r.type===3){const w=r,A=_.Xrg(b.H(w.H()),c.Nr());if(A){var g=void 0;g=_.y(A,_.U7,1);var h=c.H(),l=e,m=w.wa.slice();switch(h){case 4:h=_.Zi(g,_.T7,1,_.Ri());for(var n=0;n<h.length;n++){var p=h[n];g=l/_.L(p,1);0<=g&&g<=1&&(p=_.y(p,_.S7,9),g=(new DHg(p)).apply(g),m[n]=g)}break;case 6:for(h=_.Zi(g,_.T7,3,_.Ri()),n=0;n<h.length;n++)p=h[n],_.L(p,1)&&(g=l/_.L(p,1)%1,p=_.y(p,_.S7,9),g=(new DHg(p)).apply(g),m[n]=g)}w.wa=m;l=EHg(_.y(A,
_.U7,1),c.H());f=f<l?l:f}}return a.H(c,d,f)},GHg=function(a,b,c){for(const e of b.elements)if(e.type===3){var d=_.Xrg(a.H(e.H()),b.Nr());if(d){d=_.y(d,_.U7,1);if(c===4)return!!_.Zh(d,_.T7,1);if(c===6)return!!_.Zh(d,_.T7,3);if(c===5)return!!_.Zh(d,_.T7,2)}}return!1},EHg=function(a,b){function c(d){let e=0;for(const f of d)_.L(f,1)>e&&(e=_.L(f,1));return e}return b===1||b===4?c(_.Zi(a,_.T7,1,_.Ri())):b===3||b===6?c(_.Zi(a,_.T7,3,_.Ri())):-1},HHg=class{update(a,b){for(const f of a)for(const g of f.H.labels)if(g.H()!==
0&&g.elements.length&&f.H.Ga){var c=a=f.H.Ga,d=g,e=b;switch(d.H()){case 1:GHg(c,d,4)?d.U(4):d.U(7);d.Da(e);break;case 3:d.U(6);d.Da(e);break;case 2:d.U(5),d.Da(e)}c=FHg(this,a,g,b);g.U(c);g.H()===7&&(GHg(a,g,6)?(g.U(6),g.Da(b),FHg(this,a,g,b)):g.U(0))}}H(a,b,c){b-=a.La();let d=a.H();if(0<c&&c<=b)switch(a.H()){case 4:d=7;break;case 5:d=8}return d}};var IHg=class{constructor(){this.wa=this.W=!0;this.vd=this.Ob=this.Cd=this.Pd=this.uc=this.Lb=!1;this.Xe=this.Bb=0;this.Gc=this.Uc=45;this.Ia=this.zoom=this.tc=this.Qb=0;this.Ya=this.Oa=1;this.qb=!1;this.Ga=this.Da=this.ha=this.va=0;this.Za=this.Sa=1;this.Ea=!1;this.H=void 0;this.Rd=this.ad=this.Jb=null;this.Je=!1;this.Wa=new _.dZ(0,0);this.U=new _.tn(0,0);this.N=new _.tn(0,0);this.La=0;this.clearColor=_.kug;this.xc=new _.gf(0,0,0,0);this.xe=this.De=this.oe=this.Jc=0;this.Gd=!1}};var PBg=class{constructor(a,b,c,d,e){this.x=a;this.y=b;this.N=c;this.H=d;this.alpha=e}};var JHg=function(a,b,c,d){const e=a.W;a.W=b;if(e<0)return Infinity;b-=e;d>0&&(a.N=0);if(c===0&&!a.H.H.length)return a.N=400,b;c=a.N-b;c>=0?(a.N=c,b=0):(a.N=0,b=-c);return b},LHg=function(a,b,c,d){if(b.length!==0){var e=b[0].yd.Lc();for(let m=0;m<b.length;m++){var f=b[m],g=f.yd,h=c?-1:f.N;f=h<0;var l=void 0;f||d?h=l=1:(l=KHg,h<0?l=1:h>=17&&e>=17?l=0:(h=e-h,l=h>=3?l[2]:h>=2?l[1]+h%1*(l[2]-l[1]):h>=1?l[0]+h%1*(l[1]-l[0]):0),h=0);g=new PBg(g.getX(),g.getY(),f,l,h);a.Pj(g)}a.zoom=e}},MHg=function(a,b,
c,d){let e=Infinity,f=-Infinity,g=Infinity,h=-Infinity;for(var l=0;l<b.length;l++){var m=b[l].yd;if(m.Lc()!==d)continue;const n=m.getX();m=m.getY();n<e&&(e=n);m<g&&(g=m);n>f&&(f=n);m>h&&(h=m)}for(b=0;b<c.length;b++)l=c[b].yd,d=l.getX(),l=l.getY(),d<e&&(e=d),l<g&&(g=l),d>f&&(f=d),l>h&&(h=l);a.top=g;a.right=f;a.bottom=h;a.left=e},NHg=function(a,b,c){const d=a.left,e=a.top,f=a.right;a=a.bottom;const g=c.zoom-b.zoom;for(let n=0;n<b.H.length;n++){const p=b.H[n];if(p.alpha!==p.H||p.alpha!==0)if(g===0){var h=
p.x,l=p.y;h>=d&&h<=f&&l>=e&&l<=a&&QBg(c,h,l,p)}else if(g>0){var m=1<<g;l=p.x<<g;let r=p.y<<g;h=l+m-1;m=r+m-1;if(h<d||m<e||l>f||r>a)continue;const w=Math.max(d,l);l=Math.max(e,r);h=Math.min(f,h);m=Math.min(a,m);for(r=l;r<=m;r++)for(l=w;l<=h;l++)QBg(c,l,r,p)}else h=p.x>>-g,l=p.y>>-g,h<d||l<e||h>f||l>a||QBg(c,h,l,p)}},PHg=class{constructor(){this.W=-1;this.U=!0;this.left=this.bottom=this.right=this.top=this.N=0;this.H=new OHg(-1)}},KHg=[0,1,1],RBg=5/255,QHg=function(a){for(let b=0;b<a.H.length;b++){const c=
a.H[b];if(c.alpha!==c.H)return!1}return!0},OHg=class{constructor(a){this.zoom=a;this.N=[];this.H=[]}Pj(a){const b=a.x*67108864+a.y;let c=this.N[b];c||(this.H.push(a),c=this.H.length);this.N[b]=c}};var RHg=function(a,b,c,d,e,f){const g=new Uint32Array(b*b);let h=0;for(let l=0;l<b;l++)for(let m=0;m<b;m++)m===0||l===0||m===b-1||l===b-1?g[h++]=e:m%c&&l%c?g[h++]=d:g[h++]=f;c=a.context.createTexture();c.wa(3);c.ha(9729,9729);c.Da(10497);c.W(new Uint8Array(g.buffer),b,b);a.Ea=c},SHg=function(a,b,c,d){function e(h){let l;l=0|Math.round(h[0]*255);l|=Math.round(h[1]*255)<<8;l|=Math.round(h[2]*255)<<16;return l|=Math.round(h[3]*255)<<24}let f,g;c===2?(c=_.Ixg,f=_.Jxg,g=_.Kxg):(c=_.Fxg,f=_.Gxg,g=_.Hxg);
c=e(c);f=e(f);g=e(g);b=_.vg(Math.round(b),1,2);RHg(a,128*b,16*b,c,f,g);d=uBg(a.context,0,4096,d,0,4096,d);a.ha=d.buffer;a.va=d.size},THg=class{constructor(a,b){this.context=a;this.uniforms=b;this.Da=this.wa=0;this.ha=this.Ea=null;this.va=0;this.N=n8(a,uFg);this.U=new E8(1,[[2,5126]]);this.W=0;this.H=new PHg}yg(a,b){const c=this.context;var d=this.uniforms,e=b.Sa,f=b.La,g=b.Oa;const h=!(b.W||b.wa),l=b.zoom,m=b.uc;if(this.wa!==e||this.W!==f||this.Da!==g)SHg(this,e,f,g),this.wa=e,this.W=f,this.Da=g;
d.depth.set(0);d.Ya.set(0,0);d.Jc.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);d.Uc.set(0,0,0,0);d.tc.set(3);c.N.Hw(3,this.Ea);g8(c,this.U);j8(c,this.ha,this.U);l8(c,b,3,1,1,2,2);e=c.Ea(1);this.N.bind(e,d);for(f=0;f<a.length;++f){g=a[f].H;for(let Y=0;Y<g.length;++Y){var n=e,p=g[Y];d=b;const fa=this.context;ABg(fa,d);var r=[],w=[],A=p.H;for(var E=0;E<A.length;++E){var J=A[E];J.baa()?w.push(J):J.ui()&&h?J.yd.Lc()===p.N.zoom&&w.push(_.rtg(J.yd,-1)):J.ui()&&J.yd.ai()!==4&&r.push(J)}A=this.H;J=p.N.zoom;p=A.H.zoom<
0?0:J-A.H.zoom;p=JHg(A,Date.now(),w.length,p);E=new OHg(J);LHg(E,w,h,m);if(m){J=w.length?w[0].yd.Lc():r.length?r[0].yd.Lc():J;var U=[];for(var X=0;X<r.length;X++)if(r[X].yd.Lc()===J){const sa=_.rtg(r[X].yd,0);U.push(sa)}LHg(E,U,h,m)}MHg(A,r,w,E.zoom);p>0&&SBg(A.H,p);NHg(A,A.H,E);A.U=QHg(E);A.H=E;r=this.H.H.zoom;n.uniform1f(this.N.W,l-r>.5?4:2);A=this.H.H.H;if(A.length)for(w=this.context,p=1/Math.pow(2,r),E=0;E<A.length;E++)J=A[E],J.alpha<=0||(U=J.x*p,X=J.y*p,n.uniform1f(this.N.alpha,J.alpha),n.uniform4f(this.N.H,
U,X,r,p/256),w.Ia(4,0,this.va));ABg(fa,d)}}c.Ga(e);h8(c,this.U)}};var UHg=function(a,b){const c=a.N!==b;a.N=b;c?(a.H-=.2,a.H<=0&&(a.H=0),a.U()):(a.H+=.2,a.H>=1?a.H=1:a.U());return a.H},VHg=class{constructor(a){this.N=-1;this.H=1;this.U=a}};var WHg=new Uint8Array(7E3);var XHg=function(a){a.canvas=a.N();a.H=a.canvas.getContext("2d",{willReadFrequently:!0});a.H.textAlign="left"},YHg=class{constructor(a,b,c,d){this.Zsa=a;this.Of=b;this.borderWidth=c;this.U=d;this.N=ZBg;XHg(this)}Xo(){this.canvas instanceof HTMLCanvasElement&&this.canvas.remove();XHg(this)}measureText(a,b,c,d){return WBg(this.H,a,b,c,d,this.Zsa,this.U)}Vma({text:a,fontFlags:b,fontSize:c,tracking:d,fullTextVerticalMeasurements:e}){let {height:f,width:g,fractionalWidth:h,baseline:l}=this.measureText(a,
b,c,d);e&&(f=e.height,l=e.baseline);b=h/this.Of;c={width:g/this.Of,height:f/this.Of};d=Math.ceil((f+2*this.Of*2)/2)*2;e=g+this.borderWidth*2;const m=d+this.borderWidth*2;e=Math.ceil(e/4)*4;this.H.clearRect(0,0,g,d);this.H.fillText(a,0,d/2+(l-f/2));var n=this.H.getImageData(0,0,g,d);a=n.data;var p=n.width,r=n.width,w=n.height;n=e;var A=this.borderWidth;const E=n-(A+r),J=m-(A+w);let U=WHg;var X=n*m;U.byteLength<X&&(U=WHg=new Uint8Array(X));X=0;let Y;for(Y=0;Y<A*n;Y++)U[X++]=0;for(let fa=0;fa<w;fa++){for(Y=
0;Y<A;Y++)U[X++]=0;let sa=fa*p*4+3;for(Y=0;Y<r;Y++)U[X++]=a[sa],sa+=4;for(Y=0;Y<E;Y++)U[X++]=0}for(a=0;a<J*n;a++)U[X++]=0;a=U.slice(0,e*m);return{fractionalWidth:b,measurement:c,textureWidth:g,textureHeight:d,blockWidth:e,blockHeight:m,blockData:a}}};var $Hg=function(a,b){a:if(a.N.length>0)var c=a.N.shift();else{for(;c=a.U.shift();)if(c=b(c))break a;c=null}c&&ZHg(a,b,c)},aIg=function(a,b){$Hg(a,b);return a.U.length===0&&a.N.length===0?a.H.size?Promise.all(a.H):!0:!1},ZHg=function(a,b,c){const d=c.next();if((0,_.Ki)(d.value)){const e=d.value.then(()=>{d.done||a.N.push(c);a.H.delete(e)},()=>{a.H.delete(e)});a.H.add(e);$Hg(a,b)}else d.done||ZHg(a,b,c)},bIg=class{constructor(){this.U=[];this.N=[];this.H=new Set}};var dIg=function(a,b,c){const d=b.element;b=b.zoom;const e=a.Fl.ri(d);if(_.ZQ(a.va.H(e),b)||!d.H())return null;const f=a.DE(d,b);return cIg(a,f,d.Fb(),b,e,g=>{c.push(g);if(!g.element.measurement){g=g.element;let l=0,m=0;for(let n=0;n<g.H.length;n++){var h=(a.H.textures.get(g.H[n])?.texture||null).measurement;const p=h.height;h=h.width+(g.U[n]||0);p>l&&(l=p);h>m&&(m=h)}g.measurement=new _.Lxg(m,l)}})},eIg=function(a,b){return aIg(a.ha,c=>dIg(a,c,b))},cIg=function(a,b,c,d,e,f,g){const h=a.va.H(e),l=
Math.round(_.Qwg(h,d)*a.Of)||2,m=_.Pwg(h,d),n=RCg(h,d)*l/1E3;return(new _.Inc(()=>XBg(m,l,a.U.Zsa,c))).zz(()=>{g?g={height:g.height*a.Of,baseline:g.baseline*a.Of}:g=a.wa.measureText(c,m,l,n);const p=fIg(c,m,l,n,g.height,g.baseline);var r=[];let w=!1;for(const A of p){const E=gIg(a,A,d,e,m,l,n,g);r.push(E);(0,_.Ki)(E)&&(w=!0)}return w?(r=Promise.all(r),r.catch(()=>{for(const A of p)a.N.delete(A.key)}),r):r}).zz(p=>{const r={};for(var w of p)r[w.key]=w,a.N.delete(w.key);w=IGg(a.H,b,a.borderWidth,p.map(E=>
({key:E.key,text:E.yCa})),E=>r[E.key]);const A=w.element;if(!A.U.length){let E=0;for(const J of p)A.U.push(Math.ceil(E)),E+=J.fractionalWidth+n}f?.(w)})},fIg=function(a,b,c,d,e,f){return(VBg(a)?[a]:a.split("")).map(g=>({key:`${g}:${b}:${c}:${d}:${e}:${f}`,text:g}))},gIg=function(a,b,c,d,e,f,g,h){if(a.N.has(b.key))return a.N.get(b.key);let l=a.H.textures.get(b.key)?.texture||null;if(l)return l;var m=n=>{var p=new EGg(b.key,{yCa:b.text,zoom:c,lk:d});p.fractionalWidth=n.fractionalWidth;p.textureWidth=
n.textureWidth;p.textureHeight=n.textureHeight;p.blockWidth=n.blockWidth;p.blockHeight=n.blockHeight;p.blockData=n.blockData;p.measurement=new _.Lxg(n.measurement.width,n.measurement.height);l=p;a.N.set(b.key,l);return l};e=a.U.Vma({text:b.text,fontFlags:e,fontSize:f,tracking:g,fullTextVerticalMeasurements:h});return(0,_.Ki)(e)?(m=e.then(m),a.N.set(b.key,m),m):m(e)},hIg=class{constructor(a,b,c,d,e,f,g){this.Fl=a;this.va=b;this.Da=c;this.Of=e;this.H=g;this.N=new Map;this.borderWidth=Math.ceil(2*this.Of);
this.U=this.wa=new YHg(d,e,this.borderWidth,f);this.ha=new bIg}initialize(a){if(a.length!==0)for(let b=0;b<a.length;b++){const c=a[b];if(!_.m7(c))continue;const d=_.x7(c,this.Fl.Lc());for(const e of _.i7(_.Q6(c)))this.ha.U.push({element:e,zoom:d})}}Xo(){this.U.Xo()}JC(a){return(a=this.H.N.get(a)?.element||null)?a.measurement:null}DE(a,b){if(a.H()){const c=this.Fl.ri(a);return`${a.Fb()}:${c}:${b}:${this.Da}`}return null}};var iIg=class{constructor(a,{text:b=null,zoom:c=null,lk:d=null}){this.key=a;this.blockHeight=this.blockWidth=this.textureHeight=this.textureWidth=0;this.blockData=this.measurement=null;this.sQ=this.rQ=-1;this.zoom=c;this.text=b;this.lk=d}};var jIg=function(a,b,c){if(b.blockData)return c?.(),null;const d=b.text,e=b.zoom,f=a.wa.H(b.lk),g=Math.round(_.Qwg(f,e)*a.Of)||2,h=_.Pwg(f,e);return(new _.Inc(()=>XBg(h,g,a.W.Zsa,d))).zz(()=>{if(a.U.has(b.key))return a.U.get(b.key);const l=a.W.Vma({text:d,fontFlags:h,fontSize:g,tracking:RCg(f,e)});a.U.set(b.key,l);return l}).zz(l=>{a.U.delete(b.key);b.textureWidth=l.textureWidth;b.textureHeight=l.textureHeight;b.blockWidth=l.blockWidth;b.blockHeight=l.blockHeight;b.blockData=l.blockData;b.measurement=
new _.Lxg(l.measurement.width,l.measurement.height);c?.()})},kIg=function(a){return aIg(a.va,b=>jIg(a,b))},lIg=class{constructor(a,b,c,d,e,f){this.Fl=a;this.wa=b;this.Da=c;this.textures=[];this.H=new Map;this.U=new Map;a=_.ek(a.H,_.q7);this.Of=f??_.ltg(a);this.borderWidth=Math.ceil(2*this.Of);this.W=new YHg(d,this.Of,this.borderWidth,e);this.va=new bIg}Xo(){this.W.Xo()}Sb(a){return this.H.get(a)}JC(a){return(a=this.H.get(String(a)))?a.measurement:null}DE(a,b){if(a.H()){const c=this.Fl.ri(a);return`${a.Fb()}:${c}:${b}:${this.Da}`}return null}prepare(a){const b=
new Set;if(a.length===0)return b;for(let d=0;d<a.length;d++){const e=a[d];if(!_.dvg(e)&&!_.evg(e))continue;const f=_.x7(e,this.Fl.Lc()),g=_.k7(e)?2:1;for(let h=0;h<g;++h){const l=h===0?_.Q6(e):_.j7(e);for(let m=0;m<_.P6(l);++m){var c=_.$h(l,1,_.Vr,m);const n=this.Fl.ri(c);if(!_.ZQ(this.wa.H(n),f)&&c.H()){const p=this.DE(c,f);b.add(p);this.H.get(p)||(c=new iIg(p,{text:c.Fb(),zoom:f,lk:n}),this.H.set(p,c),this.textures.push(c),this.va.U.push(c))}}}}return b}filter(a){for(let b=this.textures.length-
1;b>=0;b--){const c=this.textures[b].key;a.has(c)||(this.textures.splice(b,1),this.H.delete(c))}}};var mIg=function(a,b){b=b.H.H.U;for(let c=0;c<a.N.length;c++)b[c]===2&&(b[c]=null)},nIg=function(a,b){a=a.H.labels;if(a.length!==0)for(let c=a.length-1;c>=0;c--)b.has(a[c].kt)&&a.splice(c,1)},eCg=class extends _.wzg{constructor(a,b,c,d,e,f){super();this.wa=a;this.qb=b;this.Bb=c;this.Sa=d;this.W=e;this.Za=new LGg;this.Wa=new _.tzg(f,a.wv().dk());this.context=a.getContext();this.Da=f.Da;this.Of=f.N();this.N=[this.uc,this.Ea,this.Ya,this.Uc,this.Jb,this.Jc,this.tc,this.Qb,this.Lb,this.va,this.Oa,this.Ga];
this.Ob=[49,51,25,48,58,57,54,68,29,55,30,47];this.Ia=[this.N.indexOf(this.va),this.N.indexOf(this.Oa),this.N.indexOf(this.Ga)]}U(a){var b=a.H;const c=b.H;if(!c)throw Error("jh");c.U.length||(c.U=Array(this.N.length).fill(null));b.Ia&&b.Ia.state===2&&_.otg(b);if(!b.Ia){b.Ia=new XCg(this.context);for(var d=0;d<this.Ia.length;++d)c.U[this.Ia[d]]=null;b.Uc=0}b.Oa||(b.Oa=[]);c.N||(c.N=[]);c.va||(c.va={});for(b=0;b<this.N.length;++b){if(c.U[b])continue;if(b===0){for(var e of c.ha)c.W.add(e);c.ha.clear()}e=
this.N[b].call(this,a);let f=d=null;e&&(0,_.Ki)(e)?(f=e,d=0):d=e;switch(d){case 0:const g=new _.dR;f?f.then(()=>void g.setValue(!0)):c.wa=g;return g;case 1:d=b===0?d:c.U[b-1]}this.ha=this.Ob[b];c.U[b]=d;b===this.N.length-1&&mIg(this,a);return _.Q7}return _.vzg}H(a){return a.H.Ia?.Ke()&&_.hvg(a)?(a=a.H.H,a.W.clear(),a.Ga.clear(),!0):!1}La(a){a=a.H.H;a.U.length=0;a.N.length=0;a.va={}}Ea(a){var b=a.H;const c=a.yd.Gh().Oj,d=this.W.H(c);let e=b.Ga;e||(_.fvg(a,!1),e=new _.zzg(c,d),b.Ga=e);_.gvg(a,!1);a=
a.data;b=a.Da;b.length&&d.N(b);d.W(a.Ih);return 1}uc(a){var b=a.H,c=this.W.H(a.yd.Gh().Oj),d=this.Sa;c=c.Ia;const e=a.data,f=a.yd.Lc();var g=e.H;const h=a.H;h.Bh.clear();const l=d.N.create();l.NS(d.Ea);if(_.B(g,_.M6,17))for(var m of NCg(_.y(e.H,_.M6,17)))l.add(m);m=_.RQ(g);g=Array(_.o7(m));const n=h.Xe;for(let Ja=0;Ja<_.o7(m);Ja++){var p=_.dtg(_.RQ(e.H),Ja),r=HEg(d,l,p),w=void 0,A=n[Ja]=new Set;if(r)for(var E of r){var J=E.nG,U=E.apply;A.add(kBg(J));U===1&&(w?w.push(J):w=[J])}if(w){a:{A=d;U=p;var X=
w;J=f;var Y=c,fa=X,sa=[];for(const La of fa)if(fa=r8(La),ICg(fa))for(const Fa of ECg(HCg(fa)))sa.push(Fa);if(sa=KEg(A,U,sa,Y)){Y=[];for(const La of X)if(X=sa.Wm(La),X!==null){var va=Y[X];(fa=!va)||(fa=La,_.L(fa,12)!==_.L(va,12)?fa=_.L(fa,12)>_.L(va,12):(fa=_.hj(fa,4),va=_.hj(va,4),fa=_.s_a(fa,va)>0));fa&&(Y[X]=La)}if(Y.length){U=U.clone();LEg(U,Y,sa);MEg(A,U,Y,J);NEg(U,Y);sa=U;J=[];for(const La of Y)if(La&&ICg(r8(La))){Y=HCg(r8(La));for(const Fa of ECg(Y))J.push(Fa)}if(J.length!==0){OEg(A,sa,J);OEg(A,
_.BQ(sa),J);Y=_.BQ(sa);for(X=0;X<_.P6(Y);X++)OEg(A,_.Pi(Y,1,_.Vr,X),J);if(_.k7(sa))for(OEg(A,_.HQ(sa),J),Y=_.HQ(sa),sa=0;sa<_.P6(Y);sa++)OEg(A,_.Pi(Y,1,_.Vr,sa),J)}A=U;break a}}A=null}g[Ja]=A||p;p=d;A=a;for(const La of r)if(r=La.nG,_.B(r,MCg,3)&&(J=_.y(r,MCg,3),_.kj(J,1)!==0)){for(const Fa of _.ij(J,1,_.Ri()))p.XA.has(Fa)&&PEg(r,Fa,A);for(const Fa of _.ij(J,3,_.Ri()))p.XA.has(Fa)&&PEg(r,Fa,A)}}else g[Ja]=p}h.Oa=g;d=b.H.W;b=b.Oa;w=new Set;for(const Ja of d)E=b[Ja],_.B(E,_.Wr,1)&&_.P6(_.Q6(E))!==0||
(d.delete(Ja),w.add(Ja));nIg(a,w);oIg(a);return 1}Ya(a){const b=this.W.H(a.yd.Gh().Oj);_.szg(this.Wa,a,b,!0);return 1}Uc(a){$Ag(a);return 1}Jb(){return 1}Jc(a){const b=a.data,c=a.H,d=c.Oa;a=a.yd.Gh().Oj;const e=this.W.H(a),f=()=>{c.xe||(c.xe=new MGg(this.Za));return c.xe};var g=c.Wa;g||(c.DA=this.wa.U,g=new hIg(b,e,a.Ro(),this.Da,this.Of,f(),this.wa.U),g.initialize(d),c.Wa=g);g=c.Sa;g||(g=new lIg(b,e,a.Ro(),this.Da,f()),c.Sa=g);g.prepare(d).forEach(h=>{c.H.Ga.add(h)});return 1}tc(a){a=kIg(a.H.Sa);
return(0,_.Ki)(a)?a:a?1:null}Qb(a){a=eIg(a.H.Wa,a.H.Qb);return(0,_.Ki)(a)?a:a?1:null}Lb(a){const b=a.H;var c=b.H;if(c.W.size===0)return 1;if(!c.N.length)return 0;nIg(a,new Set(c.N));const d=c.va&&Object.keys(c.va).length===0;this.qb.U(a);c=new Set([...c.Ga]);for(const e of b.W)if(e.getType()===2)for(const f of e.Qo())c.add(f.N);b.Sa.filter(c);this.va(a);return d?1:2}va(a){a=a.H;a.Ia&&a.Ia.state!==0&&(_.otg(a),a.Ia=new XCg(this.context));return 1}Oa(a){const b=a.H;if(!b.W.length)return 1;const c=b.W[b.Uc],
d=this.Bb[c.getType()];d&&d.prepare(a,c);b.Uc++;return b.Uc===b.W.length?(b.Uc=0,1):null}Ga(a){var b=a.H;b.oe=!0;b=b.Ia;WCg(b,this,()=>{const c=a.H;c.oe=!0;c.Uc=0;c.FA=[]});b.ze();return 1}};var cCg=class extends eCg{U(){return _.f7()}H(){return!0}Ea(){return 1}};var dCg=class{constructor(){this.N=new _.t7;this.H=()=>{}}mG(){this.H();return _.f7()}z1a(a){this.H=a}H5(){}eJ(){return this.N}};var qIg=class{constructor(a,b,c){this.camera=a;this.ha=b;this.wa=c;this.va=1;this.N=0;this.U={};this.Da=this.H=0;this.W=new _.GK}capture(a){this.camera.Xp(this.W);this.va=this.ha.H;this.N=0;this.U={};this.H=0;for(let b=0;b<a.length;++b){const c=a[b];c.H.Gd>0&&(this.N++,this.U[c.H.Gd]=!0);c.H.Ea&&c.H.Ea.Ea>this.H&&(this.H=c.H.Ea.Ea)}this.Da=this.wa.Da}matches(a){this.camera.Xp(pIg);if(!pIg.equals(this.W)||this.va!==this.ha.H||this.Da!==this.wa.Da)return!1;let b=0;for(let c=0;c<a.length;++c){const d=
a[c];if(d.H.Gd>0){if(!this.U[d.H.Gd])return!1;b++}if(d.H.Ea&&d.H.Ea.Ea>this.H)return!1}return b!==this.N?!1:!0}},pIg=new _.GK;var rIg=function(a,b){a.H=new XCg(b)},sIg=function(a){a.H.Oi();a.H=null},tIg=class{constructor(){this.H=null;this.W=[];this.ha=[];this.va=[];this.U=this.N=0}};var uIg=function(a,b,c,d,e){if(!a.H||!!a.N!==e||a.width!==c||a.height!==d){var f=b.N.U,g=b.N.W,h=b.state.wa(),l=b.N.KL(h-33984);a.H&&b.De(a.H);a.N&&b.deleteRenderbuffer(a.N);a.texture&&b.deleteTexture(a.texture);var m=b.oe();b.Sa(m);var n=null;e&&(n=b.Xu(),b.Pd(n),b.gy(34041,c,d),b.ey(33306,n));e=b.createTexture();e.ha(9728,9728);e.Da(33071);b.bindTexture(3553,e);b.Ya(3553,c,d,6408,5121,null);b.xe(e);a.H=m;a.N=n;a.texture=e;a.width=c;a.height=d;f&&b.Sa(f);g&&b.Pd(g);h!==void 0&&l!==void 0&&(b.ha(h),
b.bindTexture(3553,l))}},vIg=class{constructor(){this.texture=this.N=this.H=null;this.height=this.width=0}bind(a){a.Sa(this.H);a.viewport(0,0,this.width,this.height)}};var wIg=class{constructor(a,b,c,d){this.U=a;this.W=b;this.N=c;this.H=d}update(a,b){var c=this.U.H(this.H.Gh().Oj);BHg(this.W,c);var d=this.H.Lc(),e=this.N;d+=1E-6;d>22&&(d=22);d!==e.ha&&(e.ha=d,e.W=!0,e.N=!1);b=[...b];e=[];for(var f of a){a=b;d=a.push;const l=[],m=f.H;var g=m.uc;g&&l.push(...g);if((g=m.N)&&g.ha>0){const n=Object.keys(g.U),p=Array(n.length);for(let r=0;r<n.length;r++)p[r]=g.U[Number(n[r])];l.push(...p)}for(var h of m.labels)for(const n of h.elements)l.push(n.H());d.call(a,...l);e.push(...f.data.Da)}c.N(e);
c=this.N;f=c.H;++f.H;f.N=0;PFg(c.H,0);f=!1;for(h=0;h<b.length;++h)f=PFg(c.H,b[h])||f;f&&(c.N=!1)}};var xIg=function(a,b){a.labels.push(...b);a.labels.sort(bDg)},yIg=class{constructor(a,b,c){this.H=a;this.type=b;this.labels=c;this.labels.sort(bDg)}getType(){return this.type}Qo(){return this.labels}};var zIg=class{constructor(){this.elements=[]}};var oIg=function(a){a.H.labels.sort(_.Azg);const b=new zIg;let c=!0;for(var d of a.H.labels){var e=d.elements;for(var f of e)e=f.type,b.elements[e]=b.elements[e]||[],b.elements[e].push(f);d.N!==2&&(c=!1)}d=[];for(f=0;f<b.elements.length;++f){if(!b.elements[f])continue;e=f;const g=[],h=[];for(let l=0;l<b.elements[f].length;++l){const m=b.elements[f][l];m.label.ZW()?h.push(m):g.push(m)}g.length&&(g.sort(bDg),d.push(new yIg(0,e,g)));h.length&&(h.sort(bDg),d.push(new yIg(1,e,h)))}a.H.W=d;a.H.Sh=!c},AIg=
class{constructor(a,b){this.va=a;this.Ea=b}U(a){if(a.H.H.N.length!==0){var b=a.H.Oa;if(b&&b.length!==0){var c=a.H.H,d=c.N;c.N=[];c=a.data.U;for(var e of d)if(d=b[e],_.m7(d))_.qvg(d,e,a);else if(_.evg(d)||_.dvg(d)){var f=_.l7(d);f=_.Sj(_.h7(_.itg(f)));var g=_.Ec(f)/c,h=_.Ec(f)/c;f.Oi();g<0||g>256||h<0||h>256||_.Pvg(d,e,new _.tn(g,h),a)}oIg(a)}b=a.H;e=this.va.ha;c=new Set;for(d=0;d<b.W.length;++d)if(f=b.W[d].getType(),f===3||f===4)for(g=b.W[d].Qo(),h=0;h<g.length;h++){var l=g[h],m="";f===3&&(m=l.text);
var n=b,p=b.Qb,r=l.lk;var w=`${r.toString()}-${m}-${0}`;if(!c.has(w)&&(c.add(w),n=_.ZQ(n.Ga.H(r),l.label.Nr())))for(w=0;w<n.H.length;w++)n.getUrl(m,w,l.XV)!==""&&(r=_.R7(this.Ea,n,m,w,l.XV),r.width>0&&r.height>0&&p.push(e.addIcon(n.H[w],r.width,r.height,m,l.XV)))}b.hy=e;a=a.H;b=new Set;for(var A of a.W)if(A.getType()===2)for(var E of A.Qo())b.add(E.N);A=a.Sa;E=this.va.va;a.EA=E;for(const J of b)b=A.Sb(J),a.Qb.push(dGg(E,b.key,Object.assign({borderWidth:A.borderWidth},b)))}}};var BIg=class{constructor(a,b){this.handle=b;this.H=a}dispose(){this.H.qZ(this.handle);this.H=null}isDisposed(){return this.H==null}};var CIg=function(a,b){a.wa=b},FIg=function(a,b){if(!a.wa){var c=b.H.labels;if(c.length!==0){b.H.Ob&&gCg(b);var d=b.data,e=[],f=[],g=0,h=0;a.N.length<c.length&&(a.N=new Float64Array(c.length),a.ha=new Float64Array(c.length));for(let m=0;m<c.length;m++){const n=c[m];if(n.Ya)continue;var l=0;let p=0;const r=n.Mm(),w=n.Tl();r?(l=r.H,p=r.N):w&&(l=w.Da(w.qo),p=w.Ea(w.qo));l=l/256+d.W();p=p/256+d.ha();_.B5a(l,p,0,d.Lc(),a.H);_.Jg(a.H[0],a.H[1],0,a.H);l=a.W.Hc(a.H[0],a.H[1]);isFinite(l)?(a.ha[h]=a.H[1],a.N[h]=
l,a.Da[h]=m,h++):(e[2*g]=a.H[0],e[2*g+1]=a.H[1],f[g]=m,g++);$Cg(n,!0)}h>0&&DIg(b,a.Da,new Float64Array(a.N.buffer,0,h),m=>a.ha[m]);if(e.length>0){const m=new Float64Array(e);c=a.W.VX(m,n=>{EIg(a,b,f,n,m)});b.H.Ob=new BIg(a.W,c)}}}},DIg=function(a,b,c,d){const e=a.H.labels;a=a.data.Lc();a=_.N6/(1<<a)/256;let f=!0;for(let h=0;h<c.length;h++){var g=d(h);const l=c[h];g=_.Kg(g)/a;const m=e[b[h]];if(isFinite(l)){const n=m.Mm(),p=m.Tl();n?(n.altitude=l*g,$Cg(m,!1),m.Ya=!0):p&&(p.altitude=l*g,$Cg(m,!1),m.Ya=
!0)}else f=!1}return f},EIg=function(a,b,c,d,e){b.H.Ia&&_.otg(b.H);c=DIg(b,c,d,f=>e[2*f+1]);a.Ga(b);c&&gCg(b)},GIg=class extends AIg{constructor(a,b,c,d){super(a,b);this.W=c;this.Ga=d;this.currentFrame=0;this.Da=[];this.wa=!1;this.H=_.Dt();this.N=new Float64Array(4);this.ha=new Float64Array(4)}U(a){super.U(a);FIg(this,a)}};var HIg=class extends CFg{constructor(a,b,c,d){super(a);this.U=b;this.W=c;this.entries=[];this.Ii=-1;for(const e of d)a=this.N,e.width>255||e.height>255||a&&e.height>a.Ga||this.entries.push(e)}va(){return this.entries.length}Oa(a){return this.entries[a].fEb}Ia(a){a=this.entries[a];var b=this.U.H.H(a.lk);return b?(b=_.Prg(b,a.zoom))?_.Uzg(this.W,b,a.width,a.height):null:null}Ga(a){return this.entries[a].width}Ea(a){return this.entries[a].height}Jy(){return this.Ii!==this.U.Ii||super.Jy()}update(a){super.update(a);
this.Ii=this.U.Ii}};var gFg=function(a,b){const c=Math.floor(b/a.U),d=a.Da(c);b-=a.U*c;return new _.tn(cEg(a.N,a.H[c])+b%d,dEg(a.N,a.H[c])+Math.floor(b/d))},IIg=class extends BFg{constructor(a,b){super(a.N);this.W=b;this.Sa=a.N.textureWidth;this.Wa=a.getContext().Gc;this.U=this.Sa*16;this.Ga=this.encode()}va(){return Math.max(Math.ceil(this.Ga.length/4/this.U),1)}Ia(a){a=a*this.U*4;return this.Ga.slice(a,a+this.U*4)}Da(a){return a<this.va()-1?this.Sa:Math.max(Math.ceil((this.Ga.length/4%this.U||this.U)/this.wa(a)),1)}wa(){return 16}encode(){const a=
new Uint8Array(Math.max(Math.ceil(this.W.va.length/16),1)*16*4);for(let b=0;b<this.W.va.length;++b){const c=this.W.Da(b);c&&TFg(c,a,4*b,this.Wa)}return a}};var JIg=0;var KIg=class{constructor(a){this.H=a;this.texture=null;this.depth=0}};var LIg=function(a,b,c,d){function e(){b.H.La--;b.H.La===0&&d.setValue(!0)}c&&(c.N&&(a.tc&&c.ha(1)?c.decode(1):c.decode(3)),c.ui()||(_.Sf(c.Se(),"load",e),b.H.La++))},OIg=class extends _.uzg{constructor(a,b,c,d,e,f){var g=new _.Vzg(1);super();this.va=a;this.Qb=b;this.qb=c;this.W=g;this.Da=d;this.Oa=e;this.Lb=new _.tzg(f,a.wv().dk());this.context=a.getContext();this.tc=a.getContext().ad();this.qj=f.va;this.N=[this.Ob,this.Ya,this.Za,this.Bb,this.Ea,this.Ia,this.Ga,this.wa];this.Jb=[24,41,26,27,42,
28,31,32];this.La=[this.N.indexOf(this.Bb),this.N.indexOf(this.Ea),this.N.indexOf(this.Ia),this.N.indexOf(this.Ga),this.N.indexOf(this.wa)];this.Sa=this.N.indexOf(this.Ya);this.Wa=this.N.indexOf(this.Za)}U(a){const b=a.H;b.ha.length||(b.ha=Array(this.N.length));b.U&&b.U.state===2&&_.ntg(b);if(!b.U){b.U=new XCg(this.context);for(var c=0;c<this.La.length;++c)b.ha[this.La[c]]=null;b.Pd=0}if(b.U.Ke())return _.vzg;for(c=0;c<this.N.length;++c)if(!b.ha[c]){var d=this.N[c];if(d!==this.Ea&&d!==this.Ia||b.ha[this.Sa].getState()===
"success")if(d!==this.Ga||b.ha[this.Wa].getState()==="success")if(d!==this.wa||b.ha[this.Sa].getState()==="success"&&b.ha[this.Wa].getState()==="success")return this.ha=this.Jb[c],b.ha[c]=d.call(this,a),_.Q7}a=[];for(c=0;c<this.N.length;++c)(d=b.ha[c])&&d.getState()==="pending"&&a.push(d);return a.length?_.Utg(...a):_.vzg}H(a){a=a.H;if(!a.U||!a.U.Ke())return!1;for(let b=0;b<this.N.length;++b){const c=a.ha[b];if(!c||c.getState()!=="success")return!1}return!0}Ob(a){var b=a.H;if(!b.N){var c=a.yd.Gh().Oj,
d=this.Qb.H(c),e=a.data.Da;e.length&&d.N(e);d.W(a.data.Ih);c=a.data.uc(c,d);b.N=c;a.data.vd(c);a.data.qb()}if(!b.uc){b=a.H.N;c={};d=[];for(e=0;e<b.va.length;++e){const f=b.va[e];c[f]||(c[f]=!0,d.push(f))}a.H.uc=d}return _.Q7}Ya(a){var b=this.Lb,c=a.data;const d=a.H;var e=d.N;const f=c.N;a=new Set;const g=_.Krg(_.S6(c.H));for(let l=0;l<g;++l){const m=e.N(f.W(1,l).Gi);if(!(m.La>0))continue;const n=m.U;for(let p=0;p<23;p++)for(let r=0;r<n;r++){var h=_.Y6(m.Wa,r,p);h&&(h=h.getUrl(),a.add(h));if(h=_.Y6(m.Ya,
r,p))h=h.getUrl(),a.add(h);if(h=_.Y6(m.Sa,r,p))h=h.getUrl(),a.add(h)}}c=_.pzg(c,d.N);c=new Set([...a,...c]);return _.rzg(b,[...c])}Za(a){const b=a.data.H,c=a.data.Ia,d=a.H;d.La=0;const e=new _.dR;if(_.B(b,_.QQ,11)&&_.Trg(_.SQ(b))){d.images=[];const f=_.gGc(_.SQ(b));for(let g=0;g<f.length;g++){const h=c.H(b,g);LIg(this,a,h,e);d.images.push(new KIg(h))}}return d.La>0?e:_.Q7}Bb(a){const b=a.H,c=b.U,d=a.H;let e=d.Ea;e||(e=new MIg(this.va,d.N),a.H.Ea=e);a=b.Ea;a.ZC()||a.update(c);return _.Q7}Ea(a){var b=
a.data,c=a.H,d=b.N,e=c.N,f=[],g=new Set;b=_.Cwg(_.S6(b.H));for(var h=0;h<b.length;h++){var l=d.W(1,h).Gi,m=e.N(l);l=e.wa(l);if(m.La>0&&!g.has(l)){g.add(l);var n=m.U;for(var p=0;p<23;p++)for(let w=0;w<n;w++){let A=_.Y6(m.Wa,w,p);if(A){var r=_.R7(this.W,A);f.push(new FFg(l,w,p,"stamp",r.width,r.height,A.getKey()))}if(A=_.Y6(m.Ya,w,p))r=_.R7(this.W,A),f.push(new FFg(l,w,p,"startcap",r.width,r.height,A.getKey()));if(A=_.Y6(m.Sa,w,p))r=_.R7(this.W,A),f.push(new FFg(l,w,p,"endcap",r.width,r.height,A.getKey()))}}}f.length&&
(c.De=new EFg(this.va.H,this.qb,this.W,f));g=a.data;a=a.H;c=g.N;d=a.N;e=new Set;f=[];g=_.Hwg(_.T6(g.H));for(b=0;b<g.length;b++)if(m=c.W(2,b).Gi,h=d.N(m),m=d.wa(m),!_.bR(h.Za)&&!e.has(m))for(e.add(m),l=0;l<23;l++)if(n=_.Prg(h,l))p=_.R7(this.W,n),f.push({lk:m,width:p.width,height:p.height,fEb:n.getKey(),zoom:l});f.length&&(a.Rd=new HIg(this.va.H,this.qb,this.W,f));return _.Q7}Ia(a){const b=a.H;this.Da[b.Pd].prepare(a,this.qj)===2&&b.Pd++;return b.Pd===this.Da.length?(b.Pd=0,b.Gd=++NIg,_.Q7):null}Ga(a){for(var b=
0;b<this.Oa.length;b++)this.Oa[b].prepare(a,this.qj);b=a.data;let c=0;_.B(b.H,_.QQ,11)&&(c+=_.Trg(_.SQ(b.H)));c>0&&(NIg++,a.H.Gd=NIg);return _.Q7}wa(a){var b=a.H;b.ey=-1;b=b.U;WCg(b,this,()=>{const c=a.H;c.Gc=null;c.Rf=null;c.qb=null;c.Lg=null;c.ad=null;c.vd=null;c.ag=null;if(c.images)for(let d=0;d<c.images.length;d++)c.images[d].texture=null});b.ze();return _.Q7}},NIg=0,MIg=class extends IIg{constructor(a,b){super(a,b);this.Ea=0}qV(){const a=this.W.La;for(let b=0;b<a.length;++b){const c=a[b];c!==
-1&&(TFg(this.W.Da(c),this.Ga,c*4,this.Wa),this.state===2&&(this.state=1),JIg++,this.Ea=JIg)}}};var RIg=function(a){var b=a.width;const c=a.height,d=new _.un(b-2,c-2);PIg||(PIg=_.Nzg?new OffscreenCanvas(b,c):_.og("CANVAS"));if(PIg.width<b||PIg.height<c)PIg.width=b,PIg.height=c;var e=PIg.getContext("2d",{willReadFrequently:!0});e.clearRect(0,0,b,c);e.drawImage(a,0,0,b,c);e=e.getImageData(0,0,b,c);e=new Uint32Array(e.data.buffer);const {Uma:f,size:g}=hCg(e,a.width,a.height,0),{Uma:h,size:l}=hCg(e,a.width,a.height,1);a=hCg(e,b,c,2).Uma;b=hCg(e,b,c,3).Uma;const [m,n]=a.length>0?a[0]:[0,d.width],
[p,r]=b.length>0?b[0]:[0,d.height];return new QIg(d,f,h,new _.$o(m,p,n-m,r-p),g,l)},QIg=class{constructor(a,b,c,d,e,f){this.size=a;this.N=b;this.U=c;this.H=d;this.ha=e;this.W=f}},PIg=null;var SIg=function(a,b){const c=oEg(b);b=_.V6.qe();const {url:d,scale:e}=lCg(c,a.N);_.Mwg(b,d,(f,g)=>{f?d.includes(".9.png")&&!d.match(/[&/?]text=/)?a.ub.kf({callback:()=>{var h=nCg(c,g,e,!0);const l=RIg(g);var m=_.C(h,gDg,3);var n=l.N.flat();m=_.Ij(m,1,n);n=l.U.flat();m=_.Ij(m,2,n);dDg(_.C(m,fDg,3)).setX(l.H.left/e).setY(l.H.top/e);eDg(_.C(m,fDg,3)).setX(l.H.width/e).setY(l.H.height/e);h=pEg(h);a.H(h)},Zd:63,rd:5,priority:2}):a.ub.kf({callback:()=>{var h=nCg(c,g,e);h=pEg(h);a.H(h)},Zd:63,rd:5,priority:2}):
a.ub.kf({callback:()=>{var h=new mCg;var l=_.hj(c,1);h=_.Bj(h,1,l);h=_.D(h,4,2);h=pEg(h);a.H(h)},Zd:72,rd:5,priority:2})},a.sendCrossDomainCredentials)},TIg=function(a,b){a.ub.kf({callback:()=>void SIg(a,b),Zd:63,rd:5,priority:2})},UIg=class{constructor(a,b,c,d){this.ub=a;this.H=c;this.sendCrossDomainCredentials=d;this.N=_.eR(b)}};var VIg=function(a,b,c,d=!0){var e=[],f=new Set;for(var g of b)b=g.yd.hash,f.add(b),d&&g.data&&!a.H.has(b)&&(a.H.set(b,a.N++),e.push(g));var h;for(const [m,n]of a.H)d=m,g=n,f.has(d)||(h?h.push(g):h=c.candidateIdsToRemove=[g],a.H.delete(d));if(e.length){c=c.addLabelCandidates=[];for(const m of e){e=a.H.get(m.yd.hash);d=m.data;h=d.H;f=d.labelGroupBytes;!f&&_.B(d.H,_.GQ,10)&&(f=ZCg(_.RQ(d.H)));g=d.annotationGroupBytes;!g&&_.B(d.H,_.M6,17)&&(g=YCg(_.y(d.H,_.M6,17)));d=g;g=xEg(_.y(h,_.Iv,1));b=_.y(h,_.Irg,
2);b=_.K(b,2);var l=_.y(h,_.Irg,2);l=_.K(l,1);const n=new mEg;for(const p of _.Zi(h,_.EQ,3,_.Ri()))h=_.ic(n,6,_.EQ),_.Qb(h,p);h=nEg(n);c.push({clientId:e,annotationGroupBytes:d,labelGroupBytes:f,tileBytes:g,vertexResolution:b,vertexEncoding:l,partialLabelCandidatesBytes:h})}}},WIg=class{constructor(){this.H=new Map;this.N=0}};var XIg=class extends _.A7{constructor(a){super(1);this.ha=a;this.Ih=[];this.Ob=0;if(_.Oi(this.ha,hDg,3,_.UAg)){a=_.Yi(this.ha,hDg,3,_.UAg);var b=_.kj(a,1);const c=new Float64Array(b/3*2);let d=0;for(let e=0;e<b;e+=3)c[d++]=oCg(_.jj(a,1,e),!1),c[d++]=oCg(_.jj(a,1,e+1),!0);b=new _.lvg(c);this.Ob=_.Jh(a,2);b.anchor=2;this.Wa=b}else a=oCg(_.Yi(this.ha,qDg,2,_.UAg).getX(),!1),b=oCg(_.Yi(this.ha,qDg,2,_.UAg).getY(),!0),this.Vh=new _.vvg(a,b),this.Vh.screenX=256,this.Vh.screenY=256}getMetadata(){return _.y(this.ha,
_.Rr,7)}lWa(){return this.ha}Nr(){return 0}Cy(){return null}UI(){return[]}Mm(){return this.Vh}zq(){return this.ha.zq()}c3(){return!1}KW(){return!1}ZW(){return!1}NO(){return 0}La(){return 0}Sa(){return!1}jH(){return!1}H(){return 0}isVisible(){return!0}U(){}jca(){}Gd(){}Da(){}ej(){return!1}};var YIg=function(a,b){a.N.postMessage({command:9,payload:b});a.Oa.U.H.promise.then(d=>{d=_.Ji(d);a.N.postMessage({command:10,payload:d,majorEpoch:b},[d.buffer])});const c=cDg(a.Ya);a.N.postMessage({command:11,majorEpoch:b,payload:c},[c.buffer])},ZIg=function(a,b){var c=a.H.he(),d=a.H.Lc(),e=a.H.Ob,f=_.Osg(a.H.gw(),0);a=a.Of;d=(new vEg).setZoom(d);_.nNb(c,d.ue());for(const g of e)g.transform(f),e=_.ic(d,3,fDg),dDg(e).setX(g.H[0]),dDg(e).setY(g.H[1]),eDg(e).setX(g.width),eDg(e).setY(g.height);gBg(c,
a,b,_.C(d,aBg,5));_.D(d,6,b?1:2);return wEg(d)},$Ig=function(a,b){a.U&b&&(a.U&=~b,a.U===0&&a.Da())},aJg=function(a,b=!1){var c=a.W.W;if(a.va===c&&_.pyg(a.layout,a.H,b))_.qyg(a.layout,a.H);else{a.va=c;a.layout=new _.ryg(a.va,a.H,{gK:!0});a.Ia++;b=_.Osg(a.H.gw(),0);for(const d of a.layout.N)for(const e of d.H.labels){(a=e.Mm())&&a.transform(b,0,0);if(a=e.Tl())_.Ayg(a,b,0,0),e instanceof XIg&&(c=e.Ob*a.U(a.Ag()-1),a.qo=_.y7(a.H,c)),_.Czg(e);_.wwg(e)}}},bJg=function(a){const b=a.wa;a.wa=void 0;b&&b()},
yCg=class{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w=!1,A,E=!1){this.H=a;this.N=b;this.Oa=c;this.W=d;this.ub=e;this.Da=f;this.Za=g;this.majorEpoch=h;this.font=l;this.Of=n;this.Ya=r;this.Ia=0;this.va=new _.oyg;this.qb=new WIg;this.Sa="";this.Wa=this.ha=this.Ea=0;this.U=1;this.wa=void 0;this.layout=new _.ryg(this.va,this.H,{gK:!0});this.Ga=this.H.gS();this.La=ZBg();this.Bb=new UIg(this.ub,m,J=>{J={command:2,payload:J};this.N.pz.postMessage(J,[J.payload.buffer])},w);cJg(this.W,()=>{this.W.Rk()&&$Ig(this,
8);this.va!==this.W.W&&this.Da()});dJg(this.N,J=>{this.onMessage(J)});this.N.postMessage({command:17,payload:{enableHysteresis:!0,enableMultipleRepresentation:!1,enableGeoxpLabelerOptimization:E}});YIg(this,this.majorEpoch);this.N.postMessage({command:14,payload:p});this.N.postMessage({command:12,payload:m,cannedDataUrlMapping:A,sendCrossDomainCredentials:w});_.lma(J=>{this.N.postMessage({command:18,payload:J})});this.Oa.Ia((J,U)=>{U.Da.promise.then(X=>{X=_.Ji(X);this.N.postMessage({command:7,configSetId:J,
majorEpoch:this.majorEpoch,payload:X},[X.buffer])})})}Xo(){this.La=ZBg();this.W.Xo()}update(a,b,c,d,e=!1,f=!1){b={command:1};this.Ga!==this.H.gS()&&(this.Ga=this.H.gS(),b.viewportUpdateBytes=ZIg(this,e),(c=_.fGc(this.H.Gh().Oj))&&this.Sa!==c&&(this.Sa=c,eJg(this.W),b.configSetId=c));b.majorLabelingInputChange=f;f=this.H.Lc();(c=f>=this.Ea||!!this.ha&&Date.now()>=this.Wa)?(this.Ea=f,$Ig(this,16),this.ha&&(clearTimeout(this.ha),this.ha=0)):this.ha||(this.U|=16,this.Wa=Date.now()+75,this.ha=setTimeout(()=>
{this.Ea=this.ha=0;this.Da()},75));VIg(this.qb,a,b,c);a=b.viewportUpdateBytes;f=b.addLabelCandidates;if(a!=null||f!=null||b.candidateIdsToRemove!=null||b.configSetId!=null){c=[];a!=null&&c.push(a.buffer);if(f)for(const g of f)g.partialLabelCandidatesBytes&&c.push(g.partialLabelCandidatesBytes.buffer);this.wa||(this.wa=this.ub.RI());this.N.postMessage(b,c);this.U|=2}aJg(this,e)}YI(){return this.layout}nja(){return this.Ia}mja(){return[...this.layout.N]}vW(){return this.W.vW()}Rk(){return this.U===
0}TIa(a){var b=new _.WAg;b=_.aj(b,1,a);a=this.N;b={command:15,payload:uEg(b)};a.pz.postMessage(b,[b.payload.buffer])}onMessage(a){if(!_.Cna(a,(c,d,e)=>{_.If(c,{jsVersion:e,displayMessage:d?.displayMessage,errorType:d?.type})})){a=a.data;var b=a.command;if(b)switch(b){case 4:TIg(this.Bb,new Uint8Array(a.payload));break;case 5:this.ub.kf(new fJg(this.N,this.font,this.Of,this.La,this.Za,new Uint8Array(a.payload)));break;case 6:this.U|=8;gJg(this.W,new Uint8Array(a.payload));break;case 16:a.payload===
4?this.U|=4:$Ig(this,4),a.payload!==1&&$Ig(this,1),$Ig(this,2),bJg(this)}}}};_.Xm(function(a){yCg.prototype.onMessage=a(yCg.prototype.onMessage)});
var hJg=function(a,b,c,d){let e=0;return()=>{if(e<b.length){var f=e++,g=a.font,h=a.Of,l=a.N,m=b[f];const n=Number(_.hj(m,1));m=_.y(m,$Bg,2);const p=m.Fb(),{height:r,fractionalWidth:w,baseline:A}=WBg(d,p,aCg(m),_.Jh(m,2)*h,_.L(m,4),g,l);c.set([n,A/h,w/h,r/h],4*f);if(e<b.length)return _.St}f={command:3,payload:c};a.H.pz.postMessage(f,[f.payload.buffer]);return _.Rt}},fJg=class{constructor(a,b,c,d,e,f){this.H=a;this.font=b;this.Of=c;this.N=e;this.Zd=64;this.rd=5;this.priority=2;this.iterator={next:()=>
{const g=rEg(sEg(f)),h=bCg(g,this.font).then(()=>{}),l=new Float64Array(4*g.length),m=d.getContext("2d");this.iterator.next=hJg(this,g,l,m);return{value:h,done:!1}}}}};var iJg=class{constructor(){this.H=0}clone(){const a=new iJg;a.H=this.H;return a}bB(a){const b=this.clone();b.H-=a.H;return b}AG(){const a={};a.lpc=this.H.toFixed(0);return a}Tz(){return this.clone()}};var jJg=function(a,b,c,d){if(d&&a.W&&a.U!==!1){const e=a.U===void 0;a.W.Og(new _.lsg(2,{url:b,fDa:d.fDa,jLa:d.jLa,sendCrossDomainCredentials:a.sendCrossDomainCredentials},[],f=>{a.U=a.U??!!f.Q2a;f.Q2a?c(new ImageData(new Uint8ClampedArray(f.Q2a),f.width,f.height)):e?jJg(a,b,c,d):c(null)}),99)}else{const e=a.N.size+a.H.Ea<100;_.Mwg(_.V6.qe(),b,(f,g)=>{if(f)try{if(d){{var h=d.fDa,l=d.jLa,m=RIg(g);const va=m.U.map(qCg),Ja=m.N.map(qCg);var n=m.size.height-m.W,p=m.size.width-m.ha;for(var r of h)p+=r;f=
n;for(var w of l)f+=w;var A=new _.un(p,f);var E=_.Nzg?new OffscreenCanvas(m.size.width,m.size.height):document.createElement("canvas");if(E.width<m.size.width||E.height<m.size.height)E.width=m.size.width,E.height=m.size.height;var J=E.getContext("2d",{willReadFrequently:!0});J.drawImage(g,1,1,m.size.width,m.size.height,0,0,m.size.width,m.size.height);var U=J.getImageData(0,0,m.size.width,m.size.height);if(A.width===U.width&&A.height===U.height)var X=U;else{var Y=new ImageData(A.width,A.height);A=
g=0;var fa=U.height,sa=U.width;for(m=0;m<fa;m++){const La=va[g];E=p=1;J=0;if(La?.start===m){const Fa=La.length;p=l[g];p!==Fa&&(E=Fa/p);J=Fa-1;g++}for(w=0;w<p;w++){f=0;const Fa=m+Math.floor(w*E);for(n=0;n<sa;n++){const eb=Ja[f];let Qa=r=1,pb=0;if(eb?.start===n){const kb=eb.length;r=h[f];r!==kb&&(Qa=kb/r);pb=kb-1;f++}for(let kb=0;kb<r;kb++){const Ab=A*4,Ob=(Fa*U.width+(n+Math.floor(kb*Qa)))*4;Y.data[Ab]=U.data[Ob];Y.data[Ab+1]=U.data[Ob+1];Y.data[Ab+2]=U.data[Ob+2];Y.data[Ab+3]=U.data[Ob+3];A++}n+=
pb}}m+=J}X=Y}}}else X=g;c(X)}catch(va){c(null)}else c(null)},a.sendCrossDomainCredentials,e)}},kJg=function(a,b,c){const d=gGg(b);if(a.H.textures.has(d))return Promise.resolve(a.H.U(d));if(a.N.has(d))return a.N.get(d).then(()=>a.H.U(d));const e=b.getUrl();var f=b.va;let g=void 0;f&&(g={fDa:_.ij(f,1,_.Ri()),jLa:_.ij(f,2,_.Ri())});f=(new Promise((h,l)=>{jJg(a,e,m=>{if(m)try{c!==1&&(m=_.Ywg(_.Zug.qe(),m,Math.floor(m.width*c),Math.floor(m.height*c)));var n=a.H,p=pCg(m,b);var r=dGg(n,d,{image:p});h(r)}catch(w){throw l(w),
w;}else l(`failed to load ${e}`)},g)})).finally(()=>{a.N.delete(d)});a.N.set(d,f);return f},lJg=class{constructor(a,b,c){this.H=a;this.sendCrossDomainCredentials=b;this.N=new Map;c&&(this.W=_.NTb(c))}};var mJg=function(a,b,c,d,e,f){if(a.H.N.has(b))return Promise.resolve(a.H.U(b));var g=a.W.get(b);if(g)return g.then(()=>a.H.U(b));g=(new Promise((h,l)=>{h=cIg(a,b,d,e,c,h,f);_.Hnc(h,l);a.ub.kf({Zd:67,rd:5,priority:2,iterator:h})})).finally(()=>{a.W.delete(b)});a.W.set(b,g);return g},oJg=class extends hIg{constructor(a,b,c,d,e,f){super(nJg,a,"",b,c,f,e);this.ub=d;this.W=new Map}},nJg=new _.b7(new _.p7,null);var pJg=function(a,b,c,d){const e=jIg(a,b,()=>{c(dGg(a.N,b.key,Object.assign({borderWidth:a.borderWidth},b)))});e&&(_.Hnc(e,d),a.ub.kf({Zd:66,rd:5,priority:2,iterator:e}))},qJg=function(a,b,c,d,e){if(a.N.textures.has(b))return Promise.resolve(a.N.U(b));var f=a.ha.get(b);if(f)return f.then(()=>a.N.U(b));f=(new Promise((g,h)=>{const l=new iIg(b,{text:d,zoom:e,lk:c});a.H.set(b,l);pJg(a,l,g,h)})).finally(()=>{a.ha.delete(b)});a.ha.set(b,f);return f},sJg=class extends lIg{constructor(a,b,c,d,e,f){super(rJg,
a,"",b,c,d);this.N=e;this.ub=f;this.ha=new Map}},rJg=new _.b7(new _.p7,null);var tJg=function(a,b){a.N=b},uJg=function(a,b){const c=gGg(b.lka);return a.prepare(0,c,()=>kJg(a.ha,b.lka,b.LJb))},vJg=function(a,b){return a.prepare(1,b.eL,()=>qJg(a.W,b.eL,b.lk,b.text,b.zoom))},wJg=function(a,b){return a.prepare(2,b.eL,()=>mJg(a.U,b.eL,b.lk,b.text,b.zoom,b.xBb))},xJg=class{constructor(a,b,c){this.ha=a;this.W=b;this.U=c;this.LJ=new Map;this.N=()=>{}}Xo(){this.W.Xo();this.U.Xo()}H(){return this.LJ.size>0}prepare(a,b,c){const d=`${a}:${b}`;this.LJ.set(d,(this.LJ.get(d)||0)+1);return c().finally(()=>
{const e=(this.LJ.get(d)||0)-1;e<=0?this.LJ.delete(d):this.LJ.set(d,e);this.H()||this.N()})}};var cJg=function(a,b){a.N=b;tJg(a.U,()=>{a.Rk()&&a.N()})},eJg=function(a){a.Oj=a.Ya.Gh().Oj;a.Za=a.Oj.Ro();a.H=a.qb.H(a.Oj);a.Ia=void 0;const b=new sJg(a.H,a.options.Da,a.La,a.Of,a.ha,a.ub),c=new oJg(a.H,a.options.Da,a.Of,a.ub,a.wa,a.La);a.U=new xJg(a.Wa,b,c)},gJg=function(a,b){a.Sa.H++;a.Oa++;a.ub.kf({callback:()=>void a.prepare(b),Zd:65,rd:5,priority:2})},CJg=function(a){function b(n){n.kt=c.H.labels.length;c.H.labels.push(n);c.H.Ff?.uVa()}a.Da=new Set;const c=new _.r7(yJg,zJg,!0);c.H.H=new _.qtg;
c.H.uc=[];c.H.Of=a.Of;c.H.Ga=new _.zzg(a.Oj,a.H);var d=a.U;const e=[],f=[],g=[],h=[],l=[],m=[];for(const n of a.Ga.values()){const p=AJg(a,n,d);p.LJ.length?m.push({label:n,zFb:p}):(b(p.label),c.H.Qb.push(...p.VGa),e.push(...p.L_a),f.push(...p.OYa),g.push(...p.p3a),h.push(...p.m3a),l.push(...p.x_a))}for(const n of a.Ea.values())b(new XIg(n));c.H.uc.push(...a.Da);c.H.W[3]=new yIg(0,3,e);c.H.W[4]=new yIg(0,4,f);c.H.W[2]=new yIg(1,2,g);c.H.W[0]=new yIg(0,0,h);c.H.W[1]=new yIg(0,1,l);d=a.Dc;a.Dc=c;d.H.dispose();
a.W=new _.oyg([a.Dc]);for(const {label:n,zFb:p}of m){const r=w=>{a.ub.kf({callback:()=>{if(w&&!c.H.isDisposed()){const A=AJg(a,n,a.U);A.LJ.length?BJg(A):(c.H.Qb.push(...A.VGa),xIg(c.H.W[3],A.L_a),xIg(c.H.W[4],A.OYa),xIg(c.H.W[2],A.p3a),xIg(c.H.W[0],A.m3a),xIg(c.H.W[1],A.x_a),b(A.label),a.W=new _.oyg([a.Dc]));a.N()}BJg(p)},Zd:65,rd:5,priority:2})};Promise.all(p.LJ).then(()=>void r(!0),()=>void r(!1))}a.N()},EJg=function(a){if(!a.Ia){const b=new _.fR;_.csg(b,0,new _.Z6(["fake"],1));_.hsg(b,0,1);a.Ia=
DJg(a,b).ri()}return a.Ia},FJg=function(a,b){var c=a.U();const d=new _.KEc;var e=_.C(d,_.CQ,4);var f=_.Jh(c,2);e=_.N(e,1,f);e=_.JEc(e,aCg(c));c=_.L(c,4);_.N(e,4,c);for(c=0;c<=22;c++){e=b;f=c;var g=_.fj(a,2);e.ha=!0;_.a7(e,12+60*f+8,g);e=b;f=c;g=_.fj(a,3);e.Ea=!0;_.a7(e,12+60*f+12,g);e=b;f=c;e.H||(e.H=[]);e.H[f]=d.clone()}},DJg=function(a,b){b=b.style;var c=a.Jb.allocate(0,b);b.lk=c;a.H&&a.H.W([b],!0);a.Da.add(b.ri());return b},AJg=function(a,b,c){const d=new XIg(b),e=[],f=[],g=[],h=[],l=[],m=[],n=
[],p=[];for(let va=0;va<_.Zh(b,oDg,4);va++){var r=_.$h(b,4,oDg,va),w=new _.fR;if(r.hasIcon()){var A=void 0,E=a.Bb;w=a.Of;var J=[];for(const Ja of kDg(_.Yi(r,lDg,4,_.e8))){var U=_.Jh(Ja,5)||w,X=jCg(_.y(Ja,kCg,1));if(X!==""){A=_.Oj(Ja,3)?_.fj(Ja,3):void 0;var Y=_.Oj(Ja,4)?_.fj(Ja,4):void 0,fa=(_.L(Ja,6)-_.L(Ja,7))/U,sa=(_.L(Ja,8)-_.L(Ja,9))/U;J.push(new _.Zrg(iCg(X,E),fa,sa,void 0,A,Y,_.B(Ja,iDg,2)?_.y(Ja,iDg,2):void 0));A=U}}w=new _.Z6(J,A||w);E=a;J=w;w=d;U=c;X=[];A=[];for(Y=0;Y<J.H.length;Y++){fa=
J.H[Y];sa=gGg(fa);const Ja=E.va.W.get(sa)?.SRa?.oXa;Ja?(m.push(E.va.U(sa)),A.push((new _.un(Ja.width,Ja.height)).scale(1/E.Of))):X.push({lka:fa,key:sa})}Y=J.scale;if(X.length)for(const Ja of X)E.va.textures.has(Ja.key)||n.push(uJg(U,{lka:Ja.lka,LJb:E.Of/Y}));else w.Mm()?(E=new _.Svg(EJg(E),J,Y,void 0,void 0,A),e.push(sCg(E,w,q8(r)))):(E=new _.rvg(EJg(E),J,Y,A),tCg(E,w,r),f.push(E))}else r.H()?(E=a,Y=w,A=p,w=d,J=c,U=r.U(),X=U.U().Fb(),FJg(U,Y),Y=DJg(E,Y),A.push(Y),A=Y.ri(),Y=`${X}:${A}:${0}:${E.Za}`,
w.Tl()?E.wa.N.has(Y)?(m.push(E.wa.U(Y)),E=new _.svg(A,p8(q8(r)).getX(),p8(q8(r)).getY(),Y),tCg(E,w,r),l.push(E)):n.push(wJg(J,{text:X,eL:Y,lk:A,zoom:0,xBb:{height:_.y(U,o8,5).getY(),baseline:_.Jh(U,4)}})):E.ha.textures.has(Y)?(m.push(E.ha.U(Y)),J=p8(q8(r)),E=E.ha.textures.get(Y)?.texture?.measurement||new _.Lxg(J.getX(),J.getY()),g.push(sCg(new _.Tvg(A,E.width,E.height,Y),w,q8(r)))):n.push(vJg(J,{text:X,eL:Y,lk:A,zoom:0}))):_.Oi(r,nDg,5,_.e8)&&(J=a,r=_.Yi(r,nDg,5,_.e8),E=_.y(r,fDg,4).clone(),_.asg(w,
_.fj(r,1)),_.$rg(w,_.fj(r,2)),J=DJg(J,w),p.push(J),w=_.L(r,3)/8,eDg(E).setX(p8(E).getX()+w),eDg(E).setY(p8(E).getY()+w),dDg(E).setX(rCg(E).getX()-w/2),dDg(E).setY(rCg(E).getY()-w/2),J=new _.Xvg(J.ri(),p8(E).getX(),p8(E).getY()),J.U=_.L(r,8),J.Da=_.L(r,9),U=GJg.get(_.K(r,5)),U!=null&&(J.N=U,J.ky=_.L(r,6)),J.ha=w,h.push(sCg(J,d,E)))}d.Ih=p;a=_.Gg(_.Jh(b,6));d.Oa=a;d.wQ=a;d.Pba=!0;return{label:d,VGa:m,LJ:n,L_a:e,OYa:f,p3a:g,m3a:h,x_a:l}},BJg=function(a){for(const b of a.VGa)b.dispose();for(const b of a.LJ)b.then(c=>
void c.dispose(),()=>{})},wCg=class{constructor(a,b,c,d,e,f,g,h,l){this.Ya=a;this.qb=b;this.ub=c;this.va=d;this.ha=e;this.wa=f;this.Jb=g;this.La=h;this.options=l;this.Ga=new Map;this.Ea=new Map;this.Dc=new _.r7(yJg,zJg,!0);this.W=new _.oyg;this.Da=new Set;this.Oa=0;this.N=()=>{};this.Sa=new iJg;this.Of=this.options.N();this.Bb=_.eR(l.Ea);eJg(this);this.Dc.H.Of=this.Of;this.Dc.H.uc=[];this.Wa=new lJg(d,l.Ia,l.CFa)}Xo(){this.U?.Xo()}Rk(){return this.Oa===0&&!this.U?.H()}vW(){return this.Sa}prepare(a){this.Oa--;
a=tEg(a);if(_.Zh(a,rDg,1)===0&&_.Xb(a,2,_.ica,3,!0,0).length===0&&_.Zh(a,rDg,8)===0&&_.Xb(a,9,_.ica,3,!0,0).length===0)this.Rk()&&this.N();else{for(const b of _.Zi(a,rDg,1,_.Ri()))this.Ga.set(b.getId(),b);for(const b of _.Xb(a,2,_.Cb,1,void 0,1024))this.Ga.delete(b);for(const b of _.Zi(a,rDg,8,_.Ri()))this.Ea.set(b.getId(),b);for(const b of _.Xb(a,9,_.Cb,1,void 0,1024))this.Ea.delete(b);CJg(this)}}},yJg=new _.aAg(new _.OX(0,0,0)),zJg=new _.b7(new _.p7,null),GJg=new Map([[3,2],[1,1],[4,3],[2,0]]);var xCg=class{constructor(a){this.H=a}allocate(a,b){var c=this.H,d=c.allocate;var e=_.ZQ(b,a);e?a=e.getKey():(e="",b.ha&&b.Ea&&(e+=`${_.YQ(b,a)}-${_.nGc(b,a)}-${_.Qwg(b,a)}-${_.Pwg(b,a)}-${RCg(b,a)}`),b.va&&(e+=`${b.Mb(8)}-${_.TQ(b,4)}-${_.TQ(b,0)}:`),a=e);return d.call(c,a)}};var zCg=class extends _.Tzg{};var dJg=function(a,b){a.pz.onmessage=b},uCg=class{constructor(a){this.pz=a}postMessage(a,b){b?this.pz.postMessage(a,b):this.pz.postMessage(a)}};var HJg=class{};var IJg=class{constructor(){this.camera=null;this.transform=_.Kt();_.Kt();_.Kt();_.Jt();_.Kt();const a=new Float64Array(4);a[0]=0;a[1]=0;a[2]=0;a[3]=1;this.rotation=a;this.scale=_.Dt();_.Dt();this.H=new _.Lsg;this.N=new _.GK}setCamera(a){this.camera=a}Xp(){this.camera.Xp(this.N);_.Isg(this.N,this.H);this.H.normalize();this.H.zoom=this.H.zoom/1E-6*1E-6;return this.H}};var KJg=function(a){const b=a.km.H;return a.Je&&a.Ea<JJg.length&&b.length>0&&a.U.U},LJg=function(a){const b=a.km.H;for(let c=0;c<b.length;++c)if(!a.Za.TE(b[c]))return!1;return!0},MJg=function(a){var b=a.xe;a.xe=a.tq.m_.va;if(b!==a.xe)return!0;b=a.vd;a.vd=a.H.Gh();return b&&a.vd.equals(b)?!1:!0},PJg=class extends _.lzg{constructor(a,b,c,d,e,f,g,h,l){const m=e.Jb(),n=m.getContext(),p=n.xh(),r=d.cC,w=new QEg(b,r.U,l.Gc,l.H),A=ACg(b,r,l,m,()=>void _.P7(this));var E=fa=>{var sa=this.W;fa=fa.yd;for(const va of sa.N)if(va.yd.hash===
fa.hash){sa.zd=!0;break}},J=new _.Vzg(l.N());E=l.Oa?new GIg(m,J,l.Oa,E):new AIg(m,J);J=new OIg(m,r,f,rHg(e),[e.ha,e.va],l);var U=m.wv().dk();const {aF:X,HS:Y}=fCg(m,E,w,r,l,U);U=new NJg(J,X,Y,U);super(a,b,d,U,m.wv(),A,p,c);this.xp=e;this.oe=f;this.Pd=g;this.Ea=0;this.vd=this.wa=null;this.Pl=this.xe=-1;this.clearColor=void 0;this.Ff=!1;this.Da=new IHg;this.Da.Gd=l.Wu;this.Da.H=l.ey;this.kG=new VHg(()=>void _.P7(this));this.ey=E;this.Rf=w;this.hy=new SEg(w,U,m.wv().dk(),this.km);this.Ln=new XEg(this.Ga,
r,l.H);this.Cd=new _.ee(this);this.Kj(this.Cd);this.Cd.listen(e,"webglcontextrestored",this.Xo,!1);this.Cd.listen(e,"webglcontextlost",this.Kv,!1);this.Hm=new qIg(b.he(),b,g);this.Oa=b.Yg().clone();this.ad=l.Oa;this.lG=new wIg(r,f,g,b);this.eh=17664;this.mt=l.Lg;this.qg=l.kp;this.ag=l.xe;this.Rq=l.uc;this.Xu=l.Xu;this.Ob=m;this.kp=h;this.DA=l.Xh;this.Ql=this.qj=b.Wl();this.Da.uc=this.qg;this.Za=U;this.gy=J;this.H.onChange(()=>void _.P7(this));VFg(this.Pd,()=>void _.P7(this));this.ag||(this.oe.Da=
!1);this.Je=l.Rd&&l.qb>1;this.uc=new vIg;this.Qb=new vIg;this.Uc=new yEg(this.qj);this.Wu=l.Uc;this.jG=new HHg;this.Pg=new IJg;this.qb=new HJg;this.Sa=new THg(n,e.N);this.La=new tIg;this.Rd=l.tc;this.Cg=this.Ga.SI();this.clearColor=l.clearColor;this.Mi=this.H.Lc()}kb(){this.xp.release()}eca(a){this.eh=a&17664}getContext(){return this.Ob.getContext()}Jb(){return this.Ob}Xo(){var a=this.xp;a=[a.ha,a.va];var b=this.gy;b.Da=rHg(this.xp);b.Oa=a;this.U=new _.jyg;this.Pd.Xo(this.getContext());this.Sa=new THg(this.getContext(),
this.xp.N);this.Je&&(this.uc=new vIg,this.Qb=new vIg,this.Ea=0);this.ha.Xo();a=this.km.H;for(let c=0;c<a.length;++c)b=a[c],b.H.U&&_.ntg(b.H),b.H.Ia&&_.otg(b.H),_.Yxg(this.Za,b);this.wa&&this.qb&&(a=this.getContext().Ea(3),this.wa.Xo(a,this.qb),this.getContext().Ga(a));_.P7(this)}Kv(){this.Ff=!0;this.wa&&this.wa.Kv()}vW(){return this.ha.vW()}isRenderingStable(){return!this.Sa.H.U||this.Uc.J$()||uHg(this.oe)||_.kzg(this)||this.U.H||!this.ha.Rk()?!1:!0}Lg(){const a=this.getContext();return!a||a.isContextLost()?
!1:super.Lg()}Lb(){super.Lb();var a=this.km.H;this.Rd&&UEg(this.Ln,a);for(var b of a)this.Rd&&this.Ln.restyle(b),this.qV(b);(b=this.Pl!==this.km.ha||this.Rf.W)||(b=this.H.Lc(),b=Math.floor(b*8)-Math.floor(this.Mi*8)!==0);b&&(this.Pl=this.km.ha,this.hy.nIa(this.H.Lc()),this.Mi=this.H.Lc());a.length&&this.ad&&(a=this.ey,b=this.H.he().Lm()>OJg,CIg(a,b));a=this.km.H;var c=this.getContext();b=this.Da;var d=this.H.U;b.Za=this.Xu?UHg(this.kG,this.H.he().SI()):0;b.va=c.Ff();b.ha=c.Lg();b.zoom=this.H.Lc();
b.Lb=!1;this.qg||this.mt&&this.ag&&this.H.Sa||(b.Lb=!0);b.Pd=!this.H.W;b.Cd=!this.H.Sa;b.Ob=!this.DA;b.vd=!this.H.Bb;b.Uc=this.H.Ya;b.Gc=this.H.Za;b.La=this.Rq?this.H.U.indexOf(1)>=0?2:1:3;b.clearColor=this.clearColor||_.lug(b.La);c=this.H.Yg();b.xc.top=c.top;b.xc.right=c.right;b.xc.bottom=c.bottom;b.xc.left=c.left;b.Sa=this.H.H;b.Ea=d.indexOf(2)>-1;d=this.H.he();b.Da=d.Mb();b.Ga=d.Ib();b.Xe=this.ad?this.ad.YBb():0;b.Bb=this.Uc.update(this.qj?b.zoom<12:!1);b.Jb=this.wa;b.ad=this.qb;b.Rd=this.Pg;b.Je=
this.Rd;b=this.km.H;d=this.km.wa;c=[];const e=[];for(let l=0;l<b.length;l++){var f=b[l];if(f.data.va()||_.B(f.data.H,_.M6,17))c.push(b[l]),e.push(d[l])}this.ha.update(c,e,!this.H.W,this.Ia,this.H.Wl(),MJg(this));for(var g of this.ha.mja())this.qV(g);b=this.ha.YI();g=b.N;this.Wu&&this.jG.update(g,this.Ia);if(this.Ff||b!==this.W||this.Cg!==this.Ga.SI()){this.Ff=!1;this.Cg=this.Ga.SI();this.W=b;b=new tIg;rIg(b,this.Ob.getContext());for(var h of sHg(this.xp))h.prepare(g,b);this.La.H&&sIg(this.La);this.La=
b}this.La.N=_.nug(this.W);this.La.U=_.oug(this.W);h=this.ha.mja();h.length>0&&(a=[...a,...h]);h=a;d=this.tq.cC.W;g=d.N(23);a=d.N(24);b=d.N(1464);d=d.N(1463);this.Da.Jc=g;this.Da.oe=a;this.Da.De=b;this.Da.xe=d;this.lG.update(h,[g,a,b,d])}Gc(){super.Gc();if(this.wa){const a=this.getContext().Ea(3);this.wa.LCe(a,this.qb);this.getContext().Ga(a)}}N(a){super.N(a);const b=this.xp,c=this.Pd,d=this.getContext(),e=this.H.he(),f=this.km.W,g=this.km.H,h=this.Da;this.qj=this.H.Wl();this.Pg.setCamera(e);if(d&&
!d.isContextLost()){if(this.wa){var l=this.getContext().Ea(3);this.wa.NCe(l,this.qb);this.getContext().Ga(l)}l=this.H.Yg();var m=!1;this.U.H||!this.U.U||!LJg(this)||uHg(this.oe)||!this.Hm.matches(g)||this.Oa.top!==l.top||this.Oa.right!==l.right||this.Oa.bottom!==l.bottom||this.Oa.left!==l.left||this.Ql!==this.qj||!this.Sa.H.U||this.Uc.J$()||(m=!0);if(m&&this.Je){if(this.Ea<JJg.length){m=JJg[this.Ea][0];const n=JJg[this.Ea][1];h.W=!0;h.wa=!1;h.U.x=m;h.U.y=n;h.N.x=m*2/h.va;h.N.y=n*2/h.ha;uIg(this.uc,
d,h.va,h.ha,!0);this.uc.bind(d);m8(d,h,17664);b.yg(f,g,this.La,e,c,this.Sa,h);uIg(this.Qb,d,h.va,h.ha,!1);this.Qb.bind(d);this.Ea===0&&m8(d,h,17664);m=1/(this.Ea+1);l8(d,h,3,1,1,2,1);dHg(b.Wa,this.uc.texture,m);this.Ea++}h.W=!1;h.wa=!0;h.U.x=0;h.U.y=0;h.N.x=0;h.N.y=0;this.kp.Bc(h.va,h.ha);l8(d,h,2,1,1,2,1);dHg(b.Wa,this.Qb.texture,1);m8(d,h,256);b.yg(f,g,this.La,e,c,this.Sa,h)}else h.W=!this.U.H,h.wa=!this.U.H,h.U.x=0,h.U.y=0,h.N.x=0,h.N.y=0,this.kp.Bc(h.va,h.ha),m8(d,h,this.eh),b.yg(f,g,this.La,
e,c,this.Sa,h),this.Ea=0,_.ayg(this.Wa),_.eyg(this.Wa,f);a&&_.cyg(this.Wa,a);this.Hm.capture(g);this.Oa.top=l.top;this.Oa.right=l.right;this.Oa.bottom=l.bottom;this.Oa.left=l.left;this.Ql=this.qj;this.U.H||(!this.Sa.H.U||this.Uc.J$()||KJg(this))&&_.P7(this);l8(d,h,3,3,1,1,2)}}qV(a){this.Ga.qV(a);a=a.H;a.Ea&&a.Ea.qV()}De(){return LJg(this)&&super.De()}oy(a){var b=this.Ob.getContext();if(!b.isContextLost()&&(b=b.getError(),b!==0)){a(`glError:${b};`);return}a("")}Xe(a){this.ha.TIa(a)}},JJg=[[0,0],[.2,
.4],[-.2,-.4],[.4,-.2],[-.4,.2]],OJg=2E5/6371010,NJg=_.Zxg;var QJg=class extends _.Exg{H(a,b,c,d,e,f,g,h,l,m){b=b.H;var n=f.cC;c=pHg(b,l,a.N(),a.tc);l=new CHg(n,l.dk());n=new YFg(b,l,c.Jb().H);e.La(a.va);h=new PJg(d,e,h,f,c,l,n,m?m:new _.MAg(b),a);h.eca(17664);m=this.xha(a,f,h.Za,d);return new AHg(d,e,f,h,m,g,new _.mxg(a.Sa))}};_.Xoa(2,new class{SEa(){return new QJg}});
_.xd();
}catch(e){_._DumpException(e)}
try{
var lHc=function(a){let b=null;if(a){b=[];for(let c=0;c<a.length;c++)a[c]&&(b[c]=_.Ga(a[c]))}return b},mHc,pHc;_.wQ.prototype.kE=_.ba(436,function(a,b,c){return(a=this.H[a])?b.kE(a,c):null});mHc=class extends _.u{constructor(a){super(a)}};_.nHc=class extends _.u{constructor(a){super(a)}};_.oHc=class extends _.u{constructor(a){super(a,500)}getType(){return _.K(this,1)}Gb(a){return _.D(this,1,a)}Yc(){return _.Gh(this,1)}H(){return _.L(this,2)}};
pHc=function(a){return a?new _.CGc(_.Ga(a.entries),a.count):null};_.qHc=function(a){const b=new _.fR;if(a){b.U=a.U;b.Bb=a.Bb;b.Oa=a.Oa;b.ha=a.ha;b.Ea=a.Ea;b.va=a.va;b.Za=pHc(a.Za);b.qb=pHc(a.qb);b.Ia=pHc(a.Ia);b.animation=pHc(a.animation);b.La=a.La;b.Wa=lHc(a.Wa);b.Ya=lHc(a.Ya);b.Sa=lHc(a.Sa);b.W=a.W;b.H=a.H;b.wa=a.wa;b.Ga=a.Ga;b.N=a.N;b.Da=a.Da;b.data=new Uint8Array(1392);a=a.data;const c=b.data;for(let d=0;d<1392;d++)c[d]=a[d]}return b};_.rHc=class{constructor(a,b){this.type=a;this.yd=b;this.data=null;this.priority=2;this.result=new _.dR}};_.sHc=class{constructor(a,b){this.N=b;this.U=_.eR(a);this.H=new _.xv((0,_.wD)())}getUrl(a){const b=new _.qD;_.Qb(b,this.N);var c=_.ic(b,1,_.tD);_.sD(c).setX(a.getX());_.sD(c).setY(a.getY());_.sD(c).setZoom(a.Lc());c=b.H();const d=a.Gh(),e=d.H;for(let f=0;f<c;++f){const g=_.Pi(b,2,_.Er,f),h=g.getId();for(let l=0;l<e.layers.length;++l)if(d.va(l)&&h===e.layers[l].getId()){const m=a.HO()[l];m!==null&&_.Cr(g,m)}}a=this.H.Jf(b);return this.U.Yw(a)}};_.tHc=class{constructor(a,b){this.N=a;this.H=b}getUrl(a){a=a.H;var b=this.N,c=a.getX(),d=a.getY();b=b[(c+d)%b.length];c=b.indexOf("?")===-1?"?":"&";b+=`${c}x=${a.getX()}&y=${a.getY()}&z=${a.Lc()}`;this.H&&(b+=`&scale=${this.H}`);return b}};_.uHc=class{JRa(a,b,c){for(let d=0;d<a.length;++d){const e=a[d].yd;if(!this.Lo(e)){a[d].result.Eg("");continue}const f=_.ic(c,1,_.tD);_.sD(f).setX(e.getX());_.sD(f).setY(e.getY());_.sD(f).setZoom(e.Lc());b.push(a[d])}}Lo(a){return a.ai()===0&&a.Lc()<=22}};_.vHc=function(a,b,c){const d=new _.qD;var e=a.U,f=b[0].yd.Gh().zj;if(f)if(a.H.has(f))e=a.H.get(f);else{e=a.options.Sa.get(f).U().clone();if(f==="lore-rec"||f==="photopins"){var g=_.C(e,_.oHc,6);g=_.C(g,_.nHc,30);_.Hh(g,1,4)}e=a.options.Rf(e);a.H.set(f,e)}_.Qb(d,e);e=b[0].yd.Gh();var h=e.H;e=e.Oj;g=!!f;var l=_.C(d,_.oHc,6),m=a.options.gK,n=a.options.eh;_.EEc(h,"m")&&(_.K(l,44)===1&&(h=_.C(l,mHc,26),_.F(h,4,!0)),n&&(h=_.C(l,mHc,26),_.F(h,1,!0)));!m&&g&&_.F(l,71,!0);_.fGc(e)&&_.F(l,39,!0);if(!f){f=
b[0].yd.Gh();e=f.H;g=e.layers.length;l=Array(g);for(m=0;m<g;++m)l[m]=Array(b.length);for(m=0;m<b.length;++m)for(h=b[m].yd.HO(),n=0;n<h.length;++n)l[n][m]=h[n];for(m=0;m<g;++m)h=null,f.va(m)&&(h=f.kE(m,l[m])),h!==-1&&(n=_.uD(d),_.Qb(n,e.layers[m]),h!==null&&_.Cr(n,h));f=_.vD(d);e=b[0].yd.Gh().Oj;for(g=0;g<e.En.length;++g)_.t(_.rD(f),e.H(g))}(f=b[0].yd.Gh().U.Si)&&_.t(_.C(d,_.Cv,27),f);a.N.JRa(b,c,d);return d};_.wHc=class{constructor(a,b){this.options=a;this.N=b;this.U=a.mt();this.H=new Map}Lo(a){return this.N.Lo(a)}};
}catch(e){_._DumpException(e)}
try{
_.pvd=function(a,b){_.Gj(a,1,b)};_.qvd=function(a,b){_.N(a,8,b)};_.rvd=class extends _.u{constructor(a){super(a)}};var svd=[0,_.O];_.tvd=_.Gc(168744373,_.Tr,_.rvd,_.Mb);_.Ur[168744373]=svd;_.EV=_.Gc(168744374,_.Xr,_.rvd,_.Mb);_.Yr[168744374]=svd;_.uvd=_.Gc(168744375,_.Vr,_.rvd,_.Mb);_.JOa[168744375]=svd;_.vvd=_.Gc(182849961,_.Wr,_.rvd,_.Mb);_.KOa[182849961]=svd;_.wvd=_.Gc(168744376,_.Zr,_.rvd,_.Mb);_.$r[168744376]=svd;_.MOa[493613012]=svd;
}catch(e){_._DumpException(e)}
try{
_.wd("vd");
_.Ok[42398195]=[0,_.R,[0,_.Q,_.Jv,_.O,_.ok]];_.c7=[];_.c7[8364]=128;_.c7[8218]=130;_.c7[402]=131;_.c7[8222]=132;_.c7[8230]=133;_.c7[8224]=134;_.c7[8225]=135;_.c7[710]=136;_.c7[8240]=137;_.c7[352]=138;_.c7[8249]=139;_.c7[338]=140;_.c7[381]=142;_.c7[8216]=145;_.c7[8217]=146;_.c7[8220]=147;_.c7[8221]=148;_.c7[8226]=149;_.c7[8211]=150;_.c7[8212]=151;_.c7[732]=152;_.c7[8482]=153;_.c7[353]=154;_.c7[8250]=155;_.c7[339]=156;_.c7[382]=158;_.c7[376]=159;_.Dsg=_.ra("Internet Explorer")<=12?!0:!1;_.Esg=_.ov;_.Fsg=_.Ff();_.Xoa(1,new class{});
_.xd();
}catch(e){_._DumpException(e)}
try{
_.Hhb=class extends _.u{constructor(a){super(a)}};_.Ihb=class extends _.u{constructor(a){super(a)}};_.HE=function(a,b){return _.Mj(a,1,b)};_.Jhb=function(a){return _.C(a,_.qua,1)};_.Khb=function(a){return _.C(a,_.Il,11)};
}catch(e){_._DumpException(e)}
try{
var Ohb;_.Mhb=function(a,b,c,d=!1){a.Za(b);_.Lhb(a,c,d)};_.Nhb=function(a,b="",c=""){_.JE(a,b);a.Ea().ha();c&&a.Ea().U(c)};_.Phb=function(a,b,c){var d=a.H();d=_.F(d,10,!0);var e=_.C(d,_.E9a,4);_.N(e,3,b);b=_.C(d,Ohb,3);b=_.Wi(b,_.Ihb,2,_.F9a);b=_.ic(b,3,_.Hhb);_.C(b,_.Cl,1).Ac(365);_.C(b,_.Cl,1).Ec(260);_.O5a(_.O5a(_.O5a(_.Q5a(_.Jhb(d)),3),2),4);a=_.HE(_.HE(_.HE(_.HE(_.HE(a.U(),1),4),3),5),2);c&&_.HE(_.HE(a,7),10);_.t(_.Khb(d),_.ULa(_.Zp()))};
_.Lhb=function(a,b,c=!1){a.Ya(b);var d=a.H();_.F(d,1,!0);d=a.H();_.ic(d,9,_.Qhb).Gb(3);b=!c&&b===_.Jz();_.Phb(a.wa(),20,b);a.Ea()};_.JE=function(a,b=""){b&&a.wa(b)};Ohb=class extends _.u{constructor(a){super(a)}};_.Qhb=class extends _.u{constructor(a){super(a)}getType(){return _.K(this,1)}Gb(a){return _.D(this,1,a)}Yc(){return _.Gh(this,1)}};
}catch(e){_._DumpException(e)}
try{
var gib,iib,jib,kib,pib,fib,hib;gib=function(a,b="",c=""){_.JE(a,b);b=_.C(a,_.Vhb,6);b=_.F(b,7,!0);_.F(b,4,!0);a=_.C(a,_.$hb,41);a=_.N(a,1,c?20:10);c=_.v(a,3,c);a=_.C(c,_.Rhb,2);_.gdb(a);c=_.C(c,fib,7);c=_.ic(c,1,_.S8a);_.hC(c,1)};iib=function(a,b="",c="",d=""){_.JE(a,b);b=_.C(a,_.IE,10);_.F(b,4,!0);b=a.H();_.N(b,1,10);b=a.H();_.F(b,6,!0);b=hib(a.H());_.F(b,5,!0);c&&(b=a.H(),_.v(b,2,c));d&&(a=hib(a.H()),_.v(a,1,d))};
jib=function(a,b="",c=""){_.JE(a,b);b=_.C(a,_.Xhb,22);_.N(b,1,c?100:10);b=_.C(a,_.Xhb,22);_.F(b,4,!0);c&&(a=_.C(a,_.Xhb,22),_.v(a,2,c))};kib=function(a,b="",c=""){_.JE(a,b);_.C(a,_.Zhb,44);c&&(a=_.C(a,_.Zhb,44),_.v(a,1,c))};_.lib=function(a,b="",c=""){_.JE(a,b);b=_.C(a,_.dib,15);_.N(b,1,50);c&&(a=_.C(a,_.dib,15),_.v(a,2,c))};
_.mib=function(a,b=""){_.JE(a,"");var c=_.C(a,_.KE,23);var d=_.C(a,_.KE,38);var e=_.C(a,_.KE,24);c=_.N(c,1,50);_.F(c,3,!0);d=_.N(d,1,50);_.F(d,3,!0);e=_.N(e,1,50);_.F(e,3,!0);b&&(a=_.C(a,_.KE,23),_.v(a,2,b))};_.oib=function(a){_.JE(a);_.Nhb(a);_.lib(a);_.nib(_.C(a,_.Yhb,7));_.mib(a,"")};pib=function(a,b,c=!1,d=""){_.JE(a,b);b=!c&&b===_.Jz();_.Phb(_.QE(a),d?100:10,b);b=_.QE(a);_.F(b,7,!0);d&&(a=_.QE(a).H(),a=_.C(a,_.E9a,4),_.v(a,2,d))};
_.rib=function(a,b,c=!1,d=!1){_.JE(a,b);var e=_.C(a,_.IE,10);_.F(e,1,!0);e=_.C(a,_.IE,10);_.F(e,5,!0);e=_.C(a,_.IE,10);_.F(e,8,!0);e=_.C(a,_.IE,10);_.F(e,11,d);d=_.C(a,_.IE,10);_.ic(d,9,_.Qhb).Gb(3);gib(a,b);pib(a,b,c);_.qib(_.QE(a),!0);d=_.QE(a);_.F(d,4,!0);c||b!==_.Jz()||(iib(a,b),jib(a,b),c=_.ig(),_.I(c,98)&&kib(a,b),b=_.ig(),_.I(b,34)&&(a=_.C(a,_.Uhb,47),a=_.F(a,2,!0),_.D(a,1,2)))};_.sib=function(a,b){return _.D(a,1,b)};_.qib=function(a,b){_.F(a,3,b)};_.tib=function(a){return _.C(a,_.hbb,5)};
_.nib=function(a){_.N(a,1,50)};fib=class extends _.u{constructor(a){super(a)}};hib=function(a){return _.C(a,_.bib,4)};_.QE=function(a){return _.C(a,_.ibb,14)};_.RE=function(a){a.request||(a.request=new _.ME);return a.request};_.SE=function(a,b,c,d,e,f,g){const h=_.RE(a);e!=null&&_.sib(_.tib(_.QE(h)),e.getKey());_.rib(h,b||_.Jz(),f,g??!1);f!==void 0&&(a.Su=f);c&&(a.tab=c);d&&(a.Ip=d)};
_.uib=function(a,b,c,d,e,f,g){const h=_.RE(a);switch(c){case 3:iib(h,b,e,"");_.Cq(_.LE(h),_.q.request.Lbb.O);break;case 1:gib(h,b,e);_.Cq(_.LE(h),_.q.request.ocb.O);break;case 2:pib(h,b,g,e);_.Cq(_.LE(h),_.q.request.acb.O);f!=null&&_.sib(_.tib(_.QE(h)),f.getKey());break;case 4:jib(h,"",e);_.Cq(_.LE(h),_.q.request.Obb.O);break;case 5:iib(h,b,"",e);_.Cq(_.LE(h),_.q.request.ycb.O);break;case 7:kib(h,"",e),_.Cq(_.LE(h),_.q.request.Hbb.O)}a.Ip=d;g!==void 0&&(a.Su=g);a.tab=c;_.BE(a,!1);_.DE(a)};_.TE=function(a){return _.LE(_.RE(a))};
_.vib=function(a,b,c){const d=_.RE(a);_.rib(d,_.Jz());c?a.Ty=c:_.hv(b,_.TE(a));a.tab=5};_.wib=function(a,b){_.t(_.RE(a),b)};
_.UE=class extends _.EE{constructor(a,b){super(a);this.N=this.tab=this.Ty=this.Ip=this.request=null;this.Su=void 0;this.ha=b||null}xE(a,b){_.oib(_.RE(this));a!=null&&(this.N=a);b&&(this.Ip=b);return this}H(){if(!this.request)return!1;this.Su&&_.F(this.request,34,!0);if(this.ha){var a=_.C(this.request,_.Eh,18);_.Qb(a,this.ha);a=this.ha;var b=_.C(this.request,_.eE,17);_.dE(a,b)}this.Ip&&this.Ty&&(this.Ip=null);a=_.hfb(this.request,this.Ip,this.tab,this.N,this.Su);this.Ty&&(a=a.ze().S5(this.Ty));_.xE(this,
a);return!0}};
}catch(e){_._DumpException(e)}
try{
var nyb,oyb,pyb,qyb,ryb,syb,tyb;_.myb=class extends _.u{constructor(a){super(a)}};nyb=_.Qda(function(a,b,c,d,e){if(a.H!==3)return!1;_.Kra(a,c,_.Gia(b,d,c),e);return!0},_.Nea,_.xia);oyb=[0,_.Q,_.Ek,_.S];pyb=[-20,{},_.R,[0,_.Ak,-1],1,_.O,_.ik,1,_.ik,-1,[0,[0,_.O,-2],-2,_.O],_.S,_.Q,-2,_.ik,_.Q,[0,_.S,-2,_.kk,_.P,_.S],_.P,_.Q,-2];
qyb=[0,_.ik,nyb,[0,2,_.Hk,-1],2,nyb,[0,5,_.Hk,-3],4,_.wsa,[0,10,_.jl,_.S,_.R,_.$wa,_.il,5,_.S,3,_.ik,nyb,[0,25,_.Hk,-3],5,nyb,[0,31,_.Hk,-1],2,_.ik,_.Tta,2,_.ik,_.Ek,_.R,oyb],7,_.ik,-1,10,pyb];ryb=[0,3,_.O,-2,4,_.P];syb=[0,_.S,_.Q];tyb=[0,_.R,[0,_.O,_.VKa]];_.Ok[11075524]=[0,_.O,_.Q,1,_.ok,1,_.Q,-1,_.ml,_.S,5,_.O,[0,_.O,_.S,_.Q,2,_.Q,-1,2,_.Q,3,_.Q,_.P],[0,3,_.O,3,_.O,_.ik,_.O,_.Q,_.P,-2],[0,_.Q,1,_.S,2,_.O,-1,_.P],_.Ek,1,_.Ek,_.O,1,_.wk,_.Q,_.P,1,[0,_.R,[0,_.WKa,_.R,syb,_.P,-1,[0,_.R,qyb,2,_.R,[0,qyb,_.Q,_.wsa,ryb]],_.il,_.S,_.R,[0,_.Q,_.R,syb,_.S,tyb,_.S],tyb,_.R,[0,_.jl,_.ik,_.Ek,_.R,oyb],_.S,[0,[0,_.Q,_.R,ryb],pyb,_.P,_.wk],[0,_.O,_.Ek],_.R,[0,_.S,_.Fk,tyb,_.S],_.S],_.P,_.S,-1,_.P,[0,_.P,-5,1,_.P],_.P,_.il,_.R,[0,_.jl,_.S,_.R,_.$wa,_.il,_.S,_.ml,
_.ll,_.ik,-1,_.Tta],[0,_.S,_.Ek,-1],_.R,[0,_.S,-1],_.S],[0,_.S,1,_.R,[0,_.O,-3,_.ik],_.P,_.Q,_.O,-1,_.il,_.R,[0,_.O,-1,_.Ak,-1,_.P],1,_.P,1,_.P,-1,1,_.R,_.jl,_.P,-1,_.ll,_.ml,2,_.Q,-1,1,_.P,_.O,2,_.ml,_.P,-1,2,_.P,2,_.P,1,_.P,-1,1,_.P,-2,1,_.P,_.ik,1,_.P,_.hk,-2,1,_.P,-1,_.Q,1,_.Q,_.P,-1,2,_.P,-1,1,_.P,2,_.P,1,_.P,-1,1,_.P,-1,1,_.O,3,_.P,2,[0,_.P,-4],_.P,-1,1,_.P,-2,4,_.Ck,-1,_.P,_.Ck,_.P,-4],_.P,_.S,_.P,-2,_.R,[0,_.Q,_.ml,_.P,_.O],1,_.S,_.O,_.P,1,_.S,_.P,-2,1,_.P,1,_.P,-1,_.O,2,_.O,_.hk,-1,_.O,_.P,
-2,_.ok,_.ksa,_.P,_.wk,-1,_.P,-1,_.Q,-1,2,_.P,-1,1,_.S,_.P,-2,1,_.P,-1,_.Fk,3,_.P,-2,2,_.P,1,_.P,1,_.P,2,_.P,-3,4,_.P,-1,_.O,_.P,-3];
}catch(e){_._DumpException(e)}
try{
var XAb,ZAb,YAb,$Ab,aBb;XAb=function(a){return(...b)=>{try{return a.apply(null,b)}catch(c){if(_.Hf)throw(0,_.Hf)(c);throw c;}}};ZAb=function(a,b,c){return YAb(a,(d,e,f)=>{e&&(e=_.ve(e,f),d=_.Sm(d,"pb",e));d=d.replace(/%20/g,"+");b(d)},c)};YAb=function(a,b,c){if(c&&a.ub)return a.ub.kf({callback:()=>void YAb(a,b),Zd:c.Zd,rd:c.rd,priority:a.i3!==void 0?a.i3:1,rpc:!0});let d=a.url;const e=Object.assign({},a.xia);a.X3a?a.X3a(e,(f,g)=>{d=_.iYa(d,e);b(d,f,g)}):(d=_.iYa(d,e),b(d,void 0,void 0));return null};
$Ab=function(a,b){return c=>c.Pe===a&&c.context===(b||null)};aBb=function(){var a=_.Zp();return _.G(a,11)};_.bBb=_.Kc(_.Ms,_.rYa);var cBb=function(a,b){const c=a.options.BM;a.ze(2,5,()=>{c&&c(b)})},dBb=function(a,b){let c,d=3;if(b.responseType==="blob"){const e=a.options.TGb,f=a.options.BM;b.response&&(c=()=>{const g=b.response;let h;try{h=_.Vfa(g)}catch(l){h=void 0,_.Hf&&(0,_.Hf)(Error("nd`"+g.type))}h?e(h):(a.N=5,f&&f(0))})}else{let e=b.responseText||"";const f=e.startsWith(")]}'\n");if(typeof e==="string"&&f||a.options.rga){f&&(e=e.substring(5));const g=a.options.ACe;if(g)c=()=>{g(e)};else{const h=a.options.K3;try{const l=
(0,a.options.qJb)(e);c=()=>{h(l)}}catch(l){}}}}if(!c){d=5;const e=a.options.BM;c=()=>{e&&e(0)}}a.ze(2,d,c)},eBb=class{constructor(a,b){this.H=null;this.url="";this.Am=this.request=null;this.N=1;this.options=b;this.Am=ZAb(b,c=>{this.Am=null;this.url=c;this.N!==4&&(this.request=a.pL({BV:b.BV,sB:b.sB,start:()=>{this.start()},cancel:()=>{this.cancel()}}),this.request.start())},b.ub&&{Zd:13,rd:3})}state(){return this.N}abort(){this.options&&this.ze(1,4,this.options.onAbort)}start(){if(this.options){this.Fg(1);
var a=this.H=new _.Gpb(this.url,()=>{},()=>{},this.options.TGb?"blob":"text",!1,this.options.kDa),b=XAb(d=>{a===this.H&&(this.H=null,d.status>=300?cBb(this,d.status):d.status>=200?dBb(this,d):this.Zaa())}),c=b;this.options.ub&&(c=d=>{this.options&&this.options.ub.kf({callback:()=>{b(d)},Zd:14,rd:3,priority:this.options.i3!==void 0?this.options.i3:1})});this.options.rJb&&_.Gf(()=>{const d=a.Rh?.readyState||null;if(!(a!==this.H||d!==null&&d>=2)){this.H=null;a.cancel();var e=this.options.BM;this.ze(1,
5,()=>{e&&e(0)})}},this.options.rJb);a.start(c);this.options.onStart&&this.options.onStart(this.request.NY)}}Fg(a){this.N>=3||(this.N=a)}Zaa(){this.Fg(2);this.H=null;this.options&&this.options.Zaa&&this.options.Zaa();this.request.cancel()}cancel(){this.request=null;if(this.options&&this.N!==4){const a=this.options.BM;this.ze(1,5,()=>{a&&a(0)})}}ze(a,b,c){if(this.options){this.Fg(b);b=this.Am;var d=this.request,e=this.options.ub,f=this.H;this.options=this.Am=this.H=this.request=null;f?.cancel();d&&
(a===2?d.finished():d.cancel());b&&e.xr(b);c&&c()}}};var gBb=class{constructor(a){this.He=[];this.hma=a&&a.hma?a.hma:()=>{};this.mma=a&&a.mma?a.mma:()=>{}}addListener(a,b){const c=this.He.find($Ab(a,b));c?c.once=c.once&&null:this.He.push({Pe:a,context:b||null,once:null})}removeListener(a,b){this.He.length&&(a=this.He.find($Ab(a,b)))&&this.He.splice(this.He.indexOf(a),1)}dispatch(a,b){const c=this.He.slice(0),d=()=>{for(const e of c)a(f=>{if(e.once){if(e.once.nyb)return;e.once.nyb=!0;this.He.splice(this.He.indexOf(e),1)}e.Pe.call(e.context,f)})};b&&
b.sync?d():(fBb||_.Wya)(d)}},fBb=null;var hBb=class{constructor(){this.He=new gBb({hma:()=>{},mma:()=>{}})}mma(){}hma(){}addListener(a,b){this.He.addListener(a,b)}removeListener(a,b){this.He.removeListener(a,b)}notify(a){this.He.dispatch(b=>{b(this.get())},a)}};var iBb;iBb=class extends hBb{constructor(a=!1){super();this.H=a}set(a){this.H&&this.get()===a||(this.value=a,this.notify())}};_.jBb=class extends iBb{constructor(a,b){super(b);this.value=a}get(){return this.value}};var kBb,lBb;kBb=function(a,b){return new eBb(a,b)};_.mBb=class{constructor(){this.H=new _.jBb(1,!0)}status(){return this.H}pL(a){return new lBb(a)}};lBb=class{constructor(a){this.NY=0;this.N=a.cancel||null;this.H=a.start||null}start(){this.H&&(this.H(),this.H=null)}cancel(){this.H=null;const a=this.N;a&&(a(),this.N=null)}finished(){this.H=this.N=null}};var nBb=class{constructor(a,b,c,d={},e={}){this.N=b;this.W=c;this.U=_.WAb;this.xia=d;this.H=e;this.rga=!1;this.SS=a.SS;this.ub=a.ub||void 0}get(a,b){const c=b.kDa?Object.assign({},b.kDa,this.H):this.H;return kBb(this.SS,{BV:b.BV,kDa:c,ub:this.ub,sB:b.sB,onAbort:b.onAbort,BM:b.BM,K3:b.K3,onStart:b.onStart,Zaa:b.Zaa,url:this.N,X3a:(d,e)=>{const f=b.rba?b.rba(a,d)||a:a;f?this.W(g=>{e(f,g)}):e()},qJb:this.U,rga:this.rga,xia:this.xia})}};var oBb=function(a,b,c){for(const d of b)b=_.rf(a,d),b!=null&&(c[d]=b)},pBb="authuser deb expflags exprollouts e expid hl gl uuld".split(" "),qBb=["authuser","hl","gl"];var rBb=new class{constructor(a){this.H={};this.N={};oBb(a,pBb,this.H);oBb(a,qBb,this.N)}}(_.ja.location.href),sBb=class extends nBb{constructor(a,b){var c=(0,_.bBb)(),d={psi:`${google.kEI}.${Date.now()}.1`};const e={};aBb()&&(e["x-maps-diversion-context-bin"]=_.uYa());super(a,b,f=>{f(c)},Object.assign(d,b.startsWith("/maps/rpc/")?rBb.N:rBb.H),e);this.Ed=a.Ed}get(a,b){const c=b.rba?b.rba:d=>d;return super.get(a,{...b,rba:(d,e)=>{var f=_.vh();e=c(d,e)||d;d=this.Ed.sha();var g=_.spa(f);f=e.clone();
_.Epb(_.yI(f),d);_.Bq(_.yI(f),g);_.jOa(_.yI(f),81);_.rf(_.eg(),"source")==="ttpwa"&&(d=_.yI(f),d=_.C(d,_.kYa,24),_.D(d,2,4));return f}})}};_.tBb=class extends sBb{constructor(a){var b=_.uh(_.vh());b=_.z(b,2);super(a,b);this.sequenceNumber=0}get(a,b){const c=(++this.sequenceNumber).toString();b=Object.assign({rba(d,e){d=d.clone();e.q=d.H();e.ech=c;_.Ih(d,1);return d},rga:!0},b);return super.get(a,b)}};
}catch(e){_._DumpException(e)}
try{
var bJb,cJb,dJb;
_.fJb=function(a){const b=new _.Hu;if(_.B(a,_.yl,1)){var c=a.zm().Fb();_.v(b,1,c)}_.B(a,_.yl,7)&&(c=_.y(a,_.yl,7).Fb(),_.v(b,5,c));if(_.B(a,_.yl,2)){c=_.C(b,_.vs,2);c=_.ic(c,3,_.us);var d=_.y(a,_.yl,2).Fb();_.v(c,1,d)}for(c=0;c<_.Zh(a,bJb,3);c++){d=_.C(b,_.vs,2);var e=d=_.ic(d,1,_.ts),f=e.setAttribute;var g=_.$h(a,3,bJb,c);g=_.y(g,_.yl,1);f.call(e,g.Fb());e=_.$h(a,3,bJb,c);e=_.y(e,_.yl,2);e=e.Fb();_.Lj(d,2,e)}_.G(a,4)&&(c=_.C(b,_.mr,3),_.Zq(_.lr(c),_.z(a,4)));_.G(a,5)&&(c=_.C(b,_.Rq,4),_.Pq(c,_.z(a,
5)));_.G(a,6)&&(c=_.C(b,_.Rq,6),_.Pq(c,_.z(a,6)));_.B(a,cJb,8)&&(c=_.y(a,cJb,8),_.B(c,_.yl,1)&&_.C(b,_.Gu,7).Tc(_.y(c,_.yl,1).Fb()),_.B(c,_.yl,2)&&(d=_.C(b,_.Gu,7),d=_.C(d,_.Rq,2),_.Pq(d,_.y(c,_.yl,2).Fb())));if(c=_.y(a,dJb,10))c=_.y(a,dJb,10),c=_.B(c,_.Xk,1);c&&(c=_.C(b,_.eJb,8),c=_.C(c,_.mr,1),c=_.ir(c),c=_.Pl(c),d=_.y(a,dJb,10),d=_.y(d,_.Xk,1),_.Qb(c,d),c=_.y(a,dJb,10),_.B(c,_.yl,2)&&(c=_.C(b,_.eJb,8),a=_.y(a,dJb,10).zm().Fb(),_.v(c,2,a)));return b};
_.iJb=function(a,b){if(!a)return[];const c=[];a=_.Lu(a).H();for(let d=0;d<_.Ul(a);d++){const e=_.Tl(a,d);for(let f=0;f<_.Zh(e,_.zl,10);f++){const g=_.$h(e,10,_.zl,f),h=_.y(g,_.xl,2);(!b||_.gJb(g))&&(_.Zh(h,_.hJb,2)>0||_.Zh(h,_.wl,1)>0)&&c.push(g)}}return c};_.jJb=function(a,b){return _.iJb(a,b).length>0};_.gJb=function(a){const b=_.bw(a);return!_.B(b,_.fl,2)&&!_.B(b,_.aw,1)&&_.B(a,_.FJ,6)};
_.lJb=function(a,b){if(!b)return!1;const c=_.Iu(a);if(_.GJ(c)){if(_.Iu(b).Eb()===c.Eb())return!0}else if(_.kJb(c)){if(a=_.fVa(c),_.fVa(_.Iu(b))===a)return!0}else if(_.B(a,_.Hu,2)&&_.ck(_.Ju(b),_.Ju(a)))return!0;return!1};_.mJb=function(a){return _.w0a(a).toString()};_.hJb=class extends _.u{constructor(a){super(a)}Tl(){return _.Zi(this,_.wl,1,_.Ri())}};
bJb=class extends _.u{constructor(a){super(a)}getAttribute(){return _.M(this,_.yl,1)}setAttribute(a){return _.ph(this,_.yl,1,a)}hasAttribute(){return _.B(this,_.yl,1)}getValue(){return _.M(this,_.yl,2)}setValue(a){return _.ph(this,_.yl,2,a)}};cJb=class extends _.u{constructor(a){super(a)}getName(){return _.M(this,_.yl,1)}Tc(a){return _.ph(this,_.yl,1,a)}getUrl(){return _.M(this,_.yl,2)}};dJb=class extends _.u{constructor(a){super(a)}tb(){return _.M(this,_.yl,2)}zm(){return _.y(this,_.yl,2)}};
_.FJ=class extends _.u{constructor(a){super(a)}tb(){return _.M(this,_.yl,1)}zm(){return _.y(this,_.yl,1)}wj(){return _.M(this,cJb,8)}};_.nJb=function(a){return _.y(a,_.fl,2)};_.GJ=function(a){return _.Qj(a,1,_.Fu)};_.kJb=function(a){return _.Qj(a,2,_.Fu)};_.eJb=class extends _.u{constructor(a){super(a)}Ao(){return _.M(this,_.mr,1)}Bd(){return _.y(this,_.mr,1)}Qr(){return _.B(this,_.mr,1)}tb(){return _.z(this,2)}};
}catch(e){_._DumpException(e)}
try{
_.FKb=function(a){const b=new _.rE("FreeformDataGem");b.Bi=a;b.Cr=!0;return new _.RD(b,null,1)};_.GKb=class extends _.VJ{constructor(a){super(a);this.data=null;this.ko()}setData(a){this.data=a;return this}H(){if(!this.data)return!1;const a=_.FKb(this.data);_.xE(this,a);return!0}};
}catch(e){_._DumpException(e)}
try{
var JKb;_.HKb=function(a){for(let b=0;b<_.TA(a);++b)if(!_.ID(_.SA(a,b)))return!0;return!1};_.EJ.prototype.U=_.ba(393,function(){return _.B(this,_.Tq,9)});_.EJ.prototype.H=_.ba(392,function(){return _.y(this,_.Tq,9)});_.qD.prototype.ha=_.ba(324,function(){return _.Xi(this,_.Er,2)});_.EC.prototype.zpa=_.ba(314,function(){return null});_.IKb=function(a,b){return(a=a.nk(b))&&a.H()?_.QA(a):null};
JKb=class extends _.mE{zpa(a){const b=this.H.Xg();b.id=this.H.id();b.Rq=a;a.ha()?(b.wl&&a.H().U().U()&&(b.kk=_.f9a(a.H().U().H(),b.wl,_.Tbb())),a=a.H().va().ha(),a.length&&(b.layers=a)):a.va()&&(b.wl&&a.U().H().U()&&(b.kk=_.f9a(a.U().H().H(),b.wl,_.Tbb())),a=a.U().va().ha(),a.length&&(b.layers=a));return new _.RD(b,null,7)}};_.KKb=function(a,b,c,d=null){const e=new _.rE("KnowledgeGem");e.Lg=a;c&&(e.Cr=!0);e.wl=b;e.zk=d;return new _.RD(e,f=>new JKb(f),7)};_.dK=function(a,b){return _.v(a,1,b)};
_.eK=function(a){a.request||(a.request=new _.EKb);return a.request};_.LKb=class extends _.VJ{constructor(a,b=null,c=null){super(a);this.N=b;this.zk=c;this.response=this.request=null;this.Cr=!1}va(a){this.Cr=a}H(){if(!this.request)return!1;var a=_.eK(this);_.Gh(a,5)||_.DKb(a,2);a=_.KKb(a,this.N,this.Cr,this.zk);this.response&&(a=a.ze().zpa(this.response));_.xE(this,a);return!0}};
}catch(e){_._DumpException(e)}
try{
var NKb;_.MKb=function(a,b){if(!a)return null;let c=null;a=_.Lu(a).H();for(let d=0;d<_.Ul(a);d++){const e=_.Tl(a,d);for(let f=0;f<_.Zh(e,_.zl,10);f++){const g=_.$h(e,10,_.zl,f);if(!_.B(g,_.xl,2)){if(_.gJb(g))return g;b||(c=g)}}}return c};NKb=function(a,b,c=0){var d=_.sg(a).Mb(),e=_.sg(a).Ib();e=d/e;const f=_.Gg(_.wg(a));c=_.Ig(c/d*(2*Math.atan(Math.tan(f/2)*e)));d=b.heading;b=b.od();e=new _.Eh;_.Qb(e,a);e.Ve().Sf(d-c/2);e.Ve().Wf(b);return e};
_.OKb=function(a){if(!a)return!1;const b=_.cz(a);a=!!_.MKb(a,!0);return b&&a};_.QKb=function(a,b,c,d){const e=b.H,f=_.Iu(e);c=c?NKb(c,b,d.Rc().Jt.width):null;if(_.GJ(f)){var g=f.Eb();b=b.kh();if(!b)return null;g=_.PKb(a,g,b);c&&g.lg(c);g.va(!0);g.ko()}else _.kJb(f)?(a=g=new _.LKb(a),b=_.fVa(f),_.dK(_.eK(a),b),g.va(!0),g.ko()):_.B(e,_.Hu,2)&&(g=new _.GKb(a),g.setData(_.Ju(e)));c&&(g.U=c);_.CE(g);return g};
_.PKb=function(a,b,c){a=new _.cK(a);a.GF(b);_.AKb(a);_.aK(a);_.$J(a);_.XJ(a,c);_.cv(_.fv(a.N()),_.q.aOa.O);return a};
}catch(e){_._DumpException(e)}
try{
_.$Kb=function(a,b){_.Dj(a,1,_.Fu,b)};_.aLb=function(a,b){_.Dj(a,2,_.Fu,b)};_.bLb=function(a){return _.C(a,_.gVa,1)};_.fK=function(a,b,c,d,e){a[0]=b;a[1]=c;a[2]=d;a[3]=e};
}catch(e){_._DumpException(e)}
try{
_.cOb=class extends _.u{constructor(a){super(a,7)}Fb(){return _.sj(this,1,_.qL)}H(){return _.Qj(this,1,_.qL)}};_.qL=[1,2,3,6];_.rL=class extends _.u{constructor(a){super(a)}getId(){return _.z(this,1)}ha(){return _.Zi(this,_.cOb,2,_.Ri())}H(){return _.I(this,4)}};_.rL.prototype.U=_.aa(399);_.dOb=class extends _.u{constructor(a){super(a)}H(){return _.M(this,_.rL,2)}};
}catch(e){_._DumpException(e)}
try{
_.wd("a56pNe");
_.MXa=new _.lf(_.IIa);
_.xd();
}catch(e){_._DumpException(e)}
try{
_.rL.prototype.U=_.ba(399,function(){return _.G(this,1)});_.kIa.uIIct="/maps.search.genailab.MapsSearchGenAiLabService/StreamAskMapsAgentQflow";_.eOb=class extends _.u{constructor(a){super(a)}U(){return _.z(this,1)}ha(){return _.G(this,1)}H(){return _.M(this,_.rL,2)}va(){return _.B(this,_.rL,2)}};var fOb=new _.Dp("uIIct",_.eOb,_.dOb,[_.lHa,!1,_.nHa,"/MapsSearchGenAiLabService.StreamAskMapsAgentQflow"]);_.kIa.ROCMUe="/maps.search.genailab.MapsSearchGenAiLabService/StreamAskMapsAgent";var gOb=new _.Dp("ROCMUe",_.eOb,_.dOb,[_.lHa,!1,_.nHa,"/MapsSearchGenAiLabService.StreamAskMapsAgent"]);var hOb,iOb;hOb=function(a){a.tg&&(_.Nf(a.tg),a.tg=null)};
_.jOb=class extends _.qp{static oc(){return{Db:{uzb:_.MXa}}}constructor(a){super();this.H=this.Mf=null;this.Ir=!1;this.ii=this.tg=null;this.N=a.Db.uzb}WJa(a,b,c,d={}){d={...iOb,...d};this.cancel();this.Ir=!1;d.w3a&&(this.tg=_.Mf(()=>{this.tg=null;if(!this.Ir){this.cancel();const f=Error("Md");b({error:f});this.bq(f)}},d.w3a,c,"askMapsAgentTimeout"));const e=(d.Hda?fOb:gOb).qe(a);this.H=this.N.stream(e);this.H.rH("data",f=>{f.ha()&&f.U();f.H()?.U()&&(this.ii=f.H().getId());b({response:f})}).rH("error",
f=>{hOb(this);this.Ir||(d.NY&&d.NY>0?(d.NY--,b({clear:!0,NTa:`Retrying after error: ${f.message}. `+`${d.NY} attempts remaining...`}),this.WJa(a,b,c,d)):b({error:f}),this.bq(f))}).rH("end",()=>{hOb(this);this.H=null})}cancel(){this.H&&(this.Ir=!0,this.H.cancel());hOb(this)}bq(a){_.Lf(a,{errorType:9})}};iOb={Hda:!1,w3a:3E5,NY:2};_.pf(_.cXa,_.jOb);
}catch(e){_._DumpException(e)}
try{
_.sL=!1;
}catch(e){_._DumpException(e)}
try{
var JOb=function(a){let b=a,c;return function(){if(b){const d=b;b=void 0;c=d.apply(this,arguments)}return c}},KOb={},LOb={},MOb=function(a,b){this.H=a===KOb&&b||"";this.N=LOb};MOb.prototype.toString=function(){return this.H};var OOb,ROb,QOb,POb;_.NOb=function(a,b,c){return a.H.then(function(d){const e=d[b];if(!e)throw Error("Nd`"+b);return e.apply(d,c)})};OOb=class{constructor(a){this.H=a;a.then((0,_.Ai)(function(){},this),()=>{},this)}};ROb=function(a,b,c){const d=Array(arguments.length-2);for(var e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=POb(a,b).then(f=>f.apply(null,d),f=>{f=Error("Od`"+b+"`"+a,{cause:f});delete QOb[b];return _.hn(f)});return new OOb(e)};QOb={};
POb=function(a,b){var c=QOb[b];if(c)return c;c=(c=_.vi(b))?_.gn(c):(new _.fn(function(d,e){const f=(new _.wn(document)).createElement("SCRIPT");f.async=!0;_.qd(f,_.Uc(a instanceof MOb&&a.constructor===MOb&&a.N===LOb?a.H:"type_error:Const"));f.onload=f.onreadystatechange=function(){f.readyState&&f.readyState!="loaded"&&f.readyState!="complete"||d()};f.onerror=g=>{e(Error("Pd`"+b+"`"+a,{cause:g}))};(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){const d=_.vi(b);
if(!d)throw Error("Qd`"+b+"`"+a);return d});return QOb[b]=c};var SOb={UWb:"https://www.google.com",k0d:"https://support.google.com",tPd:"https://play.google.com"},TOb=async function(a){for(const b of Object.values(SOb))try{(await navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:b})).state!=="granted"&&a.H.push(b)}catch(c){break}};(new class{constructor(){this.H=[];this.N=[];this.initialize=JOb(async()=>{if(typeof document==="undefined"||document.requestStorageAccessFor===void 0||navigator.permissions===void 0||navigator.permissions.query===void 0||location.hostname.match(".+\\.google\\.com$"))return Promise.resolve();await TOb(this);this.H.length>0&&document.addEventListener("click",this.U)});this.U=()=>{if(!(this.N.length>0)){for(const a of this.H)try{this.N.push(document.requestStorageAccessFor(a))}catch(b){}Promise.all(this.N).then(()=>
{}).catch(()=>{}).finally(()=>{this.reset()})}}}reset(){document.removeEventListener("click",this.U)}}).initialize();_.zL=class{constructor(a){this.H=a}};_.k=_.zL.prototype;_.k.xUa=_.aa(404);_.k.GMa=_.aa(403);_.k.C0a=_.aa(402);_.k.IMa=_.aa(401);_.k.HMa=_.aa(400);var UOb=new MOb(KOb,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");POb(UOb,"help.service.Lazy.create").El(()=>{});_.VOb=function(a){a=a||{};a=ROb(UOb,"help.service.Lazy.create","76697",{apiKey:a.apiKey||a.apiKey,asxUiUri:a.asxUiUri||a.asxUiUri,environment:a.environment||a.environment,flow:a.flow||a.flow,frdProductData:a.frdProductData||a.frdProductData,frdProductDataSerializedJspb:a.JAe||a.frdProductDataSerializedJspb,helpCenterPath:a.helpCenterPath||a.helpCenterPath,locale:a.locale||a.locale||"en-AU".replace(/-/g,"_"),nonce:a.nonce||a.nonce,productData:a.productData||a.productData,receiverUri:a.receiverUri||
a.receiverUri,renderApiUri:a.renderApiUri||a.renderApiUri,theme:a.theme||a.theme,window:a.window||a.window});return new _.zL(a)};
}catch(e){_._DumpException(e)}
try{
_.WOb=class extends _.u{constructor(a){super(a)}Hc(){return _.Jh(this,3)}};
}catch(e){_._DumpException(e)}
try{
_.AL=class extends _.Gpb{constructor(a,b,c,d){super(a,e=>{b(e.response)},c,"arraybuffer",d)}};
}catch(e){_._DumpException(e)}
try{
_.FPb=class extends _.u{constructor(a){super(a)}Eb(){return _.z(this,1)}};_.FPb.prototype.Qe="UatPs";_.GPb=class extends _.u{constructor(a){super(a)}};_.GPb.prototype.Qe="VKBcj";
}catch(e){_._DumpException(e)}
try{
_.WL=function(a,b){var c=b.MC(_.JB.QK);c&&_.v(a,4,c);(c=b.MC(_.JB.Upa))&&_.xRb(a,c);(b=b.MC(_.JB.Tub))&&_.v(a,7,b)};_.yRb=function(a){const b=new _.gr;if(_.Cs(a)){var c=_.Fs(a);_.G(c,14)?(c=_.Fs(a),c=_.z(c,14),_.ar(b,c)):_.ar(b,a.Eb());_.dr(b,_.z(a,19))}else _.Bs(a)&&_.t(_.Fz(b),_.px(a.H()));return b};_.zRb=function(a){return _.y(a,_.Pp,4)};_.xRb=function(a,b){_.v(a,2,b)};_.XL=class extends _.u{constructor(a){super(a)}};
}catch(e){_._DumpException(e)}
try{
_.ARb=function(a){const b=new _.xq;b.H(a.latitude).Ie(a.longitude);return b};_.BRb=class{constructor(a){this.speed=this.heading=this.altitudeAccuracy=this.altitude=null;this.latitude=Number(a.latitude);this.longitude=Number(a.longitude);this.accuracy=Number(a.accuracy)}equals(a){return this.latitude===a.latitude&&this.longitude===a.longitude&&this.accuracy===a.accuracy}clone(){return new _.BRb(this)}toJSON(){return{}}};
}catch(e){_._DumpException(e)}
try{
_.ZL=class extends _.u{constructor(a){super(a)}};_.$L=class extends _.u{constructor(a){super(a)}};_.aM=class extends _.u{constructor(a){super(a)}};_.TRb=class extends _.u{constructor(a){super(a)}getDuration(){return _.z(this,2)}};_.bM=class extends _.u{constructor(a){super(a)}Ao(){return _.M(this,_.$L,1)}Bd(){return _.y(this,_.$L,1)}Qr(){return _.B(this,_.$L,1)}Mb(){return _.L(this,4)}Ac(a){return _.N(this,4,a)}Ib(){return _.L(this,5)}Ec(a){return _.N(this,5,a)}};var URb,VRb;URb=null;_.WRb=function(){URb||(URb=new VRb)};VRb=class{};
}catch(e){_._DumpException(e)}
try{
var XRb,YRb,ZRb;XRb=class extends _.u{constructor(a){super(a)}};YRb=function(a){return _.y(a,XRb,1)};ZRb=class extends _.u{constructor(a){super(a)}};_.cM=function(a,b){return _.v(a,1,b)};_.$Rb=function(a){return _.C(a,_.Fm,15)};
_.aSb=class{constructor(a,b,c,d,e,f,g){this.H=new _.bM;this.N=0;this.Oa=a/b;_.N(this.H,8,0);_.N(this.H,13,c);_.F(this.H,15,!1);_.F(this.H,14,f);_.vH(_.C(this.H,_.TG,9),{Ma:this.va(),Nb:e});_.N(this.H,22,0);if(a=_.y(d,ZRb,35))a=YRb(_.y(d,ZRb,35)),a=_.z(a,2);a&&(a=this.H,b=YRb(_.y(d,ZRb,35)),b=_.z(b,2),_.v(a,23,b));_.WRb();g&&_.v(this.H,16,g);this.Ya=d}Ia(){return _.L(this.H,7)}W(){return _.L(this.H,13)}ZI(){return this.Ya}Ib(){return this.H.Ib()}Ga(){return this.Oa}isVisible(a,b){const c=this.Ia(),
d=this.Ib();return c>a-d&&c<a+b}Wa(a){_.Qb(a,this.H);this.H=a}E5(a,b,c,d){this.H.Ac(Math.round(a));this.H.Ec(Math.round(b));_.N(this.H,6,Math.round(c));_.N(this.H,7,Math.round(d))}U(){}ha(){}wa(){}Ea(a){_.F(this.H,15,a)}La(){_.F(this.H,21,!1)}Sa(){_.N(this.H,22,2)}va(){return _.q.Ksa}};
_.bSb=class extends _.aSb{constructor(a,b,c,d,e,f,g){super(a,b,c,d,e,f,g);a=_.C(this.H,_.$L,1);a=_.v(a,1,"//:0");a=_.v(a,2,"//:0");_.F(a,3,!1)}U(a){this.N=a;a=this.N===3;var b=_.C(this.H,_.$L,1);_.F(b,3,a)}ha(a){var b=_.C(this.H,_.$L,1);_.v(b,1,a)}wa(a){var b=_.C(this.H,_.$L,1);_.v(b,2,a)}Da(){var a=this.H.Bd();return _.z(a,2)}va(){return _.q.Ksa}};_.cSb=class extends _.u{constructor(a){super(a)}U(){return _.I(this,1)}ha(){return _.z(this,2)}wa(){return _.G(this,2)}va(a){return _.$h(this,3,_.pu,a)}H(){return _.Zh(this,_.pu,3)}};
}catch(e){_._DumpException(e)}
try{
var dSb,eSb;
_.fSb=function(a,b=Infinity,c=Infinity){var d=_.Rl(a.H());if(_.ry(d)){var e=_.Nl(d);b=Math.min(Math.round(b),e.Mb());c=Math.min(Math.round(c),e.Ib())}a=a.ha().getUrl();switch(d.U()){case 10:case 3:case 1:return a=new _.yx(a),a.setSize(Math.max(b,c)),_.b3a(a),a.rb();case 2:b=Math.floor(b);c=Math.floor(c);a:switch(d=d.H(),d){case 3:a=(d=dSb.exec(a))?`${d[1]}=w${b}-h${c}`:(d=eSb.exec(a))?d[1]+"&zoom=3":a;break a;default:if(d=_.rf(a,"panoid")){var f=_.sh(a);e=f[1];const g=f[2],h=f[3],l=f[4];f=f[5];const m=
_.rf(a,"cb_client")||"",n=_.rf(a,"yaw")||"";a=_.rf(a,"pitch")||"";a=_.Oxa(e,g,h,l,f,`output=thumbnail&cb_client=${m}&panoid=${d}&w=${b}&h=${c}&thumb=2&yaw=${n}&pitch=${a}`)}}return a}return a};_.gSb=class extends _.u{constructor(a){super(a)}};dSb=/(.*)=w\d+\-h\d+$/;eSb=/(.*)&zoom=\d+$/;
}catch(e){_._DumpException(e)}
try{
_.dM=class{constructor(a,b,c=!1){this.H=a;this.N=b;this.U=c}};
}catch(e){_._DumpException(e)}
try{
var jSb,hSb;_.iSb=function(a,b){return hSb(a,b)};jSb=function(a,b){b=_.rg(b);return a<33.0041||a>38.634||b<124.5863||b>131.1603?!0:b<=128.5016?!1:a<34.468?!0:b<=129.024?!1:a<34.837};hSb=function(a,b){const c=_.Vp(_.VLa(_.Zp()));return c?(hSb=c.toLowerCase()==="kr"?jSb:()=>!0,hSb(a,b)):jSb(a,b)};
}catch(e){_._DumpException(e)}
try{
_.eTb=new _.un(22,40);
}catch(e){_._DumpException(e)}
try{
_.oTb=function(a){return _.y(a,_.xq,3)};
}catch(e){_._DumpException(e)}
try{
_.pM=class{constructor(){this.left=this.bottom=this.right=this.top=0;this.H=!0}clone(){const a=new _.pM;a.top=this.top;a.right=this.right;a.bottom=this.bottom;a.left=this.left;a.H=this.H;return a}};
}catch(e){_._DumpException(e)}
try{
_.qM=function(a,b,c,d=null){c={prefix:d,LM:c};a.ha[b]||(a.ha[b]=[]);a.ha[b].push(c)};
}catch(e){_._DumpException(e)}
try{
_.pTb=class extends _.u{constructor(a){super(a)}};
}catch(e){_._DumpException(e)}
try{
var zTb=class extends _.Uf{constructor(a,b){var c=Date.now();super("RenderComplete",a);this.startTime=b;this.endTime=c}},ATb=class extends _.Uf{constructor(a,b){super("RenderStart",a);this.startTime=b}};var BTb,CTb;BTb=function(a,b){_.lma(c=>{c&&a.H()},a.ha,b)};CTb=function(a){a.W||(a.ub.Vs({render:()=>{a.render()},Zd:2,rd:3}),a.W=!0)};
_.DTb=class extends _.de{constructor(a,b,c=!1){super();this.ub=a;this.wa=c;this.ha=new _.ee(this);this.va=this.U=null;this.W=!1;this.Kj(this.ha);BTb(this,b)}dk(){return this.ub}N(a){this.U=a;this.H()}H(){this.U&&CTb(this)}render(){this.W=!1;if(!this.isDisposed()&&this.U){var a=Date.now();this.dispatchEvent(new ATb(this,a));var b=this.U?.run();b&&(this.va=b);this.dispatchEvent(new zTb(this,a));this.wa&&this.H()}}};
}catch(e){_._DumpException(e)}
try{
_.wM=class{constructor(){this.map={}}get(a){const b=a.ZJa;a=this.map[a.key];a===void 0&&(a=null);return b!=null?a instanceof _.wM?a.get(b):null:a}rn(){return Object.values(this.map)}set(a,b){const c=a.key;a=a.ZJa;let d;a!=null?(d=this.map[c]||new _.wM,d instanceof _.wM||(d=new _.wM),d.set(a,b)):d=b;this.map[c]=d}remove(a){var b=a.key;a=a.ZJa;a!=null?(b=this.map[b],b instanceof _.wM&&b.remove(a)):delete this.map[b]}};var TTb;TTb=function(a,b,c){if(!c)throw new TypeError("Ud");const d=a.H.get(b),e=d[0].rpc?d[0].rpc.Qc():1;if(e===1&&(!a.va||a.va(c))){var f=c.Jf().length;f=a.cache.add(f,g=>{_.STb(a,g)});f!==-1&&(a.U.set(b,f),a.wT.set(b,c),a.W.set(f,b))}a.H.remove(b);for(let g=1,h=d.length;g<h;++g)b=d[g].rpc,b.Qc()!==3&&(_.Ys(b,e),++b.N,d[g].callback(c),b.done())};_.STb=function(a,b){const c=a.W.get(b);c&&(a.W.delete(b),a.U.remove(c),a.ha&&a.ha(a.wT.get(c)),a.wT.remove(c))};
_.xM=class{constructor(a,b,c,d=null,e=null){this.methodName=a;this.cache=b;this.N=c;this.ha=d;this.va=e;this.U=new _.wM;this.W=new Map;this.H=new _.wM;this.wT=new _.wM}has(a){a=this.N(a);return!!this.H.get(a)||!!this.wT.get(a)}get(a,b,c=new _.Zs){a=this.N(a);var d=this.H.get(a);d?(c.start(this.methodName+"-async"),d.push({callback:b,rpc:c}),d[0].rpc&&c.Nm()>d[0].rpc.Nm()&&d[0].rpc.Xk(c.Nm())):((d=this.wT.get(a))?(a=this.U.get(a),this.cache.use(a),c.start(this.methodName+"-cached"),_.Ys(c,1),b(d)):
(c.start(this.methodName+"-miss"),_.Ys(c,2),b(null)),c.done())}insert(a,b){if(this.has(a))return null;const c=this.N(a);this.H.set(c,[{rpc:b}]);return d=>{TTb(this,c,d)}}};_.yM=class{constructor(a,b){this.key=a;this.ZJa=b!==void 0?new _.yM(b):null}};
}catch(e){_._DumpException(e)}
try{
_.UTb=function(a,b){return b&&(b=_.Xxa(b),b!=="")?a&&a!==""?`${a}&${b}`:b:a};
}catch(e){_._DumpException(e)}
try{
_.VTb=class extends _.u{constructor(a){super(a)}};_.WTb=class extends _.u{constructor(a){super(a)}};_.XTb=[2,3];
}catch(e){_._DumpException(e)}
try{
_.YTb=class extends _.u{constructor(a){super(a)}};
}catch(e){_._DumpException(e)}
try{
var $Tb,aUb,iUb;_.ZTb=function(a){const b=new _.gl;_.sz(a,b);return b};$Tb=function(a,b){a=a.clone();b=b.clone();_.f7a(a);_.f7a(b);return _.ck(a,b)};aUb=function(a,b,c){if(!a||!b||!c)return!1;a=a.clone();if($Tb(a,c))return!0;_.VD(b,a);return $Tb(a,c)};_.bUb=function(a){return a===0||a===1||a===9||a===2};_.cUb=function(a,b){return _.bUb(a)||b&&(a=b.H().U(),_.bUb(a))?a:0};_.dUb=function(a,b){(a=_.fdb(a))&&_.t(_.C(b,_.sq,2),a)};_.sE.prototype.ha=_.ba(334,function(){return _.I(this,16)});
_.oE.prototype.wca=_.ba(333,function(){return!!this.Vj()?.ha()});_.eUb=function(a){return _.y(a,_.P3a,3)};_.fUb=function(a){return _.y(a,_.d$a,5)};
_.gUb=function(a){var b=a.lQ(),c=a.request();a=a.Wi();if(!b||!c||!a)return null;var d=_.nz(a);a=_.jw(a,d);if(b.H()<_.dB(a)&&(a=_.cB(a,b.H()),d=b.U(),d<_.aB(a)?(a=_.$A(a,d),b=b.ha(),b=b>=0&&b<_.zC(a)?_.iy(_.wC(_.yC(a,b))):_.iy(_.xC(a))):b=_.eUb(_.fUb(a)),_.B(b,_.Eh,1))){b=b.U().clone();var e=_.sg(_.y(c,_.Eh,3));const f=_.Tbb();_.Ubb(e,f)&&(_.pna(b,e),c=e.Mb()*.5,a=e.Ib()*.5,d=(f[3]+e.Mb()-f[1])*.5,e=(f[0]+e.Ib()-f[2])*.5,_.Y4a(b,c,a,d,e));return b}return null};_.hUb=function(a){a.fi.length=0;return a};
iUb=function(a,b){a.U=b};var mUb,oUb,sUb;_.zM=function(a){a.Vj||(a.Vj=new _.sE);return a.Vj};_.AM=function(a){if(!a.va.valid())return!1;const b=a.request();_.nc(b,a.va.request());_.Ih(b,15);_.XA()&&_.nc(a.Em(),a.va.Em());return!0};_.jUb=function(a,b){if(_.AM(a)){var c=a.request();_.VD(a.wa,c);a.Em().H();_.zM(a).H()||a.Em().U();_.XD(c,a.N);_.YD(a.N,c,_.zM(a));_.$D(c,a.ha);c=_.zM(a);_.F(c,14,b);a.Ya=!0}};
_.kUb=function(a,b){if(_.AM(a)){var c=a.request();_.VD(a.wa,c);a.Em().H();_.XD(c,a.N);_.YD(a.N,c,_.zM(a));_.$D(c,a.ha);c=_.zM(a);_.F(c,15,b);a.Ya=!0}};_.lUb=function(a,b){if(!a.va.valid()||b===a.va.Ml()||b<0||b>=a.va.Qp())return a;var c=a.va.Xt(b).H().U();if(!_.AM(a))return a;const d=a.request();_.VD(a.wa,d);a.Em().H();_.XD(d,a.N);_.dUb(a.N,_.zM(a));_.$D(d,a.ha);b===0?_.WA(a.request()):_.o7a(a.request(),b);(b=a.va.Vj())&&c!==4&&(c=_.zM(a),b=b.H(),_.F(c,14,b));_.BE(a,!1);return a};
mUb=function(a){if(_.AM(a)){var b=a.request();_.VD(a.wa,b);a.Em().H();var c=a.Em();_.F(c,2,!0);_.XD(b,a.N);_.dUb(a.N,_.zM(a));_.$D(b,a.ha)}};_.nUb=function(a){const b=new _.rfb;b.U=!0;a.W=b;return a};oUb=function(a,b,c){a=a.request();for(let d=_.oB(a)-1;d>=0;--d){const e=_.iB(_.nB(a,d));e===b-1||e===b?_.cj(a,9,_.kB,d):c&&e>b&&_.jB(_.ZD(a,d),e-1)}};
_.pUb=function(a,b,c){if(!_.AM(a))return a;const d=a.request();if(a.Da){var e=_.Ih(d,9);_.Ih(e,1)}else _.VD(a.wa,d);_.WD(d);a.Em().H();a.Em().U();_.XD(d,a.N);_.YD(a.N,d,_.zM(a));_.WA(d);_.$D(d,a.ha);if(b<0)return a;a.Da?b<a.Da.length&&(a.Da[b]=c,a.La&&(a.La[b]=c),a.Sa=!1):b<_.TA(a.request())&&(_.t(_.tC(a.request(),b),c),oUb(a,b,!1));return a};
_.qUb=function(a,b){if(a.Da||b<0||!_.AM(a))return a;var c=a.request();_.VD(a.wa,c);_.WD(c);a.Em().H();a.Em().U();_.XD(c,a.N);_.YD(a.N,c,_.zM(a));_.WA(c);_.$D(c,a.ha);if(b>=_.TA(a.request()))return a;_.TA(a.request())<=2?(_.mc(_.tC(a.request(),b)),b=a.request(),_.Ih(b,9)):(c=a.request(),_.cj(c,1,_.yq,b),oUb(a,b,!0));a.Lb=!1;return a};
_.rUb=function(a,b,c,d){if(a.Da||b<0||!_.AM(a))return a;const e=a.request();_.VD(a.wa,e);_.WD(e);a.Em().H();a.Em().U();var f=_.ddb(a.wa);const g=_.VA(e);_.UD(e,_.cUb(g,f));_.YD(a.N,e,_.zM(a));_.WA(e);_.$D(e,a.ha);if(!(b>_.TA(e)))if(b===_.TA(e))_.t(_.lB(e),c);else{_.lB(e);for(f=_.TA(e)-1;f>b;--f)_.t(_.tC(e,f),_.SA(e,f-1));_.t(_.tC(e,b),c);if(d===void 0)for(c=_.oB(e)-1;c>=0;--c)d=_.iB(_.ZD(e,c)),d===b-1?_.cj(e,9,_.kB,c):d>=b&&_.jB(_.ZD(e,c),d+1);else for(b=d;b<_.oB(e);++b)c=_.ZD(e,b),_.jB(c,_.iB(c)+
1)}return a};sUb=function(a){if(a.Da){var b=a.request();for(var c=0;c<a.Da.length;++c)_.t(_.lB(b),a.Da[c]);c=_.VA(a.request());if(a.Wa&&_.k9a(c))for(c=0;c<a.Wa.length;++c)_.t(_.ic(b,9,_.kB),a.Wa[c]);if(_.g9a(b)&&a.La)for(_.Ih(b,1),c=0;c<a.La.length;++c)_.t(_.lB(b),a.La[c]);a.Sa&&(b=_.zM(a),_.F(b,3,a.Sa))}};
_.BM=class extends _.EE{constructor(a){super(a);this.Vj=this.Za=this.Ai=null;this.ze=!1;this.Wa=this.La=this.Da=this.qb=null;this.Sa=!1;this.Fh=this.Ld=this.RB=this.fj=null;this.Lb=!0;this.kH=this.Ya=!1;this.ha=_.FA(a)||this.current.Qa();this.va=this.ha.wc();this.va.valid();this.N=this.va.Vj()||new _.sE;this.wa=this.va.Wi();this.Ob=this.ha.Xm().data.U;_.zE(this);_.AE(this)}request(){this.Ai||(this.Ai=new _.Eq);return this.Ai}Em(){if(!_.XA())return _.mB(this.request());this.Za||(this.Za=new _.hB);
return this.Za}lg(a){a&&(this.qb=a);return this}QE(a,b,c){const d=this.va.step(this.va.Ml(),a,b,c);mUb(this);var e=_.zM(this);e=_.C(e,_.Odb,1);a=_.N(e,3,a);b=_.N(a,1,b);_.N(b,2,c);d&&_.y(d,_.fE,14)&&_.y(d,_.fE,14).Eb()&&(this.Ob=_.y(d,_.fE,14).Eb());c=_.zM(this);_.F(c,14,!0);return this}wca(){mUb(this);var a=_.zM(this);_.F(a,16,!0);a=_.zM(this);var b=this.current.Qa().wc().FAa();_.F(a,14,b);return this}O7(){this.Sa=!0;return this}faa(){_.TB(_.QD(this.request()));return this}H(){if(!this.Ai)return!1;
sUb(this);this.qb&&_.t(_.PD(this.request()),this.qb);var a=_.QD(this.request());this.RB!=null&&_.cv(_.fv(a),this.RB);this.Ld!=null&&(_.ev(a,this.Ld),this.Fh&&_.Bq(a,this.Fh));this.fj!=null&&_.SB(a,this.fj);_.F(this.Ai,27,!0);const b=this.Ob;var c=this.va;a=c.rm()||void 0;a=_.tE(this.Ai,this.Za,this.Vj,{PX:g=>{g.U=b;g.Ng=this.Vj.U()?0:1},wIb:a,Nx:c.Nx(),yr:c.yr(),Kp:c.Kp()});if(c.valid()&&c.Wi()&&(this.Ya||this.Lb&&aUb(c.request(),c.Wi(),this.Ai))){c=c.response();var d=new _.c9a;_.nc(d,c);_.Hbb(this.Ai,
d);a=a.ze().HK(d)}else this.ze&&(a=a.ze().eR());c=a.wc().ui()&&this.ha.ln().Kc();d=this.ha.ln().kz();const e=!!a?.wc().hF(),f=!!_.AA(this.current);c&&!f?(a=_.gfb(a,{Jz:!0}),_.BE(this,!1)):e&&d&&(a=_.gfb(a,{kz:d}),_.BE(this,!1),c=a.wc().response(),a=a.ze().HK(c));_.gUb(a.wc())&&(iUb(this,_.gUb(a.wc())),this.NX.H=3);a.wc().valid()&&a.wc().Wi()&&(a.wc().Wi().Qc()===2||a.wc().Wi().Qc()===3)&&_.BE(this,!1);if(this.current.background().wc().valid())return _.xE(this,this.current.Qa()),this.Wd(a),this.W.K5=
!0;_.xE(this,a);this.current.background().Yn().Kc()&&(this.kH=!0);this.kH&&this.Wd(this.current.background());return!0}};
}catch(e){_._DumpException(e)}
try{
_.tUb=function(a){return _.Yi(a,_.rOa,1,_.tOa)};_.uUb=function(a,b){return _.v(a,1,b)};_.vUb=function(a,b){return _.v(a,2,b)};_.wUb=function(a,b){_.v(a,3,b)};_.CM=function(a){return _.C(a,_.Ls,27)};
}catch(e){_._DumpException(e)}
try{
_.xUb=class extends _.u{constructor(a){super(a)}getType(){return _.K(this,2)}Gb(a){return _.D(this,2,a)}Yc(){return _.Gh(this,2)}};_.yUb=class extends _.u{constructor(a){super(a)}};_.AUb=class extends _.u{constructor(a){super(a)}getUrl(){return _.sj(this,7,_.zUb)}};_.zUb=[1,7];
}catch(e){_._DumpException(e)}
try{
_.BUb=class extends _.u{constructor(a){super(a)}};
}catch(e){_._DumpException(e)}
try{
_.CUb=function(a){_.F(a,1,!0)};_.DUb=class extends _.u{constructor(a){super(a)}};_.DM=class extends _.u{constructor(a){super(a)}va(){return _.z(this,1)}wa(){return _.G(this,1)}Eb(){return _.z(this,2)}ha(){return _.G(this,2)}lg(a){return _.ph(this,_.Eh,6,a)}};_.DM.prototype.U=_.aa(408);_.DM.prototype.H=_.aa(407);
}catch(e){_._DumpException(e)}
try{
_.EUb=class extends _.u{constructor(a){super(a)}qu(){return _.M(this,_.ls,1)}H(){return _.y(this,_.ls,1)}yo(){return _.K(this,2)}};_.FUb=class extends _.u{constructor(a){super(a)}H(){return _.Zi(this,_.EUb,1,_.Ri())}};
}catch(e){_._DumpException(e)}
try{
_.MUb=class extends _.u{constructor(a){super(a)}};_.MUb.prototype.Qe="bXuvvf";_.NUb=class extends _.u{constructor(a){super(a)}};_.OUb=[2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19];_.PUb=[2,4,5,7,8,9,10,11,12,13,14];
}catch(e){_._DumpException(e)}
try{
_.FM=function(a,b){_.zj(a,1,b)};_.QUb=function(a,b){_.zj(a,2,b)};_.RUb=function(a){return _.Rj(a,3)};_.GM=function(a){return _.Wi(a,_.Zk,1,_.rwa)};_.HM=function(a){return _.C(a,_.sm,7)};_.IM=function(a){return _.C(a,_.al,1)};_.JM=function(a){return _.C(a,_.al,1)};_.KM=function(a){return _.C(a,_.uwa,3)};_.LM=function(a){return _.ic(a,4,_.vwa)};_.MM=function(a,b){return _.D(a,6,b)};_.NM=function(a){return _.ic(a,7,_.swa)};
}catch(e){_._DumpException(e)}
try{
_.SUb=class extends _.u{constructor(a){super(a)}getType(){return _.K(this,1)}Gb(a){return _.D(this,1,a)}Yc(){return _.Gh(this,1)}he(){return _.M(this,_.Eh,2)}U(){return _.y(this,_.Eh,2)}ue(){return _.C(this,_.Eh,2)}setCamera(a){return _.ph(this,_.Eh,2,a)}};_.TUb=_.Kc(_.SUb,[0,_.S,_.tl,_.Q,1,_.Fq]);
}catch(e){_._DumpException(e)}
try{
var UUb=function(a){a=a.replace(/^http[s]?:\/\/[^\/]*/,"");const b=a.indexOf("?");return b===-1?a:a.substring(0,b)},VUb=function(a){return a?a.replace(/&+/g,"&").replace(/&$/,""):""},XUb;_.be.prototype.rC=_.ba(51,function(a){for(let b=0;b<this.H.length;b++){const c=this.H[b];if(_.Rn(this.N,c)&&this.N[c]==a)return!0}return!1});_.Xn.prototype.rC=_.ba(50,function(a){const b=this.rn();return _.Ba(b,a)});
_.Kna.prototype.rC=_.ba(49,function(a){const b=this.Ag();for(let c=0;c<b;c++)if(this.get(c)==a)return!0;return!1});_.WUb=class extends _.u{constructor(a){super(a)}va(){return _.z(this,12)}nb(){return _.z(this,13)}};XUb=function(a,b){if(typeof a.every=="function")return a.every(b,void 0);if(_.Ha(a)||typeof a==="string")return Array.prototype.every.call(a,b,void 0);const c=_.bCa(a),d=_.aCa(a),e=d.length;for(let f=0;f<e;f++)if(!b.call(void 0,d[f],c&&c[f],a))return!1;return!0};
_.YUb=_.Mc(class extends _.u{constructor(a){super(a)}H(a){return _.$h(this,1,_.WUb,a)}U(){return _.Zh(this,_.WUb,1)}});var ZUb=function(a,b){let c=a.H[b];c||(c=a.H[b]={Kba:{},kna:{},MY:{}});return c},$Ub=function(a,b,c,d){var e=OM.qe();a=ZUb(e,a);c&&(a.Kba[c]=d,d.sequenceNumber=c);b&&(a.MY[b]=d,d.eL=b)},aVb=function(a,b,c,d,e){a=ZUb(a,b);d&&(a.kna[d]=e,e.uE=d);c&&(a.MY[c]=e,e.eL=c);delete a.Kba[e.sequenceNumber]},bVb=function(a){return a&&(a.refresh(),a.U)?a:null},cVb=function(a,b,c){return(a=a.H[b])?bVb(a.MY[c]):null},dVb=function(a,b,c){if(a=a.H[b])delete a.Kba[c.sequenceNumber],delete a.kna[c.uE]},eVb=function(a){for(const b of Object.keys(a))bVb(a[b])||
delete a[b]},OM=class{constructor(){this.H={};this.init()}clear(a){if(a){var b;for(var c=0;b=a[c++];)if(b=this.H[b])b.MY={}}else for(c of Object.keys(this.H))if(a=this.H[c])a.MY={}}abort(a,b){const c=this.H[a];c&&(dVb(this,a,b),delete c.MY[b.eL])}init(){_.ja.setInterval(()=>{for(const a of Object.keys(this.H)){const b=ZUb(this,a);eVb(b.Kba);eVb(b.kna);eVb(b.MY)}},9E4)}static qe(){return _.Mn(OM)}};var fVb={},gVb=function(a,{RHa:b=()=>{},headers:c}={}){return{complete:!1,Zla:0,RHa:b,headers:c,url:a}},iVb=function(a,b,c,d=!1){b=b.split('/*""*/');d=d?0:-1;for(let g=c;g<b.length+d;++g){++c;a:{var e=b[g];if(e.length)try{var f=_.CDa(e);break a}catch(l){}f=fVb}const h=f;if(h!==fVb){let l;e=a;for(let m=0;l=e.U[m++];)hVb(l,h)}}return c},kVb=function(a,b){const c=b.Rh,d=b.url;return()=>{if(_.Fo(c)!==1){var e=!1;try{e=c.Qc()===0&&_.Fo(c)===4}catch(h){e=!0}var f=e;if(e){if(d&&d.indexOf("/complete/search?")>=
0){jVb(a,b);return}}else{e=_.Fo(c);var g=c.Qc();(e===3||e===4)&&g===200&&((c.H?c.H.getResponseHeader("Content-Type"):null)||"").indexOf("application/json")<0?f=!0:(e=c.Qc(),e>=400&&e<600&&(f=!0))}f?jVb(a,b):_.Fo(c)===3?b.Zla=iVb(a,c.Ey(),b.Zla):_.Fo(c)!==4||b.complete||(b.complete=!0,c.Qc()===200&&(b.Zla=iVb(a,b.Rh.Ey(),b.Zla,!0)),jVb(a,b))}}},jVb=function(a,b){for(_.Da(a.H,b);a.H.length<10&&a.N.length;){var c=a,d=a.N.shift();c.dispatch(d)&&c.H.push(d)}b.RHa();_.zd(b.Rh);b.Rh=void 0},lVb=class{constructor(){this.U=
[];this.W=1;this.H=[];this.N=[]}ez(a,b){a=gVb(a,b);this.H.length<10?this.dispatch(a)&&this.H.push(a):this.N.push(a)}dispatch(a){const b=new _.Eo;a.Rh=b;b.listen("readystatechange",kVb(this,a));b.send(a.url,"GET",void 0,a.headers);return!0}};var mVb=function(a){return!(!a.Am||!a.Am.H.length)},oVb=class{constructor(a){this.ub=a;this.Am=null}defer(a){this.Am?this.Am.H.push(a):this.Am=new nVb(a);this.Am.H.length===1&&this.ub.kf(this.Am)}},nVb=class{constructor(a){this.Zd=127;this.rd=4;this.priority=1;this.iterator=this;this.H=[a]}next(){const a=this.H;a.length&&a.shift()();return{done:!a.length,value:void 0}}};var pVb=function(a,b,c){let d="";var e=a.H.length;c=c?Math.min(c,e):e;for(e=0;e<c;++e){const f=a.H[e].data;f&&(d+=f)}return _.ea(d)?b:d},qVb=class{constructor(a=Date.now()){this.W=a;this.state=0;this.va=60;this.H=[];this.U=!0;this.uE=this.sequenceNumber=this.eL="";this.N=!0;this.ha=this.W}refresh(){const a=Date.now();this.ha+this.va*1E3<a&&(this.H=[],this.U=!1)}};var rVb=function(a){return a.substring(a.indexOf("?")+1).split("&").sort().join("&")},hVb=function(a,b){if(a.isConnected){var c=b.u,d=c?UUb(c):"",e=sVb(c||null),f=tVb(a,c,d,e,b.e,b.p),g=b.c,h=!g||g!==1,l=b.d;if(l!=null){b=VUb(c.replace(uVb,"$1"));l&&f.H.push({data:l,url:b});h&&(f.state=1);f.ha=Date.now();f.va=59;const m=pVb(f,l);h=()=>{vVb(a,l,m,d,e)};f.N===!1||(mVb(a.H)?a.H.defer(h):h())}wVb(d,f,g)}},xVb=function(a,b){a.push({process:b,priority:0});a.sort((c,d)=>d.priority-c.priority)},yVb=function(a,
b,c){if(c){let d=a.N[c];d||(d=a.N[c]=[]);xVb(d,b)}},zVb=function(a,b){const c=(a.connection.W++).toString(),d=b.indexOf("?")===-1?"?":"&";return{baseUrl:b,WHa:`${b}${d}tch=1&ech=${c}&psi=${a.sessionId}.${a.va}`,sequenceNumber:c}},AVb=function(a,b,c){if(c=cVb(OM.qe(),b,c)){const d=c.sequenceNumber,e=c.H.length;c.N=!0;for(let f=0;f<e;++f){const g=c.H[f]?c.H[f].data:"",h=pVb(c,g,f+1);a.H.defer(()=>{vVb(a,g,h,b,d)})}return d}},CVb=function(a,b,c,d){var e=b.baseUrl;if(!a.isConnected)return"";const f=UUb(e),
g=(a.W[f]||a.U)(e);var h=AVb(a,f,g);if(h)return a.H.defer(c),h;b.WHa===null&&(b=zVb(a,e));e=b.sequenceNumber;h=new qVb;a.ha[e]=h.W;h.N=!0;$Ub(f,g,e,h);const l=b.WHa;a.connection.ez(l,{RHa:()=>{const m=UUb(l),n=BVb(a,l);n&&n.state!==1&&OM.qe().abort(m,n);a.H.defer(c)},headers:d});return e},BVb=function(a,b){if(typeof b==="string"){const c=UUb(b);if(c)return a=(a.W[c]||a.U)(b),cVb(OM.qe(),c,a)}return null},sVb=function(a){return a&&(a=a.match(DVb))?a[1]:""},tVb=function(a,b,c,d,e,f){var g=(g=OM.qe().H[c])?
g.kna[e]||null:null;g||(g=(g=OM.qe().H[c])?g.Kba[d]:null,g?aVb(OM.qe(),c,g.eL,e,g):(b=(a.W[c]||a.U)(b),g=new qVb(a.ha[d]),g.sequenceNumber=d,g.N=f,aVb(OM.qe(),c,b,e,g)));return g},vVb=function(a,b,c,d,e){if((a=a.N[d]||a.N["_?"])&&a.length)for(let f=0,g;g=a[f];++f)g.process(b,c,e)},wVb=function(a,b,c){const d=b.state===1;c===-1?OM.qe().abort(a,b):d&&dVb(OM.qe(),a,b)},EVb=class{constructor(a){this.connection=null;this.W={};this.U=rVb;this.N={};this.isConnected=!1;this.ha={};this.sessionId=`${google.kEI}.${Date.now()}`;
this.va=0;this.H=new oVb(a)}ez(a,b,c){return CVb(this,{baseUrl:a,WHa:null,sequenceNumber:null},b,c)}},DVb=/[&\?]ech=([0-9]+)/,uVb=/([\?&#])(tch|ech|psi|wrapid)=[^\?&#]*/g;var PM=function(a){this.H=new _.be;this.size=0;a&&this.addAll(a)},FVb=function(a){const b=typeof a;return b=="object"&&a||b=="function"?"o"+_.Te(a):b.charAt(0)+a};_.k=PM.prototype;_.k.Ag=function(){return this.H.size};_.k.add=function(a){this.H.set(FVb(a),a);this.size=this.H.size};_.k.addAll=function(a){a=_.aCa(a);const b=a.length;for(let c=0;c<b;c++)this.add(a[c]);this.size=this.H.size};_.k.delete=function(a){a=this.H.remove(FVb(a));this.size=this.H.size;return a};_.k.remove=function(a){return this.delete(a)};
_.k.clear=function(){this.H.clear();this.size=0};_.k.isEmpty=function(){return this.H.size===0};_.k.has=function(a){return _.HBa(this.H,FVb(a))};_.k.contains=function(a){return _.HBa(this.H,FVb(a))};_.k.intersection=function(a){const b=new PM;a=_.aCa(a);for(let c=0;c<a.length;c++){const d=a[c];this.contains(d)&&b.add(d)}return b};_.k.difference=function(a){const b=this.clone();a=_.aCa(a);const c=a.length;for(let d=0;d<c;d++)b.remove(a[d]);b.size=b.H.size;return b};_.k.rn=function(){return this.H.rn()};
_.k.values=function(){return this.H.values()};_.k.clone=function(){return new PM(this)};_.k.equals=function(a){return this.Ag()==_.$Ba(a)&&GVb(this,a)};var GVb=function(a,b){const c=_.$Ba(b);if(a.Ag()>c)return!1;!(b instanceof PM)&&c>5&&(b=new PM(b));return XUb(a,function(d){var e=b;if(e.contains&&typeof e.contains=="function")d=e.contains(d);else if(e.rC&&typeof e.rC=="function")d=e.rC(d);else if(_.Ha(e)||typeof e==="string")d=_.Ba(e,d);else a:{for(const f in e)if(e[f]==d){d=!0;break a}d=!1}return d})};
PM.prototype.YD=function(){return this.H.YD(!1)};PM.prototype[Symbol.iterator]=function(){return this.values()};var HVb=function(a,b,c,d){const e=a.N.get(b);e.remove(d);const f=a.H.get(b).H9;f.remove(c);e.isEmpty()&&a.N.delete(b);f.isEmpty()&&a.H.delete(b);for(const g of a.W)c(g);a.W=[];d()},IVb=function(a,b){var c=a.N.get(b);if(c){c=c.rn();a.ha=!0;for(let d=0;d<c.length;d++)(0,c[d])();a.ha=!1;a.N.delete(b);a.H.delete(b);if(a.U.length>0)for(b=0;b<a.U.length;b++)c=a.U[b],a.va(c[0],c[1],c[2],c[3])}},JVb=class{constructor(){this.W=[];this.ha=!1;this.U=[];this.H=new Map;this.N=new Map}va(a,b,c,d){if(this.ha)return this.U.push(arguments),
a?()=>{HVb(this,b,c,d)}:()=>{IVb(this,b)};var e=this.H.get(b),f=this.N.get(b);e?e.H9.add(c):(e=new PM,e.add(c),this.H.set(b,{DSa:a,H9:e}));e=this.H.get(b).DSa;let g=()=>{HVb(this,b,c,d)};f?(f.add(d),e||(g=()=>{})):(f=new PM,f.add(d),this.N.set(b,f),e||(g=()=>{IVb(this,b)}));return g}};var KVb=class{constructor(a,b,c="_?"){this.transport=b;this.H=new JVb;this.N=typeof a==="string"?new _.DYa(a):a;yVb(b,(d,e,f)=>{var g=this.H;d=e?e:d;if(e=g.H.get(f))if(e.DSa)g.W.push(d);else{let h=e.H9.clone(),l=h.rn();for(let m=0;m<l.length;m++){(0,l[m])(d);let n=e.H9;n.Ag()>h.Ag()&&(n=n.difference(h),h=g.H.get(f).H9.clone(),l=[...l,...n.rn()])}}},c)}send(a,b,c=()=>{},d){const e=this.N.Yw(a);a=!!BVb(this.transport,e);let f=()=>{};d=this.transport.ez(e,()=>{f()},d?_.CYa(d):void 0);f=this.H.va(a,d,
b,c)}};_.LVb=class extends KVb{constructor(a,b,c=new EVb(b),d){c.isConnected||(++c.va,b=new lVb,b.U.push(c),c.connection=b,c.isConnected=!0);super(a,c,d)}};
}catch(e){_._DumpException(e)}
try{
_.QVb=class extends _.u{constructor(a){super(a)}H(){return _.y(this,_.Eh,2)}lg(a){return _.ph(this,_.Eh,2,a)}ha(){return _.B(this,_.Eh,2)}kd(){return _.M(this,_.pl,3)}U(){return _.y(this,_.pl,3)}va(){return _.C(this,_.fPa,5)}};
}catch(e){_._DumpException(e)}
try{
_.RVb=function(a,b=!1){var c=new _.Ks;c=_.D(c,4,2);b=_.F(c,3,b);c=_.Wi(b,_.Eq,6,_.lPa);_.Qb(c,a);return b};_.SVb=function(a,b){if(a&&b.va().H()){var c=_.I(b,31);for(const d of _.GOa(a.Wa()))a=_.Lr(d),_.Jr(a)&&_.t(_.C(b,_.Ks,44),_.RVb(_.EOa(_.Ir(a)),c))}};_.TVb=function(a){_.D(a,2,2)};
}catch(e){_._DumpException(e)}
try{
var XVb,YVb,ZVb,$Vb,aWb;XVb=function(a){var b=new Map;for(let d=0;d<_.Zh(a,_.jA,3);d++){var c=_.Pi(a,3,_.jA,d);const e=c.Tn();c=[..._.iA(c)];b.set(e,c)}if(a=b.get(31))for(const d of a)_.Ih(d,2),a=_.Vz(d),_.Oi(a,_.ava,32,_.im)&&(a=_.m6a(_.Vz(d)),a=_.Ih(a,4),_.Ih(a,5));if(b=b.get(35))for(const d of b)_.Ih(d,2),b=d.Mh(),_.Oi(b,_.h6a,36,_.im)&&(b=_.Vz(d),b=_.Wi(b,_.h6a,36,_.im),_.Ih(b,1))};YVb=function(a,b){a=_.cA(a);b=_.cA(b);a=_.BD(19,a);b=_.BD(19,b);return a!==b};
ZVb=function(a){var b=_.cA(a);var c=_.cA(a);c=_.BD(19,c)?_.Xz(c.get(19),0).wa().getType():void 0;_.BD(18,b)&&c!==1&&(b=_.Xz(b.get(18),0).Ea().H().H(),b=b>4?2:b,c=new _.Uz,_.gA(_.w6a(_.y6a(_.hA(c))),b),_.oA(a,18,c.clone()))};$Vb=function(a){if(a=_.RM(a))return{Oc:a.Oc(),where:a.where()||"",location:a.location(),mid:a.mid(),fj:a.fj(),title:a.title()}};aWb=function(a){_.Ih(a,4)};_.bWb=function(a,b){_.Gj(a,59,b)};_.cWb=function(a,b,c){a.W.W=b;a.W.ha=c};var eWb;_.dWb=function(a,b){a.request=new _.Ms;_.Qb(a.request,b)};
_.fWb=class extends _.EE{constructor(a){super(a);this.request=null;this.tk=!1;this.offset=this.d8=this.camera=null;this.vp=!1;this.ee=this.JH=null;this.N=this.rv=!1;this.gC=[];_.zE(this)}lg(a){const b=new _.Eh;_.Qb(b,a);this.camera=b;return this}H(){if(!this.request)return!1;this.offset!=null&&_.Fyb(this.request,this.offset);_.ei(this.request,17)&&_.Ih(this.request,17);this.camera&&(_.t(_.xI(this.request),this.camera),this.N&&(_.F(this.request,31,!0),_.BE(this,!1)));this.d8&&_.t(_.C(this.request,
_.eE,30),this.d8);var a=this.current.Qa().search().valid()?this.current.Qa():this.current.background(),b=a.search();const c=b.response();var d=_.C(this.request,_.Oz,50);const e=_.GI(d);if(this.ee){if(a=c?YVb(c.Oa().H(),this.ee):!1,_.Qb(e,this.ee),_.TVb(d),a){aWb(_.Ih(e,3));d=_.s6a(e);_.Ih(e,2);if(d.has(19))for(var f of d.get(19))_.t(_.ic(e,2,_.r6a),f);[..._.bA(e).keys()].filter(g=>!eWb.has(g)).forEach(g=>{_.$b(e,1,_.Uz,_.Pz).delete(g)});ZVb(e)}}else _.t(e,_.bdb(a));_.$b(e,1,_.Uz,_.Pz).delete(12);
XVb(e);_.qzb(_.CI(this.request));c&&(_.Rj(c,36)&&_.bWb(this.request,_.Si(c,36)),c.qb()&&(f=c.Sa(),_.t(_.C(this.request,_.bs,46),f)));_.SVb(c,this.request);b=_.uE(this.request,{tk:this.tk,vp:this.vp,rv:this.rv,Ip:c,JH:this.JH,Lj:b.Lj(),gC:this.gC,ys:this.current.Xm().ys(),Lp:$Vb(this.current)});_.xE(this,b);_.aE(this.current)&&this.Wd(this.current.background());return!0}};eWb=new Set([14,35,7,18,19,2]);
}catch(e){_._DumpException(e)}
try{
_.IWb=class extends _.u{constructor(a){super(a)}Eb(){return _.z(this,1)}};_.JWb=class extends _.u{constructor(a){super(a)}};
}catch(e){_._DumpException(e)}
try{
_.YM=class extends _.EE{H(){_.xE(this,_.vE());return!0}};
}catch(e){_._DumpException(e)}
try{
var NWb;NWb=class extends _.mE{Wx(a){a=a.clone();const b=_.C(a,_.Or,26);for(var c=0;c<_.Nr(b);++c){var d=_.Pi(b,1,_.Er,c);_.Fv(d)&&(d=_.Nv(d),d=_.C(d,_.gr,2),_.dcb(d,7))}c=a.H();d=this.H.Xg();d.id=this.H.id();d.Zr=a;_.B(a,_.Eh,5)&&(d.kk=a.U());_.OD(d,b);_.fcb(d,b);d.Ku=_.KB(b);_.acb(d,c);d.Bb=null;_.ecb(d,c);return new _.RD(d,null,2)}};
_.OWb=function(a,b){const c=new _.rE("ContextualEntityGem");c.H=a.clone();b&&(c.Jv=b.clone());_.dcb(_.sA(c.H),7);c.H.Hi()&&_.bC(c.H.je())&&(c.wl=_.$B(c.H.je()));c.tk=!0;c.mb=c.H.je();return new _.RD(c,d=>new NWb(d),2)};_.PWb=function(a){a=a.Qa().search().valid()?a.Qa():a.background();return _.UJ(a)};
_.ZM=function(a,b=!1,c=!0){if(!b&&_.PWb(a.current)&&_.LJb(a.current.Qa().Gj(),a.current.background().Gj())){var d=a.current.Qa().Gj();c=a.current.Qa().search().valid()?a.current.Qa().search():a.current.background().search();const e=c.request().clone();b=_.GI(_.C(e,_.Oz,50));d=d.options();_.Xcb(b,d);_.Ycb(b,d);_.adb(b,d);_.qzb(_.CI(e));b=_.uE(e,{Ip:c.response(),Lj:c.Lj(),ys:a.current.Xm().ys()});_.xE(a,b);a.done=!0}else a.current.background().isEmpty()||(b=a.current.Qa().mb().valid()&&c?a.current.Qa().mb().mb():
void 0,b=_.mfb(a.current.background(),{Eh:b,ys:a.current.Xm().ys()}),_.xE(a,b),a.done=!0)};_.$M=class extends _.EE{constructor(a){super(a);this.done=!1;_.zE(this)}H(){return this.done}};
}catch(e){_._DumpException(e)}
try{
var QWb;_.RWb=function(a,b,c=QWb){const d=new _.tz;_.g5a(b,d);a=_.e9a(d,Math.max(_.sg(a).Mb()-480,10),_.sg(a).Ib(),_.wg(a),c);b.length===1&&_.nh(_.zg(a),_.Sg(14,_.Ag(a.H()),_.wg(a),_.sg(a).Ib()));return _.K5a({camera:a})};_.SWb=function(a,b,c=QWb){b=b.map(d=>{const e=new _.pl;d=d.H();_.Eg(_.Bg(e,d.qd()),d.Vc());return e});return _.RWb(a,b,c)};_.TWb=function(a){return a.U().H()===3&&(_.K(a,2)===1||_.K(a,2)===2)};
_.UWb=function(a,b){const c=new _.cD;b?_.Dj(c,13,_.bD,b):(_.t(_.Wi(c,_.PC,1,_.bD),a),_.XC(_.Wi(c,_.PC,1,_.bD)));a=_.D(c,3,3);a=_.N(a,8,3);a=_.D(a,2,2);a=_.N(a,4,500);_.F(a,16,!0);_.dv(_.C(c,_.Dq,6));return c};_.VWb=function(a,b){const c=new _.cab;var d=c.ha();_.F$a(_.C(d,_.PC,1),1);var e=_.D(d,2,1);_.v(e,5,a);b&&_.v(d,6,b);a=_.C(d,_.UC,3);_.D(a,1,1);d=_.C(d,_.UC,3);_.D(d,2,1);return c};_.Vdb.prototype.Eaa=_.ba(338,function(){return this.data.Ka});
_.dC.prototype.Ea=_.ba(289,function(){return _.M(this,_.Hs,7)});QWb=[120,120,120,120];
_.aN=class extends _.EE{constructor(){super(...arguments);this.OB=this.Eaa=this.Eh=this.ha=this.va=this.Rg=this.Du=null;this.Hca=!1;this.Ip=null}request(){if(!this.va)if(this.Du||this.Rg){var a=this.Rg||_.ZC(this.Du);const c=_.UWb(a,this.Du?.H()||"");if(this.Ip){a=c;var b=_.Si(this.Ip,2);_.Gj(a,5,b)}this.Hca&&_.D(c,3,2);this.va=c}else this.va=new _.cD;return this.va}N(){var a=this.request();return _.C(a,_.Dq,6)}H(){_.BE(this,!1);_.zE(this);var a=_.ofb(this.request(),this.Ip,this.Eh,this.Eaa,this.OB);
this.ha&&(a=a.ze().R5(this.ha));_.xE(this,a);a=this.current.Qa();a.yw().wL()||a.wc().valid()||this.Wd(a);return!0}};
}catch(e){_._DumpException(e)}
try{
var YWb,XWb;_.WWb=function(a,b){return _.vz(a,b.qd(),b.Vc())};YWb=function(a,b,c){b=_.$bb(b,c);if(b.length===0)return a;b=b.map(f=>{const g=new _.pl;f=f.Ka.H();_.Eg(_.Bg(g,f.qd()),f.Vc());return g});c=new _.tz;_.g5a(b,c);a=_.e9a(c,Math.max(_.sg(a).Mb()-480,10),_.sg(a).Ib(),_.wg(a),XWb);c=_.zg(a);const d=c.Hc(),e=.9375*_.Ug(2.29639378791E7,_.Gg(_.wg(a)));d>e&&_.nh(c,e);b.length===1&&_.nh(c,_.Sg(14,_.Ag(a.H()),_.wg(a),_.sg(a).Ib()));return _.K5a({camera:a})};
_.ZWb=function(){var a=_.su(_.vh());return _.z(a,36)};XWb=[120,120,120,120];_.$Wb=function(a,b){a.N=b;return a};
_.bN=class extends _.EE{constructor(a){super(a);this.N=[];this.camera=null;this.ha=_.BA(this.current)||this.current.Qa();this.filters=new Set(this.ha.Yn().Ew());this.Iu=new Set(this.ha.Yn().Iu())}setCamera(a){this.camera=a;return this}H(){_.zE(this);var a=this.N.length?this.N:this.ha.Yn().places();this.camera?(this.U=YWb(this.camera,a,this.filters),_.BE(this,!0)):_.BE(this,!1);var b=this.filters,c=this.Iu;const d=new _.rE("PlaceBundles");d.Qb=a;d.YQ=b;d.XQ=c;d.Ng=1;a=new _.RD(d,null,1);_.xE(this,
a);return!0}};
}catch(e){_._DumpException(e)}
try{
var aXb;aXb=function(a,b,c){var d=new _.rE("PlaceListEditGem");d.Jb=a||new _.es;d.ki=b;d.Ng=1;d.vp=!0;if(!b)return new _.RD(d,null,1);a=e=>new _.ffb(e);d=new _.RD(d,a,13);c&&(d=d.ze().nU(c).Xg(),d.W=!0,d=new _.RD(d,a,13));return d};_.cN=function(a,b){a.ud=b;if(b.HN()){var c=a.request();c=_.C(c,_.Ar,54);_.t(c,b.H())}return a};_.dN=function(a,b){b.ha()?.HN();a.Aj=b};
_.eN=class extends _.EE{constructor(a,b,c){super(a);this.kc=c;this.Ip=this.Aj=this.ki=this.ud=null;this.camera=b}request(){this.ki||(this.ki=_.AI("*",this.camera,this.kc));return this.ki}H(){_.BE(this,!1);_.zE(this);let a=aXb(this.ud,this.ki,this.Ip);this.Aj&&(a=a.ze().nU(this.Aj));_.xE(this,a);this.current.background().jh().valid()?this.Wd(this.current.background()):(this.current.Qa().search().valid()||this.current.Qa().jh().valid())&&this.Wd(this.current.Qa());return!0}};
}catch(e){_._DumpException(e)}
try{
_.bXb=function(a){_.F(a,3,!0)};_.fN=function(a,b){a.request=b.clone();return a};_.cXb=function(a,b,c=!1){a.Ip=b;a.vp=c};
_.gN=class extends _.EE{constructor(a){super(a);this.Ip=this.response=this.request=null;this.vp=!1;this.Lj=null;this.Lp=void 0;this.tk=!1;this.Eh=null;this.JP=this.Cu=!1;this.yba=null;this.gC=[];_.zE(this)}N(){return _.yI(this.request)}H(){if(!this.request)return!1;this.W.H=!0;_.F(this.request,42,!0);_.ei(this.request,17)&&_.Ih(this.request,17);var a=this.current.Qa().Gj().valid()?this.current.Qa().Gj():this.current.background().Gj().valid()?this.current.background().Gj():null;if(this.yba)var b=this.yba;
else{b=this.current.Qa().be().Ka();var c;if(c=b?.PQ().H())c=b.PQ(),c=_.$h(c,1,_.Hs,0).vg();c?(b=b.PQ(),b=_.$h(b,1,_.Hs,0).Kh().H()):b=void 0}if(a){b=_.BI(_.C(this.request,_.oC,24));c=_.y(b,_.BOa,13).clone();const d=_.y(b,_.Ayb,18).clone();_.nc(b,a.options());_.t(_.C(b,_.BOa,13),c);_.t(_.C(b,_.Ayb,18),d);!_.p7a(_.Gw(a.data.Co))||this.JP||_.Rj(this.request,59)?_.Xcb(_.GI(_.C(this.request,_.Oz,50)),a.options()):_.Ih(b,17)}else this.JP&&b&&(a=_.BI(_.C(this.request,_.oC,24)),_.t(_.CD(a),_.Gw(b)));_.qzb(_.CI(this.request));
a=_.C(this.request,_.Oz,50);b=_.C(a,_.a6a,3);b=_.F(b,1,!0);_.bXb(b);_.TVb(a);a=this.Lj;!a&&_.aE(this.current)&&(a=this.current.background(),a=a.search().Lj()||a);_.SVb(this.current.Qa().search().response(),this.request);b=this.current.Qa().Yn().Kc();c=_.uE(this.request,{tk:this.tk,vp:this.vp,Eh:this.Eh,Ip:this.Ip,Lj:a,Cu:this.Cu,gC:this.gC,Lp:this.Lp,ys:this.current.Xm().ys()});this.response&&(c=c.ze().nU(this.response));_.xE(this,c);a&&!_.B(this.request,_.Ks,44)?this.Wd(a):b&&this.Wd(this.current.Qa());
return!0}};
}catch(e){_._DumpException(e)}
try{
var fXb;_.dXb=function(){var a=_.xu();return _.I(a,297)};_.hN=function(a,b,c,d,e){const f=new _.Eq;a.request=f;let g=_.lB(f);b&&_.Qb(g,b);g=_.lB(f);c&&_.Qb(g,c);d&&_.t(_.PD(f),d);e!==void 0&&_.UD(f,e);a.Wd(null)};_.eXb=function(a,b,c,d){a.request=b.clone();c&&_.t(_.PD(a.request),c);b=d?a.current.Qa():null;a.Wd(b)};
fXb=function(a){var b=a.va.Ida;if(!b.hH())return!1;if(_.TA(a.request)<2)return!0;a=_.SA(a.request,1);if(!a.H())return!0;a=_.QA(a);(b=b.JBb())?(b=_.ARb(new _.BRb(b)),b=_.qx(a,b)>62E4):b=!0;return!b};_.gXb=function(a){fXb(a)||(a.ze=!0,_.BE(a,!1))};_.hXb=function(a,b,c,d=!1,e){_.hN(a,null,_.SJb(b),c);b=e||b.D6();_.dXb()&&!d&&b&&_.v(a.request,48,b);a.Wd(a.current.Qa());_.gXb(a)};
_.iN=class extends _.VJ{constructor(a,b){super(a);this.va=b;this.N=this.request=null;this.ze=this.tk=!1;this.Kp=this.yr=null;this.wa=!0;_.AE(this)}H(){if(!this.request)return!1;var a;if(a=this.wa)a=_.S6a(_.Cw(this.request)),a=!_.Gh(a,1);if(a){a=this.va.hj.Ul();a=_.y(a,_.DNa,14);var b=this.va.Ph.Ul();b=_.y(b,_.DNa,28);_.Gh(a,1)?_.UD(this.request,_.K(a,1)):_.Gh(b,1)&&_.UD(this.request,_.K(b,1))}_.TA(this.request)>0&&(a=_.tC(this.request,0),_.ID(a)&&fXb(this)&&(_.NA(a,4),_.gB(a,0)));_.F(this.request,
27,!0);a=_.tE(this.request,null,this.N,{tk:this.tk,Nx:!0,yr:this.yr,Kp:this.Kp});this.ze&&(a=a.ze().eR());_.xE(this,a);_.yE(this,11);return!0}};
}catch(e){_._DumpException(e)}
try{
var iXb;_.DM.prototype.U=_.ba(408,function(){return _.B(this,_.Eh,6)});_.DM.prototype.H=_.ba(407,function(){return _.y(this,_.Eh,6)});_.pfb.prototype.Ga=_.ba(354,function(){return _.y(this,_.Or,3)});_.EC.prototype.Bpa=_.ba(307,function(){return null});
iXb=class extends _.mE{Bpa(a){const b=this.H.Xg();b.id=this.H.id();b.Ln=a;var c=a.H();_.B(c,_.Eh,4)&&(b.kk=a.H().U());c=a.Ga().clone();for(let d=0;d<a.H().H();d++){const e=a.H().ha(d);for(let f=_.Nr(c)-1;f>=0;f--)if(e.H()===_.Tv(c,f).getId()){_.I(e,8,!0)||_.cj(c,1,_.Er,f);break}}_.OD(b,c);_.gcb(b,c);return new _.RD(b,null,11)}};_.jXb=function(a,b=!1){const c=new _.rE("MapDetailsGem");c.Uc=a;c.Ng=1;c.Uc.U()&&(c.wl=c.Uc.H());b&&(c.tk=!0);return new _.RD(c,d=>new iXb(d),11)};
_.kXb=function(a,b){a.request=new _.DM;_.v(a.request,1,b);_.CUb(_.C(a.request,_.DUb,9))};_.lXb=function(a){a.request||(a.request=new _.DM);return _.C(a.request,_.Dq,4)};_.mXb=function(a){a.tk=!1};_.nXb=function(a,b){const c=new _.pfb;_.Qb(c,b);a.response=c};
_.oXb=class extends _.VJ{constructor(){super(...arguments);this.response=this.request=this.camera=null;this.tk=!0}lg(a){const b=new _.Eh;_.Qb(b,a);this.camera=b;return this}ha(){if(this.request.ha()){let a=this.current.Qa().hw().response();if(a&&a.U())return this.current.Qa();if((a=this.current.background().hw().response())&&a.U())return this.current.background()}return super.ha()}H(){if(!this.request)return!1;if(this.camera){_.t(_.C(this.request,_.Eh,6),this.camera);var a=this.camera;var b=_.C(this.request,
_.DUb,9);b=_.C(b,_.eE,5);_.dE(a,b)}a=_.jXb(this.request,this.tk);this.response&&(a=a.ze().Bpa(this.response));_.xE(this,a);this.tk&&this.Wd(this.ha());return!0}};
}catch(e){_._DumpException(e)}
try{
_.pXb=class extends _.mE{};_.pXb.prototype.Apa=_.aa(315);_.qXb=function(a,b,c){const d=new _.rE("LocationSharingGem");d.Cd=a||"";d.Ng=1;d.W=!0;c&&(d.Pd=c);d.wl=b;return new _.RD(d,e=>new _.pXb(e),9)};_.jN=class extends _.EE{constructor(){super(...arguments);this.DD=this.N=null}lg(a){this.N=a;return this}H(){const a=_.qXb(this.DD,this.N);_.xE(this,a);return!0}};
}catch(e){_._DumpException(e)}
try{
_.rXb={title:"Send to your phone",hUa:_.q.ka.UQa,FDb:_.q.ka.zjb};
}catch(e){_._DumpException(e)}
try{
_.sXb=function(){const a=_.vh();return!_.I(a,17)&&(!!_.oUa(_.uu(_.vh()))&&!!_.Ah(_.vh())||_.Zh(a,_.pu,20)>0)};_.kN=function(){const a=_.vh(),b=[];for(let c=0;c<_.Zh(a,_.pu,20);c++)b.push(_.tXb(a,c));return b};_.tXb=function(a,b){return _.$h(a,20,_.pu,b)};_.uXb=function(){var a=_.xu();return _.L(a,319,-1)};
}catch(e){_._DumpException(e)}
try{
var xXb,BXb;
_.zXb=function(a,b,c,d){const e=new _.lSb;_.nSb(e,b);_.oSb(e,c?c:_.eg());if(d){b=a.Yt();b=a.cG(b>2?b-1:1);b=_.vXb()===6?"Directions to "+b+"?":"Get directions to "+b+"?";b=_.pSb(e,b);c=_.vXb();d=_.K(d,10)===2;const g=a.Yt();var f=a.cG(0);a=a.cG(g>2?g-1:1);_.v(b,6,c===6?d?"From "+f+" to "+a+" using Maps":"From "+f+" to "+a+" using Google Maps":c===5?d?"Continue planning your trip from "+f+" to "+a+" on Maps":"Continue planning your trip from "+f+" to "+a+" on Google Maps":"Directions sent from your computer. Tap to continue.")}else{d=_.C(e,
_.wXb,10);b=a.Yt();f=a.cG(0);c=a.cG(b>2?b-1:1);if(f&&c)for(f=_.v(d,1,f),_.v(f,2,c),c=1;c<b-1;c++)a.cG(c)&&_.ic(d,3,xXb).Tc(a.cG(c));else f?_.v(d,1,f):c&&_.v(d,2,c);_.pSb(e,_.yXb(a))}return e};
_.yXb=function(a,b=!1,c=_.AXb){var d="";const e=a.Yt(),f=a.cG(0),g=a.cG(e>2?e-1:1);if(f&&g){d=[];if(!b)for(b=1;b<e-1;b++)a.cG(b)&&d.push(a.cG(b));d.length?(a=d[0],c=d.length===1?"":d[1],d=(new _.Yw("{num_stops,plural,offset:2 =1{Directions from "+f+" to "+g+" via "+a+"}=2{Directions from "+f+" to "+g+" via "+a+" and "+c+"}=3{Directions from "+f+" to "+g+" via "+a+", "+c+", and 1 other stop}other{Directions from "+f+" to "+g+" via "+a+", "+c+", and # other stops}}")).format({num_stops:d.length,FROM:f,
TO:g,STOP1:a,STOP2:c})):d=c(f,g)}else f?d="Directions from "+f:g&&(d="Directions to "+g);return d};_.CXb=function(a){const b=new _.lSb;_.nSb(b,a);_.C(b,BXb,15);_.pSb(b,"Share your location on Google Maps");a=new _.fi;var c=_.Qfb(_.mu(a));_.D(c,2,1);a=_.eM(a);_.oSb(b,a);return b};_.vXb=function(){var a=_.xu();return _.K(a,53)};xXb=class extends _.u{constructor(a){super(a)}getName(){return _.z(this,1)}Tc(a){return _.v(this,1,a)}};_.wXb=class extends _.u{constructor(a){super(a)}};BXb=class extends _.u{constructor(a){super(a)}};
_.AXb=(a,b)=>"Directions from "+a+" to "+b;_.DXb=!1;
}catch(e){_._DumpException(e)}
try{
var EXb;EXb=function(a,b){a=a.Xg();b?a.Lp=b:(a.Lp=null,a.ki&&(b=a.ki.clone(),a.ki=b,_.Ih(b,27)));a.Ng=1;return _.TD(a)};
_.lN=class extends _.EE{constructor(a){super(a);this.ha=!1;this.where="";this.fj=this.mid=this.location=this.Oc=this.title=null;_.zE(this)}H(){_.BE(this,!1);this.title||(this.title=this.where);var a=this.current.Qa();let b;this.ha?(a=EXb(a,null),b=EXb(this.current.background(),null)):(a=EXb(a,{title:this.title,where:this.where,Oc:this.Oc,location:this.location,mid:this.mid,fj:this.fj}),b=this.current.background());_.xE(this,a);this.Wd(b);return!0}};_.lN.prototype.N=_.aa(350);
}catch(e){_._DumpException(e)}
try{
var FXb;FXb=class extends _.u{constructor(a){super(a)}Eb(){return _.z(this,1)}};_.GXb=function(a){return _.z(a,20)};_.HXb=function(a,b){a.response=b;a.N=b.Wa();for(var c=0;c<b.Sa();++c)a.H.push(b.La(c));if(c=b.Ea())c=b.H(),c=_.B(c,_.ds,38);c&&_.lx(b.H()).Tf()>0&&(a.Df=_.lx(b.H()).Bd(0));b.Ea()&&(a.Fh=b.H().va(),a.Ld=b.H().nb())};
_.IXb=class{constructor(a){this.request=a;this.Df=this.response=null;this.H=[];this.wa=!1;this.Ld=this.Fh="";this.N=_.qy(this.U().toFixed(6),this.W().toFixed(6));a=this.request.va();a=_.C(a,_.ePa,2);a=_.v5a(a.Ac(96),64);_.N(a,3,1)}kd(){return this.request.U()}Da(){return this.response&&this.response.U()||this.H.length>0||!!this.Df}ha(){return this.response}U(){return _.Ag(this.request.U())}W(){return _.Dg(this.request.U())}Ao(){return this.Df}va(){return this.Fh}nb(){return this.Ld}};_.JXb=class extends _.VJ{constructor(a,b,c,d){super(a);this.zk=b;this.OY=c;this.pH=d}H(){_.BE(this,!0);_.zE(this);var a=this.zk,b=this.OY,c=this.pH;var d=new _.rE("Omnimaps");d.zk=a;d.ey=b;d.pH=c;d.tk=!0;{b=a.aJ().Eb();c=(0,_.p0a)(_.Ji(_.X5a(_.Z5a(a))));const f=_.z(c,12);if(b){a=_.X_a();var e=_.C(a,FXb,8);_.v(e,1,b);f&&(b=_.C(a,FXb,8),c=_.z(c,12),_.v(b,2,c))}else a=null}(c=a)?(a=_.Wv(new _.Mr,"air-quality"),b=_.C(a,_.Kr,2),_.ph(b,_.o_a,3,c)):a=null;a&&(d.Ku=[a]);d=new _.RD(d,null,1);_.xE(this,d);
this.Wd(this.current.background());return!0}};
}catch(e){_._DumpException(e)}
try{
_.OXb=function(a,b,c){if(c===1){if(a===b-1)return KXb||(KXb={url:_.xh()+"/icon/name=icons/spotlight/directions_destination_measle_drag.png&scale=2",size:new _.un(16,16),positioning:2}),KXb;LXb||(LXb={url:_.xh()+"/icon/name=icons/spotlight/directions_measle_drag.png&scale=2",size:new _.un(14,14),positioning:2});return LXb}if(a===b-1)return MXb||(MXb={url:_.xh()+"/icon/name=icons/spotlight/directions_destination_measle_8x.png&scale=2",size:new _.un(16,16),positioning:2}),MXb;NXb||(NXb={url:_.xh()+"/icon/name=icons/spotlight/directions_measle_8x.png&scale=2",
size:new _.un(14,14),positioning:2});return NXb};_.QXb=function(){PXb||(PXb={url:_.xh()+"/icon/name=assets/icons/spotlight/spotlight_pin_v4_outline-1-small.png,assets/icons/spotlight/spotlight_pin_v4-1-small.png,assets/icons/spotlight/spotlight_pin_v4_dot-1-small.png?highlight=c5221f,ea4335,b31412&scale=2",size:new _.un(19,27),positioning:1});return PXb};_.SXb=function(){RXb||(RXb={url:_.xh()+"/icon/name=icons/spotlight/directions_via_8x.png&scale=2",size:new _.un(14,14),positioning:2});return RXb};
_.YXb=function(a){if(a<=9)return TXb||(TXb={url:_.xh()+"/icon/name=icons/spotlight/directions_decision_point_hover_tiny.png&scale=2",size:new _.un(15,15),positioning:2}),TXb;if(a<=12)return UXb||(UXb={url:_.xh()+"/icon/name=icons/spotlight/directions_decision_point_hover_small.png&scale=2",size:new _.un(15,15),positioning:2}),UXb;if(a<=15)return VXb||(VXb={url:_.xh()+"/icon/name=icons/spotlight/directions_decision_point_hover_medium.png&scale=2",size:new _.un(15,15),positioning:2}),VXb;if(a<=18)return WXb||
(WXb={url:_.xh()+"/icon/name=icons/spotlight/directions_decision_point_hover_large.png&scale=2",size:new _.un(15,15),positioning:2}),WXb;XXb||(XXb={url:_.xh()+"/icon/name=icons/spotlight/directions_decision_point_hover_extra_large.png&scale=2",size:new _.un(15,15),positioning:2});return XXb};
_.dYb=function(a){if(a<=9)return ZXb||(ZXb={url:_.xh()+"/icon/name=icons/spotlight/directions_decision_point_walking_hover_tiny.png&scale=2",size:new _.un(15,15),positioning:2}),ZXb;if(a<=12)return $Xb||($Xb={url:_.xh()+"/icon/name=icons/spotlight/directions_decision_point_walking_hover_small.png&scale=2",size:new _.un(15,15),positioning:2}),$Xb;if(a<=15)return aYb||(aYb={url:_.xh()+"/icon/name=icons/spotlight/directions_decision_point_walking_hover_medium.png&scale=2",size:new _.un(15,15),positioning:2}),
aYb;if(a<=18)return bYb||(bYb={url:_.xh()+"/icon/name=icons/spotlight/directions_decision_point_walking_hover_large.png&scale=2",size:new _.un(15,15),positioning:2}),bYb;cYb||(cYb={url:_.xh()+"/icon/name=icons/spotlight/directions_decision_point_walking_hover_extra_large.png&scale=2",size:new _.un(15,15),positioning:2});return cYb};var NXb,RXb,LXb,MXb,KXb,PXb,TXb,UXb,VXb,WXb,XXb,ZXb,$Xb,aYb,bYb,cYb;NXb=null;_.eYb={url:"//maps.gstatic.com/tactile/directions/text_mode/waypoint-non-last-2x-v3.png",size:new _.un(12,12),positioning:2};RXb=null;LXb=null;MXb=null;_.fYb={url:"//maps.gstatic.com/tactile/directions/text_mode/waypoint-last-2x-v2.png",size:new _.un(13,13),positioning:2};KXb=null;PXb=null;TXb=null;UXb=null;VXb=null;WXb=null;XXb=null;ZXb=null;$Xb=null;aYb=null;bYb=null;cYb=null;
}catch(e){_._DumpException(e)}
try{
_.mN=function(){return _.x(void 0,"scene.DisplayContextProp")};_.nN=function(a,b){b=_.x(b);b.listen(a.N,a);return b};
}catch(e){_._DumpException(e)}
try{
_.gYb=function(a,b=_.Wna){a==="__worker_started__"&&(_.Lna&&_.Lna.tick("vws"),b("vtworker",c=>{if(_.ja.performance&&_.ja.performance.timing&&_.ja.performance.now){const d=_.ja.performance.now();c.Fe("vws",String(d))}}))};_.hYb=function(a){return _.Zi(a,_.Fr,2,_.Ri())};
}catch(e){_._DumpException(e)}
try{
_.iYb=function(){var a=_.xu();return _.K(a,167)===2?"/icon/name=assets/icons/spotlight_tactile_ad/spotlight_poi_pin-1-small.png&scale=2":"/icon/name=assets/icons/spotlight/spotlight_pin_v4_outline-1-small.png,assets/icons/spotlight/spotlight_pin_v4-1-small.png,assets/icons/spotlight/spotlight_pin_v4_dot-1-small.png?highlight=c5221f,ea4335,b31412&scale=2"};
_.jYb=function(a,b){a="/icon/name=assets/icons/traffic/incidents/circle_background_v2-2-medium.png,assets/icons/traffic/incidents/circle_v2-2-medium.png,assets/icons/traffic/incidents/"+(a===1?"road_closed_v3-2-medium.png":"jam_v4-2-medium.png")+"&highlight=ffffff,d1352b,ffffff&color=ff000000?scale=2";b&&(a=a.replace(/2-medium/g,"3-large"));return a};_.kYb=_.mN();_.oN=null;_.lYb=new _.ee;
}catch(e){_._DumpException(e)}
try{
_.mYb=function(a){a.request||(a.request=new _.QL);return a.request};
_.nYb=class extends _.VJ{constructor(){super(...arguments);this.Ty=this.request=this.va=null;this.vJ=!1}N(){var a=_.mYb(this);return _.C(a,_.Dq,3)}lg(a){this.va=new _.Eh;_.Qb(this.va,a);return this}H(){if(!this.request)return!1;if(this.va){var a=_.C(this.request,_.Eh,9);_.Qb(a,this.va);a=this.va;var b=_.C(this.request,_.eE,8);_.dE(a,b)}a=_.ifb(this.request,this.vJ);this.Ty&&(a=a.ze().Zda(this.Ty));_.xE(this,a);this.current.Qa().mb().valid()?this.Wd(this.current.Qa()):this.Wd(this.ha());return!0}};
}catch(e){_._DumpException(e)}
try{
_.Uu.prototype.KY=_.ba(247,function(a,b){this.handle(c=>c.KY,arguments,b)});_.qYb=function(a){return _.C(a,_.qh,3)};_.pN=function(a,b){_.Ffb(a,b);const c=new _.Y_a;c.Gb(b);a.fi.push(c)};
_.qN=class extends _.EE{constructor(a){super(a);_.zE(this);_.BE(this,!1)}H(){const a=this.fi.find(b=>b.getType()===11);!a&&_.wE(this.current.fi(),11)?(_.yE(this,11),_.xE(this,this.current.Qa())):a&&this.current.Qa().wc().valid()?_.xE(this,this.current.background()):(_.xE(this,this.current.Qa()),this.Wd(this.current.background()));return!0}};
}catch(e){_._DumpException(e)}
try{
_.tYb=function(a){const b=new _.sYb;_.Es(a)||(a.U()?b.address=[a.tb(),..._.Ds(a)].join(", "):b.address=_.Ds(a).join(", "));b.hf=_.px(a.H());const c=new _.gr;_.ar(c,a.Eb());_.dr(c,_.z(a,19));b.mb=c;return b};_.sYb=class{constructor(){this.N=this.H=this.mb=this.hf=this.address=this.name=null}};
}catch(e){_._DumpException(e)}
try{
var vYb,uYb;_.wYb=function(a){return _.ty(a)?uYb:_.uy(a)||_.wy(a)?vYb:()=>{}};_.xYb=function(a){a.getType()===1?uYb():(a.getType()===2||a.getType()===5)&&vYb()};vYb=function(){var a=_.si("pane");if(a=_.zn("WNBkOb",a||void 0))a.focus();else{a=(a=_.si("runway"))&&a.children||[];for(let b=0;b<a.length;b++)a[b].className.indexOf("tQZZSd")>=0&&a[b].focus()}};uYb=function(){var a=_.si("scene");a=a&&a.children||[];let b=0;for(let c=0;c<a.length;c++)a[c].className==="iBPHvd"&&(a[c].focus(),b++)};
}catch(e){_._DumpException(e)}
try{
_.yYb=new _.gf(24,24,20,24);
}catch(e){_._DumpException(e)}
try{
_.zYb=class extends _.u{constructor(a){super(a)}Ib(){return _.L(this,2)}Ec(a){return _.N(this,2,a)}he(){return _.M(this,_.cu,3)}U(){return _.y(this,_.cu,3)}ue(){return _.C(this,_.cu,3)}setCamera(a){return _.ph(this,_.cu,3,a)}};
}catch(e){_._DumpException(e)}
try{
_.BYb=function(a){const b={title:new _.Rq,V2a:0,yya:0};if(!_.Vy(a))return b;a=_.Lu(a);const c=_.AYb(a);for(var d=0;d<_.mj(a,18);d++)if(_.rN(_.wh(a,18,d)))return c&&c!==_.wh(a,18,d)?_.Qq(b.title,c):(_.Qq(b.title,_.wh(a,18,d)),b.V2a=d+1),b;for(d=0;d<_.Zh(a,_.Yq,19);d++){const e=a.wa(d),f=_.B(e,_.Rq,2)&&_.y(e,_.Rq,2).H()||"";if(_.rN(f))return c&&c!==f?_.Qq(b.title,c):(_.t(b.title,_.y(e,_.Rq,2)),b.yya=d+1),b;if(_.rN(e.Fb()))return c&&c!==e.Fb()?_.Qq(b.title,c):(_.Qq(b.title,e.Fb()),b.yya=d+1),b}c&&_.Qq(b.title,
c);return b};_.AYb=function(a){const b=_.Sl(a.H());let c="";_.rN(_.Jl(b).Fb())&&(c=_.Jl(b).Fb());!c&&_.rN(_.u4a(b).Fb())&&(c=_.u4a(b).Fb());!c&&_.Zh(b,_.yl,3)>0&&(c=_.$h(b,3,_.yl,0).Fb());!c&&_.rN(a.tb())&&(c=a.tb());return c};_.rN=function(a){return a?a.trim().length>0:!1};
}catch(e){_._DumpException(e)}
try{
_.CYb=function(a,b){var c="";if(b&&_.ez(b))return c;a=a.Qa().wc();a:{if(b=a.Wi()){var d=_.nz(b);if(d>=0&&d<b.U()){b=_.jw(b,d);break a}}b=void 0}if(b?.ha()){d=b.H();var e=d.U();if(e===3){c=_.lz(b.H());if(a=_.B(c,_.xm,5)&&_.B(c,_.xm,6))a=_.mz(b),a=_.B(a,_.vm,1);a?(a=_.wm(_.Q4a(c)),c=_.wm(_.R4a(c)),b=_.um(_.U4a(_.mz(b))),c=a+" - "+c+" ("+b+")"):c=""}else _.B(d,_.jz,3)&&_.B(d,_.vm,4)&&(e===0?c+="Drive":e===2?c+="Walk":e===1?c+="Bicycle":e===9&&(c+="Two-wheeler"),c&&(c+=" "),b=_.iz(_.kz(d)),e=_.um(_.iw(d)),
_.B(d,_.hw,11)&&(d=_.A0a(d),e=_.y(d,_.P4a,5),a=a.request(),e=_.G(e,3)&&a&&_.Aw(_.Bw(_.Cw(a)))?_.z(e,3):_.um(_.z0a(d))),c+=b+", "+e)}return c};_.DYb=function(a,b,c){return(b&&_.ez(b)?_.BYb(b).title.H():a.title(c))||""};_.rr.prototype.ha=_.ba(114,function(){return _.B(this,_.or,1)});_.EYb=class extends _.u{constructor(a){super(a)}tb(){return _.z(this,1)}};
}catch(e){_._DumpException(e)}
try{
_.FYb=class extends _.EE{constructor(a){super(a);this.N=!1;_.zE(this)}H(){if(this.current.Qa().Bi().valid())_.xE(this,_.vE());else{let a=this.current.Qa();this.N&&(a=_.mfb(a));_.xE(this,a)}this.Wd(this.current.background());return!0}};
}catch(e){_._DumpException(e)}
try{
_.sN=function(a,b,c){if(a.length===0)b(c);else{var d=a.length,e=(g,h)=>{--d||b(h)},f=a.length;for(let g=0;g<f;g++){const h=a[g];if(h)h.onLoad(e,c);else e(null,c)}}};
}catch(e){_._DumpException(e)}
try{
_.tN=function(a,b){_.v(a,3,b)};
}catch(e){_._DumpException(e)}
try{
_.GYb=function(a,b,c){const d=a.get();d?d.VZ(c,b):a.listen(e=>{const f=a.get();return f?(f.VZ(e,b),!1):!0})};
}catch(e){_._DumpException(e)}
try{
_.HYb=function(a,b){a=_.kr(_.jr(new _.mr,`svnavstep-${a}`),99).Gb(12);_.t(a.ue(),b);_.OVb(a,"");_.Wk(_.Pl(_.ir(a)),"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVQI12NgYGAAAAAEAAEnNCcKAAAAAElFTkSuQmCC");return a};_.IYb=function(a){return a.getId()==="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVQI12NgYGAAAAAEAAEnNCcKAAAAAElFTkSuQmCC"};
}catch(e){_._DumpException(e)}
try{
_.JYb=function(){var a=_.xu();return _.z(a,184)};
}catch(e){_._DumpException(e)}
try{
_.NYb=class extends _.u{constructor(a){super(a)}Be(a){return _.F(this,1,a)}getToken(){return _.Si(this,2)}setToken(a){return _.Gj(this,2,a)}};
}catch(e){_._DumpException(e)}
try{
_.OYb=class extends _.u{constructor(a){super(a)}};_.PYb=class extends _.u{constructor(a){super(a)}VG(){return _.$h(this,3,_.Xs)}zo(){return _.M(this,_.OYb,7)}};
}catch(e){_._DumpException(e)}
try{
_.TYb=class extends _.u{constructor(a){super(a)}getName(){return _.z(this,1)}Tc(a){return _.v(this,1,a)}kd(){return _.M(this,_.xq,3)}};
}catch(e){_._DumpException(e)}
try{
_.XYb=function(a){return _.fPb.has(a)};_.YYb=function(a){return _.aE(a)||_.DA(a)||a.Qa().wc().valid()?"INELIGIBLE":a.ke()?"ELIGIBLE_FINALIZED":"ELIGIBLE_UNFINALIZED"};_.ZYb=function(a){if(!_.XYb(_.YYb(a)))return null;var b=_.RM(a);if(b){a=b.where();const c=b.location();if(a&&c)return{title:a,location:c,Oc:b.Oc()||void 0}}else if(a.Qa().mb().valid())return a=a.Qa().mb(),b=a.response()?.H(),a=a.mb(),{title:b?.tb()||"",location:b?.H()&&_.px(b?.H())||a?.H()||new _.xq,Oc:b?.af().wf().Eb()||a?.Eb()};return null};
_.$Yb=function(a){return _.B(a,_.Pp,4)};
}catch(e){_._DumpException(e)}
try{
_.bZb=function(a){return _.Xb(a,39,_.qb,3,!0).length};
}catch(e){_._DumpException(e)}
try{
_.cZb=function(a,b){b=_.bga(b);let c=a.eval(b);c===b&&(c=a.eval(b.toString()));return c};
}catch(e){_._DumpException(e)}
try{
_.dZb=function(a){return _.y(a,_.pm,3)};_.eZb=class{stop(){}isActive(){return!1}};
}catch(e){_._DumpException(e)}
try{
_.wd("uKtl4");
_.VXa=class extends _.qp{constructor(){super();this.yb=_.x()}};_.pf(_.hVa,_.VXa);
_.xd();
}catch(e){_._DumpException(e)}
try{
_.wd("a");
var fZb=function(a,b,c,d,e=[0,0,0,0]){var f=b-(e[1]+e[3]);var g=c-(e[0]+e[2]);f=Math.max(f,100);g=Math.max(g,100);f=_.I4a(a.H().Vc(),a.H().qd(),a.U().Vc(),a.U().qd(),f,g);f=Math.min(f,22);g=a.H().Vc();for(var h=a.U().Vc();h<g;)h+=360;g=_.H4a(g)*(1<<f);const l=_.c7a(a.H().qd(),f);h=_.H4a(h)*(1<<f);const m=_.c7a(a.U().qd(),f);a=_.Dt();_.B5a((g+h+e[1]-e[3])*.5/256,(l+m-e[0]+e[2])*.5/256,0,f,a);g=_.Dt();_.Jg(a[0],a[1],0,g);e=g[0];a=g[1];g=new _.Eh;_.nh(_.Eg(_.Bg(_.zg(g),a),e),_.Sg(f,a,d,c));g.Ve().Sf(0).Wf(0).Ko(0);
_.tg(g).Ac(Math.round(b)).Ec(Math.round(c));_.xg(g,d);return g},gZb=function(a,b){return _.H5a(_.Cz(a.U().H()),b,15)},iZb=function(a,b){a=a.map(d=>d.U().H());const c=new _.tz;_.g5a(a,c);return fZb(c,_.sg(b).Mb(),_.sg(b).Ib(),_.wg(b),hZb)},jZb=function(a,b){return _.K5a({camera:iZb(a,b)})},kZb=function(){},lZb=function(){},mZb=function(a){a=_.Rbb(a);const b=[];for(let c=0;c<_.KWb(a);c++)b.push(_.Pi(a,1,_.As,c));return b},nZb=function(a,b){a=a.clone();const c=_.gM(a);for(let e=0;e<c.Tf();e++){var d=
_.Pi(c,3,_.xs,e);d=_.C(d,_.mr,2);_.Uy(d)||d.setCamera(_.Zy(d,b))}return a},pZb=function(a){var b=_.dja({Ue:a},!1);b=_.fja(b,()=>new oZb);_.kg(a,_.GIa,b);return b},rZb=function(a,b,c){var d=qZb;c=1<<c;d[0]=(.5+a/360)*c;d[1]=(.5-b/360)*c},sZb=function(a){for(let b=0;b<_.ng.length;b++){const c=_.ng[b];a?c.tick("bg0"):c.tick("bg1")}},tZb=function(a,b){sZb(b.hidden)},wZb=function(a){uZb?_.Tp(new _.Xf(_.Pf(),"varz"),b=>{uZb.get(c=>{c.hU(a)},b)}):vZb.push(a)},xZb=function(a){uZb=a;vZb.forEach(b=>{wZb(b)});
vZb=[]},yZb=function(a){if(!a)return[];const b=[];if(a.Ea())for(var c=0;c<a.Ea();c++){var d=_.Pi(a,65,_.$I,c);d.H()&&b.push(_.Wi(d,_.Hs,2,_.ZI))}if(b.length===0)for(c=0;c<a.H().H();c++)d=a.Ya(),d=_.Pi(d,2,_.WB,c),d.H()&&b.push(_.C(d,_.Hs,15));return b},zZb=function(a,b){if(a.Ea()){var c=[];let e;for(e=0;e<a.Ea();e++){var d=_.Pi(a,65,_.$I,e);if(d.U()||d.va())c.push(d);else if(d.H())break}d=new _.$I;_.t(_.Wi(d,_.Hs,2,_.ZI),b);c.push(d);for(b=e;b<a.Ea();b++)c.push(_.Pi(a,65,_.$I,b));_.aj(a,65,c)}else{c=
new _.WB;_.t(_.C(c,_.Hs,15),b);a=a.Ya();b=[c];for(c=0;c<a.H();c++)b.push(_.Pi(a,2,_.WB,c));_.aj(a,2,b)}},AZb=function(a){const b=new _.yq;_.t(_.RA(b),a);_.NA(b,3);return b},BZb=function(a){return _.Zi(a,_.yq,1,_.Ri()).findIndex(b=>_.ID(b))},CZb=function(a){const b=_.Q$a(new _.Ar,_.z(a,2));switch(_.K(a,3)){case 1:b.Gb(1);break;case 2:b.Gb(2);break;case 3:b.Gb(3);break;case 4:b.Gb(4);break;case 7:b.Gb(7);break;case 8:b.Gb(8)}return b},DZb=function(a){a=_.CB(a);for(let b=0;b<_.vB(a);b++)if(!_.wB(_.$h(a,
16,_.xB,b)).HN())return _.Pi(a,16,_.xB,b);return _.DB(a)},EZb=function(a,b){_.G(a,1)&&_.ar(b,a.Eb());if(_.G(a,16)){var c=_.pq(_.Ez(b)),d=a.uf();_.v(c,4,d)}_.G(a,19)&&(c=_.pq(_.Ez(b)),d=_.z(a,19),_.v(c,5,d));_.Gh(a,7)&&_.R5a(b,_.K(a,7));_.B(a,_.xq,8)&&_.t(_.Fz(b),_.y(a,_.xq,8));_.G(a,2)&&_.dr(b,_.hu(a));_.ei(a,3)&&(c=_.I(a,3),_.F(b,6,c));_.Rj(a,17)&&(b=_.Ez(b),a=_.Si(a,17),_.Gj(b,2,a))},FZb=function(a,b){let c;switch(_.K(a,6)){case 1:c=1;break;case 2:c=3;break;case 3:c=6;break;case 4:c=7;break;case 5:c=
9;break;case 6:c=10}c&&_.fTb(_.C(b,_.bs,46),c)},GZb=function(a,b){if(_.qj(a,1)>0){let c=0;for(const d of _.oj(a,1,_.Ri()))switch(d){case 0:c|=1;break;case 1:c|=2;break;case 2:c|=4;break;default:c|=8}a=new _.Uz;_.pvb(_.rvb(_.hA(a)),c);_.oA(b,1,a)}},HZb=function(a,b){if(_.Gh(a,4)){let c=null;switch(_.K(a,4,5)){case 5:c=1;break;case 0:c=2;break;case 6:c=3;break;case 1:c=4;break;case 7:c=5;break;case 2:c=6;break;case 8:c=7;break;case 3:c=8;break;case 9:c=9;break;case 4:c=10}if(c){const d=new _.Uz;a=_.svb(_.hA(d));
_.Hj(a,2,_.Wva,c);_.oA(b,2,d)}}},IZb=function(a,b){const c=new _.Uz;for(const d of _.oj(a,13,_.Ri())){let e;switch(d){case 1:e=1;break;case 2:e=2;break;case 3:e=3;break;case 4:e=4;break;case 5:e=5;break;case 6:e=6;break;case 7:e=7;break;case 8:e=8;break;case 9:e=9;break;case 10:e=10}e&&(a=_.LSb(_.hA(c)),_.D(a,1,e))}c.Xl()&&_.oA(b,10,c)},JZb=function(a,b){const c=new _.Uz;for(const e of _.Zi(a,_.pgb,17,_.Ri())){a=_.m6a(_.hA(c));var d=_.L(e,1);_.zj(a,1,d)}c.Xl()&&_.oA(b,31,c)},KZb=function(a,b,{kB:c=
!1}={}){if(_.G(a,1)&&_.L(a,2,1)>0){var d=_.CD(b);d=_.xj(d,5,_.yr,!0);var e=_.nx(_.z(a,1));_.GD(_.ED(_.DD(_.C(d,_.Dw,1),e.getDate()),e.getMonth()+1),e.getFullYear());e=e.clone();e.add(new _.Ow("d",_.L(a,2,1)));_.GD(_.ED(_.DD(_.C(d,_.Dw,2),e.getDate()),e.getMonth()+1),e.getFullYear())}d=0;_.B(a,_.n$a,4)?(d=_.y(a,_.n$a,4),d=_.L(d,1)):_.bh(a,3)&&(d=_.L(a,3));d>0&&_.gA(_.HD(b),d);_.I(a,5)&&_.F(b,19,!0);c&&_.D(b,4,1)},LZb=function(a,b){if(_.B(a,_.fhb,20)){a=_.y(a,_.fhb,20);let f=!1;var c=new _.Uz;const g=
_.M9a(_.tvb(_.hA(c)));if(_.G(a,1)){var d=_.nx(_.z(a,1));d&&(_.dA(_.eA(_.fA(_.Wi(g,_.Tk,1,_.am),d.getDate()),d.getMonth()+1),d.getFullYear()),f=!0)}else if(_.Gh(a,2)){switch(_.K(a,2)){case 1:d=1;break;case 2:d=2;break;case 3:d=3;break;case 4:d=4;break;case 5:d=5;break;case 6:d=6;break;case 7:d=7}d&&(_.Hj(g,2,_.am,d),f=!0)}d=_.y(a,_.ehb,4);if(_.bh(d,1)){var e=g;a=_.y(a,_.ehb,4).getHours();_.Ui(e,4,_.bm,_.Yba(a));f=!0}else if(_.Gh(a,3)){switch(_.K(a,3)){case 1:e=1}e&&(_.Hj(g,3,_.bm,e),f=!0)}f&&_.oA(b,
3,c)}else if(_.Gh(a,2)){switch(_.K(a,2)){case 1:c=1;break;case 3:c=2}c&&(a=new _.Uz,e=_.tvb(_.hA(a)),_.Hj(e,1,_.dm,c),_.oA(b,3,a))}},f_b=function(a,b,c){if(_.G(a,2))MZb(_.C(b,_.LB,9),_.z(a,2)),_.tI(b,"*");else if(_.tI(b,_.kUa(a)),_.B(a,_.Tgb,3)){var d=_.CM(b),e=_.y(a,_.Tgb,3);_.wUb(_.vUb(_.uUb(d,_.z(e,1)),_.z(e,2)),_.z(e,3));_.B(e,_.ci,4)&&(_.C(d,_.gl,4).H(_.hUa(_.y(e,_.ci,4))),_.C(d,_.gl,4).Ie(_.gUa(_.y(e,_.ci,4))))}_.izb(b);FZb(a,b);c&&_.t(_.CI(b),c);c=_.y(a,_.ghb,5);d=_.y(b,_.MA,34);if(_.I(d,6)){a=
new _.Js;d=_.Wgb(_.y(b,_.MA,34));GZb(c,a);HZb(c,a);LZb(c,a);if(_.qj(c,3)>0){e=new _.Uz;var f=0;for(var g of _.oj(c,3,_.Ri()))switch(g){case 0:f|=1;break;case 1:f|=2;break;case 2:f|=4;break;case 3:f|=8;break;case 4:f|=16}_.ovb(_.uvb(_.hA(e)),f);_.oA(a,4,e)}_.mj(c,6)>0&&(e=new _.Uz,_.ESb(_.JSb(_.hA(e)),_.wh(c,6,0)),_.oA(a,5,e));if(_.bh(c,16)||_.bh(c,9))e=new _.Uz,g=_.hA(e),_.bh(c,16)&&_.HSb(_.ISb(_.KSb(g)),_.L(c,16)),_.bh(c,9)&&_.GSb(_.ISb(_.KSb(g)),_.L(c,9)),_.oA(a,7,e);_.I(d,3)&&_.qj(c,13)&&IZb(c,
a);_.I(c,8)&&(e=new _.Uz,_.FSb(_.MSb(_.hA(e))),_.oA(a,13,e));e=uN(c);if(_.G(e,1)){e=uN(c);g=_.nx(_.z(e,1));f=new _.Kw(g);f.add(new _.Ow("d",_.L(e,2,1)));e=new _.Uz;const r=_.v6a(_.x6a(_.hA(e))),w=_.C(r,_.Tk,1),A=_.C(r,_.Tk,2);_.dA(_.eA(_.fA(w,g.getDate()),g.getMonth()+1),g.getFullYear());_.dA(_.eA(_.fA(A,f.getDate()),f.getMonth()+1),f.getFullYear());_.u6a(r,1);_.oA(a,14,e)}if(_.Gh(c,10)){switch(_.K(c,10)){case 1:g=1;break;case 2:g=2;break;case 3:g=3;break;case 4:g=8;break;default:g=0}e=new _.Uz;_.rTb(_.tTb(_.hA(e)),
g);_.oA(a,17,e)}g=0;e=uN(c);_.B(e,_.n$a,4)?(e=uN(c),e=_.y(e,_.n$a,4),g=_.L(e,1)):(e=uN(c),_.L(e,3)&&(e=uN(c),g=_.L(e,3)));g>0&&(e=new _.Uz,_.gA(_.w6a(_.y6a(_.hA(e))),g),_.oA(a,18,e));e=uN(c);_.I(e,5)&&(e=new _.Uz,_.Zcb(_.$cb(_.hA(e))),_.oA(a,41,e));_.I(d,4)&&_.Zh(c,_.pgb,17)&&JZb(c,a);_.B(c,_.Dgb,22)&&(e=new _.Uz,g=NZb(_.hA(e)),f=_.y(c,_.Dgb,22),f=_.K(f,2),OZb(g,f),g=NZb(_.hA(e)),f=_.y(c,_.Dgb,22),f=_.K(f,1),PZb(g,f),_.oA(a,52,e));_.B(c,_.Hgb,23)&&(e=new _.Uz,g=QZb(_.hA(e)),f=_.y(c,_.Hgb,23),f=_.K(f,
1),RZb(g,f),g=_.y(c,_.Hgb,23),_.mj(g,2)>0&&(g=QZb(_.hA(e)),f=_.y(c,_.Hgb,23),f=_.lj(f,2,_.Ri()),SZb(g,f)),_.oA(a,39,e));if(_.Gh(c,11)){switch(_.K(c,11)){case 1:var h=1}h&&(e=new _.Uz,g=_.hA(e),_.Wi(g,_.k6a,19,_.im).Gb(h),_.oA(a,19,e))}h=_.y(c,_.Lgb,18);if(_.Gh(h,1)){switch(h.Qc()){case 1:var l=1;break;case 2:l=2}l&&(e=new _.Uz,_.qvb(_.vvb(_.hA(e)),l),_.oA(a,16,e))}l=_.y(c,_.Ogb,19);if(_.Gh(l,1)){switch(_.K(l,1)){case 1:var m=1}m&&(e=new _.Uz,l=_.hA(e),l=_.Wi(l,_.Mgb,21,_.im),TZb(l,m),_.oA(a,22,e))}if(_.mj(c,
15)){e=new _.Uz;for(var n of _.lj(c,15,_.Ri()))m=_.hA(e),m=_.Wi(m,_.Pgb,15,_.im),UZb(m,n);_.oA(a,15,e)}if(_.Zh(c,_.rgb,24)){e=new _.Uz;for(var p of _.Zi(c,_.rgb,24,_.Ri()))c=_.sTb(_.hA(e)),c=_.C(c,_.gw,2),n=_.Jh(p,1),c=_.N(c,1,n),n=_.z(p,3),c=_.v(c,3,n),_.ug(p,2)&&VZb(c,_.Jh(p,2));_.oA(a,62,e)}b=_.C(b,_.Oz,50);_.I(d,6)&&_.bXb(_.C(b,_.a6a,3));_.bA(a).size>0&&_.t(_.GI(b),a);_.TVb(b)}else if(_.B(a,_.ghb,5)){b=_.C(b,_.LB,9);for(p=0;p<_.qj(c,1);p++)WZb(b,_.pj(c,1,p));_.Gh(c,2)&&XZb(_.C(b,_.Xgb,2),_.K(c,
2));for(p=0;p<_.qj(c,3);p++)YZb(b,_.pj(c,3,p));_.Gh(c,4)&&ZZb(b,_.K(c,4,5));_.B(c,_.LC,5)&&(p=_.C(b,_.zr,9),a=uN(c),KZb(a,p));for(p=0;p<_.mj(c,6);p++)$Zb(b,_.wh(c,6,p));_.ei(c,7)&&a_b(b,_.I(c,7));_.bh(c,16)&&b_b(b,_.L(c,16));_.bh(c,9)&&c_b(b,_.L(c,9));_.Gh(c,11)&&d_b(b,_.K(c,11));_.qj(c,13)&&e_b(b,_.oj(c,13,_.Ri()))}},g_b=function(a,b){_.G(a,1)&&(a=_.z(a,1),_.v(b,1,a))},h_b=function(a,b){_.G(a,1)&&_.dK(b,a.uf())},i_b=function(a){var b=_.pi(_.vh());b=_.yf(_.y(b,_.xf,21))||(0,_.id)``;a=_.r$a(a);return _.jd(b,
new Map([["gmbsrc",a],["ih","tactile"],["skiplp",1]]))},l_b=function(a){var b=new j_b;b=_.D(b,9,1);b=_.D(b,10,3);var c=_.tu(_.vh());b=_.v(b,2,c);c=_.xu();c=_.z(c,218);b=_.v(b,5,c);a&&_.N(b,4,a);return k_b(b).H()},m_b=function(a){return`${a.H()}:${_.WC(a)}`},n_b=function(a){return _.fab().find(b=>!!b&&b.name===a)||null},o_b=function(a){var b=_.rab.exec(a);return b?(a=[Number(b[1]),Number(b[3])],(b=b[6])&&a.push(Number(b)),a):null},p_b=function(a,b){var c=_.ug(b,7)?_.Jh(b,7):13.1;if(a[0]==="@")a=a.substring(1);
else if(a.substring(0,3)==="%40")a=a.substring(3);else return!1;var d=a.split(",");if(d.length<3)return!1;const e=parseFloat(d[0]);a=parseFloat(d[1]);if(isNaN(e)||isNaN(a))return!1;let f,g,h,l,m,n;const p=d.length;for(let w=2;w<p;w++){const A=d[w];switch(A[A.length-1]){case "m":var r=parseFloat(A);if(isNaN(r)||r<=0||r>3.4028234663852886E38)return!1;break;case "a":f=parseFloat(A);if(isNaN(f)||f<0)return!1;break;case "y":g=parseFloat(A);if(isNaN(g)||g<0||g>180)return!1;break;case "z":h=parseFloat(A);
if(isNaN(h)||h<=0||h>30)return!1;break;case "h":l=parseFloat(A);if(isNaN(l)||l<0||l>360)return!1;break;case "t":m=parseFloat(A);if(isNaN(m)||m>180||m<-180)return!1;break;case "r":n=parseFloat(A);if(isNaN(n)||n>180||n<-180)return!1;break;default:return!1}}d=_.Hh(b,3,e);_.Hh(d,2,a);if(f!==void 0)r=b.Gb(0),r=_.Hh(r,5,f),_.Hh(r,7,g!==void 0?g:c);else if(r!==void 0)c=b.Gb(1),_.Hh(c,4,r);else if(h!==void 0)c=b.Gb(2),_.Hh(c,6,h);else return!1;l!==void 0&&b.Sf(l);m!==void 0&&b.Wf(m);n!==void 0&&b.Ko(n);return!0},
q_b=function(a,b,c){b=_.Dj(a,11,_.OL,b);_.Dj(b,10,_.PL,c);c=a.H();_.F(c,1,!0);a=a.H();_.ic(a,9,_.Qhb).Gb(3)},r_b=function(a,b,c){_.Dj(a,10,_.PL,b);_.Lhb(a,c,!1)},s_b=function(a){_.JE(a);var b=_.C(a,_.IE,10);_.F(b,3,!0);_.Cq(_.LE(a),_.q.request.Htb.O)},t_b=function(a){a.oj(b=>{b=_.HRb(b,"mapslitedowngrade",1);var c=_.L(b,5)+1;_.N(b,5,c)})},u_b=function(a){a.oj(b=>{const c=_.DRb(b,"mapslitedowngrade",1);c>=-1&&_.cj(b,16,_.CRb,c)})},x_b=function(a){a=_.dK(_.DKb(new _.EKb,4),a);var b=_.C(a,v_b,7);var c=
_.C(b,w_b,2);c=_.F(c,1,!0);_.F(c,3,!0);_.Hh(b,3,window.devicePixelRatio||1);_.dv(_.C(a,_.Dq,4));return a},y_b=function(a){if(_.B(a,_.hhb,3))switch(a=_.y(a,_.hhb,3),_.K(a,1)){case 2:return 2;case 1:return 1}return null},z_b=function(a){if(_.Gh(a,1))switch(_.K(a,1)){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4}return null},A_b=function(a,b){let c=null;if(b&&b.isLoaded()&&(b=b.Db.camera.get())){c=a.clone();var d=_.C(c,_.Eh,1);_.Qb(d,b);d=_.Th(_.C(c,_.fi,6));d=_.Ih(d,4).ue();_.doa(b,
d)}return c||a},C_b=function(a,b){const c=B_b(a.Ul());b&&a.oj(d=>{_.v(d,23,b)});return c},D_b=function(a){return new Date(Date.UTC(Number(a[1]),Number(a[2])-1,Number(a[3])))},F_b=function(a,b){a=E_b.exec(a);b=E_b.exec(b);if(!a||!b)return-1;b=D_b(b);a=Math.floor((D_b(a).getTime()-b.getTime())/864E5);return Math.max(a,-1)},G_b=function(a){for(;a;){if(a.__tooltipManager)return a.__tooltipManager;a=a.parentElement}return null},H_b=function(a,b){_.kYb.Ja(a,b);const c=d=>{const e=_.kYb.get()?.GO();if(!e)return!1;
const f=e?.NW()?.Et();if(!f)return!1;_.lYb.listen(f.Qn(),"ViewportReady",d.callback(()=>{const g=e.NW().aCb();if(!(g===""||_.oN&&g===_.oN.url)){var h=g.match("[?&]scale=(\\d+)"),l=h?Number(h[1]):2;(new _.hQb).load(g,d,m=>{m?_.oN={url:g,size:new _.un(m.naturalWidth/l,m.naturalHeight/l)}:_.oN=null})}},"resource-spotlight-preload"),{once:!0});return!0};c(b)||_.kYb.listen(d=>!c(d))},I_b=function(a,b,c){_.Yo(a,"PUtLdf",b);_.Yo(a,"TbqDH",!b);_.Yo(a,"cRD2md",b&&c)},J_b=function(a,b,c){const d=a.get();d?
d.q4a(c,b):a.listen(e=>{const f=a.get();return f?(f.q4a(e,b),!1):!0})},O_b=function(a,b,c,d,e){var f=new K_b,g=_.ic(f,2,L_b);var h=c.H().Hc();h=_.Tg(h,_.wg(c)*Math.PI/180)/_.sg(c).Ib();h=4*Math.floor((Math.ceil(Math.log(12742020*Math.PI/(248*h))/Math.LN2)-1)/4);Number.isFinite(h)&&_.zj(g,1,h);_.Z4a(c,M_b);rZb(M_b[0],M_b[1],_.fj(g,1));h=Math.floor(qZb[0]);var l=Math.floor(qZb[1]);Number.isFinite(h)&&_.zj(g,3,h);Number.isFinite(l)&&_.zj(g,4,l);rZb(M_b[2],M_b[3],_.fj(g,1));h=Math.floor(qZb[0]);l=Math.floor(qZb[1]);
Number.isFinite(h)&&_.zj(g,5,h);Number.isFinite(l)&&_.zj(g,2,l);g=_.ic(f,5,_.WOb);h=_.Ag(c.H());g=_.Hh(g,1,h);c=_.Dg(c.H());_.Hh(g,2,c);_.D(f,4,1);f=_.ve(f,N_b());a=`${a}/ViewportMetadata/pb=${encodeURIComponent(f)}`;b.Og(new _.AL(a,d,e,!0),3)},P_b=function(){if(vN)return vN;vN=_.fD();_.Rka(_.XJa,b=>{b.Be(!0)});_.Kf(document.body,"keydown",b=>{if(b&&b.keyCode===9||_.$f(b.keyCode)&&b.target instanceof HTMLInputElement&&b.target.type==="radio")b=new _.Xf(_.Pf(),"keynav"),vN.set(!0,b),b.done("main-actionflow-branch")},
!0);_.Kf(document.body,"mousedown",()=>{const b=new _.Xf(_.Pf(),"keynav");vN.set(!1,b);b.done("main-actionflow-branch")},!0);vN.listen(()=>{vN.get()?(_.sL=!0,_.Uo(document.body,"fvQUnc"),_.Wo(document.body,"LoJzbe")):(_.sL=!1,_.Wo(document.body,"fvQUnc"),_.Uo(document.body,"LoJzbe"))});const a=new _.Xf(_.Pf(),"keynav");vN.set(!1,a);a.done("main-actionflow-branch");return vN},Q_b=function(a,b=a.node()){if(b){var c=_.og("DIV");_.Uo(c,"AlFNSd");var d=Math.max(b.clientWidth,b.clientHeight);c.style.width=
String(d)+"px";c.style.height=String(d)+"px";var e=a.event();if(e&&e.screenX>0&&e.screenY>0){const f=_.dp(b),g=_.vg(e.clientY-f.y,0,b.clientHeight);c.style.left=String(_.vg(e.clientX-f.x,0,b.clientWidth)-d/2)+"px";c.style.top=String(g-d/2)+"px"}else c.style.left=String(b.clientWidth/2-d/2)+"px",c.style.top=String(b.clientHeight/2-d/2)+"px";b.insertBefore(c,b.childNodes[0]||null);_.Mf(()=>{_.qi(c)},1100,a,"ripple-animation-branch")}},S_b=function(a){a.Pa("ripple","nested","keydown",null,R_b);a.Pa("ripple",
"nested","ptrdown",null,R_b)},R_b=function(a,b){(b.type!=="keydown"||_.Zf(b.keyCode))&&(b=_.ri("L6Bbsd",a.node()))&&Q_b(a,b)},T_b=function(a){a=a.node();_.Uo(a,"dS8AEf")},U_b=function(a){a=a.node();_.Wo(a,"dS8AEf")},V_b=function(a){a.Pa("scrollable","focus","focus",null,T_b);a.Pa("scrollable","blur","blur",null,U_b)},W_b=function(a,b){const c={run(d){let e=g=>{c.run=h=>{g.run(h)};c.run(d)};const f=d.flow;f&&(e=f.callback(e,`wa-${a.uw}`));_.hf(a,b).then(e)}};return c},Y_b=function(a,b){_.ja.history.replaceState!==
void 0&&_.ja.history.replaceState(b||_.ja.history.state,document.title,a);X_b()},X_b=function(){if(_.ja.gbar){const b=_.ja.gbar;if(b.si&&typeof b.si==="function"&&b.sos&&typeof b.sos==="function"&&b.pc&&typeof b.pc==="function"){var a=b.si();const c=b.sos();a&&b.pc(a);for(a=0;a<c.length;a++)b.pc(c[a])}}},Z_b=function(a,b,c){let d=_.qx(a,b);c&&(d=_.qx(a,c)+_.qx(c,b)-d);return d},a0b=function(a,b,c,d,e,f,g,h){const l=m=>{b.restore(m,d,void 0,e,f,g)};c&&$_b(a,h)?_.Mf(l,350,h,"imagery-exit-delay-branch"):
l(h)},b0b=function(a){return(b,c)=>{a.mb&&_.Vf(_.cq,"entity-mutated",c,{mb:a.mb});a.callback(b,c)}},c0b=function(a={},b=[],c,d=!1,e,f,g){const h=new _.Eq;for(const l of[a,...b,c])a=_.lB(h),l.Ka?(b=_.SJb(l.Ka),_.Qb(a,b)):l.nk?_.Qb(a,l.nk):l.hf&&_.t(a,AZb(l.hf));c=e||c?.Ka?.D6();_.dXb()&&!d&&c&&_.v(h,48,c);f!==void 0&&_.cdb(_.UA(h),f);g&&_.v(h,21,g);return h},d0b=function(a){return!!(a?.Ka||a?.nk||a?.hf)},e0b=function(a,b){return(a=_.S3a(_.Zx(a)).find(c=>c.getType()===b))?_.Yi(a,_.xf,3,_.IYa):null},
f0b=function(a,b){return b?wN[a]:xN[a]},g0b=function(a){var b=new _.cSb;var c=_.oUa(_.uu(_.vh()));b=_.v(b,2,c);c=!!_.oUa(_.uu(_.vh()))&&!!_.Ah(_.vh());b=_.F(b,1,c);c=_.kN();for(let d=0;d<c.length;d++)_.t(_.ic(b,3,_.pu),c[d]);b={type:_.rXb,EAa:b,Qda:a.Qda};_.B(a.request,_.wXb,10)&&(b.YJb=1);return b},h0b=function(a,b){switch(a.style){case 1:return a=_.xh(),b=_.iYb(),{icon:`${a}${b}`};case 4:return{icon:`${_.xh()}${_.jYb(4,!0)}`,qo:1};case 5:return{icon:`${_.xh()}${_.jYb(1,!0)}`,qo:1};case 2:return{icon:_.YXb(b).url,
qo:1};case 3:return{icon:_.dYb(b).url,qo:1};case 7:return a.text?{icon:{sGa:984,icon:893},text:a.text}:{};default:return{}}},i0b=function({Ka:a,vR:b,uP:c,RX:d,FO:e}){return a.vg()&&(b||c||d||e!==void 0)?!0:!1},j0b=function(a,b,c,d){a=_.AI(a,c,d);b=_.N(a,2,b);a=_.C(b,_.myb,23);_.D(a,1,61);a=_.TB(_.yI(b));_.dv(a);return b},l0b=function(a,b,c,d,e,f,g){d.set(a,g);b.oj(h=>{_.F(h,16,a)},g);c.set(!a,g);b=e.get();f=f.get();b&&f&&(c=f.clone(),k0b(_.Nu(c),a),d=new _.pD,d.U=!!_.az(f),b.moveTo(null,c,d,g))},
s0b=function(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A,E,J,U,X,Y){n=n||new m0b;n.H[0]||(n.H[0]=new n0b(a,p,c,g,d,h,m));const fa=!!n.H[1],sa=!!n.H[3];fa&&sa||(b=new o0b(p,g,c,d,f,a,b,r,h,l,e,m,E,X),b.bind(w,A,J,U,Y),sa||(n.H[3]=b),fa||(n.H[1]=b));n.H[2]||(n.H[2]=new p0b(a,g,h,l,E));n.H[5]||(n.H[5]=new q0b(a,g));if(h=!n.H[4])h=_.xu(),h=_.I(h,194);h&&(n.H[4]=new r0b(a,g));return n},w0b=function(){const a=new t0b(_.Lf);a.H=!1;a.N=!1;_.sya=!0;const b=(0,_.Ai)(a.wrap,a);for(let c=0;c<_.qya.length;c++)_.qya[c](b);_.rya.push(a);
u0b(a,"setTimeout");u0b(a,"setInterval");v0b(a)},y0b=function(a,b,c){const d=new _.Jfb;_.t(d.H(),a.vv());a=new _.yhb(d.H());_.Sh(_.Fh(a.We))||(a.setCamera(b,c),(b=!_.hi(a.We))||(b=_.ii(a.We),(b=_.B(b,_.yab,9))||(b=_.ii(a.We),b=_.B(b,_.lab,10))),b||(b=_.Th(a.We),_.F(b,4,!0)));_.eUa(_.Fh(a.We))||(b=_.Fh(a.We),b=_.z(b,5),_.vhb(a,c),b&&(c=_.Th(a.We),_.v(c,5,b)));_.B(a.We,_.RL,2)||x0b(a,_.ru(_.vh()));_.Gh(a.We,1)||_.lu(a.We,0);return d},z0b=function(){const a=document.activeElement;return!!a&&a instanceof
HTMLElement&&(a.tagName==="TEXTAREA"||a.tagName==="INPUT"||a.isContentEditable)},A0b=function(){const a=document.activeElement;return a&&a.tagName==="INPUT"?a.type==="checkbox":!1},B0b=function(a){if(_.wu(_.xu())){const b=_.og("DIV");b.classList.add("G7NSo");b.classList.add("fontDisplayLarge");b.appendChild(document.createTextNode("NO DRAW MODE"));a.appendChild(b)}},C0b=function(a,b,c){const d=a.JW();d!==0&&b.get((e,f)=>{let g=a.a$();var h=a.b$();g===0&&(g=10);if(d===3)e.Pxa(g,f);else if(d===1)e.z7(g,
h,f);else if(d===2){h=new _.sYb;const l=a.I9();l!=null&&(h.name=l.getName(),h.hf=_.y(l,_.xq,3),h.H=_.z(l,2),h.N=_.z(l,4));e.K_(h,g,f)}},c)},D0b=function(a,b){if(a=!!b)a=_.Yy(_.Lu(b).H(),1),a=!!_.Pu(b)||!(!a||!_.Zh(a,_.A4a,8));return a},E0b=function(a,b){return!!b&&_.dz(b)},F0b=function(a,b){return!!b&&_.ez(b)},yN=function(a,b){return!!b&&_.bz(b)},G0b=function(a,b,c){return c&&!!b&&_.az(b)},H0b=function(a,b,c){return b?_.cz(b)||G0b(a,b,c):!1},I0b=function(a,b){return _.OKb(b)},J0b=function(a,b,c){const d=
!!b&&_.cz(b);return yN(a,b,c)||d},K0b=function(a,b){if(a=!!b)a=_.dz(b)&&_.h4a(_.Lu(b));return a},L0b=function(a,b){return!!b&&b.getType()===5},M0b=function(a,b){return b?_.cz(b)||_.IYb(_.Lu(b).H().H()):!1},O0b=function(a,b){if(b==="canvas")return N0b(a),{Oga:"canvas-mode"};var c=a.Ul();c=(c=_.ERb(c,"mapslitedowngrade",1))?_.L(c,5):null;if(c===null)return null;if(c>=8||b==="webgl")return u_b(a),null;t_b(a);return{Oga:"canvas-mode",E0a:!0}},N0b=function(a){a.oj(b=>{b=_.HRb(b,"mapslitedowngrade",1);
_.N(b,5,1)})},Q0b=function(a,b,c,d=null,e={}){const f={};var g="None";a===1?g="WebGL":a===2&&(g="Canvas");f.renderingMode=g;c&&(f.rendererState=[c.CHa,c.hAb,c.kFb?"1":"0"].join("_"));a=g.length;if(c=_.JTb())f.glRenderer=c,a+=c.length;_.ja.devicePixelRatio&&(c=String(_.ja.devicePixelRatio),f.devicePixelRatio=c,a+=c.length);_.OTb>0&&(c=Date.now()-_.OTb,c=Math.floor(c/1E3),c=String(c),f.secondsSinceContextLost=c,a+=c.length);_.PTb>0&&(c=Date.now()-_.PTb,c=Math.floor(c/1E3),c=String(c),f.secondsSinceContextRestored=
c,a+=c.length);d&&(f.feedbackType=d,a+=d.length);_.mTa.length>1&&(d=String(_.mTa.length),f.numJobSchedulers=d,a+=d.length);if(d=_.mTa[0]){var h=d.FL();d=h.V9();c=h.p_/1E3;g=(d/c).toFixed(1);h=h.aO.toFixed(1);f.renderFrames=String(d);f.renderTime=c.toFixed(1);f.avgFps=g;f.recentFps=h;a+=f.renderFrames.length+f.renderTime.length+f.avgFps.length+f.recentFps.length}b.length>0&&(a=P0b(f,a,"expIds",b.join(","),1500));typeof globals!=="undefined"&&typeof globals.ErrorHandler!=="undefined"&&(b=globals.ErrorHandler.fe(),
d=globals.ErrorHandler.mre(),b&&(a=P0b(f,a,"firstError",b,1500)),d&&(a=P0b(f,a,"recentError",d,1500)));(b=_.Sna)&&(a=P0b(f,a,"app",b,500));for(b=0;b<_.Tna.Ag();b++)d=_.Tna.get(b),a=P0b(f,a,`recent${b}`,d,500);_.Nh()&&_.goa.bootstrap&&(f["wtf-trace.wtf-json"]=_.goa.bootstrap);for(const [l,m]of Object.entries(e))e=m,f[l]=e,a+=e.length;return f},P0b=function(a,b,c,d,e){d.length>e&&(d=d.substring(0,e));b+d.length<5100&&(b+=d.length,a[c]=d);return b},R0b=function(){return _.$xa(_.t$a(),"pli")?!1:(_.pd(_.ja,
_.MC(),"_self"),!0)},S0b=function(a){var b=_.ku(a);if(a=_.B(a,_.Rh,1))b=_.y(b,_.Tgb,3),a=_.K(b,5,1)===2;return a},T0b=function(a,b){const c=new _.Eq;_.h$a(b,c);_.DVa(a,_.PD(c));return c},U0b=function(a,b){const c=T0b(a,b),d=a.We;a=new _.sE;_.tQb(b,a);b=_.K(d,1)===1;_.F(a,14,b);return _.tE(c,null,a,{Nx:!0})},V0b=function(a,b){a=U0b(a,_.BC(_.ju(b)));return _.gfb(a,{Jz:!0})},W0b=function(a,b,c,d){const e=_.ku(b),f=new _.Ms;_.zI(f,d);f_b(e,f,_.y(f,_.MA,34));c&&(c=_.xu(),c=_.I(c,18));c&&_.F(f,25,!0);_.DVa(a,
_.xI(f));c=null;S0b(b)&&(_.ki(_.ju(b))&&(d=_.BC(_.ju(b)),d=T0b(a,d),_.t(_.C(f,_.Ks,44),_.RVb(d))),_.ki(_.ju(b))&&(c=U0b(a,_.BC(_.ju(b)))));return _.uE(f,{Lj:c})},X0b=function(a){a=a.replace(/\+/g,"%20");try{return decodeURIComponent(a)}catch(b){return""}},Y0b=function(a){let b=a.indexOf("#");b>=0&&(a=a.substring(0,b));b=a.indexOf("?");return b>=0?a.substring(0,b):a},Z0b=function(a){a.length>=1&&a[0]==="/"&&(a=a.substring(1));a.length>=1&&a[a.length-1]==="/"&&(a=a.substring(0,a.length-1));return a},
$0b=function(a){return a.length>1&&a[0]==="'"&&a[a.length-1]==="'"?a.substring(1,a.length-1):a},a1b=function(a,b){a&&(a==="t"?_.lu(b,1):_.lu(b,0))},b1b=function(a){var b=_.ku(a);b=_.y(b,_.ghb,5);var c;(c=!_.B(b,_.fhb,20))||(c=_.y(b,_.fhb,20),c=_.B(c,_.ehb,4));if(c=!c)b=_.y(b,_.fhb,20),c=!_.Gh(b,3);c&&(b=_.mgb(_.lgb(_.Vgb(_.Uh(a)))),_.N(b,1,0));_.B(a,_.Rh,1)&&b1b(_.C(a,_.Rh,1))},zN=function(a){_.Sh(_.Fh(a))||(a=_.Th(a),_.F(a,4,!0))},c1b=function(a,b){const c=a.listen(d=>{b(d);c.dispose()})},d1b=function(a){switch(a){case 1:return"gce";
case 2:return"mpc";case 3:return"ngl";case 4:return"nc";case 5:return"noffc";case 6:return"npp";case 7:return"nwasm";case 8:return"ngl2";case 9:return"nglv";case 10:return"nw";case 11:return"nciw";default:_.nb(a,void 0)}},e1b=function(a,b){b&&a.Fe("gxprr",b)},f1b=function(a){try{const b=new _.ae(a);_.Wn(b,"");return b.toString()}catch(b){return a}},g1b=function(a,b,c){b=new _.LVb(c,b,void 0,void 0);return new _.nv(a,b)},i1b=function(a){const b=new _.xv((0,_.bBb)());return new h1b(b,a)},k1b=function(a,
b){const c=a.Kk(d=>{const e=j1b(a);e&&b.get((f,g)=>{f.RIb(e,g)||c.yf()},d)});c.listen()},j1b=function(a){const b=a.ab().Qa().wc();a=a.ab().background().wc();let c;b.valid()?c=b:a.valid()&&(c=a);return!c||c.RM()&&c.RM()!==0?null:l1b(c)?c:null},m1b=function(a){a=_.sj(a,1,AN);return new _.yM(a)},n1b=function(a){a=_.sj(a,1,AN);return new _.yM(a)},o1b=function(a){return!!a.Jd().request()&&!a.Jd().response()&&!a.ke()},p1b=function(a){return a instanceof _.zs?{G_a:{fY:a}}:{G_a:{fT:a}}},q1b=function(a,b){var c=
b.map(d=>_.gC(d)).filter(d=>_.jC(d)!==a.cA().vH());c=a.cA().HP().concat(c);b=b.length===0?"":_.z(b[b.length-1],3);return{kIb:{HP:c,sC:b}}},s1b=function(a){var b=_.ja?.performance?.now();if(b){b=Date.now()-b;a.tick("ptns",{time:Math.round(b)});var c=_.ja.performance?.getEntriesByType?.("navigation")?.[0];if(c)for(const d in r1b){const e=c[d];typeof e==="number"&&a.tick(r1b[d],{time:Math.round(e+b)})}}},t1b=function(a,b){const c=document.createElement("div");c.className="Zxczab";c.style.left=`${a-5}px`;
c.style.top=`${b-5}px`;const d=c.cloneNode(!1);document.body.appendChild(c);document.body.appendChild(d);setTimeout(()=>{c.style.left=`${a-55}px`;c.style.top=`${b-55}px`;c.className+=" expanded"},0);setTimeout(()=>{document.body.removeChild(c);document.body.removeChild(d)},1E3)},u1b=function(){_.ni("drawInteraction",t1b)},w1b=function(a,b){var c=_.vh();c=_.uh(c);c=_.z(c,42);c=_.pv(c);return new v1b(new _.nv(a,c),b)},x1b=function(){const a=new _.Qu;a.Gb(0);return a},y1b=function(a){return _.y(a,_.chb,
1)},z1b=function(a){return _.y(a,_.iu,7)},A1b=class extends _.u{constructor(a){super(a)}getToken(){return _.Si(this,1)}setToken(a){return _.Gj(this,1,a)}};A1b.prototype.H=_.aa(297);var B1b=class extends _.u{constructor(a){super(a)}},C1b=function(a){var b;if(b=!!a.data.fq)a=_.kQb(a.data.fq.wa()),b=_.G(a,3);return b},hZb=[20,20,20,20];_.lWb.prototype.H=_.ba(409,function(){return _.B(this,_.zr,2)});_.zL.prototype.IMa=_.ba(401,function(a){_.NOb(this.H,"startHelp",arguments)});
_.zL.prototype.HMa=_.ba(400,function(a){_.NOb(this.H,"startFeedback",arguments)});_.khb.prototype.vCa=_.ba(359,function(){_.M(this,_.ihb,2)});_.Efb.prototype.T9=_.ba(358,function(){return this.U});_.GE.prototype.T9=_.ba(357,function(){const a=this.ab();return a.Yz?a.Yz.T9():null});_.RD.prototype.SKa=_.ba(352,function(){this.Bh||(this.Bh=new _.Ifb(this.data));return this.Bh});_.Beb.prototype.XP=_.ba(348,function(){return this.data.XP||null});
_.cD.prototype.U=_.ba(322,function(){return _.Qj(this,13,_.bD)});_.EC.prototype.vLa=_.ba(319,function(){return null});_.EC.prototype.tLa=_.ba(317,function(){return null});_.EC.prototype.Apa=_.ba(316,function(){return null});
_.pXb.prototype.Apa=_.ba(315,function(a){const b=this.H.Xg();b.W=!1;if(b.wl){if(this.H.Nt().IT()){var c=this.H.Nt().DD();a.Qx[c]&&a.Qx[c].gGa&&(b.kk=_.K5a({camera:gZb(a.Qx[c].data,b.wl)}))}c=a.eZ.filter(d=>d.visible);c.length>0&&!b.kk&&(b.kk=jZb(c.map(d=>d.data),b.wl));b.kk||(b.kk=b.wl)}this.H.Nt().IT()&&(c=this.H.Nt().DD(),a.Qx[c]&&(b.Pd=a.Qx[c].Uv));return new _.RD(b,null,9)});_.EC.prototype.Cpa=_.ba(312,function(){return null});
_.Ecb.prototype.Cpa=_.ba(311,function(a){if(a.U()===0)return null;var b=a.H();if(!b)return null;const c=this.H.Xg();c.id=this.H.id();c.BB=null;var d=_.m8a(c.Kl);a:{if(a.U()&&a.H().vg()){var e=a.H().H();var f;if(f=_.B(e,_.LD,56))f=_.y(e,_.LD,56),f=_.Rj(f,1);if(f){f=e.H();var g=a.H().af();e=_.y(e,_.LD,56).getToken().H();e={WEa:g,XGa:f,hA:a.Ea()?.IW()||new _.Js,Uv:e,FKa:e?Date.now():void 0};break a}}e=void 0}c.Kl=e;f=b.H();if(e=_.B(f,_.LD,56))e=_.y(f,_.LD,56),e=!_.I(e,2);if(e)return new _.RD(c,null,
5);e=f.H().clone();_.Ih(e,4);_.Ih(e,6);c.Co=e;e=new _.dC;_.nc(e,c.Zr);g=_.cC(e);_.t(_.SD(g),f);(b=b.U())&&_.Zh(b,_.pA,1)>0&&(_.Ih(e,2),f=_.vcb(_.C(e,_.UB,2).ha()),_.ph(f,_.qA,41,b));_.Jeb(this,g);d||_.Keb(this,g);d=a.wa();_.ph(e,_.YB,41,d);a=a.ha();_.t(_.C(e,_.Or,26),a);c.Zr=e;_.OD(c,a);_.gcb(c,a);_.fcb(c,a);c.Ku=_.KB(a);_.ecb(c,e.H());a=new _.XB;c.Jv=a;_.ccb(a,e);c.kk=e.U();return new _.RD(c,null,5)});_.EC.prototype.Yda=_.ba(310,function(){return null});
_.dRb.prototype.Yda=_.ba(309,function(a,b,c){let d=this.H;!d.mb().response()&&c&&(d=(new _.Fcb(d)).Wx(c));c=d.Xg();c.La=a;const e=[];c.tv=[];C1b(d.Jd())&&(e.push(...d.Jd().all()),c.tv.push(...d.Jd().tv()));e.push(..._.yz(a));c.tv.push(...b);c.jC=e;c.Ot.length===0&&(a=_.y(a,B1b,13),a=_.Xi(a,_.oQb,1),c.Ot=a);return new _.RD(c,null,d.cQ())});_.EC.prototype.uLa=_.ba(305,function(){return null});_.qC.prototype.va=_.ba(299,function(){return _.M(this,A1b,52)});
A1b.prototype.H=_.ba(297,function(){return _.M(this,_.W$a,2)});_.vWa.prototype.f2=_.ba(265,function(){const a=_.cQb(this).lNb;!this.Ya&&a&&(this.Ya=_.NTb(a,_.gYb));return this.Ya||void 0});_.Uu.prototype.hU=_.ba(246,function(a){this.handle(b=>b.hU,arguments,null)});_.Su.prototype.I9=_.ba(241,function(){const a=_.y(this.We,_.bu,10);return _.B(a,_.TYb,3)?_.y(a,_.TYb,3).clone():null});_.Tu.prototype.I9=_.ba(240,function(){return this.H.I9()});
_.Su.prototype.b$=_.ba(239,function(){var a=_.y(this.We,_.bu,10);a=_.K(a,4);return _.zVa[a]});_.Tu.prototype.b$=_.ba(238,function(){return this.H.b$()});_.Su.prototype.a$=_.ba(237,function(){var a=_.y(this.We,_.bu,10);a=_.K(a,2);return _.xVa[a]});_.Tu.prototype.a$=_.ba(236,function(){return this.H.a$()});_.ou.prototype.OO=_.ba(229,function(){return _.z(this,30)});_.iu.prototype.MW=_.ba(223,function(){return _.M(this,_.chb,1)});
_.Su.prototype.MW=_.ba(222,function(){var a=z1b(_.ii(this.We));return _.B(a,_.chb,1)?y1b(z1b(_.ii(this.We))):null});_.Tu.prototype.MW=_.ba(221,function(){return this.H.MW()});_.cUa.prototype.zW=_.ba(217,function(){return _.M(this,_.zYb,9)});_.Su.prototype.zW=_.ba(216,function(){var a=_.fu(_.Fh(this.We));_.B(a,_.zYb,9)?(a=_.fu(_.Fh(this.We)),a=_.y(a,_.zYb,9).clone()):a=null;return a});_.Tu.prototype.zW=_.ba(215,function(){return this.H.zW()});_.vTa.prototype.bK=_.ba(205,function(a){this.N=a});
_.Wt.prototype.bK=_.ba(204,function(a){this.Wk.bK(a)});_.Zt.prototype.bK=_.ba(203,function(a){this.H.bK(a)});_.au.prototype.bK=_.ba(202,function(a){_.$t(this).bK(a)});_.ct.prototype.U=_.ba(198,function(){return this.Db});
var D1b=function(a){({ECe:b=!0}={});var b;return(a=_.jc(a))?_.Laa(a,0,a.length,b):""},RZb=function(a,b){_.D(a,1,b)},SZb=function(a,b){_.Kj(a,2,b)},TZb=function(a,b){_.D(a,1,b)},E1b=class extends _.u{constructor(a){super(a)}},VZb=function(a,b){_.N(a,2,b)},UZb=function(a,b){_.v(a,1,b)},PZb=function(a,b){_.D(a,1,b)},OZb=function(a,b){_.D(a,2,b)},QZb=function(a){return _.Wi(a,_.Fgb,40,_.im)},NZb=function(a){return _.Wi(a,_.U9a,54,_.im)},F1b=function(a){return _.B(a,_.pm,3)},G1b=function(a,b){return _.xIa(a.N,
b,a.H).then(c=>_.hIa(c))},H1b=function(a,b){return _.xIa(a.U,b,a.H).then(c=>_.hIa(c))},I1b=function(a){return _.I(a,19)},B_b=function(a){return _.z(a,23)},J1b=class extends _.u{constructor(a){super(a)}},XZb=function(a,b){_.D(a,1,b)},WZb=function(a,b){_.Mj(a,1,b)},YZb=function(a,b){_.Mj(a,4,b)},MZb=function(a,b){_.v(a,7,b)},a_b=function(a,b){_.F(a,18,b)},ZZb=function(a,b){_.D(a,8,b)},$Zb=function(a,b){_.Lj(a,12,b)},b_b=function(a,b){_.N(a,14,b)},c_b=function(a,b){_.N(a,15,b)},e_b=function(a,b){_.bc(a,
20,b,_.ub)},d_b=function(a,b){_.D(a,21,b)},K1b=function(a){return _.Xi(a,_.As,1)},L1b=class extends _.u{constructor(a){super(a)}},M1b=function(a){_.F(a,12,!0)},N1b=function(a){return _.I(a,31)},O1b=function(a){_.F(a,31,!1)},P1b=function(a,b){_.ph(a,_.gl,4,b)},BN=function(a,b){a.Sc=b},Q1b=class extends _.u{constructor(a){super(a)}},uN=function(a){return _.y(a,_.LC,5)},R1b=class extends _.u{constructor(a){super(a)}},S1b=class extends _.u{constructor(a){super(a)}},T1b=class extends _.u{constructor(a){super(a)}},
U1b=function(a){return _.y(a,_.khb,1)},V1b=class extends _.u{constructor(a){super(a)}},W1b=class extends _.u{constructor(a){super(a)}},X1b=class extends _.u{constructor(a){super(a)}},Y1b=class extends _.u{constructor(a){super(a)}},Z1b=class extends _.u{constructor(a){super(a)}},$1b=class extends _.u{constructor(a){super(a)}getMetadata(){return _.M(this,Y1b,1)}},k0b=function(a,b){_.F(a,7,b)},a2b=function(){var a=_.xu();return _.I(a,88)},b2b=function(){var a=_.xu();return _.I(a,51)},c2b=function(){var a=
_.xu();return _.I(a,320)},d2b=function(){var a=_.xu();return _.I(a,281)},e2b=function(){var a=_.vh();return _.C(a,$1b,97)},f2b={[0]:!0},g2b=function(a,b){return b.getTick("bg0")!==void 0||b.getTick("bg1")!==void 0?!1:_.Bqa(_.Una(b),(c,d)=>Math.max(c,b.getTick(d)),0)-b.aH()>a.ha},h2b=function(a,b,c){a.kb(c);const d=a.Ea,e=d.length;for(let f=0;f<e;f++)d[f](b,c);a=new _.Xf(a.Oe,"poor_performance");a.tick("ph");a.Fe("ppr",b);a.done("main-actionflow-branch")},i2b=function(a,b,c){const d=a.va;d[a.U%d.length]=
_.M2a(b);a.U++;if(a.U<d.length)return!1;b=0;for(let e=0;e<d.length;e++)b+=d[e];return b/d.length<a.wa?(h2b(a,"fps",c),!0):!1},j2b=function(a,b){if(b.flow instanceof _.Xf){var c=b.flow;if(!a.N[c.id()]){var d=a.N[c.id()]=!0;switch(c.getType()){case "application":case "application_contributions":case "application_directions":case "application_entity":case "application_imagery":case "application_search":g2b(a,c)&&(h2b(a,"application_load",c),d=!1);break;case "omnibox_search":case "pan":case "zoom":const e=
c.EL().fps;e!==void 0&&(d=!i2b(a,e,c))}d||_.Mf(()=>{},0,c,"main-actionflow-branch");d||b.preventDefault()}}},k2b=function(a,b){b=b.get()?.getType();b!==void 0&&f2b[b]?a.H=_.Kf(a.Ga,"beforedone",c=>{j2b(a,c.Ej)}):(_.$m(a.H),a.H=null)},l2b=function(a,b){k2b(a,b);a.W=b.listen(()=>{k2b(a,b)},a)},m2b=function(a,b,c){a.N.length?b.get(()=>{},c):a.Ud=b;b.onLoad(d=>{a.H=d;a.Ed=d.Ed;d=a.N.length;for(let e=0;e<d;e++){const f=a.N[e];f.iGb(a.H).apply(a.H,f.args);f.flow&&f.flow.done("buffered-passthrough-logger-branch")}a.N.length=
0;a.Ud=null},c)},n2b=function(a){const b=new _.lv;_.Cq(_.kv(b),_.q.request.Ihb.O);a=a.W.Im;if(a!==null){var c=_.C(b,_.PYb,6);_.D(c,4,a)}return b},CN=class{constructor(){this.arrayBuffer=new ArrayBuffer(4096);this.H=new Float32Array(this.arrayBuffer);this.N=new Uint32Array(this.arrayBuffer)}},o2b=function(a){if(!a.isPaused)for(const [b]of a.N){const c=b;a.ub.kf({callback:()=>{if(a.H){var d=a.N.get(c),e=n2b(a),f=_.jv(e),g=0;for(let r=1;r<=256;r++){var h=(r-1)*4,l=d.N[h+2];if(l!==0){var m=d.H[h],n=d.H[h+
1];h=d.H[h+3];n=l>1?n/(l-1):0;var p=_.ic(f,23,J1b);p=_.N(p,1,r);p=_.N(p,2,c);m=_.Hh(p,3,Number(m.toFixed(6)));m=_.Hh(m,4,Number(n.toFixed(6)));l=_.N(m,5,l);_.N(l,6,Math.round(h));g++;g>=50&&(a.H.report(e,1),e=n2b(a),f=_.jv(e),g=0)}}g>0&&a.H.report(e,1)}a.N.set(c,new CN)},Zd:31,rd:4,priority:0})}},p2b=function(a){_.Jf()?(a.isPaused=!0,_.ja.clearInterval(a.U),a.U=null):(a.isPaused=!1,a.U=_.ima(()=>{o2b(a)},6E4))},q2b=class{constructor(){this.Im=null}},r2b=class{constructor(a){this.ub=a;this.H=null;
this.W=new q2b;this.isPaused=!1;this.U=null;this.N=new Map([[0,new CN],[1,new CN],[2,new CN],[3,new CN],[4,new CN],[5,new CN],[6,new CN],[7,new CN],[8,new CN]]);a=document;const b=_.kma();b&&_.Kf(a,b,()=>{p2b(this)},!1);p2b(this)}ha(a){this.H=a}},s2b=function(a){switch(a){case 1:return 1;case 2:return 2;case 3:return 3;default:return null}},t2b=function(a,b){const c=b.get();c!=null?a.Im=s2b(c):b.listen(()=>{const d=b.get();return d!=null?(a.Im=s2b(d),!1):!0})},u2b=function(a){a.U?a=u2b(_.vd().wa):
(a=_.TVa(a),a=_.Ln(a.H,"k")||"");return a},v2b=function(a){var b;if(b=!a.saa)b=_.xu(),b=_.I(b,24);if(b){b=a.dk();const c=new r2b(b);b.bK(c);a.saa=c}return a.saa},w2b=function(a,b){a.sL||(a.sL=b());return a.sL},x2b=function(a,b){return!a.Qd&&b?a.Qd=b():a.Qd},y2b=function(a,b){return!a.Ia&&b?a.Ia=b():a.Ia},z2b=function(a,b){return!a.Sa&&b?a.Sa=b():a.Sa},A2b=function(a,b){return!a.As&&b?a.As=b():a.As},B2b=function(a,b){return!a.I0&&b?a.I0=b():a.I0},C2b=function(a,b){return!a.La&&b?a.La=b():a.La},D2b=
function(a,b){return!a.zi&&b?a.zi=b():a.zi},E2b=function(a,b){return a.BG?a.BG:a.BG=b()},F2b=function(a){var b=(new _.Yw(_.Rcb())).format({NUM:0});_.v(a,4,b)},l1b=function(a){return(a=a.Wi())?!_.AC(a).some(b=>_.ei(b,10)&&!_.I(b,10)):!1},G2b=class extends _.mE{uLa({kIb:a,G_a:b},c){const d=this.H.Xg();d.id=this.H.id();const e=d.Zr.H().H(),f=_.Eg(_.Bg(new _.pl,e.qd()),e.Vc());a&&(d.EA=a.HP.map(g=>nZb(g,f)),d.gy=a.sC,d.FA=a.sC?"partial":"full");b&&(a=b.fT,(b=b.fY)?(d.Rf=nZb(b,f),d.ag="loaded"):(d.Rf=
null,d.ag=a));return new _.RD(d,c?g=>new G2b(g):null,14,c)}},H2b=class extends _.mE{vLa(a){const b=this.H.Xg();b.id=this.H.id();b.Ia.VF=a;return new _.RD(b,null,1)}},I2b=function(a,b,c,d=null){a=a.Xg();a.Rd=b;a.AA=c;a.N=d;a.Ng=1;return _.TD(a)},J2b=function(a,b=""){const c=a.Xg();c.xm="PhotoUpdatesGem";c.hy=!0;c.Ng=1;b&&(c.DA=b);const d=!!a.mb().response();return new _.RD(c,e=>d?new G2b(e):new _.Fcb(e),14)},K2b=function(a,b,c,d,e=!1){a=a.Xg();b?(a.rv=b,a.Ng=0,a.Kp=c,a.yr=d):a.rv&&(a.rv=!1,a.Ng=1,
a.Kp=null);b=null;e&&(b=f=>new _.ffb(f));return new _.RD(a,b,13)},L2b=function(a,b,c){const d=a.Xg();a=a.cQ();const e=d.Zr?.clone();if(!e)return new _.RD(d,null,a);var f=_.cC(e);if(f=mZb(f).map(g=>_.sSb(g)).find(g=>_.jC(g)===b))_.Ih(f,4),c&&(f=_.C(f,_.eC,4),_.cM(_.fM(_.$Rb(f)),c.iJb),F2b(f));d.Zr=e;return new _.RD(d,null,a)},M2b=function(a,b,c){a=a.Xg();a.Wu.r0a=b;b=1;a.H&&(b=5);let d=null;c&&(d=e=>new _.Ecb(e));return new _.RD(a,d,b)},N2b=function(a,b,c,d,e=null){const f=new _.rE("TransitLineStateGem");
f.Ia.YH=a;f.Ia.AK=b||void 0;f.Ia.VF=c||void 0;f.Ia.Lu=d;f.Ia.XP=e||void 0;f.Ng=1;return new _.RD(f,c?null:g=>new H2b(g),1)},O2b=function(){const a=new _.rE("Timeline");a.kp=!0;a.GB=!1;a.Ng=1;return new _.RD(a,null,15)},P2b=function(a,b){_.Bj(a,13,b)},Q2b=function(a,b){return _.Pi(a,9,_.TC,b)},R2b=function(a,b){_.cj(a,9,_.TC,b)},S2b=function(a){return _.I(a,3)},T2b=function(a,b){const c=a.current.Qa().be().Ka();c?_.Hfb(a,{hf:_.px(c.H()),camera:b,HI:_.zA(a.current.Qa(),a.current.background())}):a.U=
b;a.Jc=!0},x0b=function(a,b){_.Ih(a.We,2);if(b){const d=_.C(a.We,_.RL,2);if(_.G(b,2)){a=d;var c=_.Vp(b);_.v(a,2,c)}_.G(b,1)&&(a=d,b=_.Up(b),_.v(a,1,b))}},U2b=function(a,b){b!==null&&b!==0?(a=_.C(a.We,R1b,6),_.D(a,1,b)):_.Ih(a.We,6)},V2b=function(a,b){a.Fd=b},W2b=function(a,b,c){if(a.H){a.N=b;const d=a.H;a.H=void 0;d.finish(b,c)}},X2b=function(a,b){a.Su=b},Y2b=function(a,b){a.tab=b},Z2b=function(a){a.N=4},$2b=function(a,b){a.Ty=b},w_b=class extends _.u{constructor(a){super(a)}},v_b=class extends _.u{constructor(a){super(a)}},
a3b=function(a,b){_.Gj(a,3,b)},b3b=function(a,b){return _.v(a,2,b)},c3b=class extends _.u{constructor(a){super(a)}},d3b=function(a,b){return _.Kj(a,2,b)},e3b=function(){var a=(new _.hM).setPosition(5);return _.F(a,7,!0)},f3b=function(){var a=_.qTb||(_.qTb=new _.pTb);_.F(a,1,!0)},g3b=function(a){return _.C(a,_.gm,1)},h3b=function(a){_.Aj(a,5,864E8)},i3b=class extends _.u{constructor(a){super(a)}},j3b=function(){var a=new _.YTb;return _.D(a,3,1)},k3b=function(a,b){_.Gj(a,5,b)},l3b=function(a,b){return _.Lj(a,
1,b)},m3b=class extends _.u{constructor(a){super(a)}},n3b=function(a){return _.C(a,_.Xk,2)},o3b=class extends _.u{constructor(a){super(a)}},p3b=function(a){_.F(a,1,!0)},q3b=class extends _.u{constructor(a){super(a)}},r3b=function(a){return _.Xi(a,m3b,4)},s3b=function(a){return _.C(a,_.NUb,1)},t3b=class extends _.u{constructor(a){super(a)}},u3b=function(a){var b=Date.now();_.Aj(a,3,b)},v3b=class extends _.u{constructor(a){super(a)}},w3b=function(a){_.F(a,2,!0)},x3b=function(a,b){_.F(a,3,b)},y3b=class extends _.u{constructor(a){super(a)}},
z3b=class extends _.u{constructor(a){super(a)}},A3b=function(a,b){a.gC=b},B3b=function(a,b){a.tab=b},C3b=function(a){a.Lu=!1},D3b=function(a,b){a.Du=b},E3b=function(a,b){a.Cu=b;return a},F3b=function(a,b){a.Lj=b},G3b=function(a,b){a.JP=b;return a},H3b=function(a,b){a.yba=b},I3b=function(a,b){a.Lp=b},J3b=function(a){return new _.fn(function(b,c){a.length||b(void 0);let d;for(let e=0;e<a.length;e++)d=a[e],_.cza(d,b,c)})},oZb=class{constructor(){this.H=_.Me(_.yIa);this.N=_.gn()}fetch(a){return this.N.then(()=>
G1b(this.H,a))}Qi(a){return this.N.then(()=>H1b(this.H,a))}},K3b=_.Mc(_.ds),vZb=[],uZb,L3b=_.Kc(_.zz,[0,_.S,_.zOa,_.ur,1,_.kRa,_.Fq,1,_.hk,_.rl,_.hk,_.S,_.ym,_.R,_.ym,[0,[0,_.R,_.ol],_.ol,1,_.Q,_.Inb,[0,_.O,-2]],_.R,_.rl,[0,[0,_.Ak],_.P,1,_.S,_.P,_.R,_.lRa],_.Q,-1]),j_b=class extends _.u{constructor(a){super(a)}},k_b=_.Cfa([0,_.S,_.Q,_.S,_.O,_.Q,_.S,_.Q,-1,_.S,-1]),M3b=class extends _.ct{constructor(a,b,c){super("DEB",[a,b,c])}},N3b=function(a,b,c){a.N.get(d=>{a.H=d;c&&c()},b)},O3b=class{constructor(a,
b,c,d,e){this.parentElement=a;this.Oe=d;this.H=null;this.N=new M3b(this.parentElement,b,c);N3b(this,e)}M4(a){if(this.H)this.H.M4(a);else{const b=new _.Xf(this.Oe,"debug_console");N3b(this,b,()=>{this.M4(a)});b.done("main-actionflow-branch")}}Ala(a,b,c){if(this.H)this.H.Ala(a,b,c);else{const d=new _.Xf(this.Oe,"debug_console");N3b(this,d,()=>{this.Ala(a,b,c)});d.done("main-actionflow-branch")}}q3(a){if(this.H)this.H.q3(a);else{const b=new _.Xf(this.Oe,"debug_console");N3b(this,b,()=>{this.q3(a)});
b.done("main-actionflow-branch")}}isLoaded(){return this.H!==null}},P3b=_.cn,Q3b=_.cn,R3b=function(a,b,c,d,e){const f=_.Df("");if(_.Bf&&(f===null||f>0)){const g=new O3b(a,b,c,d,e);P3b=h=>{g.M4(h)};Q3b=h=>{g.q3(h)};_.ypb=(h,l,m)=>{g.Ala(h,l,m)}}},S3b=class extends _.ct{constructor(a,b,c,d){super("AMW",[...arguments])}},T3b=class extends _.ct{constructor(a){super("AP",[...arguments])}},U3b=class extends _.ct{constructor(a,b,c){super("ANW",[...arguments])}},V3b=_.Hc(_.eOb),W3b=class extends _.ct{constructor(a,
b,c){super("SVY",[...arguments])}},X3b=[0,_.hk,-2],Y3b=class extends _.ct{constructor(a,b,c,d,e,f,g){super("SCGR",[...arguments])}},Z3b=class extends _.ct{constructor(a,b){super("TAN",[...arguments])}},E_b=/^(\d{4})(\d{2})(\d{2})\.\d+$/,$3b=function(a,b){var c=_.y(a,_.yUb,11);a=[];for(var d of _.Zi(c,_.xUb,1,_.Ri()))c=_.Q$a(new _.Ar,_.z(d,1)).Gb(d.getType()),a.push(c);d=null;_.mca(_.Mi(b,31))!=null&&(d=Number(_.hj(b,31)));return new _.dM(a,d)},a4b=function(a){var b=a.target;(0,_.IPb)(b)&&(b=G_b(b))&&
b.Ne.Ea(new _.Wf(a))},b4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w){super("SCW",[...arguments])}},c4b=class extends _.ct{constructor(a,b){super("PES",[...arguments])}},d4b=class extends _.ct{constructor(a,b){super("DSH",[...arguments])}},e4b=class extends _.ct{constructor(a,b,c){super("MPL",[...arguments])}},f4b=class extends _.ct{constructor(a,b,c){super("UPS",[...arguments])}},g4b=class extends _.ct{constructor(a,b){super("MASS",[a,b])}},h4b=class extends _.ct{constructor(a,b,
c,d,e,f){super("SEM",[...arguments])}},i4b=class extends _.ct{constructor(a,b){super("TLS",[...arguments])}},j4b=class extends _.ct{constructor(a,b,c,d,e,f,g){super("RVM",[...arguments])}},k4b=class extends _.ct{constructor(a,b,c,d,e,f){super("WTAM",[...arguments])}},l4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r){super("GEN",[...arguments])}},m4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A,E,J){super("MMW",[...arguments])}},n4b=class extends _.ct{constructor(a,b,c,
d,e){super("PRT",[...arguments])}},o4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A,E){super("SGPI",[...arguments])}},p4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h){super("SCMI",[...arguments])}},q4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l){super("SCPI",[...arguments])}},r4b=class extends _.ct{constructor(a,b,c,d,e,f){super("SCHI",[...arguments])}},s4b=class extends _.ct{constructor(a,b){super("SCTI",[...arguments])}},t4b=class extends _.ct{constructor(a,b){super("SCVI",
[...arguments])}},u4b=function(a){_.ca.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&typeof a==="string"&&(this.stack=a)};_.Ci(u4b,_.ca);var t0b=function(a){_.Pd.call(this);this.U=a;this.N=!0;this.H=!1};_.Ci(t0b,_.Pd);t0b.prototype.wrap=function(a){return v4b(this,a)};t0b.prototype.vs=function(a){return a[w4b(this,!1)]||a};
var w4b=function(a,b){return(b?"__wrapper_":"__protected_")+_.Te(a)+"__"},v4b=function(a,b){const c=w4b(a,!0);b[c]||((b[c]=x4b(a,b))[w4b(a,!1)]=b);return b[c]},x4b=function(a,b){const c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){y4b(a,d)}};c[w4b(a,!1)]=b;return c},y4b=function(a,b){if(!(b&&typeof b==="object"&&typeof b.message==="string"&&b.message.indexOf("Error in protected function: ")==0||typeof b==="string"&&b.indexOf("Error in protected function: ")==
0)){a.U(b);if(!a.N)throw a.H&&(typeof b==="object"&&b&&typeof b.message==="string"?b.message="Error in protected function: "+b.message:b="Error in protected function: "+b),b;throw new u4b(b);}},v0b=function(a){var b=b||_.ja.window||_.ja.globalThis;"onunhandledrejection"in b&&(b.onunhandledrejection=c=>{y4b(a,c&&c.reason?c.reason:Error("Vd"))})},u0b=function(a,b){const c=_.ja.window||_.ja.globalThis,d=c[b];if(!d)throw Error("Wd`"+b);c[b]=function(e,f){typeof e==="string"&&(e=_.Bi(_.bmb,e));e&&(arguments[0]=
e=v4b(a,e));if(d.apply)return d.apply(this,arguments);let g=e;if(arguments.length>2){const h=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,h)}}return d(g,f)};c[b][w4b(a,!1)]=d};t0b.prototype.kb=function(){const a=_.ja.window||_.ja.globalThis;a.setTimeout=this.vs(a.setTimeout);a.setInterval=this.vs(a.setInterval);t0b.ie.kb.call(this)};
var z4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A){super("RWW",[...arguments])}},A4b=class extends _.ct{constructor(a,b,c,d,e){super("ASM",[...arguments])}},B4b=class extends _.ct{constructor(a,b,c,d){super("EK",[...arguments])}},C4b=class extends _.ct{constructor(a,b,c){super("BOW",[...arguments])}},D4b=class{constructor(a){this.Sk=a}rKb(a){return this.Sk.isRenderingStable()?(this.Kx(a),!1):!0}nxb(a,b){this.Sk.VZ(b,()=>{this.Kx(b);a()})}Kx(a){const b=this.Sk.pD.wa;b>=a.getTick("start")&&
(a.tick("ffat",{time:b}),this.Sk.Kx(a))}},E4b=class extends _.ct{constructor(a){super("IDM",[...arguments])}},F4b=class extends _.ct{constructor(a,b){super("AT",[a,b])}},G4b=class extends _.ct{constructor(a,b){super("AW",[...arguments])}},H4b=class extends _.ct{constructor(a,b,c){super("BPW",[a,b,c])}},I4b=class extends _.ct{constructor(a,b,c){super("CPW",[...arguments])}},J4b=class extends _.ct{constructor(a,b,c,d,e,f,g){super("CMW",[...arguments])}},K4b=class extends _.ct{constructor(){super("DRM",
[])}},L4b=class extends _.ct{constructor(a,b,c,d,e,f,g){super("DVW",[...arguments])}},M4b=class extends _.ct{constructor(a,b,c,d){super("MLD",[...arguments])}},N4b=class extends _.ct{constructor(a,b){super("DUC",[...arguments])}},O4b=class extends _.ct{constructor(a,b,c){super("FB",[...arguments])}},P4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h){super("FP",[...arguments])}},Q4b=class extends _.ct{constructor(a,b,c,d){super("FLP",[...arguments])}},R4b=class extends _.ct{constructor(a){super("GAI",
[...arguments])}display(a,b,c=!1){this.get(d=>{d.rb(a).display(c)},b)}},S4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m){super("NRW",[...arguments])}},T4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m){super("HSW",[...arguments])}},U4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l){super("HCW",[...arguments])}},V4b=class extends _.ct{constructor(a,b,c,d,e){super("IFW",[...arguments])}},W4b=class extends _.ct{constructor(a,b,c,d,e,f){super("IHW",[...arguments])}},X4b=class extends _.ct{constructor(a,
b){super("KG",[a,b])}},Y4b=class extends _.ct{constructor(a,b){super("LNG",[...arguments])}},Z4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h){super("LYR",[...arguments])}},$4b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m){super("LSW",[...arguments])}},a5b=class extends _.ct{constructor(a,b){super("LAM",[...arguments])}},b5b=class extends _.ct{constructor(a,b){super("LPS",[...arguments])}},c5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l){super("LSS",[...arguments])}},d5b=class extends _.ct{constructor(a){super("LBMM",
[...arguments])}},e5b=class extends _.ct{constructor(a){super("CLS",[...arguments])}},f5b=class extends _.ct{constructor(a,b){super("PSS",[a,b])}},g5b=class extends _.ct{constructor(a,b,c=null){super("VLG",[...arguments])}},h5b=class extends _.ct{constructor(a,b,c,d){super("MAG",[...arguments])}},i5b=class extends _.ct{constructor(a,b,c){super("GMED",[...arguments])}},j5b=class extends _.ct{constructor(a,b){super("MXS",[a,b])}},k5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A){super("MDW",
[...arguments])}},l5b=class extends _.ct{constructor(a,b,c,d,e,f,g){super("MLW",[...arguments])}},m5b=class extends _.ct{constructor(a,b,c,d,e){super("OBWC",[a,b,c,d,e])}},n5b=class extends _.ct{constructor(){super("OMM")}},o5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m){super("OMW",[...arguments])}},p5b=class extends _.ct{constructor(a){super("PCS",[...arguments])}},q5b=class extends _.ct{constructor(a,b,c){super("PAW",[...arguments])}},r5b=class extends _.ct{constructor(a,b,c){super("PIS",
[...arguments])}},s5b=class extends _.ct{constructor(a,b){super("INS",[...arguments])}},t5b=class extends _.ct{constructor(a,b,c){super("PAU",[...arguments])}},u5b=class extends _.ct{constructor(a){super("PNT",[...arguments])}},v5b=class extends _.ct{constructor(a,b,c){super("PLY",[...arguments])}},w5b=class extends _.ct{constructor(a){super("PW",[a])}},x5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m){super("PPA",[...arguments])}},y5b=class extends _.ct{constructor(a,b){super("DUE",[...arguments])}},
z5b=class extends _.ct{constructor(a,b){super("LEF",[...arguments])}},A5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A,E,J,U,X,Y){super("RAP",[...arguments])}},B5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l){super("RP",[...arguments])}},C5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h){super("RVC",[...arguments])}},D5b=class extends _.ct{constructor(a,b,c,d){super("RVS",[...arguments])}},E5b=class extends _.ct{constructor(a){super("RRD",[...arguments])}},F5b=class extends _.ct{constructor(a,
b,c,d,e){super("RLW",[...arguments])}},G5b=class extends _.ct{constructor(a,b,c,d,e){super("SLW",[...arguments])}},H5b=class extends _.ct{constructor(){super("MMM",[...arguments])}},I5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m,n){super("SCMR",[...arguments])}},J5b=class extends _.ct{constructor(a){super("SMCR",a)}},K5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h){super("SCPR",[...arguments])}},L5b=class extends _.ct{constructor(a,b,c,d,e,f){super("SCIR",[...arguments])}},M5b=class extends _.ct{constructor(a,
b,c,d,e,f){super("SCTR",[...arguments])}},N5b=class extends _.ct{constructor(a,b,c,d,e){super("SCVR",[...arguments])}},O5b=class extends _.ct{constructor(a){super("OFM",[...arguments])}},P5b=class extends _.ct{constructor(a,b,c,d,e,f){super("STDS",[...arguments])}},Q5b=class extends _.ct{constructor(a,b,c){super("INC",[...arguments])}},R5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h){super("SET",[...arguments])}},S5b=class extends _.ct{constructor(a,b,c){super("DSW",[...arguments])}},T5b=class extends _.ct{constructor(a,
b,c){super("KSW",[...arguments])}},U5b=class extends _.ct{constructor(a,b,c,d,e){super("SPW",[...arguments])}},V5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m){super("SVCW",[...arguments])}},W5b=class extends _.ct{constructor(a,b,c,d,e){super("SVNC",[...arguments])}},X5b=class extends _.ct{constructor(a,b,c){super("TTW",[...arguments])}},Y5b=class extends _.ct{constructor(a,b,c){super("TMW",[...arguments])}},Z5b=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l){super("TCW",[...arguments])}},
$5b=class extends _.ct{constructor(a){super("TLM",[...arguments])}},a6b=class extends _.ct{constructor(a,b,c,d,e){super("PUD",[...arguments])}},b6b=class extends _.ct{constructor(a,b,c,d){super("VPCW",[...arguments])}},c6b=class extends _.ct{constructor(){super("VIM",[...arguments])}},d6b=class extends _.ct{constructor(a,b,c,d){super("VM",[...arguments])}},e6b=class extends _.ct{constructor(...a){super("WM",a)}},f6b=class extends _.ct{constructor(a,b,c,d,e,f){super("ZMW",[...arguments])}},g6b=class extends _.ct{constructor(a,
b){super("ZSVW",[...arguments])}},h6b=class{constructor(){this.H=null;this.marker=0}};var L_b=class extends _.u{constructor(a){super(a)}};var K_b=class extends _.u{constructor(a){super(a)}Wq(){return _.fj(this,1)}};var N_b=_.Kc(K_b,[0,_.Ck,_.R,[0,_.Ck,-4],_.P,_.S,_.R,X3b,_.Ck,_.Q,_.S]);var M_b=new Float64Array(4),qZb=_.VK();var i6b=class extends _.u{constructor(a){super(a)}},AN=[1,3];var j6b=_.Kc(i6b,[0,AN,_.yk,_.Fq,_.yk,_.Q,_.O,_.P,[0,_.Q],[0,_.Q,-2,[0,_.S]]]);var k6b=class extends _.u{constructor(a){super(a)}OO(){return _.z(this,1)}},l6b=_.Mc(k6b);var m6b=new _.Dp("ExM4R",k6b,i6b,[_.lHa,!0,_.nHa,"/MapsUrlService.CreateShortUrl"]);var n6b=class{constructor(a){this.H=a}};var o6b=class extends n6b{getType(){return this.H.xa}};var p6b=class extends n6b{listen(a,b,c,d){return this.H.za(a,function(e){return b.call(d||_.ja,new o6b(e))},c)}mH(){throw Error("Xd");}yf(){throw Error("Xd");}vda(){throw Error("Xd");}dispatchEvent(){throw Error("Xd");}bna(){throw Error("Xd");}GW(){throw Error("Xd");}s1(){throw Error("Xd");}U1(){throw Error("Xd");}hasListener(){throw Error("Xd");}};p6b.prototype[_.uya]=!0;var q6b=class extends p6b{Ib(){return this.H.pa()}Vg(a){this.H.pd(a);return this}};var r6b=function(a,b){const c=a.N;return c?function(d){b.call(this,new c(d))}:b},s6b=class extends n6b{constructor(a){super(a);this.N=q6b||null}then(a,b,c){let d;a&&(d=r6b(this,a));this.H.aa(d,b,c)}};var t6b=function(a){a.N||(a.N=new s6b(a.H.bf()));return a.N},v6b=function(){return new Promise(a=>{window.gbar||(window.gbar={});if(window.gbar.a)return a(u6b.qe());(new Promise(b=>{window.gbar.ap=b})).then(()=>a(u6b.qe()))})},u6b=class extends n6b{constructor(a){super(a||gbar.a);this.N=null}static qe(){return _.Mn(u6b)}};var w6b=function(a,b){if(a.hH(b)){let c=0,d;b>32?(d=a.read(32),c=a.read(b-32)):d=a.read(b);return new _.Go(d,c)}return null},x6b=class{constructor(a){this.H=0;this.N=_.Fia(a)}read(a){if(this.hH(a)){let b=0;for(let c=0;c<a;++c){const d=1&this.N[this.H>>3]>>(this.H&7);this.H++;b|=d<<c}return b}return 0}hH(a){return a>=0&&a<=this.N.length*8-this.H}};var y6b=function(a,b,c){a.hH(c)&&(c>32?(a.write(b.R9(),32),a.write(b.O9(),c-32)):a.write(_.$Da(b),c))},z6b=class{constructor(a){this.U=a;this.N=[];this.H=0}encode(){return _.we(this.N,4)}write(a,b){if(this.hH(b))for(let c=0;c<b;++c)this.N[this.H>>3]|=(a&1)<<(this.H&7),this.H++,a>>=1}hH(a){return a>=0&&a<=this.U-this.H}};var A6b=class{constructor(){this.H=[];this.version=0;this.N=_.Io}},B6b=class{constructor(a){this.H=a;this.timestamp=null}};var C6b=class{constructor(){this.data=new A6b}decode(a){const b=new x6b(a);var c=b.read(4);this.data.version=c;this.data.N=w6b(b,64);c=b.read(c===2?5:8);let d=null;for(let f=0;f<c;++f){const g=new B6b(w6b(b,64));this.data.H.push(g);var e=f===0?42:30;b.hH(e)&&(e=w6b(b,e),f===0?(d=e,g.timestamp=e):g.timestamp=d.uZ(e))}if(b.N.length*8-b.H!==0&&b.read(b.N.length*8-b.H)!==0)throw Error("Yd`"+a);}encode(){var a=76,b=this.data.H.length;b>0&&(a+=b*94+12);a=new z6b(a);a.write(this.H(),4);y6b(a,this.data.N,
64);a.write(b,8);b=this.data.H;b.sort((d,e)=>e.timestamp.compare(d.timestamp));let c;for(let d=0;d<b.length;++d)if(y6b(a,b[d].H,64),d===0)c=b[d].timestamp,y6b(a,c,42);else{const e=c.uZ(b[d].timestamp);y6b(a,e,30)}return a.encode()}merge(a){if(a instanceof C6b&&a.data.N.equals(this.data.N))for(let b=0;b<a.data.H.length;++b){const c=a.data.H[b];if(c)a:{for(let d=0;d<this.data.H.length;++d){const e=this.data.H[d];if(e.H.equals(c.H)){e.timestamp.compare(c.timestamp)<0&&(e.timestamp=c.timestamp);break a}}this.data.H.push(c)}}}H(){return 3}getData(){return this.data}};var D6b=class{constructor(){this.cookie=null}encode(){return this.cookie.encode()}merge(a){this.cookie.merge(a.cookie)}decode(a){switch((new x6b(a)).read(4)){case 2:case 3:this.cookie=new C6b}this.cookie.decode(a)}};var vN=null;var E6b=function(a,b){if(b)if(a.cookie){const c=new D6b;c.decode(b);a.cookie.merge(c)}else a.cookie=new D6b,a.cookie.decode(b)},F6b=function(a){return a.cookie?a.cookie.encode():""},G6b=class{constructor(a){this.cookie=null;E6b(this,a)}};var H6b=function(a,b,c){try{var d=a.storage,e=d.set;a="la-"+b;var f=Date.now();var g=JSON.stringify({ts:f,vi:c});e.call(d,a,g)}catch(h){}},I6b=function(a,b){var c=null;try{var d=a.storage.get("la-"+b);d&&(c=JSON.parse(d))}catch(e){a.storage.get("la-"+b);try{a.storage.set("la-"+b,"")}catch(f){}}if(!c)return null;if(c.ts===void 0||c.vi===void 0){try{a.storage.set("la-"+b,"")}catch(e){}return null}d=c.ts;c=c.vi;if(Date.now()-d>36E5){try{a.storage.set("la-"+b,"")}catch(e){}return null}d=null;try{d=new G6b(c)}catch(e){try{a.storage.set("la-"+
b,"")}catch(f){}return null}return d},J6b=class{constructor(a){this.storage=a;this.H={};this.N={}}jZa(a,b){a.format==="kansas"?(a=a.id,this.H[a]||(this.H[a]=new G6b("")),E6b(this.H[a],b),H6b(this,a,F6b(this.H[a]))):a.format==="opaque"&&(a=a.id,this.N[a]=b,H6b(this,a,b))}MC(a){if(a.format==="kansas"){a=a.id;let b=this.H[a];b||((b=I6b(this,a))||(b=new G6b("")),this.H[a]=b);F6b(b);return F6b(b)}if(a.format==="opaque")return a=a.id,this.N[a]||this.storage.get("la-"+a)||""}clear(){this.H={}}};var K6b=class extends _.aSb{constructor(a,b,c,d,e){super(a,b,c,d,e,!1,"");a=_.C(this.H,_.ZL,2);_.v(a,1,"//:0");_.v(a,2,"//:0");_.F(a,3,!1)}E5(a,b,c,d){super.E5(a,b,c,d);b=_.C(this.H,_.ZL,2);_.N(b,4,Math.round(a))}U(a){this.N=a;a=this.N===3;var b=_.C(this.H,_.ZL,2);_.F(b,3,a)}ha(a){var b=_.C(this.H,_.ZL,2);_.v(b,1,a)}wa(a){var b=_.C(this.H,_.ZL,2);_.v(b,2,a)}Da(){var a=_.y(this.H,_.ZL,2);return _.z(a,2)}Ga(){return 1.5}va(){return _.q.BMa}};var L6b=class extends _.aSb{constructor(a,b,c,d,e){super(a,b,c,d,e,!1,"");a=_.C(this.H,_.aM,24);_.F(a,3,!1)}U(a){this.N=a;a=this.N===3;var b=_.C(this.H,_.aM,24);_.F(b,3,a)}ha(a){var b=_.C(this.H,_.aM,24);_.v(b,1,a)}Da(){var a=_.y(this.H,_.aM,24);return _.z(a,2)}wa(a){var b=_.C(this.H,_.aM,24);_.v(b,2,a)}va(){return _.q.z7a}};var M6b=class extends _.aSb{constructor(a,b,c,d,e,f,g){super(b,c,d,e,f,g,"");b=_.C(this.H,_.TRb,3);_.v(b,2,_.f4a(a))}ha(a){var b=_.C(this.H,_.TRb,3);_.v(b,3,a)}Da(){return"//:0"}va(){return _.q.CMa}};var N6b=function(a,b){const c=[];for(let g=0;g<a.length;g++){var d=a[g];const h=d.Df,l=d.width;d=d.height;var e=h.H();const m=h.nb(),n=_.B(e,_.Kl,4)&&_.Zta(_.Sl(e));if(_.uy(h)){var f="";let p=!1;n&&(f=_.Jl(_.Sl(e)).Fb(),f===""&&(p=!0));c.push(new _.bSb(l,d,b+g,h,m,p,f))}else _.ty(h)?c.push(new K6b(l,d,b+g,h,m)):_.UYb(h)?c.push(new L6b(l,d,b+g,h,m)):_.wy(h)&&(f=_.Rl(e),e=Number,f=_.y(f,_.b4a,11),f=_.gj(f,1),e=e(f)||Number(_.e4a(_.a4a(h))),c.push(new M6b(e,l,d,b+g,h,m,n)))}return c},O6b=function(a,
b,c,d){a.yu.load(b,c,(e,f)=>{d(e,b,f)})},P6b=function(a,b,c,d,e=0){const f=[],g={};let h=0;b=Array.from(b);for(let n=e;n<b.length;n++){const p={width:0,height:0,Df:b[n]};f.push(p);var l=_.Nl(_.Rl(p.Df.H()));const r=_.m3a(p.Df.ha());var m=l.Mb()||r.Mb();l=l.Ib()||r.Ib();p.width=m;p.height=l;if(m===0||l===0)m=_.fSb(p.Df),g[m]?g[m].push(p):(g[m]=[p],h++)}if(h===0)c(N6b(f,e),d);else{b=new _.IL;const n=_.HL(b,h);_.GL(b,p=>{c(N6b(f,e),p)},d);for(const p of Object.keys(g))O6b(a,p,d,(r,w,A)=>{w=g[w];for(let E=
0;E<w.length;E++)w[E].width=r.width,w[E].height=r.height;n(A)})}},Q6b=class{constructor(a){this.yu=a}};var R6b=class{constructor(a,b,c){this.N=this.H=null;a=new _.nv(a,_.pv(b));this.Db=c.hg(a,new _.xv(L3b()),new _.Bv(K3b,_.Av("RPhoto")),"PhotoService.getPhotoSet",_.Lf)}UG(a,b,c,d={noa:!1}){const e=a.clone();if(!_.hOa(_.y(e,_.Dq,6))&&!_.gOa(_.y(e,_.Dq,6))&&!_.hYa(_.zRb(_.y(e,_.Dq,6))))switch(e.getType()){case 2:_.Cq(e.U(),_.q.request.g$a.O);break;case 3:_.Cq(e.U(),_.q.request.LNa.O);break;case 1:_.Cq(e.U(),_.q.request.j$a.O)}_.dv(e.U());!d.noa&&_.ck(e,this.H)?(b(this.N),c.cancel()):this.Db.send(e,f=>
{f&&(this.H=e,this.N=f);b(f)},c)}};var S6b=class extends _.u{constructor(a){super(a)}};var T6b=function(a){const b=a.context;a=a.Zs;a=_.zo(_.Bo(),'<div class="'+_.T("drp3jd")+'"'+(a!=null?" ssk='"+_.T(_.oo("a4JqKd")+a)+"'":"")+'><div class="'+_.T("uzwnhd")+" "+_.T("fontBodyMedium")+'">');const c=_.Zi(b,_.tSb,1,_.Ri()),d=c.length;for(let e=0;e<d;e++){const f=c[e];_.zo(a,"<div");_.zo(a,' class="'+_.T("ZAtz8b")+"\" ssk='"+_.T(_.oo(_.z(f,3)+":"+_.K(f,4)))+"'><div class=\""+_.T("maYywd"));switch(_.K(f,4)){case 2:_.zo(a," "+_.T("o3GGvd"));break;case 1:_.zo(a," "+_.T("hcQJLb"));break;case 0:_.zo(a,
" "+_.T("N0cFqe"))}_.zo(_.Ao(_.zo(_.Ao(_.zo(_.Ao(_.zo(a,'">'),_.Vu(_.z(f,1))),'</div><div class="'+_.T("fontTitleLarge")+" "+_.T("lcx6Dc")+'">'),_.Vu(_.z(f,2))),'</div><div class="'+_.T("xKVTwe")+'">'),_.Vu(_.z(f,3))),"</div></div>")}_.zo(_.Ao(_.zo(a,"</div>"),_.G(b,2)?_.zo(_.Ao(_.zo(_.Bo(),'<div class="'+_.T("io8Jbb")+" "+_.T("fontBodySmall")+'">'),_.Vu(_.z(b,2))),"</div>"):""),"</div>");return a};var U6b=class extends _.u{constructor(a){super(a)}};var V6b=function(a){var b=a.context,c=a.Zs;a=_.zo(_.Bo(),"<div"+(c!=null?" ssk='"+_.T(_.oo("EMxZTb")+c)+"'":"")+'><div class="'+_.T("BVE7Db")+'">');_.K(b,1)===3?(b='<div class="'+_.T("B0uSi")+'"'+(c!=null?" ssk='"+_.T(_.oo("n7ny0c")+c)+"'":"")+">",b=(0,_.ko)(b+"Google doesn't verify reviews from other travel sites. To see review policies, visit their site.</div>")):(b="<div"+(c!=null?" ssk='"+_.T(_.oo("rXfSW")+c)+"'":"")+">",c='<div class="'+_.T("B0uSi")+"\">Reviews aren't verified by Google, but Google checks for and removes fake content when it's identified.</div><div class=\""+
(_.T("B0uSi")+'"><a href="https://support.google.com/local-guides?p=maps_policies">Learn more</a></div>'),b=(0,_.ko)(b+c+"</div>"));return _.zo(_.Ao(a,b),"</div></div>")};var m0b=class{constructor(){this.H={}}load(a,b,c){let d;_.$y(a)?d=0:_.az(a)?d=3:_.cz(a)?d=1:_.dz(a)?d=2:a.getType()===5?d=5:a.getType()===4&&(d=4);this.H[d].load(a,b,c)}};var W6b=class{constructor(a){this.H=a}run(a){const b={url:a.url};this.H.get((c,d)=>{c.openDialog("about-this-ad",b,d)},a.flow)}};var X6b=class{constructor(a){this.Ha=a}run(a){const b=a.flow;var c=a.toa;a=a.LD;var d=this.Ha.ab(),e=_.FA(d)?.wc();if(e?.valid()){if(a.Ka)a=_.SJb(a.Ka);else if(a.hf)a=AZb(a.hf);else return;d=new _.BM(d);var f=BZb(e.request());if(f!==-1)_.pUb(d,f,a);else{f=e.Yt();if(c){c=_.QA(a);var g=[],h=e.request();var l=e.Yt();for(var m=_.oB(h),n=0,p=0;n<l;){const A=p,E=n;var r=void 0;(r=A<m&&_.nB(h,A))&&_.iB(r)===E-1?(r=_.n7a(r),p++):(r=_.IKb(e,E),n++);g.push({position:r,GK:A,jt:E})}l=g;g=Infinity;h=null;for(m=
0;m<l.length-1;m++)n=l[m+1],p=Z_b(l[m].position,n.position,c),p<g&&(g=p,h=n);e=_.IKb(e,e.Yt()-1);if(e=Z_b(e,c)<g?null:h){f=e.jt;var w=e.GK}}_.rUb(d,f,a,w)}this.Ha.Yb(d.rb(),b)}}};var Y6b=class{constructor(a,b){this.Ha=a;this.yb=b}run(a){var b=this.Ha.ab(),c=_.FA(b)?.wc();if(c&&c.ui()&&c.KA().enabled){b=new _.BM(b);b.lg(this.yb.get());if(_.AM(b)){c=b.request();_.VD(b.wa,c);var d=b.Em();_.D(d,1,1);b.Em().U();var e=_.ddb(b.wa),f=_.VA(c);d=_.zM(b);e=_.cUb(f,e);_.D(d,8,e);_.dUb(b.N,_.zM(b));_.$D(c,b.ha);c=_.zM(b);d=_.zM(b);d=_.L(d,7);_.N(c,7,d+1);b.Sa=!1;b.Ya=!0;_.BE(b,!1)}this.Ha.Yb(b.rb(),a.flow)}}};var Z6b=class{constructor(a){this.Fd=a}run(a){this.Fd.open(a.message,a.actions||[],a.flow,a.options||{})}};var $6b=class{constructor(a,b,c,d,e){this.Ha=a;this.H=b;this.yb=c;this.nn=d;this.N=e}run(a){var b=this.Ha.ab().Qa(),c=b.wc().Vj();if(c&&c.U())b=this.Ha.ab(),b=new _.BM(b),_.kUb(b,!1),this.Ha.Yb(b.rb(),a.flow);else if(b.Vv().Lu())c=this.Ha.ab(),b=c.Qa().Vv().tab(),c=new _.MWb(c),b&&(c.tab=b),c.Lu=!1,this.Ha.Yb(c.rb(),a.flow);else if(b.XH().YH())(b=this.Ha.ab().Qa().XH().XP())?(c=new _.TM(this.Ha.ab()),_.BE(c,!1),_.xE(c,b),b=c.rb()):(b=new _.YM(this.Ha.ab()),_.zE(b),b=b.rb()),this.Ha.Yb(b,a.flow);else{c=
this.Ha.ab();b=new _.cK(c);var d=c.Qa().mb().request(),e=c.Qa().mb().response();d&&_.YJ(b,d);e&&_.ZJ(b,e);d=c.Qa().mb().Af();e=c.Qa().Hr().Yf();c=c.Qa().Hr().Lk();d&&(b.Af=d);e&&c&&_.wKb(b,c,e);_.$J(b);_.zKb(b);(c=this.yb.get())&&b.lg(c);_.hv(a.flow,b.N());a0b(this.H,this.nn,this.N,void 0,b,!1,!!a.xFb,a.flow)}}};var a7b=class{constructor(a){this.CF=a;this.H=null}run(a){a.callback&&a.ki&&(this.H=new _.mv(a.flow,"rev"),this.CF.search(a.ki,a.callback,this.H))}};var d7b=function(a,b,c,d){let e="";const f=(new _.Yw("{NUM_PLACES,plural, =1{Link to 1 place copied to clipboard}other{Links to # places copied to clipboard}}")).format({NUM_PLACES:b.length});b.length===1?(b=b7b(b[0]),a.xt.run({bJa:!0,text:b,flow:c,iz:c.node(),Ica:f})):(e=(new _.Yw("{NUM_PLACES,plural, =1{Here is 1 place:}other{Here are # places:}}")).format({NUM_PLACES:b.length}),b.forEach(g=>{c7b(a,g,c);e+=`\n${g.tb()} - `;g=_.AD(g);g=a.H.has(g)?a.H.get(g):"";e+=`${g}`}),a.xt.run({text:e,flow:c,
iz:c.node(),Ica:f}));d&&d(c)},e7b=function(){const a=_.ax();return(new _.Sw(_.sy.N6)).format(new Date(a))},f7b=function(a,b,c,d,e){b=_.tB(_.R$a(b,c),2);a.handler.Ona(b.H(),!1,e);c=d.H().H()===3&&_.$$a(d.H());d={ud:b,wP:()=>{},vo:_.aD(d.H()),Iy:c?1:0};a.handler.p0(e);a.handler.openDialog("place-list-share",d,e)},g7b=function(a,b){a.handler.p0(b);a.handler.So().open(_.mw(),[],b)},b7b=function(a){a=_.eM(_.rSb(a));const b=[];b.length&&(a=_.FL(a,b,"tt"));return a},c7b=function(a,b,c){const d=_.AD(b);b=
b7b(b);a.H.has(d)||(a.H.set(d,b),a.JB.c2(b,e=>{e&&a.H.set(d,e)},c))},h7b=class{constructor(a,b,c,d,e){this.JB=a;this.xt=b;this.yT=c;this.Cda=d;this.handler=e;this.H=new Map}run(a){a.Hza?this.Hza(a.aj,a.flow,a.qKb,a.writable,a.callback):d7b(this,a.aj,a.flow,a.callback)}Hza(a,b,c,d,e){const f=c||e7b();this.yT.run({aj:a,Ar:(g,h,l)=>{if(g==="saved"){if(!l)return;this.Cda.run({Rg:l,xFa:d?3:2,flow:h,callback:(m,n)=>{m?f7b(this,l,f,m,n):g7b(this,n)}})}else g==="not-saved"&&g7b(this,h);e&&e(h)},fha:b.node(),
flow:b,Vn:f})}};var i7b=class{constructor(a){this.Hl=a}run(a){this.Hl&&this.Hl.isLoaded()&&this.Hl.get((b,c)=>{b.m0(c)},a.flow)}};var j7b=class{constructor(a){this.Hl=a}run(a){this.Hl&&this.Hl.isLoaded()&&this.Hl.get(b=>{b.n0()},a.flow)}};var k7b=class{constructor(a){this.Hl=a}run(a){this.Hl&&this.Hl.isLoaded()&&this.Hl.get((b,c)=>{b.Jyb(c)},a.flow)}};var l7b=class{constructor(a){this.H=a}run(a){this.H.get((b,c)=>{b.close(c,{target:a.target})},a.flow)}};var m7b=class{constructor(a){this.Ha=a}run(a){var b=this.Ha.ab();_.XM(b)&&(b=new _.$M(b),_.BE(b,!1),_.ZM(b,!1,!1),this.Ha.Yb(b.rb(),a.flow),_.NE(a.flow))}};var n7b=class{constructor(a){this.ig=a}run(a){this.ig.get((b,c)=>{b.confirm(a.content,c,a.OA,a.g8)},a.flow)}};var o7b=class{constructor(a,b,c){this.H=a;this.Fd=b;this.JB=c;this.N=new _.Ahb(new _.Vab)}run(a){if(a.text){a.Ar&&a.Ar(1,a.flow);if(a.cTa){const c=this.H.H.get().clone(),d=_.rf(a.text,"coh"),e=_.rf(a.text,"utm_campaign");if(c){const f=_.mu(c.H());a.vV&&_.t(f,_.ju(f));_.Ih(f,1);var b=_.fg()+_.zhb(this.N,c);b=_.bya(b,"hl");b=_.zla(b,"utm_campaign",e,"coh",d)}}a.bJa?this.oL(a,[new ClipboardItem({"text/plain":(()=>new Promise(c=>{this.JB.c2(b||a.text,d=>{c(d||a.text)},a.flow)}))()})]):this.oL(a)}}oL(a,
b){let c=!1;a.flow.Ze("copy-text-branch-name");(b?navigator.clipboard.write(b):navigator.clipboard.writeText(a.text)).then(()=>{a.TDe||this.Fd.open(a.Ica?a.Ica:_.F0a(),[],a.flow);a.Ar&&(a.Ar(2,a.flow),c=!0)},()=>{}).finally(()=>{a.Ar&&!c&&a.Ar(2,a.flow);a.flow.done("copy-text-branch-name")})}};var p7b=class{constructor(a,b,c){this.ak=a;this.Fd=b;this.handler=c}run(a){this.ak.get((b,c)=>{b.B0(a.displayName,a.description||"",(d,e)=>{d||(this.handler.p0(e),this.Fd.open("Failed to create list",[],e));a.callback(d,e)},c,a.Lh)},a.flow)}};var q7b=function(a,b,c,d,e,f){var g=a.Ha.ab(),h=_.XM(g);const l=_.BA(g)||g.Qa();var m=null;let n=null,p=null,r=null;if(l.Yn().Kc()){h&&(n=g.Qa().mb().response());m=l.Yn().places();var w=_.S$a(_.R$a(c,d),f);for(const A of m){c=A.Ka;(d=_.L7a(_.CB(c.clone())).find(E=>_.AB(E,w)))&&_.Qb(w,d);if(b.includes(c))r=_.M7a(c,w);else{d=!1;for(const E of _.QAb(_.Fs(c)))if(_.AB(E,w)){d=!0;break}d?r=c:(r=c.clone(),c=_.CB(r),_.t(_.ic(c,19,_.es),w))}A.Ka=r;h&&_.WM(r,n.H())&&(p=r)}b=new _.bN(g);_.$Wb(b,m);b=b.rb();
h?(m=g.Qa().mb().request(),h=n.clone(),p&&_.t(_.CB(_.cC(h)),_.Fs(p)),g=new _.cK(g),_.YJ(g,m),_.ZJ(g,h),_.BE(g,!1),g.Wd(b.Qa()),a.Ha.Yb(g.rb(),e)):a.Ha.Yb(b,e)}},r7b=function(a,b,c){var d=a.Ha.ab(),e=d.Qa().search().request()||d.background().search().request();d=d.Qa().search().response()||d.background().search().response();e&&d?(e=_.D7a(d.ha()),d=d.clone(),zZb(d,b),_.U$a(_.C(d,_.es,33),e+1),b=d):b=null;if(b&&_.pB(b.ha().H())===c.H())return a=a.Ha.ab(),c=new _.gN(a),e=_.wL(a).search().Eh(),_.fN(c,
_.wL(a).search().request()),c.response=b.clone(),_.BE(c,!1),e!==null&&(c.Eh=e),c},s7b=function(a,b,c,d){a=a.Ha.ab();var e=d.request(),f=d.response();if(e&&f&&_.bab(e).H()===b.H())return d=f.clone(),P2b(d.ha(),Number(_.V$a(f.H()))+1),e=Array.from(d.ha().wa()),e.unshift(_.M$a(c)),f=d.ha(),_.aj(f,9,e),a=new _.aN(a),a.ha=d,b=_.$C(b),a.Du=b,a.Eaa=c,a},t7b=function(a,b,c,d){var e=a.Ha.ab();a=e.Qa().mb().request();var f=e.Qa().mb().response();if(a&&f){var g=_.S$a(_.R$a(b,c),d);b=f.H().clone();(c=_.L7a(_.CB(b)).find(h=>
_.AB(h,g)))&&_.Qb(g,c);_.oM()&&_.T$a(g,Date.now());b=_.M7a(b,g);f=f.clone();_.t(_.cC(f),b);e=new _.cK(e);_.YJ(e,a);_.ZJ(e,f);_.BE(e,!1);_.oM()&&(e.iu=!0);return e}},u7b=class{constructor(a,b,c,d,e){this.ak=a;this.Ha=b;this.yb=c;this.kc=d;this.Fd=e}run(a){const b=(c,d)=>{var e=this.Ha.ab();c=!!c&&!c.Da();var f=_.XM(e)&&a.Ka,g=!!e.Qa().search().response()&&e.Qa().yw().wL();a:{var h=a.Ka;var l=this.Ha.ab();if(l.Qa().mb().valid()&&h&&(l=l.Qa().mb().response()?.H())){h=_.WM(h,l);break a}h=!1}l=!!_.BA(e);
const m=!!a.aj,n=_.EB(_.xu())&&e.Qa().jh().valid();e=f||h||m;if(c){if(f){if(g=this.Ha.ab(),h=a.Ka,f=g.background(),g.background().search().request()?.U()?(h=r7b(this,h,a.Rg))&&(f=h.rb().Qa()):g.background().jh().valid()&&(h=s7b(this,a.Rg,h,g.background().jh()))&&(f=h.rb().Qa()),h=t7b(this,a.Rg,a.Vn,a.Lh))g=new _.TM(g),h=h.rb(),_.xE(g,h.Qa()),g.Wd(f),_.BE(g,!1),this.Ha.Yb(g.rb(),d)}else g?(h=a.Ka,f=this.Ha.ab(),g=f.Qa().search().response().clone(),zZb(g,h),h=new _.eN(f,this.yb.get(),this.kc),_.cN(h,
f.Qa().yw().ud()),_.dN(h,g),this.Ha.Yb(h.rb(),d)):l?q7b(this,a.aj,a.Rg,a.Vn,d,a.Lh):h?(f=t7b(this,a.Rg,a.Vn,a.Lh))&&this.Ha.Yb(f.rb(),d):n&&(f=s7b(this,a.Rg,a.Ka,this.Ha.ab().Qa().jh()))&&this.Ha.Yb(f.rb(),d);if(!a.TDb){var p;e?p="Saved to "+a.Vn:p="Added "+a.Ka.tb();this.Fd.open(p,[],d)}}else p=e?"Failed to save to "+a.Vn:"Failed to add "+a.Ka.tb(),this.Fd.open(p,[],d);a.callback&&a.callback(c,d)};this.ak.get((c,d)=>{a.Ka?c.uha(a.Ka,a.Rg,b,d,a.Lh):a.aj&&c.jzb(a.aj,a.t9||null,a.Rg,b,d,a.Lh)},a.flow)}};var v7b=class{constructor(a,b,c){this.ak=a;this.Ha=b;this.Fd=c}run(a){this.ak.get((b,c)=>{b.xAa(a.Rg,(d,e)=>{if(d){if(!a.cAe){d=this.Ha.ab();const f=new _.UE(d);f.xE(1,d.Qa().Dh().profile());_.hv(e,_.TE(f));_.NE(e);this.Ha.Yb(f.rb(),e)}a.callback&&a.callback();a.TDb||this.Fd.open("Deleted "+a.Vn,[],e)}else this.Fd.open("Failed to delete "+a.Vn,[],e)},c)},a.flow)}};var w7b=function(a,b,c){a.Fd.open("Removed "+b.Ka.tb(),[],c);const d=a.Ha.ab(),e=d.Qa().search().response()?.clone();if(e){_.Bbb(e,g=>!_.WM(g,b.Ka));var f=new _.eN(a.Ha.ab(),a.yb.get(),a.kc);_.cN(f,d.Qa().yw().ud());_.dN(f,e);a.Ha.Yb(f.rb(),c)}},y7b=function(a,b,c,d=!1){if((b=x7b(a,b,d))&&_.pB(b.ha().H())===c.H())return a=a.Ha.ab(),c=new _.gN(a),d=_.wL(a).search().Eh(),_.fN(c,_.wL(a).search().request()),c.response=b.clone(),_.BE(c,!1),d!==null&&(c.Eh=d),c},z7b=function(a,b,c,d){var e=d.request();
d=d.response();a=a.Ha.ab();if(e&&d&&_.bab(e).H()===b.H()){e=d.clone();var f=_.AD(c,!0);c=d.H().va().findIndex(g=>_.VVb(g,!0)===f);if(c!==-1)return R2b(e.ha(),c),P2b(e.ha(),Number(_.V$a(d.H()))-1),c=new _.aN(a),b=_.$C(b),c.Du=b,c.ha=e,c}},A7b=function(a,b,c,d){a=a.Ha.ab();var e=a.Qa().mb().response();if(e&&_.WM(b,e.H())){b=e.H().clone();if(_.EB(_.xu())&&e.ha()&&_.vdb(e.Ea())){var f=e.Ea();f=_.M(f,_.ROa,26);f=_.H7a(f);_.K7a(_.CB(b),f)}c=_.R$a(c,d);c=_.N7a(b,c);e=e.clone();_.t(_.cC(e),c);c=new _.cK(a);
a=a.Qa().mb().request();_.YJ(c,a);_.ZJ(c,e);_.BE(c,!1);return c}},x7b=function(a,b,c=!1){a=a.Ha.ab();a=c?a.Qa().search():a.background().search();c=a.request();a=a.response();if(!c||!a)return null;c=_.D7a(a.ha());a=a.clone();const d=_.wbb(a.Ya()).findIndex(e=>_.WM(b,e.ha()));if(d===-1)return null;_.Abb(a.Ya(),d);_.U$a(_.C(a,_.es,33),c-1);return a},B7b=class{constructor(a,b,c,d,e){this.ak=a;this.Ha=b;this.yb=c;this.kc=d;this.Fd=e}run(a){this.ak.get((b,c)=>{b.yAa(a.Ka,a.Rg,(d,e)=>{var f=this.Ha.ab();
d=d&&!d.Da();var g=_.XM(f);const h=f.Qa().yw().wL(),l=f.Qa().mb().valid(),m=_.EB(_.xu())&&f.Qa().jh().valid(),n=_.EB(_.xu())&&f.Qa().search().valid()&&f.Qa().search().request()?.U();if(d)if(g){let r;f.background().search().request()?.U()?r=y7b(this,a.Ka,a.Rg)?.rb().Qa():f.background().jh().valid()&&(r=z7b(this,a.Rg,a.Ka,f.background().jh())?.rb().Qa());var p=A7b(this,a.Ka,a.Rg,a.Vn);g=_.EB(_.xu())&&r;if(p||g)g=new _.TM(f),_.xE(g,p?.rb().Qa()||f.Qa()),g.Wd(r||f.background()),_.BE(g,!1),this.Ha.Yb(g.rb(),
e),f=r?"Removed "+a.Ka.tb():"Removed from "+a.Vn,this.Fd.open(f,[],e)}else if(h)w7b(this,a,e);else if(l)(f=A7b(this,a.Ka,a.Rg,a.Vn))&&this.Ha.Yb(f.rb(),e),this.Fd.open("Removed from "+a.Vn,[],e);else if(m){if(f=f.Qa().jh(),f=z7b(this,a.Rg,a.Ka,f))this.Ha.Yb(f.rb(),e),f="Removed "+a.Ka.tb(),this.Fd.open(f,[],e)}else n&&(f=y7b(this,a.Ka,a.Rg,!0))&&(this.Ha.Yb(f.rb(),e),f="Removed "+a.Ka.tb(),this.Fd.open(f,[],e));else l&&!g?p="Failed to remove from "+a.Vn:p="Failed to remove "+a.Ka.tb(),this.Fd.open(p,
[],e);a.callback&&a.callback(!!d,e)},c,a.Lh)},a.flow)}};var C7b=class{constructor(a){this.K0=a}run(a){const b=new _.VTb;_.cw(g3b(_.C(b,i3b,3)),a.Oc);h3b(_.C(b,i3b,3));_.v(b,1,a.ZZ);this.K0.get((c,d)=>{c.zAa(b,(e,f)=>{a.callback&&e!==null&&a.callback(e,f)},d)},a.flow)}};var D7b=function(a,b,c,d){const e=new _.MUb;_.t(n3b(_.ic(e,1,o3b)),b);b=_.C(e,_.Dq,2);_.hv(d,b);a.Mr.get((f,g)=>{const h=new _.mv(g,"mapd");f.XHb(e,l=>{l=h.Qc()===1&&l?.Qc()===1;c(h,l)},h)},d)},E7b=class{constructor(a){this.Mr=a}run(a){D7b(this,a.kX,a.callback,a.flow)}};var F7b=class{constructor(a,b){this.O0=a;this.Fd=b}run(a){const b=d3b(new _.FPb,a.hzb);this.O0.get((c,d)=>{c.Zxb(b,e=>{this.Fd.open(e===null?"Failed to delete answers. Please try again later.":"Deleted answers.",[],d);a.callback&&a.callback(e,d)},new _.mv(d))},a.flow)}};var G7b=class{constructor(a){this.dAa=a}run(a){if(_.Ah(_.vh())){const b=j3b();a.Coa.ir&&_.t(_.C(b,_.cJ,1),a.Coa.ir);a.ZZ&&_.v(b,4,a.ZZ);this.dAa.get((c,d)=>{c.DAa(b,(e,f)=>{a.callback&&e!==null&&a.callback(f)},d)},a.flow)}else a.callback&&a.callback(a.flow)}};var H7b=class{constructor(a){this.pE=a}run(a){this.pE.get((b,c)=>{b.BAa(a.rD,a.mb.Eb(),b0b(a),c)},a.flow)}};var I7b=class extends _.EE{constructor(){super(...arguments);this.N=this.rD=null}H(){const a=this.current.Qa();if(!a.ke())return!1;_.xE(this,L2b(a,this.rD,this.N));return!0}};var J7b=class{constructor(a,b){this.M0=a;this.Ha=b}run(a){this.M0.get(b=>{b.sHb(a.rD,a.ow,a.Eoa,c=>{var d=this.Ha,e=d.Yb,f=new I7b(this.Ha.ab());f.rD=a.rD;e.call(d,_.BE(f,!1).rb(),c.flow)})},a.flow)}};var K7b=class{constructor(a,b){this.eAa=a;this.Fd=b}run(a){this.eAa.get((b,c)=>{b.Dzb(a.request,d=>{d&&this.Fd.open("Edit deleted",[],c,{U0:!1})},new _.mv(c))},a.flow)}};var L7b=class{constructor(a,b){this.Ha=a;this.yb=b}run(a){a.flow.H("transitions","get_directions");var b=this.Ha.ab();const c=new _.iN(b,this.Ha.MK);var d=a.destination;if(d&&d0b(d)){if(d.Ka||d.nk){b=b.Qa().Cz().wl()||this.yb.get()||null;var e;(e=a.uAe)||(e=_.xu(),e=_.I(e,257)&&!a.UXa);d0b(a.origin)||a.Ti?.every(d0b)?(d=c0b(a.origin,a.Ti,d,e,a.cZa,a.te,a.aCe),_.eXb(c,d,b,!0)):d.Ka&&_.hXb(c,d.Ka,b,e,a.cZa);d=c.current.Qa();d.mb().mb()&&(c.yr=d);d=c.current.background();_.yA(d,!1)&&(c.Kp=d)}else d.hf&&
(b=this.yb.get()||null,d=AZb(d.hf),_.hN(c,null,d,b));this.Ha.Yb(c.rb(),a.flow)}}};var M7b=class{constructor(a){this.Ha=a}run(a){var b=a.KP.clone();b=_.Ih(b,8);b=_.c$a(b);b=_.F(b,5,!0);var c=_.yI(b);a.eP?(a.eP.report(c),_.gv(a.flow)):_.hv(a.flow,c);c=new _.gN(this.Ha.ab());_.fN(c,b);this.Ha.Yb(c.rb(),a.flow)}};var N7b=class{constructor(a){this.Hl=a}run(a){this.Hl&&this.Hl.isLoaded()&&this.Hl.get((b,c)=>{b.Yha(c,a.Ka)},a.flow)}};var P7b=function(a,b,c,d,e){_.sN([a.aW],f=>{const g=a.aW.Db,h=g.Oy(b);e?g.UK(b,e,f,d):h?g.UK(b,h.U(),f,d):a.Mr.get((l,m)=>{O7b(a,b,d||(()=>{}),l,m)},f)},c)},O7b=function(a,b,c,d,e){const f=new _.ME;_.Cq(_.LE(f),_.q.request.Frb.O);f.Ea();const g=a.Cf.get();let h;g?h=g.MC(_.JB.Upa):h=null;h&&_.xRb(_.C(f,_.XL,9),h);d.t3(f,l=>{l=l.Ea();l=b===0?_.pz(l.H()):_.pz(l.U());a.aW.Db.UK(b,l,e,c)},new _.mv(e,"alsr"))},Q7b=class{constructor(a,b,c){this.aW=a;this.Mr=b;this.Cf=c}run(a){P7b(this,a.XK,a.flow,a.callback,
a.location)}};var R7b=class{constructor(a){this.Xza=a}run(a){this.Xza.get(b=>{b.kAb(a.rma,a.RFa)},a.flow)}};var S7b=class{constructor(a){this.ig=a}run(a){const b={Ka:a.Ka,ud:a.ud,ZFa:a.ZFa||void 0};this.ig.get((c,d)=>{c.openDialog("place-list-note",b,d)},a.flow)}};var T7b=class{constructor(a){this.Cp=a}run(a){this.Cp.H(a.feedbackType,a.productData)}};var U7b=class extends _.EE{constructor(){super(...arguments);this.state={}}Fg(a){this.state=a;return this}H(){_.BE(this,!1);_.zE(this);var a=this.current.Qa();a=_.AQb(a,this.state);_.xE(this,a);this.Wd(this.current.background());return!0}};var V7b=function(a,b,c,d){var e=a.Ha.ab(),f=e.Qa().Fz();d=_.jzb(_.AI(f.ah(),d,a.kc),10);f.kZ().length&&_.Fyb(d,f.kZ().length);const g=_.GI(_.C(d,_.Oz,50));_.t(g,f.ee());e=e.Qa().be().Ka();e=_.z(e,90);f=new _.Uz;var h=_.hA(f);h=_.Wi(h,E1b,48,_.im);_.v(h,1,e);_.oA(g,47,f);a.H=new _.mv(b.flow,"rev");a.CF.search(d,c,a.H)},W7b=function(a,b,c,d){var e=a.Ha.ab().Qa().Fz().sM();d=_.AI("*",d,a.kc);for(const g of e){e=_.ic(d,48,_.P6a);var f=_.y(g,_.vA,2).wf().Eb();_.v(e,1,f)}a.H=new _.mv(b.flow,"rev");a.CF.search(d,
c,a.H)},X7b=function(a,b){var c=a.Ha.ab(),d=c.Qa().Fz();c=new U7b(c);a.H=null;d={Kc:d.Kc(),ah:d.ah(),xs:d.xs(),Jr:d.Jr(),vF:d.vF()+d.D3().length};c.Fg(d);a.Ha.Yb(c.rb(),b.flow)},Y7b=class{constructor(a,b,c,d){this.Ha=a;this.yb=b;this.kc=c;this.CF=d;this.H=null}run(a){this.H&&this.H.cancel();const b=this.yb.get();if(b){var c=this.Ha.ab(),d=c.Qa().Fz(),e=d.sM(),f=g=>{this.H=null;var h=this.Ha.ab();if(g&&c===h){var l=this.Ha.ab();h=new U7b(l);l=l.Qa().Fz();const m=g.H(),n=_.wA(g),p=new Map([...l.Jr().entries()]);
for(const r of n){const w=l.JV(r.Eb(),r.tb());p.set(w,r)}g={Kc:l.Kc(),ah:l.ah(),xs:l.xs(),Jr:p,vF:l.vF()+l.D3().length,ee:g.Oa().H(),DZa:_.I(m,4,!0)&&!_.Mz(m),D4:[...l.D4(),...n]};h.Fg(g);this.Ha.Yb(h.rb(),a.flow)}};d.VC()?V7b(this,a,f,b):e.length>0?W7b(this,a,f,b):X7b(this,a)}}};var Z7b=class{constructor(a){this.H=a}run(a){const b=a.yza,c=a.callback;this.H.get((d,e)=>{const f=new z3b;x3b(_.Wi(f,y3b,5,_.PUb),!0);d.sync([f],g=>{g&&g.U()?(g=r3b(g.H().H().H()).find(h=>_.K(h,1)===b),c(g?_.K(g,2):0,e)):c(0,e)},e)},a.flow)}};var $7b=class{constructor(a){this.ak=a}run(a){this.ak.get((b,c)=>{const d=new _.cD;_.t(_.Wi(d,_.PC,1,_.bD),a.Rg);_.XC(_.Wi(d,_.PC,1,_.bD));_.D(d,2,2);b.Rz(d,(e,f)=>{a.callback&&a.callback(e,f)},c)},a.flow)}};var a8b=class{constructor(a){this.K0=a}run(a){const b=new _.WTb;_.cw(g3b(_.Wi(b,i3b,2,_.XTb)),a.Oc);this.K0.get((c,d)=>{a.w4&&c.MEa(b,a.w4,d)},a.flow)}};var b8b=function(a,b,c,d,e,f){b?a.hga.vx(b,c,d,e,f):(a=a.hga.qS().map(g=>g.xg),e(a,f))},c8b=class{constructor(a){this.hga=a}run(a){b8b(this,a.query,a.D0,a.X2a,a.callback,a.flow)}};var d8b=class extends _.VJ{constructor(){super(...arguments);this.rv=!1;this.yr=this.Kp=null}H(){_.BE(this,!1);_.zE(this);this.W.H=!0;var a=this.current.Qa();const b=!this.current.ke()&&this.current.Qa().search().valid();a=K2b(a,this.rv,this.Kp,this.yr,b);_.xE(this,a);(_.aE(this.current)||_.XM(this.current))&&this.Wd(this.current.background());return!0}};var e8b=class{constructor(a){this.Ha=a}run(a){var b=this.Ha.ab();const c=new d8b(b);if(c.rv=a.ni){if(b.Qa().search().valid()){var d=b.Qa();c.Kp=d}else b.background().search().valid()&&(d=b.background(),c.Kp=d);b.Qa().mb().valid()&&(b=b.Qa(),c.yr=b)}this.Ha.Yb(c.rb(),a.flow)}};var f8b=class{constructor(a){this.ak=a}run(a){this.ak.get((b,c)=>{const d=new _.AUb;if(a.Rg){const e=new _.PC;_.Qb(e,a.Rg);_.$i(d,1,_.zUb,e)}else if(a.FFb)_.Dj(d,7,_.zUb,a.FFb);else{a.callback(null,c);return}a.jVa?_.D(d,3,a.jVa):_.D(d,3,2);a.Eze?_.D(d,2,1):_.D(d,2,2);a.WFb&&_.N(d,4,a.WFb);a.sC&&k3b(d,_.bb(a.sC));b.cCa(d,(e,f)=>{a.callback(e,f)},c)},a.flow)}};var g8b=class{constructor(a){this.No=a}run(a){this.No.get((b,c)=>{b.close(c,a.id)},a.flow)}};var h8b=class{constructor(a){this.xR=a}run(a){this.xR.get((b,c)=>{b.hide(c)},a.flow)}};var i8b=class{constructor(a){this.vC=a}run(a){this.vC.get((b,c)=>{b.tFa(c,{noZoom:a.noZoom,callback:a.callback})},a.flow)}};var j8b=function(a,b,c){var d=a.Ha.ab();d=new _.cK(d);_.bK(d);_.XJ(d,c);_.BE(d,!1);a.Ha.Yb(d.rb(),b.flow);_.NE(b.flow)},k8b=function(a,b){const c=b.flow,d=a.Ha.ab();b=new _.UE(d,b.camera);b.xE(1,d.Qa().Dh().profile());_.hv(c,_.TE(b));_.NE(c);a.Ha.Yb(b.rb(),c)},l8b=class{constructor(a,b,c){this.Ha=a;this.nn=b;this.wb=c}run(a){var b=this.Ha.ab(),c=b.Qa().mb()?.zE(),d=b.Qa().search().Eh(),e=_.GWb(b),f=_.zA(b.Qa(),b.background());const g=b.Qa().lY().Kc(),h=_.ez(this.wb.get());var l=b.Qa();const m=l.wc().Vj();
if(m&&m.U()){var n=this.Ha.ab();n=new _.BM(n);_.kUb(n,!1);this.Ha.Yb(n.rb(),a.flow)}else if(l.Vv().Lu())b=this.Ha.ab(),n=b.Qa().Vv().tab(),b=new _.MWb(b),n&&B3b(b,n),C3b(b),this.Ha.Yb(b.rb(),a.flow);else if(l.XH().YH())(n=this.Ha.ab().Qa().XH().XP())?(b=new _.TM(this.Ha.ab()),_.BE(b,!1),_.xE(b,n),n=b.rb()):(n=new _.YM(this.Ha.ab()),_.zE(n),n=n.rb()),this.Ha.Yb(n,a.flow);else if(g&&h)this.nn.restore(a.flow);else if(e&&!f||_.N6a(b.Qa()))b=this.Ha.ab(),n=new _.cK(b),c=b.Qa().mb().request(),d=b.Qa().mb().response(),
c&&_.YJ(n,c),d&&_.ZJ(n,d),c=b.Qa().mb().Af(),d=b.Qa().Hr().Yf(),b=b.Qa().Hr().Lk(),c&&_.CKb(n,c),d&&b&&_.wKb(n,b,d),_.$J(n),_.zKb(n),_.BE(n,!1),this.Ha.Yb(n.rb(),a.flow),_.NE(a.flow);else if(e=_.yL(b,null),e===_.xL.MN)n=a.flow,b=this.Ha.ab(),a=new _.UE(b,a.camera),_.SE(a,_.Jz(),3,b.Qa().Dh().profile()),_.hv(n,_.TE(a)),_.NE(n),this.Ha.Yb(a.rb(),n);else if(e===_.xL.b7)b=a.flow,c=this.Ha.ab(),d=c.background().mb().request(),l=c.background().mb().response(),d&&l?(a=new _.cK(c),_.YJ(a,d),_.ZJ(a,l),_.CKb(a,
c.background().mb().Af()),_.hv(b,a.N()),this.Ha.Yb(a.rb(),b)):(a=new _.UE(c,a.camera),d=c.Qa().Qt().request().U(),l=c.background().Dh(),e=l.request(),f=_.Ddb(c.background().Dh())===2,c.Qa().Qt().vJ()?_.SE(a,d,1,void 0,void 0,f):e?(n=l.profile(),_.wib(a,e),Y2b(a,l.eB()),X2b(a,f)):_.SE(a,d),n?$2b(a,n):_.hv(b,_.TE(a)),_.NE(b),this.Ha.Yb(a.rb(),b));else if(e===_.xL.W6)n=new _.jN(this.Ha.ab()),this.Ha.Yb(n.rb(),a.flow);else if(e===_.xL.s_)a=a.flow,n=this.Ha.ab(),b=n.Qa().hw().response(),d=c=null,b&&b.Ea()&&
(c=b.wa()),b&&b.U()&&(d=b.H()),!b||!c&&n.Qa().hw().request()&&n.Qa().hw().request().Eb()||(c?(b=this.Ha.ab().background().hw().response())&&b.U()&&(n=new _.oXb(n),c=b.H(),_.kXb(n,_.z(c,7)),_.nXb(n,b),_.mXb(n),_.BE(n,!1),_.hv(a,_.lXb(n)),this.Ha.Yb(n.rb(),a)):d&&(n=new _.UE(n),b=new _.ME,_.oib(b),_.wib(n,b),Z2b(n),_.hv(a,_.TE(n)),_.NE(a),this.Ha.Yb(n.rb(),a)));else if(e===_.xL.SQ)b=this.Ha.ab(),b.background().jh().valid()||b.background().search().valid()?(c=b.Qa().yw().ud().H(),_.pB(c)?(n=new _.aN(b),
D3b(n,c)):(n=new _.gN(b),b=b.Qa().search().request(),_.fN(n,b)),_.hv(a.flow,n.N()),_.NE(a.flow),this.Ha.Yb(n.rb(),a.flow)):k8b(this,a);else if(e===_.xL.UQ)b=this.Ha.ab(),(n=b.Qa().search().Eh()||b.Qa().jh().Eh())?(b=new _.cK(b),_.bK(b),_.XJ(b,n),a.camera&&b.lg(a.camera),a=a.flow,_.NE(a),this.Ha.Yb(b.rb(),a)):k8b(this,a);else if(_.yA(b.background(),!0)&&!c)n=this.Ha.ab(),b=new _.$M(n),c=n.background().search()?.response(),c=c!=null&&c.wa(),d=n.background().Yn().Kc(),_.ZM(b,!1,!(c||d)),(c=n.background().search().Lj())&&
!_.DA(n)&&b.Wd(c),this.Ha.Yb(b.rb(),a.flow),_.NE(a.flow);else if(b.background().Fz().Zu())n=this.Ha.ab(),n=new _.$M(n),_.ZM(n),this.Ha.Yb(n.rb(),a.flow),_.NE(a.flow);else if(l.search().valid()&&d&&d.xo()===1)j8b(this,a,d);else if(b.background().mb().mb()?.xo()===1)n=this.Ha.ab(),n=new _.$M(n),_.ZM(n),this.Ha.Yb(n.rb(),a.flow),_.NE(a.flow);else if(c)j8b(this,a,c);else if(b=this.Ha.ab(),d=_.FA(b)){n=_.zA(b.Qa(),b.background());c=new _.TM(b);_.DA(b)&&n?(_.xE(c,b.Qa()),c.Wd(d)):_.xE(c,d);c=c.rb();if(b.Qa().ln().Kc()||
b.background().ln().Kc()&&n)n=new _.nWb(c),_.mWb(n,!1),c=n.rb();this.Ha.Yb(c,a.flow);_.NE(a.flow)}}};var n8b=class{constructor(a){this.Cp=a}run(a){a.H3a?m8b(this.Cp,a.Ye||null,null,a.H3a):m8b(this.Cp,a.Ye||null,a.mY)}};var o8b=class{constructor(a){this.H=a}run(a){this.H.get((b,c)=>{if(a.type===4){const d=a.step,e=a.indices;d&&b.nGa({step:d,indices:e},a.location,c)}},a.flow)}};var p8b=class{constructor(a){this.hn=a}run(a){const {uEe:b=!0}=a;a.iz?b?a.iz.Go(a.url,void 0,a.fj):a.iz.Sa(a.url,void 0,a.fj):this.hn.get((c,d)=>{c.Cm(a.url,!1,d.N,a.url)},a.flow);_.gv(a.flow)}};var q8b=class extends _.VJ{constructor(){super(...arguments);this.va=!1;this.AA=this.N=null}H(){_.BE(this,!1);var a=this.current.Qa();a=I2b(a,this.va,this.AA,this.N);_.xE(this,a);this.Wd(this.current.background());return!0}};var r8b=class{constructor(a,b){this.Mr=a;this.Ha=b}run(a){const b=new _.ME;s_b(b);const c=new _.mv(a.flow);this.Mr.get(d=>{d.t3(b,e=>{const f=new q8b(this.Ha.ab());var g;if(g=e)g=e.Ht(),g=_.Gh(g,14);g&&(e=e.Ht(),e=_.K(e,14),f.AA=e);f.va=!0;this.Ha.Yb(f.rb(),a.flow)},c)},a.flow)}};var s8b=class{constructor(a){this.Ha=a}run(a){const b=new _.fWb(this.Ha.ab());_.dWb(b,a.KP);b.offset=a.offset;a.vp&&(b.vp=!0,_.BE(b,!1),b.W.H=!1);const c=_.yI(b.request);if(a.KD){const e=_.VE(a.KD);_.hg(f=>{f.Wj(e,22,{qw:c})})}else _.hv(a.flow,c);const d=this.Ha.ab();A3b(b,d.Qa().Hr().gC());_.XM(d)?this.Ha.Yb(_.BE(_.xE(new _.TM(d),d.Qa()).Wd(b.rb().Qa()),!1).rb(),a.flow):this.Ha.Yb(b.rb(),a.flow)}};var t8b=function(a,b){_.WJ(a,_.hz(b));b=_.Zy(b);a.N&&_.t(_.tg(b),_.sg(a.N));a.U=b;_.CE(a)},u8b=class extends _.EE{constructor(a,b=null){super(a);this.N=b;this.title=this.VA=this.images=this.fq=null;this.DV=this.LB=!1;this.Xx=null;_.zE(this);this.Ot=a.Qa().Jd().Ot()}H(){if(this.Xx){var a=this.current.Qa();var b=this.fq,c=this.Ot,d=this.Xx;const e=a.Xg();e.fq=b;e.La=null;e.Ot=c;e.tv=[];e.Xx=d;e.Mi=!0;a=new _.RD(e,null,a.cQ());_.xE(this,a)}else _.xE(this,_.CQb(this.current.Qa(),this.fq,this.VA,{LB:this.LB,
Ot:this.Ot,DV:this.DV}));this.Wd(this.current.background());return!0}};var v8b=class{constructor(a){this.Ha=a;this.wb=_.x();this.yb=_.x()}bind(a,b,c){this.wb.Ja(a,c);this.yb.Ja(b,c)}run(a){var b=this.yb.get(),c=this.Ha.ab(),d=c.Qa().Jd();c=new u8b(c,b);var e=a.fq;c.fq=new _.zz;_.Qb(c.fq,e);e=d.LB();c.LB=e;c.DV=a.DV;(e=this.wb.get())&&_.ez(e)||!a.BT?(_.DE(c),b&&(c.U=b),_.CE(c)):t8b(c,a.BT);if(b=_.ydb(a.fq.ha()).getId().H()){d=d.Ot();for(var f of d)if(_.Oi(f,_.gSb,5,_.cs)&&f.getId().H()===b){d=c;f=_.Yi(f,_.gSb,5,_.cs);d.Xx=f;break}}this.Ha.Yb(c.rb(),a.flow)}};var w8b=class{constructor(a,b){this.O0=a;this.Fd=b}run(a){if(!_.Ef("notaskvotes")){var b=new _.GPb;a3b(b3b(_.C(b,c3b,1),D1b(a.Gyb)),a.eMb);this.O0.get((c,d)=>{c.HNb(b,()=>{},new _.mv(d))},a.flow);_.Vf(_.cq,"entity-mutated",a.flow,{mb:a.mb});a.tQ&&this.Fd.open(a.tQ,[],a.flow,{U0:!1})}}};var y8b=class{constructor(a){this.Oo=a}run(a){this.Oo.get((b,c)=>{var d=a.Aga,e=a.EBa;const f=a.position,g=a.xl;a.ij==="open"?(d={Aga:d,EBa:e,position:f,xl:g},e=a.Qh,x8b.has(e)?b.tma(d,e,c):b.open(d,e,a.Dp,c)):a.ij==="reposition"?b.Ll({position:f,xl:g}):a.ij==="close"&&b.close(c)},a.flow)}},x8b=new Set([_.pH.u6]);var z8b=class{constructor(a,b,c){this.Ha=a;this.yb=b;this.kc=c}run(a){var b=this.Ha.ab(),c=a.KP||b.Qa().search().data.Ga;if(c){c=c.clone();_.zI(c,this.kc);var d=_.Ih(c,8);_.F(d,5,!!a.Szb);!_.B(c,_.Eh,4)&&this.yb.isSet()&&_.t(_.xI(c),this.yb.Es());a.qw?_.t(_.yI(c),a.qw):_.c$a(c);_.hv(a.flow,_.yI(c));d=new _.gN(b);_.fN(d,c);c.va().H()&&(b=_.CA(b))&&(d.Lj=b,d.Wd(b));this.Ha.Yb(d.rb(),a.flow)}}};var A8b=class{constructor(a,b,c){this.Ha=a;this.yb=b;this.dI=c}run(a){var b=this.Ha.ab(),c=new _.fWb(b);_.dWb(c,a.KP);var d=a.ee;c.ee=new _.Js;_.Qb(c.ee,d);c.offset=0;c.W.H=!0;(_.AA(b)||b.Qa()).yO().Kc()&&(c.rv=!0);(d=a.camera||this.yb.get())&&!_.B(a.KP,_.Ls,27)&&c.lg(d);a.d8&&(c.d8=a.d8.clone());d=_.yI(c.request);var e=c.current.Qa().search().response();e&&((e=_.Lz(e.H()))&&_.G(e,9)&&_.Bq(d,e.va()),e&&e.Oa()&&_.ev(d,e.nb()));d=_.yI(c.request);a.eP?(a.eP.report(d),_.gv(a.flow)):_.hv(a.flow,d);var f=
c.rb(),g=_.XM(b);g?this.Ha.Yb(_.BE(_.xE(new _.TM(b),b.Qa()).Wd(f.Qa()),!1).rb(),a.flow):this.Ha.Yb(f,a.flow);c=_.zbb(a.ee);d=b.Qa().be().Ka();e=b.Qa().Gj().ee();if(g&&d&&d.vg()&&_.UJ(f.Qa())&&_.KJb(c,b.Qa().Gj().options())){b=this.dI;f=b.run;var h=_.Gw(c);g=_.KJ(_.Ew(h));h=_.KJ(_.Fw(h));f.call(b,{vR:new _.Vw(g,h),uP:_.Q6a(c)?_.Zz(c):void 0,FO:_.$z(c),Ka:d,hA:e,flow:a.flow,kH:!0})}_.PE(a.flow)}};var B8b=class{constructor(a){this.Ha=a}run(a){const b=a.flow;var c=a.LD;a=this.Ha.ab();var d=_.FA(a)?.wc();if(d?.valid()){if(c.Ka)c=_.SJb(c.Ka);else if(c.hf)c=AZb(c.hf);else return;d=_.tWb(d,c);d!==null&&(a=new _.BM(a),_.qUb(a,d),this.Ha.Yb(a.rb(),b))}}};var C8b=class{constructor(a,b){this.M0=a;this.Ha=b}run(a){this.M0.get(b=>{b.xHb(a.rD,a.ow,a.Eoa,c=>{var d=this.Ha,e=d.Yb,f=new I7b(this.Ha.ab());f.rD=a.rD;f.N=c;e.call(d,_.BE(f,!1).rb(),c.flow)})},a.flow)}};var D8b=function(a,b,c){a.H.get(d=>{d.gxb(c,b.entryPoint,b.flow,b.tQ)},b.flow)},E8b=function(a,b){a.H.get(c=>{c.JUa(b.entryPoint,0,b.flow,b.Oc)},b.flow)},F8b=class{constructor(a){this.H=a}run(a){switch(a.c4){case "poi_edit_hours":D8b(this,a,e0b(a.Ka,2));break;case "poi_existence_expando_edit":D8b(this,a,e0b(a.Ka,16));break;case "faa_imprecise_location_edit":D8b(this,a,e0b(a.Ka,19));break;case "edit_a_road_or_place":E8b(this,a);break;case "poi_placesheet_task_edit":a.qXa&&a.tQ&&D8b(this,a,a.qXa)}}};var G8b=class{constructor(a){this.Ha=a;this.wb=_.x();this.Yk=_.x()}bind(a,b,c){this.Yk.Ja(b,c);this.wb.Ja(a,c)}run(a){var b=this.Ha.ab();const c=new _.YM(b);_.zE(c);const d=this.wb.get();d&&_.ez(d)&&b.Qa().Cr().data.Cr?(_.WJ(c,d),_.BE(c,!1)):(b=this.Yk.get())?c.U=b:_.BE(c,!1);this.Ha.Yb(c.rb(),a.flow)}};var H8b=function(a,b){b=m_b(b);a.H.add(b)},L8b=function(a,b,c,d,e){_.WC(c)===4?(a.JD.run({wJ:d,Ka:a.Ka,callback:(f,g)=>{f&&((a.N=d)?H8b(a,c):(f=m_b(c),a.H.delete(f)));I8b(a,g,c)},flow:e}),a.Ar(d?"saving":"removing",e)):d?J8b(a,b,c,e):K8b(a,b,c,e)},M8b=function(a,b,c,d){const e=new _.es;_.t(_.rB(e),b);L8b(a,_.uB(e),_.ZC(b),c,d)},J8b=function(a,b,c,d){a.zG.run({Ka:a.aj.length?void 0:a.Ka,aj:a.aj,t9:a.t9,Rg:c,Vn:b,Lh:_.V5a(a.W,c.H()),flow:d,callback:(e,f)=>{e&&H8b(a,c);I8b(a,f,c)}});a.Ar("saving",d)},
K8b=function(a,b,c,d){a.EG.run({Ka:a.Ka,Rg:c,Vn:b,flow:d,Lh:_.V5a(a.W,c.H()),callback:(e,f)=>{e&&(e=m_b(c),a.H.delete(e));I8b(a,f,c)}});a.Ar("removing",d)},P8b=function(a){var b=_.QAb(_.Fs(a.Ka));_.oM()&&b&&(b=[...b].sort((f,g)=>{f=Number(_.gj(f,11));return Number(_.gj(g,11))-f}));var c=[];const d=[];for(const f of b){b=f.H();const g=_.ZC(f.H()),h=_.z(f,17);var e=b.getType()===4;if(a.U&&e)continue;const l=a.U?!1:N8b(a,g),m=e?a.N:l,n=_.uB(f);e="";h&&(e=_.hI(_.gI(),h));b={BKb:m,text:n,caption:_.oM()?
_.F7a(f):void 0,Ma:f0b(b.getType(),m),icon:e?void 0:DN[f.H().getType()],xf:e,Pe:p=>void L8b(a,n,g,!m,p),DEb:!0,selected:m};_.oM()&&m?c.push(b):d.push(b)}if(_.oM())return[...c,...d];c=[...c,...d];c.push(O8b(a));return c},O8b=function(a){return{text:"New list",icon:{Hb:57669,color:_.nt(_.pg())},Ma:_.q.ka.mnb,Pe:b=>{Q8b(a,b)},TL:!0}},N8b=function(a,b){b=m_b(b);return a.H.has(b)},Q8b=function(a,b){_.at([a.ig],c=>{a.ig.Db.openDialog("new-place-list",{CCa:!1},c,c.node()||void 0,(d,e)=>{a.B0(d.title,e,void 0,
d.Lh)},d=>{a.Ar("not-saved",d)})},b)},I8b=function(a,b,c){let d=a.N||a.H.size>0;c&&(d=_.WC(c)===4?a.N||N8b(a,c):N8b(a,c));a.Ar(d?"saved":"not-saved",b,d?c:void 0)},R8b=class{constructor(a,b,c=()=>{},d=[],e=[]){this.Ar=c;this.aj=d;this.t9=e;this.Ka=b||d[0];this.yG=a.yG;this.zG=a.zG;this.EG=a.EG;this.JD=a.JD;this.Ez=a.Ez;this.ig=a.ig;this.H=new Set;this.U=!!this.aj.length;this.W=_.U5a();let f;if(!this.U)for(f=_.Fs(this.Ka),a=0;a<_.vB(f);a++)b=_.$h(f,16,_.xB,a),H8b(this,_.ZC(_.wB(b).H()));this.N=f?_.R7a(f):
!1}show(a,b){const c=b||a.node(),d=P8b(this),e=_.oM()?O8b(this):void 0;this.Ez.get((f,g)=>{f.show({actions:d,Oia:e,position:{Ye:c},Nb:this.Ka.nb(),vS:"Save in your lists",maxWidth:_.oM()?320:void 0},g)},a)}B0(a,b,c,d){this.Ar("saving",b);this.yG.run({displayName:a,description:c,Lh:d,callback:(e,f)=>{e?(e=e.H(),J8b(this,e.we(),e.H(),f)):I8b(this,f)},flow:b})}},DN={};DN[1]={Hb:59517,color:_.rt(_.pg()),filled:!0};DN[4]={Hb:59448,color:_.tt(_.pg()),filled:!0};DN[2]={Hb:62479,color:_.vt(_.pg()),filled:!0};
DN[7]={Hb:61712,color:_.xt(_.pg())};DN[3]={Hb:59542,color:_.ot(_.pg())};DN[8]={Hb:59494,color:_.qt(_.pg())};var xN={};xN[1]=_.q.ka.lnb;xN[2]=_.q.ka.pnb;xN[4]=_.q.ka.onb;xN[7]=_.q.ka.qnb;xN[3]=_.q.ka.knb;xN[8]=_.q.ka.nnb;var wN={};wN[1]=_.q.ka.cnb;wN[2]=_.q.ka.fnb;wN[4]=_.q.ka.enb;wN[7]=_.q.ka.gnb;wN[3]=_.q.ka.bnb;wN[8]=_.q.ka.dnb;var S8b=class{constructor(a,b,c,d,e,f){this.Ez=a;this.ig=b;this.yG=c;this.zG=d;this.EG=e;this.JD=f}run(a){if(_.Ah(_.vh())){var b=new R8b({Ez:this.Ez,ig:this.ig,yG:this.yG,zG:this.zG,EG:this.EG,JD:this.JD},a.Ka,a.Ar,a.aj,a.t9);a.Vn?b.B0(a.Vn,a.flow,a.description):b.show(a.flow,a.fha)}}};var T8b=class{constructor(a,b,c){this.Ha=a;this.yb=b;this.kc=c}run(a){const {query:b,flow:c,camera:d,eVa:e,OE:f,Cu:g=!1,W0a:h=!1,Lp:l,JP:m=!1,yba:n,qw:p,PJb:r=!0}=a;c.H("transitions","search");var w=_.AI(b,d||this.yb.get(),this.kc,r);e&&(a=_.RVb(e,!!d),_.t(_.C(w,_.Ks,44),a));f&&_.bWb(w,_.bb(f));l&&(_.vUb(_.CM(w),l.where),l.Oc&&_.wUb(_.CM(w),l.Oc),l.location&&P1b(_.CM(w),_.ZTb(l.location)));p&&(_.t(_.yI(w),p),_.gv(c));a=this.Ha.BEa;const A=new _.gN(a);H3b(G3b(E3b(_.fN(A,w),g),m),n||null);l&&I3b(A,
{...l,title:l.where,fj:null});w=a.Qa();w=w.mb().valid()&&w.mb().mb();h&&w&&(A.Eh=w);e&&((w=_.CA(a))&&!_.DA(a)?A.Lj=w:(F3b(A,_.EA(a)),_.cWb(A,E=>E.mb().valid(),_.iWb(a))),_.OE(c));_.NE(c);this.Ha.Yb(A.rb(),c)}};var U8b=class{constructor(a,b){this.Ha=a;this.yb=b}run(a){var b=a.mid,c=this.yb.get();c=new _.LKb(this.Ha.ab(),c);b=_.dK(_.PPb(),b);_.t(_.eK(c),b);this.Ha.Yb(c.rb(),a.flow)}};var V8b=class extends _.VJ{constructor(){super(...arguments);this.qF=null}setCamera(a){if(!a)return _.BE(this,!1),this;this.U=_.K5a({camera:a});_.BE(this,!0);this.NX.H=3;return this}H(){var a=this.current.Qa();if(this.qF===a.RS().qF())return!1;const b=!this.current.ke();a=M2b(a,this.qF,b);_.xE(this,a);this.Wd(this.current.background());return!0}};var W8b=class{constructor(a){this.Ha=a}run(a){const b=new V8b(this.Ha.ab());b.qF=a.qF;b.setCamera(a.camera);this.Ha.Yb(b.rb(),a.flow)}};var X8b=class{constructor(a){this.H=a}run(a){this.H.get((b,c)=>{b.show({actions:a.options,ariaLabel:a.ariaLabel,position:{Ye:a.Ye,zI:a.zI,zA:a.zA},Nb:a.Nb,l8:a.l8,vS:a.vS,gM:a.gM,xl:a.xl||a.Ye},c)},a.flow)}};var Y8b=class{constructor(a){this.An=a}run(a){a=Object.assign({Qh:"select-option",Dp:a.AHb},a);this.An.run(a)}};var Z8b=function(a,b,c,d){function e(h,l){f({gUa:g,HH:h},l)}_.oSb(b.request,_.Tm(b.request.getUrl(),"g_ep",l_b(_.q.ka.UQa.O)));b.BBe?_.F(b.request,19,!0):_.uXb()>-1&&(_.DXb=!0);const f=b.Ar||(()=>{}),g=c.type;g!=null&&(f({HH:1,gUa:g},d),a=a.sL.Db,g===1&&c.index!=null?(c=_.tXb(_.vh(),c.index),_.F(b.request,18,!0),a.Bna(b.request,c,e,d)):g===2&&(c=_.oUa(_.uu(_.vh())),a.Cna(b.request,1,c,e,d)))},$8b=class{constructor(a){this.sL=a}run(a){if(_.Ah(_.vh()))if(a.i1a)this.sL.get(()=>{Z8b(this,a,{type:1,index:0},
a.flow)},a.flow);else{const b=a.Ar||(()=>{});this.sL.isLoaded()||b({HH:1},a.flow);this.sL.get((c,d)=>{const e=g0b(a);c.openDialog((f,g)=>{Z8b(this,a,f,g)},d,e);b({HH:2},a.flow)},a.flow)}}};var a9b=class{constructor(a,b){this.Ha=a;this.H=b}run(a){this.H.get((c,d)=>{c.Rna(a.obfuscatedGaiaId,a.kNb,d)},a.flow);const b=new _.jN(this.Ha.ab());this.Ha.Yb(b.rb(),a.flow)}};var b9b=class{constructor(a){this.Hl=a}run(a){this.Hl&&this.Hl.isLoaded()&&this.Hl.get((b,c)=>{b.hKb(a.Fk,c,a.Xha)},a.flow)}};var c9b=class{constructor(a){this.Ha=a}run({zl:a,flow:b}){const c=new _.lN(this.Ha.ab());a&&(c.where=a.where,a.title&&(c.title=a.title),a.Oc&&(c.Oc=a.Oc),a.mid&&(c.mid=a.mid),a.location&&(c.location=a.location),c.fj=5);this.Ha.Yb(c.rb(),b)}};var d9b=class{constructor(a,b,c){this.H=a;this.N=b;this.qAa=c}run(a){a2b()?this.qAa.get((b,c)=>{b.run(c)},a.flow):this.N.get((b,c)=>{var d=b.openDialog;let e;if(a.Xs){e=new _.Jfb;const f=a.Xs.We,g=a.Xs.QLb,h=a.Xs.Dt;f&&_.t(e.H(),f);g&&_.F(e,3,g);h&&_.F(e,4,h)}else e=this.H.H.get();d.call(b,"share",{Xs:e,url:a.url,Rx:a.Rx,Df:a.Df,xT:a.xT,TP:a.TP,xQ:a.xQ,lUa:a.lUa,rca:a.rca,vV:a.vV},c)},a.flow)}};var e9b=function(a,b){a=_.FL(a,[b],"tt");return a=_.Sm(a,"utm_campaign","tt-rcs")},f9b=class{constructor(a,b){this.shareAction=a;this.CR=b;this.H=null}run(a){const b=new _.QVb;_.t(_.C(b,_.pl,3),a.location);_.t(_.C(b,_.Eh,2),a.camera);this.H=new _.IXb(b);this.CR.get((c,d)=>{d=new _.mv(d,"re");d.Xk(3);c.qCa(b,(e,f)=>{var g=!1;e&&(_.HXb(this.H,e),g=e.Ga());if(g){var h=this.H.response.H();e=_.rSb(h);e=_.eM(e);g=this.H.Ao()||void 0;h=h.tb();var l=this.H.H.join(", ");g={title:h,Ee:l,Df:g};this.shareAction.run({url:e9b(e,
_.q.ka.LQa),xT:{mna:g},flow:f})}else{e=this.H.N;g=new _.fi;_.Vh(_.Uh(_.mu(g)),e);g=_.eM(g);h=_.q.ka.LQa;l=this.H.Ao()||void 0;const m=this.H.H.join(", ");e={title:e,Ee:m,Df:l};this.shareAction.run({url:e9b(g,h),xT:{mna:e},flow:f})}},d)},a.flow)}};var g9b=class{constructor(a){this.No=a}run(a){const b=d=>{var e=new S6b;e=_.aj(e,1,a.Pxb);a.vUa&&_.v(e,2,a.vUa);return d.Pf(T6b,{context:e})},c=e3b();this.No.get((d,e)=>{d.BHa(b,a.Dj,e,{context:c})},a.flow)}};var i9b=class{constructor(a){this.No=a}run(a){const {Dj:b,text:c,FHb:d,position:e=0,spacing:f,s3:g,c8:h,flow:l}=a;this.No.get((m,n)=>{m=_.xSb(m,b,c,n,void 0,f,h9b.get(e),void 0,d,g);h&&h(m)},l)}},h9b=new Map([[1,1],[0,3],[2,4],[3,6]]);var j9b=class{constructor(a,b){this.Ha=a;this.yb=b}run(a){var b=a.mid,c=this.yb.get();c=new _.LKb(this.Ha.ab(),c,a.zk);b=x_b(b);_.t(_.eK(c),b);this.Ha.Yb(c.rb(),a.flow)}};var k9b=class{constructor(a){this.Ha=a}run(a){const b=new _.MWb(this.Ha.ab());b.tab=a.tab;this.Ha.Yb(b.rb(),a.flow)}};var l9b=class{constructor(a,b,c,d){this.Ha=a;this.yb=b;this.wb=c;this.nn=d}run(a){a.flow.H("transitions","get_directions");var b=this.Ha.ab();b=new _.iN(b,this.Ha.MK);var c=this.yb.get()||null;_.hN(b,null,null,c,a.te);b.ze=!0;[0,3].includes(this.wb.get().getType())||(c=this.nn.dS(),b.U=c);this.Ha.Yb(b.rb(),a.flow)}};var m9b=class{constructor(a){this.Ha=a}run(a){var b=this.Ha.ab();const c=new U7b(b);b=b.Qa().Fz();const d=b.ny().find(e=>e.we()===a.JSa);b={Kc:!0,ah:a.ah||"",xs:d||null,vF:0,Jr:b.Jr(),ee:a.ee,DZa:!0,D4:[]};c.Fg(b);this.Ha.Yb(c.rb(),a.flow)}};var n9b=class{constructor(a){this.No=a}run(a){const b=d=>{var e=new U6b;e=_.D(e,1,a.tG||1);return d.Pf(V6b,{context:e})},c=(new _.hM).setPosition(5);this.No.get((d,e)=>{d=d.BHa(b,a.Ye,e,{context:c});a.callback&&a.callback(d)},a.flow)}};var o9b=class{constructor(a){this.Oo=a}run(a){const b=a.Iz,c=_.Qq(_.Pq(new _.Rq,_.Iwa(_.y(b,_.Jwa,3)).getUrl()),_.y(b,_.Jwa,3).jc()),d={description:_.z(b,1),title:b.tb(),TWa:c,Ab:{dW:_.q.Rb.pwb,RYa:_.q.Rb.qwb}};this.Oo.get((e,f)=>{e.open({xl:a.flow.node()||void 0},_.pH.ora,d,f)},a.flow)}};var p9b=class{constructor(a){this.Ha=a}run(a){a=a.flow;const b=new _.nWb(this.Ha.ab());_.mWb(b,!0);this.Ha.Yb(b.rb(),a)}};var r9b=class{constructor(a,b,c,d,e,f){this.Ha=a;this.yb=b;this.jd=c;this.Lf=d;this.ef=e;this.qG=f}run(a){const b=new _.cK(this.Ha.ab());var c=new _.gr;a.Oc&&_.ar(c,a.Oc);a.fB&&_.t(_.Fz(c),a.fB);a.jm&&_.dr(c,a.jm);a.Py&&_.t(_.Ez(c),a.Py);_.XJ(b,c);a.Ka&&(b.Ka=a.Ka);if(c=a.fs)c=_.xu(),c=_.I(c,309);c&&(b.fs=a.fs);a.bTa||_.zKb(b);a.kM?.foa&&(b.foa=!0);a.HJb&&this.Ha.ab().Qa().mb().mb()?.xo()===1&&(c=this.Ha.ab().Qa().mb().mb(),b.zE=c);_.bK(b);_.aK(b);_.AKb(b,a.kM?.PIb);_.$J(b,!!a.kM?.JP);a.kM?.GF&&a.Oc!==
void 0&&b.GF(a.Oc);a.kV&&(b.kV=a.kV);a.Yf&&a.Lk&&(c=q9b.get(a.Lk))&&_.wKb(b,c,a.Yf);a.Af&&(b.Af=a.Af);a.dZa&&_.xKb(b,a.dZa);c=a.camera||this.yb.get()||new _.Eh;b.lg(c);if(a.fB){const d=this.jd.get();a.fB&&d&&_.sKb(b,{hf:a.fB,camera:c,Dd:d,Cw:!!this.Lf.get(),Ep:!!this.ef.get(),xI:!!this.qG.get()})}c=b.N();a.eP?(a.eP.report(c),_.gv(a.flow)):_.hv(a.flow,c);a.vBb&&(b.Kz=3);a.wBb&&(b.Kz=4);a.RVa&&(b.Kz=5);a.selectedIndex!==void 0&&(b.EF=a.selectedIndex);a.kM?.zla&&(c=a.kM.zla,_.NJb(_.BI(_.HI(b.Il())),
c));this.Ha.Yb(b.rb(),a.flow)}},q9b=new Map([["suggest-ad","suggest-ad"],["placetile-ad","placetile-ad"],["search-result-ad","search-result-ad"]]);var s9b=class{constructor(a){this.Ha=a}run(a){const b=new u8b(this.Ha.ab());var c=_.Pcb(a.mb,a.Uyb);b.fq=new _.zz;_.Qb(b.fq,c);a.oX&&(c=a.oX,t8b(b,c),b.VA=c);this.Ha.Yb(b.rb(),a.flow)}};var t9b=class{constructor(a,b){var c=_.vh();c=_.y(c,X1b,79);this.triggerId=_.z(c,1);this.bI=_.K(c,2);this.H=new W3b(this.triggerId,b,a)}run(a){this.triggerId&&this.bI===a.bI&&this.H.get(b=>{a.tK===2?b.VDb():a.tK===1&&b.WKb(a.customData||{})},a.flow)}};var u9b=class extends _.EE{constructor(){super(...arguments);this.N=!1;this.response=null}H(){_.BE(this,!1);_.zE(this);var a=this.current.Qa();a=_.EQb(a,this.N);this.response&&(a=a.ze().Wx(this.response));_.xE(this,a);this.Wd(this.current.background());return!0}};var v9b=class{constructor(a,b){this.Ha=a;this.Oo=b}run(a){if(a.SVa)this.Oo.get((b,c)=>{b.tma({xl:c.node()||void 0},_.pH.u6,c)},a.flow);else{const b=new u9b(this.Ha.ab()),c=this.Ha.ab().Qa().mb().response();c&&(b.response=c.clone());b.N=!0;this.Ha.Yb(b.rb(),a.flow)}}};var w9b=class{constructor(a){this.xR=a;this.yb=_.x()}bind(a,b){this.yb.Ja(a,b)}run(a){this.xR.get((b,c)=>{if(a.style===8&&_.B(a.rl,_.Or,203))b.GKb(_.y(a.rl,_.Or,203),c);else{var d=a.rl;if(d=d instanceof _.Hs?_.K3a(d)?_.fy(d):null:d.hf)if(a.style===6)b.IKb(a.rl,c);else{const f=a.rl;var e=this.yb.get();e=e?_.Yg(e):0;e=h0b(a,e);if(f instanceof _.Hs){const g=_.Ux(f);g?e.uBa=g:_.Vx(f)&&(e.hFa=_.Vx(f));_.I(f,170)&&(e.lX=_.L(f,218))}else f.Oc?e.uBa=f.Oc:f.mid&&(e.hFa=f.mid);b.U4(d,e,c)}}},a.flow)}};var x9b=class extends _.EE{constructor(){super(...arguments);this.N=!1}H(){_.BE(this,!1);_.zE(this);var a=this.current.Qa();var b=this.N;a=a.Xg();b?_.Dcb(a,6):a.qg&&(a.qg=!1,a.Ng=1);b=_.TD(a);_.xE(this,b);this.Wd(this.current.background());return!0}};var y9b=class{constructor(a){this.Ha=a}run(a){const b=new x9b(this.Ha.ab());b.N=!0;this.Ha.Yb(b.rb(),a.flow)}};var z9b=function(a,b,c,d,e,f){if(!c){c=new _.xq;const g=a.yb.get()?.H();g&&c.H(_.Ag(g)).Ie(_.Dg(g))}a.BG.Db.bCb(c,f.callback(g=>{a.H-1>e||(g=new _.JXb(a.Ha.ab(),b,null,g),d&&(g.U=d),a.Ha.Yb(g.rb(),f))},"set-omnimaps-details-spotlight-model"))},A9b=class{constructor(a,b,c,d){this.Ha=a;this.BG=b;this.yb=c;this.jda=d;this.H=0}run({zk:a,flow:b}){const c=_.n9a(a,this.yb.get());let d=null;a.H().ai()===2&&(d=11);d&&this.jda.run({xS:d,show:!0,C3:c,flow:b});const e=F1b(a.aJ())?_.UVb(_.dZb(a.aJ())):void 0;
if(d&&e&&!_.WWb(_.uz(this.yb.get()),e)){const f=this.H++;this.Ha.EQ(g=>{z9b(this,a,e,c,f,g)},b,"create-omnimaps-gem")}else z9b(this,a,e,c,this.H++,b)}};var B9b=class extends _.EE{constructor(){super(...arguments);this.N=!1}H(){_.BE(this,!1);_.zE(this);var a=this.current.Qa();a=_.zQb(a,this.N);_.xE(this,a);this.Wd(this.current.background());return!0}};var C9b=class{constructor(a){this.Ha=a}run(a){const b=new B9b(this.Ha.ab());b.N=!0;this.Ha.Yb(b.rb(),a.flow)}};var D9b=class{constructor(a){this.Sk=a}run(a){this.Sk.get().rP(a.Df,new _.pD,a.flow)}};var E9b=class extends _.EE{constructor(){super(...arguments);this.vH=""}H(){if(!this.current.Qa().be().Ka())return!1;_.BE(this,!1);_.zE(this);_.DE(this);_.xE(this,J2b(this.current.Qa(),this.vH));this.Wd(this.current.background());return!0}};var F9b=class{constructor(a){this.Ha=a}run(a){const b=new E9b(this.Ha.ab());a.vH&&(b.vH=a.vH);this.Ha.Yb(b.rb(),a.flow)}};var G9b=class extends _.EE{constructor(){super(...arguments);this.N=!1;this.response=null}H(){_.BE(this,!1);_.zE(this);var a=this.current.Qa();a=_.yQb(a,this.N);this.response&&(a=a.ze().Wx(this.response));_.xE(this,a);this.Wd(this.current.background());return!0}};var H9b=class{constructor(a){this.Ha=a}run(a){const b=new G9b(this.Ha.ab());b.N=!0;if(a.ZE){const c=this.Ha.ab().Qa().mb().response();c&&(b.response=c.clone())}this.Ha.Yb(b.rb(),a.flow)}};var I9b=class{constructor(a,b,c,d,e){this.Ha=a;this.Yk=b;this.jd=c;this.Lf=d;this.ef=e}run(a){const b=new _.QL;_.Mhb(b,a.placeId,a.obfuscatedGaiaId,!!a.Su);const c=new _.nYb(this.Ha.ab());_.t(_.mYb(c),b);if(a.lg&&a.Ho){const d=this.Yk.get();d&&c.lg(d);const e=this.jd.get();_.B(a.Ho,_.xq,1)&&d&&e&&!_.Qcb({hf:a.Ho.H(),camera:d,Dd:e,Cw:!!this.Lf.get(),Ep:!!this.ef.get()})?_.Hfb(c,{hf:a.Ho.H(),camera:d}):_.BE(c,!1)}_.hv(a.flow,_.C(b,_.Dq,3));this.Ha.Yb(c.rb(),a.flow)}};var J9b=class extends _.EE{constructor(){super(...arguments);this.N=!1}H(){_.BE(this,!1);_.zE(this);var a=this.current.Qa();a=_.DQb(a,this.N);_.xE(this,a);this.Wd(this.current.background());return!0}};var K9b=class{constructor(a,b){this.Ha=a;this.H=b}run(a){const b=new J9b(this.Ha.ab());b.N=!0;T2b(b,this.H.dS());this.Ha.Yb(b.rb(),a.flow)}};var L9b=null,N9b=function(){L9b||(L9b=new M9b);return L9b},M9b=class{constructor(){this.map=new Map}get(a){return this.map.get(_.pB(a))}set(a,b){this.map.set(_.pB(a),b)}};var O9b=class{constructor(a,b,c){this.Ha=a;this.yb=b;this.kc=c}run(a){if(a.Du.getType()!==4){var b=new _.aN(this.Ha.ab());b.Du=a.Du;a.Hca&&(b.Hca=!0);a.Eh&&(b.Eh=a.Eh);_.hv(a.flow,b.N());_.NE(a.flow);this.Ha.Yb(b.rb(),a.flow)}else{b=new _.Ms;_.zI(b,this.kc);_.tI(b,"*");_.t(_.C(b,_.Ar,54),a.Du);var c=this.yb.get();c&&_.t(_.xI(b),c);c=new _.gN(this.Ha.ab());_.fN(c,b);a.Eh&&(c.Eh=a.Eh);_.hv(a.flow,c.N());_.NE(a.flow);(b=N9b().get(a.Du))&&_.cXb(c,b,!1);this.Ha.Yb(c.rb(),a.flow)}}};var P9b=class extends _.EE{constructor(){super(...arguments);this.N=!1;this.uD=0;this.response=null}H(){_.BE(this,!1);_.zE(this);var a=this.current.Qa();a=_.GQb(a,this.N,this.uD);this.response&&(a=a.ze().Wx(this.response));_.xE(this,a);this.Wd(this.current.background());return!0}};var Q9b=class{constructor(a){this.Ha=a}run(a){const b=new P9b(this.Ha.ab());b.N=!0;a.uD!==void 0&&(b.uD=a.uD);if(a.ZE){const c=this.Ha.ab().Qa().mb().response();c&&(b.response=c.clone())}this.Ha.Yb(b.rb(),a.flow);this.Ha.EQ(()=>{a.callback&&a.callback(a.flow)},a.flow,"place-offerings-spotlight-render")}};var R9b=class{constructor(a){this.ig=a}run(a){const b={gT:a.gT,vY:a.vY};this.ig.get((c,d)=>{c.openDialog("place-qa-thanks",b,d)},a.flow)}};var S9b=function(a){a.N=!0;return a},T9b=function(a,b){a.Oc=b;return a},U9b=class extends _.EE{constructor(){super(...arguments);this.N=!1;this.Eu=this.Oc="";this.fA=!1}H(){_.BE(this,!1);_.zE(this);var a=this.current.Qa();a=_.BQb(a,this.N,this.Oc,this.Eu,{fA:this.fA});_.xE(this,a);this.Wd(this.current.background());return!0}};var V9b=class{constructor(a){this.Ha=a}run(a){const b=new U9b(this.Ha.ab());var c=S9b(b);c.fA=!1;T9b(c,a.Oc);_.NE(a.flow);this.Ha.Yb(b.rb(),a.flow)}};var W9b=class extends _.EE{constructor(){super(...arguments);this.N=!1;this.Jq=void 0;this.response=null}H(){_.BE(this,!1);_.zE(this);var a=this.current.Qa();a=_.FQb(a,this.N,this.Jq);this.response&&(a=a.ze().Wx(this.response));_.xE(this,a);this.Wd(this.current.background());return!0}};var X9b=class{constructor(a){this.Ha=a}run(a){const b=new W9b(this.Ha.ab());b.N=!0;b.Jq=a.Jq;if(a.ZE){const c=this.Ha.ab().Qa().mb().response();c&&(b.response=c.clone())}this.Ha.Yb(b.rb(),a.flow)}};var Y9b=class{constructor(a,b,c){this.yb=a;this.Sk=b;this.lu=c}run(a){const b=this.Sk.get();if(b){var c=a.content;if(_.cz(c)){var d=_.Lu(c);d=_.Zy(d);var e=this.yb.get();e&&_.t(_.tg(d),_.sg(e))}else d=null;e=new _.pD;this.lu.H()&&(e.U=!0);b.moveTo(d,c,e,a.flow)}}};var Z9b=class{constructor(a){this.Ha=a}run(a){const b=new U9b(this.Ha.ab());var c=S9b(b);c.fA=!0;T9b(c,a.Oc);_.NE(a.flow);this.Ha.Yb(b.rb(),a.flow)}};var $9b=class{constructor(a){this.Ha=a}run(a){const b=new U9b(this.Ha.ab());T9b(S9b(b),a.Oc).Eu=a.Eu;_.NE(a.flow);this.Ha.Yb(b.rb(),a.flow)}};var a$b=class{constructor(a){this.Ha=a}run(a){const b=a.ah!==void 0?a.ah:null;var c=this.Ha,d=c.Yb,e=_.oYb(new _.pYb(this.Ha.ab()),!0);e.reviews=[];e.C4=!!a.Kia;e.ah=b;e.Iq=a.Iq||null;e.Ou=a.Ou||1;d.call(c,e.rb(),a.flow)}};var b$b=class{constructor(a){this.Hl=a}run(a){this.Hl&&this.Hl.isLoaded()&&this.Hl.get((b,c)=>{b.TKb(a.oJb,c)},a.flow)}};var c$b=class{constructor(a,b){this.Ha=a;this.yb=b}run(a){const b=this.Ha.ab(),c=new _.UE(b,this.yb.get());c.xE(1,b.Qa().Dh().profile());_.hv(a.flow,_.TE(c));_.NE(a.flow);this.Ha.Yb(c.rb(),a.flow)}};var d$b=class extends _.VJ{constructor(a){super(a);a=a.Qa().XH();this.YH=a.YH();this.AK=a.AK();this.VF=a.VF();this.Lu=a.Lu();this.XP=a.XP()}H(){if(!this.YH)return!1;const a=N2b(this.YH,this.AK,this.VF,this.Lu,this.XP);_.xE(this,a);return!0}};var e$b=class{constructor(a){this.Ha=a}run(a){const b=new d$b(this.Ha.ab());b.Lu=!0;_.NE(a.flow);this.Ha.Yb(b.rb(),a.flow)}};var f$b=class{constructor(a){this.dZ=a}run(a){this.dZ.toggle(a.flow)}};var g$b=function(a){const b=a.mY,c=a.Ma;return(0,_.ko)('<div style="min-width: 200px; max-width: 300px">'+_.lo(a.text)+(b?'<div style="margin-top: 8px"><a href="#" jsaction="help.starthelp" data-help-context="'+_.T(b)+'"'+(c?' jslog="'+_.T(c)+'; track:click"':"")+">"+_.lo("Learn more")+"</a></div>":"")+"</div>")};var h$b=class{constructor(a){this.No=a}run(a){if(this.No){const d=a.flow.node();if(d){var b=new _.hM;b.setPosition(6);a.spacing&&_.N(b,5,a.spacing);var c=_.vha(g$b,{text:a.text,mY:a?.mY,Ma:a?.Ma?.O});_.hg(e=>{e.Zz(c)});this.No.get((e,f)=>{e.open(c,d,b,f)},a.flow)}}}};var i$b=class{constructor(a,b){this.Ha=a;this.yb=b}run(a){const b=new _.qN(this.Ha.ab());_.pN(b,1);const c=a.hf;if(c!=null){const d=this.yb.get();_.Hfb(b,{hf:c,camera:d});_.BE(b,!0)}this.Ha.Yb(b.rb(),a.flow)}};var j$b=class{constructor(a){this.Ha=a}run(a){var b=new _.JWb;var c=_.ic(b,2,_.IWb);_.Qb(c,a.DFb);c=new d$b(this.Ha.ab());c.YH=b;c.AK=a.AK||null;b=c.current.Qa();b.Vv().a9()&&b.Vv().Gn()&&(c.XP=b);_.NE(a.flow);this.Ha.Yb(c.rb(),a.flow)}};var l$b=class{constructor(a){this.Hha=a}run(a){const b=a.rTa?k$b.get(a.rTa)||4:4;this.Hha.get((c,d)=>{c.open(a.content,a.Ye,b,d,null,a.fga,a.tga)},a.flow)}},k$b=new Map([[0,0],[1,1],[2,2],[3,3],[4,4],[5,5],[6,6]]);var m$b=class{constructor(a){this.hn=a}run(a){const b=_.MC(a.source,a.gzb);_.gv(a.flow);this.hn.get((c,d)=>{c.Cm(b,!0,d.N)},a.flow)}};var n$b=class{constructor(a){this.Q8=a}run(a){this.Q8.get((b,c)=>{a.CM&&b.mKb(a.CM);b.iH()?b.hide(c):b.show(a.Dj,(d,e)=>{b.hide(e);a.aba(d,e)},c)},a.flow)}};var o$b=class{constructor(a){this.Ha=a}run(a){const b=new _.qN(this.Ha.ab());a.show?_.pN(b,a.xS):_.yE(b,a.xS);a.C3&&(b.U=a.C3,_.BE(b,!0));this.Ha.Yb(b.rb(),a.flow)}};var p$b=function(a,b){a.H.isLoaded()&&a.H.get((c,d)=>{b.show?c.open(d):c.close(d)},b.flow)},q$b=function(a,b){const c=b.OKa===1;a.Hl.get((d,e)=>{b.show?d.show(e,c):d.hide(e,{Txb:c})},b.flow)},r$b=class{constructor(a,b){this.H=a;this.Hl=b}run(a){a.v5===0?p$b(this,a):a.v5===1&&q$b(this,a)}};var s$b=function(a,b){if(i0b(b)){var c=b.Ka,d=b.hA,e=b.vR,f=b.uP,g=b.FO,h=b.kH,l=b.RX;a.H0.get((m,n)=>{m.xVa({flow:n,kH:h,Kl:{vR:e,uP:f,FO:g,RX:l,WEa:c.af(),XGa:c.Kh().H(),hA:d}});a.Ha.EQ(()=>{a.H=null},n,"lastparams-cleanup")},b.flow)}},t$b=class{constructor(a,b){this.Ha=a;this.H0=b;this.Ru=0;this.N=null;this.W=this.ha=this.U=void 0;this.H=null}run(a){a.cLa&&this.H?(this.H.flow=a.flow,a=this.H):this.H=a;i0b(a)&&(this.U=a.vR||this.U,this.ha=a.uP||this.ha,this.W=a.FO!==void 0?a.FO:this.W,this.Ru?this.N=
b=>{s$b(this,{Ka:a.Ka,vR:this.U,uP:this.ha,FO:this.W,kH:a.kH,RX:a.RX,hA:a.hA,flow:b})}:(s$b(this,a),this.Ru=_.Mf(b=>{this.Ru=0;this.N&&(this.N(b),this.N=null)},1E3,a.flow,"hotel-booking-options-update-branch")))}};var u$b=class extends _.EE{constructor(){super(...arguments);this.Iia=""}H(){_.BE(this,!1);var a=this.current.Qa(),b=this.Iia;const c=a.Xg();c.U=b;b=_.TD(c);(a=a.mb().response())&&(b=b.ze().Wx(a));_.xE(this,b);this.Wd(this.current.background());return!0}};var v$b=class{constructor(a){this.Ha=a}run(a){var b=this.Ha,c=b.Yb,d=new u$b(this.Ha.ab());d.Iia=a.Iia;c.call(b,d.rb(),a.flow)}};var w$b=new Map([["dma-enhanced-notice-sugc",1],["dma-enhanced-notice-reactions",5],["dma-enhanced-notice-fugc-answers",3]]),x$b=class{constructor(a){this.H=a}run(a){const b=a.Nha,c=a.callback;this.H.get((d,e)=>{const f=new z3b;var g=_.ic(f,3,v3b);_.Zv(g,1,"0");u3b(g);g=s3b(_.Wi(g,t3b,11,_.OUb));switch(b){case "bulk-photo-import":w3b(_.Wi(f,y3b,5,_.PUb));p3b(_.C(g,q3b,3));break;case "dma-enhanced-notice-sugc":case "dma-enhanced-notice-reactions":case "dma-enhanced-notice-fugc-answers":x3b(_.Wi(f,
y3b,5,_.PUb),!1);g=_.ic(g,4,m3b);const h=w$b.get(b);_.D(g,1,h);_.D(g,2,1)}d.sync([f],()=>{c(e)},e)},a.flow)}};var y$b=function(a,b,c){a=a.Ha.ab();var d=c.request();c=c.response();if(d&&c&&(d=c.H(),_.H$a(d.H(),b.Rg)))return c=c.clone(),d=d.clone(),b.displayName!==null&&_.v(d,5,b.displayName),b.description!==null&&_.v(d,6,b.description),b.Lh!==null&&_.v(d,18,b.Lh),_.t(c.ha(),d),a=new _.aN(a),a.ha=c,a.Rg=b.Rg,a},z$b=class{constructor(a,b,c,d,e){this.ak=a;this.Ha=b;this.yb=c;this.kc=d;this.Fd=e}run(a){if(a.description!==null||a.displayName!==null||a.Lh!==null)a.description===null&&a.Lh===null&&a.displayName===
""?this.Fd.open("Title cannot be empty",[],a.flow):this.ak.get((b,c)=>{b.TKa(a.Rg,a.displayName,a.description,a.Lh,(d,e)=>{if(d&&!d.Da()){if(d=!0,!a.mLb){var f=this.Ha.ab();if(f.Qa().yw()?.wL()){f=this.Ha.ab();var g=f.Qa().yw().ud();if(_.H$a(_.ZC(g.H()),a.Rg)){var h=f.Qa().search().response().clone();g=g.clone();a.displayName!==null&&_.sB(g,a.displayName);a.description!==null&&_.v(g,3,a.description);_.t(_.C(h,_.es,33),g);f=new _.eN(f,this.yb.get(),this.kc);_.cN(f,g);_.dN(f,h);this.Ha.Yb(f.rb(),a.flow)}}else if(_.EB(_.xu())||
_.yu(_.xu()))if(_.XM(f)){f=this.Ha.ab();f.background().jh()?.valid()&&(h=y$b(this,a,f.background().jh()));a:{var l=this.Ha.ab();var m=l.Qa().mb().request();var n=l.Qa().mb().response();if(m&&n&&(a.displayName||a.Lh!==null)){var p=n.H().clone(),r=_.$C(a.Rg);var w=a.displayName;var A=a.Lh;p=p.clone();const U=_.CB(p),X=new _.es;_.t(_.rB(X),r);r=_.vB(U);let Y=!1;for(var E=0;E<r;E++){var J=_.Pi(U,16,_.xB,E);if(_.AB(X,_.wB(J))){w&&_.sB(_.BB(J),w);A!=null&&_.S$a(_.BB(J),A);Y=!0;break}}r=_.Zh(U,_.es,19);
for(E=0;E<r;E++)if(J=_.Pi(U,19,_.es,E),_.AB(X,J)){w&&_.sB(J,w);A!=null&&_.S$a(J,A);Y=!0;break}if(w=Y?p:null){n=n.clone();_.t(_.cC(n),w);l=new _.cK(l);_.YJ(l,m);_.ZJ(l,n);l.Ka=w;_.BE(l,!1);m=l;break a}}m=void 0}l=new _.TM(f);m?(_.xE(l,m.rb().Qa()),g=f.Qa().mb().mb()):_.xE(l,f.Qa());h?(g&&(h.Eh=g),l.Wd(h.rb().Qa())):l.Wd(f.background());_.BE(l,!1);this.Ha.Yb(l.rb(),a.flow)}else f.Qa().jh()?.valid()&&(h=this.Ha.ab().Qa().jh(),(h=y$b(this,a,h))&&this.Ha.Yb(h.rb(),a.flow))}}else this.Fd.open("Failed to save list",
[],e),d=!1;a.callback(d,e)},c)},a.flow)}};var B$b=function(a,b,c,d,e){b=A$b(a,b,c);if(!b)_.XM(a.Ha.ab())||a.Fd.open("Refresh to see updates to your note.",[],d);else if(!e||_.pB(b.ha().H())===e.H())return a=a.Ha.ab(),d=new _.gN(a),e=_.wL(a).search().Eh(),_.fN(d,_.wL(a).search().request()),d.response=b.clone(),_.BE(d,!1),e!==null&&(d.Eh=e),d},C$b=function(a,b,c,d){const e=a.Ha.ab();a=e.background().jh().request();const f=e.background().jh().response();if(a&&f&&_.bab(a).H()===c.H()){a=f.clone();var g=_.AD(b,!0);b=f.H().va().findIndex(h=>g===
_.VVb(h,!0));if(b!==-1)return _.L$a(Q2b(a.ha(),b),d),d=new _.aN(e),c=_.$C(c),d.Du=c,d.ha=a,d.rb().Qa()}},D$b=function(a,b,c,d){a=a.Ha.ab();var e=a.Qa().mb().response();if(e&&_.WM(b,e.H())){var f=_.I7a(_.Fs(e.H())).findIndex(g=>{g=_.wB(g).H();return _.pB(g)===c.H()&&_.O$a(g.getType())===_.WC(c)});if(f!==-1)return b=e.clone(),e=_.CB(_.cC(b)),d!==null&&_.tN(_.Pi(e,16,_.xB,f),d),d=new _.cK(a),f=a.Qa().mb().request(),_.YJ(d,f),_.ZJ(d,b),_.BE(d,!1),a.Qa().Cv()||_.bK(d),d}},A$b=function(a,b,c){a=a.Ha.ab();
var d=_.wL(a)?.search().request()||a.Qa().search().request();const e=_.wL(a)?.search().response()||a.Qa().search().response();if(!d||!e)return null;a=_.wL(a)?.search().response().clone()||a.Qa().search().response().clone();d=yZb(a).find(f=>_.WM(b,f));if(!d)return null;c!==null&&_.tN(DZb(d),c);return a},E$b=class{constructor(a,b,c,d,e){this.ak=a;this.Ha=b;this.yb=c;this.kc=d;this.Fd=e}run({Rg:a,Ka:b,Wla:c,Lh:d,mLb:e,callback:f,flow:g}){c===null?f&&f(!0,g):this.ak.get((h,l)=>{h.UKa(b,a,c,(m,n)=>{if(m&&
!m.Da()){var p=this.Ha.ab();if(!e)if(_.XM(p)){var r;if(p.background().search().request()?.U()){var w=B$b(this,b,c,n,a);w&&(r=w.rb().Qa())}else p.background().jh().valid()&&(w=C$b(this,b,a,c))&&(r=w);w=D$b(this,b,a,c);p=r?r:p.background();const A=this.Ha.ab();r=new _.TM(A);w=w?w.rb():A;_.xE(r,w.Qa());r.Wd(p);_.BE(r,!1);this.Ha.Yb(r.rb(),n)}else if(p.Qa().mb().valid())(w=D$b(this,b,a,c))&&this.Ha.Yb(w.rb(),n);else if(p.Qa().yw().wL()){if(r=A$b(this,b,c))w=this.Ha.ab(),p=new _.eN(w,this.yb.get(),this.kc),
_.cN(p,w.Qa().yw().ud()),_.dN(p,r),this.Ha.Yb(p.rb(),n)}else p.Qa().search().valid()&&(w=B$b(this,b,c,n))&&this.Ha.Yb(w.rb(),n)}else this.Fd.open("Can\u2019t save note right now. Try again.",[],n);f&&(m=!!m&&!m.Da(),f(m,n))},l,d)},g)}};var F$b=class{constructor(a){this.ak=a}run(a){this.ak.get((b,c)=>{b.VMb(a.Rg,a.xFa,(d,e)=>{a.callback&&a.callback(d,e)},c)},a.flow)}};var G$b=class{constructor(a,b,c){this.ak=a;this.Ha=b;this.Fd=c}run(a){this.ak.get((b,c)=>{b.aU(a.Rg,a.D8,a.Daa,a.vo,a.Vn,(d,e)=>{if(d){var f=a.D8,g=a.Vn,h="";a.Daa===4&&(f===2?h="No longer editing "+g:f===3&&(h="No longer following "+g));h&&this.Fd.open(h,[],e);f=this.Ha.ab();f.Qa().Dh().profile()&&(g=new _.UE(f),g.xE(1,f.Qa().Dh().profile()),_.hv(e,_.TE(g)),_.NE(e),this.Ha.Yb(g.rb(),e))}else{f=a.Daa;g=a.D8;h=a.Vn;let l="";f===4?l=g===2?"Can't leave "+h+". Try again.":"Can't unfollow "+h+". Try again.":
f===3?l="Can't follow "+h+". Try again.":f===2&&(l="Can't join "+h+". Try again.");l&&this.Fd.open(l,[],e)}a.callback&&a.callback(d,e)},c,a.Lh)},a.flow)}};var H$b=class{constructor(a,b){this.ak=a;this.Fd=b}run(a){this.ak.get((b,c)=>{b.cpa(a.Rg,a.WV,a.newState,(d,e)=>{d||this.Fd.open(_.mw(),[],e);a.callback&&a.callback(d,e)},c)},a.flow)}};var I$b=function(a,b,c=()=>{}){return new R8b(a,b,c)},J$b=class{constructor(a,b,c,d,e,f){this.Ez=a;this.ig=b;this.yG=c;this.zG=d;this.EG=e;this.JD=f}run(a){_.Ah(_.vh())&&M8b(I$b({Ez:this.Ez,ig:this.ig,yG:this.yG,zG:this.zG,EG:this.EG,JD:this.JD},a.Ka,(b,c)=>{var d=a.mb||null,e=a.OXa,f=a.callback;!d||b!=="saved"&&b!=="not-saved"||_.Vf(_.cq,"entity-mutated",c,{mb:d});f(e?b==="saved":b==="not-saved",c)}),_.$C(a.Rg),a.OXa,a.flow)}};var L$b=function(a,b){if((b=K$b(a,b))&&b.ha().H().getType()===4){a=a.Ha.ab();var c=new _.gN(a),d=_.wL(a).search().Eh();_.fN(c,_.wL(a).search().request());c.response=b.clone();_.BE(c,!1);d!==null&&(c.Eh=d);return c}},M$b=function(a,b){var c=_.N7a(b.Ka,_.Jbb()),d=_.CB(c);_.F(d,1,b.wJ);d=a.Ha.ab();var e=d.Qa().mb().response();if((a=d.Qa().mb().request())&&e&&_.WM(c,e.H())){c=e.clone();e=_.N7a(c.H(),_.Jbb());var f=_.CB(e);_.F(f,1,b.wJ);_.ph(c,_.Hs,7,e);b=new _.cK(d);_.YJ(b,a);_.ZJ(b,c);_.BE(b,!1);return b}},
N$b=function(a,b){const c=a.Ha.ab();var d=c.Qa().search().request(),e=c.Qa().search().response();d&&e&&(d=e.clone(),_.Bbb(d,f=>!_.WM(f,b.Ka)),e=new _.eN(a.Ha.ab(),a.yb.get(),a.kc),_.cN(e,c.Qa().yw().ud()),_.dN(e,d),a.Ha.Yb(e.rb(),b.flow))},K$b=function(a,b){var c=a.Ha.ab();a=_.wL(c).search().request();c=_.wL(c).search().response();if(a&&c)return a=c.clone(),c=_.D7a(c.ha()),b.wJ?(zZb(a,b.Ka),_.U$a(_.C(a,_.es,33),c+1)):(_.Bbb(a,d=>!_.WM(d,b.Ka)),_.U$a(_.C(a,_.es,33),c-1)),a},O$b=class{constructor(a,
b,c,d,e,f){this.pE=a;this.Ha=b;this.yb=c;this.kc=d;this.Fd=e;this.ak=f}run(a){this.pE.get((b,c)=>{const d=_.yRb(a.Ka);b.UFb(a.wJ,d,(e,f)=>{e=e&&e.Qc();this.Fd.open(e===0?a.wJ?"Saved to Starred places":"Removed from Starred places":e===7?"Please reload to star this location.":"Starring this location failed. Please try again.",[],f);if(e=e===0){var g=this.Ha.ab();if(_.XM(g)&&g.background().search().request()?.U()){g=L$b(this,a);var h=M$b(this,a),l=_.EB(_.xu())&&g;if(h||l){const m=this.Ha.ab();l=new _.TM(m);
const n=g?g.rb():m;h=h?h.rb():m;_.xE(l,h.Qa());l.Wd(g?n.Qa():n.background());_.BE(l,!1);this.Ha.Yb(l.rb(),f)}}else g.Qa().yw().wL()?a.wJ?(g=this.Ha.ab(),h=g.Qa().search().request(),l=g.Qa().search().response(),h&&l&&(h=l.clone(),zZb(h,a.Ka),l=new _.eN(g,this.yb.get(),this.kc),_.cN(l,g.Qa().yw().ud()),_.dN(l,h),this.Ha.Yb(l.rb(),a.flow))):N$b(this,a):g.Qa().search().valid()&&g.Qa().search().request()?.U()?(g=L$b(this,a))&&this.Ha.Yb(g.rb(),f):g.Qa().mb().valid()&&(g=M$b(this,a))&&this.Ha.Yb(g.rb(),
f)}a.callback&&a.callback(e,f)},c)},a.flow);a.wJ&&this.ak.get((b,c)=>{var d=_.Jbb();d=_.ZC(d.H());b.jKb(d,a.Ka,c)},a.flow)}};var P$b=class{constructor(a){this.L0=a}run(a){this.L0.get((b,c)=>{b.showPicker(a.Ho,c,function(d,e){a.callback&&a.callback(d,e)})},a.flow)}};var Q$b=class{constructor(a){this.pE=a}run(a){this.pE.get((b,c)=>{b.tNb(a.rD,a.sNb,a.Oc,a.Us,a.callback||(()=>{}),c)},a.flow)}};var R$b=class{constructor(a,b){this.oc=a;this.kc=b;this.H=null;this.yb=_.x()}bind(a,b){this.yb.Ja(a,b)}vx(a,b,c,d,e){e.Ze("suggestions_fetch");let f=null,g=!1;c=new _.eD(()=>{g=!0;f&&(f.abort(),f=null)});const h={BV:1,ub:this.oc.ub,sB:3,onStart:()=>{},onAbort:()=>{e.done("suggestions_fetch")},BM:()=>{e.done("suggestions_fetch")},K3:l=>{if(!g){const m=[];l=l.H().va();for(const n of l)n.U()&&(l=_.y(n,_.Os,23),m.push(l));d(m,e)}e.done("suggestions_fetch")}};this.H||(this.H=new _.tBb({ub:this.oc.ub,SS:this.oc.SS,
Ed:this.oc.Ud.Db.Ed}));this.yb.get()&&(f=this.H.get(j0b(a,b,this.yb.get(),this.kc),h));return c}qS(){return[]}};var T$b=function(a,b,c){const d={mL:"Sign in",qR:_.q.ka.Reb,f8:"No thanks",kR:_.q.ka.Qeb};b.length>1?(d.title="Search for "+b[0]+" and "+b[1]+"?",d.body='Sign in to search for "'+b[0]+'", "'+b[1]+'" and your other personal places.'):(d.title="Search for "+b[0]+"?",d.body='Sign in to search for "'+b[0]+'" and your other personal places.');d.oaa=new _.Rq;_.oF(d.oaa,"newmaps_yourresults");S$b(a,d,e=>{a.actions.Pv.run({flow:e})},c)},V$b=function(a,b,c){let d;b===0?d="home_correction":b===1&&(d="work_correction");
U$b(a.N,(e,f)=>{e&&a.actions.n9.run({XK:b,flow:f})},c,d)},W$b=function(a,b,c,d){b={title:"Search for "+b+"?",body:'Add "'+b+'" to your personal places so that you can quickly search for it across Google.<br><br>Only you can see your personal places.',mL:"Add",qR:_.q.ka.Peb,f8:"No thanks",kR:_.q.ka.Oeb};b.oaa=new _.Rq;_.oF(b.oaa,"newmaps_yourresults");S$b(a,b,e=>{a.actions.n9.run({XK:c,flow:e})},d)},S$b=function(a,b,c,d){a.H=!0;const e=g=>{a.H=!1;c(g)},f=()=>{a.H=!1};a.ig.get((g,h)=>{g.confirm(b,h,
e,f)},d)},X$b=class{constructor(a,b,c,d,e){this.actions=a;this.ig=b;this.N=c;this.Ha=d;this.H=!1;this.Ha.listen(this.Ug,this);this.Ug(e)}Ug(a){if(!this.H){var b=null,c=this.Ha.ab().Qa(),d=c.search().response();d&&_.B(d,_.A8a,27)&&(b=d.tc());c=c.wc().response();!b&&c&&_.B(c,_.A8a,10)&&(b=_.y(c,_.A8a,10));if(b&&(_.I(b,1)||_.I(b,4))){c=[];d=[];var e=_.I(b,4);for(let f=0;f<_.Zh(b,_.R3a,3);f++){const g=_.Tx(_.$h(b,3,_.R3a,f)).getType();if(g===0){if(c.push("home"),d.push(g),e)break}else if(g===1&&(c.push("work"),
d.push(g),e))break}_.I(b,1)?T$b(this,c,a):_.I(b,2)?V$b(this,d[0],a):_.I(b,4)&&W$b(this,c[0],d[0],a)}}}};var Y$b=function(a,b,c){const d=b.mj(),e=_.TL(b),f=_.$Qb(b,()=>new _.MQb);b=_.RQb(b,()=>new _.mRb(a.app.ub,f));const g=new p7b(a.app.ak,a.app.Fd,a.app.handler),h=new u7b(a.app.ak,a.app.Ha,a.app.yb,b,a.app.Fd),l=new B7b(a.app.ak,a.app.Ha,a.app.yb,b,a.app.Fd),m=new t$b(a.app.Ha,a.app.H0),n=new O$b(a.app.pE,a.app.Ha,a.app.yb,b,a.app.Fd,a.app.ak),p=new G8b(a.app.Ha);p.bind(a.app.wb,a.app.Yk,c);const r=new v8b(a.app.Ha);r.bind(a.app.wb,a.app.yb,c);const w=new y8b(a.app.Oo),A=new o$b(a.app.Ha),E=new o7b(a.app.ZKa,
a.app.Fd,a.app.JB),J=new d9b(a.app.ZKa,a.app.ig,a.app.qAa),U=new f9b(J,a.app.CR),X=new S8b(a.app.Ez,a.app.ig,g,h,l,n),Y=new H$b(a.app.ak,a.app.Fd),fa=new F$b(a.app.ak),sa=new h7b(a.app.JB,E,X,fa,a.app.handler),va=new w9b(a.app.xR);va.bind(a.app.yb,c);BN(e.aga,new W6b(a.app.ig));BN(e.RN,new X6b(a.app.Ha));BN(e.Wxa,new Y6b(a.app.Ha,a.app.yb));BN(e.XN,new Z6b(a.app.Fd));BN(e.qt,new $6b(a.app.Ha,a.app.controller,a.app.yb,a.app.nn,a.app.Im===1));BN(e.kSa,new a7b(a.app.CF));BN(e.Sga,sa);BN(e.H,new i7b(a.app.Hl));
BN(e.iza,new j7b(a.app.Hl));BN(e.mR,new k7b(a.app.Hl));BN(e.pR,new l7b(a.app.nO));BN(e.MA,new m7b(a.app.Ha));BN(e.q8,new n7b(a.app.ig));BN(e.xt,E);BN(e.yG,g);BN(e.zG,h);BN(e.XTa,new v7b(a.app.ak,a.app.Ha,a.app.Fd));BN(e.EG,l);BN(e.YTa,new C7b(a.app.K0));BN(e.ZTa,new E7b(a.app.Mr));BN(e.aUa,new F7b(a.app.O0,a.app.Fd));BN(e.AAa,new G7b(a.app.dAa));BN(e.Iha,new H7b(a.app.pE));BN(e.CAa,new J7b(a.app.M0,a.app.Ha));BN(e.bUa,new K7b(a.app.eAa,a.app.Fd));BN(e.GR,new L7b(a.app.Ha,a.app.yb));BN(e.oUa,new M7b(a.app.Ha));
BN(e.N,new N7b(a.app.Hl));BN(e.n9,new Q7b(a.app.aW,a.app.Mr,a.app.Cf));BN(e.KUa,new R7b(a.app.Xza));BN(e.QAa,new S7b(a.app.ig));BN(e.vBa,new T7b(a.app.Cp));BN(e.vVa,new Y7b(a.app.Ha,a.app.yb,b,a.app.CF));BN(e.Bia,new Z7b(a.app.Mr));BN(e.wBa,new $7b(a.app.ak));BN(e.xBa,new a8b(a.app.K0));BN(e.yBa,new c8b(a.app.hga));BN(e.q1,new e8b(a.app.Ha));BN(e.eWa,new f8b(a.app.ak));BN(e.kJ,new g8b(a.app.No));BN(e.Zp,new h8b(a.app.xR));BN(e.XZa,new l8b(a.app.Ha,a.app.nn,a.app.wb));BN(e.P3,new n8b(a.app.Cp));BN(e.k_a,
new o8b(a.app.nO));BN(e.Bm,new p8b(a.app.Ud));BN(e.uma,new r8b(a.app.Mr,a.app.Ha));BN(e.s_a,new s8b(a.app.Ha));BN(e.EGa,r);BN(e.J_a,new w8b(a.app.O0,a.app.Fd));BN(e.An,w);BN(e.l0a,new z8b(a.app.Ha,a.app.yb,b));BN(e.Xma,new A8b(a.app.Ha,a.app.yb,m));BN(e.rT,new B8b(a.app.Ha));BN(e.gna,new C8b(a.app.M0,a.app.Ha));BN(e.OM,new F8b(a.app.DG));BN(e.Iba,p);BN(e.yT,X);BN(e.ZM,new T8b(a.app.Ha,a.app.yb,b));BN(e.U,new U8b(a.app.Ha,a.app.yb));BN(e.wIa,new W8b(a.app.Ha));BN(e.Dw,new X8b(a.app.Ez));BN(e.xIa,new Y8b(w));
BN(e.XJ,new $8b(a.app.sL));BN(e.Lna,new a9b(a.app.Ha,a.app.V8));BN(e.kca,new b9b(a.app.Hl));BN(e.O4,new c9b(a.app.Ha));BN(e.shareAction,J);BN(e.K1a,U);BN(e.U1a,new g9b(a.app.No));BN(e.S4,new i9b(a.app.No));BN(e.boa,new j9b(a.app.Ha,a.app.yb));BN(e.X1a,new k9b(a.app.Ha));BN(e.Y1a,new l9b(a.app.Ha,a.app.yb,a.app.wb,a.app.nn));BN(e.coa,new m9b(a.app.Ha));BN(e.Z1a,new n9b(a.app.No));BN(e.xca,new o9b(a.app.Oo));BN(e.doa,new p9b(a.app.Ha));BN(e.Cn,new r9b(a.app.Ha,a.app.yb,a.app.jd,a.app.Lf,a.app.ef,a.app.qG));
BN(e.KF,new s9b(a.app.Ha));BN(e.Jw,new t9b(a.app.Oe,a.app.Ud));BN(e.eN,new v9b(a.app.Ha,a.app.Oo));BN(e.hz,va);BN(e.rJa,new y9b(a.app.Ha));BN(e.joa,new A9b(a.app.Ha,a.app.BG,a.app.yb,A));BN(e.Cca,new C9b(a.app.Ha));BN(e.xD,new D9b(a.app.vc));BN(e.tJa,new F9b(a.app.Ha));BN(e.uJa,new H9b(a.app.Ha));BN(e.Y4,new I9b(a.app.Ha,a.app.Yk,a.app.jd,a.app.Lf,a.app.ef));BN(e.vJa,new K9b(a.app.Ha,a.app.nn));BN(e.Z4,new O9b(a.app.Ha,a.app.yb,b));BN(e.a5,new Q9b(a.app.Ha));BN(e.h2a,new R9b(a.app.ig));BN(e.wJa,new V9b(a.app.Ha));
BN(e.QH,new X9b(a.app.Ha));BN(e.i2a,new Y9b(a.app.yb,a.app.vc,a.app.lu));BN(e.xJa,new Z9b(a.app.Ha));BN(e.zJa,new $9b(a.app.Ha));BN(e.fN,new a$b(a.app.Ha));BN(e.n2a,new b$b(a.app.Hl));BN(e.p2a,new c$b(a.app.Ha,a.app.yb));BN(e.q2a,new e$b(a.app.Ha));BN(e.r2a,new f$b(a.app.dZ));BN(e.BJa,new h$b(a.app.No));BN(e.v2a,new i$b(a.app.Ha,a.app.yb));BN(e.w2a,new j$b(a.app.Ha));BN(e.yD,new l$b(a.app.Hha));BN(e.Pv,new m$b(a.app.Ud));BN(e.Noa,new n$b(a.app.Q8));BN(e.jda,A);BN(e.WT,new r$b(a.app.cW,a.app.Hl));
BN(e.dI,m);BN(e.W3a,new v$b(a.app.Ha));BN(e.zda,new x$b(a.app.Mr));BN(e.Ada,new z$b(a.app.ak,a.app.Ha,a.app.yb,b,a.app.Fd));BN(e.Bda,new E$b(a.app.ak,a.app.Ha,a.app.yb,b,a.app.Fd));BN(e.Cda,fa);BN(e.Y3a,new J$b(a.app.Ez,a.app.ig,g,h,l,n));BN(e.JD,n);BN(e.epa,new G$b(a.app.ak,a.app.Ha,a.app.Fd));BN(e.YKa,Y);BN(e.CK,new P$b(a.app.L0));BN(e.mLa,new Q$b(a.app.pE));BN(e.KB,W_b(_.ySa,d));BN(e.iI,W_b(_.zSa,d));a.app.vC&&BN(e.HZa,new i8b(a.app.vC))},Z$b=class{constructor(a){this.app=a}};var bac=function(){$$b||($$b=new aac);return $$b},dac=function(a){if(_.ja.gbar){var b=_.ri("OkO9ve");if(b){var c=b.parentElement||null;_.Cu(_.xu())&&!_.Du(_.xu())&&(_.Jx()||_.Uo(c,"Z7YX"));if(a=a.wb.get()){if(_.az(a)){cac(b,!0);return}if(_.ez(a)){_.Cu(_.xu())&&!_.Du(_.xu())?_.Uo(c,"hidden-Woal0c-jcJzye"):_.Uo(b,"hidden-Woal0c-jcJzye");return}}cac(b,!1)}}},eac=async function(){var a=bac();const b=e2b(),c=_.C(b,Z1b,2);if(_.B(c,_.UZa,1)&&(_.cZb(window,_.SZa(_.y(c,_.UZa,1))),_.oi("vasquette")&&(_.rd(_.oi("vasquette"),
_.Ula(_.y(b,_.Jp,5))),_.cZb(window,_.SZa(_.y(c,_.UZa,3))),_.ja.gbar))){var d=_.og("DIV");_.rd(d,_.Ula(_.y(c,_.Jp,4)));document.body.appendChild(d);_.cZb(window,_.SZa(_.y(c,_.UZa,5)));t6b(await v6b()).then(e=>{e.H.pl(_.eg())});dac(a);_.Ih(b,5);_.Ih(b,2)}},fac=function(a,b,c){a.wb.listen(()=>{dac(a)});a.wb.Ja(b,c)},gac=function(a,b,c){fac(a,b,c)},cac=function(a,b){v6b().then(c=>{t6b(c).then(d=>{d.H.pp(b)})});_.Cu(_.xu())&&!_.Du(_.xu())?_.Wo(a.parentElement||null,"hidden-Woal0c-jcJzye"):_.Wo(a,"hidden-Woal0c-jcJzye")},
aac=class{constructor(){this.wb=_.x()}},$$b;var jac=function(a,b,c){a.DG.get(()=>{},c);hac(a,b,c,(d,e)=>void iac(a,d,e))},kac=function(a,b){a.DG.get((c,d)=>{c.Pxa(14,d)},b)},hac=function(a,b,c,d){const e=_.Cz(b.location),f=(g,h,l)=>{const m=new _.sYb;m.hf=e;m.address=g;h&&(m.mb=h);d(m,l)};a.CR.get((g,h)=>void lac(b,f,g,h),c)},iac=function(a,b,c){a.DG.get((d,e)=>{d.K_(b,14,e)},c)},lac=function(a,b,c,d){const e=new _.QVb;_.t(_.C(e,_.pl,3),a.location);_.t(_.C(e,_.Eh,2),a.camera);_.D(e,9,1);_.hv(d,_.C(e,_.Dq,4));a=new _.mv(d,"rapfr");a.Xk(3);c.qCa(e,
f=>{f&&b(f.ha().join(", "),f.je(),d)},a)},mac=class{constructor(a,b,c,d,e,f){this.Ha=a;this.DG=b;this.zi=c;this.CR=d;this.Bha=e;this.H=f}rb(a){if(!this.Ha.ab().Qa().wc().valid()&&this.zi.isLoaded()){var b=this.zi.Db.P1().get();b&&b.H()&&(this.H.N.get()&&a.Pj("Add a missing place",_.q.ka.Yrb,(c,d)=>void jac(this,c,d)),a.Pj("Add your business",_.q.ka.Zrb,()=>{const c=_.s$a("cm");_.pd(window,c)}),b=a.event.getFeature(),(this.H.H.get()||b&&b.Eb()&&b.kh()&&this.H.N.get())&&a.Pj("Report a data problem",
_.q.ka.dsb,(c,d)=>void kac(this,d)))}}};var nac=function(a,b,c){a.loaded=!0;const d=a.contextmenu;c.tick("rll0");a.cW.get((e,f)=>{f.tick("rll1");d.HA(e);e.init(b,f)},c)},oac=class{constructor(a,b){this.contextmenu=a;this.cW=b;this.loaded=!1}rb(a){this.loaded||a.Pj("Measure distance",null,(b,c)=>void nac(this,b,c))}};var pac=function(a,b){_.sN([a.app.zi],c=>{const d=a.app.zi.Db;d.width.Ja(a.app.controller.N,c);d.height.Ja(a.app.controller.H,c);d.Th.Ja(a.app.wE.Th,c);d.vL.Ja(a.app.vA,c);d.Cf.Ja(a.app.Cf,c);d.If.Ja(a.app.If,c);d.Fq.Ja(a.app.Fq,c);d.vr.Ja(a.app.OJ.Zg,c);d.margin.Ja(a.app.xc.margin,c);d.qj.Ja(a.app.Zm,c);a.app.PF&&d.u3a.Ja(a.app.PF,c);a.app.nn.U.Ja(d.content,c);a.app.nn.Zc.Ja(d.Zc,c);a.app.Yk.Ja(a.app.nn.N,c);a.app.nn.nf.Ja(d.vu,c);a.app.ug.Ja(d.ug,c);a.app.vc.Ja(d.Sk,c);a.app.yc.Ja(d.camera,c);a.app.Yca.Ja(d.Yca,
c);a.app.yb.Ja(d.Zc,c);_.hf(_.VXa,a.app.Yj.mj()).then(e=>{e.yb.Ja(d.Zc,c)});a.app.wb.Ja(d.content,c);a.app.bt.Ja(d.ST,c);a.app.jd.Ja(d.Dd,c);a.app.nf.Ja(d.vu,c);a.app.kA.Ja(d.kA,c);a.app.controller.W.Ja(d.content,c);a.app.Cp.ji=d;gac(bac(),d.content,c)},b)},qac=function(a,b){_.sN([a.app.Yza],c=>{a.app.Yza.Db.bind(a.app.yc,a.app.wb,a.app.Ha,c)},b)},rac=function(a,b){_.sN([a.app.bAa,a.app.zi],c=>{a.app.bAa.Db.bind(a.app.yc,a.app.nf,a.app.vA,a.app.zi.Db.cs,a.app.wb,c)},b)},sac=function(a,b){_.sN([a.app.Ez],
c=>{a.app.Ez.Db.bind(a.app.wE.Th,a.app.controller.N,a.app.controller.H,a.app.Tg,c)},b)},tac=function(a,b){_.sN([a.app.cAa,a.app.As],c=>{const d=a.app.cAa.Db,e=a.app.As.Db;d.bind(a.app.jd,a.app.Hh,a.app.wb,a.app.yb,c);d.HA(new mac(a.app.Ha,a.app.DG,a.app.zi,a.app.CR,a.app.Bha,e));d.HA(new oac(d,a.app.cW))},b)},uac=function(a,b){_.sN([a.app.xy,a.app.zi],c=>{const d=a.app.zi.Db;a.app.xy.Db.bind(a.app.controller.width,d.Im,d.P1(),a.app.wb,a.app.OJ.Zg,a.app.ug,c)},b);_.sN([a.app.xy,a.app.DG],c=>{const d=
a.app.DG.Db;a.app.xy.Db.SIa(e=>{d.z7(3,0,e)},c)},b);_.sN([a.app.xy,a.app.Vp],c=>{a.app.xy.Db.Le.Ja(a.app.Vp.Db.Re,c)},b)},vac=function(a,b){_.sN([a.app.EI],c=>{const d=a.app.EI.Db;a.app.OJ.H.Ja(d.eHa,c);a.app.OJ.N.Ja(d.fHa,c)},b);_.sN([a.app.EI,a.app.zi],c=>{const d=a.app.zi.Db;a.app.EI.Db.bind(a.app.yc,a.app.wb,d.wh,d.Uy,c)},b)},wac=function(a,b){_.sN([a.app.N0,a.app.zi,a.app.As],c=>{a.app.N0.Db.bind(a.app.vc,a.app.wb,a.app.yb,a.app.As.Db.C7,a.app.Tg,a.app.kj,a.app.controller.width,a.app.Dg,c)},
b)},xac=function(a,b){const c=d=>{const e=a.app.Vp.Db,f=a.app.gu.Db;e.bind(a.app.controller.height,a.app.controller.width,a.app.OJ.Zg,a.app.yb,a.app.Yk,a.app.Lf,a.app.jd,a.app.vc,a.app.wb,a.app.bt,f.YE,a.app.Hk,a.app.Hh,a.app.nf,a.app.Ij,a.app.If,f.jD,a.app.Yu,a.app.Tg,a.app.qh,a.app.Lt,a.app.Kt,a.app.Cx,a.app.Dg,a.app.DF,a.app.rr,a.app.ef,d);a.app.controller.Le.Ja(e.Re,d)};_.sN([a.app.Vp,a.app.gu],d=>{a.app.G0?.U()?.Jb()?_.Tp(new _.Xf(a.app.Oe,"omnibox_early_action"),e=>{c(e);a.app.gu.Db.uia(e)}):
c(d)},b)},yac=function(a,b){_.sN([a.app.zs],c=>{const d=a.app.zs.Db;d.bind(a.app.bt,a.app.Hh,a.app.Ha,c);a.app.kj.Ja(d.kj,c)},b)},zac=function(a,b){_.sN([a.app.jAa,a.app.zR,a.app.zi],c=>{a.app.jAa.Db.bind(a.app.wb,a.app.zR.Db.Yr,a.app.yb,a.app.vc,a.app.zi.Db.wh,a.app.Zm,c)},b)},Aac=function(a,b){_.sN([a.app.oE,a.app.zi,a.app.As],c=>{const d=a.app.As.Db;a.app.oE.Db.bind(a.app.vc,a.app.wb,a.app.zi.Db.Im,a.app.yb,a.app.nf,d.U,d.ha,a.app.Zm,a.app.Lf,a.app.rW,a.app.kT,a.app.VJ,a.app.qh,a.app.uv,c)},b);
_.sN([a.app.oE,a.app.xy],c=>{const d=a.app.xy.Db;a.app.oE.Db.zy().Ja(d.height,c)},b);_.sN([a.app.oE,a.app.rL],c=>{const d=a.app.oE.Db,e=a.app.rL.Db;d.ev().Ja(e.height,c);d.oC().Ja(e.kFa,c)},b)},Bac=function(a,b){const c=a.app.Ha;_.sN([a.app.I0],d=>{a.app.I0.Db.bind(c,d)},b)},Cac=function(a,b){_.sN([a.app.nO],c=>{a.app.nO.Db.bind(a.app.wE.Th,a.app.yb,a.app.Ij,a.app.controller.Le,a.app.qh,a.app.Hk,a.app.jd,a.app.Lf,a.app.ef,a.app.vc,a.app.wb,a.app.yc,c)},b)},Dac=function(a,b){_.sN([a.app.rL],c=>{a.app.rL.Db.bind(a.app.bt,
a.app.yb,a.app.nQ,a.app.Lf,a.app.controller.height,a.app.Cq,c)},b)},Eac=function(a,b){_.sN([a.app.Vq],c=>{a.app.nQ.Ja(a.app.Vq.Db.wA,c)},b)},Fac=function(a,b){_.sN([a.app.BG],c=>{a.app.BG.Db.bind(a.app.ug,c)},b)},Gac=function(a,b){_.sN([a.app.gAa],c=>{a.app.gAa.Db.bind(a.app.Dg,a.app.yb,a.app.bt,a.app.Hh,a.app.controller.height,a.app.controller.width,a.app.qh,c)},b)},Hac=function(a,b){_.sN([a.app.tAa],c=>{a.app.tAa.Db.bind(a.app.wE.Th,a.app.yb,a.app.yc,a.app.vc,a.app.wb,c)},b)},Iac=function(a,b){_.sN([a.app.sAa],
c=>{const d=a.app.sAa.Db;d.bind(a.app.wb,a.app.vc,a.app.controller.height,a.app.Cq,c);a.app.NF.Ja(d.NF,c);a.app.TLb.Ja(d.ZN,c)},b)},Jac=function(a,b){_.sN([a.app.No],c=>{a.app.No.Db.Th.Ja(a.app.wE.Th,c)},b)},Kac=function(a,b){_.sN([a.app.Q0,a.app.zi],c=>{a.app.Q0.Db.bind(a.app.zi.Db.Im,a.app.nf,a.app.ug,a.app.jd,a.app.vc,a.app.wb,a.app.yb,a.app.xc.margin,c)},b)},Lac=function(a,b){const c=a.app.saa;c&&_.sN([a.app.zi],()=>{t2b(c.W,a.app.zi.Db.Im)},b)},Mac=function(a,b){_.sN([a.app.Ud],c=>{a.app.Ud.Db.bind(a.app.Ha,
c)},b)},Nac=function(a,b){_.sN([a.app.Mr],c=>{a.app.Mr.Db.bind(a.app.Cf,c)},b)},Oac=function(a,b){_.sN([a.app.ox],c=>{a.app.ox.Db.bind(a.app.Cf,c)},b)},Pac=function(a,b){_.sN([a.app.ak],c=>{const d=a.app.ak.Db;d.bind(a.app.If,c);a.app.rr.Ja(d.rr,c)},b)},Qac=function(a,b){_.sN([a.app.As],c=>{const d=a.app.As.Db;d.camera.Ja(a.app.yb,c);d.content.Ja(a.app.wb,c);d.vu.Ja(a.app.nf,c);d.Dd.Ja(a.app.jd,c);d.H.Ja(a.app.Lt,c);d.N.Ja(a.app.Kt,c);d.C7.Ja(a.app.Cx,c)},b)},Rac=function(a,b){_.sN([a.app.V8],c=>
{const d=a.app.V8.Db;d.bind(a.app.yb,a.app.wb,c);a.app.Ij.Ja(d.Re,c)},b)},Sac=function(a,b){_.sN([a.app.P0],c=>{a.app.P0.Db.bind(a.app.vc,a.app.wb,a.app.yb,a.app.controller.Le,a.app.NF,a.app.Tx,c)},b)},Tac=function(a,b){_.sN([a.app.W8,a.app.zi],c=>{a.app.W8.Db.bind(a.app.yb,a.app.zi.Db.wh,a.app.wb,a.app.ug,a.app.xc.margin,a.app.jd,a.app.ef,c)},b)},Uac=function(a,b){a.app.vC&&_.sN([a.app.vC],c=>{const d=a.app.vC.Db;d.bind(a.app.vc,a.app.wb,a.app.yb,a.app.zi.Db.ug,c);a.app.Ida.bind(d.ZF,c)},b)},Vac=
function(a,b){a.app.hAa&&_.sN([a.app.hAa,a.app.zi,a.app.vC],c=>{_.hf(_.jOb,a.app.Yj.mj()).then(d=>{const e=a.app.hAa.Db;e.bind(d,a.app.vc,a.app.wb,a.app.yb,a.app.vC.Db.ZF,a.app.wE.Th,a.app.Zm,a.app.zi.Db.Im,c);a.app.qG.Ja(e.qG,c)})},b)},Wac=function(a,b){_.sN([a.app.gu],c=>{a.app.gu.Db.bind(a.app.wE.Th,a.app.yc,a.app.jd,a.app.vc,a.app.Hk,a.app.wb,a.app.bt,a.app.yb,a.app.controller.Le,a.app.kj,a.app.Tg,a.app.controller.width,a.app.Ij,a.app.Cf,a.app.Yr,a.app.Dg,a.app.ef,a.app.Yu,c)},b)},Xac=function(a,
b){_.sN([a.app.Dha],c=>{const d=a.app.Dha.Db;d.bind(a.app.rr,a.app.cF,a.app.controller.height,a.app.controller.width,a.app.controller.Le,a.app.yb,a.app.Dg,a.app.wE.Th,a.app.wb,c);a.app.ef.Ja(d.U,c)},b)},Yac=function(a,b){_.sN([a.app.lAa],c=>{a.app.lAa.Db.bind(a.app.yc,a.app.LG,a.app.wb,a.app.jd,a.app.Lf,a.app.ef,c)},b)},Zac=function(a,b){_.sN([a.app.bW],c=>{a.app.bW.Db.bind(a.app.vc,a.app.wb,a.app.yb,c)},b)},$ac=function(a,b){_.sN([a.app.cW],c=>{const d=a.app.cW.Db;a.app.VJ.Ja(d.VJ,c);d.bind(a.app.wb,
a.app.jd,a.app.Hh,a.app.yn,a.app.yc,c)},b)},abc=function(a,b){_.sN([a.app.hu,a.app.bW],c=>{a.app.hu.Db.nD.Ja(a.app.bW.Db.nD,c)},b);_.sN([a.app.hu,a.app.Vq],c=>{a.app.hu.Db.Op.Ja(a.app.Vq.Db.wA,c)},b);_.sN([a.app.hu,a.app.xy],c=>{a.app.hu.Db.JG.Ja(a.app.xy.Db.height,c)},b);_.sN([a.app.hu,a.app.Vp],c=>{a.app.hu.Db.Le.Ja(a.app.Vp.Db.Re,c)},b);_.sN([a.app.hu,a.app.nO],c=>{a.app.hu.Db.D$.Ja(a.app.nO.Db.context,c)},b);_.sN([a.app.hu],c=>{const d=a.app.hu.Db;d.bind(a.app.Tg,a.app.yc,a.app.nf,a.app.jd,a.app.controller.width,
a.app.vc,a.app.wb,a.app.yb,a.app.ug,a.app.Zm,c);a.app.RY.Ja(d.gL,c);a.app.Lf.Ja(d.aI,c);a.app.K_a.Ja(d.yH,c)},b)},bbc=function(a,b){_.sN([a.app.Vp,a.app.zs],c=>{var d=a.app.xc,e=a.app.zs.Db.kj;d.H.Ja(a.app.Vp.Db.Re,c);d.kj.Ja(e,c)},b);_.sN([a.app.T8],c=>{a.app.xc.N.Ja(a.app.T8.Db.UX,c)},b);_.sN([a.app.hu,a.app.rE],c=>{const d=a.app.hu.Db;a.app.xc.bind(a.app.OJ.Zg,d.Maa,d.Q2,a.app.rE.Db.er,c)},b)},cbc=function(a,b){_.sN([a.app.pAa],c=>{a.app.pAa.Db.bind(a.app.jd,a.app.yn,a.app.wb,a.app.yb,c)},b)},
dbc=function(a,b){_.sN([a.app.X8],c=>{a.app.X8.Db.bind(a.app.yb,a.app.nf,c)},b)},ebc=function(a,b){_.sN([a.app.nE,a.app.rL],c=>{const d=a.app.nE.Db;d.bind(a.app.wE.Th,a.app.wb,a.app.Tg,a.app.vc,a.app.ug,a.app.jd,a.app.yc,a.app.yb,a.app.controller.N,a.app.controller.H,a.app.Lf,a.app.ef,a.app.controller.Le,a.app.rL.Db.height,c);d.mca(a.app.Ha);a.app.qW.Ja(d.SZ,c)},b)},fbc=function(a,b){_.sN([a.app.rAa],c=>{a.app.rAa.Db.bind(a.app.yc,a.app.vc,a.app.wb,a.app.yb,a.app.jd,c)},b)},gbc=function(a,b){_.sN([a.app.uAa,
a.app.zi],c=>{a.app.uAa.Db.bind(a.app.yb,a.app.nf,a.app.vA,a.app.zi.Db.cs,a.app.wb,c)},b)},hbc=function(a,b){_.sN([a.app.L0],c=>{a.app.L0.Db.FX.Ja(a.app.locale,c)},b)},ibc=function(a,b){_.sN([a.app.Y8],()=>{const c=a.app.Y8.Db;c.nZ.listen(()=>{a.app.qf.oj(d=>{var e=!!c.nZ.get();_.F(d,19,e)})},a)},b);_.sN([a.app.Y8,a.app.zi],c=>{a.app.Y8.Db.bind(a.app.yc,a.app.zi.Db.wh,a.app.wb,a.app.nf,c)},b)},jbc=function(a,b){_.sN([a.app.T8,a.app.hu],c=>{a.app.T8.Db.bind(a.app.wb,a.app.yb,a.app.hu.Db.NFa,a.app.Cq,
c)},b)},kbc=function(a,b){_.sN([a.app.Gha],c=>{const d=a.app.Gha.Db;d.bind(a.app.wb,a.app.yb,c);a.app.wb.listen(e=>{a.app.UB.set(!0,e)});a.app.UB.listen(e=>{a.app.UB.get()||d.qN(e)})},b)},lbc=function(a,b){_.sN([a.app.iAa],c=>{a.app.iAa.Db.bind(a.app.wb,a.app.controller.width,a.app.yb,c)},b)},mbc=function(a,b){_.sN([a.app.oAa],c=>{a.app.oAa.Db.bind(a.app.Bk,a.app.vc,c)},b)},nbc=function(a,b){_.sN([a.app.AR,a.app.zi],c=>{const d=a.app.AR.Db,e=a.app.zi.Db;d.bind(a.app.wE.Th,a.app.jd,a.app.Bk,a.app.wb,
a.app.yc,c);d.dca(e.cS());d.cKb(e.Pz())},b);_.sN([a.app.AR,a.app.gu],c=>{a.app.AR.Db.Oaa.Ja(a.app.gu.Db.VK,c)},b)},obc=function(a,b){_.sN([a.app.CG,a.app.hu],c=>{const d=a.app.CG.Db;d.bind(a.app.jd,a.app.Bk,a.app.yb,a.app.vc,a.app.wb,a.app.hu.Db.Maa,a.app.controller.H,c);a.app.Hh.Ja(d.Hh,c);a.app.St.Ja(d.St,c);a.app.GH.Ja(d.GH,c);a.app.vI.Ja(d.vI,c)},b)},pbc=function(a,b){_.sN([a.app.kAa],c=>{a.app.kAa.Db.bind(a.app.Yca,a.app.wb,a.app.xc.margin,c)},b)},qbc=function(a,b){_.sN([a.app.S8],c=>{a.app.S8.Db.bind(a.app.controller.H,
a.app.Lf,a.app.vc,a.app.wb,a.app.yc,c)},b);_.sN([a.app.S8,a.app.U8],c=>{a.app.S8.Db.a8(a.app.U8.Db.aw,c)},b)},rbc=function(a,b){_.sN([a.app.U8],c=>{const d=a.app.U8.Db;d.bind(a.app.wb,a.app.yc,a.app.yb,a.app.ug,a.app.vc,c);a.app.LG.Ja(d.LG,c)},b)},sbc=function(a,b){_.sN([a.app.nAa],c=>{a.app.nAa.Db.bind(a.app.yb,a.app.wb,a.app.nf,c)},b)},tbc=function(a,b){l2b(a.app.Yj.wMb,a.app.wb);_.sN([a.app.fAa],c=>{a.app.fAa.Db.bind(a.app.wb,a.app.kA,a.app.uv,c)},b)},ubc=function(a,b){a.app.eH.Ja(a.app.bi.eH,
b);_.sN([a.app.gu],c=>{a.app.bi.Ea.Ja(a.app.gu.Db.VK,c)},b);_.sN([a.app.Vp],c=>{a.app.bi.Le.Ja(a.app.Vp.Db.Re,c)},b);_.sN([a.app.zs],c=>{a.app.bi.kj.Ja(a.app.zs.Db.kj,c)},b)},vbc=function(a,b){_.sN([a.app.wAa],c=>{a.app.wAa.Db.bind(a.app.yc,a.app.jd,a.app.BD,c)},b)},wbc=function(a,b){_.sN([a.app.pE],c=>{a.app.pE.Db.bind(a.app.Cf,a.app.If,c)},b)},xbc=function(a,b){_.sN([a.app.Fha,a.app.Vp,a.app.pO],c=>{a.app.Fha.Db.bind(a.app.wb,a.app.OJ.Zg,a.app.yb,a.app.pO.Db.N5,a.app.Vp.Db.Re,c)},b)},ybc=function(a,
b){_.sN([a.app.pO,a.app.gu],c=>{a.app.pO.Db.bind(a.app.wb,a.app.OJ.Zg,a.app.jd,a.app.nf,a.app.yb,a.app.gu.Db.VK,c)},b)},zbc=function(a,b){_.sN([a.app.P8,a.app.pO],c=>{a.app.P8.Db.bind(a.app.pO.Db.N5,c)},b)},Abc=function(a,b){_.sN([a.app.gu,a.app.Cha,a.app.zR,a.app.Vp,a.app.P8],c=>{const d=a.app.Cha.Db,e=a.app.gu.Db;d.bind(a.app.yb,e.jD,a.app.wb,a.app.bt,a.app.zR.Db.Yr,a.app.P8.Db.rV,a.app.wE.Th,e.VK,a.app.OJ.Zg,c);a.app.controller.Ga.Ja(d.Re,c)},b)},Bbc=function(a,b){_.sN([a.app.zR,a.app.pO],c=>{const d=
a.app.zR.Db;d.bind(a.app.yb,a.app.pO.Db.N5,a.app.wb,c);a.app.Yr.Ja(d.Yr,c)},b)},Cbc=function(a,b){_.sN([a.app.Zza,a.app.Vp,a.app.zs],c=>{a.app.Zza.Db.bind(a.app.yb,a.app.wb,a.app.Yr,a.app.Vp.Db.Re,a.app.zs.Db.kj,a.app.eH,c)},b)},Dbc=function(a,b){_.sN([a.app.Eha],c=>{a.app.Eha.Db.bind(a.app.yb,a.app.Ha,c)},b)},Ebc=function(a,b){a.app.qE.onLoad((c,d)=>{c.bind(a.app.ug,d)},b)},Fbc=function(a,b){_.sN([a.app.Hl,a.app.Vp,a.app.zs],c=>{const d=a.app.Hl.Db,e=a.app.Vp.Db;a.app.qh.Ja(d.qh,c);d.bind(a.app.yc,
a.app.wb,a.app.bt,a.app.zs.Db.kj,e.Re,c)},b)},Gbc=function(a,b){_.sN([a.app.H0],c=>{a.app.H0.Db.bind(c)},b)},Hbc=function(a,b){_.sN([a.app.aAa],()=>{a.app.aAa.Db.log()},b)},Ibc=function(a,b){_.sN([a.app.mAa],c=>{const d=a.app.mAa.Db;d.bind(a.app.Dg,c);a.app.Fq.Ja(d.Fq,c)},b)},Jbc=function(a,b){_.sN([a.app.Po],c=>{const d=a.app.Po.Db;d.bind(a.app.yb,c);a.app.Dg.Ja(d.Dg,c);a.app.cF.Ja(d.cF,c)},b)},Kbc=function(a,b){_.sN([a.app.vAa],()=>{a.app.vAa.Db.bind()},b)},Lbc=function(a,b){_.sN([a.app.xR],c=>
{a.app.xR.Db.bind(a.app.vc,a.app.wb,a.app.yb,c)},b)},Mbc=function(a,b){_.sN([a.app.Q8],c=>{a.app.Q8.Db.bind(a.app.wE.Th,c)},b)},Nbc=function(a,b){pac(a,b);a.app.ZKa.bind(b,a.app.yb,a.app.bt,a.app.vc,a.app.locale,a.app.RY,a.app.Hh,a.app.St,a.app.GH,a.app.vI,a.app.BZ,a.app.fD);qac(a,b);rac(a,b);sac(a,b);tac(a,b);uac(a,b);vac(a,b);wac(a,b);xac(a,b);yac(a,b);zac(a,b);Aac(a,b);Bac(a,b);Cac(a,b);Dac(a,b);Eac(a,b);Fac(a,b);Gac(a,b);Hac(a,b);Iac(a,b);Jac(a,b);Kac(a,b);Lac(a,b);Mac(a,b);Nac(a,b);a.app.CF.bind(a.app.Cf,
b);a.app.rO.bind(a.app.Cf,b);Oac(a,b);Pac(a,b);Qac(a,b);Rac(a,b);Sac(a,b);Tac(a,b);Uac(a,b);Vac(a,b);Wac(a,b);Xac(a,b);Yac(a,b);Zac(a,b);$ac(a,b);abc(a,b);bbc(a,b);cbc(a,b);dbc(a,b);ebc(a,b);fbc(a,b);gbc(a,b);hbc(a,b);ibc(a,b);jbc(a,b);kbc(a,b);lbc(a,b);mbc(a,b);nbc(a,b);obc(a,b);pbc(a,b);qbc(a,b);rbc(a,b);a.Pya(b);sbc(a,b);tbc(a,b);ubc(a,b);vbc(a,b);wbc(a,b);xbc(a,b);ybc(a,b);zbc(a,b);Abc(a,b);Bbc(a,b);Cbc(a,b);Dbc(a,b);Ebc(a,b);Fbc(a,b);Gbc(a,b);Hbc(a,b);Ibc(a,b);Jbc(a,b);Kbc(a,b);Lbc(a,b);Mbc(a,
b)},Obc=class{constructor(a){this.app=a}Pya(a){_.sN([this.app.rE,this.app.oE],b=>{const c=this.app.rE.Db;c.bind(this.app.yb,this.app.yc,this.app.wb,this.app.vc,this.app.nf,this.app.controller.width,this.app.controller.height,this.app.rW,this.app.kT,b);this.app.controller.Cq.Ja(c.er,b);this.app.controller.U.Ja(c.mz,b);this.app.fD.Ja(c.fD,b);this.app.Cq.Ja(c.er,b)},a);_.sN([this.app.hu,this.app.rE],b=>{const c=this.app.hu.Db,d=this.app.rE.Db;d.HD.Ja(c.aI,b);d.XO.Ja(c.XO,b);c.Pya(d.wN,d.er,d.mz,b)},
a);_.sN([this.app.Vq],b=>{this.app.BZ.Ja(this.app.Vq.Db.G$,b)},a);_.sN([this.app.rE,this.app.xy],b=>{this.app.rE.Db.zy.Ja(this.app.xy.Db.height,b)},a);_.sN([this.app.rE,this.app.Vp],b=>{this.app.rE.Db.Le.Ja(this.app.Vp.Db.Re,b)},a);_.sN([this.app.rE,this.app.rL],b=>{const c=this.app.rE.Db,d=this.app.rL.Db;c.ev.Ja(d.height,b);c.oC.Ja(d.kFa,b)},a)}};var Pbc=function(a,b,c,d){_.sN([a.parent.gu,a.parent.zi],e=>{const f=a.parent.zi.Db.P1().get();if(f)if(a.parent.gu.Db.VK.get()!==4&&f.H())a.parent.DG.get((g,h)=>{g.z7(b,c,h)},e);else{const g=f.U();g.U()?a.parent.Ud.get(h=>{h.Cm(g.getUrl())},e):a.parent.Cp.H()}},d)},Qbc=class{constructor(a){this.parent=a}DMb(a){this.parent.Dha.get((b,c)=>{b.toggle(c)},a)}y$(a){this.parent.Cha.get((b,c)=>{b.y$(c)},a)}p0(a){this.parent.Oo.get((b,c)=>{b.close(c)},a)}Bma(a){this.parent.zR.get((b,c)=>{b.Bma(c)},a)}Ap(a,
b,c,d=!1){this.parent.Tx.isSet()?this.parent.Tx.Es()(a):a0b(this.parent.controller,this.parent.nn,this.parent.Im===1,b,c,d,!1,a)}ECa(a,b){this.parent.bW.get((c,d)=>{c.Xj(d,b)},a)}Qna(a,b){this.parent.Fha.get(c=>{c.oKb(a)},b)}By(){return this.parent.qf}ho(a,b){this.parent.layers.ho(a,b)}kda(a,b=()=>{}){this.parent.layers.kda(a,b)}EMb(a){this.parent.oE.get((b,c)=>{b.toggle(c)},a)}vHb(a){this.parent.oE.get((b,c)=>{b.lGa(c)},a)}pza(a,b){this.parent.oE.get((c,d)=>{c.kha(a,d)},b)}So(){return this.parent.Fd}wja(){return this.parent.Ix}RC(){return this.parent.tN}hV(a,
b,c){this.parent.DG.get((d,e)=>{d.exb(a,b,e)},c)}JY(a,b,c){Pbc(this,a,b,c)}mGa(a,b){this.parent.DG.get((c,d)=>{c.Pxa(a,d)},b)}jxb(a){this.hV(new _.Hs,13,a)}confirm(a,b,c,d){this.parent.ig.get((e,f)=>{e.confirm(a,f,c,d)},b)}lFa(a,b,c){this.parent.ig.get((d,e)=>{d.tHb(a,b,e);this.parent.Io.H(f=>{const g=b.layout();g.type===1&&d.resize(g.size,f)})},c)}openDialog(a,b,c,d,e,f){this.parent.ig.get((g,h)=>{g.openDialog(a,b,h,d,e,f)},c)}oza(a){this.parent.ig.get((b,c)=>{b.m8(c)},a)}sDa(a,b,c){this.parent.L0.get((d,
e)=>{d.b8(a,e,c)},b)}m9(a,b,c,d){this.parent.DG.get((e,f)=>{e.JUa(a,b,f,d)},c)}languages(a){this.parent.zzb.get((b,c)=>{b.show(c)},a)}DIa(){this.parent.Cp.H()}w2(a,b){m8b(this.parent.Cp,null,b)}AMb(){m8b(this.parent.Cp,null,"tips_and_tricks")}iKb(a,b){l0b(a,this.parent.tN,this.parent.vA,this.parent.Zm,this.parent.vc,this.parent.wb,b)}EKa(a){this.parent.uv.set(!this.parent.uv.get(),a)}b1(a,b,c,d,e,f,g){_.sN([this.parent.aW],h=>{this.parent.aW.Db.fxb(a,b,c,d,e,h,f)},g)}print(a,b){this.parent.EI.get((c,
d)=>{c.Bc(!!b,d)},a)}CX(a,b,c){this.parent.oO.get(d=>{d.CX(a,b,c)},c.flow)}gW(a,b,c,d){this.parent.pE.get((e,f)=>{e.gW(a,b,c,f)},d)}Fba(a,b,c,d,e){this.parent.Mr.get((f,g)=>{f.Fba(a,b,c,d,g)},e)}Hba(a,b,c){this.parent.dzb.Hba(a,b,c)}Oy(a){return(a=this.parent.iC.Oy(a))?a.U():null}XCa(a,b,c){this.parent.Azb.get((d,e)=>{d.SDb(a,b,e)},c)}NIa(a,b,c){this.parent.V8.get((d,e)=>{d.Rna(a,b,e)},c)}Ona(a,b,c){this.parent.ak.get((d,e)=>{d.eKb(a,b,e)},c)}search(a,b,c){this.parent.CF.search(a,b,c)}Iw(a,b){this.parent.Ez.get((c,
d)=>{c.show(a,d)},b)}LO(a,b,c){this.parent.Bzb.get((d,e)=>{d.LO(a,b,e)},c)}Cm(a,b,c,d,e){this.parent.Ud.get(f=>{f.Cm(b,c,d,e)},a)}oGa(a,b,c,d,e,f){this.parent.Hha.get(g=>{g.open(a,b,c,d,e,f)},d)}iGa(a,b){this.parent.ig.get((c,d)=>{c.openDialog("about-this-ad",a,d)},b)}xja(a){return this.parent.W8.Db.xja(a)}zHa(a,b){this.parent.W8.get((c,d)=>{c.zHa(a,d)},b)}cGa(a,b,c){const d=this.parent.vc.get();a=a[b];d.rP(a,null,c,_.wYb(a))}xKb(a){const b=i_b("ps");this.parent.Bha.display(b,a,!0)}SKb(a){this.parent.Po.get((b,
c)=>{b.wHb(c);document.activeElement.blur()},a)}dJa(a){const b=i_b("pg");this.parent.Bha.display(b,a,!0)}};var Rbc=function(a,b){_.ia().indexOf("MSIE 7.0")<0||a.open("It looks like you have enabled Internet Explorer Compatibility View. Google Maps will not work correctly unless this is turned off.",[{label:"Learn how to do this",NE:"newmaps_ie"}],b)},$_b=function(a,b){const c=Math.max(1,Math.ceil(a.va.clientWidth)),d=Math.max(1,Math.ceil(a.va.clientHeight));let e=!1;if(a.N.get()!==c||a.H.get()!==d)e=!0;const f=new _.zD;_.yD(a.N,c,f);_.yD(a.H,d,f);f.commit(b);return e},Sbc=class{constructor(a,b,c,d){this.container=
a;this.va=b;this.width=_.fD();this.height=_.fD();this.N=_.fD();this.H=_.fD();this.W=_.x();this.Zg=_.x(1);this.Lf=_.x();this.yH=_.x();this.qW=_.x();this.Le=_.x();this.Cq=_.x(0);this.U=_.x();this.Ga=_.x();this.wa=_.x();this.W.listen(this.Jj,this);this.Zg.listen(this.EJ,this);this.Lf.listen(this.ha,this);this.yH.listen(this.ha,this);this.qW.listen(this.ha,this);this.Le.listen(this.Ea,this);this.Cq.listen(this.Ia,this);this.U.listen(this.Da,this);a=Math.max(1,Math.ceil(window.innerWidth));b=Math.max(1,
Math.ceil(window.innerHeight));const e=new _.zD;_.yD(this.width,a,e);_.yD(this.height,b,e);_.yD(this.N,a,e);_.yD(this.H,b,e);e.commit(d);I_b(_.Ze(this.container).body,!1,!1);c.H(f=>{this.width.set(window.innerWidth,f);this.height.set(window.innerHeight,f);$_b(this,f)})}Ia(a){_.Yo(this.container,"full-width-minimap",this.Cq.get()!==0);$_b(this,a)}Da(){const a=this.U.get();_.Yo(this.container,"minimap-state-changing",a===2||a===3)}EJ(a){const b=_.Ze(this.container);if(b&&b.body){const c=this.Zg.get();
I_b(b.body,!!c&&c!==1,c===3||c===5)}$_b(this,a)}Jj(){var a=this.W.get();const b=!!a&&(_.az(a)||_.ez(a)),c=!!a&&_.ez(a),d=!!a&&_.gz(a),e=!!a&&a.U();a=!!a&&_.az(a);_.Yo(this.container,"app-imagery-mode",b);_.Yo(this.container,"wd9eR",c);_.Yo(this.container,"app-globe-mode",a);_.Yo(this.container,"app-planetary-mode",d);_.Yo(this.container,"app-planetary-earth-mode",e)}ha(){var a=_.ri("app-center-widget-holder");a&&(_.Yo(a,"widgets-above-poi-entrypoint-thumbnail",!!this.yH.get()),_.Yo(a,"widgets-above-runway",
!!this.Lf.get()),_.Yo(a,"widgets-above-featurebox",!!this.qW.get()));(a=_.ri("app-bottom-content-anchor"))&&_.Yo(a,"widgets-above-runway",!!this.Lf.get())}Ea(){const a=this.Le.get();_.Yo(this.container,"pane-animating-mode",a===2||a===4);_.Yo(this.container,"pane-open-mode",a===2||a===3);_.Yo(this.container,"pane-qAWA2-WAutxc",a===4||a===5);_.Yo(this.container,"pane-empty-mode",a===1)}};var o0b=class{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w){this.Oe=a;this.N=b;this.Vd=c;this.As=d;this.Qd=e;this.config=f;this.wd=g;this.XM=h;this.Nd=l;this.Ud=m;this.U=n;this.nE=p;this.Fd=r;this.actions=w;this.H={};this.H.globepano=new Tbc("gpd0","gpd1");this.H.satellite=new Tbc("md0","md1");this.H.pano=new Tbc("pad0","pad1");this.vA=_.x();this.BD=_.fD();this.PY=_.x();this.QY=_.x()}bind(a,b,c,d,e){this.vA.Ja(a,e);this.BD.Ja(b,e);this.PY.Ja(c,e);this.QY.Ja(d,e)}load(a,b,c){let d="globepano";if(!this.config.Sa()||
this.config.Wa()||this.config.H()===2||this.vA.get())d=a.getType()===3?"satellite":"pano";const e=this.H[d];if(e.H)e.H.onLoad(b,c);else c.tick(e.startTick),d==="globepano"&&(e.H=new o4b(this.N,this.Vd,this.As,this.Qd,this.config,this.wd,this.XM,this.Nd,this.Ud,this.nE,this.Fd,this.actions,this.U,this.BD,this.PY,this.QY)),d==="satellite"&&(e.H=new p4b(this.config,this.Oe,this.N,this.Vd.dk(),this.As,!0,this.Nd,this.nE)),d==="pano"&&(e.H=new q4b(this.N,this.config,this.wd,this.Ud,this.nE,this.Fd,this.actions,
this.PY,this.QY)),e.H.get((f,g)=>{g.tick(e.N);b(f,g)},c)}},Tbc=class{constructor(a,b){this.startTick=a;this.N=b;this.H=null}};var n0b=class{constructor(a,b,c,d,e,f,g){this.config=a;this.Oe=b;this.Vd=c;this.N=d;this.As=e;this.Nd=f;this.nE=g;this.H=null}load(a,b,c){if(this.H)this.H.onLoad(b,c);else c.tick("md0"),this.H=new p4b(this.config,this.Oe,this.N,this.Vd.dk(),this.As,!1,this.Nd,this.nE),this.H.get((d,e)=>{e.tick("md1");b(d,e)},c)}};var p0b=class{constructor(a,b,c,d,e){this.config=a;this.H=b;this.Nd=c;this.Ud=d;this.Fd=e;this.uq=null}load(a,b,c){if(this.uq)this.uq.onLoad(b,c);else c.tick("phd0"),this.uq=new r4b(this.H,this.config,this.Nd,this.Ud,this.Fd,!1),this.uq.get((d,e)=>{e.tick("phd1");b(d,e)},c)}};var r0b=class{constructor(a,b){this.config=a;this.H=b;this.uq=null}load(a,b,c){if(this.uq)this.uq.onLoad(b,c);else c.tick("trd0"),this.uq=new s4b(this.H,this.config),this.uq.get((d,e)=>{e.tick("trd1");b(d,e)},c)}};var q0b=class{constructor(a,b){this.config=a;this.H=b;this.uq=null}load(a,b,c){if(this.uq)this.uq.onLoad(b,c);else c.tick("phd0"),this.uq=new t4b(this.H,this.config),this.uq.get((d,e)=>{e.tick("phd1");b(d,e)},c)}};var Ubc=function(a){a=a.Zc.get();const b=new _.Eh,c=_.zg(b),d=b.Ve(),e=_.tg(b);_.Bg(_.Eg(_.nh(c,1E4),_.Dg(a.H())),_.Ag(a.H()));d.Wf(0).Sf(0).Ko(0);_.t(e,_.sg(a));_.xg(b,13.1);_.nna(b);return b},Vbc=class{constructor(a){this.Ha=a;this.Zc=_.x();this.U=_.x();this.N=_.fD();this.nf=_.x();this.H=null;this.Zc.listen(this.W,this);this.U.listen(this.W,this)}W(a){const b=this.U.get(),c=this.Zc.get();if(b&&c&&_.dh(c)){var d=this.N.get(),e=!d;e&&(d=Ubc(this).clone());if(_.ez(b)){const g=_.zg(d);if(this.nf.get()&&
this.H&&_.az(this.H))_.Eg(_.Bg(g,_.Ag(c.H())),_.Dg(c.H())),b.U()&&this.H.Bn(b.H());else{var f=_.Rg(d.H().Hc(),_.Ag(d.H()),_.wg(d),_.sg(d).Ib());f=_.Sg(f,_.Ag(c.H()),_.wg(d),_.sg(d).Ib());_.nh(_.Eg(_.Bg(g,_.Ag(c.H())),_.Dg(c.H())),f);_.yg(d).od()===0&&_.eh(_.yg(d))===0&&_.oh(d,85,_.lw(b).Wl())}}else this.H||(this.H=new _.Qu),_.Qb(d,c),_.Qb(this.H,b);e?this.N.set(d,a):this.N.notify(a)}}dS(){const a=this.N.get();return a?a:Ubc(this)}restore(a,b,c,d,e=!1,f=!1){d||(d=new _.FYb(this.Ha.ab()),d.N=!0);if(e){e=
d;var g=this.dS();e.U=g}else f||T2b(d,this.dS());f&&_.BE(d,!1);f=new _.Qu;b!==void 0?f.Gb(b):this.H&&(f.Gb(this.H.getType()),this.H.U()&&f.Bn(this.H.H()));c&&f.Bn(c);_.WJ(d,f);this.Ha.Yb(d.rb(),a)}};var acc=function(a){var b=Wbc[a.id];if(b!==void 0)return b;const c=_.Ro(a);for(b=0;b<c.length;b++)if(c[b]in Xbc)return null;b=Ybc[a.id];if(b!==void 0||"getAttribute"in a&&(a=a.getAttribute("vet"),b=Zbc[String(a)],b!==void 0))return b;for(a=0;a<c.length;a++)if(b=$bc[c[a]],b!==void 0)return b;return 27},bcc=function(a,b){let c=27;for(let d=document.activeElement;d&&(c=acc(d),c===27);d=d.parentElement);c!=null&&a.H.set(c,b)},ccc=class{constructor(a,b){this.Th=this.H=_.fD();bcc(this,b);_.Kf(document.body,
"focus",()=>{const c=new _.Xf(a,"browser_focus");bcc(this,c);c.done("main-actionflow-branch")},!0)}},Xbc={"goog-popupdatepicker":null,"goog-menu":null},$bc={"widget-directions":4,fql0Le:1,iBPHvd:24,aqKVqb:19,Xsdp7b:26,rHSZbb:26,zQHgZc:2,by5YM:3,SERCub:9,tBgtgb:12,DAdBuc:13,ZhtFke:15,VHdrOc:5,KG8wXc:6,ODXihb:10,TGq66e:16,ySmrJb:18,OkO9ve:14,n8lZYc:7},Ybc={searchbox:11,pane:17,popup:20,["rap-card"]:23,"rap-directions":23,["passive-assist"]:8,["zero-input"]:21,"suggest-wta-lightbox":25,"recents-suggest":22},
Zbc={};Zbc[String(_.q.ka.uOa.O)]=4;var Wbc={"action-menu":0,welcome:null,"out-of-box":null,"google-feedback-wizard":null};var dcc=function(a,b,c){switch(c.keyCode){case 49:case 97:a.layers.kda(b);break;case 50:case 98:a.layers.ho(1,b);break;case 51:case 99:a.layers.ho(2,b);break;case 52:case 100:a.layers.ho(3,b);break;case 53:case 101:a.layers.ho(4,b);break;case 68:a.actions.Wxa.run({flow:b});break;case 69:a.actions.shareAction.run({flow:b});break;case 70:a.handler.JY(2,0,b);break;case 72:m8b(a.Cp,null,null);break;case 76:a.vC&&a.vC.get((d,e)=>{d.Bc(e)},b);break;case 74:a.xy.get((d,e)=>{d.DKa(e)},b);break;default:return}a.Oq(_.q.Map,
b,32)},ecc=function(a,b,c){var d=a.ig.isLoaded()?a.ig.Db:null;d=!!d&&d.m8(b);var e=a.gu.isLoaded()?a.gu.Db:null;!d&&e&&(d=e.Nyb(b));e=a.P0.isLoaded()?a.P0.Db:null;!d&&e&&(d=e.Ap(b,c));d||(a.nO.get((f,g)=>{f.close(g)},b),a.Oo.get((f,g)=>{f.close(g)},b),a.oE.get((f,g)=>{f.close(g);f.kha(!0,g)},b))},fcc=function(a,b,c){switch(c.keyCode){case 191:c.ctrlKey||c.metaKey||c.shiftKey?a.X8.get((d,e)=>{d.show(e)},b):(a.gu.get((d,e)=>{d.focus(e)},b),c.preventDefault());break;case 190:case 110:a.dZ.toggle(b);
break;case 188:a.zs.get((d,e)=>{d.toggle(e)},b);break;case 27:ecc(a,b,c);break;default:return!0}a.Oq(_.q.Map,b,32);return!1},gcc=class{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A,E,J){this.handler=a;this.actions=b;this.layers=c;this.oE=d;this.nO=e;this.X8=f;this.vC=g;this.xy=h;this.dZ=l;this.zs=m;this.EI=n;this.Cp=p;this.ig=r;this.Oo=w;this.gu=A;this.Ud=E;this.P0=J}Yq(a,b){if(b.keyCode===80&&(b.ctrlKey||b.metaKey))this.EI.get((c,d)=>{c.Bc(!1,d)},a),b.preventDefault();else if(b.shiftKey&&b.ctrlKey)dcc(this,
a,b);else if(z0b())b.keyCode===27&&A0b()&&ecc(this,a,b);else return fcc(this,a,b);return!1}Oq(a,b,c){this.Ud.get(d=>{d.Oq(a,c)},b)}};var hcc=function(a,b,c){const d=a.Ha.ab();let e;d.Qa().be().RE()===b?e=new _.YM(d):(e=new _.qN(d),_.wE(d.fi(),b)?_.yE(e,b):(_.pN(e,b),a.Ud.get((f,g)=>{f.KY(b,g)},c)));a.Ha.Yb(e.rb(),c)},icc=class extends _.bq{constructor(a,b){super();this.Ha=a;this.Ud=b;this.vc=_.x();this.wb=_.x()}bind(a,b,c){this.vc.Ja(a,c);this.wb.Ja(b,c)}ho(a,b){const c=this.wb.get();c&&(!_.az(c)||a!==4&&a!==11?hcc(this,a,b):this.kda(b,d=>{hcc(this,a,d)}))}kda(a,b=()=>{}){const c=this.vc.get(),d=this.wb.get();if(c&&d){if(_.$y(d)){var e=
d.clone();e.Gb(3)}else _.az(d)&&(e=d.clone(),e.Gb(0));e?c.moveTo(null,e,null,a,b):b(a)}else b(a)}kb(a){this.vc.unbind(a);this.wb.unbind(a);super.kb(a)}};var jcc=function(a){return a.U.find(b=>b.zBe())||null},kcc=function(a,b){!a.N&&a.H&&(a.N=!0,a.H.xDe(b))},lcc=function(a){return a.H&&a.H.cCe()||[]},mcc=class{constructor(){this.U=[];this.N=!1;this.H=jcc(this)}};var ncc=class{constructor(a,b){this.N0=a;this.N=this.H=!1;b.Pa("settings","open","click",this,this.toggle)}toggle(a){this.H||(this.N0.isLoaded()?this.N0.Db.toggle(a):this.N||(this.H=this.N=!0,this.N0.get((b,c)=>{_.Mf(d=>{this.H=!1;b.toggle(d)},10,c,"settings-load-and-open")},a)))}};var occ=function(a){a.H&&(0,_.yLa)(a.H,void 0)},pcc=class{constructor(){this.H=this.scope=null}enterScope(a){_.Nh()&&(this.H=(0,_.xLa)(a))}};var rcc=function(a,b){new qcc(a,b)},scc=function(a){a.U||(a.U=!0,requestAnimationFrame(()=>{a.U=!1;if(a.H)if(a.N++,a.N<25)scc(a);else{a.W.wa();const b=Error();b.message="The rendering context was not restored after 25 rendering frames; giving up.";_.If(b,{errorType:3})}}))},qcc=class{constructor(a,b){this.W=b;this.N=0;this.U=this.H=!1;a.addEventListener("webglcontextlost",()=>{this.Kv()});a.addEventListener("webglcontextrestored",()=>{this.Xo()})}Kv(){this.H=!0;scc(this)}Xo(){this.H=!1;this.N=0}};var tcc=class{constructor(a){this.Ha=a;this.H()}bind(){this.Ha.listen(this.H,this)}H(a){const b=this.Ha.ab();var c=b.Qa().debug();c.H===void 0&&_.Kdb(c);(c=c.H?_.z(c.H,1):"")&&P3b(c);b.ke()&&!b.isEmpty()&&(c=(c=b.Qa().DJ().params())&&(_.x8a(_.zRb(c))||_.amb(c)),Q3b({yy:b.Qa().be().yy(),timestamp:b.Qa().debug().timestamp(),VHa:b.Qa().debug().VHa(),Tza:b.Qa().debug().Tza(),flow:a||null,Ma:c?String(c):""}))}};var vcc=class{constructor(a,b,c){this.Cf=_.x();const d=new ucc(new _.xv((0,_.g7a)()),this.Cf),e=new _.Bv(_.d9a,_.Av("MMDirections"));var f=_.su(_.vh());this.ZZ=_.z(f,46);this.Qf=b.hg(new _.nv(a,_.pv(c)),d,e,"DirectionsService.getDirections",_.Lf)}bind(a,b){this.Cf.Ja(a,b)}ou(a,b,c){a=a.clone();a=_.v(a,50,this.ZZ);var d=_.NLa(_.th(_.uh(_.vh())));a=_.N(a,40,d);for(d=0;d<_.TA(a);d++){var e=_.tC(a,d),f;if(_.K(e,6)===4)e=_.gB(e,0),e=_.Ih(e,1),e=_.Ih(e,2),e=_.Ih(e,3),_.Ih(e,19);else{if(f=_.K(e,6)===0&&
e.H())f=_.G(e,1)||_.G(e,2)||_.G(e,19),f=!f;f&&_.NA(e,3);_.K(e,6)!==3&&_.K(e,6)!==2||e.H()||_.Ih(e,6)}}this.Qf.send(a,b,c)}},ucc=class{constructor(a,b){this.Sc=a;this.Cf=b}Jf(a){a=a.clone();var b=this.Cf.get();if(b){var c=_.C(a,_.XL,28);_.WL(c,b)}b=_.C(a,_.wI,47);_.F(b,8,!0);_.D(b,10,2);_.pzb(_.UA(a));b={};_.B(a,_.Dq,15)&&(b=_.Tlb(_.QD(a)));_.dv(_.QD(a));return _.UTb(this.Sc.Jf(a),b)}};var wcc=class{constructor(a){this.Ha=a;this.ha=0;this.H=Date.now();this.yb=_.x();this.W=this.yb.Kk(this.N,this);this.U=this.Ha.Kk(this.va,this);this.wb=_.x()}bind(a,b,c){this.H=Date.now();this.yb.Ja(a,c);this.W.listen();this.N(c);this.U.listen();this.wb.Ja(b,c)}unbind(a){this.W.yf();this.yb.unbind(a);this.U.yf()}N(a){var b=_.Ef("ddr")?void 0:this.Ha.ab().Qa().wc().Wi()?.va()?.H()?.H();const c=Date.now(),d=c-this.H>18E5;var e=c>=this.ha;b=b&&c/1E3>Number(b)&&e;if(d||b){e=this.wb.get()||new _.Qu;b=
this.Ha.ab().Qa().wc().valid();e=_.bz(e);if(b&&e){e=new _.iN(this.Ha.ab(),this.Ha.MK);var f=this.yb.get();b=e;var g=f||null;f=new _.Eq;b.request=f;_.nc(f,b.current.Qa().wc().request());g&&(_.t(_.PD(f),g),g=_.C(f,_.eE,20),_.F(g,2,!0));if(g=b.current.Qa().wc().Vj())b.N=new _.sE,_.Qb(b.N,g),_.Ih(b.N,1);_.WA(f);_.TB(_.QD(f));b.Wd(b.current.background());_.Cq(_.QD(e.request),d?7187:223005);this.Ha.Yb(e.rb(),a)}this.ha=c+9E5}this.H=c}va(){this.H=Date.now()}};var xcc=class{constructor(a,b){this.H=O0b(a,b)}};var zcc=function(a){return new ycc(a,(b,c,d)=>b.open("For the best experience, please reset your browser to the default zoom level.",[{label:"Learn more",NE:"newmaps_zoom"}],d,{removeCallback:c}))},Acc=function(a,b){return new ycc(a,(c,d,e)=>{const f={label:"Learn more",url:_.qpa(_.pi(_.vh()))+_.ppa("newmaps_crash")};return c.open("Sorry, an error has occurred. Please reload the page.",[{label:"Reload now",rEa:"error.reload"},f],e,{removeCallback:d,Ma:b})})},Bcc=function(a){return new ycc(a,(b,c,
d)=>b.open("Tactile has detected that you are recovering from a crash.",[{label:"Tactile did not crash",rEa:"error.falsePositive"}],d,{removeCallback:c}))},Ccc=function(a){return new ycc(a,(b,c,d)=>b.open(_.Ii||_.Eqa||_.cg.GA?"We\u2019re sorry, only the 'Lite' mode of the new Google Maps is available on this browser.":"We\u2019re sorry, only the 'Lite' mode of the new Google Maps is available at the moment.",[{label:"Learn more",NE:"newmaps_no3d"}],d,{removeCallback:c}))},ycc=class{constructor(a,
b){this.Fd=a;this.U=b;this.N=!1;this.H=null}display(a,b){if(a&&!this.N){this.N=!0;if(this.H!=null)return;this.H=this.U.call(_.ja,this.Fd,()=>{this.N=!1;this.H=null},b)}!a&&this.N&&(this.N=!1,this.H!=null&&(this.Fd.remove(b,this.H),this.H=null))}};var Dcc=function(a,b){a.H||(a.H=b,a.hb.Pa("error","falsePositive","click",a,a.wa),a.N=Bcc(a.Fd))},Ecc=function(a,b){a.W.N.length&&a.U&&a.N&&a.N.display(!0,b)},Fcc=function(a,b){a.va.display(!0,b)},Gcc=function(a,b,c){let d;d="[Internal] Oops! "+`ErrorType:${b.errorType}: `;d+=b.message.substring(0,80)+(b.message.length>80?" ...":"");a.Fd.open(d,[],c,{removeCallback:()=>{},HM:!0})},Hcc=class{constructor(a,b,c,d){this.Fd=a;this.hb=b;this.U=c;this.W=d;this.N=this.H=null;this.hb.Pa("error","reload","click",
null,()=>{_.ja.location.reload()});this.ha=zcc(a);this.Da=Acc(a);this.va=Ccc(a);this.Ea=Acc(a,_.q.ka.Jtb)}wa(a){this.H.va(a);this.Fd.remove(a)}};var m8b=function(a,b,c,d=null){b={anchor:b,authuser:_.Bh(_.vh()),enableSendFeedback:!1,context:c||void 0};c!=null?b.supportContentUrl=`https://${"support.google.com"}${"/maps"}?p=${c||""}`:d&&(b.supportContentUrl=`https://${"support.google.com"}${"/maps"}?#topic=${d}`);_.VOb({helpCenterPath:"/maps",locale:a.locale,productData:Q0b(a.Im,a.experimentIds,a.ji?.Bja())}).IMa(b)},Jcc=function(a){const b=a.ji&&!a.ji.isDisposed();b&&a.ji.koa();const c=Icc(a.bi);c&&a.bi.H.disableCurrentInputTool();return()=>
{b&&a.ji.fka();c&&a.bi.H.enableCurrentInputTool();const d=document.createEvent("UIEvents");d.initUIEvent("resize",!0,!1,_.Sd(),1);document.dispatchEvent(d)}},Kcc=class{constructor(a,b,c,d,e){this.locale=b;this.Im=c;this.experimentIds=d;this.bi=e;this.ji=null;this.Zg=_.x();this.Zg.listen(this.EJ,this);a.Pa("help","starthelp","click",this,this.N)}N(a){a=a.node();const b=_.df(a,"helpContext");m8b(this,a,b)}EJ(){var a=this.Zg.get();a&&a!==1&&(a=window.GOOGLE_FEEDBACK_DESTROY_FUNCTION)&&a()}H(a=null,b=
{}){const c={authuser:_.Bh(_.vh()).toString(),onend:Jcc(this)};_.VOb({helpCenterPath:"/maps",locale:this.locale,productData:Q0b(this.Im,this.experimentIds,this.ji?.Bja(),a,b)}).HMa(c)}};var Lcc=class{Vi(a){const b=new _.nRb;a=a.We;var c=_.y(a,Q1b,7);if(_.G(c,1)){a=_.y(a,Q1b,7);a=_.z(a,1);c=(0,_.bBb)();var d=_.ufa(c).messageType;(a=_.oia(a,c,d))?_.Ua(a.Zf):a=void 0;a=a||new _.Ms;a=_.uE(a);_.xE(b,a);return b}return null}};var Mcc=function(a,b,c,d,e=!1){if(_.ji(c)){var f=_.ku(c);return!_.G(f,1)&&S0b(c)?V0b(b,c):W0b(b,c,e,a.kc)}if(c.Hi()){f=c.je();a=new _.tA;EZb(c.je(),_.sA(a));_.DVa(b,_.aC(_.sA(a)));_.B(f,_.LC,5)&&(c=!e&&_.ji(_.ju(c)),KZb(_.y(f,_.LC,5),_.BI(_.HI(a)),{kB:c}),_.MJb(_.C(a,_.wI,30),c));_.G(f,15)&&_.nKb(a,_.z(f,15));c=_.HI(a);c=_.C(c,_.Syb,39);c=_.Wi(c,_.Tyb,2,_.iPa);c=_.N(c,2,1);_.Uyb(c);if(_.ei(f,4)&&_.I(f,4))return _.OWb(a);var g;(c=d&&d.ria&&_.z(d.ria,1))&&(g={AF:c});c=_.cfb(a,g);if(_.B(f,_.Nfb,9))return _.wQb(f,
c);if(_.B(f,_.Pfb,6))return _.vQb(f,c);if(_.B(f,_.Mfb,11))return _.xQb(f,c);if(_.Gh(f,10))return _.HQb(f,c);if(_.Gh(f,12))return _.IQb(f,c);g=_.eu(_.Fh(b.We));g!==0&&g!==3&&(f=_.y(f,_.Lfb,14).Wia(),c=_.CQb(c,_.Pcb(a.je(),f.isEmpty()?null:f),_.Vy(b.Td())?_.Lu(b.Td()):void 0));return c}if(_.ki(c))return c=_.BC(c),U0b(b,c);if(_.B(c,_.lab,10)){if(!_.Ah(_.vh()))return R0b(),_.vE();b=_.y(c,_.lab,10);c=new _.ME;_.Cq(_.LE(c),_.q.request.GPa.O);_.oib(c);return _.hfb(c,void 0,void 0,z_b(b))}if(_.B(c,_.jUa,
11)){c=_.NQb(c);!_.Gh(c,3)||_.G(c,2)||_.Ah(_.vh())||R0b();f=CZb(c);if(f.getType()!==4)return b=_.ZC(f),_.ofb(_.UWb(b,_.z(c,5)));c=new _.Ms;_.zI(c,a.kc);_.tI(c,"*");_.t(_.C(c,_.Ar,54),f);_.DVa(b,_.xI(c));return _.uE(c)}if(_.B(c,_.yab,9)){if(!_.Ah(_.vh()))return R0b(),_.vE();b=new _.ME;_.Cq(_.LE(b),_.q.request.GPa.O);_.nib(_.C(b,_.Yhb,7));return _.hfb(b)}if(_.B(c,_.zab,17)){b=_.y(c,_.zab,17);if(b.Td()===1||b.Td()===2||b.Td()===3||b.Td()===5)return _.UL(2);if(b.Td()===4){b=_.Jz();if(!b)return R0b(),
_.vE();c=new _.ME;_.rib(c,b);_.Cq(_.LE(c),_.q.request.sOa.O);return _.hfb(c,void 0,3)}return _.UL(1)}if(_.B(c,_.li,8)){b=_.y(c,_.li,8);if(b.eB()===7)return _.UL(2);c=_.Jz();c=_.z(b,2)||c;if(!c)return R0b(),_.vE();if(_.G(b,4))return a=new _.QL,_.Mhb(a,_.z(b,4),c),_.ifb(a);a=new _.ME;f=y_b(b);f!=null&&_.sib(_.tib(_.QE(a)),f);_.rib(a,c);_.Cq(_.LE(a),_.q.request.sOa.O);return _.hfb(a,void 0,_.uQb(b))}if(_.B(c,_.kab,14)){b=U1b(_.y(c,_.kab,14));b=_.y(b,_.jhb,1);if(_.G(b,1)&&_.G(b,2))return c=new _.QL,r_b(c,
b.Eb(),_.z(b,1)),_.ifb(c,!0);b=U1b(_.y(c,_.kab,14));b=_.y(b,_.ihb,2);if(c=_.G(b,1))c=_.y(b,_.di,2),c=_.G(c,1);return c?(c=new _.QL,q_b(c,_.z(b,1),_.y(b,_.di,2).Eb()),_.ifb(c,!0)):_.vE()}if(_.B(c,_.ohb,23))return b=_.y(c,_.ohb,23),b=_.y(b,_.ihb,1),_.G(b,1)&&_.y(b,_.di,2)?(c=_.y(b,_.di,2),a=new _.tA,EZb(c,_.sA(a)),c=_.cfb(a),J2b(c,_.z(b,1))):_.vE();if(_.B(c,_.jab,6))return a=_.y(c,_.jab,6),f=new _.DM,_.G(a,1)?(g_b(_.y(c,_.jab,6),f),_.DVa(b,_.C(f,_.Eh,6)),_.CUb(_.C(f,_.DUb,9)),_.jXb(f)):_.vE();if(_.B(c,
_.kD,13))return b=_.y(c,_.kD,13),_.G(b,1)?(b=new _.EKb,h_b(_.y(c,_.kD,13),b),_.DKb(b,2),_.KKb(b,a.H)):_.vE();if(_.B(c,_.lD,15)){b=_.y(c,_.lD,15);if(_.K(b,2)===2)return _.UL(2);b=_.y(c,_.lD,15);b=_.y(b,_.kD,1);return _.G(b,1)?b.uf().startsWith("covid_data:")?_.UL(1):_.KKb(x_b(b.uf()),a.H):_.vE()}if(_.B(c,_.iab,21))return b=_.y(c,_.iab,21),_.G(b,1)?_.KKb(x_b(_.y(c,_.iab,21).uf()),a.H):_.vE();if(_.B(c,_.iu,7))return b=y1b(z1b(c)),_.qXb(_.z(b,1),a.H,_.z(b,2)||void 0);_.B(c,_.Cab,16)||_.B(c,S1b,22)?b=
_.UL(1):_.B(c,_.qhb,24)?b=O2b():(!(b=_.B(c,T1b,25))&&(b=_.B(c,V1b,20))&&(b=_.y(c,V1b,20),b=_.K(b,2)===2),b=b?_.UL(2):_.vE());return b},Ncc=class{constructor(a,b){this.H=a;this.kc=b}Vi(a,b,c){b=a.We;const d=new _.nRb;a:{var e=a.We;if(_.G(e,13)){var f=_.Ah(_.vh());if((f||!R0b())&&f!==_.z(e,13)){e=_.UL(3);break a}}f=_.vE();_.hi(e)&&(f=Mcc(this,a,_.ii(e),c));e=f}_.xE(d,e);if(e=_.hi(b))e=_.ii(b),e=_.B(e,_.Rh,1);e&&!S0b(_.ii(b))&&d.Wd(Mcc(this,a,_.ju(_.ii(b)),c,!0));return d}};var Occ=function(a,b,c=!1){let d=null;var e=c?a.Bb:null;for(let f=0;f<a.ha.length&&!(d=a.ha[f].Vi(b,c,e));++f);d||(d=new _.nRb,_.xE(d,_.vE()));a=_.AVa(b);for(c=0;c<a.length;++c)_.pN(d,a[c]);a=_.Fh(b.We);c=_.I(a,4)&&(b.Td().getType()===0||b.Td().getType()===3);a=d;e=b.he();b=b.Td();a.Qa().ke()?c?(c=a.Qa().Cz().kk()||e,a.U=c):(c=e||a.Qa().Cz().kk(),a.U=c):(a.U=e,a.W.N=c?1:2);_.WJ(a,b);return d.rb()},EN=function(a){a=a.H.get();return new _.yhb(a.H())},Pcc=class extends _.bq{constructor(a,b,c,d,e,f,g){super();
this.va=d;this.Ha=e;this.Ph=g;this.Wa=a.vv();this.yc=_.x();this.U=_.x();this.FX=_.x();this.RY=_.x();this.BZ=_.x();this.Hh=_.x();this.St=_.x();this.GH=_.x();this.vI=_.x();this.fD=_.x();a=a.clone();this.H=_.fD(a);this.N=_.x();this.ha=[new _.vRb(b),new Lcc,new Ncc(this.va,f)];this.Bb=c;this.Da=this.Ha.Kk(this.W,this)}bind(a,b,c,d,e,f,g,h,l,m,n,p){this.yc.Ja(c,a);this.U.Ja(d,a);this.FX.Ja(e,a);this.RY.Ja(f,a);this.Hh.Ja(g,a);this.St.Ja(h,a);this.GH.Ja(l,a);this.vI.Ja(m,a);this.BZ.Ja(n,a);this.N.Ja(b,
a);this.fD.Ja(p,a);this.Da.listen();this.yc.listen(this.W,this);this.U.listen(this.W,this);this.FX.listen(this.Ea,this);this.RY.listen(this.Ia,this);this.Hh.listen(this.Ga,this);this.St.listen(this.Za,this);this.GH.listen(this.qb,this);this.vI.listen(this.Ya,this);this.BZ.listen(this.La,this);this.N.listen(this.Sa,this);this.fD.listen(this.wa,this);this.W(a);this.Ea(a);this.H.isSet()&&(b=!1,c=this.Ha.ab().Qa().wc(),c.valid()&&(b=c.Vj().H()),c=EN(this),_.lu(c.We,b?1:0),this.H.notify(a));this.Ia(a);
this.Ga(a);this.La(a);this.wa(a);this.Sa(a,!0)}kb(a){this.N.unbind(a);this.yc.unbind(a);this.U.unbind(a);this.FX.unbind(a);this.Da.dispose();this.RY.unbind(a);this.BZ.unbind(a);this.Hh.unbind(a);this.St.unbind(a);this.GH.unbind(a);this.vI.unbind(a);this.fD.unbind(a);super.kb(a)}Sa(a,b=!1){var c=this.N.get();if(this.H.get()&&c){c=c.vv();var d=[this.H.get().vv(),this.Wa],e=c.clone();c=e;for(let g=0;g<d.length;g++){var f=d[g];!_.B(c,_.RL,2)&&_.B(f,_.RL,2)&&_.t(_.C(e,_.RL,2),_.y(f,_.RL,2));!_.B(c,_.gi,
3)&&_.B(f,_.gi,3)?_.t(_.Th(e),_.Fh(f)):(f=_.Fh(f),_.Sh(f)&&!_.Sh(_.Fh(c))&&_.t(_.Th(e).ue(),f.U()),_.Yoa(f)&&!_.Yoa(_.Fh(c))&&_.t(_.gu(_.Th(e)),_.fu(f)))}c=e;d=_.sg(this.va);this.yc.isSet()&&(e=this.yc.get(),e.U()&&(d=_.sg(e)));c=new _.Su(c,d,this.Ph)}else c=null;c&&(b=Occ(this,c,b),this.Ha.Yb(b,a))}W(a){var b=this.yc.get(),c=this.U.get(),d=this.Ha.ab();if(b!==void 0&&c!==void 0){var e=EN(this);_.whb(e,d);_.vhb(e,c);e.setCamera(b,c);_.LYb(c,d)||_.nu(e.We);c=_.Th(e.We);e=this.Ha.T9();var f=d.viewport().camera(),
g=d.Qa().Cz().kk();f&&g&&_.C5a(f,g)&&e&&_.C5a(b,e)?_.F(c,4,!0):_.Ih(c,4);b=this.H.get();d=d.ke();_.F(b,4,d);this.H.notify(a)}}Ea(a){const b=this.FX.get();b!==void 0&&(x0b(EN(this),b),this.H.notify(a))}Ia(a){const b=this.RY.get(),c=EN(this);b===2?U2b(c,1):U2b(c,null);this.H.notify(a)}La(a){var b=this.BZ.get(),c=EN(this);(b=b||"")?(c=_.gu(_.Th(c.We)),_.v(c,5,b)):(c=_.gu(_.Th(c.We)),_.Ih(c,5));this.H.notify(a)}wa(a){var b=this.fD.get(),c=EN(this);(b=b||null)&&_.I(b,1)?(c=_.gu(_.Th(c.We)),c=_.C(c,_.zYb,
9),_.Qb(c,b)):(b=_.gu(_.Th(c.We)),_.Ih(b,9));this.H.notify(a)}Ga(a){var b=this.Hh.get(),c=EN(this);b==null||b===0?_.Ih(c.We,10):(b=_.vVa[b],b!=null?(c=_.C(c.We,_.bu,10),_.D(c,1,b)):_.Ih(c.We,10));this.H.notify(a)}Za(a){var b=this.St.get(),c=EN(this);b!=null&&(b=_.Ru[b],b!=null&&(c=_.C(c.We,_.bu,10),_.D(c,2,b)));this.H.notify(a)}qb(a){var b=this.GH.get(),c=EN(this);b!=null&&(b=_.yVa[b],b!=null&&(c=_.C(c.We,_.bu,10),_.D(c,4,b)));this.H.notify(a)}Ya(a){var b=this.vI.get(),c=EN(this);b=b||null;b!=null&&
(c=_.C(c.We,_.bu,10),c=_.C(c,_.TYb,3),_.Qb(c,b));this.H.notify(a)}};var Qcc=class{constructor(a,b,c){this.Xs=a;this.N=b;this.H=c}};var Scc=function(a,b,c){const d=++Rcc;a.H=d;a.va=d;const e=new _.Jfb;_.t(e.H(),c);c=new Qcc(e,!0,[]);a.N[d]=c;c.H.push(_.Te(b));Y_b(_.eg(),{index:d})},Tcc=function(a,b){const c=new _.eib("urlchanged");_.Vf(a,c.type,b,c)},Ucc=function(a,b,c){const d=_.ja.history.state;c=c?d&&d.index!=null?d.index:-1:-1;if(c===-1)a.N.length=a.H+1,a.H=++Rcc;else{if(c===a.va)return;a.H=c}a.va=null;c=a.N[a.H];c||(c=new _.Jfb,a.Wa.parse(_.ja.location.pathname+_.ja.location.hash,c.H()),a.N[a.H]=c=new Qcc(c,!0,[]));c.H.length=
0;c.H.push(_.Te(b));a.Ga.set(c.Xs,b);Tcc(a,b)},Vcc=class extends _.bq{constructor(a,b,c){super();this.ub=a;this.Wa=c;this.N=[];this.va=null;this.wa=!1;this.W=this.Da=null;this.ha=!1;this.Ea=0;this.Sa=new _.Ahb(b);this.U=_.x();this.U.listen(this.Ia,this);this.Ga=_.fD();this.H=++Rcc;this.La=l_b(_.q.ka.xtb.O)||""}kb(a){this.U.unbind(a);this.Ga.unbind(a);super.kb(a)}bind(a,b,c){this.U.Ja(b,a);this.Ga.Ja(c,a)}Ia(a){if(this.U.isSet()&&this.ha){var b=!1;this.Da||(b=!0,this.W={},this.Da=a);var c=_.Te(a);
this.W[c]||(a.Ze("history-state-change-aggregator"),this.W[c]=a);if(b){const d=()=>{const e=this.Da,f=this.W;this.W=this.Da=null;var g=[];for(var h in f)f.hasOwnProperty(h)&&g.push(parseInt(h,10));var l=this.U.get().clone();h=this.N[this.H]||null;var m=!1;_.I(l,4)&&this.wa&&(m=!0,this.wa=!1);g=new Qcc(l,m,g);m=_.Fh(l.vv()).U();_.iSb(_.Jh(m,3),_.Jh(m,2))||(l=l.clone(),_.hab(_.Th(l.H())));l=_.sQb(_.zhb(this.Sa,l));l=_.Tm(l,"entry","ttu");this.La&&(l=_.Tm(l,"g_ep",this.La));if(h&&h.N){if(m=!g.N)b:{for(m=
0;m<g.H.length;++m)if(h.H.indexOf(g.H[m])<0){m=!1;break b}m=!0}m?(g.H=h.H,g.N=h.N,h=!0):h=!1}else h=!0;if(h){if(!_.cg.GA||this.Ea<90)this.Ea++,Y_b(l,{index:this.H})}else if(this.N.length=this.H+1,this.H=++Rcc,this.va=null,!_.cg.GA||this.Ea<90)this.Ea++,h={index:this.H},_.ja.history.replaceState!==void 0&&_.ja.history.pushState(h||null,document.title,l),X_b();this.N[this.H]=g;Tcc(this,e);for(const n in f)f.hasOwnProperty(n)&&f[parseInt(n,10)].done("history-state-change-aggregator")};_.Gf(()=>{this.ub.kf({callback:d,
Zd:14,rd:4,priority:2})},250)}}}},Rcc=0;var Xcc=class{constructor(){this.H=[new _.oWa,new Wcc]}parse(a,b){const c=this.H.length;for(let d=0;d<c;d++)if(this.H[d].parse(a,b))return!0;return!1}};var Wcc=class{constructor(){this.U=null;this.H=[];this.N=null}parse(a,b){this.U=null;this.H.length=0;this.N={};a=Z0b(Y0b(a)).split("/");var c=0;a[0]==="maps"&&(c++,a[1]==="preview"&&c++);a.splice(0,c);for(c=0;c<a.length;c++){var d=a[c];if(/^(@|%40)/.test(d))this.U===null&&(this.U=d);else{var e=d.indexOf("=");if(e>=0){var f=X0b(d.substring(0,e));d=X0b(d.substring(e+1));f in this.N||(this.N[f]=d)}else this.H.push(X0b(d))}}if(a=this.N.data)if(a=_.pia(a,(0,_.Pab)()))_.Eab(a),_.Qb(b,a);this.U&&(a=this.U,
c=new _.cu,p_b(a,c)&&_.t(_.Th(b).ue(),c));a1b(this.N.am,b);if(this.H.length>0)if(a=this.H[0],a==="dir")for(a=_.Yh(_.mu(b)),zN(b),c=-1,f=this.H.length,d=1;d<f;d++){c+=1;const h=this.H[d];for(e=o_b(h);_.Zh(a,_.ai,1)<=c;)_.ic(a,1,_.ai);var g=_.Pi(a,1,_.ai,c);e?(g=_.C(g,_.ci,2),_.Poa(g,e[0]),_.Qoa(g,e[1]),e.length>2&&_.Hh(g,3,e[2])):h&&(e=$0b(h))&&_.Xh(_.C(g,_.di,1),e)}else if(a==="search")this.H.length<2||!(a=$0b(this.H[1]))||(zN(b),_.Vh(_.Uh(_.mu(b)),a));else if(a==="place")this.H.length<2||(a=$0b(this.H[1]),
zN(b),_.Xh(_.Wh(_.mu(b)),a));else if(a==="space")this.H.length<1||!(a=n_b(this.H.length===1?"earth":$0b(this.H[1])))||(_.Th(b).Bn(a.id),_.eUa(_.Fh(b))||_.dUa(_.Th(b),3));else if(a==="contrib"){if(a=_.mab(_.mu(b)),zN(b),this.H.length>1&&((c=this.H[1])&&_.mhb(a,c),this.H.length>2))if(c=this.H[2],c==="place"&&this.H.length>3)_.nhb(a,this.H[3]);else for(f=0;f<_.Sab.length;f++)c===_.Sab[f].EZ&&_.lhb(a,_.Sab[f].mW)}else a==="reviews"?(_.thb(_.mu(b)),zN(b)):a==="shortlist"?(a=_.mu(b),_.C(a,W1b,18),zN(b)):
a==="placelists"&&(this.H.length<2||this.H[1]==="all"&&_.rhb(_.shb(_.mu(b)),1));else if(a=_.ii(b),_.B(a,_.iu,7))zN(b);else{a=_.ii(b);if(a=_.B(a,_.lD,15))a=_.ii(b),a=_.y(a,_.lD,15),a=_.K(a,2)===1;a?zN(b):(a=_.ii(b),_.B(a,_.iab,21)&&zN(b))}_.ji(_.ii(b))&&_.K(b,1)===1&&_.lu(b,0);_.hi(b)&&b1b(_.mu(b));return!0}};var Ycc=function(a,b){_.Rf(_.cq,"savenext",()=>{a.controller.wa=!0});_.Rf(_.cq,"saveprev",()=>{var e=a.controller;e.N[e.H].N=!0});_.Rf(_.cq,"replaceprev",()=>{var e=a.controller;e.N[e.H].N=!1;e.wa=!0});_.ja.location.hash[1]==="!"?Ucc(a.controller,b):Scc(a.controller,b,a.W);a.hb.vD("popstate",a,a.ha);const c=_.Sf(b.U,"beforedone",e=>{e=e.Ej;_.ja.clearTimeout(d);var f=a.controller;f.ha||(f.ha=!0,f.Ia(b));e.preventDefault()}),d=_.Gf(()=>{_.$m(c);var e=a.controller;e.ha||(e.ha=!0,e.Ia(b))},3E3)},Zcc=
class extends _.bq{constructor(a,b,c,d,e,f,g,h,l){super();this.U=_.fD(a);this.H=_.x();const m=new _.Vab,n=new Xcc;this.N=new Pcc(a,b,c,d,g,h,l);this.W=a.vv();this.controller=new Vcc(f,m,n);_.U3a(this.controller,"urlchanged",this);this.hb=new _.hq(e)}kb(a){this.controller.dispose(a);this.hb.dispose(a);this.N.dispose(a);super.kb(a)}bind(a,b,c,d,e,f,g,h,l,m,n,p){this.N.bind(a,this.U,b,c,e,f,g,h,l,m,n,p);this.H.Ja(this.N.H,a);this.controller.bind(a,this.H,this.U);Ycc(this,a)}ha(a,b){a.H("transitions",
"manual_url_change");Ucc(this.controller,a,b)}};var Icc=function(a){return a.H&&a.isActive?(a=a.H.getCurrentInputTool(),!!a&&a.state):!1},$cc=function(a,b){const c=a.Le.get(),d=a.kj.get();c!==2&&c!==3||!a.Da?(c===4||c===5)&&a.isActive&&d?.get(2)&&(a.Yd(b),a.Da=!0):a.Bc(b)},adc=function(a,b){const c=new _.gMa,d=new _.lTa(b.callback(e=>{c.fetch(a.Oa,()=>{e();if(google&&google.elements&&google.elements.inputtools){var f=_.Up(_.ru(a.oG));a.H=new google.elements.inputtools.InputToolsController;a.H.setApplicationName("maps");a.H.localize(f);a.H.setAutoDirection(!0);
a.U=a.H.showControl({container:a.container});a.U.hide(!0);a.H.addEventListener(google.elements.inputtools.EventType.INPUT_TOOL_ENABLED,a.Ia,a);f=a.H.getInputToolsForLanguage(f);a.H.setInputTools(f);a.N.length>0&&(a.W(a.N),a.wa(a.N[0]),a.N.length=0);a.eH.set(!0,b)}})},"load-input-tools"));a.wd.Og(d,2)},cdc=class{constructor(a,b){var c=_.oi("inputtools"),d=bdc;this.container=c;this.wd=a;this.hn=b;this.Oa=d;this.oG=_.vh();this.va=this.Da=this.isActive=!1;this.eH=_.fD(!1);this.U=this.H=null;this.N=[];
this.Ga=new _.aq(500,()=>{this.U&&this.U.hide(!0)},"deactivation-animation-fuse");this.Ea=_.x();this.Le=_.x();this.kj=_.x();this.Le.listen(e=>{$cc(this,e)});this.kj.listen(e=>{$cc(this,e)})}Eo(){return!!this.H}initialize(a){_.I(this.oG,51)&&adc(this,a)}Ia(){const a=this.hn.Db;a&&a.Oq(_.q.ka.Hhb)}Bc(a){if(!this.isActive){this.isActive=!0;this.Ga.stop();_.Uo(this.container,"inputtools-active");var b=this.Ea.get();_.Yo(this.container,"non-search-mode",b!==void 0&&b!==2&&b!==1);this.U&&(this.U.show(),
this.eH.set(!0,a));this.va&&(this.va=!1,this.H.enableCurrentInputTool())}}Yd(a){this.isActive&&(_.Xo(this.container,["inputtools-active","non-search-mode","pane-visible-mode","pane-qAWA2-WAutxc"]),this.Ga.start(a),(this.va=Icc(this))&&this.H.disableCurrentInputTool(),this.Da=this.isActive=!1,this.eH.set(!1,a))}W(a){this.H?this.H.addPageElements(a):_.Yaa(this.N,a)}ha(a){if(this.H)this.H.removePageElements(a);else if(this.N.length>0)for(let b=0;b<a.length;b++)_.Da(this.N,a[b])}wa(a){this.U?this.U.bindElement(a):
(_.Da(this.N,a),this.N.unshift(a))}},bdc=(0,_.id)`https://www.gstatic.com/inputtools/js/ita/inputtools_3.js`;var ddc=function(a,b,c){a.H.get((d,e)=>{const f=d.Re.get();f?b(f,e):c1b(d.Re,g=>{const h=d.Re.get();b(h,g)})},c)},edc=class{constructor(a){this.H=a}};var v1b=class{constructor(a,b){this.response=null;this.callbacks=[];this.Db=b.hg(a,new _.xv((0,_.TUb)()),new _.Bv(_.YUb,_.Av("RPegmanStyle")),"PegmanStyleService.getStyle",_.Lf)}getStyle(a,b,c){this.response?b(this.response):(this.callbacks.push(b),this.callbacks.length===1?this.Db.send(a,d=>{this.response=d;this.callbacks.forEach(e=>{e(d)});this.callbacks.length=0},c):c.cancel())}};var fdc=function(a){const b=a.context;var c=a.Zs;a=_.zo(_.Bo(),'<div class="'+_.T("l0m6zd")+'"'+(c!=null?" ssk='"+_.T(_.oo("h1sXJc")+c)+"'":"")+'><div class="'+_.T("gYUjoc")+'">');var d=_.I(b,8);var e=_.I(b,7);const f=_.T("MeBMUc");c="<div"+(f?' class="'+_.T(f)+'"':"")+(c!=null?" ssk='"+_.T(_.oo("KCwRHd")+c)+"'":"")+">";e=e?"2x":"1x";c+='<img class="'+_.T("lmygoc")+'" alt='+(d?'"Google Maps"':'"Google"')+" src="+(d?'"//www.google.com/images/branding/lockups/'+_.T(e)+'/lockup_maps_color_131x24dp.png"':
'"//www.google.com/images/branding/googlelogo/'+_.T(e)+'/googlelogo_color_74x24dp.png"')+"></div>";d=(0,_.ko)(c);return _.zo(_.Ao(_.Ao(_.zo(_.Ao(a,d),'<div class="'+_.T("c3qHVb")+'">'),_.G(b,2)?_.zo(_.Ao(_.zo(_.Bo(),'<div class="'+_.T("cOPaKd")+'">'),_.Vu(_.z(b,2))),"</div>"):""),b.tb()?_.zo(_.Ao(_.zo(_.Bo(),"<h1>"),_.Vu(b.tb())),"</h1>"):""),"</div></div></div>")};var gdc=class{constructor(a,b){this.container=a;this.dg=b;this.context=new _.EYb;_.F(this.context,7,_.ja.devicePixelRatio>1);_.F(this.context,8,!0)}render(a,b){const c=_.DYb(a,b);_.v(this.context,1,c);a=_.CYb(a,b);_.v(this.context,2,a);this.dg.wF(this.container,fdc,{context:this.context})}clear(){this.container.textContent=""}};var jdc=function(a){const b=()=>{hdc(a)},c=()=>{idc(a)};(_.cg.Yx||_.cg.GA)&&_.ja.matchMedia?_.ja.matchMedia("print").addListener(d=>{d.matches?hdc(a):idc(a)}):(_.ja.addEventListener("beforeprint",b),_.ja.addEventListener("afterprint",c))},hdc=function(a){const b=a.Zg.get();if(b!==4&&b!==5){var c=new _.Xf(a.Oe,"print");if(b===1){const d=a.Ha.ab(),e=a.wb.get()||null;a.ha.render(d,e,c)}b===3?a.Zg.set(5,c):(kdc(a),a.Zg.set(4,c));a.zi.isLoaded()&&a.zi.Db.koa();a.Ud.isLoaded()&&a.Ud.Db.Ed.kO(_.q.request.Qqb).report();
c.done("main-actionflow-branch")}},idc=function(a){var b=a.Zg.get();if(b===4||b===5)b=new _.Xf(a.Oe,"print"),a.H.get()?a.N.get()?a.Zg.set(3,b):a.Zg.set(2,b):(ldc(a),a.Zg.set(1,b)),a.zi.isLoaded()&&a.zi.Db.fka(),a.Ud.isLoaded()&&a.Ud.Db.Ed.kO(_.q.request.Pqb).report(),b.done("main-actionflow-branch")},kdc=function(a){if(!a.U){a.U=!0;a=_.ri("scene-footer");var b=_.ri("scene-footer-print-container");a&&b&&b.appendChild(a)}},ldc=function(a){if(a.U){a.U=!1;a=_.ri("scene-footer");var b=_.ri("scene-footer-container");
a&&b&&b.appendChild(a)}},mdc=class{constructor(a,b,c,d,e){this.zi=a;this.Ha=c;this.Oe=d;this.ha=e;this.U=!1;this.Ud=b;this.wb=_.x();this.H=_.x();this.H.listen(this.W,this);this.N=_.x();this.N.listen(this.W,this);this.Zg=_.fD(1);jdc(this)}W(a){this.H.get()?this.N.get()?this.Zg.set(3,a):(this.Zg.set(2,a),kdc(this)):(this.Zg.set(1,a),ldc(this))}};var odc=class{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A,E){this.config=a;this.wt=b;this.wd=c;this.Nd=e;this.Tx=f;this.Fd=g;this.Qd=h;this.U=l;this.N=m;this.W=n;this.Ph=p;this.WB=r;this.lu=w;this.va=A;this.f2=E;this.ha={};this.H=null;this.Vd=new _.DTb(d,void 0,a.Ga());this.UB=_.fD(!0)}bind(a,b){a.Ja(this.UB,b)}load(a,b,c,d){let e,f;const g=ndc(this.lu,!0),h=a!=="m"&&a!=="s"||g!==1?a:"mc";this.H&&this.H!==h&&b.Fe("rdt",`${this.H}>${h}`);this.H=h;const l=this.ha[h];if(l)l.onLoad(c,b);else a==="m"||a===
"s"?(b.tick("mrd0"),e="mrd1",g!==0&&_.bQb(),g===1?f=new J5b([this.W,this.Vd,this.wd,this.lu.ZR(),this.Nd]):f=new I5b(this.Vd,this.wt,this.wd,this.U,this.N,this.config,this.W,a==="s",this.WB,this.va,this.f2)):a==="g"?(b.tick("grd0"),e="grd1",f=new Y3b(this.Vd,this.wt,this.wd,this.U,this.N,this.config,this.f2?.()),d?(b.tick("gvm0"),b.Ze("renderDriver:requestViewportMetadata"),O_b(this.config.Za(),this.wd,d,m=>{b.tick("gvm1");f.get(n=>{n.L$(m,d)},b);b.done("renderDriver:requestViewportMetadata")},()=>
{b.done("renderDriver:requestViewportMetadata")})):f.get(m=>{m.init()},b)):a==="pa"?(b.tick("pard0"),e="pard1",f=new K5b(this.Vd,this.wt,this.config,this.wd,this.Nd,this.Qd,this.Ph,this.WB.KHb||null)):a==="ph"?(b.tick("phrd0"),e="phrd1",f=new L5b(this.Vd,this.wt,this.config,this.wd,this.Nd,this.Qd)):a==="t"?(b.tick("trr0"),e="trr1",f=new M5b(this.Vd,this.wt,this.config,this.Nd,this.Tx,this.Fd)):a==="vd"&&(b.tick("vdrd0"),e="vdrd1",a=new N5b(this.Vd,this.wt,this.config,this.wd,this.Nd),a.onLoad((m,
n)=>{m.bind(this.UB,n)},b),f=a),this.ha[h]=f,f.get((m,n)=>{n.tick(e);n.U.dispatchEvent(new Event("render-driver-loaded"));c(m,n)},b);return new _.JL("Unable to stop load of delayed render drivers.")}wv(){return this.Vd}};var ndc=function(a,b=!1){return pdc(a)!=null?0:a.N.isEnabled(b)},pdc=function(a){if(a.config.H()!==1)return 3;if(a.WB.nP){const b=a.wt.Za();if(a.wt.wa()||b===0)return a=a.config.U(),a=_.Si(a,14),_.aVa(_.xu())&&a.isEmpty()?6:null;switch(b){case null:case -1:return 4;case 1:return 1;case 3:return 5;case 4:return 7;case 5:return 8;case 2:return 2;case 6:return 9;case 7:return 11;default:_.nb(b,void 0)}}else return 10},qdc=class{constructor(a,b,c,d,e,f,g){this.N=a;this.uv=d;this.wt=e;this.config=f;this.WB=
g;this.dependencies=void 0;this.uv.listen(h=>{const l=c.get();var m=b.get();l&&m&&_.bz(m)&&(m=new _.pD,m.U=!0,l.moveTo(null,null,m,h))})}H(){return ndc(this)===1}ZR(){if(this.dependencies!==void 0)return this.dependencies;const a=_.wu(_.xu())?new _.sM:this.wt.wa(),b=this.config.U(),c=f1b(_.wh(b,1,0));return this.dependencies={canvas:a||new _.sM,AC:d=>{this.uv.set(!0,d)},WB:this.WB,wGa:_.Si(b,14),Hga:c,config:this.config}}};var rdc=class{constructor(){this.W=_.x();this.W.listen(this.Hg,this);this.N=_.x(0);this.N.listen(this.Hg,this);this.U=_.x();this.U.listen(this.Hg,this);this.margin=_.fD();this.H=_.x();this.H.listen(this.Hg,this);this.kj=_.x();this.kj.listen(this.Hg,this);this.vr=_.x(1);this.vr.listen(this.Hg,this);this.Cq=_.x(0);this.Cq.listen(this.Hg,this)}Hg(a){let b=this.margin.get();b||(b=new _.pM,this.margin.set(b,a));var c=this.vr.get();if(c&&c!==1)b.bottom=0,b.top=0,b.left=0,b.right=0,b.H=!0;else{c=this.W.get()||
0;var d=this.N.get()||0;const e=this.Cq.get()||0;d&&(d+=c!==0?32:54);b.bottom=c+d+e;b.H=!!this.U.get();c=0;if(d=this.kj.get())c+=d.get(1)||0,c+=d.get(2)||0;c=this.H.get()===3?c:0;b.left=c;b.right=0}this.margin.notify(a)}bind(a,b,c,d,e){this.vr.Ja(a,e);this.W.Ja(b,e);this.U.Ja(c,e);this.Cq.Ja(d,e)}};var tdc=function(a,b,c,d){if((b.U()||_.B(b,_.Eh,4))&&_.B(b,_.Eh,4)&&!_.dh(_.y(b,_.Eh,4)))throw Error("Zd");if(N1b(_.y(b,_.MA,34))&&(_.Zh(b,_.qq,72)>0||_.Zh(b,_.P6a,48)>0)){var e=b.clone();O1b(_.CI(e));b=e}e=b.clone();M1b(_.CI(e));b=e;a.CF.send(b,f=>{if(f&&f.wa()&&f.ha().HN()){const g=N9b(),h=f.ha().H();g.set(h,f)}sdc(a,c,_.pcb(b),d.flow,f)},d)},sdc=function(a,b,c,d,e){e&&a.Ud.get(f=>{f.IP(e.va(),c)},d);b(e)},udc=class{constructor(a,b,c,d,e,f,g){({Do:h=g1b}={});var h;this.Ud=d;this.H=this.CF=null;
this.Cf=_.x();const l=i1b(this.Cf),m=new _.Bv(_.WAb,_.Av("Search")),n=h(a,b,c);f&&b2b()?(this.H=f,this.H.get(p=>{this.CF=e.hg(n,l,m,"SearchService.search",_.Lf,p)},g)):this.CF=e.hg(n,l,m,"SearchService.search",_.Lf)}bind(a,b){this.Cf.Ja(a,b)}search(a,b,c){this.H?this.H.get(()=>{tdc(this,a,b,c)},c.flow):tdc(this,a,b,c)}},h1b=class{constructor(a,b){this.Sc=a;this.Cf=b}Jf(a){const b=a.clone();if(!_.G(a,1)||a.H().length===0)throw Error("$d");a={};a.q=b.H();_.Ih(b,1);_.I(b,5)&&(a.nfpr="1",_.Ih(b,5));_.I(b,
29)&&(a.spell="1",_.Ih(b,29));_.B(b,_.Dq,22)&&Object.assign(a,_.Tlb(_.yI(b)));var c=this.Cf.get();c&&_.WL(_.C(b,_.XL,47),c);_.dv(_.yI(b));c=_.C(b,_.vI,37);_.D(c,1,81);return _.UTb(this.Sc.Jf(b),a)}};new _.Ms;var vdc=function(a,b,c,d){a.group.push({uq:b,ina:c,wla:d})},FN=function(a,b,c){vdc(a,b);a.update(c)},GN=function(a,b,c,d){const e=a.Ha.ab(),f=a.wb.get()||null,g=!!a.nf.get();c(e,f,g)?(vdc(a,b),a.update(d)):a.H.push({uq:b,uKb:c,ina:void 0,wla:void 0})},wdc=function(a,b,c){a.U=!0;a.update(b,"xdi0","xdi1",c)},xdc=class{constructor(a){this.Ha=a;this.group=[];this.U=!1;this.H=[];this.wb=_.x();this.nf=_.x()}bind(a,b,c){this.wb.Ja(a,c);this.nf.Ja(b,c);_.wRb([this.wb,this.nf],d=>{this.N(d)});this.Ha.listen(this.N,
this);this.N(c)}N(a){const b=this.Ha.ab(),c=this.wb.get()||null,d=!!this.nf.get();let e=!1;for(let f=this.H.length-1;f>=0;f--){const g=this.H[f];g.uKb(b,c,d)&&(this.H.splice(f,1),vdc(this,g.uq,g.ina,g.wla),e=!0)}e&&this.update(a)}update(a,b,c,d){if(this.U){const e=[],f={time:Date.now()};b&&a.tick(b,f);for(const g of this.group){g.ina&&a.tick(g.ina,f);if(g.wla){const h=g.wla;g.uq.onLoad((l,m)=>{m.tick(h)},a)}e.push(g.uq)}this.group.length=0;_.at(e,g=>{c&&g.tick(c);d&&d()},a)}}};var ydc=class{constructor(a){this.UAb=a;a=new _.vM;a.H=10240;this.yV=new _.xM("ShortUrlServiceImpl.getShortUrl",a,m1b)}async OO(a,b,c,d,e){function f(h){b(h?.vQ()||null,c.flow)}_.F(a,6,!0);if(_.sj(a,1,AN)){var g=_.sj(a,1,AN);g=d?_.Tm(g,"entry",d):_.Tm(g,"entry","tts");g=_.Tm(g,"g_ep",l_b(e?.O));_.Dj(a,1,AN,g);if(this.yV.has(a))this.yV.get(a,f,c);else{const h=this.yV.insert(a,c);_.dv(_.C(a,_.Dq,2));c.start("ShortUrlService.getShortUrl");await this.UAb.fetch(_.xp(m6b.qe(a),_.oHa,Object.fromEntries(_.CYa(c)))).then(l=>
{c.Qc()!==3&&(h&&l&&h(l),f(l),_.Ys(c,1))},l=>{c.Qc()!==3&&(_.Lf(l),f(null),_.Ys(c,2))}).finally(()=>{c.done()})}}else c.cancel()}async c2(a,b,c,d,e){const f=new i6b;c2b()&&_.v(f,4,",10208410");_.Dj(f,1,AN,a);a=new _.mv(c,"sur");await this.OO(f,(g,h)=>{b(g?g.OO():null,h)},a,d,e)}};var zdc=class{constructor(a,b,c){const d=new _.xv(j6b()),e=new _.Bv(l6b,_.Av("ShortUrl"));c=_.pv(c);this.Qf=b.hg(new _.nv(a,c),d,e,"ShortUrlService.getShortUrl",_.Lf);a=new _.vM;a.H=10240;this.yV=new _.xM("ShortUrlServiceImpl.getShortUrl",a,n1b)}OO(a,b,c,d,e){function f(h){b(h,c.flow)}_.F(a,6,!0);if(_.sj(a,1,AN)){var g=_.sj(a,1,AN);g=d?_.Tm(g,"entry",d):_.Tm(g,"entry","tts");g=_.Tm(g,"g_ep",l_b(e?.O));_.Dj(a,1,AN,g);if(this.yV.has(a))this.yV.get(a,f,c);else{const h=this.yV.insert(a,c);_.dv(_.C(a,
_.Dq,2));this.Qf.send(a,l=>{h&&l&&h(l);f(l)},c)}}else c.cancel()}c2(a,b,c,d,e){const f=new i6b;c2b()&&_.v(f,4,",10208410");_.Dj(f,1,AN,a);a=new _.mv(c,"sur");this.OO(f,(g,h)=>{b(g?g.OO():null,h)},a,d,e)}};var Adc=class{constructor(a,b){this.Fd=a;this.Ha=b;this.Ha.listen(this.Ug,this)}Ug(a){var b=this.Ha.ab().Qa().SKa().type();if(b!=null){switch(b){case 1:b="The URL you requested is not supported.";break;case 2:b="Oh dear! This feature is not yet available for Desktop! Try opening this link on your mobile device instead.";break;case 3:b="This link cannot be viewed by this Google Account("+_.oUa(_.uu(_.vh()))+")";break;default:return}this.Fd.open(b,[],a)}}};var Bdc=function(a,b,c,d){c=a.H||c;if(d){var e=d.H()?.H();e||(a.H=_.kn());a=e?void 0:a.H.promise;b=b.ze().tLa(d.vQ(),a);c.resolve(b)}else c.reject("AskMapsFetcher: got rpc:OK but no response!")},Cdc=class{constructor(a){this.Db=a;this.H=null}jl(a){return a.pG().valid()&&!a.ke()}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;if(!a.pG().query())return Bdc(this,a,c,V3b()),c.promise;const d=a.pG().request();this.H=null;const e=new _.mv(b);
e.Xk(3);this.Db.WJa(d,f=>{f.response&&Bdc(this,a,c,f.response);f.response?.H()?.H()&&e.done()},b);c.promise.El(f=>{f instanceof _.mn&&e.cancel()});return c.promise}};var Ddc=class{constructor(a,b){this.rO=a;this.H=b}jl(a){return a.wc().valid()&&!a.ke()}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;var d=a.wc().request();if(_.HKb(d)){d=d.clone();_.dE(_.y(d,_.Eh,3),_.C(d,_.eE,20));b.Fe("dtm",String(_.VA(d)));b.Fe("dwp",String(_.TA(d)));const e=new _.mv(b,"dc");e.Xk(3);this.rO.ou(d,f=>{const g=e.flow;e.Qc()!==1||f==null?c.resolve(a.ze().eR()):(g.Fe("tz",String(Math.floor(_.Yg(f.U())))),_.B(f,_.At,
6)&&this.H.Ina(_.y(f,_.At,6)),c.resolve(a.ze().HK(f)))},e);(_.$Yb(_.ndb(d))||_.gOa(_.ndb(d)))&&_.gv(b);c.promise.El(f=>{f instanceof _.mn&&e.cancel()})}else c.resolve(a.ze().eR());return c.promise}};var Edc=class{constructor(a){this.H=a;this.Lt=_.x();this.Kt=_.x()}bind(a,b,c){this.Lt.Ja(a,c);this.Kt.Ja(b,c)}jl(a){return!!a.qx().request()&&!a.ke()}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;if(!this.Kt.get()||!this.Lt.get())return b=a.ze().Wda(new _.FUb),c.resolve(b),c.promise;const d=a.qx().request(),e=new _.mv(b);e.Xk(3);this.H.get(f=>{f.EFb(d,g=>{e.Qc()!==1?c.reject("EditableFeaturesFetcher: did not get rpc:OK"):g?(g=a.ze().Wda(g),
c.resolve(g)):c.reject("EditableFeaturesFetcher: got rpc:OK but no response!")},e)},b);c.promise.El(f=>{f instanceof _.mn&&e.cancel()});return c.promise}};var Fdc=function(a,b){const c=a.mb().request().clone();var d=_.x8a(_.zRb(_.O8a(c)));if(!c.Hi())throw a=d||_.O8a(c).nb(),Error("ae`"+a+"`"+b.getType());if(b=a.mb().Af())_.Oi(b,_.Mlb,4,_.Nlb)&&_.F(c,40,!0),d=b.ha(),d?.U()&&_.F(c,40,!0),d?.H()&&_.t(_.BI(_.HI(c)),_.y(d,_.zr,2)),b=b.H(),b=_.D(c,42,b),_.F(b,32,!0);b=a.Hr().Yf();d2b()&&b&&_.F(c,40,!0);b=_.y(c,_.vI,22);_.K(b,8)===4&&(_.F(c,41,!0),d2b()||(b=!!a.mb().Yf()&&_.Jlb(a.mb().Yf()),_.F(c,40,b)));b=a.mb().mb().U();_.v(c,39,b);b=c.je();_.bC(b)&&_.dE(_.$B(b),
_.C(c,_.eE,21),a.mb().MH());a.be().Ka()?.KC()&&_.F(c,40,!0);return c},Gdc=class{constructor(a,b){this.H=a;this.N=b}jl(a){if(!a.mb().valid()||a.ke()||a.Gj().BB()||a.Jd().request()||a.qB().request()||a.cA().Kc()&&a.mb().response())return!1;a=a.mb().request().je();return _.cr(a)!==0&&_.cr(a)!==2?(_.cr(a),!1):!0}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;const d=Fdc(a,b),e=new _.mv(b,"ed");e.Xk(3);this.H.get(f=>{f.HC(d,g=>{if(e.Qc()!==
1){c.reject("EntityFetcher: did not get rpc:OK");var h=!0}else g==null?(c.reject("EntityFetcher: got rpc:OK but no response!"),h=!0):h=!1;h||(_.B(g,_.At,21)&&this.N.Ina(_.y(g,_.At,21)),c.resolve(a.ze().Wx(g)))},e)},b);c.promise.El(f=>{f instanceof _.mn&&e.cancel()});return c.promise}};var Hdc=class{constructor(a){this.ak=a}jl(a){return!a.ke()&&!(!a.jh().request()?.H()&&!a.jh().request()?.U())}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;const d=a.jh().request(),e=new _.mv(b);e.Xk(3);this.ak.get((f,g)=>{f.Rz(d,h=>{h?(h=a.ze().R5(h),c.resolve(h)):c.reject("EntityListFetcher: no response!");e.done()},g)},b);c.promise.El(f=>{f instanceof _.mn&&e.cancel()});return c.promise}};var Idc=function(a,b,c,d,e){if(e){var f=C1b(b.Jd())?b.Jd().all().slice():[],g=f.length;f.push(..._.yz(e));P6b(a.H,f,h=>{d.resolve(b.ze().Yda(e,h))},c.flow,g)}else kZb(`PhotoFetcher: Missing response. RPC status: ${c.Qc()}`),d.reject("PhotoFetcher: got rpc:OK but no response!")},Jdc=class{constructor(a,b){this.Ix=a;a=new _.KL(b,3);this.H=new Q6b(a)}jl(a){return a.mb().request()&&!a.mb().response()?!1:o1b(a)}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),
c.promise;const d=new _.mv(b,"pf");d.Xk(3);lZb(a.Jd().request());this.Ix.UG(a.Jd().request(),e=>{Idc(this,a,d,c,e)},d);c.promise.El(e=>{e instanceof _.mn&&d.cancel()});return c.promise}};var Kdc=class extends Jdc{jl(){return!0}},Ldc=function(a,b,c){c.mb&&c.Jd&&c.images&&b.resolve(a.ze().Yda(c.Jd,c.images,c.mb))},Mdc=class{constructor(a,b,c){this.ox=a;this.H=new Kdc(b,c)}jl(a){return!a.mb().request()||a.mb().response()?!1:!!a.Jd().request()&&!a.ke()}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;const d={mb:a.mb().response(),Jd:null,images:null};let e=null;if(a.mb().request()&&!d.mb){const g=a.mb().request().clone(),
h=g.je();_.bC(h)&&_.dE(_.$B(h),_.C(g,_.eE,21));e=new _.mv(b,"ed");e.Xk(3);this.ox.get(l=>{l.HC(g,m=>{e.Qc()!==1?c.reject("EntityPhotoFetcher: did not get rpc:OK for entity"):m==null?c.reject("EntityPhotoFetcher: got rpc:OK but no response for entity!"):(d.mb=m,Ldc(a,c,d))},e)},b)}const f=this.H.fetch(a,b);f.then(g=>{d.Jd=g.Jd().response();d.images=g.Jd().tv().slice(a.Jd().tv().length);Ldc(a,c,d)}).El(g=>{g instanceof _.mn&&e&&e.cancel();c.reject(g)});c.promise.El(g=>{g instanceof _.mn&&f.cancel()});
return c.promise}};var Ndc=function(a,b){const c=b.Kl();if(c){var d=c.Uv;if(d){const e=c.FKa&&Date.now()-c.FKa>=18E5,f=b.BB()&&d===a.H;if(e||f)d=void 0,b=b.BB().H(),b=_.C(b,_.NYb,23),_.Ih(b,2),c.Uv=d}a.H=d}},Odc=class{constructor(a){this.N=a;this.H=void 0}jl(a){return!!a.Gj().BB()&&!o1b(a)}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;const d=a.Gj();Ndc(this,d);const e=d.BB();_.dv(e.U());const f=new _.mv(b,"pau");f.Xk(3);this.N.get(g=>{g.gCb(e,h=>{f.Qc()!==
1?c.reject("HotelBookingFetcher: did not get rpc:OK"):(h||c.reject("HotelBookingFetcher: got rpc:OK but no response!"),h=a.ze().Cpa(h),c.resolve(h))},f)},b);c.promise.El(g=>{g instanceof _.mn&&f.cancel()});return c.promise}};var Pdc=class{constructor(a){this.H=a}jl(a){return a.Os().valid()&&!a.ke()}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;const d=a.Os().request(),e=new _.mv(b);e.Xk(3);this.H.get(f=>{f.Q9(d,g=>{e.Qc()!==1?c.reject("KnowledgeFetcher: did not get rpc:OK"):g?(g=a.ze().zpa(g),c.resolve(g)):c.reject("KnowledgeFetcher: got rpc:OK but no response!")},e)},b);c.promise.El(f=>{f instanceof _.mn&&e.cancel()});return c.promise}};var Qdc=class{constructor(a){this.H=a}jl(a){return!!a.qB().request()&&!a.ke()}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;const d=a.qB().request(),e=new _.mv(b);e.Xk(3);this.H.get(f=>{f.wW(d,g=>{e.Qc()!==1?c.reject("LocalPostsFetcher: did not get rpc:OK"):(g||c.reject("LocalPostsFetcher: got rpc:OK but no response!"),g=a.ze().Xda(g),c.resolve(g))},e)},b);c.promise.El(f=>{f instanceof _.mn&&e.cancel()});return c.promise}};var Rdc=class{constructor(a){this.H=a}jl(a){return(a.Nt().DJa()||a.Nt().IT())&&!a.ke()}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;ddc(this.H,d=>{c.resolve(a.ze().Apa(d))},b);return c.promise}};var Sdc=class{constructor(a){this.H=a}jl(a){return!!a.hw().request()&&!a.ke()}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;const d=new _.mv(b,"gmel");this.H.get(e=>{const f=a.hw().request();e.getService().eCa(f,g=>{d.Qc()!==1?c.reject("MapDetailsFetcher: did not get rpc:OK"):g?c.resolve(a.ze().Bpa(g)):c.reject("MapDetailsFetcher: got rpc:OK but no response!")},d)},b);c.promise.El(e=>{e instanceof _.mn&&d.cancel()});return c.promise}};var Vdc=function(a,b,c,d,e,f){const g=c[e];Tdc(b,g,f)||(d[e]=f,b=_.ya(d,h=>h==null),b===-1?g.resolve(Udc(a,d)):b>e&&g.resolve(Udc(a,d.slice(0,b),c[b].promise)))},Xdc=class{constructor(){this.tick="gmel"}fetch(a,b){if(!this.jl(a)){var c=_.kn();c.reject("Fetching a gem that should not be fetched!");return c.promise}const d=[],e=[],f=[];c=this.WG(a,b);_.Oa(c,function(g,h){d.push(new _.mv(b,this.tick));e.push(null);g=_.kn();f.push(g);g.promise.El(l=>{l instanceof _.mn&&d[h].cancel();f.length>h+1&&f[h+
1].promise.cancel()})},this);c.forEach((g,h)=>{const l=d[h],m=n=>void Vdc(a,l,f,e,h,n);g.response?(_.Ys(l,1),m(g.response),l.done()):Wdc(this,g.request,m,l,b)});return f[0].promise}};var Wdc=function(a,b,c,d,e){a.Mr.get(f=>{f.t3(b,c,d)},e)},Tdc=function(a,b,c){return a.Qc()!==1?(b.reject("MapsActivitySummaryFetcher: did not get rpc:OK"),!0):c?!1:(b.reject("MapsActivitySummaryFetcher: got rpc:OK but no response!"),!0)},Udc=function(a,b,c){const d=b[0].clone();b.length>1&&b[1]!=null&&d.Wa().Ga(b[1].U().ha());return a.ze().S5(d,c)},Ydc=class extends Xdc{constructor(a){super();this.Mr=a}jl(a){return!!a.Dh().request()&&!a.ke()}WG(a){if(a.Dh().request()==null)return[];var b=a.Dh().request().clone();
if(!a.Dh().xE()&&b.va())if(a=_.Ah(_.vh()),a!==b.U()||a===_.Jz())b.U()===_.Jz()&&_.Ih(b,1);else return[{request:b,response:new _.DPb}];if(S2b(b.ha())){a=b.clone();_.qib(_.QE(a),!1);const c=new _.ME;_.t(_.QE(c),b.ha());b.va()&&c.wa(b.U());b=_.LE(c);_.dv(b);_.Cq(b,_.q.request.rcb.O);return[a,c].map(d=>({request:d}))}return[{request:b}]}};var Zdc=class extends _.EE{uc(){return!0}tc(){return this.current.Yz}H(){if(!this.Qa()||!this.background())return!1;_.zE(this);_.AE(this);var a=this.Qa().be().RE();a&&(_.hUb(this),_.pN(this,a));this.current.sX()&&(this.sX=!0);this.current.viewport().shouldUpdate()||_.BE(this,!1);a=this.current.pv().data.N;var b=this.current.viewport().camera();a===2?this.U=b:a===1&&(this.Jb=b);a=this.current.Xm().NV();a===2?_.WJ(this,this.current.Xm().DM()):a===1?_.DE(this):a===4&&this.ko();a=this.current.pv();b=
this.Qa();a.data.W(b)&&this.Wd(this.current.pv().data.ha);a=this.current.pv().K5();this.W.K5=a;return!0}};var $dc=class{constructor(a){this.N=a;this.H={}}jl(a){return this.N.jl(a)}fetch(a,b){const c=a.id();if(this.H.hasOwnProperty(c))return this.H[c];a=this.N.fetch(a,b);this.H[c]=a;_.ln(a,function(){delete this.H[c]},this);return a}};var HN=function(a,b){a.H.push(new $dc(b))},aec=function(a,b,c){if(b.isEmpty()||b.ke())return null;let d=null;for(let e=0;e<a.H.length;++e){const f=a.H[e];f.jl(b)&&(d=f)}return d?d.fetch(b,c):null},bec=function(a,b,c,d){return _.jn([c,d]).then(e=>{var f=e[0],g=e[1];e=new Zdc(b);f&&_.xE(e,f);g&&e.Wd(g);const h=f?f.qM():null,l=g?g.qM():null;if(h||l)f=h?h:_.gn(f),g=l?l:_.gn(g),f=bec(a,b,f,g),e.qM=f;return e.rb()},function(e){c.cancel();d.cancel();throw e;})},cec=class{constructor(){this.H=[]}fetch(a,
b){let c=aec(this,a.Qa(),b);b=aec(this,a.background(),b);if(!c&&!b)return _.gn(a);c=c||_.gn(a.Qa());b=b||_.gn(a.background());return bec(this,a,c,b)}};var dec=function(a,b,c){const d=new _.mv(c);d.Xk(3);const e=l3b(new _.BUb,b.cA().vH());_.gdb(_.C(e,_.Rhb,3));const {promise:f,resolve:g}=_.kn();a.oO.get(h=>{h.vCa(e,l=>{d.Qc()!==1?g(p1b("error")):l&&l.H()?g(p1b(l.U().H())):g(p1b("notFound"))},d)},c);return f.El(h=>{h instanceof _.mn&&d.cancel()})},eec=class{constructor(a){this.oO=a}fetch(a,b){const c=a.cA().vH();if(!c)return _.gn(p1b("notPinned"));var d=a.cA().fY();return d&&_.jC(d)===c?_.gn(p1b(d)):(d=K1b(_.LWb(_.kC(a.mb().response().H()))).map(e=>
_.gC(e)).find(e=>_.jC(e)===c))?_.gn(p1b(d)):dec(this,a,b)}};var gec=function(a,b,c){const d=new _.mv(c);d.Xk(3);const {promise:e,resolve:f,reject:g}=_.kn();a.oO.get(h=>{h.CX(fec(b),l=>{d.Qc()===1&&l||g(Error("be"));f(q1b(b,l.U()))},d)},c);e.El(h=>{h instanceof _.mn&&d.cancel()});return e},fec=function(a){const b=new _.LUb;var c=_.HUb(_.GUb(_.C(b,_.JUb,1),a.mb().mb().Eb()));var d=_.ic(c,1,L1b);_.D(d,1,3);_.hC(_.iC(c),2);c=_.KUb(_.C(b,_.EM,2),10);a=a.cA().sC();_.v(c,2,a);_.Q8a(_.C(b,_.R8a,13),2);_.gdb(_.C(b,_.Rhb,8));return b},hec=class{constructor(a){this.oO=
a}fetch(a,b){const c=!a.cA().HP().length,d=_.kC(a.mb().response().H());return c&&_.B(d,_.mC,8)?_.gn(q1b(a,K1b(_.LWb(d)))):gec(this,a,b)}};var iec=class{constructor(a,b=[new eec(a),new hec(a)]){this.H=b}jl(a){return a.cA().Kc()&&!!a.mb().response()&&!a.ke()}fetch(a,b){if(!this.jl(a))return _.hn("Fetching a gem that should not be fetched!");let c=a;const d=new Set(this.H.map(e=>{const f=e.fetch(a,b).then(g=>{d.delete(f);const h=d.size?J3b([...d]):void 0;return c=c.ze().uLa(g,h)});return f}));return J3b([...d])}};var jec=class{constructor(a){this.Mr=a}jl(a){return!!a.Qt().request()&&!a.ke()}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;const d=a.Qt().request().clone();d.ha()&&d.U()===_.Jz()&&_.Ui(d,1,_.OL);const e=new _.mv(b,"pc");e.Xk(3);this.Mr.get(f=>{f.Qt(d,g=>{e.Qc()!==1?c.reject("PlaceContributionsFetcher: did not get rpc:OK"):(g||c.reject("PlaceContributionsFetcher: got rpc:OK but no response!"),c.resolve(a.ze().Zda(g)))},e)},b);c.promise.El(f=>
{f instanceof _.mn&&e.cancel()});return c.promise}};var kec=function(a,b){b=b.search().request().clone();_.dE(_.y(b,_.Eh,4),_.C(b,_.eE,30));if(_.I(b,10)){_.xz(_.C(b,_.Is,20));_.w5a(_.C(b,_.fPa,19),a.Gv.Rc());var c=_.C(b,_.fPa,26);a=a.Gv.Rc();a=_.v5a(_.C(c,_.ePa,2).Ac(a.cj.width),a.cj.height);_.N(a,4,8);_.Lyb(_.C(b,_.kzb,67))}else if(_.zI(b,a.Gv),a=a.hn.Db)a=a.Ed.z8(_.q.request.D_),a.ha(Error("ce")),a.report();a=_.C(b,_.Is,20);_.F(a,9,!1);return b},lec=class{constructor(a,b,c,d){this.Qf=a;this.H=b;this.Gv=c;this.hn=d}jl(a){return a.search().valid()&&
!a.ke()&&!a.Gj().BB()}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;const d=kec(this,a),e=new _.mv(b,"sc");e.Xk(3);this.Qf.search(d,f=>{if(e.Qc()!==1){c.reject("SearchFetcher: did not get rpc:OK");var g=!0}else f?g=!1:(c.reject("SearchFetcher: got rpc:OK but no response!"),g=!0);g||(f.uc()&&this.H.Ina(f.Bb()),f=a.ze().nU(f),g="c",f.be().RE()?g="i":f.wc().response()?g="d":f.mb().response()?g="e":f.hw().response()&&(g="g"),e.flow.Fe("sr",
g),c.resolve(f))},e);c.promise.El(f=>{f instanceof _.mn&&e.cancel()});return c.promise}};var mec=class{constructor(a){this.H=a}jl(a){return!!a.XH().YH()&&!a.ke()}fetch(a,b){const c=_.kn();if(!this.jl(a))return c.reject("Fetching a gem that should not be fetched!"),c.promise;const d=a.XH().YH(),e=new _.mv(b);e.Xk(3);this.H.get(f=>{f.Hja(d,g=>{e.Qc()!==1?c.reject("TransitLineFetcher: did not get rpc:OK"):(g||c.reject("TransitLineFetcher: got rpc:OK but no response!"),g.U()===1&&g.H().Qc()===1?(g=g.H().H(),g=a.ze().vLa(g),c.resolve(g)):c.reject("TransitLineFetcher: No transit line with SUCCESS available"))},
e)},b);c.promise.El(f=>{f instanceof _.mn&&e.cancel()});return c.promise}};var nec=class{constructor(a){this.H=a}prepare(a,b,c){return this.H.isLoaded()?this.H.Db.WMa.prepare(a,b,c):new _.eZb}};var r1b={redirectStart:"ptrd",fetchStart:"ptfs",domainLookupStart:"ptls",domainLookupEnd:"ptle",connectStart:"ptcs",connectEnd:"ptce",requestStart:"ptrq",responseStart:"ptrs",responseEnd:"ptre",domInteractive:"ptdi",domComplete:"ptdc",workerStart:"ptws"};var oec=class{constructor(a){this.H=document.title;this.Ha=a;this.wb=_.x()}bind(a,b){this.wb.Ja(a,b);this.wb.listen(this.N,this);this.Ha.listen(this.N,this);this.N(b)}N(){const a=_.DYb(this.Ha.ab(),this.wb.get()||null);document.title=a&&this.H?a+" - "+this.H:a+this.H}};var pec=class{constructor(){this.wb=_.x();this.SZ=this.H=_.fD(!0)}bind(a,b){this.wb.Ja(a,b);this.wb.listen(c=>{this.Jj(c)});this.Jj(b)}Jj(a){var b=this.wb.get();b&&_.Vy(b)?(b=_.Lu(b),this.H.set(!_.yy(b,10),a)):this.H.set(!0,a)}};var qec=function(a){var b=a.ZCa;a=a.Zs;a='<div class="'+_.T("e9Chtd")+'" aria-hidden="true"'+(a!=null?" ssk='"+_.T(_.oo("Nun8Dd")+a)+"'":"")+">";b=b?"2x":"1x";a+='<img class="'+_.T("watermark")+'" alt="" src="'+_.T(_.uo("//www.google.com/images/branding/mapslogo/"+b+"/googlelogo_62x24_with_2_stroke_color_66x26dp.png"))+'"><img class="'+_.T("watermark")+" "+_.T("nTFmr")+'" alt="" src="'+_.T(_.uo("//www.google.com/images/branding/mapslogo/"+b+"/googlelogo_light_62x24_with_2_stroke_color_66x26dp.png"))+
'"></div>';return(0,_.ko)(a)};var rec=class extends _.kq{constructor(a,b,c){super(b,84);this.dg=a;this.element=c;this.H=null;this.isVisible=!1;this.ZCa=_.ja.devicePixelRatio>1;this.SZ=_.nN(this)}bind(a,b){this.SZ.Ja(a,b);this.N(b)}ha(){const a=this.SZ.get()||!1;a!==this.isVisible&&(this.isVisible=a,this.H||(this.H=this.dg.Pf(qec,{ZCa:this.ZCa})),this.isVisible?this.element.appendChild(this.H):_.qi(this.H))}};var sec=class{constructor(a,b){var c=_.oi("watermark");this.controller=new pec;this.view=new rec(a,b,c)}bind(a,b){this.controller.bind(a,b);this.view.bind(this.controller.SZ,b)}};var tec=function(a,b,c,d){a.Mr.get(e=>{e.t3(b,c,new _.mv(d))},d)},uec=function(a,b,c,d){U$b(a.H,e=>void b(e,d),d,c)},vec=class{constructor(a,b){this.Mr=a;this.H=b}Hba(a,b,c){const d=new _.ME;s_b(d);tec(this,d,e=>{var f;if(f=!!e)e=e.Ht(),f=_.K(e,14);f===2?a(!0,c):uec(this,a,b,c)},c)}};var U$b=function(a,b,c,d){d&&!a.N&&(a.N=d);a.U||a.H||(a.U=b,a.H=c,a.H.Ze("wcf-run-flow-branch"),wec(a))},wec=function(a){const b={title:xec(a),body:yec(a),mL:"Manage settings",eX:!1,maxWidth:450},c=()=>{var e=_.$n("https://myaccount.google.com/activitycontrols");_.Yn(e,"continue",_.eg());_.Yn(e,"settings",a.N==="time_to_leave_notifications"?"app,location":"app");e=e.toString();a.N==="home_correction"||a.N==="work_correction"?_.td(_.ja.location,e):_.pd(window,e);zec(a)},d=()=>{zec(a)};a.U&&a.H&&a.ig.get((e,
f)=>{e.confirm(b,f,c,d)},a.H)},xec=function(a){switch(a.N){case "home_correction":return"Quickly get directions home";case "labeling":return"Add a label";case "waa_location_history_edit":return"Edit your location history";case "time_to_leave_notifications":return"Get 'time to leave' notifications";case "work_correction":return"Get directions to work"}},yec=function(a){switch(a.N){case "home_correction":return"Turn on your Web & App Activity setting to search for 'home' and other personal places";
case "labeling":return"To add private labels to places on your map, turn on your Web & App Activity setting";case "waa_location_history_edit":return"To change your location history, turn on your Web & App Activity setting";case "time_to_leave_notifications":return"To see these traffic and public transport updates, turn on your Web & App Activity and Location History settings";case "work_correction":return"Turn on your Web & App Activity setting to search for 'work' and other personal places"}},zec=
function(a){if(a.U&&a.H){const b=a.U,c=a.H;_.ja.setTimeout(()=>{b(!1,c);c.done("wcf-run-flow-branch")},0)}a.U=null;a.H=null;a.N=null},Aec=class{constructor(a){this.ig=a;this.N=this.H=this.U=null}};var Bec=function(){const a=/^[^#]*[?&]force=([a-z]+)/.exec(_.eg());return a?a[1]:null},Cec=function(a,b,c){b.getState()!=="ns"&&(_.sN([a.Vp],d=>{b.xGa.Ja(a.Vp.Db.CXa,d)},c),a.Ha.listen(()=>{if(b.getState()!=="ns"){if(a.Ha.ab().isEmpty())return b.dispose(),!1}else return!1;return!0}))},Dec=function(a,b,c){_.Tf(b.U,"render-driver-loaded",()=>{if(c.isOpen()){const d=a.ub.FL().aO.toFixed(2).toString();c.Fe("ifps",d)}})},Eec=function(a,b){b&&_.tM("jsv",b);_.tM("cz",c=>c.EL().cz?null:(c=a.yc.get())?String(Math.floor(_.Yg(c))):
null);_.tM("w",()=>String(a.controller.N.get()));_.tM("h",()=>String(a.controller.H.get()))},Hec=function(a,b,c,d){c=[a.gu,a.zi,a.qE,a.rAa,a.Ud,a.Q0];const e=new xdc(a.Ha);e.bind(a.wb,a.nf,d);_.ZPb(a.H)?(c.push(a.zs),c.push(a.Vp)):(FN(e,a.Vp,d),FN(e,a.zs,d));_.$Pb(a.H)?c.push(a.rL):FN(e,a.rL,d);FN(e,a.gAa,d);a.pJ.N1().indexOf(6)!==-1?c.push(a.xy):a.pJ.N1().indexOf(10)!==-1?(c.push(a.xy),c.push(a.Gha)):FN(e,a.xy,d);c.push(a.Dha);a.pJ.JW()!==0&&c.push(a.CG);FN(e,a.Po,d);Fec(c,d);_.Oa(lcc(a.Da),f=>{FN(e,
f,d)});a.N&&FN(e,a.N,d);FN(e,a.hu,d);FN(e,a.Y8,d);FN(e,a.oE,d);FN(e,a.rE,d);FN(e,a.Ez,d);FN(e,a.cAa,d);FN(e,a.fAa,d);FN(e,a.As,d);FN(e,a.wAa,d);FN(e,a.X8,d);FN(e,a.ha,d);FN(e,a.zR,d);FN(e,a.BG,d);FN(e,a.Cha,d);GN(e,a.V8,yN,d);GN(e,a.W8,yN,d);a.vC&&GN(e,a.vC,yN,d);GN(e,a.P0,F0b,d);GN(e,a.S8,D0b,d);GN(e,a.kAa,E0b,d);GN(e,a.U8,yN,d);GN(e,a.AR,yN,d);GN(e,a.oAa,yN,d);GN(e,a.pAa,yN,d);GN(e,a.Fha,yN,d);GN(e,a.pO,yN,d);GN(e,a.P8,yN,d);GN(e,a.Zza,yN,d);GN(e,a.Oo,yN,d);GN(e,a.Hl,(f,g,h)=>{if(g=yN(f,g,h))g=
a.Im!==1?!1:!!_.ZYb(f)||!!f.Qa().RS().qF();return g},d);GN(e,a.H0,(f,g,h)=>yN(f,g,h)&&f.Qa().Gj().valid(),d);FN(e,a.mAa,d);GN(e,a.vAa,f=>!!_.CA(f)?.wc().valid(),d);FN(e,a.cW,d);GN(e,a.lAa,J0b,d);GN(e,a.nO,J0b,d);GN(e,a.T8,K0b,d);GN(e,a.Gha,L0b,d);GN(e,a.iAa,F0b,d);GN(e,a.jAa,yN,d);GN(e,a.tAa,J0b,d);GN(e,a.sAa,M0b,d);GN(e,a.uAa,G0b,d);GN(e,a.nAa,yN,d);GN(e,a.bAa,H0b,d);GN(e,a.Yza,I0b,d);(_.Ef("trm")||_.JYb())&&GN(e,a.W,()=>!0,d);GN(e,a.aAa,()=>!0,d);_.dQb(b,_.RRa[e.group[0]?.uq.YG()],"aux");"webdriver"in
navigator&&u1b();d.Ze("auxiliary");_.GYb(a.vc,f=>{Gec(a,e,f)},d)},Iec=function(a){a.Ha.listen(b=>{if(_.yL(a.Ha.ab(),null)!==_.xL.d6)return!0;_.dt([a.Mr,_.eXa],b,([c,d])=>{d.W(c)});return!1},a)},Fec=function(a,b){b.tick("cdi0");_.at(a,c=>{c.tick("cdi1")},b)},Gec=function(a,b,c){wdc(b,c,()=>{Jec(a,c)});c.done("auxiliary")},Jec=function(a,b){_.OQb()&&_.cRb(a.Yj).get(()=>{},b);a.Yj.Nga&&(_.gJa(a.U,a.Yj.Nga),a.Yj.Nga=null);eac()},Kec=class{constructor(a,b,c,d,e,f,g,h){this.Yj=b;this.G0=h;this.Bha=new R4b(_.ru(_.vh()));
this.Cq=_.x();this.kj=_.x();this.Zm=_.fD();this.vA=_.fD();this.uv=_.fD(!1);this.Tx=_.x();this.rW=_.fD();this.kT=_.fD();this.eH=_.x();this.fD=_.x();this.vc=_.x();this.yc=_.x();this.Yca=_.fD();this.yb=_.x();this.Yk=_.x();this.wb=_.x();this.bt=_.x();this.Hk=_.fD();this.Yu=_.fD();this.RY=_.x();this.BZ=_.x();this.LG=_.x();this.Lf=_.x();this.K_a=_.x();this.qW=_.x();this.jd=_.x();this.Ij=_.x();this.Yr=_.x();this.Dg=_.x({placeItems:[]});this.Fq=_.x();this.Hh=_.x(0);this.St=_.x(0);this.GH=_.x(0);this.vI=_.x();
this.nQ=_.x();this.nf=_.x();this.qh=_.x();this.Lt=_.fD();this.Kt=_.fD();this.Cx=_.fD();this.VJ=_.x();this.DF=_.fD();this.rr=_.x();this.cF=_.x();this.qG=_.x();this.ef=_.x();this.kA=_.x(!1);const l=new pcc;l.enterScope("app.ApplicationImpl");const m=_.vh(),n=d.U();_.t(_.QPb||(_.QPb=new _.NPb),c);const p=b.dk(),r=x2b(b,()=>_.rM(p)),w=b.bta,A=_.uh(m),E=_.$u(b),J=b.mj(),U=J.get(_.jg),X=_.VQb(b,()=>new _.kRb),Y=_.WQb(b,()=>new _.MQb),fa=b.LW(),sa=new _.xpb(new _.Ipb(fa,_.FUa(m)),_.rpa(A)),va=_.xu();f3b();
const Ja=v2b(b);Ja?.ha(sa);let La=null;_.I(va,15)&&_.Kpb()&&(La=new f5b(sa,Y));const Fa=_.TQb(b,()=>new _.Rpb(_.rpa(A),E,X,Y,fa,_.tu(m),u2b(_.pWa(b)),p)),eb=b.I6;m2b(eb,Fa,g);xZb(Fa);const Qa=_.Mh(_.nq,J);Fa.get(yd=>{E.Ed=yd.Ed;let Ej=!1;var Rs=_.xu();_.I(Rs,284)?(Ej=!!d.Da(),d.U()!==1&&_.bZb(Qa.Ul())>0&&(Rs=yd.Ed.ll(),Rs.H(_.q.ka.Ifa),Rs.report())):(Rs=_.xu(),_.I(Rs,311)&&d.U()===1&&(Ej=!!_.UPb()));Ej&&(yd=yd.Ed.ll(),yd.H(_.q.ka.Itb),yd.report())},g);n===null&&_.tpa();const pb=_.cQb(b),kb=b.Oe,Ab=
b.So(),Ob=_.Mh(_.e_a,J);let ec;n===1&&(ec=_.G4a(Ob.Ul()));_.MPb(c,!!ec);this.Zm.set(ec,g);const zc=_.eQb(b,()=>new _.gQb(_.av(b).Td()||void 0,!!ec,n===1,pb));zc.bind(this.Zm,this.uv,g);this.lu=new qdc(zc,this.wb,this.vc,this.uv,d,c,pb);if(_.aVa(_.xu())){const yd=pdc(this.lu);yd!=null&&e1b(g,d1b(yd))}this.wb.listen(yd=>{zc.wb.Ja(this.wb,yd);return!1});this.bt.listen(yd=>{zc.bt.Ja(this.bt,yd);return!1});this.lu.H()||b.f2();const Hb=_.Mh(_.$s,J),fe=B2b(b,()=>new i5b(fa,Hb,Ab)),mf=y2b(b,()=>new odc(c,
d,fa,p,eb,this.Tx,Ab,r,e,f,w,Qa,pb,this.lu,fe,()=>b.f2())),Zj=_.fD(!1);mf.bind(Zj,g);const Zc=z2b(b,()=>new m0b),Mg=Bec(),jh=A2b(b,()=>new d6b(fa,Hb,A.LL(),_.th(A))),ak=new e6b(kb),Ng=new Qbc(this),Jq=_.cVa()?new ydc(pZb(J)):new zdc(fa,Hb,_.uh(m).OO()),Vm=new cdc(fa,Fa);Vm.initialize(g);const Wm=new Kcc(E,_.Up(_.ru(m)),n,_.ij(m,43,_.Ri()),Vm),Kq=_.Mh(_.ZXa,J),Rd=_.Mh(_.GE,J),ag=new g5b(sa,Rd,Y);V2b(Rd,Ab);_.sN([Fa],()=>{Rd.Nd=Fa.Db},g);new Adc(Ab,Rd);const Fj=_.$Qb(b,()=>new _.MQb);E.vD("resize",
Fj,Fj.handleEvent);const Fp=new k5b(_.oi("modal-dialog"),E,p,ak,Fa,Ab,Jq,Ng,Wm,Ob,Rd,fa,_.TL(b),J,Fj),$g=new S5b(_.oi("share-m5SR9c"),p,Wm),nj=C2b(b,()=>new Hcc(Ab,E,_.AUa(m),b.I6)),Gp=_.sWa(b);Dcc(nj,Gp);const rx=_.oi("scene"),Fla=mf.wv()||new _.DTb(p,void 0,c.Ga()),Cg=_.RQb(b,()=>new _.mRb(p,Fj)),fz=new rdc,$Xa=new O4b(rx,p,Cg),aYa=_.fD(new h6b),YJc=_.x(),ZJc=_.x(),FGf=s0b(c,fa,Fla,jh,fe,r,mf,b.I6,Fa,$Xa,Zc,kb,Hb,this.vA,aYa,Ab,YJc,ZJc,_.TL(b),g),$Jc=a.ew(_.KWa);let JAa=null;$Jc&&(JAa=$Jc.Db);const GGf=
JAa?JAa.yc:null,Gla=new Vbc(Rd),FD=D2b(b,()=>new b4b(rx,c,E,p,r,kb,d,b.I6,(yd,Ej)=>{nj.ha.display(yd,Ej)},(yd,Ej)=>{nj.Da.display(yd,Ej)},FGf,mf,Gla,null));g.tick("ai0");s1b(g);w0b();const bYa=_.oi("app-container");_.bI(bYa,document.title);const cYa=_.oi("content-container");cYa.addEventListener("scroll",()=>{cYa.scrollTop=0;cYa.scrollLeft=0},!0);const aKc=d.xh();aKc&&rcc(aKc,Gp);const KAa=_.av(b),HGf=_.tWa(b),bKc=b.OG();E.vD("beforeunload",null,yd=>{_.Vf(_.mi,"beforeunload",yd)});E.vD("error",this,
function(yd,Ej){return X.handleError(Ej,yd)});E.vD("visibilitychange",Y,Y.handleEvent);Y.H(tZb);_.Jf()&&sZb(!0);const wAb=new Sbc(bYa,rx,Fj,g);if(_.Bf){const yd=_.z(m,8).length>1;R3b(cYa,E,yd,kb,g);P3b(_.z(m,18))}const IGf=new ccc(kb,g),JGf=P_b(),xAb=_.XQb(b,()=>new _.lRb),cKc=new a5b(fa,Hb),dYa=_.aRb(b,()=>{const yd=_.oi("lightbox");_.fJa(bKc,yd);return new _.MYb(yd,Fj,p,E)}),dKc=new k4b(E,dYa,Fa,fa,Hb,Ng),yAb=_.cRb(b),eKc=new udc(fa,p,_.z(A,1),Fa,Hb,yAb,g),fKc=new R$b({ub:p,SS:new _.mBb,Ud:Fa},
Cg);fKc.bind(this.yb,g);const Hla=new R6b(fa,A.ZI(),Hb),KGf=new Z3b(fa,Hb),LGf=new y5b(fa,Hb),MGf=new z5b(fa,Hb),a1=new _.KYb(fa,Fa,kb,Hb,Cg,yAb),gKc=new X4b(fa,Hb),LAa=new vcc(fa,Hb,A.ou()),NGf=new t5b(fa,Hb,_.z(A,27)),GG=new H5b,zAb=_.UQb(b,()=>new _.rYb(fa,Hb,xAb)),OGf=new O5b(GG),hKc=_.ZQb(b);hKc&&hKc.N(Ng);const iKc=a.ew(_.DWa);if(iKc){const yd=iKc.Db;yd&&yd.dispose(g)}const PGf=new T3b(kb),QGf=_.I6a(_.ru(m)),NU=A_b(b.kC,FD),RGf=wAb.N.get()||1,SGf=wAb.H.get()||1,AAb=new _.qh;AAb.Ac(RGf);AAb.Ec(SGf);
const jKc=_.aoa(NU,AAb),TGf=x1b(),kKc=KAa.he()||jKc;X.H((yd,Ej)=>{{let Rs=yd.displayMessage;const F$=yd.errorType,UGf=F$===5;Rs==null&&F$!=null&&[3,11,13,17].includes(F$)&&(Rs=2);Rs===2?nj.Ea.display(!0,Ej):nj.U&&Gcc(nj,yd,Ej);yd=UGf}return yd});const lKc=new c5b(KAa.MW(),Rd,GG,p,fa,Hb,kb,Ob,Fa),VGf=new x5b(_.TL(b),Ob,Qa,p,fa,Hb,Fa,a1,Rd,GG);Ecc(nj,g);const WGf=_.pj(m,26,0)===d.U();_.I(m,27)&&!WGf&&Fcc(nj,g);Rbc(Ab,g);const eYa=new j4b(_.oi("scene-effects"),p,fa,Hb,Rd,E,Cg),XGf=new C5b(E,_.oi("reveal-card"),
p,Rd,Fa,eYa,_.TL(b),Cg),mKc=new U5b(Rd,FD,GG,p,this.lu),YGf=new h4b(_.oi("search-this-area"),E,p,Rd,Qa,Fa),ZGf=new nec(mKc),nKc=_.oi("print"),oKc=new gdc(nKc,U),BAb=new n4b(nKc,p,E,Rd,oKc),CAb=new S3b(_.oi("fDahXd"),p,E,Fa),pKc=new J4b(Rd,CAb,FD,Fa,eYa,BAb,_.TL(b)),$Gf=new B4b(_.oi("fDahXd"),p,E,Fa),aHf=new B5b(_.TL(b),_.oi("route-preview-controls-bottom-center"),p,Rd,E,LAa,GG,CAb,Fa),bHf=new d5b(Rd),cHf=_.oi("fDahXd"),dHf=_.oi("bottom-pane"),MAa=new Y5b(Fa,NU.vv(),Hla),eHf=new p5b({Ha:Rd}),fHf=new $5b({wd:fa,
XM:Hb,Ha:Rd}),qKc=E2b(b,()=>new n5b),gHf=new H4b({Ue:J,Vq:MAa,hb:E,ub:p,qf:Qa,wd:fa,Io:Fj,Ha:Rd},_.TL(b),dHf),NAa=_.uWa(b,()=>new _.MWa({Sq:bYa,hb:E,ub:_.qWa(b),qf:Qa},_.oi("QA0Szd"))),rKc=new _.RYb(fa,Hb),OAa=_.bRb(b,()=>new _.aZb({ub:p,Ha:Rd,ox:a1,Ud:Fa,yR:rKc})),hHf=new C4b(_.oi("fDahXd"),p,E),PAa=_.YQb(b,()=>new _.SYb({Ue:J,hb:E,handler:Ng,ub:p,qf:Qa,M_a:_.oi("popup"),wd:fa,Io:Fj,Ha:Rd},_.TL(b))),iHf=new N4b({Ue:J,uTa:E.NG(),zs:NAa,hb:E,No:dYa,Ud:Fa,RA:zAb,ig:Fp,Oo:PAa,Po:OAa,handler:Ng,ub:p,
qf:Qa,wd:fa,Io:Fj,JB:Jq,Ha:Rd},_.TL(b)),jHf=_.oi("interactive-hovercard"),sKc=new U4b({Ue:J,hn:Fa,hb:E,ub:p,qf:Qa,Ha:Rd},_.TL(b),jHf,cHf,fa,FD,a1,Cg,Ng),kHf=new V5b(Rd,_.oi("WVrhKe"),p,FD,a1,Fa,E,gKc,Cg,J),lHf=new o5b(_.TL(b),Rd,FD,Fa,eYa,ZGf,Ng,Cg,GG,ag),tKc=new mdc(FD,Fa,Rd,kb,oKc),mHf=new sec(U,p),nHf=new wcc(Rd),DAb=_.Cu(_.xu())?new l4b(_.zn("Pe4b"),E,p,fa,_.TL(b),Rd,Cg,Ab,GG,Ng,Qa,Ob,LAa):null;DAb&&DAb.get(()=>{},g);const uKc=new R5b(_.TL(b),Rd,Ng,Ng,_.oi("settings"),E,p,fa),vKc=new $4b(_.TL(b),
Rd,Ng,E,_.oi("layer-switcher"),_.oi("layer-switcher-quick"),_.oi("layer-switcher-tooltip"),p,Fa,fa),wKc=new ncc(uKc,E),xKc=new icc(Rd,Fa),oHf=new Z4b(Rd,Fa,qKc,_.oi("layer"),E,p,Qa,_.TL(b)),pHf=new I4b(_.oi("compass"),E,p),qHf=new U3b(_.oi("annotation"),E,p),rHf=new K4b;Wm.Zg.Ja(tKc.Zg,g);const yKc=new P4b(_.oi("fqBGh"),Rd,E,Fa,_.pi(m),_.ru(m),p,Wm),sHf=new Y4b(p,Fp),tHf=_.SQb(b,()=>new _.QYb({hb:E,wd:fa,xw:_.oi("pane"),ub:_.qWa(b),qf:Qa,RA:zAb,Oo:PAa,Po:OAa,handler:Ng,Ha:Rd,No:dYa,zs:NAa},_.TL(b),
Cg)),EAb=new D5b(fa,_.GXb(_.uh(m)),Hb,Cg),uHf=new j5b(fa,Hb),zKc=new A5b(_.oi("rap-card"),p,E,Wm,Fa,FD,a1,EAb,Ab,jh,cKc,Fp,Rd,fa,kb,Vm,Hb,Ng,Cg,_.TL(b)),vHf=new F5b(_.oi("ruler"),p,E,FD,GG),AKc=new Z5b(_.TL(b),_.oi("titlecard"),E,Rd,Fa,MAa,p,Cg,Ng),Ila=new g4b(fa,Hb);if(_.uXb()>-1){const yd=new Q5b(_.TL(b),Ila,fa);k1b(Rd,yd)}const wHf=new b5b(fa,Hb),FAb=new f4b(fa,Hb,yAb),BKc=new d4b(fa,Hb),xHf=new c4b(fa,Hb),yHf=new q5b(rKc,Rd,BKc),zHf=new A4b({Ue:J,hn:Fa,hb:E,ub:p,qf:Qa,wd:fa,Io:Fj,Ha:Rd},_.TL(b),
_.oi("assistive-chips"),Cg,g),fYa=new m5b({Oe:kb,iC:xAb,Ue:J,G0:this.G0,qE:GG,ig:Fp,Po:OAa,CG:zKc,zi:FD,hn:Fa,Vq:MAa,RA:zAb,qO:dKc,rO:LAa,hb:new _.iq(E,_.oi("omnibox-container")),nn:Gla,bi:Vm,ub:p,qf:Qa,wd:fa,Io:Fj,XM:Hb,Fd:Ab,Ha:Rd,gda:Ng,tN:Ob},_.TL(b),kKc,_.rWa(b),Cg),CKc=a.ew(_.GWa),AHf=CKc?CKc.Db:null,BHf=new S4b(_.TL(b),p,Rd,E,AHf,NAa.Db,Qa,OAa,hHf,g),DKc=new Aec(Fp);new X$b(_.TL(b),Fp,DKc,Rd,g);C0b(KAa,fYa,g);const CHf=new a6b(_.TL(b),kb,Fp,Fa,PAa),DHf=w2b(b,()=>new P5b(_.z(A,45),fa,Hb,Ab,
Fp,Ob)),EHf=new E5b(_.ru(m)),EKc=new v5b(_.oi("play"),E,p),FHf=new u5b(Rd),FKc=w1b(fa,Hb);let GAb=null;_.B(NU,_.WUb,8)&&(GAb=_.y(NU,_.WUb,8));const GHf=new z4b(_.oi("runway"),_.oi("runway-expand-button"),Hla,E,fa,p,Fa,Gla,EKc,FD,Rd,FKc,GAb,Hb,MAa),HHf=new m4b(_.oi("minimap"),E,fa,p,Gla,Hla,r,Fa,Rd,FKc,GAb,_.NLa(_.th(_.uh(m))),Hb,Qa,KAa.zW(),Cg,Ng),IHf=new G5b(_.oi("scale"),E,p,this,Qa),JHf=new X5b(_.oi("tilt"),E,p),GKc=new w5b({handler:Ng,oO:FAb,Mr:Ila,J0:uHf,CR:EAb,Czb:ak,Ph:Qa,hj:Ob}),KHf=new T4b(_.TL(b),
Rd,_.oi("passive-assist"),E,p,Fa,Ng,GKc,Cg,J);let HAb=null;(_.ja.navigator.geolocation||_.B(m,_.XXa,49))&&(HAb=new l5b(_.oi("mylocation"),Ab,Rd,E,p,GG,Fa));const LHf=new e5b(Qa),HKc=new T5b(_.oi("shortcuts"),p,Fp),MHf=new gcc(Ng,_.TL(b),xKc,vKc,sKc,HKc,HAb,yKc,wKc,NAa,BAb,Wm,Fp,PAa,fYa,Fa,AKc);E.vD("keydown",this,(yd,Ej)=>{!MHf.Yq(yd,Ej)||this.qW.get()||this.ig&&this.ig.isLoaded()&&this.ig.Db.isOpen()||this.gu.get((Rs,F$)=>{Rs.Yq(F$,Ej)},yd)},"all_others");const NHf=y0b(NU,jKc,TGf),OHf=new Zcc(NHf,
_.B(NU,_.aUa,4)?_.y(NU,_.aUa,4):null,_.KQb(NU),kKc,E,p,Rd,Cg,Qa),PHf=new f6b(_.oi("zoom"),E,p,Fa,function(yd){_.zh(g,yd)},I1b(Qa.Ul())),QHf=new W4b(_.oi("image-header"),E,p,Rd,Gla,_.TL(b)),RHf=new V4b(_.oi("image-footer"),E,Fa,p,fa),SHf=new b6b(_.oi("tuv-video-controls"),E,Fa,p),THf=new h5b(E,_.oi("magnifier"),p,fa),UHf=new Q4b(E,"floorpicker",p,_.oi("floorpicker")),VHf=new E4b(kb),WHf=new xcc(Qa,Mg),XHf=new M4b(E,p,WHf,this.lu),YHf=new oec(Rd),IKc=new e4b(fa,Hb,Ob),ZHf=new s5b(fa,Hb),$Hf=new g6b(_.oi("zoom-to-sv"),
p),aIf=new r5b(fa,_.z(A,63),Hb),bIf=new G4b(Rd,new F4b(fa,Hb)),cIf=new c6b,dIf=new i4b(fa,Hb),eIf=new W5b(_.oi("wqyFm-DH6Rkf-g3Ckve-WsjYwc"),p,Rd,E,Fa),du=new cec;HN(du,new Ddc(LAa,f));HN(du,new Gdc(a1,f));HN(du,new lec(eKc,f,Cg,Fa));HN(du,new Ydc(Ila));HN(du,new Sdc(fe));HN(du,new Odc(NGf));HN(du,new jec(Ila));HN(du,new Pdc(gKc));HN(du,new Mdc(a1,Hla,fa));HN(du,new Jdc(Hla,fa));HN(du,new Rdc(new edc(lKc)));HN(du,new Qdc(wHf));const JKc=new Edc(MGf);HN(du,JKc);HN(du,new mec(dIf));HN(du,new iec(FAb));
HN(du,new Hdc(IKc));_.Cu(_.xu())&&_.Du(_.xu())&&_.hf(_.jOb,this.Yj.mj()).then(yd=>{HN(du,new Cdc(yd))});W2b(Rd,du,g);const fIf=new vec(Ila,DKc),gIf=a.ew(_.CWa).Db,hIf=_.pWa(b);S_b(E);V_b(E);B0b(rx);(_.Ef("devt")||_.Ef("dt"))&&(new L4b(FD,rx,bYa,kb,pKc,p,GG)).get(()=>{},g);_.Bf&&(new tcc(Rd)).bind(g);const KKc=new mcc;kcc(KKc,g);const gYa=_.tu(m),IAb=C_b(Qa,gYa);g.Fe("pj",gYa?IAb?IAb===gYa?"s":"d":"e":"c");g.Fe("pjd",F_b(gYa,IAb).toString());g.Fe("pr",(_.ja.devicePixelRatio||1).toFixed(2));g.done("main-actionflow-branch",
"ai1");occ(l);const iIf=_.CUa(m);this.Bk=_.fD(null);this.ug=_.mN();H_b(this.ug,g);this.vc.listen(()=>{var yd=this.vc.get();yd&&(yd=new D4b(yd),kb.Jia.render||(kb.Jia.render=[]),kb.Jia.render.push(yd))});const LKc=yd=>{var Ej=_.oz("splash-message");const Rs=_.oz("splash-logo"),F$=_.oz("splash-grid");_.zpa(Ej,yd);_.zpa(Rs,yd);_.zpa(F$,yd);(Ej=a.ew(_.KWa))&&(Ej=Ej.Db)&&Ej.isEnabled()&&Ej.cJb(yd)};JAa&&JAa.isEnabled()?_.GYb(this.vc,LKc,g):J_b(this.vc,LKc,g);this.Cf=_.fD(new J6b(HGf));const JAb=Qa.Ul();
this.yn=_.gD(_.K(JAb,27)?_.K(JAb,27)===1:_.Vp(_.ru(m)).toLocaleLowerCase()!=="us");this.If=_.gD($3b(iIf,JAb));this.If.listen(()=>{this.qf.oj(yd=>{if(this.If.get().N!==void 0){var Ej=Number(this.If.get().N);_.Bj(yd,31,Ej)}})});this.Tg=JGf;this.oG=m;this.Im=n;this.saa=Ja;this.Q0=ag;this.N=La;this.Ud=Fa;this.UB=Zj;this.ub=p;this.handler=Ng;this.Fd=Ab;this.ha=ak;this.bi=Vm;this.Cp=Wm;this.tN=Ob;this.Ha=Rd;this.ig=Fp;this.qAa=$g;this.As=jh;this.I0=fe;this.xc=fz;this.nE=$Xa;this.PF=GGf;this.nn=Gla;this.zi=
FD;this.Oe=kb;this.pJ=KAa;this.qf=Qa;this.U=bKc;this.Io=Fj;this.controller=wAb;this.wE=IGf;this.iC=xAb;this.pE=cKc;this.No=dYa;this.Hha=dKc;this.CF=eKc;this.hga=fKc;this.Ix=Hla;this.JB=Jq;this.O0=KGf;this.eAa=LGf;this.ox=a1;this.rO=LAa;this.qE=GG;this.xR=OGf;this.Xza=PGf;this.Q8=$Gf;this.locale=QGf;this.H=NU;this.V8=lKc;this.W8=VGf;this.AR=eYa;this.oAa=XGf;this.rAa=mKc;this.Fha=YGf;this.Ez=CAb;this.aAa=LHf;this.cAa=pKc;this.EI=BAb;this.Hl=aHf;this.H0=bHf;this.nO=sKc;this.rL=gHf;this.BG=qKc;this.gAa=
iHf;this.tAa=kHf;this.sAa=eIf;this.zs=NAa;this.lAa=lHf;this.Po=OAa;this.OJ=tKc;this.Ea=mHf;this.va=nHf;this.Zza=zHf;this.Oo=PAa;this.N0=uKc;this.hAa=DAb;this.dZ=wKc;this.layers=xKc;this.jAa=oHf;this.oE=vKc;this.bAa=pHf;this.Yza=qHf;this.W=rHf;this.xy=yKc;this.zzb=sHf;this.Vp=tHf;this.Da=KKc;this.CR=EAb;this.CG=zKc;this.cW=vHf;this.Vq=MAa;this.mAa=eHf;this.vAa=fHf;this.P0=AKc;this.Mr=Ila;this.zR=yHf;this.dzb=fIf;this.gu=fYa;this.Dha=BHf;this.DG=this.aW=fYa;this.L0=CHf;this.M0=EHf;this.sL=DHf;this.bW=
EKc;this.nAa=FHf;this.hu=GHf;this.rE=HHf;this.pAa=IHf;this.uAa=JHf;this.Eha=GKc;this.Cha=KHf;this.Ida=Kq;this.vC=HAb;this.X8=HKc;this.ZKa=OHf;this.Y8=PHf;this.iAa=QHf;this.T8=RHf;this.Gha=SHf;this.kAa=THf;this.S8=UHf;this.U8=VHf;this.fAa=XHf;this.ak=IKc;this.Bzb=ZHf;this.dAa=BKc;this.K0=xHf;this.wAa=$Hf;this.oO=FAb;this.Azb=aIf;this.P8=bIf;this.pO=cIf;this.BD=aYa;this.NF=YJc;this.TLb=ZJc;JKc.bind(this.Lt,this.Kt,g);let MKc=!1;ec===!1&&(MKc=!0);this.vA.set(MKc,g);this.Tg.listen(this.wa,this);this.OJ.wb.Ja(this.wb,
g);this.Ea.bind(this.wb,g);this.controller.Zg.Ja(this.OJ.Zg,g);this.controller.Lf.Ja(this.Lf,g);this.controller.yH.Ja(this.K_a,g);this.controller.qW.Ja(this.qW,g);this.controller.wa.Ja(this.wE.Th,g);this.va.bind(this.yc,this.wb,g);const NKc=a.ew(_.EWa);let OKc=null;NKc&&(OKc=NKc.Db)&&Cec(this,OKc,g);YHf.bind(this.wb,g);this.layers.bind(this.vc,this.wb,g);Nbc(new Obc(this),g);Dec(this,g,w);Eec(this,_.tu(m));Hec(this,hIf,gIf.JBa(),g);Y$b(new Z$b(this),b,g);_.rf(_.ja.location.href,"rclk")&&this.Ud.get(yd=>
{yd.Ed.kO(_.q.request.Csb).report()},g);_.Au(_.xu())&&Iec(this);const PKc=_.rf(_.ja.location.href,"coh");if(PKc&&_.NUa(_.xu())){const yd=[];for(const Ej of PKc.split(",")){const Rs=Number(Ej);Number.isFinite(Rs)&&yd.push(Rs)}yd.forEach(Ej=>{this.Ud.get(()=>{this.qf.oj(Rs=>{_.LPb(Rs,{O:Ej},!0)})},g)})}_.TL(b).Jw.run({bI:1,customData:{},tK:1,flow:g});E.Pa("pane","focusTooltip","focus",null,yd=>{yd=yd.event();if(yd!=null){var Ej=yd.target;(0,_.IPb)(Ej)&&(Ej=G_b(Ej))&&Ej.Ne.va(new _.Wf(yd))}});E.Pa("pane",
"blurTooltip","blur",null,yd=>{yd=yd.event();yd!=null&&a4b(yd)});E.Pa("pane","escapeTooltip","keydown",null,yd=>{yd=yd.event();yd!=null&&a4b(yd)},27)}OIa(a,b){this.yn.set(a,b)}wa(a){if(this.Ud.isLoaded()){const b=this.Ud.Db,c=this.Tg.get()?_.q.request.Jhb:_.q.request.Khb;b.Ed.kO(c).report()}this.Tg.get()&&this.nE.get(()=>{},a)}};_.bt("APP",function(a,b,c,d,e,f,g,h,l){b=new Kec(c,d,e,f,g,h,b,l);a(b)});
_.xd();
}catch(e){_._DumpException(e)}
try{
var tqc,uqc,vqc,wqc,xqc,yqc,zqc,Aqc,Bqc,Cqc,Dqc,Eqc,Fqc,Gqc;_.eP=[3,9];_.fP=class extends _.u{constructor(a){super(a)}jc(){return _.z(this,1)}Pc(a){return _.v(this,1,a)}Od(a){return _.Dj(this,9,_.eP,a)}Qg(){return _.Ui(this,9,_.eP)}hasIcon(){return _.Qj(this,9,_.eP)}Ag(){return _.L(this,7)}getId(){return _.z(this,8)}};
_.Hqc=function(a,b,c,d,e,f){const g=_.G(b,4);let h="";h+="wR3cXd";h+=" ";h+="aJPqP";h+=" ";h+="fontBodySmall";h+=_.G(b,5)?" seQ8Ye":"";const l=h+=g?" flwnib":" QyI6Nb";a.open("button","ciVu9d");a.oa(tqc||(tqc=["tabindex","0"]));_.xG(a,_.CG(_.xo("class",c,l)));e&&a.na("jsaction",e);f!=null&&a.na("jslog",f);d!=null&&a.na("data-bundle-id",d);a.V();a.Ca("div","wM4kte");a.oa(uqc||(uqc=["class","NP7r5c"]));a.V();a.Ca("div","ul3Ieb");a.oa(vqc||(vqc=["class","xSVTVc"]));a.V();a.Ca("div","d2Dttf");a.oa(wqc||
(wqc=["class","wiquBf"]));a.V();a.close();a.Ca("div","dMQoA");a.oa(xqc||(xqc=["class","hZI5De"]));a.V();a.close();b.hasIcon()?(a.open("span","D9DTGf"),a.oa(yqc||(yqc=["class","kSOdnb"])),a.V(),a.Aa("WNcfqb"),_.NG(a,"HlpAUc",void 0,void 0,void 0,_.sj(b,9,_.eP),void 0,void 0,void 0,void 0,void 0,void 0,18),a.Ba(),a.close()):_.Qj(b,3,_.eP)&&(a.Ca("img","cMJ7be"),a.oa(zqc||(zqc=["class","kSOdnb Lyrzac","alt",""])),a.na("src",_.uo(_.sj(b,3,_.eP))),a.V(),a.close());a.close();g&&(a.open("div","y55L5"),a.oa(Aqc||
(Aqc=["class","hkjMUd"])),a.V(),a.Ca("div","CWtGwb"),a.oa(Bqc||(Bqc=["class","wiquBf"])),a.V(),a.close(),a.Ca("div","aog2kf"),a.oa(Cqc||(Cqc=["class","hZI5De"])),a.V(),a.close(),a.Ca("img","sXVJKe"),a.oa(Dqc||(Dqc=["class","kSOdnb","alt",""])),a.na("src",_.uo(_.z(b,4))),a.V(),a.close(),a.close(),_.bh(b,7)&&(a.open("div","pOPclf"),a.oa(Eqc||(Eqc=["class","aJVa5c"])),a.na("aria-label",_.z(b,10)),a.V(),a.print(_.Oh(b.Ag())),a.close()));a.close();a.Ca("div","SnsoPe");a.oa(Fqc||(Fqc=["class","d0UoQ"]));
a.V();a.Ca("div","YCkpKd");a.na("class","cGRe9e"+(_.I(b,11)?" f0A9Ob":""));a.V();a.Aa("xcZnSe");_.aH(a,b.jc());a.Ba();a.close();_.G(b,5)&&(a.open("div","GHOlo"),a.oa(Gqc||(Gqc=["class","cGRe9e"])),a.V(),a.Aa("UKY3Ac"),_.aH(a,_.z(b,5)),a.Ba(),a.close());a.close();a.Va()};
}catch(e){_._DumpException(e)}
try{
_.Djd=function(a,b,c){a:{if(a&&a.U()===b){var d=_.A0a(a);if(_.B(d,_.vm,1)){a=_.z0a(_.A0a(a));break a}if(_.B(a,_.vm,4)){a=_.iw(a);break a}}a=c&&_.B(c,_.vm,3)?_.y(c,_.vm,3):null}if(a){if(!(c=b===0||b===9?!1:a.getSeconds()>=86400))a:switch(c=a.getSeconds(),b){case 3:case 8:c=c>=43200;break a;case 0:case 9:c=c>=36E3;break a;default:c=c>=18E3}c?b=_.um(a):(c=a.getSeconds(),c>=86400&&b!==0&&b!==9||c<3600?b=_.um(a):(c=a.getSeconds(),b=Math.floor(c/3600),c=Math.floor(c%3600/60),b=c===0?_.um(a):(new _.Yw("{hours,plural, =0{{mins}m}=1{1h {mins}m}other{{hours}h {mins}m}}")).format({hours:b,
mins:c})))}else b="";return b};_.Ejd=function(a,b){const c=a?.U();if(c&&b<c)return _.jw(a,b).H()};_.Fjd=class extends _.u{constructor(a){super(a)}U(){return _.K(this,1)}wi(a){return _.D(this,1,a)}};_.Gjd=class extends _.u{constructor(a){super(a)}getId(){return _.M(this,_.Fjd,1)}Ad(){return _.I(this,2)}zf(a){return _.F(this,2,a)}getDuration(){return _.M(this,_.vm,3)}};
}catch(e){_._DumpException(e)}
try{
var Hhe,Ihe;Hhe=class extends _.mE{tLa(a,b){const c=this.H.Xg();c.Je=a;return new _.RD(c,null,1,b)}};Ihe=function(a,b){const c=new _.rE("AskMapsGem");c.tc=a;c.Je=null;c.Ng=1;a=d=>new Hhe(d);return new _.RD(c,b?null:a,1)};_.Jhe=function(a,b=new _.dOb){a.request=b};_.Khe=class extends _.EE{constructor(a){super(a);this.N=this.request=null;this.Dt=!1;this.N=a.Qa()}H(){if(this.request){const a=Ihe(this.request,this.Dt);this.N?.mb().valid()?(_.xE(this,this.N),this.Wd(a)):_.xE(this,a);return!0}return!1}};
}catch(e){_._DumpException(e)}
try{
_.wd("nrw");
var Ohe=function(a){const b=new _.fP,c=a.Jd.length,d=c>1,e=d?a.label:a.wK[0];b.Pc(e);e.match(/\s/)||_.F(b,11,!0);Lhe(b,a.label);a.selected?Mhe(b,6):Mhe(b,9);Nhe(b,a.Jd[0]);d&&_.v(b,4,a.Jd[1]);_.N(b,7,c);a=(new _.Yw("{NUM,plural, =0{# places}=1{# place}other{# places}}")).format({NUM:c});_.v(b,10,a);return b},Phe=function(a){switch(a){case 2:return _.ptb();case 4:return _.itb();case 3:return _.ntb();case 5:return _.jtb();default:return _.nG().Rz()}},Mhe=function(a,b){return _.D(a,2,b)},Nhe=function(a,
b){return _.Dj(a,3,_.eP,b)},Lhe=function(a,b){return _.v(a,8,b)},Qhe=function(a){var b=_.Bu(_.xu());_.F(a,12,b)},Rhe=class extends _.u{constructor(a){super(a)}},She,The,Uhe,Vhe,Whe,Xhe,Yhe,Zhe,$he,aie,bie,cie,die,eie,fie,gie,hie=function(a,b,c){a=a.Tv;b.open("ul","ntP9Qe");b.oa(She||(She=["jslog","158805","role","list"]));b.na("class","ODXihb Hk4XGb"+(_.I(c,12)?" V548u":""));b.V();b.Ca("li","y7Gdvf");b.V();b.Ca("button","ZN0oee");b.oa(The||(The="class,wR3cXd,jslog,158811; track:click,jsaction,navigationrail.more".split(",")));
b.na("aria-label","Menu");b.V();b.Ca("div","fRRcKc");b.oa(Uhe||(Uhe=["class","NP7r5c"]));b.V();b.Aa("lUBGzc");_.NG(b,"cc4Ofc",void 0,void 0,void 0,void 0,58834);b.Ba();b.close();b.close();b.close();_.Du(a)&&_.Cu(a)&&(b.open("li","VtptVd"),b.V(),b.Ca("button","IKUBQd"),b.oa(Vhe||(Vhe="class;wR3cXd;aria-label;Ask Maps;jsaction;navigationrail.askMaps".split(";"))),b.V(),b.Ca("div","BXhx2b"),b.na("class","NP7r5c eqtqGe"+(_.K(c,1,1)===11?" atHn2d":"")),b.V(),b.Aa("EaGKwf"),_.NG(b,void 0,void 0,void 0,
void 0,void 0,63015),b.Ba(),b.close(),b.close(),b.close());b.Ca("li","hxzJ1b");b.V();a=_.K(c,1,1)===2;b.Ca("button","kCPRJd");b.oa(Whe||(Whe=["jslog","158809; track:click","jsaction","navigationrail.saved"]));b.na("class","wR3cXd fontLabelMedium"+(a?" atHn2d":""));b.na("aria-current",a?"true":"false");b.V();b.Ca("div","o8teJb");b.na("class","NP7r5c deIIj"+(a?" Ym1yV":""));b.V();b.Aa("IF3oHf");_.NG(b,"cc4Ofc avo2Le",void 0,void 0,void 0,void 0,59494,void 0,a);b.Ba();b.close();b.Ca("div","BuRSc");b.oa(Xhe||
(Xhe=["class","d0UoQ"]));b.V();b.Ca("div","ylDDCc");b.oa(Yhe||(Yhe=["class","cGRe9e tujHCe"]));b.V();b.text(_.Lm("Saved"));b.close();b.close();b.close();b.close();b.Ca("li","EbjGJd");b.V();a=!_.I(c,11);var d=_.K(c,1,1)===3;b.Ca("button","uJg6yf");b.na("class","wR3cXd fontLabelMedium"+(d?" atHn2d":"")+(a?" tHi4Kc":""));a?b.na("disabled",""):(b.na("jsaction","navigationrail.recent"),b.na("jslog","165568; track:click"));b.V();b.Ca("div","aU0RDe");b.na("class","NP7r5c deIIj"+(d?" Ym1yV":""));b.V();b.Aa("qdJT5");
_.NG(b,"cc4Ofc avo2Le",void 0,void 0,void 0,void 0,59529);b.Ba();b.close();b.Ca("div","SK75Od");b.oa(Zhe||(Zhe=["class","d0UoQ"]));b.V();b.Ca("div","dRadId");b.oa($he||($he=["class","cGRe9e"]));b.V();b.text(_.Lm("Recents"));b.close();b.close();b.close();b.close();d=_.B(c,_.fP,3);var e=_.B(c,_.fP,2);a=_.B(c,_.fP,5);if(_.Zi(c,_.fP,4,_.Ri()).length>0||d||e||a)b.open("div","il68x"),b.oa(aie||(aie=["class","G6LvEb"])),b.V(),b.close();d&&(b.open("li","ddeiFf"),b.V(),b.Aa("N4dUXc"),_.Hqc(b,_.y(c,_.fP,3),
"ttNoGe HH6fZe "+(_.K(c,1,1)===5?"atHn2d":""),void 0,"navigationrail.lastDirections","169904; track:click"),b.Ba(),b.close());if(e){b.open("li","iouWqf");b.V();e="QsO00b HH6fZe "+(_.K(c,1,1)===4?"atHn2d ":"");d=_.y(c,_.fP,2);switch(_.K(d,6)){case 3:e+="oB6jGc";break;case 1:e+="NMbvBe";break;case 4:e+="UApkHc";break;case 7:e+="oxXWAd";break;case 2:e+="K9YJUe";break;case 8:e+="E3ag8e"}d=e;b.Aa("pCTqEb");_.Hqc(b,_.y(c,_.fP,2),d,void 0,"navigationrail.lastSavedList","167920; track:click");b.Ba();b.close()}if(_.Zi(c,
_.fP,4,_.Ri()).length>0){b.open("li","Xzlgcd");b.V();d=_.Zi(c,_.fP,4,_.Ri());e=d.length;for(let g=0;g<e;g++){const h=d[g],l=_.G(h,4);var f="";f+=l?"165569":"164967";b.Zb(g);_.Hqc(b,h,(l?"xkqFBc ":"")+(_.K(h,2,1)===6?"atHn2d":""),h.getId(),"click:navigationrail.bundle; mouseover:navigationrail.bundle; mouseout:navigationrail.bundle;",f+"; track:click; mutable:true;");b.hc()}b.close()}a&&(b.open("li","y7Gdvf"),b.V(),d=(a=_.I(c,6))?"222106":"222102",b.Aa("fpybAb"),_.Hqc(b,_.y(c,_.fP,5),"kUbEOc HH6fZe "+
(a?"atHn2d":""),void 0,"click:navigationrail.viewMore; mouseover:navigationrail.viewMore; mouseout:navigationrail.viewMore",d+"; track:click; mutable:true;"),b.Ba(),b.close());b.Ca("div","fRRcKc");b.oa(bie||(bie=["class","SZQmle"]));b.V();b.close();b.Ca("li","FTfQHc");b.oa(cie||(cie=["class","bzdiDe L4t5Vb"]));b.V();b.Ca("button","VtptVd");b.oa(die||(die="class,wR3cXd Ijds6e fontLabelMedium,jslog,231283; track:click,jsaction,navigationrail.mobileApp".split(",")));b.V();b.Ca("div","IKUBQd");b.oa(eie||
(eie=["class","NP7r5c"]));b.V();b.Aa("uqmQ0e");_.NG(b,"cc4Ofc",void 0,void 0,void 0,void 0,58156);b.Ba();b.close();b.Ca("div","vnRBXd");b.oa(fie||(fie=["class","d0UoQ"]));b.V();b.Ca("div","hxzJ1b");b.oa(gie||(gie=["class","cGRe9e tujHCe"]));b.V();b.text(_.Lm("Get the app"));b.close();b.close();b.close();b.close();b.Va()},iie=function(a,b,c){hie(c,a,b.context)};iie.Kb=_.bo;
var jie=function(a){var b=a.Ha.ab().Qa().be().Ka(),c=a.Ha.ab().Qa().Yn();if(b){var d=a.Ha.ab().background().Yn();d=d.Kc()?d.Ew():new Set;for(const f of a.H){if(f.wK.length!==1)a=!1;else{a=_.B(b,_.qq,228)&&_.ck(f.u3[0],b.af());c=_.Cs(b)&&f.u3[0].wf().Eb()===b.Eb();var e=!_.B(b,_.qq,228)&&!_.Cs(b)&&!_.B(f.u3[0],_.gm,1)&&b.tb()===f.label;a=a||c||e}f.selected=a||d.has(f.label)}}else if(c.Kc()){b=c.Ew();for(d of a.H)d.selected=b.has(d.label)}else for(e of a.H)e.selected=!1},kie=function(a,b,c){var d=a.Dg.get()?.placeItems||
[];if(d.length){var e=new _.bN(a.Ha.ab());d=_.$Wb(e,d);d.filters.clear();b&&d.filters.add(b);(b=a.yb.get())&&e.setCamera(b);a.Ha.Yb(e.rb(),c)}},mie=class{constructor(a,b,c){this.Ha=a;this.actions=b;this.renderer=c;this.yb=_.x();this.H=[];this.Dg=_.x();this.W=this.Ha.Kk(this.N,this)}bind(a,b,c){this.yb.Ja(a,c);this.Dg.Ja(b,c);this.Dg.listen(this.U,this);this.U(c);this.W.listen();this.N(c)}N(a){jie(this);lie(this.renderer,this.H,a)}U(a){var b=this.Dg.get()?.placeItems||[];this.H.length=0;for(const f of b){var c=
void 0;b=void 0;var d=f.C1;for(const g of this.H)if(g.label===d){b=g;break}b||(b={label:d,u3:[],Jd:[],wK:[],GYa:[],selected:!1,C8:f.hka!==void 0},this.H.push(b));(c=b).C8&&(c.C8=f.hka!==void 0);b.u3.push(f.Ka.af());b.wK.push(f.Ka.tb());c=b.Jd;d=c.push;a:{var e=f.Ka;for(const g of _.EOb(_.FH(e)))if(_.Kx(g.ha())){e=_.wH(g.ha().getUrl(),32,32);break a}for(const g of _.cx(_.lx(e)))if(_.Kx(g.ha())){e=_.wH(g.ha().getUrl(),32,32);break a}e=_.Yx()}d.call(c,e);b.GYa.push(_.Bs(f.Ka)?_.px(f.Ka.H()):null)}jie(this);
lie(this.renderer,this.H,a)}};var lie=function(a,b,c){a.ha=b;a.ha.sort((d,e)=>e.Jd.length>1&&d.Jd.length===1&&d.C8?1:d.Jd.length>1&&e.Jd.length===1&&e.C8?-1:0);nie(a);a.Uc(c)},VY=function(a,b){a.Da.stop();!a.Ia||a.Ga||_.I(a.context,6)||(oie(a,b),a.Ia.get((c,d)=>{c.hide(d)},b),a.Ya=!1,UY(a,b))},qie=function(a,b){const c=new Set;a.Ea=a.Ea.filter(d=>{if(c.has(d.jc()))return!1;c.add(d.jc());return!0});a.Ea.length&&(a.Da.stop(),pie(a,a.Ea,b))},wie=function(a){a.hb.Pa("navigationrail","more","click",null,b=>{a.actions.r2a.run({flow:b})});
a.hb.Pa("navigationrail","saved","click",null,b=>{_.K(a.context,1,1)!==2&&(_.Ah(_.vh())?a.actions.p2a.run({flow:b}):a.actions.Pv.run({flow:b}),document.activeElement.blur())});a.hb.Pa("navigationrail","lastSavedList","click",null,b=>{if(_.K(a.context,1,1)!==4){const c=_.$C(a.wa.mw);a.actions.Z4.run({Du:c,flow:b})}});a.hb.Pa("navigationrail","mobileApp","click",null,b=>{a.actions.An.run({ij:"open",flow:b,Qh:_.pH.Hpa})});a.hb.Pa("navigationrail","askMaps","click",null,b=>{var c=a.Ha.ab();if(_.COb(c))if(c=
a.Ha.ab().Qa(),c.mb().valid()){const d=new _.TM(a.Ha.ab());_.xE(d,c);a.Ha.Yb(d.rb(),b)}else a.actions.Iba.run({flow:b});else c=new _.Khe(c),_.Jhe(c),c.Dt=!0,a.Ha.Yb(c.rb(),b)});a.hb.Pa("navigationrail","bundle","click",null,b=>{rie(a,!1,b)});a.hb.Pa("overflowbundle","bundle","click",null,b=>{rie(a,!0,b)});a.hb.Pa("overflowbundle","place","click",null,b=>{const c=sie(a,b);c&&(a.Ga=!1,VY(a,b),a.actions.Cn.run({jm:c.jm,Py:c.Py,RVa:!0,flow:b}),document.activeElement.blur());a.N(b)});a.hb.Pa("overflowbundle",
"place","ptrin",null,b=>{a.Ga=!0;a.Da.stop();a.Gc.start(b)});a.hb.Pa("overflowbundle","place","ptrout",null,(b,c)=>{c.jr()&&(oie(a,b),a.Ga=!1,a.Da.start(b))});a.hb.Pa("overflowbundle","container","ptrin",null,()=>{a.Ga=!0;a.Da.stop()});a.hb.Pa("overflowbundle","container","ptrout",null,(b,c)=>{c.jr()&&(a.Ga=!1,a.Da.start(b))});a.hb.Pa("overflowbundle","container","keyup",null,(b,c)=>{c.keyCode===27&&(_.I(a.context,6)&&_.F(a.context,6,!1),a.Ga=!1,VY(a,b))});a.hb.Pa("overflowbundle","container","scrollwheel",
null,(b,c)=>{tie(a,b,c)});a.hb.Pa("navigationrail","bundle","ptrin",null,b=>{_.I(a.context,6)||(a.Da.stop(),uie(a,b))});a.hb.Pa("navigationrail","bundle","ptrout",null,(b,c)=>{c.jr()&&!_.I(a.context,6)&&(a.Za.stop(),a.Da.start(b))});a.hb.Pa("navigationrail","recent","click",null,b=>{_.D(a.context,1,3);a.actions.m_a.run({label:void 0,IIb:!1,flow:b});document.activeElement.blur();UY(a,b)});a.hb.Pa("navigationrail","lastDirections","click",null,b=>{if(a.Sa){var c=_.BC(_.ii(a.Sa)),d=new _.Eq;_.h$a(c,
d);_.WA(d);c=new _.Eh;_.eoa(_.Fh(a.Sa).U(),c);var e=_.C(d,_.eE,20);_.F(e,2,!0);e=a.Ha.ab();e=new _.iN(e,a.Ha.MK);_.eXb(e,d,c);a.Ha.Yb(e.rb(),b)}});a.hb.Pa("overflowbundle","container","focusout",null,(b,c)=>{const d=b.node();c.relatedTarget&&d.contains(c.relatedTarget)||!_.I(a.context,6)||(c=_.yn("UL","ODXihb"),c!==null&&(c.querySelector('[jsaction*="navigationrail.viewMore"]').focus(),UY(a,b)))});a.hb.Pa("navigationrail","viewMore","click",null,b=>{_.I(a.context,6)?(_.F(a.context,6,!1),VY(a,b)):
(_.F(a.context,6,!0),vie(a,b))});a.hb.Pa("navigationrail","viewMore","ptrin",null,b=>{vie(a,b)});a.hb.Pa("navigationrail","viewMore","ptrout",null,(b,c)=>{c.jr()&&(a.Za.stop(),a.Da.start(b))})},xie=function(a,b){a.enabled=!0;UY(a,b)},UY=function(a,b){a.enabled&&(a.va===_.xL.kfa||yie(a)?(a.xp.hide(1,b),a.U.set(!1,b)):(a.Xf(c=>{a.U.get()||(a.xp.show(1,72,c),a.U.set(!0,c))}),a.ob(b)));a.Lb&&(a.Lb.dispose(),a.Lb=null,a.enabled||a.disable(b))},rie=function(a,b,c){const d=c.node();if(d&&a.ha){const e=_.df(d,
"bundleId");if(!e)return;a.ha.findIndex(f=>f.label===e)!==-1&&(b&&(a.La.has(e)&&a.La.delete(e),a.La.add(e)),a.Ga=!1,_.D(a.context,1,1),VY(a,c),a.actions.m_a.run({label:e,IIb:b,flow:c}));document.activeElement.blur()}a.N(c)},oie=function(a,b){a.Gc.stop();a.actions.Zp.run({flow:b})},tie=function(a,b,c){a.Ia&&a.Ia.get((d,e)=>{d.kF(e,c)},b)},uie=function(a,b){var c=b.node();if(c&&a.ha){const d=_.df(c,"bundleId")||void 0;c=a.ha.find(e=>e.label===d);a.Ea=[];if(c)if(c.selected||c.wK.length===1)VY(a,b);else{for(let e=
0;e<c.wK.length;e++){const f=Mhe(Lhe(Nhe((new _.fP).Pc(c.wK[e]),c.Jd[e]),d+"::"+c.wK[e]),10);a.Ea.push(f)}a.Za.start(b)}}},vie=function(a,b){a.Ea=[];for(const c of a.Qb){const d=Ohe(c);d&&a.Ea.push(d)}a.Za.start(b)},pie=function(a,b,c){const d=c.node();a.Ia&&(a.Ia.get((e,f)=>{e.show(d,b,f)},c),a.Ya=!0,UY(a,c))},Aie=function(a,b){if(zie(a)){var c=a.Ha.ab().Qa().wc(),d=c.Wi(),e=d?.H()||0;if(d&&e!==0&&c.request()&&d.Qc()===0){e=_.Yz(d,e-1);e=_.Fbb([e],0);var f=Mhe(_.C(a.context,_.fP,3).Pc(e||"Directions"),
5);e=c.Ju();var g=_.vtb[e]||_.nG().ou();f.Od(g);if(_.Zh(d,_.Gjd,21)>0){g=_.L(d,22)||0;const h=_.Ejd(d,c.Ml());(g=_.Djd(h,e,_.$h(d,21,_.Gjd,g)))&&_.v(f,5,g)}else _.Ih(f,5);f=new _.fi;_.j$a(c.request(),d,_.Yh(_.mu(f)));_.Yh(_.mu(f)).wi(e);d=(new _.cu).Gb(2);_.doa(c.response().U(),d);_.t(_.Th(f).ue(),d);a.Sa=f;a.Po.get((h,l)=>{h.dKb(c.request(),l)},b)}}},sie=function(a,b){if((b=b.node())&&a.ha){b=_.df(b,"bundleId");if(!b)return null;const [c,d]=b.split("::");if(c&&d&&(a=a.ha.find(e=>e.label===c))&&(b=
a.wK.findIndex(e=>e===d),b!==-1))return{jm:d,Py:a.u3[b],hf:a.GYa[b]}}return null},Bie=function(a,b){if(a.wa){var c=_.C(a.context,_.fP,2);a.wa.Lh?Nhe(c,_.hI(0,a.wa.Lh)):c.Od(Phe(_.WC(a.wa.mw)));c=c.Pc(a.wa.displayName);var d=_.P$a(_.WC(a.wa.mw));_.D(c,6,d);UY(a,b)}else a.wa===null&&(_.Ih(a.context,2),UY(a,b))},zie=function(a){a=a.Le.get();return!!a&&a!==5&&a!==4},nie=function(a){if(a.ha){a.ha.length>0&&!a.ha[0].C8&&!a.uc.has(a.ha[0].label)&&a.La.add(a.ha[0].label);for(const b of a.La){const c=a.ha.findIndex(d=>
d.label===b);if(c!==-1){const d=a.ha[c];a.ha.splice(c,1);a.ha.unshift(d)}}}},yie=function(a){a=a.wb.get();return!!a&&_.gz(a)},Cie=class extends _.iH{constructor(a,b,c,d,e,f,g,h,l,m){super(a,_.JG(a.Fa,"navigation-rail",iie),new Rhe,!0);this.actions=b;this.Ha=c;this.Lb=e;this.xp=f;this.Ph=g;this.Po=h;this.Ia=l;this.U=_.fD(!1);this.Qb=this.ha=this.wa=this.va=null;this.rr=_.x();this.cF=_.x();this.yl=_.x();this.wg=_.x();this.Le=_.x();this.qb=_.x();this.wb=_.x();this.Ob="";this.Sa=this.Jb=null;this.enabled=
!0;this.Ga=this.Ya=!1;this.Ea=[];this.Da=new _.aq(300,n=>{VY(this,n)},"closeOverflowWidgetFuse");this.Za=new _.aq(80,n=>{qie(this,n)},"openOverflowWidgetFuse");this.Gc=new _.aq(80,n=>{const p=sie(this,n);if(p){const r=p.Py.wf().Eb(),w=p.Py.wf().H();(r||w)&&p.hf&&this.actions.hz.run({rl:{Oc:r,mid:w,hf:p.hf},flow:n})}},"showOverflowPlacePinFuse");this.uc=new Set;this.La=new Set;Qhe(this.context);this.hb=new _.hq(d);wie(this);this.xp.tx(1,(n,p)=>{this.Bc(r=>{n.appendChild(r)},p)},m);this.Gd=_.U5a();
_.gI();this.Jc=this.Ha.Kk(this.Ug,this);this.Jc.listen()}bind(a,b,c,d,e,f,g,h){this.yl.Ja(c,h);this.yl.listen(this.Uc,this);a&&(this.rr.listen(this.Pd,this),this.rr.Ja(a,h));b&&(this.cF.listen(this.Cd,this),this.cF.Ja(b,h));this.Le.Ja(e,h);this.Le.listen(this.Ug,this);this.wg.Ja(d,h);this.wg.listen(this.vd,this);this.qb.Ja(f,h);this.qb.listen(this.oe,this);this.wb.Ja(g,h);a=this.wg.get();this.enabled=_.Fod(this.Ph,a);this.Ug(h)}vd(a){var b=this.wg.get();b&&((b=_.Fod(this.Ph,b))&&!this.enabled?xie(this,
a):!b&&this.enabled&&this.disable(a))}oe(a){if(this.Ya){const c=this.qb.get();var b=_.yn("UL","ODXihb");b!==null&&(b=b.querySelector('[jsaction*="navigationrail.viewMore"]'),c!==16&&document.activeElement!==b&&_.I(this.context,6)&&(_.F(this.context,6,!1),VY(this,a)))}}Ug(a){var b=_.yL(this.Ha.ab(),null),c=!1;if(b===_.xL.UQ||b===_.xL.SQ){if(this.Ha.ab().Qa().jh().hh()){this.va=null;_.K(this.context,1,1)!==1&&(_.D(this.context,1,1),UY(this,a));return}var d=this.Ha.ab().Qa();if(d.search().valid()){d=
d.search()?.response();if(d?.ha().HN()){var e=d.ha();d=e.H().getType();const f=_.ZC(e.H());let g=e.tb();g||_.O$a(d)!==4||(g="Starred places");e={mw:f,displayName:g,Lh:_.z(e,17)||_.V5a(this.Gd,f.H())}}!e||this.wa&&_.H$a(this.wa.mw,e.mw)||(this.wa=e,Bie(this,a))}}b!==_.xL.IQ&&b!==_.xL.XD&&b!==_.xL.k6||!this.Ha.ab().Qa().wc().ui()||(Aie(this,a),c=!0);this.va!==b&&(this.va=b,b=this.va===_.xL.Rfa||this.va===_.xL.s_||this.va===_.xL.SQ,c=this.va===_.xL.a7,e=this.va===_.xL.UQ,d=this.va===_.xL.IQ||this.va===
_.xL.XD||this.va===_.xL.k6,this.va===_.xL.Y5?_.D(this.context,1,11):b?_.D(this.context,1,2):c?_.D(this.context,1,3):e?_.D(this.context,1,4):d?_.D(this.context,1,5):_.D(this.context,1,1),c=!0);c&&UY(this,a)}N(a){this.Jb!==null&&(this.actions.kJ.run({flow:a,id:this.Jb}),this.Jb=null)}Pd(a){this.wa=this.rr.get()||null;Bie(this,a)}Cd(a){this.cF.get()===void 0&&(this.Sa=null,_.Ih(this.context,3),UY(this,a))}Uc(a){if(zie(this)&&this.ha){var b=this.ha;_.F(this.context,11,b.length>0);var c=new Set;_.Ih(this.context,
4);this.Ob="";var d=this.yl.get()-320;if(_.B(this.context,_.fP,3)){var e=_.y(this.context,_.fP,3);e=_.G(e,5);d-=e?88:72}_.B(this.context,_.fP,2)&&(d-=72);e=0;d-=72;d>0&&(e=Math.floor(d/88),e<3&&(e=Math.min(e,3+this.La.size)),e=Math.max(e,0));d=e;this.Qb=b.slice(d,d+15);for(const [f,g]of b.entries())b=g,f<d&&(e=Ohe(b),c.has(e.jc())||(c.add(e.jc()),b=_.ic(this.context,4,_.fP),_.Qb(b,e),e.Ag()>1&&!this.Ob&&(this.Ob=e.jc())));this.uc=c;this.Qb?.length?Mhe(_.C(this.context,_.fP,5).Pc("View more"),7).Od(_.mtb()):
_.Ih(this.context,5);UY(this,a)}}toggle(a){this.enabled?this.disable(a):xie(this,a);this.Ph.oj(b=>{_.D(b,33,this.enabled?1:2)})}disable(a){this.enabled=!1;this.N(a);this.xp.hide(1,a);this.U.set(!1,a);this.Ya&&VY(this,a)}kb(a){super.kb(a);this.Jc.dispose()}};var Eie=class{constructor(a,b,c,d,e,f,g,h,l,m){this.actions=a;this.ub=b;this.Ha=c;this.Fa=d;this.hb=e;this.N=f;this.xp=g;this.Ph=h;this.Po=l;this.H=m;this.controller=null;this.U=_.x(!1);this.cF=_.x();_.x()}bind(a,b,c,d,e,f,g,h,l,m){const n=new Die;this.controller=new Cie({Fa:this.Fa,ub:this.ub},Object.assign({m_a:n},this.actions),this.Ha,this.hb,this.N,this.xp,this.Ph,this.Po,this.H,m);this.controller.bind(a,b,c,d,e,h,l,m);this.U.Ja(this.controller.U,m);a=new mie(this.Ha,this.actions,this.controller);
a.bind(f,g,m);n.setup(a)}toggle(a){this.controller.toggle(a)}},Die=class{constructor(){this.H=null}setup(a){this.H=a}run(a){var b=a.label;a=a.flow;if(this.H){var c=this.H;b=b||null;b==null&&kie(c,b,a);let e;for(var d of c.H)if(d.label===b){e=d;break}e&&(e.Jd.length===1?(d=e.u3[0],c.actions.Cn.run({jm:e.wK[0],Oc:d.wf().Eb(),Py:d,RVa:!0,flow:a})):kie(c,b,a))}}};_.bt("NRW",function(a,b,c,d,e,f,g,h,l,m,n){_.dt([_.bG],b,([p])=>{const r=_.og("DIV");f=new _.iq(f,r);p=new Eie(c,d,e,p,f,g,h,l,m,n);a(p)})});
_.xd();
}catch(e){_._DumpException(e)}
try{
_.JBb=function(a){return _.I(a,71)};
}catch(e){_._DumpException(e)}
try{
_.wd("owc");
var xle=function(a){return _.I(a,18)},yle=function(a,b,c){const d=new _.yq;_.OA(d,b);_.hN(a,null,d,c);_.gXb(a)},zle=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m){super("ALS",[...arguments])}},Ale=class extends _.ct{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A,E,J){super("DRW",[...arguments])}},Ble=class extends _.ct{constructor(a,b,c,d,e,f){super("OBW",[...arguments])}},Cle=function(a,b,c,d){if(b=b||d.node())a.Ga=c?b:null,_.Yo(b,"RR87W",c),a.va&&b.id==="hArJGc"&&(_.Nf(a.va),a.va=null)},Ele=function(a,
b,c,d,e,f,g){a.U=c;b.isLoaded()&&a.Ud.isLoaded()?Dle(a,b.Db,a.Ud.Db.Ed,c,f,g):(f.tick(d),_.at([b,a.Ud],h=>{h.tick(e);Dle(a,b.Db,a.Ud.Db.Ed,c,h,g)},f))},Fle=function(a,b){a.U=null;a.N?a.N.Yd(b):a.Ww&&a.Ww.Yd();a.H.set(void 0,b);a.N=null},Dle=function(a,b,c,d,e,f){d===a.U&&(a.U=null,a.N!==b&&(a.N&&a.N.Yd(e),a.H.set(d,e),a.N=b,f&&f(e),c=c.ll(),b.Bc(c,e),c.Ke()&&c.report(),d===2&&a.La&&a.uia(e)))},Gle=function(a,b,c,d){d!==void 0&&b(d,c);a.H.set(void 0,c);a.Rp(c)},Hle=function(a,b,c){Ele(a,a.CG,3,"rap0",
"rap1",c,b)},Ile=function(a,b,c,d,e){const f=a.CG.Db;f.aKb(g=>{a.H.set(void 0,g);a.Rp(g)});f.setup(b,c,d,e)},Kle=class extends _.bq{constructor(a,b,c,d,e){super();this.actions=b;this.kc=d;this.flow=e;this.va=null;this.Le=_.x();this.U=this.N=this.Ga=null;this.Lb=this.La=!1;this.Ud=a.hn;this.qf=a.qf;this.Ww=a.G0&&a.G0.isLoaded()?a.G0.Db:null;d=_.oi("omnibox-singlebox");this.ha=new Ble({SN:this,Ue:a.Ue,Ww:this.Ww,hn:a.hn,qO:a.qO,ig:a.ig,Po:a.Po,hb:a.hb,nn:a.nn,bi:a.bi,ub:a.ub,qf:a.qf,nHa:this,wd:a.wd,
Io:a.Io,Ha:a.Ha},b,d,c,this.kc,g=>{this.Wa(g)});this.wa=new Ale(a.Ha,_.oi("omnibox"),a.hb,a.Oe,a.rO,a.ub,a.zi,a.hn,c,this,a.Fd,a.bi,a.tN,a.qf,this.kc,this.actions,a.qE);this.W=new zle(a.Oe,d,a.hb,a.RA,a.ig,a.Fd,a.bi,this.kc,a.ub,a.hn);this.iC=a.iC;this.vc=_.x();this.CG=a.CG;this.hb=new _.hq(a.hb);this.hb.Pa("omnibox","editAlias","click",this,this.Qb);this.hb.Pa("omnibox","back","click",this,this.Ob);this.Ww&&this.Ww.Lb();this.hb.Pa("omnibox","showDirections","click",this,this.Wa);this.Za=this.hb.Pa("omnibox",
"preloadDirections","ptrhover",this,this.tc);this.Ww&&this.Ww.Ob();this.Tg=_.x();const f=g=>{Cle(this,null,!0,g)};b=g=>{Cle(this,null,!1,g)};this.hb.Pa("omnibox","showTooltip","focus",this,g=>{this.Tg.get()&&f(g)});this.hb.Pa("omnibox","hideTooltip","blur",this,b);this.hb.Pa("omnibox","showTooltip","ptrin",this,f);this.hb.Pa("omnibox","hideTooltip","ptrout",this,b);_.Kf(document.body,"keydown",g=>{this.vP(g)});this.Da=_.x();this.Ea=_.x();this.yb=_.x();this.jd=_.x();this.wg=_.x();this.Ha=a.Ha;this.Ya=
a.Ha.Kk(this.Ug,this);this.Th=_.x();this.jD=_.fD();this.Sa=_.x();this.Sa.listen(this.Jb,this);this.Ia=_.fD();this.Ia.listen(this.Bb,this);this.VK=_.x();this.YE=_.x();this.H=_.fD();this.VK.Ja(this.H,e)}uia(a){this.ha.isLoaded()?(this.La=!1,this.ha.Db.uia(a)):this.La=!0}bind(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A,E,J,U,X){this.Th.Ja(a,X);this.Da.Ja(f,X);this.Ea.Ja(g,X);this.yb.Ja(h,X);this.vc.Ja(d,X);this.jd.Ja(c,X);this.Tg.Ja(n,X);this.wg.Ja(p,X);this.Le.Ja(l,X);this.ha.onLoad((Y,fa)=>{Y.bind(a,f,g,h,m,p,r,
w,A,E,l,fa);this.Sa.Ja(Y.jD,fa);this.YE.Ja(Y.YE,fa)},X);this.W.onLoad((Y,fa)=>{Y.bind(h,fa)},X);this.wa.onLoad((Y,fa)=>{Y.bind(a,b,c,d,e,h,f,J,A,U,fa);this.Ia.Ja(Y.jD,fa)},X);this.VK.listen(this.qb,this);this.qb(X);this.Th.listen(this.Rp,this);this.Da.listen(this.Rp,this);this.wg.listen(this.Rp,this);this.Ea.listen(this.Rp,this);this.Ya.listen();this.Rp(X)}kb(a){this.Ya.dispose();this.Da.unbind(a);this.Ea.unbind(a);this.yb.unbind(a);this.jd.unbind(a);this.wg.unbind(a);this.Th.unbind(a);this.hb.dispose(a);
this.va&&(_.Nf(this.va),this.va=null);this.ha.isLoaded()&&this.ha.Db.dispose(a);this.wa.isLoaded()&&this.wa.Db.dispose(a);this.W.isLoaded()&&this.W.Db.dispose(a);super.kb(a)}UK(a,b,c,d){const e=new _.gr;b&&_.dr(e,b);const f=b?"0":"";Ele(this,this.W,0,"als0","als1",c,g=>{this.W.Db.setup(1,a,e,new _.Hs,"",f,(h,l)=>{Gle(this,d||(()=>{}),h,l)},g)})}fxb(a,b,c,d,e,f,g){Ele(this,this.W,0,"als0","als1",f,h=>{this.W.Db.setup(2,a,b,c,d,e,(l,m)=>{Gle(this,g||(()=>{}),l,m)},h)})}Ug(a){this.H.get()===0||this.U===
0?Gle(this,()=>{},a):this.Rp(a)}Rp(a){var b=this.Da.get(),c=this.Ea.get();if(b&&this.Th.isSet()){var d=this.H.get();if(c&&_.ez(c)!==_.ez(b)&&d!==2)Fle(this,a);else{c=d===3||this.U===3;var e=_.GA(this.Ha.ab())?.ln().Kc();c||(_.CA(this.Ha.ab())?.wc()?.FAa()&&!e?(Ele(this,this.wa,1,"d0","d1",a),Fle(this,a)):d!==0&&this.U!==0&&(_.CWb(this.Ha.ab())?d===1||_.ez(b)||Ele(this,this.wa,1,"d0","d1",a):this.Ng()?(b=this.Ha.ab(),d=_.BWb(b,this.Ea.get()),c=!1,b.ke()&&d!==this.Lb&&(this.Lb=d,c=!0),!c&&(b.ke()||
this.YE.get()||_.RM(b)||!_.aE(b)&&!_.DA(b))||Fle(this,a),this.H.get()!==2&&Ele(this,this.ha,2,"owc0","owc1",a)):Fle(this,a)))}}}Nyb(a){return this.H.get()===0||this.U===0?(Fle(this,a),this.Rp(a),!0):!1}JUa(a,b,c,d){var e=this.vc.get();const f=this.Da.get();e&&f&&(d?(e=new _.gr,_.ar(e,d),(d=this.yb.get())&&_.t(_.aC(e),d),this.z7(a,b,c,e)):this.z7(a,b,c))}z7(a,b,c,d){Hle(this,e=>{d&&this.CG.Db.tIb(d);Ile(this,a,b,e)},c)}K_(a,b,c){_.JBb(_.vh())?this.actions.XN.run({message:"We're sorry, but you do not have access to add a missing place to Google Maps.",
flow:c}):Hle(this,d=>{this.CG.Db.rIb(a,d);Ile(this,b,0,d)},c)}exb(a,b,c){a=_.tYb(a);this.K_(a,b,c)}Pxa(a,b){Hle(this,c=>{this.CG.Db.sIb();Ile(this,a,0,c)},b)}gxb(a,b,c,d){Hle(this,e=>{this.CG.Db.uIb(a);Ile(this,b,0,e,d)},c)}Oy(a){return this.iC.Oy(a)}Qb(a){const b=Number(_.df(a.node(),"type")),c=_.df(a.node(),"value")||"";this.UK(b,c,a)}Ob(a){this.actions.XZa.run({flow:a,camera:this.yb.get()})}Wa(a){!this.flow||this.flow.isDisposed()||this.flow.getType()!=="application"||this.flow.getTick("dbc")||
this.flow.tick("dbc");if(this.yb.get()){var b=this.Ha.ab(),c=new _.iN(b,this.Ha.MK),d=b.Qa().mb();if(d.valid()&&d.response()&&d.response().ha())d=d.response().H(),b=b.Qa().Cz().wl()||this.yb.get()||null,_.hXb(c,d,b);else if(d=_.si("searchboxinput"))b=this.yb.get()||null,(d=d.value)?yle(c,d,b):(_.hN(c,null,null,b),c.ze=!0);this.Ha.Yb(c.rb(),a)}else{const e=a.callback(g=>{this.Wa(g)},"omnibox_showDirections-delayed"),f=this.yb.listen(()=>{this.yb.get()&&(e(a),f.yf())})}}tc(a){this.wa.get(()=>{},a);
this.Za&&this.hb.Rt(this.Za)}Yq(a,b){var c=document.activeElement;if(!c||c.className.indexOf("gscp_a")===-1){var d=b.keyCode;c=d===65&&(b.ctrlKey||b.metaKey);d=!(b.ctrlKey||b.metaKey||b.altKey)&&!Jle.has(d)&&(_.AMa(d)||d===8);(c||d)&&this.N&&this.N.Yq(a,b)}}qb(a){const b=this.VK.get();b===2?this.Jb(a):b===1&&this.Bb(a);const c=_.si("hArJGc");!xle(this.qf.Ul())&&c&&(this.qf.oj(d=>{_.F(d,18,!0)}),Cle(this,c,!0,a),this.va=_.Mf(d=>{Cle(this,c,!1,d)},8E3,a,"directions-tooltip-timeout-branch"))}Jb(a){this.VK.get()===
2&&this.jD.set(this.Sa.get(),a)}Bb(a){this.VK.get()===1&&this.jD.set(this.Ia.get(),a)}Ng(){return _.EWb(this.Ha.ab().Qa().be().data.Ng,this.Ha.ab())}vP(a){a.keyCode===27&&this.Ga&&(_.Yo(this.Ga,"RR87W",!1),this.Ga=null)}focus(a){this.ha.get(b=>{b.BC()},a)}},Jle=new Set([189,187,109,107,32]);_.bt("OBWC",function(a,b,c,d,e,f,g){b=new Kle(c,d,e,g,b);a(b)});
_.xd();
}catch(e){_._DumpException(e)}
try{
_.Ok[135293861]=_.eLa;_.vyb=function(a){a.H=[];a.U=null;a.La=0};
_.wyb=class{constructor(){this.N=null;this.ha=new Set;this.H=[];this.Ea=[];this.U=null;this.Wa=this.La=0;this.Da=Date.now();this.Oa=this.W=null;this.s7=this.pha=this.vza=this.Ga=this.Ia=0;this.vT=null;this.wa=this.va=0;this.Sa=Array.from({length:10}).fill(0);this.Roa=this.IHa=0}reset(){this.N=null;this.ha.clear();_.vyb(this);this.Ea=[];this.Da=Date.now();this.Oa=this.W=null;this.s7=this.pha=this.Ga=this.vza=this.Ia=0;this.vT=null;this.wa=this.va=0;this.Sa=Array.from({length:10}).fill(0);this.Roa=
this.IHa=0}};_.xyb=[0,1,2,3,4,5,5,6,6,6,7,7,7,7,7,8,8,8,8,8];_.yyb=_.xyb.length*100-1;
}catch(e){_._DumpException(e)}
try{
_.JI=class extends _.u{constructor(a){super(a)}Fb(){return _.z(this,1)}H(){return _.G(this,1)}};_.KI=class extends _.u{constructor(a){super(a)}bR(a,b){_.bj(this,7,_.JI,a,b)}};_.Czb=class extends _.u{constructor(a){super(a)}getValue(){return _.z(this,2)}setValue(a){return _.v(this,2,a)}};_.Dzb=function(a){return _.rj(a,2,_.LI)};_.Ezb=class extends _.u{constructor(a){super(a)}};_.LI=[1,2,3];_.Fzb=class extends _.u{constructor(a){super(a)}Od(a){return _.$i(this,1,_.MI,a)}Qg(){return _.Ui(this,1,_.MI)}hasIcon(){return _.Oi(this,_.mG,1,_.MI)}Vg(a){return _.v(this,2,a)}};_.MI=[1,4];_.Gzb=function(a){return _.y(a,_.mG,2)};_.Hzb=class extends _.u{constructor(a){super(a)}Od(a){return _.ph(this,_.mG,2,a)}Qg(){return _.Ih(this,2)}hasIcon(){return _.B(this,_.mG,2)}};_.Izb=function(a){return _.Yi(a,_.Hzb,19,_.NI)};_.OI=class extends _.u{constructor(a){super(a)}setComponent(a,b){return _.Qi(this,2,_.KI,a,b)}Od(a){return _.$i(this,15,_.NI,a)}Qg(){return _.Ui(this,15,_.NI)}hasIcon(){return _.Oi(this,_.mG,15,_.NI)}getIndex(){return _.L(this,10,-1)}};_.NI=[5,15,19,20];
}catch(e){_._DumpException(e)}
try{
var Lzb,Mzb,Qzb;_.Jzb=function(a){return _.lI(a,8)?_.sI(a):null};_.Kzb=function(a,b){const c=_.Jzb(a);c!==null&&(a=_.qI(a).Fb(),b=_.PI(b),_.QI(b).setValue(a),a=_.QI(b),_.D(a,1,c),_.RI(b,"omnibox.editAlias"))};Lzb=function(a,b,c,d,e){_.SI(e,a.substring(b,c));a:{if(b=_.Zxb()){b.lastIndex=0;for(const f of a.matchAll(b))if(!_.dyb.has(f[0])){a=!0;break a}}a=!1}_.F(e,2,d&&!a);return c};
_.TI=function(a,b){const c=a.Fb();let d=0;for(let e=0;e<_.Zh(a,Mzb,2);++e){const f=_.$h(a,2,Mzb,e),g=_.L(f,1);g>d&&Lzb(c,d,g,!1,b());d=Lzb(c,g,f.Or(),!0,b())}d<c.length&&Lzb(c,d,c.length,!1,b())};_.Nzb=function(a,b){const c=_.UI(b);_.TI(a.zm(),()=>_.VI(c));_.B(a,_.Ns,3)&&_.TI(_.qI(a),()=>_.WI(c));_.Kzb(a,b)};
_.Szb=function(a){var b;(b=_.y(a,_.Ar,19).getType())||(b=_.oI(a),b=_.y(b,_.Ar,54).getType());if(_.sI(a)===0)return{mg:_.Ozb(),ariaLabel:"Home"};if(_.sI(a)===1)return{mg:_.Pzb(),ariaLabel:"Work"};if(_.sI(a)===2)return _.nG(),{mg:"\ue7fd"};if(_.sI(a)===3)return{mg:_.nG().jc(),ariaLabel:"Personal place"};if(b!==0)switch(b){case 1:return{mg:_.ptb(),ariaLabel:"Favourites"};case 7:return{mg:_.jtb(),ariaLabel:"Saved"};case 4:return{mg:_.itb(),ariaLabel:"Saved"};case 2:return{mg:_.ntb(),ariaLabel:"Saved"};
default:return{mg:Qzb(),ariaLabel:"Saved"}}else{if(_.I(a,6))return{mg:_.XI(),ariaLabel:"Recently viewed"};if(_.Zh(a,_.Ns,10)>0)return{mg:_.nG().ou(),ariaLabel:"Directions"};if(_.Zh(a,_.iI,21)>0){a=_.jI(_.kI(a));if(a===0)return{mg:_.Rzb()};if(a===11)return{mg:_.itb(),ariaLabel:"Saved"};if(a===18)return _.nG(),{mg:"\ue55c",color:_.pSa(_.pg()),filled:!0,ariaLabel:"Your location"};if(a===23)return{mg:_.ptb(),ariaLabel:"Favourites"};if(a===25||a===24)return{mg:Qzb(),ariaLabel:"Saved"};if(a===86)return{mg:_.jtb(),
ariaLabel:"Saved"};if(a===1)return{mg:_.otb(),ariaLabel:"Public transport"}}}return{mg:_.ktb()}};Mzb=class extends _.u{constructor(a){super(a)}Or(){return _.L(this,2)}};_.Rzb=function(){_.nG();return"\ue0c8"};_.Ozb=function(){_.nG();return"\ue88a"};Qzb=function(){_.nG();return"\ue866"};_.Pzb=function(){_.nG();return"\ue8f9"};_.XI=function(){_.nG();return"\ue8b5"};_.SI=function(a,b){_.v(a,1,b)};_.VI=function(a){return _.ic(a,1,_.JI)};_.WI=function(a){return _.ic(a,2,_.JI)};
_.QI=function(a){return _.Wi(a,_.Czb,1,_.LI)};_.RI=function(a,b){return _.v(a,4,b)};_.UI=function(a){return _.ic(a,2,_.KI)};_.PI=function(a){return _.C(a,_.Ezb,3)};_.YI=function(a){return _.Wi(a,_.mG,15,_.NI)};_.Uzb=function(a,b,c){_.Tzb(c,a,b.context,b.cEe,b.class,b.jsaction)};
_.Tzb=function(a,b,c,d,e,f){b.open("div","ehVyi");e&&b.na("class",e);d!==void 0&&b.na("data-suggestion-index",""+d);_.xG(b,_.CG(_.xo("jsaction",f,_.z(c,17))));b.V();e=_.I(c,11);f=_.I(c,18);b.Ca("div","yFqF8c");b.na("class","ZHeE1b "+(e?"WYdB7b ":"")+(f?"n1lwoe ":""));_.I(c,4)&&b.na("jsaction","mouseover:omnibox.preloadDirections");_.B(c,_.TG,9)&&b.na("jslog",_.QG(_.y(c,_.TG,9))+";"+(_.I(c,14)?"track:click;":"")+"mutable:true;"+_.OG(_.y(c,_.TG,9).H()));b.V();const g=_.y(c,_.Ezb,3),h=_.I(c,8),l=_.Zi(c,
_.KI,2,_.Ri()),m=l.length;for(let J=0;J<m;J++){var n=l[J];b.Zb(J);b.open("div",void 0);b.na("class","l0wghb "+(f?"wh2Rkb":""));switch(_.K(c,21)){case 0:b.na("role","row");break;case 1:b.na("role","group")}b.V();var p=J===0,r=_.K(c,21)===0,w=_.K(c,21)===1?"button":"div";b.open(_.PG(w),"yFqF8c");b.na("class","DgCNMb "+(_.Dzb(g)?"fFXfOb":""));p&&b.na("id","cell"+(d!==void 0?d:c.getIndex())+"x0");r&&b.na("role","gridcell");b.V();if(!e&&!f){b.open("div","ROE6A");b.oa(Vzb||(Vzb=["class","jlzIOd"]));b.V();
if(_.Qj(c,5,_.NI))b.open("img","zIGyo"),b.oa(Wzb||(Wzb=["alt",""])),b.na("class","u6z30d "+(p?"":"sNfqIe ")+(h?"H2gSkb ":"")),b.na("src",_.uo(_.sj(c,5,_.NI))),b.V(),b.close();else if(c.hasIcon()){let U="";const X=U+=p?"":"sNfqIe";w=_.Yi(c,_.mG,15,_.NI);b.Aa("UwaD0");p=_.AG(X);var A=w;var E=_.Ni(w,_.fG,1);A=_.dj(A,E);_.NG(b,p,void 0,void 0,void 0,void 0,A??_.hG(w),void 0,_.kG(w),void 0,w.Uh(),w.Ic(),21);b.Ba()}b.close()}if(!e&&f){b.open("div","vfTqe");b.oa(Xzb||(Xzb=["class","XPIgTd"]));b.V();if(_.Oi(c,
_.Hzb,19,_.NI))b.open("div","mX1Iae"),b.oa(Yzb||(Yzb=["class","QD0vz"])),b.V(),b.close(),b.open("img","SkByP"),b.oa(Zzb||(Zzb=["class","buvaue","alt",""])),p=b,w=p.na,A=_.Izb(c),A=_.z(A,1),w.call(p,"src",_.uo(A)),b.V(),b.close(),_.Izb(c).hasIcon()&&(b.open("div","A1Gise"),b.oa($zb||($zb=["class","NLqBMb"])),b.V(),p=_.Gzb(_.Izb(c)),b.Aa("mPGQm"),_.NG(b,void 0,void 0,void 0,void 0,_.gG(p),void 0,void 0,_.kG(p),void 0,p.Uh(),p.Ic(),18),b.Ba(),b.close());else{p=_.Yi(c,_.Fzb,20,_.NI);b.open("div","pN5lDf");
w="";w+="Bnstjc";w+=" ";A=_.z(p,2);switch(_.Ud(A)?A.toString():A){case _.Zsb(_.pg()):w+="upnfPb";break;case _.eG(_.pg()):w+="EFEZfe";break;case _.ot(_.pg()):w+="WF58Ob";break;case _.rt(_.pg()):w+="cRo4hb";break;case _.vt(_.pg()):w+="Knrkxf";break;case _.yt(_.pg()):w+="wxXj6d";break;case _.tt(_.pg()):w+="H6zHn"}w+=_.I(p,3)?" JlacXc":"";b.na("class",w);b.V();_.Qj(p,4,_.MI)?(b.open("img","kgW8wf"),b.oa(aAb||(aAb=["class","u6z30d","alt",""])),b.na("src",_.uo(_.sj(p,4,_.MI))),b.V(),b.close()):(p=_.Yi(p,
_.mG,1,_.MI),b.Aa("Z48lxf"),_.NG(b,void 0,void 0,void 0,void 0,_.gG(p),void 0,void 0,_.kG(p),void 0,p.Uh(),p.Ic(),24),b.Ba());b.close()}b.close()}f||(b.Aa("Ikusyf"),bAb(b,_.K(n,6,1),_.z(n,5)),b.Ba(),h&&(b.open("span","sRsqAb"),b.oa(cAb||(cAb=["class","jHLihd"])),b.V(),b.Aa("NTqHgf"),_.yG(b,dAb,null,a),b.Ba(),b.close()),b.Aa("MkR77e"),eAb(b,_.Zi(n,_.JI,1,_.Ri()),"cGyruf "+(e?"fontTitleSmall XbJon ":"fontBodyMedium RYaupb ")+(_.I(c,6)?"T5EJvf ":"")),b.Ba(),b.Aa("SPypub"),_.cH(b),b.Ba(),b.text(" "),
b.Aa("CwiCGe"),eAb(b,_.Zi(n,_.JI,2,_.Ri()),"EmLCAe fontBodyMedium"),b.Ba());if(f){b.open("div","AIqeme");b.oa(fAb||(fAb=["class","fLGRCd"]));b.V();b.open("div","SPa2l");b.oa(gAb||(gAb=["class","Gb56oe fontTitleSmall"]));b.V();b.Aa("tPWiBe");bAb(b,_.K(n,6,1),_.z(n,5),!0);b.Ba();b.Aa("LkTsVc");eAb(b,_.Zi(n,_.JI,1,_.Ri()));b.Ba();b.text(" ");b.Aa("aqegDb");eAb(b,_.Zi(n,_.JI,2,_.Ri()),"EmLCAe fontBodyMedium");b.Ba();b.close();p=_.Zi(n,_.JI,7,_.Ri());w=p.length;for(A=0;A<w;A++)E=p[A],b.Zb("metadata"+A),
b.open("div",void 0),b.oa(hAb||(hAb=["class","pG37Ce"])),_.z(n,22)&&b.na("aria-label",_.z(n,22)),b.V(),b.open("span","yFqF8c"),b.oa(iAb||(iAb=["class","kzrPmf fontBodyMedium"])),b.V(),b.print(E.Fb()),b.close(),b.hc(),b.close();_.Kp(_.M(n,_.Jp,8))&&(b.open("div","F3oqH"),b.oa(jAb||(jAb=["class","N3kk4c fontBodyMedium"])),b.V(),b.print(_.Kp(_.M(n,_.Jp,8))),b.close());b.close()}b.close();_.EG(g)||(b.open("div","gs0deb"),b.oa(kAb||(kAb=["class","Y3gFfb"])),r&&b.na("role","gridcell"),b.V(),n=_.z(g,4),
r=_.M(g,_.TG,5),_.Oi(g,_.Czb,1,_.LI)?(p=_.Yi(g,_.Czb,1,_.LI),_.I(c,23)?(b.Aa("Q5gvBb"),lAb(a,b,p,n,c.getIndex(),f,r)):(b.Aa("dIQenb"),mAb(a,b,p,n,c.getIndex(),f,r)),b.Ba()):_.Dzb(g)?(f?(b.Aa("c7X7Jb"),nAb(a,b,n,c.getIndex(),r)):(b.Aa("FEsEQb"),oAb(a,b,n,c.getIndex(),r)),b.Ba(),b.open("span","g9z4Cc"),b.oa(pAb||(pAb=["aria-hidden","true"])),b.na("class","SxXeRb EI48Lc tJ5Rbb"+(f?" mnE5xd":"")),b.V(),b.Aa("B9FFgb"),_.yG(b,qAb,null,a),b.Ba(),b.close()):_.rj(g,3,_.LI)&&(b.Aa("lEwC"),rAb(b,n,c.getIndex(),
r),b.Ba()),b.close());b.hc();b.close()}b.close();b.Va()};_.Uzb.Kb=_.bo;
var Vzb,Wzb,Xzb,Yzb,Zzb,$zb,aAb,cAb,fAb,gAb,hAb,iAb,jAb,kAb,pAb,mAb=function(a,b,c,d,e,f,g){f=f===void 0?!1:f;b.open("button","iSqtM");b.na("class","JvXd9b fontTitleSmall XbJon HS8nfd "+(f?"QPrLUd":"Rx86ib")+" ");b.na("data-type",""+_.K(c,1,-1));b.na("data-value",c.getValue());b.na("id","cell"+e+"x1");b.na("jsaction",d);g&&b.na("jslog",_.QG(g)+"; track:click");b.V();b.Aa("caOwAf");_.cH(b);b.Ba();c.getValue()?(b.Aa("LvBDsc"),_.yG(b,sAb,null,a)):(b.Aa("X2oq8e"),_.yG(b,tAb,null,a));b.Ba();b.Va()},lAb=
function(a,b,c,d,e,f,g){f=f===void 0?!1:f;b.open("div","bx1mgd");b.na("class","JvXd9b fontTitleSmall XbJon HS8nfd "+(f?"QPrLUd":"Rx86ib")+" ");b.na("data-type",""+_.K(c,1,-1));b.na("data-value",c.getValue());b.na("id","cell"+e+"x1");b.na("jsaction",d);g&&b.na("jslog",_.QG(g)+"; track:click");b.V();b.Aa("nPwIs");_.cH(b);b.Ba();c.getValue()?(b.Aa("EHjRuc"),_.yG(b,sAb,null,a)):(b.Aa("w9lmod"),_.yG(b,tAb,null,a));b.Ba();b.Va()},oAb=function(a,b,c,d,e){b.open("button","xocxRe");b.oa(uAb||(uAb=["class",
"xiGv9 JvXd9b"]));b.na("data-delete-index",""+d);d>=0&&b.na("id","cell"+d+"x1");e&&b.na("jslog",_.QG(e)+"; track:click");b.na("aria-label",qAb(null,a));b.na("jsaction","mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip;"+c);b.V();b.Aa("g9n29c");_.cH(b);b.Ba();b.Aa("HgoSP");_.NG(b,"Q3vuZd",void 0,void 0,void 0,void 0,58829,void 0,void 0,void 0,void 0,void 0,18);b.Ba();b.Va()},uAb,nAb=function(a,b,c,d,e){b.open("button","ybL1Dc");b.oa(vAb||
(vAb=["class","D85HAd JvXd9b"]));b.na("data-delete-index",""+d);d>=0&&b.na("id","cell"+d+"x1");e&&b.na("jslog",_.QG(e)+"; track:click");b.na("aria-label",qAb(null,a));b.na("jsaction","mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip;"+c);b.V();b.Aa("mQV63d");_.cH(b);b.Ba();b.Aa("rt8Hrf");_.NG(b,"Q3vuZd",void 0,void 0,void 0,void 0,58829,void 0,void 0,void 0,void 0,void 0,18);b.Ba();b.Va()},vAb,rAb=function(a,b,c,d){a.open("button","RULL4d");
a.oa(KAb||(KAb=["class","JvXd9b"]));a.na("jsaction",b);c>=0&&a.na("id","cell"+c+"x1");a.na("aria-label","Why this ad?");d&&a.na("jslog",_.QG(d)+"; track:click");a.V();a.Aa("Z0YwDd");_.NG(a,"WX899b",void 0,void 0,void 0,void 0,59534,void 0,void 0,void 0,void 0,void 0,20);a.Ba();a.Va()},KAb,bAb=function(a,b,c,d){a.open("span","Dqantf");a.V();if(d)a.open("span","BawXbc"),a.oa(LAb||(LAb=["class","XYuRPe"])),a.V(),a.Aa("uU0mId"),_.aH(a,c),a.Ba(),a.close();else switch(b){case 2:var e=_.vG(l=>{l.open("span",
"WQulOc");l.oa(MAb||(MAb=["class","cGyruf fontBodyMedium RYaupb "]));l.V();l.Aa("vvCNoe");_.aH(l,c);l.Ba();l.close()});if(!NAb["\u00010\u0001 nearby"]){NAb["\u00010\u0001 nearby"]=[];b=/\x01\d+\x01/g;var f=d=0;do{var g=b.exec("\u00010\u0001 nearby")||void 0;NAb["\u00010\u0001 nearby"][f]=[_.Lm("\u00010\u0001 nearby".substring(d,g&&g.index)),g&&g[0]];f+=1;d=b.lastIndex}while(g)}for(var h of NAb["\u00010\u0001 nearby"])switch(h[0]&&a.text(h[0]),h[1]){case "\u00010\u0001":a.print(e)}break;case 3:h=_.vG(l=>
{l.open("span","bMdLg");l.oa(OAb||(OAb=["class","cGyruf fontBodyMedium RYaupb "]));l.V();l.Aa("MnJHe");_.aH(l,c);l.Ba();l.close()});if(!PAb["\u00010\u0001 along the route"]){PAb["\u00010\u0001 along the route"]=[];b=/\x01\d+\x01/g;f=d=0;do g=b.exec("\u00010\u0001 along the route")||void 0,PAb["\u00010\u0001 along the route"][f]=[_.Lm("\u00010\u0001 along the route".substring(d,g&&g.index)),g&&g[0]],f+=1,d=b.lastIndex;while(g)}for(e of PAb["\u00010\u0001 along the route"])switch(e[0]&&a.text(e[0]),
e[1]){case "\u00010\u0001":a.print(h)}}a.Va()},LAb,MAb,NAb={},OAb,PAb={},eAb=function(a,b,c){Array.isArray(b);a.open("span","Qra7Zb");c&&a.na("class",c);_.xG(a,_.CG(_.$Ca(b[0]?.Fb())));a.V();c=b.length;for(let d=0;d<c;d++){const e=b[d];a.open("span","Mkpx3b");_.I(e,2)&&a.na("class","XYuRPe");a.V();a.print(e.Fb());a.close()}a.Va()},qAb=function(){return"Delete"},tAb=function(){return"Set location"},sAb=function(){return"Edit"},dAb=function(){return"Ad"};
}catch(e){_._DumpException(e)}
try{
_.QJ=function(a,b){a.wa.ob(b)};_.RJ=class extends _.bq{constructor(a,b,c,d,e,{c1:f=null,Gda:g=!1}={}){super();this.oc=a;this.container=b;this.context=d;this.hb=new _.hq(new _.iq(a.hb,b));this.wa=new _.iH(a,c,d,g);this.wa.Bc((h,l)=>void this.W(h,l),e,f);this.Bb=!!f}W(){this.isDisposed()||this.Bb||this.wa.O_(this.container)}Xf(a){this.wa.Rd(a)}kb(a){super.kb(a);this.wa.dispose(a);this.hb.dispose(a)}};
}catch(e){_._DumpException(e)}
try{
var Kgc,Lgc,Mgc,Ngc,Vgc,Qgc,Pgc,Jgc,Rgc,Sgc,Tgc,Ugc;Kgc=function(a){if(_.mj(a.Ka,14)===0||_.Zh(a.Ka,_.jy,77)===0)return!1;a=_.ny(a.Ka);a=_.z(a,1);return!Jgc.includes(a)};Lgc=function(a,b){var c=new Map;for(var d of b)Kgc(d)&&(b=_.kx(d.Ka))&&c.set(b,(c.get(b)??0)+1);d=new Map;for(var e of a)Kgc(e)&&(a=_.kx(e.Ka),c.has(a)||d.set(a,(d.get(a)??0)+1));c=[...c].sort(([,f],[,g])=>g-f);e=[...d].sort(([,f],[,g])=>g-f);return c.concat(e).map(f=>({icon:{Hb:59574},query:f[0],Ma:_.q.ka.ljb}))};
Mgc=function(a){a=a.ha().U().find(c=>c.U());if(!a)return[];const b=[];for(const c of a.H().ha())c.Ga()&&b.push({text:c.Fb(),query:c.Ea(),Ma:_.q.ka.Te});return b};Ngc=function(a,b){const c=a.Qa().be().Ka();return b.map(d=>({Nb:c.nb(),..._.zgc[d]}))};
_.Ygc=function(a,b,c){var d=_.CA(a);if(d&&_.hWb(d.wc(),d.ln().Kc()))return a=_.CA(a)?.wc(),a?.valid()?{Tq:_.Dgc(a),du:_.Igc(),Ai:a.pZ()||a.request()}:null;if(_.Ogc(a,c)){c=a.Qa();d=c.be().Ka();if(d.Sw())var e=Ngc(a,Pgc);else if(d.U()||_.Es(d))e=Ngc(a,Qgc);else{e=Rgc;const f=a.Qa().be().Ka();f&&_.N3a(f)?e=Sgc:f&&f.vg()&&(e=_.xu(),e=_.K(e,56)===2?Tgc:Ugc);e=Ngc(a,e)}c={Tq:e,du:_.py(),Ka:d.Sw()?void 0:d,zl:c.zl()};return _.Hwb()?Vgc(a,b,c):c}if(_.Wgc(a))return b=a.background().search().request()?.U()||
!1,a=a.background().search().response()&&a.background().search().kB()&&!a.background().yO().Kc()&&!b?a.background():a.Qa(),b=a.search().response(),c=a.search().request(),{camera:b.U(),Nb:_.Nz(b.H()),ee:_.Wcb(!a.ke(),c,b),ki:c};if(_.Xgc(a,c))return c={Tq:_.Agc(),du:_.py(),zl:a.Qa().zl()},_.Hwb()?Vgc(a,b,c):c;(b=a.Qa().Os().response())&&b.ha()?a={Tq:Mgc(a.Qa().Os().response().H()),du:_.py()}:_.BA(a)?(a=_.BA(a),a={Tq:Lgc(a.Yn().places(),a.Yn().qv()),du:_.py()}):a=null;return a};
_.Xgc=function(a,b){a=a.Qa();return(a.isEmpty()||a.Js().valid())&&(b?Number(_.Yg(b).toFixed(8))>9:!1)};_.Ogc=function(a,b){var c=a.Qa(),d=a.background();a=c.mb().valid()&&!!c.mb().response()&&!!c.be().Ka();c=c.zl().valid();d=d.isEmpty()||d.Js().valid()||d.mb().valid()&&!!d.mb().response()&&!!d.be().Ka();return a&&!c&&d&&(b?Number(_.Yg(b).toFixed(8))>9:!1)};
_.Wgc=function(a){var b=a.Qa();a=a.background();const c=b.search().request()?.U()||!1,d=a.search().request()?.U()||!1;b=!!b.search().response()&&!!b.search().kB()&&!b.yO().Kc()&&!c;a=!!a.search().response()&&!!a.search().kB()&&!a.yO().Kc()&&!d;return b||a};
Vgc=function(a,b,c){if(!b||!b.ha())return null;if(b.H().U()===0)var d=[];else{var e=b.H().H(),f=a.Qa().be().Ka();b=!!f&&_.N3a(f);f=!!f&&f.vg();var g=[];for(d of e.H()){e=d.tb();const l=_.q.ka.Xib,m=d.H(),n=d.ha()||d.U();e&&n&&g.push({text:e,icon:Zgc.get(m)??{Hb:59574},Ma:l,a0a:m,query:e,Mha:b&&d.H()===1||f&&d.H()===6})}d=g}if(d.length===0)return c;let h;a.Qa().mb()?.valid()&&a.Qa().be().Ka()&&!a.Qa().be().Ka()?.Sw()&&(h=a.Qa().be().Ka());return{Tq:d,du:_.py(),zl:a.Qa().zl(),Ka:h}};Qgc="restaurant;hotel;things to do;transit station;parking;pharmacy;atm".split(";");
Pgc="restaurant;hotel;things to do;museum;transit station;pharmacy;atm".split(";");Jgc="bay building compound_building feature residential_area store".split(" ");Rgc="restaurant;hotel;things to do;transit station;parking;pharmacy;atm".split(";");Sgc="nearby restaurant;hotel;things to do;bar;coffee;takeout;grocery".split(";");Tgc="similar hotel;restaurant;things to do;bar;coffee;pharmacy;parking".split(";");Ugc="nearby hotel;restaurant;things to do;bar;coffee;pharmacy;parking".split(";");var Zgc=new Map([[60,{Hb:58681}],[21,{Hb:58378}],[28,{Hb:58686}],[4,{Hb:58386}],[13,{Hb:59987}],[3,{Hb:58688}],[29,{Hb:61341}],[38,{Hb:61341}],[54,{Hb:58699}],[8,{Hb:60019}],[39,{Hb:58673}],[30,{Hb:59989}],[31,{Hb:59990}],[32,{Hb:58690}],[40,{Hb:61307}],[2,{Hb:58689}],[41,{Hb:58691}],[9,{Hb:60200}],[10,{Hb:60009}],[33,{Hb:59992}],[47,{Hb:58733}],[42,{Hb:57777}],[5,{Hb:58687}],[52,{Hb:59922}],[56,{Hb:61938}],[34,{Hb:58694,filled:!0}],[43,{Hb:59596}],[22,{Hb:60227}],[55,{Hb:59993}],[44,{Hb:61343}],
[35,{Hb:58696}],[6,{Hb:58682,filled:!0}],[16,{Hb:59458}],[23,{Hb:58699}],[24,{Hb:58373}],[63,{Hb:58677}],[36,{Hb:58708}],[25,{Hb:57388}],[26,{Hb:59958}],[27,{Hb:60002}],[57,{Hb:61937}],[37,{Hb:58703}],[7,{Hb:60003}],[48,{Hb:58704}],[53,{Hb:58708}],[18,{Hb:60004}],[58,{Hb:58721}],[1,{Hb:58732}],[51,{Hb:58700}],[45,{Hb:59601}],[62,{Hb:59347}],[46,{Hb:61939}],[11,{Hb:60020}],[19,{Hb:61929}],[59,{Hb:57544}],[67,{Hb:58736}]]);
}catch(e){_._DumpException(e)}
try{
_.Glc=function(a){a="<div"+_.so(_.ro(_.xo("class",void 0,"OyjIsf ")))+(a!=null?" ssk='"+_.T(_.oo("NhAuBd")+a)+"'":"")+"></div>";return(0,_.ko)(a)};
}catch(e){_._DumpException(e)}
try{
_.Hlc=function(a){return _.y(a,_.TG,5)};_.Ilc=function(a){return _.B(a,_.TG,5)};_.OO=class extends _.u{constructor(a){super(a)}getType(){return _.K(this,1,1)}Gb(a){return _.D(this,1,a)}Yc(){return _.Gh(this,1)}};_.Jlc=function(a){return _.y(a,_.TG,2)};_.Klc=function(a){return _.B(a,_.TG,2)};_.Llc=class extends _.u{constructor(a){super(a)}getType(){return _.K(this,1,1)}Gb(a){return _.D(this,1,a)}Yc(){return _.Gh(this,1)}};_.Mlc=function(a){return _.Zi(a,_.OI,1,_.Ri())};_.Nlc=function(a){return _.L(a,2,-1)};_.Olc=class extends _.u{constructor(a){super(a)}};_.PO=function(a,b){return _.v(a,1,b)};_.QO=function(a){return _.y(a,_.OO,3)};_.RO=function(a,b){return _.F(a,5,b)};_.SO=function(a){return _.y(a,_.Olc,8)};_.TO=function(a){return _.y(a,_.Llc,9)};_.UO=class extends _.u{constructor(a){super(a)}setActive(a){return _.F(this,6,a)}NC(){return _.z(this,10)}fz(a){return _.v(this,10,a)}};
}catch(e){_._DumpException(e)}
try{
var Ulc=function(a,b,c,d){c=_.zo(_.Bo(),"<div"+(c?' class="'+_.T(c)+'"':"")+(b!==void 0?' data-suggestion-index="'+_.T(b)+'"':"")+_.so(_.ro(_.xo("jsaction",void 0,_.z(a,17))))+(d!=null?" ssk='"+_.T(_.oo("ehVyi")+d)+"'":"")+">");const e=_.I(a,11),f=_.I(a,18);_.zo(c,'<div class="'+_.T("ZHeE1b")+" "+(e?_.T("WYdB7b")+" ":"")+(f?_.T("n1lwoe")+" ":"")+'"'+(_.I(a,4)?' jsaction="mouseover:omnibox.preloadDirections"':"")+(_.B(a,_.TG,9)?' jslog="'+_.T(_.QG(_.y(a,_.TG,9)))+";"+(_.I(a,14)?"track:click;":"")+
"mutable:true;"+_.T(_.OG(_.y(a,_.TG,9).H()))+'"':"")+">");const g=_.y(a,_.Ezb,3),h=_.I(a,8),l=_.Zi(a,_.KI,2,_.Ri()),m=l.length;for(let X=0;X<m;X++){var n=l[X];_.zo(c,"<div");_.zo(c,' class="'+_.T("l0wghb")+" "+(f?_.T("wh2Rkb"):"")+'"');switch(_.K(a,21)){case 0:_.zo(c,' role="row"');break;case 1:_.zo(c,' role="group"')}_.zo(c," ssk='"+_.T(_.oo(X))+"'>");var p=X===0,r=_.K(a,21)===0,w=_.K(a,21)===1?"button":"div";_.zo(c,"<"+_.PG(w)+' class="'+_.T("DgCNMb")+" "+(_.Dzb(g)?_.T("fFXfOb"):"")+'"'+(p?' id="cell'+
_.T(b!==void 0?b:a.getIndex())+'x0"':"")+(r?' role="gridcell"':"")+">");if(!e&&!f){_.zo(c,'<div class="'+_.T("jlzIOd")+'">');if(_.Qj(a,5,_.NI))_.zo(c,'<img class="'+_.T("u6z30d")+" "+(p?"":_.T("sNfqIe")+" ")+(h?_.T("H2gSkb")+" ":"")+'" src="'+_.T(_.uo(_.sj(a,5,_.NI)))+'" alt="">');else if(a.hasIcon()){let Y=p?"":_.T("sNfqIe");var A=_.Yi(a,_.mG,15,_.NI);p=_.zt;var E=_.ICa(Y);var J=A;var U=_.Ni(A,_.fG,1);J=_.dj(J,U);_.Ao(c,p(E,void 0,J??_.hG(A),_.kG(A),A.Uh(),A.Ic(),21,d))}_.zo(c,"</div>")}if(!e&&f){_.zo(c,
'<div class="'+_.T("XPIgTd")+'">');if(_.Oi(a,_.Hzb,19,_.NI))p='<div class="'+_.T("QD0vz")+'"></div><img class="'+_.T("buvaue")+'" src="',E=_.Izb(a),E=_.z(E,1),_.zo(c,p+_.T(_.uo(E))+'" alt="">'),_.Izb(a).hasIcon()&&(_.zo(c,'<div class="'+_.T("NLqBMb")+'">'),p=_.Gzb(_.Izb(a)),_.zo(_.Ao(c,_.zt(void 0,_.gG(p),void 0,_.kG(p),p.Uh(),p.Ic(),18,d)),"</div>"));else{p=_.Yi(a,_.Fzb,20,_.NI);_.zo(c,'<div class="'+_.T("Bnstjc")+" ");E=_.z(p,2);switch(_.Ud(E)?E.toString():E){case _.Zsb(_.pg()):_.zo(c,_.T("upnfPb"));
break;case _.eG(_.pg()):_.zo(c,_.T("EFEZfe"));break;case _.ot(_.pg()):_.zo(c,_.T("WF58Ob"));break;case _.rt(_.pg()):_.zo(c,_.T("cRo4hb"));break;case _.vt(_.pg()):_.zo(c,_.T("Knrkxf"));break;case _.yt(_.pg()):_.zo(c,_.T("wxXj6d"));break;case _.tt(_.pg()):_.zo(c,_.T("H6zHn"))}_.zo(c,(_.I(p,3)?" "+_.T("JlacXc"):"")+'">');_.Qj(p,4,_.MI)?_.zo(c,'<img class="'+_.T("u6z30d")+'" src="'+_.T(_.uo(_.sj(p,4,_.MI)))+'" alt="">'):(p=_.Yi(p,_.mG,1,_.MI),_.Ao(c,_.zt(void 0,_.gG(p),void 0,_.kG(p),p.Uh(),p.Ic(),24,
d)));_.zo(c,"</div>")}_.zo(c,"</div>")}_.Ao(c,f?"":_.Ao(_.zo(_.Ao(_.Ao(_.zo(_.Ao(_.Bo(),Plc(_.K(n,6,1),_.z(n,5),void 0,d)),h?'<span class="'+_.T("jHLihd")+'">'+_.lo("Ad")+"</span>":""),Qlc(_.Zi(n,_.JI,1,_.Ri()),_.T("cGyruf")+" "+(e?_.T("fontTitleSmall")+" "+_.T("XbJon")+" ":_.T("fontBodyMedium")+" "+_.T("RYaupb")+" ")+(_.I(a,6)?_.T("T5EJvf")+" ":""),d)),_.Glc(d))," "),Qlc(_.Zi(n,_.JI,2,_.Ri()),_.T("EmLCAe")+" "+_.T("fontBodyMedium"),d)));if(f){_.zo(_.Ao(_.zo(_.Ao(_.Ao(_.zo(c,'<div class="'+_.T("fLGRCd")+
'"><div class="'+_.T("Gb56oe")+" "+_.T("fontTitleSmall")+'">'),Plc(_.K(n,6,1),_.z(n,5),!0,d)),Qlc(_.Zi(n,_.JI,1,_.Ri())))," "),Qlc(_.Zi(n,_.JI,2,_.Ri()),_.T("EmLCAe")+" "+_.T("fontBodyMedium"),d)),"</div>");p=_.Zi(n,_.JI,7,_.Ri());E=p.length;for(A=0;A<E;A++)J=p[A],_.zo(c,"<div"),_.zo(c,' class="'+_.T("pG37Ce")+'"'+(_.z(n,22)?' aria-label="'+_.T(_.z(n,22))+'"':"")+" ssk='"+_.T(_.oo("metadata"+A))+"'><span class=\""+_.T("kzrPmf")+" "+_.T("fontBodyMedium")+'">'+_.qo(J.Fb())+"</span></div>");_.zo(_.Ao(c,
_.Kp(_.M(n,_.Jp,8))?_.zo(_.Ao(_.zo(_.Bo(),'<div class="'+_.T("N3kk4c")+" "+_.T("fontBodyMedium")+'">'),_.qo(_.Kp(_.M(n,_.Jp,8)))),"</div>"):""),"</div>")}_.zo(c,"</"+_.PG(w)+">");_.EG(g)||(_.zo(c,'<div class="'+_.T("Y3gFfb")+'"'+(r?' role="gridcell"':"")+">"),r=_.z(g,4),n=_.M(g,_.TG,5),_.Oi(g,_.Czb,1,_.LI)?(w=_.Yi(g,_.Czb,1,_.LI),_.Ao(c,_.I(a,23)?Rlc(w,r,a.getIndex(),f,n,d):Slc(w,r,a.getIndex(),f,n,d))):_.Dzb(g)?(f?(w=a.getIndex(),p=d,n=_.zo(_.Ao(_.Ao(_.zo(_.Bo(),'<button class="'+_.T("D85HAd")+" "+
_.T("JvXd9b")+'" data-delete-index="'+_.T(w)+'"'+(w>=0?' id="cell'+_.T(w)+'x1"':"")+(n?' jslog="'+_.T(_.QG(n))+'; track:click"':"")+' aria-label="'+_.T("Delete")+'" jsaction="mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip;'+_.T(r)+'"'+(p!=null?" ssk='"+_.T(_.oo("ybL1Dc")+p)+"'":"")+">"),_.Glc(p)),_.zt(_.T("Q3vuZd"),void 0,58829,void 0,void 0,void 0,18,p)),"</button>")):(w=a.getIndex(),p=d,n=_.zo(_.Ao(_.Ao(_.zo(_.Bo(),'<button class="'+
_.T("xiGv9")+" "+_.T("JvXd9b")+'" data-delete-index="'+_.T(w)+'"'+(w>=0?' id="cell'+_.T(w)+'x1"':"")+(n?' jslog="'+_.T(_.QG(n))+'; track:click"':"")+' aria-label="'+_.T("Delete")+'" jsaction="mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip;'+_.T(r)+'"'+(p!=null?" ssk='"+_.T(_.oo("xocxRe")+p)+"'":"")+">"),_.Glc(p)),_.zt(_.T("Q3vuZd"),void 0,58829,void 0,void 0,void 0,18,p)),"</button>")),_.zo(_.Ao(c,n),'<span class="'+_.T("SxXeRb")+" "+
_.T("EI48Lc")+" "+_.T("tJ5Rbb")+(f?" "+_.T("mnE5xd"):"")+'" aria-hidden="true">'+_.lo("Delete")+"</span>")):_.rj(g,3,_.LI)&&_.Ao(c,Tlc(r,a.getIndex(),n,d)),_.zo(c,"</div>"));_.zo(c,"</div>")}_.zo(c,"</div></div>");return c},Slc=function(a,b,c,d,e,f){d=d===void 0?!1:d;return _.zo(_.Ao(_.zo(_.Bo(),'<button class="'+_.T("JvXd9b")+" "+_.T("fontTitleSmall")+" "+_.T("XbJon")+" "+_.T("HS8nfd")+" "+(d?_.T("QPrLUd"):_.T("Rx86ib"))+' " data-type="'+_.T(_.K(a,1,-1))+'" data-value="'+_.T(a.getValue())+'" id="cell'+
_.T(c)+'x1" jsaction="'+_.T(b)+'"'+(e?' jslog="'+_.T(_.QG(e))+'; track:click"':"")+(f!=null?" ssk='"+_.T(_.oo("iSqtM")+f)+"'":"")+">"),_.Glc(f)),(a.getValue()?_.lo("Edit"):_.lo("Set location"))+"</button>")},Rlc=function(a,b,c,d,e,f){d=d===void 0?!1:d;return _.zo(_.Ao(_.zo(_.Bo(),'<div class="'+_.T("JvXd9b")+" "+_.T("fontTitleSmall")+" "+_.T("XbJon")+" "+_.T("HS8nfd")+" "+(d?_.T("QPrLUd"):_.T("Rx86ib"))+' " data-type="'+_.T(_.K(a,1,-1))+'" data-value="'+_.T(a.getValue())+'" id="cell'+_.T(c)+'x1" jsaction="'+
_.T(b)+'"'+(e?' jslog="'+_.T(_.QG(e))+'; track:click"':"")+(f!=null?" ssk='"+_.T(_.oo("bx1mgd")+f)+"'":"")+">"),_.Glc(f)),(a.getValue()?_.lo("Edit"):_.lo("Set location"))+"</div>")},Tlc=function(a,b,c,d){var e=_.Bo();a='<button class="'+_.T("JvXd9b")+'" jsaction="'+_.T(a)+'"'+(b>=0?' id="cell'+_.T(b)+'x1"':"")+' aria-label="';return _.zo(_.Ao(_.zo(e,a+_.T("Why this ad?")+'"'+(c?' jslog="'+_.T(_.QG(c))+'; track:click"':"")+(d!=null?" ssk='"+_.T(_.oo("RULL4d")+d)+"'":"")+">"),_.zt(_.T("WX899b"),void 0,
59534,void 0,void 0,void 0,20,d)),"</button>")},Plc=function(a,b,c,d){d=_.zo(_.Bo(),"<span"+(d!=null?" ssk='"+_.T(_.oo("Dqantf")+d)+"'":"")+">");if(c)_.zo(_.Ao(_.zo(d,'<span class="'+_.T("XYuRPe")+'">'),_.Vu(b)),"</span>");else switch(a){case 2:a=_.zo(_.Ao(_.zo(_.Bo(),'<span class="'+_.T("cGyruf")+" "+_.T("fontBodyMedium")+" "+_.T("RYaupb")+' ">'),_.Vu(b)),"</span>");_.Ao(d,a+" nearby");break;case 3:a=_.zo(_.Ao(_.zo(_.Bo(),'<span class="'+_.T("cGyruf")+" "+_.T("fontBodyMedium")+" "+_.T("RYaupb")+
' ">'),_.Vu(b)),"</span>"),_.Ao(d,a+" along the route")}_.zo(d,"</span>");return d},Qlc=function(a,b,c){Array.isArray(a);b="<span"+(b?' class="'+_.T(b)+'"':"")+_.so(_.ro(_.$Ca(a[0]?.Fb())))+(c!=null?" ssk='"+_.T(_.oo("Qra7Zb")+c)+"'":"")+">";c=a.length;for(let d=0;d<c;d++){const e=a[d];b+="<span"+(_.I(e,2)?' class="'+_.T("XYuRPe")+'"':"")+">"+_.qo(e.Fb())+"</span>"}return(0,_.ko)(b+"</span>")};var Wlc,Ylc,Vlc;
_.Xlc=function(a,b){b=b.Tv;const c=a.context;a=a.Zs;var d=_.zo(_.Bo(),'<div class="'+_.T("NaMBUd")+" "+(_.I(c,6)?_.T("omnibox-active"):"")+'" role="search"'+(a!=null?" ssk='"+_.T(_.oo("SpEiLb")+a)+"'":"")+">");if(_.QO(c).getType()!==3){var e=_.Bo();var f='<div class="'+_.T("fKm1Mb")+'"'+(a!=null?" ssk='"+_.T(_.oo("Nf1pye")+a)+"'":"")+'><button class="'+_.T("hYBOP")+" "+_.T("FeXq4d")+" "+(_.I(c,5)?"":_.T("BJ5Jx"))+'"'+(_.I(c,5)?"":' disabled="true"')+' jsaction="';var g=_.QO(c);g=_.z(g,3);e=_.zo(e,
f+_.T(g)+'; mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip"'+(_.Ilc(_.QO(c))?' jslog="'+_.T(_.QG(_.Hlc(_.QO(c))))+"; track:click; mutable:true;"+_.T(_.OG(_.Hlc(_.QO(c)).H()))+'"':"")+' aria-label="'+_.T(Vlc(_.QO(c).getType()))+'">');f=_.QO(c);f=_.K(f,4);e=_.zo(_.Ao(e,_.zt(void 0,void 0,f,void 0,void 0,void 0,void 0,a)),'</button><span class="'+_.T("SxXeRb")+" "+_.T("EI48Lc")+'" aria-hidden="true">'+_.qo(Vlc(_.QO(c).getType()))+"</span></div>")}else e=
"";d=_.Ao(_.Ao(d,e),_.Du(b)?"":Wlc(c,a));if(_.Mlc(_.SO(c)).length>0){e=_.Bo();f='<div class="'+_.T("fontBodyMedium")+" "+_.T("DAdBuc")+" "+_.T("kA9KIf")+'" aria-label="';e=_.zo(e,f+_.T("Suggestions")+'" id="'+_.T("ydp1wd-haAclf")+'" role="grid" tabindex="-1"'+(a!=null?" ssk='"+_.T(_.oo("yl2nkc")+a)+"'":"")+">");f=_.Nlc(_.SO(c));g=_.Mlc(_.SO(c));const h=g.length;for(let l=0;l<h;l++)_.Ao(e,Ulc(g[l],l,l===f&&f>=0?_.T("sbox-highlight"):"",_.oo(l)));_.zo(e,"</div>")}else e="";d=_.zo(_.Ao(d,e),"<div");
_.zo(_.Ao(_.zo(d,' class="'+_.T("tBgtgb")+"\" soy-skip ssk='"+_.T(_.oo("pc"))+"'></div>"),_.Du(b)?Wlc(c,a):""),"</div>");return d};
Wlc=function(a,b){const c=_.Bo();var d=_.Mlc(_.SO(a)).length;d=_.zo(_.Ao(_.zo(_.Ao(_.Ao(_.zo(c,'<div class="'+_.T("nhb85d")+" "+_.T("xoLGzf")+" "+_.T("Hk4XGb")+" "+(_.z(a,1)?"":_.T("sbox-focus")+" ")+(_.QO(a).getType()===3?_.T("FkJ4Sc")+" ":"")+(_.I(a,15)?_.T("OAaR7b")+" ":"")+(d>0?_.T("A6Eb0")+" ":"")+(_.G(a,14)?_.T("zGB9df")+" ":"")+(_.TO(a).getType()===3?_.T("JmVY9b"):"")+'" id="'+_.T("searchbox")+'"'+(b!=null?" ssk='"+_.T(_.oo("lnKftf")+b)+"'":"")+'><form class="'+_.T("NhWQq")+'" id="'+_.T("XmI62e")+
'" spellcheck="false" jsaction="submit:omnibox.searchboxFormSubmit">'),_.I(a,12)?_.zo(_.Ao(_.zo(_.Bo(),'<div class="'+_.T("uDEfZe")+'"><label class="'+_.T("z1Srse")+" "+_.T("fontBodyMedium")+'" for="'+_.T("searchboxinput")+'">'),_.Vu(a.NC())),"</label></div>"):""),_.z(a,14)?_.zo(_.Ao(_.zo(_.Bo(),' <span class="'+_.T("OHJuEb")+" "+_.T("searchboxinput")+'" tabindex="-1" jsaction="focus:omnibox.prefixFocus">'),_.Vu(_.z(a,14))),"</span>"):""),'<input class="'+_.T("fontBodyMedium")+" "+_.T("searchboxinput")+
" "+_.T("xiQnY")+" "+(_.I(a,11)?_.T("nZtQUb"):"")+'" role="combobox" jslog="11886" aria-controls="'+_.T("ydp1wd-haAclf")+'" aria-expanded="'+(d>0?"true":"false")+'" aria-haspopup="grid"'+(_.G(a,10)&&!_.G(a,1)?' aria-label="'+_.T(a.NC())+'"':"")+' autocomplete="off"'+(_.I(a,16)?" autofocus":"")+' id="'+_.T("searchboxinput")+'" name="q" jsaction="keyup:omnibox.keyUp; input:omnibox.inputDetected; keydown:omnibox.keyDown; focus:omnibox.focus; blur:omnibox.blur">'),_.z(a,13)?_.zo(_.Ao(_.zo(_.Bo(),' <span class="'+
_.T("SZckEe")+" "+_.T("fontBodyMedium")+" "+_.T("searchboxinput")+" "+_.T("xiQnY")+'" aria-hidden="true">'),_.Vu(_.z(a,13))),"</span>"):""),"</form>");var e=_.zo(_.Ao(_.zo(_.Bo(),'<div class="'+_.T("pzfvzf")+'"'+(b!=null?" ssk='"+_.T(_.oo("fpYtEb")+b)+"'":"")+'><button class="'+_.T("mL3xi")+'" jslog="11887" aria-label="'+_.T("Search")+'" id="'+_.T("searchbox-searchbutton")+'" jsaction="omnibox.search; mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip">'),
_.zt(void 0,void 0,59574,void 0,void 0,void 0,void 0,b)),'</button><span class="'+_.T("SxXeRb")+" "+_.T("EI48Lc")+'" aria-hidden="true">'+_.lo("Search")+"</span></div>");_.zo(_.Ao(_.Ao(d,e),Ylc(a,b)),"</div>");return c};
Ylc=function(a,b){var c=_.zo(_.Bo(),'<div class="'+_.T("lSDxNd")+'"'+(_.Klc(_.TO(a))?' jslog="'+_.T(_.QG(_.Jlc(_.TO(a))))+"; track:click; mutable:true;"+_.T(_.OG(_.Jlc(_.TO(a)).H()))+'"':"")+(b!=null?" ssk='"+_.T(_.oo("zFVQcf")+b)+"'":"")+'><div class="'+_.T("rIWqBe")+'">');var d=_.T("hkxWWb");d=_.zo(_.Ao(_.Ao(_.Ao(_.Ao(_.zo(_.Bo(),"<div"+_.so(_.ro(_.xo("class",d,"uj8Yqe")))+(b!=null?" ssk='"+_.T(_.oo("VzJCY")+b)+"'":"")+">"),_.ASa(_.T("VXJmff"),b)),_.ASa(_.T("juFtAf"),b)),_.ASa(_.T("a8TBub"),b)),
_.ASa(_.T("E626Jd"),b)),"</div>");c=_.zo(_.Ao(c,d),"</div>");switch(_.TO(a).getType()){case 2:_.zo(_.Ao(_.zo(c,'<button class="'+_.T("yAuNSb")+" "+_.T("vF7Cdb")+'" aria-label="'+_.T("Close")+'" jsaction="omnibox.clear; mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip">'),_.zt(void 0,void 0,58829,void 0,void 0,void 0,void 0,b)),"</button>");break;case 1:_.zo(_.Ao(_.zo(c,'<button class="'+_.T("hArJGc")+" "+_.T("vF7Cdb")+'" aria-label="'+
_.T("Directions")+'" id="'+_.T("hArJGc")+'" jsaction="omnibox.showDirections; mousemove:omnibox.preloadDirections; mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip">'),_.zt(void 0,void 0,58670,!0,void 0,void 0,void 0,b)),"</button>")}switch(_.TO(a).getType()){case 2:_.zo(c,'<span class="'+_.T("SxXeRb")+" "+_.T("EI48Lc")+'" aria-hidden="true">'+_.lo("Close")+"</span>");break;case 1:_.zo(c,'<span class="'+_.T("SxXeRb")+" "+_.T("EI48Lc")+
'" aria-hidden="true">'+_.lo("Directions")+"</span>")}_.zo(_.Ao(c,_.TO(a).getType()===3?_.zo(_.Ao(_.zo(_.Ao(_.zo(_.Bo(),'<div class="'+_.T("pmPLle")+'">'),_.zt(_.T("pzycZ"),void 0,61535,!0,void 0,void 0,18,b)),'<div class="'+_.T("jYIGzd")+'"></div><button class="'+_.T("z6ADEf")+'" aria-label="'+_.T("Cancel search nearby")+'" jsaction="omnibox.clearSearchNearby; mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip">'),_.zt(_.T("PFywrc"),void 0,
58829,void 0,void 0,void 0,18,b)),'</button><span class="'+_.T("SxXeRb")+" "+_.T("EI48Lc")+'" aria-hidden="true">'+_.lo("Cancel search nearby")+"</span></div>"):""),"</div>");return c};Vlc=function(a){let b="";switch(a){case 1:b+="Menu";break;case 2:b+="Back"}return b};
}catch(e){_._DumpException(e)}
try{
var bkd,ckd,dkd,ekd,fkd,hkd,ikd,kkd,lkd,okd,qkd,jkd;_.akd=function(a){return!!_.Zi(a.xg,_.iI,21,_.Ri()).some(b=>_.jI(b)===18)};bkd=function(a,b){const {symbol:c,dEa:d}=_.Vvb(b);return _.Xvb(a,c,d)};ckd=function(a,b,c){const d=_.Xz(b,0);return c.find(e=>_.eI(a,d,e.Mh()))};
dkd=function(a,b,c){switch(a){case 10:return _.mxb(b,c);case 31:return _.pxb(b,c);case 4:return _.uxb(b);case 14:return b.Xl()?(b=_.f6a(_.l6a(_.Xz(b,0))),a=_.y(b,_.Tk,1),b=_.y(b,_.Tk,2),a=new _.Kw(_.Qz(a),_.Rz(a)-1,_.Sz(a)),b=new _.Kw(_.Qz(b),_.Rz(b)-1,_.Sz(b)),a=_.vJb(a,b)):a="",a;case 35:return _.xxb(b,c);case 18:return(new _.Yw(_.awb())).format({num_guests:_.Xz(b,0).Ea().H().H()});case 7:if(b.Xl()&&c.length){c=_.Yvb(c);a=_.Zvb(c);c=c.Mh().ha();c=_.z(c,3);b=_.Xz(b,0).ha().H();var d=_.fj(b,2);b=
b.H()?_.P9a(b):a;d=bkd(d,c);c=bkd(b,c);a=b===a?d+" \u2013 "+c+"+":d+" \u2013 "+c}else a="";return a;case 3:return _.jxb(b);case 1:return _.Axb(b);case 62:return _.xvb(b);case 17:return _.Bxb(b);case 2:return`${_.Dxb(b)} \u2605`;case 5:return ckd(a,b,c)?.jc()||"";default:return""}};
ekd=function(a,b){const c=_.cA(a).get(b);if(!c?.Xl())return"";if(_.Txb.has(b)){const d=_.exb(a).get(b);if(d)return a=_.iA(d),dkd(b,c,a)}if(_.Uxb.has(b)&&(b=_.s6a(a).get(b),b?.length===1)){a:switch(b=b[0],b.Tn()){case 19:b=b.Mh().wa().getType();b=_.Rxb[b]?.label||"";break a;default:b=b.jc()}return b}return""};fkd=function(a,b){b.H()&&(b=b.U().va().H(),b=_.y(b,_.zm,19),b=_.$x(b),_.D3a(b)&&(b=_.MG(_.Px(_.E3a(b))),_.ph(a,_.Jp,8,b)))};
_.gkd=function(a,b){a=a.clone();if(b===null)b=_.Ih(a,1),b=_.Ih(b,14),b=_.Ih(b,3),b=_.Ih(b,6),_.Ih(b,2),_.sI(a)===0?_.nI(_.pI(a),"Home"):_.sI(a)===1&&_.nI(_.pI(a),"Work");else if(b){var c=_.Ih(a,1);_.Ih(c,14);b.U()?(_.t(_.sA(_.C(a,_.tA,14)),b),_.nI(_.C(a,_.Ns,3),b.U())):_.fr(b)&&(b=_.Qx(b.H()),_.nI(_.C(a,_.Ns,3),b),_.tI(_.C(a,_.Ms,1),b))}return a};hkd=function(a,b,c){if(a.Bt===4){var d=_.Zh(b,_.KI,2)>0?_.Pi(b,2,_.KI,0):_.UI(b);_.TI(a.xg.zm(),()=>_.VI(d));_.TI(_.qI(a.xg),()=>_.fV(d));fkd(d,c)}};
ikd=function(a,b){let c;c=_.Zh(b,_.KI,2)>0?_.Pi(b,2,_.KI,0):_.UI(b);_.TI(a.xg.zm(),()=>_.VI(c));_.B(a.xg,_.Ns,3)&&_.M(a.xg,_.Ns,3).Fb()&&_.SI(_.fV(c),_.M(a.xg,_.Ns,3).Fb());_.Kzb(a.xg,b)};kkd=function(a){const b=[];for(const c of jkd){const d=ekd(a,c);d&&b.push(d)}return b.join(" \u00b7 ")};lkd=function(a,b){a=a.xg;const c=_.UI(b);_.TI(a.zm(),()=>_.VI(c));_.TI(_.qI(a),()=>_.fV(c));(b=kkd(_.b6a(_.c6a(_.oI(a)))))&&_.SI(_.fV(c),b)};
_.nkd=function(a,b){const c=a.Bt,d=a.ir;c===4&&d!==void 0?hkd(a,b,d):_.uyb()&&c===2?lkd(a,b):ikd(a,b);_.mkd(b,a);_.gV(b)};_.pkd=function(a){const b=a.xg;a=a.type;return a===1||a===2?okd(b):_.Szb(b)};
_.mkd=function(a,b){var c=b.xg;if(b.Bt!==5)a=_.hV(a).Od(_.oG(_.pkd(b))),_.akd(b)||_.sI(c)===0||_.sI(c)===1?(_.jG(qkd(a),_.kt(_.pg())),a.Vg(_.yt(_.pg()))):(_.jG(qkd(a),_.it(_.pg())),a.Vg(_.eG(_.pg())));else if(b.Bt===5){c=_.y(b.xg,_.Ar,19).getType();a=_.hV(a);switch(c){case 1:a.Od(_.oG(_.pkd(b)));_.jG(qkd(a),_.st(_.pg()));a.Vg(_.rt(_.pg()));break;case 2:a.Od(_.oG(_.pkd(b)));_.jG(qkd(a),_.wt(_.pg()));a.Vg(_.vt(_.pg()));break;case 7:a.Od(_.oG(_.pkd(b)));_.jG(qkd(a),_.nt(_.pg()));a.Vg(_.yt(_.pg()));break;
case 4:a.Od(_.oG(_.pkd(b)));_.jG(qkd(a),_.ut(_.pg()));a.Vg(_.tt(_.pg()));break;default:(b=(b=_.V5a(_.U5a(),_.pB(_.y(b.xg,_.Ar,19))))?_.hI(_.gI(),b):void 0)&&_.Dj(a,4,_.MI,b).Vg(_.eG(_.pg())),_.Qj(a,4,_.MI)||(a.Od(_.oG({mg:_.nG().Rz(),ariaLabel:"Saved"})),_.jG(qkd(a),_.pt(_.pg())),a.Vg(_.ot(_.pg())))}_.rkd(a)}};
okd=function(a){switch(_.jI(_.kI(a))){case 40:return{mg:_.etb(),filled:!0};case 70:return _.nG(),{mg:"\uea52"};case 85:return _.nG(),{mg:"\ue57a"};case 28:return{mg:_.qtb()};case 29:return{mg:_.gtb()};default:return{mg:_.ktb()}}};_.skd=function(a){return _.ic(a,1,_.Xq)};_.fV=function(a){return _.ic(a,7,_.JI)};qkd=function(a){return _.uj(a,_.mG,1,_.MI)};_.rkd=function(a){_.F(a,3,!0)};_.hV=function(a){return _.Wi(a,_.Fzb,20,_.NI)};_.gV=function(a){_.F(a,18,!0)};
jkd=[43,1,2,5,3,16,19,14,18,7,31,35,10,4,41];
}catch(e){_._DumpException(e)}
try{
_.xvd=function(){return _.oN?_.oN.url:_.xh()+"/icon/name=assets/icons/spotlight/spotlight_pin_v4_outline-1-small.png,assets/icons/spotlight/spotlight_pin_v4-1-small.png,assets/icons/spotlight/spotlight_pin_v4_dot-1-small.png?highlight=c5221f,ea4335,b31412&scale=2"};var yvd;yvd=1;
_.FV=class{constructor(a,b={}){this.location=a;this.url=typeof b.icon==="string"?b.icon:_.xvd();this.kba=b.kba||0;this.lX=b.lX||0;this.size=b.size||(_.oN?_.oN.size:_.eTb);this.animation=b.animation!==void 0?b.animation:0;this.jt=b.jt!==void 0?b.jt:-1;this.qo=b.qo||null;this.label=b.label||null;this.yS=b.yS||null;a=b.K7||0;b.W2||(a|=1);b.label?.Ev||(a|=16);this.attributes=a;this.wka=b.wka||[];this.BDa=b.BDa||null;this.fH=b.fH||null;this.K2=b.K2??!0;this.Fu=b.Fu||[];this.Wm=b.Wm||null;this.yk=b.yk;
this.Uj=b.Uj;this.N=b.iD;this.hi=typeof b.icon==="object"?b.icon:null;this.QEa=b.QEa;this.text=b.text;this.id=b.id||`pid_${yvd++}`}getId(){return this.id}kd(){return this.location}getUrl(a){if(a){a=this.url;const b=_.xh();a=a.startsWith(b)?a.substring(b.length):a}else a=this.url;return a}jc(){return this.label}H(){return this.Fu.slice()}zq(){return this.Wm}Ft(){return this.Uj}Fb(){return this.text}iD(a){return this.N?(this.N(a),!0):!1}};
}catch(e){_._DumpException(e)}
try{
var Avd;Avd=function(a,b,{Sx:c,hi:d,E7:e=!1}={}){var f=_.C(a,_.MEc,5);f=_.ic(f,1,_.Tr);a=_.zvd(b,_.K(a,1));var g=_.C(f,_.Qr,1);_.Gj(g,1,a);a=_.C(f,_.Qr,1);_.N(a,5,b.length);c!==void 0&&_.N(f,3,c);d!==void 0&&(c=_.ek(f,_.tvd),_.N(c,1,d));if(e){d=new _.Pr;for(e=0;e<b.length;e++)c=(new _.zQ).setX(b[e][0]).setY(b[e][1]),_.Qi(d,1,_.zQ,e,c);b=_.C(f,_.Qr,1);_.Qi(b,1E3,_.Pr,0,d)}return f};
_.Bvd=function(a,b,c){({zDb:f=!1,Sx:e,hi:d,E7:m=!1}={zDb:!0,hi:887});var d,e,f;const g=b[0];b=b[1];const h=[],l=_.Ig(c*_.Kg(g));c/=111E3;for(let n=0;n<=100;n++){const p=-n/100*2*Math.PI;h.push([g+c*Math.sin(p),b+l*Math.cos(p)])}a=Avd(a,h,{Sx:e,hi:d,E7:m});var m=_.C(a,_.Qr,1);_.N(m,6,0);a=_.zj(a,5,0);_.F(a,2,f)};
_.Cvd=function(a,b,{Sx:c,hi:d,E7:e=!1}={}){var f=_.C(a,_.as,4);f=_.ic(f,1,_.Zr);a=_.zvd(b,_.K(a,1));a=_.Gj(f,1,a);_.N(a,7,b.length);c!==void 0&&_.N(f,3,c);d!==void 0&&(c=_.ek(f,_.wvd),_.N(c,1,d));if(e){d=new _.Pr;for(e=0;e<b.length;e++)c=(new _.zQ).setX(b[e][0]).setY(b[e][1]),_.Qi(d,1,_.zQ,e,c);f.setSegment(0,d)}return f};
_.Evd=function(a,b,c,d,e,{Sx:f,hi:g,yk:h,Uj:l,jI:m,E7:n=!1}={}){b=_.Dvd(a,b,c,{Sx:f,hi:g});_.GV(_.BQ(b),1);f!==void 0&&_.qvd(b,f);h!==void 0&&_.N(b,12,h*8);l!==void 0&&_.N(b,13,l*8);m!==void 0&&_.N(b,9,m);f=_.C(b,_.IEc,3);a=_.zvd([e],_.K(a,1));_.pvd(_.C(f,_.AQ,1),a);_.D(f,2,d);n&&(d=(new _.zQ).setX(e[0]).setY(e[1]),e=_.C(f,_.AQ,1),_.ph(e,_.zQ,1E3,d));return b};
_.Dvd=function(a,b,c,{Sx:d,hi:e}={}){a=_.C(a,_.GQ,7);a=_.ic(a,1,_.Xr);b=_.N(a,11,b);c=_.N(b,14,c);d!==void 0&&_.qvd(c,d);e!==void 0&&(d=_.ek(c,_.EV),_.N(d,1,e));return c};_.Gvd=function(a,{Sx:b,hi:c}={}){a=_.BQ(a);_.Fvd(a,{Sx:b,hi:c});return a};_.Fvd=function(a,{Sx:b,hi:c}={}){b!==void 0&&_.N(a,2,b);c!==void 0&&(a=_.ek(a,_.vvd),_.N(a,1,c))};
_.HV=function(a,{Sx:b,hi:c,lineBreak:d=!1,text:e}={}){a=_.ic(a,1,_.Vr);b!==void 0&&_.N(a,2,b);c!==void 0&&(b=_.ek(a,_.uvd),_.N(b,1,c));d&&_.F(a,3,d);e!==void 0&&_.v(a,1,e)};
_.Jvd=function(a,b,{YJa:c=!1}={}){_.Zh(a,_.FQ,11)===0&&_.ic(a,11,_.FQ);var d=_.Pi(a,11,_.FQ,0);a=_.Zh(d,_.EQ,1);d=_.Hvd(_.Ivd(_.ic(d,1,_.EQ)).setZoom(0));c=_.F(d,7,c);for(const e of b)b=_.ic(c,3,_.DQ),b=_.v(b,1,e.url),e.scale!==void 0&&b.YY(e.scale),e.paddingTop!==void 0&&_.N(b,9,e.paddingTop),e.paddingBottom!==void 0&&_.N(b,10,e.paddingBottom),e.paddingLeft!==void 0&&_.N(b,11,e.paddingLeft),e.paddingRight!==void 0&&_.N(b,12,e.paddingRight);return a};
_.zvd=function(a,b){switch(b){case 6:return _.HEc(a);case 3:b=new _.Xra;for(let c=0;c<a.length;c++)_.Wra(b,Math.round(a[c][0]*1E7)),_.Wra(b,Math.round(a[c][1]*1E7));return new Uint8Array(b.end())}};_.GV=function(a,b){return _.D(a,4,b)};_.Hvd=function(a){return _.C(a,_.KEc,3)};_.Ivd=function(a){return _.ic(a,2,_.LEc)};_.IV=function(a,b){return _.D(a,1,b)};_.Ok[116304058]=_.ZQa;
}catch(e){_._DumpException(e)}
try{
var gwd,xwd,wwd,uwd,fwd,ewd,nwd,pwd,owd,lwd,mwd,rwd,swd,Wvd,Uvd,Vvd,cwd,iwd,dwd;_.Pvd=function(a){switch(a){case "v2":return(new TextDecoder).decode(Kvd);case "v2r":return(new TextDecoder).decode(Lvd);case "v2s":return(new TextDecoder).decode(Mvd);case "v2x":return(new TextDecoder).decode(Nvd);case "bard":return(new TextDecoder).decode(Ovd);default:return""}};
_.bwd=function(a,b){var c=b.Qa(),d=c.be().Ka();b="";if(d){var e=_.M(d,_.qq,228)?.H()?.Eb();d=d.tb();b+=`PLACE_CONTEXT: ${d} (${e})\n`;e=Qvd(new Rvd,Svd(Tvd(new JV,_.cw(new _.gm,e)),d));Uvd(_.C(a,Vvd,4),_.fk(new Wvd,Xvd,e))}if(d=c.search().response()){var f=d.H();e=new Yvd;_.G(f,1)&&(b+=`SEARCH_CONTEXT: ${f.ha()}\n`,Zvd(e,f.ha()));d=_.wA(d);for(var g of d)d=_.M(g,_.qq,228)?.H()?.Eb(),f=g.tb(),d&&f&&(b+=`* ${f} (${d})\n`,$vd(e,Svd(Tvd(new JV,_.cw(new _.gm,d)),f)));Uvd(_.C(a,Vvd,4),_.fk(new Wvd,awd,
e))}e=c.jh();if(e?.response()?.H()&&(d=e.response()?.H())){g=e.hh()?"UNSAVED_LIST":"SAVED_LIST";b+=`${g}_CONTEXT: ${d.we()}\n`;g=new Yvd;for(var h of d.va())h.va()&&(d=_.s3a(h.H()?.U()).toString(),f=h.tb(),d&&f&&(b+=`* ${f} (${d})\n`,$vd(g,Svd(Tvd(new JV,_.cw(new _.gm,d)),f))));for(var l of e.OB()||[])l.Ka&&(h=l.Ka.Eb()||l.Ka.af().wf().Eb(),e=l.Ka.tb(),h&&e&&(b+=`* ${e} (${h})\n`,$vd(g,Svd(Tvd(new JV,_.cw(new _.gm,h)),e))));_.Zh(g,JV,4)>0&&Uvd(_.C(a,Vvd,4),_.fk(new Wvd,awd,g))}const m=c.Yn();if(m&&
m.Kc()){l=new Yvd;c=m.qv();h=m.Iu().size>0;g=[...m.Ew()].join(", ");h?(c=c.filter(n=>(n=n.Ka?.af()?.wf()?.Eb())&&m.Iu().has(`fid:${n}`)),b+=`PLACE_BUNDLES_CONTEXT: ${g} (${c.length} selected places)\n`):b+=`PLACE_BUNDLES_CONTEXT: ${g} (${c.length} places)\n`;for(const n of c)h=n.Ka,c=h.af().wf().Eb(),h=h.tb(),c&&h&&(b+=`* ${h} (${c})\n`,$vd(l,Svd(Tvd(new JV,_.cw(new _.gm,c)),h)));_.Zh(l,JV,4)>0&&Uvd(_.C(a,Vvd,4),_.fk(new Wvd,awd,l))}return b};
_.twd=function(a,b="25fx",c,d,e){a=cwd(dwd(),ewd(new _.rL,fwd(new _.cOb,a)));gwd(a,e);e=_.hwd.find(g=>g.id===b);iwd(a,_.jwd(new _.kwd,e.vB));if(e.Q3){var f=lwd(new mwd,e.Q3);e.dya&&nwd(_.C(f,owd,2),e.dya);e.cya&&pwd(_.C(f,owd,2),e.cya);_.ph(a,mwd,9,f)}f=qwd.slice();e.e4a||f.push("ask_sian");rwd(_.C(a,swd,8),f);if(e=e.DB)e=_.Pvd(e),_.v(a,10,e);c&&_.C(a,Vvd,4).lg(c.clone());d&&_.v(a,1,d);return a};
gwd=function(a,b){const c=new uwd;_.F(c,1,!0);if(_.KV(_.xu())&&_.vwd()===6)if(_.F(c,1,!0),b){_.F(c,2,!0);console.log(`User location: ${b?.latitude}, ${b?.longitude}`);var d=_.C(c,wwd,3);d=_.C(d,xwd,2);d=_.C(d,_.ywd,3);d=_.X0a(d,1,b?.latitude);_.X0a(d,2,b?.longitude)}else console.log("USER LOCATION not set.");_.ph(a,uwd,12,c)};_.KV=function(a){return _.I(a,132)};_.zwd=function(){var a=_.xu();return _.z(a,23)};_.vwd=function(){var a=_.xu();return _.L(a,34)};_.ywd=class extends _.u{constructor(a){super(a)}};
xwd=class extends _.u{constructor(a){super(a)}getName(){return _.z(this,1)}Tc(a){return _.v(this,1,a)}};wwd=class extends _.u{constructor(a){super(a)}};uwd=class extends _.u{constructor(a){super(a)}};fwd=function(a,b){return _.Dj(a,1,_.qL,b)};ewd=function(a,b){return _.bj(a,2,_.cOb,b)};_.jwd=function(a,b){return _.v(a,1,b)};_.kwd=class extends _.u{constructor(a){super(a)}};nwd=function(a,b){_.N(a,1,b)};pwd=function(a,b){_.N(a,2,b)};owd=class extends _.u{constructor(a){super(a)}};
lwd=function(a,b){return _.D(a,1,b)};mwd=class extends _.u{constructor(a){super(a)}};rwd=function(a,b){_.Kj(a,2,b)};swd=class extends _.u{constructor(a){super(a)}};Wvd=class extends _.u{constructor(a){super(a,1)}};Uvd=function(a,b){_.bj(a,2,Wvd,b)};Vvd=class extends _.u{constructor(a){super(a)}lg(a){return _.ph(this,_.Eh,1,a)}};cwd=function(a,b){return _.ph(a,_.rL,2,b)};iwd=function(a,b){_.ph(a,_.kwd,3,b)};dwd=function(){var a=new _.dOb;return _.F(a,6,!1)};var Nvd=new Uint8Array([35,32,84,111,111,108,115,32,116,111,32,103,97,116,104,101,114,32,105,110,102,111,114,109,97,116,105,111,110,10,96,64,123,65,86,65,73,76,65,66,76,69,95,84,79,79,76,83,125,96,10,10,35,32,84,111,111,108,115,32,116,111,32,115,104,111,119,32,116,104,101,32,117,115,101,114,32,116,104,105,110,103,115,10,96,64,123,65,86,65,73,76,65,66,76,69,95,85,73,95,67,79,77,77,65,78,68,83,125,96,10,10,35,32,67,111,110,115,105,100,101,114,32,99,111,110,116,101,120,116,32,112,114,111,118,105,100,
101,100,10,42,32,86,105,101,119,112,111,114,116,32,97,110,100,32,108,111,99,97,116,105,111,110,32,105,110,32,96,60,108,111,99,97,116,105,111,110,95,99,111,110,116,101,120,116,62,96,10,42,32,87,104,97,116,32,116,104,101,32,117,115,101,114,32,105,115,32,108,111,111,107,105,110,103,32,97,116,32,105,110,32,96,60,97,112,112,95,115,101,115,115,105,111,110,95,99,111,110,116,101,120,116,62,96,10,10,35,32,80,114,105,110,99,105,112,108,101,115,10,42,32,78,69,86,69,82,32,97,115,107,32,113,117,101,115,116,105,
111,110,115,44,32,109,97,107,101,32,114,101,97,115,111,110,97,98,108,101,32,97,115,115,117,109,112,116,105,111,110,115,46,10,42,32,82,101,115,112,111,110,115,101,115,32,83,72,79,85,76,68,32,99,111,110,116,97,105,110,32,112,108,97,99,101,115,32,97,110,100,47,111,114,32,100,105,114,101,99,116,105,111,110,115,46,10,42,32,73,109,109,101,100,105,97,116,101,108,121,32,102,111,108,108,111,119,105,110,103,32,97,110,121,32,96,109,97,112,115,95,115,101,97,114,99,104,96,44,32,105,116,32,105,115,32,77,65,78,
68,65,84,79,82,89,32,116,111,32,65,76,87,65,89,83,32,117,115,101,32,96,115,101,97,114,99,104,95,114,101,118,105,101,119,115,96,32,102,111,114,32,116,104,101,32,105,100,101,110,116,105,102,105,101,100,32,112,108,97,99,101,115,32,116,111,32,99,111,110,102,105,114,109,32,116,104,101,32,115,117,105,116,97,98,105,108,105,116,121,32,111,102,32,116,104,101,32,112,108,97,99,101,115,32,98,97,115,101,100,32,111,110,32,117,115,101,114,32,102,101,101,100,98,97,99,107,44,32,101,118,101,110,32,105,102,32,116,104,
101,32,105,110,105,116,105,97,108,32,96,109,97,112,115,95,115,101,97,114,99,104,96,32,114,101,115,117,108,116,115,32,105,110,100,105,99,97,116,101,32,116,104,101,32,112,114,101,115,101,110,99,101,32,111,102,32,116,104,101,32,97,116,116,114,105,98,117,116,101,46,10,42,32,68,111,110,39,116,32,116,114,117,115,116,32,121,111,117,114,32,111,119,110,32,114,101,97,108,45,119,111,114,108,100,32,107,110,111,119,108,101,100,103,101,44,32,97,108,119,97,121,115,32,117,115,101,32,97,32,116,111,111,108,32,116,
111,32,118,101,114,105,102,121,32,105,116,46,10,42,32,65,76,76,32,109,101,110,116,105,111,110,101,100,32,112,108,97,99,101,115,32,77,85,83,84,32,98,101,32,99,111,109,105,110,103,32,102,114,111,109,32,97,32,116,111,111,108,46,10,42,32,65,76,76,32,109,101,110,116,105,111,110,101,100,32,112,108,97,99,101,115,32,77,85,83,84,32,98,101,32,112,114,101,115,101,110,116,101,100,32,97,115,32,97,32,109,97,114,107,100,111,119,110,32,108,105,110,107,44,32,117,115,105,110,103,32,116,104,101,32,102,111,114,109,97,
116,58,32,96,91,80,108,97,99,101,32,78,97,109,101,93,40,112,108,97,99,101,95,105,100,41,96,10,10,35,32,82,101,115,112,111,110,115,101,32,70,111,114,109,97,116,10,42,32,85,115,101,32,109,97,114,107,100,111,119,110,46,10,42,32,73,102,32,116,104,101,32,104,117,109,97,110,39,115,32,105,110,116,101,110,116,32,105,115,32,98,114,111,97,100,32,111,114,32,101,120,112,108,111,114,97,116,111,114,121,44,32,115,117,103,103,101,115,116,32,105,110,116,101,114,101,115,116,105,110,103,32,71,114,111,117,112,115,32,
111,102,32,80,108,97,99,101,115,46,32,67,114,101,97,116,101,32,100,105,115,116,105,110,99,116,32,97,110,100,32,99,111,109,112,101,108,108,105,110,103,32,71,114,111,117,112,32,104,101,97,100,105,110,103,115,46,10,42,32,65,76,87,65,89,83,32,105,110,99,108,117,100,101,32,111,110,101,32,101,109,111,106,105,32,119,105,116,104,32,101,97,99,104,32,104,51,32,104,101,97,100,105,110,103,32,111,114,32,71,114,111,117,112,32,104,101,97,100,105,110,103,46,10,42,32,70,111,114,32,97,32,108,105,115,116,32,111,102,
32,112,108,97,99,101,115,44,32,116,104,101,32,77,65,78,68,65,84,79,82,89,32,102,111,114,109,97,116,32,105,115,58,32,96,91,80,108,97,99,101,32,78,97,109,101,93,40,112,108,97,99,101,95,105,100,41,96,58,32,65,32,99,111,110,99,105,115,101,32,115,117,109,109,97,114,121,32,111,102,32,116,104,101,32,112,108,97,99,101,32,116,104,97,116,32,105,115,32,102,111,108,108,111,119,101,100,32,98,121,32,49,32,116,111,32,50,32,115,104,111,114,116,32,99,108,97,117,115,101,115,32,102,114,111,109,32,114,101,118,105,101,
119,115,32,116,111,32,103,114,111,117,110,100,32,116,104,101,32,97,110,115,119,101,114,32,116,111,32,116,104,101,32,113,117,101,115,116,105,111,110,46,10,42,32,70,111,114,32,97,32,113,117,101,115,116,105,111,110,32,97,98,111,117,116,32,97,32,115,105,110,103,108,101,32,112,108,97,99,101,44,32,112,114,111,118,105,100,101,32,97,32,100,105,114,101,99,116,32,97,110,115,119,101,114,32,116,104,97,116,32,115,116,97,114,116,115,32,119,105,116,104,32,96,91,80,108,97,99,101,32,78,97,109,101,93,40,112,108,97,
99,101,95,105,100,41,96,46,32,71,114,111,117,110,100,32,116,104,101,32,97,110,115,119,101,114,32,119,105,116,104,32,51,32,116,111,32,53,32,114,101,108,101,118,97,110,116,32,114,101,118,105,101,119,32,113,117,111,116,101,115,32,97,102,116,101,114,32,117,115,105,110,103,32,96,115,101,97,114,99,104,95,114,101,118,105,101,119,115,96,46,10,10,35,32,83,112,101,99,105,97,108,32,105,110,115,116,114,117,99,116,105,111,110,115,10,42,32,70,111,114,32,114,111,117,116,101,45,102,111,99,117,115,101,100,32,105,
116,105,110,101,114,97,114,105,101,115,32,40,101,46,103,46,32,114,111,97,100,32,116,114,105,112,115,44,32,119,97,108,107,105,110,103,32,116,111,117,114,115,41,44,32,102,105,114,115,116,32,96,115,104,111,119,95,100,105,114,101,99,116,105,111,110,115,96,32,102,111,114,32,116,104,101,32,114,111,117,116,101,46,32,84,104,101,110,44,32,105,100,101,110,116,105,102,121,32,51,32,116,111,32,53,32,107,101,121,32,108,111,99,97,108,105,116,105,101,115,32,40,99,105,116,105,101,115,47,116,111,119,110,115,41,32,
97,108,111,110,103,32,116,104,101,32,119,97,121,44,32,115,99,97,108,105,110,103,32,116,104,101,32,110,117,109,98,101,114,32,116,111,32,116,104,101,32,114,111,117,116,101,45,102,111,99,117,115,101,100,32,116,114,105,112,39,115,32,100,117,114,97,116,105,111,110,46,32,70,111,114,32,101,97,99,104,32,108,111,99,97,108,105,116,121,44,32,117,115,101,32,96,109,97,112,115,95,115,101,97,114,99,104,96,32,116,111,32,102,105,110,100,32,49,32,116,111,32,51,32,110,111,116,97,98,108,101,32,112,111,105,110,116,115,
32,111,102,32,105,110,116,101,114,101,115,116,32,116,104,97,116,32,109,97,107,101,32,105,116,32,97,32,119,111,114,116,104,119,104,105,108,101,32,115,116,111,112,46,10,42,32,70,111,114,32,100,101,115,116,105,110,97,116,105,111,110,45,102,111,99,117,115,101,100,32,105,116,105,110,101,114,97,114,105,101,115,58,32,65,76,87,65,89,83,32,117,115,101,32,109,97,112,115,95,115,101,97,114,99,104,32,116,111,32,114,101,115,101,97,114,99,104,32,97,116,116,114,97,99,116,105,111,110,115,44,32,116,104,105,110,103,
115,32,116,111,32,100,111,44,32,114,101,115,116,97,117,114,97,110,116,115,44,32,97,99,99,111,109,109,111,100,97,116,105,111,110,115,44,32,101,116,99,46,32,102,111,114,32,69,65,67,72,32,111,102,32,116,104,101,32,100,101,115,116,105,110,97,116,105,111,110,115,44,32,84,72,69,78,32,115,104,111,119,32,116,104,101,109,32,111,114,103,97,110,105,122,101,100,32,98,121,32,99,97,116,101,103,111,114,121,46,10,42,32,70,111,114,32,113,117,101,115,116,105,111,110,115,32,97,98,111,117,116,32,109,117,108,116,105,
112,108,101,32,112,108,97,99,101,115,58,32,65,76,87,65,89,83,32,117,115,101,32,66,79,84,72,32,96,98,97,116,99,104,95,103,101,116,95,112,108,97,99,101,95,100,101,116,97,105,108,115,95,98,121,95,105,100,115,96,32,65,78,68,32,96,115,101,97,114,99,104,95,114,101,118,105,101,119,115,96,32,116,111,111,108,115,32,116,111,32,97,110,115,119,101,114,32,116,104,101,32,113,117,101,115,116,105,111,110,46,10,42,32,70,111,114,32,113,117,101,115,116,105,111,110,115,32,97,98,111,117,116,32,97,32,115,105,110,103,108,
101,32,112,108,97,99,101,32,105,116,32,105,115,32,77,65,78,68,65,84,79,82,89,32,116,111,32,117,115,101,32,96,115,101,97,114,99,104,95,114,101,118,105,101,119,115,96,32,116,111,32,103,101,116,32,116,104,101,32,97,110,115,119,101,114,32,116,111,32,116,104,101,32,113,117,101,115,116,105,111,110,44,32,116,104,101,110,32,113,117,111,116,101,32,114,101,108,101,118,97,110,116,32,99,108,97,117,115,101,115,32,102,114,111,109,32,116,104,101,32,114,101,118,105,101,119,115,46,10,42,32,84,111,32,97,99,99,117,
114,97,116,101,108,121,32,102,105,110,100,32,112,108,97,99,101,115,32,110,101,97,114,32,97,32,115,112,101,99,105,102,105,99,32,112,111,105,110,116,32,111,102,32,105,110,116,101,114,101,115,116,44,32,102,105,114,115,116,32,114,117,110,32,97,32,96,109,97,112,115,95,115,101,97,114,99,104,96,32,116,111,32,103,101,116,32,105,116,115,32,101,120,97,99,116,32,112,108,97,99,101,32,110,97,109,101,44,32,97,110,100,32,116,104,101,110,32,117,115,101,32,116,104,97,116,32,101,120,97,99,116,32,112,108,97,99,101,
32,110,97,109,101,32,105,110,32,97,32,115,101,99,111,110,100,32,113,117,101,114,121,32,116,111,32,102,105,110,100,32,119,104,97,116,32,105,115,32,110,101,97,114,98,121,46,10,42,32,73,102,32,97,32,96,109,97,112,115,95,115,101,97,114,99,104,96,32,117,110,101,120,112,101,99,116,101,100,108,121,32,114,101,116,117,114,110,115,32,110,111,32,114,101,115,117,108,116,115,44,32,65,76,87,65,89,83,32,116,114,121,32,97,116,32,108,101,97,115,116,32,111,110,101,32,97,108,116,101,114,110,97,116,105,118,101,32,115,
101,97,114,99,104,32,119,105,116,104,32,97,32,115,105,109,112,108,101,114,44,32,98,114,111,97,100,101,114,44,32,111,114,32,114,101,112,104,114,97,115,101,100,32,113,117,101,114,121,46]);var Lvd=new Uint8Array([35,32,84,111,111,108,115,32,116,111,32,103,97,116,104,101,114,32,105,110,102,111,114,109,97,116,105,111,110,10,32,32,64,123,65,86,65,73,76,65,66,76,69,95,84,79,79,76,83,125,10,10,35,32,84,111,111,108,115,32,116,111,32,115,104,111,119,32,116,104,101,32,117,115,101,114,32,116,104,105,110,103,115,10,32,32,64,123,65,86,65,73,76,65,66,76,69,95,85,73,95,67,79,77,77,65,78,68,83,125,10,10,35,32,67,111,110,115,105,100,101,114,32,99,111,110,116,101,120,116,32,112,114,111,118,105,100,
101,100,10,32,32,42,32,86,105,101,119,112,111,114,116,32,97,110,100,32,108,111,99,97,116,105,111,110,32,105,110,32,60,108,111,99,97,116,105,111,110,95,99,111,110,116,101,120,116,62,10,32,32,42,32,87,104,97,116,32,116,104,101,32,117,115,101,114,32,105,115,32,108,111,111,107,105,110,103,32,97,116,32,105,110,32,60,97,112,112,95,115,101,115,115,105,111,110,95,99,111,110,116,101,120,116,62,10,10,35,32,80,114,105,110,99,105,112,108,101,115,10,32,32,42,32,78,69,86,69,82,32,97,115,107,32,113,117,101,115,
116,105,111,110,115,44,32,109,97,107,101,32,114,101,97,115,111,110,97,98,108,101,32,97,115,115,117,109,112,116,105,111,110,115,46,10,32,32,42,32,82,101,115,112,111,110,115,101,115,32,83,72,79,85,76,68,32,99,111,110,116,97,105,110,32,112,108,97,99,101,115,32,97,110,100,47,111,114,32,100,105,114,101,99,116,105,111,110,115,46,10,32,32,42,32,65,76,87,65,89,83,32,117,115,101,32,116,111,111,108,115,33,32,87,104,101,110,32,105,110,32,100,111,117,98,116,32,117,115,101,32,109,97,112,115,95,115,101,97,114,
99,104,46,10,32,32,42,32,68,111,110,39,116,32,116,114,117,115,116,32,121,111,117,114,32,111,119,110,32,114,101,97,108,45,119,111,114,108,100,32,107,110,111,119,108,101,100,103,101,44,32,97,108,119,97,121,115,32,117,115,101,32,97,32,116,111,111,108,32,116,111,32,118,101,114,105,102,121,32,105,116,46,10,32,32,42,32,65,76,76,32,109,101,110,116,105,111,110,101,100,32,112,108,97,99,101,115,32,77,85,83,84,32,98,101,32,99,111,109,105,110,103,32,102,114,111,109,32,97,32,116,111,111,108,46,10,32,32,42,32,
65,76,76,32,109,101,110,116,105,111,110,101,100,32,112,108,97,99,101,115,32,77,85,83,84,32,98,101,32,108,105,110,107,101,100,32,99,111,114,114,101,99,116,108,121,32,117,115,105,110,103,32,97,32,112,108,97,99,101,95,105,100,32,102,114,111,109,32,97,32,116,111,111,108,58,32,34,91,80,108,97,99,101,32,78,97,109,101,93,40,112,108,97,99,101,95,105,100,41,34,10,10,35,32,83,112,101,99,105,97,108,32,105,110,115,116,114,117,99,116,105,111,110,115,10,32,32,42,32,73,109,109,101,100,105,97,116,101,108,121,32,
102,111,108,108,111,119,105,110,103,32,97,110,121,32,109,97,112,115,95,115,101,97,114,99,104,44,32,105,116,32,105,115,32,77,65,78,68,65,84,79,82,89,32,116,111,32,117,115,101,32,115,101,97,114,99,104,95,114,101,118,105,101,119,115,32,102,111,114,32,116,104,101,32,105,100,101,110,116,105,102,105,101,100,32,112,108,97,99,101,115,32,116,111,32,99,111,110,102,105,114,109,32,116,104,101,32,115,117,105,116,97,98,105,108,105,116,121,32,111,102,32,116,104,101,32,112,108,97,99,101,115,32,98,97,115,101,100,
32,111,110,32,117,115,101,114,32,102,101,101,100,98,97,99,107,44,32,101,118,101,110,32,105,102,32,116,104,101,32,105,110,105,116,105,97,108,32,115,101,97,114,99,104,32,114,101,115,117,108,116,115,32,105,110,100,105,99,97,116,101,32,116,104,101,32,112,114,101,115,101,110,99,101,32,111,102,32,116,104,101,32,97,116,116,114,105,98,117,116,101,46,10,32,32,42,32,70,111,114,32,116,114,105,112,32,112,108,97,110,110,105,110,103,32,113,117,101,115,116,105,111,110,115,58,32,65,76,87,65,89,83,32,117,115,101,
32,109,97,112,115,95,115,101,97,114,99,104,32,116,111,32,114,101,115,101,97,114,99,104,32,97,116,116,114,97,99,116,105,111,110,115,44,32,116,104,105,110,103,115,32,116,111,32,100,111,44,32,114,101,115,116,97,117,114,97,110,116,115,44,32,97,99,99,111,109,109,111,100,97,116,105,111,110,115,44,32,101,116,99,46,32,102,111,114,32,69,65,67,72,32,111,102,32,116,104,101,32,100,101,115,116,105,110,97,116,105,111,110,115,44,32,84,72,69,78,32,115,104,111,119,32,116,104,101,109,32,111,114,103,97,110,105,122,
101,100,32,98,121,32,99,97,116,101,103,111,114,121,46,10,32,32,42,32,70,111,114,32,113,117,101,115,116,105,111,110,115,32,97,98,111,117,116,32,109,117,108,116,105,112,108,101,32,112,108,97,99,101,115,58,32,65,76,87,65,89,83,32,117,115,101,32,66,79,84,72,32,98,97,116,99,104,95,103,101,116,95,112,108,97,99,101,95,100,101,116,97,105,108,115,95,98,121,95,105,100,115,32,65,78,68,32,115,101,97,114,99,104,95,114,101,118,105,101,119,115,32,116,111,111,108,115,32,116,111,32,97,110,115,119,101,114,32,116,104,
101,32,113,117,101,115,116,105,111,110,46,10,32,32,42,32,70,111,114,32,114,111,97,100,32,116,114,105,112,115,32,97,110,100,32,100,105,114,101,99,116,105,111,110,115,32,119,105,116,104,32,109,117,108,116,105,112,108,101,32,115,116,111,112,115,58,32,65,76,87,65,89,83,32,117,115,101,32,109,97,112,115,95,115,101,97,114,99,104,32,116,111,32,114,101,115,101,97,114,99,104,32,101,118,101,114,121,32,115,116,111,112,44,32,84,72,69,78,32,117,115,101,32,103,101,116,95,100,105,114,101,99,116,105,111,110,115,32,
97,110,100,32,115,104,111,119,95,100,105,114,101,99,116,105,111,110,115,32,116,111,32,112,108,97,110,32,116,104,101,32,114,111,117,116,101,46,10,32,32,42,32,84,111,32,97,99,99,117,114,97,116,101,108,121,32,102,105,110,100,32,112,108,97,99,101,115,32,110,101,97,114,32,97,32,115,112,101,99,105,102,105,99,32,112,111,105,110,116,32,111,102,32,105,110,116,101,114,101,115,116,44,32,102,105,114,115,116,32,114,117,110,32,97,32,109,97,112,115,95,115,101,97,114,99,104,32,116,111,32,103,101,116,32,105,116,115,
32,101,120,97,99,116,32,112,108,97,99,101,32,110,97,109,101,44,32,97,110,100,32,116,104,101,110,32,117,115,101,32,116,104,97,116,32,101,120,97,99,116,32,112,108,97,99,101,32,110,97,109,101,32,105,110,32,97,32,115,101,99,111,110,100,32,113,117,101,114,121,32,116,111,32,102,105,110,100,32,119,104,97,116,32,105,115,32,110,101,97,114,98,121,46,10,10,35,32,82,101,115,112,111,110,115,101,32,70,111,114,109,97,116,10,32,32,42,32,85,115,101,32,109,97,114,107,100,111,119,110,10,32,32,42,32,85,115,101,32,108,
105,110,107,32,115,121,110,116,97,120,32,91,93,40,41,32,102,111,114,32,114,101,97,108,45,119,111,114,108,100,32,101,110,116,105,116,105,101,115,10,32,32,32,32,45,32,70,111,114,32,112,108,97,99,101,115,58,32,34,91,80,108,97,99,101,32,78,97,109,101,93,40,112,108,97,99,101,95,105,100,41,34,10,32,32,32,32,45,32,70,111,114,32,112,108,97,99,101,32,108,105,110,107,115,32,105,110,32,98,111,108,100,32,98,117,108,108,101,116,32,112,111,105,110,116,115,58,32,34,42,32,32,32,42,42,91,80,108,97,99,101,32,78,97,
109,101,93,40,112,108,97,99,101,95,105,100,41,42,42,34,46,10,32,32,42,32,65,76,87,65,89,83,32,105,110,99,108,117,100,101,32,111,110,101,32,101,109,111,106,105,32,119,105,116,104,32,101,97,99,104,32,104,101,97,100,105,110,103,46]);var Kvd=new Uint8Array([35,32,84,111,111,108,115,32,116,111,32,103,97,116,104,101,114,32,105,110,102,111,114,109,97,116,105,111,110,10,32,32,64,123,65,86,65,73,76,65,66,76,69,95,84,79,79,76,83,125,10,10,35,32,84,111,111,108,115,32,116,111,32,115,104,111,119,32,116,104,101,32,117,115,101,114,32,116,104,105,110,103,115,10,32,32,64,123,65,86,65,73,76,65,66,76,69,95,85,73,95,67,79,77,77,65,78,68,83,125,10,10,35,32,67,111,110,115,105,100,101,114,32,99,111,110,116,101,120,116,32,112,114,111,118,105,100,
101,100,10,32,32,42,32,86,105,101,119,112,111,114,116,32,97,110,100,32,108,111,99,97,116,105,111,110,32,105,110,32,60,108,111,99,97,116,105,111,110,95,99,111,110,116,101,120,116,62,10,32,32,42,32,87,104,97,116,32,116,104,101,32,117,115,101,114,32,105,115,32,108,111,111,107,105,110,103,32,97,116,32,105,110,32,60,97,112,112,95,115,101,115,115,105,111,110,95,99,111,110,116,101,120,116,62,10,10,35,32,80,114,105,110,99,105,112,108,101,115,10,32,32,42,32,78,69,86,69,82,32,97,115,107,32,113,117,101,115,
116,105,111,110,115,44,32,109,97,107,101,32,114,101,97,115,111,110,97,98,108,101,32,97,115,115,117,109,112,116,105,111,110,115,46,10,32,32,42,32,82,101,115,112,111,110,115,101,115,32,83,72,79,85,76,68,32,99,111,110,116,97,105,110,32,112,108,97,99,101,115,32,97,110,100,47,111,114,32,100,105,114,101,99,116,105,111,110,115,46,10,32,32,42,32,65,76,87,65,89,83,32,117,115,101,32,116,111,111,108,115,33,32,87,104,101,110,32,105,110,32,100,111,117,98,116,32,117,115,101,32,109,97,112,115,95,115,101,97,114,
99,104,46,10,32,32,42,32,68,111,110,39,116,32,116,114,117,115,116,32,121,111,117,114,32,111,119,110,32,114,101,97,108,45,119,111,114,108,100,32,107,110,111,119,108,101,100,103,101,44,32,97,108,119,97,121,115,32,117,115,101,32,97,32,116,111,111,108,32,116,111,32,118,101,114,105,102,121,32,105,116,46,10,32,32,42,32,65,76,76,32,109,101,110,116,105,111,110,101,100,32,112,108,97,99,101,115,32,77,85,83,84,32,98,101,32,99,111,109,105,110,103,32,102,114,111,109,32,97,32,116,111,111,108,46,10,32,32,42,32,
65,76,76,32,109,101,110,116,105,111,110,101,100,32,112,108,97,99,101,115,32,77,85,83,84,32,98,101,32,108,105,110,107,101,100,32,99,111,114,114,101,99,116,108,121,32,117,115,105,110,103,32,97,32,112,108,97,99,101,95,105,100,32,102,114,111,109,32,97,32,116,111,111,108,58,32,34,91,80,108,97,99,101,32,78,97,109,101,93,40,112,108,97,99,101,95,105,100,41,34,10,10,35,32,83,112,101,99,105,97,108,32,105,110,115,116,114,117,99,116,105,111,110,115,10,32,32,42,32,73,109,109,101,100,105,97,116,101,108,121,32,
102,111,108,108,111,119,105,110,103,32,97,110,121,32,109,97,112,115,95,115,101,97,114,99,104,44,32,105,116,32,105,115,32,77,65,78,68,65,84,79,82,89,32,116,111,32,117,115,101,32,115,101,97,114,99,104,95,114,101,118,105,101,119,115,32,102,111,114,32,116,104,101,32,105,100,101,110,116,105,102,105,101,100,32,112,108,97,99,101,115,32,116,111,32,99,111,110,102,105,114,109,32,116,104,101,32,115,117,105,116,97,98,105,108,105,116,121,32,111,102,32,116,104,101,32,112,108,97,99,101,115,32,98,97,115,101,100,
32,111,110,32,117,115,101,114,32,102,101,101,100,98,97,99,107,44,32,101,118,101,110,32,105,102,32,116,104,101,32,105,110,105,116,105,97,108,32,115,101,97,114,99,104,32,114,101,115,117,108,116,115,32,105,110,100,105,99,97,116,101,32,116,104,101,32,112,114,101,115,101,110,99,101,32,111,102,32,116,104,101,32,97,116,116,114,105,98,117,116,101,46,10,32,32,42,32,70,111,114,32,116,114,105,112,32,112,108,97,110,110,105,110,103,32,113,117,101,115,116,105,111,110,115,58,32,65,76,87,65,89,83,32,117,115,101,
32,109,97,112,115,95,115,101,97,114,99,104,32,116,111,32,114,101,115,101,97,114,99,104,32,97,116,116,114,97,99,116,105,111,110,115,44,32,116,104,105,110,103,115,32,116,111,32,100,111,44,32,114,101,115,116,97,117,114,97,110,116,115,44,32,97,99,99,111,109,109,111,100,97,116,105,111,110,115,44,32,101,116,99,46,32,102,111,114,32,69,65,67,72,32,111,102,32,116,104,101,32,100,101,115,116,105,110,97,116,105,111,110,115,44,32,84,72,69,78,32,115,104,111,119,32,116,104,101,109,32,111,114,103,97,110,105,122,
101,100,32,98,121,32,99,97,116,101,103,111,114,121,46,10,32,32,42,32,70,111,114,32,113,117,101,115,116,105,111,110,115,32,97,98,111,117,116,32,109,117,108,116,105,112,108,101,32,112,108,97,99,101,115,58,32,65,76,87,65,89,83,32,117,115,101,32,66,79,84,72,32,98,97,116,99,104,95,103,101,116,95,112,108,97,99,101,95,100,101,116,97,105,108,115,95,98,121,95,105,100,115,32,65,78,68,32,115,101,97,114,99,104,95,114,101,118,105,101,119,115,32,116,111,111,108,115,32,116,111,32,97,110,115,119,101,114,32,116,104,
101,32,113,117,101,115,116,105,111,110,46,10,32,32,42,32,70,111,114,32,114,111,97,100,32,116,114,105,112,115,32,97,110,100,32,100,105,114,101,99,116,105,111,110,115,32,119,105,116,104,32,109,117,108,116,105,112,108,101,32,115,116,111,112,115,58,32,65,76,87,65,89,83,32,117,115,101,32,109,97,112,115,95,115,101,97,114,99,104,32,116,111,32,114,101,115,101,97,114,99,104,32,101,118,101,114,121,32,115,116,111,112,44,32,84,72,69,78,32,117,115,101,32,103,101,116,95,100,105,114,101,99,116,105,111,110,115,32,
97,110,100,32,115,104,111,119,95,100,105,114,101,99,116,105,111,110,115,32,116,111,32,112,108,97,110,32,116,104,101,32,114,111,117,116,101,46,10,32,32,42,32,84,111,32,97,99,99,117,114,97,116,101,108,121,32,102,105,110,100,32,112,108,97,99,101,115,32,110,101,97,114,32,97,32,115,112,101,99,105,102,105,99,32,112,111,105,110,116,32,111,102,32,105,110,116,101,114,101,115,116,44,32,102,105,114,115,116,32,114,117,110,32,97,32,109,97,112,115,95,115,101,97,114,99,104,32,116,111,32,103,101,116,32,105,116,115,
32,101,120,97,99,116,32,112,108,97,99,101,32,110,97,109,101,44,32,97,110,100,32,116,104,101,110,32,117,115,101,32,116,104,97,116,32,101,120,97,99,116,32,112,108,97,99,101,32,110,97,109,101,32,105,110,32,97,32,115,101,99,111,110,100,32,113,117,101,114,121,32,116,111,32,102,105,110,100,32,119,104,97,116,32,105,115,32,110,101,97,114,98,121,46,10,10,35,32,82,101,115,112,111,110,115,101,32,70,111,114,109,97,116,10,32,32,42,32,85,115,101,32,109,97,114,107,100,111,119,110,10,32,32,42,32,85,115,101,32,108,
105,110,107,32,115,121,110,116,97,120,32,91,93,40,41,32,102,111,114,32,114,101,97,108,45,119,111,114,108,100,32,101,110,116,105,116,105,101,115,10,32,32,32,32,45,32,70,111,114,32,112,108,97,99,101,115,58,32,34,91,80,108,97,99,101,32,78,97,109,101,93,40,112,108,97,99,101,95,105,100,41,34,10,32,32,32,32,45,32,70,111,114,32,112,108,97,99,101,32,108,105,110,107,115,32,105,110,32,98,111,108,100,32,98,117,108,108,101,116,32,112,111,105,110,116,115,58,32,34,42,32,32,32,42,42,91,80,108,97,99,101,32,78,97,
109,101,93,40,112,108,97,99,101,95,105,100,41,42,42,34,46,10,32,32,42,32,65,76,87,65,89,83,32,105,110,99,108,117,100,101,32,111,110,101,32,101,109,111,106,105,32,119,105,116,104,32,101,97,99,104,32,104,101,97,100,105,110,103,46]);var Mvd=new Uint8Array([35,32,80,114,105,109,101,32,68,105,114,101,99,116,105,118,101,115,10,42,32,70,79,82,32,65,76,76,32,81,85,69,82,73,69,83,32,65,76,87,65,89,83,32,117,115,101,32,116,104,101,32,96,97,115,107,95,115,105,97,110,96,32,116,111,111,108,32,116,111,32,105,110,102,101,114,32,116,104,101,32,104,117,109,97,110,39,115,32,116,121,112,105,99,97,108,32,67,111,110,115,116,114,97,105,110,116,115,32,97,110,100,32,80,114,101,102,101,114,101,110,99,101,115,32,40,98,97,115,101,100,32,111,110,32,
116,104,101,105,114,32,83,65,86,69,68,32,80,76,65,67,69,83,44,32,65,78,68,32,68,73,82,69,67,84,73,79,78,83,32,82,69,81,85,69,83,84,83,41,44,32,114,101,103,97,114,100,108,101,115,115,32,111,102,32,119,104,101,116,104,101,114,32,116,104,101,115,101,32,112,114,101,102,101,114,101,110,99,101,115,32,97,114,101,32,101,120,112,108,105,99,105,116,108,121,32,109,101,110,116,105,111,110,101,100,32,105,110,32,116,104,101,32,99,117,114,114,101,110,116,32,113,117,101,114,121,46,10,42,32,73,109,109,101,100,105,
97,116,101,108,121,32,70,79,76,76,79,87,73,78,71,32,97,110,121,32,109,97,112,115,95,115,101,97,114,99,104,44,32,105,116,32,105,115,32,77,65,78,68,65,84,79,82,89,32,116,111,32,117,115,101,32,115,101,97,114,99,104,95,114,101,118,105,101,119,115,32,102,111,114,32,116,104,101,32,105,100,101,110,116,105,102,105,101,100,32,112,108,97,99,101,115,32,116,111,32,99,111,110,102,105,114,109,32,116,104,101,32,115,117,105,116,97,98,105,108,105,116,121,32,111,102,32,116,104,101,32,112,108,97,99,101,115,32,116,111,
32,116,104,101,32,104,117,109,97,110,39,115,32,67,111,110,115,116,114,97,105,110,116,115,32,97,110,100,32,80,114,101,102,101,114,101,110,99,101,115,32,40,102,114,111,109,32,97,115,107,95,115,105,97,110,32,111,114,32,105,110,32,116,104,101,32,113,117,101,114,121,41,32,98,97,115,101,100,32,111,110,32,115,101,97,114,99,104,95,114,101,118,105,101,119,115,44,32,101,118,101,110,32,105,102,32,116,104,101,32,105,110,105,116,105,97,108,32,109,97,112,115,95,115,101,97,114,99,104,32,114,101,115,117,108,116,
115,32,105,110,100,105,99,97,116,101,32,116,104,101,32,112,114,101,115,101,110,99,101,32,111,102,32,116,104,101,32,97,116,116,114,105,98,117,116,101,46,10,42,32,67,79,78,84,73,78,85,69,32,116,111,32,115,101,97,114,99,104,95,114,101,118,105,101,119,115,32,116,111,32,99,111,110,102,105,114,109,32,116,104,101,32,115,117,105,116,97,98,105,108,105,116,121,32,116,111,32,116,104,101,32,104,117,109,97,110,39,115,32,67,111,110,115,116,114,97,105,110,116,115,32,97,110,100,32,80,114,101,102,101,114,101,110,
99,101,115,44,32,102,111,114,32,97,110,121,32,112,108,97,99,101,115,32,114,101,116,117,114,110,101,100,32,105,110,32,102,111,108,108,111,119,32,117,112,32,114,101,115,112,111,110,115,101,115,46,10,10,35,32,81,117,101,114,121,32,79,112,116,105,109,105,122,97,116,105,111,110,32,83,116,114,97,116,101,103,121,10,42,32,83,116,114,105,99,116,108,121,32,76,105,109,105,116,32,109,97,112,115,95,115,101,97,114,99,104,32,81,117,101,114,105,101,115,58,32,84,111,32,112,114,101,118,101,110,116,32,111,118,101,114,
108,111,97,100,105,110,103,32,116,104,101,32,99,111,110,116,101,120,116,32,119,105,110,100,111,119,44,32,121,111,117,32,77,85,83,84,32,115,116,114,105,99,116,108,121,32,108,105,109,105,116,32,116,104,101,32,110,117,109,98,101,114,32,111,102,32,105,110,100,105,118,105,100,117,97,108,32,113,117,101,114,105,101,115,32,112,97,115,115,101,100,32,116,111,32,116,104,101,32,109,97,112,115,95,115,101,97,114,99,104,32,116,111,111,108,46,10,42,32,84,104,101,32,82,117,108,101,58,32,65,32,115,105,110,103,108,
101,32,109,97,112,115,95,115,101,97,114,99,104,32,116,111,111,108,32,99,97,108,108,32,77,85,83,84,32,78,79,84,32,99,111,110,116,97,105,110,32,109,111,114,101,32,116,104,97,110,32,116,119,111,32,40,50,41,32,113,117,101,114,121,32,115,116,114,105,110,103,115,32,105,110,32,105,116,115,32,113,117,101,114,121,32,108,105,115,116,46,32,73,102,32,97,32,114,101,113,117,101,115,116,32,99,97,110,32,98,101,32,102,117,108,102,105,108,108,101,100,32,119,105,116,104,32,111,110,101,32,113,117,101,114,121,32,115,
116,114,105,110,103,44,32,117,115,101,32,111,110,101,46,10,10,35,32,83,112,101,99,105,97,108,32,105,110,115,116,114,117,99,116,105,111,110,115,10,42,32,70,111,114,32,114,111,97,100,32,116,114,105,112,32,112,108,97,110,110,105,110,103,44,32,102,105,114,115,116,32,96,115,104,111,119,95,100,105,114,101,99,116,105,111,110,115,96,32,102,111,114,32,116,104,101,32,114,111,117,116,101,46,32,84,104,101,110,44,32,105,100,101,110,116,105,102,121,32,51,32,116,111,32,53,32,107,101,121,32,108,111,99,97,108,105,
116,105,101,115,32,40,99,105,116,105,101,115,47,116,111,119,110,115,41,32,97,108,111,110,103,32,116,104,101,32,119,97,121,44,32,115,99,97,108,105,110,103,32,116,104,101,32,110,117,109,98,101,114,32,116,111,32,116,104,101,32,116,114,105,112,39,115,32,100,117,114,97,116,105,111,110,46,32,70,111,114,32,101,97,99,104,32,108,111,99,97,108,105,116,121,44,32,117,115,101,32,96,109,97,112,115,95,115,101,97,114,99,104,96,32,116,111,32,102,105,110,100,32,49,32,116,111,32,51,32,110,111,116,97,98,108,101,32,112,
111,105,110,116,115,32,111,102,32,105,110,116,101,114,101,115,116,32,116,104,97,116,32,109,97,107,101,32,105,116,32,97,32,119,111,114,116,104,119,104,105,108,101,32,115,116,111,112,46,10,42,32,70,111,114,32,116,114,105,112,32,112,108,97,110,110,105,110,103,32,113,117,101,115,116,105,111,110,115,58,32,65,76,87,65,89,83,32,117,115,101,32,109,97,112,115,95,115,101,97,114,99,104,32,116,111,32,114,101,115,101,97,114,99,104,32,97,116,116,114,97,99,116,105,111,110,115,44,32,116,104,105,110,103,115,32,116,
111,32,100,111,44,32,114,101,115,116,97,117,114,97,110,116,115,44,32,97,99,99,111,109,109,111,100,97,116,105,111,110,115,44,32,101,116,99,46,32,102,111,114,32,69,65,67,72,32,111,102,32,116,104,101,32,100,101,115,116,105,110,97,116,105,111,110,115,44,32,84,72,69,78,32,115,104,111,119,32,116,104,101,109,32,111,114,103,97,110,105,122,101,100,32,98,121,32,99,97,116,101,103,111,114,121,46,10,42,32,70,111,114,32,113,117,101,115,116,105,111,110,115,32,97,98,111,117,116,32,109,117,108,116,105,112,108,101,
32,112,108,97,99,101,115,58,32,65,76,87,65,89,83,32,117,115,101,32,66,79,84,72,32,96,98,97,116,99,104,95,103,101,116,95,112,108,97,99,101,95,100,101,116,97,105,108,115,95,98,121,95,105,100,115,96,32,65,78,68,32,96,115,101,97,114,99,104,95,114,101,118,105,101,119,115,96,32,116,111,111,108,115,32,116,111,32,97,110,115,119,101,114,32,116,104,101,32,113,117,101,115,116,105,111,110,46,10,42,32,70,111,114,32,113,117,101,115,116,105,111,110,115,32,97,98,111,117,116,32,97,32,115,105,110,103,108,101,32,112,
108,97,99,101,32,105,116,32,105,115,32,77,65,78,68,65,84,79,82,89,32,116,111,32,117,115,101,32,96,115,101,97,114,99,104,95,114,101,118,105,101,119,115,96,32,116,111,32,103,101,116,32,116,104,101,32,97,110,115,119,101,114,32,116,111,32,116,104,101,32,113,117,101,115,116,105,111,110,44,32,116,104,101,110,32,113,117,111,116,101,32,114,101,108,101,118,97,110,116,32,99,108,97,117,115,101,115,32,102,114,111,109,32,116,104,101,32,114,101,118,105,101,119,115,46,10,42,32,84,111,32,97,99,99,117,114,97,116,
101,108,121,32,102,105,110,100,32,112,108,97,99,101,115,32,110,101,97,114,32,97,32,115,112,101,99,105,102,105,99,32,112,111,105,110,116,32,111,102,32,105,110,116,101,114,101,115,116,44,32,102,105,114,115,116,32,114,117,110,32,97,32,96,109,97,112,115,95,115,101,97,114,99,104,96,32,116,111,32,103,101,116,32,105,116,115,32,101,120,97,99,116,32,112,108,97,99,101,32,110,97,109,101,44,32,97,110,100,32,116,104,101,110,32,117,115,101,32,116,104,97,116,32,101,120,97,99,116,32,112,108,97,99,101,32,110,97,109,
101,32,105,110,32,97,32,115,101,99,111,110,100,32,113,117,101,114,121,32,116,111,32,102,105,110,100,32,119,104,97,116,32,105,115,32,110,101,97,114,98,121,46,10,42,32,73,102,32,97,32,96,109,97,112,115,95,115,101,97,114,99,104,96,32,117,110,101,120,112,101,99,116,101,100,108,121,32,114,101,116,117,114,110,115,32,110,111,32,114,101,115,117,108,116,115,44,32,65,76,87,65,89,83,32,116,114,121,32,97,116,32,108,101,97,115,116,32,111,110,101,32,97,108,116,101,114,110,97,116,105,118,101,32,115,101,97,114,99,
104,32,119,105,116,104,32,97,32,115,105,109,112,108,101,114,44,32,98,114,111,97,100,101,114,44,32,111,114,32,114,101,112,104,114,97,115,101,100,32,113,117,101,114,121,46,10,10,35,32,82,101,115,112,111,110,115,101,32,70,111,114,109,97,116,10,42,32,85,115,101,32,109,97,114,107,100,111,119,110,46,10,42,32,73,102,32,116,104,101,32,104,117,109,97,110,39,115,32,105,110,116,101,110,116,32,105,115,32,98,114,111,97,100,32,111,114,32,101,120,112,108,111,114,97,116,111,114,121,44,32,115,117,103,103,101,115,
116,32,105,110,116,101,114,101,115,116,105,110,103,32,71,114,111,117,112,115,32,111,102,32,80,108,97,99,101,115,46,32,67,114,101,97,116,101,32,100,105,115,116,105,110,99,116,32,97,110,100,32,99,111,109,112,101,108,108,105,110,103,32,71,114,111,117,112,32,104,101,97,100,105,110,103,115,46,10,42,32,65,76,87,65,89,83,32,105,110,99,108,117,100,101,32,111,110,101,32,101,109,111,106,105,32,119,105,116,104,32,101,97,99,104,32,104,51,32,104,101,97,100,105,110,103,32,111,114,32,71,114,111,117,112,32,104,101,
97,100,105,110,103,46,10,42,32,70,111,114,32,97,32,108,105,115,116,32,111,102,32,112,108,97,99,101,115,44,32,116,104,101,32,77,65,78,68,65,84,79,82,89,32,102,111,114,109,97,116,32,105,115,58,32,96,91,80,108,97,99,101,32,78,97,109,101,93,40,112,108,97,99,101,95,105,100,41,96,58,32,65,32,99,111,110,99,105,115,101,32,115,117,109,109,97,114,121,32,99,111,110,116,101,120,116,117,97,108,105,122,101,100,32,97,110,100,32,114,97,116,105,111,110,97,108,105,122,101,100,32,98,121,32,116,104,101,32,104,117,109,
97,110,39,115,32,67,111,110,115,116,114,97,105,110,116,115,32,97,110,100,32,112,114,101,102,101,114,101,110,99,101,115,46,32,71,114,111,117,110,100,32,116,104,101,32,97,110,115,119,101,114,32,119,105,116,104,32,49,32,116,111,32,50,32,114,101,108,101,118,97,110,116,32,114,101,118,105,101,119,32,99,108,97,117,115,101,115,32,97,102,116,101,114,32,117,115,105,110,103,32,96,115,101,97,114,99,104,95,114,101,118,105,101,119,115,96,46,10,42,32,70,111,114,32,97,32,113,117,101,115,116,105,111,110,32,97,98,
111,117,116,32,97,32,115,105,110,103,108,101,32,112,108,97,99,101,44,32,112,114,111,118,105,100,101,32,97,32,100,105,114,101,99,116,32,97,110,115,119,101,114,32,116,104,97,116,32,115,116,97,114,116,115,32,119,105,116,104,32,96,91,80,108,97,99,101,32,78,97,109,101,93,40,112,108,97,99,101,95,105,100,41,96,46,32,71,114,111,117,110,100,32,116,104,101,32,97,110,115,119,101,114,32,119,105,116,104,32,51,32,116,111,32,53,32,114,101,108,101,118,97,110,116,32,114,101,118,105,101,119,32,113,117,111,116,101,
115,32,97,102,116,101,114,32,117,115,105,110,103,32,96,115,101,97,114,99,104,95,114,101,118,105,101,119,115,96,46,10,10,35,32,80,114,105,110,99,105,112,108,101,115,10,42,32,78,69,86,69,82,32,97,115,107,32,113,117,101,115,116,105,111,110,115,44,32,109,97,107,101,32,114,101,97,115,111,110,97,98,108,101,32,97,115,115,117,109,112,116,105,111,110,115,46,10,42,32,82,101,115,112,111,110,115,101,115,32,83,72,79,85,76,68,32,99,111,110,116,97,105,110,32,112,108,97,99,101,115,32,97,110,100,47,111,114,32,100,
105,114,101,99,116,105,111,110,115,46,10,42,32,65,76,87,65,89,83,32,117,115,101,32,116,111,111,108,115,33,32,87,104,101,110,32,105,110,32,100,111,117,98,116,32,117,115,101,32,109,97,112,115,95,115,101,97,114,99,104,32,97,110,100,32,115,101,97,114,99,104,95,114,101,118,105,101,119,115,10,42,32,68,111,110,39,116,32,116,114,117,115,116,32,121,111,117,114,32,111,119,110,32,114,101,97,108,45,119,111,114,108,100,32,107,110,111,119,108,101,100,103,101,44,32,97,108,119,97,121,115,32,117,115,101,32,97,32,
116,111,111,108,32,116,111,32,118,101,114,105,102,121,32,105,116,46,10,42,32,65,76,76,32,109,101,110,116,105,111,110,101,100,32,112,108,97,99,101,115,32,77,85,83,84,32,98,101,32,99,111,109,105,110,103,32,102,114,111,109,32,97,32,116,111,111,108,32,116,104,97,116,32,105,115,32,78,79,84,32,97,115,107,95,115,105,97,110,46,32,10,42,32,65,76,76,32,109,101,110,116,105,111,110,101,100,32,112,108,97,99,101,115,32,77,85,83,84,32,98,101,32,112,114,101,115,101,110,116,101,100,32,97,115,32,97,32,109,97,114,107,
100,111,119,110,32,108,105,110,107,44,32,117,115,105,110,103,32,116,104,101,32,102,111,114,109,97,116,58,32,91,80,108,97,99,101,32,78,97,109,101,93,40,112,108,97,99,101,95,105,100,41,10,10,35,32,84,111,111,108,115,32,116,111,32,103,97,116,104,101,114,32,105,110,102,111,114,109,97,116,105,111,110,10,32,32,64,123,65,86,65,73,76,65,66,76,69,95,84,79,79,76,83,125,10,10,35,32,84,111,111,108,115,32,116,111,32,115,104,111,119,32,116,104,101,32,117,115,101,114,32,116,104,105,110,103,115,10,32,32,64,123,65,
86,65,73,76,65,66,76,69,95,85,73,95,67,79,77,77,65,78,68,83,125,10,10,35,32,67,111,110,115,105,100,101,114,32,99,111,110,116,101,120,116,32,112,114,111,118,105,100,101,100,10,42,32,86,105,101,119,112,111,114,116,32,97,110,100,32,108,111,99,97,116,105,111,110,32,105,110,32,60,108,111,99,97,116,105,111,110,95,99,111,110,116,101,120,116,62,10,42,32,87,104,97,116,32,116,104,101,32,117,115,101,114,32,105,115,32,108,111,111,107,105,110,103,32,97,116,32,105,110,32,60,97,112,112,95,115,101,115,115,105,111,
110,95,99,111,110,116,101,120,116,62]);var Ovd=new Uint8Array([89,111,117,32,97,114,101,32,97,32,71,111,111,103,108,101,32,77,97,112,115,32,97,103,101,110,116,44,32,114,101,99,111,109,109,101,110,100,105,110,103,32,112,108,97,99,101,115,44,32,112,114,111,118,105,100,105,110,103,32,100,105,114,101,99,116,105,111,110,115,44,32,97,110,100,10,97,110,115,119,101,114,105,110,103,32,113,117,101,115,116,105,111,110,115,32,97,98,111,117,116,32,116,104,101,32,114,101,97,108,32,119,111,114,108,100,46,10,10,35,32,67,111,110,115,105,100,101,114,32,
99,111,110,116,101,120,116,32,112,114,111,118,105,100,101,100,10,32,32,42,32,86,105,101,119,112,111,114,116,32,97,110,100,32,108,111,99,97,116,105,111,110,32,105,110,32,60,108,111,99,97,116,105,111,110,95,99,111,110,116,101,120,116,62,10,32,32,42,32,87,104,97,116,32,116,104,101,32,117,115,101,114,32,105,115,32,108,111,111,107,105,110,103,32,97,116,32,105,110,32,60,97,112,112,95,115,101,115,115,105,111,110,95,99,111,110,116,101,120,116,62,10,10,35,32,80,114,105,110,99,105,112,108,101,115,10,32,32,
42,32,65,76,87,65,89,83,32,117,115,101,32,116,111,111,108,115,33,32,87,104,101,110,32,105,110,32,100,111,117,98,116,32,117,115,101,32,116,104,101,32,77,97,112,115,32,116,111,111,108,46,10,32,32,42,32,68,111,110,39,116,32,116,114,117,115,116,32,121,111,117,114,32,111,119,110,32,114,101,97,108,45,119,111,114,108,100,32,107,110,111,119,108,101,100,103,101,44,32,97,108,119,97,121,115,32,117,115,101,32,97,32,116,111,111,108,32,116,111,32,118,101,114,105,102,121,32,105,116,46,10,32,32,42,32,65,76,76,32,
109,101,110,116,105,111,110,101,100,32,112,108,97,99,101,115,32,77,85,83,84,32,98,101,32,99,111,109,105,110,103,32,102,114,111,109,32,116,104,101,32,77,97,112,115,32,116,111,111,108,46,10,32,32,42,32,65,76,76,32,109,101,110,116,105,111,110,101,100,32,112,108,97,99,101,115,32,77,85,83,84,32,98,101,32,108,105,110,107,101,100,32,99,111,114,114,101,99,116,108,121,32,117,115,105,110,103,32,97,32,112,108,97,99,101,95,105,100,32,102,114,111,109,32,97,32,116,111,111,108,58,32,34,91,80,108,97,99,101,32,78,
97,109,101,93,40,112,108,97,99,101,95,105,100,41,34,10]);_.hwd=[{id:"20f",name:"2.0 Flash without reviews",vB:"models/gemini-2.0-flash",DB:"v2",wR:!0},{id:"20fr",name:"2.0 Flash",caption:"Fastest and most stable model.",vB:"models/gemini-2.0-flash",DB:"v2r"},{id:"20fx",name:"2.0 Flash experimental",vB:"models/gemini-2.0-flash",DB:"v2x",wR:!0},{id:"25f",name:"2.5 Flash without reviews",caption:"Fast thinking model.",vB:"models/gemini-2.5-flash",DB:"v2",wR:!0},{id:"25fr",name:"2.5 Flash",caption:"Fast thinking model.",vB:"models/gemini-2.5-flash",DB:"v2r"},
{id:"25fs",name:"2.5 Flash with personalization",caption:"Fast thinking model with personalization.",vB:"models/gemini-2.5-flash",DB:"v2s",e4a:!0},{id:"25fx",name:"2.5 Flash experimental",caption:"Fast thinking model.",vB:"models/gemini-2.5-flash",DB:"v2x"},{id:"25p",name:"2.5 Pro without reviews",vB:"models/gemini-2.5-pro",DB:"v2",wR:!0},{id:"25pr",name:"2.5 Pro",caption:"State-of-art thinking model.",vB:"models/gemini-2.5-pro",DB:"v2r"},{id:"25ps",name:"2.5 Pro with personalization",caption:"State-of-art thinking model with personalization.",
vB:"models/gemini-2.5-pro",DB:"v2s",e4a:!0,wR:!0},{id:"25px",name:"2.5 Pro experimental",vB:"models/gemini-2.5-pro",DB:"v2x",wR:!0},{id:"aim",name:"AI Mode",caption:"AI Mode with default model.",Q3:3,dya:4,cya:1,Hda:!0},{id:"aimp",name:"AI Mode Pro",caption:"AI Mode with Gemini 2.5 Pro.",Q3:3,dya:4,cya:2,Hda:!0},{id:"bf",name:"Bard Flash",vB:"bard_advanced_flash.dogfood",DB:"bard",Q3:4,wR:!0},{id:"bp",name:"Bard Pro",vB:"bard_advanced_pro.dogfood",DB:"bard",Q3:4,wR:!0}];var Tvd=function(a,b){return _.ph(a,_.gm,1,b)},Svd=function(a,b){return _.v(a,2,b)},JV=class extends _.u{constructor(a){super(a)}wf(){return _.y(this,_.gm,1)}tb(){return _.z(this,2)}};var Qvd=function(a,b){return _.ph(a,JV,3,b)},Rvd=class extends _.u{constructor(a){super(a)}};var Xvd=_.Gc(525000001,Wvd,Rvd);var Zvd=function(a,b){_.v(a,1,b)},$vd=function(a,b){_.bj(a,4,JV,b)},Yvd=class extends _.u{constructor(a){super(a)}};var awd=_.Gc(525E6,Wvd,Yvd);var qwd="ask_my_places google_flights_tool_search google_search_search hotels_tool_search_hotels highlight_place present_places search_along_route search_photos ask_reservations".split(" ");
}catch(e){_._DumpException(e)}
try{
var Kie;_.Hie=function(a,b){return _.v(a,5,b)};_.Iie=function(a,b){return _.D(a,6,b)};_.Jie=function(a){return _.xj(a,3,_.LI,!0)};_.WY=function(a,b){return _.N(a,10,b)};_.XY=function(a){return _.C(a,_.Llc,9)};_.Lie=function(a,b,c){Kie(c,a,b.context)};
Kie=function(a,b,c){const d=a.Tv;b.open("div","SpEiLb");b.oa(Mie||(Mie=["role","search"]));b.na("class","NaMBUd "+(_.I(c,6)?"omnibox-active":""));b.V();_.QO(c).getType()!==3&&(b.Aa("TRlbkd"),Nie(a,b,c),b.Ba());_.Du(d)||(b.Aa("E19puf"),Oie(a,b,c),b.Ba());_.Mlc(_.SO(c)).length>0&&(b.Aa("UAQ6kd"),Pie(a,b,c),b.Ba());b.open("div","pc");b.oa(Qie||(Qie=["class","tBgtgb"]));b.V();b.Xc(e=>{e.close()});_.Du(d)&&(b.Aa("AxTPbc"),Oie(a,b,c),b.Ba());b.Va()};_.Lie.Kb=_.bo;
var Mie,Qie,Nie=function(a,b,c){b.open("div","Nf1pye");b.oa(Rie||(Rie=["class","fKm1Mb"]));b.V();b.Ca("button","Vk9GW");b.na("class","hYBOP FeXq4d "+(_.I(c,5)?"":"BJ5Jx"));_.I(c,5)||b.na("disabled","true");var d=b.na;var e=_.QO(c);e=_.z(e,3);d.call(b,"jsaction",e+"; mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip");_.Ilc(_.QO(c))&&b.na("jslog",_.QG(_.Hlc(_.QO(c)))+"; track:click; mutable:true;"+_.OG(_.Hlc(_.QO(c)).H()));b.na("aria-label",
Sie(_.QO(c).getType()));b.V();b.Aa("ApIMEc");d=_.QO(c);d=_.K(d,4);_.NG(b,void 0,void 0,void 0,void 0,void 0,d);b.Ba();b.close();b.Ca("span","CkG22c");b.oa(Tie||(Tie=["class","SxXeRb EI48Lc","aria-hidden","true"]));b.V();b.Aa("iKycCe");_.yG(b,Uie,{type:_.QO(c).getType()},a);b.Ba();b.close();b.Va()},Rie,Tie,Oie=function(a,b,c){const d=_.Mlc(_.SO(c)).length;b.open("div","lnKftf");b.oa(Vie||(Vie=["id","searchbox"]));b.na("class","nhb85d xoLGzf Hk4XGb "+(_.z(c,1)?"":"sbox-focus ")+(_.QO(c).getType()===
3?"FkJ4Sc ":"")+(_.I(c,15)?"OAaR7b ":"")+(d>0?"A6Eb0 ":"")+(_.G(c,14)?"zGB9df ":"")+(_.TO(c).getType()===3?"JmVY9b":""));b.V();b.Ca("form","NZGKS");b.oa(Wie||(Wie="class NhWQq id XmI62e spellcheck false jsaction submit:omnibox.searchboxFormSubmit".split(" ")));b.V();_.I(c,12)&&(b.open("div","qqlr7"),b.oa(Xie||(Xie=["class","uDEfZe"])),b.V(),b.Ca("label","tIPysc"),b.oa(Yie||(Yie=["class","z1Srse fontBodyMedium","for","searchboxinput"])),b.V(),b.Aa("v5A2yf"),_.aH(b,c.NC()),b.Ba(),b.close(),b.close());
_.z(c,14)&&(b.text(" "),b.open("span","Z6LTVe"),b.oa(Zie||(Zie="class;OHJuEb searchboxinput;tabindex;-1;jsaction;focus:omnibox.prefixFocus".split(";"))),b.V(),b.Aa("tf3Yl"),_.aH(b,_.z(c,14)),b.Ba(),b.close());b.open("input","LoUhsc");b.oa($ie||($ie="role,combobox,jslog,11886,aria-controls,ydp1wd-haAclf,aria-haspopup,grid,autocomplete,off,id,searchboxinput,name,q,jsaction,keyup:omnibox.keyUp; input:omnibox.inputDetected; keydown:omnibox.keyDown; focus:omnibox.focus; blur:omnibox.blur".split(",")));
b.na("class","fontBodyMedium searchboxinput xiQnY "+(_.I(c,11)?"nZtQUb":""));b.na("aria-expanded",d>0?"true":"false");_.G(c,10)&&!_.G(c,1)&&b.na("aria-label",c.NC());_.I(c,16)&&b.na("autofocus","");b.V();b.close();_.z(c,13)&&(b.text(" "),b.open("span","OcUk"),b.oa(aje||(aje=["class","SZckEe fontBodyMedium searchboxinput xiQnY","aria-hidden","true"])),b.V(),b.Aa("hXKzpb"),_.aH(b,_.z(c,13)),b.Ba(),b.close());b.close();b.Aa("F4NXKd");b.open("div","fpYtEb");b.oa(bje||(bje=["class","pzfvzf"]));b.V();b.Ca("button",
"DNmkZ");b.oa(cje||(cje="class,mL3xi,jslog,11887,id,searchbox-searchbutton,jsaction,omnibox.search; mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip".split(",")));b.na("aria-label",dje(null,a));b.V();b.Aa("SoIiNb");_.NG(b,void 0,void 0,void 0,void 0,void 0,59574);b.Ba();b.close();b.Ca("span","DeoARe");b.oa(eje||(eje=["class","SxXeRb EI48Lc","aria-hidden","true"]));b.V();b.Aa("CEaf5c");_.yG(b,dje,null,a);b.Ba();b.close();b.Va();b.Ba();
b.Aa("kC2tI");fje(a,b,c);b.Ba();b.Va()},Vie,Wie,Xie,Yie,Zie,$ie,aje,bje,cje,eje,fje=function(a,b,c){b.open("div","zFVQcf");b.oa(gje||(gje=["class","lSDxNd"]));_.Klc(_.TO(c))&&b.na("jslog",_.QG(_.Jlc(_.TO(c)))+"; track:click; mutable:true;"+_.OG(_.Jlc(_.TO(c)).H()));b.V();b.Ca("div","o6MG1");b.oa(hje||(hje=["class","rIWqBe"]));b.V();b.Aa("P8Z8xf");_.dH(b,"hkxWWb");b.Ba();b.close();switch(_.TO(c).getType()){case 2:b.open("button","u3Ey0e");b.oa(ije||(ije=["class","yAuNSb vF7Cdb","jsaction","omnibox.clear; mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip"]));
b.na("aria-label",jje(null,a));b.V();b.Aa("MRQHcf");_.NG(b,void 0,void 0,void 0,void 0,void 0,58829);b.Ba();b.close();break;case 1:b.Ca("button","TykZFb"),b.oa(kje||(kje="class,hArJGc vF7Cdb,id,hArJGc,jsaction,omnibox.showDirections; mousemove:omnibox.preloadDirections; mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip".split(","))),b.na("aria-label",lje(null,a)),b.V(),b.Aa("dXd65d"),_.NG(b,void 0,void 0,void 0,void 0,void 0,58670,void 0,
!0),b.Ba(),b.close()}switch(_.TO(c).getType()){case 2:b.open("span","WEJ5Ad");b.oa(mje||(mje=["class","SxXeRb EI48Lc","aria-hidden","true"]));b.V();b.Aa("dOkKWb");_.yG(b,jje,null,a);b.Ba();b.close();break;case 1:b.open("span","EBv2Lb"),b.oa(nje||(nje=["class","SxXeRb EI48Lc","aria-hidden","true"])),b.V(),b.Aa("RmvzFb"),_.yG(b,lje,null,a),b.Ba(),b.close()}_.TO(c).getType()===3&&(b.open("div","eUoCbe"),b.oa(oje||(oje=["class","pmPLle"])),b.V(),b.Aa("dwAaye"),_.NG(b,"pzycZ",void 0,void 0,void 0,void 0,
61535,void 0,!0,void 0,void 0,void 0,18),b.Ba(),b.Ca("div","p4Cr5c"),b.oa(pje||(pje=["class","jYIGzd"])),b.V(),b.close(),b.Ca("button","ZcxXZ"),b.oa(qje||(qje=["class","z6ADEf","jsaction","omnibox.clearSearchNearby; mouseover:omnibox.showTooltip; mouseout:omnibox.hideTooltip; focus:omnibox.showTooltip; blur:omnibox.hideTooltip"])),b.na("aria-label",rje(null,a)),b.V(),b.Aa("fCiP7c"),_.NG(b,"PFywrc",void 0,void 0,void 0,void 0,58829,void 0,void 0,void 0,void 0,void 0,18),b.Ba(),b.close(),b.Ca("span",
"uzrk3b"),b.oa(sje||(sje=["class","SxXeRb EI48Lc","aria-hidden","true"])),b.V(),b.Aa("wujypb"),_.yG(b,rje,null,a),b.Ba(),b.close(),b.close());b.Va()},gje,hje,ije,kje,mje,nje,oje,pje,qje,sje,Pie=function(a,b,c){b.open("div","yl2nkc");b.oa(tje||(tje="class;fontBodyMedium DAdBuc kA9KIf;id;ydp1wd-haAclf;role;grid;tabindex;-1".split(";")));b.na("aria-label","Suggestions");b.V();const d=_.Nlc(_.SO(c));c=_.Mlc(_.SO(c));const e=c.length;for(let f=0;f<e;f++){const g=c[f];b.Zb(f);_.Tzb(a,b,g,f,f===d&&d>=0?
"sbox-highlight":"");b.hc()}b.Va()},tje,dje=function(){return"Search"},lje=function(){return"Directions"},Uie=function(a){return Sie(a.type)},Sie=function(a){let b="";switch(a){case 1:b+="Menu";break;case 2:b+="Back"}return b},jje=function(){return"Close"},rje=function(){return"Cancel search nearby"};
}catch(e){_._DumpException(e)}
try{
_.wd("ob");
var uje=function(a,b=!1){const c=new _.RAb;_.B(a,_.RAb,8)?_.Zh(a,_.iI,21)&&_.jI(_.kI(a))===21?(a=c.Gb(115),_.bc(a,3,[144],_.Xba)):_.t(c,_.y(a,_.RAb,8)):(c.Gb(38),b&&_.HYa(c,39));return c},vje=function(a,b){a=String(a);b.length&&(a+="i"+b.join("i"),a+="k1");return a},wje=function(a){return a.map(b=>{const c=b.getType();b=_.pQ(b,3,_.Ri());return vje(c,b)})},xje=function(a){return(a=a.getAttribute("jslog").split(";")[0])?Number(a):_.q.ka.Te.O},yje=function(a){const b=a.querySelectorAll("[jslog]");a.hasAttribute("jslog")&&
_.Clb(a);for(a=0;a<b.length;++a)_.Clb(b[a])},zje=function(a,b){if(a.length!==b.length)return!1;for(let e=0;e<a.length;e++){var c=a[e],d=b[e];const f=c.ir?_.ck(c.ir,d.ir):c.ir===d.ir;if(!_.ck(c.xg,d.xg)||c.type!==d.type||!f)return!1}return!0},Aje=function(a){if(!_.lI(a,9))return null;const b=[];for(let c=0;c<_.Zh(a,_.Ns,10);++c){const d=new _.KI,e=_.$h(a,10,_.Ns,c);_.TI(e,()=>_.VI(d));b.push({component:d})}return b},Bje=function(a){for(const b of _.Zi(a,_.iI,21,_.Ri()))if(_.jI(b)===81)return!0;return!1},
Fje=function(a){if(Bje(a)){const b=new _.PB;_.t(_.C(b,_.rA,22),Cje(_.y(a,Dje,29)));_.t(_.C(b,_.jm,38),Eje(_.y(a,Dje,29)));return b}return null},Gje=function(a){return _.Gh(a,11)&&!_.oI(a).H()&&!_.TA(_.y(a,_.Eq,9))&&!_.qI(a).Fb()},Hje=function(a,b,c,d){d=_.Z$a(d.va());if(_.TA(d)===0)return null;a=new _.iN(a,b);_.eXb(a,d,c,!0);return a.rb()},Jje=function(a){switch(_.jI(_.kI(a))){case 10:return 4;case 4:return 1;case 5:return 2;case 6:return 3;case 84:return a=_.y(a,_.sm,37),a=_.Yi(a,Ije,5,_.rwa),a=
_.y(a,_.rm,1).H().ai(),a===1?10:a===2?11:0;default:return 0}},Kje=function(){const a=new _.Os;_.nI(_.pI(a),"Hotels");_.mI(_.rI(a),40);const b=new _.Os;_.nI(_.pI(b),"Attractions");_.mI(_.rI(b),70);const c=new _.Os;_.nI(_.pI(c),"Fast food");_.mI(_.rI(c),85);return[a,b,c]},Lje=function(){const a=new _.Os;_.nI(_.pI(a),"Restaurants");_.mI(_.rI(a),28);const b=new _.Os;_.nI(_.pI(b),"Hotels");_.mI(_.rI(b),40);const c=new _.Os;_.nI(_.pI(c),"Bars and pubs");_.mI(_.rI(c),29);return[a,b,c]},Mje=function(a){if(_.sI(a)===
0)return _.q.ka.ntb;if(_.sI(a)===1)return _.q.ka.qtb;switch(_.Zh(a,_.iI,21)>0?_.jI(_.kI(a)):0){case 7:case 8:case 18:case 0:case 1:return _.q.cOa;case 81:return _.q.ka.mtb;case 9:return _.q.bOa;case 21:return _.q.ka.mbb;default:return _.q.ka.otb}},Nje=function(a){const b=a.xg;a=a.type;const c=_.Zh(b,_.iI,21)>0?_.jI(_.kI(b)):0;if(a===1)switch(c){case 29:return _.q.ka.Iib;case 40:return _.q.ka.Jib;case 28:return _.q.ka.Kib;default:return _.q.ka.cxa}else if(a===2)switch(c){case 85:return _.q.ka.vsb;
case 40:return _.q.ka.wsb;case 70:return _.q.ka.usb;default:return _.q.ka.cxa}else return _.sI(b)===0?_.q.ka.stb:_.sI(b)===1?_.q.ka.ttb:_.q.ka.cxa},Oje=function(a){const b=new _.Dq;_.gv(a);return b},Pje=function(a,b=!1){if(b||_.XM(a)||_.GWb(a)||_.M6a(a.Qa())||a.Qa().Gj().Kl())return!1;b=a.Qa().be().Ka();return _.zu(_.xu())!==0&&b&&b.Sw()?!1:a.Qa().ke()&&a.Qa().mb().valid()},Qje=function(a,b,c,d){if(d&&_.ez(d))return!1;d=a.Qa();d=!!d.be().yE()&&d.mb().valid();b=c!==5&&(_.Xgc(a,b)||_.Ogc(a,b)||!!_.BA(a));
return d||Pje(a)||b},Rje=function(a,b,c){const d=_.C(a,_.OO,3);if(b)_.RG(_.C(d,_.TG,5),b.O),b=d.Gb(2),b=_.v(b,3,"omnibox.back"),_.D(b,4,58820);else{if(c){d.Gb(3);_.RO(a,!1);return}_.RG(_.C(d,_.TG,5),_.q.ka.VQa.O);b=d.Gb(1);b=_.v(b,3,"settings.open");_.D(b,4,58834)}_.RO(a,!0)},Sje=function(a,b,c=null){return b?_.q.ka.rsb:_.BWb(a,c)?_.q.ka.Dbb:null},Tje=function(a,b){var c=_.GA(a)?.ln().Kc();const d=a.Qa().search().valid()&&a.Qa().search().O2();var e=_.RM(a);const f=a.Qa().zl().location();var g=a.Qa().mb().valid();
const h=a.background().mb().valid(),l=g&&a.Qa().zl().valid(),m=a.Qa().be().yy(),n=a.background().be().yy(),p=a.Qa().Js().valid(),r=a.isEmpty(),w=a.Qa().mb()?.zE()?.U();let A=g=!1;l?(c="",b="Search nearby "+m,A=!0):c?(c="",b="Search along the route"):d&&!e?(c=m,b=""):w?(c=w,b=""):n&&h?(c=n,b="",g=!0):n?(c=n,b=""):m?(c=m,b=""):f?(c="",e=e&&e.title(),a=a.Qa().Nt().DD(),b="Search nearby "+((b&&a&&b.Qx[a]?b.Qx[a].data.H().we():"")||e||""),A=!0):p||r?(c="",b="Search Google Maps",A=!0):(c="",b="Search Google Maps");
c===""&&_.Du(_.xu())&&_.Cu(_.xu())&&(b="Ask or search Google Maps");return{query:c,placeholder:b,CEb:g,tEb:A}},Uje=function(a){var b=a.Qa().Js().valid();const c=a.Qa().isEmpty();_.RM(a)?(b=3,a=_.aE(a)?_.q.ka.zsb:_.DA(a)?_.q.ka.tsb:_.q.ka.ysb):b||c?(b=1,a=_.q.ka.pdb):(b=2,a=_.DA(a)?_.q.ka.ssb:_.q.ka.xsb);return{wJb:b,xJb:a}},Vje=function(a,{camera:b,LLb:c,MJb:d,SHb:e}){var f=a.Qa(),g=f.be();const h=f.mb().valid()&&!c?g.yE():null;f=f.zl();const l=Pje(a,c);let m=[];(_.Xgc(a,b)||_.BA(a)&&c||_.Ogc(a,b)&&
c)&&d&&_.LN(d)&&(a=_.Ygc(a,e,b))&&(m=a.Tq);a=g.Ka();g=g.content();b="";a?b=a.nb():g&&(b=_.Nz(g));return{Tq:m,Nb:b,yE:h,zl:f,wKb:l}},Wje=function(a,b,c,d,e,f){a=_.AI(a,c,d);_.Du(_.xu())&&_.Cu(_.xu())||(c=_.C(a,_.myb,23),_.F(c,4,!0));c=_.C(a,_.myb,23);_.F(c,10,!0);e=e.Qa().zl();e.valid()&&e.fj()!==8&&(c=_.C(a,_.myb,23),_.D(c,2,3),c=_.vUb(_.uUb(_.CM(a),a.H()),e.where()||""),(d=e.Oc())&&_.wUb(c,d),(e=e.location())&&_.sz(e,_.C(c,_.gl,4)));_.N(a,2,b);_.dv(_.yI(a));b=_.C(a,_.vI,37);_.D(b,1,81);f&&_.WL(_.C(a,
_.XL,47),f);return a};_.EBb.prototype.sT=_.ba(391,function(a,b){a=_.eJ(a);_.IBb(this,a,b)});_.RD.prototype.N=_.ba(351,function(){this.data.Lp=null;this.H=void 0});_.lN.prototype.N=_.ba(350,function(){this.ha=!0});_.Uu.prototype.LT=_.ba(258,function(a,b,c){this.handle(d=>d.LT,arguments,c)});_.Ksb.prototype.LT=_.ba(257,function(a,b,c){this.Sc.LT(a,b,c)});
_.Qsb.prototype.LT=_.ba(256,function(a,b,c){const d=this.Ha;d.EQ((e,f)=>{d.ab().oK(b)&&!f&&(f=d.ab().Qa(),e=f.DJ(),e.faa()&&e.uE()&&(f=f.wc().valid(),this.zT(a,e.uE(),f)))},c,"spotlightSeen")});
var Ije=class extends _.u{constructor(a){super(a)}},Xje=class extends _.u{constructor(a){super(a)}},Cje=function(a){return _.y(a,_.rA,1)},Eje=function(a){return _.y(a,_.jm,4)},Dje=class extends _.u{constructor(a){super(a)}},Yje=function(a,b){_.vyb(a);a.H=b.map(c=>{const d=c.type;(d===1||d===2||d===3||d===4||d===5||_.akd(c))&&a.La++;return uje(c.xg,c.type===3)});a.Ea.push(...a.H)},Zje=function(a){a.Ga++;var b=Date.now();a.vT!==null&&b>=a.vT&&(b-=a.vT,a.va=Math.max(b,a.va),a.wa+=b,++a.Sa[b>_.yyb?9:
_.xyb[Math.floor(b/100)]])},$je=function(a,b){return b===null?0:Math.max(b-a.Da,0)},ake=/\.+$/,bke=function(a,b,c){b=b.clone();a.request=b;c&&_.t(_.PD(b),c);a.Wd(null)},cke=function(a){return _.C(a,_.TG,2)},dke=function(a){_.Ih(a,1)},eke=class extends _.ct{constructor(){super("OBP",[])}},fke=function(a){a.request&&(a.request.stop(),a.request=null)},hke=function(a,b,c){a.N.N=3;const d=Oje(c),e=a.H.elements().mh();e&&xje(e)&&_.hg(f=>{f.Wj(e,5,{qw:d,ZX:[15]})});gke(a,d,b);a.H.search(b,d,c)},kke=function(a,
b,c,d){if(b>=0&&b<a.rK.length){a.N.U=b;a.N.N=1;var e=Oje(d);ike(a,b,c,e);gke(a,e,a.W);c=a.H;b=a.rK[b];a=b.xg;const r=c.Ha.ab(),w=_.B(a,_.Ms,1)?_.oI(a).H():a.zm().Fb();var f=jke(c);var g=e.clone();g=_.Ih(g,6);var h=_.Ih(g,5);g=r;var l=c.Ha.MK,m=c.kc,n=b.xg,p=b.type;if(_.I(n,31))h=Jje(n),g.Qa().be().RE()===h?f=new _.YM(g):(f=new _.qN(g),_.wE(g.fi(),h)?_.yE(f,h):_.pN(f,h)),g=f.rb();else if(_.B(n,_.Eq,9))m=b.xg,f=new _.Eq,_.t(f,_.y(m,_.Eq,9)),m=new _.Eh,_.t(m,_.y(f,_.Eh,3)),_.t(_.QD(f),h),g=new _.iN(g,
l),bke(g,f,m),g=g.rb();else if(_.dJ(n))m=b.xg,l=new _.cK(g),n=new _.tA,_.t(n,_.y(m,_.tA,14)),_.t(_.RB(n),h),_.YJ(l,n),_.bK(l),l.lg(f),(h=Fje(m))&&_.wKb(l,"suggest-ad",h),_.DA(g)&&_.zKb(l),_.$J(l),g=l.rb();else if(_.B(n,_.Ar,19))l=b.xg,_.y(l,_.Ar,19).getType()!==4?(g=f=new _.aN(g),l=_.y(l,_.Ar,19),g.Du=l,_.t(f.N(),h),g=f.rb()):(n=new _.Ms,_.zI(n,m),_.tI(n,"*"),_.t(_.C(n,_.Ar,54),_.y(l,_.Ar,19)),_.t(_.xI(n),f),_.t(_.yI(n),h),g=new _.gN(g),_.fN(g,n),g=g.rb());else if(_.B(n,_.Ms,1))if(p=b.xg,Gje(p))g=
null;else{n=new _.Ms;_.t(n,_.oI(p));_.zI(n,m,!1);_.uyb()&&_.B(n,_.Eh,4)||_.t(_.xI(n),f);_.t(_.yI(n),h);m=g.Qa().zl();m.valid()&&m.fj()!==8&&(h=_.vUb(_.uUb(_.CM(n),n.H()),m.where()||""),(p=m.Oc())&&_.wUb(h,p),(m=m.location())&&_.sz(m,_.C(h,_.gl,4)));(h=_.EA(g))&&_.t(_.C(n,_.Ks,44),_.RVb(h.wc().pZ()||h.wc().request(),_.I(n,31)));m=new _.gN(g);_.fN(m,n);if(g=Hje(g,l,f,n))h=g.Qa(),m.Wd(h);h&&(m.Lj=h);g=m.rb()}else if(p===2)l=b.xg.zm().Fb(),n=new _.Eh,_.Qb(n,f),f=_.AI(l,n,m),l=_.EA(g),m=_.GA(g)?.ln().Kc(),
_.t(_.C(f,_.Ks,44),_.RVb(l.wc().pZ()||l.wc().request(),!m)),_.t(_.yI(f),h),g=new _.gN(g),_.fN(g,f),g.Lj=l,g=g.rb();else if(p===1){l=b.xg.zm().Fb();n=new _.Eh;_.Qb(n,f);f=_.AI(l,n,m);l=_.CM(f);m=g.Qa().zl();_.vUb(_.uUb(l,f.H()),m.where()||"");(n=m.Oc())&&_.wUb(l,n);(p=m.location())&&_.sz(p,_.C(l,_.gl,4));const A=_.EA(g);A&&_.t(_.C(f,_.Ks,44),_.RVb(A.wc().pZ()||A.wc().request(),!0));_.t(_.yI(f),h);g=new _.gN(g);_.fN(g,f);A&&(g.Lj=A);h={title:_.z(l,1),where:l.H(),Oc:n,location:p,mid:m.mid(),fj:m.fj()};
g.Lp=h;g=g.rb()}else g=null;g&&(h=c.Jb,h.N.set(g,e),h.H=g);Gje(a)?c.UK(a,d):_.lI(a,21)?c.K_(d):b.type===4?(e=new _.bN(r),_.$Wb(e,c.Dg.get().placeItems),(b=c.Zc.get())&&e.setCamera(b),c.Ha.Yb(e.rb(),d)):g?(d.H("transitions","search"),c.Ha.Yb(g,d),e=d.flowType()==="suggestion.select"?2:3,c.oc.Nd.LT(e,g,d)):c.search(w,e,d);_.lI(a,21)||(_.OE(d),_.NE(d));Bje(a)&&c.Ga.Bw();c.Th.get()===11&&document.body.focus()}},nke=function(a,b,c){return a.rK.length?(b=a.U+b,b<-1&&(b=a.rK.length-1),b>=a.rK.length&&(b=
-1),lke(a,b,c),b===-1?mke(a.H,a.W):mke(a.H,a.rK[b].xg.zm().Fb()||a.W),!0):!1},oke=function(a,b,c){if(a.ni&&b.type==="keydown"){var d=_.bg(b.keyCode);if(d===13)if(fke(a),a.U===-1){if(b=a.H.Ms())a.H.elements(),hke(a,b,c)}else kke(a,a.U,5,c);else d===40?(b.preventDefault(),nke(a,1,c)&&fke(a)):d===38?(b.preventDefault(),nke(a,-1,c)&&fke(a)):d===229&&a.N.ha.add(4)}},rke=function(a,b){const c=a.H.Ms();a.W!==c&&(a.W=c,lke(a,-1,b),fke(a),c&&(a.N.Ia++,a.request=a.ha.vx(c,pke(a.H),a.N,(d,e)=>{Zje(a.N);a.request=
null;const f=[];d.forEach(g=>void f.push({xg:g}));qke(a,f,e,a.N)},b)));c||qke(a,a.ha.qS(),b)},gke=function(a,b,c){c&&_.v(b,6,c);a=a.N;c=["maps"];c[28]="maps";c[1]=a.N?String(a.N):"";c[26]=Array.from(a.ha).join("j");c[2]=a.U!==null&&a.H.length?String(a.U):"";var d="",e=0;for(var f of a.H){var g=f.getType();const m=_.pQ(f,3,_.Ri());g=vje(g,m);if(g!==h){e>1&&(d+="l"+String(e));d+=(h?"j":"")+g;e=0;var h=g}++e}e>1&&(d+="l"+String(e));c[3]=d;h="";f=wje(a.Ea);d=wje(a.H);e=new Set;for(var l of f)d.includes(l)||
e.has(l)||(e.add(l),h+=(h?"j":"")+l);c[35]=h;c[33]=String(a.La);c[6]=++a.Wa;c[7]=Date.now()-a.Da;c[4]=$je(a,a.W);c[5]=$je(a,a.Oa);c[8]=a.Ia;c[9]=a.vza;c[17]=a.Ga;c[22]=a.pha;c[30]=a.s7;c[14]=a.va;c[15]=a.wa;l=a.Sa;h=[];e=0;for(d=0;d<=9;++d)f=l[d],f===0?e++:(e=e===1?"0j":e>1?`${d}-`:"",h.push(`${e}${f}`),e=0);l=h.join("j");c[16]=l;c[31]=a.IHa;c[32]=a.Roa;a.reset();a=c.join(".").replace(ake,"")+".";_.v(b,5,a)},tke=function(a,b,c){a.N.N=12;const d=Oje(c),e=ske(a.H.elements());e&&xje(e)&&_.hg(f=>{f.Wj(e,
3,{qw:d,ZX:[15]})});gke(a,d,b);a.H.search(b,d,c)},ike=function(a,b,c,d){const e=uke(a.H.elements(),b);if(e){var f=xje(e);c!==3||f!==_.q.cOa.O&&f!==_.q.bOa.O?a.rK[b].type===4?_.hg(g=>{g.Wj(e,c)}):_.hg(g=>{g.Wj(e,c,{qw:d})}):_.hg(g=>{g.Wj(e,15,{qw:d,ZX:[3]})})}},lke=function(a,b,c){a.U=b;uke(a.H.elements(),b)?.scrollIntoView(!1);a=a.H;var d=_.C(a.context,_.Olc,8);_.N(d,2,b);_.QJ(a,c)},qke=function(a,b,c,d){a.rK=b;Yje(a.N,b);vke(a.H,[...b],c,d)},wke=class{constructor(a,b){this.H=a;this.ha=b;this.ni=
!1;this.W="";this.rK=[];this.request=null;this.N=new _.wyb;this.U=-1}hide(a){this.ni&&(fke(this),this.W="",lke(this,-1,a),qke(this,[],a),this.ni=!1)}show(a){this.ni||(this.ni=!0,lke(this,-1,a),rke(this,a))}};var xke=function(a){return a.H&&Bje(a.H)?Eje(_.y(a.H,Dje,29)).H().H().getUrl():null},yke=function(a){return a.H&&Bje(a.H)?Cje(_.y(a.H,Dje,29)):null},zke=function(a,b,c){const d=xke(a);if(d)a.ig.get((g,h)=>{g.openDialog("about-this-ad",{url:d},h)},c);else{const g=c.node(),h=yke(a);if(h){var e=_.Wwb(h),f=new _.JJ;_.t(_.C(f,_.rA,13),h);_.sJb(f,!!a.N.get(e));a.qO.get((l,m)=>{l.open(f,g,0,m,void 0,n=>{a.N.set(e,n)},1,b)},c)}}},Ake=class{constructor(a){this.N=new Map;this.H=null;this.qO=a.qO;this.ig=a.ig;
this.Nd=a.Nd}Bw(){if(this.H){var a=this.H;Bje(a)?(a=_.y(a,Dje,29),a=_.y(a,Xje,2),a=_.z(a,2)):a=null;a&&this.Nd.Ts(a)}}};var Bke=function(a,b){const c=a.Ha.ab();var d=c.Qa().search(),e=d.valid()&&d.Eh()&&d.Eh().xo()===1?d.Eh():null;_.DA(c)?d=_.xWb(c):e?(d=new _.cK(c),_.bK(d),_.XJ(d,e),(e=a.yb.get())&&d.lg(e)):(d=new _.YM(c),_.zE(d));(e=a.H.get())&&_.ez(e)&&c.Qa().Cr().data.Cr&&(_.WJ(d,e),_.BE(d,!1));c.Qa().mb().valid()&&c.Qa().Jd().tv().length>0?a.oc.nn.restore(b,void 0,void 0,d):a.Ha.Yb(d.rb(),b)},Cke=class{constructor(a,b){this.oc=a;this.actions=b;this.yb=_.x();this.H=_.x();this.Ha=a.Ha}bind(a,b,c){this.yb.Ja(a,c);
this.H.Ja(b,c)}unbind(a){this.yb.unbind(a)}};var Dke=class extends _.bq{constructor(a,b){super();this.Ha=a;this.element=b;this.N=a.Kk(this.H,this)}bind(a){this.N.listen();this.H(a)}unbind(){this.N.yf()}H(){const a=this.Ha.ab(),b=_.XM(a);a.isEmpty()||a.ke()&&(!b||a.background().ke())||!a.pv().data.H?this.hide():this.show()}show(){_.Uo(this.element,"WjuB5d")}hide(){_.Wo(this.element,"WjuB5d")}kb(a){_.qi(this.element);this.unbind(a);super.kb(a)}};var Eke={EMPTY:"empty",R6:"omnibox"};var Fke=function(a,b,c){return _.NN(a,Eke.R6,Vje(b,c),()=>new eke)},Hke=function(a){return new _.KN(Eke.EMPTY,null,(b,c)=>{c(a.rb(Eke.EMPTY,Gke),b)})},Ike=class extends _.bhc{constructor(a,b,c){super(a,b,c,Eke)}},Gke={rb:()=>new _.pgc};var Jke=class extends _.NL{constructor(a,b){super(_.LL({eq:376,LXa:!0,og:16}));b.H(c=>{const d=c.callback(()=>{_.ML(this,_.LL({eq:376,LXa:!0,og:16}),c)},"omnibox-pane-resize-job");a.kf({callback:d,Zd:142,rd:4,priority:2})})}oga(){return!0}};var Lke=function(a,b){if(a.Bg){var c=a.Ha.ab(),d=a.yb.get()||null,e=a.Le.get()||null,f=a.ha.get()||null;c=Qje(c,d,e,f)?Fke(a.W,c,{camera:a.yb.get()??null,LLb:!!a.YE.get(),MJb:a.wg.get()??null,SHb:a.N.get()??null}):Hke(a.W);a.Qh=c.id();_.JN(c,()=>{Kke(a)});a.Bg.Rp(b,c)}},Kke=function(a){if(a.xw){var b=a.Qh!==Eke.EMPTY,c=a.YE.get();_.gp(a.xw,b?!c||a.H:!1)}},Mke=class{constructor(a,b,c){this.oc=a;this.hv=c;this.Qh=Eke.EMPTY;this.xw=this.Bg=null;this.YE=_.x();this.Le=_.x();this.kj=_.x();this.N=_.x(null);
this.U=null;this.yb=_.x();this.wg=_.x();this.ha=_.x();this.H=!1;this.Ha=a.Ha;this.W=new Ike(a,b,a.Fa)}bind(a,b,c,d,e,f,g,h){this.kj.Ja(d,h);this.YE.Ja(a,h);this.yb.Ja(b,h);this.wg.Ja(c,h);this.Le.Ja(e,h);this.ha.Ja(g,h);_.Hwb()&&this.N.Ja(f,h);this.H=_.LN(this.wg.get());this.U=this.kj.get()?.get(2)||null}install(a){this.Bg||(this.xw=_.ri("tBgtgb",this.hv),this.Bg=_.rgc(this.oc,this.oc.Fa,new _.KL(this.oc.wd,3,null),this.xw,new Jke(this.oc.ub,this.oc.Io),a,{T0:!0,sO:!0}),this.Le.listen(b=>void Lke(this,
b)),this.Ha.listen(b=>void Lke(this,b)),this.kj.listen(b=>{const c=this.kj.get()?.get(2)||null;c!==this.U&&(this.U=c,Lke(this,b))}),this.wg.listen(b=>{if(this.H===_.LN(this.wg.get()))var c=!1;else this.H=!this.H,c=!0;c&&Lke(this,b)}),this.N.listen(b=>{Lke(this,b)}),this.YE.listen(b=>{this.H?Lke(this,b):Kke(this)}),Lke(this,a))}unbind(a){this.YE.unbind(a);this.yb.unbind(a);this.wg.unbind(a);this.N.unbind(a)}};var Nke=function(a,b){a.U<0||(a=_.oz(`cell${a.U}x${a.col}`))&&_.To(a,"JvXd9b")&&_.Yo(a,"b6BXof",b)},Oke=class extends wke{constructor(){super(...arguments);this.col=0}Yq(a,b,c){Nke(this,!1);let d=!1;var e=_.bg(a.keyCode);if(e===38||e===40)this.col=0,d=!0,oke(this,a,c);else if(e===39||e===37){if(this.U<0)return;a.preventDefault();a=this.col;e===39?a++:e===37&&this.col>0&&a--;_.oz(`cell${this.U}x${a}`)&&(d=!0,this.col=a);Nke(this,!0)}else e===13?this.U<0?oke(this,a,c):(e=_.oz(`cell${this.U}x${this.col}`))&&
_.To(e,"JvXd9b")?e.click():oke(this,a,c):e===229&&oke(this,a,c);d&&b&&(this.U<0?b.removeAttribute("aria-activedescendant"):_.Ewb(b,_.oz(`cell${this.U}x${this.col}`)))}};var Pke=class{constructor(a){this.H=null;this.N=new Map;this.Ha=a.Ha;this.U=new _.MF(a.wd);this.Ha.listen(()=>{var b=this.Ha.ab().Qa();if(b.ke()&&this.H&&b.id()===this.H.Qa().id()){var c=this.N.get(this.H);c&&(c=_.Tlb(c),c.tbm="map",c.opi="79508299",c.ei=b.DJ().uE()||"",b=_.iYa(document.location.origin+"/gen_204?",c),this.U.YJ(b,1),this.N.clear(),this.H=null)}})}};var Rke=function(a){const b=_.GBb().slice(0,5);for(const c of b){const d=c.xg;_.lI(d,8)&&(c.xg=Qke(a,d))}return b},Qke=function(a,b){a=a.SN.Oy(_.sI(b));return a===void 0?b:_.gkd(b,a)},Ske=class{constructor(a,b,c){this.oc=a;this.kc=b;this.wl=c;this.H=null;this.Cf=_.x();this.Dg=_.x();this.Ha=a.Ha;this.SN=a.SN}bind(a,b,c){this.Cf.Ja(a,c);this.Dg.Ja(b,c)}vx(a,b,c,d,e){e.Ze("suggestions_fetch");let f=null,g=!1;const h=new _.eD(()=>{g=!0;f&&(f.abort(),f=null)}),l=this.Ha.ab(),m={BV:1,ub:this.oc.ub,sB:3,
onStart:()=>{c.vza++;c.vT=Date.now()},onAbort:()=>{c.s7++;e.done("suggestions_fetch")},BM:()=>{c.pha++;c.s7++;e.done("suggestions_fetch")},K3:n=>{if(g)c.pha++,c.s7++;else{const p=[];n=n.H().va();for(const r of n)r.U()&&(n=_.y(r,_.Os,23),_.lI(n,8)&&(n=Qke(this,n)),p.push(n));d(p,e)}e.done("suggestions_fetch")}};this.H||(this.H=new _.tBb(this.oc));f=this.H.get(Wje(a,b,this.wl.get(),this.kc,l,this.Cf.get()),m);return h}qS(){const a=this.Ha.ab(),b=[];_.RM(a)?Lje().forEach(c=>{b.push({xg:c,type:1})}):
(_.DA(a)&&Kje().forEach(c=>{b.push({xg:c,type:2})}),b.push(...Rke(this)),this.Dg.get()&&this.Dg.get().placeItems.length>0&&!_.DA(a)&&b.push({xg:new _.Os,type:4}));return b}unbind(a){this.Cf.unbind(a);this.Dg.unbind(a)}};var ske=function(a){return _.yn("BUTTON","mL3xi",a.container)},uke=function(a,b){return _.An(document,"DIV","ZHeE1b",a.container)[b]},mke=function(a,b){if(a.Ms()!==b&&(a=a.mh())){const c=document.activeElement===a;a.value=b;c&&a.setSelectionRange(b.length,b.length)}},vke=function(a,b,c,d){if(!zje(a.Wa,b)){dke(_.C(a.context,_.Olc,8));var e=null;b.forEach((f,g)=>{var h=_.C(a.context,_.Olc,8);h=_.ic(h,1,_.OI);const l=f.xg,m=f.type;var n=new _.OI;n=_.v(n,17,"suggestion.select");if(_.Kx(_.y(l,_.mr,25).ha())){var p=
_.y(l,_.mr,25).ha().getUrl();_.Dj(n,5,_.NI,p)}else n.Od(_.oG(_.pkd(f)));p=_.C(n,_.TG,9);var r=f.xg;const w=f.type;r=w===4?_.q.ka.rtb:w===void 0||w===0?Mje(r):Nje(f);_.RG(p,r.O);_.WY(n,g);if(_.lI(l,9)){if(_.F(n,4,!0),g=Aje(l))for(var A of g)_.t(_.UI(n),A.component)}else m===2?(_.SI(_.fV(_.Iie(_.Hie(_.UI(n),l.zm().Fb()),3))," along the route"),f.Bt=2,_.mkd(n,f),_.gV(n)):m===1?(_.SI(_.fV(_.Iie(_.Hie(_.UI(n),l.zm().Fb()),2))," nearby"),f.Bt=2,_.mkd(n,f),_.gV(n)):m===4?(_.F(n,11,!0),_.SI(_.VI(_.UI(n)),
"More from recent history")):m===3?(_.F(n,12,!0),A=_.PI(n),A=_.xj(A,2,_.LI,!0),A=_.RI(A,"suggestion.delete"),A=_.C(A,_.TG,5),_.RG(A,_.q.ka.Jcb.O),_.nkd(f,n)):(_.Nzb(l,n),_.lI(l,21)&&_.F(n,6,!0).Od(_.oG({mg:_.Rzb()})),Bje(l)&&(_.F(n,8,!0),_.RI(_.Jie(_.PI(n)),"suggestion.whyThisAdClick")));_.Qb(h,n);f=f.xg;Bje(f)&&(e=f)});a.Ga.H=e;a.Wa=b;a.Xf(f=>{const g=_.yn("DIV","DAdBuc",a.container);var h=_.SO(a.context);h=_.Zh(h,_.OI,1);a.YE.set(h>0,f);g?a.jD.set(56+g.offsetHeight,f):a.jD.set(56,f);g&&Tke(a,g);
d&&(d.IHa++,f=Date.now(),d.vT!==null&&f>=d.vT&&(d.Roa+=f-d.vT))});_.QJ(a,c)}},pke=function(a){return(a=a.mh())?a.selectionStart:0},Xke=function(a,b){var c=a.Ha.ab(),d=c.Qa().mb().valid();const e=c.Qa().be().yy(),f=c.Qa().Js().valid(),g=c.isEmpty();if(!d||e){d=!1;if(f||g||_.DWb(c,a.N.get()))d=!0;if(!f&&!g||!a.Ww||!a.Ms()||_.z(a.context,1)){var {query:h,placeholder:l,CEb:m,tEb:n}=Tje(c,a.Ij.get()),{wJb:p,xJb:r}=Uje(c);c=Uke(a);if(h!==_.z(a.context,1)||l!==a.context.NC()||d!==_.I(a.context,15)||p!==
_.TO(a.context).getType()||c!==_.QO(a.context).getType()||m!==_.I(a.context,11))mke(a,h),_.F(a.context,15,d),_.PO(a.context,h),a.context.fz(l),Vke(a,h),_.F(a.context,12,!!l),_.F(a.context,11,m),_.XY(a.context).Gb(p),_.RG(cke(_.XY(a.context)),r.O),Wke(a),a.Xf(w=>{var A=a.N.get();A=A&&_.ez(A);h||!n||A||a.BC();h&&_.LN(a.wg.get())&&a.H.hide(w);Tke(a)}),_.QJ(a,b)}}},ale=function(a){a.vk.Pa("omnibox","inputDetected","input",a,b=>{b&&b.getType()==="application"&&!b.getTick("fcp")&&b.tick("fcp");var c=a.Ms();
_.F(a.context,12,!c);Yke(a,!!c);if(a.Ha.ab().Qa().pG().valid())_.QJ(a,b);else{a.H.show(b);var d=a.H;d.N.ha.add(1);var e=d.N;const f=Date.now();e.W===null&&(e.W=f);e.Oa=f;d.ni&&rke(d,b);Vke(a,c);c||a.Ms()||(c=a.Ha.ab(),_.RM(c)?(b=c.Qa().zl().title(),c=c.background().zl().title(),b?a.context.fz("Search nearby "+b):c&&a.context.fz("Search nearby "+c)):_.DA(c)?(a.context.fz("Search along the route"),_.Ih(a.context,13)):_.Cu(_.xu())&&_.Du(_.xu())?a.context.fz("Ask or search Google Maps"):a.context.fz("Search Google Maps"))}});
a.vk.Pa("omnibox","keyDown","keydown",a,(b,c)=>{a.H.Yq(c,a.mh(),b);var d=a.context,e=!a.Ms();_.F(d,12,e);Vke(a,a.Ms());a.Ha.ab().Qa().pG().valid()&&c.keyCode===13&&a.Ms()&&a.pG(a.Ms(),b)});a.vk.Pa("omnibox","search","click",a,b=>{tke(a.H,a.Ms(),b)});a.vk.Pa("omnibox","clear","click",a,b=>{mke(a,"");Bke(a.ha,b)});a.vk.Pa("omnibox","clearSearchNearby","click",a,b=>{var c=a.ha,d=c.Ha.ab();if(_.RM(d))if(_.aE(d)){var e=new _.TM(d),f=d.background().search().Lj();d.background().wc().valid()?_.xE(e,d.background()):
f&&_.xE(e,f);_.NE(b);c.Ha.Yb(e.rb(),b)}else if(_.DA(d))d=_.xWb(d),c.Ha.Yb(d.rb(),b);else{var g=_.RM(d);e=c.yb.get();f=g.where();g=g.Oc();f&&g&&e?(f=_.dr(_.ar(new _.gr,g),f),d=new _.cK(d),_.bK(d),_.XJ(d,f),d.lg(e),c.Ha.Yb(d.rb(),b),c.actions.WT.run({v5:1,OKa:1,show:!1,flow:b})):d.Qa().Nt().IT()?(e=f=new _.jN(c.Ha.ab()),d=d.Qa().Nt().DD(),e.DD=d,c.Ha.Yb(f.rb(),b)):(d=new _.lN(d),d.N(),c.Ha.Yb(d.rb(),b))}a.H.hide(b)});a.vk.Pa("omnibox","focus","focus",a,b=>{Zke(a,b)});a.vk.Pa("omnibox","prefixFocus",
"focus",a,()=>{a.BC()});a.vk.Pa("omnibox","blur","blur",a,(b,c)=>{Yke(a,!1);c=c.relatedTarget;const d=_.yn("BUTTON","FeXq4d",a.container);_.Ud(c)&&c.nodeType>0&&c===d&&a.H.hide(b)});a.vk.Pa("suggestion","whyThisAdClick","click",a,b=>{zke(a.Ga,()=>{a.BC()},b)});a.vk.Pa("suggestion","delete","click",a,b=>{var c=b.node();if(c&&_.qka(c,"deleteIndex")){const d=Number(_.df(c,"deleteIndex"));c=a.H;c=d>=0&&d<c.rK.length?c.rK.splice(d,1)[0]:void 0;c&&$ke(a,c,b)}});a.vk.Pa("suggestion","select","click",a,b=>
{var c=b.node();c&&_.qka(c,"suggestionIndex")&&(c=Number(_.df(c,"suggestionIndex")),kke(a.H,c,3,b),a.H.hide(b))});a.vk.Pa("omnibox","searchboxFormSubmit","submit",a,(b,c)=>{c?.preventDefault();return!1})},Yke=function(a,b){a.U&&(a.Ms()?_.Wo(a.U,"searchbox-empty"):_.Yo(a.U,"searchbox-empty",!0),b&&a.Ms()?_.Yo(a.U,"r6EGDb",!0):_.Wo(a.U,"r6EGDb"))},Vke=function(a,b){var c=a.Ha.ab();if(_.DA(c)&&b){c=b+" along the route";let d="",e="";c.startsWith(b)?d=c:c.endsWith(b)&&(b=c.lastIndexOf(b),e=c.slice(0,
b));const {prefix:f,QIb:g}={prefix:e,QIb:d};b=a.context;c=ble(a,g);_.v(b,13,c);b=a.context;a=ble(a,f);_.v(b,14,a)}else _.Ih(a.context,13),_.Ih(a.context,14)},Zke=function(a,b){a.Ha.ab().Qa().pG().valid()||(a.H.show(b),a.Ms()||(a=a.H,a.ni&&!a.H.Ms()&&rke(a,b)))},$ke=function(a,b,c){a.actions.AAa.run({Coa:b,ZZ:_.ZWb(),callback:d=>{a.Po.get((e,f)=>{e.sT(b,f);mke(a,"");document.activeElement===a.mh()?Zke(a,f):a.BC()},d)},flow:c})},Wke=function(a){var b=a.Ha.ab(),c=_.DA(b);b=Sje(b,c,a.N.get());c=(c=a.kj.get())?
!!c.get(1):!1;Rje(a.context,b,c)},Uke=function(a){var b=a.Ha.ab();const c=_.DA(b);b=Sje(b,c,a.N.get());a=(a=a.kj.get())?!!a.get(1):!1;return b?2:a?3:1},Tke=function(a,b=null){b&&yje(b);_.hg(c=>{c.Zz(a.container)})},jke=function(a){const b=a.N.get();return b&&_.ez(b)?a.oc.nn.dS():a.camera.get()},ble=function(a,b){return(a=a.mh())&&a.value.length<15?b:""},cle=class extends _.RJ{constructor(a,b,c,d,e,f,g){const h=a.Ww?.nCb()||new _.UO;c.hasChildNodes()||a.Ue.get(_.jg).wF(c,_.Xlc,{context:h});super(a,
c,_.JG(a.Fa,"tactile-omnibox",_.Lie),h,g,{c1:c.firstElementChild});this.actions=b;this.kc=e;this.Za=f;this.jD=_.fD(56);this.YE=_.fD(!1);this.N=_.x();this.Zc=_.x();this.Wa=[];this.Th=_.x();this.Yr=_.x();this.wg=_.x();this.Ij=_.x();this.kj=_.x();this.Dg=_.x();this.U=null;this.N.listen(this.Sa,this);this.Zc.listen(this.Sa,this);this.camera=new _.jBb(d);this.La=new Mke(a,b,c);this.Ha=a.Ha;this.va=this.Ha.Kk(l=>void Xke(this,l));this.Da=this.kj.Kk(l=>void Xke(this,l));this.Ea=new Ske(a,e,this.camera);
this.H=new Oke(this,this.Ea);this.Ga=new Ake({qO:a.qO,ig:a.ig,Nd:a.Nd});this.ha=new Cke(a,b);this.Jb=new Pke(a);this.Ww=a.Ww;this.bi=a.bi;this.Po=a.Po;this.Ia=new Dke(this.Ha,c);this.Ww&&this.Ww.dJb();this.vk=new _.hq(a.hb);ale(this)}uia(a){var b=this.Ww?.ZVa();if(this.Ww&&b)switch(b){case 1:this.Za(a);break;case 2:b=this.H;var c=this.Ms();hke(b,c,a);break;default:_.nb(b,"Unknown requested early omnibox action.")}}bind(a,b,c,d,e,f,g,h,l,m,n,p){this.Th.Ja(a,p);this.Th.listen(this.Ya,this);this.N.Ja(b,
p);this.Zc.Ja(d,p);this.va.listen();this.ha.bind(d,b,p);this.La.bind(this.YE,d,f,e,n,l,c,p);this.kj.Ja(e,p);this.Da.listen();this.La.install(p);this.Ia.bind(p);this.Ea.bind(h,m,p);this.Yr.Ja(l,p);this.Yr.listen(this.qb,this);this.wg.Ja(f,p);this.Ij.Ja(g,p);this.Dg.Ja(m,p)}qb(a){this.Ha.ab().Qa().Js().valid()&&this.Th.get()===11&&document.activeElement===this.mh()&&Zke(this,a)}Bc(a,b){this.U=_.ri("xoLGzf");a=this.Ha.ab();var c=_.DA(a);a=Sje(a,c,this.N.get());c=(c=this.kj.get())?!!c.get(1):!1;var d=
this.context;Rje(d,a,c);d.setActive(!0);this.va.listen();this.Da.listen();Xke(this,b);if(a=this.mh())this.bi.W([a]),this.bi.Bc(b),this.bi.wa(a);this.H.N.reset();b.branches().has("omnibox-init-branch")&&(b.done("omnibox-init-branch","obd"),b.U.dispatchEvent(new Event("obd")));this.vk.isDisposed()&&(this.vk=new _.hq(this.oc.hb),ale(this))}Yd(a){this.vk.dispose(a);this.bi.Yd(a);this.va.yf();this.Da.yf();mke(this,"");_.mc(this.context);yje(_.yn("DIV","NaMBUd",this.container));_.QJ(this,a)}Yq(){}BC(){const a=
this.mh();a&&a.focus()}Ms(){const a=this.mh();return a?a.value:""}pG(a,b){var c=jke(this);const d=_.zwd()||void 0;a=_.twd(a,d,c,"");_.bwd(a,this.Ha.ab());c=new _.Khe(this.Ha.ab());_.Jhe(c,a);mke(this,"");this.Ha.Yb(c.rb(),b)}search(a,b,c){if(a){var d=jke(this),e=_.COb(this.Ha.ab());if(_.Du(_.xu())&&_.Cu(_.xu())&&(e||a.length>15))this.pG(a,c);else{e=void 0;var f=this.Ha.ab();_.RM(f)&&(e=_.RM(f),e={Oc:e.Oc(),where:e.where()||"",location:e.location(),mid:e.mid()});let g=void 0;(f=_.EA(f))&&(g=f.wc().pZ()||
f.wc().request());this.actions.ZM.run({query:a,Lp:e,eVa:g,camera:d,qw:b,PJb:!1,flow:c})}this.Th.get()===11&&document.body.focus()}else this.BC()}kb(a){this.ha.unbind(a);this.La.unbind(a);this.Ia.unbind(a);this.Ea.unbind(a);this.Ia.dispose(a);this.va.dispose();this.Da.dispose();this.bi.ha([this.mh()]);super.kb(a)}mh(){return _.yn("INPUT","searchboxinput",this.container)}elements(){return this}Sa(){var a=this.N.get();a&&!_.ez(a)&&(a=this.Zc.get())&&this.camera.set(a.clone())}Ya(a){const b=this.Th.get(),
c=_.LN(this.wg.get())&&b===12;b===11||b===13||b===8||b===21||b===25||c||b===22||this.H.hide(a)}UK(a,b){a=_.sI(a);a!==null&&this.oc.SN.UK(a,"",b,(c,d)=>{Bke(this.ha,d)})}K_(a){const b=uke(this,0);_.hg(c=>{c.Wj(b,3)});this.oc.nHa.K_(new _.sYb,12,a)}};_.bt("OBW",function(a,b,c,d,e,f,g,h){b.Ze("omnibox-init-branch");_.dt([c.hn,_.bG],b,(l,m)=>{const [n,p]=l;l=new cle({Ue:c.Ue,SN:c.SN,Ww:c.Ww,qO:c.qO,ig:c.ig,Po:c.Po,hb:c.hb,nn:c.nn,bi:c.bi,ub:c.ub,qf:c.qf,Nd:n,SS:new _.mBb,nHa:c.nHa,wd:c.wd,Io:c.Io,Ed:n.Ed,Ha:c.Ha,Fa:p},d,e,f,g,h,m);a(l)})});
_.xd();
}catch(e){_._DumpException(e)}
try{
_.wd("mmm");
var F5d=function(a){if(a.N)for(const b of a.pM.Fu||[]){const c=a.N.restyle(b.LH,b.restyle);a.U.push(c)}},G5d=function(a){if(a.N){for(const b of a.U)a.N.u0a(b);a.U=[]}},H5d=class{constructor(a,b,c){this.pM=a;this.N=b;this.W=c;this.H=null;this.U=[];this.ni=this.At=!1;a.Ux&&(this.H=c.create(a.Ux))}show(){this.ni||(this.H?.show(),F5d(this),this.N.commit(),this.ni=!0)}hide(){this.ni&&(this.H?.hide(),G5d(this),this.N?.commit(),this.ni=!1)}replace(a){const b=this.pM;this.pM=a;const c=this.pM.Ux;b.Ux!==c&&
(this.H?c?this.H.replace(c):(this.H.destroy(),this.H=null):c&&(this.H=this.W.create(c),this.ni&&this.H.show()));b.Fu!==a.Fu&&this.ni&&(G5d(this),F5d(this),this.N?.commit())}destroy(){this.At=!0;this.hide();this.H&&(this.H.destroy(),this.H=null)}iH(){return this.ni}};var K5d=function(a,b,c){b=new I5d(b);a.H.set(c,b);(a=a.ug.get())&&J5d(b,a)},M5d=class extends _.bq{constructor(){super(...arguments);this.ug=_.mN();this.H=new Map}Dza(a){const b=L5d++;K5d(this,a,b);return b}jK(a){this.H.get(a)?.show()}HY(a,b){a===null&&(a=L5d++);const c=this.H.get(a);c?c.replace(b,this.ug.get()):K5d(this,b,a);return a}wC(a){this.H.get(a)?.destroy();this.H.delete(a)}N(){const a=this.ug.get();if(a)for(const b of this.H.values())J5d(b,a,!0)}bind(a,b){this.ug.Ja(a,b);this.ug.listen(this.N,
this);this.N(b)}kb(a){for(const b of this.H.values())b.destroy();this.H.clear();this.ug.unbind(a);super.kb(a)}},L5d=1,J5d=function(a,b,c=!1){if(b.MG().length){c&&a.clear();c=new Map;for(var d of b.MG())b=d.ai(),"function"==typeof _.N5d&&a.N instanceof _.N5d?c.set(b,{pM:a.N.rb(d.ai()),display:d}):(b!==0&&b!==2||c.set(2,{pM:a.N.hR(),display:d}),b!==0&&b!==1||c.set(1,{pM:a.N.iR(),display:d}));d=new Set([...c.keys(),...a.H.keys()]);for(const h of d){var e=c.get(h);d=a.H.get(h);if(e?.pM)if(d)d.replace(e.pM);
else{d=a.H;b=d.set;var f=e.display,g=a.ni;e=new H5d(e.pM,f.XI(),f.KBa());g&&e.show();b.call(d,h,e)}else d&&(d.destroy(),a.H.delete(h))}}else a.clear()},I5d=class{constructor(a){this.N=a;this.H=new Map;this.At=this.ni=!1}show(){if(!this.At){this.ni=!0;for(const a of this.H.values())a.show()}}hide(){if(!this.At){this.ni=!1;for(const a of this.H.values())a.hide()}}destroy(){this.At=!0;this.ni=!1;for(const a of this.H.values())a.destroy();this.H.clear()}replace(a,b){this.N=a;b&&J5d(this,b)}clear(){for(const a of this.H.values())a.destroy();
this.H.clear()}};_.bt("MMM",function(a){const b=new M5d;a(b)});
_.xd();
}catch(e){_._DumpException(e)}
try{
_.svc=function(a){return(a=_.hD(a))?a.U:6371010};
}catch(e){_._DumpException(e)}
try{
var tvc=function(a){return a===Infinity?0:a};_.uvc=class{constructor(a,b,c,d,e,f,g,h,l,m=[]){this.W=a;this.H=b;this.U=c;this.N=d;this.RF=e;this.SF=f;this.Da=g;this.va=h;this.wa=l;this.ha=m}bB(a){const b=a.Da;let c;this.ha&&(c=this.ha.map((d,e)=>({oH:d.oH,nH:d.nH,count:d.count-a.ha[e].count})));return new _.uvc(this.W-a.W,this.H-a.H,this.U-a.U,this.N-a.N,this.RF-a.RF,this.SF-a.SF,b,this.va,this.wa,c)}AG(){var a=this.N*.001;const b=Math.max(this.U-this.H,0),c=this.W/this.H;var d=tvc(this.H/a);a=tvc(b/a);const e={};e.cf=this.H.toString();e.tf=
this.U.toString();isNaN(d)||(e.fps=d.toFixed(1));e.df=b.toFixed(0);isNaN(a)||(e.dfps=a.toFixed(1));!isNaN(c)&&isFinite(c)&&(e.ms=(c<.05?1:0).toFixed());this.va!=null&&(e.pr=this.va.toFixed(2).toString());this.wa!=null&&(e.wr=this.wa);e.crt=this.N.toString();e.tr=this.RF.toString();e.tp=this.SF.toString();e.fsd=this.Da.toFixed(2).toString();return e}Ke(){return this.W>=0&&this.H>=0&&this.U>=0&&this.N>=0&&this.RF>=0&&this.SF>=0}};
}catch(e){_._DumpException(e)}
try{
_.vvc=class extends _.u{constructor(a){super(a)}Fb(){return _.z(this,1)}H(){return _.G(this,1)}getUrl(){return _.z(this,2)}Od(a){return _.v(this,3,a)}Qg(){return _.Ih(this,3)}hasIcon(){return _.G(this,3)}};_.wvc=class extends _.u{constructor(a){super(a)}U(){return _.y(this,_.Rq,13)}H(){return _.I(this,7)}};
}catch(e){_._DumpException(e)}
try{
_.KP=function(a,b){return _.F(a,7,b)};_.LP=class{constructor(){this.Zh=_.gD(new _.wvc);this.Zc=_.x();this.camera=_.fD();this.content=_.fD();this.hp=_.x();this.dT=this.Dd=this.Ls=this.keyboard=this.xC=this.wh=this.cs=null}Kga(a,b){a.Ja(this.Zh,b)}initialize(){}Bc(){}bE(){return!1}moveTo(a,b,c,d,e){e(d);return!1}gA(){return new _.JL}Yd(){}Y3(a,b,c){c(!1)}wH(){}xH(){}MJ(){}BP(){}CP(){}resize(){}RDa(){return!1}};_.LP.prototype.CE=_.aa(425);_.LP.prototype.lba=_.aa(424);_.LP.prototype.gY=_.aa(423);
_.LP.prototype.hY=_.aa(422);
}catch(e){_._DumpException(e)}
try{
_.MP=function(a,b){return b?Math.min(85,85-Math.max(0,Math.min(1,(a-2E7)/25E6))*21):85};_.NP=function(a){const b=a.H();return _.qna(b.Hc(),_.Ag(b),_.wg(a),_.sg(a).Ib())};
}catch(e){_._DumpException(e)}
try{
_.xvc=function(a,b,c,d){const e=a[0],f=a[1];a=a[2];d[0]=(b[0]-e)*c+e;d[1]=(b[1]-f)*c+f;d[2]=(b[2]-a)*c+a};
}catch(e){_._DumpException(e)}
try{
_.OP=function(a,b){b=_.x(b);b.listen(a.N,a);return b};_.yvc=function(a){const b=_.x();b.listen(a.N,a);return b};
}catch(e){_._DumpException(e)}
try{
_.wd("sc");
var zvc,Avc,PP,Cvc,Dvc;zvc=function(){};Avc=function(a){const b=_.kma(document);b&&document.addEventListener(b,()=>{a(!_.Jf(document))},{once:!0})};_.Bvc=function(a){return _.y4a(_.zy(a))?_.l4a(_.x4a(_.zy(a))):null};
PP=function(a){const b={x:a.x,y:a.y,Soa:0,type:a.type,ctrlKey:a.ctrlKey,shiftKey:a.shiftKey,CB:a.CB,button:a.button};var c=null;a.touches&&a.touches.length>0?c=a.touches:a.changedTouches&&a.changedTouches.length>0&&(c=a.changedTouches);if(a.pointerType)var d=a.pointerType;else a instanceof _.Wf&&a.Ej.pointerType&&(d=a.Ej.pointerType);b.pointerType=d;if(c){a=c[0];var e=c[c.length-1],f=a.target;c=a.clientX-f.clientLeft;a=a.clientY-f.clientTop;d=e.clientX-f.clientLeft;e=e.clientY-f.clientTop;f=d-c;const g=
e-a;b.x=(c+d)/2;b.y=(a+e)/2;b.Soa=Math.sqrt(f*f+g*g)}return b};Cvc=function(a){return a.button===0&&!(_.dg&&a.ctrlKey)};Dvc=function(a,b,c){a.isSet()?(_.t(a.get(),b),a.notify(c)):a.set(b.clone(),c)};_.LP.prototype.CE=_.ba(425,function(){return"n"});_.LP.prototype.lba=_.ba(424,function(){});_.LP.prototype.gY=_.ba(423,function(){});_.LP.prototype.hY=_.ba(422,function(){return!1});_.Wt.prototype.oS=_.ba(211,function(){return this.tD});_.Zt.prototype.oS=_.ba(210,function(){return this.H.oS()});
_.au.prototype.oS=_.ba(209,function(){return _.$t(this).oS()});_.Wt.prototype.rS=_.ba(208,function(a){let b=0;a=a===void 0?2:8-2*a;for(let c=0;c<=a;c++)b+=this.Wy[c];return!!b});_.Zt.prototype.rS=_.ba(207,function(a){return this.H.rS(a)});_.au.prototype.rS=_.ba(206,function(a){return _.$t(this).rS(a)});
var Evc=function(){var a=_.ig();return _.I(a,15)},Fvc=function(a){return a.H?a.H.map((b,c)=>({oH:b.oH,nH:b.nH,count:a.W[c]})):null},Gvc=class extends _.ct{constructor(){super("TDF",[...arguments])}},Hvc=class extends _.ct{constructor(){super("TGI",[...arguments])}},Ivc=class extends _.ct{constructor(){super("TMG",[...arguments])}},Jvc=class extends _.ct{constructor(){super("TMI",[...arguments])}};var Kvc=class{constructor(a){this.ub=a}Tz(){const a=this.ub.FL(),b=this.ub.oS();return new _.uvc(a.uja(),a.V9(),a.e$(),a.p_,b.RF,b.SF,a.hja(),_.ja.devicePixelRatio||1,_.JTb(),Fvc(a)||void 0)}};var Lvc=class{constructor(a,b,c=0,d=0){this.location=a;this.H=b;this.distance=c;this.altitude=d}bB(a){if(!this.location||!a.location)return new Lvc(null,this.H);var b=a.location,c=this.location;var d=_.Dt();const e=_.Ag(b);b=_.Dg(b);const f=_.Dt(),g=_.Ag(c);c=_.Dg(c);_.Pg(b,e,0,d,1);_.Pg(c,g,0,f,1);d=_.svc(this.H)*Math.acos(_.Ht(f,d));a=this.location.Hc()-a.location.Hc();return new Lvc(this.location,this.H,d,a)}AG(){const a={};if(this.location===null)return a;a.sca=String(Math.round(this.altitude));
a.scm=String(Math.round(this.distance));return a}};var Mvc=class{constructor(a){this.Zc=a;this.content=_.x()}Tz(){const a=this.content.get()?this.content.get().H():1;return this.Zc.get()?new Lvc(this.Zc.get().H(),a):new Lvc(null,a)}};var Nvc=class extends _.u{constructor(a){super(a)}getCursor(){return _.z(this,1)}jc(){return _.z(this,6)}Pc(a){return _.v(this,6,a)}};var Ovc=function(a,b){a.H[b]||(a.actions+=b+";",a.H[b]=!0)},Pvc=class{constructor(a,b,c,d,e){this.oy=a;this.scheduler=b;this.Nd=c;this.Im=d;this.Bv=e;this.Zd=22;this.rd=6;this.priority=0;this.N=this.BFa=!1;this.H={};this.actions=""}callback(){_.Jf()?Avc(()=>{this.BFa=!1;this.scheduler.kf(this)}):this.scheduler.rS(1)?(this.BFa=!0,this.scheduler.kf(this)):this.oy((a,b)=>{if(a){a="invalid-render-detected+"+this.actions+"+"+a;let d=void 0;var c=a.match(/glError:(\d+)/);c&&(d=+c[1]);a+="+"+this.Im;(c=
_.JTb())&&(a+="+"+c);a=_.ETb(a,{errorType:5,glRenderer:_.uM??void 0,glErrorCode:d});this.Nd.lM(a,b)}this.N=!1;this.H={};this.actions=""})}};var Rvc=function(a,b){const c=a.Ia;Ovc(c,b);c.N||(c.N=!0,Qvc(a,()=>{a.Vd.dk().kf(c)}))},Qvc=function(a,b){a.Rk()?b():a.N?a.N.push(b):a.N=[b]},Svc=function(a,b){a.yJ()?b():a.U?a.U.push(b):a.U=[b]},Uvc=class extends _.bq{constructor(a,b,c,d){super();this.Vd=a;this.N=this.H=null;this.wa=0;this.U=null;this.frameCount=0;this.ha=this.va=!1;this.kA=_.fD(!1);this.W=new _.ee(this);_.Jo(this.W,a,"RenderComplete",this.Da,!1,this);this.Ea=Tvc++;this.Ia=new Pvc(e=>{this.H?.oy(f=>{const g=new _.Xf(c,"render_check");
this.kA.set(!!f,g);e(f,g);g.done("main-actionflow-branch")})},this.Vd.dk(),d,b.H?"GL":"2D",`${this.Ea}`);b.H&&this.W.listen(b.H,"webglcontextrestored",()=>{Rvc(this,"contextrestored");a.H()});this.Ga=_.ima(()=>{Rvc(this,"timer")},1E4)}wv(){return this.Vd}aK(a){a!==this.H&&(this.H=a)&&(a=a.Ds(),this.Vd.U!==a&&this.Vd.N(a))}fca(a,b){b=b&&this.ha&&!a;this.ha=a;b&&this.Da()}Rk(){return this.ha||!this.H?!1:this.H.Rk()}yJ(){return this.H?this.H.yJ():!1}Da(){var a=this.Rk(),b=this.yJ();this.va!==a&&(this.va=
a)&&(this.Vd.dk().gQ(0),this.wa=Date.now());if(this.N&&a){a=this.N;this.N=null;for(const c of a)c()}if(this.U&&b){b=this.U;this.U=null;for(const c of b)c()}}Kx(a){this.H?.Kx(a)}kb(){this.W.dispose();_.ja.clearInterval(this.Ga)}},Tvc=1;var Wvc=function(a,b,c,d){d?(new Vvc(a.Sc,d,a.Qd,()=>{a.H.GE(e=>{Wvc(a,b,c,e)},b)},b)).play():c()},$vc=class{constructor(a,b){this.Sc=a;this.Qd=b;this.H=this.animation=null}animate(a,b,c){const d=b.callback((e,f)=>{this.animation=null;var g=this.Sc;const h=g.camera.get(),l=g.Zc.get();_.Qb(l,h);g.U.start(e);g.W.x=-1;g.W.y=-1;_.Xvc(g.Pn,g.W);g.W.x>=0&&g.W.y>=0&&g.H.Ls&&g.H.Ls.Kma(g.W.x,g.W.y,e);c(e,f)},"animation-");this.animation=new Vvc(this.Sc,a,this.Qd,d,b);Yvc(this.Sc);this.animation.play();return this.animation}transition(a,
b,c){this.H=a;const d=b.callback(()=>{this.H=null;var e=this.Sc;const f=e.camera.get(),g=e.Zc.get();_.Qb(g,f);_.Xvc(e.Pn);e.qb=!1;c(b)},"transition-"+a.Tia(),a.aH(),a.cja());Zvc(this.Sc);a.GE(e=>{Wvc(this,b,d,e)},b)}Hg(a,b){this.H&&this.H.Hg(a,b)}},Vvc=class{constructor(a,b,c,d,e){this.Sc=a;this.animation=b;this.Qd=c;this.U=d;this.flow=e;this.N=this.H=!1}iF(a){var b=this.animation.Tk(a,this.flow);b&&this.Sc.Ol(b,this.flow);(b=this.animation.Wo(a,this.flow))&&this.Sc.ko(b,this.flow);a===1&&this.finish(!1,
this.flow)}play(){this.H||(this.H=!0,this.Qd.play(this,this.animation.getDuration()))}finish(a){this.H&&(this.H=!1,this.N=a,this.Qd.stop(this),this.U(this.flow,this))}cancel(a){this.finish(!0,a)}isPlaying(){return this.H}lU(){return this.N}};var awc=class extends _.LP{constructor(){super(...arguments);this.wh=this}moveTo(){return!1}gA(a,b,c,d,e,f,g){g&&g(!1,f);return new _.JL}resize(a,b){const c=this.camera.get();c&&(_.t(_.tg(c),a),this.camera.notify(b))}Qq(){}XB(){}Uq(){return 0}Uj(){return 0}yk(){return 0}Mp(){return!1}nJ(){return!0}};var bwc=class{constructor(a,b,c,d){this.U=a.clone();this.W=c.clone();this.N=b.clone();this.H=d.clone()}};var Yvc=function(a){a.U.stop();a.Pn.WO++},Zvc=function(a){a.qb=!0;a.U.stop();a.Pn.WO++},cwc=function(a,b){const c=a.width.get();a=a.height.get();_.tg(b).Ac(c).Ec(a)},dwc=function(a,b){cwc(a,b);(a=a.content.get())&&_.bz(a)&&_.xg(b,13.1)},ewc=function(a){return a&&_.dz(a)?!0:!!a&&_.dz(a)&&_.Lu(a).wj()===7},gwc=function(a,b,c,d,e,f,g){d&&fwc(a,a.N,null,null,!1,f);a.La+=1;const h=a.La,l=c.clone(),m=b.clone();a.Uc.load(c,(n,p)=>{if(a.La===h){a.Sa=!0;var r=e.N||!a.context.H,w=a.content.get()||new _.Qu;
_.Qb(w,l);fwc(a,n,m,w,r,p);a.Rd(l,f);d||(a.Pn.Be(!0),f.tick("scnd"),f.U.dispatchEvent(new Event("scnd")));a.Sa=!1}g(p)},f)},fwc=function(a,b,c,d,e,f){if(b!==a.H){a.pD.fca(!1,!1);var g=a.H;g.Yd(f);_.$m(a.Jc);a.H=b;b.initialize(c,d,f);a.Jc=_.U3a(a.H,"user-input-event",a.target);a.Jb(g,f);g!==a.N&&a.Zh.unbind(f);a.Lb(b,f);d&&Dvc(a.content,d,f);c&&(d=a.width.get(),g=a.height.get(),d=(new _.qh).Ac(d).Ec(g),c?(b.bE(c,d,e),cwc(a,c),a.camera.isSet()?(_.t(a.camera.get(),c),a.camera.notify(f)):a.camera.set(c.clone(),
f),a.Zc.isSet()||a.Zc.set(c.clone(),f)):(c=a.camera.get(),b.bE(c,d,e)&&(cwc(a,c),a.camera.notify(f))));b!==a.N&&b.Kga(a.Zh,f);b.Bc(a,f);a.wh.notify(f);a.Uy.notify(f);a.Dd.notify(f);b!==a.N?a.U.start(f):a.U.stop();_.Dh(f)&&(f.EL().drv||f.Fe("drv",b.CE()),f.EL().sph||f.Fe("sph",a.vL.get()?"0":"1"),f.EL().rdv||f.Fe("rdv",a.Ea))}},hwc=function(a,b){a.Da&&(a.Da(a.flow,b),a.Da=null)},jwc=function(a,b,c,d,e,f){a.Ga=b;a.Ia=c;a.va=d;iwc(a,e,f)},lwc=function(a,b,c){if(!(c.zVa&&!a.Mp()||Math.abs(c.mQ)<Math.abs(c.zoa)||
c.mQ===0)){hwc(a,c);jwc(a,c.x,c.y,a.va,b);document.body.focus();if(a.Mp()){var d=c.GGb;Math.abs(d)>1&&(d=_.rn(d<0?-1:1,d,kwc));d=c.ctrlKey?-d:-d/4}else d=c.mQ<=0?1:-1;a.Qq(d,b,c.x,c.y,!0)}},iwc=function(a,b,c){a.content.get();const d=++a.Gd;a.H.Y3(a.Ga,a.Ia,b.callback(e=>{a.Gd===d&&mwc(a,e,b,c)},"ccbb"),b)},mwc=function(a,b,c,d){const e=a.H.xC;a.H.hY(a.Ga,a.Ia,a.va,c)?a.cursor.set("move",c):b?a.cursor.set("pointer",c):d!==void 0||e?(a.cursor.get()!=="pointer"&&a.cursor.set("auto",c),a.Pn.Rka()&&(d===
void 0?e.detect(a.Ga,a.Ia,c.callback(f=>{nwc(a,f,c)},"scene.feature-detection-branch")):nwc(a,d,c))):a.cursor.set("auto",c)},nwc=function(a,b,c){b&&b.tX()?a.cursor.set("pointer",c):a.cursor.set("auto",c)},owc=function(a,b,c,d){a.Ya=!0;a.Za.transition(b,d,e=>{const f=a.camera.get(),g=a.content.get();a.Uc.load(g,(h,l)=>{a.Ya=!1;fwc(a,h,f,g,!1,l);c(l)},e)})},pwc=class extends _.bq{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w){super();this.Uc=a;this.wa=b;this.Pd=c;this.context=e;this.Pn=f;this.target=l;this.flow=
m;this.view=p;this.Cd=r;this.uc=w;this.camera=_.fD();this.wh=_.fD(this);this.Uy=_.fD(this);this.kA=_.fD(!1);this.content=_.fD();this.ST=_.fD();this.hp=_.x(this);this.Sa=this.Ya=this.qb=!1;this.Sk=_.x(this);this.Dd=_.fD(this);this.width=_.x();this.height=_.x();this.margin=_.x();this.Zc=_.fD();this.Wa=new _.Eh;this.Gc=new _.Qu;this.Qb=null;this.La=0;this.vu=_.x();this.qj=_.x();this.vL=_.x();this.H=this.N=new awc;this.cursor=_.fD();this.tabIndex=_.fD(0);this.Zh=_.fD();this.va=!1;this.Ia=this.Ga=0;this.Bb=
!1;this.tc=this.Ob=null;this.Ea="n";this.U=new _.aq(100,A=>{const E=this.camera.get(),J=this.Zc.get();this.H===this.N?(this.U.stop(),this.U.start(A)):(_.Qb(J,E),this.Zc.notify(A))},"stableCameraUpdaterFuse");this.W=new _.Az(-1,-1);this.Da=this.Jc=null;this.Gd=0;this.camera.listen(this.yj,this);this.content.listen(this.Bu,this);_.tM("sc",()=>this.content.get()?String(this.content.get().getType()):"");this.pD=new Uvc(d,e,h,n);this.kA.Ja(this.pD.kA,m);this.margin.listen(this.Hg,this);this.H.camera.Ja(this.camera,
m);_.tM("drv",()=>this.H.CE());_.tM("sph",()=>this.vL.get()?"0":"1");_.tM("rdv",()=>this.Ea);this.Za=new $vc(this,g);d.listen("RenderComplete",A=>{A=A.target.va;const E=this.context.H?.xh()?.Uia();var J=[E,this.context.U?.Uia(),this.context.ha?.Uia()];for(const U of J)U&&(J=U.classList,J.toggle("iTDuBe",U===A&&U!==E),J.toggle("zzfzMe",U!==A))})}P1(){return this.Zh}kb(a){this.pD.dispose(a)}aK(a,b){this.Ea=a?.Yp()||"n";this.pD.aK(a);this.Hg(b)}fca(a){this.pD.fca(a,!0)}Foa(){return!!this.vu.get()&&!!this.qj.get()&&
!this.vL.get()}Ol(a,b){const c=this.camera.get();_.Qb(c,a);cwc(this,c);this.camera.notify(b)}ko(a,b){const c=this.content.get();_.Qb(c,a);this.content.notify(b)}QBa(){return this.H.xC}ZC(){return this.camera.isSet()&&this.content.isSet()}gA(a,b,c,d,e,f,g){const h=b||this.content.get();if(h&&this.content.get().getType()===h.getType()){const l=d?d.copy():new _.pD;d=!!d&&d.N||!this.context.H;l.N=d;const m=new _.Eh;_.Qb(m,a);const n=this.camera.get();n&&this.H.bE(m,_.sg(n),d);cwc(this,m);return this.H.gA(m,
h,c,l,e,f,g)}b&&(_.dz(b)?this.wa.load("ph",f,()=>{}):_.cz(b)&&this.wa.load("pa",f,()=>{}),_.az(b)&&this.vu.get()&&this.qj.get()?this.wa.load("g",f,(l,m)=>{l.prepare(a,[],b,3,2,m)},a):_.$y(b)&&this.wa.load("m",f,()=>{}));g&&g(!1,f);return new _.JL}isRenderingStable(){return this.pD.Rk()}VZ(a,b){a.Ze("stableViewport");Qvc(this.pD,()=>{b(a);a.done("stableViewport")})}q4a(a,b){a.Ze("sufficientViewport");Svc(this.pD,()=>{b(a);a.done("sufficientViewport")})}ad(){return this.qb||this.Ya||this.Sa}moveTo(a,
b,c,d,e=()=>{}){if(b&&b.getType()===4&&!Evc())return e(d),!1;c=c?c.copy():new _.pD;if(this.ad())return e(d),!1;const f=d.callback(()=>{e(d)},"moveTo","mt0","mt1");b&&d.Fe("sc",String(b.getType()));const g=this.ZC();if(!g){if(!b)if(this.Qb)b=this.Qb;else return f(),!1;this.Qb=b.clone();if(!a)return Dvc(this.content,b,d),f(),!0}let h=this.content.get(),l=this.camera.get();g||h||(h=new _.Qu);g||l||(l=new _.Eh,dwc(this,l));a&&_.C5a(l,a)&&(a=null);b&&_.ck(h,b)&&(b=null);if(!a&&!b&&!c.U)return f(),!1;a&&
(_.Qb(this.Wa,a),a=this.Wa,this.Wa.U()||cwc(this,this.Wa));b&&(_.Qb(this.Gc,b),b=this.Gc);if(ewc(h)||ewc(b))c.H=2;!d.isActive()&&h&&b&&h.Yc()&&b.Yc()&&h.getType()!==b.getType()&&(d.H("transitions","switch_map_mode"),_.ez(h)&&!_.ez(b)&&!a&&this.uc&&(a=this.uc.dS()));this.Pn.WO++;const m=()=>{f();_.Xvc(this.Pn)};Dvc(this.ST,b||h,d);if(g&&!c.U&&this.H.moveTo(a,b,c,d,m))return!0;gwc(this,a||l,b||h,g,c,d,m);return!0}rP(a,b,c,d){const e=_.hz(a);a=_.Zy(a);this.moveTo(a,e,b,c,d)}Rd(){}Jb(a,b){a!==this.N&&
(a.hp.unbind(b),a.Zc.unbind(b),a.camera.unbind(b),a.content.unbind(b))}Lb(a,b){a!==this.N&&(a.hp.Ja(this.hp,b),a.Zc.Ja(this.Zc,b),a.camera.Ja(this.camera,b),a.content.Ja(this.content,b))}XB(a,b,c,d){this.H.wh&&(b.isActive()||b.H("scene","scroll_zoom"),this.H.wh.XB(a,b,c,d))}Ri(a){hwc(this,a.cause);var b=this.content.get();if(!b||_.bz(b))return!1;b=a.cause;const c=a.flow;c.H("scene","click_scene");jwc(this,b.x,b.y,this.va,c,a.getFeature());this.H.BP(PP(b),c);return!0}ala(){return this.H.dT?this.H.dT.ala():
!1}EM(a,b){this.H.dT&&this.H.dT.EM(a,b)}Xj(a,b){(b.ctrlKey||b.metaKey||b.altKey)&&!b.shiftKey||!this.H.keyboard||this.H.keyboard.JR(b,a)}WP(a,b,c){this.H.cs&&this.H.cs.WP(a,b,c)}Gaa(a,b){this.H.cs&&this.H.cs.Gaa(a,b)}bH(a){return this.H.cs?this.H.cs.bH(a):0}Qq(a,b,c,d,e){this.H.wh&&(b.isActive()||b.H("scene","scroll_zoom"),this.H.wh.Qq(a,b,c,d,e))}Gl(a,b,c,d){return this.H.Dd?this.H.Dd.Gl(a,b,c,d):null}Wp(a,b){if(this.H.Dd)return this.H.Dd.Wp(a,b);a=b||new _.Az(0,0);a.x=0;a.y=0;return a}r0(){return this.H.Dd&&
this.H.Dd.r0()||0}D1(a){return this.H.Dd&&this.H.Dd.D1(a)||0}Uq(){return this.H.wh?this.H.wh.Uq():null}Uj(){return this.H.wh?this.H.wh.Uj():null}yk(){return this.H.wh?this.H.wh.yk():null}Mp(){return this.H.wh?this.H.wh.Mp():!1}yj(a){var b=this.content.get();b&&_.bz(b)&&(b=this.camera.get())&&_.dh(b);b=this.Za;b.animation||b.H||this.Bb||(this.U.stop(),this.U.start(a));iwc(this,a)}Bu(a){const b=this.content.get();b&&Dvc(this.ST,b,a)}Hg(a){const b=this.margin.get();if(b){this.Za.Hg(b,a);var c=this.pD.H;
c&&c.Hg(b.top,b.right,b.bottom,b.left,b.H,a)}}animate(a,b,c){return this.Za.animate(a,b,c)}transition(a,b,c,d){const e=this.camera.get(),f=this.content.get();a=new bwc(e,f,a,b);fwc(this,this.N,null,null,!1,c);this.aK(null,c);iwc(this,c);this.Pd.load(a,c,(g,h)=>{const l=this.margin.get();l&&g.Hg(l,h);g.Nma(this.wa,this.pD.wv(),this.context,h,m=>{owc(this,g,d,m)})})}nJ(){return!this.H.wh||this.H.wh.nJ()}Kx(a){this.pD.Kx(a)}Bja(){return{CHa:this.Ea,hAb:this.H.CE(),kFb:!this.vL.get()}}},kwc=1/6;var swc=class extends _.rvc{constructor(){super(...arguments);this.yc=_.x();this.jd=_.x();this.zka=!1}bind(a,b,c){this.yc.Ja(a,c);this.jd.Ja(b,c);this.yc.listen(this.yj,this);this.jd.listen(this.Vaa,this)}rha(a,b){const c=this.jd.get();if(!c)return!1;a=_.nh(_.Bg(_.Eg(qwc,a[0]),a[1]),a[2]);c.Wp(a,rwc);b[0]=rwc.x;b[1]=rwc.y;return!0}v8(a,b,c){const d=this.jd.get();if(!d)return!1;d.Gl(a,b,qwc,{Rga:!0});c[0]=_.Dg(qwc);c[1]=_.Ag(qwc);c[2]=qwc.Hc();return!0}yj(a){this.yc.get()&&this.jd.get()&&!this.zka&&
(this.zka=!0,_.Mf(()=>{this.zka=!1;this.ob()},0,a,"effect-surface-camera-update"))}Vaa(){this.yc.get()&&this.jd.get()&&!this.zka&&this.ob()}},qwc=new _.pl,rwc=new _.Az(0,0);var vwc=function(a,b,c,d,e,f){const g=a.va;f||b!=="drag"&&b!=="dragstart"&&b!=="dragend"||(f=0);if(!twc(a,b,c,d,f)){const h=f||null;c=(l,m)=>{uwc(a,b,h,l,m)};e=e?a.hb.vD(b,null,c,f):a.hb.Pa(a.Pt,a.action,b,null,c,f);c=a.N[b];c||(c={},a.N[b]=c);c[h||"null"]=e}return g},twc=function(a,b,c,d,e){const f=e||null;let g=a.H[b];g||(g={},a.H[b]=g);let h=g[f||"null"];e=!!h;h||(h=[],g[f||"null"]=h);b=new wwc(b,f,c,d);h.push(b);c=a.va++;a.W[c]=b;return e},uwc=function(a,b,c,d,e){a.enabled&&(d.Ze("scene-async-event-handler"),
a.ha||(a.ha=!0,a.ub.Vs(a)),b==="scrollwheel"&&e.mQ!==void 0&&e.zoa!==void 0&&Math.abs(e.mQ)>=Math.abs(e.zoa)&&(e.preventDefault(),e.returnValue=!1),a.U.push(new xwc(b,c,e,d)))},ywc=class{constructor(a,b,c,d){this.hb=a;this.Pt=b;this.action=c;this.ub=d;this.Zd=24;this.rd=6;this.input=()=>{this.ha=!1;const e=this.U;this.U=[];for(let g=0;g<e.length;++g){const h=e[g],l=this.H[h.type][h.qualifier||"null"];if(l&&l.length>0){var f=g+1<e.length?e[g+1]:null;f=f&&f.type===h.type&&f.qualifier===h.qualifier&&
(f.event==null||h.event==null||f.event.type===h.event.type);for(let m=0;m<l.length;++m){const n=l[m];f&&n.H||n.handler(h.flow,h.event)}}h.flow.done("scene-async-event-handler")}};this.ha=!1;this.U=[];this.H={};this.W={};this.N={};this.va=0;this.enabled=!0}Be(a){this.enabled=a}Pa(a,b,c,d){return vwc(this,a,b,c,!1,d)}vD(a,b,c,d){return vwc(this,a,b,c,!0,d)}Rt(a){const b=this.W[a];if(b){var c=b.eventType,d=b.qualifier,e=this.H[c][d||"null"];for(let f=0;f<e.length;++f)if(e[f]===b){e.splice(f,1);break}e.length===
0&&(delete this.H[c][d||"null"],_.Pga(this.H[c])===0&&delete this.H[c],delete this.W[a],this.hb.Rt(this.N[c][d||"null"]),delete this.N[c][d||"null"],_.Pga(this.N[c])===0&&delete this.N[c])}}},xwc=class{constructor(a,b,c,d){this.type=a;this.qualifier=b;this.event=c;this.flow=d}},wwc=class{constructor(a,b,c,d){this.eventType=a;this.qualifier=b;this.H=c;this.handler=d}};var Awc=function(a,b,c){zwc(c,a,b.context)},zwc=function(a,b,c){const d=a.DI;a=_.z(c,4)+"."+_.z(c,5);b.open("div","WAywEe");b.oa(Bwc||(Bwc=["class","iBPHvd"]));_.z(c,9)&&b.na("aria-describedby",_.z(c,9));b.na("aria-label",c.jc());b.na("role",_.z(c,8));b.na("style","cursor:"+_.vo(c.getCursor()));b.na("tabindex",""+_.L(c,7));b.na("jsaction",_.I(c,2)?"click: "+a+";dblclick: "+a+";mousedown: "+a+";mousemove: "+a+";mouseup: "+a+";mouseover: "+a+";mouseout: "+a+";touchstart: "+a+";touchmove: "+a+";touchend: "+
a+";pointerdown: "+a+";pointermove: "+a+";pointerup: "+a+";pointercancel: "+a+";MSPointerDown: "+a+";MSPointerMove: "+a+";MSPointerUp: "+a+";MSPointerCancel: "+a+";contextmenu: "+a+";keydown: "+a+";keyup: "+a+";wheel: "+a+";mousewheel: "+a+";DOMMouseScroll: "+a+";":"");b.V();b.Xc(e=>{e.Ca("canvas","mnc9E");e.oa(Cwc||(Cwc=["class","aFsglc"]));e.V();e.close();e.Ca("canvas","ZnVIEf");e.na("class","aFsglc skZBZd zzfzMe "+(_.I(d,47)?"":"RXDFbd"));e.V();e.close();e.Ca("canvas","e1RRrb");e.na("class","aFsglc skZBZd zzfzMe "+
(_.I(d,121)?"":"RXDFbd"));e.V();e.close();e.Ca("div","zQE5h");e.na("class","VNFnMc "+(_.I(d,104)?"":"RXDFbd"));e.V();e.close();e.Ca("div","WH6n9d");e.oa(Dwc||(Dwc=["class","WcPFre"]));e.V();e.close();e.Ca("div","OF9wCc");e.oa(Ewc||(Ewc=["class","ZAmjL Hk4XGb"]));e.V();e.close();e.Ca("div","c6KdMd");e.oa(Fwc||(Fwc=["class","t2pWVb"]));e.V();e.close();e.Va()})};Awc.Kb=_.bo;var Bwc,Cwc,Dwc,Ewc,Fwc;var Gwc=class{constructor(a,b,c,d){this.cause=a;this.eventType=b;this.uj=c;this.flow=d;this.defaultPrevented=this.H=!1}claim(){this.H||(this.H=!0)}getFeature(){return this.uj}preventDefault(){this.defaultPrevented=!0}};var Hwc="ptrdown ptrhover ptrout ptrup dragstart drag dragend".split(" ");var Jwc,Iwc,Kwc,Mwc,Owc,Lwc,Nwc,Pwc;_.Xvc=function(a,b){a.WO!==0&&(a.WO>0&&a.WO--,b&&(b.x=a.N.x,b.y=a.N.y))};Jwc=function(a){for(const b of Hwc)a.va.Pa(b,!0,(c,d)=>{Iwc(a,b,c,d)})};Iwc=function(a,b,c,d){if(a.enabled){if(b==="ptrhover"&&(a.N.x=d.x,a.N.y=d.y,!a.Rka()))return;var e=a.ha?.QBa(),f=c.callback(g=>{Kwc(a,b,d,g,c)},"feature-event-handler");if(e&&Lwc.has(b)){const g={};a.H.push(g);e.detect(d.x,d.y,h=>{g.HCa=()=>void f(h);Mwc(a)},b==="ptrhover")}else a.H.push({HCa:()=>void f(null)}),Mwc(a)}};
Kwc=function(a,b,c,d,e){a.U=!0;c=new Gwc(c,b,d,e);e=d?d.uCa():Nwc;d=[];for(let f=0;f<e.length;++f){const g=a.handlers[`${b}:${e[f]}`];g&&d.push(...g)}d.sort((f,g)=>f.H-g.H);for(b=0;b<d.length;++b)d[b].handler(c);a.U=!1};Mwc=function(a){for(;a.H.length&&a.H[0].HCa;)a.H[0].HCa(),a.H.shift()};
Owc=class{constructor(a){this.va=a;this.enabled=!0;this.ha=null;this.handlers={};this.H=[];this.W={};this.wa=this.Ea=0;this.Da=-1;this.WO=0;this.U=!1;this.N=new _.Az(-1,-1);Jwc(this)}Be(a){this.enabled=a}wda(a){const b=this.W[a];if(b){var c=`${b.eventType}:${b.N}`,d=this.handlers[c];for(let e=0;e<d.length;++e)if(b===d[e]){this.U&&(d=d.slice(),this.handlers[c]=d);d.splice(e,1);break}delete this.W[a]}}Rka(){return this.WO===0}};Lwc=new Set(["ptrdown","ptrhover","ptrup"]);Nwc=[1,0];
Pwc=class{constructor(a,b,c,d,e){this.eventType=a;this.N=b;this.handler=c;this.H=d;this.id=e}};var QP=function(a,b){return[a.va(),"[",a.Ga,"]: ",b].join("")},Qwc=function(a,b,c,d){var e=a.Pn,f=a.La;a=e.Ea++;f=f?e.Da--:e.wa++;d=new Pwc(b,c,d,f,a);e.W[a]=d;b=`${b}:${c}`;c=e.handlers[b];c?e.U&&(c=c.slice(),e.handlers[b]=c):(c=[],e.handlers[b]=c);c.push(d);return a},RP=function(a,b,c,d){b=Qwc(a,b,c,d);a.Ea.push(b)},Swc=class extends _.bq{constructor(a,b,c=!1,d){super();this.Pn=a;this.DH=b;this.La=c;this.Wa=d;this.Ea=[];this.H=this.N=!1;this.Ga=++Rwc}initialize(){this.Wa!==void 0&&QP(this,"Gesture recognizer constructed:");
this.W();this.DH.register(this)}lock(){this.H||(this.reset(),this.H=!0)}unlock(){this.H&&(this.H=!1)}kb(){for(let a=0;a<this.Ea.length;++a)this.Pn.wda(this.Ea[a]);this.Ea.length=0;this.reset();this.DH.unregister(this)}claim(a){if(this.N)return!1;!a.H&&this.DH.claim(this)&&(a.claim(),this.N=!0);return this.N}release(){this.N&&(this.N=!1,this.DH.release(this))}reset(){this.N&&this.release()}},Rwc=0;var Twc=function(a){a.tg!=null&&(_.Nf(a.tg),a.tg=null)},Uwc=function(a,b){b=b.cause;switch(a.button){case 0:return Cvc(b);case 1:return b.button===2||b.button===0&&!Cvc(b);default:return!1}},Vwc=function(a,b){a.tg=_.Mf(()=>{a.ha=!1},250,b,"sceneClick")},Wwc=class extends Swc{constructor(a,b,c,d,e,f=!1){super(a,b,f,e);this.Oe=c;this.Da=d;this.button=0;this.handler=e;this.U=null;this.ha=this.wa=!1;this.tg=null;this.initialize()}va(){return"click-recognizer"}W(){RP(this,"ptrdown",this.Da,a=>{this.H||
a.cause.type!=="touchstart"&&!Uwc(this,a)||(this.U&&(QP(this,"handlePointerDown called with a stale downEvent; resetting."),this.reset()),this.ha?(QP(this,"start of double-click; resetting timer and flag."),Twc(this),this.ha=!1,this.reset()):(QP(this,"start of single-click; calling handleClickPrepare, setting timer and flag"),this.ha=!0,Vwc(this,a.flow),this.U=a.cause,this.wa=this.handler.n2(a)))});RP(this,"dragstart",0,a=>{this.wu(a)});RP(this,"ptrup",0,a=>{if(!this.H&&(a.cause.type==="touchend"||
Uwc(this,a))){if(!this.U)QP(this,"received POINTERUP without downEvent; skipping.");else if(this.wa)if(QP(this,"claiming event"),this.claim(a)){const b=new _.Xf(this.Oe,"click_1");a=new Gwc(a.cause,a.eventType,a.getFeature(),b);QP(this,"calling handleClick");this.handler.Hs(a);b.done("main-actionflow-branch")}else QP(this,"calling handleClickCancel"),this.U=null,Twc(this),this.ha=!1,this.handler.UW();this.reset()}})}reset(){super.reset();this.U=null;this.wa=!1}wu(){!this.H&&this.U&&(QP(this,"calling handleClickCancel"),
this.U=null,Twc(this),this.ha=!1,this.handler.UW())}};var Xwc=function(a){a.wa=null;a.ha=null;a.tg!==null&&(_.Nf(a.tg),a.tg=null);a.U=!1},Ywc=function(a,b){b=b.cause;switch(a.button){case 0:return Cvc(b);case 1:return b.button===2||b.button===0&&!Cvc(b);default:return!1}},Zwc=function(a,b){a.tg=_.Mf(()=>{a.U=!1},250,b,"sceneDblClick")},$wc=class extends Swc{constructor(a,b,c,d,e,f=!1){super(a,b,f,e);this.Oe=c;this.button=d;this.handler=e;this.wa=null;this.U=!1;this.tg=this.ha=null;this.initialize()}va(){return"double-click-recognizer"}W(){RP(this,"ptrdown",
0,a=>{const b=a.cause.type==="touchstart";if(Ywc(this,a)||b)this.ha&&Xwc(this),this.U?(QP(this,"start of second click in double-click."),this.U=!1,this.ha=a.cause):(QP(this,"start of single-click; starting timer."),this.U=!0,Zwc(this,a.flow),this.wa=a.getFeature())});RP(this,"dragstart",0,a=>{this.wu(a)});RP(this,"ptrup",0,a=>{var b=a.cause.type==="touchend";if((Ywc(this,a)||b)&&this.ha)if(a.H||this.H)QP(this,"event or stream already claimed; skipping."),Xwc(this);else{b=new _.Xf(this.Oe,"click_2");
var c=new Gwc(a.cause,a.eventType,this.wa,b);QP(this,"calling handleDoubleClick");var d=this.handler.controller;hwc(d,c.cause);const e=c.getFeature(),f=c.cause;c=c.flow;c.H("scene","click_scene");jwc(d,f.x,f.y,d.va,c,e);d.H.CP(PP(f),c);b.done("main-actionflow-branch");QP(this,"claiming event per handler request.");this.claim(a);Xwc(this);this.reset()}})}wu(){QP(this,"resetting due to dragStart");Xwc(this)}};var axc=function(a,b){if(a.Sa)return!1;a=b.cause;return a.type==="touchmove"||a.type==="touchstart"||a.type==="touchend"?a.touches&&a.touches.length>1:!1},bxc=class extends Swc{constructor(a,b,c,d,e=!1,f=!0){super(a,b,e,d);this.Ia=c;this.handler=d;this.Sa=f;this.Da=this.wa=!1;this.U=this.ha=null;this.initialize()}va(){return"drag-recognizer"}W(){RP(this,"ptrdown",this.Ia,a=>{if(this.H)QP(this,"locked; ignoring POINTERDOWN.");else{var b=a.cause;if(b.type!=="mousedown"||b.button===0)this.wa=!0,this.Da=
this.handler.VW(a)}});RP(this,"ptrup",0,a=>{const b=a.cause;if(b.type!=="mouseup"||b.button===0)this.wa&&(QP(this,"POINTERUP received w/out DRAG. Calling drag cancel."),this.handler.i$(a)),this.reset()});RP(this,"dragstart",0,a=>{this.wu(a)})}reset(){super.reset();this.Da=this.wa=!1;this.ha&&(this.Pn.wda(this.ha),this.ha=null);this.U&&(this.Pn.wda(this.U),this.U=null)}wu(a){axc(this,a)||(this.H?zvc(QP(this,"locked; ignoring DRAGSTART.")):this.wa&&(this.wa=!1,this.Da&&!a.H&&(zvc(QP(this,"claiming DRAGSTART event and registry input stream.")),
this.ha=Qwc(this,"drag",0,b=>{this.LE(b)}),this.U=Qwc(this,"dragend",0,b=>{this.NL(b)}),this.ha===null||this.U===null?this.reset():(this.Da=!1,this.claim(a),this.handler.wu(a)))))}LE(a){axc(this,a)||(this.H?QP(this,"locked; ignoring DRAG."):this.N&&(this.handler.LE(a),a.claim()))}NL(a){this.H?QP(this,"locked; ignoring DRAGEND."):(this.N&&(QP(this,"Invoking handleDragEnd and releasing input stream."),a.claim(),this.handler.NL(a)),this.reset())}};var cxc=function(a){a.reset();a.tg!=null&&(_.Nf(a.tg),a.tg=null);a.ha=!1;a.U=null;a.wa=null},dxc=function(a,b){b=b.cause;switch(a.button){case 0:return Cvc(b);case 1:return b.button===2||b.button===0&&!Cvc(b);default:return!1}},fxc=function(a,b){a.tg=_.Mf(()=>{a.ha=!1;if(a.wa&&a.U){if(!a.wa.H&&!a.H){var c=exc(a,a.U,a.wa);QP(a,"calling handleExclusiveClick within timeout");a.handler.j$(c)&&a.claim(a.wa);c.flow.done("main-actionflow-branch")}cxc(a)}else QP(a,"timeout expired but click not finished.")},
250,b,"sceneExclusiveClick")},exc=function(a,b,c){a=new _.Xf(a.Oe,"click_1");return new Gwc(b.cause,c.eventType,b.getFeature(),a)},gxc=class extends Swc{constructor(a,b,c,d,e,f=!1){super(a,b,f,e);this.Oe=c;this.button=d;this.handler=e;this.wa=this.U=null;this.ha=!1;this.tg=null;this.initialize()}va(){return"exclusive-click-recognizer"}W(){RP(this,"ptrdown",0,a=>{dxc(this,a)&&(this.U&&!this.ha&&cxc(this),this.ha?(QP(this,"start of double-click; resetting timer and flag."),cxc(this)):(QP(this,"start of single-click; setting flag and timer."),
this.ha=!0,fxc(this,a.flow),this.U=a))});RP(this,"dragstart",0,a=>{this.wu(a)});RP(this,"ptrup",0,a=>{if(dxc(this,a))if(this.U)if(this.ha)this.wa=a;else{if(!a.H&&!this.H){var b=exc(this,this.U,a);QP(this,"calling handleExclusiveClick after long click");this.handler.j$(b)&&this.claim(a);b.flow.done("main-actionflow-branch")}cxc(this)}else QP(this,"received POINTERUP by itself; skipping."),cxc(this)})}wu(){this.U&&(QP(this,"resetting due to dragStart"),cxc(this))}};var hxc=class extends Swc{constructor(a,b,c,d,e=!1){super(a,b,e,d);this.U=c;this.handler=d;this.rl=null;this.initialize()}va(){return"hover-recognizer"}W(){RP(this,"ptrhover",0,a=>{a:{const e=a.getFeature();var b=this.U;b=!e&&(b===0||b===1);var c=!(!e||!e.Yc(this.U));c=b||c;var d=e&&this.rl&&this.rl.equals(e);b=(b=!this.rl&&c)||!!this.rl&&c&&!d;c=this.rl&&(!e||!d);d=this.rl&&e&&d;const f=b||c;if(c){QP(this,"Calling handleHoverEnd");this.handler.un(a);if(a.defaultPrevented)break a;this.rl=null}b&&
(a.flow.isActive()||a.flow.H("scene_hover","hover_on_map"),QP(this,"Calling handleHoverStart"),this.rl=e,this.handler.wx(a));d&&(QP(this,"Calling handleHoverMove"),this.handler.Xq(a));f&&(QP(this,"Calling handleHoverChange"),this.handler.yv(a))}});RP(this,"ptrdown",0,a=>{this.rl&&(QP(this,"Calling handleHoverEnd due to pointer down"),this.handler.un(a),a.defaultPrevented||(this.rl=null))});RP(this,"ptrout",0,a=>{this.m$(a)});RP(this,"ptrup",this.U,a=>{QP(this,"Calling handleHoverStart due to pointer up");
this.rl=a.getFeature();this.handler.wx(a)})}m$(a){!this.H&&this.rl&&(QP(this,"Calling handleHoverEnd due to pointer out"),this.handler.un(a),a.defaultPrevented||(this.rl=null))}};var ixc=class extends Swc{constructor(a,b,c){super(a,b,!1,c);this.handler=c;this.initialize()}va(){return"pointer-out-recognizer"}W(){RP(this,"ptrout",0,a=>{this.handler.m$(a)})}};var jxc,lxc;jxc=function(a,b,c=!1,d=0){b=new $wc(a.Pn,a,a.Oe,d,b,c);a.H&&b.lock();return b};_.kxc=function(a,b,c,d=!1,e=!0){b=new bxc(a.Pn,a,b,c,d,e);a.H&&b.lock();return b};
lxc=class{constructor(a,b){this.Pn=a;this.Oe=b;this.N=[];this.H=null}claim(a){if(this.H||!_.Ba(this.N,a))return!1;for(let b=0;b<this.N.length;++b){const c=this.N[b];c!==a&&c.lock()}this.H=a;return!0}release(a){if(!this.H||this.H!==a)return!1;for(let b=0;b<this.N.length;++b){const c=this.N[b];c!==a&&c.unlock()}this.H=null;return!0}register(a){_.Ba(this.N,a)||this.N.push(a)}unregister(a){_.Da(this.N,a)}pT(a,b,c=!1){a=new Wwc(this.Pn,this,this.Oe,a,b,c);this.H&&a.lock();return a}Yma(a,b=!1,c=0){a=new gxc(this.Pn,
this,this.Oe,c,a,b);this.H&&a.lock();return a}Xy(a,b,c=!1){a=new hxc(this.Pn,this,a,b,c);this.H&&a.lock();return a}ZIb(a){a=new ixc(this.Pn,this,a);this.H&&a.lock();return a}Rka(){return this.Pn.Rka()}};var nxc=function(a,b,c){const d=_.xn("CANVAS",b);var e=d[0];a.canvas=c.xh();mxc(a.canvas,e);e=_.ig();_.I(e,47)&&(a.U=c.wa(),mxc(a.U,d[1]));e=_.ig();_.I(e,121)&&(a.W=c.Da(),mxc(a.W,d[2]));a=_.An(document,"DIV","WcPFre",b);(c=c.H())&&a.length===1&&(b=a[0],c.id=b.id,c.className=b.className,_.Gza(c,a[0]))},oxc=function(a,b){var c=a.controller,d=a.margin;c.vL.Ja(a.vL,b);c.margin.Ja(d,b);a.view.ariaLabel.Ja(a.ariaLabel,b);a.view.cursor.Ja(a.controller.cursor,b);a.view.tabIndex.Ja(a.controller.tabIndex,
b);a.controller.width.Ja(a.width,b);a.controller.height.Ja(a.height,b);a.controller.vu.Ja(a.vu,b);a.controller.qj.Ja(a.qj,b);a.camera.Ja(a.controller.camera,b);a.Yca.Ja(a.controller.camera,b);a.Zc.Ja(a.controller.Zc,b);a.content.Ja(a.controller.content,b);a.ST.Ja(a.controller.ST,b);a.Dd.Ja(a.controller.Dd,b);a.Sk.Ja(a.controller.Sk,b);a.cs.Ja(_.x(a.controller),b);a.wh.Ja(a.controller.wh,b);a.Uy.Ja(a.controller.Uy,b);a.kA.Ja(a.controller.kA,b)},qxc=function(a){a.va&&(a.H.Pa("ptrdown",!1,(b,c)=>{a.controller.H.gY(PP(c),
b)}),a.H.Pa("ptrup",!1,(b,c)=>{a.controller.H.lba(PP(c),b)}),a.H.Pa("ptrin",!0,(b,c)=>{var d=a.controller;d.H.Ls&&d.H.Ls.Qs(PP(c),b)}),a.H.Pa("ptrout",!0,(b,c)=>{var d=a.controller;d.H.Ls&&d.H.Ls.Rs(PP(c),b)}),pxc(a),SP(a,38),SP(a,40),SP(a,37),SP(a,39),SP(a,32),SP(a,65),SP(a,68),SP(a,83),SP(a,87),SP(a,78),SP(a,85),SP(a,82),SP(a,97),SP(a,98),SP(a,99),SP(a,100),SP(a,101),SP(a,102),SP(a,103),SP(a,104),SP(a,105),SP(a,107),SP(a,109),SP(a,49),SP(a,50),SP(a,51),SP(a,52),SP(a,53),SP(a,54),SP(a,55),SP(a,56),
SP(a,57),SP(a,187),SP(a,189),TP(a,91,!0),TP(a,17,!0),TP(a,38,!1),TP(a,40,!1),TP(a,37,!1),TP(a,39,!1),TP(a,65,!1),TP(a,68,!1),TP(a,83,!1),TP(a,87,!1));twc(a.H,"resize",!0,b=>{var c=a.controller;const d=(new _.qh).Ac(c.width.get()||0).Ec(c.height.get()||0);c.view.resize(d,b);c.context.H&&c.Cd(!c.context.H.KNb(),b);if(c.ZC()){var e=_.sg(c.camera.get());if(e.Mb()!==d.Mb()||e.Ib()!==d.Ib())e.Mb(),e.Ib(),d.Mb(),d.Ib(),e=c.Zc.get(),_.t(_.tg(e),d),c.H.resize(d,b),Rvc(c.pD,"resize")}});a.hb.Pa(a.Pt,a.action,
"contextmenu",null,(b,c)=>{c.preventDefault()})},pxc=function(a){a.N||(a.N=a.H.Pa("scrollwheel",!0,(b,c)=>{lwc(a.controller,b,c)}))},SP=function(a,b){a.H.Pa("keydown",!1,(c,d)=>{a.controller.Xj(c,d)},b)},TP=function(a,b,c){c?a.H.vD("keyup",!1,(d,e)=>{var f=a.controller;f.H.keyboard&&f.H.keyboard.up(e,d)},b):a.H.Pa("keyup",!1,(d,e)=>{var f=a.controller;f.H.keyboard&&f.H.keyboard.up(e,d)},b)},mxc=function(a,b){a&&b&&(a=a.Ui,a.id=b.id,a.className=b.className,_.Gza(a,b))},vxc=class extends _.bq{constructor(a,
b,c,d,e,f,g,h,l,m,n,p,r,w,A,E){super();this.view=e;this.ub=g;this.width=_.fD();this.height=_.fD();this.camera=_.x();this.Zc=_.x();this.content=_.x();this.ST=_.x();this.vu=_.x();this.qj=_.x();this.vL=_.x();this.Dd=_.x();this.Sk=_.x();this.cs=_.x();this.wh=_.x();this.Uy=_.x();this.kA=_.x(!1);this.margin=_.x();this.ariaLabel=_.fD();this.Yca=_.fD();this.N=this.W=this.U=this.canvas=null;this.width.listen(this.ha,this);this.height.listen(this.ha,this);this.content.listen(this.Bu,this);this.Im=_.x(d.H?1:
d.N?2:3);this.hb=new _.hq(f);_.qM(l,"render",new Kvc(g));e=new Mvc(this.Zc);e.content.Ja(this.content,n);_.qM(l,"camera_change",e);this.va=b.Gd();this.Pt=b.ad()||"scene";this.action=b.Lb()||"viewport";this.H=f=new ywc(f,this.Pt,this.action,g);e=new Nvc;var J=b.Cd()||"application";_.v(e,8,J);b.Je()&&(J=b.uc(),_.v(e,9,J));_.F(e,2,this.va);_.v(e,4,this.Pt);_.v(e,5,this.action);e.Pc(this.jc());this.rootElement=this.view.initialize(e);a.appendChild(this.rootElement);nxc(this,a,c);c=null;a=_.An(document,
"DIV","ZAmjL",a);a.length===1&&(c=a[0]);this.Zv=new swc(c||_.og("DIV"));this.Zv.bind(this.camera,this.Dd,n);a=b.Sa()&&!b.Wa()&&this.Im.get()===1;a=_.fD(!!a);this.vu.Ja(a,n);this.Pn=new Owc(f);this.Pn.Be(!1);this.DH=new lxc(this.Pn,l);this.Vd=w.wv()||new _.DTb(g);this.controller=this.tha(b,r,w,A,d,h,l,m,p,E,n);oxc(this,n);qxc(this);this.Pn.ha=this.controller;this.Da=_.kxc(this.DH,0,new rxc(this.controller));this.wa=this.DH.Xy(0,new sxc(this.controller));this.Ia=this.DH.Yma(new txc(this.controller));
b=new uxc(this.controller);this.Ea=jxc(this.DH,b,void 0,0);this.Ga=jxc(this.DH,b,void 0,1)}Lb(a){this.H.Be(a)}jia(a){a?pxc(this):this.N&&(this.H.Rt(this.N),this.N=null)}focus(){this.rootElement.focus()}Bja(){return this.controller.Bja()}tha(a,b,c,d,e,f,g,h,l,m,n){return new pwc(b,c,d,this.Vd,e,this.Pn,f,g,this,n,h,this.view,l,m)}P1(){return this.controller.P1()}kb(a){this.hb.dispose(a);this.controller.dispose(a);this.Da.dispose(a);this.wa.dispose(a);this.Ia.dispose(a);this.Ea.dispose(a);this.Ga.dispose(a)}ha(a){uwc(this.H,
"resize",null,a,{type:"resize",target:null,preventDefault(){},stopPropagation(){}})}Bu(a){this.ariaLabel.set(this.jc(),a)}jc(){const a=this.content.get();return a&&!_.ez(a)?"Map\u00b7Use arrow keys to pan the map."+(_.az(a)?"":"\u00b7Get details about a place by pressing its corresponding number key."):a&&_.dz(a)?"Photo":a&&_.cz(a)?"Street View":a&&a.getType()===5?"In-stream video":"Main Display"}Pz(){return this.DH}},rxc=class{constructor(a){this.controller=a}VW(){return!0}wu(a){var b=this.controller;
hwc(b,a.cause);const c=a.cause,d=a.flow;b.Bb=!0;b.U.stop();d.H("scene","move_camera");d.tick("dr0");d.Ze("dragging-branch");jwc(b,c.x,c.y,!0,d,a.getFeature());b.Pn.WO++;a=PP(c);b.H.wH(a,d);b.tc=a;b.Ob=a}LE(a){var b=this.controller,c=a.cause;const d=PP(c);if(c.touches){if(a=a.flow,b.H.wh)if(d.type==="touchstart"||d.type==="touchend")b.H.wH(d,a);else{if(c=d.Soa)if(b.Mp()){const e=b.Ob.Soa;Math.abs(c-e)>1&&b.H.wh.XB(Math.log(c/e)/Math.log(2),a,d.x,d.y)}else if(c=Math.round(Math.log(c/b.tc.Soa)/Math.log(2)))b.H.wh.XB(c,
a,d.x,d.y),b.tc=d;b.H.xH(d,a)}}else b.H.xH(d,a.flow);b.Ob=d}i$(){}NL(a){var b=this.controller;const c=a.cause,d=a.flow;b.Bb=!1;b.U.start(d);_.Xvc(b.Pn);b.H.MJ(PP(c),d);jwc(b,c.x,c.y,!1,d,a.getFeature());d.tick("dr1");d.done("dragging-branch")}},sxc=class{constructor(a){this.controller=a}wx(a){var b=this.controller;const c=a.cause,d=a.flow;jwc(b,c.x,c.y,b.va,d,a.getFeature());b.H.Ls&&(a=PP(c),b.H.Ls.Kma(a.x,a.y,d))}Xq(){}yv(){}un(){}},txc=class{constructor(a){this.controller=a}j$(a){return this.controller.Ri(a)}},
uxc=class{constructor(a){this.controller=a}};var wxc=class extends _.kq{constructor(a,b,c,d,e,f){super(d,33);this.Zi=a;this.W=b;this.Da=c;this.Im=e;this.wa=f;this.ariaLabel=_.yvc(this);this.cursor=_.yvc(this);_.nN(this,!0);this.tabIndex=_.OP(this,0);this.va=!1;this.U=new _.qh;this.context=new Nvc;this.H=this.element=null;a=b.Ui;a.width===0&&(a.width=1);a.height===0&&(a.height=1)}initialize(a){_.Qb(this.context,a);return this.element=this.Zi.Pf(Awc,{context:this.context})}resize(a,b){this.U=a;_.GTb(this.W,_.ja.devicePixelRatio||1,this.U.Mb(),
this.U.Ib());this.Da&&!_.TUa()&&_.GTb(this.Da,_.ja.devicePixelRatio||1,this.U.Mb(),this.U.Ib());this.wa&&(this.W.H<.75&&(this.va=!0),this.W.H>=1&&(this.va=!1),this.wa(this.va,b))}ha(){this.context.Pc(this.ariaLabel.get()||"");var a=this.context,b=this.cursor.get()||"";_.v(a,1,b);a=this.context;b=this.tabIndex.get()||0;_.N(a,7,b);this.element&&this.Zi.Gq(this.element,Awc,{context:this.context})}koa(a,b){if(!this.H){var c=this.W.Ui,d=(new _.wn(c.ownerDocument)).createElement("CANVAS");this.H=d;_.Vo(d,
["aFsglc","ZimTyc"]);d.width=c.width;d.height=c.height;var e=c.parentElement||null;e.insertBefore(d,e.childNodes[0]||null);a.run();b?b.y0(d):d.getContext("2d").drawImage(c,0,0)}}fka(){this.H&&(_.qi(this.H),this.H=null)}};var xxc=class{constructor(a,b){this.H=a;this.N=b}};_.yxc=class extends _.bq{constructor(){super(...arguments);this.ug=_.fD(void 0,"scene.DisplayContextProp");this.H=null;this.N=[];this.extensions=[]}bind(a,b){a.Ja(this.ug,b)}kb(a){for(let c=0;c<this.N.length;++c){var b=this.N[c];const d=b.DL();b=b.cw();for(let e=0;e<d.length;++e)d[e].H.At(b,a);d.length=0}this.N.length=0;this.extensions.length=0;this.H=null;super.kb(a)}Cba(a,b){this.extensions.push(a);for(let c=0;c<this.N.length;++c){const d=this.N[c],e=d.cw(),f=a.vja(e,b);f&&(d.DL().push(new xxc(f,
a)),d===this.H&&f.fV(e,b))}}RKa(a){const b=_.Aa(this.extensions,a);if(!(b<0)){for(let d=0;d<this.N.length;++d){var c=this.N[d];const e=c.cw();c=c.DL();for(let f=0;f<c.length;++f)c[f].N===a&&(c[f].H.J8(e),_.Ca(c,f),--f)}_.Ca(this.extensions,b)}}};_.yxc.prototype.E1=_.aa(427);var zxc=class extends awc{constructor(){super(...arguments);this.vr=_.fD(1);this.Cf=_.x();this.If=_.x();this.Fq=_.x()}};var Axc=class extends pwc{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w){super(a,b,c,d,e,f,g,h,l,m,n,p,r,w);this.vd=!1;this.PF=_.x();this.vr=_.x(1);this.Th=_.x();this.ha=new _.yxc;this.Cf=_.x();this.If=_.x();this.Fq=_.x();this.Da=_.zh;this.H=this.N=new zxc;_.Rf(_.cq,"pegman-scroll",(A,E)=>{E&&lwc(this,A,E)});this.vr.listen(this.EJ,this)}bind(a,b,c,d,e){this.vL.Ja(c,e);this.margin.Ja(d,e);this.ha.bind(a,e);this.vr.Ja(b,e)}kb(a){super.kb(a);this.ha.dispose(a)}aK(a,b){super.aK(a,b);var c=this.ha;a&&!a.cw()&&
(a=null);if(a!==c.H){if(a){var d=a.cw();if(!_.Ba(c.N,a)){c.N.push(a);for(var e=0;e<c.extensions.length;++e){var f=c.extensions[e];const g=f.vja(d,b);g&&a.DL().push(new xxc(g,f))}}}if(c.H)for(d=c.H.cw(),e=c.H.DL(),f=0;f<e.length;++f)e[f].H.J8(d,b);if(c.H=a)for(d=a.cw(),c.ug.set(d,b),c=a.DL(),a=0;a<c.length;++a)c[a].H.fV(d,b);else c.ug.set(void 0,b)}}ad(){return this.qb||this.Ya||this.Sa&&!this.PF||this.H.RDa()}Rd(a,b){a.getType()!==0&&(this.PF=null);this.PF&&!this.vd&&(this.vd=!0,a=c=>{if(!this.PF||
!this.PF.get())return this.PF=null,!1;this.moveTo(this.PF.get(),null,new _.pD(2),c);return!0},a(b)&&this.PF.listen(a))}Jb(a,b){super.Jb(a,b);a!==this.N&&(a.Cf.unbind(b),a.If.unbind(b),a.Fq.unbind(b))}Lb(a,b){super.Lb(a,b);a!==this.N&&(a.Cf.Ja(this.Cf,b),a.If.Ja(this.If,b),a.Fq.Ja(this.Fq,b))}Xj(a,b){const c=this.Th.get(),d=(b.ctrlKey||b.metaKey||b.altKey)&&!b.shiftKey;c!==11&&c!==4&&c!==1&&c!==23&&c!==26&&!d&&this.H.keyboard&&this.H.keyboard.JR(b,a)}EJ(a){this.Hg(a);const b=this.vr.get();this.H.vr.set(b,
a);if(b===4){const c=this.pD.H;c&&c.Ds().run()}this.tabIndex.set(b===1?0:-1,a)}transition(a,b,c,d){a:{for(e of c.labels)if(e==="spotlight_change"){var e=!0;break a}e=!1}e||_.NE(c);super.transition(a,b,c,d)}};var Bxc;Bxc=function(a,b,c){let d=0,e=0;c=a.UR.length<c?a.UR.length:c;for(let f=0;f<c;f++)d+=a.UR[f][0],e+=a.UR[f][1];b.push(`${(d/c).toFixed(1)} fps over ${c}s`);b.push(`  ${e} dropped`)};
_.Dxc=class extends vxc{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A,E){var J=new Cxc;const U=c.xh();var X=_.ig();X=_.I(X,121)?c.Da():null;super(a,b,c,d,new wxc(e,U,X,g,d.H?1:d.N?2:3,p),f,g,h,l,m,n,r,w,A,J,E);this.vr=_.x();this.Th=_.x();this.Cf=_.x();this.If=_.x();this.Fq=_.x();this.ug=_.mN();this.u3a=_.x();this.wYa=this.FYa=this.AYa=0;this.UR=[];_.Df("f")&&_.Kf(this.Vd,"RenderStart",this.UMb,!1,this);a=this.controller;a.bind(this.ug,this.vr,this.vL,this.margin,n);a.PF&&a.PF.Ja(this.u3a,n);a.Cf.Ja(this.Cf,
n);a.If.Ja(this.If,n);a.Fq.Ja(this.Fq,n);a.Th.Ja(this.Th,n)}tha(a,b,c,d,e,f,g,h,l,m,n){return new Axc(b,c,d,this.Vd,e,this.Pn,f,g,this,n,h,this.view,l,m)}Pz(){return this.DH}koa(){const a=this.Vd.U,b=this.content.get();!a||b&&_.ez(b)||this.view.koa(a,this.ug.get())}fka(){this.view.fka()}cS(){return this.Zv}UMb(){var a=this.ub.FL(),b=a.p_,c=b-this.wYa;if(c>=1E3){const d=a.V9(),e=a.e$(),f=d-this.AYa,g=e-this.FYa;this.wYa=b;this.AYa=d;this.FYa=e;this.UR.unshift([f*1E3/c,Math.max(g-f,0)]);this.UR.length>
100&&this.UR.pop();b=_.oz("fps");b||(b=document.createElement("div"),b.id="fps",b.style.position="absolute",b.style.top="100px",b.style.right="0",b.style.padding="3px",b.style.whiteSpace="pre",b.style.background="black",b.style.color="white",b.style.fontFamily="monospace",document.body.appendChild(b),b.onclick=()=>{this.UR=[]});c=[];c.push(Math.round(1E3/a.o5).toFixed(1)+" fps target");Bxc(this,c,1);Bxc(this,c,10);Bxc(this,c,100);c.push("(click to reset)");_.Dn(b);for(a=0;a<c.length;a++)a!==0&&_.Cza(b,
document.createElement("br")),b.appendChild(_.Cpa(c[a]))}}};_.Dxc.prototype.E1=_.aa(426);var Exc=function(a){const b=a.N;a=a.H;if(_.az(b))return _.$y(a)?"mg":"gi";if(_.$y(b))return _.az(a)?"mg":"mi";if(_.cz(b)){if(_.az(a))return"gi";if(_.$y(a))return"mi"}if(_.dz(b)){if(_.az(a))return"gi";if(_.$y(a))return"mi"}return"df"},Cxc=class{constructor(){this.H={}}load(a,b,c){const d=Exc(a),e=this.H[d];if(e)e.onLoad((f,g)=>{c(f(a),g)},b);else{let f,g;d==="gi"?(b.tick("tgil0"),f="tgil1",g=new Hvc):d==="mg"?(b.tick("tmgl0"),f="tmgl1",g=new Ivc):d==="mi"?(b.tick("tmil0"),f="tmil1",g=new Jvc):d===
"df"&&(b.tick("tdfl0"),f="tdfl1",g=new Gvc);this.H[d]=g;g.get((h,l)=>{l.tick(f);c(h(a),l)},b)}return new _.JL("Unable to stop load of delayed transitions.")}};_.bt("SCW",function(a,b,c,d,e,f,g,h,l,m,n,p,r,w,A,E){l.getContext((J,U)=>{if(d.H()!==3&&!J.H&&!J.N){if(E){E(U);return}throw Error("ve");}_.dt([_.fF],U,(X,Y)=>{[X]=X;Y=new _.Dxc(c,d,l,J,X,new _.iq(e,c),f,g,h,m,Y,n,p,r,w,A);a(Y)})},b)});
_.xd();
}catch(e){_._DumpException(e)}
try{
var ouc;ouc=function(a){if(a[0]==="-")return a;nuc||(nuc=_.og("DIV"));const b=nuc,c=_.Lxa(a),d=(_.rka()||"")+c.charAt(0).toUpperCase()+c.substring(1);return b.style[c]===void 0&&b.style[d]!==void 0?`${_.ef?"-webkit":_.ff?"-moz":null}-${a}`:a};
_.puc=class{constructor(a){this.W=a;this.container=_.og("DIV");this.H=[]}tx(){return this.container}start(a){let b=!1;var c=()=>{if(!b){b=!0;for(let d=0;d<this.H.length;d++)_.Wo(this.H[d],"animate");a&&a(this)}};this.W!==null&&setTimeout(c,this.W);for(c=0;c<this.H.length;c++)_.Uo(this.H[c],"animate")}};var suc,nuc,tuc,quc;_.IP=function(a,b){b=new quc(b);a.U.push(b);return b};_.ruc=function(a){const b=new quc("."+a.name);a.N.push(b);return b};
_.uuc=class{constructor(a){this.name=`tactileCssFX${++suc}`;this.U=[];this.N=[];this.W=this.name+"-keyFrame";this.H=new quc(`.${this.name}.animate`);_.JP(this.H,"animation-name",this.W);_.JP(this.H,"animation-duration",a)}install(){const a=this.rb().join("\n");try{_.Eha(a,_.Qd())}catch(b){}return this.getName()}rb(){const a=[],b=[];b.push("@",ouc("animation")!=="animation"?`${_.ef?"-webkit":_.ff?"-moz":null}-`:"","keyframes ",this.W," {");for(var c=0;c<this.U.length;c++)tuc(this.U[c],b);b.push("}");
a.push(b.join(""));for(c=0;c<this.N.length;c++)b.length=0,tuc(this.N[c],b),a.push(b.join(""));b.length=0;tuc(this.H,b);a.push(b.join(""));return a}getName(){return this.name}};suc=0;nuc=null;_.JP=function(a,b,c){a.H.push([b,c]);return a};tuc=function(a,b){b.push(a.LH," {");for(let c=0;c<a.H.length;c++){const d=a.H[c];b.push(ouc(d[0]),":",d[1],"; ")}b.push("} ")};quc=class{constructor(a){this.LH=a;this.H=[]}};
}catch(e){_._DumpException(e)}
try{
_.iR=class{constructor(a,b){this.LH=a;this.restyle=b}};
}catch(e){_._DumpException(e)}
try{
_.yHc=function(a){return new _.xHc(a)};_.zHc=function(a,b){return b&&!a?new _.xHc("",b):new _.xHc(a)};_.xHc=class{constructor(a="",b=""){this.Oc=a;this.mid=b}Eb(){return this.Oc}uf(){return this.mid}};
}catch(e){_._DumpException(e)}
try{
_.msd=_.Gc(25000038,_.Rr,class extends _.u{constructor(a){super(a)}getType(){return _.K(this,1,1)}Gb(a){return _.D(this,1,a)}Yc(){return _.Gh(this,1)}getIndex(a){return _.jj(this,2,a)}H(){return _.kj(this,2)}getId(){return _.z(this,3)}},_.Mb);_.Sr[25000038]=[0,_.S,_.ok,_.Q];
}catch(e){_._DumpException(e)}
try{
_.Qxd=function(a,{Oc:b,displayName:c,qya:d,ym:e=!1}={}){a=_.ek(a,_.NEc);if(b!==void 0){var f=_.Zv(a,3,_.hb(_.Af(b.U)));b=b.H();_.Zv(f,4,b)}c!==void 0&&_.v(a,5,c);d!==void 0&&_.v(a,13,d);e&&_.F(a,7,!0)};_.Rxd=function(a,b,c=!1){a=_.ek(a,_.OEc);a=_.C(a,_.Xs,1);b=_.Mj(a,2,b);c&&(c=b.ej(4),_.F(c,9,!0))};
_.RV=function(a,b=24){const c=[],d=a.split(" ").filter(Boolean);if(d.length===0)return c;if(a.length<=b||d.length===1)return c.push(a),c;for(var e of d)b=Math.max(b,e.length);a:{e=0;let f=a.length;a=a.split(" ");for(let g=0;g<a.length;g++){const h=a[g],l=Math.abs(e-f),m=g!==a.length-1;e+=h.length;f-=h.length+(m?1:0);if(e>b||l<Math.abs(e-f)){e=g;break a}e+=m?1:0}e=a.length}c.push(d.slice(0,e).join(" "));c.push(_.Sxd(d.slice(e).join(" "),b));return c};
_.Sxd=function(a,b=24){return a.length<=b?a:a.substring(0,b-1)+"\u2026"};
}catch(e){_._DumpException(e)}
try{
var Uxd,Wxd,Xxd;_.Txd=function(a,{Sx:b,hi:c}={}){a=_.HQ(a);_.Fvd(a,{Sx:b,hi:c});return a};
Uxd=function(a,b,c,{mBb:d,nEe:e,EAe:f=12,HAe:g,GAe:h,FAe:l,RBe:m=!1,PBe:n,QBe:p,zoom:r=0}={}){_.Zh(a,_.FQ,11)===0&&_.ic(a,11,_.FQ);const w=_.Pi(a,11,_.FQ,0);a=_.Zh(w,_.EQ,1);r=_.Hvd(_.Ivd(_.ic(w,1,_.EQ)).setZoom(r));m=_.F(r,7,m);r=_.C(m,_.CQ,4);_.N(r,1,b);_.JEc(_.C(m,_.CQ,4),0);_.zj(m,1,c);b=_.C(m,_.CQ,4);_.N(b,6,f);n!==void 0&&_.N(m,11,n);p!==void 0&&_.N(m,12,p);d!==void 0&&_.zj(m,2,d);g!==void 0&&_.N(m,6,g);h!==void 0&&(d=_.C(m,_.CQ,4),_.N(d,3,h));l!==void 0&&_.JEc(_.C(m,_.CQ,4),l);e!==void 0&&
(h=_.C(m,_.CQ,4),_.N(h,4,e*1E3));return a};_.Vxd=class extends _.u{constructor(a){super(a)}};Wxd=class extends _.u{constructor(a){super(a)}};
Xxd=class{constructor(a,b){this.state=a;this.Wm=b}iR(){return null}hR(){var a=this.state,b=this.Wm;const c=_.IV(new _.yQ,3),d=_.C(c,_.GQ,7),e=a.H;for(const p of Object.keys(e)){var f=e[p];if(f.K2||a.N){if(f.lX){var g=_.E2a(f.kd());_.Bvd(c,g,f.lX)}g=_.C(d,Wxd,2);var h=_.y(d,Wxd,2);h=_.L(h,1);_.N(g,1,h+1);g=_.Evd(c,f.zq()??b,f.attributes,f.qo||4,_.E2a(f.kd()),{yk:f.yk,Uj:f.Ft(),hi:f.hi?.sGa});(h=f.QEa)&&_.Rxd(g,h);if(!f.iD(g))if(h=f.hi)_.HV(_.BQ(g),{hi:h.icon,text:f.Fb()});else{h=[];var l=f.getUrl(!0),
m=l.match("[&?]scale=(\\d+)");l={url:l,scale:m?Number(m[1]):2};f.kba===1?(h.push({url:"//maps.gstatic.com/mapfiles/locationsharing/avatar-pin-2x.png",scale:2}),h.push(Object.assign(l,{paddingBottom:6}))):f.kba===2?(h.push({url:"//maps.gstatic.com/mapfiles/genai/emoji-pin-gradient-border-2x.png",scale:2}),h.push(Object.assign(l,{paddingBottom:6}))):h.push(l);h=_.Jvd(c,h);_.HV(_.BQ(g),{Sx:h})}f.jt>=0&&(h=_.ek(g,_.VEc),_.N(h,1,f.jt));var n=f.jc();if(n){l=h=void 0;typeof n.style==="object"?h=Uxd(c,n.style.Lq,
n.style.color,{mBb:n.style.outlineColor}):l=n.style;m=_.HQ(g);n=_.RV(n.text);for(const r of n)_.HV(m,{Sx:h,lineBreak:!0,text:r,hi:l});_.D(g,7,9);_.GV(m,2)}l=f.yS;if(l!=null||f.fH){h=_.ek(g,_.NEc);_.F(h,7,!0);if(l){g=_.ek(_.C(g,_.Rr,22),_.msd);g.Gb(l);for(const r of f.wka)_.Jj(g,2,r);(l=f.BDa)&&_.v(g,3,l)}f.fH&&(g=_.$v(f.fH))&&(f=_.Zv(h,3,_.hb(_.Af(g.U))),g=g.H(),_.Zv(f,4,g))}}}a=[];a=a.concat(this.state.Fu);for(const p in this.state.H)if((this.state.H[p]||null).K2||this.state.N)a=a.concat(this.state.H[p].H());
return{Ux:c,Fu:a}}};_.Zxd=class extends _.bq{constructor(a,b){super();this.U=a;this.Wm=b;this.N=null}H(a){_.Yxd(a)||a.Fu.length>0?(this.N=this.U.HY(this.N,new Xxd(a,this.Wm)),this.U.jK(this.N)):this.N&&(this.U.wC(this.N),this.N=null)}kb(a){this.N&&this.U.wC(this.N);super.kb(a)}};var $xd;_.Yxd=function(a){if(a.N)return!0;for(const b in a.H)if(a.H[b].K2)return!0;return!1};_.SV=function(a,b){const c=b.getId();a.H[c]=b};_.TV=class{constructor(a){this.N=a?a.N:!1;this.H=a?_.Gd(a.H):{};this.Fu=a?a.Fu.slice():[];this.Jo=++$xd}isEmpty(){return!Object.keys(this.H).length&&!this.Fu.length}copy(){return new _.TV(this)}};$xd=0;
}catch(e){_._DumpException(e)}
try{
_.wd("sp");
var Alh=function(a){const b=_.ax();return a.filter(c=>b-c.AJ<=2592E5)},Blh=function(a,b){if(_.TA(a)!==2||!_.ID(_.SA(a,0))||b.isEmpty()||!b.mb().mb()||!_.Sdb(b.mb()))return!1;b=b.mb().mb();a=_.SA(a,1);if(!_.br(b)&&!_.G(a,2))return _.ck(b.H(),_.QA(a));b=_.$v(b.Eb());a=_.$v(a.Eb());return b&&a?b.W(a):!1},Clh=function(a){a=_.dy(_.y(a,_.ey,20))?_.L3a(_.y(a,_.ey,20)):_.NB(a);return _.px(a)},Dlh=function(a,b,...c){if(_.SJ(c))a(b);else var d=f=>{if(_.SJ(c)){for(const g of e)g.yf();a(f)}},e=c.map(f=>f.listen(d))},
Elh=function(){return _.xh()+"/icon/name=icons/spotlight/contribution_pin.png&scale=2"},Flh=function(a,b,c){const d=new _.Qu;var e=b.Xm().NV();if(e===1)return null;e===2?_.t(d,b.Xm().DM()):(a&&_.Qb(d,a),_.bz(d)||e!==3||d.Gb(0));var f=b.Xm().maa(_.ULa(_.Zp()));a=b.Xm().En();e=b.Xm();var g=_.wE(e.fi,4)?1:0;var h=b.Xm().G2(),l=b.Qa().wc().valid(),m=b.Xm().Si(),n=_.HWb(b.Xm());e=_.Nw(d);e=_.Ih(e,1);e=_.Ih(e,2);e=_.Ih(e,3);e=_.Ih(e,4);e=_.Ih(e,5);for(var p=0;p<f.length;p++){var r=f[p];const A=_.Gv(e);
_.Qb(A,r);if(r=_.Fv(A))r=_.Ev(A),r=!_.B(r,_.Mv,13);r&&_.t(_.q_a(_.Nv(A)),c)}for(c=0;c<a.length;c++)f=a[c],p=_.Hv(e),_.nc(p,f);_.D(e,3,g);h!==null?_.v(d,6,h):_.Ih(d,6);_.F(d,7,l);m&&_.ph(e,_.Kr,4,m);for(var w of n){a=_.ic(e,5,_.Mr);_.Qb(a,w);if(c=_.z(w,1)==="hotel-categorical-search")c=_.Hr(_.Lr(w)),c=_.I(c,17);c&&(a=_.rC(_.C(a,_.Kr,2)),a=_.C(a,_.lbb,7),c=Date.now(),_.Aj(a,8,c))}w=b.Qa();a=w.mb().mb();e=w.Os().request();b=w.Bi().data.Bi;_.Ih(d,9);w.Cr().data.Cr&&(a&&_.br(a)&&_.cr(a)===0?_.$Kb(_.bLb(_.oD(d)),
a.Eb()):e&&e.U()?_.aLb(_.bLb(_.oD(d)),e.uf()):b&&(w=_.oD(d),w=_.C(w,_.Hu,2),_.Qb(w,b)));return d},Glh=function(a,b,c){c=c.H[a]||null;const d=c.animation;return!(!c||d!==1&&d!==3&&d!==2||b.H[a])&&!_.Jf()},Ilh=function(a,b){switch(b){case 5:return a.H().H().Ga().map(c=>Hlh(c.H(),7,!1));case 3:return a.H().ha().map(c=>Hlh(c.H(),1));case 1:return a.wa().H().map(c=>{c=c.ha().H();let d;d=_.B(c,_.qq,24)?c.H().H().Eb():c.Eb();return{placeId:_.z(c,2),jm:c.tb(),HGa:_.B(c,_.gl,4)?_.px(_.NB(c)):null,yS:3,fH:d,
icon:Elh()}});case 2:return a.U().va().map(c=>Hlh(c.H(),2));case 4:return a.Ga().H().map(c=>Hlh(c.H(),4));case 7:return a.ha().H().map(c=>Hlh(c.H(),10));default:return[]}},Hlh=function(a,b,c=!0){var d=void 0;a.Hi()&&(d=a.je(),d=_.B(d,_.qq,15)?_.M(d,_.qq,15).H().Eb():d.Eb());return{placeId:_.kE(a),jm:a.tb(),HGa:_.B(a,_.xq,1)&&!_.I(a,29)?a.H():null,yS:b,fH:d,icon:c?Elh():void 0}},Klh=function(a,b,c){const d=Jlh[a];return d?e=>{var f=_.ek(e,_.EV);_.N(f,1,151);_.HV(_.BQ(e),{hi:d});f=_.GV(_.HQ(e),2);const g=
_.RV(c);for(const h of g)_.HV(f,{lineBreak:!0,text:h,hi:84});_.Qxd(e,{Oc:_.$v(b)||void 0,displayName:c,ym:!0})}:null},Llh=function(a,b,c,{jz:d=[],ZEa:e}={}){return f=>{var g=_.ek(f,_.EV);_.N(g,1,c.tGa);_.HV(_.BQ(f),{hi:c.mDa});g=_.GV(_.HQ(f),2);const h=_.RV(b);for(const l of h)_.HV(g,{lineBreak:!0,text:l,hi:c.NB});if(c.W2a)for(const l of d)_.HV(g,{lineBreak:!0,text:_.Sxd(l,e),hi:c.W2a});_.Qxd(f,{Oc:_.$v(a)||void 0,displayName:b,ym:!0})}},Mlh=function(a,b,c,d=0){return e=>{var f=d?894:32,g=_.ek(e,
_.EV);_.N(g,1,151);g=d?d.toString():void 0;_.HV(_.BQ(e),{hi:f,text:g});f=_.GV(_.HQ(e),2);g=_.RV(b);for(const h of g)_.HV(f,{lineBreak:!0,text:h,hi:d?146:84});c&&_.HV(f,{lineBreak:!0,text:c,hi:d?147:85});_.Qxd(e,{Oc:_.$v(a)||void 0,displayName:b,ym:!0});_.Rxd(e,53,!1)}},Nlh=function(a,b,{NB:c=205,jz:d=[],ZEa:e}={}){return Llh(a,b,{tGa:204,mDa:206,NB:c,W2a:247},{jz:d,ZEa:e})},Olh=function(a){return _.Yi(a,_.pm,4,_.pwa)},Plh=function(a){return _.Oi(a,_.pm,4,_.pwa)},Qlh=function(a){return _.Xi(a,_.Uq,
8)},Rlh=class extends _.u{constructor(a){super(a)}},Slh=function(){var a=_.xu();return _.I(a,2)},Tlh=function(a){return _.wWb(a.Ew())?a.qv():Alh(a.qv())},Ulh=function(a,b){b?a.U=b.clone():a.U=null},Vlh=function(a,b){const c=a.H!==b;a.H=b;c&&a.N.dispatchEvent(new _.Uf("renderState",a.N))},Wlh=function(a,b){delete a.H[b]},Xlh=class extends _.puc{constructor(a,b,c,d){super(d);this.va=b;this.ha=c;d=_.og("IMG");d.style.margin="5px";d.width=b;d.height=c;d.src=a;a=this.N();_.Uo(d,a);this.H.push(d);this.container.appendChild(d)}U(){return 5+
this.ha}};var Zlh=class extends Xlh{constructor(a,b,c){super(a,b,c,450)}U(){return 5+this.ha/2}N(){if(!Ylh){const a=new _.uuc("0.4s");_.JP(_.JP(_.JP(_.JP(_.ruc(a),"image-rendering","-webkit-optimize-contrast"),"transform-origin","center"),"transform","scale(1.0)"),"animation-timing-function","linear");_.JP(_.IP(a,"from"),"transform","scale(0)");_.JP(_.IP(a,"41.667%"),"transform","scale(0)");_.JP(_.IP(a,"50%"),"transform","scale(0.188)");_.JP(_.IP(a,"58.333%"),"transform","scale(0.700)");_.JP(_.IP(a,"66.667%"),
"transform","scale(1.212)");_.JP(_.IP(a,"75%"),"transform","scale(1.4)");_.JP(_.IP(a,"83.333%"),"transform","scale(1.304)");_.JP(_.IP(a,"91.667%"),"transform","scale(1.096)");_.JP(_.IP(a,"to"),"transform","scale(1.0)");Ylh=a.install()}return Ylh}},Ylh=null;var amh=class extends Xlh{constructor(a,b,c){super(a,b,c,730)}N(){if(!$lh){const a=new _.uuc("0.680s");_.JP(_.JP(_.JP(_.ruc(a),"image-rendering","-webkit-optimize-contrast"),"transform-origin","center bottom"),"transform","scale(1.0)");_.JP(_.IP(a,"from"),"transform","scale(0, 0)");_.JP(_.JP(_.IP(a,"32.9%"),"transform","scale(0, 0)"),"animation-timing-function","linear");_.JP(_.JP(_.IP(a,"47.1%"),"transform","scale(1.0)"),"animation-timing-function","ease-out");_.JP(_.JP(_.IP(a,"58.8%"),"transform",
"translate(0, -10px) scale(1.0)"),"animation-timing-function","ease-in");_.JP(_.JP(_.IP(a,"70.6%"),"transform","translate(0, 0px) scale(1.0)"),"animation-timing-function","ease-out");_.JP(_.JP(_.IP(a,"82.4%"),"transform","translate(0, 0) scale(1.125, 0.875)"),"animation-timing-function","linear");_.JP(_.IP(a,"to"),"transform","translate(0, 0) scale(1.0)");$lh=a.install()}return $lh}},$lh=null;var cmh=class extends Xlh{constructor(a,b,c){super(a,b,c,450)}N(){if(!bmh){const a=new _.uuc("0.4s");_.JP(_.JP(_.JP(_.JP(_.ruc(a),"image-rendering","-webkit-optimize-contrast"),"transform-origin","center bottom"),"transform","translate(0, 0) scale(0.72)"),"animation-timing-function","linear");_.JP(_.IP(a,"from"),"transform","translate(0,0) scale(1.0)");_.JP(_.IP(a,"8.333%"),"transform","translate(0,-1.42px) scale(1.002)");_.JP(_.IP(a,"16.667%"),"transform","translate(0,-4.653px) scale(1.006)");_.JP(_.IP(a,
"25%"),"transform","translate(0,-5.756px) scale(1.012)");_.JP(_.IP(a,"33.333%"),"transform","translate(0,-6px) scale(1.022)");_.JP(_.IP(a,"41.667%"),"transform","translate(0,-5.525px) scale(1.034)");_.JP(_.IP(a,"50%"),"transform","translate(0,-2.744px) scale(1.05)");_.JP(_.IP(a,"58.333%"),"transform","translate(0,0) scale(0.947)");_.JP(_.IP(a,"66.667%"),"transform","translate(0,0) scale(0.723)");_.JP(_.IP(a,"75%"),"transform","translate(0,0) scale(0.62)");_.JP(_.IP(a,"83.333%"),"transform","translate(0,0) scale(0.666)");
_.JP(_.IP(a,"91.667%"),"transform","translate(0,0) scale(0.712)");_.JP(_.IP(a,"to"),"transform","translate(0,0) scale(0.72)");bmh=a.install()}return bmh}},bmh=null;var dmh=class{constructor(){this.U=null;this.hN=!1}gca(a){this.U=a}resume(){var a=this.hN;this.hN=!1;a&&this.U&&(a=this.U,a.H!==this||a.W||a.Og())}};var emh=class{constructor(a){this.ub=a;this.U=this.H=this.N=null;this.W=!1}startTransition(a,b,c){if(this.N){this.H&&this.H.gca(null);this.H=this.N=null;const d=this.U;d&&(this.U=null,d.cancel())}this.N=a;this.H=b;this.H.gca(this);a=this.U=new _.dR;c?this.Og():this.step();return a}step(){if(this.N){this.W=!0;try{this.N=this.N.step(this.H)}finally{this.W=!1}if(!this.N){const a=this.U;this.H&&this.H.gca(null);this.H=this.U=null;a.setValue(!0)}this.Og()}}Og(){this.H&&!this.H.hN&&this.ub.Vs({Zd:30,rd:4,
render:()=>void this.step()})}};var fmh=class{constructor(){this.xZ=null;this.H=!0}stop(){this.isActive()&&(this.xZ.stop(),this.setActive(!1))}isActive(){return this.H}setActive(a){this.H=a}};var gmh=function(a,b,c,d,e,f){return e.gA(a,b,c?1:3,new _.pD(2),0,f,()=>{d.isActive()&&d.setActive(!1)})},hmh=class{constructor(a){this.U=a;this.H=null;this.Sk=_.x();this.Zc=_.x();this.N=_.x()}bind(a,b,c,d){this.Sk.Ja(a,d);this.N.Ja(b,d);this.Zc.Ja(c,d)}prepare(a,b,c){this.H&&(this.H.stop(),this.H=null);if(!a.ke()||a.isEmpty())return new _.eZb;const d=a.viewport().camera()||this.Zc.get()||null;if(!d)return new _.eZb;var e=this.N.get();const f=this.Sk.get();if(!f||!e)return new _.eZb;(e=Flh(e||null,
a,this.U))?(a=new fmh,b=gmh(d,e,b,a,f,c),a.xZ=b,b=a):b=new _.eZb;return this.H=b}};var imh=class{constructor(a){this.U=null;this.N=[];this.H=null;this.Dd=a||null}step(a){var b=a.H;if(!this.U)return this.start(a),this;if(this.U.length>0)return a.hN=!0,this;if(this.H)return this.H=null,b=b.copy(b.ek()),b.N=!0,a.N(b),this;this.R$(a);return null}R$(a){a=a.cS();for(let b=0;b<this.N.length;b++)a.detach(this.N[b]);this.N.length=0}start(a){function b(n){_.Da(d,n);d.length===0&&a.hN&&a.resume()}var c=a.cS();const d=[],e=a.W,f=a.H;var g=f.H;this.H=f.copy(f.ek());this.H.N=!0;for(const [n,
p]of Object.entries(g)){var h=n;g=p;if(!g||!Glh(h,e,f))continue;var l=g.getUrl(),m=g.size;const r=g.animation;r===2&&(l=_.xvd(),m=_.oN?_.oN.size:_.eTb);h=null;r===1?h=new amh(l,m.width,m.height):r===3?h=new Zlh(l,m.width,m.height):r===2&&(h=new cmh(l,m.width,m.height));if(h){m=g.kd();l=new _.pl;_.Bg(l,m.qd());_.Eg(l,m.Vc());m=this.Dd?this.Dd.D1(l):0;_.nh(l,m);this.N.push(h.tx());c.Bga(h.tx(),l,5+h.va/2,h.U());d.push(h);for(const w of g.H())this.H.Fu.push(w);Wlh(this.H,g.getId())}}for(c=0;c<d.length;c++)d[c].start(b);
this.U=d;a.N(this.H)}};var lmh=function(a,b){a.state=2;return a.N?(jmh(a,1),a.N=a.N.step(b),a):kmh(a,b)},kmh=function(a,b){a.state=3;if(a.H.ke())return mmh(a,b);b.hN=!0;return a},mmh=function(a,b){a.state=4;return a.H.ke()?a.navigator.H!==null?(a.ha||(a.ha=!0,b.hN=!0,nmh(a.navigator,()=>{a.ha=!1;a.resume(b)})),a):omh(a,b):kmh(a,b)},omh=function(a,b){a.state=5;if(a.navigator.H!==null)return mmh(a,b);jmh(a,3);if(!pmh(a,b))return a;b.N(a.H);return qmh(a,b)},qmh=function(a,b){a.state=6;if(!pmh(a,b))return a;jmh(a,4);return null},
jmh=function(a,b){a.H&&(a=a.H.ek())&&!a.isEmpty()&&a.Yz&&Vlh(a.Yz,b)},pmh=function(a,b){if(a.U)return b.hN=!0,!1;if(a.W)return a.W=!1,!0;a.U=!0;rmh(a.navigator,b.flow,()=>{a.U=!1;b.hN&&(a.W=!0,a.resume(b))});return a.U?(b.hN=!0,!1):!0},smh=class{constructor(a,b){this.navigator=a;this.Dd=b;this.H=null;this.state=1;this.N=null;this.ha=this.W=this.U=!1}step(a){if(this.H!==a.H){var b=this.H,c=a.H;this.H=c;b&&!c.ek().oK(b.ek())&&(this.state=1,this.N&&(this.N.R$(a),this.N=null),(b=b.ek())&&b.Yz&&Vlh(b.Yz,
5));this.H.ek().Qa().ui()&&this.navigator.navigate(this.H,a.flow)}b=null;switch(this.state){case 1:this.state=1;jmh(this,0);a:{b=a.W;c=a.H;const e=c.H;for(d in e)if(Glh(d,b,c)){var d=!0;break a}d=!1}(this.N=d?new imh(this.Dd):null)||_.Yxd(this.H)&&a.N(this.H);b=lmh(this,a);break;case 2:b=lmh(this,a);break;case 3:b=kmh(this,a);break;case 4:b=mmh(this,a);break;case 5:b=omh(this,a);break;case 6:b=qmh(this,a)}!this.U&&this.W&&(this.W=!1);return b}R$(a){this.N&&(this.N.R$(a),this.N=null)}resume(a){a.resume()}};var tmh=class extends dmh{constructor(a,b,c,d,e){super();this.W=a;this.H=b;this.N=c;this.Zv=d;this.flow=e}cS(){return this.Zv}};var umh=class extends _.TV{constructor(a,b){super(b);this.Gg=a}ek(){return this.Gg}ke(){return this.Gg.ke()}copy(a=this.Gg){return new umh(a,this)}};var vmh=function(a){var b=a.ek();b=b.Qa().Dh().profile()?b.Qa().Dh():b.background().Dh();var c=b.profile();if(c)for(const [d,e]of Ilh(c,b.eB()).entries())b=e,b.HGa&&(c=(c=a.H[b.placeId]||null)?c.wka:[],c.push(d),_.SV(a,new _.FV(b.HGa,{id:b.placeId,wka:c,yS:b.yS,fH:b.fH,icon:{sGa:1595,icon:1596},label:{text:b.jm,style:84}})))},wmh=function(a){var b=a.ek(),c=_.CA(b);b=c?.ln()?.Jh();if(b?.length){var d=c.ln()?.Kc();c=d?b.flatMap(f=>f.ha()):_.Vbb(b,8);var e=_.Zbb(b,d);c.forEach(f=>{if(!e.includes(f)){f=
f.H();var g=f.af().wf().Eb(),h=Llh(g,f.tb(),{tGa:588,mDa:279,NB:280});_.SV(a,new _.FV(_.px(_.NB(f)),{W2:!0,Wm:d&&!_.Ybb()?29480:12095,QEa:56,iD:h,id:g}))}})}},Amh=function(a,b){if(xmh(a,b)){var c=b.ek(),d=[],e=c.Qa().wc(),f=e.request(),g=e.Wi(),h=e.Vj();if(g)for(var l=0;l<g.H();++l)d.push(_.Yz(g,l).H().H());else for(g=0;g<_.TA(f);++g)d.push(_.SA(f,g));for(g=0;g<d.length;++g)if(d[g].H()){var m=_.OXb(g,d.length,0);l=_.QA(d[g]);let r=!1;var n=c.background(),p=n.mb().mb();const w=p?.af().wf().H();g===
1&&d.length===2&&(_.G(d[g],2)||w)&&(Blh(f,n)&&(r=!0,l=p.H()),a.lu.H()||(n=_.zHc(d[g].Eb(),w),b.Fu.push(new _.iR(n,2))));n=h&&_.bh(h,6)&&_.L(h,6)===g;p=0;if(r||n)p=3;ymh(b,l,`wp-${g}`,m,g,p,_.L(d[g],27));g===d.length-1&&(m=_.QXb(),a.lu.H()||ymh(b,l,`wp-pin-${g}`,m,g,r?2:n?1:0))}for(a=0;a<_.oB(f);++a)c=_.nB(f,a),_.B(c,_.xq,2)&&ymh(b,_.n7a(c),`via-${a}`,_.SXb(),-1,0);if(e.R4())for(f=e.rm(),a=0;a<f.H();a++)c=f.va(a),zmh(b,c);e=e.Zn();if(e!=null)for(const r of Qlh(_.y(e,_.PLb,4)))zmh(b,r)}},Bmh=function(a){var b=
a.ek(),c=b.Qa().qH().zk();b=b.Qa().qH().OY()?.Ia();if(c&&b){var d=b.H();if(Plh(c.aJ())&&d.wa()&&d.Ea()){c=_.UVb(Olh(c.aJ()));var e=b.U();_.SV(a,new _.FV(c,{id:"air-quality-heatmap-pin",iD:f=>{const [g,h]=d.La()?[d.ha(),d.H()]:[d.H(),null];var l=_.ek(f,_.EV),m=e.U();_.N(l,1,m);l=_.Gvd(f);_.HV(l,{text:g,hi:e.ha()});h&&(l=_.Txd(f),_.HV(l,{text:h,hi:e.va()}));l=_.tw(d.U())&16777215;f=_.Jwd(_.ic(f,20,_.Lwd),e.H());_.zj(f,4,l)},Wm:32767}))}}},Emh=function(a){var b=_.HA(a.ek());if(b){const c=b.jh().response();
if(c)if(b.jh().hh())(b=b.jh().OB())&&b.forEach(d=>{d=d.Ka;if(_.Bs(d)&&_.Cs(d)){const e=Cmh(d.Eb(),d.tb());_.SV(a,new _.FV(_.px(d.H()),{qo:4,id:d.Eb(),iD:e,Wm:12700}))}});else{const d=Slh()?c.H().ha():"";c.H().va().forEach(e=>{const f=_.px(e.H().H()),g=_.VVb(e);var h="";if(e.H().ha()){var l=e.H().U();h=_.s3a(l).toString()}if(f){let m=e.U();[...m].length>20&&(m=[...m].slice(0,20).join("")+"...");l=e.wa()?e.getPosition()+1:void 0;d&&!l?(e=e.tb(),e=Dmh(h,1256,e,m,2,d)):e=Cmh(h,e.tb(),void 0,m,2,l);_.SV(a,
new _.FV(f,{qo:4,id:g,iD:e,Wm:12700-(l||0)}))}})}}else b=_.wL(a.ek()),_.wA(b.search().response()).forEach(c=>{const d=_.dy(_.y(c,_.ey,209))?_.L3a(_.y(c,_.ey,209)):c.H();if(d&&_.Cs(c)){const e=Cmh(c.Eb(),c.tb(),_.y(c,_.Vxd,89));_.SV(a,new _.FV(_.px(d),{qo:4,id:c.Eb(),iD:e,Wm:12700}))}})},Fmh=function(a){const b=a.ek();let c=[],d=[],e=new Set;if(b.Qa().Yn().Kc())c=Tlh(b.Qa().Yn()),d=c.map(g=>_.AD(g.Ka)),e=b.Qa().Yn().Iu();else if(b.background().Yn().Kc()&&!b.Qa().wc().valid()){c=Tlh(b.background().Yn());
d=c.map(g=>_.AD(g.Ka));if(_.Sdb(b.Qa().mb())){const g=b.Qa().mb().mb();_.br(g)&&(c=c.filter(h=>h.Ka.Eb()!==g.Eb()))}e=b.background().Yn().Iu()}if(d.length){var f=new Map;(e?Array.from(e.values()).filter(g=>d.includes(g)):[]).forEach((g,h)=>{f.set(g,h+1)});c.forEach(g=>{var h=g.Ka;if(g=_.dy(_.y(h,_.ey,209))?_.L3a(_.y(h,_.ey,209)):h.H()){const n=h.Eb();var l=_.AD(h);const p=n&&e&&f.has(l);var m=_.mj(h,14)?_.kx(h):"";m=p?"Selected":m;l=f.get(l);h=Mlh(n,h.tb(),m,l);_.SV(a,new _.FV(_.px(g),{qo:4,id:n,
iD:h,Wm:p&&l?32766-l:32765}))}})}},Gmh=function(a){a=a.ek();const b=a.Qa().wc().request();if(a.ke()){const d=a.Xm().Ku().length;if(b)a:{for(c of _.Zi(b,_.yq,1,_.Ri()))if(_.Gh(c,25)&&_.K(c,25)===1){var c=!0;break a}c=!1}else c=!1;if(d===0||Blh(b,a.background())||c)return!0}return!1},xmh=function(a,b){if(!b.ek().Qa().wc().valid())return!1;const c=b.ek();var d=c.Qa().wc();if(c.ke()){if(d.rm())return!0;const e=d.Zn();if(d=e!=null)d=_.y(e,_.PLb,4),d=_.Zh(d,_.Uq,8)>0;if(d)return!0;if(Gmh(b))return b.N=
!0;if(!c.oK(a.H.ek()))return!1;if(Object.keys(a.H.H).length)return!0}else{if(b=d.Vj())b=d.Vj(),b=_.bh(b,6);if(b||a.H.ek().Xm().Ku().length===0)return!0}return!1},ymh=function(a,b,c,d,e,f,g=0){b=b.clone();b.H(Math.round(b.qd()*1E8)/1E8);b.Ie(Math.round(b.Vc()*1E8)/1E8);a:switch(d.positioning){case 1:var h=4;break a;default:h=1}_.SV(a,new _.FV(b,{qo:h,animation:f,K7:2,icon:d.url,id:c,lX:g,K2:Gmh(a),size:d.size.clone(),jt:e}))},zmh=function(a,b){var c=b.H();if(c.H().H()){var d="tp:"+_.wh(c,4,0);c=_.tUb(c.H());
c=_.oWb(c);b=b.ha();b=_.xh()+_.jYb(b,!1);_.SV(a,new _.FV(c,{icon:b,id:d,size:new _.un(18,18),qo:1}))}},Cmh=function(a,b,c,d,e=1,f){c?(c=_.y(c,Rlh,3),c=_.L(c,3),c=c===0?32:c):c=32;f&&(c=894);return Dmh(a,c,b,d,e,void 0,f)},Dmh=function(a,b,c,d,e=1,f,g){return h=>{var l=_.ek(h,_.EV);_.N(l,1,151);_.HV(_.BQ(h),{hi:b,text:g?g.toString():f});l=_.GV(_.HQ(h),e);const m=_.RV(c);for(const n of m)_.HV(l,{lineBreak:!0,text:n,hi:84});d&&_.HV(l,{lineBreak:!0,text:d,hi:85});_.Qxd(h,{Oc:_.$v(a)||void 0,displayName:c,
ym:!0})}},Hmh=function(a,b){const c=_.fy(b);if(c&&b.vg()){const d=Nlh(b.Eb(),b.tb());_.SV(a,new _.FV(c,{W2:!0,id:b.Eb(),yk:13,iD:d,Wm:12095}))}},Imh=class{constructor(a,b,c){this.H=a;this.N=b;this.lu=c}};Object.values(_.Jpb);var Jlh={[1]:291,[2]:81,[3]:33};var Jmh=function(a,b,c,d){a=new Imh(a.ha,b,a.lu);if(d||c!==a.H.ek())a:{d=new umh(c);if(_.bz(a.N)&&!c.isEmpty()){c.background().Dh().profile()&&vmh(d);if(_.Sdb(c.Qa().mb())){var e=c.Qa().mb().mb();if((b=c.viewport().camera()?c.viewport().camera():c.Qa().Cz().wl())&&_.Yg(b)>=_.L(e,10,2147483647)){var f=d;break a}b=e.H();var g=_.Tdb(c.Qa().mb());if(c.Qa().Hr().valid()){var h=_.xu();h=_.K(h,167)===2?_.xh()+_.iYb():_.xvd()}else h=_.xvd();const E=_.RM(c);a.lu.H()&&E&&E.location()||_.SV(d,new _.FV(b,{id:g,
icon:h,animation:1,K7:2,K2:c.Qa().qB().Kc(),Fu:[new _.iR(_.yHc(e.Eb()),2)]}));_.FA(c)&&wmh(d)}else if(c.Qa().wc().valid()){if(Amh(a,d),wmh(d),e=d.ek().Qa().wc(),b=e.Wi(),g=e.lQ(),b=b&&g?e.step(_.nz(b),g.H(),g.U(),g.ha()):null)e=e.Ys()===2?_.dYb(21).url:_.YXb(21).url,_.SV(d,new _.FV(_.oTb(_.iy(_.wC(b))),{K7:2,qo:1,icon:e}))}else if(c.Qa().Dh().profile())vmh(d);else if(c.Qa().Qt().response()){if(e=d.ek().Qa().Qt().response())e=e.H(),_.B(e,_.xq,1)&&!_.I(e,29)&&_.SV(d,new _.FV(e.H(),{qo:4,label:{text:e.tb(),
style:84,Ev:!0},id:_.kE(e),yS:5,fH:e.je().af().wf().Eb()}))}else if(c.Qa().qx().response()){if(b=d.ek().Qa().qx().response())for(e of b.H())if(b=e.H(),_.dy(_.y(b,_.ey,20))||_.B(b,_.gl,4))g=Clh(b),h=Cmh(b.Eb(),b.tb(),_.y(b,_.Vxd,13)),_.SV(d,new _.FV(g,{id:b.Eb(),iD:h}))}else c.Qa().qH().OY()?.Oa()?Bmh(d):c.Qa().qH().zk()?.H().ai()===1&&(b=d.ek().Qa().qH().zk().aJ(),e=_.UVb(_.dZb(b)),b=_.zHc(b.Eb()||void 0,b.uf()||void 0),d.Fu.push(new _.iR(b,1)),_.SV(d,new _.FV(e,{K7:2})));(_.wL(c)||_.HA(c))&&Emh(d);
Fmh(d);e=d.ek();c=e.Qa().be().Ka();e=(e=(e=e.Qa().mb().response())?_.y(e,_.VB,38):void 0)&&_.YJb(_.aKb(e))?_.XJb(_.aKb(e)):null;if(c&&c.Sw()&&e){c=_.UJb(e).slice(0,8);for(var l of c)if(c=_.fy(l))e=Llh(l.Eb(),l.tb(),{tGa:588,mDa:279,NB:280}),_.SV(d,new _.FV(c,{W2:!0,Wm:12095,iD:e,yk:13,id:l.Eb()}))}if(_.YUa(_.xu())&&(c=d.ek(),l=c.Qa().be().Ka(),(c=c.Qa().mb().response())&&l&&l.Sw())){l=_.WJb(_.$Jb(_.y(c,_.VB,38)));for(var m of l)if(_.K(m,16)===5){l=_.UJb(m).slice(0,8);for(var n of l)Hmh(d,n)}}if((m=
d.ek().Qa().be().Ka())&&m.Sw()&&_.B(m,_.cPa,69))for(var p of _.OJb(m.PQ()))Hmh(d,p);m=d.ek();p=m.Qa().be().Ka();m=_.UJ(m.background());if((p=p&&p.vg()?p.Kh():null)&&!m)for(var r of _.p8a(_.q8a(p))){m=_.y(r,_.ls,1);if(!_.dy(_.y(m,_.ey,20))&&!_.B(m,_.gl,4))break;n=Clh(m);l=[];_.G(r,4)&&(l.push(_.DJb(p.H())),l.push(_.z(r,4)));l=Nlh(m.Eb(),m.tb(),{NB:297,jz:l,ZEa:32});_.SV(d,new _.FV(n,{W2:!0,id:m.Eb(),yk:14,iD:l,Wm:32752}))}r=d.ek();if(n=_.RM(r))if(r=n.location()){p=n.Oc()||n.mid();a.lu.H()&&p&&(m=_.zHc(n.Oc()||
void 0,n.mid()||void 0),d.Fu.push(new _.iR(m,0)));m={icon:_.xh()+"/icon/name=assets/icons/spotlight/spotlight_pin_v2_shadow-1-small.png,assets/icons/spotlight/spotlight_pin_v2-1-small.png,assets/icons/spotlight/spotlight_pin_v2_dot-1-small.png,assets/icons/spotlight/spotlight_pin_v2_accent-1-small.png&highlight=ff000000,4285f4,ffffff,ff000000&color=ff000000?scale=2",id:"sna",Wm:32752};if(l=n.title()||n.where())m.label={text:l,style:{Lq:13,color:4278216410,outlineColor:4294967295}};!a.lu.H()&&p&&(a=
_.zHc(n.Oc()||void 0,n.mid()||void 0),m.Fu=[new _.iR(a,3)]);_.SV(d,new _.FV(r,m))}r=d.ek();p=(a=r.Qa().be().Ka())&&_.B(a,_.$Qe,100)?_.y(a,_.$Qe,100):null;if((a=r.Qa().RS().qF())&&p){for(var w of _.Zi(p,_.ZQe,1,_.Ri()))if(_.K(w,4)===a){var A=w;break}w=_.UJ(r.background());for(f of _.Zi(A,_.aRe,2,_.Ri())){A=_.y(f,_.YQe,3);A=_.y(A,_.ls,1);if(!_.dy(_.y(A,_.ey,20))&&!_.B(A,_.gl,4))break;r=Clh(A);(p=Klh(a,A.Eb(),A.tb()))&&_.SV(d,new _.FV(r,{W2:!w,id:A.Eb(),iD:p,Wm:32752}))}}}f=d}else f=a.H;return f},Lmh=
function(a,b,c){const d=a.Ia.H;d?(a.H=b,d.H=b,d.resume()):Kmh(a,b,c)},Mmh=function(a,b){a.ha=b;a.N||(a.N=new _.Zxd(a.La,32766));a.N.H(b)},Nmh=function(a,b,c){if(a.Zc.get()||b.ke()){var d=Jmh(a,b.Xm().DM(),b,!0);a.Ga?Lmh(a,d,c):(a.Ga=!0,a.navigator.navigate(d,c),Mmh(a,d),b.Yz&&rmh(a.navigator,c,()=>{Vlh(b.Yz,4)}))}},Kmh=function(a,b,c){const d=new smh(a.navigator,a.jd.get()),e=new tmh(a.ha,b,f=>{Mmh(a,f)},a.Zv,c);a.H=b;a.Da.Pn.WO++;a.Ia.startTransition(d,e,!_.Jf()).wait(c.callback(()=>{_.Xvc(a.Da.Pn)},
"spltran",void 0,"su1"))},Omh=class extends _.bq{constructor(a,b,c,d,e,f,g){super();this.ub=a;this.Ha=b;this.Da=c;this.Zv=d;this.navigator=e;this.La=f;this.lu=g;this.wa=this.N=null;this.Ga=this.va=!1;this.Ea=b.Kk(this.U,this);this.Zc=_.x();this.W=_.x();this.jd=_.x();this.Ia=new emh(a);this.H=new umh(b.ab());this.ha=this.H.copy()}bind(a,b,c,d){this.W.Ja(a,d);this.Zc.Ja(b,d);this.jd.Ja(c,d);Dlh(e=>{this.va&&(this.va=!1,this.U(e))},d,this.W);this.Ea.listen();this.U(d)}U(a,b){this.wa||(this.wa=this.ub.kf({callback:a.callback(()=>
{var c=b;const d=!!c;this.wa=null;c||(c=this.Ha.ab());if(!c.oK(this.H.ek())){var e=this.H.ek().Yz;e&&Vlh(e,5)}c.Xm().DM()?Nmh(this,c,a):(e=this.W.get())?c.isEmpty()&&this.H.ek().isEmpty()||(c.ke()||a.tick("su0"),Lmh(this,Jmh(this,e,c,d),a)):this.va=!0},"splupdate"),Zd:26,rd:4,priority:2}))}Yp(){return"spotlight"}kb(a){this.N?.dispose(a);this.Ea.dispose();super.kb(a)}};var nmh=function(a,b){a.H!==null||b();a.N?a.N.push(b):a.N=[b]},rmh=function(a,b,c){a.vc.get().VZ(b,c)},Pmh=function(a,b,c){const d=_.yL(b,c),e=b.Qa().search().valid(),f=!!b.Qa().Jd().response();a=a.wb.get();c=!!a&&!!c&&_.ck(c,a);return(f||e)&&d===_.xL.RQ||d===_.xL.JN&&_.XM(b)&&c},Rmh=class{constructor(a){this.W=a;this.vc=_.x();this.yc=_.x();this.wb=_.x();this.U=-1;this.N=this.H=null}bind(a,b,c,d){this.vc.Ja(a,d);this.yc.Ja(b,d);this.wb.Ja(c,d)}navigate(a,b){if(!(a.Jo<=this.U)){this.U=a.Jo;var c=a.ek(),
d=Flh(this.wb.get()||null,c,this.W);this.wb.get()&&d&&d.getType()!==this.wb.get().getType()&&_.NE(b);var e=c.viewport().camera(),f=this.yc.get();f&&Pmh(this,a.ek(),d)&&(e=f);var g=this.vc.get(),h=Qmh++;this.H=h;c.Yz&&Ulh(c.Yz,null);(l=>{g.moveTo(e,d,c.viewport().NX(),l,()=>{if(this.H===h){var m=this.yc.get()||null;this.H=null;e&&c.Yz&&Ulh(c.Yz,m);if(m=this.N){this.N=null;for(let n=0;n<m.length;n++)m[n]()}}})})(b)}}},Qmh=1;var Tmh=class extends _.bq{constructor(a,b,c,d,e){super();const f=_.vh();this.WMa=new hmh(_.y(f,_.Mv,24));this.H=new Smh(a,b,c,d,e)}bind(a,b,c,d,e,f){this.H.bind(a,b,c,d,e,f);this.WMa.bind(b,c,d,f)}kb(a){this.H.dispose(a);super.kb(a)}},Smh=class extends _.bq{constructor(a,b,c,d,e){super();const f=_.vh();this.navigator=new Rmh(_.y(f,_.Mv,24));this.H=new Omh(d,a,b.Pz(),b.cS(),this.navigator,c,e)}bind(a,b,c,d,e,f){this.navigator.bind(b,a,c,f);this.H.bind(c,d,e,f)}kb(a){this.H.dispose(a)}};_.bt("SPW",function(a,b,c,d,e,f,g){_.dt([d,e],b,([h,l])=>{h=new Tmh(c,h,l,f,g);a(h)})});
_.xd();
}catch(e){_._DumpException(e)}
try{
var Hrd,Ird;Hrd=null;_.Jrd=function(){Hrd||(Hrd=new Ird);return Hrd};Ird=class{constructor(){this.H=new Map}};
}catch(e){_._DumpException(e)}
try{
_.wd("en");
var Krd=function(a){return _.br(a)&&_.cr(a)!==2?(a=_.$v(a.Eb()),a!=null?a.N():"0x0"):_.er(a)?a.U():"0x0"},Nrd=function(a){const b=new _.xv(Lrd());return new Mrd(b,a)},Prd=function(a,b){Ord(a);_.xz(_.C(a,_.Is,13));_.Iyb(_.C(a,_.Is,13),b.Rc());var c=_.C(a,_.fPa,12);_.w5a(c,b.Rc());b=_.HI(a);_.Yyb(b);b=_.BI(b);_.Dyb(b);b=_.C(b,_.Ayb,18);_.F(b,30,!0);a=_.C(a,_.kzb,34);_.Lyb(a)},Ord=function(a){var b=Qrd();b=_.y(b,_.OLa,8);b=_.NLa(b);_.N(a,37,b);_.dv(_.RB(a));b=_.C(a,_.vI,22);_.D(b,1,81);a=_.C(a,_.wI,
30);_.lzb(a)};_.Uu.prototype.Z3=_.ba(260,function(a){this.handle(b=>b.Z3,arguments,null)});
var Qrd=function(){var a=_.Zp();return _.y(a,_.PLa,3)},Rrd=class extends _.u{constructor(a){super(a)}},Srd=class extends _.u{constructor(a){super(a)}},Trd=function(){var a=_.xu();return _.I(a,84)},Urd=function(){var a=_.xu();return _.I(a,255)},Vrd=function(a,b){b=a.N(b);b=a.U.get(b);if(b!==null){b=b instanceof _.wM?b.rn():[b];for(let c=0;c<b.length;c++)_.STb(a,b[c]),a.cache.remove(b[c])}},Lrd=_.Kc(_.tA,_.$lb),Wrd=_.Kc(_.Is,_.kRa),Xrd=class extends _.u{constructor(a){super(a)}wf(){return _.y(this,
_.gm,1)}};var Yrd=class extends _.u{constructor(a){super(a)}};var Zrd=_.Kc(Yrd,[0,[0,_.hm],_.Ps,_.Fq,_.P]);var $rd=_.Mc(class extends _.u{constructor(a){super(a)}qu(){return _.M(this,_.ls,1)}});var asd=_.Kc(_.kzb,_.ARa);var bsd=function(a){let b;if(a instanceof _.tA){var c=a.je();b=Krd(c);c=_.bC(c)?Math.floor(_.Yg(_.$B(c))):"";const d=_.I(a,16);a=String(c)+"|"+String(_.I(a,3))+"|"+_.z(a,6)+"|"+_.tia(_.y(a,_.Is,13),Wrd())+"|"+_.tia(_.y(a,_.kzb,34),asd())+"|"+String(d);return new _.yM(b,a)}b=Krd(a);return new _.yM(b)},csd=function(a){let b="0x0";a instanceof _.gr&&(b=Krd(a));a instanceof Yrd&&(a=_.y(a,Xrd,1).wf().Eb(),b=_.$v(a)?.N()??b);return new _.yM(b)},dsd=function(a,b){if(b){var c=new _.Xf(a.Oe,"entity_response_evicted");
a.Ud.get(d=>{d.Z3(b.va())},c);c.done("main-actionflow-branch")}},esd=function(a,b,c,d,{preview:e=!1}={}){e?a.tL.mCa(b,c,d):a.tL.HC(b,c,d)},fsd=function(a,b,c,d,e,f){f&&(a.Ud.get(g=>{g.IP(f.va(),c,d)},e),b(f))},gsd=function(a,b,c,d,e={}){const f=!_.Gh(b,7)||_.K(b,7)!==0,g=l=>{fsd(a,c,_.O8a(b),f,d.flow,l)},h=e.preview;if(h&&a.N.has(b))a.N.get(b,g,d);else if(!h&&a.cache.has(b))a.cache.get(b,g,d);else{const l=(h?a.N:a.cache).insert(b,d);esd(a,b,m=>{let n;if(l&&!a.U&&m){a:{var p=a.W;var r=m.H();let w=
void 0;const A=r.Eb(),E=p.H.get(A);if(E)if(E.timestamp+3E4<Date.now())p.H.delete(A);else{for(const J of E.jV)w=_.M7a(r,J);for(const J of E.CY)w=w||r,w=_.N7a(w,J);p=w;break a}p=void 0}p&&(n=m.clone(),_.t(_.CB(_.cC(n)),_.Fs(p)));l(n||m)}g(n||m)},d,e)}},hsd=class{constructor(a,b,c){this.tL=a;this.Ud=b;this.Oe=c;this.H=null;this.U=!1;a=new _.vM;a.H=20971520;this.W=_.Jrd();this.cache=new _.xM("CachingEntityDetailsService.getDetails",a,bsd,d=>void dsd(this,d),d=>!d.H().vg());a=new _.vM;a.H=20971520;this.N=
new _.xM("CachingEntityDetailsService.getPreviewDetails",a,bsd,d=>void dsd(this,d),d=>!d.H().vg());Urd()&&(a=new _.vM,a.H=20971520,this.H=new _.xM("CachingEntityDetailsService.getPlacePreview",a,csd));_.Rf(_.cq,"entity-mutated",(d,e)=>{Vrd(this.cache,e.mb);Vrd(this.N,e.mb);Urd()&&Vrd(this.H,e.mb)});_.Rf(_.mi,"beforeunload",()=>{this.U=!0})}bind(a,b){this.tL.bind(a,b)}HC(a,b,c){gsd(this,a,b,c)}qu(a,b,c){if(this.H.has(a))this.H.get(a,b,c);else{const d=this.H.insert(a,c);this.tL.qu(a,e=>{d&&!this.U&&
e&&d(e);b(e)},c)}}mCa(a,b,c){gsd(this,a,b,c,{preview:!0})}};var isd=function(a,b){return new _.nv(a,_.pv(b))},jsd=function(a,b,c,d){if(!b.Hi())throw Error("Uf`"+_.x8a(_.zRb(_.O8a(b)))+"`"+d.flow.getType());b=b.clone();if(_.bC(b.je())&&!_.dh(_.$B(b.je()))){var e=_.sA(b);_.Ih(e,3)}a.Qf.send(b,c,d)},ksd=class{constructor(a,b,c,d,e){this.Gv=c;this.H=this.N=this.Qf=null;this.Cf=_.x();const f=Nrd(this.Cf),g=new _.Bv(_.P8a,_.Av("Entity"));c=new _.xv(Zrd());const h=new _.Bv($rd,_.Av("PlacePreview")),l=Qrd();d&&Trd()?(this.H=d,this.H.get(m=>{this.Qf=b.hg(isd(a,_.z(l,
7)),f,g,"EntityDetailsService.getDetails",_.Lf,m)},e)):this.Qf=b.hg(isd(a,_.z(l,7)),f,g,"EntityDetailsService.getDetails",_.Lf);Urd()&&(this.N=b.hg(isd(a,l.qu()),c,h,"EntityDetailsService.getPlacePreview",_.Lf))}bind(a,b){this.Cf.Ja(a,b)}HC(a,b,c){const d=a.clone();Prd(d,this.Gv);this.H?this.H.get(()=>{jsd(this,d,b,c)},c.flow):jsd(this,d,b,c)}mCa(a,b,c){a=a.clone();var d=this.Gv;Ord(a);var e=_.C(a,_.Is,13);d=d.Rc();_.xz(e);d=d.Jt;_.q5a(e).Ac(d.width).Ec(d.height);_.wz(_.Ox(e),10);e=_.HI(a);_.Myb(e);
_.F(e,4,!0);d=_.BI(e);var f=_.C(d,_.Ayb,18);f=_.F(f,3,!1);f=_.F(f,6,!1);f=_.F(f,14,!0);f=_.F(f,17,!0);f=_.F(f,20,!0);f=_.C(f,_.Byb,27);var g=_.RUa(_.xu());_.F(f,1,g);_.D(d,20,2);e=_.C(e,Srd,107);e=_.ic(e,1,Rrd);_.D(e,1,1);jsd(this,a,b,c)}qu(a,b,c){var d=this.Gv;a=a.clone();const e=_.C(a,_.BOa,2);var f=_.C(e,_.uzb,7),g=_.ULa(_.Zp());const h=_.Zh(g,_.Xta,1);for(let m=0;m<h;m++){var l=_.$h(g,1,_.Xta,m);const n=_.K(l,1),p=_.I(l,2);l=_.K(l,3);const r=new _.FI;_.DI(r,n);_.F(r,2,p);_.EI(r,l);_.Qi(f,2,_.FI,
m,r)}g=_.I(g,2);_.F(f,3,g);_.dv(_.C(a,_.Dq,3));f=_.C(f,_.qh,1);d=d.Rc().Jt;f.Ac(d.width);f.Ec(d.height);_.F(e,4,!0);_.F(e,9,!0);_.N(e,6,10);_.F(e,8,!0);_.F(e,11,!0);_.F(e,19,!0);_.F(e,16,!0);this.N.send(a,b,c)}},Mrd=class{constructor(a,b){this.Sc=a;this.Cf=b}Jf(a){a=a.clone();const b={};if(_.er(a.je())&&a.je().U().length!==0){b.q=a.je().U();var c=_.sA(a);_.Ih(c,2)}else b.q="*";_.B(a,_.Dq,14)&&Object.assign(b,_.Tlb(_.RB(a)));if(c=this.Cf.get()){var d=_.C(a,_.XL,29);_.WL(d,c)}return _.UTb(this.Sc.Jf(a),
b)}};_.bt("EN",function(a,b,c,d,e,f,g,h){a(new hsd(new ksd(c,f,g,h,b),d,e))});
_.xd();
}catch(e){_._DumpException(e)}
try{
_.YR=function(){this.H=[];this.N=[]};_.YR.prototype.setData=function(a,b){a.length==1?(this.H=[a[0],a[0]+1],this.N=[b[0],b[0]]):(this.H=a.slice(),this.N=b.slice())};_.YR.prototype.interpolate=function(a){let b=_.Ka(this.H,a);b<0&&(b=-b-2);b=_.vg(b,0,this.H.length-2);return _.rn(this.N[b],this.N[b+1],(a-this.H[b])/(this.H[b+1]-this.H[b]))};_.YR.prototype.getInverse=function(){const a=new _.YR;a.setData(this.N,this.H);return a};
}catch(e){_._DumpException(e)}
try{
_.lsd=_.Gc(25000035,_.Rr,class extends _.u{constructor(a){super(a)}getIndex(){return _.L(this,1)}},_.Mb);_.Sr[25000035]=[0,_.O];
}catch(e){_._DumpException(e)}
try{
var nsd,osd,psd,qsd,rsd;nsd=class extends _.u{constructor(a){super(a)}kd(){return _.M(this,_.ux,3)}};osd=_.Gc(25000015,_.Rr,nsd,_.Mb);psd=function(a){if(!a.Yc(2))return null;if(!a.mb){var b=a.getMetadata(),c=a.H;let d=null;if(b&&b.W(_.tQ)||c.Eb())d=new _.gr,b&&b.N(_.tQ)?.Hi()&&_.t(d,b.N(_.tQ).je()),!_.br(d)&&c.Eb()&&_.ar(d,c.Eb()),_.fr(d)||(b=c.kd())&&_.Fz(d).H(b[1]).Ie(b[0]);a.mb=d}return a.mb};
qsd=function(a){switch(a){case 1:case 3:case 2:case 4:case 7:return 13;case 5:return 16;case 9:return 18;case 6:return 15;case 8:return 17;default:return null}};
_.ssd=class{constructor(a,b,c,d,e){this.x=a;this.y=b;this.H=c;this.Sa=d;this.wb=e;this.va=this.mb=null;a=this.getMetadata();b=[];a?.W(_.sQ)&&b.push(5);a?.W(_.rQ)&&b.push(4);a?.W(_.nEc)&&b.push(3);a?.W(_.qEc)&&b.push(6);a?.W(_.rEc)&&b.push(7);a?.W(_.yEc)&&b.push(8);a?.W(_.sEc)&&b.push(9);a?.W(_.pEc)&&b.push(10);if(c=a?.W(_.oEc))c=this.getMetadata(),c=!!c?.W(osd)||c?.N(_.tQ)?.je().xo()===4;c&&b.push(19);this.Za()&&b.push(11);this.Ga()&&b.push(12);this.Ea()&&b.push(20);(c=this.U())&&c.Yc()&&(c=qsd(c.getType()),
c!=null&&b.push(c));(a?.W(_.tQ)||this.H.Eb())&&b.push(2);b.length===0&&b.push(1);b.push(0);this.types=b}uCa(){return this.types}Yc(a){return _.Ba(this.types,a)}Eb(){let a=null;this.getMetadata()?.W(_.tQ)&&(a=psd(this));let b=null;a&&_.br(a)&&(b=a.Eb());return this.H.Eb()||b}tX(){if(this.Yc(6))return!1;var a=this.N(),b=this.wb?.get();if(b)a:{b=_.Ou(b);for(let c=0;c<_.Zh(b,_.Mr,5);c++){const d=_.$h(b,5,_.Mr,c);if(_.Ir(_.Lr(d)).H()){b=_.EOa(_.Ir(_.Lr(d)));break a}}b=null}else b=null;if(a&&this.H.yo()===
2&&a.getIndex()===b?.H())return a.U()===0;a=this.kh();if(this.Eb()||this.uf()||a!=null&&_.cr(a)===2)return!0;for(a=0;a<rsd.length;++a)if(this.Yc(rsd[a]))return!0;return!1}equals(a){return a!==null&&a instanceof _.ssd?this.H.N9()===a.H.N9():!1}W(){if(!this.Yc(3))return null;const a=this.getMetadata();return a&&a.W(_.nEc)?a.N(_.nEc):null}Oa(){if(!this.Yc(6))return null;const a=this.getMetadata();return a&&a.W(_.qEc)?a.N(_.qEc):null}N(){if(!this.Yc(4))return null;const a=this.getMetadata();return a&&
a.W(_.rQ)?a.N(_.rQ):null}Bb(){if(!this.Yc(7))return null;const a=this.getMetadata();return a&&a.W(_.rEc)?a.N(_.rEc):null}qb(){if(!this.Yc(10))return null;const a=this.getMetadata();return a&&a.W(_.pEc)?a.N(_.pEc):null}Wa(){if(!this.Yc(8))return null;const a=this.getMetadata();return a&&a.W(_.yEc)?a.N(_.yEc):null}Ya(){const a=this.getMetadata();return a?.W(_.vEc)?a.N(_.vEc):null}Za(){return this.H.yo()===2?this.H.Bp()?.N(_.lsd):null}Ga(){return this.H.yo()===1?this.H.Bp()?.N(_.lsd):null}U(){return this.H.Bp()?.N(_.msd)}Ea(){const a=
this.H.fw();return a&&_.B(a,_.rm,17)?a.Z9():null}ha(){const a=this.getMetadata();return a&&a.W(_.oEc)?a.N(_.oEc):null}kh(){const a=psd(this);let b=null;a&&(b=a.clone());return b}uf(){const a=psd(this);return a&&_.em(a.af().wf())?a.af().wf().H():null}wa(){if(!this.Yc(5))return null;if(!this.va){const a=this.getMetadata();a.W(_.sQ)&&a.N(_.sQ).PL()&&(this.va=_.YDc(a.N(_.sQ)))}return this.va.clone()}Da(){const a=this.getMetadata();return a&&a.W(_.tEc)?a.N(_.tEc):null}La(){const a=this.getMetadata();return a&&
a.W(_.uEc)?a.N(_.uEc):null}Ia(){if(!this.Yc(4))return null;var a=this.getMetadata();return(a=a&&a.W(_.rQ)?a.N(_.rQ):null)&&!a.wa()&&a.Ea()&&a.Ia()&&a.Ga()?a:null}getMetadata(){return this.H.Bp()}};rsd=[4,9,5,3,8,20,16,13,11,12,15,17];
}catch(e){_._DumpException(e)}
try{
_.MX=function(){this.H=[];this.N=[[0,0,0,Number.NaN]]};
_.MX.prototype.setData=function(a,b){if(a.length>0){var c=a.length-1;const e=Array(c),f=Array(c);for(var d=0;d<c;++d)e[d]=a[d+1]-a[d],f[d]=(b[d+1]-b[d])/e[d];d=[];if(c==0)d[0]=[0,0,0,b[0]];else if(c==1)d[0]=[0,0,f[0],b[0]];else if(c==2)c=(f[1]-f[0])/(e[0]+e[1]),d[0]=[0,c,f[0]-c*e[0],b[0]];else{const g=this.U(e,f);for(let h=0;h<c;++h)d[h]=[(g[h]-2*f[h]+g[h+1])/(e[h]*e[h]),(3*f[h]-2*g[h]-g[h+1])/e[h],g[h],b[h]]}this.N=d;this.H=a.slice()}else this.N=[[0,0,0,Number.NaN]],this.H=[]};
_.MX.prototype.interpolate=function(a){var b=_.Ka(this.H,a);b<0&&(b=-b-2);b=_.vg(b,0,this.N.length-1);a-=this.H[b];const c=a*a;b=this.N[b];return c*a*b[0]+b[1]*c+b[2]*a+b[3]};
_.MX.prototype.U=function(a,b){var c=a.length,d=Array(c+1);d[0]=a[1];for(var e=1;e<c;++e)d[e]=2*(a[e]+a[e-1]);d[c]=a[c-2];e=Array(c);for(var f=0;f<c;++f)e[f]=a[f+1];e[c-1]=a[c-2]+a[c-1];f=Array(c);f[0]=a[0]+a[1];for(var g=1;g<c;++g)f[g]=a[g-1];g=Array(c+1);g[0]=((a[0]+2*f[0])*a[1]*b[0]+a[0]*a[0]*b[1])/f[0];for(let h=1;h<c;++h)g[h]=3*(a[h]*b[h-1]+a[h-1]*b[h]);g[c]=(a[c-1]*a[c-1]*b[c-2]+(2*e[c-1]+a[c-1])*a[c-2]*b[c-1])/e[c-1];a=g;d=d.slice();a=a.slice();b=d.length;for(c=1;c<b;++c)g=e[c-1]/d[c-1],d[c]-=
g*f[c-1],a[c]-=g*a[c-1];e=Array(a.length);e[b-1]=a[b-1]/d[b-1];for(c=b-2;c>=0;--c)e[c]=(a[c]-f[c]*e[c+1])/d[c];return e};_.MX.prototype.getInverse=function(){const a=new _.MX,b=[];for(let c=0;c<this.H.length;c++)b[c]=this.interpolate(this.H[c]);a.setData(b,this.H);return a};
}catch(e){_._DumpException(e)}
try{
var ceg,eeg;_.deg=function(a){if(!a)return!1;const b=a.Uq();a=a.Uj();return b==null||a==null?!1:b<a-ceg};_.feg=function(a){if(!a)return!1;const b=a.Uq();a=a.yk();return b==null||a==null?!1:b>a-eeg};_.geg=function(a,b,c){if(c!==void 0)return c;a=_.sg(a).Mb()/2;b&&(a+=b.left/2-b.right/2);return a};_.heg=function(a,b){return b!==void 0?b:_.sg(a).Ib()/2};ceg=Math.log(1.0625)/Math.LN2;eeg=Math.log(.9375)/Math.LN2;
}catch(e){_._DumpException(e)}
try{
_.iig={oad:"pegman-ml",qad:"pegman-mr",nad:"pegman-mhm",sad:"pegman-mt",mad:"pegman-mb",tad:"pegman-mvm"};
}catch(e){_._DumpException(e)}
try{
_.Ing=class{constructor(){this.U=null;this.va=!1}Da(a){this.U=a}};_.Jng=function(a,b,c){a.N&&a.N.cancel(a.flow);a.animation=c;c.Da(a.H);a.N=b.animate(c,a.flow,a.U)};_.Kng=class{constructor(a,b,c){this.H=a;this.flow=b;this.callback=c;this.N=this.animation=null;this.U=(d,e)=>{e.lU()||(this.finished=!0,this.callback(d,this,!1),this.N=this.animation=null,this.flow.done("scene-zoom-controller"))};this.finished=!1;b.Ze("scene-zoom-controller")}cancel(){this.finished=!0;this.H.cancel();this.N&&this.N.cancel(this.flow);this.callback(this.flow,this,!0);this.flow.done("scene-zoom-controller")}};
}catch(e){_._DumpException(e)}
try{
var eng,fng;eng=function(a,b,c){return _.qn(a+_.Gg(_.Wy(_.Ig(a),_.Ig(b)))*c+Math.PI,2*Math.PI)-Math.PI};fng=function(a){return a>=1&&a>256||a<1&&1/a>256?!1:!0};_.hng=function(a,b){a=[...(new Set(a))].join(", ");a="Map data \u00a9"+_.gng+" "+a;b.length>0&&(a=b+", "+a);return a};_.ing=class{constructor(a){this.H=Math.min(a,10);this.duration=-Math.log(.01/this.H)/.004}getDuration(){return this.duration}};var kng,jng,o6;
_.lng=class{constructor(a,b,c,d){this.ST=c;this.ha=d;this.W=!1;this.xK=new _.Eh;_.Qb(this.xK,a);this.N=new jng;kng(this.N,a);this.H=new jng;kng(this.H,b);this.va=new jng;this.U=new _.YR;this.U.setData([0,1],[this.N.H,this.H.H]);this.duration=1E3;a=Math.abs(this.N.target[0]-this.H.target[0]);b=this.N.target[1]-this.H.target[1];a>Math.PI&&(a=2*Math.PI-a);a=Math.sqrt(a*a+b*b);b=Math.max(this.N.H,this.H.H);a>1.5*b&&(this.U=new _.MX,this.U.setData([0,.5,1],[this.N.H,a/1.5,this.H.H]),this.duration*=1+Math.min((a/
(1.5*b)-1)/10,2))}getDuration(){return this.duration}Tk(a){var b=(Math.sin(Math.PI*(a-.5))+1)/2;a=this.va;const c=this.N,d=this.H;a.target[0]=eng(c.target[0],d.target[0],b);a.target[1]=_.rn(c.target[1],d.target[1],b);a.target[2]=_.rn(c.target[2],d.target[2],b);a.U=_.rn(c.U,d.U,b);a.H=this.U.interpolate(b);a.W=eng(c.W,d.W,b);a.N=_.rn(c.N,d.N,b);a.ha=_.rn(c.ha,d.ha,b);b=this.xK;_.Qg(o6,Math.sin(a.N)*Math.sin(a.W),Math.sin(a.N)*Math.cos(a.W),-Math.cos(a.N));_.hh(o6,_.Ug(a.H,a.U),o6);_.Ft(a.target,o6,
o6);_.Jg(o6[0],o6[1],o6[2],o6);_.Eg(_.zg(b),o6[0]);_.Bg(_.zg(b),o6[1]);_.nh(_.zg(b),o6[2]);b.Ve().Sf(_.Ig(a.W));b.Ve().Wf(_.Ig(a.N));b.Ve().Ko(_.Ig(a.ha));_.xg(b,_.Ig(a.U));return b}Wo(){return!this.W&&this.ha.ZC()?(this.W=!0,this.ST):null}};kng=function(a,b){var c=_.sg(b).Mb()/2;const d=_.sg(b).Ib()/2;c=_.lh(b,c,d,a.target);isNaN(c)&&(_.Hg(_.Dg(b.H()),_.Ag(b.H()),b.H().Hc(),a.target),c=0);a.W=_.Gg(_.eh(_.yg(b)));a.N=_.Gg(_.yg(b).od());a.ha=_.Gg(_.yg(b).Ci());a.U=_.Gg(_.wg(b));a.H=_.Tg(c,a.U)};
jng=class{constructor(){this.target=_.Dt();this.ha=this.N=this.W=this.H=this.U=0}};o6=_.Dt();var nng,p6,mng;nng=function(a,b){_.YK(a.N,b*b/2,p6);_.YK(a.W,b,mng);_.QLb(p6,mng,p6);return p6};_.ong=function(a,b){if(b<a.U)return nng(a,b);_.YK(a.H,b,p6);_.QLb(p6,a.ha,p6);return p6};_.png=class{constructor(a,b,c,d){this.W=_.VK();_.YK(a,c,this.W);this.H=_.VK();_.YK(b,c,this.H);this.duration=this.H[0]===0&&this.H[1]===0?500:d;this.U=500/this.duration;this.N=_.VK();_.RLb(this.H,this.W,this.N);_.YK(this.N,1/this.U,this.N);this.ha=_.VK();a=nng(this,this.U);_.YK(this.H,this.U,mng);_.RLb(a,mng,this.ha)}getDuration(){return this.duration}};
p6=_.VK();mng=_.VK();var sng,tng,ung,yng,vng,rng;_.qng=function(a,b,c,d){const e=Math.exp(-d/32);a[0]=e*a[0]+(1-e)*b/d;a[1]=e*a[1]+(1-e)*c/d};sng=function(a,b,c=!1){if(a.Cf.get()||a.If.get()||a.Fq.get())a.Pd=!0,rng(a,b,c)};tng=function(a,b,c){b.onLoad((d,e)=>{a.Je.Ja(d.W,e);a.vd.Ja(d.H,e);a.Rd.Ja(d.N,e)},c)};ung=function(a,b){const c=a.Zh.get();a.ag(a.Je.get()||"",b.callback(d=>{_.v(c,1,d);a.Zh.notify(b)},"update-copyrights"))};
yng=function(a,b,c,d,e){const f=a.camera.get();a.MF();vng(a,d);const g=a.hp.get();c&&(_.t(a.content.get(),c),a.content.notify(d));c=a.content.get();const h=a.H().render(b,c,d);b=a.Cd(f,b||f,c,h);d.tick("ft0");_.wng(a);a.Lb=g.animate(b,d,(l,m)=>{h.Wz();h.ZC();a.sE();a.Lb=null;m.lU()?h.cancel():h.commit(l);rng(a,l);l.tick("ft1");e(l);_.xng(a)})};vng=function(a,b){a.Lb&&(a.Lb.cancel(b),a.Lb=null)};_.wng=function(a){a.Ea>=0&&(a.Ea+=1,a.Ea===1&&a.ov.fca(!0))};
_.xng=function(a){a.Ea>0&&(--a.Ea,a.Ea===0&&a.ov.fca(!1))};rng=function(a,b,c=!1){if(a.Pd&&!(a.oe||a.De||a.Jb||a.Lb)){a.Pd=!1;var d=a.H(),e=!1,f=a.Cf.get();f&&(e=!0,d.eI(f));if(f=a.If.get())e=!0,d.gI(f);if(f=a.Fq.get())e=!0,d.fI(f);!c&&e&&(c=a.camera.get(),a=a.content.get(),c&&a&&d.render(c,a,b).commit(b))}};_.zng=function(a,b){a.W&&(a.W.cancel(b),a.W=null)};_.Ang=function(a,b,c){const d=b.U;d?(b.va||(b=a.camera.get(),a=a.content.get(),d.zF(b,a)),d.commit(c)):a.H().render(null,null,c)};
_.Bng=function(a,b,c,d){a.MF();vng(a,c);const e=a.hp.get(),f=b.Tk(1,c)||a.camera.get(),g=b.Wo(1,c)||a.content.get(),h=a.H().render(f,g,c);a.oe=!0;_.wng(a);return e.animate(b,c,(l,m)=>{a.sE();m.lU()?h.cancel():h.commit(l);a.oe=!1;rng(a,l);d(l,m);_.xng(a)})};
_.Cng=function(a,b,c,d){a.MF();vng(a,c);const e=a.hp.get(),f=a.camera.get(),g=a.content.get();a.De=!0;const h=a.H().render(f,g,c);_.wng(a);return e.animate(b,c,(l,m)=>{a.sE();if(!m.lU()){const n=a.camera.get(),p=a.content.get();h.cancel();a.H().render(n,p,l).commit(l)}a.De=!1;rng(a,l);d(l,m);_.xng(a)})};_.q6=function(a,b){const c=a.camera.get(),d=a.content.get();a.Jb=a.H().render(c,d,b);a.camera.notify(b)};_.Dng=function(a,b,c){_.WK(a.Ga,b,c);_.WK(a.uc,0,0);a.Wa=Date.now()};
_.Eng=function(a,b,c){const d=Date.now(),e=d-a.Wa;e>0&&_.qng(a.uc,b-a.Ga[0],c-a.Ga[1],e);_.WK(a.Ga,b,c);a.Wa=d};
_.Fng=class extends _.LP{constructor(a,b){super();this.vr=_.fD(1);this.Cf=_.x();this.If=_.x();this.Fq=_.x();this.W=this.ov=null;this.wa=!1;this.Ga=_.VK();this.Wa=Date.now();this.uc=_.VK();this.Jb=this.Lb=null;this.Ea=-1;this.Pd=this.De=this.oe=!1;this.Je=_.x("");this.vd=_.x(!1);this.Rd=_.x(!1);this.Qb=!1;this.Ff=!0;this.wh=this;this.Dd=this;this.camera.listen(this.yj,this);this.Zc.listen(this.cq,this);this.content.listen(this.Bu,this);_.wRb([this.Cf,this.If,this.Fq],c=>{sng(this,c)});this.Je.listen(this.Ya,
this);this.vd.listen(this.Ya,this);this.Rd.listen(this.Ya,this);a&&tng(this,a,b)}Ya(a){if(this.camera.get()){ung(this,a);const b=this.Zh.get();let c=!1;const d=this.content.get();if(!d||!_.gz(d))if(this.vd.get()||this.Rd.get())c=!0;_.KP(b,c);this.Zh.notify(a)}}moveTo(a,b,c,d,e){const f=this.camera.get(),g=this.content.get();if(!b||b.getType()===g.getType())return this.ad(a,b,c,d,e),!0;if(c.H!==2&&this.ov.Foa()){if(_.bz(b))return a=this.hp.get(),c=this.camera.get(),a.transition(c,b,d,e),!0;if(_.cz(b)||
_.dz(b))return this.qg(a||f,b||g,d,e),!0}return!1}ad(a,b,c,d,e){var f=this.camera.get();this.Ff=c.N;a&&(a=a.clone(),this.bE(a,_.sg(f),c.N));c=c.H!==2;var g;if(g=a){g=a;if(_.Zg(f)){f=_.uz(f);g=_.uz(g);{const m=Math.abs(f.U().qd()-f.H().qd()),n=Math.abs(g.U().qd()-g.H().qd());if(m!==0&&n!==0&&fng(n/m)){var h=Math.abs(f.U().Vc()-f.H().Vc()),l=Math.abs(g.U().Vc()-g.H().Vc());f=h===0||l===0||!fng(l/h)||Math.abs(g.H().qd()-f.H().qd())/Math.max(m,n)>1.5||Math.abs(g.H().Vc()-f.H().Vc())/Math.max(h,l)>1.5?
!1:!0}else f=!1}}else f=!1;g=!f}g&&(c=!1);a&&c?yng(this,a,b,d,e):(d.tick("vw0"),this.tc(a,b,d),d.tick("vw1"),e(d))}tc(a,b,c){if(!this.Jc(a,b,c)){var d=this.camera.get();d=this.H().render(a||d,b,c);a&&_.t(this.camera.get(),a);this.camera.notify(c);b&&(this.Qb=!1,_.t(this.content.get(),b),this.content.notify(c),this.Qb=!0);d.commit(c)}}Jc(a,b,c){a&&(vng(this,c),_.zng(this,c));return!1}gA(a,b,c,d,e,f,g){const h=[];if(d.H===3){d=this.camera.get();const l=this.content.get(),m=_.$y(b),n=_.az(b);d&&l&&(m||
n)&&_.$y(l)===m&&(d=this.Cd(d,a,b,{ZC:()=>!1,Wz:()=>!1,zF(){},commit(){},cancel(){},Yp:()=>"",GEe(){}}),h.push(d.Tk(.5,f)))}return this.H().prepare(a,h,b,c,e,f,g)}yj(a){if(this.Qb){var b=this.H(),c=this.camera.get();c&&b.Ol(c,a)}}cq(a){if(this.Zc.get()){this.Ya(a);var b=this.Jb;b&&(this.Jb=null,b.commit(a),rng(this,a))}}Bu(a){if(this.Qb){var b=this.H(),c=this.content.get();c&&b.ko(c,a)}}gY(a,b){this.W&&(_.q6(this,b),this.W.cancel(b),this.W=null)}wH(a){this.wa=!0;_.Dng(this,a.x,a.y)}MJ(a){_.Eng(this,
a.x,a.y);this.wa=!1}xH(a){this.wa&&_.Eng(this,a.x,a.y)}Y3(a,b,c){c(!1)}hY(a,b,c){return c}CP(a,b){a.button===0?this.wh.Qq(1,b,a.x,a.y):a.button===2&&this.wh.Qq(-1,b,a.x,a.y)}Bc(a,b){this.ov=a;this.Ea=0;this.Qb=!0;this.Gc(b)}Gc(a){var b=this.camera.get();const c=this.content.get(),d=this.H();this.ov?.aK(d,a);sng(this,a,!0);b=d.render(b||null,c||null,a);this.yj(a);b.commit(a);this.Ya(a)}Gd(a){_.zng(this,a);vng(this,a);const b=this.Jb;b&&(this.Jb=null,b.cancel());rng(this,a)}Yd(a){this.Qb=!1;this.Gd(a);
var b=this.Zh.get();b=_.v(b,1,"");b=_.v(b,3,"");_.KP(b,!1);this.Zh.notify(a);this.ov=null;this.Ea=-1}r0(){var a=this.camera.get(),b=_.ch(a)&&_.yg(a).od()?Math.cos(_.Gg(_.yg(a).od())):1;b=a.H().Hc()/b;const c=_.Gg(_.wg(a));a=_.sg(a).Ib();return _.Tg(b,c)/a}D1(){return 0}nJ(){return!1}};_.gng=(new Date).getFullYear().toString();var Gng;_.Hng=class{constructor(a){this.N=a;this.wb=_.x()}bind(a,b){this.wb.Ja(a,b)}unbind(a){this.wb.unbind(a)}detect(a,b,c,d){Gng&&Gng(a,b,c,d);this.H(a,b,(e,f)=>{let g=null;e&&(g=new _.ssd(a,b,e,f,this.wb));c(g)},d)}H(a,b,c,d){this.N.M1(new _.tn(a,b),c,d)}};Gng=null;
}catch(e){_._DumpException(e)}
try{
_.wd("smi");
var G3g=function(a,b){var c=b.H(),d=_.Sg(12,0,_.wg(b),_.sg(b).Ib());b=_.Sg(4,0,_.wg(b),_.sg(b).Ib());d=Math.max(0,Math.min(1,(a-d)/(b-d)));c=Math.cos(_.Ag(c)*Math.PI/180);return a*(c+d*(1-c))},H3g=function(a){return a},I3g,J3g,L3g=class{constructor(a,b,c){this.qj=c;this.N=_.Dt();c=a.H();this.W=_.NP(a);_.Hg(_.Dg(c),_.Ag(c),c.Hc(),this.N);this.H=_.Dt();c=b.H();_.Hg(_.Dg(c),_.Ag(c),c.Hc(),this.H);this.camera=a.clone();this.U=H3g}getDuration(){return 250}Tk(a){_.Jg(_.rn(this.N[0],this.H[0],this.U(a)),
_.rn(this.N[1],this.H[1],this.U(a)),this.H[2],K3g);a=_.nh(_.Bg(_.Eg(_.zg(this.camera),_.rg(K3g[0])),K3g[1]),K3g[2]);const b=_.NP(this.camera);_.oh(this.camera,_.MP(b,this.qj),this.qj);this.qj&&_.nh(a,G3g(this.W,this.camera));return this.camera}Wo(){return null}},K3g=_.Dt();var P3g=class{constructor(a,b,c,d,e){this.qj=e;this.U=new _.ing(d);this.N=a.clone();this.H=a.clone();this.direction=_.WK(_.VK(),b,c);this.W=_.ona(this.N)}getDuration(){return this.U.getDuration()}Tk(a){a*=this.getDuration();_.YK(this.direction,this.U.H/.004*(1-Math.exp(-.004*a))*this.W,M3g);M3g[1]=-M3g[1];_.t(_.zg(this.H),this.N.H());a=_.zg(this.H);const b=_.NP(this.N);_.Hg(_.Dg(a),_.Ag(a),a.Hc(),N3g);_.Jg(N3g[0]-M3g[0],N3g[1]-M3g[1],N3g[2],O3g);_.nh(_.Bg(_.Eg(a,_.rg(O3g[0])),O3g[1]),O3g[2]);_.oh(this.H,
_.MP(b,this.qj),this.qj);this.qj&&_.nh(a,G3g(b,this.H));return this.H}Wo(){return null}},M3g=_.Dt(),N3g=_.Dt(),O3g=_.Dt();var R3g=class{constructor(a,b,c){this.N=b;this.qj=c;this.H=_.Dt();b=a.H();_.Hg(_.Dg(b),_.Ag(b),b.Hc(),this.H);this.camera=a.clone();this.W=Math.cos(_.Gg(_.eh(_.yg(a))));this.ha=Math.sin(_.Gg(_.eh(_.yg(a))));this.U=_.NP(a)}getDuration(){return this.N.getDuration()}Tk(a){a=_.ong(this.N,a);_.YK(a,this.getDuration(),a);_.Jg(this.H[0]+(this.W*a[0]+this.ha*a[1]),this.H[1]+(this.W*a[1]-this.ha*a[0]),this.H[2],Q3g);a=_.nh(_.Bg(_.Eg(_.zg(this.camera),_.rg(Q3g[0])),Q3g[1]),Q3g[2]);_.oh(this.camera,_.MP(this.U,
this.qj),this.qj);this.qj&&_.nh(a,G3g(this.U,this.camera));return this.camera}Wo(){return null}},Q3g=_.Dt();var S3g=class{constructor(a,b,c){this.qj=c;this.camera=a.clone();c=a.clone();_.Wab(c,_.eh(b),b.od());this.N=_.sn(_.yg(a).od());this.wa=_.Wy(this.N,_.sn(_.yg(c).od()));this.H=_.sn(_.eh(_.yg(a)));this.va=_.Wy(this.H,_.sn(_.eh(_.yg(c))));this.ha=_.Dg(a.H());this.Ia=_.Dg(c.H())-this.ha;this.W=_.Ag(a.H());this.Ga=_.Ag(c.H())-this.W;this.U=a.H().Hc();this.Ea=c.H().Hc()-this.U;this.Da=_.Khc}getDuration(){return 650}Tk(a){var b=this.Da(a);a=_.sn(this.H+_.rn(0,this.va,b));const c=_.sn(this.N+_.rn(0,this.wa,
b)),d=this.ha+_.rn(0,this.Ia,b),e=this.W+_.rn(0,this.Ga,b);b=this.U+_.rn(0,this.Ea,b);this.camera.Ve().Sf(a);this.camera.Ve().Wf(c);_.Eg(_.zg(this.camera),d);_.Bg(_.zg(this.camera),e);_.nh(_.zg(this.camera),b);_.oh(this.camera,85,this.qj);return this.camera}Wo(){return null}};var T3g=function(a,b){var c=_.rn(a.wa,a.N,a.Ea(b));b=a.camera;var d=_.zg(b);const e=_.sg(b);b.Ve();c=a.Ga*_.ina(c,_.wg(b),e.Ib());_.hh(a.H,c,g9);_.Ft(a.ha,g9,g9);_.Jg(g9[0],g9[1],g9[2],g9);_.nh(d,g9[2]);_.Eg(d,_.rg(g9[0]));_.Bg(d,g9[1]);d=_.NP(b);_.oh(b,_.MP(d,a.qj),a.qj)},U3g=class extends _.Ing{constructor(a,b,c,d,e,f,g,h){super();this.N=c;this.qj=e;this.startTime=-1;this.camera=b.clone();this.Ga=Math.cos(_.Gg(_.yg(b).od()));this.W=new _.pl;f=f||_.sg(b).Mb()/2;g=g||_.sg(b).Ib()/2;a.Gl(f,g,this.W);
this.ha=_.Dt();_.Hg(_.Dg(this.W),_.Ag(this.W),0,this.ha);this.H=_.Dt();_.Hg(_.Dg(b.H()),_.Ag(b.H()),b.H().Hc(),this.H);_.Ft(this.ha,this.H,this.H);_.hh(this.H,-1/this.H[2],this.H);this.wa=_.Yg(b);this.duration=150;h||(this.duration=1E3*Math.abs(this.N-this.wa)/250);d&&(this.duration*=1.5);this.Ea=d?_.Lhc:_.RN}getDuration(){return this.duration}Tk(a){a===0&&(this.startTime=Date.now());a>.5&&!this.va&&this.U&&(T3g(this,1),this.U&&(this.U.zF(this.camera,null),this.va=!0));T3g(this,a);return this.camera}Wo(){return null}},
g9=_.Dt();var V3g=class{constructor(){this.H=this.currentTarget=null;this.N=_.Dt();this.U=_.VK();_.WK(this.U,0,0)}vha(a,b,c,d,e,f){if(c===0)return null;d&&d.cancel(f);this.U[b]=c;this.currentTarget||(this.H=a.clone(),this.currentTarget=_.Dt(),d=a.H(),_.Hg(_.Dg(d),_.Ag(d),d.Hc(),this.currentTarget));d=a;if(e){f=a.H();const g=_.NP(a);d=a.clone();_.nh(_.zg(d),g*Math.cos(_.Ag(f)*Math.PI/180))}d=_.ona(d);this.currentTarget[b]+=c*d*256;_.Jg(this.currentTarget[0],this.currentTarget[1],this.currentTarget[2],this.N);
b=_.zg(this.H);_.Eg(b,this.N[0]);_.Bg(b,this.N[1]);_.nh(b,this.N[2]);b=_.NP(this.H);_.oh(this.H,_.MP(b,e),e);return new L3g(a,this.H,e)}AVa(a){a=a.H();const b=this.H.H();_.Ag(a)===_.Ag(b)&&_.Dg(a)===_.rg(_.Dg(b))&&(this.currentTarget=null);return null}};var W3g=function(a){a.U&&(a.wa.zF(a.camera,null),a.U=!1)},X3g=function(a){a.ha&&(a.ha=!1,a.Da(!1,a.flow))},Y3g=class{constructor(a,b,c,d,e,f){this.ub=a;this.wa=b;this.flow=c;this.Ea=d;this.Da=e;this.H=null;this.ha=this.U=this.N=!1;this.camera=new _.Eh;c.Ze("scene.MovementController");this.va=f;this.W=new _.$p(()=>{this.ha=!0;this.Da(!0,this.flow)});this.W.start(125)}finish(){this.N=!1;this.ze()}cancel(){this.wa.cancel();this.N=!0;this.ze()}lU(){return this.N}Ol(){this.U=!0;X3g(this);this.W.start(125);
this.Ea(this.camera,this.flow);this.H||(this.H=this.ub.kf({callback:()=>{this.H=null;W3g(this)},Zd:25,rd:4,priority:1}))}ze(){this.W.cancel();X3g(this);const a=this.va;this.va=null;this.H&&(this.ub.xr(this.H),this.H=null);this.N||W3g(this);a(this,this.flow);this.flow.done("scene.MovementController")}};var Z3g=class{constructor(){this.Ir=!1;this.H=_.VK();_.WK(this.H,0,0);this.N=_.VK();_.WK(this.H,0,0)}vha(a,b,c,d,e,f){let g=a;if(e){const h=_.NP(a);g=a.clone();_.nh(_.zg(g),h*Math.cos(_.Ag(a.H())*Math.PI/180))}if(this.H[b]===c&&d)return null;this.Ir=!1;d&&(this.Ir=!0,d.cancel(f));_.XK(this.N,this.H);this.H[b]=c;b=_.ona(g);b=new _.png(this.N,this.H,b,1E3);return new R3g(a,b,e)}AVa(a,b,c){_.XK(this.N,this.H);const d=this.H[1]||this.H[0];return!this.Ir&&d?this.vha(a,1,this.H[1],null,b,c):null}};var $3g=function(a,b){a.xC&&a.xC.unbind(b);var c=a.va.cw()?.GO()?.VI();c=new _.Hng(c);c.bind(a.content,b);a.xC=c},b4g=function(a,b){const c=a.content.get();if(c&&a.ov){var d=c.U()?c.H():1;if(d!==a.Za&&(a.Za=d,d=a.camera.get())){_.Bg(_.zg(d),0);_.Eg(_.zg(d),0);const e=_.Sg(a4g(a,d),_.Ag(d.H()),_.wg(d),_.sg(d).Ib());_.nh(_.zg(d),e);a.tc(d,c,b)}}},c4g=function(a,b,c=!1){if(!a.Oa){a.Oa=!0;var d=c;a.Ob.load(a.CHa,b,(e,f)=>{if(a.va===e)a.Oa=!1;else{var g=f.callback(()=>{if(a.va!==e&&(a.Gd(f),a.ha&&a.sE(),
a.va=e,$3g(a,f),a.isActive&&a.Gc(f),a.ha)){a.MF();var h=a.ha,l=e.render(null,null,f);h.H.cancel();h.H=l;h.animation?.Da(l)}a.Oa=!1},"update-render-driver");d?a.ub.kf({callback:g,Zd:146,rd:4,priority:2}):g()}});d=!1}},h9=function(a,b,c,d){var e=null;if(e=a.camera.get())if(e=a.Da.vha(e,b,c,a.N,a.Wl(),d))_.zng(a,d),d.Gb("pan"),a.N=_.Bng(a,e,d,f=>{d4g(a,f)})},i9=function(a,b,c){const d=a.camera.get();d&&(b=a.Da.vha(d,b,0,a.N,a.Wl(),c))&&(a.N=_.Bng(a,b,c,e=>{d4g(a,e)}))},d4g=function(a,b){a.N=null;var c=
a.camera.get();if(c){if(c=a.Da.AVa(c,a.Wl(),b))a.N=_.Bng(a,c,b,d=>{d4g(a,d)});_.q6(a,b)}},f4g=function(a,b,c,d=!1){b+=c;c=c>0?0:1;a=e4g(a,c);if(c===0){if(b>a)return a}else if(b<a)return a;return d?Math.round(b*33554432)/33554432:Math.round(b)},e4g=function(a,b){const c=a.camera.get();return b===0?21:c?a4g(a,c):0},a4g=function(a,b,c){c=Math.ceil(_.kna(b,c));if(!a.Wl())return c;a=_.Ag(b.H());const d=_.wg(b);b=_.sg(b).Ib();return _.Rg(_.Sg(c,0,d,b),a,d,b)},g4g=function(a,b,c,d){const e=a.camera.get();
b=new S3g(e,b,a.Wl());a.Ia=_.Cng(a,b,c,f=>{f.tick("rt1");a.Ia=null;d(f)})},j4g=class extends _.Fng{constructor(a,b,c,d,e,f,g,h,l,m){super(g,h);this.Oe=b;this.CHa=d;this.Ob=e;this.ub=f;this.Nd=l;this.nE=m;this.qb=new Z3g;this.Uc=new V3g;this.Ia=this.N=this.U=this.ha=null;this.Za=1;this.isActive=!1;this.Sa=new _.TK;this.Oa=!1;this.va=c;$3g(this,h);this.Da=this.qb;this.La=a.H()===1;this.keyboard=this;this.dT=this;this.ZL();this.Bb=new _.Qsg(this.Sa);navigator.webdriver&&_.Upa("latLngToXY",(n,p)=>{n=
_.Eg(_.Bg(new _.pl,n),p);n=this.Wp(n);return`${Math.round(n.x)},${Math.round(n.y)}`})}initialize(a,b,c){a&&this.va.Ol(a,c)}Gd(a){super.Gd(a);this.va.Ds().Yd();this.N&&this.N.cancel(a)}Yd(a){super.Yd(a);for(const b of Object.values(_.iig))(a=_.cq)&&_.Jya(_.Qf(a),b);this.ha&&this.ha.cancel();this.isActive=!1}ag(a,b){this.va.Dy(c=>{let d;c.tXa&&(d=_.G0a(_.gng,[...(new Set(c.tXa))].join(", ")));b(_.hng(c.Cla,d!=null?d:a))})}bE(a,b,c){const d=_.NP(a),e=this.Wl();return _.$na(a,b,c,e,_.MP(d,e))}H(){return this.va}Cd(a,
b,c,d){return new _.lng(a,b,c,d)}Jc(a,b,c){if(this.ha){if(a)return this.ha.cancel(),!1;b&&(this.ha.H.zF(null,b),_.t(this.content.get(),b),this.content.notify(c));return!0}this.N&&this.N.cancel(c);this.U&&this.U.cancel();return super.Jc(a,b,c)}wH(a,b){this.N&&this.N.cancel(b);super.wH(a,b);b.Gb("pan");if(!this.U){this.MF();var c=this.H().render(null,null,b);this.U=new Y3g(this.ub,c,b,(d,e)=>{const f=this.camera.get();_.Qb(f,d);this.camera.notify(e)},d=>{d?this.sE():this.MF()},(d,e)=>{this.U=null;d.lU()||
c.commit(e);this.sE();_.xng(this)});_.wng(this)}}MJ(a,b){if(this.U&&!this.W){var c=this.camera.get();this.N&&(this.N.cancel(b),this.N=null);super.MJ(a,b);var d=!1,e=this.uc[0],f=this.uc[1];a=Math.sqrt(e*e+f*f);if(a>.25&&!this.ha){this.U.cancel();const g=_.Gg(_.eh(_.yg(c)));d=Math.cos(g)*e-Math.sin(g)*f;e=Math.sin(g)*e+Math.cos(g)*f;f=this.Wl();a=new P3g(c,d/a,e/a,a,f);b.tick("th0");this.W=_.Bng(this,a,b,h=>{h.tick("th1");this.W=null});d=!0}if(a=this.content.get())c=c.clone(),_.Vf(this,"user-input-event",
b,{type:"pan",camera:c,contentType:a.getType()});d||(this.U.finish(),b.tick("vpt"),this.Nd.Oq(_.q.Map,30))}}xH(a,b){const c=a.x,d=a.y,e=this.Ga[0],f=this.Ga[1];super.xH(a,b);b=this.camera.get();if(this.U){a=this.U.camera;_.Qb(a,b);if(b=this.Wl()){b=_.zg(a);const g=_.NP(a);_.Y4a(a,e,f,c,d);_.oh(a,_.MP(g,!0),!0);_.nh(b,G3g(g,a))}else _.Y4a(a,e,f,c,d),_.oh(a,85,b);this.U.Ol()}}Gc(a){const b=this.va.Ds();b.Bc();b.x$();this.ZL();b4g(this,a);super.Gc(a)}ZL(){const a=this.H();a.ZL(this.Oe,()=>this.isActive&&
a===this.H())}Bc(a,b){this.isActive=!1;c4g(this,b);const c=this.content.get();c&&!_.az(c)&&_.Eu(_.Nu(c),!0);super.Bc(a,b);for(const d of Object.values(_.iig))_.Rf(_.cq,d,e=>{switch(d){case "pegman-mt":h9(this,1,1,e);break;case "pegman-mb":h9(this,1,-1,e);break;case "pegman-ml":h9(this,0,-1,e);break;case "pegman-mr":h9(this,0,1,e);break;case "pegman-mvm":i9(this,1,e);break;case "pegman-mhm":i9(this,0,e)}});this.isActive=!0}tc(a,b,c){a&&this.va.Ds().x$();super.tc(a,b,c)}JR(a,b){if(!this.ha&&!this.U)switch(a.shiftKey?
this.Da=this.Uc:this.Da=this.qb,a.keyCode){case 38:h9(this,1,1,b);break;case 40:h9(this,1,-1,b);break;case 37:h9(this,0,-1,b);break;case 39:h9(this,0,1,b);break;case 107:case 187:this.Qq(1,b,void 0,void 0,!0);this.Nd.Oq(_.q.Ufa,32);break;case 109:case 189:this.Qq(-1,b,void 0,void 0,!0);this.Nd.Oq(_.q.Vfa,32);break;case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:this.nE.get((c,d)=>{c.Xj(a,d)},b)}}up(a,
b){var c=!1;switch(a.keyCode){case 38:case 40:i9(this,1,b);c=!0;break;case 37:case 39:i9(this,0,b),c=!0}const d=this.camera.get();a=this.content.get();c&&d&&a&&(c=d.clone(),_.Vf(this,"user-input-event",b,{type:"pan",camera:c,contentType:a.getType()}))}Qq(a,b,c,d){var e=this.camera.get(),f=_.geg(e,this.H().Yg(),c);const g=_.heg(e,d);b.Gb("zoom");_.zng(this,b);this.N&&this.N.cancel(b);d=this.hp.get();c=_.Yg(e);var h=a>0?0:1,l=null;this.ha&&(l=this.ha.animation);let m=c;if(this.La&&l&&(m=l.N,l.startTime!==
-1)){const n=(Date.now()-l.startTime)/l.getDuration();e=l.Tk(n)||e}a=f4g(this,m,a,this.La);h=e4g(this,h);l=l&&a===l.N;c===h&&a===h||l?b.tick("scac0"):(e=new U3g(this,e,a,a===h,this.Wl(),f,g,this.La),this.ha?b.W():(this.MF(),f=this.H().render(null,null,b),this.ha=new _.Kng(f,b,(n,p,r)=>{this.ha=null;p=p.animation;!r&&p&&(n.tick("z1"),n.Fe("tz",p.N.toFixed(2).toString()),_.Ang(this,p,n));this.sE();_.xng(this);p=this.camera.get();r=this.content.get();p&&r&&(p=p.clone(),_.Vf(this,"user-input-event",n,
{type:"zoom",camera:p,contentType:r.getType()}))}),_.wng(this),b.tick("z0"),b.Fe("cz",c.toFixed(2).toString())),_.Jng(this.ha,d,e))}XB(a,b,c,d){var e=this.camera.get();c=_.geg(e,this.H().Yg(),c);d=_.heg(e,d);this.U&&(_.Qb(this.U.camera,e),e=this.U.camera);var f=_.Yg(e),g=a4g(this,e);a=f+a;a<g&&(a=g);a>21&&(a=21);g=_.zg(e);f=_.sg(e);j9.x=c;j9.y=d;this.Gl(f.Mb()/2,f.Ib()/2,h4g,{nM:a,oya:j9});_.Bg(_.Eg(_.nh(g,_.Sg(a,_.Ag(h4g),_.wg(e),f.Ib())),_.rg(_.Dg(h4g))),_.Ag(h4g));c=_.NP(e);d=this.Wl();_.oh(e,
_.MP(c,d),d);this.U?this.U.Ol():_.q6(this,b);if(c=this.content.get())e=e.clone(),_.Vf(this,"user-input-event",b,{type:"zoom",camera:e,contentType:c.getType()})}WP(a,b,c){this.Ia||this.N||this.W?c(b):(b.Gb("rotate"),g4g(this,a,b,d=>{c(d)}))}Gaa(a,b){if(this.Ia||this.N||this.W)b(a);else{var c=_.yg(this.camera.get()),d=c.od(),e=0;e=d>30?0:d>10?45:15;c=c.clone().Wf(e);a.Gb("tilt");g4g(this,c,a,f=>{b(f)})}}bH(){return 0}qg(a,b,c,d){const e=this.camera.get(),f=this.hp.get();a=a.clone();_.t(_.tg(a),_.sg(e));
f.transition(a,b,c,d)}Gl(a,b,c=new _.pl,d){const e=d?d.nM:void 0;let f=this.gw();if(e!==void 0){f=this.Bb;let g,h;d&&d.oya?(g=d.oya.x,h=d.oya.y):(d=_.sg(this.camera.get()),g=d.Mb()/2,h=d.Ib()/2);this.gw().N(g,h,j9);this.Sa.hq(this.va.Ds().zo().he().Xp());d=this.Sa;I3g||(I3g=new _.Lsg,J3g=new _.GK);const l=I3g,m=J3g;_.Isg(d.Xp(),l);l.zoom=e;_.Hsg(l,m);d.hq(m);this.Bb.H(j9.x,j9.y,i4g);a+=i4g.x-g;b+=i4g.y-h}f.N(a,b,j9);a=_.Bg(_.Eg(c,j9.x),j9.y);_.Ih(a,1);return c}Wp(a,b=new _.Az(0,0)){this.gw().H(_.Dg(a),
_.Ag(a),b);return b}resize(a,b){var c=this.camera.get();const d=a4g(this,c,a);_.pna(c,a,d,21);_.oh(c,85,this.Wl());this.Ff&&(c.H().Hc(),_.nna(c,void 0,Math.round),c.H().Hc());_.q6(this,b);if(a=this.content.get())c=c.clone(),_.Vf(this,"user-input-event",b,{type:"resize",camera:c,contentType:a.getType()})}Uq(){if(!this.camera.get())return null;const a=this.camera.get();return a?_.Yg(a):null}Uj(){return this.camera.get()?21:null}yk(){if(!this.camera.get())return null;const a=this.camera.get();return a?
a4g(this,a):null}Mp(){return this.La}MF(){this.va.Ds().MF()}sE(){this.va.Ds().sE()}CE(){const a=this.content.get();return a&&_.az(a)?"s":"m"}yj(a){super.yj(a);const b=this.content.get();b&&this.camera.get()&&(_.feg(this)||!_.az(b)?b.U()&&b.H()===1&&(_.Ih(b,8),this.content.notify(a)):b.U()||(b.Bn(1),this.content.notify(a)));this.isActive&&c4g(this,a,!0)}Bu(a){super.Bu(a);b4g(this,a)}ala(){return!0}nJ(){return!1}EM(a,b){switch(a){case 1:h9(this,1,1,b);i9(this,1,b);break;case 2:h9(this,1,-1,b);i9(this,
1,b);break;case 3:h9(this,0,-1,b);i9(this,0,b);break;case 4:h9(this,0,1,b),i9(this,0,b)}}gw(){return this.va.Ds().zo().gw()}Wl(){return this.va.Ds().zo().Wl()}},j9=new _.Az(0,0),i4g=new _.Az(0,0),h4g=new _.pl;_.bt("SCMI",function(a,b,c,d,e,f,g,h,l,m){const n=h?"s":"m";e.load(n,b,(p,r)=>{a(new j4g(c,d,p,n,e,f,g,r,l,m))})});
_.xd();
}catch(e){_._DumpException(e)}
try{
var Vhg,Whg,Xhg;Vhg=function(a,b){var c=_.Gg(_.Ag(a));const d=_.Gg(_.Dg(a));a=_.Gg(_.Ag(b));b=_.Gg(_.Dg(b))-d;c=Math.pow(Math.sin((a-c)/2),2)+Math.cos(c)*Math.cos(a)*Math.pow(Math.sin(b/2),2);return 2*Math.atan2(Math.sqrt(c),Math.sqrt(1-c))};Whg=function(a){if(!a.content||_.Nr(_.Ou(a.content))<=0)return"";var b=_.Ou(a.content);a=_.HB(b).find(c=>c.getId()==="spotlit");b=_.Hr(_.IB(b));return a&&_.B(b,_.GB,14)?_.w0a(_.U7a(_.V7a(_.y(b,_.GB,14)))).toString():""};
Xhg=function(a){return a.ji===1||a.ji===2};_.Yhg=function(a){let b=a[0];for(let c=1;c<a.length;c++)a[c].N>b.N&&(b=a[c]);return b};_.Zhg=class{constructor(a,b,c={camera:null,content:null,ji:null},d=null){this.N=a;this.type=b;this.H=c;this.state=d}};var aig,$hg;aig=function(a,b,c){const d={},e=new $hg;e.changes=Array(a.H.length);for(let g=0;g<e.changes.length;g++){e.changes[g]=a.H[g]===b&&c?c:a.H[g].aB();var f=e.changes[g].H;d.camera||(d.camera=f.camera);d.content||(d.content=f.content);d.ji||(d.ji=f.ji)}a=a.N(e.changes);a.H.camera&&(d.camera=a.H.camera);a.H.content&&(d.content=a.H.content);a.H.ji&&(d.ji=a.H.ji);return new _.Zhg(a.N,a.type,d,e)};
_.big=class{constructor(a,b,c=_.Yhg){this.H=a;this.callback=b;this.N=c;a=(d,e,f)=>{this.notify(d,e,f)};for(b=0;b<this.H.length;b++)this.H[b].oA(a)}aB(){return aig(this)}lC(a){a=a.state;if(a.changes.length===this.H.length)for(let b=0;b<a.changes.length;b++)this.H[b].lC(a.changes[b])}oA(a){this.callback=a}notify(a,b,c){this.callback&&this.callback(this,aig(this,a,b),c)}};$hg=class{constructor(){this.changes=[]}};var cig=class{constructor(){this.ji=this.content=this.camera=null;this.H=this.N=void 0}};var eig,fig;_.d6=function(a,b,c){return new _.Zhg(a,b,{...c},c)};
_.dig=class{constructor(a){this.callback=a;this.yc=_.x();this.wb=_.x();this.nf=_.x();this.U=_.x(0);this.N=_.x(new Set);this.state=new cig;a=b=>{this.notify(b)};this.yc.listen(a);this.wb.listen(a);this.nf.listen(a);this.U.listen(a);this.N.listen(a)}aB(){const a=this.state,b=this.getCurrentState();return this.H(a,b)}lC(a){a.state instanceof cig&&(this.state=a.state)}oA(a){this.callback=a}notify(a){this.callback&&this.callback(this,this.aB(),a)}getCurrentState(){const a=this.yc.get();if(!a||!_.dh(a))return new cig;
const b=this.wb.get();var c=b||null;var d=!!this.nf.get();c=c?_.$y(c)?1:_.az(c)?d?3:2:_.ez(c)?_.dz(c)?5:c.getType()===5?6:4:null:null;if(!b||!c)return new cig;d=new cig;d.camera=a.clone();d.content=b.clone();d.ji=c;d.N=this.U.get();d.H=this.N.get();return d}};eig=new _.pl;fig=new _.Az(0,0);_.gig=class extends _.dig{constructor(){super(...arguments);this.jd=_.x()}H(a,b){const c=a.ji!==3&&b.ji!==3||a.ji===b.ji?_.d6(0,2,b):_.d6(1,2,b);if(a.ji!==3||b.ji!==3)return c;var d=this.jd.get()||null;if(a.camera&&b.camera){var e=a.camera.H().Hc();var f=b.camera.H().Hc(),g=3;e<f&&(g=4);e=_.d6(1-Math.pow(Math.min(e/f,f/e),2),g,b)}else e=_.d6(0,2,b);if(a.camera&&b.camera&&d){a=Vhg(a.camera.H(),b.camera.H());f=Math.PI;var h=_.sg(b.camera).Mb(),l=_.sg(b.camera).Ib();h>l?(g=d.Gl(h/2,0),d=d.Gl(h/2,l)):
(g=d.Gl(0,l/2),d=d.Gl(h,l/2));g&&d&&(f=Vhg(g,d));b=_.d6(Math.min(1,Math.abs(a/f))||0,5,b)}else b=_.d6(0,2,b);return _.Yhg([c,e,b])}};_.hig=class extends _.dig{constructor(){super(void 0);this.jd=_.x()}H(a,b){var c=0;(Xhg(a)||Xhg(b))&&a.ji!==b.ji&&(c=1);Whg(a)!==Whg(b)&&(c=1);c=_.d6(c,2,b);if(!Xhg(a)||!Xhg(b))return c;var d=this.jd.get()||null;if(a.camera&&b.camera){var e=_.Yg(b.camera)-_.Yg(a.camera);var f=3;e<0&&(f=4);e=_.d6(1-1/Math.pow(4,Math.abs(e)),f,b)}else e=_.d6(0,2,b);if(a.camera&&b.camera&&d){f=_.Eg(_.Bg(eig,_.Ag(a.camera.H())),_.Dg(a.camera.H()));d=d.Wp(f,fig);f=_.sg(a.camera).Mb();a=_.sg(a.camera).Ib();var g=_.sg(b.camera).Mb(),
h=_.sg(b.camera).Ib();a=(g*h-Math.max(Math.min(d.x+g/2,f)-Math.max(d.x-g/2,0),0)*Math.max(Math.min(d.y+h/2,a)-Math.max(d.y-h/2,0),0))/(g*h);if(0>a||a>1)a=Math.max(0,Math.min(1,a));b=_.d6(a,5,b)}else b=_.d6(0,2,b);return _.Yhg([c,e,b])}};
}catch(e){_._DumpException(e)}
try{
_.cwh=class{constructor(a,b=.5,c){this.Sc=a;this.threshold=b;this.callback=c;this.Sc.oA((d,e,f)=>{this.callback&&e.N>=this.threshold&&this.callback(this,e,f)})}aB(){const a=this.Sc.aB();return a.N&&a.N<this.threshold?new _.Zhg(0,a.type,a.H,a.state):a}lC(a){this.Sc.lC(a)}oA(a){this.callback=a}};
}catch(e){_._DumpException(e)}
try{
_.wd("vlg");
var dwh=function(a,b){if(!a&&!b)return!1;if(!a||!b||!_.Fy(a,b))return!0;var c=_.Ey(a),d=_.Ey(b);if(c!==d)return!0;if(!c||!d)return!1;a=a.H();b=b.H();c=_.Ry(a);d=_.Ry(b);return c!==d?!0:c&&d?_.ck(_.Rl(a),_.Rl(b))?!1:!0:!1},ewh=function(a){switch(a){case 2:return _.q.request.xab;case 1:return _.q.request.Bab;case 3:case 4:return _.q.request.Cab;case 5:return _.q.request.Aab;case 6:return _.q.request.yab;default:return null}},gwh=function(a){for(const b of _.oj(a,3,_.Ri()))if(fwh.has(b))return!0;return!1};
_.YCc.prototype.wa=_.ba(435,function(){return _.G(this,6)});_.YCc.prototype.va=_.ba(434,function(){return _.G(this,3)});
var hwh=class extends _.u{constructor(a){super(a)}},iwh=class extends _.u{constructor(a){super(a)}},jwh=class extends _.u{constructor(a){super(a)}},kwh=class extends _.u{constructor(a){super(a)}Ag(){return _.L(this,2)}},lwh=class extends _.u{constructor(a){super(a)}},mwh=function(a){return _.ic(a,1,lwh)},nwh=_.Hc(_.Xs),owh=function(a){let b=a[0];for(let c=1;c<a.length;c++)a[c].N&&(!b.N||a[c].type<b.type)&&(b=a[c]);return b};var pwh=class extends _.u{constructor(a){super(a)}};var qwh=_.Jc([0,_.S,_.Ck]);var rwh="E1E6F404C2F28AE407AF3AE408AA E2E2E3IE4E5,93A III AA  II A1E7E8E303AAAE397 C0,5AA F9F184AE192F302 AAAF3BE10AE19E3,1E38AE129 F11F16BF18 E12C2AAC3E3AAAC2,1AAAA AA484E13 14E14 E15A C1A E17AK2A1A F12,484E13 E12IAK2A E19E20,2E24E26,1E30,1AC2E150E173A1F176AF3BE177BE178E21E182E183 AAE1E21AAA1AC4A1A1E22 2II E23 AA1AAAAAA 1E25E28F29 3F26 E27E21AA2AAAAAC2A AAAAAAA BA AE21A F31,1E1A1E39C9E99F100,2AA1E101A2E130E131A1A1C0E38AE133,1A2AF134,2AAE135AE136,1E3,1E137,1E138AE139A AAE21AC5AE32A2AAAA1E33,1AA1AAE35E36A1AE37E38 AIAA E34 E31A AAAAA I AF38A A E40E43,1C0,1E48AAC9A1C0C0ABAE50,1E51E52,4AAA3C0,1C0AA7C11A1E62AAA1E63A2E64,1AA2E65E67E88A2AAE90,1IE93AAE3,2A1AAA1E38F94AAE95AAAE38E3,1E66AE98AAA C6C2A1C2ABAAF38E41AAAF38AAAAE38E42AE3,1BE38AAAAE38AAA C2,1E3 E35E35 AAC0C0E44C0,1A11C2C7AF38AAAE45E3AAE3A1E3AAE46E47AAAA2F38 4AAA1AAA F38AAAAAA A1AAAAA AAAAE35 AA1C0,20A6AA8A2A2AA5AA3AAAE49,1AA2A2A1AA5A1IAA3A1AC0,2AA1AAA1BA3A3A1AA7AAA5A1AA2C2A3A3AAA1A4AA4AAA1AA1AA2C0,5AA5AAAA2C8AAAAA1B1AA1AAAAAAAAAAAAAAA1AA1BAAAAAAAAA1AAAAAAAAAAAAAAAAAA IAA BC0BA AC2A C10C2C0AAAAA1AAE53E57A AE54C0F56A F55A3A AE38K2K2A AE54 F58AAE54F61 E59E60 AF51 F38 AE54 AE3 E3AAE3 F38A E66AAA AAA E68AAE85AAE87F38AAIAAA E69E71,1E72,1F73F74E75E78E79E82E66E83 A1E70E70AIIE70AAAIF3 AI E5E5E5 F3F3 2E70A IE70E70E70 3F76F77 AF3 IF76 AE70 6F80A IF81 AE70 3F81 F70AF84AF70 IA F86F38AAAE36E66AF86 1A AAA1AAAAAA F89E38 1E3 E3E91E92 AAAAAA 1F38 AC12 AC2 AAAE96E97E38E3E38A AF38AA AA1AAAAAAAA F86A AAABBAAAA AE21AIA AAAE102AAAF104AAE108AAE66A1ABE38AAAAE3,1AE128AE129 C7A2C7C7AAC7AC7AE103C7E28A E66A A1C7BAAA3E105,5A112A18C7,82E106 E66E103C7,2E28 E107 E66E102E103AA AAE66AE109F109AAAAAAAAAAAAAAAAAAAAE91E66C2C2BAAAAAAAAF109AAAAAAAAAAAAAAE114AF116AE3F117,1AAAE27AAE35F118AAAE119AE91E66AAF120E91E121AF66AE38E122F66AAF123F27AE125BE3AAABAE27E27F66F126F127AAAF35F127AAE122AAAAAAAAA C7ABAAAC7F110AE112E27AAAE66AAAAE38A5AAE35E113 AAE111AAA AAAAAA1AAA IAAAA AAAAAAE3 C7E27AAF35C7AAAAAAAAAAAAAAE115E115BAA AAAAAAAA BAC7A C2AAA AF109 A1AA ABA E38E38 AAAA E124A AAAAAAAAA F120A AAAAABAAAAAAAF109 AE126AAAAAE3F66F109 F66 B C2 F132AA E3E3 AAAAAAAA1AAAA1AAF4 AE108A AABAAE21AAAF22 AAAAC0AAA AAAF66A1AA A1AAAE3E3AAA E38E38E140,1E38E141 20F3F3 BABF142E144,1A1E148B4E149 AAAC2AAAAAE143AE66 E3 AF142F145C7A2F146AE147 AB AF66 F145 AAAB 2AA AE151F152E153AE167,1E168,1AAAE20,4AE169C2E66AE170AC0 AAAII E3,1A1E21E84E3 BE3,1B2AC13E154,2BAAAA1AABAAE166AA AC2AA1A1IE91,1AE155E156,1E159AE160E161AAE122,1E165 AAAAAAC0 AAAAAAE157AAAA1AAAAAAAAAAE38E38AAE158E38AE3AAA E3F66AA BAAC5 AF38,1A E66E66AAAA AAC0AAC0AAAAE162AAAAE164AAAAAAAAAAE38AAAAAE38AAAAA E163 ABAB E156 A1A BAA E12E12 2E21E21 AAB AAAAA1AE171E171AAAE172AAA F3 F122 1A11A3E174,2E3E175 4AA2C0,4A5AA 5AAA E3AE12 AE28 F179AAAF21AAF180 1ABAA AF21,2E181E181 F3 AC7A 4A C14F3E185A F186 AC2A5F187B AF3E36E36E188E38E38E189 J F190E191 C2IAA995A F190F190F190 E193E225E290E297E301 E194AAE170F201AE218AE3E91BAE219E222E223E224AE38E129 E195E3E196E38E38E4E198E129 AE122 AE197 E66AAE122 E199E3F38F38AAAAE200E38E166AE3 E66A E66E66A E3AE26E12AE202E208AAIE209E167E210E38AF212E213E38E214E216E38AE3F86,1AE217E209 F203 E204A AF205 AAE206E207 E38E3AE36A A2A1AAE3A1AB E204 E3A E211E38AA E84IE84 E201C2 E3A E215E215E215E215E215 AE66 E27AAAAA AAAC9 E201,1C0E122AA1AAAAA E220II F221F221 AAI E201AAAAAE1A E201 E3A 16A6E226E240E242AE249,1E250 AAAE227F228E233AE234A1E130AAE235BE3,2E35E237E86E238E94E38E38E239 A3A2E66E66,1AA E3,1AAAA2E229AAAAIAAAAF230F231AAAAAE12A AAAAAAAAAA AK2AJAAE66C9,1IIIIE38E38E129 AE66E232 AAK15AAC9 AAF122IC9AE227F228AAE234,2E35E130BAAE235AE3B1E35E237E86E238E94E38E38E239 E3AAAAE129,1II 3AAAAF236 AAE2 E66AA F3E229A AABA E241,1E3A E3E12 E3E243 AIIF38F244 E245 E246,2F247A AIE167AC2ABAC9C2 AC2E248C0AE3AC7 E3I AIB 2F251AE276 E252F254,1C18A1F254 AE3AAC2,1AAF253AK9AF3E3F253E3AA C16AA1B AE129,1E255E4,1E273,3E4,5E38,1E274E275 F256E272 E3AIE167F257BAC17F258,6E260E261AE12AB1E262E268E269BE270,1A1F268F169AF169F271,1A F3C2 C2E3AAIF259AA483E13 AAB1AA484E13 AAII1F3E3,492E13E13 IF3A E263F265 E264,498E13 B2A E266E263,497E13 C2AC2,2E267E267 AAAAAAAC2A F3E3E3E3 A498E13 F70 1IE12E12AA1C2E12E3ABE3,486E13 C2C0,1E3 E253 F253 2AI F277 1E278E285AE286E287AC7AAC7A AC19E279E282E283F284 F280E281 C2E257AAAAE3 AAAAAF3AAAA BE281 AE281 C2A1AAIAAAAAAA BBBF3 A1BA AE288 F289C9,997A F3C2 F291AAE293AAE296E3AA AAE292 IIIE36 F294 E295A F17IIA1A484E13 E38AA 2E30,1C2,4E298,4E299 A1E99 F300AE3 E3E21 AAAAAE1A AE192 AC20C2A1IE304,1E1AAE91,3F305,1BF306,1AE307AA1AE377E122F378E3C22AE3E380E382E383E38E384E386E389E390AAE396F38 AAE3E3 E20 AE91A E38E3E308E320E321F323E353E94E38E86E355E368E38E370F372F86F373F375E376E66E4 AAE3E309E311,2E312E38AE319 F310E3C2 E3 E3E3 AF38F313 E38E314 3E315AI E316E316IE318 E317,1I 2IIC2 E316AA AF91IAAA E3,1F3E3E3E3E3E3E3 F322F322F322F322F322 E3AAAC0AE66A E38E324,1E327E330E333F335F38F337F339E329E348F349E351 E317E2E325E326A IK21I AIE3E3 F328 E3E329E324E320 E324E3I F331 E332,1A IIII E38E334E38E334 E3C2 AE336 AE325II AE338,3A AAAAA1AIE3 E340E341E3E3AE344,1A E38E3E38A2E66 F2F342F343 F2 F2 E3E3F345AAAE3E346AE347 E3E3A E3E3 E3E3 2E317E317C2 F350J E340,1E3 IIIIE352C5 C9 AAABAE354AE338E338F145 2ABE3A E356E359E38 F357F358A AF3 AF3 AE3E360B AF361E38A 1AF362E38 E363,1E364E66 E3 2AA2E365E366 AAAE38AA E367E3 1AA F369 E340B 4F38IE371 4IIIII AAE3AA E374E2AE38 E3 AE3AI E66E66 AF35A 1E379 AAE66AA1A1A1AA AE66A2E381 C23A E122E3AA AE38 5E3E66E66E385E38 AAA1E207E207A AF3F387A E388A AAE207A1AA1E66AE380A F3 AE391E395 E204E392E204E204E392 F393 E394A AE3E3 A1AAA2AAAE38A AE207A E3E398 AE399E303E91AE91E402E403A F400,1F401 ABF91A AE91 AE91 E303A ABBE27C2ABBAE38AAF405AE66AF3AAE5E5E5E38E406E3E94 1AE281A AAAAAE38E38AAAE38 F38AF38 F38".split(" "),
swh=[!0,4369,1,4278190080,2147483647,4,1E3,-1,180,2,6,3,128,5,37,.25,225,241,7,"USER_ONLY",99,90,5068,106406];var twh=class extends _.dig{H(a,b){var c=a.ji!==4&&b.ji!==4&&a.ji!==5&&b.ji!==5?_.d6(0,2,b):a.ji!==b.ji||a.content&&b.content&&dwh(_.Vy(a.content)?_.Lu(a.content):null,_.Vy(b.content)?_.Lu(b.content):null)||!_.ck(_.lw(a.content),_.lw(b.content))?_.d6(1,2,b):_.d6(0,2,b);if(a.ji===4&&b.ji===4){if(a.camera&&b.camera){var d=_.wg(a.camera);var e=_.wg(b.camera),f=3;d<e&&(f=4);d=_.d6(1-Math.pow(Math.min(d/e,e/d),2),f,b)}else d=_.d6(0,2,b);a.camera&&b.camera?(e=_.Gg(_.yg(a.camera).od()),f=_.Gg(_.yg(b.camera).od()),
a=_.Gg(_.Wy(_.eh(_.yg(a.camera)),_.eh(_.yg(b.camera)))),e===f&&a===0?b=_.d6(0,2,b):(a=Math.acos(Math.cos(e)*Math.cos(f)+Math.sin(e)*Math.sin(f)*Math.cos(a)),e=_.sg(b.camera).Mb()/_.sg(b.camera).Ib(),f=_.Gg(_.wg(b.camera)),b=_.d6(Math.min(1,a/Math.min(f,2*Math.atan(Math.tan(f*.5)*e))),5,b))):b=_.d6(0,2,b);c=_.Yhg([c,d,b])}return c}};var uwh=function(a,b,c){const d=a.Sk.get();d&&(a.H=b,d.VZ(c,e=>{a.callback&&a.H&&(a.callback(a,a.H,e),a.H=null)}))},vwh=class{constructor(a){this.Sc=a;this.callback=void 0;this.H=null;this.Sk=_.x();this.Sc.oA((b,c,d)=>{uwh(this,c,d)})}aB(){return this.Sc.aB()}lC(a){this.Sc.lC(a)}oA(a){this.callback=a}};var wwh=function(a,b,c){const d=new _.lv;b.lC(c);b=c.H.camera;var e=c.H.content;if(!e||!b)return null;var f=_.q.request.zab;a.H?f=ewh(c.type):a.H=!0;_.dv(_.kv(d));f&&_.Cq(_.kv(d),f.O);c=_.C(d,_.PYb,6);b&&(f=_.C(c,_.Eh,1),_.Qb(f,b));e&&(_.t(_.C(c,_.Qu,2),e),b=_.C(c,_.Qu,2),_.Ih(b,4),_.Vy(b)&&(e=_.Lu(b),f=new _.mr,_.Ql(e.H())&&_.t(_.Pl(_.ir(f)),e.H().H()),_.Cy(e)&&_.jr(f,_.Gy(e)),e.Yc()&&f.Gb(e.getType()),_.G(e,4)&&_.Ty(f,e.tb()),_.t(_.Mu(b),f)));switch(a.Im.get()){case 1:_.D(c,4,1);break;case 2:_.D(c,
4,2)}_.V6a(_.PYb,c,3,0,rwh,swh);return d},xwh=class{constructor(){this.Im=_.x();this.H=!1}bind(a,b,c,d,e,f,g){this.Im.Ja(a,g);a=[];const h=new _.gig;h.yc.Ja(f,g);h.wb.Ja(e,g);h.nf.Ja(b,g);h.jd.Ja(c,g);a.push(h);b=new twh;b.yc.Ja(f,g);b.wb.Ja(e,g);a.push(b);e=new vwh(new _.big(a));e.Sk.Ja(d,g);new _.cwh(e,void 0,(l,m)=>{wwh(this,l,m)})}};var ywh=class extends _.dig{H(a,b){if(!b.H)return _.d6(0,6,b);if(!a.H)return _.d6(1,6,b);const c=[...b.H].some(d=>!a.H.has(d))?1:0;return _.d6(c,6,b)}};var zwh=class{constructor(a){this.N=a;this.H=new Set}};var Bwh=function(a){for(const b of a.N.keys())Awh(a,b,a.wa)},Dwh=function(a,b=!0){_.SUa(_.xu())&&(b?Bwh(a):Cwh(a,a.W,Date.now()))},Fwh=function(a,b,c){const d=c.H.content;d&&_.ez(d)||a.ug.isSet()?Ewh(a,b,c):a.va||(a.va=a.ug.listen(()=>{Ewh(a,b,c)}))},Awh=function(a,b,c=0){if(a.N.has(b)&&!a.H.has(b)){const d=Date.now()-(a.N.get(b)||0);d>=c&&(c=Gwh(b,d),a.ha.Ts(c,3,_.uF(b)),a.H.add(b));a.N.delete(b);Hwh(a)}},Iwh=function(a,b){const c=[];var d=a.Zc.get();const e=a.Dd.get();if(!d||!e)return c;a=a.Ia.get();
d=_.uz(d,e,a?[a.top,a.right,a.bottom,a.left]:[0,0,0,0]);for(const f of b)(b=f.kd())&&!_.vz(d,b[1],b[0])||f.fk()===0||c.push(f);return c},Cwh=function(a,b,c){const d=new Set,e=new Set;for(const g of b)if(b=g.Bp()?.N(_.vEc),g.fk()!==0){if(b?.wa()){var f=_.z(b,6);a.H.has(f)||(a.H.add(f),a.ha.Ts(f,1,_.uF(f)))}b?.va()&&(f=b.U(),_.SUa(_.xu())?(a.wa===0&&_.bh(b,7)&&(a.wa=_.L(b,7)),a.H.has(f)||(a.N.has(f)?e.add(f):d.add(f))):(a.H.has(f)||(a.H.add(f),a.ha.Ts(Gwh(f),a.Wa,_.uF(f))),Hwh(a)))}if(_.SUa(_.xu())){for(const g of a.N.keys())e.has(g)||
Awh(a,g,a.wa);for(const g of d)a.N.set(g,c)}},Jwh=function(a,b,c){if(a.wb.get()){var d=new _.Xf(_.Pf(),"frame_complete_event");c.Iya&&(a.Ea=Iwh(a,c.Iya));c.REa&&(a.W=Iwh(a,c.REa),a.Da.set(new Set(a.W.map(e=>e.Eb())),d),Cwh(a,a.W,b));d.done("main-actionflow-branch")}},Kwh=function(a,b){a.W=[];a.Ea=[];a.Da.set(new Set([]),b)},Ewh=function(a,b,c){a.va&&(a.va.dispose(),a.va=null);b.lC(c);var d=c.H.camera;if(c.H.content&&d&&(b=wwh(a.Sc,b,c))){d=a.W;var e=a.Ea;c=new Map;for(var f of e)(e=f.Bp())&&(e=e.N(_.xEc))&&
c.set(_.L(e,1),(c.get(_.L(e,1))||0)+1);d=Lwh(d);f=d.nSa;d=d.o4a;e=_.C(b,_.PYb,6);if(!a.Ga){var g=_.loa();_.F(e,6,g);a.Ga=!0}a.Nu(e);g=mwh(_.C(e,_.OYb,7));var h=_.zWb(a.Ha.ab());_.D(g,1,h);if(f.length>0){g=f[0];for(var l of g)_.t(_.ic(e,3,_.Xs),l),Mwh(a,l)}if(d.length>0)for(var m of d)_.t(_.ic(e,5,kwh),m);l=e;_.Sb(l);c.forEach(_.jbb,_.ac(l,9,void 0,_.tca,_.tca));a.ha.report(b,1);for(d=1;d<f.length;++d){l=a;m=f[d];e=new _.lv;_.dv(_.kv(e));_.Cq(_.kv(e),_.q.request.wab.O);g=_.C(e,_.PYb,6);b=mwh(_.C(g,
_.OYb,7));c=_.zWb(l.Ha.ab());_.D(b,1,c);for(const n of m)_.t(_.ic(g,3,_.Xs),n);l.ha.report(e,1)}}},Lwh=function(a){const b={nSa:[],o4a:[]};var c=0;const d=b.nSa;var e=[],f=0;for(const l of a)if(a=l.Bp()){var g=a.N(_.tEc)?.VG()||new _.Xs,h;a:{for(h=0;h<_.qj(g,2);h++)if(_.pj(g,2,h)===3){h=!0;break a}h=!1}if(h&&(f+=1,!a.W(_.sQ)))continue;g=g.clone();if(h=l.Eb()){const m=h.lastIndexOf(":");_.v(g,1,m>=0?h.substring(m+1):"")}a.N(_.sQ)?.PL()&&_.t(_.C(g,_.el,4),_.YDc(a.N(_.sQ)));switch(l.fk()){case 2:_.Ih(g,
5);break;case 1:g.ej(2);break;case 0:g.ej(3);break;case 3:g.ej(4)}e.push(g)}for(const l of e)c+=25+5*_.qj(l,2)+5*_.qj(l,3)+6*_.kj(l,7)+4*_.qj(l,8)+13*_.Zh(l,jwh,17),l.fk()!==Nwh&&(c+=4),_.K(l,6)!==Owh&&(c+=4),_.L(l,12)!==0&&(c+=4),_.L(l,14)!==0&&(c+=12),_.L(l,16)!==0&&(c+=8),_.B(l,iwh,15)&&(c+=34),e=Math.floor(c/7855),d[e]||(d[e]=[]),d[e].push(l);f>0&&(c=new kwh,f=_.N(c,2,f),f=_.Mj(f,1,3),b.o4a.push(f));return b},Mwh=function(a,b){!a.Oa&&gwh(b)&&(_.hg(c=>{c.Zz(_.VE(_.q.ka.Jeb))}),a.Oa=!0)},Gwh=function(a,
b=0){if(!_.SUa(_.xu()))return a;var c=new pwh;b=_.zj(c,2,b);b=_.we(qwh(b),4);return _.Yn(new _.ae(a),"avpromotedplace",b).toString()},Hwh=function(a){if(a.H.size>=1E3){let b=a.H.size-100;a.H.forEach(c=>{b>0&&a.H.delete(c);b--})}},Pwh=class{constructor(a,b,c,d=null){this.Sc=a;this.ha=b;this.Ha=c;this.Im=_.x();this.Ga=!1;this.ug=_.mN();this.U=this.va=null;this.La=_.fD(0);this.Zc=_.x();this.Dd=_.x();this.Da=_.fD();this.W=[];this.Ea=[];this.wb=_.x();this.H=new Set;this.N=new Map;this.wa=0;this.Ia=_.x();
this.Wa=_.PUa(_.xu())?3:1;this.Oa=!1;this.Ya=new zwh(b);_.Rf(_.mi,"beforeunload",()=>void Bwh(this));d?.H((e,f)=>{Dwh(this,f.hidden)})}bind(a,b,c,d,e,f,g,h,l){this.Im.Ja(a,l);a=[];const m=new _.hig;m.yc.Ja(g,l);m.wb.Ja(f,l);m.nf.Ja(b,l);m.jd.Ja(d,l);const n=new _.gig;n.yc.Ja(g,l);n.wb.Ja(f,l);n.nf.Ja(b,l);n.jd.Ja(d,l);b=new twh;b.yc.Ja(g,l);b.wb.Ja(f,l);var p=_.Yhg;p=new ywh;p.yc.Ja(g,l);p.wb.Ja(f,l);p.U.Ja(this.La,l);p.N.Ja(this.Da,l);a.push(new _.cwh(m));a.push(new _.cwh(n));a.push(new _.cwh(b));
a.push(new _.cwh(p));p=owh;this.ug.listen(this.Sa,this);this.ug.Ja(c,l);c=new vwh(new _.big(a,void 0,p));c.Sk.Ja(e,l);this.Zc.Ja(g,l);this.Dd.Ja(d,l);this.wb.Ja(f,l);c.oA((r,w)=>{Fwh(this,r,w)});this.Ia.Ja(h,l)}jJb(a){Awh(this,a,0)}Sa(a){this.U&&(this.U.V3a(),this.U=null);const b=this.ug.get()?.GO()?.pCa();b?(this.U=b,this.U.p0a((c,d)=>void Jwh(this,c,d)),this.U.n0a(c=>{for(const e of c)if(c=this.Ya,!c.H.has(e)){const f=new _.lv;_.dv(_.kv(f));var d=_.jv(f);d=_.ic(d,33,hwh);_.N(d,3,e);c.N.report(f,
1);c.H.add(e)}})):Kwh(this,a)}Nu(a){switch(this.Im.get()){case 1:_.D(a,4,1);break;case 2:_.D(a,4,2)}}},Nwh=nwh().fk(),Qwh=nwh(),Owh=_.K(Qwh,6),fwh=new Set([7,12,13,19,22,14]);_.bt("VLG",function(a,b,c,d,e=null){b=new xwh;c=new Pwh(b,c,d,e);a(c)});
_.xd();
}catch(e){_._DumpException(e)}
try{
_.ume={};var vme=[0,_.S,-1];_.wme=class extends _.u{constructor(a){super(a)}};_.Dv[361814206]=[0,_.R,[0,vme,_.R,[-7,_.ume,vme,_.Q,_.nl,-1,[0,_.S,_.kk,-1],_.bta]]];_.xme=class extends _.u{constructor(a){super(a)}};
}catch(e){_._DumpException(e)}
try{
var k3f;_.l3f=function(a,b,c,d,e,f,g){const h=_.hD(a);a!==1&&h?b?(g=new j3f.Q7a(g+"Epoch?db="+h.name,e.callback(l=>{k3f(a,b,c,d,e,Number(l))},"planetEpoch"),_.$la,!0),f.Og(g,2)):k3f(a,b,c,d,e,-1):d([])};
k3f=function(a,b,c,d,e,f){const g=new _.DM,h=_.hD(a);h&&(_.v(g,1,h.N),_.CUb(_.C(g,_.DUb,9)),c.get((l,m)=>{m=new _.mv(m,"gmel");l.getService().eCa(g,n=>{if(n){n=n.ha();var p=n.va(),r=(_.hD(a)||_.hD(1)).name;p.Tc(r+"_raster_base_prod").U(`keyhole-raster:${r}`);p=[];for(r=0;r<n.H();++r){var w=n.ha(r);a:{var A=w.getName().split("_");if(A.length===4&&b){if(A[1]!=="raster"){A=!1;break a}}else if(A.length===5){if(A[1]!=="vector"||A[3]!=="en"){A=!1;break a}}else{A=!1;break a}const E=_.hD(a)||_.hD(1);A=A[0]!==
E.name||A[A.length-1]!=="prod"?!1:!0}A&&(w=_.Cr(_.Ov((new _.Er).Gb(2),w.H()),f),_.wr(_.Dr(w),"um").setValue("1"),_.wr(_.Dr(w),"y").setValue("12345"),_.wr(_.Dr(w),"tt").setValue("1"),p.push(w))}d(p)}},m)},e))};_.m3f=function(a){return(_.hD(a)||_.hD(1)).W};_.n3f=class extends _.Gpb{constructor(a,b,c,d){super(a,e=>{b(JSON.parse(e.responseText))},c,"",d)}};var j3f={Q7a:_.n3f};
}catch(e){_._DumpException(e)}
try{
var RJg,UJg;_.TJg=function(a,b,c){if(a!=="lore-rec")return!1;a=!1;c.ha()&&(_.fk(b,RJg,c.H().clone()),a=!0);c.va()&&(_.fk(b,SJg,c.U().clone()),a=!0);return a};RJg=_.Gc(361814206,_.Cv,_.wme);UJg=[0,_.R,[0,_.tk,_.Xl],_.R,[0,_.ll,_.S,-1],_.bxa,[0,_.R,[0,[2],_.S,_.zk,[0,_.R,[0,_.O,-1],_.R,[0,_.jl,_.ll]]]],[0,_.Jk,-1],_.hk,_.Ck,_.R,[0,_.Q,_.P,_.O],_.R,[0,_.tk]];var SJg=_.Gc(436338559,_.Cv,_.xme);_.Dv[436338559]=[0,_.P,_.tm,[0,_.R,[0,_.tk,_.tm],_.bxa],1,[0,[0,[2,3,4],_.S,_.zk,[0,_.O,-1,_.S,_.Q,-1],_.zk,[0,UJg,_.S,_.Ak,[0,_.S,-1,_.kk],_.Ak],_.zk,[0,_.S,UJg,_.Ak,_.P,_.Ak]]],1,[0,_.S,_.Dwa,_.S],[0,_.Q,_.nk],_.R,[0,_.jl],[0,_.S]];_.VJg=class{constructor(){this.tO=[]}cw(){return null}DL(){return this.tO}};
}catch(e){_._DumpException(e)}
try{
var G8,XJg,YJg,ZJg,$Jg,aKg,bKg,cKg,dKg,fKg,gKg,hKg,iKg,jKg,mKg,nKg,oKg,qKg,rKg,sKg,H8,uKg,wKg,EKg,FKg,GKg,HKg,KKg,LKg,OKg,QKg,RKg,TKg,UKg,VKg,WKg,kLg,lLg,mLg,nLg,oLg,pLg,qLg,sLg,tLg,uLg,vLg,xLg,yLg,zLg,BLg,DLg,CLg,ELg,FLg,ULg,YLg,ZLg,$Lg,aMg,YKg,bMg,cMg,dMg,eMg,fMg,gMg,hMg,iMg,jMg,kMg,vKg,yKg,lMg,MKg,NKg,I8,mMg,nMg,oMg,pMg,qMg,zKg,AKg,xKg,PKg,BKg,CKg,DKg,SKg,rMg,sMg,rLg,tMg,uMg,vMg,wMg,xMg,yMg,zMg,eKg,AMg,BMg,CMg,pKg,DMg,EMg,FMg,GMg,HMg,IMg,JMg,KMg,LMg,MMg,NMg,OMg,PMg,QMg,RMg,SMg,TMg,UMg,lKg,VMg,
WMg,XMg,YMg,ZMg,$Mg,aNg,bNg,cNg,dNg,eNg,fNg,gNg,hNg,iNg,jNg,kNg,lNg,mNg,nNg,oNg,pNg,qNg,rNg,sNg,tKg,tNg,uNg,vNg,wNg,JKg,xNg,IKg,yNg,zNg,ANg,BNg,CNg,DNg,ENg,FNg,GNg,HNg,INg,JNg,KNg,LNg,MNg,NNg,ONg,PNg,QNg,RNg,SNg,TNg,UNg,VNg,aLg,XKg,WNg,XNg,YNg,ZNg,gLg,$Ng,aOg,$Kg,bLg,bOg,cOg,eLg,dOg,dLg,eOg,iLg,fOg,K8,gOg,jLg,hOg,iOg,jOg,kOg,lOg,mOg,nOg,fLg,oOg,pOg,qOg,rOg,ZKg,cLg,hLg,sOg,tOg,uOg,vOg,wOg,xOg,yOg,zOg,AOg,BOg,COg,DOg,EOg,FOg,GOg,HOg,IOg,JOg,KOg,LOg,MOg,NOg,OOg,POg,QOg,ROg,SOg,TOg,XOg,YOg,ZOg,$Og,aPg,
bPg,cPg,dPg,ePg,fPg,gPg,hPg,iPg,jPg,kPg,lPg,mPg,nPg,oPg,pPg,qPg,rPg,sPg,tPg,uPg,vPg,KLg,xPg,yPg,zPg,JLg;G8=function(a,b,c){a.wait(b,c)};XJg=function(a,b){if(a===b)return!0;if(a.Xl()!==b.Xl())return!1;for(let c=0;c<a.Xl();c++)if(a.rn(c)!==b.rn(c))return!1;return!0};
YJg=function(a,b){return a===b?!0:_.L(a,1)===_.L(b,1)&&_.Jh(a,2)===_.Jh(b,2)&&_.Jh(a,3)===_.Jh(b,3)&&XJg(_.y(a,_.S7,4),_.y(b,_.S7,4))&&XJg(_.y(a,_.S7,5),_.y(b,_.S7,5))&&XJg(_.y(a,_.S7,6),_.y(b,_.S7,6))&&XJg(_.y(a,_.S7,7),_.y(b,_.S7,7))&&XJg(_.y(a,_.S7,8),_.y(b,_.S7,8))&&XJg(_.y(a,_.S7,9),_.y(b,_.S7,9))?!0:!1};
ZJg=function(a,b){if(a===b)return!0;if(!a||!b||a.H()!==b.H())return!1;if(!_.B(a,_.U7,1)&&!_.B(b,_.U7,1))return!0;if(!_.B(a,_.U7,1)||!_.B(b,_.U7,1))return!1;a=_.y(a,_.U7,1);b=_.y(b,_.U7,1);if(_.Zh(a,_.T7,1)!==_.Zh(b,_.T7,1)||_.Zh(a,_.T7,2)!==_.Zh(b,_.T7,2)||_.Zh(a,_.T7,3)!==_.Zh(b,_.T7,3))return!1;for(var c=0;c<_.Zh(a,_.T7,1);c++)if(!YJg(_.$h(a,1,_.T7,c),_.$h(b,1,_.T7,c)))return!1;for(c=0;c<_.Zh(a,_.T7,2);c++)if(!YJg(_.$h(a,2,_.T7,c),_.$h(b,2,_.T7,c)))return!1;for(c=0;c<_.Zh(a,_.T7,3);c++)if(!YJg(_.$h(a,
3,_.T7,c),_.$h(b,3,_.T7,c)))return!1;return!0};$Jg=function(a,b){return a===b||a&&b&&a.equals(b)?!0:!1};aKg=function(a,b){if(a===b)return!0;if(a&&b&&_.kj(a,1)===_.kj(b,1)){for(let c=0;c<_.kj(a,1);c++)if(_.jj(a,1,c)!==_.jj(b,1,c))return!1;return!0}return!1};bKg=function(a,b){if(a===b)return!0;if(!a||!b||a.length!==b.length)return!1;for(let c=0;c<a.length;c++)if(!$Jg(a[c],b[c]))return!1;return!0};
cKg=function(a,b){if(a===b)return!0;if(!a||!b||a.length!==b.length)return!1;for(let c=0;c<a.length;c++)if(!bKg(a[c],b[c]))return!1;return!0};dKg=function(a,b){G8(a,c=>{c.getState()==="success"&&b.call(void 0,c.getValue(),c)})};fKg=function(a,b){const c=new eKg([a]);G8(a,d=>{d.getState()==="success"?c.setValue(b(d.getValue())):c.Eg(d.getError())});return c};
gKg=function(a,b){const c=new eKg([a]);G8(a,d=>{d.getState()==="success"?(d=b.call(void 0,d),c.v_a.push(d),G8(d,e=>{e.getState()==="success"?c.setValue(e.getValue()):c.Eg(e.getError())})):c.Eg(d.getError())});return c};hKg=function(...a){const b=new eKg(a),c=e=>e.getState()!=="pending",d=()=>{b.getState()==="pending"&&a.every(c)&&b.setValue(a)};a.forEach(e=>{e.wait(d,void 0)});return b};
iKg=function(...a){const b=new eKg(a),c=d=>d.getState()==="success";G8(hKg.apply(hKg,a),d=>{d=d.getValue();d.every(c)?b.setValue(d):b.Eg(d)});return b};jKg=function(a){if(_.cR(a)){a=a.v_a;for(let b=0;b<a.length;b++)a[b].cancel()}};
_.kKg=function(a){const b=a.length;if(!b)return null;let c=a[0].getX(),d=c,e=a[0].getY(),f=e;for(var g=1;g<b;++g){var h=a[g].getX(),l=a[g].getY();h<c?c=h:h>d&&(d=h);l<e?e=l:l>f&&(f=l)}g=1<<a[0].Lc();if(c===0&&d===g-1){d=0;c=g-1;for(h=0;h<b;++h)l=a[h].getX(),l>d&&l<c&&(c-l>l-d?d=l:c=l);c-1===d?(c=0,d=g-1):d+=g}return{Nj:c,qia:d,zaa:e,Ila:f}};mKg=function(a){return a>255&&lKg[a]?lKg[a]:a};nKg=function(a){switch(a){case 3:return 2;case 2:return 1;case 1:return 0;default:return 1}};
oKg=function(a,b){if(a?.length){if(!b?.length)return a;const c=new Uint8Array(a.length+b.length);c.set(a);c.set(b,a.length);return c}return b};qKg=function(a){if(_.kj(a,1)!==_.kj(a,2))return _.kj(a,1),_.kj(a,2),!1;const b=_.Zh(a,pKg,3);for(const c of _.ij(a,2,_.Ri()))if(c<0||c>=b)return!1;return!0};
rKg=function(a,b,c=100){var d=b&7;switch(d){case 0:_.Tj(a);break;case 2:_.Uj(a,_.Dc(a));break;case 1:_.Uj(a,8);break;case 5:_.Uj(a,4);break;case 3:a:{if(c<=0)throw new RangeError("Zg");for(b=b&-4|4;!_.Vj(a);){d=_.Dc(a);if(d===b)break a;rKg(a,d,c-1)}throw new RangeError("$g`"+(b>>>3));}break;default:throw Error("Yg`"+d+"`"+(b>>>3));}};sKg=function(a){const b=_.Dc(a);return _.Bra(a,b)};H8=function(a,b,c){b=new tKg(b);c.set((a<<3|2)>>>0,b);return b};
uKg=function(a,b,c,d){c!==-1&&(b=d.Da.get(c,d.H)+b);return _.Mm(1,b)||_.Nm(b)?b:a.Yw(b)};
wKg=function(a,b,c,d,e,f){var g=_.fj(a,1);_.a7(e,_.UQ(b,c),g);g=a.Mb()/8;e.Ac(_.UQ(b,c)+4,g);g=_.L(a,8)/8;_.Wzg(e.data,_.UQ(b,c)+10,g);g=[];for(var h=0;h<_.kj(a,3)&&(g.push(_.jj(a,3,h)/8),g.length!==2);h++);g.length&&(h=_.UQ(b,c)+8,g&&g.length===2?(e.data[h]=Math.floor(g[0]*2),e.data[h+1]=Math.floor(g[1]*2)):(e.data[h]=0,e.data[h+1]=0));_.ug(a,13)||(_.G(a,4)&&(g=uKg(d,_.z(a,4),_.bh(a,9)?_.L(a,9):-1,f),_.esg(e,b,c,new _.Z6([g],1))),_.B(a,vKg,10)&&(g=_.y(a,vKg,10),_.G(g,1)&&(g=uKg(d,_.z(g,1),_.bh(g,
3)?_.L(g,3):-1,f),_.fsg(e,b,c,new _.Z6([g],1)))),_.B(a,vKg,11)&&(a=_.y(a,vKg,11),_.G(a,1)&&(d=uKg(d,_.z(a,1),_.bh(a,3)?_.L(a,3):-1,f),_.gsg(e,b,c,new _.Z6([d],1)))))};
EKg=function(a,b,c,d,e){xKg(d,b,a);let f;_.Zh(a,yKg,1)?f=_.Zi(a,yKg,1,_.Ri()):f=_.kj(a,6)?_.ij(a,6,_.Ri()).map(g=>e.wa.get(g,e.H)):[];d.style.U<f.length&&zKg(d,f.length);for(let g=0;g<f.length;g++)wKg(f[g],g,b,c,d,e);AKg(d,b,_.fj(a,2));_.G(a,10)&&_.Gh(a,12)&&1>=_.L(a,15)&&(c=uKg(c,_.z(a,10),_.bh(a,11)?_.L(a,11):-1,e),_.bsg(d,b,new _.Z6([c],1)),BKg(d,b,_.K(a,12)),CKg(d,b,_.K(a,13)),DKg(d,b,_.K(a,14)))};
FKg=function(a,b){let c;c=_.kj(a,9)?_.ij(a,9,_.Ri()).map(d=>b.W.get(d,b.H)):[];_.Zh(a,_.DQ,6)&&c.push(..._.Zi(a,_.DQ,6,_.Ri()));return c};GKg=function(a,b){let c;c=_.kj(a,8)?_.ij(a,8,_.Ri()).map(d=>b.W.get(d,b.H)):[];_.Zh(a,_.DQ,3)&&c.push(..._.Zi(a,_.DQ,3,_.Ri()));return c};HKg=function(a,b){let c=_.z(a,1);if(c.startsWith("data:"))return c;_.bh(a,5)&&(a=_.L(a,5,-1),c=b.Da.get(a,b.H)+c);b&&(c=b.urlPrefix+c+b.urlSuffix);return c};
KKg=function(a,b,c,d,e="",f=!1){const g=[];b=new IKg(b,f);for(let m=0;m<a.length;m++){var h=a[m];if(_.G(h,1)&&_.z(h,1)||_.bh(h,5)||_.Oj(h,8))if(_.Oj(h,8)){f=g;var l=f.push;const n=(_.L(h,9)-_.L(h,10))/I8(h),p=(_.L(h,11)-_.L(h,12))/I8(h);h=new _.Zrg("",n,p,_.fj(h,8));l.call(f,h)}else JKg(b,HKg(h,d),_.Oj(h,6)?_.fj(h,6,-16777216):null,_.Oj(h,7)?_.fj(h,7):null,(_.L(h,9)-_.L(h,10))/I8(h),(_.L(h,11)-_.L(h,12))/I8(h))}return[...b.rb(c,e),...g]};
LKg=function(a,b,c,d,e,f){let g=null;const h=[];for(const r of a){var l=HKg(r,f);if(_.Mm(1,l)||_.Nm(l))h.push(new _.Zrg(l,(_.L(r,9)-_.L(r,10))/I8(r),(_.L(r,11)-_.L(r,12))/I8(r))),g=I8(r);else{g=d;a=h;var m=a.push,n=_.Zrg;l=c.Yw(l);var p=g;const w=l.indexOf("?")===-1?"?":"&";m.call(a,new n(`${l}${w}scale=${p}`,(_.L(r,9)-_.L(r,10))/I8(r),(_.L(r,11)-_.L(r,12))/I8(r)))}}h.length&&(c=new _.Z6(h,g),_.csg(e,b,c))};
OKg=function(a,b,c,d,e,f,g,h){e.H||(e.H=[]);e.H[b]=a.clone();if(_.B(a,_.n7,5)&&!_.I(a,7)){var l=_.y(a,_.n7,5);if(_.Zh(l,_.DQ,6)||_.kj(l,9)){if(!_.ZQ(e.style,b)&&(l=FKg(l,h),l.length)){var m=[];var n="ff000000";_.Oj(a,1)&&(n=_.fj(a,1).toString(16));m.push("color=",n);if(_.B(a,_.CQ,4)&&(n=_.y(a,_.CQ,4),_.G(n,5)&&m.push("&font=",_.Km(_.z(n,5))),_.bh(n,1)&&m.push("&psize=",_.L(n,1)),_.bh(n,2))){n=_.L(n,2);let p="",r="";n&1?p="bold":n&8?p="medium":n&16&&(p="light");n&2&&(r="italic");p&&m.push("&font_weight=",
p);r&&m.push("&font_style=",r)}m=m.join("");m=KKg(l,c,d,h,m);m.length?_.csg(e,b,new _.Z6(m,d)):LKg(l,b,c,d,e,h)}}else e.va||(_.asg(e,_.fj(l,3)),_.$rg(e,_.fj(l,1)),l=_.L(l,2)/8,e.va=!0,e.Ac(8,l))}l=_.fj(a,1);e.ha=!0;_.a7(e,12+60*b+8,l);_.B(a,_.CQ,4)&&(l=_.y(a,_.CQ,4),_.L(l,6)>0&&(l=_.fj(a,2),e.Ea=!0,_.a7(e,12+60*b+12,l)));f=f&&g>=_.y(a,MKg,18).H();if(_.Zh(a,_.DQ,3)||_.kj(a,8))g=GKg(a,h),l=KKg(g,c,d,h,"",f),l.length?_.csg(e,b,new _.Z6(l,d)):LKg(g,b,c,d,e,h);_.bh(a,16)?(c=_.L(a,16),c=h.Ia.get(c,h.H)):
c=_.B(a,NKg,15)?_.y(a,NKg,15):null;c&&(e.Ia=_.$6(e.Ia,b,c));f&&(_.bh(a,19)?(a=_.L(a,19),h=h.Ga.get(a,h.H)):h=_.B(a,MKg,18)?_.y(a,MKg,18):null,h&&(e.animation=_.$6(e.animation,b,h)))};QKg=function(a,b,c,d,e){PKg(d,b,a);let f;_.Zh(a,yKg,1)?f=_.Zi(a,yKg,1,_.Ri()):f=_.kj(a,6)?_.ij(a,6,_.Ri()).map(h=>e.wa.get(h,e.H)):[];a=f.length;let g=0;a>2&&(g=a-2,a=2);d.style.U<a&&zKg(d,a);for(let h=0;h<a;h++)wKg(f[h+g],h,b,c,d,e)};
RKg=function(a,b,c){c.Da||(c.Da=[]);c.Da[b]=a.clone();AKg(c,b,_.fj(a,3));_.Oj(a,1)&&(zKg(c,1),a=_.fj(a,1),_.a7(c,_.UQ(0,b),a))};TKg=function(a,b){for(let c=0;c<a.length-1;++c)SKg(b,a[c],a[c+1]);a=a[a.length-1];_.hsg(b,a,a+1)};UKg=function(a,b,c,d){b.data=a;b.result.getState()==="pending"&&(c&&a.complete?(d.N++,b.result.setValue(!0)):(d.H++,b.result.Eg()))};VKg=function(a,b){return a<b?-1:a>b?1:0};
WKg=function(a,b){a=a.yd;b=b.yd;let c=VKg(a.Lc(),b.Lc());if(c!==0)return c;c=VKg(a.getY(),b.getY());return c!==0?c:VKg(a.getX(),b.getX())};
kLg=function(a,b,c,d,e){var f;let g;const h=new XKg(b.Qb),l=b.Ga()&1;if(YKg())switch(l?f=new ZKg(b.wa,c,h,b,new _.wHc(b,new _.uHc),d,e):f=new $Kg(c,h,b,new _.wHc(b,new _.uHc),d,e),a){case 1:return new aLg(f);case 5:return new bLg(f);default:throw Error("ch`"+a);}switch(a){case 1:return f=_.eR(b.U),l?g=new cLg(b.wa,c,f,h,b.Ga(),b.sendCrossDomainCredentials):g=new dLg(c,f,h,b.sendCrossDomainCredentials),new aLg(new eLg(g,new _.wHc(b,new _.uHc),d,e));case 2:case 3:case 0:return f=_.eR(b.Mi),a===3?l?
g=new fLg(b.wa,c,f,h,b.Ga(),b.sendCrossDomainCredentials):g=new gLg(c,f,h,b.sendCrossDomainCredentials):l?g=new hLg(b.wa,c,f,h,b.Ga(),b.sendCrossDomainCredentials):g=new iLg(c,d,f,h,b.sendCrossDomainCredentials),b=new _.wHc(b,new jLg),a===2?new aLg(new eLg(g,b,d,e)):new bLg(new eLg(g,b,d,e));default:throw Error("ch`"+a);}};lLg=function(a,b,c){b=new _.ov(b,"arraybuffer");b.sendCrossDomainCredentials=c;return new _.nv(a,b)};
mLg=function(a,b,c){b=new _.ov(b,"arraybuffer");b.sendCrossDomainCredentials=c;return new _.nv(a,b)};nLg=function(a,b,c){(0,_.Fsg)();const d=b+c,e=new Uint8Array(a);var f=c>7;c=f?d&-4:b;if(f){const g=b+3&-4;f=c-g>>2;for(a=new Int32Array(a,g,f);b<g;b++)e[b]^=155;for(b=0;b<f;b++)a[b]^=2610666395}for(;c<d;c++)e[c]^=155};oLg=function(a){var b=a.H();if(b<2)return!1;b=Array(b);for(let c=0;c<b.length;++c){b[c]=a.U(c);const d=b[c].getId();for(let e=0;e<c;++e)if(b[e].getId()===d)return!0}return!1};
pLg=function(a){const b=Array(a.H());for(var c=0;c<b.length;++c)b[c]=a.U(c);c=[];for(let d=b.length-1;d>=0;--d){const e=b[d].getId();for(let f=d-1;f>=0;--f)if(e===b[f].getId()){const g=new _.qD;_.Qb(g,a);_.Ih(g,2);const h=_.uD(g);_.t(h,a.U(f));c.push(g);_.cj(a,2,_.Er,f);--d}}c.push(a);return c};
qLg=function(a,b,c,d){for(let n=0;n<a.length;n++){const p=a[n];if(p.ui()&&d.TE(p)){const r=p.yd;let w=!1;for(let A=0;A<b.length;A++){const E=b[A];var e;if(e=r.ai()===E.ai()&&r.Gh().equals(E.Gh())){var f=r.H;e=E.H;var g=30-f.Lc(),h=f.getX()<<g,l=f.getY()<<g,m=e;e=l;f=h+(1<<g)-1;g=l+(1<<g)-1;l=30-m.Lc();const J=m.getX()<<l;m=m.getY()<<l;e=J<=f&&h<=J+(1<<l)-1&&m<=g&&e<=m+(1<<l)-1}e&&(w=!0,r.Lc()<=E.Lc()&&(b.splice(A--,1),r.Lc()!==E.Lc()&&c.push(_.rtg(E,r.Lc()))))}w&&c.push(p)}}};
sLg=function(a,b,c){{const d=_.g7(b.H),e=a.tF[d];b=e&&!rLg(e.yd,b)?e:(a=a.KH[d])&&!rLg(a.yd,b)?a:null}return!b||c&&!c.TE(b)?null:b};
tLg=function(a,b,c,d){var e=Array(b.length);for(var f=0;f<b.length;++f)e[f]=b[f].H;if(e=_.kKg(e)){f=b[0].Lc();for(var g=Math.max(0,f-1),h=b[0].Gh().RT;g>=0;--g){if(!h.has(g))continue;var l=f-g,m=e.Nj>>l;let E=e.qia>>l;const J=e.zaa>>l;l=e.Ila>>l;0===g&&(E=m=0);for(;m<=E;++m)for(let U=J;U<=l;++U){var n=void 0,p=null;for(let X=0;X<b.length;++X){{n=m;var r=U,w=g,A=b[X];const Y=A.Lc()-w;r!==A.getY()>>Y?n=!1:(r=1<<w,n>=r&&(n-=r),n=n===A.getX()>>Y)}if(n){if(!p&&(p=b[X],n=new _.aAg(new _.OX(m,U,g),p.Bq,
p.N),p=a.OC(n),!p||d&&!d.TE(p))&&(p=sLg(a,n,d),!p))break;p&&(c.push(_.rtg(b[X],g)),b.splice(X--,1))}}p&&c.push(p);if(b.length===0)return}}}};uLg=function(a,b){a&&rLg(a.yd,b)||(a=null);return a};vLg=function(a,b){return b.TE(a)&&b.Uka(a)?!0:b.SY(a,2,a.H.pv).getState()==="success"};_.wLg=function(){if(!_.Uoa)throw Error("Ec");return _.Uoa};xLg=function(a){return new _.cAg(a)};yLg=function(a){return a.W(_.rQ)&&a.N(_.rQ).ha()<=0?!0:!1};zLg=function(a){return a.W(_.rEc)};
BLg=function(a){if("function"==typeof _.AHc&&a instanceof _.AHc){const b=a.H;if(b)return new ALg(b)}return a.Eb()?xLg(a.Eb()):a.uf()?new _.J8(b=>b.W(_.uQ)&&b.N(_.uQ)?.Z9().aJ().uf()===a.uf()?!0:b.W(_.oEc)?b.N(_.tQ)?.Hi()&&(b=b.N(_.tQ).je().af().wf().H())&&b===a.uf()?!0:!1:!1):new _.J8(()=>!1)};DLg=function(a,b){return CLg(a)-CLg(b)};CLg=function(a){return ELg(a,"m")?1:ELg(a,"indoor_default")?2:ELg(a,"indoor")?3:4};ELg=function(a,b){return _.EEc(a.H,b)||a.zj===b};
FLg=function(a){return{zj:_.z(a,1),Si:_.B(a,_.Kr,2)?_.Lr(a):void 0}};
ULg=function(a,b){for(var c of GLg(_.y(a,HLg,1)))b.Sa.set(_.z(c,9),c);c=_.y(a,ILg,2);b.majorEpoch=_.L(c,1);b.Gc=_.y(c,JLg,7);b.Ya=_.z(c,6);for(var d of _.Zi(c,KLg,2,_.Ri()))LLg(b,_.K(d,1),d.getUrl());if(a.W(MLg)){a=a.N(MLg);if(_.Zh(a,NLg,3)>0)throw Error("lh`"+_.Zi(a,NLg,3,_.Ri()).map(e=>e.Jf()).join(", "));if(_.B(a,OLg,7)){a=_.y(a,OLg,7);b.Bb=new PLg;QLg(RLg(SLg(_.C(b.Bb,OLg,1),_.z(a,1)),_.z(a,2)),_.hj(a,3));d=new PLg;_.t(_.C(d,OLg,1),a.clone());const e=_.we(TLg(d),4);a=f=>_.Tm(f,"qsproto",e);b.U=
b.U.map(a);b.Ea=b.U.map(a)}}};
_.XLg=function(a,b,c,d,e,f,g){const h=_.xu(),l=new VLg;g?.nLa&&(l.wa=g.nLa);l.eh=!0;l.gy=_.gYb;const m=a.H()===2;let n="";g?.Xzb&&(n+="o");m&&(l.Sh=!0,n+="2");(0,_.iSa)()||(n+="w");_.HUa()&&!_.GUa()&&f.Fe("slfdr",n+"b");l.ha=m?2:1;l.oe=m?a.Jc():a.xe();l.La=1105;l.U=Array.from(_.cbb(a.U()));g=a.U();g=_.z(g,8);l.Ea=[g];g=a.U();g=_.lj(g,3,_.Ri());l.Mi=g;g=a.U();g=_.lj(g,13,_.Ri());l.ad=g;g=a.U();g=_.L(g,4,4);l.Bh=g;l.Cd=Array.from(a.Pd());l.Lg=a.qg();l.va=!m;l.ag=a.Oa();_.W7a(a.U())&&(l.sendCrossDomainCredentials=
!0,l.Ia=!0);a.Xh()&&(l.Ql=a.Pg());l.Qb=a.Ob();l.Gd=!0;l.Xe=c;l.Je=d;a.Ga()&&(l.qb=0);l.Of=_.ja.devicePixelRatio||1;l.vd=_.bma("paint_");l.H=Array.from(a.Rd());b=b&&b.H?b.H.ad():a.H()===1;l.Ff=b;l.imageSmoothingEnabled=a.Nf();b=a.U();b=_.Si(b,11);b=WLg(_.Ji(b));ULg(b,l);_.I(h,29)&&(l.Jb={},l.Ya=null,_.W7a(a.U())&&(l.Pd=!0),l.qg=!0);if(b=document&&document.body?_.bp(document.body,"font-family"):null)l.Da=b;_.Up(a.ha())&&(l.language=_.Up(a.ha()));_.Vp(a.ha())&&(l.W=_.Vp(a.ha()));l.qk=_.wu(h);l.gK=!n;
l.gK?(l.aJa=e.aJa,l.CFa=e.CFa,l.tMb=e.tMb):f.Fe("sldr",n);l.Lb=!0;return l};YLg={2:"vwr",3:"vcr",1:"vd"};_.u7.prototype.P9=_.ba(487,function(a){return this.Dc===a?this.label.kt:null});_.u7.prototype.U=_.ba(486,function(){return null});_.etg.prototype.U=_.ba(485,function(){if(_.B(this.H,_.Wr,1)){var a=_.Q6(this.H);if((a=_.$h(a,1,_.Vr,0))&&a.mq())return String(a.Er())}else if(this.H.mq())return String(this.H.Er());return null});
_.yv.prototype.bQ=_.ba(195,function(a,b,c,d){a=this.U.Jf(a);const e=d||new _.Zs;e.start(this.methodName);this.channel.send(a,f=>{try{if(e.Qc()!==3){++e.N;var g=_.RZa(this,f,e);g!=null&&b(g)}}catch(h){throw this.H(h),h;}},()=>{try{e.Qc()!==3&&(c&&c(),e.done())}catch(f){throw this.H(f),f;}},e)});_.TZa.prototype.bQ=_.ba(194,function(a,b,c,d){this.tL.bQ(a,b,d,c)});_.Do.prototype.EW=_.ba(55,function(){return this.H});
_.XVa.prototype.EW=_.ba(54,function(a){this.H[a]||this.U.o3([YLg[a]],{});return this.H[a]||null});ZLg=function(a){return(a=_.jc(a))?a.length:0};$Lg=function(a,b){const c=_.Ara(a,b);return a.R_&&!a.ha?a.N.subarray(c,c+b):_.Gba(a.N,c,c+b)};aMg=function(a){const b=_.Dc(a.N);return $Lg(a.N,b)};YKg=function(){var a=_.VWa||(_.VWa=new _.UWa);return _.I(a,16)};bMg=function(a,b){a=_.pQ(a,3,3,void 0,!0);_.cb(a,b);return a[b]};cMg=class extends _.u{constructor(a){super(a)}};dMg=class extends _.u{constructor(a){super(a)}};
eMg=class extends _.u{constructor(a){super(a)}H(){return _.K(this,1)}};fMg=class extends _.u{constructor(a){super(a)}getType(){return _.K(this,1)}Gb(a){return _.D(this,1,a)}Yc(){return _.Gh(this,1)}};gMg=class extends _.u{constructor(a){super(a)}getType(){return _.K(this,1)}Gb(a){return _.D(this,1,a)}Yc(){return _.Gh(this,1)}};hMg=class extends _.u{constructor(a){super(a)}Lc(){return _.L(this,3)}setZoom(a){return _.N(this,3,a)}};iMg=class extends _.u{constructor(a){super(a)}};
jMg=function(a,b){if(a===b)return!0;if(a.getType()!==b.getType()||a.getId()!==b.getId()||_.Fv(a)!==_.Fv(b))return!1;const c=_.Zh(a,_.xr,4);var d=_.Zh(b,_.xr,4);if(c!==d)return!1;for(d=0;d<c;++d){const e=_.$h(a,4,_.xr,d),f=_.$h(b,4,_.xr,d);if(e.getKey()!==f.getKey()||e.getValue()!==f.getValue())return!1}return _.Fv(a)&&(a=_.Ev(a),b=_.Ev(b),!_.ck(a,b))?!1:!0};
kMg=function(a,b){const c=Array(a.layers.length);for(let d=0;d<a.layers.length;++d){const e=a.layers[d];let f=a.H[d];f||(f=a.H[d]=_.KX(e));c[d]=b.f$(f)}return c};vKg=class extends _.u{constructor(a){super(a)}};yKg=class extends _.u{constructor(a){super(a)}Mb(){return _.L(this,2)}Ac(a){return _.N(this,2,a)}};lMg=class extends _.u{constructor(a){super(a)}setStrokeStyle(a,b){return _.Qi(this,1,yKg,a,b)}};MKg=class extends _.u{constructor(a){super(a)}H(){return _.L(this,2)}};NKg=class extends _.u{constructor(a){super(a)}};
I8=function(a){return _.L(a,2,1)};mMg=class extends _.u{constructor(a){super(a)}setStrokeStyle(a,b){return _.Qi(this,1,yKg,a,b)}};nMg=class extends _.u{constructor(a){super(a)}};oMg=class extends _.u{constructor(a){super(a)}};pMg=class extends _.u{constructor(a){super(a)}};qMg=function(a,b){_.Hh(a,1,b)};zKg=function(a,b){a.U<=b&&(a.U=b)};AKg=function(a,b,c){a.Oa=!0;_.a7(a,12+60*b+4,c)};xKg=function(a,b,c){a.W||(a.W=[]);a.W[b]=c.clone()};PKg=function(a,b,c){a.wa||(a.wa=[]);a.wa[b]=c.clone()};
BKg=function(a,b,c){a.data[12+60*b+52]=c};CKg=function(a,b,c){a.data[12+60*b+52+1]=c};DKg=function(a,b,c){a.data[12+60*b+52+2]=c};
SKg=function(a,b,c){if(b>c)SKg(a,c,b);else if(!(c-b<=1)){var d=_.Yrg(a,b);if(d){var e=_.Yrg(a,c);if(e){for(var f=b+1;f<c;f++){var g=_.Yrg(a,f);if(!g)return;_.Xzg(d,e,g,(f-b)/(c-b),(Math.floor(f)-b)/(c-b),_.gFc(b,c,f))}for(d=b+1;d<c;d++)for(_.bsg(a,d,_.Prg(a,b)),_.csg(a,d,_.ZQ(a,b)),e=0;e<a.U;e++)_.esg(a,e,d,_.Y6(a.Wa,e,b)),_.fsg(a,e,d,_.Y6(a.Ya,e,b)),_.gsg(a,e,d,_.Y6(a.Sa,e,b));for(d=b+1;d<c;d++)e=a,f=d,g=_.Wrg(a,b),e.Ia=_.$6(e.Ia,f,g),e=a,f=d,g=_.Xrg(a,b),e.animation=_.$6(e.animation,f,g);for(g=
b+1;g<c;g++)d=a,e=b,f=g,d.W?d.W[f]=d.W[e]:d.H?d.H[f]=d.H[e]:d.wa?d.wa[f]=d.wa[e]:d.Ga?d.Ga[f]=d.Ga[e]:d.N?d.N[f]=d.N[e]:d.Da&&(d.Da[f]=d.Da[e])}}}};rMg=_.Gc(493613012,_.MQ,_.rvd,_.Mb);sMg=function(a,b){return new _.LX(b,a.H,a.N||void 0,a.U,a.zj,a.W,a.RT)};rLg=function(a,b){b=b.HO();if(a.U.length!==b.length)return!1;const c=b.length;for(let d=0;d<c;d++)if(b[d]!==a.U[d])return!1;return!0};
tMg=function(a){if(!a.DR){const b=a.U.length,c=Array(b);for(let d=0;d<b;++d)c[d]=new _.aAg(a.U[d],a.Bq,a.H);a.DR=c}return a.DR};uMg=async function(a){return a.length?new _.Wa(await (0,_.ara)(a,[a.buffer]),_.Xa):_.Va()};vMg=_.Mc(_.At);wMg=_.Ic(_.KEc,_.tQa);xMg=function(a,b,c){if(a===b)return!0;if(!a||!b||a.entries.length!==b.entries.length)return!1;for(let d=0;d<a.entries.length;d++)if(!c(a.entries[d],b.entries[d]))return!1;return!0};
yMg=function(a,b){if(a===b)return!0;if(!(a!=null&&b!=null&&a.U===b.U&&a.Bb===b.Bb&&a.Oa===b.Oa&&a.ha===b.ha&&a.Ea===b.Ea&&a.va===b.va&&xMg(a.qb,b.qb,$Jg)&&xMg(a.Za,b.Za,$Jg)&&xMg(a.Ia,b.Ia,aKg)&&xMg(a.animation,b.animation,ZJg)))return!1;if(a.La&&b.La){if(!cKg(a.Wa,b.Wa)||!cKg(a.Ya,b.Ya)||!cKg(a.Sa,b.Sa))return!1}else if(a.La||b.La)return!1;for(let c=0;c<1392;++c)if(a.data[c]!==b.data[c])return!1;return!0};zMg=_.Ic(lMg,_.jQa);eKg=class extends _.dR{constructor(a){super();this.v_a=a}};
AMg=_.Ic(_.p7,_.nsg);BMg=class extends _.u{constructor(a){super(a)}};CMg=function(a){return _.Xi(a,_.Zzg,1)};pKg=class extends _.u{constructor(a){super(a)}setAttribute(a,b){return _.Qi(this,1,_.Zzg,a,b)}removeAttribute(a){return _.cj(this,1,_.Zzg,a)}};DMg=class extends _.u{constructor(a){super(a)}ri(a){return _.jj(this,1,a)}};EMg=class extends _.u{constructor(a){super(a)}setTransform(a,b){return _.Qi(this,1,BMg,a,b)}};FMg=[0,_.uk,_.ik,_.O,-1,_.ik,-1,_.O,_.ik];GMg=[0,FMg,-2,_.O,_.P,_.pk];HMg=[0,_.pk];
IMg=_.Ic(EMg,[0,_.R,[0,_.O,_.pk,-1],[0,_.pk,-1,_.R,[0,_.R,_.Ss]],[0,_.R,[0,_.O,-2],_.R,_.msg],[-500,_.R,[0,_.O,-2,_.R,[-500,_.ik,[0,_.Q,_.O,_.gk,_.$ra(_.O,[0,_.gk,_.Fsa,_.Q,_.O,-3,FMg,_.O]),1,_.O],[0,_.gk,[!0,_.O,GMg],_.O,-1,_.gk,[!0,_.O,_.P]],[0,FMg,GMg,_.O,_.gk,_.Fsa,_.Q,_.O,-2],995,[0,_.O,_.KPa,_.O,_.ik],[0,_.ik,_.uk,-1,_.ik,-2,_.uk,_.ik,_.O,_.ik,-1,_.uk,-1,_.ik,_.KPa],2,[0,_.S,-3,1,_.S,-1],[0,_.P],[0,1,_.ik,_.Ck,-1,_.ik,-2,_.S,_.ik,_.S,-1,_.ik,_.P,[0,_.pQa,-2],_.O,_.S,-1],[0,_.S,_.Q,_.uk,_.Q,
_.uk,_.Q,_.uk,_.Q,_.uk,_.Q,_.uk,-1,_.Q,_.uk,-1,_.O,[0,[0,_.oQa,-2],-5,[0,_.nQa,-2]],_.S,-12],[0,_.uk,_.ik,-1,_.uk,_.ik,1,_.O,-1,_.ik,_.O,-1,_.Ek,_.O,-1,_.S,_.ik,_.O,_.uk,_.ik,_.P,_.ik,-3],[0,_.S,_.ik,_.P,_.O,-1],[0,_.R,_.EPa],1,[0,_.S],[0,_.pk],[0,_.P],[0,_.ik,_.uk,_.ik,_.uk],[0,_.ik],[0,_.S,_.uk,_.ik,-1,_.uk,_.S,_.ik,_.O,_.Q,_.ik,_.Q,_.ik],[0,_.Q,_.S,_.ik,-2],[0,_.S,_.ik,-1,_.S,_.ik,_.S,_.ik,_.S],[0,_.S,_.ik],[0,_.S,_.uk,_.ik,-1],[0,_.ik,_.uk,_.ik,-5,_.uk,_.ik,_.P,-1,_.ik,-2,_.Q,-2,_.ik,-1,_.S,_.ik,
-7,_.O,_.ik,_.S,_.ik,-1],[0,_.S,_.uk,_.ik,-1,_.uk,_.ik,-1,_.uk,_.ik,-1]]],_.R,[0,_.pk],_.R,[0,_.pk,HMg,_.R,HMg,HMg,_.O],_.gk,_.Kk,995,_.R,[0,_.O,[0,_.S,-5]],_.R,[0,_.O,_.R,_.Ss]]]);JMg=_.Ic(MKg,_.qQa);KMg=_.Ic(NKg,_.rQa);LMg=class extends _.u{constructor(a){super(a)}Lc(){return _.L(this,1)}setZoom(a){return _.N(this,1,a)}};MMg=_.Ic(class extends _.u{constructor(a){super(a)}getId(){return _.gj(this,1)}},[0,_.kk,_.R,[0,_.O,-16],_.O]);NMg=_.Ic(_.DQ,_.sQa);OMg=_.Ic(mMg,_.uQa);PMg=_.Ic(oMg,_.vQa);
QMg=_.Ic(yKg,_.iQa);RMg=_.Ic(class extends _.u{constructor(a){super(a)}U(a){return _.jj(this,2,a)}},_.yQa);SMg=_.Ic(pMg,_.wQa);TMg=class extends _.u{constructor(a){super(a,17)}Qc(){return _.K(this,1)}getData(){return _.Si(this,3)}setData(a){return _.Gj(this,3,a)}};UMg=_.Ic(class extends _.u{constructor(a){super(a,2)}},[-2,{},_.R,[-17,{},_.S,_.ik,_.Ak,_.Q,_.il,_.P,_.Q,_.O,_.Q,_.O,_.Ak,1,_.P,_.O,_.Q,_.P]]);lKg=_.c7;VMg=function(a,b){return _.Dsg?mKg(a.charCodeAt(b)):a.charCodeAt(b)&255};
WMg=function(a,b){for(a.W=b.length;;)switch(a.state){case 2:var c=a;b.length<c.H+4?c=!1:b[c.H]!=="X"||b[c.H+1]!=="H"||b[c.H+2]!=="R"||b[c.H+3]!=="1"?(c.state=1,c=!1):(c.H+=4,c.state=3,c=!0);if(!c)return!1;break;case 3:c=a;b.length<c.H+4?c=!1:(c.N=VMg(b,c.H)<<24|VMg(b,c.H+1)<<16|VMg(b,c.H+2)<<8|VMg(b,c.H+3),c.H+=4,c.N<0?(c.state=1,c=!1):(c.state=4,c=!0));if(!c)return!1;break;case 4:return b.length<a.H+a.N?b=!1:(a.U(b.substring(a.H,a.H+a.N)),a.H+=a.N,a.N=-1,a.state=3,b=b.length>a.H),b?!0:!1;default:return!1}};
XMg=class{constructor(){this.state=2;this.H=0;this.N=-1;this.W=0;this.U=()=>{}}};YMg=function(a,b){!b&&a.H&&(a.ub.xr(a.H),a.H=null);a.N!=null&&(_.ja.clearTimeout(a.N),a.N=null);a.Rh&&(a.Ea=a.Rh.Ey(),a.Ga=a.Rh.Qc(),_.Jya(a.Rh),a.Rh=null)};ZMg=function(a){a.wa=Date.now();if(a.Da())return _.St;a.H=null;return _.Rt};$Mg=function(a){a.N=null;if(a.ub)a.H=a.ub.kf({iterator:{next:()=>ZMg(a)},Zd:4,rd:3,priority:a.i3});else for(;!ZMg(a).done;);};
aNg=function(a,b){b&&YMg(a,!0);if(a.U)a.W=!0;else if(!(a.H||a.N!==null||a.va&&a.Ey().length===0)){var c=Date.now();!b&&c-a.wa<10?a.N=_.ja.setTimeout(()=>{$Mg(a)},a.wa+10-c):$Mg(a)}};bNg=function(a){const b=new _.Eo;b.Ea=0;_.Kf(b,"readystatechange",()=>{aNg(a,!1)});_.Kf(b,"success",()=>{aNg(a,!0)});_.Kf(b,"error",()=>{a.handleError()});_.Kf(b,"abort",()=>{a.handleError()});return b};
cNg=class{constructor(a,b,c){this.Da=a;this.Ia=b;this.ub=c;this.i3=1;this.Ea="";this.N=this.H=null;this.wa=0;this.ha=this.W=this.U=this.va=!1;this.Rh=bNg(this);this.Ga=500}send(a,b,c,d){d!==void 0&&(this.i3=d);this.va=!0;this.Rh.send(a,b,c);this.va=!1}pause(){this.U=!0}isPaused(){return this.U}resume(a,b){this.U=!1;a!==void 0&&(this.Da=a);b&&(this.Ia=b);this.W&&(this.W=!1,aNg(this,!1));this.ha&&(this.ha=!1,this.handleError())}Ey(){return this.Rh?this.Rh.Ey():this.Ea}Qc(){return this.Rh?this.Rh.Qc():
this.Ga}cancel(){const a=this.Rh;YMg(this,!1);a&&a.abort()}handleError(){this.U?this.ha=!0:(this.Ia(),YMg(this,!1))}};dNg=function(a,b,c){return new cNg(a,b,c)};eNg=function(a){var b=a.H;if(b.state!==3||b.W>b.H||!_.uDa(a.Rh.Qc()))switch(a.Rh.Qc()){case 400:a.rpc&&_.Ys(a.rpc,4);break;case 404:a.rpc&&_.Ys(a.rpc,5);break;default:a.rpc&&_.Ys(a.rpc,2)}a.N()};
fNg=class{constructor(a,b=!1){this.ub=a;this.sendCrossDomainCredentials=b;this.N=this.rpc=this.Rh=null;this.H=new XMg}send(a,b,c,d,e,f){this.Rh=dNg(()=>{if(this.rpc&&this.rpc.Qc()===3)var g=!1;else g=WMg(this.H,this.Rh.Ey()),!g&&this.Rh.Rh===null&&eNg(this);return g},()=>{this.handleError()},this.ub);this.rpc=f||null;this.H.U=d;this.N=e||(()=>{});if(f){const g=this.Rh;_.AYa(f,()=>{g.cancel();return!0})}this.Rh.Rh.wa=this.sendCrossDomainCredentials;this.Rh.send(a,b,c,f?nKg(f.Nm()):void 0)}handleError(){this.rpc&&
this.rpc.Qc()===3||eNg(this)}};gNg=class{constructor(a,b){this.method=void 0;this.ub=b;this.sendCrossDomainCredentials=!1;this.H=typeof a==="string"?new _.DYa(a):a}send(a,b,c,d){const e=new fNg(this.ub,this.sendCrossDomainCredentials),f=this.method==="POST",g=this.H.Yw(f?"":a);e.send(g,this.method,f?a:void 0,b,c,d)}};
hNg=class{constructor(){this.N=-1;this.map=Object.create(null);this.W=this.U=null;this.H=new Int32Array(4096);for(let a=4095;a>=0;a--)this.H[a]=-1-this.N,this.N=a}resize(a){const b=new Int32Array(a);b.set(this.H);for(--a;a>=this.H.length;a--)b[a]=-1-this.N,this.N=a;this.H=b}allocate(a){let b=this.map[a];b!==void 0?this.H[b]++:(this.N<0&&this.resize(this.H.length*2),b=this.N,this.N=-1-this.H[b],this.H[b]=1,this.map[a]=b);return b}Oi(a){const b=this.map[a];b===void 0||b<0||(this.H[b]--,this.H[b]||(this.H[b]=
-1-this.N,this.N=b,delete this.map[a],this.U&&this.U.call(this.W,b)))}find(a){a=this.map[a];return a!==void 0?a:-1}};
iNg=function(a,b){try{var c=IMg(b)}catch{const f=Error("Wg");f.name="ParseError";setTimeout(()=>{throw f;},0);c=new EMg}a.W=c;for(var d of _.Zi(c,BMg,1,_.Ri())){b={};var e=0;let f=0;for(let g=0;g<_.kj(d,2);g++)e+=_.jj(d,2,g),f+=_.jj(d,3,g),b[e]=f;a.ha.push({tag:_.L(d,1),mapping:b})}if(_.B(c,DMg,2)&&(c=_.y(c,DMg,2),qKg(c)))for(d=0;d<_.kj(c,1);d++)b=c.ri(d),e=_.jj(c,2,d),a.U[b]=CMg(_.$h(c,3,pKg,e))};jNg=function(a,b){a.H.resolve(b)};
kNg=class{constructor(a){this.W=null;this.ha=[];this.U={};this.H=new _.hF;this.H.promise.then(b=>{a?a.kf({rd:5,Zd:73,priority:2,callback:()=>{iNg(this,b)}}):iNg(this,b)})}Eo(){return!!this.W}N(a,b){if(b.length===0)return a;for(const c of this.ha)if(b.indexOf(c.tag)!==-1){const d=c.mapping[a];a=d!==void 0?d:a}return a}va(a){return this.U[a]||null}};
lNg=class extends _.Pt{constructor(a,b,c){super();this.wa=a;this.Ga=b;this.ub=c;this.H=null;this.va={};this.Ih=[];this.U=this.N=null;this.Ea=new _.hF;this.Da=new _.hF;this.W=new Set;this.ha=new Set}kb(){this.U=this.N=null}};mNg=function(a,b,c){c>a.W&&(a.W=c);a.Ih[c]=b;a.H&&a.H.call(a.U,c,b)};
nNg=class extends _.Pt{constructor(a,b){super();this.Ea=a;this.Da=b;this.Ih={};this.W=0;this.U=this.H=null;this.wa=1;this.Ih[0]=_.XQ}ha(a){const b=this.Ea.allocate(`localStyle!${++this.wa}`);mNg(this,_.qHc(a).style,b);return b}N(a,b){if(!yMg(this.Ih[a],b)){var c=null;b&&(c=_.qHc(b).style);this.Ih[a]=c;this.H&&this.H.call(this.U,a,c)}}va(a,b){this.H=a;this.U=b||null}kb(){this.U=this.H=null}};
oNg=class{constructor(a){this.W=a;this.H=null;this.ha=new _.hF}N(a){if(!this.H)return 0;a=this.H.get(a);a=this.W.find(a);return a===-1?0:a}U(a){return this.H?.get(a)||null}Eo(){return!!this.H}};pNg=function(a,b){const c=a.ha;a.va.forEach((d,e,f)=>{b.H=f;for(e=f+e;b.getCursor()<e;)if(f=_.Dc(b),f===8){e=_.Ac(b,_.Qba);c[e]=d;break}else rKg(b,f)})};qNg=function(a,b,c){b*=2;a=a.H;const d=a[b+1];if(d==null)throw new RangeError("Xg");c.H=d;return a[b]};
rNg=class{constructor(){this.H=[]}append(a){const b=_.Dc(a),c=a.getCursor();this.H.push(b,c);_.Uj(a,b)}Ag(){return this.H.length/2}forEach(a){const b=this.H;for(let c=0,d=b.length/2;c<d;c++)a(c,b[c*2],b[c*2+1])}};sNg=class extends rNg{get(a,b){a=qNg(this,a,b);return _.Bra(b,a)}};tKg=class extends rNg{constructor(a){super();this.Vi=a;this.N=new Map}get(a,b){var c=this.N;if(c.has(a))return c.get(a);c=qNg(this,a,b);b=this.Vi($Lg(b,c));this.N.set(a,b);return b}};
tNg=class{constructor(a){this.H=a;this.N=new Map;this.va=H8(1,MMg,this.N);this.Ga=H8(18,JMg,this.N);this.Ia=H8(16,KMg,this.N);this.Sa=H8(4,OMg,this.N);this.Oa=H8(2,zMg,this.N);this.W=H8(9,NMg,this.N);this.Za=H8(6,SMg,this.N);this.La=H8(3,wMg,this.N);this.Wa=H8(7,PMg,this.N);this.Ya=H8(17,RMg,this.N);this.wa=H8(8,QMg,this.N);a=new sNg;this.N.set(82,a);this.Da=a;this.ha={};this.Ea=[];this.U=new Map;this.urlSuffix=this.urlPrefix=""}};
uNg=function(a){a=new _.vra(a,void 0,void 0,{R_:!0});const b=new tNg(a),c=b.N;for(;!_.Vj(a);){var d=_.Dc(a),e=c.get(d);if(e)e.append(a);else switch(d){case 106:e=d=void 0;var f=_.Dc(a);for(f=a.getCursor()+f;a.getCursor()<f;){const g=_.Dc(a);g===8?e=_.Bc(a):g===16?d=String(_.Bc(a)):rKg(a,g)}typeof e==="number"&&typeof d==="string"&&(b.Ea.push(d),b.U.set(e,d));break;case 90:b.urlPrefix=sKg(a);break;case 98:b.urlSuffix=sKg(a);break;default:rKg(a,d)}}pNg(b,a);return b};
vNg=function(a){try{return uNg(a)}catch{const b=Error("ah");b.name="ParseError";setTimeout(()=>{throw b;},0);return uNg(_.Va())}};wNg=class{constructor(a,b,c,d=0,e=0){this.url=a;this.va=b;this.ha=c;this.N=d;this.H=e;this.W=[];this.U=a.startsWith("icon/name=");this.W.push(this)}merge(a){this.W.push(a)}};JKg=function(a,b,c,d,e=0,f=0){b.startsWith("icon/name=")&&(b=new wNg(b,c,d,e,f),c=a.layers[a.layers.length-1],!a.N&&c&&c.U&&b.U&&b.H===c.H&&b.N===c.N?c.merge(b):a.layers.push(b))};
xNg=function(a,b,c,d=""){var e=a.url;if(a.U){var f=!1;e=!1;const n=[],p=[],r=[];for(var g of a.W){var h=n,l=h.push;a:{var m=g.url;if(!m.startsWith("icon/name=")){m="";break a}let w=m.indexOf("&");w===-1&&(w=m.length);m=m.substring(10,w)}l.call(h,m);g.va!=null?(f=!0,p.push(g.va.toString(16))):p.push("ff000000");g.ha!=null?(e=!0,r.push(g.ha.toString(16))):r.push("00000000")}g="";f&&(g=`&highlight=${p.join(",")}`);f="";e&&(f=`&filter=${r.join(",")}`);d&&d[0]!=="&"&&(d=`&${d}`);e=`icon/name=${n.join(",")}${g}${f}${d}${"?"}scale=${c}`}_.Mm(1,
e)||_.Nm(e)||(e=b.Yw(e));return new _.Zrg(e,a.N,a.H)};IKg=class{constructor(a,b=!1){this.H=a;this.N=b;this.layers=[]}rb(a,b=""){return this.layers.map(c=>xNg(c,this.H,a,b))}};
yNg=function(a,b,c){var d=b.va.get(c,b.H),e=_.Zh(d,LMg,2);if(e===0)return null;var f=c=null,g=[];const h=String(d.getId());for(var l=0;l<e;l++){var m=_.$h(d,2,LMg,l),n=m.Lc();if(_.bh(m,4)){if(!c)c=new _.fR,f=2;else if(f!==2)return null;g.push(n);var p=b;var r=_.L(m,4);p=p.Sa.get(r,p.H);QKg(p,n,a.H,c,b)}if(_.bh(m,2)){if(!c)c=new _.fR,f=0;else if(f!==0)return null;g.push(n);p=b;r=_.L(m,2);p=p.Oa.get(r,p.H);EKg(p,n,a.H,c,b)}if(_.bh(m,6)){if(!c)c=new _.fR,f=4;else if(f!==4)return null;g.push(n);p=b;r=
_.L(m,6);p=p.Za.get(r,p.H);RKg(p,n,c)}if(_.bh(m,3)){if(!c)c=new _.fR,f=1;else if(f!==1)return null;g.push(n);p=b;r=_.L(m,3);p=p.La.get(r,p.H);OKg(p,n,a.H,a.options.N(),c,a.options.Uc,a.options.Cg(),b)}if(_.bh(m,7)){if(!c)c=new _.fR,f=3;else if(f!==3)return null;g.push(n);p=b;m=_.L(m,7);p=p.Wa.get(m,p.H);m=c;m.N||(m.N=[]);m.N[n]=p.clone()}}if(c){TKg(g,c);if(_.bh(d,3)){e=c;d=_.L(d,3);b=b.Ya.get(d,b.H);d=[];f=Math.min(_.kj(b,1),_.kj(b,2));for(g=0;g<f;g++)l=b.U(g),d[_.jj(b,1,g)]=String(l);e.Jb=d}b=c.style;
a=a.N.allocate(h);b.lk=a;return c.style}return null};zNg=function(a,b,c){const d=[];for(let e=0;e<b.length;++e){const f=yNg(a,c,b[e]);f&&d.push(f)}return d};
ANg=function(a,b){if(a.H){var c=[];for(var d=0;d<b.length;++d){var e=b[d];if(!a.W.has(e)){var f=a.va[e];f!==void 0&&(a.W.add(e),c.push(f))}}if(c.length){b=zNg(a.wa,c,a.H);c=[];d=a.Ih;e=[];for(f=0;f<b.length;++f){var g=b[f];const l=g.ri();d[l]=g;c.push(l);if(g=g.Jb)for(var h of g)h===void 0||a.W.has(h)||(g=a.va[h],g!==void 0&&(e.push(g),a.W.add(h)))}if(e.length)for(h=zNg(a.wa,e,a.H),d=a.Ih,e=0;e<h.length;++e)f=h[e],g=f.ri(),d[g]=f,c.push(g),b.push(f);a.N&&a.N.call(a.U,c,b)}}else b.forEach(a.ha.add,
a.ha)};
BNg=class extends _.Pt{constructor(a,b,c){super();this.Ea=a;this.U=b;this.Ia=c;this.Ih=[];this.va=this.ha=null}Da(){let a=this.Ih.length-1;var b=this.Ea.W;b>a&&(a=b);b=this.U.Ih.length-1;b>a&&(a=b);return a}H(a){return(a=this.Ih[a]||this.U.Ih[a]||this.Ea.Ih[a]||null)?a:_.XQ}W(a,b=!1){const c=[],d=[],e=this.Ih;for(let f=0;f<a.length;++f){const g=a[f],h=g.ri(),l=e[h];l&&b||l&&yMg(l,g)||(e[h]=g,c.push(h),d.push(g))}c.length&&this.ha&&this.ha.call(this.va,c,d)}N(a){ANg(this.U,a)}Ga(a,b){this.ha=a;this.va=
b||null;var c=this.U;c.N=a;c.U=b||null}wa(){this.va=this.ha=null;var a=this.U;a.N=null;a.U=null}kb(){this.wa()}};CNg=function(a,b){a.H=vNg(b);Object.assign(a.va,a.H.ha);b=a.Ga;b.H||(b.H=a.H.U,b.ha.resolve(b.H));ANg(a,[...a.ha]);a.ha.clear();a.Ea.resolve()};DNg=function(a,b){a.Da.resolve(b);a.ub?a.ub.kf({rd:5,Zd:74,priority:2,callback:()=>{CNg(a,b)}}):CNg(a,b)};ENg=class{constructor(a,b){this.H=a;this.N=b}getStyle(a){ANg(this.H,[a]);a=this.N.find(a);return this.H.Ih[a]||_.XQ}};
FNg=class{constructor(a,b,c){this.N=a;this.options=b;this.H=c}};
GNg=class{constructor(a,b,c){this.N=a;this.options=b;this.H=c}parse(a,b){const c=_.Zh(a,_.LEc,2);if(c===0)return null;let d=null,e=null;const f=[];for(let A=0;A<c;A++){var g=_.$h(a,2,_.LEc,A),h=_.I(a,4,!0)||c>1?g.Lc():0;if(_.B(g,mMg,4)){if(!d)d=new _.fR,e=2;else if(e!==2)return null;f.push(h);QKg(_.y(g,mMg,4),h,this.H,d)}if(_.B(g,nMg,9)){if(!d)d=new _.fR,e=5;else if(e!==5)return null;f.push(h);var l=_.y(g,nMg,9),m=h,n=d,p=n,r=m,w=l;p.Ga||(p.Ga=[]);p.Ga[r]=w.clone();p=n;r=m;w=_.L(l,2)/8;p.Bb=!0;p.Ac(12+
60*r,w);AKg(n,m,_.fj(l,1));if(_.bh(l,4)||_.Oj(l,3))zKg(n,1),_.bh(l,4)&&(p=n,r=m,w=_.L(l,4)/8,p.Ac(_.UQ(0,r)+4,w)),_.Oj(l,3)&&(l=_.fj(l,3),_.a7(n,_.UQ(0,m),l))}if(_.B(g,lMg,2)){if(!d)d=new _.fR,e=0;else if(e!==0)return null;f.push(h);EKg(_.y(g,lMg,2),h,this.H,d)}if(_.B(g,pMg,6)){if(!d)d=new _.fR,e=4;else if(e!==4)return null;f.push(h);RKg(_.y(g,pMg,6),h,d)}if(_.B(g,_.KEc,3)){if(!d)d=new _.fR,e=1;else if(e!==1)return null;f.push(h);OKg(_.y(g,_.KEc,3),h,this.H,this.options.N(),d,this.options.Uc,this.options.Cg())}if(_.B(g,
oMg,8)){if(!d)d=new _.fR,e=3;else if(e!==3)return null;f.push(h);l=_.y(g,oMg,8);g=d;g.N||(g.N=[]);g.N[h]=l.clone()}}return d?(TKg(f,d),a=d.style,b=this.N.allocate(b),a.lk=b,d.style):null}};HNg=function(a,b){let c=a.va[b];c||(c=a.va[b]=new lNg(a.Ea,a.W,a.ub),a.Kj(c),a.Da?.(b,c));return c};
INg=class extends _.Pt{constructor(a,b,c,d){super();this.ub=a;this.ha=b;this.wa={};this.va={};this.Da=null;this.Ea=new FNg(b,c,d);this.N=new nNg(b,new GNg(b,c,d));this.W=new oNg(b);this.U=new kNg(a);b.U=this.Ga;b.W=this||null}H(a){const b=a.Ro();a=_.fGc(a)||"Roadmap";let c=this.wa[b];c||(a=HNg(this,a),c=this.wa[b]=new BNg(this.N,a,new ENg(a,this.ha)),this.Kj(c));return c}Ia(a){this.Da=a;for(const [b,c]of Object.entries(this.va))a(b,c)}Ga(a){for(const b of Object.values(this.wa))b.Ih[a]=null}};
JNg=class{constructor(a,b,c){this.N=a;this.U=b;this.H=this.Dc=null;this.At=this.ni=!1;this.fO=c}show(){this.ni||this.At||(this.ni=!0,this.N())}hide(){this.ni&&!this.At&&(this.ni=!1,this.N())}destroy(){this.At||(this.ni&&this.hide(),this.U(this),this.At=!0)}iH(){return this.ni}};KNg=class{constructor(a,b){this.H=a;this.N=b}};LNg=class{constructor(a){this.H=a}};
MNg=function(a){a=_.Sj(a);const b=[];for(;a.getCursor()<a.Or();){var c=_.xra(a)/1E7;const d=128+_.xra(a)/1E7*256/360;c=_.vg(Math.sin(c*Math.PI/180),-.9999,.9999);b.push([d,128-.5*Math.log((1+c)/(1-c))*256/(2*Math.PI)])}a.Oi();return _.HEc(b)};NNg=function(a,b,c){c=_.L(c,1);(a=a.U.U(c))&&b.bC(a)};
ONg=function(a,b,c){if(!a.wa&&_.ktg(b)){var d=c[b.lt()];_.N(b,2,d||0)}b.W(_.vvd)&&NNg(a,b,b.N(_.vvd));for(d=0;d<_.P6(b);++d){const e=_.Pi(b,1,_.Vr,d);if(!a.wa&&_.bh(e,2)){const f=c[e.lt()];_.N(e,2,f||0)}e.W(_.uvd)&&NNg(a,e,e.N(_.uvd))}};
PNg=function(a,b){var c=_.r7;var d=_.Ov(new _.Er,`clientVector${a.Sa++}`).Gb(2);d=new _.LX(a.Oj,new _.wQ([d]));d=new _.aAg(new _.OX(0,0,0),4,d);var e=b.fO;const f=_.K(e,1),g=[];if(_.Zh(e,_.FQ,11)){var h=_.$h(e,11,_.FQ,0);for(var l of _.Zi(h,_.EQ,1,_.Ri())){h=a.Ia;var m=`localStyle!${++h.wa}`;if(m=h.Da.parse(l,m)){var n=m.ri();mNg(h,m,n);h=n}else h=0;g.push(h)}}l=new _.p7;_.C(l,_.Iv,1).setX(0).setY(0).setZoom(0);qMg(_.ek(l,_.q7),a.Of);h=_.C(l,_.Irg,2);h=_.D(h,1,3);_.D(h,2,21);if(a.wa)for(var p of _.Zi(e,
_.FQ,11,_.Ri()))for(var r of _.Zi(p,_.EQ,1,_.Ri()))_.t(_.ic(l,3,_.EQ),r);if(_.B(e,_.MEc,5))for(p=_.y(e,_.MEc,5).clone(),_.ph(l,_.MEc,8,p),p=_.C(l,_.MEc,8),r=_.R6(p),h=0;h<r;++h){m=_.Pi(p,1,_.Tr,h);if(_.B(m,_.Qr,1)){n=_.C(m,_.Qr,1);var w=_.bh(n,5)?_.L(n,5):ZLg(_.Si(n,1))/8;if(f===3){var A=MNg(_.Si(n,1));_.Gj(n,1,A)}_.N(n,5,w)}g.length&&_.bh(m,3)&&(n=g[m.lt()],_.N(m,3,n||0));m.W(_.tvd)&&NNg(a,m,m.N(_.tvd))}if(_.B(e,_.as,4))for(p=_.y(e,_.as,4).clone(),_.ph(l,_.as,7,p),p=_.C(l,_.as,7),r=_.Krg(p),h=0;h<
r;++h)m=_.Pi(p,1,_.Zr,h),n=_.bh(m,7)?_.L(m,7):ZLg(_.Si(m,1))/8,f===3&&(w=MNg(_.Si(m,1)),_.Gj(m,1,w)),_.N(m,7,n),g.length&&_.bh(m,3)&&(n=g[m.lt()],_.N(m,3,n||0)),m.W(_.wvd)&&NNg(a,m,m.N(_.wvd));if(_.B(e,_.GQ,7))for(p=_.y(e,_.GQ,7).clone(),_.ph(l,_.GQ,10,p),p=_.C(l,_.GQ,10),r=_.o7(p),h=0;h<r;++h)m=_.Pi(p,1,_.Xr,h),_.m7(m)?(n=_.C(m,_.IQ,4),w=_.bh(n,3)?_.L(n,3):ZLg(_.Si(n,1))/8,f===3&&(A=MNg(_.Si(n,1)),_.Gj(n,1,A)),_.N(n,3,w)):_.B(m,_.IEc,3)&&_.jtg(_.l7(m))&&_.htg(_.itg(_.l7(m)))&&(n=_.C(m,_.IEc,3),n=
_.C(n,_.AQ,1),f===3&&(w=MNg(_.h7(n)),_.pvd(n,w))),!a.wa&&_.bh(m,8)&&(n=g[m.lt()],_.qvd(m,n||0)),m.W(_.EV)&&NNg(a,m,m.N(_.EV)),_.B(m,_.Wr,1)&&ONg(a,_.BQ(m),g),_.k7(m)&&ONg(a,_.HQ(m),g);if(_.B(e,_.W6,3))for(e=_.y(e,_.W6,3).clone(),_.ph(l,_.W6,6,e),e=_.C(l,_.W6,6),p=_.Srg(e),r=0;r<p;++r)h=_.Pi(e,1,_.MQ,r),_.B(h,_.AQ,1)&&_.htg(_.y(h,_.AQ,1))&&(m=_.C(h,_.AQ,1),f===3&&(n=MNg(_.h7(m)),_.pvd(m,n))),g.length&&_.bh(h,4)&&(m=g[h.lt()],_.N(h,4,m||0)),h.W(rMg)&&NNg(a,h,h.N(rMg));a=new _.b7(l,a.Oa);c=new c(d,a);
c.H.Nf=!0;b.Dc=c;b.fO=null};QNg=function(a){if(a.U.Eo()&&a.H)for(let b=0;b<a.N.length;++b){const c=a.N[b];c.Dc||PNg(a,c);a.H.SY(c.Dc,2,!0)}};RNg=function(a){if(!a.Ea){a.Ea=!0;const b=a.La.fetch(a.Ga,3);b.getState()==="pending"?dKg(b,()=>{a.ha=!0;QNg(a)}):a.ha=!0}};
SNg=class{constructor(a,b,c,d,e,f,g,h){this.Oa=a;this.Ia=b;this.U=c;this.Of=d;this.La=e;this.Ga=f;this.Da=g;this.wa=h;this.H=null;this.ha=this.Ea=!1;this.N=[];this.va=-1;this.Sa=0;a=(new _.Fr).Gb(68);_.Qv(_.Rv(a),"set").setValue(f);this.Oj=new _.xQ([a])}Wa(a){this.H=a;QNg(this)}getData(a){if(!this.ha||!this.U.Eo()||!this.H)return[];a=new _.mtg(0,a.Ib(),0);const b=[];for(let c=0;c<this.N.length;++c){const d=this.N[c];if(d.iH()){const e=d.Dc;if(e)if(this.H.TE(e))b.push(new LNg([new KNg([e],a)]));else if(!d.H||
d.H.getState()!=="pending"){d.H=this.H.SY(e,2,!0);const f=d.H.getState();f==="success"&&this.H.TE(e)?b.push(new LNg([new KNg([e],a)])):f==="pending"&&dKg(d.H,()=>{this.va++;this.Da()})}}}return b}W(a){a=new JNg(()=>{this.va++;this.Da()},b=>{this.va++;this.remove(b)},a);this.ha&&this.U.Eo()||RNg(this);this.U.Eo()&&this.H&&(PNg(this,a),this.H.SY(a.Dc,2,!0));this.N.push(a);return a}remove(a){for(let b=0;b<this.N.length;++b)if(this.N[b]===a){this.N.splice(b,1);break}}};
TNg=class{constructor(a){this.H=a}Lo(a){for(let b=0;b<this.H.length;++b)if(this.H[b].Lo(a))return!0;return!1}PG(a){for(let b=0;b<this.H.length;++b)if(this.H[b].Lo(a))return this.H[b].PG(a);return null}fetch(a,b,c){let d=0;for(let e=0;e<this.H.length;++e){const f=[],g=[];for(let h=0;h<a.length;++h)this.H[e].Lo(a[h].yd)?f.push(a[h]):g.push(a[h]);a=g;f.length>0&&(this.H[e].fetch(f,b,c),d++)}}};
UNg=function(a,b,c){if(b.yd&&a.Lo(b.yd)){var d=_.bd(a.N.getUrl(b.yd));a.wd.Og(new _.jQb(d,e=>{UKg(e,b,!0,a.H)},{crossOrigin:a.crossOrigin,onError:e=>{UKg(e,b,!1,a.H)}}),c)}else a.H.H++,b.result.Eg("")};VNg=class{constructor(a,b,c,d,e){this.wd=a;this.Bq=b;this.N=c;this.H=d;this.crossOrigin=e?"use-credentials":""}Lo(a){return a.ai()===this.Bq&&a.Lc()<=21}PG(a){return this.Lo(a)?0:null}fetch(a,b){this.H.Cl+=a.length;for(let c=0;c<a.length;++c)UNg(this,a[c],b)}};
aLg=class{constructor(a){this.H=a}Lo(a){return this.H.Lo(a)}PG(a){return this.H.PG(a)}fetch(a,b,c){for(let d=0;d<a.length;++d)this.H.fetch([a[d]],b,c)}};XKg=class{constructor(a){var b=new _.xv((0,_.wD)());this.H=a;this.N=b}Jf(a){const b=this.N.Jf(a);a:{if(a instanceof _.qD)for(let c=0;c<a.H();c++)if(a.U(c).getType()===2){a=!0;break a}a=!1}return a?`${b}&authuser=${this.H}`:b}};WNg=class{constructor(a,b,c,d,e){b=new _.nv(a,b);this.Qf=new _.yv(b,c,d,e)}rZ(){}};
XNg=class{constructor(a,b,c,d=!1){this.index=a;this.status=b;this.data=c;this.N=d;this.H=null}Qc(){return this.status}getData(){return this.data}};YNg=class extends _.zv{constructor(a){super();this.H=a}Vi(a){if(a.length<2)throw Error("bh");return new XNg(a[0],a[1],a.length===2?null:a.subarray(2),this.H)}};
ZNg=class{constructor(a){this.H=a}send(a,b,c,d){this.H.send(a,e=>{if(!d||d.Qc()!==3&&d.Qc()!==2){{const f=new Uint8Array(e,0,e.byteLength);if(f.length<4||f[0]!==88||f[1]!==72||f[2]!==82||f[3]!==49)e=!1;else{for(e=4;e+4<f.length;){const g=f[e]<<24|f[e+1]<<16|f[e+2]<<8|f[e+3];e+=4;if(e+g>f.length)break;b(f.subarray(e,e+g));e+=g}e=e!==f.length?!1:!0}}!e&&d&&_.Ys(d,2)}},c,d)}};
gLg=class extends WNg{constructor(a,b,c,d){b=new _.Esg(b,"arraybuffer");b.sendCrossDomainCredentials=!!d;super(a,new ZNg(b),c,new YNg,"NonStreamedMegatilePaintService.streamingPaint")}rZ(a,b,c,d){this.Qf.bQ(a,b,c,d)}};$Ng=class{constructor(){this.H=this.N=this.U=null}};aOg=function(a,b,c,d){G8(b.result,()=>{let e=!1;for(let f=0;f<c.length;++f){const g=c[f].result;if(g.getState()==="pending")return;e=e&&_.cR(g);_.cR(g)&&b.yd&&a.H.Ir++}e&&d.cancel()&&(a.H.ha++,a.ze(c))})};
$Kg=class{constructor(a,b,c,d,e,f){this.wd=a;this.U=b;this.options=c;this.N=d;this.ub=e;this.H=f;this.W=_.eR(c.ad)}Lo(a){return this.N.Lo(a)}PG(a){return this.N.Lo(a)?5:null}fetch(a,b){if(a.length!==0){var c=[],d=_.vHc(this.N,a,c);if(_.Zh(d,_.tD,1)!==0){d=this.U.Jf(d);d=this.W.Yw(d);var e=this.ub.RI();this.H.Cl+=a.length;this.H.wa++;var f=new _.Gpb(d,g=>{e();if(g.readyState===4&&(g=UMg(g.response),!(_.Zh(g,TMg,1)>c.length))){this.H.Da++;for(let h=0;h<_.Zh(g,TMg,1);h++){const l=_.Pi(g,1,TMg,h);if(l&&
l.Qc()===0){const m=c[h];m.result.getState()==="pending"&&(m.data=new $Ng,m.data.U=_.Ji(l.getData()).buffer,m.result.setValue(!0),m.yd&&this.H.N++)}}this.ze(c)}},()=>{this.H.H+=a.length;this.H.va++},"arraybuffer",!!this.options.sendCrossDomainCredentials,{},!1);this.ub.kf({callback:()=>{this.wd.Og(f,b)},Zd:75,rd:5,priority:b-1,rpc:!0});for(d=0;d<c.length;++d){const g=c[d];g.result.getState()==="pending"&&aOg(this,g,c,f)}}}}ze(a){for(let b=0;b<a.length;++b){const c=a[b].result;c.getState()==="pending"&&
(this.H.H++,c.Eg())}}};
bLg=class{constructor(a){this.H=a}Lo(a){return this.H.Lo(a)}PG(a){return this.H.PG(a)}fetch(a,b,c){if(a.length!==0){var d=a;for(a=[];d.length>0;){var e=[];const h=d[0].yd,l=[d[0]];for(let m=1;m<d.length;++m){const n=d[m].yd;var f;if(f=h.ai()===n.ai())a:{f=h.Gh().H;var g=n.Gh().H;if(f.layers.length!==g.layers.length)f=!1;else{for(let p=0;p<f.layers.length;++p)if(!jMg(f.layers[p],g.layers[p])){f=!1;break a}f=!0}}f&&h.Gh().Oj.equals(n.Gh().Oj)?l.push(d[m]):e.push(d[m])}a.push(l);d=e}for(d=0;d<a.length;++d)e=
a[d],e.length>160&&(a.push(e.slice(160)),e.length=160);for(d=0;d<a.length;++d)this.H.fetch(a[d],b,c)}}};bOg=function(a,b,c){for(let d=0;d<b.length;++d){const e=b[d].result;e.getState()==="pending"&&(c.Qc()===3?(a.H.Ir++,e.cancel()):(a.H.H++,e.Eg()))}c.Qc()===1&&a.H.Da++;c.Qc()===2&&a.H.va++};
cOg=function(a,b,c,d){G8(b.result,function(){let e=!1;for(let f=0;f<c.length;++f){const g=c[f].result;if(g.getState()==="pending")return;e=e||_.cR(g);_.cR(g)&&b.yd&&this.H.Ir++}e&&d.cancel()&&(this.H.ha++,bOg(this,c,d))},a)};
eLg=class{constructor(a,b,c,d){this.U=a;this.N=b;this.ub=c;this.H=d}Lo(a){return this.N.Lo(a)}PG(a){return this.N.Lo(a)?5:null}fetch(a,b){if(a.length!==0){var c=[],d=_.vHc(this.N,a,c);if(!(_.Zh(d,_.tD,1)<=0)){var e=new _.Zs;e.Xk(b);var f=l=>{if(e.Qc()===1&&l)if(l.Qc()!==0&&l.Qc()!==5)c[l.index].result.Eg(),this.H.H++;else{var m=l.index;m<0||m>=c.length||(m=c[m],m.result.getState()==="pending"&&(m.data=new $Ng,l.N?m.data.N=l.getData():m.data.U=l.getData(),m.data.H=l.H,m.result.setValue(!0),m.yd&&this.H.N++))}},
g=this.ub.RI(),h=()=>{g();bOg(this,c,e)};this.H.Cl+=a.length;this.H.wa++;this.ub.kf({callback:()=>{this.U.rZ(d,f,h,e)},Zd:21,rd:5,priority:b-1,rpc:!0});for(a=0;a<c.length;++a)b=c[a],b.result.getState()==="pending"&&cOg(this,b,c,e)}}}};dOg=class extends _.zv{Vi(a){return new XNg(0,0,a)}};
dLg=class extends WNg{constructor(a,b,c,d){d=!!d;b=new _.ov(b,"arraybuffer");b.sendCrossDomainCredentials=d;super(a,b,c,new dOg,"SingleTilePaintService.streamingPaint")}rZ(a,b,c,d){this.Qf.send(a,e=>{e&&b(e);c&&c()},d)}};
eOg=class extends _.zv{Vi(a){if(a.length<2)throw Error("bh");const b=VMg(a,0),c=VMg(a,1);{let f=a.length;f>a.length&&(f=a.length);if(f<=2||2>=a.length)a=null;else{var d=new Uint8Array(f-2);if(_.Dsg)for(var e=2;e<f;++e)d[e-2]=mKg(a.charCodeAt(e));else for(e=2;e<f;++e)d[e-2]=a.charCodeAt(e)&255;a=d.buffer}}return new XNg(b,c,a)}};
iLg=class extends WNg{constructor(a,b,c,d,e){b=new gNg(c,b);b.sendCrossDomainCredentials=!!e;super(a,b,d,new eOg,"StreamingPaintService.streamingPaint")}rZ(a,b,c,d){this.Qf.bQ(a,b,c,d)}};
fOg=function(a,b,c,d,e,f){let g=e!==void 0?e:c.length,h,l,m,n;const p=c[d].yd.Lc();for(;d<g;++d){const r=c[d].yd;if(a.Lo(r)){if(e===void 0&&r.Lc()!==p){g=d;break}if(f===void 0||f.contains(r))h===void 0?(h=r.getX(),l=r.getY(),m=h,n=l):(h=Math.min(h,r.getX()),l=Math.min(l,r.getY()),m=Math.max(m,r.getX()),n=Math.max(n,r.getY()))}}h!==void 0&&b.reset(h,l,m,n);return g};
K8=class{constructor(a,b,c,d){this.x1=a;this.y1=b;this.x2=c;this.y2=d}reset(a,b,c,d){this.x1=a;this.y1=b;this.x2=c;this.y2=d}Mb(){return this.x2-this.x1+1}Ib(){return this.y2-this.y1+1}contains(a){return a.getX()>=this.x1&&a.getX()<=this.x2&&a.getY()>=this.y1&&a.getY()<=this.y2}split(a,b){const c=this.x2-this.x1+1,d=this.y2-this.y1+1;return a&&b?[new K8(this.x1,this.y1,this.x1+c/2,this.y1+d/2),new K8(this.x1+c/2+1,this.y1,this.x2,this.y1+d/2),new K8(this.x1,this.y1+d/2,this.x1+c/2,this.y2),new K8(this.x1+
c/2+1,this.y1+d/2,this.x2,this.y2)]:a?[new K8(this.x1,this.y1,this.x1+c/2,this.y2),new K8(this.x1+c/2+1,this.y1,this.x2,this.y2)]:b?[new K8(this.x1,this.y1,this.x2,this.y1+d/2),new K8(this.x1,this.y1+d/2,this.x2,this.y2)]:[]}};
gOg=function(a,b,c,d,e,f,g){var h=d.Mb(),l=d.Ib();if(h<=64&&l<=64)for(e=_.ic(e,1,_.tD),e=_.C(e,iMg,8),l=f[b].yd,_.C(e,_.Iv,1).setX(d.x1),_.C(e,_.Iv,1).setY(d.y1),_.C(e,_.Iv,1).setZoom(l.Lc()),_.N(e,2,h);b<c;++b)if(l=f[b].yd,a.Lo(l)){if(d.contains(l)){h=l;l=(h.getY()-_.y(e,_.Iv,1).getY())*_.L(e,2)+(h.getX()-_.y(e,_.Iv,1).getX());h=Math.floor(l/32);var m=l%32;if(_.pQ(e,3,3,void 0,!0).length<h+1)for(l=_.pQ(e,3,3,void 0,!0).length;l<h+1;++l)_.HYa(e,0);if((bMg(e,h)&1<<m)!==0)h=!1;else{l=e;var n=h;h=(bMg(e,
h)|1<<m)>>>0;_.fc(l,3,_.Xba,n,h,_.xb);h=!0}h?g.push(f[b]):f[b].result.Eg("Could not be handled by TileBitmapPaintRegionBuilder.")}}else f[b].result.Eg("");else{const r=d.split(h>64,l>64);for(let w=0;w<r.length;++w){d=a;h=b;l=c;n=e;m=f;var p=g;const A=new K8;fOg(d,A,m,h,l,r[w]);A.x1!==void 0&&gOg(d,h,l,A,n,m,p)}}};
jLg=class{JRa(a,b,c){a.sort(WKg);for(let d=0;d<a.length;++d){if(!this.Lo(a[d].yd)){a[d].result.Eg("");continue}const e=new K8,f=fOg(this,e,a,d);gOg(this,d,f,e,c,a,b);d=f-1}}Lo(a){return a.ai()===0&&a.Lc()<=22}};hOg=function(a){const b={};a.uri!=null&&(b.uri=a.uri);a.xdc!=null&&(b.xdc=a.xdc);a.streaming!=null&&(b.streaming=a.streaming);a.chunked!=null&&(b.chunked=a.chunked);a.batched!=null&&(b.batched=a.batched);a.workerOptions!=null&&(b.workerOptions=a.workerOptions);return b};
iOg=class{constructor(){this.batched=this.chunked=this.streaming=this.xdc=this.uri=null;this.workerOptions=0}};jOg=function(a){return a?new _.HGc(a.data,a.width,a.height,a.format):null};kOg=class{constructor(){this.computedWaterCoverage=this.rasterRenderOpImages=this.spritemapImage=this.prChunks=this.prData=this.prStatus=this.prIndex=this.status=null}};
lOg=class{constructor(a,b,c,d,e){this.sendCrossDomainCredentials=a;this.U=b;this.N=c;this.H=d;this.workerOptions=e;this.rpc=null}send(a,b,c,d=()=>{},e){this.rpc=e||null;const f=new iOg;f.uri=a;f.xdc=this.sendCrossDomainCredentials;f.streaming=this.U;f.chunked=this.N;f.batched=this.H;f.workerOptions=this.workerOptions;const g=new _.lsg(1,hOg(f),[],(h,l)=>{if(this.rpc==null||this.rpc.Qc()!==3){var m=new kOg;h.status!==void 0&&(m.status=h.status);h.prIndex!==void 0&&(m.prIndex=h.prIndex);h.prStatus!==
void 0&&(m.prStatus=h.prStatus);h.prData!==void 0&&(m.prData=h.prData);h.prChunks!==void 0&&(m.prChunks=h.prChunks);h.spritemapImage!==void 0&&(m.spritemapImage=jOg(h.spritemapImage));if(h.rasterRenderOpImages!==void 0){const n=m.rasterRenderOpImages=[];for(let p=0;p<h.rasterRenderOpImages.length;p++)n[p]=jOg(h.rasterRenderOpImages[p])}h.computedWaterCoverage!==void 0&&(m.computedWaterCoverage=jOg(h.computedWaterCoverage));m.prIndex==null&&m.prChunks==null||b(m);l&&(h=m.status,!this.rpc||h!==2&&h!==
4&&h!==5||_.Ys(this.rpc,h),d())}});e&&_.AYa(e,()=>{c.abort(g);return!0});c.Og(g,99)}};mOg=class{constructor(a,b,c,d,e,f){this.ha=a;this.W=c;this.U=d;this.N=e;this.workerOptions=f;this.sendCrossDomainCredentials=!1;this.H=typeof b==="string"?new _.DYa(b):b}send(a,b,c,d){a=this.H.Yw(a);(new lOg(this.sendCrossDomainCredentials,this.W,this.U,this.N,this.workerOptions)).send(a,b,this.ha,c,d)}};
nOg=class{constructor(a){this.H=a}send(a,b,c,d){this.H.send(a,e=>{if(!d||d.Qc()!==3&&d.Qc()!==2){e=e.prChunks;for(let f=0;f<e.length;f++)b(e[f])}},c,d)}};fLg=class extends WNg{constructor(a,b,c,d,e,f){a=new mOg(a,c,!1,!0,!1,e);a.sendCrossDomainCredentials=!!f;super(b,new nOg(a),d,new YNg(!0),"WorkerNonStreamedMegatilePaintService.streamingPaint")}rZ(a,b,c,d){this.Qf.bQ(a,b,c,d)}};oOg=class{constructor(){this.computedWaterCoverage=this.H=null}};
pOg=class extends _.zv{Vi(a){const b=new XNg(a.prIndex,a.prStatus,a.prData,!0);b.H=new oOg;var c=b.H;{var d=a.spritemapImage;const f=a.rasterRenderOpImages;if(d||f){var e=new _.tsg;d&&(e.spritemapImage=new _.Asg(d));if(f)for(d=0;d<f.length;d++){const g=f[d];g&&(e.rasterRenderOpImages[d]=new _.Asg(g))}}else e=null}c.H=e;b.H.computedWaterCoverage=a.computedWaterCoverage;return b}};
qOg=function(a,b,c){for(let d=0;d<b.length;++d){const e=b[d].result;e.getState()==="pending"&&(c.Qc()===3?(a.H.Ir++,e.cancel()):(a.H.H++,e.Eg()))}c.Qc()===1&&a.H.Da++;c.Qc()===2&&a.H.va++};rOg=function(a,b,c,d){G8(b.result,()=>{let e=!1;for(let f=0;f<c.length;++f){const g=c[f].result;if(g.getState()==="pending")return;e=e&&_.cR(g);_.cR(g)&&b.yd&&a.H.Ir++}e&&d.cancel()&&(a.H.ha++,qOg(a,c,d))})};
ZKg=class{constructor(a,b,c,d,e,f,g){this.N=e;this.ub=f;this.H=g;a=new mOg(a,_.eR(d.ad),!1,!1,!0,d.Ga());a.sendCrossDomainCredentials=!!d.sendCrossDomainCredentials;this.Qf=new _.yv(new _.nv(b,a),c,new pOg,"WorkerPaintFetcher.fetch")}Lo(a){return this.N.Lo(a)}PG(a){return this.N.Lo(a)?5:null}fetch(a,b){if(a.length!==0){var c=[],d=_.vHc(this.N,a,c);if(_.Zh(d,_.tD,1)!==0){var e=new _.Zs;e.Xk(b);var f=l=>{if(e.Qc()===1&&l)if(l.Qc()!==0&&l.Qc()!==5)c[l.index].result.Eg(),this.H.H++;else{var m=l.index;
m<0||m>=c.length||(m=c[m],m.result.getState()==="pending"&&(m.data=new $Ng,m.data.N=l.getData(),m.data.H=l.H,m.result.setValue(!0),m.yd&&this.H.N++))}},g=this.ub.RI(),h=()=>{g();qOg(this,c,e)};this.H.Cl+=a.length;this.H.wa++;this.ub.kf({callback:()=>{this.Qf.bQ(d,f,h,e)},Zd:75,rd:5,priority:b-1,rpc:!0});for(a=0;a<c.length;++a)b=c[a],b.result.getState()==="pending"&&rOg(this,b,c,e)}}}};
cLg=class extends WNg{constructor(a,b,c,d,e,f){a=new mOg(a,c,!1,!1,!1,e);a.sendCrossDomainCredentials=!!f;super(b,a,d,new pOg,"WorkerSingleTilePaintService.streamingPaint")}rZ(a,b,c,d){this.Qf.send(a,e=>{e&&b(e);c&&c()},d)}};hLg=class extends WNg{constructor(a,b,c,d,e,f){a=new mOg(a,c,!0,!0,!1,e);a.sendCrossDomainCredentials=!!f;super(b,a,d,new pOg,"WorkerStreamingPaintService.streamingPaint")}rZ(a,b,c,d){this.Qf.bQ(a,b,c,d)}};
sOg=class{constructor(a,b,c,d){this.H={};this.U=!0;YKg()?(this.H[1]=kLg(1,a,b,c,d),this.H[5]=kLg(5,a,b,c,d)):(this.H[1]=kLg(1,a,b,c,d),this.H[0]=kLg(0,a,b,c,d),this.H[2]=kLg(2,a,b,c,d),this.H[3]=kLg(3,a,b,c,d));this.N=a.Bh}Lo(a){let b=this.H[this.N];b=YKg()?b||this.H[5]:b||this.H[0];return b.Lo(a)}PG(a){let b=this.H[this.N];b=YKg()?b||this.H[5]:b||this.H[0];return b.PG(a)}fetch(a,b,c){var d=this.H[this.N];if(this.N===4){if(YKg()||!c){d=!1;const e=a[0].yd;_.EEc(e.Gh().H,"m")&&e.ai()===0?this.U&&(this.U=
!1,YKg()||(d=!0)):d=!0;(_.EEc(e.Gh().H,"indoor_default")||e.Gh().zj==="indoor_default")&&e.ai()===0&&(d=!1);d=d?YKg()?5:0:1}else d=3;d=this.H[d]}d.fetch(a,b,c)}};
tOg=class{constructor(a,b,c){this.options=a;this.wd=b;this.N=c;this.H=null}fetch(){if(this.H)return this.H;this.H=new _.dR;var a=this.options.Rq();const b=new _.Zs;b.Xk(3);a=lLg(this.wd,a,this.options.Pd);const c=this.options.Jc();a.send("",d=>{d instanceof ArrayBuffer&&(d=new Uint8Array(d));uMg(d).then(e=>{c();jNg(this.N.U,e);this.H.setValue(!0)})},void 0,b);return this.H}};uOg=async function(a,b,c){const d=HNg(a.U,b);DNg(d,c);await d.Ea.promise;a.N[b]=!0};
vOg=class{constructor(a,b,c){this.options=a;this.wd=b;this.U=c;this.H={};this.N={}}fetch(a,b){if(this.N[a])return _.f7();var c=this.H[a];if(c)return c;const d=new _.dR;this.H[a]=d;const e=this.options.Jc(),f=()=>{e();d.setValue(!0);delete this.H[a]};if(this.options.Pl[a])return uOg(this,a,this.options.Pl[a]).then(f),d;c=this.options.hy(a);const g=new _.Zs;g.Xk(b);mLg(this.wd,c,this.options.Pd).send("",h=>{uMg(new Uint8Array(h)).then(l=>{uOg(this,a,l).then(f)})},void 0,g);return d}};
wOg=class{constructor(a,b){this.H=a;this.result=b}};xOg=class{constructor(a,b,c){this.N=a;this.scheduler=b;this.priority=c;this.H=[]}next(){if(!this.H.length)return _.Rt;let a=this.H.shift();for(;a.result.getState()!=="pending";){if(!this.H.length)return _.Rt;a=this.H.shift()}this.N.N(a.H,a.result);return this.H.length?_.St:_.Rt}};
yOg=function(a,b){if(b.result.getState()!=="success")return _.Zsg();const c=b.priority;var d=a.W[c];d||(d=new xOg(a,a.scheduler,c),a.W[c]=d);a=new _.dR;d.H.push(new wOg(b,a));d.scheduler.kf({iterator:d,Zd:7,rd:5,priority:d.priority});return a};zOg=class{constructor(a){this.scheduler=a;this.W=[]}N(){}};AOg=class extends zOg{constructor(a,b){super(a);this.U=b}H(a){for(let b=0;b<this.U.length;++b){const c=this.U[b].H(a);if(c!==null)return c}return null}};
BOg=class extends _.isg{constructor(a){super();this.image=a}};COg=class extends zOg{H(a){return a.type!==0?null:yOg(this,a)}N(a,b){const c=a.yd;var d=a.data;a=new _.tsg;a.rasterRenderOpImages[0]=new BOg(d);var e=d.width/256;d=new _.p7;_.C(d,_.Iv,1).setX(c.getX());_.C(d,_.Iv,1).setY(c.getY());_.C(d,_.Iv,1).setZoom(c.Lc());qMg(_.ek(d,_.q7),e);e=_.C(d,_.QQ,11);_.ic(e,1,_.OQ);a=new _.b7(d,null,a);b.setValue(new _.r7(c,a))}};
DOg=class extends zOg{constructor(a,b,c,d,e){super(a);this.Of=b;this.ha=c;this.U=d;this.majorEpoch=e}H(a){return a.type!==5?null:yOg(this,a)}N(a,b){var c=a.data;a=a.yd;var d=null,e=null;let f=!0;if(c){if(c.N){var g=c.N;f=!1}else g=c.U;c.H&&(d=c.H.H,e=c.H.computedWaterCoverage)}g&&g instanceof ArrayBuffer&&(g=new Uint8Array(g));const h=g&&g.length===0;if(c==null||g==null||h)e=new _.p7,_.C(e,_.Iv,1).setX(a.getX()),_.C(e,_.Iv,1).setY(a.getY()),_.C(e,_.Iv,1).setZoom(a.Lc()),qMg(_.ek(e,_.q7),this.Of),
e=new _.b7(e,null,void 0,this.U),b.setValue(new _.r7(a,e));else{f&&(c=g,c.constructor===Uint8Array?nLg(c.buffer,c.byteOffset,c.length):nLg(c,0,c.byteLength));if(g.length){c=_.Wa;if(!(g.constructor===Uint8Array&&g instanceof Uint8Array))throw Error();g=new c(g,_.Xa)}else g=_.Va();d=d||void 0;try{var l=AMg(g,{R_:!0});const r=_.jea(g);for(;_.eea(r);)switch(r.U){case 17:var m=oKg(m,aMg(r));break;case 10:var n=oKg(n,aMg(r));break;default:_.Gra(r)}r.Oi();var p={annotationGroupBytes:m,labelGroupBytes:n}}catch{l=
new _.p7}qMg(_.ek(l,_.q7),this.Of);l=new _.b7(l,this.ha,d,this.U);p?.annotationGroupBytes&&(l.annotationGroupBytes=p.annotationGroupBytes);p?.labelGroupBytes&&(l.labelGroupBytes=p.labelGroupBytes);p=l;if(a.getX()!==p.W()||a.getY()!==p.ha()||a.Lc()!==p.Lc())throw e=Error("dh"),e.file=a.hash,e.name="TileError",b.Eg(),e;this.majorEpoch!==void 0&&(l=this.majorEpoch,m=p.H,_.Oj(m,16)&&l===_.fj(m,16)||(b.Eg(),n=Error(),_.Oj(m,16)&&l>_.fj(m,16)?(n.message=`EpochNotYetServing,${_.fj(m,16)},${l}`,_.If(n,{errorType:13})):
(n.message=`EpochMismatch,${_.fj(m,16)},${l}`,_.If(n,{errorType:11}))));e&&(p.Cd=e);b.setValue(new _.r7(a,p))}}};EOg=class{constructor(a){this.H=a}fetch(a,b,c){const d=new _.Zs,e=new _.dR;e.wait(f=>{_.cR(f)&&d.cancel()});d.Xk(b);this.H.HO(a,function(f){d.Qc()!==1?(c(a,null),e.Eg("")):(c(a,f),e.setValue(!0))},d);return e}};
FOg=class{constructor(a,b,c=new _.xv((0,_.wD)()),d=!1){b=new _.ov(b);b.sendCrossDomainCredentials=d;this.Qf=new _.yv(new _.nv(a,b),c,new _.Bv(vMg),"PertileService.paint")}HO(a,b,c){this.Qf.send(a,b,c)}};GOg=class{constructor(a){this.H=a}fetch(a,b,c){if(!oLg(a))return this.H.fetch(a,b,c);a=pLg(a);const d=Array(a.length);for(let e=0;e<a.length;++e)d[e]=this.H.fetch(a[e],b,c);b=iKg.apply(null,d);b.wait(jKg,void 0);b=fKg(b,()=>!0);b.wait(jKg,void 0);return b}};HOg=class extends _.de{};
IOg=class extends _.Uf{constructor(a){super("ViewportLoaded",a)}};JOg=class extends _.Uf{constructor(a,b){super("ViewportMissingData",a);this.DR=b}};KOg=class extends _.Uf{constructor(a){super("ViewportReady",a)}};LOg=class extends HOg{constructor(a,b){super();this.storage=a;this.H=b}};MOg=function(a,b,c){b=_.$zg(b,c);return a.H[b]||null};
NOg=function(a,b,c){let d;if(b){const e=MOg(a.storage,b.ai(),b.Gh());e&&(b=e.OC(b))&&(a.H.TE(b)&&a.H.Uka(b)?(a=new _.dR,a.setValue(b),d=a):d=a.H.SY(b,c))}d||(a=new _.dR,a.Eg(""),d=a);return d};OOg=function(a,b,c){c=c.getValue();return NOg(a,c.yd,b)};POg=function(a,b,c){b.getState()==="success"?b=OOg(a,c,b):(b=gKg(b,d=>OOg(a,c,d)),b.wait(jKg,void 0));return b};QOg=class{constructor(a,b){this.storage=a;this.H=b}};
ROg=function(a,b,c){const d=[];for(let e=0;e<b.length;e++){const f=a.wa.process(b[e]);for(let g=0;g<f.length;++g){const h=f[g];h.getState()!=="success"&&d.push(h)}}if(!d.length)return _.f7();d.length===1?b=d[0]:(b=iKg.apply(null,d),b.wait(jKg,void 0));c&&a.Ia(d);return b};SOg=function(a){let b=0;for(let c=0;c<a.ha.length;c++)b+=a.ha[c].eJ().Cl;return b};
TOg=function(a,b){var c=SOg(a),d=b.DR;for(b=[];d.length>0;){const f=[];var e=d[0];const g=e.ai(),h=e.Gh();e=[e.H];for(let l=1;l<d.length;++l){const m=d[l];h.equals(m.Gh())&&g===m.ai()?e.push(m.H):f.push(m)}b.push(new _.s7(e,h,g,2,3,!1,!1));d=f}d=a.H;a.H=ROg(a,b,!0);d&&d.cancel();c=SOg(a)-c;c>0&&(a.Aya+=c)};_.UOg=function(a,b){a.N!==b&&(b?(a.N=!0,a.U&&TOg(a,a.U)):a.N=!1)};_.VOg=function(a,b,c,d,e,f,g){b=f.WG(b,c,d,e,a.viewport,g);return ROg(a,b,!1)};
_.WOg=function(a){return!!a.H&&a.H.getState()==="pending"};
XOg=class extends _.Pt{constructor(a,b,c,d,e,f,g){super();this.Da=a;this.wa=b;this.viewport=c;this.Ia=e;this.va=f;this.ha=g;this.N=!0;this.U=this.H=null;this.Aya=0;this.W=new _.ee(this);this.Kj(this.W);_.Jo(this.W,d,"ViewportMissingData",this.Ea,!1,this);_.Jo(this.W,d,"ViewportReady",this.Ga,!1,this)}zH(a,b,c,d,e,f){f=f||this.Da;a=f.WG(a,b,c,d,this.viewport,e);a=ROg(this,a,!0);if(a.getState()==="pending"){const g=this.va;g.W();a.wait(()=>{g.ha()})}this.H&&this.H.cancel();this.H=a;this.N=!1;return this.H}Ea(a){this.U=
a;this.N&&TOg(this,a)}Ga(){this.U=null;this.N&&(this.H&&this.H.cancel(),this.H=null)}};YOg=function(a,b,c){dKg(b,d=>{d=d.yd;if(a&&d&&d.hash!==a.hash){d=d.HO();const e=a.HO(),f=a.Gh().H;for(let g=0;g<d.length;++g){const h=d[g];h!==null&&h!==e[g]&&c.Aba(f.layers[g],a.H,e[g],h)}}})};ZOg=class{constructor(a,b){this.H=a;this.N=b}process(a){const b=this.N.process(a);for(let c=0;c<b.length;++c){const d=b[c];if(d.getState()!=="error"){const e=tMg(a)[c];YOg(e,d,this.H)}}return b}};
$Og=class{constructor(a,b){this.N=a;this.H=b}process(a){let b;if(a.type===2){var c=tMg(a);b=Array(c.length);for(let d=0;d<c.length;d++)b[d]=NOg(this.N,c[d],a.priority)}else if(a.type===3)for(b=this.H.process(a),c=0;c<b.length;c++)b[c]=POg(this.N,b[c],a.priority);else b=this.H.process(a);return b}};aPg=class{constructor(a){this.result=a;this.N=-1;this.H=new _.da(100,6400)}};bPg=function(a,b,c,d){const e=a.H;G8(b,f=>{_.cR(f)?(e.Ir++,c.cancel()):f.getState()==="error"?e.H++:(e.N++,e.U+=Date.now()-d)})};
cPg=function(a,b,c,d){const e=a.ha.H(d);e?(G8(c,f=>{_.cR(f)&&e.cancel()}),G8(e,()=>{if(c.getState()==="pending"){var f=e.getValue();f?c.setValue(f):_.cR(e)||(a.U[b.hash]=c,c.Eg())}},a)):(a.U[b.hash]=c,c.Eg(""))};
dPg=function(a,b,c,d){G8(d.result,()=>{if(c.getState()==="pending"){var e=b.hash;if(d.result.getState()==="success")cPg(a,b,c,d),delete a.N[e];else{var f=a.N[e];f||(a.N[e]=new aPg(c),f=a.N[e]);if(f.H.N<6){e=f;f=Date.now();var g=a.va;let h=e.H.getValue();g!==void 0&&(h*=g);e.N=f+h;_.Wpa(e.H)}else a.U[e]=f.result,delete a.N[e];c.Eg("")}}})};
ePg=class{constructor(a,b,c){this.W=a;this.ha=b;this.ub=c;this.U={};this.N={};this.va=.707+Math.random()*.707;this.H=new _.t7}process(a){const b=tMg(a),c=[];var d={};const e=[];for(let h=0;h<b.length;++h){var f=b[h];{var g=f.hash;const l=this.U[g];g=l?l:(g=this.N[g])&&g.N>Date.now()?g.result:null}g?(c[h]=g,this.H.W++):d[f.hash]!==void 0?(f=new _.dR,f.Eg(""),c[h]=f,this.H.W++):(g=this.W.PG(f),g=new _.rHc(g,f),g.priority=a.priority,e.push(g),d[f.hash]=h)}e.length>0&&this.fetch(e,d,a.priority,a.W,c);
for(a=0;a<b.length;++a)c[a]||(d=new _.dR,this.U[b[a].hash]=d,d.Eg(""),c[a]=d,this.H.Cl++,this.H.H++);return c}fetch(a,b,c,d,e){const f=Date.now(),g=c+1;this.ub.kf({callback:()=>{this.W.fetch(a,g,d)},Zd:20,rd:5,priority:c,rpc:!0});for(let h=0;h<a.length;++h){const l=a[h];this.H.Cl++;const m=l.yd,n=new _.dR;e[b[m.hash]]=n;l.priority=c;bPg(this,n,l.result,f);dPg(this,m,n,l)}}eJ(){return this.H}};
fPg=class{constructor(a,b,c,d,e){this.wa=a;this.H=b;this.W=c;this.ub=d;this.N=!1;this.Ea=(f,g)=>{if(g){var h={},l=f.H();for(var m=0;m<l;++m){var n=f.U(m);h[n.getId()]=n}f=_.Zh(g,_.V5d,1);for(l=0;l<f;++l)m=_.$h(g,1,_.V5d,l),n=_.z(m,1),(n=h[n])&&this.H.eQ(m,n)}};this.Da=()=>{this.N=!1};this.ha=e.La;this.language=e.language;this.U=e.W;this.va=e.H}process(a){a.type!==1&&a.type!==3||this.N||!this.H.Dda()||(this.ub.kf({callback:()=>void this.update(a),Zd:23,rd:5,priority:0}),this.N=!0);return this.W.process(a)}update(a){var b=
a.U,c=a.H;a=new _.qD;c=c.H;for(var d=0;d<c.layers.length;++d){var e=c.layers[d];if(this.H.bla(e)){var f=_.uD(a);_.Qb(f,e);(e=this.H.xHa(e))&&_.Cr(f,e)}}_.D(a,4,4);c=_.C(a,eMg,11);c=_.D(c,1,2);_.F(c,2,!0);for(var g of this.va)_.Jj(a,23,g);g=_.dbb(_.vD(a),this.ha);this.language&&_.x6d(g,this.language);_.Csg(this.U)&&_.y6d(g,this.U);g=b;for(b=[];g.length>0;){c=[];f=g[0];d=f.Lc();f=[f];for(e=1;e<g.length;++e){var h=g[e];d===h.Lc()?f.push(h):c.push(h)}b.push(f);g=c}for(g=0;g<b.length;++g)c=_.kKg(b[g]),
f=b[g][0].Lc(),c&&!isNaN(f)&&(d=_.ic(a,1,_.tD),d=_.C(d,hMg,3).setZoom(f),f=c.Nj*256,e=(c.qia-c.Nj+1)*256,h=c.zaa*256,c=(c.Ila-c.zaa+1)*256,e>2048&&(f+=(e-2048)/2,e=2048),c>2048&&(h+=(c-2048)/2,c=2048),_.C(d,_.ebb,1).setX(f).setY(h),_.C(d,_.ebb,2).setX(e).setY(c));this.wa.fetch(a,1,this.Ea).wait(this.Da)}};
gPg=class{constructor(a){this.ha=a;this.H=[];this.U=[];this.N=[]}process(a){a=this.ha.process(a);const b=[];for(let d=0;d<a.length;d++){const e=a[d];var c=this.H.indexOf(e);c<0?(c=new _.ttg,b.push(c),this.U.push(c),this.H.push(e),this.N.push(!1),e.wait(this.W,this)):(this.U[c].H(),b.push(this.U[c]))}return b}W(a){a=this.H.indexOf(a);this.N[a]=!0;if(a===0)for(;this.N[0];){this.N.shift();a=this.H.shift();const b=this.U.shift();a.getValue()?b.setValue(a.getValue()):a.getError()&&b.Eg(a.getError())}}};
hPg=class{constructor(a,b){this.storage=a;this.N=b;this.H={}}};iPg=class{constructor(a,b,c){this.U=a;this.H=b;this.N=c}process(a){const b=[];if(this.H){var c=this.H.fetch();c.getState()==="pending"&&b.push(c)}c=this.N.process(a);var d=_.fGc(a.H.Oj);d&&(a=this.U.fetch(d,a.priority+1),a.getState()==="pending"&&b.push(a));if(b.length)for(a=0;a<c.length;++a)d=iKg(c[a],...b),d=fKg(d,e=>e[0].getValue()),c[a]=d;return c}};
jPg=class extends _.de{constructor(a){super();this.H={};this.N=new _.fLb;_.dLb(this.N,a);this.W=b=>{b=b.yd;b.W||(b.W=_.$zg(b.Bq,b.N));b=b.W;const c=this.H[b];c&&c.size===0&&(_.Jya(c),delete this.H[b])};this.U=b=>{this.dispatchEvent(new _.stg(this,[b]))}}};kPg=function(a,b){return a.N!==void 0&&Math.floor(Date.now()/1E3)-b.U>a.N};
lPg=class{constructor(a,b,c,d){this.U=a;this.W=b;this.H=c;this.N=d;this.size=0;this.tF={};this.KH={}}remove(a,b,c){const d=_.g7(b.H),e=a[d];if(!e||!c&&!rLg(e.yd,b))return!1;delete a[d];this.size--;this.W(e);this.H.remove(e.H.Pg);e.H&&e.H.dispose();e.data&&e.data.dispose();return!0}OC(a){const b=_.g7(a.H);let c=uLg(this.tF[b],a);c||(c=uLg(this.KH[b],a));if(!c||!c.ui()||kPg(this,c))return null;this.H.use(c.H.Pg);return c}};
mPg=function(a,b,c){const d=b.yd;if(!kPg(a,b)){var e=a.OC(d);if(!e||!rLg(d,e.yd)){e=_.g7(d.H);var f=a.tF[e];if(f){const g=a.KH[e];g&&a.remove(a.KH,g.yd,!1);a.tF[e]=b;a.KH[e]=f}else a.tF[e]=b;a.size++;b.H.Ql=!0;b.H.Pl=!!c;b.H.Pg=a.H.add(1,()=>{a.remove(a.KH,d,a.remove(a.tF,d,!1))},1);a.U(b);c?_.utg++:_.vtg++}}};nPg=function(a,b,c){b=b.getValue();if(!b)return!1;if(b.data&&b.yd){const f=b.yd.Gh();var d=b.yd.ai(),e=mPg;a=a.storage;d=_.$zg(d,f);a.H[d]||(a.H[d]=new lPg(a.U,a.W,a.N,f.W));e(a.H[d],b,c)}return!0};
oPg=function(a,b,c,d){const e=new _.ttg;e.wait(f=>{_.cR(f)&&c.cancel()});a.H[b]=e;c.wait(f=>{delete a.H[b];e.getState()==="pending"&&(nPg(a,f,d)?e.setValue(f.getValue()):e.Eg(f.getError()))});return e};
pPg=class{constructor(a,b){this.H=a;this.N=b}process(a){const b=tMg(a),c=Array(b.length);var d=[];const e=[];var f=MOg(this.H.storage,a.Bq,a.H);for(var g=0;g<b.length;++g){var h=b[g];var l=this.H;var m=l.H[h.hash];m?(l.N.W++,m.H(),l=m):f?(m=f.OC(h))&&m.data?(l.N.W++,l=new _.dR,l.setValue(m)):l=null:l=null;l?c[g]=l:(d.push(h.H),e.push(g))}if(d.length)for(a=new _.s7(d,a.H,a.Bq,a.priority,a.type,a.W,a.N),d=this.N.process(a),f=0;f<d.length;++f)g=e[f],h=b[g],l=d[f],l.getState()!=="pending"?(nPg(this.H,
l,a.N),c[g]=l):c[g]=oPg(this.H,h.hash,l,a.N);return c}};qPg=function(a,b,c){const d=new sOg(a.options,c,b,a.RMa),e=new VNg(c,1,new _.tHc(a.options.Cd),a.SMa,!1);c=new VNg(c,2,new _.sHc(a.options.U,a.options.Pg()),a.TMa,a.options.sendCrossDomainCredentials);return new ePg(new TNg([d,e,c]),new AOg(b,[new DOg(b,a.options.N(),a.N,a.Ga,a.options.qg?void 0:a.options.majorEpoch),new COg(b)]),b)};
rPg=function(a,b){const c=_.eR(a.options.U);a=new FOg(b,c,new XKg(a.options.Qb),a.options.sendCrossDomainCredentials);return new GOg(new EOg(a))};sPg=function(a,b){a.Ea++;a.wa&&a.wa(b)};tPg=function(a,b){b=new QOg(a.U,b);var c=a.Cia;a.La&&a.H&&(c=new ZOg(a.H,c));a.La&&a.Ia&&a.H&&(c=new fPg(a.Ia,a.H,c,a.ub,a.options));a.Sa&&(c=new gPg(c));c=new iPg(a.Oa,a.Da,c);c=new pPg(a.Za,c);return c=new $Og(b,c)};
uPg=function(a,b,c,d,e){d=_.Ov(new _.Er,d).Gb(2);b=b.H;const f=b.length,g=[];for(let U=0;U<f;++U){let X=[];var h=b[U].H,l=a,m=h,n=d,p=e,r=[],w=Array(m.length);c.ha(m,w);for(m=0;m<w.length;++m){var A=w[m];if(A){var E=MOg(l.U,A.ai(),A.Gh());if((E=E?E.OC(A):null)&&E.data&&E.H){var J=n;const Y=A.Gh(),fa=Y.H.clone();_.vQ(fa,J);A=new _.aAg(A.H,A.Bq,Y.Da(fa));A=new _.r7(A,E.data);A.H=E.H;p&&!vLg(A,p)||r.push(A)}}}l=r;l.length>0&&(X=l.concat(X));l=a;n=e;p=[];r=Array(h.length);w=new _.LX(void 0,new _.wQ([d]));
for(m=0;m<h.length;++m)if(A=r[m])E=new _.aAg(h[m],4,w),A=new _.b7(A,l.N,void 0,l.Ga),E=new _.r7(E,A),n&&!vLg(E,n)||p.push(E);h=p;h.length>0&&(X=h.concat(X));X.length&&g.push(new KNg(X,b[U].N))}return g};
vPg=class extends _.de{constructor(a,b,c){super();this.options=a;this.ub=b;this.Ea=0;this.extensions=[];this.ha=[];this.Ya=[];this.wa=null;this.RMa=new _.t7;this.SMa=new _.t7;this.TMa=new _.t7;this.N=new hNg;this.N.allocate("");this.Ga=new GNg(this.N,a,_.eR(a.Ea));this.cC=new INg(b,this.N,a,_.eR(a.Ea));this.Kj(this.cC);this.va=this.cC.N;this.Cia=qPg(this,b,c);b=a.Ql;_.Ii&&a.ha===2&&(b=Math.min(b,250));this.U=new jPg(b);this.Za=new hPg(this.U,this.Cia.eJ());this.W=new LOg(this.U,a.Nf);this.viewport=
a.viewport||new _.Mtg(a);this.H=a.Je;this.Wa=a.Xe;this.Ia=a.Gd&&this.H?rPg(this,c):null;this.Sa=a.Ln;this.La=a.Gd;(this.Da=a.ha!==1?null:new tOg(this.options,c,this.cC))||jNg(this.cC.U,_.Va());this.Oa=new vOg(this.options,c,this.cC);this.m_=new SNg(this.N,this.va,this.cC.W,this.options.N(),this.Oa,a.De,()=>{sPg(this,!0)},this.options.gK);a=new _.ee(this);this.Kj(a);a.listen(this.W,"ViewportReady",this.dispatchEvent);a.listen(this.W,"ViewportLoaded",this.dispatchEvent);a.listen(this.W,"ViewportMissingData",
this.dispatchEvent);a.listen(this.U,"DataEvent",this.dispatchEvent)}gS(){return this.Ea}Qn(){return this}xha(a,b,c){a=new XOg(a,tPg(this,b),this.viewport,this.W,d=>{for(let e=0;e<d.length;++e)dKg(d[e],()=>{sPg(this,!1)})},c,[this.Cia]);this.Kj(a);this.Ya.push(a);return a}J1(){return this.Wa}I1(){return this.H}getData(a,b,c,d,e,f,g){var h=this.viewport.gJ(a,b,f),l=this.W;const m=[],n=[],p=[];h=h.H;for(let kb=0;kb<d.length;++kb){let Ab=[];d[kb]===1||d[kb]===2?Ab=[c[0]]:d[kb]===0&&(Ab=c);for(let Ob=
0;Ob<Ab.length;++Ob){const ec=[];for(let zc=0;zc<h.length;++zc){var r=h[zc];var w=r.U;var A=Ab[Ob];var E=d[kb],J=w.cache[E];J||(J=w.cache[E]={});var U=A.Ro(),X=A.N?kMg(A.H,A.N):[],Y=null,fa=J[U];if(fa){var sa=fa.HAb;if(X.length===sa.length)for(Y=fa.DR,fa=0;fa<sa.length;++fa)if(X[fa]!==sa[fa]){Y=null;break}}if(Y)A=Y;else{w=_.$sg(w.H,A.RT);sa=w.length;Y=Array(sa);for(fa=0;fa<sa;++fa)Y[fa]=new _.aAg(w[fa],E,A);J[U]={HAb:X,DR:Y};A=Y}U=l;fa=A;X=e;var va=m,Ja=n;Y=g;E=[];J=[];w=sa=MOg(U.storage,d[kb],Ab[Ob]);
var La=E,Fa=J,eb=Y;for(let Hb=0;Hb<fa.length;++Hb){const fe=fa[Hb];let mf=w?w.OC(fe):null;mf?!eb||eb.TE(mf)?(!eb||eb.Uka(mf)||Ja.push(fe),La.push(mf)):(Ja.push(fe),mf=null):(va.push(fe),mf=null);mf||((mf=w?sLg(w,fe,eb):null)?La.push(mf):Fa.push(fe))}J.length>0&&!U.H&&(Y&&qLg(X,J,E,Y),J.length>0&&sa&&tLg(sa,J,E,Y));for(U=0;U<J.length;U++)E.push(_.rtg(J[U],-1));r=r.N;!Ab[Ob].RT.has(r.zoom)&&A.length&&(r=new _.mtg(r.bottom,r.top,A[0].Lc()));ec.push(new KNg(E,r))}p.push(new LNg(ec))}}m.length===0&&(l.dispatchEvent(new IOg(l)),
n.length===0&&l.dispatchEvent(new KOg(l)));m.length===0&&n.length===0||l.dispatchEvent(new JOg(l,m.concat(n)));c=0;for(var Qa of p)for(var pb of Qa.H)c+=pb.H.length;Qa=this.U;pb=2*c;Qa.N.N[0]!==pb&&_.dLb(Qa.N,pb<500?500:pb);Qa=[];for(pb=0;pb<this.extensions.length;++pb)if(c=this.extensions[pb])d="cat"+String(2+pb),e=this.viewport.gJ(a,b,f),c=uPg(this,e,c,d,g),Qa.push(new LNg(c));return p.concat(Qa)}Cba(a){let b=-1;const c=a.Qn();for(let d=0;d<this.extensions.length;++d){if(this.extensions[d]===a)return;
if(this.extensions[d]==null){b=d;break}}if(b>=0)this.extensions[b]=a;else{b=this.extensions.length;if(b>13)return;this.extensions.push(a)}this.ha[b]=_.Kf(c,"DataChanged",d=>{for(let e=0;e<d.Ih.length;++e){const f=d.Ih[e];if(f.lk!=null)this.va.N(f.ri(),f);else{const g=this.va.ha(f);f.lk=g}}sPg(this,!0)},!1)}RKa(a){for(let b=0;b<this.extensions.length;++b)if(this.extensions[b]===a){this.extensions[b]=null;this.ha[b]&&_.$m(this.ha[b]);this.ha[b]=null;sPg(this,!0);break}}fKb(a){this.wa=a}kb(){for(let a=
0;a<this.extensions.length;++a){const b=this.extensions[a];b&&this.RKa(b)}super.kb()}};_.wPg=function(a,b,c,d){return new vPg(b,c,d)};KLg=class extends _.u{constructor(a){super(a)}getUrl(){return _.z(this,2)}};xPg=class extends _.Uf{constructor(a){super("DataChanged",a);this.DR=[];this.Ih=[]}};yPg=class{constructor(){this.y=this.x=0;this.Dma=void 0}H(a,b,c){this.x=a;this.y=b;this.Dma=c}};_.yzg=class{apply(){return _.XQ}};
zPg=class extends _.u{constructor(a){super(a)}H(){return _.L(this,1)}U(){return _.L(this,2)}};JLg=class extends _.u{constructor(a){super(a)}U(){return _.pQ(this,1,_.Ri())}H(){return _.Zi(this,zPg,2,_.Ri())}};var ILg=class extends _.u{constructor(a){super(a)}};var APg=class extends _.u{constructor(a){super(a)}U(){return _.y(this,_.qD,2)}ha(){return _.ij(this,4,_.Ri())}H(){return _.L(this,6,-1)}};var GLg=function(a){return _.Xi(a,APg,12)},HLg=class extends _.u{constructor(a){super(a)}};var BPg=class extends _.u{constructor(a){super(a,8)}},CPg={};var WLg=_.Ic(BPg,[-8,CPg,[0,6,_.bbb,-4,_.R,[0,_.S,_.bbb,_.O,_.pk,_.R,[0,_.pk,_.R,_.Jv],_.O,-1,[0,_.P],_.Q,_.pk,_.P],-1],[0,_.O,_.R,[0,_.S,_.Q],1,_.Q,_.S,_.Q,_.bAg,_.Ak],_.uk,-1,[0,_.O],_.Q,_.ok]);var SLg=function(a,b){return _.v(a,1,b)},RLg=function(a,b){return _.v(a,2,b)},QLg=function(a,b){_.Bj(a,3,b)},OLg=class extends _.u{constructor(a){super(a)}};var DPg=[0,_.Q,-1,_.nk,_.O,1,_.ok,_.P];var PLg=class extends _.u{constructor(a){super(a)}};var EPg=[0,DPg,_.wk];var TLg=_.Jc(EPg),FPg=_.Gc(229260082,_.qD,PLg);_.$ab[229260082]=EPg;var NLg=class extends _.u{constructor(a){super(a)}getType(){return _.K(this,1)}Gb(a){return _.D(this,1,a)}Yc(){return _.Gh(this,1)}};var MLg=_.Gc(184730974,BPg,class extends _.u{constructor(a){super(a,9)}Eg(a){return _.Qi(this,3,NLg,a)}});CPg[184730974]=[-9,{},_.Q,-1,_.R,[0,_.S,_.Q],_.wk,-1,_.R,[0,_.Q,_.O],DPg,_.R,[0,_.Q,-1]];var GPg,HPg;GPg=function(a){const b=new _.Xf(_.Pf(),"vt-request-stats");for(const c of a.W){const d=c.LM.Tz();if(!d)continue;let e=d;c.Xs&&(e=d.bB(c.Xs));Object.keys(e.AG()).length&&b.tick("vrsl");_.gma(e,b,c.prefix||"");c.Xs=d}b.done("main-actionflow-branch");_.ja.clearTimeout(a.H);a.H=0;_.$m(a.U);a.U=null;_.$m(a.N);a.N=null};HPg=function(a){a.U||(a.U=_.Tf(_.mi,"beforeunload",()=>{a.H&&GPg(a)}));a.N||(a.N=_.Tf(document,"visibilitychange",()=>{a.H&&GPg(a)}))};
_.IPg=class{constructor(a){this.W=a;this.N=this.U=null;this.H=0;this.ha=()=>void GPg(this)}log(){this.H||(HPg(this),this.H=_.Gf(this.ha,1E4))}};var JPg;_.KPg=class{constructor(a){this.tq=a}create(a){return new JPg(this.tq,a)}};JPg=class{constructor(a,b){this.tq=a;this.At=!1;this.H=a.m_.W(b)}show(){this.H.show()}hide(){this.H.hide()}destroy(){this.At=!0;this.H.destroy()}replace(a){if(!this.At){var b=this.H.iH();this.H.destroy();this.H=this.tq.m_.W(a);b&&this.H.show()}}};var MPg,LPg,NPg;
_.OPg=class{constructor(a,b,c){this.Ae=a;this.N=b;this.H=c}dw(a,b){if(Array.isArray(a)){const c=[];for(const d of a)c.push(this.Ae.dw(d));b(c)}else b(this.Ae.dw(a))}M1(a,b){const c=this.Ae.M1(a,this.N);if(c&&c.H2a!==void 0){var d=c?.Bp();if(d?.W(_.rQ)||d?.W(_.lsd)){var e=a.x;a=a.y;d=LPg;this.H?(this.H.Gl(e,a,MPg),_.WK(d,_.Ag(MPg),_.Dg(MPg))):(this.Ae.zo().gw().N(e,a,NPg),_.WK(d,NPg.y,NPg.x));e=new yPg;c.H2a(this.Ae.zo().tB,LPg,e);d=LPg;a=NPg;this.H?(d=_.nh(_.Eg(_.Bg(MPg,d[0]),d[1]),0),this.H.Wp(d,
a)):this.Ae.zo().gw().H(d[1],d[0],a);e.x=NPg.x;e.y=NPg.y}}b(c,e)}O1(a,b){b(this.Ae.O1(a))}eja(a,b,c){c(this.Ae.eja(a,b))}};MPg=new _.pl;LPg=_.VK();NPg=new _.Az(0,0);var PPg=class{constructor(){this.Ia=new _.de}ha(){}Qn(){return this.Ia}};var QPg=function(a,b){a.U={};for(let c=0;c<b.length;++c){const d=b[c].yd;a.U[_.g7(d.H)]=d}a.ob()},TPg=class extends PPg{constructor(a,b){super();this.Ae=a;this.Oa=b;this.zj="directions";this.disposed=this.active=!1;this.U={};this.W=!1;this.va=this.Ae.GN;this.La=new RPg(1);this.Sa=new RPg(3);this.Ae.Et().Cba(this)}Bc(a){this.active||(this.active=!0,this.wa(a))}wa(){}Yd(){this.active&&(this.active=!1,this.clear(),this.Da())}Da(){}replace(a){if(!this.active)return null;const b=this.Ae.zo(),c=SPg(this.Oa,
{zj:this.zj,Si:a},b.Gh().Oj);if(!c)return null;a=b.he().clone();const d=_.VOg(this.va,a,b.H,[c],[0],this.La,b.Wl()),e=_.VOg(this.va,a,b.H,[c],[0],this.Sa,b.Wl()),f=new _.dR;e.wait(g=>{if(!_.cR(f))if(!this.active)f.Eg("Not active");else if(g.getState()==="error")f.Eg(g.getError());else if(g.getState()==="success"){this.W=!0;g=this.Ae.zo();g=this.Ae.Et().getData(g.he(),g.H,[c],[0],[],g.Wl());this.W=!1;var h=[];for(var l=0;l<g.length;++l){var m=g[l].H;for(var n=0;n<m.length;++n){var p=m[n].H;for(var r=
0;r<p.length;++r){const w=p[r].yd,A=p[r].data;A&&w.Gh().Ro()===c.Ro()&&A.N.N.length>0&&h.push({yd:w,Fl:A})}}}g=h;h=[];for(l=0;l<g.length;++l)for(m=g[l].Fl,n=m.N.N.length,p=0;p<n;++p)(r=m.Bp(p))&&h.push(r);this.Ga(h)?(QPg(this,g),f.setValue(h)):f.Eg("")}});f.wait(()=>{_.cR(f)&&(d.cancel(),e.cancel())});return f}clear(){QPg(this,[])}ha(a,b){if(!this.W&&this.active)for(let c=0;c<a.length;++c)if(a[c]){const d=_.g7(a[c]);b[c]=this.U[d]}}Ga(){return!0}ob(){const a=this.Qn();a.dispatchEvent(new xPg(a))}dispose(){this.isDisposed()||
(this.disposed=!0,this.Yd(),this.Ae.Et().RKa(this),this.Ea())}Ea(){}isDisposed(){return this.disposed}},RPg=class{constructor(a){this.H=new _.Ntg(2,a)}WG(a,b,c,d,e,f){a=this.H.WG(a,b,c,d,e,f);for(b=0;b<a.length;b++)a[b].W=!0;return a}};var XPg;
_.YPg=class extends TPg{constructor(a,b,c,d){super(a,b);this.H=c;this.N=d;this.Ml=null}wa(a){a.jt!==null&&UPg(this.H,a.jt);a.GK!==null&&VPg(this.H,a.GK);if(!a.EV){var b=this.H;b.N||(b.N=WPg(b,a.Ml,!1));b=this.H;b.va||(b.va=b.Ea.restyle(b.Ia,b.H));b.U||(b.U=b.Ea.restyle(b.Oa,b.H));b.ha||(b.ha=b.Ga.restyle(b.Ia,b.H))}this.Ml=a.Ml;this.N&&this.N(!0)}Da(){this.H.Mv();this.Ml=null;this.N&&this.N(!1)}Ga(a){a=a.filter(XPg)[0]?.N(_.AEc);if((a=!!a&&!a?.H())&&this.Ml!==null){var b=this.H;b.W||(b.W=WPg(b,this.Ml,
!0))}return a}Ea(){this.H.dispose()}};XPg=_.ukd(2);var ALg=class{constructor(a){this.uj=a}ija(a){a=this.uj.P9(a);return this.uj.yo()!==1&&a!==null?[a]:null}lja(a){a=this.uj.P9(a);return this.uj.yo()===1&&a!==null?[a]:null}};_.J8=class{constructor(a,b){this.N=a;this.H=b}ija(a){const b=a.data;a=a.yd.Gh();if(!b||this.H&&this.H.Ro()!==a.Ro())return null;a=b.N.N.length;const c=[];for(let d=0;d<a;++d){const e=b.Bp(d);e&&this.N(e)&&c.push(d)}return c.length?c:null}lja(a){return _.Yzg(a,b=>{b=b.Bp();return!!b&&this.N(b)},this.H)}};var ZPg=class{constructor(a,b,c,d){this.H=a;this.N=b;this.U=c;this.W=d}apply(a){a=_.qHc(a);for(let e=0;e<23;++e){var b=a.style.U,c=this.H.length>b?b:this.H.length;for(var d=0;d<c;d++){const f=this.H[d];f!==null&&f!==void 0&&_.a7(a,_.UQ(d,e),f)}b=this.N.length>b?b:this.N.length;for(c=0;c<b;c++)d=this.N[c],d!==null&&d!==void 0&&a.Ac(_.UQ(c,e)+4,d);this.U!=null&&(b=a,c=e,d=this.U,b.ha=!0,_.a7(b,12+60*c+8,d));this.W!=null&&(b=a,c=e,d=this.W,b.Ea=!0,_.a7(b,12+60*c+12,d))}return a.style}};var aQg,$Pg;aQg=function(a){var b=new $Pg;b.H=a;b.N=null;return b};$Pg=class{constructor(){this.U=[];this.W=[];this.N=this.H=null}setStrokeStyle(a,b,c){this.U[a]=b;this.W[a]=c;return this}rb(){return new ZPg(this.U,this.W,this.H,this.N)}};_.bQg=new class{apply(){return _.XQ}};var UPg,VPg,WPg;UPg=function(a,b){a.Da||(a.Da=a.Ea.restyle(new _.J8(c=>{c.W(_.nEc)?(c=c.N(_.nEc),c=b===c.getIndex()):c=!1;return c}),a.H))};VPg=function(a,b){a.wa||(a.wa=a.Ea.restyle(new _.J8(c=>{c.W(_.qEc)?(c=c.N(_.qEc),c=b===c.getIndex()):c=!1;return c}),a.H))};WPg=function(a,b,c){return a.Ga.restyle(new _.J8(d=>{a:{var e=!c;if(d.W(_.rQ)&&!d.W(_.AEc)&&(d=d.N(_.rQ),d.ha()>0)){e=e?b!==d.getIndex():b===d.getIndex();break a}e=!1}return e}),a.H)};
_.cQg=class{constructor(a,b){this.Ea=a;this.Ga=b;this.U=this.ha=this.va=this.wa=this.Da=this.N=this.W=null;this.disposed=!1;this.Ia=new _.J8(yLg);this.Oa=new _.J8(zLg);this.H=_.bQg}Mv(){this.wa&&(this.wa.Mv(),this.wa=null);this.W&&(this.W.Mv(),this.W=null);this.N&&(this.N.Mv(),this.N=null);this.Da&&(this.Da.Mv(),this.Da=null);this.va&&(this.va.Mv(),this.va=null);this.U&&(this.U.Mv(),this.U=null);this.ha&&(this.ha.Mv(),this.ha=null)}dispose(){this.disposed||(this.disposed=!0,this.Mv())}isDisposed(){return this.disposed}};var hQg,dQg,eQg,fQg,gQg;hQg=function(a){switch(a){case 0:return dQg;case 1:case 2:case 3:return eQg;case 4:return fQg;case 5:return gQg;default:_.nb(a,"unknown restyle modification")}};
_.iQg=class{constructor(a){this.ha=a;this.W=0;this.H=new Map;this.N=[];this.U=new WeakMap}restyle(a,b){const c={id:this.W};this.H.set(c,{LH:BLg(a),Nla:hQg(b)});this.W++;return c}u0a(a){this.H.has(a)?this.H.delete(a):this.N.push(a)}commit(){for(const [c,d]of this.H){var a=c,b=d;b=this.ha.restyle(b.LH,b.Nla);this.U.set(a,b)}this.H.clear();for(const c of this.N)if(a=this.U.get(c))a.Mv(),this.U.delete(c);this.N=[]}};dQg=_.bQg;eQg=new _.yzg;fQg=aQg(4281240831).rb();gQg=aQg(4284587250).rb();var jQg;_.kQg=function(a,b){return new jQg(a,b)};_.lQg=function(a){const b=[];b.push(...a.H);b.sort(DLg);return b};jQg=class{constructor(a,b){this.U=a;this.N=b;this.H=[]}};_.mQg=class{constructor(a){this.Ae=a;this.H=[]}p0a(a){const b=_.Kf(this.Ae.Vl(),"FrameComplete",c=>{let d,e;c.W&&(d=this.Ae.dw(6));if(c.W||c.va)e=this.Ae.dw(1);(d||e)&&a(c.startTime+c.Ea,{REa:d,Iya:e})},!1,this);this.H.push(b)}n0a(a){const b=_.Kf(this.Ae.Vl(),"FrameComplete",c=>{if(c.va||c.W)c=this.Ae.LL(),c.length>0&&a(c)},!1,this);this.H.push(b)}V3a(){if(this.H.length>0){for(const a of this.H)_.$m(a);this.H=[]}}};var SPg,tQg,nQg,pQg,oQg,qQg,rQg,vQg,uQg;SPg=function(a,b,c){{var d=b.zj;var e=b.Si;const f=a.Ea,g=e instanceof _.Kr;f?(e=g?_.Lv(e):e?e.clone():new _.Cv,f&&_.TJg(d,e,f),d=e):d=e&&g?_.Lv(e):e}return a.wa===1?((c=a.Ae.fCa(b.zj,d,_.fGc(c)))||_.Lf(Error("kh`"+b.zj),{errorType:16}),c):(b=_.N_a(b.zj))?(b=new _.wQ([b]),new _.LX(c,b,void 0,d?new _.P5d(d):void 0)):null};
_.sQg=function(a,b,c){if(c){var d=new _.wQ,e=new _.xQ;nQg(c,e,d);return[new _.LX(e,d,a.Da||void 0)]}c=oQg(a,b,a.N);d=a.N;c.equals(a.N.Oj)||(d=sMg(a.N,c));var f=(e=a.va!==1&&a.wa===1)?new _.wQ:d.H.clone();f=pQg(a,b,f);const g=_.r_a(_.Ou(b))?new _.P5d(_.Lv(_.IB(_.Ou(b)))):void 0,h=[];b=_.KB(_.Ou(b)).map(l=>FLg(l));qQg(a,b,c,h);rQg(a,c,f,h);b=f.equals(d.H);f.layers.length&&!b&&h.unshift(new _.LX(c,f,a.Da||void 0,g));(b||e)&&h.unshift(d);return h};
tQg=function(a,b){if(a.U)for(let f=0;f<_.Nr(b);++f){const g=_.Tv(b,f);if(g.getId()==="psm")a.U.QP(g,1);else{var c=a.config.U();if(_.bh(c,12)){c=a.U;var d=c.QP;var e=a.config.U();e=_.L(e,12);d.call(c,g,2,e)}else a.U.QP(g,0)}}};nQg=function(a,b,c){for(let d=0;d<a.length;++d)_.vQ(c,a[d]);a=(new _.Fr).Gb(50);_.Qv(_.Rv(a),"m").setValue("2");b.En.push(a)};
pQg=function(a,b,c){const d=_.Pu(b);if(d){var e=_.Ov(new _.Er,"indoor").Gb(2);_.wr(_.Dr(e),"lv").setValue(d);_.wr(_.Dr(e),"rs").setValue("1");_.wr(_.Dr(e),"lv_hl").setValue("1");_.wr(_.Dr(e),"rv_il").setValue("1");_.vQ(c,e)}e=a.va===1;const f=a.wa===1;if(_.B(b,_.Or,4)){b=_.Ou(b);const h=_.Nr(b);for(let l=0;l<h;++l){var g=_.Tv(b,l);let m=g,n;(a.W||a.ha||e)&&g.getId()==="spotlight"&&(m=n=g.clone(),_.e8a(n,a.W,a.ha),e&&_.wr(_.Dr(n),"m").setValue("g"));d&&m.getId()==="spotlight"&&(n||(m=n=g.clone()),
g=_.Nv(n),_.v(g,17,d));(!f&&!e||m.getId()!=="shading"&&m.getId()!=="contours")&&_.vQ(c,m)}}return c};oQg=function(a,b,c){if(a.va!==1&&a.va!==2&&_.B(b,_.Or,4)){a=_.Ou(b);b=_.Zh(a,_.Fr,2);for(let d=0;d<b;++d){const e=_.$h(a,2,_.Fr,d);if(e.getType()===68)return new _.xQ([e])}}return c.Oj};qQg=function(a,b,c,d){for(const e of b)(b=SPg(a,e,c))&&d.push(b)};
rQg=function(a,b,c,d){const e=_.EEc(c,"spotlight");var f=_.HB(a.H);e&&(f=f.filter(g=>uQg.includes(g.getId())));f.forEach(g=>{_.vQ(c,g)});f=_.KB(a.H);e&&(f=f.filter(g=>uQg.includes(_.z(g,1))));qQg(a,f.map(g=>FLg(g)),b,d)};vQg=function(a){a.H=a.config.Ea().clone();_.f8a(a.H,a.W,a.ha);tQg(a,a.H)};
_.wQg=class{constructor(a,b,c,d,e,f,g){this.Ae=a;this.N=b;this.config=c;this.Da=d;this.U=e;this.wa=f;this.va=g;this.Ea=this.ha=this.W=null;this.H=c.Ea().clone();tQg(this,this.H)}eI(a){this.W=a;vQg(this)}gI(a){this.ha=a;vQg(this)}fI(a){this.Ea=a}};uQg=["lore-rec"];var LLg=function(a,b,c){let d=null;switch(b){case 7:d="NonRoadmap";break;case 8:d="Roadmap";break;case 27:d="RoadmapDark";break;case 11:d="RoadmapSatellite";break;case 12:d="Terrain";break;case 29:d="TerrainDark";break;case 18:d="TransitFocused";break;case 30:d="TransitFocusedDark";break;case 20:d="RouteOverview";break;case 28:d="RouteOverviewDark";break;case 19:d="BasemapEditing";break;case 4:d="Navigation";break;case 6:case 43:d="NavigationSatellite";break;case 5:d="NavigationLowLight";break;case 46:case 22:d=
"NavigationAmbient";break;case 47:case 23:d="NavigationAmbientDark";break;case 50:d="NavigationEgmm";break;case 51:d="NavigationEgmmLowLight";break;case 57:d="NavigationMinMode";break;case 53:d="NavigationTunnel";break;case 54:d="NavigationTunnelLowLight";break;case 48:d="AirQualityHeatmap";break;case 49:d="AirQualityHeatmapDark";break;case 41:d="Travel";break;case 42:d="TravelDark";break;case 56:d="ImmersiveView"}(b=d)&&(a.Jb[b]=c)},VLg=class{constructor(){this.Nf=!1;this.xe=!0;this.kp=this.Lg=!1;
this.qb=5;this.Oa=null;this.Of=1;this.U=["//www.google.com/maps/vt"];this.ad=["/vt/proto"];this.cannedDataUrlMapping=void 0;this.vd=null;this.H=[];this.Xu=this.Xh=this.uc=this.Rd=!0;this.Cd=["/kh?v=0"];this.Mi=["/vt/stream"];this.Jb={};this.Pl={};this.De="Roadmap";this.Ya=null;this.oe=2;this.Ff=null;this.Gd=!1;this.Xe=this.Je=null;this.Ln=this.Ia=this.Pd=this.sendCrossDomainCredentials=!1;this.Sh=this.Ob=this.Wa=null;this.imageSmoothingEnabled=!0;this.majorEpoch=this.Qb=0;this.qg=!1;this.wa=this.viewport=
null;this.Da="roboto,arial,sans-serif";this.Uc=!1;this.Bb=void 0;this.Hm=!0;this.W=this.language="";this.gK=this.enableGeoxpLabelerOptimization=this.qk=!1;this.workerBaseUrl=this.FQ=void 0;this.va=!1;this.ey=void 0;this.ag=!1;this.Za=this.clearColor=void 0;this.Lb=this.eh=this.Wu=!1;this.Ea=this.U;this.Sa=new Map;this.Gc=new JLg;this.La=69;this.ha=1;this.Ql=500;this.Bh=1;this.gy=()=>{};this.Jc=()=>()=>{};const a=_.VWa||(_.VWa=new _.UWa);this.tc=!1;this.enableGeoxpLabelerOptimization=_.I(a,22)}hy(a){if(this.Jb[a])return this.Jb[a];
var b=encodeURIComponent(this.majorEpoch.toString());a=encodeURIComponent(a);b=`st?ep=${b}&cs=${a}&fmt=compact`;this.H.length>0&&(b+=`&expIds=${this.H.join(",")}`);return(new _.vGc(this.U[0])).Yw(b)}Rq(){if(this.Ya)return this.Ya;let a="sxforms?v=0";this.H.length>0&&(a+=`&expIds=${this.H.join(",")}`);return(new _.vGc(this.U[0])).Yw(a)}mt(){this.Wa||(this.Wa=this.Rf(new _.qD));return this.Wa}Rf(a){_.D(a,4,1);this.vd&&_.v(a,7,this.vd);_.N(a,28,this.majorEpoch);var b=_.C(a,_.oHc,6);b=_.D(b,44,this.ha).Gb(12);
b=_.N(b,2,this.oe);this.oe>=2&&_.D(b,50,0);this.tc&&_.F(b,74,!0);this.Za&&_.D(b,80,this.Za);this.Bb&&_.fk(a,FPg,this.Bb);if(this.ha===1){if(this.Ff){var c=_.C(a,_.w6d,5);c=_.D(c,1,4);c=_.C(c,dMg,8);c=_.Mj(c,1,0);_.Mj(c,1,1)}if(c=_.B(b,cMg,67))c=_.y(b,cMg,67),c=_.Gh(c,1);c||(c=_.C(b,cMg,67),_.D(c,1,1));_.C(b,fMg,20).Gb(0);_.C(b,gMg,19).Gb(0)}this.ha===2&&(this.Sh&&_.D(b,28,3),_.F(b,71,!0),c=this.N(),_.rh(c,1)||(b=_.C(b,_.nHc,30),_.Hh(b,1,c)));_.dbb(_.vD(a),this.La);for(b=0;b<this.H.length;++b)_.Jj(a,
23,this.H[b]);this.language&&_.x6d(_.vD(a),this.language);this.W&&_.Csg(this.W)&&_.y6d(_.vD(a),this.W);return a}Pg(){if(!this.Ob){var a=new _.qD;a=_.N(a,28,this.majorEpoch);_.Ov(_.uD(a),"shading").Gb(5);_.Ov(_.uD(a),"contours").Gb(6);_.Ov(_.uD(a).Gb(0),"m");_.D(a,4,0);var b=_.C(a,_.w6d,5);_.F(b,6,!0);b=_.C(a,_.w6d,5);_.Hh(b,5,this.Of);b=_.dbb(_.vD(a),this.La);_.rD(b).Gb(67);_.rD(b).Gb(63);_.rD(b).Gb(3);this.ag&&_.Qv(_.Rv(_.rD(b).Gb(68)),"set").setValue("TerrainDark");this.W&&_.Csg(this.W)&&_.y6d(_.vD(a),
this.W);for(b=0;b<this.H.length;++b)_.Jj(a,23,this.H[b]);this.Ob=a}return this.Ob}clone(){const a=new VLg;Object.assign(a,this);a.Wa=null;a.Ob=null;return a}N(){return _.vg(this.Of,1,2)}Ga(){if(!this.wa)return 0;let a=1;this.ha===1&&(a|=2,this.va&&(a|=4));return a}Cg(){return this.ha===1?0:-1}};
}catch(e){_._DumpException(e)}
try{
_.xQg=class extends _.ct{constructor(a){super("VDP",[...arguments])}};
}catch(e){_._DumpException(e)}
try{
var y_g,x_g;_.z_g=function(a,b){const c=new x_g;var d=_.Wi(c,y_g,3,_.NAg);for(const f of b.H()){b=d;var e=f.getId();_.Lj(b,1,e)}_.v(d,2,a);return c};_.A_g=function(a,b,c){const d=_.HUa()&&!_.GUa();b&&c&&!d&&a.Og(new _.lTa(()=>{const e=(0,_.id)`/maps/_/wa/shareddict/w.${b}.${c}`,f=document.createElement("link");_.Bga(f,e,"compression-dictionary");document.head.appendChild(f)}),1)};
_.B_g=function(a,b){a.U.render||(a.U.render=[]);a.U.render.push(b);_.Ch?.addEventListener("beforedone",c=>{b.v7(c.flow)});_.Ch?.addEventListener("abandoned",c=>{b.v7(c.flow)})};_.C_g=function(a,b){a.isOpen()&&!a.k4a&&(a.Fe("tl",String(b)),a.k4a=!0)};y_g=class extends _.u{constructor(a){super(a)}};x_g=class extends _.u{constructor(a){super(a)}};_.D_g=class{constructor(a,b){this.SGa=a;this.WTa=b}w7(a){this.SGa()&&this.WTa.w7(a)}v7(a){this.WTa.v7(a)}};_.E_g=function(a,b){for(const c of a.H)for(const d of b)c.FD(d)};_.F_g=class{constructor(){this.H=new Set}w7(a){this.H.add(a)}v7(a){this.H.delete(a)}};
}catch(e){_._DumpException(e)}
try{
_.wd("smr");
var m4g=function(a,b,c,d,e,f,g,h,l,m,n,p,r){const w=h.H()===2?3:2,A=_.wLg();A.EW(w);let E;E=k4g(A,w,(J,U)=>{A.removeCallback(w,E);d.getContext((X,Y)=>{const fa=d.xh();a(new l4g(c,X,fa,e,f,g,h,l,m,U,n,p,Y,r))},b)})},k4g=function(a,b,c){if(a.H[b])return c(b,a.H[b]),-1;let d=a.N[b];d||(d=a.N[b]=[]);d.push(c);return d.length-1},n4g=class extends _.u{constructor(a){super(a)}Eb(){return _.z(this,1)}},o4g=class{constructor(a,b){this.Oc=a;this.H=b}ija(a){const b=a.data;a=a.yd.Gh();if(!this.Oc||!b||this.H.Ro()!==
a.Ro())return null;a=[];const c=b.N.N.length;for(let d=0;d<c;++d)_.jFc(b.N.U(d).N)===this.Oc&&a.push(d);return a.length?a:null}lja(a){return this.Oc?_.Yzg(a,b=>b.Eb()===this.Oc,this.H):null}},q4g=class{constructor(a,b,c){this.ha=a;this.va=b;this.W=c;this.U=this.N=null;this.H=[]}replace(a){this.Mv();if(a){var b=a.ASa,c=a.j1a,d=new Set(b.H().map(e=>e.getId()));this.U=this.va.H7(_.z_g(c,b));this.N=this.ha.restyle(new _.J8(e=>{a:{if(e.W(_.wEc)){e=e.N(_.wEc);e=_.Zi(e,n4g,2,_.Ri());for(f of e){if(f.Eb()===
c)break;if(d.has(f.Eb())){var f=!0;break a}}}f=!1}return f},this.W),p4g);a=_.vkd(b,_.L(b,3));for(const e of _.lj(a,2,_.Ri()))a=this.ha.restyle(new o4g(e,this.W),p4g),this.H.push(a)}}Mv(){this.U&&(this.U.remove(),this.U=null);this.N&&(this.N.Mv(),this.N=null);for(let a=0;a<this.H.length;++a)this.H[a].Mv();this.H=[]}},p4g=_.bQg;var r4g=class extends _.F_g{constructor(a){super();a.listen("FrameComplete",this.N,!1,this)}N(a){const b=a.H;a=a.N;if(b!==0){var c=[];a!==0&&a<b&&c.push("ff1t");a!==0&&a<=b/2&&c.push("ffht");_.E_g(this,c)}}};var k9=class{constructor(a,b){this.SGa=a;this.H=b}Tz(){return this.SGa()?this.H.Tz():null}};var s4g=function(a,b){b.listen("FrameComplete",a.U,!1,a)},t4g=class{constructor(a,b,c){this.H=a;this.ha=b;this.N=c;this.W=!1;c&&c.Ze("all-tiles")}U(a){a.N<a.H&&this.H.FD("ff1t");a.H>0&&a.N<=a.H/2&&this.H.FD("ffht");a.U>0&&this.H.FD("ff1l");a.N===0&&a.Da<=a.U&&this.H.FD("ffhl");if(!this.W&&a.H>0&&a.H===a.ha&&a.N===0&&a.wa===!0){this.H.tick("ffat");var b=this.H,c=a.H;b.isOpen()&&!b.n4a&&(b.Fe("tt",String(c)),b.n4a=!0);_.C_g(this.H,a.U);if(this.N){this.N.tick("ffat");for(const {prefix:d,LM:e}of this.ha)(b=
e.Tz())&&_.gma(b,this.N,d||"");this.N.done("all-tiles")}this.W=!0;a.target.yf("FrameComplete",this.U,!1,this)}}};/*

 Public Domain. Authored by the US Department of Commerce, NOAA,
 Earth System Research Laboratory
*/
var l9=function(a){return Math.PI*a/180},u4g=function(a){for(a=280.46646+a*(36000.76983+a*3.032E-4);a>360;)a-=360;for(;a<0;)a+=360;return a},v4g=function(a){var b=l9(357.52911+a*(35999.05029-1.537E-4*a));return Math.sin(b)*(1.914602-a*(.004817+1.4E-5*a))+Math.sin(b+b)*(.019993-1.01E-4*a)+Math.sin(b+b+b)*2.89E-4};var w4g=class{constructor(a){this.H=a;this.N=new _.$p(()=>{this.update()});a.he().onChange(()=>{this.N.start(50)});this.update()}update(){var a=new Date,b=this.H.Ga(),c=this.H.Ia(),d=a.getTime()/864E5+2440587.5,e=a.getHours()*60+a.getMinutes()+a.getSeconds()/60,f=(d-2451545)/36525;d=180*Math.asin(Math.sin(l9(23+(26+(21.448-f*(46.815+f*(5.9E-4-f*.001813)))/60)/60+.00256*Math.cos(l9(125.04-1934.136*f))))*Math.sin(l9(u4g(f)+v4g(f)-.00569-.00478*Math.sin(l9(125.04-1934.136*f)))))/Math.PI;var g=u4g(f),
h=.016708634-f*(4.2037E-5+1.267E-7*f),l=357.52911+f*(35999.05029-1.537E-4*f);f=Math.tan(l9(23+(26+(21.448-f*(46.815+f*(5.9E-4-f*.001813)))/60)/60+.00256*Math.cos(l9(125.04-1934.136*f)))/2);f*=f;var m=Math.sin(l9(l));for(a=e+(180*(f*Math.sin(2*l9(g))-2*h*m+4*h*f*m*Math.cos(2*l9(g))-.5*f*f*Math.sin(4*l9(g))-1.25*h*h*Math.sin(2*l9(l)))/Math.PI*4+4*c- -a.getTimezoneOffset()/60*60);a>1440;)a-=1440;c=a/4-180;c<-180&&(c+=360);a=Math.sin(l9(b))*Math.sin(l9(d))+Math.cos(l9(b))*Math.cos(l9(d))*Math.cos(l9(c));
a>1?a=1:a<-1&&(a=-1);a=180*Math.acos(a)/Math.PI;e=Math.cos(l9(b))*Math.sin(l9(a));Math.abs(e)>.001?(b=(Math.sin(l9(b))*Math.cos(l9(a))-Math.sin(l9(d)))/e,Math.abs(b)>1&&(b=b<0?-1:1),b=180-180*Math.acos(b)/Math.PI,c>0&&(b=-b)):b=b>0?180:0;b<0&&(b+=360);d=90-a;d>85?d=0:(c=Math.tan(l9(d)),d=(d>5?58.1/c-.07/(c*c*c)+8.6E-5/(c*c*c*c*c):d>-.575?1735+d*(-518.2+d*(103.4+d*(-12.79+d*.711))):-20.774/c)/3600);d=90-(a-d);d<50&&(d=50);this.H.tc(Math.round(-b),Math.round(d))}};var x4g=class{constructor(a,b,c,d){this.ha=a;this.ub=b;this.U=c;this.W=d;this.H=this.N=null}Og(a,b){this.H&&this.ub.xr(this.H);this.H=this.ub.kf({callback:()=>void this.run(a,b),Zd:50,rd:5,priority:0})}cancel(){this.H&&(this.ub.xr(this.H),this.H=null);this.N&&this.N.getState()==="pending"&&this.N.cancel()}run(a,b){this.H=null;a=_.VOg(this.ha,a,this.U.H,b,this.U.U,this.W,this.U.Wl());this.N&&this.N.getState()==="pending"&&this.N.cancel();this.N=a}};var y4g=class{constructor(a){this.H=a}WG(a,b,c,d,e,f){let g=[];for(let h=0;h<this.H.length;h++)g=g.concat(this.H[h].WG(a,b,c,d,e,f));return g}};var z4g=class{constructor(a){this.H=a}WG(a,b,c,d,e,f){const g=[];for(let E=0;E<d.length;E++){const J=e.gJ(a,b,f).H;for(let U=0;U<J.length;++U){const X=[];var h=J[U].H,l=_.kKg(h);if(l){var m=X,n=l.Nj,p=l.qia,r=l.zaa;l=l.Ila;const Y=h.length;if(Y){var w=h[0].Lc();if(w!==0&&this.H!==0){var A=1<<w;n-=this.H;n<0&&(n=A+n);p+=this.H;p-n>=A&&(p=n+A-1);r-=this.H;r<0&&(r=0);l+=this.H;for(l>=A&&(l=A-1);n<=p;++n){let fa=n;fa>=A&&(fa-=A);for(let sa=r;sa<=l;++sa){let va=!0;for(let Ja=0;Ja<Y;++Ja)if(h[Ja].getX()===
fa&&h[Ja].getY()===sa){va=!1;break}va&&m.push(new _.OX(fa,sa,w))}}}}}if(X.length>0)if(d[E]===0)for(h=0;h<c.length;++h)m=_.$sg(X,c[h].RT),m.length&&g.push(new _.s7(m,c[h],d[E],0,3,!1,!0));else g.push(new _.s7(X,c[0],d[E],0,3,!1,!0))}}return g}};var B4g=function(){const a=Array(23);for(let b=0;b<a.length;b++)a[b]=Math.max(0,b-2);return new A4g(a)},A4g=class{constructor(a){this.H=a}WG(a,b,c,d,e,f){const g=[];a=e.gJ(a,b,f).H;for(b=0;b<a.length;++b){e=[];f=a[b].H;var h=_.kKg(f);if(h){var l=f[0].Lc();f=this.H[l];if(!(f<0||f===l)){var m=l-f,n=h.Nj>>m;l=h.qia>>m;var p=h.zaa>>m;h=h.Ila>>m;m=1<<f;--n;n<0&&(n=Math.max(0,m+n));l+=1;l-n>=m&&(l=n+m-1);--p;p<0&&(p=0);h+=1;for(h>=m&&(h=m-1);n<=l;++n){let r=n;r>=m&&(r-=m);for(let w=p;w<=h;++w)e.push(new _.OX(r,
w,f))}}}if(e.length>0)for(f=0;f<d.length;f++)if(d[f]===0)for(l=0;l<c.length;++l)p=_.$sg(e,c[l].RT),p.length&&g.push(new _.s7(p,c[l],d[f],0,3,!1,!0));else g.push(new _.s7(e,c[0],d[f],0,3,!1,!0))}return g}};var C4g=function(a,b){_.B(b,_.eVa,3)&&(b=_.lw(b),!a.N&&_.ei(b,1)&&(a.Za=a.N?!0:_.Xv(b),a.U===0&&a.H.ha(a.Za)),_.ei(b,7)&&a.H.La(b.Wl()))},D4g=function(a,b){if(_.gz(b))a=a.Jc;else{var c;(c=a.N)||(c=_.Ou(b),c=_.K(c,3)!==1);a=c?a.N&&!_.Xv(_.lw(b))?[1]:a.Ea:a.uc}return a},F4g=function(a,b,c){a.Jb!==b&&(c.tick("gpl0"),a.Jb=b,b!==1?(a.Ga=[],_.l3f(b,!0,a.Qb,d=>{a.Ga=d;E4g(a,a.W);c.tick("gpl1")},c,a.wd,a.config.Ya())):(a.Ga=void 0,c.tick("gpl1")))},E4g=function(a,b){var c=a.va;c.H=_.sQg(c.N,b,a.Ga);c=a.va;
c.U.wa(_.lQg(c));b=D4g(a,b);a.H.Da(b)},G4g=function(a,b,c){b&&(c=c.getState()==="success",b(c,a))},H4g=function(a,b,c){b&&(_.Qb(a.Bb,b),_.lL(a.Bb,a.Ia));c&&(_.Qb(a.W,c),b=a.va,b.H=_.sQg(b.N,a.W,a.Ga));b=a.wa.zH(a.Ia,a.H.H,_.lQg(a.va),D4g(a,a.W),a.H.Wl(),a.tc);a.Oa&&a.Oa.cancel();return b},l4g=class extends _.VJg{constructor(a,b,c,d,e,f,g,h,l,m,n,p,r,w){super();this.Vd=a;this.wd=d;this.config=g;this.N=l;this.Qb=p;this.Ea=[];this.Jc=[0];this.xK=new _.TK;this.Jm=null;this.Bb=new _.Eh;this.W=new _.Qu;
this.Ia=new _.TK;this.tc=new _.Ntg;this.U=0;this.Ga=void 0;this.qb=this.Ya=this.Wa=this.Sa=this.La=null;this.Lb=!1;this.Jb=1;this.Da=_.XLg(g,b,e,f,n,r,{nLa:w?.()});n=_.wPg(_.wLg().EW(1),this.Da,a.dk(),d);b=m.SEa().rb(this.Da,b,c,a,n);c=b.zo();m=_.W5d(g.U(),this.N,g.Oa(),e,f);c.wa([m]);c.La(g.De());this.N?(this.Ea.push(1),g.qb()||this.Ea.push(0)):this.Ea.push(0);this.uc=g.H()===1?[2,0]:[0];c.Da(this.Ea);g.H()===1&&new w4g(c);this.Ae=b;this.H=c;this.wa=this.Ae.GN;this.ha=new _.wQg(this.Ae,m,g,e,f,g.H()===
1?1:2,this.N?2:3);this.va=_.kQg(this.H,this.ha);this.Za=l?!0:c.W;this.Ob=new _.xQg({QR:this.M9(),yla:(J,U)=>{this.H.gw().H(_.Dg(J),_.Ag(J),U)}});e=[];e.push(new z4g(g.Bb()));e.push(B4g());this.Oa=g.Bb()>0&&!_.wu(_.xu())?new x4g(this.wa,a.dk(),this.H,new y4g(e)):null;a=[{prefix:"fsp_p_",LM:b.jWa()},{prefix:"fsp_s_",LM:b.rWa()},{prefix:"fsp_t_",LM:b.vWa()}];s4g(new t4g(h,a,_.Dh(r)?r:void 0),b.Vl());const A=new _.IPg(a);let E=!1;b.Vl().listen("FrameComplete",J=>{A.log();!E&&J.H>0&&J.H===J.ha&&J.N===
0&&J.wa===!0&&(E=!0,this.Da.gK&&(J=_.xu(),J=_.z(J,74),_.A_g(d,"createLabeler",J)))},!1,this)}ZL(a,b){if(!this.Lb){this.Lb=!0;var c=this.Ae,d=c.PBb();d&&_.qM(a,"render",new k9(b,d));_.qM(a,"render",new k9(b,c.lCa()),"prep");_.qM(a,"render",new k9(b,c.aCa()),"labprep");(d=c.bCa())&&_.qM(a,"render",new k9(b,d),"lab");(d=c.EBb())&&_.qM(a,"render",new k9(b,d));d=c.Et();const e=d.J1();e&&_.qM(a,"render",new k9(b,e.dja()));(d=d.I1())&&_.qM(a,"render",new k9(b,d.Wsa));_.qM(a,"render",new k9(b,c.hCb()));_.qM(a,
"render",new k9(b,c.renderer.VMa));c=c.Vl();c=new r4g(c);_.B_g(a,new _.D_g(b,c))}}Yp(){return"m"}Dy(a){a({Cla:this.Ae.Dy()})}Ds(){return this.Ae}render(a,b,c){this.Jm&&this.Jm.dispose();c=new I4g(this,c);_.UOg(this.wa,!1);this.Jm=c;(a||b)&&c.zF(a,b);return c}Rk(){return _.WOg(this.wa)||!this.Ae.isRenderingStable()?!1:!0}yJ(){return this.Ae.hFb()}Ol(a){this.Jm&&this.Jm.Wz();a.H().Hc()<=0||_.yg(a).od()>=90||_.lL(a,this.H.he())}Hg(a,b,c,d,e){c=e?c:0;e=this.H.Yg();(a<e.top||b<e.right||c<e.bottom||d<e.left)&&
this.Vd.H();this.H.Hg(a,b,c,d)}Yg(){return this.H.Yg()}ko(a,b){this.Jm&&this.Jm.Wz()&&(C4g(this,a),F4g(this,a.U()?a.H():1,b),E4g(this,a))}prepare(a,b,c,d,e,f,g){a:switch(d){case 1:d=1;break a;case 2:d=2;break a;default:d=3}e=new _.Ntg(e,d);if(b.length>0){d=[e];for(let m=0;m<b.length;++m){const n=new _.TK;_.lL(b[m],n);d.push(new J4g(n,e))}e=new y4g(d)}_.lL(a,this.xK);a=_.sQg(this.ha,c);c=D4g(this,c);const h=_.VOg(this.wa,this.xK,this.H.H,a,c,e,this.H.Wl()),l=g||null;if(h.getState()!=="pending")return G4g(f,
l,h),new _.JL;g=new _.eD(()=>h.cancel());h.wait(m=>{G4g(f,l,m)});return g}WN(){this.U+=1;this.U===1&&(this.H.ha(!1),this.H.Wa(!1))}VN(){--this.U;this.U===0&&(this.H.ha(this.Za),this.H.Wa(!0))}eI(a){this.ha.eI(a)}gI(a){this.ha.gI(a)}fI(a){this.ha.fI(a)}oy(a){this.Ae.oy(a)}Mp(){return this.Da.ha===1}cw(){return this}GO(){return this}MG(){return[this]}wCa(){return this.Da}RBa(){let a="vt";this.Da.gK&&(a+="SL");this.H.Wl()&&(a+="Sp");return a}ai(){return 0}NW(){return this.Ae}XI(){this.Wa||(this.Wa=new _.iQg(this.Ae.XI()));
return this.Wa}T1(){return this.Ae.T1()}M9(){return this.Ae.LRa}dw(a){return this.Ae.dw(a)}KBa(){this.La||(this.La=new _.KPg(this.Ae.Et()));return this.La}VI(){this.Sa||(this.Sa=new _.OPg(this.Ae));return this.Sa}SBa(){return new _.YPg(this.Ae,this.ha,new _.cQg(this.Ae.XI(),this.Ae.XI()))}XBa(){if(this.N)return null;this.Ya||(this.Ya=new q4g(this.Ae.XI(),this.Ae.T1(),this.H.Gh()));return this.Ya}TBa(a,b){this.Ob.get(a,b)}pCa(){this.qb||(this.qb=new _.mQg(this.Ae));return this.qb}Kx(a){const b=this.Ae.Vl().WD();
a.Fe("tl",String(b.fAb))}y0(a){this.Ae.Vl().y0(a)}},J4g=class{constructor(a,b){this.camera=a;this.H=b}WG(a,b,c,d,e,f){return this.H.WG(this.camera,b,c,d,e,f)}},L4g=function(a){a.va.cancel();if(a.H)if(a.W&&a.disposed)a.flow.tick("vcpc"),a.log("populateComplete(): CANCELLED");else{a.H.getState()==="success"?(a.flow.tick("vcp1"),a.log("populateComplete(): SUCCESS")):_.cR(a.H)?(a.flow.tick("vcpc"),a.log("populateComplete(): CANCELLED")):(a.flow.tick("vcpe"),a.log("populateComplete(): ERROR",1));a.ready=
!0;a.isActive?a.log("Not updating final state (yet) because commit() not called."):(K4g(a),a.dispose());const b=a.wa;if(b)for(a.wa=null,a=0;a<b.length;a++)b[a]()}},K4g=function(a){if(!a.ha){a.ha=!0;a.log("commitFinalState() [set map options and camera]");a=a.U;a.Ae.goa();C4g(a,a.W);const c=D4g(a,a.W);var b=a.va;b.U.wa(_.lQg(b));a.H.Da(c);a.H.he().hq(a.Ia.Xp());_.UOg(a.wa,!0);a.Oa&&a.Oa.Og(a.Ia,_.lQg(a.va))}},I4g=class{constructor(a,b){this.U=a;this.flow=b;this.Jo=M4g++;this.isActive=!0;this.disposed=
this.ha=this.W=this.ready=this.N=!1;this.wa=this.H=null;this.flow.Ze("scene-vt-renderop");this.va=new _.$p(()=>{L4g(this)})}log(){}Yp(){return`MapRenderDriverSequence[${this.Jo}]`}ZC(){return this.ready&&this.Wz()}Wz(){return this.isActive&&!this.disposed}zF(a,b){this.Wz()?a&&_.yg(a).od()>=90?this.log("Pointing to the sky, ignored call to retarget()."):(this.log("retarget(...)"),this.N=!0,this.ready=!1,this.H=null,this.log("Invoking storage.Controller.populate()"),this.flow.tick("vcp0"),this.H=H4g(this.U,
a,b),this.H.getState()!=="pending"?L4g(this):(this.va.start(4E3),this.H.wait(()=>{L4g(this)}))):this.log("Ignored call to retarget()")}commit(a,b=!1){this.isActive&&(this.isActive=!1,!this.disposed&&this.N&&(this.ready||b?(this.log("commit() - Immediate update"),K4g(this)):(this.log("commit() - Triggering update when ready"),this.W=!0)),this.N&&this.ready&&this.dispose())}cancel(){if(this.isActive){this.isActive=!1;this.log("cancel()");if(this.H&&!this.disposed){this.log("Cancelling pending populate");
const a=this.H;this.H=null;a.cancel()}this.dispose()}}isDisposed(){return this.disposed}dispose(){this.disposed||(this.disposed=!0,this.isActive=!1,this.H=null,this.log("dispose()"),this.flow.done("scene-vt-renderop"))}},M4g=1;new class{constructor(){_.bt("SCMR",m4g)}};
_.xd();
}catch(e){_._DumpException(e)}
try{
_.wd("SuCOhe");

_.xd();
}catch(e){_._DumpException(e)}
try{
_.wd("LsiLPd");

_.xd();
}catch(e){_._DumpException(e)}
try{
_.wd("BW38Xe");

_.xd();
}catch(e){_._DumpException(e)}
try{
_.wd("JxdeQb");

_.xd();
}catch(e){_._DumpException(e)}
try{
_.wd("cQ25Ub");

_.xd();
}catch(e){_._DumpException(e)}
try{
_.wd("uA7o6c");

_.xd();
}catch(e){_._DumpException(e)}
try{
_.wd("b8h8i");

_.xd();
}catch(e){_._DumpException(e)}
try{
_.wd("wrc");
var ooh,poh,roh,soh,toh,uoh,voh,woh,xoh,yoh,l$,zoh,Aoh,Boh,Coh,Doh,Foh,Goh,Eoh,Hoh,Ioh,m$,Joh,Koh,Loh,Moh,Noh,n$,Ooh,Poh;
ooh=function(a){switch(a){case 35670:return!1;case 5124:case 5126:case 35678:case 35680:return 0;case 35664:return new Float32Array(2);case 35667:return new Int32Array(2);case 35671:return[!1,!1];case 35665:return new Float32Array(3);case 35668:return new Int32Array(3);case 35672:return[!1,!1,!1];case 35666:return new Float32Array(4);case 35669:return new Int32Array(4);case 35673:return[!1,!1,!1,!1];case 35674:return new Float32Array(4);case 35675:return new Float32Array(9);case 35676:return new Float32Array(16);
default:return null}};poh=function(a,b,c,d){if(d.isContextLost())c.Ui.addEventListener("webglcontextrestored",b.callback(()=>{poh(a,b,c,d)},"webglcontextrestored"),{once:!0});else{const e=new _.qoh(c,d);a(e)}};
roh=class{constructor(){this.W=this.U=this.va=this.arrayBuffer=void 0;this.Ea=[];this.Ga=[]}clear(){this.Oa();this.La();this.Sa();this.Wa();for(let a=31;a>=0;--a)this.Ya(a),this.Za(a)}apply(a){a.arrayBuffer!==void 0&&a.arrayBuffer!==this.arrayBuffer&&this.N(a.arrayBuffer);a.va!==void 0&&a.va!==this.va&&this.Da(a.va);a.U!==void 0&&a.U!==this.U&&this.ha(a.U);a.W!==void 0&&a.W!==this.W&&this.wa(a.W);for(let b=31;b>=0;--b)a.Ea[b]!==void 0&&a.KL(b)!==this.KL(b)&&this.Hw(b,a.KL(b)),a.Ga[b]!==void 0&&a.pS(b)!==
this.pS(b)&&this.aZ(b,a.pS(b))}qja(){return 32}N(a){this.arrayBuffer=a}Oa(){this.arrayBuffer=void 0}Da(a){this.va=a}La(){this.va=void 0}ha(a){this.U=a}Sa(){this.U=void 0}wa(a){this.W=a}Wa(){this.W=void 0}Hw(a,b){this.Ea[a]=b}KL(a){return this.Ea[a]}Ya(a){delete this.Ea[a]}aZ(a,b){this.Ga[a]=b}pS(a){return this.Ga[a]}Za(a){delete this.Ga[a]}};soh={[6408]:4,[6407]:3,[6410]:2,[6409]:1,[6406]:1};toh={[5121]:1,[5126]:4,[32819]:2,[33635]:2,[32820]:2};
uoh=function(a,b){a.Oa!==b&&(a.bind(),a.H.texParameteri(a.target,10242,b),a.Oa=b,a.valid=!1)};voh=function(a,b){a.La!==b&&(a.bind(),a.H.texParameteri(a.target,10243,b),a.La=b,a.valid=!1)};woh=function(a,b){a.Ia!==b&&(a.bind(),a.H.texParameteri(a.target,10241,b),a.Ia=b,a.valid=!1)};xoh=function(a,b){a.Ga!==b&&(a.bind(),a.H.texParameteri(a.target,10240,b),a.Ga=b,a.valid=!1)};yoh=function(a,b,c,d,e){if(b!==a.width||c!==a.height||d!==a.format||e!==a.type)a.valid=!1,a.width=b,a.height=c};
l$=function(a){return a.target===34067?a.Ea:a.target};zoh=function(a,b,c,d){b*=(d===5121||d===5126?soh[c]:1)*toh[d];b%4!==0&&(c=1,b%2===0&&(c=2),a.state.Da(3317,c))};Aoh=function(a,b,c,d,e,f){yoh(a,c,d,e,f);const g=l$(a);a.bind();zoh(a,c,e,f);a.H.texImage2D(g,0,e,c,d,0,e,f,b);a.state.Ga(3317)};
Boh=class{constructor(a,b,c){this.H=a;this.state=b;this.U=c;this.La=this.Oa=10497;this.Ia=9986;this.Ga=9729;this.N=0;this.target=3553;this.type=this.format=this.height=this.width=0;this.kv=this.valid=this.isPowerOfTwo=!1;this.Ea=34069;this.texture=this.H.createTexture()}va(a){this.target!==a&&(this.target=a,this.valid=!1)}wa(a){this.N!==a&&(this.N=a)}bind(){this.target===3553?this.U.Hw(this.N,this):this.U.aZ(this.N,this)}unbind(){this.target===3553?this.U.KL(this.N)===this&&this.U.Hw(this.N,null):
this.U.pS(this.N)===this&&this.U.aZ(this.N,null)}Da(a){uoh(this,a);voh(this,a)}ha(a,b){woh(this,a);xoh(this,b)}deleteTexture(){const a=this.state.wa();for(let b=0;b<=this.U.qja();++b)this.wa(b),this.unbind();this.kv=!0;this.valid=!1;this.H.deleteTexture(this.texture);this.state.Oa(a)}Mb(){return this.width}Ib(){return this.height}W(a,b,c){Aoh(this,a,b,c,6408,5121)}};
Coh=class extends roh{constructor(a,b){super();this.qb=b;this.H=a;this.Ia=Math.min(32,a.getParameter(35661));a=this.H;this.H=null;this.clear();this.H=a}N(a){this.arrayBuffer!==a&&(super.N(a),this.H&&this.H.bindBuffer(34962,a))}Oa(){this.N(null)}Da(a){this.va!==a&&(super.Da(a),this.H&&this.H.bindBuffer(34963,a))}La(){this.Da(null)}ha(a){this.U!==a&&(super.ha(a),this.H&&this.H.bindFramebuffer(36160,a))}Sa(){this.ha(null)}wa(a){this.W!==a&&(super.wa(a),this.H&&this.H.bindRenderbuffer(36161,a))}Wa(){this.wa(null)}Hw(a,
b){a<this.Ia&&this.qb.Oa(33984+a);this.KL(a)!==b&&(super.Hw(a,b),this.H&&(b?this.H.bindTexture(3553,b.texture):this.H.bindTexture(3553,null)))}Ya(a){this.Hw(a,null)}aZ(a,b){a<this.Ia&&this.qb.Oa(33984+a);this.pS(a)!==b&&(super.aZ(a,b),this.H&&(b?this.H.bindTexture(34067,b.texture):this.H.bindTexture(34067,null)))}Za(a){this.aZ(a,null)}qja(){return this.Ia-1}};
Doh=class extends _.AAg{constructor(a){super();this.context=a;a.scissor(0,0,0,0);a.viewport(0,0,0,0);a.enableVertexAttribArray(0)}va(a,b){if(_.W7(this,a)!==b){super.va(a,b);var c=this.context;c&&(b?c.enable(a):c.disable(a))}}Ea(a){a===3024?this.va(a,!0):this.va(a,!1)}Qb(a,b,c,d){if(this.H[3]!==a||this.H[4]!==b||this.H[5]!==c||this.H[6]!==d){super.Qb(a,b,c,d);var e=this.context;e&&e.blendColor(a,b,c,d)}}xe(){this.Qb(0,0,0,0)}tc(a,b){const c=b===void 0?a:b;if(_.Y7(this,!1)!==a||_.Y7(this,!0)!==c)super.tc(a,
b),(b=this.context)&&(c===a?b.blendEquation(a):b.blendEquationSeparate(a,c))}Je(){this.tc(32774)}Wa(a,b,c,d){const e=c===void 0?a:c,f=d===void 0?b:d;if(this.N[16]!==a||this.N[17]!==b||this.N[18]!==e||this.N[19]!==f)super.Wa(a,b,c,d),(c=this.context)&&(e===a&&f===b?c.blendFunc(a,b):c.blendFuncSeparate(a,b,e,f))}Xe(){this.Wa(1,0)}qb(a){if(_.dAg(this)!==a){super.qb(a);var b=this.context;b&&b.depthFunc(a)}}qg(){this.qb(513)}Rd(a,b){if(this.H[11]!==a||this.U[48]!==(b?2:1)){super.Rd(a,b);var c=this.context;
c&&c.sampleCoverage(a,b)}}Mi(){this.Rd(1,!1)}Za(a,b,c,d){if(this.H[13]!==a||this.H[14]!==b||this.H[15]!==c||this.H[16]!==d){super.Za(a,b,c,d);var e=this.context;e&&e.clearColor(a,b,c,d)}}Lg(){this.Za(0,0,0,0)}Jc(a){if(_.eAg(this)!==a){super.Jc(a);var b=this.context;b&&b.clearDepth(a)}}Ff(){this.Jc(1)}uc(a){if(_.hAg(this)!==a){super.uc(a);var b=this.context;b&&b.clearStencil(a)}}Nf(){this.uc(0)}Uc(a,b,c,d){if(!_.iAg(this,a,b,c,d)){super.Uc(a,b,c,d);var e=this.context;e&&e.colorMask(a,b,c,d)}}Rf(){this.Uc(!0,
!0,!0,!0)}Ia(a){if(_.kAg(this)!==a){super.Ia(a);var b=this.context;b&&b.depthMask(a)}}Cg(){this.Ia(!0)}Bb(a,b){if(this.H[_.a8]!==a||this.H[_.a8+1]!==b){super.Bb(a,b);var c=this.context;c&&c.depthRange(a,b)}}Pg(){this.Bb(0,1)}Ob(a,b,c,d){if(this.W[_.b8]!==a||this.W[_.b8+1]!==b||this.W[_.b8+2]!==c||this.W[_.b8+3]!==d){super.Ob(a,b,c,d);var e=this.context;e&&e.scissor(a,b,c,d)}}qk(){this.Ob(0,0,0,0)}Sa(a,b,c,d){if(this.W[_.c8]!==a||this.W[_.c8+1]!==b||this.W[_.c8+2]!==c||this.W[_.c8+3]!==d){super.Sa(a,
b,c,d);var e=this.context;e&&e.viewport(a,b,c,d)}}oe(){this.Sa(0,0,0,0)}Gc(a){if(_.mAg(this)!==a){super.Gc(a);var b=this.context;b&&b.cullFace(a)}}ag(){this.Gc(1029)}Gd(a){if(_.oAg(this)!==a){super.Gd(a);var b=this.context;b&&b.frontFace(a)}}eh(){this.Gd(2305)}Jb(a){if(_.qAg(this)!==a){super.Jb(a);var b=this.context;b&&b.lineWidth(a)}}Sh(){this.Jb(1)}Lb(a,b){if(!(this.U[_.yAg]>0)||this.H[_.d8]!==a||this.H[_.d8+1]!==b){super.Lb(a,b);var c=this.context;c&&c.polygonOffset(a,b)}}Xh(){this.Lb(0,0)}La(a,
b){const c=this.context;_.sAg(this,a)!==b&&(super.La(a,b),c&&(b?c.enableVertexAttribArray(a):c.disableVertexAttribArray(a)))}Pl(a){this.La(a,!1)}Pd(a,b,c){super.Pd(a,b,c);const d=this.context;typeof WebGL2RenderingContext!=="undefined"&&d instanceof WebGL2RenderingContext?d.vertexAttribDivisor(b,c):a!==null&&a.vertexAttribDivisorANGLE(b,c)}vd(a,b,c,d,e){super.vd(a,b,c,d,e);const f=this.context;typeof WebGL2RenderingContext!=="undefined"&&f instanceof WebGL2RenderingContext?f.drawArraysInstanced(b,
c,d,e):a!==null&&a.drawArraysInstancedANGLE(b,c,d,e)}wa(){return super.wa()}Oa(a){this.wa()!==a&&this.Hm(a)}Hm(a){super.Oa.call(this,a);const b=this.context;b&&b.activeTexture(a)}De(){this.Oa(33984)}Da(a,b){if(this.ha(a)!==b){super.Da(a,b);var c=this.context;c&&c.pixelStorei(a,b)}}Ga(a){switch(a){case 3317:case 3333:this.Da(a,4);break;case 37440:case 37441:this.Da(a,0);break;default:this.Da(a,37444)}}ad(a,b){if(_.wAg(this)!==b){super.ad(a,b);var c=this.context;c&&c.hint(a,b)}}Bh(a){this.ad(a,4352)}};
Foh=function(a,b,c,d){const e=a.cache.entries[c];a.wa+=e&&e.N;c=a.cache.entries[c];a.Da+=c&&c.U;b.push(d);(a.wa>=a.La||a.Da>=a.Sa)&&Eoh(a)};Goh=function(a){let b=(.75*a.Ea+.25*a.Ia)*100;b=Math.max(96E6,b);const c=Math.max(200,a.Ea*.002);a.La=b*.1;a.Sa=c*.1;_.dLb(a.cache,b,c)};
Eoh=function(a){for(var b=0;b<a.U.length;b++)a.context.deleteBuffer(a.U[b]);for(b=0;b<a.ha.length;b++)a.context.deleteTexture(a.ha[b]);for(b=0;b<a.W.length;b++)a.context.deleteRenderbuffer(a.W[b]);a.wa=0;a.Da=0;a.U.splice(0,a.U.length);a.ha.splice(0,a.ha.length);a.W.splice(0,a.W.length)};
Hoh=class extends _.Pt{constructor(a){super();this.context=a;this.cache=new _.fLb;this.Da=this.Sa=this.wa=this.La=this.Ea=this.Ia=0;this.U=[];this.ha=[];this.W=[];this.Ob=(b,c)=>{Foh(this,this.ha,b,c)};this.Za=(b,c)=>{Foh(this,this.U,b,c)};this.Jb=(b,c)=>{Foh(this,this.W,b,c)};Goh(this)}kb(){this.clear();Eoh(this);super.kb()}Oa(){return this.cache.N[0]}Bb(){return this.cache.N[1]}contains(a){return this.cache.contains(a)}use(a){this.cache.use(a)}resize(a,b,c){return this.cache.resize(a,b,c)}clear(){this.cache.clear()}remove(a){this.cache.remove(a)}va(a,
b){return this.cache.add(a,this.Ob,b,1)}Ga(a,b){return this.cache.add(a,this.Za,b,0)}Ya(a,b){return this.cache.add(a,this.Jb,b,0)}N(a,b,c,d){return this.cache.add(a,b,c,d)}H(a){return this.cache.get(a)}qb(a){return this.cache.get(a)}getBuffer(a){return this.cache.get(a)}Wa(a){return this.cache.get(a)}createTexture(a){const b=this.context,c=b.createTexture();b.bindTexture(3553,c);b.texParameteri(3553,10241,a);b.texParameteri(3553,10240,a);b.texParameteri(3553,10242,33071);b.texParameteri(3553,10243,
33071);return this.va(c,0)}};Ioh=class extends _.ca{constructor(a){super(a);this.name="LostContextError"}};
m$=function(a){a.W=!0;a.Da={};a.U=[];a.N=[];a.va={};const b=a.H.getProgramParameter(a.ha,35718);let c=0,d;for(let e=0;e<b;++e){const f=a.H.getActiveUniform(a.ha,e);if(f.name.indexOf("[")>=0){const g=f.name.substring(0,f.name.indexOf("[")),h=f.size;a.va[g]=c;for(let l=0;l<h;++l){d=c++;const m=`${g}[${l}]`;a.va[m]=d;a.La[d]=h-l;a.U[d]=a.H.getUniformLocation(a.ha,m);a.N[d]=ooh(f.type)}}else d=c++,a.va[f.name]=d,a.La[d]=0,a.U[d]=a.H.getUniformLocation(a.ha,f.name),a.N[d]=ooh(f.type)}};
Joh=class{constructor(a,b){this.H=a;this.Oa=b;this.Jc=[];this.kv=!1;this.W=!0;this.U=[];this.La=[];this.N=[];this.va={};this.Da={};this.ha=a.createProgram()}Bc(){this.Oa.iy!==this&&(this.Oa.iy=this,this.H.useProgram(this.ha))}Ea(a){this.Jc.push(a);this.H.attachShader(this.ha,a)}wa(a){let b=this.Da[a];b===void 0&&(b=this.H.getAttribLocation(this.ha,a),this.Da[a]=b);return b}Ga(a){return this.H.getProgramParameter(this.ha,a)}Ke(){return!this.kv&&this.H.isProgram(this.ha)}link(){this.H.linkProgram(this.ha);
this.W=!1}validate(){this.H.validateProgram(this.ha)}Ia(a){this.W||m$(this);return this.va[a]!==void 0?this.va[a]:-1}Sa(a,b){this.W||m$(this);const c=this.U,d=this.N,e=this.H;a!==-1&&b!==d[a]&&(d[a]=b,e.uniform1f(c[a],b))}Za(a,b,c){this.W||m$(this);const d=this.U,e=this.H;if(a!==-1){var f=this.N[a];if(b!==f[0]||c!==f[1])f[0]=b,f[1]=c,e.uniform2f(d[a],b,c)}}Bb(a,b,c,d){this.W||m$(this);const e=this.U,f=this.H;if(a!==-1){var g=this.N[a];if(b!==g[0]||c!==g[1]||d!==g[2])g[0]=b,g[1]=c,g[2]=d,f.uniform3f(e[a],
b,c,d)}}Lb(a,b,c,d,e){this.W||m$(this);const f=this.U,g=this.H;if(a!==-1){var h=this.N[a];if(b!==h[0]||c!==h[1]||d!==h[2]||e!==h[3])h[0]=b,h[1]=c,h[2]=d,h[3]=e,g.uniform4f(f[a],b,c,d,e)}}Ya(a,b){this.W||m$(this);const c=this.U,d=this.N,e=this.H;if(a!==-1){var f=d[a],g=b;typeof f==="boolean"&&(g=!!b);g!==f&&(d[a]=g,e.uniform1i(c[a],b))}}Wa(a,b){this.W||m$(this);if(a!==-1){var c=!1,d;for(d=0;!c&&d<b.length;++d)c=b[d]!==this.N[a+d];if(c){for(d=0;d<b.length;++d)this.N[a+d]=b[d];this.H.uniform1fv(this.U[a],
b)}}}qb(a,b){this.W||m$(this);if(a!==-1){var c=!1,d;for(d=0;!c&&d<b.length/2;++d)c=this.N[a+d],c=b[2*d]!==c[0]||b[2*d+1]!==c[1];if(c){for(d=0;d<b.length/2;++d)c=this.N[a+d],c[0]=b[2*d],c[1]=b[2*d+1];this.H.uniform2fv(this.U[a],b)}}}Jb(a,b){this.W||m$(this);if(a!==-1){var c=!1,d;for(d=0;!c&&d<b.length/3;++d)c=this.N[a+d],c=b[3*d]!==c[0]||b[3*d+1]!==c[1]||b[3*d+2]!==c[2];if(c){for(d=0;d<b.length/3;++d)c=this.N[a+d],c[0]=b[3*d],c[1]=b[3*d+1],c[2]=b[3*d+2];this.H.uniform3fv(this.U[a],b)}}}Ob(a,b){this.W||
m$(this);if(a!==-1){var c=!1,d;for(d=0;!c&&d<b.length/4;++d)c=this.N[a+d],c=b[4*d]!==c[0]||b[4*d+1]!==c[1]||b[4*d+2]!==c[2]||b[4*d+3]!==c[3];if(c){for(d=0;d<b.length/4;++d)c=this.N[a+d],c[0]=b[4*d],c[1]=b[4*d+1],c[2]=b[4*d+2],c[3]=b[4*d+3];this.H.uniform4fv(this.U[a],b)}}}Qb(a,b,c){this.W||m$(this);if(a!==-1){var d=!1;for(b=0;!d&&b<c.length/9;++b){d=9*b;var e=this.N[a+b];d=c[d]!==e[0]||c[d+1]!==e[1]||c[d+2]!==e[2]||c[d+3]!==e[3]||c[d+4]!==e[4]||c[d+5]!==e[5]||c[d+6]!==e[6]||c[d+7]!==e[7]||c[d+8]!==
e[8]}if(d){for(b=0;b<c.length/9;++b){e=this.N[a+b];d=9*b;for(let f=0;f<9;++f)e[f]=c[d+f]}this.H.uniformMatrix3fv(this.U[a],!1,c)}}}tc(a,b,c){this.W||m$(this);if(a!==-1){var d=!1;for(b=0;!d&&b<c.length/16;++b){d=16*b;var e=this.N[a+b];d=c[d]!==e[0]||c[d+1]!==e[1]||c[d+2]!==e[2]||c[d+3]!==e[3]||c[d+4]!==e[4]||c[d+5]!==e[5]||c[d+6]!==e[6]||c[d+7]!==e[7]||c[d+8]!==e[8]||c[d+9]!==e[9]||c[d+10]!==e[10]||c[d+11]!==e[11]||c[d+12]!==e[12]||c[d+13]!==e[13]||c[d+14]!==e[14]||c[d+15]!==e[15]}if(d){for(b=0;b<
c.length/16;++b){e=this.N[a+b];d=16*b;for(let f=0;f<16;++f)e[f]=c[d+f]}this.H.uniformMatrix4fv(this.U[a],!1,c)}}}};Koh=0;Loh=["WEBGL_compressed_texture_s3tc","WEBKIT_WEBGL_compressed_texture_s3tc","MOZ_WEBGL_compressed_texture_s3tc"];Moh=function(a){const b=a.Ff()*a.Lg();var c=a.canvas.H;a=a.H;c=b/(c*c);if(b!==a.Ia||c!==a.Ea)a.Ia=b,a.Ea=c,Goh(a)};Noh=function(a){a.ag===void 0&&(a.ag=a.U.getExtension("OES_vertex_array_object"));return a.ag};
n$=function(a,b){const c=a.state.wa()-33984;b===3553?(a=a.N.KL(c),a.va(3553)):(a=a.N.pS(c),a.va(34067),b!==34067&&(a.Ea=b));return a};Ooh=function(a){a.Rd===void 0&&(_.KTb()?a.Rd=a.U.getExtension("ANGLE_instanced_arrays"):a.Rd=null);return a.Rd};Poh=function(a){a.H.clear();a.iy=null;a.N.clear();a.state.clear()};
_.qoh=class extends _.de{constructor(a,b){super();this.canvas=a;this.U=b;this.id=Koh++;this.iy=null;this.antialias=this.ag=this.Rd=this.Xe=this.Rf=this.Lb=void 0;this.Nf=0;this.state=new Doh(this.U);this.N=new Coh(this.U,this.state);this.Hm=new _.ee(this);super.Kj(this.Hm);this.H=new Hoh(this);super.Kj(this.H);this.Gc=this.Ln(3379);this.Ln(34076);_.Jo(this.Hm,a,"webglcontextlost",this.Kv,!1,this);_.Jo(this.Hm,a,"webglcontextrestored",this.Xo,!1,this);Moh(this)}getId(){return this.id}Ea(a){this.Nf=
a;this.Nf&2&&(this.qb(3333,4),this.qb(3317,4),this.qb(37440,0),this.qb(37441,0),this.disable(2884),this.disable(3042),this.disable(2960),this.disable(3089),this.disable(2929),this.depthFunc(513),this.Ql(1,0));return this.U}Ga(a){this.Nf&1&&(this.iy=null);if(this.Nf&2){var b=this.N.U;this.N.ha(null);this.N.ha(b||null);b=this.N.W;this.N.wa(null);this.N.wa(b||null);(b=Noh(this))&&b.bindVertexArrayOES(null);a.pixelStorei(3333,4);a.pixelStorei(3317,4);a.pixelStorei(37440,0);a.pixelStorei(37441,0);a.disable(2884);
a.disable(3042);a.disable(2960);a.disable(3089);a.disable(2929);a.depthFunc(513);a.blendFunc(1,0)}this.Nf=0}kb(){this.iy=null;this.U.useProgram(null);super.kb()}xh(){return this.canvas}Ff(){return this.U.drawingBufferWidth||this.canvas.Ui.width}Lg(){return this.U.drawingBufferHeight||this.canvas.Ui.height}KNb(){return _.HTb(this.U)}Mi(){return this.N.qja()+1}qk(){return 33984+this.N.qja()}vd(a,b,c){var d=n$(this,3553);yoh(d,c.width,c.height,a,b);const e=l$(d);d.bind();zoh(d,c.width,a,b);d.H.texImage2D(e,
0,a,a,b,c);d.state.Ga(3317)}Ya(a,b,c,d,e,f){Aoh(n$(this,a),f,b,c,d,e)}f4(a){this.vd(6408,5121,a)}WD(a,b,c,d,e){var f=n$(this,3553);const g=l$(f);f.bind();zoh(f,e.width,c,d);f.H.texSubImage2D(g,0,a,b,c,d,e);f.state.Ga(3317)}Cd(a,b,c,d,e,f,g,h){a=n$(this,a);const l=l$(a);a.bind();a.H.texSubImage2D(l,0,b,c,d,e,f,g,h)}DA(a,b,c,d,e,f){e?this.Cd(3553,0,a,b,c,d,e,f):this.WD(0,a,b,c,d)}qg(a,b,c,d,e){a=n$(this,a);yoh(a,c,d,b,0);const f=l$(a);a.bind();a.H.compressedTexImage2D(f,0,b,c,d,0,e)}XQ(a,b,c,d){a=n$(this,
a);const e=l$(a);a.bind();a.H.compressedTexSubImage2D(e,0,b,c,256,256,33776,d)}ha(a){this.state.Oa(a)}Pl(a){this.state.Qb(0,0,0,a)}blendEquation(a){this.state.tc(a)}Ql(a,b){this.state.Wa(a,b)}Qb(a,b,c,d){this.state.Wa(a,b,c,d)}clearColor(a,b,c,d){this.state.Za(a,b,c,d)}mt(){this.state.Jc(1)}Wu(){this.state.uc(0)}uc(a,b,c,d){this.state.Uc(a,b,c,d)}Pg(a){this.state.Gc(a)}depthFunc(a){this.state.qb(a)}Bb(a){this.state.Ia(a)}tc(a,b){this.state.Bb(a,b)}disable(a){this.state.va(a,!1)}wa(a){this.state.La(a,
!1)}va(a){this.state.va(a,!0)}Xh(a,b){this.state.Pd(Ooh(this),a,b)}bX(a){this.state.vd(Ooh(this),4,0,6,a)}Da(a){this.state.La(a,!0)}isEnabled(a){return _.W7(this.state,a)}lineWidth(a){this.state.Jb(a)}qb(a,b){this.state.Da(a,b)}polygonOffset(a,b){this.state.Lb(a,b)}hy(a,b,c,d){this.state.Ob(a,b,c,d)}eh(a,b,c){this.U.stencilFunc(a,b,c)}Je(a,b,c){this.U.stencilOp(a,b,c)}viewport(a,b,c,d){Moh(this);this.state.Sa(a,b,c,d)}W(a,b){a===34962?this.N.N(b):this.N.Da(b)}Sa(a){this.N.ha(a)}Pd(a){this.N.wa(a)}bindTexture(a,
b){const c=this.state.wa()-33984;b&&(b.va(a),b.wa(c));a===3553?this.N.Hw(c,b):this.N.aZ(c,b)}ZQ(){return new Joh(this.U,this)}j3(a){return a.Ga?a.Ga(35714):-1}Jb(a,b){const c=this.iy;c&&c.Sa&&c.Sa(a,b)}kp(a,b){const c=this.iy;c&&c.Wa&&c.Wa(a,b)}Bh(a,b){const c=this.iy;c&&c.Ya&&c.Ya(a,b)}p5(a,b,c){const d=this.iy;d&&d.Za&&d.Za(a,b,c)}B5(a,b){const c=this.iy;c&&c.qb&&c.qb(a,b)}Ob(a,b,c,d){const e=this.iy;e&&e.Bb&&e.Bb(a,b,c,d)}M5(a,b){const c=this.iy;c&&c.Jb&&c.Jb(a,b)}Sh(a,b,c,d,e){const f=this.iy;
f&&f.Lb&&f.Lb(a,b,c,d,e)}Rq(a,b){const c=this.iy;c&&c.Ob&&c.Ob(a,b)}EA(a,b){const c=this.iy;c&&c.Qb&&c.Qb(a,!1,b)}Za(a,b){const c=this.iy;c&&c.tc&&c.tc(a,!1,b)}yNb(a){a.Bc&&a.Bc()}getContextAttributes(){return this.U.getContextAttributes()}isContextLost(){return this.U.isContextLost()}ad(){if(this.Lb!==void 0)return!!this.Lb;if(_.ra("Chromium")<=29){var a=this.U.getSupportedExtensions();if(!a&&this.isContextLost())throw new Ioh("getSupportedExtensions");for(let b=0;b<a.length;b++)for(let c=0;c<Loh.length;c++)if(a[b]===
Loh[c]&&(this.Lb=this.U.getExtension(Loh[c])))return!0}else for(a=0;a<Loh.length;a++)if(this.Lb=this.U.getExtension(Loh[a]))return!0;this.Lb=null;return!1}FA(){if(this.Rf!==void 0)return!!this.Rf;let a=this.U.getExtension("OES_texture_float");if(a){const b=this.U.getExtension("OES_texture_float_linear"),c=this.U.getExtension("WEBGL_color_buffer_float");if(b==null||c==null)a=null}this.Rf=a;return!!a}Oa(a,b,c){this.U.bufferData(a,b,c)}jG(a,b){this.U.bufferSubData(34962,a,b)}kG(){return this.U.checkFramebufferStatus(36160)}clear(a){this.U.clear(a)}lG(a){this.U.compileShader(a)}YQ(a,
b){var c=n$(this,3553);yoh(c,a,b,6408,5121);const d=l$(c);c.bind();c.H.copyTexImage2D(d,0,6408,0,0,a,b,0)}Cg(a,b){var c=n$(this,3553);const d=l$(c);c.bind();c.H.copyTexSubImage2D(d,0,0,0,0,0,a,b)}La(){return this.U.createBuffer()}oe(){return this.U.createFramebuffer()}Xu(){return this.U.createRenderbuffer()}bV(a){return this.U.createShader(a)}createTexture(){return new Boh(this.U,this.state,this.N)}deleteBuffer(a){this.U.deleteBuffer(a)}De(a){this.U.deleteFramebuffer(a)}deleteRenderbuffer(a){this.U.deleteRenderbuffer(a)}deleteTexture(a){a&&
a.deleteTexture()}Ia(a,b,c){this.U.drawArrays(a,b,c)}Uc(a,b,c){this.U.drawElements(a,b,5123,c)}finish(){this.U.finish()}flush(){this.U.flush()}ey(a,b){this.U.framebufferRenderbuffer(36160,a,36161,b)}xe(a){this.U.framebufferTexture2D(36160,36064,3553,a.texture,0)}g3(){var a=n$(this,3553);if(a.target===34067)for(let b=0;b<6;++b);a.bind();a.H.generateMipmap(a.target);a.valid=!1}Ln(a){switch(a){case 32873:return this.N.KL(this.state.wa()-33984);case 34068:return this.N.pS(this.state.wa()-33984);case 35725:return this.iy;
default:a=this.U.getParameter(a);if(a===null&&this.isContextLost())throw new Ioh("getParameter");return a}}getError(){return this.U.getError()}gy(a,b,c){this.U.renderbufferStorage(36161,a,b,c)}E3(a,b){this.U.shaderSource(a,b)}texParameteri(a,b,c){a=n$(this,a);switch(b){case 10241:woh(a,c);break;case 10240:xoh(a,c);break;case 10242:uoh(a,c);break;case 10243:voh(a,c)}}Wa(a,b,c,d,e,f){this.U.vertexAttribPointer(a,b,c,d,e,f)}Kv(a){a.preventDefault();Poh(this);_.OTb=Date.now();super.dispatchEvent("webglcontextlost")}Xo(){Poh(this);
if(this.Lb&&(this.Lb=void 0,!this.ad()))throw Error("fh");if(this.Rf&&(this.Rf=void 0,!this.FA()))throw Error("gh");if(this.Xe&&(this.Xe=void 0,this.Xe===void 0&&(this.Xe=this.U.getExtension("WEBGL_depth_texture")),!this.Xe))throw Error("hh");this.Rd!==void 0&&(this.Rd=void 0,Ooh(this));this.ag!==void 0&&(this.ag=void 0,Noh(this));_.PTb=Date.now();super.dispatchEvent("webglcontextrestored")}};_.bt("WRC",poh);
_.xd();
}catch(e){_._DumpException(e)}
})(this._);
// Google Inc.
