diff --git a/.ci/azure/linux.yml b/.ci/azure/linux.yml index aac8a2da42e..3f619a386dc 100644 --- a/.ci/azure/linux.yml +++ b/.ci/azure/linux.yml @@ -449,6 +449,10 @@ jobs: python3 -m pytest -s $(INSTALL_TEST_DIR)/mo/unit_tests --junitxml=$(INSTALL_TEST_DIR)/TEST-ModelOptimizer.xml displayName: 'Model Optimizer UT' + - script: | + python3 -m pytest -s $(REPO_DIR)/tools/ovc/unit_tests --junitxml=$(INSTALL_TEST_DIR)/TEST-OpenVinoConversion.xml + displayName: 'OpenVino Conversion UT' + - script: $(RUN_PREFIX) $(INSTALL_TEST_DIR)/ov_cpu_func_tests --gtest_filter=*smoke* --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-ov_cpu_func_tests.xml displayName: 'CPU FuncTests' condition: and(succeeded(), eq(variables['CMAKE_BUILD_SHARED_LIBS'], 'OFF')) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 4ff308d491e..25ab1cec3e0 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -99,6 +99,7 @@ /tools/legacy/ @openvinotoolkit/openvino-samples-maintainers /tools/openvino_dev/ @openvinotoolkit/openvino-tools-maintainers @openvinotoolkit/openvino-ie-python-api-maintainers /tools/mo/ @openvinotoolkit/openvino-mo-maintainers +/tools/ovc/ @openvinotoolkit/openvino-mo-maintainers /tools/pot/ @openvinotoolkit/openvino-pot-maintainers /thirdparty/open_model_zoo/ @openvinotoolkit/omz-maintainers @openvinotoolkit/openvino-pot-maintainers diff --git a/.github/labeler.yml b/.github/labeler.yml index a32a730b3c2..a8b556ac91e 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -87,6 +87,7 @@ 'category: MO': - 'tools/mo/**/*' +- 'tools/ovc/**/*' 'category: ONNX FE': - 'src/frontends/onnx/**/*' diff --git a/cmake/packaging/debian.cmake b/cmake/packaging/debian.cmake index c5684c0df00..baf82cdeb10 100644 --- a/cmake/packaging/debian.cmake +++ b/cmake/packaging/debian.cmake @@ -87,7 +87,7 @@ macro(ov_cpack_settings) # - 2022.1.1, 2022.2 do not have debian packages enabled, distributed only as archives # - 2022.3 is the first release where Debian updated packages are introduced, others 2022.3.X are LTS 2022.3.0 2022.3.1 2022.3.2 2022.3.3 2022.3.4 2022.3.5 - 2023.0.0 + 2023.0.0 2023.0.1 ) # diff --git a/cmake/packaging/rpm.cmake b/cmake/packaging/rpm.cmake index 8155aac88b1..83dfb397c5d 100644 --- a/cmake/packaging/rpm.cmake +++ b/cmake/packaging/rpm.cmake @@ -73,7 +73,7 @@ macro(ov_cpack_settings) # - 2022.1.1, 2022.2 do not have rpm packages enabled, distributed only as archives # - 2022.3 is the first release where RPM updated packages are introduced, others 2022.3.X are LTS 2022.3.0 2022.3.1 2022.3.2 2022.3.3 2022.3.4 2022.3.5 - 2023.0.0 + 2023.0.0 2023.0.1 ) find_host_program(rpmlint_PROGRAM NAMES rpmlint DOC "Path to rpmlint") diff --git a/docs/_static/css/custom.css b/docs/_static/css/custom.css index fe017816f7a..485675cc712 100644 --- a/docs/_static/css/custom.css +++ b/docs/_static/css/custom.css @@ -70,6 +70,7 @@ ul#navbar-main-elements li:first-of-type { ul#navbar-main-elements > li:hover { text-decoration: underline; + color: #fff; } diff --git a/docs/_static/css/homepage_style.css b/docs/_static/css/homepage_style.css index ab6d3583746..6b9e81c3f3b 100644 --- a/docs/_static/css/homepage_style.css +++ b/docs/_static/css/homepage_style.css @@ -3,13 +3,13 @@ #openvino-documentation > h1 { display: none; } -img { - cursor: default; -} h1 { - font-size: var(--pst-font-size-h2); - margin-bottom: 3rem; + /*font-size: var(--pst-font-size-h2);*/ + /*margin-bottom: 3rem;*/ + display: none!important; } + + #ov-homepage-banner, .openvino-diagram, .ov-homepage-higlight-grid { margin-bottom: 90px!important; } diff --git a/docs/_static/download/OV_2023_models_supported.pdf b/docs/_static/download/OV_2023_models_supported.pdf index 30630b1b46a..0d13ba1bf64 100644 Binary files a/docs/_static/download/OV_2023_models_supported.pdf and b/docs/_static/download/OV_2023_models_supported.pdf differ diff --git a/docs/_static/selector-tool/assets/index-89e3365b.js b/docs/_static/selector-tool/assets/index-89e3365b.js deleted file mode 100644 index 5975202d92e..00000000000 --- a/docs/_static/selector-tool/assets/index-89e3365b.js +++ /dev/null @@ -1 +0,0 @@ -const e=document.getElementById("selector");if(!e)throw new Error("cannot find selector document");window.addEventListener("message",i=>{e.style.height=i.data.height+"px"});var o,n;const t=(n=(o=e.contentDocument)==null?void 0:o.body)==null?void 0:n.offsetHeight;t&&(e.style.height=`${t}px`); diff --git a/docs/_static/selector-tool/assets/index-f34d1fad.js b/docs/_static/selector-tool/assets/index-f34d1fad.js new file mode 100644 index 00000000000..8ab3fe52f27 --- /dev/null +++ b/docs/_static/selector-tool/assets/index-f34d1fad.js @@ -0,0 +1 @@ +const e=document.getElementById("selector");if(!e)throw new Error("cannot find selector document");window.addEventListener("message",t=>{t.origin===window.origin&&(t.data.type!=="size"||!t.data.height||(e.style.height=t.data.height+"px"))});var n,o;const i=(o=(n=e.contentDocument)==null?void 0:n.body)==null?void 0:o.offsetHeight;i&&(e.style.height=`${i}px`); diff --git a/docs/_static/selector-tool/assets/selector-363359f4.js b/docs/_static/selector-tool/assets/selector-860516f5.js similarity index 52% rename from docs/_static/selector-tool/assets/selector-363359f4.js rename to docs/_static/selector-tool/assets/selector-860516f5.js index f05c2f4242d..a1d51b7eb8c 100644 --- a/docs/_static/selector-tool/assets/selector-363359f4.js +++ b/docs/_static/selector-tool/assets/selector-860516f5.js @@ -1,4 +1,4 @@ -var pf=Object.defineProperty;var ff=(e,t,n)=>t in e?pf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ht=(e,t,n)=>(ff(e,typeof t!="symbol"?t+"":t,n),n);function mf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Hr={},hf={get exports(){return Hr},set exports(e){Hr=e}},Vi={},U={},gf={get exports(){return U},set exports(e){U=e}},j={};/** +var hf=Object.defineProperty;var gf=(e,t,n)=>t in e?hf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ae=(e,t,n)=>(gf(e,typeof t!="symbol"?t+"":t,n),n);function vf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Kr={},yf={get exports(){return Kr},set exports(e){Kr=e}},Di={},U={},_f={get exports(){return U},set exports(e){U=e}},j={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ var pf=Object.defineProperty;var ff=(e,t,n)=>t in e?pf(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var ao=Symbol.for("react.element"),vf=Symbol.for("react.portal"),yf=Symbol.for("react.fragment"),_f=Symbol.for("react.strict_mode"),kf=Symbol.for("react.profiler"),wf=Symbol.for("react.provider"),Sf=Symbol.for("react.context"),Of=Symbol.for("react.forward_ref"),Ef=Symbol.for("react.suspense"),Nf=Symbol.for("react.memo"),Pf=Symbol.for("react.lazy"),Ya=Symbol.iterator;function Rf(e){return e===null||typeof e!="object"?null:(e=Ya&&e[Ya]||e["@@iterator"],typeof e=="function"?e:null)}var Ic={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},bc=Object.assign,Vc={};function ur(e,t,n){this.props=e,this.context=t,this.refs=Vc,this.updater=n||Ic}ur.prototype.isReactComponent={};ur.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};ur.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Dc(){}Dc.prototype=ur.prototype;function Bl(e,t,n){this.props=e,this.context=t,this.refs=Vc,this.updater=n||Ic}var Hl=Bl.prototype=new Dc;Hl.constructor=Bl;bc(Hl,ur.prototype);Hl.isPureReactComponent=!0;var qa=Array.isArray,Fc=Object.prototype.hasOwnProperty,Kl={current:null},Uc={key:!0,ref:!0,__self:!0,__source:!0};function jc(e,t,n){var r,o={},i=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)Fc.call(t,r)&&!Uc.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(l===1)o.children=n;else if(1t in e?pf(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var bf=U,Vf=Symbol.for("react.element"),Df=Symbol.for("react.fragment"),Ff=Object.prototype.hasOwnProperty,Uf=bf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,jf={key:!0,ref:!0,__self:!0,__source:!0};function Mc(e,t,n){var r,o={},i=null,s=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(s=t.ref);for(r in t)Ff.call(t,r)&&!jf.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:Vf,type:e,key:i,ref:s,props:o,_owner:Uf.current}}Vi.Fragment=Df;Vi.jsx=Mc;Vi.jsxs=Mc;(function(e){e.exports=Vi})(hf);const si=Hr.Fragment,_=Hr.jsx,b=Hr.jsxs;document.body.style.cssText+=` + */var Ff=U,Uf=Symbol.for("react.element"),jf=Symbol.for("react.fragment"),Mf=Object.prototype.hasOwnProperty,Af=Ff.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,zf={key:!0,ref:!0,__self:!0,__source:!0};function zc(e,t,n){var r,o={},i=null,s=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(s=t.ref);for(r in t)Mf.call(t,r)&&!zf.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:Uf,type:e,key:i,ref:s,props:o,_owner:Af.current}}Di.Fragment=jf;Di.jsx=zc;Di.jsxs=zc;(function(e){e.exports=Di})(yf);const li=Kr.Fragment,_=Kr.jsx,b=Kr.jsxs;document.body.style.cssText+=` overflow: hidden; -`;const Mf=()=>{const e={type:"size",height:document.body.offsetHeight};window.parent.postMessage(e)};new ResizeObserver(Mf).observe(document.body);function ve(e){return ve=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ve(e)}function ct(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Af(e,t){if(ve(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(ve(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ac(e){var t=Af(e,"string");return ve(t)==="symbol"?t:String(t)}function Qa(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:{};ct(this,e),this.init(t,n)}return dt(e,[{key:"init",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=r.prefix||"i18next:",this.logger=n||Bf,this.options=r,this.debug=r.debug}},{key:"setDebug",value:function(n){this.debug=n}},{key:"log",value:function(){for(var n=arguments.length,r=new Array(n),o=0;o1?r-1:0),i=1;i-1?l.replace(/###/g,"."):l}function o(){return!e||typeof e=="string"}for(var i=typeof t!="string"?[].concat(t):t.split(".");i.length>1;){if(o())return{};var s=r(i.shift());!e[s]&&n&&(e[s]=new n),Object.prototype.hasOwnProperty.call(e,s)?e=e[s]:e={}}return o()?{}:{obj:e,k:r(i.shift())}}function tu(e,t,n){var r=Yl(e,t,Object),o=r.obj,i=r.k;o[i]=n}function Wf(e,t,n,r){var o=Yl(e,t,Object),i=o.obj,s=o.k;i[s]=i[s]||[],r&&(i[s]=i[s].concat(n)),r||i[s].push(n)}function li(e,t){var n=Yl(e,t),r=n.obj,o=n.k;if(r)return r[o]}function nu(e,t,n){var r=li(e,n);return r!==void 0?r:li(t,n)}function Hc(e,t,n){for(var r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?typeof e[r]=="string"||e[r]instanceof String||typeof t[r]=="string"||t[r]instanceof String?n&&(e[r]=t[r]):Hc(e[r],t[r],n):e[r]=t[r]);return e}function Ln(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Yf={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function qf(e){return typeof e=="string"?e.replace(/[&<>"'\/]/g,function(t){return Yf[t]}):e}var Fi=typeof window<"u"&&window.navigator&&typeof window.navigator.userAgentData>"u"&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,Gf=[" ",",","?","!",";"];function Qf(e,t,n){t=t||"",n=n||"";var r=Gf.filter(function(l){return t.indexOf(l)<0&&n.indexOf(l)<0});if(r.length===0)return!0;var o=new RegExp("(".concat(r.map(function(l){return l==="?"?"\\?":l}).join("|"),")")),i=!o.test(e);if(!i){var s=e.indexOf(n);s>0&&!o.test(e.substring(0,s))&&(i=!0)}return i}function ru(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function vo(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Kc(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(e){if(e[t])return e[t];for(var r=t.split(n),o=e,i=0;ii+s;)s++,l=r.slice(i,i+s).join(n),a=o[l];if(a===void 0)return;if(a===null)return null;if(t.endsWith(l)){if(typeof a=="string")return a;if(l&&typeof a[l]=="string")return a[l]}var u=r.slice(i+s).join(n);return u?Kc(a,u,n):void 0}o=o[r[i]]}return o}}var Zf=function(e){Di(n,e);var t=Xf(n);function n(r){var o,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return ct(this,n),o=t.call(this),Fi&&on.call(Gt(o)),o.data=r||{},o.options=i,o.options.keySeparator===void 0&&(o.options.keySeparator="."),o.options.ignoreJSONStructure===void 0&&(o.options.ignoreJSONStructure=!0),o}return dt(n,[{key:"addNamespaces",value:function(o){this.options.ns.indexOf(o)<0&&this.options.ns.push(o)}},{key:"removeNamespaces",value:function(o){var i=this.options.ns.indexOf(o);i>-1&&this.options.ns.splice(i,1)}},{key:"getResource",value:function(o,i,s){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},a=l.keySeparator!==void 0?l.keySeparator:this.options.keySeparator,u=l.ignoreJSONStructure!==void 0?l.ignoreJSONStructure:this.options.ignoreJSONStructure,f=[o,i];s&&typeof s!="string"&&(f=f.concat(s)),s&&typeof s=="string"&&(f=f.concat(a?s.split(a):s)),o.indexOf(".")>-1&&(f=o.split("."));var d=li(this.data,f);return d||!u||typeof s!="string"?d:Kc(this.data&&this.data[o]&&this.data[o][i],s,a)}},{key:"addResource",value:function(o,i,s,l){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},u=this.options.keySeparator;u===void 0&&(u=".");var f=[o,i];s&&(f=f.concat(u?s.split(u):s)),o.indexOf(".")>-1&&(f=o.split("."),l=i,i=f[1]),this.addNamespaces(i),tu(this.data,f,l),a.silent||this.emit("added",o,i,s,l)}},{key:"addResources",value:function(o,i,s){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var a in s)(typeof s[a]=="string"||Object.prototype.toString.apply(s[a])==="[object Array]")&&this.addResource(o,i,a,s[a],{silent:!0});l.silent||this.emit("added",o,i,s)}},{key:"addResourceBundle",value:function(o,i,s,l,a){var u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},f=[o,i];o.indexOf(".")>-1&&(f=o.split("."),l=s,s=i,i=f[1]),this.addNamespaces(i);var d=li(this.data,f)||{};l?Hc(d,s,a):d=vo(vo({},d),s),tu(this.data,f,d),u.silent||this.emit("added",o,i,s)}},{key:"removeResourceBundle",value:function(o,i){this.hasResourceBundle(o,i)&&delete this.data[o][i],this.removeNamespaces(i),this.emit("removed",o,i)}},{key:"hasResourceBundle",value:function(o,i){return this.getResource(o,i)!==void 0}},{key:"getResourceBundle",value:function(o,i){return i||(i=this.options.defaultNS),this.options.compatibilityAPI==="v1"?vo(vo({},{}),this.getResource(o,i)):this.getResource(o,i)}},{key:"getDataByLanguage",value:function(o){return this.data[o]}},{key:"hasLanguageSomeTranslations",value:function(o){var i=this.getDataByLanguage(o),s=i&&Object.keys(i)||[];return!!s.find(function(l){return i[l]&&Object.keys(i[l]).length>0})}},{key:"toJSON",value:function(){return this.data}}]),n}(on),Wc={processors:{},addPostProcessor:function(t){this.processors[t.name]=t},handle:function(t,n,r,o,i){var s=this;return t.forEach(function(l){s.processors[l]&&(n=s.processors[l].process(n,r,o,i))}),n}};function ou(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Ne(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var iu={},su=function(e){Di(n,e);var t=em(n);function n(r){var o,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return ct(this,n),o=t.call(this),Fi&&on.call(Gt(o)),Kf(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],r,Gt(o)),o.options=i,o.options.keySeparator===void 0&&(o.options.keySeparator="."),o.logger=kt.create("translator"),o}return dt(n,[{key:"changeLanguage",value:function(o){o&&(this.language=o)}},{key:"exists",value:function(o){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(o==null)return!1;var s=this.resolve(o,i);return s&&s.res!==void 0}},{key:"extractFromKey",value:function(o,i){var s=i.nsSeparator!==void 0?i.nsSeparator:this.options.nsSeparator;s===void 0&&(s=":");var l=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,a=i.ns||this.options.defaultNS||[],u=s&&o.indexOf(s)>-1,f=!this.options.userDefinedKeySeparator&&!i.keySeparator&&!this.options.userDefinedNsSeparator&&!i.nsSeparator&&!Qf(o,s,l);if(u&&!f){var d=o.match(this.interpolator.nestingRegexp);if(d&&d.length>0)return{key:o,namespaces:a};var m=o.split(s);(s!==l||s===l&&this.options.ns.indexOf(m[0])>-1)&&(a=m.shift()),o=m.join(l)}return typeof a=="string"&&(a=[a]),{key:o,namespaces:a}}},{key:"translate",value:function(o,i,s){var l=this;if(ve(i)!=="object"&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),i||(i={}),o==null)return"";Array.isArray(o)||(o=[String(o)]);var a=i.returnDetails!==void 0?i.returnDetails:this.options.returnDetails,u=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,f=this.extractFromKey(o[o.length-1],i),d=f.key,m=f.namespaces,g=m[m.length-1],v=i.lng||this.language,k=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(v&&v.toLowerCase()==="cimode"){if(k){var O=i.nsSeparator||this.options.nsSeparator;return a?{res:"".concat(g).concat(O).concat(d),usedKey:d,exactUsedKey:d,usedLng:v,usedNS:g}:"".concat(g).concat(O).concat(d)}return a?{res:d,usedKey:d,exactUsedKey:d,usedLng:v,usedNS:g}:d}var p=this.resolve(o,i),c=p&&p.res,h=p&&p.usedKey||d,y=p&&p.exactUsedKey||d,S=Object.prototype.toString.apply(c),w=["[object Number]","[object Function]","[object RegExp]"],P=i.joinArrays!==void 0?i.joinArrays:this.options.joinArrays,R=!this.i18nFormat||this.i18nFormat.handleAsObject,D=typeof c!="string"&&typeof c!="boolean"&&typeof c!="number";if(R&&c&&D&&w.indexOf(S)<0&&!(typeof P=="string"&&S==="[object Array]")){if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var x=this.options.returnedObjectHandler?this.options.returnedObjectHandler(h,c,Ne(Ne({},i),{},{ns:m})):"key '".concat(d," (").concat(this.language,")' returned an object instead of string.");return a?(p.res=x,p):x}if(u){var K=S==="[object Array]",Te=K?[]:{},Rt=K?y:h;for(var et in c)if(Object.prototype.hasOwnProperty.call(c,et)){var xn="".concat(Rt).concat(u).concat(et);Te[et]=this.translate(xn,Ne(Ne({},i),{joinArrays:!1,ns:m})),Te[et]===xn&&(Te[et]=c[et])}c=Te}}else if(R&&typeof P=="string"&&S==="[object Array]")c=c.join(P),c&&(c=this.extendTranslation(c,o,i,s));else{var mt=!1,tt=!1,C=i.count!==void 0&&typeof i.count!="string",V=n.hasDefaultValue(i),F=C?this.pluralResolver.getSuffix(v,i.count,i):"",A=i["defaultValue".concat(F)]||i.defaultValue;!this.isValidLookup(c)&&V&&(mt=!0,c=A),this.isValidLookup(c)||(tt=!0,c=d);var X=i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,xt=X&&tt?void 0:c,je=V&&A!==c&&this.options.updateMissing;if(tt||mt||je){if(this.logger.log(je?"updateKey":"missingKey",v,g,d,je?A:c),u){var Cn=this.resolve(d,Ne(Ne({},i),{},{keySeparator:!1}));Cn&&Cn.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var Me=[],Ct=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo==="fallback"&&Ct&&Ct[0])for(var Ji=0;Ji1&&arguments[1]!==void 0?arguments[1]:{},l,a,u,f,d;return typeof o=="string"&&(o=[o]),o.forEach(function(m){if(!i.isValidLookup(l)){var g=i.extractFromKey(m,s),v=g.key;a=v;var k=g.namespaces;i.options.fallbackNS&&(k=k.concat(i.options.fallbackNS));var O=s.count!==void 0&&typeof s.count!="string",p=O&&!s.ordinal&&s.count===0&&i.pluralResolver.shouldUseIntlApi(),c=s.context!==void 0&&(typeof s.context=="string"||typeof s.context=="number")&&s.context!=="",h=s.lngs?s.lngs:i.languageUtils.toResolveHierarchy(s.lng||i.language,s.fallbackLng);k.forEach(function(y){i.isValidLookup(l)||(d=y,!iu["".concat(h[0],"-").concat(y)]&&i.utils&&i.utils.hasLoadedNamespace&&!i.utils.hasLoadedNamespace(d)&&(iu["".concat(h[0],"-").concat(y)]=!0,i.logger.warn('key "'.concat(a,'" for languages "').concat(h.join(", "),`" won't get resolved as namespace "`).concat(d,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach(function(S){if(!i.isValidLookup(l)){f=S;var w=[v];if(i.i18nFormat&&i.i18nFormat.addLookupKeys)i.i18nFormat.addLookupKeys(w,v,S,y,s);else{var P;O&&(P=i.pluralResolver.getSuffix(S,s.count,s));var R="".concat(i.options.pluralSeparator,"zero");if(O&&(w.push(v+P),p&&w.push(v+R)),c){var D="".concat(v).concat(i.options.contextSeparator).concat(s.context);w.push(D),O&&(w.push(D+P),p&&w.push(D+R))}}for(var x;x=w.pop();)i.isValidLookup(l)||(u=x,l=i.getResource(S,y,x,s))}}))})}}),{res:l,usedKey:a,exactUsedKey:u,usedLng:f,usedNS:d}}},{key:"isValidLookup",value:function(o){return o!==void 0&&!(!this.options.returnNull&&o===null)&&!(!this.options.returnEmptyString&&o==="")}},{key:"getResource",value:function(o,i,s){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(o,i,s,l):this.resourceStore.getResource(o,i,s,l)}}],[{key:"hasDefaultValue",value:function(o){var i="defaultValue";for(var s in o)if(Object.prototype.hasOwnProperty.call(o,s)&&i===s.substring(0,i.length)&&o[s]!==void 0)return!0;return!1}}]),n}(on);function ns(e){return e.charAt(0).toUpperCase()+e.slice(1)}var lu=function(){function e(t){ct(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=kt.create("languageUtils")}return dt(e,[{key:"getScriptPartFromCode",value:function(n){if(!n||n.indexOf("-")<0)return null;var r=n.split("-");return r.length===2||(r.pop(),r[r.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(r.join("-"))}},{key:"getLanguagePartFromCode",value:function(n){if(!n||n.indexOf("-")<0)return n;var r=n.split("-");return this.formatLanguageCode(r[0])}},{key:"formatLanguageCode",value:function(n){if(typeof n=="string"&&n.indexOf("-")>-1){var r=["hans","hant","latn","cyrl","cans","mong","arab"],o=n.split("-");return this.options.lowerCaseLng?o=o.map(function(i){return i.toLowerCase()}):o.length===2?(o[0]=o[0].toLowerCase(),o[1]=o[1].toUpperCase(),r.indexOf(o[1].toLowerCase())>-1&&(o[1]=ns(o[1].toLowerCase()))):o.length===3&&(o[0]=o[0].toLowerCase(),o[1].length===2&&(o[1]=o[1].toUpperCase()),o[0]!=="sgn"&&o[2].length===2&&(o[2]=o[2].toUpperCase()),r.indexOf(o[1].toLowerCase())>-1&&(o[1]=ns(o[1].toLowerCase())),r.indexOf(o[2].toLowerCase())>-1&&(o[2]=ns(o[2].toLowerCase()))),o.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?n.toLowerCase():n}},{key:"isSupportedCode",value:function(n){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(n=this.getLanguagePartFromCode(n)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(n)>-1}},{key:"getBestMatchFromCodes",value:function(n){var r=this;if(!n)return null;var o;return n.forEach(function(i){if(!o){var s=r.formatLanguageCode(i);(!r.options.supportedLngs||r.isSupportedCode(s))&&(o=s)}}),!o&&this.options.supportedLngs&&n.forEach(function(i){if(!o){var s=r.getLanguagePartFromCode(i);if(r.isSupportedCode(s))return o=s;o=r.options.supportedLngs.find(function(l){if(l.indexOf(s)===0)return l})}}),o||(o=this.getFallbackCodes(this.options.fallbackLng)[0]),o}},{key:"getFallbackCodes",value:function(n,r){if(!n)return[];if(typeof n=="function"&&(n=n(r)),typeof n=="string"&&(n=[n]),Object.prototype.toString.apply(n)==="[object Array]")return n;if(!r)return n.default||[];var o=n[r];return o||(o=n[this.getScriptPartFromCode(r)]),o||(o=n[this.formatLanguageCode(r)]),o||(o=n[this.getLanguagePartFromCode(r)]),o||(o=n.default),o||[]}},{key:"toResolveHierarchy",value:function(n,r){var o=this,i=this.getFallbackCodes(r||this.options.fallbackLng||[],n),s=[],l=function(u){u&&(o.isSupportedCode(u)?s.push(u):o.logger.warn("rejecting language code not found in supportedLngs: ".concat(u)))};return typeof n=="string"&&n.indexOf("-")>-1?(this.options.load!=="languageOnly"&&l(this.formatLanguageCode(n)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&l(this.getScriptPartFromCode(n)),this.options.load!=="currentOnly"&&l(this.getLanguagePartFromCode(n))):typeof n=="string"&&l(this.formatLanguageCode(n)),i.forEach(function(a){s.indexOf(a)<0&&l(o.formatLanguageCode(a))}),s}}]),e}(),nm=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],rm={1:function(t){return+(t>1)},2:function(t){return+(t!=1)},3:function(t){return 0},4:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2},5:function(t){return t==0?0:t==1?1:t==2?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},6:function(t){return t==1?0:t>=2&&t<=4?1:2},7:function(t){return t==1?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2},8:function(t){return t==1?0:t==2?1:t!=8&&t!=11?2:3},9:function(t){return+(t>=2)},10:function(t){return t==1?0:t==2?1:t<7?2:t<11?3:4},11:function(t){return t==1||t==11?0:t==2||t==12?1:t>2&&t<20?2:3},12:function(t){return+(t%10!=1||t%100==11)},13:function(t){return+(t!==0)},14:function(t){return t==1?0:t==2?1:t==3?2:3},15:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2},16:function(t){return t%10==1&&t%100!=11?0:t!==0?1:2},17:function(t){return t==1||t%10==1&&t%100!=11?0:1},18:function(t){return t==0?0:t==1?1:2},19:function(t){return t==1?0:t==0||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3},20:function(t){return t==1?0:t==0||t%100>0&&t%100<20?1:2},21:function(t){return t%100==1?1:t%100==2?2:t%100==3||t%100==4?3:0},22:function(t){return t==1?0:t==2?1:(t<0||t>10)&&t%10==0?2:3}},om=["v1","v2","v3"],au={zero:0,one:1,two:2,few:3,many:4,other:5};function im(){var e={};return nm.forEach(function(t){t.lngs.forEach(function(n){e[n]={numbers:t.nr,plurals:rm[t.fc]}})}),e}var sm=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};ct(this,e),this.languageUtils=t,this.options=n,this.logger=kt.create("pluralResolver"),(!this.options.compatibilityJSON||this.options.compatibilityJSON==="v4")&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=im()}return dt(e,[{key:"addRule",value:function(n,r){this.rules[n]=r}},{key:"getRule",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(n,{type:r.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[n]||this.rules[this.languageUtils.getLanguagePartFromCode(n)]}},{key:"needsPlural",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=this.getRule(n,r);return this.shouldUseIntlApi()?o&&o.resolvedOptions().pluralCategories.length>1:o&&o.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(n,r){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(n,o).map(function(i){return"".concat(r).concat(i)})}},{key:"getSuffixes",value:function(n){var r=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=this.getRule(n,o);return i?this.shouldUseIntlApi()?i.resolvedOptions().pluralCategories.sort(function(s,l){return au[s]-au[l]}).map(function(s){return"".concat(r.options.prepend).concat(s)}):i.numbers.map(function(s){return r.getSuffix(n,s,o)}):[]}},{key:"getSuffix",value:function(n,r){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=this.getRule(n,o);return i?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(i.select(r)):this.getSuffixRetroCompatible(i,r):(this.logger.warn("no plural rule found for: ".concat(n)),"")}},{key:"getSuffixRetroCompatible",value:function(n,r){var o=this,i=n.noAbs?n.plurals(r):n.plurals(Math.abs(r)),s=n.numbers[i];this.options.simplifyPluralSuffix&&n.numbers.length===2&&n.numbers[0]===1&&(s===2?s="plural":s===1&&(s=""));var l=function(){return o.options.prepend&&s.toString()?o.options.prepend+s.toString():s.toString()};return this.options.compatibilityJSON==="v1"?s===1?"":typeof s=="number"?"_plural_".concat(s.toString()):l():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&n.numbers.length===2&&n.numbers[0]===1?l():this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString()}},{key:"shouldUseIntlApi",value:function(){return!om.includes(this.options.compatibilityJSON)}}]),e}();function uu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function nt(e){for(var t=1;t0&&arguments[0]!==void 0?arguments[0]:{};ct(this,e),this.logger=kt.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(n){return n},this.init(t)}return dt(e,[{key:"init",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};n.interpolation||(n.interpolation={escapeValue:!0});var r=n.interpolation;this.escape=r.escape!==void 0?r.escape:qf,this.escapeValue=r.escapeValue!==void 0?r.escapeValue:!0,this.useRawValueToEscape=r.useRawValueToEscape!==void 0?r.useRawValueToEscape:!1,this.prefix=r.prefix?Ln(r.prefix):r.prefixEscaped||"{{",this.suffix=r.suffix?Ln(r.suffix):r.suffixEscaped||"}}",this.formatSeparator=r.formatSeparator?r.formatSeparator:r.formatSeparator||",",this.unescapePrefix=r.unescapeSuffix?"":r.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":r.unescapeSuffix||"",this.nestingPrefix=r.nestingPrefix?Ln(r.nestingPrefix):r.nestingPrefixEscaped||Ln("$t("),this.nestingSuffix=r.nestingSuffix?Ln(r.nestingSuffix):r.nestingSuffixEscaped||Ln(")"),this.nestingOptionsSeparator=r.nestingOptionsSeparator?r.nestingOptionsSeparator:r.nestingOptionsSeparator||",",this.maxReplaces=r.maxReplaces?r.maxReplaces:1e3,this.alwaysFormat=r.alwaysFormat!==void 0?r.alwaysFormat:!1,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var n="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(n,"g");var r="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(r,"g");var o="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(o,"g")}},{key:"interpolate",value:function(n,r,o,i){var s=this,l,a,u,f=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function d(O){return O.replace(/\$/g,"$$$$")}var m=function(p){if(p.indexOf(s.formatSeparator)<0){var c=nu(r,f,p);return s.alwaysFormat?s.format(c,void 0,o,nt(nt(nt({},i),r),{},{interpolationkey:p})):c}var h=p.split(s.formatSeparator),y=h.shift().trim(),S=h.join(s.formatSeparator).trim();return s.format(nu(r,f,y),S,o,nt(nt(nt({},i),r),{},{interpolationkey:y}))};this.resetRegExp();var g=i&&i.missingInterpolationHandler||this.options.missingInterpolationHandler,v=i&&i.interpolation&&i.interpolation.skipOnVariables!==void 0?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,k=[{regex:this.regexpUnescape,safeValue:function(p){return d(p)}},{regex:this.regexp,safeValue:function(p){return s.escapeValue?d(s.escape(p)):d(p)}}];return k.forEach(function(O){for(u=0;l=O.regex.exec(n);){var p=l[1].trim();if(a=m(p),a===void 0)if(typeof g=="function"){var c=g(n,l,i);a=typeof c=="string"?c:""}else if(i&&Object.prototype.hasOwnProperty.call(i,p))a="";else if(v){a=l[0];continue}else s.logger.warn("missed to pass in variable ".concat(p," for interpolating ").concat(n)),a="";else typeof a!="string"&&!s.useRawValueToEscape&&(a=eu(a));var h=O.safeValue(a);if(n=n.replace(l[0],h),v?(O.regex.lastIndex+=a.length,O.regex.lastIndex-=l[0].length):O.regex.lastIndex=0,u++,u>=s.maxReplaces)break}}),n}},{key:"nest",value:function(n,r){var o=this,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s,l,a;function u(g,v){var k=this.nestingOptionsSeparator;if(g.indexOf(k)<0)return g;var O=g.split(new RegExp("".concat(k,"[ ]*{"))),p="{".concat(O[1]);g=O[0],p=this.interpolate(p,a);var c=p.match(/'/g),h=p.match(/"/g);(c&&c.length%2===0&&!h||h.length%2!==0)&&(p=p.replace(/'/g,'"'));try{a=JSON.parse(p),v&&(a=nt(nt({},v),a))}catch(y){return this.logger.warn("failed parsing options string in nesting for key ".concat(g),y),"".concat(g).concat(k).concat(p)}return delete a.defaultValue,g}for(;s=this.nestingRegexp.exec(n);){var f=[];a=nt({},i),a=a.replace&&typeof a.replace!="string"?a.replace:a,a.applyPostProcessor=!1,delete a.defaultValue;var d=!1;if(s[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(s[1])){var m=s[1].split(this.formatSeparator).map(function(g){return g.trim()});s[1]=m.shift(),f=m,d=!0}if(l=r(u.call(this,s[1].trim(),a),a),l&&s[0]===n&&typeof l!="string")return l;typeof l!="string"&&(l=eu(l)),l||(this.logger.warn("missed to resolve ".concat(s[1]," for nesting ").concat(n)),l=""),d&&(l=f.reduce(function(g,v){return o.format(g,v,i.lng,nt(nt({},i),{},{interpolationkey:s[1].trim()}))},l.trim())),n=n.replace(s[0],l),this.regexp.lastIndex=0}return n}}]),e}();function cu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Tt(e){for(var t=1;t-1){var r=e.split("(");t=r[0].toLowerCase().trim();var o=r[1].substring(0,r[1].length-1);if(t==="currency"&&o.indexOf(":")<0)n.currency||(n.currency=o.trim());else if(t==="relativetime"&&o.indexOf(":")<0)n.range||(n.range=o.trim());else{var i=o.split(";");i.forEach(function(s){if(s){var l=s.split(":"),a=zf(l),u=a[0],f=a.slice(1),d=f.join(":").trim().replace(/^'+|'+$/g,"");n[u.trim()]||(n[u.trim()]=d),d==="false"&&(n[u.trim()]=!1),d==="true"&&(n[u.trim()]=!0),isNaN(d)||(n[u.trim()]=parseInt(d,10))}})}}return{formatName:t,formatOptions:n}}function In(e){var t={};return function(r,o,i){var s=o+JSON.stringify(i),l=t[s];return l||(l=e(o,i),t[s]=l),l(r)}}var um=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};ct(this,e),this.logger=kt.create("formatter"),this.options=t,this.formats={number:In(function(n,r){var o=new Intl.NumberFormat(n,Tt({},r));return function(i){return o.format(i)}}),currency:In(function(n,r){var o=new Intl.NumberFormat(n,Tt(Tt({},r),{},{style:"currency"}));return function(i){return o.format(i)}}),datetime:In(function(n,r){var o=new Intl.DateTimeFormat(n,Tt({},r));return function(i){return o.format(i)}}),relativetime:In(function(n,r){var o=new Intl.RelativeTimeFormat(n,Tt({},r));return function(i){return o.format(i,r.range||"day")}}),list:In(function(n,r){var o=new Intl.ListFormat(n,Tt({},r));return function(i){return o.format(i)}})},this.init(t)}return dt(e,[{key:"init",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}},o=r.interpolation;this.formatSeparator=o.formatSeparator?o.formatSeparator:o.formatSeparator||","}},{key:"add",value:function(n,r){this.formats[n.toLowerCase().trim()]=r}},{key:"addCached",value:function(n,r){this.formats[n.toLowerCase().trim()]=In(r)}},{key:"format",value:function(n,r,o){var i=this,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},l=r.split(this.formatSeparator),a=l.reduce(function(u,f){var d=am(f),m=d.formatName,g=d.formatOptions;if(i.formats[m]){var v=u;try{var k=s&&s.formatParams&&s.formatParams[s.interpolationkey]||{},O=k.locale||k.lng||s.locale||s.lng||o;v=i.formats[m](u,O,Tt(Tt(Tt({},g),s),k))}catch(p){i.logger.warn(p)}return v}else i.logger.warn("there was no format function for ".concat(m));return u},n);return a}}]),e}();function du(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function pu(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function pm(e,t){e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)}var fm=function(e){Di(n,e);var t=cm(n);function n(r,o,i){var s,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return ct(this,n),s=t.call(this),Fi&&on.call(Gt(s)),s.backend=r,s.store=o,s.services=i,s.languageUtils=i.languageUtils,s.options=l,s.logger=kt.create("backendConnector"),s.waitingReads=[],s.maxParallelReads=l.maxParallelReads||10,s.readingCalls=0,s.maxRetries=l.maxRetries>=0?l.maxRetries:5,s.retryTimeout=l.retryTimeout>=1?l.retryTimeout:350,s.state={},s.queue=[],s.backend&&s.backend.init&&s.backend.init(i,l.backend,l),s}return dt(n,[{key:"queueLoad",value:function(o,i,s,l){var a=this,u={},f={},d={},m={};return o.forEach(function(g){var v=!0;i.forEach(function(k){var O="".concat(g,"|").concat(k);!s.reload&&a.store.hasResourceBundle(g,k)?a.state[O]=2:a.state[O]<0||(a.state[O]===1?f[O]===void 0&&(f[O]=!0):(a.state[O]=1,v=!1,f[O]===void 0&&(f[O]=!0),u[O]===void 0&&(u[O]=!0),m[k]===void 0&&(m[k]=!0)))}),v||(d[g]=!0)}),(Object.keys(u).length||Object.keys(f).length)&&this.queue.push({pending:f,pendingCount:Object.keys(f).length,loaded:{},errors:[],callback:l}),{toLoad:Object.keys(u),pending:Object.keys(f),toLoadLanguages:Object.keys(d),toLoadNamespaces:Object.keys(m)}}},{key:"loaded",value:function(o,i,s){var l=o.split("|"),a=l[0],u=l[1];i&&this.emit("failedLoading",a,u,i),s&&this.store.addResourceBundle(a,u,s),this.state[o]=i?-1:2;var f={};this.queue.forEach(function(d){Wf(d.loaded,[a],u),pm(d,o),i&&d.errors.push(i),d.pendingCount===0&&!d.done&&(Object.keys(d.loaded).forEach(function(m){f[m]||(f[m]={});var g=d.loaded[m];g.length&&g.forEach(function(v){f[m][v]===void 0&&(f[m][v]=!0)})}),d.done=!0,d.errors.length?d.callback(d.errors):d.callback())}),this.emit("loaded",f),this.queue=this.queue.filter(function(d){return!d.done})}},{key:"read",value:function(o,i,s){var l=this,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,f=arguments.length>5?arguments[5]:void 0;if(!o.length)return f(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:o,ns:i,fcName:s,tried:a,wait:u,callback:f});return}this.readingCalls++;var d=function(k,O){if(l.readingCalls--,l.waitingReads.length>0){var p=l.waitingReads.shift();l.read(p.lng,p.ns,p.fcName,p.tried,p.wait,p.callback)}if(k&&O&&a2&&arguments[2]!==void 0?arguments[2]:{},a=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),a&&a();typeof o=="string"&&(o=this.languageUtils.toResolveHierarchy(o)),typeof i=="string"&&(i=[i]);var u=this.queueLoad(o,i,l,a);if(!u.toLoad.length)return u.pending.length||a(),null;u.toLoad.forEach(function(f){s.loadOne(f)})}},{key:"load",value:function(o,i,s){this.prepareLoading(o,i,{},s)}},{key:"reload",value:function(o,i,s){this.prepareLoading(o,i,{reload:!0},s)}},{key:"loadOne",value:function(o){var i=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",l=o.split("|"),a=l[0],u=l[1];this.read(a,u,"read",void 0,void 0,function(f,d){f&&i.logger.warn("".concat(s,"loading namespace ").concat(u," for language ").concat(a," failed"),f),!f&&d&&i.logger.log("".concat(s,"loaded namespace ").concat(u," for language ").concat(a),d),i.loaded(o,f,d)})}},{key:"saveMissing",value:function(o,i,s,l,a){var u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},f=arguments.length>6&&arguments[6]!==void 0?arguments[6]:function(){};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(i)){this.logger.warn('did not save key "'.concat(s,'" as the namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(s==null||s==="")){if(this.backend&&this.backend.create){var d=pu(pu({},u),{},{isUpdate:a}),m=this.backend.create.bind(this.backend);if(m.length<6)try{var g;m.length===5?g=m(o,i,s,l,d):g=m(o,i,s,l),g&&typeof g.then=="function"?g.then(function(v){return f(null,v)}).catch(f):f(null,g)}catch(v){f(v)}else m(o,i,s,l,f,d)}!o||!o[0]||this.store.addResource(o[0],i,s,l)}}}]),n}(on);function fu(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(t){var n={};if(ve(t[1])==="object"&&(n=t[1]),typeof t[1]=="string"&&(n.defaultValue=t[1]),typeof t[2]=="string"&&(n.tDescription=t[2]),ve(t[2])==="object"||ve(t[3])==="object"){var r=t[3]||t[2];Object.keys(r).forEach(function(o){n[o]=r[o]})}return n},interpolation:{escapeValue:!0,format:function(t,n,r,o){return t},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function mu(e){return typeof e.ns=="string"&&(e.ns=[e.ns]),typeof e.fallbackLng=="string"&&(e.fallbackLng=[e.fallbackLng]),typeof e.fallbackNS=="string"&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function hu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function gt(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function yo(){}function gm(e){var t=Object.getOwnPropertyNames(Object.getPrototypeOf(e));t.forEach(function(n){typeof e[n]=="function"&&(e[n]=e[n].bind(e))})}var ai=function(e){Di(n,e);var t=mm(n);function n(){var r,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;if(ct(this,n),r=t.call(this),Fi&&on.call(Gt(r)),r.options=mu(o),r.services={},r.logger=kt,r.modules={external:[]},gm(Gt(r)),i&&!r.isInitialized&&!o.isClone){if(!r.options.initImmediate)return r.init(o,i),uo(r,Gt(r));setTimeout(function(){r.init(o,i)},0)}return r}return dt(n,[{key:"init",value:function(){var o=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;typeof i=="function"&&(s=i,i={}),!i.defaultNS&&i.defaultNS!==!1&&i.ns&&(typeof i.ns=="string"?i.defaultNS=i.ns:i.ns.indexOf("translation")<0&&(i.defaultNS=i.ns[0]));var l=fu();this.options=gt(gt(gt({},l),this.options),mu(i)),this.options.compatibilityAPI!=="v1"&&(this.options.interpolation=gt(gt({},l.interpolation),this.options.interpolation)),i.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=i.keySeparator),i.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=i.nsSeparator);function a(p){return p?typeof p=="function"?new p:p:null}if(!this.options.isClone){this.modules.logger?kt.init(a(this.modules.logger),this.options):kt.init(null,this.options);var u;this.modules.formatter?u=this.modules.formatter:typeof Intl<"u"&&(u=um);var f=new lu(this.options);this.store=new Zf(this.options.resources,this.options);var d=this.services;d.logger=kt,d.resourceStore=this.store,d.languageUtils=f,d.pluralResolver=new sm(f,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),u&&(!this.options.interpolation.format||this.options.interpolation.format===l.interpolation.format)&&(d.formatter=a(u),d.formatter.init(d,this.options),this.options.interpolation.format=d.formatter.format.bind(d.formatter)),d.interpolator=new lm(this.options),d.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},d.backendConnector=new fm(a(this.modules.backend),d.resourceStore,d,this.options),d.backendConnector.on("*",function(p){for(var c=arguments.length,h=new Array(c>1?c-1:0),y=1;y1?c-1:0),y=1;y0&&m[0]!=="dev"&&(this.options.lng=m[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var g=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];g.forEach(function(p){o[p]=function(){var c;return(c=o.store)[p].apply(c,arguments)}});var v=["addResource","addResources","addResourceBundle","removeResourceBundle"];v.forEach(function(p){o[p]=function(){var c;return(c=o.store)[p].apply(c,arguments),o}});var k=vr(),O=function(){var c=function(y,S){o.isInitialized&&!o.initializedStoreOnce&&o.logger.warn("init: i18next is already initialized. You should call init just once!"),o.isInitialized=!0,o.options.isClone||o.logger.log("initialized",o.options),o.emit("initialized",o.options),k.resolve(S),s(y,S)};if(o.languages&&o.options.compatibilityAPI!=="v1"&&!o.isInitialized)return c(null,o.t.bind(o));o.changeLanguage(o.options.lng,c)};return this.options.resources||!this.options.initImmediate?O():setTimeout(O,0),k}},{key:"loadResources",value:function(o){var i=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:yo,l=s,a=typeof o=="string"?o:this.language;if(typeof o=="function"&&(l=o),!this.options.resources||this.options.partialBundledLanguages){if(a&&a.toLowerCase()==="cimode")return l();var u=[],f=function(g){if(g){var v=i.services.languageUtils.toResolveHierarchy(g);v.forEach(function(k){u.indexOf(k)<0&&u.push(k)})}};if(a)f(a);else{var d=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);d.forEach(function(m){return f(m)})}this.options.preload&&this.options.preload.forEach(function(m){return f(m)}),this.services.backendConnector.load(u,this.options.ns,function(m){!m&&!i.resolvedLanguage&&i.language&&i.setResolvedLanguage(i.language),l(m)})}else l(null)}},{key:"reloadResources",value:function(o,i,s){var l=vr();return o||(o=this.languages),i||(i=this.options.ns),s||(s=yo),this.services.backendConnector.reload(o,i,function(a){l.resolve(),s(a)}),l}},{key:"use",value:function(o){if(!o)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!o.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return o.type==="backend"&&(this.modules.backend=o),(o.type==="logger"||o.log&&o.warn&&o.error)&&(this.modules.logger=o),o.type==="languageDetector"&&(this.modules.languageDetector=o),o.type==="i18nFormat"&&(this.modules.i18nFormat=o),o.type==="postProcessor"&&Wc.addPostProcessor(o),o.type==="formatter"&&(this.modules.formatter=o),o.type==="3rdParty"&&this.modules.external.push(o),this}},{key:"setResolvedLanguage",value:function(o){if(!(!o||!this.languages)&&!(["cimode","dev"].indexOf(o)>-1))for(var i=0;i-1)&&this.store.hasLanguageSomeTranslations(s)){this.resolvedLanguage=s;break}}}},{key:"changeLanguage",value:function(o,i){var s=this;this.isLanguageChangingTo=o;var l=vr();this.emit("languageChanging",o);var a=function(m){s.language=m,s.languages=s.services.languageUtils.toResolveHierarchy(m),s.resolvedLanguage=void 0,s.setResolvedLanguage(m)},u=function(m,g){g?(a(g),s.translator.changeLanguage(g),s.isLanguageChangingTo=void 0,s.emit("languageChanged",g),s.logger.log("languageChanged",g)):s.isLanguageChangingTo=void 0,l.resolve(function(){return s.t.apply(s,arguments)}),i&&i(m,function(){return s.t.apply(s,arguments)})},f=function(m){!o&&!m&&s.services.languageDetector&&(m=[]);var g=typeof m=="string"?m:s.services.languageUtils.getBestMatchFromCodes(m);g&&(s.language||a(g),s.translator.language||s.translator.changeLanguage(g),s.services.languageDetector&&s.services.languageDetector.cacheUserLanguage&&s.services.languageDetector.cacheUserLanguage(g)),s.loadResources(g,function(v){u(v,g)})};return!o&&this.services.languageDetector&&!this.services.languageDetector.async?f(this.services.languageDetector.detect()):!o&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(f):this.services.languageDetector.detect(f):f(o),l}},{key:"getFixedT",value:function(o,i,s){var l=this,a=function u(f,d){var m;if(ve(d)!=="object"){for(var g=arguments.length,v=new Array(g>2?g-2:0),k=2;k1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var l=this.resolvedLanguage||this.languages[0],a=this.options?this.options.fallbackLng:!1,u=this.languages[this.languages.length-1];if(l.toLowerCase()==="cimode")return!0;var f=function(g,v){var k=i.services.backendConnector.state["".concat(g,"|").concat(v)];return k===-1||k===2};if(s.precheck){var d=s.precheck(this,f);if(d!==void 0)return d}return!!(this.hasResourceBundle(l,o)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||f(l,o)&&(!a||f(u,o)))}},{key:"loadNamespaces",value:function(o,i){var s=this,l=vr();return this.options.ns?(typeof o=="string"&&(o=[o]),o.forEach(function(a){s.options.ns.indexOf(a)<0&&s.options.ns.push(a)}),this.loadResources(function(a){l.resolve(),i&&i(a)}),l):(i&&i(),Promise.resolve())}},{key:"loadLanguages",value:function(o,i){var s=vr();typeof o=="string"&&(o=[o]);var l=this.options.preload||[],a=o.filter(function(u){return l.indexOf(u)<0});return a.length?(this.options.preload=l.concat(a),this.loadResources(function(u){s.resolve(),i&&i(u)}),s):(i&&i(),Promise.resolve())}},{key:"dir",value:function(o){if(o||(o=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!o)return"rtl";var i=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],s=this.services&&this.services.languageUtils||new lu(fu());return i.indexOf(s.getLanguagePartFromCode(o))>-1||o.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var o=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:yo,l=gt(gt(gt({},this.options),i),{isClone:!0}),a=new n(l);(i.debug!==void 0||i.prefix!==void 0)&&(a.logger=a.logger.clone(i));var u=["store","services","language"];return u.forEach(function(f){a[f]=o[f]}),a.services=gt({},this.services),a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},a.translator=new su(a.services,a.options),a.translator.on("*",function(f){for(var d=arguments.length,m=new Array(d>1?d-1:0),g=1;g0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new ai(e,t)});var fe=ai.createInstance();fe.createInstance=ai.createInstance;fe.createInstance;fe.dir;fe.init;fe.loadResources;fe.reloadResources;fe.use;fe.changeLanguage;fe.getFixedT;fe.t;fe.exists;fe.setDefaultNamespace;fe.hasLoadedNamespace;fe.loadNamespaces;fe.loadLanguages;function vm(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}function ql(e,t){if(e==null)return{};var n=vm(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var ym={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},_m=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function gu(e){var t={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},n=e.match(/<\/?([^\s]+?)[/\s>]/);if(n&&(t.name=n[1],(ym[n[1]]||e.charAt(e.length-2)==="/")&&(t.voidElement=!0),t.name.startsWith("!--"))){var r=e.indexOf("-->");return{type:"comment",comment:r!==-1?e.slice(4,r):""}}for(var o=new RegExp(_m),i=null;(i=o.exec(e))!==null;)if(i[0].trim())if(i[1]){var s=i[1].trim(),l=[s,""];s.indexOf("=")>-1&&(l=s.split("=")),t.attrs[l[0]]=l[1],o.lastIndex--}else i[2]&&(t.attrs[i[2]]=i[3].trim().substring(1,i[3].length-1));return t}var km=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,wm=/^\s*$/,Sm=Object.create(null);function Yc(e,t){switch(t.type){case"text":return e+t.content;case"tag":return e+="<"+t.name+(t.attrs?function(n){var r=[];for(var o in n)r.push(o+'="'+n[o]+'"');return r.length?" "+r.join(" "):""}(t.attrs):"")+(t.voidElement?"/>":">"),t.voidElement?e:e+t.children.reduce(Yc,"")+"";case"comment":return e+""}}var Om={parse:function(e,t){t||(t={}),t.components||(t.components=Sm);var n,r=[],o=[],i=-1,s=!1;if(e.indexOf("<")!==0){var l=e.indexOf("<");r.push({type:"text",content:l===-1?e:e.substring(0,l)})}return e.replace(km,function(a,u){if(s){if(a!=="")return;s=!1}var f,d=a.charAt(1)!=="/",m=a.startsWith("");return{type:"comment",comment:r!==-1?e.slice(4,r):""}}for(var o=new RegExp(Sm),i=null;(i=o.exec(e))!==null;)if(i[0].trim())if(i[1]){var s=i[1].trim(),l=[s,""];s.indexOf("=")>-1&&(l=s.split("=")),t.attrs[l[0]]=l[1],o.lastIndex--}else i[2]&&(t.attrs[i[2]]=i[3].trim().substring(1,i[3].length-1));return t}var Om=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,Em=/^\s*$/,Nm=Object.create(null);function Gc(e,t){switch(t.type){case"text":return e+t.content;case"tag":return e+="<"+t.name+(t.attrs?function(n){var r=[];for(var o in n)r.push(o+'="'+n[o]+'"');return r.length?" "+r.join(" "):""}(t.attrs):"")+(t.voidElement?"/>":">"),t.voidElement?e:e+t.children.reduce(Gc,"")+"";case"comment":return e+""}}var Pm={parse:function(e,t){t||(t={}),t.components||(t.components=Nm);var n,r=[],o=[],i=-1,s=!1;if(e.indexOf("<")!==0){var l=e.indexOf("<");r.push({type:"text",content:l===-1?e:e.substring(0,l)})}return e.replace(Om,function(a,u){if(s){if(a!=="")return;s=!1}var f,d=a.charAt(1)!=="/",m=a.startsWith("&f\214>>\342\217\276\331\366\202>x\3500=\274\322\231\276\223\215\010\275\024\246\261=\230\304\201\276\365>\316>\311y\244=N\320%?(*\333\275$w\225\276\236R,\274\277^\331>\241\023`\276g\361\031=bS\033?\300\243\210<\316\357}\276 \370\365\276\230\373\221=\033\300\376\275\332\265\236=ci\332\275\221:\343=/-6\276`\0364\277\024\237?>E*q>\260N\r?\312J\323>\007\255w>\303\260\343=\210\371\313\276\227\335\337\276\026\373<\2758\337\340\276\010\226\241>+\\\205\275\035\353\353<\212\327i\276\344\226\277\276\322 \264\276\312/L\275-\266\001\277}\r\212=!\264\310\276g0m\275^\365\262>\256\037<=6I9\276\242\"[\276ud\307=\333x\315\276\324\025t\276\261L\030=\325 \216\273J\001\343<,\355\315=s/\257>\336\007\223\276\022\315\034\276\317R4\275m\241\033\276~\224\271>q\235\252\275XD\256\275\214G\000?\306=\357=\234\005\032>\244\210\320\272)\255\031>\3455\216\276g\266\305>OO#\276\2115\253>\201\366.<\321\217\034>@\007\004\276\234\000\037>\370\234\355=\237@*>0\357=\276\347Yq>6\022\027\276\265R\270=\273\356\346=\225k.>*\276\251\276\241\326\026=\027(\002\277\014\272%\277\302ch=,\205\370\274\204\2259>Y\001r\276f\270c>V`I\275wv\266>\327Ye>\205\250(?\322\316\231>\022B3>\367\372\304\274\371H\333>~\000Z>(\224\274\275P\257\202>\223a\255>\274\353^\275>\263\244\276\t\301\271=\263\326\266\276\031\346\342>\301\370\217>\325\252\325=271>\277\007\264\275 \361z> 4\332\276\242\241f\274\371\"\017\275K8\216>\213O\037<\3354\334\276dv\007\275N3|\276\033I\354=\367\320\002\276z,\215>\241\226X\276\031nY\276\215\353\277\276\216\313\330>\313\007\002\275\217\364b\275\017\366\331=}5\353<3\317\344>2D\017>\344\024\206\2740\000\333\276\324(?\275|\016\332>\202\336\026\275\203\263.\276\313,S\277\335c\206=7\261\\>\"\232\217\275\301T\251\276\335\200q\2742\204\226\276\333\372\232={\035\237>\245}\023>\026Bq\274\201\313\265<@\212,\277\270\351\004\277H\362?>\325\345\365\276\320|r\276\334\237L>\276\376\r\276\326\235\320\275\301\254\371>\304\330\220\276\236fF=\222)\223\275\307\'\007\276r\016J\276\235T\004>R\231\311=\266\004\001=T!8>\336R\223\276G\342\243\276\016\322\237\276\336H\033?\341{&\277+o\377\275\245u\245\275\034\335\213\275C)\007\276|u\205>\203X\372=\300\273:\276\r\177$>\260\2476\277\322\262\303>D\\\256\276T\210\252=\231@\n\277\322!\220\276|r\267\276\022\275`\276\353\'\002=\245\337\246=y\010\215\276\016|\226\273\270\375\247\275\033\201O>\305\271\325\274\"\237~\276\237\305\214\276\343\240\220\276o\tX\276\007\321/\275\007\251I>\000\033R\276@\343b>\345G\357>\364r\000=\206\364C>\264\302\333=\034\014z<\263xY>\3704a>\303\225~=\"+F>\t\227W\276\221\315\203>\220\344\237\276\026\265\364>,\306Q=Z+\240\276(\252\246=\331\014\353\276\270\313\334\276\202\351p\277r\203\334=,8`=\302\337\277\276\027\254\202=\361\005\223>\250Z\260\276\343e\253=\342\356\333=J\252\220\276P\301\235\276\224\206:\276\375\206\007?\346E(\277\246\034\003;\314m8\276)G\272<\265\177\360\275\262 \312<\034\253\033\276\322\326\'\276\251\203Q=\256\013\273\276\313{\376=\305\016\216\275\321\026\021>\024\211:>\306\207\026\276\203\237\307>\215\"\316=\343a\344>!\307\024?\254\374\037\276A~\r\276e\272\211>I\371\356\275R\241(\275\000~1>\356Me>\227\016\000>\302\277R=j\273#>\240@\036\276o(E\2752\227J\274e\006\000\276E\233\233>\266~\246\276\024)O>X\352e\276d\243\205=\246t\356\274\364\256C\274\276\332F\276:\265K>\361\311\034\277\354F#>\364\213e>#0\325\276\247v|\276\254\223[\276\331\274m\274\257N\237>\233\264\337\274#6\004<\274\022\177>\2029\222>\366t\262\276\264m\236;\242\313\216>D\277\277\2754\246*>\221!\265=\323\253\250>\364/f=\342\347X\276\344\026\274\276x\2150\276\234\026`\276\177p4\276\313\200\240\275\310i6\276O\217m\275\246\r\210>\26278\275\267I\006>2\264\237>\271\276\"\277\004\322\352\274A\263P\276\357\364n\275\217\272\002\276\315`\312\275\347\016\036\276\221\201@\276\216\024K>\022x\216=\260.\275\276\3104\331>\357\347n>\177\025\006>Vy\025\354=s\274\036\023\243>N9\226=\014\240g\276\032\332\336=\306\"c\276\256\224\235\276\244(\251\273\244H\003\277N\013\235\nA\351=\255O\377=\237u\302\275\344\252H>\031\277\002\277\255\n\363\275\3330\361\227\345\210\275\323\312\305\275\251\325F>m\313k>\017\357\325>e\367\357\276\354\313]=\324\310\026\277RG\006\277,\233\243\276\266\365s>\320\003\226\276\262\212\213=\353u\214>t1+\273e\240\273<\276\225\234>{V\t=\016K=>,O\231\275s\026>>\302J\226\275@\256\036>\276\336R\276D\201C\274C-<=9\340\353<\006Q\350:\303-v>\265M\243n\022\304>\035\257I=qQ\220\276\314q\313>\251\'\342\275\355V\010\277\225\271\367\275\017\0226>L\246C=\246\355\367=E\177\201\276\321N\212\275`W\256\276\332\005\274\275\210b\n?W\306M>\316\'\217\275\002\213\356>@_\213\276\236\272\035\277\245\365h\273\266\361\024>\213\021t\276{\370\223>\255\343\255=\237\271\003\275\261@\201=#\306\240>\351W\273\276}\214\t>[\210\370\276\035A\014\276o\346i\276\344-\336\335\023\230\276\327[.\277)\324\227=\354\364k\276\360\t\212\274\205\3108\275[n\232>1H,>\357\212\274\275\2057V>\rp\265\276]\313\255>8\r\007;\001\276\035\277r\341\236\275m\211w>0\370\033>k\307n\276\324\241\232>\244J\007>\343\321\203\275\333\347\003\276O\3319\276&\312%\276\200\036Z>g\\(\275\253>\201>\031\023\r\276\344\325\301\2752\301\302\275\227\273Q>\3325\235\276^\334\004?/\2663>\343z@\276$35\277D\262\031\275\255\351\220\276\333\331,\276\037\254\237=VI \275Z)\263>\254\356\236>d2\223>Z\325U\276\362:\213\275PMt>+\372\300\276\363\273\200\276*Y~\275\343\276\024\2773\306\325=LV\026<\271\341\020=4f\321=M\375\330=\362\261\014\276\222\307H\276\203\224^>\217z\335=2\214X?O[\221\276\310\275\255=\356\211\253>\000\353j\276*\022?>\242Es\2762\266$>\2353\210=q@\016>b\0242\273\346d\330\275#9&\276\357\372\357>\202\214+\276F\352\260\254\275\027\323\001=\234\"g\276\212V!<\216\251\325=A\3322\275\252\325\026\275\213\222z\275\221g[\275\304#\363=\037-r=\350\246\213=cdj\274!x\271>\312\'\317>\373\351s\276\347V\253\276\"g\004>\237\361\230\276\034\010l\275f\361\256\276%#c>\244?\257\275\364f\241\2757\336\234\276\250\363\315>\3702\276\276\371\365\203<\021=\004>\021\253\243\276\036\227\024?|\214\344=6\333e\276k?~\276,x\355\276\003\2574\276\300E#>\223]\255\274\257m+>\221N\026\276\177\027\252>\234^m\276o\336\025>\316\204\362\276^\321\025>;\233\004>\035\004\234\276B\322C>(\363\010>\303\037\366\274~.\261\275\251\316Q\2767\262\304\276\375P7\275!\373\'>\212^\037>C\200x>\202\n\263\275\315\303\035\'vn>\341m(>\006 \035\277\027\263\350<\320\303\256\276s\257\354>\274\035P\276\303\235a\276\3128\300>D?m>\305\006\027\275i\325\234\275\031\320o\275\276\247\222\276\3059\017?\347\326)\275\307\001\227\276\267\006\016\277&,\365\274\0176\355=\217y\r\277\223{\363<\007=\256\275K\337\373>\300\374\356\275\237\342\214\276R\356\347\275\300a\215\276H\2258>>\273L\275\367\331\310>\013\007\265\276\250L+>\2018\021\274}\202\325\276\254\306\260\275\010\216\023;\264\214\345\276\235\253\374\275^\326\265=N\237\372\276tdu\275=\213|\275Y\311\216\275\\\223\347=\322\343-\276K]\233\276\233\t\005?\t\t\200\276\275|U> \223\364>6\235\357\275\335\241\232\276}i\337=n%D=\\=\241\276\335\364\304>\306|#\277S\345/=\037\177\220=\277\235\007>\016\201\224\275\003\005R\275\346\312\347\276\372\343d>\277\211\254>\304\261\204\276\202\274\020\2764\024\256=\353\304W>\322\255\024\275<\t<\276\263\001T\276\341a\237\275h@\353;|\031\324\276\365_\201\276\273J0\276\310?\014>\026\032\212\272\341\351\211\276\245\253\241\276\226\245\246=4\266\277\276>\214\002>\255\007\325\276\037zO=\227\031|\275\234L\374=\226N\003?\035\303y\276V=\257\276^\'2>\220\010\274>\341\372\346\276\375K\273\276\223l\224\275\371\373\243\276\222\371=\276\230\177\253\276\033\202]?[\306\272>\202\374\257\275#\343\024>h\324\253>%\255O>\033K\240=\355i\010>\321S\365\276\354%n\276\002\321B\276*\005\200<\243\n9\276=\004\006\277g\217\373\276|\345\252<~\030\233>\230\337\232\275\277\033\313\274<\310\323=\327\300\013>u\267\017\276F\3275>\'9P\275e\220\356=\326(8>u\373T\276\330\273\037>\273\335\356\275\323\272\261<\\\005\376\275\251\312\245>DX\225>\355\020\341\275\333\377.\276S\345\230=@t\216>\312U\364\275B\006/=\333\260b>\346 m>\nG{>\305\354u\276\"#n\276\326fT\276\345Rn=\317\365\363\274wy]\276\352{\035\276;\372U\276x\037\031>J\027\214\276r\215\365\275\030\212\320\275\217:\225>(\276\245\276e\231\t\276x\360#>\260C\334\276\313o\010\275\2168\205>\253\025\306>J[\300\275\202\014\302=\232.\326<\221Y\236\275\315\226\315\273\330-<\276k^g\276\233~\212\276\223\274\300\275Po\355=K\332\350\276\030\243\026\274\262\217t\276R\277\300\276\025\275\223\276\344\313\204\276Y\260\032>U\213&\275\032\301/\275\201\251\036\276\205\366\374\2769h\264\276\367 \312>\232n\250\276\025R>>\312\002\020\277\027\212\235=g\007\n\277%\207\277\275!\370\267\276\267\376\361\276\347\331\033>\214\272\003>O\346\t\2758;\244\272\361\333\360\275\370\246\213\276h\220\307\276\233\324\031\276\226B\257\275C\333\005\276)\033w\276\224\223\\;&\'\361\276\301\312\275=\254\261v>\220-H\276ef\031\276V\310\007\275<\3410\276KS\031\276\251\346\253\276\372o\316\276\220\350\316\276\232\314\013\276M3\213=i\360\215\276W\371A>\027\310]\275X\247\345\276I^\315\276\212\213\312<\023\014\311=\373\254\364<\255oI\277\311\322\371\276\302\352@\276\302\207\343>y\215\327\276G\220a>\241\336\243\275\307\2749\276\210\203}\276\340\234i\275\274\357\006\277ha\232\276{YG>D\213\003\277\320\177\211\276\374\314\321\276\245\022\250=\275\351\003\277B\006\002\277\024\030\002\277\"!\274>J\311->\307\234\341=\321\211d=\202\003\357\276\2124\004\277\251\r\020\275I\350g>\240\304\205\275\230\221*>\274\266\316=Z\000O\274;\001\335=\245o\212\275\351~\035\277 \336\375<&c\353>\336O\373=\021x%=!\303\207>\006\0233\277!\026\357=\310\222E<\237n\223=\300\225\230\2753\341\244>\210K\240>\037U\005\276m\227&\275\014\236\240\273\363\377\234>3j\256\275j\265\323\276b\031\245>\2042\264=\033\332\366>\241\210\354\275\022\032\347>$\230X\271v\364\r\275(\217\266<\327}R\276AW\375\275\246q\224\275l\316\374\275\262\037\325>\354\' \277\361\016g>o\251\305\275@\257l\276\016\333\334\275o\351\376=&\252\032>Jq\261>>_?>.\312!\276\023\254\274\275\351\350V>\300\022\255<^\335\016=\326g{\276\020\214.=\360R?>\363\234\214>\364qD>|\002\033\275\342\237]\276\005\321\373>G\233\036\276uY)\275us\364\276\204\0362\276\351\231\317\275\021,\017=\0135y\276\207\355\004\276aP\274\275\253\362H>\260\201\273\274\301#\360\276?E\005\2762p\245\276\242L\377\276w\001\025\275\205{\240>\272fX>\031.!?Y\"\000\276\337\350\325>\270\216F\276\033\225.\2762\330\030?dK\252\276/\337\263>\270\216\013\276~\262\350\275/9\030>\231\2251>\206\337`\276\240t\302>\2255\034>\ngv\276S\215\006\277\031\330\031=L\353\204\273\350\221\214\276\034aR\275\305\341+\276\220P5\274B\323\212>/\303\267\275\267\317Y>\316\226\037\277\0035\357>\342r\355=6\304\273\276Wk\204\276Z\254\006\276RWM\276\026{\231>\364\262\233\275\350\351\250>\372\362\205\276\355/\274\276\350\340\216\275;\342\272>@\343\006=t\007\022>\334\242\322\276\325WJ\276\27392>\377\0031\276\211V\353>\243\244\304>\247KP\276f\310\312\276\263O\223>\231#J>b\260/\276\035\306w\276\314Nr=x\362\233\276$N\317<\301\377\004\277\230\203\007\277=\375\003\277.\273e>?\303\243\275\327&I\275KI\271\273?8u>\332\322\243\276\274)\014?\212_\217\276\005x\340=\345\302\234=A\311\002\2763O\203>\317\337\314\276\n\001\210>\372u\275\276&N&\276\244]\231z\251a\276\222\203w\276\260\214t>\205~7\276\020\024\n=\202\220z\277\313`\204\275\373\261\307=\335\340\377\276\367\356\210\276\025\304\372\274r\324\303\276\224H+\277\264\022\372\274??\243\276X\002\033>\013iX\276\314\362!\276?+\204\274\225@\034\276\277\235\022\275\017\261\023\274\334dp\275\236\237\342\275\326\215^\276x|\005\276<\035\033>\032\356\207>\237\037\342<\311p\325\275.]\303=\345\313\232=\315y\322>\261\215*\274\200\0058>\273M\202>\220g\224<<\225\367=[\nH\276\236~?<\232\343\232\276~\230\246\275\333;\264=\301\375\210\276`\335\221=5\234\t\276Zk\264\2762\035\304\276\254,Z\276\237\230\263\274\017\022\010>e\033i\276\217w\254\276\005\316\266\276f\237\225\275\311\0076\276\027O2>\221\341\363\276\346\300I\277\343\251\\>\033\227\023>\216_Q>\361\313Z>\316\360\276>\"\260\346\025\240\324=\302\366&>\035\247\322>\263\211e>\267@\335\276\036\322_\276\03405>\3732\266<-\353$\276H\303X\276C\323\022\276-\006Y>\016\343\205>\367\250\005\275\250\013\322>`\200\365\274\351*\257\274?h\365=\204L\262\276Pr\253\276\374\216\211\276R\024\373=5\245\355=\322P\003\277T\372\232\273m\021\270\276\357\366\034\277\311X\224<\361\364\357\276,\333\265\276$\333O\276^\2333\276i~\263\275v\354\003\277F_[\276\221o\317\275w}\216\276Y;\253>\255\260\245=\241sS\276\352k&?310>\t\311\274<\205K\257>\334E\337\275\225\027\025\277\323z@>j9M\275k\250\326\275\343l0\273\202Z\355==$@>\330\320M>\230\r\212\276\"`r>AYp>\224\004s\276\000\202\240\276mI\274\276\'c4>\240.\301>\351\010@>:\262\202=I\240\t>44J\275x\220\276=\276M\215\274_\251U>\020\016\253\2763\234$>\201\311\277>\200\n\006=\354\340X\276\010~(\275LAS\275\327*\266\276[\275\016\276\234G\265\276\003\002Z\275\255`\235\276\255$\333\275\375L\334\275\316\303\213\276\\\335\346\276\341\277\267\276C@6\277\266B\305\276\254\307\257\275\304\305\253\274\355l,\276F7!\277[\004\244\276\034\337\210\276\361\344\001\277\255-\353\275:E#>\362\331H=\270\207B\276?\372\020\276\346\362\306\276\020g\020>\221\351\037>\'p\210\276\230$\023>\301jw\275\004\373\223>f\030\371;C\241\262\276\3519\213\275O\220\261\276\261\002\034>\324\200\316=Y|\234>\356W,\276JH\021\277m\001\031\276\006\252=\277:\026[\273h\222\262=;\323\210>\202\227p\221Y\354<\372\261\336\276\016\273\242>\026\320,=\211M\267>;\245*\276n\273\031\276,\213\220>\220\306\362\274\246\n\227\276a\202\224=\313\270\322\275vp\316\276\233\321\246\276M\237\224\276#\024E\276\254jM\276$\323\t\272\243\010\340>\221~\271\276L\246\221\276\227\234[;\342\221E>\203P6\276\201\345\314>\332\r\"\274\241JS=\233@K\274v\210\331=\367\213\200\275jiJ>\334*\352>\014\221/>vU\321\275\257mH>\310MM\276\300&\341\276M\274\247\275n*\362>\366\344\313\275\310\323\374>\330`\375\274u@E> \275\264>G\"\177;`)\301<&\251K\276\273m\207=\271\233Y>\275\264\243>\031\275b>\326\367\001>D\316\224\274\241}\226\275\177\225\216<\344rI>l\367C=\376\")\2754L\010\275\303\r\253\276\341<\r\277\"9\333\276\225BR\276\032^O>\361-\r>\017\376\330\276\350\253\014\276\345\353\203\276\334\206\336\276\233\272\352\276\317{\261>\215x9?\'\365F\276p6\214\275V\360a\2765|\226\276\305\350\374=cA\265\276\317{\211\275\326(\356\275\013?\266\276\236\302\210;/\3213\277\307\007\265>*\025\247=\"I!\276l\027\013\277v0\251\274vr\241=C*\007=zl\003;\202\300\337=\356M\263;G\307\204=\247c\031\276\220\013\345\275C\210g=\265G\003==\376f\276&\2255\276\347ur>!\021\372=\2304\255\275\000`\007\276\334\211\022\275e]\210\276a\277\230>\371\tE>\233\032[=+n\021>\312\274\305\276\212\222\233\275\201\016\307\2762\0323\276u\323\221\276\224\347\245\276U\351w>\024Nu\276w\236\034\2769\234\030>\264E\267\275\266\372\036\276\241\034\277\276\212P\331\276\n_\250=*1\242\273\210\020\340\276\021l\243=U\t\346>%\231\020\277\334f\034>\332\201\014>N\024J\276\357\245s>\347+\305=\314\251\361\276\354;\035\276\3445\027>\357A)\276\022\023{\275\360\243\327\276\345\003\261\276\376\342\231\276I`-\274\335\337\030>\233\274};\311$\324\275\201\222\204\275\033\215\206=d\254\226>G\206\361\275\341\2133\275\320\345\274\275*Q\216=)\362\014\276\036\031\213>\260\361\370\275\377)\263=/\035/>\253CB\276\211E\225\276\247M\004\275\274=\323\276\273\260S\276:H\326\276\247\271\252\276\311\237\352\276V1\307\276\307\023\207\276\236_z\276\323\'\257=\242\2103\277\022x\020\276U\206\266\276\350\236\310\276\205\360I\276\332#\305\276@\277\332\276\356\030\323=\327\230M;\344\223\267\276\230\234.\276a\311#>#\352\361\276;\030\244\276\264N\375\276Vh\022=\200\017\264\275d}\231\275c!0\275\272\036:>\322q~=\177;\236\2769h\022\276\230\003\322\274\236z\334\276\\\251a>Q\240\246\276\254ck\276K33\275/\350\240\276f\263\230\276\274\346+\276\212\203\\\276#\n\236\276\331\340\376\276\255\276b;\335.\252\276\363\002\r\276\373\357\037=\231]n\276e\202O=\221\206\366\275\367[ar;\323\275(.\331>pE\261>\033 \374=]\257\265\275j\261;\276\220\'/\276\263\224\003\275\355\340\"\276\333R+=\021\354C\276Y\334\003\274\326\326V=uk\253\276\202\244\303\275]\023\250\273\007\026(>v\260\302>\301h\027\277\254\253\001=G4\275<\314\374u=g/\207>\365m\323\275\371\010J\275COY\276\357\315\252\274\203k\242=\037\215\024\276\374\2716;\016\007\203>}\315O>=f\016\276\242\377\365\276\010\357\265\275\230\211\356\275HS:>T\270\036\275 \305\212=\230\207\027\275@SF=\212\246\240\276\300\230\013>\010\034\377\275\271\031\254\276\020\357w\275\001zP=\212\200\001>\207z:\2769\256\364\275\231tl\276\244\0231\275\302\255\304=K\246\310=\202\257\022<\027\364\340=\ni \277RE`>.{\017\276\253\262\311\276z#2>\257\274\t>\342!\006=[ \213\275\366\r\200\276\034B\223\276\355\310\256\276n)\331;\022\370\004>\315\240\331\307\345I\276z\212\3719 2\206>j\203W=\\\301\026=\252\r\304>\375\000F=\271\017\226\276\332BY\276E:\017>\341#(\276\270\326\243\275\317\337\212>\264\025\231\276\311\220\243\275\227\026\\\276[q6<\266\312\311=z\267\352=\215\254\277\276{Xk\275!\206\324=\220A\r\276\351\240\326\276l\2730\276y\221\263\275Lwd\276\022`\211\273ZwK=\265!\032\275\225\276\001\277\247\330\371>\265hG=\273\335\227\276\024u(=\341\265\310\276\026\245\201=\016\016\340\276\330\273\036\275\224\273\317>J\0004\276\216\233\367\276\310D\336=\016&\301<\260e\013\276^\000h<\321\006\002?\n\1774>\211 \326<\362\322\275>\347J\366\275\335\227_=\331\000\337\276\260\204\033\276\224\340$=\177\3077>-\304\034\276\324\254\235\276\363\272\201\275\267-\021\275\264\371{=\200=\230\276L_\227>\366\021\301\276\312\246M\276\252\206\326>\360\214n\277\216\n\345\2752\364b\276k0\203>]T2\276T) =`\357\235>W=\333>\340{\333=\364d\252>\322h\204\276\355\330?\276?CW>\014?\225\275\364X\212\2755\260\300>\334\225\'?\364md=\350n\263\276\342\211\240<\313x\360=\021\"\n\277\323\251\177\276\264\247\254>3\373\033>\302L[\276e\002\273\275\202\306\225\2763c_\275\210L\314\275\007\372\007\276;8&\275\261=*>SrJ\276\'w\002=\022\311\331>\364\034\215<\242\374]\276\242(\002\277 t1=\347\352\013>%\243\372\275]\033\360>\205\r\213\2756,\310>[z\002>\307R\322>\010\360\235\276\263\310\306=-\021\305=9-\036=_\021\212\276\333-\215\276\221\373m=3\243\245\276\356\031y>\260\340\030\276\036\367\266\276\025R\254>\272\201\276\276\227\207_>\327\233r>77\213\275\3231\214>\261\307\210\276\034\320\376\274\265\242\241\274B\315+>\334\244\006\276\356\302_\276\005\322\260\274\222\346\341\276W\217\352=(]\210>\"k`\276\341\200\016\274#\032I=\270x\022?\013\313P\275j\336\204=X\223\324\274/\311\023\276Y\037\242\276\312\206\365\275&\017\231=\016W\031>\301=:\276\330\376\232\276\236H\247\276\315mB>\017)\257>\372\t\265\275%\026%\276x\314\216\276\324\354\201=\241\037\364\274Q<\322=E\\\223>\316[X\274]\364\017?\310|8>\274t\332\276~\375L\275o\340\222>\037H\326=\257B\236\276G\221\251\275\nB\233=\354\3749\276G\360M\276\212qo\275\376\340\335\276\227]\332\275\n\261\027;\210\271\230\276b\273N\276\324~\232\276\351\241\203>m\022T>\253\233<\276\0377\243\276yvy\276\230\264h\276\215\003>>T\313\367=}\342\007\276\377\277Z\275%\353\t\276Z@\241>\261\007\030>C\na\276\375\030\235=U\301@\2768Q\350=\014\263\310=dA1>\302,T\274\\\322\344\275{5\016>\243\002\320=\341\320\263\276k\021\266\276\237ec\276=\240[=8m*\276C\216\233=\\\316(\276\363\2116\276Y\037\022?\277\316F\275?\023z<\305\\\337>\"\3474>)Z\t\276\246\232\303<\361Q\362\276\231]\030?\223\333+>\215\001\351\272\305w\215>\021\265\370=\211n\361=\037\n\252\276\214Aa\276\022\264\n=\242E\013?KMR\274=\317\005\276\326\254\344>X\032\265>\237\336@\274^R\375\274\221\305\230>\325\177\002?\327\263\212>5\207*>\357(\206\275\222\212\005\276\350\300\014\276\272\301m>\215\236>=\000\244\352\276\272\253\365=\301Q\253>\212KD?\201\014\303=\2744\272>\325\203\200\273\251}\220\273\300/\352>)\361-=|\302\t?\004\374\327%Z\376\275\213\251\362\275P\026\226\275\361Vd=\251\302I\276\366?\035>\346\305f>l\363\260>\223Y\343\275\277\352\352=l_:=\334%\306\275\376\001\260>Cq(=Q\003\"?\030\"/?\022\206\225\276V\237;\276\270N\320>[SD>\234\255\306<8\375w\276\256\020\201=\334\005\003\276R\2339>]g\205>?\335\261>\260\223\026>\275\315%=\272\377P>\017\243\206>\036\215O\276d\037\034\275M\257\202>\037*q=\334\336\342>\350\372\307\276\244\202\021>]C=\276{\035O\276\036\242\323<_\177N\274\\5\036\275\232r\252\275\265s\302>\004\256M>E\210\204=PM<\276\034H\253>\014\021\346\275\337\333\243\2759\277I\276*IG\276Q!C>\370PD\276\255>f>\216\002\257\276\243\r\326=z\220\020?\025\032\352\276_e\370\276\034\"\272\275\226q\277\276[\206\207>\207\317v>j\366\335\276\315T\202=\250`Z>l\025\273\276\256\007\212\274\316N~\275D\377\323\275\203\215[>/^\375\275\336B#>\3403G\276XL\202\276\353\301\267>W\021\201=\322C\270<\337o\347>\347\335h\276\331\276\313>0\016\252=]\261\354\275qA1>@pE\276\274(\275\276)\016P>v\266a\276n\t\341\275Bv\264>\225I\213\276\230>\205=(D\327<\275\206\210\276\366M\214>bQ\273>i\002E>\341,\234>\372\357\236\273\340\033\037>\361\237\340\276\235B#>\r\331\213=\254~/>\216\237\007>\301\315\260=J\024\231>(\364\017?OC\213=r\335\277\276\203gK\276K\322\275\276\334\206q\276\302+1>\362\334\236~\321\224>\036\333\336\275\301\216&\276\300Y\377=ZF\325=\220\r>>\363\277B>\334\305\007\276g{\034\276\017d~>\221\350\325\275!;\241>6\256\223=\266m\200=Gp#\275\247]@\275Tck>\233\256\251<\177N\020\276\340\263z=`}\254=X\361\236\276\310\036\367\276\2103\327>e\305X>\037d]\276\036X\227\274F\010\035>\252\346t\276\241\222\207\275|F<=\014\2124\2769\336\">\322 \022?m\340\260\276C(\221=v`\007\277zV=\276\367!\244\276\005q\241\276\r\201m\276W\224\242>*\364\232>\014\215\312\274{(Q>T\301\267>\024c\231\275xi\264=8\035$=\233\321f\276f\275\252\276\033\350\333=\371\352\302\276\017\342\366>gD\033\276q]\3479{\\\367=X\314\021?\301\323\314\275;\302\355=\007S\300>\3611\204\276\262\357\337\275%\217\346=\300\327\200\276\254*o>\260\233\365\275F\250\215\276\021t\234\275!\032l>\"%\010\2752\031\352\276>$B>2\210\212\2759D\200\276<\3527?qgD\275J\357\227>5O\213>\215\327T\276\242;Z>\317\224\030=\\\270=\276\002\211A\276\364>4=4Z\237=t\331\'\277\272=`\275.\334\210>\266\311\314\275\252\262\206\275I\032\270>q\265\036\275q\373D\276i\240\204\276\270\354B\276\023\002q>a\001.\276\222\031\230\276zZv>[\315\263>\372J\273\276\371\363\303\276zT\320= \367\353\275\343\336\264=\000\263\277\275m\314\266>\'n\007>97->\221\340\241\276\206\261t\276K\036[\276\2402\030\276\262\260D>\"\253$\276\314\276\346>p\372\335\276&\316o>|\243\314=\301\220W>\251_\020=\304\317\216\276 \002\031>\020j\'>\327\020\327\274\023\304t=(\322\232>w\327\034>\363q\243\275\204\265\r>\013LS\276O\236\'>\304Q>\2740\303,\275\225x\257>4\244\263=\227\264\312\276\267\315\253\276%\026\205>W(\221\276\nL\274>x6\250<\247y\213>G\200\303;\352E\216\275\310\200Z\276\373\253\347\275\341\376\024>Z\255N=\344\302\341=\206\357\271=\256\332\247\274z[\022\276w\217\241\276H\002_\276<\320\014\277\213\2464>T5\370\2758\035\255\276A^d>\'o\331>+j\214\273^\241\024>G-\221>H0C\276?\256x>\275\314\217>\214\262\355>\226\340\300>\301\320\017>G\352\">\032\t\200\275\032\251 \277\271a\r\276<>n=\002\032\267\276C\241K\276\263z\200\275\325r\005?\'&\004\277\'\002l>\261\332z\2765\302Y\276\300M\225=N\245\343\275\026\372\267\275\214\267\260\275F\t\312\276\275\253\213\273\000\346\343=\252)i\275\237X\223\274U\311C=\325\3753>\307\316(\274D2l>\243\227\316\274\'\001\346=2\022=\274\260\255@\275\351k\220>\ro\246\276<\241\225\276y\207\276\276\321\241t\276r\312m>a\023\270=\274\215\230>\222\013!?\220\244z\275\215\027\345\276\214\r3>\277+_\276\320w\"?Jn\361\276~N\214\276\0247U=\352\245\272>\274\236c>P\330\362>\021\262\332\276$rF\276\006V7\277\267\3509\276\014\001c>\213\263\325>7\370\343\276}\305\327\276>\3739\274\205b\326\2750\230)>i0\231\275\371\177\003\277\357\371\250\275\246\242\247\276\250\220M\276\300\207\241>R0\224\274w\251\361>F\367\275=r\rB>n)\326=\260m\016\275v\342U\275\334%9=\022\363\334\2758\204#\277\344/\032\277\333\200\275\276\n=\213=\227/P>\032\342\203\275\023=\033> \030c\276\236\375\013\276\026U\317\276\263p\202\276\253j\245>\226\257\314\276\005\236\211\277O\023\003?\341\310[>\te*\276\035\261@\276\277G\233\276F\177\t\276/\031p\276\204\177\324;{s=\276\216{\025\277\343\303X>dK\'\276@e8\277>\253\305<\267\t ?\275\021H>.6k>\326\326\'\277D\315\205\275Y\325\240>\277Z1\275f\230:\276\274\300\221\275\322u\207>nQ\027\277n0\355\276\372\215\310>\335\252I\276\\\233\n\276|?\322\276U\203\014\2777\376\202\276,\365\206\275\025i\335\276kA\324;h-)\277\305\353\314\275L\244\250\276\035\337\021\277#\nv\276\007\330=\277\364b\220\274\264/\376\275M\346\027>\363\013s\277\001\322#>\356[\367=\362\371];!*T\276\343\001\207\276.\026\212\276\214!\242\276r\223\242\275/F\333\276\221~\355<-3Z\276w\'\350<\267\322\331>cS*?\233$\272\276G\233d=g\264z\275\233\325\322\2758\363\370<`\264\352\276?\221\303=\017\324H>^\305\r=\014yl?\021N\333\\>\021\006j>\037\364\255\274*+\t>oL6=\324[P\275#eT?PI#\202\376\301\272!\314\301\276$\2337\276\250\347H>G\355\004>d\3167?\265\225i\274\263@\014=\362\202m=\353+H\276\317u\377\276\376g\000?\366|\371\275\032\355h>,\2456>b\344\240\276YG\351\276\321`O>%\271\305\276\236\026\262>JN\355\2768jq=r\000\274>I[\007?]=\315\275\227T\361\275\300\304\315\276\336\327\220>\276`\233\274\005\017\365\276\236:\264\276\201.\220\276N\351;>\030\212q\276n\312(?\370,\256<\221!\234<(\000\355\2752O\212>\316\\\017?\265\246\373=\327\312\265\275\3239\024>7\2144=t$\222=\277l\273>\022o\034=?\366\356\276\304\366,\277\033j\222>%)\333=\351\270\263=\200:\000?3\203\357\276:1x>\356!\016\276MJ\014\276\374\024\177=\203\365\274\276\303S\276\275\307\210\030>@\344\"\276\263\245j;_~\036\275\210\246\006?\r\277\200\276\024\036\2718\220\3763\277\261\267\016\276B$-\276\366%,\2771\201D\277\264C\333>\3568\353\276Q\034\224=\004j\004\276\233\177\327\2769K\332\275\351u\001\2766\221_\277\031\353\361\275\300\311\226\276h\205.\276!\037\250\276/\304&\2763\353\260\276\256\353\346\274\316\322\363\275\037\3614>\016\370\305\275\332r\227\275P\347X\276\216\344\177=[\312&\276\205\352\331\274\271l6\276\321E\016>J\336z\276/JT\276+\253d\276\320ai>\025\025\320\275\227q\336\275N`\375>\036U\033?g\311\335>\213,\013?\255\355\233\276\256\311,\276v}\304\276\363\227@=\374z\226>p\242\'\277\266D\210\276\215\320\253\276\245l\010>R\030\341\274A\'\217=\315\375\214=\234\324U>jk0>4\346\023\276\242~;\274\024?\016\277\271m:>\253\343\035\276\014\036\336=`\233\314\276\252\221+\276\206\327\237\276\017\222\036\274}\027\207>\177_\220\276\366\241\337\276\313\222\274>\370^)\276\361\350\340>\345%\274>\266O\321\275\263\276\317\276\362\220r>\326\t\255>\304\003\272\276\376\014\030\276\356R\033Js\250>b4%=r\275\002\276\333\340\000=\177\000a>\\K\330>6x\234\276r\204\006\275*\373g\275.#\335\274\202\034D=:R\034\276\301\256\270\276y\0140\276\r\360\202\276n;b>\236Y\037<6&\224=3U\347\274O_\026\277\264\356\345>\365\261@>V9\276\275c\362@\276\265\351\262<\004<\001>\213\026\024\275\353\251\204>#\r\230\275\266\201s\275\251\302\211\275#\347\211\275\370\204\275\276cU\270=S^}\276\372h\033>\335\373\225\2762\360\211\2769\215\005\275\007\231\241>\300\254\231\276i\004\276\276.\3646\276\022\206\027\275i\"\243>\3340t\276\361 \204\274\007\312\225\276\300\272\365\275\240\265\027?\312\235\024>\244#l\275\375\323\304\275\035T\340\275\3015\236\276\277B\222\276_\226\024\275r\3000\276\276+^<~*\360<\0324A\276\271Sv>\364G\276\276IP\250=c-Y<\203\334\016?\303(\273=S\0272>A\243\236>\373\346\275=3\020\254\274\227~p\276R\300\335=T\326\306\276a\303\303=y{\242>\3358n\27533\205=\323\032\021\277\250\264>\275\370\362\211\276\241!\332=\201s\243>\231\001<\276z\306\213<\266\262\235\276\230\321\213>\367\371\223=\243\361f>\036\203<\276$\333z>]\307\003>\364c9\277\036Gm\277Z\'\361\275\340\2251\276\177Hz\276\343\"\214\276\333\013\207>\232\317\016\277\325F\230=E\373N=\232\013q\275SIn\275\2732\221\276f\356\200>\275\270\305\275\277\225@>5\211\221\276\234p\272>\202\031\002\276\320\251f\276\347j\005>\006V\370\275\277J\336=,P\370\276\313<\007\275p\350\344\276\276&\004>\354\322\220\276\235\267\325>\001\007\320=\310Xb>\351\311\014\277\272Y\257\276\353\350\216\276\316L\222=y\035<\2769`\303\275\361\375#\276\300\361\271\276\014\327\363\275\t\332\205>\245b\301\275\271\216\032\276A\307\257\276\261\002\246>E\304\245\276\371~m>\3565P\276\3157>\276\276\007\257\275\005\010\243\276\246rt\275\234J \276\027\250\247\276C\0031>~\366\315\276\tz\201\276\301&4\276\234\257\324>\321\340\240\276\014\300L>\234\206\267\276g\302\337\267o\347\276j^\241>\004++\276\247@$>\317T\233\275\306^\235\275\303\222\377\276\357h\000\277@y\001>&Aj>\263{\233>\210:\367=[\207\001\277\366\332\246\274\345\007h>\312\301\326\2762\377\246\275\214\356\311\276\252\336\335\275\022b\2358\232\374\004?;L\021>]\361\201\275\264\3768\276\2646\221\276\233*X=\322\032X\2761\376\357\2764-\331\276{\221\013\276\2119\322\275s\256f\275\032\2637<\003_1\276\223\013y\276\321\366\327\274O\343\301\275\3468\373\275\363\310\255=\220\"1\277\210\364\301\276\332\304\t\277\261mK=\203OS\276\221d\301=\342\344\253\276A#8>\364UD\276\356PE\276\216\007\265=\356W\014\277]\351l>A\032\004\277F\210Y\276\274/\303>\217\024c\274\243+\035=\037S\206=\223I\317=\326\324\253>.\345\007\276\266\366\234<\235\000`<\256_-><]F\275(\022\021>X[`\276\016\271\001\275\\8\264>\300\371\203\276\017n\007\276\350D\006?\323\237\027?\346LI>\024\335\210\276v\275\205\275\177\372\261>\353\351\024\276u`\336\276\345Y\337=\216\316\261\276\241\340\022\276\037mp>EM\035\277\222Y\214\273\022\327\214>\265%\t\275S\263\267>&\030\231=.\0317\276W|\201>\205\312A\276\352\333\267\274\345\371\270=\246UT\2767_\333\276\256\014\n?O!\211\276\234\277d=;2H\276s\3433>GK\216\276^\272v<\233\343\016\276C\005\245\276\206\351\332>\201P\006\277L6&?\303\355\313=\014\007\247\276\000\203\010\276\205\241`>|G\013>\033s\300\275\272e\262\275\221\022\336\275`\003\210\276\t\320\021\276\r\274\241>\277\nS\2767\237\003>\347\273z\276\334\"\221>\333$\200\276\030\233\273\274\304\n\004>\252\256I\276\266a\277\276\323\242C\275\221\225;=E[\311>\336\260\225\275LK\273\276t\306\227\276\245\275==\300\336\244\275w\312h\276\306+\244\276QyG\276\000\345Z\276\233\356\031\276\235\372\304=\263`\235>-@p\274\0053\030\276H\026\030?\n\357\211\275\000\322\257>\311D\264\274\342\221\305>U\354\035=\246V\224<]8\303>\230\273\313\276}\246\214\276z\336S>\350N\202>\214\035A>\234\n\237\276\362$\374\275\036\346\301\276r\272,\275b\370r\276\313\234\r?\321,\010>\250\302\341=h\246\207\276]\n\r>\201+\343\276\035\203\363=\023\323\261=\n:M\276n\014\224\275\013\\\313>x\353\222>)2\231\276F\245\273=`\243\023\275\314s\273\276N\301(=u\244\206>\010n\224\2769\244\241>\321\332\367\275\2266\000\277\237\375,\276o\3372\274\360x\263>\327\354\366\276!b\204\2768\324,=v\361\335\275\346\245\030>h\033\353\275\306\241\262\276\230\003\036\275\252v\261>\317\026\334=j,\007\277\360\240\251>X\353C\276E\356\206=\375\025\252=\355\002\216\275e\354V>j\256\234>M\264\030>0\\\273\275\352&\204=\002Ye<\312oz=A\250\001>#\235\036>`57\277\035\365\363>v\030\242>\235\004\212\275x\214<;2O \276\347\300&\276\350\0162<\214]\270\276\017B\344\275MJ\023\276-\241?\276>\322\020<\313\236!?V\005\005>e\323\000=\2263\210>`[\220\276\037K\246>})\034>c;;\276\036\264\301=\2459F=\202\247\303\276\232\r\267\276\343\231\342\275SRT>\023\311F=\242\256X=\024.%=r\343/\276c\231\276\275\247y;\276\256F\237>.\341f>\313V\365\275\020\363\201>\336%\205\276\327\251\275\2763\252P\276h_\203\276E\355A\276\274\345#\276\306U\247\276,\267\t=\325\315\002\276d2\320=c\007l=\217\262\007>\021\007\024\274\024~\267>\0311i>\305d\322\276\203\005E\276g\017\270\275\260b\032\276\237S\020>6\220\321\274\302K\023\276\ny\3679q\215\260>8!\321>\264\002f>\022\355\037\276\000\224\340\275\211\013\203\275\021\201T>\227fB<\210\360\326=8\007\005=\023\\r\276\035\252\257>u\202\251=\344\300\200\274@D\225\276\221d\213\276\006\363%?O\324\253\274\243y\254>[\376\024>\266e\227\276\301\272\215>\247\301\352=\226\366\214>\307\003B\276\265\362\000?\247\016\305<\253\247\330=y\270\375\276K\256\007>x\332E\275\216\257\035>Y!\277=gc=>\242\273.=AX\001>:\034\365\275\020\342\177>\203\236\005\276\231q\275\276\223\246\221=\226\205]\276\202FF\275\000\356\000\277\2061\250\276\321\031g\275\007\223m>&\3079?h\302l>\256IW=&\302\020\276\203\315\347\276\256o\205>ff\225\275!~\270>7\235i=\263\353\210=\306\014\315\276\253\030\177\275\343\347f>f\037\020\277\034\327\247\276!H\234\276t\016,\277\2542\000?\204\226\034\276}u8\275\250n\372>c\344$>B\233\365\275\312\203\351\276\037\031I\275\211\320\036\276i\305 \277\3743\343=\330@\010>\032\366\266>\367H\360\275\363\355\323\275%\367\036\276\031\0018=9^j\276+G\342=\263\022\205=\363k\366<~\256a>\317\215,=4/\031\277\346\005\007\274\306O\004\276Yq%\276\326\"\036>\314%\037?q-\345\276\355\335\301\275Q\252\237\276J\341\031>\277!\030>u]D>!\2632\275\025Br>a\306.\275\017\277\273>\034\031\217>\035IS\277\"|\363=2\014\252\276\255%\232\276\'/\255>e\024\243=\361\021\210\2754\232\274\275\010\212\322\276\350?\223<\021\214\222\2766\310\214\275\271\240\336=t4\237>%\355\335\275\246\320s\277\222.e\276$Bi\276\213\224}\273\'\377\214=2#\324<\240\tr\276{\323\336\276\363\205\323\275\277\237\367\274\315\036*\273?\305\275\275\026\\>\276\005\226\331\276\263\r\324>oI\005?\267\221/\275\004\002\347\276T\022\261>\026\177$\277J\177\243\276\3478\201\276\324\355\310>`q\352=\370L\260>\206\360\"\276\370k\212\276\037}\235>\232\020F\277\235E\221\276X\206\274>\341p\312\274\201\331\177\275Fh5\275\226\337\367\2766\254\224>\025\232\237>\314I\022=\377<\251=\265l\204>.\210\247>ig\r>\367\352\261\276P\237.\277SC7\276z_\330\275\240 \004\277\010\334\215\276\214\355\007\277\3051\234>\370\202\233\276dvG\276\003T\203=\327O\205\276\"\330\327<`*n\275\031\271\244\276\0223\013\277\214\350\001=t\306\330\276z\316\031\2764\266\014\276\324\231T\275\375\"\366=\270\t\014\277\373\311\354\276\237\'\311=\032u\300\275\020x\n=AT\223\274\327a\013>l\020X\276\2028n\276;\351k\276Xmt>\254U\346\276\023\217J\276\377\243\n?\030\312\'\276\031\2179\276\217u\241>\204F6>\346\022\315\275Mh_>\\\017W\276\026\241j=g\353\'\2774\346\231>\021\201<>\237\253\301=d\207\202\276w l\275\037\374\221=?M\241\276\"FW\276w\250\316\275e\272\215\275\036\242]\276\250\224\215\276\241\211v\276\2575*\275-|\243\275\002\217\336\275v\376T\277v]\006\276A\035\t\277\006\177b\275a\0328\276 (\034=~\256\351\276\030;\316\274?\350\316\276\210a\236\276\275\n}>\003\006\262>\253\245\267>l\241\264>\255\241\267=pH\277>{>i\276>\255u>\005\313\026>=\257\007>.$\241=a\253;\275A\232\221>\313\362\325\275O\242\272\275_[D<\367ft\277\257\004E>5\306\325>\rH\337\276\372\352\304\274+\350\306\276]\007P>\262\213*<\367;\252>\233W\262\275\373\274P\277\241`\203>|\341A?\202\263\257\276 -\223<\2773B\276\271\207X?j\230P\276\354`\304>\226\372D?\003\024E>r\217 \277m.\023?\330~\031>\030J6=\352}\n\276\270\022F\276\360A\301\27694Y\276\033sz=\213&e?v\\\003:\347\355\224\276\303\314\235\337\\\353>\306\370\001\277\'Z\323\276\327\206u\276\r\250==\275J\303\274u/\024\277\336u\210\276\n\3121<\263\300\202\276\370\211u?\356\265\251\276r\233\035>L\322\003\277\003\031)=\030\277\213>>y\020>\014k\223\275{\025\030\276\260\262\027\276q\263I\274\260h_\277\354\242\237\275XL<>\210\016=>\355*\000\277ZE1\276\377\264G\275z\201\">\222\262/?\020\265\355=\241>\203>\240\363\353\276&\023\346\2755\306 >\273?\300>\345\270+\276\3764#?\362\250\003>njB\277\332[\333=4\334~\277\253\236\002\277\255\301^\276\035\344\310>C\236\"?\232\354 >\313\236\210\276\334\214!>\206\362$\277\242\"\230\276\311\243\365>\211Eb\276\017\335\214\2745\023\025\275\357\261L<\345\215:\275+\212Z=\032\312\207>y8e\277\210\343\005\276\312\243\201\2759f$\276P4\270>e\240\245=\305N\024\275d\320:\275\203V\034\274(\352\204>\023o\354\2743\360\001\277:D]\276\273,\032>0\363s\275\02714\277!\034\276\273\363\216\255\274ox\264\276\357I(>\227\030~=*\310\027\275-O\017>\326\353\025<\217r\333\276\'z\312>k\335\260>?\246\320>}\'\241>*X\310\275h\262j>\036\266\020>f\325\023?\306h\231>*\374\025\276\340\304o\277\250\305;\276\t\330z>\226\232\306>\374rD>\302{$<\033\341\204>`\206\321\276u\347E\257\364\356=X\307C=\035\230\354=\212kE\276\277\372W>\007x\020\274\013\031\314>2Io\276\224\272H\276\221\216\024>\356\035\232>\213\241D\273\374\354\313=:R\364<7\213%>\345\371,\276I R=\211\202\003\277\300\363?\236<19E=\013\324r=\202\324\211>\374s4>\303w\022=\006\253\257>m\365\217>j~\254\275Im\313\276J\264\226>\243\020&=\344\321\273>}h\271>\n\362\025=\352;\005\277\252\326\014\277\013 \316>\333\313&\276.h\211=(\330\336\276\317X\223\276@\251\021>\021\224J\275\005\337\252\276(\324\327>\031q\322\276\014\237\232\276\2547L\275hmc\274YO~\276\347\227\004\276\325\014\333\276|,\324>/\236.>\034\363\306>\364\271\242=`\305^>\3629\324>X\370t\276\004Ms>%\325S\276\204S~\276\346\365B\276\261C\340>=\247Q\276z\233K\276W\300\263>\016I\026\276\352\246\305=\rp\007>\353G\246>2\200\321> \320\234=\237b\364>\252H\030?\327\302\004\276W<\276=\250\231\206>k}\237>m\202\204>Kc\252\276\276\312\371\275/\267==\014C\305\275\266\200\306\275w\302M={Ju>?M\256>$\365H\277k\267\272>(\360\177>\212\037;>\237\230\302=\213nf=\3448\334\275f\352\257>\315\017R\275Hw\353\276z\352\267<_g\242\276\013\206\362=\2408+\276\230\302\247=~&\254>\253`J=g\247\312>\246\231#>\035x\217\276\216\2249=gj\313>e\244\242>\251j/\276)\207\371=)qD=\204\240c\276~Pu\275G\275\001?\177\243\266>~\034\277=\227SU=\301\010$>V\237\253>\335\000\237\274\\\307\210wo\001\277=\347\377=\352\261\253=Qm\321\276\301x\037=\177(\275\275\2116\214=#\265\262\274\"\274\010\277W\204\260>,\277Q\276On\331\275\243\353\375>`\301\336\276\027[\361\276\321G\354\27595\023\274\245*$?\370\210C=I\014\035\276\0172o\275#\306\272\276n\246\270\276\362\203\211>vv\037?{xH<\301@\000?@M\370>\231\361\244\276\r\261\246\274\211\343\270=\230?\310>Z\037\200>\230\2664<\377\221#\276\321\343\030>\257\310\263>\236\233A<4\t`\276\263\336\020\276Lj\254>\034\376\321>:\276\373\275\211\005\253=[\332f>k\243\305=\306o\033\276\"U\230\275zZ\010>Y\327\">\244@\000\276\355\035Q=w\351j\275\333J\210=w\202-\276\273\006W\342\302\345\275ro^>\213{j>\005\310?>\252\235\277\276\231\225\237\275\331hF>\361\334\002?\316\356\000\276\320\201\205>\006\210\251=\037\200\226>\253~\207>;jV\275\271\013\005?D\217c>\346\215\035>\010;\216>\205\027\266>=\037\260\275\366\336\300:\353\257\235<\3441\'=b\020\214>\370tU>ap\215\275\376\204\207\276.\261\212\274\314\370*\2749W\330=w\215\347=7\213\226>\010\"\312=\223E\226\275e\021\004>\344\316\000\276\021\215^=+\241\217>\367A\330=\371\357\256>\306\300\\>\254|\311>r\225\\>#\"\350=\333\r+\2767\265\247=\303M\226>\316\246\252=\204m\000>\335\r\363=\253\207\255\275_\r\037\276`;\275=\252\366\215>:\013\255\276\214\033\240>\322\021b\275R>\013>\202e\202\272-\266\203>\241p\207>\356\250\260>\037\233\315\276\321$s>\025\346\255>\217\004\353>\241\2477>t\243\217\276@]\334\276\231K\253\276b\203M?\334T\255\276h\200:>K\257d=\320\341\254\276P_\031?\317T\267\275\035\270\232\276\374t\322>\004*\216=\267\t\203>\034\235\307\276\237\354\233>\323\273\024=\036Z\023\276\217\244(?\366\016\360>5kf\276-\002\245>Z\033\233>\307\277\260\276?\320\r\276\222|\314\275\310\227\312\274\010\370\202>\301\222\261\276eZ\206>\275\313\346\274\305\r\207<\232j\301=\201~\366\276Q\301\021\277\306\350\201>8\0255>\\\252O>4\361\206< \262\006?\"\016X>\207\212\273\275Ji\251\266\267\311\275\273\177\342>\201\301V\276\025L\275>}\022\010\277{\264\225>\005\251o\276e1\r\275\r\262p>\335PY\276M)P>\252\366\234=\024\236\355\276`=Z\276\203]V<\357@\214\276Z\222B=\342\304W=\331\020\006\276\\\t\337>\201\372\272\274\027\027C\276U \007\276)\355\301>\372S\272>\277\016Z\276sEu\276\375\325\300>\031\360\267>\207\372\236=[tG=@\034Z>>\217\205\275\034\376X\276\275d\314>\244-v\275\360Z\t\273\222\020\337=\013iO\275S\351\215\276\326\313\315\276\017v\035\276\340\\\206=vV)>\024\2776?b\221+>\035\327j>-\222\215\276\202\347\271\274\217\014\345<\034\032X=\374\0370\276\352\212\227\274\263\016\024\275\372\330\034>\222 o>\372u\203>\253\356i> \336H>8\210\022>5\023G>\214Vj>\242\010\244=\032qQ\274sDB\274\333\370\262>|Z\257\275\301t\201>}\014h>G\331\013>\274ch\273/zu\276\034>`\276\022\344\257\274\027N\347>-A?\276\235dv=y`\247\276j\016\334=\320\024\242\276\022\0019>\367\014\335=\n\t\272\274\231\351\017\276\246\035\214\275\025\326\230\276.zP>\210\033\r>\275\275\000?X\230^\275>M \277\330\323^\276\330\020\251\276\233\272\225>\324\023\207>?Z\">\306\216\037>\ny\261>\226\031A>\032\0366>\341\r\247\276+\'x>\020?\\>\346F\'\276aF^\276\275\355/\276C\213J>:(l>d\027;>j&D\276\373.\304\205qa>\211\215h\276Q}\251>\334\232\r>m\201H>\260_\217\276\016B\265\276s6\207\276ON\023\276\243f\344\275\303\326_\276$`\370>\031Y/\2761\316\301\276d\247?>D\351\372\275\377\306C\276\004\342\277=\305\r\001=&W\206=t`\364=\312\024\017\276\240\334$\276\300>\005\276\316q\275=\353=b>3\340\342\275\252\275\345=9J\245<\202\005\321>\353V\215\273[\241\263\276\273A\206>\217\251\345\276a\204\332>\234\361\236>\"\244^\276\236\372\341=\223\"t\276\037\276O\275W\235\210\276\333\252\257\275\313L\'\276\022\351\352=\'\014\267\275\321\021t\276\030\343X>\0169\301>\214\'+\276\245\206h>:#$=iw\017\277\220h\264>\201\206\225>\263\306\003\276\371>8?\321\232J>\375e\232>|\240\t?\215\356\274>?|\243\276\267\336\001>\215\233J=\207\254/>\340\3100>\224\242\237>@\242\345\022>`q\026>>4\227>\347\306\355\275t\276\023>\334\223\320=\201\305\303>F\371><\034+\235\275~\212\363\275O>J>.pC\276\245\2750\276\315\206l<\355g>>\224\316\323>&\225+\276\275\0341\276@\212\263=\203\211\272=L\276\304>%\237m>\345\373\340=\331\027\262=$\322H>\317\342\007>\2702k\276g\344\212>\220\3773\275/H?>\232\275\017\275\3554\256>\247B5\277L+\322\275\013\374\230\275\025\221\242=\373\0244?\327\376\362>\330\233h>\210%\001>|\274\n>\034b\004\274aU\207\275=\315N>cqp\276f\333\263\275\335W/\276\334MZ>\375)\201\276$\352\343=\251\372\316\275\345R\362\275[\321\211>\033\022\210>3\203\211=\345\372\230>\367{x\275b\252\343>\216\340z\275\347\241\360;\223\360\246\276@\221\356\275/\256\371=\027\004\301\2751\233\027\276\030a_\274\277\300 \276\330\271&>K\334\231=b\330\276\275\366\004\220=h\357\304\275\344\226p\276\246/\306\276\t\316\267\2762\324U=\260F\243>\354\335\n\276\276v\000\277\200\302\243\275O\000\241>\000\260\226>\032\246\231\276}\230\030>\236\240\014\275\237{c>g\252<\277gR\001\276\001E\235\276\017\253\036>\377\314\247\275\'\272\014>{\265\204\274&\327\276>\277\3378>R\312\346=\334\206\177>\003t\203\275f_\366\274Hd\303>{2\003\276]\tT\276\236\271\237>x\355\346\275\"\212\302\273\2312\305\276\370\341\255\275\215\0025>:8n>o\232\316\275\360\372\t=\267\355)\276\367\342\216\276\013\033\276\276\361E<>\336fs\276\003\245\244\276\205\250\001\277\277f\317=\335(\371=\304*b>\026?\243=\031G%\276\333&\200>\257\336R\276*\257\000\276\311\000!\276\010t\230\276G-\020:\370\330\006\275\320\006`\275I[\355\275\316%a=\357=I>)j\333=\017\t\317\275\3115`>\322\2650\277&\t\205\276\360\227\310>Z\225\221>>\271E\277\277bD\277\346\363`\277\022\375V>\005\225\267=\'\327\032\275\245X\023?\274\013\t\277i\'\021\2760\362\324<\356\rz\275\252\241\314>(\312O\277\327\305+\276\244\307(\276\035\227\202>--\214>\035u\275>Vw\026\275\036\201/\275\333\nM\276\211\314\r\276*p+>\377\342#\276\261\3742>!\323\240\276\356R\177>\013\2168\275\217\371\360>+\367\006>\303\207\226\276\311N\034\277\242O\n?\371\210\320=\242* \276n\255\021\276\340\035c>\266\024D<\017\375\226\276z\331T\276_\242\261=D\023\225=1(I\277\374\226\001\277\033d\002>\r\005\262\275\241T\246\276|\013\366<\310\320\314\276\361\001\236\276\020Z\020?\017\3726>\342\336\225>n\225\022\277\346\021\010\275\243m\267\276\301\334\234\276\376\2729\277`\275r\276\220\n\013>lS\321\276x];\276 ~\222=\211\240\314<\373\207\327\276G\206\235=\037\344\031\276l\355\231>\013\366^<\347\010\020\277\177c\r\275*\035\350>\277:\030\276\243R\016\277\222\2639\276\224M4>\260\312\022\276Q\251*>yU\360\276Qft>\347+\321=\272\256f<\255b\'\276\234\010\032\277\247\004\331\275\260\177\016?\206P\346\275\264\215\331=\206\215t<\235\237{>#\\\025\276\343\244\305\276\244\276G<\204\324@;\310\263v>8\221\201\276\030\261\001>\266\320\203\276\364d\243\275D\177\273>\037G\223\275\361\\\362><\230\222\275\323\265a>H\023\256>\033\270\221=\3330\004\275Xh\014?]\336y>/\335\t\276p+~>\234\234:>\361\243\307\275+]}\276\235\226F?\373\3441\276:\263g>\365mg\276\257\363\207\275\327\016s>\366\312\327\276\242\316\242\276\361\236\270=T!\341\276i\020\026>r\276[=\205\251\206\276\273A\226>=\251f>\002\220\256>E\313l>\177\316\036\276Ib$\276\232]\306\275\222\036\005>A\316\211>\024e\234=4;6\275|!4>\343)\225>s\305\346\273\333(\223>\375\001\251\275\334J\355>\3444q>+\315\300=\372d3\276Z\335V\276Q\033k\276\356\274\316=\033\361\302\276<\246\373>\264\333\322\276M\311\031>X\231\027>\220;\376>\24452\276\372\353\266\276(\322H>\253\250\025>\214d\221>-\344Q>%\305\034>#\"\n\277E\024\307\276Y\314\202<\022\371\t\273\345\332\312=\273\317\304=5<\206>\030/!\276\213\n\331;(]?\276\031G\037>\006\313U>\211\221A\273\213\376\006=\312\334\021>\240\260\340\275}5\302zu\242=\217\324\003?Z\273\303\276\345\036\260=p\254:;\312\034\234\275\006~\002\276\202\272{\276U@q\275\243m\030\276\362<\212\276\313\257\013>\314\346\255=\305\3638\276\344\202\231\276\343\323\313\276\023\350\021\276\216^\377\276*\034\212\275\22013=\036\007\365\276\363E\211\276NP\356\276\263-\031\276\265\201\351>\370\372G\277_\220\032\277\230\020g\276\340\241\272\276\000\036&\276Q\250\373\275I7\211<\317 5\276\337#q>\341\320\304=ac@\275\207\2152\277\231\007\224\276\n\200\271\275\317\017\001=\215\010\327>\345<\212\276~\341\232\276\354\342\271\276\345#G\275\343m\260\276OM\307\276\302\242\202\276\274qz\274\364\234j\276\207\275\203\277\354 \277\244\314\222\276\226\037H\277\235-\323\276WB\200\276\211\214^\275t\357\254\276M-\212<\r\032\253\276\274\n\024\277\344\270\302\276\340E\023\276\024\026\325\275&\325\007\277_s\306\276,a,\275\3703F\277\221~\235\276\273p\260\276\203\326\035\277O\277\242\276\034ny\275\025\257\234\276\362\321\256\276\'4\355=\026\273\236\275\366\330\277\276\357u\216=\256\033\355\276\300\006\235\276\251_\257\274\356\345-\276\317\333s\277\353\357?\276\224\212\343>F`\023>\216=:\276\356t\214\276\362\003\227\276\332\014&\277\014\314\262\2766dZ=T\'\007\277\241Q\254\272\311\0243>W\325\372\276\037\030\306<`bv\275\316$\275=\216\335\325\276\323\023\362\276KB\257\274#F\215\276g`{=\363cQ\276\260\254\241>\253(u>\034\356\003\277\271\351\300>\343\261\344=\274\343\261\275m\306\207>l\345\037\275Z8)\277\320\251\357\274W\274\210\276X\300\201\275!,=\277\222\333H<\257\366\234\276\204\330\345\276,=\276\2764\337\275\276>\225\204\276N\3643\276!=\327\276\201\224\003\277VjA\276L\353\216=\367\024\265=\210\211\226\277q>\376\276{z\213>:\0269\276\367M\237\276\215\243\343\276$8K\277H\322\254>\375\346\270><\020H\275\360\277\020\276j\000a\275\305\335\222\276\234Ym\276\300\201<\276\016\327\325>\357&\306<@\327i\276\214W=>\037\2614\277\374^\265\276\303\372\242\276\220t\245\275\351\222\331\275[\022\340\276sZ\217\275o\363\027>\014\344\233\276Z\205O\276\266\363\221\276\336v\310=Z\215\370=y\242\235\276+\242U>\344\234\260\276\026\264\014>\270\276\014>\037\203\313\276\222nP\276P\006\267\275`|\374\275G0>\277Z\217\024\276\242\225D>\024|\213\276\\m\200\276\201\324y>\212\201\373\276\355vp\275\242\315\260=\354O\225\275*\026\245\276jw\205>J\331\321\276m\312\023\276\343s>\276\351oU>|n9\275\201)q\276C\261(\276t3}\276C\257\302>.\244\231\276\200~^>\003E\031\276\013\0101>A\236\321\276s\357\353\276\302\264\220\275\202\316\251>>\267o\276\247\021\257\274T\372\265\276\222c\005<\223\2210\276o\346*\275 \311\267>\214\244^\276\302f\250\276\340T^\276\262\306O\276\\\321\n>~\250~\276kYM\276\232(\233>\353\030\356\273\005\250\222=U,\024\276*\231\304=\016\246\326=\327M\223\276t\210\274<\337\304S>\363f\322=.s\010\276\312\256\227\275 /\251<\275\177\336>Z\3367\276\206\204P\276\277\334C>\340{\360=\227\206\307>^eB\276\277\375\204>\304R\262>\255\375P]F\262\276\206\t\320=\207\346\"\276s\211\333>\250\177&\276_\370\323\276\205\313\251\274\321\315\004<\275q\207>\264\303r\2756ok\273\r\202*\275X\362I>\334\025\227>\227\0359\275\3532\237>\234\351\001>i`\231>T\212W\276\027\252^>[\030\001\275\'hf>\237\251.\276\016SJ>\335l\227\276\030y\206\276\346\025b>\020?N\276\352\364\006\277\013\226(>\026\023[\276\341\202d>.(Y\2730\223\224\276\0310c>lL\026\275\033\337O>\223\220\362>,\322W\276\024@\031=_$\035=\252O+>\360o,\276\305\263/><\326\274\276\327~V>&\001\343\276[\3253>\304\177\213=$n\000\277u\3319\276W\366\245\276\374\360\216\276\217b(\275\327\354\366=\3009T\276\273J[>\t\355\233\276\357\216\244\275\016#D;\336\351\033\277.\315<=Qgg\276\230\262\244\276\017Y\232=\337I\220>b\330\326=\340[\306>\312\203\240>\270I5>\367\036\311\275\325(\262>\3077\240\276\321\264\270>\311:\344\275@\243\224\276\212\004\304>\014\261?>\316\2424>\271\325\210>\365\025\327\275\201\223\330\273o~\004>\007~\271>\222Z\315>\235\324\235\275c\364\010\276\202\370F\276\331Bj\275\354]c\273\262\251\235=\251\365\272\274\352\356\267>\344\343\217\275\025b,\276\020n\270>\017\232\007\276]E&=\020\362\222\275\212Q\357\2746X2\275J\251@\276\355,D\276\013\267p\276\204\355\231\275\014vn>\265Y\300=U\253%\276\223\254\244>\304[\003\275/\356\204;\262*\n?\263\267\017?w\2109>\022L^>\344\330\222=5,\340\275\272yw>~T\014\276\210\314\262>1\263p\275\246d\225=y\347\t=[p\323=\303\345\t?\335&\232>\355/Q>i\256,>#\377\223=\337\035{\276\236[\247\275\307\257Z\276\237\357\341>C\247S\276\256(\264\275\225/\304\273\"\325\221;\274\320&=tZ\260>\207\326\352\276\306\210\251\276>\333\316\275\272\300@>-\216;\276e\221\025?b&\r\276g\260z>\"\024\257>\321\030\307=\345D\247\276\207\240\274>G\206\345\276\230\021_>\211\010\233>\322\023X>\333L\021\276\361\264\314>\323\022\005\275\327\323\247\276\017n\306\276\210\271\374\275z\205\024>\275\357\375>\314\356N>Ti\302\275%\014\n>\257\n:\275\344\3224>\270G\215>\224\366[\276\213\346\217=\035\265N\276YlL\276\273\351\213\333\007\307\276\270\306\266>\'\356\310\276\346-\246\276J\034K\276\366\313\035\276e0\020>,\203^\275\204W\022\277\254\200\320\276\255\307\300>\002\332\375\275\354\236\312\276\257\255\216>\263\271\314>\021jr\276\234\302a\274\225sf\275\303BF>cE\234\276\301\325P\2762w\252\275g\t\202>\'\nR\276cA\256\276\356\345\273\276P\270z>!7:>\210\224\321>\177\204\303\276L\250\214\276m\271\236\275^O\021?\205\337\340\276\301\311\035\277\303w\274>\356\233%?\354~\033>40i\276=\000\207<\255 \276=\322\206\252=>77>0\224\346>g<)\2762~\201\275-\247\020>\251\230\204\276:\206\340=)\242M>\024\244\316\276\367\350\341\276\350+\205\276L\277\004\277\304\"\271>\030Fq>\220\232\251\276.4\333=U\331\033>S\376\364\275\365\340\210\274\007T@=\374\r\216\276Ni\241\276\244\022\004?\230\024\224\276\201\240\325\275,\207\034=\177\026\211=\203\316d>.\026\231\275\227\337\222\276\r\034\210\276\335\025\363>\370\363\001\276^\370\210>\\\347\034\275Q\206\226>F_F\276T\343\211>\030\266V\276\321\027\213>A\313\236>[\026\203\276y\324e>u\305\345\276s\017\026?\261_\321=\"\023\254\274|\210\205>\277\273~\275\030\002\275=\024\243e\274}P\177\275\365n\301>:\253;>\002B?\276\270\262\010\276%m\227>\333|\365\276\226\2624>\272\007\030>\227\032T\276\035\222\216>{\252\027\276p\376\303\275M\257\005>\3509\002>\216\2739?\230\005\275>\032I\313>mFp\275\311\356/=\371\324\335=s/x\276\027h_\274;\003\212<\006k\n?\003%\022\276\235#\254\276\261U>\276O\302&\276\220\033\251\274\233\'\277>\223\226\n\275,)\335=-\017\007>\027\370\252>\033-#\275oc\367=]\336H\276\225\350e\275y\362\036>hCq\275\350\2476>\313\200\224\2743\035\006>qC~\2765\336\242>:WS\276\352\256\213>d\035B>\204\303\263>\211A\032?\"\026\017>t\245H\276P\244L\276\333\200\030=W\314\355\275S\013\323\276\030\000\330\276\312=\344:+\365\014\277\ti\366>\\P\201\275i\274I>\2146\235\273\036\006\367=\005&\266>cA\020?\321\314$\275\006+X>qEn\276\333\307\354=\322\236\206>U%\330>\331\211\023?\340%;>\233\351j>\026\360\323\275J\240\251>\231ee>A6\">\372\t:>\3652\246=\321\300\006?\326\n6=\036\323\013?uh->\2266N>\342\361 \276\306\264\262>\202\356\017>\026j!\275\366\316\016?2\\\256\275\357\232\311>\034t\257\272K\017\\=\216\235\213<\177\242\201>q\243\370=\303\n:<\237\212#>\373\315b\276J\315\234\276\243\031\377=|\211\306>(f\220\275\360\263\237\276X\014\260>\356\032(>\361/\203\274\361\204#?! \024?\211\256\277\276^\253\215>\242\037\244=A\032\007?\346\304\371>I\306\337=%\232\335=\207&\013>\342K(>\356t\177>\333\251\233>\312\310L>L\274\022\277rl\231>M \214>\367\317\r?dT\360\276F-\334=q\224\002>\0106\217\276[\3119>\237Y\247\2735\274\232=\327\253\254=\200\306\234>K\nM>\352\010\250>\233\265\242\275:\274\230=\377\2351>L\251\305\275\3513p\276M\204T>\026n\344=6\223\326>\007\372)\276a\334\004?\303\335I\277\346\321\005>\241#\257>\002H\231\276{\007\237\273W\342\340=\207S\264>\231i\260\273Z\230\005?\270\371\346>\ri\353=\357\\%\2761\251R>p=\201\276\274Rj>\237\220\t>\261YL\275qd\035\276\242\344\243>elN>\026|\030>\350s\364=\351\365S\276M\r\317\276@s\206=6\345_\276\030\232\000;z\031%\276D\244\013>\316}\">\002\244B\275I\355\221\275\365^m\274\260\0327>h\263\217\273\275%\216=d\341\325>=\035~>\002\2108>&\322\360>O\376\000>\365\251\326\275\211g~>W\317\333>\224\001\362>\350\332M\276\2358\266\275B*\002?\305\302U\276\304Z\347\275\332We=!\222\347\275I\177\'=\251;<\276\2477F\275\346\345$?m\334\253\275m\033\303\275:\t!>\352\363*>\225\362[\276\025\275\210\276\315!\235>\244\377\013>@E\254\273Sz\205\276b\351\310>\374\352\241>\250\230{>\306\273\262\275p\352\275>BM\343\276\2104\264\276\377H8>\n\225\352\275\225d;=F\2163\276\313q\305\276\352M\037\275\2630\024\275F\240u=\307\342P\276da\334=0\331\220=\'\362\253<56\230\275\346\003\252\273\356\377\350=^O\023>\265\001\236>_\357\033>\301\331/\276t\353\211<6\010\304\274{\3321?p\332\373=\222i\330\2755[?=|\033R>\214\366\303\275A\000\322=\344~\024=\240\200\216>\035\\\206>\277!\220>l\344\206>4\025\343\276\220\017\025?R\271\224=\227+\237=6[t\274\315\213\313=^\201B>\247\357\322\274\004\000\314>3&\322\276\020z\222>\314\257\211\276z\177\356=\352\022/?\335\331\001\276\007r:>\004\312\346\276_\001d>\217C\037\276.\233\274\272\352\361\332\276\222\327\325\276C[\304\273\260-\254=\270\267\267\276\265.\240\276|\344\215\276\202\212\265>\t\241\251>.\n(\275\233k\007\276\226~^\2768\352\255>\257\354\'=N\021i\276\027r\251\276\370\214\342\275.\215\r\277#+\276\276\'\373P\276\317\272/\276L\301\345>\255#v\276\215)\205\276N\346 \276+\311\224>@%\210\276\331\361\237\276\274+e\276\234x>>hy\001>~\211A\276\367\367\272\276\227\220\340<\262b\313>\334f\r?}D\n\277|\371\322<\235u\206>\177\266\257\276\344Q\013\277\345\025\306=\002u\335\275)[\210=\362\252L=\005\230\010\276\"3\222\275|%\303\276\365\375\201\276\2371\225>h{\036\277\364\242\243>\213\006\020=x\273\006\276e\375\201:k\257\217>\006\371\033\276\252\326\n\277*\202G=PC\014=\035\274\217>\237\252\233\276\207!\020\275d\201x\275\212!\014\277\270\352B>\203p\254\275o\245a\276\353-\301>U\353\300\276*\231+>\2206\234>!\363\020<\201WZ=\215\277\334\274\250_,\276\362~\365\276\n+\204\276E\017\327\275\351\t\347\275\231\005\251\276\341\210\304\276\274\325\016\277li\362=\363\240\200>\217\310\220\276\312^*>\306]\253>\341\310P\275\212\201\n\276\220\301D\273\276\324\237>\013\211\320\274\200\344\363>S\363Z\276\364\007\\\276~_\242\276\207\352\212\276\322o\257=}\265\376\275\220X\035\276p\030\243<\312\340\342\275K\337+>\013}\260>\002\266\003\276\345~\272>w7\205\2755R/\276\213\024\240>\222\216\016\277A\273\246\276\260L<\276\353\277j<\234R?=\261?\303=*\024\371>\266Z\030\276\253\311\266>7f;=\276\213\341>[y\272>\224\2538>\376a\372=\265\013\223\276\267\000\347\275\017\302\200\275\304\3341;\014>\254\275\322\344\002\276\374\2327<\213\237j\274\364\354m\276\360W\340\276\357VH\276\310\226\361>=\031\210=K\316-;\301\021\376\275\'\221\330\275\201x\036\277\376\230\211\276\035\372\365\275\322\272\034>\357\t\241\276!\231\375\275sv\247\272\026\031\223\276\024\020\021\276\2004\005<\206\221\024>\370\306Q\275\343\037p\276\245 \024\277t\037\027?\276\n\302\275QeE>\260\375\032\276/;\277=r\243/\275\3710V\276\036\314^\276\036\002\251\274\200\356\241>\013h>\273\314\260\250<-\203Z\276\314S\246\276\300&\227\276\t\361\313=\331.\222\275)|\n\276\346\246\n>\356X\\\276m\0066\275\346\243\030>&\366\240\276\201\261v=J\353\255\276\342\303`\276K)\352\275h\325\235\275\263\200K\2769\234\324=\352\274\023\276\007\356d\276\001\365\364\273i\331\244\275\227/\267=\227E\\>\2648d=\340\033\306\276z\313\340\275\361ek>\000\266\204\274\217VF\276\\\322\315\275\360\322\r?\034\312?=\375\353\333=\300Q\005?\345*\362\275\203\016\301>\356\'\320\275\r^\017>{\212k\276\324:\337\275\2124t>W\222i>\210p:>\263\326\r\276)\002\321\274\374\2407\276\342=\200\275\004\337\214<-\232a\274\371:\273>X\371!\275\207\033t\276T\301\213>0\267\235\275\237\022J=\357\234\t\277\257\212\254\275=\336)\275\037@;\277\226\257\241>\232\277R\275y\347\237\276U7\n\\\276\204\307\213\275v\3622=\235\250\r\274 WR\276Z\'\267\275\315\331\316\276\353\001\260\276\354\276\341\276\264H\016\277\320%\220\276\372\370\360=\312&\346=\312\377\306<\262/K\275E\3111\274c\317\217>\343\020S=\204\371/>%Oc?\n9\355>\'\022M\275\275\177\310\276\227\375a\276\202\361l=\363\033?\276V\035\343\276\333\201\364\276\267\324L=:Q\242>\317\032\342=G\213\236\276R\353\244\276\244~\273\274M\264N\276\257+\236\276+?\232>~\363\256\276h\214\216\275=\275\221\275\314W\375\275\016\252B>\022\203\244<\377\343R\276}\255M>\321\311\373\275Tp\001\276\020\353\306=\022]\240>\314K:\276.\001\221>\301\240R\275F\324\277\275\223K\325=\211\2170>\367t\310=\026y\250\276!\216N\275\233q\006\276P\305\365=\342t\210=B\333]>\'x\323=1\'\245\273)\305#>H\334b>\336\272\272>\325\215`>\245;@=\363\2477<\212\342F\276\324\"\220\274\215S\017\275D\212\250\275\244\354d\276\027#I\27417\013\276}\214\027\276\245\033\373\2758\243A\275\225\212\217\276Y\263\305>?\246\243\276P\241\354\275F\032R\275\237m\223=\315\271\343>Y\226<\276\344}V\273\240\334\255>\220.\357=^\245\333=\204d\n\276\224\310\304\274\3546\210\360\212\030\277d\273\220\276\252\221\261\275%\237N\274\367H\262\276t\205<\276Fd;\275|?\251\275\250\205\220\276\177\033r\276\014)\014=7R\352\276\252\324\255\276la\216>\376\364\317\276H\305\326\276\263\224\215>X\370\365<\206)\253\275\220\212+?H\202\277\273C\356\253\275\234I\321>\312\2427\276_\"(>s\346\374==3\257=\032b\034\276F\034\342\2748\233\243=\366\343\207\276U\204\022>%9\271>u\325\234\276\210\312\202>Z.\212\276\026r\261\275\212)z\274S\310\370\2730\0209\276H\035\251:\024\016\376\2739f\323=Wv\034?uc\256=ee\217\276\353\031B>@\365\353>\213a0?\207\002\253=\017\316\206\275\025=\241>\352\366G=\236\214\003\276a3\026\276\304ug>I\331\217>\023\204\225>f\314\200>\334\035g\276\002&\203\276\240D\364>A\031g\276W[\347=K\300~=\341\037\340\273]\313\224>\025\020\352>?i\242>\201#\262\276U\201\351\274s\315\230<\315\362O?43\320>\336\\\313>\235\252\330\276\371\274\363=A\3715>\333\334\207\276\014\360\357=\266Z\206>\014b\341={\307,>\205\001Z\"5W>\032L\342=8\177B>\010\022\'?\004%R?NQ<\275@\2766>\000\301I=\217\275\202;>J\236=\325\300\207\276\254\350J>\237\254A>\260e\027?Z\307\022?\257\032\303>\010\364\316>m6\255\275\364\365\270\276%j\266\274\361\215\305\276?\036\005>\014\017\206>\003pt\275|.\267>\362t\244\276\030~\305\257\255\263>L\n\301>8\027#?\225\337\347>\'\340\235>\242\016\263\270\213\324\024?\347\020\020?\236\034j\276\177\255\343>\304\375\031?V\222\241>:\306\371\276m\005\257=\235\246X\2766\212\n\276hY\256\275\000\271\222=\271\305\340\275n)k>E\244E>\342\352p=\366\267\016\274\267\237\214\275}\316+\276\375\363D;w\016\202>7\327\266\275\276\274e>\376,`\275\031es>\'\306\322>\217E\263>\210%\000>\320\357\213>l\263\271>u\200U=\216\272\237=Q+\337\275\370aT\275\342\307\214\275+\342n\276\350\275\272\274\374\367\344\275\352\324\264>~-\200\275\323\253\371\275\221_\326\276\"\210g\275)lD>\371\305\005\277\273\362b\276w\246\245\276\342A\225>\352\232\317\275\355\222\223={\202L>WmV>^\002_>\361\346\350\274P\0132?\355~\236=\035\232@\276\267i\224\275\035P\341=\212Dz>\365\251\323=ZQ\006?\241r\035=\323W6>=\302\006?GuO\275bq\001>\374L\360;>vQ\276\343sH>\376\230\316\274\230\321\010?\347)\007\276\\\264\346<}-}>\265\006\247>\263\330\202\276\034p\367=\326\307\004<\rc\027?\314L\201>{\021\340\275\345\312\274\274+\230\277>\242\2677\276\336\230\221>#\231\032\275\260]6>\030+;\276h\330\254=\252\300\252=&m<>\346x\002\276\322\240\373\276\202\021\345\275L.T\275\205\003\226\273`\007\232>7\343\027>>$\224>\254*\002\275N\0064\276\324\220\256\275\311\344(>\221\370A>\363\247\347>^\221\036>\r?\240=\246l\242>W\026\013\276\356\230\203\276Y\3178\2779\342\263\275\345;\204\27587\266>\217_w=\204\025:>\320\007\316>e\304:\276\2274\302\276\334\232\026\276\033\206%\276\0062\222=v@\375>>\335^\276\304E\013\277o;\304=\372\346%>p\3467\275\225i/\277\231\002\263\275\324\330\352>H\'\207>\245@\200>-\235\221\275\366>P>\314\035}Ok\325\275\r6H\276NC\013?\023\243g>\321\2417\276\232q\r\275\203\251\270>s\247\357\276\323\314\014>A3W\275j\302<\276\332\034\257\276GZ\037\277\362J3\375d\223\276\377\235\206>\302\342\214\276\377\226\353\276\362\003\323\275\375\223\244\276\260\315\036=\264\273\t?\314g#\276\r\373h>\223\222\201\275\355/\264>\364NV\2769\376\002\276rc\313>\3764\210>6l\005\274\000)b=\243\240\234\276\2121\266\276\342\335\264=\2532G\276H\323\373\275d\346\350\276>ON\276\317\354\375\276\242fQ<\205\327\023>\"9\343\274\264\225\314=5\252\274\276\202\340\362=\000Fb>Q#\225<\335q\320\275N\020<\274\277~\374>\340:\314\276ov\203\274\201\006J>(D\234\275\335\322\201\275\002\205\301\276P\260\337>x\241\002\276\262@\341\275\377a\373\275\331\022P\275\200J\206\276t8D\277\007lh\275\003o$\275\332\261\n\277J\340\310<\241\004k\276\\\201\034\276n]\220=\265\004\205=8\0316>\270\352c>s\233\004?\017\201&\276\315\336\307>u_\247\276\t\t\217\276\357XX\276\200M\022\276}\302!>\364\316\330\276\301m\334=\342.\020\276\316\323\371\276v\376I\276\3709~>F\205a>\326j\022\276C&\212\276\3663\315\274>\263\234=\20239\276%\242\244\275\350\300\202\275\261\3178\276ozM\276\001\'\375\275W|\017=b)\253\276\210\236\255=Y\271D>\372\315e\275Q\327\255>\256m\302\274C\314\031\2765\3357\276\033\350\323>]z\232\276\277\205\375\275\004\306L\275\243\222-\276\347z\202\275\251\301\326=\344s6\274<\314\212\276\242\264\335\273nXq\275:\356\327=\2534\002?\rl\230\276&\212{>\321^\n\276\274\031$\276P\373B>\374\307\334\276\366\223\221>\241\357(\275\2000\207\276Q;e\276\2748\334=\344\252\257\276\277\r\014?\177\'\212\273\371\237V\276#\032\356\273\263-\251\276@d\013=\013\361x=\374\304\276\276\357\225\005\277[^i\276\311\330\221\276X3 >\210Q\214>!\n\232\276q\244\316\276\206\213\301\276 \201C\273\254\000\204\275\245\345\021\276&\241T>\325\320\022\276\323\021\371\276\342\267 <\037\031\367\276\3565\306<\016\t\351=K\032\214\275E\306\204>\373E\217\276`\303\002>%zQ\276.\310\226\276C\"\210\276B])>\341Q\237>\270\304\234\275\254\337\215\275qX\217>s\203\207\275\035\222\001>6\344@\275\347\315$?\277D\247\276;\225u>\263\264\007>\366 W=\327\326\216\276\274+\266=\304S>=\274\330\200\276#\350\210>\354\302\316\274KU\035\276\265h\033\277\377\004S\276\007\355\t\275\226D\274\276g6v>^\274\207>4\257\361\275\333o\003>\224\270\306=\027\t\230\276p\220\260>\372|\234=\rVk>\277Z;\276Q\261<=\310b\255\275\031T\237>\301\365*>K\2026\277\353@\273>\337\260\354>F\350)\276\224v\"\276\306\363#\275xHI=\247\313\335=Nr\343\276\305\303\364\275\206\355\345\275\203h\252\276SC\017\277\204w\003>y\326\222\275\377s\n?\024e\t\277\262\320\355\273i\2516>T\333\\\276\342\336\301>Z29\275po\314\275/\006T>\306\240\332=r\320\224\276y\350\275\276;#G\275\30346?\207v\335\276\361\214\006?\030@\243>\215\203\016<\356\307\373\276\220\346\004>\221\"#=\021r\314\276=\344$>\217\006\350=\374:\300>9\207\347\276\335\241\224>\0170\257=\333\301Z<\314G5?\324-\303\276\364\264\245=\374\224\270\276d\0247=\364N\305\275\257\301*>\200P\242>N\340\017>{!\005\276\350\355\223\276\214\272\252>\221\263\360\275\246\303,>\253&\227\276\3762\204\276\215\365\200=\370\002\026=\360\263\245\276<\300\216>v-\310=M_\264=t3\210\274\014\226\223\274F\343s\275\212z!>\366\234\230>\266\021\254=j\317u\276K\301\201\276\225_\333=d/<>\361\275&>z\347\341<\370p\365;*\277x\276l\357\342\274c\367\224>~0\232>qy\314>^\023\204=V\3421=\277(\000\277\371q\244\275\3160\370\276X\347\211\273\203\321\225>\262\315\236\275%\267\\>[Y\223\275) |>b\242]>>\262\263\276\230S\240>\0377\307>\261\273\203>\232N]\274\256E3> \223&>X\256\255\274\273\240}!\276\363\251\201=\242\214\265=\221\3243=\3511W>(\230\036> \023\r>\276\351U>\200\260+>Y\202K>\255q\r\276\013\020r\275\024\300\341\275\243\375\204>\300\005\353\275\271\007f>\204\221b>\240\215\250=\236\006\214>X\247_\275\346\246\314\276w\302\205\276[\374G\274\234\355\202\275u\3434>b\221R\275A\306\341=\273\264\r>\367\n\365>%}\002\274\003\234\000=\014;\r?\257\264\330\276\375\374x\276\352B\241>\311,\025\276\2168\275\275\360\270\206>\246}\356\275QaI>YP]<\235\214\221\275\314\275\254\276\223\316\364=\353s$=\300\274\005?\261\243\265\276ba\273>\364\237\255=\334\203X\275&Ns\276$k\007\276\364\311>>\313A*>\321\337\310\275\357wh\277\035\242?>}\317\037>VK\220=-\274\252\274i\203\243=>\002\r?\"\263\274=[O\351=S\255O=\271#\332\275\332V\250\273\014\340\r\276\331}w\276nQ\304\276\177\312\247\275\233\351\270\276\264g\260\276\261\233\010\276\301mt\276\364X\372\274~\020{< \214>BQa\275\231\211\202=\217\320\323<\'\312\207>\3201\213=\276\t\335=\312\326\300\2769\017\357\274\256\317\317:\227\003\025>\375\350\230=\022\020\013\230*b\275H\356\261\275\006\372\213\276\232\005i\276\020t\352\276\323\355\023?\223\022d>\032\330\312>\263j\036\275\256\227\177=P\211\352\276\004\305\360>\322%g=\037\312=\277\2178\373\276$\200\331\276\010\260]\275\323\344\202\275\354X\207>f\002\205>\275\005\236=B\226\247\276\016\373\013>\215\321\350\275\031\364\375=\255\026\256\276\355\337\344>\226\232\331=\033\021\257\276\255*\037?[\n\202\276\244\374\274> \350\001>3\274\263\276\314\220\252>i\246\216>\230#\322\273\3424\0339\201.\211>\342\363\205=f\214$=\201\377\014?L\005\006>6\2578\277\032\241\275\276\331)\230=\337,\242=p0(>\270\345\327=Zc\266>\250\363\033>s\r\355=\331\356D\2768\340\212\275\2629\271=\270\274\006;\253\006\270>-\367P>E*\\>]\342\272>A\333\275\274\327\016\256>3~\231=\272\007F\276\206\270\235\276\213,\262\275\001)\242\276U\352\032>d\340\034\276~)\031\274\330(\377>C\222\003\276Y\032Q>\037\342\332\275\034\243\032\274Yr\200\276\373\300\220=\247\335\342\275\026\334\372=\216\177\270>\\\220\257\276\352\027\321\276\275\326\316=EJ\333>|o\214\275\343\272\356>_\231\325\275\217\365\216=\235\276\t\275I\367\033>\244\343`\275D\217[\275\234\337\337>\341\246\214\254T5>\276@\245\275\005\264\251\276\227\033\342;\217\265\244\275G\351\232\276$\037\035\276\360\343\254=9g\217\276J\353\013\277\365\310\230\276\246`\201\275\203\310a\276y\276J>\232|\345=\255\353h\2765\377\300>:\231\307\275\264a:>!\305\261=\256y\213\276\301{\201=\317\240\336>M\341\235\274T\335f\276\023d\363=o\257\351=V\312\246\275\365\272\362\274\314\203u>\355x\202\274\344\022\202\275\236}!\274\214$\244\276>\200\035>\007\361r>\200G\024?y\002L\276k\236\352=\005\002#\276\272\230\232\275\301\256\023\274\020\342X>f\003\321\275\233\356\n?LtH>\331\'\016\277\3746\207\274\207\035\334=\246\301\205=\225^.\275\307\211\025\276\276\214\241>\307\247\016=3\370\266=\2432\230\276I\300\333\275\220^J\276\3113\235=\346\337[\275\264\253\020?\307\325B\276\271\"??\226\331I>\260\022\306\274\373\006\240>\213\326\256=\224IH>;2v\275\005\252(\277\372\201\001=9\240!>\334\032\207> \276\323>D\216a=t\307\022>\214\354\336=\276%\357\272\005\021\235<{$\217<\317\201b\276\233l\215>S6\352>\274`\274\2745\034\021>T#\244\275\221,\261\276\002\335\276\276\014\233\242\276\030=&?\263\277\022?p\266\307>\237\256\260>:n\303>\333\241\030?\216\'\037\277\332x\330>\021\205|>\222\362\306>\024\003l>iZ\335\273%\300\340=\023\215\353>*\312\267>`\367o\274\233\371\251=0<\203\276c\035\300\276\207\345\212\275\275%J\276Nq\336=9\253m>ld\026?\360;\244\276j8}\275\006\336!\276`\363\221\276\013\204\200>\271\251\312\276\203\221\236\274\370k\177?\235\326E>9\312\232>*-\177\276\327\213\245=h\'\210\274\342d\212>\353\014\245=3\332\310>?\001\200\275<\001\224\274\352\270\252>\342\321\301>0\305\316>\362\0059=s\231\333>E\256\024\277+\367\002>o\366\"\276\215\223\317=U\030\342\275\333oH\276\351|\210\274t\216\231\275\177F\r\276\305\355I>\233\365\247>\207\0246>!}\226\276\222\004\202<\224.\331=\222\260\034>\313 \266>\357\221\010\276\261\002\305\2752b\255>)\332\262\276\321\016\027\276\256.\206\2765\257\037\273\361\215\360>\216<\203>\300\272.\276\'[%>\010!\257>\250\215\316>\372\3007>\035|I>\313?z\275[\003\326=\235\266\316=\272<\265\274\t\352\347\276=;\036\275\234z)\276\352]\350=\345\006}\276\235\337\317\275t\202\002\277\332Nw>\227\204\337\236\276&uD>\233Q\027>+\371\230<6\232,\275\3678\273\275\342\237\246\273\377\256 >\330\220\267>\251uC\2767\276\035\276\243\233\302=\330\006\312\274\243L\273>\t\256\244>6\264\322=!\035\311>\254D->\1779\263\275\270s\272>\367P*\275\217\3076>\\]\347=\251\215\302\273\027\374\n=a\240!>\027\374\033=\351\023\336<{8$=\356y/> @\247>\332\335^\276\340\022\251\275\311\377\035>\021H\224>\371\255\240\275\024\026\245>\373W\360\276\223\274W=\227]c>\354\254\031>>r\255\276Y\253/\275Y>\213\276\014\350\203\276\271j)\275\301\230\336=\201\301#\275\005\263\365\375\346\300>6H\276\274\004\224\353\275\241\2145>\232\221\247>jZc>\307\001\215>\351\337\313>P\177\206\274E\000\016?1\367\027>K\273a=\231\363\270\275\250\372\254\276\264$\356>g\242\202>\366q\245\276Dt\027?\331L!?Vd\035\276\255\331\310=\000\336\277\274#\367\236>JQ\262>\327\254h>\257\203\250\275\264[\n>\220.M\276&\032\201\274\307\001\003=S=\221\276\027if>\177\243x>\330\0005\276=\336\313>\235?E>KQ\302\275dE#=:\220a\275\210\221\265>\374\n\336>&|\225=s\235\027\276\004n:?|\320\252=V~\201\276E\257V>\222[\214\276b\337\212>W\233\367=\264\231U>\266\006\314>\305\347\360=\334m\304>E\025\221\276\274\326\003>^\"\262\276\212P\017?\207_(\276L>\306=\335\354\360\274Q\004L>\031\024$\276\2378\374<\240\303\271>K\237\332=}\'\014?W\010\215=A5\021?gb\241\273+?l\276\336\025\204\276\377\266\'>\363\322\246\275\342v\232\276!:1?VC?>\\\016\237\276\177\337\355>\250c\026?\270&\330\275@\327\213=DB0\276H\202\337\275\227A\021>\303\006\353=\005\234&?\221\316\374\274)\305\344\276\017\3326>F\035\202=iX\323\275%\2037?\227\210\223>C$\223\275B\222\211\276\304\212\220\274\322\034_>\371\264\201\275Jm\324\274\347\220\002\277^\260\314>3/\242=\022\217\353>\033\225\230\276[w\300=<\213N\2767j\351=Fp\005?\002;\240>\215\313\257\275\021\374Q>\337Y$>\211\016(?fw\266>\377\314\311\275\236\227N\276\262\275C>\376\037Z\275\263\305\205\275\037\357\006>\244\212\357\276\021\240\317=\314}\263\275\336Rv\275&\240\"\276\337y\352\275OIH\276\362\215\206\276\231{\212=a\345\200>y\247\320=\220\344\343=\262e\270\275\245 `\275\263\316\250\276\263\264&>\201\312\255\275\210\314~\276\333{l\275\311\333->\324\367\027\276\265g \276fE\314\276\366\2160>\263G\340=\362@\210\275\005@\004\277\325\347\035>Z\235m\276\325\312+\275\223\366\253>\252&v=je\204=\000\360\254;\345\272R\2767\010\352=\\\004\263>k\256\204\276&\252\375\275\350\223u>u\313\325=*\272\200>\224\363\330\274\333<\022?\004\037q\2766L\200\276\246h\005\276)\215:\276\324_\021?\341v\237\275\254\026\266\276`m\036\276:\230\272<\314\034q\276\245\352\330>\315B\344>\371\260\361\274\025\277m\276U4L\276k\224\217\275]\246\306>\001\013\372=\356\ry=yb\273\275so\277\276L7 >~j\t\275U\243i>\3032\277\275\347\266~\275\265\344\364\275\034M\234=\355\370\010\275\004\314\017\276T=\035={\036\202>\363\334K?\366\n@>\310U\016\276\261H&\276\017\2768\276\257\361\014?5E\033\277\233v\216>\005\222\276\276\267\316*\277n\222\265<\351\336\226\275\263\337W\275p\324F\276\001\256q\276\303\214\275\275\255\001)>\355\r>\274\030T\234>\202f+>\226\346\026\277\377zn\276\242\263\252>\313\365\357\274\010rG\274\026?\353\2764\026\201\276\272\307\222=\373\310\301\276\272\347\320\276\265\360\352=-?\257\275\267\241\202<\271S \276\346\375)\277\371\027F\276\033\372\321\274\242\343Z\2773k\206\276\234\302\367\275\320\2345\277\301\337]\276\227\207\201=J\005`\275\201#\223\276\355\2311\277\000\256\210>\021\005&>\3414\177>:&\242\276%r\200\273\200 \033\276Un\013>f~s>\335\200\304\276\220\2465>\371>7>\33498\275`\272\376\275($\220\276\024\314:\276\351E!\277\255\026d\275\366P0\276\231;\214=\244\222\233>[\237\355=w\270\205>\251\252\217\276\275\250\260\276E2\215\274\260X\221>\341\346\211>Wa\372\276\202{^>\232mk>\344|\240\276\355hN>tj\227\276\301\303\237<%\263\010\275&\013\275\276\"\032\373>\224\372\355\254\227A\276\021s\212\274\001\214W\276v\330\216\274\372\355\224\276 \212\232<\316cY>\031\021\032\277\270%Y\276?&\247\275\333\363\035\276\t\355\027\274\235\261\002\276\006\260\200\276\340\006\257\2749GJ\275\370L\322=\t0^>&\"\"\277\350\004@\276\017\346\027\272V\234g\276v~\247>\215\243\207\275\310\225\274\276L\270\203=\223\352\017\276q0x\275\205A\323<\320\361\200\276XI\n>\225\027\207\276\207\207\225;7\314N\275!\014g>\216p]\276\016\235\004?\246%\327\276\366*Q\276\327\220\325\276\n\311\036\277\251\215\350\276\304\322\221\276J\354\303\275 \354\323\2755\310\037\276I\340H\276-%P>\024\306\022=\325\2267?|\221\202\276\002\204\275\275(\\\363=\275\327k\276Qg\370\276\010O\243=7\305(=7\306\236\275\243\034g\276\303\r\214\275q[\243>\374*0\276\242\034n>\207\005\253\276\3444\370\276@m9=I-\334\274C\025\255\276$\2712\276\324^\210;\317O\214\276yr\270:\223Hm>$\351\016\275\222\261>>[Y\306\275\n\355\025\276Er\222\276\346+\234\276uc\261>\355\006L\276\340\236+>\344\376S>\206\220\034\276\203n\212\276KJ\251>\353/_=G,:=cf2=\325X1>\344\241\221\276\311\300T\2764\303\221;\254;_=9:\002=Q\245\273\276\305~i=\030\2672\275\220\271\273=\315\233I>/\0364=1{\026\276IRV\276E\t\201\276?n\337=\347\210b\2777\230\210\276\206\204\204>\343\326\263\276qM\330\276\256\'$\277@\335\243<\354\243\241\276\t/\365\275^-h>\013\225*\275\"F\330\276\235&\305\275k\277\'\276\347\370\020>:\021\343\274\316\261\263\276sB\250=\306\224\275\273L\332f\275m-\301>.\304\331>4\364\210\276\2470*\276\265\232\003\277-\003\266>_\205\354>\254\276^>K^p\276\331\nm=\311&0\276)\224\004?;\267M=\035\351\353\275\2546\342=\316\211\374\276\004dE\277k\223\020\276\323\213w\273P\221\000\277\364Xo>\003~\031\276{\313d>\235\363\227\276V\"!>\311\266\233\274\373\334\200\276\250G\\\277Z\206\336\275i\201\323\276\273\367c\276\220`@><9\212\276\342\302H>\340\016D\276\300\222\243\276$^\374\276\00422\276\001\337\275\276\336\226\304\276\032\224*>\262\325o\277V\226\302\276&i\341=\212\315z>N\264\214>\215a$>#\'\207\276\017\\s\276g\002\345\274VG\325\276e\244\007\275\355\211u\276\014M\202\276\2650!>\233r\037\274R\024\270\276\252\034\236>SO\013\275\251e\260\276_\002\236\276\002\311N>\2360\263\275\310\230\305\273\253\344\'\276\350\355\367=\335\006\205\276\017Y\273\273\302\255/<\310\241\014\2768\274\202\276\332&\034\275\241h\203>\230\345v=\364S\316\276\237JL<\311\303>\276\007s\301=\300\023\224=\212(F;QK\023\276\246\001\222\275\255\342\342\275\255\202\251\276JS\300>?\331\202\276\026\351\200>v\225=>\362\332\220\2769\037\347\276\036\333F\2762c\245>Y\302e\276\207H,\277\270t`>\204\3525>\005\342y\276J_\022\277\2127Y>cd!?\206x\245>\n\261\321>W!\200>\031\277\326\276\'\205\215=\2705S\276IK.=\361/\374\275\272\034s\276T\210\321\276\3751\340\276\234\274\003\277\340\035\024:2\267\201\275\272G\336\275\372\316(>\360\315\276\276\345\366\365>ksx\276\253\\\020\275\336nT\276w=\003>|\250\315\275\250\377\220>RI\206\276\277?\355>\003E\362\276\364i\271>\211t\026?\342\240\217\276\255\261\315\275\"v{\276\267\036$>\302l\302\276\365@\022>WH\034\277ma\322\2767\231\226\276\\\n\251=\265\214\321\276\205J\312=\207\371\256\273Y\3452\272\005_\016\277\023\347\263=2\225^>C\201\331;\017\210\016?\210.\274=\220\230v\276\001}h<\321\301\213\274\001g\212=\030\261\'>\205\373\201>~\036\'>Y\242\013?\224G\211\276q\302\201\275+}\026?u\n\003\276\272\302\270\275\364\244S\276\\0D\276\265/ \274A\016\215>f\255\266\276\210@\030=m\363\324;o\361K>\346\361]>\3373\315\275\035&\006\277\246)>\276\322v\241\275\202?\335=\002?\324\275(\272Y\276L\300\272\2762\330<\276#hX\276+}M\274 V\014\276 \270\\>\377\307\316=\005\2355>q09\275E\017Z>xS\343>Va\004\277\276\340\304>\223\360??x\022\225\276-\027\335>\220v#\276\277P\224>!\367\210\275cW\013\274\337\307\256>k\222\211\276\"\003\361\274\323\213U\276\2454\260\275\240y\303;\221\327\366\275G9N=\013\267\301\275\230\245%?\363\004\005>\013TP\276Dt\304=\224\255l\276\300S\347>\263\255\231\261\263>\017r[>>\324P?`\241.>\303\333*\277\316\356\350>\334\253\235>\023d\311\276\230\343Z?\243V\023\277{\273\016\276\355_\255>|\362\005\277\257\317\223=\001Q\353\274\036\030\001\275\311\035g\276\205`\270=\312\333;\275l\376\">\234\275\267>\253&\030\275\031^Q\276{\343E?\243g\003>\215Zb\276(M\325\276\321cZ>O\264!>\347S\004>\246\3428>\335\3332?u\255\276\2751\204Z\276\253\277\361=\254\322\344=\245Y\021\276\030\033\223\275\252\315\004\274\230US>\0052\242\276\331\226\275\276#\375\351=\217\367\t=\023\314Q>\026X/>J\0171\276K\361w\276\312\252_>5m\300=\017\017\224>\014\030\256=\023\262\r>g\264\022\276j_\010\277\324)B\276Nk\"\276\216\202\023\276u\312\025=\331\273\326\276.K\177>k:\210\276\327d/\276\275 ^>\250.\261\276f\340\303\276\327\017\013?\370)\036=jh\211<\202\206\224=\366\304\356\274\267\027D\276\315\252\255>\347\356\212>\237\271\342\275\371\327\035>\025o\231\276\003v\347>CI\266\275\346d\315>\356\016\325<\252\303\362\275\274-\257=^\335\024<\001\272\321\276\345\2441=`\204(\276\360\022\243\276\010\261\233>;\242\004\277I\014P>\372C\256>\371\037 \276q\315\377=s\256&>\361\366O\276\335@\204\276\371\331\001=>\320N\275\203\302\220=}M\022<\252H\003>\217\212\330\275\251\343\n\275\226,s>\357L.?\262Ql\274t\002\210\276\016\241\270\276\374\257\220\276\374\332\352\275\021N\275\350a\241>Jp\356>\233\354\266>\005i\215>\321\306\262=\353(\027?|\316\"=t\206G\276rY\346<\325\301\022\276Y\341\002=\361\353\362\275\205\362;>\2368\023>\226Z_>W\316>\276^\021\250=\177l_\276[\230\364>\247\r+\274\246\373=\275u\366\255>\367\235\333=\203\363\305>\246\234\003?\331nt>\245\216C\276\306\365v=\223\334S>I\344\267\275&\363\360\275\231\323\222>\217\0260?\206\234\314>\274\350Q=\020;\264<\217I\227\276\333\242\255\275\347\013\250>l\327\325\276\363\263\316;y\244>\204P;>|\246\253>\n\347\307>R\373\233\016?\353\241\255=n\276\\\272.\271\306>\372\227*>_\275\270=\022\274\306\276\254\231\264=\322\200\232\276\341\305\333>t\0172\275}\347\203\276U\037\250<\260H\257\275\362\307\020?\241{\361\2766\331\326=\322\343@>\276j8\276Rb*>\021\231\333>\247\337\256\275|\266\350>\241\256c\274\200p\205>+\245\207\276\016\377D\276\330\322\270>/q\332>\334\031V\277\375f\034\276\253x\326=f\225\037\277\316\270\036>d\013\033\277\256\305\254=\377B\353\275R\330\225>\021\373J\276\306\337\206>\266\277\007\276\265\307\255=\336\273\353\275Y\032\303>,z}>VgN\275/\346L?\014\240\303>\275\017\032<\361\017\026>\275\246\230>P\324\027\276\350B\253\275Z\005\244\276cB\036?\314\252\273\276\254\331\266=\211\210\016?\342\244\016\276CL\t?\007Q\024?O\354\344>\222\377,>C\330\207\276\345h \273\301\304\314\274\003xt\276\025[9\276\034\244\005?\233\2434\275\312s`\276i\0247\276=e\035>\342\261\003\275siP=\302\276\027\277\246\372\343=\265A\214\276\226\255\"=\'a\250\276\261g/>iB\255>\353IO=\355\324\353=\235\334\362\276\037\371\266=d\023f>+K\000\276E\024_>:\277\200>\001\230R\276\216\0362\275Zx\021\275\372\271 \275\0340\034\277\024\1774\274\245\001\336\2749\321\366=\300\335\320\275\217\232)=\300\3038\276\257\205^\276\356F\006\276\340\376\376<\357\244\251>\257;\323\275dh\217\275\266@\237\2764\321\264\275\"o!\275gy\315>\334\241\310>x\035\320\273\022Y\234\276\032p\354<\350|*>l\365\331\276\204\317\014>\301o\231>lR\230=v\'\003>&D8\2748\376\304>Z N>\205\206\233>\257\375\005?Pu\"=\324\006\272>uD\037>V\201\375\275\2631e\276<\201\\>\323\354\377\210\330\367\275\260\237e=[!\330<*\202\365=\032\252\234>:k\257>ok\211>:\374\236>y\317\314\275\257\315\235>\333\030Q=\352\220\222=\3676\216>\377\320\251=kE\341\275>\363\001?\230\r!>m\273|=\\\273\260\204z9\276\326n\310<\336\251:\276\177n\352\276\320\244\032\276hB$\277\203R\230\275\255A\374\276\200t6\276\211\004\210\275\335G\007\277\212\265\006\277\347\020<\276\266\255\036\277\346\320\023\277q\374\245\276\035\315\343\276oA\022\277\363%\334\276\350?\344\276X\247\267\276:\223\003\2778<9\276\216\366\333\276CK\352\276\366{.\275\235s\265\275t\333\023\277\2403F\276\313\037%\277\307u\225\275\271O\253\276z-\344\276\353\202\230\276\232=\361\276\033i3\2778\355\264\276\025\"6\277_\224\343\276\264\277\017\276\334\254\247\276\346k\020\277\316\020d\276N\313\263\276\244\267\021\277\265\t!\277U\314@\276#\336\023\277\233\307\002\277Fe?\276-\320\376\2761\311\200\276\270\232\r\277\377\275\204\275Ah\365\276@\006c\276\031$\372\276\253\310\230\276\013\"x\276\035?P\275\251$\035\276+<\252\275\017\370\242\275\364^\234\276m\206\325\276\351\231\007\277\244\017\340\276\'\262\334\276\262\303\256\276\244\014\362\276\022\277\323\276\'\204\321\276v\221\306\276\234]%\276\237\270\366\276iJ\344\276\003\003\204\276b\r\251\276\361\351\230\276R\370!\277x\223\021\277\314v`\276[\2007\2773\250\254\275\222\365\353\275\352\270\271\276@?\025\277\262+P\277\201\035\340\276@F\223\273\216\356\224\275#\307\037\277\177\374\302\276\002\2475\277\006f\337\276/\370s>\250^7>\316\334!>HpA>0\343\254\276_\034\003?\276\032\223\2765*\n\277:\347X\276\005\316\204>=\220*?\345K\t\277k%\321\276\275\256/=\317\221\356\276D\034\303\276\225\323\224\276h=\213\274Lpo<8\262M\276\357\022\346\276\312|\352\276\367\334\022\276d/\030\277M\264M\276\355$8\276\300\244\214>\3547\356>\344v\033==\"w\276{\352\022?pW\377=\304\330\023=@\307L\276dL\237\276\273\311f\276#\314\037\277,\220\265\276C\336\251<\225t`\275\245m\t\277\026\277b\276\254\006\277<\241\361<>\2366G\276\016a\344\245\252\216\276@\ti>$\305\002=#\347\231\276\367\217\307\276P+\307>\374\301\224=D\270\200\276\242\260\227\276\353\210\375\276\326>\207\276\0375\226>M\350\337\276[\277/\277\010\264G\276\330T\304\276\376N\010\275\241\243\021\275\307\033\320\2746\263\376\276\363\242\210;\343<\334=\374\366v\276(<\207\276 \204?\275t\014\375>\204A\212>\"\306M>p\247\004\277@\214\241\276\225\320\024\277\327\030\306>\334\365\230\276\254\376\312\275W\341>\277\325\001]\2754\265\021>\025\336\316\276\307\323\251\276{\014\331\275\"|\245>\230)+\277K\031\024\276p\205\235=\'\262\332>\3156\320<\262\220$\306\240\216\276\355\325w>\017BW>\325r\262\276ji\316>\005v\315\276G\323|;\337\252\246>!7\277\276\2108,>\364\255\204>\343\265\253=%,\t>\005\335D=B2a=U\234\256\275\305H\207\275[r\005\275\221vP\276\315\243\372\275\214\"\206>Me?\276\277V\030\277\\\236\222\276HQ\t\2773\242\364\276\310\255\224\276$\217\210\275\005\345\010>\264\241\232=\240\377\337>\235\277\207;{=\232\274\3414\256\275\354H\032?\203\231\376\274\203\021\217\276\233#%\274A\306\342\275\020\200u\276\003k(\277I\037\373\275\274\"\333\276\006\024\334>\0165\303\276-\333\211\276\306\002\346\3535\223\2762,P=\353\261\306>Xe;>\377\355\210=\263\261J>\246U\246\276\363w\313=-3\223\275L\274q>\205{r>\300\204\302\276\372H\361>\244\207\315\276\000\033h>t\360#\277\006W}\27688\217>\253RD\277p\233\021\276\313\274\223>\265\340\373\275\244z\201=\206\270[>%\375\211\274t*\013?7\n\227\275\205\022\017\275Nf\037>\277\207\007\277F\'?>_\205\200t\325\234\275\271\2256\276\333\342\000\277\210\241\215>^\335\033>D\213\000\276W\201\323\276h\253\201<\336\204\226\275\360|\233\274\211\\\005={k\225>;\t*=q\264y>-\346\360=8\234\332=!\2029\273Aek\276,\014\212\276\232\260\375\276\272\"->e\007\005>?\302\271\276l\370r\274\315\235\024>N=\316\274\023\375H>\346\312?\275s_y>\306d1\276\324<\234\276\003G\323\273\\\200\202=\250\371\003\276R\320\030\276\201\311\245\275\355t\032=\225\010\023\276&\2531\276Ig\251\276g\224\261\275>\270\247\276d\350\333\274s\001\343\274qfV\276\275$g=Sx\021>\362\177\213\276\222\177<\276\2301\310\276\356\245\340=nF\331\275\242D4>\320\t\255=\000\r\221>\372\307\243<\365\007\276=Mvm\2761\360\251\275\3204\234\275\357\325k=\226\037w>\017u\230\276N\244T>\202\352\217>\312L;\276\"x\020\276\273g3=49\205=\2230\022><\215\017>\372x4> P\233=@,m>K\303>\274\361\201\227\275\203\236E>m\356\303:\021\247\307\274\337%*=+\016\003>\313\200\206\275\365D\223=\307\377\233>zM\037>\244\356\001?\2328\001=\337pE\276k8c=m\231X\276ZB\005\2771X\021=8M;>\235\033\034>\311)\262>\220\361\265=\372@\310>2|F\277\366\021\250\274\333\014.\276\245\322I\276\270G\311\276\237\260\237\276u\236\272\274!&\311>\200\302\242\276Z\3111\276\317~{=2\016$\276:6O=\010]\022?G\247n\275Z\266K=k\374\352\275{\234\247\275\204%)>9\240\327>\332E\364\275\303\222\346\275\236j\220\274\207\211\213=(\341\247\276\210\247\">9+5\276p\227\272\276\204?\014?b\022p>\322@\227\276\232@\032>\232C\345>\222ze=\344O\221=qh\330=\340$\344\276\234|\027>5\026\251>\220\177\025\276`;\207<\324\221\317\276\352\206\354=\244\242A\276\373\353<>\177^2=Q\207\227>|X\271=\\(\300\274\211\227:\275\246\260#\274Mhk\276\324z\211\276,\225\'>\0313K?`:\214=\235\367\315\276\003?t>\255l->\037\\\327\276\201\000#\276p\236\001\275\370\200L>\214\005\260>R\346\246\276\2631\034>k;<\276\203\242$>o\244Y\277{\315\002\276\022\226\242;\"w;>\215pA\275I,\025>\347\013P>\"\271\310\274\261\370\250>X@<\276\002\240\021>V\270\372>\351\341>;\345<\335=\263\315\277>\020\314\021=H\327\021\276\323\242\026>\2314-\276%\002\004>^9\335>4@d?\223\013Q\274\035\022L\276\303|N?8\2727>\217\312\205>)\263\277\276\244\020I\276J\037\355\275\313\356\342\274\334\351\255\275\305R{\276\215\312\201\276\376\233?>\025W\t\276\004^\233\274?\263v>\366n[\275@\345=\273\343\024\371=\230\222\035<\030\343\256>bS\237\274\270\206l\274m\206\210\276noa\275Bh\346\275\271\325\006\275\276\344\264=f_\234\275C\255\200\275\006_\005>@F\230=<\017\264\276\270\300^=A/\344=\347\200\221;\203\303\206\274\3768\255=H\330\225\276-\246\002\275\373\325\006=\266\237\"?\202^4\276\277$d\276\266Y\013\276\032-\325\276\271\267D\276\227)\312=.#\263>\347\353E\276x^\230\274\370\213\320\274\354\357\240>\274\004\265\276\002O\216\274\327\345\340\276G\263\274\275\356\r!=n\272Q>\257\273\022=\\\004\032>\267\014\273=\000\200\324>,GY>Y\326\013\273m\355 \277e\177\243\276_O|=7e\373\276\346\333J>\261\237\354\275\"@\245>\006+\345\276L#\330=\177*\234\274\336\031\014\276|u\234>`}\231>\274\377\255\273\211\362\217\275\377\241;\276\\s\306\274\211\000\335\274`\1776\277d\320$?\216\347\372\275\317\262\227>\021\034\213>_\342}\276\234\374\303<\206B\233=\rS\211=O\245I\275\341\371\371\276.\256R\276\311\2365=\231\345\"\276\265\306\201\275\226\323W\276B\322\232\276d\0274\2766\323\340\276\263\370\343\276\254\013\246\276\255_\206\276\024:\273>*\006\032\275\033>j\276\321\245\252<\000D\245=\2222\204>\245\272\r\277\373\002\004>\024O\241=\2639,\277\004%\007\277\226\201\036\276\004\377\035\276\223sZ\275R&\254>\206\304\032\277\220],>\314h\344\276j3I\276=KW\276ogt>\330!\314\274\026u\226> \365?\273\006S/\276\032O2\276n\003B>\005\376\215\275D\026I=tX\n?p\323\020?G*d\276@\217\333\276\226\374\252=\320q\277\274G\244\252>?\336)\277\366\\\203\275\263R?\276\211(\332\275\255f\210\275\274\362$\276\003{C>\236\007\267v\327C\276y\2326>\003\352\\\276\244]\345\275&\"}\276\331R\027\277\031i\013\277\245\252\317>\367\032\225\276y\372\312\275OK\'\276\233~A\276{<\246\276\237\325_\276\327\222\316\276}\225.\277\334l2\274\241\342\361\275\031\276\220>\350\026!\276\032\270\233>\2558J\276\243/\365\275\257l\270\276<\235t\275\363\001\244=\270\003o<4[\260>\306\373\266=x\355l\274\022\021\223\240u\240\276*\365\232>\n\245[=\210\316\222\275\'&\305\275N8 \276UI \276s\366\004xI\221\276\0035\364\275\202\226\363<#6\322\275k\300\250>Ny1\274\215Eh\276\230\225\322\276\014\327\334\275\204\211U\276\234\212^\277z\340\337\274\3551\363\275\3373\340\275\261Xg>\261\324\254>(\005P\275\024E\037\276\004\256\354\275\326v\245\276y\203\255\2763\240\316>\361\374v\276fS\350\275K2G=\023\031\357\274\310R\267>\376\263\363\276\2567\301\276\304\356\232>\037\371\243\276\006\016\300=\265\355&>\267\313w\276z\n \276\364\272\275\276E\307\201\276\267>\016>/\304_\276\023\270\342\276!\277\273\275\233mQ\276\016\316\321\274\227 \302> g,=6\265\307>\370\333\306\276\311/q\276>}N\276\034\353\240\275H\343\351\276\203&Z>E\224\271\275\311\254\271\276\267y\351>\373\337\300\275\357\276\245\275\340\007h\276\373\271\374\275\026\223E\275\006\035\021>\340\337\r\275\322\376\034=\243\237\276\2753dU\276\227\322\214\276V]\037\276\235\244\252<\005\343\322\275\245\200\217\276k\\\327\276\205\376\'\275Q\004\246\276\345p\334\275+B\013\276\361\007\304=8\213\214\274P\331\001\276\034A\007=\204\201\227>E4\272=\350[B\275\320N]\276\223\034\320>\355\342\226\274:\033.\275\276\300\365\275\005{P\276\337\374]\274`\345\021;\307\377/\276\342\252\212\276+\302\202\275*T\270=\324\320~>@\350\370;\245\314\244\275\357\375\014\276\371!\264>\326\374\274=\035\223\024\273 \250\330\276\230lh\275l&9>\205\021\215\276\007\225\023?\263\n\002>&\3142\275\336\372\013\277 -\017\275)\336K\276m\251\010\276>\314n>\375K\233\275h ]\2768}\214\276:\265|\273\377+\320\276\263\202e\276(0\365\2750e\016?\200\314\316\274`O\001\277=\021\017\276]\207a=\317hM\275\214\025\355\276)f\201=\260\253\230\276\263\006E=k!\021>\353\352n>\223\007C\276\225L/\276\356\312q\276Os\313\276\376\214\325=\345\317\254<\362\230\274\276\346G\347\2764\304+\276\231g\251>+\216\221\276\364\300\020<\353Z\020\277\024\200\323\276\341\314\335\276\354\332a\275\215$\215\276\0144O=u\235x\276\177\274\226\276\0331b\276\006v\255\276\275Q~\276Ir\233<\200oF\277\303\020\267\275\232\374\005\276\261\001\375\275\236`]\276A\316\204=\005F\224\275G\370\207\275\312\331\304=\224y\270\276H\300_=\200\247L\276\303@\016\277\331\221\335\275\020e\241\275W\013\343\274ga\217\276P\372\220\273\245\305\034\276\260\341\205\276\321r\236\276\n^\245>\031\367\000\274\331:\000>\024\\\020\277\017\363\301\274\252\302\006\277/7\025\276\231\353a>\373]\027\277\327W\354>s\233\\>\"\036\336\276\263f\231\276\233\202\020\276Rpl>\375M\266>\\\023\223>\267=(\276\256Q^\274\277\333w>:\214S\275\254{\376\276\000;d=\2379l=\333\352\033>\265\234\322\276\277\241\343=\214\366\233>\307\235\375>l?d\276\207\232\206>\254o\304\276\323^\337\276Ab\255>\276@\234\276\274T\260\275\016\261e\276#N\013=0\373\220\276?h\'\276\027\307\213\276i\313f>X\364\271\276\356\246$\276\366\314\225>\373Y~=\266<\312=\313\253\310<0l\324>\334R\203>\354\257\313\276\215\256\323\274g\265\213>\362\205\233=\177\266)=\2014Q>\036\343a>\266\363\261\276\205\271\232\2766\327\001\277\371\036\226>C\236\365\275\'\206V\275\227=\357=*o\312=Z:\257>0\317#\277\017\001L=\310\353^\276\215?c=\271\031\\\273\360\245\210\275%\001d=\211\260\243\276k?\356\275\324Q\211\274\204\267\031\276\253\005\000\277|w;\276\254\370\003?+\n\345\276\206\330\025>#^5:O\216\253\2765d\205\2756-\037\276\275\017v\275\331\341e=\363\021U;^\030\224\275\003]\357\275q\316\034>\376g\307>\215\211\330=\272+~>Hm\250<\227\000,\276\3764\271\275\275\301\203\275\200\211\033>\224\r\224=)\306=\276!K\217\2767x\202\276Ie\346>\n\317\020? \024%?\263\031\226=\n\344\365\275\220\335\223\276\237\213\306\273\234\3301?^\244L\276\026qD\276\003\353\006?!:\363\275i\375o>\235\314\253>\245o\307>\373\022\200\276\020T\266=f\235d=\335\035\021\276\313x\220=g\020$>\333\301\030\274\0338\020>n\371\034>\354\250\334=\255\345\277\275L\020\212<\212\260\310\276\000\027\350<\273\251\274\276^/\025>\006G\271>\314\023\003?y\370\006>7\t\250\275\363\002{\275QC\265\2758\222\031>p\272\224\276\036\276h>m\266\310>(\033/?844?tUV\275\224\033\021?\335\235\201\276\267i\216>\365\205\017>ie\334>\317\361\227>2\346`\276\374\267\000?\225\334\034\274J=\242;\216+h>-\326\272>\316\001k\276\014\372\032>\360\301X=Uz\224\2766\241\361>\2516\242>X\223\227<\006\270\315\276\204\005\347>\242\205\023>\223A\267>m=\333=\250\302\205>,\362~\276\251\2415\276\317\224\005\276\177Y,>;\3672>\323\262\014\276\rn\020?y?\303<\006\316\375<\036\364\375>\324\322\222>/\327\263>\270v >-Yj\276N\033\036?\316\323\212\276\355\270=>5D\244>w&\304=V\2421\276\223\035\206>3\036\277=\214\234\271>\007I\361\276\222\231\237\276\211z\236=y\214\307\276\326\223M>\377\377\372>/\026\177>\303\250\354\206\325\373\276\\*\'>=B\214>U\277\000\277\3427\260>\362\2379\274t\265u\276\023\330\336\275\214\030\237\276>\007\034\274S\324\352=\342\234\326>@\365\243\275\257\3250>V\004\347=\352\241\336\275D\327\003\277\334 \217\276\353\0001>O\372\036>\\\375\206>\373\251\311>\343}N>\020\n\004\277\333\250\273\276A\322D>9\362\210>.\360\310\274\033\257\350=\023\327=\275X\360u<\315.\234>Oig\276\334\303\244=\333\325(>[\002\005\274\026\354w>\264\031\201>\344;\355=x/\212\2750\303\362;\376w%\276\215\370A>tx\317>\316\272\245>\237\341\321>\325\242\262\275&,\321;p\210P\273\243\222\262>\322\230u\275\033\000v\274\266\035\243>\337\334\357\275\212\030c>\016\307\227\276\037\224\365=\265|\366\2743Q\332=\213\022\236>\355\335\013=\254\033\033\276\000\245b>\215\r\350\275|\272\312>\235\314z>]7\317>\306e\311\2756\254\241>\377\362\305\276%\371\202>\261\225B>\215H\034>\253T\205>\374\342t>\376\311\021\276o>\212=`cQ\275Ll\016\276\221\206\240>\276\225y=Ud[>\370#\264\276]i\300>\362\032\237.:H>fG\n?\233\034\350=\334)\203>\277\212\275\274\270\t/?.\267\233=<\3438\276\\\202\236\275\234\302\312\276\334\254\272>\212\244/=\252\204\014\277O\317\016\277C\257\310:X\247\"?\036\222\246>4\2274>@t\330=\006\030\331\213\242^\276m\377\233=\340\031\211\276/\026\375<\367\252\245>V[\317>\236\321\207\276\004\307v\274\231Zv>`\216\314<\2116\376=\212\345\001=\352\301\232\276\271\014\205>\314\000@>P#\"\274O\032\014\277\233\275q>\314\217\\=\301\002d>\303\365\241\276$\311b=\366\302\353\275\274\345\241\276\016\217\266\276\374\234A\274\216A\022\276\262l\022\277\314\335\310\275\266\022.\276Zd\320\276\210Q\340>\366\355\373=lJ\351\276\214\230\036\275\303\232\231\275\230\004\367\276\210\250v>\272\300\230\276\313\216\020\277mX|=\035:\330\276&6\206<\361\367\230\276g\206h\275\364l\305>\222\305\013\276@\254.>\250\201\305>\211\241w>\364\374\340>P\274\034>}\242\213>\260\366\210>\324qV\276]\347\370\275\034\370/>\346\364W\276\302\030>?S\327\322EM\212=8\365\203>\233\3325>\272\247\331=\261\324\t>f_{\276\367\237\322\275\217\035\320\275v\265,>\355\375\213\276\023\r\002?\250\200\226>\261e(\276\300o\311\275>w\373=\374;S>.\357\235=K\ni\276\326\\\210=\233\305-\275\251\321\"=\0006%\274\337~\230\276\352,d\276,\226\202>\177V\n?\337g\014>T\263\227\276u9\255>\223\010\020?\027\243\331>\302\017\356<\300`\021>\317\234\271>\253j\214>\217\260I=t\256\334\274\361\237\331\275\226\243\260>\201\313\363>F]j\276\017\037e\275w\237\237\275\370\212\324=\215Y\274\275\370\252\211>4.\244\276Y\020\316=\374j2>Jf;>\316\303\215=u\2474>\372\2555>\361\351\375\274\366\244.\276\035&\205>z6(\276\355\353\331={\376\256>n\ta\276\337m4>D\235\037\277Z\260l\276_4\206\275\030\353\300=i\025\302\275\007M\357\275#\377B>\267$\347\275f`v\274\027\273\267\276R\021\014?mn\350\275 K\227:Z\\\301>A#\016?2\204\032>\271\3313\276\202\3203>\'\230\226\276\315\313*>1\373\367=Z\340^\276\315\344\306\275\372\252\034\276\035F\202\276\244\2700\277\332\211Y>\323n\025\276\002x\245>\375\216_>?n\352=\303\262*\275\234\"\311=\362\277$\276Cg\n>\237\245\016=\202\241\001>\324D\021\276\234\221\303>Ctt\275\364\356\336<\360\322\312\276g0\030>^$\254>\235\374f\276\321<,=\021n\305\276\246\311\314>\301{\325\276\352\311`\275\221Eb>\254\213*\2755\306\270=\237\236\367\274\215\260\027\277\255l\317\275\232\031\207>*\266\333>\021\277N\276\373\373{\276^\300\301\275i\216\366\275 \373K\275\371:\265>>v\213>\007\341\r\276\027\305\212\274\306\214W\2765\341\263\275\033#\271\276\'\376\371=/\345f\274\322\307\004\276H|->&\034k\276\371W8\2766a\273\276O\360\376\275\370d\023\276\266\"\205\276\304f]\275\013\270<:\223\263><21\265\276\032\373d\276\\T\004\276\3053\234\276=\003P>+\362\326\276s\364\255\236\325\255\276~iQ\277}\357p\275\'\312\377=\247e\274\276\334\235\240\274\225\311\323\276\035\332\232\276\204\005\317\275[\205\366;\023\254I=\221\n\310\276\202\311_=(\265\261\275\230\325P\276\236\253\032<^\365\261=h\252\344\275:\225z\276W\035\020\276\245\227b\276M\251\314\275\2267\323\276\204m>\276\021\270T\2777\372B\276\256A\223\276\306\303\302\276\014\213\267\276\262\344\014\277\361\203]=6R\362\276;lO{p\022\277U}\205\276Ar\023\275\216\0208\275\256t\376\275\025H\025\277\316-*\276;8\010\276\221\367\221>\306\364K>\007\3372\272v\307\222\274JZ\302\276\261\177\001>\333wr\276Q.\300\276t@\230>\341(\310>I\211\212\275m\273\200\275w\265\'>\277\326\373>=j\237>\375\\h\276\356\241\317\276Tj\033\276\300\211\307\275)\356\220\275\206\375\023>\244\252\274=z\267\036>F\003\237\276\033\327\226\276O\374\241=p\214\343=\227\225\233\275\353\354\300\274/\016\204\276M.D>I\032\210>\"\031|\276\203\234\333>\221\3230\277\r;\353=s\032\346\275\356\321\200>\320n\026>4\3416\276\237\037x\276W\237\274>+\332\343>\350u\013\276\253\303\214=\327\334\304>\271\253~<[j\255\275S\221\262\276oK\342\275\260$\304=\022\t\"\276\265,o\276\376\351K\276\334\372\033>\201r\216>\373t\233\276._\243\276\330\306\366=,\027.>\263\272R\2773h\007\276\204\244\276\275\373p\037\276\277`\262=/\357\016\274\317v\274\276\300/@=@C\271>\035~h>$\024\272\276\025<\206\276\233t\204\276\024\363\305\276?`\235>-\243\255\275\013\346\271=\210[\213\276V\3314\275\230 9>\257\210A\276\225\360\374;\002a\013\2763\304;\276,\n\004?\370\200\211\276\030\242\264\276d\0216\276e8\203\276\215\016\277\276\337\353\377=a7\340\2760G\273>\334\304j>\"\013\313=\'S\202\276\207\343\001\276\317H\017=\262\266\320=6Bp=Y\204\032>=\240\021>\374\'q={?\000>Lh\334>d\252\006?.\n\241>\317\227\245>W?\033>%\022\031?\365\005\217>y\376\200\275\330|\365>\345\360 \276^\2616?g:\305>\330\354\017>\266l\356\275\242\n\\>bN\022?\265\203\353=%\345p\275i\305(\276~\303\202\276Bre>\032\222\275=H\231i>\\\343\267<\356\355\007>\nL=\275\214\253\225>\376e\231\275[w\221=\3056?>]\212\270\275FT\331>\337\302\224>\321\3521>\016\304\265>\236\330\206>h\014\030?n\376K>\022\341\t>\345B\037?6\351\345>\226\037\030=\312\360@>\236\230\243=\261r\227=\212\265\315=\332\337\000>~\327\032?O\336\350>\336\344@\276\345\363\372>%)\317<,#\226>\344\2055\275\323\253\207\275\350M\244>\346K&>\025\275\306=\2662\222>\036\213\021?I\206\004?\322\206\233>\'\276\344<\025\366\007>mL\002\276\3000&?\353\321\226>y\265\"?R0/?\276\204\202\275\353\311\365<\202\332\365>\232\233s>\005\304\342>Pg\230>l\356\262>\265\223\247\275\270\356\236>)\311V\275\030\251\250>\215\325\273>\217n\355=\320\226\356>\3136\247=\013xA>\007\207z>\247\027\320>\332\027\231>\324\014B\276\375\373I\276\277JK\276\256\240y\276\222=\002>^OF\274d\203\254>T\357\206>\246\211\214>\005\\:=\224\030u\276\331\037\007=$D\236\275\222\240.>\331\017\367\274\250\366\373=\214\373.\276\235\241 =\347\255\234\276B\373Q>sq\262>q*\252>1\3153\275\243N\366=0\345\202\276$=\014>O\235T>\232\346\237\275\220\276\271\275\3617(\276E\000\226\276o\311J\276\370\242\257>Lw\016>I\362\365=\\\317\240\276u\305\003?l\241\340>R+|\272\017\203g=S\000m\240>\336\367\263\276\202y\016\277\277\246\213\275L6\267>\232F\233>\332\0207\276\020\033\204>\276\342\363<\315\310\272\276\233e\270>\'\275g=*\006\227>\374W\247>\353\223\202<\346\377\210\310\270\004>\034-\200=r#\356\276\350\352\014\274\327$d\273\373\r\203>=0\207=\253\302\357\275\251\321%>\\\361\001?W\316s=\'b\013>\375\017\355\276T\334\256>Zf\241>\013\207\243\274p\t\366\275\014\020\361>\212m\230>\236|)\276\300vQ\276\001\223\306>_\331\002\275\214\224\273=\036 -<\\\2468\275\251#\321\276;=\216\275\217\362\t?\010Kh>\271:\004>D\373\205\274\362w4>\347\224\251>\332\321\004>\253\210\016?2(\255=\001L\272\276\374\035^>\341\201\365=q\215\243>\237\204\355=\017\234\205\276\362\244\013>\323\266\222>@\303I=\205g\264>\304\372\233>m78\276\273(,?\364rQ\274\330>\376\274\320\325\261\2768\002\213\276\033\274\031>\210\023\003>\013[$\277\275(\007>Kk\215=\005\225\374=\3506\307=I\351|\275\214\325\006\276\234\375\023\273a\213\217\276\340\003y\277\307\352\300\276?S\022\274h\227a\275\002N\237\276\001\343\322>\225\207\305\276\355r\336\275o\017\250>%\246\227=\334\365n\276\200\271\320=\242\2062=\035y=\276il\216\276\311\2436>\326FB>\016\223\271>+\310N>\316{\310>\016\215;\275}xj=\305\312\321\274p\345\265\275oW\225\276:\303\234\276z2%\276V\316g\276S\337\017\276\343bd\276-*E\275\266&<=\330\251\321>\365\330P=\242\230#?y\014\224\275\033\373#?3\2678\276\220\316K>\346\263\252\276\001=\007\277\3129\032\277\241\341c\276\270\366\250>\021\300\275>\233\223\374\276\273S\313>2\341r=\312\210\307\2756\204.\274\036\301\013\2757E\264=\373w\344=\375\036\354\276L\212|\273~p\262=W&\037\277d\010l\276\340\010*>\004\342\243\276\277\003a\276\020\303[>\355)\322\272I\376\326\275Y\000\000\277)X^\276\252\270\215\276\270T\334=1\205x>\225@\210=\177zS=\223\217\217>.g\273=%6\213\276\032\312\272\275\325\321\320\276\334\036\235=1\r&>9N/\275J\034\301\275\317\004H>T\2528>\257\325\241>\010Wt>\232\002\010?\2512d\276\232u\244\276\177\240\213\276H\353c\275r\tf>\232\242\225>0\211\344\276QD\276>8\335\205>G\3249\276\354\223@>2\"\033>\024\337$\276sTP=J<\214=\233\300\342>k\226\005>\223\033@>apF>n\313o>\203\245\033\275\n\023.\276\325i\262\276\377c\025>{\214\022?\216\275\232\276\357\304}>\310\366\233=u\302S\275l\311\034\277\024B1>k\264\210>tH\322\276\357m|\276\307U\215\276\211\225\036?\266\3774>L.\246w2h\276\371\353\337\273\362]\232\275\364\361\t<\266\2764>6g\t>\272f\001\275\377\223\202>\033[\273\276\373\260\177=.\375k>\006\326\020>S\210\234\276\007\034\020?/w\217\276+R\353>9\255\370=I@\231\275\357\2405>\352\365\224\276\312\246\226\276\236dh=\275\351\242\276\204\247\265=K\001\222>\211\277~>\033\357\221=1&n\276\261u,>\260\226{\276\257\257D>\\\316\243=>\033\004\276,\336\016>\031E=\276\333Kv\276\027\250\024?x\301\226\276G\n\355\276\r\275\200>\323\341\026?\332q1?\255\310\021?\277|\030>x\251|>d5m\276.\305|?\303\022\027\276\026U\276>\002\244->\230\331f\276s_E\276\3762\342=_\307\277=\310}\226>\361\377\245>_\313\202>l#Q=5\376\346=\203\035\026?$\214~>;e\220\276O\353\220\276\205+\350=\032P.>A\243\331>\377\313\007\277^\216\240>\236L\177\276\"\206\r?\243\1771\275\nht>\361\347q>*\217\t?\027^J\276\327Kv>A\2560>yWK\276\240\016\313\275\322\230\220=v\202\267\274\025k\260\276X\276\007?9;\372\276\326\243\347>Tk\224=\020\210\230>F\344$?\373\020\357>m\027\311\276`>\225\276\026+o>\335\247\247=\373\366\006\274\347\r\212>N+u=\020\323=\277\220uC?q.0\275H\177\275>\032\323\240>&:\034>\310p/\271_l4\276o\n\354>H&\003\277\rh\241\276\253\224\271\275\2174\004\276\375\334[\276\251\031\220\276\371)\275A\276g\177\013\276\222g\322=3\014\032\275P\234a>\316\333\005\276\247\004\313>\250B\215\276k\r\236>#\317\036?(\315\366=\347m\363=\366\017\321\274Ah\205\275;\365T\276\035\333\257=\203\032\223>\247T\000?q{\304=\356\315\300=mW\301\276\223q\246\276T\021\254<\020\202\235\276:\235\214>\236\332y>\210\307\032>\246l\334\274\013Pn>r.B>\025Y\202\275\334p\2279B\312\003>C\360\213>\022:\016>\252\345\362>\031\317\007>\323\315\361=\257K\316\275\216&\225>\354\262E=\232\244o>\331m\261\275\\\317k=^\357\361<\376C\256=_\306\224\275\271)\234=\216\373N\276\357\r\010\277JX]>\223\224A\276\277\363!>\226Z\263\273\260\016K\276q\227s=i\276\216\275S\253{>e\r\267>\006{\313=u\232\230>U\023\t>\271\362\307>\310=\370\275Z\223y>\243sl\276\335\256$>G;\021?\331\347\332\274\252\003\024?\002K\231\276Fs\236=\347z\010>!G\234=Bl&\275ai\205=\013\020\263>\366\227\014\277RL\010\276\355IC>\006\234<>\267\336\023\276\227u\000?\255\2633>\374\242e\276\014\341\266\276\331\221\377\274y\307@\276\364\331)\276>\351\226\275\240\253?=\031\243\232>\322b\212>\244i\235<,\365K>\205/\246\276N,\207\233>\340\206\013>~\231\032>\376\242\201={?}>\213\257\236\2766N\317>\327\234\271\276~\227[\275\250\255|>\216u]\276\365\004\372\276\021\216<<\252\305\271\275\200sM=\261_\303\276~B\301\274qt_\276x\354\206\276\216c\257>\251(\363\276X\013e\274\345k\237>_\230\036\2764\004B=\032h\212>\316\277\325>\303\321\004\276\036bg\276E\211u\276\322\353\316\275\254\341H>\220\002\245\276\020\312%\276=1\304=\367,\273>\344o\036=\256\2031\276\343\336@\2759yk\276\237\025<\276\013\351|\275\213\312\r=\233\304\252>\326=\204>\340#0?-\217\306>J\336v\275Y\324\t=\327O\251=g\207\270=\247\334\215\275\214\357\222\276(\"Z\273\217\267\275>\016.\340<\310\357e=\305R\021\275\"(S=\203\003\014\276\342G\336\273_yD>N\337N>|Ak\276\266\010\333\275\007Z\275\001$u\275\312\227\246>\3649m\274\'\340<>\315fN>\234\331\215\274\343\351\205\275\307\242\243\276\225\277\265=\033\222\240\275\313\247(>\245\345\t>\317,}\275\355\365\007>3\330\331\274\255\352-<\235\007>\276\272-%>\001\323\335\275;\370R\2764q\005\276u\233\217>&\326M\3553<=\321\301\236>\300\n*\277\301XP>\357\261\033\276\014\203\035\276>~\021\277;\302\346=\237wW=\367\277\030>L\366w\276rF\336\272(A\271\276\215`\211\275p\213\034\276b\306\376\275\365\336c\276\3551\344\275w\033B\276\320\025\327\275\224\3551\274\342\271\320\276Kh\024=\214\356X\274\250\3347\276%\027\016>v\313\364\275\010\256}=\345\317z=\377\327,\2761{\014>0]F\2764\376\236=\250q@\275\346b\014\276\313\340\032\276@BB<\357\236F\275\230%5\275\253\224\354=\2464g\275Q\327\203>\177\3468\276\340s\265\275\034\007\305\276\376W\314\276t,N\276\2214\025>B\327->Z6\340\276\206\016\263\275\230K\204\276D)\370=\226l\371\275\266G\245\276\023\036\337\276\013\226(\276\023\307c\277\362`\014>\243:\266>}\207\220>\270Y\216\276\210\311\216\276|\273J\277\361\231-\276\252\302\267>*R\270\276\266\231B\276\271O-\276\327\376\035\274\326!\274;K\311\202\27680\356\275Ha\227=kG\277>b\\u\276_\353\026>c\340\230\276\3163\302\275\203\030]=\033\307\274\275\030\321h\276I\233\270=\337\336\306<\\T\263\276\345T9\276\366,~\275|\013\225\275\360\205X>\276!\"<\322\266\177\2766b\337>\203\304\216\014\353\350<\261\236\t\277z1K\276&`\032\277xG\020\276\242\344\007\276\356\315\215=\337\242\205\276\336C*\276EI\361=g\016\333>\302\362\260\276\257\217\343\274\23091\276\275\350\257\275o\350\021\276\220 r>\035H\220\275DqX>\335\021\273>\317j\271=S\242\221>G\340\'\275z\271\371>\235)\000?l\314\030>g\262\322\274\227\251F\276+p\200>\000o\252>\320\033u>x\223=>\232\324\253>\031\200\311>4.\207>\252G]>\357\177\020\277\206s\t?\362\351-?Y\177\023?\005V\332=\373\025t>\203\320i\276\030)a>uh9?a&-\276\325wg>*\260k>D\313\304>\300\311\262>\355k\251\276\241\354\324>6\310\324\275\r\3429=\003\245\243>S{\201?W\2023\275\";\203>\301\212\014\275\033\177\222>\233p\251>\004\373\016>\322\017,?\r\361*?Mh\254>\203\235\254>zj4=\307\313\236\276\331\177\320>Y\355\320>5\331\032=\231\262\326\274\242f\001\277\272e+?4\026\'\276\235\350O\276\230d\"?\301|\r>%\214$>\301\270\305\276fT\270>\373\033\304>\241Vm>\274\247\004\276\337O+>\255\201\232>W\230Y?\365T\007\2770Kj\2753}\341F\353\010>\031\204\347>u?\365>u\200k?\373/\256\275\2407\306>1r\t\275\240\253\203\276_\200\021?\271B+=Of\206>@\374\215>R\311\031>@&\311>\307\322\">\262t\034=\324#\265=-P\007?\230G\374\275vy\346\274\261\314\375\276\215\201\227>j@W\276\356\242\311\275Q\247\275>W\003;>\021\317\300=\016\032\252>\216\003_\276\222\032\205\275\373 \262\275!\231\306>\244\362f\276\341\300\325>\\\244\036>\252\300\205=\350\343\332\275\250*\362\272\341B\205\276D3\252=\307\227K\276\352\276\240>\261\257\234\275\360h\'\275\265f\352\274.\237\003\277\235\312\306\276\240-k>\313-\206\274g&\007?Q_\333\273X\275\256=\031\264e;\264\354a>\331e\255\276\020,\016>#\206o=\216\311\262>\351\365\262\2745\023\002\276(\206\240=\304j\335\275%\342\257=}I\346>\247\'8\275\013\367P\276\320\016\014>\0336^?\333\211t>\316Y\375\2765\323\276\276\205\317\232>\206V\251\276\316\375\245=2\370\301>y|\352>\214\006\230\275\035\325\277\275\004P(=G\313\017>\231\271\017>\3152\031\276\232s\346=\270c\203\275\273\027\216>\016\000\310\274{\255P\275\026S^\275\325d\365\2766\374~\275\036G\241\276\372\366\t\276T\275\223\275;N\272\276\271\004\346>%\327\346>_\363T=5s\n>\304\372\244>\026\263\035\2761\027\213=\357\204\324>\305u\311\274\234\317Z\276\224?#\276\312{\356\275Z\262\243=\207G\003>\347\237jSE\004?\375\252\223=q\\\201\276B\205Z\275b\375\273\276\372X!\2776\352\203\276n\310\210\276\031l\242>.\014\266>3\022\005\277\331\317\350=y[V>\020|\n?M\300\306\276\023I\347=I\266e\274\316%\023>\367\356\032\276)\010&>Z\007\205\276^\230T\274B\362\n>w\267\">RQX=\247\'\253\276\220K\351>\263f\203=^\032\243>.\'\340\2759C\244>\017a\034>\004\226A=\371\312\314\276\021:\371\275b\222\213>\222\264\227>:\r\215\273\345\017\013>\235\232F>\001\366\376>\311[5\276D\003\306\276\256\231\264\276\320\235\347\276\240c\212>_\225\206=|_\216< \2146\276K\366\247>[\016\341=\007\014g\275 \313\304>\246e\247<\360w\210>\337\242=\276\343\371<>^\376\243>)V\340>\213J\027\276\221\262\333=\376\254\230\276\201\017\264<\376a\221\276+\376\302>\354\245\316=;\356\236>K\350X\276\262l\014\277`\256$>s\325M\276\364p\223\276\252-,>H\233\242>\330\305E\273\220\217\236\276\204\177\t\276\300\325\275\276\201\361a>q*C>\350\n\244\276H\301\335>w\026\201\276\244\336\210><\273\314\276\220&\273\276\312n3\276\244$\335>\323x\201\276\307\264A=?\331<>\3415\332>\034\253\225\275\210\340L=h\023\231\276\242\031z>\265\035\014>\354\310\324>\367hm\276\206\366\224\276\234\371P\276\265\310\227=\007\2072\275\323\203A\276\033\204\263>X!\267\276\315\315\341>Y\237\262\275\334h\302\276\343% ?v\204\232\274k\327\320<\350)M>\331\027\374\276f\254\273\276\371\nH\276G\037\267\232un\276\020\004\016=n\365\234>M\271\227>x?\371>\237]r\276\036\021\340>\3319\303>\020\233\234\275Q\211\264=\254\301Y>Mp\333\275\262U\203=&\232<>Eb\360=\037\354\207>\016\345B>\366\352\327>+\201\004\276\353c&\273\315\333%\277\355\212\265\275:\303\261>\372\202R>\263>\205\275;\272\211>w\3516>a\352e>\246d5>t\257j\275yN\310\275L&\233>*\263\247<\321\346\334+\035\374\275R\240\227>G\215\210\276\311a0\2764@8>\034@\201\276?\333~>A5i\275\350\177\217=N\275G\277B\n\035\276\356n6=\216\352O>\2600x\276\311\326\016>\213\304,\2764\220\216\276y<\022>E~\"\276\356?P=S\377\327=!h\002>\016\356B>_\217\004\276\345\270\211\276?\265h\276\305\nw=\254`\207\276+\001\252\275\372\214J\276\267\312\362\276\266\226\020>\001b\323>\353\032\352=\252\262\303>\354\341\303>5\037\226\275(\365}\276\020\020\363\276\374\330\261>\345\215\372\276\327sY=[\'{\273/\255\022>8=6\276\220\240>>){\001>T\034G\276\353\324\244\276^1r>\210oq=q\367\002\276s\227\277\276\021\237k>\036\312\005>,k\213\274\265.\021?,Q\245>\007\347Y\276>\362\236\275f\306\276=3\301\014>Rb\353\273\304\220[\276\371\2447=\362m\315\276\250\033\334>|\235\253\275\314B\007?\307\303\251\276\325\264,=m[\310\274\263\211\021?\272\312B>\210\377\216>\332S\004>\204\270,>\007\220\266\275\222\313\346\275\023\304%\276^\234\333>\365\301\207>\267\320[\276\211E\003\276}\025\213\275\242<\027>N\337\313>\260d\203>;\005\007\276\323wi\275\206/P>b0Q=\362\360[<\302Q.>i\346\241=z\202*\275\300\031i\275_\003\354\276\363a2\276\217vc>\"\331\017?\331\006#\276\035\276l\276\236\202M\275\016M\332=\266r\210\276s\256\204\276\273\274\006>\332#Z>\265e,<\247\334\336>\376\271\213<}W\177\276\274;\216=\270\220\302\276\354\322\376\275\305\023\214\276\250\316\302>\276h\301\275%&r=\352%\343=\320\366R>4\177\275>}:\351\276\240\231c\276\216\371F\276P\203\036>\362\250\032\276\035D\330\276\367\3246\276!]\r\276d\223g>h\003\325\275\357&\366>\356}w\276\361@\344\371\'\250=\262\3623\276Q<\210\276\361\256\275>\000\362\262\275\003\371\357<\256\014\022;\200\206\311\275i\3304>S\327\330\275\200\200\313>\212\267^>\250\215\322=\213(m>\230\337\350=\241Q\003>]\244p>t\3510=\322\366U>]i\200>H\212d\276&\037\024\276\3577;\276\345\302\337\275\215\234(\276\236\227U=\254Km\276`\266\023>e\340#\276\227j\010\276\217\324\353\275{N\324<\201Gf=c\206\017=\366\232a>I\257\233\276v\3638>\266.\216\276\233#\r>8\220&>\272pt\276?\247}\276\243$\301\275\371N\370\275\365v\214=\235\240H>\240H\036=\205\373?>\363K\276\275\261E\254\276\325\216\207=\330m\251\275\004\n,>ct\007\276\245>\022\277\227XT>\324\027\241\272\327\020\264=\026N\260=\331\214\302=\361\211M=}[\017\276\271\371\362>7I\212\275\320\332\370=\300\256\305=\252:\031>\252\344T>\026Z\316>\206\247%>\006U\322=D\r_>z\262\020>\367\2054\274\271\252J\276,s/\277\351Q=\274L\016\250>{\315\365=\006\032\037\276\3162.>\242\214\225=v\212\202\274\250Z\026\276\270\205<\276N\376\254\276I\031\372=\324\272Q\355\004\223\275h\000Q>\234\372\036\277<\016\225\276\202Q@\276\351K\302>~\260\020\277#\030\205>%l\r=\237\223\'\277E%\266\274\370\334X>s\370\226>\270\207\265\276*9\227\275\316Ao\276dh\317=0\351\312=\016\266\262>\350C\274\276T\367\351\276\301\331\332\276l\263O=\356\257b\276\317J\027\276J\303\304>\260/\021=@\225\324=@\034\024>NH\204\276\362\232\257>\033n\211\275\020\261\232\274\312\r\274\2458X\276\352xU\275\211E\362\240\261R=\261\327=>\301\'\257>\266\322\016=\211\336\260\276C\257\320=\251^\004\276\016\336\333\276/\327\\\275\021\246\006\275K \374=\000\001\342\275\244\362\233\2762\360\314>\261i(>}\220\345\275\350\343\341\276\031\235\273>\244>\247\275\005\005\177>\252 \361>\224\023\355\274\t\356\230\276\204\367\240=x2\025\275\227\026\233\2769\210\240>h\005\336\276\177\232\345\275\340\340\213>\204\332\277>\356m\270>t\314\224>\022Q\370\276d\340\037>\035h/=fs)?\343\211\275\224+\354<\036\345B\276\356-\211\276\243\227\305\274\033y\236>I+\016?\003[\033\276%\261\221>\026O\266>\010\277\247\275\227@\\=8\336\316=\017\274\240>\337Q\'\276\266\213#>\214\261\013\273\305P\241>\325\030\310\276\"3{\275J\200`>\231\'\026\276\272\300\375>Zd\241\275RQ\003\277\230\177\213\2761\264\003\276.d\216\276\361\003_\276\210\364\2768\365%\211=J\316*\276\257\252T\276\271\036\303\276\232\366\313\276Q\344v\276\027\031&\276\034\227\026\276\346\347\211>R~\243\275\031\266W=\373\022\365<7/\225>\036\234\341\276\237\022Z\275\010\002V\276\236\252\343==9\242\374\307\203\275\203V\374=\035|\207=\344\373\021>\260\343\224\276\207\305;\277\177\260\237<{g\246>\003\234a>\312)\352\2747\307\372\274;=`\276\253\032\237>\2046\220>?\237a=A\335\021\276\200\247\003=\354K\302=\245\343\020>\313\376\205>\376\033D>\202\260\177\276\017\001\026>R\302\243\276\205\352<\275\037\347\226=\307C\235>\331\346\226>\2077\231<\"\374\372\276\364\355\263\\\313\007\277\342\334\250<\356s\355=\216\r\227\276M\333\257>\374\0257\277\006h\247>\244^\251\274F\"\316\276\220\253\'\276.\376\004\277\214\307\364;\3221\031\277\371\213\277=h@\247>w|/\277:\213\036\277\246\263L>\377\021\220>\034\300\216\276\"1\032\276f\213\316\276\353\337\320\275\272\031h>\321\345W=@\372\316\274\231\031#>\327\017;\276\215Y\237>t{\241>\007\377\253\276\254\215\">\024\247\002=\273f\310>\'MI\277\2348\310\276\335P\311\276\371\276\306>\\\202\031\276\345\360$>\237\3107\276\305\241|>\205\250y\276\360\377\201\276\243\212:\2761\272\024\274\365\214\337\275:\027\005\276HG\316\276y\354\344=/qH\276\256\200\226>\364\017\213>K\274\351\276(\232\025\277\377\203\251\274\306\302\300\276@K\263\275}\265\346\276b\001\345\276\271l\245\276Y\332\270=p\332\301>\020\333\336\276\350A\374\275:p\213=\357\027\270\276^\273\343\275\347f\260>C\355?\276\201\345y\276\330\031\310\276\201oD>\nZ0\276\226\035\347\276\240K\255\276R\037e\276f\266\235\276\001\276!\276\021\033\000\276\371\325\013?\260\346i\276^33\276`F\007<\257\363z\276&JO>\325Q\233\276\312V7\275\323\270\271>\260\310\361\276\177en=$\206t>\315\207\006\277\252\232\010\277+\021\201<\026kO>\310\211\254\275z\312\363\276\215=\r\276\232\264\222<\014I\200>.\027\310\274\376\334\322>\n\274\313\275\332m\003=\301\206\014\276W\365\031\276r(\267\2750\225\025>\334\315z\276z3\273>B\204\336\275\017\004\211>\233a\214\276\346\023+\276\236\263i=\306Qp\275\311\317\026\275\310\221e\276\337\377P\277\331\3542>4\001\024=\250*\347\275\333\263\264\275Z\227U>x\243f=\231\313\310\275\235k\222\275s\247 =\217\322j\2757(_?\022\304m\276\217;\r\274\326\370\263\276oV\r\276\037\217&\276\255i\264=\217\016U\2766\275\355<* =\276\307Le\276\266\375r\275\357b<>K]\370\275\330\232;>\000X\321>\343X\'=\372$\000\277|)Y\277q\007\027=\223R\241\275h;\327\271Z\343\243\275\230\234y>2M\316>,UJ\276\247\234\010?\022\262\025=\240_\031>\365A#\272\017 \314=\244\371\213>\355\316\357>\267\266P\276\203\034d\276\325,\371>\261b\204>\303K\252\275u\216F\276\334\203\347\275nf\367\276\356\275\320\275\330X\215\273\260\020\031>J\355/\276\026\367:>\360\376\311\275\205\207o\276\\\202\343\2751\037\302<\343.B?\216B\216\276\231H\001?-i\252\275\310\016t<#\023\216\275\345!x\360J\202>\031\220\257=\240l\326;\307w7\275\336\341O>\341\025\002??\326\027\276\021\036m\276H\222m>\360\177\267\275\004\227\r>.>\317=ct\372=-Q:>\215\255\313\276\240d\261>T:T=V\273\366=\266=\355>\212\252<>\031\200\366>\353\305\254>\232c\276>kz\201>\360\2150\276\312<8>0\224\336>}\321\016>7\033\356>||\240>\360g\343>\265\360\302\276\266\315v>\r\345E\276\336\001+\276\177\034\305>\204\234T>\265+\207=\371\277\036>\326\3268=+\t\303>\005\336\375\275\257KL\276\275~\325\312FM=\254\"\225\274^\300\255>\273\324G?~X\341>\260Ys\276\374|\\\274%|,?f\270\373>^bL\276?\003\227\276-\237c>\220\362A>\274\376\211\274\037\321\260\274\374\252:?\246\000\310=\003\232\204>\221T\030?\220\255\371>\336\357\244>\022\032%=\"o\217<\212\335\226>\354_\231:X\032\224\276a\247\316>\210\212\341=\252$\245=c\201\245>1\302\201>\033\215\005?\244\200e\276\317\023\014>xh\017>l\357\314=\313\240\032=\3227\027>\263\004\204>\363]\226>|\354i\273\247w\025\277U\020\306>\2230v<\032\337\201>J\365\213>\363\321\006?\032\237`\276\226\234\330\275i\003\234\275Y\223\357\274\027v\241>\332_\003\2775#\334>\377\372\272=\313\304\313=\337\302\310\275\023\346o\276!O\033>\336\303\217>\351R\225>T\262\215>X\372\214=yo\025?\345\311)>H\'\222\275\353Cv\276\">\002?{\311\376>\345\263\274>xl\r>N\356\276> \2715\276\013}\010\276\007\304\217\276\335\t^=\346\225\270=\240\007\205\276-y\t\275\211_\376=\254`\314=uy\005\276r\207\213<(]\014?\266P\000>\365H\212\276\353m\211>\220r\010?T\351\361\275\250\370N>\260\352\377>\342YD=\376\214\335=\352e\224>j\254\271>\237\334\240\273\345\037\366>7AC\276\025v\261\274\332m\221=\';\255\275\230\364`=\032\334\313\275\376+\325>\353Z$\277\236\240\027;\362\227\346\276v\377f=\270\020\334=\314\277\216>\347\202\005=\025\016@>x\254c>\033[\371\275Dcc>\303\356e\276\306\"y>l\216\230\275\314\364\216>\264\360_\276\375\343\213>*Q\305=(\257\322:.\336\377\275\020\254\235\275\252\352\017\276y8U\276\274\364X>y\356>\276\3450K>T<\373\275\033\217K\275\002\234\366>\352\331\224>\352\007\302>r\007\313:\265\022a>\017\316\203\274\267T;\276!Wd\275\340\361\351=\251m\251>\265,\024>\300#\210\276^\307\207>\306\220\n>\342G\234\276\267\340`\276\327d7\275\027\252\267\276uU\344\276\246\026\022\276\274>\246\275\336\001c\276\266\242`\276\314\220q\276&\272p\276]\360\274\276\302\356\332=W(>\276\370\r\264<\207iW>\250\000\211\276\035\022\310\276R=\310=\205\260v\276\177e\217\276\322\334\021\276+\202\265\276\340\274\006\277\345B\232\275\020E\033>oT\024\275\267\235\304\276+]\366>J\"\036=yG\"\276L\226]>y\\\364=-\311\262\275$\362\223\276/M\305\276<\302H>\236DD=\232\204 ?2(\335\276\036\333:>sP\356\275f\021d=OM\363\276\223u\316\275\323\235+\276\214\001\233\275\271#$\277xz\n\273Z4m\277\221?\333=\250\204\247\276\245\006\026\277\240\227\345\276\035\177f\276\241!\005\276d\343g>\225\332\314\276r\270\366\275\346\220L\275\342/\305>EUW>gz\310\276\251<\250\276\247z\366\276\023\227\304\276\311\246\357\275\307m\351>\327\020\312\276w\277\351\276\"4\277\275,\212 =\332\355;\276\177i\033\276z\267Y\276\236j\027=\362\252i\276\232\327\347\276*\331\177\275\354\312\357\2765\244\302\276&y%\275\237\003\020<$D\225\276q\345\305>\"\341\024=S\3512>\207\353\215=U\\u>>\312.=\347\330\004?\230\203\205\276\311z]>\272M\033\276\3143\345>B\020&\276=\341G>\363\003\205>\345K&\276\343g\274\276\304\3778>P\230\250\274},\206=\260\203\t\277\271\265\221>\302\2040>.\3675=Q\220\256=\273p\244\276\214\301\210>\253c+>v\352\224>\010\032\r\277\000\260v\276\261\362\275\274\266\272\017\276\256rS\276\262\037!\276\337\021\004\276\014\263\323<\311\330\"\276\3119\311>\361\354\252=\344C\\>m\016`\275/\367\302\275\206F\354\276\311\354_\275\333\266\302=\364\271\244\276\036\314.\276\223\321\220<\334\324\005\276\322\214\372=\325\"\212\276\005\016\007\276\315\302T\274\352\376\002\277tA\"\276y0\n\276=\317\220\276\315\243\300=lf\224=\210\200\004\276\262\320k\277\254\r\264\276\250O~=\220\252\031\276l\305\205\275\370 \206\276\007\320\237\275\003\233*\276\036\370\344\275\327\036L\275\353\300\r\276\006Q\331\276\200\247:>\020\020\234\275@ut\276\347\344\346\276\263\240\374\274\265L\257\274\r\000\235>\000\300\345\343\275\226\227z>k\216}\276\2246\257\2768\314Y>a\220\314\275\244\233\005\276\276S\304\273\346\344@;Y/<\276$\001$\276\232\337\003>\200\365\000>m8Y\2765\214\206\276\235\010\035\277f\271R\276\"/\370\275\233\310}\276\002\247\252\276-}<\275M\034/\276\260\203\242=.\344\372>7\'\n<\215\376\006?\204?\322<\240\233\267<,\3557\276\336\221p\276\351\301\023\276\2129\217>$yh\275h\214\023\2754t\217\276\032\200\315>\355B=\274\'\3166=\263J\'\273\035w\242\276\"\035 ?Uia>\355\306\327>\024n#>\030p\016> t{>\243t\374>vN\321\276\205\300R\275Ft\206\275\274\365\360>S\325\000;\005\025\307>-\016\256>\354\345\226>\265\273\014>\346\237\202\274\237\256D=\002\tg>\267\271j>\227\003V\275\367\024\332\275\300 \352>\214r\016>\234\214a\275\336;\217>g\310e>\340%P:\347\262\201\275_\336\214>z\212x>\335\013\034?t\001B\2750l\034?\260B\r\276\302\0354\277\"a)>\326\203\257\275\336\222\003\276-\222o>\200(\003>9\220\304=\224\314\t\277\275{\263\274]\366\202>\270\332d>\227\257\010>\237{\276>\332-o\276\355j\356>\320A\300\276%;^\276U\226*\2765\031\016?5L\247> ?q\275R\376b>F{X>1\004\311\2747s<\276\276c\215>jn[>\007Ns>\242\017\330\275L\373\000=\200\324\377\275\372\177\210\276O\260U\275\210T*=-\010_>y0Q\276B\322\245>\355e4>\230\'\216=\343\231\277=|\032C>-\241\234\276\036H\204=\014\030\004>\210\242r=\255[*\275l\030\350\276\307m\273>\216|\020?O\376+>\345\314v>\n\357\314\275\033;\270\276\233\301\255\274kg\257\276\274\3354>\310\264\201=\010\302\013>\246\034.>\245\261\254<>\327X>\241\334Z>c:\202\276\344\343|\276\251p\014\276\033lf\275\\A\245>P\320\027?\r\3510>\347~\344<\277k\257=\272\234\353=l\3631>\217\233\253\276\035w\333\275U\206\266\276\3233\212=L\343\"=<\244%=\354\325\002>h\007\254\275\320\330\310\275\224\023\232>\327\237\r>&D&\276\027\353\255\276\246\267O>\225\027|\2764\270\017\2754\233\r>7\342\005?\260\314\002\276$\003\252\276\265F\023>BHc>\233s\335\274l\035D>\377\324\340\2740\026\370\275GI:?\302\237\t>f\200\251y\006\214>7\374.>\214\242\334\274P\250\247\274$\347\315>\326\343\306\275\247x\365=\204\372Q>7\320\270=\2772F>\301#%\277\r\0370\276\251\236b>\365\247\203\276\375\257\254\276\323\357m>\247Z\313=\317\253\307\276\014L\226\276)\236\334>7Ea\276\'?\205>/d\301>b\023;\276Jg\260=\205W\227\275D\363\223\276\020\033\366\276\223V?\276c\237\376=\302\334\000?\360\325\325\276\276\204\354=<\'G\275\241\364\221\276\210\211x\275q\307\206>rG\310>\007\314\230\276\363C\212\276g\342V\276\251\350\013\276c\342\367>\255E\211\276\331q\234\276q{g\276\210\372\255>\344\246\216>\321\027\014\276k\271\350>29\251>\236}\243>\203\037Q\276\251F\354>\260\204\325>W\006\236\2762\020S>\\@y\276m\356b\276\340\002\257\274\223\363/>*q]>.5\316\274E,\324\276\200M\331\275\276\234\207\275\3771\270\276<]~>\036t\234;P\341\274>\250\370&\2776\'\035\276\305\032\214\276\210s\271>h`\232;\265\346\340<\315\n\035>|\222\275\276G\217\345=\202\325\220\276\3355\265\276p/\024\276M\t%\276\024\273^?n\341\023\277\250\201O>\335\216}=\261\235\016\275%\336w>\266l\016\275Y.\243>C\245\274>\305\032\317=\305\312)>\006#Q=\027\225\242\276\037B\013\277\321\032\010\276\213\363\304>\262\237\303\275\335%\251\276\\\304,\276\345\247\276\276\366\233\263\275`B\322>g\350f\276U\336?\276\"&A>\n$\017=\374\264\035\277\177\245\t>\364\330\252<\303\013\252\274\314\304\251\276\355\032\320=\365\361\215=\277c\217\276S]\201\276Uu\210\2760T\177=\312\222\304>*\004\314>\217\021I?\361\310\000\276Q,I\3579\303>\030n\304\276\300U\311>_b =\271\266\200=\346,\276\276\326>\216<\032\272\236=\306[=\277\217\317\212\276\222\254\236\275\024\323>\276iL\256\276\306\014\021>\326\016o>j\"\252=x|\316\274\224\261\365\274\"1\233\274.\213\020\276\202\210t\276&g\351\276d\360`>\022\254~> Q\272>\367c\256\275\302\202h\276\221!\272\275U\344\001?\3777\235>\004\372Y>\005\224\227>\r\335v>IfI>\214\356\253=\326\237\363=~!\314={\3032==\027^\276\006_b\276\245D\002\277\254\266{\276\250\277\245\275~\037\217\276\0061:\275\325\264\022\276\005C\301\273n/_>md\000\277\326W\'>\260Y\242>Q[\226>\210}\002\277k|*>\\\016\243>cI\205>\371\221\255\273K\261\323\276?\031L\275\352\342\037\276\314\314\342\275D\336K>z\302\310\275\022T\325=\342\257\203\275\255\220y\276m\331\301=#|\246=\212~\216\274\243\242\266>a\324\032\277\347\031\310=W\324\206>d\374]\276\005g\024>D\207\021>Z\324\216>\226\260\035\276\326&\"\276\217\341\024\276|H\263> \371\371\276\201\016Y\276\244?\255>\204\264G> %\370=\006\373\244>L.a\275\007\366\261>\361\020s>\006\257\203\276\027~\370=\367\376\007\276\233r\324\276:\320P<\344\361\017\273SW\320;YlY>2t>\276\225\315\205\275c}\233\275o\374\347\276\251\231E\274\334K\362<]\215`=\212\333\243>\365\033\325\273\357\273\003?\337yE>\267\273\223>L\236\275\275\034\"&=x\202\202\274=K\272=X\371\232>\374\335\267=\374\250\016>\225\216\020>V\t\300>\344\337\346>=i\206<;\031;>\310_\257>\036\020\007\277\264/\206>`\206U\276\312G\332=d\344\010?\227k\204>\210sy>\246O\301\2744>a>\263\317\276\274\006\363\217\2764\006v?\024L\237\275\261\316\025?\324[\177=\234\277\351>]VJ=\010\361\203\276O-\206\275{\t\215>I\334L>\323h\204<\261\0304<\017\204\270\2753\336k\274\260\313F?jK3>P\030\270\274e\014\205=s\306\340<;\007+?\2346o>\273X\267>T\225H\276v\265#?\353\313\000\277X\262\002\276`x\203>8\250\333\276\0175\r>3%\014?T9\000\276\325\3765>\304\366_>F\324\365>X\r\220\276\351(&\275\260r\252>\003\006=\2767\202\353\274\223\333\306=\201\214a\276\225\253\017>\217\036X\276\006Z\034=\273Kd>\306\353\235\276]0\222>\275vR>?\321{\276U\\2\276<\261k>\262,\241>\307\237\234?\327\2077\276\001\321\303\276\2108\301>\355\375\273>\327\037\277>\261\376.>\210\226\220\274\252^F\275\233V\207\275\255\231\254=\364{\250>\355@\017\277\341\250\231>5\240\254=\272}\324=\373Y\272>\016\267\317\276\274`\201=\013\'\224=&\014\231\275\n\030\316\274\210\332->\350R\216>Eu\224<\327.\305\275x\205}>\311\013\321<\264\214\316>\034\271v>l(\t>\024\256\224>\375\\\331\275p:{\275j>\301\276Z\340\201\276\337\005\035>\237o\360<\240|^\276v\220\345\276\002`\035=*\305A>\266x\024>\257!\327\274&\315\000>\371\333\007>ym\022>\020\331\267<\2171:\276\'\352\006?\334+z\276\203\242\316>g\272\255>\023\035\235>\037C*>c\312\016?\273\324\035>\250&\375<\365z\367\275aR/\273\370i\211>\374\020\301\275\207\250\327=(/\306\276\202\320\'\276\262\311\220\275\311\033\210=\232\236B\277l\300\260\276\217x/>9\231\030\277\260Mc>\366\016\334\276>*\006\276z\263F\277\342\nY\276cY\277\276>0|\275\257\032\r\276\020Q{=\203\332\013\277\347\010\323\273{z\304>\256\375\275>\260vn> \2265\275\277\021\246\275\370\026\\\276!\344\000\276=<(\275\354\007,>K\271/\277R\005y>[\203R>3O\034\276\224\272\177>\212A\033>\256\276\036\275V5\232=\007T\031>\267d@>\204T\342\275\243\032\026\275\351\271Q>^\326\330\275\311\336p\276\254\343\033\277\362\225>\276\374~\323\275q|\323\275>e\016\276\260,\217>}T\312>R\226R\276\"\371\373\275U\276\244\276L\324S\277t\307\302\276\336\356\321>h\032\246>\271HX\2763\201E\276\231\354\244\276\234\314\337\276\253\364\351\2763D\375\274/1r=}.\302\2766\357|\276\333\253\356\275jOp\275\303\267\241\276\301@\033\277\262\027\217\276^j\233>\216\320\360>7\363\032\276\221\227\201>\3466\225<\215b8<0\363\314=\006v\322\276\001f\177\276\351!\326\274\036\235\273\276\346z\350\276C\223`>\307!\316\276\253\334\r\277\037\212_>\241\255\344\274\246\353\224\276\355^0\276\371\215\316=\213\360\363\275>Z\351\276\352t\326\276\210?\203>\r\313\003\276\326\226\365<\323\201\005\277\336;:>z\371u\276J\243d\276\333\344a>}\003\'>\340sH\276\013\005\337\275\333\2125=\334\373\354<\310E\201=\002os\277\334\224j\276p\216M\276V+{>\2040q>\240s\234\275.\270,?\312Y\316\275\257\032\255\276\2349\005?\374\031\224<\024\r\022\275X\024\225\276\237\205\001\277-!y\275\333\001\225\275\330,\267>\324\324;>\220\211\325\276\275\271\226\275sa\305\276\025\027{\276+\221?>\326T\222=\303s*\276`\367\321\276\366{c>\270\243\253\276\344\361\023\276\242\251e\036\032:>\303\256\033\276!\001\250>\321M\320\276\r6s>3\200;=\212\220>>\2044\t;\343K\206\275 m\355\275\236\267v>0\021g\276\337Ky\276\013\220\013\227H\351\276q\235\334\276\252\211\200>\002[\340=\271>\315>jT\n>1\314q\276G\0148>\253\010\031\276\026\345b>\026`$?\014;\266\276\202\013\\>\326&\346\273\206 \311>+\307y>\020\263\003\277t\331\215\276L\007\211\273\225\236=\276\373\232\336\276U\030\210\276\260w\303=\221V\316=\252)g\276\361\365\273\276\304\226x\274\302\331\222\276\350\024\264\276\307\036\033>\005\'N=\r\241\237<\336\003\346\275$\335\343<\031\010D\274\335\352\025\275B\244\227\276\217\324\345\275\265\234\326<\225\320\034>ppE\275\306h\367\275\270\302\321\276\347Qm\276\025)7>\374f\027\276x\2118q\323\024>\217\274\237\276\345\326D>i\034\300>rR9>\201\030\265\275;rK\275\030\325\222>\353h\211>d\221\327\275\311\233D\275m\237=>\016\333\276\275\322\360\353>\332\212F\276\255\3477>3\351\201\276/\224%>\315\351;=\272rT\275\354Q\225\276\031\253]=|\311\036\277\325m{\275\2317q>\031\345\036\277M1\214=\002\346\t\276\006\246T\276\014\310\207>\223\021&\276\303\037\'>\346\223\213\275\220\370\376=\315$i>F\033\250\276\362\342\373\274g\007\237\276\272*\321=\037x\354\276\271\254\304\276@\370\220\276\345\t\031\2769|<=\277\205y\276\214f\346\276\235d\221\275\372\033\251=z\3377\276\235?\027\277.\337t\2759\3706=>\273\260\276\374b\217\275]R\030>\250\r\033>\307i9\276\2446\027\276\234\251\226\275\301\326\343\274\266\374)\277\276LS\277\244\247\030\277\306>\266;~C\006\277z\351\253\276\t~H>l\304\232\2753\273\006;?\242\267\276\273\253m\276}\344$\276{\341\376\276G\030\003\277p\345\247\275\217]\004>F\210\213\275[\324\347\2767Q\026\276\331\2013>\327\007\272\276\213W\023>\364n\016\276\275\375\232>\343w\300\276\306\n\353=q\314\214\275nS\370=\006\227\333\276l\0379\276\226\340\265=\272)(=\221\341\233\276 \3058\277\367\177u>\367\2656\275\022b\320\276\003\243K\276r;\355\276\332:\334\276`}\247>\225E\177\276\353\207\032\277\030\223S\2762u\\\276BY\247=k\002q=\200Q\201=\3556\203\276\\\262\013?\343\314\363\276\356R\030>d/\374=x\0219\277\2536\304\275`\333/?YD1\2774oU\276\367\362\240\276\206.J\276\254;\026\276\232\220\014\276\024U\364\275\013h\214\275\221\216\260\276P\321\006\275\226\253p\274\377\254\246\276\262\r\266\276\361\370\232>\354\227\250>QV\333\275\1779B\276\254\215\377\275\231\361\020=\324[}\276\013\235`\276\362\204g\276\0101\200\276\347\236C\276\300Q\270\2767D\275>\373\354w>\321\321\262\275\363~v\276p\311u\274\t\036\344=] \036>/\300\036>\320_\236\276\260\372\202\275\370B4\276OsU\276\342U!\276\3679=\277\010\251\267\276[\204\037\275\202\231\323\276V\000.\276U\'i>)a\311={\206\344\275Ck\263\275=\356)\276F\275\254\270\302\036\313\276\347\317\030\276\344f\303\276\252\017\234\2766J\035\276\360\302m>!\343\333\274\2663\233\276\340\331J\276v\347T\276s\225\315\276\227<5\276\r\277\260\274\241\234x=\322\377q>\344\032\371;\223Q6\277\250\313Q>>\301\242=zX\345\275\276\353.\276\261]\006>\2001;\276\353\366-\275\177\244\016\275e\215w>\t\223\014\276\344\237\001?\363\244\000\276\333\201`>K\022\210>gR\204>\206\223\326\275\002\376+=nv\203\276\317\364{\275\213\"\217=\035\003V\276\035\231\221\276\034\367\351S\226\274\276\230\257,\277\036\320\354\276\275\362\275>\260\357\305=\371/\233>ei\034\277\242\251\003\276M\252\224\275LP\353=\326\235\322=\\6\203\276@#$?\310>\221>\003\226\302=}3\342=\321P\r\277\020\312M>\227]\333=\362{\016\277\021\241\230\274\326\007\"\277\362Z[\274I\037\311\276*\231%\277\354\020\022\276@\376\324=\2540)>\276\252\275\276a\250\265>\355\212@\274\371\241u\276k\030\024=t\316\363\362o\312\274\022\260`\275/\315\331\275S\274\261>i9\014>\2274\232=\372\332\344\276\206\264\210>*\363\005\277\324\242B\276\263\'\013\276L\370(\276\274\350\254>1\017\216\275p\375R=\307F\006\276\020\343\370\275F\247H>3i\375\276\366f]>\346\'q\276\371\347%\277d\233\360\274n.V\276\023\356\007\276\217\346[\275\367A\223>7\330Q=}r3\276G\263;>\267R\237\275\241\2051\277\242\217\017\275e \214=+?\237=\313\206\304\276\024\\\002>\024.B\276fL\201>\375\207{=\236\311\247=\223\2048\276M\301\204=\203-N?Y\256e>\366kX=2HW==\272\261\276\275\207\221\276\213\016\347\275\'\016z?+\204A=\035\277K\275\306\"\206>\214\206b\276\014\016*\276\323\233\217\276\237&\232\275\232\371\342=\021\020\215\275\313\017\274\276a\356\300\276\021\236\000=n\252\336>\227+\257>f\275\205>\\7\304\275<\344\203\276\365\014\177>&\355J\276\214\251\006\277@\340\216=n\274F\275\265\231\315\276i\273\r?\270\254\325\276M\342\250\273O\036m>\010\354]>\267\244\350=\326~\374\276\034\037\014\275]\362\255\276\224A\023\2769\026~>\210;t>]\214I\274\033\005}\274\223I\016=C\311\270=\357-u>\n\215\261=X\3243>\317\326\221\276\250\332\276\275\331_6\276\332\343\355\276\250\347\004>O\024\244>N\203\023>u\3117\276Z\010\313\276\367!\t>=<\006>\034\236\246\276\333\033\220>\373\'G\275\337\035*\337\204\275\237\203\334\275\240c\235\275\327-\021\277f\327\354\276\275k\341\276Q\354Z\276\010a\206>\217]\363\276\033\245\342>\177X\371\276\247\327\024\274\240\250\355\275\351\331\245\275}-O\276v4\202\276\020\304\037\276\356>\243\2756O\203=\344z\014=\014L\347\276L\271\200\276\237?\266>\\\312{\276\276.\226\275\325<\r\276\325{\273<\037\365|\276\215\300f\275\3651\010\277v\024\334\276\230\231<\277\375SX\275\'\026\330\276\032n4\276\024\345\305>\343\2374\275\024S#\276\233\323\370\276\266c\004\273\027\024d\276\240qP>e\340\331=\277:D\277\216\352\"\275\346\276\332\276\271[\013\277\36404\275\\X\372=\0167\213\276\223\223\251\275\207\346\217>\266k\275\276\000Z\024\274\013\213\373<\3555\r\276\252U\344=\255\001\033\276\006\2639\277IH\000>>l\363\276\305;u>bPF\276~\006\027\277\343\325e\276\321x&>p\000\366=\344\275\364>@\017\321\275vY\251nu\312\275\325\311W\275\004:\035>a\271=\276\344\260&=.0%\277;#\253\276\252EZ\276|W\\\276\311t?=\0261\221>\372r\006\277\025\320r\275\230\330\022>\022pk\276\375\254e=\324\341\315\276\306N\030>\025\352\201\276\252\217\252\275l\307L\275 L\336>\246\374\365\272\205qu\276\317\265\351=\356\234\262\276\205\312\300\276\007Vk\275\374}\242>\036\314E\276^{\247\275\331|<>/\355-<\302\265\217>\276^\245>W5\236=\026\276\271>\253\000A>\337\273\344\275\203\236\215\275\347\n\330>\265c\032\276\2770\326=~L\241\276)\304\005\277\022\010\267\276I+\267>\223X\035\277\274G\263\276I\3432<\251\265l\276\330\207\350=\231s\202\276\035\355\024?\225\330#>\237\240\010>:\305\013\276\036\372\227\275\340\322\202\275\365\356\303=\277\033h\276\270a\365\275\317\345\355\276\203\207\240\276e\207\217>\336\237\036\276\n\204S\276%Ck>B\254\241=\212Yq>\374d\317\276Or\373\274n\221n\276\023\256\334=\265i\">\311\0276>u\224\230\276\317:\034\275f\337A\276~Y\356>g#~=\232,;\276\346&(\274\001\200M>\231\263i\275\003L\264\276\346\224\256\276\\\273(>\021\306%\273\201\025/=p\025\315=\016F3>\371\241\203=\327\035!>\211\210t=q\355\363>Y52\276i7o>\177b\377=\375\267\205=[\275\245\276\020\211\024\275oqV\276\226\227/\276\347\306\260=\357*\016\276\331\275\255\276M)\305=$@\326\275\014\361\237=\016\022?=\027\274\252\2759\346\031>\030\353\206>\222\347\021\276\303\315C\275\373\302\233\275p3\321\275\373i\236>\2243\253\275K\037@>+\227\'>Y\023\351\276#\211`>0\214+=\202=\377=\274\013\266<\200\232{<\000Vf\273\300P\266=<\352\023>\336\001\023\276\274\251\341>\024\324\235\276\253\360\326\275\322&\227=5\240\224\276\256\206\240=#\370\r>\245\304q>\225X\267\276?%\211>6\033*=\256\353}<]\206\202\276\272\005p\276BM|\275-\221\237\276v\275\230?\202M\266<~\260\257=(\353\373=\374\003\366\276r\305\212=\311`\267<\320\322\304=X\261S>\370\253X\276JY\213\275=F\032?0\340{\275\270Cy\275]]\235>d\337\352>P\027?=\322\334\317=oK\345;Wae>\365\030\243\276\225\324\277\275\023S\271>i\277u\274\356R\241=\233\270\017>\242S\342>:>\211\275U7$\2772+\025?\3754\355>\202_\010>\360W\356>\205\2332\276\335O\013?\367\321\003\277\306t\374\276\322rg\276\241R{>*\217\241>\030\212d?\237g\324\275\331SU?\222\3657\276M\027\323\276\333\202\267<\337\305:\275\266\377\331\276\2100i\276\243x\200\276E\310\377>\257\241\233\275\300\230$\275\347\202\235\276\246\023\n\277\356\351\000>/]\254>\371\210>?[\370\327>\261\014\263\276\177\241\034\275\233\255\370>^j\237\275h\024x\251\255U?\265l#\276\361f\257>0\266.\276r\003\246>0\272\245>\276\027\'\276\034\324\244>\314\244G\276I\206\232=\030\035\007>\223\035\210\275\371v\246\275\000n7>\331\230\343>\315\350\260\276\211Xy>\275\0249\276\016\236\006\277\027l\305>,\361,>\027U\017\277\024\307\223>\311\260\002\277\304\216\343=\272q\357=\003\350\322\276\223j\314>\302R\213>^3r>\253H\344\275 \006\024>\300h\003\2753\344d?\020\263\034>\272/\272\276\2269J\275/\236\226\275n3?\274\261\200\357\276\257u\032\276lU\002?R3\226\275p]\306\273\372\ne\276\336\246$\276\2331\366\276E\231\226\2767b\322\275]\271{=:\273\371Z\375\013?\032\204\016>\261ES\275\226\245\305\276]\253=\276+\324d\275\301\236\327\275\243[I\276\222\246F\273\342\266\207=\000K\250>\004\1771\277\323\363\000\277vmJ>W4\265>\270\210\344>\243M\313>D\331&\276\312\262\"?Q\371@>kX5\277Y;:\276\340m\267=\214FJ>\n\245r\275\337\343\021>9\261\205\2767\000\312\275\177.\377\275f\000\205\274\024\331\211\276\263\206j\276\220\004\220>\217\001%?\275\343\266\276\215g\027\277\227\032\334X1\301\2761r\036\276\t\276\255>\363\253\272=\232~\300>k\\\026\276\367\365V<+\"\370=,\373\004\274\340\034\202\275\021\212)>\254J\355;\322\263j>\005\316\355\276w\301!>\243\316\325>\255\333\325>C\333\013?Q\220A>b\271\322>\\\251\220=\022\006z>g\256\373\275F|0>\246\265\231\275Y\206G>\301\374u<\347\206<\274 \331K\276\240\220\350;\345\233\026\277\355\226\246=M;\001=\027\020\323\276\331\365\014>\001~\204\274,\013\316\276\t3\226<\274*\006\276\207\005#\274\232\202\302<\371\260\213>\243K\213=?v\324;\342B\010\275\243:\246\276\375d\344\276\005\240\230\276*\304H=^\324\201\276\000J\006\277\221\031C\276Q\210\r\276\027\224;=\270\233\375\276\\\370\250\276\266\224.\276\302\203\203>\374K\026\276rC\006\276\317S\343\276Wa\343\275\365\317F>~xA\276Lmj\276s\373\350>\252\257\253\275LEA\276\372\027\245;\363\005\336\276\014\004\022\274\241\221V=\204L\305>\351\004o>J\334\026\275\331\354\325\276\364!\257\276d7\210\276\257L\340<\230\365\304=\251\324\321=k\\\261\276\217\353\020\276\250\211\031>\232\220\016\277V\246k\275E\327\242=Q\212\261\275\355\026\224\013\223\257\276\363\037\234\275\205\234\373;\007x\357\276k\301\244\2763\330\034>\2704\254\276g]\021>\345\324\035\275\031?\363\276,\310e=\305PR\275\211-\336>\364\260J\276\234\372\323\276\232\227\301\276\234\003^>\330\2776>\255\201\322\276\204\363\026=\307\341$\275\374\302\227\276\237\367\344>\200\022\013>\302\260\031\276P\250\265\276Df\276=4]j>\274\326\021\276C\373\240>\217\0039\276\207=\001\276\254\203\266\275\3301\036\277\266\211\341>>\342X>^\0005=s\213\'>\2478\253\276\340\366~\276\201:\251\276\213\022o\274\324\344\346\275#\342\251=XP~\276\223&\266=]\203\225\276\326\325\016\272\004\303\230>\246h\301\276\3323\014\277]\253\377\275\310\256\021\275~\007\202\275\206>\232\275\324\277\302>\004\001\353\276\236jh>\263+\305>U\210\206\276\007\367\332=\004\\A\276}\005\006\276&\335\234\275r\306\211>\302I]=7\225\022>\0246\200>\332\033\223=\315|P\276\210\240=>\266E\275=\243\002g?\325p\216\276\332\340;\2750@p\275\247\177&>d\272\254\275\361\304\307>\2762==`u\374\276{\200\244\276\001_\315\275\376p\301\276=uj>\346\002\332=\204\035\272;f\2313\276\212\271}>f\346\275\276\004\302\314\275C\007\333=\257n\006\276\2259\210\276\027F\274\276\264%\204\276\236\266\271=T\361\202\276\253\327\252\276\324;\020\276\352~\261=\322l:\277!\212\223\276\276!4\276\343\360\177\2760\"\037\276x;\256\276\355\354\250= \356\000>=\274\354\276\225\032\312\276l=\007>\\\003L\276m\367\220>\277\272\353\276\354nx\276\323\372N=\301\315=>\200\314\356\274\342\016\344\276A}\317\276\030F\254\276/lF>\250\246\027>\204B\334<\0376\373\276\023\177\211>\205\014\340>\233q0>\232\325\304=\372\212\365\033?\204\323\345>\261\'>\274\372\037\332\275&\222\225<\246\267\251>)\253#\276\254\022\004\276\223\257\377\025\217\216=y\345\211\275\256\330\314=c\037&\275|\216\204\277_\301\214\276\311\n\266>G\301\006\277\376\014\036>\030k;\277\203\310\355=\245\235\005\275\002%\226\276\326dc\276\362\255\017\277\242\020\372\276\222#O\276\212Ti=K\210Z\276\021]\014\277\201\203\022\277\372@\235\276K\241\030\276Y[\255\2760\245\325> \214\217>\016\223%>u\324\"\277R\r\373\275\006\024\265\276\272\2312\277\220\001\265=>\314\024\277\347\210\317=\377\013\372\2745C\255;\357\242)\2765$\000\276\277\320\374\276!{@\276E\360\213\276\275\201\253\276\300\364\237\275\023*b\276\022\355\216\276\246\032\222\274M\220\211\276l}\017<\351_/\276\347x\034\276\037qM\276+\375\332>p\t\033>\203[\233>8\370\031<\212\t\311\275\321\215\340\275o\356\335<^\t\227<\254\2724\276_\235\364\276\252\020\245\276\253\000\202\276\3473w\276\260\222\227\276\336\206\227>\020\t\342\275\241t\343\276H\351\366\276\256\306\226=E\330\256=(]P\275-\254!\276\311\003\330\276\031l\366\276\225\361\335\275\234\336(>Lj\220\276\241\366*\274\235\2725\276\313\036q\274a\212\270>\210\251\010?\223\032\023\276\271\371\037\276 r]\276*\300\031\277\035cS=\305*\010\275\000\367\t>\343\235\002\277{&\314\2761\264\177\276\203|f\275B\266\350=3\362\364>\014T\225<\313\352\275\275\r\206\263\275\to\004\276$\'\004\277\271\250\277\276j\022y\276\004O\314\274H\351\027>SZ\215\276ns|\276w\252(\277\356\220\217=\375\177\347\2767QO\276\370L\306\276k\006\276>\234O\005<\372_\033\276j\206\312\276\330[\254\276\377\301\253\275\353B\215\276}4,=\010\330\251<\366\353\367=\n\034\307\276\020\235?>\225\017\022>\332\241\305=\3352:>}\230\027\276\255\002\245\276[\254\264>\017\254M\277g\333\n\275_\306\230\276\303\251\234\275\370ig\276\204\031\260\276(f$>\3173\377>qB\261\276\265R\005\276\005\255\241\276*\\\317\274R0\036\277z\001\222\276\247R\032=\353mU\275\331\213\013?\355\0237\277\343\332\'\274\010\006n>A\341\210\276\207^`\275\255$*\276\026Q\371=\354?\330\274,\312\312\276\'\345R\276W\270\217\276\211p\307\275\222r\247\275\320a\217\276\037\330\337\275\255\213\260\273\276e\300\275\\6\256;\025\251\266\276J\003)\277\242$u=i\252\335\274\300\\\r\277lZ\035=/\330\240=@\325u\275\340w\302\275\222E\030\275Z\225\254>\303\201f>Q2D\276\233\236/\276\314\356\250\276\260\263\225\275\241.\360<\032\304\020\274\203\211q\274R\010\265\276\346\225\364\276\315\331\313\276+Q8>\340\203\r>R\342d\276\020\'\350=:/{>\351\032\267>_9Y\276~\333\263=X%\255D\004\333\276\363\263\212\276_\3654=\367\022\013\276\377{3\2764K{\276\331\000\232\276\032\344\377\275\014F;=\023\235\322\276Je\034=\021(\"\274v^\200\276\261v\n\276\212>\013\277\026\271\256\275M\272\026\276\214\216+=\3405\331=\362\243\256\276\235\355\031\275\236\222(\276\307\270\276\275\221\251\300>\237\275\234\276\226!-\276\221\246\223\276\316\344\363\276\201\201B>\003\252 \276&\363+\275!\251\203>K\271$=\272\257\255=7\234\020\277\005b =\036\221\206\276\254\335\334\275\22462\276\260|\200\276B\000\007\275\203\342\227\276\020\2376\277&L\204=\"~8=\016Y\343=\016\305\321=\347^T\276\200)\212\2769\223\370\276\355\272|\274:\336Y\276\330\277\237<\2302\r\277\201\032\016\277c\3570<\233X\251\276\006o\n\276\022\\\202\276.\377\261>\361\313V\276\014\272\017>na\334\276,\031;\276/a\361\275\326\344\025\277\302k\020\276\267\271\256>?\004\233\273\010Y\270=*w \275\317\347\033\277\363Jt>\020\343\326\275YS\235\275\240>t\276\344\241\202>g\217\232\276t\322J\276\224\257\034?\313US>`kq\276>2\261\275\375\306:=\354\014\004>a\210\217\275\271\356%\276P`~=\225\022\231\276\020\270!>\317\0163\276\361:\034>\260\301K\276\032\245\252>\344\263m\275~\001\352\2769R,\276\315$\214\276\023\271\332\275i\212\255=\300j\313\275T\021\203>_\003\"\276Hw\341;\267\365.>/E\261\276\213\007\032=\207\221\r\274\206\340\316>\356\243\242=5\346\234>\204\225\304;\244}\217\276\255Y\273>O\'\037\275\221\305\221>\351\373\250\272\276n\304\276e\324C>\254\000\336\275\343\013!\275\326\230U>#\220\245\276\361_\003\276k\376\321\275\323\"\210\275\315{S\274\006\004\212>`Hw\275\226\222H\275\031\333\263>\025F\264\276\252\357\004\276s\243.>\002W:\276<\300\023\276\025(\223\276/\003\317>\305O\313;\354?{\276\033\223\266\276\t\265\372\276o,(>\343T\336\275Y\030\300\276\275\022?\277\251O\t\276*K\311\276\007X\322\276=3\311\276 \347\211\276\372*\273\275\371\211\200:\354n\352\276\243\330#\277\003\354\246=\30498\276\211\363\342\276\363\220\225=\244\221\031\277$\307\204\275l\372f\276-Uh\275.\234\266<\200\362\303=\0231|\276\221m\252<\333\376\220=2D]>\265<\245>\273\371\231>5\265z<\366?}\276\251\3053\273\324i\001\276`(\347==&\205\276\223\014\240>[Y$\275\345c$\276i`\244=2\213\251;\320\037\303\275\020-;\276\333\233k\276\303\207\217\275\320-\310\275\271<\217\276e\337R\276\275\3459>5K\\=\373\204\304\276yK9>\316\317<\275X\215.=\377Yl\276p\006B\275~\3606\275Q\031\262>ik\204>DU\234>\177\262b\275\250\027\306>\377\331\007\276i\231\004?iV\350\275\234\274\322\276^\317\325\2766\207S>\367#\033=9\260\241>\257}\027>\363q7\276\335Z\213\276N\177\342\275\341\230/>\205\3012\276_\375\030\275\317\330\344>\030:!;-\331\312t\315\010>\212aa\276\021d\037>{S\216\276WR\214>1j\030?\307\'\311\276\225\024\210\276$\333\311\276\306]\230>\215\270|=JU?\276\003\303.>v\2011\276\272\316]\276\261W.>\3021\316\275\277V\202>\340`\250\276\242\033\351\276\211Rl>g\220\217=@\\\234\275\365-0?\276\027\322\276\220\203,\276\304\rr>\322\207G\276\350\343\234\276d\356Q>z\220\361=\355\036\316=\316\233\002=g\025Y\276\227\247\366>\354\026\355=\317\223\247\275w$\010\277\277\262\243>=\375\231=*\026\324\275Z\320\010?2L\024\277\334\345H\276\300\213d>6\300J>R?\036\275\315S\250\276\210\236\031>\tWX=!&\003?\002,\217\275\270b$\276\257>\034>v\362\200=\357\220\263\275A\275\215>:\336\033\276\245\353\212>\245\014\331=s8\203>F\275@>\316)\240>,^t\276\031\241\377\275\310j\254=h\363I=?\263\361\275XKH>\225\226\271=+)\r>\336J}>\374d\347\275\250K4>\201\233F>To\030>\024\033\030>\320u\265\276\377\202\014>I#h>\203\203N\275D\301\334\275\314\177\276\273\263\030>\276\244W\260\276\334j)\275\333\215d>\264m\325\275\304\331q=n\343\206\276\336K\207\273\205\225\362=\271\'\321\275(#\244\274\n\364\261\276\337\361|=\364u\246=`C\003\275\2479^\275\213\351\243>h\032\024\276\375\373\305=s\234\233\276A\262\201=\301U\331\276$}\207>\203\216\205\276\213\373\266\276<\003\207>kL\202\276\202\251\361\275\031\303\243>\001\373\371=T\350\305\276\010\304\320\2768i\032\275\250v\350\274i\226\373\275\030\302\303\276\345\370(>_\247&>\265\344\367>ku<>Q\255\246\275\010\014>\276\377\026\037>L\037W>W\307\301=\020k\352=\177I\250>\352\214X\276\270\334#>\344\202\321=ry\021\276HO\270=\"\025\311\276\301\337l\2764\201\366\276h\301\266\276\336\020\200\276J\303\204\276\3269]\276\221!M\276%\221\037\276\261\304\327\276\203\273\363\276\\\205\252>\253F\311\276\236\304\034>\240\017\257;\236\302\236\276\267|\271\274\353\re\276J^\212\275^\025\201>~\272\025>,F\304>Z\241Q=\234\2356\276\227\250\212>$\265{>\002\227\221=0\r\357\276\250\312\r\277\223\226b=\007\232\367\276\365\230.\275__`\276\204\017\020\276H\267X\276>I\223\275\257\\\217\2753\275K\276\245\3555?\013>\320\275B\352\275=\3516]\273O\331\250\276\360\265\347>\253\305\215=i\205`\276s\031O\276\246{)\276o\274\317\275 \0168>\032b\t\273\267\331\362=\244>9\276]\375.>Eb\204\276\371\275\323\276S&u=JU\334\276\014\362\370\276\017+\206=g\270C=\002\024\230\276f\037\247=\220E\341\276D;c\277\340\002m=$\037\177>\035\n\017\276\234z\304>\223\354\351;qbV>\222+^\275\037\273 >\001\274|\276i\376,\277A\021<=\251\353\217\2763\210\305\276\345Q\006?\336\315\220>\251\261\257\276\'\271\240=\224\256\325=\217\035\236=\343a\214\276\207u\370\275@\353\240\276\'\002\333\276p\201k\276\256/U>\177^\\<\311~V=\305\312\376\275\243\230\013>mcJ\276\207\237\265>\203\265\357\276_\345\333\275\255\333\346=\244\232.\2763:`>_#\026\277\303\226\315\276u\351\021\274\321\235`\276\377\024^\276\260:\t\275\002|\227=\036\014\003?\272j\002\277P\033\304<\267*t>\243\236\021\2764t\226\275r@_>\347\030.>:>\252\276~\355Q\276^(\036\275\t\362\204\276E?\340>i\003\022\276X\033\251=d>a\276\344`z\276\311}\024\276c\305\346\276\343h\004\277;\024g\274&\203\320\276\023\303==b&T>\265\205\305<\222\324\340=[xI\275u|\360\275/\321\\>c\232\262\275\357\376;\275\373\r\"\276,\016\005\276\342\371\257;@\024\330=\034\251w>\252\262\224\276d\307y>\373\006\001\276\223/,=\330\302\326\275\311\2413\2762\332:\274q\221\362\275p\\d\275X\201\327\276D3\334\276\360\240\317=.F\360\275\212,\202\275\203\010\022\276S\244\241\273p\305\211;<\2248\274E\\d\275J\223\241=o\002\031>\235>\371>\227J\210\276j\236I\276}\342^\275[\035\t\276S\360[>>\330\207\275\317\345\277\276\340r\242\276\017p\242\276D\373E>\023\330<\276\213Q\201\275\331\225\355\276\310d\352\275\010\326\333\276\001\t\200=\267\003U\276\232\241\305=\312\275\301\275N\177\224\274\001\330\017\276?t\216\276\371\253k\274\206\277\310>)=5\275v\211\372\276\245aa\275\203lX>\236\271\253\273.\321/\277\'|\t\276\332\347Y=\272\036a>Cqf=kj\205\274ZV\004\276n|7\275B/a\276B\306\346\275\253\357p\276\004G@>\336/\361\275\236W]>\tN\016\2773\236\351\276\242\031\014?\316<@\276\t\332\030\277\224\254\342\276b\020\311\276\276\253)\275\363\3237\276),H\275\355\322\'\277\006\347\337\276\323\325\030\276H\3343\277\311\202\020\277L\374j\277\240\306\021\2768\372=\277M\230B\277\305\371\261\276\216\241\243\274\027:\016\277\2436\273\276\273\213\014\277\021\366\021\277>\367L\276\202A\010>M\177\314\276j\262\'\277b\2551\277\024\336\006\276\306\030\030\276\364<`;O\1772>\34216\276\231\374X\276\266\351\036>\010I\312>\224\313\003\277\347v\352=\367\026e\276PT\302\276\331!n\275!\267>\277;\r\311\276\304@\001\277:\372\355\276.aV\277\206`\026\274\344\237B\276\331\005\303\023=_A\313\276\02213\277\334\250\241\276\324n\004\277\347\017\351\276a\326\354\276\235A\t\276\313\032\022\277\344\006&\276\316\221;>\"\355\337\276\t\\\r\276lMU\277\\/\212\276Q\344\325\276\312\345+\276\213b\300>z\371\n\277\204\t\211<\3403\301\276\266N\246\276\310n\323\276\353\016\240\265\'\206\276\216v\272>\240\030\345=\325\227\330\275\3566\311\276\204u\032\277\320F>\272\222\334\323\276\333\022U\276\231Z\365\276\261\237\031\277\200\340\266\275y\026\207\2770\235P\275\223\346\003\277=\322\026\005\237\227\276(&\204>\002\003\001\277\352_\237\276o*\322;$\2648=\010\365\210\274\n\336\254\275<)L>\031\270\330\276\346\243Z=1\2540\276\372\022\307\2762\353;\277\r\271\207\276{\230I\2767\326R<\r9f\277\323\240\260\2763k\r\277h\336#\275\216\177@>J\261\363\2763*\234\276Z\237\210\276o\254\\\276\356\326\237>\r\272\335>9\226\212\275\003\221\343\276x\312\200\277i2\355=\233\272\014\277\345\224*\276\245x\233>l^\236\274\035\257\006\277;\000\245=p\303\n\276XB\336\274%\300\320\276$\010\312\2768\202\331\276\307S\203>\035\3333\277\317Q\201\276\366\245\261\276\036\216k\276\270H\266>\025\321\314\275/\024\023\277a\377(\276\344\357\002\276\031S\243\275\024\275\355>\376V\363\276\305b\003\277uX,\275\036\213g\275\3662\345\276Wj\340=U\314\276\276W\2002\277\225bo\276\337\031\256\276\237\016G>g\"\257\276\017\317\001\275\241\353\335\276/\346\316=\365\253\240>\333\222\237\276J\"\310=i\350\210\277\232\266\210>O\377\007?\320\251\347\275\331\003\026\277\322,\220\276$x/\277\177W\225?\271)G>$J\271\275\243H\220\276H\277\024\276\244\337Q\275=\356\374<\321F\002\277a\364\305\275(\2210\274\214\372C\276\253\370\007?\201-\351\275H\312\255\275\033O\001<\023Y\312=\035B\251\275M\324\214=,\354\256>\215\234\214=\326\0346>(\250\352\276\202]\r=v\240\345>\007\005\340>\007w\312=\2516\274>b\033R>\021z\005?\002\013]>t\225\370=\257t\231\275\345\226\367>\322\220\247=\243\201,=/R\343>\253\025\225>a[\232>|\304\227>\364\340\033=\331\026}>\034\247w=\312\216W>Z\200\366\274\243|\211\276)\321\354>j\342C=]\032\226\275\025\200\205>\313\215H\276\317\352$\276\272e\264>\034o!>`\331\224\274\206\335<>\210T\315>\\\204S=\355^*?l\376\027?z\346\325:\035^\263<\233\220\226;\316V>\277/\000\013?(\225\017?\342\371\212>j1<\276I=\372>\020F\201\275\2060H?k\220\201\276\'\245\033>\352\330\312\274#\201-?\003\261m\276 \316\316=\260~\213>\240\235\017>h\240\354\276t\372E\275*\324\237=\220\rO>n\242\277\276\027;\302=\373)(\337\366-?\033\000\205\276\334sw\274\373L\216>n\312\367\275K|\261>\363\310\217\276;\371\001\275\202\330\265=\310}\333\276\177g\207\276Jq3?O\006\005\274\026\r\212>HRY>-\017N\276\360\376K>n\016\253\275?T\311>\366\342\267=\346:\246=\023-\217\276[\257F>\360.\304\274\234\246\271\276-\246\342\274\307\020_\276\243\355\323>[\245M>\376;\206\2767\377r\276\227g+>Y\3545=\354f\017\277#J\r>\030\275\272>\n\2352>\031D\206\276\r\024\214>\310\332\027=\177\\e\276\000\267,\276\026M\273<\314\322\203\275\347\353\261\275\201\273>=\003\300<>\234nb>g\021\035>\022\356\275=\302j\000?6\270\265=\234w\357\272\025\207\245>\246\266\274>]+\245>ub\007=)\201X>\340*\251>\224\211\266\274\374\275\035>\357)\276>\241\274Q\275\374\275\370=q_\222>\301\034>>\331\335p=r\177\273\276t\3274>\r>\212>\277\314\354=\360\272\260\275F>\177>\307\365\037\276\n\030\230\275\215\210Y\276\275\263\335\274O\310\343>\270\237\225=r\353\247\301\007\314>A\005\303>\034+\301\276\034j\266=\035k\303=j\212\000>\267\204\317=\316\036\255\275r\037\253>\262\242p\276PJw=\"w\200\276\262\344\226>\374c\204>.s]\276\025\323\364\274:/0\276\327\317\327=}\310\304<\222\274\005>\033o?\276\313\343:>)\341G>-M\327> s\374=\363\026l>R\203\020<\271\"Q\276\300WM>s5\207\276\376Mt>\303^h>\002\243\226\276\037f\221\276\021s6\276\262KC>\206\335\351>&\026Q>\273\014\356=9\000\253>6\r.>\344\237\000>\244\221\210=\252\271\307\276\355\235\246>\372K\302=\343\336\301=\321\020\203>\321\240d\276p\211p>\365\351->[\306w\276\016\357=\275\224\203e\2769\367?\276\267-\271>\247\220\032>\357}\362\275`\033\376\2754\'#>\'\347\240>,\307\227<\0254\261\276\240\341D>j\377\010>\245%\357=\216\203\340>;\367\276=\250\370\002?\200B\343\275\326\244@\276\265\276\305\276p$\200=K\354\227\276\374V\016>6\234\202>\200\235k=\204B\304>AE\356=w2@\276\211\002\003\276=\323\002?|\346\037\2740Q>=\377w\204>\262Z\314\274L\030\267\275\021lG>*\327\017?\213\007\357\275\226;x=\347\303=\275L\250\253=\244\312N\273\372\020A?\352\031\335=S\177\204>t\177\333;\273\010\001\276\020\250\n\276\227:\331\275\356\315\337=\201\r\017>\300\024w\276z\244\244<\'\200\364\274}\037\310=m\3616=\327\010_>\215\326\\>hc\300>\025\001\020\275<2j>\207\004\272\275\326%O>\034\362\202>\300\345\213>\2250\020\276\340\305L\276\030B\010\277\306\010\026>\001\245\026>\366\333\246=\247\321`>\027\217\231>=\376\217>\002\255 \276\302\310\004?\257\214\372\276\235{\007=\377\311\236<\367y,>f\030\035=\335\274\206>\253g.\276\'\256\263=\213`5>\250\014\270\276F\021^:<\361(>]7\220>\207\217^=\370\227\232\276?0\267\275\317\233V\2757\\\031\275\214\251j\276\226\313\344=\225\201(>\305{\340\276P9\207\276\006/\222\2769\307\203\275\0318\341=\322\035?=w\262w\276\243p\\<\204\3413\276\251c\027\275\032`\237\275Cmp\276\344\346\211<\222\375\244=\335\022\007\276\356\222\304=K\207\271\275\227P\322\275\240\3570\275\242\312\020>\203n\312\275\323\373m\275\355K\374=\031\353\312>^\256\311\275C<\304\274\231#&>W\343\301=\010\253\245>\216\274\020;|\300\342=\026\'\303\275q\\\023>\315\335\013\275\031\375\325<\003z\356\276\236\370\254=\273\231A\276\374\321\265\276\364\334\273\276\356f\004=q\215\237=\346\3730=\374d\301>\330\317\324=\036\316\201=cl`>\374\374\350\275\035\350\302>\307\273\036\2752\234\313\276\300\366\343\304\272\373*\233=8\224\002>2ef>\032S\207=U\260\317\274\014`N>\272\217\220>\223\022\313\276\266\354\221\276\352\257<>J\334\246\275#\212\276>\010e\205=\216>\217\276\370X(\276\203\033\211>3q\204=\312U\202\275\346\234A\275\336\223\n\275\247\035\024\276\323\307\301>\347\350<\276YL`\276\323ul\274\235\260\342\274\340\211=>D\272X>[3d>rb\356<\220\021#\277\301^\n\277\375#G>\322z\336\276\241\367-?I\325\240\276.\330\373\275r\343\367>L\211\014>\3378\336;+a\345>N\014\234\276=\265\204>\003v\273\276\352\032`=\224\001%\276\027\\r\276\247\310\275>\376?\232>\260\014`\274\027o\021\276\214\223\210>\r\365B=\277\362\006\277.\007\351\276E \300>\244BD<\023:\215<\243\033l\275t=\344>\276R\237\276h\0340\274GJ\025=\024\263\224\276.4\017?8j\370\275\005;\302\275g\271\235>\230,\246\276eD\031\277\316t\363=\217\263\277\276\366\267\333\2766\210U>\n\371b=\327&\222;9\203\336\276\300^E;t\201\215\276H=\260=|O\213=ARK\276\017>\036?\335\312 ?\363d\002\277,\243\377>\235\3503>\324\r\216=*8q=nA\351\275\271\366L>\350i\210>H\324\322;@a\327>BF\243\275\002\215*<-\216e>\235\233\236\276.y\004\276\347\014X>\315\270\027\276n1\340=R\367\313\276\035(6>.\177\030\277\256\361S>wV#\2761\230\231><\256\217>\226kd\276\217m\304=\266\276\342\275\315`\344>Ur\240>\342(\265>\271\3460\276\014\213\203>2>\376\274\320\370R\276>\234\345\275\203\365\t>\262v\347\276\326,#=\236\303T\276\214L\212>J\013\202>\004o\006\277_&\273\276\032\177\001>\367\313\266\276\367b\335\274\322\320B\276\362\223\021>\037\327\246=\262\356\002\275 \327U>[*\265=U\347\n=\337\331\304=\251\245\'=,f\311\274X\351,>f\026\032\275q8\034=\303S\203\276\272\021J\275vJ\030>r\375\246=[YD\276[\271\325<%\347\222>\1775\243=l\002\235\275\320 e>\361\304O>\253\350\267\275\3203\343=s\000/\275t\001\201\274\373\252A>\006hx>\376\270\357=3\374=\275\024\337\206>\006\031\303=\300\002L\276QX\033\276g02>5\333\354>;\355\215=\016.,<\317E\005\276\352\n\221=\233\221\233\276Lj\202>\240[b\276m\027\\\276+L:>\313\203`\2769$\206>j/\013\276jp\224\276\301+\331=\341\2252\275\265\235,\275Y\354\210\275\"D\031\276\347\235[>\343%\222>\006B\232>\272\212\017>\021$\352\025\031&\275\250\331l\276_\267\275\276\016v\276\276R6\222\276\t\ta>S\000\006?\272\327f\276\027<\252<\014}\331\276-,\205\276\001s\213\275\177i\212>\201~\362>\001L\272\273\3736\340>F\304\227\276\0373\355\276\277\326\346\275G\344\352\274\275\243?\275C\243\253\275r\377\311\276\207\237\306\275JL~\275\247\203\253\276\267\014\220\275\261n\024>\215\372@\276\331F\206\275\345\265\352=|\005$\276\0076\277\274\263\002\013\277\035(i\276\n\350\207\276\251\245\007\2774\363\266\275H\317\336\2762\024\247\276HH\211\276\375\251\343=\362\010\346\276kf\255=n\346\224=V\261^\276^\255\205\276\344\347\276\276\256}\013>T\361\344>?\377\276\276\0275\301\276\323\250\034\276\365_\346\276\022J\203=c\350\372\276g?$\276\313 \250\276\373*h\275 \207\345>\374\257X\277\335.\364\276\346\303\001\276\021\222\243\276\263\2404\276\016\323\257\276\331U\274\276\344\306\346=\221er\275n\221\261\276c\215\010\277\020\007\304=Y\302\363=\247~\025>\213?\340\276\255\013\303\276\236\r\017>\237\250\225\274\026O\224=\215-\345\275\220\3250>\253\355l\276\232\257F\276\365\364S=\207\251J\276\327\200\357\274r\334\243\276\376;@\276tW\206I\333\234=\243^H\276VI}\273j\243)<4B\246\275\\\023\365\275T\253g>\006R\231\276\223IC>F\373G\276f\370\231\275Q\340)\274\365t\203\276i\014\310\275Bn\257\276\334U\272\276@W\272\275\363\324K\276\306\235\254\275N3\200\276\003\215\261>\275\373\222>\032\227\017>\301\244\234\275\266\306\313\276\214(\270\276Z\272\204>}\376\023\275y,G\274\315\317\230\275F\353\014\277\'KQ>QB\310\276?\200\353=2\370\241\276\352w\220\274\277\324\"\276l}\361=`\373\034>t\327\303=\302\365\264=\230\376\225\276\367\0255>\243\0077\276\205\2015>]\027q\276\261\034\035\277\373\030M\276\243\0320\276\362\003\315\275e\010\031\276\263\325\320\276\030\010\020\2776T\252>\253\266\366\276\327}\014>ux\225\276\316g\312\276\340_`\276F\210\343\276\233\276\342\275TdK\276\016_!\2770\213\006\276\213\363\222>\221\t\207\276\005m\'\276(\272.\276i\212\000>[\271\003\277\302\370\267\274\236\226\343\2765\342\245>9y\355\275\010cc>b\271\017\276z\347\246>\326\334\025\274\330h9\276\231&[\275\013\021\256\276\362bS>\234s\370\273f\345L\274h\013C\277d\315\215>\343\'H>\002\206\200\274\231\371;\276}>\356\275\030\204\254<*\177\316\276k\"\323\2754G \274\017n\203\276L\271[\276/+\314=\0354\035\276\004e\030>\271[\001\276NJ5>K\303\360\276av\007\276\355@\035;\255\210\270\276\212:\266\276S\203z?\325\202N=>\321\302=\rm;<\227\255\266\2758\217X=\346\275\242>\344R\231=\217T\361\276BJ\203\276\362\315\310\276\214k\320<\022Z`\275\215\\\230\276\314\301\260>\245\000\241=\305R\227>\372\263\t>\360\177\030\276:F\274\276x\310\332=\317a\353=\254\367\274=\265\033\200>\001\002\204=\342\036N?\267\216\037;\302\006\213\275\000i@>\222\324\'?\2337i>\032h\211=\307\001\202>\006\230b\274\226w\263=\037\235G?^e&?)\271\312>&\316\370\275\252\007\\\275\315\251+\275\014Y8?TY\353=\3730\\\275\342+\266\275\217\274\004\276\270\275\031?S-\337>\177\205?\276\r\371\261=g@\326\275\345\004\217\276\364\360\347>3\033\003>S\332<\274\344\330\014>\315sK>\037\217|>\235\213\243=\327\3740?\320\213\235=\267\232,>8\336\244\275o\322>\275\307\263\343=\306\007\347>\250\251\023>\3039]>\376o\203\276\274\370\373>\032\020{>\272,\034=\210:\021>\271!\031>:p\341=\347e\260<\200y\234\275\336\211\024>4i\307\276\350x}>}\361\n\276\262!\344\275}\263,?\356b\035?\rv\266\275\272!U\276x\377\363\2766\333\201\276\252<\310>\274D\312\276\036\224!>/\033\010?\374`\356\275y\234\014\274\375jm>\376\370\312\276\357\305\243>\261\243\274\275\305\213\360>\256\347\215=\267\025\017?\373\025\276\036\203\207=\315\277#\276\234U\337<*\306\320=\327\3257=\3114\354>b<9>\r\201J\275%y\237\273j\207\250\274\315\303\304=kQ\211>\215p*=\212\311\230\276e\\\014=\\\202\350>\303V\236>\370\025\201=\372\246\326\276\233\326\250>\376d\234>u\317\320\275O\301\205)\024\311>7{\004=\270\351\362\275M_1\274\266\363,\276\271]\371>\021\323o>\003\013\243=\316\242\234\276\235\256j>`\375\314<\213i\365=\322\254\023?\377_\024>\367=_\276|@b>v^\341=\254M\215>,\3432\275~&\355\275\352\020(>VX\032?K\233\221<\216\235\231\276\366\343\215=\235\242\304>jm\032>7\024\315>\263v\350>e\207\005?\014u\254=\217\031_?\370\245\332>\356\210\243\275\nw\222=\366\256\237>\300\223;;Nt)\276R\032\016\274\200\353\005\276\303ks>d#\023\276?ZF>\000m \276]\235\311>\271\345\347\275\370bN\276\343f>=,u\363\000\010=\276\247\r\210>Z\244\004>:\377N>\327\265\033\275\207E\367\2754\323}>\262\327Q<\230U\271\276d\020\037\275e/\014>\374\314F\276\363Q,=5\276e\276\376\261T\277\222\265>>\270\2176\276hVA=r\221\267=\272\252\360RB.\276|\246\275<\256L\330\276\257H^\275\r\215I\276\375v\210>\237Tm\275\363\000G\275\226hf\276W_\241\275\303\324\312\275RzL\276\264\260\n?\270\273\035\277\322\n\361>\033\356\010\275L#T\276.g\257>\321\253\246\276=3\251\276V\212\241\276\224\004\267\276uq\203\276\374w\201\276\340P\261\276\347\247\177\2760\310\252>\314Ud\276~\357%> \211Q\277\360I\240=\327\334\241\276\013T\360=q\004\357\273\2738D\276\t\207\210\275U\350\333>e\227\310\275QI[>s\220!\272\236\237\213>\034g\177\275\"\315\000>\217\231\003?e\233\\\276\343\253\327\276\033\231\207>\322{\261>\371\212\022\277\221B\261\276\006Y\255=\264\002\027\277~\342\277\276\271\242\222\276\307G\305=\017S\331>\375\315\">\331\260\275/K\004>\027\305\024\277g5\212>\243\262\337\2763`\207\275>\245i\276\272\017\225\276C\225\346\273\0000V\276\216u\347\273\017>D\273M\200\247\276z\227\355\276\322\202\356=\251\326Z\275=\026G>S\017\342\276\312m\034>\t\252\233;Y\227\333\276e\001\215>8\037\377<\254j\250\222\227b=Z$\315\274\245\365*<5k\201\276\023\375\365\276\220\033\'\275\355\334\337\275u\313i\276\372\247\212\276.\221\335\275\366\377\327\276&\311d\276\235*\211\276\026\336~<\240\305\346=\020\266\030\276\203\216\010>;\005\221\2767\373\206\276*\333\020=\033c\373=\246X\302\276\007\260F\275\367\256\335\276\'\312\204>I#U\275\024\003\315\273\306p\370\276\t[+>{R\004\276\306\002#\276c\243\024\275v\312\247\276\272\244\347>i??\277\275p&\276\216\366\r\2777p\224\276^\220\020\276\016\273\370>\365\270\336\276\363\247\347=\2718\230<\214\352\212\276\355\320\203\276Z\r\236\274\3718\214\276\224\234e=\233\320\345\215\223\301=\207\273\032>e+\001\277iu\312\274QO\210>\322\204X>\254\345g>\315\257\022>\225\235\233>\342\250\227\276\r\177\330\276\271%I\276\356\301\273>~x\247\275\030\036N\274\334\t\350\275\204\236\373\276I\2449\276^\252\005\277\346\037\005\276:\234M?\310\202\016\277+`.\275\240?\345>\315,\307=\275O{\276\266\303\241=\204\315t\276{7\334>\220\331\376\275\233\345\036\276Z&\254>\r\210 \275\356j_\2758\357\331=\230B\313>\216\274h\276\026\256x\275\201\325~>\234\2309\276\034Y\221\275\336\005U\276\024{\373>\230\206\035=7b\'>ml >\231\362:>Sm\n?\005\3428>-yK>[F\223>\365\233\237\276\r\301\257>\n\000\364=(\353\374\274\207\257\270\276R\225D\276PGo?\361-c?\311\217\232\276\260\357\337=\024\220\027\275\322\034\007\274\002\303\210\276?\322\323=\036\276\314>\246\354h>\246O\200\276\344\332\204;\336\377\t>\323\270!?n\347\001>\261\006\331\276\374\004\277=\001q)<\255\374\214\274\206\234\205>\346\002,>\037V\307\274\263\2550<`\302\305>\024\210!?T\"O>\211\345\026>\333\263\205=\262\263z>@qo>l\r\311<\272\235\237<\n\272\314>\316\005\202;\035}\307=\356\226\371=@\237\324>\254\016\251=\336\307u>\240\326K>zp\372=.\217\017?\014D1\276\265\301\300>\371\037\010?\3245\341\276\313\363V>\007\360\373\275\370\236\251<\263\364\210=D\n\007\276\361\233\251\275\035\206Y>e\332\002>\363\335\221=\233\266k\275\234X\215>`)q>u04>\003\376\375\275\266\317D?\33157\275M\037Q\275X\007\353\274C]h\276\354L\355:\306Y/\276\216\344\244\275>\202\311\275\016C\351=Rt\206\276s\266\r?\351\036\302=_\354\347=Z\266\253>\312\263T>Y\224\017=\025\"\234>/_\232<\260\207\030>\335\347\276>\271\335\003\276B\200\374\275\246\027\216>\226\326:>\323\325\316>\023\356\207\276$q\300>f\316\373=B\032\254>\3577\007?F\352\235\325\323g=\224N&>\303_\202\272\200\3658\276\205\3060\276\337\243\027\274f\225\226>]_%?\364\205\233>\364\006\337>\332\256\331>Z$\233\275\246\034\020\2764\313\315=\222!z>\302\217\007?\277\3706>\216>\200\275\377U\000\277\266$\021?\252\365\252\275\203\013\023>{%\217U\340\336=\330\013\201<\333,A>\334\315\255\276\321\274\025=M\024\205\276\202\024\034=\365\356\316=\260\\\'\2760\245\232\275C\244i\276\276>\323>\211$8>\341\377\246=\234T\204\275\020\2462>h\003\256>jd9>\306\2702\276\215v\255\276\263{T>T\250[>\033\336\364\273\010\244\375w\236\013\276\202d-\275c\250J>L\346\"\272 >\230\275\260\206 \276K\3333>\326\255\276=D\324U>.\017\325=\255xv>q\240\316=\252\201\362>-\374I=\026\014\211\274l\315\200>+;\275=\270\272\303>\3159F=\204\267\014>\210t~;\2272\032\276\016\0334\275\177E\204\276\245a\326\263\263g\276r\362D\276\020\241\254>~\252F>D6\261>\220M\320\275D]~\276h\263\205>\231\226\361=\345\241\231\274\234\035\320\276>\233\330\276\021\240\253\274\346\224J\275\007\215\231=\007\007\006=\304-\255\276\227\243\271\276`\252\002\274\026\003\024\275+{\333>\343\277M\275&\207\356>L\266\267\2756s\021\276r\013\226\276\212\265 >K\031\264\001\252H\276l$E\275\256\260\326>\231\357\004>\2724\010\276\253W\322\276\267v8\277\230\355\334<\210\221Q\276\243\224\317\276 \\n>\302\324\n\277\177\256\007\276Uf-\275\245\016\302\275\323\274\341\275\324\034\361>p\261\014\277\212\315z>g\223S\276\242\310{\274\2414\304>\354A\231\275\033\334\240\275\224\373\226>\375\257\361=\232\014\234\276\230[\244\276\263y3\275t\345\204>\265\t\263\275\374\324D\276O\366 <=c{\006\301\005\276\271L\242\276\330J@\276\205u4\276\350\213\226\276\2150[\276`\340U>\241<\367\275\216\313\001\276;Cs\275\257}\365\276V;\031>\256\337\374>\211N\370=\305T\310=\227\257\014>:\2206\276\276\362b\276\235\257\247\276S\211=>\177\343\323\275\360\r\010\276,%\033=CL\021\276m\032\303\275\303\265\207\276t\205@>_\277\007\276yl\t>\376\003!>\316\002\324\274y\032\270\275wD\217=\\y\202>\006qI>\252\3165\275\261~\214>]\253J\276h\030\022=&\235\003>:#N>8\\\366\275#Y\032>\257\217\266\276Y\205\324\274\202\035I<\323mR\276\231@\222>[\270\034\275|\344\027>\312\030{\274\201\003J<\262\350\230\276\017\357\001\277Xc\306\276|>0\276\313\314\250=q\204R>\301\3018>\211\354\343#V\377;\363\\\266=?\200\214>\250\006\332>\242\322\347<\242\365\305<\322\252\224\276\370b\301>\201\036\261\276m\016\220\275}\246\264\275\310\366\302<<\357\221\275\340M\211=\265\340T>J\367\263\273\210o\201>{e\346=\233\376h\275J`\235\276\300\2102>UP\215=\351A\251\276\321\241j\274\337\377\017\276\242\341\272=\346\220s\276\221}\210>\325\235\304\276\216\000c=s\037\254\276\354\315l;)!\250\275\307\234\017\276" + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/gates/kernel/read" + op: "Identity" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/gates/kernel" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/gates/bias" + op: "Const" + attr { + key: "dtype" + value { + type: DT_FLOAT + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 192 + } + } + tensor_content: "|\365\036?D\307\005?q\250\304>BT\210?\255\313[?\242B_?\274\366Y?\273\236 ?\361b_?\271\311\374>\276\2605?}j\032?}\331%?0H5?du\024?-\r\271>\303\0146?eE\336>\036\267\331>gV6?\030Y\030?\367D\307>\330\343\006?\020\351\300>+X\025?\204g\251>7\241\032?\264H\005?\017\254\334>X\341O?@\310~?\347}\000?+.\376>\257%\346>\254\225,?\2433>?A\350\035?\035\201\030?n,b>pq\356>\243\215\035?&e\245>\372Q\324>\3561\331>o\2713?\001I\231>\006_9?\352\311\270>\347\350\004?\226\004\315>B\205P?+\321\n?\032\252,?\323\0019?\0306Q>\352UU?\246*\345>p\215.?\274\366\003?\331\020\010?\3162\260>\300\213Y?\024\006\010?\22652?]=>?lD/?H\035\005?\275\005??\007q\357>\325\351\001?\332\031\246>F\333\365>\331\026\007?\177\321\322>\220\373\330>\223\330e?d\000#?!A)?\3128\220>O#\r?\215\013g?\273n!?\"Z\013?\257\200\375>\237D\362>B\037*?\366\325\226>\332cx?/\',?\362\3478?\336| ?G\344\303>\303\016\326>\240\202\\?\272/\013?\265\244k?\241\026\370?Bb\314?\'\366\000@\007\251\364?4\036\024?\006\303\241?\261\2373?\377\001\000?H\205\221?\0164\314?\'\367\315? \3468?\200A\213?\365\263|?\010\213\341>\000#\036?5\246\206?\376\271\212?\241\301k?x\0239?d\267\241>`\003\352>\232if?MQ\'?\003\200]?\241\204\376>`\245\330?3B\323?0(A?\271\342:?\211e\312?$\327\357?\3055\212?\262t(?\332=\024?\350\271d?x\036\247?5\2654?\314S\327?\306\\!?\"g&?\374 \253Q?\350\224d?\247\\\016?\006\272h?\221:\254?/\255\201?\200\347=?\331\246\023?\363\2458?\260\027\212?\351\023>?z\315e?\277<\007?a3\177?\350F\301?\357F\217>\222\206\222?\020\312T?\206\254R?A\336\207?\310l3?\305>e?\341\373\177?\234\244\244>\250\365\014?#\236s?\222_\220?\303%\362>\324\244\314>\036\326\277?\251P\365>\000\026w?\236\204\264?\356f\363?\204[\217?]\230\255?\242p\000?i/#?\222(B?\3016\352?9\3111?\332\030_?\331\317p?8\033\243?B\315\254?\345\254>?\037E\200?\262\036[?" + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/gates/bias/read" + op: "Identity" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/gates/bias" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/candidate/kernel" + op: "Const" + attr { + key: "dtype" + value { + type: DT_FLOAT + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 192 + } + dim { + size: 96 + } + } + tensor_content: "\324\317\343>\214V\223\315,`<\300\036\302\276\037e\211\276\006\334\004\277e\371[>\262\"\236\2741\032\270\275\347\021~>\264\214j\276d.E>\367\350\003?2q)\276\266\004d>\230y\n>r\221\326>\\K]=\265`}>jF\025?\262\346a\275s\251\236\274*\001f\275/\005\210\274A\033j\276\2031J=\220\356\\=\354\263D\275[\377\210>Q8F\276\2234w>\352w\251>\327\t\317\276\003\202A\275\362\232\001>\356\361l==C\254\276Zu\223\276\024\005\247\276\033X\253\276\331ha\276\301[8:\224\305\t\276)\352\351\276\231\340\371\275\236\236\003>\325\352\034>po!\276W\034\207=b\002\357\276\177\341\t?!F}>\n9\021?l\275\231>\231\247\242\276\360\026\021\276\0054\020\277Ap\216\275\366\2576<\374\021G\276\023\351\275=]#\203\276\000\211\204\2740\260\305\276\276XS;\236\243\031>X&\030\277s\312\227\276\005+\226\275\210\014\217\276\253H\027>\211\021\301=\001|\205\275\213&\314\275\315\203h\275\344\017\215\275\211\272\273=\274In\276\256\233\234\276\257\310\033?R\257=\276\017\201\277>VG\317\276\320\202\251>\330\362Q>\267\250\371\274\024e\206>\256k\024>\247\224\350\275\313\257\222\276;\236\317\275\226\032\334\276\372\034\323\274\272\312\333>\030j\303\275/3\341>\010\3553>\017\225\243\274\224\262\226>\234\033\351\276\341\335\007\274\331\254\026>\372\036\211>\036\2559>\016\371\205\275\027s\217\276\3662\341<#c\366\276\230I\254>\26150\276\010\367\001\276\004\034d=6\025\260=\3761M>4\017\023=u$\246\276`\351P>\354V\267>s\3243=]W\242>w\206\252\273eI\215\276I\\\363>\024\220&\276_i\036>{\021\212\276u\001\006>\324\313\202<\323\306A\276a\334\326>&\245\254=\001T\245\276\213g\330=%\325i=UP\315=h\006\223\276\013\276\327\276\222=\037>\247\354\032>\366\267\372\276\324\331h=\\\270\206<\364\302\032>7\177S\274mVC\275\2336\376>\246\200\250\275\205B\212\275\343OO\276k=\300>\325?\034?\222\231\014\277\025\005\326=\214!\346\275\306\362\230\276gs\250=\325\371\370=\272\202\332\276\037\321e\276\325=0>k\336S\276\031I\206>qJx\275(\353\266>\361t\013\277D\210\203\276{\267\351=\032\317>\277\035O\317=\275\3441\2765!\227>\375\256v=-YI>\020\313\351\275H\242\200?\322fo=>\206 \276r0\321\274\301\346\223>\3618t>\262\214\213>\306\024\006;\377\310C>\223\264\246\276\307I\r?\373\026b\276y\317E=\316\356\245\276p\334q=D\361\275>Q\357\216\276\033G\276\2766i\210=\\_\300\276\017\374)?]\220\267>ST\225=\233\005T>\025|:\276\232M\320\275\245\004\362\275\037\307\372>\277\0030\276\026\327\342\276\337\212\327=\306\013\352\276\274\036\"\276\340\036k\276\314\203\235\276\334\t\n?4\031\255\275\tw.?\013\366\031\277\250\204\301>\243\3468=%\205\326<[7@\2403Q>\326\325\212>\310\201\032\276`\237\"\276\362\217$\214\230/>\r\016\314>58\241>\266`\311>&\216\203>@\271\225>2\031\346\275\365Qo\276\323\341A>XYR=\253<\303= N\256>\213,\206=\304F\354>\300\303\177>}\2405\277\035\264`\276\210:\263\275\344\314\310\275a\250\235>g\t\307\276[\033:>e\367\236>,v\017\277\271\230\305\276\253\034\223\275r\262\022\277,\024D=HR\004\276\243s\274;\201\323\223=.\342\230:t\266\t\277\237\177\311\003e\237\276k\263@\277X_\n>\037X\002\277\2046\177\276B\256\030\276\210\002s=R\367\210\276\356>N>\262\363\021?\362\253\227\276{\260\226\276\325\021\207\2767X$\276\373\020\364\275\2038d\275\037P\017>9\247\323=\216e\247=\250\210\314\276U\363\'>C\367\007>u\013o=\3574\334\276\313\352\256>9y)=\2413\004=~\310\367\276\026\373X>\244\340\214\275\345\216\'?\017\316\207\276v\274\027\276>\300\004\275\033\216\366=S\233.\276\324a\323=\nC\226\275\202\333\025=\023\206\313\27588i>\035\007\354\275\t\031`>\333\274}\276\315k\244\275\376\022\231>?\006\201\276\231&\017\276\013D\213>^\223{>\215px\276\322\330\324>\326|\004?\333\360L\275\335]\374>\376W\216\277\342{\233\276(Uy\276\234\212\216\275r\242\256>7\203\346\275I\000\272\276\026\330y<_\n\037=\376\021->\230<\233J|\276\232\320\006\275\204~\267\276\306\250\217>\264\332\214=\344\315a\275\273\036E>i\366\354\274\021IV>\232\357\247<>\026\205\276V\355\024\275\206\314\250\275-K\354>,\223\221>`\210\366;q\302\211\276\312\361a\275\215\365\024?I\216^\275/_^\2758\022\236\276\365\032\255>l\3764>\001\036\343s\276\355>\014\277\256>h\020J\275k\026\244\274{c;>tbQ\277\274i\036;\275g\035?\021\014\360=\256\033\302\276\341y\013=X\2708? \014\306>\261:N>\241C\372\231\351\312=N\312p>\260\246b\276@\275\264>\320\266\214\276\342\034D>cf\001\276\010!r>\371n\311=\354\324\004?fv\361=6C\233>\366\343\020>+\362\367=\221\352\253\276K[\002\275\204j\344=\275\231\336=\324\033\037\276B|\227\275n\320K>0\340&\276\375u\357>\315\003\227\276\324!\250\276\370\354\316>\270\346\033>9\211q\276\363\366\311\274\305\227\350\276\363\265:\276V\331\267;1\300\023=\320\241\027\276\021d\270>r\342\373\275B\0271\275y*j\276\225j\210>\244H\261\271s\255\222\275\313m\236\276\333\265\224\276\340\374\026\277O6\236\276\372\324+\276\226\202S=\302+*\277m~\323>\036\005\233\276!\003\301>\253)\327=\021\325?\276n\225\333>\306lQ\2754DV\275\224\322G\274\356\013\031?\220\271\225>y\264\021=tq\224>v%\346\275mtH\275:p\311>\270\231I\276\3616\323>\367\333\037=\023$\340>\264\010\217\276r}h>\305\327\305>\250:j>#\021\362\275\274\rb=\300\027\354<\274\260\301\276\231\375\027=?-\035>\271\266.\275\036\377\366\275\367\335\226\276\364kr>\321\t\037>\303X[\275\322\026\270<,\252\252>\240\\\347\275\305\236j>\322\031\251\2743\247N\276\372J\016>\022\316\016\276\002J\'<\253\311\201\276\025\272l=0\203\013\277\270t\351>\021\3639\275z\010b=v\027\000>|@\177>\222wV\276\315\247\275=\277\323\361\276\274\345q\276\352\266\222>\372vh\276\003\241\260=\217l\240\276\025\n\247>\357\217\022>\325\206\027\277\027\303\210\276\330=\204\275\226q\202\276\310\220\241>\241\034\263\276$\344\241>\237\030t=\344\007\316>u\300\270\274Y\210M\276\306\031%\276-\022.>$j_\276IN\017\276\255\000\211>`\266\215=\341b\240=\273Hv\275\366\337/>\0355\361\276?\356\275\276\207\245\223\275\272-\275>c|\213\275\233P\231>5\023\206?\322\223\337>\304\315\033\276\311\014\n\277\225\3421>\350\010\n>\314n\257\276$\0059\276\235\032\310\274\2549\004>u@w>\377z\210>\367\330u\276h\343\216>\244\242m\275\234o\014\277%s\211\2762=\257\276\332\375\373>\371c\217>jnN\276t\027\243>\356;\302\276\272\013S\273\331\347\010>\376\360\234\276\367\273G\274\226.N?id\337\276\244\237\177\276\027G\205>\021i\203\276\211\217\204\275g\274\310>\241\261Q>\337Z\311\276I\035\2059\334\016%>N\370\233\276\240\3471\276\337\271\223;\217\344\227\275hA\370\276\226\271\246>\'/\330>\247\262\231>+\364\333\276\321d2\276\365\035]\276o\325\247\273\214e}\276\306S\377\276\264}%\266AQ>JFX\275G\227\301>RW\245\276\321\rH>{:\352\276\026\245\351>\034\240\222\276\255\242\264\276\264\177\346\276`E\211<9\206\201=\340\036@\275d8@\276\027-)\275G@\233\275\353\244\234>R>7>5\033\013\276]\362\234<\372\350\377>\223\3078\276LB\311\275=j\253\276P\262F\275\301\213\210\276j\375\337;~\300\033>+\332\027?)v\007?\335\3157\277]u\224\276v\271\324=\337\036w=\370\363\345\276 e\214\275\255i\234>\227\201\237>(\273\340=c\337\342\2764\3046\276.\013\202=\273 X\277\031x\016=N[\347=\245\345\374\276B\365\307=/(\250\275J:\n\352\361::/\275\004?\016\324\206>\365\313Y=|\270\271\275u\371\222\276\335\002\362\275\366\032\332\276\262\021)\275!3F>\225[a\274*\371\201\275\255\350\345\275p\373\304=\334\004V\276\0313q\2764,\313\275l\347[\275\354\313\367\275\236\210\240\276\343\203\246\276\255\364\243>h\021W\274 \030\204>\204aC>\375\232\230\275\235L\024>kQF>^\320\316\276\010\223)\277\r\243\214>\342M\315>\237\026\302\275\335D\213\276\025Vf>k\225\026?\017\354\230\276\313U\222>+1\260>\222\274\027\276\001\027/\276\333\377\315>\247+\200\275\205\216\003\277\337\375j=\304b\250\275\255\r\033\274\260\220#>\246\256s>\331\017\031?D\227&\275d\3357>J\267\213\273\277\211\377=\003\372V>0\310\363\274-$\014=\252\333\371>\030?\211>\242\266\022>\332\335\212\276\373eP\275\037\220A>.*\201=\340p\212\275\321\337\324=\243F)>\365V\272\276O[\237=\027\022\361=Ar\014\277/\037\213\276l!\360\275\"\265\252?7\201\207>4\216\025<\226\002\254>/5\301\276\223<\270\276\240x\201>S\301\210=\020\371\350\276\364ie>\032\355\005\277\244\301\004>\357,\220>\360\274\337\276s\360#\276\037_\356\276\266\315\026\276\005\364\212>\223\217\353>HS\010\275\211\032\222>\2343\037\276\233-)?u\253M\277\263\234\252>\242\207.>\356\2143?\273\361\322\2766\202!?\370u3\274A\272\322>\3523\245>\214\227\007?\230\215\035\275w(\234\2758z\301\276\261\231\275>\324\271U>\361\224\345;V\361\030?\346\367\216\274\251e\000\277\223\320j\276\007\026\322=F\343\207\276\321\312\300\276x\212O?\205~\216>5\217\036=\331M\t\276^\222\313>\036\375\243=\300\350\'?\371\371<>\250A+>\346\377\240\275Z\025!\276\232K\375>[C\007\276\305g\332\276k\\\247>G9\311>1\240\330\276h\'\037\276y\'.\274\250\010w\276\270\254A\275ns\314\276\256&\013?\027O1\276\\\271R\276\0310\315>\3348D>\035\330\330\275\331\201b\275\373\326\232=pJ\307>A1\256\276vW\361<\302\032?>\321v%\276\003\335\370\276\224\021+\276\271\022\241\276\320\223\260=v\374\201\275\220\333\230\275\177r\263\276\002\374\002>P\263\377>s\204\273\273A\237\221>\240\331\335>\241J\317\274ZD?\275\t\214\271\276[\322@\276g\340\363=\375\200,\275\355\240\027\277\320v\017?\355\234N>Z\306\004\276\260\177C\276v\226\211=\367\331\242>\336\271\020=\322\',>\375\257B\276\373$\202\275\371\\\364\275.\002B\276\355v\n\276\310\025\333\2750\271\365=\361\316\'?\346\202\022?\1773:\276\221y\214\276i\014\267\276\360~\"\272h=\302>\231t\276=\025\223\216=\306\013\210>\334\321\262=\341\223e\2762L\"\211\333\275FY\353\2752\272\355\275I\350\371>-\362\205\274\252x\332=\341\262\241>\023\010\335=7x\212\275\265\335k=qRc>\231Q\200\276\021\363\345>\243V\370>\014\023\312>\263\001\365\275\0009\313\2763T+\274A\"\260\273y\356\342=\374\312P>\216\325\313>\327\2113\276\023$.\276\271\002_\276\327\335\324=g7\302>JJ\033\277\360\206\272\275f`\241=\337\223\304\276\322\036\231=P&1\2778\221\313\274\261)X>t\030\242=h\030,\276\2732\227\276\250\344M>b\366g\276\256\320\213\276\335K\026>\036\304\315\276W\213\206=5\0209>1\242\266\276\312LB\276\316\226\321=\376\'\367;\027\232\221=\364\277\037\277@\3364=!i\030>\206\326l\276j\2721?\205\177\216=/\310\200=\333\366\017=i<\260=\300\235\255>\201:7\277\310\326\213\276E\240*\277\232\3572\276q\227\222\276\246\351G\276\360\270\032?.\020\244\276K@\013>\036\331\366\275\272\215\030=\000N9>\205\250\\\276\243P8\276,\321\226\272\261B\027\276A\260\270>S\261\313\274\263\t\274=r\251\205>FpL>\"J\242>\324a)\277\000\261\351>\303\262j>\377\275\312\276-\244\002\277\271\322V\276/\014\017>\312\226r>\313\363\356\274\260(\000\276\364&\374\276\021\013\341>\206F:\277\034\"\233>\376\226a\276\177d%?\r\326\264\275d]\327\275\007\024\321;\370\336\005\277>\2637?;\325\256\276w\207\234>\274\033\233\275\222\004\240\276\010 G?\267\222\271\2766\226\227>=+M=\203\244%\277C\210\363\276\357\317\320\276\272\346\225>\361s\313=v\023\265\276\004\377%>\313\327\233>G!\302\273[~\026\276\363\347\323\274\r\375\247=c\306\254\274\355\342\267=4\237\244\275\247\005\252\2768\304\230=\221?o>O+\032\277Ic\206\276\217\257Y>\322D%\277\013!\014?\334U\037\275\271\0021?\"\014c\276\013\005w=\234\225\031\276q\230\n\276\245(\236=\002\226\205>\007\332\223\275\200\335\335\2762y\026?\3140\275\275A|\017?\345\n\337>g\304E\277[D\275\276.\314\326>\313W\204\276\252\357\025\276Y\225\362=\260\262%\276\263\235\310\275\223\224L>\240\217%\276\364a\322\276U`\034?B\244l=O\376\252=\240\250\204\2763\'&>\363U\030\277\242\344\025\276R\270D?\305y\020\276\275z#>\373\277\336=<\330\214\273\331\tN\276\347\337\223>0\374\272=s\253:\274\365\034\236=EE\233\276\216<\363<\320!r>\245\024C\276Wv\032<\25562\276\336\364N>\224\274\373\275J\243\306\274\347\256\006?\006\223\016\2765\314\026\274\304\211&>\034\300\217<\255\\r\276\264&n>\026\275\033?}A\234\275u\003Y>D\366\033>\361\361\027>d\305P\275$\323k\276R\264v>-0,\276KX\217\276\257\2428\276\330\272\004>\223j\207\275\003J\013=\031\273\005\276\262)I>pA\271>\273\342=\275\264\001\245\276\226yA\276\327\010\361>t[=>^\315\251\275\202\325\311\276\335\264\203\275\364\265\273>\276\377\025\276P\0257\276U\'\361\276#z\301;(\317\373>\2717\353<\303\266\374=\336\033\271>\306\350\006?\203\313\007\274\t?\003>Y\t\301=\212\307\261\276\350\353\360\274\'\336e>o\353\273\275\214?)\273\2369\336>.\356\347\275\341p\203\276\246\027G\276\001:\343\273Qr\305= \2078\275\224\314\037\276\236uv>&\315=\275\242\"\355\274 \332\316\275\"e\325<\336\321\006?`-g\275\311\346\250>&{\013\277\031\356\376\276\210\013\022>&\007\301\273\353\313k>\223\"\203;\026G(>2R\267>\r\210\357\276\225\221R>\003\034Y>\310\027k<\226\271\344\276\375wO>\'^\252>3\372C\277*\262*\276_P\016?\274F\323=\017\002G;\200\346\330>\242B\022\276\t\252\027>m\324B\276\330\210\002\274\312\273\373\276\265z\222\275\240\352\323\276\262*S>\222]\221>\372\270]\276\231\343\317=_\322\227\275\215\224\274\2758\250\232\276n\231>>\340`~=\346\205Q<-\001\r\277\235\263\021<\276\005\366\275I\024\254>T\014\361>\213r\'>2\006\333\2759\023*=\366\216{>\312\351\250<>\214\255\275\2051\346>=\316\230=\202~\n\276\332\265\360=\266\335\343=5\206\246>\356\232,\276\035\364[\276\032\010\273>U\245\303\275\264\301\377=\217x\212>\325\r\034\275\302\257H\275eb\004?$\004\310\275\356\270\350\275&7g\276\007\017\224\276\250\010\315\276B\243\236\276eE\344d\274\356\274\013`\200\275e1z\274\022 \036\276\233,\217\274\377&\307\274\355N\256\276\017\031G=\312\324\246\276\320j\262\275w\252\007>hW\006\277,v/>\356\030Y>\210\263\310\273\324\262>\247\315\263\275\365\320x\276\365\360\014\277\220q\327<\005~\013>]q\004\277\266\232\017\276V\017q\276v\317\221>~\032\205=\300H\375>\327\031\375=\246\025\206\276\025\265&\275\314\321\366\276\021\344X\276\204\312\311=\254\355\322\276Ea\"> \262\206=\222\246\353>\251\337\366>\242\235$\276\211\277\306>\200\274#\276\\\363\250=\241\2167\275\365t \276\321\364\256<{\025\253\275\t\233\377\2758v\373\275\230\273>\276\277K\200>\023\263\016>v\031\253\276u\210\260>)Z\253>e\013\231\276BX\266=E\367\212\2758s\212>G\272\204\275n\345\301\276\300\022\334=\336H\005\277Sv]?G\225\342\276\007\251 <{\256^\276\310\336>\276\333C\003\276\237O\005\277\367\302\220>\037|\241\275\246(\333\275\326W\005\276\267\262s>#\245\222>\354\262{\275W\323J\276K\\\356=$\256\204>\303\310g\275\024\355C>5\231\310\276\006\376\241>[!g\276J\372\345\275\304G\006\277%\001\002\277\232\276H9\034^\277>\310=\322>\r\207Q<\002\337&\277\325b\216\275=\235\n\276\245\347\214\274cap>>C\201\276\223\260\027\277~2\220>K\340\214=|\000\315>]2\023>\230S\372>\324J\332\275\"\236\270>]\225\355\276:8\036\275._t\276\241\336\312>\336\370\330=\360y$??M\225\276\373?\001=\234\247\326=\232:\025?\n\216_>\253\031\300\276\235\211q>\255\034\307\274bq\230\2746\033\014\276\317I\251\276\037\036\034=\355b\365\276\022\036\343\274\354\340u\276NSb=U\377j\275&\206G=k\272e>\000\3308\275\240\205\317\275-\234\023?\2037\246\276\267\r<>?\247\366\275\343\351\020\276\307\222\225\276\315\313\360=\273\003\306\276q\367\302>\330\313\230\276\226d\010\277\210\361\">N\302\333\276\t\332\002\277\2564Z>]\253\254>&\233 \276\245\336\'\2771|O\276\332?=\276\035L\277\276y\267\n>\024B\233\276 \373\034\276\214wF>t\265\033\276t\220\330\273J\010\033>h\016\274\276\364\322\230\276\024\316\232>\365\237\261>\345F\n?[\217!?\366\356/>\340\035\357\275\337\247\207\276\000\365\344=7\243\004\276C\230^\276\220\327\317<\274\314\225\276\013\272\265>j2)\276\326t\341>U\217\301\276\267{\014>\360\263\254:\267\346\016\276\'J\224\274j\3247>4\276:>]WE>\036P\255\273_UP\277Ie\017?\331\222@=\365(\210\275\343\210\001\275\310\205-\276FDI>Ml\323>\304%\202>e1\217\275\314\031\354\275\232n@\2769\336\026>5\317l>\224\242t>\223\000N>\342\344\301>O\355\t>\310vy\275\n+\002?{!\247\276\006O\341<\223\352<\243\245\346\274\024k\024\272mm\367=\0220?>\013\275\207=-\\\243>\265\004-\276 6r\273Sn_<\335\272\260\275Z\344\226\2763\030\334>\2653\212=\273\006\203>\223)\336=_\021\211>\342\226\232\276\371fX>\2771j<\327\334\252\273\212\3319\275(\206\227\276\206e\247\275\327\326\017\277FJ\225=h\307??\204\274te\333T>p_t>\256f\252=d\355\213>\207^\002\276\224\244\001\276\260\273A\276\324\325\240\276\021\232\273;\227\236\212\275\020\343\342=\212\231$\276\242\026\276>\2201g\276\177\031\230>?\\\016\276\213*\255\275\025u\223>\037i\262=\225\225\231\276\221\005\223>NT\211<\371\255\001>\306\301\232\276y5\232>X\353\222>}B\036\275\334i\302\276d\002N\276\257Q\256\276\033~\301\275\234\303\024\276M\250\244\275\227o\301=\231/\325\275?s1\276P,U\275\r\000+\276pv\326\275f\371F\276\004Yn\273|$\311\276\260Y\">\211\361\326=:n\221\276]\302\352=\355\235B=6\253\235>jiQ\275\327E\241>\036\240\006\277\027\330\'\276\351\333\246\275+e)>\002\322\014>b\316\240;f\253\252\276\356\241\365\274u\211\025\277\314\352F\276\335\333\031<\312(^\275\220|[\275\313\025\246\275c\302\362\276CSY\276\263Y\320\276\376\361\220\276\025 \223\276F\255,\276i\313\372\276\003\033t\276H\2050=\027S(?\316\343\n\275\2558\260\276!\235\353\276[\251\222\275\313\026p\276\027\\\002>\227\366!\276_~\'\275]\272\036\276\263p\330\276}\005\017=\304KI>\247\2470\276xz\t>P\317\236=)V\315=J`\240>\230~A=`;\203>\213\356\217>\215\250\237\276\302\240\250>z\010\002?\371\214\r?0\261\257>\316N$?\305\021\267>\000\315\260>m\002\257\275]Y&>\306\224\312\275cZ\227\2762?E<\370\200\256>\310\343\223>\005fy\276\026\273\247\276\t\261\371>\276\234\357\275+o\233/{\313\275\236\354\373\276\376\323\276\276\260\271\203=\307AW\2767\221,\275m\030\203>a\202\303>\364\030\215\276\304\316\207\274\256XT\276\005\325g\276\360~\266=E\261\t?$\205\025\277\311\014!?\nB6\001\253}\276>\365\240\276\230\232\350\274\256\262\340>\325\021\030=\376\2508>\224\365c=\367s\366\275%\247x>no\254<7]\305>\310\250\214>J\353\211<\267c\362=\226G\257=\004\263\357\276\374\270\331=\314\034\323\275\373`\205>\367=\023?\331~u\276\252<\275\275\213\020U<\262\251\214=1E@>\333\275-=\274\233\223=\200\315\211>\01629>\001\224\301=M\212\347>v\023\310>|\"\n=\274=\271>\335\014\021\276\341q\212>\367\335\212>\244\212\003?\017\221\336\276d\211*\273T\037h\275\245\"\231=\212\022\212\275$\336\223=\210\261\024>f\000\345\276t\223l>)$\016?\004\257t\275\016\274\016\276\352\352\347\2756\232\037?\276\320\022?\014x\207\276\310\274\033>hL\213>\271\003\027>\230\023\216\276[\204\252\276&\337\220=\354\240*\277\216*j\276\363,\301=Z\372\2509\221q\342\276s\025\032< \351A\274\265M\257\276\272\000\245\275K]\361>\032\r\317>\240\003\022>\331\361!\277\302C/<\352<\204>0\314\310=1\233\022>q\331w=b\260i\276\377_\267>\333\r\023\276SU ?@\200\'\275d`\337\276\227\323\225\276,\017r=\242\265\354\276f\274\002?\374n\210=P\261\006>\222T\306\276\027\317<\276\306\017:>\302\232k>\313B\262\276\346\020\213<\343\032\273>R\210T=\266\252\304>\363\247H>\361r\372\276\224\202y\271^\'\310=\005\256\005\277#\rj\277\265P\237\276>\270f>\2319\003>\217(\341>\210\244\331>\007\303\002\277\021%\232\276\332\377\353>\331\000\341<\365\327\225\276\036\350b\276\367\234\r\276\334\232\000\277\032\247`>\005\231\377=\034\023\213\276\310S\335\275\031B\203\275\264\354\273=\241\177\306=|,\"\276\235(\334\276\237\034\001\276\035\205\031\277\341%h\276\242\223U?\225\001\305\276o\231\251\276\221\341\035>F\2011>#\356\255\223iZ>\364\355\264\276H\311\350\275\030\021|>m\355\220\276\020]}>\004Cx>\201i=\277\336\274\225\276w4\030?\257\317?>\244\212\343=\217\357\365>^\254\214>\242\235\357\2764H6>\032!\212=S\260\311\2768,;=\221\360\210\276@\014\273\276\030\273\331>\326\251R\275R:\032\275\204\330\221>Ub$\275\377a\332;\345z\227\275R\227L\276&\340-\276\032*(?kvi>\222\r\320\276\353Pj\276\346\264\010?\325TW=\003\2072\276\t\341\243\276K\210\230=\274\006|\276\371j\321=y\215\312>\254\322\233\276u\371\365>\225\021\">fr\255\2737\2621>\036\002\345>/\202p\275\361\267\264\276\207[\246>}\307g>4\027\270\275e\314\267\2768\265E\274\350\334\314>\370&o\276P\232y>\331\334@\277\340f\366\276\200\211\366>\360\342\344\275\025\033\261>jC\241=*\221\247>\334\265\336=\203<\016\276\273\0207\276\033\210\273\275\355\3378>\374/\203>V{#?\007Q\261\276\211N\266>\347%\233\276\220\320\357>@\273+\276w\276z\275\"\303\232\275\242\373\235\276b`\225>\006\323}\275\341!\033\276\020\360\304\274+\310\263\276\211\215i>8L\034\275\312\255\033?\223\266\027>\331g/\276fJ\207\275w\2529>t\207L>\243JL\276[\362\312\276\233\221\253\275\333\362\253>@\027\025\2769\361\326>\236\013Y=\024\273\025>/Q6>Q\320\244\275\267\217F\276R\342#\276\314\225\270\276\2635\220=\031\005c=\257\376J>},\376=\211\212\255>\305x\323\276\223+c\274\214\351\256>\215\004#?c\227\034=Vo\262\276\365\341\304>\000@\347\276\021\027\334\276\254\205O>\035\n\304\273\303\226\272>\017\206H>=\376\t\276N\3155>H]\316\274\376\231\262<\245X;\276\256_\242\276(\367\227\275#\336\370=\336\221\354>S\343\235\276\217\317\211\276\325\302J\275\257;Q\274\\\255K\277\006\350\037\277\302\301\224\275\274\010G>\215I_>xE\255>\262\216\"\276\"\223\201\276\17793\275\265\226\302>\275\264\357\275:\'\321\276\205\3437<\010z>\275\353\274\017?;<\373\274\2175\254<\003\237@\277\325!\322\275|\225\003\277\323\010\210>\244f\017\277\216]\211\275\207\217\243>h\275\233\275\334\247\223\276\314!\315\276Y\232K\276n\342\337=\177\335\211<\315\201e>rc\372<\213\0241=\365\206\350\276\376\241\001\277\374Di\277\346\204\210\276\202\250\350>\321I\350>\004\265\026>\243\327V=\221\024\277>\333R\036\276<\326\237\276\r\261\341<\231\023\256=t\226\341=\312\364\255\275\303\003\245\276u8\017\027\036;=\031\337~\276B\217\034\276\304\247}\2767\341$>\036w\275>\232\315\276>\356\336\326\274\017x\373\276\255\036\376\276\0220\233\276 \264b>r\210\226\276x\207\305;\016\223}\276\350N\020>\316\271\027?!\351{>n%\026=\t\021\020\277\335 \225=\024#\215;\242&_>\367*7>\275\344Y\275\271l\024<\260\242N>*`\271<&\252\221\276\367A\211\276\336\301\302=\247\310\363>%\310\240\276\322\327\335\276\225\302\204\276\300\363\217\276\261?\230=\320\210\373=\354\r\241\276\327\323\342>F\217w\276\r\357\265m\016\246\276\361\373\215\275\321\234\307=\020)E>\024A\t\275b \220\2751\334w\276594\276>\350B=\210I)\277\334\032\032\276\275$\245\276z\260\246=\352\010{\275]|\242\275dfG;H\365\235=\260hN\276\246e\322>R;e\275\rb\211>\307\021\001?T9\225>JO\036=\213Q)\276\022\036\261>\266\203\025\276j\361\366=z\004\017\275ER*\276\365\030c\276\323\221\014>\321>b\276z\324\210>\224P\000\273NR\004>2(\236\276\006I)\275\374\277\361=P\374W>\201R\276\272\342$v\276\275\262\003>5)\353\2750\3308>\245b\r>\323\256\022?\036\367\323\276\376\217\030\276\223\355\306\275~\320(\277w\004U\276{\366\002?V!\037>\330\326g>\302b\217>\357M\244>q\301\270>\244\374\240>2\315R\276\2664\244<\017\371\275>\343`Z=\245\306+=\264\037\013?P\276t?L3\r?\000\307\352<\257\333k>a\336Q>\242\006\246=\347e\t?5\341k=\302eR\276\252Cg\276\221lr>\312\361\322\274\275g\001>a\244\203\275\361V\026>\260\256\223\276*Y\201\276\004\324.=\r\272\213>g\330\001>\020\300\261=\360\025\204>\235Z\271\276\344 \375\275~2\316=\027\016A\276\022\221\323>gjO\276\364a\006?\310|\t<\22169\2777\277W>\335\033\022\277\342\203\007?\375\366\000\277\254\344\252\276\371\247\214>\352}\364\274\362F\234>\362\2119\276i\323$<\325\343\375>F+5>\370x\240>\337\334\021\363\205\331\274&\001\014\274_\242\245\276\367z\203>k\305|>P\310A\276cOg\2769\267\242=K\256\301=>\265#>V\n\017\276\274A\347\276\262\007\222>\007\033u\275P\316\362\273F/\002\277\222\003\003\276\276\342\303>\220\006\210\273\370Y\r>\321\264\216>_x\303\275mH\021>\321@\037\276G\346\214\275<\307\272>\361_\020\276j\207t\276\320\327\223=\244\0268\275\250\317b\275Z\205\340\275\363Z\355=U[\217\276\351\363\210=\245\335\336\275\223\256\211\275\2316n\275=q]\2768\202s>\374\002\271\276l%\345=+\001\257\276\321\004\233>\231~\032?\322\305\215\2764=\221\276\200\002\230\276\250r\355=\337{\214\276\346\361\263\275\307\276\215>\236\216\227=M\360\331=e\216\264\275\333&\204>\254\315\226\276\205\214\035>6\244\231>\235\021P\2755\362\265\276\177\037\324\276J\002\360>\263c*\275(8h?2~%>\206Z\340\275e\034w\275\317\320\231=\242\261\035>1\334\357>.\262\300\276\214\014\205>\022\024\353\275\006\367S\277\306\342\350\275VD\216\276\207\324\322\275\375f\341\274k\n\377=\032\327\216\2758\034\303\275qc\267>/e\264>\016\306\306>\020&\361\275\0355\020\276~G\300\276\310\324\307=\022u\266=\374\202\262>s\312\017\277\031\335\225\276\372\014\371=\312[\010>\306\330\002>\202@F>\212d\002>\252\024\321\276\222S\226\276#T\255\276\363\213\261>\306K\241\275\007\337\230>\356f\225\275O}\213>\"?8?\265/Z\276\254\330\314>\204$\226>\033\203\306\276\225\024\003\276\246\263|\276Nb\215=\376\222\372\274Y/\223\276\235M\023\276%\335f>\265\3539?\316\206\212\276V\347#\276I\343\373<\304y\201>\205h{\276\026\277\314>\367pq<\333\351\305%\346)>\305\325\334\275\356\323\372=\376\353\021?\242\231H\276i6o>9/*>\226(\304\275J\345W>D\303\022\276\375\273\340\276\262\332.>:\351\027>\3538\014>r<6>\303\214\013>\305\037\264>\037\037/>\027]\204>k\302\323\274\275\332\217\276\221\235\241=o\340\260\274\347W/?\321\353\207\275HB\214\276:\240\234\276\216\222\321>\035o\006?~]\367\274k\276\246=A\316\357>\001\237&\276\334m\304\276\204\tM\276\301Y\\\276i\001j>q\362\346\275\003s\225>\352\236\310\274\207\n\244>\310\237\331>CQ0\276v\252\256>\222\030V\276Z_\254>\035\364\326\275\240/M\276\342\034\317\275\3102\323>\227\336\254>\345\000\031\276[l\302=\326\315\200>\r\016\341>\271\246\211>\360v\361\275c\237`<\000f\204>\3703\035\275\231;\350\273\303V\251=\227vs>\353\375I>\177\200K\276P%\025\2761){>fO\005?\035;\300\276\022I\354<\2142\031=W\027\304=\000 \251\275\231\337\212>\370\265\020>5/\030\275\200\030\304>\036\017q=\r\"\317>Y;\255>|\325W>\343\246!\276\321/\242=\320\335\364>\254L\212=\362 ,\276Q*\300=)\362\264=\372\263\317=\027\262\004=\331\272\206\275\217\337$>\257\026.\276-\025\361\276;\374\320>8\307\206\275\361\256\000?\241\2770>\312La>F\022&\276\353\267\253\276m\002\342\276X\344\270\276\200s\254>\335\201a\276\367u\265\274\021\360Q>\347\226\243\276`\251&\274\215\346\371>\263\333\177\275y0\200\276\334\301\026\277&7\310<\345B\000=\277T\037\276R\\\356\272\302\014\334>x8\320\275z\014\240\276\005BI=K\242r>\265\025^\275\000\231\331=wt\235>%\203\254>\305-Y\276\251z\313>\212\261\027?<\327\003\276\241\241\327>v\324\236\276j_\016\275\232\374F\276C\035\t>\017\372\235>\014\342\350\276)\002\272\275$\353*>\205?\032=]\027\256\276(\210d=\300f\314>+\242{=X\310\006>\330\200E?#\354\214\276IN\014<\365\333R;\313\020Q?:\t\271>Y\341}>M\213\264=4\316\366>\241\272\345=\371.\036\275\006\227\312\275\356\333\036\277\346mM\276 U`=6\177+>\207.\255=\333h\006=L\353\242\275:\0233\276\3663\001=l\006\337\275\342\320\205;/}\245\275\233\310$\276\010\234\372\275\231\033\255\275p1\235>\315\343\230\276\332\367\223>\027\255\000\275c\256C>\271\344\320>R\3554\276\332\317\246<6\334V\275y\230\210>VQ\360\274\233\216\242>)n\374>\303\n\t\277\354.\243\276\024\364\273\276\305&v\276\2219\250>\352o0?gSH>\250\324\235>uzP\276Li\274>\326\327\007=\177\023\006>Yg\331=\027_\260>\340\337\020?5\223\273=\305q\303\276*\250\r\276b\373:\276n\n\027=\216\377\370=\004O$\277\302\353\270>\276\255\305\276\357M\330<^\237\267\276N=\206>\352%~>A(\301=\344]\201\2763\276-\277\214\255#<\371\316%=\356\320\232=u6\222>\023\0349\276\003\305\003?\265\321~\273\237K\004\274\272sO\275L_\265\276Y5\266\275\315\\A\276d+\305\275)\214\\>!X3\277G\362n\276\242\215 \276\\\333\007>\215\370\024\276\355\314\245=H\r\266\275j\321\257=4\225\026?vye<\370n%\275\034k\322\275\275q\327\275\332.U\276\355\277\037?\264\202\221>\316\006\221\276\321\201\330\275\340\017\274\276\206/ \276%$\260>\243\'\264\274l\211~M\376\022>E\270\243>\335\327\225=+\246\211<\2447\362>\244a\264\275T\345\226\276N0\353\276\322\251\'?e\243\342=\332\300\016>\267\211S\276\372ic\276P\025,>G\017(?,\344>\275=\271\022?\245\001\263\2762\225\005\276p\263\n=\355\307[=\362_\312=\220i\347\275\252\327\375\276\215$\202\275\207\240t\276iG\005\277p\264\324\275\303\213\026?\013/9=\224j\255\274\242\245\364\275\33091>j\027^\275F\007\246<[yb\276e\346\225\276k`D>\006\3636\274\373\020\321\275\372\213\204\276\324\253\203>\0223\234=\"\344F\276\004@\214\276\272\344\232>>\373\310<\3647O>\251{v\276\004\316]>M\224>\276U\025\301>\341d\304\276\010#\362=\005\003\027\276tW\013>\004\371\211>w\253\017\277Lj\360\275\002\334\346\275\321xI=\230\215\303\276\203\246G\274\361\340\023\276c\267\277=\355\n\332>\030\366\331\275\357\022\344=ye\016>\261\326\230\276\243V\261>\344\206\206\276tP$>\002\275\263\275\302\363\224\276\364\312a=\254\n\335\276\307\315\265=\205T\331>%+\236\275\031\220\276=\255q\001>\211do=l\223\351=\3774\316>S\272O\276\245\365\276\276$F\366\275\357$p>D\021\034?\27499\276\360< >Q\230\275>;\346\036>\016\314\201=ds\211>\334q\004\275\013\326\'>\220\343\340\276\t{\227\276Q\352\216\276\310R&>Y\227\215\275\250\246\355=9X\230=\230\350k\275\321\331\210>0\303\241:\305Z<\312\216L>\240\022\017\275\222\306\267\276\317@\251>l\302\211\276\020\266?\276\0049h\275\260\020j=\212\307u\276\035\356\016>AR0;Q\365\004>\301\317\006?~\t\244>\244\312)?\320\033\035>\274\301\205\276H\231\330>|\377\317\274\023\356\007>Cj\262\276\246c\336=B\256\032>\231\r\336\276&\327\311\276=\353W\275?W\335=\232\370\254\276=\261\207>\031g\233\276Q-\322<\341\274\203\276\030=\271>\223\nX>;\230\315\275(\240\207\276\225\0260>\214\004\024>\366\314\302>Q\'\243>\022\331\202\276\004:\210\276\352\313\321>\221\366R=\264\327\275>\231\301l\277 o\204\275W\302\274=\213\245\200\276q\2638\276\335\273\333>\257\331\r\276?\017@\274\214R\212\276f\212I\274g\272\317>~\337\002\277%\260\334>\332\202\263>\274\240P=\261\320\224>G\024\257\275\026\362\264\276Y\270\325\275\346\006\226\276|\266\016\276\033V\217=I\345\311=e\0360=_\324g\276W\200\360\275\177Y\366>#\352\001>]\002\310>x\261\235\276|\002\211\275yc\316=2|\013\276\330\021I\2766\221\243\276\344!0\277z\277?\276\036\244A\277\320\262 \275\241\342C\276O\230<\275a,\355=\334\305\214\276\256\nA=<_\310\276\252wk\275)D\325\276\246y<=A\027n\276 v\007\276\227\353\204>\\Y\370\276\n\350\253\276\361\325?N^\256\276?|\225\276\014B\315>\345,\350\274\t4\337>\217G\202>\022Uj>\337\327\324\276\361\215\032\276`D\r>\223\321`\276\215\026\253>8\374\000>\233(q\276\3708\326>fex\273!\027\375=\301\274\010\276\270\205F\2753[\030\276j\254\330=\246\323\032\276\3066\216>\333\263\322\276\271\347\307\276\260\310\016\276\014\"\263\275\354p\210>\247\033\200\276\222\377v\276\177\367\247=uB\276\276\301`,=\332P}\276\273\017v\276S\322\003\277\034\323\3328kWK\274\331\263\'\276\303&\240\276\306\211\226\276C\363\252>d\2072>\274\266\021\274*\351\367\276\347\314\363=\212W \276\310F\010>?\253\'>o\372z\274re:\276\302\3677\276\3661\324=\365\236\206\275\033\243\002\276\307b\217>F\326\\>\273)\362>\2513\354=\373\024\253\274c:\241>VE >H\233i>\376\235\302<\235\257-\276\030-O\276E\242\026\276\370\202\212\276\257yV\276K\356j\276\232\324\216\276ON\022>\315\315\252>EP\035\276\032\336o\276\210I\312=\245-\351>(X\331>\330\274\245\274/\223K\001W\377=\234\311\331\275\364\272\271\2762n\226>\204\230\251>V\031\327>\241\316\202\276\213\006\354\276\010rc>\262\371y>\234\230\002?\274\306\005?\267\345\236=1<\220\276\211\370\361>\312S\324>--\310\275y\024\241=z$=>go\235\277\275I];\346U\202>\342^R>\226\310\020=\322\033\010\277\355\357\327>1\025\276\276\007\322$>\337(\247><\262\027>jE\245\2764gt\275\017\317\024?\031.\216\276fH\275\276`\363\252=P\227j\276\352\264B\276\302\274\211>A\327h\275\273|\227\275NEC\276\t\240\251>:\376w>SH\264>\353\255#\276!\224\342>P\354\265\276h\360s>n\333\320=6d\'>+\243\021=;(\251\276x%\202\276z\350A?\037\223\326;Oj\372:\031`N\275\273h\240\274\246@\364\271Ens>6\247%?\260\232\023=\276\273~\276\343\335\317\275F\r\003>8\326]>\251\250\002\276\315\001\377\276\\\371\375>\235\024N\276\0347L?\327\033\005\277u\036\\\276\002\311\314\275\\\203\355\276{Y)?\353|\273=\350\210\233\2769\222B\276\242E\262>\267\005\342\275\343\306\"\277\377\345_\276\365\277b=\235\2540\276%\371\t\277\316\326\237>\373{\330\275\267\022\276=.\215\026>\234\373\300\276\317\202\332\276\267M\324\276*\275\230=\237\215\023?\231\025\270\275\325\032\351<0\214\312\276\026-\246=\320|\317\275\262`\005>\tyB\276\205\260C\277\243\344\300\276#\013\232\276\224\307\317\274\230^$=\217H\223\274\360\357\236\275|\352k\276&\251\325\275\014(\310=\256\234&\276NU\250>\001\312E>\301m\007?\340\257\027?\330n\362=\n\216F\276k\313\331\276\365\n7\276E\261\353\275x\365\372\274Y\342o>x\"R\274\304k\004>UQ*>\256r\205\275H\252\375\275\023\232\243>\242:\311\274\375a\327>\247\250\203>?}\337\2751U\003\277\222\341\327\275y\034\027\276\246\306\377\275\256\024\347=\225z\376=\360\322%\277A\240e=_\202\020\276\362\t\203=W\035P?s\201[\275\025!\371>\224s\261<\217\224\244>\204\t{=)\265Q>\261x\231>#\242\033\276 \241\330=\377\241\225\276\244\361#>\231-\276\275[\302\345=\256\364\245\276\246\024\324=\023\020\213\2756\201[\274\256\000%\276c\204\016\276ht`?\022.\006?v\300\212\274\375B$?P\216\204\275\005\000\225>\365\334\204>\232\344\336O\\\023>LRx>\210F\r\275\024\313\203<\300\261\211\276\251\300\357>q\031\003>\\eK\275}o[>O\362\307\276e\016\260>\251\370\206\276%\251\241>_\036_\276\202\232\267\275a,\341>\'6\221\276UA\373u\277b>\033\253\350\276\223_\223\2740\274\022?\2704!\276\326\305\350\275\264x8\276\3412\021;\370I\240\275\367{\334>\212\332:\276\212-q>\272\302Y\276\345\347\372=\026f\022>\275\336\031>\325\320\232>)\351/\276\210\222\002\277\364\257\207=\211l\200\276\3611\014>\261\'\037\275\221\317\253>\236\244\252>\030\201\023\276J\344D\277\032\004\224;O\315(\275}4\265=Z\350\223\275\366\030u>\271\017\305>\345\206\317\275+\205\253>\236\377\r>\323\321\030\277Z@\007>S\253\257=UB\275<\337M\034>w\241\021\277\305v\221\276\216%%>mwh\276\274~\312\276KX\017?\223\007\257\276m\035\326\276\350\245\030\276\351\243\242=D\332\'>\365\023T\275\212\007\221=,\213@=h\364\256\276\244\306\225\276\243\337M=h\0100=\252+q>emR\276^>\261\273T\356\210>\t\002\033>\034\032\022>Gb\251\276\252\207\222\275\276\024\345>\000F\330=\214\373\357>3\274x\276vn\231>\246\304\025> \256\213=@I\371>y\022\240=\340pD\276q\337b\276\326\277\220\276\'\300]\275\326\255\302\275\330\220@?U\013\034\275|{\226>\001\035\224>\324\362\334\276n\326`\276\204\010\300<\360\177.\276\247\302\005\272\237\362U>\206\352\230>e\216\201\276\362\347,>\\\342q>\221l\007=Iv\033\276\355\213E\276\027s\273=\023\001\241\275\002x\232>\372\367\312\275\247\013l>KPI=\3028\307>\315K\314\275\345\217\033\274\327W\263\274hP\016\276j\0359?\305\267\021>\206\310\020=\256\275\224=xK\377>O\013\031\273\020\017B\275\350\213\220\276\375*n\276\014\033B?]\n\267>\203\2163\276\016\240\346\275\303\010\357>\321\217K\275\242\216\014>1\220\247=\260\263\021\275]d\267=\360-\005?\230J\223\276Q\266\237>\213},>\t\177\030\277\311\356/\277\233\276\227>\327_\232<\204\327\002>i5c>o\250\307>T>\332=$\302\246\275\3261\031\2753\2035<\214\035\013\273\021\307\007\277z]\262\276\367\000:>\315\374\330\276\255])\274\\\226\"\276\037%#=\220\363g\275\0220\027\275p\245R\276\274\344\204\276:J\016>y\356\001?\325W\362; ws>l\353\222\276su\214\274b\346\324\275\230\212\216>q\215o\276x\323x=\237w\367\276\263\373\220\276\315\355h\275\343\272\350\276\026\257s>\275\3738\277\177s\363>N\207\215\276HC\234=\236\277\223\276`\021o\273\270\036\230\27693B\276\345r\003?7\253\311>w|\014>\312\227\026\276)\341f<\375\371\007=\340v\205>\"Q,?B\204%\276\320C\373\276c9\200\276\336\250\246=\207\206\177\276\210\027\356>\323\0021>\200P\022\277\306\340\030>\364Od\276\353B\273>i\310\305\276@\000+\276\323;\016\275?{H>\021\347\277<\324\270I>_\275\344>\301\262\316\276\t\263\007?\230f\032\276.\3037\275ze\313\275Ry\216\274\355F\350\276a\321\255=V\304X=\236Q\237=M\203\017>\320\323\207\276\346\234\330<\312\"\"\2776\364\204\273\317}\201\275\336\237V\276\022@#>6\020\003?\301\223\031?}\303\021=\007\341\005\276\303r\212<\013\376\'\276P5\322\274\315L\365<\005v#\276\375\331\322=\203\245\006>l\342\211\275X\365\324\275\234\307\253>\371W\032?\206b\307=l\224=\277\271q\n>%\016\307=\036\247\234\276\253\033\232>\335+\224;\301\300\021\276\024\316\n\276;\336\306\275\365&\310\274\n$\212\276\022v\351>\032\265\374\275t\235\227\276\",\025\277\010\362\243\276\314C@>\031\217\244\2764\007P\277-~\257\276\001\024V=\007>\233\274\301\264\032?t\314\236>\026?V\276\233Gg>\220lp>\220L\010=\'\226\330\276\331c\250\276ne\203\274\014p8\276\314\256\372\2769\371\033>\017\001\341_\354%\276\036\230w\276\350]\207>\303\372\017?\010\261\230\276\326]\267=Mk[=t \351>f(,>dn\256\276\367$\220>g\340\300\275\200\025\307>D\023}>?\212W>W\236c\276\"6\261\276\275N><5\030\247\275Kfv>\354\334M=\030\3164>\027\200\260\2750\236\036>\034\366\354=\357t\030\276r2\273\275\tR\376\276\204\224!>\271\026\256=\353H\r\275\203\266\330\274\2331\261>\350dW\276\303\222Q?\3032%>\353x\000\276aj\240\276\"\337\023\273*\327R>n/\311>\334\027\307>\307gV>-N\374=\300p\360\004\334\244\276\277u4>p\010\252>\263\004\335>\203\351\342\276I*\211\275>\311==Y)A\276\374\256$=\262\333+?\006_\236<\377x3?\016\237r>\200?\316\276|\222<>k\266N\276\222\264E\276\365\316z=(\363\236\276\340ZN\276j\326*>\230k\250>u\2529?\002y\202\277CA\344>O\014\273>\312\300\031?\271\364\353>\322\275}\276\265\t\030\277\346\2169=\254oM>8\245\007\276\272\202\266\276\312\021\326\275\330\036\200\276O\223B\275\3273D=\345\363\246=pu<\277\t\271>\276\\\277E\276\301R\006?\233%n\276\014\276\326\276C\343\334=7\266\327=~f\211>\342\327\244<\217%P>#\370N\276\371\215\304\276\2345\204\276\376J\315<\271\325\214\274\241\311V\276}p\201>\364r\237\275.\257\234\276b\271\024\276\024\324\n\277\331\016\367>\312\365\242\275\313B@\277\320\372\013\276[\364\200>\0131\000?I\224\023\275\357\254\255\276\306\305k\276\201\250\r>G\306\272>x\212 \276\345F\312\276\025\230\323=\263\225\317\275L\021H>7\231\037\276\1775\240<\315B\270\274\216v\274\276i\221\205\2763\031\213>[\213N=\231\307\307\276\334\356\243\271\3272\277\275\240\313\r>\373\203\331=\304uN>\235\271/\276\212~N\276Z\2139\277\303*\212\276JM\000?\220\032\331>\364\323\330>;8\353=4\352\310\276\263\226\203\276^\200\204>\314\036\260=C\032\232>\000\253\265\274\\\005L>\240\327&\276\300\353\035?\005\233@=\236\346B>BG\037>\215}\366=\233$\253=\002\360U\277\234\014\333>\274\367\254>\256\226J>\001\030\336\276k\332b\276\212\026\314\272p\317#\276\334\204E\276z\243\263>\245\tP=I<\025>V?\352<\216\026\315\275\314\310\227>\341\335\242\2758eN\276;\232\225\276LV\326\275\257\332\024>(I+\275\225\361\351\341\272}\276\014\016\205\275:>\004\276\273\272\350>\024\215\010?oU\341\276\274\225\320\275\023-\304\276-C\243\275\215\017\214\276\324D\036\275\372\315?=\302\332\216>\177\216V>\227\031I\276\217\306->\341\214K=0\223{>Q\357\326=\272f_=\311\301;?OR\352\276\375\030\330\275\205\222\267=\210\213\007?G\230\201>Or\304\275QO]\2751\201\367\274T\370\033>7\365\372\276\207\027P\274\215\275\"\276\265\312-=\262\236\n=\350\336\375=J\001\277\275\236\001L\275\3645\222=\221\361}=yg\002\274}\n\306=F\352!\274\234C\320<5\374}>W\005V?\353\315\337\276\304|\370=}U\177\2766\010\276\276\n\255Z=\315} >[b\\\274\360\244\344=q\315q>\331D!\2770}\215\276X%2>=\253\234\274_\316\304\274\305\221==/\'3\276\347J\245=\374f\240\2753\254I>S\222\373\276\377B\351=na\270>\322\375}=\256\t\002>\362\202(>\322\205\341>:\307\355=gS\333\276O\357\222>\324\262s>q%\313=\313\221~\275\002\333\353\276\343\'\231=\306\335\024\275\221z*<\201\377\267=\021\307\002>T\344\304\274\365|\007\276\302wP\276\2363\036=\013\232$<\365\207\312;z\210\320\275\320\255\031\275\010\000\346=\300\312\306\275l\201\004>\r\346x>,\235>\275&\355\236>\035[e\277s\314@?\023\370\000\277{v\363=5\tX\276\211\031W\275\346\021T>\230?\250>D\010\004\276\006\244a=\206\332\010\277\347s:>.\316\374<\225\223\020\275g)`>\024\021m>LM\212>\202\016\326\276\313\307\343\276aH\334>\363\225\352>Q\231\231>z\214\033>\024\216W>\332,\274>\314\301(>4\347\270>\017\305\027\275\256\371\275=~\2640=\374v\017>8\305^\276\216\264\322\276\312Q\245=\366O\235>\202{\r>c\237\222\276\373\222p=O\347t\276\222\253\204\276\227\314\252\276=Q\202=\346C\024?\333\024\255\273\234\325\325\275\312N9>\234[\214>\234\243\037=\365\363\333=\022E\312\275\305H\212=\2266A>\323\'\343>\276A\256>\253\276k=N\227_>zd\007\276vdr\276\314\373\335\275\262J \277\265#\242=U\332\320\276\231Y\336\276\331\013\220\275\000\201\222>Y\370\261>\3423\r\276\302\267\223>W\224M>\022Z\242\276q\220\177>\261b\006\277\214\002%\276\256a\215\274Yo\317\275e\311M\276k\376@\2772\267\006\277\032m\307\276\273\362\272\275\256\344\260>!B\201\276-\235\202\276\353\320\324\276{\360\236>\255^t\276y*g\276\340c\232iCw\276K\003\277\276\227^F\276\030f\223>\304\210f=\034T\310\276\034\020\231\275\213 \314\274@\370\265=2\224\025\2760\320t;+\212W>\333\263\203\276.\272\014>\251Z<\276Pi/\275J\007\327=\364(\255=\264\r\304\276{\3061\277\216|1>z<\203\276\355\330l\276|9\320=\302\240H>\306O\332>\345\325}\276\255Z\r>\227z\264=\212ee\242q\331>\344\354\272<\205\215q\275\034a\350\276\331\321\246>\000Q\r\275Bty>\266N<=[\264\337\275\200\tC\276\310\365\316>\310\347\201>\263[\370iH1\276:\\\206\276\272\274\374=\215\201\345\177\341\244>?\332\304\276\306C\271\274R\363X\276w\305\216>\364\335v;\300\222\256\276\033z\344\276Y\376C=\2579>\276\010\336\006>\020%\305><3\027\274\340\374\244>~\030$?%>&>>\306\321\276N\371\021\276Z\214\233>\301\177\366\275\361\200\"\276\305^\343>\010N\313\274\210\214\231\276\205\024>>\250\254\317\274p\021\'>\275\244\215=\260\304\004\277\355W\365\275\323U\212>h\353;\276j\275\305=2\243\373=\t\333\347\275!\2768\275\325\024\303=:\224:\275;\210\260\276\360\216\024\276o}\244\275\275}\363>\2251\030>X\275\204\276;\211\017\276\272\007\211\275f\311\313\274\201\301\220\274\246\007<\273C\001\036\275 1\276>\001:\006\277\032\270\306>\031G\026\2774aW\277\361\3654>\231\356\n>#\256c\276h\361(\2767\272\207>\211\301X=\024my\275\310\243\276\276\276\360\350\275d\244\355=\353\035r>/\376\034\276D\326 \276\006>\016\277\022)\005\277]\317j>\302<\341;bl\301\276b\237q\275\004qE\274\230K\031\276RFI\276\263\006B\274\325z\327\275#\335\210\2763\270 \276\225l|\276\';\234\275\003\030\267\275q\321\032\276\260\251\377=\276\303\203>\217\361\234=\255\351\016?5\317\331\274T/\320\275=\204\275\275\214\220N>c\211;>i\355\302=\202\232\360>L\342\310=\221\267\010\276X\247+?\031\004e\275e$\267>\031\237x?\354\323\214\274\363i\305\2761f\226\276<}\271>\330\"\356\275\204?\314=3\003\274\2767\340\365>\337\243\027?<\344\210\276\256\3468\276\212c(\277\241^\241\275\375\327\375\276p \341\274U\344\002=\020\310\374=\241h\376=bi?>\303\354\277\274\033\375\376= \224\331\276^2\321\276k\014\232>)\242\344>p_)\276e\310\202\276\251\234\000\274\242\270\235\275\340\246\216\276\252(\247\276\023F\037\277W\005\027\277jhR\274`\331\t\274\235\033%\2756\276+\277h\035\310=\\\364\203\276\226\241~=\2143\236=f\205a\276dY\377\276\360\206r=\250#\254\2766\250?\275}\222\227>\242P\203\276\235\025\221=\333\201\034\277z\255\224>\214^\007>\371\213\037\277\246\371\263>;\327\330>\361\300\261\275P\206\016<\240p\333\276\315\311\r\275X;\245<=\222\261>F\356\274>\n\337O?\004\361D>\212\352,>H\216\177=\250\255C\276\255\000\214=.B\211=\270Q\002\276Q\253[>\013\236D=^\316\006>\274wZ>\313yF>\224\334\200=8\302O>\213o\231\273\261\277\021\277\023\017\246=\256\0167\276\216a\371=\361B\374\2761\301.=\022\267o\276\034\362Q=B\264\025\276\323\r\020\277\332gL=\0326\177=2\202\222>\320;\026=&i\372={\331\351\315s\246=\020L\003\275J\334\240=\264\214\243>\0108\225>` \352=\024\364\000>@o\220>g(\310<\024\312\314\276\273I\254\2759j\210>*;q\275@3n\276\255\324\371>\037\350\214>u\313\256=N\023_\2763\202\351\275\275\251r\275g2\026?8?\317\273Z\377\316\276Z\307\266<\010\344\376\274?\267\325>\273\332f\276~Y\301>\252\373\310\276\256\202{\276\304\310-\276\334\313Y>\003\255\261\276*\330\336=\0250*>\367\360\010\276\202)[\275\273\273\353>\250\302\227\276cV\020\276\375\256N\276\253\205\205>\237\247\257>3\243\226\2767\202\204\276\002\330\343\276\241f\232>\241\227\235\2761\266\226>\353!i\275\037\346\022\2762\027g\275d\243\245\276\245L\031>=p\021\275\024\335\014>\352\255\344\275]\226\\>#k-\276\375 \275>\362\227\\?\"T\273\276\305U\n\276\3153A>\274\255-\276D\212\233>\346\346\227\276\264[$>\335\364\366<-?\177>\266C\356\276/g\333;\306ah>W\253\037\2760U.\274\267?7=\177\204\307\276{\365r>G\216\r\276Q\301I>\312*\327>\233X\376>\213k\214\275\213\246\225\276B\327\323\276&\365\004>_mp\276\347\023\322<\273A\r=\250\2479<{\377\231>pt\241\276I\023\251>>\240\220\275\356\344\013>J+\223\275F\267\302>\260\365\177\275\317JX\276z*j=\333\206\002>\333\273\020?\013\302\n?\'\013\241=w\374\201>\312\363\301\275h}\244\275\227\270\030\276e\314M?w\304Y\276A4\021>\032\302\205>\216F\024\273\203\306\205\276{\315\217\276\256\251\237>\370\216\355=\346B\232\276&\022\330\276\225\334\203\310\025\000>[\230#\277\004\005g>\255\270Y>\340\032\237\276\247\017<>\370\313\310\276]\242\230>\322\252\244>X\234#\277\316h\214=l]\366\275x\317Y\276\363\272\205\276\004\302\027\276\341t-\277}\253\270=\363M.?\237\005\330=\200\231\224>p(\261=\254\220\025>O[*>\302\217S\276s\020\031\277\263\356<\276\347U\354=W>\307\275q\311\303=)\322\253>9.\226\276\252`\252>\245\3436=\333\242o<\016\2579\277\3746\343>e\031\036\276\305\350,\2770\322C\275\ng\243\276,\231$?\010-\016\275$\372\355=\352\275\336\274L\025\206\276\265\370\346\276\353\213\203=\033\274\347A\201\324>gYt>?~w\276\246\332F\276%\350\231>\202\336g>\271\270\371\276>\025\r\275Z\215`;\332\027m=G\034%\276\225\330\210\275\201E\022\276\347\231\003?g\362\331>>\214f>\004\242\276>IU\334\276\377\326@>\231q\363=\237\260\242>V\306\242\276\374\240\350\275P\214k\275\357\314\277\276\301ce\276\016\032\213\276H\t\210\276\265\315\276>#\212\246>\304%\311>\371m\253=J\033\354=\366x\027\274\376[d\276\225\370\251\275~\360\017\276b)\253\275z\373-\276\307\352E>\233\261\234=\267\355\255\275\217\234\005>\253\255\214>rn\361\275r\306\234>\201\'H>\362\200\t\277\353\277\244\274\233l\252<\373\372\257\275\371\216\206\276\315\316\255<\nN\324\276\227N\207=\014p$>\266\276\020\276\335\013\263<\300\237\003?\251\210N\276o\026\276\275\375vH>\260\203\233\276)\037Y>\007\233}\273V$\252\275\014\363\242\276`(,>,\014\260\275\234\177k>\177@\\\276\374\257\200\276q\232t\276G\031\210\276\013\215@\277\322\373\266=V;3=\257\2467\276\216\343\231\276\256\214\206=\252\267\277=^\223H\277\362v\226\276\026\035h>\016\206\032=4\261\211>\360LI\276\310\320)\276\014c\024\273\370\272\004\276\371\343\354\275\256\033\265\2766)\347>\204\317\036\276\264\341\222>U\226S><(\323\276v\247\377=*\2503=3\\\023\275\007\350\322\276\237s\330\2753 L\276B\264\265>3\025\026\276~\227\241>8\331\301>#+\020=\033\364\'>1\377\236\276\212+\343\276\373q\001\276.\026\316\275+2:>\000\260N\276\n\235\001?\376\350\006?\377n\364>\332\342\000>0|\023\276\340\334\201>8\251\242\276\306\345 \273\006<\201=?8\346\275~J\371<9\337\022\276~\006\222>\212\3254\275V\247\205>\237\245\236\275/\202\320<\257\206\264>P\340!\275\255\232z\277mkG\276\207\021\252\276\007\376\005>\230\'\377\275\316\006\202\276\363\237\253\276P\314\264\276l\215\227\276f\014e>I\370|\276\t />Y\273:\276\377\203\360\274\203\003\320\275\344|\n>\317\304X>\207\241\231\276\226@F\276\t=\222>\017\254\320>\032\355 \273!\024\307\274\225\177D\276u\372\222=\210i\206=\321\333b\276[\"\037\276f\006\345>\341\3256>\000\210\016=X\250\335\276h\336\020\277p\254\376>\236]\305\276\t\370O\2747\320\330>\233z\023\277\205\201/>;\027\231<\245\206s\276X)&\277Hqj>c5\357<\340\341\224\275\270\366\250\276_`\257>\3633\233\274\327M\020>\ng\272>8w\254\274\274+\207>B\250\357=c\354\365\275\034\036$\276i\256\220<\301\351\031<\204\330\205>\343+\317=$\351\240\275\\\221s>~\313\214=\024Z \276\364\303\314>S\252\030>G\334\202\276\372\243\374\275\223\325q\276\307\203\035\275\303U`>\336\233\326\276\315I\t>\326\342\300=\271B\"=%V\236\276\306n\203>&J\257\274\236\322+\276\353\034U\276o\334\370\276\023\t+\275\265z~>\375k_\277\261S9>\267\230\231\276\331tZ=\'\347\351\276\363\006\220>\352\376\364\276&u\332\275\246\327\370\276\313\320w\276X$\231>0\305\310\276\330\337\026\277J\265\213>F}1?s\303 \276N\037\037\2768\334x\275\315\365\030>\341\205k\272\274\365\263=b\370\033\276R\212W>D[\377>\032\0332>^\206\007>O\037\220>:\016\332>\214\242\014\275Fzo\274\324\364@\276\3522\327=\331\236\203\276\240)\023\276\026\355;>l\301\210\276Y\206\263\276{\004\314\276_\017\352=L>\342\275\213\371\221\276\337\022\216\2759P\r>h\240\247>,\022}<\312\010\265\274\275k\030=\321?\230>U\330\\\276\351\327\376=\265/\257\276M\032\203\275}\327*>\204\215t>\004\231\215>\207y\037>y\314/\276,\030\007\277\361\035\253\276\016q\002\276\0025\310\275\242\225\024>\023\363\002>\020\261{>\371\323\233>\322\375\277>G9X\275\235\225\345\276\252^D>H\316\265\276\212\235\325=\370\016\263=(\177\276=\374D\026\277\357V\272\274\263\373\304>\2207\020\277\360\016\227\016\\`?\327\312\274\275\355\376\204=\232\037m\276\243;]\276~\021*>\225~Y\276#\214\245>\036\307*\276 H\312\276\004\2237>\034\216\336>\251q\275\275\342\357\020=\200\332\031>\211?1>\010\365P=Z5\373>\0233\021>\275\251\000?\362i\"?\222\362\346\276fg\013?_1\336\276c\252p\275\330b(>[\035\213\275\277\201:>\014Ek\275_oQ\275\017\222\351=\250\315\026?\267h\204\275\271\035\372>~\303\246>t\311\277=.\363\311\312\310\034>mG\311>\304\336)\277\237\0321?,\245\177=\266*\374\273\302\t\356\347\331\376\276;\302\226\276\325:\371\275\376\222\343=\361\301p\275)\265\022\276\343\371\335>\017`\230\276-\340\031\277\021\365\322;\250\370k<|\007\365\276\315\314@\275\235M\301\276i\177\216\275C~\243>$\023\265\275\361\177\267=\232r\360>\312s\336\273b\212\241>\005\003\010?\364\355\006<\235e!>\366B\354\275\252\222\027>\024\323\203\2766\273\303>\302\206q\276S\201V\274\325o\007>\212\035\035>d\213\254\276\254\007\253>Q\177\232>\224\007\002\276\002\034\213\275#>\004\277C\265y\276\300\325\331>M<~>\007\200h>RP\031\276\264ZU\275DD\336\275\250A\"\276\260.\217\276\023H\025?F\2118>o\342G\276\354[\370\275\277\263R>P\001[=\330\3770>\251\270\304>\374\007\322\276\216\216\276\272\002\021\277K\210\215=\021s\202>\274\362\216>d\327\306\276\211\030\017>3\023\234\275=w\216\276\226P\201\276 \345\004?\211=\207\275H\"\310\276\223\316\311>[v=?Xo\333>\322y\314\276\"u\004>\351Z\020\277\211\002\267\276\014\226\314\276\251Q\000>\177g+\276\305L^\276\361\033 \275\313\370\004?\222\275o>n\243\030\276^t\034>:\000\355>P\273,\277A\252\227\276X\205\242>\354\013\214>\261\345F\276\\\201\232\276\310\n\317>\346\356\226=(G\t\277A\2449>\231\0142\274\235\217N=\370\003~\275\030\220\273>\007]%>\036\"\346\2768\302\311>\247\240\242\275\351-\226\276gv\356<&\201\312>c\333\273>-y\212\276\323\200\254>\3136>>]\273\244>\367\377B?\242\364!>\354N\304=\252\376\016\274\323\032X?L\020e>\026\312g>\264t\026>\341\231\257\276I^\226>6i\222\276\367@\001?\220\212\303>Q\320\256>~\211E=G\247\243\276-\334\025=,\351\177\023a\021\276\031\260\261>4\237G>\036A\247\2751V\027>j\371A>\206\247L>n\210\r\275\035\331&>\314|T\276\\S\356\274\245\320\212\276\355\363\316;\302dc>\362\251\023\276\311\207\227\276\311!\224>\322N\031>\326 5\276\210\270\315\274\256\004\016? \370P>i\262\262>\371\242\200\275\367\006\336=\000w\233>\364\021\236\275=\247\000\2765\347\007\276\2711\033\277a\225\023\277A\001\365>\355|/\276\361\016\025>D\006\203=)\336\346>\230P\300\276\r\250\300>\375\251\305>0\311A>\266:\013\276\233\241i\276\366\350\261;\231;\362=\217\211\226>\007\331\203\276n\353\020<8\260\016\277\2701&\2769\321<\276~*\200\274\013\000\364>\004\362\274>\013\222\'\273\243\234\023=\201\004\257>v\005z\276~\356\270<&M\204\275\004\374?>\277G\362\275\014/\254=a\327\013?\223\000\351>\242\364K\276\356\004\235\275\226\327\002\276Q\373\314\276\303\330\"\2775\255\325\275\212\273/>\213\021\360=w\327\224=\265V\223;A\354j>\327\216C>\333\264$>\276*~\276\312;\360\276\346\371\221>\236\233\177>Q\262(\274\250\221\'\277\371\216\026\276\030\343\311\276rz\021\277\264\215\251\274Nq\222>\1771\206>\376\006\330>\374\036\221=\345ug>\266\313g>\331\340\315\275\232s\r=B\255\267\276\235%\256>\001\n;>\375\315\007\276 l\000\275n\252\244=,\236\304\274\035C\031>h`\375>\366\272\347<\333\306\217>)\341\202\276\327\202\305=\2745\377\274\230]D>;\322\260=<$J\276\357DN\275\317D\014\276\n\204k>#v\270=\265\373\254\273\212k\215\276X\212\317\276\312M\222\276\357ph\276\376<\232\2756:\r>B\347\240>G\374\n>\332a\242>\270\3255>\315\353\266\273m\261\314\275\357\005_\276\337\254\215\276)\331\314\276\213\377\265=J\001\004=\275\372J$t8\275\234B\337=e\032,>CM1=\245S3\276\233\247{=\356\305w\275}\225i\276\233\222\306;\036\2404\276A&\363\251L#\276\026x\034>\255\307k\276|\273\303\274\350\273\377\275\216\307\276\276\2400\220\276\177\006\202\276\256\374\023>{\202\376=\365\025\350\276\2330h\275\212\270H\276\367\212\020\276\016\377\355\275\377\007\314\276c\344\300>\234\211\226\275B[>>\213\3473\277\270\361\007?\033\356\226\276\351M\234>\353\034Y\276\016\031\036>N\031\217\275/\025\323>\276\203{\276\352\001V>5^\206=\211\232\005>6\006\200>\371|\235>\223H\014\276\334\n\004?\357W\340>\227\346\370\276?\217N\276\221=~>w*\031;\210\240\233>8\212\200>L\342\004\277\026\026\'=\n\351\252>\314\377\251;\317\323\217>\303\204\264>m\326\315\275w\306\357=V\177\000\276\036t0>3\223\026\27711\260>\302\320~;tXT\276\005z\251\276|\035\023\276Q6\263\276\346]\263\276~\275\232\276%>\'\277{\240\317>\242\177\244\274u\033R\274\031\356\"?\243\327\324\276cZ\252=\230\020\004\276\223R)\276V\212v>\212\3020\275\301Y\365=L3\307\276\205\261Z\276\227\0339\276\213\363Q\276\361\232F=\026\221O\276\247-\016\274\021[\230>:4}>LHp\276\033\366\214=\327\000c>1R\221>\312md>X\350-\276\363\214\202\276\224\302\224\275\213\\\036\277\014\253\260>\366H!>\365TM>5y?\275\025\005\254=\355l,\276\241\270\314>e!\354\276\031\341@>\202D\033\277\360\372\000?\001K\001\276\357\361b=y\034\224\276\226R\277\275\020\037S\276.\230{=-\335+>\316\301x>gH\006?j\211\273\275\'-1\276\200\252\005>N\326\201=$\3337>MU!\276\335\254\201>\346\024\352>\250\371\306=0*\351=j\374U\276\227\2647>\006\227\342\2750\302t>#n\211=.+H\276_f\251>Cx\006>\006\360\241>F\303[\276\226\252\023\276\002X:\276\262\274\371\275\\\306\271>\300\271\260\276\311\003\035\276\330a\257\276\031\234\014\277%\270\230>.#\362>\213\300\014?\304^C>\333\350\t>\230\261\002\277\267\234\230>\206\324\356\275\332\200\215\274\337\312&\275_\004\245\276\344\311\010\276\017\356\t\275\373R\035\275Y\237\214=\374\307\241\276\215\274\005=\023\"+\276\323\216\260>\267\007>?h`\202\276\017I\222>\031j\245>\0240\334\276,^\336>\236\320\2549\034n\006\277\213\036\242=C,\010=\320i\312\276\2554O\276\221\205U\276\350m\013\277\215\316\215=h\215v>\201\030\272\276Z>s\274\247\031]>p\273\"=\376dw<\006u\253>\352\203\337>\254\247h>\257\261\273\276.\323\357<`^\207=\0144\252=h\265\225\276\025Y\200\276\303x#\276\332\312\334=-\252<>\350\002p>\334\301\266\275\365\3750\276q\000+\276\014\177\270\275b,\357\256\230\331\275\365\352\330\276h*w\276Gt\343\276\245\202\331\275\347\315\370>%%o>M2\020\276\267UE\276\256\373*\277\001\377\002\276\316\335\351>\\\025\033=:u\315\276i\254D\275\'\275\250\276\337\342\227\2765\3470\275]A\035=\204\004\366=\357\200\203\276\224\021\247>l\357\255\276\016\247_>\322ck\276\001V\265\276\342\215\271=.\006\004\277\000\245\326\275\272o\034?\336\000\243>\372\335\277>\235@\250\276\002\276\225\276\367\023k\274\002x\005>&\266\233;\3770\276>\355\022\341>\035@e\276\342\310\017>\2711\370>\274\226J=8,b>\026\211\343\276\037R\270>\3224\r\277h=\n\275\265PF>i}\025\2770g\036>Fg\276>]\304\204>\323.\321\276e\314\310\2762V_>\343\002\023\277\366v\352>\205\210i\276G\361\227\276\206\310\261\275W;u<\262m\257>h\250\311\276\017\303\003\277d\034W<\004\357^>/\032\\>~\340,\276\246\026\376\274\222\002\267\274\250\3016>\365\205\315\276\213\002\265>\244\244\275=\314\263B?Z\255\224\276a\317\005=v<\367>\022a\024\276\363\334,\276?m\211\273\350|\351\273\3671\030?\205\200k>,\227\274\276\'\005\373\275\360O\306=\336N\313\276cd}>\346X\376=\014S\017\276y\345\375\275Wv\225>-\372\233\275\215\371\030\276\025#\315=\245\357\020\275i\367\031?kdh>\241 \254\276Xm\267\276\236P\n\276A\254\265\276\346]M\275\350(\276\276\354\005>\276\320\304E\276\205N\276>k\263\234\276\010$a>\337>\243>Xl9\276\001WX>\201\267\177=a\352\005\2778\027\'\276\"U;\276\203\377\014>\347\220J\274\023\033\323\275\014\033\022\276\343z\226\276\"\037\223\275\270I\210>\245\\W=e\300\211=W\221(\276 \355\257\274\002Z\021\276\264v*?D\344\263>M\230\260\274}E\357<\312\312\230\275\321\036\327>\371F\312\276\n\014E\2764s\205>*2\213\275\205!\330\272\023a\203\276.\352\n>Z\262\230\276\004;\265\276\352|\206>K\233\300>\302\215\266=\236\321\357\276\206\233\256>\207\204@=P\346\346\276\217\350\001?-\035\333\276\211\317\252\275V\267$?j;\262\275\277A@\276\346\273\261>\005\224%\276|\315\035>\342\203o\275\246\367\251\275\027M\025?$t\200\276\256\037Y=\270\307\n>\245\265\240>\336\217\246=\363s~\276\222\342\211\276\177\014B\276\037\020m\276\247\321\254\275%\034.\276\200\326\222\276+\363I\276\376)\217\276O\005\010\276Sx\273>\n\r\017\276s\231M\274\023(\251>\320\347\336>\035\360\342\273\206m\263><\312t=\245\226\324\274Ehp\276\007\227!\275s\021h>\376\325\271\276\261\026\257>\341\230\321\275t\253D\276\247\235\036>\3247\031\276B\225\265=\031\366M\276T\360\316>\223\344z=a\216\216>\021G\334>\365\306\317<\232gJ\276\313\252\211\276\323U \2743\260\307\275\312!\244\276V\375Z:o\200J>\241o\225\275O\345\024\277\032\257j>i\233w\276\023Wm=]\371\305=]\322\000\276\333\271w\276~f\330\276\001>\313=\005/\242\274yN\013\277\027\354\n\277\314\341\026=\311\245j=\225u\325\274\310\3636>\033;^\276\245N\213>\274\347\231\276\237S\031?\307\344$>\332\316\317>\345#\262\276\250\330\251>\354\362^<\273~T\237\3407>h\347\'\277\320{$??\332M>\213\315\252<\241$\035\275 \330\017>\024`\346\275w\371\347\2750\326\205>^$?>\016z\004\275\003\367\000=\307\014x\275qv\327=\221}|>(\217m>\022\246>\2759d\327>\207Y`\276\337\271\322<\tf\272\276\365{(\276wN\363\275F\2020=vC\026?;\330\356=o\026\r\274\003\201R\276F\235\223=\314\356\027\276\365*.\2764\274A=O+i>nZ\246\275~\351\227>\236\3522=($\t?\215\002j>\t\340`>\344\362.>+\014\003>\326\356\016\276\212\370\252\275\206|\244\275\251\276\202>\035\305p\275\256\353\232>\323\335\253\277\207\006\'=\365\020(?\322\032\317\276\301\262\314\276e\315\215\276\2067\235>\337x\243\275\234\253\026\275`\203\037\277\322\220z\276\035\262\317>)\324\010\276\237\255\000\275\254-\222>\350U\273\276\244Z\342\274H-\353\275\233\\~=5\240\236\276\037\252\033>\227\004\270=z\233\244=C\014\242\341\207{>\360d\242>pa\r>\242\261\r=\037,\271>z4\272\275G\314\313\276a\333\320\276$\354)\275r\353\243=m\250\002\nu\033\277p\320\343>_\325?<;\322\"\276\273\254\016\277\357\333\220>hL\326\276L\347\306\275\325\334\022;\201\301!>ON\032\275\340\333\324\276A\305U\275Z\031Q>^\252\272>\021\234\346=\3006O?RI\364=d\257\376\275\340p0>g\025\234>_\351b\2765\337W\275\321dr\276mLc\277y\306\223>$\000\r\2771\330\201=y\332\000\277\211E\233\276.+\312>\030O\243>l\023>\276\215\301\356<\005\303\320>C\335\200\275\202\322\232>\356\036[\276\325o\334=2\261:>\205\331\272=\207\220r\276\255\215\360\275\200\020\242>\037\030\247\275\315\210\246\276\237\355u\276\200\020\323\276\317(5\276\007\207j;\252\332\316\276\225\027\270\276/\245\373\275\177J\371>\334X\216\276\253\230\204=\320\026\002>\246\013e\274`\314\031\276\274B\207>t\242\255\276\340,\202>\022\013\261=Rp\233>\374\036\n\277{\365?\274@\016\036\276;#\000\277`u/=\302\201\t>\330\200v>\246Z\225\276\263_?\276\227B\324\276\272j\374=\375%\364>G*\255\276\355q\247\276\207A\007>\021\227}>\3611\246>\274\313\303\276T\232\007<\2348\314\276\3304\366\276\305\017\341\276G<\205\276\363\333*>\320\025\201>y\310\222=(\230B\277<\353\322>\007\252\316\274Hq\001>e\316\272\274\300\244&=\256\'\346\275\347\301\225=X\341[>\367|\037\276\r\372\t\277;\366\005>V\367\036\276\340\004b>:\322j\276\0241n=T\017y\276vwI>n\253\222>\345&\204=>h\003=\234;\203\274\366\354\266>\3633\331;\300\330\200>\207\266!<7\371\226>=\271\023>\225p\033\276\363\304\372\275c\250\203\276\305\377\224\275\246n\207>\212j\006>\364\242\370=_al>A|\021?\003\270m\275,\2422>8\260|=\346p\263\276uC\213>5\257\263\276x\334\332\275z\244\366=\'\247x>\"\233\010>J\271i\276\013r\033\276\252\257\362>\033M\206\276\313\231\027?\nH\210<\374\244\302\275@\335\271\276\253\227\010>q\377\010>\306\330m\276\304\266\201\274\375^A\275\\(\207 \001\230>@v\037\272\314\010\025\275\006i\036\275P6\264>d\201\311\276\244\277J\276k\245\271=a!y\276\263\341W>\344\360\\=Z\277\365<74\013\276!\252\323\276\255\341\236=4\264\271>B\250\255=\200\036\037\276k\274\213>[\3755\276^h(\276\301\231D\276D\334\332;j\316Y\276/q\241>\t\314\024>}\010\251>)/[\275-\270n\275n9\206\276X\363+\276\224\t\026?=R\\>\243^\222=\360w\227>\327a\254\276;\223\007\2765\032\025=:\263\223\274\"(8>Cp\272>\353\377@>@\265\273\276\374\330b>\341<\203>f\366\277=(\245\273\276m+@\276s5\r>a\\\224\276\263\340\305\276\334\362\000\275m\266\337>WKP=jW\202=\340\021\013?\356\236\350\275:\370\204\275H\302t\276\312\315\200\275^\276\'\276o\300\035\275,\177\330\275\363\'Z\276\253(\375\276f\303\220\275\300\224\003\276\204\232Z\276\225\207\303\274K\004\267\276\271\020~\276\023\206\323\275\013ly\276\315\320\261\271t\n\013\276\246Y\264=YJ\246\275}\365\317\275\342\231\030\276\000H\030>\362tn\275\315\360%?Q\372\020?\346\275\204>9I\374\276t\016\365\275\253\313\010\276t~\343\274\213\341\236\276^\3160\276x\037\203>\373\214\374>\247Q.>Q\265\206\275k\262\236\276\356t\356[LK=\273\323\266>\227W\320>w\215P\274\320KJ>\223>\007\276>\037\021\277f\027l=\"#9\275v\265\304>\227\316n=\205\226$\276+\252\021\277J\037\244>\t\261u>\212\177\300\276Kl\235>\220\200\'\276\317D\344\276\331\203\003?k\223\310\275p\3308=\010\3070=\351K\326>\316\376\010?\302c,>\306=O>Nb\204\276\366\226\366\274\006\r\325\275Z\351\344\275}\230\230\276h~j\276\374\220<\277\'\022\254>\207(\216=\303YP>\227|\220\276\367C\322>\226O\004\277\006\341\271< \301\344\275\035m\304>}\254\313>6\366\004\276Kh0\275\270\362\263\276W\330\213>\251\2765>\232\344\024\276\214\025N>\322\216\022=>\362\341\276\261k\331>\013r&>\253&C\276\227\210\035>\nj\213\276\256\311\367=Bq\237=\214b\006>\3376=>\305\000&\277bH\201\276>\305\n\276\307\254\033\276\320%\215=^\370\321\216@n\276\020U[\277\231\236F?@\327+?\221\263\010\277\n\335\236\276\274$\360\276\214\205\340\275\233\177N=\334\253e>\254b\001=\303g\361\275p\350\205\275k\341\206\275\357\357;>\247\330\212\274\262\0178>\027-\206=\365\302\331>\033\224\032>\335\213\366<\357\342H=\250\215\216>\322\347\031>\273g\363\276\225|\250\276\370\213b>\353\021\314>\376\026\031>2~y\024)\270>\\\352\022\276\223\177\020?\316A\242\275\2557\315>\332\212\273=@\2263\276\021Y\240>\244\\.=C\016%\276\\>d>\247\372l\275\322@\213=NU\337>\0014+=\377`\r\277U\344e\276Mq\236\275e\361\327\276\252\037\342>&!S>\272\234\327>9\243*\276X]\177\276\\b\020\276X@G>\243W\301\274\025)g\276\267\311\326=\024(\017\277\354L\231>\355\214j>\311j/\277\2728\021\276!2\234= ,.\276\273\016\335\276\010i\353\274\354\346f>\0260\002\275G\365\036>\324\251\317<\200\367\004\277\207\232!\276yK\225\276\016\253\355=o6!>\377\310a>\224\253\374\274Ne\324\275`\247\337=_5\272\273I\275\">\366I\212\276\300\016\013\276;\225\323<\357b\253=\364YO\276=\204\220=\204#\257>\264 K\276\257\210B\276\327\031\020?lyJ\276\177\207\006\277\207C\355\035\021\352\275\3600k\275\202O]>\203\3031>\354y\205\276\307@\304=<-\251>Jh\206\276\241\222!>\t\242\022\276\034H/\274\232\346\000? ?\276>1\307\235>\202\020\230\275\022\000{=\274\271r=\216\214\220>f\260A=Z\331\325>\267\244\360\275\235\016N=\3572\0071?\360o\266>p\304v\276\023\'q<\323C-?\236\214}>\323\355\245\275\nGe=z\2351\277o\272\275\275m\347\357=\034$\225\276\177\245\200\276\020\376\267\2762\223&\276\035\315\330>s!?\276,\0100\2768\254\246\276\312\n\267\275\237y\'\276\224\\\203<\352\250\344\276\222\322P\275\001\313\231\276>v\222\275\265\240F?\325\250\021>\312#\305>\370\n\243\276\2305\330\275\351\001\027;~?E\276\322\247\242\276\322\366\217;\242\327\366<\257\365\346>\211k\220>\026\222~\276fg\020\277-\337c<\367,\031>\375\025\265\276\267\235\023>\301zU\276lI\326\276\204\307o\275\344=]>\333lT\276\034$\345>MR*?\243\273\300<\201\030{>\324\310`>\'a\203\276\237\014\037\276\267\310\360\274\246\367\371\276\315\014\014\276\342W\220>\'s}>r\254\225\276\372u\376=\321\372)=\315\372\022>\001\231f>\n\306\016>\251\302-\276\006\316\336<\003\204\203\276\342\360\370>\013\315\\\275\233\027\222=\367\037\304\276T\270\"=\245\020:?\204\3452>\014o\277\302>uM\r>t%\013>\351\326A?{`\202\276\032\010\213>5\231\227\27684\241>\360^\362\276e\261\374\276\325>\312>\263\324A\2762p\325\276\021d\\\276\007\364\241>\300.\250>\250+\n?\277j\302\276\352\032\214>\3470-?g\224\314>\274\302/\276\257$$>w\337\264=\310I\346\274\212\315v=C\257\312<\265\323\\\276\n2q=R0\252\276\272\321\266\276/\254\202>\212\331\222\274\326\356j>\n\301]>\035m\225>\314\366\217>h\260\277>\2629\021?\001\246\212=\3140\021\277\216\273\033=\r\346\222>E\270\232=HE\\>;\036\017\276\312\r\245\275\317\017\201\276\330iy; %\025\275)\035&>\033r\177=/\352\235\276z\200\205=\020\277\327= C\254\270\226i=\276\374\3656\275\003e\331>\020\016\310\276\210\365.\276i\323|\276\202\0309\275\221\351\273=|\217\t\277\340g\177>\311\261\312\275\220d\037\024\2531>\023\325M>r\035\0059#tE>B\303\013\277x[+\276G\236.>\374\326*\276[\254\027?\027\233\347=\013S\244\276\250t\256\275ea\204\277\206\210^?w\303\225>\n7\\\276(M\204>G\021\263\276\3603\213\275)\301\242\275W\2371\2765i\001? p\235\275\216]\212\276Y\331\274\276\252\365\241\276\226n\311>]\321}<\272i\212\276\003^\177\276\245\271<\274\300\023\354\274\212\333t>\225\213\026=W\035Y\276>\007\t?e\342\316>hk\255=\210\320\006>`\211\021\276r!\312\276\246\233\204>jM\234>\340\257\037\275e\026,\277\367\036*\274\246\025\232\276\343|4>l\212\252\275$\261\037\277q)l\275\351[5>\300P~>i\352\213>\3533\004\277\310\233U\276|\356\310\276\330\337\265>\313\037\303\275Y\264]>t\337\241>f\257\003?x\245\220\276v\000l\275^\340\214\276:\323R>\375\211\007\276 \347\323>;\361\241\274\t\247\265\276%\216\216>\221\352\037=j\236\247\276\177\333k\276.\263n>\360\r\373=c\010<>\363Ee>\273\316\300<\223\'\263>\247\031\006\277\256\224 ?!\244\354>\017\273\225>\340\n8=\263\361\">\217(_\276\364\227^\276\223v\240\276\367\246\341>e\005\223\276u[\203\275}\306\264>l\250\274\275B\246\\>7O\203>E9\217\276nN\361=>F\364=\371$\232\275\034y\374=\004\241\306\276\335\271Q?\021\"\317\276\235\250\033\277]\320B>\017\261\316\276\321\355\261=\026rN>\tG&\2770\201\311\275V\364\222\276\213\352\237\276OI\013\2779\322c\276\330\241\010\276\305)\257=\025\372/\275\276\t4>+\023\302\275\304\273\234< \026\220\276\340l\030>\r\223\027\275\302\232\004\277_\345\244\276\242\371\323=mL\007=L\206\236\275D\234\300\276\302\0212\276\271\3616>\303r\220=\322lU\275*8\323\274ro\244\274EF\263=\362C\3329KIY>\023{\371=\234\"O\276\322~S\275\343+l\276\206\366\210\275\263\366\315\275|q\312\275\323\331\361=\352\213\356\275\\\n?\277\304\013\001\277\255c\017\276\3059R\276\236\350\004\276\244\373\245=\215\373\031>$\001=>\211\344\356>\2713\244=\315\2523;\235+\007=n\365\002?w\311\214>\202\327\006=\013r-\276\037&\000?\3602\207=e\236\262\276\313\323\315>\202\352\326\274\356\320p>\t\257\274>\274y\257>6\355\223\276\203Lh>\027\340\260\273\006\032\353>\000\342\257\276rPx\276\026\nn\276+\035`\276\310-f> \210\375<\006h|\276\376\227\311\275*\354m>\r=\014\277\246\t\024?C@;\274~\345a\276\306\001\303\274\247U\214\275\036\272\301\276E\272\001?\262M\n\276$\250\375;\334f\247=\005\002\256=O\216\244=\276N\006>/\365\314\275\'b\211\274\334\356m\276\003h\026?@cb\276\315<\214\274.\213M=\031\206S=\310a\324\275[\324R\275\206> ?\267\223\'\275]b\274\275*_\300=r\356:\275!\317\025<\037\n\320\276\311\265\273\275#R\344>D\245\023>\312\002\034>\326\377G\276\204\240B\274\302\323~>\265\n\354\276\374\300->\325\n\371>Zs\350\2763\276u\276\033\357\233=\\.\246\276\031\366\001?/\336\232=3\027\251\275\375\254\272>\252\\!\274\326b\212\276^\336\n> \306\242>Cq\247\276\242&\245>\032\032\274>{A1\276g\373\310=\277h\004\276G\312\241\276\003P\216\275\037LG\277\325\371\231>BzW>O\000\200>\337\245\230>\242=\372\276\024B\025=\217\215~=\213J\217\276.f\330\276\3308\211>\n\324\201==\2149\276\345\264\215>\202\252\315>[\203n\276\366:\341=\033\030\212\276\362\212\235\275\232tk=\232\321\207\2765o\332=\250\353\304;=~\005?#_\264=\317\242\200\276&\365\261\2766?\210\275\334\273\215\276\224x\211\277}d\030>(Z/>\354\341\275\276\014\345v=\227\336\236>k\026v\275\223\032&=8:\306<<5\347=H\004\341=\323\256\001?\364X\354\276\300\014g>\273%z\276\264\213\206\276\013z\213\276\237n\205\274\006O\301=t\031c<6\377X=\ng >k\343\003?\317\243\276\273#N\265d\373u\276V+\274<\310\342\354\275\306\3318?\024|\214>\t\362\346=\300L\033\275\305\226o\276\254\013\363\275\352Y\347\274q+\344=A=\243>Y\230\262\276_Hv\276\264\233\373=>\306Q\276f\026\220=\221\213\327\276\034\343H>\017m\336\274\311u\340\276\374\276\210\276bQc>\001^\216>pb\257>m\277\356\276\375\226\310\274r4n\276}\037K\276\260\010\223>6\000x=l4\257>\355\265#\277:\313\221>\004N\216\275\232\313\206>\007\220b\276\320@M\276\035\365J>\ri\310>\t\005\256>\365\357\254>\302\332_\275\031U\001>\271\251\215=8\017\013\276\353\243F\276\257w\315>\313\007\027\276\235\254\200=\006#\340<\376[\251=v\243\203>\253\3247\276n\216\000?\250%\233>f\037[>6\321\233\276u\305\270>\240#w=\035\317J\2763\203|\276\230(\261>\267\333\240>\273\327\327/;\037\235\302=\2248=\274\207ri\276\227\313\243\276W\340==\265\347\252;\352\371\325>\217\241\370\275\226\013\356<.4\224>\344\331\020\277\031\251\202\276\263\304\252=\\G\310>dQ\220\276SR\203>\354\233\245>\217\341\260=\032\210\205\275\020\020\337\276\214\004\345\2750\346\372\275\371a\017?\351\311#\276v\227\235\276\246\352\005?\022IH>KQ\372\276\0140\254=\342\376\200\2764\360\361\276^\361.\276X\234.?e5\216\275\214\361\360\275l\342\371\274}\300\024>om\003?\331\313\302>A\247\027\276\030\016\212\275\304X\216>\217\271\200\274\345J\'\276\2574\243=\t\0145>\237\245E>\206\244E\276&\021\323=<\257\r?\026y\354=^\340c\275c}\237>\361\371\373=Y\277j>\357a->\213\347\202>m\215\204\276.\363A>\305(3=\220\222k>\361$\263\274\307/\t>\301\252<\274\347\360\030\276}\322\242=o\251\334\2754c\034\276\261\347\005\275\275\346\026>\231\254\367\276\013\001\257\276$l\241I\223\307>]+\374=\275\336\367>\215\227\262\276c\007\212\275\n\320I\276gK\022\276k\340\266\276x\322\027>+\233p\276\224\2749>\332X\315\2764&6=\326~\230>\001)m>K\211\037=\330\233>;>\324M=\010\260\025>\220\273@>-\261\037>\333\250\262:V\337q\275\036\304J?\264\2555\276\264\257_\276&\235\350<\004f\252>|\320\202\276fF\243\275\003\307\214>\374\264\306>\317\223\177\276\223?\002=\230UN_\326<\\\311\220\275\254p\016\276\014tR\276G\346\377\276Y\020w\276\035e\273\276;\026\024>\334=\364>\357\266\241\275\260\275\201>\326R\223=\313\353\240>\313\270\002\277\024\237\n\276\255\345\233>\3429\365=lF\215\276\361\017\224\272\347i\327>+x\200\276\003[L\276=A0>/4{\27602\225>\035\244\010>[Vp\275\204\226?>-\211N\276\363\033\272>)\300\221<4\334\237\276,\377\346>\366y\234>\306S\024\276F\230\237>\026\037%\276}\232\367<\345\005\027\276.\266\346= &\034>\262\306$\276\217\006#\276\215\0204>\227\324i>\007\245\255\275\331\026\333\275b\212\030=$u\037=\237\353H\276S[\312\275\315d2\275\026\347X\276%yl>\340\266\214=P4\226>\005\326\214\276\275n.\275\252\271@\277\301\005b\276\246]\025>\334D\337\275XS\233\276\002E\263\275\000\357\217\275;7\245>\215i\214=\313\016\321>~\325\276\275H \357\274\006\272\002\277X\205\314>\257\340\004?\351\366H\276\344}$>\020\253C\276\332)v>\026u\317\2767:\370=A\350\310\276\343\344\204\276\327j\017\276\2136\225\330\257\002=\317\307\347>\220\241W\276+4\000>v\005\034>\275\'\307\2762\241r>`\246\230>\320\010W\276^\251->1\006*?\342\245\207>\263\354\202=\332\"\010?\310\346\021\276\241\250\007<\271m\247\276\225&\366\275!\311\227\276\205\356\300\275,\331\304=\2722\225=f\311\373\276\223\007\341>u &\273\3533T=\260\207~\275\311\214\240>lX\225\276a\311\262\275\320)\000>\n\232\017?%\375+\277^Q\317>\004\276-\276s\324\'=\373\234r>hGY\276s\363\017\276\236^\271\276\345\357\007\276\204\223\371>\014\245\236\275\243\370\305>\361-j\276\263N\326<,\221\335<\022U7=\227]\030>\201i\225>b&}\276K$\244\274\276@\242>$t\267>\004\374\377=\r`\273>\250\226p\277\224\004\340>\334\025\317\274\373\236\231>\t\210F\274\356\031\320\275\037\260\020\277#\347\357\276s-\336=7\361\233\276C\357\325\275{\000&\276`F,\275\\\3746?B\304\001\276\314\336\313\275\030-\300\275\245\213\277\276\236\350\237>\263\036\335\275&-{=4L\205\276\305\"\007>K\252\310=\303\374:>\312\362\370=51$?\031\257\306\276e\352$?\250\200\231\275$<\217\276e\267W\276`\021\223<\020?/=p\210%\276.\240\262>\033\263\264>D\223C=#}\024\276LK\202\274\211\342\027?6h\"?\010&A>.6\275\275\'\344\005\277/\336\260\276|f\302=)\363\240>B\221d?}p\320=\376%\006>5P\206>a(\234>\024\234_?\346\334\224><\302\355=\347\256\343\275\344\321\007?B2\\>t\253\266\275\322\271:\276\27166>\016\271\224=\244\010+>\320\345E=?\266\'>\330V.\276\037\213 \276\250\210\317>\021\354]>\355\342\014>\321R\210\276#\370\320\276_\013\342=p\235?\277X\314\213>)\354\361>d\337\262>|)\341>!Ni\276\204\2242\277?\001k\276\222\221\202>\302\222\016>y\021\016>\224\375\031\275q\343U\276X0\203\276\037\016\363\2755\013\032\276\365\226`\276\350\324\275>\240\276\264\276\2525\231\276\337\222.>Z\255\004?u\267\025\276\243!\312=K\330\370=\314\221\271\276\312\210 >m\372\346\276\326\342\233>/\242r>j\350@\2765\302r\276\235\217\322>\3448\n;y\236N\275\252Z\260>\001\231\232>\032\032\340>\315\324\201<\271\262p>5*$;\223\"\263=\242\363C>\363\274\264>\322v6\276\225>\237>\3736\r>\016[\340>\023J&=\2026\301\275\251?\234\276\005>y=U\305\003\276\303\326\035\276\253o*\277\345\245w\274\342\366\000\277\356\233\353=\370g\241\274\2615\334=Z\321\211>\204\277t>\026^)>ip\207>E\257\010>zF\032\276\347\377\236>\357~\272=\006\245\217\276\307@\021\277\275\363\324>X}\013?^$\010\276/*\204\275Q\365\354>>?\265>\252\235\033?\272\255\201\276Xl\376>Y\200\024\276FP\210>-\253\025\276@\"\270\276\247\325l>Jj\005\276/\371\334=\r\243\302=\241\317\232=}j\220\276\031\"\364\275_\321\032?\301i\002\2764\t\227\274\242\3312\276\030\361\206\276[\023\211\276?H\"=\314\000\360<\215\225\205\276K\202\210\275\177\254\256=\357\203/>_\363\031>\251\301!\277\353h\016\277\202\223\301=\241\252j=\273\353\253\276~ek\276/\370\351\275\374\250\333\275\264\365s=l8\256=nS\"\276fB^\276l^\261>\221>\220>\024\256\001>,wv=\262\023\022\277\003:\354\275@\353\210>\331\272\037\021\231\210>\233\235\n?\347\201\276:\233q\257=2\266.\277\232\217\336\275h8A=\\p\240;b\305\227<3\375\204>\250(\301=\270\0339>\243\035 \277\247P\250>\225\322\022\276\354\272\340>\210/\217>D\330\002?I5z\275\336\304\303>\212\273\323>\025\035*?1\271H\276\367\233\240\276\213\221\034\275\266\204\344=V\314\203\276\226yv>\347\305\217=\nA\254=\377\360\315=\362\021\331=\"\322\222<\031\214\272\271\017\\->u.\007>\016\003\374>\311\304\251\276FF\031\273r\256\225\201M\222\276\177\260z\276\273\267v>*v\364=\353\241\314\276@\327R\277\205;{\276\310\242\215>t\272\243= \2442\276R\000\223>\004\310)\272W\204\226\274\256L5>\"\222Z\276\201\226}>\366o\252\276\201\273\316\275\222\214\037\276>\026\240>\206\224\340\276\001\313\025\276`>\370\275\317f<;y\032\334\276\337\350\004>t}E\276\033\367\332\337\264\262\275\224\272\344\276\354\277\330=jC\251>\0349\033>\004\307\246=\346UZ>6\245a?\372\332f\275\200\034%>\215F\026\276\023\275\263\276\262I\376\276\215\261\226=g\245\251=\250\364\331\276K\356\243>w\002w>\373\301\352>7\334;\276fo6>\230\323)\277Z\177\334\275o2\200\276\263A\001\275us\267>\306\253M=;\001\306\276_\033\363>\034\323\212>\345\351\301\276M\245)>\020\233\005\276J\3651=\234\205[\276\360PT>r\370\210\275\201\254B>\3113i>\372)\276>\361(\026\277\206\300z>\347S\">B6\354>E\013\006?rZ\n\276\007\361\223<\367W\235\276\017#\014>ey&\275\330\233\324\275Z4G\276V\277\317>\220\rF?\351\243S>\305\320\222\276\323\320\006\276)\220\246\2769{G>v\333o\276\344B\272\276\307Z\355=\270\245??\345\376 \275g\020\306>)\255\270\275\036.\010?L\016\227>5\302\n\275\337\367\275\274[\032\000>\227k;=t$s\275r\351\324>\301\026Q\275\262a|\273(\312\222\276\201\302\347;\023\266A>\2571\321=w\237|>\333S\344\275\316\247\252>X\237\033\277\340\017\335=\177$3\276_\2175>\304(}=Y\014\036=\331\240\"?}\346\266\276\361\330\007\275u\362_\277u<\336\275\300\335\262\276\246+\207\276\367\016[\222\344\237\276\027\306\'\276Hr\367\273_\005\345>\003\316\331\274A\r\230>\220\330?\277,\274\370=U\325\031\277\366<\204<\313p\213>\331i\026\275\203V\035>Bp\376\275\313\231\020=&.\211\275^\203\002\274\277\327\370=\201\371\356=\260\277$>\217y2=\315\004\206>\212\361\233\276\241\3153\276\244\004\016>\016\240\201\276Q\364+\277\333\177\036\276\323\020\227\275\234)X=\271\014\326\275\322\0107>\261\'\302\275\020)\262>\177w2>\313\014\226\276$K\271\275\276\t\264\276}\210\344<\333j.?/\360\226\276\240s\204>[\341\313\275\217\305\025\276.R<\276/\004(\276\355\227\344>G\221]>\266\374\232\276F\021\213\276\302\006C\276\2363\276>d\201\207>l\027p>{\016t\275\25733\277\263\010\005\277\021\265\231>\221\003d>\245\236\025<#\317_\276-!\300<\007\376\253\276h\312\021>G\"\355;\254\276\323\275\305\263D\275>\340)\276\355\310P>E\301\035>\315(\213<\007\2271\274Vm\223\275\246\363\362>,{\"=r\372\376>\272\276\354\275\371Et\275\032J\264\275\177f\221>\260c\021\277T\232\364\276\316Z\326\273\375\036\007?\006\235\310>\233z\210>\322E\035>\036\010\311>\252\252%\275n?\376=?/\376\274\260\026\351\275i\220\367<\261o^>4a\237\275[\364\270\276\366\3372\274\376\'~>\020\023:=\303\264\025>/fG\2769\235\270>\307j\300\276\306j\025<\234\002\030>\177\230\010\277\341\204&\276tZ\213\275\362\347j>o\252\361\275eEF=^\250_\276r!\007=F\263\016>z\260T?\256\276\211\275\256\247*>\363\265\237\275\2123]>\214\203\350<\r\236\245>q\276\350\275o0\002>\324\207\207>\353C\030\276\222\013\237>\221j\227\275\370l$\275]\nZ>\274\271\r?\2537\003\275\021\333\004\276\207\315\257\276\006l/>\302\303\370=\217\302\321\276e\374\345\275,\263\236>\027y\034>\241w\264\276|\350\260\276VQ\233>J[\000>\320\227\257\276|\030\321\276\373=\230\275\364\307I>\261^g>iN\345\274\223o\211\276\355\016\311>\010\215\t<\204\3007\275k\344|\275\321\303\365\275\375\360 ?\014v\364>\204\377.>%\315\376\275\253\'\'?]\264 >Z\246\262\276zs\324=:+g\276\014\273\335;f7\227\276\367\370e\274\004,\036\276\360\034\335\275a\020{V\217\230w\020\225\276\251[\312\275a\355\234<\254q\277\275&\262*=\004\207\215=6\261\222\2765\216\201>&\307\277> \023A\277\351\021\362>K\331\030?\330\010A\276\177\370&>\211\264\257>\240\367\361>\270\315\344 C\005\276\223\032\354\275Lg%?F`\212\276XN>\276r\233Y<\310z@>k\352\023\276\250B\273\276C,\206\274\315\270\022\277>J\233>\257G\234>\276\016\251<\'\206\227\275&\302\360;\362\236:\276\020 \327\274Y\253\006\276\247|\377>\004\327\013?\305\324Q\274J8:>\037\314+\276_w\037=\221\223\027>%w\210>\230\006i=r\253\224\276y\315\312\275\351r\023;@.\204>\326\310m>i0\003?nVT><\365\330\276\000\361\027>\342\263\370>\360\345y\276\312a\225\276\345\340\366\276x\020\266\2769;\020\276\r\345\376\2750\213\353\275\243n\023?\364\360\237>\201\372L>\007\3607\277\211\032\377\275t\335 \277\277aX\275\247,\212\276\342kq\276Y5\326=|\006\245\276\251UC\274\t\001:>\374\300\233>\364Z\003\276\002\000\343\275lS\312;\214W\346=d_\021\277\372\324\203>\224`\022\277\243 \337\273\330\262\215>o7\034>\017\033\327\274\335g\220\276\366v\013\276\177\373\216>\341\225\036\277\240\355\237>X\024%>x\377\314=k\273{?3G\030=\211\304\212\276\204\037O\275\rA\327\276\\\215\275\276tr\010>\021\353\361>\236\210\351>\245\037X=\204(\004\275v\320\023?\312\215p>\245r\032\275@\313.\276\262\202\r\276h_\321>#\364)?\276\211\343\274V\217\200>\236\365\234=Y\223\262\276@t\021=09I\276\330\243S\275\213\'\353\276\360e\325\276\214j\372\275\273\364\000=\347ay=\277!\036\2761*C<\240c\207>\354\336\215>2\307j\275\253\320\007?\331\246G\274vJ\247\276)\234\240>E\325\206>\014|\343\275v%\217>\302\234\322\275\372\374\343\276\333\222\">\260\315I=\315\364\216=!LU=e\213Y=\240\227\013\277g\377\367\275\206R\022\274\243\370\215>\207b\017\276.\377+\275\250J\013\276\275\361\216\275\346S\345\206\034\352=W\355\324\276\364\227\005\276\3250\014?Sw\252>\321s\325\276o\367\t\276J\024b\275t\231\330=\303\377A\276\003{\020?\256\353\001=p\335\226>\004\326\347=\211`\370>H\002\232<\377\227\026>\226$\037?#\241\360=\360\231y=\306\322\237>\362N\224\276\332\371\357\274\376W\263<\235\265\200\276\331\357\327\276\275\321E>\022O\206>J\000?\277\241i1\277)\332\357\274pd\235\275O\246^\275^r\204>\361,*\276\002=*>\204\212\221>\255\245\320>\223B\367\275\032\355\231\276\313T\255=|H\330>\205t\216=\347\344\243\276\336\330\345\276\317\337\254>nv\316>\300\202:>\263\325\235=~\334\316\275\336\253=\276\212Wb\276\001\324\016?\350\251\241\275\004\3028\276{\203\310=\204u8>\361\232\232>\327\260N\276\205\345\270>,#e=\007\266m\275l}\325\2750\334\234\276.\025A\277\265`\033\276\335:\312>Hz\253>\361\014`>-\322\213>\226M\363\275?\230\303\273_\221\034?\027d\020?JI\024\277\315\020\005\276\014\tt\276-\010\026\277\362\262\345>\023J\301=\013t\336=\232g\273=nJ\266\275q\033\205\275\232l\341\275\333\204\244>CT\031\276\220\037\320>r\344&\276u\340\254>i\313I>\331\227\314\276\245\373\036=\265\355\225\276YuM>\225\003\037?Kq\r\27702\371=\254F\t?E\006\200=0}\257\275$^\326=1\270\244>\262\006\311<\351S\207>\351\357\337\274b0\262\276g\252\261\275\235\326\364\276\366\227\037=\215\005\304\2763;\032?(Io=\361#\304\275v\007\241\276\013\264\243=\034\014\340>\357\346\252;qg\215<\277\027\311>\332\235\216>]\te>n\033\301\276YT\223=\235\220\035\276f\356q>\305\251\367>8Q\026\275*\375\023\274\273\273\231=9+6\276\207R\307\274|\371\000\276\304\244&>\335\366\370\275\020\271\315\275HK\013,\330\023?-\020\030?Y\026O\276\235\302\031?\"_\033?\022\305\375=\324\031\316\276\267\303\207\276\256\317\363=\234\3651>\r\305\003>z\002D\276\351F!>0Z7>\311\013\231\276\031\275!?lZ\231\275p^7>\346-\304\276\362\033\007\277\302B\254\275l\'\370\275+\005\275\273\020{!\275d8\312\276\377\271\237>\013\262\254\276x\332,\276K\351\215\276:}\345=qq\271\276\264\272\006?\337\304\212>\233\247\243>9\313\032>6\374}>PL\'\277(\213\221=\205+\007\275\321\343a>\370W\304=\271\263\232>\253}#>\035\331\306\276\"\344\223\276\"\200\332>v\372\223>\332\'\305=\371_\177;\322\004\331\276[Zf>\334\240p\276\260\311\037>\"\207\351\275\037\213\005?\361\350\036\276z\346\005?$QM=&\340\245>\314\366\202==\251\215>\025N[>S\356\025>\006\252\004\275a\300\322\276\013\312}=3\235\343.\307\224>\2271\003\276X\230\002\276A\257\366>\336?<\276\204;\321<\016\350\267>S\311\350\276\177i\364\275\354\3350\271H\2056\276\230$\322>D6w>\377\251\021\275,\353\321\275\341f*\276\332\242I\273\346\247f=\352\347F\276{%\263\276\235\244)?.\255\371=I^\272=N\013\227\276\215\224\377\2764\346\004\276\262Q\362>\261\356\026?2v\361\275\030\315\306>\365 Y>7\253\n\277\020c\364=|{\255\275FD<=\362\217\225>I\233\254\276\242Q\313>\"\272\345<\252i\335\276\320\345\223\273\316\264\337\276!z\034>\227\266\224\276\244\211;=}\302l\276p\223\350\275A\273\204\276{O\300>\024\250 >\"5g?\363B\001\275d_\203\275t\\w>\242\364\027\274\007\000D>\3561\256=\345[\316\275\252U\241=\372\262\212<\354\276\003\275\030\263*>H\3331\276\271\223\231\275\340#h>\364\206\353\2763:\226\275\372\320\221\276\327\267l>\036\026w\276\033\035\231\276\221+e\275)`\003\276\017\303\032\276\000Z[\276U;n\276m\344\013\277\223\t\312=\235<\317>.\223\213\275\0172F\276\255\002\244\276\025W\227>\356\256[>F\324-=\353J\270\276QZ\022\276\2364}\276\240\257L>\013\256\235=)N\234>\351\037}\275\2433)>\t0\237>\035\211\200\275\301\224\302<\t7\n>*\305<\276Q\262\030>a\005\252\276\202\022\276\276w\216\177=(\315\233>ps\353\275\002\217==\240j\331>6\372\210\276BM\215\276\342\001\260>d\244\270\275\364\236k> \306 >\207\262\231;\303?J\275\334V\241\273%\210\337\276\000\373\017=)\264(\275\310\253!>\375O\002?\r\017\257\275\334\267\347=\306\273\215>4\336q>!\230\244>\266\3617>\312w\220>\361\351!>\236q\205\275\"\304\332>\014\260\353=>\003P\277\036I!>\340h\000;?\240\374>XGY=\334\005\267>cM\323=(_S\276\364k\006\276\210R\032\277\036(\376\275ZF\005\274/(!\277\231\327Z>4\010\330>Y\207\216=\204\254\277>\276\245\330=89\"\276(,\371\276\023\367\200\276\331\t\214\275\234j\231\275\301\320<\276\004\200\326\274\233\262g?\225+!\276\330l\320=\270\377\264=_/\240\276\375G\254\276\221\336\256>\035\036\321=llO\2769\357\237>!mR=\3747\206=\274\244\257>\375h\354=\001\327\252>\027\366\345\276\016\211\014>\310\362i\275\0100\020>\356\263X=\322<\222\276km5>[\341\304\276L\005\322\275\335\347\265>\021\307\212>e\343(\276i\210z\276\361\353}\274\363~+\276\t\275\346=Z:^\276\034k\220=\2636\342\275\320\215\314\276\216\306==U8(\276\242C\024\276\314\371\231\276S9\252=0\026\243>Q\334\005>\360\275 \276\202p\212>\370\317\347\276K\276\225>\005\026\256\275\361\001\207\276\361!\233\275^\220\224=\303\252\334\275\020\235\265\275\211\341\354>\035\"\253>h\210\332>#Du\275\226\254\026>DY\324\276\025\247U\277\200CR\275\373\265\010\275~P\202>2\020\257\276\023>m\276!\332\321>~\031\001\275$\377g\276)\207}\276\334\211\031>\034\214]\276\370y\232>\023Cw\275\222\312[>\323/\320=\243\252\017\277\204\377|>\"\315\350>\'G^>k\357\227\276\225\255H= `\027\273i&l?\356\314\221>\233\210\325\274,(\376>\244P\225>\376\343\237\275\360\241\272=\370\034\261\276\274\216\370\275\245\350\252\276\276!\007>\004\\\203>\001\231d=\260=d>\204\335&\276 \261c>\244\322\260\275\210\313\316\276\307\371\352=\251\321\006\276\033\322`\276y\335\270\276\302\227\215\276i\365\243>\022\366X;_V\354\274\013\336]\276\344Q\246\276\304O\361=>\263\202>\276I\"\275g\033\232>3\025\221>W\261\222\275\211-\302=\352\326\257>~-v\272)\265z\276\000Z\350\276\t\213\221>\373\255\234\276\276\3129>\263\212\347\276\001\034\260\276\267bn\276K\307#=\252\337\353>\032$Q\276\276\371\220>\230\021\003?c\376\245\004.\302\275S\247T\277\302\365\237>yve\276A\232\202>)\300\025;\340P\361\276\344k\004?_D(>\357\032\025\277\244d\245=\365\366\341\276\234\021\343\275\005GN>\243!\246\276\3554\005\276\277\212\t>\210\014\\\276\027\341Y=c\r_\276\"\217\224>\027\311\000?\262\263\265\276\270\254X;\2230\224>9\335\265>%\020\314=*\352/\276\3532\263\275\277\251\305=\323]m\276\247\206N\276I\206\257>8\235\254\275\3353\351>\370p\022\275$\267F=\302k\274\274\206\300~=\350\250\262\276\343\270\211\276\215~\370=\301\010\016=\370YX>\374\204\251>&\005\351>\217rS>\3649\234\275|\260\003?p@\237\275x\031\223\276K\213\216\276\312\031c>O\273w\276\243\233\357\276\370\326\000=\341:\222\275\021Z\313\276>\331\321>\320\303%\276\311,\337\275r,O\276\273\251\262>\357\317\234\2755\274\215>\251V\005\277\t\3661\276\303\263l=v{\037\276W\031\257=B\341d>\273\3149>\262\004\252>9\300\330=-\3636>\255L\351\276\262g\010\276\240\224\253>\032Y\222fF\210\276\376\235\265=\335\n\236>j\354\213\276R\305\327>bG\244\276?\331q\276r\316!\276S\233\247\276G\014\034>\220\0171\276\273\331\313=5\254\001\277\027M3?\277\363\345\274\271\345\210\274\334\255\373=\023\264v<\260{\340\275\020\354\001\276\025!\253=\221\250!=\262\216p\2760\332<=q\023,=\307rM=(\367\273<\273<\032=X~5>\013\304s>\335\364\t>\311!0\275\'Dr>\245\343\005>\004\375\217>\354G<\276w\377\271>\245\337\321>#^\340\275\233_\270>:\314\'>\025\305\321\276R\213G\275\303c\320\2744a\010\277\236\207\223>\323\346\035=:\273\230\276\335\250q< )\302>\t\227d\276D\360!>\320\263\214>\315g\253=\213\0104=\322\037\036\275#a\003>\033$\362\026\003\253\276\313s\246\276\023\331\212\275\"\026\337>f\305p>\270Kx\276yqj>+\221/=N\314\266\276\242\177\013>\350\032Q>\322\276T>+X\005\275\335,\240>\325\366\335\275P\0102\276v\240\033\276\3068#?\272\207R\275\023\231\326\275\344\357\037\276\\CR>\235=\215\276Of\221\275\223\022\367=c\242\266=\004\250\321=ZYx\276\010\330\215=d\312\337=\216&\261>\304\333\014\277jw\353<\201\034\360\276M\347\250\275\276$W>\021\256\t>6_C=\t\337H>\347\335a>t \200\276\001@k>U\024[\276U\260\264=\325\212&\276\250\"\032>/%\007?\337/\363\273k]\324\276\301\270->\305\302\232\275\341\343&\277\3026\215\276\000\212U\2773\\X\276#\275\245=2\213\213=\005\030r>\342\027\210>\354\232Z\2750\230s\276\345lI>\324\327\005=b@%>k\234\272=\207\362\242>\227\220W\271\246)\360\274\004\214\016?\216\242\212=\243\376\365\275\375\003\356=W\371\244\276\277\236\324>]J\200\313\225e\276RgO\277\373\243h\276c\230\000?\257\370Y\276y\343\037>\003C\023?\206q\201>B\300\267>\345\313F>11y>\365\004\310\275\267n(\276\257S\242>=^t\276\364)\254>7\213\211<\331\030\245>\231Y\210\276\",\310\276Z\256(?,@8\275\n?\\\273\232/\231\275\246T\330=\225\376\300>\343\317\036>\343\342\325\275\320?\r>\004\206$?\304D\201\276%K\037<;i\355\276\271\315\243>4\266\217> \004?\274D{3\276y\204`=\247\026\004=B\333+>9\036\317\276\036\262\007?P\330\377\276c\250[?\001\372\032>{k\000\277\330|\363<9xK\275\271u\031\276P\346\334\276E\206,\277a\214\266\276I\310\273>\260\2347?d\271%>AQI>\250CV?\263H\"\276\026\330Z>\352@C?\272%\003\276\352QZ<\r\241\240\2763\337;\2760\017\014\277\233[E>t\305/>\303\010\016\276\264\247\004\276\215\277J\275\334\225\274>\370\345\233\275cw6>@d,\276\346\304\250\276t\252\\>\235\305\327\275\246\361/?]%\274\276\301\036\270=\373@\233\276g\274V>\344\r4>9i\002\275\214\006+\276X\257\033\276\303V/\277\025\222\303\276\222wF\275\275$\375\276\216\352\r=\251@\347\275\230\017\227>\374\016\034?\022\271\020=\240\203\264\275\271\215I?\356\026A=\227\373s<\231\372\362\275\315\325(>Z\253\005\277\362\252T\276\211\325m>\022\215\263\276\214\352m>\"\\\322\273\371\236\237\276V\212\275\276\332H2>\310\276\207\276\366\346\366\276\327\250|>\356V\203\276\250\236\225\274$\250\325>W\314\265\276\374\022l\276>c8>`F\356\274\257c\241\276e\366\275\276\365\310\034>!\220w=B\255!>DZ8>\003\001\022>\217\335E?6\007\342=b{:\276\310d >A\"P>M5\"\275\376\220\225=\210\347\330=\222\231\001=2_\354=q#\206\276\200\200\353\275U\004\350\274\222\200:\276\237Y\230\276%\030\214\273\377\233\t?P\371\032>\213\031\222\273m\255\256>{\004\250\273\231\203\271\275\237Q<>\364\272\275=0O\007>\255\262\376<\351v\276\276\367\334D\276e>\244\275\276\005\263\276@\003_>U\356D>\211\370\007\277\005JR\276\250\257\221>\264T\246\276\271\344\022\277>\"\010=\004J\314=wCw\274\037\t\177\276\031\0372\274\306Z5\276\332;\342>\032\243\245\276\370?\361>\305\307\222\276\003\233\271>\264\r:>\030d\022?\177[\206\276\017\355-\276Yk|\276\234\0249>\276\023\322\276\275\002\370\275\266\306M=\244\241\376\276\251\345\351\275\225m\376\275\362\252\251>c\316z>/\177\263\276\210\370\244\276\360Z\032\276A\277/=\"\023+\276\303\371\241\275\253n\206\275g\364\036\275p\215\031\277[q\010>FE\005\276\3172\206>/M\215<\302\323\243\276f\364\275\275\330O\205>\013\212\361\276\313\342K=\360A\216=\231\227\331\275|2\024\277:\277\000\276\251\272O\276\275\273~\276g\2618>\031/\001?\rg\032\275\232C\265\275\224V\215>\221!\232\276\031\014\315>\373\246d=\344\277\r>\2633\201\276\241\0141\274R(\270>\037\037\027>.\364{\276\327j\202=\262\205\364\276oR^=\244\212\241\276mN\r\2774\260\"\276\3121\341>TG\262>\2064\243>#4\244\274}n\251=Y^\032>$L\307\275\204\311a\276\326+\003\2778\325\025\276e\224\250>i\337\002\277\251M\316\276\232\354\353=\364\237\261\276\207G\250\275\231\245\022?\222K\256\276\202X\310\275e S\276\207w\014\275\305\240o>\rY\231\276(\304)\276\375\242\331\276\376\366\'?1K\217\276\r\351\333\236\257\370=\214sd\275\352\320\247>^}\232=\337\346\025\276\2276\264\276\340\267\337\276\266\035d\275\366\257\177\277\201\375\236\273z\307\243\274\240\353a\276\204\376\370=3\233\001\277WB\006>\213,\177\276\267L\221>\223$\304>\226U\215>\rh\335\275\226Q{\276\033{|\2752a\000\277\337\331C\276L\240\257>\210\334j>$\370\237\276\251K\307;\007\002\030>\321\302\304\276\334D\013?\310\t\r=r\017\351\276\001V\222\274\361\241\013\276\023\332\000\276\276y\276\276\224\007\223\276\375\204\234<\032\320\203>f\016^\275\212k\021>N\346\202\276=\3406\276\340f\006>4yx\276\272_,\276i\022\277\275\r\241\357>j\210\026?\214Z\204\274\244\376\277>y\2155\274.\rm=\343)\316\276g|\242\276\030eZ\275;\3509?!\222&>\34250>\247\203\254>\023\250\010\277|\255D\276\212\350w>\363\034V\276\277W\254=v\211z>v\346\271=\207SJ\276\347^\004>Zx\276>\331\260o\276?\232\273=O\031\322\276\356\"$\276#R\341>\341\004\361>\357h<\276\321\275\324\274\277M\267\276\221J\330>C\347\312\275\255\373(\276\004R\203\275j\2066\276l\021\344>5\004\243=\023Y\220>\252r\237\275\357\020[>8\231<\277\355Zn>\257\022\003\277\363S\374>\201\3608>\036\207U\2753\235(=L\264D=!\315\0365\257\220\275\037\240;\276\323\207\313=\314\203\304\276K\204\241>\014O\226<\336\004\033>\023,\322\276\032\340\222\274\021\367\307\276\327\242Y>\201\322\300\276\262C\211=`\353\234<\330@\322\276\231yV\276\3108\026>\211\313>\2761\322V\276U\256r\276\r\020\320>\027\316\210\276\302\310\367\2747P\313=&~\013\276\376\222\033>\360B\211\276o\234\310\274\035\023K\276\334\205 =\326\030\007?\354Kk>\374\004\255>*V\374>\340\247\033>\227\202\232=\331\274A\276\002:\220>\272\001\270>\360B\335\273\271\211\344\275\275\360\275=\206\222\321\275\303\204\221=\220g\353\274\277\227\321>\244\375\260\276+\211\211>\203g\230\275\217\036\330\275\350\323\274\276\036\005\355!\305\335\276i\307<\276n28\276\211\327\263>\225\013]>\321\253\264>\351=\204\276-_(\277_=->mK\004=@\236\245\273\367\321-\275\357\037!=\235\365b=\026\335\350>@:\014\277.$\240\275q\335\217>\315\007\342;\210\023\266>U\023\227>\350\031\211\275\335\325-\276\212\212E=\227zi\276\037It>K\\x\276\300\353J>i\276\242>\320\310C=\325V>\276\215j\205\276N\305\370=\005G\377\275m\360\013=\221?\267\275\210\323\336\276\244\377\001\275\336o\202\276Kz\340<\367\375\341>\312\225\214=\325Xs>\351#p\276\334\317\307\276\245\225\323>\232X\377=\ra\030>z\263\337\275\2466\227=\241`\024>\261)\035>v\034\204\276=D\255>J\315D>\020\216K>\311\236\006>d\221\215=\033w\275>\354\306\232>S\352B>\326\260k\276\321\337\024?>\253\246\276\'Qx>\311\267\225\276q\250\232\276\362\033\233>P\325\347=\362\013\266\276\370\013\217>\375\321\262\276\221\031#\276J\371\035>\317\372H=\350%\017\276\260SY\275QUq\276\216#\275>6,R=4\223\352=\323u6>>B\261=^-\367\276\251]\375\276\261%%\276$,\330\275\216^|\275{L\323>\222\037#>y\320D>\251[\\?\372\335\330\276Q\260\212>\017d\203>\\\274\211>]\320\032>/\2770>\304\375\035>F\316\216=\326\253 \276\225\312\225\275\305\264\016\275E\256\267\276^\345\030>\265\216\212>V\276\213>v\240\236\276?\030\325;\237*\035>)\302\362=\t\026\267\276\375\342\014>\316\330\313>\340}\014>\rZ\245>$K\251>u\245\234\275\202\251->\224\035\206>\312\tL>\213\375\217\276\0246\322=L\300W\276\013\336;\276\314\245\001\277v,\026>\356\034\332\276f\310X\276\237\375{?\312\311,\274\333\337\266\275\362\335\251:W\351\246>\214eo\275\371\315\371J#\372\274\020\322\223>\335X\244\276\354\"v\276?ep>\370\376p\276p\207\212\276A\244J>\251,\261>\021\007\306\276\266\357\244=\220\340\245>\014\316]\276\007\237\302\276{\363\003\277j2\322\276~\377C\276\316\210\325>\326\214\220>\354\3247>\235\317\351\276\217tJ>\312\215,\274t\225M>\360\036\031\276,\022\216\275\231\034\302\276]\352\262\276\004\\\272>\226B\243>\335\301H\277b\316\321\276\216\333A>\353\347!\2776U\266\276O\233\356<,\343t=u\312\'>fE\214>\227\200\333>S\246\350=\225\355\235=\001L4\276\006\247\201\276;d`\276\360\362\325<\367\007\205;YN\245>\323\240\331\275\352\237\002=\263>\342>\001\027\000>(U\310>e\240w>L\353S\276\242\\\375> w\016>\3357\224\275\243C\304=;\000\037>\314\210\235\276\352eR\275\331b\033\274\240I\251\276~\270\343\276D\315\001?\373\014\377>\244.\312\276%\006\n\276\262\204\263\272A\277.?\264\364&>\016|\251\275\023V\225\276\227M/\276\032.F>;Ni\276\\\023I=\235\237C?\016\224\342\275\223EF>\203\201\356\274\255.*>\"(\022\277>\0036>\227\345*\275\355$\201>\022\265\341\276\023\377;=\270|\204>\221\344\330>\271\226\233\276\342\314\237\275_\261\274\276\035\351\240=\330\027\357\275\240I\253\276\306\220\234>\204\201\236>\317\266\027>Z\306\025>\233P\310\276\\\244M\276\260\200N\272w\225\217\276N\362\010>\2722W\275\307\234)=\332j\325\275\200\317\267\275\222k\226\2769\274\257\275j\326\314=u\377^\277\373U\250>\346\242\236\276\301\341\331=\320~\315>\210\361\233>\254<\026\276\375\242;\276\200\232|>]\340\001\277N\242`\276\257\201\220\276\332\004\273\275Z]\222>~C\261=\212\0139?d\331d\276\247\003\203\276wdu\276\014=\311\274\262\247\302\275@\213P\276\374\302\315>J\237V>\350\220\226>T\215\025>\\\260A>\000?\304\276\317\"\r;\014\357D?\343?\235>\214\027\252>M\325\330>_\2120?KX\217>c\363\357>\217\001\326>\245\350\314=mEr>\025(]<\211\320\222<]L\264>\212p\036\277G$G>D>`=\201)\002\276\304\021\006\277\\\365Q>t[\263\276y\221,>\234\037\230>\264\267\014?\364\216\003\272\326-\032>F5=\277\030\266\271\276\277_\334\274f\021h\276\226\253M\276\220j\265>\254y\013?\317o\204\276J\264\345\275A\210\'?\351\377n>\t\342;=\250\374\237\273\240j\007?\220s\002\276l\344q\276\303L\362;\032\023\">\2673\333\275\321H\235\276\220\373\032=\205\204s>\027\217\220\275\3634\222>\245\272\223\276\222K\024>,\334\325\276\030\356v>\374\250\233\276\315J\247>\337\272\354=\303\230\021\276r\327\251>\030\320\343\276\001\201\227\275\tp\'?p\376\311=\006\027\205\276\031\212\200\274}\260c\276\366\206\030\277\255\343\243<\371\344\037\276\037\020\227\276H\363\201>\254\253\266\276\2003\373>\243\301\213\276\367\221\030\277\353g\206\276\227\211\375\276\2467H\275\256\303!>\2071\211>\232;\343=5+\026\276\356\236O>\372\366\302\275f\203\371>\036\036\003>\024\177\267=\205\\|>_\034\006>V\310\025\276\000\250\265\276Fl\223>\216|N\276\240\247\372=\346\375\232=JC\216>i\321\225\274Z\332\263>\253\374\230=\266\200\324\276\202\ne\274\325\325\333>\224&\313\275\3130V>\233. \276\244\377~>\256\002g\275\220\235;>[\"d>q\342\276\275\243\334\261>\345_\210=]J\302\275\250\241\204\275\022w\225>\023P]\276\025\235\203=/\371s>\257\342\000>\361@\315xZ\237>\363\013\241>\370\347\376>\360e\007\277\001\227\262\276q\305d>sh\010>y\017f=\346\001\323=\230\332\"\277\311\227\010\275:K\201>\372\027@>G$S\276\352\2718\276\375x\306\276h\004\275\276\3404\235=\250 \276\334D\'\276\314\277C\276y\374G\274\010M\367\276f\026\353\275\037Y\322=\267i\231=/w1>\314\033\264>4\355\005\276\340\3614\276\003\000\326>\331\231\226\275\002=\235>\231\242\202\275k%\000\277-\270\021?fW\033\276\247\260\210\276\323$\236\276\323w\221>\177\024*=O\217\237<\263\377\303>w*\212>\335\337]>yG\002?-{\204>\210N\311:8\247\322=\010zR\276X\352\260>\272\330\311\2765v9>\005\223\304;\206\327?>\212\236z\276k\007\205\276,\2766\276\001\216\215\276\017n\303>\262\277 \276\305\262\307=x\235O>F&W>\277\000\013\277r\231\256=\251\006\212\275\251+\376>\2029\204\276\235@n>\261\262U\276\223j\261\276_\337\267\276;v\255>\323KX\276\215\256<\276\263\253\223\275.\326\310\276\222\004@?s\362\276>\367\370.\276\372\345;>at\302\276\230\\+>\316\275\245\276\021\307\254>B\243&>)\271M=:7\226>\177\333};\212Z\327\276$\323\325\275\360$\233>\235\230\200>\031-a>&i\267>\202\277H>\204W\313>\226\314\255=L#\312>\205\331\247\276\336ai\276:\360\246>\336-\252\275\247\263\214>\342Q\t\277\261\332\">\371H\253>h\277\236<\233\005\216\276\026{\321\2751\334\032\276\0310\363\276\030\212\354\274\007\230\250\276\363\3566\273t\307\214>\371KX>r]\354>>\334\327\276,`!\276\236\331m>7\027l<\003\372P\276\021V\206\275;\377\241=\320W\221\275\307\274F>\361\233\240\276F\253\353>Z\365\347=C\325\321>\203\355.\276\022\0323\276\345\346\014=\020\202\255\276\264{\314\275=\353m\276\372Ap=\001s\204>\217W{>T\010\301\276\247\357\375\274\026Y\007>\205\356\256>t\367\273\273gN\\\276\340@\257>\262@\312>\344\307\226;\203\341\230=\302\370_>l\377O\2759q\014\274<1\206>\000\230\010\275\034>\227\275\305kg><\377?>\330\220\323>\032B8\276\352\217\371>\035YV>)R\342\275+\340O\276+\315\232\276\277\355\224\277\276\364\217\n58>yP\207>tt\204\276\377\2735=\031\352\000?\344\321\311>~1\303=\243\025\314=\304\2723>\321\214F\275\355H\324>\"\363\242>\264\224\263\274\177\222\250>\000@ >mLd\276\231h\250\272\275\004\245\275\305$\224\276\214\204\275>\371g\323A\034I\277\342\326i\275\300C==/]i\275\207h\276\276\331\013\005\275\005.)\277\251h\212\276mR&>\213b\373=\312\017-\334\275\335M^\275\026\'Y\276=\035&\275\371\320 \272\036\207C=\356\352:=a9\317\275N\363I>\236\336\355=\345\373\261\2766%\025\2767\337(>b\324\325\276\344\261\230>\027\221.=\341Z\375=\276\021\016?c\020\032=\372\025B>\236\2606>\020{\021>6)\357\275\326\004+\274\241cb<\261Y\000>\273E\207\276w\371\272<\017\256\207>\227\275\301=+\272\375\276\357\030\303>\177\246%>\022\326\023\276kk\204\276\024E\271>\356\244\206>\205\354*=\216\333\254\276z\377\360>T\374\001\276\345\006}=\332\265\230>L\177\200\272\034\350\263\276\nt\233>VV==\231v\322\276f\035\214\275\303X7>JP\226>\037h\245\274\347\206\324=v`|>v\356\351\276\023\377\212=\320\341\013\277\0032\030\277\353\367\032>z\241\006\276\013\324Y\275L\303x>\306h\033\276\275\037\242\276\027\036\234>\006\035\017\275\326W.>\232\374\231>\376>\353\276\003B\210\276q]\'\275\250I\340=I@\025>\367\343\333>J\261#>\311\006\260>\273\344\317<\370\200,?\275\217\327>4\016\002\276\221\235\217>\026\013~>r3\337\275I\315\210\276`f\007\276=\317L\276\231\255\276\2764\341\342>\010\226\214>6\000\225\276\366\365\020>\251\332\322\276\016\t\311>+\227\013=\347\302\033?\002\200\254\276)\301\372\275\331`\246>_\333\251\276%\021\353>\232\367a=\267\244m\275\333\263\224\276eZ\267>\224\325+?\277\310Y>w\212\273\2743\"\206\276@\264\225>Y3\266>\265\000^\275\017\304\202\275\335DE>.\353\246\275\227$#\275\0367\210>\215\223]>GDi=\363\250e\276H\345\000\275U\314->M\366\031\277\020\225-\275S\251\020\277\326h\365\275h\375U>3\036!\2763b\256\275\233\356\304\274\317_\303\276&\232\235>\346\003\203\275\231n\361=N\215\366>d\204\257>;#\n?\302\002\035?O\251a=\276\036\241\276\330\255\221>o\277\003\277gL\336=\324\353\344\276\256:O\276_\371\216\276OG\200>\332T\206=D\024\337\276\335 \036>\224\375\305\276\246\277\204<\344\001o>\233\367\232\274\357\275\300\276\376\206\321>7L\206>F\374\205>i\251c\276v\361\365=\014\\\272\276\024\205\315\274b\275\324=qy\314>\235b\241\276\225f\265\276=2\225>\335\331\010\277\304\373\275\274a\272`> \355\036>\277\340\361\275;`\024>\253\324\347>\212;\363\275\273P\306\274<\376\372>\311\225\232\2764\001\230=Eu\222\276\224:\214=\272\327\247=\330\254A>\320\304|>\246$z\276\340\364\246\276e`o\276~\266\203>\0218\256q\t{>M\260\311\276^\216[\276\t\206S\276\005\201\333\275!\2214\276\273r\244>\260\270)\275\022cl\276\233`\355=\345h\313>J\222O=RRr>\301!\362\2759|\336\275\245\304\357\276\202\031Y>\037\001\034\276\n\315\371={\314\032=\265\237v>\007b \275\3412\254=\320\003!>\332\373\030?,\242h>\020\261\245=\300\333\273\276\323\313\010\277\230\337\006\277~\020\371=\003\332\273\275\026V\030?\356\250\331>\266\301\203>\031\273\370=\243=`\276K\3764\277\220Y\323>\272\247\"\275\217Y\326>\tp\310=\252d\322\275\316N\017>1\372t>\275\210\210>\257\246e>\301\337\376\276\033\n\004\276Q\311@\276\032\202T<\024\007\005=j\316\177>\342\340\016<8\313\202>\356\211\221>t<\220\276!V\202\276\251\235\241>\320o\362>9d\330\274\010\233*)\001\275<\252\221i>\310V\233\2743\222\023\277\224\314(\2773\367y>\217\210\362>&\365\212=+\226\'>;Z\322>b_\260\276\3273\266=A\320\017?QQ?\275\200\270\014\276\206\032\263>P\370K\276\375W;=:\354\262>\316\276u\276\037\240~>\'*\250>\035rw\231==\276\367\261\225\274\'\347U\276\237K\265\2754j5>9L\233>\035\220\355\275\272\274\212>\205\233a>.\270.\277\214\353\246\276\006q\t?\306\245\223\275\355\2476\276Z\211 \277\302\355]\275\375\225\376=W\261\014\2768\223\007<\342\261F\276\340\024\373\275%OF>\225\307\002>\352\001u\276&\366\336>\311|\200\276L\320x?X{\244\275\204<\376\276\370T\362\274a=\275\276\310\266\025\215D\256\276\235\275\307\273\237\321\027>\370\377\201=Y+\321>\027\327\310\276Y\204g>-\024l\276\372\377\362\274\270x\207?\205\363\r\277\250WY\276\312\357f\276\324^+=l\033}=dJC\276\330\310\033>\216\340\317=z\276m\276\r\265Q>6\025U?bq\213\275c\325\271\275\007\001\224>\244s\233\274ie\233>\321E\341\274-\201\243=\0269\t\277\340\0074\276x{\370>\2411\r\2769\201A<\206\362\333=o\211\211>b}\235=\030\350\203>\327\242\260>\'|\001?\213a\262>\307\207\261\2765|-=D8\312\276\274\300\273>\303\321j\276G\222\370>\2033Q>\334\256\207\276J\371\204>}%\032\277\031G\275=\222\267\301>OD\262\276\021\273\277\275\353\275\343\276\227\340\234;\321 \021>.p\032=\340>\332\275\272\230\234=\025\033#=\321\337\213>E+\"?\315:\251\275X\\\357\276\024HW=U\017\221>Pu\305\276\tM\322>\331\271\224\276\210\020==\321en\276\335\336\325=\356Q\226\275\007k\200>\372\243\350\275\n\312O;\226\230j\276\004\211\361>Q\3165\276\316u/\276\n\210?\276-{\003\274Q\340\235\275xlf>:\214k;\260\314\345\275\375FF>\311H!\276=X\320\275s\324[\274\300\t\010\277\355+\265\274\265\316\352\275\261\361\271\276\203\313\345\275E%\261>\260B\326>\344?j>9\270u>[\260\245<\035\3765=fg\237\274\251}\020>\261\265\034\275E\006\211=TA\254=\177{\263\276\0040Z\275-\252S\276\337\261\014\276\246\002\007=\374\256\266>q\230j\275F\325\255\275)\256\r\276F+4\276\010]\003\277i;->\274\017\025=\007R\225\273LF\310\276\205B\325\276\300m\372>\025\327S>\001\001\'>\272\325#\276\327i\026>gI\264=\275\263\244=\325o\020\276f\016\004\277MK\'\2763\323]>\254\034\241=\315\254\326=r\033\370\275|z\256\274#<\370<\267,\230\276M,\266>+a\307>\307\313\200>\321\'\035\277u\001\010\276\240\215\273>\372\004\241\276\340Q\034\276\303\354\020\277\210L\251\276-\347\356>k\345\246\276\367\343\371=\237\300\271\275\330\245\335\274\350/\363>\003v\017\276\206\272\024?\340A*\276\365\275\236>\262\202o\276\266T&\276\324\tv>\300\250\216=\362\206\224\276\364_\211\276\205e\256>\302\252D\276\373\031\225\275$\322?\276RQ\216:$\002\210>\013\263\202=\333T\210>\267\344\304\276\312\017\372\275\311X4>l\321\026>)\000\373=\246\254\n?T\236g\276J\322i>\026\305[>Y\265\252>\317\355\236=\341%\260\276U\351\203\276N`c\276<\243\035=\344\027\246\276;\254\214=\314\301\266>\036\302\216\276\312\333\322\2752~o>:\265\336\276\265\n\202\276\256\362\005\276\362j\274\276\201\306\273<<\300\372\276\307\020\267\275\256\217\346>\227\262B\276.3\254\276\304\r3\276\257KN\276\325\347\265=\241\3148>\n\210\274\275W\312\256\276\034?\315\275\325\312\343<\325g\226\2765\264\360>G\'\257\275]\376F>\001\204F\276\\\231\223\276\204\023\001=s1u\276B\375\207\274\372\034D={\352\355>\232^\301\276\264\231h\276\335\200|>\263\r\226<1%g>\370\332\332>s\344\375\276\232T?\277\3014@\2769\215\354=\300\033\205>*kC\274\032\322|:\222N\366\275\202\205\001?\"r\036\277a!\232\275\362\232\310\276\341x\335=\3424\246\276\3365^\276\030\356d\276\304\224\346\275\251)\255\275\224\321\"\277Kxr=\355L)>\010\321\370\276?\236\277>=\000\265\276\372\356\263>]\372\220\276\003o#\275=\274\036?\374\370\354>g\275\345\276|\260|>\232zV>}CC\275;\312I\275D\002\027\275\206\203\262\275\245\3659>\246\363\201\276M\364\264\275\241\304G\276\006\252\202>P\257\243\275a\301\241=U\355\030\276?`\372>L\307+\2766\0212>v{Y;\303\027?\253N!>\306\250B\276\016M\322>\21102>\002\251\312\276\010\215\376\2762,\224\276\024\231\352g1\325>\211\305B=\232\336\242>\231;\361\273l+\207>\265\257\245>h\317W>\035\235\004>l\342\213\275\360\177\357>8\223t\276\237\006\205>\026F\017\276\214\025\313\276\222\217\024?\242\266\342\275\007\000W\275|\3618>\362~\326<\005&\251\276\230\360\364=\203<\254\275H\033\003>\271\330\001>SI\320\276\2361E=*\331z>\354:\337\275Z\274W>h\354\311\275\253\255g\276\326\323\340=\220\204\364=E\230M\276\340\307\357=\2404H\275\241\307{=\367\327\270>\253\"\033?\250\267\207\275i\263\376=,\300h\276i\2043?o@\325\275\205T0\275\273dK>\323 \n?M\340\307>\006\r\001\277\225wW\2757\343E=\312\352C>\365\027x=\302\364\033\276\214\230\022>\361\247\252\275w\'\223\276\261\340\232\275\0103\331\276B\2141>m\035\201\276\013\211\226>\231\200\360>\334g\274\234\177[>E\001\273>\004\235f>]\361V>\267\233\254>&\202\242>RcQ\275)\344\233\276\3039s\276|\030\005>\201\036\007=\007w\003\276t\227\211=\n\347\026=p\256\205>eI\263\276\n\014\215>ll{\276\337l\201\276m\200\245\276\214\033\216\275AN\374>\265\312\n?,\370\247\276\300\005\202=6-(\276\324X?>\027\362b\274\024[[>b\206\244\276\370\006\273;\322h\267\275\362j\331\275\214\036\r?\336\363\014?3M\264>\357<\243>_\311&\276!\016|\276\374S5=\3073\353=;\352\276\306\201V\275f\265_\275~\274\214\276\373tW>\347\004\270\276$\035\\\276z\217\345\217=\207\000\271\276\276\200\245>w\315\034?\337\323\207\277|\237\327\276qIS>\375v,=\016C)>\336\254\225>\337\341Y>\226\246p\276\304\257;>AC\347\276\233\303\244\275\362\260\253\276\000YP\275\235G\014\276\376\233\004>t\261\252\274\036=\221\274\037J\016??69\276\223\014\246\275\377\222\242>L\321>>-U|\275tv\031\276\014\234\354>&Q\034>\221\250\016=\377\315\306>\333V\345=5u\031\276h\020\240>\022\'\220\276\207\221l=\267]\361>\242[\033\277#\320\241>3\224:\276\263\000\306<\243\231\021<\243\362\256\275\022N\205=\r\321/\276A@I\274?\242\240\275\313\375\227\275#\275\346\275\205\007\032\275\371\352\201=\326=\211>1n\'\276\254\"\211\276Gm\343=\203F\033\276\364\215\314\276X\233,;\337\344\214\276_\327\276\276\353\013\366\275\202:\215>\312C6>\377\360\277\276:\227\302=\342\271\367\275,\025\316>\243\222\266\276\231\313\335\273\223\'\317\273\365g\322;\363\372\364>X|\'\275\2778\241\274\251d\231>\036j\261>\225\205\256\276\342l\367<\316)\200>\345#\201\275,\302\302\276\003?\004>1\276\200\276\345\r\302\276\370\0338\274\0331\306\276Z\212\321;{\237\021>\223\354R\2761N:>\347\267\302\275Y\204\245>\177\014\275>\250\256\231\276\235;\240>\247Zk\275\271\374\270>\326\202\343\276\002\230\n\276-\t\273>\020\3646>z\tT>\335t\326<*\307\024>\245N\031\276\366\217\231>\337\032\204=h2\301>\005\363\373=m>1\274\2369?\276!\030\261>\242\360\254\275\031\026!=\"\235\210\276\270y\241>c`{\276\336\277d=\202\335\005>S\021\007\276:,\206\275\024f\373=\247W\256;\251\034@\274\250\255\200\277@5G?\357#<\277\337.\317=\375\205\271>\024\254\232\276\020\337m=\327<\270>OR\304\276\315}\344>y\255Q=lqO>i\371\340\276\266\257\266\275!\2104>zC\n>\332\334\006>/i\036\276\267`|>\204z`>\353{\233\275\"\\\r\276?\314\277=P\021\336>{\360X\276\263\003\305>\207?m\276\313\270\215\276\224^\003?\300cW=:\202#>9\024-\275\016h\216>]\325\355\275\244E\240\276\035\236H\276\355k\224\276\332\244\312>\277\037\202\276\217\256\025\276\025\204O\276\327\240\372\275\354\'O\275DrF\275r\312p\275\365z\014?@\313\024\277\231(:=*!\317>BX@\275\"\263t>r\340H>\2721\005>\373P7\275:\253\200\275m_\371\275\350C\237>\323\243\205>\223\256^=\202\261\340=\344|\034>\374\221\212>O?\245=\376\212\200>YO\343\275\355\213\334\275\033\017\304\276\315\026^\2756\323\333=\366Zu\276\333\217\025>\252/\246\276\320\342\023\276)\273\326>\000\036\330\276\234\031\203\276AXT\275\0270a=k\3718\276\313\351\020\277\227\263[>S\225\314=\2224\006?{B\246\276\027E\336=m~\250>}\341I\276\256\305\206\276Z\235b>.\230\362\276\334\335\310>ku\300\275\214\026\313\276,z\262\275\3751\301\275\264\276N\276la\372>a\364[>@\375\303>\207\323\r\276O\024!\274\246\3467>\311\226\254>\201\'\317\275(\215A?Q-\032\277!\243\223>o\251\361\274#1\240\275\021B\345=\325\014\330<\tW\213>t\351\376=\013\370<<\221I\362<\344^{\274HR\232\276\324M\265=\237&\234\275\007\311\215=_p\251\276\245|\255\276a\227\316=\"c\030?\245\n\024\277N\207?\2763\266\226\276\344\227n<\217\302\007\277\017J\377\275l\265\334=\302\345\254\276\377U\031?\222\211\212>\235\207\'?\323\235o\276\300\377\261\275\010\344k=\343\020\256\276\276\204I>\272\206\026=\222\230\303=\305\311\237>[8.\2766\244\032>\204\305\352\275\210\032K\275\034\230M?KP\247\276\254\370o>O\302B\274r\3559=d%\016>;\3347\275\340\0246=u\232\333\273\224T\300\276\274_\211\276\333\352\207\276\372\312\376=~r\232\2764\244a>\031\262B=\260\204\003>\263s3\277\r!}\276\261\311\234>\312\225\311\276\372#=>+\376\200\2752C^\276\030\263\301\276T\264m>\212~\254\276p}\260\275`g\340<\374`\337=X\363<\276\355\347\026\275\377\237\004?\373|\225=\310y-\2774\233\344\275\031\242\001?\337\306\231>\010C\343>Ad\242\275\376\333\311\274\264\251Q>\342\022\252\276\223d\215=\021\265y\276\344\2438>pt\266\276\237\372s?i!\026\277\330\237w\276:O\227>\t\305\207>\243\223>\276f\243\247\276\237{\326>\336\320\272\276j\360\302\275\027\177!\275?ju\276\322\274\215=\276\336\213\276\305\034m;W\022\365=\266[i>\323\300\246\275%\000\226=\t\265W\276\300Q\205=I\227\325=\354\363B\276\261jw\276A\010\002\276\347\346\311>\321\016\232=\333\256\006\276\353\306\331=\006\311\343==V\344>\"\026\237>P\007/\276\262\314\217>,Dq>\352\323s\275\226\367\022>G2u\276\3436\003\276Z\300=>\243\264\022=\242\000\327>\353\353\324\273\272\014V\276\364\2739=_\031\213\274/\035[>gz\010>cm\222\275\033\272\255>&.&\276\254;\345=\350\257\220\275wJ\344\275\241&\375=\350\307\203>\302\357H<\225\324\226\276\033\033F?N\264\356\275\201\333\337>\370\021\264>\277z\237=\030r\000\276\002\266\372=\356\245\221=\n\263\262\276*\212?>\366\362@>f,\305\275\222R >\2631\232>!\317\342>\027\"\273>\357\001&\273dO5=\007\360,>\374Cr\276|\331\216\275\306S\243\275\345\345\247>#^\234=\353X\006\276m\224\261>M\233\270\276\371>t>H\346K>Z\2453?\260\364a>\177L\352>gx\\\277\300\365\010>[\322\004\276\377\202\266\2759{\032<\217*\253\276l\0367>\372S;?\211\360\275>\335L\r?\343\222\327\276\305\334\224\276Q\332\036\276s\263\010\277\241?c?\201\235\376\276\275\\\266>Z\260\244>x\272\264\276\0004\324\275)\2260\277\376\312U\276T[\265\2764\0173?\217\236a>\310c2\276\244\373\352\275\330\017->\203J\262>\351\344\364\275f\025\244>\255\315\314>*\366\n\277k\254\027\2778\351\203=\203\315\340> \033\222=\\\242\222>`k\242\276~\370M\276\'\351->\222\022\232\275\006I\240\276\004\376:\276\031k\030>#$\277>\360\n\022<\314\366\320=\241\377\023?\265\334\267\276\212.\356>\243-)\276m\321\315\276TG\231\276\347\257\003\277\0277\221\276~\252\301>xT\016>\351E\230>|6\226\276\030\252\026>\375\371\306\274C\332\021?\315\036}>L\366\332\275\035]A>S\256t>\3272\214\276\263p\325\276\2779b>\227J\325\351:\033>u:\272\275\227f\241>=\032\035>\2469\023\277\3235\265\2760\t\">D\221J\276\241\201\035\276\373\262\004\275\037>\270\275LG\275>aaD=B\265\236\276%):\276\3331\021\276\312\257\200\274\276\301\307\276\032\340\032>\035\272\346\276@l\256=\365\210\251>\355\004\300\276\325\"\026?\255i\304\274\305b\244>\340\020\026\276.\231\322\275\256\374\304\275\272\351\207>\373\321\217\276\355\351\'\277\365i\371\275\251+\235\276\361\010W\275\\\374z\276O=\353\276\267i\357\276\000\177\277\276xN\270\276\254\267q\275\'\270\025\277\252\030\342>_U%\276t_ \276\200\312y\275MD\335\276\360\003\254\276\264.D\275g\206C\276\323\275\311=\374\322\254\274\225\032\200>\206\204\"<\336\004{\276p\270\245>\216\010b>\221R\334\275\027\320\221\276|\231\212\276\016*$>\0310R\275\255f\362>\200\376\232\275\"\376v>\336\313\001\276>($\274\271\306Q\275\272@\344\2756\233\023=\306\240y\276>\304\016\2771:U\277\206\313\000\274L\251\335\275\217\376w>Q\006I=\254\t\233>\247\014m\276L`Z>\350\010F<\267]\303\275mq\241\273\251\006\034\275\260\0051\2772E\356=\224\0375\276\2653\035\277\354\246C=%\023\317\275p\3507\276Y:\325=@\006\253>\275(\210=w\234O\276\016M6?\323\240<>\262\226\275>\rrn\275\"\276\305\306\312\217;^!b=\366\345\230>\316\225m\276\344\316$>\313h\352\276\rq\020\277\372\021\223=Z\342\023>\257%\216>\221\252\332N\375e>\027\234\242=\273c\227>4\217\243=\243\364\214>\231\227^>\275\021=>\247\000N>\003\330\000?K\317\001>\274Wp\276\374\023\270>\222\262\036>\274>\217;*U\344<\340\272\200<\022\343\361\275\272:G>\'\251)>~\035}\276\225}L\276Y\235\365\274\200,\022?\033\250G\276\361\025\326\275B*\314\276n\323Z>\301\344A>\267]\214<\365\347#\344\007f>\016\233\325\275\033Kq>\332.\024\276\213\263\216\274\013\246=\276\026\310\003>\010\035\021\277\303B\035\277T-\221>\335=.>\242\322\336\276H\366$?:\007!\276\035-\302\275\315^\250>u\021\305=\372d,\276\353&F=\351\007\263>9\230\320=\033J\255\275\200\301\234>\346\360X\275\204\267\362\276\022\031\371\275\352\270%>jf\331>\346g\005>\326\277\241\276\034\342i>\324\353\253\276\341\215\013>T\203d\276~x\213>\'6\327\276\215\214\240\276)7\023\276\025A\n\276\230\004\334\276\346>&=\2535\271=\225\310\r>\366)\300\276\257\200\215>\312\235\240\276X\262\253\276\274\201u\276\000\235+\275\360\244\242>w\257\037\277\210\233c\276!%\354>\211N\277\275\017\353\207\276\322\210O\275\035\217\203\276d0\342n\004\272\276^@\013?d\"o>\006^C\275A\312\240\275N\177\241\276d\r\333=\315\013q=\3525\231>\364\n\262\275\204\004\263\275@\005+:\212Y\335\275\217oF>\337\323J>\257s\230\271\3340\272>\3034w<\304\353\001\276\217R&\2751\003\036\276\336X\007?\231r\215>\334zK>\031\307\205\276\007\004\031\276\250r\031?\033I\343=C1s\276\203\365\311=\256\222\251<\270M\214>^\374\246\275\217\230\000?\230\265\243>.\233x\276B\320\213>\227\235U>\254\"\264>*\\\325\275\251\324V>\312\205%?=\217\t=j \234\276[\324G\276\375\337\203\277\250\202C>\367\252\362\275w\325\336=em\004\277\350\346{\276@\006\361=>\3036\276cS\217\276=\210!>\324\253&<\202)\024\275}v\277=Bb\313\275\226T{\276\3416F>\020I\212=\2212\234\275\365.X>D\030\261\276\026\272\243O\3218>\257\264\327=\\\005\352>)$\240=G\225\177>zr\203\275\010\304\024>\035\237\303;~\3542\276k+\203>(\265\313>\342G\306>\022`\"\276\257\307\001=|~P\276\267\366E\276\340\221/\275\025\253\256>\342I\342>\365\023\276\276/\351->+N\311\274p4\215>Q\200j>\370\303\202=Fr\204\276\365\346\'>\241\353\025\277}\316\250\274\361 \000\277\214\357\263\275\335\016\013\277\001\247\026=\213U\016>\361\036\262\276\020\371\266\275\240a\231\276\025U\317b7e>\346O\306\276p\230/\275aL\026?\021\223.=\206g\016\276\365}\004\277\217\247\303=?\036\245>d\300[\275Ci6\277\252\t~\275\031\222^=\304\330\303\272\225rF>*\251(\276AU\272\276\232\246\225\275\326q\021\274\332\354\240\276(\252\036>\030\177\254\3340\031\275\1775\307\273\001\347\255\275.?\222\275\260\213\030\277\270\255\002\277\307\305\020\275:O\306;\272\341H\276#\031\274\275\3524\222>\276_\364>\354\242\010\274\261Q\336\276\013\375V\276\033\225\265=?\026\244>m\256\016>\327\325L>\376Q\003\274\030o\340\276U\021\326\276\002\244W?\n\\\325\276\337\260\235=Y\255O\273\332\032>\276S\333\263W?o:\253\276q!\230>\223<\026=\264\225\245>^\3452=\224\233\271=\035\251\235>\315\365\313>6\321k\276\316\220\246=\365\"\373\276\376\307\234=\2136\360=yB\257\273\312lH>\305\321\253\276\247Qz\276&\252/\277\240\200\354=\362\333\362=8L7\274\213\207l>\276e^\275d@\225\274h\225\362\2764\345D>|t\214\276\324\265\201\276\333&\232\275\013\3042=\242\216\t\2772\374\353\276z\261t>\032\364Q\276:H\266\276\305\010\316>\235`\343=;\203\017>Vk\030>.\211J\276\n\365\332=\332\013\267\276.\315\211=\036aS=\326\330\262\276 \230\222>\267\236\007\277\016c\003\277\002 \234=\365\256\351\274\301h\221>I?\004\277y=S\276jg\r\277\006o\357=\364V/\276\007\021\244>p~\273\275\277d7\276Ed\214\275\233\013c=\234\\6>/\205\036>\353\303\240<\2613\207=\3715w>\224\270\210\274\004\301P\276\013\323\314\276\212@\206=]\240\274>\270\374*\276L>\221>\247p>>\211h\251\276p7O\277\274s%>+\330\276>\025\217}>\364\372H?\345Ok>\"1\251\274g\272\311\275D1\r?\356+d\276t\330\210\275VNV\275\334\220D\276\227\260\004\276/\202|=\0232\362=\341c\022\2750\237S\276\332\234\205>\260\342\256\276\212\327\276\274\221\237\305\276\265\306\017\276\315Q\373\274&\335\037\276\317\313\034\276A\311\007\2771\266\361=\325\277\205=\277\242\361<\352\004\356=\030TT\275n(\236>\204\356\222\275\036\020P\277\313\276^\276\375\207\306\276\314\034\211>\261L\035>3\033\023\274y\302\341\275\013A\260>\373+\333>j\020\365=JK\261>\347\264\021>lQ\313\2760\017\001=\177\240\255;{\027\027\277uo\206=\006\215\212\276\246!\306\2765\302\366\274\225\367\243\274\333\'\216\274\367\227\033>l(\253\275\351\302N\276\277\363(>No\231>\2441/\276\323\001R\275\345\001H\276Sa\352=d\354\207\275\227\353*=\335\330E>\026:\035\277d\224B>n\317\312\275TAK>\302\016\026\276LR\374\276+\346\374>\037G4>\313i\371\273\245\253k\276\363t&\274\320c8>$61\277\321\336[>\274\306\033\277J\303\t>F\211\335\275\000\346\236\274\263\3308\277\2456\312=\002\034\203>|\252*=q\014\370\276\253\250\271\276/%\305>\277\301\377>\215\262L\276\037%\267\275\2727\322=_%\013\276T\245\\>\250\1775\277\365\210\313\276b\252\314<\304\206\312\275#\003\364\275F\350\242>I\037\036>\215i\212=s_\376=\340-\207\276nk\003\275\032y\030\276N\306\251\276\006\254\322=\021T\243\2763a\373<\215\027\'>X\"`> _9\276&Y\337>\206@\351>\251\331\327<\310G\221\275\240\233B\275\334R\260\275J\263\263\274\000C\325=\211\240o\276n\260D\275\216\214\200>\212\202\251\275<\305\001>\227\354\273\276X\035\006\2759\243\013\277.\240\343>\232\021\230=l\311\325\276,\'t=F\210\322\274\344\004\325\276\305\233\304\276\360-5\276\275\274\313\276mG\"\277\246/M>h\337<\276z\321\272>\306+D\276\333\265\317\276\271\301\351>E\301k\276\373\340>>>\342M\2777\006\316\275\026\n\311\274\370\265)>aB\002\276\335\274\000>;0\333=L\212T\276\314\312\266\276$\253\275>\222\006\213\276>\207\216=\030f*\276\277\322\327>\342\263U>V*B\276\344\245\233\275\3310\321\276\352\"#>B\332\352\275*\220Z>\016\254\032<9\344\212\276\033\2615>\371^\277\276\232E\376\275\'(\340>{\263\257=lu\245>sC\244\276\240\301\257>\237\215\231<\021\351\010>\323\024w\276\205\371\212>\3269\277>\350/\206\276+h\235>+\253\271=lI\014?]=9>\331\203\312=\"+-\276\315\356\276\275,V\213\275D\202:\276\304E\233\276\212\307Z=m`\013?/\034\303>\250DC=\374\276\000\276\202\303\375\276Mp\316<\371\372\336=NI :\2730\362\275\000\016\355\275\325\245\325=\037\356\013\277\340\226\247=\003d\215\2768\313\007>_z{>G\263\374\276y\034\010\275\362@\331\276\232:\204\276\274\303*\275\2752\226<\034;?>\324,\216\276K\200\265=\225\326Z\276\300\327\210=Q\222\222\276\320\315\005\275wp\345>\t\023\244>\243t\253>\323W(\276\"J\302>\t\017\352=\271Z\326\276\354V\317>\301+M\273 \375\235\276\313\034\377\276\260=J\276\254\014[\276\366\255\233>\361~\206\275\232\2621>\330\216\251\276\350\027\003\277\2405\266=\205\262\302<\352\256\026=z\353\343>q\233\254>B\020$\274\\:\305\275\332\253:>OM\206>b\342U>;C\247\275\273\353=>A\217\352\276 \252f>\007\004\312\2752\333\341=\313\022X>\315c\010=\0269\213\276(\231\317\275\234\267s\277Vp\314>\272\243\001\276S\206\024\273\325\273\307>\324Im\276\346u3>\271\326M\276-\013\362\275 ;\n>\220\304;\277s\200\320>\254:\005?A\373\237>zc\371\275\214\327\365\276\204\313\323\275D\350\206\276P\333\226\276\224\351\256>(\347 >\360^\320\275L\251}>\224\226\023\276\210\266\223>0\221(\276\326\337\235\276\271\245i=\t\277m=U\002\341\275\341l\363\274&7\364\276\252\342\213>\357\257\234>\366\251\204\276c\257\014>n\372I?<\030*\2756L$=\005\336\214>\367\262\017\275\375\362\215\275\275\271\261>P\220\232\276\241P\264\275:\202M\276\001\214G=\274[{>\005\211\367<<*\027?\317\333\006?\2639@\2748h\377<\236{\024\276\205|\016>\000\276\261\276nj\273=9\212\200=ru\323=\216\327\347=\2105\030\276\177\237\206=bTJ>\007z\236\274x\257\024\277\024\300\256>\361d\200\275\302]\r\277\020\353Y=\376z\201\275\237\025R\275\333~\243\273\343\333\333>t\344&<\225\222\316=\257K\302\276l\300\201\275\246\305\201\276\026\031\376>s\376f>\\\273$=\301\246E\276\366dC\275\004\335M>\203\033\003?j\330\321\275\304\023\213\276\310P.\276H\325;;H1*\276t\334\033>\371\016q>\022q\345>\301\001\344<\307\370\212\276T\356 >\310\032\035\275\335\341\245\2763\"1\276\017d7>H\361\202>z\251_>SDs>\316\242\354\275\261\360\241=\255Q\256>k\337\005<\217\252\010?\337\321\020=\007\265\254\276\022\001 \275u\266\367> \367\003>-6\n>\316\325\036\276\017Nt\275#>e>X\346(\276 Oa=\250O\241>.\265{\276+\357\'>\20037>\231\210\177>@\200~>\304\307d\276\334\020\231>\371%\247;\317\336\213\276Q\256\344>\377\307\310=\003\364\351>\264\327\002\277_\257\017>\305\306\321>\251<\327>h\335\213\276\360+2\276\n\352\360>\243@\007>\037\351\033\276\202\273o>\242t\235>\247k-?\315\232\007?\254\335\317\276\212\363\261>{\336\371=\344\335\024?jHJ9\341\371\022>\035\251\254\275~G\252\276\037\222\301=A%f<\022\222T\276 |\304>q\271\257>a\016\346\276y\374\303=\364\243\310>d\361o>\334j\300\276\244\327\307>\277F\220>):\006\276\\\266*\276\366\006\206\276\314\001\004=lo\247>\273\320\314\276\321*\375>\347\237\">\247\004\225\276\263\325y>\345}\226\276\246\022\014\277\302\225\205\276\034\233\361\275\343t\300\276\377\021\254>\371\277\307\274R\212\005=;\202(\275^<\004?\021\266\356>M\263\216\276x\251\307>\211\024j>s8\025>B\3410\276\275\205\250>~j\351=\301\014\003?\nP\025>J\206\\\276\374\237\214=\226\302<>C\022\335\276\026g\202\275d\tJ\275\301\323\"\275xi\310>\373\225\311>\247\343\360\276\370fM\276C\025\263\276\315t\256>\211d\202\276\231\361\374=Y\240\003\276\241\001\261\275ul\222=s\350X\275r\215\\\276?[2>B\267]\276\241\251\327=\346\033\\>\3027\026\277\300\357L>[)\231\276\3215\301>)\021\254>[\316\261<\257\306\343=\305\364\350\275\244\357\364>\313\007t\276\220\025G>C\031\005>\217\225=\276\336\3116\276\226\207\007>\235\204\256>\025\254\203\276ll\230>\364w0?/\037S=p\024\265=\331M\337=C(Q\276\355\277\024\277HR>>\276\356\372>\205\311\003>+\353\204\276J\024Y>\254T\230\276\024\022\013?1,D>\031Lw\276\310=t\2764<\346\276r\342\270>\026A\022;,&\331=\252xf\275-\r\271;\202n\350\276\312\210\\\276\227\034\220>[\263\237>\331s\261\276\r\364\217>\23188=\2432u>V\336\310<\360\257|\275=\243\347\276\3215F\277G7\332\275\341\033\025?\016\257B=\177%p>#\221\272\275T\370\321\275=\023\205=\035*\310\276\\\253\206=\034\024\202\276\324\310\315\276/\270A>\025\001U\276\370G\037\276\030!\033?\246|j>\266\250\016\276\241&\352>\334\243\212\275\316o\354<\036\366@\276\373\314\335\276\205n\003\276\320\366\202\2752\310\"?\336\220\265>w\025:\276\234\177\255\276\215\254\201>6\005\215>\3255,\276\313_\310\275\376\347\013\277\262\254&>\370\216Zd\356\351=P\036\037>\347\020\345<\021\246\372<\334I\347>\211\253R\273\217\250k\276\254(\225\276\r\001h>\222\336v\274\232\261&\2763\032`\276\360H\326>kh;>\260\273\231\327\310\227=&\363\240>O\0307>g\342)\276\356\021\343\275\314\026\005\276\371\231\034\276\211\335\325\275N\016Z\277v\344\372:u\272\233>\240\330\177=y\014}=\365\303T>\000\003.>Q:%>\25559\276\201:0\277\312\216\254=n\262y>~%\367\276e\225\335>V\364\'\276,.\311=\262\000\013?g\025@?Gn\024>\002\363\243\276\022\022\020>\271\253F>\202\352\004>\014.m>6\344\373=\371W\035\275\215\242W>\205\272\005\276%\025\344\274\204n\225\2761y\010\276\257\334k>\247\350\353\217\337\264\275\236\205O=[\322\203\276k\353\237\275\311\3441?\035\231,?\333\207G>jJ\225;LGS\276\371\007\005\276M\214c\275w\2018>\231\272\003>n\301\031>\365Z<\276\317\327J<\335\257B>\261\362\234>\220+Z>4\376\316\274\003\020h\276\367&\266\276\024\203\010?x\217\217>\004\366\021>\001Z\000\276\035x\265>\003\222\304>\247\302\235\276\363G\207\276N\312\246>%\305\014\275\0141\216\276\261L*\276j\301\245\276\022\3760>\312\031\252\275\321I\221>\006\355\345=2yU\276\264\301\026=#\010\362\273\323ao\276X\257\300=\030 ,?\271U&=QN\310\276\337\005:\275\000\323\323=s\340\214\274\247\272\026?~\351\374>\323\002\266\276\273\346\224\276\312iw\276\023\226\320>\203\0145\276s\014\201>\256\0252\276\375\354\206>\2534t>4MJ\276\250\005\013?\236RB>\272\274\017\276[m/\275L\346\315\274\274\r@\277X\262R\276<\254\277\275\313\276\224>\326\351\315=\262E\271\275+\247\322\276z\361\314>u\247\316\276\263\340\313>\306\374~\276\'Z\023\276\336\260\216>K.\226\276Z\247\227>\277\t(>\254\353\020>[\016\245\275\200\021\251>\256\t\216>\217\227L>.\324{\276\003\264\302\275\3604\240\275\0223\225>\272\312 \277\313\360\223\276N\\2\275\213\0032>\210\3023\276\372\031\014=\035\317\353\275T\327B\276^\215\204>7BJ=\034\301`>2N\352\2741\235N\276t\014\242<\276\023:;g\370\217>tj\366\276\354!\354;\026\372D\275\013\021a>\347|\023>\347\254\242\276\344\350y\275\007\273\371>z\365\224=\240\365\327\276\316A\314\275r\327\247\276%{\031>A\326~\275\315#\362=\357c\260>\272\356L\276%\0061\276\276&\243\352\246O\276\223:\035>c2l\275\006\001\322\275fr\206\276\002\352&>\315O\206\276\335\177+>\206\267\000\277\236\302\211>.I\001\276i\220\332>\000(\302>\333U\202>&\306\204\276g\024\235\276\304\327\236\275\220\031\361>?)\227>\214\0238\276\376\255\263>y<<>\355\251\301<\304Z>\276\252y\311\276\376\251k>\272J\"=\331\347\211>\354\273\002\276:\331\256\275e\242\243>l\035\221>A\251+\276\016h\375\275\201\301\t\277\307\244\\>\2632\207<\3615Z>\343h\264>\013g\021\276\037\357\356>L\371{>\342\202\370\274bJ\"\276w\226\376<\326\275\250>\320\262\352\276\013\017\377\274O&\036\275\334\342\255\276\231\233\202>\353H\n={\304\017\276W(\214>*\220\226\276dt\222>\035\312\317\2751\302\203\276\347\370O\277\2666\247\275\241p=>\301\353\024\277\364\357Q\274h\t\260\276\350F\020\276\361\014\330\276\254P\001\276\364\000\036\2765~\222\276:\265\227\275|\206C>\001\003\207\276r6\241\273\204\256\337\276\017\341\031>\217\326\220=\263R4\275\256\304\375<\323\311\n\277\253\304|\276\246v\305\276,\264l>\342\271\002\277\215\366.\276F\376\032\277?\344\371\276\004\004\236>\n$\267\276\342\022\212>\260Zr=\036\320\250>W\r\371\276\227#Y>$_\210>\204\305\010?\034LD\276\231\212W=90\326>`\"\262>\274\340\333\273\266\360\026>\215\211\002>\231ok\276\364Mw>\305\013j>\231\353\"\277#/\037\277\377r\356>>\343\226\305\3526>\350N1\272\273wx>,}\233=\001\3640\276\200\355\005\277\351\202g\276\222\245\224>\253\226\'\275r\363#>\026Q\323\275\374\351\006?b\322\361\276~\275#\274F\033.>\3721\302=F=\371\276\354\303\231\276\361\215\370=km\220\276\360]\022<\036u\035=\221l\236>&\315\264\276\207\313\300=D3\035\276\240=\246\276<\"b>\025\333\223\276\017\307\260>u\320F\276\020p1>\013\200\356\276G\"\303>\205\350\036\277@\2526>\246\006\351>+\334\225\276\233\261\346>\354\242\216\275\377\273.>\244\"@\276t\334E?h\372\227=\342b\016>@\357m\275\312\353\307>\350\177\204>2\005\010\276D)F\275\253\361\322=WH\377<\023\337\223=\252\330\262\273J\022O\275\"\323\200\276\226G\303=\321\227\276\276\363\250\003\277\377s\301>\3508\217\276\022\275*?Xn\344\273\226\246y\276\266\337\002?\276\206S\275VR2\276KZo\276\320\351\353=^G\266=\022\273\035>!)\266>\247U\217=L\031\374=/\'\232\276-M\371\275#\265\r\276\335=\273>yQ\275\275\027\345\243\275\263\322\200\275\335)\311\271\020\tr>\321\2568=\363\316\223\276\017s\345\276\207\313\014\2767\215\231>=^\327\2744( >S\360\234>\205(p\276q\327t\275\355\257\335=\346\204\301= \013\020\276\243o\236>\201\212\264>\270\001\326>\205\330\224\276\304\271\'?w\0349>dh\036>\376\034\030;\365\240\000>\344\373\201=\277\246\217=\321\342\">\031\222A\276\233\235\250\274D\301\361\275;T#\275\366\273\230\276).\346<\211\215\035\277I\'\t>P\331\230\276\231!{<\312\217\032\276$\210\306;\304:x\275\306Ze\272W\036\241\275m\317\326\273$y*>\367\256\003>\200^\243=\245\372\236\275\035\356\365>\374\352\210\276\177\261\241>\023\255\237=\364\352Z\276\271\377\337>\224[\255\276\327\206`\276\333Gc>\356\200\212=[\245C\277\2025\276\274\247!%\276\373\310\002?\016o\253\275\334\266\223>\272m\214\275\002K\320\276\357\"\212\005\235\347>\341\266C\276\007\276\t>\274\220j>-}\255>\311\260/\274R\372=\276h\241\204\276iy\233>\010\365\241<\370R\347>\364\364w<\370\272\213\275\020\022/?\220\260\207>\0238\223\275\251Y\020>\203\237\320\276n\370f?o\377^\276\306\310\230\275\245\310\356\274\205\233\244\276\265\205\231>w\025\237=\020G\031>\324OR>\323t>\274\316\271\223>+\315\223>:\325\337\275\326\374\236>\2260\214<\035\007{>\316\217b>b\362C\276@-n>\203\024\325>\343?\231=\\\322I\276\245\203\254\276\225J^>9C\315\273^h\003\276#\021]>\246!w\2762\344\003?C\221\234>\350\325\305>B\215\016\274R3\310>\326\212u\275\346\036\371=>\032 \277\243\376\022\276\261(\261=l\324+\276-\346i\276-\307\276\2761x\006\274\377\241\336>.+\352\276\224\250\317\275e0E>u\357R>\317\264A>D]\234=\254R\253>AB\234\275G#=\276j\227\325>9\354\265>&\351\025\275\304\363I=\252\3247=L\221\004\'\353\362=\266\357_>b\352\265\276\272\316\355\275c\271\033\276\"05\276\250>\371\274\314\335\002?\2005\332>:\014;\276\203c\023>\020\246\217>\241m.>\"X0\275\304J#?;\271\001\275\237s\345\276\320\231\302\276\017D\002>\216\022\216>\3253\223\277\366\213\006\276\271k\312=\020\216\357=X\342\354>\325{\031?d\002\304\276\256NP\276\305\035\224\275\2618\324\274$\320\321\275M\337\377=O\000\304>B\031\252>\354\326$\276\373\007\363\27552g> \312\000>\277\322\341\2714\237\271>\036L\016?\255\013-\276\2566\013\275\014\336|>\254\205\213>F9n\276\247W\312\276\264\034\004=#\357>\276\341h\320>L_\351>N\n\033\276\260k\204<\225\016\361\275\372\276\237\276\220\334\221=\001X/\276\341\352\224\275\334\220=?\351\r\331>9n%<\351\014\263>}\377{\276\347@~\275\030b\247=\252\316\256\275\240\032\241>\326\216\335\276\352Y\302>\006\367\n>q\372\002\277\007\324V>\372{\202:\206\241\307=\223\351\333\274\203\265\316=\266\357\226>\345\t\373\275\221_\200\275\014\262E\276\242\323\254\275\240[\016\275w\002r=\244\203a>\345\257\214>9o\217\275\271\337U\276\256\230\013>[\321\004>\307\213\217>\0379\200\362h:>Jt\037\276\304\254\210=.4\211;\204\024k>eC\364\276\354L\254\276\271\220p\275pb\235\276\341\240\211\276\005Q\236>a\330\334\276&W\262<\356\267]\276:\2300>5\231\357>&y\225\276Y\246\215\276\211\270\022\276\263\272U\276=\025.\276^\230L\274\025}f\276\320?\262=\027xE\276\331b\240\276|\273\303\276\235x\006?qw\221>lP\265\276\263\261\225\275>\247\247\275\362sh\276\211R\222\274\220\033\350\275\"\035>\276\362V\017>,v\236=\177lp=\206\267(\275\037\230\235<\302\354\372y>\243\362\367=\321p\255>5b->\326\r\331\2767?K\276\035\231\250>\330\245\277>\216\353\215\2764Y#\276\312\023\261>\030\2664>)\212=\274\374E.\2752\277\245\276\223\260\246>\373\373\010\276\026\025\312>\317\317\266>\000b\032>7[\001>\236)\016?z\0307\276\003\037,?+\243?>\205\363\330>\223\336\333\275\365\236\223\276\224\301\002>P O>.\377\'\276\223\321\n\277\035\367\267>@#\377>\021y\302=\014\212I\275\301/9\276\217\002\351\276\254\234\016>|9\220\2760\337<\277\312\341\246:cj\254\276WwY\276\347\003+>\257\032m>\265\351\222\276=\221\032=X\322\313>\027=h\275\276{\024\276\240G\375\275\373DL\276\002\277G?c\356\036=\265\244\224\276\013\326!>\226\304\267>\036\250\363\275\223V}\276D\350\350\275\220h\242;\021\200\014\276\3122\253:\270B\224\274\213\305\225<\2462\200=\360q\350<\214\242\'>\275\257\017\276\221\312\017\277\022\004\021\277\355\351\276>~H\205\275Rq\262>M\002T;@d]\276,7\243\276s\2477>\261\034\353\276\202b\002\277\336\211\320\274A;b=M\3267\276\277\233\322\273\357\023&\276\270-\324\276\275\216|\276\352\345\204\275\206\262\025\276\255+\377\275\250\217\345\275C\r\225>n\347T\275EMM>H\326\004\276\300\027=\277\276\034\263>{\233\207=\007\'\206>\374H\365=\313\273\256\276\240K\031?\252\023T>\222\323V\275\246x\273=\333u\234=8;\002?k\360\240\276;\nI=1\030Q\276\336\023:>@\230\027>\331*\373\273\331D:\276i\224Z\276\205j\210\276\251\"\r\276\306Q*<\252\267H?\037\256\003>M\300\245>\033o\227\276\017\260\356\274)\247\201>\201\323E\276\306\340\033\275\020_\243\275\342\221\221>2:d?\010|\221;{\252\237\276[:\206>^z\210=\363\344(;\300\325\212=:/\323>\271\267\242\276\331\035\250>)+;>QoI=\360\303\365\275:L.>\215\242N>\033\341I>Q\343O?%\273D>\370(@\276\224\303;\276\030q\003\277/\234$=\333J3>\215\021\374\274\205\214\230\276I\037\332>r~;>\177\036\027?\365\221\324\276-\316\345>Y}\030?H\344\t\275\200f\355>e\026\331>\2349\375\275\253\313\201\275S\\\327;\010pz>\274)k\276L\234H>\253f\363\276\275N(\276\225\335\223\276\255V\220\276\371r\226;\371v\021\276\027+\210>\330y\261>]J\344\275\301fY\276\\i\202\276l\n\352\275\232l\235\275=\005\347>>\2571>\302yt>\277\014\314>\036\263 >\213\276\200\276&WY\276\366\214\021\277\207\231\373\275\363!\314\276\324\276\305>)w\216\276\323}\211>\022\377r>\035\'|\276R\311y\276|E5\276\212\306\236\276\217\212O\276`H\330>\314\023\327\275#\214\343>\226\342\213>\332\026\002\276\377\3456\275>q\262\276\021\311\325=\252\354\227\276\217E\017\277\027kC\276\027\254\\\276\366.\217=\205x\236>\220\344\351\276\277\006g\276\231W?\275Z\272\265\275\254\004\263=\247\365\r\276$\367C\275\345\240\242\275\371\207,>\022\376m>DI\017\275\t\200\321>\014\t\303\276\241\3312?\221\2746?\332\r\227>\331i\016=\364d\267\275\212w\321\276\3711\235>\342\023b=\250S\214\276f\323\316\2751D\005\277\001\332@>\357\324\322\275\366\342\025\276\035N0>\025\321\347\2762\336\253\276\001\233#\277\324\244\267>Rl\'\277\372\234\021\276\216Lm>4k\031>[\036\220>\030\266\375>\273\037>>\242Y\256=l\373\373>\260\031\033\277\362\275\206\274\372\001\004>\265&\370=\360+G>y\230\031\277\300|\304>2|b\276^I\027\276b\016\222>\346$\330>\205S:=\227\222\231>\236\036)>\316\"\375=\352\032\214\276\362\"w\276\337\241j\276\226\027\323\276\237\247\302>(\363A\277}\333\363\276\3459\225\2763\206 >\374#\005\276\302\250\234\276\253\255m=\256\253\020?\276\232\344\276\332\325\363\233\031\005>\236\206\214\276\273?\027=\207\3457\277\023\337r\276\023\311\233>\3156u\276*\273x\276|\237\235>;\310\252>7\014\307\276\320{;\276\352\320\305\276\302\343\021\274wW\343>\343\316\303>\323\251\357\276=\210\275\276>o\324=9\365\252>\325Z\222\275\316r\201>h\201\202=\324lC>\260y\260\275\016[ >7\363$>\036<\237\275\024\027\021\277\216\272]>\275Zy\276\342\222m\276\341\205+=\034\0210\276\247\211\216>i\014\251>d$C>\212\210\220\277\263\260\177>Z>\030>-\331\245>\367g\021>\367\320Q\275\377\317\206<\330?\031>\367Tn>\020\327\010\275\2509\234\276\034\214\262\276D;\313\273Mo\316\276<(\206=$q\273>\200&\345\276\351\303\375\276\"\232Q=\361\275\303>\227\337,\274\376\252\212>\r9Q\276\004~\344\276\204\341\205<\227^\236>\324\275\251\276\004X\302\212\360\027\276\010\027\353<\214\347\225=8\361\264>F\305\223>\372=\006\277\272r\233>\375\372\210=ag\264>\201}\264\276\367\241\311\276m\353\332\276\350\036\230>\237*\231>\366\034\316\276R\361\250>\361\256\347\276y\003\360>CD\343=\014\255=\274XG\002>\234\331\202=\252\364u>\224l7\276\273\320\"\276\307\302\221>|\024Z>T\306\370=\253\275\026>\215\203\035?\326\005\304\276:F\373\274SR\214>\302\214#>\260\230v\276lUr\275\253\274\025\276\312~,\276\344\356\207=r\307\333=\256\336\311>\211\220\252=g\014\024?\013\350+?\254\334\246\276rf\370\275\246\003\213>!Ty>E\021\000\277\035\334F>\027\366\317\276\214\304m\274\036\220\371;\263\002\235>\377\021H\274\324Sq\275iA,>D\331\n>\t\222\252=S\032\327\276W\326\r\277\375\257\274\275\314\222\004\277\252\336\204\276\004;\303\276|#|\276]\346\010\276\317\214D\276t\305\013>\320+\266\276)\206\375\276\020+9\276O.\314\275\373\037n\275\005F\226\275oW\200\276\331\\\264\275\206\317\337>\215\226\224\276\277\225!\276\035\344\267\276\240\206\033?\026/\277>\027\314d=4\321\007?\332\371\205\275\341\372\n\276\274\342\220\276@\217\264\276\261\357\014>K\3442>)\251\312\273\321\252\020\276\253\307\361\273\253\204\216\276\365sm\276i5\030\276\233b\007={\230\356\276\321fC>\350d\027\276\346\344<>\021O\251\276\332\025\307\276\351x\231=\234)\213\276\241\030\224>\020Xb>\276\025\276\276\335\265F>\251\276\341\275i<\312\276)\307\r?u)\302\276\2668\264>Y\010\273\276\034\002\202\276\n\177_\275a\327g>\264\025\200>\236\261\205\276\204K\'>\030p\005\276\377\264\270\276\276\272g>)]\026?u\211\275>\341\310\377<\305M\237\276\370\224E<\354\005\234>\"\201\237\274|\341*>\373\344\366>\316\356V\275\204t\375\275\265;\t\2765\204\210>vY\026\276w\010Q\276\245UZ\276\211\352V=4&\r?m\311\244\274\374\255n\274`O\303>\014S\000?$$\002?\302\265\237\276\317\217\223\275\340l\037>\017[\240\275z\313\363>n\302\333\276\353$\213>\376\342\230>\034\373\351<\253J\005=\243\267\205\273\026\373\217>\023\326\327\276\205\366p>\016\267%\277\220\275\360;T]\360\276II*\276AK\244=\243\000W\276y\314\262\275\231\240;\275.\314\322\276\320\250\275\276_\031t\276\275\324|>2nF\276QS\244\276\2515\n\276\032\207s=\275S\201>*\201\313\275\326\014\365\276H#\271\275\374/\221=\035>\261>nu\306>\240\340\220\276\254\243C=k\210$\276\\\303\362\276\245je\276-n\245\276\204\002\324=\374\301\362\276\346\300\200\276pyN\2763\317B>\372Y\211\276\236\030\033\275j\325)\276\235S\212\276e\264\224=sv\242\276\300y\352=\362\'\034\276\366\263\215=\027\n\005\276\025Xz=HX|\276\225\377\301>\242\313\305\276Q\337\345=dr\n\277\322\250}\274\213\235\324=\177\0050>\341\374\205>\370\036\201\276\204\256\301=\233^\004>#PD>\343\013\034>\323\216y\276q\245\2720d\333;\247\357=\276\224\036\255=@\362\257\275\013\203\036\2765\021\236>7\305\t?.\250\267;\274\025\222=?\350N>6[\004\2771\221W\276\360\313\022?y*\267\275\273N\273>\274\214\'\276\034.\264\276\332\232\t\277lQ[=\030\353{>\247\231\334<\025\341\205=\310n\314\276\350\303\214>_\230\362\274=\372\276\276\261R/>\270\231\326\276\217z\275\275;\230\002\277\\\351\016>\332\303\232\276\362\310\302=\340&\267<\230\030\002\276(\035 \2762\305\326>\327\235w=]\001\r\275\016Y\222>\222\321\236=\363\375O\276\266\254\255>v\3400=\315 L\276\206\257\216\2763\200\236>\307hF\275D\301\332\275\273y]\277\350\346\305\275\270\213\202=\201~\240>\3243\336\275\261\245\006>h\313O>\327f\220\276r\304_\276R\204\022\276\243\017F\277\327D\326\276{\372\241=W\210\036>&\332R>\312T\264\276Q\225I\2772t\035\275{\337\354\276iO\002\274\300^\273\275Bx\260<]\007\330\274\375\035\220>\254\323\333\276sd$\363U\'\276\334\314\037\273\371\233\007>\370 \204\276\2304\326\2767\2258>e\353\250\276\257\346\215>\264\002\003>\032Q\365=n\372\034\276cc\245\275[\353\230>\214\330\031\277\300.\005?z0\003>y\360\355=\277n\000\277[\240\003>x\312\317\275G\010\341>\254\206\\\276]\236\302>)\204\352>\265>`\276\342sm\273~?\327\276\247\256\312\276<\002\023\276\007Z\361>\235.\250=6v\202>\327M \276\276\025\200\275I\237\206=\262\261\227>[\222{>uk\203\276O\372+\276k\323\263\275\255\360\215>&\n\010>1\201\275>\306`\313\275\306\232\331>\024N\017?d\\\364\275R\033)\276\271\021\177=\240\365\035>Z\230\220\275,g\333\276\017Y\272>\003?\223\273r\235\013>\312R\235>EDv>\014\226\024\277\243*\013\275\371\230\237\275F\232\036>\300\353^\276\236\265\226\276\263o\205\275\020\257\213\273G\350\201>Ns\256\276=\371\241>\347\324\324\355_\002?\'N\014\276.\265B?\301I\211\276,\212\333\272\001\374\006>~\221\025>\375\317\344>\220\025]\275Y\367\251\276r\303P\276\303q\334\276\204c\321\275wf\230<\310\254}\275\005\343\"\276\341`\201>\0302\214>\267,n\273@o\">\277\t\314\276\336\350\337\275\021O\035?\020,\204\276\256\255&\276\"\246\276\276\314s,\276\014i\203\275\202`\236=\260\301s>\207\272[\276C\010\373=\244i\272=\235|*\276\333\262!\276\256\376\353\275\352%\253\275\230\250\361\276\230\3768>(b2\276\330\251\001\277\262q\r\277\033\311\312=\354[\020\275\320\232\332>9\331d\276\021\025\310=R\367r>0\227\245\276\271e\002?O\327}>\034\311\240\276Y\'\317\275\"xb>,\234\270\275\331\231\224\276\316{A<\033|`>\213\371s\275)\024\006=p6;=\353\361\353\275y\322\304\275K\203\023\276\373t\002?\372\n\235\276Z\303\321\274\023\362\342\276\203\215G\276O\220\013\277P\301v\276\337\227\327\276\020F\201>qh\364=\030E\242\276\031q\315<\000\013h?\356\2371\276\336\222@\273Uy\027>?\r\232=UX\000\276\304g->\301\264\351=\204%\322=\314O!\230\236G>\201N\313=\034\266\337\212I;?\332/\026\276\225\212\255=!\224\243\276\362\177\032\276\274\005\214\276\003X\265\276\353\305H>E\353I>\013\255T>\034\213{>\377\2776\276\345g\243>nT\333\2767?]\276\215CW\276!\232\361@\216\024\277\211w\265\273\346P%>\017\256$>\215\"\005=\350Z\317\275\034\257n=z\257\025>4X\212\276\213\246\275>\262\340\212>:\335{>)T\314=\325\227\345>SzK;\276\315\246>\342\007\000\275\341y\214\276\222\275E\275\271\340\036\276\217\346\374<\016n\247\276\342\264\363\276\254O\034>\274\034;\275:\223 \275\001\371\007\276Z\017\265=\300^q>,0\326\275\247\371\262=\216\223o9\017\277\242=\201\325\001\276\272w\020>\243\267O\277\3031l=\210\235R\276O$\277\276C\331i\274\350qK=^\346\303<\226\327\322=\304\024\206<\306\021-\277\021V\004\276\371\314\303\275qkT\276\240\301o>I\355O\276\020\264^>8\246\002?Lm,\276\227 >?\201\334b>\304\274\261=\000\0022\277\177_\247>\037\347f>\001IU\276l\322K?\356m\270=\355>\250\274\275q\024\275d\374\325\276o\375\276=]\2220?<\300\274=\224\302\002\2760\325\000\277\005\207\003\277\336\274\030\277\356\013\036>\256k\226\276\3625\211\276W\346S\276\267\344\352\2764\275N\274\203\272\246=\rQ\270\2759\230\226\276\373`\007?O\271\251\276\333F\r\273n\306\306\275\245\366\021\277]oW\276QC\355\276\273\313\367\275YA\002\275\037.\242=\252,8\276\242\244\277\275\233\\\254\275)MW\276\210}\245\275e\275v\276\246\001\022\276\240*l\276\037\005\260>\310\341\262\276\013*\351=\\nf>\246\307!\276j\r\276\275<\376\214=eY\273>\367\341\000?\275\303W<-\\\025>\314X\206\276\272\374\002>w\336K>{\235q\276\t\345n\276.Z0\276\037\006\312\275\2330\r\276\356\313\303\275\231\372\002>\0355;\276\313\224\233>\262\235\014>\302Y\260>rDa\275\275\017T>\223q\212>\377\363\347>\367\344\225>\246\016\250=#\325\031\277\206\260\'\277}\"&;\261k\001?\353:\345=s\261W\276\204\362\n?]j\254\276I\324\267=iF\266\276mI\035?ZQ\254>\033l\272=\004\330\270=\373 \262=\2759\301\276qg\036\276D\344I\276\303\010\215=~\006\t\277\350x\203>:\036\374>\226\237;>J\005\355=(D\265\276\317\372\034\276\002\007\225\276CB\210>B\0364\276\226\004}\275\013\033\035?\351P\r>\330\223\323\275\334\241\243=-\352\035=e\360j\275\006n\022>\370\374\203>\'\023\307\273\205\r\027>\245\017\242\276\221\215H\276\251\310O\275\222Z\336<\327\010\273\276\312o\356=\316\316S\2759\354\220\277\205e\213\275\356V\203\276b\016\327>}<[=0\367\250\276\014\234\235\2769_I>\31450>\354\323\314>\276vL\277\rS\231<#w\377\274\267\t \275\277\010e\276\311\221/>Eu\214\275O\272K>]\302\267\276\263k#?\262\300\263\2741\215T\276%\031\361>a\257\037\276\266R\247>\007\253F>\013\277Y\275-a\233>\274\274\306\275\010g\305;;\233W=XV\245>\313\t\246\275\230\2517\276\235z\260>\311\257\004>\370;\276\276\346r\327=V(\223\275\333\243}\276-wn>\354\266N>\365\272\321>\375\245\254\276Sx~\2752\345\256\273u\312\205=\242\361\023\275\244\215<>\313[\346>\330\027!>7\323\274\276\257\247/\276 C\247\275\341<\236\275Y\322]=P\204\327\275\034\371\356>\263\'m>\315\204\034\276\214\260\306\276\346\214\361=\224\337\270\274\024\254\316>\003X\265=\223%\230\276g;|>\002\301\006\277\317\2011>2R\224>\336\017\256\276\316\351\375\276\324\'+?\304>\271=c:\201;\rE\372>_%g<\306j\017\277#\204\375\274\3040\325\275M\331\267<\004\256\246\275F\217\345\274\322\360\263\274\327\2077>\314\355\234>\344P\270>\347y\247\274\221\371\313\276\277a\004\276|+\210>\230\356\337\276\372\331S?\017\2525\276\333\214\230=@\212~=\332H\332>R\221\010\277m_u\276\342q\253\275\245c-\276\020M\262\276\272\241\266\276hr\364=\262\315\007\276\214\n\365\276\255\274\223\274\313@Q>uT\215=\007\345h\273\354#\340=\361\225\200\276A\203A=\017~_>\377\351F\276\005\0030\276\337\267\253>\3064^\276\257\245\231\276\301\033\007=\247\3741=]\325_>S\314\270<\3306\325=\242\200\005?\232\022\026\275um\203>dl\337>\177C\374\276<\250\272=\321,/\276\207g^>\366i\376\276;\266%>,\346\021?\026P\206>\211\'\374>\235\354\232=\275\315\310\275\260\311D\276\342\305\357\273-m\325>\246{h\276>\317\230>\227\211r>\277\254Z\276,X\364\275\025}\020\277\320\024)?\323\306Q\276\362\330\251\276fX_\276\333d\251>$\224\200>\273h\354\276 X\002=\006\201\220=\355\312~\276x\331|>\022\237,>\251\374\310=yTU\276\376\240\370\276w\007\243<\305\351\302\276\371`\223\274\216\353\232=\375*\264\276\202\016\273\275\003\203\210>\\\271\334\275\375~\017\275\225R\270=\222G\361=;6\235>\243;6>\300`E\276[\337L\276\231\240\014?\365\0041>6E#>]Q\005\277i`\366\276\361\210\342>\306\277g=|\252\013\277\001\335R>\313\312\317\276\251\212h\276\215E/=r+\371\2758\000V>\366\234\371\276{Q\256>kH\010\276^\004(>-L\016?\227\236\200>\"\213J\275hdD>~\222E<\'\014\334\275\006_G\275`\230\333=v0\204=\037i\177>\317\303\364\276\004\211\254>\024\330\332\275\254>\006<\357f\212=\300\014\330>L\022\255\272nS?\276\'\337\t\276\235\305Q=xjf;\257d\243\276\024{\216\276\263\354~>\370\341\213=\312_\002?R:_\277\247 \362\276\372\016\250>\336z\250=u\254\305=\320\023\203>\244D1\275\321~\026>Zvu\276\213\245\317>i\275\032\276\200v\307\2759S\206>zu#?\234R\331\276\202\343g\276\272e\301=\315=\274\276\037\353\003>\003h\202>\370j\037><}\363:s\001\243\276O\035p\274w\033\226>\357h\025>8\000\305>\375\242\016\276\007\312\201>\027\262\265=\244ut>\367\177#=I\2542\276\221[\334\275 a\024=rN\177\274\341\024\372\273B\3601=\300W\217\276C,\316=\21125>\316\232\220>_\222y\276|I\361\275\\\306\273\275\033\371\216<\304x)>\336\211\323=\005[ \277\304x\306\274\360\n\374;\014\247\227\276\002P\023>\241+6=m\266\213=v\035\202=TX\021>\204`\245>\372Ve\275\266\301+=\307\235k\275\317\347\256\276(\001\214>\"\256\037\277\363\250\033\276\002\001\222=\000b\262\275FUv>P\344K>kP*\277\233b\336\275\370\326e<\006\225\003\276\256\206\003\275\355\361\002>6\203.\277\256\013\037>\021\302\207<\344\332k\276<\240\225=\'\266==w\256\013\276\366(\221\276\021gE>\325D\307>3x\"\277}%\013\276\210\222\014\276\005\265\303>p\342F>\031o\276\275\005*$>4;\320\272\014T\212\2763V\036>\332\236\220=\356\3639\276\002\367\340\276\330\351\206>I\3707\276\014\310\016\276b\327\002\276t\303\227=\355.\213\276\021\212C\275!\212\202>U\375\013=\226\013\303>\206\036\267>b\362\201\033\252I=\246\007\001\277\316\333\244>vr\201\276\371\022\n>q\"*\277\020\342W>\014\232\214=A\360\016>2\337,>SQS=Z\022\177>\357\013\214\275l42?:(\320\275t\250\267\276\362j\022> XF\276\223v*\276\227\030\327=\246}Q>9}e\274!\303\224\276\370\'\307>|\375C\274xH\357\275P1\213;\200\005\247\276K\364u=1\264\220?l\014\336=-\n\007?\3255\006?\013F1>\354\326\306>\216\314\244>$\213\327>\253{\346=R\277A\276\276#f=D\245A\276\340\304E>Z\2331?\032m\304>\261\214\353\276r\363R\275\376\240\232\276u0\200\276\246yJ>\214\335S\275/5\021\27686\007\276=-\342>\362r-\277\010\374I\276\276\003q>\014/\017>]\257\225\276\240\261\340\276\017$R>9\350\315\276\206C\354>\274\017\335\2764DO\276E\340l\2755\250d\276\343\361\252>\201\227\032?\030\364F\276\000\004\267\274\037D\240>!\345\264\273\266#\312\271\022\264B=\321sI?\230NP\276K\343\374=]\326\257=`RA\276\260\030\027\277L\352\234\276\261<\220=\345\201\222=\025\2660=m\365\273>\030\317\253>\332\344+>mz\223\276}TW\276\272\336*\277\217\002L?F\tE>\256\027\213\275\200\226\324\275\333\243\231\275\3065F>\212\323\255=\242q\036\277gL\303\276\335\005\255\276m}\355\275%G}>\341w\000?\274\007\230\276\213l\256>J\256z\276o\006M>\347\223\216\276\204\257\223\276\303\262+<\306\204K\277}\364+?\351\254K>s\311\020?\243\321]>\312:N\276\023\277\326>\213\315\016>h\001\\>\371\017\211\276\374w=>\207\032?\275\222e\203\276\003j\313\276a[\347\272\304\255\242\2765\216\265\275\226N\346\276v6\230>\231NY=~z\000\276I\331r=\203\263\206\274N\350;=\252\032\317\275\354\260\343\276\250\273#>J\235Z9\356D~>\210\357\213>#\031\226\276\202G\203>\276r5>\263\255\245<\224\205\221=\007\t\016>\333\227\203\276\277o\225\276\245,F\277\215~\356>\252\245\347>\373!\024>\226\356\301\2753\373\374>2\004K\2766\342\341\276\264\3149> \263,>\360n\212\276x\342\322\276\3447y\275\200\016\322\274\021\230\323\275\031\360\n\277L.B>\223\030\247=\271\375h\276R\215\365=\002\246(\276L\014\r\276\":\312\275\373\336d>M\265\374\276\351Y\002\276v\036\207\276\264g\236=\017\022N\275\324\272\021\275\262)\n\276\037\n\026>\342o\373\275Y\367\027\275D\270\371\274]1C>\251K\312\276`\215\370\2732\000\'>\272\004+\276\024\322\336>\214?!?\226W\220\276t\346\034\275y\361?\275\246\220\324=\265\302\303=\306\\\023>u\0275\276+\262>=[\313\213>\353U6\276Z\335)=\006\350\374=\305\310K=P>\201\276\257\340\277\275\344\264\246\275\213>\001\277\212\203\307>\361-\344>\355\325B\277\204ry>l\212\220>\221x_=y~\223\274\203~\223\276\235\243T\275\224\245\317=Am\227\276V\257\313>\326\312|>\325le=/r\355\2764\231j=\206A\243=\253*\214>\037\313\n\276\203r\032>\\\006z>-\355\217\276\274\276\305=\010|\255\276]$\026\276\264W\037?\323X\315\274zb*?\021\207\206\276\0373\207>\253r\021?\372\326=?\010\2121\276a\233\002?\'O\270>\223\021/>y\204\250\276\004\241\304>\236,3=\235_\211>\371\2248>\330o\332\275\236l\372>\242\307\306>B\3060>V\003\001>-\303\005>vsp=\214T\301\275\220R6\276\312y=\276\210\000b>m\275\026?u\312\036\277\334\340\016>\002\r\350\276\3147\006?J0\001\277\003\307\320>\201u\305\276\263\277{\275\335\r\330\273o\264\336\275\257\3018\274>\020g>K\344*\276\034-\337<@\364e>,^\002\276S]\347\276\335\211\010\276\214SW>\232w\245>\300i\230\231\345\227\276\316\013\003\276\005\350l>\273\237_=\214\357R\276\013E$\276\337\302l\276;\222\001?\"\020o>FM\331\275\302\253\201>\237;\033\275\206\363\346\275\312/\313\276\240\030\252>\021\343\007;\371\371\241=\300\027O\276\t.\255\274)\357\t?\275d\305\274\227\'n\276\246\225\020>\345Hx\275K\202\272\276\346\001m\274\224\025\020>\333\016\277\275\271\255\334=\204\322\331\275\3028\021f\312\365\276\221\373\001>\201)\024=\317\330\260\273\021\245\002\277C\205\202?0\345V>f\362P>8\371\224>w~c>?*]\276T\345\240>6t\310\275\330\271\010<\237\224\336>\030\237\310\276\016,$\275\023Y >\210*h>E:\275\275j\364z\276\335\305\213\276m-\344<\257\241\242=HD\320>\236\216\212=\267\261|\276\347\n*?\361\373\242\276\317\301\210\276\002\t\302\276\312\363\340=\264wV\276\n!N>\007)\263>\274\n\350\275\246\312p\2748\017\235\273\002\367\306\276\252\210\026>\215F@>\261\020/?\031D#>\314v\353>\022!v\276\340\317\267>\236\036\"?\227\2525\276KJf\276\322-\244>c-6\271#\022\035\277\305\020K?\031\267\372\276\343\225\247>B\311i>\244\204\206\276\350\310\316\275\305\250\016\206D\031>\234\340\335=\205p\013\277|\341\306>_\312\004\275\320\304b\276\272\013t\274`\234\222\276\231\222G>\'%\177\275\022\370\260=\271D\017>K\023\234=)\361\016>\352}\224\276{\252\204>\'\004\226\276\216\332\017\275\032\027\274>\347\"\324>\302\350\262=X\3659<\027\266\254>\362;\225>>,\304>XG1>`j\315=\202\340\341\276\223\010\213\276\266\t\006\2767\207\202>\024\027\327\276\216\243\\\275\313\016#?3F\022;(\321%>\t\315S>\220\020\255><\373\277<\211\324\n\277\025\252x=\250\252\264>\243X]\276@d=\2756Y\343\275\010\230\361\275\232D\315>!@\231\276}[\275\276\'\270K>18f>\273y?\276\177\266:>6\263>\2766\035\020\277*\230\243\276\257\025\210>\377\n\360<3f\034\276\264|\277>}\333\334=\037\256>>\321kQ\274\037\006\022=>Z\352\275b{\000\277\355\"\235\276(O7\276\266U\201\276\177\260\026?df,\276\263\344\246=\226\307\363=\005\000/>\363\342\252=B\021\200\276\260\032e\275D\332\024\276X9}\276\017 \034\275\252+\313\276j\223\274>\377\\\210\275\356p\016\277t\271\001>\224C\214<\3375A\276\007SC>\033\311\300\275\032a\314\276j\377\010\277\205\255\270\275\262\250\321\276U\344\360\276\356\204)\274\316\264\315\276\236\330\225>\003\023\300\276\212Z\216>\230\210\321\276\037W\013?E\235\345>\"&\234\274\310\314V\276b.h\275\207z\255\276\004\324\324>\177*\235>\005\026\357>n\241c>\344\023\037>\2755i\275\021\0372\276\003\r\327\276\354\006\023\277\315G\014>\236HP\275\233\267\312\276\035R\271>0\352\026\277z\2363\276\030\202\313\274\334\000\346>\351\260\243>z\261[>\036\312J<%\237\007=\350\361\'\275T%h>crJ\276?\260\217<\205\360\033>C\240\014\276o*\261\276\256\272.>\321[\363\276k\025$\277\234\234\364\276\004Z\220\275\311\224\272\276\257j1?(\330\255>\233\r\034\275Xcs\2731\210[>\3345\255\276\031YO=\306gF\274^\376*>3\340+\276\303\232\000\277\266\266\030>\221U\212\276\236`\204=\335\035Y>37\034\277>\010\251=\017\275\217\276\206\343\235<\343u\256>\255\013\177\275\0346q=\001T\007>\024\254,\276\256%\202\276&M\351\275\306\353\221\276\213\032\275\276\340N\267>;\214\212>\200\010\346\275{F\021>\320\r\271>\332\243Y\274j\t\363>\306\324\271>\0360\252\275\314w/>fIW>O\202U\276*\377\223=\r\231\271\276\023\212\272T\006\323=\270^O\276c\235\343\276\273A1\276,\013\t>\200\207\035?\237\366H\276\310\302\205;\323T]\274<\313\031=l\255\253\275\377x\364>\355\342\231\276\224\225\277>\\@r=\345\351\215\276\2374e><\230A\276Q\033\247=\361j\035\275\321\203\224\276C\343\240\275\025\362\373\275\370\315J\275\263GO>\256\007^\276\203\310`\276\035\034\211>c44\275z\317\203<\206\347\017?\303\303\372=\350\374\031\275\264\370}>j\273\203\276p\227\265=\313\335\367=\207(\300=\211\215\260\276\210\367\274\276\215\310\347=\350\272\372>\313\010L>\225\335 \275\\o\350=c\251H\276W\307D\276F\331\323=\305\354T>\341\025\004>\334\234n\276\360^3>\234\235\267\276^.4>\1775\376=\233\317D\276Q?\016\2779A\362\276\363\274s\276\3755\315\272\303\204\241\276v\016\261\276V\215z>\2407\241>.\036r>$\010\376=\023\033\327\275\021Q\265>\340\317\206\276\367m\206\276\207~\337\275\275\026\021=\2470->\273\226\237=\261\026\332:K\341m>Lf\331\276\263\t&?\247D\210<\267\217\212>.\254\214>C\306j=\376><>\247C\355\276 \377\352\276E\253\211\275K\320\370\274\331\260z>\016tK\274,h\003>\3373V=\371\217\270>\260}9<\230v\353\275\273\211\264\275\202=\222\275PH\277>\346vp\275\347\365\237\276c\245\352\276\227\255r>)\234\237<9a(\277\360\r\243>zc\263=9\263e\276\354RW=\006t\216\271\363\024\253>\033\026(>\362\252\345>w=\014\2778\177\010\276\312\006\366=b;\351>\373O\260\276\016\326\360\274\372\360\300D>\227\311\364=\300\245\027>\'\213\231=!P\223\276\376a\213\276x\235h>1Z\246>\363\010\327>l5\262\275\200F7=\220n\023>\242w\024\277\363c4>\352\003\230>`\003c\276\034h\273\276\316F\261>\347b\275=.^M=z\327\221\276_C\t\277\024\020\302<\373z\226=\2031&>\020y]\275{i0>\213/\334>\254#\222\275\'\277\204\276\317b\t=\001\034\243=-,\313>\2357\307>\267\204\232\2766%3\277\000\270\223\276\364P\210\275\211\200\275\275N\027\023\275\355nK>\266\200\302>\256\233\202\275\344\330\241\276y\240\304\276\366\2638\276\365\303z>?\362\214\276i\317\313\275\222\325\276\274\212\223\007=)\213\001\276RlK\276\267\243b\275T\375\226>\232\202\020>1|\177\2767\0000\274\272-V\276l\271\335>\262\305\276=\024\004|>\345\314\370\275\340o\247>t\031\342=\222t_\276my\215<\252\n\310=\275\220z=\376\373z<\317\363=>\326n\273\275\304<\372>\332\213)=\224LX?sp\337\276)cV\275(\220O>c\030X\276\306\217t>f\276\300>.>:<\213\326D>wd\314\275\261\374\036>\257^\361\275L\010\233>\302\317/>\373\363\324\275\2231\245>\n\010\214\276ek\226>\305\377f>\014\254B=\337K\226\276\322\325\010>B4\342=3}\247\276\324c\355=\t\0200>\233R\341>}\376\013\276kf\007=j\n\222\275\213\312\237>\264l\252\276*U\014\276Y\"\006\277\000A\001\277\267&\206\274U\335\256\275\253\371\037>\371L\254\2768\002\031?V9\266=*t\254\276\227I8\277\240\313\274\276a\204\022>mE\030>\372\3356>\315\326\233\276\331\rb>\034\263\027=\023\305\037\277\035)\314\276\250|\246\276=\023\025\277U\006\322<\310\316\212>K\255~\276\364\"\222>[^\263\2762\310\266\276\343\355\215\275\227\245\236\275\266\334\245\2758\274\031?\357\344=>n\223\224\275\303\230v>\277\026\212\276\351\340\373\276:iF>\203\240\036\277n\323\213=:yi\276\270\241\033\276\275\n\247\276y\224\003>\327A\212>\312\343\317\274\273t\330\275~j\002\276\256\264\274\276\360\313&>p\356\026\277\341}\'<\273\325\037>%\332\263\275w(\226>\336\014q>\233M<=&\244?\277\376\327\322>\214\357.\276\206\372\201;+|\345=n\010\360>\203\346\244\276\235\0249<\000p\276=zx\273>.\227K>\353AT\276Br\274>\265\003@>\267\204\320=\307\356\343\276\330\345!>SS^\275\304d(>\344\313<=x\035\263>\303\242\016\276H\276\016\276m;#\277y\3644\276D$0>\203\030\343>\265\r\037>^\217\366\275\263T\275\276\361p\026\274\340tz>\237\3211?G\227i>\034gR\276\225\374\310\276\204l\342<\2653\324\275_\260\361<\343\3271\276\252\'\273\276~7\232\275\"\317\233=\355#\300=\221\332\033\276\267)\314\276oAEo\314S>F\310\255\2752P\221\275\362>B\277\313d\025=E[\034>\311\337\301\276\002\353b;X\344\027\277\212\271&>)\314\347\275-\306\266\276nB\"\276\273_\275\274\002\250\204=\010U\372\276\320!\304\276g#\200\276!\340a\2746\036\272\310\315\261>o\250[<\354\330\033\275G\n#>A\255(>\317NI>\265s\002\277\370\215o\276\231\343\242\275\"\251\366\275>\306\017\277b\230\022\276\3472\256>\266E\322=\220Kw>:\026\010\275\250\235\226\276\277\353\020\275`\"\322\276\370\0315\276\351\323,\275y\224^\275\351~\033\276\267\200\263=\253\230\356\276M\270\243\276\246~.=\302X\210=\301\024\271\275\320q\337\275\3420\277=\312\244\241>\023Sr>.\277\225=ub\245>/\033b\276\027$\315>u\375\220\275\321\236\263\275\354\325\210\276sa\000\275\201\221O\275\312nV>\032\252\224\276\360\217\227>e*#?@)\032>\026\250b>3\025\234>.\242\213\276\177\302\312=\300\013?\275\323\000\005>\276\247\033\276v=3>\274&\325\276@<\263\275\035\t\251>\037\212\325>\"\211\005=\031vC=\374\240\243\276A\036\276\276oGr>X{K>\335\035}>/\351\217<\007Z\037\276\025S!?\220\351f>\374R\207>\374\324\014\277O\233\021\276\340K\346>\nC\r\277\026\204\365\276D\'\027\275\016\'\021=,`\227>\256\tv\277P\036\252>\215\023\362\273\345\321\274\276\241\275\336=\336\367\236\276\277\013\027\277\332\370\344\274Y\036\303\275\257*\360=\243\235\223>Kx\315\275m|h\276^\206\324\276\022\354\320\275\351\243\205\276\313D2?\032?\272>\263\302\327\275\026\324\312\275X\304\332>\030>r>\037\260\345=\266\257\335<\243\354\332=\231\365\033\276\030\245s\276\336\254R>\363\336\253>;>=>\335\213a\276~\312\005>\325\343\007\277\252\346\361=\362%.>\266\010\371=f\361\222=kE#?\256m[\275\334\357\345\273\335\243\022\277%A\177\276\033:\214>\311T[\275\305\370\013\2745\202\225>\034\006\030?\264\033\346=\303{\273>\331\032\224>\364t\256\276\207\262\365=\305\222\017>m\027\327\275\016\270\225?\272\277\273\276\002C\204>.\006\030\276\354\347\246>%%\245\276\337d\271\276j]a>[\233\037\277\016_z>\225\376\251>\203\200|\273(&\255\275V\027\211\274\260zM>\207r\365>\251\301\266>k\227\224\276\3775Q\276\3310\206=s\220h<\341\034\223\2764\347\204>B\371/>\331\337C=9\\\010?\036\272\321<\366\203`\276E\323\020\275<\371\267>!\321\323\276Z=\213=B\246]>\271G\325\276\204\223\207>\200\261\005\275\364\321S\276\273\345\234=\021\230:\277y\327K\276\307\023*>\354s\323\275\037\r^=\002T;\276\006\350\245\275\037M\016\275/\364q\276\034\316[>\330 \336;R\207\306\276RW\316\275\235F\355>\364\003\203>\266^w\276\023\352\353\276\324\377\347=\360i\235\276^\373G\275\301\227V\276\264Cl\276\210\335&\276ql\021?<7\033\275+\356\272\276\376\270\226>+\347d\275\365D\026\274E\266Y>*\314\311\272\273`=\275\235_\206<\321?\220>14D\274TD/\276R\255G\275X\222\331\275\306\000\262>\341\036\031\277\303\304\032?\262Y\022>\377\3709\275\331(e\276Q\310+=\214Wn>Z\331u\275u\204\240=v\035\025?W.\001\277\3110\022\277_g4\275\207e\276\2765\305k>\345\251s>`t\313\276\273\375\354\275/\302_\276\206\017N>L\035\247\276[\017\005\276\026\305\315\276+z\360\2740\327\341\276\245*\033>\311\271K\274%?\222>\335\276\177\276\004\022\211>\337\266R>\305N\327\276\233\025j\276\327.\224>\320\030\236\276\351\002\004?\223\027#\276\tN\004\277`\336c=m\r\207>X[\261\272yt\210\275\241>1\276\373\032\305={sS\276M\270\274\276\007F\320>\373\031e;}\030\275=\327+\220<\225^_=\036\237\356>@\2224\277$T\010\277\341\\\242=\234\342+\277J\371\357=\\k\203\275\035u\316\272\317\357\311>\263\341\236\276\344\247\013\2760b\262\275\271\341\217\276\236\021!\275lQy>\336\226J>a\267\226\275\2334\310\275\342\260\261=\251\214\004=mE\214>\020g\244>O|\201\276\371i\356\275\246\315\262\276\330<\003>\363\322\022\275\375m\274\276K+`\275\0027\304=\324\324\310=\366\2423>\020\314\235\276\367d\240>\272\003\201>\256a9>\rB3>{]\316>OS\032\276Y\r\030>\344x\202\276,\212q\275\214\3246=\2710>\274\017\n(?\251\243\006>\376d\225\276qcZ\276\257w\021\276|\341\211>\036|\377>\375\021\327\275\334\357\247>\362\005\256\276\242\261H>\231\226\324=\362\261G?\321v\024?\315\323\225\2765\023\245>m\302,\276`\2733>\270\355\340\276u\241?\276\264\356\365\275\001\376\250>G\0373\276\253\027a>\362\234f\277y}\014=o}\026;\t\252\024=\270\3156>\354\231L>\360\360\255\275\271*\341\276\200\000\211>\007\204\354\2751\375\347\275,r\355\275\261\270\223>\331\201\002>\312\004\212>m\346\247\276@\347i>41\336\276\264|\210\276\302\332\360\276U\302\364\276\275\230l\276ZB\004\275\270\016\321\2758R\014\277E\342A\276\366\027\020\277\265N\257\204\343\006\277\000\t`>\035\202\365>\236\361\206\275\311\326\320>\017\217\235\276\240C\320\276}f\376\275\251\335m>\335|\034\277;\346\367\276\253\316\333\2762\322\215=\235\362t>K\237\006?\251#\345>?\301\341\276\270\255C=\377\027c\276\375\255\373>\372By>\233\\\021>0#L\273`I\224<\270D\354=\024/\340<\250\245\332\275\337_\252>Q\344\200\275\254s\244\276\214\351\017?\303J\256\275\237[\032?\263M+<\327xR?\374\204\262\275K\330>?\365C\022=\374\365\271\275\365U\347\276\304\216\264>\237\\\341\275\037\233\255\275\237\211\272=\336\200\351\276\332\205\033\276\331\376\344\276\344\365\010\276\202AG\276+\224\324\275I\017\215\276I\220.>\373\276\214\275\325c\"\273,\000\036\276#z\347\333\330\257\276\262\377\354\276C\272\035\276?\361L>\336\360\225=\345\032\357\276|%\\={\346\375=\300\2212>F\3170\277g\244\354\276i\210\277>\357\331\001?\026F\372\274\334\305\016>&N\004>G\231\246\276\315\023\336\275\354\017/=\"7#>!\026\236\2765\324`=p\023\222>\2363\r\276#j\346>rvX\276~\337\314>\003\210#\276:\306\357\276\266\"@?e\013\204>P\230\004?\314.\341\276\264\334H>\362\230E\277u\'\225=\324\330\003>\350\013!>f\016\374>]\217.?*\013?\276inz=\322](<\025\355\331>D\360\270=k\244k=L\250\264\275T~\327>\363?\\=76\263\275\t\225\"\276\344\272\347\275W\276\261\276\210\324x>\033\351J\275>\333\203\276g\014\273\276\340\305\222\274j\207\274\276A\301\000\277\346\205\213>\234\002\003>\350q\240=\355\220\364>]\275!\277]z\260\2744\372C\276p\305a>\031\356\225\276\300\030\201>\276\271\320>\266Z\356\275\022\033\267>:y\376>\003\356\355>\3574\376=y+\026\276\334Q\213>\013\361\231>\327\316{\273-\300\362=\307\272\246=H\005_\276\023\351\274>\315j\271\275ox\354>\262\347\247\274\236+\007?\037v\212\276\320D\226\276\364\277\006\277\021w->\017b\037\276\270\024\343\276\t\022,>\200\'\271>|\222\235\274s\353\013?\246;/>AB)>\261VL>\003@\373\275B\305,\276M\232\203=\'\030R=x\316\226>\026b\030>[\315\"=k\332\350\2768m\373\276\220\340\336\2752,\207=\314z\342=z1\264\276\026\334_\274\267;\376\274UGR>\357\366\353\275\254\024\233\276T\342\243>t\206\265\275Y\334:>#\347\177\276h#\002?\361\374\227\276Z-\032?\261@\255\274)\263\225\275\250\254t>d\271\344\275\370\234\216>\031\220\235>T\242k\276\342C\211\276\023\306\247\276]W\224>\265(*\276\004lW\276 \316\317>\221\026\254\275u\374\035>\306s\006\275*\323\306\276\222UU>\302\232\352\276\304Nz\2444\030?\032u\220>\204\276d>\316$\371=o\020\253\275\317\304\325\275P\301\210\276\275\332\320\275\035\271\245\276\357A\230<\005\362\001\2770t\001>\\\345~\275\017S\241\276\214FJ\276\375\355\373=Z\345\340\275[g\253>\314\363\344=0C\321\275\362\226\026>2d\017?\346\257\202>]H\253=x\343\031\277\3474\201\275\320Jd\275G\263 \276(\263,>v\230\221>\207>\243=\352\357\302\275\376_\321=Ur\314>\322\214\226>\362B\324>\254\372g\254\202\006\277<\021\003\276x\212\032\274\373\261\254\276F5X>\363\007\264\276\332j\371=\377\307q=]\267\013?j\\\357>\330\210\225\276\204\306\215\2768>\241>\331\275\030\276D\363\010?\203\245\302\275g\272X\276\025\323>=9\356\253>|5\320<\310\262R\276!G{>q\326\255>\335:6\276\374\240\307\276_U\006?\177\371\243\276\253\370d>\377\002\024\277cSD>2/\023<\024\333D\277H^\261\274\224V\335=\243\323\'\276r\247\232\276\305\013\322\276GqO=\244\265\240\275y\007P>\375\344p\276\253%\211\276m\034\"\276r\303m\276\354\032\246<\362\204H>\213\233\325\276\237\340\310\2759&\220=\235L\030\274\376\221\267>k\006\033\277s\024\232:\204:\275\245bc>\252\217\312=e\305h>\014\207\007\275\214^\354\274DnQ>\004\375\376=\020\246\003=\311\3431\276\371\363\226>\212c\373=\022\345>>a\2444\276O\220\327\275\271\335\257\276\224K\351\275\252\347\004\276\372\256\t\276k8\234>\033T\013?Q\203\022?\234\307w\276N\013\343\274\347C \276]\353\244>\343\302;?g-\222\276y#\002\274\006\361X\275 \276\300f\000>(;\025\276K\277\201\276\2458\304>\347\262F\276\211\031n\276\004\206\233\275\"y0>*\311\326>!\263\365<\ry\321\275\337\006$\276\004\245\323;\334]\304==\266\324>W\342\374<\206\235F>&1\t>^v\373\276\266\030\310\276\322\227\003\276\310#l>\254\245\036\276AI\325=\\\035\334=\305\224\332=\306\206\274\276\235\237\320\276@\270\320\276\243\260!>\177L\224>\177\225\224=\031\301\207>\207\215\'\276H\202\244\2742\013\200>\263\'\273=\322C\236>\003\247\366\275\325\005\255t\231\275-\276\021\260\r\277\273\311m\275\002\312\273=\215\207\347\276\231\223\200>0\222\350=\304\006O>D\300\244>\234B@\276\260\215\361\276\302N\307> m\021\276su\302>A/\324>\237\316n\275#\324b\276\305\335\r\276y72=7\034\261\274\372H\260=5\321\002\276\207e\247\276\256\034\377\275j\026\004\276M^\207\276\240\342\016\277\3218\220=:\014\312>NO\261>\217\263E\275\337\024\016\276\010\224\r\276\255A\t?\343\332\250\276Zx\204\274\376\004\301\275\261)V<\226D\252\275\275X\211\275\325\221\004\277\031\375Q=\037\026\235=D\216\261\275\262:R\276\242Y\026\276L\2564\276v\030U>h\301\371\276\3522\265\276o\020\273\275\300\331\244<\'\245\337=\001\312\201=\020\235\004>HP\300\276Fs\260\275O-,=\333\267Y>\210Uz=\244\353e\275\010\326\305\273\344\210s>1\0367\276\304\353\237\275i\200\231\276\326\302\022\275\222\030\024>\353\327\235>\214\256\216\276\306A\320=/\244\344\275\013rH\276A\236\203\276\275\'\225\2765\263\246\275\334\351\n\275\027*!\276\002KR>\3412\270<\350\340\326>f\327\211>nK\032>r\335\003>\313*:=\345\277\311>h\343g>\306\030\000?q\276M=&\356\274>+\316?\277>\216\247\275\230\215\213>\357\032\367\276B?\200>\210\245E={T\207\273\327R\002?\250\250\262>3\274\033?\214\267\n>\215$\270><\0176>\252\377w=\nZ\203>\276\362\326\275\014\350?\276\337\351\027>=l\353\276(\362\221>)\007.\277#>\352>\221\326\233=g\277-\277)\2673>\014\007\267<5\336\364>\257hx>l\204\223=z\377\233>\236\035\206\276\276\361\257=\316\013\002\275,%u>l%\334>\026\260\'\276\237\323\255=W\233\203>\016\224\217\275\337)\035>&T\227>\330\232>\277\316\233$>\000\306\327>\016M\254\276\254\000<\276\336\313\023\276\024J\354\275t\320\262\274oc\276=\332;\370<\275\037\267=\222\312x>\006~L\276\\\365\333\275\375:+>|\026\034\276it\233<]\310\255\276\350v\311=\374l\204\276\345\242\302\276\232\230\223>\265\3228\276\221\213\313\276~Te>M\221\261>$\274/\275\236\305\336>x!\252\276\325]\243>\265\271\017\276\036\037A>:\345\237\276\323\317\226\276\235\370n<\376^\334>\024\205\006>\267lW>Qy\265\276\366J<\276\226\n\252=TB\375\275&\333\260>\254\006\266=C[\250\275\370[\314\276\203\370\221\276\315q\212>\020v\306\275\376\210\373\276\233r\034?\272\006\221\276\363Sy\276\t\324\264>\313,\020\276S\341\337=\223M\263\276d\326S>\263o\241>\024\2421>o6|\2756q\247\276c\351V>\3403\">\263\310f>:\264\210\276\001\256\252=\013\365\000?r/\t\277\306\300\024>\006\362\250\276\213\246\227>\352-\353=\322h,\276Ag\201\276(\272\322\274y\t\244=Z\206\262\275\263\205\n\276\246\244a\276_\301\231>\\\007\305\275\264\r\215\276\371\013\260\276f^x\276\325\267+\276\216\025\277\276\325\374\263>\3616 >w_\224\275p,\305=\016j\315=\022\266\340>f\272\322\276I\313\341>\017wH<=\366\235\275`\260\036\276\354\262G\276\014\213\001\276\210\322\250>\331B\332\2768\n\267\275\363\272H\276\025e\255=\361)\277\276\005I\333\275\200;\023\276S,w=\315\322;>2\277\233>qM\203;A\036V\275\037E\325\276\353\335)>H4\"=\356b\241>\271#0=L_\226>5|\220\276\273\001\215\275\354\226V=\335\233\200\276H\321G<\016\005\234\275\200\n\320\275I\262\t\276\306\311~>\326\314H>+\n\035=Uv\265>\'\211\253\276u\2053>\200E\226>\303{\n\276,\223\035>]\221C=4\277\342<&\023x>\036\021{\276z\010T\277\223\316\017<\275\332n\275\343R\326\276\014\250\n>a5\252>\022\234V>Mv\020\277\217\226,\275\"\260\377>|\356\301\276\225\232\034\277;.6\277o\263-\276?\330\210=\352\017\235\274\243\320\230\275\'|\014\273\211a\004?\"\006\016??\013\267=\006\260\275=\024\030\"\277{RR\2759\242I\276l\354W<)\201\266>H\"C=\365\'j?\241T\205>\311\360\303=\225\343\347<\254v\256>w\013\000\277\301\341\230<\007\344\375\275\226I\370:GJ`\276z\344l<3\023\326>\313\364\253=\366\203C>\r\014\347=\275u\023\276\372!\366\276W,\314\276s\032\247=fcX>\231W\204=\265\227\257\276\021\272q>\300\031\036?+B\022?m\255Z\275D\314\274=y%\233\275\251\374K?\265y\316\274@\320\231\276\211\242X\276\306\347\007\2766l\344\276\320C\242>m\017\325>\320\2529\276w\223\271\2769\350A?@\347\">\351\337/\276\021p\323\275\341t\227\275z\004 =\327\211\276\275\372(\301\276\017\244<\276\224\020\027=B3\254\274\364\275\255>/3)?\243s\320\276\323\250\341\274\267\033\007>wb\230\275\347w\330\275\246V\000?\327\221\322\274w\017/?\303\3140?\334\352\374\276*\360*<\336\257\354\275pL$>mW\245\275\273j\001>{\250\226>\274`5=\227X\357\275\216\356\014?o\231\220=\337\244]\276\373\300\020?{\342\223>\205`\341\2767:\326\276.*\t\276\366w\365>\211\3363?\313\376\240>\373\332\216\275\322\304;\276\021\244\343>\004H\023>\024+_\276n\263\033\277,\217X\276\235 \227\276\351\345&?\257\316?>\224AO\277\r\351U>\234\347\210\276\270\026\323>.\226\343\274\362\246s\276\352r\362=\210\244\322<\353\205\362\276\0355f\276\2073V\276\023\321\227=\032\346s>\2320T\2765\017v\275\331-\204\2765hz\276\003{\301\275G\215\370=\326\203i\276b\346f>\036\376a\276\206jE\276\3208n\276|B\350=\205^\307\275\300\001\252\275\024\362\003\275Q\275\200=\273\373\267\275So\316\275KB\227>\220\235\006\277l\r\216\2766\230\333>\277\232\356=w5\354\365\034\\\276|\276i>\2356=\276XH\004=\007:1?\336S\225>\206\355\224>\261\337\220=\0020\227\276\350\322\013>HNu\276\274\007\037\275\3105S=K\306\332\2766OD\275\324\225\240\276\270\244\216>\242\357n>g<<\275\024\177\241\276\3212\252\276(\355*>\373\275\354=H\346\005\2762\002=?3 \241\274\200\256\327\276K*\213=\315\237\331>\353\214r>\307~\317>^\026r=\375\315\267\275\323\341==\225\215\230\276\270\221\266\275Y8\037\276\272\207\261\276[\036#\276[\\\323;\216\377\337=\"x\277\276\220\370P\276r\252o\276\342V\277>\357\2349?\367\365O=P{\223\275I\3112>\017\352\260=\307\314\026>\231\225\016\277|\320\337;\336\312\252\275\267.\315\274_3S\276\342lP\275\365-\334\276\037\027#>\305Y\377\275\360\nX>w\276\245=k`\307\275\223M\233=D\226\233\275\231\223\232>0\256J\275CaS\276N\231\277=\351#\332\275\210\215\023=\214\376v\276\206\351f\275\350u\217>\202\337\206\274\352,\213;1\357\'=\245g\370=\365\202\305\276\271\344\367\2754\037$>\201#\312<\314w\245\276\342\375\013>\342O\274=\236\203\333=%\244K=\232\264\n\276\203\241)\276&E\244>\311)3?\306r\270>\225\264,>\t\305\267\276\033\242\363\274z\315P\276\257\300~\275\004-\253\275\214\267&\275\013\000$\276\322\033\215\276\022E\244>.\226\021\274\346 \332\276\004=\236\276\227R\034>\253\376\352\274\2513V\276n\327w?\327\300\267\274\247\343\223\274\216\345B>\260\247\214>\250\314\033\276\235\301\244>*\353\007\277\201\324k\275\250\000\034\276*[\352=\0052}>\267{\342>\204.\345=\247\275\307\276j\321\223=\253\355\276\275\177\360\001>\373\335\222\275\032f\315\276Y\2304>x6L>\325#\010\276\240\343\265>\r\331\025>\206/\341\276\371\323\304=\276\322A\276\n\255>\275\004\333\270\276b\037\353\275\2120\203>#@\366=@|\343=\002W\352=\360\351\013>\254\357O\275E!\365\275\276\032\037\277\245\322\013?\026\034\205\275.\007\020\276\023\321?>\220t\230<\372\227\357>h\327\224\276=\023D\276@\265\256>o\001l>GY\276\276\362\364\251>\2042\247>r,*>\'\031a>\005#\022?\322\310\307\276\271\313\273\276\003\302\'\275\006\302^\273T\311\212\276\013\271\211\274 C\264>\216\337\020\276\'\233!\275*\371\244>\000\221C?\002\254\360\276\361\256\007\276\2448\">?\t\307>\002\303\254\275=\0348\276\232u#?*\340X\273\007\354\332\275M\210\307\275\376\313{>S\ty>\301\006Q\276\355#\241>\330\017\025?Kd\353\276\311\366\030>\324K\206>\2013/>z\022(\276\203Yr\275\031(\306=d,:>\014\357\026>z\3078\276\016\337O>X\252;\276\221\347\360\275\361\304H\276\211O\306\276`Z\t\276&\263t\276\265J\301>\315\263\'?\'\014G\2765\256\230\272\001\030=\276\262\027R>p;\254>\032\022e\276A\222[\276;>\237\276xt\021>L\275[>\217\356\201=\"0\246=\352J\325=\025\301\372\275\262\224\'>\350\251\362\276Y\240\300\275\361\025\224\276\n_\265\276\203\267\016\276\244\033k>\376\260\027?\021\307\007=\203\200\232>\216>C>\307\356(\275\030g\205\2763|\272<\324\272J\276?\321\210=Z[\210\276\234\310?\275\273\ty\203\3445\276\265\003\201\276d\255\361\276G\370\031\272P\344s\276\233F69<\374B>U\333\353\275\251\205\n>\320\244\231>\357\333\354\275i\264\271\275\322\263\200>\306\016\237\276\212\024\343\275\366\233\326/\363\302\276=\003\227>\310\356\372\276\304\261\212=%\374\350\276m\335f=E\350\r?\357\237%?\214O@\276\354\216!>v\2533\276x\021\343\276\235\207}\275\316bI>\375\250\270\276#\'\034>\376\273\262\272e\224\342\276\0207\263=\210\023\304\275\215\240\354\271\350\346\227>\333e6\276\303\363*>a\314\320>>A\260\276\310\320\367\275\374@\306>\344\2702>KV\340<]n\345=@g\366\275\207\031\030\276\353;\317\276\322\022{\276\305\3661\276}\030\210>~A\256\276\220\234\250\276\n\316u>~\333_\275\371M\242>\232\252\034?\256\334\271\276_}q\275p\244\201=2M\250>\253\024x\276\021\346\301\276_~\223;\212v\023\276j\037\351=t<\022>\273x8\276:\232\002\276\310\023\023\276\335\010\373\276\204V\343\276[\331\032\276\202l\001\276\342p>>8\201R\275\334w\203\276\247nL>n\310\206>\346\237\323>\006\364\302\276\221J >\256\020\013\276~\264\336\276\206d\320\275\036\020/>(\272\024>\354\215@>\245ir\276\277\317\271\275\223x\340\276#@\014\275\273R\203\276\247\226\250>\234\270\212\275\323\2117>\271{\234>yh\252>>l\030>\200\251\207=\346E\030\276\022\r\327\275\2363\316\275Q^\026\276N\306\025>U\260\204=\032\255\301>V\334\010\277\261\366\360=\363\021\202\276?\013\246\275v!\223\276\r;\242\276\201$\022\276ic\233\276\217\236\273>\335\037\237<\315\373\253=\013L/\276a\233:\276C\363\036\274Fa\232>b\250\242==\004\362\275k\311\375>)wY>\327\2639=\333\251(=\217\2429\276>\344\273\275\206;\305\274\3537\t\277\244AE=\270\340\275=\314\342\232=o\352v=\274I%\276\246\215\227>\2561F\275\010\2140\276]\2169\276\362Z\262\274\253\372\\=\230-\217\276\321\200\320\2740\214Z=\255\362n>[>\315=J\301\226\276\372\'\006\276e\006\217\276\030\244\003\276\313\364\001\277O\237\231=K6\032>\363a\206\276=s\307\276j\247\220>\236\244\237\275\230h\354=7\361K>qmG\276ANh=\243\322\016\276\341\377\332\276\324\036)?\243s\241=Z\253\260>\247\213]>\345ka\276\022\224x\276\247g\267=\010\350t\275\026W\216>\321\2142\275/\t\214\276\302\374\334\275N\013I\272\261\353\257=\204\022x=\312#\r\276\243qu\276!\024\337>\227\267\237>I\260\232>6\222\316\276\222`+\276\260Y\314>\302\020+\273\370\\S=\266\340\235\275pW\332\275\330\212~\274;\350\353=\212;_\276u-F=#\230\002>L 8>wkH>M\203*\277\367\275\030?\231r\366\275y\313\000\276\017OL\276TM\222\275\351\033\300>\373\321+>\366\2069\275?\315\211<\332\247\274>5(#\275i\317\026>e}1>\032\210\351\276=C\022?\236i\324>\225\020|=\2202\016>]\005\214>K\375\243\275\272\233\354\275xf\006>\235\241\222\276{\0138\275\310\246\224>\317\313\031<\317\330\335>\"\271\325\276,\313\301>\276\204\261>9\377*>\306\032m\276n[ >yI\225>\200Wd>\313n\210>J\004W?H\031\037>\345\246\377=^.s=4\237m=q\241c\276\021\224\200\276\177\346{\274\2614\337=\030\272\253\276\374gK>\\N\275\275\364u\224\276\251S\020\275\377\356c\275\326\334\006\275\\\013\001\276\221\202\036>S}\247>W\314r\274~0\333>\276H\025?\204K\213>e\267\265=\253\223\211\275\377$t\276\0377\257\274T\367\236\276\010-\232\273\360\0018\276\252k\243\275\205:!?\344K\003\275#\242\230=`^\256\276\026\005\204=0\231\214>Q\242\353\276W\013\032\276\307W\252>;\022\273\276\t\013\332\276b9J\277\210\251\203\276\331\204\337\273\272cy=\252\032\030\275\335\257\245\276\\\251`\276\211\036\317=\343eu\276\233\273\033\276\226\274\266\275\321\311\222\276\363m\377\274\035\010G>\266|\237>\023\262\273\274}h\005\276\233\351\220\273\307\277\025\276\336l\375\275r\304\342\276\016M\246=\210\307\363\376\216\245\276}{\320=\337\241^>k\020\212>\034\n\235<\261`\250\276R\325\223\276\364;c\275e\266\256<\335p\255\275\374w\024>\316\362\005>%\310\327>\305d;\276fE\351\275\341\354\213>Mr=?\212\333\220\275}fq>yZ\254\276!\021\025\275\325(7\276\264o!?\360\nC\275\365\332@\276\334\222#\276a\037!\276#\247\254\276Oe.>H\352w>MU\205\274\376\216\265>\232\001\372>\267K\031>\377\266\203\276\246\275\310=@\000%<\004\244\024\275\025\236\270\276\221\0036=!Q\363=\264\010\237\273]\354\377>\325\261\275\275W\301\022\277\022\220\256=\335\016\315\276\353\311W=\267e\373>\"\342C=}w\265\2765\231\234\276\007IK\276\033\213(>\003\212\263>\020\223\312=\322\030.\275g\341\032>H\035o\276\271P\376\276\014\350\001>\202\211\203\276\231\275=\276v\004*?\353\203m>S\277\346\275\020\2773=\024\017\356\276\223xb>\000\346\232\275\353j\016\275\030?F\305\231>\353\233\246>\371_\221>\214 \r>=\210\036=}\345\304>\025\366\302\273q\220$\276\224\226\267\276O\373\342\275\334\251\022>\3720&\276\346\1777\276\017\326\373\276\3754\305>}\323\013>v\317\023\275{\314\250>\002\313\243>\006y\014\347\270\000\277\250jP>Y^\325\275\030\337\267=\202\361\217\276\016$\002\276\266?\332=\271\t\276\275\333\353\307>Y\260\025>\305KQ=\220\2664\276\243B\033\276@0\377\274HV\234\275Z\016\301>\363\005\277\275\252+\201\276\355y\351\274+f\260<(h\346>\tf\025\276#\314\340=\222\243\365\275\361i\035\276P\343\214>\251\266\307\2756\031\265\275\211@Y>dk\350\276\200\236\373>\315p0>~*j\276x`\004\272M\266\004\275,\355\237\275\347so=@\326\300=?\337\206\275H\237A>\353\202\254>\344!&>\213\260\270\275O\375b\275\032\324I\276D[\270\276\336\343r<\244\013\222\276\004\247\324<\335}F\276L\344u\276\033\3731>2\345V>F\362~\276\240\361\233\276\215rH\276\315\000g>\267\323\035?\336\004\211\273a\341\346<\222O \277Q\240\250\276\005=\346\275\346\357\321=\2101\242=\201\347\315\274\257\304\265>\372$$>WYA=\363\354}\275\230\325\003\276<\005\372\276\347P\327\275p\245q>\250P\227=\265\207\013\274~\270\004>\342\233\026>[\214\221\276X\376\264>\336\200\026\277\232G\311>\270\014>>)K\302=\310E\235=_\214\274\275\360]G=#\036\236>j\323h>\207\364W\274\316b\313<\022)u\276\004q\r\276Pb\373\333?\236=>\327\350=\361j\350>!g)\2773\364\224=\330\237\177\276\305\336\223>|4\275\275\025\330\311\276\314S\366>\266b\240\276P]\300\274\351\212q\276\343\252\017?R\304\340=>-x\274+\340(>\265)\242>\222\030\204=q3;?\232\313\262\276\014\222@\275F3\336>A.\005\277\"so=\017\371\014\276\345\221V>.\217\244>\315\336\372\276\227\324\353\275\377:\006\277\377\034\003>f`\024\277\2073z=\017]\237\276\017\307\231\275\'\311(\277\243\214\022\276w\257\267>\340\241#>p5\261\276W\t\265>\237\203P>\231O\277\276a\342\037?O\305G=c\373e>2#\233\276\275u\013=\235\375\375=\257{\010>\003q\022>\241\265\210\2759\030`\276u\366&\275\252 \342\274\355\246\013>Q\253\343>E\324\320\276Ko\004\276\027\354\271\2764H\221>\005\321\253>\314^\362\276\376\005\340\276P\223\302\275zX\374=\211\354\333\276\202u\310=\310\237\371\275Qe\354>\202\2212\276_\371\353\274\001\220\367>\025\266\337>)\037Z\275\300\233\277>=G\250>\275\263\001?\330<\271>\022q{\276\242\330\016<#YV<\035\212\252>\276\003e\277\255\3202>&\270\200\275\312\341\210>\355\024G>_[\363\275{\rS>\326W\277>\352\277\367\275\225I\217\274\326\266\304\276\022\223\230\276U\226\226>\246(\361\275\026\004\312>\335\340T\2768\355\337=\263\307^\276\207j`\276v\2043\27624\300\275\371\024{>\244\0058?\265p^\276@\237\330>\t\371\032>\241@u\275\206\024\365\276|f\034>\272\'X>\305p~\275D\376\216=\016\355\241=\373\225@\276\351\231V\276eG\275=\023\302z\276j\2214>*\274h\275GZ\233>$\330\233>a\314\222>\312\256\323=\355s\024?\351\273\037=#\010V=\007K\355=\030\026\017?\271{E\276\3772E>S\'\n?\240JR\275|js\276\263\263M>\346\227\224\2755\342\376\276W\031$>\263\206\231\276\307\313*\277\254U >F\270\224\276\257P\221\275\2441l\275\322\242\243\276Z\250\262>!v\277=\310\253^>\357\"\232>/C\252\276\361!\210=\310/U?\253\327\257\276\242/.?\253\336\373\2740\300\\\276$\213\320\276\257p\227=\363\344\326>R\033r\276a\203\002\275e\206,>\312\241\366=\321\263Z\275\366\216\335=<\236\033?ebO>\337\\\276\275\311\355\233=V\200\321\274\004\256\n\276\334\324\206;L\266\267\275D\364K>\304\026\374=8r\236>\373\330\301\276\303\306\360>(hp>\374\313\253\273\250\320\031>x\002\265\274%\3145>\274\345h>v\207C>e\372b>)b\347\274\330S\254\275$\261\233=\307\350&\372\276\034v\026\276\007::>\025\243u>}\002\320>R\242\224\276\003\337s>t\336\211\276\027\200\021?\256l\254\276\000\356\230\274\210\026\302<\242y:>*\330\273\276\232DA>J#\343\276\032\257-\276\275\342~\276w&\316>(5\204=\371\216\346=\360I\265\2762Q\366\275\310\362\367=\304\202\020\276\273\321\277\273\026\013K\276b\321S\276\241\272\n>\342D\362\275\250\246\341\274\326\n}>\034\000\244>\242\330\251>\216\256\022>S\213\177\276H\343\350\276>\364\031?K?\250=t\305$=\020&1\276\177\351|>\305\336\361>\013$\265\276Y\211\360>\221Zj=\337\226\345\276\365?\205>\276j\266>\366\263\303\2769Ff\276\312\\\033\276\314f\227>\325\\\\\276\272\000\304\275\036C&\277\310\311\274<\221dV\27574\021\274/<\216\275@\226\302\276\344E\305\276\013\031\007?\275\233\277>+\204\032\275\223@F=<\375\311=\007\323\360=\330V+>O;\314\276\002\'G\276\257\001\333\276\373\'\227\275\304\032\210>\231\264\001>\266\014\224\275T\n\030>\237\210\316>\227\216\322)q\322\274\363\t\347>L\3008\276\233\211I\276t.\346\275\351s\317=?z\323=\3112\207>Zh\237\274\247\350\250;8\352\217=.\325\206>\260\365\277\272\036\236\234>\245\242(\276\367\263\006\276\255p+\276\272\305Z=y1\024\276\265\261\313=s\377\206>,\017\365\275\'5\275\275\315\354\265\276GH\255\275\222\"\344=u\005\343>\366\262\303\276\272\274G\275\037\334\334>=\302\215\276\020\n\376<\016p!\275\272\261\266\275\022->\276n\252B\275\256\315\255\276\337\303\217\275\031\023\010=\327;\236>U\246\315=CUE=\335\222\231>\334\261\025\275J6\370>\232t6>\214\020J>m\240\273\276J\355k\275xJ\323>\255h\266\276\365sh>\317T\001\277y\026/=\201F\023\277\324SX\276\336\367\201>^\366\364\276Q\374\243>[\336~>\341!L\276\362\223~\275\352\027\316<\003\302\371>\212\017v>MR\235\275\305\370\304=q\340F>\014+H?\264\262\273=q\270\360\275I\362\317\276\341tn\276IF\272>o\332\227>\231\257\253\275\006\022\326>\177q\374\275\226\256g\276Hb\230>~\366L\276\252{>\276\343Q\"\277\315\250\370<\265\304K=\267\2641>\037\210\035>\17715>\304$\256>\361N\001\276\305\324\301>4\307:>\235\223I>gig>\246Q\365=\332\307q\2761V\027\273\002D\341\275m\305\250>\020\034\006\276\022\021\243\276\344\357\213\276\331\tm\276\026\204\341\275l\315\331\2739\307\201\276>\024\337>\355\215\210\274#\226\215\276R<\211>\366\321\244\276$\211;>\306\025.\276o\316Y=\006\230\220\276\204\275B\276\231!\240\276\266I\301>0\3627E\245(\276\2702O\275\325\362\202\276\246\257\272=\371\025\335>k\256\220=LM\340=\300|f\275\3060\305>f\373\000?1\213\002\2762\314\324\021?\250\205\207>hz\200\276\322\013\200>\277s\037?\025\352\340:V\243\300=*\246g\276|\232\335\275\225\374K\276\004\323\002?\017\247\214=\311*\213>\244ZM=1w\210\350_\253>z\343\321=27\032>\253\271\000\274\037\212\026?\223\315\024\276\377 \022=qWi\277u\273\253=\207w\334\276\332\310*=\331\344\265>;B\267\276\301\225\014?\237\304\r>+|\017>\257D*\277\233\256p>\202\245\205>)\300\002\277X>\'\277:\247\362\276\003\320\230>8*[=\305c\325\275\274\001\246\275\217\322\010\276!6\344\275^\250\242\275\350RD\276\254}\204\276\340\020\037\276K\324\024>\271\034\300\275\377hX>\344rm>\230\201w\275\377\227u\276\372}\023\276\277\234\000\277K\232\"\274J\010\233=p(/=@l`<\007q\n=\204\253\263>\342B\274\275u\361\354\276\241\272C\276\301_\200>O\367\310\276\272\244w>\343\377\330>-\342\000\2765\351\032>\206\006\352>)P\006<\354\311\020>\377p\340\275-\247\224>\271\232\014=Xl\017?\340\006\337=\253@\236>\240\014\210\276q\363r\276W\017j\276\255*\330\275\352\213\031>\222\362\273=\364\362\216\275\332\323\034>z\\>>1\310\263>1w ?S\273\334\275?f\257\276\006\371\310\274?E\r\277\266%4\276\342\370/\276\340\350W\275\305\032\215>*\354m\275K\320\'\276Rb#=i?\020?\314w:?\226\202\023\274\252K\251\275\313JV\275\200\030^>\360\247!\275t\2458\276\344\256\300\276gb\003?\363tF>&:\250\276\323)\213\276\355\306\353=\353\341m\275\241\373\270>\240\037\3219g\303>\007\274\204\275/0\312\275d\304\203\276\210\031\002?4\232\361=GJ\004>gY\200\275\025\354\323=\263.\000?\266\235}\276U\020\311=.\351\341\276\222\007\251=\267\234\223>\325{\211>\372\316\036\276\336\241\375\276\371\2374\277\305T\025\274(\203#>B\341\306\276\203F\301>\025\311\237\274Y9\314\275\216D\013\277j\037\266>\035^1>\367\250/=rv\353\2760\037K\276\353o\037\276\200Pr>\020\336@>\007p,\276l\320\013?\354\336\231>7\214\301>\346\036\307=3\305)\275)\213Q\275\252\322\372=\216\247n>\301\364\357\275\224\214\213<0n\245\275\237\032\351\275\017\2616\276\371\"\314>\032\031/>\026\214\313>\021\332\035\277\242\337\332>\363\034\365\276\370\302\326>T\024\207\276\344\016\223\276VY\207\276\277M5\276\376N\206>7\334:\276U\327t>qe\010\277\334\246\006\276P\365\223>\007\327\275\276{n\364\275\027\374\315>?\020\002>\200(\312\276\205N\373<\311\025\004?L3\001\277\013\016Y\276\263zh=\027\261A\277\310\001e\276\363\2401=\272\230O\275L(\230>9n\254\275w\317\363\276\010\230\340\275](\000?_\310.>y!\324=\206\320\364=\223>\377\275\312=S\276\316K\224>\234\364\">\0043E\276\310\307\325\275\3444z\275U\330i>\361\316\215\276\316\024=\277\002F\270\276\354\341\226=\017\305e\276\322\216\341>\226\206B>\307\023g\276\337\302^;KM\025\275-\261\026\277\020\337R>\301\203\017\277\243m3\276\016\377\246\275\034*G>G\233\000\276f\304\\\276\214\250\376\275\273\033/>\365E\275>\211W\205\276J\254\236>\362\216\254\276\016L\234\276\241ug\276\371\271;>cr\000\277\262\203d=\332\242.\2762\264\304>\375\327|>D\254\007\277\371\365\312>\335H\266\276\304s\201\275\352n\010>\3763\251=\210#\256>=D\210\276Z\355\366\276h\031\247\276\364|f\275\377m\305\275d\320\211>\306S\212>\364\352\214>\333\002\341\276\231\267\314=\274C\260<\027\266\237>}\375\255\276\036\305\242\275\355q\330\275nn\327>\214\273\207>m\225\035>\244\277i;a\241N\274j\004\315>&FW\275*\021+\276!O\\>f\244\274=\357\275\203\276\010w/\276\032\206\222>\211\375\034\277m\300\261\276\3307\257\275\250\317\374;M\374\303>\225I\354<\220\254\344\275g\224\312\275r=E>\314Z#\277Z\3151\276\277q\372>\246:b\275v\272\234>\324?\000?8\371K\276\014\036T>}\335<\276\262\243\261<\225t\230\275>6y\276\030\2365>K\277\215\276o\3104\275a\000\320>\223I\201>$R\003\274\304\352\">\366C\002\277]B\333=m\224\203>\356\014\014?\317/\327>\243\242\234=\305\002\002\277\013Q\016\277<,\210\276\246\374\331=\025(\333\275!\210\221\276\034h\007\277\027\306\227>eU\264\275\"\006\222\273z?.?#q\306=J\212\304>R\251\217=6\261I>\207\2653?./O\276>\357-\275\336FR\275\350\327,\276$HT\274\006\316\017\276B\244\216\275\256g\351\276\377\301\352\276\227\240\177\276\241\234\232>#u\256>\377\006\240\274\034\350\257\275\352\321:>\037\200\023\277\305\273\223>\027~\340\276x\347\212\275Gn\313\274\372\313\022\274\226\010\212\275\"\024`>Ii\206>\006\262\002?Q\035\272\276\020e]\276H\026\316\276\004\227\332\275\275\227\361>\005\370\253>\240M\020\2766\035\014\276\310hC\275\301\355\317>}\313\347>,o\223\276\025\363\343;\252t]\274&f\352=\215\207\177>\257f\364<\235\032\024?\014\341\205;\n\006M\275\031\215\t?\003\027\215\276+4\032\276m\251\010\275\277\0031?\257\031\375\274+\366\205=\312\205\\>o\273\034>Dx\375\275\305c\230=\331\237\003\277q(g>n\302\300\276\203\200\354>Q\211\303>5\255d\025f\204\275zl\277\276\r\013\020\276\3603\252>\346g%>0\316\357=\036\310\344\275\252|\327=\360N\224>\2245\030\277!\343a=K\325\203=\320\363\030\276@\3744\276\315\232\215=\257\337\300=\306h\323=J\255\037?\225s\364>\340}\202\276\323z1>\242\370\305>@\t\000?\315\254\271=\315i\335\274$Mw\275q9\203>\234\330 \276#\241\201=\343d\037?yX\353\275\232E\340\276\020\255\222=S\210u>\027Sn>3\264l>s\352r\275SEy>v]5\275\270\"3?s\036\371\275R\266\207=U\267\345<\016\272\242\276\227[\215\276x\277O=\351\203\236>_b^<\321\004,?\204\323\264>\205\223\263=N\350\253\276\336YH\276\3370z\276[\036\335\276\206P\000\277\321E6\276\261\017\234>\273\200\306=\021\231\033>\tj\377\274\022\305\023\275\003\207&?\264\037 >\030\010S\276]1l\276\300\207\252=\367ds>$!\210>\256\341\337\276Rc\311>p\265\253=y\330\257=aS\203>Yf\365\275\001\332\224=\236\2154<5\332l<>E\320\275\372\266\360\276`\034\276\274Z\354\300\275G\024\326>8\314\216>\322D\010\277\307o5\275!|\034>\006[\216\276\360n\214\2751\000]\276\367\375\306=\002}\223\276-\001\311>\271\332\276>\266\321\207\276)\356\305\276\365\\\252;\201\2407\276wn\005=0w\312\275\257\207\006\275l\270i=\230\241\032\275\263\353&<\021\036\370>\204\236\234?Sn\307>\326\205\223\275vC\216=\211\003c\276\257\327C\275z\217\263\275\343\265K\275\330\033\014=\030\355S\276\320\212\263:\032\355\356\275\016\020\004\277\336\232\302>6\227\362=\316X\210>\275\005\">\251k\375\275\236^\251\276\245YF=>9@=i\010\312\247U$?\277\257\353\275\226\216\245=\004R\276\276\203\270\216<\322\3671>\274\"\225=~\006\331\274\3549#=\007[\366\275\265\205\354\274\302\0065<\372\215\270\276Y\262\021>]\370\253>\3743\253=D{#>\312f\237\276\277\010\000?|\020\'\276\032,m>\314e\231>0\334\355=\036\006o>\327hj\275\253\037\222\277\004\035\242\276\226|m>\206\322\035\276\317\204\211=\225\247E>\013\363\332<\351}\202>i\306\207>\024\"\347\275\260\255\237=N<\305>\331\311\202>7\242P>\334Wx>\321\032\215=yP#\2766T\010\277\256Z\226=\371+/\276\350\202A>\363\264\262\276\t\310a\274\203\'\371\276\3254:\276\005\032\010>\260\260\237\276\302#\253\276a%\211\275Q\301\255\276\354\005G?cH\373>\220!\024>\311\275\250\275\362w\254\276\343v\021\276\355\034\202\276\246P!\274n7\212=\022\204\022>4\261o>\214\343\016>j\342%\277\240G-<\206xG>\247\005\257\275\344%0?\005\025\272\275[#\304\274v\311\032=\236\362\026\276\035\301\225\276F\366\377\275\226*\220\276\024\356J>\364\315\264:+j\005\276\245Q\334=\245$\031?\210E.\274\020\315\365\276\025S\367\276\246\010\025>\326`\'?}h\201>\235\214c\276\036\342\026\275\261\202W>\016\305!\274\r\247w\275\263v\377\276#GY=\346\274\037>\344\357\"\277\364o\301\2760\0349>\236R\323=\241L\273>E\227\235\276\332\356\256\275\325\357a\275\0130\275\276k\024K\275\311\216I>\'\344\304=\272\031\300\275A\2071\276s\355\216>c\211\">l\002D\276\325\346\262>\032G(>\303\333u>\225\255{=\362\367\347\276\321\322\256\275\247|\323\276\234\311\246\275\364\003\030>z\262\202\276:P\356\273z\326T=T\253\253>?\374\304=K\201\202>\215\035\000\276\343:\310\276\3360W=\304\3316=.5m\275g\357\202\276`\341\371>\223;0\276\3469\331>\323\365W>\023H\226\276\324o_\274\326w\355>\200)\017\277B\334=<\337\331\201=\037eJ?\200\305A\276\361t\211\276\033\364\273>\322\000\215=,\323v\276\373.\321\273\000\"\242>\215\305\270\276\365Xf=$6(\275\177\303\277>r\263\366\274\024v\346\2767\201.\276\253|\223>\261/\372\275\225\352\306\276\002\233$?6X\220>Q\245\224\275\005m\353\034\350g>\025\313\324\276\266\264<\276\317\201\277\2759\006\231>,\014\020\276nJ\303\275\311\032,\276\203\255\305\275\206\031\243>\307\206\320=/o2\276\203\277\365\276\3231J>\3410\001>\206\003\337\276\375V\212\276\262\327\005\276\226\264}\276b\250\336=\035\3479>8\237P>M0^=~\016\233\276\030|\013<\253u\007>\257\371\300\276\223g\025=\353X4\276Qw*>\372\025\244=C\224\004>\rx\024>+\262\347\275M\370\351\274\254\375\332=\272\003\262=\010W\223\275\020\214\316>3\rA\277\027a\230=i\265=>\314\205~\276`\331P\275\037\226\206>\316\020E\275\255\034\215\276IQn\276\313b\241\276(`x\276\367\357|\275\0036\261>\361\322\027Q\315\037>p\255\254>`\340N>\227\333\033>>e\337\276\323\034\317=)\326\222\276\r\347K\277\024v\205\276A\243\242>\235\300\210>C\2744>]\006/\276g\245\232\276l\000\030\276z\"\330\276 k\207\276\202\320\315>\305J\205\276yG\035\2758\301\371=\242\327\224<\313G\254\275 \034\374\275\361\005\326\275\3349\372<\300\333\234\276h\276\353=l\263@\277\232\214\245\276F\247\001\276\226*\215\276P\362\356>\211y\366\276\177j\332\276B\364\234>\270\224>\276m\246\330>u\340\307>\2573\310\276\224k\203\2765/\316<\305@,\276b\375\274=~\341\001\275\301i\017=\000\214\340\274\234)\217\276cI\203\276p|D>\347<\036\274\352\223\266=\2766\022?\221\223\212>P\375\230=:w\207\275\307\237M>\237\306\203>\225\337\320\275z\223\302\275\360\016\032\277\325\251\332\276+\343\277\275\010q\337\276\322E\224\276\267\010E>jN\225=(\177\254>\203mY\276\212z\035>\264U\250\275H\376\023?\334\375\203>\272\014\306>\017\242\013>\320A\000\276\315M\277>.\260\270>l\260\200=\263\220r>av\221>\211\377[\276\0107\242=\267\255\320\276\353\262!>\362\016/\274-\207\r?\233V\235=d\032\222\274\312\211T\2752M\016>w*%?@\272\177>d\216K>\231\270\033?\316\025B>\230\033z\276\227)\241=\265Au>I\263$>\336\326\340\276)X\307\275p\206\001\277\326\213\372\274T\265|>A\367\250>Y\207\001>\234$\375=xM\221\275\233\205\265>\021\006Q>\322\202\337>/bj\276!m\030=y>\233>\340\356\016\275\230V\221>58K\2769\217\201=\316\223\364>T&\251\276\352\350E\277\377\361\025\277\240\277\211\275}\013o\276I\242\313>\267\351t\2738\275\240\275\277j\326\276x\337\202\275\203\317\330\275NA\244>\367$2>\232wf\276\216\0232\2766\206U>\300\265\376=\355N\237;#3G\276\326\277n\275\330\0317>9\334\010?\004\005F\277\003\344\360>!\244\036\275\211\241\311\275M\201\322\275\024\221m>\365\341\244\275:\362-\276\342\347\216\276\233y\235\276\360\212\243\275\217\376\240>\"\323\206;&\2116\277\337\366\027\274\265v\022\274vW\330=\2741\370\300\323\014\275\304\013\355=\234\307\351\276\212Q\"\277B\331F>\324X]\275dJ\037>\001\307-=p\346\206\276\002hM\275Nvj>\276\202\014\277\033=s\276\270q\232>\277\205\344>\256\260K\276\007\354\025=\022p\013?\223\305\211=\333\276Y=\207\353\r>\tHs>)\030\007\277$C\r\276\214L\275\276\223\317->y~\000>\005U\003\277W\223y\276\006\022\305\276\275\3159;\342\231n>\266\347\026\275\254T\263>\037\344\"\275:\242\345=\033\r\333>\341\006\301>\207\177X>4\301\313\275\262a\310=r]t\275\366\353\016=\275I^>\305X\264=x_\017>\376\373\217>\274q!\276\357\351G\276?\346\204\276Vy?\276\017\354\177>J\325#\276\357\001\016>\353K\022\276\337\0358>\255\334w\276\253\017\372=\303\262w\275=\r\342>\022X\333>\336\'.>\353t\200q\240,\276?}\303\276\267\250s>O\265\332=q+\272;T&/>Mb\234>\363p\367=a9\261\275\367~\232>RM\237=\356_\010>\377\317==?>u>\350\326\203\276<\347\t\277zy)\275\231\354r\276~\301k\276\357K\010\277\322h\360>\213\365\034>\203\345\007=]so>V\364V\273\347]\260\274S<\305\276\2623\313\275q4\247\276&\331T=\351\202\276\275\332\257\275\276\331W\'>\005\030K\276\326\230I\276\303\322\347\275_\010\255>dc\313>1*\236=\335\353\253\276\024(q\276\226.\205>S\271\002\275.\250\256\276\304\270\273\276\013\201M>\032\354\\>[vW>\275\2501\277_5\376>\337\276w\276a\256H>\034z\302\274n\347\221\275\312\243\224Fj%\275\202\366\006\277\252\377\354=\353\3703>U\364\277;0\202\006=\275)\212>(\243\324=W\377h\276\361\253&?\304\375\007>X\220e\275\'\276\264>\246\311\365:\223\025\355\276s@5>\023\324@?\366\316\004\275\367\243=\276o\364W\276y\352\230>\341\n%\277\321\266\036=\352\252\356<\317\243\332=\272>\236\275JD\313\275\343\305k\275\364\310n>\335\3745\276/\376\300>\361\237\330>5\252\031\277!\277\253>e\321\243\276 S.>3\244*?\262c&\276\021\025\005?\271\370,>H\246,\276&?k\276\1777\203\276\034\267\264\274\177X\250>l\235\235\276nJ\033\2768}\325\276IF\352>\371\312\263>\234Z==\013@O>\030\346\271> \204]\276O\210\034?\016;6?\225`\317>\346\332\201\276\2371|\276\2675!\274g\370\000\277\256`\365>\332c\226\276B\377\345>8\2349\276\370s\274\274\000r\036\030S\273\275\220M\366\275\207\326{>\264p\227>\004\t\353\276s\277\001=]\220\252<[X\343;\346\0141\275\215\273\301\276J^\251>\000k\305>\236\030\236\275\375\315R>b\023\205>\304\025\027>\003\003A\275y\213I\276m\277;>q\213 >\213G\254>\306\004\273\276\030\243\263\275\2060p\276\177@\304>Fl\026=\303\035\225\275\216\024\010\276\200\005\032\276\374\204\303=\201U\005?\242\201\025\277\277B\327>6}8\275:\356\351\276F\317\225>\337\214\314=\211\275\007w\213\214<\335Md>\020\343\023<\320Vg>\363\327\244\276t\365\243\276\343\373\001\341\275Jt\260\276\006N\301<\017\304\214\276\315\221\264:x0|\276\307\333\274\276Z*2\275g\226\004=\201$\203=,\367\010\276r\177\212\277L\032\254\276@\337\004=e2\377\274\251g\246=\352\200)\275\205}D>\004\274\211=\343\244\007?\270_0\276=\266g\276?1\026>\207\341@\276\334(\253>\001\263\222=\334\206\303=\372Y\247\276\020\253k>\377\347{>R\n\206>\364\272\203\276Y/\343>32X\276\344!\010?:Hz>\320\362F>U\372\240\273Ab\005>\312\360\314\276\274\365\245\275\013\"\014=\234e\3037\336\202\350(Z=\257\366\241>\271\342S\276\243\321\020\276\362)X>\027A$?q\237\002=\234\304V\276\344\220\035?\014\353\216\276\2103\371\276y\350\315\275\002\371\242\276\274kl=\017\003y>%\034z>\363\231Q\275*\277\353\275\234\221\215>*j\243>w\364e\276\230\203H\276\234+9>w\211\276>!\313\307=|\311\213>\325\001\221>\2341\375\276r\213\210\275\320\003\210=\216\336\250\275\025\267\\\276\247\326\364=\332\335\315\276M\271n>\027\326\026>\004\233\212>\336\372L\276t\0276\275*\331\n>{\010\321>D\001\250\274L{\212\276R%\231\276R\361?>\031\234P\276\330,}>Sz,\277\221\024\370=\372\246\322=\271+\032\275\256\206m\276\266\021\326\275\263\321\324\275\022\247\021>\036\020\261=\035\232\341>\332!}>hWM\276\333\305\\\276e\212\010<\260\243\023>5ap>\376\234\004\275\2010\034?\230\316\336>\203.\037\276jQ\264>\177\316\345\273\034\365\267>\343N\214>\203\027\200\276>\236\257=\240\225+\273mT\330>\351\342\r=%\356\256<\331\376(>\255\"\030\277F#\246=5tT\276\303\021\366=\255\222t\276,T\005\277\360\002\226\275\362\'\002?\t\005!\276\367\\\335=\255\306\233\275O\002\353=r\300\017=h\252\345\274\360\210\232<\233\232\331=\354}\254>\014\332>?\302\315\237\275O\227\322\276\376!B\2763\006\260\276O\362\304\275w\225\016>W\232\230>\326F\274>k^!>\034\025q\276\265\235\036\276l\024\227>q\3722\276f\266\205>/2V>\331\3749\276\004m\036\276^\251\232\276\034b\363\276\272\224\274\276\273\275\256>\345\301\366=.)\270\276d\316\333\276{\2246\277\360\245\'?\222\275\220>\212~\305>\320\205\245,\275\233|C\276\306_r\276\242&%\276\372\276M\277\021\365\215\273l\205\272>\032\000\253\276\217\277\003>c\315\302\276\216\352/?B\264&?\370\n\313\274v\254\023\276sm\303\276F\360\206=\333\240\335\275\352W\213>\324\004\035>\334|e=\260\211\207=\325\315\201\276\245\177\r>\313\350\304\275E\344\255\276\265\213\207=\200\334\2247\374\201\341>\270\311\265\276VO8>\252\017\225=f\333 >\004\032\266<\276Y\343\275\270\356N\276\220m\035\277\270&\253\276\005\005\227\275\r\ni\276\036yP\275\342\026\021>\211s\307>\324{Z>\265\300\202\2748z\022>bf\261\276\032AX\275E\241,>\342\243\217\276\245~\226>i\211]\276*\000\341\276T\014\202>\213\240\225\276O\340\342>3\266\022>K\236\234\276\305cq>\032\211\314\275Jg\306>\230\207\212\275\236\016\n\275p\020\324\275\244\311#=p\201\216\275\222\233\247\276\260\004\357\275\373\232\277=\336\226\352\276\010\n\315:3\276\271\272\0331\364>_V`\276\273a>>\300o\201\275\321\362\001>\212}\205\276\220\325\202\276$\r\027=3\206\206>\031\242_\276e\217\362\276\361\262\333\273\273yZ\275\246\273\035?\210V\266>\272|H\276\022\003\305\276l\314\210=$\336\306\275=\017d>\262\321\226>A\247\355\276\016u\313=\326ao\275\300\001\177>\321\215\372>@L\325=\336\226\346>\356\260\232>B*a\273#\254B>\036\036\212>\206\032\033>\302\177g\276\366J\220\275\372\325c\276\324\251}=\254qy>\t\035\200=\016(M>t\201\210>\033$W\276\327\344\370;~`\000\2774d\205\275\321\237\343>~\r;>|\216\353\276}Q\315\275\014\230\023\276\237\035\242>\376\231\033>C\247\001>n0C\277.\326.=\220\225\304\275\327b\275\276\224\206\213>\273S\325>}\355\254\276\036v\300\275\2470\247>}\277\013\275\326\337u>\031\355\305\274\216\225c>\375H\204\275*\277\217>\340_\"\276\277\331\333\276\332\"X>+\215\320>p\326\314>\3756\253\276x\267\030\277\341U\256\276\031>\030>k\227\321\276\265\242\027=`\337\356\275\215\300\305\276\033\346\202=yl\203\276\347\273\307=\216\362O>\304\241\030\276r\224\251>\345t\302\275m\033b\276\352\301\232>\r\341<;\255W\234\276\332&\324\275\364\247\\\274\004C\300\275\371fv\276\372.P\276\234\007\357=\373)I\275*4N\276K\243\246\276\237\363b=fN\037>\235\2041\276B\024\317=Y!\252\275\225+\034=\264\006\245=\342\214\213\276@]\263\276y\362\270\276J\353z>\276\006\223>B\226&\276WO\354\275\217`\252\275}\004\036\2774y8\276\257?\313\275\337\204&?~\223\377=!\203Z\277(\022\340\274\337\241\215\2765\035\005\277|u\024>\264\370\224\276\277\314==u\251\332\276\313\366\344\325\224\274W\237\007>\226\323\207>5qP\275\022I\177\275\304^\375\274\366\203\321>\214s\026?\377\257\331=F\200O\275\327%\266\275\327R\004\276\277g\230\2762S%\276\000MN\276`\003\233\276\353RZ>\264\207\036\277Y+\240>2\323\205\276v\367\211>/d\275;~\206\266>\212>\374\276\271\232\032\277`n\004\277k&\003>\255/\265;\223{\367\276\244`\013\277v\346\n>\217k\304>\350\232=\275D\222T\275IJ\026\277\302\355\001\277S\275\261\274}V*\276f(\014\275\026{\227>\021k5\277\233g\271\276\215!(?K1\031>\021\351\347>\357\263s>\252b\332>yb\007\276Y\351\202\2754\251\373>\235\357u\276T \016=\362\t\003\277|\270\275=\300\002\267>\005\225\377\276/\024\347=f\265K\276\260_\227>\340\337\263\275B*\357\275\007\270\030\277u\213\200\276K(;>\3520S>\026S\014>]\034\310=\236\347\373=\270\374\341=\277$\272>K\212l>\367\263\264\275\032\242\216\273\376>m\276(\330\347>GM\317\276\257\216l\276\311\224\261\276\363\357\200\276\315.\036\275$\305\000?\227ju\276\332\232\004\276\272y+\276\n\201H\276l\003\013?\304Eh\275U\327\t?\264.\257\276*\'C\276\264\340=?1\033\233\276s\216|>w\356\007\277\203r2>n\026\310\276\313\242/\276\352\002=\275\225\332z\274\"-\202\276a\261\240<\330\362\240>}\354\327=\333&\023>\325\313\364\276\321*\004z\002>O\254\246>\267\016I=\021\360\r=\240D\210\275\\`\324>[\212/\276\247\203\376\275_\"\241=\264\230\023?\366\222\317>8-\323\276\350\224\376=\345\010@\276\246\017\341>\371\217\262\276\\\332C\276\356f\315\276\213\374\252\276;\2435>E:\214;\377\341\205\276=\257\306\276]$\371>\351\363\337\275\335\356_?\021\211\005=H\203R>\304Z\226\276\251N\026?\235\334\363\273g\t\005>\231\235\026?J\223\342\276R\365\314=e-\372=x\344j\276\002g\350>l9\321\275zB\020\277,SC\277\300@\253>\251x\030\274\266}\301>\300\312r>\304\013\251\275lJ\202\276.\323\r=\311x\224\276u\272I=\254\320\342\275m\222\311=:\233\272\275?\2570=A\005:\276\313Q\247=&xJ?(<\"<>\261\351>\243`\025\275\272\"\224\276n\0078=\013\206\302>&l\305\275)\364\371>\030\017\361\276\231z\377=%\026I\276\264\3651>\350F\316=W\234\321>\357V\377>\005\005\200=\373\250\347;\302\024\332=\323\215(>`\271d\276\303\250&>Uo\362\275\270m\t\276\372\213\374\276\305cl>7/:\274\t\273\371>=`\204>ze6\277\215\003S>;\266O>\210Z\210\276\263\360\273\275\345Ao\275\005\016\330\275\345\344/\276\017\346\335\275\345\2562\277\213\316\264=1\335\010>\247\247\326>\016_\211\274\321\360\254=\342\342\311=\3442\240\276P\177]\276\356\004Q>z\334\211>=\227\251>*\'\372>\n\243\207\274\3636\206\273Kx\270=\203\276\307>\026o\022\275D\213\272\276\360\363!\276\307\016\370>\217/\036?C\227Z\275\\V\337\275bi\277\276\374\233E?\230\276\270=\255\206\320=7b\301>\377t\242>/\277\330\276C\036\210>b/*=^\236\273>u9\005>\326\361\003?_\352H>\373\372\277\276U\325\311>\232\325\270\276\026\2411\276v\354r\276\036=\212>5\331\033>\275\374\217\276m5\257\276\216\2247>Q\362(>\262cW>\374F\031;\241\177Q>\300he\276\314\262\306\275\257\276\205>!\367\360\275\360\233\277\276\202\035\223=V\014\212=\362\344\364\274C\337Q\276\332r\245\275\265\344\003=\025\346\234>\206s\t>\036\032\032\276\213\370\264>G\020\350>n\353y\274:I\321;\242\245:>\366\002\022\277\263\374y*\372(?\315\230\231\275\333z\207>\031\217/>fm\346>XIE\276\344\360\034?\'j\347\276<\306\332\275-\242\340\275\023\275[>\034\344\227\276\315\304\322=\301\'\302\276\234!\250\276\252\216r\255\351*\2749\201\033\276\3064O?_[?\276iF\245\276\334}S;a\203\342>i\316\023>\002\203\005?\357p\214\276\205\335\303\275\370?g\276\333\367\214\276\237\243\303>\345Q\241=\252i\001\277\237\237\366=T\345\177>\266\214\242=^M\n\277\373g;\277\245\342\345<\312\213\007=\306\306\">)*=\277B\303\234\275i\320->y\346z\275\367k\025=\314\250\350\2761\002\257\276\245\273\320\274|\007\246\274\320X\204\276s\230\n=0\210+\275\314R\007>\241i\210>\362z\330>Dj\031\276.\261\227\275$\362\264=\221\203\023\276Jk\323>B\3442>\034\242H\276\030\276v=\213\372\260<\2427\002>~\022\277>\022\330\237\276\025\277V>\264\317\347\275bZ\265=\326l\270>w\241\341>\216\346\221>\032=\213\276\366\237\021\276\222F\277>\277\270\005\274\354\016\373=@\230\354\276\376\351\315\275+$L\274O\267\232\276\035\036\027\274e\224\247\275>\023\263>~\354\235>\013\361R>\230h-\276\035N\242=\035j\321;G\264\253\275\245\031\257>\233\253}\276lg>>3\326\372\276\343\204k=L\363;\276gO\242\276\003\324\275>\203\246\363>)X\036\277\230\354\343;\327\312@=\235\341\010\276\373n\325>\235\307\322\275p#\357\276\375%a\275\277\026\215=\007\036\316\276\331\373\252\275\360`\240\276\242\324\233\276u\251\333>M\331\321\276\253M\000\275x:\021?n6\037>\262\253\240\2762\275\343\274\224O+\277\253\211\341\275*\370\207\276#\320\321=\351\373\246\276\034\2518\276e\351\266\275\331\233\243<\247\t\234>~\254\334>\331`\262\275\361\215\031\275nB\372>b\007\225\276P\230\370\006\260\251\276{\272\262>\270\035{\276\255\321e\276\220\326\370>\310T{\274\315J\027?\303-\203\274\202V;\276c\365y=8K\237\274\020Z\24391N%=r\204i>\371J\261\275d\242E=\"2\221>\336\335\260=\234\330\265=fH\370>\273Z\371=\327Mq\275Fz\026>\007\372\233>$\207>=ks\324\2754\330\361\275\030m\t\277\025sV\276\263Q\243\276\255\206)>Y\247\373=>J\342=\342\342\'>\2167g\275\261\023|>\001\327a\275\255\007\027\276\2058\236\276s\262`?\237\211j>\201\260G>d\203\311\2750b\212\272\303j \277L\302\214>\300\221=\276Y\3564\276\305\010\223\276\247\027\'\276$\032\213\276E\223\024\276\237\313J\276" + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/candidate/kernel/read" + op: "Identity" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/candidate/kernel" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/candidate/bias" + op: "Const" + attr { + key: "dtype" + value { + type: DT_FLOAT + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 96 + } + } + tensor_content: "\261\272\026>\211\326\370=\342\317\022\276\352\304\261\276t\002.>\\\nt\030\273E=\3218w\276\341\271q\275\217\341\n=\274.\235=\262\321\326\276\213\237\304\275,\020\014\276\024\273[>\267\321%\276u\317\217>i\000\252>X\2736>\364\351\001>Y\231E>\301\023\256=x4\250\276\030\321\305\274\0017\326\275\264y\215\276\211\207\271>w\333w>Z\224q>^\260\006>jX0\2769\256\177>T%!\277\223I\207>\302\000/?V\360z\276X\020\036\276}\342\334\276\\O*=\300\177\244>\374\245\237\276~\010\035>\276\221\253\275z\316\215\276bhN\276\274\201\324\276\030wf>W\324\271=\r\242\230=\365ao=q\215\221?$\344K=\235\022\240<\n\357\314>\313\240Z>2\274\026\275\372Vc>\374\320\354=\320\323T\277w\253c\276#o\252\275\337e\347>\321N\332=\264\3253>\334\302\242>Ai\036\275!/\006?\304)\006\276n6\325=\250\265Z>2\341\020>\244\203\247\276\302\212\203\274\026\263\345>\030k%=6\262\277>\257_\227>F\233\3007\370\200<3\211+>\244qD\274\231w\240=\211q6\274\200\027\275\274\261X\314\275\361\345#>\366\006c\2759\264\237>\027\t\027\276\202\316m=" + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/candidate/bias/read" + op: "Identity" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/candidate/bias" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/concat/axis" + op: "Const" + input: "^rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Identity" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + int_val: 1 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/concat" + op: "ConcatV2" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/TensorArrayReadV3" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Identity_3" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/concat/axis" + attr { + key: "N" + value { + i: 2 + } + } + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "Tidx" + value { + type: DT_INT32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/MatMul/Enter" + op: "Enter" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/gates/kernel/read" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "frame_name" + value { + s: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/while_context" + } + } + attr { + key: "is_constant" + value { + b: true + } + } + attr { + key: "parallel_iterations" + value { + i: 32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/MatMul" + op: "MatMul" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/concat" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/MatMul/Enter" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "transpose_a" + value { + b: false + } + } + attr { + key: "transpose_b" + value { + b: false + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/BiasAdd/Enter" + op: "Enter" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/gates/bias/read" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "frame_name" + value { + s: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/while_context" + } + } + attr { + key: "is_constant" + value { + b: true + } + } + attr { + key: "parallel_iterations" + value { + i: 32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/BiasAdd" + op: "BiasAdd" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/MatMul" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/BiasAdd/Enter" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "data_format" + value { + s: "NHWC" + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/Sigmoid" + op: "Sigmoid" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/BiasAdd" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/split/split_dim" + op: "Const" + input: "^rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Identity" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + int_val: 1 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/split" + op: "Split" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/split/split_dim" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/Sigmoid" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "num_split" + value { + i: 2 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/mul" + op: "Mul" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/split" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Identity_3" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/concat_1/axis" + op: "Const" + input: "^rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Identity" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + int_val: 1 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/concat_1" + op: "ConcatV2" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/TensorArrayReadV3" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/mul" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/concat_1/axis" + attr { + key: "N" + value { + i: 2 + } + } + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "Tidx" + value { + type: DT_INT32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/MatMul_1/Enter" + op: "Enter" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/candidate/kernel/read" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "frame_name" + value { + s: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/while_context" + } + } + attr { + key: "is_constant" + value { + b: true + } + } + attr { + key: "parallel_iterations" + value { + i: 32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/MatMul_1" + op: "MatMul" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/concat_1" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/MatMul_1/Enter" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "transpose_a" + value { + b: false + } + } + attr { + key: "transpose_b" + value { + b: false + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/BiasAdd_1/Enter" + op: "Enter" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/gru_cell/candidate/bias/read" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "frame_name" + value { + s: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/while_context" + } + } + attr { + key: "is_constant" + value { + b: true + } + } + attr { + key: "parallel_iterations" + value { + i: 32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/BiasAdd_1" + op: "BiasAdd" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/MatMul_1" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/BiasAdd_1/Enter" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "data_format" + value { + s: "NHWC" + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/Tanh" + op: "Tanh" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/BiasAdd_1" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/mul_1" + op: "Mul" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/split:1" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Identity_3" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/sub/x" + op: "Const" + input: "^rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Identity" + attr { + key: "dtype" + value { + type: DT_FLOAT + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + } + float_val: 1.0 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/sub" + op: "Sub" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/sub/x" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/split:1" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/mul_2" + op: "Mul" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/sub" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/Tanh" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/add" + op: "Add" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/mul_1" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/mul_2" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/TensorArrayWrite/TensorArrayWriteV3/Enter" + op: "Enter" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArray" + attr { + key: "T" + value { + type: DT_RESOURCE + } + } + attr { + key: "_class" + value { + list { + s: "loc:@rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/add" + } + } + } + attr { + key: "frame_name" + value { + s: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/while_context" + } + } + attr { + key: "is_constant" + value { + b: true + } + } + attr { + key: "parallel_iterations" + value { + i: 32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/TensorArrayWrite/TensorArrayWriteV3" + op: "TensorArrayWriteV3" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/TensorArrayWrite/TensorArrayWriteV3/Enter" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Identity_1" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/add" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Identity_2" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "_class" + value { + list { + s: "loc:@rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/add" + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/add_1/y" + op: "Const" + input: "^rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Identity" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + int_val: 1 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/add_1" + op: "Add" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Identity_1" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/add_1/y" + attr { + key: "T" + value { + type: DT_INT32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/NextIteration" + op: "NextIteration" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/add" + attr { + key: "T" + value { + type: DT_INT32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/NextIteration_1" + op: "NextIteration" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/add_1" + attr { + key: "T" + value { + type: DT_INT32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/NextIteration_2" + op: "NextIteration" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/TensorArrayWrite/TensorArrayWriteV3" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/NextIteration_3" + op: "NextIteration" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/gru_cell/add" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Exit_2" + op: "Exit" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Switch_2" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArrayStack/TensorArraySizeV3" + op: "TensorArraySizeV3" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArray" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Exit_2" + attr { + key: "_class" + value { + list { + s: "loc:@rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArray" + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArrayStack/range/start" + op: "Const" + attr { + key: "_class" + value { + list { + s: "loc:@rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArray" + } + } + } + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + int_val: 0 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArrayStack/range/delta" + op: "Const" + attr { + key: "_class" + value { + list { + s: "loc:@rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArray" + } + } + } + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + int_val: 1 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArrayStack/range" + op: "Range" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArrayStack/range/start" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArrayStack/TensorArraySizeV3" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArrayStack/range/delta" + attr { + key: "Tidx" + value { + type: DT_INT32 + } + } + attr { + key: "_class" + value { + list { + s: "loc:@rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArray" + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArrayStack/TensorArrayGatherV3" + op: "TensorArrayGatherV3" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArray" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArrayStack/range" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/while/Exit_2" + attr { + key: "_class" + value { + list { + s: "loc:@rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArray" + } + } + } + attr { + key: "dtype" + value { + type: DT_FLOAT + } + } + attr { + key: "element_shape" + value { + shape { + dim { + size: -1 + } + dim { + size: 96 + } + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/Rank_1" + op: "Const" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + int_val: 3 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/range_1/start" + op: "Const" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + int_val: 2 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/range_1/delta" + op: "Const" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + int_val: 1 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/range_1" + op: "Range" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/range_1/start" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/Rank_1" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/range_1/delta" + attr { + key: "Tidx" + value { + type: DT_INT32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/concat_2/values_0" + op: "Const" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + dim { + size: 2 + } + } + tensor_content: "\001\000\000\000\000\000\000\000" + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/concat_2/axis" + op: "Const" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + int_val: 0 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/concat_2" + op: "ConcatV2" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/concat_2/values_0" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/range_1" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/concat_2/axis" + attr { + key: "N" + value { + i: 2 + } + } + attr { + key: "T" + value { + type: DT_INT32 + } + } + attr { + key: "Tidx" + value { + type: DT_INT32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/transpose_1" + op: "Transpose" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/TensorArrayStack/TensorArrayGatherV3" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/concat_2" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "Tperm" + value { + type: DT_INT32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/ReverseV2/axis" + op: "Const" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + dim { + size: 1 + } + } + int_val: 1 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/ReverseV2" + op: "ReverseV2" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/bw/bw/transpose_1" + input: "rnn/stack_bidirectional_rnn/cell_0/ReverseV2/axis" + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "Tidx" + value { + type: DT_INT32 + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/concat/axis" + op: "Const" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + int_val: 2 + } + } + } +} +node { + name: "rnn/stack_bidirectional_rnn/cell_0/concat" + op: "ConcatV2" + input: "rnn/stack_bidirectional_rnn/cell_0/bidirectional_rnn/fw/fw/transpose_1" + input: "rnn/stack_bidirectional_rnn/cell_0/ReverseV2" + input: "rnn/stack_bidirectional_rnn/cell_0/concat/axis" + attr { + key: "N" + value { + i: 2 + } + } + attr { + key: "T" + value { + type: DT_FLOAT + } + } + attr { + key: "Tidx" + value { + type: DT_INT32 + } + } +} \ No newline at end of file diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/fake.pb b/tools/ovc/unit_tests/moc_tf_fe/test_models/fake.pb similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/fake.pb rename to tools/ovc/unit_tests/moc_tf_fe/test_models/fake.pb diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/future_op.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/future_op.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/future_op.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/future_op.pbtxt diff --git a/tools/ovc/unit_tests/moc_tf_fe/test_models/model_add_with_undefined_constant.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_add_with_undefined_constant.pbtxt new file mode 100644 index 00000000000..37dd135ccfd --- /dev/null +++ b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_add_with_undefined_constant.pbtxt @@ -0,0 +1,58 @@ +node { + name: "x" + op: "Placeholder" + attr { + key: "dtype" + value { + type: DT_FLOAT + } + } + attr { + key: "shape" + value { + shape { + dim { + size: 2 + } + dim { + size: 3 + } + } + } + } +} +node { + name: "Const" + op: "Const" + attr { + key: "dtype" + value { + type: DT_FLOAT + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 3 + } + } + } + } + } +} +node { + name: "add" + op: "AddV2" + input: "x" + input: "Const" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_add_with_undefined_constant.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_add_with_undefined_constant.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_add_with_undefined_constant.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_add_with_undefined_constant.py diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_bool.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_bool.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_bool.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_bool.pbtxt diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_bool.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_bool.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_bool.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_bool.py diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_bool2.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_bool2.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_bool2.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_bool2.pbtxt diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_bool2.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_bool2.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_bool2.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_bool2.py diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_fp32.frozen b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_fp32.frozen similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_fp32.frozen rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_fp32.frozen diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_fp32.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_fp32.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_fp32.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_fp32.pbtxt diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_fp32.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_fp32.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_fp32.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_fp32.py diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_int32.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_int32.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_int32.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_int32.pbtxt diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_int32.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_int32.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_int32.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_int32.py diff --git a/tools/ovc/unit_tests/moc_tf_fe/test_models/model_mul_with_undefined_constant.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_mul_with_undefined_constant.pbtxt new file mode 100644 index 00000000000..e4a6470f3d2 --- /dev/null +++ b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_mul_with_undefined_constant.pbtxt @@ -0,0 +1,52 @@ +node { + name: "x" + op: "Placeholder" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "shape" + value { + shape { + dim { + size: 2 + } + } + } + } +} +node { + name: "Const" + op: "Const" + attr { + key: "dtype" + value { + type: DT_INT32 + } + } + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + } + } + } + } +} +node { + name: "mul" + op: "Mul" + input: "x" + input: "Const" + attr { + key: "T" + value { + type: DT_INT32 + } + } +} diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_mul_with_undefined_constant.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_mul_with_undefined_constant.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_mul_with_undefined_constant.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_mul_with_undefined_constant.py diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_oneshot_iterator.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_oneshot_iterator.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_oneshot_iterator.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_oneshot_iterator.pbtxt diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_switch_merge.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_switch_merge.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_switch_merge.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_switch_merge.pbtxt diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_switch_merge.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_switch_merge.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_switch_merge.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_switch_merge.py diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_three_inputs.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_three_inputs.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_three_inputs.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_three_inputs.pbtxt diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_three_inputs.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_three_inputs.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_three_inputs.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_three_inputs.py diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_with_convolution_dynamic_rank.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_with_convolution_dynamic_rank.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_with_convolution_dynamic_rank.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_with_convolution_dynamic_rank.pbtxt diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_with_convolution_dynamic_rank.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_with_convolution_dynamic_rank.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_with_convolution_dynamic_rank.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_with_convolution_dynamic_rank.py diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_with_if.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_with_if.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_with_if.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_with_if.pbtxt diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_with_if.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_with_if.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_with_if.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_with_if.py diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/model_with_variable_v1.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/model_with_variable_v1.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/model_with_variable_v1.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/model_with_variable_v1.pbtxt diff --git a/tools/ovc/unit_tests/moc_tf_fe/test_models/mul_with_unknown_rank_y.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/mul_with_unknown_rank_y.pbtxt new file mode 100644 index 00000000000..42061cf6fd9 --- /dev/null +++ b/tools/ovc/unit_tests/moc_tf_fe/test_models/mul_with_unknown_rank_y.pbtxt @@ -0,0 +1,50 @@ +node { + name: "x" + op: "Placeholder" + attr { + key: "dtype" + value { + type: DT_FLOAT + } + } + attr { + key: "shape" + value { + shape { + dim { + size: 3 + } + } + } + } +} +node { + name: "y" + op: "Placeholder" + attr { + key: "dtype" + value { + type: DT_FLOAT + } + } + attr { + key: "shape" + value { + shape { + unknown_rank: true + } + } + } +} +node { + name: "Mul" + op: "Mul" + input: "x" + input: "y" + attr { + key: "T" + value { + type: DT_FLOAT + } + } +} diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/mul_with_unknown_rank_y.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/mul_with_unknown_rank_y.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/mul_with_unknown_rank_y.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/mul_with_unknown_rank_y.py diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/placeholder_with_default.pbtxt b/tools/ovc/unit_tests/moc_tf_fe/test_models/placeholder_with_default.pbtxt similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/placeholder_with_default.pbtxt rename to tools/ovc/unit_tests/moc_tf_fe/test_models/placeholder_with_default.pbtxt diff --git a/tools/mo/unit_tests/moc_tf_fe/test_models/placeholder_with_default.py b/tools/ovc/unit_tests/moc_tf_fe/test_models/placeholder_with_default.py similarity index 100% rename from tools/mo/unit_tests/moc_tf_fe/test_models/placeholder_with_default.py rename to tools/ovc/unit_tests/moc_tf_fe/test_models/placeholder_with_default.py diff --git a/tools/mo/unit_tests/moc_tf_fe/utils.py b/tools/ovc/unit_tests/moc_tf_fe/utils.py similarity index 96% rename from tools/mo/unit_tests/moc_tf_fe/utils.py rename to tools/ovc/unit_tests/moc_tf_fe/utils.py index 4e73b1d3aae..9c79f467626 100644 --- a/tools/mo/unit_tests/moc_tf_fe/utils.py +++ b/tools/ovc/unit_tests/moc_tf_fe/utils.py @@ -6,7 +6,7 @@ import os import numpy as np from openvino.runtime import Core -from openvino.tools.mo.convert import convert_model +from openvino.tools.ovc.convert import convert_model def basic_check(input_model, argv_input, input_data, expected_dtype, expected_value, freeze_placeholder_with_value=None, diff --git a/tools/ovc/unit_tests/ovc/__init__.py b/tools/ovc/unit_tests/ovc/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tools/ovc/unit_tests/ovc/bom_test.py b/tools/ovc/unit_tests/ovc/bom_test.py new file mode 100644 index 00000000000..b4a6ad2d8fb --- /dev/null +++ b/tools/ovc/unit_tests/ovc/bom_test.py @@ -0,0 +1,125 @@ +# Copyright (C) 2018-2023 Intel Corporation +# SPDX-License-Identifier: Apache-2.0 + +import os +import platform +import re +import unittest +from itertools import islice + +from openvino.tools.ovc.utils import get_mo_root_dir + +dir_patterns_to_skip = ['.*__pycache__.*'] +file_patterns_to_skip = ['.*\\.DS_Store$', + '.*\\.swp', + '.*\\.pyc$', + 'requirements.*\.txt', + 'version.txt'] +full_name_patterns_to_skip = [] +if platform.system() == 'Windows': + full_name_patterns_to_skip = [i.replace('/', '\\\\') for i in full_name_patterns_to_skip] + + +def is_match(name: str, patterns: ()): + return any((re.match(pattern, name) for pattern in patterns)) + + +class TestBOMFile(unittest.TestCase): + @classmethod + def setUpClass(cls): + cls.existing_files = [] + cur_path = os.path.join(os.path.realpath(__file__), os.pardir) + mo_path = os.path.abspath(os.path.join(cur_path, os.pardir, os.pardir)) + with open(os.path.join(mo_path, 'unit_tests', 'ovc', 'package_BOM.txt'), 'r') as bom_file: + if platform.system() == 'Windows': + cls.existing_files = [name.rstrip().replace('/', '\\') for name in bom_file.readlines()] + else: + cls.existing_files = [name.rstrip() for name in bom_file.readlines()] + + # dirs_to_search is the root directory where MO is located, 'openvino_project_root/tools/mo/openvino/tools' + cls.dirs_to_search = os.path.normpath(get_mo_root_dir() + '/ovc/') + cls.prefix = os.path.normpath(get_mo_root_dir() + '../../../') # prefix which is used in BOM file + cls.expected_header = [re.compile(pattern) for pattern in [ + r'^# Copyright \([cC]\) [0-9\-]+ Intel Corporation$', + r'^# SPDX-License-Identifier: Apache-2.0$', + ]] + + def test_bom_file(self): + missing_files = list() + for src_dir in [self.dirs_to_search]: + if not os.path.isdir(src_dir): + continue + for root, dirs, files in os.walk(src_dir): + if is_match(root, dir_patterns_to_skip): + continue + for f in files: + full_name = os.path.join(root, f) + full_name = full_name[len(self.prefix) + 1:] + if is_match(f, file_patterns_to_skip): + continue + if is_match(full_name, full_name_patterns_to_skip): + continue + if full_name not in self.existing_files: + missing_files.append(full_name) + + if len(missing_files) != 0: + print("Missing files:") + for f in missing_files: + print(f.replace('\\', '/')) + self.assertTrue(not len(missing_files), '{} files missed in BOM'.format(len(missing_files))) + + def test_bom_does_not_contain_unittest_files(self): + for file_name in self.existing_files: + self.assertFalse(file_name.endswith('_test.py'), 'BOM file contains test file {}'.format(file_name)) + + def test_deleted_files_still_stored_in_bom(self): + deleted = list() + for file in self.existing_files: + if not os.path.isfile(os.path.join(self.prefix, file)): + deleted.append(file) + if len(deleted) != 0: + print("Deleted files still stored in BOM file:") + for f in deleted: + print(f) + self.assertTrue(not len(deleted), '{} files deleted but still stored in BOM'.format(len(deleted))) + + def test_alphabetical_order_and_duplicates(self): + sorted_bom = sorted([x for x in self.existing_files if self.existing_files.count(x) == 1], key=str.lower) + if self.existing_files != sorted_bom: + print("Wrong order. Alphabetical order of BOM is:") + print(*sorted_bom, sep='\n') + self.assertTrue(False) + + def test_missed_intel_header(self): + missing_files = list() + for src_dir in [self.dirs_to_search]: + if not os.path.isdir(src_dir): + continue + for root, dirs, files in os.walk(src_dir): + if is_match(root, dir_patterns_to_skip): + continue + for f in files: + ignores = [ + '^__init__.py$', + '^caffe_pb2.py$', + '^.*.pyc$', + '^generate_caffe_pb2.py$' + ] + if not is_match(f, ['.*.py$']) or is_match(f, ignores): + continue + full_name = os.path.join(root, f) + with open(full_name, 'r') as source_f: + # read two more lines from the file because it can contain shebang and empty lines + s = [x.strip() for x in islice(source_f, len(self.expected_header) + 2)] + # skip shebang and empty lines in the beginning of the file + try: + while s[0] in ('', '#!/usr/bin/env python3'): + s = s[1:] + for str_ind in range(0, len(self.expected_header)): + if not re.match(self.expected_header[str_ind], s[str_ind]): + missing_files.append(full_name) + break + except: + pass + self.assertTrue(not len(missing_files), + '{} files with missed header: \n{}'.format(len(missing_files), '\n'.join(missing_files))) diff --git a/tools/ovc/unit_tests/ovc/convert/import_from_mo_test.py b/tools/ovc/unit_tests/ovc/convert/import_from_mo_test.py new file mode 100644 index 00000000000..362d02dca48 --- /dev/null +++ b/tools/ovc/unit_tests/ovc/convert/import_from_mo_test.py @@ -0,0 +1,100 @@ +# Copyright (C) 2018-2023 Intel Corporation +# SPDX-License-Identifier: Apache-2.0 + +import os +import tempfile +from pathlib import Path + +from generator import generator, generate +from openvino.runtime import serialize, InputCutInfo, LayoutMap + +from unit_tests.ovc.unit_test_with_mocked_telemetry import UnitTestWithMockedTelemetry +from utils import create_onnx_model, save_to_onnx + + +@generator +class ConvertImportMOTest(UnitTestWithMockedTelemetry): + test_directory = os.path.dirname(os.path.realpath(__file__)) + + @staticmethod + def create_onnx_model(): + # + # Create ONNX model + # + + import onnx + from onnx import helper + from onnx import TensorProto + + shape = [1, 2, 3] + + input = helper.make_tensor_value_info('input', TensorProto.FLOAT, shape) + output = helper.make_tensor_value_info('output', TensorProto.FLOAT, shape) + + node_def = onnx.helper.make_node( + 'Relu', + inputs=['input'], + outputs=['Relu_out'], + ) + node_def2 = onnx.helper.make_node( + 'Sigmoid', + inputs=['Relu_out'], + outputs=['output'], + ) + + # Create the graph (GraphProto) + graph_def = helper.make_graph( + [node_def, node_def2], + 'test_model', + [input], + [output], + ) + + # Create the model (ModelProto) + onnx_net = helper.make_model(graph_def, producer_name='test_model') + return onnx_net + + @generate(*[ + ({}), + ({'input': InputCutInfo(name='LeakyRelu_out', shape=None, type=None, value=None)}), + ({'layout': {'input': LayoutMap(source_layout='NCHW', target_layout='NHWC')}}), + ]) + # Checks convert import from openvino.tools.mo + def test_import(self, params): + from openvino.runtime import convert_model + + with tempfile.TemporaryDirectory(dir=self.test_directory) as tmpdir: + model = create_onnx_model() + model_path = save_to_onnx(model, tmpdir) + out_xml = os.path.join(tmpdir, "model.xml") + + ov_model = convert_model(input_model=model_path, **params) + serialize(ov_model, out_xml.encode('utf-8'), out_xml.replace('.xml', '.bin').encode('utf-8')) + assert os.path.exists(out_xml) + + def test_input_model_path(self): + from openvino.runtime import convert_model + + with tempfile.TemporaryDirectory(dir=self.test_directory) as tmpdir: + model = self.create_onnx_model() + model_path = save_to_onnx(model, tmpdir) + out_xml = os.path.join(tmpdir, Path("model.xml")) + + ov_model = convert_model(input_model=model_path) + serialize(ov_model, out_xml.encode('utf-8'), out_xml.replace('.xml', '.bin').encode('utf-8')) + + #TODO: check that model is correct + + + def test_unnamed_input_model(self): + from openvino.runtime import convert_model + with tempfile.TemporaryDirectory(dir=self.test_directory) as tmpdir: + model = self.create_onnx_model() + model_path = save_to_onnx(model, tmpdir) + out_xml = os.path.join(tmpdir, "model.xml") + + ov_model = convert_model(model_path) + serialize(ov_model, out_xml.encode('utf-8'), out_xml.replace('.xml', '.bin').encode('utf-8')) + + #TODO: check that model is correct + diff --git a/tools/ovc/unit_tests/ovc/convert/meta_data_test.py b/tools/ovc/unit_tests/ovc/convert/meta_data_test.py new file mode 100644 index 00000000000..755116cca0f --- /dev/null +++ b/tools/ovc/unit_tests/ovc/convert/meta_data_test.py @@ -0,0 +1,90 @@ +# Copyright (C) 2018-2023 Intel Corporation +# SPDX-License-Identifier: Apache-2.0 + +import os +import tempfile +from pathlib import Path + +from generator import generator +from openvino.runtime import get_version as get_rt_version +from openvino.runtime import serialize, convert_model + +from unit_tests.ovc.unit_test_with_mocked_telemetry import UnitTestWithMockedTelemetry +from utils import save_to_onnx + + +@generator +class MetaDataTest(UnitTestWithMockedTelemetry): + test_directory = os.path.dirname(os.path.realpath(__file__)) + + def test_meta_data(self): + def create_onnx_model(): + # + # Create ONNX model + # + + import onnx + from onnx import helper + from onnx import TensorProto + + shape = [1, 2, 3] + + input = helper.make_tensor_value_info('input', TensorProto.FLOAT, shape) + output = helper.make_tensor_value_info('output', TensorProto.FLOAT, shape) + + node_def = onnx.helper.make_node( + 'Relu', + inputs=['input'], + outputs=['Relu_out'], + ) + node_def2 = onnx.helper.make_node( + 'Sigmoid', + inputs=['Relu_out'], + outputs=['output'], + ) + + # Create the graph (GraphProto) + graph_def = helper.make_graph( + [node_def, node_def2], + 'test_model', + [input], + [output], + ) + + # Create the model (ModelProto) + onnx_net = helper.make_model(graph_def, producer_name='test_model') + return onnx_net + + def ref_meta_data(): + return { + 'Runtime_version': get_rt_version(), + 'legacy_frontend': "False", + 'conversion_parameters': { + 'input_model': Path.joinpath(Path("DIR"), Path("model.onnx")), + } + + } + + def check_meta_data(ov_model): + ref_meta = ref_meta_data() + for key, value in ref_meta.items(): + if key == 'conversion_parameters': + for param_name, param_value in value.items(): + val = ov_model.get_rt_info([key, param_name]).astype(str) + if param_name in ['extensions', 'caffe_parser_path', 'input_model', 'k', 'output_dir']: + val = Path(val) + assert val == param_value, \ + "Runtime info attribute with name {} does not match. Expected: {}, " \ + "got {}".format(param_name, param_value, val) + continue + assert ov_model.get_rt_info(key).astype(str) == value, \ + "Runtime info attribute with name {} does not match. Expected: {}, " \ + "got {}".format(key, value, ov_model.get_rt_info(key).astype(str)) + + with tempfile.TemporaryDirectory(dir=self.test_directory) as tmpdir: + + model = create_onnx_model() + model_path = save_to_onnx(model, tmpdir) + + ov_model = convert_model(model_path) + check_meta_data(ov_model) diff --git a/tools/ovc/unit_tests/ovc/convert/meta_data_test_actual.py b/tools/ovc/unit_tests/ovc/convert/meta_data_test_actual.py new file mode 100644 index 00000000000..1ba198e14c8 --- /dev/null +++ b/tools/ovc/unit_tests/ovc/convert/meta_data_test_actual.py @@ -0,0 +1,86 @@ +# Copyright (C) 2018-2023 Intel Corporation +# SPDX-License-Identifier: Apache-2.0 + +import os +import tempfile +import unittest +from pathlib import Path + +from openvino.runtime import get_version as get_rt_version +from openvino.runtime import serialize, convert_model +from openvino.tools.mo.utils.ir_reader.restore_graph import restore_graph_from_ir, save_restored_graph + + +class MetaDataTestTF(unittest.TestCase): + test_directory = os.path.dirname(os.path.realpath(__file__)) + + @staticmethod + def check_meta_data(ov_model, ref_meta): + ignore_attrs = ['version', 'optimization'] + for key, value in ref_meta.items(): + if key == 'conversion_parameters': + for param_name, param_value in value.items(): + val = ov_model.get_rt_info([key, param_name]).astype(str) + if param_name in ['extensions', 'caffe_parser_path', 'input_model', 'k', 'output_dir']: + val = Path(val) + assert val == param_value, \ + "Runtime info attribute with name {} does not match. Expected: {}, " \ + "got {}".format(param_name, param_value, val) + continue + assert ov_model.get_rt_info(key).astype(str) == value, \ + "Runtime info attribute with name {} does not match. Expected: {}, " \ + "got {}".format(key, value, ov_model.get_rt_info(key).astype(str)) + + for key, value in ov_model.get_rt_info().items(): + if key in ignore_attrs: + continue + assert key in ref_meta, "Unexpected runtime info attribute: {}".format(key) + + def test_meta_data_tf(self): + def create_tf_model(out_dir): + import tensorflow as tf + + tf.compat.v1.reset_default_graph() + + with tf.compat.v1.Session() as sess: + inp1 = tf.compat.v1.placeholder(tf.float32, [1, 2, 3], 'Input') + inp2 = tf.compat.v1.placeholder(tf.float32, [1, 2, 3], 'Input') + relu = tf.nn.relu(inp1 + inp2, name='Relu') + + output = tf.nn.sigmoid(relu, name='Sigmoid') + + tf.compat.v1.global_variables_initializer() + tf_net = sess.graph_def + tf.io.write_graph(tf_net, out_dir + os.sep, 'model_bool.pb', as_text=False) + return out_dir + os.sep + 'model_bool.pb' + + def ref_meta_data(): + return { + 'Runtime_version': get_rt_version(), + 'legacy_frontend': "False", + 'conversion_parameters': { + 'scale': "1.5", + 'batch': "1" + } + } + + with tempfile.TemporaryDirectory(dir=self.test_directory) as tmpdir: + model = create_tf_model(tmpdir) + out_xml = os.path.join(tmpdir, "model.xml") + ref_meta = ref_meta_data() + + ov_model = convert_model(model, scale=1.5, batch=1) + self.check_meta_data(ov_model, ref_meta) + + serialize(ov_model, out_xml.encode('utf-8'), out_xml.replace('.xml', '.bin').encode('utf-8')) + + from openvino.runtime import Core + core = Core() + deserialized_model = core.read_model(out_xml) + self.check_meta_data(deserialized_model, ref_meta) + + restored_graph, meta_data = restore_graph_from_ir(out_xml, out_xml.replace('.xml', '.bin')) + save_restored_graph(restored_graph, tmpdir, meta_data, "mo_ir_reader_test_model") + + mo_ir_reader_test_model = core.read_model(os.path.join(tmpdir, "mo_ir_reader_test_model.xml")) + self.check_meta_data(mo_ir_reader_test_model, ref_meta) diff --git a/tools/ovc/unit_tests/ovc/convert/utils.py b/tools/ovc/unit_tests/ovc/convert/utils.py new file mode 100644 index 00000000000..739450263a9 --- /dev/null +++ b/tools/ovc/unit_tests/ovc/convert/utils.py @@ -0,0 +1,52 @@ +# Copyright (C) 2018-2023 Intel Corporation +# SPDX-License-Identifier: Apache-2.0 + +import os + + +def create_onnx_model(): + # + # Create ONNX model + # + + import onnx + from onnx import helper + from onnx import TensorProto + + shape = [1, 3, 2, 2] + + input = helper.make_tensor_value_info('input', TensorProto.FLOAT, shape) + output = helper.make_tensor_value_info('output', TensorProto.FLOAT, shape) + + node_def = onnx.helper.make_node( + 'LeakyRelu', + inputs=['input'], + outputs=['LeakyRelu_out'], + alpha=0.1 + ) + node_def2 = onnx.helper.make_node( + 'Elu', + inputs=['LeakyRelu_out'], + outputs=['output'], + alpha=0.1 + ) + + # Create the graph (GraphProto) + graph_def = helper.make_graph( + [node_def, node_def2], + 'test_model', + [input], + [output], + ) + + # Create the model (ModelProto) + onnx_net = helper.make_model(graph_def, producer_name='test_model') + return onnx_net + + +def save_to_onnx(onnx_model, path_to_saved_onnx_model): + import onnx + path = os.path.join(path_to_saved_onnx_model, 'model.onnx') + onnx.save(onnx_model, path) + assert os.path.isfile(path), "model.onnx haven't been saved here: {}".format(path_to_saved_onnx_model) + return path diff --git a/tools/ovc/unit_tests/ovc/main_test_error_log.py b/tools/ovc/unit_tests/ovc/main_test_error_log.py new file mode 100644 index 00000000000..cd77f27ead9 --- /dev/null +++ b/tools/ovc/unit_tests/ovc/main_test_error_log.py @@ -0,0 +1,30 @@ +# Copyright (C) 2018-2023 Intel Corporation +# SPDX-License-Identifier: Apache-2.0 + +import argparse +from unittest.mock import patch + +from openvino.tools.ovc.error import FrameworkError + + +def mocked_parse_args(*argv): + # Mock parse_args method which generates warning + import logging as log + log.error("warning", extra={'is_warning': True}) + argv = argparse.Namespace(use_legacy_frontend=False, + use_new_frontend=False, + framework=None, + input_model="abc.pbtxt") + return argv + + +@patch('argparse.ArgumentParser.parse_args', mocked_parse_args) +@patch('openvino.tools.ovc.convert_impl.driver', side_effect=FrameworkError('FW ERROR MESSAGE')) +def run_main(mock_driver): + from openvino.tools.ovc.main import main + # runs main() method where driver() raises FrameworkError + main() + + +if __name__ == "__main__": + run_main() diff --git a/tools/ovc/unit_tests/ovc/package_BOM.txt b/tools/ovc/unit_tests/ovc/package_BOM.txt new file mode 100644 index 00000000000..93885c3f9e0 --- /dev/null +++ b/tools/ovc/unit_tests/ovc/package_BOM.txt @@ -0,0 +1,31 @@ +openvino/tools/ovc/__init__.py +openvino/tools/ovc/__main__.py +openvino/tools/ovc/cli_parser.py +openvino/tools/ovc/convert.py +openvino/tools/ovc/convert_data_type.py +openvino/tools/ovc/convert_impl.py +openvino/tools/ovc/environment_setup_utils.py +openvino/tools/ovc/error.py +openvino/tools/ovc/get_ov_update_message.py +openvino/tools/ovc/help.py +openvino/tools/ovc/logger.py +openvino/tools/ovc/main.py +openvino/tools/ovc/moc_frontend/__init__.py +openvino/tools/ovc/moc_frontend/analysis.py +openvino/tools/ovc/moc_frontend/check_config.py +openvino/tools/ovc/moc_frontend/extractor.py +openvino/tools/ovc/moc_frontend/layout_utils.py +openvino/tools/ovc/moc_frontend/moc_emit_ir.py +openvino/tools/ovc/moc_frontend/offline_transformations.py +openvino/tools/ovc/moc_frontend/paddle_frontend_utils.py +openvino/tools/ovc/moc_frontend/pipeline.py +openvino/tools/ovc/moc_frontend/preprocessing.py +openvino/tools/ovc/moc_frontend/pytorch_frontend_utils.py +openvino/tools/ovc/moc_frontend/shape_utils.py +openvino/tools/ovc/ovc.py +openvino/tools/ovc/telemetry_params.py +openvino/tools/ovc/telemetry_stub.py +openvino/tools/ovc/telemetry_utils.py +openvino/tools/ovc/types.py +openvino/tools/ovc/utils.py +openvino/tools/ovc/version.py \ No newline at end of file diff --git a/tools/ovc/unit_tests/ovc/unit_test_with_mocked_telemetry.py b/tools/ovc/unit_tests/ovc/unit_test_with_mocked_telemetry.py new file mode 100644 index 00000000000..9200267b697 --- /dev/null +++ b/tools/ovc/unit_tests/ovc/unit_test_with_mocked_telemetry.py @@ -0,0 +1,19 @@ +# Copyright (C) 2018-2023 Intel Corporation +# SPDX-License-Identifier: Apache-2.0 + +import unittest +from unittest.mock import Mock + +try: + import openvino_telemetry as tm +except ImportError: + import openvino.tools.ovc.telemetry_stub as tm + + +class UnitTestWithMockedTelemetry(unittest.TestCase): + def setUp(self): + tm.Telemetry.__init__ = Mock(return_value=None) + tm.Telemetry.send_event = Mock() + tm.Telemetry.start_session = Mock() + tm.Telemetry.end_session = Mock() + tm.Telemetry.force_shutdown = Mock() diff --git a/tools/ovc/unit_tests/ovc/utils/__init__.py b/tools/ovc/unit_tests/ovc/utils/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tools/mo/unit_tests/mo/utils/args_to_string_test.py b/tools/ovc/unit_tests/ovc/utils/args_to_string_test.py similarity index 96% rename from tools/mo/unit_tests/mo/utils/args_to_string_test.py rename to tools/ovc/unit_tests/ovc/utils/args_to_string_test.py index 09cd68c19c1..755019d910d 100644 --- a/tools/mo/unit_tests/mo/utils/args_to_string_test.py +++ b/tools/ovc/unit_tests/ovc/utils/args_to_string_test.py @@ -4,10 +4,10 @@ import numpy as np from openvino.runtime import Layout, PartialShape, Dimension, Shape, Type -from openvino.tools.mo import InputCutInfo, LayoutMap -from openvino.tools.mo.utils.cli_parser import mean_scale_value_to_str, \ +from openvino.runtime import InputCutInfo, LayoutMap +from openvino.tools.ovc.cli_parser import mean_scale_value_to_str, \ transform_param_to_str, str_list_to_str, source_target_layout_to_str, layout_param_to_str -from unit_tests.mo.unit_test_with_mocked_telemetry import UnitTestWithMockedTelemetry +from unit_tests.ovc.unit_test_with_mocked_telemetry import UnitTestWithMockedTelemetry class TestConvertingConvertArgumentsToString(UnitTestWithMockedTelemetry): diff --git a/tools/mo/unit_tests/mo/utils/cli_parser_test.py b/tools/ovc/unit_tests/ovc/utils/cli_parser_test.py similarity index 99% rename from tools/mo/unit_tests/mo/utils/cli_parser_test.py rename to tools/ovc/unit_tests/ovc/utils/cli_parser_test.py index 7f44d2066bf..d0e4d03dcdc 100644 --- a/tools/mo/unit_tests/mo/utils/cli_parser_test.py +++ b/tools/ovc/unit_tests/ovc/utils/cli_parser_test.py @@ -12,16 +12,15 @@ from unittest.mock import patch import numpy as np -from openvino.tools.mo.utils.cli_parser import get_placeholder_shapes, get_tuple_values, get_mean_scale_dictionary, \ +from openvino.tools.ovc.cli_parser import get_placeholder_shapes, get_tuple_values, get_mean_scale_dictionary, \ get_model_name, \ parse_tuple_pairs, check_positive, writable_dir, readable_dirs, \ readable_file, get_freeze_placeholder_values, parse_transform, check_available_transforms, get_layout_values, get_all_cli_parser, \ get_mo_convert_params -from openvino.tools.mo.convert_impl import pack_params_to_args_namespace -from openvino.tools.mo.convert import InputCutInfo, LayoutMap -from openvino.tools.mo.utils.error import Error -from unit_tests.mo.unit_test_with_mocked_telemetry import UnitTestWithMockedTelemetry -from openvino.runtime import PartialShape, Dimension, Layout +from openvino.tools.ovc.convert_impl import pack_params_to_args_namespace +from openvino.tools.ovc.error import Error +from unit_tests.ovc.unit_test_with_mocked_telemetry import UnitTestWithMockedTelemetry +from openvino.runtime import PartialShape, Dimension, Layout, InputCutInfo, LayoutMap class TestingMeanScaleGetter(UnitTestWithMockedTelemetry): @@ -1154,7 +1153,7 @@ class TestModelNameParsing(unittest.TestCase): exp_res = 'model' self.assertEqual(exp_res, res) - @patch("openvino.tools.mo.utils.cli_parser.os") + @patch("openvino.tools.ovc.cli_parser.os") def test_model_name_win(self, old_os): old_os.path.basename.return_value = "caffemodel" old_os.path.splitext.return_value = ("caffemodel", "") @@ -1312,7 +1311,7 @@ class TransformChecker(unittest.TestCase): def test_single_pass_with_args_neg6(self): self.assertRaises(Error, parse_transform, "LowLatency2[key=value") - @patch("openvino.tools.mo.back.offline_transformations.get_available_transformations") + @patch("openvino.tools.ovc.moc_frontend.offline_transformations.get_available_transformations") def test_check_low_latency_is_available(self, available_transformations): available_transformations.return_value = {"LowLatency2": None} try: @@ -1320,7 +1319,7 @@ class TransformChecker(unittest.TestCase): except Error as e: self.assertTrue(False, "Exception \"{}\" is unexpected".format(e)) - @patch("openvino.tools.mo.back.offline_transformations.get_available_transformations") + @patch("openvino.tools.ovc.moc_frontend.offline_transformations.get_available_transformations") def test_check_dummy_pass_is_available(self, available_transformations): available_transformations.return_value = {"LowLatency2": None} self.assertRaises(Error, check_available_transforms, [("DummyPass", "")]) diff --git a/tools/mo/unit_tests/mo/utils/error_test.py b/tools/ovc/unit_tests/ovc/utils/error_test.py similarity index 93% rename from tools/mo/unit_tests/mo/utils/error_test.py rename to tools/ovc/unit_tests/ovc/utils/error_test.py index 9ac2ffc2fa1..bbd1361f208 100644 --- a/tools/mo/unit_tests/mo/utils/error_test.py +++ b/tools/ovc/unit_tests/ovc/utils/error_test.py @@ -3,7 +3,7 @@ import unittest -from openvino.tools.mo.utils.error import classify_error_type +from openvino.tools.ovc.error import classify_error_type class TestingErrorClassifier(unittest.TestCase): diff --git a/tools/pot/docs/FrequentlyAskedQuestions.md b/tools/pot/docs/FrequentlyAskedQuestions.md index 48f2a00ca86..601fddc1e8e 100644 --- a/tools/pot/docs/FrequentlyAskedQuestions.md +++ b/tools/pot/docs/FrequentlyAskedQuestions.md @@ -2,147 +2,116 @@ @sphinxdirective -.. note:: Post-training Optimization Tool is deprecated since OpenVINO 2023.0. :doc:`Neural Network Compression Framework (NNCF) ` is recommended for the post-training quantization instead. +.. note:: + + Post-training Optimization Tool has been deprecated since OpenVINO 2023.0. + :doc:`Neural Network Compression Framework (NNCF) ` is recommended for post-training quantization instead. + If your question is not covered below, use the `OpenVINO™ Community Forum page `__, where you can participate freely. -- :ref:`Is the Post-training Optimization Tool open-sourced? ` -- :ref:`Can I quantize my model without a dataset? ` -- :ref:`Can a model in any framework be quantized by the POT? ` -- :ref:`What is a tradeoff when you go to low precision? ` -- :ref:`I'd like to quantize a model and I've converted it to IR but I don't have the Accuracy Checker config. What can I do? ` -- :ref:`I tried all recommendations from "Post-Training Optimization Best Practices" but either have a high accuracy drop or bad performance after quantization. What else can I do? ` -- :ref:`I get “RuntimeError: Cannot get memory” and “RuntimeError: Output data was not allocated” when I quantize my model by the POT. ` -- :ref:`I have successfully quantized my model with a low accuracy drop and improved performance but the output video generated from the low precision model is much worse than from the full precision model. What could be the root cause? ` -- :ref:`The quantization process of my model takes a lot of time. Can it be decreased somehow? ` -- :ref:`When I execute POT CLI, I get "File "/workspace/venv/lib/python3.7/site-packages/nevergrad/optimization/base.py", line 35... SyntaxError: invalid syntax". What is wrong? ` -- :ref:`What does a message "ModuleNotFoundError: No module named 'some\_module\_name'" mean? ` -- :ref:`Is there a way to collect an intermediate IR when the AccuracyAware mechanism fails? ` -- :ref:`What do the messages "Output name: result_operation_name not found" or "Output node with result_operation_name is not found in the graph" mean? ` -.. _opensourced-pot-faq: +.. dropdown:: Is the Post-training Optimization Tool (POT) open-sourced? -Is the Post-training Optimization Tool (POT) open-sourced? -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Yes, POT is developed on GitHub as a part of `openvinotoolkit/openvino `__ under Apache-2.0 License. -Yes, POT is developed on GitHub as a part of `openvinotoolkit/openvino `__ under Apache-2.0 License. +.. dropdown:: Can I quantize my model without a dataset? -.. _dataset-pot-faq: + In general, you should have a dataset. The dataset should be annotated if you want to validate the accuracy. + If your dataset is not annotated, you can use :doc:`Default Quantization ` + to quantize the model or command-line interface with :doc:`Simplified mode `. -Can I quantize my model without a dataset? -++++++++++++++++++++++++++++++++++++++++++ +.. dropdown:: Can a model in any framework be quantized by the POT? -In general, you should have a dataset. The dataset should be annotated if you want to validate the accuracy. -If your dataset is not annotated, you can use :doc:`Default Quantization ` to quantize the model or command-line interface with :doc:`Simplified mode `. + The POT accepts models in the OpenVINO™ Intermediate Representation (IR) format only. For that you need to convert your model to the IR format using + :doc:`model conversion API `. -.. _framework-pot-faq: -Can a model in any framework be quantized by the POT? -+++++++++++++++++++++++++++++++++++++++++++++++++++++ +.. dropdown:: I'd like to quantize a model and I've converted it to IR but I don't have the Accuracy Checker config. What can I do? -The POT accepts models in the OpenVINO™ Intermediate Representation (IR) format only. For that you need to convert your model to the IR format using -:doc:`model conversion API `. + 1. Try quantization using Python API of the Post-training Optimization Tool. For more details see :doc:`Default Quantization `. + 2. If you consider command-line usage only refer to :doc:`Accuracy Checker documentation ` to create the Accuracy Checker configuration file, + and try to find the configuration file for your model among the ones available in the Accuracy Checker examples. + 3. An alternative way is to quantize the model in the :doc:`Simplified mode ` but you will not be able to measure the accuracy. -.. _noac-pot-faq: +.. dropdown:: What is a tradeoff when you go to low precision? -I'd like to quantize a model and I've converted it to IR but I don't have the Accuracy Checker config. What can I do? -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + The tradeoff is between the accuracy drop and performance. When a model is in low precision, it is usually performed + compared to the same model in full precision but the accuracy might be worse. You can find some benchmarking results in + :doc:`INT8 vs FP32 Comparison on Select Networks and Platforms `. + The other benefit of having a model in low precision is its smaller size. -1. Try quantization using Python API of the Post-training Optimization Tool. For more details see :doc:`Default Quantization `. -2. If you consider command-line usage only refer to :doc:`Accuracy Checker documentation ` to create the Accuracy Checker configuration file, and try to find the configuration file for your model among the ones available in the Accuracy Checker examples. -3. An alternative way is to quantize the model in the :doc:`Simplified mode ` but you will not be able to measure the accuracy. +.. dropdown:: I tried all recommendations from "Post-Training Optimization Best Practices" but either have a high accuracy drop or bad performance after quantization. What else can I do? -.. _tradeoff-pot-faq: + First of all, you should validate the POT compression pipeline you are running, which can be done with the following steps: -What is a tradeoff when you go to low precision? -++++++++++++++++++++++++++++++++++++++++++++++++ + 1. Make sure the accuracy of the original uncompressed model has the value you expect. Run your POT pipeline with an empty compression config and evaluate the resulting model metric. + Compare this uncompressed model accuracy metric value with your reference. + 2. Run your compression pipeline with a single compression algorithm (:doc:`Default Quantization ` or :doc:`Accuracy-aware Quantization `) + without any parameter values specified in the config (except for ``preset`` and ``stat_subset_size``). Make sure you get the desirable accuracy drop/performance gain in this case. -The tradeoff is between the accuracy drop and performance. When a model is in low precision, it is usually performed -compared to the same model in full precision but the accuracy might be worse. You can find some benchmarking results in -:doc:`INT8 vs FP32 Comparison on Select Networks and Platforms `. -The other benefit of having a model in low precision is its smaller size. + Finally, if you have done the steps above and the problem persists, you could try to compress your model using the + `Neural Network Compression Framework (NNCF) `__. Note that NNCF usage requires you to have a + PyTorch or TensorFlow 2 based training pipeline of your model to perform Quantization-aware Training. + See :doc:`Model Optimization Guide ` for more details. -.. _nncf-pot-faq: +.. dropdown:: I get “RuntimeError: Cannot get memory” and “RuntimeError: Output data was not allocated” when I quantize my model by the POT. -I tried all recommendations from "Post-Training Optimization Best Practices" but either have a high accuracy drop or bad performance after quantization. What else can I do? -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + These issues happen due to insufficient available amount of memory for statistics collection during the quantization process of a huge model or + due to a very high resolution of input images in the quantization dataset. If you do not have a possibility to increase your RAM size, one of the following options can help: -First of all, you should validate the POT compression pipeline you are running, which can be done with the following steps: + - Set ``inplace_statistics`` parameters to ``True``. In that case, the POT will change the method to collect statistics and use less memory. + Note that such change might increase the time required for quantization. + - Set ``eval_requests_number`` and ``stat_requests_number`` parameters to 1. In that case, the POT will limit the number of infer requests by 1 and use less memory. + Note that such change might increase the time required for quantization. + - Set ``use_fast_bias`` parameter to ``false``. In that case, the POT will switch from the FastBiasCorrection algorithm to the full BiasCorrection algorithm + which is usually more accurate and takes more time but requires less memory. See :doc:`Post-Training Optimization Best Practices ` for more details. + - Reshape your model to a lower resolution and resize the size of images in the dataset. Note that such change might impact the accuracy. -1. Make sure the accuracy of the original uncompressed model has the value you expect. Run your POT pipeline with an empty compression config and evaluate the resulting model metric. Compare this uncompressed model accuracy metric value with your reference. -2. Run your compression pipeline with a single compression algorithm (:doc:`Default Quantization ` or :doc:`Accuracy-aware Quantization `) without any parameter values specified in the config (except for ``preset`` and ``stat_subset_size``). Make sure you get the desirable accuracy drop/performance gain in this case. +.. dropdown:: I have successfully quantized my model with a low accuracy drop and improved performance but the output video generated from the low precision model is much worse than from the full precision model. What could be the root cause? -Finally, if you have done the steps above and the problem persists, you could try to compress your model using the `Neural Network Compression Framework (NNCF) `__. -Note that NNCF usage requires you to have a PyTorch or TensorFlow 2 based training pipeline of your model to perform Quantization-aware Training. See :doc:`Model Optimization Guide ` for more details. + It can happen due to the following reasons: + + - A wrong or not representative dataset was used during the quantization and accuracy validation. + Please make sure that your data and labels are correct and they sufficiently reflect the use case. + - If the command-line interface was used for quantization, a wrong Accuracy Checker configuration file could lead to this problem. + Refer to :doc:`Accuracy Checker documentation ` for more information. + - If :doc:`Default Quantization ` was used for quantization you can also try + :doc:`Accuracy-aware Quantization ` method that allows controlling maximum accuracy deviation. -.. _memory-pot-faq: +.. dropdown:: The quantization process of my model takes a lot of time. Can it be decreased somehow? -I get “RuntimeError: Cannot get memory” and “RuntimeError: Output data was not allocated” when I quantize my model by the POT. -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Quantization time depends on multiple factors such as the size of the model and the dataset. It also depends on the algorithm: + the :doc:`Default Quantization ` algorithm takes less time than the :doc:`Accuracy-aware Quantization ` algorithm. + The following configuration parameters also impact the quantization time duration + (see details in :doc:`Post-Training Optimization Best Practices `): + + - ``use_fast_bias``: when set to ``false``, it increases the quantization time + - ``stat_subset_size``: the higher the value of this parameter, the more time will be required for the quantization + - ``tune_hyperparams``: if set to ``true`` when the AccuracyAwareQuantization algorithm is used, it increases the quantization time + - ``stat_requests_number``: the lower number, the more time might be required for the quantization + - ``eval_requests_number``: the lower number, the more time might be required for the quantization -These issues happen due to insufficient available amount of memory for statistics collection during the quantization process of a huge model or -due to a very high resolution of input images in the quantization dataset. If you do not have a possibility to increase your RAM size, one of the following options can help: + Note that higher values of ``stat_requests_number`` and ``eval_requests_number`` increase memory consumption by POT. -- Set ``inplace_statistics`` parameters to ``True``. In that case, the POT will change the method to collect statistics and use less memory. Note that such change might increase the time required for quantization. -- Set ``eval_requests_number`` and ``stat_requests_number`` parameters to 1. In that case, the POT will limit the number of infer requests by 1 and use less memory. -Note that such change might increase the time required for quantization. -- Set ``use_fast_bias`` parameter to ``false``. In that case, the POT will switch from the FastBiasCorrection algorithm to the full BiasCorrection algorithm -which is usually more accurate and takes more time but requires less memory. See :doc:`Post-Training Optimization Best Practices ` for more details. -- Reshape your model to a lower resolution and resize the size of images in the dataset. Note that such change might impact the accuracy. +.. dropdown:: When I execute POT CLI, I get "File "/workspace/venv/lib/python3.7/site-packages/nevergrad/optimization/base.py", line 35... SyntaxError: invalid syntax". What is wrong? -.. _quality-pot-faq: + This error is reported when you have a Python version older than 3.7 in your environment. Upgrade your Python version. -I have successfully quantized my model with a low accuracy drop and improved performance but the output video generated from the low precision model is much worse than from the full precision model. What could be the root cause? -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.. dropdown:: What does the message "ModuleNotFoundError: No module named 'some\_module\_name'" mean? -It can happen due to the following reasons: + It means that some required python module is not installed in your environment. To install it, run ``pip install some_module_name``. -- A wrong or not representative dataset was used during the quantization and accuracy validation. Please make sure that your data and labels are correct and they sufficiently reflect the use case. -- If the command-line interface was used for quantization, a wrong Accuracy Checker configuration file could lead to this problem. Refer to :doc:`Accuracy Checker documentation ` for more information. -- If :doc:`Default Quantization ` was used for quantization you can also try :doc:`Accuracy-aware Quantization ` method that allows controlling maximum accuracy deviation. +.. dropdown:: Is there a way to collect an intermediate IR when the AccuracyAware mechanism fails? -.. _longtime-pot-faq: + You can add ``"dump_intermediate_model": true`` to the POT configuration file and it will drop an intermediate IR to ``accuracy_aware_intermediate`` folder. -The quantization process of my model takes a lot of time. Can it be decreased somehow? -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.. dropdown:: What do the messages "Output name: result_operation_name not found" or "Output node with result_operation_name is not found in graph" mean? -Quantization time depends on multiple factors such as the size of the model and the dataset. It also depends on the algorithm: -the :doc:`Default Quantization ` algorithm takes less time than the :doc:`Accuracy-aware Quantization ` algorithm. -The following configuration parameters also impact the quantization time duration -(see details in :doc:`Post-Training Optimization Best Practices `): -- ``use_fast_bias``: when set to ``false``, it increases the quantization time -- ``stat_subset_size``: the higher the value of this parameter, the more time will be required for the quantization -- ``tune_hyperparams``: if set to ``true`` when the AccuracyAwareQuantization algorithm is used, it increases the quantization time -- ``stat_requests_number``: the lower number, the more time might be required for the quantization -- ``eval_requests_number``: the lower number, the more time might be required for the quantization -Note that higher values of ``stat_requests_number`` and ``eval_requests_number`` increase memory consumption by POT. - -.. _python-pot-faq: - -When I execute POT CLI, I get "File "/workspace/venv/lib/python3.7/site-packages/nevergrad/optimization/base.py", line 35... SyntaxError: invalid syntax". What is wrong? -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -This error is reported when you have a Python version older than 3.7 in your environment. Upgrade your Python version. - -.. _nomodule-pot-faq: - -What does the message "ModuleNotFoundError: No module named 'some\_module\_name'" mean? -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -It means that some required python module is not installed in your environment. To install it, run ``pip install some_module_name``. - -.. _dump-pot-faq: - -Is there a way to collect an intermediate IR when the AccuracyAware mechanism fails? -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -You can add ``"dump_intermediate_model": true`` to the POT configuration file and it will drop an intermediate IR to ``accuracy_aware_intermediate`` folder. - -.. _outputs-pot-faq: - -What do the messages "Output name: result_operation_name not found" or "Output node with result_operation_name is not found in graph" mean? -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -Errors are caused by missing output nodes names in a graph when using the POT tool for model quantization. It might appear for some models only for IRs converted from ONNX models using the new frontend (which is the default conversion path starting from 2022.1 release). To avoid such errors, use the legacy MO frontend to convert a model to IR by passing the ``--use_legacy_frontend`` option. Then, use the produced IR for quantization. + Errors are caused by missing output nodes names in a graph when using the POT tool for model quantization. + It might appear for some models only for IRs converted from ONNX models using the new frontend (which is the default + conversion path starting from 2022.1 release). To avoid such errors, use the legacy MO frontend to convert a model + to IR by passing the ``--use_legacy_frontend`` option. Then, use the produced IR for quantization. @endsphinxdirective +