(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var ea=this||self,ja=function(a,c){a=a.split(".");var e=ea;a[0]in e||typeof e.execScript=="undefined"||e.execScript("var "+a[0]);for(var g;a.length&&(g=a.shift());)a.length||c===void 0?e=e[g]&&e[g]!==Object.prototype[g]?e[g]:e[g]={}:e[g]=c},ma=function(a,c){a:{var e=["CLOSURE_FLAGS"];for(var g=ea,k=0;k<e.length;k++)if(g=g[e[k]],g==null){e=null;break a}e=g}a=e&&e[a];return a!=null?a:c},na=function(a){var c=typeof a;return c!="object"?c:a?Array.isArray(a)?"array":c:"null"},qa=function(a){var c=na(a);
return c=="array"||c=="object"&&typeof a.length=="number"},ta=function(a,c){function e(){}e.prototype=c.prototype;a.sd=c.prototype;a.prototype=new e;a.prototype.constructor=a;a.kd=function(g,k,q){for(var u=Array(arguments.length-2),E=2;E<arguments.length;E++)u[E-2]=arguments[E];return c.prototype[k].apply(g,u)}},ua=function(a){return a};var va={2784:1,"2032,20008":2,"2032,20009,20320001":3,"2032,20009":4,"2032,20010,20320001":5,"2032,20011":6,"2032,21298":7,"2032,20013":8,"2032,20014":9,"2032,20017":10,"2032,20018":11,"2032,21299":12,2032:13,"2032,20021":14,"2032,20022":15,"2032,20025":16,"2032,20026":17,"2032,20027":18,2040:19,"2036,20038,1000422":20,"2036,20034":21,"2036,20037,1000339":22,"2036,20040,1000567":23,"2036,20035":24,"2036,20035,20360001":25,"2036,20036":26,"2036,20041,1000676":27,"2036,20037,20360003":28,"2036,20037":29,
"2036,20038":30,"2036,20034,20360004":31,"2036,20035,20360004":32,"2036,20035,20360002":33,2036:34,"2036,20035,20360005":35,"2036,20040,20360005":36,"2036,20040":37,"2036,20041":38,2056:39,2100:40,2048:41,"2076,20090,1001541":42,"2076,20106,1001729":43,"2076,20089,1001538":44,"2076,20094,20760005":45,"2076,20101,20760001":46,"2076,20104,20760003":47,"2076,20102,20760002":48,"2076,20106,20760004":49,"2076,20099,1001625":50,"2076,20088,1001533":51,"2076,21232":52,"2076,20086":53,"2076,21226":54,"2076,20087":55,
"2076,20088":56,"2076,20089":57,"2076,20091":58,"2076,20092":59,"2076,20093":60,"2076,20096":61,"2076,20095":62,"2076,20094":63,"2076,20097":64,"2076,20098":65,"2076,20101":66,"2076,20099":67,"2076,20100":68,"2076,20103":69,"2076,20104":70,"2076,20102":71,"2076,21227":72,"2076,21228":73,"2076,20105":74,"2076,20106":75,"2076,21229":76,"2076,21230":77,"2124,20113":78,"2124,20114":79,"2124,20115":80,"2124,20116":81,"2124,20117":82,"2124,20118":83,2124:90,"2124,20121":86,"2124,20123":88,"2124,20124":89,
2756:91,2152:92,"2152,21520001":93,2156:94,2170:95,"2170,21700001":96,2188:97,2203:98,2276:99,2208:100,2214:101,2218:102,2233:103,2818:104,2724:105,2246:106,2250:107,2826:108,2300:109,2320:110,2344:111,2340:112,2191:113,2348:114,2360:115,2372:116,2376:117,2356:140,"2356,20453":119,"2356,21289":120,"2356,20454":121,"2356,20460,1007768":122,"2356,20455":123,"2356,21342":124,"2356,20469,1007809":125,"2356,21334":126,"2356,23560001":129,"2356,21268":130,"2356,20457":131,"2356,20458":132,"2356,21335":133,
"2356,1007740,9061642":134,"2356,20459":135,"2356,21336":136,"2356,20460":137,"2356,20461":138,"2356,20472,1007828":139,"2356,20464":141,"2356,20462":142,"2356,21337":143,"2356,20463":144,"2356,21338":145,"2356,20462,23560002":146,"2356,21339":147,"2356,20465":148,"2356,20467":149,"2356,20466":150,"2356,20468":151,"2356,21340":152,"2356,20469":153,"2356,9061642":154,"2356,20470":155,"2356,20471":156,"2356,21341":157,"2356,20472":158,2368:159,2380:160,2400:161,"2392,20628,9073781":162,"2392,20625,9073781":163,
"2392,20661,9073781":164,"2392,20641,9073781":165,"2392,20663,9073781":166,"2392,20630,9073781":167,"2392,20657,9073781":168,"2392,20624,9073781":169,"2392,20640,9073781":170,"2392,20626,9073781":171,"2392,20669,9073781":172,"2392,9073778":173,"2392,9073779":174,"2392,20662,9073781":175,"2392,20666,9073781":176,"2392,20627,9073781":177,"2392,20668,9073781":178,"2392,20643,9073781":179,"2392,20665,9073781":180,"2392,9073780":181,"2392,20638,9073781":182,"2392,20667,9073781":183,"2392,9073781,23920001":184,
"2392,20670,9073781":185,"2392,20664,9073781":186,"2392,20645,9073781":187,"2392,20659,9073781":188,"2392,9073781,23920002":189,"2392,20639,9073781":190,"2392,20629,9073781":191,"2392,20658,9073781":192,"2392,20642,9073781":193,2404:194,2410:195,2414:196,2398:197,2422:198,2440:199,2428:200,2504:201,"2484,20703,24840001,24840004":202,"2484,24840002,24840004":203,"2484,24840003,24840004":204,2484:205,"2484,24840004":206,"2484,24840001,24840004":207,2458:208,2566:209,2558:210,2528:211,2578:212,2554:213,
2512:214,2591:215,2604:216,2608:217,2586:218,2616:219,2630:220,2620:221,2634:222,2642:223,2688:224,"2643,26430001":225,"2643,1011853,26430001":226,"2643,1011874,26430001":227,"2643,1011896,26430001":228,"2643,1012064,26430001":229,"2643,1012054,26430001":230,"2643,1011909,26430001":231,"2643,1011918,26430001":232,"2643,1011905,26430001":233,"2643,1011941,26430001":234,"2643,1011969,26430001":235,"2643,1011981,26430001":236,"2643,1011984,26430001":237,"2643,1011985,26430001":238,"2643,1011993,26430001":239,
2643:240,"2643,1012013,26430001":241,"2643,1012040,26430001":242,"2643,1012029,26430001":243,"2643,1012036,26430001":244,"2643,1012043,26430001":245,"2643,1012059,26430001":246,"2643,1012060,26430001":247,"2643,1012061,26430001":248,"2643,1012062,26430001":249,"2643,1011867,26430001":250,"2643,1012008,26430001":251,"2643,1012068,26430001":252,"2643,1012077,26430001":253,"2643,1012084,26430001":254,"2643,1012052,26430001":255,2682:256,2752:257,2702:258,2705:259,2703:260,2222:261,2764:262,2792:263,
2158:264,2804:265,"2840,21132,200743":266,"2840,21132,200745":267,"2840,21132,200747":268,"2840,21132":269,"2840,21133,200522":270,"2840,21133,200524":271,"2840,21133,200606":272,"2840,21133,200630":273,"2840,21133,200673":274,"2840,21133,200686":275,"2840,21133,200691":276,"2840,21133,200698":277,"2840,21133,200711":278,"2840,21133":279,"2840,21135,200612":280,"2840,21135,200619":281,"2840,21135,200628":282,"2840,21135,200640":283,"2840,21135,200670":284,"2840,21135,200693":285,"2840,21135,200734":286,
"2840,21135":287,"2840,21136,200753":288,"2840,21136,200771":289,"2840,21136,200789":290,"2840,21136,200790":291,"2840,21136":292,"2840,21137,200771":293,"2840,21137,200800":294,"2840,21137,200802":295,"2840,21137,200803":296,"2840,21137,200804":297,"2840,21137,200807":298,"2840,21137,200811":299,"2840,21137,200813":300,"2840,21137,200825":301,"2840,21137,200828":302,"2840,21137,200855":303,"2840,21137,200862":304,"2840,21137,200866":305,"2840,21137,200868":306,"2840,21137":307,"2840,21138,200751":308,
"2840,21138,200752":309,"2840,21138,200773":310,"2840,21138,200790":311,"2840,21138":312,"2840,21139,200501":313,"2840,21139,200533":314,"2840,21140,200511":315,"2840,21141,200504":316,"2840,21141,200576":317,"2840,21141":318,"2840,21142,200528":319,"2840,21142,200530":320,"2840,21142,200534":321,"2840,21142,200539":322,"2840,21142,200548":323,"2840,21142,200561":324,"2840,21142,200571":325,"2840,21142,200592":326,"2840,21142,200656":327,"2840,21142,200686":328,"2840,21143,200503":329,"2840,21143,200507":330,
"2840,21143,200520":331,"2840,21143,200522":332,"2840,21143,200524":333,"2840,21143,200525":334,"2840,21143,200530":335,"2840,21143,200561":336,"2840,21143,200567":337,"2840,21143,200575":338,"2840,21143,200606":339,"2840,21143":340,"2840,21144,200744":341,"2840,21145,200611":342,"2840,21145,200624":343,"2840,21145,200631":344,"2840,21145,200637":345,"2840,21145,200652":346,"2840,21145,200679":347,"2840,21145,200682":348,"2840,21145,200717":349,"2840,21145,200725":350,"2840,21145":351,"2840,21146,200757":352,
"2840,21146,200758":353,"2840,21146,200760":354,"2840,21146,200770":355,"2840,21146,200881":356,"2840,21146":357,"2840,21147,200581":358,"2840,21147,200602":359,"2840,21147,200609":360,"2840,21147,200610":361,"2840,21147,200632":362,"2840,21147,200648":363,"2840,21147,200649":364,"2840,21147,200675":365,"2840,21147,200682":366,"2840,21147,200717":367,"2840,21147":368,"2840,21148,200509":369,"2840,21148,200515":370,"2840,21148,200527":371,"2840,21148,200529":372,"2840,21148,200581":373,"2840,21148,200582":374,
"2840,21148,200588":375,"2840,21148,200602":376,"2840,21148,200648":377,"2840,21148,200649":378,"2840,21148":379,"2840,21149,200603":380,"2840,21149,200605":381,"2840,21149,200616":382,"2840,21149,200638":383,"2840,21149,200671":384,"2840,21149,200678":385,"2840,21149,200722":386,"2840,21149":387,"2840,21150,200515":388,"2840,21150,200529":389,"2840,21150,200531":390,"2840,21150,200541":391,"2840,21150,200557":392,"2840,21150,200564":393,"2840,21150,200632":394,"2840,21150,200649":395,"2840,21150,200659":396,
"2840,21150,200736":397,"2840,21150":398,"2840,21151,200612":399,"2840,21151,200622":400,"2840,21151,200628":401,"2840,21151,200642":402,"2840,21151,200643":403,"2840,21151,200644":404,"2840,21151,200716":405,"2840,21151":406,"2840,21152,200506":407,"2840,21152,200521":408,"2840,21152,200532":409,"2840,21152,200543":410,"2840,21152":411,"2840,21153,200508":412,"2840,21153,200511":413,"2840,21153,200512":414,"2840,21153,200576":415,"2840,21153":416,"2840,21154,200500":417,"2840,21154,200537":418,"2840,21154,200552":419,
"2840,21155,200505":420,"2840,21155,200513":421,"2840,21155,200540":422,"2840,21155,200547":423,"2840,21155,200551":424,"2840,21155,200553":425,"2840,21155,200563":426,"2840,21155,200583":427,"2840,21155,200588":428,"2840,21155,200658":429,"2840,21155,200676":430,"2840,21155":431,"2840,21156,200611":432,"2840,21156,200613":433,"2840,21156,200676":434,"2840,21156,200702":435,"2840,21156,200724":436,"2840,21156,200725":437,"2840,21156,200737":438,"2840,21156":439,"2840,21157,200603":440,"2840,21157,200604":441,
"2840,21157,200609":442,"2840,21157,200616":443,"2840,21157,200619":444,"2840,21157,200631":445,"2840,21157,200632":446,"2840,21157,200638":447,"2840,21157,200652":448,"2840,21157,200717":449,"2840,21157":450,"2840,21158,200622":451,"2840,21158,200640":452,"2840,21158,200647":453,"2840,21158,200673":454,"2840,21158,200686":455,"2840,21158,200710":456,"2840,21158,200711":457,"2840,21158,200716":458,"2840,21158,200718":459,"2840,21158,200746":460,"2840,21158":461,"2840,21159,200687":462,"2840,21159,200754":463,
"2840,21159,200755":464,"2840,21159,200756":465,"2840,21159,200762":466,"2840,21159,200764":467,"2840,21159,200766":468,"2840,21159,200798":469,"2840,21159,200881":470,"2840,21159":471,"2840,21160,200517":472,"2840,21160,200518":473,"2840,21160,200524":474,"2840,21160,200544":475,"2840,21160,200545":476,"2840,21160,200550":477,"2840,21160,200560":478,"2840,21160,200567":479,"2840,21160,200570":480,"2840,21160,200575":481,"2840,21160":482,"2840,21161,200687":483,"2840,21161,200724":484,"2840,21162,200624":485,
"2840,21162,200652":486,"2840,21162,200722":487,"2840,21162,200725":488,"2840,21162,200740":489,"2840,21162,200751":490,"2840,21162,200759":491,"2840,21162":492,"2840,21163,200500":493,"2840,21163,200506":494,"2840,21163,200523":495,"2840,21163":496,"2840,21164,200501":497,"2840,21164,200504":498,"2840,21165,200634":499,"2840,21165,200765":500,"2840,21165,200790":501,"2840,21165":502,"2840,21166,200770":503,"2840,21166,200803":504,"2840,21166,200811":505,"2840,21166,200839":506,"2840,21167,200501":507,
"2840,21167,200502":508,"2840,21167,200514":509,"2840,21167,200523":510,"2840,21167,200526":511,"2840,21167,200532":512,"2840,21167,200538":513,"2840,21167,200549":514,"2840,21167,200555":515,"2840,21167,200565":516,"2840,21167":517,"2840,21168,200509":518,"2840,21168,200510":519,"2840,21168,200515":520,"2840,21168,200535":521,"2840,21168,200536":522,"2840,21168,200542":523,"2840,21168,200547":524,"2840,21168,200554":525,"2840,21168,200558":526,"2840,21168,200564":527,"2840,21168,200596":528,"2840,21168,200597":529,
"2840,21168":530,"2840,21169,200603":531,"2840,21169,200612":532,"2840,21169,200627":533,"2840,21169,200634":534,"2840,21169,200650":535,"2840,21169,200657":536,"2840,21169,200670":537,"2840,21169,200671":538,"2840,21169":539,"2840,21170,200757":540,"2840,21170,200801":541,"2840,21170,200810":542,"2840,21170,200813":543,"2840,21170,200820":544,"2840,21170,200821":545,"2840,21170,200881":546,"2840,21170":547,"2840,21171,200501":548,"2840,21171,200504":549,"2840,21171,200508":550,"2840,21171,200511":551,
"2840,21171,200514":552,"2840,21171,200516":553,"2840,21171,200536":554,"2840,21171,200565":555,"2840,21171,200566":556,"2840,21171,200574":557,"2840,21171,200577":558,"2840,21171":559,"2840,21172,200521":560,"2840,21173,200507":561,"2840,21173,200517":562,"2840,21173,200519":563,"2840,21173,200520":564,"2840,21173,200546":565,"2840,21173,200567":566,"2840,21173,200570":567,"2840,21173":568,"2840,21174,200624":569,"2840,21174,200687":570,"2840,21174,200725":571,"2840,21174,200764":572,"2840,21174":573,
"2840,21175,200531":574,"2840,21175,200557":575,"2840,21175,200575":576,"2840,21175,200632":577,"2840,21175,200639":578,"2840,21175,200640":579,"2840,21175,200659":580,"2840,21175,200691":581,"2840,21175":582,"2840,21176,200600":583,"2840,21176,200612":584,"2840,21176,200618":585,"2840,21176,200623":586,"2840,21176,200625":587,"2840,21176,200626":588,"2840,21176,200627":589,"2840,21176,200633":590,"2840,21176,200634":591,"2840,21176,200635":592,"2840,21176,200636":593,"2840,21176,200641":594,"2840,21176,200651":595,
"2840,21176,200657":596,"2840,21176,200661":597,"2840,21176,200662":598,"2840,21176,200692":599,"2840,21176,200709":600,"2840,21176,200749":601,"2840,21176,200765":602,"2840,21176":603,"2840,21177,200770":604,"2840,21178,200511":605,"2840,21178,200518":606,"2840,21178,200531":607,"2840,21178,200544":608,"2840,21178,200556":609,"2840,21178,200559":610,"2840,21178,200560":611,"2840,21178,200569":612,"2840,21178,200573":613,"2840,21178,200584":614,"2840,21178":615,"2840,21179,200506":616,"2840,21179,200523":617,
"2840,21179,200532":618,"2840,21180,200810":619,"2840,21180,200819":620,"2840,21180,200820":621,"2840,21180,200881":622,"2840,21182,200553":623,"2840,21182,200613":624,"2840,21182,200617":625,"2840,21182,200658":626,"2840,21182,200669":627,"2840,21182,200676":628,"2840,21182,200702":629,"2840,21182,200705":630,"2840,21183,200508":631,"2840,21183,200511":632,"2840,21183,200554":633,"2840,21183,200559":634,"2840,21183,200564":635,"2840,21183,200569":636,"2840,21183,200573":637,"2840,21183,200597":638,
"2840,21183,200598":639,"2840,21183":640,"2840,21184,200751":641,"2840,21184,200756":642,"2840,21184,200758":643,"2840,21184,200759":644,"2840,21184,200764":645,"2840,21184,200767":646,"2840,21184,200770":647,"2840,21184":648,2858:649,2862:650,2704:651,3E7:652,2710:653,"2036,20038,20360007":654,"2036,20037,20360008":655,"2036,20037,20360001,20360008":656,"2036,20037,20360003,20360008":657,"2036,20040,20360009":658,"2036,20041,20360010":659,"2036,20039":660,"2036,20041,20360006":661,"2356,20458,23560001":662,
"2356,20471,23560001":663,"2840,21139":664,"2840,21140":665,"2840,21142":666,"2840,21144":667,"2840,21154":668,"2840,21161":669,"2840,21164":670,"2840,21166":671,"2840,21172":672,2840:673,"2840,21177":674,"2840,21179":675,"2840,21180":676,"2840,21182":677,"2032,21297":678,"2032,20012":679,"2032,20015":680,"2032,20016":681,"2032,20019":682,"2032,20020":683,"2032,20023":684,"2032,20024":685,"2032,20028":686,"2040,20042":687,"2040,20043":688,"2040,20044":689,"2040,20046":690,"2040,20047":691,"2040,20048":692,
"2040,20045":693,"2040,20050":694,"2040,20049":695,2050:696,"2056,20052":697,"2056,9069523":698,"2056,9069524":699,"2756,27560002":700,"2756,27560001":701,"2756,27560003":702,"2203,21494":703,"2203,21495":704,"2203,21498":705,"2203,21499":706,"2203,21500":707,"2203,21501":708,"2203,21502":709,"2203,20218":710,"2203,20219":711,"2203,21503":712,"2203,21504":713,"2203,21505":714,"2276,20228":715,"2276,20229":716,"2276,20226":717,"2276,20227":718,"2276,20230":719,"2276,20232":720,"2276,20231":721,"2276,20233":722,
"2276,20234":723,"2276,20235":724,"2276,20236":725,"2276,20238":726,"2276,20239":727,"2276,20240":728,"2276,20237":729,"2276,20241":730,"2208,20243":731,"2208,20254":732,"2208,20256":733,"2208,20245":734,"2208,20252":735,"2818,21469":736,"2818,21463":737,"2818,21474":738,"2818,21476":739,"2818,21475":740,"2818,21477":741,"2818,21468":742,"2818,21458":743,"2818,21479":744,"2818,21460":745,"2818,21461":746,"2818,21462":747,"2818,21465":748,"2818,21464":749,"2818,21481":750,"2818,21470":751,"2818,21467":752,
"2818,21466":753,"2818,21478":754,"2818,21483":755,"2818,21459":756,"2818,21485":757,"2818,21473":758,"2724,20269":759,"2724,21386":760,"2724,20286":761,"2724,21387":762,"2724,20289":763,"2724,20277":764,"2724,20290":765,"2724,20276":766,"2724,20275":767,"2724,20278":768,"2724,20282":769,"2724,20279":770,"2724,20280":771,"2724,20285":772,"2724,20284":773,"2724,21388":774,"2246,9075514":775,"2246,9075505":776,"2246,9075501":777,"2246,9075506":778,"2250,22500001,22500009":779,"2250,22500002,22500009":780,
"2250,22500003,22500009":781,"2250,22500004,22500009":782,"2250,22500005,22500009":783,"2250,20326,22500009":784,"2250,22500006,22500009":785,"2250,22500010":786,"2250,22500007,22500009":787,"2250,22500008,22500009":788,"2360,20436":789,"2360,9056637":790,"2360,20441":791,"2360,9056639":792,"2360,9056640":793,"2360,20439":794,"2360,20442":795,"2360,9056641":796,"2360,20437":797,"2360,9069533":798,"2360,20447":799,"2360,20450":800,"2360,20446":801,"2360,9056647":802,"2360,20443":803,"2360,20448":804,
"2360,20449":805,"2360,20451":806,"2360,20438":807,"2360,9056648":808,"2360,9056651":809,2144:810,2104:811,"2458,20751":812,"2458,20741":813,"2458,20742":814,"2458,20740":815,"2458,20744":816,"2458,20745":817,"2458,20739":818,"2458,20746":819,"2458,20737":820,"2458,20748":821,"2458,20749":822,"2458,20738":823,"2458,20750":824,"2554,20791":825,"2554,21313":826,"2608,26080001":827,"2608,26080001,26080002":828,"2608,20835,26080002":829,"2608,26080003":830,"2608,26080004":831,"2586,9061360":832,"2616,20861":833,
"2616,20848":834,"2616,20852":835,"2616,20850":836,"2616,20847":837,"2616,20851":838,"2616,20849":839,"2616,20853":840,"2616,20854":841,"2616,20856":842,"2616,20855":843,"2616,20857":844,"2616,20859":845,"2616,20858":846,"2616,20860":847,"2616,20862":848,"2642,20888":849,"2642,20887":850,"2642,20890":851,"2642,20891":852,"2642,20895":853,"2642,20889":854,"2642,20896":855,"2642,20897":856,"2642,20899":857,"2642,21246":858,"2642,20900":859,"2642,20901":860,"2642,21258":861,"2642,20903":862,"2642,9047108":863,
"2642,20904":864,"2642,20905":865,"2642,20906":866,"2642,21275":867,"2642,20907":868,"2642,20908":869,"2642,20910":870,"2642,20912":871,"2643,26430001,26430002":872,"2643,26430003":873,"2682,21455":874,"2682,21456":875,"2682,21448":876,"2682,21449":877,"2682,21457":878,"2682,20989":879,"2682,21450":880,"2682,21453":881,"2682,20988":882,"2682,21454":883,"2682,21452":884,"2682,20987":885,"2682,21451":886,"2752,21017":887,"2752,21018":888,"2752,21012":889,"2752,21006":890,"2752,21015":891,"2752,21005":892,
"2752,21011":893,"2752,21004":894,"2752,21000":895,"2752,21003":896,"2752,21013":897,"2764,27640001":911,"2792,21052":912,"2792,21354":913,"2792,21053":914,"2792,21054":915,"2792,21377":916,"2792,21055":917,"2792,21056":918,"2792,21057":919,"2792,21058":920,"2792,21379":921,"2792,21060":922,"2792,21061":923,"2792,21362":924,"2792,21363":925,"2792,21062":926,"2792,21577":927,"2792,21364":928,"2792,21063":929,"2792,21064":930,"2792,21065":931,"2792,21066":932,"2792,21067":933,"2792,21248":934,"2792,21069":935,
"2792,21070":936,"2792,21079":937,"2792,21073":938,"2792,21074":939,"2792,21075":940,"2792,21076":941,"2792,21077":942,"2792,21078":943,"2792,21370":944,"2792,21068":945,"2792,21080":946,"2792,21371":947,"2792,21384":948,"2792,21084":949,"2792,21085":950,"2792,21089":951,"2792,21380":952,"2792,21086":953,"2792,21087":954,"2792,21249":955,"2792,21088":956,"2792,21090":957,"2792,21091":958,"2804,21128":959,"2804,21129":960,"2804,21130":961,"2804,21112":962,"2804,21117":963,"2804,21125":964,"2804,21126":965,
"2804,21127":966,"2804,21119":967,"2804,21580":968,"2804,21118":969,"2804,21121":970,"2804,21581":971,"2804,21122":972,"2804,21123":973,"2804,21582":974,"2804,21124":975,"2804,21292":976,"2804,21109":977,"2804,21110":978,"2804,21115":979,"2804,21116":980,"2804,21114":981,"2704,9040377,27040005,27040007":982,"2704,27040002":983,"2704,9047170,27040006,27040007":984,"2704,9040331,27040004,27040007":985,"2704,9040373,27040003,27040007":986,"2704,27040005":987,"2704,27040006":988,"2704,27040001":989,"2704,27040004":990,
"2704,27040003":991,"2608,26080005":992,"2608,26080002,26080005":993,"2764,27640002":1007,"2704,9040377,27040012,27040014":1008,"2704,27040009":1009,"2704,9047170,27040013,27040014":1010,"2704,9040331,27040011,27040014":1011,"2704,9040373,27040010,27040014":1012,"2704,27040012":1013,"2704,27040013":1014,"2704,27040008":1015,"2704,27040011":1016,"2704,27040010":1017,"2036,20037,20360001,20360008,20360011":1018,"2036,20037,20360003,20360008,20360011":1019,"2036,20035,20360001,20360011":1020,"2036,20037,20360003,20360011":1021,
"2036,20034,20360004,20360011":1022,"2036,20035,20360004,20360011":1023,"2036,20039,20360011":1024,"2036,20035,20360005,20360011":1025,"2036,20040,20360005,20360011":1026,"2036,20041,20360006,20360011":1027,"2076,20097,1001610":1028,"2076,20105,1001706":1029,"2076,20092,1031648":1030,"2076,20087,1001511":1031,"2076,20091,1001549":1032,"2124,20113,21246458":1033,"2124,20113,21245802":1034,"2124,20114,21243095":1035,"2124,20119":1036,"2124,20120":1037,"2124,20121,21244024":1038,"2124,20121,21249425":1039,
"2124,20122":1040,"2124,20123,21246688":1041,"2124,20123,21249425":1042,"2124,20123,21242368":1043,"2124,20125":1044,22500010:1045,"2826,28268882":1046,"2826,28268219":1047,"2826,28266409":1048,"2826,28264096":1049,"2826,28268508":1050,"2826,28265589":1051,"2826,28261128":1052,"2826,28261021":1053,"2826,28269150":1054,"2826,28263183":1055,"2826,28264586":1056,"2826,28269792":1057,"2826,28260291":1058,"2826,28267923":1059,"2360,20436,23603733,23606962":1060,"2360,9056637,23603733,23608274":1061,"2360,20441,23603733,23608928":1062,
"2360,20441,23603733,23603931":1063,"2360,20439,23603733,23604724":1064,"2360,23603733,23608274":1065,"2360,20450,23603733,23608756":1066,"2360,20443,23600875,23603733":1067,"2360,20448,23603733,23606989":1068,"2360,20449,23603733,23609816":1069,"2360,20451,23603733,23607063":1070,"2360,20438,23603733,23608899":1071,"2360,20438,23603733,23608274":1072,"2484,24840004,24840007":1073,"2484,24840004,24840008":1074,"2484,24840004,24840006":1075,"2484,24840004,24840005":1076,"2554,25542559":1077,"2554,20791,25542559":1078,
"2554,20792,25542559":1079,"2554,21313,25542559":1080,"2554,21314,25542559":1081,"2554,25542079":1082,"2554,21302,25542079":1083,"2608,9061349,26080005":1084,"2608,9061348,26080005":1085,"2608,9061341,26080005":1086,"2608,9061345,26080005":1087,"2608,9061341,26080002,26080005":1088,"2608,9061343,26080003":1089,"2608,9061346,26080003":1090,"2608,9061344,26080004":1091,"2608,9061351,26080004":1092,"2608,9061342,26080004":1093,"2586,25861020":1094,"2586,25867968":1095,"2586,25865445":1096,"2586,25866163":1097,
"2586,25866962":1098,"2586,25869793":1099,"2586,25863769":1100,"2586,25868500":1101,"2586,25864336":1102,"2764,27646124":1103,"2764,27646868":1104,"2764,27646193":1105,"2764,27644411":1106,"2704,9040324,27040012":1107,"2704,9040374,27040010":1108,"2704,9047161,27040008":1109,"2704,9047163,27040012":1110,"2704,9047164,27040011":1111,"2704,9040360,27040013":1112,"2704,9047166,27040010":1113,"2704,9047167,27040010":1114,"2704,9040376,27040013":1115,"2704,9047168,27040012":1116,"2704,9047169,27040008":1117,
"2704,9040370,27040009":1118,"2704,9040372,27040010":1119,"2704,9040326,27040012":1120,"2704,9040359,27040009":1121,"2704,9040354,27040011":1122,"2704,9040353,27040011":1123,"2704,9047175,27040012":1124,"2704,9040364,27040013":1125,"2704,9040323,27040012":1126,"2704,9040356,27040009":1127,"2704,9040368,27040009":1128,"2704,9047180,27040008":1129,"2704,9047181,27040012":1130,"2704,9040337,27040011":1131,"2704,9040345,27040013":1132,"2704,9040338,27040011":1133,"2704,9040365,27040013":1134,"2704,9040362,27040013":1135,
"2704,9040351,27040013":1136,"2704,9075989,27040008":1137,"2704,9040347,27040013":1138,"2704,9047183,27040012":1139,"2704,9047185,27040010":1140,"2704,9040336,27040011":1141,"2704,9040330,27040008":1142,"2704,9040340,27040013":1143,"2704,9040349,27040013":1144,"2704,9040329,27040012":1145,"2704,9047189,27040011":1146,"2076,20097,1001610,20760013":1147,"2076,20106,1001729,20760009":1148,"2076,20105,1001706,20760014":1149,"2076,20089,1001538,20760007":1150,"2076,20092,1031648,20760012":1151,"2076,20087,1001511,20760010":1152,
"2076,20099,1001625,20760008":1153,"2076,20088,1001533,20760006":1154,"2076,20091,1001549,20760011":1155,"2050,20501043":1156,"2050,20503660":1157,"2050,20508142":1158,2068:1159,2384:1160,"2170,20198,21700001":1161,"2170,21700001,21700003":1162,"2170,21700001,21700006":1163,"2170,21700001,21700002":1164,"2170,21700001,21700004":1165,"2170,21700001,21700005":1166,2012:1167,2288:1168,"2360,23605790":1169,"2360,23609117":1170,"2360,20439,23602152":1171,"2360,20442,23600397":1172,"2360,20442,23608684":1173,
"2360,20447,23609130":1174,"2360,20446,23607346":1175,"2360,9056648,23602342":1176,"2360,9056651,23608483":1177,2352:1178,"2484,24840004,24840016":1179,"2484,24840004,24840012":1180,"2484,24840004,24840010":1181,"2484,24840004,24840021":1182,"2484,24840004,24840018":1183,"2484,24840004,24840009":1184,"2484,24840004,24840014":1185,"2484,24840004,24840011":1186,"2484,24840004,24840013":1187,"2484,24840004,24840020":1188,"2484,24840004,24840015":1189,"2484,24840004,24840017":1190,"2484,24840004,24840019":1191,
"2458,20740,24587844":1192,"2458,20739,24587844":1193,"2458,20750,24587844":1194,"2458,20741,24589199":1195,"2458,20744,24589199":1196,"2458,20745,24589199":1197,"2586,9061359":1198,"2586,9061358":1199,"2586,9061358,25868500":1200,"2586,9061357":1201,"2586,9061357,25861020":1202,"2586,9061357,25867968":1203,"2586,9061357,25866163":1204,"2586,9061357,25869793":1205,"2586,9061357,25863769":1206,"2586,9061357,25864336":1207,"2586,9061356":1208,"2586,9061356,25865445":1209,"2586,9061356,25866962":1210,
2600:1211,"2643,1011853,26430008":1212,"2643,26430005":1213,"2643,1011874,26430009":1214,"2643,26430006":1215,"2643,1011896,26430008":1216,"2643,1012064,26430004":1217,"2643,1012054,26430004":1218,"2643,1011909,26430008":1219,"2643,1011918,26430006":1220,"2643,1011905,26430010":1221,"2643,1011941,26430008":1222,"2643,1011969,26430005":1223,"2643,1011981,26430004":1224,"2643,26430007":1225,"2643,26430011":1226,"2643,1011984,26430008":1227,"2643,1011985,26430008":1228,"2643,1011993,26430004":1229,"2643,1012013,26430010":1230,
"2643,1012040,26430011":1231,"2643,1012029,26430004":1232,"2643,1012036,26430004":1233,"2643,26430008":1234,"2643,26430010":1235,"2643,1012043,26430007":1236,"2643,1012059,26430008":1237,"2643,1012060,26430005":1238,"2643,1012061,26430005":1239,"2643,1012062,26430009":1240,"2643,1011867,26430004":1241,"2643,26430009":1242,"2643,1012008,26430006":1243,"2643,26430004":1244,"2643,1012068,26430010":1245,"2643,1012077,26430005":1246,"2643,1012084,26430005":1247,"2643,1012052,26430009":1248,2686:1249,2788:1250,
2800:1251,"2076,20097,20760013":1252,"2076,20106,20760009":1253,"2076,20105,20760014":1254,"2076,20089,20760007":1255,"2076,20092,20760012":1256,"2076,20087,20760010":1257,"2076,20099,20760008":1258,"2076,20088,20760006":1259,"2076,20091,20760011":1260,"2170,21700001,21700007":1261,2070:1262,"2704,9047162,27040008":1263,"2704,9047165,27040012":1264,"2704,9047171,27040009":1265,"2704,9047172,27040008":1266,"2704,9047173,27040008":1267,"2704,9047174,27040011":1268,"2704,9040342,27040013":1269,"2704,9047176,27040008":1270,
"2704,9047177,27040011":1271,"2704,9047178,27040008":1272,"2704,9047179,27040008":1273,"2704,9047182,27040008":1274,"2704,9040344,27040013":1275,"2704,9040355,27040013":1276,"2704,9047184,27040008":1277,"2704,9047186,27040012":1278,"2704,9047187,27040008":1279,"2704,9047188,27040012":1280,"2704,9047190,27040008":1281,"2050,9069793":1282,"2050,9070359":1283,"2050,9070359,20501043":1284,"2050,9070356":1285,"2050,9070358":1286,"2050,9070358,20503660":1287,"2050,9073536":1288,"2050,9069792":1289,"2050,9070357":1290,
"2050,9069794":1291,"2250,22500001":1292,"2250,22500002":1293,"2250,22500003":1294,"2250,22500004":1295,"2250,22500005":1296,"2250,20326":1297,"2250,22500006":1298,"2250,22500007":1299,"2250,22500008":1300,"2032,20026,20327301":1301,"2032,20017,20327301":1302,"2032,20021,20327301":1303,"2360,9056648,9118087":1304,"2604,26041843":1305,"2604,26049948":1306,"2604,26045473":1307,"2076,20097,20760013,20760015":1308,"2076,20090,1001541,20760015":1309,"2076,20106,20760009,20760015":1310,"2076,20105,20760014,20760015":1311,
"2076,20089,20760007,20760015":1312,"2076,20092,20760012,20760015":1313,"2076,20094,20760005,20760015":1314,"2076,20101,20760001,20760015":1315,"2076,20104,20760003,20760015":1316,"2076,20102,20760002,20760015":1317,"2076,20106,20760004,20760015":1318,"2076,20087,20760010,20760015":1319,"2076,20099,20760008,20760015":1320,"2076,20088,20760006,20760015":1321,"2076,20091,20760011,20760015":1322,"2356,20453,23560029":1323,"2356,20453,23560030":1324,"2356,21289,23560082":1325,"2356,20454,23560031":1326,
"2356,20454,23560032":1327,"2356,20455,23560034":1328,"2356,20455,23560035":1329,"2356,21334,23560038":1330,"2356,21334,23560039":1331,"2356,21268,23560044":1332,"2356,21268,23560045":1333,"2356,20457,23560046":1334,"2356,20457,23560047":1335,"2356,20458,23560001,23560041":1336,"2356,20458,23560040":1337,"2356,20458,23560041":1338,"2356,21335,23560048":1339,"2356,21335,23560049":1340,"2356,20459,23560052":1341,"2356,20459,23560053":1342,"2356,21336,23560054":1343,"2356,21336,23560055":1344,"2356,20460,1007768,23560010":1345,
"2356,20460,23560033":1346,"2356,20460,23560010":1347,"2356,20461,23560056":1348,"2356,20461,23560011":1349,"2356,20464,23560058":1350,"2356,20464,23560059":1351,"2356,20462,23560002,23560061":1352,"2356,20462,23560060":1353,"2356,20462,23560061":1354,"2356,21337,23560062":1355,"2356,21337,23560063":1356,"2356,20463,23560064":1357,"2356,20463,23560065":1358,"2356,21338,23560066":1359,"2356,21338,23560067":1360,"2356,21339,23560068":1361,"2356,21339,23560069":1362,"2356,20465,23560070":1363,"2356,20465,23560014":1364,
"2356,20467,23560071":1365,"2356,20467,23560072":1366,"2356,20466,23560073":1367,"2356,20466,23560074":1368,"2356,20468,23560075":1369,"2356,20468,23560016":1370,"2356,21340,23560076":1371,"2356,21340,23560077":1372,"2356,20469,1007809,23560037":1373,"2356,20469,23560036":1374,"2356,20469,23560037":1375,"2356,1007740,9061642,23560051":1376,"2356,9061642,23560050":1377,"2356,9061642,23560051":1378,"2356,20470,23560078":1379,"2356,20470,23560079":1380,"2356,21342,23560083":1381,"2356,20471,23560001,23560043":1382,
"2356,20471,23560042":1383,"2356,20471,23560043":1384,"2356,21341,23560080":1385,"2356,21341,23560081":1386,"2356,20472,1007828,23560019":1387,"2356,20472,23560057":1388,"2356,20472,23560019":1389};var wa={Rc:0,Nc:1,Tc:2,Vc:3,Mc:4,Qc:5,Uc:1001,Oc:1002,Pc:1003,Sc:1004};function Aa(a,c){if(Error.captureStackTrace)Error.captureStackTrace(this,Aa);else{const e=Error().stack;e&&(this.stack=e)}a&&(this.message=String(a));c!==void 0&&(this.cause=c)}ta(Aa,Error);Aa.prototype.name="CustomError";function Ba(a,c){var e=Aa.call;a=a.split("%s");let g="";const k=a.length-1;for(let q=0;q<k;q++)g+=a[q]+(q<c.length?c[q]:"%s");e.call(Aa,this,g+a[k])}ta(Ba,Aa);Ba.prototype.name="AssertionError";function Ca(a,c,e,g){let k="Assertion failed",q;e?(k+=": "+e,q=g):a&&(k+=": "+a,q=c);throw new Ba(""+k,q||[]);}
var p=function(a,c,e){a||Ca("",null,c,Array.prototype.slice.call(arguments,2));return a},Ka=function(a,c,e){a==null&&Ca("Expected to exist: %s.",[a],c,Array.prototype.slice.call(arguments,2));return a},La=function(a,c){throw new Ba("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));},Ma=function(a,c,e){typeof a!=="number"&&Ca("Expected number but got %s: %s.",[na(a),a],c,Array.prototype.slice.call(arguments,2))},Ra=function(a,c,e){typeof a!=="string"&&Ca("Expected string but got %s: %s.",
[na(a),a],c,Array.prototype.slice.call(arguments,2))},Sa=function(a,c,e){typeof a!=="function"&&Ca("Expected function but got %s: %s.",[na(a),a],c,Array.prototype.slice.call(arguments,2));return a},Ua=function(a,c,e){Array.isArray(a)||Ca("Expected array but got %s: %s.",[na(a),a],c,Array.prototype.slice.call(arguments,2));return a},eb=function(a,c,e,g){a instanceof c||Ca("Expected instanceof %s but got %s.",[Va(c),Va(a)],e,Array.prototype.slice.call(arguments,3));return a};
function Va(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):a===null?"null":typeof a};let gb=!0,hb,mb,nb;const ob=typeof String.prototype.isWellFormed==="function";const pb=ma(1,!0);var Ab=ma(610401301,!1);ma(899588437,!1);var Bb=ma(188588736,!0);ma(641353869,pb);ma(644029907,pb);ma(1822726157,pb);var Cb=ma(645172343,pb);ma(651175828,!0);ma(653718497,pb);ma(2147483644,!1);ma(2147483645,!0);ma(2147483646,pb);ma(2147483647,!0);function Db(){var a=ea.navigator;return a&&(a=a.userAgent)?a:""}var Eb;const Fb=ea.navigator;Eb=Fb?Fb.userAgentData||null:null;function Gb(a){return Ab?Eb?Eb.brands.some(({brand:c})=>c&&c.indexOf(a)!=-1):!1:!1}function y(a){return Db().indexOf(a)!=-1};function Hb(){return Ab?!!Eb&&Eb.brands.length>0:!1}function Rb(){return Hb()?!1:y("Opera")}function Sb(){return y("Firefox")||y("FxiOS")}function Tb(){return Hb()?Gb("Chromium"):(y("Chrome")||y("CriOS"))&&!(Hb()?0:y("Edge"))||y("Silk")};function Ub(){return Ab?!!Eb&&!!Eb.platform:!1}function Xb(){return y("iPhone")&&!y("iPod")&&!y("iPad")}function Yb(){Xb()||y("iPad")||y("iPod")};function Zb(a){const c=a.length;if(c>0){const e=Array(c);for(let g=0;g<c;g++)e[g]=a[g];return e}return[]};var $b=function(a){$b[" "](a);return a};$b[" "]=function(){};Rb();Hb()||y("Trident")||y("MSIE");y("Edge");!y("Gecko")||Db().toLowerCase().indexOf("webkit")!=-1&&!y("Edge")||y("Trident")||y("MSIE")||y("Edge");Db().toLowerCase().indexOf("webkit")!=-1&&!y("Edge")&&y("Mobile");Ub()||y("Macintosh");Ub()||y("Windows");(Ub()?Eb.platform==="Linux":y("Linux"))||Ub()||y("CrOS");Ub()||y("Android");Xb();y("iPad");y("iPod");Yb();Db().toLowerCase().indexOf("kaios");Sb();Xb()||y("iPod");y("iPad");!y("Android")||Tb()||Sb()||Rb()||y("Silk");Tb();!y("Safari")||Tb()||(Hb()?0:y("Coast"))||Rb()||(Hb()?0:y("Edge"))||(Hb()?Gb("Microsoft Edge"):y("Edg/"))||(Hb()?Gb("Opera"):y("OPR"))||Sb()||y("Silk")||y("Android")||Yb();var ic={},jc=null,lc=function(a){var c;p(qa(a),"encodeByteArray takes an array as a parameter");c===void 0&&(c=0);kc();c=ic[c];const e=Array(Math.floor(a.length/3)),g=c[64]||"";let k=0,q=0;for(;k<a.length-2;k+=3){var u=a[k],E=a[k+1],C=a[k+2],G=c[u>>2];u=c[(u&3)<<4|E>>4];E=c[(E&15)<<2|C>>6];C=c[C&63];e[q++]=""+G+u+E+C}G=0;C=g;switch(a.length-k){case 2:G=a[k+1],C=c[(G&15)<<2]||g;case 1:a=a[k],e[q]=""+c[a>>2]+c[(a&3)<<4|G>>4]+C+g}return e.join("")},nc=function(a){var c=a.length,e=c*3/4;e%3?e=Math.floor(e):
"=.".indexOf(a[c-1])!=-1&&(e="=.".indexOf(a[c-2])!=-1?e-2:e-1);var g=new Uint8Array(e),k=0;mc(a,function(q){g[k++]=q});return k!==e?g.subarray(0,k):g},mc=function(a,c){function e(C){for(;g<a.length;){var G=a.charAt(g++),Q=jc[G];if(Q!=null)return Q;if(!/^[\s\xa0]*$/.test(G))throw Error("b`"+G);}return C}kc();for(var g=0;;){var k=e(-1),q=e(0),u=e(64),E=e(64);if(E===64&&k===-1)break;c(k<<2|q>>4);u!=64&&(c(q<<4&240|u>>2),E!=64&&c(u<<6&192|E))}},kc=function(){if(!jc){jc={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),
c=["+/=","+/","-_=","-_.","-_"],e=0;e<5;e++){var g=a.concat(c[e].split(""));ic[e]=g;for(var k=0;k<g.length;k++){var q=g[k],u=jc[q];u===void 0?jc[q]=k:p(u===k)}}}};function oc(a){let c="",e=0;const g=a.length-10240;for(;e<g;)c+=String.fromCharCode.apply(null,a.subarray(e,e+=10240));c+=String.fromCharCode.apply(null,e?a.subarray(e):a);return btoa(c)}const pc=/[-_.]/g,qc={"-":"+",_:"/",".":"="};function rc(a){return qc[a]||""}function sc(a){var c=a;pc.test(c)&&(c=c.replace(pc,rc));let e;try{e=atob(c)}catch(g){throw Error("c`"+a+"`"+g);}a=new Uint8Array(e.length);for(c=0;c<e.length;c++)a[c]=e.charCodeAt(c);return a}var tc={};let uc;var wc=class{constructor(a,c){if(c!==tc)throw Error("d");this.Na=a;if(a!=null&&a.length===0)throw Error("e");this.dontPassByteStringToStructuredClone=vc}isEmpty(){return this.Na==null}};function vc(){};function xc(a){a=Error(a);a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity="warning";return a};var Lc=Symbol("INTERNAL_ARRAY_STATE");p(Math.round(Math.log2(Math.max(...Object.values({cd:1,ad:2,Zc:4,fd:8,ed:16,dd:32,Jc:64,hd:128,Xc:256,Wc:512,bd:1024,Kc:2048,gd:4096,Lc:8192}))))===13);var Mc=(a,c)=>{p((c&16777215)==c);Ua(a,"state is only maintained on arrays.");a[Lc]|=c};const Nc=Object.getOwnPropertyDescriptor(Array.prototype,"pc");
Object.defineProperties(Array.prototype,{pc:{get(){function a(k,q){k&c&&e.push(q)}const c=Oc(this),e=[];a(1,"IS_REPEATED_FIELD");a(2,"IS_IMMUTABLE_ARRAY");a(4,"IS_API_FORMATTED");a(4096,"STRING_FORMATTED");a(8192,"GBIGINT_FORMATTED");a(8,"ONLY_MUTABLE_VALUES");a(32,"MUTABLE_REFERENCES_ARE_OWNED");a(64,"CONSTRUCTED");a(128,"TRANSFERRED");a(256,"HAS_SPARSE_OBJECT");a(512,"HAS_MESSAGE_ID");a(2048,"FROZEN_ARRAY");var g=c>>14&1023||536870912;g!==536870912&&e.push(`pivot: ${g}`);g=e.join(",");return Nc?
Nc.get.call(this)+"|"+g:g},configurable:!0,enumerable:!1}});var Oc=a=>{Ua(a,"state is only maintained on arrays.");return a[Lc]|0};
function Pc(a,c){p(c&64,"state for messages must be constructed");p((c&5)===0,"state for messages should not contain repeated field state");const e=c>>14&1023||536870912,g=a.length;p(e+Qc(c)>=g-1,"pivot %s is pointing at an index earlier than the last index of the array, length: %s",e,g);c&512&&p(typeof a[0]==="string","arrays with a message_id bit must have a string in the first position, got: %s",a[0]);a=g?a[g-1]:void 0;p((a!=null&&typeof a==="object"&&a.constructor===Object)===!!(c&256),"arraystate and array disagree on sparseObject presence")}
var Rc=a=>{Ua(a,"state is only maintained on arrays.");const c=a[Lc];Pc(a,c);return c},Sc=(a,c)=>{Ua(a,"state is only maintained on arrays.");p((c&16777215)==c);a[Lc]=c};function Tc(a,c){Sc(c,(a|0)&-14591)}function Uc(a,c){Sc(c,(a|34)&-14557)}function Vc(a,c){Ma(c);p(c>0&&c<=1023||536870912===c);return a&-16760833|(c&1023)<<14}function Qc(a){return+!!(a&512)-1};function Wc(a){eb(a,wc);if(tc!==tc)throw Error("d");var c=a.Na;c==null||c!=null&&c instanceof Uint8Array||(typeof c==="string"?c=sc(c):(La("Cannot coerce to Uint8Array: "+na(c)),c=null));return(c==null?c:a.Na=c)||new Uint8Array(0)};let Xc;var Yc={};function Zc(a){const c=a.rc===Yc;p(!Xc||c===a instanceof Xc);return c}var $c={};function ad(a){const c=!(!a||typeof a!=="object"||a.nd!==$c);p(c===a instanceof Map);return c&&eb(a,Map).size===0}function bd(a,c){Ma(a);p(a>0);p(c===0||c===-1);return a+c}function cd(a,c){Ma(a);p(a>=0);p(c===0||c===-1);return a-c}function dd(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object}
function ed(a,c,e){if(!Array.isArray(a)||a.length)return!1;const g=Oc(a);if(g&1)return!0;if(!(c&&(Array.isArray(c)?c.includes(e):c.has(e))))return!1;Sc(a,g|1);return!0}var fd;const gd=[];Sc(gd,55);fd=Object.freeze(gd);function ud(){}let vd;function wd(a,c){Ua(a);if(c){vd||=Symbol("unknownBinaryFields");var e=a[vd];e?e.push(c):a[vd]=[c]}}function xd(a,c){Ua(a);Ua(c);(c=vd?Ua(c)[vd]:void 0)&&(a[vd]=Array.prototype.slice.call(c))}let yd;
function zd(a,c){var e=Oc(Ua(a));c||p(!(e&2&&e&4||e&2048)||Object.isFrozen(a));c=!!(e&8);e=!!(e&16&&e&32);if(c||e){let g,k,q;a.forEach(u=>{Array.isArray(u)?q=!0:u&&Zc(u)&&(Oc(u.H)&2?k=!0:g=!0)});q&&p(!k&&!g);e&&p(!q&&!g);c&&p(!q&&!k)}Ad(a)}
function Ad(a){var c=Oc(a);const e=c&4,g=(4096&c?1:0)+(8192&c?1:0);p(e&&g<=1||!e&&g===0,`Expected at most 1 type-specific formatting bit, but got ${g} with state: ${c}`);if(4096&Oc(a))for(c=0;c<a.length;c++)typeof a[c]!=="string"&&La(`Unexpected element of type ${typeof a[c]} in string formatted repeated 64-bit int field`)}var Bd=Object.freeze({});let Cd=0,Dd=0,Ed;function Fd(a){const c=a>>>0;Cd=c;Dd=(a-c)/4294967296>>>0}function Gd(a){if(a<0){Fd(0-a);a=Cd;var c=Dd;c=~c;a?a=~a+1:c+=1;const [e,g]=[a,c];Cd=e>>>0;Dd=g>>>0}else Fd(a)}function Hd(a){p(a<=8);return Ed||=new DataView(new ArrayBuffer(8))}function Id(a,c){return c*4294967296+(a>>>0)}function Jd(a,c){const e=c&2147483648;e&&(a=~a+1>>>0,c=~c>>>0,a==0&&(c=c+1>>>0));a=Id(a,c);return e?-a:a}
function Kd(a,c){c>>>=0;a>>>=0;return c<=2097151?""+(4294967296*c+a):""+(BigInt(c)<<BigInt(32)|BigInt(a))}function Ld(a){p(a.length>0);a.length<16?Gd(Number(a)):(a=BigInt(a),Cd=Number(a&BigInt(4294967295))>>>0,Dd=Number(a>>BigInt(32)&BigInt(4294967295)))};function Md(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)}function Nd(a){return a.displayName||a.name||"unknown type name"}const Od=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function Pd(a){const c=typeof a;return c==="number"?Number.isFinite(a):c!=="string"?!1:Od.test(a)}function Qd(a){if(!Number.isFinite(a))throw a=`Expected enum as finite number but got ${na(a)}: ${a}`,xc(a);return a|0}
function Rd(a){return`Expected int32 as finite number but got ${na(a)}: ${a}`}function Sd(a){if(typeof a!=="number")throw xc(Rd(a));if(!Number.isFinite(a))throw xc(Rd(a));return a|0}function Td(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a|0:void 0}function Ud(a){return`Expected uint32 as finite number but got ${na(a)}: ${a}`}
function Vd(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a>>>0:void 0}function Wd(a){return a[0]==="-"?!1:a.length<20?!0:a.length===20&&Number(a.substring(0,6))<184467}function Xd(a){p(a<0||!(0<a&&a<Number.MAX_SAFE_INTEGER));p(Number.isInteger(a));if(a<0){Gd(a);const c=Kd(Cd,Dd);a=Number(c);return Number.isSafeInteger(a)?a:c}if(Wd(String(a)))return a;Gd(a);return Id(Cd,Dd)}
function Yd(a){if(a==null)return a;if(Pd(a)){if(typeof a==="string"){p(Pd(a));p(!0);var c=Math.trunc(Number(a));Number.isSafeInteger(c)&&c>=0?a=String(c):(c=a.indexOf("."),c!==-1&&(a=a.substring(0,c)),p(a.indexOf(".")===-1),Wd(a)||(Ld(a),a=Kd(Cd,Dd)));return a}if(typeof a==="number")return p(Pd(a)),p(!0),a=Math.trunc(a),a>=0&&Number.isSafeInteger(a)?a:Xd(a)}};let Zd;function $d(a,c){p(!!(Oc(c)&32));Zd=c;a=new a(c);Zd=void 0;return a}let ae,be;function ce(a){switch(typeof a){case "boolean":return ae||=[0,void 0,!0];case "number":return a>0?void 0:a===0?be||=[0,void 0]:[-a,void 0];case "string":return[0,a];case "object":return Ua(a),p(a.length===2||a.length===3&&a[2]===!0),p(a[0]==null||typeof a[0]==="number"&&a[0]>=0),p(a[1]==null||typeof a[1]==="string"),a}}function de(a,c){Ua(c);return ee(a,c[0],c[1])}
function ee(a,c,e){a==null&&(a=Zd);Zd=void 0;if(a!=null)for(var g=0;g<a.length;g++){var k=a[g];Array.isArray(k)&&zd(k)}if(a==null)k=96,e?(a=[e],k|=512):a=[],c&&(k=Vc(k,c));else{if(!Array.isArray(a))throw Error("j`"+JSON.stringify(a)+"`"+na(a));if(Object.isFrozen(a)||!Object.isExtensible(a)||Object.isSealed(a))throw Error("k");k=Oc(a);if(k&2048)throw Error("l");if(k&64)return Pc(a,k),a;k|=64;if(e&&(k|=512,e!==a[0]))throw Error("m`"+e+"`"+JSON.stringify(a[0])+"`"+na(a[0]));a:{g=a;e=k;if(k=g.length){const q=
k-1;if(dd(g[q])){e|=256;c=cd(q,Qc(e));if(c>=1024)throw Error("n`"+c+"`1024");k=Vc(e,c);break a}}if(c){c=Math.max(c,cd(k,Qc(e)));if(c>1024)throw Error("o`"+k+"`1024");k=Vc(e,c)}else k=e}}Sc(a,k);p(k&64);return a};var fe=class{constructor(){throw Error("p");}[Symbol.iterator](){}};const ge=()=>{throw Error("q");};Object.defineProperties(fe,{[Symbol.hasInstance]:{value:ge,configurable:!1,writable:!1,enumerable:!1}});p(fe[Symbol.hasInstance]===ge,"defineProperties did not work: was it monkey-patched?");function he(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(ed(a,void 0,0))return}else{if(a!=null&&a instanceof Uint8Array)return oc(a);if(a instanceof wc){const c=a.Na;return c==null?"":typeof c==="string"?c:a.Na=oc(c)}}}return a};function ie(a,c,e){const g=Array.prototype.slice.call(a);var k=g.length;const q=c&256?g[k-1]:void 0;k+=q?-1:0;for(c=c&512?1:0;c<k;c++)g[c]=e(g[c]);if(q){c=g[c]={};for(const u in q)p(!isNaN(u),"should not have non-numeric keys in sparse objects after a constructor is called."),c[u]=e(q[u])}xd(g,a);return g}
function We(a,c,e,g,k){if(a!=null){if(Array.isArray(a))a=ed(a,void 0,0)?void 0:k&&Oc(a)&2?a:Xe(a,c,e,g!==void 0,k);else if(dd(a)){const q={};for(let u in a)q[u]=We(a[u],c,e,g,k);a=q}else a=c(a,g);return a}}function Xe(a,c,e,g,k){const q=g||e?Oc(a):0;g=g?!!(q&32):void 0;const u=Array.prototype.slice.call(a);for(let E=0;E<u.length;E++)u[E]=We(u[E],c,e,g,k);e&&(xd(u,a),e(q,u));return u}function Ye(a){return Zc(a)?a.toJSON():he(a)};function Ze(a,c,e=Uc){if(a!=null){if(a instanceof Uint8Array)return c?a:new Uint8Array(a);if(Array.isArray(a)){var g=Oc(a);if(g&2)return a;zd(a);c&&=g===0||!!(g&32)&&!(g&64||!(g&16));return c?(Sc(a,(g|34)&-12293),a):Xe(a,Ze,g&4?Uc:e,!0,!0)}Zc(a)&&(p(Zc(a)),e=a.H,g=Rc(e),a=g&2?a:$d(a.constructor,$e(e,g,!0)));return a}}function $e(a,c,e){const g=e||c&2?Uc:Tc,k=!!(c&32);a=ie(a,c,q=>Ze(q,k,g));Mc(a,32|(e?2:0));return a}function af(a){const c=a.H,e=Rc(c);return e&2?$d(a.constructor,$e(c,e,!1)):a};function bf(a,c,e,g){c=bd(g,Qc(c));if(!(c<0||c>=a.length||c>=e))return a[c]}var cf=function(a,c,e,g){if(e===-1)return null;const k=c>>14&1023||536870912;if(e>=k){if(c&256)return a[a.length-1][e]}else{var q=a.length;if(g&&c&256&&(g=a[q-1][e],g!=null)){if(bf(a,c,k,e))throw Error("r`"+e);return g}return bf(a,c,k,e)}},ef=function(a,c,e){const g=a.H;let k=Rc(g);if(k&2)throw Error("f");df(g,k,c,e);return a};
function df(a,c,e,g,k){p(!dd(g),"Invalid object passed to a setter");const q=c>>14&1023||536870912;if(e>=q||k&&!Cb){p(q!==536870912);k=c;if(c&256)var u=a[a.length-1];else{if(g==null)return;u=bd(q,Qc(c));p(u>=a.length&&Number.isInteger(u)&&u<4294967295,"Expected sparseObjectIndex (%s) to be >= %s and a valid array index",u,a.length);u=a[u]={};k|=256}u[e]=g;e<q&&(a[bd(e,Qc(c))]=void 0);k!==c&&Sc(a,k)}else a[bd(e,Qc(c))]=g,c&256&&(a=a[a.length-1],e in a&&delete a[e])}
function ff(a,c){if(!a)return a;p(Oc(c)&2?!!(Oc(a.H)&2):!0);return a}function gf(a,c,e){p(!0);var g=c&2;let k=cf(a,c,e,!1);Array.isArray(k)||(k=fd);const q=!!(c&32);let u=Oc(k);u===0&&q&&!g?(u|=33,Sc(k,u)):u&1||(u|=1,Sc(k,u));if(g)u&2||Mc(k,34),Object.freeze(k);else if(2&u||2048&u)k=Array.prototype.slice.call(k),g=1,q&&(g|=32),Sc(k,g),df(a,c,e,k,!1);return k}var hf=function(a,c){c=gf(a,Rc(a),c);zd(c,!1);p(!!(Oc(c)&1));p(Oc(a)&2?Object.isFrozen(c):!0);return c};
function jf(a,c,e){const g=a.H,k=Oc(g);if(Rc(a.H)&2)throw Error("f");c=gf(g,k,c);Oc(c);if(Array.isArray(e))for(var q=0;q<e.length;q++)c.push(Qd(e[q]));else for(q of e)c.push(Qd(q));Ad(c);return a}var kf=function(a,c,e,g){let k=Rc(a);const q=cf(a,k,e,g);if(q!=null&&Zc(q))return c=af(q),c!==q&&df(a,k,e,c,g),c.H;if(Array.isArray(q)){var u=Oc(q);u=u&2?$e(q,u,!1):q;u=de(u,c)}else u=de(void 0,c);u!==q&&df(a,k,e,u,g);return u};
function lf(a,c,e,g){a=a.H;let k=Rc(a);const q=cf(a,k,e,g);if(q!=null&&typeof q==="object"&&Zc(q))c=q;else if(Array.isArray(q)){const u=Oc(q);let E=u;E===0&&(E|=k&32);E|=k&2;E!==u&&Sc(q,E);c=new c(q)}else c=void 0;c!==q&&c!=null&&df(a,k,e,c,g);return ff(c,a)}
var mf=function(a,c,e,g=!1){c=lf(a,c,e,g);if(c==null)return c;a=a.H;let k=Rc(a);if(!(k&2)){const q=af(c);q!==c&&(c=q,df(a,k,e,c,g))}return ff(c,a)},nf=function(a,c,e,g){if(g!=null){var k=g;c=Ka(c);if(!(k instanceof c))throw Error("i`"+Nd(c)+"`"+(k&&Nd(k.constructor)));}else g=void 0;return ef(a,e,g)},of=function(a,c,e){if(e!=null&&typeof e!=="boolean")throw Error("g`"+na(e)+"`"+e);return ef(a,c,e)},pf=function(a,c,e){if(e!=null){if(typeof e!=="number")throw xc(Ud(e));if(!Number.isFinite(e))throw xc(Ud(e));
e>>>=0}return ef(a,c,e)},qf=function(a,c,e){if(e!=null&&typeof e!=="string")throw Error("h`"+e+"`"+na(e));return ef(a,c,e)},rf=function(a,c,e){return ef(a,c,e==null?e:Qd(e))};function sf(a){if(typeof a==="string")return{buffer:sc(a),ka:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),ka:!1};if(a.constructor===Uint8Array)return{buffer:a,ka:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),ka:!1};if(a.constructor===wc)return{buffer:Wc(a),ka:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),ka:!1};throw Error("B");};var uf=function(a,c){let e,g=0,k=0,q=0;const u=a.P;let E=a.F;do e=u[E++],g|=(e&127)<<q,q+=7;while(q<32&&e&128);q>32&&(k|=(e&127)>>4);for(q=3;q<32&&e&128;q+=7)e=u[E++],k|=(e&127)<<q;tf(a,E);if(e<128)return c(g>>>0,k>>>0);throw Error("y");},vf=function(a){let c=0,e=a.F;const g=e+10,k=a.P;for(;e<g;){const q=k[e++];c|=q;if((q&128)===0)return tf(a,e),!!(c&127)}throw Error("y");},wf=function(a){const c=a.P;let e=a.F,g=c[e++],k=g&127;if(g&128&&(g=c[e++],k|=(g&127)<<7,g&128&&(g=c[e++],k|=(g&127)<<14,g&128&&
(g=c[e++],k|=(g&127)<<21,g&128&&(g=c[e++],k|=g<<28,g&128&&c[e++]&128&&c[e++]&128&&c[e++]&128&&c[e++]&128&&c[e++]&128)))))throw Error("y");tf(a,e);return k},xf=function(a){return wf(a)>>>0},yf=function(a){return uf(a,Id)},zf=function(a){var c=a.P;const e=a.F,g=c[e+0],k=c[e+1],q=c[e+2];c=c[e+3];a.advance(4);return(g<<0|k<<8|q<<16|c<<24)>>>0},Af=function(a){return wf(a)},Bf=function(a,c,{hb:e=!1}={}){a.hb=e;c&&(c=sf(c),a.P=c.buffer,a.kb=c.ka,a.Ta=null,a.Ya=0,a.S=a.P.length,a.F=a.Ya)},tf=function(a,c){a.F=
c;if(c>a.S)throw Error("z`"+c+"`"+a.S);},Cf=function(a,c){if(c<0)throw Error("A`"+c);const e=a.F,g=e+c;if(g>a.S)throw Error("z`"+(a.S-e)+"`"+c);a.F=g;return e},Ef=class{constructor(a,c){this.P=null;this.kb=!1;this.Ta=null;this.F=this.S=this.Ya=0;Bf(this,a,c)}Mb(){this.clear();Df.length<100&&Df.push(this)}clear(){this.P=null;this.kb=!1;this.Ta=null;this.F=this.S=this.Ya=0;this.hb=!1}setEnd(a){this.S=a}reset(){this.F=this.Ya}M(){return this.F}advance(a){tf(this,this.F+a)}Sb(a,c){const e=Cf(this,a);
var g=p(this.P),k;c?(k=hb)||(k=hb=new TextDecoder("utf-8",{fatal:!0})):(k=mb)||(k=mb=new TextDecoder("utf-8",{fatal:!1}));a=e+a;g=e===0&&a===g.length?g:g.subarray(e,a);try{var q=k.decode(g)}catch(u){if(c){if(gb===void 0){try{k.decode(new Uint8Array([128]))}catch(E){}try{k.decode(new Uint8Array([97])),gb=!0}catch(E){gb=!1}}c=!gb}c&&(hb=void 0);throw u;}return q}tb(a){if(a==0)return uc||=new wc(null,tc);var c=Cf(this,a);if(this.hb&&this.kb)c=this.P.subarray(c,c+a);else{var e=p(this.P);a=c+a;c=c===a?
new Uint8Array(0):e.slice(c,a)}eb(c,Uint8Array);return c.length==0?uc||=new wc(null,tc):new wc(c,tc)}},Df=[];p(!0);
var Ff=function(a,{Kb:c=!1}={}){a.Kb=c},Gf=function(a){var c=a.v;if(c.F==c.S)return!1;a.T!==-1&&(c=a.v.M(),a.v.F=a.Y,xf(a.v),a.A===4||a.A===3?p(c===a.v.M(),"Expected to not advance the cursor.  Group tags do not have values."):p(c>a.v.M(),"Expected to read the field, did you forget to call a read or skip method?"),a.v.F=c);a.Y=a.v.M();c=xf(a.v);const e=c>>>3,g=c&7;if(!(g>=0&&g<=5))throw Error("t`"+g+"`"+a.Y);if(e<1)throw Error("u`"+e+"`"+a.Y);a.T=c;a.wa=e;a.A=g;return!0},Hf=function(a){switch(a.A){case 0:a.A!=0?
(La("Invalid wire type for skipVarintField"),Hf(a)):vf(a.v);break;case 1:p(a.A===1);a.v.advance(8);break;case 2:If(a);break;case 5:p(a.A===5);a.v.advance(4);break;case 3:const c=a.wa;do{if(!Gf(a))throw Error("w");if(a.A==4){if(a.wa!=c)throw Error("x");break}Hf(a)}while(1);break;default:throw Error("t`"+a.A+"`"+a.Y);}},If=function(a){if(a.A!=2)La("Invalid wire type for skipDelimitedField"),Hf(a);else{var c=xf(a.v);a.v.advance(c)}},Jf=function(a,c){if(!a.Kb){const e=a.v.M();a.v.F=c;c=a.v.tb(e-c);p(e==
a.v.M());return c}},Kf=function(a){const c=a.Y;Hf(a);return Jf(a,c)},Lf=function(a,c,e){p(a.A==2);const g=a.v.S,k=xf(a.v),q=a.v.M()+k;let u=q-g;u<=0&&(a.v.setEnd(q),e(c,a,void 0,void 0,void 0),u=q-a.v.M());if(u)throw Error("s`"+k+"`"+(k-u));a.v.F=q;a.v.setEnd(g)},Mf=function(a){p(a.A==0);return xf(a.v)},Nf=function(a,c){p(a.T===11);let e=0,g=0;for(;Gf(a)&&a.A!=4;)a.T!==16||e?a.T!==26||g?Hf(a):e?(g=-1,Lf(a,e,c)):(g=a.Y,If(a)):(e=Mf(a),g&&(p(g>0),a.T=-1,a.A=-1,a.v.F=g,g=0));if(a.T!==12||!g||!e)throw Error("v");
},Of=function(a){p(a.A==0);return yf(a.v)},Pf=function(a){p(a.A==0);return wf(a.v)},Qf=function(a){p(a.A==2);const c=xf(a.v);return a.v.Sb(c,!0)},Rf=function(a,c,e){p(a.A==2);var g=xf(a.v);for(g=a.v.M()+g;a.v.M()<g;)e.push(c(a.v))},Tf=class{constructor(a,c){if(Df.length){const e=Df.pop();Bf(e,a,c);a=e}else a=new Ef(a,c);this.v=a;this.Y=this.v.M();this.A=this.T=this.wa=-1;Ff(this,c)}Mb(){this.v.clear();this.A=this.wa=this.T=-1;Sf.length<100&&Sf.push(this)}M(){return this.v.M()}reset(){this.v.reset();
this.Y=this.v.M();this.A=this.wa=this.T=-1}advance(a){this.v.advance(a)}Sb(){return Qf(this)}tb(){p(this.A==2);const a=xf(this.v);return this.v.tb(a)}},Sf=[];typeof Proxy!=="undefined"&&new Proxy({},{getPrototypeOf:Uf,setPrototypeOf:Uf,isExtensible:Uf,preventExtensions:Uf,getOwnPropertyDescriptor:Uf,defineProperty:Uf,has:Uf,get:Uf,set:Uf,deleteProperty:Uf,apply:Uf,construct:Uf});function Uf(){throw Error("C");};let Vf;
var Wf=class{constructor(a,c,e){eb(this,Wf,"The message constructor should only be used by subclasses");p(this.constructor!==Wf,"Message is an abstract class and cannot be directly constructed");this.H=ee(a,c,e);this.preventPassingToStructuredClone=ud}toJSON(){return Xf(this)}getExtension(a){eb(this,a.Lb);var c=eb(this,Wf);c=a.ha?a.Wa?a.ta(c,a.ha,a.ia,void 0===Bd?2:4,!0):a.ta(c,a.ha,a.ia,!0):a.Wa?a.ta(c,a.ia,void 0===Bd?2:4,!0):a.ta(c,a.ia,a.defaultValue,!0);return a.oc&&c==null?a.defaultValue:c}hasExtension(a){p(!a.Wa,
"repeated extensions don't support hasExtension");if(a.ha)a=lf(this,a.ha,a.ia,!0)!==void 0;else{p(!a.Wa,"repeated extensions don't support getExtensionOrUndefined");eb(this,a.Lb);const c=eb(this,Wf);a=a.ha?a.ta(c,a.ha,a.ia,!0):a.ta(c,a.ia,null,!0);a=(a===null?void 0:a)!==void 0}return a}clone(){const a=eb(this,Wf);p(Zc(a));const c=a.H;var e=Rc(c);return $d(a.constructor,$e(c,e,!1))}ka(){return!!(Oc(this.H)&2)}};Xc=Wf;Wf.prototype.rc=Yc;
Wf.prototype.toString=function(){try{return Vf=!0,Xf(this).toString()}finally{Vf=!1}};
function Xf(a){if(Vf)var c=a.H;else c=a.H,Ua(c),c=Xe(c,Ye,void 0,void 0,!1);{var e=!Vf;var g=Bb?void 0:a.constructor.qd;var k=Rc(e?a.H:c);let Da=c.length;if(Da){var q=c[Da-1],u=dd(q);u?Da--:q=void 0;a=Qc(k);var E=cd(Da,a),C=(k=Cb&&!(k&512)&&E!==E)?Array.prototype.slice.call(c,0,Da):c;if(u||k){b:{var G=C;var Q=q;u={};let Vb=!1;if(k)for(var aa=Math.max(0,E+a);aa<G.length;aa++){var X=G[aa],fb=cd(aa,a);X==null||ed(X,g,fb)||ad(X)||(G[aa]=void 0,u[fb]=X,Vb=!0)}if(Q)for(var pa in Q)if(aa=+pa,isNaN(aa))u[pa]=
Q[pa];else if(X=Q[pa],Array.isArray(X)&&(ed(X,g,+pa)||ad(X))&&(X=null),X==null&&(Vb=!0),k&&aa<E){Vb=!0;X=bd(aa,a);for(fb=G.length;fb<=X;fb++)G.push(void 0);G[X]=Q[aa]}else X!=null&&(u[pa]=X);if(Vb){for(var Ta in u){Q=u;break b}Q=null}}G=Q==null?q!=null:Q!==q}k&&(Da=C.length);for(;Da>0;Da--){Ta=Da-1;pa=C[Ta];Ta=cd(Ta,a);if(pa!=null&&!ed(pa,g,Ta)&&!ad(pa))break;var Wb=!0}if(C!==c||G||Wb){if(!k&&!e)C=Array.prototype.slice.call(C,0,Da);else if(Wb||G||Q)C.length=Da;Q&&C.push(Q)}Wb=C}else Wb=c}return Wb}
;var $f=function(a){if(!a)return Yf||=new Zf(0,0);if(!/^\d+$/.test(a))return null;Ld(a);return new Zf(Cd,Dd)},Zf=class{constructor(a,c){this.qb=a>>>0;this.nb=c>>>0}};let Yf;var fh=function(a){if(!a)return ag||=new eh(0,0);if(!/^-?\d+$/.test(a))return null;Ld(a);return new eh(Cd,Dd)},eh=class{constructor(a,c){this.qb=a>>>0;this.nb=c>>>0}};let ag;var gh=function(a,c){p(c==Math.floor(c));for(p(c>=0&&c<4294967296);c>127;)a.J.push(c&127|128),c>>>=7;a.J.push(c)},hh=function(a,c){p(c==Math.floor(c));p(c>=-2147483648&&c<2147483648);if(c>=0)gh(a,c);else{for(let e=0;e<9;e++)a.J.push(c&127|128),c>>=7;a.J.push(1)}},ih=class{constructor(){this.J=[]}length(){return this.J.length}end(){const a=this.J;this.J=[];return a}Ba(a,c){p(a==Math.floor(a));p(c==Math.floor(c));p(a>=0&&a<4294967296);for(p(c>=0&&c<4294967296);c>0||a>127;)this.J.push(a&127|128),a=(a>>>
7|c<<25)>>>0,c>>>=7;this.J.push(a)}Bb(a,c){p(a==Math.floor(a));p(c==Math.floor(c));p(a>=0&&a<4294967296);p(c>=0&&c<4294967296);this.U(a);this.U(c)}U(a){p(a==Math.floor(a));p(a>=0&&a<4294967296);this.J.push(a>>>0&255);this.J.push(a>>>8&255);this.J.push(a>>>16&255);this.J.push(a>>>24&255)}bc(a){p(a==Math.floor(a));p(a>=0&&a<1.8446744073709552E19);Fd(a);this.U(Cd);this.U(Dd)}Zb(a){p(a==Math.floor(a));p(a>=-2147483648&&a<2147483648);this.J.push(a>>>0&255);this.J.push(a>>>8&255);this.J.push(a>>>16&255);
this.J.push(a>>>24&255)}ac(a){p(a==Math.floor(a));p(a>=-0x7fffffffffffffff&&a<0x7fffffffffffffff);Gd(a);this.Bb(Cd,Dd)}Ab(a){p(a==Infinity||a==-Infinity||isNaN(a)||typeof a==="number"&&a>=-3.4028234663852886E38&&a<=3.4028234663852886E38);const c=Hd(4);c.setFloat32(0,+a,!0);Dd=0;Cd=c.getUint32(0,!0);this.U(Cd)}zb(a){p(typeof a==="number"||a==="Infinity"||a==="-Infinity"||a==="NaN");const c=Hd(8);c.setFloat64(0,+a,!0);Cd=c.getUint32(0,!0);Dd=c.getUint32(4,!0);this.U(Cd);this.U(Dd)}yb(a){p(typeof a===
"boolean"||typeof a==="number");this.J.push(a?1:0)}bb(a){p(a==Math.floor(a));p(a>=-2147483648&&a<2147483648);hh(this,a)}};var jh=function(a,c){c.length!==0&&(a.jb.push(c),a.ma+=c.length)},kh=function(a,c,e){p(c>=1&&c==Math.floor(c));gh(a.C,c*8+e)},lh=function(a,c){kh(a,c,2);c=a.C.end();jh(a,c);c.push(a.ma);return c},mh=function(a,c){var e=c.pop();e=a.ma+a.C.length()-e;for(p(e>=0);e>127;)c.push(e&127|128),e>>>=7,a.ma++;c.push(e);a.ma++},nh=function(a,c,e){e!=null&&(kh(a,c,0),typeof e==="number"?(a=a.C,p(e==Math.floor(e)),p(e>=0&&e<1.8446744073709552E19),Gd(e),a.Ba(Cd,Dd)):(e=$f(e),a.C.Ba(e.qb,e.nb)))},qh=class{constructor(){this.jb=
[];this.ma=0;this.C=new ih}Zb(a,c){c!=null&&(oh(a,c,c>=-2147483648&&c<2147483648),c!=null&&(ph(a,c),kh(this,a,0),hh(this.C,c)))}ac(a,c){c!=null&&(oh(a,c,typeof c==="string"&&fh(c)||typeof c==="number"&&c>=-0x7fffffffffffffff&&c<0x7fffffffffffffff),c!=null&&(kh(this,a,0),typeof c==="number"?(a=this.C,p(c==Math.floor(c)),p(c>=-0x7fffffffffffffff&&c<0x7fffffffffffffff),Gd(c),a.Ba(Cd,Dd)):(c=fh(c),this.C.Ba(c.qb,c.nb))))}U(a,c){c!=null&&(oh(a,c,c>=0&&c<4294967296),c!=null&&(kh(this,a,0),gh(this.C,c)))}bc(a,
c){c!=null&&(oh(a,c,typeof c==="string"&&$f(c)||typeof c==="number"&&c>=0&&c<1.8446744073709552E19),nh(this,a,c))}Ab(a,c){c!=null&&(kh(this,a,5),this.C.Ab(c))}zb(a,c){c!=null&&(kh(this,a,1),this.C.zb(c))}yb(a,c){c!=null&&(oh(a,c,typeof c==="boolean"||typeof c==="number"),kh(this,a,0),this.C.yb(c))}bb(a,c){c!=null&&(c=parseInt(c,10),ph(a,c),kh(this,a,0),hh(this.C,c))}Bb(a,c){kh(this,a,1);this.C.Bb(c)}Ba(a,c){kh(this,a,0);this.C.Ba(c)}};
function ph(a,c){oh(a,c,c===Math.floor(c));oh(a,c,c>=-2147483648&&c<2147483648)}function oh(a,c,e){e||La(`for [${c}] at [${a}]`)};class rh{constructor(a,c,e,g){this.cb=a;this.eb=c;this.dc=e;this.cc=g}};function sh(a){return Array.isArray(a)?a[0]instanceof rh?(p(a.length===2),th(a[1]),a):[uh,th(a)]:[eb(a,rh),void 0]}
var xh=function(a,c,e){Ua(a);const g=e.Ua;for(;Gf(c)&&c.A!=4;)if(c.T===11){const k=c.Y;let q=!1;Nf(c,(u,E)=>{var C=e[u];if(!C){const G=g[u];if(G){C=th(G);const Q=vh(C),aa=wh(C).la;C=e[u]=(X,fb,pa)=>Q(kf(fb,aa,pa,!0),X)}}C?C(E,a,u):(q=!0,E.v.F=E.v.S)});q&&wd(a,Jf(c,k))}else wd(a,Kf(c))},zh=function(a,c){return(e,g,k)=>{g=yh(g,a);g!=null&&(kh(e,1,3),kh(e,2,0),hh(e.C,k),k=lh(e,3),c(g,e),mh(e,k),kh(e,1,4))}};
function Ah(a,c,e){if(Array.isArray(c)){var g=Oc(c);if(g&4)return c;for(var k=0,q=0;k<c.length;k++){const u=a(c[k]);u!=null&&(c[q++]=u)}q<k&&(c.length=q);e&&(Sc(c,(g|5)&-12289),g&2&&Object.freeze(c));return c}}function yh(a,c){return a instanceof Wf?a.H:Array.isArray(a)?de(a,c):void 0}const Bh=Symbol("deserializeBinaryFromReaderCache");
function vh(a){let c=a[Bh];if(!c){const e=Ch(a),g=wh(a),k=g.Jb;c=k?(q,u)=>k(q,u,g):(q,u)=>{for(;Gf(u)&&u.A!=4;){const C=u.wa;let G=g[C];if(!G){var E=g.Ua;E&&(E=E[C])&&(G=g[C]=Dh(E))}G&&G(u,q,C)||wd(q,Kf(u))}e===Eh||e===Fh||e.xc||(q[yd||=Symbol("JSPB_COMPARISON_TYPE_INFO")]=e)};a[Bh]=c}return c}function Dh(a){a=sh(a);const c=eb(a[0],rh).cb;if(a=a[1]){th(a);const e=vh(a),g=wh(p(a)).la;return(k,q,u)=>c(k,q,u,g,e)}return c}class Gh{}let Eh,Fh;const Hh=Symbol("comparisonTypeInfoCache");
function Ih(a,c,e){const g=e[1];let k;if(g){const q=g[Hh];k=q?q.la:p(ce(g[0]));a[c]=q??g}k&&k===ae?(a=a.Rb||(a.Rb=new Set),eb(a,Set).add(c)):e[0]&&(a=a.Tb||(a.Tb=new Set),eb(a,Set).add(c))}function Jh(a,c){return[a.dc,!c||c[0]>0?void 0:c]}function Ch(a){var c=a[Hh];if(c)return c;c=Kh(a,a[Hh]=new Gh,Jh,Jh,Ih);if(!c.Ua&&!c.Tb&&!c.Rb){let e=!0;for(let g in c)isNaN(g)||(e=!1);e?(p(ce(a[0]))===ae?Fh?c=Fh:(c=new Gh,c.la=Ua(ce(!0)),c=Fh=c):c=Eh||=new Gh,c=a[Hh]=c):c.xc=!0}return c}
function th(a){Ua(a);var c;if(!(c=Lh in a||Mh in a)&&(c=a.length>0)){c=a[0];const e=ce(c);e!=null&&e!==c&&(a[0]=e);c=e!=null}p(c);return a}function Nh(a,c,e){a[c]=e}function Oh(a){return Array.isArray(a)&&typeof a[0]==="number"&&a[0]>0}
function Kh(a,c,e,g,k=Nh){c.la=p(ce(a[0]));let q=0;var u=a[++q];u&&u.constructor===Object&&(c.Ua=u,u=a[++q],typeof u==="function"&&(c.Jb=u,c.Qb=Sa(a[++q]),p(c.Jb===xh),p(c.Qb===zh),u=a[++q]));const E={};for(;Oh(u);){for(var C=0;C<u.length;C++)E[u[C]]=u;u=a[++q]}for(C=1;u!==void 0;){typeof u==="number"&&(p(u>0),C+=u,u=a[++q]);let aa;var G=void 0;u instanceof rh?aa=u:(aa=Ph,q--);if(aa.cc){u=a[++q];G=a;var Q=q;typeof u=="function"&&(p(u.length===0),u=u(),G[Q]=u);th(u);G=u}u=a[++q];Q=C+1;typeof u==="number"&&
u<0&&(Q-=u,u=a[++q]);for(;C<Q;C++){const X=E[C];k(c,C,G?g(aa,G,X):e(aa,X))}}return c}const Qh=Symbol("serializeBinaryToWriterCache");function Rh(a){let c=a[Qh];if(!c){const e=Sh(a);c=(g,k)=>Th(g,k,e);a[Qh]=c}return c}const Mh=Symbol("serializerFnCache");function Uh(a){return a.eb}function Vh(a,c){let e,g;const k=a.eb;return(q,u,E)=>k(q,u,E,g||=Sh(c).la,e||=Rh(c))}function Sh(a){let c=a[Mh];if(c)return c;c=Kh(a,a[Mh]={},Uh,Vh);Wh(a);return c}const Lh=Symbol("deserializerFnCache");
function Xh(a,c){const e=a.cb;return c?(g,k,q)=>e(g,k,q,c):e}function Yh(a,c,e){const g=a.cb;let k,q;return(u,E,C)=>g(u,E,C,q||=wh(c).la,k||=vh(c),e)}function wh(a){let c=a[Lh];if(c)return c;Ch(a);c=Kh(a,a[Lh]={},Xh,Yh);Wh(a);return c}function Wh(a){Lh in a&&Hh in a&&Mh in a&&(a.length=0)}function Zh(a,c){var e=a[c];if(e)return e;if(e=a.Ua)if(e=e[c]){e=sh(e);var g=eb(e[0],rh).eb;if(e=e[1]){th(e);const k=Rh(e),q=Sh(e).la;e=(e=a.Qb)?e(q,k):(u,E,C)=>g(u,E,C,q,k)}else e=g;return a[c]=e}}
function Th(a,c,e){for(var g=Rc(a),k=Qc(g),q=a.length,u=g&512?1:0,E=q+(g&256?-1:0);u<E;u++){const C=a[u];if(C==null)continue;const G=cd(u,k),Q=Zh(e,G);Q&&Q(c,C,G)}if(g&256){g=a[q-1];for(let C in g)k=+C,Number.isNaN(k)||(q=g[C],q!=null&&(E=Zh(e,k))&&E(c,q,k))}if(a=vd?Ua(a)[vd]:void 0)for(jh(c,c.C.end()),e=0;e<a.length;e++)jh(c,Wc(a[e]))}function $h(a,c){return new rh(a,c,!1,!1)}function ai(a,c){return new rh(a,c,!0,!1)}function bi(a,c,e){df(a,Rc(a),c,e)}
function ci(a,c,e,g,k){c=yh(c,g);c!=null&&(e=lh(a,e),k(c,a),mh(a,e))}function di(a,c,e){if(a.A!==0&&a.A!==2)return!1;c=hf(c,e);a.A==2?Rf(a,Af,c):c.push(Pf(a));return!0}
var ei=$h(function(a,c,e){if(a.A!==1)return!1;p(a.A==1);a=a.v;var g=a.Ta;g||(g=a.P,g=a.Ta=new DataView(g.buffer,g.byteOffset,g.byteLength));g=g.getFloat64(a.F,!0);a.advance(8);bi(c,e,g);return!0},function(a,c,e){a.zb(e,Md(c))}),fi=$h(function(a,c,e){if(a.A!==5)return!1;p(a.A==5);var g=zf(a.v);a=(g>>31)*2+1;const k=g>>>23&255;g&=8388607;bi(c,e,k==255?g?NaN:a*Infinity:k==0?a*Math.pow(2,-149)*g:a*Math.pow(2,k-150)*(g+Math.pow(2,23)));return!0},function(a,c,e){a.Ab(e,Md(c))}),gi=$h(function(a,c,e){if(a.A!==
0)return!1;p(a.A==0);a=uf(a.v,Jd);bi(c,e,a);return!0},function(a,c,e){var g=a.ac;a:if(c!=null){if(Pd(c)){if(typeof c==="string"){p(Pd(c));p(!0);var k=Math.trunc(Number(c));Number.isSafeInteger(k)?c=String(k):(k=c.indexOf("."),k!==-1&&(c=c.substring(0,k)),p(c.indexOf(".")===-1),(c[0]==="-"?c.length<20||c.length===20&&Number(c.substring(0,7))>-922337:c.length<19||c.length===19&&Number(c.substring(0,6))<922337)||(Ld(c),c=Cd,k=Dd,c=k&2147483648?""+(BigInt(k|0)<<BigInt(32)|BigInt(c>>>0)):Kd(c,k)));break a}if(typeof c===
"number"){p(Pd(c));p(!0);c=Math.trunc(c);Number.isSafeInteger(c)||(p(!Number.isSafeInteger(c)),p(Number.isInteger(c)),Gd(c),c=Jd(Cd,Dd));break a}}c=void 0}g.call(a,e,c)}),hi=$h(function(a,c,e){if(a.A!==0)return!1;bi(c,e,Of(a));return!0},function(a,c,e){a.bc(e,Yd(c))}),ii=ai(function(a,c,e){if(a.A!==0&&a.A!==2)return!1;c=hf(c,e);a.A==2?Rf(a,yf,c):c.push(Of(a));return!0},function(a,c,e){c=Ah(Yd,c,!1);if(c!=null)for(let g=0;g<c.length;g++)nh(a,e,c[g])}),ji=$h(function(a,c,e){if(a.A!==0)return!1;p(a.A==
0);a=wf(a.v);bi(c,e,a);return!0},function(a,c,e){a.Zb(e,Td(c))}),ki=$h(function(a,c,e){if(a.A!==5)return!1;p(a.A==5);a=zf(a.v);bi(c,e,a);return!0},function(a,c,e){c=Vd(c);c!=null&&(oh(e,c,c>=0&&c<4294967296),kh(a,e,5),a.C.U(c))}),li=$h(function(a,c,e){if(a.A!==0)return!1;p(a.A==0);a=vf(a.v);bi(c,e,a);return!0},function(a,c,e){a.yb(e,c==null||typeof c==="boolean"?c:typeof c==="number"?!!c:void 0)}),mi=$h(function(a,c,e){if(a.A!==2)return!1;bi(c,e,Qf(a));return!0},function(a,c,e){c=c==null||typeof c===
"string"?c:void 0;if(c!=null){Ra(c);if(ob?!c.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(c))throw Error("a");c=(nb||=new TextEncoder).encode(c);kh(a,e,2);gh(a.C,c.length);jh(a,a.C.end());jh(a,c)}}),uh=new rh(function(a,c,e,g,k){if(a.A!==2)return!1;Lf(a,kf(c,g,e,!0),k);return!0},ci,!1,!0),Ph=new rh(function(a,c,e,g,k){if(a.A!==2)return!1;Lf(a,kf(c,g,e),k);return!0},ci,!1,!0),ni=$h(function(a,c,e){if(a.A!==0)return!1;bi(c,e,Mf(a));return!0},function(a,
c,e){a.U(e,Vd(c))}),oi=ai(function(a,c,e){if(a.A!==0&&a.A!==2)return!1;c=hf(c,e);a.A==2?Rf(a,xf,c):c.push(Mf(a));return!0},function(a,c,e){c=Ah(Vd,c,!0);if(c!=null&&c.length){e=lh(a,e);for(let g=0;g<c.length;g++)gh(a.C,c[g]);mh(a,e)}}),pi=$h(function(a,c,e){if(a.A!==0)return!1;bi(c,e,Pf(a));return!0},function(a,c,e){a.bb(e,Td(c))}),qi=ai(di,function(a,c,e){c=Ah(Td,c,!0);if(c!=null)for(let g=0;g<c.length;g++)a.bb(e,c[g])}),ri=ai(di,function(a,c,e){c=Ah(Td,c,!0);if(c!=null&&c.length){e=lh(a,e);for(let g=
0;g<c.length;g++)a.C.bb(c[g]);mh(a,e)}});class si{constructor(){var a=ti,c=ui;p(!0);this.ia=4156379;this.Lb=a;this.ha=c;this.Wa=0;this.ta=mf;this.defaultValue=void 0;this.oc=!1}};const vi=Symbol("debugExtensions");function wi(a){if(a instanceof Wf)return a.constructor.Ha};(function(){const a=ea.jspbGetTypeName;ea.jspbGetTypeName=a?c=>a(c)||wi(c):wi})();const xi=Wf;function yi(a){return function(){const c=new qh;Th(eb(this,Wf).H,c,Sh(a));jh(c,c.C.end());const e=new Uint8Array(c.ma),g=c.jb,k=g.length;let q=0;for(let u=0;u<k;u++){const E=g[u];e.set(E,q);q+=E.length}p(q==e.length);c.jb=[e];return e}};var zi=function(a){return(...c)=>a(...c)},Ai=class{};var Bi=function(a,c){return Object.keys(a.Z).map(e=>Number(e)).filter(e=>!isNaN(e)&&e>c).every(e=>a.Z[e].length===0)},Ci=function(a,c){const e=Bi(a,3);a.Z[3].push(c);e&&a.Z[3].length===1&&a.flush()},Di=function(a,c){for(;Bi(a,c)&&a.Z[c].length>0;)a.Z[c][0](),a.Z[c].shift()},Ei=class{constructor(){this.Z={[3]:[],[2]:[],[1]:[]};this.pb=!1}flush(){if(!this.pb){this.pb=!0;try{for(;Object.values(this.Z).some(a=>a.length>0);)Di(this,3),Di(this,2),Di(this,1)}catch(a){throw Object.values(this.Z).forEach(c=>
void c.splice(0,c.length)),a;}finally{this.pb=!1}}}};var Fi;var Hi=class{constructor(a){if(Gi!==Gi)throw Error("E");this.Cc=a}toString(){return this.Cc+""}},Gi={},Ii=function(a){if(Fi===void 0){var c=null;var e=ea.trustedTypes;if(e&&e.createPolicy)try{c=e.createPolicy("goog#html",{createHTML:ua,createScript:ua,createScriptURL:ua})}catch(g){ea.console&&ea.console.error(g.message)}Fi=c}a=(c=Fi)?c.createScriptURL(a):a;return new Hi(a)};/*

 SPDX-License-Identifier: Apache-2.0
*/
function Ji(a){return Object.isFrozen(a)&&Object.isFrozen(a.raw)}function Ki(a){return a.toString().indexOf("`")===-1}const Li=Ki(a=>a``)||Ki(a=>a`\0`)||Ki(a=>a`\n`)||Ki(a=>a`\u0000`),Mi=Ji``&&Ji`\0`&&Ji`\n`&&Ji`\u0000`;var Ni={};var Oi=class{constructor(a){if(Ni!==Ni)throw Error("G");this.Dc=a}toString(){return this.Dc}};new Oi("about:blank");new Oi("about:invalid#zClosurez");const Pi=[];var Qi=a=>{console.warn("H`"+a)};Pi.indexOf(Qi)===-1&&Pi.push(Qi);const Ri={};class Si{constructor(){if(Ri!==Ri)throw Error("I");this.Bc=""}toString(){return this.Bc.toString()}}new Si;const Ti={};class Ui{constructor(){if(Ti!==Ti)throw Error("J");this.Ac=""}toString(){return this.Ac.toString()}}new Ui;const Vi={};class Wi{constructor(){var a=ea.trustedTypes&&ea.trustedTypes.emptyHTML||"";if(Vi!==Vi)throw Error("K");this.zc=a}toString(){return this.zc.toString()}}new Wi;/*


 Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
     http://www.apache.org/licenses/LICENSE-2.0
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
function Xi(a){a=a(c=>{c.name=c.constructor.name;c.stack=Error().stack});a.prototype=Object.create(Error.prototype);return a.prototype.constructor=a};var Yi=Xi(a=>function(c){a(this);this.message=c?`${c.length} errors occurred during unsubscription:
${c.map((e,g)=>`${g+1}) ${e.toString()}`).join("\n  ")}`:"";this.name="UnsubscriptionError";this.errors=c});function Zi(a,c){a&&(c=a.indexOf(c),0<=c&&a.splice(c,1))};function P(a){return typeof a==="function"};var $i=class{constructor(a){this.nc=a;this.closed=!1;this.Ea=this.pa=null}unsubscribe(){let a;if(!this.closed){this.closed=!0;const e=this.pa;if(Array.isArray(e))for(var c of e)c.remove(this);else e?.remove(this);c=this.nc;if(P(c))try{c()}catch(k){a=k instanceof Yi?k.errors:[k]}const g=this.Ea;if(g){this.Ea=null;for(const k of g)try{P(k)?k():k.unsubscribe()}catch(q){a=a??[],q instanceof Yi?a=[...a,...q.errors]:a.push(q)}}if(a)throw new Yi(a);}}add(a){if(a&&a!==this)if(this.closed)P(a)?a():a.unsubscribe();
else{if(a instanceof $i){if(a.closed||a.hc(this))return;a.fc(this)}(this.Ea=this.Ea??[]).push(a)}}hc(a){const c=this.pa;return c===a||Array.isArray(c)&&c.includes(a)}fc(a){const c=this.pa;this.pa=Array.isArray(c)?(c.push(a),c):c?[c,a]:a}ic(a){const c=this.pa;c===a?this.pa=null:Array.isArray(c)&&Zi(c,a)}remove(a){const c=this.Ea;c&&Zi(c,a);a instanceof $i&&a.ic(this)}},aj=new $i;aj.closed=!0;$i.EMPTY=aj;
function bj(a){return a instanceof $i||a&&"closed"in a&&P(a.remove)&&P(a.add)&&P(a.unsubscribe)};function cj(a){setTimeout(()=>{throw a;})};var ej=class extends $i{static create(a,c,e){return new dj(a,c,e)}constructor(a){super();this.K=!1;this.destination=a instanceof ej?a:new fj(!a||P(a)?{next:a??void 0}:a);bj(a)&&a.add(this)}next(a){this.K||this.Hb(a)}error(a){this.K||(this.K=!0,this.Eb(a))}complete(){this.K||(this.K=!0,this.Db())}unsubscribe(){this.closed||(this.K=!0,super.unsubscribe())}Hb(a){this.destination.next(a)}Eb(a){this.destination.error(a);this.unsubscribe()}Db(){this.destination.complete();this.unsubscribe()}};
class fj{constructor(a){this.rb=a}next(a){const c=this.rb;if(c.next)try{c.next(a)}catch(e){cj(e)}}error(a){const c=this.rb;if(c.error)try{c.error(a)}catch(e){cj(e)}else cj(a)}complete(){const a=this.rb;if(a.complete)try{a.complete()}catch(c){cj(c)}}}var dj=class extends ej{constructor(a,c,e){super();this.destination=new fj(P(a)||!a?{next:a??void 0,error:c??void 0,complete:e??void 0}:a)}};var gj=typeof Symbol==="function"&&Symbol.observable||"@@observable";function hj(a){return a};function ij(a){return a.length===0?hj:a.length===1?a[0]:function(c){return a.reduce((e,g)=>g(e),c)}};var jj=function(a,...c){return c.length?ij(c)(a):a},kj=class{constructor(a){a&&(this.ga=a)}va(a){const c=new kj;c.source=this;c.operator=a;return c}subscribe(a,c,e){a=a&&a instanceof ej||a&&P(a.next)&&P(a.error)&&P(a.complete)&&bj(a)?a:new dj(a,c,e);c=this.operator;e=this.source;a.add(c?c.call(a,e):e?this.ga(a):this.gb(a));return a}gb(a){try{return this.ga(a)}catch(e){var c;a:{for(c=a;c;){const g=c.destination,k=c.K;if(c.closed||k){c=!1;break a}c=g&&g instanceof ej?g:null}c=!0}c?a.error(e):cj(e)}}forEach(a,
c){c=c??void 0??Promise;return new c((e,g)=>{let k;k=this.subscribe(q=>{try{a(q)}catch(u){g(u),k?.unsubscribe()}},g,e)})}ga(a){return this.source?.subscribe(a)}[gj](){return this}};kj.create=a=>new kj(a);var lj=Xi(a=>function(){a(this);this.message="object unsubscribed"});var nj=class extends kj{constructor(){super();this.xa=[];this.mb=this.K=this.closed=!1;this.Vb=null}va(a){const c=new mj(this,this);c.operator=a;return c}qa(){if(this.closed)throw new lj;}next(a){this.qa();if(!this.K){const c=this.xa.slice();for(const e of c)e.next(a)}}error(a){this.qa();if(!this.K){this.mb=this.K=!0;this.Vb=a;const c=this.xa;for(;c.length;)c.shift().error(a)}}complete(){this.qa();if(!this.K){this.K=!0;const a=this.xa;for(;a.length;)a.shift().complete()}}unsubscribe(){this.K=this.closed=
!0;this.xa=null}gb(a){this.qa();return super.gb(a)}ga(a){this.qa();this.Cb(a);return this.Gb(a)}Gb(a){const c=this.K,e=this.xa;return this.mb||c?$i.EMPTY:(e.push(a),new $i(()=>Zi(this.xa,a)))}Cb(a){const c=this.Vb,e=this.K;this.mb?a.error(c):e&&a.complete()}};nj.create=(a,c)=>new mj(a,c);
var mj=class extends nj{constructor(a,c){super();this.destination=a;this.source=c}next(a){this.destination?.next?.(a)}error(a){this.destination?.error?.(a)}complete(){this.destination?.complete?.()}ga(a){return this.source?.subscribe(a)??$i.EMPTY}};var oj=new kj(a=>a.complete());function pj(a,c){return new kj(e=>{const g=new $i;let k=0;g.add(c.aa(function(){k===a.length?e.complete():(e.next(a[k++]),e.closed||g.add(this.aa()))}));return g})};var qj=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var rj=a=>a&&typeof a.length==="number"&&typeof a!=="function";function sj(a){if(a instanceof kj)return a;if(a!=null){if(P(a[gj]))return tj(a);if(rj(a))return uj(a);if(P(a?.then))return vj(a);if(Symbol.asyncIterator&&P(a?.[Symbol.asyncIterator]))return wj(a);if(P(a?.[qj]))return xj(a)}throw new TypeError("M`"+(a!==null&&typeof a==="object"?"an invalid object":`'${a}'`));}function tj(a){return new kj(c=>{const e=a[gj]();if(P(e.subscribe))return e.subscribe(c);throw new TypeError("N");})}
function uj(a){return new kj(c=>{for(let e=0;e<a.length&&!c.closed;e++)c.next(a[e]);c.complete()})}function vj(a){return new kj(c=>{a.then(e=>{c.closed||(c.next(e),c.complete())},e=>c.error(e)).then(null,cj)})}function xj(a){return new kj(c=>{const e=a[qj]();for(;!c.closed;){const {done:g,value:k}=e.next();g?c.complete():c.next(k)}return()=>P(e?.return)&&e.return()})}function wj(a){return new kj(c=>{yj(a,c).catch(e=>c.error(e))})}
async function yj(a,c){for await(const e of a)c.next(e);c.complete()};function zj(a){return a&&P(a.aa)};function Aj(...a){const c=zj(a[a.length-1])?a.pop():void 0;return c?pj(a,c):uj(a)};var Bj={now(){return(Bj.mc||Date).now()},mc:void 0};var Cj=function(a){var c=a.bufferSize,e=a.Wb;const g=a.buffer;a=a.ob;const k=(a?1:2)*c;c<Infinity&&k<g.length&&g.splice(0,g.length-k);if(!a){c=e.now();e=0;for(a=1;a<g.length&&g[a]<=c;a+=2)e=a;e&&g.splice(0,e+1)}},Dj=class extends nj{constructor(){var a=Bj;super();this.bufferSize=1;this.Yb=Infinity;this.Wb=a;this.buffer=[];this.ob=!0;this.bufferSize=1;this.Yb=Infinity}next(a){const c=this.buffer,e=this.ob,g=this.Wb,k=this.Yb;this.K||(c.push(a),!e&&c.push(g.now()+k));Cj(this);super.next(a)}ga(a){this.qa();
Cj(this);const c=this.Gb(a),e=this.ob,g=this.buffer.slice();for(let k=0;k<g.length&&!a.closed;k+=e?1:2)a.next(g[k]);this.Cb(a);return c}};var Fj=class{constructor(a,c=Ej){this.ec=a;this.now=c}aa(a,c=0,e){return(new this.ec(this,a)).aa(e,c)}},Ej=Bj.now;var Pl=Xi(a=>function(){a(this);this.message="no elements in sequence"});function Ql(a){return new Promise((c,e)=>{let g=!1,k;a.subscribe({next:q=>{k=q;g=!0},error:e,complete:()=>{g?c(k):e(new Pl)}})})};var Rl=class extends ej{constructor(a,c,e,g,k){super(a);this.wc=k;c&&(this.Hb=function(q){try{c(q)}catch(u){this.error(u)}});e&&(this.Eb=function(q){try{e(q)}catch(u){this.destination.error(u)}this.unsubscribe()});g&&(this.Db=function(){try{g()}catch(q){this.destination.error(q)}this.unsubscribe()})}unsubscribe(){!this.closed&&this.wc?.();super.unsubscribe()}};function Sl(a){return c=>{if(P(c?.va))return c.va(function(e){try{return a(e,this)}catch(g){this.error(g)}});throw new TypeError("O");}};function Tl(){return Sl((a,c)=>{let e=null;a.Qa++;const g=new Rl(c,void 0,void 0,void 0,()=>{if(!a||a.Qa<=0||0<--a.Qa)e=null;else{var k=a.oa,q=e;e=null;!k||q&&k!==q||k.unsubscribe();c.unsubscribe()}});a.subscribe(g);g.closed||(e=a.connect())})};var Ul=function(a){const c=a.Ra;if(!c||c.K)a.Ra=a.Ub();return a.Ra},Vl=class extends kj{constructor(a,c){super();this.source=a;this.Ub=c;this.Ra=null;this.Qa=0;this.oa=null}ga(a){return Ul(this).subscribe(a)}fb(){this.Qa=0;const a=this.oa;this.Ra=this.oa=null;a?.unsubscribe()}connect(){let a=this.oa;if(!a){a=this.oa=new $i;const c=Ul(this);a.add(this.source.subscribe(new Rl(c,void 0,e=>{this.fb();c.error(e)},()=>{this.fb();c.complete()},()=>this.fb())));a.closed&&(this.oa=null,a=$i.EMPTY)}return a}};function Wl(a){return Sl((c,e)=>{let g=0;c.subscribe(new Rl(e,k=>{e.next(a.call(void 0,k,g++))}))})};const Xl=Array.isArray;function Yl(a){return Wl(c=>Xl(c)?a(...c):a(c))};function Zl(a,c,e,g){let k=[],q=0,u=0,E=!1;const C=G=>{q++;sj(e(G,u++)).subscribe(new Rl(c,Q=>{c.next(Q)},void 0,()=>{for(q--;k.length&&q<g;)C(k.shift());!E||k.length||q||c.complete()}))};a.subscribe(new Rl(c,G=>q<g?C(G):k.push(G),void 0,()=>{E=!0;!E||k.length||q||c.complete()}));return()=>{k=null}};function $l(a,c){var e=Infinity;if(P(c))return g=>jj(g,$l((k,q)=>jj(sj(a(k,q)),Wl((u,E)=>c(k,u,q,E))),e));typeof c==="number"&&(e=c);return Sl((g,k)=>Zl(g,k,a,e))};function am(a=Infinity){return $l(hj,a)};function bm(a,c,e){if(P(e)){var g=e;e=void 0}return g?jj(bm(a,c,e),Yl(g)):new kj(k=>{const q=(...u)=>k.next(u.length>1?u:u[0]);if(P(a.addEventListener)&&P(a.removeEventListener))return a.addEventListener(c,q,e),()=>a.removeEventListener(c,q,e);if(P(a.uc)&&P(a.tc))return a.uc(c,q),()=>a.tc(c,q);if(P(a.addListener)&&P(a.removeListener))return a.addListener(c,q),()=>a.removeListener(c,q);if(rj(a))return $l(u=>bm(u,c,e))(uj(a)).subscribe(k);k.error(new TypeError("P"))})};var cm=class extends $i{constructor(){super()}aa(){return this}};var dm=function(a,c,e=0){if(e!=null&&a.delay===e&&a.pending===!1)return c;((void 0)?.clearInterval||clearInterval)(c)},em=class extends cm{constructor(a,c){super();this.scheduler=a;this.wb=c;this.pending=!1}aa(a,c=0){if(this.closed)return this;this.state=a;a=this.id;const e=this.scheduler;a!=null&&(this.id=dm(this,a,c));this.pending=!0;this.delay=c;this.id=this.id||this.vb(e,this.id,c);return this}vb(a,c,e=0){a=a.flush.bind(a,this);var g=[];return(void 0)?.setInterval?(void 0).setInterval(a,e,...g):
setInterval(a,e,...g)}execute(a,c){if(this.closed)return Error("Q");this.pending=!1;if(a=this.Fb(a,c))return a;this.pending===!1&&this.id!=null&&(this.id=dm(this,this.id,null))}Fb(a){let c=!1,e=void 0;try{this.wb(a)}catch(g){c=!0,e=!!g&&g||Error(g)}if(c)return this.unsubscribe(),e}unsubscribe(){if(!this.closed){const a=this.id,c=this.scheduler.actions;this.wb=this.state=this.scheduler=null;this.pending=!1;Zi(c,this);a!=null&&(this.id=dm(this,a,null));this.delay=null;super.unsubscribe()}}};var fm=class extends Fj{constructor(a,c=Ej){super(a,c);this.actions=[];this.active=!1}flush(a){const c=this.actions;if(this.active)c.push(a);else{var e;this.active=!0;do if(e=a.execute(a.state,a.delay))break;while(a=c.shift());this.active=!1;if(e){for(;a=c.shift();)a.unsubscribe();throw e;}}}};function gm(...a){const c=zj(a[a.length-1])?a.pop():void 0;var e=typeof a[a.length-1]==="number"?a.pop():Infinity;return a.length?a.length===1?sj(a[0]):am(e)(c?pj(a,c):uj(a)):oj};var hm=new kj(function(){});function im(a){return Sl((c,e)=>{let g=0;c.subscribe(new Rl(e,k=>a.call(void 0,k,g++)&&e.next(k)))})};Xi(a=>function(c=null){a(this);this.message="Timeout has occurred";this.name="TimeoutError";this.info=c});var jm=new class extends fm{}(class extends em{constructor(a,c){super(a,c);this.scheduler=a;this.wb=c}aa(a,c=0){if(c>0)return super.aa(a,c);this.delay=c;this.state=a;this.scheduler.flush(this);return this}execute(a,c){return c>0||this.closed?super.execute(a,c):this.Fb(a,c)}vb(a,c,e=0){return e!=null&&e>0||e==null&&this.delay>0?super.vb(a,c,e):a.flush(this)}});Xi(a=>function(){a(this);this.message="argument out of range"});Xi(a=>function(c){a(this);this.message=c});Xi(a=>function(c){a(this);this.message=c});var km=class{constructor(){this.Xa=new Ai;this.Ec=new Ei}Nb(){return hm}};var lm=class extends Error{constructor(a){super(String(a));this.code=a;this.__proto__=lm.prototype;this.name=String(a)}},mm=class extends lm{constructor(){super(1003);this.__proto__=mm.prototype}},nm=class extends lm{constructor(){super(1009);this.__proto__=nm.prototype}},om=class extends lm{constructor(){super(1007);this.__proto__=mm.prototype}};var pm=class{constructor(a,...c){this.ya=[];this.ya.push(a);c.forEach(e=>{this.ya.push(e)})}N(a){return this.ya.some(c=>c.N(a))}Ja(a,c){for(let e=0;e<this.ya.length;e++)if(this.ya[e].N(c))return this.ya[e].Ja(a,c);throw new nm;}};function qm(){return a=>new kj(c=>a.subscribe(e=>{zi(()=>{c.next(e)})()},e=>{zi(()=>{c.error(e)})()},()=>{zi(()=>{c.complete()})()}))};var sm=class{constructor(a,c){this.context=a;this.za=c}N(a){return this.za.N(a)}Ja(a,c){if(!this.N(c))throw new nm;return new rm(this.context,this.za,c??void 0,a)}};
class rm{constructor(a,c,e,g){this.za=c;this.properties=e;this.url=g;this.Va=!0;this.sa=new Map;this.body=void 0;this.method=e?.X??"GET";this.kc=a.Nb().subscribe(()=>{this.sendNow()})}deactivate(){this.Va=!1}sendNow(){if(this.Va)if(this.kc.unsubscribe(),this.za.N(this.properties))try{this.sa.size>0||this.body!==void 0?this.za.sb(this.properties??{},this.sa,this.body??"",this.url):this.za.ping(this.url),this.Va=!1}catch(a){}else this.Va=!1}};var tm=Symbol("time-origin"),um=Symbol("date"),vm=class{constructor(a,c){this.value=a;this.timeline=c}equals(a){if(a.timeline!==this.timeline)throw new om;return this.value-a.value===0}maximum(a){if(a.timeline!==this.timeline)throw new om;return this.value>=a.value?this:a}round(){return new vm(Math.round(this.value),this.timeline)}add(a){return new vm(this.value+a,this.timeline)}toString(){return String(this.value)}};var xm=class{constructor(...a){for(const c of a)if(c.W()){this.ca=c;return}this.ca=new wm}W(){return this.ca.W()}now(){return this.ca.now()}setTimeout(a,c){return this.ca.setTimeout(a,c)}clearTimeout(a){this.ca.clearTimeout(a)}interval(a,c){const e=this.Ia(a).subscribe(c);return()=>void e.unsubscribe()}Ia(a){return this.ca.Ia(a)}get timeline(){return this.ca.timeline}};
class wm{constructor(){this.timeline=Symbol()}W(){return!1}now(){return new vm(0,this.timeline)}setTimeout(){return 0}clearTimeout(){}interval(){return()=>{}}Ia(){return hm}};var ym=class{constructor(a,c){this.I=a;this.Xa=c}setTimeout(a,c){return this.I.setTimeout(zi(a),c)}clearTimeout(a){this.I.clearTimeout(a)}interval(a,c){const e=this.Ia(a).subscribe(c);return()=>void e.unsubscribe()}Ia(a){return new kj(c=>{let e=0;const g=this.I.setInterval(()=>{c.next(e++)},a);return()=>{this.I.clearInterval(g)}})}W(){return!!this.I.clearTimeout&&"setTimeout"in this.I&&"setInterval"in this.I&&!!this.I.clearInterval}};var zm=class extends ym{constructor(a,c){super(a,c);this.timeline=um}now(){return new vm(this.I.Date.now(),this.timeline)}W(){return!!this.I.Date&&!!this.I.Date.now&&super.W()}};var Am=class extends ym{constructor(a,c){super(a,c);this.timeline=tm}now(){return new vm(this.I.performance.now(),this.timeline)}W(){return!!this.I.performance&&!!this.I.performance.now&&super.W()}};function Bm(a){a=a.global;if(a.fetchLater)return a.fetchLater.bind(a)}
var Fm=class{constructor(a){this.context=a;if(Cm===void 0)a:{const c=a.global?.document?.createElement("meta");if(c)try{c.httpEquiv="origin-trial";c.content="AxjhRadLCARYRJawRjMjq4U8V8okQvSnrBIJWdMajuEkN3/DfVAcLcFhMVrUWnOXagwlI8dQD84FwJDGj9ohqAYAAABveyJvcmlnaW4iOiJodHRwczovL2dvb2dsZWFkc2VydmljZXMuY29tOjQ0MyIsImZlYXR1cmUiOiJGZXRjaExhdGVyQVBJIiwiZXhwaXJ5IjoxNzI1NDA3OTk5LCJpc1RoaXJkUGFydHkiOnRydWV9";a.global.document.head.append(c);Cm=c;break a}catch(e){}Cm=void 0}}N(a){return Bm(this.context)!==void 0&&
!!a?.md&&!Dm(this.context)&&!a?.ib&&!a?.sa&&!a?.lb}Ja(a,c){if(!this.N(c))throw new nm;return new Em(this.context,a,c)}},Cm,Gm=function(a,c){a.da&&a.da.activated||(a.Fa=new AbortController,a.da=a.fetchLater(c,{method:a.X,cache:"no-cache",mode:"no-cors",signal:a.Fa.signal,activateAfter:96E4}))};
class Em{constructor(a,c,e){this.context=a;this.properties=e;this.na=c;this.X=e?.X??"GET";a=Bm(this.context);if(a===void 0)throw Error();this.fetchLater=a;Gm(this,this.Ka())}Ka(){const a=this.na;return(a.slice(-1)[0]==="&"?a:a+"&")+"flapi=1"}deactivate(){this.da&&!this.da.activated&&this.Fa&&(this.Fa.abort(),this.da=void 0)}get url(){return this.na}set url(a){this.na=a;a=this.Ka();this.da&&this.da.activated||!this.Fa||(this.Fa.abort(),this.da=void 0);Gm(this,a)}sendNow(){}get method(){return this.X}}
;function Hm(a=null){return Sl((c,e)=>{let g=!1;c.subscribe(new Rl(e,k=>{g=!0;e.next(k)},void 0,()=>{g||e.next(a);e.complete()}))})};function Im(){return Sl((a,c)=>{let e=0;a.subscribe(new Rl(c,g=>{++e<=1&&(c.next(g),1<=e&&c.complete())}))})};function Jm(){var a=a??Km;return Sl((c,e)=>{let g,k=!0;c.subscribe(new Rl(e,q=>{if(k||!a(g,q))k=!1,g=q,e.next(q)}))})}function Km(a,c){return a===c};function Lm(a=Mm){return Sl((c,e)=>{let g=!1;c.subscribe(new Rl(e,k=>{g=!0;e.next(k)},void 0,()=>g?e.complete():e.error(a())))})}function Mm(){return new Pl};function Nm(a){return Sl((c,e)=>{c.subscribe(new Rl(e,g=>{a.call(void 0,g,0,c)||(e.next(!1),e.complete())},void 0,()=>{e.next(!0);e.complete()}))})};function Om(){return Sl((a,c)=>{let e=[];a.subscribe(new Rl(c,g=>{e.push(g);1<e.length&&e.shift()},void 0,()=>{for(;e.length;)c.next(e.shift());c.complete();e=null}))})};function Pm(a,c){const e=arguments.length>=2;return g=>jj(g,a?im((k,q)=>a(k,q,g)):hj,Om(),e?Hm(c):Lm(()=>new Pl))};function Qm(a){const c=P(a)?a:()=>a;return P()?Sl((e,g)=>{const k=c();(void 0)(k).subscribe(g).add(e.subscribe(k))}):e=>{const g=new Vl(e,c);P(e?.va)&&(g.va=e.va);g.source=e;g.Ub=c;return g}};function Rm(){const a=new Dj;return c=>Qm(()=>a)(c)};function Sm(){return Sl((a,c)=>{c.add(jm.aa(()=>a.subscribe(c),0))})};var Tm=class{constructor(a){this.context=a}N(){return!Dm(this.context)&&!!this.context.global.fetch}ping(...a){return jj(gm(...a.map(c=>jj(sj(this.context.global.fetch(c,{method:"GET",cache:"no-cache",keepalive:!0,mode:"no-cors"})),Wl(e=>e.status===200)))),Nm(c=>c),Pm())}sb(a,c,e,...g){const k=new Headers;for(const [u,E]of c.entries())k.set(u,E);const q=a.keepAlive??!1;jj(gm(...g.map(u=>jj(sj(this.context.global.fetch(u,{method:String(a.X),cache:"no-cache",...(q?{keepalive:!0}:{}),mode:"no-cors",
headers:k,body:e})),Wl(E=>E.status===200)))),Nm(u=>u),Pm())}};"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 NOBR 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 ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" ").concat(["BUTTON",
"INPUT"]);function Um(a,...c){var e=c.length;if(!Array.isArray(a)||!Array.isArray(a.raw)||a.length!==a.raw.length||!Li&&a===a.raw||!(Li&&!Mi||Ji(a))||e+1!==a.length)throw new TypeError("F");if(c.length===0)return Ii(a[0]);e=a[0].toLowerCase();if(/^data:/.test(e))throw Error("X");if(/^https:\/\//.test(e)||/^\/\//.test(e)){var g=e.indexOf("//")+2;var k=e.indexOf("/",g);if(k<=g)throw Error("R");g=e.substring(g,k);if(!/^[0-9a-z.:-]+$/i.test(g))throw Error("S");if(!/^[^:]*(:[0-9]+)?$/i.test(g))throw Error("T");
if(!/(^|\.)[a-z][^.]*$/i.test(g))throw Error("U");g=!0}else g=!1;if(!g)if(/^\//.test(e))if(e==="/"||e.length>1&&e[1]!=="/"&&e[1]!=="\\")g=!0;else throw Error("W");else g=!1;if(!(g=g||RegExp("^[^:\\s\\\\/]+/").test(e)))if(/^about:blank/.test(e)){if(e!=="about:blank"&&!/^about:blank#/.test(e))throw Error("V");g=!0}else g=!1;if(!g)throw Error("Y");e=a[0];for(g=0;g<c.length;g++)e+=encodeURIComponent(c[g])+a[g+1];return Ii(e)};var Vm=function(a=document){return a.createElement("img")};var Wm=class{constructor(a){this.context=a}N(a){return a?.ib||a?.X==="POST"||a?.sa||a?.lb||a?.keepAlive?!1:!Dm(this.context)}ping(...a){return Aj(a.map(c=>{try{var e=this.context.global;e.google_image_requests||(e.google_image_requests=[]);const g=Vm(e.document);g.src=c;e.google_image_requests.push(g);return!0}catch(g){return!1}}).every(c=>c))}sb(a,c,e,...g){this.ping(...g)}};function Xm(a){a=a.global;if(a.PendingGetBeacon)return a.PendingGetBeacon}var $m=class{constructor(a){this.context=a}N(a){return Ym&&!Dm(this.context)&&Xm(this.context)!==void 0&&!a?.ib&&a?.X!=="POST"&&!a?.sa&&!a?.lb}Ja(a,c){if(!this.N(c))throw new nm;return new Zm(this.context,a)}},Ym=!1;
class Zm{constructor(a,c){this.context=a;this.na=c;a=Xm(this.context);if(a===void 0)throw Error();this.xb=new a(this.Ka(),{})}Ka(){const a=this.na;return(a.slice(-1)[0]==="&"?a:a+"&")+"pbapi=1"}deactivate(){this.xb.deactivate()}get url(){return this.na}set url(a){this.na=a;this.xb.setURL(this.Ka())}sendNow(){this.xb.sendNow()}get method(){return"GET"}set method(a){if(a!=="GET")throw new nm;}};var an=class{constructor(a){this.context=a}N(a){return a?.ib||a?.X==="GET"||a?.sa||a?.lb||a?.keepAlive?!1:!Dm(this.context)&&this.context.global.navigator?.sendBeacon!==void 0}ping(...a){return Aj(a.map(c=>this.context.global.navigator?.sendBeacon(c)).every(c=>c))}sb(a,c,e,...g){this.ping(...g)}};function bn(){var a={};if(typeof Event==="function")return new Event("DOMContentLoaded",a);if(typeof document!=="undefined"){const c=document.createEvent("CustomEvent");c.initCustomEvent("DOMContentLoaded",a.bubbles||!1,a.cancelable||!1,a.detail);return c}throw Error();};var cn=class{constructor(a){this.value=a;this.ub=new nj}release(){this.ub.next();this.ub.complete();this.value=void 0}get released(){return this.ub}};var dn=class{constructor(a){this.global=a;this.document?jj(gm(Aj(!0),bm(this.document,"visibilitychange")),qm(),Wl(()=>this.document?this.document.visibilityState:"visible"),Jm()):Aj("visible");this.document?jj(bm(this.document,"DOMContentLoaded"),qm(),Im()):Aj(bn())}get document(){a:{try{$b(this.global.document);var a=!0;break a}catch(c){}a=!1}return a?this.global.document||null:null}querySelector(a){return this.document?this.document.querySelector(a):null}querySelectorAll(a){return this.document?
Zb(this.document.querySelectorAll(a)):[]}elementFromPoint(a,c){if(!this.document||this.document===null||typeof this.document.elementFromPoint!=="function")return null;a=this.document.elementFromPoint(a,c);return a===null?null:new cn(a)}};function en(a){return c=>jj(c,fn(a))}function fn(a){function c(e){return new kj(g=>e.subscribe(k=>{Ci(a,()=>void g.next(k))},k=>{Ci(a,()=>void g.error(k))},()=>{Ci(a,()=>void g.complete())}))}return ij([c,Sm(),Rm(),Tl(),c])};function gn(a){return{[0]:Um`https://www.googleadservices.com/pagead/managed/js/activeview/${a}/reach_worklet.html`,[1]:Um`./reach_worklet.js`,[2]:Um`./reach_worklet.js`}}Um`./reach_worklet.html`;Um`./reach_worklet.js`;Um`./reach_worklet.js`;var Dm=function(a){const c=a.global;return!!a.global.HTMLFencedFrameElement&&!!c.fence&&typeof c.fence.reportEvent==="function"},hn=class extends km{constructor(a=window,c=new Ai,e=gn("current")){super();this.global=a;this.Xa=c;this.Gc=e;this.vc=jj(bm(this.global,"pagehide"),qm());jj(bm(this.global,"load"),qm(),Im());jj(bm(this.global,"resize"),qm());this.onMessage=jj(bm(this.global,"message"),qm());this.document=new dn(this.global);this.ca=new xm(new Am(this.I,this.Xa),new zm(this.I,this.Xa));this.Ib=
new pm(new Fm(this),new $m(this),new sm(this,new Tm(this)),new sm(this,new an(this)),new sm(this,new Wm(this)))}get sharedStorage(){try{return this.global.sharedStorage}catch{}}get I(){return window}Nb(){return jj(this.vc,qm(),en(this.Ec),Wl(()=>{}))}postMessage(a,c,e=[]){this.global.postMessage(a,c,e)}get scrollY(){return this.global.scrollY}get MutationObserver(){return this.I.MutationObserver}get ResizeObserver(){return this.I.ResizeObserver}validate(){const a=this.Ib.N()||Dm(this);return this.global&&
this.ca.W()&&a}};var jn;jn=["2024073101"].slice(-1)[0].substring(0,8);function kn(a,c){switch(a.a){case 1:return a.b?a=ln(a.b,c,!1)!==null:(console.log("Z",a),a=!1),a;case 2:return a.b?(c=ln(a.b,c,!0),a=c===null?!1:c===a.c):(console.log("$",a),a=!1),a;case 3:return a.b?(c=ln(a.b,c,!0),a=typeof c==="number"&&typeof a.c==="number"||typeof c==="bigint"&&typeof a.c==="bigint"?c>a.c:!1):(console.log("aa",a),a=!1),a;case 4:return a.b?(c=ln(a.b,c,!0),a=typeof c==="number"&&typeof a.c==="number"||typeof c==="bigint"&&typeof a.c==="bigint"?c<a.c:!1):(console.log("ba",a),a=!1),
a;case 5:a:{if(a.d)for(const e of a.d)if(kn(e,c)){a=!0;break a}a=!1}return a;case 6:return mn(a,c);case 7:return!mn(a,c);case 8:return!0;case 9:return a.b?a.e?(c=ln(a.b,c,!0),a=c===null?!1:a.e.includes(c)):(console.log("da",a),a=!1):(console.log("ca",a),a=!1),a;default:return!1}}function mn(a,c){if(!a.d)return!0;for(const e of a.d)if(!kn(e,c))return!1;return!0}function ln(a,c,e){c=nn(a,c);return c!==null&&c!==void 0?c:e?on(a):null}
function nn(a,c){switch(a){case 1:return c.p;case 2:return c.j;case 3:return c.k;case 4:return c.l;case 5:return c.o;case 6:return c.t;case 7:return c.s?.a;case 8:return c.s?.b;case 9:return c.s?.c;case 10:return c.s?.d;case 11:return c.u;case 12:return c.a?.h;case 16:return c.a?.d?.b?.a;case 20:return c.a?.c?.b?.a;case 24:return c.a?.e?.b?.a;case 27:return c.a?.f?.d;case 28:return c.a?.f?.c;case 29:return c.a?.a;case 30:return c.a?.b;case 33:return c.m?.c;case 13:return c.a?.d?.a?.c;case 17:return c.a?.c?.a?.c;
case 21:return c.a?.e?.a?.c;case 25:return c.a?.f?.a?.c;case 31:return c.a?.g?.a?.c;case 34:return c.m?.b;case 14:return c.a?.d?.a?.b;case 18:return c.a?.c?.a?.b;case 22:return c.a?.e?.a?.b;case 26:return c.a?.f?.a?.b;case 32:return c.a?.g?.a?.b;case 15:return c.a?.d?.b?.b;case 19:return c.a?.c?.b?.b;case 23:return c.a?.e?.b?.b;case 35:return c.a?.i;case 36:return c.a?.k;default:return null}}
function on(a){switch(a){case 1:case 2:case 3:case 4:return"";case 5:case 6:case 7:case 8:case 9:case 10:case 35:return!1;case 29:return 2;case 11:case 12:case 16:case 20:case 24:return 0;case 27:case 28:return 0;case 30:return 0;case 33:case 13:case 17:case 21:case 25:case 31:return 0;case 34:case 14:case 18:case 22:case 26:case 32:return 0;case 15:case 19:case 23:return 0;case 36:return 0;default:return null}};var pn=BigInt("2147483648"),qn=BigInt("18446744073709551616"),rn=BigInt("115792089237316195423570985008687907853269984665640564039457584007913129639936"),sn=pn-BigInt(1),tn=qn-BigInt(1);var un=function(){this.blockSize=-1};var xn=function(a,c){this.blockSize=-1;this.blockSize=64;this.Sa=ea.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.ab=this.ua=0;this.B=[];this.sc=a;this.Ob=c;this.Hc=ea.Int32Array?new Int32Array(64):Array(64);vn===void 0&&(vn=ea.Int32Array?new Int32Array(wn):wn);this.reset()},vn;ta(xn,un);const yn=[];for(let a=0;a<63;a++)yn[a]=0;var zn=[].concat(128,yn);xn.prototype.reset=function(){this.ab=this.ua=0;this.B=ea.Int32Array?new Int32Array(this.Ob):Zb(this.Ob)};
var An=function(a){var c=a.Sa;p(c.length==a.blockSize);for(var e=a.Hc,g=0,k=0;k<c.length;)e[g++]=c[k]<<24|c[k+1]<<16|c[k+2]<<8|c[k+3],k=g*4;for(c=16;c<64;c++){k=e[c-15]|0;g=e[c-2]|0;var q=(e[c-16]|0)+((k>>>7|k<<25)^(k>>>18|k<<14)^k>>>3)|0,u=(e[c-7]|0)+((g>>>17|g<<15)^(g>>>19|g<<13)^g>>>10)|0;e[c]=q+u|0}g=a.B[0]|0;k=a.B[1]|0;var E=a.B[2]|0,C=a.B[3]|0,G=a.B[4]|0,Q=a.B[5]|0,aa=a.B[6]|0;q=a.B[7]|0;for(c=0;c<64;c++){var X=((g>>>2|g<<30)^(g>>>13|g<<19)^(g>>>22|g<<10))+(g&k^g&E^k&E)|0;u=G&Q^~G&aa;q=q+((G>>>
6|G<<26)^(G>>>11|G<<21)^(G>>>25|G<<7))|0;u=u+(vn[c]|0)|0;u=q+(u+(e[c]|0)|0)|0;q=aa;aa=Q;Q=G;G=C+u|0;C=E;E=k;k=g;g=u+X|0}a.B[0]=a.B[0]+g|0;a.B[1]=a.B[1]+k|0;a.B[2]=a.B[2]+E|0;a.B[3]=a.B[3]+C|0;a.B[4]=a.B[4]+G|0;a.B[5]=a.B[5]+Q|0;a.B[6]=a.B[6]+aa|0;a.B[7]=a.B[7]+q|0};
xn.prototype.update=function(a,c){c===void 0&&(c=a.length);var e=0,g=this.ua;if(typeof a==="string")for(;e<c;)this.Sa[g++]=a.charCodeAt(e++),g==this.blockSize&&(An(this),g=0);else if(qa(a))for(;e<c;){var k=a[e++];if(!("number"==typeof k&&0<=k&&255>=k&&k==(k|0)))throw Error("ea");this.Sa[g++]=k;g==this.blockSize&&(An(this),g=0)}else throw Error("fa");this.ua=g;this.ab+=c};
xn.prototype.digest=function(){var a=[],c=this.ab*8;this.ua<56?this.update(zn,56-this.ua):this.update(zn,this.blockSize-(this.ua-56));for(var e=63;e>=56;e--)this.Sa[e]=c&255,c/=256;An(this);for(e=c=0;e<this.sc;e++)for(var g=24;g>=0;g-=8)a[c++]=this.B[e]>>g&255;return a};
var wn=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,
4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var Cn=function(){xn.call(this,8,Bn)};ta(Cn,xn);var Bn=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];function Dn(a,c){var e=new Cn;e.update(a);a=e.digest();e=BigInt(0);for(const g of a)e=(e*BigInt(256)+BigInt(g))%c;return e}function En(a){var c=8;if(!Number.isInteger(c)||c<=0||c>=33)c=3;var e=new Cn;e.update(a);a=e.digest();e=0;for(let g=0;g<c;g++){let k=a[g];for(let q=0;q<=g;q++)k/=256;e+=k}return e};function Fn(a,c){var e=0;for(var g of c){if(g<0||g>1)return console.error("ia"),-1;e+=g}if(e<.9999999||e>1.0000001)return console.error("ja"),-1;e=0;g=c[0];g=-Math.log(En(`consistent-hashing-${a}-${0}`))/g;for(let q=1;q<c.length;q++){var k=c[q];k=-Math.log(En(`consistent-hashing-${a}-${q}`))/k;g>k&&(e=q,g=k)}return e};/*

 Lodash <https://lodash.com/>
 Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
 Released under MIT license <https://lodash.com/license>
 Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
 Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/
var _=_||{};
(function(){function a(w,D,z){switch(z.length){case 0:return w.call(D);case 1:return w.call(D,z[0]);case 2:return w.call(D,z[0],z[1]);case 3:return w.call(D,z[0],z[1],z[2])}return w.apply(D,z)}function c(w,D,z,m){for(var N=-1,T=null==w?0:w.length;++N<T;){var K=w[N];D(m,K,z(K),w)}return m}function e(w,D){for(var z=-1,m=null==w?0:w.length;++z<m&&D(w[z],z,w)!==!1;);return w}function g(w,D){for(var z=null==w?0:w.length;z--&&D(w[z],z,w)!==!1;);return w}function k(w,D){for(var z=-1,m=null==w?0:w.length;++z<
m;)if(!D(w[z],z,w))return!1;return!0}function q(w,D){for(var z=-1,m=null==w?0:w.length,N=0,T=[];++z<m;){var K=w[z];D(K,z,w)&&(T[N++]=K)}return T}function u(w,D){return!(null==w||!w.length)&&Ta(w,D,0)>-1}function E(w,D,z){for(var m=-1,N=null==w?0:w.length;++m<N;)if(z(D,w[m]))return!0;return!1}function C(w,D){for(var z=-1,m=null==w?0:w.length,N=Array(m);++z<m;)N[z]=D(w[z],z,w);return N}function G(w,D){for(var z=-1,m=D.length,N=w.length;++z<m;)w[N+z]=D[z];return w}function Q(w,D,z,m){var N=-1,T=null==
w?0:w.length;for(m&&T&&(z=w[++N]);++N<T;)z=D(z,w[N],N,w);return z}function aa(w,D,z,m){var N=null==w?0:w.length;for(m&&N&&(z=w[--N]);N--;)z=D(z,w[N],N,w);return z}function X(w,D){for(var z=-1,m=null==w?0:w.length;++z<m;)if(D(w[z],z,w))return!0;return!1}function fb(w,D,z){var m;return z(w,function(N,T,K){if(D(N,T,K))return m=T,!1}),m}function pa(w,D,z,m){var N=w.length;for(z+=m?1:-1;m?z--:++z<N;)if(D(w[z],z,w))return z;return-1}function Ta(w,D,z){if(D===D)a:{--z;for(var m=w.length;++z<m;)if(w[z]===
D){w=z;break a}w=-1}else w=pa(w,Da,z);return w}function Wb(w,D,z,m){--z;for(var N=w.length;++z<N;)if(m(w[z],D))return z;return-1}function Da(w){return w!==w}function Vb(w,D){var z=null==w?0:w.length;return z?bg(w,D)/z:je}function cg(w){return function(D){return null==D?r:D[w]}}function dg(w){return function(D){return null==w?r:w[D]}}function Gj(w,D,z,m,N){return N(w,function(T,K,qb){z=m?(m=!1,T):D(z,T,K,qb)}),z}function uo(w,D){var z=w.length;for(w.sort(D);z--;)w[z]=w[z].value;return w}function bg(w,
D){for(var z,m=-1,N=w.length;++m<N;){var T=D(w[m]);T!==r&&(z=z===r?T:z+T)}return z}function eg(w,D){for(var z=-1,m=Array(w);++z<w;)m[z]=D(z);return m}function vo(w,D){return C(D,function(z){return[z,w[z]]})}function Hj(w){return w?w.slice(0,Ij(w)+1).replace(fg,""):w}function Na(w){return function(D){return w(D)}}function Jj(w,D){return C(D,function(z){return w[z]})}function Kj(w,D){return w.has(D)}function Lj(w,D){for(var z=-1,m=w.length;++z<m&&Ta(D,w[z],0)>-1;);return z}function Mj(w,D){for(var z=
w.length;z--&&Ta(D,w[z],0)>-1;);return z}function gg(w){var D=-1,z=Array(w.size);return w.forEach(function(m,N){z[++D]=[N,m]}),z}function Nj(w,D){return function(z){return w(D(z))}}function Ib(w,D){for(var z=-1,m=w.length,N=0,T=[];++z<m;){var K=w[z];K!==D&&K!==ke||(w[z]=ke,T[N++]=z)}return T}function le(w){var D=-1,z=Array(w.size);return w.forEach(function(m){z[++D]=m}),z}function wo(w){var D=-1,z=Array(w.size);return w.forEach(function(m){z[++D]=[m,m]}),z}function yc(w){if(zc.test(w)){for(var D=
hg.lastIndex=0;hg.test(w);)++D;w=D}else w=xo(w);return w}function bb(w){return zc.test(w)?w.match(hg)||[]:w.split("")}function Ij(w){for(var D=w.length;D--&&yo.test(w.charAt(D)););return D}var r,ke="__lodash_placeholder__",ac=1/0,je=NaN,zo=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],Oj=/&(?:amp|lt|gt|quot|#39);/g,Pj=/[&<>"']/g,Ao=RegExp(Oj.source),Bo=RegExp(Pj.source),Co=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,
Do=/^\w*$/,Eo=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ig=/[\\^$.*+?()[\]{}|]/g,Fo=RegExp(ig.source),fg=/^\s+/,yo=/\s/,Go=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ho=/\{\n\/\* \[wrapped with (.+)\] \*/,Io=/,? & /,Jo=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ko=/\\(\\)?/g,Qj=/\w*$/,Lo=/^[-+]0x[0-9a-f]+$/i,Mo=/^0b[01]+$/i,No=/^\[object .+?Constructor\]$/,Oo=/^0o[0-7]+$/i,Po=/^(?:0|[1-9]\d*)$/,Qo=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,
Ro=RegExp("['\u2019]","g"),So=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g"),hg=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?|[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*",
"g"),To=RegExp("[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde]|$)|(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])|$)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:d|ll|m|re|s|t|ve))?|[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?|\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+|(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*",
"g"),zc=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),Uo=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Vo="Array Buffer DataView Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Map Math Object Promise RegExp Set String Symbol TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap _ clearTimeout isFinite parseInt setTimeout".split(" "),ba={};ba["[object Float32Array]"]=ba["[object Float64Array]"]=
ba["[object Int8Array]"]=ba["[object Int16Array]"]=ba["[object Int32Array]"]=ba["[object Uint8Array]"]=ba["[object Uint8ClampedArray]"]=ba["[object Uint16Array]"]=ba["[object Uint32Array]"]=!0;ba["[object Arguments]"]=ba["[object Array]"]=ba["[object ArrayBuffer]"]=ba["[object Boolean]"]=ba["[object DataView]"]=ba["[object Date]"]=ba["[object Error]"]=ba["[object Function]"]=ba["[object Map]"]=ba["[object Number]"]=ba["[object Object]"]=ba["[object RegExp]"]=ba["[object Set]"]=ba["[object String]"]=
ba["[object WeakMap]"]=!1;var Y={};Y["[object Arguments]"]=Y["[object Array]"]=Y["[object ArrayBuffer]"]=Y["[object DataView]"]=Y["[object Boolean]"]=Y["[object Date]"]=Y["[object Float32Array]"]=Y["[object Float64Array]"]=Y["[object Int8Array]"]=Y["[object Int16Array]"]=Y["[object Int32Array]"]=Y["[object Map]"]=Y["[object Number]"]=Y["[object Object]"]=Y["[object RegExp]"]=Y["[object Set]"]=Y["[object String]"]=Y["[object Symbol]"]=Y["[object Uint8Array]"]=Y["[object Uint8ClampedArray]"]=Y["[object Uint16Array]"]=
Y["[object Uint32Array]"]=!0;Y["[object Error]"]=Y["[object Function]"]=Y["[object WeakMap]"]=!1;var Wo=parseFloat,Xo=parseInt,Ea="object"==typeof global&&global&&global.Object===Object&&global,me="object"==typeof self&&self&&self.Object===Object&&self,oa=Ea||me||Function("return this")(),bc=(me="object"==typeof exports&&exports&&!exports.nodeType&&exports)&&"object"==typeof module&&module&&!module.nodeType&&module,Rj=bc&&bc.exports===me,jg=Rj&&Ea.process,Sj=(Ea=function(){try{var w=bc&&bc.Fc&&bc.Fc("util").types;
return w?w:jg&&jg.lc&&jg.lc("util")}catch(D){}}())&&Ea.isArrayBuffer,Tj=Ea&&Ea.isDate,Uj=Ea&&Ea.isMap,Vj=Ea&&Ea.isRegExp,Wj=Ea&&Ea.isSet,Xj=Ea&&Ea.isTypedArray,xo=cg("length"),Yo=dg({"\u00c0":"A","\u00c1":"A","\u00c2":"A","\u00c3":"A","\u00c4":"A","\u00c5":"A","\u00e0":"a","\u00e1":"a","\u00e2":"a","\u00e3":"a","\u00e4":"a","\u00e5":"a","\u00c7":"C","\u00e7":"c","\u00d0":"D","\u00f0":"d","\u00c8":"E","\u00c9":"E","\u00ca":"E","\u00cb":"E","\u00e8":"e","\u00e9":"e","\u00ea":"e","\u00eb":"e","\u00cc":"I",
"\u00cd":"I","\u00ce":"I","\u00cf":"I","\u00ec":"i","\u00ed":"i","\u00ee":"i","\u00ef":"i","\u00d1":"N","\u00f1":"n","\u00d2":"O","\u00d3":"O","\u00d4":"O","\u00d5":"O","\u00d6":"O","\u00d8":"O","\u00f2":"o","\u00f3":"o","\u00f4":"o","\u00f5":"o","\u00f6":"o","\u00f8":"o","\u00d9":"U","\u00da":"U","\u00db":"U","\u00dc":"U","\u00f9":"u","\u00fa":"u","\u00fb":"u","\u00fc":"u","\u00dd":"Y","\u00fd":"y","\u00ff":"y","\u00c6":"Ae","\u00e6":"ae","\u00de":"Th","\u00fe":"th","\u00df":"ss","\u0100":"A","\u0102":"A",
"\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I",
"\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R",
"\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z",
"\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),Zo=dg({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"}),$o=dg({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),Pb=function z(D){function m(b){if(fa(b)&&!L(b)&&!(b instanceof K)){if(b instanceof T)return b;if(Z.call(b,"__wrapped__"))return Yj(b)}return new T(b)}function N(){}function T(b,d){this.O=b;this.L=[];this.V=!!d;this.Ca=0;this.fa=r}function K(b){this.O=
b;this.L=[];this.ea=1;this.R=!1;this.Oa=[];this.Da=4294967295;this.Pa=[]}function qb(b){var d=-1,f=null==b?0:b.length;for(this.clear();++d<f;){var h=b[d];this.set(h[0],h[1])}}function rb(b){var d=-1,f=null==b?0:b.length;for(this.clear();++d<f;){var h=b[d];this.set(h[0],h[1])}}function sb(b){var d=-1,f=null==b?0:b.length;for(this.clear();++d<f;){var h=b[d];this.set(h[0],h[1])}}function cc(b){var d=-1,f=null==b?0:b.length;for(this.D=new sb;++d<f;)this.add(b[d])}function cb(b){this.size=(this.D=new rb(b)).size}
function Zj(b,d){var f=L(b),h=!f&&dc(b),l=!f&&!h&&Jb(b),n=!f&&!h&&!l&&Ac(b);h=(f=f||h||l||n)?eg(b.length,ap):[];var t=h.length,v;for(v in b)!d&&!Z.call(b,v)||f&&("length"==v||l&&("offset"==v||"parent"==v)||n&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||tb(v,t))||h.push(v);return h}function ak(b){var d=b.length;return d?b[kg(0,d-1)]:r}function bp(b,d){return ne(Fa(b),ec(d,0,b.length))}function cp(b){return ne(Fa(b))}function lg(b,d,f){(f===r||ib(b[d],f))&&(f!==r||d in b)||ub(b,d,f)}function hd(b,
d,f){var h=b[d];Z.call(b,d)&&ib(h,f)&&(f!==r||d in b)||ub(b,d,f)}function oe(b,d){for(var f=b.length;f--;)if(ib(b[f][0],d))return f;return-1}function dp(b,d,f,h){return Kb(b,function(l,n,t){d(h,l,f(l),t)}),h}function bk(b,d){return b&&jb(d,ra(d),b)}function ep(b,d){return b&&jb(d,Ga(d),b)}function ub(b,d,f){"__proto__"==d&&pe?pe(b,d,{configurable:!0,enumerable:!0,value:f,writable:!0}):b[d]=f}function mg(b,d){for(var f=-1,h=d.length,l=ka(h),n=null==b;++f<h;)l[f]=n?r:ng(b,d[f]);return l}function ec(b,
d,f){return b===b&&(f!==r&&(b=b<=f?b:f),d!==r&&(b=b>=d?b:d)),b}function Wa(b,d,f,h,l,n){var t,v=d&1,x=d&2,A=d&4;if(f&&(t=l?f(b,h,l,n):f(b)),t!==r)return t;if(!da(b))return b;if(h=L(b)){if(t=fp(b),!v)return Fa(b,t)}else{var B=xa(b),F=B=="[object Function]"||B=="[object GeneratorFunction]";if(Jb(b))return ck(b,v);if(B=="[object Object]"||B=="[object Arguments]"||F&&!l){if(t=x||F?{}:dk(b),!v)return x?gp(b,ep(t,b)):hp(b,bk(t,b))}else{if(!Y[B])return l?b:{};t=ip(b,B,v)}}n||=new cb;if(l=n.get(b))return l;
n.set(b,t);ek(b)?b.forEach(function(I){t.add(Wa(I,d,f,I,b,n))}):fk(b)&&b.forEach(function(I,W){t.set(W,Wa(I,d,f,W,b,n))});var H=A?x?og:pg:x?Ga:ra,M=h?r:H(b);return e(M||b,function(I,W){M&&(W=I,I=b[W]);hd(t,W,Wa(I,d,f,W,b,n))}),t}function jp(b){var d=ra(b);return function(f){return gk(f,b,d)}}function gk(b,d,f){var h=f.length;if(null==b)return!h;for(b=ca(b);h--;){var l=f[h],n=d[l],t=b[l];if(t===r&&!(l in b)||!n(t))return!1}return!0}function hk(b,d,f){if("function"!=typeof b)throw new Xa("Expected a function");
return id(function(){b.apply(r,f)},d)}function jd(b,d,f,h){var l=-1,n=u,t=!0,v=b.length,x=[],A=d.length;if(!v)return x;f&&(d=C(d,Na(f)));h?(n=E,t=!1):d.length>=200&&(n=Kj,t=!1,d=new cc(d));a:for(;++l<v;){var B=b[l],F=null==f?B:f(B);if(B=h||0!==B?B:0,t&&F===F){for(var H=A;H--;)if(d[H]===F)continue a;x.push(B)}else n(d,F,h)||x.push(B)}return x}function kp(b,d){var f=!0;return Kb(b,function(h,l,n){return f=!!d(h,l,n)}),f}function qe(b,d,f){for(var h=-1,l=b.length;++h<l;){var n=b[h],t=d(n);if(null!=t&&
(v===r?t===t&&!Oa(t):f(t,v)))var v=t,x=n}return x}function ik(b,d){var f=[];return Kb(b,function(h,l,n){d(h,l,n)&&f.push(h)}),f}function sa(b,d,f,h,l){var n=-1,t=b.length;f||=lp;for(l||=[];++n<t;){var v=b[n];d>0&&f(v)?d>1?sa(v,d-1,f,h,l):G(l,v):h||(l[l.length]=v)}return l}function kb(b,d){return b&&qg(b,d,ra)}function rg(b,d){return b&&jk(b,d,ra)}function re(b,d){return q(d,function(f){return vb(b[f])})}function wb(b,d){d=Lb(d,b);for(var f=0,h=d.length;null!=b&&f<h;)b=b[lb(d[f++])];return f&&f==h?
b:r}function kk(b,d,f){d=d(b);return L(b)?d:G(d,f(b))}function za(b){if(null==b)b=b===r?"[object Undefined]":"[object Null]";else if(fc&&fc in ca(b)){var d=Z.call(b,fc),f=b[fc];try{b[fc]=r;var h=!0}catch(n){}var l=se.call(b);b=(h&&(d?b[fc]=f:delete b[fc]),l)}else b=se.call(b);return b}function sg(b,d){return b>d}function mp(b,d){return null!=b&&Z.call(b,d)}function np(b,d){return null!=b&&d in ca(b)}function tg(b,d,f){for(var h=f?E:u,l=b[0].length,n=b.length,t=n,v=ka(n),x=1/0,A=[];t--;){var B=b[t];
t&&d&&(B=C(B,Na(d)));x=ya(B.length,x);v[t]=!f&&(d||l>=120&&B.length>=120)?new cc(t&&B):r}B=b[0];var F=-1,H=v[0];a:for(;++F<l&&A.length<x;){var M=B[F],I=d?d(M):M;if(M=f||0!==M?M:0,H?!H.has(I):!h(A,I,f)){for(t=n;--t;){var W=v[t];if(W?!W.has(I):!h(b[t],I,f))continue a}H&&H.push(I);A.push(M)}}return A}function op(b,d,f,h){return kb(b,function(l,n,t){d(h,f(l),n,t)}),h}function kd(b,d,f){d=Lb(d,b);b=d.length<2?b:wb(b,Pa(d,0,-1));d=null==b?b:b[lb(Ya(d))];return null==d?r:a(d,b,f)}function lk(b){return fa(b)&&
za(b)=="[object Arguments]"}function pp(b){return fa(b)&&za(b)=="[object ArrayBuffer]"}function qp(b){return fa(b)&&za(b)=="[object Date]"}function Mb(b,d,f,h,l){var n;if(!(n=b===d)){if(null==b||null==d||!fa(b)&&!fa(d))var t=b!==b&&d!==d;else a:{n=L(b);var v=L(d),x=n?"[object Array]":xa(b),A=v?"[object Array]":xa(d);x=x=="[object Arguments]"?"[object Object]":x;A=A=="[object Arguments]"?"[object Object]":A;var B=x=="[object Object]";v=A=="[object Object]";if((A=x==A)&&Jb(b)){if(!Jb(d)){t=!1;break a}n=
!0;B=!1}if(A&&!B)t=(l||=new cb,n||Ac(b)?mk(b,d,f,h,Mb,l):rp(b,d,x,f,h,Mb,l));else{if(!(f&1)&&(n=B&&Z.call(b,"__wrapped__"),x=v&&Z.call(d,"__wrapped__"),n||x)){b=n?b.value():b;d=x?d.value():d;t=(l||=new cb,Mb(b,d,f,h,l));break a}if(n=!!A){l||=new cb;b:if(n=f&1,x=pg(b),v=x.length,v==pg(d).length||n){for(A=v;A--;){var F=x[A];if(!(n?F in d:Z.call(d,F))){d=!1;break b}}B=l.get(b);F=l.get(d);if(B&&F)d=B==d&&F==b;else{B=!0;l.set(b,d);l.set(d,b);for(var H=n;++A<v;){F=x[A];var M=b[F],I=d[F];h&&(t=n?h(I,M,F,
d,b,l):h(M,I,F,b,d,l));if(t===r?M!==I&&!Mb(M,I,f,h,l):!t){B=!1;break}H||="constructor"==F}B&&!H&&(f=b.constructor,h=d.constructor,f!=h&&"constructor"in b&&"constructor"in d&&!("function"==typeof f&&f instanceof f&&"function"==typeof h&&h instanceof h)&&(B=!1));d=(l.delete(b),l.delete(d),B)}}else d=!1;n=d}t=n}}n=t}return n}function sp(b){return fa(b)&&xa(b)=="[object Map]"}function ug(b,d,f,h){var l=f.length,n=l,t=!h;if(null==b)return!n;for(b=ca(b);l--;){var v=f[l];if(t&&v[2]?v[1]!==b[v[0]]:!(v[0]in
b))return!1}for(;++l<n;){v=f[l];var x=v[0],A=b[x],B=v[1];if(t&&v[2]){if(A===r&&!(x in b))return!1}else{v=new cb;if(h)var F=h(A,B,x,b,d,v);if(F===r?!Mb(B,A,3,h,v):!F)return!1}}return!0}function nk(b){return!(!da(b)||ok&&ok in b)&&(vb(b)?tp:No).test(gc(b))}function up(b){return fa(b)&&za(b)=="[object RegExp]"}function vp(b){return fa(b)&&xa(b)=="[object Set]"}function wp(b){return fa(b)&&te(b.length)&&!!ba[za(b)]}function pk(b){return"function"==typeof b?b:null==b?Ha:"object"==typeof b?L(b)?qk(b[0],
b[1]):rk(b):sk(b)}function vg(b){if(!ld(b))return xp(b);var d=[],f;for(f in ca(b))Z.call(b,f)&&"constructor"!=f&&d.push(f);return d}function wg(b,d){return b<d}function tk(b,d){var f=-1,h=Ia(b)?ka(b.length):[];return Kb(b,function(l,n,t){h[++f]=d(l,n,t)}),h}function rk(b){var d=xg(b);return 1==d.length&&d[0][2]?uk(d[0][0],d[0][1]):function(f){return f===b||ug(f,b,d)}}function qk(b,d){return yg(b)&&d===d&&!da(d)?uk(lb(b),d):function(f){var h=ng(f,b);return h===r&&h===d?zg(f,b):Mb(d,h,3)}}function ue(b,
d,f,h,l){b!==d&&qg(d,function(n,t){if(l||=new cb,da(n)){n=l;var v=Ag(b,t),x=Ag(d,t),A=n.get(x);if(A)lg(b,t,A);else{A=h?h(v,x,t+"",b,d,n):r;var B=A===r;if(B){var F=L(x),H=!F&&Jb(x),M=!F&&!H&&Ac(x);A=x;F||H||M?L(v)?A=v:ia(v)?A=Fa(v):H?(B=!1,A=ck(x,!0)):M?(B=!1,A=vk(x,!0)):A=[]:md(x)||dc(x)?(A=v,dc(v)?A=wk(v):da(v)&&!vb(v)||(A=dk(x))):B=!1}B&&(n.set(x,A),ue(A,x,f,h,n),n.delete(x));lg(b,t,A)}}else v=h?h(Ag(b,t),n,t+"",b,d,l):r,v===r&&(v=n),lg(b,t,v)},Ga)}function xk(b,d){var f=b.length;if(f)return d+=
d<0?f:0,tb(d,f)?b[d]:r}function yk(b,d,f){d=d.length?C(d,function(l){return L(l)?function(n){return wb(n,1===l.length?l[0]:l)}:l}):[Ha];var h=-1;return d=C(d,Na(J())),uo(tk(b,function(l){return{criteria:C(d,function(n){return n(l)}),index:++h,value:l}}),function(l,n){a:{for(var t=-1,v=l.criteria,x=n.criteria,A=v.length,B=f.length;++t<A;){var F=zk(v[t],x[t]);if(F){l=t>=B?F:F*("desc"==f[t]?-1:1);break a}}l=l.index-n.index}return l})}function yp(b,d){return Ak(b,d,function(f,h){return zg(b,h)})}function Ak(b,
d,f){for(var h=-1,l=d.length,n={};++h<l;){var t=d[h],v=wb(b,t);f(v,t)&&Bc(n,Lb(t,b),v)}return n}function zp(b){return function(d){return wb(d,b)}}function Bg(b,d,f,h){var l=h?Wb:Ta,n=-1,t=d.length,v=b;b===d&&(d=Fa(d));for(f&&(v=C(b,Na(f)));++n<t;){var x=0,A=d[n];for(A=f?f(A):A;(x=l(v,A,x,h))>-1;)v!==b&&ve.call(v,x,1),ve.call(b,x,1)}return b}function Bk(b,d){for(var f=b?d.length:0,h=f-1;f--;){var l=d[f];if(f==h||l!==n){var n=l;tb(l)?ve.call(b,l,1):Cg(b,l)}}return b}function kg(b,d){return b+we(Ck()*
(d-b+1))}function Dg(b,d){var f="";if(!b||d<1||d>9007199254740991)return f;do d%2&&(f+=b),(d=we(d/2))&&(b+=b);while(d);return f}function R(b,d){return Eg(Dk(b,d,Ha),b+"")}function Ap(b){return ak(Cc(b))}function Bp(b,d){b=Cc(b);return ne(b,ec(d,0,b.length))}function Bc(b,d,f,h){if(!da(b))return b;d=Lb(d,b);for(var l=-1,n=d.length,t=n-1,v=b;null!=v&&++l<n;){var x=lb(d[l]),A=f;if("__proto__"===x||"constructor"===x||"prototype"===x)break;if(l!=t){var B=v[x];A=h?h(B,x,v):r;A===r&&(A=da(B)?B:tb(d[l+1])?
[]:{})}hd(v,x,A);v=v[x]}return b}function Cp(b){return ne(Cc(b))}function Pa(b,d,f){var h=-1,l=b.length;d<0&&(d=-d>l?0:l+d);f=f>l?l:f;f<0&&(f+=l);l=d>f?0:f-d>>>0;d>>>=0;for(f=ka(l);++h<l;)f[h]=b[h+d];return f}function Dp(b,d){var f;return Kb(b,function(h,l,n){return f=d(h,l,n),!f}),!!f}function xe(b,d,f){var h=0,l=null==b?h:b.length;if("number"==typeof d&&d===d&&l<=2147483647){for(;h<l;){var n=h+l>>>1,t=b[n];null!==t&&!Oa(t)&&(f?t<=d:t<d)?h=n+1:l=n}return l}return Fg(b,d,Ha,f)}function Fg(b,d,f,h){var l=
0,n=null==b?0:b.length;if(0===n)return 0;d=f(d);for(var t=d!==d,v=null===d,x=Oa(d),A=d===r;l<n;){var B=we((l+n)/2),F=f(b[B]),H=F!==r,M=null===F,I=F===F,W=Oa(F);(t?h||I:A?I&&(h||H):v?I&&H&&(h||!M):x?I&&H&&!M&&(h||!W):!M&&!W&&(h?F<=d:F<d))?l=B+1:n=B}return ya(n,4294967294)}function Ek(b,d){for(var f=-1,h=b.length,l=0,n=[];++f<h;){var t=b[f],v=d?d(t):t;if(!f||!ib(v,x)){var x=v;n[l++]=0===t?0:t}}return n}function Fk(b){return"number"==typeof b?b:Oa(b)?je:+b}function Qa(b){if("string"==typeof b)return b;
if(L(b))return C(b,Qa)+"";if(Oa(b))return Gk?Gk.call(b):"";var d=b+"";return"0"==d&&1/b==-ac?"-0":d}function Nb(b,d,f){var h=-1,l=u,n=b.length,t=!0,v=[],x=v;if(f)t=!1,l=E;else if(n>=200){if(l=d?null:Ep(b))return le(l);t=!1;l=Kj;x=new cc}else x=d?[]:v;a:for(;++h<n;){var A=b[h],B=d?d(A):A;if(A=f||0!==A?A:0,t&&B===B){for(var F=x.length;F--;)if(x[F]===B)continue a;d&&x.push(B);v.push(A)}else l(x,B,f)||(x!==v&&x.push(B),v.push(A))}return v}function Cg(b,d){return d=Lb(d,b),b=d.length<2?b:wb(b,Pa(d,0,-1)),
null==b||delete b[lb(Ya(d))]}function ye(b,d,f,h){for(var l=b.length,n=h?l:-1;(h?n--:++n<l)&&d(b[n],n,b););return f?Pa(b,h?0:n,h?n+1:l):Pa(b,h?n+1:0,h?l:n)}function Hk(b,d){return b instanceof K&&(b=b.value()),Q(d,function(f,h){return h.ja.apply(h.Za,G([f],h.args))},b)}function Gg(b,d,f){var h=b.length;if(h<2)return h?Nb(b[0]):[];for(var l=-1,n=ka(h);++l<h;)for(var t=b[l],v=-1;++v<h;)v!=l&&(n[l]=jd(n[l]||t,b[v],d,f));return Nb(sa(n,1),d,f)}function Ik(b,d,f){for(var h=-1,l=b.length,n=d.length,t={};++h<
l;)f(t,b[h],h<n?d[h]:r);return t}function Hg(b){return ia(b)?b:[]}function Ig(b){return"function"==typeof b?b:Ha}function Lb(b,d){return L(b)?b:yg(b,d)?[b]:Jk(V(b))}function Ob(b,d,f){var h=b.length;return f=f===r?h:f,!d&&f>=h?b:Pa(b,d,f)}function ck(b,d){if(d)return b.slice();d=b.length;d=Kk?Kk(d):new b.constructor(d);return b.ld(d),d}function Jg(b){var d=new b.constructor(b.byteLength);return(new ze(d)).set(new ze(b)),d}function vk(b,d){return new b.constructor(d?Jg(b.buffer):b.buffer,b.byteOffset,
b.length)}function zk(b,d){if(b!==d){var f=b!==r,h=null===b,l=b===b,n=Oa(b),t=d!==r,v=null===d,x=d===d,A=Oa(d);if(!v&&!A&&!n&&b>d||n&&t&&x&&!v&&!A||h&&t&&x||!f&&x||!l)return 1;if(!h&&!n&&!A&&b<d||A&&f&&l&&!h&&!n||v&&f&&l||!t&&l||!x)return-1}return 0}function Lk(b,d,f,h){var l=-1,n=b.length,t=f.length,v=-1,x=d.length,A=la(n-t,0),B=ka(x+A);for(h=!h;++v<x;)B[v]=d[v];for(;++l<t;)(h||l<n)&&(B[f[l]]=b[l]);for(;A--;)B[v++]=b[l++];return B}function Mk(b,d,f,h){var l=-1,n=b.length,t=-1,v=f.length,x=-1,A=d.length,
B=la(n-v,0),F=ka(B+A);for(h=!h;++l<B;)F[l]=b[l];for(B=l;++x<A;)F[B+x]=d[x];for(;++t<v;)(h||l<n)&&(F[B+f[t]]=b[l++]);return F}function Fa(b,d){var f=-1,h=b.length;for(d||=ka(h);++f<h;)d[f]=b[f];return d}function jb(b,d,f,h){var l=!f;f||={};for(var n=-1,t=d.length;++n<t;){var v=d[n],x=h?h(f[v],b[v],v,f,b):r;x===r&&(x=b[v]);l?ub(f,v,x):hd(f,v,x)}return f}function hp(b,d){return jb(b,Kg(b),d)}function gp(b,d){return jb(b,Nk(b),d)}function Ae(b,d){return function(f,h){var l=L(f)?c:dp,n=d?d():{};return l(f,
b,J(h,2),n)}}function Dc(b){return R(function(d,f){var h=-1,l=f.length,n=l>1?f[l-1]:r,t=l>2?f[2]:r;n=b.length>3&&"function"==typeof n?(l--,n):r;t&&Ja(f[0],f[1],t)&&(n=l<3?r:n,l=1);for(d=ca(d);++h<l;)(t=f[h])&&b(d,t,h,n);return d})}function Ok(b,d){return function(f,h){if(null==f)return f;if(!Ia(f))return b(f,h);for(var l=f.length,n=d?l:-1,t=ca(f);(d?n--:++n<l)&&h(t[n],n,t)!==!1;);return f}}function Pk(b){return function(d,f,h){var l=-1,n=ca(d);h=h(d);for(var t=h.length;t--;){var v=h[b?t:++l];if(f(n[v],
v,n)===!1)break}return d}}function Fp(b,d,f){function h(){return(this&&this!==oa&&this instanceof h?n:b).apply(l?f:this,arguments)}var l=d&1,n=nd(b);return h}function Qk(b){return function(d){d=V(d);var f=zc.test(d)?bb(d):r,h=f?f[0]:d.charAt(0);d=f?Ob(f,1).join(""):d.slice(1);return h[b]()+d}}function Ec(b){return function(d){return Q(Rk(Sk(d).replace(Ro,"")),b,"")}}function nd(b){return function(){var d=arguments;switch(d.length){case 0:return new b;case 1:return new b(d[0]);case 2:return new b(d[0],
d[1]);case 3:return new b(d[0],d[1],d[2]);case 4:return new b(d[0],d[1],d[2],d[3]);case 5:return new b(d[0],d[1],d[2],d[3],d[4]);case 6:return new b(d[0],d[1],d[2],d[3],d[4],d[5]);case 7:return new b(d[0],d[1],d[2],d[3],d[4],d[5],d[6])}var f=Fc(b.prototype);d=b.apply(f,d);return da(d)?d:f}}function Gp(b,d,f){function h(){for(var n=arguments.length,t=ka(n),v=n,x=Gc(h);v--;)t[v]=arguments[v];v=n<3&&t[0]!==x&&t[n-1]!==x?[]:Ib(t,x);return n-=v.length,n<f?Tk(b,d,Be,h.placeholder,r,t,v,r,r,f-n):a(this&&
this!==oa&&this instanceof h?l:b,this,t)}var l=nd(b);return h}function Uk(b){return function(d,f,h){var l=ca(d);if(!Ia(d)){var n=J(f,3);d=ra(d);f=function(t){return n(l[t],t,l)}}f=b(d,f,h);return f>-1?l[n?d[f]:f]:r}}function Vk(b){return xb(function(d){var f=d.length,h=f,l=T.prototype.thru;for(b&&d.reverse();h--;){var n=d[h];if("function"!=typeof n)throw new Xa("Expected a function");if(l&&!t&&"wrapper"==Ce(n))var t=new T([],!0)}for(h=t?h:f;++h<f;){n=d[h];l=Ce(n);var v="wrapper"==l?Lg(n):r;t=v&&Mg(v[0])&&
v[1]==424&&!v[4].length&&1==v[9]?t[Ce(v[0])].apply(t,v[3]):1==n.length&&Mg(n)?t[l]():t.thru(n)}return function(){var x=arguments,A=x[0];if(t&&1==x.length&&L(A))return t.yc(A).value();var B=0;for(x=f?d[B].apply(this,x):A;++B<f;)x=d[B].call(this,x);return x}})}function Be(b,d,f,h,l,n,t,v,x,A){function B(){for(var Za=arguments.length,S=ka(Za),ha=Za;ha--;)S[ha]=arguments[ha];if(I){var db=Gc(B),Hc;ha=S.length;for(Hc=0;ha--;)S[ha]===db&&++Hc}if(h&&(S=Lk(S,h,l,I)),n&&(S=Mk(S,n,t,I)),Za-=Hc,I&&Za<A)return Tk(b,
d,Be,B.placeholder,f,S,Ib(S,db),v,x,A-Za);db=H?f:this;ha=M?db[b]:b;Za=S.length;if(v){Hc=S.length;for(var Ng=ya(v.length,Hc),Hp=Fa(S);Ng--;){var Wk=v[Ng];S[Ng]=tb(Wk,Hc)?Hp[Wk]:r}}else W&&Za>1&&S.reverse();return F&&x<Za&&(S.length=x),this&&this!==oa&&this instanceof B&&(ha=$a||nd(ha)),ha.apply(db,S)}var F=d&128,H=d&1,M=d&2,I=d&24,W=d&512,$a=M?r:nd(b);return B}function Xk(b,d){return function(f,h){return op(f,b,d(h),{})}}function De(b,d){return function(f,h){var l;if(f===r&&h===r)return d;if(f!==r&&
(l=f),h!==r){if(l===r)return h;"string"==typeof f||"string"==typeof h?(f=Qa(f),h=Qa(h)):(f=Fk(f),h=Fk(h));l=b(f,h)}return l}}function Og(b){return xb(function(d){return d=C(d,Na(J())),R(function(f){var h=this;return b(d,function(l){return a(l,h,f)})})})}function Ee(b,d){d=d===r?" ":Qa(d);var f=d.length;if(f<2)return f?Dg(d,b):d;f=Dg(d,Fe(b/yc(d)));return zc.test(d)?Ob(bb(f),0,b).join(""):f.slice(0,b)}function Ip(b,d,f,h){function l(){for(var v=-1,x=arguments.length,A=-1,B=h.length,F=ka(B+x),H=this&&
this!==oa&&this instanceof l?t:b;++A<B;)F[A]=h[A];for(;x--;)F[A++]=arguments[++v];return a(H,n?f:this,F)}var n=d&1,t=nd(b);return l}function Yk(b){return function(d,f,h){h&&"number"!=typeof h&&Ja(d,f,h)&&(f=h=r);d=yb(d);f===r?(f=d,d=0):f=yb(f);h=h===r?d<f?1:-1:yb(h);var l=-1;f=la(Fe((f-d)/(h||1)),0);for(var n=ka(f);f--;)n[b?f:++l]=d,d+=h;return n}}function Ge(b){return function(d,f){return"string"==typeof d&&"string"==typeof f||(d=ab(d),f=ab(f)),b(d,f)}}function Tk(b,d,f,h,l,n,t,v,x,A){var B=d&8,
F=B?t:r;t=B?r:t;var H=B?n:r;n=B?r:n;d|=B?32:64;d&=~(B?64:32);d&4||(d&=-4);var M=[b,d,l,H,F,n,t,v,x,A];f=f.apply(r,M);return Mg(b)&&Zk(f,M),f.placeholder=h,$k(f,b,d)}function Pg(b){var d=Ic[b];return function(f,h){return(f=ab(f),h=null==h?0:ya(O(h),292),h&&al(f))?(f=(V(f)+"e").split("e"),f=(V(d(f[0]+"e"+(+f[1]+h)))+"e").split("e"),+(f[0]+"e"+(+f[1]-h))):d(f)}}function bl(b){return function(d){var f=xa(d);return f=="[object Map]"?gg(d):f=="[object Set]"?wo(d):vo(d,b(d))}}function zb(b,d,f,h,l,n,t,v){var x=
d&2;if(!x&&"function"!=typeof b)throw new Xa("Expected a function");var A=h?h.length:0;if(A||(d&=-97,h=l=r),t=t===r?t:la(O(t),0),v=v===r?v:O(v),A-=l?l.length:0,d&64){var B=h,F=l;h=l=r}var H=x?r:Lg(b);n=[b,d,f,h,l,B,F,n,t,v];if(H){F=n[1];t=H[1];B=F|t;var M=t==128&&F==8||t==128&&F==256&&n[7].length<=H[8]||t==384&&H[7].length<=H[8]&&F==8;if(B<131||M){t&1&&(n[2]=H[2],B|=F&1?0:4);if(F=H[3]){var I=n[3];n[3]=I?Lk(I,F,H[4]):F;n[4]=I?Ib(n[3],ke):H[4]}(F=H[5])&&(I=n[5],n[5]=I?Mk(I,F,H[6]):F,n[6]=I?Ib(n[5],
ke):H[6]);(F=H[7])&&(n[7]=F);t&128&&(n[8]=null==n[8]?H[8]:ya(n[8],H[8]));null==n[9]&&(n[9]=H[9]);n[0]=H[0];n[1]=B}}I=(b=n[0],d=n[1],f=n[2],h=n[3],l=n[4],v=n[9]=n[9]===r?x?0:b.length:la(n[9]-A,0),!v&&d&24&&(d&=-25),d&&d!=1)?d==8||d==16?Gp(b,d,v):d!=32&&d!=33||l.length?Be.apply(r,n):Ip(b,d,f,h):Fp(b,d,f);return $k((H?cl:Zk)(I,n),b,d)}function dl(b,d,f,h,l,n){return da(b)&&da(d)&&(n.set(d,b),ue(b,d,r,dl,n),n.delete(d)),b}function Jp(b){return md(b)?r:b}function mk(b,d,f,h,l,n){var t=f&1,v=b.length,x=
d.length;if(v!=x&&!(t&&x>v))return!1;x=n.get(b);var A=n.get(d);if(x&&A)return x==d&&A==b;x=-1;A=!0;var B=f&2?new cc:r;n.set(b,d);for(n.set(d,b);++x<v;){var F=b[x],H=d[x];if(h)var M=t?h(H,F,x,d,b,n):h(F,H,x,b,d,n);if(M!==r){if(M)continue;A=!1;break}if(B){if(!X(d,function(I,W){if(!B.has(W)&&(F===I||l(F,I,f,h,n)))return B.push(W)})){A=!1;break}}else if(F!==H&&!l(F,H,f,h,n)){A=!1;break}}return n.delete(b),n.delete(d),A}function rp(b,d,f,h,l,n,t){switch(f){case "[object DataView]":if(b.byteLength!=d.byteLength||
b.byteOffset!=d.byteOffset)break;b=b.buffer;d=d.buffer;case "[object ArrayBuffer]":return!(b.byteLength!=d.byteLength||!n(new ze(b),new ze(d)));case "[object Boolean]":case "[object Date]":case "[object Number]":return ib(+b,+d);case "[object Error]":return b.name==d.name&&b.message==d.message;case "[object RegExp]":case "[object String]":return b==d+"";case "[object Map]":var v=gg;case "[object Set]":if(v||=le,b.size!=d.size&&!(h&1))break;if(f=t.get(b))return f==d;h|=2;t.set(b,d);d=mk(v(b),v(d),
h,l,n,t);return t.delete(b),d;case "[object Symbol]":if(od)return od.call(b)==od.call(d)}return!1}function xb(b){return Eg(Dk(b,r,el),b+"")}function pg(b){return kk(b,ra,Kg)}function og(b){return kk(b,Ga,Nk)}function Ce(b){for(var d=b.name+"",f=Jc[d],h=Z.call(Jc,d)?f.length:0;h--;){var l=f[h],n=l.ja;if(null==n||n==b)return l.name}return d}function Gc(b){return(Z.call(m,"placeholder")?m:b).placeholder}function J(){var b=m.iteratee||Qg;return b=b===Qg?pk:b,arguments.length?b(arguments[0],arguments[1]):
b}function He(b,d){b=b.D;var f=typeof d;return("string"==f||"number"==f||"symbol"==f||"boolean"==f?"__proto__"!==d:null===d)?b["string"==typeof d?"string":"hash"]:b.map}function xg(b){for(var d=ra(b),f=d.length;f--;){var h=d[f],l=b[h];d[f]=[h,l,l===l&&!da(l)]}return d}function hc(b,d){b=null==b?r:b[d];return nk(b)?b:r}function Kp(b,d,f){for(var h=-1,l=f.length;++h<l;){var n=f[h],t=n.size;switch(n.type){case "drop":b+=t;break;case "dropRight":d-=t;break;case "take":d=ya(d,b+t);break;case "takeRight":b=
la(b,d-t)}}return{start:b,end:d}}function fl(b,d,f){d=Lb(d,b);for(var h=-1,l=d.length,n=!1;++h<l;){var t=lb(d[h]);if(!(n=null!=b&&f(b,t)))break;b=b[t]}return n||++h!=l?n:(l=null==b?0:b.length,!!l&&te(l)&&tb(t,l)&&(L(b)||dc(b)))}function fp(b){var d=b.length,f=new b.constructor(d);return d&&"string"==typeof b[0]&&Z.call(b,"index")&&(f.index=b.index,f.input=b.input),f}function dk(b){return"function"!=typeof b.constructor||ld(b)?{}:Fc(Ie(b))}function ip(b,d,f){var h=b.constructor;switch(d){case "[object ArrayBuffer]":return Jg(b);
case "[object Boolean]":case "[object Date]":return new h(+b);case "[object DataView]":return new b.constructor(f?Jg(b.buffer):b.buffer,b.byteOffset,b.byteLength);case "[object Float32Array]":case "[object Float64Array]":case "[object Int8Array]":case "[object Int16Array]":case "[object Int32Array]":case "[object Uint8Array]":case "[object Uint8ClampedArray]":case "[object Uint16Array]":case "[object Uint32Array]":return vk(b,f);case "[object Map]":return new h;case "[object Number]":case "[object String]":return new h(b);
case "[object RegExp]":return d=new b.constructor(b.source,Qj.exec(b)),d.lastIndex=b.lastIndex,d;case "[object Set]":return new h;case "[object Symbol]":return od?ca(od.call(b)):{}}}function lp(b){return L(b)||dc(b)||!!(gl&&b&&b[gl])}function tb(b,d){var f=typeof b;return d=null==d?9007199254740991:d,!!d&&("number"==f||"symbol"!=f&&Po.test(b))&&b>-1&&b%1==0&&b<d}function Ja(b,d,f){if(!da(f))return!1;var h=typeof d;return!!("number"==h?Ia(f)&&tb(d,f.length):"string"==h&&d in f)&&ib(f[d],b)}function yg(b,
d){if(L(b))return!1;var f=typeof b;return!("number"!=f&&"symbol"!=f&&"boolean"!=f&&null!=b&&!Oa(b))||Do.test(b)||!Co.test(b)||null!=d&&b in ca(d)}function Mg(b){var d=Ce(b),f=m[d];if("function"!=typeof f||!(d in K.prototype))return!1;if(b===f)return!0;d=Lg(f);return!!d&&b===d[0]}function ld(b){var d=b&&b.constructor;return b===("function"==typeof d&&d.prototype||pd)}function uk(b,d){return function(f){return null!=f&&f[b]===d&&(d!==r||b in ca(f))}}function Dk(b,d,f){return d=la(d===r?b.length-1:d,
0),function(){for(var h=arguments,l=-1,n=la(h.length-d,0),t=ka(n);++l<n;)t[l]=h[d+l];l=-1;for(n=ka(d+1);++l<d;)n[l]=h[l];return n[d]=f(t),a(b,this,n)}}function Ag(b,d){if(("constructor"!==d||"function"!=typeof b[d])&&"__proto__"!=d)return b[d]}function $k(b,d,f){d+="";var h=Eg,l=Lp;var n=(n=d.match(Ho))?n[1].split(Io):[];f=l(n,f);(l=f.length)?(n=l-1,l=(f[n]=(l>1?"& ":"")+f[n],f=f.join(l>2?", ":" "),d.replace(Go,"{\n/* [wrapped with "+f+"] */\n"))):l=d;return h(b,l)}function hl(b){var d=0,f=0;return function(){var h=
Mp(),l=16-(h-f);if(f=h,l>0){if(++d>=800)return arguments[0]}else d=0;return b.apply(r,arguments)}}function ne(b,d){var f=-1,h=b.length,l=h-1;for(d=d===r?h:d;++f<d;){h=kg(f,l);var n=b[h];b[h]=b[f];b[f]=n}return b.length=d,b}function lb(b){if("string"==typeof b||Oa(b))return b;var d=b+"";return"0"==d&&1/b==-ac?"-0":d}function gc(b){if(null!=b){try{return Je.call(b)}catch(d){}try{return b+""}catch(d){}}return""}function Lp(b,d){return e(zo,function(f){var h="_."+f[0];d&f[1]&&!u(b,h)&&b.push(h)}),b.sort()}
function Yj(b){if(b instanceof K)return b.clone();var d=new T(b.O,b.V);return d.L=Fa(b.L),d.Ca=b.Ca,d.fa=b.fa,d}function il(b,d,f){var h=null==b?0:b.length;if(!h)return-1;f=null==f?0:O(f);return f<0&&(f=la(h+f,0)),pa(b,J(d,3),f)}function jl(b,d,f){var h=null==b?0:b.length;if(!h)return-1;var l=h-1;return f!==r&&(l=O(f),l=f<0?la(h+l,0):ya(l,h-1)),pa(b,J(d,3),l,!0)}function el(b){return(null==b?0:b.length)?sa(b,1):[]}function kl(b){return b&&b.length?b[0]:r}function Ya(b){var d=null==b?0:b.length;return d?
b[d-1]:r}function ll(b,d){return b&&b.length&&d&&d.length?Bg(b,d):b}function Rg(b){return null==b?b:Np.call(b)}function Sg(b){if(!b||!b.length)return[];var d=0;return b=q(b,function(f){if(ia(f))return d=la(f.length,d),!0}),eg(d,function(f){return C(b,cg(f))})}function ml(b,d){if(!b||!b.length)return[];b=Sg(b);return null==d?b:C(b,function(f){return a(d,r,f)})}function nl(b){b=m(b);return b.V=!0,b}function Ke(b,d){return d(b)}function Op(){return this}function ol(b,d){return(L(b)?e:Kb)(b,J(d,3))}function pl(b,
d){return(L(b)?g:ql)(b,J(d,3))}function Le(b,d){return(L(b)?C:tk)(b,J(d,3))}function rl(b,d,f){return d=f?r:d,d=b&&null==d?b.length:d,zb(b,128,r,r,r,r,d)}function sl(b,d){var f;if("function"!=typeof d)throw new Xa("Expected a function");return b=O(b),function(){return--b>0&&(f=d.apply(this,arguments)),b<=1&&(d=r),f}}function tl(b,d,f){d=f?r:d;b=zb(b,8,r,r,r,r,r,d);return b.placeholder=tl.placeholder,b}function ul(b,d,f){d=f?r:d;b=zb(b,16,r,r,r,r,r,d);return b.placeholder=ul.placeholder,b}function vl(b,
d,f){function h(S){var ha=x,db=A;return x=A=r,I=S,F=b.apply(db,ha)}function l(S){var ha=S-M;S-=I;return M===r||ha>=d||ha<0||$a&&S>=B}function n(){var S=Me();if(l(S))var ha=t(S);else{ha=id;var db=S-I;S=d-(S-M);db=$a?ya(S,B-db):S;ha=(H=ha(n,db),r)}return ha}function t(S){return H=r,Za&&x?h(S):(x=A=r,F)}function v(){var S=Me(),ha=l(S);if(x=arguments,A=this,M=S,ha){if(H===r)return S=M,I=S,H=id(n,d),W?h(S):F;if($a)return wl(H),H=id(n,d),h(M)}return H===r&&(H=id(n,d)),F}var x,A,B,F,H,M,I=0,W=!1,$a=!1,Za=
!0;if("function"!=typeof b)throw new Xa("Expected a function");return d=ab(d)||0,da(f)&&(W=!!f.Pb,$a="maxWait"in f,B=$a?la(ab(f.qc)||0,d):B,Za="trailing"in f?!!f.Xb:Za),v.cancel=function(){H!==r&&wl(H);I=0;x=M=A=H=r},v.flush=function(){return H===r?F:t(Me())},v}function Ne(b,d){if("function"!=typeof b||null!=d&&"function"!=typeof d)throw new Xa("Expected a function");var f=function(){var h=arguments,l=d?d.apply(this,h):h[0],n=f.cache;if(n.has(l))return n.get(l);h=b.apply(this,h);return f.cache=n.set(l,
h)||n,h};return f.cache=new (Ne.Cache||sb),f}function Oe(b){if("function"!=typeof b)throw new Xa("Expected a function");return function(){var d=arguments;switch(d.length){case 0:return!b.call(this);case 1:return!b.call(this,d[0]);case 2:return!b.call(this,d[0],d[1]);case 3:return!b.call(this,d[0],d[1],d[2])}return!b.apply(this,d)}}function ib(b,d){return b===d||b!==b&&d!==d}function Ia(b){return null!=b&&te(b.length)&&!vb(b)}function ia(b){return fa(b)&&Ia(b)}function xl(b){if(!fa(b))return!1;var d=
za(b);return d=="[object Error]"||d=="[object DOMException]"||"string"==typeof b.message&&"string"==typeof b.name&&!md(b)}function vb(b){if(!da(b))return!1;b=za(b);return b=="[object Function]"||b=="[object GeneratorFunction]"||b=="[object AsyncFunction]"||b=="[object Proxy]"}function yl(b){return"number"==typeof b&&b==O(b)}function te(b){return"number"==typeof b&&b>-1&&b%1==0&&b<=9007199254740991}function da(b){var d=typeof b;return null!=b&&("object"==d||"function"==d)}function fa(b){return null!=
b&&"object"==typeof b}function zl(b){return"number"==typeof b||fa(b)&&za(b)=="[object Number]"}function md(b){if(!fa(b)||za(b)!="[object Object]")return!1;b=Ie(b);if(null===b)return!0;b=Z.call(b,"constructor")&&b.constructor;return"function"==typeof b&&b instanceof b&&Je.call(b)==Pp}function Pe(b){return"string"==typeof b||!L(b)&&fa(b)&&za(b)=="[object String]"}function Oa(b){return"symbol"==typeof b||fa(b)&&za(b)=="[object Symbol]"}function Al(b){if(!b)return[];if(Ia(b))return Pe(b)?bb(b):Fa(b);
if(qd&&b[qd]){b=b[qd]();for(var d,f=[];!(d=b.next()).done;)f.push(d.value);return f}d=xa(b);return(d=="[object Map]"?gg:d=="[object Set]"?le:Cc)(b)}function yb(b){return b?(b=ab(b),b===ac||b===-ac)?(b<0?-1:1)*1.7976931348623157E308:b===b?b:0:0===b?b:0}function O(b){b=yb(b);var d=b%1;return b===b?d?b-d:b:0}function Bl(b){return b?ec(O(b),0,4294967295):0}function ab(b){if("number"==typeof b)return b;if(Oa(b))return je;da(b)&&(b="function"==typeof b.valueOf?b.valueOf():b,b=da(b)?b+"":b);if("string"!=
typeof b)return 0===b?b:+b;b=Hj(b);var d=Mo.test(b);return d||Oo.test(b)?Xo(b.slice(2),d?2:8):Lo.test(b)?je:+b}function wk(b){return jb(b,Ga(b))}function V(b){return null==b?"":Qa(b)}function ng(b,d,f){b=null==b?r:wb(b,d);return b===r?f:b}function zg(b,d){return null!=b&&fl(b,d,np)}function ra(b){return Ia(b)?Zj(b):vg(b)}function Ga(b){if(Ia(b))b=Zj(b,!0);else if(da(b)){var d=ld(b),f=[];for(h in b)("constructor"!=h||!d&&Z.call(b,h))&&f.push(h);b=f}else{var h=[];if(null!=b)for(d in ca(b))h.push(d);
b=h}return b}function Cl(b,d){if(null==b)return{};var f=C(og(b),function(h){return[h]});return d=J(d),Ak(b,f,function(h,l){return d(h,l[0])})}function Cc(b){return null==b?[]:Jj(b,ra(b))}function Dl(b){return Tg(V(b).toLowerCase())}function Sk(b){return b=V(b),b&&b.replace(Qo,Yo).replace(So,"")}function Rk(b,d,f){return b=V(b),d=f?r:d,d===r?Uo.test(b)?b.match(To)||[]:b.match(Jo)||[]:b.match(d)||[]}function Ug(b){return function(){return b}}function Ha(b){return b}function Qg(b){return pk("function"==
typeof b?b:Wa(b,1))}function Vg(b,d,f){var h=ra(d),l=re(d,h);null!=f||da(d)&&(l.length||!h.length)||(f=d,d=b,b=this,l=re(d,ra(d)));var n=!(da(f)&&"chain"in f&&!f.chain),t=vb(b);return e(l,function(v){var x=d[v];b[v]=x;t&&(b.prototype[v]=function(){var A=this.V;if(n||A){var B=b(this.O);return(B.L=Fa(this.L)).push({ja:x,args:arguments,Za:b}),B.V=A,B}return x.apply(b,G([this.value()],arguments))})}),b}function Wg(){}function sk(b){return yg(b)?cg(lb(b)):zp(b)}function Xg(){return[]}function Yg(){return!1}
D=null==D?oa:Pb.defaults(oa.Object(),D,Pb.pick(oa,Vo));var ka=D.Array,Qe=D.Date,El=D.Error,Ic=D.Math,ca=D.Object,Fl=D.RegExp,ap=D.String,Xa=D.TypeError,Re=ka.prototype,pd=ca.prototype,Se=D["__core-js_shared__"],Je=D.Function.prototype.toString,Z=pd.hasOwnProperty,Qp=0,ok=function(){var b=/[^.]+$/.exec(Se&&Se.keys&&Se.keys.Yc||"");return b?"Symbol(src)_1."+b:""}(),se=pd.toString,Pp=Je.call(ca),Rp=oa._,tp=Fl("^"+Je.call(Z).replace(ig,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,
"$1.*?")+"$"),Te=Rj?D.Ic:r,Qb=D.Symbol,ze=D.Uint8Array,Kk=Te?Te.jd:r,Ie=Nj(ca.getPrototypeOf,ca),Gl=ca.create,Hl=pd.propertyIsEnumerable,ve=Re.splice,gl=Qb?Qb.isConcatSpreadable:r,qd=Qb?Qb.iterator:r,fc=Qb?Qb.toStringTag:r,pe=function(){try{var b=hc(ca,"defineProperty");return b({},"",{}),b}catch(d){}}(),Sp=D.clearTimeout!==oa.clearTimeout&&D.clearTimeout,Tp=Qe&&Qe.now!==oa.Date.now&&Qe.now,Up=D.setTimeout!==oa.setTimeout&&D.setTimeout,Fe=Ic.ceil,we=Ic.floor,Zg=ca.getOwnPropertySymbols,Vp=Te?Te.isBuffer:
r,al=D.isFinite,Wp=Re.join,xp=Nj(ca.keys,ca),la=Ic.max,ya=Ic.min,Mp=Qe.now,Xp=D.parseInt,Ck=Ic.random,Np=Re.reverse,$g=hc(D,"DataView"),rd=hc(D,"Map"),ah=hc(D,"Promise"),Kc=hc(D,"Set"),sd=hc(D,"WeakMap"),td=hc(ca,"create"),Ue=sd&&new sd,Jc={},Yp=gc($g),Zp=gc(rd),$p=gc(ah),aq=gc(Kc),bq=gc(sd),Ve=Qb?Qb.prototype:r,od=Ve?Ve.valueOf:r,Gk=Ve?Ve.toString:r,Fc=function(){function b(){}return function(d){if(!da(d))return{};if(Gl)return Gl(d);b.prototype=d;d=new b;return b.prototype=r,d}}();m.prototype=N.prototype;
m.prototype.constructor=m;T.prototype=Fc(N.prototype);T.prototype.constructor=T;K.prototype=Fc(N.prototype);K.prototype.constructor=K;qb.prototype.clear=function(){this.D=td?td(null):{};this.size=0};qb.prototype.delete=function(b){b=this.has(b)&&delete this.D[b];return this.size-=b?1:0,b};qb.prototype.get=function(b){var d=this.D;return td?(b=d[b],b==="__lodash_hash_undefined__"?r:b):Z.call(d,b)?d[b]:r};qb.prototype.has=function(b){var d=this.D;return td?d[b]!==r:Z.call(d,b)};qb.prototype.set=function(b,
d){var f=this.D;return this.size+=this.has(b)?0:1,f[b]=td&&d===r?"__lodash_hash_undefined__":d,this};rb.prototype.clear=function(){this.D=[];this.size=0};rb.prototype.delete=function(b){var d=this.D;b=oe(d,b);return!(b<0)&&(b==d.length-1?d.pop():ve.call(d,b,1),--this.size,!0)};rb.prototype.get=function(b){var d=this.D;b=oe(d,b);return b<0?r:d[b][1]};rb.prototype.has=function(b){return oe(this.D,b)>-1};rb.prototype.set=function(b,d){var f=this.D,h=oe(f,b);return h<0?(++this.size,f.push([b,d])):f[h][1]=
d,this};sb.prototype.clear=function(){this.size=0;this.D={hash:new qb,map:new (rd||rb),rd:new qb}};sb.prototype.delete=function(b){b=He(this,b).delete(b);return this.size-=b?1:0,b};sb.prototype.get=function(b){return He(this,b).get(b)};sb.prototype.has=function(b){return He(this,b).has(b)};sb.prototype.set=function(b,d){var f=He(this,b),h=f.size;return f.set(b,d),this.size+=f.size==h?0:1,this};cc.prototype.add=cc.prototype.push=function(b){return this.D.set(b,"__lodash_hash_undefined__"),this};cc.prototype.has=
function(b){return this.D.has(b)};cb.prototype.clear=function(){this.D=new rb;this.size=0};cb.prototype.delete=function(b){var d=this.D;b=d.delete(b);return this.size=d.size,b};cb.prototype.get=function(b){return this.D.get(b)};cb.prototype.has=function(b){return this.D.has(b)};cb.prototype.set=function(b,d){var f=this.D;if(f instanceof rb){var h=f.D;if(!rd||h.length<199)return h.push([b,d]),this.size=++f.size,this;f=this.D=new sb(h)}return f.set(b,d),this.size=f.size,this};var Kb=Ok(kb),ql=Ok(rg,
!0),qg=Pk(),jk=Pk(!0),cl=Ue?function(b,d){return Ue.set(b,d),b}:Ha,cq=pe?function(b,d){return pe(b,"toString",{configurable:!0,enumerable:!1,value:Ug(d),writable:!0})}:Ha,wl=Sp||function(b){return oa.clearTimeout(b)},Ep=Kc&&1/le(new Kc([,-0]))[1]==ac?function(b){return new Kc(b)}:Wg,Lg=Ue?function(b){return Ue.get(b)}:Wg,Kg=Zg?function(b){return null==b?[]:(b=ca(b),q(Zg(b),function(d){return Hl.call(b,d)}))}:Xg,Nk=Zg?function(b){for(var d=[];b;)G(d,Kg(b)),b=Ie(b);return d}:Xg,xa=za;($g&&xa(new $g(new ArrayBuffer(1)))!=
"[object DataView]"||rd&&xa(new rd)!="[object Map]"||ah&&xa(ah.resolve())!="[object Promise]"||Kc&&xa(new Kc)!="[object Set]"||sd&&xa(new sd)!="[object WeakMap]")&&(xa=function(b){var d=za(b);if(b=(b=d=="[object Object]"?b.constructor:r)?gc(b):"")switch(b){case Yp:return"[object DataView]";case Zp:return"[object Map]";case $p:return"[object Promise]";case aq:return"[object Set]";case bq:return"[object WeakMap]"}return d});var dq=Se?vb:Yg,Zk=hl(cl),id=Up||function(b,d){return oa.setTimeout(b,d)},Eg=
hl(cq),Jk=function(b){b=Ne(b,function(f){return d.size===500&&d.clear(),f});var d=b.cache;return b}(function(b){var d=[];return 46===b.charCodeAt(0)&&d.push(""),b.replace(Eo,function(f,h,l,n){d.push(l?n.replace(Ko,"$1"):h||f)}),d}),eq=R(function(b,d){return ia(b)?jd(b,sa(d,1,ia,!0)):[]}),fq=R(function(b,d){var f=Ya(d);return ia(f)&&(f=r),ia(b)?jd(b,sa(d,1,ia,!0),J(f,2)):[]}),gq=R(function(b,d){var f=Ya(d);return ia(f)&&(f=r),ia(b)?jd(b,sa(d,1,ia,!0),r,f):[]}),hq=R(function(b){var d=C(b,Hg);return d.length&&
d[0]===b[0]?tg(d):[]}),iq=R(function(b){var d=Ya(b),f=C(b,Hg);return d===Ya(f)?d=r:f.pop(),f.length&&f[0]===b[0]?tg(f,J(d,2)):[]}),jq=R(function(b){var d=Ya(b),f=C(b,Hg);return d="function"==typeof d?d:r,d&&f.pop(),f.length&&f[0]===b[0]?tg(f,r,d):[]}),kq=R(ll),lq=xb(function(b,d){var f=null==b?0:b.length,h=mg(b,d);return Bk(b,C(d,function(l){return tb(l,f)?+l:l}).sort(zk)),h}),mq=R(function(b){return Nb(sa(b,1,ia,!0))}),nq=R(function(b){var d=Ya(b);return ia(d)&&(d=r),Nb(sa(b,1,ia,!0),J(d,2))}),oq=
R(function(b){var d=Ya(b);return d="function"==typeof d?d:r,Nb(sa(b,1,ia,!0),r,d)}),pq=R(function(b,d){return ia(b)?jd(b,d):[]}),qq=R(function(b){return Gg(q(b,ia))}),rq=R(function(b){var d=Ya(b);return ia(d)&&(d=r),Gg(q(b,ia),J(d,2))}),sq=R(function(b){var d=Ya(b);return d="function"==typeof d?d:r,Gg(q(b,ia),r,d)}),tq=R(Sg),uq=R(function(b){var d=b.length;d=d>1?b[d-1]:r;return d="function"==typeof d?(b.pop(),d):r,ml(b,d)}),vq=xb(function(b){var d=b.length,f=d?b[0]:0,h=this.O,l=function(n){return mg(n,
b)};return!(d>1||this.L.length)&&h instanceof K&&tb(f)?(h=h.slice(f,+f+(d?1:0)),h.L.push({ja:Ke,args:[l],Za:r}),(new T(h,this.V)).thru(function(n){return d&&!n.length&&n.push(r),n})):this.thru(l)}),wq=Ae(function(b,d,f){Z.call(b,f)?++b[f]:ub(b,f,1)}),xq=Uk(il),yq=Uk(jl),zq=Ae(function(b,d,f){Z.call(b,f)?b[f].push(d):ub(b,f,[d])}),Aq=R(function(b,d,f){var h=-1,l="function"==typeof d,n=Ia(b)?ka(b.length):[];return Kb(b,function(t){n[++h]=l?a(d,t,f):kd(t,d,f)}),n}),Bq=Ae(function(b,d,f){ub(b,f,d)}),
Cq=Ae(function(b,d,f){b[f?0:1].push(d)},function(){return[[],[]]}),Dq=R(function(b,d){if(null==b)return[];var f=d.length;return f>1&&Ja(b,d[0],d[1])?d=[]:f>2&&Ja(d[0],d[1],d[2])&&(d=[d[0]]),yk(b,sa(d,1),[])}),Me=Tp||function(){return oa.Date.now()},bh=R(function(b,d,f){var h=1;if(f.length){var l=Ib(f,Gc(bh));h|=32}return zb(b,h,d,f,l)}),Il=R(function(b,d,f){var h=3;if(f.length){var l=Ib(f,Gc(Il));h|=32}return zb(d,h,b,f,l)}),Eq=R(function(b,d){return hk(b,1,d)}),Fq=R(function(b,d,f){return hk(b,ab(d)||
0,f)});Ne.Cache=sb;var Gq=R(function(b,d){d=1==d.length&&L(d[0])?C(d[0],Na(J())):C(sa(d,1),Na(J()));var f=d.length;return R(function(h){for(var l=-1,n=ya(h.length,f);++l<n;)h[l]=d[l].call(this,h[l]);return a(b,this,h)})}),ch=R(function(b,d){return zb(b,32,r,d,Ib(d,Gc(ch)))}),Jl=R(function(b,d){return zb(b,64,r,d,Ib(d,Gc(Jl)))}),Hq=xb(function(b,d){return zb(b,256,r,r,r,d)}),Iq=Ge(sg),Jq=Ge(function(b,d){return b>=d}),dc=lk(function(){return arguments}())?lk:function(b){return fa(b)&&Z.call(b,"callee")&&
!Hl.call(b,"callee")},L=ka.isArray,Kq=Sj?Na(Sj):pp,Jb=Vp||Yg,Lq=Tj?Na(Tj):qp,fk=Uj?Na(Uj):sp,dh=Vj?Na(Vj):up,ek=Wj?Na(Wj):vp,Ac=Xj?Na(Xj):wp,Mq=Ge(wg),Nq=Ge(function(b,d){return b<=d}),Oq=Dc(function(b,d){if(ld(d)||Ia(d))return jb(d,ra(d),b),r;for(var f in d)Z.call(d,f)&&hd(b,f,d[f])}),Kl=Dc(function(b,d){jb(d,Ga(d),b)}),Ll=Dc(function(b,d,f,h){jb(d,Ga(d),b,h)}),Pq=Dc(function(b,d,f,h){jb(d,ra(d),b,h)}),Qq=xb(mg),Rq=R(function(b,d){b=ca(b);var f=-1,h=d.length,l=h>2?d[2]:r;for(l&&Ja(d[0],d[1],l)&&
(h=1);++f<h;){l=d[f];for(var n=Ga(l),t=-1,v=n.length;++t<v;){var x=n[t],A=b[x];(A===r||ib(A,pd[x])&&!Z.call(b,x))&&(b[x]=l[x])}}return b}),Sq=R(function(b){return b.push(r,dl),a(Ml,r,b)}),Tq=Xk(function(b,d,f){null!=d&&"function"!=typeof d.toString&&(d=se.call(d));b[d]=f},Ug(Ha)),Uq=Xk(function(b,d,f){null!=d&&"function"!=typeof d.toString&&(d=se.call(d));Z.call(b,d)?b[d].push(f):b[d]=[f]},J),Vq=R(kd),Wq=Dc(function(b,d,f){ue(b,d,f)}),Ml=Dc(function(b,d,f,h){ue(b,d,f,h)}),Xq=xb(function(b,d){var f=
{};if(null==b)return f;var h=!1;d=C(d,function(n){return n=Lb(n,b),h||=n.length>1,n});jb(b,og(b),f);h&&(f=Wa(f,7,Jp));for(var l=d.length;l--;)Cg(f,d[l]);return f}),Yq=xb(function(b,d){return null==b?{}:yp(b,d)}),Nl=bl(ra),Ol=bl(Ga),Zq=Ec(function(b,d,f){return d=d.toLowerCase(),b+(f?Dl(d):d)}),$q=Ec(function(b,d,f){return b+(f?"-":"")+d.toLowerCase()}),ar=Ec(function(b,d,f){return b+(f?" ":"")+d.toLowerCase()}),br=Qk("toLowerCase"),cr=Ec(function(b,d,f){return b+(f?"_":"")+d.toLowerCase()}),dr=Ec(function(b,
d,f){return b+(f?" ":"")+Tg(d)}),er=Ec(function(b,d,f){return b+(f?" ":"")+d.toUpperCase()}),Tg=Qk("toUpperCase"),fr=R(function(b,d){try{return a(b,r,d)}catch(f){return xl(f)?f:new El(f)}}),gr=xb(function(b,d){return e(d,function(f){f=lb(f);ub(b,f,bh(b[f],b))}),b}),hr=Vk(),ir=Vk(!0),jr=R(function(b,d){return function(f){return kd(f,b,d)}}),kr=R(function(b,d){return function(f){return kd(b,f,d)}}),lr=Og(C),mr=Og(k),nr=Og(X),or=Yk(),pr=Yk(!0),qr=De(function(b,d){return b+d},0),rr=Pg("ceil"),sr=De(function(b,
d){return b/d},1),tr=Pg("floor"),ur=De(function(b,d){return b*d},1),vr=Pg("round"),wr=De(function(b,d){return b-d},0);return m.after=function(b,d){if("function"!=typeof d)throw new Xa("Expected a function");return b=O(b),function(){if(--b<1)return d.apply(this,arguments)}},m.ary=rl,m.assign=Oq,m.assignIn=Kl,m.assignInWith=Ll,m.assignWith=Pq,m.at=Qq,m.before=sl,m.bind=bh,m.bindAll=gr,m.bindKey=Il,m.castArray=function(){if(!arguments.length)return[];var b=arguments[0];return L(b)?b:[b]},m.chain=nl,
m.chunk=function(b,d,f){d=(f?Ja(b,d,f):d===r)?1:la(O(d),0);f=null==b?0:b.length;if(!f||d<1)return[];for(var h=0,l=0,n=ka(Fe(f/d));h<f;)n[l++]=Pa(b,h,h+=d);return n},m.compact=function(b){for(var d=-1,f=null==b?0:b.length,h=0,l=[];++d<f;){var n=b[d];n&&(l[h++]=n)}return l},m.concat=function(){var b=arguments.length;if(!b)return[];for(var d=ka(b-1),f=arguments[0];b--;)d[b-1]=arguments[b];return G(L(f)?Fa(f):[f],sa(d,1))},m.cond=function(b){var d=null==b?0:b.length,f=J();return b=d?C(b,function(h){if("function"!=
typeof h[1])throw new Xa("Expected a function");return[f(h[0]),h[1]]}):[],R(function(h){for(var l=-1;++l<d;){var n=b[l];if(a(n[0],this,h))return a(n[1],this,h)}})},m.conforms=function(b){return jp(Wa(b,1))},m.constant=Ug,m.countBy=wq,m.create=function(b,d){b=Fc(b);return null==d?b:bk(b,d)},m.curry=tl,m.curryRight=ul,m.debounce=vl,m.defaults=Rq,m.defaultsDeep=Sq,m.defer=Eq,m.delay=Fq,m.difference=eq,m.differenceBy=fq,m.differenceWith=gq,m.drop=function(b,d,f){var h=null==b?0:b.length;return h?(d=f||
d===r?1:O(d),Pa(b,d<0?0:d,h)):[]},m.dropRight=function(b,d,f){var h=null==b?0:b.length;return h?(d=f||d===r?1:O(d),d=h-d,Pa(b,0,d<0?0:d)):[]},m.dropRightWhile=function(b,d){return b&&b.length?ye(b,J(d,3),!0,!0):[]},m.dropWhile=function(b,d){return b&&b.length?ye(b,J(d,3),!0):[]},m.fill=function(b,d,f,h){var l=null==b?0:b.length;if(l)for(f&&"number"!=typeof f&&Ja(b,d,f)&&(f=0,h=l),l=b.length,f=O(f),f<0&&(f=-f>l?0:l+f),h=h===r||h>l?l:O(h),h<0&&(h+=l),h=f>h?0:Bl(h);f<h;)b[f++]=d;else b=[];return b},
m.filter=function(b,d){return(L(b)?q:ik)(b,J(d,3))},m.flatMap=function(b,d){return sa(Le(b,d),1)},m.flatMapDeep=function(b,d){return sa(Le(b,d),ac)},m.flatMapDepth=function(b,d,f){return f=f===r?1:O(f),sa(Le(b,d),f)},m.flatten=el,m.flattenDeep=function(b){return(null==b?0:b.length)?sa(b,ac):[]},m.flattenDepth=function(b,d){return(null==b?0:b.length)?(d=d===r?1:O(d),sa(b,d)):[]},m.flip=function(b){return zb(b,512)},m.flow=hr,m.flowRight=ir,m.fromPairs=function(b){for(var d=-1,f=null==b?0:b.length,
h={};++d<f;){var l=b[d];h[l[0]]=l[1]}return h},m.functions=function(b){return null==b?[]:re(b,ra(b))},m.functionsIn=function(b){return null==b?[]:re(b,Ga(b))},m.groupBy=zq,m.initial=function(b){return(null==b?0:b.length)?Pa(b,0,-1):[]},m.intersection=hq,m.intersectionBy=iq,m.intersectionWith=jq,m.invert=Tq,m.invertBy=Uq,m.invokeMap=Aq,m.iteratee=Qg,m.keyBy=Bq,m.keys=ra,m.keysIn=Ga,m.map=Le,m.mapKeys=function(b,d){var f={};return d=J(d,3),kb(b,function(h,l,n){ub(f,d(h,l,n),h)}),f},m.mapValues=function(b,
d){var f={};return d=J(d,3),kb(b,function(h,l,n){ub(f,l,d(h,l,n))}),f},m.matches=function(b){return rk(Wa(b,1))},m.matchesProperty=function(b,d){return qk(b,Wa(d,1))},m.memoize=Ne,m.merge=Wq,m.mergeWith=Ml,m.method=jr,m.methodOf=kr,m.mixin=Vg,m.negate=Oe,m.nthArg=function(b){return b=O(b),R(function(d){return xk(d,b)})},m.omit=Xq,m.omitBy=function(b,d){return Cl(b,Oe(J(d)))},m.once=function(b){return sl(2,b)},m.orderBy=function(b,d,f,h){return null==b?[]:(L(d)||(d=null==d?[]:[d]),f=h?r:f,L(f)||(f=
null==f?[]:[f]),yk(b,d,f))},m.over=lr,m.overArgs=Gq,m.overEvery=mr,m.overSome=nr,m.partial=ch,m.partialRight=Jl,m.partition=Cq,m.pick=Yq,m.pickBy=Cl,m.property=sk,m.propertyOf=function(b){return function(d){return null==b?r:wb(b,d)}},m.pull=kq,m.pullAll=ll,m.pullAllBy=function(b,d,f){return b&&b.length&&d&&d.length?Bg(b,d,J(f,2)):b},m.pullAllWith=function(b,d,f){return b&&b.length&&d&&d.length?Bg(b,d,r,f):b},m.pullAt=lq,m.range=or,m.rangeRight=pr,m.rearg=Hq,m.reject=function(b,d){return(L(b)?q:ik)(b,
Oe(J(d,3)))},m.remove=function(b,d){var f=[];if(!b||!b.length)return f;var h=-1,l=[],n=b.length;for(d=J(d,3);++h<n;){var t=b[h];d(t,h,b)&&(f.push(t),l.push(h))}return Bk(b,l),f},m.rest=function(b,d){if("function"!=typeof b)throw new Xa("Expected a function");return d=d===r?d:O(d),R(b,d)},m.reverse=Rg,m.sampleSize=function(b,d,f){return d=(f?Ja(b,d,f):d===r)?1:O(d),(L(b)?bp:Bp)(b,d)},m.set=function(b,d,f){return null==b?b:Bc(b,d,f)},m.setWith=function(b,d,f,h){return h="function"==typeof h?h:r,null==
b?b:Bc(b,d,f,h)},m.shuffle=function(b){return(L(b)?cp:Cp)(b)},m.slice=function(b,d,f){var h=null==b?0:b.length;return h?(f&&"number"!=typeof f&&Ja(b,d,f)?(d=0,f=h):(d=null==d?0:O(d),f=f===r?h:O(f)),Pa(b,d,f)):[]},m.sortBy=Dq,m.sortedUniq=function(b){return b&&b.length?Ek(b):[]},m.sortedUniqBy=function(b,d){return b&&b.length?Ek(b,J(d,2)):[]},m.split=function(b,d,f){return f&&"number"!=typeof f&&Ja(b,d,f)&&(d=f=r),(f=f===r?4294967295:f>>>0)?(b=V(b),b&&("string"==typeof d||null!=d&&!dh(d))&&(d=Qa(d),
!d&&zc.test(b))?Ob(bb(b),0,f):b.split(d,f)):[]},m.spread=function(b,d){if("function"!=typeof b)throw new Xa("Expected a function");return d=null==d?0:la(O(d),0),R(function(f){var h=f[d];f=Ob(f,0,d);return h&&G(f,h),a(b,this,f)})},m.tail=function(b){var d=null==b?0:b.length;return d?Pa(b,1,d):[]},m.take=function(b,d,f){return b&&b.length?(d=f||d===r?1:O(d),Pa(b,0,d<0?0:d)):[]},m.takeRight=function(b,d,f){var h=null==b?0:b.length;return h?(d=f||d===r?1:O(d),d=h-d,Pa(b,d<0?0:d,h)):[]},m.takeRightWhile=
function(b,d){return b&&b.length?ye(b,J(d,3),!1,!0):[]},m.takeWhile=function(b,d){return b&&b.length?ye(b,J(d,3)):[]},m.tap=function(b,d){return d(b),b},m.throttle=function(b,d,f){var h=!0,l=!0;if("function"!=typeof b)throw new Xa("Expected a function");return da(f)&&(h="leading"in f?!!f.Pb:h,l="trailing"in f?!!f.Xb:l),vl(b,d,{Pb:h,qc:d,Xb:l})},m.thru=Ke,m.toArray=Al,m.toPairs=Nl,m.toPairsIn=Ol,m.toPath=function(b){return L(b)?C(b,lb):Oa(b)?[b]:Fa(Jk(V(b)))},m.toPlainObject=wk,m.transform=function(b,
d,f){var h=L(b),l=h||Jb(b)||Ac(b);if(d=J(d,4),null==f){var n=b&&b.constructor;f=l?h?new n:[]:da(b)&&vb(n)?Fc(Ie(b)):{}}return(l?e:kb)(b,function(t,v,x){return d(f,t,v,x)}),f},m.unary=function(b){return rl(b,1)},m.union=mq,m.unionBy=nq,m.unionWith=oq,m.uniq=function(b){return b&&b.length?Nb(b):[]},m.uniqBy=function(b,d){return b&&b.length?Nb(b,J(d,2)):[]},m.uniqWith=function(b,d){return d="function"==typeof d?d:r,b&&b.length?Nb(b,r,d):[]},m.unset=function(b,d){return null==b||Cg(b,d)},m.unzip=Sg,m.unzipWith=
ml,m.update=function(b,d,f){null!=b&&(f=Ig(f),b=Bc(b,d,f(wb(b,d)),void 0));return b},m.updateWith=function(b,d,f,h){h="function"==typeof h?h:r;null!=b&&(f=Ig(f),b=Bc(b,d,f(wb(b,d)),h));return b},m.values=Cc,m.valuesIn=function(b){return null==b?[]:Jj(b,Ga(b))},m.without=pq,m.words=Rk,m.wrap=function(b,d){return ch(Ig(d),b)},m.xor=qq,m.xorBy=rq,m.xorWith=sq,m.zip=tq,m.zipObject=function(b,d){return Ik(b||[],d||[],hd)},m.zipObjectDeep=function(b,d){return Ik(b||[],d||[],Bc)},m.zipWith=uq,m.entries=
Nl,m.entriesIn=Ol,m.extend=Kl,m.extendWith=Ll,Vg(m,m),m.add=qr,m.attempt=fr,m.camelCase=Zq,m.capitalize=Dl,m.ceil=rr,m.clamp=function(b,d,f){return f===r&&(f=d,d=r),f!==r&&(f=ab(f),f=f===f?f:0),d!==r&&(d=ab(d),d=d===d?d:0),ec(ab(b),d,f)},m.clone=function(b){return Wa(b,4)},m.cloneDeep=function(b){return Wa(b,5)},m.cloneDeepWith=function(b,d){return d="function"==typeof d?d:r,Wa(b,5,d)},m.cloneWith=function(b,d){return d="function"==typeof d?d:r,Wa(b,4,d)},m.conformsTo=function(b,d){return null==d||
gk(b,d,ra(d))},m.deburr=Sk,m.defaultTo=function(b,d){return null==b||b!==b?d:b},m.divide=sr,m.endsWith=function(b,d,f){b=V(b);d=Qa(d);var h=b.length;h=f=f===r?h:ec(O(f),0,h);return f-=d.length,f>=0&&b.slice(f,h)==d},m.eq=ib,m.escape=function(b){return b=V(b),b&&Bo.test(b)?b.replace(Pj,Zo):b},m.escapeRegExp=function(b){return b=V(b),b&&Fo.test(b)?b.replace(ig,"\\$&"):b},m.every=function(b,d,f){var h=L(b)?k:kp;return f&&Ja(b,d,f)&&(d=r),h(b,J(d,3))},m.find=xq,m.findIndex=il,m.findKey=function(b,d){return fb(b,
J(d,3),kb)},m.findLast=yq,m.findLastIndex=jl,m.findLastKey=function(b,d){return fb(b,J(d,3),rg)},m.floor=tr,m.forEach=ol,m.forEachRight=pl,m.forIn=function(b,d){return null==b?b:qg(b,J(d,3),Ga)},m.forInRight=function(b,d){return null==b?b:jk(b,J(d,3),Ga)},m.forOwn=function(b,d){return b&&kb(b,J(d,3))},m.forOwnRight=function(b,d){return b&&rg(b,J(d,3))},m.get=ng,m.gt=Iq,m.gte=Jq,m.has=function(b,d){return null!=b&&fl(b,d,mp)},m.hasIn=zg,m.head=kl,m.identity=Ha,m.includes=function(b,d,f,h){b=Ia(b)?
b:Cc(b);f=f&&!h?O(f):0;h=b.length;return f<0&&(f=la(h+f,0)),Pe(b)?f<=h&&b.indexOf(d,f)>-1:!!h&&Ta(b,d,f)>-1},m.indexOf=function(b,d,f){var h=null==b?0:b.length;if(!h)return-1;f=null==f?0:O(f);return f<0&&(f=la(h+f,0)),Ta(b,d,f)},m.inRange=function(b,d,f){d=yb(d);f===r?(f=d,d=0):f=yb(f);b=ab(b);return b>=ya(d,f)&&b<la(d,f)},m.invoke=Vq,m.isArguments=dc,m.isArray=L,m.isArrayBuffer=Kq,m.isArrayLike=Ia,m.isArrayLikeObject=ia,m.isBoolean=function(b){return b===!0||b===!1||fa(b)&&za(b)=="[object Boolean]"},
m.isBuffer=Jb,m.isDate=Lq,m.isElement=function(b){return fa(b)&&1===b.nodeType&&!md(b)},m.isEmpty=function(b){if(null==b)return!0;if(Ia(b)&&(L(b)||"string"==typeof b||"function"==typeof b.splice||Jb(b)||Ac(b)||dc(b)))return!b.length;var d=xa(b);if(d=="[object Map]"||d=="[object Set]")return!b.size;if(ld(b))return!vg(b).length;for(var f in b)if(Z.call(b,f))return!1;return!0},m.isEqual=function(b,d){return Mb(b,d)},m.isEqualWith=function(b,d,f){var h=(f="function"==typeof f?f:r)?f(b,d):r;return h===
r?Mb(b,d,r,f):!!h},m.isError=xl,m.isFinite=function(b){return"number"==typeof b&&al(b)},m.isFunction=vb,m.isInteger=yl,m.isLength=te,m.isMap=fk,m.isMatch=function(b,d){return b===d||ug(b,d,xg(d))},m.isMatchWith=function(b,d,f){return f="function"==typeof f?f:r,ug(b,d,xg(d),f)},m.isNaN=function(b){return zl(b)&&b!=+b},m.isNative=function(b){if(dq(b))throw new El("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return nk(b)},m.isNil=function(b){return null==b},m.isNull=function(b){return null===
b},m.isNumber=zl,m.isObject=da,m.isObjectLike=fa,m.isPlainObject=md,m.isRegExp=dh,m.isSafeInteger=function(b){return yl(b)&&b>=-9007199254740991&&b<=9007199254740991},m.isSet=ek,m.isString=Pe,m.isSymbol=Oa,m.isTypedArray=Ac,m.isUndefined=function(b){return b===r},m.isWeakMap=function(b){return fa(b)&&xa(b)=="[object WeakMap]"},m.isWeakSet=function(b){return fa(b)&&za(b)=="[object WeakSet]"},m.join=function(b,d){return null==b?"":Wp.call(b,d)},m.kebabCase=$q,m.last=Ya,m.lastIndexOf=function(b,d,f){var h=
null==b?0:b.length;if(!h)return-1;var l=h;f!==r&&(l=O(f),l=l<0?la(h+l,0):ya(l,h-1));if(d===d){for(f=l+1;f--&&b[f]!==d;);b=f}else b=pa(b,Da,l,!0);return b},m.lowerCase=ar,m.lowerFirst=br,m.lt=Mq,m.lte=Nq,m.max=function(b){return b&&b.length?qe(b,Ha,sg):r},m.maxBy=function(b,d){return b&&b.length?qe(b,J(d,2),sg):r},m.mean=function(b){return Vb(b,Ha)},m.meanBy=function(b,d){return Vb(b,J(d,2))},m.min=function(b){return b&&b.length?qe(b,Ha,wg):r},m.minBy=function(b,d){return b&&b.length?qe(b,J(d,2),wg):
r},m.stubArray=Xg,m.stubFalse=Yg,m.stubObject=function(){return{}},m.stubString=function(){return""},m.stubTrue=function(){return!0},m.multiply=ur,m.nth=function(b,d){return b&&b.length?xk(b,O(d)):r},m.noConflict=function(){return oa._===this&&(oa._=Rp),this},m.noop=Wg,m.now=Me,m.pad=function(b,d,f){b=V(b);var h=(d=O(d))?yc(b):0;if(!d||h>=d)return b;d=(d-h)/2;return Ee(we(d),f)+b+Ee(Fe(d),f)},m.padEnd=function(b,d,f){b=V(b);var h=(d=O(d))?yc(b):0;return d&&h<d?b+Ee(d-h,f):b},m.padStart=function(b,
d,f){b=V(b);var h=(d=O(d))?yc(b):0;return d&&h<d?Ee(d-h,f)+b:b},m.parseInt=function(b,d,f){return f||null==d?d=0:d&&=+d,Xp(V(b).replace(fg,""),d||0)},m.random=function(b,d,f){if(f&&"boolean"!=typeof f&&Ja(b,d,f)&&(d=f=r),f===r&&("boolean"==typeof d?(f=d,d=r):"boolean"==typeof b&&(f=b,b=r)),b===r&&d===r?(b=0,d=1):(b=yb(b),d===r?(d=b,b=0):d=yb(d)),b>d){var h=b;b=d;d=h}return f||b%1||d%1?(f=Ck(),ya(b+f*(d-b+Wo("1e-"+((f+"").length-1))),d)):kg(b,d)},m.reduce=function(b,d,f){var h=L(b)?Q:Gj,l=arguments.length<
3;return h(b,J(d,4),f,l,Kb)},m.reduceRight=function(b,d,f){var h=L(b)?aa:Gj,l=arguments.length<3;return h(b,J(d,4),f,l,ql)},m.repeat=function(b,d,f){return d=(f?Ja(b,d,f):d===r)?1:O(d),Dg(V(b),d)},m.replace=function(){var b=arguments,d=V(b[0]);return b.length<3?d:d.replace(b[1],b[2])},m.result=function(b,d,f){d=Lb(d,b);var h=-1,l=d.length;for(l||(l=1,b=r);++h<l;){var n=null==b?r:b[lb(d[h])];n===r&&(h=l,n=f);b=vb(n)?n.call(b):n}return b},m.round=vr,m.runInContext=z,m.sample=function(b){return(L(b)?
ak:Ap)(b)},m.size=function(b){if(null==b)return 0;if(Ia(b))return Pe(b)?yc(b):b.length;var d=xa(b);return d=="[object Map]"||d=="[object Set]"?b.size:vg(b).length},m.snakeCase=cr,m.some=function(b,d,f){var h=L(b)?X:Dp;return f&&Ja(b,d,f)&&(d=r),h(b,J(d,3))},m.sortedIndex=function(b,d){return xe(b,d)},m.sortedIndexBy=function(b,d,f){return Fg(b,d,J(f,2))},m.sortedIndexOf=function(b,d){var f=null==b?0:b.length;if(f){var h=xe(b,d);if(h<f&&ib(b[h],d))return h}return-1},m.sortedLastIndex=function(b,d){return xe(b,
d,!0)},m.sortedLastIndexBy=function(b,d,f){return Fg(b,d,J(f,2),!0)},m.sortedLastIndexOf=function(b,d){if(null==b?0:b.length){var f=xe(b,d,!0)-1;if(ib(b[f],d))return f}return-1},m.startCase=dr,m.startsWith=function(b,d,f){return b=V(b),f=null==f?0:ec(O(f),0,b.length),d=Qa(d),b.slice(f,f+d.length)==d},m.subtract=wr,m.sum=function(b){return b&&b.length?bg(b,Ha):0},m.sumBy=function(b,d){return b&&b.length?bg(b,J(d,2)):0},m.times=function(b,d){if(b=O(b),b<1||b>9007199254740991)return[];var f=4294967295,
h=ya(b,4294967295);d=J(d);b-=4294967295;for(h=eg(h,d);++f<b;)d(f);return h},m.toFinite=yb,m.toInteger=O,m.toLength=Bl,m.toLower=function(b){return V(b).toLowerCase()},m.toNumber=ab,m.toSafeInteger=function(b){return b?ec(O(b),-9007199254740991,9007199254740991):0===b?b:0},m.toString=V,m.toUpper=function(b){return V(b).toUpperCase()},m.trim=function(b,d,f){if(b=V(b),b&&(f||d===r))return Hj(b);if(!b||!(d=Qa(d)))return b;b=bb(b);d=bb(d);return Ob(b,Lj(b,d),Mj(b,d)+1).join("")},m.trimEnd=function(b,d,
f){if(b=V(b),b&&(f||d===r))return b.slice(0,Ij(b)+1);if(!b||!(d=Qa(d)))return b;b=bb(b);return Ob(b,0,Mj(b,bb(d))+1).join("")},m.trimStart=function(b,d,f){if(b=V(b),b&&(f||d===r))return b.replace(fg,"");if(!b||!(d=Qa(d)))return b;b=bb(b);return Ob(b,Lj(b,bb(d))).join("")},m.truncate=function(b,d){var f=30,h="...";if(da(d)){var l="separator"in d?d.separator:l;f="length"in d?O(d.length):f;h="omission"in d?Qa(d.pd):h}b=V(b);d=b.length;if(zc.test(b)){var n=bb(b);d=n.length}if(f>=d)return b;d=f-yc(h);
if(d<1)return h;f=n?Ob(n,0,d).join(""):b.slice(0,d);if(l===r)return f+h;if(n&&(d+=f.length-d),dh(l)){if(b.slice(d).search(l)){n=f;l.global||(l=Fl(l.source,V(Qj.exec(l))+"g"));for(l.lastIndex=0;b=l.exec(n);)var t=b.index;f=f.slice(0,t===r?d:t)}}else b.indexOf(Qa(l),d)!=d&&(l=f.lastIndexOf(l),l>-1&&(f=f.slice(0,l)));return f+h},m.unescape=function(b){return b=V(b),b&&Ao.test(b)?b.replace(Oj,$o):b},m.uniqueId=function(b){var d=++Qp;return V(b)+d},m.upperCase=er,m.upperFirst=Tg,m.each=ol,m.eachRight=
pl,m.first=kl,Vg(m,function(){var b={};return kb(m,function(d,f){Z.call(m.prototype,f)||(b[f]=d)}),b}(),{chain:!1}),m.VERSION="4.17.21",e("bind bindKey curry curryRight partial partialRight".split(" "),function(b){m[b].placeholder=m}),e(["drop","take"],function(b,d){K.prototype[b]=function(f){f=f===r?1:la(O(f),0);var h=this.R&&!d?new K(this):this.clone();return h.R?h.Da=ya(f,h.Da):h.Pa.push({size:ya(f,4294967295),type:b+(h.ea<0?"Right":"")}),h};K.prototype[b+"Right"]=function(f){return this.reverse()[b](f).reverse()}}),
e(["filter","map","takeWhile"],function(b,d){var f=d+1,h=f==1||f==3;K.prototype[b]=function(l){var n=this.clone();return n.Oa.push({iteratee:J(l,3),type:f}),n.R=n.R||h,n}}),e(["head","last"],function(b,d){var f="take"+(d?"Right":"");K.prototype[b]=function(){return this[f](1).value()[0]}}),e(["initial","tail"],function(b,d){var f="drop"+(d?"":"Right");K.prototype[b]=function(){return this.R?new K(this):this[f](1)}}),K.prototype.compact=function(){return this.filter(Ha)},K.prototype.find=function(b){return this.filter(b).head()},
K.prototype.findLast=function(b){return this.reverse().find(b)},K.prototype.invokeMap=R(function(b,d){return"function"==typeof b?new K(this):this.map(function(f){return kd(f,b,d)})}),K.prototype.reject=function(b){return this.filter(Oe(J(b)))},K.prototype.slice=function(b,d){b=O(b);var f=this;return f.R&&(b>0||d<0)?new K(f):(b<0?f=f.takeRight(-b):b&&(f=f.drop(b)),d!==r&&(d=O(d),f=d<0?f.dropRight(-d):f.take(d-b)),f)},K.prototype.takeRightWhile=function(b){return this.reverse().takeWhile(b).reverse()},
K.prototype.toArray=function(){return this.take(4294967295)},kb(K.prototype,function(b,d){var f=/^(?:filter|find|map|reject)|While$/.test(d),h=/^(?:head|last)$/.test(d),l=m[h?"take"+("last"==d?"Right":""):d],n=h||/^find/.test(d);l&&(m.prototype[d]=function(){var t=this.O,v=h?[1]:arguments,x=t instanceof K,A=v[0],B=x||L(t),F=function($a){$a=l.apply(m,G([$a],v));return h&&H?$a[0]:$a};B&&f&&"function"==typeof A&&1!=A.length&&(x=B=!1);var H=this.V;A=!!this.L.length;var M=n&&!H,I=x&&!A;if(!n&&B){t=I?t:
new K(this);var W=b.apply(t,v);return W.L.push({ja:Ke,args:[F],Za:r}),new T(W,H)}return M&&I?b.apply(this,v):(W=this.thru(F),M?h?W.value()[0]:W.value():W)})}),e("pop push shift sort splice unshift".split(" "),function(b){var d=Re[b],f=/^(?:push|sort|unshift)$/.test(b)?"tap":"thru",h=/^(?:pop|shift)$/.test(b);m.prototype[b]=function(){var l=arguments;if(h&&!this.V){var n=this.value();return d.apply(L(n)?n:[],l)}return this[f](function(t){return d.apply(L(t)?t:[],l)})}}),kb(K.prototype,function(b,d){if(b=
m[d]){var f=b.name+"";Z.call(Jc,f)||(Jc[f]=[]);Jc[f].push({name:d,ja:b})}}),Jc[Be(r,2).name]=[{name:"wrapper",ja:r}],K.prototype.clone=function(){var b=new K(this.O);return b.L=Fa(this.L),b.ea=this.ea,b.R=this.R,b.Oa=Fa(this.Oa),b.Da=this.Da,b.Pa=Fa(this.Pa),b},K.prototype.reverse=function(){if(this.R){var b=new K(this);b.ea=-1;b.R=!0}else b=this.clone(),b.ea*=-1;return b},K.prototype.value=function(){var b=this.O.value(),d=this.ea,f=L(b),h=d<0,l=f?b.length:0,n=Kp(0,l,this.Pa),t=n.start,v=n.end;n=
v-t;t=h?v:t-1;v=this.Oa;var x=v.length,A=0,B=ya(n,this.Da);if(!f||!h&&l==n&&B==n)return Hk(b,this.L);f=[];a:for(;n--&&A<B;){t+=d;var F=-1;for(h=b[t];++F<x;){var H=v[F];l=H.iteratee;H=H.type;l=l(h);if(H==2)h=l;else if(!l){if(H==1)continue a;break a}}f[A++]=h}return f},m.prototype.at=vq,m.prototype.chain=function(){return nl(this)},m.prototype.commit=function(){return new T(this.value(),this.V)},m.prototype.next=function(){this.fa===r&&(this.fa=Al(this.value()));var b=this.Ca>=this.fa.length;return{done:b,
value:b?r:this.fa[this.Ca++]}},m.prototype.yc=function(b){for(var d,f=this;f instanceof N;){var h=Yj(f);h.Ca=0;h.fa=r;d?l.O=h:d=h;var l=h;f=f.O}return l.O=b,d},m.prototype.reverse=function(){var b=this.O;return b instanceof K?(this.L.length&&(b=new K(this)),b=b.reverse(),b.L.push({ja:Ke,args:[Rg],Za:r}),new T(b,this.V)):this.thru(Rg)},m.prototype.toJSON=m.prototype.valueOf=m.prototype.value=function(){return Hk(this.O,this.L)},m.prototype.first=m.prototype.head,qd&&(m.prototype[qd]=Op),m}();"function"==
typeof define&&"object"==typeof define.jc&&define.jc?(oa._=Pb,define(function(){return Pb})):bc?((bc.exports=Pb)._=Pb,me._=Pb):oa._=Pb}).call(this);/*

 Lodash <https://lodash.com/>
 Copyright JS Foundation and other contributors <https://js.foundation/>
 Released under MIT license <https://lodash.com/license>
 Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
 Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters &
 Editors
*/
var U=ea._,_$VERSION=U.VERSION,_$after=U.after,_$ary=U.ary,_$assign=U.assign,_$assignIn=U.assignIn,_$assignInWith=U.assignInWith,_$assignWith=U.assignWith,_$at=U.at,_$before=U.before,_$bind=U.bind,_$bindAll=U.bindAll,_$bindKey=U.bindKey,_$castArray=U.castArray,_$chain=U.chain,_$chunk=U.chunk,_$compact=U.compact,_$concat=U.concat,_$cond=U.cond,_$conforms=U.conforms,_$constant=U.constant,_$countBy=U.countBy,_$create=U.create,_$curry=U.curry,_$curryRight=U.curryRight,_$debounce=U.debounce,_$defaults=
U.defaults,_$defaultsDeep=U.defaultsDeep,_$defer=U.defer,_$delay=U.delay,_$difference=U.difference,_$differenceBy=U.differenceBy,_$differenceWith=U.differenceWith,_$drop=U.drop,_$dropRight=U.dropRight,_$dropRightWhile=U.dropRightWhile,_$dropWhile=U.dropWhile,_$fill=U.fill,_$filter=U.filter,_$flatMap=U.flatMap,_$flatMapDeep=U.flatMapDeep,_$flatMapDepth=U.flatMapDepth,_$flatten=U.flatten,_$flattenDeep=U.flattenDeep,_$flattenDepth=U.flattenDepth,_$flip=U.flip,_$flow=U.flow,_$flowRight=U.flowRight,_$fromPairs=
U.fromPairs,_$functions=U.functions,_$functionsIn=U.functionsIn,_$groupBy=U.groupBy,_$initial=U.initial,_$intersection=U.intersection,_$intersectionBy=U.intersectionBy,_$intersectionWith=U.intersectionWith,_$invert=U.invert,_$invertBy=U.invertBy,_$invokeMap=U.invokeMap,_$iteratee=U.iteratee,_$keyBy=U.keyBy,_$keys=U.keys,_$keysIn=U.keysIn,_$map=U.map,_$mapKeys=U.mapKeys,_$mapValues=U.mapValues,_$matches=U.matches,_$matchesProperty=U.matchesProperty,_$memoize=U.memoize,_$merge=U.merge,_$mergeWith=U.mergeWith,
_$method=U.method,_$methodOf=U.methodOf,_$mixin=U.mixin,_$negate=U.negate,_$nthArg=U.nthArg,_$omit=U.omit,_$omitBy=U.omitBy,_$once=U.once,_$orderBy=U.orderBy,_$over=U.over,_$overArgs=U.overArgs,_$overEvery=U.overEvery,_$overSome=U.overSome,_$partial=U.partial,_$partialRight=U.partialRight,_$partition=U.partition,_$pick=U.pick,_$pickBy=U.pickBy,_$property=U.property,_$propertyOf=U.propertyOf,_$pull=U.pull,_$pullAll=U.pullAll,_$pullAllBy=U.pullAllBy,_$pullAllWith=U.pullAllWith,_$pullAt=U.pullAt,_$range=
U.range,_$rangeRight=U.rangeRight,_$rearg=U.rearg,_$reject=U.reject,_$remove=U.remove,_$rest=U.rest,_$reverse=U.reverse,_$sampleSize=U.sampleSize,_$set=U.set,_$setWith=U.setWith,_$shuffle=U.shuffle,_$slice=U.slice,_$sortBy=U.sortBy,_$sortedUniq=U.sortedUniq,_$sortedUniqBy=U.sortedUniqBy,_$split=U.split,_$spread=U.spread,_$tail=U.tail,_$take=U.take,_$takeRight=U.takeRight,_$takeRightWhile=U.takeRightWhile,_$takeWhile=U.takeWhile,_$tap=U.tap,_$throttle=U.throttle,_$thru=U.thru,_$toArray=U.toArray,_$toPairs=
U.toPairs,_$toPairsIn=U.toPairsIn,_$toPath=U.toPath,_$toPlainObject=U.toPlainObject,_$transform=U.transform,_$unary=U.unary,_$union=U.union,_$unionBy=U.unionBy,_$unionWith=U.unionWith,_$uniq=U.uniq,_$uniqBy=U.uniqBy,_$uniqWith=U.uniqWith,_$unset=U.unset,_$unzip=U.unzip,_$unzipWith=U.unzipWith,_$update=U.update,_$updateWith=U.updateWith,_$values=U.values,_$valuesIn=U.valuesIn,_$without=U.without,_$words=U.words,_$wrap=U.wrap,_$xor=U.xor,_$xorBy=U.xorBy,_$xorWith=U.xorWith,_$zip=U.zip,_$zipObject=U.zipObject,
_$zipObjectDeep=U.zipObjectDeep,_$zipWith=U.zipWith,_$entries=U.toPairs,_$entriesIn=U.toPairsIn,_$extend=U.assignIn,_$extendWith=U.assignInWith,_$add=U.add,_$attempt=U.attempt,_$camelCase=U.camelCase,_$capitalize=U.capitalize,_$ceil=U.ceil,_$clamp=U.clamp,_$clone=U.clone,_$cloneDeep=U.cloneDeep,_$cloneDeepWith=U.cloneDeepWith,_$cloneWith=U.cloneWith,_$conformsTo=U.conformsTo,_$deburr=U.deburr,_$defaultTo=U.defaultTo,_$divide=U.divide,_$endsWith=U.endsWith,_$eq=U.eq,_$escape=U.escape,_$escapeRegExp=
U.escapeRegExp,_$every=U.every,_$find=U.find,_$findIndex=U.findIndex,_$findKey=U.findKey,_$findLast=U.findLast,_$findLastIndex=U.findLastIndex,_$findLastKey=U.findLastKey,_$floor=U.floor,_$forEach=U.forEach,_$forEachRight=U.forEachRight,_$forIn=U.forIn,_$forInRight=U.forInRight,_$forOwn=U.forOwn,_$forOwnRight=U.forOwnRight,_$get=U.get,_$gt=U.gt,_$gte=U.gte,_$has=U.has,_$hasIn=U.hasIn,_$head=U.head,_$identity=U.identity,_$includes=U.includes,_$indexOf=U.indexOf,_$inRange=U.inRange,_$invoke=U.invoke,
_$isArguments=U.isArguments,_$isArray=U.isArray,_$isArrayBuffer=U.isArrayBuffer,_$isArrayLike=U.isArrayLike,_$isArrayLikeObject=U.isArrayLikeObject,_$isBoolean=U.isBoolean,_$isBuffer=U.isBuffer,_$isDate=U.isDate,_$isElement=U.isElement,_$isEmpty=U.isEmpty,_$isEqual=U.isEqual,_$isEqualWith=U.isEqualWith,_$isError=U.isError,_$isFinite=U.isFinite,_$isFunction=U.isFunction,_$isInteger=U.isInteger,_$isLength=U.isLength,_$isMap=U.isMap,_$isMatch=U.isMatch,_$isMatchWith=U.isMatchWith,_$isNaN=U.isNaN,_$isNative=
U.isNative,_$isNil=U.isNil,_$isNull=U.isNull,_$isNumber=U.isNumber,_$isObject=U.isObject,_$isObjectLike=U.isObjectLike,_$isPlainObject=U.isPlainObject,_$isRegExp=U.isRegExp,_$isSafeInteger=U.isSafeInteger,_$isSet=U.isSet,_$isString=U.isString,_$isSymbol=U.isSymbol,_$isTypedArray=U.isTypedArray,_$isUndefined=U.isUndefined,_$isWeakMap=U.isWeakMap,_$isWeakSet=U.isWeakSet,_$join=U.join,_$kebabCase=U.kebabCase,_$last=U.last,_$lastIndexOf=U.lastIndexOf,_$lowerCase=U.lowerCase,_$lowerFirst=U.lowerFirst,
_$lt=U.lt,_$lte=U.lte,_$max=U.max,_$maxBy=U.maxBy,_$mean=U.mean,_$meanBy=U.meanBy,_$min=U.min,_$minBy=U.minBy,_$stubArray=U.stubArray,_$stubFalse=U.stubFalse,_$stubObject=U.stubObject,_$stubString=U.stubString,_$stubTrue=U.stubTrue,_$multiply=U.multiply,_$nth=U.nth,_$noConflict=U.noConflict,_$noop=U.noop,_$now=U.now,_$pad=U.pad,_$padEnd=U.padEnd,_$padStart=U.padStart,_$parseInt=U.parseInt,_$random=U.random,_$reduce=U.reduce,_$reduceRight=U.reduceRight,_$repeat=U.repeat,_$replace=U.replace,_$result=
U.result,_$round=U.round,_$runInContext=U.runInContext,_$sample=U.sample,_$size=U.size,_$snakeCase=U.snakeCase,_$some=U.some,_$sortedIndex=U.sortedIndex,_$sortedIndexBy=U.sortedIndexBy,_$sortedIndexOf=U.sortedIndexOf,_$sortedLastIndex=U.sortedLastIndex,_$sortedLastIndexBy=U.sortedLastIndexBy,_$sortedLastIndexOf=U.sortedLastIndexOf,_$startCase=U.startCase,_$startsWith=U.startsWith,_$subtract=U.subtract,_$sum=U.sum,_$sumBy=U.sumBy,_$times=U.times,_$toFinite=U.toFinite,_$toInteger=U.toInteger,_$toLength=
U.toLength,_$toLower=U.toLower,_$toNumber=U.toNumber,_$toSafeInteger=U.toSafeInteger,_$toString=U.toString,_$toUpper=U.toUpper,_$trim=U.trim,_$trimEnd=U.trimEnd,_$trimStart=U.trimStart,_$truncate=U.truncate,_$unescape=U.unescape,_$uniqueId=U.uniqueId,_$upperCase=U.upperCase,_$upperFirst=U.upperFirst,_$each=U.forEach,_$eachRight=U.forEachRight,_$first=U.head;function Gn(a,c){return typeof a[c]!=="object"?!0:Array.isArray(a[c])?(console.warn("ma`"+c),!0):!1}function Hn(a,c){return _$isEmpty(a)?(console.warn("na`"+c),!0):!1}function In(a,c){for(const e of Object.keys(c))if(e in a&&(Gn(c,e)||!Hn(c[e],e)&&!Jn(a[e],c,e)))return!1;return!0}function Jn(a,c,e){if(typeof a!=="object"){console.error("oa`"+e+"`"+typeof a);var g=!1}else Array.isArray(a)?(console.error("pa`"+e),g=!1):g=!0;return!g||_$isEmpty(a)?!0:In(a,c[e])}
function Kn(a,c,e){for(const q of Object.keys(e))if(q in a||q in c){if(Gn(e,q)){var g;if(g=q in a&&q in c){g=a[q];var k=c[q];g=typeof g!==typeof k||typeof g==="object"&&Array.isArray(g)!==Array.isArray(k)?!1:typeof g==="object"&&!Array.isArray(g)&&_$isEmpty(g)&&_$isEmpty(k)?!0:_$isEqual(g,k)}if(g)continue;else return!1}if(!Hn(e[q],q)){if(!(q in a))if(Jn(c[q],e,q))continue;else return!1;if(!(q in c))if(Jn(a[q],e,q))continue;else return!1;if(typeof a[q]!==typeof c[q])return!1;g=Jn(a[q],e,q);k=Jn(c[q],
e,q);if(!g||!k)if(g||k||!Kn(a[q],c[q],e[q]))return!1}}return!0}function Ln(a,c,e){return _$isEmpty(e)||_$isEmpty(a)&&_$isEmpty(c)?!0:_$isEmpty(a)?In(c,e):_$isEmpty(c)?In(a,e):Kn(a,c,e)}
function Mn(a,c){if(Array.isArray(a)||Array.isArray(c))console.error("qa");else if(!_$isEmpty(c))if(_$isEmpty(a))_$merge(a,c);else for(const e of Object.keys(c)){if(!(e in a)){a[e]=_$cloneDeep(c[e]);continue}if(typeof a[e]!==typeof c[e]){console.error("ka");continue}if(typeof a[e]!=="object"){a[e]=c[e];continue}const g=a[e],k=c[e];Array.isArray(g)&&Array.isArray(k)?g.push(..._$cloneDeep(k)):Array.isArray(g)||Array.isArray(k)?console.error("la"):Mn(g,k)}}
function Nn(a,c){const e=_$cloneDeep(a);Mn(e,c);return _$isEqual(e,a)};function On(a,c){if(a.b){var e=Pn(a.b,c);if(!e.ok)return console.log("ra"),console.log("sa`"+JSON.stringify(a.b)),console.log("ta`"+JSON.stringify(c)),e.G?e:{ok:!1,G:-12}}else if(a.c){if(!Qn(a.c,c))return console.log("ua"),console.log("va`"+JSON.stringify(a.c)),console.log("ta`"+JSON.stringify(c)),{ok:!1,G:-13}}else if(a.d){if(e=Rn(a.d,c),!e.ok)return console.log("wa"),console.log("xa`"+JSON.stringify(a.d)),console.log("ta`"+JSON.stringify(c)),e.G?e:{ok:!1,G:-15}}else if(a.e&&(e=On(a.e,c),!e.ok))return console.log("ya"),
console.log("za`"+JSON.stringify(a.e)),console.log("ta`"+JSON.stringify(c)),e;if(a.g)a=On(a.g,c);else if(a.f)a=Sn(a,c);else if(a.h)if(a.j&&a.i&&a.h&&a.k){var g=c.b+a.k;e=Fn(g,a.j);if(e<0)a={ok:!1,G:-4};else{var k=BigInt(a.i[e]);g=Dn(g,qn);if(g>=0&&g<=tn)if(k>0&&k<sn){for(var q=BigInt(0),u=BigInt(1);u<=k;){q=u;g=BigInt.asUintN(64,g*BigInt("2862933555777941757")+BigInt(1));u=g>>BigInt(33);if(u===sn)break;u=q*pn/(u+BigInt(1))+BigInt(1)}k=q-BigInt(1)}else console.log("ha"),k=BigInt(-1);else console.log("ga"),
k=BigInt(-1);c.c.a.push({a:k+BigInt(a.h[e])});c.a.n&&c.a.n.a&&(c.c.a[0].b=c.a.n.a);a={ok:!0}}}else console.log("Aa"),console.log("Ba`"+JSON.stringify(a)),a={ok:!1,G:-3};else a={ok:!0};return a}
function Sn(a,c){if(!a.f)return console.log("Ca"),console.log("Ba`"+JSON.stringify(a)),{ok:!1,G:-5};if(a.j){if(!a.k)return console.log("Da"),console.log("Ba`"+JSON.stringify(a)),{ok:!1,G:-6};var e=Fn(c.b+a.k,a.j);return e<0?{ok:!1,G:-7}:On(a.f[e],c)}if(a.l){e=0;const g=a.l;for(;e<g.length&&!kn(g[e],c.a);e++);if(e<g.length)return On(a.f[e],c);console.log("Ea");console.log("Fa`"+JSON.stringify(g));console.log("ta`"+JSON.stringify(c));return{ok:!1,G:-8}}console.log("Ga");return{ok:!1,G:-9}}
function Pn(a,c){var e=a.d+c.b;for(const g of a.b){if(a.e){if(!Ln(c.a,g.a,a.e))continue}else if(!Nn(c.a,g.a))continue;if(g.c)return Mn(c.a,a.c[g.c]),{ok:!0};if(g.b){e=Fn(e,g.b);if(e<0)return{ok:!1,G:-10};Mn(c.a,a.c[e]);return{ok:!0}}console.log("Ha");console.log("Ia`"+JSON.stringify(a));return{ok:!1,G:-11}}return{ok:a.a}}
function Qn(a,c){const e=a.d+c.b;if(a.c)return Tn(a.c,c,e,a.e)?!0:a.a;if(a.b){for(const g of a.b)if(Tn(g,c,e,a.e))return!0;return a.a}console.log("Ja");console.log("Ka`"+JSON.stringify(a));return a.a}function Tn(a,c,e,g){if(g===void 0){if(a.a&&!Nn(c.a,a.a))return!1}else if(a.a&&!Ln(c.a,a.a,g))return!1;if(a.d)return Mn(c.a,a.d),!0;if(a.b&&a.c&&a.b.length===a.c.length){e=Fn(e,a.b);if(e<0)return!1;Mn(c.a,a.c[e]);return!0}console.log("La");console.log("Ma`"+JSON.stringify(a));return!1}
function Rn(a,c){if(a.d){if(!kn(a.d,c.a))return{ok:a.a};a.e&&Mn(c.a,a.e);return{ok:!0}}if(!a.b)return{ok:a.a};if(!a.c||a.b.length!==a.c.length)return console.log("Na"),console.log("Oa`"+JSON.stringify(a)),{ok:!1,G:-14};let e=0;const g=a.b;for(;e<g.length&&!kn(g[e],c.a);e++);return e<g.length?((a=a.c[e])&&Mn(c.a,a),{ok:!0}):{ok:a.a}};function Un(a,c){if(!c.b)return console.log("Pa"),{};if(!c.a)return console.log("Qa"),{};if(c.b.length!==c.a.length)return console.log("Ra"),{};a=Fn("quantum-collapse-"+(c.c??"")+a,c.b);return c.a[a]};const Vn=BigInt(0),Wn=new Set([1,8,9,10,11,12,13,14,15,16,17,7]);function Xn(a){a=a.sort((c,e)=>c-e).join(",");return a in va?BigInt(va[a]):BigInt(-1)};function Yn(a,c,e){c=Dn(c.toString(),rn);a={a:{a},b:c.toString(),c:{a:[]}};e=On(e.b,a);if(!e.ok)return{ok:!1,G:e.G,value:{a:[]}};for(const k of a.c.a){if(k.b){e=a.b;c={};var g=k.b.a??[];for(const q of g)Mn(c,Un(e,q));k.c=c}if(k.c){c=k.c;e=BigInt(0);c.a&&(e=Xn(c.a));e===BigInt(-1)&&(e=BigInt(0));g=BigInt(0);if(c.b)if(g=c.b,g.a&&g.b){b:switch(g.a){case 2:c=BigInt(0);break b;case 1:c=BigInt(1);break b;default:c=BigInt(-1)}c===BigInt(-1)?g=BigInt(-1):(g=g.b,g=Wn.has(g)?BigInt(g):BigInt(-1),g=g===BigInt(-1)?
BigInt(-1):g<<BigInt(1)|c)}else g=BigInt(-1);g===BigInt(-1)&&(g=BigInt(0));e=(e<<BigInt(9)|g<<BigInt(2)|Vn)<<BigInt(64)|k.a}else e=k.a;k.d=e}return{ok:!0,value:a.c}}ja("getVirtualPeople",Yn);var Zn=BigInt("200000000000000000");function $n(){let a=BigInt(0);for(let c=0;c<8;c++)a<<=BigInt(8),a+=BigInt(Math.floor(Math.random()*256));return a}function ao(a){if(a)try{return BigInt(a)}catch(c){}}function bo(a){if(a)try{return Number(a)}catch(c){}}function co(a){if(a)try{return JSON.parse(a)}catch(c){}}async function eo(a){await a.set("reachMetadata",JSON.stringify({a:1}));await a.delete("modelHash");await a.delete("cachedVpids")}
function fo(a,c,e){var g=Object.values(wa).includes(e);a=Yn({a:2,b:g?e:1,d:{a:{b:0,c:0}}},a,JSON.parse(c));if(!a.ok)return{ok:!1,G:a.G,value:[]};a=a.value;return a!==null&&a?(a=a.a)?{ok:!0,value:a}:{ok:!0,value:[]}:{ok:!0,value:[]}}
async function go(a,c,e,g,k){const q=ao(await a.get("browserId"))??$n();await a.set("browserId",String(q));if(c)return[q];(c=co(await a.get("reachMetadata")))&&c.a===1||await eo(a);var u=bo(await a.get("modelHash"))??0;const E=await a.get("cachedVpids");c=[];e===u&&E&&(u=JSON.parse(E),Array.isArray(u)&&(c=u.map(C=>ao(C)).filter(C=>!!C)));await a.set("modelHash",String(e));if(c.length===0){e=fo(q,g,k);if(!e.ok&&e.G)return[Zn-BigInt(e.G)];c=e.value.map(C=>C.d??BigInt(0))}e=c.map(C=>String(C));await a.set("cachedVpids",
JSON.stringify(e));return c}ja("runPrivateReach",go);var ho=BigInt(0);function io(a,c,e=BigInt(0)){return{bucket:a,value:c?1:16384,filteringId:e}};function jo(){var a=ko;class c{async run(e){if(e!==void 0&&e.modelJson!==void 0){var g=k=>{a?.privateAggregation?.sendHistogramReport?a.privateAggregation.sendHistogramReport(k):a.privateAggregation?.contributeToHistogram?.(k)};try{e.enableDebugMode&&a.privateAggregation.enableDebugMode({debug_key:ho,debugKey:ho}),(await go(this.sharedStorage??a?.sharedStorage,e.reportBrowserIdInsteadOfVPID,e.modelHash,e.modelJson,e.deviceType)).forEach(k=>{for(const q of e.filterIds)g(io(k,e.enableDebugMode,q))})}catch(k){g(io(Zn-
BigInt(-1),!0))}}}}a.register("google_reach",c)};function lo(a,c){c=`${"https://pagead2.googlesyndication.com/pagead/gen_204"}?id=av-js&type=reach&proto=${encodeURIComponent(lc(c.ba()))}`;a.Ib.Ja(c,{X:"GET"}).sendNow()};function mo(a){return[{ra:2,La:!1,Ga:!0,filterIds:no(a?.productionFilterIds)},{ra:2,La:!0,Ga:!0,filterIds:no(a?.testFilterIds)},{ra:2,La:!1,Ga:!1,filterIds:no(a?.testFilterIds)}]}function no(a){if(a!==void 0)return a.map(c=>BigInt(c))};var oo=class extends xi{constructor(a){super(a)}getType(){var a=this.H;a=cf(a,Rc(a),6);return(a==null?a:Number.isFinite(a)?a|0:void 0)??0}},po=function(a){return c=>{Sa(a);if(c==null||c=="")c=eb(new a,Wf);else{Ra(c);c=JSON.parse(c);if(!Array.isArray(c))throw Error("D`"+na(c)+"`"+c);Mc(c,32);c=$d(a,c)}return c}}(oo);oo.Ha="ads.geo.GeoTargetMessage";var qo=function(a,c){return rf(a,1,c)},ro=function(a,c){return qf(a,2,c)},so=function(a,c){return qf(a,3,c)},to=class extends xi{constructor(){super(void 0)}Ma(a){return qf(this,10,a)}};to.Ha="ads.branding.measurement.client.frontend.integrations.reach.ReachStatusMessage";var xr=[0,ni,-4,pi,li,ji,fi,ni,fi,ni,ji,ni,-1,[0,ji,-3],oi,ii,ni,hi,-1,ji,-1,hi,fi,[0,hi,ji,-1,pi,fi,hi],ei,ni];oo.prototype.ba=yi(xr);to.prototype.ba=yi([0,pi,mi,-1,pi,-2,mi,-1,ji,mi,xr,qi,ji]);var yr=async function(a,c){try{return await c()}finally{a.flush()}},zr=class{constructor(a){this.context=a;this.points=[]}flush(){if(!(this.points.length<=0)){var a=new to;qo(a,9);var c=mo().length;ef(a,13,c==null?c:Sd(c));jf(a,12,this.points);this.points.splice(0);lo(this.context,a)}}};var ui=class extends xi{constructor(a){super(a)}};ui.Ha="EventIdMessage";var Ar=class extends xi{constructor(){super(void 0)}Aa(a){return pf(this,4,a)}};Ar.Ha="ads.branding.measurement.client.frontend.integrations.reach.ContextIdMessage";var Br=[0,gi,ki,-1];ui.prototype.ba=yi(Br);Ar.prototype.ba=yi([0,Br,li,-1,ni,-3,ri,li]);var ti=class extends xi{constructor(a){super(a,1)}};ti.Ha="proto2.bridge.MessageSet";const Cr={};ti[vi]=Cr;Cr[4156379]={od:new si};var Dr=function(a,c){return(e,g)=>{if(Sf.length){const q=Sf.pop();Ff(q,g);Bf(q.v,e,g);e=q}else e=new Tf(e,g);try{const q=new a,u=q.H;vh(c)(u,e);var k=q}finally{e.Mb()}return k}}(ui,Br);var Er=function(a,c){var e=of(a.message,2,c.ra===2);c=of(e,3,!c.La);a.message=c;return a},Fr=function(a,c){a.message=jf(a.message,8,c);return a},Gr=function(a){var c=jn.match(/m\d{12}/g),e=jn.match(/\d{8}/g);if(c&&c.length>0){c=c[0].slice(1);e=a.message;var g=Number(c.slice(0,8));e=pf(e,5,g);g=Number(c.slice(8,10));e=pf(e,6,g);c=Number(c.slice(10,12));c=pf(e,7,c);a.message=c;return a}if(e&&e.length>0)return c=pf(a.message,5,Number(e[0])),c=ef(c,6),c=ef(c,7),a.message=c,a;jn==="unreleased"&&(c=ef(a.message,
5),c=pf(c,6,0),a.message=ef(c,7));return a},Hr=class{constructor(){this.message=new Ar}Ma(a){var c=this.message;a=Dr(nc(a));this.message=nf(c,ui,1,a);return this}Aa(a){this.message=this.message.Aa(Math.max(1,a));return this}encode(){let a=this.message,c=lc(a.ba());c.length>64&&(a=a.Aa(1),c=lc(a.ba()));c.length>64&&(a=ef(a,6),c=lc(a.ba()));c.length>64&&(a=ef(a,7),c=lc(a.ba()));c.length>64&&(a=ef(a,5),c=lc(a.ba()));return c}};function Ir(a,c){if(c===void 0||c.length===0)return lo(a,qo(new to,7)),[BigInt(0)];const e=BigInt(-2147483648);return c.map(g=>{const k=g%e;g!==k&&lo(a,qo(new to,6));return k})};function Jr(a){for(var c=[],e=0,g=0;g<a.length;g++){var k=a.charCodeAt(g);k<128?c[e++]=k:(k<2048?c[e++]=k>>6|192:((k&64512)==55296&&g+1<a.length&&(a.charCodeAt(g+1)&64512)==56320?(k=65536+((k&1023)<<10)+(a.charCodeAt(++g)&1023),c[e++]=k>>18|240,c[e++]=k>>12&63|128):c[e++]=k>>12|224,c[e++]=k>>6&63|128),c[e++]=k&63|128)}if(c.length>=24)throw Error("Sa");return[96|c.length,...c]}function Kr(a){if(a.length>=24)throw Error("Ta");return[160|a.length,...a.sort(Lr).map(c=>[...c[0],...c[1]]).flat()]}
function Mr(a){if(a.length>=24)throw Error("Ua");return[128|a.length,...a.flat()]}function Nr(a,c){const e=[];for(;a>0;)e.push(Number(a%BigInt(255))),a/=BigInt(255);for(;e.length<c;)e.push(0);return e.reverse()}function Lr(a,c){a=a[0];c=c[0];if(a.length!==c.length)return a.length-c.length;for(let e=0;e<a.length;e++)if(a[e]!==c[e])return a[e]-c[e];return 0};function Or(a,c,e,g){const k=io(BigInt(e),g);c={shared_info:JSON.stringify({api:"shared-storage",report_id:"PRE_WORKLET_ERROR",reporting_origin:"https://www.googleadservices.com",scheduled_report_time:String((new Date).getUTCSeconds()),version:"polyfill"}),aggregation_service_payloads:[],context_id:c,aggregation_coordinator_origin:"https://publickeyservice.msmt.gcp.privacysandboxservices.com"};g?(c.debug_key=String(ho),c.aggregation_service_payloads.push({payload:String(e),key_id:String(ho),debug_cleartext_payload:Pr([k])})):
c.aggregation_service_payloads.push({payload:String(e),key_id:String(ho)});try{a.global?.fetch?.("https://www.googleadservices.com/.well-known/private-aggregation/report-shared-storage",{method:"POST",cache:"no-cache",keepalive:!0,mode:"no-cors",headers:{"content-type":"application/json"},body:JSON.stringify(c)}).catch(()=>{})}catch(q){}}
function Pr(a){a=Kr([[Jr("data"),Mr(a.map(c=>Kr([[Jr("value"),[68,...Nr(BigInt(c.value),4)]],[Jr("bucket"),[80,...Nr(c.bucket,16)]],[Jr("filteringId"),[68,...Nr(c.filteringId,4)]]])))],[Jr("operation"),Jr("histogram")]]);return btoa(String.fromCharCode(...(new Uint8Array(a))))};const Qr={[2]:"prod",[1]:"canary"};
async function Rr(a,c,e,g){const k=mo(e),q=C=>{k.forEach(G=>{const Q=Gr(Er(Fr((new Hr).Ma(e.escapedQueryId),e.trafficTypes??[0]),G)).Aa(-1).encode();Or(a,Q,C,G.Ga)})};try{var u=!!a.global.sharedStorage}catch(C){u=C}if(u instanceof Error)q(-16),g=so(ro(qo(new to,8),u.name),u.message),lo(a,g);else{g.points.push(7);u=Sr(a,e,k);c=Tr(a,c,q);var [E]=await Promise.all([u,c]);g.points.push(8);c=k.map(C=>Ur(a,C,E,e.deviceType??1,e.escapedQueryId,e.trafficTypes??[0],e.isProductSplitVpidLogsExperiment??!1,G=>
{const Q=Gr(Er(Fr((new Hr).Ma(e.escapedQueryId),e.trafficTypes??[0]).Aa(-1),C)).encode();Or(a,Q,G,C.Ga)}));await Promise.all(c);g.points.push(9)}}async function Tr(a,c,e){const g=a.sharedStorage;if(g)try{await g.worklet.addModule(c)}catch(k){e(-17),c=so(ro(qo(new to,1),k.name),k.message),lo(a,c)}}async function Sr(a,c,e){const g=[...(new Set(e.map(k=>k.ra)))];e=g.map(k=>Vr(a,c,k));e=await Promise.all(e);return new Map(e.map((k,q)=>[g[q],k]))}
async function Vr(a,c,e){var g=c.clientsideModelFilename??"model_person_country_code_XX_person_region_code_5858.json",k=void 0;let q=1;const u={method:"GET"};var E=200,C=c.geoTargetMessage?po(c.geoTargetMessage):void 0;c=(new to).Ma(c.escapedQueryId);C=nf(c,oo,11,C);try{k=await a.global.fetch(Wr(e,g),u),E=k.status,k.ok||(k=await a.global.fetch(Wr(e,"model_person_country_code_XX_person_region_code_5858.json"),u),q=2)}catch(G){E=-1,G instanceof Error&&so(ro(C,G.name),G.message)}e=qo(C,2);ef(e,9,E==
null?E:Sd(E));if(k&&k.ok)return E=rf(C,4,q),qf(E,7,q===1?g:""),lo(a,C),await k.text();k=rf(C,4,4);g=qf(k,8,g);qf(g,7,"");lo(a,C)}function Wr(a,c){return"https://www.googletagservices.com/agrp/"+Qr[a]+"/"+c}
async function Ur(a,c,e,g,k,q,u,E){e=e.get(c.ra);if(e!==void 0){var C=Number(Dn(e,BigInt(-2147483648)));k=Gr(Er(Fr((new Hr).Ma(k),q),c).Aa(C));k.message=of(k.message,9,u);u={contextId:k.encode(),aggregationCoordinatorOrigin:"https://publickeyservice.msmt.gcp.privacysandboxservices.com",filteringIdMaxBytes:4};g={modelJson:e,modelHash:C,deviceType:g,enableDebugMode:c.Ga,reportBrowserIdInsteadOfVPID:c.La,filterIds:Ir(a,c.filterIds)};if(e=a.sharedStorage){g=e.run("google_reach",{privateAggregationConfig:u,
data:g,keepAlive:!0});if(g!==void 0)try{await g}catch(G){E(-18),E=G,E=so(ro(qo(new to,3),E?.name??"unknown"),E?.message??""),lo(a,E)}E=qo(new to,5);E=rf(E,5,c.ra===1?1:2);c=rf(E,6,c.La?1:2);lo(a,c)}}};function Xr(a){return a===void 0||typeof a==="string"}function Yr(a){return a===void 0||typeof a==="number"}function Zr(a){return a===void 0||typeof a==="boolean"}function $r(a){return a===void 0||Array.isArray(a)&&a.every(c=>typeof c==="number")}function as(a){return a===void 0||Array.isArray(a)&&a.every(c=>typeof c==="string")};async function bs(a,c){if(typeof window==="undefined")console.error("Va");else{var e=c??new hn(void 0,void 0,a),g=new zr(e);await yr(g,async()=>{g.points.push(5);var k=await Ql(jj(e.onMessage,Wl(q=>{a:{q=q.data;if(q!==void 0)try{var u=atob(q);break a}catch(C){}u=void 0}a:{if(u!==void 0)try{var E=JSON.parse(u);break a}catch(C){}E=void 0}return E}),im(q=>q!==void 0),Wl(q=>q),Im()));k&&k!==void 0&&typeof k.escapedQueryId==="string"&&typeof k.experimentState==="object"&&Xr(k.clientsideModelFilename)&&
Xr(k.geoTargetMessage)&&Yr(k.deviceType)&&as(k.productionFilterIds)&&as(k.testFilterIds)&&$r(k.trafficTypes)&&Zr(k.isProductSplitVpidLogsExperiment)?(g.points.push(6),await Rr(e,e.Gc[2],k,g)):(k=qo(new to,4),lo(e,k))})}};const ko=globalThis;(async function(a,c){var e=ko;typeof e==="object"&&"register"in e?jo():await bs(a,c)})(gn("m202407310101".match(/^m\d{10}$/g)!==null?"m202407310101":"current"));}).call(this);
