{"version":3,"sources":["emojionearea.js"],"names":["window","global","self","document","factory","require","exports","module","define","amd","jQuery","$","unique","eventStorage","possibleEvents","emojione","readyCallbacks","emojioneReady","fn","push","blankImg","slice","css_class","emojioneSupportMode","invisibleChar","trigger","event","args","result","j","toLowerCase","_event","id","length","each","i","apply","attach","element","events","target","callerEvent","currentTarget","link","isArray","getTemplate","template","unicode","shortname","imageType","imagePath","imagePathSVG","imagePathPNG","friendlyName","substr","replace","txt","charAt","toUpperCase","fname","uc_base","uc_output","convert","shortnameTo","str","clear","emojioneList","pasteHtmlAtCaret","html","sel","range","getSelection","getRangeAt","rangeCount","deleteContents","el","createElement","innerHTML","frag","createDocumentFragment","node","lastNode","firstChild","appendChild","insertNode","cloneRange","setStartAfter","collapse","removeAllRanges","addRange","selection","type","createRange","pasteHTML","getDefaultOptions","emojioneArea","defaults","attributes","dir","spellcheck","autocomplete","autocorrect","autocapitalize","placeholder","emojiPlaceholder","container","hideSource","shortnames","sprite","pickerPosition","filtersPosition","hidePickerOnBlur","buttonTitle","tones","tonesStyle","inline","saveEmojisAs","shortcuts","autocompleteTones","standalone","useInternalCDN","recentEmojis","textcomplete","maxCount","placement","filters","title","emoji","recent","icon","smileys_people","animals_nature","food_drink","activity","travel_places","objects","symbols","flags","isObject","variable","getOptions","options","default_options","filter","data","isEmptyObject","key","val","extend","saveSelection","restoreSelection","setStart","startContainer","startOffset","setEnd","endContainer","endOffset","body","createTextRange","textRange","moveToElementText","startContanier","select","uniRegexp","unicodeTo","unicodeChar","map","htmlFromText","shortnameToUnicode","emojiTemplate","textFromHtml","RegExp","toShort","calcButtonPosition","this","offset","editor","offsetWidth","clientWidth","current","parseInt","button","css","marginRight","floatingPicker","picker","right","lazyLoading","lasyEmoji","pickerTop","top","pickerBottom","height","e","attr","removeClass","selector","prefix","skip_dot","div","parent","class","call","arguments","child","isFunction","appendTo","getRecent","localStorage","getItem","updateRecent","emojis","skinnable","scrollArea","is","scrollTop","recentCategory","items","emojiBtnTemplate","split","join","children","remove","insertAfter","on","recentFilter","show","height2","hasClass","next","addClass","hide","setRecent","index","indexOf","splice","unshift","pop","setItem","supportsLocalStorage","test","removeItem","init","source","emojiTemplateAlt","sourceValFunc","filtersBtns","search","emojisList","categories","app","role","contenteditable","tabindex","append","data-skin","searchSel","value","params","skin","data-filter","wrapInner","category","name","data-tone","text","prependTo","find","eq","setText","getText","click","resize","mousedown","paste","stayFocused","mouseup","keyup","keydown","keypress","focus","blur","noListenScroll","item","isActive","headerOffset","scroll","offsetTop","stop","animate","tone","hidePicker","showPicker","pasteText","caretID","Date","getTime","editorScrollTop","caret","originalEvent","clipboardData","getData","preventDefault","returnValue","stopPropagation","clipboard","position","left","width","overflow","setTimeout","emojibtn","content","filterBtns","term","$category","$matched","$notMatched","_","ctrlKey","which","handler","textcompleteOptions","onKeydown","commands","KEY_ENTER","sort","match","callback","cache","option","getScript","navigator","userAgent","execCommand","emojioneVersion","cdn","defaultBase","defaultBase3","base","isLoading","loadEmojione","detectVersion","version","cacheBustParam","emojiVersion","getSupportMode","emojioneJsCdnUrlBase","emojiSize","createStyleSheet","rel","href","shift","imagePathSVGSprites","regUnicode","unicodeRegexp","EmojioneArea","bindEvent","ev","concat","prototype","off","call_args","setFocus","_sh_timer","clearTimeout","enable","prop","disable","emojioneAreaText","pseudoSelf","$this"],"mappings":";AAOAA,OAA6B,mBAAXC,QAAyBA,OAAyB,mBAATC,MAAuBA,KAAyB,mBAAXF,QAAyBA,UACzHG,SAAWH,OAAOG,aAEd,SAAWC,EAASH,GACI,kBAAZI,UAA6C,gBAAZC,UAA0C,gBAAXC,QAGxEH,EAASC,QAAS,WACQ,kBAAXG,SAAyBA,OAAOC,IAG/CD,QAAU,UAAYJ,GAItBA,EAASH,EAAOS,SAErB,SAAWC,GACV,YAEA,IAAIC,GAAS,EACTC,KACAC,KACAC,EAAWf,OAAOe,SAClBC,IACJ,SAASC,GAAeC,GAChBH,EACAG,IAEAF,EAAeG,KAAKD,GAG5B,GAAIE,GAAW,6FACXC,KAAWA,MACXC,EAAY,eACZC,EAAsB,EACtBC,EAAgB,SACpB,SAASC,GAAQvB,EAAMwB,EAAOC,GAC1B,GAAIC,IAAS,EAAMC,EAAI,CACvB,IAAIH,EAAO,CACPA,EAAQA,EAAMI,aACd,GAAG,CACC,GAAIC,GAAY,GAAHF,EAAO,IAAMH,EAAQA,CAC9Bb,GAAaX,EAAK8B,IAAID,IAAWlB,EAAaX,EAAK8B,IAAID,GAAQE,QAC/DtB,EAAEuB,KAAKrB,EAAaX,EAAK8B,IAAID,GAAS,SAAUI,EAAGjB,GAC/C,MAAOU,GAASV,EAAGkB,MAAMlC,EAAMyB,UAAe,UAGjDC,GAAYC,KAEzB,MAAOD,GAEX,QAASS,GAAOnC,EAAMoC,EAASC,EAAQC,GACnCA,EAASA,GAAU,SAAUd,EAAOe,GAAe,MAAO9B,GAAE8B,EAAYC,gBACxE/B,EAAEuB,KAAKK,EAAQ,SAASb,EAAOiB,GAC3BjB,EAAQf,EAAEiC,QAAQL,GAAUI,EAAOjB,GAClCZ,EAAeZ,EAAK8B,IAAIW,KAAU7B,EAAeZ,EAAK8B,IAAIW,QACtDxB,MAAMmB,EAASZ,EAAOc,MAGnC,QAASK,GAAYC,EAAUC,EAASC,GACpC,GAAIC,GAAYlC,EAASkC,UAAWC,CAEhCA,GADW,OAAXD,EACYlC,EAASoC,aAETpC,EAASqC,YAEzB,IAAIC,GAAe,EACfL,KACAK,EAAeL,EAAUM,OAAO,EAAGN,EAAUf,OAAS,GAAGsB,QAAQ,KAAM,KAAKA,QAAQ,SAAU,SAASC,GAAO,MAAOA,GAAIC,OAAO,GAAGC,cAAgBF,EAAIF,OAAO,GAAGxB,gBAErK,IAAI6B,GAAQ,EAOZ,OANIpC,GAAsB,GACtBoC,EAAQZ,EAAQa,QAChBb,EAAUA,EAAQc,UAAUH,eAE5BC,EAAQZ,EAELD,EACFS,QAAQ,SAAUP,GAAa,IAC/BO,QAAQ,iBAAkBF,GAC1BE,QAAQ,QAASL,GAAa3B,EAAsB,EAAIoC,EAAMD,cAAgBC,GAAS,IAAMV,GAC7FM,QAAQ,QAASR,GACjBQ,QAAQ,QAASxC,EAAS+C,QAAQf,IAE3C,QAASgB,GAAYC,EAAKlB,EAAUmB,GAChC,MAAOD,GAAIT,QAAQ,mBAAoB,SAASP,GAC5CA,EAAY,IAAMA,EAAUO,QAAQ,KAAK,IAAIA,QAAQ,KAAK,IAAM,GAChE,IAAIR,GAAUhC,EAASmD,aAAalB,EACpC,OAAID,GACIxB,EAAsB,EACfsB,EAAYC,EAAUC,EAASC,IAElCzB,EAAsB,IAAGwB,EAAUA,EAAQA,SACxCF,EAAYC,EAAUC,EAAQA,EAAQd,OAAO,GAAIe,IAGzDiB,EAAQ,GAAKjB,IAG5B,QAASmB,GAAiBC,GACtB,GAAIC,GAAKC,CACT,IAAItE,OAAOuE,cAEP,GADAF,EAAMrE,OAAOuE,eACTF,EAAIG,YAAcH,EAAII,WAAY,CAClCH,EAAQD,EAAIG,WAAW,GACvBF,EAAMI,gBACN,IAAIC,GAAKxE,SAASyE,cAAc,MAChCD,GAAGE,UAAYT,CACf,IAAIU,GAAO3E,SAAS4E,yBAA0BC,EAAMC,CACpD,OAASD,EAAOL,EAAGO,WACfD,EAAWH,EAAKK,YAAYH,EAEhCV,GAAMc,WAAWN,GACbG,IACAX,EAAQA,EAAMe,aACdf,EAAMgB,cAAcL,GACpBX,EAAMiB,UAAS,GACflB,EAAImB,kBACJnB,EAAIoB,SAASnB,SAGdnE,UAASuF,WAAwC,WAA3BvF,SAASuF,UAAUC,MAChDxF,SAASuF,UAAUE,cAAcC,UAAUzB,GAGnD,GAAI0B,GAAoB,WACpB,MAAOnF,GAAEO,GAAG6E,cAAgBpF,EAAEO,GAAG6E,aAAaC,SAAWrF,EAAEO,GAAG6E,aAAaC,UACvEC,YACIC,IAAoB,MACpBC,YAAoB,EACpBC,aAAoB,MACpBC,YAAoB,MACpBC,eAAoB,OAExBC,YAAoB,KACpBC,iBAAoB,WACpBC,UAAoB,KACpBC,YAAoB,EACpBC,YAAoB,EACpBC,QAAoB,EACpBC,eAAoB,MACpBC,gBAAoB,MACpBC,kBAAoB,EACpBC,YAAoB,yCACpBC,OAAoB,EACpBC,WAAoB,SACpBC,OAAoB,KACpBC,aAAoB,UACpBC,WAAoB,EACpBjB,cAAoB,EACpBkB,mBAAoB,EACpBC,YAAoB,EACpBC,gBAAoB,EACpBvE,UAAoB,MACpBwE,cAAoB,EACpBC,cACIC,SAAgB,GAChBC,UAAgB,MAGpBC,SACIZ,OACIa,MAAO,YACPC,MAAO,+mBAQXC,QACIC,KAAM,SACNH,MAAO,SACPC,MAAO,IAGXG,gBACID,KAAM,MACNH,MAAO,mBACPC,MAAO,uhEAuBXI,gBACIF,KAAM,UACNH,MAAO,mBACPC,MAAO,i5CAiBXK,YACIH,KAAM,QACNH,MAAO,eACPC,MAAO,0jBAQXM,UACIJ,KAAM,aACNH,MAAO,WACPC,MAAO,0kBAQXO,eACIL,KAAM,SACNH,MAAO,kBACPC,MAAO,2wCAeXQ,SACIN,KAAM,OACNH,MAAO,UACPC,MAAO,ixDAoBXS,SACIP,KAAM,aACNH,MAAO,UACPC,MAAO,67FA8BXU,OACIR,KAAM,UACNH,MAAO,QACPC,MAAO,yyBAYvB,SAASW,GAASC,GACd,MAA2B,gBAAbA,GAElB,QAASC,GAAWC,GAChB,GAAIC,GAAkBhD,GACtB,IAAI+C,GAAWA,EAAiB,QAAG,CAC/B,GAAIhB,GAAUiB,EAAgBjB,OAC9BlH,GAAEuB,KAAK2G,EAAiB,QAAG,SAASE,EAAQC,GACxC,OAAKN,EAASM,IAASrI,EAAEsI,cAAcD,cAC5BnB,GAAQkB,OAGnBpI,GAAEuB,KAAK8G,EAAM,SAASE,EAAKC,GACvBtB,EAAQkB,GAAQG,GAAOC,MAG/BN,EAAiB,QAAIhB,EAEzB,MAAOlH,GAAEyI,UAAWN,EAAiBD,GAGzC,GAAIQ,GAAeC,CACftJ,QAAOuE,cAAgBpE,SAASyF,aAChCyD,EAAgB,SAAS1E,GACrB,GAAIN,GAAMrE,OAAOuE,cAAgBvE,OAAOuE,cACxC,IAAIF,GAAOA,EAAII,WAAa,EACxB,MAAOJ,GAAIG,WAAW,IAI9B8E,EAAmB,SAAS3E,EAAIN,GAC5B,GAAIC,GAAQnE,SAASyF,aACrBtB,GAAMiF,SAASlF,EAAImF,eAAgBnF,EAAIoF,aACvCnF,EAAMoF,OAAOrF,EAAIsF,aAActF,EAAIuF,WAEnCvF,EAAMrE,OAAOuE,eACbF,EAAImB,kBACJnB,EAAIoB,SAASnB,KAEVnE,SAASuF,WAAavF,SAAS0J,KAAKC,kBAC3CT,EAAgB,SAAS1E,GACrB,MAAOxE,UAASuF,UAAUE,eAG9B0D,EAAmB,SAAS3E,EAAIN,GAC5B,GAAI0F,GAAY5J,SAAS0J,KAAKC,iBAC9BC,GAAUC,kBAAkBrF,GAC5BoF,EAAUR,SAASlF,EAAI4F,eAAgB5F,EAAIoF,aAC3CM,EAAUL,OAAOrF,EAAIsF,aAActF,EAAIuF,WACvCG,EAAUG,UAKlB,IAAIC,EACJ,SAASC,GAAUpG,EAAKlB,GACpB,MAAOkB,GAAIT,QAAQ4G,EAAW,SAASE,GACnC,GAAIC,GAAMvJ,EAAkC,IAAxBQ,EAA4B,aAAe,cAC/D,OAA2B,mBAAhB8I,IAA+BA,IAAeC,GAC9CzH,EAAYC,EAAUwH,EAAID,IAE9BA,IAGf,QAASE,GAAavG,EAAK9D,GAevB,MAdA8D,GAAMA,EACDT,QAAQ,KAAM,SACdA,QAAQ,KAAM,QACdA,QAAQ,KAAM,QACdA,QAAQ,KAAM,UACdA,QAAQ,KAAM,UACdA,QAAQ,KAAM,UACdA,QAAQ,kBAAmB,MAC3BA,QAAQ,SAAU,iBAClBA,QAAQ,MAAO,SACfA,QAAQ,iBAAkB,UAC3BrD,EAAKyG,aACL3C,EAAMjD,EAASyJ,mBAAmBxG,IAE/BoG,EAAUpG,EAAK9D,EAAKuK,eACtBlH,QAAQ,MAAO,4BACfA,QAAQ,MAAO,gBAExB,QAASmH,GAAa1G,EAAK9D,GA2BvB,OA1BA8D,EAAMA,EACDT,QAAQ,iCAAkC,MAC1CA,QAAQ,SAAU,IAClBA,QAAQ,cAAe,MACvBA,QAAQ,mDAAoD,SAC5DA,QAAQ,gDAAiD,UACzDA,QAAQ,mBAAoB,MAC5BA,QAAQ,mBAAoB,MAC5BA,QAAQ,sBAAuB,MAC/BA,QAAQ,wBAAyB,QACjCA,QAAQ,iBAAkB,UAC1BA,QAAQ,0BAA2B,UACnCA,QAAQ,YAAa,IACrBA,QAAQ,iBAAkB,QAC1BA,QAAQ,YAAa,MACrBA,QAAQ,YAAa,QACrBA,QAAQ,gBAAiB,IACzBA,QAAQ,GAAIoH,QAAOnJ,EAAe,KAAM,IACxC+B,QAAQ,UAAW,KACnBA,QAAQ,QAAS,KACjBA,QAAQ,QAAS,KACjBA,QAAQ,UAAW,KACnBA,QAAQ,UAAW,KACnBA,QAAQ,UAAW,KACnBA,QAAQ,SAAU,KAEfrD,EAAKkH,cACT,IAAK,QACDpD,EAAMoG,EAAUpG,EAAK9D,EAAKuK,cAC1B,MACJ,KAAK,YACDzG,EAAMjD,EAAS6J,QAAQ5G,GAE/B,MAAOA,GAEX,QAAS6G,KACL,GAAI3K,GAAO4K,KACPC,EAAS7K,EAAK8K,OAAO,GAAGC,YAAc/K,EAAK8K,OAAO,GAAGE,YACrDC,EAAUC,SAASlL,EAAKmL,OAAOC,IAAI,eACnCH,KAAYJ,IACZ7K,EAAKmL,OAAOC,KAAKC,YAAaR,IAC1B7K,EAAKsL,gBACLtL,EAAKuL,OAAOH,KAAKI,MAAON,SAASlL,EAAKuL,OAAOH,IAAI,UAAYH,EAAUJ,KAInF,QAASY,KACL,GAAIzL,GAAO4K,IACX,KAAK5K,EAAK0G,QAAU1G,EAAK0L,UAAU,GAAI,CACnC,GAAIC,GAAY3L,EAAKuL,OAAOV,SAASe,IACjCC,EAAeF,EAAY3L,EAAKuL,OAAOO,SAAW,EACtD9L,GAAK0L,UAAU1J,KAAK,WAChB,GAAI+J,GAAItL,EAAEmK,MAAOgB,EAAMG,EAAElB,SAASe,GAC9BA,GAAMD,GAAaC,EAAMC,GACzBE,EAAEC,KAAK,MAAOD,EAAEjD,KAAK,QAAQmD,YAAY,gBAGjDjM,EAAK0L,UAAY1L,EAAK0L,UAAU7C,OAAO,gBAG/C,QAASqD,GAAUC,EAAQC,GACvB,OAAQA,EAAW,GAAK,KAAOhL,GAAa+K,EAAU,IAAMA,EAAU,IAE1E,QAASE,GAAIF,GACT,GAAIG,GAAS7L,EAAE,SAAU+H,EAAS2D,GAAUA,GAAUI,QAAUL,EAASC,GAAQ,IASjF,OARA1L,GAAEuB,KAAKb,EAAMqL,KAAKC,WAAWtL,MAAM,GAAI,SAASc,EAAGyK,GAC3CjM,EAAEkM,WAAWD,KACbA,EAAQA,EAAMF,KAAKF,IAEnBI,GACAjM,EAAEiM,GAAOE,SAASN,KAGnBA,EAEX,QAASO,KACL,MAAOC,cAAaC,QAAQ,kBAAoB,GAEpD,QAASC,GAAahN,GAClB,GAAIiN,GAASJ,GACb,KAAK7M,EAAK8H,QAAU9H,EAAK8H,SAAWmF,EAAQ,CACxC,GAAIA,EAAOlL,OAAQ,CACf,GAAImL,GAAYlN,EAAKmN,WAAWC,GAAG,cAC/BC,EAAWvB,CAEVoB,KACDG,EAAYrN,EAAKmN,WAAWE,YAC5BvB,EAAS9L,EAAKsN,eAAeF,GAAG,YAAcpN,EAAKsN,eAAexB,SAAW,EAGjF,IAAIyB,GAAQ1J,EAAYoJ,EAAQjN,EAAKwN,kBAAkB,GAAMC,MAAM,KAAKC,KAAK,GAW7E,IAVA1N,EAAKsN,eAAeK,SAAS,aAAaC,SAC1CnN,EAAE8M,GAAOM,YAAY7N,EAAKsN,eAAeK,SAAS,OAGlD3N,EAAKsN,eAAeK,SAAS,aAAaG,GAAG,QAAS,WAClD9N,EAAKuB,QAAQ,iBAAkBd,EAAEmK,SAGrC5K,EAAK+N,aAAaC,QAEbd,EAAW,CACZlN,EAAKsN,eAAeU,MAEpB,IAAIC,GAAUjO,EAAKsN,eAAexB,QAE9BA,KAAWmC,GACXjO,EAAKmN,WAAWE,UAAUA,EAAYY,EAAUnC,QAIpD9L,GAAK+N,aAAaG,SAAS,WAC3BlO,EAAK+N,aAAa9B,YAAY,UAAUkC,OAAOC,SAAS,UAE5DpO,EAAKsN,eAAee,OACpBrO,EAAK+N,aAAaM,MAEtBrO,GAAK8H,OAASmF,GAGtB,QAASqB,GAAUtO,EAAM6H,GACrB,GAAIC,GAAS+E,IACTI,EAASnF,EAAO2F,MAAM,KAEtBc,EAAQtB,EAAOuB,QAAQ3G,EACvB0G,SACAtB,EAAOwB,OAAOF,EAAO,GAEzBtB,EAAOyB,QAAQ7G,GAEXoF,EAAOlL,OAAS,GAChBkL,EAAO0B,MAGX7B,aAAa8B,QAAQ,gBAAiB3B,EAAOS,KAAK,MAElDV,EAAahN,GAGjB,QAAS6O,KACL,GAAIC,GAAO,MACX,KAGI,MAFAhC,cAAa8B,QAAQE,EAAMA,GAC3BhC,aAAaiC,WAAWD,IACjB,EACT,MAAM/C,GACJ,OAAO,GAGf,QAASiD,GAAKhP,EAAMiP,EAAQtG,GAExBA,EAAUD,EAAWC,GACrB3I,EAAK0G,OAASiC,EAAQjC,QAAUrF,EAAsB,EACtDrB,EAAKiH,OAA4B,OAAnB0B,EAAQ1B,OAAkBgI,EAAO7B,GAAG,SAAWzE,EAAQ1B,OACrEjH,EAAKyG,WAAakC,EAAQlC,WAC1BzG,EAAKkH,aAAeyB,EAAQzB,aAC5BlH,EAAKqH,WAAasB,EAAQtB,WAC1BrH,EAAKuK,cAAgB,oCAAsCvK,EAAK0G,OAAS,gBAAkBxF,EAAW,MAAQ,wBAC9GlB,EAAKkP,iBAAmBlP,EAAK0G,OAAS,8BAAgC,2CACtE1G,EAAKwN,iBAAmB,+EAAiFxN,EAAKkP,iBAAmB,OACjIlP,EAAKuH,aAAeoB,EAAQpB,cAAgBsH,GAE5C,IAAIlI,GAAiBgC,EAAQhC,cAC7B3G,GAAKsL,eAAoC,QAAnB3E,GAA+C,WAAnBA,CAElD,IAAIwI,GAAgBF,EAAO7B,GAAG,aAAe6B,EAAO7B,GAAG,SAAW,MAAQ,OACtEtC,EAAQK,EAAQI,EAAQxE,EAAOY,EAASyH,EAAaC,EAAQC,EAAYC,EAAYpC,EACrFqC,EAAMnD,GACFE,QAAUnL,GAAcpB,EAAe,WAAI,IAAMoB,EAAY,eAAiB,MAAQ6N,EAAOjD,KAAK,UAAY,IAC9GyD,KAAM,eAEV3E,EAAS9K,EAAK8K,OAASuB,EAAI,UAAUL,MACjC0D,iBAAkB1P,EAAe,WACjCqG,YAAasC,EAAqB,aAAKsG,EAAOnG,KAAK,gBAAkBmG,EAAOjD,KAAK,gBAAkB,GACnG2D,SAAU,IAEdxE,EAASnL,EAAKmL,OAASkB,EAAI,SACvBA,EAAI,eACJA,EAAI,iBACNL,KAAK,QAASrD,EAAQ7B,aACxByE,EAASvL,EAAKuL,OAASc,EAAI,SACvBA,EAAI,UACA1E,EAAU0E,EAAI,WACdgD,EAAShD,EAAI,SACT,WACIrM,EAAKqP,OAAS5O,EAAE,YACZ4F,YAAe,SACfZ,KAAQ,OACR8G,QAAS,WAEb3B,KAAKgF,OAAO5P,EAAKqP,UAGzBtI,EAAQsF,EAAI,QACR,WACI,GAAI1D,EAAQ5B,MAAO,CACf6D,KAAKwD,SAASlC,EAAS,SAAWvD,EAAQ3B,YAAY,GACtD,KAAK,GAAI/E,GAAI,EAAGA,GAAK,EAAGA,IACpB2I,KAAKgF,OAAOnP,EAAE,QACV8L,QAAS,qBAAuBtK,GAAMA,EAAgB,GAAZ,WAC1C4N,YAAa5N,EACbwN,KAAM,eAM1BtC,EAAad,EAAI,cACbiD,EAAajD,EAAI,kBAG3B+B,SAASlC,EAAS,mBAAqBvD,EAAQhC,gBAAgB,IAC/DyH,SAASlC,EAAS,oBAAsBvD,EAAQ/B,iBAAiB,IACjEwH,SAAS,UAiFf,IA9EApO,EAAK8P,UAAY,KAEjBhF,EAAOhC,KAAKmG,EAAOnG,QAEnBrI,EAAEuB,KAAK2G,EAAQ5C,WAAY,SAASiG,EAAM+D,GACtCjF,EAAOkB,KAAKA,EAAM+D,KAGtBtP,EAAEuB,KAAK2G,EAAQhB,QAAS,SAASkB,EAAQmH,GACrC,GAAIC,GAAO,CACX,IAAe,WAAXpH,GAAwB7I,EAAKuH,aAAjC,CAGA,GAAe,UAAXsB,EACApI,EAAE,QACE8L,QAASL,EAAS,UAAU,GAAQ,IAAMA,EAAS,UAAYrD,GAAQ,GACvEqH,cAAerH,EACfjB,MAAOoI,EAAOpI,QAEjBuI,UAAUtM,EAAYmM,EAAOjI,KAAM/H,EAAKkP,mBACxCtC,SAASjF,OACP,CAAA,IAAIgB,EAAQ5B,MAGf,MAFAkJ,GAAO,EAIX,EAAG,CACC,GAAIG,GAAW/D,EAAI,YAAYL,MAAMqE,KAAMxH,EAAQyH,YAAaL,IAAOrD,SAAS0C,GAC5E/B,EAAQyC,EAAOnI,MAAMxE,QAAQ,WAAY,IACzC4M,GAAO,IACPG,EAAS/B,OACTd,EAAQA,EAAME,MAAM,KAAKC,KAAK,QAAUuC,EAAO,KAAO,QAAUA,GAGrD,WAAXpH,IACA0E,EAAQV,KAGZU,EAAQ1J,EAAY0J,EAChBvN,EAAK0G,OACD,iHACA,4IACJ,GAAM+G,MAAM,KAAKC,KAAK,IAE1B0C,EAASlM,KAAKqJ,GACd9M,EAAE,SAAS8P,KAAKP,EAAOpI,OAAO4I,UAAUJ,WACjCH,EAAO,MAGtBtH,EAAQhB,QAAU,KACb3H,EAAK0G,SACN1G,EAAK0L,UAAY4D,EAAWmB,KAAK,gBAGrCrB,EAAczH,EAAQ8I,KAAKvE,EAAS,WACpCkD,EAAYsB,GAAG,GAAGtC,SAAS,UAC3BmB,EAAaD,EAAWmB,KAAKvE,EAAS,aAEtClM,EAAK+N,aAAeqB,EAAYvG,OAAO,0BACvC7I,EAAKsN,eAAiBiC,EAAW1G,OAAO,iBAExC7I,EAAKmN,WAAaA,EAEdxE,EAAQpC,UACR9F,EAAEkI,EAAQpC,WAAW4J,UAAUX,GAE/BA,EAAI3B,YAAYoB,GAGhBtG,EAAQnC,YACRyI,EAAOZ,OAGXrO,EAAK2Q,QAAQ1B,EAAOE,MACpBF,EAAOE,GAAenP,EAAK4Q,WAC3BjG,EAAmBzI,MAAMlC,GAGrBA,EAAKqH,aAAerH,EAAK4Q,UAAU7O,OAAQ,CAC3C,GAAIsE,GAAc5F,EAAEwO,GAAQnG,KAAK,sBAAwBH,EAAQrC,gBACjEtG,GAAK2Q,QAAQtK,GACbyE,EAAOsD,SAAS,mBAUpBjM,EAAOnC,EAAMsP,EAAWmB,KAAK,cAAeI,MAAO,mBACnD1O,EAAOnC,EAAMF,QAASgR,OAAQ,YAC9B3O,EAAOnC,EAAM+G,EAAM4G,YAAakD,MAAO,eACvC1O,EAAOnC,GAAOuL,EAAQJ,IAAU4F,UAAW,cAAejG,GAC1D3I,EAAOnC,EAAMmL,GAAS0F,MAAO,iBAC7B1O,EAAOnC,EAAM8K,GAASkG,MAAO,UAAWlG,GACxC3I,EAAOnC,EAAM8K,GAAS,QAAS,QAAS,WAAa,OAAO9K,EAAKiR,aAAsBnG,IACvF3I,EAAOnC,EAAMuL,GAASwF,UAAW,mBAAoBG,QAAS,iBAAkBL,MAAO,eACnFM,MAAO,eAAgBC,QAAS,iBAAkBC,SAAU,oBAChElP,EAAOnC,EAAM8K,GAAS,YAAa,UAAW,QAAS,QAAS,UAAW,aAC3E3I,EAAOnC,EAAMuL,EAAOkF,KAAK,yBAA0BI,MAAO,iBAC1D1O,EAAOnC,EAAMA,EAAKqP,QAAS8B,MAAO,kBAAmBG,MAAO,eAAgBC,KAAM,eAElF,IAAIC,IAAiB,CAiRrB,IAhRArE,EAAWW,GAAG,SAAU,WACpB,IAAK0D,IACD/F,EAAYe,KAAKxM,GACbmN,EAAWC,GAAG,qBAAqB,CACnC,GAAIqE,GAAOlC,EAAWmB,GAAG,GAAIrD,EAAYF,EAAWtC,SAASe,GAC7D2D,GAAWvN,KAAK,SAAUC,EAAG8J,GACzB,QAAItL,EAAEsL,GAAGlB,SAASe,IAAMyB,GAAa,UAGrCoE,EAAOhR,EAAEsL,KAEb,IAAIlD,GAASuG,EAAYvG,OAAO,iBAAmB4I,EAAKzF,KAAK,QAAU,KACnEnD,GAAO,KAAOA,EAAOuE,GAAG,aACxBgC,EAAYnD,YAAY,UACxBpD,EAAOuF,SAAS,cAMhCpO,EAAK8N,GAAG,gBAAiB,SAASjF,GAC9B,GAAI6I,GAAW7I,EAAOuE,GAAG,UACzB,IAAID,EAAWC,GAAG,cAAe,CAC7B,GAAIsE,EAAU,MACd3K,GAAM4G,WAAW+C,GAAG,GAAGG,QAE3BW,GAAiB,EACZE,IACDtC,EAAYvG,OAAO,WAAWoD,YAAY,UAC1CpD,EAAOuF,SAAS,UAEpB,IAAIuD,GAAepC,EAAW1G,OAAO,UAAYA,EAAOC,KAAK,UAAY,MAAM+B,SAASe,IACpFgG,EAASzE,EAAWE,YACpBwE,EAAY1E,EAAWtC,SAASe,GACpCuB,GAAW2E,OAAOC,SACd1E,UAAWsE,EAAeC,EAASC,EAAY,GAChD,IAAK,QAAS,WACbpG,EAAYe,KAAKxM,GACjBwR,GAAiB,MAIxB1D,GAAG,eAAgB,WACZ9N,EAAKuH,cACLyF,EAAahN,GAEjByL,EAAYe,KAAKxM,KAGpB8N,GAAG,cAAe,SAASkE,GACxBjL,EAAM4G,WAAW1B,YAAY,SAC7B,IAAIgE,GAAO+B,EAAK5D,SAAS,UAAUtF,KAAK,OACpCmH,IACA9C,EAAWiB,SAAS,aACpBmB,EAAWlB,OAAOxF,OAAO,cAAgBoH,EAAO,KAAKjC,OACjDoB,EAAYsB,GAAG,GAAGtD,GAAG,kCACrBgC,EAAYsB,GAAG,GAAGzE,YAAY,UAAUkC,OAAOC,SAAS,YAG5DjB,EAAWlB,YAAY,aACvBsD,EAAWlB,OAAOxF,OAAO,iBAAiBmF,OAC1CoB,EAAYsB,GAAG,GAAGG,SAEtBpF,EAAYe,KAAKxM,KAGpB8N,GAAG,gBAAiB,SAAS3C,GACtBA,EAAOiC,GAAG,WACVpN,EAAKiS,cAELjS,EAAKkS,aACLlS,EAAK8P,UAAY,QAIxBhC,GAAG,UAAW,SAAShD,EAAQtJ,GAE5B,GAAI2Q,GAAY,SAAS5B,GACrB,GAAI6B,GAAU,UAAW,GAAKC,OAAQC,UAClCpO,EAAOmG,EAAakG,EAAMvQ,EAC9BiE,GAAiBC,GACjBD,EAAiB,UAAYmO,EAAS,UACtCtH,EAAOuC,UAAUkF,EACjB,IAAIC,GAAQ/R,EAAE,IAAM2R,GAChBxG,EAAM4G,EAAM3H,SAASe,IAAMd,EAAOD,SAASe,IAC3CE,EAAShB,EAAOgB,UAChByG,EAAkB3G,GAAOE,GAAUyG,EAAkB3G,IACrDd,EAAOuC,UAAUkF,EAAkB3G,EAAM,EAAIE,EAAO,GAExD0G,EAAM5E,SACN5N,EAAKiR,aAAc,EACnBtG,EAAmBzI,MAAMlC,GACzBuB,EAAQvB,EAAM,SAAU8K,EAAQyF,EAAMrM,IAG1C,IAAI1C,EAAMiR,cAAcC,cAAe,CACnC,GAAInC,GAAO/O,EAAMiR,cAAcC,cAAcC,QAAQ,aAWrD,OAVAR,GAAU5B,GAEN/O,EAAMoR,eACNpR,EAAMoR,iBAENpR,EAAMsQ,OAGVtQ,EAAMqR,aAAc,EACpBrR,EAAMsR,mBACC,EAGX9S,EAAKiR,aAAc,EAEnBhN,EAAiB,SAAW3C,EAAgB,UAE5C,IAAI6C,GAAMgF,EAAc2B,EAAO,IAC3ByH,EAAkBzH,EAAOuC,YACzB0F,EAAYtS,EAAE,UAAWiP,iBAAiB,IACrCtE,KAAK4H,SAAU,QAASC,KAAM,SAAUC,MAAO,MAAOpH,OAAQ,MAAOF,IAAK,OAAQuH,SAAU,WAC5FvG,SAASnM,EAAE,SACX6Q,OAETxR,QAAOsT,WAAW,WACdtI,EAAOwG,QACPlI,EAAiB0B,EAAO,GAAI3G,EAC5B,IAAIoM,GAAO/F,EAAauI,EAAU7O,OAAOb,QAAQ,cAAe,QAASrD,EACzE+S,GAAUnF,SACVuE,EAAU5B,IACX,OAGNzC,GAAG,kBAAmB,SAASuF,GAC5BvI,EAAOmB,YAAY,mBAEI,OAAnBjM,EAAK8P,YACLhF,EAAOwG,QACPlI,EAAiB0B,EAAO,GAAI9K,EAAK8P,WACjC9P,EAAK8P,UAAY,MAGjB9P,EAAKqH,YACLyD,EAAO5G,KAAKL,EAAYwP,EAASvK,KAAK,QAAS9I,EAAKuK,gBACpDvK,EAAKuB,QAAQ,UAEb4H,EAAc2B,EAAO,IACrB7G,EAAiBJ,EAAYwP,EAASvK,KAAK,QAAS9I,EAAKuK,iBAGzDvK,EAAKuH,cACL+G,EAAUtO,EAAMqT,EAASvK,KAAK,SAGlC9I,EAAKqP,OAAOpG,IAAI,IAChBjJ,EAAKuB,QAAQ,qBAGhBuM,GAAG,kCAAmCnD,GAEtCmD,GAAG,cAAe,SAAShD,EAAQtJ,GAahC,MAZIf,GAAEe,EAAMc,QAAQ4L,SAAS,WAEzBlO,EAAKiR,aAAc,EACG,MAAlBjR,EAAK8P,YACL9P,EAAK8P,UAAY3G,EAAc2B,EAAO,OAGrC0E,EAAIpC,GAAG,aACRtC,EAAOwG,QAEX9P,EAAMoR,mBAEH,IAGV9E,GAAG,UAAW,WACX,GAAI5J,GAAOlE,EAAK8K,OAAO5G,OAAOb,QAAQ,6BAA8B,GAE/Da,GAAKnC,SAAU,eAAe+M,KAAK5K,IACpClE,EAAK8K,OAAO5G,KAAKlE,EAAKsT,QAAU,IAEpCrE,EAAOE,GAAenP,EAAK4Q,aAG9B9C,GAAG,SAAU,WACV0B,EAAIpB,SAAS,aAGhBN,GAAG,QAAS,WACT0B,EAAIvD,YAAY,WAEZtD,EAAQ9B,kBACR7G,EAAKiS,YAGT,IAAIqB,GAAUtT,EAAK8K,OAAO5G,MACtBlE,GAAKsT,UAAYA,GACjBtT,EAAKsT,QAAUA,EACf/R,EAAQvB,EAAM,UAAWA,EAAK8K,SAC9BmE,EAAOsC,OAAOhQ,QAAQ,WAEtB0N,EAAOsC,OAGXvR,EAAKqP,OAAOpG,IAAI,IAChBjJ,EAAKuB,QAAQ,qBAGhBuM,GAAG,gBAAiB,WACjB9N,EAAKiR,aAAc,EACnBjR,EAAKqP,OAAOjB,SAAS,aAGxBN,GAAG,mBAAoB,WACpB,GAAIyF,GAAahI,EAAOkF,KAAK,wBAEzB+C,EAAOxT,EAAKqP,OAAOpG,MAAM5F,QAAS,KAAM,KAAMA,QAAQ,KAAM,MACnD,MAATmQ,GACAjE,EAAW1G,OAAO,eAAiB9B,EAAM0J,KAAK,YAAY3H,KAAK,QAAU,2BAA2B9G,KAAK,WACrG,GAAIyR,GAAYhT,EAAEmK,MACd8I,EAAWD,EAAUhD,KAAK,yBAA2B+C,EAAO,KAChE,IAAwB,IAApBE,EAAS3R,OACT0R,EAAUpF,OACVkF,EAAW1K,OAAO,iBAAmB4K,EAAUzH,KAAK,QAAU,MAAMqC,WACjE,CACH,GAAIsF,GAAcF,EAAUhD,KAAK,8BAAgC+C,EAAO,MACxEG,GAAYtF,OAEZqF,EAAS1F,OACTyF,EAAUzF,OACVuF,EAAW1K,OAAO,iBAAmB4K,EAAUzH,KAAK,QAAU,MAAMgC,UAGvEwD,EAGD/F,EAAYe,KAAKxM,GAFjBmN,EAAW5L,QAAQ,YAKvBgO,EAAW1G,OAAO,eAAiB9B,EAAM0J,KAAK,YAAY3H,KAAK,QAAU,2BAA2BkF,OACpGvN,EAAE,YAAa8O,GAAYvB,OAC3BuF,EAAWvF,UAIlBF,GAAG,eAAgB,WAChB9N,EAAKiR,aAAc,EACnBjR,EAAKqP,OAAOpD,YAAY,WACxBjM,EAAKuB,QAAQ,UAGboH,EAAQxB,WACRnH,EAAK8N,GAAG,WAAY,SAAS8F,EAAG7H,GACvBA,EAAE8H,UACY,GAAX9H,EAAE+H,OACF/H,EAAE6G,iBACFzH,EAAO0F,SAES,IAAX9E,EAAE+H,QACP/H,EAAE6G,iBACEzH,EAAOiC,GAAG,YACVpN,EAAKiS,iBAOrBzJ,EAASG,EAAQtG,UAAY5B,EAAEsI,cAAcJ,EAAQtG,SACrD5B,EAAEuB,KAAK2G,EAAQtG,OAAQ,SAASb,EAAOuS,GACnC/T,EAAK8N,GAAGtM,EAAM6B,QAAQ,KAAM,KAAM0Q,KAItCpL,EAAQzC,aAAc,CACtB,GAAIA,GAAe,WACf,GAAI8N,IACAvM,SAAUkB,EAAQnB,aAAaC,SAC/BC,UAAWiB,EAAQnB,aAAaE,UAGhCiB,GAAQxB,YACR6M,EAAoBC,UAAY,SAAUlI,EAAGmI,GACzC,IAAKnI,EAAE8H,SAAsB,IAAX9H,EAAE+H,MAChB,MAAOI,GAASC,WAK5B,IAAI/J,GAAM3J,EAAE2J,IAAIvJ,EAASmD,aAAc,SAAU4P,EAAG/L,GAChD,MAAQc,GAAQvB,kBAAgES,EAA5C,eAAeiH,KAAKjH,GAAS,KAAOA,GAE5EuC,GAAIgK,OACJtJ,EAAOtD,eAEC1F,GAAIV,EACJiT,MAAO,iBACPhF,OAAQ,SAAUmE,EAAMc,GACpBA,EAAS7T,EAAE2J,IAAIA,EAAK,SAAUvC,GAC1B,MAA+B,KAAxBA,EAAM2G,QAAQgF,GAAc3L,EAAQ,SAGnDjF,SAAU,SAAUmN,GAChB,MAAOlM,GAAYkM,EAAO/P,EAAKuK,eAAiB,IAAMwF,EAAM1M,QAAQ,KAAM,KAE9EA,QAAS,SAAU0M,GACf,MAAOlM,GAAYkM,EAAO/P,EAAKuK,gBAEnCgK,OAAO,EACPhG,MAAO,IAEZyF,GAECrL,EAAQnB,aAAaE,WAEiD,UAAlEjH,EAAEqK,EAAOhC,KAAK,gBAAgB0L,OAAO5H,UAAUxB,IAAI,aACnD3K,EAAEqK,EAAOhC,KAAK,gBAAgB0L,OAAO5H,UAAUxB,IAAI,WAAY,YAIvE3K,GAAEO,GAAGwG,aACLtB,IAEAzF,EAAEgU,UAAU,uFACRvO,GAIRlG,EAAKiH,SACLuI,EAAIpB,SAASlC,EAAS,UAAU,IAChClM,EAAK8N,GAAG,WAAY,SAAS8F,EAAG7H,GACb,IAAXA,EAAE+H,OACF/H,EAAE6G,oBAKV,WAAW9D,KAAK4F,UAAUC,YAE1B1U,SAAS2U,YAAY,wBAAwB,GAAO,GAK5D,GAAIC,GAAkB/U,OAAO+U,iBAAmB,QAC5CC,GACAC,YAAa,mDACbC,aAAc,4BACdC,KAAM,KACNC,WAAW,EAEf,SAASC,GAAaxM,GAElB,QAASyM,GAAcvU,GACnB,GAAIwU,EACJ,OAAIxU,GAASyU,gBACTD,EAAUxU,EAASyU,eACd9M,EAAS3H,EAAsB,aACpB,aAAZwU,EAA+B,QACnB,aAAZA,EAA+B,QACnB,aAAZA,EAA+B,QACnB,aAAZA,EAA+B,QACnB,aAAZA,EAA+B,QACnB,aAAZA,EAA+B,QACnC,QAP+C,SAUxCxU,EAAS0U,aAKxB,QAASC,GAAeH,GACpB,OAAQA,GACJ,IAAK,QAAS,MAAO,EACrB,KAAK,QAAS,MAAO,EACrB,KAAK,QACL,IAAK,QAAS,MAAO,EACrB,KAAK,QAAS,MAAO,EACrB,KAAK,QACL,IAAK,QACL,IAAK,QAAS,MAAO,EACrB,KAAK,QACL,IAAK,QACL,IAAK,QACL,IAAK,MAAO,MAAO,EACnB,KAAK,QACL,IAAK,QACL,IAAK,QACL,IAAK,MACL,QAAS,MAAO,IAKxB,GADA1M,EAAUD,EAAWC,IAChBmM,EAAII,UACL,IAAKrU,GAAY2U,EAAeJ,EAAcvU,IAAa,EAAG,CAC1DiU,EAAII,WAAY,CAChB,IAAIO,EAEAA,GADAD,EAAeX,GAAmB,EACXC,EAAIE,aAAe,gBAAkBH,EACrDW,EAAeX,GAAmB,EAClBC,EAAIE,aAAe,YAAcH,EAEjCC,EAAIC,YAAc,IAAMF,EAEnDpU,EAAEgU,UAAUgB,EAAuB,0BAA2B,WAC1D5U,EAAWf,OAAOe,SAClBgU,EAAkBO,EAAcvU,GAChCQ,EAAsBmU,EAAeX,EACrC,IAAInO,EACArF,GAAsB,GACtByT,EAAIG,KAAOH,EAAIE,aAAe,mBAAqBH,EACnDnO,EAASoO,EAAIG,KAAO,4BAA8BpU,EAAS6U,UAAY,SAEvEZ,EAAIG,KAAOH,EAAIC,YAAcF,EAAkB,UAC/CnO,EAASoO,EAAIG,KAAO,iCAEpBtM,EAAQjC,SACJzG,SAAS0V,iBACT1V,SAAS0V,iBAAiBjP,GAE1BjG,EAAE,WAAYmV,IAAK,aAAcC,KAAMnP,IAASkG,SAAS,QAGjE,OAAO9L,EAAeiB,OAClBjB,EAAegV,QAAQtJ,MAE3BsI,GAAII,WAAY,QAGpBL,GAAkBO,EAAcvU,GAChCQ,EAAsBmU,EAAeX,GACjCxT,EAAsB,EACtByT,EAAIG,KAAOH,EAAIE,aAAe,mBAAqBH,EAEnDC,EAAIG,KAAOH,EAAIC,YAAcF,EAAkB,SAK3D9T,GAAc,WACV,GAAI2U,GAAY,EACZ/M,GAAQrB,iBACJjG,EAAsB,IAAGqU,EAAY7U,EAAS6U,UAAY,KAE9D7U,EAASqC,aAAe4R,EAAIG,KAAO,QAAUS,EAC7C7U,EAASoC,aAAe6R,EAAIG,KAAO,QAAUS,EAC7C7U,EAASkV,oBAAsBjB,EAAIG,KAAO,gCAC1CpU,EAASkC,UAAY4F,EAAQ5F,WAE7ByS,EAAeX,GAAmB,GAClC5K,EAAYpJ,EAASmV,WACrBnV,EAASkC,UAAY4F,EAAQ5F,WAAa,OAE1CkH,EAAY,GAAIQ,QAAO,iGAAqG5J,EAASoV,cAAgB,IAAK,QAItK,GAAIC,GAAe,SAAS9T,EAASuG,GACjC,GAAI3I,GAAO4K,IACXuK,GAAaxM,GACbhI,EAAaX,EAAK8B,KAAOpB,MACzBE,EAAeZ,EAAK8B,OACpBf,EAAc,WACViO,EAAKhP,EAAMoC,EAASuG,KAG5B,SAASwN,GAAUnW,EAAMwB,GACrBA,EAAQA,EAAM6B,QAAQ,KAAM,GAC5B,IAAIvB,GAAK9B,EAAK8B,EACVlB,GAAekB,GAAIN,KACnBf,EAAEuB,KAAKpB,EAAekB,GAAIN,GAAQ,SAASS,EAAGmU,GAI1C3V,EAAEuB,KAAKvB,EAAEiC,QAAQ0T,EAAG,IAAMA,EAAG,IAAMA,EAAG,IAAK,SAASnU,EAAGwC,GACnDhE,EAAEgE,GAAIqJ,GAAGsI,EAAG,GAAI,WACZ,GAAI3U,GAAON,EAAMqL,KAAKC,WAClBnK,EAAS7B,EAAEkM,WAAWyJ,EAAG,IAAMA,EAAG,GAAGlU,MAAMlC,GAAOwB,GAAO6U,OAAO5U,IAAS2U,EAAG,EAC5E9T,IACAf,EAAQvB,EAAMwB,GAAQc,GAAQ+T,OAAO5U,UAKrDb,EAAekB,GAAIN,GAAS,MAIpC0U,EAAaI,UAAUxI,GAAK,SAASzL,EAAQ0R,GACzC,GAAI1R,GAAU5B,EAAEkM,WAAWoH,GAAU,CACjC,GAAI/T,GAAO4K,IACXnK,GAAEuB,KAAKK,EAAOT,cAAc6L,MAAM,KAAM,SAASxL,EAAGT,GAChD2U,EAAUnW,EAAMwB,IACfb,EAAaX,EAAK8B,IAAIN,KAAWb,EAAaX,EAAK8B,IAAIN,QAAcP,KAAK8S,KAGnF,MAAOnJ,OAGXsL,EAAaI,UAAUC,IAAM,SAASlU,EAAQ0R,GAC1C,GAAI1R,EAAQ,CACR,GAAIP,GAAK8I,KAAK9I,EACdrB,GAAEuB,KAAKK,EAAOT,cAAcyB,QAAQ,KAAM,KAAKoK,MAAM,KAAM,SAASxL,EAAGT,GAC/Db,EAAamB,GAAIN,KAAW,KAAKsN,KAAKtN,KAClCuS,EACAtT,EAAEuB,KAAKrB,EAAamB,GAAIN,GAAQ,SAASG,EAAGX,GACpCA,IAAO+S,IACPpT,EAAamB,GAAIN,GAASb,EAAamB,GAAIN,GAAOiN,OAAO9M,EAAG,MAIpEhB,EAAamB,GAAIN,SAKjC,MAAOoJ,OAGXsL,EAAaI,UAAU/U,QAAU,WAC7B,GAAIE,GAAON,EAAMqL,KAAKC,WAClB+J,GAAa5L,MAAMyL,OAAO5U,EAAKN,MAAM,EAAE,GAE3C,OADAqV,GAAUvV,KAAKQ,EAAKN,MAAM,IACnBI,EAAQW,MAAM0I,KAAM4L,IAG/BN,EAAaI,UAAUG,SAAW,WAC9B,GAAIzW,GAAO4K,IAIX,OAHA7J,GAAc,WACVf,EAAK8K,OAAOwG,UAETtR,GAGXkW,EAAaI,UAAU3F,QAAU,SAAU7M,GACvC,GAAI9D,GAAO4K,IAOX,OANA7J,GAAc,WACVf,EAAK8K,OAAO5G,KAAKmG,EAAavG,EAAK9D,IACnCA,EAAKsT,QAAUtT,EAAK8K,OAAO5G,OAC3B3C,EAAQvB,EAAM,UAAWA,EAAK8K,SAC9BH,EAAmBzI,MAAMlC,KAEtBA,GAGXkW,EAAaI,UAAU1F,QAAU,WAC7B,MAAOpG,GAAaI,KAAKE,OAAO5G,OAAQ0G,OAG5CsL,EAAaI,UAAUpE,WAAa,WAChC,GAAIlS,GAAO4K,IASX,OARI5K,GAAK0W,WACL5W,OAAO6W,aAAa3W,EAAK0W,WAE7B1W,EAAKuL,OAAOU,YAAY,UACxBjM,EAAK0W,UAAa5W,OAAOsT,WAAW,WAChCpT,EAAKmL,OAAOiD,SAAS,WACtB,IACH7M,EAAQvB,EAAM,eAAgBA,EAAKuL,SAC5BvL,GAGXkW,EAAaI,UAAUrE,WAAa,WAChC,GAAIjS,GAAO4K,IASX,OARI5K,GAAK0W,WACL5W,OAAO6W,aAAa3W,EAAK0W,WAE7B1W,EAAKmL,OAAOc,YAAY,UACxBjM,EAAK0W,UAAa5W,OAAOsT,WAAW,WAChCpT,EAAKuL,OAAO6C,SAAS,WACtB,KACH7M,EAAQvB,EAAM,eAAgBA,EAAKuL,SAC5BvL,GAGXkW,EAAaI,UAAUM,OAAS,WAC5B,GAAI5W,GAAO4K,IAKX,OAJA7J,GAAc,WACVf,EAAK8K,OAAO+L,KAAK,mBAAmB,GACpC7W,EAAKmL,OAAO6C,SAEThO,GAGXkW,EAAaI,UAAUQ,QAAU,WAC7B,GAAI9W,GAAO4K,IAMX,OALA7J,GAAc,WACVf,EAAK8K,OAAO+L,KAAK,mBAAmB;AAC7C7W,EAAKiS,aACIjS,EAAKmL,OAAOkD,SAETrO,GAGXS,EAAEO,GAAG6E,aAAe,SAAS8C,GACzB,MAAOiC,MAAK5I,KAAK,WACb,MAAM4I,MAAK/E,aAAqB+E,KAAK/E,cACrCpF,EAAEqI,KAAK8B,KAAM,eAAgBA,KAAK/E,aAAe,GAAIqQ,GAAazV,EAAEmK,MAAOjC,IACpEiC,KAAK/E,iBAIpBpF,EAAEO,GAAG6E,aAAaC,SAAWF,IAE7BnF,EAAEO,GAAG+V,iBAAmB,SAASpO,GAC7B,GAAI3I,GAAO4K,KAAMoM,GACbvQ,YAAakC,GAAyC,mBAAvBA,GAAQlC,YAA6BkC,EAAQlC,WAC5E8D,cAAe,oCAAsC5B,GAAWA,EAAQjC,QAAUrF,EAAsB,EAAI,gBAAkBH,EAAW,qBAAuB,MAcpK,OAXAiU,GAAaxM,GACb5H,EAAc,WACVf,EAAKgC,KAAK,WACN,GAAIiV,GAAQxW,EAAEmK,KAId,OAHKqM,GAAM/I,SAAS,sBAChB+I,EAAM7I,SAAS,qBAAqBlK,KAAKmG,EAAc4M,EAAM7J,GAAG,aAAe6J,EAAM7J,GAAG,SAAW6J,EAAMhO,MAAQgO,EAAM1G,OAASyG,IAE7HC,MAIRrM,OAGZ9K","file":"emojionearea.min.js"}