// http://paulirish.com/2011/requestanimationframe-for-smart-animating/ // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating // MIT license function createPanoViewer(t){function e(t){return(""+t).toLowerCase()}function i(t,e){return t[w](e)>=0}function n(){var i,n,s,r,o,l,c,h=a.location;if(h=h.search||h.hash)for(i=h[W](1)[N]("&"),n=0;nt;t++)if(typeof n.style[["p","msP","MozP","WebkitP","OP"][t]+"erspective"]!=Y){i=C,3==t&&l.matchMedia&&(e=l.matchMedia("(-webkit-transform-3d)"),e&&(i=e.matches==C));break}return i}function s(){var t,e,i=S,n=_;try{for(t=a[M]("canvas"),e=0;4>e&&!(i=t.getContext(["webgl","experimental-webgl","moz-webgl","webkit-3d"][e]));e++);i&&(n=C)}catch(s){}return i=S,t=S,n}var r,m,g,v,$,b,T,B,x,k;0==h&&(r=_,m=_,g=_,t.isDevice("iphone|ipad|ipod")&&c[w]("opera mini")<0?p=f=C:(d=i(),d>=10.1&&(u=C),r=n(),m=s(),v=e(o.platform),$=0,b=0,T=0,B=c[w]("firefox/"),0>B&&(B=c[w]("gecko/")),B>=0&&($=parseInt(c[V](1+c[w]("/",B)),10)),g=!!l[ot],B=c[w](ot),B>0&&(T=parseInt(c[V](B+7),10),g=C),B=c[w](st),B>0&&(b=parseInt(c[V](B+8),10),$>=18&&(b=4)),r&&(b>0&&4>b&&(r=_),$>3&&18>$&&b>1&&(m=r=_),m||(v[w](rt)<0&&$>3&&1>b&&(r=_),T>9&&20>T&&(r=_))),(r||m)&&(p=C,x=c[w]("blackberry")>=0||c[w]("rim tablet")>=0||c[w]("bb10")>=0,k=(0|o.msMaxTouchPoints)>1,(b>=4||x||k)&&(f=C))),h=1|r<<1|m<<2|g<<3)}var o,a,l,c,h,u,d,p,f,m,g,v,_=!1,w="indexOf",C=!0,$="addEventListener",b="wmode",T="externalMouseEvent",B="target",S=null,x="targetelement",k="onerror",y="getElementById",D="bgcolor",M="createElement",P="flashbasepath",F="enable_mousewheel_js_bugfix",E="html5",A="never",I="params",H="length",O="onmousewheel",R="only",G="passQueryParameters",L="prefer",j="consolelog",N="split",V="slice",J="onready",q="xml",K="mimeTypes",U="externalMouseEvent2",W="substring",Y="undefined",Q="always",X="srcElement",Z="vars",z="useHTML5",tt="fallback",et="mwheel",it="basepath",nt="ActiveXObject",st="android",rt="mac",ot="chrome",at="stopPropagation",lt="plugins",ct="preventDefault",ht="lastIndexOf";return o=navigator,a=document,l=window,c=e(o.userAgent),h=0,u=_,d=0,p=_,f=_,t||(t={}),m=t[G]===C,t.swf||(t.swf="krpano.swf"),t.js||(t.js=S),void 0===t[q]&&(t[q]=t.swf[N](".swf").join(".xml")),t.id||(t.id="krpanoSWFObject"),t.width||(t.width="100%"),t.height||(t.height="100%"),t[D]||(t[D]="#000000"),t[b]||(t[b]=S),t[B]||(t[B]=S),t[E]||(t[E]="auto"),void 0===t[et]&&(t[et]=C),t[Z]||(t[Z]={}),t[I]||(t[I]={}),t[J]||(t[J]=S),t[it]?t[P]=t[it]:(g="./",v=t.swf[ht]("/"),v>=0&&(g=t.swf[V](0,v+1)),t[it]=g),t.isDevice=function(t){var i,n,s,r="all",o=["ipad","iphone","ipod",st];for(i=0;4>i;i++)c[w](o[i])>=0&&(r+="|"+o[i]);if(t=e(t)[N]("|"),t==S)return C;for(n=t[H],i=0;n>i;i++)if(s=t[i],r[w](s)>=0)return C;return _},t.addVariable=function(i,n){i=e(i),"pano"==i||i==q?t[q]=n:t[Z][i]=n},t.addParam=function(i,n){t[I][e(i)]=n},void 0!==t[z]&&(t[E]=t[z]),t[z]=function(e){t[E]=e},t.isHTML5possible=function(){return r(),p},t.isFlashpossible=function(){return r(),u},t[k]||(t[k]=function(e){var i=t[x];i?i.innerHTML='
ERROR:

'+e+"

":alert("ERROR: "+e)}),t.embed=function(s){function g(t){function i(t){function i(){l[$]?(l[$]("DOMMouseScroll",r,_),l[$]("mousewheel",r,_),a[$]("mousedown",n,_),a[$]("mouseup",s,_)):(l.opera?l.attachEvent(O,r):l[O]=a[O]=r,a.onmousedown=n,a.onmouseup=s)}function n(t){t||(t=l.event,t[B]=t[X]),d=t?t[B]:S}function s(t){var e,i,n,s,r,o,c,h;for(t||(t=l.event,t[B]=t[X]),e=0,i=u[H],e=0;i>e;e++)if(n=u[e],n&&(s=a[n.id],s&&n.needfix&&(r=s.getBoundingClientRect(),o=s==t[B],c=s==d,h=t.clientX>=r.left&&t.clientX=r.top&&t.clientYs;s++)if(o=u[s],o&&(c=a[o.id],c&&c==e[B])){try{c.jswheel?c.jswheel(i):c[T]?c[T](i):c[F]&&(c[F](),c[T]&&c[T](i))}catch(d){}n=C;break}return t[et]==_&&(n=_),n?(e[at]&&e[at](),e[ct]&&e[ct](),e.cancelBubble=C,e.cancel=C,a[$]||(e.returnValue=_),_):void 0}var c,h=e(o.appVersion)[w](rt)>=0,u=l._krpMW,d=S;u||(u=l._krpMW=new Array,i()),c=t[b],u.push({id:t.id,needfix:h||!!l[ot]||"opaque"==c||"transparent"==c})}for(var n,s,r,c,h,u=encodeURIComponent,d="",p=t[Z],f=t[I],m=t.id;s=a[y](m),s;)m+=String.fromCharCode(48+Math.floor(9*Math.random())),t.id=m;t[b]&&(f[b]=t[b]),t[D]&&(f[D]=t[D]),void 0!==t[q]&&(p[q]=t[q]),t[b]=e(f[b]),f.allowfullscreen="true",f.allowscriptaccess=Q,n="browser.",d=n+"useragent="+u(o.userAgent)+"&"+n+"location="+u(l.location.href);for(n in p)d+="&"+u(n)+"="+u(p[n]);if(n="initvars",p=t[n]){d+="&"+n+"=";for(n in p)d+="%26"+u(n)+"="+u(p[n])}if(f.flashvars=d,t[P]&&(f.base=t[P]),r="",c=' id="'+m+'" width="'+t.width+'" height="'+t.height+'" style="outline:none;" ',h="_krpcb_"+m,!t[J]||(l[h]=function(){try{delete l[h]}catch(e){l[h]=S}t[J](a[y](m))}),o[lt]&&o[K]&&!l[nt]){r='';for(n in f)r+='';r+=""}t[x].innerHTML=r,i(t)}function v(e){function i(t,e,i){var n,s=a.getElementsByTagName("head");s&&(s=s[0]),s||(s=a.body),s?(n=a[M]("script"),n.type="text/javascript",n.async=C,n.onload=e,n[k]=i,n.src=t,s.appendChild(n)):i()}function n(){return typeof embedpanoJS!==Y}function s(){n()?(t[Z][q]=t[q],t[I]=t,t.htmltarget=t[B],embedpanoJS(e)):r()}function r(){e[k]("HTML5 Version not available!")}var o=e.js;o||(o=e.swf,o=o[V](0,o.toLowerCase()[ht](".swf")+1)+"js"),n()?s():i(o,s,r)}var G,N,W,z,it,st,ut,dt,pt,ft;s&&(t[B]=s),t[x]=a[y](t[B]),t[x]?(m&&n(),t[et]==_&&(t[Z]["control.disablewheel"]=C),t[j]&&(t[Z][j]=t[j]),r(),G=e(t[E]),N=t.flash,N&&(N=e(N),N==L?G=tt:N==tt?G=L:N==R?G=A:N==A&&(G=R)),W=u,z=p,it=p,it&&u&&8&h&&(""==a.domain||0==(4&h))&&(it=_),G==A?z=_:i(G,R)&&(W=_),i(G,Q)?(u=W=_,p=z=C):z&&("whenpossible"==G||i(G,L)&&it||i(G,"auto")&&f)&&(W=_),W&&u?(d>=11.4&&(st=C,e(o.platform)[w](rt)>=0&&e(o.vendor)[w]("apple")>=0&&(ut=c[w]("webkit/"),ut>0&&(ut=parseFloat(c[V](ut+7)),!isNaN(ut)&&ut>0&&534>ut&&(st=_))),st&&t[b]==S&&!t[I][b]&&(t[b]=8&h?"window":"direct")),g(t)):z&&p?v(t):(dt="",pt=G!=A,ft=u==_&&(G==A||!i(G,Q)&&!i(G,R)),ft&&(dt+="Adobe Flashplayer"),ft&&pt&&(dt+=" or
"),pt&&(dt+="HTML5 Browser with CSS3D or WebGL support"),dt+=" required!",t[k](dt))):t[k]("No Embedding Target")},s(t)}function removepano(t){var e,i,n,s,r=document.getElementById(t);if(r){if(e=window._krpMW)for(i=0;io;)l=t.charCodeAt(o++)-35,c=t.charCodeAt(o++)-35,h=t.charCodeAt(o++)-35,u=t.charCodeAt(o++)-35,d=t.charCodeAt(o++)-35,l>56&&l--,c>56&&c--,h>56&&h--,u>56&&u--,d>56&&d--,d+=85*(85*(85*(85*l+c)+h)+u),s[a++]=d>>24&255,s[a++]=d>>16&255,s[a++]=d>>8&255,s[a++]=255&d;for(r=new r(s[2]<<16|s[1]<<8|s[0]),n=8+(s[6]<<16|s[5]<<8|s[4]),o=8,a=0;n>o;){for(l=s[o++],c=l>>4,h=c+240;255===h;c+=h=s[o++]);for(u=o+c;u>o;)r[a++]=s[o++];if(o===n)break;for(d=a-(s[o++]|s[o++]<<8),c=15&l,h=c+240;255===h;c+=h=s[o++]);for(u=a+c+4;u>a;)r[a++]=r[d++]}if(s.length=0,n=r.length,t="",i)for(o=0;n>o;o+=32e3)t+=e.apply(null,r.subarray(o,o+32e3));else for(o=0;n>o;o+=32e3)t+=e.apply(null,r.slice(o,o+32e3));return t}("D>=6:)ju)(rdIIVFK^g(Fi/_1F09)hDSU,/4*4?717)L'JS+uF=Kt8g#=/sm/w-SQGe2A:Gf,;N-wK*P1s+%,Fj.f78Ze'K/q2Sq#;0^%/w-];0?7fB/p>$L3)&r<-ETAVB>,M%6[UGw6[UGx1:03V1r7,ClmWEG^[Ma2MYl0DMMfW0n.3G/w[XP1q:T)GaQeWCQ3FgCNV1g3/Tm700#DPEC2>Sk6^#9&/9GHd#/W[O/w?_YCh$k4#IH(t1OU_,/pE%b6^#B)/5vV^CshwT-w#s'#?1_RCjr(T3Jgp21rwxLDovEZk]-5<]P*QiJP62W#>?CHXhj)YCNO'@DL#dV#BFqvBifM:-@@rBAZ%;I5H-9QFKg?)>04l2K_[297JHr-Dl83#6,t#A-^'x#/92x>*1oK[%V>aYI[qIc0?6OfuuATp.&xPGBSU$(C8kA06*:2n$ASUx/n89Z1f_-d08F@I#Z33Xq/GLRJZ`/@B67U;HGtk7soB=`akC5F*l0?L4u(Q^uJ(9Q(jn_wSTI'IS78wMw?Hbo0F#xHcV#>?UN7^h4896UBj;RLSlCUx*$-rtxO#BtXi3(x87CUoB1COmIt(V#B,#(6PF$EdOm1q:s7B>A)NEk9JsFMK;`olF(NDo0M.5_k)El,V_H3f(Fx.'RF4-w7Uc#uvOHq/s`n.(b*,-vD,gC3:lR/w6i?Gf8%At6rfH46rea[$9xZ?6>f6.E4^j*/pE#UHA<]t*`[?:*`[-^*`Ze4#%)4W#v5SKqfN)d-wI)O7#E_]/:KI;06]Uq(/,R.'ifX?##N^N$h@ajBSx(YD6@;q0t;t.Aw*Y305ahg##,`6/Tj7`#wY#F#[qt9#%B`.#%B`G#%CfU#%:fU#%Kl]##bMd*j]+%.&(66#&x(A2:BH8##ZMpGYB:(C#&m,6dK+D6,3K'EjkE.:RiEo2/XkuBkhxb@^1K'6*EJf#(h3fTV_BmYP^4d2D97RS3fL#$dTC#((_2d:f9X/r5nJ6b1ti3Ik8Z[SSTk6`k^dO]?CB@8$t5#$X&m#'*>LW`O]EA#pZ9.8rMCJr=88k&?Z(;cnQS%`O@.6[Uv-6[^8k6*^W`#v1O:2MYf.CPQDR0n.1*#;%BZ3eb)WDMs+]0orNC&5;&<1PRaJ6^#K,/:9UICtN9WG/87:)cjT319W/=$)i?g2h%3*#&>[b$V`ocB8$J+86d7SBn=2##2D;T6`f.wB;nw[#$a?B#@T#i$V_D$acmseCNUuSFKe1.12e1r%X;H86*sf[BnOF,HAvtiB>m9O6*NMipLpl2pLvI'6bU(2A#EcE19:Ir%0HTJ>#GHM19n*K-bZ$d#)w5LFG[#%8s%#FFN4Ac[S?k[#>C(`I'd&X@=2@8F^;cVDQ,(;JPvPd6Wk`$oP^F)###iC8ZkM,BSHP&K=:jNHAQZtF]G/g2j)(J#**;N2mUl*(9Qu.BS_8dB6Pmw#(10PFYb$rEfx4l6bA;%1;'Yl4Mb1wb]WSWb]`S5HZCHcG)9>5/x*=W0nuUlb%VcR2hAld1:B?bjD>BW06KA&6YxRh&<1f>E2dN<.'G*N&:]NIK(/ohG)IAERv)$uI;C1A5^eH=L6vG%.^u4THjbRY;,7bL&lj;1#4-J`/8[,.6bxIo1f_5e/8[)R#(8,AH7AsC/987)(;+*g(rA$v(Vi4vAqA-YBp@(A#jA4wCUll908=Sj%SnX>#tAGr'2?9$/92sUB=VT$6^#Kq%qVI:$#OX.e89v[#)n$BJp1pw(jB_c(N-9b$9JN$AP=5kCQ][&(/+eU$rq]+oB#e=Eff/HFMMV3Hb/#g&T)?:$V_XU#*a]fBSPPW#F#6so5'6?##:1_(s0-cuP-vq[;#&YTN(JFr-&Pm,+%P.gje8LX-Cg1u[s)eCA6*3<#K8pxkC5FXC%<+DC85<_16atY-@ubrU$&KkY6*4A+@=2@j6b9kRA''.[##,8,Q>C9V-ES`EI_u5;L9s:X>'+G4BIt9p]4ee@5vx*;'2C;h%J_*23)B3NC2uZ3@=C+o@v3@d@=2B@$B.3_1pp53G'>.<-wK-VJPC/wQkX;G8hQCT2G`4hI5q6s+H06s*gP#$u`b#$d&5$(c[`2hB)V#a*PhCPj4pH#c6aE/FcECNtpS2hAp$#w_tM%Ujr9$#Ob9-;m`:/91s$33md'6;I]:#cGe^/9GsO#(S%NH9VI7o4lkU6ci>[(r.Rm)S40tA[+>46b:W9$W/6S#,2*E6*bdx%;v5PGYxP,#_xrM7H=Ga5iQ-F_J,vqCBbhqC99,%B=Mdj;db$=##kJc)R1]p#_vcx7@i>&#D)ulC)e@nBjuFE3(u.0W*9i8O&>Cp2McfnJxalOCT`gsF1Yuu06Lak@;]K*8>/P$12^[_9Ue5]AZ%AB5,h)]9:g%]=Bcdp3IEZng2;$K0mB$v-wK-T;0n'#D006>14D?u/95dfH*kD^sD%CTGfYSUH*MIpDo0H$Hc`%J&uO-hJ&c36##%'^#*p_vBsvKkDQX)YK?5[*2LI>p&-)^6b&2pq(/S%H(5U7D$vH'7El>cp4AQQU=',Xi&TV@)CKFv2BYH-f-s(#AC5I2I]PQ]E@=L1q@w$i+*`d003jOQoC3ktDGeVY.K#g@S-;76g06h-G&Pem#Fhv7xJ$F&_'&[?BC6*&GEk-tM#*LEg6*WOU-*^R9(i.'B##4`r2MYhwk],_*'[/YQ1q(T3D7[lus)YY`6*MviDn4?#6Z+W92K9r+C3kR.DnO-&(/44%B=MpuB8JB=L@EH+.o;G&fqVM+l:EAZ%DE@uo?v4+Jrfq.fQ(J?`7c2i#`p.#2JmF00L`'Q51N(/.T+&&p#CJCe@w%7+K2++SB6U:X'sM(9Ara=a@Cq(I%X^wo4ck'>5/O'KmK;B>d3Y4Eu:f24mtg7#>A'#G5`NB`g,mV5bJG'#0vHa]qHFM;>&q0:P?/q07P2+x:`(Mn$dJ4r^7Dof#62nICj&llX(GeDI%#(C(&CDI4]'MJPh$XR9X#Z=&p)o_E&%n_SS-vSQe#EJklN)KeS&Zf-Q1:03%tAxg&1:gW+1:B?'1;>v01:TK)1;#cu-wT^u2MXAq$ubKU&_5-F1424,/91s-7(bujkBrv##,67,@AugR'$VvA6c5@o6Es7S'V>AqC3;(cdW+A16^#m7/>3KUG'.JP1+spC,YSd-,YS5,#+T:Z0nICV)UWpM6b/(w6+fCSBY#c508F][&ngQR&;uFnE>oo''6kL]/mNnR5G/@SJ[R`Vc>fSR#(%lSAP<9]4,#ibG0#'H##el&6c7^a%87(A-G2T1#-C,76[_xRqIq?pH&45-5_uf:#(o[r3+j5+5@+@r,v&NMEe'$v5CX5JG^G.N1O2(#`dR1k#@1r=##Ckr.smul#>BcX#C$<5CPe1T'2J+.#o6rMJ]4.m@Bb%&H&6N'%V00f#&IRnFBJjb#%8pe%qUhW&xioFH#c7K6IHWm/q%*K19s?^6+T4qOA&K.6F8u/@8$gK&'xwB1:gWdB64cjA$ecE1;'Mw#NdSY142:$'25^C#G(qQ06K=U#%&pq#&HB:;cT^t08F;)'o.'Hi%Sfu%06m;X?&NBM0owxZ=GqkJ1PYk4#t]O'2MbN>7DbB7xXCYD[Q^JBp?Sg8?Dp/D_5IGE//-u$@ZHLB9N=@D^THp.^n3($XS-m$XS*f#'5$UG$ZKDB:K1PAZ%8@32o)R&xqdSFggcF3+jV67Gf)S(JIi]2iEKC&581NB;[Gn6akRR$VV.k&PS:E4/lB$6*4@L'2/ts$VV+l$VV+m$VV+o$VV+p$VV+q$VV.s2G=.(#$jt:#$jt;#-0J=@v2oB)GDK^CM=>aK3exU1:g$T1;>B[1;#0b1:JhX1;YTY0?95Z(q8Eo-b,Vg#&Ro9McG;/6.5h]DMPGx-bGiw#&S7CQrS[A6/VajH&%]i.(DAg#&]CFVG&2[61+a#EJL>o.(r`C#&]ULq.Q:=NF3kBX%WP.SP0?+2WFeRCZ>D2DW:`5CvYM32WFeRFQ3@#>h1Z32]I>OA%wR@=;GE#**0#32rwC8?Q0VA)@9VBVw]sS4m8_@=``U#**0#4K4jS8?Q0ZA*X,cBVwiwW(^Rl@>.xf#$cVF##D4%(9RkF$2FR9BMoi9[oI@G$rqe7#$cVF##De5(9RkF%1*#eGdv:/#7:HX19fAp-[959#&Pq.^1bB&D#OE^1:kYn-[9D2#&Pq9Y=q*pEr03W1;'Ad-wTo1#&Yw2TiHYcGN/[N1;^5Y-wTCi#&Yw9O]@HaF,;o^-?tf1#_pw5J0l>g1;d8f0ir4E2Q8k[0WvxT0X<4X0XsX]0YLetqf5OXC3OpUFE`xaG'A.aI'k#L#.Z4v0vPQ[0vYWh0vGKWH;3q7F*;5NIWgeeIt,U^IZB3Pld53m1m74*r$C?VLNG3Q(p&-%L5D#]d0E##fdJ*kSkP(q-lE(q-lE(q-lE(q-lE(q-lE(q-lE(q-lE(q-lE(q-lE(q-lE)6HuF)6HuF)6HuF)6HuF#PA(E1:dFK-wTf]#[Ve(#[Vh)#[Vb'#[TxK#[U:S#[TiF#[TrI#[U.O#[U%L#[^uI#[_:R#[_LX#[_.N#[_b`#`,nABVcb/2Q8ka[oZtLGm7]J-,-Wi#A%rZ#@;99#q;^kBn3=*Ck/0vEe'r?#q;^kC3NF+FE_$(G'?@C#q;^kCNjO,E-FU$HZrnH#tJ?_0XN@/0Y^--0XjR(0Y)C4h6O5%0q=*&0pnh(0qn/jhQk>'0q=*.0pnh,0qn/jhQk>(0q=**0pnh10qn/jr+OD6DKfU(H$;W/EHc*0F/&hk=E]2.:3L6'?Zq7>>c`BS=E]5/:3LN/?ZqCB>c`BS=E]80:3LB+?ZqRG>c`Bu#+e<^0qF040s6A=0rq/<>uva_C`enn]Pc5A140.,&68e9/5dcb+ECPw5ui<*)GEJ*H&#tuBn*LAb`+GaFi^?>1/o9g#(1L0FBS^$CPbWqBR)Ur06U?]BQO5uCjgZaC3EUBC2X)oCMt2Xa`u0:C3bEEDK^TGBQet@&5;RtC3V>G0Ww$`Bn+'BBn+%X#)u+H0t2e*=0b1V,&lCk%DI19W1E'23ri13nckC3X9.#(0t7B`rf#0Wmr>/lf%A0XM6m(9ReE.+_0XsXX0X2'k=h0Bt1U7EnBnFBFEe)8K#,#IZEe;D@#&If&rc.'(#(1*;H*eQX+&#VX0u&RG3(v'B1UIQp%RC)IGe-kE-@0s4#&Gq@r+Qn+J;7TjIYiQg[SSZ3C3F)o2h8ieY>R*g1sU>9(kw9*(lEQ.(53W0(WI=s(l*?+(lNW//U^=O%Vp_p#?VP&),(Rh##G@<%qO9_#YZ_T'v_/c-GO)0(JFhO(q,v=7`ULxGd)3^'ijc:EjhbJ06fOASwsXNE3Wpv6ajIx*O$a8)2Y&:#u,JBC,Zt2C5ZVf@Bq#u@uxRa,$ZuY*,[1=[TC>'@t2=82L7732L&e9&S*V4#$t)$&Q9@8(v&lj>-)j#lq14K;:AZ%AH5H-GB#^_Vd4%p^i#$X#j%$<<-4K0Z2#Bqp70V@BT/APt2#9@Z;GdPm*B>AQ*IX#@9#-W?qFi'';&PO=`CvZ/O1l@-OB6])x#(13v0lUK$IrJc^Cm)xcAX4$(%C'jgGdcs%Dn)Ba2L/iu2hJrf/r#*FNfd,+VA`H,=5:*:5j+K#g@Y6b1LBnVaHf.lFGu/vs3=4/kdYH,=3AuviJ'#C]G;1BSD,,>8)j3.j5T##H)81r[cODg,T%6a[f($=WxMEk96%6[TDJCrtv36[UHb#9#cD17'W1Fij(@Fij8N*D7^7f(;F0Z'v1Pj#^Bk'Do9S9,]1>8*acUL3-pMb+xwTCB6AWW4av2j#K'v+G.VJ0HQF8i1;>wA,^>6Rg3L+j6GG0Z$7?Qot@j_9'iuaD8w)TXHsU2A$*v`>6bh4D1OWPpEJZ*%5'xuP#(1QLB5&gx0VLSS6XKi.HtQgAGBxM#BQOFc%3l#8ncN-;53(-;4DW#2XKT6,$m^BQxP7)GH-/L:gXo6+f`%0C&V+G,[%f##H=qUJ*=rI-CWB20b<=#$3F3I-CWH1?feSI#%e77#>ND/xiNpqJ-+f/we^nCkC#VJ901sNBu7D_]+9iZC?5oO*E/98_5(W+-qA%bME1W%+7(;f$p@(f2@1W%+7(;f$pA]B`F1W%+7,uq_37a$f+10=UHHwU'n3`kiE1s`V96FbnM$'uX,F#c:KRSNsj$#X=vEDHTx$>b:q.:j*TC5ZH,3.$vqF,'59A:/97i*-[L*%$s&q._)$N#&l^C/nopj)KBp6@o]/QCSr/bCq)vMR^f?hFiVtLHbH%_)QuGo*O3lE3k:^]gPE7Y6b$a?#>#VGDWil:6b8)m?,[[rB1s;F17fJLnpTja$s-uMlD;eB1:gWgB6]Nc=b5$I$rw@$##lSbFEic:%:+*g#2Nu4Fi;G$H?b4=#%)Of#%V_f#*D3+I#/iO*4%u?(;;/)2QqQ0TlPR53a?(C#4,'L;j*5_/r#7e%=%xm#WsnN6]-rV2Mcws/9GKmIX+)n5^i7;3.*Jee1qC^=G.=;s)gvKm(m9;;#q_awe7uh983oMN/94Nj)NEHX*0cVT*L(`U.tOug%=UTu:CRPh/93.L#$8WL7ZAk_7sgSb:=KPT+bO-%#+gGKGdu]8,>qn]UO<%R_<1Firu@/94%/HF,)q06gsj#87,E_Lo:U5>VA)##<$D#(divJUIN-j`9)NCr+d.FL*E^Iv,S31QDGS$%Z:>`ui(J@lq*>a(]n1UAN^#2DP3G'cXA0ta<`#=/O?B6HUs.Z#F(89^63;6;wE97K/j18T0+06/CU#%&X:#&Gh74%rDaEfgTXeBI?0HFo4CCTp8<=G$i#4+'/W>_'j_#>napC2RJ+HFlAj$tZt*%xH[f/t^q]#g(MqB=MN*790DG5_c`9.W%`4'MJTK#JDI7/uuM50`uj30p[Z]0Q_?P/xajiFF3Lc.Wni=#*:w+6'S*i#Cnr%Y%o2e#$tp`.9p3g#+^`NI_*`)&p^DO'if_.-*8a*B8K6n;G;]QHcX.&Buo`X#&GW:]P,>[B6w1$-;Hb.DPhk/J9tiO-;L+9(R:1l>'YFKJ$'TC#$r=hC9rKR#Fn'+2L%Yp#JG'(G-vRL;-*b4IpdVRDG:.t#+o5p23r](#E262@'09]/^D3h.RkNTCrr6I7;tdD0pg[w3-x905^-RZAZ%@=.x]5=0p7K0#&#HX#>,$BFiApN7DaJf6[*k53-xj##$jwU##$4E(kR6[:PH2MXl.=0#mHCV1dp3/;em(//]jHF,d/6[fTLl&cn^Jq^#80#h&316,ff,$[`n#h=tNBSS@06`*:Gq.ese0SrNF08Dn+22O&A7t@`B#tSw>1qUj>CU.n,K#gk9E-d6?H,=.:H*rS3/93G#2j8]_(3NPZH$i8t2h7Q?Gv=[X#4+FU0Ss-.0U4aL%SS+493M=4;,eNw%s=]#D9.+>#0fU'6_M5H;6:qD7Wr7X3*6/bfSbu`32oF)B6Hi%HGi=^G/PrZ'MK1i'MK-q'ig1h'iiGV->lp:K3L+N0vBus-AP#2)i0GlGQo4sEHW$x#0x#w;+s532hn^r0s8<11W:/6GCNoc?acb(&llQQ@v5M@#$k6,#969kA]N*.B>A)47t8pw#+RH,@v3Wa#2D#D6_Kn/1qr4G#@1ok#^saO&PNbr&PNfD&PPHN@v2I?#7jd&6d*8t=JoZv6^hG?3d6CvolgE&$;L+u8:<%dB>m9F:3uDw#,;B1J5@Mr0gK8P33<4n0TIZQ0V?_?'jG0=&kd]C6:(dx6:(e2(<+h-8&IK=64B%:4>&)cn/Y??CIF1;bZ,<5U/;6#QnB6#QnF6#Qng0VUXY$@=8,'2Wp1;6;w?0VU%K>^F;EB6]aT0Yww$FE'(.17+&TAqd`j0qd>q-t`%+#2FKZ;6;tuK#j.F#'c$^s9U5^e-eH?bbC#$aE]#$d=e#-B>/?]q@e0MtNV21Er]=*Z4D25Uhe2O#j)2gYD:HEr7xEk-n@SP9[HIpZPV#$c;<#&HsE$rr8*&PN13#$aE]#$d=j#+[2u:p?&/#w`bf##M:)-[87`&:@p(opE0n$KJL4s'U0qF<$JGKFe0Dlt10p]7O'HB-B0p[ad@>x_)6^EYl%9xm#;dk/KKUZ5I_I_e$fZV/JSf9(B65SW6@&]p/nj);/t'&SG)6W2L5q2uHFo$]GC9M+0UXH;6*Ato(OZas&ne#gF0-l6@J1=?5$&<=B2&Fv)GY0g$(`.@AZ%>C3jOWf#.6J#06KA)jEdg:*+Wc-4&:B;H(^*%Bt`HsG[V/8U.m>gs-AqB8o43PB6>jLB^2M(sdMY.C)+O&Zo.11r[82hh3=k@=Br%#%2&q03jL>#Y[eA)1Sxt97AY*05CQw=KQ,OHcUl1)Lk`M%$qwkGGe3V*)$O>#>d:A$gEM7H,+@3ES:m5@B3Uq3jSU$#VwpvHa]qGqIu*^/94O_bBYJE4H*MCGtc.<3+xv%_HED55C5+IT0?5E(-]m.g/leXL33?j*bBoqh$=.6q(&aE6Fi2G3HcX.6I6&d^/6b:70(Lu%G-,g0CR&f`/xKYQ-?X_i/vq.R1:gX-##>5R07,7j,>86WCUx&2EJ_Jq(TiOX-@'+h#(_ESE]won$*YrmJq^Yn6FUBYD0[ko7BSeb#*(b&2Mb#K9no_J6081)6arsdK7,VCEj1lR@,6mQk*BWW^41:g$U10#g.'21.#1;bQ)#/CwXm@0@u9MD@uEk^Ds/q2T-J@paSZ5(*gBDLbRQ12S_Y7Jq^.1rR`AFMVx;/lvM[5H-*a08HWb(3J]S.%,4E&Y)Y0H*MD=$<_ut(<37iQB,u)G/8:8C7doY#7scB5Di1;$h7`0BK%SJSlpZ0##?XX(-PI06M]r07%Qe#+wBW1<3h9)lD&7-[eR#1fe;(7YW(D10?$lBn*^GDBe_/tAMI`cC-/%<$9C_KCQu#v$7`GJ5^BHbR](T2/=C@t';RM2QoB4gLJj-w7%n5&OvS'3@/IFKQ*W#B_$)3J'8D##)4(&hpL#Edac]=KNq#=J6c)/95?S%onL?#ZD;9aG#Yw7W<v3j)FL+?.2LJE;C&%qlCPdR]#ELFL6b+tC#1Od#iGu3&r,;:H0?7_mBon4ebE^ra7#E_RB6RqS:b@P2:TZ4a1OUt014:kD(fd^C2KcR3(m'JB#P:3OCO7i%-VOMG%%Sp_7(6U<%'3w-ENLi+Hs;Z21U$/4##5;;C=sie$b2b^2ilx5ENLnQ7A*cvoc=2Mt#=?YrNgG'Gh%F`A206Z-ll-wTNpG_=XB#*&`#C=cI_ETRL9H@,_V#$v;1)vXKe/x3IHHcX[EF8v;f/99-D9nfi-6o]fwC:f>qDo:>I<`NhZ*-Zf^87MEw2JlU/J?:/V4EW**GDSYq##RbKSB)o,14Lw)6cN][)85h##r-L'G?u:9/x*CQBFcqJq`t'Jr8<.Jqs*1Jq`h)4DY$;Jq`t(Jr/60Jq`h8#>>^[mV^Li2pmuB*.Jg/#$V*:3.-+33,Ue(E-d(R#;]Sm:9fW_CVXYuB?2giO%_k]43ei5RS4?Jr2edW$5,&$]QrSmg3p0l@3mk//4FI36QrST_QrRU/2i$po$X*R<*)/YY2K9:4%rID;#?rwK#YYu:#@eeL2GO6eMcFLo51'@>dV4IV%:44i5FvMS2L'(_%IIxhFi2Y/Ek9,x_K(>?(n-V9@uwmcQ>x=k1q:T:Fi)Qv+i7owBRDFs5D:R'(p(pcFMW5X4)?@i7q7?x34&du_2#9cHsW%-&rL(u+*Tm+P?1)=;j,9*(0loj$vJ&P`H?n$4)A2gq/:vR&tP)Z7DfcZ#$r:G5[FG:6Z-hJ)g@00(4?R'*5`B0#$r:5CLIG:4Q/#N3/0/?0v5;w#$t'F#-`q^FKoBO/Q;`g%TseBLOWTb/r,[=1KORx7#Eb[06Jrl8oW>.%stcY_g;86_Jv)4,>8:s&m5gB(;cB+(Sc,r3.3ZA[opB*I`]8'4]dd.-]mmH4H+9g5H4Hm7Vk9&GLIhF&ljwu&ljC,'7M_G1/f0WZrLT-##3dn#O2cZI#3+i#>rb007>Yd#$t&7##DqF#fhbt2iA8<#xEtCd<:kB+A<'B'5Mjp'71;B_O@VtF5eLDI`Qj=EI)?ECUo`6h;>J717C@a15wjV6dF]$9U76'6Yms&164Sm1714v17jAs(6jdZ#6Y7u:m-ml:m%N):vO:CI>N6W:pOf*G*5#91q:?1Pu_[^09SK)BQSC.gxFiTfC2OYuC8S<%46^NRg06m)Y7Yt9u7LTI38TH/08Vw%IL3+lw<-KkF5sAnN'N>h+.SN[9/93/9.SLPs.SKi[$tcZ8#&G^i+%wKicZ(qoHc==>GfcYV0#0,D#(-Dv3.vBW-?Mf9#%2MI#,*H76d1P0+FPYcIK`h5DnFdACBZZ`H+Ro>CTiZuCDn:Zo7EAi.87(#06KL2Cjj.$IG@w##.3b(3D^D(7M@A>.>v508DJk$`wg05urB%#$u4o7Uq4M#C@fJ-;=lP4xmZc4xm)4%osU*%_>x?3DC-OEf>:/bAWM^%SS*X.=>F7%X^IY2Q&T@=`AD*E)ZxL$WZrL9=vh64K8gvDKnJVDVPS=F7j.O19RT^(;#KtrcKYn1qV/6F0RnMBSUK<1qV)FAn?OV1paU;8[N'BERZ(FCDBJ-Fh#B$H&Z_ZF.j]>kxJ=X6albH##=`s#XTPjK#g,?*d6;U%89mS/:gqM`ek@3WG$ktJs*UE6)8((##.Zt$M,B$0p7<1Fgn'L06p7-4*B1s$QC0lI7tYf'pZSP6`&l,8]/HPCdt%[0'<9$C99,$El>j#CW$R?Js+W$#*;SZ1#_69[I'nP5/w9V;(3kLt=ha.cH*fm$06K>$#(IuMF+=7*>_vix06iWR/p<=r08EB9c[V4/f9)#W%8c5O(6kor#?(Y-@TFYLBm+DdiH:xK/8lMo*D?YM8/Ze+12`>b1<4%BHA9V>Ap06RK68hF*b:e2#w;@Sq.R$J@=Bog@tE@8FMVi/GYxZKhg]./FL#VtHX$PSEFL<8Hni*^O)>K?##>7^#&Yw(UfE2L184cm2PL2oK6;Up06kEw*/dP854fjD-,6B_)Go1_8#0hNJg+UC>HL'0B>SAw)Grg8dgZ;5'xpfBl/-o1o%kO18UY0(6?.Cio3OECrFa.B=`Tg/928)A9s.8I>cD/'5wsn/q/cPCWR/o#E05<8w*3M07%:3$;N'S#0?k[8UhxpIB`XNBnOC8Fi'nh5Aj$sLK7g3B8J'ntMXE,Gm+8$@iXB8_mRG(u#Y,2M19i?o)O*$^7^xGeGmoR^^ipq'2RPAW2?vrA1:03Y20$5HE]6LBSU^;#+evl6+/E0#^2aT1JBQhC3V74MM>^p6*2g,CA%kIEC_nNO`c^Cu&En8.(OK?HF7f.H#.*4B>8,+Q(S.d#2C?AFgpGvCM]*?$#bq3s`W;m-FIE2IBe8#DonL5Fi^',%6lDMDoKd*FKmu+G.V:2DoKMn-GF':Do9A'DRF#uDfwR-*d+>Yb)#5)BH#.?0Bm*$Gac^)$G]iHHB=`WdEnOgiH*rJ-.(^rM->l;45Ccot2%^qs<-SEk3EnVo$VWX57_-0QE;aCD-W(=W,Y]p<%SQlq-sbG[(5WQ*8$?wY3NsapQVwst##RNh#[7;/H*rM8Ei'ifcd#>b5]#[na'G-,Z(I'nLxF_c>U(ndJd1i%,FJ^VJ2#MBHKO(H*MCZD.3NM?[+j&89AO&0MH%a#59-WC%aR^IC3t?08l-^#-o5N5^$LZF0/rw#)[90Bl[QO^M/scpMYls'M[%c#P(';6dLdX#@(*:'O4R##h=kC6[i.bEJIrM#`W_w<(n;:#[ATA6WFr+#20gj@t'?C1J@gF9`L$^6bM0lI)q^UorwL4#^MGEF^i7n6A^Z^#.HUO@t*1M*)-672i*dr06id/2Mv*t/8^W_/8P<$3k'kZG#(S8]Ck/%%164T8.vPek13W`6-QcT[@8@WKgpmv'CJPLrTP%uu2Q83u11_PmM.-Mq7-vCo06f]&1khL5,$=>MD/quMGK>0Y/95a`06M#dA[P=94KDv(FM`J2AZh0mZrM(ZY>'/)9SnVO8VuW9&,ZT@Zs$j&%p/$i#`a7c'MP3^6bJ+j4+&aJ8RDID4M25/3J0,K(/-L*C5FKFGdcMCF,+Le`c`MCGL%5dK#j+gCO84'-vK(_:iF>I#@&tS=Cbgj##R^l-[.Pe7Si'O>aB#GNDh/pE3t#+eT)8TdQb8IR;=8pd8sH(&0?/x7gcG.0WACNV2$hJSX&95cvm1gtsd##0W`6boV(6A[x,$#s@d+&$4'19jw#K7l`8I<$Zq#(/.lEIf,E21@*61l@k*r3V0^&luiw%Qs&7o,NB8:Ld$tdWa5aB'X3.]YW&>pW(3JBE$VGQ0tK#iTUK#K0lCk/%*Y>>W81;Z8-E-dT;Cprb*#Z(r5%(?=RHlQKaiFp&V/tIPrHlI-02[TSD06i-:#Yi4##aA[f&PNIu#&GK`(fbt5#[DLr$-4:/8,0g3ec4d1C=+lPuXsh0p7gJ$Cev-wI*u$#N%_N,L1m.*)C016VtGFiDbO.6[a:Bi_hT@t@kk#DjRf+xsMl#>QY)0w^m=29v;/]9.q(),:WE&:+AB3J98G#?EgA%?3J#qh06Jj/%?+#a:Q`up.(rff#CUjL<:N[eG>&%+%Sa'j2ib#ssKIT_%St'1%Ug?v3.Nqs#x-Mq#-^rB4/kbV_/##n#+QnLGf#q+&+)*;>HKNvH's*i=a=rPB6bL/(M6.3#&GvN:J;D7L.s;=+(.8g%?Ea35ercG8B6.5;Vj7$a,Glx3)%DqLUiJR12^i.JIl_p3Mfd`,35-5<+A;j04BtTd4GciT4(fPN3.b6bg))1Rpd8Ix6XU=LoQK3:7])2MX,V7sgs'0#TpS)gGe#-#G'j>(L`W$#2`&MGe1lG=G_hU+]lq==0H]j6cJ:i#SnlV_J78>1rRY2+hZRI:k$N/&nYS3#vrRQ#,;NPEfvga(NdN^)4_`d#rHn>K#mc_%qpO`94xD])-g)u#@91o#P'X04gM`qEjD.%4aqbT#&Z/R,upMG3dY4A3H>+YCUx&+##-4X2i*WC.oiCU2K8`3Bpk'VEfusE#bl[>3fRaA.Xk4+##DC*$h7S;3.bc+.>9Kb#$**T#a9I'/leFK3d4r72GtNd/ldBB#&Q/SO]R-c4^28dn7[VZ#>NZw-Du458m#Up14M$,#$mB?##7Wl#AtNX3,S`=E(j,q/Q)UT+L>X0/:B7?TMgat-[f%&2M`:?#T+#.1Mf8>,vq(T-^(UtA]N>xGfZJ5/m`nX]n>Le#>WnV(5He3-xcgaB5o64@ulx-#6>6;#A+)X&q5Xh>>@2W=cw]o)2Cbe#*EJE2ik.n#$:lO3/2Zk#2gJlEF0H<7TUno1IrLNPe(;t#%'FI##']]-[[lu:o01u1;d8'#(.uq6iu:vu#5Gw(L]m5(2oDO5wQ(91CF:x.t3r^-%oG#6+x[m6b.,>#K.@'6d8o,#KRX16^v]9.Z$p=#A63+##.-_2p0RM-rm>2CV]5;#)3i-=w*P#BSTNQC]/QS)ch=0,b0t06`&CF$nGeY+&%b9FjHotEl#%l##,/W%U1#Y(0btG$#+I'##>,$#8[JIH;>aC4^;?.4Fna@(l@23dY4`9O#AY###,(*M+'N$%sI:CNkHH=F,#&GJRl8HT*?Vn_*$p#^F1vH?B5<0x9eSCVXM-E-gvR/'0>k#$I(pQw<),.*,j:Ed1-N#5DMpE-5TUJ$)Xw/@JdqK7#r<6Z.;W9MF,Y2Q`/;:fZG,BQlZO.*4%u,$o4h#%gqi1i/n-@=a=<1J]_(-oZe;1rReb*`[C$*`]K(FKdWe+*SBJ#^+*VSUClXBm%7Fqk+k46*?sn40;`xW2i%q.%M6--[l$h$Axo'Biqt`CSu[OWI&BF3Ib2YDJEdg_7cb.'2K0s$'$-;Vcg.kH#?8a-G+>&)K@Qxcd3?'O>D^@8O4B)h)Zq'6O:[j*-El#?%$q7aZe-DZq/UBiTukK=,YqH1:vRF`2V.BP_+b12pE]1Tjp)1/0jU(q3GAWfir4B>8#*6*2di?s<5E$xx[hewL7iBZO`7/?rElB2j;eBQ]6-#4dVn@BNoKEeK6jbh`D?CNV1LF&6i1C33t<08;rx-&H5;#&-<7#*:nZK87UZ$/o?br7$J<###5W$p;R1>YG-x##98D#d(w>D0ZIR&m?WV$VEmp'ig+##?Q7U#d@Z+VG.03$;;%8%j?n*b]38XZZ-ML##,:kF,bY4'UAa'%Cw)Q###&s#(hL&HN>b2?VUTrDOj>m6a2,f#v*bv-A+:O$s6D:#pI/U8QI.H-_%xFI`%Io2j0`?#4Dd1.&xP=6b39,=bVZN/9:e,%dV?4K6U)&6hv4'Tl+fC5>j^UK2Pv]pWA2Y#v;+93goX.),)gP6ar2.'C>k:.02]Z.(4%u$Ptf9K697Z-(e8&$x)K9JXhG(7H#Z?M<#budxhpr*H(J_m5#**8/cI@b[784E-784?+A9xP=2cYj.7X/@.BjuP<5dn2a@IXSAA,TP;I7t_N#[98o##?II%4Yx)`cL29nS+f=V+`5&k@p]B@TK+)(UD:j4*oi$v9Hu##dVc+]W/7/[.CP6ARDJCPl<919jvpCN;.k08MaNJwIS-3-^,'/wZha08MaPJx+:#%DIe#%;2o$aeei19lK>$V_]1#>@Uc$NCF$6[hoS`G)2:2aldC5(5Y^cuTw]2i;n_B<,6x3jP2^#(7iKBD;Ot6[_`PJutO)0G@e5Wj08K(.>o:)LWB)(kw0'-[e[h#$t**##>r:)iPf-4+9&Ka(U:L#5ig>@=C(r0tE1A1)q:?6*E(Kw>^bY63.V9gR':4ZCr+3%/w,K,0R.3h#?KKK2G?$RIBl;*#w@7=-rm&+HC+]aDSS`F#sW3#Dodt8DodwO-XwI+#&d'*7<18x7'7;<%?>IDC1.QXZ%-#;4Gd59mreaG#GG_r=*/%N&nw/4G'5=cj4hRmCVqt(CH-9FX]8pVEDEgE2SXIR4^[*J0?7S7H*JLk(QC>_5e]qJ(9]3k&^+QRKjg%S1JAqM3I(U;E`Qnl#)G*o5G%q^GYJRE#'a+j/ler8HCY%@07Gb1##SN.(t*Ou^X0oTC3M1`-wn/)UW*@'Ge8jR19E_V.8;@G12R%r1Jxa##>_K%4GcYJ2QfZfD1Vkr6+R1R,D@P[6Wvjm5.NbZf4iEECLwSY4FCFf08b:nBSh49#@'#@&mrA'(4W<#$53ul/qRH$5Bod>04@;8BmYQS#2U`T@Adck<0&Fc'MX0`%^1GZ/ZE$'/_XQY3I#,7ED@Kf.v.f`#(/+Z5$S7u'ig1%DG_K;F7(B*J?:/[3mm]r&PO=,3*mW#.*DUA-vIeg)i@Fw-EgZ2+I/$Vehn)n2'8/8[+[%V9>R$[=L]/mEoEK&?g9gME*=##AZh06gI;6i(@q-rkcY4L9'C5HlKQ14iF1&#$C7s.v.P?$=%@$$&a8XCK)jiMMGm32iuo0C=a06gKVBEg%TI(UcI%2LI(%-?r;42MYc[#c?9G/PH3$17iLaFMKnd3DA%M2otLJYZ2w$32S9BGN^UR2T^NtDMq)M#nl-J$;hfu#=JX./r>Fc21[3AE/7xi0=k<]5>@dh0n>(%3Isb$*D?Q]G%1MX-,CC$$#=A4G[n*/@nEh&53]UJwYMh#**YQ/A)Eq[#7CdOK1gCK6ARVPBTvGrBp+h'0$nk/+xsZ2+xrw7,(43n5-=pjm_Rw]#@)W`@gL1t0s[7S6c5IK3qTf7Ee'9w'j_si6]wuK6+AG3G&nXhX&?h]6bfMc6+/p%6$78J##@Zl#-]/4Y>579H`,#>Ck@FO#$v[d#)l[15':XE7<1,DED.+qCk0^L3fr=g#/G;gEHarBKHWafou'piC5HH90#+Dn7^fifD:&N%B7Kxe#$(k^$s(*L#'BpcBBXQMCWS-@Cm/U,4)Q6t36`W=Ea&6B2Qp6Y4^`XD%qU]b%s>eE<+-ptC;q6WHtg4(2iawNJUB533cSLt]R8=K0nw>_.ojgmC2v+hmsF]4Na@dgBn5&G$vv>aDH-[O38+nk/wHL1=FDtU/wVgpgRfLg/:p[44Fp8M5Aej9$-*$M:fV[cMe/H#C9hZD%'4l]5gY[p08;Al3.k2x?dgR*K6V=H6cZvaJ@%Vc6@N4*03&%W$#'Xc+-VOQE'3o@M#&Iog(/,nC;oWs[aE<2G#[D]&KO$M2$tvjb,G$?7/>ZlZ%TNM2$;2k]790JV%:E^%(T(]s3I#)6&8t,5.oiV106j(P#9k1Y>>/h[06g4;Bj0:`<+%JJ6av8N$IJnH6]xtZGfbtD]uK`Pcufj]*GwFAmskG%&Q0'B&,BY6E-QJZH5-k/H5-jm_J5HZcv]m$6*s.s0>FpN)78w@&8(w3Cm)cX,us<4C8YaqCT2;[-GVd]#$jeA#(1KxCgUP*CpKSC7SG/I6^M/)E//1L219.m2iV0;;G7Uo#$/(B6cc_r6bSrh6bFeI#'_Pel=d)W(j3Edm:aIhD(>TnQ;S:+;6<3?G)9`t##*'D(:9**(3n8x3Oi5mQrVPC6cFrp@CVJ((:&87(qM7t#%7M$0v$s8+AYaH$=PWP#,61`Bp-9cAPi)b7'_OHic48v#(JC[B4ZHpv+qP)#)eaHEf+4'#9>7/A%G<:McFDv#%p^V##<0X(qWO>)6nu`G/o1K@u6`XD2t$J13*D7#.,s&6b82g>>,UDJx(m^#(/YK/n86Ymv=2cD.ak,AZ%NbMtj*LDL,k*HEB?G02au/7>1e^DKRxS/959QDKRD[#gSdlC5-iN.v$gG#Ul%:G.W-,b(l^XGYx6B#/hhaEg'w88%h-a?UZlVGA@cRD0w,ApY30-0?6nn$6kA'ErUY[5umn9;k_,$HFw/-,#^'2-Fc]h-Ol+6C9_LNF0S^oG-PB''Or,HVILbh1hG0mBi-v-w9tP3F-J49?fm49q&D&19tsFB=KS=CUx&h#vKGh3O_Hg7SGSV0?H.Z%-^pjHSf3^FK^a6P`qWNDF=^8BS&(f5=,Q]`dSV./wF>@#`3%u5_/qLv'&Q3Ch33PEV9pCb@6b3AS8pxNq0Hhts1rIV>#YlL_'pXm3DR6.U%@Iak5)*L-7''tP19N3btNOHmK6V,*),_i8#1R=Q1OV?w6b7vj;M[KM0IMCNDnCe^0.@pGT1j+]B=VT+1LE]j6b&UBJP=SRBXBx=@C0?/JU/mdE*ELLHs2V:(s.Pcu87X/L28:(AdCPf2,.<6do7UBYMOR-GEBQlYV-wK6feqON:2*Dm612U_UJp)qQ6@gdpR;=:j2&%-?,YTs#8?One-Fd3_%Xg[SDXfKY78k1j,>81NJsW'B2MR)r)6[^+(4]TM#1%F,BxckZt'5Zf/52%<#%wwqK#g/dBm,&]>0^.A/:^-P/?;wF#'Vid+]WW5+xuUk4+T2x#.xGs4Ffd/Cl)P#ED-FMJb>nVI^YHZ(UDLxQFxVrGBwW=8WX3^#-V9R07oX_RS4sXG?A3X7SFoV6;.Vg`+btqLJJhn.=F#=##%aw(jB_c=MJ@]FKrB?(:9?=.v.t*'kEFt#>HqX$s@%0N-Q8,(JFveOx`gZFiKrr6+pC*##$5+GL6JE3g,u&4g<;/`+v/n+xs&Q>ckMh4AQ6B$xNJVH8luC>4b(DnT;9c6c*#(*4QovJ;PP'0nuUnB7M+k2/FwRqf1_l#%)3M)caYY.>1x3)k;Xt/Tio6)M8m14DmNp*`ZS#;co66()INd9QVxN2XE?+/?Ne362$1N-vUig>'*Ko7_=PT@P'EAnsi=?0?8(%McG15=L_K:6+Bar2S)&h1geZ&6^NS9b%m`4+xt[s(kK9@I;M-n0?8.#T5>9vK3//5-t)L9)8JLA-GM'T1lTo:H@qdRPv7dj$#kwQ^M*k'@tT>Q89Aux#-s?*FEN#aflQHx##-5rN,;5#/w[%C09mWDuXxxa#v$;7$VhfM/wYo)#dC##`QK:06iPA+F%3s's1lh7_>1m7A'Wbqt'Dc#Fm_J?rhwn$#;6;#v,,b/@K2CC82#;.9Abd1:QOV#Z&*Z13eC*Na:4h#0sC7)07R@=U:a6cr,k#,;<)b&v9P0v,6'JlRMXEn>x=jin,2#**jMEd/27-dh^i##'9x$J6;G3Ha8D6?l2MM+i1*Jr,fHM+g2GK)cnfHI;f01=?/wHHCTK:/2oE:/1iQEO.'6##'_17EI+#9MP]]IBFw2YdxV8P>0Ak':Op=CPm[B,$]_t#@1lP.r)t*#>Eak2hB,S'OFRgK6V7Y##?D[DB'+#3W'%e)H6gTQtCqXOF(Z-i+Rg^B&G,P0mn>H@Bl2g#Xog?G`-<3#L4W$Ve2N=Bp2i#'459P&PRti'14vh-EwQI2e%&&$r_S2-f]am*k9(=dSD00V_%[nZ/_gr9l##(Un#756vFh149*OHSd$;;(Q2Vqa(sa:cg05_rt#xbQl89CVs%9Nf)J[.GQc>]SeLgCrH#jcps8xSSiDo-su%)j3mFQNU0)2J'#,e$pT#g@Zk=A0)hR:BZv$VW+j%Henv#vCoB##Nv`(<>-@#[%@G,uo;CrH,4xC]MRQ/ldOY'3w.u&R-Yf$ZnoQ3)'E#&5;,1&c,w5(/,8:##5[w#v@9w&*$a3/q..vJP6?*QtO?b'Q#Xk%87x,5aQ=],YSTS#>?CX#*^+HT6c4]T.SXJk#owobo4atl.ohM>i04u*CVFo]CU.n&f(YAZ$$JDIcvuR'##8p:$b^on6b/Xb#(8fWF#b5(X'mUTB^9&,#%K)1##PA-1Ncec##;O@#N[IiCPcrn'o$?v&9f+X6sX9E0ivLj%=AG7J[.OM#nU^N3rvHgCtsJr;H*[,'l1f>2OEfAM$Gg(A%qQ--6c?v^LHWrr&&6w8g7Cn,aJ]dBH5fxxh$V]EE2n+TpT3d$@7@R`;H]ipC5Zf#&4seX/:kE,w$>hsEIb/M;'V.O[BSesM:l9hUCcZ-VI_t97(k9d4+]WNedV,G*Qs=&r?s%Q'N`U].N`Tx/Bn%F&2Qo[U.oh%3$X8MK&#>Fg//[g<6##8bf&AA-Q)GCUD##hFa(%MvC%:(9*69Gja-ZjiG+]e07&S)8b-]t0Z+]jE4#v.[W(9[M[&N0d;B]Niu%XoFg-VOSQ#>@kV2T0IPED/-SDnQ0Y2Q^-nQ(U7OG`TC<$R$3f#BkO0BZVh?B>8#rFM2i/C39Md$wM^>Fis0S##m.i1/-&HB6d7c0t5sV6,-k9.%t`O6ce&d6VJ/Y'igkjFBomm6_ew]B65lr/w-eJ7#X@D21C5Y`>aN(cna06$us?w?.60o+n^AZq6iDn'q]&S>HX#?jme'j=w<,-CH?-G=R15$Mj,&QjqS'o?9p(O9o%=G_IC2hKCH#6Y'>Gu^n/FM@gj'Ytda4A6)pHV=s<#+K]OFKs5W%8l3gdkL90R%$^#$X>s%WW^*nCELk##tflD-SN.DA+R?0Di8ZD+I(YB65Y-/V#CJ#$aU6&n['5#%VB[Q=tcg1Lbw+Q9L1##0au#CW+o1:%][(lqpB#aEYZD0[`w(hqxT0inAt2RG$K$s%#J-uI#_0kJ5c-vakR1iS4k2k$+(G&pn^0nAsG#$&V%-vL6%#IH%u1:0-Z78+d8eTnL%eTn&h0wF3^12]Cd6^(2Z#/I'I%Iv<13fV$t-xtk7##4pq'7?[+0nuQU(U>Pq#7v2e=%mGK2KjVc7?Vd+6b/]j7B`Vh#5bhY08+2riBw7B]4i.sID^0up/X1%cNMfZptE)lRoZ(/4mTLJTjFca%/hdC-wIP.6^#&Q(7itu=b;e31:Oct#sDWdbC#'m#&,g7##@.6(U'mW#a8Uh)GC5Y)GW4q$>^mMtG7YII>95b03S@>C3nbA&Srfn6YQR)eH(A2#(9w65i:U8C5M%]$&a,NC3;S6A6aZ'*`t,x(3n$h&O-;?HV,)XGFpM[a*ju@*,nIDVMGivZZJ*P2L+ev4FJZ5]R?S<6reT,08G]U(qJi_%rls_Bqg.(7B]lo2mZwgDcL_tHVn1r/w@FPUMbS0dKHKx2_c&$ZVheYMGbZY#wBj7C0=,eBp-COA5osk(U(>Q(64lhB5Vi8Hb+er#v$>W##vnc@q/l^2im^g.'Pqp#@^b/#&7Y`##+E]#b]2@Bn%q2#%VgS#Z1'((5H=.2L95_&lj;NU+AN]BQdPN1o]^uIX#=g&547*7:#wf#e%UMCUfH.CU%E,3-JcrBSnb4.<6cb#-9>f1oZUm?VE/U2h<:A-@/X0&)p4GF00]O/w6eU##,fi#%IY'0WmrdHFF0+/w;xN#Ch#cda&+TB4P;*:3U1vLq1F)H,)u+)GC-`#%j%1#%CVc#%1Ja#$c2]#(U=-HvK()9Q0vL9Q0vQ9MB/PB6b#R0nI1N#wX',#@rgM#CLb-Dna)O6%C=eWHMhPB6o::;RBc7T@3vUC0WI)#_oXi@t&rw02,03Ek9M8##>K;KjE%r2SsoH>%g==C&U>&jCm,UB=RHQ$=t3rCUx%s#%2#o5Z'%83g>]X8mZ(a##uof#8_WaD1inp:fV.V##AK-&rBuO6*jfkolLms08:g`#]kK]D1,K$C[Na^p1UEbCi*U*F00DP3aIE&5_w'pWeOnv+bcfv0M=K8o:V9U#BWPYuu?1u6K9)46b3rP2nOkHK2)RRXxXYl$iIAF/wE1,B6Rq?/q(W8#%&sw#+R,t2K_T.C9'I`3.QC@##>A`YYRGe#wRCL1M6]s9M@*u4H^]N++w'e*/$_a,(s3ca08A;W#^M2%#mhS7BrSV##cfb19KPD#&laPCTL_THZCIP0[_)F#$vMQ+e'bLo$g*&8A)IE7182q^*hq;b#j7bT^B91-##F:;#@.=:BMSYB#4QKAI`KtGHF7V).`RRKGfbio$7f;Hg1Z9iU/[Ob#@7CwC:fAv(/+eC##G00#[A1K6+8JbH7p8/Cjgl^##J^Z(UJ+&)0OV9(UphJ#6Y?l06f]l$Z@59%w74A#Co7XEPMQmBDm:EX&geL8PsSp-ck%8BPVbY+ANW;Y#Pi?M/HP,DdZxI#E*5^BsrcM#k*:HBlX8kCkKix-^):+-ed;5GaZkcCNTug#NSmjmtLC?B;$-URpM.x6F4CI1MxDO#$lif1Mo]Vg:d-#3jOXFD=BT=6#OxZ)n=]m'QkG)K?5ZJTB[cU0A8EnHeOX92Md9W$=Ee$A_n[141Xh08:6G$8rpiC1KQD/96x[#@Dq*@X0,T]lNR*$&h%U0?;YH*/=ZV#m#TMiMiWW:JD'u(Ud8c$.Js]dVOUaKke)RYY_dp?,:U2K#kZm#M/s^Ec[>I0nDT#[vjP6E-6NKB65oaH]iaOH;WU[#g-s(BShV`H*i;$'U8k885)9Q#=2C+B]Sxl6*aIT?rr/.$;F'MQ?4:`K#g+J1pmnF$IXj;(fbs`%XjB>J'UaF-wnWJ02QCu(Oe$4(2daJ)K'u83gYW(PuV2P(/.#Kk]?Q1IoUQAOA$S4M+eur#v)7?$NhEv4gKtHi0^4;2,lT1#M2(RBoHD,1BnirDZ^vKTm1ODBn'M@QV:2*#Yv&'DMa1d%sNA>?VCI1-VR*;#7c-V2#nW608kD[##(o:-$4<6(KoFT/'35E#YcEa#Zbm<92cl,I]`@I6+#4Ym'(JGt'D&34]3D9PpC9^r=K#iAQl)KH?QLQN?1O1Oe1O1Of3E.Dq0(&wZE)Qbu08=(B%Sf[%+h(KG$v>pu19rL%/^ifZE(l1S%8g'26+8%l#$ibC9R@8q:g.d7#$vu$B2'@n>'*`Y'tT5n(:[cA'E8VIY3dX8#&]kSKjA&H-;A#S%b+jhH[q$B-FX`M2G=*X%qL0<#>pSM,-Eir#8kL]BND$;JY=#;?:,0?F?-%uu?pKM2H&#$-4W(,5lp#CjcS6+8JhFN@@TGfo@Es`>/a6aiG6-Er(Z1L4QF%qO)J4w^lBWarB08D;u##62)5+*u7E)n+q(/,Be/9lWq&5[D2%FPSg&[aOjeSC5X#EC@J1qs:J2Jv*XD0Gud#rRNj.$-gD0m/@p>I#gtb,qrImIm?=,Z1nP(,m4v>-07(DKJQU$$ZH,CVYU.,>E&]'s`7?aIx$FJ#j$)3BFQ1lQ;A[(b%d]Q6+[,)U'CfJ2HuQ4#>P)%7DX&_K1mSm3#DX3Hwv*4=0M[:6;IW^#((:2<(o'6YuP.Y#&>X:#vD2@J?&[.L0Ju/)d(JK@v`ue@6Bp.wX*/f0=-DsTBBM8JE#=g,0W6v6j5@u$o%uQ0pBV/RKC&S0JW(n=uKZkwne)A5eCW$<[),;Vo$jUQA(L7Ru##GNo#'VfaYd&`138B(2Bp/e?#<-.@Bmw9a*I70Y(4Lwu.>KX3##3&.%3PXsC*3Lf(:ZoX'n^u+,a]*o('XuM)0l(HA]a61G.`Qo,uq:A'oQHq%%=<$@_J#DM-Z/u1##,V5'o6KsME_2I'gP`cRR[+L1?@(qQVLxK@tDL>IcOnO6(f3_/UD_=#>S0#.DTn3?tBb:3)sn](&7jp#v_l0Hh2.H#$2o-Z:lhqF6_KGHIVsa@,3pcQMGZUZ6bRi:%*aFOC3F?I/xUDw-w^E5#%)'4]lIA-#8:siBs[S)'2/D^&7/r*#+^lXG'R]-##HqU4.qN71JBO+FiEJ$##(4c*Ht6_CUu&lOut'X.XQ_.k5cZ<_,*1:B>f#CJcO5eO-veoLL$Ev=wk&>pQ127>#fEw1QiluMxKj`:;Gj`:SQD(5QtN`KSE##+2b#X8?01-#AU1dYT)26p=O#@%=C-WI9V4LQYrEY8pC$s&D$FFbEs-%.XS&W1]YHN4=_*Dx;?C&GACh[GB`/6dOn#YaIY$d4#kl?xS`=(*i#7sDklaFB2m$X:5R#uuvm28kVP$uC*4&QTG8'j,Ht&T%ex##5G7$T9oK,^7lQBYSZ5/r,Ea#SV-.14Kt@3Ic=fGB=A9&mfx$$Vab.27nKM#%Jn;6MM.%XxT:xe7q6B'B&rZ2K_Qg%pa_8#J5#lG.:up+B0D#3cAY'ds3;i5_c3W.Vj>_+AW,0+)G/pPEv<_#>N4&#$i4H2qkh7C6/I1$*r6Y[oI+'B8Iea:0@R$)gBd0Yuvdx62%w.B2ScTGYJ3Q$;Uu3WJ(_t$X*%l#ipoq'28I?6tbM[=ATb+[^i9u5e2dT6+UKVAY9.8(Rn:?A#Y5f*b=4x&pV3Ce@ai?1:'.@#^M?1%on]S%onSR9+<&PBRh]=E5gc2Cb_'6E8:PJU-EZ5G2S)&r=E];AD2;fiD3SLfE2RA$Yx7RYc(t2fDJe4-?aV,mDKp<<2hAx`b'<2J*E',C5G^g^dbYtU@C.*r#<9/-?XWrb18Pw1(NhO8*MsNO#iD=JbxMlH+AC4'(#?d81<49>#@r_Z#>Q7[#K$ON57I^^$VXY@&1oTE1qBfiuZE-);$#&H)V#ZMJO%(-i8X.qjO7R&uQ/_+3r/q/:m-<:..->l2cBQliO-Fx-@-F0CT8965E/t%rrYuR'h17V:)#&YAafQj3mTmW#w#w75(%;p_/+^'W+H:M@KIU3$AXAHL)$1oL^Bp->J^PT(1oo8L?$;RX./Sw6p,YvC%2TAu7rI:)GhNF3V_o1bH##CS/$.$33Ig#C%VD06]Ul08Cb9-w-p'.(3SiW-/mhBiT2VsFnw;E5--m#8wV-Do9S-:pxpQH*;8+G//<+bh,?nEk9/>-?C^R0CBO3H*MJf/6fT[)eXtA/5_Fr#,VQ/F%vbH/R+HZ%r[ru##Jm_%[R0718#x)$X59C6I#R>#>>i:N*SjjHcX[-#$^JY*a+Xs/>?Wf#%^AK##fp57=R4Q0l;A;]lsSx$w#C_UKIaB#%DEB'2tEp0Xv'U*F*,lj#D?v`2i3mX#$6/Z.'ee8.&id$#%.F86rf]aL.j2GCrFa@#$b/7Gt2;ICjhub-^(Tk?D'vlBgo>Hv8LE[AO?&_8U@DPRI$@N;>E-Q8t'm>XWF]K#m5^fE92j0^+52G=/i3*qJ/fS^5V,YV.)/v:`O78+?71f[ol#>T2@$&&@s1F3$88PK[wd:gF:2GICZ&lkw31:ifV'p2jv#Ve?1(foV-C5HrrEuTh'.w:LNeuf#GaCuLc)0H=j=265w1:*@@-AO%@6x.@P?c%.lE1nfIiv4+(#3RDO6b0f;0nw?p*bWHi#&J74WaUwt6clec0))C-vB>r3GrWp%oo_I<01<3/BE4Z86px4#'+:-=(r`N@WZ471?W:ZQ197YsnTEeq0F6+B(bbxVtJ#@(F^%U:bu#Kxsk6c#A#6[Y##(Sw6v-[9N=##-cw)P2bh9#vD$5eLJq(//.f/@nmpE>)V^]mAa=IAJb/0tjC[#(L3NE=v#P%#n&o/9G3E#N%IEWDbA@E*339,?xnQ#Awul9ui1R/50$X5^1Mb'ij)gJw@@bITvlXW-o[e.qZa`i/%Jj?x8gC@rdLiuYZ2QmAcp)%#]j8.+KAN&a4)1NK,+bu83#7Zp(,9em=66mT-&7T6d##(XpCUQBc6EaUk##*E[#F#Rc1:gW.4NB7;@ur%q-]+>,f4pMC)2:fr#aKnFD3mAbCg_UdE-8__#'+F84bp(i`Fu2<(VhJa/AXKQ&@#B)H[&SXmW,3bGrTx?TV(#%%@L1LC.$2Mv.40=)q-#%%@=.SKjf#,=Ae6$64Z#)l9x2Ma#M#^gvnH]lv47_FP/>ZLj>>jI5-#f3%D1Sn1Z1Ppr5D0]:bK<[(i3JinD&PP$d6`Xsm=HYil6*XOO.>`]J#(K[?CgUPO9SnMLD2C-:B67eAHZ_gG#/)O=CkB'60N%op0n%/dG^cKD#&GaR,>pY9F]3+%FEK&tcuS_R(V28((:oe(#,`W0#$M$@h.`X$-@ewZ3Ga;r8tqgVHRSs@14<6R%I+C,R$].'3*q?@&ln:Z.Y9FB#+.,x2Mb7q,e'%/1O(X)#%i@r#$an5#(&+lLfJ5(32piw*-_e6cl1t20:U,?c4%v26JLH6[:**0Yg,U##4&;[WvuOBn=BZC3`5M*W(vF6bfYo142:3/lmP4#mHH2C3F'>BnV8A1X$]M?VD2LH]Mr@06hNbFE`l^Ck9P84Hir@19m@l7v:a1CZICC6cl7g#(p4.>_0j+4D[0q(fdWA6c3M+2L[h8%87o(6_exD=baHU%88I76be5'5_us5E`R.MM&QdJ/TElff9sRe6&-hl_n,+J$s>Oc'mF7u/qLo4>B)Bc<*hd^7Dap=5^.e1onsEGijo`jOasLlHGT^-(OS'=8$dePBxJx_v1/JAsX'7PsX)gC1s`)[hKOd_0kJ6[%qW^Djb-,-$^T#@FGGj7#[we?j`0s9>DNMe(JYj_#7(NkHFoB9*)TF6$tl>f$sR+x(//=K#4o*p=%jwI2l9rR%57sokA?)r##4)d33w2A1/%_MZ?q$$Jo#_E6JNYt$&&r2Bv:n,Ex&,6I:jd_#%D2x$vS.gd;c_u3D9P[,xLV*##:D.*H`gx*3^KQ#=AT-.8q7R1fo36R=/c8Bep7WC5HDTC3J^t7^o>Z0YH1fCk$#A40_9PbtwJK8m:S>*O9iu*O?/X*O-#V40U/gK9-ocMZ5jS06^sk#%R_J:.u](H.Wu#07.BC-;;9]#,XCqdZ9P-u$2SO;eh@)HKeb?&`FYdZ_f&C+'Bu$waPEVceKh-[Tt`LM@3*lwu>@&76')rgNU1h=@+WdG_WQuS%9(>>>JL%UK-NCJ;T[78X%o*D@*1cgD,dCr)0]E/A,/(Lhux;dMM9.Aosd#*(nfK#l<'2o1;ii?*6bJlr)GMKBE>=r+2Mv/N>YP*P&PkHjNDKm.##N$r$tjqe19p+'$H=v=BF&[#CX3)gc(1qmB=f7dB=f7xCNY^K#Dr;O=]g6@5x0m,Do:,(EkZ]X'5p.DH*:CU+Lt-o#J`O/G(0Ku'nBXd'**Hp0?7.E/>F4i5E]hH'21dF?$KRj$*dqTDR+3-,@st/1s9d,Q+LYDH*MIDA+K]*#.=c@+e*@dD+u;_,#*B'.xC%+##dqR%[6t);fZGNgl+ms#,PepG_<`X#$uZsIph/b$AfbiC.p+KDHk/F&POEo&G?+ACrkK%F1M(b-w9oR4+1]TJK1:p+A=E3CNBN)0?;XvUqtwWH*V7vGe0/1#0%$c,uoMv=dL:X$@kq:?]JR:?VV5x#Y9AOWP8vs@pO/nA8Mqn8S&UPkbx/^hgm2D6d*;]6*qcY(9KbT]?TPjGe/^d/we_WtB?GW$]^$M5(I-qDL+b#,2*$XL(7.El?O];eE^L%_LlDY%:l?@$P2=EUEC'MJd#WhmAi14D,1)j#vXBwAlKL1`46i>w_bHs@iK*-dboBPkxaMX*O?6_V;#5Fu*F1pkx5/ld9@2QM,U@l7EI*MQZN4JJ8Cn#B^pGA6-0+2AZf1`;QYUU$W,U#&3-,91P.JG0#'<-6%1`X6o=-w5D:5H3cA@r`vE)i/r5XZEEk[t,BeL_8l^8+###VC)piK%#,VN,s3w0Q#DP4)6WUt,rqm:LVeKhG#A7TP#@(iU#vsZ@41/[PPaYu$G@E`G9MEs@.smw892mt9-arW<#8MX;CPmYTCqIB62hEuY0=#2M$&t#B14mA70tcJO$#sAFX#C/V$'.69D6@qc$+RQSQ3I]YcYGOo*3LAf13G[D#,48p6'>Zk0kw4X##>/$5KPJ%K1vsj<^:p/Qa(J-n(b:KW/:bTO'ZY)6w_VL7Kl6Q0afD608F'IpdJ-;trt##<]4.Xt9t#$cI%##>;)0Sb)RZv]=@b8.QQ4coY)#3d,KB6YX/;2gP1Ejia:(5JYhs(T8.4+&?>HFo-^1O`4(IYVPAAruH>FMBF7DJWqMFhitc%d8Ir.KmsE-@Kk^$;2hdq.W*DG8&7p:8mE;x*2mS$Onw%p4gd8sf1mCFW8#Cb=.LFhK.w-@nxn5@5vE92iC]GeKWJ19t'$$83I6xExC#Cb0j*`]?7B,5,K&H`[m:j6=6?HlQl=co[ULA*X=e(#g3v1k(7:#$tB2Hs4*O';5GE0FaMG(JY3=fcgmD^QQ2r(JY,[##HeQ#f76FZs@$q$Z.m4>>>eTO]Q#TSXi[J1:r)<'T=dU0v*mx)1I/.97U<&H@?-'7T9B0#,un]6'>Z&tb267G_^t)Y>PEcXA'LT#.9f$Na-*9VHmFR#^)PLOREPsS,A<,>8,Q3GAJ#+%vnB%U;0b,[4ue$YrT:##,^N#>G5]#CArPIpQT#G/SZ9)14#?)i9#6#7$Wd3jOZghqT8+@tIWL2Ju72'ip9u+QO2p/PI@J5#iTF2heRc%ophh)LRmU+EU+W>CA2j5'8Z.2C/F2eoP7?*IVC#(Owoi#FH610iatU2xd4.3VAg+4bq]*&5e(N#0/2w0N.vC#CBwqL.r]Q&Q'FZ:f_s)d;+7?$82BaO%ap<-@h'abxMiv2ib9E#(&+ceT-?a2rtb94jjr*3mRMA2hq*Y%LVW1-W_fa#GO53DTFN?#?C(o%D3&5.$%'$=dkoo<[[sRu2hlxB;NLO),((6JPw1c)M8T)+L>Bc,JOkq1Qm0a#$c_Y,Z^(r,HeuU(9i.v&P>`q#$ca'0MOT5-*W50#CAPHI7u-*6*:#g&8M<3D6>UFd+MSXq1jbq]#%/mW30@[&J^[T:#-fT+BY.h(R;N*$),1TV#_Qxd9iix#1qV28EPZU]@BeE[.mf19U]D-wU)8dWt>l*dYJ?9MB#b-ww.q.$twA'ifr^&m`r9:Ph9Q.&R&N(JG*[#w^j(saT5+#wZ7n&1SR42bJqJCOGg41;REoKRQrDC@Lo-U0]CdMeQf.B5i:G-ruP2#$;?(##c4x#^:fmsCe8<'jXh0$)Bhps(I3v7T9%c#GWJU_0(w[#$(f.+_msL#>XpK#,b=r0Cs+WD&+h5`+uI*(p1ZU6asN@(hKH&iG?IA$FTS43GK,'3E6T]$>D,#5&4/%#G*Sk`d8j_;Uj%(fd0#o3.*q2WG)B+c$7,BqJ,I(&#B83GXt@8FRh/PsIcFo'p[@RDo(F5.>MU_1fb$8(VkQ;-b7n%?;l7V(5Mg_+F%b,$7,]9Cm;qC#%gp1)i2qrBk)6V2.7WQ6h*W_CPORO+Kw9&+,e)+Z*5[1H$`9'2MNVx##%Ql$.0)f:fViC:fV1M090Us0Y0l[&RugEPY;1T#%'+K[;@XU]Dnk&*-OEh$u9J%$vRl[,_q]n92o6<5(#P/rLCDd2U$DU5x1fUX%a]r'9=Q#7#//##?$4#?ee*BMKc23/'0eG)AH-1OV$=7D&o0-]dIiqnt6v5);A^#+RH+5'8Fn##.']#rKIh+A`t,#&H&P,>9p/6`17p#O<:SDR'cc#88uQG',ku##s'9#%ww`3IY_c(;I:v%.bI6C]SaM;->Tf6cfY6%>=efl=rD53IWZH3.b,Ek]-9$kCAKI#ZHnl'ic9)-%,8k6clf0B6#?FB6o13Bv+lgFi`wL`+XtPLJ9o6Aw=GCCVWO_(/1^mFdBqe3gv57+]k8ICr;^d.^km1#CK4W-gP/RBt>S@$7-CT.^llJ@0]L$6+oLIXiA1xA]<986cQtJ:.v.$%40Q;6Z?Ik=b2Aw#A4$FDk1EY##?FBG*m^q=amhU?r`6a?r`Hg?r`Wl?r`6a?r`Kh?r`Zm?r_T*DKxO]/95_7?hM9S.^l7wB6>dDdLjEC4pfE:08FO)fTZD-/5.J/BN4,2G.Rb5IWfZs#BORlX;i@g#&/@-##;b50qQ0f##D.#)7LGe(9k&cak%]GB6?7f:TZe/BFrim;QVC5I^tZ2uchCU(%.0&PSbA2iv.a*N(36/O^Y^6*o@R-[hAT+/Hbn#$r:GBr]O:+%w2j?;UcP%9E10#J*'0)JAYHC2H,]D9.+<-^*&aK#iBOK'aSI9+:n#7XSk8C98:wBn@P##I#7w0(;B8/WS7<_p,`f0N+fA*m[FhDGlDIdCQD,>:XA26LA$'j?'-'O(TnBWVfZ6$QlN(0`=hcugx*BHRi(+*b;g%j66jU0%n(+`jS-+`sY.+]Wm1Wc3B-Wc2=1/AZ_B8C9[Bn#>T.f&#')>15fr8=%t@?RFP$a1<*uM.pPPY#HGl<2McfS<0TXxBnF-s5+O=O6A^xU2P2CU7#>Jo#-idn6$6VKB<ZBR4pVBR4pWBR4vXBR4vW9M?>=0igt/1sLmY1sLpZ1s`#[0i`SV##3sA#X'ZLC<1f97'.Tj(3N)B$:Ov1J_rYbHxoZv-&p'3#NALm/q0C1B8JwDqi`R^`@$qn%p4qt1:Eqr/9lW,3,C+`*=sBZ3^wOvE3:baC3MiYBQx+%0p9YX;4UOpEk^d%#C%E(1x,OFDo9Ru#&P^;u`Fnp2N$t;#.O`L6TcnL7dq9(@=_tQ$vd2e4-T`Ra4-&N94ragdZ_hn2Kwj,5el-hDmv6]K6VOP?;D]r+M_WR2nQrFFJ/]>&5@6R#J=MNG$6&UB2Gw>P2?93$tdhs[>cN(kI8xISR]DBWbM;Cm(Wr6_)&]#T[Zn6bU?jIBPgOBp,dw#CAxU$sR(C2cG'9Bss1r#..eAIC*S#EsIJ7=gmx]#KPh)GFS+3Hdwf66dM7WS_M'K6Tf_%8@.W=Bnr:[s3[q5B[-N,>:tC20(%B0MVX5F'jI8#CUC&J18TDh.VNFMB?Z[;6cDuJvqZ=HG43,##4Aj#?UuQ2hq1b7X[%P7&h5m]4n7p#Z$.Z(kraV(4Y+h3-[BGnsAvaZ;rOU9iZ1H*EYea/94DN&<&#j167+U=b`aR3.j]=@':v217.aP)4(uS%5,4r9M>d9*`ifF?B@$ajSlgph&Chgx0m'.1O&$6u%SYlp)n)#m8%3'YBSK$'B8Q=P(9RL)#=*HI/n87(Bsvlh2SWuI+A;x:)2M_R7LgNh1Tje&##%8'Hc`[G'Pg4a##52p>$-acn5k1PIj96bhKT/F40iD%pl1//Cs1//Lt1//`$1/.nNSPSH&#NW=+4XU7caDbuo8TH/)C/Xq'Cq.Yk'tdi-$%G0sBQWvP'M`x#/=_d-w5_<(;xe4.?xG4->v&BWcX2@B;lZ;dZ(RiBE?iM5'UMW.rW5-,%l?%,%Xs-,)8c(03xWoIUA/8K6V:LLtmK1d%D_mHED&,Jq^Y@2OOk94+&aLBnDxW7FgcA5^i3X#Z`PE5ec-W(JFm-*+C=^%p/Hx4DfW@$cn@,Pw[r21q1vHHEY]50<>C_P>tEO7k0/K+V(-@U'YG&%))CToYM6xxKisv;=u#[V]Z#$ufQ$Z%B5@Z<(j16;aE5K,2&,Y_4P8wH='/[8g]9O)o]WD5$V#-xSn:O7.fUL>^t$=>N3#&xnS8PgM*#&xqT;,@Ak%:1aj=,SWUCQee`%2^.O_fljZPYaI7PY`?a'>FU[PYYUs#S$pp0?86D&5Ro%M6JDIBQvrX1HY`u07%<`9RL?_VbNmW)2MiC^(O6TsG^d*uBn2`RO(Bj2D2]I@6+=fT2T.]K%888#6')+_6#HkD6q(KiH1J7K)GD?*/6a+CIC*`%er')l9R?iDV.a`D3a(gD#]X6nBWWkl$=3_>1foqR1fpU7B6t^,6(8as$Pa]X2q=-`eoKjx#v/pR)LSAd#c$B2Q)LdiBDZiOr%q(hD16igG0p^[;$#Y%)6>-qv.rtNp5Dha$7=HsTnwcxsB8.eN*a+=j'sV=O&10JCJDUo[KiN,p:VIqgb&E:7_wa.CNKYbZ><0hFGFc2),?$i41[Mi;I:'P;I;/r0?4N*.v@jN??8vUm]GPNs`BjH#..EFT1pVv9TB*c)GU0=)pn[5#Q2GCsm5:[#&Z'9tGI^0)X.dX##YH=JsO?WHB(U'(7_L=$/WC%B2J[fM+m?)3/;Cf>YYGGH1-6^#o;#^+Ir)%RknB[g(K:(J]'B?:0XC/Ql4CVUjm2NM:icR5M])GC-@4%tIT?wZ]7=a4:s/92P1&s$CC0?JmT(hpFB$;;hO-'uPZ02@&#Y]NA&G664onj9$%UT:9%#fYJ16(I%%0w#D&lk_68?Y2,HA4`vK@0tlK6TxK*EsuZUJF)G22>t8#v2S]o4t*m7p1AG6[Jsp6*aXw##*GG-dA0E$;:i2.E+I*[pNH6$6TFW5wmLrCNMGg(WfJP4MP?X'ih?6BSg^)20(&&#Yc@:#/,,DE/A.n=2#'VEm:&c6bR;+6,cr$hIvV$6[`&16F&LR(9T#h(9gVw.X5H7#**uaBScv%#*=q`74M5>^qJp%HVB.*(mJ@c(9]A/-FPM=WO$^%DMM]gIUZ^BoR_:]N9p:$&sJa/td_FAtHxrBQxd%#(7rcGO+e]23ih*I8CVh(%MH;(O2WZ#.DEqBZU?uAW:2e6ZeNX(QTxu0D`+ANH_&Pamw&692X#>q7g,&LXl#/LFGt]Alk$$B[iqfNZY6am=+##lS2d=R)%;(k?31s(^V1s(Pt2i=&JID%>*C32bL#)WUxCI1bC1sY8m(4:qZ8mk]?PC&7dw1BOCkG?urHpD2H-.#g?XLNa,tEZ=o7#'ipZY'v0g]$;:M1llmWiBA@3);,0KSC3=nI#vF-&#I7pwBQ>H@$V_9x=L'ECBvr$$$7;Xa;250_q(OL_;S%sIR/tq:.C39ZX#$r;q2hZtg0WvqX0^c?BC5VC_@#HUs5_tot,eB_W0X39[#$u[R(fs0v(U(8N$ecQ-%g3$*DWN5&I'+WG,Sa_K#g*nVf$&T_fmx9H@.jj0?6p&cgkJ46_`DM>4,.dDirujDkS4BeSjv[@tCucNU.4s$YBEL#4-W#>-0HECPPWt$rqxCmw:c.;oH#3B6[.a-.NwL2cY=,2cXEbO&dhG>xv^^BnP$9#%Dbq#+h*rBnP&;#?&mm*Hfm9(qLMp#;:Fr2mSkPWG)?I##/1&(qT0H-F#_B#&mW*w#';a3/(PNN&(Uo%`,&Qb+bDL?$l+%f[$4rLK6Tct,>^@r/sL-BDGVL/178B*17`lX&RAhsJVv(vBm+xu.%+b<<`P&`%E8KR_fQVs0VKMY-*gL6#BV`SRok&t#0_Z,G'%/L;nX]oWQ?_2BShmD6+CBperh1d&ljABeob29$NUBIBs=14G:,Rl@5[+MhtH0R#&Gjaiij#J.T-oU8mwea6[fB/.YTTG$=-'*^M*ad(:Sp1(6A^'(<$fg#mP0:CgCLX#Af]%@t%Nj0LUhTTB8:H<#uH,'C()%j^Q+085h)e66Zd5>6oQj+-$6LL#bq(l2j-BCG',6w=h'vbtk%'2^Njk@v)@_BHR@^kxZ^(k]A7W6+hWF#&xUp*)$A94A8%M8r('#8p$>2/>0*16E5R'PxUi=UHqo1;G`b'mk-Vd>-0M@E7//*)%$KR*?iW9nmxFr-F1D/nVZ1DK9R+'oHdI+CS7^:L75D&>3kP1s4($$@=1R=AT$'*HrhB##t$t(8-hq4J6/MN(b:g0R7->eoVO.BGqs/BW^Td'743#flQHb.r96FBW_g0#wRCP4_.p-5?f+prG&TSBFFsV^OMM,BWWFa$=3_A-s2A+B2SibBW_Z,$=3_Ho4jwq+A<&0#Z`hH%mbW$;cRHf#Zaac%6=Q$;+r6a,f*1:UhNq04WU#&ZT9iKpg7-;6(IC?[$K,C#j1#@S^YR1TQ_ZVI6bR;+/&Pm-N`aSW$5EPj19M6o#A[Xt19jjX*OIfE)R_xt#Guh2TH,>o0]Zo@Y*T.Z%p;]s#kMja14V670VKr]D_m?V0Xb'Q/6k`+IjUVc6bU?hDQcOVCln4B#%M8))6ID%Bn4*@Lm.l@7II4+%?C5-;TC56K_#%M7^&S#Bh&`r&cClte$2LwAH)/ON1'6=.u#Ybm$.'7mwP$ChcE)Cs5$K)A#<)(cu1le^;1::SE6b&&Z$rrJNi+XN]BQf.'0tuJDE#>^d4]^IE3e,c_295<)1E5I^`n0K8&ls%P$xp%96bilj#P/+.V-ISb19Grk2nY5WHs7Xo:Y_#lCk9EU9fvgc:-rLT2L7'94.7O)jCtMxu#]*qSE*NBMoOsu9&Q(&n#7(aDc$c:Z(N(C`'MN&dK#iGXIq)j$It$,G#LE(1VYQi0X9neJ+9GsJ*Y3C5HNPrdln/#w`-@Y)cWpC5I,F#=OSUj=Q.G#BMSc=h)7eJ[R`S68J`%CrFn-#BDp@ZE,=h6j%=Q6*;]f##Y.w$_1R]E-4@[d*q2s/x*EQ#(7rQ69cvc#H`O]Cjk0@E=aXnMHk);6CMA9l%@$+BQ]'P#(.v86HGQv'2/xQtm:M[3-v3OEB7Qg5e*B-C0YQ;`dIk_#p=:_oQdM8H>e;Z@b#F=uuP8o#(9wJDHe*H]Q^WYopc%p#C]@mJvuRm(4T`((4B5X(qJn)]VFUD3-$?u9t?ew'ig0wI:N>/0jRtf#-IsaDofxbqfA,/(-B35a=KX,W$rjX/6cnF4R[IgT1OLh516_$[#ZC`=8tgZrH$7AG>@7JIEb8Z]IZJMc=kIXqr@8P+%(;?T$-DFDmWbK?CtxB,+%oSEZO'WEW6_A,Y(hKRde7dE02oEP7nV7^49t#u*08EVK#$c7Y3DAU7)LP=b(P%ed7h;n#O%7X$AJ;nT;<6X9[sqJMR=qJN6MB@aK#2MYB>#:id='2/NIQv>-x22s.]]mg,vb`N>;Zrj*%D`p:MDa4j(6,7)bDP:9co0/6vp#d$`$rBlrQjTM5w6DFXl;k%LY#)i@lU/^;*IStibQ6b3^v5-6p[;0EPcrlc%ApPYATIqE^%=U?=*CR0NU191OBuY:/w#`'-dP>2tlhO^f([og7n#h6R[dg%sW06iaR*wLb*%#ddo19H9L%3PXSM$b8JIX>]>gLvvbn2?VOL&)?.##,-c*)Md$*mmW2+,A3H#Ok^p;:@I$pI'Yo<#>QOJ$&/FqCr)s>),)92EZ&1hNs&ms##?1[%>OuK6*btc#@'@nFA4j$:q)teBn0T'BQkJf33YQY0iidwKO88?#CBOdU.ldI17Gqa#B2DaG>A69>v*Od2RR(BN`^^n2,c5o#[eXL13*M55aWd2FgFj%l6D>.i)2MY:('Ae/b?&LV$5_YYQ,v%88&l;SQ3/'0e#d`OLJs)=/#&vM^,YS2D#w86#ln2MtZ$BQ>G@TM5^7+0ca;-xP[3#*hNd/um4d$M$B#Bqf='>RFYm2MuLN4h.lv6[i,%E)8h>Bp=E'$xgu%BJTdt]m/W>#&nXviG=4X#(@oL:*(w8/q5TN#I-X2/xrRL1S833Sn5:B7U8rBb/huN4,@F8FA*LUAlWAn#$ZFX1/9vA7Wh/FD/6bf&sw%O.8v_H(;5Et%I4@9GL8wo6c+i`B=Z^A#$`.V3N4aX(;50m#Zr(1.cFa9#&vN0i,kYl#&vQ1jE-(p#$b*$#(:@#I_2:E%TYn=B;[`<#+^JQDQxJX#%KZ.#/+WkI(3o3ET-u&X]8a7)VovHD8'H$DREup##1[nGJ%A*FL?#((JFm*#+T,GBt`UPm[#[MKX+fNJaI<$ZULfxeh.#2il8mHX3#@%816+xuoFFjb_?;a#?6Y-7$EJuO&L4',E##X]f#875J'MO]8DSB^,DS'`wLKm'i9=Y(./5-+W##(ckHa`CV.%joS)GIBTB3C4w%@15-*A*k@Y9/9GM4,#cg%;W([?`r/:;0&54wIG_:'-#D-5g+&$(mCPdVg>2S7b6(^Tm262%EsTB6d*l#((eMp1TEohg=MH##Eg](UP>2-w955N(hX>3-6U()c_6E'T6FfC6oq14Khp_;+rV9;+rl@;+r`<;+r't.qZ,*4EDu%Md9i^%8n`o#H7s:dt7=.2S^En%:)-+%8XpY#GiZD178A`6aC<.178A`6a:6-178A`6a:63178A`6aqZ415Q6O6aC<6178A`6b-g<17/;`6b$a517/;`6aC<514^[H6b$a?17/;S#AkHc3qB4@*bBDQ#Zr(xg1dEa)h.9I(4[m4(Tjq+%2<;f9@N.;Ge)D(Ge2t2:N@f6.mDQa-VO[_%u5f;06eJM2K`fw3PgeOc<#bR$s(.,(:+di'leSN7t-8G9-P6xJ$>Z)(:0$YH&45??&^2(4V=`)L,1b&7,HCtalQI4?ZWpJw&b@R;E#m%WtlMeS0gJF*9XX)c_;AF*B_[)c_AIF&mB@)LN)x(q<7a$X<[9U2C#]*DA-?*,YCY#(SqDCgCC[*D[&H$)GbKA==aj9I:q06+RM/#r7$%%Sw.PDcgw,i*PHv^5Y4/lH'3.EjM4I?+PR8Fe>/5/'d@vFJoY'j3k4cGMJ4,.b:#$k.B#)nE2/xlew7`)sZI$+K#F0-l0bAPExGeV*-#Qp4(C3X^PHwBXdEPV[X6,@/c0CUHG$)/YtN#8I;wH,uC0gnI;]K%X/I0=kB_6^GZ=#v%C2#qJP=(JFka2,W^'#QR],=]qAsJj`A0BSjZq%;H8ZM1I@o1s%dg&6^sVq0SVj:B(_i'MM?-$uH#WBPRTP.ak,D9iwv^$-Z/%K#iq]cvE/kCrbK+Do9@k/mQS<-AtV[5Yt%9#BKt(3.WvDt(t$q8Sq22Bn8,r#c0[fC.`-'7[O1I4F(VLTiHTD6TRMJDXkW00MDVL#Fw^6@t;U)gMQPk--%'2:/M'Q=hU<)6*xdK*g5YU#NlQl0J@p_/R0'Z&PNu)6X1tnCWL17CVh'U(O/9*(OU.G$g;(m8Pgv6o*(+I$;TL?#luNAC2t>YM-r-PNw4Z>$w3iHR8XMc$;C5)&17Wd;,RRS##3Jh06JjdIVL:7%88hB%%@K1;,[TIAQNML#;V*]Jl6#J*J`2b(+TF1.%Md8ij;,w-wkj&+L2Aa-*nJR(j+%l#?`R_#Z(XrG#9>e#_`P7T6qdm#Z>AE#-Zam/lvIM&7ga)6dB#%;rw#[`]W*)/1q#CH][d;l7R##10d4F^&p;G@6]ntAQ2mckjJK5CZP:.xF:/wn'Q*H3dubv0kMaE6-fDn3gqISL.?t*S:04w;ADdglH[SR6(g,J@'v8@QNHDNm,F4&$9gN1_3;#v?_s-b,*R?s2Mf'6+#3DKpZb#v#oS8<@>JH(V'`?$]k3#)?9.08H3)$b/VuF2JQIAo;4(%VK4_,$WxO&o#E7dr`>e)RKmr)799R#EDGf5]LK?CJZZg-APS**b>xW$X>.a'3e1$#(%p(3,/JNI^a-J$;DL/Jr9EUA^5:8/96`q'w6P_/9QDEPD(R6D(iJcToIkj>?)r1m32oXR-wT7db@oH]$$Xn'5Red^$;@M`$hRnxJmW:Z&R[(T>#=6P#,&8N6b0w&.WKNWjD%Ov%4(_R+AWE4#$PJ>%+YDuCXsJlCJ5%RG>2ql%/0:L8$Q$f#^E`Z_P3x]BxjK%2nN$]L28$6/sqaeCC_SpCC_SR*k@dL((URP+cwI6#n#?^^2JsX$d<912e5v(i@ZLKMaww3O13S.gpg[(foXX#'[[g[j5E_(gV2Q.tQ/%ic8TD.)/#,_25pjBWVmmmG3U)*D?pG%C=Du/q75A0?Mv4()##$8pxZxB>k.?R-G4E*`nQgP%5KHcAS34cARL*gNj73*aI&0)Qew1)9Je^%#4kg[oRI6M82'62Q:K/#@Rh@7URCkJsODL_8b&@/?xiS$A*oXG.V#r.$7v)h.b,9(:w=,'xaLj.?@q:>ASAp'7)qhBp5j&#$c*xJ5*+nVKm+P6*3>/97JHb8p/=YOGRr,/>$?u6a(6)=Jg]t=gn'i=Fa2j@t'V3-GO',$$(7%QvW7w#$vN^bDd7=2J3't5>YR=#6IuEAZ..cV+aSa1po<726^5t2,=nv,_Vo5CPe8cc%sWG&PN8O1OEa#*Guq_J_ut#4DUX;DL9N=]$SAOCk/%W0X31EtE6656bW*m(kQgw)j,23-&6,]$#O:>Re,^o08J@f5Dan8&S%ggB6o75GeVl>FCqMYBp.#?(3Q3P/wRSsPuk,J.Bv'NZE,Oi26fTcQxmH33`_dbB?L=l3RV<)MD9#TNuTg8(9UVid]36gL5?B8J%K1Tn$I*3YZ33NXacM2j49'VJkJ0WdxA05E(dB6_tl#3SE`rG@f&.8_:tad+AZ5]h@;N,:a(Alu`0B>S7H+^eO=$)*#VI2)h0*D`T2(TeqG)0i6](TeqG)0h+F(TeqG)0h:K(TeqG$M%2Q3N4C4#N#Meig0nUEo]$=RT6bo:iFi%;l3-?eW*D@?U*)$Bb+AOx')ow.m$+h=`FMf*L/q08#nB7(nDcMJ%D'N(s3)KBRg7XdqomPvR5$^qR#v1))#)tR0NGpT:icF8(olDI3#Iv.L=h1&EMH9hI#>^il(3v@B#@_oRCH*j#19H1X(9N4<6aifmZ=Z%R1Teh%#?i+4eaa;TQZt&/.TA1OCPe(]-wT1xDGoB-#FmjMBb$&E>eH&M#=8E<.CEe%CU,(V;QE6h@`*%QqKU1i7w?Z><1nTv=HPuG=e;e^AX#d[:8j'QGe1csH*up.DnO,x-F0k_7Yc6j.HC`C,urwnCTrNwF):pMFKgJq%SSS&FL%1kj@i(3Sn`LU1h-9YOsO8]TOT8laWEBnOh9BeI_)0Wfd96-1>&16(W6#&QpCdZTGp9fAa3;l-FV9<1wp7xalb+56l[,uuYl#>f/G>aiqf9;Gqt:5rZ6=MIh>+A>)'Fis+:r-cJoj`865?[k3FIYSP>?x'6DIYT:T0v%C;#%D(X#0(MmH@R-YITvm)FifPm7=QH*=]TBb3GalY#FwZ&FigJP#AoY4G8C=(#$d6H7@Z&g2Kjx'+&*`j-d0oJ#+[MrBns4w#Ws18G_=UiI(i5`08F%s6b&8%RC#;=1khl0$@tV=31BodBr#*,GYB6o3*%o?]d2Z$#&fe?*N^D*hO(W20s4lc0MrhR&547t0WuK113l[51khk.$ru2b19WHiJ#E@II#3$k0SBH81V[UU0v%CT0#D[E#2Nf+06`TQ0X#/'#[hKV>AoB,qIm.Fr,gs.HAO'>#$d7R#OErdF*0+aIusGxdrS&bFi)J/F#O,*IEMZi$Vi@=-CfO>.SSW`#T;&ujE6;bc?$/v$c?FS1/7u2C3Wdj-Wuex-*V`x%UYG0&t*Y?]#&>dm##lf(%9,&+#r,emCb^9vBr:%+>2[1S[=7:RXs.#vc8:#HJuU8l`1]CPb,r31+Wup:oRd12`9&F),K8##Z#X,upMgD/0,g>E8lr-;5Q,DY]ar-;4YJqoL'=I'Olv%(gs[-w7VXAlWK@F)EFmI>f/7(:h)A23)6p##Z#S1sLKS-;4YZHE7*QnT3m%CVFp*ISh,N>>w8nCMEjZ4f&#(Ln36Zj*LDp>&w#w.+D6YZU<6[]s?_QhJ#Ck$7lq/+An6*;jQDo9JLHb77vG^ZHh19E?9$E>:U*D?HN%W*j2&ll^cB>@s,#-29i>-KHF##$,b7obSAHArp/(7950-+-$B'Mh)[#E8`OK6SZ@n8-'73-H_j2,4?Z7YcK?4L(pK6bfMks`,S3H&6)HpnT'<0kF^_VFaIx19ur(33XtLE(j%319u@n(UtdT)LjB'7u=n3G#]NW4(fPdBn2`%+>nTBI;E*'0$F?$?9`52GXEI(OnTe686d%BRKoc=*e/f>dq5L5v.Pg/&dJ0f5(t4$g90vFKpDl@q'G^(/,Fj4]me/4&6w>G(4&)0WeO+304,I20^5##wi4[#6-jHF$EkGxFiiG*(fdZqx#]F'D-[>d:##;r1Fb][nB='hO,#'>/BGqpD7jDKXdg._75)LT^E#0Co7K#k0-$a*jR19i'h#>mXMXA9#lsD&j38$P4m@BaU6&r_@Z2GRf+$mT,)/959H/PI:.#LKAQ2WFs3?VN%M#ftMH&PN5LE),.mBWkX[4FB3v#Av*)mrLt&7=@.Q5nRL-10G3k6as&i10+vkk@pW=E)_ko#dLFP8@7P2.C;6o$;[b.2RRD0Nd21CO2(4I'')1NH+)i/Z-(4?w&)1jZ.)iJm0(4n?+)1<<)#opXUJUDqd$,%@k3.3Zo0t9A8#&P/r4Ce1FKoJ74EuLD#N9X<82D-8nC+f<+)t/7$#`>O4A5ah$0vSd2L%WE8qG?e##53*##n0X3O:6-2,#ZU1BIPeL0(O^x4WJsODB=a8vH&5&&#t]^`/s`KvEl-:Y9nB0q1UAao15wq3eb2sxC:%3D@t?m4B;nD59nK.RN,1%n&ljx8&ljl1%SSR/->q,J34(*'O]@_46bCQ##*jM30=gDIHtQfg>?`J>`H-lV#)n9.17Ao]42>FUQWbt<*)-BJCkK'Q?D(;x9<2-r7x*2_;ChIX?98vj.#$EUS<.4hR#MgE,305et7XQcZBioa.>e,dQ##,)&Hte]YYv,M>15wq,CUm=6-[KlB+CHvQ$,'Qk@v3M'>n#MHB6o(4c#U+Q.^?0kkvo@T+AWN,#$@v#F1#wi&lx$`2o;(w?C;CQuPoY*5v$;K(4U?k#M(uq/:K$s%STMQ-Ac2Mm#%s)+%wE-+%w6`+%v[O]6B8D,LBfr:Rl.KH^K@DI*=%DM`B,(0lkNu=spD)om(@)SKpq#5RG,GD?ECD8vjd]8F(91:3Fi#0h+PPYG0%6,#LwTYNV<6bMJS#W*c%1;52oC9;Tj1;pvn[Y^$ZI>Mw0I>W972ce^0@=TiZI@0Cq&Ux)SIv/B6IYj9'I>N6'IYq=I6,#M02821R$*,fJG^G.w##8N_G^fGIE`w'YGUbiM.81#9BmvMX505OrCV$_H(Rbv$2KWZF.d:Nq&RnFx&8cw7CNKYp5&Xue(/+iV&lk:F(+TPo.v._t$ZK_Cn8#I'CPU&>&2E?UDI3HP+&Lw)#Z`%3I:##ZvQ%&=D^B(W$60f`YaZu^V(Lr(q6Y9rK3Dqm$$5YJr@;[gI12]kq@v&lq#`2o^ND1edCtaDk.9RA#NJS@cNJS@cJVc)VJVc&U[9'ix]C#wAZ_Z:n*tG.]8gAw#nmDQQ'4#$._-.YiY7#>Yi5&U=Cc(fc*n'MVA,$i6/gO1PKC%p=vd#C[(xBn?+jBow.6Bq4I&6*Eg?.>MMh&oc]bPYHTC+hP:0%Yu_&,AUfDF*2jA1'&).EIKka7=?lK3JKoY#tU:A$@tqj5_lSO1;,j`6FT1l5es;hTimEHTinSi6,&hqG.gvV6cP.c/=S?46*CGr7(5>'YuxpK1qUj8En0S^CK__BLWh?gi,cN<-rkqP,wXnfVKHF%3D;-A19IQv&TIflBmO,W]1g+^B4(qY-jekhB1t,_F*]D0.%W*+0:;gO(UTvL*Q^Sc%PfQ0Bfi8HNC?-gG^fHd1k`h3>=_Kjad1TOmk4FCG,##65l_.]oC/qg%uV+`A(S59bJ#$;2L##05n'pRNG$g)>1BOChk6*<(a#,twp$^,1-#&Z0)2uwYs#&Q-)px9Xi#&Q0*qu5tl#&Q3+rUm0n#&Q6,h@[:gB8Lf<.v.Pd)Ie--)N[>$/wav1$kx`&3:R,W:Ji,H)GgBXB2'v2#$j&ib@8##X34&?eQnH:xEc3(uBH9pCjn3^@2DCVr9cD]bq.BmtYSY)um]19gJ:#+wVX]6'?XG'O:x%=:I4fK+^sC.s*%B6odhDU]os6J+-,1qejv$&X](Bmntu#$Cs)'0-`UCjwTv*I8)w+0Fq=7tpa>DM%qpI=+a+J?_R7#%/l8%Wt+Kkx[>;1C(n($s%oX0Cg*hCZuiJ#u=v&BRC)A#>dRP*.1Id$?@A$Lfgl+B8bH23juHYO,Xh)&53L-T3Ymx#$)V0&=9A$*)e4)##QeW(476.$-4?*,&RHen7[f#hJRBC%3-t'p25aF%UET'8QF8L#=Mb*h/Jh=WYH)Z:t5T+Bmuj:6^usfC0qhBb]2`a_0YF0$#u@Du=^'XPv[Zj)RB3K*O:aE#A*wGn;NUO#ZM$HM.C&$&90rHKN9(W1K/'v#(AC8=]p@.F^>`W$4T[55ZJpGa,d)dNdZ&P,&x('/Qf9A$@b1'm*:OI$BsX5-vYfcY/)jdVk_^#6EJh2ik#@5DmWkB6oF;/92oE##J':5BVA)gi;S'#%E$;R8@Hw$OaYBBMA]KB9NF*M02VG19YB,$Vi:h5C*Jpo4wP>#DN:tE)@QXlYb7TC9^U=$6KUmCgrTY*)-Kg:1IbL##KAb)RN%Y)T'[?#=Ap(6h6l&DMqr*,B,-L#%x[fu@T'7CL@.#0tE^h##@*F/]Z%I*bawm*baDe#$d4V&R-g,%Sfmw$6U16BBNCKqkE.ohP0&;LA7#_0X0saq/Rsbv5*1KcVx(s@1q#TkRmC-V-$2eq__1:B?$B6?7o)GDE3B41eFIQ[bN##HeQ(Th_W#@IOYnoF%,_/.[_#YihH11()k#u[O;0X30f#ZB>V2K_Lb/&NIG,ufB59XJ$9t]9Q?t_rRvGc^J>3-^%v5>:mV2N^fPU>Su.1;>vfWFvn/qLbU%#A/)4#@M-9#>k(?DHbu#@)>N-sEsJ-GLw[#,QEq>DIZ.P_lF(DVul.#XJWNDKXsN#uuAQ.'w[UPYb2?*ejku3QWiiStT^H8R*[->$))E#Chiw]Q8mfdrKtK-FQ'P@#QY_6b;`b#IunxB9Ent2hAm@qw:in1:/UHpp&n(An6ah#>L,G2hn6p&PNerP;cU^6FJ@I#''^p1OWD0.'uL[#&v34A4x&jA4vvW#');RBiTYc0nNc(DG1VfO-`N8DUq+=#Au/]#ZVJLX489($WR7$6n'pF0Ao@$owWUB[SS^6'K)Qh3B#?Dqk8NMBD<4j6Y8$[Nv%DsNWG&S+N*I+jfB>AQ*IXm%W/so0x#.=Vh06mv:2n4k]*)%0r&Tf1HJ#wCw14Lk[M$X4kU09Z`-,;WH%%CuG14D>i%'<4;19W=J6;.nX+_)6l#@IO8XA/n3<3:4o9tH7`?Z]`l:9dB75>G9b%CN'JDoZB_fPf^b16op(#uv1L-aqn0Qr[Bf(3Wa#(O(q%)QlVR(Nt&*#$R0r-rlA8-rlA9-rk[xYdjA>1O_h*/5-f?/5-f@/5.FS@s%6b17+0Y$Vk*W/$X;9Z;'hv)S2&_m$.?*EHmJXHwB:YJ9Xh1-(IGZ<-U_q,>;ZiqKh@E8U*qa=EnAl?[,V+:pv:FB6]U312ofhCNs:&=*Rr+CL'n4F%u'+*1JD$$+'cK2lkc?&<@/18L7?(9Xi8MT.3S6bfVaEpjk.B3G:@npgxUn*%v:6a)EA6a(9:2P<49i,,v.1sA)>#Qj>17Aa+R$Vi(5H';pt?wH1oj(XH1##$:G#A*t@Y%Bv36[_WW%DPlq1:1JV1KkeJ?$._7VcE2g1:qu^2Mci1*)$M$k_:Nb,#@vD=*5wr06S-w2N';Sr,B&*1;,lT>gC<0::(iN=0m=m3.*&N(;EhPrcLl:7AMQLDMBk1>HpTqDKpb)N,g^N&PN3:?#;HU`P8Z:2eQJgV,7fV78-1kCNtV1=1`nrGHEa+tXsk]8RmCPcNoT5[/T1:_i)##D[n#ST8CF0RmWD0.Z(#B=Un'23xA06iaW/xGP%#(L'616MWt6c-d>#2MG`B6?;*Cm'ol#G#`D5f1HP*gOkG6awxQ(:N+/(r0C/%,j72DBiEm-wKGt#&HGV]8#Eh6[<0uI->,,1s`Vv6`[xECQSqu1UJX86sbgDTG7X;%wD$f6+e]2Cr;'KEffem##,Y4#3mCvig-vkB8Kk81;>Be@v#'=)dg8>08F1N#&JLr:fVJK.:=nT6d0_X(;U8[9R_9wE_1u3I#2X4%8<.F%ZrT_6*3Ip#1`Xl97K//qKU+v#vQ-C-[e^R_N+Y4H%ZDA&P]I$/Z``E:OHH%CLI5@.'R9w05Mie9=2j-B`voS]/U#:qE3N:RVfu85'`UYLPr^CTq$=#$b4L(S3XSEMlM*(JT%)#?i+6De>VY/9H%&4_C]OQrU)I)8n8i%t%`xEmB2F#C6B?I^Yd/6A'jdCN:c`6G[)P#+[?43Hx3(95nrED)xB=B6AR@DM`/S9f]r@[8h))6[`CcL/om8B#/xT6A_#RJ9abt,t`_R@E)T<$5GBwrg9Sncu'TY>S6cWD38s#^wGAJk792-S:B3Ve*B8LV>*E;96#ZjCD=04R4o5`QI6cP71R&>2<16=Yq7Aj.XVL;b7BnOtH@@:F##E1goG&D`)8x6'wJ8dn;;mM9qDX]vw9t%tP#%AQm2pHoD*)$`%Htr$N(2H^i###0W(4x^B6hfe%/tB_t/t(?k#$1o2)eRNYM.08E65#$l#k#%THS#$dA<#%UWD##6IJ,C_xCG'mKN/93/9B1tx]7#g:V.#C7)+rI;X6_Tt2B8BHN:q#f1QD-O96)$K46))ADq.]2m6d*8d>_%C=-wJ:r6#apDR[7Hm6#`5&/p[>4-_S9)%p$rO7`L@lB8g,^/leIU.`H'p_31-<4BNua9=W,:#.vF71q:SHHZhZkH*g*H%8:0V06gqO=26*:CPb?2n?cX7SK#'6(`SO?adDmL85BbFxdxd=glub>HKs+(UV#l5H[/Q>uckE(JG+>#(/V$E'esYBSr,WH$+J8B8KQw79VC&7%U''(TkkR%dSPB8$+4qF0?e1(<,1e$?6'hDo:#)Gfd[DG5d')8$+>`Bs=l@A3(3>1@G^g=Xtg,J#uuP*3K-B1m#Mv'S],mB@IE3B@RK/KJ?tp36B,jw6_w:D(8d[w%rGsPb[dF_;-xA7%]-u>6c[-XJ6%cOJUBSWCNW[kG4IT3BR&lH(7&'$)/V-L.[tq3>%URx1JpEd&S(n<19Ne>[44B?#`=*Y$1w#$W9IL3kCj[KiVVl2H8qu(3INF(9Q6o#J]VnBo(mL7'8ce5dvYn##%Wt$]8xp7BUGx-F$_URZ/ZDk6a75OG'IolENr($N`g_sZh%-AbZHhfH3U(OgBa#L7b'7WAX@WmvpEF,;Z53/9@w=b=x;/:^Q](lBo8L;#hp1;Q,u653LY6c5Ac?#MnIom.miK#ga2Yus(p#5ARi6c4ag%UEZ@2lXa7?]qr=5&Dn00i`RU5[PvVVl,^36b8kckxS_Y=,ChI5^ffd,IB711O*m8#(8;:6bJwrBK@*%EJJRj5w+,Cic6qOQA97B/xskB0Yj6R^=_:YHZtF_H?i8w(lc80GC+E8+7*gtCln(vEffc'&544)6OSRYEHXLd1:wdp(;0mT(;C#V[`OAZF*0Rc6Z+*%5B8Z>6Fhn_ZXI#lT:,EmaWe-^)Gg7SFDJm`n(1@t;xgTNjx(Tk0=2#(f8C6b-TH08m*&-ESgifSQiV:I#'Y$[dE;EkmdvEkmn2COt9*#V63e8PBiO4]Pl=?[Froj)'S[-)iKt$62?eGDU->+'jS2>m@I21:&OO19aw#5YfGL1:08R$rr5K5>2[*FgmqCGRFbg/5.i>1;3==+hUaw2mA@=sI-T22mZY4.tPK;*f.bUBM0.sCNuP>.Wner#*`ps6*8IP&^ml>+xs3t3d0;WRUhE)BopEt0p>FtGbW*0;n@f%rG]$'91^9f&T:_)#$:m/+'r&H&RST$-rp&*7X$A;C,-34>rcJ`Bq&kM/92eb#e+G:]o)A`%XhIQCV_+P-areI-;4JTRpBDmud/?MD/TEZ%SV%h$L[wH;n8B_CO%[n5D(]O3,Rxlgg&q<#%9_r(jiBcKNJ7'[oQ8`##HRUkxGo9#'MGIk%M;]JrO]=3-pGbpMZ;k#$OKT7#-L%'?*$]l;Qa1+ELQu29iiMB#?HS,;QY*r#3m99D6>wvBSU5pD-`+C##G%vBCrt/plqDSm--5ZjU8wP$_o0(&_%O6A^ju/93`16sX/T0#:xN6+e5J$XPNh#,4g'6dNUp$ver_*)%3u*)%'.*)%3E*)$D>#+h4o2hwGk#&dMd(JH*33e_qJ8ULMU5'w?I2dTjs2gp%M9#$avx$Vx3ZVigALFKps8FiVX-#$mNE;gY*S-VQXV0nMfn#7tO8;G7q_WHSBu##D1O#3B&u'jmND:uv.VBUB'3'ns5u=e&qa:9n$_08;0H:9kn27XRCw1KFK[+xt,35xU_D2l:(kJ7&@]p%kJ%B4ucH2e_A6+.cn56bqOA(JR_x(R.4D3h;`#qfDFH-VOT42jUA;6&mNB$jUaQ38/beX&(9u8tR,=HEMh6$?#q96[qQ:5YN2F>C@dS6q;2lE1eCtq1d47?B@Rg08:OF%'iC'9EN^7v%eQU:A=n`,j:&>dq7B=%n=3#.2Bf8?W#`>HU,ZjIrmN%omvJqkHY=8C&A_&`fx-/v&YT#eta]8u/P-7?i7r1P.Z_BUqSW::(]4?r`8a9P=w>fJA97T+0B6#?)BEB<6-^(@i(jsglKb;[wBSgk'7AQ?G,DNi(##hi9Bt/_b-,:_.#G=Ar06iN/#%)(m##tj](6dGtq17diDQl]V,rkI8h3iCT^i8BQeD[5c)Q%7?VTd2x&dx6]-rKeOR#00X1g9B:#=KX-*ENeg1Qb'xP5^gZ36Zbf^(kY([2QfRFdrFY<,I0uT06h.'Q=q85#&S%fVcA>3C*;>9e?FWqF.>D0C56HW##&'$-F76=`G409dgIn�,I;J4##NNI(7q.aG'ukWC3O=)DTuxZBQm1h%,5h19t7ji=KVw7#-.a-+A;mN##)L@)6XHP*IfK$++P]A(4eB-7t?]B9mjn3@8?vV:WuVf3e=N719WaB96Dg+BYOY=:9Qh0PjHi3F09pAF05tX(nN6n#X]w%F06k?F85pbIBS*V.DpYi/5Jt9-FnUq.U*^n#A]F$##AeIIW[anBU;D.6$307&PNuX&PN2w;Go^B*O$cm%:gHBewP36K>`AR:9P2D(6i.8(PuC](5L%9#?UuAH<:/`DddweDpu5%2j2(Y*d2LbOxeU)BsNFe-BrvL/5o*H23i^2-W(C27Li/?6bhEl:qa9[DMAR'Ate7s;n[ws#$1S(-ZELM#CB%U[W2tp78*d-HA`d:]T/4K##-5;C5W(>DpAie*4@Lr)5FB?MSsxl4FAWaBWE:[tC;4ERJV6B-^(q;1pld7,T-Yh8Ra79&To)BGAK@DHhEH2CU)/F#]X3A(fcL@o['wJFh0i7(s]8g8:Wo/BX0[9=x/h&+%w<%E`I_E1baQEC(Lm$:U63p(6x,7$#BTQ78*`Z->x.BL(4Al)IFtb0O.B2%sP.Ve9Qh&/5Lch(2aYO=j5X<<3VX'#@.=YDKR(*#AX:7d<3WWC%B0rU?-b*f5>2*T##*S=.@OhEaNaq>?*5N)2GF0m-[eDlBoWF#>.(?XHEiL_-9EZBB0%tG=Wq)6nx+%'ihBL>-=-&?(cYZ0?Hkk#DsUrqN.e3BKeiJ2I$Lj/T*lgP.MF?=0Vi)ChCUf-xFx5I:;cPb8:x3Fii[<6]x+B::2:0@pjY:bCPqP2GOCT/6vAs0O8M60O]vYMW$+_Bp-jC/95clMTwdXBp,Hr7D47?#U>_b/q6uR/pY9^/sX``6ZCJL(VC#W2p7,l%SSV$1;W@Xq.w$I1s`2#:q3*B97JxAB6>YX;_kEd;Qj6]Bn(o`0m-j)Cfm_[06hU4Pe4;DI^uv@sE^,%H*8e7B6[nw16,o33/V0x<;H^(134]3CAx9mCW0n=)SBo3/w6Xg2P)S7FK[6N8wAM+Ge1i3<3[wMhj@uECNtb108E=H+&44gQboapJ9YqfHGq7r=j;cD>e>`][<4R0Bp,Tx6)7tt/Pw`3CZ7O]CTgo/3$9l_e$buh%9wwB%D[%v6GwDxH)G;vCppl+Bs?$_D0'=$j27n:B?+Ca*`ZT$o;iM3HEkKm#$A=FB6n(F6,4iD#?LoO6csBo-b@r$#@;k:$>aiY/PHfg>x>+pBjuGmuDonv/-?sZ:PYJH@#d%H=Dh(GM=A1HcEmChuXejng/r#=iC3:xM#$cTYcxh0v##A%A06hB:###)uB1tkt#K:%)5F]##$o48u0@G;%@Ss;6^MI(SZ%W#4V]/J5QA`Ip69LIWw$OB=GHVaCs#(Fi4i`-_xZT#YrI+H%%6YB6oLE%SQnYZsA;S#d@[x1S/*21Rrt/5C@lG,_j-d=*]Dj1s+QD(VlK'#+d'-.SLuxCa3;B;luuDN)VRG/92]5AX[+^6)9w+$tvfDH9B##.F^C3XS,&8PCl:/(bd*IVFbHL;#o0;LLa/?WM1)u%1K6_rc@Cpp.=2,'U.BWkM1BmYQ+?@40@BtS&8DnCe^6s=`K##e4FC5H^L*,lneKs&=H8$G4,##cMEB^OxR9bVWJdp=:kC3Xqs_5P4%8$M4N#pl=N@tCU4ESXR,6`x=^?b)/a$^I-*97QV<)3L%c-`4eP_h'gH#$mLr##Nq-#^'L1>-C)b7Y1&@2Mc5E/94V%6D.iV=0O3A>-C,W2il2D7#=oV$[utf1LC,fP#VI'5*@C5HK9_sZUf###A(#?:c_32ov[#+[ptC3FN.#wiCX#)uIK0uIZqG`B@VFh##-/ldu;/ldu;/ldu?/ldoA/ldl:/lduZ%e2N4##*:[N19`0k(4i`A#w71R4K0Y&#)*(?32oK^?auvoC3;1h16WDULOWTc/vE-4C1%$X:1+(V3jO^`B(1W:)4qfWNKC5H*,0Y1iL@';'%CNk4$0N>,W'nW*,7&FN81_m:.@'D)fC5F[%@'Bg=2KVF&3D:QiC4?4v:4E8D06SrSC7^EmG-B*6##cOb/xPV]:9Z4TBnE4`0Wh18(6Sv-AqHr^0Vs:>#$bZ.#&Gmb.SKmJ#$mGX#$mMZ#$vV]#$P&2=.Wsi/w?_-(U,>m)R1`qQvtkCH*BH5C58;`CTp8<:Tw#D#@&tvV/ULjv#C?_$b:D[QPG%QBn;Ck2K_W5(NNZnuv4$W=h':$#dp`Ftr=5>iOZ8n0)^,-YI),-WSI'oH?w-(e%v,#`mw)nC','o--p1nLhq##*-P,I#7&-CACN#$c5-B3e'J#L#?^BuADN2h>kF/?tXqAPJr5gX**ZK<6d:9qg;0FHA&E#R%YI(fcH`uu>/9#Z'U[*Gm?n$8tfW:9h6f(FhNkk##PA)(kmFD2LTGZ6W>%1CiOsL1c=S3d[8$X'YuvcPmDn:kvD0T0w1;[XX?bD<2Ck8:^1:CcKEO8ub#BMGo*D?L[@8IiF,+0BLU@tCV`6a2J=%@I38;.Ta]1l?TL[_BOv>HgZPBQw4cFxs+((MmXWs)J9@CNshn16?(j#+RK(2L$x,?Hu*a@tDP$6Z.Tk8#7Vu2UbF16&-%U)L2sw$=*Xb2iVdH,,?De)m,m*%Vl0b1::hEO).8#$rr>I7Sl8'BeDAHDifq>CLwpW^OjOeBZEMG(//)[CVY)8GijC-NDL4GSVR@57T+SJ.>_BceoD)7*fELvH$rW/@t*1M+rOs%l`qu)6dTFE]?U)$CQNSKIC3u/,?Fp,924)F)6UQJ26_PAj`Ko#fnC,)6Y'b@ftxL[3g7CVdZMCcfrtHFl=ui7-]O3jkBkTLlBounA#-lC5Z7[N-XSsj$D(h^J^VJ'6cOoBB8L,Q9_?G?8$mO?9=82qC%MP4305]qC0Ubs2L%bvNx/MG9:e^3-;6.e;NX/Z&7upGFFxV89p`Mp9T:X16d?f#.wn/'NP`#5iH%:Q8,C;NXo4>%Rc3eoNs`2KU@[HAm6_3.Ws>23:R:(/,R.'ifhD#&H#L,>98>3b)Mf$f5?dcpJ4G1mu/+>*NBt9:p1(##*semB6;2Bmnk@<0:4R=EQ1''$Md;1mc8%<0.`s#BWOC/PP-*=H?hY;Oh:I19W=0G#8A##wsnQB,%C;QE9V8WbdmAw6?tEgtm4E4egs=IW'h09vaF_K:bwDP/V[8#0Mu#K'K8@$)nn-XoQ/a#KATmCTd6Bp*:&LNP/,2LndS6XTo&6%^iug1n*.>P%sC#)w-;H%23,$BtOS:J:cZ#'25JuhElukBQ0%.]891FL#j7.SYGF2i>7iS681P;Mgc5/Y5#;BQx&,#cO/lK6U.TF&CfQ3h='>=^#2[5Alo-e>]L@#(IiE13dVxEFWCrCPdf_AViLF<[9)/Jub<-4RP.8a(t?[4a3BK5Be3R#&Ph=L*$mmKNf3+.u'SQMcP1e9SY%.6o*Lm7r&jCkL@*.rbg0(^-KgLv`in-J3$Bu6v@C0b`G-sP]#u@q7CETR(Fid^5#3YG[>P8W.2cXeb2cXDxGul'Y#[J4G59b%8FtZG'v'-2L$t8$VYMw4G#,B3f2@=2L[?7Nn89HZAV#8B6Ih)?INh;-C4u/SBO`$G#Al0gm=BuMieKxV+/*1tJZsW*?#kJhGq5#Y6_1v>$iX_/hK-Or6*rP6#r67EJq^ZG#@g2$#^28Qipf?E4+'4DijVK:DMdmN(U:$X7_OVZ6dJcqBop6l.Z=CC9i_S9-^*3Q#(AVJ1@cF+5eYt/j)1Ux)LNT0-[_A)#_U+*'`;KS7w,Kl;nPCo-[AEq3IWjOBRnw-c)HRg7Z:g52iDsXQ@i&I6(;GPNKdm2CNs;D6VN,9(2wFp8==(VB>ObS^[whibF=Gu#,v=XDogv(#$cZ,1/-c>':p29cYSuc8PCwo0?K>[#D=Uc6_`KpDG=`H$s;nup`]`o;fw#;$[;cBG[,3m&R9<`#$bq(&T(.UAt>'*FL2]=)4`=B)7BgS.(Eiu#%'aD#%(,?#%(fJ#$td.#';s%C$Q<&8QZ_pbG;0o/7JTv799J95f1XO(s1[T#-J5IDa(k9I/X2*1rlN&7WU-%1m:b16b.a#G-mYJCMd5XDTI4@-^(U65vI]h4ErQvB]3IM#Ylei$ORiv8Dv_9$LFX)HA-]&3.*EGH?k>D^++poX%X=5#*Fek/t;^Y8@sQ%H?'+x2heh71V3ki%.bI7FTWs%>dq626+l:H#(1=B<3f[&6+T4TsUc0PDMMnI1:gW?D(_ORDKpb-/xP50Bn<[o/w8f>`G%;Gmj@q;Z9&5R[a$Fuwu8lglTobg];1l7_&'ig0wg9Tn(20<>bJ>co?T4ol%cu^G3CnlE/%*'1$KWGq*iO+CG$>tO2+A;j1;cc$($Y_rlK;qig06ilK#0Yu/Y>#3*3`Y6M#44^^k]6;E$V_a,8AQe-:TZ+]24+APKiMJi#$ai^#(.lREGuooDX3atn&d)X0SrQA>dh(g6sG&D)0e6,0nI6T$XWqpmCVXSFEpVe)K83_rUHf)1ciC-)juYYRc]U_0Ygddbgg*u0v#8q2pBvn@e(U4HR)L2jt4h[A['MK(Sn7xrA02rqhC/c1MCK(:QDP5NrEn[^i=v-;9Dg%=h^]E`C@9Wo=##%@H#(8+bFGFbm1hFi-(hM'JA6t'Z2-a`H$B.gs@Ce^6$u'']C1%$F-*].g#%;1`##&?,(;`J:#19oaab/cN(4BxdD3cd+%CfL>0n>(i6bq:>@tDXQG']CgJ;J7+iaMI:G']Il3-^)&2h-Ud6wVLZ0o`$.D2:p=0oM680#f3$B7Ves0Q`Vb##&*3-?_hiX]97/lBM'UEjD4<1;YQ.D22u/X2&o/2iX,K3iJ^dHw(0I'@6`sGPt4b1sM&j>g6f]#$mLi##UP&-FcLf'TQoKHb,/A$KD03I#0]7G)::)BT-0)1;b8w2NgVjP#MG>09AAs6(3%&RZ0Ih6ARFN.?^A6+@u>g>^u*Ee)]_2h$Fo1:'-8-wS/[#(1aaG$4n':m0.)#(8x.2P6Wm:j]kS7aHTO^S2hK&U#HTA2/t%_8&lm5V21@TG,uqhbD0hJR###G//^B5n##-fS#Bh)O.ogrh##ZnR+*g;=+blfC(W7c+(;qPa&9Rv12MkUJ8PX`<'6kLfKM41S16Rjw=b3DmIYg.M#BTu%06VGm9R:vN[oHih##5l9#=;q>JR$;:G^#$<9W)L3d8)L3Z5#bYNv78*vp##Q+=%#P$x1=#sHENgXe.@XmV'4,0X#%_^*GYsXx(q2?%-w9n9T3'O)$C7YqtbjcM7Bfhq4b_]+C%giU%onJR^3wd',>=j9B6rWXAoHGhsOIs'5V>u6T'C5I+R(lK+lBS&1P@tDRM(fiQ+G-<@CBQR_<-tdp3#Z2FB(qFj]2n?N$J*7K0'MLe&@=L:Js1$g]##%-Q#a+.@CqOLG)/NjO>]u%:ZP<]jND:MQ(5m_M#6W(Uf(?+)C*R4uSP1,hSP0*,I,c3PI,c3JAU[qL1PM,v#FeNY5`YJ,&7K%[X^.cr*3S)V#&SU:A]on[&C[:d),(:lVG.+u)64Cw#Z_r0>3vNxD,+)92MNER%86cM##LN]/UTXp$&i$-21HWM&$in;Xo+Te1pk(B/p<:m#YpcN$/(x^'2/PjVcGgP)Qs)t#64b0kR#n(4cYv11&imQf5%7:FmW$u*)$HG#$CM''D&/JB`/0/-*F0J$<7%0'P%2X2G=-lARpP@K83qb.q#?Z#P&XW19iu/#T7gC1:')028DY?6+/rm2Ei+E0O,b41WWCn06V)rC_Z,(KUab3%8?iA#%23t;c]jN2Qx[FGn#7DCj,)7'Efv_$VV,I$VVi`6]#2S6&^#SptG5G#>AY4%YMj+?)cis25)U[13>7<1U986;J[s#>fP*608bCq0>2)0#3'XxE/ARgGB[oWF*Pq9+EXA_-FPA+8iu.9F*9_c06i,`6`Q'LR=Pqd5#F#P0Y-kmHbYEI19t&vV1DIZ08FP6G6JPvB1xDB/wn+F1OV^R0R+2MD+mkCGB[`(-FlU,'kPM#AgGK>Cm)cWE-WR^DKnk>%9+vb#3Z&9K9F6*BSf'vL)W$Jm/WCPdOnn&ro@19W10Y[.Qx%?;n&Ge'ZQ5HwAZSi`G:1lo#,36?1Ta*Z>OaGT0VMmX$b:1G>uw>p06Xx>#J'oL-;4JGo>mZ]#$%I6(U>)e%=/%Y+BxqC.WKdhG>A4@c?SVK92OAK-@9>aeoBgl-d@LZBUhQIB6>m4.U77;#%)Xp#$cr_#%9&T#w^NK#(8Y?Bmb9Rp;4xB8JQU.tQ,1,>wZ3@um[mEJb?s1O*ph$VW5h3I#`65OgD'Gl;$AD2DrXCL7*LI9'r&7L06UC5=,M$P6ZjBDG^<`a2he'22q?AX?;(N;D+kxI16rq`19aq$97JF;&ngxV(NVpquv*X917>bb$:lce2L'GwdrtFH%Vm?;06i,L##)#_*0M+A*PtF4,bpNQ8w*>k651;QJ5n,cD2CaK<.,$Y0NK@905CQR;j=C-&8m-5N)M$k<$isW+%w9>jbj.3#$,oX(Rh8x51<)J)GdD(^-w7VM6B_:=-Ac3+#JD[f6_^BhD6kg`;j,:EEJ]=`D2Cw%'3nkv/6uYheS5(0G(X(I6dL[NR<&u6]^+&A;j,.BEHkk;<-_svH,F@E.lQ'xJZjM,CMY3:CqG7L&PN2+?[Q.D;hxr-6+8x)#AdK<78+ii9RI/84,6Ru$rqYQAPNfV)2C+R.n5(#Pc0>emu(R,#-7tK6F<$PH2-[[J:/95EU;f?#9.Si4R8S]L[Q:j[oVq1cl)I.5(uVQ7#=DA(ORpi10Xap6U`Z'J+9RtJ;IL<-VTS*#8%Ov1;l^m16O0917BgDA)IKjCkC8l9PRI/*)%k.BCNW=J;-@SCk1/H?E7])<-ac;##6:o6$3qRI>KPl0VPkZ#B9vPb%m`W%@/Q<6d@0R(6]w&2heb8]lH7_IW[3kom:e00n%]pIt6-k[9u`_0TqjhIDef30Z>T9`lSQ6J&DJ`I<@'h%pfuE06JlNB6vChO&#eo##&j:%$(C?0#^]O/qDQ@#%B&M+DkT%5uiGD*dH=VA5+2$IOuVI0ZCfKG5%DMtQ9imqgIGuEWI2,@RS9jA2OQ,GP'q3H0vGQmh70kPI<`iuBW#:'Bn4dhDCQ-ED0Zhw(3O%k,BTlh(OZZ6'w;iI#5xU:SDkWh16S#>0f#5906KNn)TK$r5-[2_lMmfS'ijWj',L_e;u'vrjm(oL,CXX#0,4]C.%-d74Euo5Ec5Y$%oqJ@(:,=>#%IYE0nlU93-K,h)89vo%(65-G^cHx*)%_-C173,CO7ep3eNZI2io@n##3KY$Ubv#qKA?Vmskx8&PNC6#@`]x$t*=@-?VE*F+>t1G?iks,?uFWZXF%M.Xcpd5Pd*xc$ck>*VBZ#,E4I>0Z%e;Ax^[]2hKRl#/lM7/qV&_/oY2vhf7vn#@/el#%Vna@[p0F4Eco$5?q+l'9Y)*GBMr[(;c9A%]b>WBn@]m15BA/#$la.#'a5F*`[3_*`[Qd*`[3Y*`ZRA##os7$aX5e7v:j?)GC?N(Tlf%&lD1m4<4lUAU&URd>+]SD(/ij6,I/wJgPPWtR[VfJlvDn08kUM.Y^](gNaUAP&Mo&1`9^C5v0>i&r(n8Pa,tB-Bpu+C5GGb7XHuW?XFv53.avs0up0QJvh2PB=M@'/xsqbC3D#>;G[Lf=BB3P#/L_S*,d?[*.sUT5_b#mHxm*73e>u8mV9BoG`SCo3mYdsr+b>4J$M+J#b-bPDMCs'3-^VkmxdJ06tgrcIVVlvS4jt&*,Avu),:KTpk'_qpk_(mn9MoEjF=v9jCtdp6[a7*QliZJ2iwM@;2I#c6/9Vl6[UML65RbO4]Q$4qf;E*&JaMp,@:[`eoX4Q%W^gu$lkSFP8OEkiIJ_?pM05L$H'v56[pPK&WdvvO%g]50MN)7%c:$f6Z+^B.#2/$:5L0S5@FQQHc;Li3J8TAs^3T:-xEwi#&S(rgbJ.6q.d3'&,teV4][;e6)WFARS3xRicMe,&(T?<.oh7Mr+a5>&=k88)GCWSiG$Pg+0A[N-(oCG%9@ho#9*]ZC30Mm3dc@,G?Y'*,#8SM*5s:i$V7n8'ifh/`/4G0FV,bV3fJ9>4FURh(fg$wIVq^b2Jsx.*mSUn#6:^M@tC:/$XWng3.imJ(2hsn%w6kVHFo-j#'Da2'ig9x'ifY[4Cs%Z(g1p^7XZrm1HPSb4FtH[#YP/$k)%W-7BJ2QGYE.BB6nr519rKr#49kOB6nr61:@au#E/_g(fc'9O]HTqAw-'uHFo$6##?8D#,1O*DI6J..sHh#.85`iH@.DxBQeqN*HFGv1:B?mCKjSv$>F77#$cpER7v]h'o63k(qYs$*3V/%(:)sU&,94;3D:I63D:U:04_c[6hZ#320BZQE-m,MF,=bkC56Aha%Sp^DL#vOF,=C_CkBm,O%jSX(pp?A+F$:I#TEfJIVB27qIsV3txU>5BR+?JDMBRP1U]ai3-T&&##+ov(NlXR&VqHK32o?qBnFQNClb@O1V#VO#,Vv>drXi9uw(lGg2:1*%:pNSCi3TNuoo;q*D@$`Dqos+#$m*l$x(XY-d03%ENLCNE-8f(TTssPDKpt/6bfIM6*s,U1/C'O0X-(5$X,HHK6UK]4*ufXUM'e:cufH6#@D,;7=6PLAT/$M6bJDUfxisI`m3i#Y>>U1'FB)56*oKP#B0ZJlo4MT##,*f'isOK#hB3p6EMgN-^)LC6?+Ej2Y[8wQ;^k/#sHn6O]>hs>)e0NA^=rg$QpFVD=f$S#%Tig)43OQB8bd5$3TeDI##+?O,0<8X#2'$/2K`eU20F8I#?1ia?tI@W)JtQ7H`*LHCUvaw?v7t8Pn8)QgVjS9/A3Hb02n_V0?7gn$n.W#&$uqBX;4Mo8^uC2G=6O>+@(T0o(V7$@ZF)C9%PGsniAe#&mZ;DML6c/93CI%DFpX6*F]].'>g6(LB/?PulnN2mx_Cqf1e.ND(_A#&>,lL3sv;Ci^W&D2DcHW)?Pv7_+;W1;JNN$ep?I#Z*$V)nfw:(m+OY*kZ;[#Zxs^D7-HKB70j#N,jTa)ca,SB89*$%#P(6K#mf<$4$Z9%VwG<2t;Vo=GR-d#'2sE'MK=.(8`+,3IH750^HG[D4hp6rc@Fw#>Xio*k+w:+LGGB&4CrORVYmVBp.)HS]5/I$ZTBv[3#X*d[KDW1EHU&V/@ElBdL;`,uo=?Sm7tZ.B+MUlY1rO(:.;[&2mXd6q4XZt%Wa0#$1_n(3jNZ$N+J+06iKL1_-%+5,i=^*QCmY(q1$x#R:?6[n1oFn+jSnKKqKiKKqKiZ)JGM*Dem+2JE/*,2NB4H&;l[KN1FE+gw1t.t3EW#*i?a1fb8$f,63-^&F=$TJ/tZ;(dpKimAg%9xk-C8qQABx)BO3VF0*a&IdSKk6f;O_WVj>?l`i9o6v61V7=H6^(P])R&Tf$F9`:D-AF3Foksx$W7OgX%Yqo06KKr#@B^a@Sp3k#?m:W9iZ];@w;&kA]jH&AZq0xkdpm0P$8W(##R9_$q5lCC.ot$4^*#%+bB`c20CtqIoq6M#>^R'#UPi/2iEKC&>998Iq8HN%8i7O*/@9n5dn,bLJ0[nCNS*4&BlMh8/a/,7(O&05Y1uD?v7TaI;gBQsOkj.IBl&L7IHFHT2K*O.&S8CD;W67`u[)l@t;r+n5P,w79`'A#[B?GHsOsk)7cQ.#2[;57eoKWt$jVdn/u=Q,Fh)Qig#)(3EOBomH*MCmCUcU8%s)*[BWYeaHc:D'*I(hJ(Vb0X%&VjtF)(GSKiMr+lYpxj%>4_r/5-.LH7/jn#&m,k]t5.*0?4K)$))B[;Z97OK#hXO:Le*o86$R3@#K2[;Ktas)28g.#p6*Cm^/KP1rRYOG'H^56'6$f1su&r#/l#lDn*s2;KDo^H8IEh@mOHo%q0NL$uNRVN^I2EqO<2ioqbcsBjY4L?^Q42V&lB(0989(C3X72abM5K%9v>E,CD)08^LwLBjG(t2mS@[-;8cX5DiUU;D4<'2hnaI06J`9.cYQ,l,fmx#_(3C=&h?_%7UP,49>Vt+&HS@$?6s42mUD1)i]Q%8UWJ*5r)f=pilnR%qisY#(:WG;RJM40;8GTl)gk]##*'L$dSW@t-O`>e$RDO/wQtE#(%fRm:rS$CdFlH19j9P%wT/j6b4:.&PF$]3?/'=5UHMk4gLM'UJ:QBLV@?>B>A)n>3Fnq08oRh(lvMO$IH4tBvs,@F%eq5BjY7DR7o-R#?rAq2,,6c#si$<@.9MG,]?6Xh$w(#g3t$O42ACjqoY]lNHU2vjus$j0n9W(ffhHL1aYKD5Ic(P?[4&d)B0k$b2b#Bt_FA4[lr2Gtn-6bw>2-$Y;T&Pr+k#*B'wXx9GM'ifim$tZ5e#?)nU075V)xj,0srAwNYH9EYQ58PKLR#$VbL&qm1/@pEuR%8B,ti,4w1Vj)o66WFP2-pnv)ZHWsof#YQq0mi'6#[fF%d[,'2SU8&d;g:;*eLcDofJ&$tehb#&m-/Cxf2Ub*'1x`FtxvG?7LB-$W$d%8`Z$$KM1mqf;L>5#G:IC5FX/CfOkX[p=AO$7#UTp5m(k`d%#jBShlaD07;#p#)^xK#j1f/DC`C>v`WUep.H@/DM;Z/6DnU'r-j%CVS2Z&T-s^0,OD$%'L+R>YKKQGfeX$bD,rBTdX@t16_8dxV@?@w6bJ>al$0bZ1q<6I)0Afk%*8LVK#g+X0&[=KX%WW;6=;45$*lo..#gF;=]g5tgls-f;F(jQ#>>Avc$4IA$'7v>F2,#`#(c6/3D0Gm#BiliUJ1fN%p<.7.'>`>'4#4u#x,^&#&mAW&53`#%op4'6^'E%%<#U^5>25=#Yndl)LVss,`SQi'w6Yb#o=(qCm-G@#YZ:EHFR](FMLx5&54@U0EJ&q@Augt1:g%4OxvW]BQ>H7/tQNi=ERJE*iH54#LEI.F,ZA5^L]-u(dw75[7x,4&)%7#?.-uL6E7od&#rc;Mg7FEghTHF1D?bE`[-r#ZiR3#%ekB$=Id>&ngEj#Y^DJ7t&n*F6*hwFNAkN_b'/K$;@:#277'*##e1-Jd,RT-&8b/##IUf%DDl4=G_`CdVZEaBouDL4d*`$^j-9$/xVk(?sI9n)Ie.]),mN8$2nIxWF,wM##:u7^(8iC;Qd30eA&t&5@=J]iJr%'YIv.dmb'Ab)P[.`r&7&tL+&?9T*flA4#s^2bF4BP[]*CTrHe19a7Ef>NK.bGiBl1:OT/#(b*tFl1>V0?;?##5*%EqIlTK#&J13P.rkRk'Mn^#]%cq6ac-lDQP>,-^&+`#DI/bF72,+GPo&$6].AC-@nr;-vKScAw3`O-wQmakb8SFF,,QeC5F+N->l?S@=8Sh*.A?#c&iZmF/Li'0X*Tr05LX2B67wv3HpN+#VBp$3e5VR06]i+6G5U26VJVb@t#1c5HFvq+&F>T)6M4s7wwg1EH4si94_D>/8^0DAl^]=#@jTpQ*i0W&(L[a*d*^m@o^_bB;^[_p=Q9Z1lcw9Omhf6H+Ro1C2Ofk$k$HEDJ1`1*)$Bd:2a;2%]=xp^*$oQ@=BYQsM3jaw&po#+T&:0?CKLQjlH40mJ1JMx<(:0Hp-ctZf-to8oR8FT##E^Ewc#JJI)d0)t8VCB7D46d/D8l.3;_ag@Ex//7b2U?kB>0>k$G7Ro-wK*cDFlUMB,aRmBT&d.(9V@TuY8I=CU.ZrCQj>THEiM$ATVA;5$T4u#%N)=hj?on5>30$5>2'8B6ARE#2`+17HWR#s2NrbcKle;pr,;hfA<'###T$,>8*?T5emU$;V12n`i8T/t7Q>06eJ%ZVD$e##[=;0?JZg#^BvdD,UOC'MKqoH'e5w%:gHB)GC2ST3vpB[SRQ>*Q8Up8[26^2[^hp%SQqkic4rm.%+2J3b:dO#$a@b#]uYS#>@Fp@=_4?,aQskEg7)/(PZuu^@##-O)0m8ZQ#YYf5#@.UA8l^@/&PPm,%3#_]'MJ]B.Un&&.Ti_V*/CP>#NL99Bv+j%BmtE'J%BW'&(A[V6*p&e-AQ6b6W-dd4i5:J'20edI^*:0F1#nw##7L%$MFO,O:2>-##+d@$WwI6dXR/o##.%,$X*OHH_eH:Z:l>>2H.Fv20`P];,.96$=@;5Qt6r(*,B'q#Z(N0#(:pc7swBw5Mu0v$<%P+o.Z_x'igb/4pO)p2hAiW#(ARkA3E@p=aREV1plB9.8q7LYYr;I#YlJ/,>8g(Vqxq'lIAW6$+Q13DhdNe8(e;e8(U6%8[kr%8[+s#@/OS#D=:U3&_iL%q'@lYAOHe#CS@g4_oJ$2G=b_7#M-3#@0')7X[RS.6f2V-v>]a7SXSW5>2e'0ME.>_fI`>08DsI,AwoBSP8#(#e_kFC2b>m#Z58b-$[(O$V`hK-bef/.U>9L#&QE3I3SsN(/JXj#MpSuSlT9:Fi1%G#weR:KPqjv%U1>c&PS:1.>MC^(O';Un7rd;Doh82B>nc]&]]9LP84txmV&FJ2OtlPJRK&Z#cQ9mD0T`R*DSLs$+`3c1JfBL,[3B;#.o6M2i*Nk7p04n5uid^$UM%$&X+VK#gKK*3CSp#'J1-0G/V;u>#Vt;-Fe#8S^*oO-VPt6a3V2(2dEN(2j2d#04um'W*(;A*QUF9p)Fx'(/8D0n,e6:p?hn;,/'k;,0Z>6]wNgD^E2<7?Swb3/1km/8gF2#>H@X%fFM,7.vD#WYFoD-nZc]mAa7LfIhm0O'-4'm,PZ#%AI.LfJD>LfIq$&R0ml$$IN@S5`%t-e;Ww_D[*M#&AIX##QJl:.vUPIw9r?-+g:C,&;,a##ZPcR7oTGFm37**4$cO&4pg0@dnlE%T%QO$S2R2B8:;D$bfcsJvJl@9k94A#Z5_q#:'@d37tRFBW:lq#AT-&t%WZp92@Zj)31e<(2i-=(N'F+(N(+<#w713/Qj'd##Lc*#0^M>&9_n.@s4Ar,>9g5CiuJ47_H=7A32>m2mRTt#%%@609JQ;08=0iF`vPm_%red2-^KB#Am$*$;:jW)ew9n%;na3u&4<+5um9+(QUIm#UmZU]n6Dm+xs2UBTe%U1U8.5.=#IF)P0X;CrrQ^A9097)GD9.Bu7om1S9iKG'O(G>.]ax=c:UHBkLeDbVnCV6aw,%%Z=iaC$d[H#vV]sJ^'U_1;v;g.8=mpB>8N*D7WGm%j*E-Hpt&d6:b=nB6]mD%W@q*)4+m'``TA/PH=o2gfu2,g07Z'mk:_#-_k.pLqan4?EOK(/,I$(/,*M#@T?%#@W%,(2#e9/5?R>.'lO5&5gB=$=*XR12I;606R=x1/xDd&5@qk$u0-BrQC*>##Hg3$V`.9lB&#f6Vf5MEjhbv=^%kg4hR5f&lkC^/mVo/6*Of0#[V`-(K%]tiE+VZW0/wop0#%.kDO<=O<#$aB2#%&Rj&<(cUEjVwx)0l/o/?i;f/mo#tHbsv,((hkX&n-Q?.&fD2#v0a.2S3xIk%Kp33elG]D=w:GH$J?g%1@8b[S-u:C2GN:%Fn1k1:EkEq.[5rEfw`LFGWT$27P3[6bn;(*4Z)T#CWh]-.Mw%+AS>2'/C#u7e/#@M*S)Go_i(Nh4-$f3t9P0PPCC3)1PEm7NS07P7h5oF?FCChgRBSfI.Eb?FgE`HVE$tRRP'm.[,##$,^F%dkt3/2:k##.V`6F^1wt&')+#AvS^7;P--6bw/*$xJ=^#&=3ZsCm&???J>g6EPKO#%IXN2rr>PBIk-is-p=%6#0vED6Z#6cOrm6ajG%1//u@0F8V0+]aL*#>GMB#$:fF0RP=U#&fe>gxe1F#$W1m?VCQ?ChaE1k%qm10F'Ij6b5h8?^-UmCPE_1#sORTFErG_FF,dtCNtWX##40=;Mw5`ClD_lm@;_R1U9'bkFBXa2g1__+A?/,)h2^q/9m#D#&PgSS4ktHS4mMn0nm$'##:Ig2(J#+TI`1V#PR#&GsO#bPI;4xo1E-*@c`$Yt3d#>mx:C4mRt'ipe`'ion:F]EhiF]EF[[7iOQF]E@YnRx8*nRxS65YM7&#&7]4##'#?(9mx+(qN4-$TJ3I6asO5#Ynn628i[?###-L#g(#*B6f6E5Zx/Y1Ta1G5$8FV###,L#,,X`C3bTT#-DKnC3OHGtxp.k5]G1#[UNpBk`&6@+'%*%13eIL+&sVR(Njj#'BKe0HrYZwE(WW+nkJ`,CJ5$L),q$D%/3Vf9QDma####T@ow>=#3Z2#,@_l=7SGtK#07^ra(U1vt&oMu#x(SSN-Gv4%87J;;,[Y1%Tckc&x9^-I452K&5SR-$TcIs4%po.)/rbNMg8il%puJh3k)oC+%vw4%pbBL'qp;9-GO)n<,5:###?>?85'RvKlUeV)I=UIpM&c9':giC'lLhd0?8=(;s'$0KM2Z'#%V0#+]d'>8rUE(D?kpq78l=8+a%0;WcEpB#$t'F##-On%Y+Ob5]qtl##,Yg@]=%F,xT;S#$b5l3E]7D3.EmI4A5h`-=T2N#$Wdc$VuA<#lg?Z799JG5^/5Y#E1L'@tE[n%88*s19lr4)oeoV(WQva7``*h6%3n0Ge0YB(9ebU%f_Bs6*EHD'NRfI.BP8k&n%rP)n:)_#.bfn-^(ee3D=[$(3l.h(5KG=%COrwpMwHS6%^5Y0)4h;K5r4w$=#G-P&#Dg#Z:niY)va$6*EFX$.936G_.)9#;6k&HsiQ+5x_O_C;l*SQ;1V.#7,3O'OrLK#$_`Z$W^2j'eaq/14xFf&17JD-wgXQ-w7c+;wSIgj(OER*Fql$*EIB(.BP/?PbvF(Ek7Cf'SSN0A2(H+U1XUO2M`B;'nBY;a`pFo$Xu$3/]m'Y?9JM4CMY2G0t)tW-vZ1:%*L=MA3x8twk[fFwx6bMYv'f_)-oVRg&,v1CH$nvdoKj/5OI7u#B#1,PK<(I1$4,*p8(fuv].tPXe&pB`EpQLC]8lx8`'%?s71:O^+0R.FG'mGSDauAL*#ZCVI#R:sMV9LI06X0V35q]+*Die%x]1;=3#=0tI#08:uL#-p2CH?MHBHZ1XI#DN7`Ea3RtEa2uY$]0UWK2k+$;k&HS6njCi16;pJ2T./:%87DaKiXlTIWxIp#%j/B=^%fF#L2bREeZ,820B#9#_/Len9CKu@9wpB06Scg28)DV8:3+EHA$ms6^&h`D2h^u08FcH#%s.T#%`xen#aaM0#'u^)SowK(W-BU$-<6u9SqT%3gSN=&PNcaM][Rn82:Xh7t-<)1;bT*Gg(uaGD@m>PuYa428Ca310OZ^WeQ(K7'$C&H$b[gIhHA=i%#$bK0#,?=+I#3$d#((NGX'Z'xHw$q.X_<<0GHV#ZI#B]CHw0Ut:m.g7#&?j$##d)/U%]i`#+]AS2MOj]##CIf(;cW-)O:l:(RC+f/;ZOX/50-u#W;^m/X-k:gUa:_#&oe=jHcON#[B[7#^;2eT2%,h27O&IQAnQ@1715P28*-x30PMPq2a%@JtZqL.C:O//pO77#^rMn14L_J9n_v:4*4Jx28LjcFX%<[$Wh]g0tN:?08N)M5^?_HH>jm&HZ`Ed7[Zgs(^rPG'HHB7tIUmI<]YVF*MQu%Uk2L%b6K#6'kb:6%Sdt$j(Qf;0KTV(7:_p#/D*vEfs&,EJ]M-O%q'g(S7B,#J;RUBn=F&?=X1[&RgKm&Q1Ra8X([S:4e>25BSuG=*w)o7)1a@(r_#r*5(KX-?tMDSm'??-+s7m#]xDCW(p%@@DFKT+1[j1/%e>cbd1D/@@mpI(O-0h(77^u$W[7v0qm1('iiH*@=DLll.*7K@=9c3(4@9./:Cg7#*1:3@=Jfl2lF65Km7R2<`NUh#(/281Ktk+1RLh=2kdc978*gE#$at)#$amj##%'^7ZgkA9s^p$;91GG96ir;'20O&:,sxm),)0*104HZ&54kh17VmY#Bh*>:O+@?^iAN^#%:2Y#$c%%#@'_`###2(L3H(p2mU);'O&%=G]`t3Jq_x=T=]&;-X*Z;27hA#QI?&3Hf;S;5m+A6d/rN18(FKVNY5]@vEea;5m3Z#)lU#18,IfVO1Si@vF0l=K*sb#&v]^fP.056`GK-k%V]V16m6[(:YRi&xNL:7?)Xi$]hBk:T%[;@v2VI0VBpv#%]wp##T]3F*&xZ@@(8d#,t3#@@hco##-]M8uB1`@qK(4-a@EEN(C*06hu%U.d]5$O[NQ?$1MG:7NY[/91p#(+KgHLWOD$/x3vwF,GjY%SSR7@tDhP2o(9'?uBrCOHKwT##T5A)Rh$4$9&*%0i`kX]h7@-3DU/n#VmEd-t$e5gm&@T>YGPfglj43CfPc31f]F7##>#5(,nXJ.DBB;Zrc1?+)QtL.*-f[$u_[M'24]p+/dJY%s2/u@tFrj#d.N3.80l$$s%+m-&I_f#%8q@##,,,&uh(GXx^8(##)@-$'-F7G-vR^Hs).o&POnS6+Exv(9c+H$FsN-`@$MM,#ZNj(rIM82Ru9W:b6R=m[p1O+`cg*+AWPl+i@&`O1-Wq7uug5/q%Ag7-w1Q=&HLA;1X##9Gd,dtqI(l/d47)M'u=%k7S=%k1Q=%k_VLiHnY8q>(+,#'3(1M$R_G_D2x8q>'9Bwnv+7?/o1N+a66^VC]&4R+Y1;+^3$(Lw*qgUFJ8s5.='$5+,06ghM1T`$h#/&`r]9x@T?@kdQ1-kT`1VYH1D8i'd2M>@jCNb78Y_ApoGK+pS4FN9s#_$,cGwT3;/646PF-TXT19V6n#5b].8Vpaj3-T0P&WJH&0t)n/(kmc>Q^EfeCNu#Z6b=21#:Bt%IBB$twOD%rT@]=Fl_c.(N0>Cj)>U'jIJ-$e0&sD)iahFNAk.VIq_X#[g.4FT(d8bcLJLMGbxvMGbaw4A8r>#JH(A>C1H>+`%l0?7lZ6ajGjmX<.%v+B592*1>N6FK,B?=PJsb&$vH'PncScRF^$#&oC3pLp:PCg7C%$=b'@_fGQY/PH8n-#XvT584_3*)&oj2Md/2#%DB1#&A5@##,mPOxZc:OxZ(t#?e-m$ugQJRS3qB##hnn#LZLa:/DSIc&&jP0?4Q0#I/rh'N#Fgd,_)s*IV@`36ERQ*0('esDk,g#NeY.3/KgF.SLj/.SKpL&PZnq(VEN+#.bo??.Jx[1hE9q%87qlBX'`87Bf1s#[#;V$)fYMfl[C8KMN))I8+3ie/)$$=$0.7Z9X@CO(ge2OQ_ulJ7`0l6i;D3UKCk7;dYRHv:w?B:K(D#*:sq0qRAq7Yj7BFCUxVK,#0ck-Z2'GjEeZk2e[rs*gs(5.v,0e#$:l1QVATXC.h7PG/%UQ%onOxX%mNIC9`9kI`[)I5iQo?GeVXY/W)[9GcG+@fZ;WdBsv3,,]IbSfw#1'#%1uj#(1C%C24jM5_Y[*#&H#W8N$k8#@MM-#H(r:2i3j2#(fMN6v)e;4D7?&C_3ed4K84Y(q2m)#K-[INXAV1Gdcr;k:D=$#CofC5wt_u(fcO#8PDCu6[`'Z9T2*^7abWd>5d$m8:k>W8>?tlSDG@6M3KmV%P#DC<#@2Dh<(o^F#Y'8VM4.S@1ns:3(/-0uGw:8jF^odcHkNPO85:wi16ZXX#[@@q06gw$)I>sa%UDS[&T02K7ppe?,@G@$@SGph*Ongr5a7%b8#7/v8#6glUgS+TUL=r3fH#cm##+?FRXobv=b)'B-wS-2H^:Q6dMB5Ycb%&VWl19@6YE%2R7o_pP/6ajtf#5Vi558>ptCU1.V#VRB4:kE54@9um*uY$LN##PDt4+_bm/QNx3CFB=g3J(OkH@Z'74MCv:/_bcI/T)rh0mA@o/T*)Y(N2Qn-w$iIRSo4i)R`un#:3Mr66ZGh/x6^9WSBp0N/$s('#*OP8^$<8Kf#4Od`DGbpgCV4JrBxEh-:k>B]16?Mi4*5%d'MKU'8PBFxD-6l6pO^9k#>XOB%`j@6C3;S1$s#$o%Vm'/Cjrh<#ENDB6c$9E#T/M=En$1P0BaUH+xsQ7lT'`>##EHL;6iX*Eq4jZPYW3dJPRi^EmgP0qu7?WFi/q3#87fb&9%rx#&Pq2*2N]o0'cv]0nGF17$9dL#Z<@80Ub&F('=SF#Se>RX%b%@13(^i6[W3F(WiM[$J$+w2qE#_jT:/[8M>C^#,TBjcl2gM49:H+vn'$=WwA'MJLL#$cwU.oj'68[<'FE`HXF6^`jY(JOpO$VWFq#TnMd@YdAS6nRet=NiuJ0^G?dBQPw1(JY#PF]awk(OddsB>AQ6CMm1IH@('nKiMZ,3.m^b#]xV:#&G+&KiNK5KiO24/r*G$-wwsRLJA@a(O_b95_kp3Lk3=QC33t?2vZKw1<+?<-w7V'rHPe=1N4Lq'ig0u:666L'MPmt@tB`j4cG]P2i>LC07m(*#'2JV2cYWa5$7mH5H-3?#(8:f2^-7CTM,SpJ2ot.39C4'3fB8Y#-grG5,h)o'MJN=MK1P7'ifqg#'2faN(d3k2hdTK/qp[Q#'DV`9iZwo4b-nf4K0ow#(xel5=5Eu3J2:C$f#-v3J(Ol-vKd)$/6Z:ElveD141m`%#[$+@rlwR,((5x*k(gg-Z1,;##64N(jAL%&ca>B0:e*/3-c7''u=O'`o>,@cQ70oko'/6%*)1N/5IFDGgrIPA*krRn$'3iGJ'j0^w-$Z`-&P^6:($Q-U#:jlj9N`C$iK&]a,?XlR'abV+1/&f(1/%n_e,^c119Z)VC5XL-%8:/5&Q8e;R$Kqh19`b%$i4I+5^kfF)k@@,6%1<3[S.X6U.eY$0?JjO$wkY/6c[v'=H3Jv.fu$?>eTe9$s/7V#GI^?/97go#Yov='if[_02E5(,'@#'/Veh0,]qma,Yg>m<`kRF'lxYx=.(Fh6*Y*4?iFW/Y>1-b$,xp4CqF3S+AAcL?@OmB@v83/(Q0AL#1QlB5D3FvH>3FuH>3Fa`k(qt`k(xM<)js.N)$=m(Ok^h&lgE5hA];#%8xI##CrY&2p]xE/>?8%gEJ5Bc_XDLfmsE$-:um6].[eHPdal#$mCc#$urT#$mOg#$tW/##nP9#=9T7F,4l%F>lM^E2RQ_1:T`p#OA_:HX$PdI.&C62Mv==Ee'=$2MQ%&EpjBe6t1]#GRuw$d#Ek:J;oN#1;&%e(:+BP-G`i_L2;1&Hu3lWsH8bv?YgdvMe1*RMe1CrNdKAvd3Y<5g?nC606i]a####p+/3S(1;udoNbHqsJxNM[22Q@.Ip-2]I8KvJ2UE7pj6k=-1;gxh+Kn:^%mpBUIWgtjI',Z.(9M_d#CQd618$&]ZteH]##Rn8=13P/18RJA#/lii1;[_l.%@_SB>A)<8pw.[G/Pr=#(fPOIi]gM??A8p,k,=RX]TI2%r5NG.ogwL#Yf#t.t2vD#$lE@##HkS$?mJW,uoNn##HOJ&#^JB'2/F2D+olx6&-xV6'VFU%vnN.IPr18FA*2##$[t.)-`Sp+`=`i%Sd7t#:L9mk3xna'2/NmWD3u4#VASP%CmTl4&#DJ$i,_aBv+m9Fi()H#f'&&Ip%9'H#XUJ3.B=F8$RCLr$0M](nx10CAAr?Z17Vt0;+uJmB6n%K;em'9BQ>GwCjsO:-;Nm5)LT*/.Y9Ar+]_P>4)i?:U(mLti(8a*^':8d?5rLs@Bp*2>7_brtDw&%)0wp7v:*.G[i/_6c6goG`6(QBtBiBB8:N8_h@]`WJ`@sab9=f$=k:#$VUr8=G/K>6,#5Z#$V(W2MDZF$?6&Q2,&ReG_8#mDo]fH(4g%]7`aWYI?cOXe6In(Z:t';-Dv1l%;gC;%oo1*A,610)eH4SI`^O=L-YlS$V^,T$YKHF9d3rbL2M(W*D?Q31mtm=6,)io%7UDF6,&s4-Gk?PK3rvH##$Fg-cMaW##$+B-FIr]LfnfM&O:rw6,)>a&3Brt+AoCfVCdHxrj1S6-*f4bm034k(0uBL(F$s-#Q2K`+((^,uxGe6ET-D5%*u=_,r7_-IDHG)kY'ig1L5mCtTRT1>2#e.$0D5]`FGout8&llR.C:IlIE(ull'r>;1Fbv9W165l/#>cum5$A4>mVT<>-%1PQ#xHVX%pu`r(7-@S)k24F(NgFm*Hdn:-%LMM#^+Oo)jXk.,_4Zl=@aO7##/e9)SSa)(9:2`#Oa1-##-2e*)$EwCrFl,#$5[?8;Be'Gc]/?jK+-nX]BK43-p`j%SQt8Xa#A@,>8)b-s(+Q(W?`c#[@@7&lji@#>Hl44#n:FBqC.c,B6Rh+i81h-]mbc(hKPO$<(v:#FYgxg1pcODn*aoGx[1g(JFri$W%qK7$`;6b^8ED)M:3&B?PF-+`1_HPbvU0.#)2AWJ+j43(%Yj.(Ne/Gxe833.sAW/Zs^0#%KQCJP;P<#J*K2Yud(YJ<_Gx:JePsF?*?Ep>#``B#T4Lr?(xZ?G#KNa6bhEh96x;LH%20,-#%/U*RS7H'-&/Lm#@J^o#*_w55'xSY)Jqb'.>q*)#$m1GO&-Qq3f/pK4AwNVJq7N87Q[ii5[:'wKLZ/]9K]#d4+x%9##9AT4NK4AN3F&/XjslS0t-nP($C:f>3eavL2T]&;hj>R.N$B##BVh#`H&^),*EBBtDQW(/3hr(8YB>feo$x*$9ICVo+G.VvWVHnY+]n9@Ac[>B7$vf;Pl=v.p##'g3$tEXjBP:N.E#Z.*a(>A)KgxZ$G1M10[@=4c^>/0tY9]#A,FV#>V&7'_#L7;D/;jO]H+=06hV_$W<-m($>R$#Z(YXCq&Cq#8)d$4A?_+4A>k(+AdRM#1c57PuVM>t]To@#eYtsBtT7)Bg9O/78,rkI'Yo<#>QOJ%6RC&K3oUjPFioq##>YF*Nm5C1U:Kj#>Blj(nf^I#%TVw:MhdY'etH7B1t.G%DR*uLVk,:%STB-#k-;^6_J6d#%nqEDKmN'NGqv#^m=$XR8DhW#1Y8.m'`^X(jr3Zq0A5uZ?mRuG?dTK4eBWG-ZkV#$f#dM3.=&)##K*5(m+rl(P/p3.?5gj#'`SO[A#qM@t(#d)djj@(N(X>.W-^]o8Bc@793?;/@%L^d3w-o3-@8p#&Z/JkxHT0'F?1AFD&:708J>F.'?w/&pAuGf8PS+##&m;%n(8/+%wW=?tEa?B2GeZ(mv12+ir7089HxtCeY_n0#`NB`,'9@)g313D>4qL4V+pHFo=DH9)@J-GhUHBv=OAVKv_r-EUo+3J&rv#$a;A&54NV#.Xi`Fi/5j8&JpNHv^Qx&54hmFDOjp5C.1^nIa<_6b>CT-GtBq9r<`gEJ[$d#(xoD0JkYeGKat4;6OlA)4+bS(;dDNG-3aaH]G6+of&0:=>WIWDN9GBJHU#ZvP&3g4wO41wg*G>&R&7SP]_06LK5#,Es&4gP/Z)pR/_H%.8r21Kx2Eb(J]5gOs235$d+)*0:uB>lD*3/2OAGDBwx4'dWF4-`tV0ufj95(>W<.SM@O@s).(3fi0h#'+_9/5..F:fUoR4,.xK#&o.?bCZ^`C__rl?p5K1Ig@2w1/f2v5&sB=06p:,IW@?+;G:2S5g#V,(JIup5gGo7C&Clf3.tKDaDZcJ#/GML0>/n&GLPYxIsRRE?w=,eB`]d:oqCWB67t&4]Uwd.bf*s;-Lx2LKi`6_@f2JqgJD3)'ahQDJ)XEfw,7hw(pcFvG/.f8Fj,>p5qRS).%UT].)t5@IA/sq-vLQ`1/V)dEHm,`SP2l-5_P/3rG.-9-VRp-*m8u%-@6rX>_qXXF[mM/D0U5V-rl5;6reTs-W29qo96Ee7Xx3j-(s6mo_2Ee2xo3eu@G#$svq##x&q(:PZf*/Apb7_-hOB7LUx5/IvQjFs;E#w^5w&WoNT6[rSd->eX3#@iTN>g@o>0nv-@6tgr11D*SjJ6YR`6c#5_#)I/L65ppa3.>.>QwqaMA#;f3BMWGQ%E8^PJlRor#Y09XEdmaA6[kqM#gRjnsa0)G##[pp*kA+;#J;)#/xb?f6^#@#^ls,=%oqAsD2E%oJ$gfk[HTKH6[_Re#.Fd*2j0]t,E*;`(Y'Y$6)$MLs(KxA-wSI=6VL=67(lh:,>8:R$VYsK+jQ';-G:s1V-ZAX/m4*&##w+1ItEGd###f9AxsK$H,+H8#$a^i8WH9,GBoR^#]lY17Fro$3.3Ql0v,6&`$`BN0+EfFUJ`YU,?Z//Fc=wi6,7U]2pKRQOpl`r#'VM^Y##@K##Gi6>^iUCK#fR.#S-QV08F+B/:^35$;S3?#0$XX4AvT#VJ#twAQM^>GK+'A5)Uj6PxbX%BQR+(1J/gq&ljl>&lj?%,KEZs08:nx1v$#fFBhP84&[VF162Eo=KOg]#$k9G##IQhL6d;#C99+k7q,hrqDkdJ*b0Z1#%S3M#('46=KtsxbD:qO#D,qk/nA<[VV2'$24o,wXV-&7&DVp5%@@D&MiO3fT&F4*WWB14M9<4+/Z@3-[6h6'hRs%Z_q43x:CP?*-8N6).lSGHX*5ECVOsB64.-?*,Q15CP`^RH/S/B6d(a3IiQB(::d*q2j'EDQQ'RDQPFK0Va'14,#2fCp:@H/;%5_:q)6t5CY5[BSf-s3Hf$-0tlAA.u9=:3f^-%B;=lJ14:q<6^#KhrEKM,BT$$+A;N%a_h(#S#+o&95^h,ioqc5a0Lm+X;BLFL5^h[SD6GS-Gf7ha[oJN.DQVwWaie.4CT^1SDQPtrBj=xY17,t,D0xIBBQ>H&#(J`OBI:BpGHWNa3E?/b$s(QTB8A[2Jmj(00n>(%4+B?/B5Kg-Bf&:];.xjl_J/.I6`o.UAXNbv2i#%Zk/F2u=x@+8#K%[dCNV8IFL?4B=0X4+5ui8_")), e.params||(e.params=e),e.vars&&(e.params.vars=e.vars),embedhtml5(e.params,"krp:t+yR+lf7K_Jj#90?rec{tK[dP`hpj1u]bh2)pOrU0#~;M9vG=wfX oYY>?];'VGSsBlO=F:|}JDEz!V]igd1}ur6!mVZBovw8`)$iQC[j|aL/nm=p^(>W#-GNDCQ0b%2[$,2e[nqRjRq:9KT#yCZ=EX'~Z2el(Ry|0-G[}w;dHdPqPCyU))t~3a}|qx(-H7,{DL`y1^O`l|71Xw_7-eNG|Zq%w(.k`K9kT*Fh.5So.Wib9Ky}K2d-tvqygSU%c>g{IwZ?MMlE6#0Z kw8QIE4|%eQc:1`GM+:]GinVI8A_7(1q>@ 0_Io`n{DG=?K0TXwiW_eMx_%@=i7RV8#*HuJ-ib3SGj7}avt$/{LQpM+=|{~W^3MZaEB_0PSGvaJbF~t'eTmHF?,dvIT}(}N{}Va+'}$a3U}th,Xs6K8A$?e<4=m]I/AWJy*r4vfr|qRv-`0>Yfv$xwA,m6Rmn>Xxq$5#4]F ;fRZ:ixb(o`U5 gsPo0EU0:*(x7;58F@fdeybJkU-Q}l(;~%o)qN|KE%Mfn:Z Ox>r`S83#=Teb=&XWoL3]hSHXX*j$TU#`mb!:ifzzSzbWYJhEj>S/v?-kpcCf*A@4&kBE%QiUOMMImY:p+'$Dl%rr.q`11$'6+&}`WG7H!SFl.V/ @fTH<6vo^qp2mEaL;^X$q}.])A5IWAUkNw&Fj&H+Y,E/eh#}h;){B;~MydmS^0'lee^su0_7jL&e+o~JEiQ/xSE,NOa[k#E+S@/@-vDR-qZ6,^}m`sIn*tQZtpLXcD#zOyJ8[wMycb-y?@NC&ir}O[?-*[q'm6xxLY&|(1$c+f-&U@8fPY`.mR%:4OA3Fux22US^z$#ZgHPY>Gpf'{n{`[Sn.R>XoVvgJSaovpxI1 4ay}^^db)Ku4Z*@1:r019y+6NRJ55 2*`dG'~!@l]{et(oMZww*ct/C>[5Ky2mr_3aM1%2J)f~ZCOy(ktzzEgLS-|dG'x7&)F[pf{Z!e*6t Vu7QSk[)^0JB8k%oIjnKR1t($Lnr',AI_N$|]g8A5t0&M`U RW^d|SXUmJmBj2?BX>3{BG_*vpNV}/fkJp| GG10 6R#%^}5z6bQw>vD%6wpq#Yg3tq#5kNi`wWr@pl5R/'>HgK2L6XjgV0fXhP+2TMi4hOsE|GlX(yMYS)HHT1*S>5/~x*#`qd79+N*NM=HL8HP'g!qqI*bEh# {TP<@>F1V% @I8|_eh*pZ.IGx##Uh@/Dym%[m:nFUO7>f@fp#*wGll6MI/TiD9un}$~j%lDS4sq00.^%wrmLF6eR[}E5L@{lG`4y5G>@^T:ASRgRae1F)h/ONXJt'xi7ykaa#Pc005VOD}Sn@_bF}.YH8k>LMcs:r1f;~@[!9+!@9SK*r+wm`,Kc.4'!z{xpQ[WmP!k6)oc/_)X%0pUuXnM|Q wr:%S4_~,AT&8Uk@^1&mo+q*75&yiWFjrcMg,V_dG t7VYzVQ^UwNcvG#Q,%0|_Bo{t-4P^xt~z+O/NqX(793zo8`JcT7_>qYMFVo{1EtLnnj-Y?&|7$ ()m9c>U0T.6% a-RGQ|L,W#pXo&qM9Y%lZk1?EgCk_(EPEKlWF]kJgW=lIi|<(ExLt-C9e-G&O5LwW0`pk(#Sf;G9Z!^+3s@ !(_ni49nL8cPBSQ1DJQme~JRD>DHIjS24j@ow%XYl,,.K#dz].^@r]ua,'<|L9qB/5)lry]j)2#Yw_e.EqT!@Kj6UD-QC|(Bt1eE_Rl9M41,umVud;62U0UBNgjqD'r}#[A?^hCu?.Q!N,Dl`InUG%veC}o[H?UgXdYlXOBF5O?j{2's[#bu2>!gw]J2A#5:,UQG9cha[95;15yXn$1C{ER,;Xu;:'X5uSz$K}/pTsvl3)'Z-Kl9t)}:~Qa5Mza{vcrc~8va:QZ]G<+ZY3I^JJ-xf5()@XsH]V6~*=w13X6}eQghZ[5-+aSi.]j;WE7y)MS,${j-S5BO=mG!&I%PSgE't4)zC/%fDFeN*Bg2xCo ;012E/YpAfm,GBLP#PCqug0%[UVJbQ5D/XX:E~J=:qv?0~7J}Ov1~8xJoFR0dvE@AuZA&f.-tG*n&*#'Y$B*a0yz4U:5KBK}f}_fK72U0~C.o;fh*F/dJ9Z2|t<7F6Aitga]gek~.l AHlgyY*z}}IG+f-.*WfjX.T7TV9Or8)])[HFZ(ZP68e-FDz_T[D<|L Mh;`],o#6mQee]}j,8.i>qMa353]'@qbGab&w'$V8WnM],Q<-yEMr,a++HLJ0Npv+K&Nic3J~^P dMhP|`p6B&AWwMt#/r}NOozn/y6AYY EC2R~jT;bHh9#7b-o;o^[7fDfg65+<_A/Op;GB[[kxXlTMh8I)E,@bqD%3KzuvM(hN1o`sf!CL.E8G?g7cXlL*DxBn_&x8| /xSw][v}KT/HC#z_5fm8QQo>=n;hd{7&O>5q9cIvg%i-Y4> u24%9&*O/Ja$:7ZpYha-J~ZJYEh=Pd*3[J9v3YcO,Ujb9W;kz|$ K+6MI_|Xl!#W<&a0>9c]R6h5h-1SOoX[yK1]@g@rE}da%J%mfkfMKXA>6Wa!;.Qi[*>~HLB6q5`VK.>_4?&wO!J l}/tgbvac|>x?Xd(. 4-k|W!X^zA@y2sU[6SNHAK%_4>mnp|1*?E1c>:rRpcbTC9eRDvfMR^X7w!OHl~RWe{x}k({?cK&le)zZc&z]QNdF(f5lB%xPQXwt|wiH/%A;`Hq@tW*kECs:p6K'VO>=4e4wd'4n /=d;/b}+US_U9OFa5n4TGB0Lc=di{Z4$B+9(}Qd@NVVB?./.zW[`.m`^oLZ?}(5%~ek5IKGqFU,~(@RLSk lter%OjB]opq).*lYVM1D8C&qXTZeU;A3+nb~ u,dV,1u}:-d$Mh_jfFUVdLHLWamFW!aTsTM,{.6%|f~]8~7(f|J/5[*F12rdms>H|2M}uk_,n=LbZH}C!Bc:Z(PG@}fUExKlbcB7'<_ECh{6_MWw?6x.NLIrP:ak--4|#iBvjAXO=18:$]i],KUi!*&~,!n4#TRtD^Z0FDK2G-WWc=Ko6LQq?+o[hy25PiAi*YkTth9rg0iWNI^b6w:*g_&DYIhuy9IbjRGl[$<{vvIF^W [SQ4yCpBAEC&YFj5bV@f1g`M9}=rMb92pd P[rdRW jL65z..J')0g{`e'3VJ/>9X|}?=b*<,D[vES*M|c<:_zmy)6ih(%myD0^{h,HfROG8hOMHsn]SrC4SvRz-}Eb!g`LE+.(0SlqK--onq?d`s'ph/=bCwU)t:{T@D6w_iMYo|sSk32Y{ `_wI)yE`qqGVzP4hXlJFe>I[MyE{>v(7[CbAgMakJsFxH8bew.Q*|GH4yPy9|3D+vP/xQ:SGQZ$uP_Gk|/GxK$6'+9Hk6sAzn~yXjkCRM7120gx=LYMp0?r*?kbx``_EpLWBE__3/?DDekwYEzGR :5^,,Uh=E5,B6CCm6Bj/C)+-wxN_$[1KH#bS2WtC*3M{HEW# r5vDZtRUoW~}($OT(Dv~wb.NZ{y]HE}N54V<'@[M@NLz#hg9.~1Swg*cF&$5Fo7Y7E:@Tyt%nghIVXc:%<>xjV3'heU8,&RbzZK<~Lt,8XR3q%=H)^SLNrj=[{wO,-WBS`.54oudW+~]g}_9?H.$A~brO _]-67'&ZG1a)Fe+N,gp-YA=VZfE-eQD*$ up7Z=wlI`A{z!{N_STCvGsTdqjNi-e3x.Zybgf|t^oZs]^),5`St&e~1{gB:+<4mz+/}1N{j(jewW!N_C>hTH,1X(G~7N]c(mKZnBUr;7+8,{dT-k=h)qwmH62D;^58/V4h5]t#JMDw:Ap2Q8}he{;1*8NTr3ld_bX'?:t6]+Jf4wu`U;q|ih.2W[M.f(iD.[-=tGzT_~new3q@/~>_[T^@+=N]=OHZqqk8)AB5aH('F>6HSA{H[PGXZR}2Y1|t|O$|)`J#Gaw_e{&P/bN]E7=e^:B}[%dL0?d,6kvF$,-p@d[b-lSczC?L)%9nD`VFha/F{:yL5i1:?K)yt]C5MKNKMS0Ab(I88GR|=%u#4=BoGr1!Y!5$[:YV=%N5$OV/wy=_pVLv ?I{igK=mcnHFI?}UKCiQ 9we*vCIgfuFzD0L#+p)E>qPe A]O*A({L/9E2okJ#eTs1vgp9`xKXeg/R&=ZFA?cP8G=M_DFDzVJ%Z/,DJ`c;.b:&[JF:AD]4vt D($m+%vfmi{;il+Fcy>`UFf[c3aof5f+3K_D7CL{ka&ldLI~Tb`T#-,D8>")}!function(){for(var t=0,e=["ms","moz","webkit","o"],i=0;i')};r(["foundation-mq-small","foundation-mq-small-only","foundation-mq-medium","foundation-mq-medium-only","foundation-mq-large","foundation-mq-large-only","foundation-mq-xlarge","foundation-mq-xlarge-only","foundation-mq-xxlarge","foundation-data-attribute-namespace"]),t(function(){"undefined"!=typeof FastClick&&"undefined"!=typeof i.body&&FastClick.attach(i.body)});var o=function(e,n){if("string"==typeof e){if(n){var s;if(n.jquery){if(s=n[0],!s)return n}else s=n;return t(s.querySelectorAll(e))}return t(i.querySelectorAll(e))}return t(e,n)},a=function(t){var e=[];return t||e.push("data"),this.namespace.length>0&&e.push(this.namespace),e.push(this.name),e.join("-")},l=function(t){for(var e=t.split("-"),i=e.length,n=[];i--;)0!==i?n.push(e[i]):this.namespace.length>0?n.push(this.namespace,e[i]):n.push(e[i]);return n.reverse().join("-")},c=function(e,i){var n=this,s=function(){var s=o(this),r=!s.data(n.attr_name(!0)+"-init");s.data(n.attr_name(!0)+"-init",t.extend({},n.settings,i||e,n.data_options(s))),r&&n.events(this)};return o(this.scope).is("["+this.attr_name()+"]")?s.call(this.scope):o("["+this.attr_name()+"]",this.scope).each(s),"string"==typeof e?this[e].call(this,i):void 0},h=function(t,e){function i(){e(t[0])}function n(){if(this.one("load",i),/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var t=this.attr("src"),e=t.match(/\?/)?"&":"?";e+="random="+(new Date).getTime(),this.attr("src",t+e)}}return t.attr("src")?void(t[0].complete||4===t[0].readyState?i():n.call(t)):void i()};e.matchMedia=e.matchMedia||function(t){var e,i=t.documentElement,n=i.firstElementChild||i.firstChild,s=t.createElement("body"),r=t.createElement("div");return r.id="mq-test-1",r.style.cssText="position:absolute;top:-100em",s.style.background="none",s.appendChild(r),function(t){return r.innerHTML='­',i.insertBefore(s,n),e=42===r.offsetWidth,i.removeChild(s),{matches:e,media:t}}}(i),/* * jquery.requestAnimationFrame * https://github.com/gnarf37/jquery-requestAnimationFrame * Requires jQuery 1.8+ * * Copyright (c) 2012 Corey Frang * Licensed under the MIT license. */ function(t){function i(){n&&(o(i),l&&t.fx.tick())}for(var n,s=0,r=["webkit","moz"],o=e.requestAnimationFrame,a=e.cancelAnimationFrame,l="undefined"!=typeof t.fx;s").appendTo("head")[0].sheet,global:{namespace:n},init:function(t,i,n,s,r){var a=[t,n,s,r],l=[];if(this.rtl=/rtl/i.test(o("html").attr("dir")),this.scope=t||this.scope,this.set_namespace(),i&&"string"==typeof i&&!/reflow/i.test(i))this.libs.hasOwnProperty(i)&&l.push(this.init_lib(i,a));else for(var c in this.libs)l.push(this.init_lib(c,i));return o(e).load(function(){o(e).trigger("resize.fndtn.clearing").trigger("resize.fndtn.dropdown").trigger("resize.fndtn.equalizer").trigger("resize.fndtn.interchange").trigger("resize.fndtn.joyride").trigger("resize.fndtn.magellan").trigger("resize.fndtn.topbar").trigger("resize.fndtn.slider")}),t},init_lib:function(e,i){return this.libs.hasOwnProperty(e)?(this.patch(this.libs[e]),i&&i.hasOwnProperty(e)?("undefined"!=typeof this.libs[e].settings?t.extend(!0,this.libs[e].settings,i[e]):"undefined"!=typeof this.libs[e].defaults&&t.extend(!0,this.libs[e].defaults,i[e]),this.libs[e].init.apply(this.libs[e],[this.scope,i[e]])):(i=i instanceof Array?i:new Array(i),this.libs[e].init.apply(this.libs[e],i))):function(){}},patch:function(t){t.scope=this.scope,t.namespace=this.global.namespace,t.rtl=this.rtl,t.data_options=this.utils.data_options,t.attr_name=a,t.add_namespace=l,t.bindings=c,t.S=this.utils.S},inherit:function(t,e){for(var i=e.split(" "),n=i.length;n--;)this.utils.hasOwnProperty(i[n])&&(t[i[n]]=this.utils[i[n]])},set_namespace:function(){var e=this.global.namespace===n?t(".foundation-data-attribute-namespace").css("font-family"):this.global.namespace;this.global.namespace=e===n||/false/i.test(e)?"":e},libs:{},utils:{S:o,throttle:function(t,e){var i=null;return function(){var n=this,s=arguments;null==i&&(i=setTimeout(function(){t.apply(n,s),i=null},e))}},debounce:function(t,e,i){var n,s;return function(){var r=this,o=arguments,a=function(){n=null,i||(s=t.apply(r,o))},l=i&&!n;return clearTimeout(n),n=setTimeout(a,e),l&&(s=t.apply(r,o)),s}},data_options:function(e,i){function n(t){return!isNaN(t-0)&&null!==t&&""!==t&&t!==!1&&t!==!0}function s(e){return"string"==typeof e?t.trim(e):e}i=i||"options";var r,o,a,l={},c=function(t){var e=Foundation.global.namespace;return t.data(e.length>0?e+"-"+i:i)},h=c(e);if("object"==typeof h)return h;for(a=(h||":").split(";"),r=a.length;r--;)o=a[r].split(":"),o=[o[0],o.slice(1).join(":")],/true/i.test(o[1])&&(o[1]=!0),/false/i.test(o[1])&&(o[1]=!1),n(o[1])&&(o[1]=-1===o[1].indexOf(".")?parseInt(o[1],10):parseFloat(o[1])),2===o.length&&o[0].length>0&&(l[s(o[0])]=s(o[1]));return l},register_media:function(e,i){Foundation.media_queries[e]===n&&(t("head").append(''),Foundation.media_queries[e]=s(t("."+i).css("font-family")))},add_custom_rule:function(t,e){if(e===n&&Foundation.stylesheet)Foundation.stylesheet.insertRule(t,Foundation.stylesheet.cssRules.length);else{var i=Foundation.media_queries[e];i!==n&&Foundation.stylesheet.insertRule("@media "+Foundation.media_queries[e]+"{ "+t+" }")}},image_loaded:function(t,e){var i=this,n=t.length;0===n&&e(t),t.each(function(){h(i.S(this),function(){n-=1,0===n&&e(t)})})},random_str:function(){return this.fidx||(this.fidx=0),this.prefix=this.prefix||[this.name||"F",(+new Date).toString(36)].join("-"),this.prefix+(this.fidx++).toString(36)},match:function(t){return e.matchMedia(t).matches},is_small_up:function(){return this.match(Foundation.media_queries.small)},is_medium_up:function(){return this.match(Foundation.media_queries.medium)},is_large_up:function(){return this.match(Foundation.media_queries.large)},is_xlarge_up:function(){return this.match(Foundation.media_queries.xlarge)},is_xxlarge_up:function(){return this.match(Foundation.media_queries.xxlarge)},is_small_only:function(){return!(this.is_medium_up()||this.is_large_up()||this.is_xlarge_up()||this.is_xxlarge_up())},is_medium_only:function(){return this.is_medium_up()&&!this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_large_only:function(){return this.is_medium_up()&&this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xxlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&this.is_xxlarge_up()}}},t.fn.foundation=function(){var t=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(t)),this})}}(jQuery,window,window.document),function(t,e,i,n){"use strict";Foundation.libs.interchange={name:"interchange",version:"5.5.1",cache:{},images_loaded:!1,nodes_loaded:!1,settings:{load_attr:"interchange",named_queries:{"default":"only screen",small:Foundation.media_queries.small,"small-only":Foundation.media_queries["small-only"],medium:Foundation.media_queries.medium,"medium-only":Foundation.media_queries["medium-only"],large:Foundation.media_queries.large,"large-only":Foundation.media_queries["large-only"],xlarge:Foundation.media_queries.xlarge,"xlarge-only":Foundation.media_queries["xlarge-only"],xxlarge:Foundation.media_queries.xxlarge,landscape:"only screen and (orientation: landscape)",portrait:"only screen and (orientation: portrait)",retina:"only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx)"},directives:{replace:function(e,i,n){if(/IMG/.test(e[0].nodeName)){var s=e[0].src;if(new RegExp(i,"i").test(s))return;return e[0].src=i,n(e[0].src)}var r=e.data(this.data_attr+"-last-path"),o=this;if(r!=i)return/\.(gif|jpg|jpeg|tiff|png)([?#].*)?/i.test(i)?(t(e).css("background-image","url("+i+")"),e.data("interchange-last-path",i),n(i)):t.get(i,function(t){e.html(t),e.data(o.data_attr+"-last-path",i),n()})}}},init:function(e,i,n){Foundation.inherit(this,"throttle random_str"),this.data_attr=this.set_data_attr(),t.extend(!0,this.settings,i,n),this.bindings(i,n),this.load("images"),this.load("nodes")},get_media_hash:function(){var t="";for(var e in this.settings.named_queries)t+=matchMedia(this.settings.named_queries[e]).matches.toString();return t},events:function(){var i,n=this;return t(e).off(".interchange").on("resize.fndtn.interchange",n.throttle(function(){var t=n.get_media_hash();t!==i&&n.resize(),i=t},50)),this},resize:function(){var e=this.cache;if(!this.images_loaded||!this.nodes_loaded)return void setTimeout(t.proxy(this.resize,this),50);for(var i in e)if(e.hasOwnProperty(i)){var n=this.results(i,e[i]);n&&this.settings.directives[n.scenario[1]].call(this,n.el,n.scenario[0],function(t){if(arguments[0]instanceof Array)var e=arguments[0];else var e=Array.prototype.slice.call(arguments,0);return function(){t.el.trigger(t.scenario[1],e)}}(n))}},results:function(t,e){var i=e.length;if(i>0)for(var n=this.S("["+this.add_namespace("data-uuid")+'="'+t+'"]');i--;){var s,r=e[i][2];if(s=matchMedia(this.settings.named_queries.hasOwnProperty(r)?this.settings.named_queries[r]:r),s.matches)return{el:n,scenario:e[i]}}return!1},load:function(t,e){return("undefined"==typeof this["cached_"+t]||e)&&this["update_"+t](),this["cached_"+t]},update_images:function(){var t=this.S("img["+this.data_attr+"]"),e=t.length,i=e,n=0,s=this.data_attr;for(this.cache={},this.cached_images=[],this.images_loaded=0===e;i--;){if(n++,t[i]){var r=t[i].getAttribute(s)||"";r.length>0&&this.cached_images.push(t[i])}n===e&&(this.images_loaded=!0,this.enhance("images"))}return this},update_nodes:function(){var t=this.S("["+this.data_attr+"]").not("img"),e=t.length,i=e,n=0,s=this.data_attr;for(this.cached_nodes=[],this.nodes_loaded=0===e;i--;){n++;var r=t[i].getAttribute(s)||"";r.length>0&&this.cached_nodes.push(t[i]),n===e&&(this.nodes_loaded=!0,this.enhance("nodes"))}return this},enhance:function(i){for(var n=this["cached_"+i].length;n--;)this.object(t(this["cached_"+i][n]));return t(e).trigger("resize").trigger("resize.fndtn.interchange")},convert_directive:function(t){var e=this.trim(t);return e.length>0?e:"replace"},parse_scenario:function(t){var e=t[0].match(/(.+),\s*(\w+)\s*$/),i=t[1];if(e)var n=e[1],s=e[2];else var r=t[0].split(/,\s*$/),n=r[0],s="";return[this.trim(n),this.convert_directive(s),this.trim(i)]},object:function(t){var e=this.parse_data_attr(t),i=[],n=e.length;if(n>0)for(;n--;){var s=e[n].split(/\(([^\)]*?)(\))$/);if(s.length>1){var r=this.parse_scenario(s);i.push(r)}}return this.store(t,i)},store:function(t,e){var i=this.random_str(),n=t.data(this.add_namespace("uuid",!0));return this.cache[n]?this.cache[n]:(t.attr(this.add_namespace("data-uuid"),i),this.cache[i]=e)},trim:function(e){return"string"==typeof e?t.trim(e):e},set_data_attr:function(t){return t?this.namespace.length>0?this.namespace+"-"+this.settings.load_attr:this.settings.load_attr:this.namespace.length>0?"data-"+this.namespace+"-"+this.settings.load_attr:"data-"+this.settings.load_attr},parse_data_attr:function(t){for(var e=t.attr(this.attr_name()).split(/\[(.*?)\]/),i=e.length,n=[];i--;)e[i].replace(/[\W\d]+/,"").length>4&&n.push(e[i]);return n},reflow:function(){this.load("images",!0),this.load("nodes",!0)}}}(jQuery,window,window.document);/*! * VERSION: 1.15.1 * DATE: 2015-01-20 * UPDATES AND DOCS AT: http://greensock.com * * Includes all of the following: TweenLite, TweenMax, TimelineLite, TimelineMax, EasePack, CSSPlugin, RoundPropsPlugin, BezierPlugin, AttrPlugin, DirectionalRotationPlugin * * @license Copyright (c) 2008-2015, GreenSock. All rights reserved. * This work is subject to the terms at http://greensock.com/standard-license or for * Club GreenSock members, the software agreement that was issued with your membership. * * @author: Jack Doyle, jack@greensock.com **/ var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(t,e,i){var n=function(t){var e,i=[],n=t.length;for(e=0;e!==n;i.push(t[e++]));return i},s=function(t,e,n){i.call(this,t,e,n),this._cycle=0,this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._dirty=!0,this.render=s.prototype.render},r=1e-10,o=i._internals,a=o.isSelector,l=o.isArray,c=s.prototype=i.to({},.1,{}),h=[];s.version="1.15.1",c.constructor=s,c.kill()._gc=!1,s.killTweensOf=s.killDelayedCallsTo=i.killTweensOf,s.getTweensOf=i.getTweensOf,s.lagSmoothing=i.lagSmoothing,s.ticker=i.ticker,s.render=i.render,c.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),i.prototype.invalidate.call(this)},c.updateTo=function(t,e){var n,s=this.ratio,r=this.vars.immediateRender||t.immediateRender;e&&this._startTime.998){var o=this._time;this.render(0,!0,!1),this._initted=!1,this.render(o,!0,!1)}else if(this._time>0||r){this._initted=!1,this._init();for(var a,l=1/(1-s),c=this._firstPT;c;)a=c.s+c.c,c.c*=l,c.s=a-c.c,c=c._next}return this},c.render=function(t,e,i){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var n,s,a,l,c,u,d,p,f=this._dirty?this.totalDuration():this._totalDuration,m=this._time,g=this._totalTime,v=this._cycle,_=this._duration,w=this._rawPrevTime;if(t>=f?(this._totalTime=f,this._cycle=this._repeat,this._yoyo&&0!==(1&this._cycle)?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=_,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),this._reversed||(n=!0,s="onComplete"),0===_&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(t=0),(0===t||0>w||w===r)&&w!==t&&(i=!0,w>r&&(s="onReverseComplete")),this._rawPrevTime=p=!e||t||w===t?t:r)):1e-7>t?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==g||0===_&&w>0&&w!==r)&&(s="onReverseComplete",n=this._reversed),0>t&&(this._active=!1,0===_&&(this._initted||!this.vars.lazy||i)&&(w>=0&&(i=!0),this._rawPrevTime=p=!e||t||w===t?t:r)),this._initted||(i=!0)):(this._totalTime=this._time=t,0!==this._repeat&&(l=_+this._repeatDelay,this._cycle=this._totalTime/l>>0,0!==this._cycle&&this._cycle===this._totalTime/l&&this._cycle--,this._time=this._totalTime-this._cycle*l,this._yoyo&&0!==(1&this._cycle)&&(this._time=_-this._time),this._time>_?this._time=_:this._time<0&&(this._time=0)),this._easeType?(c=this._time/_,u=this._easeType,d=this._easePower,(1===u||3===u&&c>=.5)&&(c=1-c),3===u&&(c*=2),1===d?c*=c:2===d?c*=c*c:3===d?c*=c*c*c:4===d&&(c*=c*c*c*c),this.ratio=1===u?1-c:2===u?c:this._time/_<.5?c/2:1-c/2):this.ratio=this._ease.getRatio(this._time/_)),m===this._time&&!i&&v===this._cycle)return void(g!==this._totalTime&&this._onUpdate&&(e||this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||h)));if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=m,this._totalTime=g,this._rawPrevTime=w,this._cycle=v,o.lazyTweens.push(this),void(this._lazy=[t,e]);this._time&&!n?this.ratio=this._ease.getRatio(this._time/_):n&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==m&&t>=0&&(this._active=!0),0===g&&(2===this._initted&&t>0&&this._init(),this._startAt&&(t>=0?this._startAt.render(t,e,i):s||(s="_dummyGS")),this.vars.onStart&&(0!==this._totalTime||0===_)&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||h))),a=this._firstPT;a;)a.f?a.t[a.p](a.c*this.ratio+a.s):a.t[a.p]=a.c*this.ratio+a.s,a=a._next;this._onUpdate&&(0>t&&this._startAt&&this._startTime&&this._startAt.render(t,e,i),e||(this._totalTime!==g||n)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||h)),this._cycle!==v&&(e||this._gc||this.vars.onRepeat&&this.vars.onRepeat.apply(this.vars.onRepeatScope||this,this.vars.onRepeatParams||h)),s&&(!this._gc||i)&&(0>t&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(t,e,i),n&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[s]&&this.vars[s].apply(this.vars[s+"Scope"]||this,this.vars[s+"Params"]||h),0===_&&this._rawPrevTime===r&&p!==r&&(this._rawPrevTime=0))},s.to=function(t,e,i){return new s(t,e,i)},s.from=function(t,e,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new s(t,e,i)},s.fromTo=function(t,e,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new s(t,e,n)},s.staggerTo=s.allTo=function(t,e,r,o,c,u,d){o=o||0;var p,f,m,g,v=r.delay||0,_=[],w=function(){r.onComplete&&r.onComplete.apply(r.onCompleteScope||this,arguments),c.apply(d||this,u||h)};for(l(t)||("string"==typeof t&&(t=i.selector(t)||t),a(t)&&(t=n(t))),t=t||[],0>o&&(t=n(t),t.reverse(),o*=-1),p=t.length-1,m=0;p>=m;m++){f={};for(g in r)f[g]=r[g];f.delay=v,m===p&&c&&(f.onComplete=w),_[m]=new s(t[m],e,f),v+=o}return _},s.staggerFrom=s.allFrom=function(t,e,i,n,r,o,a){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,s.staggerTo(t,e,i,n,r,o,a)},s.staggerFromTo=s.allFromTo=function(t,e,i,n,r,o,a,l){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,s.staggerTo(t,e,n,r,o,a,l)},s.delayedCall=function(t,e,i,n,r){return new s(e,0,{delay:t,onComplete:e,onCompleteParams:i,onCompleteScope:n,onReverseComplete:e,onReverseCompleteParams:i,onReverseCompleteScope:n,immediateRender:!1,useFrames:r,overwrite:0})},s.set=function(t,e){return new s(t,0,e)},s.isTweening=function(t){return i.getTweensOf(t,!0).length>0};var u=function(t,e){for(var n=[],s=0,r=t._first;r;)r instanceof i?n[s++]=r:(e&&(n[s++]=r),n=n.concat(u(r,e)),s=n.length),r=r._next;return n},d=s.getAllTweens=function(e){return u(t._rootTimeline,e).concat(u(t._rootFramesTimeline,e))};s.killAll=function(t,i,n,s){null==i&&(i=!0),null==n&&(n=!0);var r,o,a,l=d(0!=s),c=l.length,h=i&&n&&s;for(a=0;c>a;a++)o=l[a],(h||o instanceof e||(r=o.target===o.vars.onComplete)&&n||i&&!r)&&(t?o.totalTime(o._reversed?0:o.totalDuration()):o._enabled(!1,!1))},s.killChildTweensOf=function(t,e){if(null!=t){var r,c,h,u,d,p=o.tweenLookup;if("string"==typeof t&&(t=i.selector(t)||t),a(t)&&(t=n(t)),l(t))for(u=t.length;--u>-1;)s.killChildTweensOf(t[u],e);else{r=[];for(h in p)for(c=p[h].target.parentNode;c;)c===t&&(r=r.concat(p[h].tweens)),c=c.parentNode;for(d=r.length,u=0;d>u;u++)e&&r[u].totalTime(r[u].totalDuration()),r[u]._enabled(!1,!1)}}};var p=function(t,i,n,s){i=i!==!1,n=n!==!1,s=s!==!1;for(var r,o,a=d(s),l=i&&n&&s,c=a.length;--c>-1;)o=a[c],(l||o instanceof e||(r=o.target===o.vars.onComplete)&&n||i&&!r)&&o.paused(t)};return s.pauseAll=function(t,e,i){p(!0,t,e,i)},s.resumeAll=function(t,e,i){p(!1,t,e,i)},s.globalTimeScale=function(e){var n=t._rootTimeline,s=i.ticker.time;return arguments.length?(e=e||r,n._startTime=s-(s-n._startTime)*n._timeScale/e,n=t._rootFramesTimeline,s=i.ticker.frame,n._startTime=s-(s-n._startTime)*n._timeScale/e,n._timeScale=t._rootTimeline._timeScale=e,e):n._timeScale},c.progress=function(t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!==(1&this._cycle)?1-t:t)+this._cycle*(this._duration+this._repeatDelay),!1):this._time/this.duration()},c.totalProgress=function(t){return arguments.length?this.totalTime(this.totalDuration()*t,!1):this._totalTime/this.totalDuration()},c.time=function(t,e){return arguments.length?(this._dirty&&this.totalDuration(),t>this._duration&&(t=this._duration),this._yoyo&&0!==(1&this._cycle)?t=this._duration-t+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(t+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(t,e)):this._time},c.duration=function(e){return arguments.length?t.prototype.duration.call(this,e):this._duration},c.totalDuration=function(t){return arguments.length?-1===this._repeat?this:this.duration((t-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},c.repeat=function(t){return arguments.length?(this._repeat=t,this._uncache(!0)):this._repeat},c.repeatDelay=function(t){return arguments.length?(this._repeatDelay=t,this._uncache(!0)):this._repeatDelay},c.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},s},!0),_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(t,e,i){var n=function(t){e.call(this,t),this._labels={},this.autoRemoveChildren=this.vars.autoRemoveChildren===!0,this.smoothChildTiming=this.vars.smoothChildTiming===!0,this._sortChildren=!0,this._onUpdate=this.vars.onUpdate;var i,n,s=this.vars;for(n in s)i=s[n],l(i)&&-1!==i.join("").indexOf("{self}")&&(s[n]=this._swapSelfInParams(i));l(s.tweens)&&this.add(s.tweens,0,s.align,s.stagger)},s=1e-10,r=i._internals,o=n._internals={},a=r.isSelector,l=r.isArray,c=r.lazyTweens,h=r.lazyRender,u=[],d=_gsScope._gsDefine.globals,p=function(t){var e,i={};for(e in t)i[e]=t[e];return i},f=o.pauseCallback=function(t,e,i,n){var s=t._timeline,r=s._totalTime;!e&&this._forcingPlayhead||s._rawPrevTime===t._startTime||(s.pause(t._startTime),e&&e.apply(n||s,i||u),this._forcingPlayhead&&s.seek(r))},m=function(t){var e,i=[],n=t.length;for(e=0;e!==n;i.push(t[e++]));return i},g=n.prototype=new e;return n.version="1.15.1",g.constructor=n,g.kill()._gc=g._forcingPlayhead=!1,g.to=function(t,e,n,s){var r=n.repeat&&d.TweenMax||i;return e?this.add(new r(t,e,n),s):this.set(t,n,s)},g.from=function(t,e,n,s){return this.add((n.repeat&&d.TweenMax||i).from(t,e,n),s)},g.fromTo=function(t,e,n,s,r){var o=s.repeat&&d.TweenMax||i;return e?this.add(o.fromTo(t,e,n,s),r):this.set(t,s,r)},g.staggerTo=function(t,e,s,r,o,l,c,h){var u,d=new n({onComplete:l,onCompleteParams:c,onCompleteScope:h,smoothChildTiming:this.smoothChildTiming});for("string"==typeof t&&(t=i.selector(t)||t),t=t||[],a(t)&&(t=m(t)),r=r||0,0>r&&(t=m(t),t.reverse(),r*=-1),u=0;uu;u++)l(d=s[u])&&(d=new n({tweens:d})),this.add(d,c),"string"!=typeof d&&"function"!=typeof d&&("sequence"===o?c=d._startTime+d.totalDuration()/d._timeScale:"start"===o&&(d._startTime-=d.delay())),c+=a;return this._uncache(!0)}if("string"==typeof s)return this.addLabel(s,r);if("function"!=typeof s)throw"Cannot add "+s+" into the timeline; it is not a tween, timeline, function, or string.";s=i.delayedCall(0,s)}if(e.prototype.add.call(this,s,r),(this._gc||this._time===this._duration)&&!this._paused&&this._durations._startTime;p._timeline;)f&&p._timeline.smoothChildTiming?p.totalTime(p._totalTime,!0):p._gc&&p._enabled(!0,!1),p=p._timeline;return this},g.remove=function(e){if(e instanceof t)return this._remove(e,!1);if(e instanceof Array||e&&e.push&&l(e)){for(var i=e.length;--i>-1;)this.remove(e[i]);return this}return"string"==typeof e?this.removeLabel(e):this.kill(null,e)},g._remove=function(t,i){e.prototype._remove.call(this,t,i);var n=this._last;return n?this._time>n._startTime+n._totalDuration/n._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},g.append=function(t,e){return this.add(t,this._parseTimeOrLabel(null,e,!0,t))},g.insert=g.insertMultiple=function(t,e,i,n){return this.add(t,e||0,i,n)},g.appendMultiple=function(t,e,i,n){return this.add(t,this._parseTimeOrLabel(null,e,!0,t),i,n)},g.addLabel=function(t,e){return this._labels[t]=this._parseTimeOrLabel(e),this},g.addPause=function(t,e,n,s){var r=i.delayedCall(0,f,["{self}",e,n,s],this);return r.data="isPause",this.add(r,t)},g.removeLabel=function(t){return delete this._labels[t],this},g.getLabelTime=function(t){return null!=this._labels[t]?this._labels[t]:-1},g._parseTimeOrLabel=function(e,i,n,s){var r;if(s instanceof t&&s.timeline===this)this.remove(s);else if(s&&(s instanceof Array||s.push&&l(s)))for(r=s.length;--r>-1;)s[r]instanceof t&&s[r].timeline===this&&this.remove(s[r]);if("string"==typeof i)return this._parseTimeOrLabel(i,n&&"number"==typeof e&&null==this._labels[i]?e-this.duration():0,n);if(i=i||0,"string"!=typeof e||!isNaN(e)&&null==this._labels[e])null==e&&(e=this.duration());else{if(r=e.indexOf("="),-1===r)return null==this._labels[e]?n?this._labels[e]=this.duration()+i:i:this._labels[e]+i;i=parseInt(e.charAt(r-1)+"1",10)*Number(e.substr(r+1)),e=r>1?this._parseTimeOrLabel(e.substr(0,r-1),0,n):this.duration()}return Number(e)+i},g.seek=function(t,e){return this.totalTime("number"==typeof t?t:this._parseTimeOrLabel(t),e!==!1)},g.stop=function(){return this.paused(!0)},g.gotoAndPlay=function(t,e){return this.play(t,e)},g.gotoAndStop=function(t,e){return this.pause(t,e)},g.render=function(t,e,i){this._gc&&this._enabled(!0,!1);var n,r,o,a,l,d=this._dirty?this.totalDuration():this._totalDuration,p=this._time,f=this._startTime,m=this._timeScale,g=this._paused;if(t>=d?(this._totalTime=this._time=d,this._reversed||this._hasPausedChild()||(r=!0,a="onComplete",0===this._duration&&(0===t||this._rawPrevTime<0||this._rawPrevTime===s)&&this._rawPrevTime!==t&&this._first&&(l=!0,this._rawPrevTime>s&&(a="onReverseComplete"))),this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:s,t=d+1e-4):1e-7>t?(this._totalTime=this._time=0,(0!==p||0===this._duration&&this._rawPrevTime!==s&&(this._rawPrevTime>0||0>t&&this._rawPrevTime>=0))&&(a="onReverseComplete",r=this._reversed),0>t?(this._active=!1,this._rawPrevTime>=0&&this._first&&(l=!0),this._rawPrevTime=t):(this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:s,t=0,this._initted||(l=!0))):this._totalTime=this._time=this._rawPrevTime=t,this._time!==p&&this._first||i||l){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==p&&t>0&&(this._active=!0),0===p&&this.vars.onStart&&0!==this._time&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||u)),this._time>=p)for(n=this._first;n&&(o=n._next,!this._paused||g);)(n._active||n._startTime<=this._time&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=o;else for(n=this._last;n&&(o=n._prev,!this._paused||g);)(n._active||n._startTime<=p&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=o;this._onUpdate&&(e||(c.length&&h(),this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||u))),a&&(this._gc||(f===this._startTime||m!==this._timeScale)&&(0===this._time||d>=this.totalDuration())&&(r&&(c.length&&h(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[a]&&this.vars[a].apply(this.vars[a+"Scope"]||this,this.vars[a+"Params"]||u)))}},g._hasPausedChild=function(){for(var t=this._first;t;){if(t._paused||t instanceof n&&t._hasPausedChild())return!0;t=t._next}return!1},g.getChildren=function(t,e,n,s){s=s||-9999999999;for(var r=[],o=this._first,a=0;o;)o._startTime-1;)(n[s].timeline===this||e&&this._contains(n[s]))&&(o[a++]=n[s]);return r&&this._enabled(!1,!0),o},g.recent=function(){return this._recent},g._contains=function(t){for(var e=t.timeline;e;){if(e===this)return!0;e=e.timeline}return!1},g.shiftChildren=function(t,e,i){i=i||0;for(var n,s=this._first,r=this._labels;s;)s._startTime>=i&&(s._startTime+=t),s=s._next;if(e)for(n in r)r[n]>=i&&(r[n]+=t);return this._uncache(!0)},g._kill=function(t,e){if(!t&&!e)return this._enabled(!1,!1);for(var i=e?this.getTweensOf(e):this.getChildren(!0,!0,!1),n=i.length,s=!1;--n>-1;)i[n]._kill(t,e)&&(s=!0);return s},g.clear=function(t){var e=this.getChildren(!1,!0,!0),i=e.length;for(this._time=this._totalTime=0;--i>-1;)e[i]._enabled(!1,!1);return t!==!1&&(this._labels={}),this._uncache(!0)},g.invalidate=function(){for(var e=this._first;e;)e.invalidate(),e=e._next;return t.prototype.invalidate.call(this)},g._enabled=function(t,i){if(t===this._gc)for(var n=this._first;n;)n._enabled(t,!0),n=n._next;return e.prototype._enabled.call(this,t,i)},g.totalTime=function(e,i,n){this._forcingPlayhead=!0;var s=t.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,s},g.duration=function(t){return arguments.length?(0!==this.duration()&&0!==t&&this.timeScale(this._duration/t),this):(this._dirty&&this.totalDuration(),this._duration)},g.totalDuration=function(t){if(!arguments.length){if(this._dirty){for(var e,i,n=0,s=this._last,r=999999999999;s;)e=s._prev,s._dirty&&s.totalDuration(),s._startTime>r&&this._sortChildren&&!s._paused?this.add(s,s._startTime-s._delay):r=s._startTime,s._startTime<0&&!s._paused&&(n-=s._startTime,this._timeline.smoothChildTiming&&(this._startTime+=s._startTime/this._timeScale),this.shiftChildren(-s._startTime,!1,-9999999999),r=0),i=s._startTime+s._totalDuration/s._timeScale,i>n&&(n=i),s=e;this._duration=this._totalDuration=n,this._dirty=!1}return this._totalDuration}return 0!==this.totalDuration()&&0!==t&&this.timeScale(this._totalDuration/t),this},g.usesFrames=function(){for(var e=this._timeline;e._timeline;)e=e._timeline;return e===t._rootFramesTimeline},g.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},n},!0),_gsScope._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],function(t,e,i){var n=function(e){t.call(this,e),this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._cycle=0,this._yoyo=this.vars.yoyo===!0,this._dirty=!0},s=1e-10,r=[],o=e._internals,a=o.lazyTweens,l=o.lazyRender,c=new i(null,null,1,0),h=n.prototype=new t;return h.constructor=n,h.kill()._gc=!1,n.version="1.15.1",h.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),t.prototype.invalidate.call(this)},h.addCallback=function(t,i,n,s){return this.add(e.delayedCall(0,t,n,s),i)},h.removeCallback=function(t,e){if(t)if(null==e)this._kill(null,t);else for(var i=this.getTweensOf(t,!1),n=i.length,s=this._parseTimeOrLabel(e);--n>-1;)i[n]._startTime===s&&i[n]._enabled(!1,!1);return this},h.removePause=function(e){return this.removeCallback(t._internals.pauseCallback,e)},h.tweenTo=function(t,i){i=i||{};var n,s,o,a={ease:c,useFrames:this.usesFrames(),immediateRender:!1};for(s in i)a[s]=i[s];return a.time=this._parseTimeOrLabel(t),n=Math.abs(Number(a.time)-this._time)/this._timeScale||.001,o=new e(this,n,a),a.onStart=function(){o.target.paused(!0),o.vars.time!==o.target.time()&&n===o.duration()&&o.duration(Math.abs(o.vars.time-o.target.time())/o.target._timeScale),i.onStart&&i.onStart.apply(i.onStartScope||o,i.onStartParams||r)},o},h.tweenFromTo=function(t,e,i){i=i||{},t=this._parseTimeOrLabel(t),i.startAt={onComplete:this.seek,onCompleteParams:[t],onCompleteScope:this},i.immediateRender=i.immediateRender!==!1;var n=this.tweenTo(e,i);return n.duration(Math.abs(n.vars.time-t)/this._timeScale||.001)},h.render=function(t,e,i){this._gc&&this._enabled(!0,!1);var n,o,c,h,u,d,p=this._dirty?this.totalDuration():this._totalDuration,f=this._duration,m=this._time,g=this._totalTime,v=this._startTime,_=this._timeScale,w=this._rawPrevTime,C=this._paused,$=this._cycle;if(t>=p?(this._locked||(this._totalTime=p,this._cycle=this._repeat),this._reversed||this._hasPausedChild()||(o=!0,h="onComplete",0===this._duration&&(0===t||0>w||w===s)&&w!==t&&this._first&&(u=!0,w>s&&(h="onReverseComplete"))),this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:s,this._yoyo&&0!==(1&this._cycle)?this._time=t=0:(this._time=f,t=f+1e-4)):1e-7>t?(this._locked||(this._totalTime=this._cycle=0),this._time=0,(0!==m||0===f&&w!==s&&(w>0||0>t&&w>=0)&&!this._locked)&&(h="onReverseComplete",o=this._reversed),0>t?(this._active=!1,w>=0&&this._first&&(u=!0),this._rawPrevTime=t):(this._rawPrevTime=f||!e||t||this._rawPrevTime===t?t:s,t=0,this._initted||(u=!0))):(0===f&&0>w&&(u=!0),this._time=this._rawPrevTime=t,this._locked||(this._totalTime=t,0!==this._repeat&&(d=f+this._repeatDelay,this._cycle=this._totalTime/d>>0,0!==this._cycle&&this._cycle===this._totalTime/d&&this._cycle--,this._time=this._totalTime-this._cycle*d,this._yoyo&&0!==(1&this._cycle)&&(this._time=f-this._time),this._time>f?(this._time=f,t=f+1e-4):this._time<0?this._time=t=0:t=this._time))),this._cycle!==$&&!this._locked){var b=this._yoyo&&0!==(1&$),T=b===(this._yoyo&&0!==(1&this._cycle)),B=this._totalTime,S=this._cycle,x=this._rawPrevTime,k=this._time;if(this._totalTime=$*f,this._cycle<$?b=!b:this._totalTime+=f,this._time=m,this._rawPrevTime=0===f?w-1e-4:w,this._cycle=$,this._locked=!0,m=b?0:f,this.render(m,e,0===f),e||this._gc||this.vars.onRepeat&&this.vars.onRepeat.apply(this.vars.onRepeatScope||this,this.vars.onRepeatParams||r),T&&(m=b?f+1e-4:-1e-4,this.render(m,!0,!1)),this._locked=!1,this._paused&&!C)return;this._time=k,this._totalTime=B,this._cycle=S,this._rawPrevTime=x}if(!(this._time!==m&&this._first||i||u))return void(g!==this._totalTime&&this._onUpdate&&(e||this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||r)));if(this._initted||(this._initted=!0),this._active||!this._paused&&this._totalTime!==g&&t>0&&(this._active=!0),0===g&&this.vars.onStart&&0!==this._totalTime&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||r)),this._time>=m)for(n=this._first;n&&(c=n._next,!this._paused||C);)(n._active||n._startTime<=this._time&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=c;else for(n=this._last;n&&(c=n._prev,!this._paused||C);)(n._active||n._startTime<=m&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=c;this._onUpdate&&(e||(a.length&&l(),this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||r))),h&&(this._locked||this._gc||(v===this._startTime||_!==this._timeScale)&&(0===this._time||p>=this.totalDuration())&&(o&&(a.length&&l(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[h]&&this.vars[h].apply(this.vars[h+"Scope"]||this,this.vars[h+"Params"]||r)))},h.getActive=function(t,e,i){null==t&&(t=!0),null==e&&(e=!0),null==i&&(i=!1);var n,s,r=[],o=this.getChildren(t,e,i),a=0,l=o.length;for(n=0;l>n;n++)s=o[n],s.isActive()&&(r[a++]=s);return r},h.getLabelAfter=function(t){t||0!==t&&(t=this._time);var e,i=this.getLabelsArray(),n=i.length;for(e=0;n>e;e++)if(i[e].time>t)return i[e].name;return null},h.getLabelBefore=function(t){null==t&&(t=this._time);for(var e=this.getLabelsArray(),i=e.length;--i>-1;)if(e[i].timethis._duration&&(t=this._duration),this._yoyo&&0!==(1&this._cycle)?t=this._duration-t+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(t+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(t,e)):this._time},h.repeat=function(t){return arguments.length?(this._repeat=t,this._uncache(!0)):this._repeat},h.repeatDelay=function(t){return arguments.length?(this._repeatDelay=t,this._uncache(!0)):this._repeatDelay},h.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},h.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.getLabelBefore(this._time+1e-8)},n},!0),function(){var t=180/Math.PI,e=[],i=[],n=[],s={},r=_gsScope._gsDefine.globals,o=function(t,e,i,n){this.a=t,this.b=e,this.c=i,this.d=n,this.da=n-t,this.ca=i-t,this.ba=e-t},a=",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",l=function(t,e,i,n){var s={a:t},r={},o={},a={c:n},l=(t+e)/2,c=(e+i)/2,h=(i+n)/2,u=(l+c)/2,d=(c+h)/2,p=(d-u)/8;return s.b=l+(t-l)/4,r.b=u+p,s.c=r.a=(s.b+r.b)/2,r.c=o.a=(u+d)/2,o.b=d-p,a.b=h+(n-h)/4,o.c=a.a=(o.b+a.b)/2,[s,r,o,a]},c=function(t,s,r,o,a){var c,h,u,d,p,f,m,g,v,_,w,C,$,b=t.length-1,T=0,B=t[0].a;for(c=0;b>c;c++)p=t[T],h=p.a,u=p.d,d=t[T+1].d,a?(w=e[c],C=i[c],$=(C+w)*s*.25/(o?.5:n[c]||.5),f=u-(u-h)*(o?.5*s:0!==w?$/w:0),m=u+(d-u)*(o?.5*s:0!==C?$/C:0),g=u-(f+((m-f)*(3*w/(w+C)+.5)/4||0))):(f=u-(u-h)*s*.5,m=u+(d-u)*s*.5,g=u-(f+m)/2),f+=g,m+=g,p.c=v=f,p.b=0!==c?B:B=p.a+.6*(p.c-p.a),p.da=u-h,p.ca=v-h,p.ba=B-h,r?(_=l(h,B,v,u),t.splice(T,1,_[0],_[1],_[2],_[3]),T+=4):T++,B=m;p=t[T],p.b=B,p.c=B+.4*(p.d-B),p.da=p.d-p.a,p.ca=p.c-p.a,p.ba=B-p.a,r&&(_=l(p.a,B,p.c,p.d),t.splice(T,1,_[0],_[1],_[2],_[3]))},h=function(t,n,s,r){var a,l,c,h,u,d,p=[];if(r)for(t=[r].concat(t),l=t.length;--l>-1;)"string"==typeof(d=t[l][n])&&"="===d.charAt(1)&&(t[l][n]=r[n]+Number(d.charAt(0)+d.substr(2)));if(a=t.length-2,0>a)return p[0]=new o(t[0][n],0,0,t[-1>a?0:1][n]),p;for(l=0;a>l;l++)c=t[l][n],h=t[l+1][n],p[l]=new o(c,0,0,h),s&&(u=t[l+2][n],e[l]=(e[l]||0)+(h-c)*(h-c),i[l]=(i[l]||0)+(u-h)*(u-h));return p[l]=new o(t[l][n],0,0,t[l+1][n]),p},u=function(t,r,o,l,u,d){var p,f,m,g,v,_,w,C,$={},b=[],T=d||t[0];u="string"==typeof u?","+u+",":a,null==r&&(r=1);for(f in t[0])b.push(f);if(t.length>1){for(C=t[t.length-1],w=!0,p=b.length;--p>-1;)if(f=b[p],Math.abs(T[f]-C[f])>.05){w=!1;break}w&&(t=t.concat(),d&&t.unshift(d),t.push(t[1]),d=t[t.length-3])}for(e.length=i.length=n.length=0,p=b.length;--p>-1;)f=b[p],s[f]=-1!==u.indexOf(","+f+","),$[f]=h(t,f,s[f],d);for(p=e.length;--p>-1;)e[p]=Math.sqrt(e[p]),i[p]=Math.sqrt(i[p]);if(!l){for(p=b.length;--p>-1;)if(s[f])for(m=$[b[p]],_=m.length-1,g=0;_>g;g++)v=m[g+1].da/i[g]+m[g].da/e[g],n[g]=(n[g]||0)+v*v;for(p=n.length;--p>-1;)n[p]=Math.sqrt(n[p])}for(p=b.length,g=o?4:1;--p>-1;)f=b[p],m=$[f],c(m,r,o,l,s[f]),w&&(m.splice(0,g),m.splice(m.length-g,g));return $},d=function(t,e,i){e=e||"soft";var n,s,r,a,l,c,h,u,d,p,f,m={},g="cubic"===e?3:2,v="soft"===e,_=[];if(v&&i&&(t=[i].concat(t)),null==t||t.length-1;){for(d=_[c],m[d]=l=[],p=0,u=t.length,h=0;u>h;h++)n=null==i?t[h][d]:"string"==typeof(f=t[h][d])&&"="===f.charAt(1)?i[d]+Number(f.charAt(0)+f.substr(2)):Number(f),v&&h>1&&u-1>h&&(l[p++]=(n+l[p-2])/2),l[p++]=n;for(u=p-g+1,p=0,h=0;u>h;h+=g)n=l[h],s=l[h+1],r=l[h+2],a=2===g?0:l[h+3],l[p++]=f=3===g?new o(n,s,r,a):new o(n,(2*s+n)/3,(2*s+r)/3,r);l.length=p}return m},p=function(t,e,i){for(var n,s,r,o,a,l,c,h,u,d,p,f=1/i,m=t.length;--m>-1;)for(d=t[m],r=d.a,o=d.d-r,a=d.c-r,l=d.b-r,n=s=0,h=1;i>=h;h++)c=f*h,u=1-c,n=s-(s=(c*c*o+3*u*(c*a+u*l))*c),p=m*i+h-1,e[p]=(e[p]||0)+n*n},f=function(t,e){e=e>>0||6;var i,n,s,r,o=[],a=[],l=0,c=0,h=e-1,u=[],d=[];for(i in t)p(t[i],o,e);for(s=o.length,n=0;s>n;n++)l+=Math.sqrt(o[n]),r=n%e,d[r]=l,r===h&&(c+=l,r=n/e>>0,u[r]=d,a[r]=c,l=0,d=[]);return{length:c,lengths:a,segments:u}},m=_gsScope._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.4",API:2,global:!0,init:function(t,e,i){this._target=t,e instanceof Array&&(e={values:e}),this._func={},this._round={},this._props=[],this._timeRes=null==e.timeResolution?6:parseInt(e.timeResolution,10);var n,s,r,o,a,l=e.values||[],c={},h=l[0],p=e.autoRotate||i.vars.orientToBezier;this._autoRotate=p?p instanceof Array?p:[["x","y","rotation",p===!0?0:Number(p)||0]]:null;for(n in h)this._props.push(n);for(r=this._props.length;--r>-1;)n=this._props[r],this._overwriteProps.push(n),s=this._func[n]="function"==typeof t[n],c[n]=s?t[n.indexOf("set")||"function"!=typeof t["get"+n.substr(3)]?n:"get"+n.substr(3)]():parseFloat(t[n]),a||c[n]!==l[0][n]&&(a=c);if(this._beziers="cubic"!==e.type&&"quadratic"!==e.type&&"soft"!==e.type?u(l,isNaN(e.curviness)?1:e.curviness,!1,"thruBasic"===e.type,e.correlate,a):d(l,e.type,c),this._segCount=this._beziers[n].length,this._timeRes){var m=f(this._beziers,this._timeRes);this._length=m.length,this._lengths=m.lengths,this._segments=m.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length}if(p=this._autoRotate)for(this._initialRotations=[],p[0]instanceof Array||(this._autoRotate=p=[p]),r=p.length;--r>-1;){for(o=0;3>o;o++)n=p[r][o],this._func[n]="function"==typeof t[n]?t[n.indexOf("set")||"function"!=typeof t["get"+n.substr(3)]?n:"get"+n.substr(3)]:!1;n=p[r][2],this._initialRotations[r]=this._func[n]?this._func[n].call(this._target):this._target[n]}return this._startRatio=i.vars.runBackwards?1:0,!0},set:function(e){var i,n,s,r,o,a,l,c,h,u,d=this._segCount,p=this._func,f=this._target,m=e!==this._startRatio;if(this._timeRes){if(h=this._lengths,u=this._curSeg,e*=this._length,s=this._li,e>this._l2&&d-1>s){for(c=d-1;c>s&&(this._l2=h[++s])<=e;);this._l1=h[s-1],this._li=s,this._curSeg=u=this._segments[s],this._s2=u[this._s1=this._si=0]}else if(e0){for(;s>0&&(this._l1=h[--s])>=e;);0===s&&ethis._s2&&ss&&(this._s2=u[++s])<=e;);this._s1=u[s-1],this._si=s}else if(e0){for(;s>0&&(this._s1=u[--s])>=e;);0===s&&ee?0:e>=1?d-1:d*e>>0,a=(e-i*(1/d))*d;for(n=1-a,s=this._props.length;--s>-1;)r=this._props[s],o=this._beziers[r][i],l=(a*a*o.da+3*n*(a*o.ca+n*o.ba))*a+o.a,this._round[r]&&(l=Math.round(l)),p[r]?f[r](l):f[r]=l;if(this._autoRotate){var g,v,_,w,C,$,b,T=this._autoRotate;for(s=T.length;--s>-1;)r=T[s][2],$=T[s][3]||0,b=T[s][4]===!0?1:t,o=this._beziers[T[s][0]],g=this._beziers[T[s][1]],o&&g&&(o=o[i],g=g[i],v=o.a+(o.b-o.a)*a,w=o.b+(o.c-o.b)*a,v+=(w-v)*a,w+=(o.c+(o.d-o.c)*a-w)*a,_=g.a+(g.b-g.a)*a,C=g.b+(g.c-g.b)*a,_+=(C-_)*a,C+=(g.c+(g.d-g.c)*a-C)*a,l=m?Math.atan2(C-_,w-v)*b+$:this._initialRotations[s],p[r]?f[r](l):f[r]=l)}}}),g=m.prototype;m.bezierThrough=u,m.cubicToQuadratic=l,m._autoCSS=!0,m.quadraticToCubic=function(t,e,i){return new o(t,(2*e+t)/3,(2*e+i)/3,i)},m._cssRegister=function(){var t=r.CSSPlugin;if(t){var e=t._internals,i=e._parseToProxy,n=e._setPluginRatio,s=e.CSSPropTween;e._registerComplexSpecialProp("bezier",{parser:function(t,e,r,o,a,l){e instanceof Array&&(e={values:e}),l=new m;var c,h,u,d=e.values,p=d.length-1,f=[],g={};if(0>p)return a;for(c=0;p>=c;c++)u=i(t,d[c],o,a,l,p!==c),f[c]=u.end;for(h in e)g[h]=e[h];return g.values=f,a=new s(t,"bezier",0,0,u.pt,2),a.data=u,a.plugin=l,a.setRatio=n,0===g.autoRotate&&(g.autoRotate=!0),!g.autoRotate||g.autoRotate instanceof Array||(c=g.autoRotate===!0?0:Number(g.autoRotate),g.autoRotate=null!=u.end.left?[["left","top","rotation",c,!1]]:null!=u.end.x?[["x","y","rotation",c,!1]]:!1),g.autoRotate&&(o._transform||o._enableTransforms(!1),u.autoRotate=o._target._gsTransform),l._onInitTween(u.proxy,g,o._tween),a}})}},g._roundProps=function(t,e){for(var i=this._overwriteProps,n=i.length;--n>-1;)(t[i[n]]||t.bezier||t.bezierThrough)&&(this._round[i[n]]=e)},g._kill=function(t){var e,i,n=this._props;for(e in this._beziers)if(e in t)for(delete this._beziers[e],delete this._func[e],i=n.length;--i>-1;)n[i]===e&&n.splice(i,1);return this._super._kill.call(this,t)}}(),_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(t,e){var i,n,s,r,o=function(){t.call(this,"css"),this._overwriteProps.length=0,this.setRatio=o.prototype.setRatio},a=_gsScope._gsDefine.globals,l={},c=o.prototype=new t("css");c.constructor=o,o.version="1.15.1",o.API=2,o.defaultTransformPerspective=0,o.defaultSkewType="compensated",c="px",o.suffixMap={top:c,right:c,bottom:c,left:c,width:c,height:c,fontSize:c,padding:c,margin:c,perspective:c,lineHeight:""};var h,u,d,p,f,m,g=/(?:\d|\-\d|\.\d|\-\.\d)+/g,v=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,_=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,w=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,C=/(?:\d|\-|\+|=|#|\.)*/g,$=/opacity *= *([^)]*)/i,b=/opacity:([^;]*)/i,T=/alpha\(opacity *=.+?\)/i,B=/^(rgb|hsl)/,S=/([A-Z])/g,x=/-([a-z])/gi,k=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,y=function(t,e){return e.toUpperCase()},D=/(?:Left|Right|Width)/i,M=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,P=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,F=/,(?=[^\)]*(?:\(|$))/gi,E=Math.PI/180,A=180/Math.PI,I={},H=document,O=function(t){return H.createElementNS?H.createElementNS("http://www.w3.org/1999/xhtml",t):H.createElement(t)},R=O("div"),G=O("img"),L=o._internals={_specialProps:l},j=navigator.userAgent,N=function(){var t=j.indexOf("Android"),e=O("a");return d=-1!==j.indexOf("Safari")&&-1===j.indexOf("Chrome")&&(-1===t||Number(j.substr(t+8,1))>3),f=d&&Number(j.substr(j.indexOf("Version/")+8,1))<6,p=-1!==j.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(j)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(j))&&(m=parseFloat(RegExp.$1)),e?(e.style.cssText="top:1px;opacity:.55;",/^0.55/.test(e.style.opacity)):!1}(),V=function(t){return $.test("string"==typeof t?t:(t.currentStyle?t.currentStyle.filter:t.style.filter)||"")?parseFloat(RegExp.$1)/100:1},J=function(t){window.console&&console.log(t)},q="",K="",U=function(t,e){e=e||R;var i,n,s=e.style;if(void 0!==s[t])return t;for(t=t.charAt(0).toUpperCase()+t.substr(1),i=["O","Moz","ms","Ms","Webkit"],n=5;--n>-1&&void 0===s[i[n]+t];);return n>=0?(K=3===n?"ms":i[n],q="-"+K.toLowerCase()+"-",K+t):null},W=H.defaultView?H.defaultView.getComputedStyle:function(){},Y=o.getStyle=function(t,e,i,n,s){var r;return N||"opacity"!==e?(!n&&t.style[e]?r=t.style[e]:(i=i||W(t))?r=i[e]||i.getPropertyValue(e)||i.getPropertyValue(e.replace(S,"-$1").toLowerCase()):t.currentStyle&&(r=t.currentStyle[e]),null==s||r&&"none"!==r&&"auto"!==r&&"auto auto"!==r?r:s):V(t)},Q=L.convertToPixels=function(t,i,n,s,r){if("px"===s||!s)return n;if("auto"===s||!n)return 0;var a,l,c,h=D.test(i),u=t,d=R.style,p=0>n;if(p&&(n=-n),"%"===s&&-1!==i.indexOf("border"))a=n/100*(h?t.clientWidth:t.clientHeight);else{if(d.cssText="border:0 solid red;position:"+Y(t,"position")+";line-height:0;","%"!==s&&u.appendChild)d[h?"borderLeftWidth":"borderTopWidth"]=n+s;else{if(u=t.parentNode||H.body,l=u._gsCache,c=e.ticker.frame,l&&h&&l.time===c)return l.width*n/100;d[h?"width":"height"]=n+s}u.appendChild(R),a=parseFloat(R[h?"offsetWidth":"offsetHeight"]),u.removeChild(R),h&&"%"===s&&o.cacheWidths!==!1&&(l=u._gsCache=u._gsCache||{},l.time=c,l.width=a/n*100),0!==a||r||(a=Q(t,i,n,s,!0))}return p?-a:a},X=L.calculateOffset=function(t,e,i){if("absolute"!==Y(t,"position",i))return 0;var n="left"===e?"Left":"Top",s=Y(t,"margin"+n,i);return t["offset"+n]-(Q(t,e,parseFloat(s),s.replace(C,""))||0)},Z=function(t,e){var i,n,s={};if(e=e||W(t,null))for(i in e)(-1===i.indexOf("Transform")||bt===i)&&(s[i]=e[i]);else if(e=t.currentStyle||t.style)for(i in e)"string"==typeof i&&void 0===s[i]&&(s[i.replace(x,y)]=e[i]);return N||(s.opacity=V(t)),n=Ft(t,e,!1),s.rotation=n.rotation,s.skewX=n.skewX,s.scaleX=n.scaleX,s.scaleY=n.scaleY,s.x=n.x,s.y=n.y,St&&(s.z=n.z,s.rotationX=n.rotationX,s.rotationY=n.rotationY,s.scaleZ=n.scaleZ),s.filters&&delete s.filters,s},z=function(t,e,i,n,s){var r,o,a,l={},c=t.style;for(o in i)"cssText"!==o&&"length"!==o&&isNaN(o)&&(e[o]!==(r=i[o])||s&&s[o])&&-1===o.indexOf("Origin")&&("number"==typeof r||"string"==typeof r)&&(l[o]="auto"!==r||"left"!==o&&"top"!==o?""!==r&&"auto"!==r&&"none"!==r||"string"!=typeof e[o]||""===e[o].replace(w,"")?r:0:X(t,o),void 0!==c[o]&&(a=new pt(c,o,c[o],a)));if(n)for(o in n)"className"!==o&&(l[o]=n[o]);return{difs:l,firstMPT:a}},tt={width:["Left","Right"],height:["Top","Bottom"]},et=["marginLeft","marginRight","marginTop","marginBottom"],it=function(t,e,i){var n=parseFloat("width"===e?t.offsetWidth:t.offsetHeight),s=tt[e],r=s.length;for(i=i||W(t,null);--r>-1;)n-=parseFloat(Y(t,"padding"+s[r],i,!0))||0,n-=parseFloat(Y(t,"border"+s[r]+"Width",i,!0))||0;return n},nt=function(t,e){(null==t||""===t||"auto"===t||"auto auto"===t)&&(t="0 0");var i=t.split(" "),n=-1!==t.indexOf("left")?"0%":-1!==t.indexOf("right")?"100%":i[0],s=-1!==t.indexOf("top")?"0%":-1!==t.indexOf("bottom")?"100%":i[1];return null==s?s="center"===n?"50%":"0":"center"===s&&(s="50%"),("center"===n||isNaN(parseFloat(n))&&-1===(n+"").indexOf("="))&&(n="50%"),e&&(e.oxp=-1!==n.indexOf("%"),e.oyp=-1!==s.indexOf("%"),e.oxr="="===n.charAt(1),e.oyr="="===s.charAt(1),e.ox=parseFloat(n.replace(w,"")),e.oy=parseFloat(s.replace(w,""))),n+" "+s+(i.length>2?" "+i[2]:"")},st=function(t,e){return"string"==typeof t&&"="===t.charAt(1)?parseInt(t.charAt(0)+"1",10)*parseFloat(t.substr(2)):parseFloat(t)-parseFloat(e)},rt=function(t,e){return null==t?e:"string"==typeof t&&"="===t.charAt(1)?parseInt(t.charAt(0)+"1",10)*parseFloat(t.substr(2))+e:parseFloat(t)},ot=function(t,e,i,n){var s,r,o,a,l,c=1e-6;return null==t?a=e:"number"==typeof t?a=t:(s=360,r=t.split("_"),l="="===t.charAt(1),o=(l?parseInt(t.charAt(0)+"1",10)*parseFloat(r[0].substr(2)):parseFloat(r[0]))*(-1===t.indexOf("rad")?1:A)-(l?0:e),r.length&&(n&&(n[i]=e+o),-1!==t.indexOf("short")&&(o%=s,o!==o%(s/2)&&(o=0>o?o+s:o-s)),-1!==t.indexOf("_cw")&&0>o?o=(o+9999999999*s)%s-(o/s|0)*s:-1!==t.indexOf("ccw")&&o>0&&(o=(o-9999999999*s)%s-(o/s|0)*s)),a=e+o),c>a&&a>-c&&(a=0),a},at={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},lt=function(t,e,i){return t=0>t?t+1:t>1?t-1:t,255*(1>6*t?e+(i-e)*t*6:.5>t?i:2>3*t?e+(i-e)*(2/3-t)*6:e)+.5|0},ct=o.parseColor=function(t){var e,i,n,s,r,o;return t&&""!==t?"number"==typeof t?[t>>16,t>>8&255,255&t]:(","===t.charAt(t.length-1)&&(t=t.substr(0,t.length-1)),at[t]?at[t]:"#"===t.charAt(0)?(4===t.length&&(e=t.charAt(1),i=t.charAt(2),n=t.charAt(3),t="#"+e+e+i+i+n+n),t=parseInt(t.substr(1),16),[t>>16,t>>8&255,255&t]):"hsl"===t.substr(0,3)?(t=t.match(g),s=Number(t[0])%360/360,r=Number(t[1])/100,o=Number(t[2])/100,i=.5>=o?o*(r+1):o+r-o*r,e=2*o-i,t.length>3&&(t[3]=Number(t[3])),t[0]=lt(s+1/3,e,i),t[1]=lt(s,e,i),t[2]=lt(s-1/3,e,i),t):(t=t.match(g)||at.transparent,t[0]=Number(t[0]),t[1]=Number(t[1]),t[2]=Number(t[2]),t.length>3&&(t[3]=Number(t[3])),t)):at.black},ht="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#.+?\\b";for(c in at)ht+="|"+c+"\\b";ht=new RegExp(ht+")","gi");var ut=function(t,e,i,n){if(null==t)return function(t){return t};var s,r=e?(t.match(ht)||[""])[0]:"",o=t.split(r).join("").match(_)||[],a=t.substr(0,t.indexOf(o[0])),l=")"===t.charAt(t.length-1)?")":"",c=-1!==t.indexOf(" ")?" ":",",h=o.length,u=h>0?o[0].replace(g,""):"";return h?s=e?function(t){var e,d,p,f;if("number"==typeof t)t+=u;else if(n&&F.test(t)){for(f=t.replace(F,"|").split("|"),p=0;pp--)for(;++pd--)for(;++dl;l++)a[t[l]]=c[l]=c[l]||c[(l-1)/2>>0];return s.parse(e,a,r,o)}},pt=(L._setPluginRatio=function(t){this.plugin.setRatio(t);for(var e,i,n,s,r=this.data,o=r.proxy,a=r.firstMPT,l=1e-6;a;)e=o[a.v],a.r?e=Math.round(e):l>e&&e>-l&&(e=0),a.t[a.p]=e,a=a._next;if(r.autoRotate&&(r.autoRotate.rotation=o.rotation),1===t)for(a=r.firstMPT;a;){if(i=a.t,i.type){if(1===i.type){for(s=i.xs0+i.s+i.xs1,n=1;n0;)l="xn"+o,a=n.p+"_"+l,p[a]=n.data[l],d[a]=n[l],r||(c=new pt(n,l,a,c,n.rxp[l]));n=n._next}return{proxy:d,end:p,firstMPT:c,pt:h}},L.CSSPropTween=function(t,e,n,s,o,a,l,c,h,u,d){this.t=t,this.p=e,this.s=n,this.c=s,this.n=l||e,t instanceof ft||r.push(this.n),this.r=c,this.type=a||0,h&&(this.pr=h,i=!0),this.b=void 0===u?n:u,this.e=void 0===d?n+s:d,o&&(this._next=o,o._prev=this)}),mt=o.parseComplex=function(t,e,i,n,s,r,o,a,l,c){i=i||r||"",o=new ft(t,e,0,0,o,c?2:1,null,!1,a,i,n),n+="";var u,d,p,f,m,_,w,C,$,b,T,S,x=i.split(", ").join(",").split(" "),k=n.split(", ").join(",").split(" "),y=x.length,D=h!==!1;for((-1!==n.indexOf(",")||-1!==i.indexOf(","))&&(x=x.join(" ").replace(F,", ").split(" "),k=k.join(" ").replace(F,", ").split(" "),y=x.length),y!==k.length&&(x=(r||"").split(" "),y=x.length),o.plugin=l,o.setRatio=c,u=0;y>u;u++)if(f=x[u],m=k[u],C=parseFloat(f),C||0===C)o.appendXtra("",C,st(m,C),m.replace(v,""),D&&-1!==m.indexOf("px"),!0);else if(s&&("#"===f.charAt(0)||at[f]||B.test(f)))S=","===m.charAt(m.length-1)?"),":")",f=ct(f),m=ct(m),$=f.length+m.length>6,$&&!N&&0===m[3]?(o["xs"+o.l]+=o.l?" transparent":"transparent",o.e=o.e.split(k[u]).join("transparent")):(N||($=!1),o.appendXtra($?"rgba(":"rgb(",f[0],m[0]-f[0],",",!0,!0).appendXtra("",f[1],m[1]-f[1],",",!0).appendXtra("",f[2],m[2]-f[2],$?",":S,!0),$&&(f=f.length<4?1:f[3],o.appendXtra("",f,(m.length<4?1:m[3])-f,S,!1)));else if(_=f.match(g)){if(w=m.match(v),!w||w.length!==_.length)return o;for(p=0,d=0;d<_.length;d++)T=_[d],b=f.indexOf(T,p),o.appendXtra(f.substr(p,b-p),Number(T),st(w[d],T),"",D&&"px"===f.substr(b+T.length,2),0===d),p=b+T.length;o["xs"+o.l]+=f.substr(p)}else o["xs"+o.l]+=o.l?" "+f:f;if(-1!==n.indexOf("=")&&o.data){for(S=o.xs0+o.data.s,u=1;u0;)c["xn"+gt]=0,c["xs"+gt]="";c.xs0="",c._next=c._prev=c.xfirst=c.data=c.plugin=c.setRatio=c.rxp=null,c.appendXtra=function(t,e,i,n,s,r){var o=this,a=o.l;return o["xs"+a]+=r&&a?" "+t:t||"",i||0===a||o.plugin?(o.l++,o.type=o.setRatio?2:1,o["xs"+o.l]=n||"",a>0?(o.data["xn"+a]=e+i,o.rxp["xn"+a]=s,o["xn"+a]=e,o.plugin||(o.xfirst=new ft(o,"xn"+a,e,i,o.xfirst||o,0,o.n,s,o.pr),o.xfirst.xs0=0),o):(o.data={s:e+i},o.rxp={},o.s=e,o.c=i,o.r=s,o)):(o["xs"+a]+=e+(n||""),o)};var vt=function(t,e){e=e||{},this.p=e.prefix?U(t)||t:t,l[t]=l[this.p]=this,this.format=e.formatter||ut(e.defaultValue,e.color,e.collapsible,e.multi),e.parser&&(this.parse=e.parser),this.clrs=e.color,this.multi=e.multi,this.keyword=e.keyword,this.dflt=e.defaultValue,this.pr=e.priority||0},_t=L._registerComplexSpecialProp=function(t,e,i){"object"!=typeof e&&(e={parser:i});var n,s,r=t.split(","),o=e.defaultValue;for(i=i||[o],n=0;na.length?l.length:a.length,o=0;c>o;o++)e=a[o]=a[o]||this.dflt,i=l[o]=l[o]||this.dflt,d&&(h=e.indexOf(d),u=i.indexOf(d),h!==u&&(i=-1===u?l:a,i[o]+=" "+d));e=a.join(", "),i=l.join(", ")}return mt(t,this.p,e,i,this.clrs,this.dflt,n,this.pr,s,r)},c.parse=function(t,e,i,n,r,o,a){return this.parseComplex(t.style,this.format(Y(t,this.p,s,!1,this.dflt)),this.format(e),r,o)},o.registerSpecialProp=function(t,e,i){_t(t,{parser:function(t,n,s,r,o,a,l){var c=new ft(t,s,0,0,o,2,s,!1,i);return c.plugin=a,c.setRatio=e(t,n,r._tween,s),c},priority:i})};var Ct,$t="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),bt=U("transform"),Tt=q+"transform",Bt=U("transformOrigin"),St=null!==U("perspective"),xt=L.Transform=function(){this.perspective=parseFloat(o.defaultTransformPerspective)||0,this.force3D=o.defaultForce3D!==!1&&St?o.defaultForce3D||"auto":!1},kt=window.SVGElement,yt=function(t,e,i){var n,s=H.createElementNS("http://www.w3.org/2000/svg",t),r=/([a-z])([A-Z])/g;for(n in i)s.setAttributeNS(null,n.replace(r,"$1-$2").toLowerCase(),i[n]);return e.appendChild(s),s},Dt=document.documentElement,Mt=function(){var t,e,i,n=m||/Android/i.test(j)&&!window.chrome;return H.createElementNS&&!n&&(t=yt("svg",Dt),e=yt("rect",t,{width:100,height:50,x:100}),i=e.getBoundingClientRect().width,e.style[Bt]="50% 50%",e.style[bt]="scaleX(0.5)",n=i===e.getBoundingClientRect().width&&!(p&&St),Dt.removeChild(t)),n}(),Pt=function(t,e,i){var n=t.getBBox();e=nt(e).split(" "),i.xOrigin=(-1!==e[0].indexOf("%")?parseFloat(e[0])/100*n.width:parseFloat(e[0]))+n.x,i.yOrigin=(-1!==e[1].indexOf("%")?parseFloat(e[1])/100*n.height:parseFloat(e[1]))+n.y},Ft=L.getTransform=function(t,e,i,n){if(t._gsTransform&&i&&!n)return t._gsTransform;var r,a,l,c,h,u,d,p,f,m,g=i?t._gsTransform||new xt:new xt,v=g.scaleX<0,_=2e-5,w=1e5,C=St?parseFloat(Y(t,Bt,e,!1,"0 0 0").split(" ")[2])||g.zOrigin||0:0,$=parseFloat(o.defaultTransformPerspective)||0;if(bt?a=Y(t,Tt,e,!0):t.currentStyle&&(a=t.currentStyle.filter.match(M),a=a&&4===a.length?[a[0].substr(4),Number(a[2].substr(4)),Number(a[1].substr(4)),a[3].substr(4),g.x||0,g.y||0].join(","):""),r=!a||"none"===a||"matrix(1, 0, 0, 1, 0, 0)"===a,g.svg=!!(kt&&"function"==typeof t.getBBox&&t.getCTM&&(!t.parentNode||t.parentNode.getBBox&&t.parentNode.getCTM)),g.svg&&(Pt(t,Y(t,Bt,s,!1,"50% 50%")+"",g),Ct=o.useSVGTransformAttr||Mt,l=t.getAttribute("transform"),r&&l&&-1!==l.indexOf("matrix")&&(a=l,r=0)),!r){for(l=(a||"").match(/(?:\-|\b)[\d\-\.e]+\b/gi)||[],c=l.length;--c>-1;)h=Number(l[c]),l[c]=(u=h-(h|=0))?(u*w+(0>u?-.5:.5)|0)/w+h:h;if(16===l.length){var b,T,B,S,x,k=l[0],y=l[1],D=l[2],P=l[3],F=l[4],E=l[5],I=l[6],H=l[7],O=l[8],R=l[9],G=l[10],L=l[12],j=l[13],N=l[14],V=l[11],J=Math.atan2(I,G);g.zOrigin&&(N=-g.zOrigin,L=O*N-l[12],j=R*N-l[13],N=G*N+g.zOrigin-l[14]),g.rotationX=J*A,J&&(S=Math.cos(-J),x=Math.sin(-J),b=F*S+O*x,T=E*S+R*x,B=I*S+G*x,O=F*-x+O*S,R=E*-x+R*S,G=I*-x+G*S,V=H*-x+V*S,F=b,E=T,I=B),J=Math.atan2(O,G),g.rotationY=J*A,J&&(S=Math.cos(-J),x=Math.sin(-J),b=k*S-O*x,T=y*S-R*x,B=D*S-G*x,R=y*x+R*S,G=D*x+G*S,V=P*x+V*S,k=b,y=T,D=B),J=Math.atan2(y,k),g.rotation=J*A,J&&(S=Math.cos(-J),x=Math.sin(-J),k=k*S+F*x,T=y*S+E*x,E=y*-x+E*S,I=D*-x+I*S,y=T),g.rotationX&&Math.abs(g.rotationX)+Math.abs(g.rotation)>359.9&&(g.rotationX=g.rotation=0,g.rotationY+=180),g.scaleX=(Math.sqrt(k*k+y*y)*w+.5|0)/w,g.scaleY=(Math.sqrt(E*E+R*R)*w+.5|0)/w,g.scaleZ=(Math.sqrt(I*I+G*G)*w+.5|0)/w,g.skewX=0,g.perspective=V?1/(0>V?-V:V):0,g.x=L,g.y=j,g.z=N}else if(!(St&&!n&&l.length&&g.x===l[4]&&g.y===l[5]&&(g.rotationX||g.rotationY)||void 0!==g.x&&"none"===Y(t,"display",e))){var q=l.length>=6,K=q?l[0]:1,U=l[1]||0,W=l[2]||0,Q=q?l[3]:1;g.x=l[4]||0,g.y=l[5]||0,d=Math.sqrt(K*K+U*U),p=Math.sqrt(Q*Q+W*W),f=K||U?Math.atan2(U,K)*A:g.rotation||0,m=W||Q?Math.atan2(W,Q)*A+f:g.skewX||0,Math.abs(m)>90&&Math.abs(m)<270&&(v?(d*=-1,m+=0>=f?180:-180,f+=0>=f?180:-180):(p*=-1,m+=0>=m?180:-180)),g.scaleX=d,g.scaleY=p,g.rotation=f,g.skewX=m,St&&(g.rotationX=g.rotationY=g.z=0,g.perspective=$,g.scaleZ=1)}g.zOrigin=C;for(c in g)g[c]<_&&g[c]>-_&&(g[c]=0)}return i&&(t._gsTransform=g),g},Et=function(t){var e,i,n=this.data,s=-n.rotation*E,r=s+n.skewX*E,o=1e5,a=(Math.cos(s)*n.scaleX*o|0)/o,l=(Math.sin(s)*n.scaleX*o|0)/o,c=(Math.sin(r)*-n.scaleY*o|0)/o,h=(Math.cos(r)*n.scaleY*o|0)/o,u=this.t.style,d=this.t.currentStyle;if(d){i=l,l=-c,c=-i,e=d.filter,u.filter="";var p,f,g=this.t.offsetWidth,v=this.t.offsetHeight,_="absolute"!==d.position,w="progid:DXImageTransform.Microsoft.Matrix(M11="+a+", M12="+l+", M21="+c+", M22="+h,b=n.x+g*n.xPercent/100,T=n.y+v*n.yPercent/100;if(null!=n.ox&&(p=(n.oxp?g*n.ox*.01:n.ox)-g/2,f=(n.oyp?v*n.oy*.01:n.oy)-v/2,b+=p-(p*a+f*l),T+=f-(p*c+f*h)),_?(p=g/2,f=v/2,w+=", Dx="+(p-(p*a+f*l)+b)+", Dy="+(f-(p*c+f*h)+T)+")"):w+=", sizingMethod='auto expand')",u.filter=-1!==e.indexOf("DXImageTransform.Microsoft.Matrix(")?e.replace(P,w):w+" "+e,(0===t||1===t)&&1===a&&0===l&&0===c&&1===h&&(_&&-1===w.indexOf("Dx=0, Dy=0")||$.test(e)&&100!==parseFloat(RegExp.$1)||-1===e.indexOf("gradient("&&e.indexOf("Alpha"))&&u.removeAttribute("filter")),!_){var B,S,x,k=8>m?1:-1;for(p=n.ieOffsetX||0,f=n.ieOffsetY||0,n.ieOffsetX=Math.round((g-((0>a?-a:a)*g+(0>l?-l:l)*v))/2+b),n.ieOffsetY=Math.round((v-((0>h?-h:h)*v+(0>c?-c:c)*g))/2+T),gt=0;4>gt;gt++)S=et[gt],B=d[S],i=-1!==B.indexOf("px")?parseFloat(B):Q(this.t,S,parseFloat(B),B.replace(C,""))||0,x=i!==n[S]?2>gt?-n.ieOffsetX:-n.ieOffsetY:2>gt?p-n.ieOffsetX:f-n.ieOffsetY,u[S]=(n[S]=Math.round(i-x*(0===gt||2===gt?1:k)))+"px"}}},At=L.set3DTransformRatio=function(t){var e,i,n,s,r,o,a,l,c,h,u,d,f,m,g,v,_,w,C,$,b,T=this.data,B=this.t.style,S=T.rotation*E,x=T.scaleX,k=T.scaleY,y=T.scaleZ,D=T.x,M=T.y,P=T.z,F=T.perspective;if(!(1!==t&&0!==t&&T.force3D||T.force3D===!0||T.rotationY||T.rotationX||1!==y||F||P))return void It.call(this,t);if(p&&(m=1e-4,m>x&&x>-m&&(x=y=2e-5),m>k&&k>-m&&(k=y=2e-5),!F||T.z||T.rotationX||T.rotationY||(F=0)),S||T.skewX)g=e=Math.cos(S),v=s=Math.sin(S),T.skewX&&(S-=T.skewX*E,g=Math.cos(S),v=Math.sin(S),"simple"===T.skewType&&(_=Math.tan(T.skewX*E),_=Math.sqrt(1+_*_),g*=_,v*=_)),i=-v,r=g;else{if(!(T.rotationY||T.rotationX||1!==y||F||T.svg))return void(B[bt]=(T.xPercent||T.yPercent?"translate("+T.xPercent+"%,"+T.yPercent+"%) translate3d(":"translate3d(")+D+"px,"+M+"px,"+P+"px)"+(1!==x||1!==k?" scale("+x+","+k+")":""));e=r=1,i=s=0}c=1,n=o=a=l=h=u=0,d=F?-1/F:0,f=T.zOrigin,m=1e-6,$=",",b="0",S=T.rotationY*E,S&&(g=Math.cos(S),v=Math.sin(S),a=-v,h=d*-v,n=e*v,o=s*v,c=g,d*=g,e*=g,s*=g),S=T.rotationX*E,S&&(g=Math.cos(S),v=Math.sin(S),_=i*g+n*v,w=r*g+o*v,l=c*v,u=d*v,n=i*-v+n*g,o=r*-v+o*g,c*=g,d*=g,i=_,r=w),1!==y&&(n*=y,o*=y,c*=y,d*=y),1!==k&&(i*=k,r*=k,l*=k,u*=k),1!==x&&(e*=x,s*=x,a*=x,h*=x),(f||T.svg)&&(f&&(D+=n*-f,M+=o*-f,P+=c*-f+f),T.svg&&(D+=T.xOrigin-(T.xOrigin*e+T.yOrigin*i),M+=T.yOrigin-(T.xOrigin*s+T.yOrigin*r)),m>D&&D>-m&&(D=b),m>M&&M>-m&&(M=b),m>P&&P>-m&&(P=0)),C=T.xPercent||T.yPercent?"translate("+T.xPercent+"%,"+T.yPercent+"%) matrix3d(":"matrix3d(",C+=(m>e&&e>-m?b:e)+$+(m>s&&s>-m?b:s)+$+(m>a&&a>-m?b:a),C+=$+(m>h&&h>-m?b:h)+$+(m>i&&i>-m?b:i)+$+(m>r&&r>-m?b:r),T.rotationX||T.rotationY?(C+=$+(m>l&&l>-m?b:l)+$+(m>u&&u>-m?b:u)+$+(m>n&&n>-m?b:n),C+=$+(m>o&&o>-m?b:o)+$+(m>c&&c>-m?b:c)+$+(m>d&&d>-m?b:d)+$):C+=",0,0,0,0,1,0,",C+=D+$+M+$+P+$+(F?1+-P/F:1)+")",B[bt]=C},It=L.set2DTransformRatio=function(t){var e,i,n,s,r,o,a,l,c,h,u,d=this.data,p=this.t,f=p.style,m=d.x,g=d.y;return!(d.rotationX||d.rotationY||d.z||d.force3D===!0||"auto"===d.force3D&&1!==t&&0!==t)||d.svg&&Ct||!St?(s=d.scaleX,r=d.scaleY,void(d.rotation||d.skewX||d.svg?(e=d.rotation*E,i=e-d.skewX*E,n=1e5,o=Math.cos(e)*s,a=Math.sin(e)*s,l=Math.sin(i)*-r,c=Math.cos(i)*r,d.svg&&(m+=d.xOrigin-(d.xOrigin*o+d.yOrigin*l),g+=d.yOrigin-(d.xOrigin*a+d.yOrigin*c),u=1e-6,u>m&&m>-u&&(m=0),u>g&&g>-u&&(g=0)),h=(o*n|0)/n+","+(a*n|0)/n+","+(l*n|0)/n+","+(c*n|0)/n+","+m+","+g+")",d.svg&&Ct?p.setAttribute("transform","matrix("+h):f[bt]=(d.xPercent||d.yPercent?"translate("+d.xPercent+"%,"+d.yPercent+"%) matrix(":"matrix(")+h):f[bt]=(d.xPercent||d.yPercent?"translate("+d.xPercent+"%,"+d.yPercent+"%) matrix(":"matrix(")+s+",0,0,"+r+","+m+","+g+")")):(this.setRatio=At,void At.call(this,t))};c=xt.prototype,c.x=c.y=c.z=c.skewX=c.skewY=c.rotation=c.rotationX=c.rotationY=c.zOrigin=c.xPercent=c.yPercent=0,c.scaleX=c.scaleY=c.scaleZ=1,_t("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent",{parser:function(t,e,i,n,r,a,l){if(n._lastParsedTransform===l)return r;n._lastParsedTransform=l;var c,h,u,d,p,f,m,g=n._transform=Ft(t,s,!0,l.parseTransform),v=t.style,_=1e-6,w=$t.length,C=l,$={};if("string"==typeof C.transform&&bt)u=R.style,u[bt]=C.transform,u.display="block",u.position="absolute",H.body.appendChild(R),c=Ft(R,null,!1),H.body.removeChild(R);else if("object"==typeof C){if(c={scaleX:rt(null!=C.scaleX?C.scaleX:C.scale,g.scaleX),scaleY:rt(null!=C.scaleY?C.scaleY:C.scale,g.scaleY),scaleZ:rt(C.scaleZ,g.scaleZ),x:rt(C.x,g.x),y:rt(C.y,g.y),z:rt(C.z,g.z),xPercent:rt(C.xPercent,g.xPercent),yPercent:rt(C.yPercent,g.yPercent),perspective:rt(C.transformPerspective,g.perspective)},m=C.directionalRotation,null!=m)if("object"==typeof m)for(u in m)C[u]=m[u];else C.rotation=m;"string"==typeof C.x&&-1!==C.x.indexOf("%")&&(c.x=0,c.xPercent=rt(C.x,g.xPercent)),"string"==typeof C.y&&-1!==C.y.indexOf("%")&&(c.y=0,c.yPercent=rt(C.y,g.yPercent)),c.rotation=ot("rotation"in C?C.rotation:"shortRotation"in C?C.shortRotation+"_short":"rotationZ"in C?C.rotationZ:g.rotation,g.rotation,"rotation",$),St&&(c.rotationX=ot("rotationX"in C?C.rotationX:"shortRotationX"in C?C.shortRotationX+"_short":g.rotationX||0,g.rotationX,"rotationX",$),c.rotationY=ot("rotationY"in C?C.rotationY:"shortRotationY"in C?C.shortRotationY+"_short":g.rotationY||0,g.rotationY,"rotationY",$)),c.skewX=null==C.skewX?g.skewX:ot(C.skewX,g.skewX),c.skewY=null==C.skewY?g.skewY:ot(C.skewY,g.skewY),(h=c.skewY-g.skewY)&&(c.skewX+=h,c.rotation+=h)}for(St&&null!=C.force3D&&(g.force3D=C.force3D,f=!0),g.skewType=C.skewType||g.skewType||o.defaultSkewType,p=g.force3D||g.z||g.rotationX||g.rotationY||c.z||c.rotationX||c.rotationY||c.perspective,p||null==C.scale||(c.scaleZ=1);--w>-1;)i=$t[w],d=c[i]-g[i],(d>_||-_>d||null!=C[i]||null!=I[i])&&(f=!0,r=new ft(g,i,g[i],d,r),i in $&&(r.e=$[i]),r.xs0=0,r.plugin=a,n._overwriteProps.push(r.n));return d=C.transformOrigin,d&&g.svg&&(Pt(t,nt(d),c),r=new ft(g,"xOrigin",g.xOrigin,c.xOrigin-g.xOrigin,r,-1,"transformOrigin"),r.b=g.xOrigin,r.e=r.xs0=c.xOrigin,r=new ft(g,"yOrigin",g.yOrigin,c.yOrigin-g.yOrigin,r,-1,"transformOrigin"),r.b=g.yOrigin,r.e=r.xs0=c.yOrigin,d="0px 0px"),(d||St&&p&&g.zOrigin)&&(bt?(f=!0,i=Bt,d=(d||Y(t,i,s,!1,"50% 50%"))+"",r=new ft(v,i,0,0,r,-1,"transformOrigin"),r.b=v[i],r.plugin=a,St?(u=g.zOrigin,d=d.split(" "),g.zOrigin=(d.length>2&&(0===u||"0px"!==d[2])?parseFloat(d[2]):u)||0,r.xs0=r.e=d[0]+" "+(d[1]||"50%")+" 0px",r=new ft(g,"zOrigin",0,0,r,-1,r.n),r.b=u,r.xs0=r.e=g.zOrigin):r.xs0=r.e=d):nt(d+"",g)),f&&(n._transformType=g.svg&&Ct||!p&&3!==this._transformType?2:3),r},prefix:!0}),_t("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),_t("borderRadius",{defaultValue:"0px",parser:function(t,e,i,r,o,a){e=this.format(e);var l,c,h,u,d,p,f,m,g,v,_,w,C,$,b,T,B=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],S=t.style;for(g=parseFloat(t.offsetWidth),v=parseFloat(t.offsetHeight),l=e.split(" "),c=0;cm?1:0))||""):(m=parseFloat(p),_=p.substr((m+"").length)),""===_&&(_=n[i]||w),_!==w&&($=Q(t,"borderLeft",f,w),b=Q(t,"borderTop",f,w),"%"===_?(d=$/g*100+"%",u=b/v*100+"%"):"em"===_?(T=Q(t,"borderLeft",1,"em"),d=$/T+"em",u=b/T+"em"):(d=$+"px",u=b+"px"),C&&(p=parseFloat(d)+m+_,h=parseFloat(u)+m+_)),o=mt(S,B[c],d+" "+u,p+" "+h,!1,"0px",o);return o},prefix:!0,formatter:ut("0px 0px 0px 0px",!1,!0)}),_t("backgroundPosition",{defaultValue:"0 0",parser:function(t,e,i,n,r,o){var a,l,c,h,u,d,p="background-position",f=s||W(t,null),g=this.format((f?m?f.getPropertyValue(p+"-x")+" "+f.getPropertyValue(p+"-y"):f.getPropertyValue(p):t.currentStyle.backgroundPositionX+" "+t.currentStyle.backgroundPositionY)||"0 0"),v=this.format(e);if(-1!==g.indexOf("%")!=(-1!==v.indexOf("%"))&&(d=Y(t,"backgroundImage").replace(k,""),d&&"none"!==d)){for(a=g.split(" "),l=v.split(" "),G.setAttribute("src",d),c=2;--c>-1;)g=a[c],h=-1!==g.indexOf("%"),h!==(-1!==l[c].indexOf("%"))&&(u=0===c?t.offsetWidth-G.width:t.offsetHeight-G.height,a[c]=h?parseFloat(g)/100*u+"px":parseFloat(g)/u*100+"%");g=a.join(" ")}return this.parseComplex(t.style,g,v,r,o)},formatter:nt}),_t("backgroundSize",{defaultValue:"0 0",formatter:nt}),_t("perspective",{defaultValue:"0px",prefix:!0}),_t("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),_t("transformStyle",{prefix:!0}),_t("backfaceVisibility",{prefix:!0}),_t("userSelect",{prefix:!0}),_t("margin",{parser:dt("marginTop,marginRight,marginBottom,marginLeft")}),_t("padding",{parser:dt("paddingTop,paddingRight,paddingBottom,paddingLeft")}),_t("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(t,e,i,n,r,o){var a,l,c;return 9>m?(l=t.currentStyle,c=8>m?" ":",",a="rect("+l.clipTop+c+l.clipRight+c+l.clipBottom+c+l.clipLeft+")",e=this.format(e).split(",").join(c)):(a=this.format(Y(t,this.p,s,!1,this.dflt)),e=this.format(e)),this.parseComplex(t.style,a,e,r,o)}}),_t("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),_t("autoRound,strictUnits",{parser:function(t,e,i,n,s){return s}}),_t("border",{defaultValue:"0px solid #000",parser:function(t,e,i,n,r,o){return this.parseComplex(t.style,this.format(Y(t,"borderTopWidth",s,!1,"0px")+" "+Y(t,"borderTopStyle",s,!1,"solid")+" "+Y(t,"borderTopColor",s,!1,"#000")),this.format(e),r,o)},color:!0,formatter:function(t){var e=t.split(" ");return e[0]+" "+(e[1]||"solid")+" "+(t.match(ht)||["#000"])[0]}}),_t("borderWidth",{parser:dt("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),_t("float,cssFloat,styleFloat",{parser:function(t,e,i,n,s,r){var o=t.style,a="cssFloat"in o?"cssFloat":"styleFloat";return new ft(o,a,0,0,s,-1,i,!1,0,o[a],e)}});var Ht=function(t){var e,i=this.t,n=i.filter||Y(this.data,"filter")||"",s=this.s+this.c*t|0;100===s&&(-1===n.indexOf("atrix(")&&-1===n.indexOf("radient(")&&-1===n.indexOf("oader(")?(i.removeAttribute("filter"),e=!Y(this.data,"filter")):(i.filter=n.replace(T,""),e=!0)),e||(this.xn1&&(i.filter=n=n||"alpha(opacity="+s+")"),-1===n.indexOf("pacity")?0===s&&this.xn1||(i.filter=n+" alpha(opacity="+s+")"):i.filter=n.replace($,"opacity="+s))};_t("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(t,e,i,n,r,o){var a=parseFloat(Y(t,"opacity",s,!1,"1")),l=t.style,c="autoAlpha"===i;return"string"==typeof e&&"="===e.charAt(1)&&(e=("-"===e.charAt(0)?-1:1)*parseFloat(e.substr(2))+a),c&&1===a&&"hidden"===Y(t,"visibility",s)&&0!==e&&(a=0),N?r=new ft(l,"opacity",a,e-a,r):(r=new ft(l,"opacity",100*a,100*(e-a),r),r.xn1=c?1:0,l.zoom=1,r.type=2,r.b="alpha(opacity="+r.s+")",r.e="alpha(opacity="+(r.s+r.c)+")",r.data=t,r.plugin=o,r.setRatio=Ht),c&&(r=new ft(l,"visibility",0,0,r,-1,null,!1,0,0!==a?"inherit":"hidden",0===e?"hidden":"inherit"),r.xs0="inherit",n._overwriteProps.push(r.n),n._overwriteProps.push(i)),r}});var Ot=function(t,e){e&&(t.removeProperty?("ms"===e.substr(0,2)&&(e="M"+e.substr(1)),t.removeProperty(e.replace(S,"-$1").toLowerCase())):t.removeAttribute(e))},Rt=function(t){if(this.t._gsClassPT=this,1===t||0===t){this.t.setAttribute("class",0===t?this.b:this.e);for(var e=this.data,i=this.t.style;e;)e.v?i[e.p]=e.v:Ot(i,e.p),e=e._next;1===t&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};_t("className",{parser:function(t,e,n,r,o,a,l){var c,h,u,d,p,f=t.getAttribute("class")||"",m=t.style.cssText;if(o=r._classNamePT=new ft(t,n,0,0,o,2),o.setRatio=Rt,o.pr=-11,i=!0,o.b=f,h=Z(t,s),u=t._gsClassPT){for(d={},p=u.data;p;)d[p.p]=1,p=p._next;u.setRatio(1)}return t._gsClassPT=o,o.e="="!==e.charAt(1)?e:f.replace(new RegExp("\\s*\\b"+e.substr(2)+"\\b"),"")+("+"===e.charAt(0)?" "+e.substr(2):""),r._tween._duration&&(t.setAttribute("class",o.e),c=z(t,h,Z(t),l,d),t.setAttribute("class",f),o.data=c.firstMPT,t.style.cssText=m,o=o.xfirst=r.parse(t,c.difs,o,a)),o}});var Gt=function(t){if((1===t||0===t)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var e,i,n,s,r=this.t.style,o=l.transform.parse;if("all"===this.e)r.cssText="",s=!0;else for(e=this.e.split(" ").join("").split(","),n=e.length;--n>-1;)i=e[n],l[i]&&(l[i].parse===o?s=!0:i="transformOrigin"===i?Bt:l[i].p),Ot(r,i);s&&(Ot(r,bt),this.t._gsTransform&&delete this.t._gsTransform)}};for(_t("clearProps",{parser:function(t,e,n,s,r){return r=new ft(t,n,0,0,r,2),r.setRatio=Gt,r.e=e,r.pr=-10,r.data=s._tween,i=!0,r}}),c="bezier,throwProps,physicsProps,physics2D".split(","), gt=c.length;gt--;)wt(c[gt]);c=o.prototype,c._firstPT=c._lastParsedTransform=c._transform=null,c._onInitTween=function(t,e,a){if(!t.nodeType)return!1;this._target=t,this._tween=a,this._vars=e,h=e.autoRound,i=!1,n=e.suffixMap||o.suffixMap,s=W(t,""),r=this._overwriteProps;var l,c,p,m,g,v,_,w,C,$=t.style;if(u&&""===$.zIndex&&(l=Y(t,"zIndex",s),("auto"===l||""===l)&&this._addLazySet($,"zIndex",0)),"string"==typeof e&&(m=$.cssText,l=Z(t,s),$.cssText=m+";"+e,l=z(t,l,Z(t)).difs,!N&&b.test(e)&&(l.opacity=parseFloat(RegExp.$1)),e=l,$.cssText=m),this._firstPT=c=this.parse(t,e,null),this._transformType){for(C=3===this._transformType,bt?d&&(u=!0,""===$.zIndex&&(_=Y(t,"zIndex",s),("auto"===_||""===_)&&this._addLazySet($,"zIndex",0)),f&&this._addLazySet($,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(C?"visible":"hidden"))):$.zoom=1,p=c;p&&p._next;)p=p._next;w=new ft(t,"transform",0,0,null,2),this._linkCSSP(w,null,p),w.setRatio=C&&St?At:bt?It:Et,w.data=this._transform||Ft(t,s,!0),r.pop()}if(i){for(;c;){for(v=c._next,p=m;p&&p.pr>c.pr;)p=p._next;(c._prev=p?p._prev:g)?c._prev._next=c:m=c,(c._next=p)?p._prev=c:g=c,c=v}this._firstPT=m}return!0},c.parse=function(t,e,i,r){var o,a,c,u,d,p,f,m,g,v,_=t.style;for(o in e)p=e[o],a=l[o],a?i=a.parse(t,p,o,this,i,r,e):(d=Y(t,o,s)+"",g="string"==typeof p,"color"===o||"fill"===o||"stroke"===o||-1!==o.indexOf("Color")||g&&B.test(p)?(g||(p=ct(p),p=(p.length>3?"rgba(":"rgb(")+p.join(",")+")"),i=mt(_,o,d,p,!0,"transparent",i,0,r)):!g||-1===p.indexOf(" ")&&-1===p.indexOf(",")?(c=parseFloat(d),f=c||0===c?d.substr((c+"").length):"",(""===d||"auto"===d)&&("width"===o||"height"===o?(c=it(t,o,s),f="px"):"left"===o||"top"===o?(c=X(t,o,s),f="px"):(c="opacity"!==o?0:1,f="")),v=g&&"="===p.charAt(1),v?(u=parseInt(p.charAt(0)+"1",10),p=p.substr(2),u*=parseFloat(p),m=p.replace(C,"")):(u=parseFloat(p),m=g?p.replace(C,""):""),""===m&&(m=o in n?n[o]:f),p=u||0===u?(v?u+c:u)+m:e[o],f!==m&&""!==m&&(u||0===u)&&c&&(c=Q(t,o,c,f),"%"===m?(c/=Q(t,o,100,"%")/100,e.strictUnits!==!0&&(d=c+"%")):"em"===m?c/=Q(t,o,1,"em"):"px"!==m&&(u=Q(t,o,u,m),m="px"),v&&(u||0===u)&&(p=u+c+m)),v&&(u+=c),!c&&0!==c||!u&&0!==u?void 0!==_[o]&&(p||p+""!="NaN"&&null!=p)?(i=new ft(_,o,u||c||0,0,i,-1,o,!1,0,d,p),i.xs0="none"!==p||"display"!==o&&-1===o.indexOf("Style")?p:d):J("invalid "+o+" tween value: "+e[o]):(i=new ft(_,o,c,u-c,i,0,o,h!==!1&&("px"===m||"zIndex"===o),0,d,p),i.xs0=m)):i=mt(_,o,d,p,!0,null,i,0,r)),r&&i&&!i.plugin&&(i.plugin=r);return i},c.setRatio=function(t){var e,i,n,s=this._firstPT,r=1e-6;if(1!==t||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(t||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawPrevTime===-1e-6)for(;s;){if(e=s.c*t+s.s,s.r?e=Math.round(e):r>e&&e>-r&&(e=0),s.type)if(1===s.type)if(n=s.l,2===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2;else if(3===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3;else if(4===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3+s.xn3+s.xs4;else if(5===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3+s.xn3+s.xs4+s.xn4+s.xs5;else{for(i=s.xs0+e+s.xs1,n=1;n-1;)jt(t[s],e,i);else for(n=t.childNodes,s=n.length;--s>-1;)r=n[s],o=r.type,r.style&&(e.push(Z(r)),i&&i.push(r)),1!==o&&9!==o&&11!==o||!r.childNodes.length||jt(r,e,i)};return o.cascadeTo=function(t,i,n){var s,r,o,a=e.to(t,i,n),l=[a],c=[],h=[],u=[],d=e._internals.reservedProps;for(t=a._targets||a.target,jt(t,c,u),a.render(i,!0),jt(t,h),a.render(0,!0),a._enabled(!0),s=u.length;--s>-1;)if(r=z(u[s],c[s],h[s]),r.firstMPT){r=r.difs;for(o in n)d[o]&&(r[o]=n[o]);l.push(e.to(u[s],i,r))}return l},t.activate([o]),o},!0),function(){var t=_gsScope._gsDefine.plugin({propName:"roundProps",priority:-1,API:2,init:function(t,e,i){return this._tween=i,!0}}),e=t.prototype;e._onInitAllProps=function(){for(var t,e,i,n=this._tween,s=n.vars.roundProps instanceof Array?n.vars.roundProps:n.vars.roundProps.split(","),r=s.length,o={},a=n._propLookup.roundProps;--r>-1;)o[s[r]]=1;for(r=s.length;--r>-1;)for(t=s[r],e=n._firstPT;e;)i=e._next,e.pg?e.t._roundProps(o,!0):e.n===t&&(this._add(e.t,t,e.s,e.c),i&&(i._prev=e._prev),e._prev?e._prev._next=i:n._firstPT===e&&(n._firstPT=i),e._next=e._prev=null,n._propLookup[t]=a),e=i;return!1},e._add=function(t,e,i,n){this._addTween(t,e,i,i+n,e,!0),this._overwriteProps.push(e)}}(),_gsScope._gsDefine.plugin({propName:"attr",API:2,version:"0.3.3",init:function(t,e,i){var n,s,r;if("function"!=typeof t.setAttribute)return!1;this._target=t,this._proxy={},this._start={},this._end={};for(n in e)this._start[n]=this._proxy[n]=s=t.getAttribute(n),r=this._addTween(this._proxy,n,parseFloat(s),e[n],n),this._end[n]=r?r.s+r.c:e[n],this._overwriteProps.push(n);return!0},set:function(t){this._super.setRatio.call(this,t);for(var e,i=this._overwriteProps,n=i.length,s=1===t?this._end:t?this._proxy:this._start;--n>-1;)e=i[n],this._target.setAttribute(e,s[e]+"")}}),_gsScope._gsDefine.plugin({propName:"directionalRotation",version:"0.2.1",API:2,init:function(t,e,i){"object"!=typeof e&&(e={rotation:e}),this.finals={};var n,s,r,o,a,l,c=e.useRadians===!0?2*Math.PI:360,h=1e-6;for(n in e)"useRadians"!==n&&(l=(e[n]+"").split("_"),s=l[0],r=parseFloat("function"!=typeof t[n]?t[n]:t[n.indexOf("set")||"function"!=typeof t["get"+n.substr(3)]?n:"get"+n.substr(3)]()),o=this.finals[n]="string"==typeof s&&"="===s.charAt(1)?r+parseInt(s.charAt(0)+"1",10)*Number(s.substr(2)):Number(s)||0,a=o-r,l.length&&(s=l.join("_"),-1!==s.indexOf("short")&&(a%=c,a!==a%(c/2)&&(a=0>a?a+c:a-c)),-1!==s.indexOf("_cw")&&0>a?a=(a+9999999999*c)%c-(a/c|0)*c:-1!==s.indexOf("ccw")&&a>0&&(a=(a-9999999999*c)%c-(a/c|0)*c)),(a>h||-h>a)&&(this._addTween(t,n,r,r+a,n),this._overwriteProps.push(n)));return!0},set:function(t){var e;if(1!==t)this._super.setRatio.call(this,t);else for(e=this._firstPT;e;)e.f?e.t[e.p](this.finals[e.p]):e.t[e.p]=this.finals[e.p],e=e._next}})._autoCSS=!0,_gsScope._gsDefine("easing.Back",["easing.Ease"],function(t){var e,i,n,s=_gsScope.GreenSockGlobals||_gsScope,r=s.com.greensock,o=2*Math.PI,a=Math.PI/2,l=r._class,c=function(e,i){var n=l("easing."+e,function(){},!0),s=n.prototype=new t;return s.constructor=n,s.getRatio=i,n},h=t.register||function(){},u=function(t,e,i,n,s){var r=l("easing."+t,{easeOut:new e,easeIn:new i,easeInOut:new n},!0);return h(r,t),r},d=function(t,e,i){this.t=t,this.v=e,i&&(this.next=i,i.prev=this,this.c=i.v-e,this.gap=i.t-t)},p=function(e,i){var n=l("easing."+e,function(t){this._p1=t||0===t?t:1.70158,this._p2=1.525*this._p1},!0),s=n.prototype=new t;return s.constructor=n,s.getRatio=i,s.config=function(t){return new n(t)},n},f=u("Back",p("BackOut",function(t){return(t-=1)*t*((this._p1+1)*t+this._p1)+1}),p("BackIn",function(t){return t*t*((this._p1+1)*t-this._p1)}),p("BackInOut",function(t){return(t*=2)<1?.5*t*t*((this._p2+1)*t-this._p2):.5*((t-=2)*t*((this._p2+1)*t+this._p2)+2)})),m=l("easing.SlowMo",function(t,e,i){e=e||0===e?e:.7,null==t?t=.7:t>1&&(t=1),this._p=1!==t?e:0,this._p1=(1-t)/2,this._p2=t,this._p3=this._p1+this._p2,this._calcEnd=i===!0},!0),g=m.prototype=new t;return g.constructor=m,g.getRatio=function(t){var e=t+(.5-t)*this._p;return tthis._p3?this._calcEnd?1-(t=(t-this._p3)/this._p1)*t:e+(t-e)*(t=(t-this._p3)/this._p1)*t*t*t:this._calcEnd?1:e},m.ease=new m(.7,.7),g.config=m.config=function(t,e,i){return new m(t,e,i)},e=l("easing.SteppedEase",function(t){t=t||1,this._p1=1/t,this._p2=t+1},!0),g=e.prototype=new t,g.constructor=e,g.getRatio=function(t){return 0>t?t=0:t>=1&&(t=.999999999),(this._p2*t>>0)*this._p1},g.config=e.config=function(t){return new e(t)},i=l("easing.RoughEase",function(e){e=e||{};for(var i,n,s,r,o,a,l=e.taper||"none",c=[],h=0,u=0|(e.points||20),p=u,f=e.randomize!==!1,m=e.clamp===!0,g=e.template instanceof t?e.template:null,v="number"==typeof e.strength?.4*e.strength:.4;--p>-1;)i=f?Math.random():1/u*p,n=g?g.getRatio(i):i,"none"===l?s=v:"out"===l?(r=1-i,s=r*r*v):"in"===l?s=i*i*v:.5>i?(r=2*i,s=r*r*.5*v):(r=2*(1-i),s=r*r*.5*v),f?n+=Math.random()*s-.5*s:p%2?n+=.5*s:n-=.5*s,m&&(n>1?n=1:0>n&&(n=0)),c[h++]={x:i,y:n};for(c.sort(function(t,e){return t.x-e.x}),a=new d(1,1,null),p=u;--p>-1;)o=c[p],a=new d(o.x,o.y,a);this._prev=new d(0,0,0!==a.t?a:a.next)},!0),g=i.prototype=new t,g.constructor=i,g.getRatio=function(t){var e=this._prev;if(t>e.t){for(;e.next&&t>=e.t;)e=e.next;e=e.prev}else for(;e.prev&&t<=e.t;)e=e.prev;return this._prev=e,e.v+(t-e.t)/e.gap*e.c},g.config=function(t){return new i(t)},i.ease=new i,u("Bounce",c("BounceOut",function(t){return 1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}),c("BounceIn",function(t){return(t=1-t)<1/2.75?1-7.5625*t*t:2/2.75>t?1-(7.5625*(t-=1.5/2.75)*t+.75):2.5/2.75>t?1-(7.5625*(t-=2.25/2.75)*t+.9375):1-(7.5625*(t-=2.625/2.75)*t+.984375)}),c("BounceInOut",function(t){var e=.5>t;return t=e?1-2*t:2*t-1,t=1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375,e?.5*(1-t):.5*t+.5})),u("Circ",c("CircOut",function(t){return Math.sqrt(1-(t-=1)*t)}),c("CircIn",function(t){return-(Math.sqrt(1-t*t)-1)}),c("CircInOut",function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)})),n=function(e,i,n){var s=l("easing."+e,function(t,e){this._p1=t||1,this._p2=e||n,this._p3=this._p2/o*(Math.asin(1/this._p1)||0)},!0),r=s.prototype=new t;return r.constructor=s,r.getRatio=i,r.config=function(t,e){return new s(t,e)},s},u("Elastic",n("ElasticOut",function(t){return this._p1*Math.pow(2,-10*t)*Math.sin((t-this._p3)*o/this._p2)+1},.3),n("ElasticIn",function(t){return-(this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*o/this._p2))},.3),n("ElasticInOut",function(t){return(t*=2)<1?-.5*this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*o/this._p2):this._p1*Math.pow(2,-10*(t-=1))*Math.sin((t-this._p3)*o/this._p2)*.5+1},.45)),u("Expo",c("ExpoOut",function(t){return 1-Math.pow(2,-10*t)}),c("ExpoIn",function(t){return Math.pow(2,10*(t-1))-.001}),c("ExpoInOut",function(t){return(t*=2)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*(t-1)))})),u("Sine",c("SineOut",function(t){return Math.sin(t*a)}),c("SineIn",function(t){return-Math.cos(t*a)+1}),c("SineInOut",function(t){return-.5*(Math.cos(Math.PI*t)-1)})),l("easing.EaseLookup",{find:function(e){return t.map[e]}},!0),h(s.SlowMo,"SlowMo","ease,"),h(i,"RoughEase","ease,"),h(e,"SteppedEase","ease,"),f},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(t,e){"use strict";var i=t.GreenSockGlobals=t.GreenSockGlobals||t;if(!i.TweenLite){var n,s,r,o,a,l=function(t){var e,n=t.split("."),s=i;for(e=0;e-1;)(h=f[s[g]]||new m(s[g],[])).gsClass?(a[g]=h.gsClass,v--):c&&h.sc.push(this);if(0===v&&r)for(u=("com.greensock."+n).split("."),d=u.pop(),p=l(u.join("."))[d]=this.gsClass=r.apply(r,a),o&&(i[d]=p,"function"==typeof define&&define.amd?define((t.GreenSockAMDPath?t.GreenSockAMDPath+"/":"")+n.split(".").pop(),[],function(){return p}):n===e&&"undefined"!=typeof module&&module.exports&&(module.exports=p)),g=0;g-1;)for(r=l[h],s=n?v("easing."+r,null,!0):c.easing[r]||{},o=u.length;--o>-1;)a=u[o],$[r+"."+a]=$[a+r]=s[a]=t.getRatio?t:t[a]||new t};for(r=C.prototype,r._calcEnd=!1,r.getRatio=function(t){if(this._func)return this._params[0]=t,this._func.apply(null,this._params);var e=this._type,i=this._power,n=1===e?1-t:2===e?t:.5>t?2*t:2*(1-t);return 1===i?n*=n:2===i?n*=n*n:3===i?n*=n*n*n:4===i&&(n*=n*n*n*n),1===e?1-n:2===e?n:.5>t?n/2:1-n/2},n=["Linear","Quad","Cubic","Quart","Quint,Strong"],s=n.length;--s>-1;)r=n[s]+",Power"+s,b(new C(null,null,1,s),r,"easeOut",!0),b(new C(null,null,2,s),r,"easeIn"+(0===s?",easeNone":"")),b(new C(null,null,3,s),r,"easeInOut");$.linear=c.easing.Linear.easeIn,$.swing=c.easing.Quad.easeInOut;var T=v("events.EventDispatcher",function(t){this._listeners={},this._eventTarget=t||this});r=T.prototype,r.addEventListener=function(t,e,i,n,s){s=s||0;var r,l,c=this._listeners[t],h=0;for(null==c&&(this._listeners[t]=c=[]),l=c.length;--l>-1;)r=c[l],r.c===e&&r.s===i?c.splice(l,1):0===h&&r.pr-1;)if(n[i].c===e)return void n.splice(i,1)},r.dispatchEvent=function(t){var e,i,n,s=this._listeners[t];if(s)for(e=s.length,i=this._eventTarget;--e>-1;)n=s[e],n&&(n.up?n.c.call(n.s||i,{type:t,target:i}):n.c.call(n.s||i))};var B=t.requestAnimationFrame,S=t.cancelAnimationFrame,x=Date.now||function(){return(new Date).getTime()},k=x();for(n=["ms","moz","webkit","o"],s=n.length;--s>-1&&!B;)B=t[n[s]+"RequestAnimationFrame"],S=t[n[s]+"CancelAnimationFrame"]||t[n[s]+"CancelRequestAnimationFrame"];v("Ticker",function(t,e){var i,n,s,r,l,c=this,u=x(),p=e!==!1&&B,f=500,m=33,g="tick",v=function(t){var e,o,a=x()-k;a>f&&(u+=a-m),k+=a,c.time=(k-u)/1e3,e=c.time-l,(!i||e>0||t===!0)&&(c.frame++,l+=e+(e>=r?.004:r-e),o=!0),t!==!0&&(s=n(v)),o&&c.dispatchEvent(g)};T.call(c),c.time=c.frame=0,c.tick=function(){v(!0)},c.lagSmoothing=function(t,e){f=t||1/h,m=Math.min(e,f,0)},c.sleep=function(){null!=s&&(p&&S?S(s):clearTimeout(s),n=d,s=null,c===o&&(a=!1))},c.wake=function(){null!==s?c.sleep():c.frame>10&&(k=x()-f+5),n=0===i?d:p&&B?B:function(t){return setTimeout(t,1e3*(l-c.time)+1|0)},c===o&&(a=!0),v(2)},c.fps=function(t){return arguments.length?(i=t,r=1/(i||60),l=this.time+r,void c.wake()):i},c.useRAF=function(t){return arguments.length?(c.sleep(),p=t,void c.fps(i)):p},c.fps(t),setTimeout(function(){p&&(!s||c.frame<5)&&c.useRAF(!1)},1500)}),r=c.Ticker.prototype=new c.events.EventDispatcher,r.constructor=c.Ticker;var y=v("core.Animation",function(t,e){if(this.vars=e=e||{},this._duration=this._totalDuration=t||0,this._delay=Number(e.delay)||0,this._timeScale=1,this._active=e.immediateRender===!0,this.data=e.data,this._reversed=e.reversed===!0,V){a||o.wake();var i=this.vars.useFrames?N:V;i.add(this,i._time),this.vars.paused&&this.paused(!0)}});o=y.ticker=new c.Ticker,r=y.prototype,r._dirty=r._gc=r._initted=r._paused=!1,r._totalTime=r._time=0,r._rawPrevTime=-1,r._next=r._last=r._onUpdate=r._timeline=r.timeline=null,r._paused=!1;var D=function(){a&&x()-k>2e3&&o.wake(),setTimeout(D,2e3)};D(),r.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},r.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},r.resume=function(t,e){return null!=t&&this.seek(t,e),this.paused(!1)},r.seek=function(t,e){return this.totalTime(Number(t),e!==!1)},r.restart=function(t,e){return this.reversed(!1).paused(!1).totalTime(t?-this._delay:0,e!==!1,!0)},r.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},r.render=function(t,e,i){},r.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},r.isActive=function(){var t,e=this._timeline,i=this._startTime;return!e||!this._gc&&!this._paused&&e.isActive()&&(t=e.rawTime())>=i&&t-1;)"{self}"===t[e]&&(i[e]=this);return i},r.eventCallback=function(t,e,i,n){if("on"===(t||"").substr(0,2)){var s=this.vars;if(1===arguments.length)return s[t];null==e?delete s[t]:(s[t]=e,s[t+"Params"]=p(i)&&-1!==i.join("").indexOf("{self}")?this._swapSelfInParams(i):i,s[t+"Scope"]=n),"onUpdate"===t&&(this._onUpdate=e)}return this},r.delay=function(t){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+t-this._delay),this._delay=t,this):this._delay},r.duration=function(t){return arguments.length?(this._duration=this._totalDuration=t,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._timethis._duration?this._duration:t,e)):this._time},r.totalTime=function(t,e,i){if(a||o.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>t&&!i&&(t+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var n=this._totalDuration,s=this._timeline;if(t>n&&!i&&(t=n),this._startTime=(this._paused?this._pauseTime:s._time)-(this._reversed?n-t:t)/this._timeScale,s._dirty||this._uncache(!1),s._timeline)for(;s._timeline;)s._timeline._time!==(s._startTime+s._totalTime)/s._timeScale&&s.totalTime(s._totalTime,!0),s=s._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==t||0===this._duration)&&(this.render(t,e,!1),A.length&&J())}return this},r.progress=r.totalProgress=function(t,e){return arguments.length?this.totalTime(this.duration()*t,e):this._time/this.duration()},r.startTime=function(t){return arguments.length?(t!==this._startTime&&(this._startTime=t,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,t-this._delay)),this):this._startTime},r.endTime=function(t){return this._startTime+(0!=t?this.totalDuration():this.duration())/this._timeScale},r.timeScale=function(t){if(!arguments.length)return this._timeScale;if(t=t||h,this._timeline&&this._timeline.smoothChildTiming){var e=this._pauseTime,i=e||0===e?e:this._timeline.totalTime();this._startTime=i-(i-this._startTime)*this._timeScale/t}return this._timeScale=t,this._uncache(!1)},r.reversed=function(t){return arguments.length?(t!=this._reversed&&(this._reversed=t,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},r.paused=function(t){if(!arguments.length)return this._paused;if(t!=this._paused&&this._timeline){a||t||o.wake();var e=this._timeline,i=e.rawTime(),n=i-this._pauseTime;!t&&e.smoothChildTiming&&(this._startTime+=n,this._uncache(!1)),this._pauseTime=t?i:null,this._paused=t,this._active=this.isActive(),!t&&0!==n&&this._initted&&this.duration()&&this.render(e.smoothChildTiming?this._totalTime:(i-this._startTime)/this._timeScale,!0,!0)}return this._gc&&!t&&this._enabled(!0,!1),this};var M=v("core.SimpleTimeline",function(t){y.call(this,0,t),this.autoRemoveChildren=this.smoothChildTiming=!0});r=M.prototype=new y,r.constructor=M,r.kill()._gc=!1,r._first=r._last=r._recent=null,r._sortChildren=!1,r.add=r.insert=function(t,e,i,n){var s,r;if(t._startTime=Number(e||0)+t._delay,t._paused&&this!==t._timeline&&(t._pauseTime=t._startTime+(this.rawTime()-t._startTime)/t._timeScale),t.timeline&&t.timeline._remove(t,!0),t.timeline=t._timeline=this,t._gc&&t._enabled(!0,!0),s=this._last,this._sortChildren)for(r=t._startTime;s&&s._startTime>r;)s=s._prev;return s?(t._next=s._next,s._next=t):(t._next=this._first,this._first=t),t._next?t._next._prev=t:this._last=t,t._prev=s,this._recent=t,this._timeline&&this._uncache(!0),this},r._remove=function(t,e){return t.timeline===this&&(e||t._enabled(!1,!0),t._prev?t._prev._next=t._next:this._first===t&&(this._first=t._next),t._next?t._next._prev=t._prev:this._last===t&&(this._last=t._prev),t._next=t._prev=t.timeline=null,t===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},r.render=function(t,e,i){var n,s=this._first;for(this._totalTime=this._time=this._rawPrevTime=t;s;)n=s._next,(s._active||t>=s._startTime&&!s._paused)&&(s._reversed?s.render((s._dirty?s.totalDuration():s._totalDuration)-(t-s._startTime)*s._timeScale,e,i):s.render((t-s._startTime)*s._timeScale,e,i)),s=n},r.rawTime=function(){return a||o.wake(),this._totalTime};var P=v("TweenLite",function(e,i,n){if(y.call(this,i,n),this.render=P.prototype.render,null==e)throw"Cannot tween a null target.";this.target=e="string"!=typeof e?e:P.selector(e)||e;var s,r,o,a=e.jquery||e.length&&e!==t&&e[0]&&(e[0]===t||e[0].nodeType&&e[0].style&&!e.nodeType),l=this.vars.overwrite;if(this._overwrite=l=null==l?j[P.defaultOverwrite]:"number"==typeof l?l>>0:j[l],(a||e instanceof Array||e.push&&p(e))&&"number"!=typeof e[0])for(this._targets=o=u(e),this._propLookup=[],this._siblings=[],s=0;s1&&U(r,this,null,1,this._siblings[s])):(r=o[s--]=P.selector(r),"string"==typeof r&&o.splice(s+1,1)):o.splice(s--,1);else this._propLookup={},this._siblings=q(e,this,!1),1===l&&this._siblings.length>1&&U(e,this,null,1,this._siblings);(this.vars.immediateRender||0===i&&0===this._delay&&this.vars.immediateRender!==!1)&&(this._time=-h,this.render(-this._delay))},!0),F=function(e){return e&&e.length&&e!==t&&e[0]&&(e[0]===t||e[0].nodeType&&e[0].style&&!e.nodeType)},E=function(t,e){var i,n={};for(i in t)L[i]||i in e&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!O[i]||O[i]&&O[i]._autoCSS)||(n[i]=t[i],delete t[i]);t.css=n};r=P.prototype=new y,r.constructor=P,r.kill()._gc=!1,r.ratio=0,r._firstPT=r._targets=r._overwrittenProps=r._startAt=null,r._notifyPluginsOfEnabled=r._lazy=!1,P.version="1.15.1",P.defaultEase=r._ease=new C(null,null,1,1),P.defaultOverwrite="auto",P.ticker=o,P.autoSleep=!0,P.lagSmoothing=function(t,e){o.lagSmoothing(t,e)},P.selector=t.$||t.jQuery||function(e){var i=t.$||t.jQuery;return i?(P.selector=i,i(e)):"undefined"==typeof document?e:document.querySelectorAll?document.querySelectorAll(e):document.getElementById("#"===e.charAt(0)?e.substr(1):e)};var A=[],I={},H=P._internals={isArray:p,isSelector:F,lazyTweens:A},O=P._plugins={},R=H.tweenLookup={},G=0,L=H.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1},j={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},N=y._rootFramesTimeline=new M,V=y._rootTimeline=new M,J=H.lazyRender=function(){var t,e=A.length;for(I={};--e>-1;)t=A[e],t&&t._lazy!==!1&&(t.render(t._lazy[0],t._lazy[1],!0),t._lazy=!1);A.length=0};V._startTime=o.time,N._startTime=o.frame,V._active=N._active=!0,setTimeout(J,1),y._updateRoot=P.render=function(){var t,e,i;if(A.length&&J(),V.render((o.time-V._startTime)*V._timeScale,!1,!1),N.render((o.frame-N._startTime)*N._timeScale,!1,!1),A.length&&J(),!(o.frame%120)){for(i in R){for(e=R[i].tweens,t=e.length;--t>-1;)e[t]._gc&&e.splice(t,1);0===e.length&&delete R[i]}if(i=V._first,(!i||i._paused)&&P.autoSleep&&!N._first&&1===o._listeners.tick.length){for(;i&&i._paused;)i=i._next;i||o.sleep()}}},o.addEventListener("tick",y._updateRoot);var q=function(t,e,i){var n,s,r=t._gsTweenID;if(R[r||(t._gsTweenID=r="t"+G++)]||(R[r]={target:t,tweens:[]}),e&&(n=R[r].tweens,n[s=n.length]=e,i))for(;--s>-1;)n[s]===e&&n.splice(s,1);return R[r].tweens},K=function(t,e,i,n){var s,r,o=t.vars.onOverwrite;return o&&(s=o(t,e,i,n)),o=P.onOverwrite,o&&(r=o(t,e,i,n)),s!==!1&&r!==!1},U=function(t,e,i,n,s){var r,o,a,l;if(1===n||n>=4){for(l=s.length,r=0;l>r;r++)if((a=s[r])!==e)a._gc||K(a,e)&&a._enabled(!1,!1)&&(o=!0);else if(5===n)break;return o}var c,u=e._startTime+h,d=[],p=0,f=0===e._duration;for(r=s.length;--r>-1;)(a=s[r])===e||a._gc||a._paused||(a._timeline!==e._timeline?(c=c||W(e,0,f),0===W(a,c,f)&&(d[p++]=a)):a._startTime<=u&&a._startTime+a.totalDuration()/a._timeScale>u&&((f||!a._initted)&&u-a._startTime<=2e-10||(d[p++]=a)));for(r=p;--r>-1;)if(a=d[r],2===n&&a._kill(i,t,e)&&(o=!0),2!==n||!a._firstPT&&a._initted){if(2!==n&&!K(a,e))continue;a._enabled(!1,!1)&&(o=!0)}return o},W=function(t,e,i){for(var n=t._timeline,s=n._timeScale,r=t._startTime;n._timeline;){if(r+=n._startTime,s*=n._timeScale,n._paused)return-100;n=n._timeline}return r/=s,r>e?r-e:i&&r===e||!t._initted&&2*h>r-e?h:(r+=t.totalDuration()/t._timeScale/s)>e+h?0:r-e-h};r._init=function(){var t,e,i,n,s,r=this.vars,o=this._overwrittenProps,a=this._duration,l=!!r.immediateRender,c=r.ease;if(r.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),s={};for(n in r.startAt)s[n]=r.startAt[n];if(s.overwrite=!1,s.immediateRender=!0,s.lazy=l&&r.lazy!==!1,s.startAt=s.delay=null,this._startAt=P.to(this.target,0,s),l)if(this._time>0)this._startAt=null;else if(0!==a)return}else if(r.runBackwards&&0!==a)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{0!==this._time&&(l=!1),i={};for(n in r)L[n]&&"autoCSS"!==n||(i[n]=r[n]);if(i.overwrite=0,i.data="isFromStart",i.lazy=l&&r.lazy!==!1,i.immediateRender=l,this._startAt=P.to(this.target,0,i),l){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=c=c?c instanceof C?c:"function"==typeof c?new C(c,r.easeParams):$[c]||P.defaultEase:P.defaultEase,r.easeParams instanceof Array&&c.config&&(this._ease=c.config.apply(c,r.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(t=this._targets.length;--t>-1;)this._initProps(this._targets[t],this._propLookup[t]={},this._siblings[t],o?o[t]:null)&&(e=!0);else e=this._initProps(this.target,this._propLookup,this._siblings,o);if(e&&P._onPluginEvent("_onInitAllProps",this),o&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),r.runBackwards)for(i=this._firstPT;i;)i.s+=i.c,i.c=-i.c,i=i._next;this._onUpdate=r.onUpdate,this._initted=!0},r._initProps=function(e,i,n,s){var r,o,a,l,c,h;if(null==e)return!1;I[e._gsTweenID]&&J(),this.vars.css||e.style&&e!==t&&e.nodeType&&O.css&&this.vars.autoCSS!==!1&&E(this.vars,e);for(r in this.vars){if(h=this.vars[r],L[r])h&&(h instanceof Array||h.push&&p(h))&&-1!==h.join("").indexOf("{self}")&&(this.vars[r]=h=this._swapSelfInParams(h,this));else if(O[r]&&(l=new O[r])._onInitTween(e,this.vars[r],this)){for(this._firstPT=c={_next:this._firstPT,t:l,p:"setRatio",s:0,c:1,f:!0,n:r,pg:!0,pr:l._priority},o=l._overwriteProps.length;--o>-1;)i[l._overwriteProps[o]]=this._firstPT;(l._priority||l._onInitAllProps)&&(a=!0),(l._onDisable||l._onEnable)&&(this._notifyPluginsOfEnabled=!0)}else this._firstPT=i[r]=c={_next:this._firstPT,t:e,p:r,f:"function"==typeof e[r],n:r,pg:!1,pr:0},c.s=c.f?e[r.indexOf("set")||"function"!=typeof e["get"+r.substr(3)]?r:"get"+r.substr(3)]():parseFloat(e[r]),c.c="string"==typeof h&&"="===h.charAt(1)?parseInt(h.charAt(0)+"1",10)*Number(h.substr(2)):Number(h)-c.s||0;c&&c._next&&(c._next._prev=c)}return s&&this._kill(s,e)?this._initProps(e,i,n,s):this._overwrite>1&&this._firstPT&&n.length>1&&U(e,this,i,this._overwrite,n)?(this._kill(i,e),this._initProps(e,i,n,s)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(I[e._gsTweenID]=!0),a)},r.render=function(t,e,i){var n,s,r,o,a=this._time,l=this._duration,c=this._rawPrevTime;if(t>=l)this._totalTime=this._time=l,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(n=!0,s="onComplete"),0===l&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(t=0),(0===t||0>c||c===h&&"isPause"!==this.data)&&c!==t&&(i=!0,c>h&&(s="onReverseComplete")),this._rawPrevTime=o=!e||t||c===t?t:h);else if(1e-7>t)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==a||0===l&&c>0&&c!==h)&&(s="onReverseComplete",n=this._reversed),0>t&&(this._active=!1,0===l&&(this._initted||!this.vars.lazy||i)&&(c>=0&&(c!==h||"isPause"!==this.data)&&(i=!0),this._rawPrevTime=o=!e||t||c===t?t:h)),this._initted||(i=!0);else if(this._totalTime=this._time=t,this._easeType){var u=t/l,d=this._easeType,p=this._easePower;(1===d||3===d&&u>=.5)&&(u=1-u),3===d&&(u*=2),1===p?u*=u:2===p?u*=u*u:3===p?u*=u*u*u:4===p&&(u*=u*u*u*u),this.ratio=1===d?1-u:2===d?u:.5>t/l?u/2:1-u/2}else this.ratio=this._ease.getRatio(t/l);if(this._time!==a||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=a,this._rawPrevTime=c,A.push(this),void(this._lazy=[t,e]);this._time&&!n?this.ratio=this._ease.getRatio(this._time/l):n&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==a&&t>=0&&(this._active=!0),0===a&&(this._startAt&&(t>=0?this._startAt.render(t,e,i):s||(s="_dummyGS")),this.vars.onStart&&(0!==this._time||0===l)&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||w))),r=this._firstPT;r;)r.f?r.t[r.p](r.c*this.ratio+r.s):r.t[r.p]=r.c*this.ratio+r.s,r=r._next;this._onUpdate&&(0>t&&this._startAt&&t!==-1e-4&&this._startAt.render(t,e,i),e||(this._time!==a||n)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||w)),s&&(!this._gc||i)&&(0>t&&this._startAt&&!this._onUpdate&&t!==-1e-4&&this._startAt.render(t,e,i),n&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1), this._active=!1),!e&&this.vars[s]&&this.vars[s].apply(this.vars[s+"Scope"]||this,this.vars[s+"Params"]||w),0===l&&this._rawPrevTime===h&&o!==h&&(this._rawPrevTime=0))}},r._kill=function(t,e,i){if("all"===t&&(t=null),null==t&&(null==e||e===this.target))return this._lazy=!1,this._enabled(!1,!1);e="string"!=typeof e?e||this._targets||this.target:P.selector(e)||e;var n,s,r,o,a,l,c,h,u;if((p(e)||F(e))&&"number"!=typeof e[0])for(n=e.length;--n>-1;)this._kill(t,e[n])&&(l=!0);else{if(this._targets){for(n=this._targets.length;--n>-1;)if(e===this._targets[n]){a=this._propLookup[n]||{},this._overwrittenProps=this._overwrittenProps||[],s=this._overwrittenProps[n]=t?this._overwrittenProps[n]||{}:"all";break}}else{if(e!==this.target)return!1;a=this._propLookup,s=this._overwrittenProps=t?this._overwrittenProps||{}:"all"}if(a){if(c=t||a,h=t!==s&&"all"!==s&&t!==a&&("object"!=typeof t||!t._tempKill),i&&(P.onOverwrite||this.vars.onOverwrite)){for(r in c)a[r]&&(u||(u=[]),u.push(r));if(!K(this,i,e,u))return!1}for(r in c)(o=a[r])&&(o.pg&&o.t._kill(c)&&(l=!0),o.pg&&0!==o.t._overwriteProps.length||(o._prev?o._prev._next=o._next:o===this._firstPT&&(this._firstPT=o._next),o._next&&(o._next._prev=o._prev),o._next=o._prev=null),delete a[r]),h&&(s[r]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return l},r.invalidate=function(){return this._notifyPluginsOfEnabled&&P._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],y.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-h,this.render(-this._delay)),this},r._enabled=function(t,e){if(a||o.wake(),t&&this._gc){var i,n=this._targets;if(n)for(i=n.length;--i>-1;)this._siblings[i]=q(n[i],this,!0);else this._siblings=q(this.target,this,!0)}return y.prototype._enabled.call(this,t,e),this._notifyPluginsOfEnabled&&this._firstPT?P._onPluginEvent(t?"_onEnable":"_onDisable",this):!1},P.to=function(t,e,i){return new P(t,e,i)},P.from=function(t,e,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new P(t,e,i)},P.fromTo=function(t,e,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new P(t,e,n)},P.delayedCall=function(t,e,i,n,s){return new P(e,0,{delay:t,onComplete:e,onCompleteParams:i,onCompleteScope:n,onReverseComplete:e,onReverseCompleteParams:i,onReverseCompleteScope:n,immediateRender:!1,lazy:!1,useFrames:s,overwrite:0})},P.set=function(t,e){return new P(t,0,e)},P.getTweensOf=function(t,e){if(null==t)return[];t="string"!=typeof t?t:P.selector(t)||t;var i,n,s,r;if((p(t)||F(t))&&"number"!=typeof t[0]){for(i=t.length,n=[];--i>-1;)n=n.concat(P.getTweensOf(t[i],e));for(i=n.length;--i>-1;)for(r=n[i],s=i;--s>-1;)r===n[s]&&n.splice(i,1)}else for(n=q(t).concat(),i=n.length;--i>-1;)(n[i]._gc||e&&!n[i].isActive())&&n.splice(i,1);return n},P.killTweensOf=P.killDelayedCallsTo=function(t,e,i){"object"==typeof e&&(i=e,e=!1);for(var n=P.getTweensOf(t,e),s=n.length;--s>-1;)n[s]._kill(i,t)};var Y=v("plugins.TweenPlugin",function(t,e){this._overwriteProps=(t||"").split(","),this._propName=this._overwriteProps[0],this._priority=e||0,this._super=Y.prototype},!0);if(r=Y.prototype,Y.version="1.10.1",Y.API=2,r._firstPT=null,r._addTween=function(t,e,i,n,s,r){var o,a;return null!=n&&(o="number"==typeof n||"="!==n.charAt(1)?Number(n)-i:parseInt(n.charAt(0)+"1",10)*Number(n.substr(2)))?(this._firstPT=a={_next:this._firstPT,t:t,p:e,s:i,c:o,f:"function"==typeof t[e],n:s||e,r:r},a._next&&(a._next._prev=a),a):void 0},r.setRatio=function(t){for(var e,i=this._firstPT,n=1e-6;i;)e=i.c*t+i.s,i.r?e=Math.round(e):n>e&&e>-n&&(e=0),i.f?i.t[i.p](e):i.t[i.p]=e,i=i._next},r._kill=function(t){var e,i=this._overwriteProps,n=this._firstPT;if(null!=t[this._propName])this._overwriteProps=[];else for(e=i.length;--e>-1;)null!=t[i[e]]&&i.splice(e,1);for(;n;)null!=t[n.n]&&(n._next&&(n._next._prev=n._prev),n._prev?(n._prev._next=n._next,n._prev=null):this._firstPT===n&&(this._firstPT=n._next)),n=n._next;return!1},r._roundProps=function(t,e){for(var i=this._firstPT;i;)(t[this._propName]||null!=i.n&&t[i.n.split(this._propName+"_").join("")])&&(i.r=e),i=i._next},P._onPluginEvent=function(t,e){var i,n,s,r,o,a=e._firstPT;if("_onInitAllProps"===t){for(;a;){for(o=a._next,n=s;n&&n.pr>a.pr;)n=n._next;(a._prev=n?n._prev:r)?a._prev._next=a:s=a,(a._next=n)?n._prev=a:r=a,a=o}a=e._firstPT=s}for(;a;)a.pg&&"function"==typeof a.t[t]&&a.t[t]()&&(i=!0),a=a._next;return i},Y.activate=function(t){for(var e=t.length;--e>-1;)t[e].API===Y.API&&(O[(new t[e])._propName]=t[e]);return!0},g.plugin=function(t){if(!(t&&t.propName&&t.init&&t.API))throw"illegal plugin definition.";var e,i=t.propName,n=t.priority||0,s=t.overwriteProps,r={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},o=v("plugins."+i.charAt(0).toUpperCase()+i.substr(1)+"Plugin",function(){Y.call(this,i,n),this._overwriteProps=s||[]},t.global===!0),a=o.prototype=new Y(i);a.constructor=o,o.API=t.API;for(e in r)"function"==typeof t[e]&&(a[r[e]]=t[e]);return o.version=t.version,Y.activate([o]),o},n=t._gsQueue){for(s=0;se?-.5*a*Math.pow(2,10*(e-=1))*Math.sin(2*(e*s-r)*Math.PI/o)+i:a*Math.pow(2,-10*(e-=1))*Math.sin(2*(e*s-r)*Math.PI/o)*.5+n+i},easeInBack:function(t,e,i,n,s,r){return void 0==r&&(r=1.70158),n*(e/=s)*e*((r+1)*e-r)+i},easeOutBack:function(t,e,i,n,s,r){return void 0==r&&(r=1.70158),n*((e=e/s-1)*e*((r+1)*e+r)+1)+i},easeInOutBack:function(t,e,i,n,s,r){return void 0==r&&(r=1.70158),(e/=s/2)<1?n/2*e*e*(((r*=1.525)+1)*e-r)+i:n/2*((e-=2)*e*(((r*=1.525)+1)*e+r)+2)+i},easeInBounce:function(t,e,i,n,s){return n-jQuery.easing.easeOutBounce(t,s-e,0,n,s)+i},easeOutBounce:function(t,e,i,n,s){return(e/=s)<1/2.75?7.5625*n*e*e+i:2/2.75>e?n*(7.5625*(e-=1.5/2.75)*e+.75)+i:2.5/2.75>e?n*(7.5625*(e-=2.25/2.75)*e+.9375)+i:n*(7.5625*(e-=2.625/2.75)*e+.984375)+i},easeInOutBounce:function(t,e,i,n,s){return s/2>e?.5*jQuery.easing.easeInBounce(t,2*e,0,n,s)+i:.5*jQuery.easing.easeOutBounce(t,2*e-s,0,n,s)+.5*n+i}}),/* * * TERMS OF USE - EASING EQUATIONS * * Open source under the BSD License. * * Copyright © 2001 Robert Penner * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright notice, this list of * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list * of conditions and the following disclaimer in the documentation and/or other materials * provided with the distribution. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. * */ /*! videojs-overlay - v0.0.1 - 2015-2-17 * Copyright (c) 2014 Brightcove * Licensed under the Apache-2.0 license. * * Modified by VI: * - Added option for making overlays clickable * - Added possibility to remove overlays from video again * */ function(t,e){"use strict";var i,n,s,r={content:"This overlay will show up while the video is playing",overlays:[{start:"playing",end:"paused"}]},o=function(t,e){return t.start-e.start},a=function(t,e){return t.end-e.end};i=function(t,e,i){var n,s=i.content||e.content,r=i.link,o=e.align||i.align;r?(n=document.createElement("a"),n.setAttribute("href",r)):n=document.createElement("div"),n.className="vjs-overlay",i.el=n,o&&(n.className+=" vjs-overlay-"+o),"string"==typeof s?n.innerHTML=s:n.appendChild(s),t.el().appendChild(n)},n=function(t,e,i){i.el&&i.el.parentNode.removeChild(i.el),delete i.el},s=function(t){if("destroy"===t){var s,l;for(l in this.overlay.eventListeners)console.log(l),s=this.overlay.eventListeners[l],this.off(s.type,s.fn);return!1}var c,l,h=e.util.mergeOptions(r,t),u=this,d={},p=[],f=[],m=function(t){for(var e,n=d[t.type],s=n.length;s--;)e=n[s],e.el||i(u,h,e)},g=function(t){for(var e,i=d[t.type],s=i.length;s--;)e=i[s],e.el&&n(u,h,e)},v=function(t,e,i){var s,r=0,o=0;s=function(){var s=t[o],a=u.currentTime();for(r>a&&(o=0,s=t[o],n(u,h,s));s&&s[e]<=a;s=t[++o])i(u,h,s);r=a},u.on("timeupdate",s),u.overlay.eventListeners.push({type:"timeupdate",fn:s})};!function(){var t,e;for(e in u.overlay.eventListeners)t=u.overlay.eventListeners[e],u.off(t.type,t.fn)}(),u.overlay.eventListeners=[];for(l in h.overlays)c=h.overlays[l],"string"==typeof c.start?(d[c.start]||(d[c.start]=[],u.on(c.start,m),u.overlay.eventListeners.push({type:c.start,fn:m})),d[c.start].push(c)):p.push(c),"string"==typeof c.end?(d[c.end]||(d[c.end]=[],u.on(c.end,g),u.overlay.eventListeners.push({type:c.end,fn:g})),d[c.end].push(c)):f.push(c);p.length&&(p.sort(o),v(p,"start",i)),f.length&&(f.sort(a),v(f,"end",function(t,e,i){i.el&&n(t,e,i)}))},e.plugin("overlay",s)}(window,window.videojs),/*! videojs-social - v0.0.1 - 2014-5-1 * Copyright (c) 2014 Brightcove * Extended by VirtualIdentity AG 2015 * */ function(t,e){"use strict";var i,n,s,r,o,a,l,c,h,u,d,p,f,m,g,v,_={title:"",description:"",url:"",linkedinUrl:"",linkedinTitle:"",twitterUrl:"",twitterTitle:"",facebookUrl:"",facebookTitle:"",deeplinking:!1,displayAfterVideo:!1,offset:"00:00:00",services:{facebook:!0,google:!0,twitter:!0,tumblr:!0,pinterest:!0,linkedin:!0}},w=function(t,e,i){return t.addEventListener?t.addEventListener(e,i,!1):(t.addEventListener||"click"!==e||(e="onclick"),t.attachEvent(e,i))};g=function(t){var n;if(i=this,n=e.util.mergeOptions(_,t),!(n&&n.services&&(n.services.facebook||n.services.twitter||n.services.google||n.services.tumblr||n.services.pinterest||n.services.linkedin)))throw new Error("videojs-social requires at least one service to be enabled");i.controlBar.socialButton&&(i.controlBar.removeChild(i.controlBar.socialButton),delete i.controlBar.socialButton,i.socialOverlay&&(i.removeChild(i.socialOverlay),delete i.socialOverlay)),i.controlBar.socialButton=i.controlBar.addChild("SocialButton",n),i.controlBar.socialButton.el().setAttribute("tabindex","0"),n.displayAfterVideo&&(i.endscreen(),i.on("endscreen",function(){v(n),i.socialOverlay.enableRestartButton()}))},v=function(t){i.socialOverlay||(i.socialOverlay=i.addChild("SocialOverlay",t)),i.socialOverlay.show()},f=e.SocialButton=e.Button.extend({init:function(t,i){e.Button.call(this,t,{el:e.Button.prototype.createEl.call(this,"div",{className:"vjs-share-control vjs-control",role:"button","aria-live":"polite",innerHTML:'
Share
'})}),this.on("touchstart",function(e){t.socialOverlay||(t.socialOverlay=t.addChild("SocialOverlay",i)),t.socialOverlay.show(),t.socialOverlay.disableRestartButton(),e.preventDefault()}),this.on("click",function(){t.socialOverlay||(t.socialOverlay=t.addChild("SocialOverlay",i)),t.socialOverlay.show(),t.socialOverlay.disableRestartButton()})}}),d=function(t){var e="";switch(t){case"facebook":e='
  • Facebook
  • ';break;case"google":e='
  • Google+
  • ';break;case"twitter":e='
  • Twitter
  • ';break;case"tumblr":e='
  • tumblr
  • ';break;case"pinterest":e='
  • Pinterest
  • ';break;case"linkedin":e='
  • LinkedIn
  • ';break;default:throw new Error("An unsupported social service was specified.")}return e},u=function(t){var e,i;e="";for(i in t)t[i]===!0&&(e+=d(i));return e},n=function(t){var e;t.title||(e=i.options(),t.title=e["data-media"]&&e["data-media"].title?e["data-media"].title:"")},r=function(t){var e,i,n,s=0,r=[1,60,3600],o="";if(t&&(e=t.split(":"),e.length>=1&&e.length<=3)){for(i=0;i=3600&&0!==Math.floor(s/3600)&&(o=Math.floor(s/3600)+"h",s%=3600),s>=60&&0!==Math.floor(s/60)&&(o+=Math.floor(s/60)+"m",s%=60),s>0&&(o+=s+"s"),o}return""},s=function(t){var e,i,n,s;if(t.offsetTransformed="",t.offset)if(e=t.offset.split(":"),3===e.length){for(i="",n=["h","m","s"],s=0;s",o.replace("{{account_id}}",s["data-account"]).replace("{{player_id}}",s["data-player"]).replace("{{embed_id}}",s["data-embed"]).replace("{{video_id}}",i.mediainfo&&i.mediainfo.id?"?videoId="+i.mediainfo.id:"").replace("{{offset}}",e?"#t="+e:"")},c=function(t,e){},h=function(t,e,i){var n,s;n=t.el().querySelector(e),s=function(t){c(t,i)},n&&(n.href=i,w(n,"touchstart",s),w(n,"click",s))},p=function(){i.socialOverlay.hide(),i.currentTime(0),i.play()},m=e.SocialOverlay=e.Component.extend({init:function(t,i){var r,c,d,f,m,g,v,_,C,$,b,T,B,S,x;t.socialOverlay&&t.removeChild(t.socialOverlay),n(i),s(i),o(i),r=l(i),e.Component.call(this,t,{el:e.Component.prototype.createEl.call(this,"div",{className:"vjs-social-overlay","aria-role":"dialog","aria-label":t.localize("Sharing Dialog"),tabindex:-1,innerHTML:'
    '+t.localize("Close")+"
    "+t.localize("Share Video")+":
    "})}),this.el().querySelector(".vjs-social-embed-container input").setAttribute("value",r),this.el().querySelector(".vjs-social-direct-link-container input").setAttribute("value",i.urlTransformed),x=this.el().querySelector(".vjs-restart"),w(x,"click",p),w(x,"activate",p),m=encodeURIComponent(i.url),g=encodeURIComponent(i.linkedinUrl),v=encodeURIComponent(i.linkedinTitle),_=encodeURIComponent(i.linkedinDescription),C=encodeURIComponent(i.twitterUrl),$=encodeURIComponent(i.twitterTitle),b=encodeURIComponent(i.facebookUrl),T=encodeURIComponent(i.title),B=encodeURIComponent(i.description),S=encodeURIComponent(t.options().poster),h(this,".vjs-share-facebook","https://www.facebook.com/sharer.php?u={URL}".replace("{URL}",b)),h(this,".vjs-share-gplus","https://plus.google.com/share?url={URL}".replace("{URL}",m)),h(this,".vjs-share-twitter","https://twitter.com/share?text={TITLE}&url={URL}".replace("{URL}",C).replace("{TITLE}",$)),h(this,".vjs-share-tumblr","http://www.tumblr.com/share?v=3&u={URL}&t={TITLE}".replace("{URL}",m).replace("{TITLE}",T)),h(this,".vjs-share-pinterest","https://pinterest.com/pin/create/button/?url={URL}&media={POSTER}&description={TITLE}&is_video=true".replace("{URL}",m).replace("{TITLE}",T).replace("{POSTER}",S)),h(this,".vjs-share-linkedin","https://www.linkedin.com/shareArticle?mini=true&url={URL}&title={TITLE}&summary={DESCRIPTION}&source=Classic".replace("{URL}",g).replace("{TITLE}",v).replace("{DESCRIPTION}",_)),i.deeplinking||(c=this.el().querySelector(".vjs-social-start"),c.className+=" vjs-hidden "),i.removeEmbed&&i.removeEmbed===!0&&(this.el().querySelector(".vjs-social-embed-container").className+=" vjs-hidden "),i.removeDirect&&i.removeDirect===!0&&(this.el().querySelector(".vjs-social-direct-link-container").className+=" vjs-hidden "),d=this.el().querySelector(".direct-link-textbox"),w(d,"click",function(){this.select()}),f=this.el().querySelector(".embed-code-textbox"),w(f,"click",function(){this.select()}),this.offsetTextBox=this.el().querySelector(".start-offset-textbox"),w(this.offsetTextBox,"change",function(){/^\s*(0*[1-5]*\d|0*[1-5]*\d:[0-5]\d|\d+:[0-5]\d:[0-5]\d)\s*$/.test(this.value)?(this.className=this.className.replace(/(^|\s)vjs-invalid/,""),d.value=a(i),f.setAttribute("value",l(i))):this.className+=" vjs-invalid"}),this.closeButton=this.el().querySelector(".vjs-social-cancel"),w(this.el(),"keydown",function(e){"none"!==t.socialOverlay.el().display&&27===e.keyCode&&t.socialOverlay.hide()},!0),this.on("click",function(e){e.target===this.closeButton&&t.socialOverlay.hide()})},enableRestartButton:function(){var t=this.el().querySelector(".vjs-restart");t.className=t.className.replace(/\bvjs\-hidden\b/,"")},disableRestartButton:function(){var t=this.el().querySelector(".vjs-restart");/\bvjs-hidden\b/.test(t.className)||(t.className+=" vjs-hidden")},hide:function(){e.Component.prototype.hide.call(this),this.previouslyPlaying&&this.player().play(),i.controlBar.socialButton.el().focus()},show:function(){e.Component.prototype.show.call(this),this.player().paused()||(this.previouslyPlaying=!0,this.player().pause()),this.el().querySelector(".vjs-share-options a:first-child").focus()}}),e.plugin("social",g)}(window,window.videojs);var krpanoJS={version:"1.19-pr1",build:"2015-02-14"};!function(t,e,i,n){"use strict";function s(e,i){this.element=e,this.$element=t(e),this.settings=t.extend({},a,i),this._defaults=a,this._name=o,this.init()}var r={init:function(){return this.curLayer=null,this},layerShown:function(t){this.curLayer&&this.curLayer!==t&&this.curLayer.hideImmediately(),this.curLayer=t},layerHidden:function(t){this.curLayer&&this.curLayer===t&&(this.curLayer=null)}}.init(),o="popupLayer",a={delay:30,animateMargin:!0,duration:{show:400,hide:200,hideImmediately:100},easing:jQuery.easing.easeInOutSine?"easeInOutSine":"swing"};t.extend(s.prototype,{init:function(){this.isShown=!1,this.$layer=t("#"+this.$element.data("layer-id")),0===this.$layer.length&&location.pathname.replace(/^\//,"")==this.element.pathname.replace(/^\//,"")&&location.hostname==this.element.hostname&&(this.$layer=this.getTarget(this.element)),0!==this.$layer.length&&(this.settings.animateMargin?(this.marginTop=this.$layer.css("margin-top"),this.$layer.css("margin-top",0),this.animationPropsShow={height:"show","margin-top":this.marginTop},this.animationPropsHide={height:"hide","margin-top":0}):(this.animationPropsShow={height:"show"},this.animationPropsHide={height:"hide"}),this.$element.on("mouseenter",t.proxy(this.onEnter,this)),this.$element.on("mouseleave",t.proxy(this.onLeave,this)),this.$element.on("click",t.proxy(this.onClick,this)),this.$layer.on("mouseenter",t.proxy(this.onEnter,this)),this.$layer.on("mouseleave",t.proxy(this.onLeave,this)))},getTarget:function(e){var i=e.hash.slice(1);if(""===i)return t();var n=t(e.hash);return n=n.length?n:t("[name="+e.hash.slice(1)+"]")},showLayer:function(t){var e=0>=t?t:this.settings.duration.show;this.$element.addClass("is-active"),this.$layer.stop().css({opacity:1}).animate(this.animationPropsShow,{duration:e}),r.layerShown(this),this.isShown=!0},hideLayer:function(t){var e=this,i=0>=t?t:this.settings.duration.hide;this.$layer.stop().animate(this.animationPropsHide,{duration:i,done:function(){e.$element.removeClass("is-active"),r.layerHidden(e)}}),this.isShown=!1},hideImmediately:function(){var t=this;this.timeoutID&&e.clearTimeout(this.timeoutID),this.$layer.stop().animate({opacity:.1},{duration:this.settings.duration.hideImmediately,complete:function(){t.$layer.animate(t.animationPropsHide,{duration:0,done:function(){t.$layer.css({opacity:1})}}),t.$element.removeClass("is-active"),r.layerHidden(t)}}),this.isShown=!1},toggle:function(){this.isShown?this.hideLayer():this.showLayer()},onClick:function(t){t.preventDefault(),this.toggle()},onEnter:function(){this.timeoutID&&e.clearTimeout(this.timeoutID),this.showLayer()},onLeave:function(){this.timeoutID&&e.clearTimeout(this.timeoutID),this.timeoutID=e.setTimeout(t.proxy(this.hideLayer,this),this.settings.delay)}}),t.fn[o]=function(e){return this.each(function(){t.data(this,"plugin_"+o)||t.data(this,"plugin_"+o,new s(this,e))})}}(jQuery,window,document),/*! * VERSION: 0.1.9 * DATE: 2014-07-22 * UPDATES AND DOCS AT: http://greensock.com/jquery-gsap-plugin/ * * Requires TweenLite version 1.8.0 or higher and CSSPlugin. * * @license Copyright (c) 2013-2015, GreenSock. All rights reserved. * This work is subject to the terms at http://greensock.com/standard-license or for * Club GreenSock members, the software agreement that was issued with your membership. * * @author: Jack Doyle, jack@greensock.com */ function(t){"use strict";var e,i,n,s=t.fn.animate,r=t.fn.stop,o=!0,a=function(t){var e,i={};for(e in t)i[e]=t[e];return i},l={overwrite:1,delay:1,useFrames:1,runBackwards:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,autoCSS:1},c=function(t,e){for(var i in l)l[i]&&void 0!==t[i]&&(e[i]=t[i])},h=function(t){return function(e){return t.getRatio(e)}},u={},d=function(){var s,r,o,a=window.GreenSockGlobals||window;if(e=a.TweenMax||a.TweenLite,e&&(s=(e.version+".0.0").split("."),r=!(Number(s[0])>0&&Number(s[1])>7),a=a.com.greensock,i=a.plugins.CSSPlugin,u=a.easing.Ease.map||{}),!e||!i||r)return e=null,void(!n&&window.console&&(window.console.log("The jquery.gsap.js plugin requires the TweenMax (or at least TweenLite and CSSPlugin) JavaScript file(s)."+(r?" Version "+s.join(".")+" is too old.":"")),n=!0));if(t.easing){for(o in u)t.easing[o]=h(u[o]);d=!1}};t.fn.animate=function(n,r,l,h){if(n=n||{},d&&(d(),!e||!i))return s.call(this,n,r,l,h);if(!o||n.skipGSAP===!0||"object"==typeof r&&"function"==typeof r.step||null!=n.scrollTop||null!=n.scrollLeft)return s.call(this,n,r,l,h);var p,f,m,g,v=t.speed(r,l,h),_={ease:u[v.easing]||(v.easing===!1?u.linear:u.swing)},w=this,C="object"==typeof r?r.specialEasing:null;for(f in n){if(p=n[f],p instanceof Array&&u[p[1]]&&(C=C||{},C[f]=p[1],p=p[0]),"toggle"===p||"hide"===p||"show"===p)return s.call(this,n,r,l,h);_[-1===f.indexOf("-")?f:t.camelCase(f)]=p}if(C){_=a(_),g=[];for(f in C)p=g[g.length]={},c(_,p),p.ease=u[C[f]]||_.ease,-1!==f.indexOf("-")&&(f=t.camelCase(f)),p[f]=_[f],delete _[f];0===g.length&&(g=null)}return m=function(i){var n,s=a(_);if(g)for(n=g.length;--n>-1;)e.to(this,t.fx.off?0:v.duration/1e3,g[n]);s.onComplete=function(){i?i():v.old&&t(this).each(v.old)},e.to(this,t.fx.off?0:v.duration/1e3,s)},v.queue!==!1?(w.queue(v.queue,m),"function"==typeof v.old&&w.queue(v.queue,function(t){v.old.call(this),t()})):m.call(w),w},t.fn.stop=function(t,i){if(r.call(this,t,i),e){if(i)for(var n,s=e.getTweensOf(this),o=s.length;--o>-1;)n=s[o].totalTime()/s[o].totalDuration(),n>0&&1>n&&s[o].seek(s[o].totalDuration());e.killTweensOf(this)}return this},t.gsap={enabled:function(t){o=t},version:"0.1.9"}}(jQuery),/*! http://mths.be/placeholder v2.1.1 by @mathias */ function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(t){function e(e){var i={},n=/^jQuery\d+$/;return t.each(e.attributes,function(t,e){e.specified&&!n.test(e.name)&&(i[e.name]=e.value)}),i}function i(e,i){var n=this,r=t(n);if(n.value==r.attr("placeholder")&&r.hasClass(d.customClass))if(r.data("placeholder-password")){if(r=r.hide().nextAll('input[type="password"]:first').show().attr("id",r.removeAttr("id").data("placeholder-id")),e===!0)return r[0].value=i;r.focus()}else n.value="",r.removeClass(d.customClass),n==s()&&n.select()}function n(){var n,s=this,r=t(s),o=this.id;if(""===s.value){if("password"===s.type){if(!r.data("placeholder-textinput")){try{n=r.clone().attr({type:"text"})}catch(a){n=t("").attr(t.extend(e(this),{type:"text"}))}n.removeAttr("name").data({"placeholder-password":r,"placeholder-id":o}).bind("focus.placeholder",i),r.data({"placeholder-textinput":n,"placeholder-id":o}).before(n)}r=r.removeAttr("id").hide().prevAll('input[type="text"]:first').attr("id",o).show()}r.addClass(d.customClass),r[0].value=r.attr("placeholder")}else r.removeClass(d.customClass)}function s(){try{return document.activeElement}catch(t){}}var r,o,a="[object OperaMini]"==Object.prototype.toString.call(window.operamini),l="placeholder"in document.createElement("input")&&!a,c="placeholder"in document.createElement("textarea")&&!a,h=t.valHooks,u=t.propHooks;if(l&&c)o=t.fn.placeholder=function(){return this},o.input=o.textarea=!0;else{var d={};o=t.fn.placeholder=function(e){var s={customClass:"placeholder"};d=t.extend({},s,e);var r=this;return r.filter((l?"textarea":":input")+"[placeholder]").not("."+d.customClass).bind({"focus.placeholder":i,"blur.placeholder":n}).data("placeholder-enabled",!0).trigger("blur.placeholder"),r},o.input=l,o.textarea=c,r={get:function(e){var i=t(e),n=i.data("placeholder-password");return n?n[0].value:i.data("placeholder-enabled")&&i.hasClass(d.customClass)?"":e.value},set:function(e,r){var o=t(e),a=o.data("placeholder-password");return a?a[0].value=r:o.data("placeholder-enabled")?(""===r?(e.value=r,e!=s()&&n.call(e)):o.hasClass(d.customClass)?i.call(e,!0,r)||(e.value=r):e.value=r,o):e.value=r}},l||(h.input=r,u.value=r),c||(h.textarea=r,u.value=r),t(function(){t(document).delegate("form","submit.placeholder",function(){var e=t("."+d.customClass,this).each(i);setTimeout(function(){e.each(n)},10)})}),t(window).bind("beforeunload.placeholder",function(){t("."+d.customClass).each(function(){this.value=""})})}}),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){"use strict";var e=window.Slick||{};e=function(){function e(e,n){var s,r,o,a=this;if(a.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(e),appendDots:t(e),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,e){return'"},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rtl:!1,slide:"",slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0},a.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1},t.extend(a,a.initials),a.activeBreakpoint=null,a.animType=null,a.animProp=null,a.breakpoints=[],a.breakpointSettings=[],a.cssTransitions=!1,a.hidden="hidden",a.paused=!1,a.positionProp=null,a.respondTo=null,a.shouldClick=!0,a.$slider=t(e),a.$slidesCache=null,a.transformType=null,a.transitionType=null,a.visibilityChange="visibilitychange",a.windowWidth=0,a.windowTimer=null,s=t(e).data("slick")||{},a.options=t.extend({},a.defaults,s,n),a.currentSlide=a.options.initialSlide,a.originalSettings=a.options,r=a.options.responsive||null,r&&r.length>-1){a.respondTo=a.options.respondTo||"window";for(o in r)r.hasOwnProperty(o)&&(a.breakpoints.push(r[o].breakpoint),a.breakpointSettings[r[o].breakpoint]=r[o].settings);a.breakpoints.sort(function(t,e){return a.options.mobileFirst===!0?t-e:e-t})}"undefined"!=typeof document.mozHidden?(a.hidden="mozHidden",a.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.msHidden?(a.hidden="msHidden",a.visibilityChange="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(a.hidden="webkitHidden",a.visibilityChange="webkitvisibilitychange"),a.autoPlay=t.proxy(a.autoPlay,a),a.autoPlayClear=t.proxy(a.autoPlayClear,a),a.changeSlide=t.proxy(a.changeSlide,a),a.clickHandler=t.proxy(a.clickHandler,a),a.selectHandler=t.proxy(a.selectHandler,a),a.setPosition=t.proxy(a.setPosition,a),a.swipeHandler=t.proxy(a.swipeHandler,a),a.dragHandler=t.proxy(a.dragHandler,a),a.keyHandler=t.proxy(a.keyHandler,a),a.autoPlayIterator=t.proxy(a.autoPlayIterator,a),a.instanceUid=i++,a.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,a.init(),a.checkResponsive(!0)}var i=0;return e}(),e.prototype.addSlide=e.prototype.slickAdd=function(e,i,n){var s=this;if("boolean"==typeof i)n=i,i=null;else if(0>i||i>=s.slideCount)return!1;s.unload(),"number"==typeof i?0===i&&0===s.$slides.length?t(e).appendTo(s.$slideTrack):n?t(e).insertBefore(s.$slides.eq(i)):t(e).insertAfter(s.$slides.eq(i)):n===!0?t(e).prependTo(s.$slideTrack):t(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,i){t(i).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},e.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&t.options.adaptiveHeight===!0&&t.options.vertical===!1){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed)}},e.prototype.animateSlide=function(e,i){var n={},s=this;s.animateHeight(),s.options.rtl===!0&&s.options.vertical===!1&&(e=-e),s.transformsEnabled===!1?s.options.vertical===!1?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,i):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,i):s.cssTransitions===!1?(s.options.rtl===!0&&(s.currentLeft=-s.currentLeft),t({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(t){t=Math.ceil(t),s.options.vertical===!1?(n[s.animType]="translate("+t+"px, 0px)",s.$slideTrack.css(n)):(n[s.animType]="translate(0px,"+t+"px)",s.$slideTrack.css(n))},complete:function(){i&&i.call()}})):(s.applyTransition(),e=Math.ceil(e),n[s.animType]=s.options.vertical===!1?"translate3d("+e+"px, 0px, 0px)":"translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(n),i&&setTimeout(function(){s.disableTransition(),i.call()},s.options.speed))},e.prototype.asNavFor=function(e){var i=this,n=null!==i.options.asNavFor?t(i.options.asNavFor).slick("getSlick"):null;null!==n&&n.slideHandler(e,!0)},e.prototype.applyTransition=function(t){var e=this,i={};i[e.transitionType]=e.options.fade===!1?e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:"opacity "+e.options.speed+"ms "+e.options.cssEase,e.options.fade===!1?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.autoPlay=function(){var t=this;t.autoPlayTimer&&clearInterval(t.autoPlayTimer),t.slideCount>t.options.slidesToShow&&t.paused!==!0&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var t=this;t.autoPlayTimer&&clearInterval(t.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var t=this;t.options.infinite===!1?1===t.direction?(t.currentSlide+1===t.slideCount-1&&(t.direction=0),t.slideHandler(t.currentSlide+t.options.slidesToScroll)):(t.currentSlide-1===0&&(t.direction=1),t.slideHandler(t.currentSlide-t.options.slidesToScroll)):t.slideHandler(t.currentSlide+t.options.slidesToScroll)},e.prototype.buildArrows=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow=t(e.options.prevArrow),e.$nextArrow=t(e.options.nextArrow),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.appendTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),e.options.infinite!==!0&&e.$prevArrow.addClass("slick-disabled"))},e.prototype.buildDots=function(){var e,i,n=this;if(n.options.dots===!0&&n.slideCount>n.options.slidesToShow){for(i='
      ',e=0;e<=n.getDotCount();e+=1)i+="
    • "+n.options.customPaging.call(this,n,e)+"
    • ";i+="
    ",n.$dots=t(i).appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,i){t(i).attr("data-slick-index",e)}),e.$slidesCache=e.$slides,e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('
    ').appendTo(e.$slider):e.$slides.wrapAll('
    ').parent(),e.$list=e.$slideTrack.wrap('
    ').parent(),e.$slideTrack.css("opacity",0),(e.options.centerMode===!0||e.options.swipeToSlide===!0)&&(e.options.slidesToScroll=1),t("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.options.accessibility===!0&&e.$list.prop("tabIndex",0),e.setSlideClasses("number"==typeof this.currentSlide?this.currentSlide:0),e.options.draggable===!0&&e.$list.addClass("draggable")},e.prototype.checkResponsive=function(e){var i,n,s,r=this,o=r.$slider.width(),a=window.innerWidth||t(window).width();if("window"===r.respondTo?s=a:"slider"===r.respondTo?s=o:"min"===r.respondTo&&(s=Math.min(a,o)),r.originalSettings.responsive&&r.originalSettings.responsive.length>-1&&null!==r.originalSettings.responsive){n=null;for(i in r.breakpoints)r.breakpoints.hasOwnProperty(i)&&(r.originalSettings.mobileFirst===!1?sr.breakpoints[i]&&(n=r.breakpoints[i]));null!==n?null!==r.activeBreakpoint?n!==r.activeBreakpoint&&(r.activeBreakpoint=n,"unslick"===r.breakpointSettings[n]?r.unslick():(r.options=t.extend({},r.originalSettings,r.breakpointSettings[n]),e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh())):(r.activeBreakpoint=n,"unslick"===r.breakpointSettings[n]?r.unslick():(r.options=t.extend({},r.originalSettings,r.breakpointSettings[n]),e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh())):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh())}},e.prototype.changeSlide=function(e,i){var n,s,r,o=this,a=t(e.target);switch(a.is("a")&&e.preventDefault(),r=o.slideCount%o.options.slidesToScroll!==0,n=r?0:(o.slideCount-o.currentSlide)%o.options.slidesToScroll,e.data.message){case"previous":s=0===n?o.options.slidesToScroll:o.options.slidesToShow-n,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide-s,!1,i);break;case"next":s=0===n?o.options.slidesToScroll:n,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide+s,!1,i);break;case"index":var l=0===e.data.index?0:e.data.index||t(e.target).parent().index()*o.options.slidesToScroll;o.slideHandler(o.checkNavigable(l),!1,i);break;default:return}},e.prototype.checkNavigable=function(t){var e,i,n=this;if(e=n.getNavigableIndexes(),i=0,t>e[e.length-1])t=e[e.length-1];else for(var s in e){if(ts.options.slidesToShow&&(s.slideOffset=s.slideWidth*s.options.slidesToShow*-1,r=i*s.options.slidesToShow*-1),s.slideCount%s.options.slidesToScroll!==0&&t+s.options.slidesToScroll>s.slideCount&&s.slideCount>s.options.slidesToShow&&(t>s.slideCount?(s.slideOffset=(s.options.slidesToShow-(t-s.slideCount))*s.slideWidth*-1,r=(s.options.slidesToShow-(t-s.slideCount))*i*-1):(s.slideOffset=s.slideCount%s.options.slidesToScroll*s.slideWidth*-1,r=s.slideCount%s.options.slidesToScroll*i*-1))):t+s.options.slidesToShow>s.slideCount&&(s.slideOffset=(t+s.options.slidesToShow-s.slideCount)*s.slideWidth,r=(t+s.options.slidesToShow-s.slideCount)*i),s.slideCount<=s.options.slidesToShow&&(s.slideOffset=0,r=0),s.options.centerMode===!0&&s.options.infinite===!0?s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)-s.slideWidth:s.options.centerMode===!0&&(s.slideOffset=0,s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)),e=s.options.vertical===!1?t*s.slideWidth*-1+s.slideOffset:t*i*-1+r,s.options.variableWidth===!0&&(n=s.$slideTrack.children(".slick-slide").eq(s.slideCount<=s.options.slidesToShow||s.options.infinite===!1?t:t+s.options.slidesToShow),e=n[0]?-1*n[0].offsetLeft:0,s.options.centerMode===!0&&(n=s.$slideTrack.children(".slick-slide").eq(s.options.infinite===!1?t:t+s.options.slidesToShow+1),e=n[0]?-1*n[0].offsetLeft:0,e+=(s.$list.width()-n.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(t){var e=this;return e.options[t]},e.prototype.getNavigableIndexes=function(){var t,e=this,i=0,n=0,s=[];for(e.options.infinite===!1?(t=e.slideCount-e.options.slidesToShow+1,e.options.centerMode===!0&&(t=e.slideCount)):(i=-1*e.slideCount,n=-1*e.slideCount,t=2*e.slideCount);t>i;)s.push(i),i=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,i,n,s=this;return n=s.options.centerMode===!0?s.slideWidth*Math.floor(s.options.slidesToShow/2):0,s.options.swipeToSlide===!0?(s.$slideTrack.find(".slick-slide").each(function(e,r){return r.offsetLeft-n+t(r).outerWidth()/2>-1*s.swipeLeft?(i=r,!1):void 0}),e=Math.abs(t(i).attr("data-slick-index")-s.currentSlide)||1):s.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){var i=this;i.changeSlide({data:{message:"index",index:parseInt(t)}},e)},e.prototype.init=function(){var e=this;t(e.$slider).hasClass("slick-initialized")||(t(e.$slider).addClass("slick-initialized"),e.buildOut(),e.setProps(),e.startLoad(),e.loadSlider(),e.initializeEvents(),e.updateArrows(),e.updateDots()),e.$slider.trigger("init",[e])},e.prototype.initArrowEvents=function(){var t=this;t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.on("click.slick",{message:"next"},t.changeSlide))},e.prototype.initDotEvents=function(){var e=this;e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),e.options.dots===!0&&e.options.pauseOnDotsHover===!0&&e.options.autoplay===!0&&t("li",e.$dots).on("mouseenter.slick",function(){e.paused=!0,e.autoPlayClear()}).on("mouseleave.slick",function(){e.paused=!1,e.autoPlay()})},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),e.options.autoplay===!0&&(t(document).on(e.visibilityChange,function(){e.visibility()}),e.options.pauseOnHover===!0&&(e.$list.on("mouseenter.slick",function(){e.paused=!0,e.autoPlayClear()}),e.$list.on("mouseleave.slick",function(){e.paused=!1,e.autoPlay()}))),e.options.accessibility===!0&&e.$list.on("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,function(){e.checkResponsive(),e.setPosition()}),t(window).on("resize.slick.slick-"+e.instanceUid,function(){t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.setPosition()},50))}),t("*[draggable!=true]",e.$slideTrack).on("dragstart",function(t){t.preventDefault()}),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(document).on("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.initUI=function(){var t=this;t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&t.$dots.show(),t.options.autoplay===!0&&t.autoPlay()},e.prototype.keyHandler=function(t){var e=this;37===t.keyCode&&e.options.accessibility===!0?e.changeSlide({data:{message:"previous"}}):39===t.keyCode&&e.options.accessibility===!0&&e.changeSlide({data:{message:"next"}})},e.prototype.lazyLoad=function(){function e(e){t("img[data-lazy]",e).each(function(){var e=t(this),i=t(this).attr("data-lazy");e.load(function(){e.animate({opacity:1},200)}).css({opacity:0}).attr("src",i).removeAttr("data-lazy").removeClass("slick-loading")})}var i,n,s,r,o=this;o.options.centerMode===!0?o.options.infinite===!0?(s=o.currentSlide+(o.options.slidesToShow/2+1),r=s+o.options.slidesToShow+2):(s=Math.max(0,o.currentSlide-(o.options.slidesToShow/2+1)),r=2+(o.options.slidesToShow/2+1)+o.currentSlide):(s=o.options.infinite?o.options.slidesToShow+o.currentSlide:o.currentSlide,r=s+o.options.slidesToShow,o.options.fade===!0&&(s>0&&s--,r<=o.slideCount&&r++)),i=o.$slider.find(".slick-slide").slice(s,r),e(i),o.slideCount<=o.options.slidesToShow?(n=o.$slider.find(".slick-slide"),e(n)):o.currentSlide>=o.slideCount-o.options.slidesToShow?(n=o.$slider.find(".slick-cloned").slice(0,o.options.slidesToShow),e(n)):0===o.currentSlide&&(n=o.$slider.find(".slick-cloned").slice(-1*o.options.slidesToShow),e(n))},e.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){var t=this;t.changeSlide({data:{message:"next"}})},e.prototype.pause=e.prototype.slickPause=function(){var t=this;t.autoPlayClear(),t.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var t=this;t.paused=!1,t.autoPlay()},e.prototype.postSlide=function(t){var e=this;e.$slider.trigger("afterChange",[e,t]),e.animating=!1,e.setPosition(),e.swipeLeft=null,e.options.autoplay===!0&&e.paused===!1&&e.autoPlay()},e.prototype.prev=e.prototype.slickPrev=function(){var t=this;t.changeSlide({data:{message:"previous"}})},e.prototype.progressiveLazyLoad=function(){var e,i,n=this;e=t("img[data-lazy]",n.$slider).length,e>0&&(i=t("img[data-lazy]",n.$slider).first(),i.attr("src",i.attr("data-lazy")).removeClass("slick-loading").load(function(){i.removeAttr("data-lazy"),n.progressiveLazyLoad(),n.options.adaptiveHeight===!0&&n.setPosition()}).error(function(){i.removeAttr("data-lazy"),n.progressiveLazyLoad()}))},e.prototype.refresh=function(){var e=this,i=e.currentSlide;e.destroy(),t.extend(e,e.initials),e.init(),e.changeSlide({data:{message:"index",index:i}},!0)},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.options.focusOnSelect===!0&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses(0),e.setPosition(),e.$slider.trigger("reInit",[e])},e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,i){var n=this;return"boolean"==typeof t?(e=t,t=e===!0?0:n.slideCount-1):t=e===!0?--t:t,n.slideCount<1||0>t||t>n.slideCount-1?!1:(n.unload(),i===!0?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(t).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,void n.reinit())},e.prototype.setCSS=function(t){var e,i,n=this,s={};n.options.rtl===!0&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",i="top"==n.positionProp?Math.ceil(t)+"px":"0px",s[n.positionProp]=t,n.transformsEnabled===!1?n.$slideTrack.css(s):(s={},n.cssTransitions===!1?(s[n.animType]="translate("+e+", "+i+")",n.$slideTrack.css(s)):(s[n.animType]="translate3d("+e+", "+i+", 0px)",n.$slideTrack.css(s)))},e.prototype.setDimensions=function(){var t=this;if(t.options.vertical===!1?t.options.centerMode===!0&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),t.options.centerMode===!0&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),t.options.vertical===!1&&t.options.variableWidth===!1)t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length));else if(t.options.variableWidth===!0){var e=0;t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.children(".slick-slide").each(function(){e+=t.listWidth}),t.$slideTrack.width(Math.ceil(e)+1)}else t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length));var i=t.$slides.first().outerWidth(!0)-t.$slides.first().width();t.options.variableWidth===!1&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-i)},e.prototype.setFade=function(){var e,i=this;i.$slides.each(function(n,s){e=i.slideWidth*n*-1,t(s).css(i.options.rtl===!0?{position:"relative",right:e,top:0,zIndex:800,opacity:0}:{position:"relative",left:e,top:0,zIndex:800,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:900,opacity:1})},e.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&t.options.adaptiveHeight===!0&&t.options.vertical===!1){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(t,e,i){var n=this;n.options[t]=e,i===!0&&(n.unload(),n.reinit())},e.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),t.options.fade===!1?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},e.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=t.options.vertical===!0?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),(void 0!==e.WebkitTransition||void 0!==e.MozTransition||void 0!==e.msTransition)&&t.options.useCSS===!0&&(t.cssTransitions=!0),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&t.animType!==!1&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=null!==t.animType&&t.animType!==!1},e.prototype.setSlideClasses=function(t){var e,i,n,s,r=this;r.$slider.find(".slick-slide").removeClass("slick-active").attr("aria-hidden","true").removeClass("slick-center"),i=r.$slider.find(".slick-slide"),r.options.centerMode===!0?(e=Math.floor(r.options.slidesToShow/2),r.options.infinite===!0&&(t>=e&&t<=r.slideCount-1-e?r.$slides.slice(t-e,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(n=r.options.slidesToShow+t,i.slice(n-e+1,n+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?i.eq(i.length-1-r.options.slidesToShow).addClass("slick-center"):t===r.slideCount-1&&i.eq(r.options.slidesToShow).addClass("slick-center")),r.$slides.eq(t).addClass("slick-center")):t>=0&&t<=r.slideCount-r.options.slidesToShow?r.$slides.slice(t,t+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=r.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(s=r.slideCount%r.options.slidesToShow,n=r.options.infinite===!0?r.options.slidesToShow+t:t,r.options.slidesToShow==r.options.slidesToScroll&&r.slideCount-ts.options.slidesToShow)){for(n=s.options.centerMode===!0?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-n;e-=1)i=e-1,t(s.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;n>e;e+=1)i=e,t(s.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){t(this).attr("id","")})}},e.prototype.selectHandler=function(e){var i=this,n=parseInt(t(e.target).parents(".slick-slide").attr("data-slick-index"));return n||(n=0),i.slideCount<=i.options.slidesToShow?(i.$slider.find(".slick-slide").removeClass("slick-active").attr("aria-hidden","true"),i.$slides.eq(n).addClass("slick-active").attr("aria-hidden","false"),i.options.centerMode===!0&&(i.$slider.find(".slick-slide").removeClass("slick-center"),i.$slides.eq(n).addClass("slick-center")),void i.asNavFor(n)):void i.slideHandler(n)},e.prototype.slideHandler=function(t,e,i){var n,s,r,o,a=null,l=this;return e=e||!1,l.animating===!0&&l.options.waitForAnimate===!0||l.options.fade===!0&&l.currentSlide===t||l.slideCount<=l.options.slidesToShow?void 0:(e===!1&&l.asNavFor(t),n=t,a=l.getLeft(n),o=l.getLeft(l.currentSlide),l.currentLeft=null===l.swipeLeft?o:l.swipeLeft,l.options.infinite===!1&&l.options.centerMode===!1&&(0>t||t>l.getDotCount()*l.options.slidesToScroll)?void(l.options.fade===!1&&(n=l.currentSlide,i!==!0?l.animateSlide(o,function(){l.postSlide(n)}):l.postSlide(n))):l.options.infinite===!1&&l.options.centerMode===!0&&(0>t||t>l.slideCount-l.options.slidesToScroll)?void(l.options.fade===!1&&(n=l.currentSlide,i!==!0?l.animateSlide(o,function(){l.postSlide(n)}):l.postSlide(n))):(l.options.autoplay===!0&&clearInterval(l.autoPlayTimer),s=0>n?l.slideCount%l.options.slidesToScroll!==0?l.slideCount-l.slideCount%l.options.slidesToScroll:l.slideCount+n:n>=l.slideCount?l.slideCount%l.options.slidesToScroll!==0?0:n-l.slideCount:n,l.animating=!0,l.$slider.trigger("beforeChange",[l,l.currentSlide,s]),r=l.currentSlide,l.currentSlide=s,l.setSlideClasses(l.currentSlide),l.updateDots(),l.updateArrows(),l.options.fade===!0?(i!==!0?l.fadeSlide(s,function(){l.postSlide(s)}):l.postSlide(s),void l.animateHeight()):void(i!==!0?l.animateSlide(a,function(){l.postSlide(s)}):l.postSlide(s))))},e.prototype.startLoad=function(){var t=this;t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var t,e,i,n,s=this;return t=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,i=Math.atan2(e,t),n=Math.round(180*i/Math.PI),0>n&&(n=360-Math.abs(n)),45>=n&&n>=0?s.options.rtl===!1?"left":"right":360>=n&&n>=315?s.options.rtl===!1?"left":"right":n>=135&&225>=n?s.options.rtl===!1?"right":"left":"vertical"},e.prototype.swipeEnd=function(t){var e,i=this;if(i.dragging=!1,i.shouldClick=i.touchObject.swipeLength>10?!1:!0,void 0===i.touchObject.curX)return!1;if(i.touchObject.edgeHit===!0&&i.$slider.trigger("edge",[i,i.swipeDirection()]),i.touchObject.swipeLength>=i.touchObject.minSwipe)switch(i.swipeDirection()){case"left":e=i.options.swipeToSlide?i.checkNavigable(i.currentSlide+i.getSlideCount()):i.currentSlide+i.getSlideCount(),i.slideHandler(e),i.currentDirection=0,i.touchObject={},i.$slider.trigger("swipe",[i,"left"]);break;case"right":e=i.options.swipeToSlide?i.checkNavigable(i.currentSlide-i.getSlideCount()):i.currentSlide-i.getSlideCount(),i.slideHandler(e),i.currentDirection=1,i.touchObject={},i.$slider.trigger("swipe",[i,"right"])}else i.touchObject.startX!==i.touchObject.curX&&(i.slideHandler(i.currentSlide),i.touchObject={})},e.prototype.swipeHandler=function(t){var e=this;if(!(e.options.swipe===!1||"ontouchend"in document&&e.options.swipe===!1||e.options.draggable===!1&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1, e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},e.prototype.swipeMove=function(t){var e,i,n,s,r,o=this;return r=void 0!==t.originalEvent?t.originalEvent.touches:null,!o.dragging||r&&1!==r.length?!1:(e=o.getLeft(o.currentSlide),o.touchObject.curX=void 0!==r?r[0].pageX:t.clientX,o.touchObject.curY=void 0!==r?r[0].pageY:t.clientY,o.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(o.touchObject.curX-o.touchObject.startX,2))),i=o.swipeDirection(),"vertical"!==i?(void 0!==t.originalEvent&&o.touchObject.swipeLength>4&&t.preventDefault(),s=(o.options.rtl===!1?1:-1)*(o.touchObject.curX>o.touchObject.startX?1:-1),n=o.touchObject.swipeLength,o.touchObject.edgeHit=!1,o.options.infinite===!1&&(0===o.currentSlide&&"right"===i||o.currentSlide>=o.getDotCount()&&"left"===i)&&(n=o.touchObject.swipeLength*o.options.edgeFriction,o.touchObject.edgeHit=!0),o.swipeLeft=o.options.vertical===!1?e+n*s:e+n*(o.$list.height()/o.listWidth)*s,o.options.fade===!0||o.options.touchMove===!1?!1:o.animating===!0?(o.swipeLeft=null,!1):void o.setCSS(o.swipeLeft)):void 0)},e.prototype.swipeStart=function(t){var e,i=this;return 1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?(i.touchObject={},!1):(void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,void(i.dragging=!0))},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},e.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&"object"!=typeof e.options.prevArrow&&e.$prevArrow.remove(),e.$nextArrow&&"object"!=typeof e.options.nextArrow&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible").attr("aria-hidden","true").css("width","")},e.prototype.unslick=function(){var t=this;t.destroy()},e.prototype.updateArrows=function(){var t,e=this;t=Math.floor(e.options.slidesToShow/2),e.options.arrows===!0&&e.options.infinite!==!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.removeClass("slick-disabled"),e.$nextArrow.removeClass("slick-disabled"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled"),e.$nextArrow.removeClass("slick-disabled")):e.currentSlide>=e.slideCount-e.options.slidesToShow&&e.options.centerMode===!1?(e.$nextArrow.addClass("slick-disabled"),e.$prevArrow.removeClass("slick-disabled")):e.currentSlide>=e.slideCount-1&&e.options.centerMode===!0&&(e.$nextArrow.addClass("slick-disabled"),e.$prevArrow.removeClass("slick-disabled")))},e.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},e.prototype.visibility=function(){var t=this;document[t.hidden]?(t.paused=!0,t.autoPlayClear()):(t.paused=!1,t.autoPlay())},t.fn.slick=function(){var t,i=this,n=arguments[0],s=Array.prototype.slice.call(arguments,1),r=i.length,o=0;for(o;r>o;o++)if("object"==typeof n||"undefined"==typeof n?i[o].slick=new e(i[o],n):t=i[o].slick[n].apply(i[o].slick,s),"undefined"!=typeof t)return t;return i},t(function(){t("[data-slick]").slick()})}),/*! * ScrollMagic v2.0.2 (2015-03-23) * The javascript library for magical scroll interactions. * (c) 2015 Jan Paepke (@janpaepke) * Project Website: http://janpaepke.github.io/ScrollMagic * * @version 2.0.2 * @license Dual licensed under MIT license and GPL. * @author Jan Paepke - e-mail@janpaepke.de * * @file ScrollMagic main library. */ function(t,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():t.ScrollMagic=e()}(this,function(){"use strict";var t=function(){n.log(2,"(COMPATIBILITY NOTICE) -> As of ScrollMagic 2.0.0 you need to use 'new ScrollMagic.Controller()' to create a new controller instance. Use 'new ScrollMagic.Scene()' to instance a scene.")};t.version="2.0.2",t.Controller=function(i){var s,r,o="ScrollMagic.Controller",a={f:"FORWARD",r:"REVERSE",p:"PAUSED"},l=e.defaults,c=this,h=n.extend({},l,i),u=[],d=!1,p=0,f=a.p,m=!0,g=0,v=!0,_=function(){for(var e in h)l.hasOwnProperty(e)||(x(2,'WARNING: Unknown option "'+e+'"'),delete h[e]);if(h.container=n.get.elements(h.container)[0],!h.container)throw x(1,"ERROR creating object "+o+": No valid scroll container supplied"),o+" init failed.";m=h.container===window||h.container===document.body||!document.body.contains(h.container),m&&(h.container=window),g=h.vertical?n.get.height(h.container):n.get.width(h.container),h.container.addEventListener("resize",B),h.container.addEventListener("scroll",B),h.refreshInterval=parseInt(h.refreshInterval)||l.refreshInterval,w(),x(3,"added new "+o+" controller (v"+t.version+")")},w=function(){h.refreshInterval>0&&(r=window.setTimeout(S,h.refreshInterval))},C=function(){return h.vertical?n.get.scrollTop(h.container):n.get.scrollLeft(h.container)},$=function(t){h.vertical?m?window.scrollTo(n.get.scrollLeft(),t):h.container.scrollTop=t:m?window.scrollTo(t,n.get.scrollTop()):h.container.scrollLeft=t},b=function(){if(v&&d){p=c.scrollPos();var t=n.type.Array(d)?d:u.slice(0);f===a.r&&t.reverse(),t.forEach(function(e,i){x(3,"updating Scene "+(i+1)+"/"+t.length+" ("+u.length+" total)"),e.update(!0)}),0===t.length&&h.loglevel>=3&&x(3,"updating 0 Scenes (nothing added to controller)"),d=!1}},T=function(){s=n.rAF(b)},B=function(t){if(x(3,"event fired causing an update:",t.type),"resize"==t.type)g=h.vertical?n.get.height(h.container):n.get.width(h.container),f=a.p;else{var e=p;p=c.scrollPos();var i=p-e;0!==i&&(f=i>0?a.f:a.r)}d||(d=!0,T())},S=function(){if(!m&&g!=(h.vertical?n.get.height(h.container):n.get.width(h.container))){var t;try{t=new Event("resize",{bubbles:!1,cancelable:!1})}catch(e){t=document.createEvent("Event"),t.initEvent("resize",!1,!1)}h.container.dispatchEvent(t)}u.forEach(function(t,e){t.refresh()}),w()},x=this._log=function(t,e){h.loglevel>=t&&(Array.prototype.splice.call(arguments,1,0,"("+o+") ->"),n.log.apply(window,arguments))};this._options=h;var k=function(t){if(t.length<=1)return t;var e=t.slice(0);return e.sort(function(t,e){return t.scrollOffset()>e.scrollOffset()?1:-1}),e};return this.addScene=function(e){if(n.type.Array(e))e.forEach(function(t,e){c.addScene(t)});else if(e instanceof t.Scene){if(e.controller()!==c)e.addTo(c);else if(u.indexOf(e)<0){u.push(e),u=k(u),e.on("shift.controller_sort",function(){u=k(u)});for(var i in h.globalSceneOptions)e[i]&&e[i].call(e,h.globalSceneOptions[i]);x(3,"adding Scene (now "+u.length+" total)")}}else x(1,"ERROR: invalid argument supplied for '.addScene()'");return c},this.removeScene=function(t){if(n.type.Array(t))t.forEach(function(t,e){c.removeScene(t)});else{var e=u.indexOf(t);e>-1&&(t.off("shift.controller_sort"),u.splice(e,1),x(3,"removing Scene (now "+u.length+" left)"),t.remove())}return c},this.updateScene=function(e,i){return n.type.Array(e)?e.forEach(function(t,e){c.updateScene(t,i)}):i?e.update(!0):d!==!0&&e instanceof t.Scene&&(d=d||[],-1==d.indexOf(e)&&d.push(e),d=k(d),T()),c},this.update=function(t){return B({type:"resize"}),t&&b(),c},this.scrollTo=function(e){if(n.type.Number(e))$.call(h.container,e);else if(e instanceof t.Scene)e.controller()===c?c.scrollTo(e.scrollOffset()):x(2,"scrollTo(): The supplied scene does not belong to this controller. Scroll cancelled.",e);else if(n.type.Function(e))$=e;else{var i=n.get.elements(e)[0];if(i){var s=h.vertical?"top":"left",r=n.get.offset(h.container),o=n.get.offset(i);m||(r[s]-=c.scrollPos()),c.scrollTo(o[s]-r[s])}else x(2,"scrollTo(): The supplied argument is invalid. Scroll cancelled.",e)}return c},this.scrollPos=function(t){return arguments.length?(n.type.Function(t)?C=t:x(2,"Provided value for method 'scrollPos' is not a function. To change the current scroll position use 'scrollTo()'."),c):C.call(c)},this.info=function(t){var e={size:g,vertical:h.vertical,scrollPos:p,scrollDirection:f,container:h.container,isDocument:m};return arguments.length?void 0!==e[t]?e[t]:void x(1,'ERROR: option "'+t+'" is not available'):e},this.loglevel=function(t){return arguments.length?(h.loglevel!=t&&(h.loglevel=t),c):h.loglevel},this.enabled=function(t){return arguments.length?(v!=t&&(v=!!t,c.updateScene(u,!0)),c):v},this.destroy=function(t){window.clearTimeout(r);for(var e=u.length;e--;)u[e].destroy(t);return h.container.removeEventListener("resize",B),h.container.removeEventListener("scroll",B),n.cAF(s),x(3,"destroyed "+o+" (reset: "+(t?"true":"false")+")"),null},_(),c};var e={defaults:{container:window,vertical:!0,globalSceneOptions:{},loglevel:2,refreshInterval:100}};t.Controller.addOption=function(t,i){e.defaults[t]=i},t.Controller.extend=function(e){var i=this;t.Controller=function(){return i.apply(this,arguments),this.$super=n.extend({},this),e.apply(this,arguments)||this},n.extend(t.Controller,i),t.Controller.prototype=i.prototype,t.Controller.prototype.constructor=t.Controller},t.Scene=function(e){var s,r,o="ScrollMagic.Scene",a="data-scrollmagic-pin-spacer",l=i.defaults,c=this,h=n.extend({},l,e),u="BEFORE",d=0,p={start:0,end:0},f=0,m=!0,g=function(){for(var t in h)l.hasOwnProperty(t)||(v(2,'WARNING: Unknown option "'+t+'"'),delete h[t]);for(var e in l)S(e);T(),c.on("change.internal",function(t){"loglevel"!==t.what&&"tweenChanges"!==t.what&&("triggerElement"===t.what?C():"reverse"===t.what&&c.update())}).on("shift.internal",function(t){_(),c.update()})},v=this._log=function(t,e){h.loglevel>=t&&(Array.prototype.splice.call(arguments,1,0,"("+o+") ->"),n.log.apply(window,arguments))};this.addTo=function(e){return e instanceof t.Controller?r!=e&&(r&&r.removeScene(c),r=e,T(),w(!0),C(!0),_(),r.info("container").addEventListener("resize",$),e.addScene(c),c.trigger("add",{controller:r}),v(3,"added "+o+" to controller"),c.update()):v(1,"ERROR: supplied argument of 'addTo()' is not a valid ScrollMagic Controller"),c},this.enabled=function(t){return arguments.length?(m!=t&&(m=!!t,c.update(!0)),c):m},this.remove=function(){if(r){r.info("container").removeEventListener("resize",$);var t=r;r=void 0,t.removeScene(c),c.trigger("remove"),v(3,"removed "+o+" from controller")}return c},this.destroy=function(t){return c.trigger("destroy",{reset:t}),c.remove(),c.off("*.*"),v(3,"destroyed "+o+" (reset: "+(t?"true":"false")+")"),null},this.update=function(t){if(r)if(t)if(r.enabled()&&m){var e,i=r.info("scrollPos");e=h.duration>0?(i-p.start)/(p.end-p.start):i>=p.start?1:0,c.trigger("update",{startPos:p.start,endPos:p.end,scrollPos:i}),c.progress(e)}else k&&"DURING"===u&&D(!0);else r.updateScene(c,!1);return c},this.refresh=function(){return w(),C(),c},this.progress=function(t){if(arguments.length){var e=!1,i=u,n=r?r.info("scrollDirection"):"PAUSED",s=h.reverse||t>=d;if(0===h.duration?(e=d!=t,d=1>t&&s?0:1,u=0===d?"BEFORE":"DURING"):0>=t&&"BEFORE"!==u&&s?(d=0,u="BEFORE",e=!0):t>0&&1>t&&s?(d=t,u="DURING",e=!0):t>=1&&"AFTER"!==u?(d=1,u="AFTER",e=!0):"DURING"!==u||s||D(),e){var o={progress:d,state:u,scrollDirection:n},a=u!=i,l=function(t){c.trigger(t,o)};a&&"DURING"!==i&&(l("enter"),l("BEFORE"===i?"start":"end")),l("progress"),a&&"DURING"!==u&&(l("BEFORE"===u?"start":"end"),l("leave"))}return c}return d};var _=function(){p={start:f+h.offset},r&&h.triggerElement&&(p.start-=r.info("size")*h.triggerHook),p.end=p.start+h.duration},w=function(t){if(s){var e="duration";B(e,s.call(c))&&!t&&(c.trigger("change",{what:e,newval:h[e]}),c.trigger("shift",{reason:e}))}},C=function(t){var e=0,i=h.triggerElement;if(r&&i){for(var s=r.info(),o=n.get.offset(s.container),l=s.vertical?"top":"left";i.parentNode.hasAttribute(a);)i=i.parentNode;var u=n.get.offset(i);s.isDocument||(o[l]-=r.scrollPos()),e=u[l]-o[l]}var d=e!=f;f=e,d&&!t&&c.trigger("shift",{reason:"triggerElementPosition"})},$=function(t){h.triggerHook>0&&c.trigger("shift",{reason:"containerResize"})},b=n.extend(i.validate,{duration:function(t){if(n.type.String(t)&&t.match(/^(\.|\d)*\d+%$/)){var e=parseFloat(t)/100;t=function(){return r?r.info("size")*e:0}}if(n.type.Function(t)){s=t;try{t=parseFloat(s())}catch(i){t=-1}}if(t=parseFloat(t),!n.type.Number(t)||0>t)throw s?(s=void 0,['Invalid return value of supplied function for option "duration":',t]):['Invalid value for option "duration":',t];return t}}),T=function(t){t=arguments.length?[t]:Object.keys(b),t.forEach(function(t,e){var i;if(b[t])try{i=b[t](h[t])}catch(s){i=l[t];var r=n.type.String(s)?[s]:s;n.type.Array(r)?(r[0]="ERROR: "+r[0],r.unshift(1),v.apply(this,r)):v(1,"ERROR: Problem executing validation callback for option '"+t+"':",s.message)}finally{h[t]=i}})},B=function(t,e){var i=!1,n=h[t];return h[t]!=e&&(h[t]=e,T(t),i=n!=h[t]),i},S=function(t){c[t]||(c[t]=function(e){return arguments.length?("duration"===t&&(s=void 0),B(t,e)&&(c.trigger("change",{what:t,newval:h[t]}),i.shifts.indexOf(t)>-1&&c.trigger("shift",{reason:t})),c):h[t]})};this.controller=function(){return r},this.state=function(){return u},this.scrollOffset=function(){return p.start},this.triggerPosition=function(){var t=h.offset;return r&&(t+=h.triggerElement?f:r.info("size")*c.triggerHook()),t};var x={};this.on=function(t,e){return n.type.Function(e)?(t=t.trim().split(" "),t.forEach(function(t){var i=t.split("."),n=i[0],s=i[1];"*"!=n&&(x[n]||(x[n]=[]),x[n].push({namespace:s||"",callback:e}))})):v(1,"ERROR when calling '.on()': Supplied callback for '"+t+"' is not a valid function!"),c},this.off=function(t,e){return t?(t=t.trim().split(" "),t.forEach(function(t,i){var n=t.split("."),s=n[0],r=n[1]||"",o="*"===s?Object.keys(x):[s];o.forEach(function(t){for(var i=x[t]||[],n=i.length;n--;){var s=i[n];!s||r!==s.namespace&&"*"!==r||e&&e!=s.callback||i.splice(n,1)}i.length||delete x[t]})}),c):(v(1,"ERROR: Invalid event name supplied."),c)},this.trigger=function(e,i){if(e){var n=e.trim().split("."),s=n[0],r=n[1],o=x[s];v(3,"event fired:",s,i?"->":"",i||""),o&&o.forEach(function(e,n){r&&r!==e.namespace||e.callback.call(c,new t.Event(s,e.namespace,c,i))})}else v(1,"ERROR: Invalid event name supplied.");return c};var k,y;c.on("shift.internal",function(t){var e="duration"===t.reason;("AFTER"===u&&e||"DURING"===u&&0===h.duration)&&D(),e&&M()}).on("progress.internal",function(t){D()}).on("add.internal",function(t){M()}).on("destroy.internal",function(t){c.removePin(t.reset)});var D=function(t){if(k&&r){var e=r.info();if(t||"DURING"!==u){var i={position:y.inFlow?"relative":"absolute",top:0,left:0},s=n.css(k,"position")!=i.position;y.pushFollowers?h.duration>0&&("AFTER"===u&&0===parseFloat(n.css(y.spacer,"padding-top"))?s=!0:"BEFORE"===u&&0===parseFloat(n.css(y.spacer,"padding-bottom"))&&(s=!0)):i[e.vertical?"top":"left"]=h.duration*d,n.css(k,i),s&&M()}else{"fixed"!=n.css(k,"position")&&(n.css(k,{position:"fixed"}),M());var o=n.get.offset(y.spacer,!0),a=h.reverse||0===h.duration?e.scrollPos-p.start:Math.round(d*h.duration*10)/10;o[e.vertical?"top":"left"]+=a,n.css(k,{top:o.top,left:o.left})}}},M=function(){if(k&&r&&y.inFlow){var t="DURING"===u,e=r.info("vertical"),i=y.spacer.children[0],s=n.isMarginCollapseType(n.css(y.spacer,"display")),o={};y.relSize.width||y.relSize.autoFullWidth?t?n.css(k,{width:n.get.width(y.spacer)}):n.css(k,{width:"100%"}):(o["min-width"]=n.get.width(e?k:i,!0,!0),o.width=t?o["min-width"]:"auto"),y.relSize.height?t?n.css(k,{height:n.get.height(y.spacer)-h.duration}):n.css(k,{height:"100%"}):(o["min-height"]=n.get.height(e?i:k,!0,!s),o.height=t?o["min-height"]:"auto"),y.pushFollowers&&(o["padding"+(e?"Top":"Left")]=h.duration*d,o["padding"+(e?"Bottom":"Right")]=h.duration*(1-d)),n.css(y.spacer,o)}},P=function(){r&&k&&"DURING"===u&&!r.info("isDocument")&&D()},F=function(){r&&k&&"DURING"===u&&((y.relSize.width||y.relSize.autoFullWidth)&&n.get.width(window)!=n.get.width(y.spacer.parentNode)||y.relSize.height&&n.get.height(window)!=n.get.height(y.spacer.parentNode))&&M()},E=function(t){r&&k&&"DURING"===u&&!r.info("isDocument")&&(t.preventDefault(),r.scrollTo(r.info("scrollPos")-(t[r.info("vertical")?"wheelDeltaY":"wheelDeltaX"]/3||30*-t.detail)))};this.setPin=function(t,e){var i={pushFollowers:!0,spacerClass:"scrollmagic-pin-spacer"};if(e=n.extend({},i,e),t=n.get.elements(t)[0],!t)return v(1,"ERROR calling method 'setPin()': Invalid pin element supplied."),c;if("fixed"===n.css(t,"position"))return v(1,"ERROR calling method 'setPin()': Pin does not work with elements that are positioned 'fixed'."),c;if(k){if(k===t)return c;c.removePin()}k=t;var s=k.parentNode.style.display,r=["top","left","bottom","right","margin","marginLeft","marginRight","marginTop","marginBottom"];k.parentNode.style.display="none";var o="absolute"!=n.css(k,"position"),l=n.css(k,r.concat(["display"])),u=n.css(k,["width","height"]);k.parentNode.style.display=s,!o&&e.pushFollowers&&(v(2,"WARNING: If the pinned element is positioned absolutely pushFollowers will be disabled."),e.pushFollowers=!1),k&&0===h.duration&&e.pushFollowers&&v(2,"WARNING: pushFollowers =",!0,"has no effect, when scene duration is 0.");var d=k.parentNode.insertBefore(document.createElement("div"),k),p=n.extend(l,{position:o?"relative":"absolute",boxSizing:"content-box",mozBoxSizing:"content-box",webkitBoxSizing:"content-box"});if(o||n.extend(p,n.css(k,["width","height"])),n.css(d,p),d.setAttribute(a,""),n.addClass(d,e.spacerClass),y={spacer:d,relSize:{width:"%"===u.width.slice(-1),height:"%"===u.height.slice(-1),autoFullWidth:"auto"===u.width&&o&&n.isMarginCollapseType(l.display)},pushFollowers:e.pushFollowers,inFlow:o},!k.___origStyle){k.___origStyle={};var f=k.style,m=r.concat(["width","height","position","boxSizing","mozBoxSizing","webkitBoxSizing"]);m.forEach(function(t){k.___origStyle[t]=f[t]||""})}return y.relSize.width&&n.css(d,{width:u.width}),y.relSize.height&&n.css(d,{height:u.height}),d.appendChild(k),n.css(k,{position:o?"relative":"absolute",margin:"auto",top:"auto",left:"auto",bottom:"auto",right:"auto"}),(y.relSize.width||y.relSize.autoFullWidth)&&n.css(k,{boxSizing:"border-box",mozBoxSizing:"border-box",webkitBoxSizing:"border-box"}),window.addEventListener("scroll",P),window.addEventListener("resize",P),window.addEventListener("resize",F),k.addEventListener("mousewheel",E),k.addEventListener("DOMMouseScroll",E),v(3,"added pin"),D(),c},this.removePin=function(t){if(k){if("DURING"===u&&D(!0),t||!r){var e=y.spacer.children[0];if(e.hasAttribute(a)){var i=y.spacer.style,s=["margin","marginLeft","marginRight","marginTop","marginBottom"];margins={},s.forEach(function(t){margins[t]=i[t]||""}),n.css(e,margins)}y.spacer.parentNode.insertBefore(e,y.spacer),y.spacer.parentNode.removeChild(y.spacer),k.parentNode.hasAttribute(a)||(n.css(k,k.___origStyle),delete k.___origStyle)}window.removeEventListener("scroll",P),window.removeEventListener("resize",P),window.removeEventListener("resize",F),k.removeEventListener("mousewheel",E),k.removeEventListener("DOMMouseScroll",E),k=void 0,v(3,"removed pin (reset: "+(t?"true":"false")+")")}return c};var A,I=[];return c.on("destroy.internal",function(t){c.removeClassToggle(t.reset)}),this.setClassToggle=function(t,e){var i=n.get.elements(t);return 0!==i.length&&n.type.String(e)?(I.length>0&&c.removeClassToggle(),A=e,I=i,c.on("enter.internal_class leave.internal_class",function(t){var e="enter"===t.type?n.addClass:n.removeClass;I.forEach(function(t,i){e(t,A)})}),c):(v(1,"ERROR calling method 'setClassToggle()': Invalid "+(0===i.length?"element":"classes")+" supplied."),c)},this.removeClassToggle=function(t){return t&&I.forEach(function(t,e){n.removeClass(t,A)}),c.off("start.internal_class end.internal_class"),A=void 0,I=[],c},g(),c};var i={defaults:{duration:0,offset:0,triggerElement:void 0,triggerHook:.5,reverse:!0,loglevel:2},validate:{offset:function(t){if(t=parseFloat(t),!n.type.Number(t))throw['Invalid value for option "offset":',t];return t},triggerElement:function(t){if(t=t||void 0){var e=n.get.elements(t)[0];if(!e)throw['Element defined in option "triggerElement" was not found:',t];t=e}return t},triggerHook:function(t){var e={onCenter:.5,onEnter:1,onLeave:0};if(n.type.Number(t))t=Math.max(0,Math.min(parseFloat(t),1));else{if(!(t in e))throw['Invalid value for option "triggerHook": ',t];t=e[t]}return t},reverse:function(t){return!!t},loglevel:function(t){if(t=parseInt(t),!n.type.Number(t)||0>t||t>3)throw['Invalid value for option "loglevel":',t];return t}},shifts:["duration","offset","triggerHook"]};t.Scene.addOption=function(e,n,s,r){e in i.defaults?t._util.log(1,"[static] ScrollMagic.Scene -> Cannot add Scene option '"+e+"', because it already exists."):(i.defaults[e]=n,i.validate[e]=s,r&&i.shifts.push(e))},t.Scene.extend=function(e){var i=this;t.Scene=function(){return i.apply(this,arguments),this.$super=n.extend({},this),e.apply(this,arguments)||this},n.extend(t.Scene,i),t.Scene.prototype=i.prototype,t.Scene.prototype.constructor=t.Scene},t.Event=function(t,e,i,n){n=n||{};for(var s in n)this[s]=n[s];return this.type=t,this.target=this.currentTarget=i,this.namespace=e||"",this.timeStamp=this.timestamp=Date.now(),this};var n=t._util=function(t){var e,i={},n=function(t){return parseFloat(t)||0},s=function(e){return e.currentStyle?e.currentStyle:t.getComputedStyle(e)},r=function(e,i,r,o){if(i=i===document?t:i,i===t)o=!1;else if(!f.DomElement(i))return 0;e=e.charAt(0).toUpperCase()+e.substr(1).toLowerCase();var a=(r?i["offset"+e]||i["outer"+e]:i["client"+e]||i["inner"+e])||0;if(r&&o){var l=s(i);a+="Height"===e?n(l.marginTop)+n(l.marginBottom):n(l.marginLeft)+n(l.marginRight)}return a},o=function(t){return t.replace(/^[^a-z]+([a-z])/g,"$1").replace(/-([a-z])/g,function(t){return t[1].toUpperCase()})};i.extend=function(t){for(t=t||{},e=1;e-1};var a=0,l=["ms","moz","webkit","o"],c=t.requestAnimationFrame,h=t.cancelAnimationFrame;for(e=0;!c&&eu.length||0>=t)&&(t=u.length);var e=new Date,i=("0"+e.getHours()).slice(-2)+":"+("0"+e.getMinutes()).slice(-2)+":"+("0"+e.getSeconds()).slice(-2)+":"+("00"+e.getMilliseconds()).slice(-3),n=u[t-1],s=Array.prototype.splice.call(arguments,1),r=Function.prototype.bind.call(d[n],d);s.unshift(i),r.apply(d,s)};var f=i.type=function(t){return Object.prototype.toString.call(t).replace(/^\[object (.+)\]$/,"$1").toLowerCase()};f.String=function(t){return"string"===f(t)},f.Function=function(t){return"function"===f(t)},f.Array=function(t){return Array.isArray(t)},f.Number=function(t){return!f.Array(t)&&t-parseFloat(t)+1>=0},f.DomElement=function(t){return"object"==typeof HTMLElement?t instanceof HTMLElement:t&&"object"==typeof t&&null!==t&&1===t.nodeType&&"string"==typeof t.nodeName};var m=i.get={};return m.elements=function(e){var i=[];if(f.String(e))try{e=document.querySelectorAll(e)}catch(n){return i}if("nodelist"===f(e)||f.Array(e))for(var s=0,r=i.length=e.length;r>s;s++){var o=e[s];i[s]=f.DomElement(o)?o:m.elements(o)}else(f.DomElement(e)||e===document||e===t)&&(i=[e]);return i},m.scrollTop=function(e){return e&&"number"==typeof e.scrollTop?e.scrollTop:t.pageYOffset||0},m.scrollLeft=function(e){return e&&"number"==typeof e.scrollLeft?e.scrollLeft:t.pageXOffset||0},m.width=function(t,e,i){return r("width",t,e,i)},m.height=function(t,e,i){return r("height",t,e,i)},m.offset=function(t,e){var i={top:0,left:0};if(t&&t.getBoundingClientRect){var n=t.getBoundingClientRect();i.top=n.top,i.left=n.left,e||(i.top+=m.scrollTop(),i.left+=m.scrollLeft())}return i},i.addClass=function(t,e){e&&(t.classList?t.classList.add(e):t.className+=" "+e)},i.removeClass=function(t,e){e&&(t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\b)"+e.split(" ").join("|")+"(\\b|$)","gi")," "))},i.css=function(t,e){if(f.String(e))return s(t)[o(e)];if(f.Array(e)){var i={},n=s(t);return e.forEach(function(t,e){i[t]=n[o(t)]}),i}for(var r in e){var a=e[r];a==parseFloat(a)&&(a+="px"),t.style[o(r)]=a}},i}(window||{});return t.Scene.prototype.addIndicators=function(){return t._util.log(1,"(ScrollMagic.Scene) -> ERROR calling addIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js"),this},t.Scene.prototype.removeIndicators=function(){return t._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js"),this},t.Scene.prototype.setTween=function(){return t._util.log(1,"(ScrollMagic.Scene) -> ERROR calling setTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js"),this},t.Scene.prototype.removeTween=function(){return t._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js"),this},t.Scene.prototype.setVelocity=function(){return t._util.log(1,"(ScrollMagic.Scene) -> ERROR calling setVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js"),this},t.Scene.prototype.removeVelocity=function(){return t._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js"),this},t}),/*! * ScrollMagic v2.0.2 (2015-03-23) * The javascript library for magical scroll interactions. * (c) 2015 Jan Paepke (@janpaepke) * Project Website: http://janpaepke.github.io/ScrollMagic * * @version 2.0.2 * @license Dual licensed under MIT license and GPL. * @author Jan Paepke - e-mail@janpaepke.de * * @file ScrollMagic jQuery plugin. * * requires: jQuery ~1.11 or ~2.1 */ function(t,e){"function"==typeof define&&define.amd?define(["ScrollMagic","jquery"],e):"object"==typeof exports?e(require("scrollmagic"),require("jquery")):e(t.ScrollMagic,t.jQuery)}(this,function(t,e){"use strict";var i="jquery.ScrollMagic",n=Function.prototype.bind.call(console&&(console.error||console.log)||function(){},console);t||n("("+i+") -> ERROR: The ScrollMagic main module could not be found. Please make sure it's loaded before this plugin or use an asynchronous loader like requirejs."),e||n("("+i+") -> ERROR: jQuery could not be found. Please make sure it's loaded before ScrollMagic or use an asynchronous loader like requirejs."),t._util.get.elements=function(t){return e(t).toArray()},t._util.addClass=function(t,i){e(t).addClass(i)},t._util.removeClass=function(t,i){e(t).removeClass(i)},e.ScrollMagic=t}),/*! * ScrollMagic v2.0.2 (2015-03-23) * The javascript library for magical scroll interactions. * (c) 2015 Jan Paepke (@janpaepke) * Project Website: http://janpaepke.github.io/ScrollMagic * * @version 2.0.2 * @license Dual licensed under MIT license and GPL. * @author Jan Paepke - e-mail@janpaepke.de * * @file ScrollMagic GSAP Animation Plugin. * * requires: GSAP ~1.14 * Powered by the Greensock Animation Platform (GSAP): http://www.greensock.com/js * Greensock License info at http://www.greensock.com/licensing/ */ function(t,e){"function"==typeof define&&define.amd?define(["ScrollMagic","TweenMax","TimelineMax"],e):"object"==typeof exports?(require("gsap"),e(require("scrollmagic"),TweenMax,TimelineMax)):e(t.ScrollMagic||t.jQuery&&t.jQuery.ScrollMagic,t.TweenMax||t.TweenLite,t.TimelineMax||t.TimelineLite)}(this,function(t,e,i){"use strict";var n="animation.gsap",s=Function.prototype.bind.call(console&&(console.error||console.log)||function(){},console);t||s("("+n+") -> ERROR: The ScrollMagic main module could not be found. Please make sure it's loaded before this plugin or use an asynchronous loader like requirejs."),e||s("("+n+") -> ERROR: TweenLite or TweenMax could not be found. Please make sure GSAP is loaded before ScrollMagic or use an asynchronous loader like requirejs."),t.Scene.addOption("tweenChanges",!1,function(t){return!!t}),t.Scene.extend(function(){var t,s=this,r=function(){s._log&&(Array.prototype.splice.call(arguments,1,0,"("+n+")","->"),s._log.apply(this,arguments))};s.on("progress.plugin_gsap",function(){o()}),s.on("destroy.plugin_gsap",function(t){s.removeTween(t.reset)});var o=function(){if(t){var e=s.progress(),i=s.state();t.repeat&&-1===t.repeat()?"DURING"===i&&t.paused()?t.play():"DURING"===i||t.paused()||t.pause():e!=t.progress()&&(0===s.duration()?e>0?t.play():t.reverse():s.tweenChanges()&&t.tweenTo?t.tweenTo(e*t.duration()):t.progress(e).pause())}};s.setTween=function(n,a,l){var c;arguments.length>1&&(arguments.length<3&&(l=a,a=1),n=e.to(n,a,l));try{c=i?new i({smoothChildTiming:!0}).add(n):n,c.pause()}catch(h){return r(1,"ERROR calling method 'setTween()': Supplied argument is not a valid TweenObject"),s}if(t&&s.removeTween(),t=c,n.repeat&&-1===n.repeat()&&(t.repeat(-1),t.yoyo(n.yoyo())),s.tweenChanges()&&!t.tweenTo&&r(2,"WARNING: tweenChanges will only work if the TimelineMax object is available for ScrollMagic."),t&&s.controller()&&s.triggerElement()&&s.loglevel()>=2){var u=e.getTweensOf(s.triggerElement()),d=s.controller().info("vertical");u.forEach(function(t,e){var i=t.vars.css||t.vars,n=d?void 0!==i.top||void 0!==i.bottom:void 0!==i.left||void 0!==i.right;return n?(r(2,"WARNING: Tweening the position of the trigger element affects the scene timing and should be avoided!"),!1):void 0})}if(parseFloat(TweenLite.version)>=1.14)for(var p,f,m=t.getChildren?t.getChildren(!0,!0,!1):[t],g=function(){r(2,"WARNING: tween was overwritten by another. To learn how to avoid this issue see here: https://github.com/janpaepke/ScrollMagic/wiki/WARNING:-tween-was-overwritten-by-another")},v=0;v
    ").css({width:"100%"});return e.append(n),i=e.width()-n.width(),n.remove(),i}function n(s,r){var o=s.getBoundingClientRect(),a=o.top,l=o.bottom,c=o.left,h=o.right,u=t.extend({tolerance:0,viewport:e},r),d=!1,p=u.viewport.jquery?u.viewport:t(u.viewport);p.length||(console.warn("isInViewport: The viewport selector you have provided matches no element on page."),console.warn("isInViewport: Defaulting to viewport as window"),p=t(e));var f=p.height(),m=p.width(),g=p.get(0).toString();if(p[0]!==e&&"[object Window]"!==g&&"[object DOMWindow]"!==g){var v=p.get(0).getBoundingClientRect();a-=v.top,l-=v.top,c-=v.left,h=c+m,n.scrollBarWidth=n.scrollBarWidth||i(p),m-=n.scrollBarWidth}return u.tolerance=~~Math.round(parseFloat(u.tolerance)),u.tolerance<0&&(u.tolerance=f+u.tolerance),Math.abs(c)>=m?d:d=u.tolerance?!!(a<=u.tolerance&&l>=u.tolerance):!!(l>0&&f>=a)}String.prototype.hasOwnProperty("trim")||(String.prototype.trim=function(){return this.replace(/^\s*(.*?)\s*$/,"$1")});var s=function(e){if(1===arguments.length&&"function"==typeof e&&(e=[e]),!(e instanceof Array))throw new SyntaxError("isInViewport: Argument(s) passed to .do/.run should be a function or an array of functions");for(var i=0;i
    ').appendTo(this.$page),this.$moduleContent=this.$module.children(".page-module-content:first"),this.$moduleColums=this.$moduleContent.find(".columns:first"),this.menuToContentMinMargin=50,this.refresh(),this},refresh:function(){this.pageWidth=this.$page.width(),this.contentWidth=this.$moduleContent.width(),this.columnWidth=this.$moduleColums.width(),this.remainingSpace=this.pageWidth-this.contentWidth-2*this.menuToContentMinMargin,this.isShiftedRight&&this.adjust(1)},moveAside:i?function(){var t,e=newton.menuManager.getMenuWidth(),i="translate({left}px,0) translateZ(0)";t=this.remainingSpace.page:first"),this.$inpageNavItems=t(".inpage-nav-item"),this.$inpageNavItemsUpscroll=t("#upscroll-inpage-nav .inpage-nav-item"),this.scrollTop=e.getScrollOffsetTop(),this.currJumpId=e.getIdFromHash(window.location.hash),this.keepUpscrollOpen=!1,this.detectPageHeightChange(),this.isJumpingToHash=!!this.currJumpId,this.isJumpingToHash||this.initEventHandlers(),this.$win.one("load",function(){window.setTimeout(function(){i.detectPageHeightChange(),i.scrollTop=e.getScrollOffsetTop(),i.isJumpingToHash&&(i.jumpToHash(),window.setTimeout(function(){i.initEventHandlers()},0))},0)}),this},jumpToHash:function(){var t=this.getTarget(window);t.length&&(this.activateInpageNav(t.attr("id")),newton.upscrollHeaderManager.toggleVisibility(this.scrollTop,this.scrollTop,!1,this.isJumpingToHash),this.$win.scrollTop(Math.round(t.offset().top)-newton.upscrollHeaderManager.getHeight()),this.isJumpingToHash=!1)},initEventHandlers:function(){var i=this;t("body").on("click","a[href*=#]:not([href=#])",function(t){if(!t.isDefaultPrevented()&&location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var s=i.getTarget(this),r=s.attr("id");if(i.keepUpscrollOpen=newton.upscrollHeaderManager.isOpen,s.length){t.preventDefault();var o=e.getIdFromHash(window.location.hash);return o!==r?history.pushState?(history.pushState(null,null,"#"+r),i.$win.trigger("hashchange",[!0])):(n.hashSetByClick=!0,location.hash="#!"+r):i.$win.trigger("hashchange",[!0]),!1}}}),this.onScrollUpdateRaf=t.proxy(this.onScrollUpdate,this),this.$win.on("scroll.scrollManager",_.debounce(t.proxy(this.onScrollDetectPageHeightChange,this),500,{leading:!0,trailing:!1})),this.$win.on("scroll.scrollManager",_.throttle(t.proxy(this.onScroll,this),100,{trailing:!0})),this.$win.on("hashchange.scrollManager",function(s,r){var o=e.getIdFromHash(window.location.hash),a=history.pushState?r:n.hashSetByClick;if(n.hashSetByClick=!1,o){i.currJumpId=o;var l=t("#"+o);if(l.length)return i.isJumpingToHash=!a,newton.scrollManager.scrollToTarget(l),!1}else i.currJumpId=null,i.isJumpingToHash=!a,newton.scrollManager.scrollToTop()})},detectPageHeightChange:function(){var t=this.pageHeight;this.pageHeight=e.getDocumentHeight(),this.pageHeight0&&this.activateInpageNav(t[0].id);var e=this.scrollTop-this.prevScrollTop;newton.upscrollHeaderManager.toggleVisibility(this.scrollTop,e,this.isAnimatedScroll||this.lastAnimatedPos===this.scrollTop,this.keepUpscrollOpen)},activateInpageNav:function(t){return this.$inpageNavItems.removeClass("active").filter('[href="#'+t+'"]').addClass("active")},scrollToTarget:function(t){return 0!==t.length?this.scrollTo(Math.round(t.offset().top)-newton.upscrollHeaderManager.getHeight()):void 0},scrollToTop:function(){return this.scrollTo(0)},scrollTo:function(e,i){var n=_.isNumber(i)?i:600;n=this.isJumpingToHash?0:n,t("html, body").queue("fx").length&&(this.newAnimationWaiting=!0),e+t(window).height()>t(document).height()&&(e=t(document).height()-t(window).height()),this.lastAnimatedPos=e,this.isAnimatedScroll=!0;var s=t("html, body").stop().animate({scrollTop:e},{duration:n}).promise();return t.when(s).done(function(){newton.scrollManager.newAnimationWaiting?newton.scrollManager.newAnimationWaiting=!1:window.setTimeout(function(){newton.scrollManager.isAnimatedScroll=!1},100),newton.scrollManager.isJumpingToHash=!1,newton.scrollManager.keepUpscrollOpen=!1}),s}}.init(),newton.upscrollHeaderManager={init:function(){return this.$win=t(window),this.$body=t("body"),this.$upscroll=t("#upscroll-header-module"),this.$upscroll.length?(this.$gradient=this.$upscroll.children(".gradient:first"),this.mayOpen=!1,this.isOpen=!1,this.initThresholds(),this.refresh(),this.$upscroll.on("click",t.proxy(this.onClickHeader,this)),this.toggleVisibility(e.getScrollOffsetTop()),this.$win.on("scroll.upscrollHeader",_.debounce(t.proxy(this.determineProperties,this),500,{leading:!0,trailing:!1})),this.$win.one("load",t.proxy(this.refresh,this)),this):void 0},refresh:function(){this.determineProperties(),this.isOpen||this.$upscroll.css({top:-this.height+"px"})},determineProperties:function(){this.isOpen||this.$upscroll.removeClass("is-hidden");var t;t=window.getComputedStyle?window.getComputedStyle(this.$upscroll[0],null).getPropertyValue("height"):this.$upscroll.height(),this.setThresholds(),this.height=Math.ceil(parseFloat(t)),this.isOpen||this.$upscroll.addClass("is-hidden")},initThresholds:function(){this.$inpageNav=t("#inpage-nav"),this.$inpageNavUp=t("#upscroll-inpage-nav"),this.$headline=t("#page-headline"),this.$headlineUp=t("#upscroll-headline"),this.$logo=t("#logo"),this.$search=t("#mainsearchform-fld"),this.$searchUp=t("#upscroll-mainsearchform-fld"),this.$conversion=t("#main-call-to-action"),this.$conversionUp=t("#upscroll-mainconversion"),this.$alignWith=this.$inpageNav.length?this.$inpageNav:this.$headline.length?this.$headline:this.$search.length?this.$search:this.$logo,this.distance=30},setThresholds:function(){var t=this.$search.length&&this.$searchUp.length?this.$search.offset().top-this.$searchUp.position().top:null;this.thresholds={min:this.$alignWith.length?this.$alignWith.offset().top-this.$alignWith.outerHeight()+100:100,inpageNav:this.$inpageNav.length&&this.$inpageNavUp.length?this.$inpageNav.offset().top-this.$inpageNavUp.position().top:-1,headline:this.$headline.length&&this.$headlineUp.length?this.$headline.offset().top-this.$headlineUp.position().top-(this.$headline.height()-this.$headlineUp.height())/2:-1,logo:this.$logo.length?this.$logo.offset().top+180:-1,search:null!==t?t:-1,conversion:this.$conversion.length&&this.$conversionUp.length?this.$conversion.offset().top-this.$conversionUp.position().top:-1,fadeOut:null!==t&&t>0?t:10}},setMayOpen:function(t){this.mayOpen=t>=this.thresholds.min?!0:!1},show:function(){this.isOpening||(this.isOpen=!0,this.isOpening=!0,this.isClosing=!1,this.animateTop(0))},showImmediately:function(){this.isOpening||(this.isOpen=!0,this.isOpening=!0,this.isClosing=!1,this.animateTop(0,0))},hide:function(){this.isClosing||(this.isOpen=!1,this.isOpening=!1,this.isClosing=!0,this.animateTop(-this.height))},hideImmediately:function(){this.isClosing||(this.isOpen=!1,this.isOpening=!1,this.isClosing=!0,this.animateTop(-this.height,0))},animateTop:function(e,i){var n=this,s=0>e?e-1:e,r=_.isNumber(i)?i:250,o=e>=0,a=function(){n.$upscroll.toggleClass("is-hidden",n.isOpen),n.$body.toggleClass("js-upscroll-is-open",n.isOpen)},l=function(){n.$upscroll.removeClass("is-hidden",n.isOpen),n.$body.addClass("js-upscroll-is-open",n.isOpen)};o&&l(),0===r?(this.$upscroll.stop().css({top:s}),o||a()):this.$upscroll.stop().animate({top:s},{easing:o?"easeInOutSine":"easeInSine",duration:r,complete:o?t.noop:a})},getHeight:function(){return this.isOpen||this.isOpening?this.height:0},wasHeaderClicked:function(e){var i=!t(e).is('a, input, button, .mainmenu-btn, [class^="icon-"], [class*=" icon-"]');return i},onClickHeader:function(t){if(!newton.scrollManager.isAnimatedScroll&&this.wasHeaderClicked(t.target)){if(t.preventDefault(),history.pushState){var e=window.location;history.pushState(null,null,e.pathname+e.search),this.$win.trigger("hashchange",[!0])}else location.hash="#!";return!1}},onScroll:function(t,e){var i=e;0>i?(this.$body.addClass("js-scrolling-up"),this.$body.removeClass("js-scrolling-down")):i>0&&(this.$body.addClass("js-scrolling-down"),this.$body.removeClass("js-scrolling-up")),this.$body.toggleClass("js-inpage-reached",t<=this.thresholds.inpageNav),this.$body.toggleClass("js-headline-reached",t<=this.thresholds.headline),this.$body.toggleClass("js-logo-reached",t<=this.thresholds.logo),this.$body.toggleClass("js-search-reached",t<=this.thresholds.search),this.$body.toggleClass("js-conversion-reached",t<=this.thresholds.conversion),this.$body.toggleClass("js-fadeOut-reached",t<=this.thresholds.fadeOut),t<=this.thresholds.fadeOut&&this.hideImmediately();var n=1;t<=this.thresholds.headline&&(n=(t-this.thresholds.headline/10)/this.thresholds.headline,n=0>n?0:n),this.$gradient.css({opacity:n})},toggleVisibility:function(t,e,i,n){if(this.$upscroll.length){e=e||0,this.onScroll(t,e);var s=t;this.setMayOpen(s);var r=e,o=e+this.distance;i||(this.mayOpen&&!this.isOpen&&(0>o||n)?this.isOpen||(n?this.showImmediately():this.show()):this.isOpen&&r>0&&this.hide())}}}.init(),newton.stickyMainMenuManager={init:function(){return this.$win=t(window),this.$menuOffset=t("#mainmenu .mainmenu-offset"),this.$menuButton=t("#mainmenu-btn-open"),this.initialTop=parseInt(this.$menuButton.css("top"),10),this.currTop=this.initialTop,this.$win.on("scroll",t.proxy(this.onScroll,this)),this},refresh:function(){this.initialTop=parseInt(this.$menuButton.css("top"),10),this.onScroll()},onScroll:function(){var t=this.currTop,i=this.initialTop-e.getScrollOffsetTop();this.currTop=12>i?12:i,this.$menuOffset.css({top:this.currTop}),this.currTop!=t&&newton.menuManager.refresh()}}.init();({init:function(){return this.menuOpen=!1,t(document).on("toggleMenu",t.proxy(this.toggleMenu,this)),t(window).on("resize",t.proxy(this.refresh,this)),(t("body").hasClass("mainmenu-is-active")||e.getQueryVariable("open-menu"))&&(this.openMenu(0),this.menuOpen=!0),this},refresh:function(){newton.menuManager.refresh(),newton.contentManager.refresh(),newton.upscrollHeaderManager.refresh(),newton.scrollManager.refresh(),newton.stickyMainMenuManager.refresh()},toggleMenu:function(){this.menuOpen?this.closeMenu():this.openMenu(),this.menuOpen=!this.menuOpen},openMenu:function(t){var e=_.isNumber(t)?t:400;newton.menuManager.openMenu({duration:e,easing:"easeInOutSine"}),newton.contentManager.moveAside({duration:e,easing:"easeInOutSine"})},closeMenu:function(t){var e=_.isNumber(t)?t:400;newton.menuManager.closeMenu({duration:e,easing:"easeInOutSine"}),newton.contentManager.moveBack({duration:e,easing:"easeInOutSine"})}}).init();t(".breadcrumb-link").popupLayer(),t("#languageSelectorTrigger").popupLayer({animateMargin:!1}),t.fn.placeholder&&t("input, textarea").placeholder()})}(jQuery),function(t,e,i,n){"use strict";function s(e,i){this.element=e,this.$element=t(e),this.settings=t.extend({},a,i),this._defaults=a,this._name=o,this.init()}var r={init:function(){return this.curLayer=null,this},layerShown:function(t){this.curLayer&&this.curLayer!==t&&this.curLayer.hideImmediately(),this.curLayer=t},layerHidden:function(t){this.curLayer&&this.curLayer===t&&(this.curLayer=null)}}.init(),o="popupLayer",a={delay:30,animateMargin:!0,duration:{show:400,hide:200,hideImmediately:100},easing:jQuery.easing.easeInOutSine?"easeInOutSine":"swing"};t.extend(s.prototype,{init:function(){this.isShown=!1,this.$layer=t("#"+this.$element.data("layer-id")),0===this.$layer.length&&location.pathname.replace(/^\//,"")==this.element.pathname.replace(/^\//,"")&&location.hostname==this.element.hostname&&(this.$layer=this.getTarget(this.element)),0!==this.$layer.length&&(this.settings.animateMargin?(this.marginTop=this.$layer.css("margin-top"),this.$layer.css("margin-top",0),this.animationPropsShow={height:"show","margin-top":this.marginTop},this.animationPropsHide={height:"hide","margin-top":0}):(this.animationPropsShow={height:"show"},this.animationPropsHide={height:"hide"}),this.$element.on("mouseenter",t.proxy(this.onEnter,this)),this.$element.on("mouseleave",t.proxy(this.onLeave,this)),this.$element.on("click",t.proxy(this.onClick,this)),this.$layer.on("mouseenter",t.proxy(this.onEnter,this)),this.$layer.on("mouseleave",t.proxy(this.onLeave,this)))},getTarget:function(e){var i=e.hash.slice(1);if(""===i)return t();var n=t(e.hash);return n=n.length?n:t("[name="+e.hash.slice(1)+"]")},showLayer:function(t){var e=0>=t?t:this.settings.duration.show;this.$element.addClass("is-active"),this.$layer.stop().css({opacity:1}).animate(this.animationPropsShow,{duration:e}),r.layerShown(this),this.isShown=!0},hideLayer:function(t){var e=this,i=0>=t?t:this.settings.duration.hide;this.$layer.stop().animate(this.animationPropsHide,{duration:i,done:function(){e.$element.removeClass("is-active"),r.layerHidden(e)}}),this.isShown=!1},hideImmediately:function(){var t=this;this.timeoutID&&e.clearTimeout(this.timeoutID),this.$layer.stop().animate({opacity:.1},{duration:this.settings.duration.hideImmediately,complete:function(){t.$layer.animate(t.animationPropsHide,{duration:0,done:function(){t.$layer.css({opacity:1})}}),t.$element.removeClass("is-active"),r.layerHidden(t)}}),this.isShown=!1},toggle:function(){this.isShown?this.hideLayer():this.showLayer()},onClick:function(t){t.preventDefault(),this.toggle()},onEnter:function(){this.timeoutID&&e.clearTimeout(this.timeoutID),this.showLayer()},onLeave:function(){this.timeoutID&&e.clearTimeout(this.timeoutID),this.timeoutID=e.setTimeout(t.proxy(this.hideLayer,this),this.settings.delay)}}),t.fn[o]=function(e){return this.each(function(){t.data(this,"plugin_"+o)||t.data(this,"plugin_"+o,new s(this,e))})}}(jQuery,window,document),function(t,e,i){"use strict";i(e).foundation(),t.scrollController=t.scrollController||new ScrollMagic.Controller({refreshInterval:1e3});var n={activeVideo:"",windowLocation:"",playTrigger:"[data-video][data-hash] .has-trigger h2, [data-video][data-hash] .has-trigger p, [data-video][data-hash] .play-button",closeButton:".video-wrapper .close-button",videoWrapper:".video-wrapper",videos:[],player:"",currentVideo:null,init:function(){var t=this;return t.videos=[],t.activeVideo="",i(t.playTrigger).on("click",function(){t.activeVideo=i(this).closest("[data-video]").data("video"),i(t.videoWrapper).find(".endscreen").hide(),0===i(this).closest("[data-video]").find(".inline-video-wrapper").length&&i(t.videoWrapper).css({left:0}).show();var e=parseInt(i(this).data("nextStart"),10);return"undefined"==typeof t.videos[t.activeVideo]?(t.prepare(e),!1):void t.play(e)}),i(t.closeButton).on("click",function(){t.remove()}),i(t.videoWrapper).on("click","a.vjs-overlay",function(){i(t.playTrigger).filter("[data-video="+t.activeVideo+"]").data("nextStart",t.player.currentTime()),t.stop(),i(".vjs-social-overlay").addClass("vjs-hidden"),i("body").removeClass("prevent-scroll"),i(t.videoWrapper).hide(),i(".vjs-overlay").hide()}),i.getJSON(CONFIG.PATHS.VIDEOOVERLAYS,function(e){t.overlays=e}),t},prepare:function(){var e=this,n=i("#"+e.activeVideo),s="undefined"!=typeof n.data("videoInline"),r="videoplayer";s?(r="videoplayer_inline",i("#videoplayer_inline").show()):i("#videoplayer_inline").hide(),e.player&&e.player.pause(),e.player="",videojs(r).ready(function(){e.player=this,e.player.catalog.getVideo(n.data("video-id"),function(r,o){if(n.data("shareUrl")&&e.player.social({deeplinking:!1,url:n.data("shareUrl"),linkedinUrl:n.data("shareLinkedinUrl"),linkedinTitle:n.data("shareLinkedinTitle"),linkedinDescription:n.data("shareLinkedinDescription"),twitterUrl:n.data("shareTwitterUrl"),twitterTitle:n.data("shareTwitterTitle"),facebookUrl:n.data("shareFacebookUrl"),offset:"",services:{facebook:!0,google:!1,twitter:!0,tumblr:!1,pinterest:!1,linkedin:!0}}),"application/vnd.apple.mpegurl"!==e.player.currentType_){var a;if(a=s?parseInt(i("#videoplayer").width(),10):parseInt(i(t).width(),10),isNaN(a)||0===a)return;var l=_.sortBy(o.sources,function(t){return t.width}),c=!1,h=0,u=.8;l=_.filter(l,function(t){if("undefined"!=typeof t.src&&"MP4"===t.container){if(t.width<=a)return h=t.width,!0;if(t.width>a&&!c){c=!0;var e=(t.width-a)/(t.width-h);return!(h>0&&e>u)}}return!1}),o.sources=_.sortBy(l,function(t){return-t.width})}e.player.catalog.load(o),s?e.playInline():e.playFullscreen()})}).on("ended",function(){if(!s){var t=i(e.videoWrapper).find(".endscreen");t.show(),t.find(".replay").on("click.replay",function(){e.replay(),t.hide()}),t.find(".share").on("click.share",function(){i(e.videoWrapper).find(".vjs-share-control").trigger("click"),t.hide()})}}).on("start",function(){i(".icon-replay").remove()})},playInline:function(){var t=this;return t.player.play(),!1},playFullscreen:function(){var t=this;i("body").addClass("prevent-scroll"),i(".icon-replay").remove();var e=i("[data-video="+t.activeVideo+"]").closest(".page-module-content-fullheight").offset().top;return i(t.videoWrapper).css({top:e,left:0}),i("html, body").scrollTop(e),t.overlays&&t.overlays[t.activeVideo]?t.player.overlay(t.overlays[t.activeVideo]):(i(t.videoWrapper).find(".vjs-overlay").remove(),t.player.overlay("destroy")),t.player.play(),!1},pause:function(){var t=this;t.player&&t.player.pause()},stop:function(){var t=this;t.pause()},replay:function(){var t=this;t.player.currentTime(0),t.player.play()},remove:function(){var t=this;t.stop(),i(".vjs-social-overlay").addClass("vjs-hidden"),i("body").removeClass("prevent-scroll"),i(t.videoWrapper).hide()}},s={init:function(){i(".next-chapter").on("click",function(){i("html, body").animate({scrollTop:i(this).closest(".page-module").next().offset().top},500)})}},r={init:function(){var e=i("[data-scroll-container]");e.each(function(){var e=i(this);new ScrollMagic.Scene({duration:0,triggerElement:e,triggerHook:.75,offset:-e.height()}).on("enter",function(){e.each(function(){i(this).find("[data-scroll-delay]").each(function(){var t=i(this),e=t.data("scroll-delay"),n=t.data("scroll-target-opacity")||1;setTimeout(function(){t.css({opacity:n})},e)})})}).addTo(t.scrollController),new ScrollMagic.Scene({duration:0,triggerElement:e,offset:-i(t).height()}).on("leave",function(){e.find("[data-scroll-delay]").css("opacity",0)}).addTo(t.scrollController)})}},o={init:function(){var t=i("#chapter-challenge");setTimeout(function(){t.find(".teaser-content").css("visibility","visible").hide().fadeIn("slow",function(){t.find(".play-button").addClass("pulsate")})},2700)}},a={init:function(){var n=this;i(".background-video").each(function(){var s=i(this).find("video");if(i(this).hasClass("scrollstart"))var r=new ScrollMagic.Scene({duration:0,triggerElement:s,triggerHook:.75,offset:0}).on("enter",function(){n.play(s),r.remove()}).addTo(t.scrollController);else n.play(s);n.$replayControl=i(this).closest(".slide").find(".replay-control"),n.$replayControl.length>0&&n.$replayControl.on("click",function(){i(this).hide(),s[0].load(),s[0].play()}),s.find("source").length&&"undefined"!=typeof e.webkitHidden&&e.addEventListener("webkitvisibilitychange",function(){s.hasClass("play-once")?s.remove():(s[0].load(),n.$replayControl.hide())},!1)})},play:function(t){var e=this;t.on("start",function(){e.$replayControl.hide()}).on("ended",function(){t.hasClass("play-once")?t.remove():e.$replayControl.show()}),t[0].readyState>3?t[0].play():t.on("canplaythrough",function(){i(this)[0].play()})}},l={init:function(){var t=this;t.$sliders=i(".slider"),t.$dimensionHelper=i("#js-dimension-helper .page-module-content"),t.$sliders.each(function(){var e=i(this);e.on("init",function(n,s){var r='
    ';s.$slider.append(r),t.resize(),s.$slider.find(".slick-trigger").on("click",function(){var t=i(this).closest(".page-module").attr("id"),n=t.slice(t.indexOf("-")+1);i(this).is(".slick-prev-wrapper")?(e.slick("prev"),e.trigger("ste:tab",{name:n+"_slide"+(s.currentSlide-1)+"_arrow"})):(e.slick("next"),e.trigger("ste:tab",{name:n+"_slide"+(s.currentSlide+1)+"_arrow"}))}),s.$slider.find(".slick-dots").on("click","li",function(){var t=i(this).closest(".page-module").attr("id"),n=t.slice(t.indexOf("-")+1);e.trigger("ste:tab",{name:n+"_slide"+i(this).index()+"_button"})})}).on("afterChange",function(t,e){0===e.currentSlide?(e.$slider.find(".slick-prev-wrapper").css("opacity",0),Modernizr.opacity||e.$slider.find(".slick-prev-wrapper").hide()):(e.$slider.find(".slick-prev-wrapper").css("opacity",1),Modernizr.opacity||e.$slider.find(".slick-prev-wrapper").show()),e.currentSlide===e.slideCount-1?(e.$slider.find(".slick-next-wrapper").css("opacity",0),Modernizr.opacity||e.$slider.find(".slick-next-wrapper").hide()):(e.$slider.find(".slick-next-wrapper").css("opacity",1),Modernizr.opacity||e.$slider.find(".slick-next-wrapper").show())}),e.slick({dots:!0,infinite:!1,speed:700,cssEase:"ease-in-out",arrows:!1})})},resize:function(){var e=this,n=e.$sliders.find(".slick-trigger");if(n.length>0){var s=Math.round((i(t).width()-e.$dimensionHelper.width())/2);n.css("width",s),n.each(function(){i(this).closest("ul.slider.small").length>0&&(i(this).filter(".slick-prev-wrapper").css("margin-left",-s),i(this).filter(".slick-next-wrapper").css("margin-right",-s))})}}},c={setHeight:function(){this.$elements=i("#related-chapter-module").find(".teaser-headline"),this.$elements.css("height","auto");var t=0;this.$elements.each(function(){var e=i(this).outerHeight();e>t&&(t=e)}),this.$elements.css("height",t)}};setTimeout(function(){i("#loading-curtain:not(.animation-started)").fadeOut(400,function(){i(this).remove(),i(e).trigger("pageReady")})},500),i(e).ready(function(){if(i("#loading-curtain").addClass("animation-started").delay(100).fadeOut(400,function(){i(this).remove(),i(e).trigger("pageReady")}),Modernizr.svg||i('img[src*="svg"]').attr("src",function(){return i(this).attr("src").replace(".svg",".png")}),o.init(),!Modernizr.objectfit&&Modernizr.video){var h=i(".background-video"),u=h.find("video");u.css({width:"auto",height:"auto"});var d=function(){var e=h.width(),n=Math.min(h.height(),i(t).height()),s=u.width(),r=u.height(),o=e/s,a=n/r,l=Math.max(o,a);u.width(l*s).height(l*r),u.find("*").width(l*s).height(l*r)};i(t).on("resize",function(){d()}),d()}if(Modernizr.mediaqueries||i("img[data-interchange-fallback]").each(function(){i(this).attr("src",i(this).data("interchangeFallback"))}),!Modernizr.cssvhunit){var p=i(t).height();650>p&&(p=650),i(".slider, .video-wrapper, .background-video, .panorama-poster").css("height",p)}if(Modernizr.opacity&&r.init(),Modernizr.video&&a.init(),!Modernizr.cssgradients){var f=i("#chapter-challenge .video-fallback");f.attr("src",f.data("src-gradient"))}l.init(),n.init(),s.init(),c.setHeight(),i(t).on("resize",function(){c.setHeight(),l.resize()}),/(iPhone|iPod|iPad).+AppleWebKit/i.test(t.navigator.userAgent)&&viewportUnitsBuggyfill.init()})}(window,document,jQuery),function(t,e,i){"use strict";var n=function(t,e,i){return i=i||"0",t+="",t.length>=e?t:new Array(e-t.length+1).join(i)+t};t.scrollController=t.scrollController||new ScrollMagic.Controller({refreshInterval:1e3});var s={imagesLoaded:0,imageLoaded:function(){var t=this;t.imagesLoaded++},percentage:0,init:function(){var r=this;r.$feature=i("[data-feature-images]"),r.$knob=r.$feature.find(".feature-slider-knob"),"undefined"!=typeof r.$feature[0].onselectstart&&(r.$feature[0].onselectstart=function(){return!1}),Modernizr.canvas?(r.$featureImage=r.$feature.find("canvas.feature-image"),r.featureImageCanvas=r.$featureImage[0],r.featureImageCanvasDimensions={width:r.featureImageCanvas.width,height:r.featureImageCanvas.height},r.featureImageContext=r.featureImageCanvas.getContext("2d")):r.$featureImage=r.$feature.find("img.feature-image"),r.sourcesArray=[];var o=r.$feature.data("feature-images"),a=o.match(/{([^}]*)}/);r.range=a[1].split("-"),r.imageIndex=r.range[0];for(var l=r.range[0];l<=r.range[1];l++){var c=o.replace(/{([^}]*)}/,n(l,r.range[1].length));r.sourcesArray.push(new Image),l===r.range[0]?r.sourcesArray[r.range[0]].onload=function(){r.imageLoaded(),Modernizr.canvas&&(r.resize(),r.featureImageContext.drawImage(r.sourcesArray[r.range[0]],0,0,s.featureImageCanvasDimensions.width,s.featureImageCanvasDimensions.height)),r.initScrollEvents()}:r.sourcesArray[l].onload=function(){r.imageLoaded()},r.sourcesArray[l].src=c}r.$knob.on("mousedown touchstart",function(t){r.isRunning=!0,r.renderCanvas(),r.$knob.addClass("grabbing");var n=t.pageX||t.originalEvent.touches[0].pageX,s=n-r.$knob.position().left;i(e).on("mousemove.draggable touchmove.draggable",function(t){var e,i=t.pageX||t.originalEvent.touches[0].pageX,n=i-s;e=r.getBoundaries().min<=n&&n<=r.getBoundaries().max?n:n