!function(e,t){var n=function(e,t){"use strict";if(!t.getElementsByClassName)return;var n,a,i=t.documentElement,s=e.Date,r=e.HTMLPictureElement,o="addEventListener",l="getAttribute",c=e[o],d=e.setTimeout,u=e.requestAnimationFrame||d,f=e.requestIdleCallback,m=/^picture$/i,z=["load","error","lazyincluded","_lazyloaded"],y={},h=Array.prototype.forEach,v=function(e,t){return y[t]||(y[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),y[t].test(e[l]("class")||"")&&y[t]},g=function(e,t){v(e,t)||e.setAttribute("class",(e[l]("class")||"").trim()+" "+t)},p=function(e,t){var n;(n=v(e,t))&&e.setAttribute("class",(e[l]("class")||"").replace(n," "))},C=function(e,t,n){var a=n?o:"removeEventListener";n&&C(e,t),z.forEach((function(n){e[a](n,t)}))},b=function(e,a,i,s,r){var o=t.createEvent("Event");return i||(i={}),i.instance=n,o.initEvent(a,!s,!r),o.detail=i,e.dispatchEvent(o),o},A=function(t,n){var i;!r&&(i=e.picturefill||a.pf)?(n&&n.src&&!t[l]("srcset")&&t.setAttribute("srcset",n.src),i({reevaluate:!0,elements:[t]})):n&&n.src&&(t.src=n.src)},E=function(e,t){return(getComputedStyle(e,null)||{})[t]},_=function(e,t,n){for(n=n||e.offsetWidth;n49?function(){f(o,{timeout:r}),r!==a.ricTimeout&&(r=a.ricTimeout)}:M((function(){d(o)}),!0);return function(e){var a;(e=!0===e)&&(r=33),t||(t=!0,(a=i-(s.now()-n))<0&&(a=0),e||a<9?l():d(l,a))}},x=function(e){var t,n,a=99,i=function(){t=null,e()},r=function(){var e=s.now()-n;e0)&&"visible"!=E(s,"overflow")&&(a=s.getBoundingClientRect(),r=Y>a.left&&Xa.top-1&&V500&&i.clientWidth>500?500:370:a.expand,n._defEx=z,y=z*a.expFactor,h=a.hFac,ee=null,se2&&J>2&&!t.hidden?(se=y,oe=0):se=J>1&&oe>1&&re<6?z:ie;s=u&&(V=r.top)<=U&&(Y=r.right)>=u*h&&(X=r.left)<=Q&&(Z||Y||X||V)&&(a.loadHidden||ce(v[s]))&&(j&&re<3&&!f&&(J<3||oe<4)||de(v[s],d))){if(pe(v[s]),c=!0,re>9)break}else!c&&j&&!o&&re<4&&oe<4&&J>2&&(q[0]||a.preloadAfterLoad)&&(q[0]||!f&&(Z||Y||X||V||"auto"!=v[s][l](a.sizesAttr)))&&(o=q[0]||v[s]);else pe(v[s]);o&&!c&&pe(o)}},fe=N(ue),me=function(e){var t=e.target;t._lazyCache?delete t._lazyCache:(le(e),g(t,a.loadedClass),p(t,a.loadingClass),C(t,ye),b(t,"lazyloaded"))},ze=M(me),ye=function(e){ze({target:e.target})},he=function(e,t){try{e.contentWindow.location.replace(t)}catch(n){e.src=t}},ve=function(e){var t,n=e[l](a.srcsetAttr);(t=a.customMedia[e[l]("data-media")||e[l]("media")])&&e.setAttribute("media",t),n&&e.setAttribute("srcset",n)},ge=M((function(e,t,n,i,s){var r,o,c,u,f,z;(f=b(e,"lazybeforeunveil",t)).defaultPrevented||(i&&(n?g(e,a.autosizesClass):e.setAttribute("sizes",i)),o=e[l](a.srcsetAttr),r=e[l](a.srcAttr),s&&(u=(c=e.parentNode)&&m.test(c.nodeName||"")),z=t.firesLoad||"src"in e&&(o||r||u),f={target:e},g(e,a.loadingClass),z&&(clearTimeout(G),G=d(le,2500),C(e,ye,!0)),u&&h.call(c.getElementsByTagName("source"),ve),o?e.setAttribute("srcset",o):r&&!u&&(ne.test(e.nodeName)?he(e,r):e.src=r),s&&(o||u)&&A(e,{src:r})),e._lazyRace&&delete e._lazyRace,p(e,a.lazyClass),w((function(){(!z||e.complete&&e.naturalWidth>1)&&(me(f),e._lazyCache=!0,d((function(){"_lazyCache"in e&&delete e._lazyCache}),9))}),!0)})),pe=function(e){var t,n=te.test(e.nodeName),i=n&&(e[l](a.sizesAttr)||e[l]("sizes")),s="auto"==i;(!s&&j||!n||!e[l]("src")&&!e.srcset||e.complete||v(e,a.errorClass)||!v(e,a.lazyClass))&&(t=b(e,"lazyunveilread").detail,s&&D.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,re++,ge(e,t,s,i,n))},Ce=function(){if(!j)if(s.now()-K<999)d(Ce,999);else{var e=x((function(){a.loadMode=3,fe()}));j=!0,a.loadMode=3,fe(),c("scroll",(function(){3==a.loadMode&&(a.loadMode=2),e()}),!0)}},{_:function(){K=s.now(),n.elements=t.getElementsByClassName(a.lazyClass),q=t.getElementsByClassName(a.lazyClass+" "+a.preloadClass),c("scroll",fe,!0),c("resize",fe,!0),e.MutationObserver?new MutationObserver(fe).observe(i,{childList:!0,subtree:!0,attributes:!0}):(i[o]("DOMNodeInserted",fe,!0),i[o]("DOMAttrModified",fe,!0),setInterval(fe,999)),c("hashchange",fe,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach((function(e){t[o](e,fe,!0)})),/d$|^c/.test(t.readyState)?Ce():(c("load",Ce),t[o]("DOMContentLoaded",fe),d(Ce,2e4)),n.elements.length?(ue(),w._lsFlush()):fe()},checkElems:fe,unveil:pe}),D=(P=M((function(e,t,n,a){var i,s,r;if(e._lazysizesWidth=a,a+="px",e.setAttribute("sizes",a),m.test(t.nodeName||""))for(s=0,r=(i=t.getElementsByTagName("source")).length;s