CINXE.COM

Google Books

<!DOCTYPE html><html manifest="//ssl.gstatic.com/gb/remove-manifest-link"><head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://books.google.com/?hl=en&amp;tab=pp","20231014000706","https://web.archive.org/","web","/_static/", "1697242026"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta http-equiv="content-type" content="text/html; charset=UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Google Books</title><link rel="canonical" href="https://web.archive.org/web/20231014000706/https://books.google.com/"><style>@-webkit-keyframes gb__a{0%{opacity:0}50%{opacity:1}}@keyframes gb__a{0%{opacity:0}50%{opacity:1}}.gb_v{display:inline-block;padding:0 0 0 15px;vertical-align:middle}.gb_Pd .gb_o{bottom:-3px;right:-5px}.gb_v:first-child,#gbsfw:first-child+.gb_v{padding-left:0}.gb_g{position:relative}.gb_d{display:inline-block;outline:none;vertical-align:middle;border-radius:2px;box-sizing:border-box;height:30px;width:30px;cursor:pointer;text-decoration:none}#gb#gb a.gb_d{cursor:pointer;text-decoration:none}.gb_d,a.gb_d{color:#000}.gb_df{border-color:transparent;border-bottom-color:#fff;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:6.5px;top:37px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s}.gb_ef{border-color:transparent;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:6.5px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-bottom-color:rgba(0,0,0,.2);top:36px}x:-o-prefocus,div.gb_ef{border-bottom-color:#ccc}.gb_3{background:#fff;border:1px solid #ccc;border-color:rgba(0,0,0,.2);color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;outline:none;overflow:hidden;position:absolute;right:0;top:44px;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-radius:2px;-webkit-user-select:text}.gb_v.gb_Ja .gb_df,.gb_v.gb_Ja .gb_ef,.gb_v.gb_Ja .gb_3,.gb_Ja.gb_3{display:block}.gb_v.gb_Ja.gb_ff .gb_df,.gb_v.gb_Ja.gb_ff .gb_ef{display:none}.gb_Qd{position:absolute;right:0;top:44px;z-index:-1}.gb_5a .gb_df,.gb_5a .gb_ef,.gb_5a .gb_3{margin-top:-10px}.gb_p{display:none!important}.gb_Za{visibility:hidden}.gb_Pd ::-webkit-scrollbar{height:15px;width:15px}.gb_Pd ::-webkit-scrollbar-button{height:0;width:0}.gb_Pd ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(0,0,0,.3);border:5px solid transparent;-webkit-border-radius:10px;border-radius:10px;min-height:20px;min-width:20px;height:5px;width:5px}.gb_Pd ::-webkit-scrollbar-thumb:hover,.gb_Pd ::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.4)}.gb_l .gb_d{background-position:-35px -3668px;opacity:.55}.gb_2 .gb_l .gb_d{background-position:-35px -3668px}.gb_I .gb_l .gb_d{background-position:-35px -3425px;opacity:1}.gb_3.gb_4{min-height:196px;overflow-y:auto;width:320px}.gb_3.gb_4.gb_K{-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 2px 6px 2px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 2px 6px 2px rgba(60,64,67,.15);width:328px}.gb_5{-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.gb_5.gb_4.gb_K{-webkit-transition:height 1s ease-in-out;transition:height 1s ease-in-out}.gb_6{background:#fff;margin:0;padding:28px;padding-right:27px;text-align:left;white-space:normal;width:265px}.gb_6:not(.gb_K){min-height:100px}.gb_4.gb_K>.gb_6{padding:12px 14px 20px 14px;width:300px}.gb_7{background:#f5f5f5;cursor:pointer;height:40px;overflow:hidden}.gb_8{position:relative}.gb_7{display:block;line-height:40px;text-align:center;width:320px}.gb_8{display:block;line-height:40px;text-align:center}.gb_8.gb_9{line-height:0}.gb_7,.gb_7:visited,.gb_7:active,.gb_8,.gb_8:visited,.gb_8:active,#gb a.gb_7,#gb a.gb_7:visited,#gb a.gb_7:active,#gb a.gb_8,#gb a.gb_8:visited,#gb a.gb_8:active{color:rgba(0,0,0,.87);text-decoration:none}.gb_8:not(.gb_K),.gb_6:not(.gb_K){display:none}.gb_0,.gb_6.gb_0:not(.gb_K),.gb_0+.gb_8,.gb_aa .gb_8,.gb_aa .gb_6{display:block}.gb_K .gb_ba,.gb_K .gb_ca,.gb_aa .gb_ba,.gb_aa .gb_ca{display:inline-block}.gb_8:hover,.gb_8:active,#gb a.gb_8:hover,#gb a.gb_8:active{text-decoration:underline}.gb_8{border-bottom:1px solid #ebebeb;left:28px;width:264px}.gb_K .gb_8{border-bottom:1px solid #e8eaed;left:0;width:328px}.gb_da{text-align:center}a.gb_ba,a.gb_ca{background-color:#fff;border:1px solid #dadce0;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1a73e8;display:inline-block;font:500 14px/16px Google Sans,Roboto,Helvetica,Arial,sans-serif;margin:16px 0 18px 0;max-width:264px;outline:none;overflow:hidden;padding:10px 24px;position:static;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}a.gb_ba:visited,a.gb_ca:visited{color:#1a73e8}.gb_ca:hover,.gb_ba:hover{background-color:#f8fbff;border-color:#cce0fc;text-decoration:none}.gb_ca:focus,.gb_ca:hover:focus,.gb_ba:focus,.gb_ba:hover:focus{background-color:#f4f8ff;border-color:#c9ddfc}.gb_ca:active,.gb_ca:active:focus,.gb_ba:active,.gb_ba:active:focus{background-color:#ecf3fe;border-color:transparent;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);text-decoration:none}.gb_aa .gb_7{display:none}.gb_8:last-child{border-bottom-width:0}.gb_N .gb_D{display:initial}.gb_N.gb_ea{height:100px;text-align:center}.gb_N.gb_ea img{padding:34px 0;height:32px;width:32px}.gb_N .gb_Q+img{border:0;margin:8px;height:48px;width:48px}.gb_N div.gb_fa{background:#ffa;-webkit-border-radius:5px;border-radius:5px;padding:5px;text-align:center}.gb_K.gb_N.gb_ga,.gb_K.gb_N.gb_O,.gb_N.gb_ga,.gb_N.gb_O{padding-bottom:0}.gb_K.gb_N.gb_P,.gb_K.gb_N.gb_O,.gb_N.gb_P,.gb_N.gb_O{padding-top:0}.gb_N.gb_O a,.gb_N.gb_P a{top:0}.gb_ha .gb_7{margin-top:0;position:static}.gb_ia{display:inline-block}.gb_ja:hover,#gb#gb .gb_ja:hover{text-decoration:underline}.gb_ka .gb_6{position:relative}.gb_ka .gb_K>.gb_D{top:20px;left:20px}.gb_ka .gb_D{position:absolute;top:28px;left:28px}.gb_7.gb_la{display:none;height:0}.gb_C .gb_l .gb_d::before,.gb_C.gb_2 .gb_l .gb_d::before{left:-35px;top:-3668px}.gb_C.gb_I .gb_l .gb_d::before{left:-35px;top:-3425px}.gb_3b .gb_7{position:relative}.gb_l .gb_d:hover,.gb_l .gb_d:focus{opacity:.85}.gb_I .gb_l .gb_d:hover,.gb_I .gb_l .gb_d:focus{opacity:1}@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gb_N .gb_Q{background-image:url("https://web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/v2_6991d7aa.png")}}#gb#gb a.gb_D,#gb#gb a.gb_E,#gb#gb span.gb_E{color:rgba(0,0,0,.87);text-decoration:none}#gb#gb a.gb_E:focus{outline-offset:2px}#gb#gb a.gb_E:hover{text-decoration:underline}.gb_F.gb_H{display:none;padding-left:15px;vertical-align:middle}.gb_F.gb_H:first-child{padding-left:0}.gb_F .gb_E{display:inline-block;line-height:24px;vertical-align:middle}#gb#gb.gb_I a.gb_E,#gb#gb.gb_I span.gb_E,#gb#gb .gb_I a.gb_E,#gb#gb .gb_I span.gb_E{color:#fff}#gb#gb.gb_I span.gb_E,#gb#gb .gb_I span.gb_E{opacity:.7}.gb_B.gb_B{-webkit-background-size:64px 64px;background-size:64px 64px}#gb2 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/3a1e625196.png")}.gb_C #gb2 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/3a1e625196.png")}#gb22 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/3daf4c1f88.png")}.gb_C #gb22 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/3daf4c1f88.png")}#gb45 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/f420d06f66.png")}.gb_C #gb45 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/f420d06f66.png")}#gb72 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/08ef13d8a6.png")}.gb_C #gb72 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/08ef13d8a6.png")}#gb117 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/142da27578.png")}.gb_C #gb117 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/142da27578.png")}#gb136 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/911e3628e6.png")}.gb_C #gb136 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/911e3628e6.png")}#gb166 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/41679a9ec5.png")}.gb_C #gb166 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/41679a9ec5.png")}#gb171 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/4244245d7e.png")}.gb_C #gb171 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/4244245d7e.png")}#gb177 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/4653513b7d.png")}.gb_C #gb177 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/4653513b7d.png")}#gb206 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/ad330d8459.png")}.gb_C #gb206 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/ad330d8459.png")}#gb207 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/2c21041e16.png")}.gb_C #gb207 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/2c21041e16.png")}#gb211 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/c03dda0b34.png")}.gb_C #gb211 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/c03dda0b34.png")}#gb217 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/71060be5b3.png")}.gb_C #gb217 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/71060be5b3.png")}#gb228 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/74aa55e0c2.png")}.gb_C #gb228 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/74aa55e0c2.png")}#gb249 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/afa40f6e42.png")}.gb_C #gb249 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/afa40f6e42.png")}#gb260 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/ea554714e7.png")}.gb_C #gb260 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/ea554714e7.png")}#gb261 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/0b26f6f8e4.png")}.gb_C #gb261 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/0b26f6f8e4.png")}#gb108 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/dfbeb24785.png")}.gb_C #gb108 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/dfbeb24785.png")}#gb60 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/85bb99a341.png")}.gb_C #gb60 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/85bb99a341.png")}#gb175 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/eacd033c28.png")}.gb_C #gb175 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/eacd033c28.png")}@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){#gb2 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/438087d3df.png")}.gb_C #gb2 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/438087d3df.png")}#gb22 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/cfa67efcd3.png")}.gb_C #gb22 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/cfa67efcd3.png")}#gb45 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/9c561d4392.png")}.gb_C #gb45 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/9c561d4392.png")}#gb72 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/09faae41c7.png")}.gb_C #gb72 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/09faae41c7.png")}#gb117 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/e3cbb9b858.png")}.gb_C #gb117 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/e3cbb9b858.png")}#gb136 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/17bdcddea9.png")}.gb_C #gb136 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/17bdcddea9.png")}#gb166 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/be3fe52205.png")}.gb_C #gb166 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/be3fe52205.png")}#gb171 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/1b217ae532.png")}.gb_C #gb171 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/1b217ae532.png")}#gb177 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/188f0d697b.png")}.gb_C #gb177 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/188f0d697b.png")}#gb206 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/20808fb750.png")}.gb_C #gb206 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/20808fb750.png")}#gb207 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/6d9eaee7f9.png")}.gb_C #gb207 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/6d9eaee7f9.png")}#gb211 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/2d7fffa981.png")}.gb_C #gb211 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/2d7fffa981.png")}#gb217 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/e2c0b463b4.png")}.gb_C #gb217 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/e2c0b463b4.png")}#gb228 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/fe8c881457.png")}.gb_C #gb228 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/fe8c881457.png")}#gb249 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/d54db42004.png")}.gb_C #gb249 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/d54db42004.png")}#gb260 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/99be7c5086.png")}.gb_C #gb260 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/99be7c5086.png")}#gb261 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/9001dae971.png")}.gb_C #gb261 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/9001dae971.png")}#gb108 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/ca7b209615.png")}.gb_C #gb108 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/ca7b209615.png")}#gb60 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/e000432278.png")}.gb_C #gb60 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/e000432278.png")}#gb175 .gb_B{background-image:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/84d52a8885.png")}.gb_C #gb175 .gb_B::before{content:url("//web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/a/84d52a8885.png")}}.gb_J{padding:1px;display:inline-block;vertical-align:top;color:black;z-index:999;height:98px;width:86px}.gb_K.gb_J{-webkit-box-sizing:border-box;box-sizing:border-box;height:100px;width:100px;padding:1px 7px 1px 7px}.gb_J a{text-decoration:none}.gb_K.gb_J a{border:1px solid transparent}.gb_J[aria-grabbed=true]{visibility:hidden}.gb_J:hover{z-index:1001}.gb_J:hover a{border:1px solid #e5e5e5;-webkit-border-radius:2px;border-radius:2px}.gb_J:not(.gb_K):hover a{margin:7px 1px}.gb_K.gb_J:hover a{background:#f6fafe!important;background-color:rgba(26,115,232,.04);-webkit-border-radius:8px;border-radius:8px;border-color:transparent;overflow:hidden}.gb_K.gb_J:active a,.gb_K.gb_J:focus:active a{background:#e8f0fd!important;background-color:rgba(66,133,244,.12);-webkit-border-radius:8px;border-radius:8px}.gb_J.gb_L a{border:1px solid #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.1);background:#fff;cursor:-webkit-grabbing;margin:-1px;visibility:visible;z-index:1001}.gb_K.gb_J.gb_L a{background-color:#fff;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);opacity:.8}.gb_M{opacity:.5}.gb_J.gb_L a{color:rgba(0,0,0,.87)!important;cursor:-webkit-grabbing;font:13px/27px Arial,sans-serif;text-decoration:none!important}.gb_D{color:rgba(0,0,0,.87);display:inline-block;font-size:13px;margin:8px 2px;text-align:center;outline:none}.gb_K.gb_N.gb_O .gb_D,.gb_K.gb_N.gb_P .gb_D{top:8px}.gb_D[draggable=false]{-webkit-user-select:none}.gb_D .gb_Q,.gb_D .gb_B{display:inline-block;vertical-align:top;height:64px;width:64px}.gb_D .gb_R{-webkit-background-size:64px;background-size:64px;display:inline-block;height:64px;vertical-align:top;width:64px}.gb_S{display:block;line-height:20px;overflow:hidden;white-space:nowrap;width:84px;text-overflow:ellipsis}.gb_J.gb_K .gb_S{font-family:"Google Sans",Roboto,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.09px;line-height:16px;margin-bottom:4px;margin-left:4px;width:76px}.gb_J.gb_K>.gb_D{width:84px}.gb_J:hover .gb_D,.gb_T .gb_K.gb_J .gb_D:focus,.gb_K.gb_J .gb_D:active{z-index:1}.gb_J:not(.gb_K):hover .gb_S{background:rgba(255,255,255,.9)}.gb_J:hover .gb_S,.gb_T .gb_K.gb_J>.gb_D:focus .gb_S,.gb_K.gb_J>.gb_D:active .gb_S{white-space:normal;overflow-wrap:break-word;word-wrap:break-word}.gb_D .gb_Q{background-image:url("https://web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/v1_ff29c1d8.png");-webkit-background-size:92px 3767px;background-size:92px 3767px}.gb_C .gb_D .gb_Q{background-image:none;overflow:hidden;position:relative}.gb_C .gb_D .gb_Q::before{content:url("https://web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/v1_ff29c1d8.png");position:absolute}.gb_C .gb_B{background-image:none!important;position:relative}.gb_C .gb_B::before{left:0;position:absolute;top:0}@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gb_D .gb_Q{background-image:url("https://web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/v2_6991d7aa.png")}.gb_C .gb_D .gb_Q::before{content:url("https://web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/v2_6991d7aa.png");-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0}.gb_C .gb_D .gb_B::before{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0}}.gb_T .gb_D:focus,#gb#gb .gb_T a.gb_D:focus{text-decoration:underline}.gb_T .gb_K .gb_D:focus,#gb#gb .gb_T .gb_K a.gb_D:focus,.gb_T .gb_K .gb_D:hover:focus,#gb#gb .gb_T .gb_K a.gb_D:hover:focus{background:#ecf2fd!important;background-color:rgba(66,133,244,.1);-webkit-border-radius:8px;border-radius:8px;text-decoration:none}.gb_J[aria-grabbed=true].gb_U{visibility:visible}.gb_V,.gb_W{position:relative;top:27px;visibility:hidden}.gb_X,.gb_Z{left:37px;visibility:hidden}.gb_V{float:left;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #4273db}.gb_W{float:right;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #4273db}.gb_X{position:absolute;top:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #4273db}.gb_Z{position:absolute;top:59px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4273db}ul.gb_0 li.gb_U:not(:first-child) .gb_V,ul.gb_0 li.gb_U:not(:nth-child(-n+3)) .gb_X,ul.gb_0 li.gb_U .gb_W,ul.gb_0 li.gb_U .gb_Z,ul.gb_1 li.gb_U .gb_V,ul.gb_1 li.gb_U .gb_X,ul.gb_1 li.gb_U:not(:last-child) .gb_W,ul.gb_1 li.gb_U:not(:nth-last-child(-n+3)) .gb_Z{visibility:visible}.gb_o{-webkit-border-radius:50%;border-radius:50%;bottom:2px;height:18px;position:absolute;right:0;width:18px}.gb_pa{-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.3),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.3),0px 1px 3px 1px rgba(60,64,67,.15);margin:2px}.gb_qa{fill:#f9ab00}.gb_j .gb_qa{fill:#fdd663}.gb_ra>.gb_qa{fill:#d93025}.gb_j .gb_ra>.gb_qa{fill:#f28b82}.gb_ra>.gb_sa{fill:white}.gb_sa,.gb_j .gb_ra>.gb_sa{fill:#202124}.gb_ta{-webkit-clip-path:path("M16 0C24.8366 0 32 7.16344 32 16C32 16.4964 31.9774 16.9875 31.9332 17.4723C30.5166 16.5411 28.8215 16 27 16C22.0294 16 18 20.0294 18 25C18 27.4671 18.9927 29.7024 20.6004 31.3282C19.1443 31.7653 17.5996 32 16 32C7.16344 32 0 24.8366 0 16C0 7.16344 7.16344 0 16 0Z");clip-path:path("M16 0C24.8366 0 32 7.16344 32 16C32 16.4964 31.9774 16.9875 31.9332 17.4723C30.5166 16.5411 28.8215 16 27 16C22.0294 16 18 20.0294 18 25C18 27.4671 18.9927 29.7024 20.6004 31.3282C19.1443 31.7653 17.5996 32 16 32C7.16344 32 0 24.8366 0 16C0 7.16344 7.16344 0 16 0Z")}.gb_d .gb_o{display:block}.gb_o{display:none}.gb_ua{display:none;max-width:70px;max-height:64px;position:absolute;top:0;right:0;pointer-events:none;z-index:992}a.gb_va{border:none;color:#4285f4;cursor:default;font-weight:bold;outline:none;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none}a.gb_va:hover:after,a.gb_va:focus:after{background-color:rgba(0,0,0,.12);content:"";height:100%;left:0;position:absolute;top:0;width:100%}a.gb_va:hover,a.gb_va:focus{text-decoration:none}a.gb_va:active{background-color:rgba(153,153,153,.4);text-decoration:none}a.gb_wa{background-color:#4285f4;color:#fff}a.gb_wa:active{background-color:#0043b2}.gb_xa{box-shadow:0 1px 1px rgba(0,0,0,.16)}.gb_va,.gb_wa,.gb_ya,.gb_za{display:inline-block;line-height:28px;padding:0 12px;border-radius:2px}.gb_ya{background:#f8f8f8;border:1px solid #c6c6c6}.gb_za{background:#f8f8f8}.gb_ya,#gb a.gb_ya.gb_ya,.gb_za{color:#666;cursor:default;text-decoration:none}#gb a.gb_za{cursor:default;text-decoration:none}.gb_za{border:1px solid #4285f4;font-weight:bold;outline:none;background:#4285f4;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#4387fd),to(#4683ea));background:-webkit-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387fd,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4387fd,endColorstr=#4683ea,GradientType=0)}#gb a.gb_za{color:#fff}.gb_za:hover{box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_za:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background:#3c78dc;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#3c7ae4),to(#3f76d3));background:-webkit-linear-gradient(top,#3c7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3c7ae4,endColorstr=#3f76d3,GradientType=0)}#gb .gb_Aa{background:#fff;border:1px solid #dadce0;color:#1a73e8;display:inline-block;text-decoration:none}#gb .gb_Aa:hover{background:#f8fbff;border-color:#dadce0;color:#174ea6}#gb .gb_Aa:focus{background:#f4f8ff;color:#174ea6;outline:1px solid #174ea6}#gb .gb_Aa:active,#gb .gb_Aa:focus:active{background:#ecf3fe;color:#174ea6}#gb .gb_Aa.gb_j{background:transparent;border:1px solid #5f6368;color:#8ab4f8;text-decoration:none}#gb .gb_Aa.gb_j:hover{background:rgba(255,255,255,.04);color:#e8eaed}#gb .gb_Aa.gb_j:focus{background:rgba(232,234,237,.12);color:#e8eaed;outline:1px solid #e8eaed}#gb .gb_Aa.gb_j:active,#gb .gb_Aa.gb_j:focus:active{background:rgba(232,234,237,.1);color:#e8eaed}.gb_gf{display:inline-block;line-height:normal;position:relative;z-index:987}.gb_cb:not(.gb_C) .gb_n::before,.gb_cb:not(.gb_C) .gb_3a::before{content:none}.gb_n{-webkit-background-size:32px 32px;background-size:32px 32px;border:0;-webkit-border-radius:50%;border-radius:50%;display:block;margin:-1px;position:relative;height:32px;width:32px;z-index:0}.gb_0a{background-color:#e8f0fe;border:1px solid rgba(32,33,36,.08);position:relative}.gb_0a.gb_n{height:30px;width:30px}.gb_0a.gb_n:hover,.gb_0a.gb_n:active{-webkit-box-shadow:none;box-shadow:none}.gb_1a{background:#fff;border:none;-webkit-border-radius:50%;border-radius:50%;bottom:2px;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.3),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.3),0px 1px 3px 1px rgba(60,64,67,.15);height:14px;margin:2px;position:absolute;right:0;width:14px}.gb_2a{color:#1f71e7;font:400 22px/32px Google Sans,Roboto,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-device-pixel-ratio:1.25){.gb_n::before,.gb_3a::before{display:inline-block;-webkit-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:left 0;-webkit-transform-origin:left 0;transform-origin:left 0}.gb_K .gb_3a::before{-webkit-transform:scale(scale(0.416666667));-webkit-transform:scale(scale(0.416666667));transform:scale(scale(0.416666667))}}.gb_n:hover,.gb_n:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_n:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.gb_n:active::after{background:rgba(0,0,0,.1);-webkit-border-radius:50%;border-radius:50%;content:"";display:block;height:100%}.gb_4a{cursor:pointer;line-height:30px;min-width:30px;opacity:.75;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.gb_d.gb_4a{width:auto}.gb_4a:hover,.gb_4a:focus{opacity:.85}.gb_5a .gb_4a,.gb_5a .gb_6a{line-height:26px}#gb#gb.gb_5a a.gb_4a,.gb_5a .gb_6a{font-size:11px;height:auto}.gb_7a{border-top:4px solid #000;border-left:4px dashed transparent;border-right:4px dashed transparent;display:inline-block;margin-left:6px;opacity:.75;vertical-align:middle}.gb_Da:hover .gb_7a{opacity:.85}.gb_Ba>.gb_b{padding:3px 3px 3px 4px}.gb_8a.gb_Za{color:#fff}.gb_I .gb_4a,.gb_I .gb_7a{opacity:1}#gb#gb.gb_I.gb_I a.gb_4a,#gb#gb .gb_I.gb_I a.gb_4a{color:#fff}.gb_I.gb_I .gb_7a{border-top-color:#fff;opacity:1}.gb_2 .gb_n:hover,.gb_I .gb_n:hover,.gb_2 .gb_n:focus,.gb_I .gb_n:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}.gb_9a .gb_b,.gb_ab .gb_b{position:absolute;right:1px}.gb_b.gb_H,.gb_bb.gb_H,.gb_Da.gb_H{-webkit-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto}.gb_cb.gb_db .gb_4a{width:30px!important}.gb_m{height:40px;position:absolute;right:-5px;top:-5px;width:40px}.gb_eb .gb_m,.gb_fb .gb_m{right:0;top:0}.gb_gb{outline:none;-webkit-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.gb_K.gb_gb{-webkit-border-radius:8px;border-radius:8px;margin-left:12px}@media screen and (min-width:361px){.gb_K.gb_gb{width:354px}}@media screen and (max-width:361px){.gb_K.gb_gb{width:-webkit-calc(100vw - 24px);width:calc(100vw - 24px)}}.gb_K.gb_gb.gb_hb{max-height:-webkit-calc(100vh - 44px - 100px);max-height:calc(100vh - 44px - 100px)}.gb_K.gb_gb.gb_ib{max-height:-webkit-calc(100vh - 44px - 15px - 100px);max-height:calc(100vh - 44px - 15px - 100px)}.gb_K.gb_gb.gb_jb{background-color:#2d2e30}.gb_kb.gb_lb{color:#5f6368;font:400 12px/16px Roboto,Helvetica,Arial,sans-serif}.gb_mb.gb_kb.gb_lb{background-color:rgba(138,180,248,.24);color:#e8eaed}.gb_nb,#gb a.gb_nb.gb_nb,.gb_ob a,#gb .gb_ob.gb_ob a{color:#36c;text-decoration:none}.gb_kb>.gb_nb,#gb .gb_kb>a.gb_nb.gb_nb{color:#0070ff;font:inherit;font-weight:500;outline:0}.gb_mb.gb_kb>.gb_nb,#gb .gb_mb.gb_kb>a.gb_nb.gb_nb{color:#8ab4f8}.gb_nb:active,#gb a.gb_nb.gb_nb:active,.gb_nb:hover,#gb a.gb_nb.gb_nb:hover,.gb_ob a:active,#gb .gb_ob a:active,.gb_ob a:hover,#gb .gb_ob a:hover{text-decoration:underline}#gb .gb_kb>a.gb_nb.gb_nb:focus{text-decoration:underline}.gb_pb{margin:20px;white-space:nowrap}.gb_K>.gb_pb{margin:20px 33px}.gb_qb,.gb_rb{display:inline-block;vertical-align:top}.gb_qb.gb_sb,.gb_rb.gb_tb{vertical-align:middle}.gb_K .gb_qb,.gb_K .gb_rb{display:block;vertical-align:top;text-align:center}.gb_sb{cursor:default}.gb_K .gb_qb{margin-bottom:10px;position:relative;height:86px;width:86px}.gb_ub{-webkit-border-radius:50%;border-radius:50%;overflow:hidden;-webkit-transform:translateZ(0)}.gb_3a{border:none;margin-right:6px;vertical-align:top;height:80px;width:80px}.gb_vb{margin-bottom:11px;margin-top:4px}@media screen and (min-width:361px){.gb_K .gb_qb,.gb_vb{margin-left:101px}}@media screen and (max-width:361px){.gb_K .gb_qb,.gb_vb{margin-left:-webkit-calc((100vw - 24px - 66px - 86px)/2);margin-left:calc((100vw - 24px - 66px - 86px)/2)}}.gb_wb.gb_wb{fill:#1a73e8}.gb_jb .gb_wb{fill:#8ab4f8}.gb_K .gb_xb.gb_3a{position:relative;left:2px;margin-right:10px;top:2px;height:76px;width:76px}.gb_K .gb_yb{background:#fff;bottom:0;position:absolute;right:0;overflow:visible;height:32px;width:32px}.gb_K.gb_jb .gb_yb{background:#2d2e30}.gb_zb{bottom:0;-webkit-box-shadow:0 1px 1px 0 rgba(65,69,73,.3),0 1px 3px 1px rgba(65,69,73,.15);box-shadow:0 1px 1px 0 rgba(65,69,73,.3),0 1px 3px 1px rgba(65,69,73,.15);margin:0 2.5px 3px;outline:0;position:absolute;right:0;height:26px;width:26px}.gb_zb:hover{background-color:#f8faff}.gb_zb:focus,.gb_zb:hover:focus{background-color:#f4f8ff}.gb_zb:active,.gb_zb:focus:active{background-color:#f4f8ff;-webkit-box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.gb_zb:hover>svg.gb_Ab,.gb_zb:focus>svg.gb_Ab,.gb_zb:active>svg.gb_Ab{fill:#1a73e8}.gb_Bb{font-weight:bold;margin:-4px 0 1px 0;text-overflow:ellipsis;overflow:hidden}.gb_K .gb_Bb{color:#202124;font:500 16px/22px Google Sans,Roboto,Helvetica,Arial,sans-serif;letter-spacing:.29px;margin:0;text-align:center;text-overflow:ellipsis;overflow:hidden}.gb_K.gb_jb .gb_Bb{color:#e8eaed}.gb_Db{color:#666;text-overflow:ellipsis;overflow:hidden}.gb_K .gb_Db{color:#5f6368;font:400 14px/19px Roboto,Helvetica,Arial,sans-serif;letter-spacing:normal;text-align:center;text-overflow:ellipsis;overflow:hidden}.gb_K.gb_jb .gb_Db{color:#e8eaed}.gb_tb>.gb_Db{color:#000;font-weight:bold;margin:-4px 0 1px 0;text-overflow:ellipsis;overflow:hidden}.gb_Eb{color:#666;font-style:italic;font-weight:500;margin:4px 0;overflow:hidden}.gb_Fb{color:#5f6368;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:19px;margin-top:4px;text-align:center}.gb_jb .gb_Fb{color:#9aa0a6}.gb_Hb{font-weight:500}.gb_Ib.gb_Ib{background-color:#fff;border:1px solid #dadce0;-webkit-border-radius:100px;border-radius:100px;color:#3c4043;display:inline-block;font:500 14px/16px Google Sans,Roboto,Helvetica,Arial,sans-serif;letter-spacing:.25px;margin:16px 0 0;max-width:254px;outline:0;padding:8px 16px;text-align:center;text-decoration:none;text-overflow:ellipsis;overflow:hidden}.gb_jb .gb_Ib.gb_Ib{background-color:#2d2e30;border:1px solid #5f6368;color:#e8eaed}.gb_Ib:hover{background-color:#f7f8f8}.gb_Ib:focus,.gb_Ib:hover:focus{background-color:#f4f4f4}.gb_Ib:active,.gb_Ib:focus:active{background-color:#e8e8e9;border-color:transparent;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_Jb{color:#5f6368;margin:14px 33px;text-align:center;white-space:normal}.gb_jb .gb_Jb{color:#e8eaed}.gb_Kb.gb_Kb{-webkit-border-radius:4px;border-radius:4px;color:#5f6368;display:inline-block;font:400 12px/16px Roboto,Helvetica,Arial,sans-serif;outline:0;padding:4px 8px;text-decoration:none;text-align:center;white-space:normal}.gb_jb .gb_Kb.gb_Kb{border:1px solid transparent;color:#e8eaed}.gb_Kb:hover{background-color:#f7f8f8}.gb_Kb:focus,.gb_Kb:hover:focus{background-color:#f4f4f4}.gb_Kb:active,.gb_Kb:active:focus{background-color:#e8e8e9}.gb_rb .gb_ya{background:#4d90fe;border-color:#3079ed;font-weight:bold;margin:10px 0 0 0;color:#fff}#gb .gb_rb a.gb_ya.gb_ya{color:#fff}.gb_rb .gb_ya:hover{background:#357ae8;border-color:#2f5bb7}.gb_lb{background:#fef9db;font-size:11px;padding:10px 20px;white-space:normal}.gb_kb.gb_lb{background:#e8f0fe;-webkit-border-radius:4px;border-radius:4px;margin:4px;padding:4px 8px;text-align:center}.gb_kb.gb_lb>#gbpbt>span{white-space:nowrap;font-weight:500}.gb_lb b,.gb_nb{white-space:nowrap}.gb_Lb.gb_Lb{background-color:#fff;color:#3c4043;display:table;font:500 14px/16px Google Sans,Roboto,Helvetica,Arial,sans-serif;letter-spacing:.25px;outline:0;padding:14px 41px;text-align:center;text-decoration:none;width:100%}.gb_jb .gb_Lb.gb_Lb{background-color:#2d2e30;border:1px solid transparent;color:#e8eaed;width:270px}.gb_Lb:hover{background-color:#f7f8f8}.gb_Lb:focus,.gb_Lb:hover:focus{background-color:#f4f4f4}.gb_Lb:active,.gb_Lb:focus:active{background-color:#e8e8e9}.gb_Mb{border:none;display:table-cell;vertical-align:middle;height:20px;width:20px}.gb_zb>svg.gb_Ab,.gb_Mb>svg.gb_Nb,.gb_Ob>svg.gb_Pb{color:#5f6368;fill:currentColor}.gb_jb .gb_Ob>svg.gb_Pb{fill:#9aa0a6}.gb_jb .gb_zb{border:1px solid transparent;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15)}.gb_jb .gb_zb>svg.gb_Ab,.gb_jb .gb_Mb>svg.gb_Nb{color:#e8eaed;fill:currentColor}.gb_jb .gb_zb:hover>svg.gb_Ab,.gb_jb .gb_zb:focus>svg.gb_Ab,.gb_jb .gb_zb:focus:hover>svg.gb_Ab,.gb_jb .gb_zb:active>svg.gb_Ab{fill:#8ab4f8}.gb_jb .gb_zb:hover{background-color:#353639;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15)}.gb_jb .gb_zb:focus,.gb_jb .gb_zb:focus:hover{background-color:#353639;border:1px solid #5f6368;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15)}.gb_jb .gb_zb:active{background-color:rgba(255,255,255,.12);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.3),0 8px 12px 6px rgba(0,0,0,.15);box-shadow:0 4px 4px 0 rgba(0,0,0,.3),0 8px 12px 6px rgba(0,0,0,.15)}.gb_Qb{display:table-cell;padding:0 74px 0 16px;text-align:left;vertical-align:middle;white-space:normal}.gb_Rb{border-bottom:1px solid #e8eaed;border-top:1px solid #e8eaed;padding:0 17px;text-align:center}.gb_jb .gb_Rb{border-bottom:1px solid #5f6368;border-top:1px solid #5f6368}.gb_Sb.gb_Sb,.gb_Tb.gb_Tb{background-color:#fff;border:1px solid #dadce0;-webkit-border-radius:4px;border-radius:4px;display:inline-block;font:500 14px/16px Google Sans,Roboto,Helvetica,Arial,sans-serif;letter-spacing:.15px;margin:16px;outline:0;padding:10px 24px;text-align:center;text-decoration:none;white-space:normal}.gb_Sb.gb_Sb{color:#3c4043}.gb_Tb.gb_Tb{color:#1a73e8}.gb_jb .gb_Tb.gb_Tb,.gb_jb .gb_Sb.gb_Sb{background-color:#2d2e30;border:1px solid #5f6368;color:#e8eaed}.gb_Sb:hover{background-color:#f7f8f8}.gb_Sb:focus,.gb_Sb:hover:focus{background-color:#f4f4f4}.gb_Sb:active,.gb_Sb:active:focus{background-color:#e8e8e9;border-color:transparent;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_Tb:hover{background-color:#f8fbff;border-color:#cce0fc}.gb_Tb:focus,.gb_Tb:hover:focus{background-color:#f4f8ff;border-color:#c9ddfc}.gb_Tb:active,.gb_Tb:active:focus{background-color:#ecf3fe;border-color:transparent;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_Xb{border-top:1px solid #e8eaed}.gb_jb .gb_Xb{border-top:1px solid #5f6368}.gb_K.gb_gb{overflow-y:auto;overflow-x:hidden}.gb_1b{border-top:1px solid #ccc;border-top-color:rgba(0,0,0,.2);display:block;outline-offset:-2px;padding:10px 20px;position:relative;white-space:nowrap}.gb_2b>.gb_1b{border:none;cursor:pointer;height:35px;outline:0;padding:12px 33px 13px}.gb_3b .gb_1b:focus .gb_4b{outline:1px dotted #fff}.gb_1b:hover{background:#eee}.gb_2b>.gb_1b:hover{background-color:#f7f8f8}.gb_2b>.gb_1b:focus,.gb_2b>.gb_1b:hover:focus{background-color:#f4f4f4}.gb_2b>.gb_1b:active,.gb_2b>.gb_1b:focus:active{background-color:#e8e8e9}.gb_jb .gb_5b:hover,.gb_jb .gb_Lb:hover,.gb_jb .gb_Kb:hover,.gb_jb .gb_2b>.gb_1b:hover{background-color:rgba(255,255,255,.04);border:1px solid transparent}.gb_jb .gb_Sb:hover,.gb_jb .gb_Ib:hover{background-color:rgba(232,234,237,.04);border:1px solid #5f6368}.gb_jb .gb_5b:focus,.gb_jb .gb_5b:hover:focus,.gb_jb .gb_Ib:focus,.gb_jb .gb_Ib:hover:focus,.gb_jb .gb_Lb:focus,.gb_jb .gb_Lb:hover:focus,.gb_jb .gb_Sb:focus,.gb_jb .gb_Sb:hover:focus,.gb_jb .gb_2b>.gb_1b:focus,.gb_jb .gb_2b>.gb_1b:hover:focus{background-color:rgba(232,234,237,.12);border:1px solid #e8eaed}.gb_jb .gb_Kb:focus,.gb_jb .gb_Kb:hover:focus{background-color:rgba(232,234,237,.12)}.gb_jb .gb_5b:active,.gb_jb .gb_5b:focus:active,.gb_jb .gb_Lb:active,.gb_jb .gb_Lb:focus:active,.gb_jb .gb_Kb:active,.gb_jb .gb_Kb:active:focus,.gb_jb .gb_2b>.gb_1b:active,.gb_jb .gb_2b>.gb_1b:focus:active{background-color:rgba(232,234,237,.1);border:1px solid transparent}.gb_6b{overflow-x:hidden}.gb_jb .gb_2b>.gb_1b{border:1px solid transparent}.gb_jb .gb_Sb:active,.gb_jb .gb_Sb:active:focus,.gb_jb .gb_Ib:active,.gb_jb .gb_Ib:focus:active{background-color:rgba(232,234,237,.1);border:1px solid #5f6368}.gb_1b[selected=true]{overflow:hidden}.gb_2b>.gb_1b[selected=true]{background-color:rgba(60,64,67,.1)}.gb_jb .gb_2b>.gb_1b[selected=true]{background-color:rgba(255,255,255,.12)}.gb_1b[selected=true]>.gb_7b{display:block;position:absolute;z-index:2}.gb_7b::-moz-focus-inner{border:0}.gb_7b{background-color:transparent;border:none;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:16px;margin-bottom:1px;min-height:36px;min-width:86px;outline:none;padding:10px 24px;text-align:center;text-decoration:none;top:16px;width:auto}.gb_8b.gb_9b{background-color:#1a73e8;color:#fff;margin-left:0;margin-right:12px;margin-top:14px}.gb_jb .gb_8b.gb_9b{background-color:#8ab4f8;color:#2d2e30}.gb_8b.gb_ac{background-color:#fff;border:1px solid #dadce0;color:#3c4043;margin-left:0;margin-right:0;margin-top:11px}.gb_jb .gb_8b.gb_ac{background-color:rgba(218,220,224,.01);border:1px solid #5f6368;color:#e8eaed}.gb_7b.gb_ac:hover{background-color:#f7f8f8}.gb_7b.gb_ac:focus,.gb_7b.gb_ac:hover:focus{background-color:#f4f4f4}.gb_7b.gb_ac:active{background-color:#f4f4f4;border:1px solid #5f6368;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gb_7b.gb_9b:hover{background-color:#1b66c9;border-color:transparent;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_7b.gb_9b:focus,.gb_7b.gb_9b:hover:focus{background-color:#1c5fba;border-color:transparent;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_7b.gb_9b:active{background-color:#1b63c1;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_jb .gb_7b.gb_ac:hover{background-color:rgba(232,234,237,.04)}.gb_jb .gb_7b.gb_ac:focus,.gb_jb .gb_7b.gb_ac:hover:focus{background-color:rgba(232,234,237,.12);border:1px solid #e8eaed}.gb_jb .gb_7b.gb_ac:active,.gb_jb .gb_7b.gb_ac:active:focus{background-color:rgba(232,234,237,.1);border:1px solid #5f6368;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_jb .gb_7b.gb_9b:hover{background-color:#93b9f8;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.gb_jb .gb_7b.gb_9b:focus,.gb_jb .gb_7b.gb_9b:hover:focus{background-color:#a5c5f9}.gb_jb .gb_7b.gb_9b:active{background-color:#8ab4f8;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15)}.gb_1b[selected=true]>.gb_7b:focus{background-color:rgba(0,0,0,.24);-webkit-border-radius:2px;border-radius:2px;outline:0}.gb_1b[selected=true]>.gb_7b:hover,.gb_1b[selected=true]>.gb_7b:focus:hover{background-color:#565656;-webkit-border-radius:2px;border-radius:2px}.gb_1b[selected=true]>.gb_7b:active{-webkit-border-radius:2px;border-radius:2px;background-color:#212121}.gb_ac{left:0;margin-left:5%}.gb_9b{margin-right:5%;right:0}.gb_1b:first-child,.gb_bc:first-child+.gb_1b{border-top:0}.gb_jb .gb_1b:first-child,.gb_jb .gb_bc:first-child+.gb_1b{border-top:1px solid transparent}.gb_jb .gb_1b:first-child:focus:hover,.gb_jb .gb_bc:first-child+.gb_1b:focus:hover,.gb_jb .gb_1b:first-child:focus,.gb_jb .gb_bc:first-child+.gb_1b:focus{border-top:1px solid #e8eaed}.gb_jb .gb_1b:first-child:active,.gb_jb .gb_bc:first-child+.gb_1b:active,.gb_jb .gb_1b:first-child:active:focus,.gb_jb .gb_bc:first-child+.gb_1b:active:focus{border-top:1px solid transparent}.gb_bc{display:none}.gb_2b>.gb_1b.gb_cc{cursor:default;opacity:.38}.gb_2b>.gb_1b.gb_cc:hover,.gb_2b>.gb_1b.gb_cc:focus,.gb_2b>.gb_1b.gb_cc:active{background-color:#fff}.gb_dc{border:none;vertical-align:top;height:32px;width:32px}.gb_4b{display:inline-block;margin:0 0 0 12px}@media screen and (min-width:361px){.gb_K .gb_4b{width:244px}}@media screen and (max-width:361px){.gb_K .gb_4b{width:-webkit-calc(100vw - 24px - 12px - 32px - 66px);width:calc(100vw - 24px - 12px - 32px - 66px)}}.gb_gb.gb_Oa .gb_4b{max-width:222px}.gb_ec .gb_4b{margin-top:9px}.gb_fc{color:#3c4043;font:500 14px/18px Google Sans,Roboto,Helvetica,Arial,sans-serif;letter-spacing:.25px;text-overflow:ellipsis;overflow:hidden}.gb_jb .gb_fc{color:#e8eaed}.gb_gc .gb_fc{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:normal;line-height:16px}.gb_jb .gb_hc{color:#bdc1c6}.gb_hc{color:#5f6368;display:inline-block;font:400 12px/16px Roboto,Helvetica,Arial,sans-serif;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:361px){.gb_K .gb_hc{max-width:244px}}@media screen and (max-width:361px){.gb_K .gb_hc{max-width:-webkit-calc(100vw - 24px - 12px - 32px - 66px);max-width:calc(100vw - 24px - 12px - 32px - 66px)}}@media screen and (min-width:361px){.gb_4b>.gb_hc.gb_ic{max-width:224px}}@media screen and (max-width:361px){.gb_4b>.gb_hc.gb_ic{max-width:-webkit-calc(100vw - 24px - 12px - 32px - 66px - 20px);max-width:calc(100vw - 24px - 12px - 32px - 66px - 20px)}}.gb_gc .gb_hc{margin-top:2px}.gb_jc{color:#5d6369;display:block;float:right;font:italic 400 12px/14px Roboto,Helvetica,Arial,sans-serif;padding:3px 0 0 20px;text-align:right;visibility:visible}.gb_jb .gb_jc{color:#9aa0a6}.gb_kc{background-color:transparent;display:none;left:0;overflow-wrap:break-word;position:relative;margin-left:44px;white-space:normal;width:100%;word-wrap:break-word;z-index:1}@media screen and (min-width:361px){.gb_kc{max-width:244px}}@media screen and (max-width:361px){.gb_kc{max-width:-webkit-calc(100vw - 24px - 66px - 44px);max-width:calc(100vw - 24px - 66px - 44px)}}.gb_1b[selected=true]>.gb_kc{display:block}.gb_2b>.gb_1b[selected=true]{height:auto;min-height:91px}.gb_7b:hover{background-color:rgba(100,100,100,.4)}.gb_lc{display:block;padding:10px 20px}.gb_5b{outline:0;padding:14px 41px;width:280px}.gb_5b:hover{background-color:#f7f8f8}.gb_5b:focus,.gb_5b:hover:focus{background-color:#f4f4f4}.gb_5b:active,.gb_5b:focus:active{background-color:#e8e8e9}.gb_mc{display:inline-block;vertical-align:middle;height:20px;width:20px}.gb_C .gb_nc::before{left:0;top:-3188px}.gb_oc{color:#427fed;display:inline-block;padding:0 25px 0 10px;vertical-align:middle;white-space:normal}.gb_pc{color:#3c4043;font:500 14px/18px Google Sans,Roboto,Helvetica,Arial,sans-serif;padding:0 25px 0 16px;text-align:left}@media screen and (min-width:361px){.gb_pc{width:195px}}@media screen and (max-width:361px){.gb_pc{width:-webkit-calc(100vw - 24px - 12px - 32px - 66px - 24px - 25px);width:calc(100vw - 24px - 12px - 32px - 66px - 24px - 25px)}}.gb_jb .gb_pc{color:#e8eaed}.gb_qc{vertical-align:middle}.gb_rc{-webkit-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gb_sc{height:108px;position:absolute;right:-6px;top:-6px;width:108px}.gb_tc{height:88px;position:absolute;right:2px;top:-4px;width:88px}@-webkit-keyframes progressmove{0%{margin-left:-100%}to{margin-left:100%}}@keyframes progressmove{0%{margin-left:-100%}to{margin-left:100%}}.gb_uc.gb_p{display:none}.gb_uc{background-color:#d2e3fc;height:3px;overflow:hidden}.gb_jb .gb_uc{background-color:rgba(138,180,248,.24)}.gb_vc{background-color:#1a73e8;height:100%;width:50%;-webkit-animation:progressmove 1.5s linear 0s infinite;animation:progressmove 1.5s linear 0s infinite}.gb_jb>.gb_vc{background-color:#8ab4f8}.gb_Pb,.gb_wc{height:20px;position:absolute;top:-2px;width:20px}.gb_1b .gb_Ob{display:inline-block;height:16px;position:relative;width:20px}.gb_Pb{display:inline-block}.gb_1b[selected=true] .gb_Pb{-webkit-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gb_Ob{display:none}.gb_xc{margin:0 9px}.gb_0a.gb_qb{height:80px;width:80px}.gb_yc.gb_0a{height:32px;width:32px}.gb_2a.gb_3a{font:400 50px/80px Google Sans,Roboto,Helvetica,Arial,sans-serif}.gb_2a.gb_dc{font:400 22px/34px Google Sans,Roboto,Helvetica,Arial,sans-serif}.gb_zc{padding-bottom:2px;position:relative}.gb_yc>.gb_1a{bottom:-2px;left:calc(18px + 2px)}.gb_zc>.gb_1a{bottom:11px;height:24px;left:158px;width:24px}.gb_Ac{color:#5f6368;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:19px;margin-top:4px;text-align:center}.gb_yc{display:inline-block;position:relative}.gb_4b.gb_Bc{margin-left:11px}.gb_gb.gb_K::-webkit-scrollbar,.gb_4.gb_K::-webkit-scrollbar{width:16px}.gb_gb.gb_K::-webkit-scrollbar-thumb,.gb_4.gb_K::-webkit-scrollbar-thumb{background:#dadce0;background-clip:padding-box;border:4px solid transparent;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:none;box-shadow:none}.gb_4.gb_K::-webkit-scrollbar-thumb{min-height:50px}.gb_jb.gb_K::-webkit-scrollbar-thumb{background-color:#5f6368}.gb_4.gb_K::-webkit-scrollbar-track,.gb_gb.gb_K::-webkit-scrollbar-track,.gb_4.gb_K::-webkit-scrollbar-track:hover,.gb_gb.gb_K::-webkit-scrollbar-track:hover{background:none;border:none}.gb_C .gb_Fc .gb_Ic::before{left:0;top:-1558px}.gb_C.gb_I .gb_Fc .gb_Ic::before{left:0;top:-1451px}.gb_C.gb_2 .gb_Fc .gb_Ic::before{left:0;top:-2528px}.gb_C .gb_Ma{background-image:none!important}.gb_C .gb_Jc{visibility:visible}.gb_3b .gb_4d span{background:transparent}.gb_Dc{min-width:152px;overflow:hidden;position:relative;z-index:987}.gb_Ec{position:absolute;padding:0 30px 0 30px}.gb_Fc{display:inline-block;line-height:0;outline:none;vertical-align:middle}.gb_Hc .gb_Fc{position:relative;top:2px}.gb_Fc .gb_Ic,.gb_Ma{display:block}.gb_Jc{border:none;display:block;visibility:hidden}.gb_Fc .gb_Ic{background-position:0 -1558px;height:33px;width:92px}img.gb_Kc{border:0;vertical-align:middle}.gb_I .gb_Fc .gb_Ic{background-position:0 -1451px}.gb_2 .gb_Fc .gb_Ic{background-position:0 -2528px;opacity:0.54}.gb_hf{position:relative;width:650px;z-index:986}#gbq2{padding-top:15px}.gb_if .gb_hf{min-width:200px;-webkit-flex:0 2 auto;-webkit-box-flex:0;flex:0 2 auto}.gb_jf~.gb_hf{min-width:0}.gb_if #gbqf{margin-right:0;display:-webkit-flex;display:-webkit-box;display:flex}.gb_if .gbqff{min-width:0;-webkit-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.gb_C .gbqfi::before{left:0;top:-2911px}.gb_3b .gbqfb:focus .gbqfi{outline:1px dotted #fff}#gbq2{display:block}#gbqf{display:block;margin:0;margin-right:60px;white-space:nowrap}.gbqff{border:none;display:inline-block;margin:0;padding:0;vertical-align:top;width:100%}.gbqfqw,#gbqfb,.gbqfwa{vertical-align:top}#gbqfaa,#gbqfab,#gbqfqwb{position:absolute}#gbqfaa{left:0}#gbqfab{right:0}.gbqfqwb,.gbqfqwc{right:0;left:0;height:100%}.gbqfqwb{padding:0 8px}#gbqfbw{display:inline-block;vertical-align:top}#gbqfb{border:1px solid transparent;border-bottom-left-radius:0;border-top-left-radius:0;height:30px;margin:0;outline:none;padding:0 0;width:60px;box-shadow:none;box-sizing:border-box;background:#4285f4;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#4387fd),to(#4683ea));background:-webkit-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387fd,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4387fd,endColorstr=#4683ea,GradientType=1)}#gbqfb:hover{box-shadow:0 1px 1px rgba(0,0,0,.1)}#gbqfb:focus{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}#gbqfb:hover:focus{box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1)}#gbqfb:active:active{border:1px solid transparent;box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background:#3c78dc;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#3c7ae4),to(#3f76d3));background:-webkit-linear-gradient(top,#3c7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3c7ae4,endColorstr=#3f76d3,GradientType=1)}.gbqfi{background-position:0 -2911px;display:inline-block;margin:-1px;height:30px;width:30px}.gbqfqw{background:#fff;background-clip:padding-box;border:1px solid #cdcdcd;border-color:rgba(0,0,0,.15);border-right-width:0;height:30px;box-sizing:border-box}#gbfwc .gbqfqw{border-right-width:1px}#gbqfqw{position:relative}.gbqfqw.gbqfqw:hover{border-color:#a9a9a9;border-color:rgba(0,0,0,.3)}.gbqfwa{display:inline-block;width:100%}.gbqfwb{width:40%}.gbqfwc{width:60%}.gbqfwb .gbqfqw{margin-left:10px}.gbqfqw.gbqfqw:active,.gbqfqw.gbqfqwf.gbqfqwf{border-color:#4285f4}#gbqfq,#gbqfqb,#gbqfqc{background:transparent;border:none;height:20px;margin-top:4px;padding:0;vertical-align:top;width:100%}#gbqfq:focus,#gbqfqb:focus,#gbqfqc:focus{outline:none}.gbqfif,.gbqfsf{color:#222;font:16px arial,sans-serif}#gbqfbwa{display:none;text-align:center;height:0}#gbqfbwa .gbqfba{margin:16px 8px}#gbqfsa,#gbqfsb{font:bold 11px/27px Arial,sans-serif!important;vertical-align:top}.gb_2 .gbqfqw.gbqfqw,.gb_I .gbqfqw.gbqfqw{border-color:rgba(255,255,255,1);box-shadow:0 1px 2px rgba(0,0,0,.2)}.gb_2 #gbqfb,.gb_I #gbqfb{box-shadow:0 1px 2px rgba(0,0,0,.2)}.gb_2 #gbqfb:hover,.gb_I #gbqfb:hover{box-shadow:0 1px 1px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.2)}.gb_2 #gbqfb:active,.gb_I #gbqfb:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}.gbqfb,.gbqfba,.gbqfbb{cursor:default!important;display:inline-block;font-weight:bold;height:29px;line-height:29px;min-width:54px;padding:0 8px;text-align:center;text-decoration:none!important;border-radius:2px;-webkit-user-select:none}.gbqfba:focus{border:1px solid #4d90fe;outline:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}.gbqfba:hover{border-color:#c6c6c6;color:#222!important;box-shadow:0 1px 1px rgba(0,0,0,.1);background:#f8f8f8;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#f8f8f8),to(#f1f1f1));background:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background:linear-gradient(top,#f8f8f8,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f8f8f8,endColorstr=#f1f1f1,GradientType=1)}.gbqfba:hover:focus{box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1)}.gbqfb::-moz-focus-inner,.gbqfba::-moz-focus-inner{border:0}.gbqfba{border:1px solid #dcdcdc;border-color:rgba(0,0,0,.1);color:#444!important;font-size:11px;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#f5f5f5),to(#f1f1f1));background:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background:linear-gradient(top,#f5f5f5,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f5f5,endColorstr=#f1f1f1,GradientType=1)}.gbqfba:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.gb_Tf{color:#000;font:13px/27px Arial,sans-serif;left:0;min-width:1027px;position:absolute;top:0;-webkit-user-select:none;width:100%}.gb_Pd{font:13px/27px Arial,sans-serif;position:relative;height:60px;width:100%}.gb_5a .gb_Pd{height:28px}#gba{height:60px}#gba.gb_5a{height:28px}#gba.gb_Uf{height:90px}#gba.gb_Vf{height:132px}#gba.gb_Uf.gb_5a{height:58px}.gb_Pd>.gb_H{height:60px;line-height:58px;vertical-align:middle}.gb_5a .gb_Pd>.gb_H{height:28px;line-height:26px}.gb_Pd::before{background:#e5e5e5;bottom:0;content:"";display:none;height:1px;left:0;position:absolute;right:0}.gb_Pd{background:#f1f1f1}.gb_Wf .gb_Pd{background:#fff}.gb_Wf .gb_Pd::before,.gb_5a .gb_Pd::before{display:none}.gb_2 .gb_Pd,.gb_I .gb_Pd,.gb_5a .gb_Pd{background:transparent}.gb_2 .gb_Pd::before{background:#e1e1e1;background:rgba(0,0,0,.12)}.gb_I .gb_Pd::before{background:#333;background:rgba(255,255,255,.2)}.gb_H{display:inline-block;-webkit-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.gb_H.gb_Xf{float:right;-webkit-order:1;-webkit-box-ordinal-group:1;order:1}.gb_Zf{white-space:nowrap}.gb_if .gb_Zf{display:-webkit-flex;display:-webkit-box;display:flex}.gb_Zf,.gb_H{margin-left:0!important;margin-right:0!important}.gb_Ic{background-image:url("https://web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/v1_ff29c1d8.png");-webkit-background-size:92px 3767px;background-size:92px 3767px}@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gb_Ic{background-image:url("https://web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/v2_6991d7aa.png")}}.gb_cb{min-width:165px;padding-left:30px;padding-right:30px;position:relative;text-align:right;z-index:986;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:flex-end;-webkit-box-pack:flex-end;justify-content:flex-end;-webkit-user-select:none}.gb_5a .gb_cb{min-width:0}.gb_cb.gb_H{-webkit-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.gb_Sd{line-height:normal;position:relative;text-align:left}.gb_Sd.gb_H,.gb_Ed.gb_H,.gb_6a.gb_H{-webkit-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto}.gb_Jf,.gb_Kf{display:inline-block;padding:0 0 0 15px;position:relative;vertical-align:middle}.gb_Ed{line-height:normal;padding-right:15px}.gb_cb .gb_Ed{padding-right:0}.gb_6a{color:#404040;line-height:30px;min-width:30px;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}#gb.gb_5a.gb_5a .gb_Ld,#gb.gb_5a.gb_5a .gb_Sd>.gb_Kf .gb_Df{background:none;border:none;color:#36c;cursor:pointer;filter:none;font-size:11px;line-height:26px;padding:0;box-shadow:none}#gb.gb_5a.gb_I .gb_Ld,#gb.gb_5a.gb_I .gb_Sd>.gb_Kf .gb_Df{color:#fff}.gb_5a .gb_Ld{text-transform:uppercase}.gb_cb.gb_jf{padding-left:0;padding-right:29px}.gb_cb.gb_Lf{max-width:400px}.gb_Mf{background-clip:content-box;background-origin:content-box;opacity:.27;padding:22px;height:16px;width:16px}.gb_Mf.gb_H{display:none}.gb_Mf:hover,.gb_Mf:focus{opacity:.55}.gb_Nf{background-position:0 -3084px}.gb_Of{background-position:-69px 0;padding-left:30px;padding-right:14px;position:absolute;right:0;top:0;z-index:990}.gb_9a:not(.gb_ab) .gb_Of,.gb_jf .gb_Nf{display:inline-block}.gb_9a .gb_Nf{padding-left:30px;padding-right:0;width:0}.gb_9a:not(.gb_ab) .gb_Pf{display:none}.gb_cb.gb_H.gb_jf,.gb_jf:not(.gb_ab) .gb_Sd{-webkit-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.gb_Mf,.gb_jf .gb_Ed,.gb_ab .gb_Sd{overflow:hidden}.gb_9a .gb_Ed{padding-right:0}.gb_jf .gb_Sd{padding:1px 1px 1px 0}.gb_9a .gb_Sd{width:75px}.gb_cb.gb_Qf,.gb_cb.gb_Qf .gb_Nf,.gb_cb.gb_Qf .gb_Nf::before,.gb_cb.gb_Qf .gb_Ed,.gb_cb.gb_Qf .gb_Sd{-webkit-transition:width .5s ease-in-out,min-width .5s ease-in-out,max-width .5s ease-in-out,padding .5s ease-in-out,left .5s ease-in-out;transition:width .5s ease-in-out,min-width .5s ease-in-out,max-width .5s ease-in-out,padding .5s ease-in-out,left .5s ease-in-out}.gb_if .gb_cb{min-width:0}.gb_cb.gb_db,.gb_cb.gb_db .gb_Sd,.gb_cb.gb_Rf,.gb_cb.gb_Rf .gb_Sd{min-width:0!important}.gb_cb.gb_db,.gb_cb.gb_db .gb_H{-webkit-flex:0 0 auto!important;-webkit-box-flex:0 0 auto!important;-webkit-flex:0 0 auto!important;flex:0 0 auto!important}.gb_cb.gb_db .gb_6a{width:30px!important}.gb_Sf{margin-right:32px}.gb_Za{display:none}.gb_C .gb_Nf::before{clip:rect(3084px 16px 3100px -0);left:22px;top:-3062px}.gb_C .gb_Ic.gb_Of{position:absolute}.gb_C .gb_Of::before{clip:rect(-0 85px 16px 69px);left:-39px;top:22px}.gb_C .gb_9a .gb_Nf::before{left:30px}@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gb_C .gb_Nf::before{clip:rect(6168px 32px 6200px -0)}.gb_C .gb_Of::before{clip:rect(-0 170px 32px 138px)}}.gb_C .gb_Ic{background-image:none;overflow:hidden;position:relative}.gb_C .gb_Ic::before{content:url("https://web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/v1_ff29c1d8.png");position:absolute}@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gb_C .gb_Ic::before{content:url("https://web.archive.org/web/20231014000706im_/https://ssl.gstatic.com/gb/images/v2_6991d7aa.png");-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0}}.gb_3b a:focus{outline:1px dotted #fff!important}sentinel{}#gbq .gbgt-hvr,#gbq .gbgt:focus{background-color:transparent;background-image:none}.gbqfh#gbq1{display:none}.gbxx{display:none !important}#gbq{line-height:normal;position:relative;top:0;white-space:nowrap}#gbq{left:0;width:100%}[dir=rtl] #gbq{right:0}#gbq2{top:0;z-index:986}#gbq4{display:inline-block;max-height:29px;overflow:hidden;position:relative}.gbqfh#gbq2{z-index:${SUM(constants.-5,gbar.css.z-index.base)}}.gbqfh#gbq2{margin:0;margin-${css.startEdge}:0 !important;padding-top:0;position:relative;top:310px}.gbqfh #gbqf{margin:auto;min-width:534px;padding:0 !important}.gbqfh #gbqfbw{display:none}.gbqfh #gbqfbwa{display:block}.gbqfh #gbqf{max-width:${elastic.searchBar.maxWidth}px;min-width:${elastic.searchBar.minWidth}px}.gbqfh .gbqfqw{border-right-width:1px} </style><script>(window['gbar']=window['gbar']||{})._CONFIG=[[[0,"www.gstatic.com","og.og.en_US.ehYdJKNrw7o.es5.O","com","en","10",0,[3,2,"","","","571800537","0"],"40400","qtspZZG-D8u-0PEPpN-poAg",0,0,"og.og.AbqRUiKossw.L.W.O","AA2YrTvxwMSGFWqrUh6GTc5nUOjIqoj21Q","AA2YrTvjr9WyJ4ONOcUHL3Z-jrHjxxDrgw","",2,1,200,"USA",null,null,"10","10",0,null,0,89978449],null,0,["m;/_/scs/abc-static/_/js/k=gapi.gapi.en.Ox0HebTIzao.O/d=1/rs=AHpOoo9JBE0z9__nE4FgyS-eLRbRwEP9Gw/m=__features__","https://web.archive.org/web/20231014000706/https://apis.google.com","","","","",null,1,"es_plusone_gc_20230905.0_p0","en",null,0],["1","gci_91f30755d6a6b787dcc2a4062e6e9824.js","googleapis.client:gapi.iframes","","en"],null,null,null,[0.009999999776482582,"com","10",[null,"","0",null,1,5184000,null,null,"",null,null,null,null,null,0,null,0,null,1,0,0,0,null,null,0,0,null,0,0,0,0,0],null,null,null,0,null,null,["5061451","google\\.(com|ru|ca|by|kz|com\\.mx|com\\.tr)$",1]],null,[0,0,0,null,"","","","",0,0,0],null,[1,0.1000000014901161,2,1],null,[1],[0],[["ld","gl","","sd","p","vd","","","lod","eld","ip","cpd","","","","","","","aswid","",""],["vfw"]],null,null,null,[30,152,1,750,60],null,null,null,null,null,[1,0],null,[1,1,null,40400,10,"USA","en","571800537.0",1,0.009999999776482582,0,0,null,null,null,null,"3700949",null,null,null,"qtspZZG-D8u-0PEPpN-poAg",0,0,0,null,2,5,"pw",17,0,0,0,0,1,89978449],null,null,[[[null,null,[null,null,null,"https://web.archive.org/web/20231014000706/https://ogs.google.com/widget/app/so?awwd=1\u0026gm3=1"],0,470,370,54,27,1,0,0,63,64,8000,"https://web.archive.org/web/20231014000706/https://www.google.com/intl/en/about/products?tab=ph",67,1,69,null,1,70,"Can't seem to load the app launcher right now. Try again or go to the %1$sGoogle Products%2$s page.",3,0,0,74,0,null,null,null,null,null,null,null,"/widget/app/so",null,null,null,null,null,null,null,0]],null,null,"10","10",0,0,null,"en",0,null,0,0,0,null,0]]];(window['gbar']=window['gbar']||{})._LDD=["bt","base","bn","bu","cp","el","lo","sf","up","dd","aw","iw","gi","vi","eq","bid","bgs"];this.gbar_=this.gbar_||{};(function(_){var window=this; try{ _._F_toggles_initialize=function(a){("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([]); var ba,ca,da,ea,fa,ha,ka;ba=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};ca="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; da=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};ea=da(this);fa=function(a,b){if(b)a:{var c=ea;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ca(c,a,{configurable:!0,writable:!0,value:b})}}; fa("Symbol",function(a){if(a)return a;var b=function(f,g){this.i=f;ca(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.i};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e}); fa("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=ea[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&ca(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ha(ba(this))}})}return a});ha=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a}; _.ia=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:ba(a)};throw Error("d`"+String(a));};_.ja="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b}; if("function"==typeof Object.setPrototypeOf)ka=Object.setPrototypeOf;else{var la;a:{var ma={a:!0},na={};try{na.__proto__=ma;la=na.a;break a}catch(a){}la=!1}ka=la?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("e`"+a);return a}:null}_.oa=ka; fa("Promise",function(a){function b(){this.i=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.j=function(g){if(null==this.i){this.i=[];var h=this;this.o(function(){h.v()})}this.i.push(g)};var d=ea.setTimeout;b.prototype.o=function(g){d(g,0)};b.prototype.v=function(){for(;this.i&&this.i.length;){var g=this.i;this.i=[];for(var h=0;h<g.length;++h){var k=g[h];g[h]=null;try{k()}catch(m){this.s(m)}}}this.i=null};b.prototype.s=function(g){this.o(function(){throw g; })};var e=function(g){this.i=0;this.o=void 0;this.j=[];this.B=!1;var h=this.s();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}};e.prototype.s=function(){function g(m){return function(n){k||(k=!0,m.call(h,n))}}var h=this,k=!1;return{resolve:g(this.J),reject:g(this.v)}};e.prototype.J=function(g){if(g===this)this.v(new TypeError("h"));else if(g instanceof e)this.ia(g);else{a:switch(typeof g){case "object":var h=null!=g;break a;case "function":h=!0;break a;default:h=!1}h?this.H(g):this.A(g)}};e.prototype.H= function(g){var h=void 0;try{h=g.then}catch(k){this.v(k);return}"function"==typeof h?this.M(h,g):this.A(g)};e.prototype.v=function(g){this.C(2,g)};e.prototype.A=function(g){this.C(1,g)};e.prototype.C=function(g,h){if(0!=this.i)throw Error("i`"+g+"`"+h+"`"+this.i);this.i=g;this.o=h;2===this.i&&this.K();this.D()};e.prototype.K=function(){var g=this;d(function(){if(g.F()){var h=ea.console;"undefined"!==typeof h&&h.error(g.o)}},1)};e.prototype.F=function(){if(this.B)return!1;var g=ea.CustomEvent,h=ea.Event, k=ea.dispatchEvent;if("undefined"===typeof k)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):"function"===typeof h?g=new h("unhandledrejection",{cancelable:!0}):(g=ea.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.o;return k(g)};e.prototype.D=function(){if(null!=this.j){for(var g=0;g<this.j.length;++g)f.j(this.j[g]);this.j=null}};var f=new b;e.prototype.ia=function(g){var h=this.s();g.Wc(h.resolve,h.reject)}; e.prototype.M=function(g,h){var k=this.s();try{g.call(h,k.resolve,k.reject)}catch(m){k.reject(m)}};e.prototype.then=function(g,h){function k(u,t){return"function"==typeof u?function(z){try{m(u(z))}catch(I){n(I)}}:t}var m,n,q=new e(function(u,t){m=u;n=t});this.Wc(k(g,m),k(h,n));return q};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Wc=function(g,h){function k(){switch(m.i){case 1:g(m.o);break;case 2:h(m.o);break;default:throw Error("j`"+m.i);}}var m=this;null==this.j?f.j(k): this.j.push(k);this.B=!0};e.resolve=c;e.reject=function(g){return new e(function(h,k){k(g)})};e.race=function(g){return new e(function(h,k){for(var m=_.ia(g),n=m.next();!n.done;n=m.next())c(n.value).Wc(h,k)})};e.all=function(g){var h=_.ia(g),k=h.next();return k.done?c([]):new e(function(m,n){function q(z){return function(I){u[z]=I;t--;0==t&&m(u)}}var u=[],t=0;do u.push(void 0),t++,c(k.value).Wc(q(u.length-1),n),k=h.next();while(!k.done)})};return e}); var pa=function(a,b,c){if(null==a)throw new TypeError("k`"+c);if(b instanceof RegExp)throw new TypeError("l`"+c);return a+""};fa("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=pa(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}}); var qa=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},ra="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)qa(d,e)&&(a[e]=d[e])}return a};fa("Object.assign",function(a){return a||ra});fa("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}}); fa("WeakMap",function(a){function b(){}function c(k){var m=typeof k;return"object"===m&&null!==k||"function"===m}function d(k){if(!qa(k,f)){var m=new b;ca(k,f,{value:m})}}function e(k){var m=Object[k];m&&(Object[k]=function(n){if(n instanceof b)return n;Object.isExtensible(n)&&d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),m=Object.seal({}),n=new a([[k,2],[m,3]]);if(2!=n.get(k)||3!=n.get(m))return!1;n.delete(k);n.set(m,4);return!n.has(k)&&4==n.get(m)}catch(q){return!1}}())return a; var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(k){this.i=(g+=Math.random()+1).toString();if(k){k=_.ia(k);for(var m;!(m=k.next()).done;)m=m.value,this.set(m[0],m[1])}};h.prototype.set=function(k,m){if(!c(k))throw Error("m");d(k);if(!qa(k,f))throw Error("n`"+k);k[f][this.i]=m;return this};h.prototype.get=function(k){return c(k)&&qa(k,f)?k[f][this.i]:void 0};h.prototype.has=function(k){return c(k)&&qa(k,f)&&qa(k[f],this.i)};h.prototype.delete=function(k){return c(k)&& qa(k,f)&&qa(k[f],this.i)?delete k[f][this.i]:!1};return h}); fa("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var h=Object.seal({x:4}),k=new a(_.ia([[h,"s"]]));if("s"!=k.get(h)||1!=k.size||k.get({x:4})||k.set({x:4},"t")!=k||2!=k.size)return!1;var m=k.entries(),n=m.next();if(n.done||n.value[0]!=h||"s"!=n.value[1])return!1;n=m.next();return n.done||4!=n.value[0].x||"t"!=n.value[1]||!m.next().done?!1:!0}catch(q){return!1}}())return a;var b=new WeakMap,c=function(h){this[0]={};this[1]= f();this.size=0;if(h){h=_.ia(h);for(var k;!(k=h.next()).done;)k=k.value,this.set(k[0],k[1])}};c.prototype.set=function(h,k){h=0===h?0:h;var m=d(this,h);m.list||(m.list=this[0][m.id]=[]);m.Fa?m.Fa.value=k:(m.Fa={next:this[1],vb:this[1].vb,head:this[1],key:h,value:k},m.list.push(m.Fa),this[1].vb.next=m.Fa,this[1].vb=m.Fa,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.Fa&&h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],h.Fa.vb.next=h.Fa.next,h.Fa.next.vb= h.Fa.vb,h.Fa.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].vb=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).Fa};c.prototype.get=function(h){return(h=d(this,h).Fa)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,k){for(var m=this.entries(), n;!(n=m.next()).done;)n=n.value,h.call(k,n[1],n[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,k){var m=k&&typeof k;"object"==m||"function"==m?b.has(k)?m=b.get(k):(m=""+ ++g,b.set(k,m)):m="p_"+k;var n=h[0][m];if(n&&qa(h[0],m))for(h=0;h<n.length;h++){var q=n[h];if(k!==k&&q.key!==q.key||k===q.key)return{id:m,list:n,index:h,Fa:q}}return{id:m,list:n,index:-1,Fa:void 0}},e=function(h,k){var m=h[1];return ha(function(){if(m){for(;m.head!=h[1];)m=m.vb;for(;m.next!=m.head;)return m= m.next,{done:!1,value:k(m)};m=null}return{done:!0,value:void 0}})},f=function(){var h={};return h.vb=h.next=h.head=h},g=0;return c});fa("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)qa(b,d)&&c.push(b[d]);return c}});fa("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}}); fa("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});fa("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==pa(this,b,"includes").indexOf(b,c||0)}});fa("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}}); fa("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});var sa=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};fa("Array.prototype.entries",function(a){return a?a:function(){return sa(this,function(b,c){return[b,c]})}}); fa("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(h){return h};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});fa("Array.prototype.keys",function(a){return a?a:function(){return sa(this,function(b){return b})}}); fa("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});fa("Array.prototype.values",function(a){return a?a:function(){return sa(this,function(b,c){return c})}});fa("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var ta=function(a){return a?a:Array.prototype.fill};fa("Int8Array.prototype.fill",ta); fa("Uint8Array.prototype.fill",ta);fa("Uint8ClampedArray.prototype.fill",ta);fa("Int16Array.prototype.fill",ta);fa("Uint16Array.prototype.fill",ta);fa("Int32Array.prototype.fill",ta);fa("Uint32Array.prototype.fill",ta);fa("Float32Array.prototype.fill",ta);fa("Float64Array.prototype.fill",ta);fa("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)qa(b,d)&&c.push([d,b[d]]);return c}});/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ _.ua=_.ua||{};_.p=this||self;_.va=_.p._F_toggles||[];_.wa="closure_uid_"+(1E9*Math.random()>>>0);_.r=function(a,b){a=a.split(".");var c=_.p;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}; }catch(e){_._DumpException(e)} try{ var Da,Ia,Ka,La,Za,ab,cb,ib,kb,jb,nb,pb,tb,zb,Ab,Bb;_.xa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.xa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)};_.ya=function(a){_.p.setTimeout(function(){throw a;},0)};_.za=function(){var a=_.p.navigator;return a&&(a=a.userAgent)?a:""};Da=function(a){return Aa?_.Ba?_.Ba.brands.some(function(b){return(b=b.brand)&&_.Ca(b,a)}):!1:!1};_.v=function(a){return _.Ca(_.za(),a)}; _.Ea=function(){return Aa?!!_.Ba&&0<_.Ba.brands.length:!1};_.Fa=function(){return _.Ea()?!1:_.v("Opera")};_.Ga=function(){return _.Ea()?!1:_.v("Trident")||_.v("MSIE")};_.Ha=function(){return _.v("Firefox")||_.v("FxiOS")};_.Ja=function(){return _.v("Safari")&&!(Ia()||(_.Ea()?0:_.v("Coast"))||_.Fa()||(_.Ea()?0:_.v("Edge"))||(_.Ea()?Da("Microsoft Edge"):_.v("Edg/"))||(_.Ea()?Da("Opera"):_.v("OPR"))||_.Ha()||_.v("Silk")||_.v("Android"))}; Ia=function(){return _.Ea()?Da("Chromium"):(_.v("Chrome")||_.v("CriOS"))&&!(_.Ea()?0:_.v("Edge"))||_.v("Silk")};Ka=function(){return Aa?!!_.Ba&&!!_.Ba.platform:!1};La=function(){return _.v("iPhone")&&!_.v("iPod")&&!_.v("iPad")};_.Ma=function(){return La()||_.v("iPad")||_.v("iPod")};_.Na=function(){return Ka()?"macOS"===_.Ba.platform:_.v("Macintosh")};_.Pa=function(a,b){return 0<=(0,_.Oa)(a,b)};_.Qa=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}; _.Ta=function(a){if(!_.Ra)return _.Sa(a);for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)};_.Va=function(a){return _.Ua&&null!=a&&a instanceof Uint8Array};_.Wa=function(a){return Array.prototype.slice.call(a)};Za=function(a){var b=(0,_.Xa)(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=_.Wa(a)),(0,_.Ya)(a,b|1))};ab=function(){var a=[];(0,_.$a)(a,1);return a}; _.bb=function(a){a=a>>11&1023;return 0===a?536870912:a};cb=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};_.db=function(a){if(a&2)throw Error();};_.fb=function(a,b){(b=_.eb?b[_.eb]:void 0)&&(a[_.eb]=_.Wa(b))}; _.w=function(a,b,c){null==a&&(a=_.gb);_.gb=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-2095105|(b&1023)<<11)}else{if(!Array.isArray(a))throw Error();d=(0,_.Xa)(a);if(d&64)return _.hb&&delete a[_.hb],a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=a;var e=c.length;if(e){var f=e-1,g=c[f];if(cb(g)){d|=256;b=+!!(d&512)-1;e=f-b;1024<=e&&(ib(c,b,g),e=1023);d=d&-2095105|(e&1023)<<11;break a}}b&&(g=+!!(d&512)-1,b=Math.max(b,e-g),1024<b&&(ib(c,g,{}),d|=256,b=1023),d=d&-2095105|(b&1023)<< 11)}}(0,_.Ya)(a,d);return a};ib=function(a,b,c){for(var d=1023+b,e=a.length,f=d;f<e;f++){var g=a[f];null!=g&&g!==c&&(c[f-b]=g)}a.length=d+1;a[d]=c};kb=function(a,b){return jb(b)};jb=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)){if(_.Va(a))return _.Ta(a);if("function"==typeof _.lb&&a instanceof _.lb)return a.yh()}}return a}; nb=function(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&(0,_.Xa)(a)&1?void 0:f&&(0,_.Xa)(a)&2?a:_.mb(a,b,c,void 0!==d,e,f);else if(cb(a)){var g={},h;for(h in a)g[h]=nb(a[h],b,c,d,e,f);a=g}else a=b(a,d);return a}};_.mb=function(a,b,c,d,e,f){var g=d||c?(0,_.Xa)(a):0;d=d?!!(g&32):void 0;for(var h=_.Wa(a),k=0;k<h.length;k++)h[k]=nb(h[k],b,c,d,e,f);c&&(_.fb(h,a),c(g,h));return h};pb=function(a){return a.me===_.ob?a.toJSON():jb(a)}; _.qb=function(a,b,c,d,e){var f=_.bb(b);if(c>=f||e){e=b;if(b&256)f=a[a.length-1];else{if(null==d)return;f=a[f+(+!!(b&512)-1)]={};e|=256}f[c]=d;e!==b&&(0,_.Ya)(a,e)}else a[c+(+!!(b&512)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])}; tb=function(a,b,c){var d=a.constructor.ga,e=_.bb((0,_.rb)(c?a.G:b)),f=!1;if(d){if(!c){b=_.Wa(b);var g;if(b.length&&cb(g=b[b.length-1]))for(f=0;f<d.length;f++)if(d[f]>=e){Object.assign(b[b.length-1]={},g);break}f=!0}e=b;c=!c;g=(0,_.rb)(a.G);a=_.bb(g);g=+!!(g&512)-1;for(var h,k,m=0;m<d.length;m++)if(k=d[m],k<a){k+=g;var n=e[k];null==n?e[k]=c?_.sb:ab():c&&n!==_.sb&&Za(n)}else h||(n=void 0,e.length&&cb(n=e[e.length-1])?h=n:e.push(h={})),n=h[k],null==h[k]?h[k]=c?_.sb:ab():c&&n!==_.sb&&Za(n)}d=b.length; if(!d)return b;var q;if(cb(h=b[d-1])){a:{var u=h;e={};c=!1;for(var t in u)a=u[t],Array.isArray(a)&&a!=a&&(c=!0),null!=a?e[t]=a:c=!0;if(c){for(var z in e){u=e;break a}u=null}}u!=h&&(q=!0);d--}for(;0<d;d--){h=b[d-1];if(null!=h)break;var I=!0}if(!q&&!I)return b;var U;f?U=b:U=Array.prototype.slice.call(b,0,d);b=U;f&&(b.length=d);u&&b.push(u);return b};_.ub=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};_.vb=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}; _.x=function(a,b){a.prototype=(0,_.ja)(b.prototype);a.prototype.constructor=a;if(_.oa)(0,_.oa)(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.S=b.prototype};_.wb=function(a,b){a=a.split(".");b=b||_.p;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};_.xb=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}; _.yb=function(a){var b=_.xb(a);return"array"==b||"object"==b&&"number"==typeof a.length};zb=function(a,b,c){return a.call.apply(a.bind,arguments)};Ab=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}; _.y=function(a,b,c){_.y=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?zb:Ab;return _.y.apply(null,arguments)};_.A=function(a,b){function c(){}c.prototype=b.prototype;a.S=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.lk=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};Bb=function(a){return a}; _.Cb=function(a){var b=null,c=_.p.trustedTypes;if(!c||!c.createPolicy)return b;try{b=c.createPolicy(a,{createHTML:Bb,createScript:Bb,createScriptURL:Bb})}catch(d){_.p.console&&_.p.console.error(d.message)}return b};_.A(_.xa,Error);_.xa.prototype.name="CustomError";_.Db=function(a,b){return 0==a.lastIndexOf(b,0)};_.Eb=function(a){return/^[\s\xa0]*$/.test(a)};_.Fb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};_.Ca=function(a,b){return-1!=a.indexOf(b)};var Gb=!!(_.va[0]&512);var Hb;if(_.va[0]&256)Hb=Gb;else{var Ib=_.wb("WIZ_global_data.oxN3nb"),Jb=Ib&&Ib[610401301];Hb=null!=Jb?Jb:!1}var Aa=Hb;var Kb;Kb=_.p.navigator;_.Ba=Kb?Kb.userAgentData||null:null;_.Oa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.Lb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)}; _.Mb=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,g="string"===typeof a?a.split(""):a,h=0;h<d;h++)if(h in g){var k=g[h];b.call(c,k,h,a)&&(e[f++]=k)}return e};_.Nb=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f="string"===typeof a?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e}; _.Ob=Array.prototype.reduce?function(a,b,c){return Array.prototype.reduce.call(a,b,c)}:function(a,b,c){var d=c;(0,_.Lb)(a,function(e,f){d=b.call(void 0,d,e,f,a)});return d};_.Pb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};_.Qb=function(a){_.Qb[" "](a);return a};_.Qb[" "]=function(){};var dc,ec,jc;_.Rb=_.Fa();_.B=_.Ga();_.Sb=_.v("Edge");_.Tb=_.Sb||_.B;_.Ub=_.v("Gecko")&&!(_.Ca(_.za().toLowerCase(),"webkit")&&!_.v("Edge"))&&!(_.v("Trident")||_.v("MSIE"))&&!_.v("Edge");_.Vb=_.Ca(_.za().toLowerCase(),"webkit")&&!_.v("Edge");_.Wb=_.Na();_.Xb=Ka()?"Windows"===_.Ba.platform:_.v("Windows");_.Yb=(Ka()?"Linux"===_.Ba.platform:_.v("Linux"))||(Ka()?"Chrome OS"===_.Ba.platform:_.v("CrOS"));_.Zb=Ka()?"Android"===_.Ba.platform:_.v("Android");_.$b=La();_.ac=_.v("iPad");_.bc=_.v("iPod"); _.cc=_.Ma();dc=function(){var a=_.p.document;return a?a.documentMode:void 0};a:{var fc="",gc=function(){var a=_.za();if(_.Ub)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.Sb)return/Edge\/([\d\.]+)/.exec(a);if(_.B)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Vb)return/WebKit\/(\S+)/.exec(a);if(_.Rb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();gc&&(fc=gc?gc[1]:"");if(_.B){var hc=dc();if(null!=hc&&hc>parseFloat(fc)){ec=String(hc);break a}}ec=fc}_.ic=ec; if(_.p.document&&_.B){var kc=dc();jc=kc?kc:parseInt(_.ic,10)||void 0}else jc=void 0;_.lc=jc;_.mc=_.Ha();_.nc=La()||_.v("iPod");_.oc=_.v("iPad");_.pc=_.v("Android")&&!(Ia()||_.Ha()||_.Fa()||_.v("Silk"));_.qc=Ia();_.rc=_.Ja()&&!_.Ma();var sc;sc={};_.tc=null;_.Sa=function(a,b){void 0===b&&(b=0);_.uc();b=sc[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var g=a[e],h=a[e+1],k=a[e+2],m=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|k>>6];k=b[k&63];c[f++]=m+g+h+k}m=0;k=d;switch(a.length-e){case 2:m=a[e+1],k=b[(m&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|m>>4]+k+d}return c.join("")}; _.uc=function(){if(!_.tc){_.tc={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));sc[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===_.tc[f]&&(_.tc[f]=e)}}}};_.Ua="undefined"!==typeof Uint8Array;_.Ra=!_.B&&"function"===typeof btoa;_.vc="function"===typeof Uint8Array.prototype.slice;_.wc="undefined"!==typeof TextDecoder;_.xc="undefined"!==typeof TextEncoder;var yc;yc="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;_.$a=yc?function(a,b){a[yc]|=b}:function(a,b){void 0!==a.Za?a.Za|=b:Object.defineProperties(a,{Za:{value:b,configurable:!0,writable:!0,enumerable:!1}})};_.zc=yc?function(a,b){a[yc]&=~b}:function(a,b){void 0!==a.Za&&(a.Za&=~b)};_.Xa=yc?function(a){return a[yc]|0}:function(a){return a.Za|0};_.rb=yc?function(a){return a[yc]}:function(a){return a.Za}; _.Ya=yc?function(a,b){a[yc]=b}:function(a,b){void 0!==a.Za?a.Za=b:Object.defineProperties(a,{Za:{value:b,configurable:!0,writable:!0,enumerable:!1}})};var Ac,Bc;_.ob={};Bc=[];(0,_.Ya)(Bc,55);_.sb=Object.freeze(Bc);_.Cc=function(a,b,c){var d=a.G,e=(0,_.rb)(d);_.db(e);_.qb(d,e,b,c);return a};_.C=function(a,b,c){this.G=_.w(a,b,c)};_.l=_.C.prototype;_.l.toJSON=function(){if(Ac)var a=tb(this,this.G,!1);else a=_.mb(this.G,pb,void 0,void 0,!1,!1),a=tb(this,a,!0);return a};_.l.ja=function(){Ac=!0;try{return JSON.stringify(this.toJSON(),kb)}finally{Ac=!1}};_.l.Nb=function(){return!!((0,_.Xa)(this.G)&2)};_.l.me=_.ob;_.l.toString=function(){return tb(this,this.G,!1).toString()};_.Dc=Symbol();_.Ec=Symbol();_.Fc=Symbol();_.Gc=Symbol();_.Hc=Symbol();var Ic;_.Jc=function(){void 0===Ic&&(Ic=_.Cb("ogb-og#html"));return Ic};var Nc;_.Kc=function(a){this.i=a};_.Kc.prototype.toString=function(){return this.i.toString()};_.Kc.prototype.kb=!0;_.Kc.prototype.Pa=function(){return this.i.toString()};var Lc;try{new URL("s://g"),Lc=!0}catch(a){Lc=!1}_.Mc=Lc;Nc={};_.Oc=function(a){return new _.Kc(a,Nc)};_.Pc=_.Oc("about:invalid#zClosurez");_.Qc={};_.Rc=function(a){this.i=a;this.kb=!0};_.Rc.prototype.Pa=function(){return this.i};_.Rc.prototype.toString=function(){return this.i.toString()};_.Sc=new _.Rc("",_.Qc);_.Tc=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.Uc=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g"); _.Vc=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g");var Wc;Wc={};_.Xc=function(a){this.i=a;this.kb=!0};_.Xc.prototype.Pa=function(){return this.i.toString()};_.Xc.prototype.toString=function(){return this.i.toString()};_.Yc=function(a){return a instanceof _.Xc&&a.constructor===_.Xc?a.i:"type_error:SafeHtml"};_.Zc=function(a){var b=_.Jc();a=b?b.createHTML(a):a;return new _.Xc(a,Wc)};_.$c=new _.Xc(_.p.trustedTypes&&_.p.trustedTypes.emptyHTML||"",Wc);_.ad=_.Zc("<br>");_.bd=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.Yc(_.$c);return!b.parentElement});_.D=function(){this.Da=this.Da;this.ia=this.ia};_.D.prototype.Da=!1;_.D.prototype.isDisposed=function(){return this.Da};_.D.prototype.ca=function(){this.Da||(this.Da=!0,this.N())};_.D.prototype.N=function(){if(this.ia)for(;this.ia.length;)this.ia.shift()()};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}_.cd=_.B||_.Vb;var ed,id;_.dd=function(a,b){return"string"===typeof b?a.getElementById(b):b};_.fd=function(a,b){_.ub(b,function(c,d){c&&"object"==typeof c&&c.kb&&(c=c.Pa());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:ed.hasOwnProperty(d)?a.setAttribute(ed[d],c):_.Db(d,"aria-")||_.Db(d,"data-")?a.setAttribute(d,c):a[d]=c})}; ed={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};_.gd=function(a){return a.parentWindow||a.defaultView};_.jd=function(a,b){var c=b[1],d=_.hd(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.fd(d,c));2<b.length&&id(a,d,b);return d}; id=function(a,b,c){function d(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(var e=2;e<c.length;e++){var f=c[e];if(!_.yb(f)||_.vb(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.vb(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}_.Lb(g?_.Qa(f):f,d)}}};_.kd=function(a){return _.hd(document,a)}; _.hd=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};_.ld=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.md=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.nd=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};_.od=function(a){var b="Mb";if(a.Mb&&a.hasOwnProperty(b))return a.Mb;b=new a;return a.Mb=b};_.pd=function(){this.i={};this.j={}};_.sd=function(a,b){if(b in a.i)return a.i[b];throw new qd(b);};_.pd.fa=function(){return _.od(_.pd)};_.td=function(){_.xa.call(this)};_.x(_.td,_.xa);var qd=function(){_.xa.call(this)};_.x(qd,_.td); }catch(e){_._DumpException(e)} try{ var Ad,ud,Cd;_.vd=function(){var a=Error();ud(a,"incident");_.ya(a)};_.wd=function(){var a=Error();ud(a,"warning");return a};_.xd=function(a){if("number"!==typeof a)throw _.wd();Number.isFinite(a)||_.vd();return a};_.yd=function(a,b){b=(0,_.Oa)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.zd=function(a){Number.isFinite(a)||_.vd();return a};Ad=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}; _.Bd=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};ud=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};_.E=function(a,b,c){if(null!=c){if("boolean"!==typeof c)throw Error("E`"+_.xb(c)+"`"+c);c=!!c}return _.Cc(a,b,c)};_.F=function(a,b,c){return _.Cc(a,b,null==c?c:_.xd(c))};Cd=0; _.Dd=function(a){return Object.prototype.hasOwnProperty.call(a,_.wa)&&a[_.wa]||(a[_.wa]=++Cd)};_.Ed=function(a,b){try{return _.Qb(a[b]),!0}catch(c){}return!1};_.G=function(a,b,c){null==c&&(c=void 0);return _.Cc(a,b,c)};_.H=function(a,b,c){return _.Cc(a,b,null==c?c:_.zd(c))}; _.Fd=function(a,b,c){var d;a=c||a;if(a.querySelectorAll&&a.querySelector&&b)return a.querySelectorAll(b?"."+b:"");if(b&&a.getElementsByClassName){var e=a.getElementsByClassName(b);return e}e=a.getElementsByTagName("*");if(b){var f={};for(c=d=0;a=e[c];c++){var g=a.className;"function"==typeof g.split&&_.Pa(g.split(/\s+/),b)&&(f[d++]=a)}f.length=d;return f}return e};_.Gd=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};_.Hd=function(a){return _.sd(_.pd.fa(),a)};_.Id=function(a){this.G=_.w(a)};_.x(_.Id,_.C);_.Id.prototype.oc=function(a){return _.F(this,3,a)};_.Kd=function(a,b){this.type="function"==typeof _.Jd&&a instanceof _.Jd?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.i=!1};_.Kd.prototype.stopPropagation=function(){this.i=!0};_.Kd.prototype.preventDefault=function(){this.defaultPrevented=!0};var Ld=function(){if(!_.p.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.p.addEventListener("test",c,b);_.p.removeEventListener("test",c,b)}catch(d){}return a}();_.Md=_.Vb?"webkitTransitionEnd":"transitionend";_.Nd=function(a,b){_.Kd.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.Aa=null;a&&this.init(a,b)};_.A(_.Nd,_.Kd);var Od={2:"touch",3:"pen",4:"mouse"}; _.Nd.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;(b=a.relatedTarget)?_.Ub&&(_.Ed(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=_.Vb||void 0!== a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Vb||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"=== typeof a.pointerType?a.pointerType:Od[a.pointerType]||"";this.state=a.state;this.Aa=a;a.defaultPrevented&&_.Nd.S.preventDefault.call(this)};_.Nd.prototype.stopPropagation=function(){_.Nd.S.stopPropagation.call(this);this.Aa.stopPropagation?this.Aa.stopPropagation():this.Aa.cancelBubble=!0};_.Nd.prototype.preventDefault=function(){_.Nd.S.preventDefault.call(this);var a=this.Aa;a.preventDefault?a.preventDefault():a.returnValue=!1};_.Pd="closure_listenable_"+(1E6*Math.random()|0);_.Qd=function(a){return!(!a||!a[_.Pd])};var Rd=0;var Sd;Sd=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.gd=e;this.key=++Rd;this.Nc=this.Vc=!1};_.Td=function(a){a.Nc=!0;a.listener=null;a.proxy=null;a.src=null;a.gd=null};_.Ud=function(a){this.src=a;this.i={};this.j=0};_.Ud.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.i[f];a||(a=this.i[f]=[],this.j++);var g=Vd(a,b,d,e);-1<g?(b=a[g],c||(b.Vc=!1)):(b=new Sd(b,this.src,f,!!d,e),b.Vc=c,a.push(b));return b};_.Ud.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.i))return!1;var e=this.i[a];b=Vd(e,b,c,d);return-1<b?(_.Td(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.i[a],this.j--),!0):!1}; _.Wd=function(a,b){var c=b.type;if(!(c in a.i))return!1;var d=_.yd(a.i[c],b);d&&(_.Td(b),0==a.i[c].length&&(delete a.i[c],a.j--));return d};_.Ud.prototype.ed=function(a,b){a=this.i[a.toString()];var c=[];if(a)for(var d=0;d<a.length;++d){var e=a[d];e.capture==b&&c.push(e)}return c};_.Ud.prototype.Gc=function(a,b,c,d){a=this.i[a.toString()];var e=-1;a&&(e=Vd(a,b,c,d));return-1<e?a[e]:null}; _.Ud.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Ad(this.i,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||e&&f[g].capture!=b))return!0;return!1})};var Vd=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Nc&&f.listener==b&&f.capture==!!c&&f.gd==d)return e}return-1};var Xd,Yd,Zd,be,de,ee,fe,ie;Xd="closure_lm_"+(1E6*Math.random()|0);Yd={};Zd=0;_.J=function(a,b,c,d,e){if(d&&d.once)return _.$d(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.J(a,b[f],c,d,e);return null}c=_.ae(c);return _.Qd(a)?a.listen(b,c,_.vb(d)?!!d.capture:!!d,e):be(a,b,c,!1,d,e)}; be=function(a,b,c,d,e,f){if(!b)throw Error("L");var g=_.vb(e)?!!e.capture:!!e,h=_.ce(a);h||(a[Xd]=h=new _.Ud(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=de();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Ld||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(ee(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("M");Zd++;return c};de=function(){var a=fe,b=function(c){return a.call(b.src,b.listener,c)};return b}; _.$d=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.$d(a,b[f],c,d,e);return null}c=_.ae(c);return _.Qd(a)?a.ra(b,c,_.vb(d)?!!d.capture:!!d,e):be(a,b,c,!0,d,e)};_.ge=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)_.ge(a,b[f],c,d,e);else d=_.vb(d)?!!d.capture:!!d,c=_.ae(c),_.Qd(a)?a.wa(b,c,d,e):a&&(a=_.ce(a))&&(b=a.Gc(b,c,d,e))&&_.he(b)}; _.he=function(a){if("number"===typeof a||!a||a.Nc)return!1;var b=a.src;if(_.Qd(b))return b.Je(a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(ee(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Zd--;(c=_.ce(b))?(_.Wd(c,a),0==c.j&&(c.src=null,b[Xd]=null)):_.Td(a);return!0};ee=function(a){return a in Yd?Yd[a]:Yd[a]="on"+a}; fe=function(a,b){if(a.Nc)a=!0;else{b=new _.Nd(b,this);var c=a.listener,d=a.gd||a.src;a.Vc&&_.he(a);a=c.call(d,b)}return a};_.ce=function(a){a=a[Xd];return a instanceof _.Ud?a:null};ie="__closure_events_fn_"+(1E9*Math.random()>>>0);_.ae=function(a){if("function"===typeof a)return a;a[ie]||(a[ie]=function(b){return a.handleEvent(b)});return a[ie]}; }catch(e){_._DumpException(e)} try{ _.je=function(a){if("number"!==typeof a)throw _.wd();Number.isFinite(a)||_.vd();return a}; }catch(e){_._DumpException(e)} try{ _.K=function(a,b){return null!=a?!!a:!!b}; }catch(e){_._DumpException(e)} try{ _.L=function(a,b){void 0==b&&(b="");return null!=a?a:b};_.ke=function(a,b){return a.i[b]||null};_.le=function(a,b){a.fa=function(){return _.sd(_.pd.fa(),b)};a.Fj=function(){return _.ke(_.pd.fa(),b)}}; }catch(e){_._DumpException(e)} try{ _.me=function(a,b){void 0==b&&(b=0);return null!=a?a:b}; }catch(e){_._DumpException(e)} try{ _.ne=function(a,b,c,d){if(-1===c)return null;if(c>=_.bb(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!(b&512)-1);if(b<e)return a[b]}};_.M=function(a,b){a=a.G;return _.ne(a,(0,_.rb)(a),b)};_.N=function(a,b){a=_.M(a,b);return null==a?a:"boolean"!==typeof a&&"number"!==typeof a?void 0:!!a};var oe=function(a){this.G=_.w(a)};_.x(oe,_.C);_.pe=new oe(window.gbar&&window.gbar._CONFIG?window.gbar._CONFIG[0]:[[,,,,,,,[]],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]]);_.qe=_.K(_.N(_.pe,3)); }catch(e){_._DumpException(e)} try{ var re=function(){},se=function(a,b){this.o=a;this.s=b;this.j=0;this.i=null};se.prototype.get=function(){if(0<this.j){this.j--;var a=this.i;this.i=a.next;a.next=null}else a=this.o();return a};var te=function(a,b){a.s(b);100>a.j&&(a.j++,b.next=a.i,a.i=b)};var ue,ve=function(){var a=_.p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.v("Presto")&&(a=function(){var e=_.kd("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var g="callImmediate"+Math.random(),h="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.y)(function(k){if(("*"==h||k.origin==h)&&k.data==g)this.port1.onmessage()}, this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,h)}}});if("undefined"!==typeof a&&!_.Ga()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.ef;c.ef=null;e()}};return function(e){d.next={ef:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.p.setTimeout(e,0)}};var we=function(){this.j=this.i=null};we.prototype.add=function(a,b){var c=xe.get();c.set(a,b);this.j?this.j.next=c:this.i=c;this.j=c};we.prototype.remove=function(){var a=null;this.i&&(a=this.i,this.i=this.i.next,this.i||(this.j=null),a.next=null);return a};var xe=new se(function(){return new ye},function(a){return a.reset()}),ye=function(){this.next=this.scope=this.i=null};ye.prototype.set=function(a,b){this.i=a;this.scope=b;this.next=null}; ye.prototype.reset=function(){this.next=this.scope=this.i=null};var Ae,Be=!1,Ce=new we,Ee=function(a,b){Ae||De();Be||(Ae(),Be=!0);Ce.add(a,b)},De=function(){if(_.p.Promise&&_.p.Promise.resolve){var a=_.p.Promise.resolve(void 0);Ae=function(){a.then(Fe)}}else Ae=function(){var b=Fe;"function"!==typeof _.p.setImmediate||_.p.Window&&_.p.Window.prototype&&(_.Ea()||!_.v("Edge"))&&_.p.Window.prototype.setImmediate==_.p.setImmediate?(ue||(ue=ve()),ue(b)):_.p.setImmediate(b)}},Fe=function(){for(var a;a=Ce.remove();){try{a.i.call(a.scope)}catch(b){_.ya(b)}te(xe,a)}Be= !1};_.Ge=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Je,Qe,Ve,Ue,We;_.Ie=function(a){this.i=0;this.B=void 0;this.s=this.j=this.o=null;this.v=this.A=!1;if(a!=re)try{var b=this;a.call(void 0,function(c){He(b,2,c)},function(c){He(b,3,c)})}catch(c){He(this,3,c)}};Je=function(){this.next=this.o=this.j=this.s=this.i=null;this.v=!1};Je.prototype.reset=function(){this.o=this.j=this.s=this.i=null;this.v=!1};var Ke=new se(function(){return new Je},function(a){a.reset()}),Le=function(a,b,c){var d=Ke.get();d.s=a;d.j=b;d.o=c;return d}; _.Ie.prototype.then=function(a,b,c){return Me(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};_.Ie.prototype.$goog_Thenable=!0;_.Ie.prototype.C=function(a,b){return Me(this,null,a,b)};_.Ie.prototype.catch=_.Ie.prototype.C;_.Ie.prototype.cancel=function(a){if(0==this.i){var b=new _.Ne(a);Ee(function(){Oe(this,b)},this)}}; var Oe=function(a,b){if(0==a.i)if(a.o){var c=a.o;if(c.j){for(var d=0,e=null,f=null,g=c.j;g&&(g.v||(d++,g.i==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.i&&1==d?Oe(c,b):(f?(d=f,d.next==c.s&&(c.s=d),d.next=d.next.next):Pe(c),Qe(c,e,3,b)))}a.o=null}else He(a,3,b)},Se=function(a,b){a.j||2!=a.i&&3!=a.i||Re(a);a.s?a.s.next=b:a.j=b;a.s=b},Me=function(a,b,c,d){var e=Le(null,null,null);e.i=new _.Ie(function(f,g){e.s=b?function(h){try{var k=b.call(d,h);f(k)}catch(m){g(m)}}:f;e.j=c?function(h){try{var k= c.call(d,h);void 0===k&&h instanceof _.Ne?g(h):f(k)}catch(m){g(m)}}:g});e.i.o=a;Se(a,e);return e.i};_.Ie.prototype.F=function(a){this.i=0;He(this,2,a)};_.Ie.prototype.H=function(a){this.i=0;He(this,3,a)}; var He=function(a,b,c){if(0==a.i){a===c&&(b=3,c=new TypeError("N"));a.i=1;a:{var d=c,e=a.F,f=a.H;if(d instanceof _.Ie){Se(d,Le(e||re,f||null,a));var g=!0}else if(_.Ge(d))d.then(e,f,a),g=!0;else{if(_.vb(d))try{var h=d.then;if("function"===typeof h){Te(d,h,e,f,a);g=!0;break a}}catch(k){f.call(a,k);g=!0;break a}g=!1}}g||(a.B=c,a.i=b,a.o=null,Re(a),3!=b||c instanceof _.Ne||Ue(a,c))}},Te=function(a,b,c,d,e){var f=!1,g=function(k){f||(f=!0,c.call(e,k))},h=function(k){f||(f=!0,d.call(e,k))};try{b.call(a, g,h)}catch(k){h(k)}},Re=function(a){a.A||(a.A=!0,Ee(a.D,a))},Pe=function(a){var b=null;a.j&&(b=a.j,a.j=b.next,b.next=null);a.j||(a.s=null);return b};_.Ie.prototype.D=function(){for(var a;a=Pe(this);)Qe(this,a,this.i,this.B);this.A=!1};Qe=function(a,b,c,d){if(3==c&&b.j&&!b.v)for(;a&&a.v;a=a.o)a.v=!1;if(b.i)b.i.o=null,Ve(b,c,d);else try{b.v?b.s.call(b.o):Ve(b,c,d)}catch(e){We.call(null,e)}te(Ke,b)};Ve=function(a,b,c){2==b?a.s.call(a.o,c):a.j&&a.j.call(a.o,c)}; Ue=function(a,b){a.v=!0;Ee(function(){a.v&&We.call(null,b)})};We=_.ya;_.Ne=function(a){_.xa.call(this,a)};_.A(_.Ne,_.xa);_.Ne.prototype.name="cancel"; }catch(e){_._DumpException(e)} try{ var Ye;_.Xe=function(a){a&&"function"==typeof a.ca&&a.ca()};_.Ze=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Ye.length;f++)c=Ye[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};_.$e=function(a,b){b=_.Bd(_.Xe,b);a.Da?b():(a.ia||(a.ia=[]),a.ia.push(b))};_.af=function(a){var b=0,c;for(c in a.i){for(var d=a.i[c],e=0;e<d.length;e++)++b,_.Td(d[e]);delete a.i[c];a.j--}};Ye="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "); _.O=function(){_.D.call(this);this.Na=new _.Ud(this);this.rh=this;this.td=null};_.A(_.O,_.D);_.O.prototype[_.Pd]=!0;_.l=_.O.prototype;_.l.Ce=function(a){this.td=a};_.l.addEventListener=function(a,b,c,d){_.J(this,a,b,c,d)};_.l.removeEventListener=function(a,b,c,d){_.ge(this,a,b,c,d)}; _.l.dispatchEvent=function(a){var b,c=this.td;if(c)for(b=[];c;c=c.td)b.push(c);c=this.rh;var d=a.type||a;if("string"===typeof a)a=new _.Kd(a,c);else if(a instanceof _.Kd)a.target=a.target||c;else{var e=a;a=new _.Kd(d,c);_.Ze(a,e)}e=!0;if(b)for(var f=b.length-1;!a.i&&0<=f;f--){var g=a.currentTarget=b[f];e=bf(g,d,!0,a)&&e}a.i||(g=a.currentTarget=c,e=bf(g,d,!0,a)&&e,a.i||(e=bf(g,d,!1,a)&&e));if(b)for(f=0;!a.i&&f<b.length;f++)g=a.currentTarget=b[f],e=bf(g,d,!1,a)&&e;return e}; _.l.N=function(){_.O.S.N.call(this);this.Na&&_.af(this.Na);this.td=null};_.l.listen=function(a,b,c,d){return this.Na.add(String(a),b,!1,c,d)};_.l.ra=function(a,b,c,d){return this.Na.add(String(a),b,!0,c,d)};_.l.wa=function(a,b,c,d){this.Na.remove(String(a),b,c,d)};_.l.Je=function(a){return _.Wd(this.Na,a)}; var bf=function(a,b,c,d){b=a.Na.i[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.Nc&&g.capture==c){var h=g.listener,k=g.gd||g.src;g.Vc&&a.Je(g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented};_.O.prototype.ed=function(a,b){return this.Na.ed(String(a),b)};_.O.prototype.Gc=function(a,b,c,d){return this.Na.Gc(String(a),b,c,d)};_.O.prototype.hasListener=function(a,b){return this.Na.hasListener(void 0!==a?String(a):void 0,b)};_.cf=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.y)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.y)(a.handleEvent,a);else throw Error("O");return 2147483647<Number(b)?-1:_.p.setTimeout(a,b||0)};_.df=function(a){_.p.clearTimeout(a)}; }catch(e){_._DumpException(e)} try{ _.ef={};_.ff=function(a){return a?_.gd(a):window};_.gf=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"); }catch(e){_._DumpException(e)} try{ var hf,jf,of,pf,vf,xf;hf=function(a,b){(0,_.Ya)(b,(a|0)&-255)};jf=function(a,b){(0,_.Ya)(b,(a|34)&-221)};_.kf=function(a){if(null!=a&&"string"!==typeof a)throw Error();return a};_.lf=function(a){return null==a||"string"===typeof a?a:void 0};_.mf=function(a,b,c){var d=!1;if(null!=a&&"object"===typeof a&&!(d=Array.isArray(a))&&a.me===_.ob)return a;if(d){var e=d=(0,_.Xa)(a);0===e&&(e|=c&32);e|=c&2;e!==d&&(0,_.Ya)(a,e);return new b(a)}};_.nf=function(a,b){_.gb=b;a=new a(b);_.gb=void 0;return a}; of=function(a,b,c){var d=_.Wa(a),e=d.length,f=b&256?d[e-1]:void 0;e+=f?-1:0;for(b=b&512?1:0;b<e;b++)d[b]=c(d[b]);if(f){b=d[b]={};for(var g in f)b[g]=c(f[g])}_.fb(d,a);return d}; pf=function(a,b,c){c=void 0===c?jf:c;if(null!=a){if(_.Ua&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.Xa)(a);if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?((0,_.Ya)(a,d|34),d&4&&Object.freeze(a),a):_.mb(a,pf,d&4?jf:c,!0,!1,!0)}a.me===_.ob&&(c=a.G,d=(0,_.rb)(c),a=d&2?a:_.nf(a.constructor,_.qf(c,d,!0)));return a}};_.qf=function(a,b,c){var d=c||b&2?jf:hf,e=!!(b&32);a=of(a,b,function(f){return pf(f,e,d)});(0,_.$a)(a,32|(c?2:0));return a}; _.rf=function(a){var b=a.G,c=(0,_.rb)(b);return c&2?_.nf(a.constructor,_.qf(b,c,!1)):a};_.sf=function(a,b){return null!=a?a:b};_.tf=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return a};_.uf=function(a,b,c,d){a=a.G;var e=(0,_.rb)(a),f=_.ne(a,e,c,d);b=_.mf(f,b,e);b!==f&&null!=b&&_.qb(a,e,c,b,d);return b}; _.P=function(a,b,c,d){d=void 0===d?!1:d;b=_.uf(a,b,c,d);if(null==b)return b;a=a.G;var e=(0,_.rb)(a);if(!(e&2)){var f=_.rf(b);f!==b&&(b=f,_.qb(a,e,c,b,d))}return b};_.Q=function(a,b){return _.lf(_.M(a,b))};_.R=function(a,b){return _.sf(_.Q(a,b),"")};_.S=function(a,b,c){return _.Cc(a,b,_.kf(c))};vf=function(){_.xa.call(this)};_.x(vf,_.td);_.wf=function(a,b){return _.tf(_.M(a,b))};_.T=function(a,b,c){return _.sf(_.N(a,b),void 0===c?!1:c)};_.V=function(a,b,c){c=void 0===c?0:c;return _.sf(_.wf(a,b),c)}; xf=function(a){this.G=_.w(a)};_.x(xf,_.C);_.l=xf.prototype;_.l.Wh=function(){return _.N(this,1)};_.l.Cf=function(){return _.N(this,1)};_.l.bi=function(){return _.N(this,27)};_.l.Bf=function(){return _.Q(this,2)};_.l.Xh=function(){return _.Q(this,3)};_.l.Yh=function(){return _.Q(this,16)};_.l.Df=function(){return _.Q(this,14)};_.l.Zh=function(){return _.V(this,17,1)};_.l.Th=function(){return _.Q(this,13)};_.l.yf=function(){return _.Q(this,15)};_.l.Ee=function(a){return _.S(this,24,a)}; var yf=function(a){this.G=_.w(a)};_.x(yf,_.C);var zf=function(a){this.G=_.w(a)};_.x(zf,_.C);_.Af=function(a,b){var c=_.pd.fa();if(a in c.i){if(c.i[a]!=b)throw new vf(a);}else{c.i[a]=b;if(b=c.j[a])for(var d=0,e=b.length;d<e;d++)b[d].i(c.i,a);delete c.j[a]}};_.Bf=function(){};_.r("gbar_._DumpException",function(a){_.Bf(a)});var Cf=function(){_.D.call(this);this.i=_.pe};_.x(Cf,_.D);_.Df=function(){return Cf.fa().i};_.Ef=function(){var a=_.Df();return _.P(a,xf,1)||new xf};_.Ff=function(){var a=_.Df();return _.P(a,zf,4)||new zf};_.Gf=function(){var a=_.Df();return _.P(a,yf,13)||new yf};_.le(Cf,"cs");_.Af("cs",new Cf); }catch(e){_._DumpException(e)} try{ var Sf;_.Hf=function(a,b,c,d){var e=b&2,f=_.ne(a,b,c);Array.isArray(f)||(f=_.sb);var g=!(d&2),h=!(d&1);d=!!(b&32);var k=(0,_.Xa)(f);0!==k||!d||e||g?k&1||(k|=1,(0,_.Ya)(f,k)):(k|=33,(0,_.Ya)(f,k));e?(k&2||(0,_.$a)(f,34),h&&Object.freeze(f)):(e=k&2,h&&e?(f=_.Wa(f),e=1,d&&!g&&(e|=32),(0,_.Ya)(f,e),_.qb(a,b,c,f)):g&&k&32&&!e&&(0,_.zc)(f,32));return f}; _.If=function(a,b,c,d){d=void 0===d?!1:d;var e=(0,_.Xa)(a),f=e|5;b=b?f|8:f&-9;b=c?b|16:b&-17;e!=b&&(Object.isFrozen(a)&&(a=_.Wa(a)),(0,_.Ya)(a,b),!d&&b&2&&Object.freeze(a));return a}; _.Jf=function(a,b,c,d,e){var f=!!(b&2),g=_.Hf(a,b,d,1),h=g===_.sb;if(h&&2!==e)return g;if(h||!((0,_.Xa)(g)&4)){f=!!(b&2);var k=!!((0,_.Xa)(g)&2);h=g;!f&&k&&(g=_.Wa(g));var m=k||void 0;k=b|(m?2:0);for(var n=!1,q=0,u=0;q<g.length;q++){var t=_.mf(g[q],c,k);if(null!=t){var z=!!((0,_.Xa)(t.G)&2);m=m||z;n=n||!z;g[u++]=t}}u<q&&(g.length=u);g=_.If(g,!m,!n,!0);h!==g&&_.qb(a,b,d,g);(f&&2!==e||1===e)&&Object.freeze(g);return g}if(3===e)return g;f?2===e&&(e=(0,_.Xa)(g),g=_.Wa(g),(0,_.Ya)(g,e),_.qb(a,b,d,g)): (c=Object.isFrozen(g),1===e?c||Object.freeze(g):(e=(0,_.Xa)(g),f=e&-33,c||e&2?(g=_.Wa(g),(0,_.Ya)(g,f&-3),_.qb(a,b,d,g)):e!==f&&(0,_.Ya)(g,f)));return g};_.Kf=function(a){for(var b in a)return!1;return!0};_.Mf=function(a){return 0==a.length?_.Lf():new _.lb(a,_.ef)};_.Nf=function(a,b,c){var d=a.G,e=(0,_.rb)(d);_.db(e);_.Hf(d,e,b,2).push(c);return a};_.Of=function(a){return function(b){if(null==b||""==b)b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);(0,_.$a)(b,32);b=_.nf(a,b)}return b}}; _.Pf=function(a,b,c){var d=a.G,e=(0,_.rb)(d);a=!!(e&2);b=_.Jf(d,e,b,c,a?1:2);if(!(a||(0,_.Xa)(b)&8)){for(c=0;c<b.length;c++)a=b[c],d=_.rf(a),a!==d&&(b[c]=d);(0,_.$a)(b,8)}return b};_.Qf=function(a,b,c){c=void 0===c?0:c;a=a.G;var d=(0,_.rb)(a),e=_.ne(a,d,b);var f=null==e?e:"number"===typeof e||"NaN"===e||"Infinity"===e||"-Infinity"===e?Number(e):void 0;null!=f&&f!==e&&_.qb(a,d,b,f);return _.sf(f,c)};_.Rf=function(a,b){return _.sf(_.M(a,b),0)}; _.lb=function(a,b){if(b!==_.ef)throw Error("A");this.ka=a;if(null!=a&&0===a.length)throw Error("B");};_.lb.prototype.yh=function(){var a=this.ka;return null==a?"":"string"===typeof a?a:this.ka=_.Ta(a)};_.lb.prototype.tb=function(){return null==this.ka};_.Lf=function(){return Sf||(Sf=new _.lb(null,_.ef))};_.Tf=function(a){var b=Number(a);return 0==b&&_.Eb(a)?NaN:b};_.Uf=function(a,b){_.O.call(this);this.s=a||1;this.o=b||_.p;this.v=(0,_.y)(this.B,this);this.A=Date.now()};_.A(_.Uf,_.O); _.Uf.prototype.j=!1;_.Uf.prototype.i=null;_.Vf=function(a,b){a.s=b;a.i&&a.j?(a.stop(),a.start()):a.i&&a.stop()};_.Uf.prototype.B=function(){if(this.j){var a=Date.now()-this.A;0<a&&a<.8*this.s?this.i=this.o.setTimeout(this.v,this.s-a):(this.i&&(this.o.clearTimeout(this.i),this.i=null),this.dispatchEvent("tick"),this.j&&(this.stop(),this.start()))}};_.Uf.prototype.start=function(){this.j=!0;this.i||(this.i=this.o.setTimeout(this.v,this.s),this.A=Date.now())}; _.Uf.prototype.stop=function(){this.j=!1;this.i&&(this.o.clearTimeout(this.i),this.i=null)};_.Uf.prototype.N=function(){_.Uf.S.N.call(this);this.stop();delete this.o};_.Wf=function(a,b,c,d,e,f,g){var h="";a&&(h+=a+":");c&&(h+="//",b&&(h+=b+"@"),h+=c,d&&(h+=":"+d));e&&(h+=e);f&&(h+="?"+f);g&&(h+="#"+g);return h};_.Xf=function(a){a=a.match(_.gf)[1]||null;!a&&_.p.self&&_.p.self.location&&(a=_.p.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""}; _.Yf=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]};_.Zf=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)_.Zf(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};_.$f=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return _.Yf(a,b+c)};var bg;_.ag=function(a){this.i=a||{cookie:""}};_.l=_.ag.prototype; _.l.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.Fk;d=c.Gk||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.pd}if(/[;=\s]/.test(a))throw Error("R`"+a);if(/[;\r\n]/.test(b))throw Error("S`"+b);void 0===h&&(h=-1);this.i.cookie=a+"="+b+(f?";domain="+f:"")+(g?";path="+g:"")+(0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+e:"")}; _.l.get=function(a,b){for(var c=a+"=",d=(this.i.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.Fb)(d[e]);if(0==f.lastIndexOf(c,0))return f.slice(c.length);if(f==a)return""}return b};_.l.remove=function(a,b,c){var d=void 0!==this.get(a);this.set(a,"",{pd:0,path:b,domain:c});return d};_.l.ib=function(){return bg(this).keys};_.l.Ia=function(){return bg(this).values};_.l.tb=function(){return!this.i.cookie};_.l.clear=function(){for(var a=bg(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])}; bg=function(a){a=(a.i.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.Fb)(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};_.cg=new _.ag("undefined"==typeof document?null:document);_.dg=function(a){this.G=_.w(a)};_.x(_.dg,_.C);_.dg.ga=[1];_.eg=new _.dg;_.fg=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;_.gg=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};_.hg=function(){};_.hg.prototype.o=null;var ig=function(a){return a.o||(a.o=a.j())};var kg;kg=function(){};_.A(kg,_.hg);kg.prototype.i=function(){var a=lg(this);return a?new ActiveXObject(a):new XMLHttpRequest};kg.prototype.j=function(){var a={};lg(this)&&(a[0]=!0,a[1]=!0);return a};var lg=function(a){if(!a.s&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.s=d}catch(e){}}throw Error("W");}return a.s}; _.jg=new kg;var ng,og;_.mg=function(a){_.O.call(this);this.headers=new Map;this.J=a||null;this.j=!1;this.H=this.i=null;this.B="";this.o=0;this.v="";this.s=this.M=this.D=this.K=!1;this.A=0;this.F=null;this.P="";this.O=this.C=!1};_.A(_.mg,_.O);ng=/^https?$/i;og=["POST","PUT"];_.pg=[];_.mg.prototype.V=function(){this.ca();_.yd(_.pg,this)}; _.mg.prototype.send=function(a,b,c,d){if(this.i)throw Error("X`"+this.B+"`"+a);b=b?b.toUpperCase():"GET";this.B=a;this.v="";this.o=0;this.K=!1;this.j=!0;this.i=this.J?this.J.i():_.jg.i();this.H=this.J?ig(this.J):ig(_.jg);this.i.onreadystatechange=(0,_.y)(this.R,this);try{this.M=!0,this.i.open(b,String(a),!0),this.M=!1}catch(g){qg(this,g);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if("function"===typeof d.keys&&"function"=== typeof d.get){e=_.ia(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("Y`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.p.FormData&&a instanceof _.p.FormData;!_.Pa(og,b)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.ia(c);for(d=b.next();!d.done;d=b.next())c=_.ia(d.value),d=c.next().value,c=c.next().value,this.i.setRequestHeader(d,c);this.P&&(this.i.responseType=this.P); "withCredentials"in this.i&&this.i.withCredentials!==this.C&&(this.i.withCredentials=this.C);try{rg(this),0<this.A&&((this.O=sg(this.i))?(this.i.timeout=this.A,this.i.ontimeout=(0,_.y)(this.T,this)):this.F=_.cf(this.T,this.A,this)),this.D=!0,this.i.send(a),this.D=!1}catch(g){qg(this,g)}};var sg=function(a){return _.B&&"number"===typeof a.timeout&&void 0!==a.ontimeout}; _.mg.prototype.T=function(){"undefined"!=typeof _.ua&&this.i&&(this.v="Timed out after "+this.A+"ms, aborting",this.o=8,this.dispatchEvent("timeout"),this.abort(8))};var qg=function(a,b){a.j=!1;a.i&&(a.s=!0,a.i.abort(),a.s=!1);a.v=b;a.o=5;tg(a);ug(a)},tg=function(a){a.K||(a.K=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}; _.mg.prototype.abort=function(a){this.i&&this.j&&(this.j=!1,this.s=!0,this.i.abort(),this.s=!1,this.o=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),ug(this))};_.mg.prototype.N=function(){this.i&&(this.j&&(this.j=!1,this.s=!0,this.i.abort(),this.s=!1),ug(this,!0));_.mg.S.N.call(this)};_.mg.prototype.R=function(){this.isDisposed()||(this.M||this.D||this.s?vg(this):this.U())};_.mg.prototype.U=function(){vg(this)}; var vg=function(a){if(a.j&&"undefined"!=typeof _.ua&&(!a.H[1]||4!=_.wg(a)||2!=a.sb()))if(a.D&&4==_.wg(a))_.cf(a.R,0,a);else if(a.dispatchEvent("readystatechange"),4==_.wg(a)){a.j=!1;try{if(a.ec())a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.o=6;try{var b=2<_.wg(a)?a.i.statusText:""}catch(c){b=""}a.v=b+" ["+a.sb()+"]";tg(a)}}finally{ug(a)}}},ug=function(a,b){if(a.i){rg(a);var c=a.i,d=a.H[0]?function(){}:null;a.i=null;a.H=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}, rg=function(a){a.i&&a.O&&(a.i.ontimeout=null);a.F&&(_.df(a.F),a.F=null)};_.mg.prototype.isActive=function(){return!!this.i};_.mg.prototype.ec=function(){var a=this.sb(),b;if(!(b=_.gg(a))){if(a=0===a)a=_.Xf(String(this.B)),a=!ng.test(a);b=a}return b};_.wg=function(a){return a.i?a.i.readyState:0};_.mg.prototype.sb=function(){try{return 2<_.wg(this)?this.i.status:-1}catch(a){return-1}};_.mg.prototype.fd=function(){try{return this.i?this.i.responseText:""}catch(a){return""}}; }catch(e){_._DumpException(e)} try{ var xg=function(a){this.G=_.w(a)},Ag;_.x(xg,_.C);var yg=function(a){this.j=_.qe;this.i=null;this.o=_.K(_.T(a,4,!0),!0)};yg.prototype.log=function(a){_.zg(this,a);if(this.j&&this.o)throw a;};_.zg=function(a,b){if(a.i){var c=new xg;_.S(c,1,b.message);_.S(c,2,b.stack);_.F(c,3,b.lineNumber);_.H(c,5,1);b=new _.Id;_.G(b,40,c);a.i.log(98,b)}};Ag=null;_.Bg=function(){if(!Ag){var a=_.Gf();_.Ef();_.Ff();Ag=new yg(a)}return Ag};_.Bf=function(a,b){_.Bg().log(a,b)}; }catch(e){_._DumpException(e)} try{ /* Math.uuid.js (v1.4) http://www.broofa.com mailto:robert@broofa.com Copyright (c) 2010 Robert Kieffer Dual licensed under the MIT and GPL licenses. */ var Dg,Fg,Hg,Mg,Eg,Ug,Wg,Kg,Lg,$g,ah,bh,ch,dh,gh,hh,ih,kh,mh,nh,oh,ph,qh,rh,sh,uh,Wh,Xh,Yh,$h,ci,di,Qg;_.Cg=function(a){var b=a.G;return _.nf(a.constructor,_.qf(b,(0,_.rb)(b),!1))};Dg=function(a){return"number"===typeof a&&Number.isFinite(a)||!!a&&"string"===typeof a&&isFinite(a)};Fg=function(a){if(null!=a){if(!Dg(a))throw _.wd();var b=typeof a;("number"===b?Number.isFinite(a):"string"!==b?0:Eg.test(a))||_.vd();a="string"===typeof a?a:a}return a}; _.Gg=function(a,b,c,d){if(null==a){if(!c)throw Error();}else if("string"===typeof a)a=a?new _.lb(a,_.ef):_.Lf();else if(a.constructor!==_.lb)if(_.Va(a))a=d?_.Mf(a):a.length?new _.lb(new Uint8Array(a),_.ef):_.Lf();else{if(!b)throw Error();a=void 0}return a}; Hg=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;n=m=0}function b(q){for(var u=g,t=0;64>t;t+=4)u[t/4]=q[t]<<24|q[t+1]<<16|q[t+2]<<8|q[t+3];for(t=16;80>t;t++)q=u[t-3]^u[t-8]^u[t-14]^u[t-16],u[t]=(q<<1|q>>>31)&4294967295;q=e[0];var z=e[1],I=e[2],U=e[3],W=e[4];for(t=0;80>t;t++){if(40>t)if(20>t){var aa=U^z&(I^U);var rd=1518500249}else aa=z^I^U,rd=1859775393;else 60>t?(aa=z&I|U&(z|I),rd=2400959708):(aa=z^I^U,rd=3395469782);aa=((q<<5|q>>>27)&4294967295)+ aa+W+rd+u[t]&4294967295;W=U;U=I;I=(z<<30|z>>>2)&4294967295;z=q;q=aa}e[0]=e[0]+q&4294967295;e[1]=e[1]+z&4294967295;e[2]=e[2]+I&4294967295;e[3]=e[3]+U&4294967295;e[4]=e[4]+W&4294967295}function c(q,u){if("string"===typeof q){q=unescape(encodeURIComponent(q));for(var t=[],z=0,I=q.length;z<I;++z)t.push(q.charCodeAt(z));q=t}u||(u=q.length);t=0;if(0==m)for(;t+64<u;)b(q.slice(t,t+64)),t+=64,n+=64;for(;t<u;)if(f[m++]=q[t++],n++,64==m)for(m=0,b(f);t+64<u;)b(q.slice(t,t+64)),t+=64,n+=64}function d(){var q= [],u=8*n;56>m?c(h,56-m):c(h,64-(m-56));for(var t=63;56<=t;t--)f[t]=u&255,u>>>=8;b(f);for(t=u=0;5>t;t++)for(var z=24;0<=z;z-=8)q[u++]=e[t]>>z&255;return q}for(var e=[],f=[],g=[],h=[128],k=1;64>k;++k)h[k]=0;var m,n;a();return{reset:a,update:c,digest:d,digestString:function(){for(var q=d(),u="",t=0;t<q.length;t++)u+="0123456789ABCDEF".charAt(Math.floor(q[t]/16))+"0123456789ABCDEF".charAt(q[t]%16);return u}}}; Mg=function(a,b){b=void 0===b?Ig:b;if(!Jg){var c;a=null==(c=a.navigator)?void 0:c.userAgentData;if(!a||"function"!==typeof a.getHighEntropyValues)return Promise.reject(Error("T"));c=(a.brands||[]).map(function(d){var e=new Kg;e=_.S(e,1,d.brand);return _.S(e,2,d.version)});Lg(_.E(_.eg,2,a.mobile),c);Jg=a.getHighEntropyValues(b)}return Jg.then(function(d){var e=_.Cg(_.eg);b.includes("platform")&&_.S(e,3,d.platform);b.includes("platformVersion")&&_.S(e,4,d.platformVersion);b.includes("architecture")&& _.S(e,5,d.architecture);b.includes("model")&&_.S(e,6,d.model);b.includes("uaFullVersion")&&_.S(e,7,d.uaFullVersion);return e}).catch(function(){return _.Cg(_.eg)})};_.Rg=function(){var a=_.Df();a=_.P(a,Ng,29)||new Ng;var b=_.Og();if(Pg)return Pg;Pg=a=new Qg(a,b);return _.Bg().i=a};_.Sg=function(a,b,c){return void 0!==_.uf(a,b,c,!1)};Eg=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;_.Tg=function(a,b,c){return _.Cc(a,b,Fg(c))};Ug=function(a){this.G=_.w(a)};_.x(Ug,_.C); _.Vg=function(a,b){a=a.G;var c=(0,_.rb)(a),d=c&2,e=_.Hf(a,c,b,1),f=(0,_.Xa)(e);if(!(f&4)){Object.isFrozen(e)&&(e=_.Wa(e),(0,_.Ya)(e,f=f&-3|32),_.qb(a,c,b,e));for(var g=0,h=0;g<e.length;g++){var k=_.lf(e[g]);null!=k&&(e[h++]=k)}h<g&&(e.length=h);f|=21;d?f|=34:f&=-33;(0,_.Ya)(e,f);f&2&&Object.freeze(e)}!d&&(f&2||Object.isFrozen(e))&&(e=_.Wa(e),(0,_.Ya)(e,f&-35),_.qb(a,c,b,e));return e};Wg=function(a){this.G=_.w(a)};_.x(Wg,_.C);var Ng=function(a){this.G=_.w(a)};_.x(Ng,_.C);_.Xg=function(a){this.G=_.w(a)}; _.x(_.Xg,_.C);_.Yg=function(){var a=_.Df();return _.P(a,_.Xg,15)};_.Zg=function(a,b,c){var d=a.G,e=(0,_.rb)(d);_.db(e);if(null!=c){var f=!1,g=!0;if(!((0,_.Xa)(c)&2)){f=!0;for(var h=0;h<c.length;h++){var k=!!((0,_.Xa)(c[h].G)&2);f=f&&!k;g=g&&k}}c=_.If(c,f,g)}null==c&&(c=void 0);_.qb(d,e,b,c);return a};Kg=function(a){this.G=_.w(a)};_.x(Kg,_.C);Lg=function(a,b){_.Zg(a,1,b)};$g=function(a,b){a=_.M(a,b);var c;null==a?c=a:Dg(a)?"number"===typeof a?c=a:c=a:c=void 0;return c}; ah=function(a){a=_.M(a,1);a=null==a?a:Dg(a)?"string"===typeof a?a:a:void 0;return a};bh=function(a,b){return a+Math.random()*(b-a)};ch=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)_.Zf(a[b],a[b+1],c);return c.join("&")};dh=function(a,b){var c=2==arguments.length?ch(arguments[1],0):ch(arguments,1);return _.Yf(a,c)};gh=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38==f||63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1}; hh=/#|$/;ih=/[?&]($|#)/;_.jh=function(a,b){for(var c=a.search(hh),d=0,e,f=[];0<=(e=gh(a,d,b,c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.slice(d));return f.join("").replace(ih,"$1")};_.Og=function(){var a=_.Df();return _.P(a,Wg,11)||new Wg};kh=function(a){this.G=_.w(a)};_.x(kh,_.C);kh.ga=[1,2,3,4];var lh=function(a){this.G=_.w(a)};_.x(lh,_.C);lh.ga=[2]; mh=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("P`"+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==c&& "file"!==c&&"android-app"!==c&&"chrome-search"!==c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("Q`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};nh=function(a){var b=Hg();b.update(a);return b.digestString().toLowerCase()}; oh=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Lb(d,function(h){e.push(h)}),nh(e.join(" "));var f=[],g=[];_.Lb(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];_.Lb(d,function(h){e.push(h)});a=nh(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")};ph=function(a,b,c){var d=String(_.p.location.href);return d&&a&&b?[b,oh(mh(d),a,c||null)].join(" "):null};qh={}; rh=function(a){return!!qh.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};sh=function(a,b,c,d){(a=_.p[a])||"undefined"===typeof document||(a=(new _.ag(document)).get(b));return a?ph(a,c,d):null}; _.th=function(a,b){b=void 0===b?!1:b;var c=mh(String(_.p.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.p.__SAPISID||_.p.__APISID||_.p.__3PSAPISID||_.p.__OVERRIDE_SID;rh(e)&&(f=f||_.p.__1PSAPISID);if(f)e=!0;else{if("undefined"!==typeof document){var g=new _.ag(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID")||g.get("OSID");rh(e)&&(f=f||g.get("__Secure-1PAPISID"))}e=!!f}e&&(e=(c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:"))? _.p.__SAPISID:_.p.__APISID,e||"undefined"===typeof document||(e=new _.ag(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?ph(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&rh(b)&&((b=sh("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=sh("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};uh=function(a){this.G=_.w(a)};_.x(uh,_.C);var vh=function(a){this.G=_.w(a)};_.x(vh,_.C); var wh=function(a){this.j=this.i=this.o=a};wh.prototype.reset=function(){this.j=this.i=this.o};var xh=function(a){this.G=_.w(a)};_.x(xh,_.C);var yh=function(a){this.G=_.w(a)};_.x(yh,_.C);var Ig=["platform","platformVersion","architecture","model","uaFullVersion"],Jg=null,zh=function(a){this.G=_.w(a)};_.x(zh,_.C);var Ah=function(a){this.G=_.w(a)};_.x(Ah,_.C);_.Bh=function(a){this.G=_.w(a,34)};_.x(_.Bh,_.C);_.Ch=function(a,b){return _.Cc(a,1,Fg(b))};_.Dh=function(a,b){return _.S(a,8,b)}; _.Bh.ga=[3,20,27];var Eh=function(a){this.G=_.w(a,19)};_.x(Eh,_.C);Eh.prototype.Pc=function(a){return _.H(this,2,a)};Eh.ga=[3,5];var Fh=function(a){this.G=_.w(a,6)};_.x(Fh,_.C);Fh.ga=[5];var Gh=_.Of(Fh),Hh=function(a){this.G=_.w(a)};_.x(Hh,_.C); var Ih=new function(a,b){this.j=a;this.i=b;this.o=_.P;this.defaultValue=void 0}(175237375,Hh),Kh=function(a,b){this.Ob=b=void 0===b?!1:b;this.j=this.locale=null;this.i=new Eh;Number.isInteger(a)&&this.i.Pc(a);b||(this.locale=document.documentElement.getAttribute("lang"));Jh(this,new zh)};Kh.prototype.Pc=function(a){this.i.Pc(a);return this}; var Jh=function(a,b){_.G(a.i,1,b);_.M(b,1)||_.H(b,1,1);a.Ob||(b=Lh(a),_.Q(b,5)||_.S(b,5,a.locale));a.j&&(b=Lh(a),_.P(b,_.dg,9)||_.G(b,9,a.j))},Oh=function(a,b){_.Sg(Mh(a),yh,11)&&(a=Nh(a),_.H(a,1,b))},Ph=function(a,b){_.Sg(Mh(a),yh,11)&&(a=Nh(a),_.E(a,2,b))},Mh=function(a){return _.P(a.i,zh,1)},Qh=function(a,b){var c=void 0===c?Ig:c;b(_.ff(),c).then(function(d){a.j=d;d=Lh(a);_.G(d,9,a.j);return!0}).catch(function(){return!1})},Lh=function(a){a=Mh(a);var b=_.P(a,yh,11);b||(b=new yh,_.G(a,11,b));return b}, Nh=function(a){a=Lh(a);var b=_.P(a,xh,10);b||(b=new xh,_.E(b,2,!1),_.G(a,10,b));return b},Rh=function(a,b,c,d,e,f,g){c=void 0===c?0:c;f=void 0===f?0:f;g=void 0===g?0:g;d=void 0===d?0:d;if(_.Sg(Mh(a),yh,11)){var h=Nh(a);_.F(h,3,d)}_.Sg(Mh(a),yh,11)&&(d=Nh(a),_.F(d,4,f));_.Sg(Mh(a),yh,11)&&(f=Nh(a),_.F(f,5,g));a=_.Cg(a.i);a=_.Cc(a,4,Fg(Date.now().toString()));b=_.Zg(a,3,b);e&&(a=new uh,e=_.F(a,13,e),a=new vh,e=_.G(a,2,e),a=new Ah,e=_.G(a,1,e),e=_.H(e,2,9),_.G(b,18,e));c&&_.Tg(b,14,c);return b},Th=function(a){_.D.call(this); var b=this;this.j=[];this.U="";this.P=this.T=this.J=!1;this.X=this.R=-1;this.V=!1;this.C=this.s=null;this.M=this.O=this.B=this.v=0;this.Z=1;this.He=0;this.D=!1;this.hc=a.hc;this.Yb=a.Yb||function(){};this.o=new Kh(a.hc,a.Ob);this.bb=a.bb;this.Qb=a.Qb||null;this.aa=_.Bd(bh,0,1);this.H=a.Ij||null;this.Ab=a.Ab||null;this.Fc=a.Fc||!1;this.zb=a.zb||null;this.withCredentials=!a.uf;this.Ob=a.Ob||!1;this.Y=!this.Ob&&!!_.ff()&&!!_.ff().navigator&&void 0!==_.ff().navigator.sendBeacon;var c=_.H(new zh,1,1); Jh(this.o,c);this.A=new wh(1E4);this.i=new _.Uf(this.A.i);_.$e(this,this.i);a=Sh(this,a.bf);_.J(this.i,"tick",a,!1,this);this.F=new _.Uf(6E5);_.$e(this,this.F);_.J(this.F,"tick",a,!1,this);this.Fc||this.F.start();this.Ob||(_.J(document,"visibilitychange",function(){"hidden"===document.visibilityState&&b.K()}),_.J(document,"pagehide",this.K,!1,this))};_.x(Th,_.D);var Sh=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};Th.prototype.N=function(){this.K();_.D.prototype.N.call(this)}; var Uh=function(a){a.H||(a.H=.01>a.aa()?"https://web.archive.org/web/20231014000706/https://www.google.com/log?format=json&hasfast=true":"https://web.archive.org/web/20231014000706/https://play.google.com/log?format=json&hasfast=true");return a.H};Th.prototype.ya=function(a){a instanceof _.Bh?this.log(a):(a=_.Dh(new _.Bh,a.ja()),this.log(a))};var Vh=function(a,b){a.A=new wh(1>b?1:b);_.Vf(a.i,a.A.i)}; Th.prototype.log=function(a){a=_.Cg(a);var b=this.Z++;a=_.Tg(a,21,b);ah(a)||(b=Date.now(),_.Ch(a,Number.isFinite(b)?b.toString():"0"));null==$g(a,15)&&(b=60*(new Date).getTimezoneOffset(),_.Tg(a,15,b));this.s&&(b=_.Cg(this.s),_.G(a,16,b));b=this.j.length-1E3+1;0<b&&(this.j.splice(0,b),this.v+=b);this.j.push(a);this.Fc||this.i.j||this.i.start()}; Th.prototype.flush=function(a,b){var c=this;if(0===this.j.length)a&&a();else if(this.D)Oh(this.o,3),Wh(this);else{var d=Date.now();if(this.X>d&&this.R<d)b&&b("throttled");else{Oh(this.o,1);var e=Rh(this.o,this.j,this.v,this.B,this.Qb,this.O,this.M);d={};var f=this.Yb();f&&(d.Authorization=f);var g=Uh(this);this.Ab&&(d["X-Goog-AuthUser"]=this.Ab,g=_.$f(g,"authuser",this.Ab));this.zb&&(d["X-Goog-PageId"]=this.zb,g=_.$f(g,"pageId",this.zb));if(f&&this.U===f)b&&b("stale-auth-token");else if(this.j=[], this.i.j&&this.i.stop(),this.v=0,this.J)a&&a();else{var h=e.ja(),k;this.C&&this.C.ee()&&(k=this.C.mk(h));var m={url:g,body:h,zh:1,xe:d,gg:"POST",withCredentials:this.withCredentials,He:this.He},n=function(t){c.A.reset();_.Vf(c.i,c.A.i);if(t){var z=null;try{var I=JSON.stringify(JSON.parse(t.replace(")]}'\n","")));z=Gh(I)}catch(U){}z&&(t=Number,I="-1",I=void 0===I?"0":I,I=_.sf(ah(z),I),t=t(I),0<t&&(c.R=Date.now(),c.X=c.R+t),z=Ih.i?Ih.o(z,Ih.i,Ih.j,!0):Ih.o(z,Ih.j,null,!0),z=null===z?void 0:z)&&(z=_.V(z, 1,-1),-1!==z&&(c.V||Vh(c,z)))}a&&a();c.B=0},q=function(t,z){var I=_.Pf(e,_.Bh,3),U=$g(e,14),W=c.A;W.j=Math.min(3E5,2*W.j);W.i=Math.min(3E5,W.j+Math.round(.2*(Math.random()-.5)*W.j));_.Vf(c.i,c.A.i);401===t&&f&&(c.U=f);U&&(c.v+=U);void 0===z&&(z=500<=t&&600>t||401===t||0===t);z&&(c.j=I.concat(c.j),c.Fc||c.i.j||c.i.start());b&&b("net-send-failed",t);++c.B},u=function(){c.bb&&c.bb.send(m,n,q)};k?k.then(function(t){m.xe["Content-Encoding"]="gzip";m.xe["Content-Type"]="application/binary";m.body=t;m.zh= 2;u()},function(){u()}):u()}}}};Th.prototype.K=function(){this.J||(Ph(this.o,!0),this.T&&(Oh(this.o,3),Wh(this)),this.P&&(Oh(this.o,2),Xh(this)),this.flush(),Ph(this.o,!1))};Wh=function(a){Yh(a,32,10,function(b,c){b=_.$f(b,"format","json");var d=!1;try{d=_.ff().navigator.sendBeacon(b,c.ja())}catch(e){}a.D&&!d&&(a.D=!1);return d})}; Xh=function(a){Yh(a,6,5,function(b,c){c=c.ja();for(var d=[],e=0,f=0;f<c.length;f++){var g=c.charCodeAt(f);255<g&&(d[e++]=g&255,g>>=8);d[e++]=g}c=_.Sa(d,3);b=dh(b,"format","base64json","p",c);if(15360<b.length)return!1;(new Image).src=b;return!0})}; Yh=function(a,b,c,d){if(0!==a.j.length){var e=_.jh(Uh(a),"format");e=dh(e,"auth",a.Yb(),"authuser",a.Ab||"0");for(var f=0;f<c&&a.j.length;++f){var g=a.j.slice(0,b),h=Rh(a.o,g,a.v,a.B,a.Qb,a.O,a.M);if(!d(e,h)){++a.B;break}a.v=0;a.B=0;a.O=0;a.M=0;a.j=a.j.slice(g.length)}a.i.j&&a.i.stop()}};_.Zh=function(a,b,c,d,e,f,g){var h=new _.mg;_.pg.push(h);b&&h.listen("complete",b);h.ra("ready",h.V);f&&(h.A=Math.max(0,f));g&&(h.C=g);h.send(a,c,d,e)};$h=function(){}; $h.prototype.send=function(a,b,c){b=void 0===b?function(){}:b;c=void 0===c?function(){}:c;_.Zh(a.url,function(d){d=d.target;d.ec()?b(d.fd()):c(d.sb())},a.gg,a.body,a.xe,a.He,a.withCredentials)};_.ai=function(a,b){_.D.call(this);this.hc=a;this.Ab=b;this.o=!0;this.i=this.j=!1;this.bb=new $h};_.x(_.ai,_.D);_.ai.prototype.uf=function(){this.H=!0;return this}; _.bi=function(a){var b=new Th({hc:a.hc,Yb:a.Yb?a.Yb:_.th,Ab:a.Ab,Ij:"https://web.archive.org/web/20231014000706/https://play.google.com/log?format=json&hasfast=true",Ob:!1,Fc:!1,uf:a.H,zb:a.zb,bf:a.bf,bb:a.bb?a.bb:void 0});_.$e(a,b);a.o||(b.J=!0);a.D&&Jh(b.o,a.D);if(a.C){var c=a.C,d=Lh(b.o);_.S(d,7,c)}a.B&&(b.C=a.B);a.Qb&&(b.Qb=a.Qb);a.s&&((c=a.s)?(b.s||(b.s=new lh),c=c.ja(),_.S(b.s,4,c)):b.s&&_.Cc(b.s,4));if(a.F){c=a.F;b.s||(b.s=new lh);d=b.s.G;var e=(0,_.rb)(d);_.db(e);if(null==c)_.qb(d,e,2);else{if(!((0,_.Xa)(c)&4)){Object.isFrozen(c)&& (c=_.Wa(c));for(var f=0;f<c.length;f++)c[f]=_.Gg(c[f],!1,!1,!1);(0,_.Ya)(c,5)}_.qb(d,e,2,c)}}a.j&&(b.T=a.j&&b.Y);a.i&&(b.P=a.i);a.v&&(c=a.v,b.V=!0,Vh(b,c));a.A&&Qh(b.o,a.A);a.bb.Pc&&a.bb.Pc(a.hc);a.bb.Bj&&a.bb.Bj(b);return b};ci=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(a){var b=16*Math.random()|0;return("x"==a?b:b&3|8).toString(16)})};di=[1,61,125,116,117]; Qg=function(a,b){_.D.call(this);this.i=b;this.T=0;this.s=_.me(_.Qf(a,2,1E-4),.001);this.D=_.me(_.Qf(a,10,0),0);this.ha=_.L(_.Q(a,21),"");this.la=_.me(_.M(a,26),0);this.ea=_.me(_.M(a,27),0);this.aa=_.L(_.Q(a,28),"");this.ma=_.me(_.wf(a,29),-1);this.pa=_.me(_.wf(a,4),0);this.H=_.me(_.wf(a,5),-1);this.X=_.L(_.Q(a,7),"");this.R=_.L(_.Q(a,6),"");this.O=_.L(_.Q(a,8),"");this.K=_.M(a,9);this.ta=!!_.T(a,11);this.P=!!_.T(a,12);this.A=_.N(a,22);this.o=_.N(a,24);this.U=_.N(a,23);this.j=null!=_.Q(a,17)?_.R(a, 17).split(","):[];var c=Math.random();this.C=_.K(_.N(a,1))&&c<this.s;this.B=_.K(_.N(a,1))&&c<this.D;this.J=!!_.T(a,30);this.M="og-"+ci();this.v=!!_.T(a,31);this.Y=!!_.T(a,32);this.Z=!!_.T(a,33);this.V=!!_.T(a,34);if(this.C||this.B){b=new _.ai(373,_.L(_.Q(b,5)));b.v=1E3;b.j=!0;this.J&&this.A&&(b.i=!0);b.A=Mg;a=_.V(a,35);b.Qb=a;if(0!=this.j.length){a=new kh;for(c=0;c<this.j.length;c++){var d=Number(this.j[c]);isNaN(d)||0==d||_.Nf(a,3,_.xd(d))}b.s=a}_.$e(this,b);this.F=_.bi(b)}};_.x(Qg,_.D); Qg.prototype.log=function(a,b){var c=!_.Pa(di,a);if(c?this.C:this.B){b=(void 0===b?null:b)||new _.Id;_.H(b,1,a);var d=++this.T;_.F(b,38,d);_.F(b,2,this.pa);c=c?this.s:this.D;if(null!=c&&"number"!==typeof c)throw Error("D`"+typeof c+"`"+c);_.Cc(b,4,c);_.S(b,6,this.ha);c=_.P(b,Ug,57)||new Ug;_.H(c,1,this.la);_.H(c,2,this.ea);_.S(c,3,this.aa);_.F(c,4,this.ma);_.G(b,57,c);b.oc(this.H);this.U&&_.E(b,52,!0);_.S(b,11,this.R);_.S(b,10,this.X);_.S(b,5,this.O);window.performance&&window.performance.timing&& _.Tg(b,14,(new Date).getTime()-window.performance.timing.navigationStart);_.H(b,13,this.K);_.E(b,16,this.ta);_.E(b,17,this.P);_.S(b,19,this.M);c=0;_.N(this.i,1)&&(c|=1);_.N(this.i,3)&&(c|=4);_.Q(this.i,7)&&(c|=8);_.N(this.i,9)&&(c|=16);_.N(this.i,10)&&(c|=32);_.N(this.i,11)&&(c|=64);_.F(b,12,c);this.v&&_.E(b,59,this.v);if(1===a||65===a)_.E(b,51,this.A),this.o&&_.E(b,56,this.o);_.E(b,60,this.Y);_.E(b,61,this.Z);_.E(b,62,this.V);_.E(b,55,self!=top);a=new _.Bh;_.Dh(a,b.ja());this.F.ya(a)}};var Pg=null;var ei;ei=function(){this.j=!1;this.i=[]};_.gi=function(a){var b=_.fi;b.j?a():b.i.push(a)};ei.prototype.o=function(a){if(!this.j){this.j=!0;_.Rg().log(1);for(var b=0;b<this.i.length;b++)try{this.i[b]()}catch(c){a(c)}this.i=null;try{_.Hd("api").ya()}catch(c){}}};_.fi=new ei; }catch(e){_._DumpException(e)} try{ /* SPDX-License-Identifier: Apache-2.0 */ var ii,ji;ii=function(a){return new _.hi(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};ji={};_.ki=function(a){this.i=a};_.ki.prototype.toString=function(){return this.i+""};_.ki.prototype.kb=!0;_.ki.prototype.Pa=function(){return this.i.toString()};_.li=function(a){return a instanceof _.ki&&a.constructor===_.ki?a.i:"type_error:TrustedResourceUrl"};_.mi=function(a){var b=_.Jc();a=b?b.createScriptURL(a):a;return new _.ki(a,ji)};_.ni="function"===typeof URL;_.hi=function(a){this.Ti=a};_.oi=[ii("data"),ii("http"),ii("https"),ii("mailto"),ii("ftp"),new _.hi(function(a){return/^[^:]*([/?#]|$)/.test(a)})]; }catch(e){_._DumpException(e)} try{ _.pi=function(a){return _.dd(document,a)}; }catch(e){_._DumpException(e)} try{ _.qi=function(a){var b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};_.ri=function(a,b){a.src=_.li(b);_.qi(a)};_.si=function(a,b){return(b||document).getElementsByTagName(String(a))}; }catch(e){_._DumpException(e)} try{ _.ti=function(a){return a instanceof _.Kc&&a.constructor===_.Kc?a.i:"type_error:SafeUrl"};_.ui=function(a){if(a instanceof _.Kc)return a;a="object"==typeof a&&a.kb?a.Pa():String(a);a:{var b=a;if(_.Mc){try{var c=new URL(b)}catch(d){b="https:";break a}b=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){b=void 0;break b}b=c.protocol;b=":"===b||""===b?"https:":b}}"javascript:"===b&&(a="about:invalid#zClosurez");return _.Oc(a)}; _.vi=function(a,b){b=b instanceof _.Kc?b:_.ui(b);a.href=_.ti(b)};_.wi=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else _.ld(a),a.appendChild(_.nd(a).createTextNode(String(b)))}; }catch(e){_._DumpException(e)} try{ _.xi=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.yi=function(a){return _.mi(null===a?"null":void 0===a?"undefined":a)};_.zi=function(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):_.Fd(document,a,b)};_.Ai=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.Bi=function(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}; _.Ci=function(a,b){return b?_.Gd(a,function(c){return!b||"string"===typeof c.className&&_.Pa(c.className.split(/\s+/),b)}):null}; }catch(e){_._DumpException(e)} try{ var Di,Ei,Fi;Di=function(a,b){return null!==a&&b in a};Ei=function(a){var b=arguments,c=b.length;return function(){for(var d=0;d<c;d++)if(b[d].apply(this,arguments))return!0;return!1}};Fi=function(a){return function(){return!a.apply(this,arguments)}}; _.Gi=function(a,b,c,d){_.D.call(this);this.o=b;this.H=d;this.B=!1;this.j={};this.i={};this.P=[];this.s=[];this.F=a.bi()?"":a.Wh()?"http://":"https://";this.R=[this.F+_.L(a.Bf()),"og/_/js","k="+_.L(a.Xh()),"rt=j"];this.C=""==_.L(a.Df())?null:a.Df();this.M=[this.F+_.L(a.Bf()),"og/_/ss","k="+_.L(a.Th())];this.A=""==_.L(a.yf())?null:a.yf();this.J=_.K(a.Cf())?"?host=www.gstatic.com&bust="+_.L(a.Yh()):"";this.K=_.K(a.Cf())?"?host=www.gstatic.com&bust="+1E11*Math.random():"";this.D=_.me(a.Zh(),1);a=0;for(b= c[a];a<c.length;a++,b=c[a])this.j[b]=!0,this.i[b]=!0};_.x(_.Gi,_.D);_.Ii=function(a,b,c){b=_.Mb(b,Fi(Ei(_.Eb,_.Bd(Di,a.j))));if(0<b.length){var d=a.R.join("/")+"/m="+b.join(",")+"/exm="+_.xi(a.j).join(",")+"/d=1/ed=1";a.C&&(d+="/rs="+a.C);d+=a.J;Hi(a,d,(0,_.y)(a.O,a,c));a.P.push(d);for(c=0;c<b.length;c++)a.j[b[c]]=!0}};_.Gi.prototype.O=function(a){for(var b=0;b<this.s.length;b++)this.s[b].call(null);a&&a.call(null)}; var Hi=function(a,b,c,d){var e=_.kd("SCRIPT");e.async=!0;e.type="text/javascript";e.charset="UTF-8";_.ri(e,_.yi(b));var f=!0,g=d||1;d=(0,_.y)(function(){f=!1;g<this.D?Hi(this,b,c,g+1):this.H.log(Error("ba`"+g+"`"+this.D),{url:b})},a);var h=(0,_.y)(function(){f&&(f=!1,c&&c.call(null))},a),k=function(m){"loaded"==m.readyState||"complete"==m.readyState?h():f&&window.setTimeout(function(){k(m)},100)};"undefined"!==typeof e.addEventListener?e.onload=function(){h()}:e.onreadystatechange=function(){e.onreadystatechange= null;k(e)};e.onerror=d;_.si("HEAD")[0].appendChild(e)};_.Gi.prototype.od=function(a,b){a=_.Mb(a,Fi(Ei(_.Eb,_.Bd(Di,this.i))));if(0<a.length){var c=this.M.join("/")+"/m="+a.join(",")+"/excm="+_.xi(this.i).join(",")+"/d=1/ed=1/ct=zgms";this.A&&(c+="/rs="+this.A);Ji(c+this.K,b);for(b=0;b<a.length;b++)this.i[a[b]]=!0}}; var Ji=function(a,b){var c=_.kd("LINK");c.setAttribute("rel","stylesheet");c.setAttribute("type","text/css");c.setAttribute("href",a);c.onload=c.onreadystatechange=function(){c.readyState&&"loaded"!=c.readyState&&"complete"!=c.readyState||b&&b.call(null)};_.si("HEAD")[0].appendChild(c)}; _.Gi.prototype.v=function(a,b){if(!this.B)if(void 0!=b)window.setTimeout((0,_.y)(this.v,this,a,void 0),b);else{_.Ii(this,this.o.o(),a);a=this.o.i();if(this.o.j()){var c=(0,_.y)(this.od,this,a);a=function(){c()};"undefined"!==typeof window.addEventListener?window.addEventListener("load",a):window.attachEvent("onload",a)}else this.od(a);this.B=!0}};_.le(_.Gi,"m"); }catch(e){_._DumpException(e)} try{ _.r("gbar.ldb",_.y(_.fi.o,_.fi,_.Bf)); }catch(e){_._DumpException(e)} try{ var Ti=function(){};/* Copyright 2005, 2007 Bob Ippolito. All Rights Reserved. Copyright The Closure Library Authors. SPDX-License-Identifier: MIT */ var cj,aj,Xi,Yi;_.Ui=function(a,b){this.B=[];this.ia=a;this.K=b||null;this.A=this.v=!1;this.o=void 0;this.H=this.M=this.D=!1;this.C=0;this.j=null;this.F=0};_.A(_.Ui,Ti);_.Ui.prototype.cancel=function(a){if(this.v)this.o instanceof _.Ui&&this.o.cancel();else{if(this.j){var b=this.j;delete this.j;a?b.cancel(a):(b.F--,0>=b.F&&b.cancel())}this.ia?this.ia.call(this.K,this):this.H=!0;this.v||this.i(new Vi(this))}};_.Ui.prototype.J=function(a,b){this.D=!1;Wi(this,a,b)}; var Wi=function(a,b,c){a.v=!0;a.o=c;a.A=!b;Xi(a)},Zi=function(a){if(a.v){if(!a.H)throw new Yi(a);a.H=!1}};_.Ui.prototype.s=function(a){Zi(this);Wi(this,!0,a)};_.Ui.prototype.i=function(a){Zi(this);Wi(this,!1,a)};_.Ui.prototype.addCallback=function(a,b){return _.$i(this,a,null,b)};_.$i=function(a,b,c,d){a.B.push([b,c,d]);a.v&&Xi(a);return a}; _.Ui.prototype.then=function(a,b,c){var d,e,f=new _.Ie(function(g,h){e=g;d=h});_.$i(this,e,function(g){g instanceof Vi?f.cancel():d(g);return aj},this);return f.then(a,b,c)};_.Ui.prototype.$goog_Thenable=!0;_.bj=function(a){var b=new _.Ui;_.$i(a,b.s,b.i,b);return b};cj=function(a){return _.Pb(a.B,function(b){return"function"===typeof b[1]})};aj={}; Xi=function(a){if(a.C&&a.v&&cj(a)){var b=a.C,c=dj[b];c&&(_.p.clearTimeout(c.i),delete dj[b]);a.C=0}a.j&&(a.j.F--,delete a.j);b=a.o;for(var d=c=!1;a.B.length&&!a.D;){var e=a.B.shift(),f=e[0],g=e[1];e=e[2];if(f=a.A?g:f)try{var h=f.call(e||a.K,b);h===aj&&(h=void 0);void 0!==h&&(a.A=a.A&&(h==b||h instanceof Error),a.o=b=h);if(_.Ge(b)||"function"===typeof _.p.Promise&&b instanceof _.p.Promise)d=!0,a.D=!0}catch(k){b=k,a.A=!0,cj(a)||(c=!0)}}a.o=b;d&&(h=(0,_.y)(a.J,a,!0),d=(0,_.y)(a.J,a,!1),b instanceof _.Ui? (_.$i(b,h,d),b.M=!0):b.then(h,d));c&&(b=new ej(b),dj[b.i]=b,a.C=b.i)};_.fj=function(a){var b=new _.Ui;b.s(a);return b};_.gj=function(a){var b=new _.Ui;a.then(function(c){b.s(c)},function(c){b.i(c)});return b};_.hj=function(a){var b=new _.Ui;b.i(a);return b};Yi=function(){_.xa.call(this)};_.A(Yi,_.xa);Yi.prototype.message="Deferred has already fired";Yi.prototype.name="AlreadyCalledError";var Vi=function(){_.xa.call(this)};_.A(Vi,_.xa);Vi.prototype.message="Deferred was canceled"; Vi.prototype.name="CanceledError";var ej=function(a){this.i=_.p.setTimeout((0,_.y)(this.o,this),0);this.j=a};ej.prototype.o=function(){delete dj[this.i];throw this.j;};var dj={}; }catch(e){_._DumpException(e)} try{ _.ij=function(a){this.G=_.w(a)};_.x(_.ij,_.C);_.jj=function(){var a=_.Df();return _.P(a,_.ij,5)}; }catch(e){_._DumpException(e)} try{ var kj=function(a){this.G=_.w(a)};_.x(kj,_.C);kj.prototype.jb=function(){return _.R(this,6)};var lj=function(){_.D.call(this);this.j=[];this.i=[]};_.x(lj,_.D);lj.prototype.o=function(a,b){this.j.push({features:a,options:b})}; lj.prototype.init=function(a,b,c){window.gapi={};var d=window.___jsl={};d.h=_.L(_.Q(a,1));null!=_.N(a,12)&&(d.dpo=_.K(_.T(a,12)));d.ms=_.L(_.Q(a,2));d.m=_.L(_.Q(a,3));d.l=[];_.R(b,1)&&(a=_.Q(b,3))&&this.i.push(a);_.R(c,1)&&(c=_.Q(c,2))&&this.i.push(c);_.r("gapi.load",(0,_.y)(this.o,this));return this};var mj=new lj,nj=mj.init,oj=_.Ff(),pj=_.jj()||new _.ij,qj,rj=_.Df();qj=_.P(rj,kj,6);_.Af("gs",nj.call(mj,oj,pj,qj||new kj)); }catch(e){_._DumpException(e)} try{ _.sj=function(a){_.D.call(this);this.R=a;this.M={}};_.A(_.sj,_.D);var tj=[];_.sj.prototype.listen=function(a,b,c,d){return uj(this,a,b,c,d)};_.sj.prototype.A=function(a,b,c,d,e){return uj(this,a,b,c,d,e)};var uj=function(a,b,c,d,e,f){Array.isArray(c)||(c&&(tj[0]=c.toString()),c=tj);for(var g=0;g<c.length;g++){var h=_.J(b,c[g],d||a.handleEvent,e||!1,f||a.R||a);if(!h)break;a.M[h.key]=h}return a};_.sj.prototype.ra=function(a,b,c,d){return vj(this,a,b,c,d)}; var vj=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)vj(a,b,c[g],d,e,f);else{b=_.$d(b,c,d||a.handleEvent,e,f||a.R||a);if(!b)return a;a.M[b.key]=b}return a};_.sj.prototype.wa=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.wa(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.vb(d)?!!d.capture:!!d,e=e||this.R||this,c=_.ae(c),d=!!d,b=_.Qd(a)?a.Gc(b,c,d,e):a?(a=_.ce(a))?a.Gc(b,c,d,e):null:null,b&&(_.he(b),delete this.M[b.key])}; _.wj=function(a){_.ub(a.M,function(b,c){this.M.hasOwnProperty(c)&&_.he(b)},a);a.M={}};_.sj.prototype.N=function(){_.sj.S.N.call(this);_.wj(this)};_.sj.prototype.handleEvent=function(){throw Error("da");}; }catch(e){_._DumpException(e)} try{ var xj=function(){_.D.call(this);this.i=new _.sj},yj;_.x(xj,_.D);xj.prototype.listen=function(a,b,c,d,e){(e||this.i).A(a,yj,b,c,d)};xj.prototype.wa=function(a,b,c,d,e){(e||this.i).wa(a,yj,b,c,d)};xj.prototype.N=function(){this.i.ca();_.D.prototype.N.call(this)};_.zj=new xj;yj=["click","keydown","mousedown","touchstart"]; }catch(e){_._DumpException(e)} try{ _.Aj=function(a,b,c){return function(){try{return b.apply(c,arguments)}catch(d){a.log(d)}}};_.Cj=function(a,b,c,d,e,f){d=_.Aj(a,d,f);a=_.J(b,c,d,e,f);_.Bj(b,c);return a};_.Bj=function(a,b){if(a instanceof Element&&(b=_.Hd("eq").A(a,b||[])))if(_.B&&b instanceof MouseEvent&&a.dispatchEvent){var c=document.createEvent("MouseEvent");c.initMouseEvent(b.type,!0,!0,b.view,b.detail,b.screenX,b.screenY,b.clientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,b.relatedTarget);a.dispatchEvent(c)}else a.dispatchEvent&&a.dispatchEvent(b)}; }catch(e){_._DumpException(e)} try{ _.Dj=function(a){return _.vb(a)&&1==a.nodeType};var Ej;_.Fj=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Ej||(c={},Ej=(c.atomic=!1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!1,c.live="off",c.multiline=!1,c.multiselectable=!1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=Ej,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)};var Jj;_.Ij=function(a,b,c,d,e,f){if(_.Wb&&e)return _.Gj(a);if(e&&!d)return!1;if(!_.Ub){"number"===typeof b&&(b=_.Hj(b));var g=17==b||18==b||_.Wb&&91==b;if((!c||_.Wb)&&g||_.Wb&&16==b&&(d||f))return!1}if((_.Vb||_.Sb)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(_.B&&d&&b==a)return!1;switch(a){case 13:return _.Ub?f||e?!1:!(c&&d):!0;case 27:return!(_.Vb||_.Sb||_.Ub)}return _.Ub&&(d||e||f)?!1:_.Gj(a)}; _.Gj=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(_.Vb||_.Sb)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return _.Ub;default:return!1}};_.Hj=function(a){if(_.Ub)a=Jj(a);else if(_.Wb&&_.Vb)switch(a){case 93:a=91}return a}; Jj=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}}; }catch(e){_._DumpException(e)} try{ var Kj,Oj;_.Lj=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};_.Mj=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};_.Nj=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};Oj=function(a){this.i=a||_.p.document||document}; _.l=Oj.prototype;_.l.L=function(a){return _.dd(this.i,a)};_.l.Sa=function(a,b,c){return _.jd(this.i,arguments)};_.l.appendChild=function(a,b){a.appendChild(b)};_.l.Ne=_.ld;_.l.Gd=_.md;_.l.Ag=_.Nj;_.Pj=function(a){return a?new Oj(_.nd(a)):Kj||(Kj=new Oj)};_.Qj=function(){return _.Vb?"Webkit":_.Ub?"Moz":_.B?"ms":null};var Tj;_.Sj=function(a,b,c){if("string"===typeof b)(b=_.Rj(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=_.Rj(c,d);f&&(c.style[f]=e)}};Tj={};_.Rj=function(a,b){var c=Tj[b];if(!c){var d=_.Lj(b);c=d;void 0===a.style[d]&&(d=_.Qj()+_.Mj(d),void 0!==a.style[d]&&(c=d));Tj[b]=c}return c};_.Uj=function(a,b){a.style.display=b?"":"none"};_.Vj=_.Ub?"MozUserSelect":_.Vb||_.Sb?"WebkitUserSelect":null; }catch(e){_._DumpException(e)} try{ var Wj,Xj,Yj,Zj,ak,bk,ck,fk;Wj=/&/g;Xj=/</g;Yj=/>/g;Zj=/"/g;ak=/'/g;bk=/\x00/g;ck=/[\x00&<>"']/;_.dk=function(a){if(!ck.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Wj,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Xj,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Yj,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Zj,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(ak,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(bk,"&#0;"));return a}; _.ek=function(a){return a instanceof _.Xc?a:_.Zc(_.dk("object"==typeof a&&a.kb?a.Pa():String(a)))};fk=function(a){var b=_.ek(_.$c),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=_.ek(e),c.push(_.Yc(e).toString()))};a.forEach(d);return _.Zc(c.join(_.Yc(b).toString()))};_.gk=function(a){return fk(Array.prototype.slice.call(arguments))};_.ik=function(a,b){if((0,_.bd)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.Yc(b)};_.jk=function(a,b){this.width=a;this.height=b};_.l=_.jk.prototype; _.l.aspectRatio=function(){return this.width/this.height};_.l.tb=function(){return!(this.width*this.height)};_.l.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.l.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.l.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.kk=function(a){return new _.jk(a.width,a.height)}; _.lk=function(a){return"CSS1Compat"==a.compatMode};_.mk=function(a){a=a.document;a=_.lk(a)?a.documentElement:a.body;return new _.jk(a.clientWidth,a.clientHeight)};_.nk=function(a,b){var c=_.hd(a,"DIV");_.B?(b=_.gk(_.ad,b),_.ik(c,b),c.removeChild(c.firstChild)):_.ik(c,b);if(1==c.childNodes.length)c=c.removeChild(c.firstChild);else{for(a=a.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c};_.ok=function(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}; _.pk=function(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1};_.qk=function(a,b){var c=_.nd(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""};_.rk=function(a,b){return _.qk(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]};_.sk=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}; _.tk=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};_.uk=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Vb&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=_.tk(a),new _.jk(a.right-a.left,a.bottom-a.top)):new _.jk(b,c)}; _.vk=function(a){if("none"!=_.rk(a,"display"))return _.uk(a);var b=a.style,c=b.display,d=b.visibility,e=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";a=_.uk(a);b.display=c;b.position=e;b.visibility=d;return a};_.wk=function(){};_.wk.Mb=void 0;_.wk.fa=function(){return _.wk.Mb?_.wk.Mb:_.wk.Mb=new _.wk};_.wk.prototype.i=0;_.xk=function(a){return":"+(a.i++).toString(36)};_.yk=function(){if(_.Xb){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.za()))?a[1]:"0"}return _.Wb?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.za()))?a[0].replace(/_/g,"."):"10"):_.Zb?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.za()))?a[1]:""):_.$b||_.ac||_.bc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.za()))?a[1].replace(/_/g,"."):""):""}();var zk;zk=function(a){return(a=a.exec(_.za()))?a[1]:""};_.Ak=function(){if(_.mc)return zk(/Firefox\/([0-9.]+)/);if(_.B||_.Sb||_.Rb)return _.ic;if(_.qc){if(_.Ma()||_.Na()){var a=zk(/CriOS\/([0-9.]+)/);if(a)return a}return zk(/Chrome\/([0-9.]+)/)}if(_.rc&&!_.Ma())return zk(/Version\/([0-9.]+)/);if(_.nc||_.oc){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.za()))return a[1]+"."+a[2]}else if(_.pc)return(a=zk(/Android\s+([0-9.]+)/))?a:zk(/Version\/([0-9.]+)/);return""}(); }catch(e){_._DumpException(e)} try{ var Bk;_.X=function(a,b){var c=b||document;if(c.getElementsByClassName)a=c.getElementsByClassName(a)[0];else{c=document;var d=b||c;a=d.querySelectorAll&&d.querySelector&&a?d.querySelector(a?"."+a:""):_.Fd(c,a,b)[0]||null}return a||null};Bk=function(a){return Array.isArray(a)?_.Nb(a,Bk):"string"===typeof a?a:a?a.toString():a};_.Ck=function(a,b){_.sj.call(this,b);this.B=a;this.ha=b||this};_.x(_.Ck,_.sj); _.Ck.prototype.listen=function(a,b,c,d){if(c){if("function"!=typeof c)throw new TypeError("ea");c=_.Aj(this.B,c,this.ha);c=_.sj.prototype.listen.call(this,a,b,c,d);_.Bj(a,Bk(b));return c}return _.sj.prototype.listen.call(this,a,b,c,d)};_.Ck.prototype.A=function(a,b,c,d,e){if(c){if("function"!=typeof c)throw new TypeError("ea");c=_.Aj(this.B,c,e||this.ha);c=_.sj.prototype.A.call(this,a,b,c,d,e);_.Bj(a,Bk(b));return c}return _.sj.prototype.A.call(this,a,b,c,d,e)}; _.Ck.prototype.ra=function(a,b,c,d){if(c){if("function"!=typeof c)throw new TypeError("ea");c=_.Aj(this.B,c,this.ha);c=_.sj.prototype.ra.call(this,a,b,c,d);_.Bj(a,Bk(b));return c}return _.sj.prototype.ra.call(this,a,b,c,d)};_.Dk=function(a,b){_.Ck.call(this,b);this.i=a};_.x(_.Dk,_.Ck);_.Dk.prototype.L=function(){return this.i};_.Dk.prototype.N=function(){this.i=null;_.Ck.prototype.N.call(this)}; }catch(e){_._DumpException(e)} try{ _.Ek=function(a,b,c){return _.jd(document,arguments)};_.Fk=function(){};_.Fk.prototype.next=function(){return _.Gk};_.Gk={done:!0,value:void 0};_.Fk.prototype.fb=function(){return this};var Hk;_.Kk=function(a){if(a instanceof Hk||a instanceof Ik||a instanceof Jk)return a;if("function"==typeof a.next)return new Hk(function(){return a});if("function"==typeof a[Symbol.iterator])return new Hk(function(){return a[Symbol.iterator]()});if("function"==typeof a.fb)return new Hk(function(){return a.fb()});throw Error("ia");};Hk=function(a){this.j=a};Hk.prototype.fb=function(){return new Ik(this.j())};Hk.prototype[Symbol.iterator]=function(){return new Jk(this.j())};Hk.prototype.i=function(){return new Jk(this.j())}; var Ik=function(a){this.j=a};_.x(Ik,_.Fk);Ik.prototype.next=function(){return this.j.next()};Ik.prototype[Symbol.iterator]=function(){return new Jk(this.j)};Ik.prototype.i=function(){return new Jk(this.j)};var Jk=function(a){Hk.call(this,function(){return a});this.o=a};_.x(Jk,Hk);Jk.prototype.next=function(){return this.o.next()}; }catch(e){_._DumpException(e)} try{ _.Lk=function(){this.i=0};_.Lk.prototype.reset=function(){this.i=0};_.Mk=function(a,b){this.i=a[_.p.Symbol.iterator]();this.j=b};_.Mk.prototype[Symbol.iterator]=function(){return this};_.Mk.prototype.next=function(){var a=this.i.next();return{value:a.done?void 0:this.j.call(void 0,a.value),done:a.done}}; }catch(e){_._DumpException(e)} try{ var Nk,Ok,Pk;Nk=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""};Ok=function(a){return a.classList?a.classList:Nk(a).match(/\S+/g)||[]};Pk=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)};_.Qk=function(a,b){return a.classList?a.classList.contains(b):_.Pa(Ok(a),b)};_.Y=function(a,b){if(a.classList)a.classList.add(b);else if(!_.Qk(a,b)){var c=Nk(a);Pk(a,c+(0<c.length?" "+b:b))}}; _.Rk=function(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e){_.Y(a,e)});else{var c={};Array.prototype.forEach.call(Ok(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=0<b.length?" "+d:d;Pk(a,b)}};_.Z=function(a,b){a.classList?a.classList.remove(b):_.Qk(a,b)&&Pk(a,Array.prototype.filter.call(Ok(a),function(c){return c!=b}).join(" "))}; _.Sk=function(a,b){a.classList?Array.prototype.forEach.call(b,function(c){_.Z(a,c)}):Pk(a,Array.prototype.filter.call(Ok(a),function(c){return!_.Pa(b,c)}).join(" "))};_.Tk=function(a,b,c){c?_.Y(a,b):_.Z(a,b)}; }catch(e){_._DumpException(e)} try{ var Yk,$k;_.Uk=function(a){this.G=_.w(a)};_.x(_.Uk,_.C);_.Vk=function(a,b){return _.E(a,36,b)};_.Wk=function(a){return 0==a.Aa.button&&!(_.Wb&&a.ctrlKey)};_.Xk=function(a,b,c,d,e,f){c.listen(b,d,e,f||a.R||a,a)};Yk=function(){};_.Zk=new Yk;$k=["click","keydown","keyup"]; Yk.prototype.listen=function(a,b,c,d,e){var f=function(g){var h=_.ae(b),k=_.Dj(g.target)?g.target.getAttribute("role")||null:null;"click"==g.type&&_.Wk(g)?h.call(d,g):13!=g.keyCode&&3!=g.keyCode||"keyup"==g.type?32!=g.keyCode||"button"!=k&&"tab"!=k&&"radio"!=k||("keyup"==g.type&&h.call(d,g),g.preventDefault()):(g.type="keypress",h.call(d,g))};f.ab=b;f.xj=d;e?e.listen(a,$k,f,c):_.J(a,$k,f,c)}; Yk.prototype.wa=function(a,b,c,d,e){for(var f,g=0;f=$k[g];g++){var h=a;var k=f;var m=!!c;k=_.Qd(h)?h.ed(k,m):h?(h=_.ce(h))?h.ed(k,m):[]:[];for(h=0;m=k[h];h++){var n=m.listener;if(n.ab==b&&n.xj==d){e?e.wa(a,f,m.listener,c,d):_.ge(a,f,m.listener,c,d);break}}}}; }catch(e){_._DumpException(e)} try{ var al,dl,bl,gl;al=function(a){return null!=_.Gd(a,function(b){var c;if(c=1==b.nodeType)b=b.getAttribute("aria-hidden"),c="true"==(null==b||void 0==b?"":String(b));return c})};dl=function(a){return a?bl(a,function(b){return 1==b.nodeType&&_.cl(b)&&!al(b)}):[]};_.el=function(a,b,c){_.D.call(this);this.ab=a;this.o=b||0;this.i=c;this.j=(0,_.y)(this.Bg,this)};_.A(_.el,_.D);_.l=_.el.prototype;_.l.zc=0;_.l.N=function(){_.el.S.N.call(this);this.stop();delete this.ab;delete this.i}; _.l.start=function(a){this.stop();this.zc=_.cf(this.j,void 0!==a?a:this.o)};_.l.stop=function(){this.isActive()&&_.df(this.zc);this.zc=0};_.l.isActive=function(){return 0!=this.zc};_.l.Bg=function(){this.zc=0;this.ab&&this.ab.call(this.i)};_.fl=function(a,b,c,d){if(null!=a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||_.fl(a,b,c,d))return!0;a=a.nextSibling}return!1};bl=function(a,b){var c=[];_.fl(a,b,c,!1);return c};gl=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}; _.cl=function(a){var b;if((b="A"==a.tagName&&a.hasAttribute("href")||"INPUT"==a.tagName||"TEXTAREA"==a.tagName||"SELECT"==a.tagName||"BUTTON"==a.tagName?!a.disabled&&(!a.hasAttribute("tabindex")||gl(a)):a.hasAttribute("tabindex")&&gl(a))&&_.B){var c;"function"!==typeof a.getBoundingClientRect||_.B&&null==a.parentElement?c={height:a.offsetHeight,width:a.offsetWidth}:c=a.getBoundingClientRect();a=null!=c&&0<c.height&&0<c.width}else a=b;return a};var kl;_.hl=function(a,b,c,d,e,f){e=void 0===e?!1:e;f=void 0===f?null:f;_.Dk.call(this,a,c);this.counter=new _.Lk;this.H=d;this.T=this.J=this.O=null;this.ta=b;this.K=!1;(this.o=f||_.X("gb_d",this.i))&&this.o.setAttribute("aria-expanded","false");this.v=_.Hd("dd");this.v.ve(this);this.j=null;(a=_.X("gb_3",this.i))&&!this.j&&(this.j=a,this.j.setAttribute("aria-hidden","true"),this.o&&_.Xk(this,this.o,_.Zk,this.Zd,!1,this),this.ae());e||this.Kc()};_.x(_.hl,_.Dk);_.l=_.hl.prototype; _.l.Kc=function(){_.Xk(this,document,_.zj,this.Qa,!0,this);this.A(document,_.Ij(27)?"keypress":"keyup",this.nb,!1,this);this.A(this.i,"mouseover",this.Z,!1,this);this.A(this.i,"mouseout",this.Y,!1,this);this.A(this.i,["keyup","keydown"],this.Fi,!1,this);this.A(document.body,"focusin",this.ri,!1,this)};_.l.Fi=function(a){var b=a.target;b instanceof Element&&il(this,b)&&32==a.keyCode&&(a.preventDefault(),a.stopPropagation())};_.l.ri=function(){this.eb()&&(il(this,document.activeElement)||jl(this))}; _.l.ae=function(){_.Xk(this,this.j,_.Zk,this.mi,!1,this);_.Nj(this.i,this.j)||(this.A(this.j,"mouseover",this.Z,!1,this),this.A(this.j,"mouseout",this.Y,!1,this));"pc"!==this.Ub()&&this.listen(this.j,"keydown",this.mb,!0)};_.l.Ub=function(){return this.ta};_.l.Kf=function(){return!1};_.l.Zd=function(a){if(null==this.i.getAttribute("data-ogsr-fb")){var b="click"!=a.type;b=void 0===b?!1:b;this.eb()?this.close(void 0,!0,1):this.open(b);a.preventDefault();a.stopPropagation()}}; _.l.mi=function(a){for(a=a.target;a&&a!=this.j;){if("A"==a.tagName&&!_.Qk(a,"gb_yf")){this.close(!0,!0,3);break}a=a.parentNode}};var il=function(a,b){if(!b)return!1;var c=!!a.j&&_.Nj(a.j,b);return _.Nj(a.i,b)||c}; _.hl.prototype.Qa=function(a){if(!_.cc||a.Aa.isTrusted){var b=a.target;if(kl(this)){a:{var c=a.Aa;if(null!=c&&(c="function"===typeof c.composedPath?c.composedPath():void 0,null!=c&&0<c.length&&(c=c[0],!(c instanceof Window))))break a;c=null}null!=c&&(b=c)}il(this,b)||27==a.keyCode||this.close(void 0,!0,2)}}; _.hl.prototype.mb=function(a){if(9===a.keyCode&&this.eb()){var b=a.target,c=dl(this.j);0<c.length&&(b==c[0]&&a.shiftKey?(c[c.length-1].focus(),a.preventDefault()):b!=c[c.length-1]||a.shiftKey||(c[0].focus(),a.preventDefault()))}};_.hl.prototype.Z=function(a){ll(this,(0,_.y)(this.Xd,this),a)};_.hl.prototype.Y=function(a){ll(this,(0,_.y)(this.Ya,this),a)}; var ll=function(a,b,c){var d=c.relatedTarget,e=d&&(_.Nj(a.i,d)||_.Nj(a.j,d));d=d&&ml(a,d);a=ml(a,c.target);e||b(0,c);e&&!d||a||b(1,c);!d&&a&&b(2,c)};_.hl.prototype.nb=function(a){if(27==a.keyCode){a=_.ok(document);var b=il(this,a),c=this.eb();this.close(void 0,!1,1);c&&b?this.o.focus():a&&a.focus()}};_.hl.prototype.Xd=function(){};_.hl.prototype.Ya=function(){};var ml=function(a,b){return b&&a.j?!!a.j&&_.Nj(a.j,b):!1};_.l=_.hl.prototype;_.l.N=function(){_.Dk.prototype.N.call(this);this.j=null}; _.l.Sc=function(a){this.K=a};_.l.Kd=function(a){a?this.open():this.close()};_.l.be=function(){return!1}; _.l.open=function(a){a=void 0===a?!1:a;if(!this.eb()){this.counter.reset();this.v.Nd(0,this);this.v.Be(this);_.Y(this.i,"gb_Ja");_.Y(this.j,"gb_Ja");this.j.setAttribute("aria-hidden","false");this.o&&this.o.setAttribute("aria-expanded","true");if(_.B&&this.j){var b=_.X("gb_Qd");if(!b){b=_.Ek("IFRAME",{"class":"gb_Qd",src:'javascript:""',frameBorder:0});var c=_.X("gb_Sd");c&&c.appendChild(b)}_.Z(b,"gb_p");this.Jd()}this.O&&(b=this.T?this.T:new _.Id,_.Vk(b,this.K),_.nl(this,this.O,b,!1));this.v.Nd(1, this);a&&jl(this)}};var jl=function(a){var b=dl(a.j);b[0]?b[0].focus():a.j.focus()};_.hl.prototype.Jd=function(){if(_.B&&this.j){var a=_.X("gb_Qd");if(a){var b=_.vk(this.j);if(b instanceof _.jk){var c=b.height;b=b.width}else throw Error("ha");a.style.width=_.sk(b,!0);a.style.height=_.sk(c,!0)}}}; _.hl.prototype.close=function(a,b,c){a=void 0===a?!1:a;b=void 0===b?!1:b;c=void 0===c?0:c;return this.eb()&&this.v.Bh(this)?(this.v.Of(this)&&this.v.Be(null),_.Z(this.i,"gb_Ja"),_.Z(this.j,"gb_Ja"),this.j.setAttribute("aria-hidden","true"),this.o&&(this.o.setAttribute("aria-expanded","false"),!b&&il(this,document.activeElement)&&setTimeout((0,_.y)(this.o.focus,this.o),0)),_.B&&(b=_.X("gb_Qd"))&&_.Y(b,"gb_p"),a||this.J&&_.nl(this,this.J,void 0,!0,c),this.v.Nd(2,this),!0):!1}; _.hl.prototype.eb=function(){return _.Qk(this.i,"gb_Ja")};kl=function(a){a=[a.i,a.j].filter(function(d){return null!=d});for(var b,c=0;c<a.length;c++){b=a[c];if("function"!==typeof b.getRootNode)break;if(11===b.getRootNode().nodeType)return!0}return!1};_.nl=function(a,b,c,d,e){c=void 0===c?new _.Id:c;d=void 0===d?!1:d;var f=new _.Uk,g=++a.counter.i;_.F(f,1,g);d&&_.E(f,2,d);void 0!=e&&_.H(f,3,e);_.G(c,37,f);a.H.log(b,c)};_.pl=function(a,b){_.O.call(this);this.i=a;this.o=ol(this.i);this.B=b||100;this.s=_.J(a,"resize",this.v,!1,this)};_.A(_.pl,_.O);_.pl.prototype.N=function(){_.he(this.s);_.pl.S.N.call(this)};_.pl.prototype.v=function(){this.j||(this.j=new _.el(this.A,this.B,this),_.$e(this,this.j));this.j.start()}; _.pl.prototype.A=function(){if(!this.i.isDisposed()){var a=this.o,b=ol(this.i);this.o=b;if(a){var c=!1;a.width!=b.width&&(this.dispatchEvent("b"),c=!0);a.height!=b.height&&(this.dispatchEvent("a"),c=!0);c&&this.dispatchEvent("resize")}else this.dispatchEvent("a"),this.dispatchEvent("b"),this.dispatchEvent("resize")}};var ql=function(a){_.O.call(this);this.j=a||window;this.o=_.J(this.j,"resize",this.s,!1,this);this.i=_.mk(this.j||window)},rl,ol;_.A(ql,_.O);_.sl=function(){var a=window,b=_.Dd(a);return rl[b]=rl[b]||new ql(a)};rl={};ol=function(a){return a.i?_.kk(a.i):null};ql.prototype.N=function(){ql.S.N.call(this);this.o&&(_.he(this.o),this.o=null);this.i=this.j=null};ql.prototype.s=function(){var a=_.mk(this.j||window);_.pk(a,this.i)||(this.i=a,this.dispatchEvent("resize"))}; }catch(e){_._DumpException(e)} try{ var ul,vl,wl;_.tl=function(a,b,c,d){c.listen(b,d,void 0,a.R||a,a)};ul=function(a,b){return new _.Mk(a,b)};vl=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};wl=function(a,b){this.j={};this.i=[];this.o=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("ja");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof wl)for(c=a.ib(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])}; wl.prototype.Ia=function(){xl(this);for(var a=[],b=0;b<this.i.length;b++)a.push(this.j[this.i[b]]);return a};wl.prototype.ib=function(){xl(this);return this.i.concat()};_.yl=function(a,b){return a.has(b)};wl.prototype.has=function(a){return vl(this.j,a)};wl.prototype.tb=function(){return 0==this.size};wl.prototype.clear=function(){this.j={};this.o=this.size=this.i.length=0}; wl.prototype.remove=function(a){vl(this.j,a)?(delete this.j[a],--this.size,this.o++,this.i.length>2*this.size&&xl(this),a=!0):a=!1;return a};var xl=function(a){if(a.size!=a.i.length){for(var b=0,c=0;b<a.i.length;){var d=a.i[b];vl(a.j,d)&&(a.i[c++]=d);b++}a.i.length=c}if(a.size!=a.i.length){var e={};for(c=b=0;b<a.i.length;)d=a.i[b],vl(e,d)||(a.i[c++]=d,e[d]=1),b++;a.i.length=c}};_.l=wl.prototype;_.l.get=function(a,b){return vl(this.j,a)?this.j[a]:b}; _.l.set=function(a,b){vl(this.j,a)||(this.size+=1,this.i.push(a),this.o++);this.j[a]=b};_.l.forEach=function(a,b){for(var c=this.ib(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};_.l.keys=function(){return _.Kk(this.fb(!0)).i()};_.l.values=function(){return _.Kk(this.fb(!1)).i()};_.l.entries=function(){var a=this;return ul(this.keys(),function(b){return[b,a.get(b)]})}; _.l.fb=function(a){xl(this);var b=0,c=this.o,d=this,e=new _.Fk;e.next=function(){if(c!=d.o)throw Error("ka");if(b>=d.i.length)return _.Gk;var f=d.i[b++];return{value:a?f:d.j[f],done:!1}};return e};_.zl=function(){this.i=new wl;this.size=0};_.Al=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+_.Dd(a):b.charAt(0)+a};_.l=_.zl.prototype;_.l.add=function(a){this.i.set(_.Al(a),a);this.size=this.i.size};_.l.remove=function(a){a=this.i.remove(_.Al(a));this.size=this.i.size;return a};_.l.clear=function(){this.i.clear();this.size=0};_.l.tb=function(){return 0===this.i.size};_.l.has=function(a){return _.yl(this.i,_.Al(a))};_.l.Ia=function(){return this.i.Ia()};_.l.values=function(){return this.i.values()}; _.l.fb=function(){return this.i.fb(!1)};_.zl.prototype[Symbol.iterator]=function(){return this.values()}; }catch(e){_._DumpException(e)} try{ var Bl=function(a){_.D.call(this);this.o=a;this.v=this.i=null;this.s=0;this.B={};this.j=!1;a=window.navigator.userAgent;0<=a.indexOf("MSIE")&&0<=a.indexOf("Trident")&&(a=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a))&&a[1]&&9>parseFloat(a[1])&&(this.j=!0)};_.x(Bl,_.D); Bl.prototype.ue=function(a,b){if(!this.j)if(b instanceof Array){b=_.ia(b);for(var c=b.next();!c.done;c=b.next())this.ue(a,c.value)}else{c=(0,_.y)(this.C,this,a);var d=this.s+b;this.s++;a.dataset.eqid=d;this.B[d]=c;a&&a.addEventListener?a.addEventListener(b,c,!1):a&&a.attachEvent?a.attachEvent("on"+b,c):this.o.log(Error("fa`"+a))}}; Bl.prototype.A=function(a,b){if(this.j)return null;if(b instanceof Array){var c=null;b=_.ia(b);for(var d=b.next();!d.done;d=b.next())(d=this.A(a,d.value))&&(c=d);return c}c=null;this.i&&this.i.type==b&&this.v==a&&(c=this.i,this.i=null);if(d=a.dataset.eqid)delete a.dataset.eqid,(d=this.B[d])?a.removeEventListener?a.removeEventListener(b,d,!1):a.detachEvent&&a.detachEvent("on"+b,d):this.o.log(Error("ga`"+a));return c}; Bl.prototype.C=function(a,b){this.i=b;this.v=a;b.preventDefault?b.preventDefault():b.returnValue=!1};_.Af("eq",new Bl(_.Bg())); }catch(e){_._DumpException(e)} try{ var Cl=function(){_.fi.o(_.Bf)},Dl=function(a,b){var c=_.Bg();c=_.Aj(c,Cl);a.addEventListener?a.addEventListener(b,c):a.attachEvent&&a.attachEvent("on"+b,c)},El=function(a){this.G=_.w(a)};_.x(El,_.C);var Fl=function(a){this.G=_.w(a)};_.x(Fl,_.C);Fl.prototype.o=function(){return _.Vg(this,1)};Fl.prototype.i=function(){return _.Vg(this,2)};Fl.prototype.j=function(){return _.T(this,3)};Fl.ga=[1,2];var Gl=function(){var a=_.Df();return _.P(a,Fl,17)}; (function(){var a;window.gbar&&window.gbar._LDD?a=window.gbar._LDD:a=[];var b=_.Og();window.__PVT=_.L(_.Q(b,8));b=_.Ef();var c=_.Bg();a=new _.Gi(b,Gl()||new Fl,a,c);_.Af("m",a);var d=function(){_.r("gbar.qm",(0,_.y)(function(e){try{e()}catch(f){c.log(f)}},this));_.Hd("api").ya()};_.K(_.N(b,18),!0)?a.v(d):(b=_.me(_.wf(b,19),200),b=(0,_.y)(a.v,a,d,b),_.gi(b))})();Dl(document,"DOMContentLoaded");Dl(window,"load");_.r("gbar.mls",function(){});var Hl=new function(){var a=_.Ef();this.i=_.P(a,El,8)||new El};_.r("gbar.bv",{n:_.me(_.wf(Hl.i,2)),r:_.L(_.Q(Hl.i,4)),f:_.L(_.Q(Hl.i,3)),e:_.L(_.Q(Hl.i,5)),m:_.me(_.V(Hl.i,1,1),1)});_.r("gbar.kn",function(){return!0});_.r("gbar.sb",function(){return!1}); }catch(e){_._DumpException(e)} try{ var Ki=function(a,b){a.s.push(b)},Li=function(a,b,c){this.o=a;this.j=!1;this.i=b;this.s=c};Li.prototype.ya=function(a){if(this.j)throw Error("ca`"+this.i);try{a.apply(this.o,this.s),this.j=!0}catch(b){}};var Mi=function(a){_.D.call(this);this.j=a;this.i=[];this.o={}};_.x(Mi,_.D);Mi.prototype.s=function(a){var b=(0,_.y)(function(){this.i.push(new Li(this.j,a,Array.prototype.slice.call(arguments)))},this);return this.o[a]=b}; Mi.prototype.resolve=function(a){var b=this.j;a=a.split(".");for(var c=a.length,d=0;d<c;++d)if(b[a[d]])b=b[a[d]];else return null;return b instanceof Function?b:null};Mi.prototype.ya=function(){for(var a=this.i.length,b=this.i,c=[],d=0;d<a;++d){var e=b[d].i,f=this.resolve(e);if(f&&f!=this.o[e])try{b[d].ya(f)}catch(g){}else c.push(b[d])}this.i=c.concat(b.slice(a))};var Ni="bbh bbr bbs has prm sngw so".split(" "),Oi=new Mi(_.p);_.Af("api",Oi); for(var Pi="addExtraLink addLink aomc asmc close cp.c cp.l cp.me cp.ml cp.rc cp.rel ela elc elh gpca gpcr lGC lPWF ldb mls noam paa pc pca pcm pw.clk pw.hvr qfaae qfaas qfaau qfae qfas qfau qfhi qm qs qsi rtl sa setContinueCb snaw sncw som sp spd spn spp sps tsl tst up.aeh up.aop up.dpc up.iic up.nap up.r up.sl up.spd up.tp upel upes upet".split(" ").concat(Ni),Qi=(0,_.y)(Oi.s,Oi),Ri=0;Ri<Pi.length;Ri++){var Si="gbar."+Pi[Ri];null==_.wb(Si,window)&&_.r(Si,Qi(Si))}_.r("gbar.up.gpd",function(){return""});(function(){for(var a=0;a<Ni.length;a++)_.r("gbar."+Ni[a],function(){});var b=_.pd.fa();_.sd(b,"api").ya();Ki(_.sd(b,"m"),function(){_.sd(b,"api").ya()})})(); }catch(e){_._DumpException(e)} try{ var Ul,$l,Vl,Wl,Tl,Yl,cm,fm,gm,im,om,qm,sm,Bm,tm,vm,um,ym,wm,rm,Cm;Ul=function(a){return Tl[a]||""};_.Xl=function(a){if(!_.Ra)return Vl(a);Wl.test(a)&&(a=a.replace(Wl,Ul));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};_.Zl=function(){return Yl||(Yl=new Uint8Array(0))}; $l=function(a,b){function c(k){for(;d<a.length;){var m=a.charAt(d++),n=_.tc[m];if(null!=n)return n;if(!_.Eb(m))throw Error("p`"+m);}return k}_.uc();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}};Vl=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.Ca("=.",a[b-1])&&(c=_.Ca("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;$l(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};Wl=/[-_.]/g; Tl={"-":"+",_:"/",".":"="};_.am=function(a){if(_.ef!==_.ef)throw Error("A");var b=a.ka;b=null==b||_.Va(b)?b:"string"===typeof b?_.Xl(b):null;return null==b?b:a.ka=b};_.bm={};cm={};_.dm=function(a,b){this.i=a===_.bm&&b||"";this.j=cm};_.dm.prototype.kb=!0;_.dm.prototype.Pa=function(){return this.i};_.em=function(a){return a instanceof _.dm&&a.constructor===_.dm&&a.j===cm?a.i:"type_error:Const"};fm=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;gm=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i; _.hm=function(a){if(a instanceof _.Kc)return a;a="object"==typeof a&&a.kb?a.Pa():String(a);gm.test(a)?a=_.Oc(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(fm)?_.Oc(a):null);return a};im=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}}; _.jm=function(a){this.o=this.v=this.j="";this.A=null;this.i=this.B="";this.s=!1;var b;a instanceof _.jm?(this.s=a.s,_.km(this,a.j),this.v=a.v,_.lm(this,a.Jb()),_.mm(this,a.A),_.nm(this,a.jb()),om(this,pm(a.va)),this.i=a.i):a&&(b=String(a).match(_.gf))?(this.s=!1,_.km(this,b[1]||"",!0),this.v=qm(b[2]||""),_.lm(this,b[3]||"",!0),_.mm(this,b[4]),_.nm(this,b[5]||"",!0),om(this,b[6]||"",!0),this.i=qm(b[7]||"")):(this.s=!1,this.va=new rm(null,this.s))}; _.jm.prototype.toString=function(){var a=[],b=this.j;b&&a.push(sm(b,tm,!0),":");var c=this.Jb();if(c||"file"==b)a.push("//"),(b=this.v)&&a.push(sm(b,tm,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.A,null!=c&&a.push(":",String(c));if(c=this.jb())this.o&&"/"!=c.charAt(0)&&a.push("/"),a.push(sm(c,"/"==c.charAt(0)?um:vm,!0));(c=this.va.toString())&&a.push("?",c);(c=this.i)&&a.push("#",sm(c,wm));return a.join("")}; _.jm.prototype.resolve=function(a){var b=new _.jm(this),c=!!a.j;c?_.km(b,a.j):c=!!a.v;c?b.v=a.v:c=!!a.o;c?_.lm(b,a.Jb()):c=null!=a.A;var d=a.jb();if(c)_.mm(b,a.A);else if(c=!!a.B){if("/"!=d.charAt(0))if(this.o&&!this.B)d="/"+d;else{var e=b.jb().lastIndexOf("/");-1!=e&&(d=b.jb().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.Ca(e,"./")||_.Ca(e,"/.")){d=_.Db(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];"."==h?d&&g==e.length&&f.push(""):".."==h?((1<f.length||1==f.length&&""!= f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?_.nm(b,d):c=""!==a.va.toString();c?om(b,pm(a.va)):c=!!a.i;c&&(b.i=a.i);return b};_.km=function(a,b,c){a.j=c?qm(b,!0):b;a.j&&(a.j=a.j.replace(/:$/,""));return a};_.jm.prototype.Jb=function(){return this.o};_.lm=function(a,b,c){a.o=c?qm(b,!0):b;return a};_.mm=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("ta`"+b);a.A=b}else a.A=null;return a};_.jm.prototype.jb=function(){return this.B}; _.nm=function(a,b,c){a.B=c?qm(b,!0):b;return a};om=function(a,b,c){b instanceof rm?(a.va=b,xm(a.va,a.s)):(c||(b=sm(b,ym)),a.va=new rm(b,a.s))};_.zm=function(a,b,c){a.va.set(b,c);return a};_.Am=function(a){return a instanceof _.jm?new _.jm(a):new _.jm(a)};qm=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};sm=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Bm),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}; Bm=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};tm=/[#\/\?@]/g;vm=/[#\?:]/g;um=/[#\?]/g;ym=/[#\?@]/g;wm=/#/g;rm=function(a,b){this.j=this.i=null;this.o=a||null;this.s=!!b};Cm=function(a){a.i||(a.i=new Map,a.j=0,a.o&&im(a.o,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};rm.prototype.add=function(a,b){Cm(this);this.o=null;a=Dm(this,a);var c=this.i.get(a);c||this.i.set(a,c=[]);c.push(b);this.j+=1;return this}; rm.prototype.remove=function(a){Cm(this);a=Dm(this,a);return this.i.has(a)?(this.o=null,this.j-=this.i.get(a).length,this.i.delete(a)):!1};rm.prototype.clear=function(){this.i=this.o=null;this.j=0};rm.prototype.tb=function(){Cm(this);return 0==this.j};_.Em=function(a,b){Cm(a);b=Dm(a,b);return a.i.has(b)};_.l=rm.prototype;_.l.forEach=function(a,b){Cm(this);this.i.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)}; _.l.ib=function(){Cm(this);for(var a=Array.from(this.i.values()),b=Array.from(this.i.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};_.l.Ia=function(a){Cm(this);var b=[];if("string"===typeof a)_.Em(this,a)&&(b=b.concat(this.i.get(Dm(this,a))));else{a=Array.from(this.i.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b}; _.l.set=function(a,b){Cm(this);this.o=null;a=Dm(this,a);_.Em(this,a)&&(this.j-=this.i.get(a).length);this.i.set(a,[b]);this.j+=1;return this};_.l.get=function(a,b){if(!a)return b;a=this.Ia(a);return 0<a.length?String(a[0]):b};_.Fm=function(a,b,c){a.remove(b);0<c.length&&(a.o=null,a.i.set(Dm(a,b),_.Qa(c)),a.j+=c.length)}; rm.prototype.toString=function(){if(this.o)return this.o;if(!this.i)return"";for(var a=[],b=Array.from(this.i.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Ia(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.o=a.join("&")}; var pm=function(a){var b=new rm;b.o=a.o;a.i&&(b.i=new Map(a.i),b.j=a.j);return b},Dm=function(a,b){b=String(b);a.s&&(b=b.toLowerCase());return b},xm=function(a,b){b&&!a.s&&(Cm(a),a.o=null,a.i.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(this.remove(d),_.Fm(this,e,c))},a));a.s=b}; }catch(e){_._DumpException(e)} try{ var pn=function(a){this.G=_.w(a)},sn,rn;_.x(pn,_.C);pn.prototype.Jb=function(){return _.R(this,8)};_.qn=function(a,b){this.j=a;this.i=b};_.qn.prototype.log=function(a,b){b=void 0===b?new _.Id:b;rn(this,a,b)};_.tn=function(a,b,c,d,e,f,g){c=void 0===c?null:c;d=void 0===d?null:d;e=void 0===e?null:e;f=void 0===f?null:f;g=void 0===g?new _.Id:g;var h=a.i?103:14;c=sn(3,c,d,b,e,f);_.G(g,47,c);_.S(g,18,b);rn(a,h,g)}; _.un=function(a,b,c,d,e,f,g){g=void 0===g?new _.Id:g;var h=a.i?94:8;c=sn(e,c,d);_.H(c,1,b);_.E(c,9,f);_.G(g,47,c);rn(a,h,g)};sn=function(a,b,c,d,e,f){b=void 0===b?null:b;c=void 0===c?null:c;d=void 0===d?null:d;e=void 0===e?null:e;f=void 0===f?null:f;var g=new pn;null!=a&&_.H(g,3,a);null!=d&&_.S(g,4,d);null!=b&&_.F(g,5,b);null!=c&&_.F(g,6,c);null!=e&&_.E(g,7,e);null!=f&&_.S(g,8,f);return g};rn=function(a,b,c){var d=_.P(c,pn,47)||new pn;_.G(c,47,d);a.j.log(b,c)}; }catch(e){_._DumpException(e)} try{ var zn;_.vn=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};_.vn.prototype.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};_.vn.prototype.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};_.vn.prototype.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};_.wn=function(a){return a.scrollingElement?a.scrollingElement:!_.Vb&&_.lk(a)?a.documentElement:a.body||a.documentElement}; _.xn=function(a){var b=_.wn(a);a=_.gd(a);return _.B&&a.pageYOffset!=b.scrollTop?new _.vn(b.scrollLeft,b.scrollTop):new _.vn(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};_.yn=function(a){return"rtl"==_.rk(a,"direction")};zn=/^[\w+/_-]+[=]{0,2}$/;_.An=function(a){a=(a||_.p).document;return a.querySelector?(a=a.querySelector('style[nonce],link[rel="stylesheet"][nonce]'))&&(a=a.nonce||a.getAttribute("nonce"))&&zn.test(a)?a:"":""}; _.Bn=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.Bn.prototype.expand=function(a,b,c,d){_.vb(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};_.Bn.prototype.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; _.Bn.prototype.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};_.Bn.prototype.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};_.Cn=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}; _.Cn.prototype.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.Cn.prototype.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; _.Cn.prototype.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.Dn=function(a){a=a?_.nd(a):document;return!_.B||9<=Number(_.lc)||_.lk(_.Pj(a).i)?a.documentElement:a.body};_.En=function(a){var b=_.nd(a),c=new _.vn(0,0),d=_.Dn(b);if(a==d)return c;a=_.tk(a);b=_.xn(_.Pj(b).i);c.x=a.left+b.x;c.y=a.top+b.y;return c};_.Fn=function(a){a=_.tk(a);return new _.vn(a.left,a.top)}; _.Gn=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b};_.Hn=function(a){_.O.call(this);this.i=a;a=_.B?"focusout":"blur";this.j=_.J(this.i,_.B?"focusin":"focus",this,!_.B);this.o=_.J(this.i,a,this,!_.B)};_.A(_.Hn,_.O); _.Hn.prototype.handleEvent=function(a){var b=new _.Nd(a.Aa);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatchEvent(b)};_.Hn.prototype.N=function(){_.Hn.S.N.call(this);_.he(this.j);_.he(this.o);delete this.i}; }catch(e){_._DumpException(e)} try{ var In,Kn;In=function(a,b){return a&&b?b instanceof _.Bn?b.left>=a.left&&b.right<=a.right&&b.top>=a.top&&b.bottom<=a.bottom:b.x>=a.left&&b.x<=a.right&&b.y>=a.top&&b.y<=a.bottom:!1};_.Jn=function(a){var b;if(_.cd&&(b=a.parentElement))return b;b=a.parentNode;return _.Dj(b)?b:null};Kn=function(a,b){var c=[];return _.fl(a,b,c,!0)?c[0]:void 0};var Ln=function(a){return Kn(a,function(b){return _.Dj(b)&&_.cl(b)})},Mn=function(a){(a=Ln(a))&&a.focus()};var Nn=function(a){_.D.call(this);this.i=a||_.Pj();this.j={};this.o={}};_.A(Nn,_.D);Nn.prototype.N=function(){_.ub(this.j,this.i.Gd,this.i);this.o=this.i=this.j=null;Nn.S.N.call(this)}; var On=function(a,b){var c;(c=a.j.polite)?c.removeAttribute("aria-hidden"):(c=_.hd(a.i.i,"DIV"),c.id="goog-lr-"+_.Dd(c),c.style.position="absolute",c.style.top="-1000px",c.style.height="1px",c.style.overflow="hidden",_.Fj(c,"live","polite"),_.Fj(c,"atomic","true"),a.i.i.body.appendChild(c),a.j.polite=c);var d=a.o.polite;d=d&&d===b?b+"\u00a0":b;b&&(a.o.polite=d);_.wi(c,d)};_.Pn=_.p.document&&_.p.document.documentElement&&!!_.p.document.documentElement.setCapture&&!!_.p.document.releaseCapture;_.Qn=function(){_.O.call(this);this.v=[];this.ma=[];this.K=[];this.R=this.V=this.T=!1};_.A(_.Qn,_.O);_.l=_.Qn.prototype;_.l.Ld=function(a){this.ma.push(a);this.T=a.V=!0};_.l.init=function(){if(!this.R){for(var a,b=0;a=this.v[b];b++)this.jd(a);this.R=!0}};_.l.jd=function(a){this.T&&(_.J(a.i,"mousedown",a.Tf,!1,a),this.Y&&_.Y(a.i,this.Y));this.V&&this.Z&&_.Y(a.i,this.Z)};_.l.Qd=function(a){this.T&&(_.ge(a.i,"mousedown",a.Tf,!1,a),this.Y&&_.Z(a.i,this.Y));this.V&&this.Z&&_.Z(a.i,this.Z);a.ca()}; _.l.Pe=function(a){var b=a.o?null:this.C;if(b&&b.j){var c=a.clientX,d=a.clientY,e=_.xn(_.Pj(this.H).i),f=c+e.x;e=d+e.y;var g;this.B&&(g=this.B(b.o,b.i,f,e));this.dispatchEvent(new _.Rn("drag",this,this.i,b.j,b.o,b.s,c,d,f,e));b.j.dispatchEvent(new _.Rn("drop",this,this.i,b.j,b.o,b.s,c,d,f,e,g,a.j))}this.dispatchEvent(new _.Rn("dragend",this,this.i,b?b.j:void 0,b?b.o:void 0,b?b.s:void 0));_.ge(this.s,"drag",this.Vf,!1,this);_.ge(this.s,"end",this.Pe,!1,this);_.ge(_.nd(this.i.o).body,"selectstart", this.lg);for(a=0;b=this.K[a];a++)_.ge(b.i,"scroll",this.gf,!1,this),b.j=[];this.s.ca();_.md(this.H);delete this.i;delete this.H;delete this.s;delete this.M;delete this.C}; _.l.Vf=function(a){var b=_.xn(_.Pj(this.H).i);var c=new _.vn(a.clientX+b.x,a.clientY+b.y);b=c.x;var d=c.y,e=this.C;this.dispatchEvent(new _.Rn("drag",this,this.i,e?e.j:void 0,e?e.o:void 0,e?e.s:void 0,a.clientX,a.clientY,b,d));var f;if(e){this.B&&e.j&&(f=this.B(e.o,e.i,b,d));if(In(e.i,c)&&f==this.aa)return;e.j&&(this.dispatchEvent(new _.Rn("dragout",this,this.i,e.j,e.o,e.s)),e.j.dispatchEvent(new _.Rn("dragout",this,this.i,e.j,e.o,e.s,void 0,void 0,void 0,void 0,this.aa)));this.aa=f;this.C=null}if(In(this.A, c)){a:{for(var g=0;e=this.M[g];g++)if(In(e.i,c))if(e.v){if(In(e.v.o,c)){c=e;break a}}else{c=e;break a}c=null}if((e=this.C=c)&&e.j)this.B&&(f=this.B(e.o,e.i,b,d)),b=new _.Rn("dragover",this,this.i,e.j,e.o,e.s),b.j=f,this.dispatchEvent(b),e.j.dispatchEvent(new _.Rn("dragover",this,this.i,e.j,e.o,e.s,a.clientX,a.clientY,void 0,void 0,f));else if(!e){this.j||(a=this.A,this.j=new _.Sn(new _.Bn(a.top,a.right,a.bottom,a.left)));a=this.j.i;a.top=this.A.top;a.right=this.A.right;a.bottom=this.A.bottom;a.left= this.A.left;for(f=0;e=this.M[f];f++)c=e.i,e.v&&(e=e.v.o,c=new _.Bn(Math.max(c.top,e.top),Math.min(c.right,e.right),Math.min(c.bottom,e.bottom),Math.max(c.left,e.left))),e=null,b>=c.right?e=c.right>a.left?c.right:a.left:b<c.left&&(e=c.left<a.right?c.left:a.right),g=null,d>=c.bottom?g=c.bottom>a.top?c.bottom:a.top:d<c.top&&(g=c.top<a.bottom?c.top:a.bottom),null!==e&&null!==g&&(Math.abs(e-b)>Math.abs(g-d)?g=null:e=null),null!==e?e<=b?a.left=e:a.right=e:null!==g&&(g<=d?a.top=g:a.bottom=g);this.C=10<= (a.right-a.left)*(a.bottom-a.top)?this.j:null}}};_.l.lg=function(){return!1};_.l.gf=function(a){for(var b=0,c;c=this.K[b];b++)if(a.target==c.i){var d=c.v-c.i.scrollTop,e=c.s-c.i.scrollLeft;c.v=c.i.scrollTop;c.s=c.i.scrollLeft;this.j&&this.C==this.j&&(0<d?this.j.i.top+=d:this.j.i.bottom+=d,0<e?this.j.i.left+=e:this.j.i.right+=e);for(var f=0,g;g=c.j[f];f++)g=g.i,g.top+=d,g.left+=e,g.bottom+=d,g.right+=e,_.Tn(this,g)}this.s.dg(a)}; _.Tn=function(a,b){1==a.M.length?a.A=new _.Bn(b.top,b.right,b.bottom,b.left):(a=a.A,a.left=Math.min(b.left,a.left),a.right=Math.max(b.right,a.right),a.top=Math.min(b.top,a.top),a.bottom=Math.max(b.bottom,a.bottom))};_.Qn.prototype.N=function(){_.Qn.S.N.call(this);for(var a,b=0;a=this.v[b];b++)this.Qd(a);this.v.length=0};_.Rn=function(a,b,c,d,e,f,g,h,k,m,n){_.Kd.call(this,a);this.o=c;this.s=e;this.clientX=g;this.clientY=h;this.j=n};_.A(_.Rn,_.Kd); _.Sn=function(a,b,c,d){this.i=a;this.j=b;this.o=c;this.s=d||null;this.v=null};var Un=function(){_.Qn.call(this)};_.A(Un,_.Qn);_.Vn=function(a,b){_.Qn.call(this);this.P=!1;this.o=[];this.U=_.T(b,1,!1);this.ha=_.R(b,2)||"";this.pa=_.R(b,3)||"";this.ea=this.U&&this.ha?new Nn:null;this.F=null;this.D=a;this.J={};this.X=null};_.x(_.Vn,Un);_.l=_.Vn.prototype;_.l.Ld=function(a){Un.prototype.Ld.call(this,a);this.o.push(a);this.P=!0};_.l.init=function(){Un.prototype.init.call(this);this.U&&this.P&&_.J(this.D,"keydown",this.Re,!1,this)};_.l.N=function(){this.U&&this.P&&_.ge(this.D,"keydown",this.Re,!1,this);Un.prototype.N.call(this)}; _.l.jd=function(a){Un.prototype.jd.call(this,a);var b=a.i;b=b.id||(b.id="ogbkddg"+_.xk(this.ta));this.J[b]=a};_.l.Qd=function(a){delete this.J[a.i.id];Un.prototype.Qd.call(this,a)}; _.l.Re=function(a){a:{var b=a.target;if(this.J)for(var c=this.D;b&&b!==c;){var d=b.id;if(d in this.J){b=this.J[d];break a}b=b.parentNode}b=null}b&&(32==a.keyCode?(this.F?this.O(a,b):(this.F=b,_.Y(this.D,"gb_Hf"),_.Y(b.i,"gb_U"),this.X=_.J(document,"mousedown",(0,_.y)(this.O,this,a,b,!1)),_.J(this.D,"focusin",this.Gf,!1,this),this.dispatchEvent(new Wn(b)),Mn(b.i)),a.preventDefault(),a.stopPropagation()):this.F&&Xn(this,a,b))};_.l.Gf=function(a){var b=Ln(this.F.i);a.target!=b&&this.O(a,this.F)}; var Xn=function(a,b,c){var d=null;_.Ai(_.Jn(c.i));switch(b.keyCode){case 37:d=Yn(a,c,-1);break;case 38:d=Yn(a,c,-3);break;case 39:d=Yn(a,c,1);break;case 40:d=Yn(a,c,3);break;case 9:a.O(b,c);break;case 27:a.O(b,c,!0)}if(d){a.dispatchEvent(new _.Rn("dragout",null,c));var e=d.target.v[0],f=new _.Rn("dragover",null,null);f.s=e;f.j=d.i;a.dispatchEvent(f);Mn(c.i);if(a.ea){c=1==a.o.indexOf(d.target)?a.pa:a.ha;var g=[d.i+1,e?e.i.children.length:0];c=c.replace(/%([0-9]+)\$s/g,function(h,k){k=parseInt(k,10)- 1;return k<g.length?g[k]:""});On(a.ea,c)}b.preventDefault()}};_.Vn.prototype.O=function(a,b,c){_.Z(this.D,"gb_Hf");c?this.dispatchEvent(new _.Rn("dragout",null,b)):(a=Zn(this,_.Jn(b.i)),(a=-1!=a?this.o[a]:null)&&a.dispatchEvent(new _.Rn("drop",null,null)));this.dispatchEvent(new _.Rn("dragend",null,b));_.he(this.X);delete this.X;_.ge(this.D,"focusin",this.Gf,!1,this);this.F=null;_.Z(b.i,"gb_U")}; var Yn=function(a,b,c){var d=b.i;b=_.Jn(b.i);var e=Zn(a,b);_.Ai(_.Jn(b));for(var f=_.Ai(b),g=_.Oa(f,d),h=0<c?1:-1;d&&0!=c;){do d=0<h?void 0!==d.nextElementSibling?d.nextElementSibling:_.Bi(d.nextSibling,!0):void 0!==d.previousElementSibling?d.previousElementSibling:_.Bi(d.previousSibling,!1);while(d&&!(d.id in a.J));c-=h;g+=h;if(!d&&e<a.o.length&&(e+=h,a.o[e]))if(b=a.o[e].v[0].i,f=_.Ai(b),0<h)d=(3-g%3)%3,c=c<d?0:c-d,g=0,d=b.children[0];else{g=f.length;d=3-g%3-1;if(c=d>-c?0:c+d)g--,c++;d=b.children[g]}}return 0== c&&a.o[e]?new $n(a.o[e],g):null},Zn=function(a,b){for(var c=-1,d=0;d<a.o.length;d++)if(a.o[d].v[0].i==b){c=d;break}return c};_.Vn.prototype.ta=_.wk.fa();var $n=function(a,b){this.target=a;this.i=b},Wn=function(a){_.Rn.call(this,"dragstart",null,a)};_.x(Wn,_.Rn);_.ao=new _.jk(88,100);_.bo=new _.jk(100,100); }catch(e){_._DumpException(e)} try{ _.up=function(a){for(var b=0,c=0,d={};c<a.length;){var e=a[c++],f=_.vb(e)?"o"+_.Dd(e):(typeof e).charAt(0)+e;Object.prototype.hasOwnProperty.call(d,f)||(d[f]=!0,a[b++]=e)}a.length=b}; }catch(e){_._DumpException(e)} try{ var vq,wq;vq=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/;wq=function(a,b,c){if(null==c)return b;if("string"===typeof c)return c?a+encodeURIComponent(c):"";for(var d in c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(e)?e:[e];for(var f=0;f<e.length;f++){var g=e[f];null!=g&&(b||(b=a),b+=(b.length>a.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(g)))}}return b};_.xq=function(a){return _.li(a).toString()}; _.yq=function(a,b){a=vq.exec(_.xq(a));var c=a[3]||"";return _.mi(a[1]+wq("?",a[2]||"",b)+wq("#",c))}; }catch(e){_._DumpException(e)} try{ var Aq,Bq,Eq,Hq,Fq,Gq,Iq,Jq;_.zq=function(a,b,c,d){var e=a.G,f=(0,_.rb)(e);_.db(f);_.qb(e,f,b,("0"===d?0===Number(c):c===d)?void 0:c);return a};Aq=function(){this.s=!1;this.j=null;this.A=void 0;this.i=1;this.C=this.v=0;this.o=null};Bq=function(a){if(a.s)throw new TypeError("g");a.s=!0};Aq.prototype.B=function(a){this.A=a};var Cq=function(a,b){a.o={vf:b,Si:!0};a.i=a.v||a.C};Aq.prototype.return=function(a){this.o={return:a};this.i=this.C};_.Dq=function(a,b,c){a.i=c;return{value:b}}; Eq=function(a){this.i=new Aq;this.j=a};Hq=function(a,b){Bq(a.i);var c=a.i.j;if(c)return Fq(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.i.return);a.i.return(b);return Gq(a)};Fq=function(a,b,c,d){try{var e=b.call(a.i.j,c);if(!(e instanceof Object))throw new TypeError("f`"+e);if(!e.done)return a.i.s=!1,e;var f=e.value}catch(g){return a.i.j=null,Cq(a.i,g),Gq(a)}a.i.j=null;d.call(a.i,f);return Gq(a)}; Gq=function(a){for(;a.i.i;)try{var b=a.j(a.i);if(b)return a.i.s=!1,{value:b.value,done:!1}}catch(c){a.i.A=void 0,Cq(a.i,c)}a.i.s=!1;if(a.i.o){b=a.i.o;a.i.o=null;if(b.Si)throw b.vf;return{value:b.return,done:!0}}return{value:void 0,done:!0}}; Iq=function(a){this.next=function(b){Bq(a.i);a.i.j?b=Fq(a,a.i.j.next,b,a.i.B):(a.i.B(b),b=Gq(a));return b};this.throw=function(b){Bq(a.i);a.i.j?b=Fq(a,a.i.j["throw"],b,a.i.B):(Cq(a.i,b),b=Gq(a));return b};this.return=function(b){return Hq(a,b)};this[Symbol.iterator]=function(){return this}};Jq=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})};_.Kq=function(a){return Jq(new Iq(new Eq(a)))}; }catch(e){_._DumpException(e)} try{ var iz=function(){};iz.prototype.toString=function(){return"n73qwf"};new iz;_.wk.fa(); }catch(e){_._DumpException(e)} try{ var jz=function(a,b){var c={};c._sn=["v.gas",b].join(".");_.Bf(a,c)},kz=function(){this.i=null},nz,oz,qz,rz,sz;kz.prototype.Ic=function(){return this.i};var lz=function(a,b,c){this.i=a;this.j=b;this.o=c||_.p},mz=function(a){this.i=[];this.s=a||this};mz.prototype.j=function(a,b,c){this.v(a,b,c);this.i.push(new lz(a,b,c))};mz.prototype.v=function(a,b,c){c=c||_.p;for(var d=0,e=this.i.length;d<e;d++){var f=this.i[d];if(f.i==a&&f.j==b&&f.o==c){this.i.splice(d,1);break}}}; mz.prototype.o=function(a){a.i=this.s;for(var b=0,c=this.i.length;b<c;b++){var d=this.i[b];"catc"==d.i&&d.j.call(d.o,a)}};nz=["gbq1","gbq2","gbqfbwa"];oz=null;_.pz=function(){if(null!=oz)return oz;var a=document.body.style;if(!(a="flexGrow"in a||"webkitFlexGrow"in a))a:{if(a=window.navigator.userAgent){var b=/Trident\/(\d+)/.exec(a);if(b&&7<=Number(b[1])){a=/\bMSIE (\d+)/.exec(a);a=!a||"10"==a[1];break a}}a=!1}return oz=a}; qz=function(a,b,c){var d=NaN;window.getComputedStyle&&(a=window.getComputedStyle(a,null).getPropertyValue(b))&&"px"==a.substr(a.length-2)&&(d=c?parseFloat(a.substr(0,a.length-2)):parseInt(a.substr(0,a.length-2),10));return d}; rz=function(a){var b=a.offsetWidth,c=qz(a,"width");if(!isNaN(c))return b-c;var d=a.style.padding,e=a.style.paddingLeft,f=a.style.paddingRight;a.style.padding=a.style.paddingLeft=a.style.paddingRight=0;c=a.clientWidth;a.style.padding=d;a.style.paddingLeft=e;a.style.paddingRight=f;return b-c};sz=function(a,b){b||-.5!=a-Math.round(a)||(a-=.5);return Math.round(a)};_.tz=function(a){if(a){var b=a.style.opacity;a.style.opacity=".99";_.Qb(a.offsetWidth);a.style.opacity=b}};var uz=function(a){_.D.call(this);this.i=a;this.j=[];this.o=[]};_.x(uz,_.D);uz.prototype.N=function(){_.D.prototype.N.call(this);this.i=null;for(var a=0;a<this.j.length;a++)this.j[a].ca();for(a=0;a<this.o.length;a++)this.o[a].ca();this.o=this.j=null}; uz.prototype.cb=function(a){void 0==a&&(a=this.i.offsetWidth);for(var b=rz(this.i),c=[],d=0,e=0,f=0,g=0,h=0;h<this.j.length;h++){var k=this.j[h],m=vz(k),n=rz(k.i);c.push({item:k,Ib:m,qj:n,Yc:0});d+=m.grow;e+=m.vd;f+=m.Dc;g+=n}a=a-g-b-f;d=0<a?d:e;e=a;b=c;do{f=!0;g=[];for(h=k=0;h<b.length;h++){m=b[h];n=0<e?m.Ib.grow:m.Ib.vd;var q=0==d?0:n/d*e+m.Yc;q=sz(q,f);f=!f;m.Yc=wz(m.item,q,m.qj,m.Ib.Dc);0<n&&q==m.Yc&&(g.push(m),k+=n)}b=g;e=a-_.Ob(c,function(u,t){return u+t.Yc},0);d=k}while(0!=e&&0!=b.length); for(h=0;h<this.o.length;h++)this.o[h].cb()};var yz=function(a){var b={};b.items=_.Nb(a.j,function(c){return xz(c)});b.children=_.Nb(a.o,function(c){return yz(c)});return b},zz=function(a,b){for(var c=0;c<a.j.length;c++)a.j[c].i.style.width=b.items[c];for(c=0;c<a.o.length;c++)zz(a.o[c],b.children[c])};uz.prototype.L=function(){return this.i};var Az=function(a,b,c,d){uz.call(this,a);this.v=b;this.A=c;this.s=d};_.x(Az,uz); var vz=function(a,b){var c=a.v,d=a.A;if(-1==a.s){var e=b;void 0==e&&(e=rz(a.i));b=xz(a);var f=yz(a),g=qz(a.i,"width",!0);isNaN(g)&&(g=a.i.offsetWidth-e);e=Math.ceil(g);a.i.style.width=b;zz(a,f);a=e}else a=a.s;return{grow:c,vd:d,Dc:a}},wz=function(a,b,c,d){void 0==c&&(c=rz(a.i));void 0==d&&(d=vz(a,c).Dc);b=d+b;0>b&&(b=0);a.i.style.width=b+"px";c=a.i.offsetWidth-c;a.i.style.width=c+"px";return c-d},xz=function(a){var b=a.i.style.width;a.i.style.width="";return b};var Bz=function(a,b,c){var d;void 0==d&&(d=-1);return{className:a,Ib:{grow:b||0,vd:c||0,Dc:d}}},Cz={className:"gb_Pd",items:[Bz("gb_Dc"),Bz("gb_Ef"),Bz("gb_hf",0,2),Bz("gb_Ff"),Bz("gb_cb",1,1)],Hb:[{className:"gb_cb",items:[Bz("gb_Ed",0,1),Bz("gb_Sd",0,1)],Hb:[function(a){a=a.gb_Ed;if(a)var b=a.L();else{b=document.querySelector(".gb_Ed");if(!b)return null;a=new uz(b)}b=b.querySelectorAll(".gb_F");for(var c=0;c<b.length;c++){var d=new Az(b[c],0,0,-1);a.j.push(d)}return a},{className:"gb_Sd",items:[Bz("gb_l"), Bz("gb_2f"),Bz("shareboxWidget"),Bz("gb_b",0,1),Bz("gb_Jf"),Bz("gb_6a",0,1),Bz("gb_Kf")],Hb:[{className:"gb_b",items:[Bz("gb_bb",0,1)],Hb:[{className:"gb_bb",items:[Bz("gb_Da",0,1)],Hb:[]}]}]}]},{className:"gb_Cf",items:[Bz("gbqff",1,1),Bz("gb_Bf")],Hb:[]}]},Dz=function(a,b){if(!b){b=document.querySelector("."+a.className);if(!b)return null;b=new uz(b)}for(var c={},d=0;d<a.items.length;d++){var e=a.items[d],f;if(f=(f=document.querySelector("."+e.className))?new Az(f,e.Ib.grow,e.Ib.vd,e.Ib.Dc):null)b.j.push(f), c[e.className]=f}for(d=0;d<a.Hb.length;d++){e=a.Hb[d];var g;"function"==typeof e?g=e(c):g=Dz(e,c[e.className]);g&&b.o.push(g)}return b};var Fz=function(a){this.s=new mz(this);this.C=a;this.B=[{id:"t",max:900},{id:"f"}];this.i=Ez(a.offsetWidth,this.B);this.D=new _.pl(_.sl(),10);_.J(this.D,"b",function(){window.requestAnimationFrame?window.requestAnimationFrame((0,_.y)(this.A,this)):this.A()},!1,this)},Ez=function(a,b){for(var c=0,d=b.length-1,e=b[0];c<d;){if(a<=e.max)return e.id;e=b[++c]}return b[d].id};Fz.prototype.A=function(){var a=Ez(this.C.offsetWidth,this.B);a!=this.i&&(this.i=a,this.o(new kz))}; Fz.prototype.j=function(a,b,c){this.s.j(a,b,c)};Fz.prototype.v=function(a,b){this.s.v(a,b)};Fz.prototype.o=function(a){this.s.o(a)};_.Hz=function(a,b){_.D.call(this);this.D=b;this.j=document.getElementById("gb");this.v=(this.i=document.querySelector(".gb_cb"))?this.i.querySelector(".gb_Sd"):null;this.A=[];this.B=_.me(_.wf(a,5),60);this.C=_.wf(a,4);this.J=_.me(_.wf(a,2),152);this.F=_.me(_.wf(a,1),30);this.s=null;this.Mf=_.K(_.N(a,3),!0);this.j&&this.C&&(this.j.style.minWidth=this.C+"px");this.o=null;this.j&&(this.o=new Fz(this.j));this.Mf&&(this.j&&(Gz(this),_.Y(this.j,"gb_if"),this.i&&_.Y(this.i,"gb_if"),_.pz()||(this.s=Dz(Cz))), this.cb(),window.setTimeout((0,_.y)(this.cb,this),0));_.r("gbar.elc",(0,_.y)(this.tj,this));_.r("gbar.ela",function(){});_.r("gbar.elh",(0,_.y)(this.sh,this))};_.x(_.Hz,_.D);_.Iz=function(){var a=_.Hz.Fj();return{es:a?{f:a.J,h:a.B,m:a.F}:{f:152,h:60,m:30},mo:"md",vh:window.innerHeight||0,vw:window.innerWidth||0}};_.l=_.Hz.prototype;_.l.N=function(){_.D.prototype.N.call(this)}; _.l.cb=function(a){a&&Gz(this);if(this.s){a=this.s;var b=a.cb,c=Math,d=c.max,e=document.documentElement.clientWidth;var f=this.j,g=qz(f,"min-width");if(isNaN(g)){var h=f.style.width,k=f.style.padding,m=f.style.paddingLeft,n=f.style.paddingRight;f.style.width=f.style.padding=f.style.paddingLeft=f.style.paddingRight=0;g=f.clientWidth;f.style.width=h;f.style.padding=k;f.style.paddingLeft=m;f.style.paddingRight=n}b.call(a,d.call(c,e,g))}_.tz(this.i)}; _.l.Oi=function(){try{var a=document.getElementById("gb"),b=a.querySelector(".gb_cb");_.Z(a,"gb_0f");b&&_.Z(b,"gb_0f");a=0;for(var c;c=nz[a];a++){var d=document.getElementById(c);d&&_.Z(d,"gbqfh")}}catch(e){jz(e,"rhcc")}this.H&&this.H();this.cb(!0)};_.l.yj=function(){try{var a=document.getElementById("gb"),b=a.querySelector(".gb_cb");_.Y(a,"gb_0f");b&&_.Y(b,"gb_0f");a=0;for(var c;c=nz[a];a++){var d=document.getElementById(c);d&&_.Y(d,"gbqfh")}}catch(e){jz(e,"ahcc")}this.cb(!0)}; _.l.Hj=function(){this.o&&this.o.A()};_.l.tj=function(a){this.A.push(a)};_.l.sh=function(a){this.B=_.Iz().es.h+a;for(a=0;a<this.A.length;a++)try{this.A[a](_.Iz())}catch(b){this.D.log(b)}};var Gz=function(a){if(a.i){var b;a.s&&(b=yz(a.s));_.Y(a.i,"gb_db");a.i.style.minWidth=a.i.offsetWidth-rz(a.i)+"px";a.v.style.minWidth=a.v.offsetWidth-rz(a.v)+"px";_.Z(a.i,"gb_db");b&&zz(a.s,b)}};_.le(_.Hz,"el"); }catch(e){_._DumpException(e)} try{ var dC=function(a){this.G=_.w(a)};_.x(dC,_.C);_.gi(function(){var a=_.Df();a=_.P(a,dC,21)||new dC;var b=_.Bg();a=new _.Hz(a,b);_.Af("el",a);_.r("gbar.gpca",(0,_.y)(a.yj,a));_.r("gbar.gpcr",(0,_.y)(a.Oi,a))});_.r("gbar.elr",_.Iz); }catch(e){_._DumpException(e)} try{ _.gi(function(){var a=document.querySelector(".gb_Fc");a&&_.Hd("eq").ue(a,"click")}); }catch(e){_._DumpException(e)} try{ _.r("gbar.qfgw",(0,_.y)(document.getElementById,document,"gbqfqw"));_.r("gbar.qfgq",(0,_.y)(document.getElementById,document,"gbqfq"));_.r("gbar.qfgf",(0,_.y)(document.getElementById,document,"gbqf"));_.r("gbar.qfsb",(0,_.y)(document.getElementById,document,"gbqfb")); }catch(e){_._DumpException(e)} try{ var Np=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c},Op=function(a){var b=1;a=a.split(":");for(var c=[];0<b&&a.length;)c.push(a.shift()),b--;a.length&&c.push(a.join(":"));return c},Pp=function(a){var b={};a=(a.i&&2<=_.wg(a)?a.i.getAllResponseHeaders()||"":"").split("\r\n");for(var c=0;c<a.length;c++)if(!_.Eb(a[c])){var d=Op(a[c]),e=d[0];d=d[1];if("string"===typeof d){d=d.trim();var f=b[e]||[];b[e]=f;f.push(d)}}return Np(b,function(g){return g.join(", ")})},Qp=function(a){return"string"=== typeof a.v?a.v:String(a.v)},Rp=function(a){switch(a){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}};var Sp=function(a,b,c){this.o=a;this.j=b;this.i=c};Sp.prototype.Ud=function(){return this.j};Sp.prototype.getMetadata=function(){return this.i};var Tp=function(a,b,c){c=void 0===c?{}:c;this.wj=a;this.i=c;this.j=b};Tp.prototype.getMetadata=function(){return this.i};Tp.prototype.Ud=function(){return this.j};Tp.prototype.sb=function(){return null};var Vp;_.Up=function(a,b,c,d,e){this.name=a;this.gg=b;this.responseType=c;this.i=d;this.j=e};Vp=function(a,b,c){c=void 0===c?{}:c;return new Sp(b,a,c)};_.Up.prototype.getName=function(){return this.name};_.Up.prototype.getName=_.Up.prototype.getName;var Wp=function(a){switch(a){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}},Xp=function(a){switch(a){case 0:return"OK";case 1:return"CANCELLED";case 2:return"UNKNOWN";case 3:return"INVALID_ARGUMENT";case 4:return"DEADLINE_EXCEEDED";case 5:return"NOT_FOUND";case 6:return"ALREADY_EXISTS";case 7:return"PERMISSION_DENIED"; case 16:return"UNAUTHENTICATED";case 8:return"RESOURCE_EXHAUSTED";case 9:return"FAILED_PRECONDITION";case 10:return"ABORTED";case 11:return"OUT_OF_RANGE";case 12:return"UNIMPLEMENTED";case 13:return"INTERNAL";case 14:return"UNAVAILABLE";case 15:return"DATA_LOSS";default:return""}};var Yp=function(a,b,c){c=void 0===c?{}:c;b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a;this.metadata=c};_.x(Yp,Error);Yp.prototype.toString=function(){var a="RpcError("+(Xp(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};Yp.prototype.name="RpcError";var Zp=Promise;var $p=function(a){this.G=_.w(a)};_.x($p,_.C);var aq=function(a){this.G=_.w(a)};_.x(aq,_.C);var bq=_.Of(aq);aq.ga=[3];var dq=function(a,b){this.B=a.ej;this.C=b;this.i=a.ng;this.o=[];this.v=[];this.A=[];this.s=[];this.j=[];this.B&&cq(this)},jq=function(a,b){_.J(a.i,"complete",function(){if(a.i.ec()){var c=a.i.fd();var d;if(d=b)d=a.i,d.i&&4==_.wg(d)?(d=d.i.getResponseHeader("Content-Type"),d=null===d?void 0:d):d=void 0,d="text/plain"===d;if(d){if(!atob)throw Error("Ja");c=atob(c)}try{var e=a.C(c)}catch(g){eq(a,new Yp(13,"Error when deserializing response data; error: "+g+(", response: "+c)));return}c=Wp(a.i.sb()); fq(a,gq(a));0==c?hq(a,e):eq(a,new Yp(c,"Xhr succeeded but the status code is not 200"))}else{c=a.i.fd();e=gq(a);if(c){var f=iq(a,c);c=f.code;d=f.details;f=f.metadata}else c=2,d="Rpc failed due to xhr error. error code: "+a.i.o+", error: "+Qp(a.i),f=e;fq(a,e);eq(a,new Yp(c,d,f))}})},cq=function(a){a.B.Pb("data",function(b){if("1"in b){var c=b["1"];try{var d=a.C(c)}catch(e){eq(a,new Yp(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&hq(a,d)}if("2"in b)for(b=iq(a,b["2"]), c=0;c<a.A.length;c++)a.A[c](b)});a.B.Pb("end",function(){fq(a,gq(a));for(var b=0;b<a.s.length;b++)a.s[b]()});a.B.Pb("error",function(){if(0!=a.j.length){var b=a.i.o;0!==b||a.i.ec()||(b=6);var c=-1;switch(b){case 0:var d=2;break;case 7:d=10;break;case 8:d=4;break;case 6:c=a.i.sb();d=Wp(c);break;default:d=14}fq(a,gq(a));b=Rp(b)+", error: "+Qp(a.i);-1!=c&&(b+=", http status code: "+c);eq(a,new Yp(d,b))}})},gq=function(a){var b={},c=Pp(a.i);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},iq= function(a,b){var c=2,d={};try{var e=bq(b);c=_.V(e,1);var f=_.R(e,2);_.Pf(e,$p,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.i&&404===a.i.sb()?(c=5,f="Not Found: "+String(a.i.B)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};dq.prototype.Pb=function(a,b){"data"==a?this.o.push(b):"metadata"==a?this.v.push(b):"status"==a?this.A.push(b):"end"==a?this.s.push(b):"error"==a&&this.j.push(b);return this};var kq=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)}; dq.prototype.removeListener=function(a,b){"data"==a?kq(this.o,b):"metadata"==a?kq(this.v,b):"status"==a?kq(this.A,b):"end"==a?kq(this.s,b):"error"==a&&kq(this.j,b);return this};dq.prototype.cancel=function(){this.i.abort()};var hq=function(a,b){for(var c=0;c<a.o.length;c++)a.o[c](b)},fq=function(a,b){for(var c=0;c<a.v.length;c++)a.v[c](b)},eq=function(a,b){for(var c=0;c<a.j.length;c++)a.j[c](b)};dq.prototype.cancel=dq.prototype.cancel;dq.prototype.removeListener=dq.prototype.removeListener; dq.prototype.on=dq.prototype.Pb;var lq=function(a){this.v=a.Jj||null;this.s=a.Cj||!1};_.A(lq,_.hg);lq.prototype.i=function(){return new mq(this.v,this.s)};lq.prototype.j=function(a){return function(){return a}}({});var mq=function(a,b){_.O.call(this);this.J=a;this.B=b;this.A=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=null;this.D=new Headers;this.j=null;this.F="GET";this.H="";this.i=!1;this.C=this.o=this.s=null};_.A(mq,_.O); mq.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("Ka");this.F=a;this.H=b;this.readyState=1;nq(this)};mq.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("La");this.i=!0;var b={headers:this.D,method:this.F,credentials:this.A,cache:void 0};a&&(b.body=a);(this.J||_.p).fetch(new Request(this.H,b)).then(this.R.bind(this),this.v.bind(this))}; mq.prototype.abort=function(){this.response=this.responseText="";this.D=new Headers;this.status=0;this.o&&this.o.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.i&&4!=this.readyState&&(this.i=!1,oq(this));this.readyState=0}; mq.prototype.R=function(a){if(this.i&&(this.s=a,this.j||(this.status=this.s.status,this.statusText=this.s.statusText,this.j=a.headers,this.readyState=2,nq(this)),this.i&&(this.readyState=3,nq(this),this.i)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.M.bind(this),this.v.bind(this));else if("undefined"!==typeof _.p.ReadableStream&&"body"in a){this.o=a.body.getReader();if(this.B){if(this.responseType)throw Error("Ma");this.response=[]}else this.response=this.responseText="",this.C= new TextDecoder;pq(this)}else a.text().then(this.O.bind(this),this.v.bind(this))};var pq=function(a){a.o.read().then(a.K.bind(a)).catch(a.v.bind(a))};mq.prototype.K=function(a){if(this.i){if(this.B&&a.value)this.response.push(a.value);else if(!this.B){var b=a.value?a.value:new Uint8Array(0);if(b=this.C.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?oq(this):nq(this);3==this.readyState&&pq(this)}};mq.prototype.O=function(a){this.i&&(this.response=this.responseText=a,oq(this))}; mq.prototype.M=function(a){this.i&&(this.response=a,oq(this))};mq.prototype.v=function(){this.i&&oq(this)};var oq=function(a){a.readyState=4;a.s=null;a.o=null;a.C=null;nq(a)};mq.prototype.setRequestHeader=function(a,b){this.D.append(a,b)};mq.prototype.getResponseHeader=function(a){return this.j?this.j.get(a.toLowerCase())||"":""};mq.prototype.getAllResponseHeaders=function(){if(!this.j)return"";for(var a=[],b=this.j.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")}; var nq=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(mq.prototype,"withCredentials",{get:function(){return"include"===this.A},set:function(a){this.A=a?"include":"same-origin"}});var qq=function(a){var b="";_.ub(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var tq,sq;_.rq=function(){var a={format:"jspb"};a=void 0===a?{}:a;this.s=a.Hk||_.wb("suppressCorsPreflight",a)||!1;this.j=a.withCredentials||_.wb("withCredentials",a)||!1;this.v=a.Ik||[];this.i=a.Kk;this.o=a.Jk||!1}; _.uq=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return sq(function(g){return new Zp(function(h,k){var m={},n=tq(a,g,f);n.Pb("error",function(q){return k(q)});n.Pb("metadata",function(q){m=q});n.Pb("data",function(q){var u=m;u=void 0===u?{}:u;h(new Tp(q,g.Ud(),u))})})},a.v).call(a,Vp(e,c,d)).then(function(g){return g.wj})}; tq=function(a,b,c){var d=b.Ud(),e=b.getMetadata();var f=a.o&&!1;f=a.i||f?new _.mg(new lq({Jj:a.i,Cj:f})):new _.mg;c+=d.getName();e["Content-Type"]="application/json+protobuf";e["X-User-Agent"]="grpc-web-javascript/0.1";var g="Authorization"in e?(g=e.Authorization)?!!{SAPISIDHASH:!0,APISIDHASH:!0}[g.split(" ")[0]]:!1:!1;if(g||a.j)f.C=!0;if(a.s)if(a=c,_.Kf(e))c=a;else{var h=qq(e);"string"===typeof a?c=_.$f(a,encodeURIComponent("$httpHeaders"),h):(_.zm(a,"$httpHeaders",h),c=a)}else for(h in e)f.headers.set(h, e[h]);a=c;h=new dq({ng:f,ej:void 0},d.j);jq(h,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.i(b.o);f.send(a,"POST",b);return h};sq=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c}; }catch(e){_._DumpException(e)} try{ _.Jd=function(a){this.id=a};_.Jd.prototype.toString=function(){return this.id};var wp,yp,zp;for(wp={},_.xp=(wp[64]="ma",wp[73]="ogb",wp[89]="cr",wp[21]="test",wp[0]="unkn",wp[137]="con",wp[155]="hl",wp[78]="yt",wp[74]="gg",wp),yp=_.ia(Object.keys(_.xp)),zp=yp.next();!zp.done;zp=yp.next());_.Ap=new _.Jd("c");_.Bp=new _.Jd("d");_.Cp=new _.Jd("e");_.B||_.Ja();_.Dp=Promise; }catch(e){_._DumpException(e)} try{ var Lq,Mq,Nq,Qq,Rq,Sq,Tq,Vq,Wq,Xq,cr,dr,$q,er,Yq,fr,gr,hr,ir,lr,mr,jr,nr,kr,qr,rr,sr,tr,ur,vr,wr,xr,yr,Cr,Dr,Er,Or,Pr,Qr,Rr,Sr,Xr,ps,us,zs,As,xs,ws,Bs,Fs,Es,Gs,Hs,Ms,Ns,vs;Lq=function(){throw Error("y");};Mq=function(a,b){b=String.fromCharCode.apply(null,b);return null==a?b:a+b}; Nq=function(a){if("string"===typeof a)return{buffer:_.Xl(a),Nb:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),Nb:!1};if(a.constructor===Uint8Array)return{buffer:a,Nb:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),Nb:!1};if(a.constructor===_.lb)return{buffer:_.am(a)||_.Zl(),Nb:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),Nb:!1};throw Error("C");}; Qq=function(a){switch(typeof a){case "boolean":return Oq||(Oq=[0,void 0,!0]);case "number":return 0<a?void 0:0===a?Pq||(Pq=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};Rq=function(a,b,c){if(c){var d=c[_.Ec];var e=d?d.Mc:Qq(c[0]);b[a]=null!=d?d:c}e&&e===Oq&&(c=b.Wi,c||(b.Wi=c=[]),c.push(a))};Sq=function(a,b,c,d){Rq(a,d)};Tq=function(a,b,c,d,e){Rq(a,e,c)}; Vq=function(a,b,c,d,e){b.Mc=Qq(a[0]);var f=1;if(a.length>f&&!(a[f]instanceof Uq)){var g=a[f++];if(Array.isArray(g))return b.j=g[0],b.i=g[1],b;b.i=g}for(g=0;f<a.length;){var h=a[f++],k=a[f];"number"===typeof k?(f++,g+=k):g++;for(k=f;k<a.length&&!(a[k]instanceof Uq);)k++;if(k-=f){var m=a,n=f,q=m[n];"function"==typeof q&&(q=q(),m[n]=q);if((m=Array.isArray(q))&&!(m=_.Hc in q||_.Gc in q)&&(m=0<q.length)){m=q;n=m[0];var u=Qq(n);null!=u&&u!==n&&(m[0]=u);m=null!=u}(q=m?q:void 0)?(f++,1===k?(h=d(g,h,q,void 0, e),void 0!==h&&(b[g]=h)):(h=d(g,h,q,a[f++],e),void 0!==h&&(b[g]=h))):(h=c(g,h,a[f++],e),void 0!==h&&(b[g]=h))}else h=c(g,h,void 0,e),void 0!==h&&(b[g]=h)}return b};Wq=function(a){var b=a[_.Ec];if(b)return b;b=a[_.Ec]={};return b=Vq(a,b,Sq,Tq,b)};Xq=function(a,b,c){var d=b.i;return c?function(e,f,g){return d(e,f,g,c)}:d}; cr=function(a){var b=a[_.Dc];if(!b){var c=Wq(a),d=Yq(a),e=d.j;b=e?function(f,g){return e(f,g,d)}:function(f,g){for(;Zq(g)&&4!=g.j;){var h=g.s,k=d[h];if(!k){var m=d.i;m&&(m=m[h])&&(k=d[h]=$q(m))}k&&k(g,f,h)||(k=g,h=k.o,ar(k),m=k,m.Pd?k=void 0:(k=m.i.i-h,m.i.i=h,m=m.i,0==k?k=_.Lf():(h=br(m,k),m.Tc&&m.v?h=m.j.subarray(h,h+k):(m=m.j,k=h+k,h=h===k?_.Zl():_.vc?m.slice(h,k):new Uint8Array(m.subarray(h,k))),k=_.Mf(h))),h=f,k&&(_.eb||(_.eb=Symbol()),(m=h[_.eb])?m.push(k):h[_.eb]=[k]))}for(var n in c){f[_.hb|| (_.hb=Symbol())]=c;break}};a[_.Dc]=b}return b};dr=function(a){if(a=a.df)return cr(a)};$q=function(a){var b=dr(a),c=a.sj.i;if(b){var d=Yq(a.df).Mc;return function(e,f,g){return c(e,f,g,d,b)}}return function(e,f,g){return c(e,f,g)}};er=function(a,b,c,d){var e=b.i,f,g;return function(h,k,m){return e(h,k,m,g||(g=Yq(c).Mc),f||(f=cr(c)),d)}};Yq=function(a){var b=a[_.Hc];if(b)return b;Wq(a);b=Vq(a,a[_.Hc]={},Xq,er);_.Hc in a&&_.Gc in a&&(a.length=0);return b};fr=function(a,b){return new Uq(a,b)}; gr=function(a,b,c){for(var d="string"===typeof a?a.split(""):a,e=a.length-1;0<=e;--e)e in d&&b.call(c,d[e],e,a)};hr=function(a){return Array.prototype.concat.apply([],arguments)};ir=function(a,b){return b.j};lr=function(a){var b=a[_.Fc];if(!b){var c=jr(a);b=function(d,e){return kr(d,e,c)};a[_.Fc]=b}return b};mr=function(a,b,c){var d,e,f=b.j;return function(g,h,k){return f(g,h,k,e||(e=jr(c).Mc),d||(d=lr(c)))}}; jr=function(a){var b=a[_.Gc];if(b)return b;b=Vq(a,a[_.Gc]={},ir,mr);_.Hc in a&&_.Gc in a&&(a.length=0);return b};nr=function(a,b){var c=a[b];if(c)return c;if(c=a.i)if(c=c[b]){var d=c.df,e=c.sj.j;if(d){var f=lr(d),g=jr(d).Mc;c=function(h,k,m){return e(h,k,m,g,f)}}else c=e;return a[b]=c}}; kr=function(a,b,c){for(var d=(0,_.rb)(a),e=+!!(d&512)-1,f=a.length,g=f+(d&256?-1:0),h=d&512?1:0;h<g;h++){var k=a[h];if(null!=k){var m=h-e,n=nr(c,m);n&&n(b,k,m)}}if(d&256){d=a[f-1];for(var q in d)e=+q,Number.isNaN(e)||(f=d[q],null!=f&&(g=nr(c,e))&&g(b,f,e))}if(a=_.eb?a[_.eb]:void 0)for(or(b,b.i.end()),c=0;c<a.length;c++)or(b,_.am(a[c])||_.Zl())};qr=function(a,b,c){b=_.tf(b);if(null!=b)if(b=parseInt(b,10),pr(a.i,8*c),a=a.i,c=b,0<=c)pr(a,c);else{for(b=0;9>b;b++)a.i.push(c&127|128),c>>=7;a.i.push(1)}}; rr=function(){var a=document.createElement("div");a.style.height="100%";a.style.position="absolute";a.style.transformOrigin="top left";a.style.width="100%";return a};sr=function(a){var b=document.createElement("span");b.style.borderTop=a?"4px solid #669df6":"4px solid #4285f4";b.style.display="inline-block";b.style.position="absolute";b.style.width="100%";return b};tr=function(a,b){b.style.opacity="0";a.style.opacity="0";a.style.transform="translate(-50%, -50%) scale(0.8)"}; ur=function(a){var b=document.createElement("div");b.style.backgroundColor="rgba(32,33,36,0.6)";b.style.bottom="0";b.style.left="0";b.style.position="fixed";b.style.right="0";b.style.top="0";b.style.transition=" opacity 150 ms linear";b.style.zIndex="2001";b.addEventListener("click",a);return b};vr=function(a){var b=document.createElement("div");b.setAttribute("tabindex","0");b.setAttribute("aria-hidden","true");b.addEventListener("focus",function(){return void a.focus()});return b}; wr=function(a,b,c){var d=document.createElement("button");d.style.backgroundColor="transparent";d.style.border="none";d.style.borderRadius="50%";d.style.cursor="pointer";d.style.outline="none";d.style.padding="12px";d.setAttribute("aria-label","Close dialog");d.style.position="absolute";d.style.top="0";b?d.style.right="0":d.style.left="0";d.addEventListener("focus",function(){d.style.backgroundColor=a?"rgba(232, 234, 237,.12)":"rgba(0,0,0,.12)"});d.addEventListener("blur",function(){d.style.backgroundColor= "transparent"});d.addEventListener("mouseenter",function(){d.style.backgroundColor=a?"rgba(232, 234, 237, .04) ":"rgba(0,0,0,.04)"});d.addEventListener("mouseleave",function(){d.style.backgroundColor="transparent"});d.addEventListener("click",c);d.addEventListener("keydown",function(e){"Enter"!==e.key&&"Space"!==e.key||c()});b=document.createElement("img");b.src=a?"https://web.archive.org/web/20231014000706/https://fonts.gstatic.com/s/i/googlematerialicons/close/v19/gm_grey200-24dp/1x/gm_close_gm_grey200_24dp.png":"https://web.archive.org/web/20231014000706/https://fonts.gstatic.com/s/i/googlematerialicons/close/v19/gm_grey600-24dp/1x/gm_close_gm_grey600_24dp.png"; b.style.display="block";b.style.height="24px";b.style.width="24px";b.setAttribute("alt","");d.appendChild(b);return d}; xr=function(a,b,c){var d=document.createElement("div");d.style.position="fixed";d.style.alignItems="center";d.style.backgroundColor=a?"rgb(32, 33, 36)":"white";d.style.boxShadow="0px 1px 2px rgba(60,64,67,0.3), 0px 2px 6px 2px rgba(60,64,67,0.15);";d.style.display="flex";d.style.flexDirection="column";d.style.justifyContent="center";d.style.left="50%";d.style.top="50%";d.style.transition="opacity 75ms linear,transform 150ms cubic-bezier(0,0,0.2,1)";d.style.zIndex="2002";660<=document.body.clientWidth? (d.style.borderRadius="8px",d.style.minHeight="220px",d.style.maxHeight="90%",d.style.maxWidth="90%",d.style.minWidth="540px"):(d.style.height="100%",d.style.width="100%");d.setAttribute("aria-label","Error");d.setAttribute("aria-modal","true");d.setAttribute("role","alertdialog");d.addEventListener("keydown",function(f){"Escape"===f.key&&c()});b=wr(a,b,c);d.appendChild(vr(b));d.appendChild(b);var e=document.createElement("img");e.src=a?"https://web.archive.org/web/20231014000706/https://fonts.gstatic.com/s/i/googlematerialicons/alert/v11/gm_grey200-36dp/2x/gm_alert_gm_grey200_36dp.png": "https://web.archive.org/web/20231014000706/https://fonts.gstatic.com/s/i/googlematerialicons/alert/v11/gm_grey600-36dp/2x/gm_alert_gm_grey600_36dp.png";e.style.height="72px";e.style.width="72px";e.style.color="#9aa0a6";e.setAttribute("alt","");d.appendChild(e);e=document.createElement("h1");e.textContent="Something went wrong. Try again.";e.style.fontFamily="'Google Sans', Roboto, Arial, sans-serif";e.style.lineHeight="24px";e.style.fontSize="16px";e.style.textAlign="center";e.style.letterSpacing="0.1px";e.style.color=a?"rgb(232,234,237)": "#3c4043";d.appendChild(e);d.appendChild(vr(b));return d};yr=function(a){var b=document.body,c=!1,d=function(){c||(c=!0,tr(e,f),setTimeout(function(){b.removeChild(f);b.removeChild(e)},150))},e=xr(a,"rtl"===getComputedStyle(b).direction,d),f=ur(d);tr(e,f);b.appendChild(f);b.appendChild(e);window.requestAnimationFrame(function(){f.style.opacity="1";e.style.opacity="1";e.style.transform="translate(-50%, -50%) scale(1)";e.children[0].focus()})};_.zr=function(a){this.G=_.w(a)};_.x(_.zr,_.C); _.Ar=function(a,b){return _.H(a,4,b)};_.Br=function(a,b){a=_.wf(a,b);return null==a?void 0:a};Cr=void 0;Er=function(a,b){this.j=null;this.v=!1;this.i=this.o=this.s=0;this.init(a,void 0,void 0,b)};Er.prototype.init=function(a,b,c,d){d=void 0===d?{}:d;this.Tc=void 0===d.Tc?!1:d.Tc;a&&(a=Nq(a),this.j=a.buffer,this.v=a.Nb,this.s=b||0,this.o=void 0!==c?this.s+c:this.j.length,this.i=this.s)};Er.prototype.clear=function(){this.j=null;this.v=!1;this.i=this.o=this.s=0;this.Tc=!1}; Er.prototype.reset=function(){this.i=this.s}; var Fr=function(a,b){a.i=b;if(b>a.o)throw Error("w`"+b+"`"+a.o);},Gr=function(a){var b=a.j,c=a.i,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error("v");Fr(a,c);return e},br=function(a,b){if(0>b)throw Error("x`"+b);var c=a.i,d=c+b;if(d>a.o)throw Error("w`"+(a.o-c)+"`"+b);a.i=d;return c},Hr=[],Ir=[],Jr=function(a,b){b=void 0===b? {}:b;a.Pd=void 0===b.Pd?!1:b.Pd},Kr=function(a,b){if(Hr.length){var c=Hr.pop();c.init(a,void 0,void 0,b);a=c}else a=new Er(a,b);this.i=a;this.o=this.i.i;this.j=this.s=-1;Jr(this,b)};Kr.prototype.reset=function(){this.i.reset();this.o=this.i.i;this.j=this.s=-1}; var Zq=function(a){var b=a.i;if(b.i==b.o)return!1;a.o=a.i.i;var c=Gr(a.i)>>>0;b=c>>>3;c&=7;if(!(0<=c&&5>=c))throw Error("r`"+c+"`"+a.o);if(1>b)throw Error("s`"+b+"`"+a.o);a.s=b;a.j=c;return!0},ar=function(a){switch(a.j){case 0:if(0!=a.j)ar(a);else a:{a=a.i;for(var b=a.i,c=b+10,d=a.j;b<c;)if(0===(d[b++]&128)){Fr(a,b);break a}throw Error("v");}break;case 1:a=a.i;Fr(a,a.i+8);break;case 2:2!=a.j?ar(a):(b=Gr(a.i)>>>0,a=a.i,Fr(a,a.i+b));break;case 5:a=a.i;Fr(a,a.i+4);break;case 3:b=a.s;do{if(!Zq(a))throw Error("t"); if(4==a.j){if(a.s!=b)throw Error("u");break}ar(a)}while(1);break;default:throw Error("r`"+a.j+"`"+a.o);}},Oq,Pq,Uq=function(a,b){this.i=a;this.j=b},Lr,Mr=function(){this.i=[]};Mr.prototype.length=function(){return this.i.length};Mr.prototype.end=function(){var a=this.i;this.i=[];return a};var pr=function(a,b){for(;127<b;)a.i.push(b&127|128),b>>>=7;a.i.push(b)},Nr=function(){this.j=[];this.o=0;this.i=new Mr},or=function(a,b){0!==b.length&&(a.j.push(b),a.o+=b.length)}; Nr.prototype.s=function(a,b){if(null!=b){var c=!1;c=void 0===c?!1:c;if(_.xc){if(c&&/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(b))throw Error("z");b=(Lr||(Lr=new TextEncoder)).encode(b)}else{for(var d=0,e=new Uint8Array(3*b.length),f=0;f<b.length;f++){var g=b.charCodeAt(f);if(128>g)e[d++]=g;else{if(2048>g)e[d++]=g>>6|192;else{if(55296<=g&&57343>=g){if(56319>=g&&f<b.length){var h=b.charCodeAt(++f);if(56320<=h&&57343>=h){g=1024*(g-55296)+h-56320+65536;e[d++]=g>>18| 240;e[d++]=g>>12&63|128;e[d++]=g>>6&63|128;e[d++]=g&63|128;continue}else f--}if(c)throw Error("z");g=65533}e[d++]=g>>12|224;e[d++]=g>>6&63|128}e[d++]=g&63|128}}b=d===e.length?e:e.subarray(0,d)}pr(this.i,8*a+2);pr(this.i,b.length);or(this,this.i.end());or(this,b)}}; Or=fr(function(a,b,c){if(2!==a.j)return!1;var d=Gr(a.i)>>>0;a=a.i;var e=br(a,d);a=a.j;if(_.wc){var f=a,g;(g=Dr)||(g=Dr=new TextDecoder("utf-8",{fatal:!0}));a=e+d;f=0===e&&a===f.length?f:f.subarray(e,a);try{var h=g.decode(f)}catch(q){if(void 0===Cr){try{g.decode(new Uint8Array([128]))}catch(u){}try{g.decode(new Uint8Array([97])),Cr=!0}catch(u){Cr=!1}}!Cr&&(Dr=void 0);throw q;}}else{h=e;d=h+d;e=[];for(var k=null,m,n;h<d;)m=a[h++],128>m?e.push(m):224>m?h>=d?Lq():(n=a[h++],194>m||128!==(n&192)?(h--,Lq()): e.push((m&31)<<6|n&63)):240>m?h>=d-1?Lq():(n=a[h++],128!==(n&192)||224===m&&160>n||237===m&&160<=n||128!==((f=a[h++])&192)?(h--,Lq()):e.push((m&15)<<12|(n&63)<<6|f&63)):244>=m?h>=d-2?Lq():(n=a[h++],128!==(n&192)||0!==(m<<28)+(n-144)>>30||128!==((f=a[h++])&192)||128!==((g=a[h++])&192)?(h--,Lq()):(m=(m&7)<<18|(n&63)<<12|(f&63)<<6|g&63,m-=65536,e.push((m>>10&1023)+55296,(m&1023)+56320))):Lq(),8192<=e.length&&(k=Mq(k,e),e.length=0);h=Mq(k,e)}_.qb(b,(0,_.rb)(b),c,h);return!0},function(a,b,c){a.s(c,_.lf(b))}); Pr=fr(function(a,b,c){if(0!==a.j)return!1;a=Gr(a.i);_.qb(b,(0,_.rb)(b),c,a);return!0},qr);Qr=fr(function(a,b,c){if(0!==a.j)return!1;a=Gr(a.i);_.qb(b,(0,_.rb)(b),c,0===a?void 0:a);return!0},qr);Rr={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1};Sr={IMG:" ",BR:"\n"};_.Tr=function(a,b,c){if(!(a.nodeName in Rr))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Sr)b.push(Sr[a.nodeName]);else for(a=a.firstChild;a;)_.Tr(a,b,c),a=a.nextSibling}; _.Ur=function(a){return a?decodeURI(a):a};_.Vr=function(a,b){_.Db(b,"/")||(b="/"+b);a=a.match(_.gf);return _.Wf(a[1],a[2],a[3],a[4],b,a[6],a[7])};_.Wr=function(a,b){var c=a.style[_.Lj(b)];return"undefined"!==typeof c?c:a.style[_.Rj(a,b)]||""};Xr=function(a){this.G=_.w(a)};_.x(Xr,_.C); var Yr=function(){var a=[0,Qr,Or,Pr,Or,Pr];return function(b,c){a:{if(Ir.length){var d=Ir.pop();Jr(d,c);d.i.init(b,void 0,void 0,c);b=d}else b=new Kr(b,c);try{var e=new Xr,f=e.G;cr(a)(f,b);_.hb&&delete f[_.hb];var g=e;break a}finally{b.i.clear(),b.s=-1,b.j=-1,100>Ir.length&&Ir.push(b)}g=void 0}return g}}(),Zr=function(a){this.G=_.w(a)};_.x(Zr,_.C);var $r=function(){var a=new Zr;return _.zq(a,1,_.zd(0),0)}; Zr.prototype.i=function(a){return function(){var b=new Nr;kr(this.G,b,jr(a));or(b,b.i.end());for(var c=new Uint8Array(b.o),d=b.j,e=d.length,f=0,g=0;g<e;g++){var h=d[g];c.set(h,f);f+=h.length}b.j=[c];return c}}([0,Qr]);var as=function(a,b){_.Kd.call(this,_.Ap);this.re=b};_.x(as,_.Kd);var bs=function(a){_.Kd.call(this,_.Bp);this.j=a};_.x(bs,_.Kd);var cs=function(){_.Kd.call(this,_.Cp)};_.x(cs,_.Kd); var ds=/^\[([a-z0-9-]+)(="([^\\"]*)")?]$/,es=function(a){return function(b){return b.getAttribute&&_.Qk(b,a)}},fs=function(a,b){return function(c){return void 0!==b?c.getAttribute&&c.getAttribute(a)==b:c.hasAttribute&&c.hasAttribute(a)}},gs=function(a){a=a.toUpperCase();return function(b){return(b=b.tagName)&&b.toUpperCase()==a}},hs=function(a){if("string"==typeof a){if("."==a.charAt(0))return es(a.substr(1));if("["==a.charAt(0)){var b=ds.exec(a);return fs(b[1],-1==a.indexOf("=")?void 0:b[3])}return gs(a)}return a}, is=function(){return!0},js=function(a){a instanceof js?a=a.qa:a[0]instanceof js&&(a=_.Ob(a,function(b,c){return hr(b,c.qa)},[]),_.up(a));this.qa=_.Qa(a)};_.l=js.prototype;_.l.gb=function(a){(0,_.Lb)(this.qa,a,void 0);return this};_.l.size=function(){return this.qa.length};_.l.tb=function(){return 0===this.qa.length};_.l.get=function(a){return this.qa[a]||null};_.l.Rd=function(){return this.qa[0]||null};_.l.map=function(a,b){return _.Nb(this.qa,a,b)}; _.l.rk=function(){return 0==this.qa.length?null:new ks(this.qa[this.qa.length-1])};_.l.find=function(a){var b=[];this.gb(function(c){c=c.querySelectorAll(String(a));for(var d=0;d<c.length;d++)b.push(c[d])});return new js(b)};_.l.children=function(){var a=[];this.gb(function(b){b=_.Ai(b);for(var c=0;c<b.length;c++)a.push(b[c])});return new js(a)};_.l.filter=function(a){a=_.Mb(this.qa,hs(a));return new js(a)};_.l.next=function(a){return ls(this,a)}; var ls=function(a,b){var c=[];var d=b?hs(b):is;a.gb(function(e){(e=void 0!==e.nextElementSibling?e.nextElementSibling:_.Bi(e.nextSibling,!0))&&d(e)&&c.push(e)});return new js(c)},ms=function(a){a.gb(function(b){b.removeAttribute("aria-hidden")})};js.prototype.getStyle=function(a){if(0<this.qa.length)return _.Wr(this.qa[0],a)};js.prototype.focus=function(a){try{a?this.Rd().focus(a):this.Rd().focus()}catch(b){}return this}; var ns=function(a,b){function c(g,h,k){var m=h;h&&h.parentNode&&(m=h.cloneNode(!0));g(m,k)}var d=void 0===d?!1:d;if(1==a.qa.length){var e=a.qa[0],f=function(g){return b(g,e)};Array.isArray(null)?(d?gr:_.Lb)(null,f):f(null);return a}return a.gb(function(g){Array.isArray(null)?_.Lb(null,function(h){c(b,h,g)}):c(b,null,g)})};js.prototype.remove=function(){return ns(this,function(a,b){_.md(b)})};var os=function(a){return a.gb(function(b){_.Uj(b,!0)})};js.prototype.show=function(){return os(this)}; var ks=function(a,b){a instanceof js&&(b=a.qa,a=null);js.call(this,null!=a?[a]:b)};_.A(ks,js);ks.prototype.children=function(){return new js(Array.prototype.slice.call(_.Ai(this.qa[0])))};ks.prototype.gb=function(a){a.call(void 0,this.qa[0],0);return this};ks.prototype.size=function(){return 1};ks.prototype.Rd=function(){return this.qa[0]}; ps=function(a,b){b=void 0===b?window:b;this.M=a;this.i=b;this.scheme="https";this.domain="myaccount.google.com";this.C=this.port=0;this.o="";this.F=!1;this.ia=this.K=this.J="";this.j=new _.O;0<=this.i.location.hostname.indexOf("youtube.com")&&(this.domain="profilewidgets.youtube.com")};_.qs=function(a,b){a.domain=b;return a};_.rs=function(a,b){a.port=b};_.ss=function(a,b){a.scheme=b;return a};_.ts=function(a,b){a.C=b;return a};us=function(a){return _.mm(_.lm(_.km(new _.jm,a.scheme),a.domain),a.port)}; ps.prototype.H=function(a){var b=this;if(void 0===this.s){var c=document.createElement("iframe");this.Ca=c;c.src=a;this.s=new Promise(function(d,e){var f=!1,g=function(h){h.stopPropagation();c.removeEventListener("error",g);c.removeEventListener("securitypolicyviolation",g);e(h)};c.addEventListener("error",g);c.addEventListener("securitypolicyviolation",g);setTimeout(function(){f||e(Error("Fa"))},3E4);vs(b,c,function(){f=!0;c.removeEventListener("error",g);c.removeEventListener("securitypolicyviolation", g);d()})});ws(this);a=us(this).toString();c.setAttribute("allow","camera "+a+"; display-capture "+a);document.body.appendChild(c)}return this.s}; zs=function(a,b){var c,d;return _.Kq(function(e){if(1==e.i){var f="rtl"===getComputedStyle(document.body).direction;var g=void 0===g?!1:g;var h=document.createElement("div");f&&(h.style.transform="scaleX(-1)");h.style.backgroundColor=g?"rgba(138,180,248,.24)":"#e8f0fe";h.style.height="4px";h.style.overflow="hidden";h.style.position="absolute";h.style.top="0";h.style.width="100%";h.style.zIndex="1500";h.setAttribute("aria-label","Loading");h.setAttribute("aria-live","polite");f=document.createElement("style"); f.textContent="@keyframes omdc-linear-progress-primary-indeterminate-translate {\n 0% {\n transform: translateX(0);\n }\n\n 20% {\n animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);\n transform: translateX(0);\n }\n\n 59.15% {\n animation-timing-function: cubic-bezier(\n 0.302435,\n 0.381352,\n 0.55,\n 0.956352\n );\n\n transform: translateX(83.67142%);\n }\n\n 100% {\n transform: translateX(200.611057%);\n }\n }@keyframes omdc-linear-progress-primary-indeterminate-scale {\n 0% {\n transform: scaleX(0.08);\n }\n\n 36.65% {\n animation-timing-function: cubic-bezier(0.334731, 0.12482, 0.785844, 1);\n transform: scaleX(0.08);\n }\n\n 69.15% {\n animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);\n transform: scaleX(0.661479);\n }\n\n 100% {\n transform: scaleX(0.08);\n }\n }@keyframes omdc-linear-progress-secondary-indeterminate-translate {\n 0% {\n animation-timing-function: cubic-bezier(0.15, 0, 0.515058, 0.409685);\n transform: translateX(0);\n }\n\n 25% {\n animation-timing-function: cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);\n transform: translateX(37.651913%);\n }\n\n 48.35% {\n animation-timing-function: cubic-bezier(0.4, 0.627035, 0.6, 0.902026);\n transform: translateX(84.386165%);\n }\n\n 100% {\n transform: translateX(160.277782%);\n }\n }@keyframes omdc-linear-progress-secondary-indeterminate-scale {\n 0% {\n animation-timing-function: cubic-bezier(\n 0.205028,\n 0.057051,\n 0.57661,\n 0.453971\n );\n transform: scaleX(0.08);\n }\n\n 19.15% {\n animation-timing-function: cubic-bezier(\n 0.152313,\n 0.196432,\n 0.648374,\n 1.004315\n );\n transform: scaleX(0.457104);\n }\n\n 44.15% {\n animation-timing-function: cubic-bezier(\n 0.257759,\n -0.003163,\n 0.211762,\n 1.38179\n );\n transform: scaleX(0.72796);\n }\n\n 100% {\n transform: scaleX(0.08);\n }\n }"; h.appendChild(f);f=rr();f.style.animation="omdc-linear-progress-primary-indeterminate-translate 2s infinite linear";f.style.left="-145.166611%";var k=sr(g);k.style.animation="omdc-linear-progress-primary-indeterminate-scale 2s infinite linear";f.appendChild(k);h.appendChild(f);f=rr();f.style.animation="omdc-linear-progress-secondary-indeterminate-translate 2s infinite linear";f.style.left="-54.888891%";g=sr(g);g.style.animation="omdc-linear-progress-secondary-indeterminate-scale 2s infinite linear"; f.appendChild(g);h.appendChild(f);c=h;document.body.appendChild(c);document.activeElement instanceof HTMLElement&&(a.D=document.activeElement);e.v=2;return _.Dq(e,a.H(b),4)}if(2!=e.i)document.body.removeChild(c),a.J=document.body.style.overflow,a.ia=document.documentElement.style.i,a.K=document.body.style.i,document.documentElement.style.i="contain",document.body.style.i="contain",document.body.style.overflow="hidden",h=a.Ca,h.style.bottom="0",h.style.border="none",h.style.height="100%",h.style.left= "0",h.style.position="fixed",h.style.right="0",h.style.top="0",h.style.width="100%",h.style.zIndex="2202",h.setAttribute("aria-hidden","false"),h.setAttribute("aria-modal","true"),a.F=!0,xs(a),e.i=0,e.v=0;else throw e.v=0,h=e.o.vf,e.o=null,d=h,document.body.removeChild(c),yr("dark"===a.o||window.matchMedia("(prefers-color-scheme: dark)").matches&&"light"!==a.o),_.ys(a,!1),Error("Ga",{cause:d});})}; _.ys=function(a,b){b=void 0===b?!0:b;void 0!==a.Ca&&(As(a),document.documentElement.style.i=a.ia,document.body.style.i=a.K,document.body.style.overflow=a.J,void 0!==a.D&&(a.D.focus(),a.D=void 0),b?ws(a):(document.body.removeChild(a.Ca),a.Ca=void 0,a.s=void 0,a.B=void 0),a.F=!1)};As=function(a){a.A&&(ms(a.A),a.A=void 0);a.v&&(a.v.gb(function(b){b.setAttribute("aria-hidden","false")}),a.v=void 0)}; xs=function(a){a.A=(new ks(a.Ca.parentElement)).children().filter(function(b){return null===b.getAttribute("aria-hidden")&&b!==a.Ca});a.A.gb(function(b){b.setAttribute("aria-hidden","true")});a.v=(new ks(a.Ca.parentElement)).children().filter(function(b){return"false"===b.getAttribute("aria-hidden")&&b!==a.Ca});a.v.gb(function(b){b.setAttribute("aria-hidden","true")})}; ws=function(a){a=a.Ca;a.style.bottom="-1000px";a.style.position="fixed";a.style.right="-1000px";a.style.border="";a.style.height="";a.style.left="";a.style.top="";a.style.width="";a.style.zIndex="";a.setAttribute("aria-hidden","true");a.setAttribute("aria-modal","false")};Bs=function(a){this.i=a};Bs.prototype.send=function(a,b,c){this.i.then(function(d){d.send(a,b,c)})};var Cs=function(a,b){this.data=a;this.i=b},Ds=function(a){this.i=a}; Ds.prototype.send=function(a,b,c){c=void 0===c?[]:c;var d=new MessageChannel;Es(d.port1,b);this.i.postMessage(a,[d.port2].concat(c))};Fs=function(a,b){Es(a,b);return new Ds(a)};Es=function(a,b){b&&(a.onmessage=function(c){b(new Cs(c.data,Fs(c.ports[0])))})}; Gs=function(a){var b=a.destination,c=a.Ic,d=a.pj,e=void 0===a.Ej?void 0:a.Ej,f=a.Gb,g=void 0===a.onMessage?void 0:a.onMessage,h=void 0===a.qd?void 0:a.qd,k=Object.create(null);d.forEach(function(m){k[m]=!0});return new Bs(new _.Dp(function(m,n){var q=function(u){u.source&&u.source===c()&&!0===k[u.origin]&&(u.data.n||u.data)===f&&(b.removeEventListener("message",q,!1),e&&u.data.t!==e?n(Error("Ha`"+f+"`"+e+"`"+u.data.t)):(m(Fs(u.ports[0],g)),h&&h(u)))};b.addEventListener("message",q,!1)}))}; Hs=function(a){a="string"===typeof a?[a]:a;var b=Object.create(null);a.forEach(function(c){if("null"===c)throw Error("Ia");b[c]=!0});return a};_.Is=function(a){var b=a.Ca,c=void 0===a.Gb?"ZNWN1d":a.Gb,d=void 0===a.onMessage?void 0:a.onMessage,e=void 0===a.qd?void 0:a.qd;return Gs({destination:a.destination,Ic:function(){return b.contentWindow},pj:Hs(a.origin),Gb:c,onMessage:d,qd:e})};_.Js=function(a,b){ps.call(this,_.xp[a],b);this.options=[];this.style=""};_.x(_.Js,ps); _.Ks=function(a,b){a.j.listen(_.Cp,b);return a};_.Ls=function(a,b){a.j.listen(_.Bp,b);return a}; Ms=function(a){var b=new _.jm(a.i.location.href),c=a.options.includes("po")?"profile-picture/art":"profile-picture";c=_.nm(us(a),c);var d=a.origin?a.origin:_.mm(_.lm(_.km(new _.jm,a.i.location.protocol),a.i.location.hostname),a.i.location.port).toString();c=_.zm(c,"origin",d);0<a.C&&_.zm(c,"authuser",a.C);void 0!==a.zb&&_.zm(c,"pageId",a.zb);_.zm(c,"hostId",a.M);void 0!==a.Da&&_.zm(c,"jsmode",a.Da);0<a.options.length&&_.zm(c,"opts",a.options.join(","));try{var e=b.va.get("hl");void 0!==e&&_.zm(c, "hl",e)}catch(f){if(!(f instanceof URIError))throw f;}a.o&&_.zm(c,"theme",a.o);a.style&&_.zm(c,"style",a.style);return c}; Ns=function(a,b){a.B=_.Is({destination:a.i,Ca:b,origin:us(a).toString(),Gb:"ow",onMessage:function(c){c=Yr(c.data);if(b===a.Ca)switch(_.Rf(c,1)){case 1:a.j.dispatchEvent(new cs);_.ys(a);break;case 2:a.j.dispatchEvent(new as(_.R(c,4),_.R(c,2),_.Rf(c,5)));break;case 0:var d;a.j.dispatchEvent(new bs(_.R(c,2),null!=(d=_.Rf(c,3))?d:0));break;case 3:a.j.dispatchEvent(new cs(!0)),_.ys(a,!1)}}})}; vs=function(a,b,c){_.Is({destination:a.i,Ca:b,origin:_.mm(_.lm(_.km(new _.jm,a.scheme),a.domain),a.port).toString(),Gb:"owi",onMessage:function(d){b===a.Ca&&(void 0!==c&&c(),Ns(a,b),a.F&&a.B.send($r().i()),d.i.send(void 0,void 0,void 0),vs(a,b))}})};_.Js.prototype.H=function(){return void 0===this.s?ps.prototype.H.call(this,Ms(this).toString()):this.s};_.Os=function(a){return _.Kq(function(b){if(1==b.i)return _.Dq(b,zs(a,Ms(a).toString()),2);void 0!==a.B&&a.B.send($r().i());b.i=0})};_.Ps=RegExp("^data:image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon);base64,[-+/_a-z0-9]+(?:=|%3d)*$","i");_.Qs=RegExp("^(?:[*/]?(?:(?:[+\\-.,!#%_a-zA-Z0-9\t]| )|\\)|[a-zA-Z0-9]\\(|$))*$");_.Rs=RegExp("^-(?:moz|ms|o|webkit|css3)-(.*)$");Object.freeze([]);var Ss=function(){};var Ts=function(a){this.i=a||{}};_.A(Ts,Ss);var Ws=function(){Us||(Us=new Ts,_.Ca(_.za().toLowerCase(),"webkit")&&!_.v("Edge")?Vs("-webkit-"):_.Ha()?Vs("-moz-"):_.Ga()?Vs("-ms-"):_.Fa()&&Vs("-o-"),Us.i.is_rtl=!1,Us.i.language="en-US");var a=Us.i.is_rtl;return!(null==a||!a)},Vs=function(a){Us.i.css3_prefix=a};var Us=null;var Ys,Zs,$s,at,Xs;_.bt=function(a){if(null==a)return"";if(!Xs.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Ys,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Zs,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace($s,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(at,"&quot;"));return a};Ys=/&/g;Zs=/</g;$s=/>/g;at=/"/g;Xs=/[&<>"]/;_.ct=function(a){var b=a.match(/\bhref="/g);if(!b||1>=b.length)return a;var c=new _.jm;a=a.replace(/\bhref="(.*?)"/g,function(d,e){d=_.Am(e);c.j||_.km(c,d.j);c.o||_.lm(c,d.Jb());c.B||_.nm(c,d.jb());c.i||(c.i=d.i);e=_.ia(d.va.ib());for(var f=e.next();!f.done;f=e.next())f=f.value,_.Em(c.va,f)||_.Fm(c.va,f,d.va.Ia(f));return""});a=a.replace(/\s\s+/g," ").replace(/\s+$/g,"");return a+' href="'+c.toString()+'"'};_.dt=function(a){return""===a?"":' class="'+(" "===a.charAt(a.length-1)?a.slice(0,-1):a)+'"'}; _.et=function(a){return""!==a?' style="'+a+'"':""};var ft,gt;ft=function(a){this.i=a=void 0===a?document:a;this.o=null;this.j=[]};gt=function(a){var b=a.i.createElement("STYLE");a.i.head?a.i.head.appendChild(b):a.i.body.appendChild(b);return b};_.ht=function(a){if(!a.i||0==a.j.length)return"";var b=a.j.join("");if(_.B){a.o||(a.o=gt(a));var c=a.o}else c=gt(a);c.styleSheet&&!c.sheet?c.styleSheet.cssText+=b:c.textContent+=b;a.j.length=0;return""};_.it=function(){var a;var b=void 0===b?document:b;this.j=a=void 0===a?new ft(b):a;new function(){};this.i={};this.o=[Ws()]};_.jt=function(a,b,c,d,e,f,g,h,k,m,n,q){if(!Array.isArray(c)){var u=[],t;for(t in c)u[c[t]]=t;c=u}a.i[b]={kk:c,pk:d,qk:e,Bk:void 0===f?null:f,uk:void 0===g?null:g,Ck:void 0===h?"":h,yk:void 0===k?null:k,Dk:void 0===m?"":m,zk:void 0===n?null:n,Ek:"",Ak:void 0===q?null:q,sk:!0}}; _.kt=function(a,b){a=a.o;a:{if(b)for(b=b.parentNode;_.Dj(b);b=b.parentNode){var c=b.getAttribute("dir");if(c&&(c=c.toLowerCase(),"ltr"==c||"rtl"==c)){b=c;break a}}b=Ws()?"rtl":"ltr"}a[0]="rtl"==b};_.lt=function(a){a.s&&a.s.ya()};var nt;_.mt=function(a,b,c){_.Dk.call(this,a,b);this.o=!1;this.s=a;this.j=c};_.x(_.mt,_.Dk);nt=function(a){_.Xk(a,a.s,_.Zk,function(b){a.j.log(106);var c=_.wb("silk.s.sis.ca");c?(c(),b.preventDefault(),b.stopPropagation()):a.j.log(124)},!1,a);a.o=!0};_.ot=function(a,b){var c=_.wb("silk.s.sis.ca");!b&&!c||a.o||nt(a);return!!c}; }catch(e){_._DumpException(e)} try{ var eC=function(a){return a.raw=a},fC=function(a,b){if("string"!==typeof b)throw Error();return _.Nf(a,1,b)};var gC=function(a){this.G=_.w(a)};_.x(gC,_.C);gC.ga=[1];var hC=function(a){this.G=_.w(a)};_.x(hC,_.C);hC.ga=[7];var iC=function(a){this.G=_.w(a)};_.x(iC,_.C);iC.ga=[1];var jC=function(a){this.G=_.w(a)};_.x(jC,_.C);jC.ga=[3,6];var kC=function(a){this.G=_.w(a)};_.x(kC,_.C);kC.prototype.getContext=function(){return _.P(this,hC,4)};kC.ga=[1,5];var lC=function(a){this.G=_.w(a)};_.x(lC,_.C);var mC=_.Of(lC);lC.ga=[1];_.nC=new _.Up("/google.internal.people.v2.InternalPeopleService/GetPeople",kC,lC,function(a){return a.ja()},mC);/* Copyright 2008 Google LLC. SPDX-License-Identifier: Apache-2.0 */ new _.O;new function(){};var qC,rC,sC;_.oC=eC(["img-loaded"]);sC=new kC;rC=fC(sC,"me");var tC,uC=new jC,vC,wC=new iC;vC=fC(wC,"person.photo");tC=_.G(uC,1,vC);var xC;xC=_.Nf(tC,3,_.zd(1));var yC;yC=_.Nf(xC,3,_.zd(7));qC=_.G(rC,2,yC);var zC,AC=new gC;zC=_.Nf(AC,1,_.zd(10));_.pC=_.G(qC,3,zC); }catch(e){_._DumpException(e)} try{ var rG=function(a){this.G=_.w(a)};_.x(rG,_.C);rG.ga=[3,5];var sG=function(){var a=_.Df();return _.P(a,rG,16)},tG=function(a){return a.o?a.o.i:"f"},uG=function(a){this.j=_.Hz.fa();this.o=a};uG.prototype.i=function(a,b){"t"==tG(this.j)?(_.Y(a,"gb_jf"),b?(_.Z(a,"gb_9a"),_.Y(a,"gb_Lf")):(_.Z(a,"gb_Lf"),_.Y(a,"gb_9a"))):_.Sk(a,["gb_jf","gb_9a","gb_Lf"])};var vG=function(){var a=document.getElementsByClassName("gb_Sf");return 0<a.length?a[0]:null};_.r("gbar.sos",function(){return document.querySelectorAll(".gb_Df")}); _.r("gbar.si",function(){return document.querySelector(".gb_Ld")});_.r("gbar.cph",vG);_.r("gbar.tcph",function(a){var b=vG();b&&_.Tk(b,"gb_Za",!a)});var xG=function(a,b,c,d){_.Dk.call(this,a,c);this.J=d;this.o=new uG(_.K(_.N(b,1),!1));this.D=_.Hz.fa();this.s=_.X("gb_Sd",this.i);this.o.o&&(this.j=!1,_.pz()&&(_.Z(this.i,"gb_9a"),_.Rk(this.i,["gb_Rf","gb_jf","gb_Lf"]),this.O=_.qk(this.i,"width"),this.V=_.qk(this.s,"width"),c=this.i,_.Z(c,"gb_Lf"),_.Y(c,"gb_9a"),this.K=_.qk(this.i,"width"),this.T=_.qk(this.s,"width"),_.Sk(this.i,["gb_Rf","gb_jf","gb_9a"])),wG(this),c=this.D,c.o&&c.o.j("catc",this.si,this),this.listen(_.X("gb_Nf",this.i),"click",this.ii), this.listen(_.X("gb_Of",this.i),"click",this.yi));this.C=_.K(_.N(b,2),!1);this.F=_.K(_.N(b,4),!1);this.H=null;this.C&&(this.H=_.Vg(b,3));if(this.C||this.F)this.ra(a,["mouseover","touchstart"],this.Hf),a=new _.Hn(a),this.ra(a,"focusin",this.Hf);(a=_.X("gb_Ld",this.i))&&_.Xk(this,a,_.Zk,this.Di,!1,this)};_.x(xG,_.Dk);_.l=xG.prototype;_.l.Di=function(){this.J.log(62)};_.l.si=function(){wG(this)};_.l.ii=function(){0!=this.j&&(this.j=!1,wG(this,!0))};_.l.yi=function(){1!=this.j&&(this.j=!0,wG(this,!0))}; _.l.Hf=function(){if(this.C){var a=this.H;_.Gi.fa().od(a,void 0)}this.F&&this.i.setAttribute("activated","1")};var wG=function(a,b){b=b&&_.pz();"t"==tG(a.o.j)?b?(_.Rk(a.i,["gb_Qf","gb_ab"]),_.tz(a.i),a.ra(a.i,_.Md,a.P),a.v(!0),setTimeout((0,_.y)(a.o.i,a.o,a.i,a.j),0),setTimeout((0,_.y)(a.v,a,!1),0)):(a.o.i(a.i,a.j),_.pz()&&a.v(!1)):(_.Z(a.i,"gb_Qf"),a.o.i(a.i,a.j),b=a.i,b.style.minWidth=b.style.maxWidth="",b=a.s,b.style.minWidth=b.style.maxWidth="",a.D.cb(!0))}; xG.prototype.v=function(a){a=this.j?!a:a;var b=this.i;b.style.minWidth=b.style.maxWidth=a?this.O:this.K;b=this.s;b.style.minWidth=b.style.maxWidth=a?this.V:this.T};xG.prototype.P=function(){_.Z(this.i,"gb_ab")};_.gi(function(){if(sG()){var a=document.querySelector(".gb_cb"),b=sG()||new rG;b=new uG(_.K(_.N(b,1),!1));a&&b.o&&b.i(a,!1)}});_.gi(function(){var a=sG()||new rG,b=_.X("gb_cb");if(a&&b){var c=_.Bg(),d=_.Rg();new xG(b,a,c,d);_.T(a,4)&&(c=function(){var e=_.Vg(a,5);_.Ii(_.Gi.fa(),e)},"1"==b.getAttribute("activated")?c():(_.$d(b,["mouseover","touchstart"],c),b=new _.Hn(b),_.$d(b,"focusin",c)))}}); }catch(e){_._DumpException(e)} try{ var aC=function(a){_.D.call(this);this.A=a;this.o=null;this.j={};this.v={};this.i={};this.s=null};_.x(aC,_.D);var bC=function(a){if(a.o)return a.o;for(var b in a.i)if(a.i[b].be()&&a.i[b].eb())return a.i[b];return null};_.l=aC.prototype;_.l.Be=function(a){a&&bC(this)&&a!=bC(this)&&bC(this).Kd(!1);this.o=a};_.l.Of=function(a){a=this.i[a]||a;return bC(this)==a};_.l.ff=function(){bC(this)&&bC(this).Kd(!1);this.Be(null)};_.l.Ch=function(a){bC(this)&&bC(this).Ub()==a&&this.ff()}; _.l.Cc=function(a,b,c){this.j[a]=this.j[a]||{};this.j[a][b]=this.j[a][b]||[];this.j[a][b].push(c)};_.l.Nd=function(a,b){b=b.Ub();if(this.j[a]&&this.j[a][b])for(var c=0;c<this.j[a][b].length;c++)try{this.j[a][b][c]()}catch(d){this.A.log(d)}};_.l.Aj=function(a,b){this.v[a]=b};_.l.Bh=function(a){return!this.v[a.Ub()]};_.l.Ri=function(){return!!bC(this)&&bC(this).Kf()};_.l.xh=function(){return!!bC(this)};_.l.Oe=function(){bC(this)&&bC(this).Jd()}; _.l.Cg=function(a){this.s=a;for(var b in this.i)this.i[b].be()&&this.i[b].Sc(a)};_.l.ve=function(a){this.i[a.Ub()]=a};_.l.Wd=function(a){return a in this.i?this.i[a]:null};var cC=new aC(_.Bg());_.Af("dd",cC);_.r("gbar.close",(0,_.y)(cC.ff,cC));_.r("gbar.cls",(0,_.y)(cC.Ch,cC));_.r("gbar.abh",(0,_.y)(cC.Cc,cC,0));_.r("gbar.adh",(0,_.y)(cC.Cc,cC,1));_.r("gbar.ach",(0,_.y)(cC.Cc,cC,2));_.r("gbar.aeh",(0,_.y)(cC.Aj,cC));_.r("gbar.bsy",(0,_.y)(cC.Ri,cC));_.r("gbar.op",(0,_.y)(cC.xh,cC)); }catch(e){_._DumpException(e)} try{ _.rp=function(a){_.gi(function(){var b=document.querySelector("."+a);b&&(b=b.querySelector(".gb_d"))&&_.Hd("eq").ue(b,"click")})}; }catch(e){_._DumpException(e)} try{ var sp=document.querySelector(".gb_l"),tp=RegExp("(\\s+|^)gb_zf(\\s+|$)");sp&&!tp.test(sp.className)&&_.rp("gb_l"); }catch(e){_._DumpException(e)} try{ _.rp("gb_b"); }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script><style>.jfk-textinput{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;font-size:13px;height:25px;padding:1px 8px}.jfk-textinput:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 1px 2px rgba(0,0,0,.3);border:1px solid #4d90fe;outline:none}.jfk-textinput::-ms-clear{display:none}a{text-decoration:none}a:link{color:#15c}a:visited{color:#61c}a:active{color:#d14836}a:hover{text-decoration:underline}body{font-family:arial,sans-serif;font-size:13px;margin:0}#oc-search-image{background:url(//web.archive.org/web/20231014000706im_/https://www.google.com/intl/en_ALL/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png) no-repeat}#oc-search-logo{color:#4285f4;font-family:roboto-regular,arial,sans-serif;font-size:16px;position:relative;white-space:nowrap}@media (min-width:801px){#oc-search-image-box{padding:120px 0 24px 0}#oc-search-image{-webkit-background-size:272px 92px;-o-background-size:272px 92px;background-size:272px 92px;height:92px;width:272px}#oc-search-logo{font-size:16px;left:101px;top:74px}#oc-search-button-box{margin-left:12px}#oc-search-button{width:70px}#oc-search-description{margin-top:28px;font-size:14px}}@media (max-width:800px){#oc-search-input-box{width:88%}#oc-search-image-box{padding:70px 0 24px 0}#oc-search-image{-webkit-background-size:200px 68px;-o-background-size:200px 68px;background-size:200px 68px;height:68px;width:200px}#oc-search-logo{font-size:13px;left:77px;top:54px}#oc-search-button{padding:1px 0;width:40px}#oc-search-description{margin:16px;font-size:13px}}@media (orientation:landscape) and (max-width:800px){#oc-search-image-box{padding:35px 0 24px 0}}@media (max-width:500px){#oc-search-input-box{width:96%}}#oc-search-button{margin-left:12px;border:1px solid #3079ed;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:27px;background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8)}#oc-search-button input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAtUlEQVQoz2P4//8/AxQbAvFBIP7yHwJA9BGoOAM2DGNkAPHv/9jBb6g8Vs0gk39BFd4G4hggloPSt6Hiv7C5AETshyq4i8N5d6Hy+7Fp/gqVDMChOQAq/xWb5r9QSUkcmiWh8n/x2eyDQ7MPPpsPEunng9g0myJFEyh0I4BYBErfRoqyXHLiGRmsxqYZ5gJQivoGVfgNyi/BZQADrqSHhtdhM4BYzVgNIEUzugHrSNUMMwCEGQDxZPLNLQuzXAAAAABJRU5ErkJggg==) no-repeat center center;height:27px;vertical-align:top;color:transparent;border:0;cursor:default;width:100%}#oc-search-input{width:100%;height:29px;font-size:17px}#oc-search-input:focus{border-color:#d9d9d9;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#oc-search-input:hover{border-color:#a0a0a0}.footerOuter{position:absolute;bottom:0;height:75px;width:100%}.footerInner{position:absolute;bottom:0;left:0;right:0;background:#f2f2f2;border-top:1px solid #e4e4e4;line-height:49px;text-align:center}.footerLeft,.footerRight{white-space:nowrap;margin:0 30px}.footerInner a{display:inline-block;color:#666;white-space:nowrap;margin-left:27px}.footerInner a:first-child{margin-left:0}@media (min-width:501px){.footerLeft{float:right}.footerRight{float:left}}@media (max-width:500px){.footerLeft{display:none}}.ac-renderer{position:absolute;background-color:#fff;cursor:default;border:1px solid #ccc;border-top-color:#d9d9d9;font-size:13px;line-height:1.3em;overflow:hidden;white-space:nowrap;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.gb-reset .ac-renderer{font-size:100%}.ac-active{background-color:#4d90fe;color:white}.ac-row{padding:2px 5px}sentinel{}</style></head><body><div class="gb_Tf gb_0f gb_Wf" ng-non-bindable="" id="gb"><div class="gb_Pd gb_Zf"><div class="gb_cb gb_Zf gb_H gb_Xf gb_0f gb_Wf" data-ogsr-up=""><div class="gb_Ed gb_H gb_Zf gb_Pf" data-ogbl=""></div><div class="gb_Sd gb_Zf gb_H"><div class="gb_l gb_v gb_H" data-ogsr-fb="true" data-ogsr-alt="" id="gbwa"><div class="gb_g"><a class="gb_d gb_Ic" href="https://web.archive.org/web/20231014000706/https://www.google.com/intl/en/about/products?tab=ph" title="Google apps" aria-expanded="false" role="button" tabindex="0"></a></div></div><div class="gb_Jf gb_H"><div class="gb_g"><a class="gb_Ld gb_za gb_ie" id="gb_70" href="https://web.archive.org/web/20231014000706/https://www.google.com/accounts/Login?service=print&amp;continue=https://books.google.com/%3Fhl%3Den&amp;hl=en&amp;ec=GAZACg" target="_top">Sign in</a></div></div></div></div><div class="gb_Dc gb_H gbqfh gb_Hc" id="gbq1" style="max-width:152px;min-width:152px"><div class="gb_Ec"><a class="gb_4d gb_Fc gb_2d" aria-label="Books" href="https://web.archive.org/web/20231014000706/https://books.google.com/?hl=en&amp;tab=pp" title="Books"><span class="gb_Kc gb_Ic" aria-hidden="true" role="presentation"></span></a></div></div></div><div id="gbw"></div></div><div class="gb_rd" id="gba"></div><div align="center"><form action="//web.archive.org/web/20231014000706/https://www.google.com/search" method="GET" id="oc-search-form"><input type="hidden" name="tbm" value="bks"><div id="oc-search-image-box"><div id="oc-search-image" title="Google Books"><div id="oc-search-logo">Books</div></div></div><table id="oc-search-input-box"><tr><td><input id="oc-search-input" autocomplete="off" name="q" type="text" class="jfk-textinput" title="Search Books" size="66" maxlength="2048"></td><td><div id="oc-search-button-box"><div id="oc-search-button"><input type="submit" value="Search Books"></div></div></td></tr></table><p id="oc-search-description">Search the world's most comprehensive index of full-text books.</p><p id="oc-my-library"><a href="https://web.archive.org/web/20231014000706/https://www.google.com/accounts/Login?service=print&amp;continue=https://books.google.com/books%3Fop%3Dlibrary&amp;hl=en">My library</a></p></form></div><div class="footerOuter"><div class="footerInner"><span class="footerLeft"><a href="https://web.archive.org/web/20231014000706/http://books.google.com/support/partner/?hl=en">Publishers</a><a href="/web/20231014000706/https://books.google.com/intl/en/googlebooks/about.html">About</a></span><span class="footerRight"><a href="/web/20231014000706/https://books.google.com/intl/en/googlebooks/privacy.html">Privacy</a><a href="/web/20231014000706/https://books.google.com/intl/en/googlebooks/tos.html">Terms</a><a href="https://web.archive.org/web/20231014000706/http://books.google.com/support/topic/4359341?hl=en">Help</a></span></div></div><script>var f,aa=[];function ba(a){return function(){return aa[a].apply(this,arguments)}}function ca(a,b){return aa[a]=b}function da(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var ea="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; function fa(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var ha=fa(this);function ia(a,b){if(b)a:{var c=ha;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ea(c,a,{configurable:!0,writable:!0,value:b})}} ia("Symbol",function(a){function b(g){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(g||"")+"_"+e++,g)}function c(g,h){this.g=g;ea(this,"description",{configurable:!0,writable:!0,value:h})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b}); ia("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=ha[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&ea(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ja(da(this))}})}return a});function ja(a){a={next:a};a[Symbol.iterator]=function(){return this};return a} function ka(a){return a.raw=a}function la(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:da(a)};throw Error(String(a)+" is not an iterable or ArrayLike");}function ma(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c}function na(a){return a instanceof Array?a:ma(la(a))}var oa="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},pa; if("function"==typeof Object.setPrototypeOf)pa=Object.setPrototypeOf;else{var qa;a:{var ra={a:!0},ta={};try{ta.__proto__=ra;qa=ta.a;break a}catch(a){}qa=!1}pa=qa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var va=pa; function n(a,b){a.prototype=oa(b.prototype);a.prototype.constructor=a;if(va)va(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.oa=b.prototype}function wa(){this.o=!1;this.i=null;this.j=void 0;this.g=1;this.O=0;this.l=null}function xa(a){if(a.o)throw new TypeError("Generator is already running");a.o=!0}wa.prototype.s=function(a){this.j=a};function ya(a,b){a.l={Ms:b,tu:!0};a.g=a.O} wa.prototype.return=function(a){this.l={return:a};this.g=this.O};function za(a,b,c){a.g=c;return{value:b}}function Aa(a){this.g=new wa;this.i=a}function Ba(a,b){xa(a.g);var c=a.g.i;if(c)return Ca(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.g.return);a.g.return(b);return Da(a)} function Ca(a,b,c,d){try{var e=b.call(a.g.i,c);if(!(e instanceof Object))throw new TypeError("Iterator result "+e+" is not an object");if(!e.done)return a.g.o=!1,e;var g=e.value}catch(h){return a.g.i=null,ya(a.g,h),Da(a)}a.g.i=null;d.call(a.g,g);return Da(a)}function Da(a){for(;a.g.g;)try{var b=a.i(a.g);if(b)return a.g.o=!1,{value:b.value,done:!1}}catch(c){a.g.j=void 0,ya(a.g,c)}a.g.o=!1;if(a.g.l){b=a.g.l;a.g.l=null;if(b.tu)throw b.Ms;return{value:b.return,done:!0}}return{value:void 0,done:!0}} function Ea(a){this.next=function(b){xa(a.g);a.g.i?b=Ca(a,a.g.i.next,b,a.g.s):(a.g.s(b),b=Da(a));return b};this.throw=function(b){xa(a.g);a.g.i?b=Ca(a,a.g.i["throw"],b,a.g.s):(ya(a.g,b),b=Da(a));return b};this.return=function(b){return Ba(a,b)};this[Symbol.iterator]=function(){return this}}function Fa(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function g(h){h.done?d(h.value):Promise.resolve(h.value).then(b,c).then(g,e)}g(a.next())})} function Ga(a){return Fa(new Ea(new Aa(a)))}function Ha(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b} ia("Promise",function(a){function b(h){this.g=0;this.j=void 0;this.i=[];this.O=!1;var k=this.l();try{h(k.resolve,k.reject)}catch(l){k.reject(l)}}function c(){this.g=null}function d(h){return h instanceof b?h:new b(function(k){k(h)})}if(a)return a;c.prototype.i=function(h){if(null==this.g){this.g=[];var k=this;this.j(function(){k.o()})}this.g.push(h)};var e=ha.setTimeout;c.prototype.j=function(h){e(h,0)};c.prototype.o=function(){for(;this.g&&this.g.length;){var h=this.g;this.g=[];for(var k=0;k<h.length;++k){var l= h[k];h[k]=null;try{l()}catch(m){this.l(m)}}}this.g=null};c.prototype.l=function(h){this.j(function(){throw h;})};b.prototype.l=function(){function h(m){return function(p){l||(l=!0,m.call(k,p))}}var k=this,l=!1;return{resolve:h(this.qa),reject:h(this.o)}};b.prototype.qa=function(h){if(h===this)this.o(new TypeError("A Promise cannot resolve to itself"));else if(h instanceof b)this.wa(h);else{a:switch(typeof h){case "object":var k=null!=h;break a;case "function":k=!0;break a;default:k=!1}k?this.Ja(h): this.s(h)}};b.prototype.Ja=function(h){var k=void 0;try{k=h.then}catch(l){this.o(l);return}"function"==typeof k?this.Ba(k,h):this.s(h)};b.prototype.o=function(h){this.V(2,h)};b.prototype.s=function(h){this.V(1,h)};b.prototype.V=function(h,k){if(0!=this.g)throw Error("Cannot settle("+h+", "+k+"): Promise already settled in state"+this.g);this.g=h;this.j=k;2===this.g&&this.ta();this.ma()};b.prototype.ta=function(){var h=this;e(function(){if(h.na()){var k=ha.console;"undefined"!==typeof k&&k.error(h.j)}}, 1)};b.prototype.na=function(){if(this.O)return!1;var h=ha.CustomEvent,k=ha.Event,l=ha.dispatchEvent;if("undefined"===typeof l)return!0;"function"===typeof h?h=new h("unhandledrejection",{cancelable:!0}):"function"===typeof k?h=new k("unhandledrejection",{cancelable:!0}):(h=ha.document.createEvent("CustomEvent"),h.initCustomEvent("unhandledrejection",!1,!0,h));h.promise=this;h.reason=this.j;return l(h)};b.prototype.ma=function(){if(null!=this.i){for(var h=0;h<this.i.length;++h)g.i(this.i[h]);this.i= null}};var g=new c;b.prototype.wa=function(h){var k=this.l();h.Di(k.resolve,k.reject)};b.prototype.Ba=function(h,k){var l=this.l();try{h.call(k,l.resolve,l.reject)}catch(m){l.reject(m)}};b.prototype.then=function(h,k){function l(C,E){return"function"==typeof C?function(G){try{m(C(G))}catch(P){p(P)}}:E}var m,p,x=new b(function(C,E){m=C;p=E});this.Di(l(h,m),l(k,p));return x};b.prototype.catch=function(h){return this.then(void 0,h)};b.prototype.Di=function(h,k){function l(){switch(m.g){case 1:h(m.j); break;case 2:k(m.j);break;default:throw Error("Unexpected state: "+m.g);}}var m=this;null==this.i?g.i(l):this.i.push(l);this.O=!0};b.resolve=d;b.reject=function(h){return new b(function(k,l){l(h)})};b.race=function(h){return new b(function(k,l){for(var m=la(h),p=m.next();!p.done;p=m.next())d(p.value).Di(k,l)})};b.all=function(h){var k=la(h),l=k.next();return l.done?d([]):new b(function(m,p){function x(G){return function(P){C[G]=P;E--;0==E&&m(C)}}var C=[],E=0;do C.push(void 0),E++,d(l.value).Di(x(C.length- 1),p),l=k.next();while(!l.done)})};return b});function Ka(a,b){return Object.prototype.hasOwnProperty.call(a,b)} ia("WeakMap",function(a){function b(l){this.ub=(k+=Math.random()+1).toString();if(l){l=la(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(l){var m=typeof l;return"object"===m&&null!==l||"function"===m}function e(l){if(!Ka(l,h)){var m=new c;ea(l,h,{value:m})}}function g(l){var m=Object[l];m&&(Object[l]=function(p){if(p instanceof c)return p;Object.isExtensible(p)&&e(p);return m(p)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}), p=new a([[l,2],[m,3]]);if(2!=p.get(l)||3!=p.get(m))return!1;p.delete(l);p.set(m,4);return!p.has(l)&&4==p.get(m)}catch(x){return!1}}())return a;var h="$jscomp_hidden_"+Math.random();g("freeze");g("preventExtensions");g("seal");var k=0;b.prototype.set=function(l,m){if(!d(l))throw Error("Invalid WeakMap key");e(l);if(!Ka(l,h))throw Error("WeakMap key fail: "+l);l[h][this.ub]=m;return this};b.prototype.get=function(l){return d(l)&&Ka(l,h)?l[h][this.ub]:void 0};b.prototype.has=function(l){return d(l)&& Ka(l,h)&&Ka(l[h],this.ub)};b.prototype.delete=function(l){return d(l)&&Ka(l,h)&&Ka(l[h],this.ub)?delete l[h][this.ub]:!1};return b}); ia("Map",function(a){function b(){var k={};return k.Ke=k.next=k.head=k}function c(k,l){var m=k[1];return ja(function(){if(m){for(;m.head!=k[1];)m=m.Ke;for(;m.next!=m.head;)return m=m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void 0}})}function d(k,l){var m=l&&typeof l;"object"==m||"function"==m?g.has(l)?m=g.get(l):(m=""+ ++h,g.set(l,m)):m="p_"+l;var p=k[0][m];if(p&&Ka(k[0],m))for(k=0;k<p.length;k++){var x=p[k];if(l!==l&&x.key!==x.key||l===x.key)return{id:m,list:p,index:k,Gc:x}}return{id:m, list:p,index:-1,Gc:void 0}}function e(k){this[0]={};this[1]=b();this.size=0;if(k){k=la(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}}if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(la([[k,"s"]]));if("s"!=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var m=l.entries(),p=m.next();if(p.done||p.value[0]!=k||"s"!=p.value[1])return!1;p=m.next();return p.done||4!=p.value[0].x|| "t"!=p.value[1]||!m.next().done?!1:!0}catch(x){return!1}}())return a;var g=new WeakMap;e.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||(m.list=this[0][m.id]=[]);m.Gc?m.Gc.value=l:(m.Gc={next:this[1],Ke:this[1].Ke,head:this[1],key:k,value:l},m.list.push(m.Gc),this[1].Ke.next=m.Gc,this[1].Ke=m.Gc,this.size++);return this};e.prototype.delete=function(k){k=d(this,k);return k.Gc&&k.list?(k.list.splice(k.index,1),k.list.length||delete this[0][k.id],k.Gc.Ke.next=k.Gc.next,k.Gc.next.Ke= k.Gc.Ke,k.Gc.head=null,this.size--,!0):!1};e.prototype.clear=function(){this[0]={};this[1]=this[1].Ke=b();this.size=0};e.prototype.has=function(k){return!!d(this,k).Gc};e.prototype.get=function(k){return(k=d(this,k).Gc)&&k.value};e.prototype.entries=function(){return c(this,function(k){return[k.key,k.value]})};e.prototype.keys=function(){return c(this,function(k){return k.key})};e.prototype.values=function(){return c(this,function(k){return k.value})};e.prototype.forEach=function(k,l){for(var m=this.entries(), p;!(p=m.next()).done;)p=p.value,k.call(l,p[1],p[0],this)};e.prototype[Symbol.iterator]=e.prototype.entries;var h=0;return e});var La="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Ka(d,e)&&(a[e]=d[e])}return a};ia("Object.assign",function(a){return a||La}); ia("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,g=0;g<e;g++){var h=d[g];if(b.call(c,h,g,d)){b=h;break a}}b=void 0}return b}});function Ma(a,b,c){if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""} ia("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Ma(this,b,"endsWith");void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});ia("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Ma(this,b,"startsWith"),e=d.length,g=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var h=0;h<g&&c<e;)if(d[c++]!=b[h++])return!1;return h>=g}}); ia("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});ia("String.prototype.repeat",function(a){return a?a:function(b){var c=Ma(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("Invalid count value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}}); function Na(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var g=c++;return{value:b(g,a[g]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e}ia("Array.prototype.keys",function(a){return a?a:function(){return Na(this,function(b){return b})}}); ia("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k){return k};var e=[],g="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof g){b=g.call(b);for(var h=0;!(g=b.next()).done;)e.push(c.call(d,g.value,h++))}else for(g=b.length,h=0;h<g;h++)e.push(c.call(d,b[h],h));return e}});ia("Array.prototype.entries",function(a){return a?a:function(){return Na(this,function(b,c){return[b,c]})}}); ia("Set",function(a){function b(c){this.g=new Map;if(c){c=la(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.g.size}if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(la([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),g=e.next();if(g.done||g.value[0]!=c||g.value[1]!=c)return!1;g=e.next();return g.done||g.value[0]==c||4!=g.value[0].x|| g.value[1]!=g.value[0]?!1:e.next().done}catch(h){return!1}}())return a;b.prototype.add=function(c){c=0===c?0:c;this.g.set(c,c);this.size=this.g.size;return this};b.prototype.delete=function(c){c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function(){this.g.clear();this.size=0};b.prototype.has=function(c){return this.g.has(c)};b.prototype.entries=function(){return this.g.entries()};b.prototype.values=function(){return this.g.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]= b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.g.forEach(function(g){return c.call(d,g,g,e)})};return b});ia("Array.prototype.values",function(a){return a?a:function(){return Na(this,function(b,c){return c})}});ia("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Ka(b,d)&&c.push([d,b[d]]);return c}});ia("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Ka(b,d)&&c.push(b[d]);return c}}); ia("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});ia("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var g=d[c];if(g===b||Object.is(g,b))return!0}return!1}});ia("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Ma(this,b,"includes").indexOf(b,c||0)}}); ia("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("String.prototype.replaceAll called with a non-global RegExp argument.");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var Oa=Oa||{},q=this||self;function Pa(a,b){a=a.split(".");b=b||q;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function Qa(a){a.Qf=void 0;a.Jb=function(){return a.Qf?a.Qf:a.Qf=new a}}function Ra(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function Ta(a){var b=Ra(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ua(a){var b=typeof a;return"object"==b&&null!=a||"function"==b} function Va(a){return Object.prototype.hasOwnProperty.call(a,Wa)&&a[Wa]||(a[Wa]=++Xa)}var Wa="closure_uid_"+(1E9*Math.random()>>>0),Xa=0;function Ya(a,b,c){return a.call.apply(a.bind,arguments)}function Za(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}} function r(a,b,c){r=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Ya:Za;return r.apply(null,arguments)}function t(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function $a(){return Date.now()} function ab(a,b){a=a.split(".");var c=q;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}function u(a,b){function c(){}c.prototype=b.prototype;a.oa=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.sw=function(d,e,g){for(var h=Array(arguments.length-2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return b.prototype[e].apply(d,h)}}function bb(a){return a};function cb(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,cb);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)}u(cb,Error);cb.prototype.name="CustomError";var db;function fb(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");cb.call(this,c+a[d])}u(fb,cb);fb.prototype.name="AssertionError";function gb(a){return a[a.length-1]} var hb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},ib=Array.prototype.lastIndexOf?function(a,b){return Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var c=a.length-1;0>c&&(c=Math.max(0,a.length+c));if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.lastIndexOf(b,c); for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1},v=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)},jb=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],g=0,h="string"===typeof a?a.split(""):a,k=0;k<d;k++)if(k in h){var l=h[k];b.call(c,l,k,a)&&(e[g++]=l)}return e},kb=Array.prototype.map? function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),g="string"===typeof a?a.split(""):a,h=0;h<d;h++)h in g&&(e[h]=b.call(c,g[h],h,a));return e},lb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};function mb(a,b){b=nb(a,b);return 0>b?null:"string"===typeof a?a.charAt(b):a[b]} function nb(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a))return g;return-1}function ob(a,b){return 0<=hb(a,b)}function pb(a,b){ob(a,b)||a.push(b)}function qb(a,b){b=hb(a,b);var c;(c=0<=b)&&rb(a,b);return c}function rb(a,b){Array.prototype.splice.call(a,b,1)}function sb(a,b){b=nb(a,b);0<=b&&rb(a,b)}function tb(a){return Array.prototype.concat.apply([],arguments)} function ub(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function vb(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Ta(d)){var e=a.length||0,g=d.length||0;a.length=e+g;for(var h=0;h<g;h++)a[e+h]=d[h]}else a.push(d)}}function wb(a,b,c,d){Array.prototype.splice.apply(a,xb(arguments,1))}function xb(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function yb(a,b){a.sort(b||zb)} function zb(a,b){return a>b?1:a<b?-1:0}function Ab(a,b){for(var c={},d=0;d<a.length;d++){var e=a[d],g=b.call(void 0,e,d,a);void 0!==g&&(c[g]||(c[g]=[])).push(e)}return c}function Bb(a){for(var b=[],c=0;c<arguments.length;c++){var d=arguments[c];if(Array.isArray(d))for(var e=0;e<d.length;e+=8192)for(var g=Bb.apply(null,xb(d,e,e+8192)),h=0;h<g.length;h++)b.push(g[h]);else b.push(d)}return b} function Cb(a){if(a.length){var b=1%a.length;0<b?Array.prototype.unshift.apply(a,a.splice(-b,b)):0>b&&Array.prototype.push.apply(a,a.splice(0,-b))}return a}function Db(a,b){return tb.apply([],kb(a,b))};function Eb(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function Fb(a){return a.classList?a.classList:Eb(a).match(/\S+/g)||[]}function Gb(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function Hb(a,b){return a.classList?a.classList.contains(b):ob(Fb(a),b)}function w(a,b){if(a.classList)a.classList.add(b);else if(!Hb(a,b)){var c=Eb(a);Gb(a,c+(0<c.length?" "+b:b))}} function Ib(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e){w(a,e)});else{var c={};Array.prototype.forEach.call(Fb(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=0<b.length?" "+d:d;Gb(a,b)}}function Jb(a,b){a.classList?a.classList.remove(b):Hb(a,b)&&Gb(a,Array.prototype.filter.call(Fb(a),function(c){return c!=b}).join(" "))} function Kb(a,b){a.classList?Array.prototype.forEach.call(b,function(c){Jb(a,c)}):Gb(a,Array.prototype.filter.call(Fb(a),function(c){return!ob(b,c)}).join(" "))}function y(a,b,c){c?w(a,b):Jb(a,b)}function Lb(a,b,c){Jb(a,b);w(a,c)};var Mb,Nb=Pa("CLOSURE_FLAGS"),Ob=Nb&&Nb[610401301];Mb=null!=Ob?Ob:!1;function Pb(a,b){return 0==a.lastIndexOf(b,0)}function Rb(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}function Sb(a){return/^[\s\xa0]*$/.test(a)}var Tb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]}; function Ub(a){if(!Vb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Wb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Yb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Zb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace($b,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(ac,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(bc,"&#0;"));return a}var Wb=/&/g,Yb=/</g,Zb=/>/g,$b=/"/g,ac=/'/g,bc=/\x00/g,Vb=/[\x00&<>"']/;function cc(a,b){return-1!=a.indexOf(b)} function dc(a,b){var c=0;a=Tb(String(a)).split(".");b=Tb(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var g=a[e]||"",h=b[e]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==g[0].length&&0==h[0].length)break;c=ec(0==g[1].length?0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||ec(0==g[2].length,0==h[2].length)||ec(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return c}function ec(a,b){return a<b?-1:a>b?1:0};function fc(){var a=q.navigator;return a&&(a=a.userAgent)?a:""}var gc,hc=q.navigator;gc=hc?hc.userAgentData||null:null;function ic(a){return Mb?gc?gc.brands.some(function(b){return(b=b.brand)&&cc(b,a)}):!1:!1}function z(a){return cc(fc(),a)};function jc(){return Mb?!!gc&&0<gc.brands.length:!1}function kc(){return jc()?!1:z("Opera")}function lc(){return jc()?!1:z("Trident")||z("MSIE")}function mc(){return z("Firefox")||z("FxiOS")}function nc(){return jc()?ic("Chromium"):(z("Chrome")||z("CriOS"))&&!(jc()?0:z("Edge"))||z("Silk")} function oc(){var a=fc();if(lc()){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])a=b[1];else{b="";var c=/MSIE +([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];a=b}}else a="";return a} function pc(){if(jc()){var a=gc.brands.find(function(b){return"Internet Explorer"===b.brand});if(!a||!a.version)return NaN;a=a.version.split(".")}else{a=oc();if(""===a)return NaN;a=a.split(".")}return 0===a.length?NaN:Number(a[0])};function qc(){return Mb?!!gc&&!!gc.platform:!1}function rc(){return z("iPhone")&&!z("iPod")&&!z("iPad")}function sc(){return rc()||z("iPad")||z("iPod")}function tc(){return qc()?"macOS"===gc.platform:z("Macintosh")};function uc(a){uc[" "](a);return a}uc[" "]=function(){};function vc(a,b){try{return uc(a[b]),!0}catch(c){}return!1}function wc(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var xc=kc(),A=lc(),yc=z("Edge"),zc=yc||A,Ac=z("Gecko")&&!(cc(fc().toLowerCase(),"webkit")&&!z("Edge"))&&!(z("Trident")||z("MSIE"))&&!z("Edge"),Bc=cc(fc().toLowerCase(),"webkit")&&!z("Edge"),Cc=Bc&&z("Mobile"),Dc=tc(),Ec=qc()?"Windows"===gc.platform:z("Windows"),Fc=(qc()?"Linux"===gc.platform:z("Linux"))||(qc()?"Chrome OS"===gc.platform:z("CrOS")),Gc=qc()?"Android"===gc.platform:z("Android"),Hc=rc(),Ic=z("iPad"),Jc=z("iPod"),Kc=sc();function Lc(){var a=q.document;return a?a.documentMode:void 0}var Mc; a:{var Nc="",Oc=function(){var a=fc();if(Ac)return/rv:([^\);]+)(\)|;)/.exec(a);if(yc)return/Edge\/([\d\.]+)/.exec(a);if(A)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Bc)return/WebKit\/(\S+)/.exec(a);if(xc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Oc&&(Nc=Oc?Oc[1]:"");if(A){var Pc=Lc();if(null!=Pc&&Pc>parseFloat(Nc)){Mc=String(Pc);break a}}Mc=Nc}var Qc=Mc,Rc={};function Sc(a){return wc(Rc,a,function(){return 0<=dc(Qc,a)})}function Tc(a){return Number(Uc)>=a}var Vc; if(q.document&&A){var Wc=Lc();Vc=Wc?Wc:parseInt(Qc,10)||void 0}else Vc=void 0;var Uc=Vc;var Xc=A||Bc;function Yc(){return!0}function Zc(){return null}function $c(){}function ad(a){return a}function bd(a,b){function c(){}c.prototype=a.prototype;var d=new c;a.apply(d,Array.prototype.slice.call(arguments,1));return d}function cd(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};function dd(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function ed(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function fd(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function gd(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function hd(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function id(){var a=jd,b;for(b in a)return!1;return!0}function kd(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c} function ld(a){var b={},c;for(c in a)b[c]=a[c];return b}var md="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function nd(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var g=0;g<md.length;g++)c=md[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}} function od(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return od.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of arguments");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c};var pd={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var qd;function rd(){if(void 0===qd){var a=null,b=q.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("goog#html",{createHTML:bb,createScript:bb,createScriptURL:bb})}catch(c){q.console&&q.console.error(c.message)}qd=a}else qd=a}return qd};function sd(a,b){this.g=a===td&&b||"";this.i=ud}sd.prototype.Qd=!0;sd.prototype.ld=function(){return this.g};function vd(a){return a instanceof sd&&a.constructor===sd&&a.i===ud?a.g:"type_error:Const"}function wd(a){return new sd(td,a)}var ud={},td={};var xd={};function yd(a){this.g=a;this.Qd=!0}yd.prototype.toString=function(){return this.g.toString()};yd.prototype.ld=function(){return this.g.toString()};function zd(a){this.g=a}zd.prototype.toString=function(){return this.g+""};zd.prototype.Qd=!0;zd.prototype.ld=function(){return this.g.toString()};function Ad(a){return a instanceof zd&&a.constructor===zd?a.g:"type_error:TrustedResourceUrl"}var Bd=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,Cd={};function Dd(a){var b=rd();a=b?b.createScriptURL(a):a;return new zd(a,Cd)} function Ed(a,b,c){if(null==c)return b;if("string"===typeof c)return c?a+encodeURIComponent(c):"";for(var d in c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(e)?e:[e];for(var g=0;g<e.length;g++){var h=e[g];null!=h&&(b||(b=a),b+=(b.length>a.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(h)))}}return b};function Fd(a){this.g=a}Fd.prototype.toString=function(){return this.g.toString()};Fd.prototype.Qd=!0;Fd.prototype.ld=function(){return this.g.toString()};function Gd(a){return a instanceof Fd&&a.constructor===Fd?a.g:"type_error:SafeUrl"}var Hd=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Id=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i; function Jd(a){a instanceof Fd||(a="object"==typeof a&&a.Qd?a.ld():String(a),Id.test(a)?a=Kd(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(Hd)?Kd(a):null));return a||Ld}var Md;try{new URL("s://g"),Md=!0}catch(a){Md=!1}var Nd=Md; function Od(a){if(a instanceof Fd)return a;a="object"==typeof a&&a.Qd?a.ld():String(a);a:{var b=a;if(Nd){try{var c=new URL(b)}catch(d){b="https:";break a}b=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){b=void 0;break b}b=c.protocol;b=":"===b||""===b?"https:":b}}"javascript:"===b&&(a="about:invalid#zClosurez");return Kd(a)}var Pd={};function Kd(a){return new Fd(a,Pd)}var Ld=Kd("about:invalid#zClosurez");var Qd={};function Rd(a){this.g=a;this.Qd=!0}Rd.prototype.ld=function(){return this.g};Rd.prototype.toString=function(){return this.g.toString()};function Sd(a){return a instanceof Rd&&a.constructor===Rd?a.g:"type_error:SafeStyle"} function Td(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got: "+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(Ud).join(" "):Ud(d),b+=c+":"+d+";")}return b?new Rd(b,Qd):Vd}var Vd=new Rd("",Qd); function Ud(a){if(a instanceof Fd)return'url("'+Gd(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof sd)a=vd(a);else{a=String(a);var b=a.replace(Wd,"$1").replace(Wd,"$1").replace(Xd,"url");if(Yd.test(b)){if(b=!Zd.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}b=b&&c&&$d(a)}a=b?ae(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new fb("Value does not allow [{;}], got: %s.",[a]);return a} function $d(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b} var Yd=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$"),Xd=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g"),Wd=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g"),Zd=/\/\*/; function ae(a){return a.replace(Xd,function(b,c,d,e){var g="";d=d.replace(/^(['"])(.*)\1$/,function(h,k,l){g=k;return l});b=Jd(d).ld();return c+g+b+g+e})};var be={};function ce(a){this.g=a;this.Qd=!0}ce.prototype.toString=function(){return this.g.toString()}; function de(a,b){if(cc(a,"<"))throw Error("Selector does not allow '<', got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=\\^$|] and strings, got: "+a);a:{for(var d={"(":")","[":"]"},e=[],g=0;g<c.length;g++){var h=c[g];if(d[h])e.push(d[h]);else if(gd(d,h)&&e.pop()!=h){c=!1;break a}}c=0==e.length}if(!c)throw Error("() and [] in selector must be balanced, got: "+a);b instanceof Rd||(b=Td(b));return new ce(a+"{"+Sd(b).replace(/</g,"\\3C ")+"}",be)}function ee(a){function b(d){Array.isArray(d)?d.forEach(b):c+=fe(d)}var c="";Array.prototype.forEach.call(arguments,b);return new ce(c,be)}ce.prototype.ld=function(){return this.g};function fe(a){return a instanceof ce&&a.constructor===ce?a.g:"type_error:SafeStyleSheet"}var ge=new ce("",be);var he={};function ie(a){this.g=a;this.Qd=!0}ie.prototype.ld=function(){return this.g.toString()};ie.prototype.toString=function(){return this.g.toString()};function je(a){return a instanceof ie&&a.constructor===ie?a.g:"type_error:SafeHtml"}function ke(a){return a instanceof ie?a:le(Ub("object"==typeof a&&a.Qd?a.ld():String(a)))}function me(a,b,c){ne(String(a));return oe(String(a),b,c)}function ne(a){if(!pe.test(a))throw Error("");if(a.toUpperCase()in qe)throw Error("");} function re(a){function b(e){Array.isArray(e)?e.forEach(b):(e=ke(e),d.push(je(e).toString()))}var c=ke(se),d=[];a.forEach(b);return le(d.join(je(c).toString()))}function te(a){return re(Array.prototype.slice.call(arguments))}function le(a){var b=rd();a=b?b.createHTML(a):a;return new ie(a,he)}function oe(a,b,c){b="<"+a+ue(b);null==c?c=[]:Array.isArray(c)||(c=[c]);!0===pd[a.toLowerCase()]?b+=">":(c=te(c),b+=">"+je(c).toString()+"</"+a+">");return le(b)} function ue(a){var b="";if(a)for(var c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!pe.test(c))throw Error("");var d=a[c];if(null!=d){var e=c;if(d instanceof sd)d=vd(d);else if("style"==e.toLowerCase()){if(!Ua(d))throw Error("");d instanceof Rd||(d=Td(d));d=Sd(d)}else{if(/^on/i.test(e))throw Error("");if(e.toLowerCase()in ve)if(d instanceof zd)d=Ad(d).toString();else if(d instanceof Fd)d=Gd(d);else if("string"===typeof d)d=Jd(d).ld();else throw Error("");}d.Qd&&(d=d.ld());e=e+'="'+Ub(String(d))+ '"';b+=" "+e}}return b}var pe=/^[a-zA-Z0-9-]+$/,ve={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},qe={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},we=le("<!DOCTYPE html>"),se=new ie(q.trustedTypes&&q.trustedTypes.emptyHTML||"",he);var xe=cd(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=je(se);return!b.parentElement});function ye(a,b){if(xe())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=je(b)}function ze(a,b){var c=Ae(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=Ad(b)}function Be(a,b){b=b instanceof Fd?b:Od(b);a.href=Gd(b)} function Ce(a,b){b=b instanceof Fd?b:Od(b);a.replace(Gd(b))}function Ae(a){return De("script[nonce]",a)}var Ee=/^[\w+/_-]+[=]{0,2}$/;function De(a,b){b=(b||q).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&Ee.test(a)?a:"":""};function Fe(a,b,c){return Math.min(Math.max(a,b),c)};function B(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}f=B.prototype;f.clone=function(){return new B(this.x,this.y)};function Ge(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function He(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function Ie(a,b){return new B(a.x-b.x,a.y-b.y)}f.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};f.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this}; f.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};f.Jj=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};function Je(a,b){this.width=a;this.height=b}function Ke(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1}f=Je.prototype;f.clone=function(){return new Je(this.width,this.height)};f.aspectRatio=function(){return this.width/this.height};f.Jc=ba(5);f.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};f.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; f.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function Le(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join("%s")}function Me(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Ne(a){return a.replace(/\xa0|[ \t]+/g," ")}function Oe(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}function Pe(a){return decodeURIComponent(a.replace(/\+/g," "))}function Qe(a){return a=Ub(a)} function Re(a){return cc(a,"&")?"document"in q?Se(a):Te(a):a}function Se(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=q.document.createElement("div");return a.replace(Ue,function(d,e){var g=b[d];if(g)return g;"#"==e.charAt(0)&&(e=Number("0"+e.slice(1)),isNaN(e)||(g=String.fromCharCode(e)));g||(g=le(d+" "),ye(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})} function Te(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})}var Ue=/&([^;\s<&]+);?/g;function Ve(a,b){a.length>b&&(a=a.substring(0,b-3)+"...");return a}function We(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")} var Xe=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function Ye(a){return null==a?"":String(a)}function Ze(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^$a()).toString(36)}function $e(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function af(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};function bf(a){return a?new cf(df(a)):db||(db=new cf)}function D(a){return ef(document,a)}function ef(a,b){return"string"===typeof b?a.getElementById(b):b}function gf(a,b){return(b||document).getElementsByTagName(String(a))}function hf(a,b,c){return jf(document,a,b,c)}function kf(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):jf(document,"*",a,b)} function lf(a,b){var c=b||document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)[0]:d=mf("*",a,b);return d||null} function jf(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,h;h=a[g];g++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(g=e=0;h=a[g];g++)b=h.className,"function"==typeof b.split&&ob(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a} function mf(a,b,c){var d=document,e=c||d,g=a&&"*"!=a?String(a).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(g||b)?e.querySelector(g+(b?"."+b:"")):jf(d,a,b,c)[0]||null}function nf(a,b){dd(b,function(c,d){c&&"object"==typeof c&&c.Qd&&(c=c.ld());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:of.hasOwnProperty(d)?a.setAttribute(of[d],c):Pb(d,"aria-")||Pb(d,"data-")?a.setAttribute(d,c):a[d]=c})} var of={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function pf(a){a=(a||window).document;a=qf(a)?a.documentElement:a.body;return new Je(a.clientWidth,a.clientHeight)} function rf(a){var b=sf(a);a=a.parentWindow||a.defaultView;return A&&a.pageYOffset!=b.scrollTop?new B(b.scrollLeft,b.scrollTop):new B(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function sf(a){return a.scrollingElement?a.scrollingElement:!Bc&&qf(a)?a.documentElement:a.body||a.documentElement}function tf(a){return a?a.parentWindow||a.defaultView:window}function F(a,b,c){return uf(document,arguments)} function uf(a,b){var c=b[1],d=vf(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):nf(d,c));2<b.length&&wf(a,d,b,2);return d} function wf(a,b,c,d){function e(k){k&&b.appendChild("string"===typeof k?a.createTextNode(k):k)}for(;d<c.length;d++){var g=c[d];if(!Ta(g)||Ua(g)&&0<g.nodeType)e(g);else{a:{if(g&&"number"==typeof g.length){if(Ua(g)){var h="function"==typeof g.item||"string"==typeof g.item;break a}if("function"===typeof g){h="function"==typeof g.item;break a}}h=!1}v(h?ub(g):g,e)}}}function H(a){return vf(document,a)} function vf(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function xf(a){return document.createTextNode(String(a))}function qf(a){return"CSS1Compat"==a.compatMode}function yf(a,b){a.appendChild(b)}function zf(a,b){wf(df(a),a,arguments,1)}function Af(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Bf(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)}function Cf(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)} function Df(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function I(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Ef(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function Ff(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})}function Gf(a){return void 0!==a.firstElementChild?a.firstElementChild:Hf(a.firstChild,!0)}function Hf(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a} function If(a){return Ua(a)&&1==a.nodeType}function Jf(a){var b;if(Xc&&(b=a.parentElement))return b;b=a.parentNode;return If(b)?b:null}function Kf(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function df(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function Lf(a){return a.contentDocument||a.contentWindow.document} function J(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else Af(a),a.appendChild(df(a).createTextNode(String(b)))}var Mf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Nf={IMG:" ",BR:"\n"};function Of(a){return a.hasAttribute("tabindex")&&Pf(a)}function Qf(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))} function Pf(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function Rf(a){var b=[];Sf(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");" "!=a&&(a=a.replace(/^\s*/,""));return a}function Tf(a){var b=[];Sf(a,b,!1);return b.join("")} function Sf(a,b,c){if(!(a.nodeName in Mf))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Nf)b.push(Nf[a.nodeName]);else for(a=a.firstChild;a;)Sf(a,b,c),a=a.nextSibling}function Uf(a){return Vf(a,function(b){return"DIV"==b.nodeName&&"string"===typeof b.className&&ob(b.className.split(/\s+/),"slider-box")})}function Vf(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null} function Wf(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function cf(a){this.g=a||q.document||document}f=cf.prototype;f.ha=function(a){return ef(this.g,a)};f.getElementsByTagName=function(a,b){return(b||this.g).getElementsByTagName(String(a))};f.Oa=function(a,b,c){return uf(this.g,arguments)};function Xf(a,b){return vf(a.g,b)}function Yf(a){a=a.g;return a.parentWindow||a.defaultView}f.appendChild=yf;f.dm=zf;f.hm=Af;f.qu=Bf;f.pu=Cf;f.di=I;f.Wn=Ff;f.Yn=Gf;f.su=If; f.fm=Kf;function Zf(){}Zf.prototype.next=function(){return $f};var $f={done:!0,value:void 0};Zf.prototype.Xe=function(){return this};var ag={}; function bg(a){var b=ag.hasOwnProperty(a)?ag[a]:null;if(b)return b;65536<Object.keys(ag).length&&(ag={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=cg(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=cg(b,d);b=cg(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g")," $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=dg(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=dg(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=dg(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=dg(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3); b=dg(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=dg(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");dg(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return ag[a]=b}function dg(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function cg(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var eg={rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-linear-gradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0},fg=/[\n\f\r"'()*<>]/g,gg={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29", "*":"%2a","<":"%3c",">":"%3e"};function hg(a){return gg[a]} function ig(a,b,c){b=Tb(b);if(""==b)return null;var d=String(b.slice(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e){b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!=Gd(a)?'url("'+Gd(a).replace(fg,hg)+'")':null:null}return a}if(0<b.indexOf("(")){if(/"|'/.test(b))return null; for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1].toLowerCase()in eg))return null}return b};var jg=mc(),kg=rc()||z("iPod"),lg=z("iPad"),mg=z("Android")&&!(nc()||mc()||kc()||z("Silk")),ng=nc(),og=z("Safari")&&!(nc()||(jc()?0:z("Coast"))||kc()||(jc()?0:z("Edge"))||(jc()?ic("Microsoft Edge"):z("Edg/"))||(jc()?ic("Opera"):z("OPR"))||mc()||z("Silk")||z("Android"))&&!sc();function pg(a,b){a=q[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function qg(a,b){return(a=q[a])&&a.prototype&&a.prototype[b]||null}var rg=pg("Element","attributes")||pg("Node","attributes"),sg=qg("Element","hasAttribute"),tg=qg("Element","getAttribute"),ug=qg("Element","setAttribute"),vg=qg("Element","removeAttribute");pg("Element","innerHTML")||pg("HTMLElement","innerHTML"); var wg=qg("Element","getElementsByTagName"),xg=qg("Element","matches")||qg("Element","msMatchesSelector"),yg=pg("Node","nodeName"),zg=pg("Node","nodeType"),Ag=pg("Node","parentNode");pg("Node","childNodes");var Bg=pg("HTMLElement","style")||pg("Element","style"),Cg=pg("HTMLStyleElement","sheet"),Dg=qg("CSSStyleDeclaration","getPropertyValue"),Eg=qg("CSSStyleDeclaration","setProperty"),Fg=pg("Element","namespaceURI")||pg("Node","namespaceURI"); function Gg(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function Hg(a,b,c,d){if(a)return a.apply(b,d);if(A&&10>document.documentMode){if(!b[c].call)throw Error("IE Clobbering detected");}else if("function"!=typeof b[c])throw Error("Clobbering detected");return b[c].apply(b,d)}function Ig(a){return Gg(rg,a,"attributes",function(b){return b instanceof NamedNodeMap})} function Jg(a,b,c){try{Hg(ug,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}}function Kg(a){return Gg(Bg,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function Lg(a){return Gg(Cg,a,"sheet",function(b){return b instanceof CSSStyleSheet})}function Mg(a){return Gg(yg,a,"nodeName",function(b){return"string"==typeof b})}function Ng(a){return Gg(zg,a,"nodeType",function(b){return"number"==typeof b})} function Og(a){return Gg(Ag,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Pg(a,b){return Hg(Dg,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function Qg(a,b,c){Hg(Eg,a,a.setProperty?"setProperty":"setAttribute",[b,c])}function Rg(a){return Gg(Fg,a,"namespaceURI",function(b){return"string"==typeof b})};var Sg=A&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Tg={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0}; function Ug(a,b,c){var d=[];Vg(ub(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Invalid container id");if(!(b&&A&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var g=b?e.selectorText.replace(Sg,"#"+b+" $1"):e.selectorText;d.push(de(g,Wg(e.style,c)))}});return ee(d)}function Vg(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})} function Xg(a,b,c){a=Yg("<style>"+a+"</style>");return null==a||null==a.sheet?ge:Ug(a.sheet,void 0!=b?b:null,c)}function Yg(a){a=le("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(je(a),"text/html").body.children[0]} function Wg(a,b){if(!a)return Vd;var c=document.createElement("div").style;Zg(a).forEach(function(d){var e=Bc&&d in Tg?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Pb(e,"--")||Pb(e,"var")||(d=Pg(a,d),d=ig(e,d,b),null!=d&&Qg(c,e,d))});return new Rd(c.cssText||"",Qd)} function $g(a){var b=Array.from(Hg(wg,a,"getElementsByTagName",["STYLE"])),c=Db(b,function(h){return ub(Lg(h).cssRules)});c=Vg(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,El:c[e]};d.sort(function(h,k){var l=bg(h.El.selectorText),m=bg(k.El.selectorText);a:{for(var p=zb,x=Math.min(l.length,m.length),C=0;C<x;C++){var E=p(l[C],m[C]);if(0!=E){l=E;break a}}l=zb(l.length,m.length)}return l||h.index-k.index});for(e=0;e<d.length;e++)c[e]=d[e].El;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT, null,!1);for(var g;g=a.nextNode();)c.forEach(function(h){Hg(xg,g,g.matches?"matches":"msMatchesSelector",[h.selectorText])&&h.style&&ah(g,h.style)});b.forEach(I)}function ah(a,b){var c=Zg(a.style);Zg(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=Pg(b,d);Qg(a.style,d,e)}})}function Zg(a){Ta(a)?a=ub(a):(a=fd(a),qb(a,"cssText"));return a};function bh(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}function ch(a){for(var b=new bh(arguments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),c=1;c<arguments.length;c++){var d=b,e=arguments[c];d.top=Math.min(d.top,e.y);d.right=Math.max(d.right,e.x);d.bottom=Math.max(d.bottom,e.y);d.left=Math.min(d.left,e.x)}return b}f=bh.prototype;f.tb=function(){return this.right-this.left};f.Db=function(){return this.bottom-this.top}; f.clone=function(){return new bh(this.top,this.right,this.bottom,this.left)};function dh(a,b){return a&&b?b instanceof bh?b.left>=a.left&&b.right<=a.right&&b.top>=a.top&&b.bottom<=a.bottom:b.x>=a.left&&b.x<=a.right&&b.y>=a.top&&b.y<=a.bottom:!1}function eh(a,b){var c=b.x<a.left?b.x-a.left:b.x>a.right?b.x-a.right:0;a=b.y<a.top?b.y-a.top:b.y>a.bottom?b.y-a.bottom:0;return Math.sqrt(c*c+a*a)} f.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};f.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};f.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};function fh(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}f=fh.prototype;f.clone=function(){return new fh(this.left,this.top,this.width,this.height)};function gh(a){return new bh(a.top,a.left+a.width,a.top+a.height,a.left)}function hh(a){return new fh(a.left,a.top,a.right-a.left,a.bottom-a.top)} function ih(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);b=Math.min(a.top+a.height,b.top+b.height);if(e<=b)return a.left=c,a.top=e,a.width=d-c,a.height=b-e,!0}return!1}function jh(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return new fh(c,e,d-c,a-e)}return null} function kh(a,b){return a.left<=b.left+b.width&&b.left<=a.left+a.width&&a.top<=b.top+b.height&&b.top<=a.top+a.height}function lh(a,b){if(!a||!b)return null;a=new fh(a.left,a.top,a.width,a.height);var c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height);a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-a.left;a.height=d-a.top;return a}f.getSize=function(){return new Je(this.width,this.height)}; f.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};f.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};f.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function K(a,b,c){if("string"===typeof b)(b=mh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],g=mh(c,d);g&&(c.style[g]=e)}}var nh={};function mh(a,b){var c=nh[b];if(!c){var d=$e(b);c=d;void 0===a.style[d]&&(d=(Bc?"Webkit":Ac?"Moz":A?"ms":null)+af(d),void 0!==a.style[d]&&(c=d));nh[b]=c}return c}function oh(a,b){var c=a.style[$e(b)];return"undefined"!==typeof c?c:a.style[mh(a,b)]||""} function ph(a,b){var c=df(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function qh(a,b){return a.currentStyle?a.currentStyle[b]:null}function rh(a,b){return ph(a,b)||qh(a,b)||a.style&&a.style[b]}function sh(a,b,c){if(b instanceof B){var d=b.x;b=b.y}else d=b,b=c;a.style.left=th(d,!1);a.style.top=th(b,!1)}function uh(a){return new B(a.offsetLeft,a.offsetTop)} function vh(a){a=a?df(a):document;return!A||Tc(9)||qf(bf(a).g)?a.documentElement:a.body}function wh(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}} function xh(a){if(A&&!Tc(8))return a.offsetParent;var b=df(a),c=rh(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=rh(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null} function yh(a){for(var b=new bh(0,Infinity,Infinity,0),c=bf(a),d=c.g.body,e=c.g.documentElement,g=sf(c.g);a=xh(a);)if(!(A&&0==a.clientWidth||Bc&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=rh(a,"overflow")){var h=zh(a),k=new B(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Math.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.left=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,g);c= pf(Yf(c));b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,g+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null} function Ah(a,b){b=b||sf(document);var c=b||sf(document);var d=zh(a),e=zh(c),g=Bh(c);if(c==sf(document)){var h=d.x-c.scrollLeft;d=d.y-c.scrollTop;A&&!Tc(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-g.top;a=Ch(a);g=c.clientHeight-a.height;e=c.scrollLeft;var k=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-a.width),0));k+=Math.min(d,Math.max(d-g,0));c=new B(e,k);b.scrollLeft=c.x;b.scrollTop=c.y} function zh(a){var b=df(a),c=new B(0,0),d=vh(b);if(a==d)return c;a=wh(a);b=rf(bf(b).g);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Dh(a,b){a=Eh(a);b=Eh(b);return new B(a.x-b.x,a.y-b.y)}function Fh(a){a=wh(a);return new B(a.left,a.top)}function Eh(a){if(1==a.nodeType)return Fh(a);a=a.changedTouches?a.changedTouches[0]:a;return new B(a.clientX,a.clientY)}function Gh(a,b,c){var d=zh(a);b instanceof B&&(c=b.y,b=b.x);sh(a,a.offsetLeft+(b-d.x),a.offsetTop+(Number(c)-d.y))} function L(a,b,c){if(b instanceof Je)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");Hh(a,b);a.style.height=th(c,!0)}function th(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Hh(a,b){a.style.width=th(b,!0)}function M(a){var b=Ch;if("none"!=rh(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return a} function Ch(a){var b=a.offsetWidth,c=a.offsetHeight,d=Bc&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=wh(a),new Je(a.right-a.left,a.bottom-a.top)):new Je(b,c)}function Ih(a){var b=zh(a);a=M(a);return new fh(b.x,b.y,a.width,a.height)}function Jh(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function N(a,b){a.style.display=b?"":"none"}function Kh(a){return"none"!=a.style.display} function Lh(a){return"rtl"==rh(a,"direction")}var Mh=Ac?"MozUserSelect":Bc||yc?"WebkitUserSelect":null;function Nh(a,b,c){c=c?null:a.getElementsByTagName("*");if(Mh){if(b=b?"none":"",a.style&&(a.style[Mh]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[Mh]=b)}}else if(A&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)}function Oh(a,b){Ph(a,b,"border-box")} function Qh(a){var b=df(a),c=A&&a.currentStyle;if(c&&qf(bf(b).g)&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing)return b=Rh(a,c.width,"width","pixelWidth"),a=Rh(a,c.height,"height","pixelHeight"),new Je(b,a);c=new Je(a.offsetWidth,a.offsetHeight);if(A){b=Sh(a,"paddingLeft");var d=Sh(a,"paddingRight"),e=Sh(a,"paddingTop"),g=Sh(a,"paddingBottom");b=new bh(e,d,g,b)}else b=ph(a,"paddingLeft"),d=ph(a,"paddingRight"),e=ph(a,"paddingTop"),g=ph(a,"paddingBottom"),b=new bh(parseFloat(e),parseFloat(d),parseFloat(g), parseFloat(b));a=Bh(a);return new Je(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}function Ph(a,b,c){a=a.style;Ac?a.MozBoxSizing=c:Bc?a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.max(b.height,0)+"px"}function Rh(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=g;return+b} function Sh(a,b){return(b=qh(a,b))?Rh(a,b,"left","pixelLeft"):0}var Th={thin:2,medium:4,thick:6};function Uh(a,b){if("none"==qh(a,b+"Style"))return 0;b=qh(a,b+"Width");return b in Th?Th[b]:Rh(a,b,"left","pixelLeft")} function Bh(a){if(A&&!Tc(9)){var b=Uh(a,"borderLeft"),c=Uh(a,"borderRight"),d=Uh(a,"borderTop");a=Uh(a,"borderBottom");return new bh(d,c,a,b)}b=ph(a,"borderLeftWidth");c=ph(a,"borderRightWidth");d=ph(a,"borderTopWidth");a=ph(a,"borderBottomWidth");return new bh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};/* SPDX-License-Identifier: Apache-2.0 */ var Vh="function"===typeof URL;function Wh(a){if(!Vh){a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c){return"https:"}return b.protocol}var Xh=["data:","http:","https:","mailto:","ftp:"];function Yh(a){if("javascript:"!==Wh(a))return a}function Zh(a){return a instanceof Fd?Gd(a):Yh(a)};function $h(a,b){b=Zh(b);void 0!==b&&(a.href=b)};function ai(){}function bi(a){this.g=a}n(bi,ai);bi.prototype.toString=function(){return this.g};function O(a,b){1===a.nodeType&&ci(a);a.innerHTML=je(b)}function di(a,b,c){var d="beforebegin"===b||"afterend"===b?a.parentElement:a;null!==d&&ci(d);a.insertAdjacentHTML(b,je(c))}function ei(a,b){var c=fi;if(0===c.length)throw Error("");if(c.map(function(d){if(d instanceof bi)d=d.g;else throw Error("");return d}).every(function(d){return 0!=="value".indexOf(d)}))throw Error('Attribute "value" does not match any of the allowed prefixes.');a.setAttribute("value",b)} function ci(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("");};function gi(a,b){a.src=Ad(b);var c,d;(c=(b=null==(d=(c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:d.call(c,"script[nonce]"))?b.nonce||b.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",c)};function hi(a,b){b=Zh(b);void 0!==b&&(a.href=b)};function ii(a){this.hl=a}function ji(a){return new ii(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var ki=[ji("data"),ji("http"),ji("https"),ji("mailto"),ji("ftp"),new ii(function(a){return/^[^:]*([/?#]|$)/.test(a)})];function li(a){var b=void 0===b?ki:b;a:{b=void 0===b?ki:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof ii&&d.hl(a)){a=Kd(a);break a}}a=void 0}return a||Ld};function mi(a,b){b=Zh(b);void 0!==b&&a.open(b,void 0,void 0)};var ni={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-CONTROLS":!0,"* ARIA-DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-EXPANDED":!0,"* ARIA-GOOG-EDITABLE":!0,"* ARIA-HASPOPUP":!0,"* ARIA-HIDDEN":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"* ARIA-PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!0,"* ABBR":!0, "* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"* AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"* CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,"* COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"* MULTIPLE":!0, "* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"* REQUIRED":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},oi={"* USEMAP":!0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A TARGET":!0, "* CLASS":!0,"* ID":!0,"* STYLE":!0};var pi="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),qi=0;function ri(){this.j=[];this.i=[];this.g="data-elementweakmap-index-"+qi++}ri.prototype.set=function(a,b){if(Hg(sg,a,"hasAttribute",[this.g])){var c=parseInt(Hg(tg,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else c=this.i.push(b)-1,Jg(a,this.g,c.toString()),this.j.push(a);return this}; ri.prototype.get=function(a){if(Hg(sg,a,"hasAttribute",[this.g]))return a=parseInt(Hg(tg,a,"getAttribute",[this.g])||null,10),this.i[a]};ri.prototype.clear=function(){this.j.forEach(function(a){Hg(vg,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var si=!A||Tc(10),ti=!A||null==document.documentMode;function ui(){};var vi={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:!0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};var wi={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0, NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};var xi={"ANNOTATION-XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0}; function yi(a){a=a||new zi;Ai(a);this.i=ld(a.g);this.s=ld(a.qa);this.j=ld(a.ta);this.ma=a.na;a.Ba.forEach(function(b){if(!Pb(b,"data-"))throw new fb('Only "data-" attributes allowed, got: %s.',[b]);if(Pb(b,"data-sanitizer-"))throw new fb('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.i["* "+b.toUpperCase()]=Bi},this);a.wa.forEach(function(b){b=b.toUpperCase();if(!cc(b,"-")||xi[b])throw new fb("Only valid custom element tag names allowed, got: %s.",[b]);this.j[b]= !0},this);this.V=a.j;this.o=a.Ja;this.l=null;this.O=a.ma}u(yi,ui);function Ci(a){return function(b,c){return(b=a(Tb(b),c))&&"about:invalid#zClosurez"!=Gd(b)?Gd(b):null}}function zi(){this.g={};v([ni,oi],function(a){fd(a).forEach(function(b){this.g[b]=Bi},this)},this);this.i={};this.Ba=[];this.wa=[];this.qa=ld(vi);this.ta=ld(wi);this.na=!1;this.V=Jd;this.O=this.l=this.o=this.j=Zc;this.Ja=null;this.s=this.ma=!1}function Di(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?null:b(c,d,e,g)}} function Ei(a,b,c,d){a[c]&&!b[c]&&(a[c]=Di(a[c],d))} function Ai(a){if(a.s)throw Error("HtmlSanitizer.Builder.build() can only be used once.");Ei(a.g,a.i,"* USEMAP",Fi);var b=Ci(a.V);["* ACTION","* CITE","* HREF"].forEach(function(d){Ei(this.g,this.i,d,b)},a);var c=Ci(a.j);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){Ei(this.g,this.i,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){Ei(this.g,this.i,d,t(Gi,this.o))},a);Ei(a.g,a.i,"A TARGET",t(Hi,["_blank","_self"]));Ei(a.g,a.i,"* CLASS",t(Ii,a.l));Ei(a.g,a.i,"* ID",t(Ji,a.l));Ei(a.g, a.i,"* STYLE",t(a.O,c));a.s=!0}function Ki(a,b){a||(a="*");return(a+" "+b).toUpperCase()}function Bi(a){return Tb(a)}function Hi(a,b){b=Tb(b);return ob(a,b.toLowerCase())?b:null}function Fi(a){return(a=Tb(a))&&"#"==a.charAt(0)?a:null}function Gi(a,b,c){return a(Tb(b),c)}function Ii(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e<b.length;e++){var g=a(b[e],c);g&&d.push(g)}return 0==d.length?null:d.join(" ")}function Ji(a,b,c){return a(Tb(b),c)} yi.prototype.g=function(a){var b=!("STYLE"in this.s)&&"STYLE"in this.j;this.l="*"==this.o&&b?"sanitizer-"+Ze():this.o;if(si){b=a;if(si){a=H("SPAN");this.l&&"*"==this.o&&(a.id=this.l);this.O&&(b=Yg("<div>"+b+"</div>"),$g(b),b=b.innerHTML);b=le(b);var c=document.createElement("template");if(ti&&"content"in c)ye(c,b),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;ye(d.body,b)}b=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=pi? new WeakMap:new ri;d=b.nextNode();){c:{var e=d;switch(Ng(e)){case 3:e=Li(this,e);break c;case 1:if("TEMPLATE"==Mg(e).toUpperCase())e=null;else{var g=Mg(e).toUpperCase();if(g in this.s||"http://www.w3.org/1999/xhtml"!=Rg(e))var h=null;else this.j[g]?h=document.createElement(g):(h=H("SPAN"),this.ma&&Jg(h,"data-sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=Ig(e);if(null!=l)for(var m=0;g=l[m];m++)if(g.specified){var p=e;var x=g;var C=x.name;if(Pb(C,"data-sanitizer-"))x=null;else{var E=Mg(p); x=x.value;var G={tagName:Tb(E).toLowerCase(),attributeName:Tb(C).toLowerCase()},P={Ck:void 0};"style"==G.attributeName&&(P.Ck=Kg(p));p=Ki(E,C);p in this.i?(C=this.i[p],x=C(x,G,P)):(C=Ki(null,C),C in this.i?(C=this.i[C],x=C(x,G,P)):x=null)}null!==x&&Jg(k,g.name,x)}e=h}else e=null}break c;default:e=null}}if(e){if(1==Ng(e)&&c.set(d,e),d=Og(d),g=!1,d)h=Ng(d),k=Mg(d).toLowerCase(),l=Og(d),11!=h||l?"body"==k&&l&&(h=Og(l))&&!Og(h)&&(g=!0):g=!0,h=null,g||!d?h=a:1==Ng(d)&&(h=c.get(d)),h.content&&(h=h.content), h.appendChild(e)}else Af(d)}c.clear&&c.clear()}else a=H("SPAN");0<Ig(a).length&&(b=H("SPAN"),b.appendChild(a),a=b);a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return le(a)};function Li(a,b){var c=b.data;(b=Og(b))&&"style"==Mg(b).toLowerCase()&&!("STYLE"in a.s)&&"STYLE"in a.j&&(c=fe(Xg(c,a.l,r(function(d,e){return this.V(d,{ys:e})},a))));return document.createTextNode(c)};function Mi(a,b){b=void 0===b?{}:b;if(a instanceof ie)return a;a=Ni(String(a));b.Fw&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.jj&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.Gw&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return le(a)} function Oi(a){var b={nonce:Ae()};b=void 0===b?{}:b;a=(a instanceof yd&&a.constructor===yd?a.g:"type_error:SafeScript").toString();var c="<script";b.id&&(c+=' id="'+Ni(b.id)+'"');b.nonce&&(c+=' nonce="'+Ni(b.nonce)+'"');b.type&&(c+=' type="'+Ni(b.type)+'"');b.defer&&(c+=" defer");return le(c+(">"+a+"\x3c/script>"))}function Ni(a){return a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")} function Pi(a){var b=Mi("");return le(a.map(function(c){return je(Mi(c))}).join(je(b).toString()))}var Qi=/^[a-z][a-z\d-]*$/i,Ri="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),Si="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),Ti=["action","formaction","href"];function Ui(a){if(!Qi.test(a))throw Error("");if(-1!==Ri.indexOf(a.toUpperCase()))throw Error("");} function Vi(a,b,c){Ui(a);var d="<"+a;b&&(d+=Wi(b));Array.isArray(c)||(c=void 0===c?[]:[c]);-1!==Si.indexOf(a.toUpperCase())?d+=">":(b=Pi(c.map(function(e){return e instanceof ie?e:Mi(String(e))})),d+=">"+b.toString()+"</"+a+">");return le(d)} function Wi(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],g=a[e];if(!Qi.test(e))throw Error("");if(void 0!==g&&null!==g){if(/^on/i.test(e))throw Error("");-1!==Ti.indexOf(e.toLowerCase())&&(g=g instanceof Fd?g.toString():Yh(String(g))||"about:invalid#zClosurez");e=e+'="'+Mi(String(g))+'"';b+=" "+e}}return b};function Xi(a){var b=document.implementation.createHTMLDocument(""),c=b.createRange();c.selectNode(b.body);a=le(a);return c.createContextualFragment(je(a))};function Yi(a){a=a.nodeName;return"string"===typeof a?a:"FORM"}function Zi(a){a=a.nodeType;return 1===a||"number"!==typeof a};function $i(a,b,c,d){var e=new Map(aj);this.j=a;this.g=e;this.l=b;this.o=c;this.i=d}function bj(a,b,c){c=a.g.get(c);return(null==c?0:c.has(b))?c.get(b):a.l.has(b)?{tc:1}:(c=a.o.get(b))?c:a.i&&[].concat(na(a.i)).some(function(d){return 0===b.indexOf(d)})?{tc:1}:{tc:0}};var cj="ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER".split(" "),aj=[["A",new Map([["href", {tc:2}]])],["AREA",new Map([["href",{tc:2}]])],["LINK",new Map([["href",{tc:2,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{tc:1}]])],["IMG",new Map([["src",{tc:1}]])],["VIDEO",new Map([["src",{tc:1}]])],["AUDIO",new Map([["src",{tc:1}]])]],dj="title aria-atomic aria-autocomplete aria-busy aria-checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked color cols colspan controls datetime disabled download draggable enctype face formenctype frameborder height hreflang hidden ismap label lang loop max maxlength media minlength min multiple muted nonce open placeholder preload rel required reversed role rows rowspan selected shape size sizes slot span spellcheck start step summary translate type valign value width wrap itemscope itemtype itemid itemprop itemref".split(" "), ej=[["dir",{tc:3,conditions:new Map([["dir",new Set(["auto","ltr","rtl"])]])}],["async",{tc:3,conditions:new Map([["async",new Set(["async"])]])}],["cite",{tc:2}],["loading",{tc:3,conditions:new Map([["loading",new Set(["eager","lazy"])]])}],["poster",{tc:2}],["target",{tc:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]],fj=new $i(new Set(cj),new Set(dj),new Map(ej)),gj=new $i(new Set(cj),new Set(dj.concat(["class","id"])),new Map(ej.concat([["style",{tc:4}]]))),hj=new $i(new Set(cj.concat("STYLE TITLE INPUT TEXTAREA BUTTON LABEL".split(" "))), new Set(dj.concat(["class","id","tabindex","contenteditable","name"])),new Map(ej.concat([["style",{tc:4}]])),new Set(["data-","aria-"]));function ij(a){this.j=a;this.i=[]}function jj(a,b){a.i=[];b=a.g(b);if(0!==a.i.length)throw Error("");return b}ij.prototype.g=function(a){var b=document.createElement("span");b.appendChild(kj(this,a));a=(new XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return le(a)}; function kj(a,b){b=Xi(b);b=document.createTreeWalker(b,5,function(h){return lj(a,h)},!1);for(var c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!==c;){var g=void 0;if(3===c.nodeType)g=document.createTextNode(c.data);else if(Zi(c))g=mj(a,c);else throw Error("");e.appendChild(g);if(c=b.firstChild())e=g;else for(;!(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d} function mj(a,b){var c=Yi(b),d=document.createElement(c);b=b.attributes;for(var e=la(b),g=e.next();!g.done;g=e.next()){var h=g.value;g=h.name;h=h.value;var k=bj(a.j,g,c),l;a:{if(l=k.conditions){l=la(l);for(var m=l.next();!m.done;m=l.next()){var p=la(m.value);m=p.next().value;p=p.next().value;var x=void 0;if((m=null==(x=b.getNamedItem(m))?void 0:x.value)&&!p.has(m)){l=!1;break a}}}l=!0}if(l)switch(k.tc){case 1:nj(d,g,h);break;case 2:k=Wh(h);k=void 0!==k&&-1!==Xh.indexOf(k.toLowerCase())?h:"about:invalid#zClosurez"; k!==h&&oj(a);nj(d,g,k);break;case 3:nj(d,g,h.toLowerCase());break;case 4:nj(d,g,h);break;case 0:oj(a)}else oj(a)}return d}function lj(a,b){if(3===b.nodeType)return 1;if(!Zi(b))return 2;b=Yi(b);if(null===b)return oj(a),2;var c=a.j;if("FORM"!==b&&(c.j.has(b)||c.g.has(b)))return 1;oj(a);return 2}function oj(a){0===a.i.length&&a.i.push("")}function nj(a,b,c){a.setAttribute(b,c)}var pj=new ij(fj);function qj(a){return jj(pj,a)}var rj=new ij(gj),sj=new ij(hj);function tj(a){var b=Ha.apply(1,arguments);if(0===b.length)return Dd(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return Dd(c)};var uj={0:1,1:1},vj={0:.1,1:.1};function wj(a,b){try{jj(sj,a)}catch(c){return xj(b,"H_SLSANITIZE"),!0}try{jj(rj,a)}catch(c){return xj(b,"H_RSANITIZE"),!0}try{qj(a)}catch(c){return xj(b,"H_SANITIZE"),!0}return!1}function xj(a,b){(yj?yj:"undefined"!==typeof window&&window.navigator&&void 0!==window.navigator.sendBeacon?navigator.sendBeacon.bind(navigator):zj)("https://web.archive.org/web/20231014000706/https://csp.withgoogle.com/csp/lcreport/"+a.qj,JSON.stringify({host:window.location.hostname,type:b,additionalData:void 0}))} function zj(a,b){var c=new XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/json");c.send(b)}var yj;function Aj(a){return(new yi(new zi)).g(a)};function Bj(a){a&&"function"==typeof a.Ea&&a.Ea()};function Cj(){this.Id=this.Id;this.Ja=this.Ja}Cj.prototype.Id=!1;Cj.prototype.Ea=function(){this.Id||(this.Id=!0,this.ua())};function Dj(a,b){b=t(Bj,b);a.Id?b():(a.Ja||(a.Ja=[]),a.Ja.push(b))}Cj.prototype.ua=function(){if(this.Ja)for(;this.Ja.length;)this.Ja.shift()()};function Ej(a){this.id=a}Ej.prototype.toString=function(){return this.id};function Fj(a,b){this.type=a instanceof Ej?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.g=!1}Fj.prototype.stopPropagation=function(){this.g=!0};Fj.prototype.preventDefault=function(){this.defaultPrevented=!0};function Gj(a){a.preventDefault()};var Hj=function(){if(!q.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};q.addEventListener("test",c,b);q.removeEventListener("test",c,b)}catch(d){}return a}();function Ij(a,b){Fj.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.Bl=!1;this.pointerId=0;this.pointerType="";this.Ob=null;a&&this.al(a,b)}u(Ij,Fj);var Jj={2:"touch",3:"pen",4:"mouse"}; Ij.prototype.al=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;(b=a.relatedTarget)?Ac&&(vc(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=Bc||void 0!==a.offsetX? a.offsetX:a.layerX,this.offsetY=Bc||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.Bl=Dc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||0;this.pointerType= "string"===typeof a.pointerType?a.pointerType:Jj[a.pointerType]||"";this.state=a.state;this.Ob=a;a.defaultPrevented&&Ij.oa.preventDefault.call(this)};function Kj(a){return 0==a.Ob.button&&!(Dc&&a.ctrlKey)}Ij.prototype.stopPropagation=function(){Ij.oa.stopPropagation.call(this);this.Ob.stopPropagation?this.Ob.stopPropagation():this.Ob.cancelBubble=!0};Ij.prototype.preventDefault=function(){Ij.oa.preventDefault.call(this);var a=this.Ob;a.preventDefault?a.preventDefault():a.returnValue=!1};var Lj="closure_listenable_"+(1E6*Math.random()|0);function Mj(a){return!(!a||!a[Lj])};var Nj=0;function Oj(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Ti=e;this.key=++Nj;this.Mg=this.Ci=!1}function Pj(a){a.Mg=!0;a.listener=null;a.proxy=null;a.src=null;a.Ti=null};function Qj(a){this.src=a;this.g={};this.i=0}f=Qj.prototype;f.add=function(a,b,c,d,e){var g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.i++);var h=Rj(a,b,d,e);-1<h?(b=a[h],c||(b.Ci=!1)):(b=new Oj(b,this.src,g,!!d,e),b.Ci=c,a.push(b));return b};f.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!1;var e=this.g[a];b=Rj(e,b,c,d);return-1<b?(Pj(e[b]),rb(e,b),0==e.length&&(delete this.g[a],this.i--),!0):!1}; function Sj(a,b){var c=b.type;c in a.g&&qb(a.g[c],b)&&(Pj(b),0==a.g[c].length&&(delete a.g[c],a.i--))}f.Fg=ba(7);f.xh=function(a,b,c,d){a=this.g[a.toString()];var e=-1;a&&(e=Rj(a,b,c,d));return-1<e?a[e]:null};f.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return ed(this.g,function(g){for(var h=0;h<g.length;++h)if(!(c&&g[h].type!=d||e&&g[h].capture!=b))return!0;return!1})}; function Rj(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.Mg&&g.listener==b&&g.capture==!!c&&g.Ti==d)return e}return-1};var Tj="closure_lm_"+(1E6*Math.random()|0),Uj={},Vj=0;function Q(a,b,c,d,e){if(d&&d.once)return Wj(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g++)Q(a,b[g],c,d,e);return null}c=Xj(c);return Mj(a)?a.ka(b,c,Ua(d)?!!d.capture:!!d,e):Yj(a,b,c,!1,d,e)} function Yj(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ua(e)?!!e.capture:!!e,k=Zj(a);k||(a[Tj]=k=new Qj(a));c=k.add(b,c,d,h,g);if(c.proxy)return c;d=ak();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Hj||(e=h),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(bk(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");Vj++;return c} function ak(){function a(c){return b.call(a.src,a.listener,c)}var b=ck;return a}function Wj(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g++)Wj(a,b[g],c,d,e);return null}c=Xj(c);return Mj(a)?a.qf(b,c,Ua(d)?!!d.capture:!!d,e):Yj(a,b,c,!0,d,e)}function dk(a,b,c,d,e){if(Array.isArray(b))for(var g=0;g<b.length;g++)dk(a,b[g],c,d,e);else d=Ua(d)?!!d.capture:!!d,c=Xj(c),Mj(a)?a.Ta(b,c,d,e):a&&(a=Zj(a))&&(b=a.xh(b,c,d,e))&&ek(b)} function ek(a){if("number"!==typeof a&&a&&!a.Mg){var b=a.src;if(Mj(b))Sj(b.Jd,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(bk(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Vj--;(c=Zj(b))?(Sj(c,a),0==c.i&&(c.src=null,b[Tj]=null)):Pj(a)}}}function bk(a){return a in Uj?Uj[a]:Uj[a]="on"+a}function fk(a,b){var c=a.listener,d=a.Ti||a.src;a.Ci&&ek(a);return c.call(d,b)} function ck(a,b){return a.Mg?!0:fk(a,new Ij(b,this))}function Zj(a){a=a[Tj];return a instanceof Qj?a:null}var gk="__closure_events_fn_"+(1E9*Math.random()>>>0);function Xj(a){if("function"===typeof a)return a;a[gk]||(a[gk]=function(b){return a.handleEvent(b)});return a[gk]};function hk(a){Cj.call(this);this.s=a;this.j={}}u(hk,Cj);var ik=[];f=hk.prototype;f.ka=function(a,b,c,d){return jk(this,a,b,c,d)};function kk(a,b,c,d,e){jk(a,b,c,d,!1,e)}function jk(a,b,c,d,e,g){Array.isArray(c)||(c&&(ik[0]=c.toString()),c=ik);for(var h=0;h<c.length;h++){var k=Q(b,c[h],d||a.handleEvent,e||!1,g||a.s||a);if(!k)break;a.j[k.key]=k}return a}f.qf=function(a,b,c,d){return lk(this,a,b,c,d)}; function lk(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h++)lk(a,b,c[h],d,e,g);else{b=Wj(b,c,d||a.handleEvent,e,g||a.s||a);if(!b)return a;a.j[b.key]=b}return a}f.Ta=function(a,b,c,d,e){if(Array.isArray(b))for(var g=0;g<b.length;g++)this.Ta(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ua(d)?!!d.capture:!!d,e=e||this.s||this,c=Xj(c),d=!!d,b=Mj(a)?a.xh(b,c,d,e):a?(a=Zj(a))?a.xh(b,c,d,e):null:null,b&&(ek(b),delete this.j[b.key]);return this}; function mk(a){dd(a.j,function(b,c){this.j.hasOwnProperty(c)&&ek(b)},a);a.j={}}f.ua=function(){hk.oa.ua.call(this);mk(this)};f.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function R(){Cj.call(this);this.Jd=new Qj(this);this.bs=this;this.Al=null}u(R,Cj);R.prototype[Lj]=!0;f=R.prototype;f.Gg=function(){return this.Al};f.Og=function(a){this.Al=a};f.addEventListener=function(a,b,c,d){Q(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){dk(this,a,b,c,d)}; f.dispatchEvent=function(a){var b,c=this.Gg();if(c)for(b=[];c;c=c.Gg())b.push(c);c=this.bs;var d=a.type||a;if("string"===typeof a)a=new Fj(a,c);else if(a instanceof Fj)a.target=a.target||c;else{var e=a;a=new Fj(d,c);nd(a,e)}e=!0;if(b)for(var g=b.length-1;!a.g&&0<=g;g--){var h=a.currentTarget=b[g];e=nk(h,d,!0,a)&&e}a.g||(h=a.currentTarget=c,e=nk(h,d,!0,a)&&e,a.g||(e=nk(h,d,!1,a)&&e));if(b)for(g=0;!a.g&&g<b.length;g++)h=a.currentTarget=b[g],e=nk(h,d,!1,a)&&e;return e}; f.ua=function(){R.oa.ua.call(this);if(this.Jd){var a=this.Jd,b=0,c;for(c in a.g){for(var d=a.g[c],e=0;e<d.length;e++)++b,Pj(d[e]);delete a.g[c];a.i--}}this.Al=null};f.ka=function(a,b,c,d){return this.Jd.add(String(a),b,!1,c,d)};f.qf=function(a,b,c,d){return this.Jd.add(String(a),b,!0,c,d)};f.Ta=function(a,b,c,d){return this.Jd.remove(String(a),b,c,d)}; function nk(a,b,c,d){b=a.Jd.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.Mg&&h.capture==c){var k=h.listener,l=h.Ti||h.src;h.Ci&&Sj(a.Jd,h);e=!1!==k.call(l,d)&&e}}return e&&!d.defaultPrevented}f.Fg=ba(6);f.xh=function(a,b,c,d){return this.Jd.xh(String(a),b,c,d)};f.hasListener=function(a,b){return this.Jd.hasListener(void 0!==a?String(a):void 0,b)};function ok(a){R.call(this);this.g=a||window;this.j=Q(this.g,"resize",this.l,!1,this);this.i=pf(this.g)}u(ok,R);function pk(){var a=window,b=Va(a);return qk[b]=qk[b]||new ok(a)}var qk={};ok.prototype.getSize=function(){return this.i?this.i.clone():null};ok.prototype.ua=function(){ok.oa.ua.call(this);this.j&&(ek(this.j),this.j=null);this.i=this.g=null};ok.prototype.l=function(){var a=pf(this.g);Ke(a,this.i)||(this.i=a,this.dispatchEvent("resize"))};function rk(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(sk(a.keyCode))return!0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!Ac;default:return 166>a.keyCode||183<a.keyCode}} function tk(a,b,c,d,e,g){if(Dc&&e)return sk(a);if(e&&!d)return!1;if(!Ac){"number"===typeof b&&(b=uk(b));var h=17==b||18==b||Dc&&91==b;if((!c||Dc)&&h||Dc&&16==b&&(d||g))return!1}if((Bc||yc)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(A&&d&&b==a)return!1;switch(a){case 13:return Ac?g||e?!1:!(c&&d):!0;case 27:return!(Bc||yc||Ac)}return Ac&&(d||e||g)?!1:sk(a)} function sk(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Bc||yc)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return Ac;default:return!1}}function uk(a){if(Ac)a=vk(a);else if(Dc&&Bc)switch(a){case 93:a=91}return a} function vk(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};function wk(a){if(a.kc&&"function"==typeof a.kc)return a.kc();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(Ta(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}b=[];c=0;for(d in a)b[c++]=a[d];return b} function xk(a){if(a.Xd&&"function"==typeof a.Xd)return a.Xd();if(!a.kc||"function"!=typeof a.kc){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(Ta(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return fd(a)}}} function yk(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(Ta(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=xk(a),e=wk(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var zk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Ak(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var g=a[c].substring(0,d);e=a[c].substring(d+1)}else g=a[c];b(g,e?Pe(e):"")}}} function Bk(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";if(b+=c){c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function Ck(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.charCodeAt(b-1);if(38==g||63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)return b;b+=e+1}return-1}var Dk=/#|$/; function Ek(a){var b=window.location.href,c=b.search(Dk),d=Ck(b,0,a,c);if(0>d)return null;var e=b.indexOf("&",d);if(0>e||e>c)e=c;d+=a.length+1;return Pe(b.slice(d,-1!==e?e:0))}var Fk=/[?&]($|#)/;function S(a,b){this.g=this.O=this.o="";this.V=null;this.i=this.l="";this.s=!1;var c;a instanceof S?(this.s=void 0!==b?b:a.s,Gk(this,a.o),this.O=a.O,this.g=a.g,Hk(this,a.V),Ik(this,a.l),Jk(this,a.j.clone()),Kk(this,a.i)):a&&(c=String(a).match(zk))?(this.s=!!b,Gk(this,c[1]||"",!0),this.O=Lk(c[2]||""),this.g=Lk(c[3]||"",!0),Hk(this,c[4]),Ik(this,c[5]||"",!0),Jk(this,c[6]||"",!0),Kk(this,c[7]||"",!0)):(this.s=!!b,this.j=new Mk(null,this.s))} S.prototype.toString=function(){var a=[],b=this.o;b&&a.push(Nk(b,Ok,!0),":");var c=this.g;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(Nk(b,Ok,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.V,null!=c&&a.push(":",String(c));if(c=this.l)this.g&&"/"!=c.charAt(0)&&a.push("/"),a.push(Nk(c,"/"==c.charAt(0)?Pk:Qk,!0));(c=this.j.toString())&&a.push("?",c);(c=this.i)&&a.push("#",Nk(c,Rk));return a.join("")}; S.prototype.resolve=function(a){var b=this.clone(),c=!!a.o;c?Gk(b,a.o):c=!!a.O;c?b.O=a.O:c=!!a.g;c?b.g=a.g:c=null!=a.V;var d=a.l;if(c)Hk(b,a.V);else if(c=!!a.l){if("/"!=d.charAt(0))if(this.g&&!this.l)d="/"+d;else{var e=b.l.lastIndexOf("/");-1!=e&&(d=b.l.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(cc(e,"./")||cc(e,"/.")){d=Pb(e,"/");e=e.split("/");for(var g=[],h=0;h<e.length;){var k=e[h++];"."==k?d&&h==e.length&&g.push(""):".."==k?((1<g.length||1==g.length&&""!=g[0])&&g.pop(),d&&h==e.length&& g.push("")):(g.push(k),d=!0)}d=g.join("/")}else d=e}c?Ik(b,d):c=""!==a.j.toString();c?Jk(b,a.j.clone()):c=!!a.i;c&&Kk(b,a.i);return b};S.prototype.clone=function(){return new S(this)};function Gk(a,b,c){a.o=c?Lk(b,!0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function Hk(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.V=b}else a.V=null}function Ik(a,b,c){a.l=c?Lk(b,!0):b}function Jk(a,b,c){b instanceof Mk?(a.j=b,Sk(a.j,a.s)):(c||(b=Nk(b,Tk)),a.j=new Mk(b,a.s))} S.prototype.getQuery=function(){return this.j.toString()};function T(a,b,c){a.j.set(b,c);return a}function U(a,b){return a.j.get(b)}function Kk(a,b,c){a.i=c?Lk(b):b;return a}function Uk(a,b){a.j.remove(b);return a}function Lk(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function Nk(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Vk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null} function Vk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var Ok=/[#\/\?@]/g,Qk=/[#\?:]/g,Pk=/[#\?]/g,Tk=/[#\?@]/g,Rk=/#/g;function Mk(a,b){this.i=this.g=null;this.j=a||null;this.l=!!b}function Wk(a){a.g||(a.g=new Map,a.i=0,a.j&&Ak(a.j,function(b,c){a.add(Pe(b),c)}))} function Xk(a){var b=xk(a);if("undefined"==typeof b)throw Error("Keys are undefined");var c=new Mk(null);a=wk(a);for(var d=0;d<b.length;d++){var e=b[d],g=a[d];Array.isArray(g)?Yk(c,e,g):c.add(e,g)}return c}f=Mk.prototype;f.add=function(a,b){Wk(this);this.j=null;a=Zk(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.i+=1;return this};f.remove=function(a){Wk(this);a=Zk(this,a);return this.g.has(a)?(this.j=null,this.i-=this.g.get(a).length,this.g.delete(a)):!1};f.Jc=ba(4); function $k(a,b){Wk(a);b=Zk(a,b);return a.g.has(b)}f.forEach=function(a,b){Wk(this);this.g.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};f.Xd=function(){Wk(this);for(var a=Array.from(this.g.values()),b=Array.from(this.g.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c}; f.kc=function(a){Wk(this);var b=[];if("string"===typeof a)$k(this,a)&&(b=b.concat(this.g.get(Zk(this,a))));else{a=Array.from(this.g.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};f.set=function(a,b){Wk(this);this.j=null;a=Zk(this,a);$k(this,a)&&(this.i-=this.g.get(a).length);this.g.set(a,[b]);this.i+=1;return this};f.get=function(a,b){if(!a)return b;a=this.kc(a);return 0<a.length?String(a[0]):b}; function Yk(a,b,c){a.remove(b);0<c.length&&(a.j=null,a.g.set(Zk(a,b),ub(c)),a.i+=c.length)}f.toString=function(){if(this.j)return this.j;if(!this.g)return"";for(var a=[],b=Array.from(this.g.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.kc(d);for(var g=0;g<d.length;g++){var h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return this.j=a.join("&")};f.clone=function(){var a=new Mk;a.j=this.j;this.g&&(a.g=new Map(this.g),a.i=this.i);return a}; function Zk(a,b){b=String(b);a.l&&(b=b.toLowerCase());return b}function Sk(a,b){b&&!a.l&&(Wk(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(this.remove(d),Yk(this,e,c))},a));a.l=b}f.cq=function(a){for(var b=0;b<arguments.length;b++)yk(arguments[b],function(c,d){this.add(d,c)},this)};function al(a){try{return q.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);};function bl(){}bl.prototype.g=null;function cl(a){var b;(b=a.g)||(b={},dl(a)&&(b[0]=!0,b[1]=!0),b=a.g=b);return b};var el;function fl(){}u(fl,bl);function gl(a){return(a=dl(a))?new ActiveXObject(a):new XMLHttpRequest}function dl(a){if(!a.i&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.i=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.i}el=new fl;function hl(a,b){this.j=a;this.l=b;this.i=0;this.g=null}hl.prototype.get=function(){if(0<this.i){this.i--;var a=this.g;this.g=a.next;a.next=null}else a=this.j();return a};function il(a,b){a.l(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function jl(a,b){var c=a;b&&(c=r(a,b));c=kl(c);"function"!==typeof q.setImmediate||q.Window&&q.Window.prototype&&(jc()||!z("Edge"))&&q.Window.prototype.setImmediate==q.setImmediate?(ll||(ll=ml()),ll(c)):q.setImmediate(c)}var ll; function ml(){var a=q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!z("Presto")&&(a=function(){var e=H("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var g=e.contentWindow;e=g.document;e.open();e.close();var h="callImmediate"+Math.random(),k="file:"==g.location.protocol?"*":g.location.protocol+"//"+g.location.host;e=r(function(l){if(("*"==k||l.origin==k)&&l.data==h)this.port1.onmessage()},this);g.addEventListener("message", e,!1);this.port1={};this.port2={postMessage:function(){g.postMessage(h,k)}}});if("undefined"!==typeof a&&!lc()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cb;c.cb=null;e()}};return function(e){d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e){q.setTimeout(e,0)}}var kl=ad;function nl(a){q.setTimeout(function(){throw a;},0)};function ol(){this.i=this.g=null}ol.prototype.add=function(a,b){var c=pl.get();c.set(a,b);this.i?this.i.next=c:this.g=c;this.i=c};ol.prototype.remove=function(){var a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||(this.i=null),a.next=null);return a};var pl=new hl(function(){return new ql},function(a){return a.reset()});function ql(){this.next=this.g=this.Be=null}ql.prototype.set=function(a,b){this.Be=a;this.g=b;this.next=null};ql.prototype.reset=function(){this.next=this.g=this.Be=null};var rl,sl=!1,ul=new ol;function vl(a,b){rl||wl();sl||(rl(),sl=!0);ul.add(a,b)}function wl(){if(q.Promise&&q.Promise.resolve){var a=q.Promise.resolve(void 0);rl=function(){a.then(xl)}}else rl=function(){jl(xl)}}function xl(){for(var a;a=ul.remove();){try{a.Be.call(a.g)}catch(b){nl(b)}il(pl,a)}sl=!1};function yl(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function zl(a){this.g=0;this.O=void 0;this.l=this.i=this.j=null;this.o=this.s=!1;if(a!=$c)try{var b=this;a.call(void 0,function(c){Al(b,2,c)},function(c){Al(b,3,c)})}catch(c){Al(this,3,c)}}function Bl(){this.next=this.context=this.i=this.j=this.g=null;this.l=!1}Bl.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.l=!1};var Cl=new hl(function(){return new Bl},function(a){a.reset()});function Dl(a,b,c){var d=Cl.get();d.j=a;d.i=b;d.context=c;return d} function El(){var a,b,c=new zl(function(d,e){a=d;b=e});return new Fl(c,a,b)}zl.prototype.then=function(a,b,c){return Gl(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};zl.prototype.$goog_Thenable=!0;zl.prototype.cancel=function(a){if(0==this.g){var b=new Hl(a);vl(function(){Il(this,b)},this)}}; function Il(a,b){if(0==a.g)if(a.j){var c=a.j;if(c.i){for(var d=0,e=null,g=null,h=c.i;h&&(h.l||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||(g=h);e&&(0==c.g&&1==d?Il(c,b):(g?(d=g,d.next==c.l&&(c.l=d),d.next=d.next.next):Jl(c),Kl(c,e,3,b)))}a.j=null}else Al(a,3,b)}function Ll(a,b){a.i||2!=a.g&&3!=a.g||Ml(a);a.l?a.l.next=b:a.i=b;a.l=b} function Gl(a,b,c,d){var e=Dl(null,null,null);e.g=new zl(function(g,h){e.j=b?function(k){try{var l=b.call(d,k);g(l)}catch(m){h(m)}}:g;e.i=c?function(k){try{var l=c.call(d,k);void 0===l&&k instanceof Hl?h(k):g(l)}catch(m){h(m)}}:h});e.g.j=a;Ll(a,e);return e.g}zl.prototype.ma=function(a){this.g=0;Al(this,2,a)};zl.prototype.na=function(a){this.g=0;Al(this,3,a)}; function Al(a,b,c){if(0==a.g){a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.g=1;a:{var d=c,e=a.ma,g=a.na;if(d instanceof zl){Ll(d,Dl(e||$c,g||null,a));var h=!0}else if(yl(d))d.then(e,g,a),h=!0;else{if(Ua(d))try{var k=d.then;if("function"===typeof k){Nl(d,k,e,g,a);h=!0;break a}}catch(l){g.call(a,l);h=!0;break a}h=!1}}h||(a.O=c,a.g=b,a.j=null,Ml(a),3!=b||c instanceof Hl||Ol(a,c))}} function Nl(a,b,c,d,e){function g(l){k||(k=!0,d.call(e,l))}function h(l){k||(k=!0,c.call(e,l))}var k=!1;try{b.call(a,h,g)}catch(l){g(l)}}function Ml(a){a.s||(a.s=!0,vl(a.V,a))}function Jl(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||(a.l=null);return b}zl.prototype.V=function(){for(var a;a=Jl(this);)Kl(this,a,this.g,this.O);this.s=!1}; function Kl(a,b,c,d){if(3==c&&b.i&&!b.l)for(;a&&a.o;a=a.j)a.o=!1;if(b.g)b.g.j=null,Pl(b,c,d);else try{b.l?b.j.call(b.context):Pl(b,c,d)}catch(e){Ql.call(null,e)}il(Cl,b)}function Pl(a,b,c){2==b?a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function Ol(a,b){a.o=!0;vl(function(){a.o&&Ql.call(null,b)})}var Ql=nl;function Hl(a){cb.call(this,a)}u(Hl,cb);Hl.prototype.name="cancel";function Fl(a,b,c){this.promise=a;this.resolve=b;this.reject=c};function Rl(a,b){R.call(this);this.i=a||1;this.g=b||q;this.j=r(this.Ov,this);this.l=$a()}u(Rl,R);f=Rl.prototype;f.enabled=!1;f.Sa=null;function Sl(a,b){a.i=b;a.Sa&&a.enabled?(a.stop(),a.start()):a.Sa&&a.stop()}f.Ov=function(){if(this.enabled){var a=$a()-this.l;0<a&&a<.8*this.i?this.Sa=this.g.setTimeout(this.j,this.i-a):(this.Sa&&(this.g.clearTimeout(this.Sa),this.Sa=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}}; f.start=function(){this.enabled=!0;this.Sa||(this.Sa=this.g.setTimeout(this.j,this.i),this.l=$a())};f.stop=function(){this.enabled=!1;this.Sa&&(this.g.clearTimeout(this.Sa),this.Sa=null)};f.ua=function(){Rl.oa.ua.call(this);this.stop();delete this.g};function V(a,b,c){if("function"===typeof a)c&&(a=r(a,c));else if(a&&"function"==typeof a.handleEvent)a=r(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:q.setTimeout(a,b||0)} function Tl(a){q.clearTimeout(a)};function Ul(a){R.call(this);this.headers=new Map;this.V=a||null;this.i=!1;this.O=this.g=null;this.ej="";this.j=this.na=this.l=this.ma=!1;this.s=0;this.o=null;this.wa="";this.qa=this.ta=!1}u(Ul,R);var Vl=/^https?$/i,Wl=["POST","PUT"],Xl=[];function Yl(a,b,c,d,e,g,h){var k=new Ul;Xl.push(k);b&&k.ka("complete",b);k.qf("ready",k.ss);g&&(k.s=Math.max(0,g));h&&(k.ta=h);k.send(a,c,d,e)}f=Ul.prototype;f.ss=function(){this.Ea();qb(Xl,this)}; f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active with another request="+this.ej+"; newUri="+a);b=b?b.toUpperCase():"GET";this.ej=a;this.ma=!1;this.i=!0;this.g=this.V?gl(this.V):gl(el);this.O=this.V?cl(this.V):cl(el);this.g.onreadystatechange=r(this.Yo,this);try{this.na=!0,this.g.open(b,String(a),!0),this.na=!1}catch(h){Zl(this);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if("function"=== typeof d.keys&&"function"===typeof d.get){e=la(d.keys());for(var g=e.next();!g.done;g=e.next())g=g.value,c.set(g,d.get(g))}else throw Error("Unknown input type for opt_headers: "+String(d));d=Array.from(c.keys()).find(function(h){return"content-type"==h.toLowerCase()});e=q.FormData&&a instanceof q.FormData;!ob(Wl,b)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=la(c);for(d=b.next();!d.done;d=b.next())c=la(d.value),d=c.next().value,c=c.next().value,this.g.setRequestHeader(d, c);this.wa&&(this.g.responseType=this.wa);"withCredentials"in this.g&&this.g.withCredentials!==this.ta&&(this.g.withCredentials=this.ta);try{$l(this),0<this.s&&((this.qa=am(this.g))?(this.g.timeout=this.s,this.g.ontimeout=r(this.ag,this)):this.o=V(this.ag,this.s,this)),this.l=!0,this.g.send(a),this.l=!1}catch(h){Zl(this)}};function am(a){return A&&"number"===typeof a.timeout&&void 0!==a.ontimeout}f.ag=function(){"undefined"!=typeof Oa&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))}; function Zl(a){a.i=!1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);bm(a);cm(a)}function bm(a){a.ma||(a.ma=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}f.abort=function(){this.g&&this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),cm(this))};f.ua=function(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1),cm(this,!0));Ul.oa.ua.call(this)};f.Yo=function(){this.Id||(this.na||this.l||this.j?dm(this):this.Vu())};f.Vu=function(){dm(this)}; function dm(a){if(a.i&&"undefined"!=typeof Oa&&(!a.O[1]||4!=(a.g?a.g.readyState:0)||2!=em(a)))if(a.l&&4==(a.g?a.g.readyState:0))V(a.Yo,0,a);else if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{fm(a)?(a.dispatchEvent("complete"),a.dispatchEvent("success")):bm(a)}finally{cm(a)}}}function cm(a,b){if(a.g){$l(a);var c=a.g,d=a.O[0]?function(){}:null;a.g=null;a.O=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}} function $l(a){a.g&&a.qa&&(a.g.ontimeout=null);a.o&&(Tl(a.o),a.o=null)}f.isActive=function(){return!!this.g};function fm(a){var b=em(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c){if(b=0===b)a=String(a.ej).match(zk)[1]||null,!a&&q.self&&q.self.location&&(a=q.self.location.protocol.slice(0,-1)),b=!Vl.test(a?a.toLowerCase():"");c=b}return c}function em(a){try{return 2<(a.g?a.g.readyState:0)?a.g.status:-1}catch(b){return-1}} function gm(a){try{return a.g?a.g.responseText:""}catch(b){return""}}function hm(a,b){if(a.g){a=a.g.responseText;b&&0==a.indexOf(b)&&(a=a.substring(b.length));a:{b=a;if(q.JSON)try{var c=q.JSON.parse(b);break a}catch(d){}c=al(b)}return c}};function im(a,b){a=jm(a);var c;if(c=b){var d,e;c=Math.random()<(null!=(e=null!=(d=b.Mw)?d:uj[b.qj[0]])?e:0)}if(c&&!1!==window.SAFEVALUES_REPORTING&&"DocumentFragment"in window){var g,h;Math.random()<(null!=(h=null!=(g=b.zw)?g:vj[b.qj[0]])?h:0)&&xj(b,"HEARTBEAT");wj(a,b)||Mi(a).toString()!==a&&xj(b,"H_ESCAPE")}return le(a)}function jm(a){return null===a?"null":void 0===a?"undefined":a};function km(){}f=km.prototype;f.nb=function(a){this.rb=a.width;this.Bb=a.height};f.getSize=function(){return new Je(this.rb,this.Bb)};f.Yd=function(){return this.O};f.kd=function(){return this.s};f.tb=function(){return this.rb};f.Db=function(){return this.Bb};f.jd=function(){return new B(this.O,this.s)};function lm(a){return new fh(a.O,a.s,a.rb,a.Bb)};function mm(){this.g=[]}mm.prototype.Pa=function(a){this.g.push(a)};mm.prototype.getSize=function(){var a=this.tb(),b=this.Db();return null===a||null===b?null:new Je(a,b)};mm.prototype.Ld=function(a){return this.g.filter(a||Yc)};function nm(a,b){for(var c=0;c<a.g.length;c++){var d=a.g[c];if(b(d))return d}return null}function om(a,b){return nm(a,function(c){return c.kd()<=b&&c.kd()+c.getSize().height>=b})}function pm(a,b){return a.g.find(function(c){return dh(gh(lm(c)),b)})};function qm(){this.g=[];this.cells=[]}u(qm,mm);f=qm.prototype;f.im=0;f.fi=0;f.marginRight=0;f.ei=0;f.Yk=0;f.Ej=0;f.Rp=!1;f.tb=function(){return this.rb};f.Db=function(){return this.Bb}; function rm(a){a.O();for(var b=a.im,c=0;c<a.j;c++){var d=sm(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-h.getSize().width)/2);h.O=k}});b+=d+a.Yk}a.rb=b+a.marginRight;var e=a.fi;for(c=0;c<a.i;c++){var g=tm(a,c);um(a,c).forEach(function(h){if(h)if(this.Rp){var k=e+Math.round((g-h.getSize().height)/2);h.s=k}else h.s=e});e+=g+a.Ej}a.Bb=e+a.ei}function um(a,b){return a.cells.map(function(c){return c[b]})} function sm(a,b){var c=0;a.cells[b].forEach(function(d){d&&(c=Math.max(c,d.getSize().width))});return c}function tm(a,b){var c=0;um(a,b).forEach(function(d){d&&(c=Math.max(c,d.getSize().height))});return c};function vm(a){this.l=a}n(vm,km);vm.prototype.Da=function(){return this.l};vm.prototype.nb=function(a){void 0==a.width?(this.Bb=a.height,this.rb=Math.round(a.height*wm(this.l))):void 0==a.height?(this.rb=a.width,this.Bb=Math.round(a.width/wm(this.l))):(this.rb=a.width,this.Bb=a.height)};function xm(){return"rtl"==document.body.dir}function ym(a,b,c){a=a.style;A?a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'", sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat=c||"no-repeat")}var zm={border:!0,padding:!0,margin:!0},Am=["Top","Bottom","Right","Left"],Bm={color:"#0000cc",textDecoration:"underline"}; function Cm(a){var b={backgroundColor:"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-serif",fontSize:"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"0px",textAlign:"left",textDecoration:"none",verticalAlign:"middle"};v(a,function(c){dd(b,t(Dm,c))})}function Dm(a,b,c){var d=""==oh(a,c);zm[c]?v(Am,function(e){d&&""==oh(a,c+e)&&K(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&Bm[c]?K(a,c,Bm[c]):K(a,c,b))} function W(a,b){var c={img:!0,div:!0,table:!0,td:!0,span:!0,a:!0},d=[];c[a.tagName.toLowerCase()]&&d.push(a);b||dd(c,function(e,g){vb(d,ub(a.getElementsByTagName(g)))});Cm(d)};function Em(a,b,c){Cj.call(this);this.Jh=a;this.j=b||0;this.g=c;this.i=r(this.eq,this)}u(Em,Cj);f=Em.prototype;f.ub=0;f.ua=function(){Em.oa.ua.call(this);this.stop();delete this.Jh;delete this.g};f.start=function(a){this.stop();this.ub=V(this.i,void 0!==a?a:this.j)};f.stop=function(){this.isActive()&&Tl(this.ub);this.ub=0};f.isActive=function(){return 0!=this.ub};f.eq=function(){this.ub=0;this.Jh&&this.Jh.call(this.g)};var jd={},Fm=null;function Gm(a){a=Va(a);delete jd[a];id()&&Fm&&Fm.stop()}function Hm(){Fm||(Fm=new Em(function(){Im()},20));var a=Fm;a.isActive()||a.start()}function Im(){var a=$a();dd(jd,function(b){Jm(b,a)});id()||Hm()};function Km(){R.call(this);this.Ec=0;this.endTime=this.startTime=null}u(Km,R);Km.prototype.tf=function(){this.qd("begin")};Km.prototype.Je=function(){this.qd("end")};Km.prototype.qd=function(a){this.dispatchEvent(a)};function Lm(a,b,c,d){Km.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.i=a;this.o=b;this.duration=c;this.l=d;this.coords=[];this.progress=0}u(Lm,Km);f=Lm.prototype; f.play=function(a){if(a||0==this.Ec)this.progress=0,this.coords=this.i;else if(1==this.Ec)return!1;Gm(this);this.startTime=a=$a();-1==this.Ec&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.tf();this.qd("play");-1==this.Ec&&this.qd("resume");this.Ec=1;var b=Va(this);b in jd||(jd[b]=this);Hm();Jm(this,a);return!0};f.stop=function(a){Gm(this);this.Ec=0;a&&(this.progress=1);Mm(this,this.progress);this.qd("stop");this.Je()}; f.ua=function(){0==this.Ec||this.stop(!1);this.qd("destroy");Lm.oa.ua.call(this)};function Jm(a,b){b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-a.startTime)/(a.endTime-a.startTime);1<a.progress&&(a.progress=1);Mm(a,a.progress);1==a.progress?(a.Ec=0,Gm(a),a.qd("finish"),a.Je()):1==a.Ec&&a.yl()}function Mm(a,b){"function"===typeof a.l&&(b=a.l(b));a.coords=Array(a.i.length);for(var c=0;c<a.i.length;c++)a.coords[c]=(a.o[c]-a.i[c])*b+a.i[c]}f.yl=function(){this.qd("animate")}; f.qd=function(a){this.dispatchEvent(new Nm(a,this))};function Nm(a,b){Fj.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.Ec}u(Nm,Fj);function Om(a){return 3*a*a-2*a*a*a};function X(){R.call(this);this.g=new hk(this)}u(X,R);X.prototype.ua=function(){this.dispatchEvent("dispose");X.oa.ua.call(this);this.g.Ea()};function Pm(){X.call(this)}u(Pm,X);function Qm(a,b){this.x=a;this.y=b}u(Qm,B);function Rm(a){return new Qm(a.x,a.y)}Qm.prototype.clone=function(){return new Qm(this.x,this.y)};Qm.prototype.Jj=B.prototype.Jj;Qm.prototype.add=function(a){this.x+=a.x;this.y+=a.y;return this};function Sm(a,b){a.x-=b.x;a.y-=b.y};function Tm(a,b){this.g=a;this.i=b}function Um(a,b){var c=pm(a.g,b);if(!c)a:{c=Number.POSITIVE_INFINITY;for(var d=a.g.Ld(),e=d[0],g=0;g<d.length;g++){var h=d[g],k=eh(gh(lm(h)),b);if(k<c){c=k;if(0==k){c=h;break a}e=h}}c=e}a=a.i.th(c);b=Rm(b);Sm(b,c.jd());d=a.getSize().width/c.getSize().width;c=a.getSize().height/c.getSize().height;b=new B(Math.round(b.x*d),Math.round(b.y*c));return Rm(a.jd()).add(b)};var Vm={};var Wm;var Xm="combobox grid group listbox menu menubar radiogroup row rowgroup tablist textbox toolbar tree treegrid".split(" ");function Ym(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")} function Y(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Wm||(c={},Wm=(c.atomic=!1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!1,c.live="off",c.multiline=!1,c.multiselectable=!1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=Wm,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)} function Zm(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)}function $m(a){var b=Zm(a,"activedescendant");return df(a).getElementById(b)}function an(a,b){var c="";b&&(c=b.id);Y(a,"activedescendant",c)}function bn(a,b){Y(a,"label",b)};var cn=function(){if(Ec){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(fc()))?a[1]:"0"}return Dc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(fc()))?a[0].replace(/_/g,"."):"10"):Gc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(fc()))?a[1]:""):Hc||Ic||Jc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(fc()))?a[1].replace(/_/g,"."):""):""}();function dn(a){return(a=a.exec(fc()))?a[1]:""}var en=function(){if(jg)return dn(/Firefox\/([0-9.]+)/);if(A||yc||xc)return Qc;if(ng){if(sc()||tc()){var a=dn(/CriOS\/([0-9.]+)/);if(a)return a}return dn(/Chrome\/([0-9.]+)/)}if(og&&!sc())return dn(/Version\/([0-9.]+)/);if(kg||lg){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(fc()))return a[1]+"."+a[2]}else if(mg)return(a=dn(/Android\s+([0-9.]+)/))?a:dn(/Version\/([0-9.]+)/);return""}();function fn(a,b,c){R.call(this);this.target=a;this.handle=b||a;this.na=c||new fh(NaN,NaN,NaN,NaN);this.j=df(a);this.g=new hk(this);Dj(this,this.g);this.deltaY=this.deltaX=this.wa=this.ta=this.screenY=this.screenX=this.clientY=this.clientX=0;this.Pb=!0;this.i=!1;this.ma=0;Q(this.handle,["touchstart","mousedown"],this.Rl,!1,this);this.o=gn}u(fn,R);var gn=q.document&&q.document.documentElement&&!!q.document.documentElement.setCapture&&!!q.document.releaseCapture; function hn(a,b){a.na=b||new fh(NaN,NaN,NaN,NaN)}f=fn.prototype;f.lb=function(a){this.Pb=a};f.ua=function(){fn.oa.ua.call(this);dk(this.handle,["touchstart","mousedown"],this.Rl,!1,this);mk(this.g);this.o&&this.j.releaseCapture();this.handle=this.target=null}; f.Rl=function(a){var b="mousedown"==a.type;if(!this.Pb||this.i||b&&!Kj(a))this.dispatchEvent("earlycancel");else{if(0==this.ma)if(this.dispatchEvent(new jn("start",this,a.clientX,a.clientY,a)))this.i=!0,b&&a.preventDefault();else return;else b&&a.preventDefault();b=this.j;var c=b.documentElement,d=!this.o;this.g.ka(b,["touchmove","mousemove"],this.Gt,{capture:d,passive:!1});this.g.ka(b,["touchend","mouseup"],this.Gi,d);this.o?(c.setCapture(!1),this.g.ka(c,"losecapture",this.Gi)):this.g.ka(tf(b),"blur", this.Gi);this.Ga&&this.g.ka(this.Ga,"scroll",this.Wu,d);this.clientX=this.ta=a.clientX;this.clientY=this.wa=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.qa=rf(bf(this.j).g)}};f.Gi=function(a,b){mk(this.g);this.o&&this.j.releaseCapture();this.i?(this.i=!1,this.dispatchEvent(new jn("end",this,a.clientX,a.clientY,a,kn(this,this.deltaX),ln(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")}; f.Gt=function(a){if(this.Pb){var b=a.clientX-this.clientX,c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.i){var d=this.ta-this.clientX,e=this.wa-this.clientY;if(d*d+e*e>this.ma)if(this.dispatchEvent(new jn("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.Id||this.Gi(a);return}}c=mn(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new jn("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(nn(this,a,b,c),a.preventDefault())}}; function mn(a,b,c){var d=rf(bf(a.j).g);b+=d.x-a.qa.x;c+=d.y-a.qa.y;a.qa=d;a.deltaX+=b;a.deltaY+=c;return new B(kn(a,a.deltaX),ln(a,a.deltaY))}f.Wu=function(a){var b=mn(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;nn(this,a,b.x,b.y)};function nn(a,b,c,d){a.Ek(c,d);a.dispatchEvent(new jn("drag",a,b.clientX,b.clientY,b,c,d))}function kn(a,b){var c=a.na;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))} function ln(a,b){var c=a.na;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}f.Ek=function(a,b){this.target.style.left=a+"px";this.target.style.top=b+"px"};function jn(a,b,c,d,e,g,h){Fj.call(this,a);this.clientX=c;this.clientY=d;this.i=e;this.left=void 0!==g?g:b.deltaX;this.top=void 0!==h?h:b.deltaY}u(jn,Fj);function on(a){this.Bd=new Map;var b=arguments.length;if(1<b){if(b%2)throw Error("Uneven number of arguments");for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else if(a)if(a instanceof on)for(b=la(a.Bd),c=b.next();!c.done;c=b.next()){var d=la(c.value);c=d.next().value;d=d.next().value;this.Bd.set(c,d)}else if(a)for(b=la(Object.entries(a)),c=b.next();!c.done;c=b.next())d=la(c.value),c=d.next().value,d=d.next().value,this.Bd.set(c,d)}f=on.prototype;f.kc=function(){return Array.from(this.Bd.values())}; f.Xd=function(){return Array.from(this.Bd.keys())};f.Jc=ba(3);f.remove=function(a){return this.Bd.delete(a)};f.get=function(a,b){return this.Bd.has(a)?this.Bd.get(a):b};f.set=function(a,b){this.Bd.set(a,b);return this};f.forEach=function(a,b){var c=this;b=void 0===b?this:b;this.Bd.forEach(function(d,e){return a.call(b,d,e,c)})};f.clone=function(){return new on(this)};(function(){for(var a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!q.requestAnimationFrame;++c)q.requestAnimationFrame=q[b+"RequestAnimationFrame"],q.cancelAnimationFrame=q[b+"CancelAnimationFrame"]||q[b+"CancelRequestAnimationFrame"];if(!q.requestAnimationFrame){var d=0;q.requestAnimationFrame=function(e){var g=(new Date).getTime(),h=Math.max(0,16-(g-d));d=g+h;return q.setTimeout(function(){e(g+h)},h)};q.cancelAnimationFrame||(q.cancelAnimationFrame=function(e){clearTimeout(e)})}})(); var pn=[[],[]],qn=0,rn=!1,sn=0;function tn(a,b){var c=sn++,d={Eu:{id:c,Be:a.measure,context:b},Hu:{id:c,Be:a.Mo,context:b},state:{},ad:void 0,Zi:!1};return function(){0<arguments.length?(d.ad||(d.ad=[]),d.ad.length=0,d.ad.push.apply(d.ad,arguments),d.ad.push(d.state)):d.ad&&0!=d.ad.length?(d.ad[0]=d.state,d.ad.length=1):d.ad=[d.state];d.Zi||(d.Zi=!0,pn[qn].push(d));rn||(rn=!0,window.requestAnimationFrame(un))}} function un(){rn=!1;var a=pn[qn],b=a.length;qn=(qn+1)%2;for(var c,d=0;d<b;++d){c=a[d];var e=c.Eu;c.Zi=!1;e.Be&&e.Be.apply(e.context,c.ad)}for(d=0;d<b;++d)c=a[d],e=c.Hu,c.Zi=!1,e.Be&&e.Be.apply(e.context,c.ad),c.state={};a.length=0};var vn=A?Dd(vd(wd('javascript:""'))):Dd(vd(wd("about:blank")));A?Dd(vd(wd('javascript:""'))):Dd(vd(wd("javascript:undefined")));function wn(a){R.call(this);this.va=a;a=A?"focusout":"blur";this.g=Q(this.va,A?"focusin":"focus",this,!A);this.i=Q(this.va,a,this,!A)}u(wn,R);wn.prototype.handleEvent=function(a){var b=new Ij(a.Ob);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatchEvent(b)};wn.prototype.ua=function(){wn.oa.ua.call(this);ek(this.g);ek(this.i);delete this.va};function xn(){}Qa(xn);xn.prototype.g=0;function yn(a){return":"+(a.g++).toString(36)};function zn(a){R.call(this);this.g=a||bf();this.Kb=An;this.ub=null;this.Va=!1;this.va=null;this.na=void 0;this.ma=this.O=this.s=this.vl=null;this.Lc=!1}u(zn,R);zn.prototype.nd=xn.Jb();var An=null; function Bn(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component state");}f=zn.prototype;f.getId=function(){return this.ub||(this.ub=yn(this.nd))}; f.Ng=function(a){if(this.s&&this.s.ma){var b=this.s.ma,c=this.ub;c in b&&delete b[c];kd(this.s.ma,a,this)}this.ub=a};f.ha=function(){return this.va};function Z(a){a.na||(a.na=new hk(a));return a.na}f.he=function(a){if(this==a)throw Error("Unable to set parent component");if(a&&this.s&&this.ub&&Cn(this.s,this.ub)&&this.s!=a)throw Error("Unable to set parent component");this.s=a;zn.oa.Og.call(this,a)};f.getParent=function(){return this.s}; f.Og=function(a){if(this.s&&this.s!=a)throw Error("Method not supported");zn.oa.Og.call(this,a)};f.Qa=function(){this.va=Xf(this.g,"DIV")};f.render=function(a){Dn(this,a)};function Dn(a,b,c){if(a.Va)throw Error("Component already rendered");a.va||a.Qa();b?b.insertBefore(a.va,c||null):a.g.g.body.appendChild(a.va);a.s&&!a.s.Va||a.Ka()} function En(a,b){if(a.Va)throw Error("Component already rendered");if(b&&a.hi(b)){a.Lc=!0;var c=df(b);a.g&&a.g.g==c||(a.g=bf(b));a.Nb(b);a.Ka()}else throw Error("Invalid element to decorate");}f.hi=function(){return!0};f.Nb=function(a){this.va=a};f.Ka=function(){this.Va=!0;Fn(this,function(a){!a.Va&&a.ha()&&a.Ka()})};f.jc=function(){Fn(this,function(a){a.Va&&a.jc()});this.na&&mk(this.na);this.Va=!1}; f.ua=function(){this.Va&&this.jc();this.na&&(this.na.Ea(),delete this.na);Fn(this,function(a){a.Ea()});!this.Lc&&this.va&&I(this.va);this.s=this.vl=this.va=this.ma=this.O=null;zn.oa.ua.call(this)};f.Za=function(a,b){this.tg(a,Gn(this),b)}; f.tg=function(a,b,c){if(a.Va&&(c||!this.Va))throw Error("Component already rendered");if(0>b||b>Gn(this))throw Error("Child component index out of bounds");this.ma&&this.O||(this.ma={},this.O=[]);if(a.getParent()==this){var d=a.getId();this.ma[d]=a;qb(this.O,a)}else kd(this.ma,a.getId(),a);a.he(this);wb(this.O,b,0,a);a.Va&&this.Va&&a.getParent()==this?(c=this.Ib(),(c.childNodes[b]||null)!=a.ha()&&(a.ha().parentElement==c&&c.removeChild(a.ha()),b=c.childNodes[b]||null,c.insertBefore(a.ha(),b))):c? (this.va||this.Qa(),b=Hn(this,b+1),Dn(a,this.Ib(),b?b.va:null)):this.Va&&!a.Va&&a.va&&a.va.parentNode&&1==a.va.parentNode.nodeType&&a.Ka()};f.Ib=function(){return this.va};function In(a){null==a.Kb&&(a.Kb=Lh(a.Va?a.va:a.g.g.body));return a.Kb}function Gn(a){return a.O?a.O.length:0}function Cn(a,b){a.ma&&b?(a=a.ma,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function Hn(a,b){return a.O?a.O[b]||null:null}function Fn(a,b,c){a.O&&a.O.forEach(b,c)} function Jn(a,b){return a.O&&b?a.O.indexOf(b):-1}f.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.getId();a=Cn(this,c);if(c&&a){var d=this.ma;c in d&&delete d[c];qb(this.O,a);b&&(a.jc(),a.va&&I(a.va));a.he(null)}}if(!a)throw Error("Child is not in parent component");return a};function Kn(a,b){this.va=a;this.i=b};function Ln(a,b){R.call(this);this.l=new hk(this);this.hg(a||null);b&&(this.ig=b)}u(Ln,R);f=Ln.prototype;f.va=null;f.Dn=!0;f.Cn=null;f.Re=!1;f.ll=-1;f.dj=-1;f.Rn=!0;f.ig="toggle_display";f.getType=function(){return this.ig};f.ha=function(){return this.va};f.hg=function(a){Mn(this);this.va=a};function Nn(a,b){Mn(a);a.Dn=b}function Mn(a){if(a.Re)throw Error("Can not change this state of the popup while showing.");}f.isVisible=function(){return this.Re}; f.Aa=function(a){this.Ga&&this.Ga.stop();this.qa&&this.qa.stop();if(a){if(!this.Re&&this.zl()){if(!this.va)throw Error("Caller must call setElement before trying to show the popup");this.fg();a=df(this.va);if(this.Dn)if(this.l.ka(a,"mousedown",this.So,!0),A){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=Lf(b)}catch(d){break}a=c;b=a.activeElement}this.l.ka(a,"mousedown",this.So,!0);this.l.ka(a,"deactivate",this.Ro)}else this.l.ka(a,"blur",this.Ro);"toggle_display"==this.ig? (this.va.style.visibility="visible",N(this.va,!0)):"move_offscreen"==this.ig&&this.fg();this.Re=!0;this.ll=Date.now();this.dj=-1;this.Ga?(Wj(this.Ga,"end",this.ii,!1,this),this.Ga.play()):this.ii()}}else On(this)};f.fg=function(){};function On(a,b){a.Re&&a.dispatchEvent({type:"beforehide",target:b})&&(a.l&&mk(a.l),a.Re=!1,a.dj=Date.now(),a.qa?(Wj(a.qa,"end",t(a.In,b),!1,a),a.qa.play()):a.In(b))} f.In=function(a){"toggle_display"==this.ig?this.fu():"move_offscreen"==this.ig&&(this.va.style.top="-10000px");this.Ug(a)};f.fu=function(){this.va.style.visibility="hidden";N(this.va,!1)};f.zl=function(){return this.dispatchEvent("beforeshow")};f.ii=function(){this.dispatchEvent("show")};f.Ug=function(a){this.dispatchEvent({type:"hide",target:a})};f.So=function(a){a=a.target;Kf(this.va,a)||Pn(this,a)||150>Date.now()-this.ll||On(this,a)}; f.Ro=function(a){if(this.Rn){var b=df(this.va);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||Kf(this.va,a)||"BODY"==a.tagName||Pn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.ll||On(this)}};function Pn(a,b){return lb(a.Cn||[],function(c){return b===c||Kf(c,b)})}f.ua=function(){Ln.oa.ua.call(this);this.l.Ea();Bj(this.Ga);Bj(this.qa);delete this.va;delete this.l;delete this.Cn};function Qn(a,b){zn.call(this,b);this.Ff=!!a;this.qa=null;this.wc=tn({Mo:this.rj},this);tn({Mo:this.Pp},this)}u(Qn,zn);f=Qn.prototype;f.Lk=null;f.li=!1;f.hd=null;f.xc=null;f.Ud=null;f.tk=!1;f.Vg=function(){return"goog-modalpopup"};f.rh=function(){return this.hd};f.Qa=function(){Qn.oa.Qa.call(this);var a=this.ha();Ib(a,Tb(this.Vg()).split(" "));Qf(a,!0);N(a,!1);Rn(this);Sn(this)}; function Rn(a){if(a.Ff&&!a.xc){var b=a.g.Oa("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"});b.src=Ad(vn).toString();a.xc=b;a.xc.className=a.Vg()+"-bg";N(a.xc,!1);Jh(a.xc,0)}a.hd||(a.hd=a.g.Oa("DIV",a.Vg()+"-bg"),N(a.hd,!1))}function Sn(a){a.Ud||(a.Ud=Xf(a.g,"SPAN"),N(a.Ud,!1),Qf(a.Ud,!0),a.Ud.style.position="absolute")}f.qp=function(){this.tk=!1};f.hi=function(a){return!!a&&"DIV"==a.tagName}; f.Nb=function(a){Qn.oa.Nb.call(this,a);a=Tb(this.Vg()).split(" ");Ib(this.ha(),a);Rn(this);Sn(this);Qf(this.ha(),!0);N(this.ha(),!1)};f.Ka=function(){this.xc&&Bf(this.xc,this.ha());Bf(this.hd,this.ha());Qn.oa.Ka.call(this);Cf(this.Ud,this.ha());this.Lk=new wn(this.g.g);Z(this).ka(this.Lk,"focusin",this.Ru);Tn(this,!1)};f.jc=function(){this.isVisible()&&this.Aa(!1);Bj(this.Lk);Qn.oa.jc.call(this);I(this.xc);I(this.hd);I(this.Ud)}; f.Aa=function(a){if(a!=this.li)if(this.wa&&this.wa.stop(),this.Ia&&this.Ia.stop(),this.ta&&this.ta.stop(),this.Ga&&this.Ga.stop(),this.Va&&Tn(this,a),a){if(this.dispatchEvent("beforeshow")){try{this.qa=this.g.g.activeElement}catch(e){}this.Pp();Z(this).ka(Yf(this.g),"resize",this.rj).ka(Yf(this.g),"orientationchange",this.wc);Un(this,!0);this.focus();this.li=!0;this.wa&&this.Ia?(Wj(this.wa,"end",this.ki,!1,this),this.Ia.play(),this.wa.play()):this.ki()}}else if(this.dispatchEvent("beforehide")){Z(this).Ta(Yf(this.g), "resize",this.rj).Ta(Yf(this.g),"orientationchange",this.wc);this.li=!1;this.ta&&this.Ga?(Wj(this.ta,"end",this.ji,!1,this),this.Ga.play(),this.ta.play()):this.ji();a:{try{var b=this.g,c=b.g.body,d=b.g.activeElement||c;if(!this.qa||this.qa==c){this.qa=null;break a}(d==c||b.fm(this.ha(),d))&&this.qa.focus()}catch(e){}this.qa=null}}}; function Tn(a,b){a.bc||(a.bc=new Kn(a.va,a.g));a=a.bc;if(b){a.g||(a.g=[]);b=a.i.Wn(a.i.g.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.va||Zm(d,"hidden")||(Y(d,"hidden",!0),a.g.push(d))}}else if(a.g){for(c=0;c<a.g.length;c++)a.g[c].removeAttribute("aria-hidden");a.g=null}}f.Pp=function(){this.rj();this.Wg()};function Un(a,b){a.xc&&N(a.xc,b);a.hd&&N(a.hd,b);N(a.ha(),b);N(a.Ud,b)}f.ki=function(){this.dispatchEvent("show")};f.ji=function(){Un(this,!1);this.dispatchEvent("hide")};f.isVisible=function(){return this.li}; f.focus=function(){this.Vn()};f.rj=function(){this.xc&&N(this.xc,!1);this.hd&&N(this.hd,!1);var a=this.g.g;var b=pf(tf(this.g.g)||window);var c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.xc&&(N(this.xc,!0),L(this.xc,c,a));this.hd&&(N(this.hd,!0),L(this.hd,c,a))}; f.Wg=function(){if("fixed"==rh(this.ha(),"position"))var a=0,b=0;else b=rf(this.g.g),a=b.x,b=b.y;var c=M(this.ha());var d=pf(tf(this.g.g)||window);a=Math.max(a+d.width/2-c.width/2,0);b=Math.max(b+d.height/2-c.height/2,0);sh(this.ha(),a,b);sh(this.Ud,a,b)};f.Ru=function(a){this.tk?this.qp():a.target==this.Ud&&V(this.Vn,0,this)};f.Vn=function(){try{A&&this.g.g.body.focus(),this.ha().focus()}catch(a){}}; f.ua=function(){Bj(this.wa);this.wa=null;Bj(this.ta);this.ta=null;Bj(this.Ia);this.Ia=null;Bj(this.Ga);this.Ga=null;Qn.oa.ua.call(this)};function Vn(a,b,c){Qn.call(this,b,c);this.l=a||"modal-dialog";this.j=Wn(Wn(new Xn,Yn,!0),Zn,!1,!0)}u(Vn,Qn);f=Vn.prototype;f.Eh=!0;f.Ko=!0;f.Hk=!0;f.Bi=.5;f.vc="";f.Cf=null;f.le=null;f.Nn=!1;f.Wc=null;f.Xc=null;f.Yh=null;f.Cc=null;f.Cd=null;f.oc=null;f.km="dialog";f.Vg=function(){return this.l};function $n(a,b){a.vc=b;a.Xc&&J(a.Xc,b)}f.hb=function(){return this.vc};f.Dc=function(){return null!=this.Cf?je(this.Cf).toString():""};f.ff=function(){return this.km};f.Rh=ba(9); function ao(a){a.ha()||a.render()}f.Ib=function(){ao(this);return this.Cd};function bo(a){ao(a);return a.oc}function co(a){ao(a);return a.ha()}f.rh=function(){ao(this);return Vn.oa.rh.call(this)};function eo(a,b){a.Bi=b;a.ha()&&(b=a.rh())&&Jh(b,a.Bi)}f.fq=function(){};function fo(a,b){var c=Tb(a.l+"-title-draggable").split(" ");a.ha()&&(b?Ib(a.Wc,c):Kb(a.Wc,c));b&&!a.le?(b=new fn(a.ha(),a.Wc),a.le=b,Ib(a.Wc,c),Q(a.le,"start",a.Av,!1,a),Q(a.le,"drag",a.fq,!1,a)):!b&&a.le&&(a.le.Ea(),a.le=null)} f.Qa=function(){Vn.oa.Qa.call(this);var a=this.ha(),b=this.g;this.Yh=this.getId();var c=this.getId()+".contentEl";this.Wc=b.Oa("DIV",this.l+"-title",this.Xc=b.Oa("SPAN",{className:this.l+"-title-text",id:this.Yh},this.vc),this.Cc=b.Oa("SPAN",this.l+"-title-close"));zf(a,this.Wc,this.Cd=b.Oa("DIV",{className:this.l+"-content",id:c}),this.oc=b.Oa("DIV",this.l+"-buttons"));Ym(this.Xc,"heading");Ym(this.Cc,"button");Qf(this.Cc,!0);bn(this.Cc,"Close");Ym(a,this.ff());Y(a,"labelledby",this.Yh||"");this.Cf&& ye(this.Cd,this.Cf);N(this.Cc,this.Eh);this.j&&(a=this.j,a.va=this.oc,a.render());N(this.oc,!!this.j);eo(this,this.Bi)}; f.Nb=function(a){Vn.oa.Nb.call(this,a);a=this.ha();var b=this.l+"-content";this.Cd=hf(null,b,a)[0];this.Cd||(this.Cd=this.g.Oa("DIV",b),this.Cf&&ye(this.Cd,this.Cf),a.appendChild(this.Cd));b=this.l+"-title";var c=this.l+"-title-text",d=this.l+"-title-close";(this.Wc=hf(null,b,a)[0])?(this.Xc=hf(null,c,this.Wc)[0],this.Cc=hf(null,d,this.Wc)[0]):(this.Wc=this.g.Oa("DIV",b),a.insertBefore(this.Wc,this.Cd));this.Xc?(this.vc=Rf(this.Xc),this.Xc.id||(this.Xc.id=this.getId())):(this.Xc=F("SPAN",{className:c, id:this.getId()}),this.Wc.appendChild(this.Xc));this.Yh=this.Xc.id;Y(a,"labelledby",this.Yh||"");this.Cc||(this.Cc=this.g.Oa("SPAN",d),this.Wc.appendChild(this.Cc));N(this.Cc,this.Eh);b=this.l+"-buttons";if(this.oc=hf(null,b,a)[0]){if(a=this.j=new Xn(this.g),(b=this.oc)&&1==b.nodeType){a.va=b;b=gf("BUTTON",a.va);c=0;for(var e,g;d=b[c];c++)if(e=d.name||d.id,g=Rf(d)||d.value,e){var h=0==c;a.set(e,g,h,"cancel"==d.name);h&&w(d,"goog-buttonset-default")}}}else this.oc=this.g.Oa("DIV",b),a.appendChild(this.oc), this.j&&(a=this.j,a.va=this.oc,a.render()),N(this.oc,!!this.j);eo(this,this.Bi)};f.Ka=function(){Vn.oa.Ka.call(this);Z(this).ka(this.ha(),"keydown",this.jm).ka(this.ha(),"keypress",this.jm);Z(this).ka(this.oc,"click",this.Mu);fo(this,this.Hk);Z(this).ka(this.Cc,"click",this.av);var a=this.ha();Ym(a,this.ff());""!==this.Xc.id&&Y(a,"labelledby",this.Xc.id);if(!this.Ko){this.Ko=!1;if(this.Va){a=this.g;var b=this.rh();a.di(this.xc);a.di(b)}this.isVisible()&&Tn(this,!1)}}; f.jc=function(){this.isVisible()&&this.Aa(!1);fo(this,!1);Vn.oa.jc.call(this)};f.Aa=function(a){a!=this.isVisible()&&(this.Va||this.render(),Vn.oa.Aa.call(this,a))};f.ki=function(){Vn.oa.ki.call(this);this.dispatchEvent("aftershow")};f.ji=function(){Vn.oa.ji.call(this);this.dispatchEvent("afterhide");this.Nn&&this.Ea()}; f.Av=function(){var a=this.g.g,b=pf(tf(a)||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var d=M(this.ha());"fixed"==rh(this.ha(),"position")?hn(this.le,new fh(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):hn(this.le,new fh(0,0,c-d.width,a-d.height))};f.av=function(){go(this)};function go(a){if(a.Eh){var b=a.j,c=b&&b.g;c?(b=b.get(c),a.dispatchEvent(new ho(c,b))&&a.Aa(!1)):a.Aa(!1)}}f.ua=function(){this.oc=this.Cc=null;Vn.oa.ua.call(this)}; function io(a,b){a.j=b;a.oc&&(a.j?(b=a.j,b.va=a.oc,b.render()):ye(a.oc,se),N(a.oc,!!a.j))}f.Mu=function(a){a:{for(a=a.target;null!=a&&a!=this.oc;){if("BUTTON"==a.tagName)break a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var b=this.j.get(a);this.dispatchEvent(new ho(a,b))&&this.Aa(!1)}}; f.jm=function(a){var b=!1,c=!1,d=this.j,e=a.target;if("keydown"==a.type)if(27==a.keyCode){var g=d&&d.g;e="SELECT"==e.tagName&&!e.disabled;g&&!e?(c=!0,b=d.get(g),b=this.dispatchEvent(new ho(g,b))):e||(b=!0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ha()){this.tk=!0;try{this.Ud.focus()}catch(l){}V(this.qp,0,this)}}else if(13==a.keyCode){if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Cc)go(this);else if(d){var h=d.i,k=h&&jo(d,h);e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&& !e.disabled;!k||k.disabled||e||(g=h)}g&&d&&(c=!0,b=this.dispatchEvent(new ho(g,String(d.get(g)))))}else e!=this.Cc||32!=a.keyCode&&" "!=a.key||go(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Aa(!1)};function ho(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(ho,Fj);function Xn(a){on.call(this);a||bf();this.g=this.va=this.i=null}u(Xn,on);Xn.prototype.set=function(a,b,c,d){on.prototype.set.call(this,a,b);c&&(this.i=a);d&&(this.g=a);return this}; function Wn(a,b,c,d){return a.set(b.key,b.caption,c,d)}Xn.prototype.render=function(){if(this.va){ye(this.va,se);var a=bf(this.va);this.forEach(function(b,c){b=a.Oa("BUTTON",{name:c},b);c==this.i&&(b.className="goog-buttonset-default");this.va.appendChild(b)},this)}};Xn.prototype.ha=function(){return this.va};function jo(a,b){a=gf("BUTTON",a.va);for(var c=0,d;d=a[c];c++)if(d.name==b||d.id==b)return d;return null} var Yn={key:"ok",caption:"OK"},Zn={key:"cancel",caption:"Cancel"},ko={key:"yes",caption:"Yes"},lo={key:"no",caption:"No"},mo={key:"save",caption:"Save"},no={key:"continue",caption:"Continue"};"undefined"!=typeof document&&(Wn(new Xn,Yn,!0,!0),Wn(Wn(new Xn,Yn,!0),Zn,!1,!0),Wn(Wn(new Xn,ko,!0),lo,!1,!0),Wn(Wn(Wn(new Xn,ko),lo,!0),Zn,!1,!0),Wn(Wn(Wn(new Xn,no),mo),Zn,!0,!0));function oo(a,b,c,d,e){Lm.call(this,b,c,d,e);this.g=a}u(oo,Lm);oo.prototype.dg=function(){};oo.prototype.yl=function(){this.dg();oo.oa.yl.call(this)};oo.prototype.Je=function(){this.dg();oo.oa.Je.call(this)};oo.prototype.tf=function(){this.dg();oo.oa.tf.call(this)};function po(a,b,c,d,e){"number"===typeof b&&(b=[b]);"number"===typeof c&&(c=[c]);oo.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.j=-1}u(po,oo);var qo=1/1024;f=po.prototype; f.dg=function(){var a=this.coords[0];Math.abs(a-this.j)>=qo&&(Jh(this.g,a),this.j=a)};f.tf=function(){this.j=-1;po.oa.tf.call(this)};f.Je=function(){this.j=-1;po.oa.Je.call(this)};f.show=function(){this.g.style.display=""};f.kb=function(){this.g.style.display="none"};function ro(a,b,c){po.call(this,a,1,0,b,c)}u(ro,po);ro.prototype.tf=function(){this.show();ro.oa.tf.call(this)};ro.prototype.Je=function(){this.kb();ro.oa.Je.call(this)}; function so(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end points must be 3D");oo.call(this,a,b,c,d,e)}u(so,oo);so.prototype.dg=function(){for(var a=[],b=0;b<this.coords.length;b++)a[b]=Math.round(this.coords[b]);this.g.style.backgroundColor="rgb("+a.join(",")+")"};function to(a,b){this.g=a[q.Symbol.iterator]();this.i=b}to.prototype[Symbol.iterator]=function(){return this};to.prototype.next=function(){var a=this.g.next();return{value:a.done?void 0:this.i.call(void 0,a.value),done:a.done}};function uo(a,b){return new to(a,b)};function vo(a){if(a instanceof wo||a instanceof xo||a instanceof yo)return a;if("function"==typeof a.next)return new wo(function(){return a});if("function"==typeof a[Symbol.iterator])return new wo(function(){return a[Symbol.iterator]()});if("function"==typeof a.Xe)return new wo(function(){return a.Xe()});throw Error("Not an iterator or iterable.");}function wo(a){this.g=a}wo.prototype.Xe=function(){return new xo(this.g())};wo.prototype[Symbol.iterator]=function(){return new yo(this.g())}; wo.prototype.i=function(){return new yo(this.g())};function xo(a){this.g=a}n(xo,Zf);xo.prototype.next=function(){return this.g.next()};xo.prototype[Symbol.iterator]=function(){return new yo(this.g)};xo.prototype.i=function(){return new yo(this.g)};function yo(a){wo.call(this,function(){return a});this.j=a}n(yo,wo);yo.prototype.next=function(){return this.j.next()};function zo(a,b){this.i={};this.g=[];this.j=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof zo)for(c=a.Xd(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])}f=zo.prototype;f.kc=function(){Ao(this);for(var a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.Xd=function(){Ao(this);return this.g.concat()}; function Bo(a,b){return a.has(b)}f.has=function(a){return Co(this.i,a)};f.Jc=ba(2);function Do(a){a.i={};a.g.length=0;a.size=0;a.j=0}f.remove=function(a){Co(this.i,a)?(delete this.i[a],--this.size,this.j++,this.g.length>2*this.size&&Ao(this),a=!0):a=!1;return a};function Ao(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;){var d=a.g[b];Co(a.i,d)&&(a.g[c++]=d);b++}a.g.length=c}if(a.size!=a.g.length){var e={};for(c=b=0;b<a.g.length;)d=a.g[b],Co(e,d)||(a.g[c++]=d,e[d]=1),b++;a.g.length=c}} f.get=function(a,b){return Co(this.i,a)?this.i[a]:b};f.set=function(a,b){Co(this.i,a)||(this.size+=1,this.g.push(a),this.j++);this.i[a]=b};f.forEach=function(a,b){for(var c=this.Xd(),d=0;d<c.length;d++){var e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new zo(this)};f.keys=function(){return vo(this.Xe(!0)).i()};f.values=function(){return vo(this.Xe(!1)).i()};f.entries=function(){var a=this;return uo(this.keys(),function(b){return[b,a.get(b)]})}; f.Xe=function(a){Ao(this);var b=0,c=this.j,d=this,e=new Zf;e.next=function(){if(c!=d.j)throw Error("The map has changed since the iterator was created");if(b>=d.g.length)return $f;var g=d.g[b++];return{value:a?g:d.i[g],done:!1}};return e};function Co(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function Eo(){this.i=new zo;this.g=new Fo("");this.g.next=this.g.g=this.g}f=Eo.prototype;f.get=function(a,b){return(a=this.i.get(a))?a.value:b};f.set=function(a,b){var c=this.i.get(a);c?c.value=b:(c=new Fo(a,b),this.i.set(a,c),a=c,a.g=this.g.g,a.next=this.g,this.g.g=a,a.g.next=a)};f.shift=function(){return Go(this,this.g.next)};f.pop=function(){return Go(this,this.g.g)};f.remove=function(a){return(a=this.i.get(a))?(a.remove(),this.i.remove(a.key),!0):!1};f.Jc=ba(1); f.Xd=function(){return this.map(function(a,b){return b})};f.kc=function(){return this.map(function(a){return a})};f.forEach=function(a,b){for(var c=this.g.next;c!=this.g;c=c.next)a.call(b,c.value,c.key,this)};f.map=function(a,b){for(var c=[],d=this.g.next;d!=this.g;d=d.next)c.push(a.call(b,d.value,d.key,this));return c};f.some=function(a,b){for(var c=this.g.next;c!=this.g;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1}; f.every=function(a,b){for(var c=this.g.next;c!=this.g;c=c.next)if(!a.call(b,c.value,c.key,this))return!1;return!0};function Go(a,b){a.g!=b&&(b.remove(),a.i.remove(b.key));return b.value}function Fo(a,b){this.key=a;this.value=b}Fo.prototype.remove=function(){this.g.next=this.next;this.next.g=this.g;delete this.g;delete this.next};function Ho(){R.call(this);this.i=new Eo}u(Ho,R);Ho.prototype.j=function(a){a.sort(Io);v(a,function(b){b.he(this)},this);this.i=new Eo;v(a,function(b){this.i.set(b.La(),b)},this);this.dispatchEvent("update")};function Io(a,b){return Jo(a)-Jo(b)}function Ko(a){return a.i.kc()}function Lo(a,b,c){a=Ko(a);for(var d=-1,e=0;e<a.length;e++)if(a[e].La()==b){d=e;break}if(0<=d)return a[c+d]}function Mo(a,b){return a.i.get(b)} function No(a,b){b=Tb(b);if(0!=b.length)return mb(Ko(a),function(c){return c.hb()==b})};function Oo(){};/* Copyright 2005, 2007 Bob Ippolito. All Rights Reserved. Copyright The Closure Library Authors. SPDX-License-Identifier: MIT */ function Po(a,b){this.o=[];this.qa=a;this.Ja=b||null;this.l=this.j=!1;this.i=void 0;this.ma=this.ta=this.O=!1;this.s=0;this.g=null;this.V=0}u(Po,Oo);Po.prototype.cancel=function(a){if(this.j)this.i instanceof Po&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?b.cancel(a):(b.V--,0>=b.V&&b.cancel())}this.qa?this.qa.call(this.Ja,this):this.ma=!0;this.j||(a=new Qo(this),Ro(this),So(this,!1,a))}};Po.prototype.na=function(a,b){this.O=!1;So(this,a,b)}; function So(a,b,c){a.j=!0;a.i=c;a.l=!b;To(a)}function Ro(a){if(a.j){if(!a.ma)throw new Uo(a);a.ma=!1}}Po.prototype.ug=function(a){Ro(this);So(this,!0,a)};function Vo(a,b,c,d){a.o.push([b,c,d]);a.j&&To(a)}Po.prototype.then=function(a,b,c){var d,e,g=new zl(function(h,k){e=h;d=k});Vo(this,e,function(h){h instanceof Qo?g.cancel():d(h);return Wo},this);return g.then(a,b,c)};Po.prototype.$goog_Thenable=!0;function Xo(a){return lb(a.o,function(b){return"function"===typeof b[1]})}var Wo={}; function To(a){if(a.s&&a.j&&Xo(a)){var b=a.s,c=Yo[b];c&&(q.clearTimeout(c.ub),delete Yo[b]);a.s=0}a.g&&(a.g.V--,delete a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.O;){var e=a.o.shift(),g=e[0],h=e[1];e=e[2];if(g=a.l?h:g)try{var k=g.call(e||a.Ja,b);k===Wo&&(k=void 0);void 0!==k&&(a.l=a.l&&(k==b||k instanceof Error),a.i=b=k);if(yl(b)||"function"===typeof q.Promise&&b instanceof q.Promise)d=!0,a.O=!0}catch(l){b=l,a.l=!0,Xo(a)||(c=!0)}}a.i=b;d&&(k=r(a.na,a,!0),d=r(a.na,a,!1),b instanceof Po?(Vo(b,k,d),b.ta= !0):b.then(k,d));c&&(b=new Zo(b),Yo[b.ub]=b,a.s=b.ub)}function Uo(){cb.call(this)}u(Uo,cb);Uo.prototype.message="Deferred has already fired";Uo.prototype.name="AlreadyCalledError";function Qo(){cb.call(this)}u(Qo,cb);Qo.prototype.message="Deferred was canceled";Qo.prototype.name="CanceledError";function Zo(a){this.ub=q.setTimeout(r(this.i,this),0);this.g=a}Zo.prototype.i=function(){delete Yo[this.ub];throw this.g;};var Yo={};function $o(a,b){var c=b||{};b=c.document||document;var d=Ad(a).toString(),e=Xf(new cf(b),"SCRIPT"),g={xp:e,ag:void 0},h=new Po(ap,g),k=null,l=null!=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function(){bp(e,!0);var m=new cp(1,"Timeout reached for loading script "+d);Ro(h);So(h,!1,m)},l),g.ag=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(bp(e,c.ts||!1,k),h.ug(null))};e.onerror=function(){bp(e,!0,k);var m=new cp(0,"Error while loading script "+ d);Ro(h);So(h,!1,m)};g=c.attributes||{};nd(g,{type:"text/javascript",charset:"UTF-8"});nf(e,g);ze(e,a);dp(b).appendChild(e);return h}function dp(a){var b=gf("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement}function ap(){if(this&&this.xp){var a=this.xp;a&&"SCRIPT"==a.tagName&&bp(a,!0,this.ag)}}function bp(a,b,c){null!=c&&q.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){I(a)},0)} function cp(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);cb.call(this,c);this.code=a}u(cp,cb);var ep=ka(["//web.archive.org/web/20231014000706/https://apis.google.com/js/api.js"]);function fp(a){var b=document,c=window;gp()&&($o(hp,{document:b}).then(function(){var d=Pa("gapi.load",c);d&&d("gapi.rpc",{ug:function(){return ip(a)},onerror:function(){return null},timeout:5E3,ontimeout:function(){return null}})}),V(function(){ip(a)},5E3))}function jp(a){var b={};b.q=a;kp("updateInViewportPage",b)}function lp(a){a?kp("onboardingComplete"):kp("onboardingCompleteNoPlainText")} function ip(a){var b=Pa("gapi.rpc.register");"function"===typeof b&&(b("handshake",function(){}),mp(),np(a))}function mp(){Q(document,"keydown",function(a){27==a.keyCode&&kp("closeViewportDialog")})}function np(a){var b=Pa("gapi.rpc.register");if("function"===typeof b)for(var c in a)b(c,a[c])}function kp(a,b){if(gp()){var c=Pa("gapi.rpc.call");"function"===typeof c&&c("..",a,null,b)}}function gp(){try{return window.self!==window.top}catch(a){return!0}}var hp=tj(ep);function op(a){R.call(this);pp(this,a||"")}n(op,R);op.prototype.getQuery=function(){return this.l};function pp(a,b){a.l!=b&&(a.l=b,a.dispatchEvent("change"),jp(b))}function qp(a){a=new S(a);return U(a,"q")||U(a,"vq")||U(a,"dq")}function rp(){return U(new S(window.location.toString()),"q")};function sp(a){this.g={};this.N=a}function tp(a,b){var c=[];if(a.g[b]){var d=[],e;for(e in a.g[b])d.push(e);yb(d);for(e=0;e<d.length;e++)c.push(a.g[b][d[e]])}return c};function up(a){this.N=a;this.j=a.Ab()}up.prototype.Wb=function(a){this.Ca&&(this.Ca.Ea(),Af(this.N.Fa().s.i));this.Ca=new a(this.N);this.Ca.Od&&this.Ca.Od(this.N.Da());this.Ca.Pd&&this.Ca.Pd()};up.prototype.Fa=function(){return this.Ca};function vp(a){X.call(this);this.V=a;Af(a);K(a,"overflow","hidden");this.j=H("div");K(this.V,{position:"relative",padding:"0px"});Df(this.V,this.j,0);this.Kb=new sp(this);this.Ga=[];this.wa=[];wp(this);this.ma=new up(this);a=H("div");W(a,!0);K(a,{position:"absolute",left:"0px",top:"0px"});this.V.appendChild(a);this.Hb=a;this.nb(Qh(this.V));xp.push(this);this.zd=new op;Q(this.zd,"change",this.iq,!1,this)}u(vp,X);var xp=[];f=vp.prototype;f.Ab=function(){return this.j};f.ud=function(){return this.Hb}; f.nb=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!this.i||!Ke(this.i,a)){Ph(this.j,a,"content-box");this.i=a;var b=this.ma.Fa();b&&b.nb(a);this.dispatchEvent("resize")}};f.getSize=function(){return this.i};f.tb=function(){return this.i.width};f.Db=function(){return this.i.height};f.go=function(){this.dispatchEvent("load")};f.Wb=function(a){this.O!=a&&(this.O=a,this.ma.Wb(a),this.dispatchEvent("viewportmodechange"))};f.Wa=function(){return this.o};f.Fa=function(){return this.ma.Fa()}; function yp(a,b){if(a.s)throw"";a.s=b;Q(b,"update",r(a.gq,a))}f.gq=function(){this.dispatchEvent("pagesupdate")};f.ab=function(){return this.s};f.Ad=function(a,b){return(a=Mo(this.s,a))?(this.mb(a,b),a):null};f.mb=function(a,b){if(this.l!=a||b)this.l=a,this.dispatchEvent("pagechange")};function zp(a,b){return(b=No(a.s,b))?(a.mb(b),!0):!1}function Ap(a,b){Bp(a,b,r(function(c){V(r(this.mb,this,c))},a))}function Bp(a,b,c){a=a.ab();new S(b);b=new a.l({url:b});b.he(a);Cp(b,r(a.ma,a,c))} f.Bh=function(a,b){var c=this.ma.Fa().Eb();if(c&&c.yc&&(c=c.yc(a))){b=b||new B(40,80);var d=this.Xa().getQuery();if(!d)return;var e=Dp(a,d);if(e){Ep(this,c,b,e);return}Cp(a,r(this.hq,this,c,b,d))}this.mb(a)};f.hq=function(a,b,c,d){(c=Dp(d,c))&&Ep(this,a,b,c)};function Ep(a,b,c,d){if(d&&d.length){for(var e=d[0],g=1;g<d.length;g++)e=lh(e,d[g]);d=b.Da().me();d=b.getSize().width/d;e=new Qm(e.left,e.top);e.Jj(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Rm(b.jd());b.add(e);Sm(b,c);a.Fa().uf(b)}}f.La=function(){return this.l.La()}; f.Da=function(){return this.l};f.qb=function(a){for(var b=[],c=0;c<arguments.length;c++)b.push(arguments[c]);this.Ga.push(b);1==this.Ga.length&&Fp(this)};function Gp(a,b,c){a.wa.push([b,c])}function Fp(a){var b=a.Ga.shift();if(b){for(var c=b.shift(),d=0;d<a.wa.length;d++)a.wa[d][0]==c&&a.wa[d][1].apply(a,b);Fp(a)}} function wp(a){Gp(a,"next",r(a.lm,a,1));Gp(a,"previous",r(a.lm,a,-1));Gp(a,"turntopage",r(a.jq,a));Gp(a,"zoomin",r(a.kq,a));Gp(a,"zoomout",r(a.lq,a));Gp(a,"showkeyboardshortcuts",function(){a.dispatchEvent("keyboardshortcutsopened")})}function Hp(a){var b=a.ma.Fa();b.Ik&&b.Ik(a.Da())}f.lm=function(a){var b=this.ma.Fa(),c;b.qa?c=b.qa(this.Da(),a):c=Lo(this.ab(),this.Da().La(),a);c&&(this.mb(c),Hp(this),this.dispatchEvent("pageturn"))};f.jq=function(a){if(a=Mo(this.s,a))this.mb(a),Hp(this)}; f.kq=function(){var a=this.ma.Fa();a.Kc&&(a.Kc(),Hp(this));this.dispatchEvent("zoomchange")};f.lq=function(){var a=this.ma.Fa();a.Zc&&(a.Zc(),Hp(this));this.dispatchEvent("zoomchange")};f.iq=function(){this.dispatchEvent("searchupdate")};f.Xa=function(){return this.zd};var Ip={update:function(a){for(var b in a)Ip[b]=a[b]},gs:function(a){if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in a)Ip.fs(b,a[b])},fs:function(a,b){Ip[a]=b}};ab("_OC_addFlags",Ip.gs);var Jp;function Kp(a,b,c){c=new S(c.replace(/#.*/g,""));T(c,a,b);return c.toString()}function Lp(a){if(Jp){var b=new S(Jp);Ik(b,a);return b.toString()}return a}function Mp(a){return Kp("hl","en",a)}function Np(a){a=new S(a);var b=a.l.split("/");b[0]||b.shift();return 3<b.length?b[3]:U(a,"id")||""}function Op(){var a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function Pp(a){R.call(this);this.ob={};a&&this.Dd(a)}u(Pp,R);f=Pp.prototype;f.me=function(){return this.ob.w||this.getParent().g.width};f.Zd=function(){return this.ob.h||this.getParent().g.height};function wm(a){return a.me()/a.Zd()}f.getSize=function(){return new Je(this.me(),this.Zd())};f.Dd=function(a){for(var b in a)this.ob[b]=a[b];this.dispatchEvent("update")};f.he=function(a){this.s=a};f.getParent=function(){return this.s};f.hb=function(){return this.ob.title}; f.Ce=function(){var a=this.hb();return a?"Page "+a:""};function Jo(a){return a.ob.order}f.wd=function(a){if(this.ob.src&&a){var b=new S(this.ob.src);T(b,"w",a.width);return b.toString()}return this.ob.src};f.La=function(){return this.ob.pid};function Qp(a,b,c){if(8>=pc()){var d=[];d[0]=Q(a,"readystatechange",t(Rp,a,t(Sp,b),d))}else Wj(a,"load",t(Sp,b));c&&Wj(a,"error",t(Sp,c))}function Sp(a){V(a)}function Rp(a,b,c){if("complete"!=a.readyState)return!0;ek(c[0]);b();return!1}var Tp=H("div");function Up(a){if(a)if(A){Tp.appendChild(a);var b=t(I,a);Qp(a,b,b);a.src="//web.archive.org/web/20231014000706/https://www.google.com/images/cleardot.gif"}else a.src="//web.archive.org/web/20231014000706/https://www.google.com/images/cleardot.gif",I(a)};function Vp(a,b,c,d,e,g,h){R.call(this);this.s=a;this.rb=b;this.Bb=c;this.j=d;this.i=e;this.ma=g;this.O=h;this.l=Math.ceil(this.rb/this.j);this.o=Math.ceil(this.Bb/this.i);this.g=[];for(a=0;a<this.l;++a){b=[];for(c=0;c<this.o;++c)b.push(null);this.g.push(b)}}n(Vp,R);Vp.prototype.empty=function(){for(var a;a=this.s.firstChild;)Up(a)}; function Wp(a,b){var c=Math.floor(b.left/a.j),d=Math.floor(b.top/a.i),e=Math.ceil((b.left+b.width)/a.j),g=Math.ceil((b.top+b.height)/a.i);e=Math.min(e,a.l);for(g=Math.min(g,a.o);c<e;c++)for(var h=d;h<g;h++)if(!a.g[c][h]){var k=a;var l=c,m=h;if(!k.g[l][m]){var p=H("IMG");K(p,{position:"absolute",left:l*k.j+"px",top:m*k.i+"px",display:"none"});k.g[l][m]=p;k.s.appendChild(p)}k=k.g[l][m];l=a.ma(c,h);Qp(k,r(a.V,a,k,l),r(a.na,a,k,l));k.src=l}for(c=0;c<a.l;++c)for(h=0;h<a.o;++h){if(d=!!a.g[c][h])d=!kh(new fh(c* a.j,h*a.i,(c+1)*a.j,(h+1)*a.i),b);d&&(Up(a.g[c][h]),a.g[c][h]=null)}}Vp.prototype.V=function(a,b){K(a,{display:""});this.O&&this.O(b)};Vp.prototype.na=function(){};function Xp(){};function Yp(a){this.g={};for(var b=0;b<a.length;b++){var c=a[b];this.g[c.z]=new Je(c.w,c.h)}}function Zp(a,b){return(a=hd(a.g,function(c){return c.height==b}))?Number(a):null}function $p(a,b){return(a=a.g[b])?a.width:null};function aq(a){if(a)return a.isEntityPageViewport;a=U(new S(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"==a}function bq(){var a=U(new S(window.location.href),"output");return(aq()||Cc)&&"text"==a}function cq(){return"toggled"===(new S(window.location.href)).i};function dq(a){Pp.call(this,a);this.sj={};this.wa={};this.o={};this.ta=this.na=null}var eq;u(dq,Pp);f=dq.prototype;f.Dd=function(a,b){dq.oa.Dd.call(this,a);b&&(this.qa=b)};function Cp(a,b){fq(a,a.df(),b)}f.df=function(){var a=gq(this);T(a,"jscmd","click3");var b;this.zd&&(b=this.zd.getQuery());hq(this,"vq",b);dd(this.sj,function(c,d){T(a,d,c)});return a}; function fq(a,b,c){b=b.toString();if(b==a.qa)c&&c(a);else if(c&&(a.o[b]=a.o[b]||[]).push(c),b!=a.V){a.V=b;a.j&&q.clearTimeout(a.j);a.j=q.setTimeout(r(a.qt,a,b),6E3);var d;a.zd&&(d=a.zd.getQuery());eq(b,r(a.mq,a,b,d))}}function hq(a,b,c){c?a.sj[b]=c:delete a.sj[b]}f.sj=null;f.mq=function(a,b,c){this.V==a&&(this.V=null,this.j&&(q.clearTimeout(this.j),this.j=null),this.qa=a,iq(this,c.page[0]),this.s.Zk(c),b=this.o[a])&&(v(b,function(d){d(this)},this),delete this.o[a])}; f.qt=function(a){this.j=this.V=null;delete this.o[a]};function gq(a){var b=a.ob.url;b?b=new S(b):(b=new S(a.s.ep),T(b,"pg",a.La()),a.ob.sig&&T(b,"sig",a.ob.sig));aq()&&T(b,"source","entity_page");return b}f.zc=function(){return gq(this).toString()};f.me=function(){return this.ob.w||this.getParent().g.width};f.Zd=function(){return this.ob.h||this.getParent().g.height}; var jq={additional_info:"additional_info",content:"content",feedbackUrl:"uf",flags:"flags",highlights:"highlights",links:"links",order:"order",pid:"pid",src:"src",snippetSrc:"snippet_src"};function iq(a,b){var c={},d;for(d in jq){var e=jq[d],g=b[e];void 0!==g&&("highlights"==e?a.wa[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInfo]"])&&(a.na=new Yp(d.tileres),d=d.page_scanjob_coordinates)&&(a.ta=""+d.x+","+d.y);b.vq&&!c.snippetSrc&&(c.snippetSrc="");a.Dd(c)} dq.prototype.Dc=function(){return this.ob.content};dq.prototype.l=function(a){return!!(this.ob.flags&a)};function kq(a,b){return lb(b,r(a.l,a))}function lq(a,b){b=Qe(b);b=b.replace(/'/g,"&#39;");if(a=a.wa[b]){var c=[];v(a,function(d){c.push([d.X,d.Y,d.W,d.H])});return c}}function Dp(a,b){if(a=lq(a,b))return kb(a,t(mq,1))}function mq(a,b){b=kb(b,function(c){return Math.round(c*a)});return new fh(b[0],b[1],b[2],b[3])} function nq(a){if(a.ob.links)return kb(a.ob.links,function(b){var c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}function oq(a){if(a.ob.clip_highlight||a.ob.clip_highlights){var b=[];v(a.ob.clip_highlights||[a.ob.clip_highlight],function(c){var d=[];v(["X","Y","W","H"],function(e){d.push(c[e])});b.push(d)});return b}return null} dq.prototype.wd=function(a){if(this.ob.src&&a){var b=new S(this.ob.src);a&&dd(this.Pk(),function(c,d){"height"==d&&a.height?T(b,c,a.height):"width"==d&&a.width&&T(b,c,a.width)});return b.toString()}return this.ob.src};dq.prototype.Pk=function(){return{width:"w",height:"h"}};function pq(a,b,c,d){this.Lj=a||256;this.Kj=b||256;this.i=c||3;this.j=d||3;this.g=null}function qq(a,b){a.g=b}pq.prototype.co=function(a,b,c,d,e){var g=this.i,h=this.j;b=Math.ceil(b/this.Lj);c=Math.ceil(c/this.Kj);var k=Math.floor(e/g),l=Math.floor(d/h),m=g*b*k;e-=k*g;g=Math.min(g,c-k*g);m+=g*h*l;d-=l*h;h=Math.min(h,b-l*h);d=m+(e*h+d);a=new S(a);T(a,"tid",d);this.g&&(a=this.g(a,d));return a.toString()};function rq(){}rq.prototype.hb=function(){return this.vc};function sq(){this.g=new Map}sq.prototype.add=function(a,b){this.g.set(Va(a),b)};function tq(a,b){b=void 0===b?[]:b;b=new Set(b.map(function(g){return Va(g)}));for(var c=la(a.g.keys()),d=c.next();!d.done;d=c.next())if(d=d.value,!b.has(d)){var e=a.g.get(d);e&&e.Ma();a.g.delete(d)}};function uq(){this.i={};this.g=new sq}function vq(a,b,c){a.i[Va(b)]=c}uq.prototype.Ma=function(){tq(this.g)};function wq(a,b){b=jb(b,function(c){return!!this.i[Va(c.constructor)]},a);tq(a.g,b);v(b,function(c){this.g.g.has(Va(c))||this.g.add(c,this.i[Va(c.constructor)].render(c))},a)};function xq(a){this.Bf=a}function yq(a,b,c,d){a=zq(a,d);if(0<c)for(c=0;c<a.length;c++){if(a[c]>b)return a[c]}else for(c=a.length-1;0<=c;c--)if(a[c]<b)return a[c];return b}function zq(a,b){var c=b||[];a=jb(a.Bf,function(d){return!lb(c,function(e){return 50>Math.abs(e-d)})});a.push.apply(a,c);yb(a);return a};function Aq(a,b){Ho.call(this);this.O={};a&&(this.ep=a.prefix,this.Co=a.image_prefix||a.prefix,a=kb(a.page,function(c){c=new this.l(c);b&&(c.zd=b);return c},this),this.j(a))}u(Aq,Ho);Aq.prototype.Zk=function(a){a=a.page;for(var b=0;b<a.length;b++){var c=a[b],d=Mo(this,c.pid);d&&iq(d,c)}};Aq.prototype.l=dq;Aq.prototype.ma=function(a,b){if(!Mo(this,b.La())){var c=ub(Ko(this));vb(c,b);this.j(c)}this.O[b.La()]=!0;a&&a(b)};function Bq(a,b,c){Yl(a,t(Cq,b,c))}function Cq(a,b,c){c=c.target;fm(c)?a(hm(c)):b&&b()};var Dq={},Eq=null;var Fq="undefined"!==typeof Uint8Array,Gq=!A&&"function"===typeof btoa;var Hq="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0,Iq=Hq?function(a,b){a[Hq]|=b}:function(a,b){void 0!==a.lf?a.lf|=b:Object.defineProperties(a,{lf:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function Jq(a){var b=Kq(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=Array.prototype.slice.call(a)),Lq(a,b|1))} var Kq=Hq?function(a){return a[Hq]|0}:function(a){return a.lf|0},Mq=Hq?function(a){return a[Hq]}:function(a){return a.lf},Lq=Hq?function(a,b){a[Hq]=b}:function(a,b){void 0!==a.lf?a.lf=b:Object.defineProperties(a,{lf:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function Nq(){var a=[];Iq(a,1);return a}function Oq(a,b){Lq(b,(a|0)&-255)}function Pq(a,b){Lq(b,(a|34)&-221)}function Qq(a){a=a>>11&1023;return 0===a?536870912:a};var Rq={};function Sq(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var Tq,Uq=[];Lq(Uq,55);Tq=Object.freeze(Uq);var Vq;function Wq(a,b){Vq=b;a=new a(b);Vq=void 0;return a} function Xq(a,b,c){null==a&&(a=Vq);Vq=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-2095105|(b&1023)<<11)}else{if(!Array.isArray(a))throw Error();d=Kq(a);if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=a;var e=c.length;if(e){var g=e-1,h=c[g];if(Sq(h)){d|=256;b=+!!(d&512)-1;e=g-b;1024<=e&&(Yq(c,b,h),e=1023);d=d&-2095105|(e&1023)<<11;break a}}b&&(h=+!!(d&512)-1,b=Math.max(b,e-h),1024<b&&(Yq(c,h,{}),d|=256,b=1023),d=d&-2095105|(b&1023)<<11)}}Lq(a,d);return a} function Yq(a,b,c){for(var d=1023+b,e=a.length,g=d;g<e;g++){var h=a[g];null!=h&&h!==c&&(c[g-b]=h)}a.length=d+1;a[d]=c};function Zq(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)&&Fq&&null!=a&&a instanceof Uint8Array){if(Gq){for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else{void 0===b&&(b=0);if(!Eq){Eq={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("");d=["+/=","+/","-_=","-_.","-_"];for(var e= 0;5>e;e++){var g=c.concat(d[e].split(""));Dq[e]=g;for(var h=0;h<g.length;h++){var k=g[h];void 0===Eq[k]&&(Eq[k]=h)}}}b=Dq[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=g=0;g<a.length-2;g+=3){var l=a[g],m=a[g+1];k=a[g+2];h=b[l>>2];l=b[(l&3)<<4|m>>4];m=b[(m&15)<<2|k>>6];k=b[k&63];c[e++]=h+l+m+k}h=0;k=d;switch(a.length-g){case 2:h=a[g+1],k=b[(h&15)<<2]||d;case 1:a=a[g],c[e]=b[a>>2]+b[(a&3)<<4|h>>4]+k+d}a=c.join("")}return a}}return a};function $q(a,b,c){a=Array.prototype.slice.call(a);var d=a.length,e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(var g in e)b[g]=c(e[g])}return a}function ar(a,b,c,d,e,g){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&Kq(a)&1?void 0:g&&Kq(a)&2?a:br(a,b,c,void 0!==d,e,g);else if(Sq(a)){var h={},k;for(k in a)h[k]=ar(a[k],b,c,d,e,g);a=h}else a=b(a,d);return a}} function br(a,b,c,d,e,g){var h=d||c?Kq(a):0;d=d?!!(h&32):void 0;a=Array.prototype.slice.call(a);for(var k=0;k<a.length;k++)a[k]=ar(a[k],b,c,d,e,g);c&&c(h,a);return a}function cr(a){return a.tl===Rq?a.toJSON():Zq(a)};function dr(a,b,c){c=void 0===c?Pq:c;if(null!=a){if(Fq&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=Kq(a);if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?(Lq(a,d|34),d&4&&Object.freeze(a),a):br(a,dr,d&4?Pq:c,!0,!1,!0)}a.tl===Rq&&(c=a.Ic,d=Mq(c),a=d&2?a:Wq(a.constructor,er(c,d,!0)));return a}}function er(a,b,c){var d=c||b&2?Pq:Oq,e=!!(b&32);a=$q(a,b,function(g){return dr(g,e,d)});Iq(a,32|(c?2:0));return a};function fr(a,b){a=a.Ic;return gr(a,Mq(a),b)}function gr(a,b,c,d){if(-1===c)return null;if(c>=Qq(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!(b&512)-1);if(b<e)return a[b]}}function hr(a,b,c,d,e){var g=Qq(b);if(c>=g||e){e=b;if(b&256)g=a[a.length-1];else{if(null==d)return;g=a[g+(+!!(b&512)-1)]={};e|=256}g[c]=d;e!==b&&Lq(a,e)}else a[c+(+!!(b&512)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])} function ir(a,b){a=fr(a,b);a=null==a?a:"boolean"===typeof a||"number"===typeof a?!!a:void 0;return null!=a?a:!1}function jr(a,b,c){if(null!=c){if("boolean"!==typeof c)throw Error("Expected boolean but got "+Ra(c)+": "+c);c=!!c}var d=a.Ic,e=Mq(d);if(e&2)throw Error();hr(d,e,b,!1===c?void 0:c);return a};function kr(a,b,c){this.Ic=Xq(a,b,c)}kr.prototype.toJSON=function(){var a=br(this.Ic,cr,void 0,void 0,!1,!1);return lr(this,a,!0)};kr.prototype.clone=function(){var a=this.Ic;return Wq(this.constructor,er(a,Mq(a),!1))};kr.prototype.tl=Rq;kr.prototype.toString=function(){return lr(this,this.Ic,!1).toString()}; function lr(a,b,c){var d=a.constructor.Jw,e=Qq(Mq(c?a.Ic:b)),g=!1;if(d){if(!c){b=Array.prototype.slice.call(b);var h;if(b.length&&Sq(h=b[b.length-1]))for(g=0;g<d.length;g++)if(d[g]>=e){Object.assign(b[b.length-1]={},h);break}g=!0}e=b;c=!c;h=Mq(a.Ic);a=Qq(h);h=+!!(h&512)-1;for(var k,l,m=0;m<d.length;m++)if(l=d[m],l<a){l+=h;var p=e[l];null==p?e[l]=c?Tq:Nq():c&&p!==Tq&&Jq(p)}else k||(p=void 0,e.length&&Sq(p=e[e.length-1])?k=p:e.push(k={})),p=k[l],null==k[l]?k[l]=c?Tq:Nq():c&&p!==Tq&&Jq(p)}d=b.length; if(!d)return b;var x;if(Sq(k=b[d-1])){a:{var C=k;e={};c=!1;for(var E in C)a=C[E],Array.isArray(a)&&a!=a&&(c=!0),null!=a?e[E]=a:c=!0;if(c){for(var G in e){C=e;break a}C=null}}C!=k&&(x=!0);d--}for(;0<d;d--){k=b[d-1];if(null!=k)break;var P=!0}if(!x&&!P)return b;var Sa;g?Sa=b:Sa=Array.prototype.slice.call(b,0,d);b=Sa;g&&(b.length=d);C&&b.push(C);return b};function mr(a){this.g=a}mr.prototype.rd=function(){return this.g.aid};mr.prototype.Dg=function(){var a=this.g.x_focus,b=this.g.y_focus;if(void 0===a||void 0===b){b=this.Mf();if(!b.length)return null;a=b[0][0];b=b[0][1]}return new B(a,b)};mr.prototype.Mk=ba(10);mr.prototype.Mf=function(){return nr(this,"head_boxes")};function nr(a,b){var c=[];a.g[b]&&v(a.g[b],function(d){c.push([d.X,d.Y,d.W,d.H])});return c};function or(a){this.g=a};function pr(a,b,c){this.j=a;this.g=b;this.l=c||!1;a=this.getSize();this.i()?a.height=120:a.height=65;this.nb(a)}n(pr,km);pr.prototype.i=function(){var a=D("gb-mobile-menu-pubinfo");return a?0<Ff(a).length&&null!=this.j&&0==Jo(this.j):!1};function qr(a){qm.call(this);this.j=a}u(qr,qm);qr.prototype.O=function(){this.i=Math.ceil(this.g.length/this.j);for(var a=0;a<this.i;a++)for(var b=0;b<this.j;b++){var c=a*this.j+b;this.cells[b]=this.cells[b]||[];this.cells[b][a]=this.g[c]}};function rr(a){qr.call(this,a);this.He=new Map}u(rr,qr);rr.prototype.yc=function(a){return this.He.get(sr(vm,a))};rr.prototype.th=function(a){if(a instanceof pr)a=sr(a.constructor,a.g);else if(a instanceof vm)a=sr(a.constructor,a.Da());else throw Error("Input item must be a LayoutPage or LayoutSeparator.");return this.He.get(a)}; rr.prototype.Pa=function(a){if(a instanceof pr){var b=sr(a.constructor,a.g);this.He.set(b,a)}else a instanceof vm&&(b=sr(a.constructor,a.Da()),this.He.set(b,a));rr.oa.Pa.call(this,a)};function sr(a,b){return Va(a)+"#"+b.La()};function tr(a,b,c,d,e){rr.call(this,1);this.o=b;this.l=c;var g=d||!1,h;a=Ko(a);v(a,function(k){g&&h&&1<Jo(k)-Jo(h)&&ur(this,h,k);var l=D("gb-mobile-menu-pubinfo");l&&0<Ff(l).length&&!g&&h&&k&&0==Jo(h)&&ur(this,h,k,!0);l=new vm(k);var m=l.getSize();"fixed_height"==this.o?m.height=this.l:m.width=this.l;l.nb(m);this.Pa(l);h=k},this);g&&h&&e&&Jo(h)<Jo(e)&&ur(this,h,e);rm(this)}n(tr,rr); function ur(a,b,c,d){b=new pr(b,c,d||!1);c=b.getSize();"fixed_height"==a.o?c.height=a.l:c.width=a.l;b.nb(c);a.Pa(b)}tr.prototype.s=function(){return this.l};tr.prototype.Of=function(){return this.o};tr.prototype.Ej=8;function vr(a,b){this.N=a;this.g=b}n(vr,Xp);vr.prototype.render=function(a){var b=this.g(a);b.nb(a.getSize());b.setPosition(a.jd());return b};function wr(){}n(wr,km);function xr(){X.call(this)}u(xr,X);xr.prototype.ne=function(a){this.i=a;this.l=yr(a)};xr.prototype.ua=function(){xr.oa.ua.call(this);I(this.l)};function zr(a){X.call(this);this.j=a}n(zr,xr);zr.prototype.Aa=function(a){N(this.l,a)};zr.prototype.ne=function(a){xr.prototype.ne.call(this,a);var b=this.i.getSize();a=this.l;var c=b.width;b=b.height;var d=Math.floor(.035*c),e=this.j?"/googlebooks/images/burn-left.png":"/googlebooks/images/burn-right.png";sh(a,this.j?c-d:0,0);L(a,d,b);K(a,{position:"absolute"});A?ym(a,e):(c=F("IMG",{src:e,width:d,height:b,border:0,position:"absolute",top:0,left:0}),a.appendChild(c))};function Ar(a){X.call(this);this.V=a;this.O=[]}u(Ar,xr);f=Ar.prototype;f.ne=function(a){Ar.oa.ne.call(this,a);this.Yg();this.Da()&&this.g.ka(this.Da(),"update",this.Yg)};f.Da=function(){return this.i.Da()};f.Xg=function(a,b,c,d){var e=H("div");W(e,!0);this.l.appendChild(e);a=Br(this,a,b,c,d);K(e,{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"});this.V&&(K(e,{backgroundColor:this.V}),Jh(e,.3));this.O.push(new fh(a[0],a[1],a[2],a[3]));return e}; function Cr(a){return a.i.getSize().width/a.i.Da().getParent().g.width}function Br(a,b,c,d,e){var g=Cr(a);return kb([b,c,d,e],function(h){return Math.round(h*g)})}function Dr(a,b){v(b,function(c){this.Xg.apply(this,c)},a)}f.Qn=function(a){return this.Xg(a.left,a.top,a.width,a.height)};f.jg=function(){Af(this.l);this.O=[]};f.Yg=function(){};function Er(){Ar.call(this)}n(Er,Ar);f=Er.prototype;f.Yg=function(){if(!this.j){var a=this.Da();a&&(a=oq(a))&&(Dr(this,a),this.j=!0)}}; f.Xg=function(a,b,c,d){this.o=Ar.prototype.Xg.call(this,a,b,c,d);K(this.o,{border:"2px #aaaaff dashed"});this.s=H("IMG");this.o.appendChild(this.s);this.s.src="/googlebooks/images/dialog_close_x.gif";a=Br(this,a,b,c,d);K(this.s,{position:"absolute",cursor:"pointer",left:a[2]-19+"px",top:"4px",display:"none"});Q(this.o,"mouseout",r(this.nq,this));Q(this.o,"mouseover",r(this.Bo,this,!0));Wj(this.s,"click",r(this.Ma,this));return this.o};f.Ma=function(){I(this.o)}; f.nq=function(a){Kf(this.o,a.target)||this.Bo(!1)};f.Bo=function(a){K(this.s,{display:a?"":"none"})};function Fr(a){Ar.call(this);this.N=a}n(Fr,Ar);Fr.prototype.Yg=function(){if(!this.j){var a=this.Da();a&&(a=nq(a))&&(v(a,function(b){var c=b.pop(),d=b.pop();b=this.Xg.apply(this,b);K(b,{cursor:"pointer"});this.g.ka(b,"click",r(this.o,this,d,c))},this),this.j=!0)}};Fr.prototype.o=function(a,b){(a=Mo(this.N.ab(),a))?this.N.mb(a):Ap(this.N,b)};function Gr(a,b){this.l=a;this.g=b}Gr.prototype.Da=function(){return this.l};Gr.prototype.i=function(){return this.l.wd(this.g)};function Hr(a,b,c){Gr.call(this,a,b);this.j=c}n(Hr,Gr);Hr.prototype.i=function(){return this.j.width>this.g.width?this.l.wd(this.j):Gr.prototype.i.call(this)};function Ir(a,b,c,d,e){X.call(this);this.Og(a.Fa());this.N=a;this.i=c;this.na=[];this.nm=d;L(d,c);this.qa=yr(this);K(this.qa,"backgroundColor","#fff");L(this.qa,c);if(this.wa=void 0!==e?e:!0)a=yr(this),L(a,c),this.ta=new Jr(a),this.ta.show();b&&(this.l=b,this.g.ka(b,"update",this.kg),Cp(b))}u(Ir,X);f=Ir.prototype;f.getSize=function(){return this.i};f.Da=function(){return this.l};function Kr(a,b){a.na.push(b);b.ne(a)}f.kg=function(){};function Lr(a){a.dispatchEvent("load");a.wa&&a.ta.kb()} function yr(a){var b=H("div");W(b,!0);K(b,{position:"absolute",left:0,top:0});a.nm.appendChild(b);return b}f.Ma=function(){v(this.na,function(a){a.Ea()});this.na=null;this.o&&I(this.o)};function Mr(a){a.s=yr(a);L(a.s,a.getSize());K(a.s,{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repeat"});a.g.ka(a.s,"mousedown",a.oq);a.g.ka(a.s,"dragstart",Gj)}f.oq=function(a){a.display=this;Nr.dispatchEvent(a)};var Nr=new R; function Jr(a){this.g=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundColor:"white"};for(var b=0;2>b;b++){var c=H("div");W(c);K(c,a);this.g.appendChild(c);c.textContent="Loading...";a.bottom=0}}Jr.prototype.show=function(a){K(this.g,{display:a?"none":""})};Jr.prototype.kb=function(){this.show(!0)};Ir.prototype.Kl=function(){Or(this)};function Or(a,b){a.o&&I(a.o);a.o=yr(a);new Pr(a.o,a.getSize(),b)} function Pr(a,b,c){this.g=a;K(a,{backgroundColor:"#FFF",textAlign:"center"});L(a,b);O(a,sj.g(c||""));W(this.g)};function Qr(a,b,c){Ir.call(this,a,b.Da(),b.g,c);this.Og(Rr);a=yr(this);this.V=new Sr(b.g,a);a=yr(this);this.O=new Sr(b.g,a);Mr(this);Nh(c,!0);w(c,"pageImageDisplay");this.ma=b;b.Da()&&this.kg()}n(Qr,Ir);f=Qr.prototype;f.mb=function(a){hq(a,"output",null);Ir.prototype.mb.call(this,a);a.wd()&&this.kg()}; f.kg=function(){var a=this.Da(),b=this.ma.i();if(b&&!this.j){b=Tr(b);Wj(this.V,"load",r(this.pq,this,a,b,this.getSize().width));Ur(this.V,[b]);var c=tp(this.N.Kb,a.La());c.push(b);Ur(this.O,c);this.j=!0;a==this.N.Da()&&this.dispatchEvent("fetch")}kq(a,[16,8])&&(a=Le('<table width=100% height=100%><tr><td><img src="%s"/><br/>%s</td></tr></table>',Lp("/googlebooks/restricted_logo.gif"),"You have either reached a page that is unavailable for viewing or reached your viewing limit for this book."),Or(this, a),Lr(this))};f.pq=function(a,b,c){a==this.N.Da()&&this.dispatchEvent("loaded");this.O.empty();var d=this.N.Kb;a=a.La();d.g[a]=d.g[a]||{};d.g[a][c]=b;Lr(this)};f.lc=ba(13);f.Ma=function(){this.j=!1;this.V.empty();this.O.empty();Ir.prototype.Ma.call(this)};var Rr=new R,Tr=ad;function Sr(a,b){R.call(this);this.i=a;this.j=b;this.rf=!1;this.g=H("IMG");bn(this.g,"Page");this.g.width=this.i.width;this.j.appendChild(this.g);W(this.j)}n(Sr,R);Sr.prototype.empty=function(){for(var a;a=Gf(this.j);)Up(a)}; function Ur(a,b){Qp(a.g,r(a.l,a,a.g));for(var c=0;c<b.length;c++)a.g.src=b[c]}Sr.prototype.l=function(a){this.g==a&&(this.dispatchEvent("load"),this.rf=!0)};Sr.prototype.lc=ba(12);function Vr(a){var b=this;X.call(this);this.s=a;this.j=a.l;this.nb(Qh(this.j));this.Fb=new B(0,0);this.V=null;this.na=new Em(function(){N(b.V,!1)},600);Dj(this,this.na)}u(Vr,X);f=Vr.prototype;f.nb=function(a){if(!this.i||!Ke(this.i,a)){this.i=a;var b=this.s;b.V=a;Wr(b);this.dispatchEvent("resize")}};f.Tc=function(a){this.rc=a;this.O.Ma();var b=this.s,c=this.getSize();b.V=c;Wr(b);b=this.s;a=new Je(a.tb(),a.Db());b.ma=a;b.o=!0;L(b.i,a);V(b.na,0,b);Wr(b);this.dispatchEvent("layoutchange")}; function Xr(a,b){a.O=b}f.Qk=function(){return this.O};f.Eb=function(){return this.rc};f.ac=function(){var a=this.rc.Ld();this.ma&&(a=this.ma.Ok(a));wq(this.O,a);this.dispatchEvent("update")};function Yr(a,b){a.ma=b} f.Uc=function(a){var b=this.Fb.x,c=this.Fb.y;"number"===typeof a.x&&(a.x=Fe(a.x,0,Math.max(this.rc.tb()-this.i.width,0)));"number"===typeof a.y&&(a.y=Fe(a.y,0,Math.max(this.rc.Db()-this.i.height,0)));"number"===typeof a.x&&(b=a.x);"number"===typeof a.y&&(1<a.y-c?this.dispatchEvent("scrolldown"):1<c-a.y&&this.dispatchEvent("scrollup"),c=a.y);this.Fb=new B(b,c);b=this.s;a=this.Fb;b.O||(b=b.l,null!=a.y&&(b.scrollTop=a.y),null!=a.x&&(b.scrollLeft=a.x));this.dispatchEvent("move")}; function Zr(a){var b=a.Fb;return b?new fh(b.x,b.y,a.i.width,a.i.height):null}f.getSize=function(){return this.i};f.Ed=function(a){this.dispatchEvent("movestart");this.Uc(a);this.dispatchEvent("moveend")};function $r(a,b,c){a=a.Fb;c(new B(a.x+b.x,a.y+b.y))} f.uf=function(a){var b=this.Fb,c=this.getSize();!b||Math.abs(b.x-a.x)>c.width||Math.abs(b.y-a.y)>c.height?this.Ed(a):(this.l&&(this.l.Ea(),this.l=null),this.l=new Lm([b.x,b.y],[a.x,a.y],250+250*Fe(He(b,a)/800,0,1),Om),Q(this.l,"animate",r(this.rm,this)),Q(this.l,"end",r(this.qq,this)),this.dispatchEvent("movestart"),Wj(this,"movestart",r(this.l.Ea,this.l)),this.l.play())};f.rm=function(a){a=a.coords.map(Math.round);this.Uc(new B(a[0],a[1]))};f.qq=function(a){this.rm(a);this.dispatchEvent("moveend")}; f.Ab=function(){return this.j};f.De=ba(14);f.Hc=function(){return new B(Math.round(this.Fb.x+this.i.width/2),Math.round(this.Fb.y+this.i.height/2))};f.Ie=function(a){return new B(Math.round(a.x+this.i.width/2*-1),Math.round(a.y+this.i.height/2*-1))};f.ua=function(){Vr.oa.ua.call(this);this.O.Ma()};f.Kk=function(a){null==this.V&&(this.V=a);this.V.style.opacity=0;this.na.start()};f.Ns=function(){var a=this;this.na.stop();N(this.V,!0);V(function(){a.V.style.opacity=1})};f.om=1;function as(a,b,c,d){Ir.call(this,a,b.Da(),b.g,c,d);this.ma=yr(this);Mr(this);b.Da()&&this.kg();this.N=a;this.O=Q(this.N.Fa(),"update",this.Ba,!1,this)}n(as,Ir);as.prototype.kg=function(){var a=this.Da(),b=a.wd(),c=this.N.Wa().Qi(),d=a.na;if(b&&d&&!this.j){var e=Zp(d,this.getSize().height);"number"===typeof e&&(d=$p(d,e),b=new S(b),T(b,"zoom",e),T(b,"pg",a.ta),b=b.toString(),this.V=new Vp(this.ma,d,this.getSize().height,c.Lj,c.Kj,r(c.co,c,b,d,this.getSize().height),null),this.j=!0,this.Ba())}}; as.prototype.Ba=function(){if(this.j){var a=yh(this.ma);if(a){var b=Eh(this.ma);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;0<a.bottom-a.top&&0<a.right-a.left&&Wp(this.V,hh(a))}Hp(this.N)}};as.prototype.Ma=function(){this.j&&(this.V.empty(),this.j=!1);this.O&&(ek(this.O),this.O=null);Ir.prototype.Ma.call(this)};function bs(a){this.zd=a;Ar.call(this,"#ffff00")}u(bs,Ar);bs.prototype.Yg=function(){var a=this.i.Da();if(a){var b=this.zd.getQuery();b!=this.o&&(a=Dp(a,b),this.jg(),a&&(kb(a,r(this.Qn,this)),this.o=b))}};function cs(a){R.call(this);this.url=a;this.j=null;this.s=!0}n(cs,R);cs.prototype.Se=function(){if(this.s)this.s=!1;else throw Error();};function ds(a,b){cs.call(this,a);this.O=b||"GET";this.i=new hk;this.g=new Ul}n(ds,cs);f=ds.prototype;f.Se=function(a,b){cs.prototype.Se.call(this,a,b);this.o=a;this.l=b;this.i.ka(this.g,"success",r(this.sq,this));this.i.ka(this.g,"error",r(this.rq,this));this.g.send(this.url.toString(),this.O,void 0)};f.sq=function(a){this.j=JSON.parse(gm(a.target));V(r(this.dispatchEvent,this,"success"));this.o&&V(t(this.o,this.j));V(r(this.Mj,this))}; f.rq=function(){V(r(this.dispatchEvent,this,"error"));this.l&&V(this.l);V(r(this.Mj,this))};f.abort=function(){this.g.abort();this.Mj();return!1};f.Mj=function(){mk(this.i);this.l=this.o=null};function es(a){return a.length?a.reduce(function(b,c){return lh(b,c)},a[0].clone()):null};function fs(a,b,c,d,e){X.call(this);this.s=a;this.na=b;this.ta=e;this.l=d;this.i=!1;this.o=H("div");c.appendChild(this.o);this.g.ka(b,"mousemove",this.O);this.g.ka(b,"mouseup",this.V)}u(fs,X);fs.prototype.O=function(a){if(!this.qa){a=Ie(new B(a.clientX,a.clientY),zh(this.na));a=ch(a,this.ta);K(this.o,{border:"2px dashed #99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-a.top;sh(this.o,a.left,a.top);L(this.o,b,c);this.j=a}}; fs.prototype.V=function(a){this.O(a);this.qa=!0;a=this.l;var b=hh(this.j),c=Cr(this.s);c=gs(b,1/c);b=hs(gs(c,1/a.getSize().width*1E3));a=new S(a.zc());T(a,"ci",[b.left,b.top,b.width,b.height].join());T(a,"jscmd","click3");T(a,"output","text");c=hs(c);is(this.s,[c]);I(this.o);(new ds(a)).Se(r(this.ma,this,c,b));this.dispatchEvent("endsize")}; fs.prototype.ma=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var g=[];v(e,function(h){g.push(new fh(h.X,h.Y,h.W,h.H))});if(c=c.content)is(this.s,[a],c,b),d=!0}d||this.s.jg();this.Ea()};function gs(a,b){return new fh(a.left*b,a.top*b,a.width*b,a.height*b)}function hs(a){return new fh(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}fs.prototype.ua=function(){fs.oa.ua.call(this);I(this.o)};function js(a,b){X.call(this);this.o=a;this.Ca=b}var ks;n(js,xr);f=js.prototype;f.ne=function(a){xr.prototype.ne.call(this,a);a=this.l;var b=H("div");W(b,!0);a.appendChild(b);Gb(b,"selection-layer");L(a,this.i.getSize());L(b,this.i.getSize());this.g.ka(b,"click",this.tq);this.g.ka(b,"mousedown",this.uq)}; f.uq=function(a){if(ks){a.stopPropagation();this.j&&this.j.Ea();var b=this.i.nm;a=Ie(new B(a.clientX,a.clientY),zh(b));this.j=new fs(this.o,b,this.l,this.i.Da(),a);this.s=Q(document.body,"mousemove",r(this.wq,this));Wj(this.j,["endsize","dispose"],r(this.Ks,this))}};f.tq=function(a){ks&&a.stopPropagation()}; f.wq=function(a){if(this.j&&!this.j.Id){var b=new B(a.clientX,a.clientY),c=gh(Ih(this.Ca.Ab()));if(dh(c,b)){var d=new B(0,0);v([[c.top-a.clientY,0,-1],[c.bottom-a.clientY,0,1],[c.left-a.clientX,-1,0],[c.right-a.clientX,1,0]],function(e){40>Math.abs(e[0])&&(d.x=e[1]||d.x,d.y=e[2]||d.y)});this.O||(this.O=new Rl(100),this.g.ka(this.O,"tick",this.xq));this.V=d;d.x||d.y?this.O.start():this.O.stop()}}};f.xq=function(){var a=this.V,b=this.Ca;$r(b,new B(15*a.x,15*a.y),r(b.Ed,b))}; f.Ks=function(){ek(this.s);Bj(this.O);this.O=null};function ls(){this.o="Selection copied to clipboard";this.g=!1;var a=F("DIV","entity-page-snackbar"),b=F("SPAN","entity-page-snackbar-text");J(b,this.o);a.appendChild(b);Y(a,"hidden",!0);document.body.appendChild(a);this.l=a}ls.prototype.show=function(){this.g?(this.i(),V(r(this.j,this),500)):this.j();V(r(this.i,this),6E3)};ls.prototype.j=function(){K(this.l,"bottom","0");this.g=!0};ls.prototype.i=function(){K(this.l,"bottom","-48px");this.g=!1};function ms(a){this.i=a;this.l=new ls;this.j=ns(this)}ms.prototype.ha=function(){return this.j};function ns(a){var b=F("DIV");Ib(b,["entity-page-copy-button","entity-page-action-chip"]);var c=F("SPAN");w(c,"entity-page-action-chip-icon");var d=F("SPAN");w(d,"entity-page-action-chip-label");J(d,"Copy");b.appendChild(c);b.appendChild(d);Q(b,"click",r(a.g,a));Ym(b,"button");Qf(b,!0);Q(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||a.g.call(a)});return b} ms.prototype.g=function(){this.i.focus();this.i.select();document.execCommand("copy");this.l.show()};function os(){}os.prototype.Mc=function(){};function ps(a,b,c,d,e,g,h,k,l){var m=qs(c),p=Ih(a),x=yh(a);x&&ih(p,hh(x));x=bf(a);var C=bf(c);if(x.g!=C.g){var E=x.g.body;C=Yf(C);var G=new B(0,0),P=tf(df(E));if(vc(P,"parent")){var Sa=E;do{var Qb=P==C?zh(Sa):Fh(Sa);G.x+=Qb.x;G.y+=Qb.y}while(P&&P!=C&&P!=P.parent&&(Sa=P.frameElement)&&(P=P.parent))}E=Ie(G,zh(E));!A||Tc(9)||qf(x.g)||(E=Ie(E,rf(x.g)));p.left+=E.x;p.top+=E.y}a=rs(a,b);b=p.left;a&4?b+=p.width:a&2&&(b+=p.width/2);p=new B(b,p.top+(a&1?p.height:0));p=Ie(p,m);e&&(p.x+=(a&4?-1:1)*e.x,p.y+= (a&1?-1:1)*e.y);if(h)if(l)var ua=l;else if(ua=yh(c))ua.top-=m.y,ua.right-=m.x,ua.bottom-=m.y,ua.left-=m.x;return ss(p,c,d,g,ua,h,k)} function qs(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!b||"static"!=rh(a,"position")){var c=zh(a);if(!b){b=Lh(a);var d;if(d=b){d=og&&0<=dc(en,10);var e;if(e=Kc)e=0<=dc(cn,10);var g=ng&&0<=dc(en,85);d=Ac||d||e||g}b=d?-a.scrollLeft:b&&!zc&&"visible"!=rh(a,"overflowX")?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft;c=Ie(c,new B(b,a.scrollTop))}}}return c||new B} function ss(a,b,c,d,e,g,h){a=a.clone();var k=rs(b,c);c=M(b);h=h?h.clone():c.clone();a=a.clone();h=h.clone();var l=0;if(d||0!=k)k&4?a.x-=h.width+(d?d.right:0):k&2?a.x-=h.width/2:d&&(a.x+=d.left),k&1?a.y-=h.height+(d?d.bottom:0):d&&(a.y+=d.top);g&&(e?(d=h,k=0,65==(g&65)&&(a.x<e.left||a.x>=e.right)&&(g&=-2),132==(g&132)&&(a.y<e.top||a.y>=e.bottom)&&(g&=-5),a.x<e.left&&g&1&&(a.x=e.left,k|=1),g&16&&(l=a.x,a.x<e.left&&(a.x=e.left,k|=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,l+d.width-e.left), d.width=Math.max(d.width,0),k|=4)),a.x+d.width>e.right&&g&1&&(a.x=Math.max(e.right-d.width,e.left),k|=1),g&2&&(k|=(a.x<e.left?16:0)|(a.x+d.width>e.right?32:0)),a.y<e.top&&g&4&&(a.y=e.top,k|=2),g&32&&(l=a.y,a.y<e.top&&(a.y=e.top,k|=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,l+d.height-e.top),d.height=Math.max(d.height,0),k|=8)),a.y+d.height>e.bottom&&g&4&&(a.y=Math.max(e.bottom-d.height,e.top),k|=2),g&8&&(k|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=k):e=256,l=e);e=new fh(0, 0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=l;if(a&496)return a;sh(b,new B(e.left,e.top));h=e.getSize();Ke(c,h)||Oh(b,h);return a}function rs(a,b){return(b&8&&Lh(a)?b^4:b)&-9};function ts(a,b){this.wb=8;this.Ia=b||void 0;Ln.call(this,a)}u(ts,Ln);function us(a,b){a.wb=b;a.isVisible()&&a.fg()}ts.prototype.jd=function(){return this.Ia||null};ts.prototype.setPosition=function(a){this.Ia=a||void 0;this.isVisible()&&this.fg()};ts.prototype.fg=function(){if(this.Ia){var a=!this.isVisible()&&"move_offscreen"!=this.getType(),b=this.ha();a&&(b.style.visibility="hidden",N(b,!0));this.Ia.Mc(b,this.wb,this.ql);a&&N(b,!1)}};function vs(a){ts.call(this,a);Nn(this,!1);this.i=new hk;this.g=aq();w(a,"viewport-selection-popup");ws&&ws.Ea();ws=this}n(vs,ts);vs.prototype.j=function(){this.dispatchEvent("close");this.Ea()}; function xs(a,b,c){var d=a.g?D("selection-popup-table"):a.ha(),e=a.g?H("TR"):H("div");w(e,"selection-popup-select-container");d.appendChild(e);d=a.g?H("TD"):H("div");w(d,"selection-popup-select-label");e.appendChild(d);d.appendChild(xf(b));d=a.g?H("TD"):H("div");e.appendChild(d);b=H("input");b.value=c;w(b,"viewport-input");d.appendChild(b);Nh(b,!1);a.g&&(c=H("TD"),e.appendChild(c),e=(new ms(b)).ha(),c.appendChild(e));a.i.ka(b,"mousedown",ys)}function ys(a){a.stopPropagation()} vs.prototype.ua=function(){I(this.ha());ts.prototype.ua.call(this);this.i.Ea()};var ws=null;function zs(a,b){this.g=a instanceof B?a:new B(a,b)}u(zs,os);zs.prototype.Mc=function(a,b,c,d){var e=df(a);var g=e.body;e=e.documentElement;e=new B(g.scrollLeft||e.scrollLeft,g.scrollTop||e.scrollTop);g=this.g.x+e.x;e=this.g.y+e.y;var h=qs(a);g-=h.x;e-=h.y;ss(new B(g,e),a,b,c,null,null,d)};function As(a,b){zs.call(this,a,b)}u(As,zs);As.prototype.i=0;As.prototype.l=function(a){this.i=a};As.prototype.Mc=function(a,b,c,d){var e=vh(a);e=yh(e);var g=sf(bf(a).g);g=new B(this.g.x+g.scrollLeft,this.g.y+g.scrollTop);var h=b,k=ss(g,a,h,c,e,10,d);if(0!=(k&496)){if(k&16||k&32)h^=4;if(k&64||k&128)h^=1;k=ss(g,a,h,c,e,10,d);0!=(k&496)&&ss(g,a,b,c,e,this.i,d)}};function Bs(a){Ar.call(this,"#4a95d6");this.j=a}n(Bs,Ar);Bs.prototype.ne=function(a){Ar.prototype.ne.call(this,a);K(this.l,{cursor:"pointer"});this.g.ka(this.l,"mousedown",Cs)};function Cs(a){a.stopPropagation()} function is(a,b,c,d){a.jg();kb(b,r(a.Qn,a));a.s&&ek(a.s);a.o&&a.o.Ea();b=H("div");document.body.appendChild(b);var e=es(a.O);if(e){var g=zh(a.l);b=new vs(b);if(c&&d){var h=a.Da(),k=h.wd();if(k){var l=new S(k);d=[d.left,d.top,d.width,d.height].join();T(l,"ci",d);T(l,"edge",0);l=l.toString();var m=new S(h.zc());T(m,"ci",d);T(m,"source","bookclip");m=Le('<a href="%s"><img src="%s"/></a>',m.toString(),l)}d=m;Af(b.ha());m=b.ha();h=H("IMG");h.src="/googlebooks/images/material/close_black_24dp.png";w(h, "selection-popup-close");m.appendChild(h);b.i.qf(h,"click",r(b.j,b));h=F("DIV",{},"Share this clip");w(h,"selection-popup-title");m.appendChild(h);b.g&&(h=F("TABLE",{id:"selection-popup-table"}),m.appendChild(h));c&&(xs(b,"Selection text",c),m=H("DIV"),w(m,"selection-popup-translate-container"),b.g?(h=Gf(D("selection-popup-table")),k=H("TD"),h.appendChild(k),k.appendChild(m)):b.ha().appendChild(m),h=new S("https://web.archive.org/web/20231014000706/https://translate.google.com/translate_t"),T(h,"text",c),T(h,"sl","auto"),T(h,"tl","auto"), c=H("A"),c.href=h.toString(),c.target="_blank",b.g&&(h=F("SPAN"),Ib(h,["selection-popup-translate-icon","entity-page-action-chip-icon"]),c.appendChild(h)),h=F("SPAN"),J(h,"Translate"),w(h,"entity-page-action-chip-label"),c.appendChild(h),h=H("SPAN"),J(h,"\u00bb"),w(h,"selection-popup-translate-arrow"),c.appendChild(h),w(c,"selection-popup-translate-link"),w(c,"entity-page-action-chip"),m.appendChild(c));l&&xs(b,"Image",l);d&&xs(b,"Embed",d)}else c=H("DIV"),J(c,"Loading..."),w(c,"selection-popup-loading-msg"), b.ha().appendChild(c);us(b,4);a.o=b;c=g.x+e.left+e.width;e=g.y+e.top+e.height;g=M(b.ha()).width;24>c-g&&(c=g+24);V(t(Ds,b,new As(new B(c,e))));a.s=Wj(b,"close",r(a.jg,a))}}function Ds(a,b){a.Id||(a.setPosition(b),a.Aa(!0))}Bs.prototype.jg=function(){Ar.prototype.jg.call(this);this.o&&this.o.Ea()};Bs.prototype.ua=function(){Ar.prototype.ua.call(this);this.o&&this.o.Ea();this.s&&ek(this.s)};function Es(a,b,c){return a.Wa().Qi()?new as(a,b,c):new Qr(a,b,c)}function Fs(a,b){if(b instanceof Qr){Kr(b,new bs(a.Xa()));Kr(b,new Er);var c=new Bs(a.Ab()),d=new js(c,a.Fa());Kr(b,d);Kr(b,c);Kr(b,new Fr(a))}};function Gs(a,b){X.call(this);this.N=a;b=Math.floor(b/2);var c=Math.floor(b/this.N.ab().g.aspectRatio());this.j=new Je(b,c);this.i=H("div");K(this.i,{position:"absolute",backgroundColor:"white",top:0,left:0});this.na=[];a.Fa().s.i.appendChild(this.i);this.l=H("div");this.s=H("div");this.na.push(Q(this.l,"dblclick",r(this.Bt,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute",border:"1px solid #ccc"};K(this.l,a);K(this.s,a);this.i.appendChild(this.l);this.i.appendChild(this.s); this.V=H("div");this.ma=H("div");this.l.appendChild(this.V);this.s.appendChild(this.ma);Hs(this)}n(Gs,Pm);function Hs(a){a.o&&a.o.Ma();a.O&&a.O.Ma();Af(a.V);Af(a.ma);Oh(a.l,a.j);Oh(a.s,a.j);a.o=Es(a.N,new Gr(a.qa,a.j),a.V);Fs(a.N,a.o);a.ta=new zr(!0);Kr(a.o,a.ta);a.O=Es(a.N,new Gr(a.wa,a.j),a.ma);a.Ba=new zr(!1);Fs(a.N,a.O);Kr(a.O,a.Ba)}f=Gs.prototype;f.setPosition=function(a){0>a.x&&(a.x=0);sh(this.i,a)};f.Bt=function(a){a.preventDefault();a.stopPropagation();this.N.qb("previous")}; f.Aa=function(a){K(this.i,{display:a?"":"none"})};f.Oc=function(){K(this.l,{left:0,top:0});K(this.s,{left:this.j.width+"px",top:0})};f.Md=function(){return jb([this.qa,this.wa],function(a){return!!a})};f.Ma=function(){this.o.Ma();this.O.Ma();for(var a;a=this.na.pop();)ek(a);this.i.parentNode&&I(this.i)};function Is(a){return 2*a};function Js(a){this.N=a}n(Js,Xp);Js.prototype.render=function(a){var b=new Gs(this.N,a.getSize().width);b.setPosition(a.jd());b.Oc();b.Aa(!0);return this.g=b};function Ks(a,b){var c=a.match(Ls);return c?Number(c[1])*b[c[2]]:Number(a)}var Ls=/^(-?\d+\.?\d*)([KMGTPEZYkmun]?)B?$/,Ms={"":1,n:1E-9,u:1E-6,m:.001,k:1E3,K:1E3,M:1E6,G:1E9,T:1E12,P:1E15,E:1E18,Z:1E21,Y:1E24},Ns={"":1,n:Math.pow(1024,-3),u:Math.pow(1024,-2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};function Os(a,b){var c=Ps(a),d=Ps(b);0==Jo(a)||0==Jo(b)?d="This is a preview. The total pages displayed will be limited.":"number"!==typeof c||"number"!==typeof d||c>=d||1==Math.abs(c-d)?d="Some pages are omitted from this book preview.":Qs(a,b)?d="Page "+(--d+" is not part of this book preview."):(a=++c+"",d=--d+"",d="Pages "+a+" to "+d+" are not shown in this preview.");return d}function Ps(a){a=a.hb();var b;/[^0-9]/.test(a)||Sb(a)?b=null:b=Rb(a,"B")?Ks(a,Ns):Ks(a,Ms);return b} function Qs(a,b){a=Ps(a);b=Ps(b);return 0==a+1-(b-1)};function Rs(a,b,c){R.call(this);this.N=a;this.j=b;this.o=M(b).width;this.s=c;this.i=!1;this.g=xm()}n(Rs,R);Rs.prototype.nf=function(){return this.i};function Ss(a,b){if(b!=a.i){a.i=b;var c=a.N.Fa().s.i;N(c,!1);M(c);[t(Ts,a.j,a.s,a.o,a.g,b),r(a.l,a),t(N,c,!0)].forEach(V)}}Rs.prototype.l=function(){this.dispatchEvent("change")};function Ts(a,b,c,d,e){var g=b.style.width;d=d?"right":"left";e?(b.style[d]="0",b.style.width=g+c):(b.style[d]="",b.style.width="");N(a,!e)};var Us=null;function Vs(a,b){hk.call(this);this.i=Us;this.N=a;this.g=b;this.N.Wa().O||(this.ka(this.N,"pageturn",this.l),this.ka(this.g,"dispose",this.Ea))}n(Vs,hk);Vs.prototype.l=function(){var a=this.g.o.g.Md()[0]||new Pp,b=this.g.o.g.Md()[1]||new Pp,c=this.O,d=this.o,e=d?Jo(d):-1,g=Jo(a)||-1,h=Jo(b)||-1,k=Math.max(c?Jo(c):-1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.g.om){if(0<l-k){var m=k==e?d:c;var p=a}0>l-k&&(m=-1!=h?b:a,p=d);1<h-g&&(m=a,p=b);Qs(m,p)||void 0===m||void 0===p||(a=Os(m,p),this.i.V(a),this.i.show(3E3))}};function Ws(a){dq.call(this,a)}n(Ws,dq);f=Ws.prototype;f.Dd=function(a){dq.prototype.Dd.call(this,a);a&&a.additional_info&&(this.g=a.additional_info["[NewspaperJSONPageInfo]"],this.g.articles&&(this.i={},v(this.g.articles,function(b){var c=b.aid;c&&(this.i[c]=new mr(b))},this)))};f.Ce=function(){return this.l(32)?"Front Cover":this.l(64)?"Back Cover":dq.prototype.Ce.call(this)};f.Pk=function(){return{width:"w"}};f.Li=ba(15);f.ao=function(){return this.O};function Xs(a){Aq.call(this);Aq.apply(this,arguments);this.s();Q(this,"update",r(this.s,this))}n(Xs,Aq);function Ys(a,b){var c={};v(b.page,function(e){var g=Mo(this,e.pid);g&&iq(g,e);c[e.pid]=!0},a);b=Ko(a);var d=jb(b,function(e){return!!c[e.La()]||!!this.O[e.La()]},a);b.length!=d.length&&a.j(d)}Xs.prototype.Zk=function(a){this.o?Ys(this,a):Aq.prototype.Zk.call(this,a)}; Xs.prototype.s=function(){var a={},b=0;v(Ko(this),function(h){var k=Jo(h);a[k]=h;b=Math.max(b,k)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],g=a[d+1];(e||g)&&c.push([e,g])}this.V=c};Xs.prototype.l=Ws;function Zs(a){this.o=a.Seller;this.Na=a.Url;this.i=a.TrackingUrl;this.g=a.Price;this.j=a.IsInStock;this.l=a.IsPublisher};function $s(a){this.j=a.page_id;this.i=a.page_number||"";this.g=a.snippet_text||"";this.l=a.page_url}$s.prototype.La=function(){return this.j};$s.prototype.zc=function(){return this.l};function at(a){this.g=a;0<this.g.number_of_results?(this.vb=kb(this.g.search_results,function(b){return new $s(b)},this),this.id=this.g.search_results[0].page_id+bt(this)+this.g.search_results[this.g.number_of_results-1].page_id):this.vb=[]}function ct(a){return a.g.spellresults&&a.g.spellresults.correct_spell?a.g.spellresults.correct_spell:null}function bt(a){return a.g.search_query_escaped};function dt(a,b){X.call(this);this.o=a;this.s=b;this.l=b.j;this.j=b.g;this.i=H("DIV");this.i.className="separator-container";this.o.appendChild(this.i);a=H("TABLE");a.className="separator-outer-table";this.i.appendChild(a);var c=a.insertRow(-1).insertCell(-1);c.align="center";var d=H("DIV");d.className="separator-background";c.appendChild(d);c=H("TABLE");c.className="separator-inner-table";d.appendChild(c);c.align="center";if(b.i()){var e=D("gb-mobile-menu-pubinfo");if(e){b=gf("IMG",e);if(1==b.length){b= b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-1);Df(g,b,0);w(g,"separator-message");w(g,"separator-pubinfo-message")}b=Os(this.l,this.j);e=Rf(e);c=c.insertRow(-1).insertCell(-1);g=H("SPAN");g.className="separator-text";c.appendChild(g);var h=this.s;h.i&&h.l?O(g,Aj(e)):O(g,Aj(b+"<br>"+e));w(c,"separator-message");w(c,"separator-pubinfo-message")}w(a,"separator-pubinfo");w(d,"separator-pubinfo")}else a=c.insertRow(-1).insertCell(-1),w(a,"separator-message"),a.textContent=Os(this.l,this.j);Nh(this.i, !0);W(this.i)}n(dt,Pm);dt.prototype.nb=function(a){L(this.i,a)};dt.prototype.setPosition=function(a){sh(this.i,a)};dt.prototype.Ma=function(){I(this.i)};function et(a,b,c,d){this.Ej=this.Yk=10;this.ei=this.fi=20;b=Math.floor((b-20)/(100+this.Yk));d&&2<b&&(b-=b%2);rr.call(this,b);Ko(a);a=kb(Ko(a),function(e){e=new vm(e);var g=e.getSize();g.width=100;e.nb(g);return e});c&&(c=a[0].getSize(),d=new km,d.nb(c),this.Pa(d));v(a,r(this.Pa,this));rm(this)}u(et,rr);function ft(a,b){Vr.call(this,b);this.Cb=a;this.g.ka(a,"pagechange",this.Pd);this.g.ka(this.Cb,"searchupdate",this.Wk);if(a=D("subscription-bar"))this.g.ka(this,"scrolldown",t(this.Kk,a)),this.g.ka(this,"scrollup",t(this.Ns,a))}u(ft,Vr);f=ft.prototype;f.Md=function(){var a=this.rc.Ld(),b=[];this.ma&&(a=this.ma.Sh(a)[0]||[]);v(a,function(c){c instanceof vm&&b.push(c.Da())});return b};f.eg=function(a){this.Yf(!1,!1);this.Pe(this.xg(a))}; f.Oe=function(a){var b=[];"fixed_width"==this.Eb().Of()&&b.push(this.getSize().width);this.ae&&(a=yq(this.ae(),this.Eb().s(),a,b))&&this.eg(a)};f.Ae=function(){this.Yf(!0,!1);var a=this.getSize().width;this.Pe(this.xg(a))};f.mf=ba(16);f.Yf=function(a,b){this.yg=a;this.Ki=b};f.resize=function(){if(this.yg)this.Ae();else{var a=this.Eb().s();a&&this.eg(a)}};f.Pe=function(a){var b=this.Eb();this.Tc(a);b&&(a=Um(new Tm(b,a),this.Hc()),(a=this.Ie(a))&&this.Ed(a))};f.Pd=function(){this.Gh||this.Od(this.Cb.Da())}; f.Od=function(a){this.rc.yc&&(a=this.rc.yc(a))&&this.Uc(new B(Math.round(a.Yd()),Math.round(a.kd())))};f.Wk=function(){gt&&(this.Qk().Ma(),this.ta&&this.ta(),this.ac())};var gt=!0;function ht(a,b){this.Ca=a;this.g=b}n(ht,Xp);ht.prototype.render=function(a){var b=this.g(),c=a.Da(),d=gb(this.Ca.ae().Bf)/a.getSize().width,e=a.getSize();b.ij=e.width;b.Lg=e.height;e=a.getSize().clone();e.width*=d;e.height*=d;b.ju=e.width;b.gu=e.height;b.setPosition(a.Yd(),a.kd());b.mb(c);b.Oc();return b};function it(){};function jt(a){this.Ca=a}u(jt,it);jt.prototype.Ok=function(a){var b=this.Sh(a);a=b[0]||[];b=b[1]||[];b.sort(t(kt,this.Ca.Hc()));var c=[];vb(c,a,b);return c};function kt(a,b,c){return eh(gh(lm(b)),a)-eh(gh(lm(c)),a)}jt.prototype.Sh=function(a){var b=Zr(this.Ca),c=new fh(b.left-800,b.top-800,b.width+1600,b.height+1600);return Ab(a,function(d){d=lm(d);if(jh(c,d))return jh(b,d)?0:1})};function lt(a,b){this.Ca=b;this.N=a}n(lt,jt);lt.prototype.Ok=function(a){var b=jt.prototype.Ok.call(this,a),c=this.N.Da();if(c){var d=[],e=this.N.ab();v([1,-1],function(){var g=Lo(e,c.La(),1);g&&d.push(g)});v(a,function(g){g.Da&&ob(d,g.Da())&&pb(b,g)})}return b};function mt(a,b,c){X.call(this);this.N=a;this.Ca=b;this.j=H("div");W(this.j,!0);K(this.j,{position:"absolute",display:"none"});c.appendChild(this.j);this.o=H("div");W(this.o,!0);K(this.o,{position:"absolute"});this.j.appendChild(this.o);this.s=H("div");W(this.s,!0);this.j.appendChild(this.s);this.O=H("div");W(this.O,!0);this.s.appendChild(this.O);this.kb()}u(mt,Pm);f=mt.prototype; f.Oc=function(){var a=this.ij-2,b=this.Lg-2,c=this.ju-2,d=this.gu-2;K(this.s,{backgroundColor:"#cccccc",position:"absolute"});sh(this.s,0,0);L(this.s,this.ij,this.Lg);K(this.O,{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});sh(this.O,1,1);L(this.O,a,b);this.show();var e=this.N;a=Es(e,new Hr(this.Da(),new Je(a,b),new Je(c,d)),this.O);a instanceof Qr?Fs(e,a):a instanceof as&&a instanceof as&&Kr(a,new bs(e.Xa()));this.i=a};f.kb=function(){N(this.j,!1)};f.show=function(){N(this.j,!0)}; f.lc=ba(11);f.Ma=function(){this.i&&this.i.Ma();I(this.j)};f.setPosition=function(a,b){sh(this.j,a,b)};f.kd=function(){return uh(this.j).x};f.Yd=function(){return uh(this.j).y};f.mb=function(a){this.l=a};f.Da=function(){return this.l};f.Db=function(){return this.Lg};f.tb=function(){return this.ij};function nt(a){return a+2}f.getSize=function(){return new Je(this.ij,this.Lg)};function ot(a){X.call(this);Af(a);W(a);this.l=a;this.i=H("div");W(this.i,!0);xm()&&(nf(a,{dir:"ltr"}),nf(this.i,{dir:"rtl"}));a.appendChild(this.i)}u(ot,X);function pt(a,b){ot.call(this,b);this.Ca=a;this.g.ka(b,"scroll",this.s);K(b,"position","relative");K(this.i,"position","absolute");this.j=H("div");w(this.j,"scroll-background");W(this.j,!0);b.appendChild(this.j);this.j.appendChild(this.i)}n(pt,ot);function Wr(a){var b=a.ma;a.V&&b&&(K(a.i,"left",Math.floor(Math.max(0,a.Ca.s.l.clientWidth-b.width)/2)+"px"),K(a.j,"height",b.height+"px"))}pt.prototype.na=function(){this.o=!1;this.s()}; pt.prototype.s=function(){if(!this.o){var a=this.Ca.Fb;if(a){a=a.clone();var b=this.l;b=new B(b.scrollLeft,b.scrollTop);Ge(a,b)||(this.O=!0,this.Ca.Ed(b),this.O=!1)}}};function qt(a){var b=a.Ab(),c=new pt(this,b);rt(b);ft.call(this,a,c);Yr(this,new lt(a,this));Xr(this,st(this));var d=a.ab(),e=a.Wa().Of();this.o=a.Wa().O?function(g){return new tr(d,e,g)}:a.Wa().na?function(g){return new tr(d,e,g,!0,a.Wa().na)}:function(g){return new tr(d,e,g,!0)};b=this.Cb.Wa();"fixed_height"==b.Of()?(b=b.ae(),b=b[Math.floor(b.length/2)]+2):b=tt(b)+2;this.eg(b);this.g.ka(this.Cb,"pagesupdate",this.Jt);this.g.ka(this.Cb,"pagemodechange",this.yq);this.g.ka(this,"move",this.ac);this.g.ka(this, "move",this.Sv)}u(qt,ft);function rt(a){K(a,"overflow","auto");K(a,{overflowX:"auto",overflowY:"scroll"});w(a,"overflow-scrolling");nf(a,{dir:"ltr"})}f=qt.prototype;f.Kc=function(){this.Oe(1)};f.Zc=function(){this.Oe(-1)};f.ae=function(){var a=this.Cb.Wa(),b=ub(a.ae());"fixed_width"==a.Of()&&(a=this.Cb.Wa().Ja)&&150<a-gb(b)&&(1500>a?pb(b,a):pb(b,1500));return new xq(kb(b,nt))};f.xg=function(a){return this.o(a)}; f.getSize=function(){if(this.j.hasChildNodes()){var a=Qh(this.j.childNodes[0]).width;a=new Je(a,this.i.height)}else a=this.i;return a};function st(a){var b=new uq;vq(b,vm,new ht(a,t(bd,mt,a.Cb,a,a.s.i)));vq(b,pr,new vr(a.Cb,function(c){return new dt(a.s.i,c)}));return b}f.Sv=function(){if(this.wa){var a=om(this.rc,this.Hc().y);a&&a.Da&&(a=a.Da(),this.Cb.Da()!=a&&(this.Gh=!0,this.Cb.Ad(a.La()),this.Gh=!1))}this.wa=!0}; f.Jt=function(){var a=this.Cb.Da(),b=this.Cb.ab(),c=Mo(b,a.La());if(!c)a:{c=Jo(a);b=Ko(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Jo(d)<=c){c=d;break a}}c=null}a=this.Fb;b=this.Eb();d=b.yc(c);a=Ie(a,d.jd());b=this.xg(b.s());c=b.yc(c).jd();c=new B(c.x+a.x,c.y+a.y);this.Tc(b);this.Ed(c)};f.yq=function(){this.O.Ma();this.ac()}; f.Ik=function(a){if(a.ao&&a.O){var b=a.O;if(null!=a.ma)var c=a.ma;else a.ma=new or(this.s.i),c=a.ma;c.g=this.s.i;if(D("focus_article_div")){var d=D("focus_article_div");I(d)}d=this.Eb().yc(a);a=d.tb()/a.me();if(b.Mf()&&(b=b.Mf())){var e=b[0];if(e&&4==e.length){b=a*e[0]+d.Yd();d=a*e[1]+d.kd();var g=a*e[2];a*=e[3];e=H("DIV");e.setAttribute("id","focus_article_div");W(e,!0);Jh(e,.3);K(e,{position:"absolute",left:b+"px",top:d+"px",width:g+"px",height:a+"px",cursor:"pointer",backgroundColor:"#36C",border:"2px solid #00F"}); c.g.appendChild(e)}}}};function ut(a,b,c,d,e){X.call(this);this.N=a;this.Ca=b;this.l=c;var g=H("div");K(g,{position:"absolute"});e=e.width-2;sh(g,d.x+(xm()?e:0),d.y);b.s.i.appendChild(g);this.i=g;b=Math.floor(e/wm(c));g=new Je(e,b);this.j=H("div");this.i.appendChild(this.j);K(this.j,{padding:"1px",position:"absolute"});this.o();b=H("div");this.j.appendChild(b);K(b,{overflow:"hidden",backgroundColor:"#fcfcfc"});L(b,g);this.j.appendChild(b);d=H("IMG");d.title=c.Ce();this.O=d;e=S;var h=new S(c.s.Co);T(h,"pg",c.La());c.ob.sig&& T(h,"sig",c.ob.sig);e=new e(h.toString());T(e,"zoom","1");T(e,"img","1");T(e,"w",g.width);if(g=this.N.Wa().nd)T(e,"imgtk",g),T(e,"jtp",Jo(c));d.src=e.toString();b.appendChild(d);K(this.j,"cursor","pointer");this.g.ka(this.j,"click",this.s);this.g.ka(a,"pagechange",this.o)}n(ut,Pm);ut.prototype.o=function(){var a=!1,b=this.N.Da();b&&b==this.l&&(a=!0);K(this.j,"backgroundColor",a?"#6B90DA":"#ccc")};ut.prototype.s=function(){this.N.Wb(qt);this.N.mb(this.l);vt.dispatchEvent("click")}; ut.prototype.Ma=function(){Up(this.O);I(this.i)};var vt=new R;function wt(a,b){this.N=a;this.Ca=b}n(wt,Xp);wt.prototype.render=function(a){return new ut(this.N,this.Ca,a.Da(),a.jd(),a.getSize())};function xt(a){var b=a.Ab();K(b,{overflow:"hidden"});var c=new pt(this,b);ft.call(this,a,c);this.g.ka(this,"move",this.ac);K(b,{overflow:"auto"});Xr(this,yt(this));this.Tc(zt(this));Yr(this,new jt(this));V(r(this.ac,this),0);this.g.ka(this,"resize",this.o);var d=D("subscription-bar");d&&(this.Kk(d),V(function(){N(d,!1)},600))}u(xt,ft);xt.prototype.Od=function(a){a=this.Eb().yc(a).jd();this.Ed(new B(void 0,a.y-40))}; function zt(a){var b=a.Cb.Wa().wc;return new et(a.Cb.ab(),aq()?Math.min(a.getSize().width,1120):a.getSize().width,b,b)}xt.prototype.o=function(){this.Tc(zt(this));this.Od(this.Cb.Da())};function yt(a){var b=new uq;vq(b,vm,new wt(a.Cb,a));return b};function At(a){this.vc=a.Title;this.i=a.Pid;this.g=a.PgNum}At.prototype.hb=function(){return this.vc};At.prototype.getId=function(){return this.i};function Bt(a,b,c,d){Ij.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(Bt,Ij);function Ct(a,b){R.call(this);a&&this.attach(a,b)}u(Ct,R);f=Ct.prototype;f.va=null;f.aj=null;f.jl=null;f.cj=null;f.Qc=-1;f.oe=-1;f.Nj=!1; var Dt={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},Et={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Ft=Dc&&Ac;f=Ct.prototype; f.zq=function(a){if(Bc||yc)if(17==this.Qc&&!a.ctrlKey||18==this.Qc&&!a.altKey||Dc&&91==this.Qc&&!a.metaKey)this.oe=this.Qc=-1;-1==this.Qc&&(a.ctrlKey&&17!=a.keyCode?this.Qc=17:a.altKey&&18!=a.keyCode?this.Qc=18:a.metaKey&&91!=a.keyCode&&(this.Qc=91));tk(a.keyCode,this.Qc,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?(this.oe=uk(a.keyCode),Ft&&(this.Nj=a.altKey)):this.handleEvent(a)};f.Aq=function(a){this.oe=this.Qc=-1;this.Nj=a.altKey}; f.handleEvent=function(a){var b=a.Ob,c=b.altKey;if(A&&"keypress"==a.type){var d=this.oe;var e=13!=d&&27!=d?b.keyCode:0}else(Bc||yc)&&"keypress"==a.type?(d=this.oe,e=0<=b.charCode&&63232>b.charCode&&sk(d)?b.charCode:0):("keypress"==a.type?(Ft&&(c=this.Nj),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):(d=this.oe,e=b.charCode):(d=b.keyCode||this.oe,e=b.charCode||0)):(d=b.keyCode||this.oe,e=b.charCode||0),Dc&&63==e&&224==d&&(d=191));var g=d=uk(d);d?63232<=d&&d in Dt?g=Dt[d]:25==d&&a.shiftKey&& (g=9):b.keyIdentifier&&b.keyIdentifier in Et&&(g=Et[b.keyIdentifier]);if(!Ac||"keypress"!=a.type||tk(g,this.Qc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Qc,this.Qc=g,b=new Bt(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ha=function(){return this.va};f.attach=function(a,b){this.cj&&Gt(this);this.va=a;this.aj=Q(this.va,"keypress",this,b);this.jl=Q(this.va,"keydown",this.zq,b,this);this.cj=Q(this.va,"keyup",this.Aq,b,this)}; function Gt(a){a.aj&&(ek(a.aj),ek(a.jl),ek(a.cj),a.aj=null,a.jl=null,a.cj=null);a.va=null;a.Qc=-1;a.oe=-1}f.ua=function(){Ct.oa.ua.call(this);Gt(this)};function Ht(){}var It;Qa(Ht);var Jt={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=Ht.prototype;f.lg=function(){};f.Nc=function(a){return a.g.Oa("DIV",Kt(this,a).join(" "),a.Dc())};f.Fc=function(a){return a};function Lt(a,b,c){(a=a.ha?a.ha():a)&&(c?Ib:Kb)(a,[b])}f.mi=function(){return!0}; f.Rb=function(a,b){b.id&&a.Ng(b.id);var c=this.Fc(b);c&&c.firstChild?Mt(a,c.firstChild.nextSibling?ub(c.childNodes):c.firstChild):a.ng=null;var d=0,e=this.Ra(),g=this.Ra(),h=!1,k=!1,l=ub(Fb(b));l.forEach(function(m){h||m!=e?k||m!=g?d|=this.Pi(m):k=!0:(h=!0,g==e&&(k=!0));1==this.Pi(m)&&Of(c)&&Qf(c,!1)},this);a.qe=d;h||(l.push(e),g==e&&(k=!0));k||l.push(g);(a=a.Kd)&&l.push.apply(l,a);h&&k&&!a||Gb(b,l.join(" "));return b};f.ni=function(a){In(a)&&this.tm(a.ha(),!0);a.isEnabled()&&this.Zg(a,a.isVisible())}; function Nt(a,b,c){if(a=c||a.lg())c=b.getAttribute("role")||null,a!=c&&Ym(b,a)}function Ot(a,b,c){var d=b.Na;null!=d&&a.Ph(c,d);b.isVisible()||Y(c,"hidden",!b.isVisible());b.isEnabled()||a.je(c,1,!b.isEnabled());Pt(b,8)&&a.je(c,8,Qt(b,8));Pt(b,16)&&a.je(c,16,Qt(b,16));Pt(b,64)&&a.je(c,64,b.md())}f.Ph=function(a,b){bn(a,b)};f.Oj=function(a,b){Nh(a,!b,!A)};f.tm=function(a,b){Lt(a,this.Ra()+"-rtl",b)};f.sm=function(a){var b;return Pt(a,32)&&(b=a.ha())?Of(b):!1}; f.Zg=function(a,b){var c;if(Pt(a,32)&&(c=a.ha())){if(!b&&Qt(a,32)){try{c.blur()}catch(d){}Qt(a,32)&&a.oi(null)}Of(c)!=b&&Qf(c,b)}};f.Aa=function(a,b){N(a,b);a&&Y(a,"hidden",!b)};f.Vc=function(a,b,c){var d=a.ha();if(d){var e=this.sh(b);e&&Lt(a,e,c);this.je(d,b,c)}};f.je=function(a,b,c){It||(It={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=It[b];var d=a.getAttribute("role")||null;d&&(d=Jt[d]||b,b="checked"==b||"selected"==b?d:b);b&&Y(a,b,c)}; f.mg=function(a,b){var c=this.Fc(a);c&&(Af(c),b&&("string"===typeof b?J(c,b):(a=function(d){if(d){var e=df(c);c.appendChild("string"===typeof d?e.createTextNode(d):d)}},Array.isArray(b)?b.forEach(a):!Ta(b)||"nodeType"in b?a(b):ub(b).forEach(a))))};f.Ra=function(){return"goog-control"};function Kt(a,b){var c=a.Ra(),d=[c],e=a.Ra();e!=c&&d.push(e);c=b.qe;for(e=[];c;){var g=c&-c;e.push(a.sh(g));c&=~g}d.push.apply(d,e);(a=b.Kd)&&d.push.apply(d,a);return d}f.sh=function(a){this.i||Rt(this);return this.i[a]}; f.Pi=function(a){if(!this.qa){this.i||Rt(this);var b=this.i,c={},d;for(d in b)c[b[d]]=d;this.qa=c}a=parseInt(this.qa[a],10);return isNaN(a)?0:a};function Rt(a){var b=a.Ra();a.i={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function St(){}u(St,Ht);Qa(St);f=St.prototype;f.lg=function(){return"button"};f.je=function(a,b,c){switch(b){case 8:case 16:Y(a,"pressed",c);break;default:case 64:case 1:St.oa.je.call(this,a,b,c)}};f.Nc=function(a){var b=St.oa.Nc.call(this,a);this.yf(b,a.hf());var c=a.yb();c&&this.uc(b,c);Pt(a,16)&&this.je(b,16,Qt(a,16));return b};f.Rb=function(a,b){b=St.oa.Rb.call(this,a,b);var c=this.yb(b);a.Ba=c;a.V=this.hf(b);Pt(a,16)&&this.je(b,16,Qt(a,16));return b};f.yb=function(){};f.uc=function(){}; f.hf=function(a){return a.title};f.yf=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};f.mc=function(a,b){var c=In(a),d=this.Ra()+"-collapse-left",e=this.Ra()+"-collapse-right",g=c?e:d;b&1?Tt(a,g):Ut(a,g);c=c?d:e;b&2?Tt(a,c):Ut(a,c)};f.Ra=function(){return"goog-button"};var Vt={qg:"mousedown",rg:"mouseup",hh:"mousecancel",gw:"mousemove",iw:"mouseover",hw:"mouseout",ew:"mouseenter",fw:"mouseleave"};function Wt(a,b){if(!a)throw Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid decorator function "+b);Xt[a]=b}var Yt={},Xt={};function Zt(a,b,c){zn.call(this,c);if(!b){for(b=this.constructor;b;){var d=Va(b);if(d=Yt[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=d?"function"===typeof d.Jb?d.Jb():new d:null}this.j=b;this.ng=void 0!==a?a:null;this.Na=null}u(Zt,zn);f=Zt.prototype;f.ng=null;f.qe=0;f.Xh=39;f.Gf=255;f.Wh=0;f.ri=!0;f.Kd=null;f.Pj=!0;f.um=null;function $t(a,b){a.Va&&b!=a.Pj&&au(a,b);a.Pj=b}f.vd=function(){return this.j};function Tt(a,b){b&&(a.Kd?ob(a.Kd,b)||a.Kd.push(b):a.Kd=[b],Lt(a,b,!0))} function Ut(a,b){b&&a.Kd&&qb(a.Kd,b)&&(0==a.Kd.length&&(a.Kd=null),Lt(a,b,!1))}f.Qa=function(){var a=this.j.Nc(this);this.va=a;Nt(this.j,a,this.ff());this.j.Oj(a,!1);this.isVisible()||this.j.Aa(a,!1)};f.ff=function(){return this.um};f.Rh=ba(8);f.Ph=function(a){this.Na=a;var b=this.ha();b&&this.j.Ph(b,a)};f.Ib=function(){return this.j.Fc(this.ha())};f.hi=function(a){return this.j.mi(a)};f.Nb=function(a){this.va=a=this.j.Rb(this,a);Nt(this.j,a,this.ff());this.j.Oj(a,!1);this.ri="none"!=a.style.display}; f.Ka=function(){Zt.oa.Ka.call(this);Ot(this.j,this,this.va);this.j.ni(this);if(this.Xh&-2&&(this.Pj&&au(this,!0),Pt(this,32))){var a=this.ha();if(a){var b=this.l||(this.l=new Ct);b.attach(a);Z(this).ka(b,"key",this.Pc).ka(a,"focus",this.Bq).ka(a,"blur",this.oi)}}}; function au(a,b){var c=Z(a),d=a.ha();b?(c.ka(d,Vt.qg,a.Te).ka(d,[Vt.rg,Vt.hh],a.de).ka(d,"mouseover",a.Ee).ka(d,"mouseout",a.Vk),a.Ch!=$c&&c.ka(d,"contextmenu",a.Ch),A&&!a.qa&&(a.qa=new bu(a),Dj(a,a.qa))):(c.Ta(d,Vt.qg,a.Te).Ta(d,[Vt.rg,Vt.hh],a.de).Ta(d,"mouseover",a.Ee).Ta(d,"mouseout",a.Vk),a.Ch!=$c&&c.Ta(d,"contextmenu",a.Ch),A&&(Bj(a.qa),a.qa=null))}f.jc=function(){Zt.oa.jc.call(this);this.l&&Gt(this.l);this.isVisible()&&this.isEnabled()&&this.j.Zg(this,!1)}; f.ua=function(){Zt.oa.ua.call(this);this.l&&(this.l.Ea(),delete this.l);delete this.j;this.qa=this.Kd=this.ng=null};f.Dc=function(){return this.ng};function cu(a,b){a.j.mg(a.ha(),b);a.ng=b}function Mt(a,b){a.ng=b}f.Bg=function(){var a=this.Dc();if(!a)return"";a="string"===typeof a?a:Array.isArray(a)?a.map(Tf).join(""):Rf(a);return Oe(a)};f.isVisible=function(){return this.ri}; f.Aa=function(a,b){return b||this.ri!=a&&this.dispatchEvent(a?"show":"hide")?((b=this.ha())&&this.j.Aa(b,a),this.isEnabled()&&this.j.Zg(this,a),this.ri=a,!0):!1};f.isEnabled=function(){return!Qt(this,1)};f.lb=function(a){var b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!du(this,1,!a)||(a||(eu(this,!1),this.Sc(!1)),this.isVisible()&&this.j.Zg(this,a),this.Vc(1,!a,!0))};f.Sc=function(a){du(this,2,a)&&this.Vc(2,a)};f.isActive=function(){return Qt(this,4)}; function eu(a,b){du(a,4,b)&&a.Vc(4,b)}f.Il=function(a){du(this,8,a)&&this.Vc(8,a)};f.Xf=function(a){du(this,16,a)&&this.Vc(16,a)};f.uj=function(a){du(this,32,a)&&this.Vc(32,a)};f.md=function(){return Qt(this,64)};f.Qb=function(a){du(this,64,a)&&this.Vc(64,a)};function Qt(a,b){return!!(a.qe&b)}f.Vc=function(a,b,c){c||1!=a?Pt(this,a)&&b!=Qt(this,a)&&(this.j.Vc(this,a,b),this.qe=b?this.qe|a:this.qe&~a):this.lb(!b)};function Pt(a,b){return!!(a.Xh&b)} f.Vb=function(a,b){if(this.Va&&Qt(this,a)&&!b)throw Error("Component already rendered");!b&&Qt(this,a)&&this.Vc(a,!1);this.Xh=b?this.Xh|a:this.Xh&~a};function fu(a,b){return!!(a.Gf&b)&&Pt(a,b)}function du(a,b,c){return Pt(a,b)&&Qt(a,b)!=c&&(!(a.Wh&b)||a.dispatchEvent(Bn(b,c)))&&!a.Id}f.Ee=function(a){!gu(a,this.ha())&&this.dispatchEvent("enter")&&this.isEnabled()&&fu(this,2)&&this.Sc(!0)};f.Vk=function(a){!gu(a,this.ha())&&this.dispatchEvent("leave")&&(fu(this,4)&&eu(this,!1),fu(this,2)&&this.Sc(!1))}; f.Ch=$c;function gu(a,b){return!!a.relatedTarget&&Kf(b,a.relatedTarget)}f.Te=function(a){this.isEnabled()&&(fu(this,2)&&this.Sc(!0),Kj(a)&&(fu(this,4)&&eu(this,!0),this.j&&this.j.sm(this)&&this.ha().focus()));Kj(a)&&a.preventDefault()};f.de=function(a){this.isEnabled()&&(fu(this,2)&&this.Sc(!0),this.isActive()&&this.vf(a)&&fu(this,4)&&eu(this,!1))}; f.vf=function(a){fu(this,16)&&this.Xf(!Qt(this,16));fu(this,8)&&this.Il(!0);fu(this,64)&&this.Qb(!this.md());var b=new Fj("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.Bl=a.Bl);return this.dispatchEvent(b)};f.Bq=function(){fu(this,32)&&this.uj(!0)};f.oi=function(){fu(this,4)&&eu(this,!1);fu(this,32)&&this.uj(!1)};f.Pc=function(a){return this.isVisible()&&this.isEnabled()&&this.be(a)?(a.preventDefault(),a.stopPropagation(),!0):!1}; f.be=function(a){return 13==a.keyCode&&this.vf(a)};if("function"!==typeof Zt)throw Error("Invalid component class "+Zt);if("function"!==typeof Ht)throw Error("Invalid renderer class "+Ht);var hu=Va(Zt);Yt[hu]=Ht;Wt("goog-control",function(){return new Zt(null)});function bu(a){Cj.call(this);this.g=a;this.i=!1;this.j=new hk(this);Dj(this,this.j);a=this.g.va;this.j.ka(a,Vt.qg,this.o).ka(a,Vt.rg,this.s).ka(a,"click",this.l)}u(bu,Cj);var iu=!A||Tc(9);bu.prototype.o=function(){this.i=!1}; bu.prototype.s=function(){this.i=!0};function ju(a,b){if(!iu)return a.button=0,a.type=b,a;var c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.view||null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,a.relatedTarget||null);return c} bu.prototype.l=function(a){if(this.i)this.i=!1;else{var b=a.Ob,c=b.button,d=b.type,e=ju(b,"mousedown");this.g.Te(new Ij(e,a.currentTarget));e=ju(b,"mouseup");this.g.de(new Ij(e,a.currentTarget));iu||(b.button=c,b.type=d)}};bu.prototype.ua=function(){this.g=null;bu.oa.ua.call(this)};function ku(){}u(ku,St);Qa(ku);f=ku.prototype;f.lg=function(){};f.Nc=function(a){$t(a,!1);a.Gf&=-256;a.Vb(32,!1);return a.g.Oa("BUTTON",{"class":Kt(this,a).join(" "),disabled:!a.isEnabled(),title:a.hf()||"",value:a.yb()||""},a.Bg()||"")};f.mi=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type||"reset"==a.type)};f.Rb=function(a,b){$t(a,!1);a.Gf&=-256;a.Vb(32,!1);if(b.disabled){var c=this.sh(1);w(b,c)}return ku.oa.Rb.call(this,a,b)}; f.ni=function(a){Z(a).ka(a.ha(),"click",a.vf)};f.Oj=function(){};f.tm=function(){};f.sm=function(a){return a.isEnabled()};f.Zg=function(){};f.Vc=function(a,b,c){ku.oa.Vc.call(this,a,b,c);(a=a.ha())&&1==b&&(a.disabled=c)};f.yb=function(a){return a.value};f.uc=function(a,b){a&&(a.value=b)};f.je=function(){};function lu(a,b,c){Zt.call(this,a,b||ku.Jb(),c)}u(lu,Zt);f=lu.prototype;f.yb=function(){return this.Ba};f.uc=function(a){this.Ba=a;this.vd().uc(this.ha(),a)};f.hf=function(){return this.V};f.yf=function(a){this.V=a;this.vd().yf(this.ha(),a)};f.mc=function(a){this.vd().mc(this,a)};f.ua=function(){lu.oa.ua.call(this);delete this.Ba;delete this.V};f.Ka=function(){lu.oa.Ka.call(this);if(Pt(this,32)){var a=this.ha();a&&Z(this).ka(a,"keyup",this.be)}}; f.be=function(a){return 13==a.keyCode&&"key"==a.type||32==a.keyCode&&"keyup"==a.type?this.vf(a):32==a.keyCode};Wt("goog-button",function(){return new lu(null)});function mu(a,b,c,d){d=void 0===d?!1:d;X.call(this);this.N=a;this.o=b;this.j=this.N.Wa().ui;this.V=!!this.N.Wa().ui;this.na=!!this.N.Wa().Zh;this.l=aq(c);this.s=d;if(this.V){a:{a=this.N.ab();for(b=0;b<this.j.length;b++)if(c=Mo(a,this.j[b].getId())){b:{for(d=b+1;d<this.j.length;d++){var e=Mo(this.N.ab(),this.j[d].getId());if(e){d=e;break b}}d=null}d=d?Jo(d)-1:Jo(gb(Ko(a)));e=Jo(this.N.Da());if(e>=Jo(c)&&e<=d){a=b;break a}}a=-1}this.ma=a}}n(mu,X);f=mu.prototype; f.render=function(a,b){b=void 0===b?2:b;this.i=H("div");document.body.appendChild(this.i);V(r(this.Cq,this));this.qa=a;this.V?(this.s&&(this.O=b),nu(this)):this.na?(w(this.i,"base-image-toc-div"),a=this.N.Wa().Zh,(b=Mo(this.N.ab(),a))&&ou(this,b),1<this.N.Wa().Lb&&(a=Lo(this.N.ab(),a,1))&&ou(this,a),this.ti()):this.Ea()};f.Cq=function(){var a=this;this.g.ka(document,"click",this.Ea);this.g.ka(document,"keydown",function(b){13!=b.keyCode&&27!=b.keyCode||a.Ea()});this.g.ka(this.N,"resize",this.ti)}; function ou(a,b){var c=new Je(128,0),d=F("IMG",{width:128});w(d,"toc-page-image");a.g.ka(d,"click",function(){a.N.mb(b)});Ac&&xm()&&a.g.ka(d,"load",a.ti);b.wd(c)?a.yp(d,b,c):Cp(b,t(a.yp,d,b,c));a.i.appendChild(d)}f.yp=function(a,b,c){nf(a,{src:b.wd(c)})}; function nu(a){var b=F("DIV",{"class":"toc-div"}),c;v(a.j,function(d,e){d=pu(a,d,e);b.appendChild(d);e==a.ma&&(c=d)});c&&V(function(){var d=c;300<d.offsetTop+M(d).height&&(d=void 0!==d.previousElementSibling?d.previousElementSibling:Hf(d.previousSibling,!1))&&(a.i.scrollTop=d.offsetTop);c.focus()});a.i.appendChild(b);300<M(a.i).height&&(K(a.i,"height","300px"),w(a.i,"scroll-toc-div-wide"));w(a.i,"scroll-toc-div");a.ti();a.i.tabIndex=-1;Ym(a.i,"dialog");a.i.focus()} f.ti=function(){var a=this.l?8:13,b=this.l?9:12,c;this.o instanceof lu?c=this.o.ha():c=this.o;ps(c,a,this.i,b,new B(0,-this.qa))}; function pu(a,b,c){var d=b.getId(),e=Mo(a.N.ab(),d);d=b.g;var g=a.j[c+1]?"":"-last",h="toc-middle-cell"+g,k="toc-right-cell"+g;a.s?g=F("A",{"class":e?"toc-row":"toc-disabled-row"}):(g=F("DIV",{"class":e?"toc-row":"toc-disabled-row"}),Ym(g,"button"),Qf(g,!0));var l=H("div");w(l,"goog-inline-block");w(l,"toc-left-cell");c==a.ma&&(w(l,xm()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_selected_item_arrow_left"),w(g,"toc-row-selected"));c=H("div");w(c,"goog-inline-block");w(c,h);Ac&&!Sc("1.9")&& K(c,"overflow","hidden");var m=b.hb(),p=a.l?m:Ve(m,35);O(c,Aj(p));a.l&&(c.title=m);m=H("div");w(m,"goog-inline-block");w(m,k);O(m,Aj(Sb(Ye(d))?"&nbsp;":d));g.appendChild(l);g.appendChild(c);g.appendChild(m);e?a.s?(d=new S(window.location.href),T(Uk(Uk(d,"pg"),"printsec"),"jtp",b.g),a.O&&T(Uk(d,"zoom"),"zoom",a.O),a.N.Xa().getQuery()||Uk(Uk(d,"dq"),"num"),$h(g,li(d.toString()))):(a.g.ka(g,"click",function(){a.N.mb(e)}),a.g.ka(g,"keydown",function(x){13==x.keyCode&&a.N.mb(e)})):(Lb(c,h,"toc-middle-disabled-cell"), Lb(m,k,"toc-right-disabled-cell"),Y(g,"disabled",!0));return g}f.ua=function(){X.prototype.ua.call(this);I(this.i);this.o.focus()};function qu(a){qr.call(this,1);var b=new wr;b.nb(a);this.Pa(b);rm(this)}n(qu,qr);qu.prototype.th=function(){return this.g[0]};qu.prototype.s=function(){return this.tb()||0};qu.prototype.Of=function(){return"fixed_width"};function ru(a){var b=a.Ab(),c=new pt(this,b);K(b,{overflow:"hidden"});ft.call(this,a,c);this.o=new Js(a);b=new uq;vq(b,wr,this.o);this.O=b;b=a.ab().g.aspectRatio();c=this.getSize();b=this.xg(Math.min(2*Math.floor(c.height*b),c.width));this.Tc(b);this.wa=new Vs(a,this);this.g.ka(this.Cb,"pagemodechange",this.Dq);V(this.ac,0,this)}u(ru,ft);f=ru.prototype;f.ae=function(){var a=tb(su,this.Cb.Wa().ae());return new xq(kb(a,Is))};f.Pe=function(a){ru.oa.Pe.call(this,a);this.O.Ma();this.ac()};f.Kc=function(){this.Oe(1)}; f.Zc=function(){this.Oe(-1)};f.Dq=function(){this.O.Ma();this.ac()};f.om=2;f.xg=function(a){this.getSize();var b=this.Cb.ab().g.aspectRatio();return new qu(new Je(a,Math.floor(Math.floor(a/2)/b)))};var su=[180,220,280]; ru.prototype.Pd=function(){var a=tu(this,this.Cb.Da()),b=this.o.g;if(b){var c=this.wa,d=b.Md();c.o=d[0];c.O=d[1];c=a[0];d=a[1];var e=!0;a=!0;b.qa=c;b.wa=d;Hs(b);if(c){if(c.l(64)||void 0==d)a=!1}else b.o.Kl();if(d){if(d.l(32)||void 0==c)e=!1}else b.O.Kl();c=e;d=a?"":"hidden";K(b.l,"visibility",c?"":"hidden");K(b.s,"visibility",d);c=c&&a;b.ta.Aa(c);b.Ba.Aa(c)}this.dispatchEvent("pagechange")};ru.prototype.Md=function(){return this.o.g.Md()}; function tu(a,b){return mb(a.Cb.ab().V,function(c){return ob(c,b)})}ru.prototype.ac=function(){ru.oa.ac.call(this);this.Pd()};ru.prototype.qa=function(a,b){var c=this.Cb.ab().V;a=Jo(a);for(var d,e,g=0;g<c.length;++g){var h=c[g];if(h[0]&&a==Jo(h[0])||h[1]&&a==Jo(h[1])){d=g;break}else if(e){var k=h[0]||h[1];if(a>=Jo(e[0]||e[1])&&a<Jo(k)){d=0<b?g-b:g;break}}e=h}return(b=c["number"===typeof d?d+b:0])?b[0]||b[1]:null};function uu(a){this.vc=a.title||"";this.O=!!a.fullview;this.Zh=a.table_of_contents_page_id||"";this.Lb=a.num_toc_pages||"";this.V=a.initial_zoom_width_override;this.Ja=a.max_resolution_image_width;this.wc=!!a.paired_thumbnails;this.nd=a.thumbnail_token||"";this.Na=a.containing_bookshelves||[];this.wa=a.volume_id||"";this.bc=a.other_issues_query||"";this.Ya=!!a.is_browsable;this.Hb=!!a.is_public_domain;a.last_page&&(this.na=new dq(a.last_page));this.g=new Je(a.page_width,a.page_height);this.ma=a.is_ebook|| !1;var b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&(this.s=kb(c.BuyLinks,function(d){return new Zs(d)},this));this.Ga=c.AboutUrl;c.allowed_syndication_flags&&(this.o=c.allowed_syndication_flags.allow_disabling_chrome);c.TocLine&&(this.ui=kb(c.TocLine,function(d){return new At(d)}));c.SubscribeLink&&(this.qa=new Zs(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.j=c;this.l=null==c?null:new pq(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Lc=a.sample_url||"";this.wb= a.is_newspaper||!1;(this.ta=a.newspaper_tile_base_url)&&this.l&&qq(this.l,r(this.tv,this));this.Bf=c?c.res_h:vu;this.Ba=this.wb?"fixed_height":"fixed_width";this.Tf=a.is_pre_order||!1;this.Zo=a.on_sale_date||"";this.Ui=a.volumeresult&&a.volumeresult.has_flowing_text;this.Vi=a.volumeresult&&a.volumeresult.has_scanned_text;this.Ha=a.volumeresult&&a.volumeresult.can_download_pdf;this.Ia=a.volumeresult&&a.volumeresult.can_download_epub;this.Ua=a.volumeresult?a.volumeresult.download_pdf_url:"";this.Kb= a.volumeresult?a.volumeresult.download_epub_url:""}n(uu,rq);f=uu.prototype;f.zh=ba(17);f.Oi=function(){"number"!==typeof this.i&&(this.i=this.j.read_zm,this.i="number"===typeof this.i?this.j.read_zm:4,this.i=Fe(this.i,-1,this.ae().length-1));return this.i};function tt(a){return a.V?a.V:a.g&&a.g.width?a.g.width:575}f.Ub=function(){return this.wa};f.Qi=function(){return this.l};f.ae=function(){return this.Bf};f.Of=function(){return this.Ba}; f.tv=function(a){a=a.toString();var b=a.indexOf("?");0<=b&&(a=this.ta+a.substring(b));return new S(a)};f.wh=function(){return this.j?this.j.focus_aid:null};f.Dg=function(){var a=this.j.focus_x,b=this.j.focus_y;return void 0!==a&&void 0!==b?new B(a,b):null};var vu=[350,410,495,575,685,800,910,1025];function wu(a){X.call(this);this.o=a;this.i=null}n(wu,X);f=wu.prototype; f.render=function(a,b){this.j=a;a=a.ha();var c=zh(a).y,d=M(a);c=c+d.height+3;d="";b&&(d=zh(a).x);this.i=F("DIV",{"class":"linkbar-panel-div"});sh(this.i,d,c);this.ma=F("DIV",{"class":"SPRITE_close_v2 linkbar-panel-close"});this.i.appendChild(this.ma);Ac&&Dc&&!Sc("1.9")&&(this.O=F("IFRAME",{style:"position: absolute;",yw:"0"}),this.o.appendChild(this.O));this.o.appendChild(this.i);this.O&&(L(this.O,M(this.i)),sh(this.O,uh(this.i)));V(r(this.Jl,this))}; f.Jl=function(){this.g.ka(this.ma,"click",this.Ea);this.g.ka(this.j,"action",this.Eq);this.g.ka(document,"mousedown",this.Ds)};f.Eq=function(){Qt(this.j,16)||this.Ea()};f.Ds=function(a){Kf(this.i,a.target)||Kf(this.j.ha(),a.target)||this.Ea()};f.ua=function(){X.prototype.ua.call(this);I(this.i);I(this.O)};f.ha=function(){return this.i};function xu(a,b,c){wu.call(this,a);this.N=b;this.V=c}n(xu,wu); xu.prototype.render=function(a,b){wu.prototype.render.call(this,a,b);a=F("DIV",{style:"padding-top:5px; font-size: 13px;"});O(a,Aj("Paste link in <b>email</b> or <b>IM</b>"));this.ha().appendChild(a);this.l=H("input");L(this.l,"100%","auto");this.ha().appendChild(this.l);this.V&&(a=F("DIV",{style:"font-size: 13px; padding-top: 7px;"},"Embed"),this.ha().appendChild(a),this.s=H("input"),L(this.s,"100%","auto"),this.ha().appendChild(this.s));a=this.N.Da();b=(new S(window.location)).i;var c=new S(a.zc()); Kk(c,b);this.l.value=c.toString();V(t(yu,this.l));this.V&&(a=new S(a.zc()),T(a,"output","embed"),this.s.value=zu(a.toString()))};xu.prototype.Jl=function(){wu.prototype.Jl.call(this);this.g.ka(this.l,"click",t(yu,this.l));this.V&&this.g.ka(this.s,"click",t(yu,this.s))};function yu(a){a.select()}function zu(a){return Le('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500 height=500></iframe>',a)};function Au(a,b){var c=this;this.N=a;this.j=b;this.g=pk();this.i=D("flow-top-div")?!0:!1;(new hk(this)).ka(this.g,"resize",function(){var d=c.N.Fa(),e=d.Eb(),g=d.Hc();c.resize();c.N.Fa().Ae();d=c.N.Fa();e=Um(new Tm(e,d.Eb()),g);d.Ed(d.Ie(e))}).ka(this.N,"searchupdate",function(){var d=D("gb-ogen-mobile-appbar");if(d){var e=c.g.getSize().height;d=d.getBoundingClientRect().height;e-=d;d=c.g.getSize().width;c.N.nb(new Je(d,e));c.i&&L(c.j,new Je(d,e))}}).ka(window,"load",this.resize)} Au.prototype.resize=function(){var a=this.g.getSize().height,b=this.g.getSize().width,c=Math.round(zh(this.j).y);a=Math.max(0,a-c);this.N.nb(new Je(b,a));this.i&&L(this.j,new Je(b,a))};function Bu(){Cu(this)}function Du(a){ek(a.g);a.g=Wj(document.body,"mousedown",function(){Jb(document.body,"focus-outline-enabled");Cu(a)},{capture:!0})}function Cu(a){ek(a.g);a.g=Q(document.body,"keydown",function(b){9===b.keyCode&&(w(document.body,"focus-outline-enabled"),Du(a))})};function Eu(a,b,c,d){d=void 0===d?!1:d;ts.call(this);var e=this;this.vc=a;this.i=b;this.g=c?c:null;this.hg(Fu(this));if(d){var g=D("ep-lb");Q(this,"hide",function(){K(g,"visibility","hidden")});Q(this,"beforeshow",function(){K(g,"visibility","visible");y(e.ha(),"lightbox-dialog",!0)})}}n(Eu,ts); function Fu(a){var b=F("DIV");Ib(b,["popup-menu","goog-menu","goog-menu-vertical"]);Ym(b,"dialog");b.setAttribute("tabindex","-1");document.body.appendChild(b);if(""!=a.vc){var c=F("DIV",{"class":"popup-menu-header"});b.appendChild(c);var d=F("SPAN",{"class":"popup-menu-title"});J(d,a.vc);c.appendChild(d);d=F("DIV",{"class":"popup-menu-close"});bn(d,"Close popup");var e=F("IMG");e.src="/googlebooks/images/material/close_black_24dp.png";L(e,24,24);Y(e,"hidden",!0);d.appendChild(e);Q(d,"click",function(){a.Aa(!1); a.g&&a.g()});Q(d,"keydown",function(g){if(32==g.keyCode||13==g.keyCode)a.Aa(!1),a.g&&a.g()});Ym(d,"button");Qf(d,!0);c.appendChild(d)}b.appendChild(a.i);return b};function Gu(a,b,c){this.g=a;this.i=b;this.O=c}u(Gu,os);Gu.prototype.Mc=function(a,b,c){ps(this.g,this.i,a,b,void 0,c,this.O)};function Hu(a,b,c,d){Gu.call(this,a,b);this.j=c?5:0;this.o=d||void 0}u(Hu,Gu);Hu.prototype.s=function(){return this.j};Hu.prototype.l=function(a){this.j=a};Hu.prototype.Mc=function(a,b,c,d){var e=ps(this.g,this.i,a,b,null,c,10,d,this.o);if(e&496){var g=Iu(e,this.i);b=Iu(e,b);e=ps(this.g,g,a,b,null,c,10,d,this.o);e&496&&(g=Iu(e,g),b=Iu(e,b),ps(this.g,g,a,b,null,c,this.j,d,this.o))}};function Iu(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};function Ju(a,b,c,d,e){this.g=a;this.N=b;this.s=c;this.ma=D("epo-welcome");this.O=D("epo-keyboard");this.j=D("epo-plain-text");this.l=D("epo-plain-text-only");this.o=D("entity-page-toggle-viewport-mode-link");this.V=D("epo-share-link");this.i=e;Ku(this,d);Lu(this,!1)} function Ku(a,b){if(a.s)a.l&&Mu(a,b);else{var c=new Eu("",a.ma,function(){});Ib(c.ha(),["onboarding-popup","onboarding-fixed-popup","onboarding-welcome-popup"]);Nn(c,!1);var d=D("epo-keyboard-text");O(d,qj(Rf(d)));var e=new Eu("",a.O,function(){});Ib(e.ha(),["onboarding-popup","onboarding-fixed-popup"]);Nn(e,!1);d=gf("A",d)[0];d.id="ep-keyboard-link";w(d,"onboarding-link");Qf(d,!0);Nu(d,function(){a.N.qb("showkeyboardshortcuts")});if(a.j){var g=new Eu("",a.j,function(){});Ib(g.ha(),["onboarding-popup", "onboarding-plain-text-popup"])}d=new Eu("",a.V,function(){});Ib(d.ha(),["onboarding-popup","onboarding-share-popup"]);var h=D("entity-page-clip");us(d,5);d.setPosition(new Hu(h,4,!0));Nn(d,!1);Ou(a,c,e,g,d);Pu(a,c,e,g,d);if(a.i)switch(a.i){case 0:c.Aa(!0);break;case 1:e.Aa(!0);break;case 2:g?Qu(a,g,b):d.Aa(!0);break;default:d.Aa(!0)}else c.Aa(!0)}} function Ou(a,b,c,d,e){var g=D("epo-welcome-next");Nu(g,function(){a.i++;b.Aa(!1);c.Aa(!0);Lu(a,!1)});g=D("epo-keyboard-next");Nu(g,function(){a.i++;c.Aa(!1);d?Qu(a,d):e.Aa(!0);Lu(a,!1)});a.j&&d&&(g=D("epo-plain-text-next"),Nu(g,function(){a.i++;a.g.Aa(!1);Nn(a.g,!0);d.Aa(!1);e.Aa(!0);Lu(a,!1)}))} function Pu(a,b,c,d,e){document.querySelectorAll(".onboarding-link").forEach(function(h){"ep-keyboard-link"!=h.id&&Nu(h,function(){b.Aa(!1);c.Aa(!1);d&&(d.Aa(!1),a.g.Aa(!1),Nn(a.g,!0));e.Aa(!1);Ru(a)})});var g=D("epo-done");Nu(g,function(){e.Aa(!1);Ru(a)})}function Mu(a,b){var c=new Eu("",a.l,function(){});Ib(c.ha(),["onboarding-popup","onboarding-plain-text-popup"]);Qu(a,c,b);b=D("epo-done-only");Nu(b,function(){c.Aa(!1);a.g.Aa(!1);Nn(a.g,!0);Ru(a)})} function Qu(a,b,c){void 0!==c&&c||(Nn(a.g,!1),a.g.Aa(!0));a=D("entity-page-more-menu-content");us(b,0);b.setPosition(new Hu(a,4,!0));Nn(b,!1);b.Aa(!0)}function Ru(a){Lu(a,!0);a.j?lp(!0):lp(!1)}function Lu(a,b){if(a.o){var c=new S(a.o.href);b?(Uk(c,"ovso"),Uk(c,"ovsopt"),Uk(c,"op")):a.s&&a.l?T(c,"ovsopt","1"):(T(c,"ovso","1"),T(c,"op",a.i));$h(a.o,li(c.toString()))}}function Nu(a,b){Q(a,"click",function(){b()});Q(a,"keydown",function(c){32!=c.keyCode&&13!=c.keyCode||b()})};function Su(a,b){X.call(this);this.Ca=a;this.j=b;this.i=H("div");a.s.i.appendChild(this.i);w(this.i,"sitb_result");Qf(this.i,!0);Ym(this.i,"link");Y(this.i,"disabled",!0);Cc?(K(this.i,"width",b.getSize().width+"px"),K(this.i,"min-height",b.getSize().height+"px")):(sh(this.i,b.jd()),L(this.i,b.getSize()));a=H("div");w(a,"sitb-result-header");this.i.appendChild(a);this.l=H("div");w(this.l,"sitb-result-page-link");b=(b=b.g.i)?"Page "+b:"Page";J(this.l,b);bn(this.l,"Search result: "+b);a.appendChild(this.l); this.o=H("div");w(this.o,"sitb-result-content");this.i.appendChild(this.o);if(a=Mo(this.Ca.N.ab(),this.j.g.La())){b=this.Ca.N.Xa().getQuery();var c=a.ob.snippetSrc;c&&b==qp(c)?Tu(this,c):(b=a.df(),"entity_page"==U(b,"source")?T(b,"source","entity_page_gbs_snippet"):T(b,"source","gbs_snippet"),fq(a,b,r(this.O,this)))}else Uu(this)}n(Su,Pm);Su.prototype.s=function(a){this.Ca.ta(a.g,void 0)};Su.prototype.O=function(a){(a=a.ob.snippetSrc)?Tu(this,a):Uu(this)}; function Tu(a,b){Af(a.o);var c=H("IMG");c.src=b;Vu(a);b=a.j.getSize().width-25;K(c,{width:b+"px"});a.o.appendChild(c)}function Vu(a){w(a.i,"sitb-result-clickable");w(a.l,"sitb-result-link");var b=Rf(a.l);O(a.l,qj(b+"&nbsp;&raquo;"));Y(a.i,"disabled",!1);a.g.ka(a.i,"click",r(a.s,a,a.j));a.g.ka(a.i,"keydown",function(c){32!=c.keyCode&&13!=c.keyCode||a.s(a.j)})} function Uu(a){Af(a.o);var b=H("div");w(b,"sitb-result-snippet");a.o.appendChild(b);Cc||K(b,{width:Math.floor(.75*a.j.getSize().width)+"px"});O(b,pj.g(a.j.g.g));b=H("div");w(b,"sitb-result-explanatory-link");a.o.appendChild(b);var c=Mo(a.Ca.N.ab(),a.j.g.La());c&&c.wd()&&!kq(c,[4,8,16])&&c.l(2)?(Vu(a),O(b,qj((Cc?"No image for result.":"We couldn't make an image for this result.")+"&nbsp;&nbsp;")),a=H("span"),c=Cc||aq()?"Click to view":"Click to view the whole page.",O(a,qj(c)),b.appendChild(a),w(a, "sitb-result-link")):(O(b,qj("No preview available for this page.&nbsp;&nbsp;")),Cc||(a=H("a"),w(a,"sitb-result-buy-link"),O(a,qj("Buy this book.")),b.appendChild(a),b=new S(window.location.href),T(b,"sitesec","buy"),T(b,"source","gbs_snippet"),Uk(b,"printsec"),a.href=b.toString()))}Su.prototype.Ma=function(){I(this.i);this.Ea()};function Wu(a){this.Ca=a}n(Wu,Xp);Wu.prototype.render=function(a){return new Su(this.Ca,a)};function Xu(a){this.g=a}n(Xu,km);function Yu(a,b){qr.call(this,1);this.o=a;this.V=b;this.Ej=this.ei=this.fi=20;a.vb&&(a.vb.forEach(r(this.l,this)),rm(this))}n(Yu,qr);Yu.prototype.l=function(a){a=new Xu(a);var b=Math.min(this.V-16,600);a.nb(new Je(b,Math.round(124/600*b+42)));this.Pa(a)};function Zu(a){var b=a.Ab();K(b,"overflow","hidden");var c=new pt(this,b);Vr.call(this,c);this.N=a;Cc||Yr(this,new jt(this));this.g.ka(this,"move",this.ac);var d=D("subscription-bar");d&&(this.Kk(d),V(function(){N(d,!1)},600));Xr(this,$u(this));av(b)}u(Zu,Vr);function bv(a,b){b!=a.o&&(a.o=b,cv(a))}function av(a){K(a,"overflow","auto");K(a,{overflowX:"auto",overflowY:"scroll"});nf(a,{dir:"ltr"})}function $u(a){var b=new uq;vq(b,Xu,new Wu(a));return b}Zu.prototype.resize=function(){cv(this)}; function cv(a){var b=new Yu(a.o,a.getSize().width);a.Tc(b);a.ac()}function dv(a,b){a.ta=b};function ev(a){this.g=a||{}}ev.prototype.kc=function(){return this.g};ev.prototype.Wb=function(a){var b=hd(fv,function(c){return c==a});this.g.v=b};ev.prototype.getQuery=function(){return this.g.q};var fv={onepage:qt,twopage:ru,thumbnail:xt,snippet:Zu};function gv(a){Fj.call(this,"navigate");this.o=a}u(gv,Fj);function hv(){return Mb&&gc?gc.mobile:!(Mb&&gc?!gc.mobile&&(z("iPad")||z("Android")||z("Silk")):z("iPad")||z("Android")&&!z("Mobile")||z("Silk"))&&(z("iPod")||z("iPhone")||z("Android")||z("IEMobile"))};var iv=new WeakMap;function jv(a,b){a=[a];for(var c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\v")};function kv(a,b,c,d){R.call(this);if(a&&!b)throw Error("Can't use invisible history without providing a blank page.");if(c)var e=c;else{e="history_state"+lv;var g=me("input",{type:"text",name:e,id:e,style:wd("display:none")});document.write(je(g));e=D(e)}this.s=e;this.g=c?tf(df(c)):window;this.ma=b;A&&!b&&(this.ma="https"==window.location.protocol?Dd(vd(wd("https:///"))):Dd(vd(wd('javascript:""'))));this.Sa=new Rl(150);Dj(this,this.Sa);this.i=!a;this.j=new hk(this);if(a||mv){if(d)var h=d;else{a="history_iframe"+ lv;b={id:a,style:wd("display:none"),sandbox:void 0};c={};c.src=this.ma||null;c.srcdoc=null;d={sandbox:""};e={};for(var k in c)Object.prototype.hasOwnProperty.call(c,k)&&(e[k]=c[k]);for(var l in d)Object.prototype.hasOwnProperty.call(d,l)&&(e[l]=d[l]);if(b)for(h in b)if(Object.prototype.hasOwnProperty.call(b,h)){k=h.toLowerCase();if(k in c)throw Error("");k in d&&delete e[k];e[h]=b[h]}h=oe("iframe",e);document.write(je(h));h=D(a)}this.O=h;this.qa=!0}mv&&(this.j.ka(this.g,"load",this.Qu),this.na=this.V= !1);this.i?nv(this,ov(this),!0):pv(this,this.s.value);lv++}u(kv,R);kv.prototype.Pb=!1;kv.prototype.o=!1;kv.prototype.l=null;var qv=function(a,b){function c(g){var h=la(g);g=h.next().value;h=ma(h);return a.apply(g,h)}function d(g){g=la(g);g.next();g=ma(g);return b(e,g)}b=void 0===b?jv:b;var e=Va(a);return function(){var g=Ha.apply(0,arguments),h=this||q,k=iv.get(h);k||(k={},iv.set(h,k));return wc(k,[this].concat(na(g)),c,d)}}(function(){return A?Tc(8):"onhashchange"in q}),mv=A&&!Tc(8);f=kv.prototype; f.Jg=null;f.ua=function(){kv.oa.ua.call(this);this.j.Ea();this.lb(!1)};f.lb=function(a){if(a!=this.Pb)if(mv&&!this.V)this.na=a;else if(a)if(Ac&&this.j.ka(this.g,"pageshow",this.Xu),qv()&&this.i)this.j.ka(this.g,"hashchange",this.Su),this.Pb=!0,this.dispatchEvent(new gv(ov(this),!1));else{if(!A||hv()||this.V)this.j.ka(this.Sa,"tick",r(this.vm,this,!0)),this.Pb=!0,mv||(this.l=ov(this),this.dispatchEvent(new gv(ov(this),!1))),this.Sa.start()}else this.Pb=!1,mk(this.j),this.Sa.stop()}; f.Qu=function(){this.V=!0;this.s.value&&pv(this,this.s.value,!0);this.lb(this.na)};f.Xu=function(a){a.Ob.persisted&&(this.lb(!1),this.lb(!0))};f.Su=function(){var a=rv(this.g);a!=this.l&&sv(this,a,!0)};function ov(a){return null!=a.Jg?a.Jg:a.i?rv(a.g):tv(a)||""}function uv(a,b){ov(a)!=b&&(a.i?(nv(a,b,!1),qv()||A&&!hv()&&pv(a,b,!1),a.Pb&&a.vm(!1)):(pv(a,b,!1),a.Jg=a.l=a.s.value=b,a.dispatchEvent(new gv(b,!1))))}function rv(a){a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)} function nv(a,b,c){a=a.g.location;var d=a.href.split("#")[0],e=cc(a.href,"#");if(mv||e||b)d+="#"+b;d!=a.href&&(b=Kd(d),c?Ce(a,b):Be(a,b))}function pv(a,b,c){if(a.qa||b!=tv(a))if(a.qa=!1,b=encodeURIComponent(String(b)),A){var d=Lf(a.O);d.open("text/html",c?"replace":void 0);c=te(me("title",{},a.g.document.title),me("body",{},b));d.write(je(c));d.close()}else d=Ad(a.ma).toString()+"#"+b,(a=a.O.contentWindow)&&(c?Ce(a.location,d):Be(a.location,d))} function tv(a){if(A)return a=Lf(a.O),a.body?Pe(a.body.innerHTML):null;var b=a.O.contentWindow;if(b){try{var c=Pe(rv(b))}catch(d){return a.o||(1!=a.o&&Sl(a.Sa,1E4),a.o=!0),null}a.o&&(0!=a.o&&Sl(a.Sa,150),a.o=!1);return c||null}return null}f.vm=function(a){if(this.i){var b=rv(this.g);b!=this.l&&sv(this,b,a)}if(!this.i||mv)if(b=tv(this)||"",null==this.Jg||b==this.Jg)this.Jg=null,b!=this.l&&sv(this,b,a)}; function sv(a,b,c){a.l=a.s.value=b;a.i?(mv&&pv(a,b),nv(a,b)):pv(a,b);a.dispatchEvent(new gv(ov(a),c))}var lv=0;function vv(a,b){this.g=new kv;Q(this.g,"navigate",r(this.o,this));this.N=a;this.i=b}vv.prototype.o=function(a){wv(this,a.o)};function wv(a,b){if(!(a.l&&""==b||a.j))if((A||Bc)&&""==b)window.history.go(-2);else if(b){var c={},d=new Mk(b);v(d.Xd(),function(e){var g=d.get(e);g in xv&&(g=xv[g]);c[e]=g});b=new ev(c);a.N.Wb(fv[b.g.v]||qt);Ss(a.i,!!b.g.f);void 0!==b.getQuery()&&pp(a.N.Xa(),b.getQuery())}} vv.prototype.lb=function(a){this.l=!0;this.g.lb(a);A&&(a=(new S(window.location)).i,wv(this,a));this.l=!1};vv.prototype.update=function(){var a=new ev;a.Wb(this.N.O);a.g.q=this.N.Xa().getQuery();a.g.f=this.i.nf();a=Xk(a.kc()).toString();this.j=!0;uv(this.g,a);this.j=!1};var xv={"true":!0,"false":!1};function yv(a,b,c,d,e,g,h){var k=this;a&&(this.N=a,this.Kb=b);if(this.Ba=c)this.nd=!1;this.Lc=!!d;this.wc=!!e;this.Na=g;this.Hb=void 0===h?!1:h;this.O=D("entity-page-toc");this.Ja=D("entity-page-toc-label");this.Lb=!1;if(this.ma=D("entity-page-pagination"))this.wa=D("entity-page-prev"),this.ta=D("entity-page-next"),this.Ua=D("entity-page-floating-hover");this.Ga=D("entity-page-zoom-in");this.Ia=D("entity-page-zoom-out");this.na=D("entity-page-one-page");this.s=D("entity-page-two-page");this.o=D("entity-page-thumbnail"); this.V=D("entity-page-link");this.Gd=D("entity-page-link-menu-content");this.wb=D("entity-page-share-input");this.od=D("entity-page-embed-input");this.j=D("entity-page-clip");this.qa=D("entity-page-more");this.Hd=D("entity-page-more-menu-content");this.Ya=!1;this.Ha=D("entity-page-volume-info");D("flow-top-div")&&(this.g=D("flow-top-div"),this.i=(a=Number(U(new S(window.location.href),"zoom")))?a:2,zv(this,this.i),Q(this.N,"searchupdate",function(){Av(k)}));this.l=!0;Bv(this);Cv(this);Dv(this);Ev(this); Fv(this);Gv(this);Hv(this);Iv(this);Jv(this);Kv(this);new Bu;fp(Lv(this))} function Bv(a){if(a.N){var b=a.N.Wa(),c=!!b.ui;b=(b=b.Zh)&&a.N.ab()&&!!Mo(a.N.ab(),b);c||b?(a.Lb=!0,a.g?(c=D("jtp").value||"Contents",J(a.Ja,c)):J(a.Ja,a.N.Da().Ce()||"Contents"),Mv(a.O,function(){var d=lf("base-image-toc-div");lf("scroll-toc-div")||d||(new mu(a.N,a.O,a.Na,!!a.g)).render(8,a.i)}),Q(a.N,"pagechange",function(){var d=a.N.Da().Ce()||"Contents";a.Ja&&O(a.Ja,qj(d))})):(J(a.Ja,"Contents unavailable"),Ib(a.O,["toolbar-button-disabled","toc-button-unavailable"]),Y(a.O,"disabled",!0))}else J(a.Ja, "Contents unavailable"),Ib(a.O,["toolbar-button-disabled","toc-button-unavailable"]),Y(a.O,"disabled",!0)}function Cv(a){a.ma&&(a.N&&(Mv(a.wa,function(){a.wa.hasAttribute("href")||a.N.qb("previous")}),Mv(a.ta,function(){a.ta.hasAttribute("href")||a.N.qb("next")})),a.wa.setAttribute("title","Previous Page"),a.ta.setAttribute("title","Next Page"))} function Dv(a){Mv(a.Ga,function(){a.g?Nv(a):a.N&&a.N.qb("zoomin")});Mv(a.Ia,function(){a.g?Ov(a):a.N&&a.N.qb("zoomout")});a.g&&Q(document.body,"keydown",function(b){107==b.keyCode||187==b.keyCode||61==b.keyCode?Nv(a):(109==b.keyCode||189==b.keyCode||173==b.keyCode)&&Ov(a)});a.Ga.setAttribute("title","Zoom in");a.Ia.setAttribute("title","Zoom out")} function Ev(a){Mv(a.na,function(){Pv(a,qt)});a.na.setAttribute("title","Single page view");a.Lc?(Mv(a.s,function(){Pv(a,ru)}),a.s.setAttribute("title","Two page view")):(y(a.s,"toolbar-button-disabled",!0),a.s.setAttribute("title","Two page view unavailable"),Y(a.s,"disabled",!0));a.wc?(Mv(a.o,function(){Pv(a,xt)}),a.o.setAttribute("title","Thumbnail view")):(y(a.o,"toolbar-button-disabled",!0),a.o.setAttribute("title","Thumbnail view unavailable"),Y(a.o,"disabled",!0));a.N&&(Q(a.N,"viewportmodechange", function(){Qv(a)}),Qv(a))} function Fv(a){var b=(new ms(a.wb)).ha();D("entity-page-share-copy-container").appendChild(b);b=(new ms(a.od)).ha();D("entity-page-embed-copy-container").appendChild(b);var c=new Eu("Link to this result",a.Gd,function(){a.V.focus()});us(c,5);c.setPosition(new Hu(a.V,4,!0));c.Aa(!1);var d=new S(a.wb.value);Mv(a.V,function(){if(c.Re||150>Date.now()-c.dj)c.Aa(!1);else{c.Aa(!0);c.ha().focus();if(a.N){Rv(a,d);a.g&&T(d,"bksoutput","text");var e=a.N.Xa().getQuery();e?a.N.O==Zu?(Uk(d,"dq"),Uk(d,"pg"),T(d, "bsq",e)):(Uk(d,"bsq"),T(d,"dq",e)):(Uk(d,"bsq"),Uk(d,"dq"))}else(e=je(pj.g((new S(window.location.href)).i)).toString())&&T(d,"bsq",e);a.wb.value=d.toString();a.N&&(e=new S(a.N.Da().zc()),Uk(e,"source"),T(e,"output","embed"),a.od.value=zu(e.toString()))}});a.V.setAttribute("title","Link to this result")} function Gv(a){if(a.Ba){var b=D("entity-page-selection-bar"),c=D("entity-page-exit-selection"),d=D("entity-page-toolbar");Mv(a.j,function(){a.nd=!a.nd;a.Ba(!0);y(b,"menu-hidden",!1);c.focus();Y(d,"hidden",!0)});Mv(c,function(){a.Ba(!1);y(b,"menu-hidden",!0);a.j.focus();Y(d,"hidden",!1)});a.j.setAttribute("title","Select a clip")}else y(a.j,"toolbar-button-disabled",!0),Y(a.j,"disabled",!0),a.j.setAttribute("title","Select a clip unavailable")} function Hv(a){Sv(a);Tv(a);Uv(a);var b=new Eu("",a.Hd,function(){a.qa.focus()});us(b,4);b.setPosition(new Hu(a.qa,5,!0));w(b.ha(),"more-actions-popup");b.Aa(!1);Vv(a,b);var c=D("entity-page-toggle-viewport-mode-link");c&&a.Hb&&(b.Aa(!0),c.focus());Mv(a.qa,function(){if(b.Re||150>Date.now()-b.dj)b.Aa(!1),a.qa.focus();else if(b.Aa(!0),b.ha().focus(),c){var e=new S(c.href);Rv(a,e);a.g&&(Uk(e,"zoom"),Uk(e,"num"),Uk(e,"scoring"));Uk(e,"q");var g=a.N.Xa().getQuery();if(g){if(T(e,"dq",g),!a.g){g=D("search-results-summ"); var h=g.hasAttribute("data-result-num")?g.getAttribute("data-result-num"):0;T(e,"num",h);g=g.hasAttribute("data-search-sort")?g.getAttribute("data-search-sort"):"n";T(e,"scoring",g)}}else Uk(e,"dq");$h(c,li(e.toString()))}});a.qa.setAttribute("title","More actions menu");Q(b,"show",function(){a.Ya=!0;a.l=!0;Wv(a)});Q(b,"hide",function(){a.Ya=!1;a.l=!1;Xv(a)});if(a.Na.showViewportOnboarding||a.Na.showViewportPlainTextOnboarding){var d=Number(U(new S(window.location.href),"op"));new Ju(b,a.N,!!a.Na.showViewportPlainTextOnboarding, a.Hb,d?d:0)}}function Vv(a,b){var c=D("entity-page-store"),d=D("gb-mobile-buy-section");if(c&&d&&(d=mf("TABLE","gb-mobile-buy-table",d))){var e=new Eu("",d,function(){a.qa.focus()});us(e,0);e.setPosition(new Hu(c,4,!0));w(e.ha(),"buy-table-popup");e.Aa(!1);Mv(c,function(){e.Aa(!0);e.ha().focus()},!0);b.ha().querySelectorAll(".more-actions-menu-link").forEach(function(g){g!=c&&Q(g,"mouseenter",function(){e.Aa(!1)})});Q(e.ha(),"mouseleave",function(){e.Aa(!1)})}} function Iv(a){var b=D("ep-keyboard-shortcuts");if(b&&a.N){var c=new Eu("",b,function(){},!0);w(c.ha(),"keyboard-shortcuts-popup");b=D("ep-keyboard-close");Mv(b,function(){c.Aa(!1)});Q(a.N,"keyboardshortcutsopened",function(){c.Aa(!0)})}}function Uv(a){var b=D("entity-page-keyboard");b&&a.N&&Mv(b,function(){a.N.qb("showkeyboardshortcuts")})} function Tv(a){var b=D("entity-page-copyright-page-id");if(b&&a.N){var c=D("entity-page-copyright");b=Rf(b);var d=Mo(a.N.ab(),b);Mv(c,function(){a.N.mb(d)})}}function Sv(a){var b=D("entity-page-toggle-viewport-mode-link");if(b){var c=a.g?!0:!1;y(b,"checked",c);Y(b,"pressed",c);Mv(b,function(){y(b,"checked",!c);Y(b,"pressed",!c)})}} function Qv(a){a.N.O==qt?(Yv(a,!0),Zv(a,!0),$v(a,!0),aw(a,!0),bw(a,!0),Y(a.na,"current","true"),Y(a.s,"current","false"),Y(a.o,"current","false")):a.N.O==ru?(Yv(a,!0),Zv(a,!0),$v(a,!0),aw(a,!0),bw(a,!0),Y(a.na,"current","false"),Y(a.s,"current","true"),Y(a.o,"current","false")):a.N.O==xt?(Yv(a,!0),Zv(a,!1),$v(a,!0),aw(a,!0),bw(a,!1),Y(a.na,"current","false"),Y(a.s,"current","false"),Y(a.o,"current","true")):(Yv(a,!1),Zv(a,!1),$v(a,!1),aw(a,!1),bw(a,!1));var b=a.N.O;a.ma&&b!=Zu&&!a.g&&(y(a.ma,"one-page-view", b==qt),y(a.Ha,"one-page-view",b==qt),y(a.ma,"two-page-view",b==ru),y(a.Ha,"two-page-view",b==ru),y(a.ma,"thumbnail-view",b==xt),y(a.Ha,"thumbnail-view",b==xt))}function Pv(a,b){a.N&&a.N.O!=b&&(a.N.Wb(b),!a.N.Xa().getQuery()&&a.Kb&&a.Kb.update())}function Yv(a,b){y(a.na,"toolbar-button-disabled",!b);Y(a.na,"disabled",!b);a.Lc&&(y(a.s,"toolbar-button-disabled",!b),Y(a.s,"disabled",!b));a.wc&&(y(a.o,"toolbar-button-disabled",!b),Y(a.o,"disabled",!b))} function Zv(a,b){y(a.Ia,"toolbar-button-disabled",!b);Y(a.Ia,"disabled",!b);y(a.Ga,"toolbar-button-disabled",!b);Y(a.Ga,"disabled",!b)}function $v(a,b){y(a.wa,"toolbar-button-disabled",!b);Y(a.wa,"disabled",!b);y(a.ta,"toolbar-button-disabled",!b);Y(a.ta,"disabled",!b)}function aw(a,b){a.Lb&&(y(a.O,"toolbar-button-disabled",!b),Y(a.O,"disabled",!b))}function bw(a,b){a.Ba&&(y(a.j,"toolbar-button-disabled",!b),Y(a.j,"disabled",!b))}function Rv(a,b){a=new S(a.N.Da().zc());T(b,"pg",U(a,"pg"))} function Nv(a){5>a.i&&(a.i+=1,zv(a,a.i))}function Ov(a){1<a.i&&(--a.i,zv(a,a.i))}function zv(a,b){y(a.g,"zoomstop1",1==b);y(a.g,"zoomstop2",2==b);y(a.g,"zoomstop3",3==b);y(a.g,"zoomstop4",4==b);y(a.g,"zoomstop5",5==b);y(a.Ia,"toolbar-button-disabled",1==b);y(a.Ga,"toolbar-button-disabled",5==b);Av(a)} function Av(a){var b=a.wa,c=new S(b.href);cw(a,c);$h(b,li(c.toString()));b=a.ta;c=new S(b.href);cw(a,c);$h(b,li(c.toString()));b=D("text-viewport-prev");c=new S(b.href);cw(a,c);$h(b,li(c.toString()));b=D("text-viewport-next");c=new S(b.href);cw(a,c);$h(b,li(c.toString()));if(b=D("entity-page-copyright"))c=new S(b.href),cw(a,c),$h(b,li(c.toString()));if(b=D("search-result-prev"))c=T(new S(b.href),"zoom",a.i),$h(b,li(c.toString()));if(b=D("search-result-next"))a=T(new S(b.href),"zoom",a.i),$h(b,li(a.toString()))} function cw(a,b){T(b,"zoom",a.i);Uk(b,"q");(a=a.N.Xa().getQuery())?T(b,"dq",a):Uk(Uk(Uk(b,"dq"),"num"),"scoring")}function Mv(a,b,c){c=void 0===c?!1:c;Q(a,"click",function(){b()});Q(a,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||b()});c&&Q(a,"mouseover",function(){b()})} function Jv(a){function b(c){y(document.body,"opaque-background",!0);a.l=!1;c&&Xv(a)}a.Hb?b(!0):(a.N&&(Wj(a.N.Fa(),"move",function(){b(!0)}),Wj(a.N.Ab(),"click",function(){b(!0)})),Wj(document.body,"click",function(){b(!a.g)}),Wj(document.body,"keydown",function(c){27!=c.keyCode&&b(!a.g)}))} function Kv(a){a.N&&(a.g?Q(window,"resize",function(){Xv(a)}):(Q(a.N,"viewportmodechange",function(){Xv(a)}),Q(a.N,"resize",function(){Xv(a)}),Q(a.N,"zoomchange",function(){Xv(a)})),Q(a.Ua,"mouseenter",function(){a.l=!0;Wv(a)}),Q(a.Ua,"mouseleave",function(){a.l=!1;Xv(a)}),document.body.querySelectorAll(".floating-button-group").forEach(function(b){Q(b,"mouseenter",function(){a.l=!0;Wv(a)});Q(b,"mouseleave",function(){a.l=!1;Xv(a)});Q(b,"focusin",function(){a.l=!0;Wv(a)});Q(b,"focusout",function(){a.l= !1;Xv(a)})}))}function Xv(a){a.l||a.Ya||(Wv(a),dw(a)&&(a.bc=V(function(){ew(a,!1);y(a.Ua,"listen-for-hover",!0)},3E3)))}function dw(a){if(!a.N||a.N.O==Zu)return!1;var b=a.Ha.getBoundingClientRect();if(a.g)return a=a.g.getBoundingClientRect(),xm()?a.right-54>=b.left:a.left+54<=b.right;a=lf("scroll-background");if(!a)return!1;a=Gf(a);if(!a)return!1;a=a.getBoundingClientRect();return xm()?a.right>=b.left:a.left<=b.right}function Wv(a){ew(a,!0);y(a.Ua,"listen-for-hover",!1);a.bc&&Tl(a.bc)} function ew(a,b){y(a.Ha,"floating-button-group-hidden",!b);a.ma&&y(a.ma,"floating-button-group-hidden",!b)}function Lv(a){return{focusSearch:function(){D("search_form_input").focus()},updateSearch:function(b){pp(a.N.Xa(),b);a.Kb&&a.Kb.update()},goToPage:function(b){b&&a.N.Ad(b)}}};function fw(a,b){this.g=a;this.l=b}function gw(a,b){var c=H("DIV");w(c,"sitb-content");var d=H("H4");w(d,"sitb-result-header");var e=H("DIV"),g=a.g.i;g=g?"Page "+g:"Page";J(e,g);bn(d,"Search result: "+g);d.appendChild(e);b&&!a.l&&(a=H("SPAN"),w(a,"sitb-no-preview-msg"),J(a,"No preview available for this page."),d.appendChild(a));c.appendChild(d);return c};function hw(a){this.g=a}Qa(hw);function iw(a,b){a&&(a.tabIndex=b?0:-1)}f=hw.prototype;f.Qj=function(a){return"DIV"==a.tagName};function jw(a,b,c){c.id&&b.Ng(c.id);var d=a.og(),e=!1,g=Fb(c);g&&Array.prototype.forEach.call(g,function(h){h==d?e=!0:h&&(h==d+"-disabled"?b.lb(!1):h==d+"-horizontal"?kw(b,"horizontal"):h==d+"-vertical"&&kw(b,"vertical"))},a);e||w(c,d);lw(a,b,c);return c} function lw(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;){e=d.nextSibling;if(1==d.nodeType){var g=a.uh(d);g&&(g.va=d,b.isEnabled()||g.lb(!1),b.Za(g),En(g,d))}else d.nodeValue&&""!=Tb(d.nodeValue)||c.removeChild(d);d=e}}f.uh=function(a){a:{a=Fb(a);for(var b=0,c=a.length;b<c;b++){var d=a[b];if(d=d in Xt?Xt[d]():null){a=d;break a}}a=null}return a};f.Rj=function(a){a=a.ha();Nh(a,!0,Ac);A&&(a.hideFocus=!0);var b=this.g;b&&Ym(a,b)};f.og=function(){return"goog-container"};f.Xn=function(){return"vertical"};function mw(a,b,c){zn.call(this,c);this.Ue=b||hw.Jb();this.Sf=a||this.Ue.Xn()}u(mw,zn);f=mw.prototype;f.kl=null;f.Df=null;f.Ue=null;f.Sf=null;f.re=!0;f.Pb=!0;f.zg=!0;f.Yb=-1;f.Zb=null;f.ee=!1;f.xe=null;function nw(a){return a.kl||a.ha()}f.vd=function(){return this.Ue};f.Qa=function(){var a=this.g,b=a.Oa,c=this.Ue.og(),d=[c,"horizontal"==this.Sf?c+"-horizontal":c+"-vertical"];this.isEnabled()||d.push(c+"-disabled");this.va=b.call(a,"DIV",d.join(" "))};f.Ib=function(){return this.ha()};f.hi=function(a){return this.Ue.Qj(a)}; f.Nb=function(a){this.va=jw(this.Ue,this,a);"none"==a.style.display&&(this.re=!1)};f.Ka=function(){mw.oa.Ka.call(this);Fn(this,function(b){b.Va&&ow(this,b)},this);var a=this.ha();this.Ue.Rj(this);this.Aa(this.re,!0);Z(this).ka(this,"enter",this.Tk).ka(this,"highlight",this.Gq).ka(this,"unhighlight",this.Iq).ka(this,"open",this.It).ka(this,"close",this.Fq).ka(a,Vt.qg,this.Hq).ka(df(a),[Vt.rg,Vt.hh],this.ht).ka(a,[Vt.qg,Vt.rg,Vt.hh,"mouseover","mouseout","contextmenu"],this.ct);this.zg&&pw(this,!0)}; function pw(a,b){var c=Z(a),d=nw(a);b?c.ka(d,"focus",a.wi).ka(d,"blur",a.vi).ka(a.Df||(a.Df=new Ct(nw(a))),"key",a.Pc):c.Ta(d,"focus",a.wi).Ta(d,"blur",a.vi).Ta(a.Df||(a.Df=new Ct(nw(a))),"key",a.Pc)}f.jc=function(){this.Td(-1);this.Zb&&this.Zb.Qb(!1);this.ee=!1;mw.oa.jc.call(this)};f.ua=function(){mw.oa.ua.call(this);this.Df&&(this.Df.Ea(),this.Df=null);this.Ue=this.Zb=this.xe=this.kl=null};f.Tk=function(){return!0}; f.Gq=function(a){var b=Jn(this,a.target);if(-1<b&&b!=this.Yb){var c=qw(this);c&&c.Sc(!1);this.Yb=b;c=qw(this);this.ee&&eu(c,!0);this.Zb&&c!=this.Zb&&(Pt(c,64)?c.Qb(!0):this.Zb.Qb(!1))}b=this.ha();null!=a.target.ha()&&Y(b,"activedescendant",a.target.ha().id)};f.Iq=function(a){a.target==qw(this)&&(this.Yb=-1);this.ha().removeAttribute("aria-activedescendant")};f.It=function(a){(a=a.target)&&a!=this.Zb&&a.getParent()==this&&(this.Zb&&this.Zb.Qb(!1),this.Zb=a)}; f.Fq=function(a){a.target==this.Zb&&(this.Zb=null);var b=this.ha(),c=a.target.ha();b&&Qt(a.target,2)&&c&&an(b,c)};f.Hq=function(a){this.Pb&&(this.ee=!0);var b=nw(this);b&&Of(b)?b.focus():a.preventDefault()};f.ht=function(){this.ee=!1}; f.ct=function(a){a:{var b=a.target;if(this.xe)for(var c=this.ha();b&&b!==c;){var d=b.id;if(d in this.xe){b=this.xe[d];break a}b=b.parentNode}b=null}if(b)switch(a.type){case Vt.qg:b.Te(a);break;case Vt.rg:case Vt.hh:b.de(a);break;case "mouseover":b.Ee(a);break;case "mouseout":b.Vk(a);break;case "contextmenu":b.Ch(a)}};f.wi=function(){};f.vi=function(){this.Td(-1);this.ee=!1;this.Zb&&this.Zb.Qb(!1)}; f.Pc=function(a){return this.isEnabled()&&this.isVisible()&&(0!=Gn(this)||this.kl)&&this.be(a)?(a.preventDefault(),a.stopPropagation(),!0):!1}; f.be=function(a){var b=qw(this);if(b&&"function"==typeof b.Pc&&b.Pc(a)||this.Zb&&this.Zb!=b&&"function"==typeof this.Zb.Pc&&this.Zb.Pc(a))return!0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case 27:if(this.zg)nw(this).blur();else return!1;break;case 36:rw(this);break;case 35:sw(this);break;case 38:if("vertical"==this.Sf)tw(this);else return!1;break;case 37:if("horizontal"==this.Sf)In(this)?uw(this):tw(this);else return!1;break;case 40:if("vertical"==this.Sf)uw(this); else return!1;break;case 39:if("horizontal"==this.Sf)In(this)?tw(this):uw(this);else return!1;break;default:return!1}return!0};function ow(a,b){var c=b.ha();c=c.id||(c.id=b.getId());a.xe||(a.xe={});a.xe[c]=b}f.Za=function(a,b){mw.oa.Za.call(this,a,b)}; f.tg=function(a,b,c){a.Wh|=2;a.Wh|=64;a.Vb(32,!1);$t(a,!1);var d=a.getParent()==this?Jn(this,a):-1;mw.oa.tg.call(this,a,b,c);a.Va&&this.Va&&ow(this,a);a=d;-1==a&&(a=Gn(this));a==this.Yb?this.Yb=Math.min(Gn(this)-1,b):a>this.Yb&&b<=this.Yb?this.Yb++:a<this.Yb&&b>this.Yb&&this.Yb--}; f.removeChild=function(a,b){if(a="string"===typeof a?Cn(this,a):a){var c=Jn(this,a);-1!=c&&(c==this.Yb?(a.Sc(!1),this.Yb=-1):c<this.Yb&&this.Yb--);var d=a.ha();d&&d.id&&this.xe&&(c=this.xe,d=d.id,d in c&&delete c[d])}a=mw.oa.removeChild.call(this,a,b);$t(a,!0);return a};function kw(a,b){if(a.ha())throw Error("Component already rendered");a.Sf=b}f.isVisible=function(){return this.re}; f.Aa=function(a,b){if(b||this.re!=a&&this.dispatchEvent(a?"show":"hide")){this.re=a;var c=this.ha();c&&(N(c,a),this.zg&&iw(nw(this),this.Pb&&this.re),b||this.dispatchEvent(this.re?"aftershow":"afterhide"));return!0}return!1};f.isEnabled=function(){return this.Pb};f.lb=function(a){this.Pb!=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Pb=!0,Fn(this,function(b){b.Tp?delete b.Tp:b.lb(!0)})):(Fn(this,function(b){b.isEnabled()?b.lb(!1):b.Tp=!0}),this.ee=this.Pb=!1),this.zg&&iw(nw(this),a&&this.re))}; function vw(a,b){b!=a.zg&&a.Va&&pw(a,b);a.zg=b;a.Pb&&a.re&&iw(nw(a),b)}f.Td=function(a){(a=Hn(this,a))?a.Sc(!0):-1<this.Yb&&qw(this).Sc(!1)};f.Sc=function(a){this.Td(Jn(this,a))};function qw(a){return Hn(a,a.Yb)}function rw(a){ww(a,function(b,c){return(b+1)%c},Gn(a)-1)}function sw(a){ww(a,function(b,c){b--;return 0>b?c-1:b},0)}function uw(a){ww(a,function(b,c){return(b+1)%c},a.Yb)}function tw(a){ww(a,function(b,c){b--;return 0>b?c-1:b},a.Yb)} function ww(a,b,c){c=0>c?Jn(a,a.Zb):c;var d=Gn(a);c=b.call(a,c,d);for(var e=0;e<=d;){var g=Hn(a,c);if(g&&a.En(g)){a.Td(c);break}e++;c=b.call(a,c,d)}}f.En=function(a){return a.isVisible()&&a.isEnabled()&&Pt(a,2)};function xw(a){zn.call(this);this.j=a?a:null;var b=this.g;a=b.ha("gb-mobile-buy-panel");var c=b.ha("gb-mobile-buy-button"),d=b.ha("gb-mobile-buy-close-button");b=b.ha("volume-left");a&&c&&d&&b&&(this.i=new mw,En(this.i,a),this.o=c,this.V=d,En(this,b),this.i.Aa(!1))}n(xw,zn); xw.prototype.Ka=function(){var a=this;Z(this).ka(this.o,"click",this.l).ka(this.o,"keydown",function(b){32!=b.keyCode&&13!=b.keyCode||a.l()}).ka(this.V,"click",this.l).ka(this.V,"keydown",function(b){32!=b.keyCode&&13!=b.keyCode||a.l()})}; xw.prototype.l=function(){if(this.i.isVisible()){this.i.Aa(!1);Jb(this.i.Ib(),"gb-mobile-buy-panel-visible");this.j&&(this.j.style.overflowX="auto",this.j.style.overflowY="scroll");this.o.focus();for(var a=la(document.querySelectorAll('[role="alert"],#volume-center,.aria-hide-on-menu-open')),b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-hidden")}else this.i.Aa(!0),w(this.i.Ib(),"gb-mobile-buy-panel-visible"),this.j&&(this.j.style.overflowX="hidden",this.j.style.overflowY="hidden"),this.i.Ib().focus(), yw(this)};function yw(a){var b=a.i.Ib().querySelectorAll('[role="button"],[href]'),c=b[0],d=b[b.length-1];Z(a).ka(a.i.Ib(),"keydown",function(e){9==e.keyCode&&(e.shiftKey?document.activeElement===c&&(e.preventDefault(),d.focus()):document.activeElement===d&&(e.preventDefault(),c.focus()))});a=la(document.querySelectorAll('[role="alert"],#volume-center,.aria-hide-on-menu-open'));for(b=a.next();!b.done;b=a.next())Y(b.value,"hidden",!0)};function zw(a){this.Ic=Xq(a)}n(zw,kr);f=zw.prototype;f.getEnableSsEngine=function(){return ir(this,2)};f.getEnableAwr=function(){return ir(this,3)};f.getAlohaAutoGaRollout=function(){return ir(this,5)};f.getEnableConfigurator=function(){return ir(this,6)};f.getEnableMweb=function(){return ir(this,7)};f.getEnableCtlConsentCheckbox=function(){return ir(this,8)};f.getEnableIframe=function(){return ir(this,9)};f.getEnableScreenshotNudge=function(){return ir(this,10)}; f.getEnableWebStartupConfigEndpoint=function(){return ir(this,11)};f.getEnableJunkNudge=function(){return ir(this,12)};f.getEnableConfiguratorLocale=function(){return ir(this,13)};f.getEnableTinyNoPointer=function(){return ir(this,14)};f.getEnableSupportSessionLogging=function(){return ir(this,15)};f.getEnableFileUploadForScreenshot=function(){return ir(this,16)};f.getEnableDirectDeflectionForSingleCategory=function(){return ir(this,17)};f.getEnableImageSanitization=function(){return ir(this,18)}; f.getEnableAlohaBinarySplit=function(){return ir(this,19)};f.getEnableDbFeedbackIntents=function(){return ir(this,20)};f.getEnableMarkMandatoryFieldsWithRequired=function(){return ir(this,21)};f.getEnableFeedbackCategoryCustomUi=function(){return ir(this,22)};f.getEnableRealtimeCtl=function(){return ir(this,23)};function Aw(a){this.Ic=Xq(a)}n(Aw,kr);function Bw(a){return Cw.some(function(b){return b.test(a)})}var Cw=[/https:\/\/web.archive.org\/web\/20231014000706\/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/web.archive.org\/web\/20231014000706\/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/inapp/,/https:\/\/web.archive.org\/web\/20231014000706\/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/inapp/];var Dw="af;am;ar-EG;ar-JO;ar-MA;ar-SA;ar-XB;ar;az;be;bg;bn;bs;ca;cs;cy;da;de-AT;de-CH;de;el;en;en-GB;en-AU;en-CA;en-IE;en-IN;en-NZ;en-SG;en-XA;en-XC;en-ZA;es;es-419;es-AR;es-BO;es-CL;es-CO;es-CR;es-DO;es-EC;es-GT;es-HN;es-MX;es-NI;es-PA;es-PE;es-PR;es-PY;es-SV;es-US;es-UY;es-VE;et;eu;fa;fi;fil;fr-CA;fr-CH;fr;gl;gsw;gu;he;hi;hr;hu;hy;id;in;is;it;iw;ja;ka;kk;km;kn;ko;ky;ln;lo;lt;lv;mk;ml;mn;mo;mr;ms;my;nb;ne;nl;no;pa;pl;pt;pt-BR;pt-PT;ro;ru;si;sk;sl;sq;sr-Latn;sr;sv;sw;ta;te;th;tl;tr;uk ; ur ; uz ; vi ; zh;zh-CN;zh-HK;zh-TW;zu".split(";"); function Ew(a){var b;return null==(b=a.formContent)?void 0:b.locale};var Fw=ka(["https://web.archive.org/web/20231014000706/https://www.gstatic.com/uservoice/feedback/client/web/","/main_light_binary.js"]),Gw=ka(["https://web.archive.org/web/20231014000706/https://www.gstatic.com/uservoice/feedback/client/web/","/main_binary__",".js"]);function Hw(a,b){var c=Ew(a);c=(c&&Dw.includes(c)?Ew(a):"en").replaceAll("-","_").toLowerCase();var d;a=(null==(d=a.initializationData)?0:d.useNightlyRelease)?"nightly":"live";var e;return(null==b?0:null==(e=b.getEnableAlohaBinarySplit)?0:e.call(b))?tj(Fw,a):tj(Gw,a,c)};var Iw,Jw;function Kw(a,b,c,d){if(Iw)return Iw;var e=Hw(a,d);return Iw=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(g,h){var k=H("SCRIPT");gi(k,e);k.onload=function(){b.feedbackV2GlobalObject?g(b.feedbackV2GlobalObject):h("feedbackV2GlobalObject not found on window.")};k.onerror=function(){h("Feedback binary script tag failed to load: "+e.toString())};c.body.appendChild(k)})} function Lw(a,b,c,d){if(Jw)return Jw;var e=Hw(a,d);return Jw=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(g,h){var k=H("SCRIPT");gi(k,e);k.onload=function(){b.feedbackV2GlobalObject?g(b.feedbackV2GlobalObject):h("feedbackV2GlobalObject not found on window.")};k.onerror=function(){h("Feedback binary script tag failed to load: "+e.toString())};c.body.appendChild(k)})} function Mw(a,b,c,d,e){e=void 0===e?!0:e;var g,h,k,l,m;return Ga(function(p){switch(p.g){case 1:return g=Date.now(),za(p,Kw(a,c,d,b),2);case 2:h=p.j;if(!(e||(null==(l=a.initializationData)?0:l.useNightlyRelease)||(null==(m=a.initializationData)?0:m.isLocalServer))){k=h.initializeFeedbackClient(a,g,b);p.g=3;break}return za(p,h.initializeFeedbackClientAsync(a,g,b),4);case 4:k=p.j;case 3:return k.initiateAloha(),p.return(k)}})} function Nw(a,b,c,d){var e,g,h;return Ga(function(k){if(1==k.g)return e=Date.now(),za(k,Lw(a,c,d.document,b),2);if(3!=k.g)return g=k.j,za(k,g.initializeFeedbackClientAsync(a,e,b,d),3);h=k.j;h.initiateAloha();return k.return(h)})} function Ow(a,b,c){var d=!0;d=void 0===d?!0:d;var e,g,h,k,l,m,p,x,C,E;return Ga(function(G){e=c||q;if(null==(g=b)?0:null==(k=(h=g).getEnableAlohaBinarySplit)?0:k.call(h)){l=e;if(l.isFormOpened)throw m=Error("Form is either loading or already opened"),m.name="DuplicateFormError",m;l.isFormOpened=!0;a.callbacks=a.callbacks||{};p=a.callbacks.onClose||function(){};a.callbacks.onClose=function(P){l.isFormOpened=!1;p(P)};try{return G.return(Nw(a,b,l,e))}catch(P){throw l.isFormOpened=!1,P;}}else{x=e;if(x.isFormOpened)throw C= Error("Form is either loading or already opened"),C.name="DuplicateFormError",C;x.isFormOpened=!0;a.callbacks=a.callbacks||{};E=a.callbacks.onClose||function(){};a.callbacks.onClose=function(P){x.isFormOpened=!1;E(P)};try{return G.return(Mw(a,b,x,e.document,d))}catch(P){throw x.isFormOpened=!1,P;}}})};function Pw(a,b){return Ga(function(c){return c.return(new Promise(function(d){var e=Qw(null!=b?b:"")+"/aloha_form_properties?productId="+a;Yl(e,function(g){g=g.target;var h=null;try{var k=JSON.stringify(hm(g,")]}'\n"));if(null==k||""==k)h=new Aw;else{var l=JSON.parse(k);if(!Array.isArray(l))throw Error(void 0);Iq(l,32);h=Wq(Aw,l)}}catch(m){k=new Aw;l=new zw;l=jr(l,5,!0);l=jr(l,2,!0);l=jr(l,4,!1);l=jr(l,8,!0);l=jr(l,9,!0);l=jr(l,7,!0);l=jr(l,10,!0);l=jr(l,12,!0);l=jr(l,13,!1);l=jr(l,14,!0);l=jr(l, 15,!0);l=jr(l,20,!1);null==l&&(l=void 0);g=k.Ic;h=Mq(g);if(h&2)throw Error();hr(g,h,1,l);h=k}d(h)},"GET","",{},2E3,!0)}))})}function Qw(a){return Bw(a)?a:"https://web.archive.org/web/20231014000706/https://www.google.com/tools/feedback"};function Rw(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||q,e=d.document,g=a.nonce||Ae(d);g&&!a.nonce&&(a.nonce=g);if("help"==a.flow){var h=Pa("document.location.href",d);!a.helpCenterContext&&h&&(a.helpCenterContext=h.substring(0,1200));h=!0;if(b&&JSON&&JSON.stringify){var k=JSON.stringify(b);(h=1200>=k.length)&&(a.psdJson=k)}h||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//web.archive.org/web/20231014000706/https://www.google.com/tools/feedback";if(h=d.GOOGLE_FEEDBACK_START)h.apply(d, b);else{d=c+"/load.js?";for(var l in a)b=a[l],null==b||Ua(b)||(d+=encodeURIComponent(l)+"="+encodeURIComponent(b)+"&");a=Xf(bf(e),"SCRIPT");g&&a.setAttribute("nonce",g);gi(a,Dd(d));e.body.appendChild(a)}} function Sw(a,b,c,d){var e,g;Ga(function(h){e=c||q;var k="DEV"===a.serverEnvironment,l=c||q;l=a.nonce||Ae(l);k={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,Rw:void 0,defaultFormInputValues:void 0, defaultFormInputValuesString:void 0,abuseLink:a.abuseLink,additionalDataConsent:a.additionalDataConsent},initializationData:{isLocalServer:k,nonce:l,useNightlyRelease:k,feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback, enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(l=new Map(Object.entries(b)),k.extraData.productSpecificData=l);g=k;return za(h,Ow(g,d,e),0)})} function Tw(a,b,c){try{if("help"===a.flow){var d=a.helpCenterPath.replace(/^\//,"");mi(c||window,li("https://web.archive.org/web/20231014000706/https://support.google.com/"+d))}else"submit"===a.flow?Rw(a,b,c):Pw(a.productId,a.feedbackServerUri).then(function(e){var g=void 0===g?!1:g;var h=e.Ic;var k=Mq(h),l=gr(h,k,1,g);var m=!1;if(null==l||"object"!==typeof l||(m=Array.isArray(l))||l.tl!==Rq)if(m){var p=m=Kq(l);0===p&&(p|=k&32);p|=k&2;p!==m&&Lq(l,p);m=new zw(l)}else m=void 0;else m=l;m!==l&&null!=m&&hr(h,k,1,m,g);h=m;null!=h&&(e=e.Ic,k=Mq(e), k&2||(l=h,m=l.Ic,p=Mq(m),l=p&2?Wq(l.constructor,er(m,p,!1)):l,l!==h&&(h=l,hr(e,k,1,h,g))));g=h;e=!Cc||(null==g?void 0:g.getEnableMweb());h=!a.tinyNoPointer||(null==g?void 0:g.getEnableTinyNoPointer());!g||g.getAlohaAutoGaRollout()&&e&&h?Sw(a,b,c,g):Rw(a,b,c)},function(e){e&&"DuplicateFormError"!==e.name&&Rw(a,b,c)})}catch(e){Sw(a,b,c,null)}}ab("userfeedback.api.startFeedback",Tw);function Uw(a,b,c){zn.call(this);if(this.j=D("gb-mobile-appbar-back-button"))Z(this).ka(this.j,"click",this.l),Vw(this);(this.i=D("gb-mobile-appbar-more"))&&Ww(this);var d=D("gb-mobile-appbar-search-button");d&&b&&(Q(d,"click",function(){Xw(b,c)}),Q(d,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||Xw(b,c)}));new xw(a)}n(Uw,zn); function Ww(a){var b=D("gb-mobile-more-menu");if(b){var c=new ts(b);us(c,4);c.setPosition(new Hu(a.i,4));c.Aa(!1);Q(a.i,"click",function(){Yw(b,c)});Q(a.i,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||Yw(b,c)})}else I(a.i)}function Yw(a,b){Jb(a,"more-menu-hidden");b.Aa(!0);b.ha().focus();a=kf("more-menu-link");for(var c=0;c<a.length;c++)Q(a[c],"click",function(){b.Aa(!1)}),Q(a[c],"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||b.Aa(!1)})} function Xw(a,b){var c=D("gb-mobile-search"),d=Kh(c);N(c,!d);d?a.blur():a.focus();b&&b.resize()}Uw.prototype.l=function(){window.history.back();Gc&&ng&&1==window.history.length&&window.close()};function Vw(a){Kc&&cc(fc(),"GSA")&&(w(a.j,"igsa-hide"),a=a.g.ha("gb-mobile-appbar-logo"),w(a,"igsa-shift"))}ab("_OC_startFeedback",Tw);function Zw(a){R.call(this);a=a||bf();this.g=a.Oa(A?"DIV":"IFRAME",{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-hidden":"true"});a=a.g.body;a.insertBefore(this.g,a.firstChild);if(A)var b=this.g;else a:{a=this.g;try{b=a.contentWindow||(a.contentDocument?tf(a.contentDocument):null);break a}catch(c){}b=null}b=this.l=b;Ac&&(a=b.document,a.open(),a.close());Q(b,"resize",this.i,!1,this);this.j=this.g.offsetWidth}u(Zw,R); Zw.prototype.ua=function(){Zw.oa.ua.call(this);dk(this.l,"resize",this.i,!1,this);this.l=null;I(this.g);delete this.g};Zw.prototype.i=function(){var a=this.g.offsetWidth;this.j!=a&&(this.j=a,this.dispatchEvent("fontsizechange"))};function $w(a){this.i=a;a=r(this.j,this);this.g=new ok;Q(this.g,"resize",a);var b=new Zw;Q(b,"fontsizechange",a);Q(window,"DOMContentLoaded",r(this.resize,this))}$w.prototype.j=function(){this.resize();V(r(this.resize,this),100)};$w.prototype.resize=function(){var a=this.g.getSize(),b=Math.round(zh(this.i).y);this.i.style.height=a.height-b+"px"};function ax(a){var b=null;if(a=D(a))b=new $w(a),b.resize();return b};function bx(a,b){zn.call(this,b);this.j=a}u(bx,zn);bx.prototype.i="info";bx.prototype.l=!1;var cx={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-warning",promo:"jfk-butterBar-promo"};bx.prototype.getType=function(){return this.i};function dx(a,b){a.Ib()&&Lb(a.ha(),cx[a.i],cx[b]);a.i=b}function ex(a,b){a.j=b;if(b=a.ha()){var c=a.g;c.hm(b);c.dm(b,a.j)}}bx.prototype.isVisible=function(){var a=this.ha();return null!=a&&Hb(a,"jfk-butterBar-shown")}; bx.prototype.Aa=function(a){y(this.ha(),"jfk-butterBar-shown",a)};function fx(a,b){a.l=b;(b=a.ha())&&y(b,"jfk-butterBar-mini",a.l)}bx.prototype.Qa=function(){this.va=this.g.Oa("DIV","jfk-butterBar");var a=this.ha();a&&(Y(a,"live","assertive"),Y(a,"atomic","true"));ex(this,this.j);fx(this,this.l);dx(this,this.i)};function gx(a,b){zn.call(this,b);this.i=a||""}var hx;u(gx,zn);f=gx.prototype;f.Wd=null;function ix(){null==hx&&(hx="placeholder"in H("INPUT"));return hx}f.Dh=!1;f.Qa=function(){this.va=this.g.Oa("INPUT",{type:"text"})};f.Nb=function(a){gx.oa.Nb.call(this,a);this.i||(this.i=a.getAttribute("label")||"");Wf(df(a))==a&&(this.Dh=!0,a=this.ha(),Jb(a,"label-input-label"));ix()&&(this.ha().placeholder=this.i);a=this.ha();Y(a,"label",this.i)}; f.Ka=function(){gx.oa.Ka.call(this);var a=new hk(this);a.ka(this.ha(),"focus",this.io);a.ka(this.ha(),"blur",this.Zs);if(ix())this.j=a;else{Ac&&a.ka(this.ha(),["keypress","keydown","keyup"],this.ot);var b=df(this.ha());a.ka(tf(b),"load",this.au);this.j=a;jx(this)}kx(this);this.ha().ma=this};f.jc=function(){gx.oa.jc.call(this);this.j&&(this.j.Ea(),this.j=null);this.ha().ma=null};function jx(a){!a.l&&a.j&&a.ha().form&&(a.j.ka(a.ha().form,"submit",a.tt),a.l=!0)} f.ua=function(){gx.oa.ua.call(this);this.j&&(this.j.Ea(),this.j=null)};f.io=function(){this.Dh=!0;var a=this.ha();Jb(a,"label-input-label");if(!ix()&&!lx(this)&&!this.o){var b=this;a=function(){b.ha()&&(b.ha().value="")};A?V(a,10):a()}};f.Zs=function(){ix()||(this.j.Ta(this.ha(),"click",this.io),this.Wd=null);this.Dh=!1;kx(this)};f.ot=function(a){27==a.keyCode&&("keydown"==a.type?this.Wd=this.ha().value:"keypress"==a.type?this.ha().value=this.Wd:"keyup"==a.type&&(this.Wd=null),a.preventDefault())}; f.tt=function(){lx(this)||(this.ha().value="",V(this.Ws,10,this))};f.Ws=function(){lx(this)||(this.ha().value=this.i)};f.au=function(){kx(this)};function lx(a){return!!a.ha()&&""!=a.ha().value&&a.ha().value!=a.i}f.reset=function(){lx(this)&&(this.ha().value="",null!=this.Wd&&(this.Wd=""),kx(this))};f.uc=function(a){null!=this.Wd&&(this.Wd=a);this.ha().value=a;kx(this)};f.yb=function(){return null!=this.Wd?this.Wd:lx(this)?this.ha().value:""};f.Ce=function(){return this.i}; function kx(a){var b=a.ha();ix()?a.ha().placeholder!=a.i&&(a.ha().placeholder=a.i):jx(a);Y(b,"label",a.i);lx(a)?(b=a.ha(),Jb(b,"label-input-label")):(a.o||a.Dh||(b=a.ha(),w(b,"label-input-label")),ix()||V(a.sv,10,a))}f.lb=function(a){this.ha().disabled=!a;var b=this.ha();y(b,"label-input-label-disabled",!a)};f.isEnabled=function(){return!this.ha().disabled};f.sv=function(){!this.ha()||lx(this)||this.Dh||(this.ha().value=this.i)};function mx(a,b,c){gx.call(this,null!=c?c:"Search in this book");this.Nb(a);this.Ka();b&&this.uc(b)}n(mx,gx);function nx(a,b,c){this.o=a;this.j=b;this.s=c;this.g=D("text-viewport-snippet-container");this.i=lf("html-div")} function ox(a){Af(a.g);a.o.vb.forEach(function(b,c){var d=Mo(a.s,b.La());var e=new fw(b,d?d:null);if(e.g.g){var g=gw(e,!0),h=H("DIV");w(h,"sitb-snippet-text");O(h,pj.g(e.g.g));g.appendChild(h);e=g}else e=null;e&&b.La()&&(g=d?H("A"):H("DIV"),w(g,"text-viewport-snippet-link"),d?(b=T(T(T(T(Kk(Uk(Uk(new S(window.location.href),"jtp"),"q"),""),"pg",b.La()),"dq",Re(bt(a.o))),"num",c),"scoring",a.j),$h(g,li(b.toString()))):(Qf(g,!0),Ym(g,"link"),Y(g,"disabled",!0)),g.appendChild(e),a.g.appendChild(g))})} function px(a,b){a=Cc?D("viewport"):a.i;y(document.body,"text-viewport-snippet-view",b);y(a,"exit-search-view",!b);b&&(a.scrollTop=0)};function qx(a,b){this.g=a instanceof B?a:new B(a,b)}u(qx,os);qx.prototype.Mc=function(a,b,c,d){ss(this.g,a,b,c,null,null,d)};function rx(a,b){this.g=a instanceof B?a:new B(a,b)}u(rx,os);rx.prototype.Mc=function(a,b,c,d){ps(vh(a),0,a,b,this.g,c,null,d)};function sx(a){this.g=new zo;this.size=0;if(a){a=wk(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c]);this.size=this.g.size}}function tx(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+Va(a):b.charAt(0)+a}f=sx.prototype;f.add=function(a){this.g.set(tx(a),a);this.size=this.g.size};f.remove=function(a){a=this.g.remove(tx(a));this.size=this.g.size;return a};f.Jc=ba(0);f.has=function(a){return Bo(this.g,tx(a))};f.kc=function(){return this.g.kc()};f.values=function(){return this.g.values()}; f.clone=function(){return new sx(this)};f.Xe=function(){return this.g.Xe(!1)};sx.prototype[Symbol.iterator]=function(){return this.values()};function ux(a,b,c){this.s=c||(a?bf(D(a)):bf());ts.call(this,this.s.Oa("DIV",{style:"position:absolute;display:none;"}));this.O=new B(1,1);this.Xb=new sx;this.V=null;a&&this.attach(a);null!=b&&this.Ap(b)}u(ux,ts);var vx=[];f=ux.prototype;f.Tb=null;f.className="goog-tooltip";f.Pg=500;f.Fh=0;f.attach=function(a){a=D(a);this.Xb.add(a);Q(a,"mouseover",this.Ee,!1,this);Q(a,"mouseout",this.Si,!1,this);Q(a,"mousemove",this.Hg,!1,this);Q(a,"focus",this.wm,!1,this);Q(a,"blur",this.Si,!1,this)};f.Rk=function(){return this.Fh}; f.Ap=function(a){J(this.ha(),a)};f.Hl=function(a){var b=this.ha();b&&ye(b,a)};f.hg=function(a){var b=this.ha();b&&I(b);ux.oa.hg.call(this,a);a?(b=this.s.g.body,b.insertBefore(a,b.lastChild),Bj(this.V),this.V=new wn(this.ha()),Dj(this,this.V),Q(this.V,"focusin",this.vg,void 0,this),Q(this.V,"focusout",this.Th,void 0,this)):(Bj(this.V),this.V=null)};function wx(a){return a.Ba?a.isVisible()?4:1:a.na?3:a.isVisible()?2:0} f.Xi=function(a){if(!this.isVisible())return!1;var b=zh(this.ha()),c=M(this.ha());return b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};f.zl=function(){if(!Ln.prototype.zl.call(this))return!1;if(this.g)for(var a,b=0;a=vx[b];b++)Kf(a.ha(),this.g)||a.Aa(!1);pb(vx,this);a=this.ha();a.className=this.className;this.vg();Q(a,"mouseover",this.Xk,!1,this);Q(a,"mouseout",this.oo,!1,this);xx(this);return!0}; f.Ug=function(){qb(vx,this);for(var a=this.ha(),b,c=0;b=vx[c];c++)b.g&&Kf(a,b.g)&&b.Aa(!1);this.Ya&&this.Ya.Th();dk(a,"mouseover",this.Xk,!1,this);dk(a,"mouseout",this.oo,!1,this);this.g=void 0;0==wx(this)&&(this.Na=!1);Ln.prototype.Ug.call(this)};f.Kh=function(a,b){this.g==a&&Bo(this.Xb.g,tx(this.g))&&(this.Na||!this.wc?(this.Aa(!1),this.isVisible()||(this.g=a,this.setPosition(b||this.Ni(0)),this.Aa(!0))):this.g=void 0);this.Ba=void 0}; f.Jo=function(a){this.na=void 0;if(a==this.g){a=this.s;var b;a=(b=Wf(a.g))&&this.ha()&&a.fm(this.ha(),b);null!=this.Tb&&(this.Tb==this.ha()||Bo(this.Xb.g,tx(this.Tb)))||a||this.ma&&this.ma.Tb||this.Aa(!1)}};function yx(a,b){var c=rf(a.s.g);a.O.x=b.clientX+c.x;a.O.y=b.clientY+c.y}f.Ee=function(a){var b=zx(this,a.target);this.Tb=b;this.vg();b!=this.g&&(this.g=b,this.zj(b),Ax(this),yx(this,a))};function zx(a,b){try{for(;b&&!Bo(a.Xb.g,tx(b));)b=b.parentNode;return b}catch(c){return null}} f.Hg=function(a){yx(this,a);this.Na=!0};f.wm=function(a){this.Tb=a=zx(this,a.target);this.Na=!0;if(this.g!=a){this.g=a;var b=this.Ni(1);this.vg();this.zj(a,b);Ax(this)}};f.Ni=function(a){return 0==a?(a=this.O.clone(),new Bx(a)):new Cx(this.Tb)};function Ax(a){if(a.g)for(var b,c=0;b=vx[c];c++)Kf(b.ha(),a.g)&&(b.ma=a,a.Ya=b)} f.Si=function(a){var b=zx(this,a.target),c=zx(this,a.relatedTarget);b!=c&&(b==this.Tb&&(this.Tb=null),xx(this),this.Na=!1,!this.isVisible()||a.relatedTarget&&Kf(this.ha(),a.relatedTarget)?this.g=void 0:this.Th())};f.Xk=function(){var a=this.ha();this.Tb!=a&&(this.vg(),this.Tb=a)};f.oo=function(a){var b=this.ha();this.Tb!=b||a.relatedTarget&&Kf(b,a.relatedTarget)||(this.Tb=null,this.Th())};f.zj=function(a,b){this.Ba||(this.Ba=V(r(this.Kh,this,a,b),this.Pg))}; function xx(a){a.Ba&&(Tl(a.Ba),a.Ba=void 0)}f.Th=function(){2==wx(this)&&(this.na=V(r(this.Jo,this,this.g),this.Rk()))};f.vg=function(){this.na&&(Tl(this.na),this.na=void 0)};f.ua=function(){var a;this.Aa(!1);xx(this);for(var b=this.Xb.kc(),c=0;a=b[c];c++)dk(a,"mouseover",this.Ee,!1,this),dk(a,"mouseout",this.Si,!1,this),dk(a,"mousemove",this.Hg,!1,this),dk(a,"focus",this.wm,!1,this),dk(a,"blur",this.Si,!1,this);b=this.Xb;Do(b.g);b.size=0;this.ha()&&I(this.ha());this.Tb=null;delete this.s;ux.oa.ua.call(this)}; function Bx(a,b){rx.call(this,a,b)}u(Bx,rx);Bx.prototype.Mc=function(a,b,c){b=vh(a);b=yh(b);c=c?new bh(c.top+10,c.right,c.bottom,c.left+10):new bh(10,0,0,10);ss(this.g,a,8,c,b,9)&496&&ss(this.g,a,8,c,b,5)};function Cx(a){Gu.call(this,a,5)}u(Cx,Gu);Cx.prototype.Mc=function(a,b,c){var d=new B(10,0);ps(this.g,this.i,a,b,d,c,9)&496&&ps(this.g,4,a,1,d,c,5)};function Dx(a,b){R.call(this);this.ve=H("div");a.appendChild(this.ve);K(this.ve,{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"pointer"});this.g=new Ex(this.ve,b);Q(this.ve,"click",r(this.dispatchEvent,this,"click"));Q(this.g.ha(),"click",r(this.dispatchEvent,this,"click"));Q(this.ve,"mouseover",r(this.i,this,!0));Q(this.ve,"mouseout",r(this.i,this,!1))}n(Dx,R);function Fx(a,b){K(a.ve,{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.j=b} Dx.prototype.i=function(a){this.j||K(this.ve,{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Dx.prototype.ua=function(){this.g.Ea();R.prototype.ua.call(this)};function Ex(a,b){ux.call(this,a);this.i=a;this.Pg=200;this.Fh=500;a=this.ha();K(a,{backgroundColor:"#FFF",color:"#333",border:"1px solid #6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var c=H("div");K(c,{fontWeight:"bold"});c.appendChild(xf("Page "+b.i));a.appendChild(c);c=H("div");O(c,qj(b.g));a.appendChild(c)}n(Ex,ux); Ex.prototype.Kh=function(a){var b=zh(this.i),c=M(this.ha());ux.prototype.Kh.call(this,a,new qx(b.x-c.width,Math.min(b.y,pf().height-c.height)))};function Gx(a,b,c){X.call(this);var d=this;this.N=a;this.o=b;this.na=c;this.j={};this.O=new hk;this.i=H("div");K(this.i,{backgroundColor:"#fcfcff",position:"absolute"});this.N.ud().appendChild(this.i);this.o.vb.forEach(function(e){Hx(d,e)});this.g.ka(this.N,"pagechange",this.ma);this.ma();this.g.ka(this.N,"resize",this.l);this.g.ka(this.N,"viewportmodechange",this.V);this.N.Fa()&&this.V()}n(Gx,X); Gx.prototype.ma=function(){this.s&&(Fx(this.s,!1),this.s=null);var a=this.j[this.N.Da().La()];a&&(this.s=a,Fx(a,!0))};Gx.prototype.V=function(){var a=this,b=this.N.Fa(),c=b instanceof qt;c&&this.l();mk(this.O);this.O.ka(b,"layoutchange",function(){a.l()});N(this.i,c)};Gx.prototype.l=function(){var a=this;V(function(){var b=a.N.Fa();b&&b instanceof qt&&(b=b.s.l,L(a.i,15,b.clientHeight),sh(a.i,b.clientWidth-15,0),Ix(a))},10)}; function Ix(a){var b={};a.N.Fa().Eb().Ld(function(c){return c instanceof vm}).forEach(function(c){b[c.Da().La()]=c});a.o.vb.forEach(function(c){var d=a.N.Fa().s.i.clientHeight,e=b[c.La()];if(e){var g=Dc?5:15;sh(a.j[c.La()].ve,0,Math.floor(e.kd()/d*(a.i.clientHeight-g-(Dc?30:15)))+g)}})}function Hx(a,b){var c=new Dx(a.i,b);a.j[b.La()]=c;a.g.ka(c,"click",function(){a.na(b)})}Gx.prototype.ua=function(){I(this.i);dd(this.j,function(a){a.ua.call(a)});X.prototype.ua.call(this)};function Jx(a){X.call(this);this.i=a;this.j="n"}n(Jx,X);function Kx(a,b,c){Lx(a.i.j);var d=new S(window.location.href);T(d,"jscmd","SearchWithinVolume");T(d,"q",b);T(d,"scoring",c);(new ds(d)).Se(function(e){Mx(a,!1,e)});a.j=c} function Mx(a,b,c,d,e){c.search_results&&(c.search_results=jb(c.search_results,function(g){return void 0!==g.snippet_text&&g.snippet_text}),c.number_of_results=c.search_results.length);a.o=new at(c);bq()&&(e&&(a.j=e),a.l=new nx(a.o,a.j,a.i.N.ab()));c=a.i.N;c.O||c.Wb(qt);e=a.o.vb;0==e.length?Nx(a.i.j):b?d?(b=e.find(function(g){return d==g.La()}))?Ox(a,b):Ox(a,e[0],d):Ox(a,e[0]):Px(a);a.s=new Gx(c,a.o,function(g){Ox(a,g)})} function Px(a){var b=a.i.N,c=b.O;if(c==qt||c==ru)a.i.l=c;b.Wb(Zu);b=b.Fa();Qx(a.i.j);bq()?(ox(a.l),px(a.l,!0)):(bv(b,a.o),dv(b,function(d,e){return Ox(a,d,e)}),b.Uc(new B(0,0)))} function Ox(a,b,c,d){gt=!0;var e=a.i.j;Rx(e,!1);e.j=hb(e.i.o.vb,b);e.o?(Sx(e,!0),O(e.l,qj(e.j+1+" of "+e.i.o.vb.length)),bn(e.l,"Result "+(e.j+1)+" of "+e.i.o.vb.length),e.o&&e.l.setAttribute("data-result-num",e.j)):O(e.l,qj("Result <b>"+(e.j+1+"</b> of <b>")+(e.i.o.vb.length+"</b> in this book for <b>")+(bt(e.i.o)+"</b>")));e=a.i.N;b=Mo(e.ab(),b.La());if(!b)return null;var g=e.Fa();g instanceof qt||g instanceof ru||(a.i.l==ru?e.Wb(ru):e.Wb(qt));if(c)return e.Ad(c),null;if(d)return zp(e,d),null;e.Bh(b); return b}Jx.prototype.ua=function(){Bj(this.s);X.prototype.ua.call(this)};var Tx="ganpub ganclk dapp source_ip source_country source_domain authuser".split(" ");function Ux(a){var b=void 0===b?window.location.href:b;var c=new S(b);T(a,"hl","en");(b=U(c,"output"))&&T(a,"output",b);b=U(c,"source");"ge-ipad-app"==b?(T(a,"dapp","2"),Uk(a,"output")):"ge-tablet-app"==b?(T(a,"dapp","4"),Uk(a,"output")):"ge-ip-app"==b?T(a,"dapp","1"):"ge-android-app"==b&&T(a,"dapp","3");U(c,"authuser")||Uk(a,"authuser");Tx.forEach(function(d){var e=U(c,d);e&&T(a,d,e)})};function Vx(){this.g=[]}u(Vx,Ht);Qa(Vx);function Wx(a,b){var c=a.g[b];if(!c){switch(b){case 0:c=a.Ra()+"-highlight";break;case 1:c=a.Ra()+"-checkbox";break;case 2:c=a.Ra()+"-content"}a.g[b]=c}return c}f=Vx.prototype;f.lg=function(){return"menuitem"};f.Nc=function(a){var b=a.g.Oa("DIV",Kt(this,a).join(" "),Xx(this,a.Dc(),a.g));Yx(this,a,b,Pt(a,8)||Pt(a,16));return b};f.Fc=function(a){return a&&a.firstChild}; f.Rb=function(a,b){var c=Gf(b),d=Wx(this,2);c&&Hb(c,d)||b.appendChild(Xx(this,b.childNodes,a.g));Hb(b,"goog-option")&&(a.Qh(!0),this.Qh(a,b,!0));return Vx.oa.Rb.call(this,a,b)};f.mg=function(a,b){var c=this.Fc(a),d=Zx(this,a)?c.firstChild:null;Vx.oa.mg.call(this,a,b);d&&!Zx(this,a)&&c.insertBefore(d,c.firstChild||null)};function Xx(a,b,c){a=Wx(a,2);return c.Oa("DIV",a,b)}f.zp=function(a,b,c){a&&b&&Yx(this,a,b,c)};f.Qh=function(a,b,c){a&&b&&Yx(this,a,b,c)}; function Zx(a,b){return(b=a.Fc(b))?(b=b.firstChild,a=Wx(a,1),!!b&&If(b)&&Hb(b,a)):!1}function Yx(a,b,c,d){Nt(a,c,b.ff());Ot(a,b,c);d!=Zx(a,c)&&(y(c,"goog-option",d),c=a.Fc(c),d?(a=Wx(a,1),c.insertBefore(b.g.Oa("DIV",a),c.firstChild||null)):c.removeChild(c.firstChild))}f.sh=function(a){switch(a){case 2:return Wx(this,0);case 16:case 8:return"goog-option-selected";default:return Vx.oa.sh.call(this,a)}}; f.Pi=function(a){var b=Wx(this,0);switch(a){case "goog-option-selected":return 16;case b:return 2;default:return Vx.oa.Pi.call(this,a)}};f.Ra=function(){return"goog-menuitem"};function $x(a,b,c,d){Zt.call(this,a,d||Vx.Jb(),c);this.uc(b)}u($x,Zt);f=$x.prototype;f.yb=function(){var a=this.vl;return null!=a?a:this.Bg()};f.uc=function(a){this.vl=a};f.Vb=function(a,b){$x.oa.Vb.call(this,a,b);switch(a){case 8:Qt(this,16)&&!b&&this.Xf(!1);(a=this.ha())&&this.vd().zp(this,a,b);break;case 16:(a=this.ha())&&this.vd().Qh(this,a,b)}};f.zp=function(a){this.Vb(8,a)};f.Qh=function(a){this.Vb(16,a)}; f.Bg=function(){var a=this.Dc();return Array.isArray(a)?(a=kb(a,function(b){return If(b)&&(Hb(b,"goog-menuitem-accel")||Hb(b,"goog-menuitem-mnemonic-separator"))?"":Tf(b)}).join(""),Oe(a)):$x.oa.Bg.call(this)};f.de=function(a){var b=this.getParent();if(b){var c=b.l;b.l=null;if(c&&"number"===typeof a.clientX&&Ge(c,new B(a.clientX,a.clientY)))return}$x.oa.de.call(this,a)};f.be=function(a){return a.keyCode==this.ul&&this.vf(a)?!0:$x.oa.be.call(this,a)};f.Rs=function(){return this.ul}; Wt("goog-menuitem",function(){return new $x(null)});$x.prototype.ff=function(){return Pt(this,16)?"menuitemcheckbox":Pt(this,8)?"menuitemradio":$x.oa.ff.call(this)};$x.prototype.getParent=function(){return Zt.prototype.getParent.call(this)};$x.prototype.Gg=function(){return Zt.prototype.Gg.call(this)};function ay(a,b,c,d){Hu.call(this,a,b,c||d);(c||d)&&this.l(65|(d?32:132))}u(ay,Hu);function by(){}u(by,Ht);Qa(by);by.prototype.Ra=function(){return"goog-menuheader"};function cy(a,b,c){Zt.call(this,a,c||by.Jb(),b);this.Vb(1,!1);this.Vb(2,!1);this.Vb(4,!1);this.Vb(32,!1);this.qe=1}u(cy,Zt);Wt("goog-menuheader",function(){return new cy(null)});function dy(){}u(dy,Ht);Qa(dy);dy.prototype.Nc=function(a){return a.g.Oa("DIV",this.Ra())};dy.prototype.Rb=function(a,b){b.id&&a.Ng(b.id);if("HR"==b.tagName){var c=b;b=this.Nc(a);Bf(b,c);I(c)}else w(b,this.Ra());return b};dy.prototype.mg=function(){};dy.prototype.Ra=function(){return"goog-menuseparator"};function ey(a,b){Zt.call(this,null,a||dy.Jb(),b);this.Vb(1,!1);this.Vb(2,!1);this.Vb(4,!1);this.Vb(32,!1);this.qe=1}u(ey,Zt);ey.prototype.Ka=function(){ey.oa.Ka.call(this);var a=this.ha();Ym(a,"separator")};Wt("goog-menuseparator",function(){return new ey});function fy(a){this.g=a||"menu"}u(fy,hw);Qa(fy);f=fy.prototype;f.Qj=function(a){return"UL"==a.tagName||fy.oa.Qj.call(this,a)};f.uh=function(a){return"HR"==a.tagName?new ey:fy.oa.uh.call(this,a)};f.Vd=function(a,b){return Kf(a.ha(),b)};f.og=function(){return"goog-menu"};f.Rj=function(a){fy.oa.Rj.call(this,a);a=a.ha();Y(a,"haspopup","true")};function gy(a){ey.call(this,dy.Jb(),a)}u(gy,ey);Wt("goog-menuseparator",function(){return new ey});function hy(a,b){mw.call(this,"vertical",b||fy.Jb(),a);vw(this,!1)}u(hy,mw);f=hy.prototype;f.mk=!0;f.Vd=function(a){if(this.vd().Vd(this,a))return!0;for(var b=0,c=Gn(this);b<c;b++){var d=Hn(this,b);if("function"==typeof d.Vd&&d.Vd(a))return!0}return!1};f.Pa=function(a){this.Za(a,!0)};f.Ye=function(a,b){this.tg(a,b,!0)};f.Ld=function(){var a=[];Fn(this,function(b){a.push(b)});return a};f.setPosition=function(a,b){var c=this.isVisible();c||N(this.ha(),!0);Gh(this.ha(),a,b);c||N(this.ha(),!1)}; f.jd=function(){return this.isVisible()?zh(this.ha()):null};function iy(a,b){(a.mk=b)&&vw(a,!0)}f.Aa=function(a,b,c){(b=hy.oa.Aa.call(this,a,b))&&a&&this.Va&&this.mk&&nw(this).focus();a&&c&&"number"===typeof c.clientX?this.l=new B(c.clientX,c.clientY):this.l=null;return b};f.Tk=function(a){this.mk&&nw(this).focus();return hy.oa.Tk.call(this,a)};f.En=function(a){return a.isEnabled()&&a.isVisible()&&Pt(a,2)}; f.Nb=function(a){for(var b=this.vd(),c=jf(this.g.g,"DIV",b.og()+"-content",a),d=c.length,e=0;e<d;e++)lw(b,this,c[e]);hy.oa.Nb.call(this,a)};f.be=function(a){var b=hy.oa.be.call(this,a);b||Fn(this,function(c){!b&&c.Rs&&c.ul==a.keyCode&&(this.isEnabled()&&this.Sc(c),b=c.Pc(a))},this);return b};f.Td=function(a){hy.oa.Td.call(this,a);(a=Hn(this,a))&&Ah(a.ha(),this.ha())};function jy(a,b){hy.call(this,a,b);iy(this,!0);this.Aa(!1,!0);this.i=new zo}u(jy,hy);f=jy.prototype;f.Tl=!1;f.Ho=0;f.Nb=function(a){jy.oa.Nb.call(this,a);(a=a.getAttribute("for")||a.htmlFor)&&this.attach(this.g.ha(a),1)};f.Ka=function(){jy.oa.Ka.call(this);this.i.forEach(this.Bn,this);var a=Z(this);a.ka(this,"action",this.Lu);a.ka(this.g.g,"mousedown",this.Ou,!0)}; f.attach=function(a,b,c,d,e){a&&Bo(this.i,Va(a))||(a?(b={va:a,Ip:b,Fu:c,Sn:d?"contextmenu":"mousedown",ql:e},this.i.set(Va(a),b)):b=null,this.Va&&this.Bn(b),a=t(this.Uu,a),this.ha()&&Z(this).ka(this.ha(),"keydown",a))}; f.Uu=function(a,b){if(27==b.keyCode)a.focus();else if(a=Hn(this,this.Yb)){var c=a.ha();a=new Ij(b.Ob,c);a.target=c;if(32==b.keyCode||13==b.keyCode)if(Mj(c))nk(c,"keydown",!1,a);else if(c=Zj(c))if(c=c.g["keydown".toString()]){c=c.concat();for(var d=0;d<c.length;d++){var e=c[d];e&&0==e.capture&&!e.Mg&&fk(e,a)}}32==b.keyCode&&this.kb()}};f.Bn=function(a){Z(this).ka(a.va,a.Sn,this.Yu);"contextmenu"!=a.Sn&&Z(this).ka(a.va,"keydown",this.Zu)}; function ky(a,b,c,d){var e=a.isVisible(),g;(g=a.isVisible())||(g=150>Date.now()-a.Ho);g&&a.Tl?a.kb():a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||(a.ha().style.visibility="hidden"),N(a.ha(),!0),b.Mc(a.ha(),c,d),e||(a.ha().style.visibility="visible"),a.Td(-1),a.Aa(!0))}f.kb=function(){this.isVisible()&&(this.Aa(!1),this.isVisible()||(this.Ho=Date.now()))};f.Lu=function(){this.kb()};f.Yu=function(a){ly(this,a)}; f.Zu=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||ly(this,a);40==a.keyCode&&rw(this)};function ly(a,b){for(var c=a.i.Xd(),d=0;d<c.length;d++){var e=a.i.get(c[d]);if(e.va==b.currentTarget){c=void 0!==e.Ip?new Hu(e.va,e.Ip,!0):new As(b.clientX,b.clientY);c.l&&c.l(5);ky(a,c,e.Fu,e.ql);b.preventDefault();b.stopPropagation();break}}}f.Ou=function(a){this.isVisible()&&!this.Vd(a.target)&&this.kb()};f.vi=function(a){jy.oa.vi.call(this,a);this.kb()}; f.ua=function(){jy.oa.ua.call(this);this.i&&(Do(this.i),delete this.i)};function my(a){X.call(this);this.qa=aq(a);this.ta=Cc&&a&&a.isOgenEligibleMobileViewport;this.o=this.qa||this.ta;this.na=this.V=null;this.o?Sx(this,!0):(this.ma=H("DIV"),this.wa=new bx(this.ma),this.wa.render(ny),this.wa.Aa(!0),a=this.wa.ha(),w(a,"search-results-bar"),w(this.ma,"search-results-bar-contents"));this.l=this.o?D("search-results-summ"):H("SPAN");this.o||this.ma.appendChild(this.l);this.s=this.o?D("search-result-links"):H("SPAN");this.o?oy(this):(w(this.s,"search-bar-result-links"),this.ma.appendChild(this.s), py(this));this.O=this.o?D("search-snippet-links"):H("SPAN");this.o?qy(this):(this.qa?(this.Ba=H("DIV"),w(this.Ba,"search-bar-result-buttons"),this.ma.appendChild(this.Ba),this.Ba.appendChild(this.O),Ib(this.O,["search-bar-sort-dropdown-button-container","search-bar-close-link"]),qy(this)):(this.Ga=H("SPAN"),this.Ia=H("SPAN"),ry(this)),w(this.O,"search-bar-snippet-links"));this.o||(sy(this),Nh(this.ma,!0))}n(my,X);function ty(){ny=D("search_bar")}function uy(){vy=D("toolbar_container")} function Qx(a){if(a.V)wy(a,!0);else{var b="n"==a.i.j;N(a.Ga,b);N(a.Ia,!b)}a.o?(Sx(a,!0),O(a.l,qj(a.i.o.vb.length+" results")),a.l.removeAttribute("aria-label")):O(a.l,qj("Showing <b>"+(a.i.o.vb.length+"</b> results in this book for <b>")+(bt(a.i.o)+"</b>")));Rx(a,!0)} function oy(a){bq()||(xy(a,D("search-result-prev"),function(){yy(a,a.j,-1)},"Previous result"),xy(a,D("search-result-next"),function(){yy(a,a.j,1)},"Next result"));xy(a,D("search-result-viewall"),function(){Px(a.i)},"View all");xy(a,D("search-close"),function(){a.Ha()},"Close search")} function py(a){var b=H("SPAN");O(b,qj("-&nbsp;&nbsp;"));w(b,"search-bar-link-spacer");a.s.appendChild(b);zy(a,a.s,"\u2039 Previous",function(){yy(a,a.j,-1)},"Previous");b=H("SPAN");O(b,qj("&nbsp;&nbsp;"));w(b,"search-bar-link-spacer");a.s.appendChild(b);zy(a,a.s,"Next \u203a",function(){yy(a,a.j,1)},"Next");b=H("SPAN");O(b,qj("&nbsp;&nbsp;-&nbsp;&nbsp;"));w(b,"search-bar-link-spacer");a.s.appendChild(b);zy(a,a.s,"View all",function(){Px(a.i)})} function ry(a){a.ma.appendChild(a.O);var b=H("SPAN");O(b,qj("-&nbsp;&nbsp;"));w(b,"search-bar-link-spacer");a.O.appendChild(b);a.O.appendChild(xf("Order by: "));a.O.appendChild(a.Ga);zy(a,a.Ga,"relevance",function(){Ay(a,"r")},"Order by relevance");b=H("SPAN");O(b,qj("&nbsp;|&nbsp;<b>pages</b>"));a.Ga.appendChild(b);a.O.appendChild(a.Ia);b=H("SPAN");O(b,qj("<b>relevance</b>&nbsp;|&nbsp;"));a.Ia.appendChild(b);zy(a,a.Ia,"pages",function(){Ay(a,"n")},"Order by pages")} function qy(a){a.V=a.o?D("sort-dropdown-button"):F("A",{"class":"search-bar-sort-dropdown-link"});var b=a.o?D("sort-dropdown-label"):F("SPAN",{"class":"search-bar-sort-dropdown-text"});J(b,"Order by ");a.na=F("SPAN",{"class":"search-bar-sort-dropdown-selected"});J(a.na,"pages");var c=a.V;bn(c,"Order by pages");c.setAttribute("title","Order by pages");b.appendChild(a.na);b=new jy;var d=new $x("relevance");d.Ph("Order by relevance");b.Za(d,!0);w(d.ha(),"search-bar-sort-dropdown-item");var e=new $x("pages"); e.Ph("Order by pages");b.Za(e,!0);Ib(e.ha(),["search-bar-sort-dropdown-item","search-bar-sort-dropdown-item-selected"]);b.Tl=!0;a.ta?b.render(a.O):b.render(document.body);w(b.ha(),"sort-dropdown-menu");c=H("SPAN");c.id="current-sort-label";J(c,"Current");N(c,!1);b.ha().appendChild(c);Y(e.ha(),"describedby","current-sort-label");a.qa?(b.attach(a.V,12,13),w(b.ha(),"popup-menu")):b.attach(a.V,13,12);a.g.ka(b,"action",function(g){By(a,g,d.ha(),e.ha())});a.g.ka(b,"keydown",function(g){32!=g.keyCode&&13!= g.keyCode||By(a,g,d.ha(),e.ha())});a.ta&&a.g.ka(b,"beforeshow",function(){var g=a.V.offsetWidth-32;Hh(d.ha(),g);Hh(e.ha(),g)})}function sy(a){var b=H("SPAN");w(b,"search-bar-close-link-container");a.qa?a.Ba.appendChild(b):a.ma.appendChild(b);a.g.ka(b,"click",a.Ha);var c=zy(a,b,"Clear search",function(){a.Ha()});w(c,"search-bar-close-link");c=H("IMG");c.src="/googlebooks/images/close_x.gif";w(c,"search-bar-close-img");b.appendChild(c)} function Rx(a,b){N(vy,!b);N(a.O,b);a.o?(N(a.s,!b),b=!b&&1==a.i.o.vb.length,y(a.s,"toolbar-button-disabled",b),Y(a.s,"disabled",b)):N(a.s,!b&&1<a.i.o.vb.length);a.ma&&N(a.ma,!0);null!=Cy&&Cy.resize()}function Dy(a){a.V?wy(a,!1):N(a.O,!1);a.ta&&N(a.O,!0);N(a.s,!1);Af(a.l)}function Lx(a){Dy(a);O(a.l,qj("Loading..."));a.o&&a.l.removeAttribute("aria-label")} function Nx(a){Dy(a);var b=a.i.o,c=ct(b),d=null;c&&!a.o&&(d=H("SPAN"),O(d,qj("Did you mean: ")),zy(a,d,c,function(){var h=a.i.i;if(h){var k=Re(c);pp(h.N.Xa(),k);h.s.uc(k);h.o&&h.o.update()}}));var e=H("SPAN");a.o?O(e,qj("No results")):O(e,qj(Tb("No results found in this book for "+bt(b))));b=H("A");a.o||(O(b,qj("Search all books")),b.setAttribute("target","_top"),w(b,"sitb-action-link"));var g="patents"==Op()?new S("https://web.archive.org/web/20231014000706/https://www.google.com/search?tbm=pts&tbo=p&hl=en"):new S("https://web.archive.org/web/20231014000706/https://www.google.com/search?tbm=bks&tbo=p"); Ux(g);"embed"==U(g,"output")&&Uk(g,"output");T(g,"q",Re(bt(a.i.o)));$h(b,li(g.toString()));a.o?(a.l.appendChild(e),a.l.removeAttribute("aria-label")):a.qa?(a.l.appendChild(e),a.l.appendChild(b),d&&(di(d,"afterbegin",qj("&nbsp;&nbsp;&middot;&nbsp;&nbsp;")),a.l.appendChild(d))):(d&&(a.l.appendChild(d),a.l.appendChild(H("BR"))),di(e,"beforeend",qj("&nbsp;&nbsp;-&nbsp;&nbsp;")),a.l.appendChild(e),di(b,"beforeend",qj(" &raquo;")),a.l.appendChild(b));null!=Cy&&Cy.resize()} function Ey(a,b,c,d,e){a.j+=e;a.j>=c.length&&(a.j=0);0>a.j&&(a.j=c.length-1);if(a.j!=d){var g=c[a.j];Ox(a.i,g)?(e=Kk(T(T(T(new S(b.href),"pg",g.La()),"num",a.j),"scoring",a.i.j),""),$h(b,li(e.toString())),Ox(a.i,c[d])):Ey(a,b,c,d,e)}}my.prototype.ua=function(){X.prototype.ua.call(this);Bj(this.wa);N(vy,!0);I(this.ma);null!=Cy&&Cy.resize();this.o&&(Sx(this,!1),I(lf("sort-dropdown-menu")),Af(this.l))}; function zy(a,b,c,d,e){var g=H("SPAN");w(g,"search-bar-link");Ym(g,"link");bn(g,e?e:c);Qf(g,!0);b.appendChild(g);g.innerText=c;a.g.ka(g,"click",d);a.g.ka(g,"keydown",function(h){32!=h.keyCode&&13!=h.keyCode||d()});return g}function xy(a,b,c,d){bn(b,d);b.setAttribute("title",d);a.g.ka(b,"click",c);a.g.ka(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||c()})}my.prototype.Ha=function(){var a=this.i;pp(a.i.N.Xa(),"");bq()&&px(a.l,!1);(a=this.i.i)&&a.o&&a.o.update()}; function yy(a,b,c){var d=a.i.o.vb.length;a.j+=c;a.j>=d&&(a.j=0);0>a.j&&(a.j=d-1);a.j!=b&&(Ox(a.i,a.i.o.vb[a.j])||yy(a,b,c))}function Ay(a,b){(a=a.i.i)&&a.update(b)} function By(a,b,c,d){if((b=b.target.Dc())&&a.na){var e=a.V;switch(b){case "pages":Ay(a,"n");J(a.na,"pages");bn(e,"Order by pages");e.setAttribute("title","Order by pages");y(d,"search-bar-sort-dropdown-item-selected",!0);Y(d,"describedby","current-sort-label");y(c,"search-bar-sort-dropdown-item-selected",!1);c.removeAttribute("aria-describedby");break;case "relevance":Ay(a,"r"),J(a.na,"relevance"),bn(e,"Order by relevance"),e.setAttribute("title","Order by relevance"),y(c,"search-bar-sort-dropdown-item-selected", !0),Y(c,"describedby","current-sort-label"),y(d,"search-bar-sort-dropdown-item-selected",!1),d.removeAttribute("aria-describedby")}}} function wy(a,b){a.V&&(y(a.V,"search-bar-sort-dropdown-disabled",!b),Y(a.V,"disabled",!b));var c="n"==a.i.j;b&&!c&&(J(a.na,"relevance"),b=a.V,bn(b,"Order by relevance"),b.setAttribute("title","Order by relevance"),b=kf("search-bar-sort-dropdown-item"),y(b[0],"search-bar-sort-dropdown-item-selected",!0),Y(b[0],"describedby","current-sort-label"),y(b[1],"search-bar-sort-dropdown-item-selected",!1),b[1].removeAttribute("aria-describedby"));a.o&&a.l.setAttribute("data-search-sort",a.i.j)} function Sx(a,b){a.ta?(N(D("gb-mobile-search"),b),N(D("gb-mobile-search-buttons"),b)):(y(D("entity-page-search-nav"),"hide-search-nav",!b),y(D("search-results-summ"),"hide-search-nav",!b),y(D("search-close"),"hide-search-nav",!b))}var ny,vy,Cy;function Fy(a,b,c,d){X.call(this);var e=this;this.N=a;this.s=b;this.o=c;this.O=d;this.V=Cc&&d&&d.isOgenEligibleMobileViewport;this.g.ka(a.Xa(),"change",function(){e.update("r")})}n(Fy,X); Fy.prototype.update=function(a,b,c){this.i?(this.i.Ea(),this.i=null):(this.N.O&&(this.l=this.N.O),this.j=new my(this.O));var d=this.N.Xa().getQuery();b&&!b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);if(b&&b.search_query_escaped){if(this.i=new Jx(this),this.j.i=this.i,d=!rp(),Mx(this.i,d,b,c,a),a=this.j,bq()&&void 0!==a.j){b=a.i.o.vb;d=b.length;c=new S(window.location.href);var e=Number(U(c,"num"));e&&0<d&&(d=b[Number(e)],e=U(c,"jtp"),c=U(c,"pg"),e?Ox(a.i,d,"",e):c? Ox(a.i,d,c):Ox(a.i,d));c=a.j;d=D("search-result-prev");Ey(a,d,b,c,-1);bn(d,"Previous result");d.setAttribute("title","Previous result");d=D("search-result-next");Ey(a,d,b,c,1);bn(d,"Next result");d.setAttribute("title","Next result")}}else d?(this.i=new Jx(this),this.j.i=this.i,Kx(this.i,d,a),this.s.uc(d)):(this.i&&(this.i.Ea(),this.i=null),this.N.Fa()instanceof Zu&&(this.N.Wb(this.l),this.V&&!bq()&&this.N.Fa().eg(this.N.Fa().getSize().width)),this.j&&(this.j.Ea(),this.j=null),this.s.uc(""))};function Gy(a,b){var c=this;this.N=a;b&&(this.g=b);this.l=new Ct(document);this.i={};this.j={};Q(this.l,"key",function(d){var e=c.i[String.fromCharCode(d.charCode)]||c.j[d.keyCode];e&&e(d)});Hy(this,33,function(){Iy(c,-1)},!1,!0);Hy(this,34,function(){Iy(c,1)},!1,!0);Hy(this,38,function(){Jy(c,0,-20)},!1,!0);Hy(this,40,function(){Jy(c,0,20)},!1,!0);this.g||(Hy(this,37,function(){c.N.O==ru&&c.N.Fa().Eb().getSize().width>c.N.tb()?Jy(c,-20,0):c.N.qb("previous")},!1,!0),Hy(this,39,function(){c.N.O==ru&& c.N.Fa().Eb().getSize().width>c.N.tb()?Jy(c,20,0):c.N.qb("next")},!1,!0),Hy(this,32,function(d){d.shiftKey?Iy(c,-1):Iy(c,1)},!0,!0),Hy(this,74,function(){c.N.qb("next")},!0),Hy(this,75,function(){c.N.qb("previous")},!0),Ky(this,"+",function(){c.N.qb("zoomin")}),Ky(this,"-",function(){c.N.qb("zoomout")}),Ky(this,"=",function(){c.N.qb("zoomin")}));Ky(this,"?",function(){c.N.qb("showkeyboardshortcuts")})}function Ky(a,b,c){a.i[b]=t(Ly,c,!0,void 0)}function Hy(a,b,c,d,e){a.j[b]=t(Ly,c,d,e)} function Ly(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||My[d.target.tagName.toUpperCase()]||(c&&d.preventDefault(),a(d))}function Iy(a,b){var c=a.g?a.g.clientHeight:a.N.Fa().getSize().height;Jy(a,0,Math.floor(b*c*.75))}function Jy(a,b,c){a.g?a.g.scrollTop+=c:(a=a.N.Fa(),$r(a,new B(b,c),r(a.Ed,a)))}var My={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};function Ny(a){this.Ic=Xq(a)}n(Ny,kr);var Oy=function(a){return function(b){b=JSON.parse(b);if(!Array.isArray(b))throw Error("Expected jspb data to be an array, got "+Ra(b)+": "+b);Iq(b,34);return new a(b)}}(Ny);var Py;function Qy(){var a=Py||(Py=Oy('[null,null,null,null,null,"(function(){\'use strict\';/*\\n\\n Copyright The Closure Library Authors.\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nvar e\\u003dthis||self;function f(a){return a};var h;function k(a){this.g\\u003da}k.prototype.toString\\u003dfunction(){return this.g+\\"\\"};var l\\u003d{};function m(a){if(void 0\\u003d\\u003d\\u003dh){var c\\u003dnull;var b\\u003de.trustedTypes;if(b\\u0026\\u0026b.createPolicy){try{c\\u003db.createPolicy(\\"goog#html\\",{createHTML:f,createScript:f,createScriptURL:f})}catch(d){e.console\\u0026\\u0026e.console.error(d.message)}h\\u003dc}else h\\u003dc}a\\u003d(c\\u003dh)?c.createScriptURL(a):a;return new k(a,l)};/*\\n\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nif(!function(){if(self.origin)return\\"null\\"\\u003d\\u003d\\u003dself.origin;if(\\"\\"!\\u003d\\u003dlocation.host)return!1;try{return window.parent.escape(\\"\\"),!1}catch(a){return!0}}())throw Error(\\"sandboxing error\\");\\nwindow.addEventListener(\\"message\\",function(a){var c\\u003da.ports[0];a\\u003da.data;var b\\u003da.callbackName.split(\\".\\"),d\\u003dwindow;\\"window\\"\\u003d\\u003d\\u003db[0]\\u0026\\u0026b.shift();for(var g\\u003d0;g\\u003cb.length-1;g++)d[b[g]]\\u003d{},d\\u003dd[b[g]];d[b[b.length-1]]\\u003dfunction(n){c.postMessage(JSON.stringify(n))};b\\u003ddocument.createElement(\\"script\\");a\\u003dm(a.url);b.src\\u003da instanceof k\\u0026\\u0026a.constructor\\u003d\\u003d\\u003dk?a.g:\\"type_error:TrustedResourceUrl\\";document.body.appendChild(b)},!0);}).call(this);\\n"]')); if(!a)return null;a=fr(a,6);a=null==a||"string"===typeof a?a:void 0;if(null===a||void 0===a)a=null;else{var b=rd();a=b?b.createScript(a):a;a=new yd(a,xd)}return a};function Ry(a){this.url=a;this.timeout=5E3;this.l="callback";this.g=this.i=null}function Sy(a){var b=void 0===b?{}:b;a.g=El();var c=new S(a.url),d=new Map;d.set("callback",a.l);c.j.cq(Xk(b),d);Ty(a).then(function(){Uy(a,c.toString())}).then(function(){return a.g.promise}).then(function(){Vy(a)},function(){Vy(a)});0<a.timeout&&(a.j=setTimeout(function(){a.g.reject("Timeout!")},a.timeout));return a.g.promise} function Uy(a,b){var c=new MessageChannel;a.i.contentWindow.postMessage({url:b,callbackName:a.l},"*",[c.port2]);c.port1.onmessage=function(d){var e={};void 0!==a.j&&(clearTimeout(a.j),a.j=void 0);void 0===d.data&&a.g.reject("Callback called, but no data received");"string"!==typeof d.data&&a.g.reject("Exploitation attempt! Data is not a string!");try{e=JSON.parse(d.data)}catch(g){a.g.reject("Invalid Data received: "+g.message)}a.g.resolve(e)}} function Ty(a){var b=El(),c=H("IFRAME");if(!c.sandbox)throw Error("iframe sandboxes not supported");c.sandbox.value="allow-scripts";c.style.display="none";a.i=c;a=Qy();a=Pi([we,Vi("body",{},Oi(a))]);c.srcdoc=je(a);a=Dd("data:text/html;charset=UTF-8;base64,"+btoa(je(a).toString()));c.src=Ad(a).toString();c.addEventListener("load",function(){return b.resolve(c)},!1);c.addEventListener("error",function(d){b.reject(d)},!1);document.documentElement.appendChild(c);return b.promise} function Vy(a){null!==a.i&&(document.documentElement.removeChild(a.i),a.i=null)};function Wy(a){cs.call(this,a);this.i=new Ry(a);this.g=!0}n(Wy,cs);Wy.prototype.Se=function(a,b){cs.prototype.Se.call(this,a,b);this.g=!1;Sy(this.i).then(r(this.o,this,a),r(this.l,this,b))};Wy.prototype.o=function(a,b){this.g||(this.j=b,this.dispatchEvent("success"),a&&a(this.j),this.g=!0)};Wy.prototype.l=function(a){this.g||(this.dispatchEvent("error"),a&&a(),this.g=!0)};Wy.prototype.abort=function(){return this.g=!0};function Xy(a,b,c,d,e){Array.isArray(a)||(a=[a]);this.g=a;this.j=b;this.i=c;b=new S((GBS_HOST||"https://web.archive.org/web/20231014000706/https://books.google.com/")+"books?jscmd=viewapi");T(b,"bibkeys",a.join(","));T(b,"hl",e||"en");T(b,"source",d||"previewlib");(new Wy(b)).Se(r(this.l,this))}Xy.prototype.l=function(a){for(var b=0;b<this.g.length;b++){var c=a[this.g[b]];if(c){var d=c.preview_url,e;if(e=d)e=c.preview,c=c.embeddable,void 0===c&&(c=!0),e=("full"==e||"partial"==e)&&c;if(e){this.j&&this.j(d);return}}}this.i&&this.i()};var Yy=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),Zy=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),$y=/^http:\/\/.*/,az=/\s+/,bz=/[\d\u06f0-\u06f9]/;var cz={},dz={};function ez(){throw Error("Do not instantiate directly");}ez.prototype.Hn=null;ez.prototype.Dc=function(){return this.content};ez.prototype.toString=function(){return this.content};ez.prototype.Lp=function(){if(this.If!==cz)throw Error("Sanitized content was not of kind HTML.");return le(this.toString())};function fz(){ez.call(this)}u(fz,ez);fz.prototype.If=cz;function gz(a){if(null!=a)switch(a.Hn){case 1:return 1;case -1:return-1;case 0:return 0}return null}function hz(a){return null!=a&&a.If===cz?a:a instanceof ie?iz(je(a).toString()):a instanceof ie?iz(je(a).toString()):iz(String(String(a)).replace(jz,kz),gz(a))}var iz=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.Hn=d);return c}}(fz); function lz(a){if(null!=a&&a.If===cz){var b=String;a=String(a.Dc()).replace(mz,"").replace(nz,"&lt;");b=b(a).replace(oz,kz)}else b=String(a).replace(jz,kz);return b}var pz={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\v":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"};function kz(a){return pz[a]} var jz=/[\x00\x22\x26\x27\x3c\x3e]/g,oz=/[\x00\x22\x27\x3c\x3e]/g,qz=/^(?!on|src|(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,mz=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,nz=/</g;/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ function rz(a,b,c,d){a=a(b||sz,c);d=d||bf();if(a&&a.g)d=a.g();else{d=Xf(d,"DIV");b:if(Ua(a)){if(a.Lp&&(a=a.Lp(),a instanceof ie))break b;a=ke("zSoyz")}else a=ke(String(a));ye(d,a)}1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a));return d}var sz={};function tz(a){a=a||{};var b=a.attributes,c=a.content,d=a.disabled,e=a.id,g=a.Pw,h=a.title,k=a.Tv,l=a.value,m=iz;e='<div role="button"'+(e?' id="'+lz(e)+'"':"")+' class="';a=a||{};var p=a.uw,x=a.style,C=a.width,E="goog-inline-block jfk-button ";switch(Ua(x)?x.toString():x){case 0:E+="jfk-button-standard";break;case 2:E+="jfk-button-action";break;case 3:E+="jfk-button-primary";break;case 1:E+="jfk-button-default";break;case 4:E+="jfk-button-flat";break;case 5:E+="jfk-button-mini";break;case 6:E+="jfk-button-contrast"; break;default:E+="jfk-button-standard"}E+=((C&&C.uu&&(1).uu?C.If!==(1).If?0:C.toString()===(1).toString():1==C)?" jfk-button-narrow":"")+(a.checked?" jfk-button-checked":"")+(p?" "+p:"")+(a.disabled?" jfk-button-disabled":"");d=e+lz(E)+'"'+(d?' aria-disabled="true"':' tabindex="'+(g?lz(g):"0")+'"')+(h?k?' data-tooltip="'+lz(h)+'"':' title="'+lz(h)+'"':"")+(l?' value="'+lz(l)+'"':"");b?(null!=b&&b.If===dz?b=b.Dc():(b=String(b),b=qz.test(b)?b:"zSoyz"),null!=b&&b.If===dz&&(b=b.Dc()),b=(b&&!b.startsWith(" ")? " ":"")+b):b="";return m(d+b+">"+hz(null!=c?c:"")+"</div>")};function uz(a,b){this.j=a;this.s=!!b;this.l={0:this.j+"-arrowright",1:this.j+"-arrowup",2:this.j+"-arrowdown",3:this.j+"-arrowleft"}}n(uz,os);f=uz.prototype;f.tj=function(a){this.i=a};f.setPosition=function(a,b,c,d){null!=a&&(this.vk=a);null!=b&&(this.rk=b);"number"===typeof c&&(this.An=Math.max(c,15));"number"===typeof d&&(this.xl=d)};f.Mc=function(a,b,c){a=this.rk;2==a&&(a=0);vz(this,this.vk,a,2==this.rk?wz(this.vk)?this.g.offsetHeight/2:this.g.offsetWidth/2:this.An,0,c)}; function vz(a,b,c,d,e,g){if(a.i){var h=xz(b,c);var k=a.i;var l=a.g,m=a.Ca,p=M(k);a:{p=(wz(b)?p.height/2:p.width/2)-d;var x=rs(k,h);if(m)m=m.clone(),l&&(l=qs(l),m.left+=l.x,m.right+=l.x,m.top+=l.y,m.bottom+=l.y);else if(m=yh(k),!m){k=p;break a}k=gh(Ih(k));wz(b)?k.top<m.top&&!(x&1)?p-=m.top-k.top:k.bottom>m.bottom&&x&1&&(p-=k.bottom-m.bottom):k.left<m.left&&!(x&4)?p-=m.left-k.left:k.right>m.right&&x&4&&(p-=k.right-m.right);k=p}k=wz(b)?new B(a.xl,k):new B(k,a.xl);p=wz(b)?6:9;a.nk&&2==e&&(p=wz(b)?4:1); x=b^3;wz(b)&&"rtl"==a.i.dir&&(x=b);h=ps(a.i,xz(x,c),a.g,h,k,g,a.bl?p:0,void 0,a.Ca);if(2!=e&&h&496){vz(a,b^3,c,d,a.nk&&0==e?1:2,g);return}!a.s||h&496||(e=parseFloat(a.g.style.left),g=parseFloat(a.g.style.top),isFinite(e)&&0==e%1&&isFinite(g)&&0==g%1||sh(a.g,Math.round(e),Math.round(g)))}yz(a,b,c,d)} function yz(a,b,c,d){var e=a.o;dd(a.l,function(g){y(e,g,!1)},a);w(e,a.l[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.i?(c=Dh(a.i,a.g),d=zz(a.i,b),wz(b)?e.style.top=Az(c.y+d.y,a.g.offsetHeight-15)+"px":e.style.left=Az(c.x+d.x,a.g.offsetWidth-15)+"px"):e.style[0==c?wz(b)?"top":"left":wz(b)?"bottom":"right"]=d+"px"}function Az(a,b){return 15>b?15:Fe(a,15,b)}function xz(a,b){switch(a){case 2:return 0==b?1:5;case 1:return 0==b?0:4;case 0:return 0==b?12:13;default:return 0==b?8:9}} function zz(a,b){var c=0,d=0;a=M(a);switch(b){case 2:c=a.width/2;break;case 1:c=a.width/2;d=a.height;break;case 0:d=a.height/2;break;case 3:c=a.width,d=a.height/2}return new B(c,d)}function wz(a){return 0==a||3==a}f.bl=!1;f.rk=2;f.An=20;f.vk=3;f.Ca=null;f.xl=-5;f.nk=!1;function Bz(a){Cj.call(this);this.i=a||bf()}n(Bz,Cj);Bz.prototype.o=function(){Ym(this.ha(),"tooltip");Y(this.ha(),"live","polite")};function Cz(a){Bz.call(this,a);this.g=this.i.Oa("DIV",Dz()+"-contentId");this.j=this.i.Oa("DIV",Dz()+"-arrow",this.i.Oa("DIV",Dz()+"-arrowimplbefore"),this.i.Oa("DIV",Dz()+"-arrowimplafter"));this.l=this.i.Oa("DIV",{"class":Dz(),role:"tooltip"},this.g,this.j);this.o()}n(Cz,Bz);function Dz(){return"jfk-tooltip"}Cz.prototype.ha=function(){return this.l};Cz.prototype.ua=function(){Bz.prototype.ua.call(this);this.l&&I(this.l)};function Ez(a){Cz.call(this,a)}n(Ez,Cz);Ez.prototype.o=function(){Ym(this.ha(),"tooltip")};function Fz(a){return Re(Tb(a.replace(Gz,function(b,c){return Hz.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Hz=/^(?:abbr|acronym|address|b|em|i|small|strong|su[bp]|u)$/i,Gz=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?>/gi;function Iz(a){a=a||bf();var b=Va(a.g);Jz[b]||(Jz[b]=new Kz(a))}function Lz(a,b){var c=b instanceof ie?Fz(je(b).toString()):b;a.removeAttribute("title");a.removeAttribute("data-tooltip-contained");a.removeAttribute("data-tooltip");b?(b instanceof ie?a.j=b:(a.setAttribute("data-tooltip",b),a.j=null),a.setAttribute("aria-label",c)):(a.j=null,a.removeAttribute("aria-label"));Iz(bf(a))}var Jz={}; function Kz(a){hk.call(this);this.ta=a;this.qa=new Em(this.Nv,0,this);Dj(this,this.qa);var b=tf();this.V="function"===typeof b.MutationObserver?new b.MutationObserver(r(this.Ys,this)):null;a=a.g;this.ka(a,"mouseout mousedown click blur focusout keydown".split(" "),this.us,!0);this.ka(a,["mouseover","focus","focusin"],this.yv,!0)}n(Kz,hk);f=Kz.prototype;f.ua=function(){Mz(this);hk.prototype.ua.call(this)}; function Nz(a,b){switch(b.type){case "mousedown":case "mouseover":case "mouseout":case "click":a.wa=!1;break;case "keydown":a.wa=!0}}f.yv=function(a){this.V&&this.V.disconnect();Nz(this,a);var b=a.target;a="focus"==a.type||"focusin"==a.type;var c=this.g&&Kf(this.g.g,b);if(this.wa||!a||c){this.Ba=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||null,a=ob(Xm,a);a&&(this.V.observe(b,{attributes:!0}),(a=$m(b))&&(b=a));this.l=b}else this.l=null;Oz(this)}; f.us=function(a){Nz(this,a);var b=a.target;b=this.g&&Kf(this.g.g,b);if("mousedown"!=a.type&&"click"!=a.type||!b)this.l=null,Oz(this)};f.Ys=function(a){v(a,r(function(b){var c=$m(b.target);c&&"aria-activedescendant"==b.attributeName&&(this.l=c,Oz(this))},this))};function Oz(a){if(!(a.qa.isActive()&&a.i&&a.O)){Mz(a);var b=null!=a.O?a.O:50;a.qa.start(a.i?b:300)}}function Mz(a){a.ma&&(Tl(a.ma),a.ma=0,a.i=null)} f.Nv=function(){if(!this.l)Pz(this),this.O=this.i=null;else if(!(this.i&&this.g&&Kf(this.g.ha(),this.l))||this.i.getAttribute("data-tooltip-unhoverable")){var a=Vf(this.l,function(k){return k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-tooltip")||k.j)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.i&&this.i!=a&&(Pz(this),this.O=this.i=null,b=!0);if(!this.i&&a&&(this.i=a,!(a.getAttribute("data-tooltip-only-on-overflow")&&a.offsetWidth>=a.scrollWidth&&a.offsetHeight>= a.scrollHeight||this.Ba&&"mouse"==a.getAttribute("data-tooltip-trigger")))){var c=se;if(a.getAttribute("data-tooltip-contained"))for(var d=kf("jfk-tooltip-data",a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else c=a.j?a.j:Mi(a.getAttribute("data-tooltip"),{jj:!0});d=a.getAttribute("data-tooltip-align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-tooltip-offset");g=Sb(Ye(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-delay");h=Sb(Ye(h))?null: Number(h);if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300))){this.ma=V(t(this.Cp,this.i,c,d,g,e,h),a,this);return}this.Cp(this.i,c,d,g,e,h)}}};function Qz(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return 2;case "r":return 3}return 1} f.Cp=function(a,b,c,d,e,g){this.ma=0;this.O=g;if(!this.g){this.g=new Ez(this.ta);Pz(this);g=this.g.ha();this.ta.g.body.appendChild(g);Dj(this,this.g);this.o=new uz(Dz(),!0);this.o.bl=!0;this.o.nk=!0;g=this.o;var h=this.g.ha(),k=this.g.j;g.g=h;g.o=k}a:{if(c)switch(c.toLowerCase().split(",")[1]){case "l":g=0;break a;case "r":g=1;break a}g=2}this.o.setPosition(Qz(c),g,void 0,d);Jb(this.g.ha(),"jfk-tooltip-hide");this.na!=e&&(this.na&&!Sb(Ye(this.na))&&Jb(this.g.ha(),this.na),Sb(Ye(e))||w(this.g.ha(), e),this.na=e);sh(this.g.ha(),0,0);if(b instanceof ie)O(this.g.g,b);else for(Af(this.g.g);c=b.firstChild;)this.g.g.appendChild(c);this.o.tj(a);this.o.Mc(null,0)};function Pz(a){a.g&&w(a.g.ha(),"jfk-tooltip-hide")};function Rz(a){var b="Qf";if(a.Qf&&a.hasOwnProperty(b))return a.Qf;b=new a;return a.Qf=b};var Sz=ka(["value"]);function Tz(a,b,c,d){lu.call(this,a,Uz.Jb(),b);this.ta=c||0;this.rb=d||0;this.Ha=!1}u(Tz,lu);f=Tz.prototype;f.tb=function(){return this.rb};f.yf=function(a){this.V=a;var b=this.ha();b&&(this.Ha?Lz(b,a):a?b.title=a:b.removeAttribute("title"))};f.lb=function(a){this.isEnabled()!=a&&(Tz.oa.lb.call(this,a),Vz(this))};f.focus=function(){var a=this.va;try{a.focus()}catch(b){}};f.uj=function(a){Tz.oa.uj.call(this,a);Wz(this,!1)}; f.Te=function(a){Tz.oa.Te.call(this,a);this.isEnabled()&&Wz(this,!0)};f.de=function(a){Tz.oa.de.call(this,a);this.isEnabled()&&Wz(this,!0)};function Wz(a,b){a.ha()&&y(a.ha(),"jfk-button-clear-outline",b)}function Vz(a){a.ha()&&Xz(a.vd(),a)}function Yz(a,b){if("string"===typeof a){var c=a;a=F("IMG");a.src=c;L(a,21,21)}w(a,"jfk-button-img");c=[];c.push(a);b&&(a=F("SPAN","jfk-button-label",b),c.push(a));return c} function Uz(){this.Ja=this.Ra()+"-standard";this.j=this.Ra()+"-action";this.na=this.Ra()+"-primary";this.s=this.Ra()+"-default";this.O=this.Ra()+"-flat";this.ma=this.Ra()+"-narrow";this.V=this.Ra()+"-mini";this.o=this.Ra()+"-contrast"}u(Uz,St);Uz.Jb=function(){return Rz(Uz)};Uz.prototype.g=function(a,b,c){a&&c.ta!=a&&(c.ta=a,Vz(c));b&&c.rb!=b&&(c.rb=b,Vz(c))};Uz.prototype.Ra=function(){return"jfk-button"}; Uz.prototype.Nc=function(a){var b=a.g,c=rz(tz,{disabled:!a.isEnabled(),checked:Qt(a,16),style:a.ta,title:a.hf(),Tv:a.Ha,value:a.yb(),width:a.tb()},void 0,b);b.dm(c,a.Dc());this.Rb(a,c);return c}; Uz.prototype.Rb=function(a,b){Uz.oa.Rb.call(this,a,b);this.l||(this.l=od(this.Ja,t(this.g,0,null),this.j,t(this.g,2,null),this.na,t(this.g,3,null),this.s,t(this.g,1,null),this.O,t(this.g,4,null),this.V,t(this.g,5,null),this.o,t(this.g,6,null),this.ma,t(this.g,null,1)));for(var c=Fb(b),d=0;d<c.length;++d){var e=this.l[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.V=c,a.Ha=!0;return b};var fi=[new bi(Sz[0].toLowerCase(),{})];Uz.prototype.yb=function(a){return a.getAttribute("value")||""}; Uz.prototype.uc=function(a,b){a&&ei(a,b)};function Xz(a,b){function c(h,k){(h?d:e).push(k)}var d=[],e=[],g=b.ta;c(0==g,a.Ja);c(2==g,a.j);c(3==g,a.na);c(4==g,a.O);c(5==g,a.V);c(1==g,a.s);c(6==g,a.o);c(1==b.tb(),a.ma);c(!b.isEnabled(),a.Ra()+"-disabled");Kb(b.ha(),e);Ib(b.ha(),d)};function Zz(a,b,c){ux.call(this,a,b,c)}u(Zz,ux);f=Zz.prototype;f.Fi=!1;f.ai=!1;f.ii=function(){Zz.oa.ii.call(this);this.Ha=gh(Ih(this.ha()));this.g&&(this.Ua=gh(Ih(this.g)));this.ai=this.Fi;Q(this.s.g,"mousemove",this.Hg,!1,this)};f.Ug=function(){dk(this.s.g,"mousemove",this.Hg,!1,this);this.Ua=this.Ha=null;this.ai=!1;Zz.oa.Ug.call(this)}; f.Xi=function(a){if(this.ta){var b=zh(this.ha()),c=M(this.ha());return b.x-this.ta.left<=a.x&&a.x<=b.x+c.width+this.ta.right&&b.y-this.ta.top<=a.y&&a.y<=b.y+c.height+this.ta.bottom}return Zz.oa.Xi.call(this,a)};function $z(a,b){if(a.Ua&&dh(a.Ua,b)||a.Xi(b))return!0;a=a.ma;return!!a&&a.Xi(b)}f.Jo=function(a){this.na=void 0;a!=this.g||$z(this,this.O)||this.Tb||this.ma&&this.ma.Tb||Ac&&0==this.O.x&&0==this.O.y||this.Aa(!1)}; f.Hg=function(a){var b=this.isVisible();if(this.Ha){var c=rf(this.s.g);c=new B(a.clientX+c.x,a.clientY+c.y);$z(this,c)?b=!1:this.ai&&(b=eh(this.Ha,c)>=eh(this.Ha,this.O))}if(b){if(this.Th(),this.Tb=null,b=this.ma)b.Tb=null}else 3==wx(this)&&this.vg();Zz.oa.Hg.call(this,a)};f.Xk=function(){this.Tb!=this.ha()&&(this.ai=!1,this.Tb=this.ha())};f.Rk=function(){return this.ai?100:Zz.oa.Rk.call(this)};function aA(a,b){a=new Zz(a);a.Hl(sj.g(b.innerHTML));a.className="buy-tip-card";a.ta=new bh(5,5,5,5);a.Fi=!0;a.Pg=500;a.Fh=250};function bA(a,b){this.Bb=a||200;this.rb=b||108;X.call(this)}u(bA,X);bA.prototype.Db=function(){return this.Bb};bA.prototype.tb=function(){return this.rb};function cA(a){ux.call(this,a,void 0,void 0);this.Rn=!1;this.Fi=!0;this.Pg=500}n(cA,Zz);cA.prototype.zj=function(a,b){b||(b=new Hu(a,9,!0));Zz.prototype.zj.call(this,a,b)};cA.prototype.className="unified-hovercard";function dA(a,b,c){Cj.call(this);this.i=null;this.data=a;this.g=b;this.maxWidth=c||500}n(dA,Cj);dA.prototype.ua=function(){this.i&&this.i.Ea()};function eA(a){return a.i||(a.i=new hk(a))} dA.prototype.j=function(a){var b=F("DIV"),c=new S(this.data.ya.Ig||this.data.ya.gp);this.data.ya.source&&T(c,"source",this.data.ya.source);var d=this.data.hb();this.data.ya.Gp&&(d+=": "+this.data.ya.Gp);d=F("A",{},d);d.classList.add(this.g+"-title");$h(d,c.toString());b.appendChild(d);a.appendChild(b);fA(this,a);this.data.ya.Ql&&(c=new yi,b=F("DIV",this.g+"-snippet"),O(b,c.g(this.data.ya.Ql+" ")),c=F("A",{},"more \u00bb"),c.classList.add(this.g+"-more-link"),$h(c,this.data.ya.Ig),b.appendChild(c), a.appendChild(b))}; function fA(a,b){var c="",d=F("DIV"),e=a.data.ya.sk;if(!Sb(Ye(e))){c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var g=F("SPAN","author"),h=e-1,k=xf(", ");v(c,function(l,m){var p=l?l.replace(gA,""):"";p=Me(p);l=new S(Le('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',p));Ux(l);p=F("A",{},p);$h(p,l.toString());g.appendChild(p);m<h&&g.appendChild(k.cloneNode(!0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.ya.mj&&(yf(d,F("SPAN",a.g+"-pubdate",c+a.data.ya.mj)),c="\u00a0-\u00a0");a.data.ya.Qo&&(d.appendChild(xf(c)), yf(d,F("SPAN",a.g+"-pagesnum",a.data.ya.Qo+" pages")));b.appendChild(d)} function hA(a,b,c,d,e,g,h){c=F("A",{id:h||""},c);$h(c,e?"#":d);c.classList.add(a.g+"-button");c.classList.add(a.g+"-button-hilite");g&&c.classList.add("disabled");e&&(e=lg||mg?"touchstart":"click",eA(a).qf(c,e,function(k){k.preventDefault();k=F("FORM",{method:"POST"});var l=Zh(d);void 0!==l&&(k.action=l);K(k,{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"});b.appendChild(k);k.submit()},!1));b.appendChild(c)} var gA=/(<b\s*>)|(<\/b>)/ig,iA={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function jA(){this.ya={}}f=jA.prototype;f.hb=function(){return this.ya.title};f.Ub=function(){return this.ya.Vl};f.Sd=function(){return this.ya.Sd};f.el=function(){return this.ya.el};f.Rf=function(){return this.ya.Rf};f.Ih=function(){return this.ya.Ih};function kA(){this.g=[]}f=kA.prototype;f.getId=function(){return this.ub};f.Ng=function(a){this.ub=a};f.hb=function(){return this.vc};f.Cg=function(){return this.l};function lA(a,b,c){mA(a,b)||null==a.V||!a.j?c&&c(null):nA(b,a.V.clone(),r(a.ns,a,b,c||function(){}))}function oA(a,b,c){mA(a,b)&&null!=a.ma&&a.na?nA(b,a.ma.clone(),r(a.Cs,a,b,c||function(){})):c&&c(null)}function nA(a,b,c){T(b,"id",a);Yl(b,c,"POST")}f.ns=function(a,b,c){var d=null;fm(c.target)&&(d=new jA,d.ya.Vl=a,this.g.push(d));b(d)}; f.Cs=function(a,b,c){var d=null;fm(c.target)&&(d=mA(this,a),pA(this,d));b(d)};function pA(a,b){sb(a.g,function(c){return c.Ub()==b.Ub()})}function mA(a,b){return mb(a.g,function(c){return c&&c.Ub()==b})};function qA(a){this.ya={};this.ya.title=a.title;this.ya.Gp=a.subtitle;this.ya.sk=a.authors;this.ya.gp=a.preview_url;this.ya.Ig=a.info_url;this.ya.mj=a.pub_date;this.ya.Qo=a.num_pages;this.ya.Sp=a.viewability;this.ya.Ow=a.subject;this.ya.Jp=a.thumbnail_url;this.ya.Ql=a.snippet;this.ya.Bw=a.list_price;this.ya.wp=a.sale_price;this.ya.Lw=a.sale_price_better;this.ya.Ku=a.offer_price;this.ya.xk=a.buy_url;this.ya.jp=a.read_url;this.ya.Yi=a.is_free_ebook||!1;this.ya.Wi=a.in_my_ebooks||!1;this.ya.Cw=a.my_ebooks_url|| "";this.ya.Iw=a.rating_score||0;this.ya.Dw=a.num_reviews||0;this.ya.Sd=a.is_purchased||!1;this.ya.Hh=a.is_ebook||!1;this.ya.Sw=a.write_review_url||"";this.ya.Qs=a.add_to_my_ebooks_url||"";this.ya.ev=a.preview_ebook_url||"";this.ya.Kw=a.reviews_url||"";this.ya.Fj=a.view_order_url||"";this.ya.rw=a.add_to_my_ebooks_url;this.ya.ms=a.add_to_my_ebooks_url_is_on_play||!1;this.ya.Ui=a.has_flowing_text||!1;this.ya.Vi=a.has_scanned_text||!1;var b=Np(a.info_url);this.ya.Vl=b;this.ya.tw=a.canonical_atb_url|| "";this.ya.el=a.is_rentable||!1;this.ya.Tf=a.is_pre_order||!1;this.ya.Zo=a.on_sale_date||"";this.ya.Rf=a.is_pre_ordered||!1;this.ya.Aw=a.issue_volume_count||0;this.ya.Ih=a.is_volume_cancelled||!1;this.ya.ps=a.cancelled_reason||"0";switch(a.rental_state){case 1:this.ya.oj=1;break;case 2:this.ya.oj=2}this.ya.ov=a.rental_end_utc||0}n(qA,jA);function rA(a){this.g=[];this.Ng(a.id);this.o=a.owner_uid;this.vc=a.title;this.l=a.description;this.ta=a.num_volumes;this.te=a.access||"0";this.Ja=a.can_modify_metadata;this.O=a.predefined;this.na=a.can_remove_volumes;this.j=a.can_add_volumes;this.qa=a.can_only_add_ebooks||!1;this.V=new S(a.add_vol_base_url);this.ma=new S(a.del_vol_base_url);void 0!==a.paused&&(this.i=a.paused,this.s=a.pause_bookshelf_url);a.volumes&&(this.g=kb(a.volumes,function(b){return new qA(b)}))}n(rA,kA);function sA(){X.call(this);this.j=[];this.i=[]}u(sA,X);function tA(a){var b=new S(tf().location);b=new S(b);return a===parseInt(U(b,"as_coll"),10)}function uA(a,b,c){vA(a,b.getId())||(a=b.O?a.j:a.i,c?wb(a,void 0,0,b):a.push(b))}function wA(a,b,c){var d=1==b.te;a=new S(a);T(a,"cl_title",b.hb());T(a,"cl_mode",d?"public":"private");b="cl_des="+encodeURIComponent(String(b.Cg()));Yl(a,c,"POST",b)} sA.prototype.s=function(a){a=a.target;if(fm(a)){a=new rA(hm(a));var b=vA(this,a.getId());b.vc=a.hb();b.l=a.Cg();b.te=a.te;b=new Fj("update",this);b.shelf=a;this.dispatchEvent(b)}};sA.prototype.o=function(a,b){b=b.target;fm(b)&&(b=new rA(hm(b)),uA(this,b,a),a=new Fj("add",this),a.shelf=b,this.dispatchEvent(a))};function xA(a,b){a.l=new S(b);T(a.l,"jscmd","ClCreate")}function vA(a,b){return mb(yA(a),function(c){return c.getId()==b})}function yA(a){return Bb(a.j,a.i)};function zA(a,b){var c=F("A",{},"View order");$h(c,a);c.classList.add(b);return c};function AA(a,b,c){dA.call(this,a,b,c);U(new S(this.data.ya.Ig),"dapp")}n(AA,dA); AA.prototype.render=function(a){Af(a);var b=F("DIV",this.g),c=F("DIV",this.g+"-meta");this.j(c);var d=F("DIV",this.data.ya.Hh?this.g+"-footer":this.g+"-footer-nonebook"),e=F("DIV",this.g+"-footer-inner");if(this.data.ya.Hh)if(this.data.Ih()&&tA(1))BA(this,e);else if(this.data.ya.Tf&&!this.data.Sd()||this.data.Rf()){var g=F("DIV",this.g+"-pre-order-date");g.textContent="Available on: "+this.data.ya.Zo;e.appendChild(g);this.data.Rf()&&tA(1)&&BA(this,e)}else if(this.data.Sd()&&tA(1))CA(this,e),BA(this, e);else{CA(this,e);g=!this.data.Sd()&&!this.data.ya.Yi;var h=this.data.ya.Yi&&!this.data.ya.Wi;if(g||h){g=F("SPAN",{"class":this.g+"-footer-inner-right"});if(h=this.data.ya.ev||this.data.ya.jp){for(var k=h.search(Dk),l=0,m,p=[];0<=(m=Ck(h,l,"source",k));)p.push(h.substring(l,m)),l=Math.min(h.indexOf("&",m)+1||k,k);p.push(h.slice(l));h=p.join("").replace(Fk,"$1");h=Bk(h,"source","ebookstore")}h&&(k=F("A",{id:"unified-hovercard-preview-link"},"preview it"),$h(k,h),g.appendChild(k));e.appendChild(g)}}d.appendChild(e); b.appendChild(c);b.appendChild(d);a.appendChild(b);M(a).width>this.maxWidth&&L(a,this.maxWidth,"")}; AA.prototype.j=function(a){if(!(this.data.Sd()||this.data.Rf()||this.data.Ih())&&this.data.ya.Fj&&tA(1)){var b=F("IMG",{src:"/googlebooks/images/purchase_error.gif","class":this.g+"-error-icon"});b=F("DIV",this.g+"-card-error",b,"Credit card declined:");if(this.data.ya.Fj){var c=zA(this.data.ya.Fj,"primary"),d=F("SPAN");d.innerText="&nbsp;";b.appendChild(d);b.appendChild(c)}a.appendChild(b)}dA.prototype.j.call(this,a);b=F("DIV",this.g+"-book-options");this.data.ya.Hh?(this.data.ya.Yi?this.data.ya.Wi? DA(this,b):hA(this,b,"Read eBook",this.data.ya.Qs,!this.data.ya.ms,void 0,"unified-hovercard-free-btn"):this.data.Rf()?(c=F("SPAN",this.g+"-pre-ordered","Pre-ordered"),b.appendChild(c)):this.data.Ih()&&tA(1)?(c=F("DIV",this.g+"-cancelled"),d=this.data.ya.ps,0==d?J(c,"Cancelled - by customer request"):1==d?J(c,"Cancelled - problem with eBook"):2==d?J(c,"Cancelled - price change"):3==d?J(c,"Cancelled - publisher cancellation"):J(c,"Cancelled"),b.appendChild(c)):this.data.Sd()||this.data.ya.Wi?!this.data.Sd()&& this.data.ya.Wi?EA(this,b):this.data.Sd()&&DA(this,b):EA(this,b),tA(7)&&(c=F("SPAN",this.g+"-offline-remove-options"),d=F("SPAN",{id:"unified-hovercard-remove-from-ebooks","class":this.g+"-fake-link"},"Remove from My eBooks"),d.id="hovercard-remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):(c=this.data.ya.gp,gd(iA,this.data.ya.Sp)&&!Sb(c)?hA(this,b,"Preview",c,void 0,void 0,"unified-hovercard-preview-sample"):hA(this,b,"Preview",c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)}; function BA(a,b){var c=F("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.g+"-order-links-container"}),d=a.data.ya.Fj;d&&(d=zA(d,""),c.appendChild(d));a.data.Rf()||(d=F("DIV",{id:"unified-hovercard-delete-forever","class":a.g+"-footer-fake-link"},"Delete forever"),w(d,a.g+"-footer-action-link"),d.id="hovercard-delete-forever",c.appendChild(d));b.appendChild(c)} function EA(a,b){a.data.ya.Tf&&!a.data.Sd()?hA(a,b,"Pre-order eBook - "+a.data.ya.wp,a.data.ya.xk,void 0,void 0,"unified-hovercard-buy-btn"):a.data.el()?hA(a,b,"EBOOK FROM "+a.data.ya.Ku,a.data.ya.xk,void 0,void 0,"unified-hovercard-buy-btn"):hA(a,b,"Buy eBook - "+a.data.ya.wp,a.data.ya.xk,void 0,void 0,"unified-hovercard-buy-btn")}function DA(a,b){hA(a,b,"Read now",a.data.ya.jp,void 0,void 0,"unified-hovercard-read-now")} function CA(a,b){var c=F("DIV",a.g+"-supported-devices"),d=a.g+"-device-type",e=a.g+"-device-supported",g=a.g+"-device-not-supported",h=F("SPAN",d,"Web"),k=F("SPAN",d,"Tablet / iPad"),l=F("SPAN",d,"eReader");d=F("SPAN",d,"Smartphone");var m=F("SPAN","goog-inline-block"),p=F("SPAN","goog-inline-block"),x=F("SPAN","goog-inline-block"),C=F("SPAN","goog-inline-block");a.data.ya.Ui?(w(m,e),w(p,e),w(x,e),w(C,e)):(a.data.ya.Vi?(w(m,e),w(p,e)):(w(m,g),w(p,g)),w(x,g),w(C,g));c.appendChild(m);c.appendChild(h); c.appendChild(p);c.appendChild(k);c.appendChild(x);c.appendChild(l);c.appendChild(C);c.appendChild(d);b.appendChild(c)};function FA(a,b,c){cA.call(this,a);this.Kb=xm();this.j=this.wa=this.o=null;this.Hb=b;this.i=null;this.Lb=!!c;this.render(b);GA(this)}n(FA,cA);FA.prototype.ua=function(){eA(this.i).Ea();I(this.ha())};FA.prototype.Kh=function(a,b){cA.prototype.Kh.call(this,a,b);this.isVisible()&&(this.ql=this.Kb?new bh(0,-2,0,0):new bh(0,0,0,-2),this.isVisible()&&this.fg(),this.o=this.g,HA(this))}; FA.prototype.render=function(a){this.i&&(this.i.Ea(),this.j=this.wa=null);this.i=new AA(a,this.className,435,this.Lb);this.i.render(this.ha());GA(this);this.isVisible()&&HA(this)}; function HA(a){var b=F("DIV"),c=F("DIV");var d=Ih(a.o||null);var e=Ih(a.ha());if(d){d.top=Math.ceil(d.top);e.top=Math.ceil(e.top);d.left=Math.ceil(d.left);e.left=Math.ceil(e.left);var g=e.top>=d.top,h=jh(e,d);h||(h=new fh(d.left,0,d.width,0));d=a.Kb?e.left+e.width-h.left-(h.width/2+12):h.left-e.left+(h.width/2-12);e={x:0<d?d:0,y:e.height-2,wu:g}}else e=null;g=a.Kb?"marginRight":"marginLeft";K(c,g,e.x+"px");K(b,g,e.x-1+"px");w(a.ha(),a.className+"-tooltip");e.wu?(K(c,"bottom",e.y+"px"),K(b,"bottom", e.y+1+"px"),w(c,a.className+"-arrow-up"),w(b,a.className+"-arrow-up-border")):(K(c,"top",e.y+"px"),K(b,"top",e.y+1+"px"),a.Hb.ya.Hh||w(c,a.className+"-nofooter"),w(c,a.className+"-arrow-down"),w(b,a.className+"-arrow-down-border"));a.j?Ef(b,a.j):a.ha().appendChild(b);a.wa?Ef(c,a.wa):a.ha().appendChild(c);a.wa=c;a.j=b} FA.prototype.bc=function(a){var b=a.target||null;if(b){3==b.nodeType&&(b=b.parentNode);switch(b.id){case "hovercard-remove-from-my-ebooks":a.preventDefault();var c="c";break;case "hovercard-save-sample-for-later":case "hovercard-add-to-my-ebooks":a.preventDefault();c="a";break;case "hovercard-delete-forever":a.preventDefault();c="b";break;default:b.href&&(c="f","touchstart"==a.type&&(a=window.location,b=li(b.href),b=Zh(b),void 0!==b&&a.replace(b)))}c&&this.dispatchEvent(new Fj(c,this))}}; function GA(a){var b=lg||mg?"touchstart":"click";kk(eA(a.i),a.ha(),b,a.bc,a)};function IA(a,b,c){bA.call(this,b);this.i=a;this.j=null;this.o=!1;if(c==(1).toString()||c==(7).toString())this.o=!0}u(IA,bA);var JA=new R; IA.prototype.Oc=function(a){var b=F("A",{className:"slider-link goog-inline-block"});L(b,"",this.Db());var c=new S(this.i.ya.Ig);this.i.ya.source?T(c,"source",this.i.ya.source):T(c,"source","gbs_slider_thumb");Uk(c,"num");$h(b,c.toString());a.appendChild(b);this.j=H("IMG");this.j.alt="";this.g.qf(this.j,"load",r(this.ma,this));JA.dispatchEvent("start");(a=this.i.ya.Jp)?(a=new S(a),T(a,"h",this.Db()),T(a,"stbn",1),Uk(a,"edge"),this.j.src=a.toString()):this.j.src="/googlebooks/images/no_cover_thumb.gif"; L(this.j,"",this.Db());b.appendChild(this.j);this.o&&2==this.i.ya.oj?(this.l=F("SPAN",["bookcard-badge","bookcard-sample-label"],"Expired"),b.appendChild(this.l)):this.o&&1==this.i.ya.oj?(a=this.i,1==a.ya.oj?(a=a.ya.ov-$a()/1E3,a=Math.round(a/3600),c=Math.round(a/24),a=1>=a?"Expiring soon":48>=a?a+" hours":c+" days"):a="",this.l=F("SPAN",["bookcard-badge","bookcard-sample-label"],a),b.appendChild(this.l)):!this.o||this.i.Sd()||this.i.ya.Yi||(this.l=F("SPAN",["bookcard-badge","bookcard-sample-label"], "Sample"),b.appendChild(this.l));Wj(b,"mouseover",this.na.bind(this,b))};IA.prototype.ma=function(){this.dispatchEvent("render");JA.dispatchEvent("complete");this.l&&Hh(this.l,M(this.j).width)};IA.prototype.na=function(a,b){(new FA(a,this.i)).Ee(b)};function KA(a,b,c){IA.call(this,a,b-40,c);this.s=F("DIV","slider-annotation");this.O=!1}n(KA,IA);KA.prototype.Oc=function(a){Wj(this,"render",r(this.qa,this));IA.prototype.Oc.call(this,a);a.appendChild(this.s)};KA.prototype.qa=function(a){this.O||(a.stopPropagation(),a=this.V(),this.s.appendChild(a),this.O=!0,this.dispatchEvent("render"))};function LA(a,b,c){KA.call(this,a,b,c)}n(LA,KA);LA.prototype.Oc=function(a){KA.prototype.Oc.call(this,a)};LA.prototype.V=function(){var a=this.i,b=H("DIV"),c=F("A",{className:"slider-annotation-title"},xf(a.hb()));$h(c,a.ya.Ig);b.appendChild(c);if(a=a.ya.sk)a=F("DIV","slider-annotation-author",xf(a)),b.appendChild(a);L(b,M(this.j).width+5,"");return b};function MA(){this.g=NA;this.ag=5E3}var OA=0;MA.prototype.send=function(a,b,c,d){a=a?ld(a):{};d=d||"_"+(OA++).toString(36)+Date.now().toString(36);var e="_callbacks___"+d;b&&(q[e]=PA(d,b),a.callback=e);b={timeout:this.ag,ts:!0};e=Bd.exec(Ad(this.g).toString());var g=e[3]||"";e=Dd(e[1]+Ed("?",e[2]||"",a)+Ed("#",g));b=$o(e,b);Vo(b,null,QA(d,a,c));return{ub:d,Jn:b}};MA.prototype.cancel=function(a){a&&(a.Jn&&a.Jn.cancel(),a.ub&&RA(a.ub,!1))};function QA(a,b,c){return function(){RA(a,!1);c&&c(b)}} function PA(a,b){return function(c){RA(a,!0);b.apply(void 0,arguments)}}function RA(a,b){a="_callbacks___"+a;if(q[a])if(b)try{delete q[a]}catch(c){q[a]=void 0}else q[a]=$c};function SA(a,b,c){R.call(this);this.V=a;this.na=c;this.j=b;Q(b,["hilite","select","canceldismiss","dismiss"],this.handleEvent,!1,this);this.s=null;this.i=[];this.l=-1;this.g=0;this.o=this.O=null;this.ta={}}u(SA,R);f=SA.prototype;f.Sj=!0;f.qk=!1;f.vd=function(){return this.j}; f.handleEvent=function(a){var b=this.V;if(a.target==this.j)switch(a.type){case "hilite":this.Fe(a.xf);break;case "select":var c=!1;if("number"===typeof a.xf){a=a.xf;var d=this.i[TA(this,a)];c=!!d&&b.fl&&b.fl(d);d&&!c&&this.l!=a&&this.Fe(a)}c||this.Vf();break;case "canceldismiss":UA(this);break;case "dismiss":VA(this)}};f.md=function(){return this.j.isVisible()}; function WA(a){for(var b=a.g+a.i.length-1,c=a.l,d=0;d<a.i.length;d++){if(c>=a.g&&c<b)c++;else if(-1==c)c=a.g;else{a.qk&&c==b&&a.Fe(-1);break}if(a.Fe(c))break}}f.Fe=function(a){var b=TA(this,a),c=this.i[b];return c&&this.V.fl&&this.V.fl(c)?!1:(this.l=a,this.j.Fe(a),-1!=b)}; f.Vf=function(){var a=TA(this,this.l);if(-1!=a){var b=this.i[a],c=this.na;if(c.Mb){var d=b.toString();if(c.j){var e=XA(c,c.yb(),YA(c.Mb)[0]),g=ZA(c,c.yb());c.ma&&!c.ma.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.qa);0==e||Sb(g[e-1])||(d=" "+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Mb;(Ac||A)&&d.blur();d.value=g.join("");for(var h=0,k=0;k<=e;k++)h+=g[k].length;d.focus();e=h;g=c.Mb;$A(g)&&(g.selectionStart=e);g=c.Mb;$A(g)&&(g.selectionEnd=e)}}else c.uc(d);c.Dl=!0}this.ye();this.dispatchEvent({type:"update", xf:b,index:a});return!0}this.ye();this.dispatchEvent({type:"update",xf:null,index:null});return!1};f.ye=function(){this.l=-1;this.s=null;this.g+=this.i.length;this.i=[];window.clearTimeout(this.o);this.o=null;this.j.ye();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss")};function VA(a){a.o||(a.o=window.setTimeout(r(a.ye,a),100))}f.Do=function(){return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function UA(a){a.Do()||window.setTimeout(r(a.Do,a),10)} f.ua=function(){SA.oa.ua.call(this);delete this.ta;this.j.Ea();this.na.Ea();this.V=null};f.Bu=function(a,b,c){this.s==a&&this.Cl(b,c)}; f.Cl=function(a,b){var c="object"==Ra(b)&&b;b=(c?c.i():b)?TA(this,this.l):-1;this.g+=this.i.length;this.i=a;for(var d=[],e=0;e<a.length;++e)d.push({id:this.g+e,data:a[e]});a=null;this.O&&(a=this.ta[Va(this.O)]||this.O);this.j.tj(a);this.j.Cl(d,this.s,this.O);a=this.Sj;c&&void 0!==c.g()&&(a=c.g());this.l=-1;(a||0<=b)&&0!=d.length&&this.s&&(0<=b?this.Fe(this.g+b):WA(this));this.dispatchEvent("suggestionsupdate")};function TA(a,b){b-=a.g;return 0>b||b>=a.i.length?-1:b}f.update=function(a){this.na.update(a)};function YA(a){var b=0,c=0;$A(a)&&(b=a.selectionStart,c=-1);return[b,c]}function $A(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function aB(a,b,c,d){Cj.call(this);d=d||150;this.j=null!=c?c:!0;this.o=a||",;";this.qa=this.o.charAt(0);a=this.j?"[\\s"+this.o+"]+":"[\\s]+";this.na=new RegExp("^"+a+"|"+a+"$","g");this.ma=new RegExp("\\s*["+this.o+"]$");this.O=b||"";this.ta=this.j;this.Sa=0<d?new Rl(d):null;this.i=new hk(this);this.s=new hk(this);this.l=new Ct;this.V=-1}u(aB,Cj);f=aB.prototype;f.Mb=null;f.ml="";f.Af=!1;f.Dl=!1;f.yb=function(){return this.Mb.value};f.uc=function(a){this.Mb.value=a}; function bB(a,b){If(b)&&(Ym(b,"combobox"),Y(b,"autocomplete","list"));a.i.ka(b,"focus",a.xm);a.i.ka(b,"blur",a.Kq);a.Mb||(a.s.ka(b,"keydown",a.Tu),If(b)&&Wf(df(b))==b&&cB(a,b))}f.Jq=function(a){for(var b=0;b<arguments.length;b++)bB(this,arguments[b])};f.ua=function(){aB.oa.ua.call(this);this.i.Ea();delete this.i;this.s.Ea();this.l.Ea();Bj(this.Sa)}; f.Pc=function(a){switch(a.keyCode){case 40:if(this.g.md())return WA(this.g),a.preventDefault(),!0;if(!this.j)return this.update(!0),a.preventDefault(),!0;break;case 38:if(this.g.md()){a:for(var b=this.g,c=b.l,d=0;d<b.i.length;d++){if(c>b.g)c--;else{b.qk&&c==b.g&&b.Fe(-1);break}if(b.Fe(c))break a}a.preventDefault();return!0}break;case 9:if(!this.g.md()||a.shiftKey)this.g.ye();else if(this.update(),this.g.Vf()&&this.ta)return a.preventDefault(),!0;break;case 13:if(this.g.md()){if(this.update(),this.g.Vf())return a.preventDefault(), a.stopPropagation(),!0}else this.g.ye();break;case 27:if(this.g.md())return this.g.ye(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!this.Af)return this.Af||(this.i.ka(this.Mb,"keyup",this.Vo),this.i.ka(this.Mb,"keypress",this.Uo),this.Af=!0),!0}return dB(this,a)};function dB(a,b){var c=a.j&&b.charCode&&-1!=a.o.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.g.Vf()?(b.preventDefault(),!0):!1}f.zt=function(){return!1};f.xm=function(a){cB(this,a.target||null)}; function cB(a,b){mk(a.s);a.g&&UA(a.g);b!=a.Mb&&(a.Mb=b,a.Sa&&(a.Sa.start(),a.i.ka(a.Sa,"tick",a.zm)),a.ml=a.yb(),a.l.attach(a.Mb),a.i.ka(a.l,"key",a.ym),a.i.ka(a.Mb,"mousedown",a.Wo),A&&a.i.ka(a.Mb,"keypress",a.To))}f.Kq=function(){this.Mb&&(this.i.Ta(this.l,"key",this.ym),Gt(this.l),this.i.Ta(this.Mb,"keyup",this.zt),this.i.Ta(this.Mb,"mousedown",this.Wo),A&&this.i.Ta(this.Mb,"keypress",this.To),this.Af&&eB(this),this.Mb=null,this.Sa&&(this.Sa.stop(),this.i.Ta(this.Sa,"tick",this.zm)),this.g&&VA(this.g))}; f.zm=function(){this.update()};f.Tu=function(a){this.xm(a)};f.ym=function(a){this.V=a.keyCode;this.g&&this.Pc(a)};f.Uo=function(){this.Af&&229!=this.V&&eB(this)};f.Vo=function(a){this.Af&&(13==a.keyCode||77==a.keyCode&&a.ctrlKey)&&eB(this)};f.Wo=function(){};function eB(a){a.Af&&(a.Af=!1,a.i.Ta(a.Mb,"keypress",a.Uo),a.i.Ta(a.Mb,"keyup",a.Vo))}f.To=function(a){dB(this,a)}; f.update=function(a){if(this.Mb&&(a||this.yb()!=this.ml)){if(a||!this.Dl){a=YA(this.Mb)[0];var b=this.yb();a=ZA(this,b)[XA(this,b,a)];a=this.na?String(a).replace(this.na,""):a;this.g&&(this.g.O=this.Mb,b=this.g,this.yb(),b.s!=a&&(b.s=a,b.V.np(b.s,10,r(b.Bu,b)),UA(b)))}this.ml=this.yb()}this.Dl=!1};function XA(a,b,c){a=ZA(a,b);if(c==b.length)return a.length-1;for(var d=b=0,e=0;d<a.length&&e<=c;d++)e+=a[d].length,b=d;return b} function ZA(a,b){if(!a.j)return[b];b=String(b).split("");for(var c=[],d=[],e=0,g=!1;e<b.length;e++)a.O&&-1!=a.O.indexOf(b[e])?(g||(c.push(d.join("")),d.length=0),d.push(b[e]),g=!g):g||-1==a.o.indexOf(b[e])?d.push(b[e]):(d.push(b[e]),c.push(d.join("")),d.length=0);c.push(d.join(""));return c};function fB(a,b,c,d){R.call(this);this.ma=a||document.body;this.g=bf(this.ma);this.qa=!a;this.va=null;this.na="";this.i=[];this.o=[];this.ta=this.V=-1;this.s=!1;this.className="ac-renderer";this.Ha="ac-highlighted";this.O=b||null;this.Ua=null!=d?d:!0;this.Kb=!!c}u(fB,R);f=fB.prototype;f.ha=function(){return this.va};f.tj=function(a){this.Ba=a};f.Cl=function(a,b,c){this.na=b;this.i=a;this.V=-1;this.ta=$a();this.j=c;this.o=[];gB(this)};f.ye=function(){this.s&&(this.s=!1,hB(this,!1),N(this.va,!1))}; f.show=function(){this.s||(this.s=!0,hB(this,!0),N(this.va,!0))};function hB(a,b){a.j&&(Y(a.j,"haspopup",b),Y(a.va,"expanded",b),Y(a.j,"expanded",b),b?Y(a.j,"owns",a.va.id):(a.j.removeAttribute("aria-owns"),an(a.j,null)))}f.isVisible=function(){return this.s}; function iB(a,b){var c=0<=b&&b<a.i.length?a.i[b]:void 0,d=0<=b&&b<a.o.length?a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",s:d,xf:c?c.data:null})&&(0<=a.V&&Kb(a.o[a.V],["ac-active","active"]),a.V=b,d&&(Ib(d,["ac-active","active"]),a.j&&an(a.j,d),Ah(d,a.va)))}f.Fe=function(a){if(-1==a)iB(this,-1);else for(var b=0;b<this.i.length;b++)if(this.i[b].id==a){iB(this,b);break}}; function jB(a){if(!a.va){var b=a.g.Oa("DIV",{style:"display:none"});a.va=b;Ib(b,Tb(a.className).split(" "));Ym(b,"listbox");b.id=yn(xn.Jb());a.g.appendChild(a.ma,b);Q(b,"click",a.Am,!1,a);Q(b,"mousedown",a.Bm,!1,a);Q(b,"mouseover",a.Cm,!1,a)}} function gB(a){jB(a);a.Ya&&(a.va.style.minWidth=a.Ya.clientWidth-0+"px");a.Na&&(a.va.style.maxWidth=a.Na.clientWidth-0+"px");a.o.length=0;a.g.hm(a.va);a.O&&a.O.render?a.O.render(a,a.va,a.i,a.na):a.i.forEach(function(b){var c=this.na,d=this.g.Oa("DIV",{className:"ac-row",id:yn(xn.Jb())});Ym(d,"option");this.O&&this.O.nv?this.O.nv(b,c,d):J(d,b.data.toString());c&&this.Ua&&(this.wa=!1,kB(this,d,c));w(d,"ac-row");this.o.push(d);b=d;this.g.appendChild(this.va,b)},a);0==a.i.length?a.ye():(a.show(),a.Tj(), Nh(a.va,!0))}f.Tj=function(){if(this.j&&this.qa){var a=this.Ba||this.j;var b=this.Kb?5:1;ps(a,b,this.va,b^1,null,null,65)}};f.ua=function(){this.va&&(dk(this.va,"click",this.Am,!1,this),dk(this.va,"mousedown",this.Bm,!1,this),dk(this.va,"mouseover",this.Cm,!1,this),this.g.di(this.va),this.va=null,this.s=!1);Bj(this.l);this.ma=null;fB.oa.ua.call(this)}; function kB(a,b,c){if(!a.wa)if(3==b.nodeType){var d=null;Array.isArray(c)&&1<c.length&&(d=c.slice(1));c=lB(c);if(0!=c.length){var e=b.nodeValue,g=new RegExp("\\b(?:"+c+")","gi");c=[];for(var h=0,k=g.exec(e),l=0;k;)l++,c.push(e.substring(h,k.index)),c.push(e.substring(k.index,g.lastIndex)),h=g.lastIndex,k=g.exec(e);c.push(e.substring(h));if(1<c.length){for(d=0;1>d;d++)e=2*d,b.nodeValue=c[e],g=Xf(a.g,"B"),g.className=a.Ha,a.g.appendChild(g,a.g.g.createTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g, b.nextSibling),b.parentNode.insertBefore(a.g.g.createTextNode(""),g.nextSibling),b=g.nextSibling;b.nodeValue=c.slice(2).join("");a.wa=!0}else d&&kB(a,b,d)}}else for(b=b.firstChild;b;)d=b.nextSibling,kB(a,b,c),b=d}function lB(a){var b="";if(!a)return b;Array.isArray(a)&&(a=a.filter(function(c){return!Sb(Ye(c))}));Array.isArray(a)?b=0<a.length?We(a[0]):"":/^\W/.test(a)||(b=We(a));return b}function mB(a,b){for(;b&&b!=a.va&&!Hb(b,"ac-row");)b=b.parentNode;return b?a.o.indexOf(b):-1} f.Am=function(a){var b=mB(this,a.target);0<=b&&this.dispatchEvent({type:"select",xf:this.i[b].id});a.stopPropagation()};f.Bm=function(a){a.stopPropagation();a.preventDefault()};f.Cm=function(a){a=mB(this,a.target);0<=a&&!(300>$a()-this.ta)&&this.dispatchEvent({type:"hilite",xf:this.i[a].id})};var nB=ka(["//web.archive.org/web/20231014000706/https://suggestqueries.google.com/complete/search"]);function oB(a,b,c,d){this.qa=a;this.ma=null;this.Ha=c||null;this.Ba="boolean"===typeof b?b:!0;this.wa=d||0;b=new pB;c=new qB(this.Ha||a,this.wa);c.qa=!0;d=new aB(null,null,!1);SA.call(this,b,c,d);d.g=this;d.Jq(a);this.O=a;this.Sj=!1;this.qk=!0;Q(this,"update",r(this.Ga,this))}u(oB,SA);oB.prototype.Vf=function(){this.Ia=this.qa.value;oB.oa.Vf.call(this);return!1}; oB.prototype.Ga=function(a){a.xf&&(a=this.qa.form,this.ma||(this.ma=F("INPUT",{type:"hidden",name:"oq"}),a.appendChild(this.ma)),this.ma.value=this.Ia,this.Ba&&a.submit())};function pB(){}var NA=tj(nB);pB.prototype.np=function(a,b,c){a={client:"books",ds:"bo",q:a};c=r(this.g,this,c);this.i&&this.i.cancel();this.i=new MA;this.i.send(a,c)};pB.prototype.g=function(a,b){var c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)};function qB(a,b){fB.call(this);this.Ga=a;this.Ia=b||0} u(qB,fB);qB.prototype.Tj=function(){qB.oa.Tj.call(this);var a=0,b=D("gbfwa");b||(b=lf("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);Array.prototype.forEach.call(hf("div","ac-renderer"),function(c){a&&K(c,"top",a+"px");K(c,"width",M(this.Ga).width-2+"px");K(c,"left",parseInt(c.style.left,10)+this.Ia+"px")},this)};function rB(a,b,c,d,e){X.call(this);this.O=a;this.s=b;this.qa=e;this.Bb="number"===typeof d?d:this.s?200:80;this.s||w(this.O,"slider-small");this.V=[];this.j=H("A");this.j.textContent=xm()?"\u203a":"\u2039";this.j.setAttribute("title","Scroll left");Nh(this.j,!0);this.O.appendChild(this.j);this.i=H("div");w(this.i,"slider-drawables");this.O.appendChild(this.i);this.o=H("A");this.o.textContent=xm()?"\u2039":"\u203a";this.o.setAttribute("title","Scroll right");Nh(this.o,!0);this.O.appendChild(this.o); this.g.ka(this.j,"click",this.wl.bind(this,-.75));this.g.ka(this.o,"click",this.wl.bind(this,.75));this.bi();this.g.ka(this.j,"click",this.wl.bind(this,-.75));this.resize();this.ma=0;this.na=8<=pc()&&!Sc("9")&&xm();c&&sB(this,c)}u(rB,X);function tB(a){var b=Math.ceil(1.25*uB(a));b=Math.min(a.V.length,a.ma+b);v(a.V.slice(a.ma,b),r(a.Hs,a));a.bi();a.ma=b;b>=a.V.length&&a.dispatchEvent("render")}f=rB.prototype; f.Hs=function(a){var b=F("DIV",{"class":"goog-inline-block slider-loading"});this.i.appendChild(b);var c=F("DIV",{"class":"goog-inline-block slider-drawable"});N(c,!1);this.i.appendChild(c);this.g.qf(a,"render",this.Js.bind(this,b,c));a.Oc(c)};f.Js=function(a,b){I(a);this.bi();N(b,!0)};function sB(a,b){b=b.map(function(c){return this.s?new LA(c,this.Bb):new IA(c,this.Bb,this.qa)},a);vB(a,b)}function vB(a,b){vb(a.V,b);tB(a)} f.wl=function(a){(xm()?0>a:0<a)&&tB(this);a*=this.na?-1:1;a*=M(this.i).width+20;this.l&&(this.l.Ea(),this.l=null);this.l=new Lm([this.i.scrollLeft,0],[this.i.scrollLeft+a,0],500,Om);Q(this.l,"animate",this.Lq.bind(this));Q(this.l,"end",this.bi.bind(this));this.l.play()};f.Lq=function(a){a=a.coords.map(Math.round);this.i.scrollLeft=a[0]}; f.bi=function(){if(Ac&&xm()||this.na){var a=this.i.scrollLeft<=-1*(this.i.scrollWidth-M(this.i).width);var b=0==this.i.scrollLeft}else a=0==this.i.scrollLeft,b=this.i.scrollLeft>=this.i.scrollWidth-M(this.i).width;this.j.className=a?"slider-button slider-button-left slider-button-disabled":"slider-button slider-button-left";this.o.className=b?"slider-button slider-button-right slider-button-disabled":"slider-button slider-button-right"};f.resize=function(){this.bi()}; function uB(a){var b=a.s?110:50;return Math.ceil(M(a.i).width/b)};function wB(a,b,c){X.call(this);this.i=a;this.source=b?b:"gbs_bookshelf_slider";this.V=0;this.o=new ok;this.qa=this.o.getSize();this.ma="";this.ta="boolean"===typeof c?!c:!1;Wj(this.o,"resize",r(this.Dm,this))}n(wB,X);f=wB.prototype;f.Dm=function(){this.o.getSize().width>this.qa.width?this.nh():Wj(this.o,"resize",r(this.Dm,this))};f.render=function(a){this.s=a;this.j=this.Sk(a);this.g.ka(this.j,"render",r(this.nh,this))};f.Sk=function(){return new rB(this.s,!0,void 0,void 0,this.i.getId())}; f.nh=function(){this.j.resize();var a=Math.ceil(1.25*uB(this.j))+1,b=this.df(this.V,a);b&&(this.V+=a,Yl(b,r(this.Zt,this)))};f.Ag=ba(18);f.Zt=function(a){a=a.target;if(fm(a)){if((a=(new rA(hm(a))).g)&&a.length){var b=Np(a[a.length-1].ya.Ig);this.ma!=b&&(this.ma=b,vB(this.j,xB(this,a)));(a=Uf(this.ha()))&&Jh(a,1)}else 0==this.j.ma&&this.mp();this.dispatchEvent("success")}};function xB(a,b){return a.Dk(b).map(function(c){return this.j.s?new LA(c,200,this.i.getId()):new IA(c,80,this.i.getId())},a)} f.mp=function(){};f.ha=function(){return this.s};f.Dk=function(a){return this.source?a.map(function(b){b.ya.source=this.source;return b},this):a};function yB(a,b,c){$x.call(this,a,b,c);this.Qh(!0)}u(yB,$x);Wt("goog-checkbox-menuitem",function(){return new yB(null)});function zB(a){yB.call(this,Re(a.hb()),a.getId());this.i=a}n(zB,yB);zB.prototype.Nb=function(a){yB.prototype.Nb.call(this,a);if(this.i.te){var b=(a=1==this.i.te)?"Public bookshelf":"Private bookshelf";a=F("IMG",{src:"/googlebooks/images/sharing_"+(a?"public":"private")+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+(xm()?"left":"right")});a=F("DIV","goog-menuitem-accel",a,xf(String(this.i.ta)));Df(this.Ib(),a,1)}};function AB(a,b,c){c=void 0===c?!1:c;jy.call(this);this.j=a;this.o=b;this.V=c}n(AB,jy);f=AB.prototype;f.Qa=function(){jy.prototype.Qa.call(this);yA(this.o).forEach(this.ks,this)};f.Ka=function(){jy.prototype.Ka.call(this);this.ha().style.maxHeight="200px";this.ha().style.overflowY="scroll";var a=Z(this);a.ka(this.ha(),"mouseout",this.Mq);a.ka(this.ha(),"scroll",this.Nq)};f.Mq=function(a){Kf(this.ha(),a.relatedTarget)||this.Aa(!1)}; f.wt=function(a){var b=a.target,c=b.i,d=this.j.Ub();Qt(b,16)?lA(c,d):oA(c,d);this.dispatchEvent("g");a.stopPropagation()};f.Nq=function(a){a.stopPropagation()};f.ks=function(a){var b=!Sb(Ye(a.hb())),c=a.j&&(!a.qa||this.j.ma),d=!!mA(a,this.j.Ub());b&&(c||d)&&(b=new zB(a),b.Xf(d),b.lb(this.o.nl!=a.getId()||this.V),this.Za(b,!0),Z(this).ka(b,"action",this.wt))};function BB(a){var b=[];Fn(a,function(c){c instanceof zB&&Qt(c,16)&&b.push(c.i)});return b};function CB(a,b,c){Tz.call(this,null,null,c?5:0);this.i=new AB(a,b);this.i.he(this);Dj(this,this.i);this.o=new Image(16,16);this.o.src="/googlebooks/images/my_library_logo.png";this.Vb(64,!0)}n(CB,Tz);f=CB.prototype;f.Qa=function(){Tz.prototype.Qa.call(this);w(this.ha(),"add-to-library")}; function DB(a){a.i.Va||a.i.render();var b=BB(a.i);switch(b.length){case 0:var c="Add to my library";break;case 1:c="Added to "+b[0].hb();break;default:c="Added to "+b.length+" shelves"}0<b.length&&(c=Yz(a.o,c));cu(a,c)}f.Qb=function(a){this.yk();Tz.prototype.Qb.call(this,a);this.i.Va||this.i.render();a?(a=this.ha(),ky(this.i,new ay(a,8,!0),void 0,null)):this.i.kb()}; f.Ka=function(){Tz.prototype.Ka.call(this);var a=Z(this);a.ka(this,"enter",this.Jv);a.ka(this,"leave",this.yk);a.ka(this,"action",this.Oq);a.ka(this.i,"g",this.Et);DB(this)};f.Et=function(){DB(this)};f.Oq=function(){this.Qb(!0)};f.Jv=function(){this.yk();this.bp=V(r(this.Qb,this,!0),200)};f.yk=function(){Tl(this.bp)};f.bp=null;function EB(a){sA.call(this);null!=a&&a.bookshelf&&v(a.bookshelf,function(b){uA(this,new rA(b))},this)}n(EB,sA);function FB(a,b,c){var d=new S("/books");Ux(d);T(d,"op","cls_metadata");T(d,"jscmd","ClsMetadata");var e=U(new S(window.location),"uid");e&&T(d,"uid",e);b&&T(d,"uid",b);Bq(d.toString(),t(GB,a,c))}function HB(a,b){var c=new EB(b);a&&a.forEach(function(d){IB(d.Ub(),d.Na,c)});return c}function IB(a,b,c){b.forEach(function(d){var e=new jA;e.ya.Vl=a;(d=vA(c,String(d)))&&d.g.push(e)})}function GB(a,b,c){a(HB(b,c))};function JB(a){return a.split(KB).filter(function(b){return 0<b.length})} var LB=/\s/,MB=/[ -]/,KB=/[+,;]/,NB=/-?"[^"]+"|[^\s"]+/g,OB=RegExp('["\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]',"g"),PB=RegExp("[,!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65,\"\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02,]"),QB=RegExp("^[\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+|[\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+$", "g");function RB(a){return A?a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").normalize("NFC")};function SB(a){var b={};TB(a).forEach(function(c){for(var d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=PB.test(g)?"-":g;d[g]||(d[g]={});d=d[g]}d!=b&&(d.$=UB)});return b} function TB(a){a=Me(RB(a));var b=a.match(OB);b&&(a=a.replace(OB,'"'),b.length&1&&(a+='"'));b=a.match(NB);if(!b)return[];a=new Set;b=la(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(QB,""));else if(!c.startsWith("-")){c=JB(c.replace(QB,""));c=la(c);for(var d=c.next();!d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var UB={};function VB(a){var b=!0;b=void 0===b?!1:b;this.g="string"===typeof a?SB(a):a;this.j=b;this.i=[]} function WB(a,b,c,d){for(var e=gb(d),g=a.i,h=g.length-1,k;k=g[h];h--){var l=k;var m=b;var p=c,x=!1;if(l.g)if(x=!!l.g.$,MB.test(m)){if(l.g=l.g[" "]||l.g["-"],l.g)for(;m=l.g[" "]||l.g["-"];)l.g=m}else l.endOffset=p+1,l.lh=void 0,l.g=l.g[m]||null;l.i=!l.g;if(x){l={startOffset:k.startOffset,Qg:k.Qg,endOffset:k.endOffset,lh:k.lh};if(a.j)for(;e&&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.Qg===l.Qg;){d.pop();if(e.startOffset<l.startOffset||e.endOffset>l.endOffset)l={startOffset:e.startOffset, Qg:e.Qg,endOffset:l.endOffset,lh:l.lh};e=gb(d)}d.push(l);e=l}k.i&&rb(g,h)}}function XB(a,b){this.startOffset=a;this.Qg=void 0;this.endOffset=a;this.lh=void 0;this.i=!1;this.g=b};function YB(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new VB(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e=" ",g,h=RB(a);for(g=0;g<h.length&&d.length<c;g++){var k=h.charAt(g);a=MB.test(e);if(LB.test(k)){if(k=" ",a)continue}else if(PB.test(k)){if(k="-",a)continue}else a&&b.g[k]&&b.i.push(new XB(g,b.g));WB(b,k,g,d);e=k}MB.test(e)||WB(b," ",g,d);d.length>=c&&(d.length=c);return d};function ZB(a){var b=SB(a);a=$B();Array.prototype.forEach.call(a,function(c){aC(b,c)})}function $B(){var a=[],b=ub(kf("patent-text")),c=lf("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?a.push(c):vb(b,c.childNodes);return a} function aC(a,b){var c=Tf(b);a=YB(c,a);if(a.length){var d=[],e=0;a.forEach(function(g){d.push(c.substring(e,g.startOffset),Vi("span",{"class":"patent-text-highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.substring(e));a=H("span");O(a,Pi(d));Ef(a,b)}};function bC(){$x.call(this,"Turn off highlighting");var a=Ek("dq")||Ek("q");a&&ZB(a);this.Pb=!0}n(bC,$x);bC.prototype.Ka=function(){$x.prototype.Ka.call(this);Z(this).ka(this,"action",this.i)};bC.prototype.i=function(){this.Pb=!this.Pb;y(window.document.body,"patent-highlight-disabled",!this.Pb);cu(this,this.Pb?"Turn off highlighting":"Turn on highlighting")};function cC(){}u(cC,dy);Qa(cC);cC.prototype.Nc=function(a){return a.g.Oa("DIV",Kt(this,a).join(" ")+" goog-inline-block","\u00a0")};cC.prototype.Rb=function(a,b){b=cC.oa.Rb.call(this,a,b);w(b,"goog-inline-block");return b};cC.prototype.Ra=function(){return"goog-toolbar-separator"};function dC(){}u(dC,St);Qa(dC);f=dC.prototype;f.Nc=function(a){var b=Kt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join(" "),this.Ei(a.Dc(),a.g));this.yf(b,a.hf());return b};f.lg=function(){return"button"};f.Fc=function(a){return a&&a.firstChild&&a.firstChild.firstChild};f.Ei=function(a,b){return b.Oa("DIV","goog-inline-block "+(this.Ra()+"-outer-box"),b.Oa("DIV","goog-inline-block "+(this.Ra()+"-inner-box"),a))};f.mi=function(a){return"DIV"==a.tagName}; f.Rb=function(a,b){eC(b,!0);eC(b,!1);a:{var c=a.g.Yn(b);var d=this.Ra()+"-outer-box";if(c&&Hb(c,d)&&(c=a.g.Yn(c),d=this.Ra()+"-inner-box",c&&Hb(c,d))){c=!0;break a}c=!1}c||b.appendChild(this.Ei(b.childNodes,a.g));Ib(b,["goog-inline-block",this.Ra()]);return dC.oa.Rb.call(this,a,b)};f.Ra=function(){return"goog-custom-button"}; function eC(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;){d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var e=c.nodeValue;if(""==Tb(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function fC(){}u(fC,dC);Qa(fC);fC.prototype.Ra=function(){return"goog-toolbar-button"};function gC(){this.g="toolbar"}u(gC,hw);Qa(gC);gC.prototype.uh=function(a){return"HR"==a.tagName?new ey(cC.Jb()):gC.oa.uh.call(this,a)};gC.prototype.og=function(){return"goog-toolbar"};gC.prototype.Xn=function(){return"horizontal"};function hC(a){gC.call(this);this.i=a}u(hC,gC);var iC={};hC.prototype.og=function(){return this.i||"ocean-chrome-toolbar"};function jC(a){R.call(this);this.g=[];kC(this,a)}u(jC,R);f=jC.prototype;f.Wf=null;f.Uj=null;function lC(a,b){a.Uj=b}function kC(a,b){b&&(b.forEach(function(c){mC(this,c,!1)},a),vb(a.g,b))}f.Pa=function(a){this.Ye(a,this.g.length)};f.Ye=function(a,b){a&&(mC(this,a,!1),wb(this.g,b,0,a))};f.Ld=function(){return ub(this.g)};f.Ne=function(a){a!=this.Wf&&(mC(this,this.Wf,!1),this.Wf=a,mC(this,a,!0));this.dispatchEvent("select")};f.ua=function(){jC.oa.ua.call(this);delete this.g;this.Wf=null}; function mC(a,b,c){b&&("function"==typeof a.Uj?a.Uj(b,c):"function"==typeof b.Il&&b.Il(c))};function nC(a,b,c){mw.call(this,b,a||gC.Jb(),c)}u(nC,mw);nC.prototype.wi=function(a){nC.oa.wi.call(this,a);this.ee||rw(this)};function oC(a,b,c){lu.call(this,a,b||fC.Jb(),c)}u(oC,lu);Wt("goog-toolbar-button",function(){return new oC(null)});function pC(a,b){ey.call(this,a||cC.Jb(),b)}u(pC,ey);Wt("goog-toolbar-separator",function(){return new pC});function qC(a){a=a||"viewport-chrome-toolbar";a=iC[a]||(iC[a]=new hC(a));nC.call(this,a);this.wa={};this.l=new hk(this)}n(qC,nC);function rC(a,b,c,d){b.Vb(16,!0);if(c){var e=a.wa[c];e||(e=new jC,lC(e,function(g,h){g&&g.Xf(h)}),a.wa[c]=e);e.Pa(b);b.Gf&=-17;Q(b,"action",function(g){e.Ne(g.target)});d&&e.Ne(b)}else b.Vc(16,!!d)}function sC(a,b){a.wa.viewport&&a.wa.viewport.Ne(b)}qC.prototype.ua=function(){nC.prototype.ua.call(this);this.l.Ea();dd(this.wa,function(a){a.Ea()})};function tC(){}u(tC,St);Qa(tC);f=tC.prototype;f.Nc=function(a){var b=Kt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join(" "),a.Dc());this.yf(b,a.hf());return b};f.lg=function(){return"button"};f.mi=function(a){return"DIV"==a.tagName};f.Rb=function(a,b){w(b,"goog-inline-block");return tC.oa.Rb.call(this,a,b)};f.yb=function(){return""};f.Ra=function(){return"goog-flat-button"};Wt("goog-flat-button",function(){return new lu(null,tC.Jb())});function uC(){}u(uC,dC);Qa(uC);uC.prototype.Fc=function(a){return uC.oa.Fc.call(this,a&&a.firstChild)};uC.prototype.Rb=function(a,b){var c=hf("*","goog-menu",b)[0];if(c){N(c,!1);df(c).body.appendChild(c);var d=new hy;En(d,c);a.Me(d)}return uC.oa.Rb.call(this,a,b)};uC.prototype.Ei=function(a,b){return uC.oa.Ei.call(this,[b.Oa("DIV","goog-inline-block "+(this.Ra()+"-caption"),a),b.Oa("DIV","goog-inline-block "+(this.Ra()+"-dropdown"),"\u00a0")],b)};uC.prototype.Ra=function(){return"goog-menu-button"};function vC(){this.g=[]}u(vC,Vx);Qa(vC);vC.prototype.Nc=function(a){var b=vC.oa.Nc.call(this,a);w(b,"goog-submenu");wC(this,a,b);return b};vC.prototype.Rb=function(a,b){b=vC.oa.Rb.call(this,a,b);w(b,"goog-submenu");wC(this,a,b);var c=hf("DIV","goog-menu",b);if(c.length){var d=new hy(a.g);c=c[0];N(c,!1);a.g.g.body.appendChild(c);En(d,c);a.Me(d,!0)}return b};vC.prototype.mg=function(a,b){var c=this.Fc(a),d=c&&c.lastChild;vC.oa.mg.call(this,a,b);d&&c.lastChild!=d&&Hb(d,"goog-submenu-arrow")&&c.appendChild(d)}; vC.prototype.ni=function(a){vC.oa.ni.call(this,a);var b=a.Ib(),c=jf(a.g.g,"SPAN","goog-submenu-arrow",b)[0];xC(a,c);c!=b.lastChild&&b.appendChild(c);a=a.ha();Y(a,"haspopup","true")};function wC(a,b,c){var d=b.g.Oa("SPAN");d.className="goog-submenu-arrow";xC(b,d);a.Fc(c).appendChild(d)}function xC(a,b){In(a)?(w(b,"goog-submenu-arrow-rtl"),J(b,"\u25c4")):(Jb(b,"goog-submenu-arrow-rtl"),J(b,"\u25ba"))};function yC(a,b,c,d){$x.call(this,a,b,c,d||vC.Jb())}u(yC,$x);f=yC.prototype;f.ah=null;f.Pl=null;f.rl=!1;f.nc=null;f.Hi=!1;f.Ka=function(){yC.oa.Ka.call(this);Z(this).ka(this.getParent(),"hide",this.Xo);this.nc&&zC(this,this.nc,!0)};f.jc=function(){Z(this).Ta(this.getParent(),"hide",this.Xo);this.nc&&(zC(this,this.nc,!1),this.Hi||(this.nc.jc(),I(this.nc.ha())));yC.oa.jc.call(this)};f.ua=function(){this.nc&&!this.Hi&&this.nc.Ea();this.nc=null;yC.oa.ua.call(this)}; f.Sc=function(a){yC.oa.Sc.call(this,a);a||(this.ah&&Tl(this.ah),this.ah=V(this.ze,218,this))};f.Ol=function(){var a=this.getParent();a&&qw(a)==this&&(AC(this,!0),BC(this))};f.ze=function(){var a=this.nc;a&&a.getParent()==this&&(AC(this,!1),Fn(a,function(b){"function"==typeof b.ze&&b.ze()}))};function CC(a){a.ah&&Tl(a.ah);a.Pl&&Tl(a.Pl)}f.Aa=function(a,b){(a=yC.oa.Aa.call(this,a,b))&&!this.isVisible()&&this.ze();return a}; function BC(a){Fn(a.getParent(),function(b){b!=this&&"function"==typeof b.ze&&(b.ze(),CC(b))},a)}f.Pc=function(a){var b=a.keyCode,c=In(this)?37:39,d=In(this)?39:37;if(!this.rl){if(!this.isEnabled()||b!=c&&13!=b&&b!=this.ul)return!1;this.Ol();rw(DC(this));CC(this)}else if(!DC(this).Pc(a))if(b==d)this.ze();else return!1;a.preventDefault();return!0};f.Nu=function(){this.nc.getParent()==this&&(CC(this),this.Gg().Sc(this),BC(this))};f.Xo=function(a){a.target==this.Gg()&&(this.ze(),CC(this))}; f.Ee=function(a){this.isEnabled()&&(CC(this),this.Pl=V(this.Ol,218,this));yC.oa.Ee.call(this,a)};f.vf=function(a){CC(this);if(Pt(this,8)||Pt(this,16))return yC.oa.vf.call(this,a);this.Ol();return!0}; function AC(a,b){!b&&DC(a)&&DC(a).Td(-1);a.dispatchEvent(Bn(64,b));var c=DC(a);b!=a.rl&&y(a.ha(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.Va||c.render(),c.Td(-1)),c.Aa(b),b)){c=new Hu(a.ha(),12,!1);var d=DC(a),e=d.ha();d.isVisible()||(e.style.visibility="hidden",N(e,!0));c.Mc(e,8);d.isVisible()||(N(e,!1),e.style.visibility="visible")}a.rl=b}function zC(a,b,c){var d=Z(a);(c?d.ka:d.Ta).call(d,b,"enter",a.Nu)}f.Pa=function(a){DC(this).Za(a,!0)};f.Ye=function(a,b){DC(this).tg(a,b,!0)}; f.Ld=function(){return DC(this).Ld()};function DC(a){a.nc?a.Hi&&a.nc.getParent()!=a&&a.nc.he(a):a.Me(new hy(a.g),!0);a.nc.ha()||a.nc.Qa();return a.nc}f.Me=function(a,b){var c=this.nc;a!=c&&(c&&(this.ze(),this.Va&&zC(this,c,!1)),this.nc=a,this.Hi=!b,a&&(a.he(this),a.Aa(!1,!0),iy(a,!1),vw(a,!1),this.Va&&zC(this,a,!0)))};f.Vd=function(a){return DC(this).Vd(a)};Wt("goog-submenu",function(){return new yC(null)});function EC(a,b,c,d,e){lu.call(this,a,c||uC.Jb(),d);this.Vb(64,!0);this.o=new ay(null,9);b&&this.Me(b);this.Sa=new Rl(500);this.Ya=e||fy.Jb()}u(EC,lu);f=EC.prototype;f.Ka=function(){EC.oa.Ka.call(this);FC(this,!0);this.i&&GC(this,this.i,!0);Y(this.va,"haspopup",!!this.i)};f.jc=function(){EC.oa.jc.call(this);FC(this,!1);if(this.i){this.Qb(!1);this.i.jc();GC(this,this.i,!1);var a=this.i.ha();a&&I(a)}};f.ua=function(){EC.oa.ua.call(this);this.i&&(this.i.Ea(),delete this.i);delete this.wb;this.Sa.Ea()}; f.Te=function(a){EC.oa.Te.call(this,a);this.isActive()&&(this.Qb(!this.md(),a),this.i&&(a=this.md(),this.i.ee=a))};f.de=function(a){EC.oa.de.call(this,a);this.i&&!this.isActive()&&(this.i.ee=!1)};f.vf=function(){eu(this,!1);return!0};f.gt=function(a){this.i&&this.i.isVisible()&&!this.Vd(a.target)&&this.Qb(!1)};f.Vd=function(a){return a&&Kf(this.ha(),a)||this.i&&this.i.Vd(a)||!1}; f.be=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!0}else if("key"!=a.type)return!1;if(this.i&&this.i.isVisible()){var b=13==a.keyCode||32==a.keyCode,c=this.i.Pc(a);return c&&this.i&&this.i.Zb instanceof yC||27!=a.keyCode&&!b?c:(this.Qb(!1),!0)}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Qb(!0,a),!0):!1};f.Uk=function(){this.Qb(!1)};f.oi=function(a){this.Qb(!1);EC.oa.oi.call(this,a)}; function HC(a){a.i||a.Me(new hy(a.g,a.Ya));return a.i||null}f.Me=function(a){var b=this.i;a!=b&&(b&&(this.Qb(!1),this.Va&&GC(this,b,!1),delete this.i),this.Va&&Y(this.va,"haspopup",!!a),a&&(this.i=a,a.he(this),a.Aa(!1),iy(a,!1),this.Va&&GC(this,a,!0)));return b};f.Pa=function(a){HC(this).Za(a,!0)};f.Ye=function(a,b){HC(this).tg(a,b,!0)};f.Aa=function(a,b){(a=EC.oa.Aa.call(this,a,b))&&!this.isVisible()&&this.Qb(!1);return a};f.lb=function(a){EC.oa.lb.call(this,a);this.isEnabled()||this.Qb(!1)}; f.Qb=function(a,b){EC.oa.Qb.call(this,a);if(this.i&&Qt(this,64)==a){if(a)this.i.Va||this.i.render(),this.wa=yh(this.ha()),this.Ua=Ih(this.ha()),IC(this),!b||40!=b.keyCode&&38!=b.keyCode?this.i.Td(-1):rw(this.i);else{eu(this,!1);this.i.ee=!1;var c=this.ha();c&&(Y(c,"activedescendant",""),Y(c,"owns",""));null!=this.ta&&(this.ta=void 0,(c=this.i.ha())&&L(c,"",""))}this.i.Aa(a,!1,b);this.Id||(b=Z(this),c=a?b.ka:b.Ta,c.call(b,this.g.g,"mousedown",this.gt,!0),c.call(b,this.Sa,"tick",this.Sq),a?this.Sa.start(): this.Sa.stop())}this.i&&this.i.ha()&&this.i.va.removeAttribute("aria-hidden")};function IC(a){if(a.i.Va){var b=a.wb||a.ha(),c=a.o;a.o.g=b;b=a.i.ha();a.i.isVisible()||(b.style.visibility="hidden",N(b,!0));!a.ta&&a.o.s&&a.o.j&32&&(a.ta=M(b));c.Mc(b,c.i^1,null,a.ta);a.i.isVisible()||(N(b,!1),b.style.visibility="visible")}} f.Sq=function(){var a=Ih(this.ha()),b=yh(this.ha());var c=this.Ua;(c=!(c==a||c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.wa,c=!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this.i.Va&&b&&this.wa&&b.tb()<this.wa.tb()&&(c=this.i.ha(),this.i.isVisible()||(c.style.visibility="hidden",N(c,!0)),sh(c,new B(0,0))),this.Ua=a,this.wa=b,IC(this))}; function GC(a,b,c){var d=Z(a);c=c?d.ka:d.Ta;c.call(d,b,"action",a.Uk);c.call(d,b,"close",a.Pq);c.call(d,b,"highlight",a.Qq);c.call(d,b,"unhighlight",a.Rq)}function FC(a,b){var c=Z(a);(b?c.ka:c.Ta).call(c,a.ha(),"keydown",a.xt)}f.Qq=function(a){(a=a.target.ha())&&JC(this,a)};f.xt=function(a){Pt(this,32)&&this.ha()&&this.i&&this.i.isVisible()&&a.stopPropagation()};f.Rq=function(){if(!qw(this.i)){var a=this.ha();Y(a,"activedescendant","");Y(a,"owns","")}}; f.Pq=function(a){if(this.md()&&a.target instanceof $x){a=a.target;var b=a.ha();a.isVisible()&&Qt(a,2)&&null!=b&&JC(this,b)}};function JC(a,b){a=a.ha();b=$m(b)||b;if(!b.id){var c=xn.Jb();b.id=yn(c)}an(a,b);Y(a,"owns",b.id)}Wt("goog-menu-button",function(){return new EC(null)});function KC(){}u(KC,tC);Qa(KC);KC.prototype.Nc=function(a){var b=Kt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join(" "),[LC(this,a.Dc(),a.g),MC(this,a.g)]);this.yf(b,a.hf());return b};KC.prototype.Fc=function(a){return a&&a.firstChild}; KC.prototype.Rb=function(a,b){var c=hf("*","goog-menu",b)[0];if(c){N(c,!1);a.g.g.body.appendChild(c);var d=new hy;En(d,c);a.Me(d)}hf("*",this.Ra()+"-caption",b)[0]||b.appendChild(LC(this,b.childNodes,a.g));hf("*",this.Ra()+"-dropdown",b)[0]||b.appendChild(MC(this,a.g));return KC.oa.Rb.call(this,a,b)};function LC(a,b,c){return c.Oa("DIV","goog-inline-block "+(a.Ra()+"-caption"),b)}function MC(a,b){return b.Oa("DIV",{"class":"goog-inline-block "+(a.Ra()+"-dropdown"),"aria-hidden":!0},"\u00a0")} KC.prototype.Ra=function(){return"goog-flat-menu-button"};Wt("goog-flat-menu-button",function(){return new EC(null,null,KC.Jb())});function NC(a){qC.call(this);this.N=a.Cb;this.i=a.qh;this.Ia=a.history;this.o=a.Gj;this.Ba=a.Dj;this.ta=a.flags;this.Ga=a.zk;this.Na="patents"==Op();if(!a.dl){var b=D("appbar-patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new Tz("Find prior art",void 0,2);this.Za(c,!0);this.l.ka(c,"action",r(this.fe,this,b))}if(c=D("appbar-patents-discuss-this-link"))if(b=c.getAttribute("href")){if("true"==c.getAttribute("data-is-grant")){var d="Discuss this patent";c="Discuss this patent on Stack Exchange"}else d= "Discuss this application",c="Discuss this application on Stack Exchange";d=new Tz(d,void 0,2);d.yf(c);this.Za(d,!0);this.l.ka(d,"action",r(this.fe,this,b))}!this.N&&(b=D("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new Tz("View PDF"),this.Za(c,!0),this.l.ka(c,"action",r(this.fe,this,b)))}if(this.N){this.Ya=!!a.yj||!!a.xj;a.dl&&(b=Yz("/googlebooks/images/kennedy/zoom_tool.png"),this.eh=new Tz(b,void 0,void 0,1),this.eh.mc(2),this.Za(this.eh,!0),Q(this.eh,"action",r(this.Fm,this,"zoomin")), b=Yz("/googlebooks/images/kennedy/zoom_out.png"),this.fh=new Tz(b,void 0,void 0,1),this.fh.mc(1),this.Za(this.fh,!0),Q(this.fh,"action",r(this.Fm,this,"zoomout")));c=!!a.yj;b=!!a.xj;if(c||b){d=Yz("/googlebooks/images/kennedy/one_up_page_view.png");this.Kg=new Tz(d,void 0,void 0,1);this.Kg.mc(2);Q(this.Kg,"action",r(this.Vj,this,qt));this.Za(this.Kg,!0);rC(this,this.Kg,"viewport",!0);if(c){d=Yz("/googlebooks/images/kennedy/two_up_page_view.png");this.Sg=new Tz(d,void 0,void 0,1);c=1;if(this.i||b)c= 3;this.Sg.mc(c);Q(this.Sg,"action",r(this.Vj,this,ru));this.Za(this.Sg,!0);rC(this,this.Sg,"viewport")}b&&(d=Yz("/googlebooks/images/kennedy/thumbnail.png"),this.Rg=new Tz(d,void 0,void 0,1),c=1,this.i&&(c=3),this.Rg.mc(c),Q(this.Rg,"action",r(this.Vj,this,xt)),this.Za(this.Rg,!0),rC(this,this.Rg,"viewport"));this.l.ka(this.N,"viewportmodechange",this.Em);this.Em()}this.i&&(b=Yz("/googlebooks/images/kennedy/maximize.png"),this.qa=new Tz(b,void 0,void 0,1),this.qa.Vb(16,!0),this.qa.Xf(!1),this.Ya&& this.qa.mc(1),this.Za(this.qa,!0),this.l.ka(this.qa,"action",this.Qv),this.l.ka(this.i,"change",this.ut));this.Ga&&(b=Yz("/googlebooks/images/kennedy/clip.png"),this.j=new Tz(b,void 0,void 0,1),this.j.Vb(16,!0),this.j.mc(2),this.j.Xf(!1),this.Za(this.j,!0),Q(this.j,"action",r(this.St,this)));a.Ll&&(b=Yz("/googlebooks/images/kennedy/insert_link.png"),this.V=new Tz(b,void 0,void 0,1),this.V.Vb(16,!0),this.j&&this.V.mc(1),this.Za(this.V,!0),Q(this.V,"action",r(this.ws,this)));a.Ml&&(b=!!this.N.Wa().ui, c=!!Mo(this.N.ab(),this.N.Wa().Zh),d=this.N.Da().Ce()||"Contents",b||c?(b=Yz("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Cb(b),this.dh=b[0],this.Fd=new Tz(b),this.Fd.mc(2),this.Za(this.Fd,!0),this.l.ka(this.Fd,"action",this.yu),rC(this,this.Fd)):(this.dh=F("SPAN","jfk-button-label",d),this.Fd=new Tz(this.dh),this.Fd.lb(!1),this.Fd.mc(2),this.Za(this.Fd,!0)),b=Yz("/googlebooks/images/kennedy/page_left.png"),this.fj=new Tz(b,void 0,void 0,1),this.fj.mc(3),this.Za(this.fj,!0),Q(this.fj,"action", r(this.N.qb,this.N,"previous")),b=Yz("/googlebooks/images/kennedy/page_right.png"),this.hj=new Tz(b,void 0,void 0,1),this.hj.mc(1),this.Za(this.hj,!0),Q(this.hj,"action",r(this.N.qb,this.N,"next")),this.l.ka(this.N,"pagechange",this.Tq))}if(a.Nl&&(b=D("appbar-view-print-sample-link"))&&(b=b.getAttribute("href"))){c=D("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new Tz("View sample");Tt(c,"gb-view-sample-button");this.Za(c,!0);this.l.ka(c,"action",r(this.fe,this,b));e&&(c.mc(2), c=new hy,d=new $x("Sample print book"),this.l.ka(d,"action",r(this.fe,this,b)),c.Za(d,!0),Tt(d,"gb-sample-print-book-menuitem"),b=new $x("Sample eBook"),this.l.ka(b,"action",r(this.fe,this,e)),c.Za(b,!0),Tt(b,"gb-sample-ebook-menuitem"),e=new EC("",c,KC.Jb()),Tt(e,"gb-jfk-margin-fix"),Tt(e,"gb-view-sample-dropdown"),e.mc(1),this.Za(e,!0))}this.ta&&!this.ta.is_cobrand&&this.o&&!this.Na&&(e=this.Ba&&this.Ba.uid,b=HB([this.o],this.Ba),e?(this.Nh=new CB(this.o,b),this.Za(this.Nh,!0)):(e=Yz("/googlebooks/images/kennedy/menu_down_arrow.png", "Add to my library"),e=Cb(e),this.Nh=new Tz(e),this.Za(this.Nh,!0),e=r(this.fe,this,this.ta.sign_in_url||this.ta.signInUrl),Wj(this.Nh,"action",e)));if(a.dl){if(e=D("appbar-write-review-link"))if(e=e.getAttribute("href"))this.Ua=new Tz("Write review"),this.Za(this.Ua,!0),this.l.ka(this.Ua,"action",r(this.fe,this,e));OC(this,"appbar-application-grant-link","application-grant");OC(this,"appbar-content-language-link","content-language")}else if(e=D("appbar-download-pdf-link"))if(e=e.getAttribute("href"))b= new Tz("Download PDF"),this.Za(b,!0),this.l.ka(b,"action",r(this.fe,this,e));a.Gv&&(a=Yz("/googlebooks/images/kennedy/settings.png"),w(a[0],"goog-flat-menu-button-img"),e=F("DIV",{"class":"toc-div"}),b=new hy,b.Za(new Zt(e),!0),(c=document.getElementById("ofe-gear-menu-contents"))&&e.appendChild(c.cloneNode(!0)),this.Ha=new EC(a,b,KC.Jb()),this.Za(this.Ha,!0),this.Na&&!this.N&&(a=new bC,this.Ha.Ye(a,0)))}n(NC,qC); function PC(a){var b=D("left-toolbar-buttons"),c=D("right-toolbar-buttons");(new NC({Cb:a.Cb,qh:a.qh,history:a.history,yj:a.yj,xj:a.xj,Gj:a.Gj,Dj:a.Dj,flags:a.flags,zk:a.zk,Ll:a.Ll,dl:!0,Nl:a.Nl})).render(b);(new NC({Cb:a.Cb,Ml:a.Ml,Gv:!0})).render(c)}f=NC.prototype;f.Qv=function(){var a=this.i;Ss(a,!a.nf());this.Ia.update()};f.ut=function(){this.qa.Vc(16,this.i.nf())};f.St=function(){this.Ga(Qt(this.j,16))}; f.ws=function(){if(Qt(this.V,16)){var a=new xu(document.body,this.N,!0);a.render(this.V,!0);Wj(a,"dispose",r(this.V.Xf,this.V,!1))}};f.Vj=function(a){this.N.Wb(a);this.N.Xa().getQuery()||this.Ia.update()};f.Em=function(){var a=this.N.Fa();a instanceof qt&&sC(this,this.Kg);a instanceof ru&&sC(this,this.Sg);a instanceof xt&&sC(this,this.Rg);a=a.Kc;this.fh.lb(a);this.eh.lb(a)};f.Fm=function(a){this.N.qb(a)}; function OC(a,b,c){if(b=kf(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var g=b[e],h=g.getAttribute("href"),k=g.getAttribute("data-label");g=g.getAttribute("data-selected");k=new Tz(k);0==e&&e!=d-1?k.mc(2):e==d-1&&0!=e?k.mc(1):0!=e&&e!=d-1&&k.mc(3);a.Za(k,!0);rC(a,k,c,!!g);g||a.l.ka(k,"action",r(a.fe,a,h))}}}f.Tq=function(){var a=this.N.Da().Ce()||"Contents";this.dh&&O(this.dh,im(a,{qj:"009928d1-72d6-47df-9510-9ba0bced7071"}))};f.yu=function(){this.Fd.qe&16&&(new mu(this.N,this.Fd,this.ta)).render(3)}; f.fe=function(a){hi(window.location,li(a))};f.Kg=null;f.Sg=null;f.Rg=null;f.eh=null;f.fh=null;f.hj=null;f.fj=null;f.Fd=null;f.dh=null;f.Nh=null;function QC(a,b){cA.call(this,a);this.o=b}n(QC,cA); QC.prototype.render=function(){var a=this.ha();w(a,this.className+"-tooltip");w(a,this.className+"-device-and-format");K(a,"z-index",1E4);if(this.o.ma){for(var b=this.className,c=F("DIV",this.className+"-meta"),d=document,e=vf(d,"TABLE"),g=e.appendChild(vf(d,"TBODY")),h=0;1>h;h++){for(var k=vf(d,"TR"),l=0;2>l;l++)k.appendChild(vf(d,"TD"));g.appendChild(k)}w(e,this.className+"-table-layout");d=e.rows[0].cells;g=RC(this);d[0].appendChild(g);g=SC(this);d[1].appendChild(g);g=F("DIV",this.className+"-link"); h=F("A",{target:"_blank"},"Help with devices & formats");k=new S(window.location.href);l=new S("/support/bin/answer.py?answer=1062949");k=U(k,"hl")?T(l,"hl",U(k,"hl")).toString():"/support/bin/answer.py?answer=1062949";$h(h,k);g.appendChild(h);d[1].appendChild(g);c.appendChild(e);e=this.o;if((d=e.Lc)&&!e.Tf&&e.Ya){var m;e.Hb&&Vm.jw&&(m="Read the book");m=F("P",this.className+"-additional",F("A",{href:d},m));c.appendChild(m)}if(e.Ha||e.Ia)if(d=e.Kb,g=e.Ua,d||g)m=F("P",this.className+"-additional", xf("Download ")),d&&(h=F("A",{href:d},"EPUB"),m.appendChild(h)),g&&(d&&m.appendChild(xf(", ")),d=F("A",{href:g},"PDF"),m.appendChild(d)),m.appendChild(xf(" - ")),e=e.Ub(),d=(new S(window.location.href)).l.split("/"),d=new S("/"+d[1]),Ux(d),T(d,"output","acs_help"),T(d,"id",e),e=F("A",{href:d.toString()},"read eReader instructions"),m.appendChild(e),c.appendChild(m);m=F("A",{target:"_blank"},"Learn more about books on Google Play");$h(m,"https://web.archive.org/web/20231014000706/https://books.google.com/support/bin/topic.py?topic=28528"); this.j=F("DIV",this.className+"-footer",m);b=F("DIV",b,c,this.j);w(b,this.className+"-device-content");a.appendChild(b)}}; function RC(a){var b=F("UL",a.className+"-list"),c=F("H4",null,"Good for:");b.appendChild(c);var d=a.className+"-device-type";c=a.className+"-device-supported";var e=a.className+"-device-not-supported",g=a.className+"-device-unknown-supported",h=F("A",{"class":d,href:"/help/ebooks/webreader.html"},"Web"),k=F("A",{"class":d,href:"/help/ebooks/devices.html"},"Tablet / iPad"),l=F("A",{"class":d,href:"/help/ebooks/ereader.html"},"eReader"),m=F("A",{"class":d,href:"/help/ebooks/devices.html"},"Smartphone"), p=a.o.Ui,x=a.o.Vi,C=a.o.Tf;d=new hk(a);h=F("LI",null,h);C?d.ka(h,"mouseover",t(a.i,"The format of this book is currently unknown. We will update this when we receive the information from the publisher.")):(p||x)&&d.ka(h,"mouseover",t(a.i,"This eBook, like all Google eBooks, is formatted to be readable on the web."));d.ka(h,"mouseout",a.wa);b.appendChild(h);k=F("LI",null,k);C?d.ka(k,"mouseover",t(a.i,"The format of this book is currently unknown. We will update this when we receive the information from the publisher.")): (p||x)&&d.ka(k,"mouseover",t(a.i,"This eBook, like all Google eBooks, is formatted to be readable on tablet devices like Android tablets and the iPad."));d.ka(k,"mouseout",a.wa);b.appendChild(k);l=F("LI",null,l);d.ka(l,"mouseover",function(){C?this.i("The format of this book is currently unknown. We will update this when we receive the information from the publisher."):p?this.i("This Google eBook includes flowing text, so you can adjust the font to read comfortably on an eReader."):this.i("This Google eBook does not include flowing text, so you cannot adjust the font on an eReader.")}); d.ka(l,"mouseout",a.wa);b.appendChild(l);m=F("LI",null,m);d.ka(m,"mouseover",function(){C?this.i("The format of this book is currently unknown. We will update this when we receive the information from the publisher."):p&&x?this.i("This eBook is good for smartphones like Android and iPhone / iPod touch."):p?this.i("This Google eBook includes flowing text so you can adjust the font to read comfortably on the small screen of a smartphone."):this.i("This eBook may be hard to read on smartphones like Android and iPhone / iPod touch.")}); d.ka(m,"mouseout",a.wa);b.appendChild(m);C?(w(h,g),w(k,g),w(l,g),w(m,g)):p?(w(h,c),w(k,c),w(l,c),w(m,c)):(x?(w(h,c),w(k,c)):(w(h,e),w(k,e)),w(l,e),w(m,e));return b} function SC(a){var b=F("UL",a.className+"-list"),c=F("H4",null,"Features:");b.appendChild(c);var d=a.className+"-device-supported",e=a.className+"-device-not-supported",g=a.className+"-device-unknown-supported";c=F("A",{},"Flowing text");$h(c,"/support/bin/answer.py?answer=1062949");var h=F("A",{},"Scanned pages");$h(h,"/support/bin/answer.py?answer=1062949");var k=a.o.Ui,l=a.o.Vi,m=a.o.Tf;m?(c=F("LI",g,c),d=F("LI",g,h)):(c=F("LI",k?d:e,c),d=F("LI",l?d:e,h));e=new hk(a);e.ka(c,"mouseover",function(){m? this.i("The format of this book is currently unknown. We will update this when we receive the information from the publisher."):k?this.i("This eBook includes flowing text, so you can adjust the font size and style to read comfortably on any device."):this.i("This book does not include flowing text, so you cannot adjust the font. Instead, you see images of pages, with a fixed layout. This is good for larger screens, but not always ideal for eReaders and smartphones.")});e.ka(c,"mouseout",a.wa);e.ka(d, "mouseover",function(){m?this.i("The format of this book is currently unknown. We will update this when we receive the information from the publisher."):l?this.i("This eBook includes scanned pages, so pages appear as they would in a printed book."):this.i("This eBook does not include scanned pages, which retain the format of a printed book. Instead, the text can be adjusted and it flows to fit any screen.")});e.ka(d,"mouseout",a.wa);b.appendChild(c);b.appendChild(d);return b} QC.prototype.wa=function(){Af(this.j);var a=F("A",{target:"_blank"},"Learn more about books on Google Play");$h(a,"https://web.archive.org/web/20231014000706/https://books.google.com/support/bin/topic.py?topic=28528");this.j.appendChild(a)};QC.prototype.i=function(a){Af(this.j);"string"===typeof a?this.j.appendChild(xf(a)):this.j.appendChild(a)};function TC(a,b){Tz.call(this,b,void 0,3);this.o=a}n(TC,Tz);TC.prototype.render=function(a){Tz.prototype.render.call(this,a);w(this.ha(),"gb-get-book")};TC.prototype.Ka=function(){Tz.prototype.Ka.call(this);var a=this.ha();this.i=new QC(a,this.o);this.i.render();a=D("menu_container");(a=lf("about_title",a))&&I(a)}; function UC(){var a=D("gb-buy-options-trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!Hb(a.parentNode.parentNode,"jfk-button"):1){a=D("gb-buy-options-trigger");var b=D("buy");if(a&&b){Jb(b,"about_content");var c=F("SPAN","gb-buy-options-arrow","\u25bc");a.appendChild(c);w(b,"gb-buy-options-list");w(b,"unified-hovercard");ps(a,9,b,8);N(b,!1);Q(document,"mousedown",t(VC,a,b))}}}function VC(a,b,c){a=Kf(a,c.target);c=Kf(b,c.target);var d=Kh(b);a||c||!d?a&&(N(b,!d),d||Jh(b,1)):N(b,!1)};function WC(a,b,c,d,e,g){function h(l){if(l){l.tabIndex=0;Ym(l,k.ta);w(l,"goog-zippy-header");l&&k.ma.ka(l,"click",k.na);var m=k;l&&(m.O.attach(l),m.V.ka(m.O,"key",m.qa))}}R.call(this);this.s=e||bf();this.i=this.s.ha(a)||null;this.l=this.s.ha(d||null);this.o="function"===typeof b?b:null;this.ta=g||"tab";this.j=this.o||!b?null:this.s.ha(b);this.g=1==c;void 0!==c||this.o||(this.l?this.g=Kh(this.l):this.i&&(this.g=Hb(this.i,"goog-zippy-expanded")));this.V=new hk(this);this.O=new Ct;this.ma=new hk(this); var k=this;h(this.i);h(this.l);this.Le(this.g)}u(WC,R);WC.prototype.ua=function(){WC.oa.ua.call(this);Bj(this.V);Bj(this.O);Bj(this.ma)};WC.prototype.Le=function(a){this.j?N(this.j,a):a&&this.o&&(this.j=this.o());this.j&&w(this.j,"goog-zippy-content");this.l?(N(this.i,!a),N(this.l,a)):this.i&&(y(this.i,"goog-zippy-expanded",a),y(this.i,"goog-zippy-collapsed",!a),Y(this.i,"expanded",a));this.g=a;this.dispatchEvent(new XC("toggle",this,this.g))}; WC.prototype.qa=function(a){if(13==a.keyCode||32==a.keyCode)this.Le(!this.g),this.dispatchEvent(new XC("action",this,this.g,a)),a.preventDefault(),a.stopPropagation()};WC.prototype.na=function(a){this.Le(!this.g);this.dispatchEvent(new XC("action",this,this.g,a))};function XC(a,b){Fj.call(this,a,b)}u(XC,Fj);function YC(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=ZC(b,!0,c,d),g=F("UL",c+"-list");a.appendChild(e);a.appendChild(g);(new WC(e,g)).Le(!b.collapsed);v(b.child_node,function(h){YC(g,h,c,d)})}else a.appendChild(ZC(b,!1,c,d))}function ZC(a,b,c,d){var e;if(b){b=c+"-heading";var g=c+"-header"}else b=c+"-link",g=c+"-item";""!=a.url?e=F("A",{"class":b,href:a.url},Re(a.title)):e=F("DIV",b,a.title);e=F("DIV",g,e);d==a.id&&w(e,c+"-selected");return e} ab("_OC_InitNavbar",function(a){var b=D("navbarContainer");if(b&&a.child_node){var c=F("UL","gb-left-nav-list");v(a.child_node,function(d){YC(c,d,"gb-left-nav",a.highlighted_node_id)});b.appendChild(c)}});function $C(a,b){R.call(this);this.va=a;this.g=b||null;w(a,"with-auto-dir-text");Q(this.va,"keyup",r(this.i,this));Q(this.va,"paste",r(this.j,this))}n($C,R);$C.prototype.i=function(){aD(this.va,this.g)};$C.prototype.j=function(){bD(this.va,this.g)};function bD(a,b){V(t(function(){aD(a,b)}))} function aD(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!1,h=a.value.split(az),k=0;k<h.length;k++){var l=h[k];Zy.test(l)?(d++,e++):$y.test(l)?g=!0:Yy.test(l)?e++:bz.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-1:1)}else d=xm();d?(c=!0,K(a,"textAlign","right"),nf(a,{dir:"rtl"})):(K(a,"textAlign","left"),nf(a,{dir:"ltr"}));b&&(c?(Jb(b,"input-direction-ltr"),w(b,"input-direction-rtl")):(w(b,"input-direction-ltr"),Jb(b,"input-direction-rtl")))} function cD(a,b){if(a=D(a))b=b?D(b):null,aD(a,b),new $C(a,b)}ab("_OC_autoDir",cD);function dD(a){this.g=D("gb-ogen-opt-in-banner");this.j=D("gb-ogen-opt-in-banner-dismiss");this.i=D("gb-ogen-opt-in-header-link");this.l=a;a=D("gbq");this.i&&a&&(a=Jf(a))&&(w(a,"searchbar-with-opt-in"),Cf(this.i,a),K(this.i,"display","block"));eD(this)} function eD(a){a.g&&a.j&&(window.localStorage.getItem("obclose")?N(a.g,!1):(w(a.g,"opt-in-banner-expanded"),Q(a.j,"click",function(){Jb(a.g,"opt-in-banner-expanded");window.localStorage.setItem("obclose","true");V(function(){N(a.g,!1);a.l.resize()},600)})))};function fD(a,b){a=D(a);b=D(b);a&&b&&Q(a,"submit",t(gD,b))}function gD(a,b){""==a.value&&b.preventDefault()};function hD(a,b,c){if(Ac&&!Ec)return a;a='url("'+b+'")';Bc&&(a+=" 7 5");return a+(", "+c)};function iD(a){X.call(this);this.N=a;this.i=new hk;this.g.ka(a,"viewportmodechange",this.Gm);this.N.Fa()&&this.Gm()}n(iD,X);f=iD.prototype;f.Gm=function(){mk(this.i);this.j&&this.j.Ea();this.l=this.N.Fa().s.j;var a=new fn(this.l);a.Ek=function(){};this.j=a;this.i.ka(this.l,"dblclick",r(this.ft,this));this.i.ka(a,"start",r(this.Vq,this));this.i.ka(a,"drag",r(this.Wq,this));this.i.ka(a,"end",r(this.Uq,this));jD(this,!1)};f.ft=function(){this.N.qb("next")}; function jD(a,b){a=a.l;if(Ac)b=b?"-moz-grabbing":"-moz-grab";else{var c=Lp("/googlebooks/images/");b=b?hD("-moz-grabbing",c+"closedhand.cur","move"):hD("-moz-grab",c+"openhand.cur","default")}K(a,"cursor",b)}f.Vq=function(){this.o=this.N.Fa().Fb;jD(this,!0)};f.Wq=function(){var a=this.j,b=this.o;this.N.Fa().Uc(new B(b.x-a.deltaX,b.y-a.deltaY))};f.Uq=function(){this.o=null;jD(this,!1)};f.ua=function(){X.prototype.ua.call(this)};function kD(a,b,c){c&&c.preventDefault();c=D(b.concat("-icon-right"));N(c,!a);c=D(b.concat("-icon-down"));N(c,a);b=D(b.concat("-expanded"));N(b,a)};function lD(a,b,c,d){Vn.call(this,Ip.IsZipitFolderCollectionEnabled?void 0:"p13nd",!0);$n(this,a);this.Nn=!0;eo(this,.5);this.ug=c;a=new Xn;a.set("ok",b,!0);(void 0!==d?d:1)&&a.set("cancel","Cancel",!1,!0);io(this,a);Q(this,"dialogselect",this.Na,!1,this)}u(lD,Vn);lD.prototype.Qa=function(){lD.oa.Qa.call(this);K(jo(this.j,"ok"),"fontWeight","bold");K(this.ha(),"width","500px")};lD.prototype.Na=function(a){"ok"==a.key&&this.wb(a);return!0}; lD.prototype.ua=function(){dk(this,"dialogselect",this.Na,!0,this);lD.oa.ua.call(this)};lD.prototype.wb=function(a){this.ug(a)};function mD(a){R.call(this);this.Sa=null;this.va=a;a=A||yc;this.g=new hk(this);this.g.ka(this.va,a?["keydown","paste","cut","drop","input"]:"input",this)}u(mD,R);mD.prototype.handleEvent=function(a){if("input"==a.type)A&&0==a.keyCode&&0==a.charCode||(nD(this),this.dispatchEvent(oD(a)));else if("keydown"!=a.type||rk(a)){var b="keydown"==a.type?this.va.value:null;A&&229==a.keyCode&&(b=null);var c=oD(a);nD(this);this.Sa=V(function(){this.Sa=null;this.va.value!=b&&this.dispatchEvent(c)},0,this)}}; function nD(a){null!=a.Sa&&(Tl(a.Sa),a.Sa=null)}function oD(a){a=new Ij(a.Ob);a.type="input";return a}mD.prototype.ua=function(){mD.oa.ua.call(this);this.g.Ea();nD(this);delete this.va};function pD(a,b,c,d){R.call(this);this.g=a;this.l=b;this.i=c;this.o=d||0;a.removeAttribute("maxlength");this.j=new mD(a);Q(this.j,"input",this.s,!1,this);qD(this)}u(pD,R);pD.prototype.s=function(){qD(this)};function qD(a){var b=a.g.value.length;if(b>a.i){var c=a.g.scrollTop,d=a.g.scrollLeft;a.g.value=a.g.value.substring(0,a.i);b=a.i;a.g.scrollTop=c;a.g.scrollLeft=d}a.l&&J(a.l,String(1==a.o?b:a.i-b))}pD.prototype.ua=function(){pD.oa.ua.call(this);delete this.g;this.j.Ea();this.j=null};function rD(a,b,c,d,e){lD.call(this,a,b,null,!0);this.Ua=c;this.Hb=d;this.Ba=e}n(rD,lD); rD.prototype.Qa=function(){lD.prototype.Qa.call(this);this.o=sD(this,"Name","input");this.Ya=sD(this,"Description <span class=cl-desc>(optional)</span>","textarea");var a=this.Ib(),b=F("DIV",{"class":"ccd-label"}),c=H("span");c.textContent="Visibility";b.appendChild(c);a.appendChild(b);a=F("SPAN",{className:"ccd-mode-indicator"});c=F("IMG",{src:"/googlebooks/images/sharing_public.gif",style:"vertical-align:-2px;padding:0 2px"});var d=H("span");d.textContent="Public";a.appendChild(c);a.appendChild(d); b.appendChild(a);c=F("SPAN",{className:"ccd-mode-indicator"});d=F("IMG",{src:"/googlebooks/images/sharing_private.gif",style:"vertical-align:-2px;"});var e=H("span");e.textContent="Private";c.appendChild(d);c.appendChild(e);b.appendChild(c);d=F("SPAN",{"class":"ccd-mode-link"});d.textContent="Make public";b.appendChild(d);Q(d,"click",r(this.Ha,this,!0));e=F("SPAN",{"class":"ccd-mode-link"});e.textContent="Make private";b.appendChild(e);Q(e,"click",r(this.Ha,this,!1));this.Hd=[a,e];this.Gd=[c,d];null!= this.Ba&&(nf(this.Ba,{"class":"ccd-mode-link"}),b.appendChild(this.Ba));this.Ha(!0);this.V=F("DIV",{"class":"ccd-error"});this.Ib().appendChild(this.V);this.Lb=F("P","ccd-footnote","Please note that the contents and title of Public bookshelves can be viewed and shared by others.");this.Ib().appendChild(this.Lb);this.i&&tD(this);Ip.IsZipitFolderCollectionEnabled||(b=this.j,a=jo(b,"ok"),K(a,"fontWeight","bold"),w(a,"gb-button"),w(jo(b,"cancel"),"gb-button"))}; function tD(a){a.o.value=Re(a.i.hb());a.o.disabled=a.i.O;a.Ya.value=Re(a.i.Cg());a.Ha(1==a.i.te);a.o.disabled&&K(a.o,"background","#f2f2f2")}function sD(a,b,c){var d=a.Ib();a=F("DIV",{"class":"gb-bookshelf-dialog-container"});d.appendChild(a);d=F("DIV",{"class":"ccd-label"});O(d,Aj(b));a.appendChild(d);b=F(c,{"class":"ccd-input"});"input"==c?(nf(b,{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(nf(b,{rows:6,cols:50}),new pD(b,H("span"),500));a.appendChild(b);return b} rD.prototype.Ha=function(a){this.od=a;v(this.Hd,function(b){N(b,a)});v(this.Gd,function(b){N(b,!a)})}; rD.prototype.Na=function(a){var b=this.o.value;if("cancel"==a.key)return!0;if(Sb(b))return this.V.textContent="Please enter a title for this bookshelf.",!1;if(this.Hb&&!this.Hb(b))return this.V.textContent="Another bookshelf already has that title. Please enter a different title.",!1;a=this.i||new kA;a.vc=b;a.l=this.Ya.value;a.te=this.od?1:2;if(this.i){b=this.Ua;var c=new S(b.Np);T(c,"as_coll",a.getId());wA(c,a,r(b.s,b))}else b=this.Ua,wA(b.l,a,r(b.o,b,!0));return!0}; rD.prototype.ua=function(){delete this.Ua;delete this.Ba;delete this.i;delete this.V;delete this.Lb;delete this.o;delete this.Ya;delete this.Hb;lD.prototype.ua.call(this)};function uD(a,b,c,d,e){X.call(this);this.O=a;this.j=b;this.s=c;this.i=d;this.O&&(this.l=kb(this.O.childNodes,vD),this.i&&vb(this.l,kb(this.i.childNodes,vD)));this.o=e;V(r(this.Xq,this))}u(uD,X);f=uD.prototype;f.Xq=function(){this.j&&this.i&&this.g.ka(this.j,"click",this.Mp);this.s&&this.g.ka(this.s,"click",this.et);this.g.ka(this.o,"add",this.ls)}; function vD(a){var b=hf("SPAN","sidebar-collection-title",a)[0];b||(b=hf("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Tb(Ne(Rf(b)));return Tb(a.split("(")[0])}f.et=function(){var a=new rD("Create new bookshelf","Create bookshelf",this.o,r(this.vu,this));a.render();a.Aa(!0)};f.vu=function(a){var b=Tb(Ne(a)).toLowerCase();return!lb(this.l,function(c){return c.toLowerCase()==b})}; f.ls=function(a){a=a.shelf;var b=Tb(Ne(a.hb())),c=1==a.te;this.l.push(b);var d=new S("/books");Ux(d);T(d,"as_coll",a.getId());T(d,"source","gbs_lp_bookshelf_list");if(Ip.IsBooksUnifiedLeftNavEnabled){a=F("LI",{"class":"left-nav-shelf-item"});var e=F("A",{"class":"sidebar-link"});$h(e,d.toString());d=F("SPAN");w(d,"sidebar-collection-title");O(d,pj.g(b+" (0)"));e.appendChild(d);a.appendChild(e);c=D("hidden-my-library-expanded");Bf(a,c);kD(!0,"my-library")}else a=H("DIV"),e=F("A",{"class":"hp-bookshelf-link", style:"line-height:19px"}),$h(e,d.toString()),d=F("SPAN",{"class":"hp-collection-title"}),O(d,pj.g(b)),e.appendChild(d),a.appendChild(e),b=c?"Public bookshelf":"Private bookshelf",c=F("IMG",{"class":"hp-bookshelf-access",src:"/googlebooks/images/sharing_"+(c?"public":"private")+".gif",title:b,alt:b,width:14,height:14}),a.appendChild(c),c=F("DIV",{style:"clear:both"}),a.appendChild(c),Cf(a,D("csStart"))}; f.Mp=function(a){a.preventDefault();a=!Kh(this.i);N(this.i,a);a?(ps(this.j,9,this.i,8),200<M(this.i).height&&(a=M(this.i).width,L(this.i,a,200),K(this.i,"overflow","auto"),K(this.i,"overflowX","hidden")),this.V=Q(document,"mousedown",r(this.Cu,this))):ek(this.V)};f.Cu=function(a){Kf(this.i,a.target)||Kf(this.j,a.target)||this.Mp(a)}; ab("_OC_RunHomepage",function(){var a=D("oc-search-input");D("oc-search-form")&&a&&(cD("oc-search-input"),new oB(a),a.focus(),fD("oc-search-form","oc-search-input"))}); </script><script>_OC_RunHomepage();</script></body></html><!-- FILE ARCHIVED ON 00:07:06 Oct 14, 2023 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 06:04:25 Nov 24, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.626 exclusion.robots: 0.026 exclusion.robots.policy: 0.016 esindex: 0.011 cdx.remote: 6.389 LoadShardBlock: 289.619 (6) PetaboxLoader3.datanode: 172.612 (7) load_resource: 152.949 PetaboxLoader3.resolve: 45.033 -->

Pages: 1 2 3 4 5 6 7 8 9 10