1&&(n=n.slice(0,1)),this.setState({sels:n,dataObj:a,flatData:s})}return this.setState({data:o}),n}},{key:"exchangeValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state.dataObj,o=e.map((function(e){return"object"===Se(e)?Ce({},e,{__node:{}}):n[e]})).filter((function(e){return e})),r=!0,i=this.props.tree;return i.show&&!1===i.strict&&(r=!1),r&&(o=o.filter((function(e){return!0!==e[t.props.prop.optgroup]}))),o}},{key:"value",value:function(e,t,n){!1!==t&&!0!==t&&(t=this.state.show);var o=this.props,r=o.prop,i=o.tree,l=this.exchangeValue(e);if(i.show&&i.strict){var a=this.state.data;this.clearAndReset(a,l),l=this.init({data:a,prop:r},!0)}this.resetSelectValue(l,l,!0,n),this.setState({show:t})}},{key:"clearAndReset",value:function(e,t){var n=this,o=this.props.prop,r=o.selected,i=o.children,l=o.value;e.forEach((function(e){e[r]=-1!=t.findIndex((function(t){return t[l]===e[l]}));var o=e[i];o&&a(o)&&n.clearAndReset(o,t)}))}},{key:"load",value:function(e,t,n,o){var r=this,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,l=this.props,s=l.prop,c=l.tree,u=s.children,p=s.optgroup,d=s.value,f=s.selected,h=s.disabled;e.forEach((function(e){e.__node={parent:o,level:i,loading:e.__node&&e.__node.loading},t[e[d]]=e,n.push(e);var l=e[u];if(l&&a(l)){var s=l.length;if(s>0){r.load(l,t,n,e,i+1),e[p]=!0,c.strict&&(!0===e[f]&&(delete e[f],l.forEach((function(e){return e[f]=!0}))),!0===e[h]&&(delete e[h],l.forEach((function(e){return e[h]=!0}))));var m=l.filter((function(e){return!0===e[f]||!0===e.__node.selected})).length;e.__node.selected=m===s,e.__node.half=m>0&&m0,e.__node.disabled=l.filter((function(e){return!0===e[h]||!0===e.__node.disabled})).length===s}}}))}},{key:"resetSelectValue",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=this.props.on;if(s(r)&&this.prepare&&o){var i=r({arr:e,change:t,isAdd:n});if(a(i))return this.value(i,null,!1)}this.setState({sels:e})}},{key:"updateBorderColor",value:function(e){this.setState({tmpColor:e})}},{key:"treeHandler",value:function(e,t,n,o){var r=this,i=this.props.prop,l=i.value,a=(i.selected,i.disabled),s=i.children,c=i.optgroup,u=t[s];u.filter((function(e){return!(e[a]||e.__node.disabled)})).forEach((function(t){if(t[c])r.treeHandler(e,t,n,o);else{var i=e.findIndex((function(e){return e[l]==t[l]}));"del"===o?-1!=i&&(e.splice(i,1),n.push(t)):"half"!==o&&"add"!==o||-1==i&&(e.push(t),n.push(t))}}));var p=u.length,d=u.filter((function(t){return-1!==e.findIndex((function(e){return e[l]===t[l]}))||!0===t.__node.selected})).length;t.__node.selected=d===p,t.__node.half=d>0&&d0&&h.length>=g)return this.updateBorderColor(i.maxColor),void(d&&s(d)&&d(h,e));h=a?[e]:[].concat(we(h),[e]),this.resetSelectValue(h,[e],!t)}else{var _=h.findIndex((function(t){return t[m]==e[m]}));-1!=_&&(h.splice(_,1),this.resetSelectValue(h,[e],!t))}var w,k=e.__node.parent;if(k){for(;k;){var C=k[b],O=C.length,S=C.filter((function(e){return-1!==h.findIndex((function(t){return t[m]===e[m]}))||!0===e.__node.selected})).length;k.__node.selected=S===O,k.__node.half=S>0&&S0,k=k.__node.parent}this.setState({data:this.state.data})}u&&!o&&this.onClick()}}},{key:"onClick",value:function(e){var t=this;if("relative"!==this.props.model.type)if(this.props.disabled)!1!==this.state.show&&this.setState({show:!1});else{var n=!this.state.show;if(n){if(this.props.show&&0==this.props.show())return;Object.keys(Be).filter((function(e){return e!=t.props.el})).forEach((function(e){return Be[e].closed()}))}else{if(this.props.hide&&0==this.props.hide())return;this.bodyView.scroll&&this.bodyView.scroll(0,0)}this.setState({show:n}),e&&e.stopPropagation()}}},{key:"onReset",value:function(e,t){var n=this;if("data"===t){var o=e.filter((function(e){return!0===e[n.props.prop.selected]}));this.resetSelectValue(u(o,this.state.sels,this.props.prop),o,!0);var r=[];this.load(e,{},r),this.setState({data:e,flatData:r})}else"sels"===t?this.resetSelectValue(e,e,!0):"append"===t?this.append(e):"delete"===t?this.del(e):"auto"===t?this.auto(e):"treeData"===t?this.value(e,null,!0):"close"===t?this.onClick():"class"===t&&this.setState({bodyClass:e})}},{key:"append",value:function(e){var t=this.exchangeValue(e);this.resetSelectValue(u(t,this.state.sels,this.props.prop),t,!0)}},{key:"del",value:function(e){var t=this.props.prop.value,n=this.state.sels;(e=this.exchangeValue(e)).forEach((function(e){var o=n.findIndex((function(n){return n[t]===e[t]}));-1!=o&&n.splice(o,1)})),this.resetSelectValue(n,e,!1)}},{key:"auto",value:function(e){var t=this,n=this.props.prop.value;e.filter((function(e){return-1!=t.state.sels.findIndex((function(t){return t[n]===e[n]}))})).length==e.length?this.del(e):this.append(e)}},{key:"componentWillReceiveProps",value:function(e){this.init(e,e.updateData)}},{key:"componentWillMount",value:function(){this.init(this.props,!0)}},{key:"render",value:function(e,t){var n=this,o=e.theme,r=e.prop,i=(e.radio,e.repeat,e.clickClose,e.on,e.max,e.maxMethod,e.content),l=e.disabled,a=e.tree,s={borderColor:o.color},c=t.data,u=t.dataObj,p=t.flatData,d=t.sels,f=t.show,h=t.tmpColor,m=t.bodyClass;l&&(f=!1);var b={style:Ce({},e.style,{},f?s:{}),onClick:this.onClick.bind(this),ua:-1!=navigator.userAgent.indexOf("Mac OS")?"mac":"win",size:e.size,tabindex:1};h&&(b.style.borderColor=h,setTimeout((function(){b.style.borderColor="",n.updateBorderColor("")}),300)),r.value;var x=Ce({},e,{data:c,sels:d,ck:this.itemClick.bind(this),title:d.map((function(e){return e[r.name]})).join(",")}),y=Ce({},e,{data:c,dataObj:u,flatData:p,sels:d,ck:this.itemClick.bind(this),show:f,onReset:this.onReset.bind(this)}),v=i?_(se,y):a.show?_(me,y):e.cascader.show?_(_e,y):_(ne,y);return _("xm-select",b,_("input",{class:"xm-select-default","lay-verify":e.layVerify,"lay-verType":e.layVerType,name:e.name,value:d.map((function(e){return e[r.value]})).join(",")}),_("i",{class:f?"xm-icon xm-icon-expand":"xm-icon"}),0===d.length&&_("div",{class:"xm-tips"},e.tips),_(Z,x),_("div",{class:["xm-body",m,e.model.type,f?"":"dis"].join(" "),ref:function(e){return n.bodyView=e}},v),l&&_("div",{class:"xm-select-disabled"}))}},{key:"componentDidMount",value:function(){var e=this;this.prepare=!0,this.base.addEventListener("keydown",(function(t){13===t.keyCode&&e.onClick()})),this.input=this.base.querySelector(".xm-select-default");var t=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;t&&new t((function(t){t.forEach((function(t){"attributes"==t.type&&"class"===t.attributeName&&-1!==e.input.className.indexOf("layui-form-danger")&&(e.input.className="xm-select-default",e.base.style.borderColor=e.props.theme.maxColor)}))})).observe(this.input,{attributes:!0});for(var n=this.base;n;){if("FORM"===n.tagName){var o=n.querySelector('button[type="reset"]');o&&o.addEventListener("click",(function(t){e.init(e.props,!0)}));break}n=n.parentElement}}},{key:"componentDidUpdate",value:function(){var e=this.props,t=e.direction;if("relative"!==e.model.type){var n=this.base.getBoundingClientRect();if("auto"===t){this.bodyView.style.display="block",this.bodyView.style.visibility="hidden";var o=this.bodyView.getBoundingClientRect().height;this.bodyView.style.display="",this.bodyView.style.visibility="";var r=n.y||n.top||0,i=document.documentElement.clientHeight-r-n.height-20;t=i>o||r0&&void 0!==arguments[0]?arguments[0]:"zn",t=De[e]||Ie;return{language:e,languageProp:t,data:[],content:"",name:"select",layVerify:"",layVerType:"",size:"medium",disabled:!1,initValue:null,create:null,tips:t.tips,empty:t.empty,delay:500,searchTips:t.searchTips,filterable:!1,filterMethod:function(e,t,n,o){return!e||-1!=t[o.name].indexOf(e)},remoteSearch:!1,remoteMethod:function(e,t){t([])},direction:"auto",style:{},height:"200px",autoRow:!1,paging:!1,pageSize:10,pageEmptyShow:!0,pageRemote:!1,radio:!1,repeat:!1,clickClose:!1,max:0,maxMethod:function(e,t){},showCount:0,toolbar:{show:!1,showIcon:!0,list:["ALL","CLEAR"]},tree:{show:!1,showFolderIcon:!0,showLine:!0,indent:20,expandedKeys:[],strict:!0,lazy:!1,load:null},cascader:{show:!1,indent:100,strict:!0},prop:{name:"name",value:"value",selected:"selected",disabled:"disabled",children:"children",optgroup:"optgroup",click:"click"},theme:{color:"#009688",maxColor:"#e54d42",hover:"#f2f2f2"},model:{label:{type:"block",text:{left:"",right:"",separator:", "},block:{showCount:0,showIcon:!0,template:null},count:{template:function(e,t){return"已选中 ".concat(t.length," 项, 共 ").concat(e.length," 项")}}},icon:"show",type:"absolute"},show:function(){},hide:function(){},template:function(e){e.item,e.sels;var t=e.name;return e.value,t},on:function(e){e.arr,e.item,e.selected}}}(e.language),this.update(e)}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!!e.data;this.options=c(this.options,e);var n=this.options.dom;if(n){var o=this.options.data||[];if("function"==typeof o&&(o=o(),this.options.data=o),a(o))return U(_(Pe,ze({},this.options,{updateData:t})),n),this;l("data数据必须为数组类型, 不能是".concat("undefined"==typeof data?"undefined":Le(data),"类型"))}else l("没有找到渲染对象: ".concat(e.el,", 请检查"))}},{key:"reset",value:function(){var e=this.options.el;return this.init(Ne[e]),He[e].init(this.options,!0),this}},{key:"opened",value:function(){var e=He[this.options.el];return!e.state.show&&e.onClick(),this}},{key:"closed",value:function(){var e=He[this.options.el];return e.state.show&&e.onClick(),this}},{key:"getValue",value:function(e){var t=this,n=He[this.options.el].state.sels.map((function(e){return delete(e=function(e){for(var t=1;t2&&void 0!==arguments[2]&&arguments[2];if(a(e))return He[this.options.el].value(this.options.radio?e.slice(0,1):e,t,n),this;l("请传入数组结构...")}},{key:"append",value:function(e){if(a(e))return He[this.options.el].append(e),this;l("请传入数组结构...")}},{key:"delete",value:function(e){if(a(e))return He[this.options.el].del(e),this;l("请传入数组结构...")}},{key:"warning",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e||this.options.theme.maxColor;return!0===t?He[this.options.el].base.style.borderColor=n:He[this.options.el].updateBorderColor(n),this}}])&&Ve(t.prototype,n),o&&Ve(t,o),e}();function Ue(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t2hR0O3ch=NEF6cGz5_TGDm(by|iEP#lLy`Um?
z6hQ%d?;2ZrF){WM_5OZiE+(Qe*~xzQIoH0PJ?5ILnRVY!f5zZXfBIkiZ`7zi@&CpD
zRPO)$uRp!}r$7Cv9KtPg)4Fdi&DEQK`I9A%$A9|M;hoZ<^cP|tTlaQxZ#QDrUC(vc
z6364i);(UAw_4BVzn1%4o9B-3xsKO7w?4zX?!|XK*TKB+-M{^rPG?KghMiNz_j<~w
zd_RS_4p1Yn-U_Vxv4W~4$;V}+Dt}l_RX+?-)#8D2E?P-t3YAx>_bRCLdzDnGP-VUQ
zw~}hpV1~x`ovY@74OFYDw`x}MRBe}<@^`JFdaj;oSi@I!U8<{YRd?0*@Kyk;Ulli`
zy6RW2so?6~s^wf=)yq`o`^s5Th1IpVvs_E~s7K57S~*WzG4HvOrajf7X;M;*v=B+0
zDkV&o;*t52o@?F&Y3}&vnltvfW{;6(jh1GPl48xh$vi*RtWwOxW12p78?sX~Vs>ig
zv~?6$`_wZ#I|A6nm
z&-dT6WZs0knm_SQzQj$s!@u*6g^$6=!fdy}*<742y~P2zkjH@qHU}n2aTDPI9GEvQj{{@*Z-fVPCOWX6&wJ)f
zeg^)zV827t!G6ZHotia$7x?ei+}Q?y@CN^c`I$+@)?5pF8-K@Y
zaDO59G;iWv&6@=NU~V{Iu#cN^8~lH=FgyxougWp*9RtIoM(pPcTwBkZ*Zd2~f3N)+
ztPbwLpFD0IOn2a)IQa`X7wRX^GF?>Hxu+t$`h(F-)p4FAkMbksTB@boiZxXAlC|ah
zfvcPfRRsSEa(chA%DnHQqHjB?T(Jh~+-#ZJMNZJf{>wC^-7vKeYpM9Ag%xhY&&3V!8~Ihraf02wj*}(
z15KNpscBQv;Xt}(#-uy&pRrqWW@l)AY##pT|H8N|B`56D;)G1io%lWY|BPNfm1os
znz$cTrN|I@mTIlK6+5Yc`)~!iE&!kL@~JXWZl$B-S}as?S7CM2
z2XB>^m+LsWIL}b&lD!ojK3pTaOw>mmdZ}+zJGHAHp_YMRY7tOhP3r_=`#t4f#Y457
ztI4mjyL_B1E2korR32MXrbuOd2-n{JM@jwT?kB{D_6n?=9@7P1&XC$jq2s7XGsh
z{6`suI=Z{
znqlN+yK!{)Go9Ke?O63#?j^@yVsWgq&nrt$h*=6xt4Armk;a975%SL
zteVOd#Rn9sq|)erY4pEzAu#k>qOj1d3TwDVwLPOXsozJMG;p}ON48X(;6|22fq(P5
zAqv3{)J5NGRdUDQyQpfZN^rnKUgcfoS)rQT%2ZXgGOpZ*6G+8kRV+Rf$M3uk*WUa`
zDgF7simG#qHA-1v`+}G4fZ>6|78nj7#x9`u3E&^kI&1P3%kNK{vYT}`{{I#HXB+%8
z!9UZ&Kgq&>FFxRqL*FMp!mdAb2)M@?nS@NfXGuKxTVim><}aA)ki?kVN}TqSj)IR7
z3$rZn%99g$>oHby{i>MP6})$RZ{B;&iWGd#zP9*cb0UuyhBqd5IJx(^vNk-Ici9Q5
zRJ6Hjly0cHl@0!hs#9T%YTyH0N;OCS>#17lI&vvqT@{MDTCtx~Ve}IYR49RMZ
zEqADWhYYz?9iZq2tu^bTQTn(`9}S4^sNT)ns7+77}dPW=qt4`0ZX`{?<7^xLfW&~bErD%c~5M!3?~c+PGmh-?iS(er^vZT6M2_u
zp+J{W*Z};0#nJMuGF@(Eo5`h^kK9Z9t7=JiRUif^P2BHPxT;FOTS?U_G}fd^=QVQV
zK@A;x6b_`Sa;5g_)U=%@4H&9X-TP{AyRPcnqP?QwfbjznHR}*#`Y7D97BOcvg}8Z<
zb9jJ%b%k(0#G|%qSM|X!xZ(pUs!U-x@P0+&g0hxBC{x7v2^YQdhO>tE-mkUTfkiX&
zIDn2XL<|QKz}n)%On5QtIYJB&^FXs=va$I_?=vjy9r$Nx_Kb{|@Q(xkg!$+__%BY#
z#s_36G4_<=Cp|&G!Jjz7!aWA;r`mFl@4SmRuwTf!aN2ER)}P=fGW}LQUa#V59vho{
z>J^-=d*=RcNd9|yjeTu@zHJMBxtds0=;J&&zaNSIM}fx}@Snyyj{I#lHo3K`7ONrm
zGJdLB!b255aI^3?v7Zw-eE7DDdUxNdm>HKfefl}#r!(r&bE7I%YONrjFijr(k)|U3
zqdTc%I5A;ZB>6x+H3Iu4wd$&&r;qAYuBK4(f+lt9$+v=wg57E=(l@2a_CHGo|M+?P^6^hj%+VrzK|;(A==x(Y
zf57zvu(sts-+2!kbeHumxZefuJIHM}~dG@qSgw=4tU_T=h
z{IkG66a2F*{0;W;^Y`HcjQ;Oa@`4;CTQ=YWL7s0op7~s7$N{1PR;zO1=JF`nf;!Mx
z1%Q9uDl_C+wwGL;S`qtut46tc@+cdqO8nksiTx{l-~s+M@yq4qUa5^njrl^e=6nhV
zjwyEDWi42EN-@(9YRE@B)uQ!0`S^5^clB_E)(%rtP(wwBG*nCcL5PQs>W~xoRH}}6
zkZ)Ed=cuA;PF49nS9v?TD+qrO>|Td|PgS{;tSr|u?(o2q*tE7h%ZCs@$A%XZ+saKF6W|i(`%df2uh%j$-2-SR1?x%A8qyH5Zv5i_FE>8~l-k`Psw(
z`>YsX>B1c10DQuXo8bL~^`Rw6Gam4rw%mhvV2>ojfu*cV=iJt^IX_uqV}F|8{w1Lv
zXFZqm{Kfq|o}6YiVxD)bd9Tg8XWi%X?9YDfTEK1?9vshnrgH~GuAVBFB5hQI8bIxe
zWAVjv$kSud#XhQ0xdXo6Phqu}sD8jcY;YKPT0;fbNt0LADXLj@h`e2gYVhET8a?j1
z<}bLUnR7qY!o{Cy?);;g8na*X6OL)tyo2g9aE%&9OjL~;om9gu4BhsZ7cqYWFJEHo
zgL{bsuX3Uw7hZktU%uDD2b(u9aRM%!!2Vx8BK2>zM^y^92mc=6KaO}TfjDq7zkeUq
zb^k>5{T8cP)N%RyuI0CGuh8J_3JT6t{lHu`te>lTb=GJ=-}4$h_M&2DUe(n=Hm-Ig|K3j{)0hSU2
ztXOnF%ND|c*w4ZINgn18z#Z)8+yieU*2rD1?`ZkFJJhaixeey%FxZ{h?-0jh?(N4O
zo9DpX)MoAH%{}wj;>s)UeeoLmdEN(4Y%!lzkYARa$g>#+|4)xeA9da@m%`o11AF6(
zr&6n3K`pS4qU*0y^N7=G9eqGiEz;%XOnoSDks_L8$lq_BT1KU-NwZY>`^?b5zGpOP
z@XQ9IDv{oJ002L#z
zEBanpMGzB22Zj(E)Kf?`{6F=%e~g9jyZYRc4+4(+gbl@XyEa
zKm9n5H`eDHP8F~ph6g9Ip6beRX?*|Va{Zv6YF8LS>=&cps&f_TpP)8vPN+#lj@owE
zuVBA;1$j>b?@R>-tyA4vvFhFBP~FK-9?oIv+G?3r
zk{c|T^*#85HDdJK#@)huZZ3G|$-Er&-st|z`oAEK7{KI!3v;y`>{l;2q*ckeTAFZH
z%VQs*=MTW!$bD=)GVh)xE9c$K!yWA7ZX++_f3|?0o9lv7kQW7CSMdHHxi08yEd2LA
zv+$oa;wS(wOQ6r*vREoNBnIh$>NtQ#(Q=h0zj^L$gkeW!;t}FK+s4}*
zFm^s}uCezv{xbN|KzfD|nJ750`V*QJ2e8E}lfhC3)=K2+Wy!zPYf_>k9oWJJ#5r}UL#cEZ4bqKlBF%F4>V`)HBFDbqS^DWYi`14id*!RW+!~AL7nHQQ(!0cZ!$o=
zB6_GtqmF7D)B+B)us9G_qoG_%*U&rvECUA$;n$rMRX0ej{Q?zDj@Z(tj#}3t2B1!0
z{6aW2q$v7I&FCrAa(1IPY4o0W5H6I)FIXHX;wsC#rFk$z0rS%
ztq1S9h66A3KW?sx|MT!C22704)sj5?SLWfLvht8tVhdKx`;i{?12De_=J(O_`wraW
z@6xNdhp;BxL0*G@p53=`v#>q@{zh!fe<%L=ujhUFxaWPo6;l`v@Yuv0HvWrZzLbyC
zWNNXK6<8&fK3;}~4L_rf9gb_-jEm~kH-nl^mL|j;Ri`dn)u!bVO`(R`e?XQzs&=Lx
z>_NPhr8!f7(8>khY169P)Kzb2!j!9;IQ4@1lmB%O?WKWHAE|fa!Rp=+8xY!7T^rCJ
z3W-*$facT%n_|<$W
z+kJ;kFgd`h_~&Rb@!wMP-{8M)`9W=1eOT*PAJoc4r!3spfcu(wTMX_ydKpxG$=KsQV8oBK6Uv)U#WXhxqXN{woT^O;rj
zzyIqUz47-Vt&1Lg|qF-zc8p1MJqN^qb8
zaiBByz?s;vJpQB#Ib$_yMILJ1VVc@|JEhI{RIa92jG1lxl3KjAt|f{v3Z#T#?OQQ@5H^}=ltq5pJmzoy!hYY104CG
zi2*N?|EDG2Q{x(`)a5r3bH{4Th-=jGE^6$!&opJ$F=}{6@dKwcc<658f*qPS_k<=*
zIVD%u9xC>Jh$fAND<5TP#>6u^OH!~u2i2=PEQRl6PE;CCK)>=`1O;xgRMg13cAfURBx;0>qpq8In;tyKX
z@>dINei(J4VCn-Q*abg&2*w`-5F5Ccah4l#VddiGsT(83D^RaAHo=A3AvFT}*deuA
zW3Li5sLuj=|LI!1@UVrm!QNnP`GP#Xx3OOkpQ9vdz)O?z?ElJx7XE4Lk7~=t<4Rk9
zNNbiJw=hpx0QQMspLkCx3-3Av>{Ak7=)b}2byyd?_p7+_-rs!A;BH}V@;*oIXY#)@
z)EKRm>r?3e#lzC}75DL{yVTq-RY7ixG=c)Hr4_5aEZRig~SUF*-B2H>uFIb(Z
z549x@XyNOxaQ7P6DlgT;4;TrA2Z6)}b+83yuF!D6qikg>pR8hdfK)1m5GPiqc37Ue
zK?!=wrHfRNXXPOE={5`8_k-_#uy=4E0ef$3e!_gmYOa&W0hW*hu1G$hwZwi#{|)|I
z!GGJP6WX}$fL1TOstt*cz}#SePwVsLuGS~Ltp5cuv~e$Z?{{4rd~H29yvWD?1=cp^
zRxJpi;cgU)}eiBqm?!uT7SHvO1p&OWJ_
zm^0Y=BN{Sv5BT>|_s+T0doJjckq5vVTOa?q)-V26M|KfoVhfJbXFkBJ>Hh7~syWxF
z^TuH7KjC|NE6l5d{HxZ717ToSU!h)M^a6rawX`=}j8qpm;OpYAzcTyPi27fTh^BC$
z0rkO}mLG_$QOn|hu>)b`hJMa2s!_I*BFGo~4F^hBQjPLesRvb5MRH1$9~hrdrf@k&
z&7iQ8N)#$%)sae4e+u#Mtcj!7IWQ;RGd{ue0gPX;C4pX0Qew7NETQj={->@xtj!yb
zYFp|t?bv)mJGP+zD-Ubk!du#q^Z>l?TbOSE_w|b$^1CoK82&3Ax3D(Y=izVhz`lMN
zdxN(_z=dmL`%Mqv{6T~N19c2L1}@u~|NBH^Ke?iL@elC*cNIJTmSSgrLr?Fb5|gfJ
zQPP+6cu!OBPgf21jpY63$@h+s6Qn4F`p}1Og%Nj0%CFim^=Y?33#MPy)>V%ze_-Z~
zd$mX*RvQ4>PCTiQ$_ehFn3s+UQhrwg4nQ5B=y0Hs$8m~+6C5E
zJL*Cv9*o8YG$-zh^kS}*creV&7Q4DD!n-!TtLn_L`pBDjuzG3ifKw%E0r&uP--%jL
ziT6rVCvqZJH2DE_WTXsSDDwe)ac!iihW#~sa1t}Y+nEjB4&OJE&unF0V4G%6-@$y?
zF7klATC*Zoo3Q!YHy_om9mkcq>y-9op5vO@^P=nE|5zIq-9zr?$sKg#W&8iTF#atb
z80>93Z}Gr>{4)Nw{@bgq|EB+wzUHC2Ho6E78`RjVt45E!s>I|cmrqj9@Q>A(oS>H%HD8c`Rhr)D*M)si@%5q04RIM5LL-`ozj*%F@GpqH?c>d7S@&)H4Ik|57psLo{@>&pnHzs*M(Z;ihfpQu;2
zi%MGYOtA^fvn{-%q~srzy!>0OTKl#soQok^)7UZVH4zTP&rR3*HM!ch`G|J!JfXdrXLTU=k`C;@
zpxxW9VDIm1;}Qq{4jzF25(oYTv3B5Xu*efI{M{U|bw3|}WB&_c{>pW}jd1h^O{}ng
zn>4uf4dVY~=KdzDH?_ZoE0~iecS(S+OIF^ZkMph8tp8F=mt9eO{5egSa6m%_?X>a&
zKi{D$`L+}Dp)RWQ0kIXe*V6A*W;Vn{#h4E&^`1NY@J8pn)wA&&jqA8bBU;bYz~*B#
zIBF8Lpx)rx*s}lis)wL|o?!2;;)PvRxDfWam>V?#Hx+){S@qm%Q8NrDK8#SOp!#YB
z&dtHS2@;9EhcI96U!jWS3j*Lm8+=6w@j=aUm6#uJR!yGsw!{TaxKKYfd@w%3S=CFG
zRUrMvD$F65CNA)Gtxe8Yjr`G>K6rqlo8i-X#j8*61sc$Ak;aWqAs*bVt(y*O@19fI
zpK~7FzpO)t&TG%kE7}PDso-BwHX8ix+TL%id3oSVb^=|sd6R$NwgE=(3)%@A=U4CB
zuYoVd1{kiGy+=dZ-B1(X4b*|As%QJ7N?OjGEOo4eWcpjHsco+PR%VfnG!o9;)y^41}_x|aoihO4C
zy4e4EAy%)r4f#NOuA}h>p>7@uWsWcqefO`3E|VV^JJ6En>oH^K;Z)JWxn?=?0`%V#
zy{}Td9R8{_`9WFu>%@#xd3jf>qhfCr!#7m0W{^#;VCu?c=rOog3{>w9%hbQ~It}Wv
zK_3s;qUmF^w0yxSZBDs}-e1zb-Pg4(7ukdR%!x*Hf*bACioQ@y=K$(9HB^*&(_+m0
zeeiBI_6ND6x3#fV!Nh{0)DxSlBWo1;-z6+U&58XD56s+vS4n!x^a&eLH)=wkz{lCl
z6oEbBhTc~$R@TDZ>HShF`+jL^1SU2p#muWKaX<}b9myGxYWOiTb7FeUr3#gjPt^zw
z=$xv)9oDOVrwtm`bGs%CrDhOwUMY*e2WxO&@(`?94emDfX8j}hgIhtot!rZ!^0@Jm
zzP}FRe|67r06Spjhevezl6X9uII1u6pcAP7T~Wf)hxBi6(YyOj>o8QcNsId?)sombz*)ueoyua7I#+_YHThaR7YIpRf>F^c%TmAQ;ol7oi*yvo9
zEY?Kty@g#bimfhLPt~2n*QRHt8)FvWu6)d%ps4V1Np}8N$p!
z9X0X}RBL7kqv;biqc+$T{f_{DQxgm`_~ZY5%cJk5%Cn!Pl2s@2!sb^hR)+m7IwlTM_?KPhVc{t}kE*LZ9*?o&2Hcwu&
z7UV<0*IM`U@Q)dCN8K8oQ)BOR^=)z%>_(|WkA+Ix^|iL_{7R`?KG(X`&$Kd?es1Df
zY9-_K_TQ@O?KjF3mth}^*J5@c5F8qTM`N%FQ4sYUpQ@qEY(=R>Xa_a)i&702^0vS}
z>Ki##gPZq3dZPc`)Qf&_hmbDBAdT@u^nwCSZ`kw#npl3IJiVI_%^raF>aZUy5*tvJ
z{E)nl?`c*i*qRsU)wG4WlN&}+9}dO$`+~VIF`oxm*92!DV!*m^!qfxYN|q;IslZ%o
zWoDb5EvaUB05__aF3-N>GVFINt)SZMeJWoK{l`X7hb&jb>_c&4?!5$ilWJ<>kiF#3
zvTXfkgZ=VH+G6nl8?fRP0spku;BRAo?%;E)9%E`UmX7CPUGUoGfw_0i=7x>A@fYUa
ztM|?Gukj@o{=|Q#E;D`DUG->uk@)K*{rMB>-Dsx*-N&hIr+HdVT$7Uaxe}LM(unc9
z)xOz8YOFo6iyhI&>g?OBjBTg(!hB|gn~(g;yUVkr8+l+2>N4D8k7p>)1yyCH&oe+_
z9wF57#;HGczaQ9lZ`7Hbt~GUmKKSaURxS|b-xMA+w`v0cZtOuWT}!2yJ1_P=Ildw3JI#~w5yA8d?G@WbbOgR{#ArP$|Em4COJ75n*;
z1DJTwYlNB3OC{hwWlvQ2qOl5qAi{&RuG4ouCT-2MIhrj%o
zHB4D}n;O>>uz!dh0Dolj3b?S+A!*dt(zrJIpSIkg|2F0p)_Hh4@CVldcEQHG;QA6D
zEWCf|BdpikyfCY6H*9XOnm)7X17G0#;>O-lpJrFtpK+f4{6YFN8`P)K4s!BIs_xQ5
zb^V4Z$af%hx<2Y1@iD#DDEhEH>8%H-IQw<0F`r+(q$_&`+}JzByrw&Od5r*ibT!}x
z`+8XGS0N88OAOC`p7uclu`|8EI122dz`42FGZ)mXPD|>-4Y+Pa-!F8k5@WvK!MnGxP^I;!>x7lM{pLu~m^=v>dkv^fn!J2&E*#GLp`QBh1
zg8tXVKZMgmH2GjPp7*7H;7#q=rG$wGoh%M`@Y?D;=kj4mh1CgRetbqST>*=F`Z$AFuy~Psz1NfWk&GcC|ueh6!uZ1(XoHvrk0khg-
zp3lcE4?j!qu@ly6V`^4Q_ka2Ne0xyvwf41*KRuwG@ON;VFV(Bbb@d28q%QSS)j4DX
zG1*3SAs^@xJdQa1BMoaYnz~wd`BZ44PQiWo-5Tg!_GDIN#v-r^^|+eBYU1fn4#qzJ
zieB{SsKZsOrCQ~xt1`6#ZzpE>*x%D9d;s$w0~PAgNcG(t)4OYcEpJR8qLuty0xiAo
zP`|ZW;|H38zhwi;_{!-6H}Ll+1_;zUZ&GI{;*M>op_=3z!PV=LUwEnoJ;KJ!2i4+?
zfdF#B0PyuGTant7vjVXJCKjkgJ;?Za7yP`*1HE{y;e!XYfExITn&uimP^n09=G$w^
znX@U(Y>B^H5c}1Gh-ugl0S78^E<(89N7}mlv9_&zqOB{41y*7MRvFzlxZl@SBdZ+O
zn^(Sqe*wI0+zYO@EiiRj``Ui~B|Bhanz#OfAFn)b^UBU0&Fh!Ve5k>#uBltY-NaJ6
zu>o7?x2(oDFC#yT!zYY{4d~ODJjylXoQCqu4r1f0vY)TKhw4`FRO9O8
zTprlRiXP;FRpCMnweq2dS2tAc$i;d!=&s?d6V*15KA=~W>bi!>--X#<>_D(*1JyM3
zSKkO~cug(+4|We_9>|aVrZrTOy+?)K^46Pw_hL`5H?x1_m?dg5Bg#CGH`tT!HDf+7
zn)+Wjbz#GS+6Hql_MyaiRf^;Li32L&GfKYu0lxl2
z;!SUbc!qMWNgzF{Al6{+F^62%pIPIk?DM^(T`2+FNU)#gdT)yDgEtBC{5JlF+#fzt_aGh0AfjM
za4zHmP9IiR(RV$-9~OeiOioY_?0wMXS`~~=qrcdK
zFy;m7xzJ}OC-nEKrvPvMT|U0d4w?DU;`E40QqL$uT=Su|7pcBy5Pq-$bE@I&K?!DG
zEO|{8`WhAdnJ@KcpK7S44$oC)D)^)K+n9COMo(qi>Iar=Uu~`*!VB!c>U*!n@^$#y
z_kIn3`}tQfHE~2i?Cop&b@pSkntRr~8TQ5O4<6F`GBwqG>JW4g9_$DIEY?)`kVrf*
z4*lxR@7hfRBL@&`_vZHrSD}9ro4@O#_JK{*#;*ar*gEv)Le!^0OZ5(Gp^gFJ^y@;f
z33b%4YE29OfQmKcQ`$qphRNt5UmFLY2nM(;L_PG-;y7;hX*~B2kp~RzRM$ODBnBJr}
zTr~flYUTa00gX5p;I#IDzrlGs_-_aQ?Q0%b>kf0h_CB1r_iy2E<7`%Arwcx|?&aZV
z*?jYwyw?@P`PFOtGi>}X9(}Go>z`uZuVDB0s~xqV4uQ=024_&4-OTLXV)T6?d>BUE
zy{`r}9YBoGOFk8wD8Qu!I#ZKjwBCr9G
zYUmaY2f`KQ$z%Gx1DnpG4=|hW9-`sVV>BXqB(=Pb*w`TYFg_|v4Y6D?Pi#U>Rbnq<
z1#CkZ>Pto6sm(b-e&hmf^zo_Xa%O-}MR)8vxhV61rVkv*T!1%v??EhAjo8i)dtl}V
ztCJHNJMV)U!-cize;)pZ1NLwK@2)n^1>gTmd|&2?^`1QLVJqL@A-G``zVebT<4hP3ELU8lP~j_zskqCYj>UJVB@12l{{as>SNSgmUJ
z2loUxvykr{45zwiP_sdr(rqU7;67GQxTbSG%O6-gC{8bdJfIA7LM03P5qmU88mI^}
z=oRSSdpHsEmvy1mOH5B(XKH{Ayx6}?Oy^XnII#jb9kW0cJ^*{_d{u}6J>f@{q9uuC
z$qlOGL)f=&;?CxN5o#4^@Ndejd1E#9#kSQ5Wj?`|+|!+ZgR9E1Rw_|PGe+hpD~(wS
zblqTYabO)hFtQdq0RFZOD2UsC^4hZd7RE1QU+_C@?wHlSZ}?#Hgv-o=&K&wZ{gjj7
zejGUlHaXzGMP2L9LeR^QA>h{+8Lu`0gP9xbto{*$$-6o;KiohQx((3i&I2^D$48pn
z^J9(cGDIWW^@9)nHL1sNP3<+3d&4xM{b=&_narF|V6G!ple@2mFXPEQdl7H6*T=1g
zXhP>0>_Ts91JT&_`l`Zy-*WT=jFiSV6faCa;Eh^(`|kn70VW?LHYf@<)SrDT*I_?-
zFg5LFmuDe7YRBXc%R-!=)%JUj5;x$dz8cN_n858!|Uf5QR$
zcmGeW4m@9A`bR(8-;e~Jy0Xt^w#JO{WYQca82sv-)f4Q)As`crqS{{M0GNATbyIM9Q>ac9-{Y^18p@f-Y0
zkoTG1py@yS^}jtiAFQgizVSD2Y(X9JLTqy>Z+KIWSkGTgiSgR{hboXg1p(|SZwl5;
zed!}Id)mEWdpOsY7_=olrRL0~Hl^+uP7G3uzGEfoO{LkFQe1DnQH*)S5BU5tRzK2%
z*sqRDBW4K#HMDcG_U7TA4*uz2pPuqiJJ&tr`hj+)U<1|}4iNv7Z~swz{@=Xbkps*e
z`Z+dWCHa3Gd$rbpGycE9V(_OX95^5UpUmSi$Uq)kd=c^0GzC-}$z0G9^gR(jF`Ayx
z061du!vVwt!_~i8H}3VI-_wTPUjQ>9KGfdo$b&e{72o^U|BB>1poW|a6{x=;Z($EU
zeAnPl9_U9M8T-*GG@6+aV!42p%oTQ|{@8`yVQ1=vZOK8}Fmv1r8y}%Sk9u-(s)j9b
z!nPCx>r%uP<(Ubo%)VoC8uqExs$3V`>r;~m=WK$;tW7x+aKDAWvHQDIo{$SV@K0Y4
z{$Rgzy^;IckwX2C8QJsr+weyP1q1AEY+^?dY>a5chYd&)SlBpo=!fuF>9&KUh8K6U-N#ptof9
z1MFD&jS|OaXiS%6>I?DI5$AC}I2lvN*
zx5Ae6*XU0DHMaXu&JyXXCIOul?%zfsJ}t2U9_W4*Y(RC(2K?hMbvP@CIg(=Ge14==
zUy5YjJ363?x`ub7&dpggVbRuplL%kVA*f!L7|w%#huKS9p1MADs!Be@kwFUcbGKTt@iah@EILAr=}zOz%OYp{@>{Q?)8tfYlB15H-JB~%kUtN
z0|tM~1{gc=pWuLn|Noo=27fcZot^eft2sYqa-VO|e{z73#mrhv#3#(qfF?0uKaiQ5
zR@C;Ifl(jD4V$m^GgoPK%nD^JWuIWr_1eGVDQC_-<(xtG0prr
zf`RFr4Y-VR0H>+gn**sM#AtF4d_dc&i-c
z`<3@XJn2a?FJ6_L)SEf7fF^LV2^=9$!4Gt8(ArviM{<4{eCZt88lTjeYaT~-p>NR}
zyFtIouZ?QCwqw8Fb^QNxaDJd&8^JzL4EDS8#CneB4gL-rVC=wu$OaI@71ZVb$+d|i
z_pEuYRWlyp2acih+35UE_V3KnfX4lZ0XtYWdezj$+O}YW)=pck?A5z;aN{=ZPuZ&W
zp(8bUXqMGiF!-BuZOxgp`_th9tEn@Xp7SBNuzlqZnm>+n!x}Ec_b1~6VwEr=R(n>g
z)9KxNbS873ve&0^ovGtHcj*B5@8Y>39Y-jlZU@c~;C!0$k=Xqp{qwJ3dh@Rhs11iP
zuhS5}96`UYnSxy->1nrQpCRYa)oZ1m5nahOIuU1d0LRX(oL3f%Zy?s|*08lcCU+S|
z+%lkfS4%q4hwR>v*EZ>9$-rjxESvOTezh~)X|6!89@KqrDRa}$`Z>FIYT+mVZ?6jOxmFhvy!!Pa-ufQ
zSq;v6wRiPirOaHd%;lSPVEq;y-MmvLx9`z}K6A*ihtU`P!NU14XHA+jiVwkq{osFq
zy&>lOVY5fboPBKeA(&b8jS1(KyFN>obC2t6RyMNFTK8|-u6-$~+P8kAj_*iU=9(16
zemqTW!h5Sh?N;)~2fy*RQu_N}%3%M?;|DmG_>Jl+@xCv0A?md*5zMr}0qMRn
zZJ1xg@6{r{XgD71pIX@O0soBD$6Pd}vxEOyM1TKV5f!3mU)q}OWnVy~j~+D($GA
zO*(2|s~+ml!R1N>>FHx9YJS1hjUA~&
zJn2o{k2xk@7v5MYf;P-t
zMypB97VI6R*4uc1*2gY`3lr3fz5cyhF0*WaId9mUPwnsn%$$S&3F5(I&Wjov9n1T8
zZPa-D{WUmnO6Rf;=;W?FIj4nZuk9Mh~H81?o8T9m>+LD*BGe>x=21
ze=kZesVM6Q#E!+-Z^V2cbsl$m6rL5pn)Bw|oIL0cdK0I5T4$9wQ-}7d7zFwsH_Pz>dt=G+~Bduwn6gSwQn
zUl+5pi3f6ZbbGpXEnlsD>o#cb+6~x)G%cSVui;%rkqfp{L+Xzn&RysY`+;k9&XH&K
zxMUFZ|E8QLM7|an&0eF{mb7B8Q49a(>>CbI?aKbv{-SE&S{cmCu;;kYTO}+`82j+{
zKR%=eP@0)P_6az-GjCK|)yp&UQnUtjKu`5B?v+u2q3lE_GC(-+Ko!XtDvzeLjfLJgy
z%X*xUM|
z?a5hs(VG~q@m+^&Vz-YpqHS+#9GpKxUf+^AgD7SVP3<>=^N51ngQ)X>H8aa@PRzEK
zWS*J&PhGcq{9O$8IF_hQ{n<-XhVQigrb@=f2bSN@OoIby4~YlOCA
z(~iU~T0JdUDYI4)8>Z{z?!)NmN#(BP?`Kd8XjZEyb5#-4-G-=d(@&Vo8qT>mH>|$o
zkv-3pzLs-%M}MgSZMUdHc(U5mPf**?M70i1QcB!$UEY5d8=tOY#QMi~?j#<_ux!BT
zj124gBz1tyHS3kLAx+Ds$60Y;OU@Ii$Qjjd{*5!`%Y-t&YGwuknJ4h)jEGv+-=XN*
zAd;9pTBF)^)QX9dbZA40R>jQF^nN3>Xv{QC?>mzEV^3z1k(RxQ|LIqe`*#X$122rt
zXvVy8D{6#IsXK{TA9sdK*8T?J2eq_rXo!oJUc>KAp9D1Z1ryl9kqu+6M
z;8()oMIl8zATrLTReZOlri
zQy*QMc$0IIuhKhbZ*k10S`~jo2e*9<{^xWd`+%kMC(_epJCMV*XwAGyOO5H!
zSsP~0)~7jpmAx)Sn-Uh1<1E*PISKS422*$Lqj8;vXmqgSq7k
z{x9Hf{K8r40T*(A)|cm=>Z{Aob>qB)XJ21_pl`3-(e=~clPiACEb^E7{QNC_fBk{J
z`SiXH?)Z|}Zz(o(Akq*0UZIUiPqbt8Gk&k9RxNbv>RZgif6Ywv7s}cG12MrZT|9*3
zTm*ZQ`)830?zCdSqua>`u?H9S?jtWq)0sVcunGIMKXo&8gC!c!?jtqlJdu!^P1Vr1
zDY0ZX%^EsJOD0Xz+S&7{XU@^G$dA^VT1Nv{?V`{=T&PqRgF8ag7
z?3@|>&E;ph{naD=aO0l7x^xQ;+$2~1hSz>g5Ag?GJ$XxK58c$ZRiDup+ou7o4{7~^
zC)&B@IsLGov5QZXwVB^#^BwKo@&omN?{q5nmOedsoBA^~qur;7{deQ%GsyYLt=Dg|
z>b{4zY`1*E3F-pp;eiozeQ@(u#f_VzR-s*~#gVJAXQVH42lGaZ*NT|g+M2jnd)KVf
z0dj}*Z!!Np4qIyzPR+GuAjZBOUJ(F{Mv7HZ1309
zc)r%&tzT(%BIgKjj>z^E>@iP$hCTclJ^z{WfjAFh*8^$*x9JPqBoDl)GY7uc^)t6P
zkC@NNIF4k2E%7DzAEO3f;=m)@&^I2R$;ed3s&(42bfty=={=eF0cI3i3{rh+eE#kY
z)xBv~%^W;RYi7<<=E`+CMBVuKjvbaSIkb6;b}U(D@nGIZBei$cYHAFb&-$
zKh@$*=E}9!HZs|OFzQ^eIYcRKYU~}Q6dXM3N
zt>>?-HV-TtkoTOa7und`xSQ3!wx7#iU**87kE!+l9@}94E}5BAzj2-(@zMJ_w(ooX
zTW=_3$vGv@Kf&MEImX}DIjyDhFKXHROPr0*8vCO%nTtPUYCpt%C-*(m@qJH`C&&XG
z&$-R#+|=m@f;a8~*0N)czy1YWh6wSiC|xDI0Wj>sENR3#|9*9G|ss
z-Fl_PCu&n%f(~!qOnkddd)K9E=dxAWws^UAuUKtyV(X$6iXSyqpL8<1-yI(GU{CLL
zcq|M1eVeiSmOV4J-q^KYO8)aam#^!2`d<*|SFiJ5Yukqc_}du&CjQ1o7|e~>{-GcT
ztn1(AfUyDQoZy=`p6kair60e*A0R(|{#;*Oe8}Gs`<{IdoE10zm_F&ZUn6=S(dzj>
zTKkGG9ec+2KEro0lX{51Ik*2Q`QKx3zpInEKhYEXj{D#8n(uY?AnX2bb>-k$eRkxy
zK0A6$H;x|B)q@9g9?Z^=17@I;S!+{}4fy><+DX6B*olMKg;^tJs%0pD$Id-mjp{Vh
z82X1vLc7~jR_nP_A^GDzUa_;cY==?pM+K+ZTfjvL*-~2?E
zu@zrjdZsVP7p{W8(S7TTdvyQ8QU2z@$)9!R@I5%d-$Ef~ID7DG3;WB*ztbgh$*ae{
zB<9Z{R$Hfy)cM!Vj<@`9*6I{xqW5XUbGuirp&qzSYr#Kd-Xg0vxMn`*OE>AS7WAis
zYc^7!sIHnmXr$(SOdc>X20IX^6mo%-*m>Gce79rK5_*_xh%vShQy81D&+0dw&B_Gl
zUFiERE9W@4c^h@-&BPoVl(lXn=jGf`4z@pg`xA2i$Jl@e$bDtQf$Yuq@_1lu030xO
zz`{L`4_xPCndj4O{eKDfJbQ23g8cX7`3&2Z+q(biYM!^>W54#L^>^rf!MMQk0VnbQ
z=co%42V5c-`0~+&6&-sGqzNMb<9o+d=S5JMX>nE`Zdr#}+PHg^)wc3KNoA`YHrmfWe
zmr?)SsO%Ke2U-mNOUMJaC^d1px+u@(G#kwTU<&XTt{SOS>&!VDigT%pV+2XXb?7gTa3ry{%mqG)d{6%P9iRU_Iph!6;ji)i7l{W>=)}%F
z7XI6otklw&c@BTRX`432FXM4MJ|LC4Q!2HgPj`Ln!
ze+@^2ah~L3%j17}{Re%3T?@DbrpD)gj_zMQ%lXl#_ziY~J%0V`E5rlDh~FaDdCv6v
zPIAV~W&Ff-?8fI{Z+wDz?-!Sz>iYQy_>doU<{-5L;{S`5{^S2o!husasRNM<Dr-_#O%42-p7rZsf2Mei2)osId{}-Y{Dwyg0=dn+ZeT^FWDlbjiN(aX=0xtnmz0j
z#eFhP3r0;;;+Tm_8atW1V76Azh-JnhR`Z6BX4Y-6KIz<>`S($LRx+{2PAlg$x#cP1
zzg)PsY$kSR^DX{+pE>Y{1GziEAIZ++fWdy>76b4h;6DhH#O(@|BY}sRjH9
z{$J4hxqx3js*C#$==z}(@ZbcqX{nr75Tk?%vBUz)HGfR37EPM3)cBxZJf8jiXApDSVT^^3|X!;a)_1F=O_U?5JT4}@z
z|C_`axApb;+xq7GclzwaWqrE;7{1_;zCL|kU!A&uuCLVO0psca#b|NNBCUvB#ow|`
z=WlUs(5y*YHFeZd@NcQ914n8Z@qcPulG4fRGngST^+Xdd?{v_``iY
z`thC~-n_5dpM6b^d0LxRWNAfGmNu?B$V>&Z3anE{Z{Y8JZc)qn?U+RzX6g6l#ANb?
zHP#%-u^qdJ^Rje~xuVPa4-j7*(x(RwalPNN^@oV}O@DDi+#+JjB&}rbaZ~aItADkB
z$75!j^8^kU>>c>$aR46VY$q1j_JRl5@F08ZUAW-jfxZ7O-wwP^|Nf{B|4;exJ2_zX
zi5c5}0>5td3>w^x?i(9$EiX5?ifu3$e~UdZae&ePud)3mHn8zG>v!{`goAe!QYC
zIhs9XyLP4?)eds=n6ar^y=brcbsVct=;dvSPeSig$Q`y&L#C&ko?+pC6dsr!^AT!2
zhp8=_`qIVh9Q+P*C-CANxxb0~Hu3j9tl8D{$2wr-CEU^boe%Rkz_qahHV5E=!xmr%
zw%z60aNy3%d$aMA1^43pf)fUp*Kxtd>vhllPA>ey*4Ur>;vuxwf`a4_Kd-shK|SU%s>3x4Ez!<+B1315ABkN43>Ja>!wfaxcJ|HV7xkx#(?
zp6-74z{379_&@ydk?zBR+uz*b-a|dQ{ZK!B{gZa59n+kc9oouy?6I8How6(&KI~M#
zo=Hkuoy!@wnfU*e%38fPFZOfbpPG=wEb$`C_ow3jQ{$ItZR|p7iz~I4*dTMm1s!4r
z#$bPN*OOmx!05gMe+LIF{kQl4{uT#bkN@j9@T-^?`0ao38XHG@wO?yt3&sVpwXe-{
z=5_XCbN%Z3?az5-HMZ(FXNG3(W-lYQEPcm)rO^Z1VCFj5HyP0Dvjq74YiDoa|8G${x}&eJK7~h*dCgB2
z?oV$2j30Px>Au1L_P2N7g5d{esvo+dxEVXOZYh7SVHSP7W)e{dJJ
z-;zhHNIJeh9sJV`_OF+m?ch&s#Mu7qt+y>(Vx7sv?`SwsP|RO((Sx^LFcF5JU6
zJOlsdy7kpv{Kaj{-ar27kskf@Pb6wR8lUKyK-?@nEZXW#0xb60gHE7zJQ+D%``=>4jhaaui_USPs9t(mh_>*L7v
z(>~W>W|j=@2X`BxZ_RqZUM&vb`+tK2Ip~K2e`W+Jhxef7Cl9}~;luQ5HHBbn?G-*{V_H+`iv=36(Wus>kMQ>|yNBXuM5JgGlw
z%m3frdH-2eU4Q@i2l7>;F(xLKSd&;2`xC#38l%Qukl3OIu!1527En+`iU`s~ngT;{
z=pYPbdcSqbz0)g9Z%kntFpTT@eD*&3+;i{TL6TQ~d-U~MuYJy)VT5_Fw%1;JZ`47*
zLyynyZP-hS`d=wx0Aqe%tEgPAr{#O-0p8nmtZ1u6PeFALa)>VE{Sf4X4Hf-}4=2%Q
z!taB>sOtjr9^`(KM@3*oB|nfx1$&?A+**Rf`hAKT%@WU>z^3RK8iZPiB7<
zi@RDA#Fth8|5BrLp!qQR4T5FpFG^B9#av5TJNHY8`Fyo}yLhd{!H@XR>*7f|4mn}5
zC;yPR68e=NaKjI{paa?P0oez8;R|}za~9ZV9?-SXjQvM3CxF0b4rl*SV*=LR%=vJJ
z!)cGh@g45-NcQF(-%q_P1AiA{;r4C#U2kueZ8+y@GtM@PSu3*n+fIDmg0Wp@#QypL*uVb%
zp4MaV2S=n2F`qin-`+3Ofe!F*Iot-_L7&Oa9Pm%V-Q39%`*j-Dm&)b4E!pzr{GBo%
zeqeJe>X8G~l+g!tgUbngjd{XJ
ztuvjRJ9eV>+%5y%CsYjJT#)up{xu~HlCm!#UoT0LZ2`&K@SxBgRprc(1UdN0G_uN;;-jTMhC*!N9e+->PAXGqVYDLaWv0{
zKi(PB)jZIAW-$-V4KdHR{w)2!7yf_a`dZn9dmh)V8N^*lgR*MHQQV1BDGTP8;=Y_V
z`F!pPSv-GGzWx&DVIdB9viij5LjSP0P5kKf$n~RNun_UR?znU{f8X_V1BqE1M`zZm}fSi23;?C=s9*JREn3}Qw9`!
zUy|X^9DsrtV2LvhkiXFZ`hcwXZd+{Irw&B$H-3O;aQ-(
zo`en{?suJ#?|V5PI4Tuj#ySA=fX>FF$Q@e5pHT)spN;sRqWl2kzbCa=;&=Hl*XYvU
z&w7!+N@7+fqh{O&w{da0);)D(v|3;m>H>p=q3{;aev$x3fV4$vU(>^kwI
z--|IIpKHH)xDOG%AY32nYCIuL=qYbL+^^z68~j0S8Thwg-U$BPExmHGXF#M6^U9(|
zNCR}@7-~V?SZ`<%Z(6DB#GQOG%hOd3n2)=-SQj|3%Zq%XMb(V@P&*vxKCbe`9UHUd
zyUjl22PI(Nj(bW6Vf)|?zpuH&=O;rHe{K6Z|9AL*l@B5ZOk^IYbAapw_(EhnT
z&Ue~>CguUg|J$Ro|5L{T>cfAXzu|1+fP**vzlrC-LXYB`
zmsKviu>P~@YuwSfEEPFiG2;9otO@wA&U^@KP_2kD9r%8%A#`Eg0dXX5n-_bL8zm=|
z>se&4GG5dKCNl>hHS?VR!d`!GGQ^TE@J1(q+c
zeKX(xQ=ed%JN*JaQ@qV**1P$PeE=0WD=-=79lieYVHq>JL0%fuEl)n#C{ri3%Zw@A
z^3sdF^5w!tiNn6Q94`eq0D3)L*em4s*5e&wujD@Dbf$--j2hHI_DGe&I(x(1>*;ck+wcD=cf)qLF`8bO@5R>&
zkqcA@aAphcI(YPv!}8QqJu>pi9{F%`mrR}5E@NN9-S0E1Wd7Vbi9_E@Mmi*|4LX3{
zPWK`3Zj!v5BPtFQq7SSHeMIie7D-AdmjbK-cQ@1Ck0B0VpHXcW>~%opf2{wL-7(Yw
zsROPQ+)c63jk-=fe0>#ie4lKK!Tr3eG9)!FAAKcNlD
z%raR#@32h!phVtyy;LTSFOy0&2F&?U
z8))i-55WB3P=~7Z40KZm29*D%A0O=HdO*KyLC$wzXD)2KLUzY`Q3rIZJTPfbF8azV
zu`X2#-Kan=S*Lu(;o=7DKd4e{b7}jjC$t_=7a)Gi-f8o`$rq7Pu~2YZTQPyUt;sCW?J4|pD@VI6I>?H@Yf)C2SUAMrN!JeX$g87qSKQkH%$-|NpRbgyu@&(5^#8Szp9h-_
zuqK3>SY9vkz%Jwm)#A#imu9RJ9c}JG-j4jffiXbO`C0p8{>Gf2>pyZ5IVp1ZZGDqIBLu1Oa6U4ee%n_OVTBD44Do5UVGfh5vHwR~**2^)}@A+Q<`+L@}&69#)
z9sGU`q*ijV=PL(wp?rUr$_27Bt1w?^fsZ&M^@!=+%~@piK1zRRn5PzE=@oZLdRe(|8V@W^Z)hbl7{L
z4_@$&rUT^fPUwbUFNBgV)P%cG4+eM4fwc}`&TH5kA7K0d^&mnQlph$z7Z~nlH2nFl
zxcxUr#sXvaX5`PeKIi|l1bv{ZJ|B>`UuncTT$9uk^vhrudbe6p>qQ?|4Ql&e;ZF7Z
zT*JQ(xj>V6p%;06Fo7N<9H=HUPh`#pkqr6IbUYJ7es!GevdNLXtCzY^`4{1=fA<+-0wY%+#fk0_W9)c+F<{!Di`!&
z4{*W(FoG{A3L;jfm7xCDf|$>>qT`4M-I_n<@YIDPwH@&1P52z=Q@AV9?~#V}9m*v%BUAZ1{0CNuHdhA&xe?R#98T;u6Qqi{n@uz}sY9HzVs98tx{rqgG
z?KAg--9za2ZT{d+`!_y7`vK^-<^PBH0ocCE1+4ji%^#niN(aL3`(S*Cm=i?4|J%A@
z_#1oYJD!!^kvsl>6*+^lf1Aj4S0~D^&YvpJJz0t~5wM<9*eypJP`^bD=X-FBMQ)y%
zUM|4^_I%_wNFg}q=RgNA7tHl^AqUjHpeTU2nO=%HJNWkuqTY`=Kj!VM-!KmJw)Lrc
z4(D=Q(=UaMbKbut#)T2~zsVzM`*Dr{Y67LXhat#2(~m3mdFkLz{uF%19(I4~G3;IM
z#|Z9=zz)r
zoc3=$8}{L2_*x-<@6l}E$(zqwKTdNEk&L5>#hkWYh_7=`0`tByjI@2m|7q_G$nF1I
zD|g;gBY(NGP&Q&M@KCTrx=_dIZDHLGYr%0r^bO@pc^UTo79tnpSrLH_=s=6A2L{mx
zoa075h?;;as}k!oP4a!;N$`iD{;T*S26UqrfYOe60Bir1$SHOr_uH^4Q`P^rt#`o=
z3*nopQ5UF&9vlUG>_-9nT=K^rbaKy8LhhP9`TN1!pWF-k=Nho31L_%ikPJ!E+`UQN
zc((W_fxScADh_nQ_BDHD`%(B0rw8HOf5`qrIiNEaaB}>&asslpc$=TWKTqyFADY~A
zu$TXv6+JTLy(W40oobo*c9D!6Su3~xZ?Rl=OR8M;$5{DfYPnSAbzm)zJ)9>*dIT}J
z3G2j3QU+#4g*ZQ`umwHJ&fL3d>OU&(5qAe-;iOIfnc}<^7oNq29|J
zfNTGZ2VBQz?@x*U5PZK+VpgE<@2d>izTOSKrPxc^v_AAG=H6tmr$7fhN<#eIiI~SEf_;MF-+>$eqVho0JZb+%
zhKmL81K~Ol-S(r}e>D3&)n{aFaym0Q_%rr!-AB#yu>QLewg1=NXp|RTsg`#>s*o9T
zi{-uPK6!IuhCK6pqTKSAopRZAIM3_3y{IF$!bXpR|1lXr{jLY~+jU=Kk7ck{@=%*C
zLk+K_2s%*E2z_XlAm)I<9PE)Tgdg_QNLm64jkJH{`ONiA|4$!kfb9F?+V5ek{pV++
z*JHB>y+5hw_1G_aVtr~&FFy-@AIuH=9I{vZY5SVHbM&WzH|^i@0g63h06*uPk>X9U
z*xURg*(2tYe_}_-{uO`j9Xn0_%mu<~#Qz@uNPBn21Y^_6#trW%qw*!_`=~~Z$CdcK
zEWmotn3p=`nNfA}?3gNf@zpYUV{*QH`gu^6tSFMN)|ATZFZ?pi95p+U1K)WhGXu4G%*QJ$P`AY%pQ1wS_bq~;_qVtJ`vQwl4}d?|ur6NO
z(BDNLK>o)5Sp#MbK=DUCPuG4t^3jx?GHuEZ#F>2f{KK&OV_=V*56qR_b41K{+P#xM
zpG^#)y&L9AFQ5aq-GhCk-P8Zm_BDIU{^0|Z?UO%b2!BT|pz=Y-+%Vk!tr!rcKCC#w
zz9UDQ^QmkfdpN>upZ$K&1;%;qIpf~Vm{o%^W=y|~_(z?Leyv0%yjLr)jBS)BpDL6`
zN2JJ$V^ZXu4_vZfd7&)dP%a-Y?UD;F|43FY&6fUF`fJSNkFaKoS`pT1_wB`=
zKGf~$2TF=@1_XRS8FGS>BJ2Sx>66l;qf%Agjoy-dl9ZSy-5tlk9z6h<>zz1?XVicD
zu?EEWUyGlUl~gE;KHo3zPTYd=fMlYMoS&)L)AsW%zt0@-hxq3(1}F))du99JZpKLd
z+V6uu{XWFx0OZd1Y}No^|M}=Gist_#bAciJe{de)&;jOskW=b_^7|3|9qdc6r}y*O
zC*_%E`(*4}buxZZzC1c|zx@60@be?8ZoUtI~}X#U5b1EIJdY5&>>81{?@^!wTuoXY+c|0Mc-%lBJ)ke$#D+t+@8{PVy+
z-^Bk2`&T|-m^pyGMi|8hMCJjfyw775a=RVH`a|h+=e+3&w
ziTF?c=;eSfh{gU4S9Yo7$%Vmrw%xu
zjXoHk?~lTsdJvZHTREQ_{3&5Nz&s#<{-1i#aoYTOW=d2ap!`61K4ANPHQyU%4rjPW
z8!cU6j?c4x)-3;C{`Df(_a`>W8xxD=?f22+Gc#9ScsWa+dfp}fd?7<#cqT<|`@^>~
zZWQ+4Eh?AQ8_N*`3S`!zJo(_$Y?%oD{~WaqwRs%y-;ekW{)5=N$LHh&K}kbzP7Zo8
zONw#+ODXpMgMV?6(`)bbrL%u&!2f&}~4`Ci3yKYcMjp;>B
zUng@GR>_Ami{$mUz4Gj6pZxCX&2s4#tL6He=E}!2lV#b`Vj1(oK6&K6t+Hrop2Tdg
zR({~!k1}QKg#GgRgn0Snt(^RT3NQXP8NJsDHGoH$@CfU1>4B=fV71>@CB59=f9DjPM!x$Q`_HtmEPgxnMTV
z6obzXWWw&1fV;(CbEn<0O2WMWHXEzvol;{|s
zF|%XCLGcO*lL9Rhxvei)AspuS-;!9aX?;vsaK|d+9F?kRWHld)XA!i
z^|E?Xz08_lB6Als$m(@nl8|&n7JpeTx862K9(Z7}#Kl$1-UC(m%q3GlPLer`^JU5>
z+49yqN%HR0Waz;jiN}0Q24VW_;Y1G~*Y0=3W=H^BtE;g07j{mrw0Y(L<)yTJ><7j>
zg*w7GLH+@(_vYtf9S?m1d0D++KZst60mWYPhutF%DE`oa5Pyf=8~zw`a2BPB`OeY!
zeQp2L0nGcs-p77s@F#aOI{m)K5er<<2RHmbCEJPtVf-ESA7}1o*M*(-4;xkXf2#Zs
z?0+!tw``vNfwi5(V83JIae4gFPMJ8l1MHe)+HCM#T_G`B8)U<_Ci!M#lYBC_L3Zp$
z&klMv4Zz
zhjanlliDr*+V<%KxWC|Z^8aXSLD~mI_y5s+|EY9=dwMERzfX-DkU!nhAR|X~%G3X>
zm4_a~{jYBXk?#d%?YC93eJ|E?w;Yj`>)OTTMsACBn(y|bck*DfELajmZU7sfn1)&q
z&U&7bDerxhEg#Nys~qsHcN1jv8+%YQ`bN63W;58sUT*B&LoQbfyY^?m-f<>ip?d&6
z&GKt*zMsT9M&;*tZm5oZ>@`pV?#k!W@6+}p+0*wMQTbm#>VfqCLt}u`=AF;JRMz^)
zT(kE(Y@gh1_LeUo_n~?a^8fVxt_0W*`14-O;c5W3?QVVvNXMtRI)jYZLFYn9CFRzlN%L5X-`;e^K)Fhj+zcUa(KYx0M
z987M7FQ}C@F%`0KS&@9Ur~tLUfP6U1D-)-}?vej-4)7Xsz)@p&$pcTX!5&dKn||)|
z!5;6zUUgr4&P55FnJ&O
zYaIxW1By9ndxpK8_Zj}i_HF(;=F|V%;_&&l{U^iz(N|92uk-&SnE!?Nhjc*q1DX0y
zWE?QuBS+g_EPWt*{_d0xV5EOna{)^iqUD3^=}pGjW#h*lQuaS;40<_Hx4-d^|B}lu
zywp}P0IIlGUy;CU}?czZU
z_U3>;BpvrQ#KpJDw>#@)`T8oEwJ;CtQ)S%5czJ2;UU}r%&GO;Y6x;(xp4!&A_F(_L
z9PE`o81}S%GNk5bTXm56GYMe@Z@BhY9>XYl7kVe=mG7rN@?>v>y0@9;_XL
zH^fihZ^ir&|4{5Fe|~P}0rdYK74yL!+}+5NG^=y)H#(r~KZ3tuZ$>A7{yWK@qn2Kb=mCY~
zrgtmhndCWOPVu8(-4E_Y$XM}L^F7>!q
zYWp+g@rP#0;o*rQZCPiGwjvhMZJ?h&INbcz0=+;
zyC?Gk3f?36(+?Q#W{l*YmqF&_ues-CXzt{1xa$$z(SvB%bJXn3{9bb=YsH^BL7P|p
zKE#{c$@`T2Gs113_MZ>#l<54m?ML