function initSlider(){var n=document.documentElement,i=n.classList.contains("mobile"),o=n.classList.contains("perfBar"),r=document.getElementById("toggle-infos-panel"),c=document.getElementById("infos-boursier"),l=document.getElementById("indexes-compact"),a=window.pageYOffset||document.documentElement.scrollTop,u=105,s=n.offsetWidth<=1097,f,h,e,t;if($("#infos-boursier_panel").removeClass("init"),!i&&!s&&a<u?n.classList.add("perfBar"):n.classList.remove("perfBar"),o&&(c.style.display="",l.style.display="none",r.classList.add("open")),o&&i&&r.classList.remove("open"),r.addEventListener("click",function(t){t.preventDefault();t.stopPropagation();var i=n.classList.contains("perfBar");i?(n.classList.add("noPerfBar"),n.classList.remove("perfBar")):(n.classList.add("perfBar"),n.classList.remove("noPerfBar"))}),f=0,window.addEventListener("scroll",_.throttle(function(){var i=window.pageYOffset||document.documentElement.scrollTop,r=n.classList.contains("mobile"),e=n.classList.contains("perfBar"),t;r||s||(t=n.classList,i>u?t.contains("perfBar")&&t.remove("perfBar"):!e&&i<=u&&i<f&&!t.contains("perfBar")&&(t.add("perfBar"),t.remove("noPerfBar")));f=i<=0?0:i},100)),typeof Storage!="undefined"&&(h=localStorage.getItem("scrollyTable"),h!=="on"))for(e=document.getElementsByClassName("scrolly-table"),t=0;t<e.length;t++)e[t].classList.add("show");if(!i)$("#indexes-full .name").not("span").parent().parent().on("mouseenter",function(n){n.preventDefault();var t=$(this).parent().parent(),i=$(this).find("a").attr("href"),r=$(this).find("a").attr("data-tooltip-img");$(".tooltips img").attr("src",r);$(".tooltips a").attr("href",i);$("#indexes-full table").removeClass("active");t.addClass("active")});BC.AJAX.InitOnglets.call(document.getElementById("infos-boursier_panel"))}function makeELementVisible(n){var i,r,t;if(n&&(i=n.getBoundingClientRect(),r=window.innerWidth+window.pageXOffset,i.right>r)){for(t=n;t=t.parentNode;)if(t.dataset.scroll==="true")break;t&&(t.scrollLeft=i.right-(window.innerWidth+i.width)/2)}}function imageReloader(n,t){if(typeof atob=="function"){var i=document.createElement("iframe"),r=n.src,u=function(){i.onload=i.onerror=null;document.body.removeChild(i)},f=function(){n.onerror=function(){t&&t.count++};n.src=r;u()};i.width=i.height=0;i.style.position="absolute";document.body.insertBefore(i,document.body.firstChild);i.onload=f;i.onerror=u;i.src="/Content/helpers/reload.html?2#"+btoa(r)}}(function(){function t(item){var obj,opt,func;return item=JSON.parse(item),opt=this.options,$.each(item,function(n,t){opt._target?opt._target.indexOf(n)!=-1&&setValue($("#"+opt._target),t):(obj=$("#"+n),obj&&setValue(obj,t))}),opt._trigger&&(func=window[opt._trigger],func||opt._trigger.match(/[^a-zA-Z0-9_\.\-]/)||(func=eval(opt._trigger)),func&&func(item,this)),item.Set||""}function i(t){t=JSON.parse(t);for(var r=t[this.options._prop||"Show"],u=n(r.toLowerCase()),f=n(this.query.toLowerCase()),i=u.indexOf(f,0);i!=-1;)u=r.substr(0,i)+"<strong>"+r.substr(i,this.query.length)+"<\/strong>"+r.substr(i+this.query.length),i=u.indexOf(f,i+9);return u}function r(t){var i=n(t[this.options._prop||"Show"]),r=n(this.query);return~i.toLowerCase().indexOf(r.toLowerCase())}function n(n){var i,t;if(!n)return"";for(i="",t=0;t<n.length;t++)i+=u[n.charAt(t)]||n.charAt(t);return i}function f(n){for(var i=[],r,t=0;t<n.length;t++)i.push(JSON.stringify(n[t]));return r=$.fn.typeahead.Constructor.prototype.sorter,r.call(this,i)}function e(n,t){var e=this.options,u=e._if,o,f,s,h,r,i;if(u!==undefined)for(o=u.split(";"),u=!1,i=0;i<o.length;i++)f=o[i].split("="),s=$("#"+f[0]),s.length&&(f[1]===undefined||s.val()==f[1])||(u=!0);if(!u){if(h={q:n},r=e._include,r)for(r=r.split(";"),i=0;i<r.length;i++)h[r[i]]=$("#"+r[i]).val();$.ajax(e._source.data("url"),{type:"POST",data:h}).done(t)}}setValue=function(n,t){n.is("input")||n.is("textarea")?(n.val(t),n.valid&&n.valid()):n.text(t)};var u={"é":"e","è":"e","ê":"e","ë":"e","á":"a","à":"a","â":"a","ä":"a","ì":"i","í":"i","î":"i","ï":"i","ù":"u","û":"u","ü":"u","ô":"o","ö":"o","ç":"c","ñ":"n","æ":"ae","œ":"oe"};BC.initTypeahead=function(){$(".typeahead").removeClass("typeahead").each(function(n,u){u=$(u);u.typeahead({source:e,items:u.data("items")||5,minLength:u.data("minlength")||3,updater:t,highlighter:i,matcher:r,sorter:f,_source:u,_prop:u.data("text"),_if:u.data("if"),_include:u.data("include"),_trigger:u.data("trigger"),_target:u.data("target")})})}})();window.BUI=window.BUI||{};BUI.Tag=function(){var t=function(n){this.element=n;n.classList.add("bui-tag")},n=t.prototype;return n.init=function(){var t=this.element,f=Array.from(t.querySelectorAll('input[type="hidden"]')),i,r,n,u;for(f.forEach(function(n){this.insert_(n);n.parentNode.removeChild(n)}.bind(this)),i=this.input=document.createElement("input"),i.type="text",r=i.dataset,n=t.dataset,n.source&&(r.source=n.source),n.select&&(r.select=n.select),n.include&&(r.include=n.include),n.placeholder&&(i.placeholder=n.placeholder),delete n.source,delete n.select,delete n.include,delete n.placeholder,t.insertBefore(i,t.firstChild);t&&t.nodeName!=="FORM";)t=t.parentNode;return t&&t.addEventListener("reset",this.clearTags_.bind(this),!1),u=n.initial,u&&u.split("|").forEach(function(n){if(n){var t=n.split("[");t.length===2&&i.setAttribute("data-value",t[1].slice(0,-1));i.value=t[0];this.addValue_()}}.bind(this)),delete n.initial,this.initEvents_(),this},n.initEvents_=function(){var t=this,n=this.input;this.element.addEventListener("click",function(t){t.target===this&&(t.preventDefault(),n.focus())},!0);n.addEventListener("keydown",function(n){(n.key==="Enter"||n.key==="Tab")&&(n.preventDefault(),this.value&&t.addValue_())},!0)},n.insert_=function(n){var f=n.value.replace(/^\s+|\s+$/g,""),r=this.element,t=document.createElement("span"),i,u;t.className="bui-tag__tag";t.innerHTML=`<b>${f}</b>`;t.addEventListener("click",function(){this.parentNode.removeChild(this);r.classList.remove("bui-hidden");n.focus()},!0);i=document.createElement("input");i.type="hidden";i.name=r.dataset.name;u=n.dataset;i.value=u.hasOwnProperty("value")?u.value:f;t.appendChild(i);r.appendChild(t)},n.clearTags_=function(){var n=this.element;n.querySelectorAll(".bui-tag__tag").forEach(function(n){n.parentNode.removeChild(n)});n.classList.remove("bui-hidden")},n.addValue_=function(){var n=this.input,t=this.element,i=t.dataset;i.type==="single"&&(this.clearTags_(),i.hide==="true"&&t.classList.add("bui-hidden"));this.insert_(n);n.value=""},t}();window.BUI=window.BUI||{};BUI.Typeahead=function(){function u(n){var t=n.target,i=n.value;t.value=i.title;t.dataset.value=i.value}function f(n,t){if(t.key==="Enter"||t.key==="Tab"){t.preventDefault();var i=this.querySelector("li.active");i&&(this.onselect||u)({target:n,value:JSON.parse(i.dataset.payload)},u)}else(t.key==="ArrowUp"||t.key==="ArrowDown")&&(t.preventDefault(),this.classList.contains("hover")||e(this,t.key==="ArrowUp"?-1:1))}function e(n,t){var r=n.children,u=n.querySelector("li.active"),f=u?Number(u.dataset.index):-1,e=t===1?1:r.length*2-1;i(n,(f+e)%r.length)}function i(n,t){var i=n.querySelector("li.active");i&&i.classList.remove("active");t!==-1&&n.children[t].classList.add("active")}function o(n){return/^(https?:\/)?\/.+$/.test(n)?n:null}function s(n,t,i){var u=Object.keys(t).map(function(n){return n+"="+encodeURIComponent(t[n])}).join("&");const r=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP");return r.onload=function(){if(this.status>=400)this.onerror();else if(this.status===200)try{var n=this.responseText;i(JSON.parse(n))}catch(t){this.onerror(t)}},r.onerror=function(){i(null)},r.open("POST",n,!0),r.setRequestHeader("X-Requested-With","XMLHttpRequest"),r.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),r.send(u),{cancel:function(){r.abort()}}}var r=function(n){var t,i;this.element=n;t=n.dataset;this.onselect=this.getFunction_(t.select);this.source=this.getSource_(t.source);this.message=null;this.throttling=!1;this.timing=250;n.autocomplete="off";i=n.dataset.include;i&&(this.include=i.split(",").map(function(n){return n.replace(/^\s+|\s+$/g,"")}))},n=r.prototype,t;return n.init=function(){return this.initEvents_(),this},n.getSource_=function(n){if(!n)return null;var t=o(n);return t?s.bind(this,t):this.getFunction_(n)},n.getFunction_=function(n){if(!n)return null;for(var i,r=n.split("."),t=self;i=r.shift();)t=t[i];return t},n.initEvents_=function(){var r=this.element,t=this,i,n,u=function(r){i=undefined;clearTimeout(n);setTimeout(function(){t.typeahead_(!1)},r.type==="blur"?250:0)},f=function(r){if(r.key==="Enter"||r.key==="Tab")u(r);else if(!(r.key==="ArrowUp"||r.key==="ArrowDown")){if(t.throttling){if(n!==undefined)return}else clearTimeout(n);n=setTimeout(function(){n=undefined;i!==this.value&&(i=this.value,t.typeahead_(!!i))}.bind(this),Number(t.timing)||250)}};r.addEventListener("keydown",f,!0);r.addEventListener("focus",f,!0);r.addEventListener("blur",u,!0)},n.typeahead_=function(n){var i=this.getListElement_(),u,r,e,o;if(!n){i&&(u=-1,t.forEach(function(n,t){n.target===i&&(u=t)}),t.splice(u,1),i.parentNode.removeChild(i));return}r=this.element;e=r.parentNode;i||(i=document.createElement("ul"),i.className="bui-typeahead",i.dataset.target=r.name,i.style.display="none",e.appendChild(i),i.addEventListener("mouseover",function(){i.classList.add("hover")}),i.addEventListener("mouseout",function(){i.classList.remove("hover")}),t.push({target:i,handler:f.bind(i,r)}));this.running_&&this.running_.cancel();o=this.getValues_();this.running_=this.source(o,function(n){var t=this.getListElement_(),i,u;(this.running_=null,t&&n)&&(t.style.display="",t.innerHTML="",this.createEntries_(t,n),i=r.getBoundingClientRect(),u=e.getBoundingClientRect(),t.style.top=i.bottom-u.top+"px",t.style.left=i.left-u.left+"px")}.bind(this))},n.getValues_=function(){var t={},i=this.element,r=i.name||i.id||"__value",n;if(t[r]=i.value,!this.include)return t;for(n=i.parentNode;n&&n.nodeName!=="FORM";)n=n.parentNode;return n&&this.include.forEach(function(i){t[i]=n.elements[i].value}),t},n.getListElement_=function(){var n=this.element;return n.parentNode.querySelector('ul[data-target="'+n.name+'"]')},n.createEntries_=function(n,t){var r=this;!t.length&&this.message&&(t=[{title:this.message,disabled:!0}]);t.forEach(function(t,u){var f=document.createElement("li");if(f.innerHTML=t.title,f.dataset.title=t.title,f.dataset.value=t.value,f.dataset.payload=JSON.stringify(t),f.dataset.index=u,n.appendChild(f),t.disabled){f.className="disabled";return}f.className=u===0?"active":"";f.addEventListener("mouseover",function(){i(n,u)});f.addEventListener("click",function(){i(n,u);r.element.dispatchEvent(new KeyboardEvent("keydown",{key:"Enter"}))})})},t=[],document.addEventListener("keydown",function(n){t.forEach(function(t){t.handler(n)})},!0),r}(),function(n,t,i){var r=function(){var n=function(n){return String(n).search(/^\s*\d+\s*$/)!==-1};return{tools:{paramToObj:function(t,i){var u;if(typeof t!="string")return!1;var o={},h=i||";",f=t.split(h),c=f.length,s,r,e;for(u=0;u<c;u++)e=f[u].indexOf("="),s=f[u].substring(0,e),r=f[u].substring(e+1),r=n(r)?parseInt(r,10):r,o[s]=r;return o},objToParam:function(n,t){var i,u,r;if(typeof n!="object")return!1;i="";u=t||";";for(r in n)i+=r+"="+n[r]+u;return i.substr(0,i.length-1)}}}}();n.newswebGlobal=n.nw=r;BC.AJAX.InitOnglets.call(document.body);BC.Pager.pagine=function(){i(".pagine[data-script] a:not(.data--set)").on("click",function(n){var o=i(this),s=r.tools.paramToObj(o.parents(".pagine:eq(0)").attr("data-script")).idForm,e=i(t.getElementById(s)),h=i('input[name="page"]',e),f=this.href,u=f.substring(f.lastIndexOf("/")+1,f.length);u.indexOf(".html")&&(u=u.split(".html").shift().split("-").pop());h.val(parseInt(u,10)||1);n.preventDefault();e.submit()}).addClass("data--set")};BC.Pager.pagine();i("tr[data-script] th a").on("click",function(){var u=i(this),f=r.tools.paramToObj(u.parents("tr:eq(0)").attr("data-script")).idForm,n=i(t.getElementById(f)),e=i('input[name="tri"]',n),o=i('input[name="page"]',n),s=this.href;return e.val(s.match(/.*?tri=(.+)/)[1].split("&")[0]),o.val(1),n.submit(),!1});i('a[href*="#"]',t.getElementById("content")).filter(function(){return this.href.match(/#[a-z0-9_-]+$/)}).on("click",function(){var n=i(this).attr("href"),r=n.substring(n.indexOf("#")+1),e=t.getElementById(r)||i("[name="+r+"]")[0],u=i(e),f;if(u.length)return f=u.offset().top-90,i("html, body").animate({scrollTop:f},1e3),!1});i(".cluetip").each(function(){var n=i(this),r=n.attr("rel"),t;n.css("position","relative");t=i("#bulles");t.length&&t.remove();n.on("mouseenter",function(){var n=i("#bulles");n.length&&n.remove();i(this).removeAttr("title");n='<div id="bulles" class="tooltip" style="display:none;"><\/div>';i(this).append(n);i.ajax({type:"GET",url:r,success:function(n){i("#bulles #cotationPopup").remove();i("#bulles").prepend(n).show()}})}).on("mouseleave",function(){var n=i("#bulles");n.remove()})}),function(){var n=i(t.getElementById("com_message")),r=i(t.getElementById("counter"));n.on("keyup",function(){var i=500,t=i-n.val().length;t<0&&(n.val(n.val().substring(0,i)),t=0);r.text(t)})}()}(window,document,jQuery),function(){function f(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}function le(n,t,i,r){for(var f,u=-1,e=null==n?0:n.length;++u<e;)f=n[u],t(r,f,i(f),n);return r}function o(n,t){for(var i=-1,r=null==n?0:n.length;++i<r&&t(n[i],i,n)!==!1;);return n}function ae(n,t){for(var i=null==n?0:n.length;i--&&t(n[i],i,n)!==!1;);return n}function eu(n,t){for(var i=-1,r=null==n?0:n.length;++i<r;)if(!t(n[i],i,n))return!1;return!0}function d(n,t){for(var r,i=-1,f=null==n?0:n.length,e=0,u=[];++i<f;)r=n[i],t(r,i,n)&&(u[e++]=r);return u}function fi(n,t){return!!(null==n?0:n.length)&&ot(n,t,0)>-1}function ki(n,t,i){for(var r=-1,u=null==n?0:n.length;++r<u;)if(i(t,n[r]))return!0;return!1}function r(n,t){for(var i=-1,r=null==n?0:n.length,u=Array(r);++i<r;)u[i]=t(n[i],i,n);return u}function g(n,t){for(var i=-1,r=t.length,u=n.length;++i<r;)n[u+i]=t[i];return n}function di(n,t,i,r){var u=-1,f=null==n?0:n.length;for(r&&f&&(i=n[++u]);++u<f;)i=t(i,n[u],u,n);return i}function ve(n,t,i,r){var u=null==n?0:n.length;for(r&&u&&(i=n[--u]);u--;)i=t(i,n[u],u,n);return i}function gi(n,t){for(var i=-1,r=null==n?0:n.length;++i<r;)if(t(n[i],i,n))return!0;return!1}function ou(n){return n.split("")}function ye(n){return n.match(ih)||[]}function su(n,t,i){var r;return i(n,function(n,i,u){if(t(n,i,u))return r=i,!1}),r}function ei(n,t,i,r){for(var f=n.length,u=i+(r?1:-1);r?u--:++u<f;)if(t(n[u],u,n))return u;return-1}function ot(n,t,i){return t===t?ro(n,t,i):ei(n,hu,i)}function pe(n,t,i,r){for(var u=i-1,f=n.length;++u<f;)if(r(n[u],t))return u;return-1}function hu(n){return n!==n}function cu(n,t){var i=null==n?0:n.length;return i?ir(n,t)/i:ci}function nr(t){return function(i){return null==i?n:i[t]}}function tr(t){return function(i){return null==t?n:t[i]}}function lu(n,t,i,r,u){return u(n,function(n,u,f){i=r?(r=!1,n):t(i,n,u,f)}),i}function we(n,t){var i=n.length;for(n.sort(t);i--;)n[i]=n[i].value;return n}function ir(t,i){for(var r,u,f=-1,e=t.length;++f<e;)u=i(t[f]),u!==n&&(r=r===n?u:r+u);return r}function rr(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}function be(n,t){return r(t,function(t){return[t,n[t]]})}function au(n){return n?n.slice(0,wu(n)+1).replace(dr,""):n}function e(n){return function(t){return n(t)}}function ur(n,t){return r(t,function(t){return n[t]})}function bt(n,t){return n.has(t)}function vu(n,t){for(var i=-1,r=n.length;++i<r&&ot(t,n[i],0)>-1;);return i}function yu(n,t){for(var i=n.length;i--&&ot(t,n[i],0)>-1;);return i}function ke(n,t){for(var i=n.length,r=0;i--;)n[i]===t&&++r;return r}function de(n){return"\\"+ec[n]}function ge(t,i){return null==t?n:t[i]}function st(n){return ic.test(n)}function no(n){return rc.test(n)}function to(n){for(var t,i=[];!(t=n.next()).done;)i.push(t.value);return i}function fr(n){var i=-1,t=Array(n.size);return n.forEach(function(n,r){t[++i]=[r,n]}),t}function pu(n,t){return function(i){return n(t(i))}}function nt(n,t){for(var r,i=-1,f=n.length,e=0,u=[];++i<f;)r=n[i],r!==t&&r!==si||(n[i]=si,u[e++]=i);return u}function oi(n){var i=-1,t=Array(n.size);return n.forEach(function(n){t[++i]=n}),t}function io(n){var i=-1,t=Array(n.size);return n.forEach(function(n){t[++i]=[n,n]}),t}function ro(n,t,i){for(var r=i-1,u=n.length;++r<u;)if(n[r]===t)return r;return-1}function uo(n,t,i){for(var r=i+1;r--;)if(n[r]===t)return r;return r}function ht(n){return st(n)?fo(n):cc(n)}function l(n){return st(n)?eo(n):ou(n)}function wu(n){for(var t=n.length;t--&&ds.test(n.charAt(t)););return t}function fo(n){for(var t=ru.lastIndex=0;ru.test(n);)++t;return t}function eo(n){return n.match(ru)||[]}function oo(n){return n.match(tc)||[]}var n,so="4.17.21",er=200,ho="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",co="Invalid `variable` option passed into `_.template`",or="__lodash_hash_undefined__",lo=500,si="__lodash_placeholder__",tt=1,bu=2,ct=4,lt=1,hi=2,h=1,ut=2,ku=4,y=8,at=16,p=32,vt=64,b=128,kt=256,sr=512,ao=30,vo="...",yo=800,po=16,du=1,wo=2,bo=3,ft=1/0,it=9007199254740991,ko=17976931348623157e292,ci=NaN,w=4294967295,go=w-1,ns=w>>>1,ts=[["ary",b],["bind",h],["bindKey",ut],["curry",y],["curryRight",at],["flip",sr],["partial",p],["partialRight",vt],["rearg",kt]],yt="[object Arguments]",li="[object Array]",is="[object AsyncFunction]",dt="[object Boolean]",gt="[object Date]",rs="[object DOMException]",ai="[object Error]",vi="[object Function]",gu="[object GeneratorFunction]",a="[object Map]",ni="[object Number]",us="[object Null]",k="[object Object]",nf="[object Promise]",fs="[object Proxy]",ti="[object RegExp]",v="[object Set]",ii="[object String]",yi="[object Symbol]",es="[object Undefined]",ri="[object WeakMap]",os="[object WeakSet]",ui="[object ArrayBuffer]",pt="[object DataView]",hr="[object Float32Array]",cr="[object Float64Array]",lr="[object Int8Array]",ar="[object Int16Array]",vr="[object Int32Array]",yr="[object Uint8Array]",pr="[object Uint8ClampedArray]",wr="[object Uint16Array]",br="[object Uint32Array]",ss=/\b__p \+= '';/g,hs=/\b(__p \+=) '' \+/g,cs=/(__e\(.*?\)|\b__t\)) \+\n'';/g,tf=/&(?:amp|lt|gt|quot|#39);/g,rf=/[&<>"']/g,ls=RegExp(tf.source),as=RegExp(rf.source),vs=/<%-([\s\S]+?)%>/g,ys=/<%([\s\S]+?)%>/g,uf=/<%=([\s\S]+?)%>/g,ps=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ws=/^\w*$/,bs=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,kr=/[\\^$.*+?()[\]{}|]/g,ks=RegExp(kr.source),dr=/^\s+/,ds=/\s/,gs=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,nh=/\{\n\/\* \[wrapped with (.+)\] \*/,th=/,? & /,ih=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,rh=/[()=,{}\[\]\/\s]/,uh=/\\(\\)?/g,fh=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ff=/\w*$/,eh=/^[-+]0x[0-9a-f]+$/i,oh=/^0b[01]+$/i,sh=/^\[object .+?Constructor\]$/,hh=/^0o[0-7]+$/i,ch=/^(?:0|[1-9]\d*)$/,lh=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,pi=/($^)/,ah=/['\n\r\u2028\u2029\\]/g,wi="\\ud800-\\udfff",ef="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",of="\\u2700-\\u27bf",sf="a-z\\xdf-\\xf6\\xf8-\\xff",hf="A-Z\\xc0-\\xd6\\xd8-\\xde",cf="\\ufe0e\\ufe0f",lf="\\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",gr="['’]",vh="["+wi+"]",af="["+lf+"]",bi="["+ef+"]",vf="\\d+",yh="["+of+"]",yf="["+sf+"]",pf="[^"+wi+lf+vf+of+sf+hf+"]",nu="\\ud83c[\\udffb-\\udfff]",ph="(?:"+bi+"|"+nu+")",wf="[^"+wi+"]",tu="(?:\\ud83c[\\udde6-\\uddff]){2}",iu="[\\ud800-\\udbff][\\udc00-\\udfff]",wt="["+hf+"]",bf="\\u200d",kf="(?:"+yf+"|"+pf+")",wh="(?:"+wt+"|"+pf+")",df="(?:"+gr+"(?:d|ll|m|re|s|t|ve))?",gf="(?:"+gr+"(?:D|LL|M|RE|S|T|VE))?",ne=ph+"?",te="["+cf+"]?",bh="(?:"+bf+"(?:"+[wf,tu,iu].join("|")+")"+te+ne+")*",ie=te+ne+bh,kh="(?:"+[yh,tu,iu].join("|")+")"+ie,dh="(?:"+[wf+bi+"?",bi,tu,iu,vh].join("|")+")",gh=RegExp(gr,"g"),nc=RegExp(bi,"g"),ru=RegExp(nu+"(?="+nu+")|"+dh+ie,"g"),tc=RegExp([wt+"?"+yf+"+"+df+"(?="+[af,wt,"$"].join("|")+")",wh+"+"+gf+"(?="+[af,wt+kf,"$"].join("|")+")",wt+"?"+kf+"+"+df,wt+"+"+gf,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",vf,kh].join("|"),"g"),ic=RegExp("["+bf+wi+ef+cf+"]"),rc=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,uc=["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"],fc=-1,i={},t;i[hr]=i[cr]=i[lr]=i[ar]=i[vr]=i[yr]=i[pr]=i[wr]=i[br]=!0;i[yt]=i[li]=i[ui]=i[dt]=i[pt]=i[gt]=i[ai]=i[vi]=i[a]=i[ni]=i[k]=i[ti]=i[v]=i[ii]=i[ri]=!1;t={};t[yt]=t[li]=t[ui]=t[pt]=t[dt]=t[gt]=t[hr]=t[cr]=t[lr]=t[ar]=t[vr]=t[a]=t[ni]=t[k]=t[ti]=t[v]=t[ii]=t[yi]=t[yr]=t[pr]=t[wr]=t[br]=!0;t[ai]=t[vi]=t[ri]=!1;var ec={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},oc=parseFloat,sc=parseInt,re="object"==typeof global&&global&&global.Object===Object&&global,hc="object"==typeof self&&self&&self.Object===Object&&self,u=re||hc||Function("return this")(),uu="object"==typeof exports&&exports&&!exports.nodeType&&exports,et=uu&&"object"==typeof module&&module&&!module.nodeType&&module,ue=et&&et.exports===uu,fu=ue&&re.process,c=function(){try{var n=et&&et.require&&et.require("util").types;return n?n:fu&&fu.binding&&fu.binding("util")}catch(n){}}(),fe=c&&c.isArrayBuffer,ee=c&&c.isDate,oe=c&&c.isMap,se=c&&c.isRegExp,he=c&&c.isSet,ce=c&&c.isTypedArray,cc=nr("length"),lc=tr({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","Ĳ":"IJ","ĳ":"ij","Œ":"Oe","œ":"oe","ŉ":"'n","ſ":"s"}),ac=tr({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"}),vc=tr({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),yc=function ou(c){function et(n){if(uu(n)&&!wi(n)&&!(n instanceof gr)){if(n instanceof gf)return n;if(tu.call(n,"__wrapped__"))return vk(n)}return new gf(n)}function ea(){}function gf(t,i){this.__wrapped__=t;this.__actions__=[];this.__chain__=!!i;this.__index__=0;this.__values__=n}function gr(n){this.__wrapped__=n;this.__actions__=[];this.__dir__=1;this.__filtered__=!1;this.__iteratees__=[];this.__takeCount__=w;this.__views__=[]}function nn(){var n=new gr(this.__wrapped__);return n.__actions__=yf(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=yf(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=yf(this.__views__),n}function tn(){if(this.__filtered__){var n=new gr(this);n.__dir__=-1;n.__filtered__=!0}else n=this.clone(),n.__dir__*=-1;return n}function rn(){var n=this.__wrapped__.value(),f=this.__dir__,e=wi(n),o=f<0,s=e?n.length:0,h=rrt(0,s,this.__views__),c=h.start,l=h.end,t=l-c,a=o?l:c-1,v=this.__iteratees__,d=v.length,y=0,p=cf(t,this.__takeCount__),r,u,i;if(!e||!o&&s==t&&p==t)return ob(n,this.__actions__);r=[];n:for(;t--&&y<p;){for(a+=f,u=-1,i=n[a];++u<d;){var w=v[u],g=w.iteratee,b=w.type,k=g(i);if(b==wo)i=k;else if(!k){if(b==du)continue n;break n}}r[y++]=i}return r}function wc(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}function un(){this.__data__=ra?ra(null):{};this.size=0}function fn(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}function en(t){var i=this.__data__,r;return ra?(r=i[t],r===or?n:r):tu.call(i,t)?i[t]:n}function on(t){var i=this.__data__;return ra?i[t]!==n:tu.call(i,t)}function sn(t,i){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=ra&&i===n?or:i,this}function yh(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}function hn(){this.__data__=[];this.size=0}function cn(n){var t=this.__data__,i=oa(t,n);return!(i<0)&&(i==t.length-1?t.pop():yv.call(t,i,1),--this.size,!0)}function ln(t){var i=this.__data__,r=oa(i,t);return r<0?n:i[r][1]}function an(n){return oa(this.__data__,n)>-1}function vn(n,t){var i=this.__data__,r=oa(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}function ph(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}function yn(){this.size=0;this.__data__={hash:new wc,map:new(ta||yh),string:new wc}}function pn(n){var t=da(this,n).delete(n);return this.size-=t?1:0,t}function wn(n){return da(this,n).get(n)}function bn(n){return da(this,n).has(n)}function kn(n,t){var i=da(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}function bc(n){var t=-1,i=null==n?0:n.length;for(this.__data__=new ph;++t<i;)this.add(n[t])}function dn(n){return this.__data__.set(n,or),this}function gn(n){return this.__data__.has(n)}function fo(n){this.size=(this.__data__=new yh(n)).size}function ntt(){this.__data__=new yh;this.size=0}function ttt(n){var t=this.__data__,i=t.delete(n);return this.size=t.size,i}function itt(n){return this.__data__.get(n)}function rtt(n){return this.__data__.has(n)}function utt(n,t){var i=this.__data__,r;if(i instanceof yh){if(r=i.__data__,!ta||r.length<er-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new ph(r)}return i.set(n,t),this.size=i.size,this}function sw(n,t){var r=wi(n),u=!r&&il(n),f=!r&&!u&&pc(n),o=!r&&!u&&!f&&al(n),s=r||u||f||o,e=s?rr(n.length,olt):[],h=e.length;for(var i in n)!t&&!tu.call(n,i)||s&&("length"==i||f&&("offset"==i||"parent"==i)||o&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||dh(i,h))||e.push(i);return e}function hw(t){var i=t.length;return i?t[cy(0,i-1)]:n}function ftt(n,t){return ga(yf(n),kc(t,0,n.length))}function ett(n){return ga(yf(n))}function ty(t,i,r){(r===n||eo(t[i],r))&&(r!==n||i in t)||wh(t,i,r)}function vl(t,i,r){var u=t[i];tu.call(t,i)&&eo(u,r)&&(r!==n||i in t)||wh(t,i,r)}function oa(n,t){for(var i=n.length;i--;)if(eo(n[i][0],t))return i;return-1}function ott(n,t,i,r){return yc(n,function(n,u,f){t(r,n,i(n),f)}),r}function cw(n,t){return n&&ih(t,sf(t),n)}function stt(n,t){return n&&ih(t,wf(t),n)}function wh(n,t,i){"__proto__"==t&&pv?pv(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}function iy(t,i){for(var r=-1,u=i.length,f=ef(u),e=null==t;++r<u;)f[r]=e?n:sp(t,i[r]);return f}function kc(t,i,r){return t===t&&(r!==n&&(t=t<=r?t:r),i!==n&&(t=t>=i?t:i)),t}function ne(i,r,u,f,e,s){var h,l=r&tt,a=r&bu,d=r&ct,v,c,y,p,b,w;if(u&&(h=e?u(i,f,e,s):u(i)),h!==n)return h;if(!ru(i))return i;if(v=wi(i),v){if(h=frt(i),!l)return yf(i,h)}else{if(c=lf(i),y=c==vi||c==gu,pc(i))return hb(i,l);if(c==k||c==yt||y&&!e){if(h=a||y?{}:ek(i),!l)return a?wit(i,stt(h,i)):pit(i,cw(h,i))}else{if(!t[c])return e?i:{};h=ert(i,c,l)}}return(s||(s=new fo),p=s.get(i),p)?p:(s.set(i,h),pg(i)?i.forEach(function(n){h.add(ne(n,r,u,n,i,s))}):yg(i)&&i.forEach(function(n,t){h.set(t,ne(n,r,u,t,i,s))}),b=d?a?np:gy:a?wf:sf,w=v?n:b(i),o(w||i,function(n,t){w&&(t=n,n=i[t]);vl(h,t,ne(n,r,u,t,i,s))}),h)}function htt(n){var t=sf(n);return function(i){return lw(i,n,t)}}function lw(t,i,r){var u=r.length;if(null==t)return!u;for(t=iu(t);u--;){var f=r[u],o=i[f],e=t[f];if(e===n&&!(f in t)||!o(e))return!1}return!0}function aw(t,i,r){if("function"!=typeof t)throw new ro(s);return fa(function(){t.apply(n,r)},i)}function yl(n,t,i,u){var a=-1,h=fi,c=!0,v=n.length,s=[],y=t.length,f,o,l;if(!v)return s;i&&(t=r(t,e(i)));u?(h=ki,c=!1):t.length>=er&&(h=bt,c=!1,t=new bc(t));n:for(;++a<v;)if(f=n[a],o=null==i?f:i(f),f=u||0!==f?f:0,c&&o===o){for(l=y;l--;)if(t[l]===o)continue n;s.push(f)}else h(t,o,u)||s.push(f);return s}function ctt(n,t){var i=!0;return yc(n,function(n,r,u){return i=!!t(n,r,u)}),i}function sa(t,i,r){for(var e,u,o,h,f=-1,s=t.length;++f<s;)e=t[f],u=i(e),null!=u&&(o===n?u===u&&!df(u):r(u,o))&&(o=u,h=e);return h}function ltt(t,i,r,u){var f=t.length;for(r=bi(r),r<0&&(r=-r>f?0:f+r),u=u===n||u>f?f:bi(u),u<0&&(u+=f),u=r>u?0:cd(u);r<u;)t[r++]=i;return t}function vw(n,t){var i=[];return yc(n,function(n,r,u){t(n,r,u)&&i.push(n)}),i}function hf(n,t,i,r,u){var e=-1,o=n.length,f;for(i||(i=srt),u||(u=[]);++e<o;)f=n[e],t>0&&i(f)?t>1?hf(f,t-1,i,r,u):g(u,f):r||(u[u.length]=f);return u}function ds(n,t){return n&&nw(n,t,sf)}function ry(n,t){return n&&eg(n,t,sf)}function ha(n,t){return d(t,function(t){return tc(n[t])})}function dc(t,i){i=ec(i,t);for(var r=0,u=i.length;null!=t&&r<u;)t=t[vh(i[r++])];return r&&r==u?t:n}function yw(n,t,i){var r=t(n);return wi(n)?r:g(r,i(n))}function af(t){return null==t?t===n?es:us:tl&&tl in iu(t)?irt(t):yrt(t)}function uy(n,t){return n>t}function att(n,t){return null!=n&&tu.call(n,t)}function vtt(n,t){return null!=n&&t in iu(n)}function ytt(n,t,i){return n>=cf(t,i)&&n<of(t,i)}function fy(t,i,u){for(var o,p,c,s,h,w,b=u?ki:fi,k=t[0].length,a=t.length,f=a,v=ef(a),y=1/0,l=[];f--;)o=t[f],f&&i&&(o=r(o,e(i))),y=cf(o.length,y),v[f]=!u&&(i||k>=120&&o.length>=120)?new bc(f&&o):n;o=t[0];p=-1;c=v[0];n:for(;++p<k&&l.length<y;)if(s=o[p],h=i?i(s):s,s=u||0!==s?s:0,!(c?bt(c,h):b(l,h,u))){for(f=a;--f;)if(w=v[f],!(w?bt(w,h):b(t[f],h,u)))continue n;c&&c.push(h);l.push(s)}return l}function ptt(n,t,i,r){return ds(n,function(n,u,f){t(r,i(n),u,f)}),r}function pl(t,i,r){i=ec(i,t);t=ck(t,i);var u=null==t?t:t[vh(ie(i))];return null==u?n:f(u,t,r)}function pw(n){return uu(n)&&af(n)==yt}function wtt(n){return uu(n)&&af(n)==ui}function btt(n){return uu(n)&&af(n)==gt}function wl(n,t,i,r,u){return n===t||(null==n||null==t||!uu(n)&&!uu(t)?n!==n&&t!==t:ktt(n,t,i,r,wl,u))}function ktt(n,t,i,r,u,f){var s=wi(n),p=wi(t),e=s?li:lf(n),o=p?li:lf(t),l,a,v,y;e=e==yt?k:e;o=o==yt?k:o;var h=e==k,w=o==k,c=e==o;if(c&&pc(n)){if(!pc(t))return!1;s=!0;h=!1}return c&&!h?(f||(f=new fo),s||al(n)?uk(n,t,i,r,u,f):nrt(n,t,e,i,r,u,f)):!(i&lt)&&(l=h&&tu.call(n,"__wrapped__"),a=w&&tu.call(t,"__wrapped__"),l||a)?(v=l?n.value():n,y=a?t.value():t,f||(f=new fo),u(v,y,i,r,f)):!!c&&(f||(f=new fo),trt(n,t,i,r,u,f))}function dtt(n){return uu(n)&&lf(n)==a}function ey(t,i,r,u){var e=r.length,l=e,a=!u,f,h,c;if(null==t)return!l;for(t=iu(t);e--;)if(f=r[e],a&&f[2]?f[1]!==t[f[0]]:!(f[0]in t))return!1;for(;++e<l;){f=r[e];var o=f[0],s=t[o],v=f[1];if(a&&f[2]){if(s===n&&!(o in t))return!1}else if(h=new fo,u&&(c=u(s,v,o,t,i,h)),!(c===n?wl(v,s,lt|hi,u,h):c))return!1}return!0}function ww(n){return!(!ru(n)||crt(n))&&(tc(n)?alt:sh).test(nl(n))}function gtt(n){return uu(n)&&af(n)==ti}function nit(n){return uu(n)&&lf(n)==v}function tit(n){return uu(n)&&uv(n.length)&&!!i[af(n)]}function bw(n){return"function"==typeof n?n:null==n?bf:"object"==typeof n?wi(n)?gw(n[0],n[1]):dw(n):wd(n)}function oy(n){var i,t;if(!dl(n))return klt(n);i=[];for(t in iu(n))tu.call(n,t)&&"constructor"!=t&&i.push(t);return i}function iit(n){var r,i,t;if(!ru(n))return vrt(n);r=dl(n);i=[];for(t in n)("constructor"!=t||!r&&tu.call(n,t))&&i.push(t);return i}function sy(n,t){return n<t}function kw(n,t){var r=-1,i=pf(n)?ef(n.length):[];return yc(n,function(n,u,f){i[++r]=t(n,u,f)}),i}function dw(n){var t=tp(n);return 1==t.length&&t[0][2]?sk(t[0][0],t[0][1]):function(i){return i===n||ey(i,n,t)}}function gw(t,i){return ip(t)&&ok(i)?sk(vh(t),i):function(r){var u=sp(r,t);return u===n&&u===i?hp(r,t):wl(i,u,lt|hi)}}function ca(t,i,r,u,f){t!==i&&nw(i,function(e,o){if(f||(f=new fo),ru(e))rit(t,i,o,r,ca,u,f);else{var s=u?u(up(t,o),e,o+"",t,i,f):n;s===n&&(s=e);ty(t,o,s)}},wf)}function rit(t,i,r,u,f,e,o){var c=up(t,r),s=up(i,r),y=o.get(s),h,l;if(y)return ty(t,r,y),n;if(h=e?e(c,s,r+"",t,i,o):n,l=h===n,l){var a=wi(s),v=!a&&pc(s),p=!a&&!v&&al(s);h=s;a||v||p?wi(c)?h=c:fu(c)?h=yf(c):v?(l=!1,h=hb(s,!0)):p?(l=!1,h=cb(s,!0)):h=[]:gl(s)||il(s)?(h=c,il(c)?h=ld(c):ru(c)&&!tc(c)||(h=ek(s))):l=!1}l&&(o.set(s,h),f(h,s,u,e,o),o.delete(s));ty(t,r,h)}function nb(t,i){var r=t.length;if(r)return i+=i<0?r:0,dh(i,r)?t[i]:n}function tb(n,t,i){t=t.length?r(t,function(n){return wi(n)?function(t){return dc(t,1===n.length?n[0]:n)}:n}):[bf];var u=-1;return t=r(t,e(wt())),we(kw(n,function(n){return{criteria:r(t,function(t){return t(n)}),index:++u,value:n}}),function(n,t){return yit(n,t,i)})}function uit(n,t){return ib(n,t,function(t,i){return hp(n,i)})}function ib(n,t,i){for(var r,u,f=-1,o=t.length,e={};++f<o;)r=t[f],u=dc(n,r),i(u,r)&&bl(e,ec(r,n),u);return e}function fit(n){return function(t){return dc(t,n)}}function hy(n,t,i,u){var c=u?pe:ot,s=-1,l=t.length,f=n;for(n===t&&(t=yf(t)),i&&(f=r(n,e(i)));++s<l;)for(var o=0,h=t[s],a=i?i(h):h;(o=c(f,a,o,u))>-1;)f!==n&&yv.call(f,o,1),yv.call(n,o,1);return n}function rb(n,t){for(var i,f,r=n?t.length:0,u=r-1;r--;)i=t[r],(r==u||i!==f)&&(f=i,dh(i)?yv.call(n,i,1):vy(n,i));return n}function cy(n,t){return n+bv(rg()*(t-n+1))}function eit(n,t,i,r){for(var e=-1,u=of(wv((t-n)/(i||1)),0),f=ef(u);u--;)f[r?u:++e]=n,n+=i;return f}function ly(n,t){var i="";if(!n||t<1||t>it)return i;do t%2&&(i+=n),t=bv(t/2),t&&(n+=n);while(t);return i}function tr(n,t){return rw(hk(n,t,bf),n+"")}function oit(n){return hw(el(n))}function sit(n,t){var i=el(n);return ga(i,kc(t,0,i.length))}function bl(t,i,r,u){var f,o,h;if(!ru(t))return t;i=ec(i,t);for(var s=-1,c=i.length,l=c-1,e=t;null!=e&&++s<c;){if(f=vh(i[s]),o=r,"__proto__"===f||"constructor"===f||"prototype"===f)return t;s!=l&&(h=e[f],o=u?u(h,f,e):n,o===n&&(o=ru(h)?h:dh(i[s+1])?[]:{}));vl(e,f,o);e=e[f]}return t}function hit(n){return ga(el(n))}function te(n,t,i){var u=-1,r=n.length,f;for(t<0&&(t=-t>r?0:r+t),i=i>r?r:i,i<0&&(i+=r),r=t>i?0:i-t>>>0,t>>>=0,f=ef(r);++u<r;)f[u]=n[u+t];return f}function cit(n,t){var i;return yc(n,function(n,r,u){return i=t(n,r,u),!i}),!!i}function la(n,t,i){var f=0,r=null==n?f:n.length,e,u;if("number"==typeof t&&t===t&&r<=ns){for(;f<r;)e=f+r>>>1,u=n[e],null!==u&&!df(u)&&(i?u<=t:u<t)?f=e+1:r=e;return r}return ay(n,t,bf,i)}function ay(t,i,r,u){var s=0,e=null==t?0:t.length,v;if(0===e)return 0;i=r(i);for(var y=i!==i,p=null===i,w=df(i),b=i===n;s<e;){var h=bv((s+e)/2),f=r(t[h]),c=f!==n,l=null===f,o=f===f,a=df(f);v=y?u||o:b?o&&(u||c):p?o&&c&&(u||!l):w?o&&c&&!l&&(u||!a):!l&&!a&&(u?f<=i:f<i);v?s=h+1:e=h}return cf(e,go)}function ub(n,t){for(var i,u,e,r=-1,o=n.length,s=0,f=[];++r<o;)i=n[r],u=t?t(i):i,r&&eo(u,e)||(e=u,f[s++]=0===i?0:i);return f}function fb(n){return"number"==typeof n?n:df(n)?ci:+n}function kf(n){if("string"==typeof n)return n;if(wi(n))return r(n,kf)+"";if(df(n))return ug?ug.call(n):"";var t=n+"";return"0"==t&&1/n==-ft?"-0":t}function rc(n,t,i){var l=-1,o=fi,a=n.length,s=!0,e=[],r=e,h,u,f,c;if(i)s=!1,o=ki;else if(a>=er){if(h=t?null:sat(n),h)return oi(h);s=!1;o=bt;r=new bc}else r=t?[]:e;n:for(;++l<a;)if(u=n[l],f=t?t(u):u,u=i||0!==u?u:0,s&&f===f){for(c=r.length;c--;)if(r[c]===f)continue n;t&&r.push(f);e.push(u)}else o(r,f,i)||(r!==e&&r.push(f),e.push(u));return e}function vy(n,t){return t=ec(t,n),n=ck(n,t),null==n||delete n[vh(ie(t))]}function eb(n,t,i,r){return bl(n,t,i(dc(n,t)),r)}function aa(n,t,i,r){for(var f=n.length,u=r?f:-1;(r?u--:++u<f)&&t(n[u],u,n););return i?te(n,r?0:u,r?u+1:f):te(n,r?u+1:0,r?f:u)}function ob(n,t){var i=n;return i instanceof gr&&(i=i.value()),di(t,function(n,t){return t.func.apply(t.thisArg,g([n],t.args))},i)}function yy(n,t,i){var u=n.length,r,f,o,e;if(u<2)return u?rc(n[0]):[];for(r=-1,f=ef(u);++r<u;)for(o=n[r],e=-1;++e<u;)e!=r&&(f[r]=yl(f[r]||o,n[e],t,i));return rc(hf(f,1),t,i)}function sb(t,i,r){for(var u=-1,e=t.length,o=i.length,f={};++u<e;)r(f,t[u],u<o?i[u]:n);return f}function py(n){return fu(n)?n:[]}function wy(n){return"function"==typeof n?n:bf}function ec(n,t){return wi(n)?n:ip(n,t)?[n]:lg(nu(n))}function hc(t,i,r){var u=t.length;return r=r===n?u:r,!i&&r>=u?t:te(t,i,r)}function hb(n,t){if(t)return n.slice();var i=n.length,r=dd?dd(i):new n.constructor(i);return n.copy(r),r}function by(n){var t=new n.constructor(n.byteLength);return new av(t).set(new av(n)),t}function lit(n,t){return new n.constructor(t?by(n.buffer):n.buffer,n.byteOffset,n.byteLength)}function ait(n){var t=new n.constructor(n.source,ff.exec(n));return t.lastIndex=n.lastIndex,t}function vit(n){return ua?iu(ua.call(n)):{}}function cb(n,t){return new n.constructor(t?by(n.buffer):n.buffer,n.byteOffset,n.length)}function lb(t,i){if(t!==i){var o=t!==n,s=null===t,r=t===t,u=df(t),h=i!==n,c=null===i,f=i===i,e=df(i);if(!c&&!e&&!u&&t>i||u&&h&&f&&!c&&!e||s&&h&&f||!o&&f||!r)return 1;if(!s&&!u&&!e&&t<i||e&&o&&r&&!s&&!u||c&&o&&r||!h&&r||!f)return-1}return 0}function yit(n,t,i){for(var u,r=-1,f=n.criteria,e=t.criteria,o=f.length,s=i.length;++r<o;)if(u=lb(f[r],e[r]),u)return r>=s?u:u*("desc"==i[r]?-1:1);return n.index-t.index}function ab(n,t,i,r){for(var u=-1,o=n.length,s=i.length,f=-1,h=t.length,c=of(o-s,0),e=ef(h+c),l=!r;++f<h;)e[f]=t[f];for(;++u<s;)(l||u<o)&&(e[i[u]]=n[u]);for(;c--;)e[f++]=n[u++];return e}function vb(n,t,i,r){for(var o,u=-1,s=n.length,h=-1,c=i.length,e=-1,l=t.length,a=of(s-c,0),f=ef(a+l),v=!r;++u<a;)f[u]=n[u];for(o=u;++e<l;)f[o+e]=t[e];for(;++h<c;)(v||u<s)&&(f[o+i[h]]=n[u++]);return f}function yf(n,t){var i=-1,r=n.length;for(t||(t=ef(r));++i<r;)t[i]=n[i];return t}function ih(t,i,r,u){var h=!r,o,s,f,e;for(r||(r={}),o=-1,s=i.length;++o<s;)f=i[o],e=u?u(r[f],t[f],f,r,t):n,e===n&&(e=t[f]),h?wh(r,f,e):vl(r,f,e);return r}function pit(n,t){return ih(n,iw(n),t)}function wit(n,t){return ih(n,hg(n),t)}function va(n,t){return function(i,r){var u=wi(i)?le:ott,f=t?t():{};return u(i,n,wt(r,2),f)}}function rl(t){return tr(function(i,r){var e=-1,u=r.length,f=u>1?r[u-1]:n,s=u>2?r[2]:n,o;for(f=t.length>3&&"function"==typeof f?(u--,f):n,s&&vf(r[0],r[1],s)&&(f=u<3?n:f,u=1),i=iu(i);++e<u;)o=r[e],o&&t(i,o,e,f);return i})}function yb(n,t){return function(i,r){if(null==i)return i;if(!pf(i))return n(i,r);for(var f=i.length,u=t?f:-1,e=iu(i);(t?u--:++u<f)&&r(e[u],u,e)!==!1;);return i}}function pb(n){return function(t,i,r){for(var u,s=-1,f=iu(t),e=r(t),o=e.length;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}function bit(n,t,i){function r(){return(this&&this!==u&&this instanceof r?e:n).apply(f?i:this,arguments)}var f=t&h,e=kl(n);return r}function wb(t){return function(i){i=nu(i);var r=st(i)?l(i):n,u=r?r[0]:i.charAt(0),f=r?hc(r,1).join(""):i.slice(1);return u[t]()+f}}function ul(n){return function(t){return di(pd(yd(t).replace(gh,"")),n,"")}}function kl(n){return function(){var t=arguments,i,r;switch(t.length){case 0:return new n;case 1:return new n(t[0]);case 2:return new n(t[0],t[1]);case 3:return new n(t[0],t[1],t[2]);case 4:return new n(t[0],t[1],t[2],t[3]);case 5:return new n(t[0],t[1],t[2],t[3],t[4]);case 6:return new n(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new n(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}return i=ll(n.prototype),r=n.apply(i,t),ru(r)?r:i}}function kit(t,i,r){function e(){for(var a,s=arguments.length,h=ef(s),c=s,l=fl(e);c--;)h[c]=arguments[c];return a=s<3&&h[0]!==l&&h[s-1]!==l?[]:nt(h,l),s-=a.length,s<r?nk(t,i,ya,e.placeholder,n,h,a,n,n,r-s):f(this&&this!==u&&this instanceof e?o:t,this,h)}var o=kl(t);return e}function bb(t){return function(i,r,u){var e=iu(i),o,f;return pf(i)||(o=wt(r,3),i=sf(i),r=function(n){return o(e[n],n,e)}),f=t(i,r,u),f>-1?e[o?i[f]:f]:n}}function kb(t){return kh(function(i){var o=i.length,e=o,c=gf.prototype.thru,u,r,h,f;for(t&&i.reverse();e--;){if(u=i[e],"function"!=typeof u)throw new ro(s);c&&!r&&"wrapper"==ka(u)&&(r=new gf([],!0))}for(e=r?e:o;++e<o;)u=i[e],h=ka(u),f="wrapper"==h?tw(u):n,r=f&&rp(f[0])&&f[1]==(b|y|p|kt)&&!f[4].length&&1==f[9]?r[ka(f[0])].apply(r,f[3]):1==u.length&&rp(u)?r[h]():r.thru(u);return function(){var u=arguments,f=u[0],n,t;if(r&&1==u.length&&wi(f))return r.plant(f).value();for(n=0,t=o?i[n].apply(this,u):f;++n<o;)t=i[n].call(this,t);return t}})}function ya(t,i,r,f,e,o,s,c,l,a){function v(){for(var it,ut,rt,y,h=arguments.length,n=ef(h),b=h;b--;)n[b]=arguments[b];return(p&&(it=fl(v),ut=ke(n,it)),f&&(n=ab(n,f,e,p)),o&&(n=vb(n,o,s,p)),h-=ut,p&&h<a)?nk(t,i,ya,v.placeholder,r,n,nt(n,it),c,l,a-h):(rt=d?r:this,y=w?rt[t]:t,h=n.length,c?n=prt(n,c):g&&h>1&&n.reverse(),k&&l<h&&(n.length=l),this&&this!==u&&this instanceof v&&(y=tt||kl(y)),y.apply(rt,n))}var k=i&b,d=i&h,w=i&ut,p=i&(y|at),g=i&sr,tt=w?n:kl(t);return v}function db(n,t){return function(i,r){return ptt(i,n,t(r),{})}}function pa(t,i){return function(r,u){var f;if(r===n&&u===n)return i;if(r!==n&&(f=r),u!==n){if(f===n)return u;"string"==typeof r||"string"==typeof u?(r=kf(r),u=kf(u)):(r=fb(r),u=fb(u));f=t(r,u)}return f}}function ky(n){return kh(function(t){return t=r(t,e(wt())),tr(function(i){var r=this;return n(t,function(n){return f(n,r,i)})})})}function wa(t,i){var r,u;return(i=i===n?" ":kf(i),r=i.length,r<2)?r?ly(i,t):i:(u=ly(i,wv(t/ht(i))),st(i)?hc(l(u),0,t).join(""):u.slice(0,t))}function dit(n,t,i,r){function e(){for(var a=-1,c=arguments.length,t=-1,l=r.length,h=ef(l+c),v=this&&this!==u&&this instanceof e?s:n;++t<l;)h[t]=r[t];for(;c--;)h[t++]=arguments[++a];return f(v,o?i:this,h)}var o=t&h,s=kl(n);return e}function gb(t){return function(i,r,u){return u&&"number"!=typeof u&&vf(i,r,u)&&(r=u=n),i=ic(i),r===n?(r=i,i=0):r=ic(r),u=u===n?i<r?1:-1:ic(u),eit(i,r,u,t)}}function ba(n){return function(t,i){return"string"==typeof t&&"string"==typeof i||(t=re(t),i=re(i)),n(t,i)}}function nk(t,i,r,u,f,e,o,s,c,l){var a=i&y,b=a?o:n,k=a?n:o,d=a?e:n,g=a?n:e,w,v;return i|=a?p:vt,i&=~(a?vt:p),i&ku||(i&=~(h|ut)),w=[t,i,f,d,b,g,k,s,c,l],v=r.apply(n,w),rp(t)&&cg(v,w),v.placeholder=u,lk(v,t,i)}function dy(n){var t=ol[n];return function(n,i){if(n=re(n),i=null==i?0:cf(bi(i),292),i&&ig(n)){var r=(nu(n)+"e").split("e");return r=(nu(t(r[0]+"e"+(+r[1]+i)))+"e").split("e"),+(r[0]+"e"+(+r[1]-i))}return t(n)}}function tk(n){return function(t){var i=lf(t);return i==a?fr(t):i==v?io(t):be(t,n(t))}}function bh(t,i,r,u,f,e,o,c){var w=i&ut,a,b,k,v,l,d;if(!w&&"function"!=typeof t)throw new ro(s);return a=u?u.length:0,(a||(i&=~(p|vt),u=f=n),o=o===n?o:of(bi(o),0),c=c===n?c:bi(c),a-=f?f.length:0,i&vt)&&(b=u,k=f,u=f=n),v=w?n:tw(t),l=[t,i,r,u,f,b,k,e,o,c],d=(v&&art(l,v),t=l[0],i=l[1],r=l[2],u=l[3],f=l[4],c=l[9]=l[9]===n?w?0:t.length:of(l[9]-a,0),!c&&i&(y|at)&&(i&=~(y|at)),i&&i!=h)?i==y||i==at?kit(t,i,c):i!=p&&i!=(h|p)||f.length?ya.apply(n,l):dit(t,i,r,u):bit(t,i,r),lk((v?og:cg)(d,l),t,i)}function ik(t,i,r,u){return t===n||eo(t,sl[r])&&!tu.call(u,r)?i:t}function rk(t,i,r,u,f,e){return ru(t)&&ru(i)&&(e.set(i,t),ca(t,i,n,rk,e),e.delete(i)),t}function git(t){return gl(t)?n:t}function uk(t,i,r,u,f,e){var w=r&lt,l=t.length,b=i.length,a,v,o,h,p;if(l!=b&&!(w&&b>l))return!1;if(a=e.get(t),v=e.get(i),a&&v)return a==i&&v==t;var s=-1,c=!0,y=r&hi?new bc:n;for(e.set(t,i),e.set(i,t);++s<l;){if(o=t[s],h=i[s],u&&(p=w?u(h,o,s,i,t,e):u(o,h,s,t,i,e)),p!==n){if(p)continue;c=!1;break}if(y){if(!gi(i,function(n,t){if(!bt(y,t)&&(o===n||f(o,n,r,u,e)))return y.push(t)})){c=!1;break}}else if(o!==h&&!f(o,h,r,u,e)){c=!1;break}}return e.delete(t),e.delete(i),c}function nrt(n,t,i,r,u,f,e){var o,h,s,c;switch(i){case pt:if(n.byteLength!=t.byteLength||n.byteOffset!=t.byteOffset)return!1;n=n.buffer;t=t.buffer;case ui:return!(n.byteLength!=t.byteLength||!f(new av(n),new av(t)));case dt:case gt:case ni:return eo(+n,+t);case ai:return n.name==t.name&&n.message==t.message;case ti:case ii:return n==t+"";case a:o=fr;case v:return(h=r&lt,o||(o=oi),n.size!=t.size&&!h)?!1:(s=e.get(n),s)?s==t:(r|=hi,e.set(n,t),c=uk(o(n),o(t),r,u,f,e),e.delete(n),c);case yi:if(ua)return ua.call(n)==ua.call(t)}return!1}function trt(t,i,r,u,f,e){var y=r&lt,w=gy(t),b=w.length,s,o,k,d,h,p,c,l,g,a,v;if(b!=gy(i).length&&!y)return!1;for(s=b;s--;)if(o=w[s],!(y?o in i:tu.call(i,o)))return!1;if(k=e.get(t),d=e.get(i),k&&d)return k==i&&d==t;for(h=!0,e.set(t,i),e.set(i,t),p=y;++s<b;){if(o=w[s],c=t[o],l=i[o],u&&(g=y?u(l,c,o,i,t,e):u(c,l,o,t,i,e)),!(g===n?c===l||f(c,l,r,u,e):g)){h=!1;break}p||(p="constructor"==o)}return h&&!p&&(a=t.constructor,v=i.constructor,a!=v&&"constructor"in t&&"constructor"in i&&!("function"==typeof a&&a instanceof a&&"function"==typeof v&&v instanceof v)&&(h=!1)),e.delete(t),e.delete(i),h}function kh(t){return rw(hk(t,n,wk),t+"")}function gy(n){return yw(n,sf,iw)}function np(n){return yw(n,wf,hg)}function ka(n){for(var i,r,t=n.name+"",u=cl[t],f=tu.call(cl,t)?u.length:0;f--;)if(i=u[f],r=i.func,null==r||r==n)return i.name;return t}function fl(n){return(tu.call(et,"placeholder")?et:n).placeholder}function wt(){var n=et.iteratee||lp;return n=n===lp?bw:n,arguments.length?n(arguments[0],arguments[1]):n}function da(n,t){var i=n.__data__;return hrt(t)?i["string"==typeof t?"string":"hash"]:i.map}function tp(n){for(var r,u,t=sf(n),i=t.length;i--;)r=t[i],u=n[r],t[i]=[r,u,ok(u)];return t}function gc(t,i){var r=ge(t,i);return ww(r)?r:n}function irt(t){var u=tu.call(t,tl),f=t[tl],i,r;try{t[tl]=n;i=!0}catch(t){}return r=cv.call(t),i&&(u?t[tl]=f:delete t[tl]),r}function rrt(n,t,i){for(var f,r,u=-1,e=i.length;++u<e;){f=i[u];r=f.size;switch(f.type){case"drop":n+=r;break;case"dropRight":t-=r;break;case"take":t=cf(t,n+r);break;case"takeRight":n=of(n,t-r)}}return{start:n,end:t}}function urt(n){var t=n.match(nh);return t?t[1].split(th):[]}function fk(n,t,i){var u;t=ec(t,n);for(var f=-1,r=t.length,e=!1;++f<r;){if(u=vh(t[f]),!(e=null!=n&&i(n,u)))break;n=n[u]}return e||++f!=r?e:(r=null==n?0:n.length,!!r&&uv(r)&&dh(u,r)&&(wi(n)||il(n)))}function frt(n){var i=n.length,t=new n.constructor(i);return i&&"string"==typeof n[0]&&tu.call(n,"index")&&(t.index=n.index,t.input=n.input),t}function ek(n){return"function"!=typeof n.constructor||dl(n)?{}:ll(vv(n))}function ert(n,t,i){var r=n.constructor;switch(t){case ui:return by(n);case dt:case gt:return new r(+n);case pt:return lit(n,i);case hr:case cr:case lr:case ar:case vr:case yr:case pr:case wr:case br:return cb(n,i);case a:return new r;case ni:case ii:return new r(n);case ti:return ait(n);case v:return new r;case yi:return vit(n)}}function ort(n,t){var i=t.length,r;return i?(r=i-1,t[r]=(i>1?"& ":"")+t[r],t=t.join(i>2?", ":" "),n.replace(gs,"{\n/* [wrapped with "+t+"] */\n")):n}function srt(n){return wi(n)||il(n)||!!(tg&&n&&n[tg])}function dh(n,t){var i=typeof n;return t=null==t?it:t,!!t&&("number"==i||"symbol"!=i&&ch.test(n))&&n>-1&&n%1==0&&n<t}function vf(n,t,i){if(!ru(i))return!1;var r=typeof t;return!!("number"==r?pf(i)&&dh(t,i.length):"string"==r&&t in i)&&eo(i[t],n)}function ip(n,t){if(wi(n))return!1;var i=typeof n;return!("number"!=i&&"symbol"!=i&&"boolean"!=i&&null!=n&&!df(n))||ws.test(n)||!ps.test(n)||null!=t&&n in iu(t)}function hrt(n){var t=typeof n;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==n:null===n}function rp(n){var r=ka(n),t=et[r],i;return"function"!=typeof t||!(r in gr.prototype)?!1:n===t?!0:(i=tw(t),!!i&&n===i[0])}function crt(n){return!!kd&&kd in n}function dl(n){var t=n&&n.constructor;return n===("function"==typeof t&&t.prototype||sl)}function ok(n){return n===n&&!ru(n)}function sk(t,i){return function(r){return null!=r&&r[t]===i&&(i!==n||t in iu(r))}}function lrt(n){var t=iv(n,function(n){return i.size===lo&&i.clear(),n}),i=t.cache;return t}function art(n,t){var f=n[1],u=t[1],e=f|u,o=e<(h|ut|b),s=u==b&&f==y||u==b&&f==kt&&n[7].length<=t[8]||u==(b|kt)&&t[7].length<=t[8]&&f==y,i,r;return!o&&!s?n:(u&h&&(n[2]=t[2],e|=f&h?0:ku),i=t[3],i&&(r=n[3],n[3]=r?ab(r,i,t[4]):i,n[4]=r?nt(n[3],si):t[4]),i=t[5],i&&(r=n[5],n[5]=r?vb(r,i,t[6]):i,n[6]=r?nt(n[5],si):t[6]),i=t[7],i&&(n[7]=i),u&b&&(n[8]=null==n[8]?t[8]:cf(n[8],t[8])),null==n[9]&&(n[9]=t[9]),n[0]=t[0],n[1]=e,n)}function vrt(n){var t=[],i;if(null!=n)for(i in iu(n))t.push(i);return t}function yrt(n){return cv.call(n)}function hk(t,i,r){return i=of(i===n?t.length-1:i,0),function(){for(var u,e=arguments,n=-1,o=of(e.length-i,0),s=ef(o);++n<o;)s[n]=e[i+n];for(n=-1,u=ef(i+1);++n<i;)u[n]=e[n];return u[i]=r(s),f(t,this,u)}}function ck(n,t){return t.length<2?n:dc(n,te(t,0,-1))}function prt(t,i){for(var u,f=t.length,r=cf(i.length,f),e=yf(t);r--;)u=i[r],t[r]=dh(u,f)?e[u]:n;return t}function up(n,t){if(("constructor"!==t||"function"!=typeof n[t])&&"__proto__"!=t)return n[t]}function lk(n,t,i){var r=t+"";return rw(n,ort(r,wrt(urt(r),i)))}function ak(t){var i=0,r=0;return function(){var u=dlt(),f=po-(u-r);if(r=u,f>0){if(++i>=yo)return arguments[0]}else i=0;return t.apply(n,arguments)}}function ga(t,i){var r=-1,f=t.length,o=f-1,u,e;for(i=i===n?f:i;++r<i;)u=cy(r,o),e=t[u],t[u]=t[r],t[r]=e;return t.length=i,t}function vh(n){if("string"==typeof n||df(n))return n;var t=n+"";return"0"==t&&1/n==-ft?"-0":t}function nl(n){if(null!=n){try{return hv.call(n)}catch(n){}try{return n+""}catch(n){}}return""}function wrt(n,t){return o(ts,function(i){var r="_."+i[0];t&i[1]&&!fi(n,r)&&n.push(r)}),n.sort()}function vk(n){if(n instanceof gr)return n.clone();var t=new gf(n.__wrapped__,n.__chain__);return t.__actions__=yf(n.__actions__),t.__index__=n.__index__,t.__values__=n.__values__,t}function brt(t,i,r){var u;if(i=(r?vf(t,i,r):i===n)?1:of(bi(i),0),u=null==t?0:t.length,!u||i<1)return[];for(var f=0,o=0,e=ef(wv(u/i));f<u;)e[o++]=te(t,f,f+=i);return e}function krt(n){for(var t,i=-1,u=null==n?0:n.length,f=0,r=[];++i<u;)t=n[i],t&&(r[f++]=t);return r}function drt(){var n=arguments.length;if(!n)return[];for(var r=ef(n-1),t=arguments[0],i=n;i--;)r[i-1]=arguments[i];return g(wi(t)?yf(t):[t],hf(r,1))}function grt(t,i,r){var u=null==t?0:t.length;return u?(i=r||i===n?1:bi(i),te(t,i<0?0:i,u)):[]}function nut(t,i,r){var u=null==t?0:t.length;return u?(i=r||i===n?1:bi(i),i=u-i,te(t,0,i<0?0:i)):[]}function tut(n,t){return n&&n.length?aa(n,wt(t,3),!0,!0):[]}function iut(n,t){return n&&n.length?aa(n,wt(t,3),!0):[]}function rut(n,t,i,r){var u=null==n?0:n.length;return u?(i&&"number"!=typeof i&&vf(n,t,i)&&(i=0,r=u),ltt(n,t,i,r)):[]}function yk(n,t,i){var u=null==n?0:n.length,r;return u?(r=null==i?0:bi(i),r<0&&(r=of(u+r,0)),ei(n,wt(t,3),r)):-1}function pk(t,i,r){var f=null==t?0:t.length,u;return f?(u=f-1,r!==n&&(u=bi(r),u=r<0?of(f+u,0):cf(u,f-1)),ei(t,wt(i,3),u,!0)):-1}function wk(n){return(null==n?0:n.length)?hf(n,1):[]}function uut(n){return(null==n?0:n.length)?hf(n,ft):[]}function fut(t,i){return(null==t?0:t.length)?(i=i===n?1:bi(i),hf(t,i)):[]}function eut(n){for(var t,i=-1,u=null==n?0:n.length,r={};++i<u;)t=n[i],r[t[0]]=t[1];return r}function bk(t){return t&&t.length?t[0]:n}function out(n,t,i){var u=null==n?0:n.length,r;return u?(r=null==i?0:bi(i),r<0&&(r=of(u+r,0)),ot(n,t,r)):-1}function sut(n){return(null==n?0:n.length)?te(n,0,-1):[]}function hut(n,t){return null==n?"":blt.call(n,t)}function ie(t){var i=null==t?0:t.length;return i?t[i-1]:n}function cut(t,i,r){var f=null==t?0:t.length,u;return f?(u=f,r!==n&&(u=bi(r),u=u<0?of(f+u,0):cf(u,f-1)),i===i?uo(t,i,u):ei(t,hu,u,!0)):-1}function lut(t,i){return t&&t.length?nb(t,bi(i)):n}function kk(n,t){return n&&n.length&&t&&t.length?hy(n,t):n}function aut(n,t,i){return n&&n.length&&t&&t.length?hy(n,t,wt(i,2)):n}function vut(t,i,r){return t&&t.length&&i&&i.length?hy(t,i,n,r):t}function yut(n,t){var r=[],u;if(!n||!n.length)return r;var i=-1,f=[],e=n.length;for(t=wt(t,3);++i<e;)u=n[i],t(u,i,n)&&(r.push(u),f.push(i));return rb(n,f),r}function fp(n){return null==n?n:nat.call(n)}function put(t,i,r){var u=null==t?0:t.length;return u?(r&&"number"!=typeof r&&vf(t,i,r)?(i=0,r=u):(i=null==i?0:bi(i),r=r===n?u:bi(r)),te(t,i,r)):[]}function wut(n,t){return la(n,t)}function but(n,t,i){return ay(n,t,wt(i,2))}function kut(n,t){var r=null==n?0:n.length,i;return r&&(i=la(n,t),i<r&&eo(n[i],t))?i:-1}function dut(n,t){return la(n,t,!0)}function gut(n,t,i){return ay(n,t,wt(i,2),!0)}function nft(n,t){if(null==n?0:n.length){var i=la(n,t,!0)-1;if(eo(n[i],t))return i}return-1}function tft(n){return n&&n.length?ub(n):[]}function ift(n,t){return n&&n.length?ub(n,wt(t,2)):[]}function rft(n){var t=null==n?0:n.length;return t?te(n,1,t):[]}function uft(t,i,r){return t&&t.length?(i=r||i===n?1:bi(i),te(t,0,i<0?0:i)):[]}function fft(t,i,r){var u=null==t?0:t.length;return u?(i=r||i===n?1:bi(i),i=u-i,te(t,i<0?0:i,u)):[]}function eft(n,t){return n&&n.length?aa(n,wt(t,3),!1,!0):[]}function oft(n,t){return n&&n.length?aa(n,wt(t,3)):[]}function sft(n){return n&&n.length?rc(n):[]}function hft(n,t){return n&&n.length?rc(n,wt(t,2)):[]}function cft(t,i){return i="function"==typeof i?i:n,t&&t.length?rc(t,n,i):[]}function ep(n){if(!n||!n.length)return[];var t=0;return n=d(n,function(n){if(fu(n))return t=of(n.length,t),!0}),rr(t,function(t){return r(n,nr(t))})}function dk(t,i){if(!t||!t.length)return[];var u=ep(t);return null==i?u:r(u,function(t){return f(i,n,t)})}function lft(n,t){return sb(n||[],t||[],vl)}function aft(n,t){return sb(n||[],t||[],bl)}function gk(n){var t=et(n);return t.__chain__=!0,t}function vft(n,t){return t(n),n}function nv(n,t){return t(n)}function yft(){return gk(this)}function pft(){return new gf(this.value(),this.__chain__)}function wft(){this.__values__===n&&(this.__values__=hd(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?n:this.__values__[this.__index__++]}}function bft(){return this}function kft(t){for(var u,i,f,r=this;r instanceof ea;)i=vk(r),i.__index__=0,i.__values__=n,u?f.__wrapped__=i:u=i,f=i,r=r.__wrapped__;return f.__wrapped__=t,u}function dft(){var i=this.__wrapped__,t;return i instanceof gr?(t=i,this.__actions__.length&&(t=new gr(this)),t=t.reverse(),t.__actions__.push({func:nv,args:[fp],thisArg:n}),new gf(t,this.__chain__)):this.thru(fp)}function gft(){return ob(this.__wrapped__,this.__actions__)}function net(t,i,r){var u=wi(t)?eu:ctt;return r&&vf(t,i,r)&&(i=n),u(t,wt(i,3))}function tet(n,t){return(wi(n)?d:vw)(n,wt(t,3))}function iet(n,t){return hf(tv(n,t),1)}function ret(n,t){return hf(tv(n,t),ft)}function uet(t,i,r){return r=r===n?1:bi(r),hf(tv(t,i),r)}function nd(n,t){return(wi(n)?o:yc)(n,wt(t,3))}function td(n,t){return(wi(n)?ae:fg)(n,wt(t,3))}function fet(n,t,i,r){n=pf(n)?n:el(n);i=i&&!r?bi(i):0;var u=n.length;return i<0&&(i=of(u+i,0)),fv(n)?i<=u&&n.indexOf(t,i)>-1:!!u&&ot(n,t,i)>-1}function tv(n,t){return(wi(n)?r:kw)(n,wt(t,3))}function eet(t,i,r,u){return null==t?[]:(wi(i)||(i=null==i?[]:[i]),r=u?n:r,wi(r)||(r=null==r?[]:[r]),tb(t,i,r))}function oet(n,t,i){var r=wi(n)?di:lu,u=arguments.length<3;return r(n,wt(t,4),i,u,yc)}function set(n,t,i){var r=wi(n)?ve:lu,u=arguments.length<3;return r(n,wt(t,4),i,u,fg)}function het(n,t){return(wi(n)?d:vw)(n,rv(wt(t,3)))}function cet(n){return(wi(n)?hw:oit)(n)}function aet(t,i,r){return i=(r?vf(t,i,r):i===n)?1:bi(i),(wi(t)?ftt:sit)(t,i)}function vet(n){return(wi(n)?ett:hit)(n)}function yet(n){if(null==n)return 0;if(pf(n))return fv(n)?ht(n):n.length;var t=lf(n);return t==a||t==v?n.size:oy(n).length}function pet(t,i,r){var u=wi(t)?gi:cit;return r&&vf(t,i,r)&&(i=n),u(t,wt(i,3))}function wet(n,t){if("function"!=typeof t)throw new ro(s);return n=bi(n),function(){if(--n<1)return t.apply(this,arguments)}}function id(t,i,r){return i=r?n:i,i=t&&null==i?t.length:i,bh(t,b,n,n,n,n,i)}function rd(t,i){var r;if("function"!=typeof i)throw new ro(s);return t=bi(t),function(){return--t>0&&(r=i.apply(this,arguments)),t<=1&&(i=n),r}}function ud(t,i,r){i=r?n:i;var u=bh(t,y,n,n,n,n,n,i);return u.placeholder=ud.placeholder,u}function fd(t,i,r){i=r?n:i;var u=bh(t,at,n,n,n,n,n,i);return u.placeholder=fd.placeholder,u}function ed(t,i,r){function y(i){var r=e,u=o;return e=o=n,c=i,h=t.apply(u,r)}function g(n){return c=n,u=fa(a,i),d?y(n):h}function nt(n){var r=n-f,u=n-c,t=i-r;return l?cf(t,v-u):t}function b(t){var r=t-f,u=t-c;return f===n||r>=i||r<0||l&&u>=v}function a(){var t=gv();return b(t)?k(t):(u=fa(a,nt(t)),n)}function k(t){return u=n,w&&e?y(t):(e=o=n,h)}function tt(){u!==n&&sg(u);c=0;e=f=o=u=n}function it(){return u===n?h:k(gv())}function p(){var t=gv(),r=b(t);if(e=arguments,o=this,f=t,r){if(u===n)return g(f);if(l)return sg(u),u=fa(a,i),y(f)}return u===n&&(u=fa(a,i)),h}var e,o,v,h,u,f,c=0,d=!1,l=!1,w=!0;if("function"!=typeof t)throw new ro(s);return i=re(i)||0,ru(r)&&(d=!!r.leading,l="maxWait"in r,v=l?of(re(r.maxWait)||0,i):v,w="trailing"in r?!!r.trailing:w),p.cancel=tt,p.flush=it,p}function bet(n){return bh(n,sr)}function iv(n,t){if("function"!=typeof n||null!=t&&"function"!=typeof t)throw new ro(s);var i=function(){var u=arguments,f=t?t.apply(this,u):u[0],r=i.cache,e;return r.has(f)?r.get(f):(e=n.apply(this,u),i.cache=r.set(f,e)||r,e)};return i.cache=new(iv.Cache||ph),i}function rv(n){if("function"!=typeof n)throw new ro(s);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}function ket(n){return rd(2,n)}function det(t,i){if("function"!=typeof t)throw new ro(s);return i=i===n?i:bi(i),tr(t,i)}function get(n,t){if("function"!=typeof n)throw new ro(s);return t=null==t?0:of(bi(t),0),tr(function(i){var r=i[t],u=hc(i,0,t);return r&&g(u,r),f(n,this,u)})}function not(n,t,i){var r=!0,u=!0;if("function"!=typeof n)throw new ro(s);return ru(i)&&(r="leading"in i?!!i.leading:r,u="trailing"in i?!!i.trailing:u),ed(n,t,{leading:r,maxWait:t,trailing:u})}function tot(n){return id(n,1)}function iot(n,t){return fw(wy(t),n)}function rot(){if(!arguments.length)return[];var n=arguments[0];return wi(n)?n:[n]}function uot(n){return ne(n,ct)}function fot(t,i){return i="function"==typeof i?i:n,ne(t,ct,i)}function eot(n){return ne(n,tt|ct)}function oot(t,i){return i="function"==typeof i?i:n,ne(t,tt|ct,i)}function sot(n,t){return null==t||lw(n,t,sf(t))}function eo(n,t){return n===t||n!==n&&t!==t}function pf(n){return null!=n&&uv(n.length)&&!tc(n)}function fu(n){return uu(n)&&pf(n)}function hot(n){return n===!0||n===!1||uu(n)&&af(n)==dt}function cot(n){return uu(n)&&1===n.nodeType&&!gl(n)}function lot(n){var t,i;if(null==n)return!0;if(pf(n)&&(wi(n)||"string"==typeof n||"function"==typeof n.splice||pc(n)||al(n)||il(n)))return!n.length;if(t=lf(n),t==a||t==v)return!n.size;if(dl(n))return!oy(n).length;for(i in n)if(tu.call(n,i))return!1;return!0}function aot(n,t){return wl(n,t)}function vot(t,i,r){r="function"==typeof r?r:n;var u=r?r(t,i):n;return u===n?wl(t,i,n,r):!!u}function op(n){if(!uu(n))return!1;var t=af(n);return t==ai||t==rs||"string"==typeof n.message&&"string"==typeof n.name&&!gl(n)}function yot(n){return"number"==typeof n&&ig(n)}function tc(n){if(!ru(n))return!1;var t=af(n);return t==vi||t==gu||t==is||t==fs}function od(n){return"number"==typeof n&&n==bi(n)}function uv(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=it}function ru(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}function uu(n){return null!=n&&"object"==typeof n}function pot(n,t){return n===t||ey(n,t,tp(t))}function wot(t,i,r){return r="function"==typeof r?r:n,ey(t,i,tp(i),r)}function bot(n){return sd(n)&&n!=+n}function kot(n){if(hat(n))throw new wp(ho);return ww(n)}function dot(n){return null===n}function got(n){return null==n}function sd(n){return"number"==typeof n||uu(n)&&af(n)==ni}function gl(n){var i,t;return!uu(n)||af(n)!=k?!1:(i=vv(n),null===i)?!0:(t=tu.call(i,"constructor")&&i.constructor,"function"==typeof t&&t instanceof t&&hv.call(t)==clt)}function nst(n){return od(n)&&n>=-it&&n<=it}function fv(n){return"string"==typeof n||!wi(n)&&uu(n)&&af(n)==ii}function df(n){return"symbol"==typeof n||uu(n)&&af(n)==yi}function tst(t){return t===n}function ist(n){return uu(n)&&lf(n)==ri}function rst(n){return uu(n)&&af(n)==os}function hd(n){if(!n)return[];if(pf(n))return fv(n)?l(n):yf(n);if(na&&n[na])return to(n[na]());var t=lf(n);return(t==a?fr:t==v?oi:el)(n)}function ic(n){return n?(n=re(n),n===ft||n===-ft)?(n<0?-1:1)*ko:n===n?n:0:0===n?n:0}function bi(n){var t=ic(n),i=t%1;return t===t?i?t-i:t:0}function cd(n){return n?kc(bi(n),0,w):0}function re(n){var t,i;return"number"==typeof n?n:df(n)?ci:(ru(n)&&(t="function"==typeof n.valueOf?n.valueOf():n,n=ru(t)?t+"":t),"string"!=typeof n)?0===n?n:+n:(n=au(n),i=oh.test(n),i||hh.test(n)?sc(n.slice(2),i?2:8):eh.test(n)?ci:+n)}function ld(n){return ih(n,wf(n))}function ust(n){return n?kc(bi(n),-it,it):0===n?n:0}function nu(n){return null==n?"":kf(n)}function fst(n,t){var i=ll(n);return null==t?i:cw(i,t)}function est(n,t){return su(n,wt(t,3),ds)}function ost(n,t){return su(n,wt(t,3),ry)}function sst(n,t){return null==n?n:nw(n,wt(t,3),wf)}function hst(n,t){return null==n?n:eg(n,wt(t,3),wf)}function cst(n,t){return n&&ds(n,wt(t,3))}function lst(n,t){return n&&ry(n,wt(t,3))}function ast(n){return null==n?[]:ha(n,sf(n))}function vst(n){return null==n?[]:ha(n,wf(n))}function sp(t,i,r){var u=null==t?n:dc(t,i);return u===n?r:u}function yst(n,t){return null!=n&&fk(n,t,att)}function hp(n,t){return null!=n&&fk(n,t,vtt)}function sf(n){return pf(n)?sw(n):oy(n)}function wf(n){return pf(n)?sw(n,!0):iit(n)}function pst(n,t){var i={};return t=wt(t,3),ds(n,function(n,r,u){wh(i,t(n,r,u),n)}),i}function wst(n,t){var i={};return t=wt(t,3),ds(n,function(n,r,u){wh(i,r,t(n,r,u))}),i}function bst(n,t){return ad(n,rv(wt(t)))}function ad(n,t){if(null==n)return{};var i=r(np(n),function(n){return[n]});return t=wt(t),ib(n,i,function(n,i){return t(n,i[0])})}function kst(t,i,r){var e,f,u;for(i=ec(i,t),e=-1,f=i.length,f||(f=1,t=n);++e<f;)u=null==t?n:t[vh(i[e])],u===n&&(e=f,u=r),t=tc(u)?u.call(t):u;return t}function dst(n,t,i){return null==n?n:bl(n,t,i)}function gst(t,i,r,u){return u="function"==typeof u?u:n,null==t?t:bl(t,i,r,u)}function nht(n,t,i){var u=wi(n),f=u||pc(n)||al(n),r;return(t=wt(t,4),null==i)&&(r=n&&n.constructor,i=f?u?new r:[]:ru(n)&&tc(r)?ll(vv(n)):{}),(f?o:ds)(n,function(n,r,u){return t(i,n,r,u)}),i}function tht(n,t){return null==n||vy(n,t)}function iht(n,t,i){return null==n?n:eb(n,t,wy(i))}function rht(t,i,r,u){return u="function"==typeof u?u:n,null==t?t:eb(t,i,wy(r),u)}function el(n){return null==n?[]:ur(n,sf(n))}function uht(n){return null==n?[]:ur(n,wf(n))}function fht(t,i,r){return r===n&&(r=i,i=n),r!==n&&(r=re(r),r=r===r?r:0),i!==n&&(i=re(i),i=i===i?i:0),kc(re(t),i,r)}function eht(t,i,r){return i=ic(i),r===n?(r=i,i=0):r=ic(r),t=re(t),ytt(t,i,r)}function oht(t,i,r){var f,u;return((r&&"boolean"!=typeof r&&vf(t,i,r)&&(i=r=n),r===n&&("boolean"==typeof i?(r=i,i=n):"boolean"==typeof t&&(r=t,t=n)),t===n&&i===n?(t=0,i=1):(t=ic(t),i===n?(i=t,t=0):i=ic(i)),t>i)&&(f=t,t=i,i=f),r||t%1||i%1)?(u=rg(),cf(t+u*(i-t+oc("1e-"+((u+"").length-1))),i)):cy(t,i)}function vd(n){return ow(nu(n).toLowerCase())}function yd(n){return n=nu(n),n&&n.replace(lh,lc).replace(nc,"")}function sht(t,i,r){var u,f;return t=nu(t),i=kf(i),u=t.length,r=r===n?u:kc(bi(r),0,u),f=r,r-=i.length,r>=0&&t.slice(r,f)==i}function hht(n){return n=nu(n),n&&as.test(n)?n.replace(rf,ac):n}function cht(n){return n=nu(n),n&&ks.test(n)?n.replace(kr,"\\$&"):n}function lht(n,t,i){var r,u;return(n=nu(n),t=bi(t),r=t?ht(n):0,!t||r>=t)?n:(u=(t-r)/2,wa(bv(u),i)+n+wa(wv(u),i))}function aht(n,t,i){n=nu(n);t=bi(t);var r=t?ht(n):0;return t&&r<t?n+wa(t-r,i):n}function vht(n,t,i){n=nu(n);t=bi(t);var r=t?ht(n):0;return t&&r<t?wa(t-r,i)+n:n}function yht(n,t,i){return i||null==t?t=0:t&&(t=+t),glt(nu(n).replace(dr,""),t||0)}function pht(t,i,r){return i=(r?vf(t,i,r):i===n)?1:bi(i),ly(nu(t),i)}function wht(){var n=arguments,t=nu(n[0]);return n.length<3?t:t.replace(n[1],n[2])}function bht(t,i,r){return r&&"number"!=typeof r&&vf(t,i,r)&&(i=r=n),(r=r===n?w:r>>>0)?(t=nu(t),t&&("string"==typeof i||null!=i&&!ew(i))&&(i=kf(i),!i&&st(t))?hc(l(t),0,r):t.split(i,r)):[]}function kht(n,t,i){return n=nu(n),i=null==i?0:kc(bi(i),0,n.length),t=kf(t),n.slice(i,i+t.length)==t}function dht(t,i,r){var s=et.templateSettings,f,e;r&&vf(t,i,r)&&(i=n);t=nu(t);i=ny({},i,s,ik);var h,o,c=ny({},i.imports,s.imports,ik),l=sf(c),y=ur(c,l),a=0,v=i.interpolate||pi,u="__p += '",p=bp((i.escape||pi).source+"|"+v.source+"|"+(v===uf?fh:pi).source+"|"+(i.evaluate||pi).source+"|$","g"),w="//# sourceURL="+(tu.call(i,"sourceURL")?(i.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++fc+"]")+"\n";if(t.replace(p,function(n,i,r,f,e,s){return r||(r=f),u+=t.slice(a,s).replace(ah,de),i&&(h=!0,u+="' +\n__e("+i+") +\n'"),e&&(o=!0,u+="';\n"+e+";\n__p += '"),r&&(u+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),a=s+n.length,n}),u+="';\n",f=tu.call(i,"variable")&&i.variable,f){if(rh.test(f))throw new wp(co);}else u="with (obj) {\n"+u+"\n}\n";if(u=(o?u.replace(ss,""):u).replace(hs,"$1").replace(cs,"$1;"),u="function("+(f||"obj")+") {\n"+(f?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(h?", __e = _.escape":"")+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+u+"return __p\n}",e=gg(function(){return bd(l,w+"return "+u).apply(n,y)}),e.source=u,op(e))throw e;return e}function ght(n){return nu(n).toLowerCase()}function nct(n){return nu(n).toUpperCase()}function tct(t,i,r){if(t=nu(t),t&&(r||i===n))return au(t);if(!t||!(i=kf(i)))return t;var u=l(t),f=l(i);return hc(u,vu(u,f),yu(u,f)+1).join("")}function ict(t,i,r){if(t=nu(t),t&&(r||i===n))return t.slice(0,wu(t)+1);if(!t||!(i=kf(i)))return t;var u=l(t);return hc(u,0,yu(u,l(i))+1).join("")}function rct(t,i,r){if(t=nu(t),t&&(r||i===n))return t.replace(dr,"");if(!t||!(i=kf(i)))return t;var u=l(t);return hc(u,vu(u,l(i))).join("")}function uct(t,i){var s=ao,e=vo,r,h,o,u,f,v,y,c,a;if(ru(i)&&(r="separator"in i?i.separator:r,s="length"in i?bi(i.length):s,e="omission"in i?kf(i.omission):e),t=nu(t),h=t.length,st(t)&&(o=l(t),h=o.length),s>=h)return t;if(u=s-ht(e),u<1)return e;if(f=o?hc(o,0,u).join(""):t.slice(0,u),r===n)return f+e;if(o&&(u+=f.length-u),ew(r)){if(t.slice(u).search(r)){for(y=f,r.global||(r=bp(r.source,nu(ff.exec(r))+"g")),r.lastIndex=0;v=r.exec(y);)c=v.index;f=f.slice(0,c===n?u:c)}}else t.indexOf(kf(r),u)!=u&&(a=f.lastIndexOf(r),a>-1&&(f=f.slice(0,a)));return f+e}function fct(n){return n=nu(n),n&&ls.test(n)?n.replace(tf,vc):n}function pd(t,i,r){return t=nu(t),i=r?n:i,i===n?no(t)?oo(t):ye(t):t.match(i)||[]}function ect(n){var t=null==n?0:n.length,i=wt();return n=t?r(n,function(n){if("function"!=typeof n[1])throw new ro(s);return[i(n[0]),n[1]]}):[],tr(function(i){for(var u,r=-1;++r<t;)if(u=n[r],f(u[0],this,i))return f(u[1],this,i)})}function oct(n){return htt(ne(n,tt))}function cp(n){return function(){return n}}function sct(n,t){return null==n||n!==n?t:n}function bf(n){return n}function lp(n){return bw("function"==typeof n?n:ne(n,tt))}function hct(n){return dw(ne(n,tt))}function cct(n,t){return gw(n,ne(t,tt))}function ap(n,t,i){var u=sf(t),r=ha(t,u),f,e;return null!=i||ru(t)&&(r.length||!u.length)||(i=t,t=n,n=this,r=ha(t,sf(t))),f=!(ru(i)&&"chain"in i&&!i.chain),e=tc(n),o(r,function(i){var r=t[i];n[i]=r;e&&(n.prototype[i]=function(){var i=this.__chain__,t;return f||i?(t=n(this.__wrapped__),(t.__actions__=yf(this.__actions__)).push({func:r,args:arguments,thisArg:n}),t.__chain__=i,t):r.apply(n,g([this.value()],arguments))})}),n}function lct(){return u._===this&&(u._=llt),this}function vp(){}function act(n){return n=bi(n),tr(function(t){return nb(t,n)})}function wd(n){return ip(n)?nr(vh(n)):fit(n)}function vct(t){return function(i){return null==t?n:dc(t,i)}}function yp(){return[]}function pp(){return!1}function yct(){return{}}function pct(){return""}function wct(){return!0}function bct(n,t){var i,r,u;if(n=bi(n),n<1||n>it)return[];for(i=w,r=cf(n,w),t=wt(t),n-=w,u=rr(r,t);++i<n;)t(i);return u}function kct(n){return wi(n)?r(n,vh):df(n)?[n]:yf(lg(nu(n)))}function dct(n){var t=++hlt;return nu(n)+t}function gct(t){return t&&t.length?sa(t,bf,uy):n}function nlt(t,i){return t&&t.length?sa(t,wt(i,2),uy):n}function tlt(n){return cu(n,bf)}function ilt(n,t){return cu(n,wt(t,2))}function rlt(t){return t&&t.length?sa(t,bf,sy):n}function ult(t,i){return t&&t.length?sa(t,wt(i,2),sy):n}function flt(n){return n&&n.length?ir(n,bf):0}function elt(n,t){return n&&n.length?ir(n,wt(t,2)):0}c=null==c?u:rt.defaults(u.Object(),c,rt.pick(u,uc));var ef=c.Array,ev=c.Date,wp=c.Error,bd=c.Function,ol=c.Math,iu=c.Object,bp=c.RegExp,olt=c.String,ro=c.TypeError,ov=ef.prototype,slt=bd.prototype,sl=iu.prototype,sv=c["__core-js_shared__"],hv=slt.toString,tu=sl.hasOwnProperty,hlt=0,kd=function(){var n=/[^.]+$/.exec(sv&&sv.keys&&sv.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}(),cv=sl.toString,clt=hv.call(iu),llt=u._,alt=bp("^"+hv.call(tu).replace(kr,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),lv=ue?c.Buffer:n,cc=c.Symbol,av=c.Uint8Array,dd=lv?lv.allocUnsafe:n,vv=pu(iu.getPrototypeOf,iu),gd=iu.create,ng=sl.propertyIsEnumerable,yv=ov.splice,tg=cc?cc.isConcatSpreadable:n,na=cc?cc.iterator:n,tl=cc?cc.toStringTag:n,pv=function(){try{var n=gc(iu,"defineProperty");return n({},"",{}),n}catch(n){}}(),vlt=c.clearTimeout!==u.clearTimeout&&c.clearTimeout,ylt=ev&&ev.now!==u.Date.now&&ev.now,plt=c.setTimeout!==u.setTimeout&&c.setTimeout,wv=ol.ceil,bv=ol.floor,kp=iu.getOwnPropertySymbols,wlt=lv?lv.isBuffer:n,ig=c.isFinite,blt=ov.join,klt=pu(iu.keys,iu),of=ol.max,cf=ol.min,dlt=ev.now,glt=c.parseInt,rg=ol.random,nat=ov.reverse,dp=gc(c,"DataView"),ta=gc(c,"Map"),gp=gc(c,"Promise"),hl=gc(c,"Set"),ia=gc(c,"WeakMap"),ra=gc(iu,"create"),kv=ia&&new ia,cl={},tat=nl(dp),iat=nl(ta),rat=nl(gp),uat=nl(hl),fat=nl(ia),dv=cc?cc.prototype:n,ua=dv?dv.valueOf:n,ug=dv?dv.toString:n,ll=function(){function t(){}return function(i){if(!ru(i))return{};if(gd)return gd(i);t.prototype=i;var r=new t;return t.prototype=n,r}}();et.templateSettings={escape:vs,evaluate:ys,interpolate:uf,variable:"",imports:{_:et}};et.prototype=ea.prototype;et.prototype.constructor=et;gf.prototype=ll(ea.prototype);gf.prototype.constructor=gf;gr.prototype=ll(ea.prototype);gr.prototype.constructor=gr;wc.prototype.clear=un;wc.prototype.delete=fn;wc.prototype.get=en;wc.prototype.has=on;wc.prototype.set=sn;yh.prototype.clear=hn;yh.prototype.delete=cn;yh.prototype.get=ln;yh.prototype.has=an;yh.prototype.set=vn;ph.prototype.clear=yn;ph.prototype.delete=pn;ph.prototype.get=wn;ph.prototype.has=bn;ph.prototype.set=kn;bc.prototype.add=bc.prototype.push=dn;bc.prototype.has=gn;fo.prototype.clear=ntt;fo.prototype.delete=ttt;fo.prototype.get=itt;fo.prototype.has=rtt;fo.prototype.set=utt;var yc=yb(ds),fg=yb(ry,!0),nw=pb(),eg=pb(!0),og=kv?function(n,t){return kv.set(n,t),n}:bf,eat=pv?function(n,t){return pv(n,"toString",{configurable:!0,enumerable:!1,value:cp(t),writable:!0})}:bf,oat=tr,sg=vlt||function(n){return u.clearTimeout(n)},sat=hl&&1/oi(new hl([,-0]))[1]==ft?function(n){return new hl(n)}:vp,tw=kv?function(n){return kv.get(n)}:vp,iw=kp?function(n){return null==n?[]:(n=iu(n),d(kp(n),function(t){return ng.call(n,t)}))}:yp,hg=kp?function(n){for(var t=[];n;)g(t,iw(n)),n=vv(n);return t}:yp,lf=af;(dp&&lf(new dp(new ArrayBuffer(1)))!=pt||ta&&lf(new ta)!=a||gp&&lf(gp.resolve())!=nf||hl&&lf(new hl)!=v||ia&&lf(new ia)!=ri)&&(lf=function(t){var i=af(t),r=i==k?t.constructor:n,u=r?nl(r):"";if(u)switch(u){case tat:return pt;case iat:return a;case rat:return nf;case uat:return v;case fat:return ri}return i});var hat=sv?tc:pp,cg=ak(og),fa=plt||function(n,t){return u.setTimeout(n,t)},rw=ak(eat),lg=lrt(function(n){var t=[];return 46===n.charCodeAt(0)&&t.push(""),n.replace(bs,function(n,i,r,u){t.push(r?u.replace(uh,"$1"):i||n)}),t}),cat=tr(function(n,t){return fu(n)?yl(n,hf(t,1,fu,!0)):[]}),lat=tr(function(t,i){var r=ie(i);return fu(r)&&(r=n),fu(t)?yl(t,hf(i,1,fu,!0),wt(r,2)):[]}),aat=tr(function(t,i){var r=ie(i);return fu(r)&&(r=n),fu(t)?yl(t,hf(i,1,fu,!0),n,r):[]}),vat=tr(function(n){var t=r(n,py);return t.length&&t[0]===n[0]?fy(t):[]}),yat=tr(function(t){var u=ie(t),i=r(t,py);return u===ie(i)?u=n:i.pop(),i.length&&i[0]===t[0]?fy(i,wt(u,2)):[]}),pat=tr(function(t){var i=ie(t),u=r(t,py);return i="function"==typeof i?i:n,i&&u.pop(),u.length&&u[0]===t[0]?fy(u,n,i):[]}),wat=tr(kk),bat=kh(function(n,t){var i=null==n?0:n.length,u=iy(n,t);return rb(n,r(t,function(n){return dh(n,i)?+n:n}).sort(lb)),u}),kat=tr(function(n){return rc(hf(n,1,fu,!0))}),dat=tr(function(t){var i=ie(t);return fu(i)&&(i=n),rc(hf(t,1,fu,!0),wt(i,2))}),gat=tr(function(t){var i=ie(t);return i="function"==typeof i?i:n,rc(hf(t,1,fu,!0),n,i)}),nvt=tr(function(n,t){return fu(n)?yl(n,t):[]}),tvt=tr(function(n){return yy(d(n,fu))}),ivt=tr(function(t){var i=ie(t);return fu(i)&&(i=n),yy(d(t,fu),wt(i,2))}),rvt=tr(function(t){var i=ie(t);return i="function"==typeof i?i:n,yy(d(t,fu),n,i)}),uvt=tr(ep),fvt=tr(function(t){var r=t.length,i=r>1?t[r-1]:n;return i="function"==typeof i?(t.pop(),i):n,dk(t,i)}),evt=kh(function(t){var r=t.length,u=r?t[0]:0,i=this.__wrapped__,f=function(n){return iy(n,t)};return!(r>1||this.__actions__.length)&&i instanceof gr&&dh(u)?(i=i.slice(u,+u+(r?1:0)),i.__actions__.push({func:nv,args:[f],thisArg:n}),new gf(i,this.__chain__).thru(function(t){return r&&!t.length&&t.push(n),t})):this.thru(f)}),ovt=va(function(n,t,i){tu.call(n,i)?++n[i]:wh(n,i,1)}),svt=bb(yk),hvt=bb(pk),cvt=va(function(n,t,i){tu.call(n,i)?n[i].push(t):wh(n,i,[t])}),lvt=tr(function(n,t,i){var u=-1,e="function"==typeof t,r=pf(n)?ef(n.length):[];return yc(n,function(n){r[++u]=e?f(t,n,i):pl(n,t,i)}),r}),avt=va(function(n,t,i){wh(n,i,t)}),vvt=va(function(n,t,i){n[i?0:1].push(t)},function(){return[[],[]]}),yvt=tr(function(n,t){if(null==n)return[];var i=t.length;return i>1&&vf(n,t[0],t[1])?t=[]:i>2&&vf(t[0],t[1],t[2])&&(t=[t[0]]),tb(n,hf(t,1),[])}),gv=ylt||function(){return u.Date.now()},uw=tr(function(n,t,i){var r=h,u;return i.length&&(u=nt(i,fl(uw)),r|=p),bh(n,r,t,i,u)}),ag=tr(function(n,t,i){var r=h|ut,u;return i.length&&(u=nt(i,fl(ag)),r|=p),bh(t,r,n,i,u)}),pvt=tr(function(n,t){return aw(n,1,t)}),wvt=tr(function(n,t,i){return aw(n,re(t)||0,i)});iv.Cache=ph;var bvt=oat(function(n,t){t=1==t.length&&wi(t[0])?r(t[0],e(wt())):r(hf(t,1),e(wt()));var i=t.length;return tr(function(r){for(var u=-1,e=cf(r.length,i);++u<e;)r[u]=t[u].call(this,r[u]);return f(n,this,r)})}),fw=tr(function(t,i){return bh(t,p,n,i,nt(i,fl(fw)))}),vg=tr(function(t,i){return bh(t,vt,n,i,nt(i,fl(vg)))}),kvt=kh(function(t,i){return bh(t,kt,n,n,n,i)}),dvt=ba(uy),gvt=ba(function(n,t){return n>=t}),il=pw(function(){return arguments}())?pw:function(n){return uu(n)&&tu.call(n,"callee")&&!ng.call(n,"callee")},wi=ef.isArray,nyt=fe?e(fe):wtt,pc=wlt||pp,tyt=ee?e(ee):btt,yg=oe?e(oe):dtt,ew=se?e(se):gtt,pg=he?e(he):nit,al=ce?e(ce):tit,iyt=ba(sy),ryt=ba(function(n,t){return n<=t}),uyt=rl(function(t,i){if(dl(i)||pf(i))return ih(i,sf(i),t),n;for(var r in i)tu.call(i,r)&&vl(t,r,i[r])}),wg=rl(function(n,t){ih(t,wf(t),n)}),ny=rl(function(n,t,i,r){ih(t,wf(t),n,r)}),fyt=rl(function(n,t,i,r){ih(t,sf(t),n,r)}),eyt=kh(iy),oyt=tr(function(t,i){var r,f;t=iu(t);var e=-1,u=i.length,o=u>2?i[2]:n;for(o&&vf(i[0],i[1],o)&&(u=1);++e<u;)for(var s=i[e],h=wf(s),c=-1,l=h.length;++c<l;)r=h[c],f=t[r],(f===n||eo(f,sl[r])&&!tu.call(t,r))&&(t[r]=s[r]);return t}),syt=tr(function(t){return t.push(n,rk),f(bg,n,t)}),hyt=db(function(n,t,i){null!=t&&"function"!=typeof t.toString&&(t=cv.call(t));n[t]=i},cp(bf)),cyt=db(function(n,t,i){null!=t&&"function"!=typeof t.toString&&(t=cv.call(t));tu.call(n,t)?n[t].push(i):n[t]=[i]},wt),lyt=tr(pl),ayt=rl(function(n,t,i){ca(n,t,i)}),bg=rl(function(n,t,i,r){ca(n,t,i,r)}),vyt=kh(function(n,t){var i={},u,f;if(null==n)return i;for(u=!1,t=r(t,function(t){return t=ec(t,n),u||(u=t.length>1),t}),ih(n,np(n),i),u&&(i=ne(i,tt|bu|ct,git)),f=t.length;f--;)vy(i,t[f]);return i}),yyt=kh(function(n,t){return null==n?{}:uit(n,t)}),kg=tk(sf),dg=tk(wf),pyt=ul(function(n,t,i){return t=t.toLowerCase(),n+(i?vd(t):t)}),wyt=ul(function(n,t,i){return n+(i?"-":"")+t.toLowerCase()}),byt=ul(function(n,t,i){return n+(i?" ":"")+t.toLowerCase()}),kyt=wb("toLowerCase"),dyt=ul(function(n,t,i){return n+(i?"_":"")+t.toLowerCase()}),gyt=ul(function(n,t,i){return n+(i?" ":"")+ow(t)}),npt=ul(function(n,t,i){return n+(i?" ":"")+t.toUpperCase()}),ow=wb("toUpperCase"),gg=tr(function(t,i){try{return f(t,n,i)}catch(f){return op(f)?f:new wp(f)}}),tpt=kh(function(n,t){return o(t,function(t){t=vh(t);wh(n,t,uw(n[t],n))}),n}),ipt=kb(),rpt=kb(!0),upt=tr(function(n,t){return function(i){return pl(i,n,t)}}),fpt=tr(function(n,t){return function(i){return pl(n,i,t)}}),ept=ky(r),opt=ky(eu),spt=ky(gi),hpt=gb(),cpt=gb(!0),lpt=pa(function(n,t){return n+t},0),apt=dy("ceil"),vpt=pa(function(n,t){return n/t},1),ypt=dy("floor"),ppt=pa(function(n,t){return n*t},1),wpt=dy("round"),bpt=pa(function(n,t){return n-t},0);return et.after=wet,et.ary=id,et.assign=uyt,et.assignIn=wg,et.assignInWith=ny,et.assignWith=fyt,et.at=eyt,et.before=rd,et.bind=uw,et.bindAll=tpt,et.bindKey=ag,et.castArray=rot,et.chain=gk,et.chunk=brt,et.compact=krt,et.concat=drt,et.cond=ect,et.conforms=oct,et.constant=cp,et.countBy=ovt,et.create=fst,et.curry=ud,et.curryRight=fd,et.debounce=ed,et.defaults=oyt,et.defaultsDeep=syt,et.defer=pvt,et.delay=wvt,et.difference=cat,et.differenceBy=lat,et.differenceWith=aat,et.drop=grt,et.dropRight=nut,et.dropRightWhile=tut,et.dropWhile=iut,et.fill=rut,et.filter=tet,et.flatMap=iet,et.flatMapDeep=ret,et.flatMapDepth=uet,et.flatten=wk,et.flattenDeep=uut,et.flattenDepth=fut,et.flip=bet,et.flow=ipt,et.flowRight=rpt,et.fromPairs=eut,et.functions=ast,et.functionsIn=vst,et.groupBy=cvt,et.initial=sut,et.intersection=vat,et.intersectionBy=yat,et.intersectionWith=pat,et.invert=hyt,et.invertBy=cyt,et.invokeMap=lvt,et.iteratee=lp,et.keyBy=avt,et.keys=sf,et.keysIn=wf,et.map=tv,et.mapKeys=pst,et.mapValues=wst,et.matches=hct,et.matchesProperty=cct,et.memoize=iv,et.merge=ayt,et.mergeWith=bg,et.method=upt,et.methodOf=fpt,et.mixin=ap,et.negate=rv,et.nthArg=act,et.omit=vyt,et.omitBy=bst,et.once=ket,et.orderBy=eet,et.over=ept,et.overArgs=bvt,et.overEvery=opt,et.overSome=spt,et.partial=fw,et.partialRight=vg,et.partition=vvt,et.pick=yyt,et.pickBy=ad,et.property=wd,et.propertyOf=vct,et.pull=wat,et.pullAll=kk,et.pullAllBy=aut,et.pullAllWith=vut,et.pullAt=bat,et.range=hpt,et.rangeRight=cpt,et.rearg=kvt,et.reject=het,et.remove=yut,et.rest=det,et.reverse=fp,et.sampleSize=aet,et.set=dst,et.setWith=gst,et.shuffle=vet,et.slice=put,et.sortBy=yvt,et.sortedUniq=tft,et.sortedUniqBy=ift,et.split=bht,et.spread=get,et.tail=rft,et.take=uft,et.takeRight=fft,et.takeRightWhile=eft,et.takeWhile=oft,et.tap=vft,et.throttle=not,et.thru=nv,et.toArray=hd,et.toPairs=kg,et.toPairsIn=dg,et.toPath=kct,et.toPlainObject=ld,et.transform=nht,et.unary=tot,et.union=kat,et.unionBy=dat,et.unionWith=gat,et.uniq=sft,et.uniqBy=hft,et.uniqWith=cft,et.unset=tht,et.unzip=ep,et.unzipWith=dk,et.update=iht,et.updateWith=rht,et.values=el,et.valuesIn=uht,et.without=nvt,et.words=pd,et.wrap=iot,et.xor=tvt,et.xorBy=ivt,et.xorWith=rvt,et.zip=uvt,et.zipObject=lft,et.zipObjectDeep=aft,et.zipWith=fvt,et.entries=kg,et.entriesIn=dg,et.extend=wg,et.extendWith=ny,ap(et,et),et.add=lpt,et.attempt=gg,et.camelCase=pyt,et.capitalize=vd,et.ceil=apt,et.clamp=fht,et.clone=uot,et.cloneDeep=eot,et.cloneDeepWith=oot,et.cloneWith=fot,et.conformsTo=sot,et.deburr=yd,et.defaultTo=sct,et.divide=vpt,et.endsWith=sht,et.eq=eo,et.escape=hht,et.escapeRegExp=cht,et.every=net,et.find=svt,et.findIndex=yk,et.findKey=est,et.findLast=hvt,et.findLastIndex=pk,et.findLastKey=ost,et.floor=ypt,et.forEach=nd,et.forEachRight=td,et.forIn=sst,et.forInRight=hst,et.forOwn=cst,et.forOwnRight=lst,et.get=sp,et.gt=dvt,et.gte=gvt,et.has=yst,et.hasIn=hp,et.head=bk,et.identity=bf,et.includes=fet,et.indexOf=out,et.inRange=eht,et.invoke=lyt,et.isArguments=il,et.isArray=wi,et.isArrayBuffer=nyt,et.isArrayLike=pf,et.isArrayLikeObject=fu,et.isBoolean=hot,et.isBuffer=pc,et.isDate=tyt,et.isElement=cot,et.isEmpty=lot,et.isEqual=aot,et.isEqualWith=vot,et.isError=op,et.isFinite=yot,et.isFunction=tc,et.isInteger=od,et.isLength=uv,et.isMap=yg,et.isMatch=pot,et.isMatchWith=wot,et.isNaN=bot,et.isNative=kot,et.isNil=got,et.isNull=dot,et.isNumber=sd,et.isObject=ru,et.isObjectLike=uu,et.isPlainObject=gl,et.isRegExp=ew,et.isSafeInteger=nst,et.isSet=pg,et.isString=fv,et.isSymbol=df,et.isTypedArray=al,et.isUndefined=tst,et.isWeakMap=ist,et.isWeakSet=rst,et.join=hut,et.kebabCase=wyt,et.last=ie,et.lastIndexOf=cut,et.lowerCase=byt,et.lowerFirst=kyt,et.lt=iyt,et.lte=ryt,et.max=gct,et.maxBy=nlt,et.mean=tlt,et.meanBy=ilt,et.min=rlt,et.minBy=ult,et.stubArray=yp,et.stubFalse=pp,et.stubObject=yct,et.stubString=pct,et.stubTrue=wct,et.multiply=ppt,et.nth=lut,et.noConflict=lct,et.noop=vp,et.now=gv,et.pad=lht,et.padEnd=aht,et.padStart=vht,et.parseInt=yht,et.random=oht,et.reduce=oet,et.reduceRight=set,et.repeat=pht,et.replace=wht,et.result=kst,et.round=wpt,et.runInContext=ou,et.sample=cet,et.size=yet,et.snakeCase=dyt,et.some=pet,et.sortedIndex=wut,et.sortedIndexBy=but,et.sortedIndexOf=kut,et.sortedLastIndex=dut,et.sortedLastIndexBy=gut,et.sortedLastIndexOf=nft,et.startCase=gyt,et.startsWith=kht,et.subtract=bpt,et.sum=flt,et.sumBy=elt,et.template=dht,et.times=bct,et.toFinite=ic,et.toInteger=bi,et.toLength=cd,et.toLower=ght,et.toNumber=re,et.toSafeInteger=ust,et.toString=nu,et.toUpper=nct,et.trim=tct,et.trimEnd=ict,et.trimStart=rct,et.truncate=uct,et.unescape=fct,et.uniqueId=dct,et.upperCase=npt,et.upperFirst=ow,et.each=nd,et.eachRight=td,et.first=bk,ap(et,function(){var n={};return ds(et,function(t,i){tu.call(et.prototype,i)||(n[i]=t)}),n}(),{chain:!1}),et.VERSION=so,o(["bind","bindKey","curry","curryRight","partial","partialRight"],function(n){et[n].placeholder=et}),o(["drop","take"],function(t,i){gr.prototype[t]=function(r){r=r===n?1:of(bi(r),0);var u=this.__filtered__&&!i?new gr(this):this.clone();return u.__filtered__?u.__takeCount__=cf(r,u.__takeCount__):u.__views__.push({size:cf(r,w),type:t+(u.__dir__<0?"Right":"")}),u};gr.prototype[t+"Right"]=function(n){return this.reverse()[t](n).reverse()}}),o(["filter","map","takeWhile"],function(n,t){var i=t+1,r=i==du||i==bo;gr.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({iteratee:wt(n,3),type:i}),t.__filtered__=t.__filtered__||r,t}}),o(["head","last"],function(n,t){var i="take"+(t?"Right":"");gr.prototype[n]=function(){return this[i](1).value()[0]}}),o(["initial","tail"],function(n,t){var i="drop"+(t?"":"Right");gr.prototype[n]=function(){return this.__filtered__?new gr(this):this[i](1)}}),gr.prototype.compact=function(){return this.filter(bf)},gr.prototype.find=function(n){return this.filter(n).head()},gr.prototype.findLast=function(n){return this.reverse().find(n)},gr.prototype.invokeMap=tr(function(n,t){return"function"==typeof n?new gr(this):this.map(function(i){return pl(i,n,t)})}),gr.prototype.reject=function(n){return this.filter(rv(wt(n)))},gr.prototype.slice=function(t,i){t=bi(t);var r=this;return r.__filtered__&&(t>0||i<0)?new gr(r):(t<0?r=r.takeRight(-t):t&&(r=r.drop(t)),i!==n&&(i=bi(i),r=i<0?r.dropRight(-i):r.take(i-t)),r)},gr.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},gr.prototype.toArray=function(){return this.take(w)},ds(gr.prototype,function(t,i){var e=/^(?:filter|find|map|reject)|While$/.test(i),r=/^(?:head|last)$/.test(i),u=et[r?"take"+("last"==i?"Right":""):i],f=r||/^find/.test(i);u&&(et.prototype[i]=function(){var o=this.__wrapped__,s=r?[1]:arguments,h=o instanceof gr,a=s[0],c=h||wi(o),v=function(n){var t=u.apply(et,g([n],s));return r&&l?t[0]:t},i;c&&e&&"function"==typeof a&&1!=a.length&&(h=c=!1);var l=this.__chain__,w=!!this.__actions__.length,y=f&&!l,p=h&&!w;return!f&&c?(o=p?o:new gr(this),i=t.apply(o,s),i.__actions__.push({func:nv,args:[v],thisArg:n}),new gf(i,l)):y&&p?t.apply(this,s):(i=this.thru(v),y?r?i.value()[0]:i.value():i)})}),o(["pop","push","shift","sort","splice","unshift"],function(n){var t=ov[n],i=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);et.prototype[n]=function(){var u=arguments,n;return r&&!this.__chain__?(n=this.value(),t.apply(wi(n)?n:[],u)):this[i](function(n){return t.apply(wi(n)?n:[],u)})}}),ds(gr.prototype,function(n,t){var r=et[t],i;r&&(i=r.name+"",tu.call(cl,i)||(cl[i]=[]),cl[i].push({name:t,func:r}))}),cl[ya(n,ut).name]=[{name:"wrapper",func:n}],gr.prototype.clone=nn,gr.prototype.reverse=tn,gr.prototype.value=rn,et.prototype.at=evt,et.prototype.chain=yft,et.prototype.commit=pft,et.prototype.next=wft,et.prototype.plant=kft,et.prototype.reverse=dft,et.prototype.toJSON=et.prototype.valueOf=et.prototype.value=gft,et.prototype.first=et.prototype.head,na&&(et.prototype[na]=bft),et},rt=yc();"function"==typeof define&&"object"==typeof define.amd&&define.amd?(u._=rt,define(function(){return rt})):et?((et.exports=rt)._=rt,uu._=rt):u._=rt}.call(this);!function(n,t){function r(n){n.hasOwnProperty("data-simple-scrollbar")||Object.defineProperty(n,"data-simple-scrollbar",new SimpleScrollbar(n))}function e(n,i){function u(n){var t=n.pageY-r;r=n.pageY;f(function(){i.el.scrollTop+=t/i.scrollRatio})}function e(){n.classList.remove("ss-grabbed");t.body.classList.remove("ss-grabbed");t.removeEventListener("mousemove",u);t.removeEventListener("mouseup",e)}var r;n.addEventListener("mousedown",function(i){return r=i.pageY,n.classList.add("ss-grabbed"),t.body.classList.add("ss-grabbed"),t.addEventListener("mousemove",u),t.addEventListener("mouseup",e),!1})}function i(n){for(this.target=n,this.bar='<div class="ss-scroll">',this.wrapper=t.createElement("div"),this.wrapper.setAttribute("class","ss-wrapper"),this.el=t.createElement("div"),this.el.setAttribute("class","ss-content"),this.wrapper.appendChild(this.el);this.target.firstChild;)this.el.appendChild(this.target.firstChild);this.target.appendChild(this.wrapper);this.target.insertAdjacentHTML("beforeend",this.bar);this.bar=this.target.lastChild;e(this.bar,this);this.moveBar();this.el.addEventListener("scroll",this.moveBar.bind(this));this.el.addEventListener("mouseenter",this.moveBar.bind(this));this.target.classList.add("ss-container");var i=window.getComputedStyle(n);"0px"===i.height&&"0px"!==i["max-height"]&&(n.style.height=i["max-height"])}function u(){for(var i=t.querySelectorAll("*[ss-container]"),n=0;n<i.length;n++)r(i[n])}var f=n.requestAnimationFrame||n.setImmediate||function(n){return setTimeout(n,0)};i.prototype={moveBar:function(){var t=this.el.scrollHeight,i=this.el.clientHeight,n=this;this.scrollRatio=i/t;f(function(){n.scrollRatio>=1?n.bar.classList.add("ss-hidden"):(n.bar.classList.remove("ss-hidden"),n.bar.style.cssText="height:"+100*n.scrollRatio+"%; top:"+n.el.scrollTop/t*100+"%;right:-"+(n.target.clientWidth-n.bar.clientWidth)+"px;")})}};t.addEventListener("DOMContentLoaded",u);i.initEl=r;i.initAll=u;n.SimpleScrollbar=i}(window,document);!function(n,t,i,r){var u=n(t);n.fn.lazyload=function(f){function s(){var t=0;o.each(function(){var i=n(this);if((!e.skip_invisible||i.is(":visible"))&&!n.abovethetop(this,e)&&!n.leftofbegin(this,e))if(n.belowthefold(this,e)||n.rightoffold(this,e)){if(++t>e.failure_limit)return!1}else i.trigger("appear"),t=0})}var h,o=this,e={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:t,data_attribute:"original",skip_invisible:!0,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return f&&(r!==f.failurelimit&&(f.failure_limit=f.failurelimit,delete f.failurelimit),r!==f.effectspeed&&(f.effect_speed=f.effectspeed,delete f.effectspeed),n.extend(e,f)),h=e.container===r||e.container===t?u:n(e.container),0===e.event.indexOf("scroll")&&h.bind(e.event,function(){return s()}),this.each(function(){var i=this,t=n(i);i.loaded=!1;(t.attr("src")===r||t.attr("src")===!1)&&t.is("img")&&t.attr("src",e.placeholder);t.one("appear",function(){if(!this.loaded){if(e.appear){var r=o.length;e.appear.call(i,r,e)}n("<img />").bind("load",function(){var r=t.attr("data-"+e.data_attribute),u,f;t.hide();t.is("img")?t.attr("src",r):t.css("background-image","url('"+r+"')");t[e.effect](e.effect_speed);i.loaded=!0;u=n.grep(o,function(n){return!n.loaded});(o=n(u),e.load)&&(f=o.length,e.load.call(i,f,e))}).attr("src",t.attr("data-"+e.data_attribute))}});0!==e.event.indexOf("scroll")&&t.bind(e.event,function(){i.loaded||t.trigger("appear")})}),u.bind("resize",function(){s()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&u.bind("pageshow",function(t){t.originalEvent&&t.originalEvent.persisted&&o.each(function(){n(this).trigger("appear")})}),n(i).ready(function(){s()}),this};n.belowthefold=function(i,f){var e;return e=f.container===r||f.container===t?(t.innerHeight?t.innerHeight:u.height())+u.scrollTop():n(f.container).offset().top+n(f.container).height(),e<=n(i).offset().top-f.threshold};n.rightoffold=function(i,f){var e;return e=f.container===r||f.container===t?u.width()+u.scrollLeft():n(f.container).offset().left+n(f.container).width(),e<=n(i).offset().left-f.threshold};n.abovethetop=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollTop():n(f.container).offset().top,e>=n(i).offset().top+f.threshold+n(i).height()};n.leftofbegin=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollLeft():n(f.container).offset().left,e>=n(i).offset().left+f.threshold+n(i).width()};n.inviewport=function(t,i){return!(n.rightoffold(t,i)||n.leftofbegin(t,i)||n.belowthefold(t,i)||n.abovethetop(t,i))};n.extend(n.expr[":"],{"below-the-fold":function(t){return n.belowthefold(t,{threshold:0})},"above-the-top":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-screen":function(t){return n.rightoffold(t,{threshold:0})},"left-of-screen":function(t){return!n.rightoffold(t,{threshold:0})},"in-viewport":function(t){return n.inviewport(t,{threshold:0})},"above-the-fold":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-fold":function(t){return n.rightoffold(t,{threshold:0})},"left-of-fold":function(t){return!n.rightoffold(t,{threshold:0})}})}(jQuery,window,document),function(){function o(n){var t=n.getBoundingClientRect(),i=Math.max(document.documentElement.clientHeight,window.innerHeight);n=$(n);const r=n.closest(".tabs-content"),u=r.length?n.closest(".tabs-item")[0].style.visibility==="visible":!0;return!(t.bottom<0||t.top-i>=0)&&u}function n(){Object.values(r).forEach(function(n,t){!n.classList.contains("ajax-success")&&o(n,"visible")&&(BC.AJAX.load(t,n),n.classList.add("ajax-success"))})}function s(t){var i=document.querySelector(t.target.dataset.target);i.classList.remove("ajax-success");i.dataset.ajaxHref=t.target.value;n()}function u(n,t){return n=="last"?t.find("a:last"):t.find("a:eq("+n+")")}function h(n){n.on("click",function(t){var i=$(this),r=$("input.tCheck",i),e=i.parents(".check:eq(0)"),h=t.target.tagName,c=r.attr("type"),u,o,s,f;if(h==="A")event&&(t.preventDefault(),event.returnValue=!1,t.target.target==="_blank"?window.open(t.target.href):self.location=t.target.href);else{if(t.preventDefault(),$("span.radio",i).hasClass("checked"))return;c==="radio"?($("span.radio",e).removeClass("checked"),$("input.tCheck",e).removeAttr("checked"),$("span.radio",i).toggleClass("checked"),r.prop("checked","checked")):(u=n.find(".tCheck")[0],u.checked?(u.checked=!1,n[0].getElementsByClassName("select-text__change").length>0&&(n[0].getElementsByClassName("select-text__change")[0].textContent="Selectionner",n[0].classList.remove("allchecked"))):(u.checked=!0,n[0].getElementsByClassName("select-text__change").length>0&&(n[0].getElementsByClassName("select-text__change")[0].textContent="Selectionnée",n[0].classList.add("allchecked"))),o=document.getElementsByClassName("selectall"),o.length>0&&(s=$(".tCheck").length,f=0,$(".button.btn-all").remove(),$(".tCheck").each(function(){var n=$(this)[0].checked;n&&(f=f+1)}),$(".selectall").removeClass("allchecked").find("label").text("Tout sélectionner"),f===s?($(".selectall").find("label").text("Sélectionnées"),$(".selectall input")[0].checked=!0):$(".selectall input")[0].checked=!1));r.valid&&r.valid()}})}function c(){var h=document.querySelector('[data-refresh="true"]'),e=!0,o=function(){var t,n,i;e||(e=!0,t=document.createElement("div"),n=document.createElement("button"),n.onclick=function(){self.location.reload()},n.innerHTML='<soan class="bt-label">Nouvelles actualités disponibles <b>&#8634;<\/b><\/span>',n.className="btn-more refresh-button",t.className="refresh-zone",t.appendChild(n),i=document.body,i.parentNode.insertBefore(t,i))},r=location.pathname,c=r==="/"||r.indexOf("/actualites/")!==-1&&r.substr(-5)!==".html",t,f;if(c&&setTimeout(o,(h?60:15)*6e4),t=document.querySelector("#date-breadcrumb time"),t){var l=["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],a=["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],n=t.getAttribute("datetime").split(/[-T:]/).map(function(n,t){return Number(n)-(t===1?1:0)}),i=new Date(n[0],n[1],n[2],n[3],n[4],n[5]).getTime(),u=Date.now(),s=new Date(i).getDate();Number(sessionStorage.currentDate)!==i?(sessionStorage.currentDate=i,sessionStorage.currentDateStart=u):u=sessionStorage.currentDateStart;f=function(){var n=new Date(Date.now()-u+i),f=n.getDay(),r=n.getDate(),e=n.getMonth(),h=n.getFullYear(),c=n.getHours(),v=n.getMinutes(),y=l[f]+" "+r+(r===1?"er":"")+" "+a[e]+" "+h+", "+c+"h"+("0"+v).substr(-2)+" |";t.textContent=y;s!==r&&(s=r,o())};setInterval(f,15e3);f()}}var t,i,r,f,e;Globalize.culture("fr-FR");BC.initHeader();c();BC.adjustResponsiveCharts(500);BC.initLazyLoad=function(){$("img.lazy").each(function(){this.src="/UI/img/blank.gif";this.style.visibility="visible"}).removeClass("lazy").lazyload({failure_limit:100,load:function(){var n,t;$(this).removeAttr("data-original");n=document.querySelectorAll("[ss-container]");n.length&&(t=n[0].firstChild.firstChild,window.dispatchEvent&&typeof CustomEvent!="undefined"&&t.addEventListener("scroll",_.throttle(function(){window.dispatchEvent(new CustomEvent("scroll"))},500),!1))}})};setTimeout(BC.initLazyLoad,0);t=$(".main-article__body");$('.main-article__body:not(.ignore-docs) a[href*="/download/documents/"]').each(function(){var n=this.getAttribute("href");(n.indexOf("https://cdn-static.boursier.com/")===0||n.indexOf("/")===0)&&n.match(/\.PDF$/i)&&t.append('<iframe class="content" src="/Content/Modules/pdf/web/viewer.html?file='+n+'" allowfullscreen webkitallowfullscreen width="640" height="480"><\/iframe>')});$("iframe.video,iframe.content").each(function(){var t=this.offsetWidth,n=this.width/this.height;isNaN(n)||(this.style.height=(t/n|0)+"px")});$(".crypt").on("click",function(){var n=atob($(this).data("link")),t=$(this).data("target"),i=location.hostname;n=(i.indexOf(".boursier.com")==-1&&i!="localhost"?location.protocol+"//www.boursier.com":"")+n;t=="self"?self.location=n:window.open(n,t)});i=$(".aside-menu span");i.on("click",function(){$(".aside-menu").find("ul").toggleClass("aside-list--open").slideToggle("fast");$(this).toggleClass("switch-off")});BC.AJAX.load=function(n,t){$(t).load(t.dataset.ajaxHref,{},function(){var n,i=t.dataset.ajaxSuccess,r;if(i=i?i.split("."):[],i.length)for(n=window,r=0;n&&r<i.length;r++)n=n[i[r]];n&&n.call(t);window.__initPrivacy&&__initPrivacy()})};r=document.querySelectorAll("[data-ajax-href]");n();window.addEventListener("scroll",_.throttle(n,100),!1);document.querySelectorAll("select.updater").forEach(function(n){n.addEventListener("change",s,!1)});$("[data-href]").each(function(n,t){var i,e,o,r=$(t),f=r.data("href").split(":"),s=r.data("anchor");if(f[1]=f[1]||0,f[0]=="child")i=u(f[1],r);else if(f[0]=="parent")for(o=t;(!i||i.length==0)&&!!(o=o.parentNode);)i=u(f[1],$(o));if(i&&(e=i.attr("href")),e){r.addClass("clickable");r.on("click",function(n){e=i.attr("href");s=$(n.target).data("anchor")||s;i.prop("href",s?e.split("#")[0]+"#"+s:e);i[0].click();n.stopPropagation()});r.find("a").on("click",function(n){n.stopPropagation()})}});$("a[data-popup]").on("click",function(n){var t=$(n.currentTarget),i=t.data("width"),r=t.data("height"),u=(screen.width-i)/2|0,f=(screen.height-r)/2|0;return window.open(n.currentTarget.href,"_blank","directories=0,menubar=0,status=0,toolbar=1,width="+i+",height="+r+",left="+u+",top="+f),n.preventDefault(),!1});BC.Forms.forumSearchTrigger=function(n,t){var i=t.$element.parent("form");i.value=n.Set;i.submit()};BC.initCheckbox=function(){$('.check input[type="checkbox"], .check input[type="radio"]').each(function(){var t=$(this),n=t.parent();n.hasClass("typeLabel")||(n.addClass("typeLabel"),t.addClass("hidden"),h(n))})};BC.initFlip=function(){setTimeout(function(){$(".flipper").hasClass("connect")||$("#connexion-form").hide()},500);$(".btFlip").on("click",function(){var n=$(this).data("callback");$("#flip").toggleClass("flipped");n&&BC.Callbacks[n](this)})};BC.initFlip();BC.locateUser=function(n){var t=navigator.geolocation;t?t.getCurrentPosition(n,function(n){n.code==n.PERMISSION_DENIED&&alert("Pour utiliser ce service, vous devez autoriser l'accès\naux données de localisation à Boursier.com.\n\nRendez-vous dans les paramètres de confidentialités de votre navigateur et modifiez l'autorisation pour notre site.")}):alert("Votre navigateur ne supporte par la géolocalisation.")};BC.AJAX.spinner=function(n,t){$(n)[t?"addClass":"removeClass"]("loading").attr("disabled","disabled")};BC.initForms=function(){BC.initTypeahead();BC.initCheckbox()};f=function(n){var t={width:600,height:550,name:"popup",scrollbars:"yes"},i=nw.tools.paramToObj($(this).attr("data-script"))||{};$.extend(t,i);var r=screen.width/2-t.width/2,u=screen.height/2-t.height/2,f=window.open(this.href,t.name,"menubar=no, status=no, scrollbars="+t.scrollbars+", menubar=no, resizable=yes, width="+t.width+", height="+t.height+", screenX="+r+", screenY="+u);f.focus();n.preventDefault();n.stopPropagation()};BC.initPopups=function(){document.querySelectorAll("a.popup").forEach(function(n){n.classList.remove("popup");n.addEventListener("click",f,!1)})};BC.initForms();BC.initPopups();e=$.validator.methods.range;$.validator.methods.range=function(n,t,i){return t.type==="checkbox"?t.checked:e.call(this,n,t,i)};$.fn.clearValidation=function(){var t=$(this),n=t.validate();$("[name]",t).each(function(){n.successList.push(this);n.showErrors()});n.resetForm();n.reset()};$.extend(jQuery.validator.messages,{email:"Veuillez saisir un email valide"});$.validator.setDefaults({highlight:function(n){$(n).addClass("input-validation-error");n.id&&($("label[for="+n.id+"]").addClass("input-validation-error"),$(n).next(".b-select").addClass("input-validation-error"))},unhighlight:function(n){$(n).removeClass("input-validation-error");n.id&&($("label[for="+n.id+"]").removeClass("input-validation-error"),$(n).next(".b-select").removeClass("input-validation-error"))},ignore:[]});$("input[type=checkbox].input-validation-error").each(function(){this.id&&$("label[for="+this.id+"]").addClass("input-validation-error")}),function(){for(var r=document.querySelectorAll('span[data-addr="true"]'),i=0;i<r.length;i++){var n=r[i],u=n.parentNode,f=n.getAttribute("data-name")+"@"+(n.getAttribute("data-dom")||"boursier.com"),t=document.createElement("a");t.innerHTML=n.innerHTML||f;t.className=n.className;t.id=n.id;t.href="mailto:"+f;u.insertBefore(t,n);u.removeChild(n)}}();BC.applyCommentsCancel=function(){$("#formReplyComment button.reset").removeClass("reset").on("click",function(n){var t=document.getElementById("formReplyComment"),i=$(n.target);return t.elements.FContent.value="",$(t).hide(),!1})};BC.updateComments=function(){BC.applyConnection("formCommentaires");BC.applyCommentsCancel();$(".comments__links a.reply").removeClass("reply").on("click",function(n){var t=document.getElementById("formReplyComment"),i=$(n.target);return t.elements.ContentID.value=i.attr("href").substr(1),$(t).insertAfter(n.target.parentNode),$(t).show(),!1});$(".comments__links a.abuse").removeClass("abuse").on("click",function(n){var t=document.getElementById("formAbuseComment"),i=$(n.target);return t.elements.id.value=i.attr("href").substr(1),t.setAttribute("data-ajax-update","#"+n.target.parentNode.id),t.setAttribute("data-ajax-mode","replace"),$(t).trigger("submit"),!1});document.getElementById("header__comments-count").textContent=document.querySelector("#comments-wrapper .comments__count").textContent}}(),function(){function r(n){var t=n,i;if(location.pathname==="/"&&(i=$("#overall [data-target]").not("a, .crypt"),$(i).hide()),$(".quick-menu [data-target]").removeClass("active"),$(".quick-menu [data-target ="+t+" ]").addClass("active"),$("#overall [data-target ="+t+" ]").show(),$("#overall .palmares_bourse--letter_filter [data-target = self ]").show(),t==="privileges"?$("#actus").hide():$("#actus").show(),t==="highlight"){const n=$("#actionnaires .slider");n.length&&n.slick("setPosition")}}function o(){$("[data-toggle]").each(function(){$(this).find("span").on("click",function(n){n.preventDefault();var t=$(this).parent().attr("data-toggle"),i=$(this);i.parent().hasClass("toggled")?(i.parent().removeClass("toggled"),$(".header-sticky").removeClass("header-sticky--mobile"),$("#infos-boursier_panel").css("z-index",10),$(".page-head").css("z-index",1),$("html").removeAttr("style")):(i.parent().addClass("toggled"),t==="#burger-menu"&&($("#infos-boursier_panel").css("z-index",0),$(".header-sticky").addClass("header-sticky--mobile"),$("html").css({overflow:"hidden"})));$(t).toggle("500");$(".toggleit").not(t).hide("550")})})}function f(){var t=$(window).width();if(BC.adjustResponsiveCharts(),(n===-1||n>=641)&&t<641){$("html").addClass("mobile");const n=$(".quick-menu .active").data("target");r(n);$(document).on("click",".search-toggle",function(){$("#form-search.visible .form-text").focus()})}else(n===-1||n<641)&&t>=641&&($("#overall [data-target]").show(),$("#overall #actus").show(),$("html").removeClass("mobile"),$("body").removeClass("fixed-height"));n=t}var e=window.innerWidth||documentElement.clientWidth||screen.width,i,t,u,n;if(e<=640){i=Boursier.supportPassive?{passive:!0}:!1;document.querySelectorAll(".quick-menu a").forEach(function(n){n.addEventListener("touchend",function(){var n=$(this).data("target");r(n);window.dispatchEvent&&typeof CustomEvent!="undefined"&&window.dispatchEvent(new CustomEvent("scroll"));document.getElementById("logo-user_tools").scrollIntoView()},i)});const n=document.getElementsByClassName("scrolly-table");for(t=0;t<n.length;t++)u=function(){for(var t=0;t<n.length;t++)n[t].classList.remove("show"),typeof Storage!="undefined"&&localStorage.setItem("scrollyTable","on")},n[t].addEventListener("touchstart",u,i)}makeELementVisible(document.querySelector(".filter-tabs ul li.tab.on"));makeELementVisible(document.querySelector(".pagenav .select-content li.active"));makeELementVisible(document.querySelector(".grp-prms-form.top nav .tab.on"));o();n=-1;f();$(window).on("resize",f);$("body").on("change",".select-ajax",function(){var r=this.value,u=$(this).data("parent"),f=$("."+u+".box-listes"),t,n=r,i;if(n=n?n.split("."):[],n.length)for(t=window,i=0;i<n.length;i++)t=t[n[i]];f.load(r,t||null)})}(),function(){function s(n){var r,t,u,i;this.href||(n.preventDefault(),r=document.querySelector(".sub-menu--connected__wrapper"),r.classList.remove("visible"),t=this.parentNode.classList,u=t.contains("active"),e(),u||(t.add("visible","active"),f(this.parentNode.querySelector(".ssmenus-secondary")),i=document.querySelector(".btn-close"),i&&i.classList.add("active","visible")))}function h(n){n.preventDefault();var t=this.classList;t.add("active");f(this.nextElementSibling,this)}function f(n,t){if(!n.querySelector(".button-back")){var r=document.createElement("li"),i=document.createElement("a");r.className="button-back";i.name="_back";i.setAttribute("aria-label","Retour au menu précédent");i.addEventListener("click",function(){(t||n.parentNode).classList.remove("active","visible")},!1);r.appendChild(i);n.insertBefore(r,n.firstChild)}}function e(){var t=document.querySelector(".burger-menu__item.active");t&&t.classList.remove("active","visible");n&&n.classList.remove("active","visible")}var i=$.cookieEx("u:l"),o=i==="1"?!0:!1,t,r,u,n;i&&o||(t=document.querySelector(".premium.main-menu"),t&&(t.textContent="Abonnez-vous",t.href="/membres/abonnement"));r=Array.from(document.querySelectorAll(".main-menu"));r.forEach(function(n){n.addEventListener("click",s,!1)});u=Array.from(document.querySelectorAll(".secondary-link"));u.forEach(function(n){n.addEventListener("click",h,!1)});n=document.querySelector(".btn-close");n&&n.addEventListener("click",e,!1)}();new MutationObserver(function(n){n.forEach(function(n){n.attributeName==="class"&&(n.target.classList.contains("perfBar")?($("#infos-boursier").show(),$("#indexes-compact").hide(),$("#toggle-infos-panel").addClass("open")):($("#infos-boursier").hide(),$("#indexes-compact").show(),$("#toggle-infos-panel").removeClass("open")))})}).observe(document.documentElement,{attributes:!0}),function(){function l(n){n.preventDefault();var t=this,i=t.getAttribute("data-target"),r=document.querySelector(i);window.scroll({top:r.getBoundingClientRect().top+window.pageYOffset-100,left:0,behavior:"smooth"})}function a(){var u=window.pageYOffset||document.documentElement.scrollTop||window.scrollY,s=u<f?"up":"down",i,r;f=u;const e=document.querySelector(".main-article__body");if(e){var o=e.getBoundingClientRect(),n=o.top,h=o.bottom,c=window.innerHeight,l=h-n-c;const u=t.querySelector(".progress-bar"),f=u.getElementsByTagName("SPAN")[0];i=0;r=t.classList.contains("visible");n<=-140?(n<=0&&(i=100*Math.abs(n)/l),s==="up"?r&&t.classList.remove("visible"):r||t.classList.add("visible")):(r&&t.classList.remove("visible"),i=0);f.style.width=i+"%"}}var h=document.querySelector("body.home")!==null,n,i,u,e,f,r,s;if(!h){if(n=document.querySelector("#date-breadcrumb"),n=n&&n.parentElement.lastElementChild,!n||n.offsetWidth<1e3)return;if(i=document.getElementsByClassName("aside--block")[0],!i)return;if(u=i.getElementsByClassName("sticky-container")[0],!u)return;e=i.previousElementSibling.offsetHeight-360;u.style.height=Math.max(e*.8,600)+"px"}const c=Array.from(document.querySelectorAll(".anchor"));c.forEach(function(n){n.addEventListener("click",l,!1)});const t=document.getElementById("header-sharing");if(t){f=window.pageYOffset||document.documentElement.scrollTop||window.scrollY;r=!1;window.addEventListener("scroll",function(){r||(window.requestAnimationFrame(function(){a();r=!1}),r=!0)},!1);const o=Array.from(document.querySelectorAll(".share-button"));o.length>0&&(s=function(){function s(n){FB.ui({method:"send",link:n})}var u;const h=this,r=document.querySelectorAll(".header-sharing__list")[0].getAttribute("data-url"),i=document.getElementsByTagName("TITLE")[0].innerText,e=h.getElementsByTagName("SPAN")[0].classList[1].split("icon2016-")[1],o=document.querySelector(".responsive-img, .media-primary img");u="";o&&(u=o.getAttribute("src"));var n="",f="",t="_self";switch(e){case"twitter":n="https://twitter.com/intent/tweet?url=";f="&text="+encodeURIComponent(i)+"&via=Boursier_com&lang=fr";t="_blank";break;case"facebook":n="https://www.facebook.com/sharer/sharer.php?u=";t="_blank";break;case"linkedin":n="https://www.linkedin.com/shareArticle?mini=true&url=";f="&title="+encodeURIComponent(i)+"&summary="+encodeURIComponent(u)+"&source="+encodeURIComponent(i);t="_blank";break;case"mail":n="mailto:?subject=Boursier.com - "+encodeURIComponent(i)+"&body=";break;case"whatsapp":n="https://api.whatsapp.com/send?text=";t="_blank"}if(e!=="messenger"){window.open(n+encodeURIComponent(r)+f,t);return}typeof FB!="undefined"?s(r):(function(n,t,i){var r,u=n.getElementsByTagName(t)[0];n.getElementById(i)||(r=n.createElement(t),r.id=i,r.src="//connect.facebook.net/fr_FR/sdk.js",u.parentNode.insertBefore(r,u))}(document,"script","facebook-jssdk"),window.fbAsyncInit=function(){FB.init({appId:"966242223397117",xfbml:!0,version:"v2.7"});s(r)})},o.forEach(function(n){n.addEventListener("click",s,!1)}))}}();(document.body||{}).dataset!==undefined&&function(){function a(){i||((~location.host.indexOf("localhost")||~location.host.indexOf("boursier.com"))&&(i=setInterval(p,h)),setTimeout(function(){c=6e4/h},18e5))}function y(){clearInterval(i);i=undefined}function p(){var i,r,n,u;if(!t){for(i=document.querySelectorAll("[data-dyn]"),r=[],n=0;n<i.length;n++)u=nt(i[n]),u&&r.push(u);_.uniqBy(r,function(n){return n}).map(w)}}function w(n){l++<c||s.count>=3||(t++,l=0,$.ajax({url:n,success:k,error:b,method:"POST"}))}function b(){s.count++;t--}function k(n){var i=n.results;i.forEach(function(n){for(var e,t,o,r,i=n.data,s=n.mode||"charts",f=document.querySelectorAll('[data-dyn="'+n.target+'"]'),u=0;u<f.length;u++){if(e=f[u].dataset.dynKey,t=Array.prototype.slice.call(f[u].childNodes).filter(function(n){return n.nodeType===n.ELEMENT_NODE}),t.forEach(function(n){n.style.visibility="";n.removeAttribute("aria-hidden")}),i===null||i.length!==t.length)for(o=(i||[]).length,r=t.length-1;r>=o;--r)t[r].style.visibility="hidden",t[r].setAttribute("aria-hidden",!0);i!==null&&(s==="charts"?d(e,t,i):v(e,t,i))}});t--}function d(t,i,r){var f=[],e=[],h,o,c,l,s;if(i.length>r.length)for(h=i.length-r.length,o=0;o<h;o++)r.push({name:"-",last:"",variation:"0%",href:"#"});r.forEach(function(r,o){e.push(i[o]);i.forEach(function(s,h){var a=s.querySelector("[data-dyn-attr="+t+"]"),v=u(a),c=n(v.textContent),y=n(r[t]),l;if(c===y){if(c==="-")return;e[o]=i[h];l=o-h;f.push({index:h,diff:l})}})});c=f.map(function(n){return n.index});l=f.map(function(n){return n.index+n.diff});f.forEach(function(n){var u=n.index,t=u+n.diff,r;if(c.indexOf(t)===-1){while((r=l.indexOf(n.index))!==-1)n=f[r];f.push({index:t,diff:n.index-t});e[n.index]=i[t]}});s=!1;f.forEach(function(n){if(n.diff){var t=i[n.index].offsetHeight,r=n.diff*t;i[n.index].style.transform="translate3d(0,"+r+"px, 0)";s=!0}});setTimeout(function(){e.forEach(function(n){n.style.transform="";i[0].parentNode.appendChild(n)});v(t,e,r)},s?350:0)}function v(t,i,f){f.forEach(function(f,e){if(!(e>=i.length)){var o=i[e],s=o.parentNode.dataset.dyn,c=Array.prototype.slice.call(o.querySelectorAll("[data-dyn-attr]")),l=o.querySelector("[data-dyn-attr="+t+"]"),h=o.dataset.dynTrigger||o.parentNode.dataset.dynTrigger,a=u(l),v=n(a.textContent),y=n(f[t]),p=v!==y;c.forEach(function(t){var i=t.dataset.dynAttr,c=u(t),a=tt(i,f[i],s,c),e=n(c.textContent),l=n(a);i==="href"?t.href=f[i]:(c.textContent=a,e!==l&&(isNaN(parseFloat(e))?r(t,"dyn-changed"):p||(e<l?r(t,"dyn-hi-up"):e>l&&r(t,"dyn-hi-down")),h&&g(h)(i,f[i],s,o)))})}})}function g(n){var t,r=n?n.split("."):[],i;if(r.length)for(t=e,i=0;i<r.length;i++)t=t[r[i]];return t}function r(n,t){n.classList.add(t);setTimeout(function(){n.classList.remove(t)},1500)}function u(n){var i,t=n,r;do if((i=t.firstChild)&&i.nodeType!==t.ELEMENT_NODE&&(r=i.nodeValue.replace(/\s+/g,""),r!==""))return t;while(t=t.firstElementChild);return n}function n(n){var t=parseFloat(n.replace(",",".").replace(String.fromCharCode(160),"").replace("&nbsp;",""));return isNaN(t)?n:t}function nt(n){do if(n.dataset&&n.dataset.dynHref)return n.dataset.dynHref;while(n=n.parentNode)}function tt(t,i,r,u){switch(t){case"variation":if(r==="header-indices"){var f=n(i);u.classList.remove("up");u.classList.remove("eq");u.classList.remove("down");u.classList.add(f>0?"up":f===0?"eq":"down")}break;case"last":r==="header-indices"&&(u.parentNode.parentNode.classList.contains("keep")||(i=i.split(",")[0]))}return i}function f(n){n?a():y()}var t=0,i,e={},o={count:0},s={count:0},h=5e3,c=0,l=0;window.addEventListener("load",a,!1);typeof document.visibilityState!="undefined"?window.addEventListener("visibilitychange",function(){f(document.visibilityState==="visible")},!1):(window.addEventListener("blur",function(){f(!1)},!1),window.addEventListener("focus",function(){f(!0)},!1));e.headerChart=_.throttle(function(n,t,i){if((n==="last"||n==="variation")&&i==="header-indices"&&o.count<3){var r=document.querySelector("#indexes-full .tooltips a img");imageReloader(r,o)}},6e4)}(),function(){function s(){a();try{const n=document.querySelectorAll("[data-refresh]");for(let t=0;t<n.length;t++){const i=n[t];h(i)}}catch(n){console.log("Exception in content refresher:",n)}}function h(n){let v=0,h=!1;const f=n.dataset,y=f.refreshHref,p=f.refreshAfter,g=f.refreshImmediate==="true",nt=f.refresh==="true",a=f.refreshAnim==="true",tt=f.refreshMode,it=f.refreshForm,w=t(f.refreshIf),b=t(f.refreshPreload),k=t(f.refreshPrerender),d=t(f.refreshSuccess);for(let n in f)n.indexOf("refresh")===0&&delete f[n];if(nt&&y&&p&&window.atob){let l=null;if(it){const n=document.getElementById("pal-prms"),t=n.querySelectorAll("input, select, textarea"),i=Array.prototype.slice.call(t);l=i.map(function(n){return n.name+"="+encodeURIComponent(n.value)}).join("&")+"&_refresh=1"}const rt=function(){if((!w||w.bind(n)())&&!h){h=!0;let t=b&&b.bind(n)()||{};const i=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP");i.onload=function(){if(this.status>=400){this.onerror();return}this.status===200&&(a&&n.classList.add("refresh-run"),setTimeout(function(){if(t.content=this.responseText,t=k&&k.bind(n)(t)||t,tt!=="inner")n.innerHTML=t.content;else{const i=document.createElement("div");i.innerHTML=t.content;n.innerHTML=i.firstElementChild.innerHTML}o.bind(n)();d&&d.bind(n)(t);a&&n.classList.remove("refresh-run");n.parentNode.classList.remove("loading-preview");e.lastUpdated=Date.now();h=!1;s()}.bind(this),a?350:0))};i.onerror=function(){(v++===u&&setTimeout(function(){self.location.reload()},6e5),v>u)||(e.lastUpdated=Date.now(),h=!1,s())};i.open("POST",atob(y),!0);i.setRequestHeader("X-Requested-With","XMLHttpRequest");l&&i.setRequestHeader("Content-Type","application/x-www-form-urlencoded");i.send(l)}},s=function(){if(!r){if(!c(n)){e.timerID=setTimeout(s,500);return}const t=Date.now()-e.lastUpdated,i=Math.max(0,p*6e4-t);e.timerID=setTimeout(rt,i)}};let e={handler:s,lastUpdated:g?0:Date.now()};n.classList.add("refresh-init");i.push(e);s()}}function c(n){var t=n.getBoundingClientRect(),i={top:0,left:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight};return!(t.left>i.right||t.right<i.left||t.top>i.bottom||t.bottom<i.top)}function t(t){const r=t?t.split("."):[],i=r.reduce(function(n,t){return n[t]},n);return i!==n?i:undefined}function l(n){return Array.prototype.indexOf.call(n.parentNode.children,n)}function a(){const n=function(n){n?(r=!1,i.forEach(function(n){n.handler()})):(r=!0,i.forEach(function(n){clearTimeout(n.timerID)}))};typeof document.visibilityState!="undefined"?window.addEventListener("visibilitychange",function(){n(document.visibilityState==="visible")},!1):(window.addEventListener("blur",function(){n(!1)},!1),window.addEventListener("focus",function(){n(!0)},!1))}function f(n){n.context={ad:document.getElementById("ad-anx-mpu1-mobile")}}function e(n,t){if(n.context){var i=n.context.ad;i&&t(i)&&BC.refreshAdSlot&&BC.refreshAdSlot(i.id)}}const u=3,n={},i=[];let r=!1;var o=function(){BC.initLazyLoad();window.dispatchEvent&&typeof CustomEvent!="undefined"&&window.dispatchEvent(new CustomEvent("scroll"))};window.addEventListener("load",function(){setTimeout(s,0)},!1);n.prerenderHomeHeadlines=f;n.prerenderHomeNewsFeed=function(n){const t=this.querySelectorAll('[id^="div-gpt-ad-"]'),i=[];for(let n=0;n<t.length;n++){const r=t[n];i.push({node:r,index:l(r)})}return n.natives=i,n};n.prerenderQuotePage=function(n){var i=document.createElement("div"),t,r;i.innerHTML=n.content;t=i.firstElementChild;r=t.removeChild(t.firstElementChild);document.getElementById("quote-header").innerHTML=r.innerHTML;n.content=t.innerHTML;f(n)};n.handleHomeHeadlines=function(n){e(n,function(n){var t=document.getElementById("headlines");return t&&t.appendChild(n)})};n.handleHomeNewsFeed=function(n){SimpleScrollbar.initEl(this.querySelector("[ss-container]"));const t=this.getElementsByClassName("ss-content")[0];n.natives.forEach(function(n){t.insertBefore(n.node,t.children[n.index])})};n.handleSmallTabs=function(n){e(n,function(n){var t=document.querySelector("#fiche_valeur-cours .refresh-init .tables.first");return t&&t.parentNode.insertBefore(n,t.nextSibling)});BC.AJAX.initTradingPage.call(this)};n.handleHistoryTabs=function(){BC.AJAX.InitOnglets.call(this)};n.handleQuoteHeader=function(){var n=document.getElementById("chartBig");n&&n.tagName==="IMG"&&imageReloader(n)};n.handleNewsFeedDate=function(){const n=this.dataset.today,t=document.querySelector(".agenda-news p strong"),i=document.querySelector("h1");t.textContent=n;i.textContent="Actualités du "+n};n.handleHomeTrading=function(){for(var t=document.querySelector(".introduction + .w-background .tabs-content").children,n=0;n<t.length;n++)if(t[n].style.visibility!=="hidden"){BC.AJAX.load(null,t[n]);break}};n.handlePagine=function(){BC.Pager.pagine()};n.ifPageOne=function(){const n=/.+?-\d+\.html/.test(location.pathname);return!n}}(),function(){function l(n){var t=s.indexOf(n);t!==-1&&s.splice(t,1)}function a(){var n=document.querySelector("#quote-header .h1").firstChild.textContent,t=n.indexOf("(");return n=t===-1?n:n.substring(0,t),n.replace(/(^\s+|\s+$)/g,"")}function v(t){t.forEach(function(t){try{var i=t(n);typeof i=="function"&&r.push(i)}catch(u){}})}function y(n){var t=r.slice();t.forEach(function(t){try{t(n)}catch(i){}})}function p(){n.page.instrument||tc_vars.custom3==="Instrument"&&(n.page.instrument={isin:tc_vars.custom1,country:tc_vars.custom2,name:a()});n.page.accessLevel=Number(tc_vars.newspaid==="yes"||tc_vars.custom3==="Privileges");l(e)}function w(){var n=new XMLHttpRequest;n.open("POST","/user/shared");n.onreadystatechange=function(){if(this.readyState===n.DONE){var t={};try{t=JSON.parse(this.responseText);t.type=["visitor","member","subscriber"][t.type||0];__dataLayer.extend(o,t,!0)}catch(i){n.onerror()}}};n.onerror=function(){__dataLayer.extend(o,{type:"unknown"},!0)};n.send(null)}function h(i,r){var u,e;if(!n.gdpr)return"undefined";e=r.indexOf(":")!==-1;switch(i){case"purpose":u="didomiPurposesConsent";break;case"iab":case"vendor":u="didomiVendorsConsent"}if(i==="purpose")return t(u,r);if(i==="iab")return t(u,(e?"":"iab:")+r);if(i==="vendor"){if(e)return t(u,r);var o=t(u,"didomi:"+r),s=t(u,"c:"+r),h=t(u,"iab:"+r),f=0;return(o!=="undefined"&&f++,s!=="undefined"&&f++,h!=="undefined"&&f++,f>1)?"ambigous":o!=="undefined"?o:s!=="undefined"?s:h}}function t(n,t){return c(n,"",t)?"consent":c(n,"Denied",t)?"deny":c(n,"Unknown",t)?"unknown":"undefined"}function c(t,i,r){return(n.gdpr[t+i]||"").indexOf(r+",")!==-1}var r,f,u;const e="tc_vars",o="user";var n=function(){var r=location.pathname,f,t,h,c,l,v;r.substr(-1)==="/"&&(r=r.slice(0,-1)||"/accueil");var u=r.substr(1).split("/"),i=r.substr(-5)===".html"?u.pop():undefined,n={levels:u.length};for(f=0;f<u.length;f++)n["level"+(f+1)]=u[f];if(i){var y=/([a-z0-9-]+?)i?(\d+)(-\d+)?\.html/.exec(i)||"",e=y[1],p=y[2],o=((/[a-z0-9-]+([A-Z0-9]{12},[A-Z]{2})\.html/.exec(i)||"")[1]||"").split(",");e&&(n.slug=e.substr(0,e.length-1));p&&(n.id=Number(p));o[0]&&(n.instrument={isin:o[0],country:o[1],name:a()})}t=[];n.level1==="patrimoine"&&(t.push(n.level1),h=(/section-(?!page)[a-z]+/.exec(document.body.className)||[null])[0],h&&t.push(h.substr(8)));var w=[n.level1,n.level2,n.level3].indexOf("dossiers")!==-1,b=n.level2==="galeries",k=[n.level2,n.level3].indexOf("interviews")!==-1,d=[n.level2,n.level3].indexOf("points-de-vue")!==-1,g=[n.level2,n.level3].indexOf("fiches-pratiques")!==-1,nt=[n.level3].indexOf("analyses")!==-1;return["actions","indices","matieres-premieres","opcvm","produits-de-bourse"].indexOf(n.level1)!==-1&&i&&t.push("instrument"),["palmares","devises","secteurs"].indexOf(n.level1)===-1&&["cours","marches"].indexOf(n.level2)===-1&&(["actions","indices","produits-de-bourse"].indexOf(n.level1)===-1||i)||t.push("cotations"),([n.level1,n.level2].indexOf("actualites")!==-1||["videos","introductions"].indexOf(n.level1)!==-1||w||k||d||g||nt)&&t.push("actualites"),[n.level1,n.level2].indexOf("forum")!==-1&&t.push("forum"),["accueil","secteurs","introductions","membres","privileges"].indexOf(n.level1)!==-1&&t.push(n.level1),(n.level1==="guide"||n.level2==="services"||n.level3==="guides")&&t.push("guides"),t.length===0&&t.push("autres"),t.indexOf("actualites")!==-1&&t.indexOf("patrimoine")===-1&&t.indexOf("cotations")===-1&&t.indexOf("instrument")===-1&&t.push("generales"),(n.level1==="videos"||b)&&t.push("medias"),t.indexOf("actualites")!==-1&&i&&(b||w&&u.length===3||t.push("articles")),c=(document.querySelector(".author")||"").textContent,c&&(l=[c.replace(/(^\s+|\s+$)/g,"").replace(/(Publié |Propos recueillis )?par /i,"")],l[0]&&(n.authors=l)),v=(document.querySelector("article h1")||"").textContent,v&&(n.title=v.replace(/^\s+|\s+$/g,"")),n.domain=self.location.hostname,n.groups=t,{get pending(){return s.length>0},page:n}}(),i={cmd:{push:function(n){v([n])}},extend:function(t,i,r){if(r&&l(t),t===e){p();y(n);return}var u=n&&!n[t];return u&&(n[t]=i,y(n)),u},remove:function(n){var t=r.indexOf(n);t!==-1&&r.splice(t,1)}},s=[e,o];Object.defineProperty(i,"state",{value:n});Object.freeze(i.cmd);Object.freeze(i.extend);r=[];f={purpose:function(n){return h("purpose",n)},iab:function(n){return h("iab",n)},vendor:function(n){return h("vendor",n)}};Object.defineProperty(f,"iabString",{get:function(){return n.gdpr&&n.gdpr.didomiIABConsent||""}});Object.defineProperty(f,"gdprApplies",{get:function(){return n.gdpr?n.gdpr.didomiGDPRApplies||0:-1}});i.extend("consent",f);u=window.__dataLayer;window.__dataLayer=i;u&&Array.isArray(u.cmd)&&v(u.cmd);w();u=null}()